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
338505448748	338505449307	338505449857	338505450407	338505450957	338505451507	338505452057	338505452607	338505453157	338505453707	338505454257	338505454807	338505455357	338505455907	338505456457	338505457007	338505457557	338505458107	338505458657	338505459207	338505459757	338505460307	338505460857	338505461407	338505461957	338505462507	338505463057	338505463607	338505464157	338505464707	338505465257	338505465807	338505466357	338505466907	338505467457	338505468007	338505468557	338505469107	338505469657	338505470207	338505470757	338505471307	338505471857	338505472407	338505472957	338505473507	338505474057	338505474607	338505475157	338505475707	338505476257	338505476807	338505477357	338505477907	338505478457	338505479007	338505479557	338505480107	338505480657	338505481207	338505481757	338505482307	338505482857	338505483407	338505483957	338505484507	338505485057	338505485607	338505486157	338505486707	338505487257	338505487807	338505488357	338505488907	338505489457	338505490007	338505490557	338505491107	338505491657	338505492207	338505492757	338505493307	338505493857	338505494407	338505494957	338505495507	338505496057	338505496607	338505497157	338505497707	338505498257	338505498807	338505499357	338505499907	338505500457	338505501007	338505501557	338505502107	338505502657	338505503207	338505503757	338505504307	338505504857	338505505407	338505505957	338505506507	338505507057	338505507607	338505508157	338505508707	338505509257	338505509807	338505510357	338505510907	338505511457	338505512007	338505512557	338505513107	338505513657	338505514207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23788	5565	4835	3703	1540	1088	772	553	438	369	324	333	409	371	334	356	337	298	291	258	206	186	175	166	159	177	188	163	169	165	129	143	165	143	150	164	149	139	150	166	157	147	138	166	143	163	130	146	158	158	167	138	162	155	163	157	147	161	147	145	150	150	158	173	163	134	152	154	155	155	161	137	149	137	137	155	158	138	148	140	131	168	168	137	185	143	145	158	141	129	142	137	141	170	147	141	155	155	150	129	132	134	136	165	143	154	153	142	142	158	168	142	163	131	158	146	141	171	158	147	155	133	155	146	175	139	148	132	147	158	138	172	160	139	163	150	134	141	131	158	152	113	160	168	157	148	138	158	145	124	150	153	143	153	123	151	146	152	157	143	147	144	165	125	148	163	162	127	149	148	159	151	140	140	149	158	143	159	153	150	150	153	149	176	159	123	154	133	119	154	150	140	160	123	176	163	152	137	133	143	146	144	160	170	158	148	161	162	134	130	138	160	145	147	139	130	144	148	146	140	153	181	147	136	148	169	160	155	139	183	147	139	161	153	143	139	140	149	157	163	143	144	148	164	166	155	136	128	144	153	156	138	148	132	142	140	150	146	156	148	143	135	163	164	159	134	186	149	154	162	154	155	132	154	173	129	152	158	152	127	133	161	164	160	157	139	154	166	166	168	160	182	150	151	141	145	144	144	149	151	156	162	150	142	142	156	129	124	152	148	172	153	126	142	150	143	151	149	134	154	143	129	146	149	168	164	160	155	148	145	154	154	136	148	151	154	134	154	151	137	155	160	144	163	140	173	153	158	143	115	164	137	172	156	139	128	156	151	143	136	154	154	138	137	154	133	162	165	144	133	152	160	155	138	156	150	158	153	148	144	141	162	135	140	126	142	131	148	155	156	178	167	150	133	138	125	170	134	135	137	142	136	151	168	132	140	140	164	126	152	135	148	152	175	149	147	171	160	144	158	155	152	151	159	185	161	131	152	144	152	130	149	167	185	137	148	139	161	171	173	171	168	171	163	140	145	132	143	160	135	157	143	137	155	161	141	137	131	149	163	152	133	101	150	149	161	154	165	138	155	149	160	155	139	163	176	135	135	147	159	159	143	167	157	127	158	135	133	138	153	158	151	169	142	140	146	161	162	151	164	142	151	136	143	172	140	129	143	154	170	160	154	142	167	152	152	156	137	135	141	163	150	176	134	142	156	154	154	149	140	143	154	164	142	168	155	165	148	134	131	169	138	157	144	149	151	124	158	162	133	142	164	147	154	180	139	159	164	147	150	146	157	132	132	137	168	140	143	126	150	146	150	172	158	144	153	156	139	145	140	165	151	142	152	162	150	124	163	136	153	164	170	161	142	159	131	155	178	143	166	161	125	144	136	139	151	170	156	148	160	132	147	148	162	144	145	154	136	167	143	154	161	162	161	142	157	146	127	154	139	164	155	141	153	136	172	149	145	159	146	147	163	148	162	154	142	136	145	155	158	146	152	166	136	149	150	168	139	155	135	152	164	149	158	149	141	141	131	155	134	143	126	138	155	142	154	152	146	138	172	170	151	132	152	135	166	157	143	151	166	134	138	152	147	153	139	142	136	153	164	148	155	179	159	163	156	141	152	131	117	172	148	144	157	161	152	142	161	147	147	146	133	160	134	146	149	148	153	133	138	153	133	153	175	153	147	152	162	116	151	142	139	186	155	144	156	135	147	150	169	147	142	145	141	145	173	144	156	166	136	152	144	163	141	168	150	155	146	159	140	146	151	133	148	137	158	149	155	153	158	146	157	155	131	142	136	112	139	146	142	149	143	168	162	173	148	152	153	130	120	152	144	119	118	148	128	180	151	151	160	158	157	162	181	147	154	127	134	157	151	143	169	164	152	136	137	138	136	161	149	160	138	130	138	121	142	151	157	156	151	137	144	121	148	155	166	126	168	150	143	159	161	167	146	149	147	156	145	146	145	143	133	154	151	142	154	154	139	141	157	144	151	147	152	135	142	156	153	144	164	149	138	152	152	164	152	163	144	152	156	152	137	152	143	152	141	157	134	133	150	136	142	150	154	165	152	141	150	160	147	125	157	142	128	150	151	147	150	153	141	142	181	147	182	144	141	164	137	132	137	151	148	156	161	171	142	150	140	160	135	163	147	178	153	162	149	151	148	148	160	118	141	165	150	131	128	146	139	168	155	146	173	153	155	163	149	149	172	149	137	148	134	126	149	150	142	134	169	137	132	149	144	144	130	138	131	147	168	142	154	147	148	140	151	152	146	144	127	152	168	149	130	138	145	140	150	173	164	144	154	147	174	157	124	164	124	155	148	160	146	162	159	178	139	131	135	169	162	154	144	140	143	169	164	180	143	151	149	134	142	131	141	133	137	160	166	173	148	136	146	141	169	143	135	157	162	177	143	145	146	166	154	150	186	144	138	148	143	164	114	146	144	135	147	134	150	166	161	131	141	139	134	153	167	149	144	132	149	148	148	123	149	157	147	166	121	146	144	163	142	128	147	153	142	153	150	145	148	159	158	141	139	147	147	178	160	130	151	147	142	159	134	137	142	158	151	166	157	165	167	168	152	165	137	135	139	158	144	145	130	142	170	164	146	132	149	143	141	132	155	169	151	158	139	157	134	149	157	159	155	153	152	168	147	135	152	142	149	139	151	146	162	161	146	157	173	154	147	146	157	145	126	144	144	157	156	149	156	148	157	150	149	159	115	175	134	163	140	145	145	161	133	120	148	150	171	159	149	155	153	152	153	132	137	160	160	148	136	145	140	165	143	160	133	142	143	143	159	168	145	136	147	137	147	141	158	142	145	149	158	171	143	150	146	164	168	136	121	133	146	139	148	152	141	149	147	169	163	138	150	153	157	148	143	149	154	136	157	161	136	142	141	149	144	146	129	163	159	133	163	153	149	163	147	163	152	138	164	150	147	139	143	118	142	149	166	143	137	169	138	138	160	169	152	168	139	184	148	145	151	141	148	156	172	154	159	138	135	143	160	150	162	158	136	154	139	140	156	164	137	162	156	139	144	151	146	152	138	151	134	164	136	125	150	145	167	142	142	153	167	158	157	131	170	157	146	150	163	122	134	139	119	155	164	161	169	159	144	182	140	147	131	138	136	136	159	139	139	162	154	131	153	145	162	133	159	132	155	151	122	140	141	132	129	153	134	129	147	145	154	170	150	150	151	145	155	112	154	157	167	166	148	147	147	130	144	150	152	124	165	175	137	152	159	160	158	153	140	147	146	159	157	156	176	121	130	150	135	134	129	127	150	137	147	165	154	155	152	149	141	151	142	168	154	131	144	134	153	161	160	141	133	137	156	143	139	149	144	173	148	156	134	156	157	177	144	163	157	132	135	149	163	154	182	152	172	155	145	145	139	143	153	166	153	137	165	137	155	146	143	185	146	150	143	129	146	148	129	170	159	167	138	156	158	166	127	155	145	154	168	148	139	145	146	154	172	186	135	157	161	145	161	159	150	152	152
15737	3743	9342	10540	5925	4892	3846	2792	2064	1750	1713	1636	1862	1927	1805	1863	1818	1683	1501	1073	821	662	565	511	512	493	748	479	471	428	422	406	415	415	383	424	405	381	398	404	385	414	388	406	373	376	382	415	396	381	408	413	376	388	382	388	382	396	397	370	374	392	399	407	406	368	385	380	389	394	393	427	403	422	374	409	419	401	422	405	431	416	418	407	451	366	413	397	405	417	395	405	397	415	379	402	376	340	426	361	400	378	398	426	413	392	410	417	369	420	361	361	381	426	382	378	367	385	387	384	400	409	398	373	380	414	421	398	386	379	365	375	431	403	400	412	404	372	376	392	367	406	385	373	360	356	397	392	381	391	403	403	387	402	402	357	390	366	385	385	382	377	380	367	356	431	407	426	418	405	423	411	414	416	396	406	373	375	417	372	425	411	389	400	391	397	391	395	397	366	418	413	402	382	390	405	382	380	389	369	422	401	416	388	368	384	413	418	370	379	390	384	428	391	372	405	405	366	410	436	429	377	362	416	413	369	400	392	394	377	379	416	385	395	428	376	413	406	393	409	371	404	393	417	373	388	416	379	402	393	396	362	394	393	390	393	376	378	376	403	420	407	412	416	398	404	418	434	368	366	395	417	418	404	375	394	365	399	400	382	376	366	387	404	401	406	397	407	412	363	399	391	396	401	406	413	423	393	450	398	396	407	387	401	385	394	385	367	388	388	370	421	373	397	346	374	385	415	394	410	397	424	370	423	364	442	399	428	409	377	388	393	373	399	393	378	378	376	391	391	380	411	429	370	375	360	406	379	431	382	396	403	352	415	423	383	377	415	407	383	409	391	368	399	382	425	367	418	390	407	371	384	373	381	365	350	421	404	379	427	394	392	400	362	411	392	392	381	377	400	372	412	375	415	392	372	409	405	430	382	362	410	373	399	381	415	399	369	379	384	392	407	396	386	385	422	417	387	349	374	392	422	370	422	352	363	367	387	393	389	384	364	420	371	399	378	354	371	358	394	401	355	346	397	371	373	378	372	378	390	376	415	428	344	449	380	391	363	388	395	392	388	389	403	375	405	388	377	369	378	382	426	372	417	363	408	400	404	358	407	374	408	401	379	454	389	361	382	361	374	385	398	384	404	402	395	380	383	398	415	394	388	414	393	350	379	424	369	399	428	361	383	396	379	374	375	368	395	359	408	425	412	372	386	389	423	397	386	419	415	384	385	433	419	379	417	390	380	408	419	389	396	399	368	414	407	396	370	399	382	384	393	367	413	428	381	390	365	413	378	416	412	396	398	378	443	384	393	390	406	384	372	373	400	371	405	410	444	411	364	386	358	388	369	381	400	377	405	337	392	405	373	398	415	398	360	389	350	419	407	409	366	428	409	374	394	373	345	397	407	365	437	361	401	354	343	438	425	409	346	387	402	402	413	401	398	405	399	410	377	398	431	412	396	372	402	425	390	384	385	346	375	391	396	413	407	400	395	377	389	394	414	378	384	409	392	396	396	347	386	398	375	383	399	417	403	381	383	414	361	406	393	386	380	400	376	402	394	386	391	411	405	393	411	432	398	408	427	398	380	377	444	407	402	417	386	397	388	427	374	404	403	377	384	419	397	441	422	381	360	386	360	405	420	394	390	404	409	383	418	414	410	421	411	397	371	365	401	391	394	363	392	384	413	375	396	359	401	389	382	411	377	418	392	390	401	393	385	385	410	418	404	346	388	377	397	393	378	415	387	384	421	392	355	416	395	392	389	363	388	375	417	424	426	410	452	388	423	440	392	419	410	375	429	382	399	354	413	385	384	407	410	386	411	381	394	364	387	376	402	366	387	378	407	388	332	390	397	403	417	402	419	389	420	409	417	402	403	407	436	391	381	389	349	407	444	388	381	394	370	387	418	391	362	405	380	403	413	354	383	428	391	363	414	389	379	395	384	414	413	392	386	402	412	380	387	416	374	401	390	364	377	392	400	400	407	383	385	387	370	391	407	398	400	401	400	419	401	391	374	399	401	368	383	367	380	397	423	385	419	404	333	380	390	397	394	374	388	416	393	419	387	372	373	425	409	397	386	414	348	392	377	398	411	425	394	410	414	380	398	378	407	402	386	408	434	389	381	402	432	398	417	412	396	406	388	398	398	390	381	404	395	387	422	385	417	383	404	358	389	406	362	383	385	394	419	426	370	413	384	394	375	400	396	385	383	431	365	408	372	405	365	405	386	428	399	395	415	385	357	380	378	411	439	400	395	403	381	388	403	421	383	420	374	437	377	393	367	395	395	370	420	376	407	394	427	419	395	399	430	378	403	386	376	385	402	414	385	377	359	370	404	385	431	412	426	376	413	405	383	419	395	399	396	414	384	387	412	373	375	403	373	398	396	406	410	401	375	405	395	419	397	397	415	416	432	411	394	383	404	421	381	402	381	405	378	373	404	411	409	390	406	412	417	416	421	422	397	390	394	416	404	366	394	386	408	383	390	356	395	401	390	413	372	414	359	400	370	373	380	419	403	421	381	367	399	401	407	426	425	408	351	366	431	395	352	387	405	397	382	421	383	392	342	382	417	384	425	416	426	387	403	414	364	409	368	420	383	395	408	381	399	382	384	395	403	366	418	384	422	369	395	396	381	376	370	381	412	380	395	407	398	396	406	396	397	397	400	400	390	408	393	426	349	370	393	409	389	371	428	437	378	406	397	365	385	380	384	387	407	385	418	390	398	372	411	381	399	353	421	404	388	417	396	370	416	399	409	404	373	366	392	378	379	382	361	373	388	361	401	357	368	366	372	347	403	399	400	360	403	396	346	419	408	392	408	374	417	418	379	399	417	453	388	381	411	381	398	378	373	382	428	386	397	381	392	395	380	407	353	377	385	385	372	372	351	386	413	424	431	409	396	398	408	379	362	398	344	397	404	375	387	418	396	416	398	398	373	400	388	383	410	368	387	406	374	343	387	410	423	378	354	398	397	429	394	396	376	368	409	424	401	338	378	388	422	363	384	426	390	389	434	395	378	407	381	384	389	392	416	382	375	382	384	418	376	385	381	398	436	367	370	400	444	341	406	403	389	395	385	418	408	393	411	378	394	384	394	378	403	378	410	386	364	410	396	355	369	392	405	378	393	389	399	367	409	407	368	399	382	392	379	376	389	410	409	352	402	404	399	400	403	395	389	395	385	388	384	391	378	396	420	401	411	412	376	423	395	387	371	384	381	355	388	409	445	374	382	433	402	365	384	367	419	416	376	372	423	438	380	378	358	427	394	376	402	422	384	416	410	394	412	397	413	396	383	365	370	406	364	395	405	390	395	377	380	384	356	397	398	374	377	425	364	392	416	417	400	381	375	388	371	397	418	396	408	406	379	376	331	403	407	443	368	405	418	432	374	421	383	338	356	438	375	416	385	386	378	404	385	397	404	401	379	362	422	410	406	409	410	377	391	396	398	415	420	374	400	372	439	388	422	423	379	366	389	403	348	379	388	378	412	389	366	409	414
4829	1182	1839	1175	698	607	532	399	366	344	341	360	376	406	374	399	407	386	358	338	323	305	298	348	315	329	319	307	301	310	330	311	339	318	285	321	297	308	345	319	330	332	304	317	309	313	338	334	316	318	303	316	296	323	313	319	312	341	313	314	328	352	328	295	297	302	285	331	338	295	325	297	326	323	346	339	348	321	326	320	320	311	312	304	306	306	324	285	292	319	344	322	321	327	321	317	324	336	319	336	297	332	337	291	293	334	296	321	336	296	343	317	338	312	284	307	369	321	320	320	286	302	312	325	334	263	341	330	328	293	315	316	301	289	349	303	298	296	306	281	303	329	336	330	327	303	335	326	306	315	280	324	298	321	317	322	306	347	309	296	262	344	296	287	297	322	323	323	321	322	332	298	323	279	287	322	297	331	298	344	296	324	319	324	297	315	331	294	317	305	318	316	299	321	297	304	360	332	319	341	322	290	289	298	270	314	317	321	371	340	305	271	330	315	305	334	307	301	324	298	309	305	288	302	308	278	322	321	310	344	334	314	329	318	309	299	333	318	326	354	320	311	270	300	333	311	288	302	315	349	299	302	307	305	343	287	293	325	319	300	288	320	322	328	320	332	320	298	310	320	319	297	299	356	314	313	305	316	329	346	327	308	285	320	317	327	303	338	324	342	288	321	281	307	339	305	311	308	313	306	353	342	333	333	318	316	318	319	340	309	316	311	319	289	288	324	265	307	314	306	343	318	295	329	292	312	339	310	336	327	303	327	281	315	325	299	314	297	315	315	318	312	313	299	307	325	298	346	317	287	293	355	299	310	305	321	302	331	317	312	294	311	310	299	305	308	325	316	306	327	300	340	362	284	317	305	305	303	268	302	341	343	303	293	308	327	323	313	320	332	332	317	323	311	311	347	310	332	345	291	293	349	316	312	311	344	349	299	339	287	297	265	339	304	328	312	306	320	317	277	266	341	325	301	318	310	326	322	294	334	302	311	298	323	322	332	311	332	345	313	258	268	318	327	309	353	318	290	320	326	313	318	327	314	346	342	327	309	297	299	311	325	305	324	324	288	312	310	336	313	346	311	323	300	315	291	325	340	269	338	327	309	306	310	325	302	307	323	284	345	331	311	292	329	325	337	280	314	343	323	318	314	275	320	286	305	318	307	328	307	315	351	320	322	318	292	299	338	336	318	323	341	313	284	285	300	349	316	336	338	317	287	333	289	332	311	298	348	334	336	308	349	304	304	327	336	331	287	319	297	361	306	312	298	315	310	307	321	332	328	320	332	347	297	307	317	312	297	312	346	306	302	302	298	329	307	278	312	321	322	312	307	352	335	349	311	341	297	328	289	288	279	298	317	294	335	303	295	321	285	289	316	299	307	358	346	334	312	324	333	297	308	308	289	318	320	312	306	289	311	332	289	330	296	282	325	312	308	276	330	308	322	311	313	321	344	312	349	319	311	334	325	348	332	359	309	288	328	341	315	319	332	309	343	297	340	317	290	314	298	339	312	299	357	298	344	332	329	310	278	304	328	320	333	304	320	310	313	315	330	326	332	317	329	307	300	283	329	301	314	333	345	275	324	312	307	307	329	337	295	288	325	320	309	326	326	330	316	321	345	319	299	321	327	293	306	314	308	295	311	308	306	295	324	341	306	319	329	312	305	355	306	326	303	292	325	332	297	351	312	305	307	295	300	348	301	307	287	290	311	314	287	306	283	290	307	312	328	330	309	322	298	298	325	320	313	300	306	328	331	295	297	331	351	329	325	302	362	278	310	319	356	316	291	277	326	349	303	334	273	331	337	352	294	282	309	313	339	301	332	318	311	324	305	335	329	307	365	306	331	299	330	283	310	317	317	296	324	285	303	301	304	317	325	314	303	328	326	320	304	308	315	320	287	335	325	308	280	309	308	320	335	318	332	326	337	371	324	320	318	329	320	307	281	332	295	316	325	309	291	326	332	324	314	320	299	292	319	331	311	319	324	293	283	292	321	287	323	312	288	320	292	341	323	344	284	307	288	323	310	319	294	328	329	294	346	323	305	308	298	301	309	300	315	362	333	303	320	311	318	276	334	304	351	287	323	329	351	293	311	314	306	296	322	334	309	334	340	287	319	305	308	315	320	325	324	317	314	348	326	316	296	350	283	308	296	330	311	322	315	311	287	330	299	297	332	326	301	307	299	353	320	333	319	333	313	288	332	356	328	335	316	298	337	316	319	299	293	307	287	276	337	308	354	315	300	342	279	311	331	318	291	352	330	304	332	321	291	300	342	304	329	317	281	327	279	317	334	296	334	309	314	316	329	297	326	322	330	308	305	316	333	303	290	296	312	269	349	325	332	327	307	333	341	329	339	298	318	286	328	350	325	299	289	356	330	300	323	298	316	325	313	306	305	307	285	313	303	301	329	289	368	278	311	294	347	314	321	313	282	310	331	297	291	308	298	299	285	287	336	309	301	313	308	313	303	308	330	350	309	315	300	325	334	307	315	310	337	288	307	291	328	344	302	321	319	341	325	334	307	304	331	309	302	325	316	339	336	330	352	327	329	313	282	324	319	348	325	324	338	330	335	326	317	304	333	306	299	345	324	319	348	300	320	326	318	298	331	330	333	312	303	314	273	343	294	296	309	333	340	294	344	304	334	305	325	282	335	336	330	336	336	350	332	311	329	290	327	319	306	328	296	273	320	316	340	349	312	313	363	300	333	334	344	309	322	321	298	306	284	305	346	317	313	309	314	327	296	321	320	337	313	331	297	326	313	340	307	337	354	312	316	329	290	314	290	323	314	293	287	344	301	291	359	336	307	321	333	314	309	328	340	310	276	320	313	315	306	327	304	343	310	277	275	329	359	310	312	311	307	318	327	325	348	321	308	306	328	333	290	319	296	339	308	302	329	325	300	314	302	279	291	334	273	318	319	309	336	342	300	306	323	320	309	293	314	326	309	326	316	353	361	337	283	300	298	328	307	296	321	326	271	340	330	301	348	342	355	326	306	316	304	308	295	343	315	302	317	336	329	325	306	314	335	324	358	285	294	300	321	322	339	272	300	326	296	305	346	330	293	268	329	333	299	305	303	294	308	319	330	316	318	342	325	299	345	317	309	335	300	330	335	316	290	278	350	315	279	316	321	295	315	354	321	330	304	322	310	318	328	313	292	304	313	280	332	337	307	303	332	326	314	306	307	321	329	317	288	304	305	308	304	346	283	295	299	362	308	332	334	260	315	309	290	312	302	327	309	305	319	307	290	327	314	288	320	305	327	319	311	290	316	305	316	323	296	327	338	310	317	342	324	310	307	303	302	309	324	303	320	333	328	316	331	324	309	311	307	303	309	363	343	338	309	277	325	337	295	312	307	317	318	328	326	325	330	309	308	318	306	313	335	282	353	324	306	309	309	341	305	338	323	317	304	304	292	300	323	329	320	318	300	332	290	307	324	304	320	296	322	331	321	319	313	358	322	299	311	355	317	371	326	332	297	362	324
4382	1641	4126	3622	2448	2156	1762	1393	1132	1080	1047	1036	1202	1139	1151	1249	1282	1256	1001	973	844	868	821	812	777	792	765	793	809	753	843	747	758	809	763	783	802	788	739	730	792	780	733	763	778	756	765	779	735	761	774	677	717	765	790	743	763	782	759	771	799	785	769	779	819	743	794	745	768	767	784	745	770	755	760	747	755	763	749	762	816	792	789	759	799	697	747	790	810	757	788	757	786	818	787	789	766	751	784	775	806	742	795	793	796	811	772	780	795	759	742	778	810	724	743	763	770	779	777	772	755	736	732	740	742	748	780	800	783	773	809	781	767	767	851	749	761	799	796	768	768	815	758	772	798	755	758	764	750	742	810	719	718	742	743	796	809	738	771	777	764	796	795	745	723	797	761	789	795	738	787	772	741	772	769	716	760	770	782	813	695	743	742	801	783	752	751	790	738	752	748	777	752	753	772	749	771	797	799	785	758	718	820	776	761	777	768	727	744	758	772	740	719	729	772	784	749	796	770	766	738	757	769	748	763	735	751	742	771	777	753	773	775	785	783	795	762	774	744	788	719	746	776	786	790	781	742	799	764	770	772	809	769	729	774	768	742	798	740	777	758	722	774	815	738	748	757	720	765	764	727	765	764	784	782	803	693	742	733	739	779	753	791	741	810	780	801	749	789	715	767	727	779	787	803	736	716	740	777	829	767	759	745	747	778	737	733	778	786	773	757	771	776	780	769	766	821	757	789	757	742	814	757	725	765	769	806	761	766	824	756	739	766	750	719	784	752	756	726	773	746	761	768	789	825	742	779	782	810	747	807	752	745	763	786	816	781	724	746	731	720	782	751	764	700	773	763	800	784	780	788	771	732	759	757	736	762	802	798	767	761	738	755	804	773	767	755	765	789	770	833	736	754	769	788	723	754	767	771	789	775	776	749	794	772	817	756	777	750	736	774	754	765	756	761	821	734	723	769	730	772	752	773	750	768	740	763	780	767	743	759	783	784	752	772	728	769	746	788	768	685	774	760	736	777	814	730	827	774	841	782	761	773	765	781	751	742	796	750	759	755	770	752	736	728	720	748	778	761	754	780	796	782	755	736	759	761	740	720	764	761	790	773	747	768	721	796	748	754	773	744	730	800	784	810	786	734	806	805	746	796	777	772	792	779	811	839	794	777	797	772	765	781	797	744	752	788	722	786	753	758	730	773	762	783	750	776	761	790	745	770	741	793	746	817	759	756	768	791	777	798	781	785	743	763	761	789	768	743	806	735	736	733	743	756	747	773	763	768	781	713	852	773	743	733	830	724	756	791	722	733	751	749	740	742	781	730	774	722	756	756	767	739	769	783	750	791	750	790	796	683	763	773	745	717	775	764	799	783	782	750	791	784	741	771	769	768	771	770	759	735	752	775	754	784	778	800	814	788	797	739	737	761	775	737	757	794	688	783	778	778	745	754	762	774	727	789	758	723	753	763	800	764	762	755	777	815	818	783	726	797	789	755	718	787	701	776	700	799	750	760	725	764	742	738	794	800	756	725	721	732	699	792	768	761	798	812	777	752	765	760	781	742	768	757	746	744	745	755	759	782	778	737	732	728	785	746	761	738	782	803	789	733	789	743	767	735	762	753	721	809	786	779	825	791	812	789	725	767	743	765	745	791	720	751	836	732	750	790	761	746	788	777	700	766	763	743	735	729	753	761	761	721	732	730	775	766	764	756	746	769	793	740	766	732	751	729	750	752	758	753	744	764	757	846	779	789	735	804	783	738	733	749	769	773	733	771	752	776	769	838	807	741	716	749	769	713	797	807	810	823	772	774	766	765	735	818	739	803	764	753	854	753	730	811	804	726	746	737	763	736	770	775	702	723	753	757	801	776	763	830	781	773	752	784	782	768	820	773	786	808	802	759	752	791	778	786	776	773	768	762	700	784	818	730	778	730	787	765	789	780	739	791	805	752	771	754	744	757	784	764	727	751	767	777	720	772	799	767	734	730	786	764	766	778	774	760	751	799	807	751	777	763	769	784	779	798	723	742	808	816	805	808	786	801	801	793	782	758	763	776	755	778	768	755	804	740	719	770	770	820	778	767	734	759	796	756	774	760	751	754	762	799	753	799	719	807	802	733	763	753	751	757	749	759	816	801	710	773	723	770	776	734	762	730	762	838	717	784	765	753	761	801	727	759	757	753	764	772	765	746	760	716	754	747	760	764	813	749	771	790	771	746	757	758	816	784	767	762	774	773	799	780	778	792	811	758	752	760	785	766	775	806	756	744	789	736	771	753	770	761	755	758	791	738	784	751	764	809	833	708	787	727	821	764	801	764	768	769	786	781	763	744	714	819	763	735	772	752	831	747	745	788	762	782	757	851	728	785	739	745	739	751	760	749	721	772	755	766	762	745	761	707	810	724	763	788	782	763	837	798	750	684	792	759	801	782	756	800	782	750	778	807	805	784	793	787	762	759	797	774	762	756	754	754	713	784	784	769	786	803	784	756	744	751	783	747	743	795	732	757	806	770	744	725	765	747	802	781	755	762	744	771	786	832	728	782	755	742	781	790	780	763	731	720	759	752	798	785	756	809	770	787	729	771	731	794	758	761	753	754	806	757	770	767	759	734	802	794	795	731	771	716	794	739	712	787	730	740	782	809	782	765	735	801	751	776	749	736	736	778	710	739	715	747	712	758	782	755	842	783	745	768	782	784	782	792	765	749	780	746	761	733	772	756	767	780	762	782	785	747	762	706	772	762	747	753	764	720	786	818	768	729	776	763	805	832	730	789	757	773	757	789	777	780	741	784	694	797	801	765	736	766	773	757	738	780	796	760	745	767	796	794	773	785	818	793	785	736	777	801	744	752	717	748	743	785	796	747	779	790	769	728	755	788	712	799	785	794	749	794	730	749	807	794	775	744	752	713	779	803	728	744	801	777	778	751	756	717	768	745	756	787	791	788	771	801	738	756	735	784	783	768	761	707	793	769	803	835	760	785	796	786	777	769	782	762	754	720	757	754	747	744	762	820	761	721	817	751	744	735	747	735	733	793	775	757	801	762	771	751	821	770	793	768	782	810	784	739	778	776	761	798	745	786	763	733	799	756	757	811	736	736	785	768	755	799	779	798	745	758	776	722	791	788	754	783	795	742	786	760	786	798	819	745	749	790	770	775	752	749	764	767	835	726	724	775	720	767	745	744	769	751	737	687	808	749	797	769	752	803	764	720	747	770	779	803	784	805	820	743	786	778	781	790	757	815	727	783	783	745	781	765	758	771	770	791	741	784	812	779	772	844	738	754	775	806	734	777	776	772	758	760	789	809	736	718	804	732	772	744	782	783	750	817	748	786	739	754	762	783	754	754	807	771	782	736	803	722	756	725	751	765	757	800	743	770	788	767	766	743	786	764	760	778	801	754	749	769	760	761	752	759	790	773	816	804	766	773	808	813	739	756	741	807	781	755	774	730	819	768	824	738	738	754	762	767	785	779	745	781	768	785	786	795	779
14729	2985	3089	1719	904	764	621	542	439	380	377	361	406	413	429	444	457	419	352	329	329	284	266	262	264	282	316	276	297	297	247	301	307	264	284	283	287	258	286	255	284	317	282	274	270	244	292	271	277	282	258	266	273	286	281	237	287	302	258	308	279	295	284	249	283	277	299	282	239	282	241	274	280	287	261	274	285	284	313	263	278	278	257	285	252	288	271	283	287	241	282	263	288	300	282	304	299	253	260	284	282	262	267	293	294	265	285	263	299	243	288	281	260	267	291	273	302	275	249	296	246	252	297	296	290	256	298	275	269	280	287	273	250	298	277	256	276	269	271	278	246	264	273	249	294	283	251	262	289	249	287	271	296	277	257	272	268	265	285	297	279	283	268	275	279	257	278	243	269	278	298	279	273	263	256	249	286	289	280	242	279	301	247	272	288	265	271	260	287	322	285	303	297	266	288	272	263	273	292	266	314	249	315	241	253	264	254	267	251	248	261	262	307	272	279	274	301	298	268	269	266	273	263	255	277	271	263	276	250	246	257	277	282	268	232	278	294	312	289	285	284	284	274	274	263	248	242	275	228	290	259	250	262	294	289	283	236	251	288	273	275	291	284	296	281	255	272	259	231	280	269	274	295	288	276	318	292	276	323	311	311	272	280	283	272	258	290	300	263	246	264	277	247	258	279	262	261	265	268	275	275	254	286	280	269	276	277	263	248	283	273	279	267	255	267	265	304	248	268	239	278	286	267	305	279	269	272	253	254	277	304	255	286	289	269	275	283	248	278	316	292	286	269	251	251	275	267	266	296	268	265	272	255	289	263	308	300	262	261	288	271	273	283	272	262	278	275	275	311	318	296	281	298	256	271	277	261	251	290	259	275	254	269	262	250	289	250	261	256	273	268	255	255	241	263	292	272	270	248	260	286	299	281	275	263	283	281	269	269	266	261	251	266	234	267	279	267	267	271	293	261	272	296	262	282	283	274	276	271	258	288	271	258	260	296	276	281	269	296	304	269	269	297	237	276	285	290	280	244	299	259	300	273	309	268	289	271	283	282	284	260	277	262	250	293	254	242	278	267	273	261	275	249	268	288	306	283	239	279	265	291	273	301	282	289	267	260	286	261	301	274	266	263	291	255	265	271	284	277	265	263	278	250	284	266	236	295	278	252	271	262	247	267	262	293	258	241	281	287	294	270	279	262	293	281	300	275	272	284	273	281	250	258	282	287	279	288	270	270	296	246	296	260	273	268	271	292	294	294	251	272	247	259	235	278	291	270	264	301	280	281	264	286	254	259	271	264	276	279	275	269	249	270	276	238	248	251	259	269	267	302	229	267	249	304	260	270	281	283	266	265	265	276	273	265	294	266	284	269	274	280	245	292	262	279	258	268	291	279	268	282	282	255	241	266	244	282	264	246	264	267	254	282	269	289	297	258	282	295	294	317	280	274	287	284	278	292	271	257	262	289	265	271	290	279	271	276	280	265	281	281	267	255	244	261	292	264	295	280	284	284	293	287	292	273	259	288	259	288	277	270	281	267	266	269	258	272	293	272	276	282	269	262	258	248	249	257	296	267	289	293	237	290	270	251	268	276	281	249	274	264	262	273	306	266	280	262	280	253	256	288	274	282	279	272	291	300	318	273	247	288	265	268	279	273	278	292	279	294	300	258	297	262	300	276	258	265	243	288	249	287	262	267	285	284	292	283	301	264	268	293	292	305	294	280	242	291	268	254	260	257	287	263	280	266	263	287	268	252	250	287	278	288	287	257	272	247	287	282	271	236	277	286	270	270	269	267	242	282	273	270	250	262	261	244	283	280	265	282	254	283	259	303	255	307	265	265	265	289	255	269	303	295	267	273	298	243	276	275	270	261	264	233	270	282	238	276	276	280	315	278	238	275	254	264	248	257	263	253	264	282	272	261	271	255	277	232	268	271	234	321	274	261	266	293	275	264	308	300	271	258	254	262	266	265	277	271	272	294	288	249	285	292	273	269	288	251	266	273	255	255	285	267	289	271	289	277	257	293	306	242	258	269	226	295	282	277	279	306	277	271	264	288	275	284	284	284	285	305	285	249	276	271	268	284	268	274	261	284	250	266	266	283	261	288	251	254	264	272	258	282	284	276	255	291	252	255	279	246	292	254	246	304	251	291	271	280	267	251	308	291	279	262	305	275	274	260	277	252	285	270	277	274	287	261	283	273	265	269	257	266	264	279	281	291	260	264	286	293	277	279	227	245	259	270	272	242	253	248	273	312	316	261	283	306	278	298	283	238	286	255	260	265	267	312	280	244	264	288	275	266	301	258	271	269	258	262	257	286	263	278	288	271	302	271	297	287	241	256	277	275	274	267	242	276	277	250	283	264	264	260	282	288	258	276	263	263	280	272	255	312	311	234	279	291	282	253	274	271	245	278	317	259	256	248	248	277	268	246	271	275	299	266	289	269	289	272	248	284	257	251	286	290	276	291	286	289	274	303	311	301	264	305	248	271	272	291	301	291	235	312	263	263	294	278	263	265	253	281	263	261	237	259	268	271	291	250	291	254	259	282	269	245	276	273	265	267	283	279	271	257	286	272	283	272	273	284	263	238	289	272	242	265	289	269	251	278	294	269	299	232	257	270	305	251	270	247	279	275	292	253	296	243	284	244	254	268	274	270	282	297	286	271	285	275	275	255	281	269	265	309	264	271	269	275	276	253	271	252	251	278	250	262	284	274	286	276	269	288	279	291	235	261	266	281	259	266	283	250	278	257	248	297	281	275	286	277	276	274	272	257	281	276	292	297	262	261	252	251	239	304	250	287	258	253	272	280	258	279	260	293	246	263	275	253	316	264	247	291	277	274	299	282	284	248	260	261	297	304	271	278	300	271	239	269	267	284	270	233	277	265	257	269	257	283	261	291	289	270	245	257	262	278	283	273	281	280	261	256	278	273	260	278	283	277	289	278	261	278	264	247	294	254	262	289	291	239	313	258	241	256	259	297	269	277	296	272	242	255	251	276	287	262	264	275	309	276	273	247	287	263	310	299	270	295	240	264	293	253	277	289	273	282	266	258	262	267	292	296	257	259	260	262	291	269	270	262	262	293	261	268	263	284	239	290	308	238	303	256	245	248	272	258	293	293	262	298	280	284	284	291	294	282	279	262	268	309	275	264	269	262	276	294	300	276	321	271	229	234	285	285	280	279	266	272	264	271	290	283	280	299	294	264	269	243	246	291	299	257	255	262	267	277	262	269	239	294	270	257	249	288	275	297	232	271	260	268	282	265	264	247	282	250	271	253	282	263	276	270	288	274	267	260	317	289	249	309	266	262	305	260	277	293	277	269	257	272	275	232	266	284	256	290	269	283	273	308	241	258	283	247	286	270	284	242	316	268	258	285	282	293	268	260	243	251	307	277	276	282	255	288	282	260	260	273	303	266	276	287	286	265	281	291	253	265	262	277	256	252	293	272	258	263	301	278	263	269	300	278	272	244	301	284	282	298	281
11425	2821	6338	5172	3627	3040	2526	1950	1701	1518	1351	1447	1621	1617	1672	2102	1929	1715	1444	1074	945	821	767	797	736	750	856	716	690	709	681	684	691	715	710	692	718	675	703	680	685	654	637	685	685	674	719	653	640	687	693	671	710	684	638	651	675	656	679	653	676	684	658	668	672	674	683	623	684	708	702	654	679	663	632	678	614	697	682	688	683	681	672	690	674	691	689	675	668	690	686	674	684	693	689	669	688	653	642	718	658	679	687	652	685	602	694	680	632	698	704	648	649	662	707	680	696	660	662	698	693	631	714	673	655	679	681	693	677	662	682	658	678	629	663	630	697	629	650	682	691	719	655	705	644	720	655	681	685	671	648	698	649	699	657	612	660	674	688	691	651	621	668	700	700	664	675	653	653	644	684	691	653	610	651	653	621	711	663	651	665	702	740	712	672	665	668	653	661	603	710	694	655	684	676	718	624	684	718	657	667	642	676	622	669	670	674	689	664	652	669	697	679	668	703	728	659	634	711	668	676	697	681	690	703	651	682	650	650	707	686	614	644	677	628	683	694	659	654	635	632	624	632	670	685	685	695	676	657	685	655	683	686	653	662	631	696	684	694	655	703	710	674	649	693	641	701	669	662	658	674	670	664	655	662	653	649	710	689	681	687	707	716	657	715	663	696	616	714	678	658	654	636	669	720	634	686	659	648	658	685	650	657	706	651	657	653	627	669	708	633	662	668	658	712	715	669	640	663	680	702	676	640	702	654	658	664	679	671	735	691	622	671	702	657	702	650	627	678	631	669	700	628	674	656	627	688	677	682	624	641	721	657	673	670	654	649	662	660	712	666	669	714	620	621	663	657	673	648	686	676	675	658	687	659	682	652	673	654	639	719	666	653	695	648	672	689	695	669	645	657	656	634	625	672	721	687	658	677	706	649	686	646	702	639	716	668	694	693	615	675	691	670	679	662	707	646	677	686	671	701	667	658	687	678	683	665	676	654	641	728	710	693	645	700	668	693	662	682	682	645	688	671	690	629	673	699	646	660	661	660	671	696	636	653	643	675	652	696	652	631	658	659	702	700	692	645	654	685	666	677	687	656	673	653	685	685	716	628	651	668	665	697	624	661	693	662	634	646	684	706	705	691	672	687	703	637	657	672	667	656	632	666	678	659	673	658	642	721	650	641	678	667	725	617	644	677	648	699	622	682	675	678	666	642	687	729	720	692	663	647	664	723	666	679	637	636	702	710	654	700	730	694	689	662	660	627	695	676	709	646	667	672	651	667	648	684	685	683	698	652	701	636	667	652	661	720	696	694	631	669	706	640	689	662	702	716	640	719	691	670	609	670	688	695	602	670	682	667	638	644	606	702	676	691	700	676	651	664	626	718	657	663	658	743	651	719	639	641	660	638	647	659	666	641	664	649	653	701	702	667	631	664	689	638	631	642	677	679	693	672	695	665	643	659	675	672	688	641	682	688	645	691	640	655	620	715	672	662	731	732	608	666	666	659	698	670	663	663	661	688	661	640	734	682	655	673	615	647	631	671	646	664	667	679	686	679	646	657	684	656	660	625	676	631	630	683	644	682	655	672	706	678	674	672	668	718	693	678	687	669	663	665	653	634	726	664	665	697	639	664	662	668	658	669	629	694	705	668	717	699	665	682	715	661	675	652	677	691	641	671	653	677	698	646	630	710	671	688	627	647	659	737	698	655	708	668	706	677	684	671	660	679	676	704	690	682	642	694	654	683	693	669	644	706	665	686	684	666	630	672	661	702	670	694	635	729	659	669	649	666	638	637	693	617	679	678	713	647	638	691	664	718	655	658	648	652	711	654	704	674	682	665	669	695	696	636	672	638	671	639	700	655	682	686	652	690	683	674	627	744	672	704	641	665	693	653	691	674	672	688	767	670	667	675	682	627	666	691	660	651	730	680	676	641	674	642	659	694	671	700	640	682	671	569	636	681	690	622	656	690	664	694	641	664	707	702	735	677	675	692	659	652	639	615	712	672	685	637	657	657	698	640	632	669	673	645	628	643	728	670	654	649	688	681	658	678	677	630	731	672	678	634	678	700	651	689	674	690	674	650	699	667	655	652	677	660	701	664	695	672	713	665	677	643	619	635	665	679	715	647	688	644	666	637	646	642	666	694	727	658	667	675	679	664	712	671	728	683	626	664	668	673	670	658	690	694	696	664	672	649	641	650	633	705	708	639	650	662	640	653	709	693	702	643	715	690	663	682	653	659	678	664	637	720	644	687	685	689	667	639	713	662	707	647	706	670	659	681	676	707	693	659	664	668	644	630	682	630	668	702	670	683	717	708	699	702	697	723	661	760	647	682	672	707	632	628	640	692	679	655	694	680	699	636	699	674	660	660	692	642	655	678	646	665	714	653	688	675	700	684	646	656	672	683	653	693	680	660	720	674	673	681	656	687	630	643	692	735	657	718	681	643	685	691	688	641	703	658	686	640	675	671	723	686	668	634	649	631	699	655	656	665	618	654	642	734	644	627	694	656	678	635	687	667	660	661	685	685	664	684	650	626	672	668	652	639	676	683	687	630	639	706	724	707	644	631	700	733	703	669	683	756	647	687	690	648	640	717	679	668	689	638	654	652	642	686	631	712	683	680	639	660	661	668	695	678	625	671	648	658	667	660	679	705	655	671	663	695	673	721	687	657	712	648	666	661	628	674	659	652	687	684	652	682	632	675	637	665	670	646	679	653	676	632	695	678	640	616	643	687	661	671	641	670	644	690	675	630	711	596	678	655	691	679	690	647	714	684	658	613	710	631	679	667	644	673	690	676	682	669	681	661	679	652	655	674	694	692	639	679	633	649	714	677	678	625	702	661	626	692	676	706	700	671	643	657	659	680	681	693	659	694	604	664	719	661	659	690	687	673	630	671	689	675	709	645	672	703	705	625	666	671	631	716	706	688	628	660	710	652	760	653	661	660	699	664	669	697	692	637	739	689	700	669	680	655	650	690	682	681	672	631	689	707	673	696	629	669	694	655	665	716	654	623	683	656	674	656	669	647	689	698	641	663	705	702	687	671	650	677	653	630	673	674	668	644	669	670	660	678	659	667	666	653	662	673	681	617	679	691	683	677	674	656	662	663	649	698	653	677	649	689	682	694	684	679	697	668	722	680	654	704	675	653	668	691	658	678	697	701	676	676	699	684	661	665	700	677	656	689	631	689	684	659	661	655	689	677	694	723	694	680	670	698	684	651	669	685	678	707	664	685	672	647	628	621	687	683	648	640	676	679	664	678	676	676	664	683	643	682	672	718	680	670	664	650	662	620	670	668	637	688	673	644	656	699	691	665	651	672	691	682	678	689	665	652	640	676	701	680	675	677	662	736	660	653	682	636	627	638	650	653	644	670	682	699	728	725	629	623	656	673	689	661	704	714	659	672	641	686	672	629	611	691	667	664	653	687	647	657	674	656	671	686	676	646	663	675	699	666	631	688	626	693	722	665	642	688	711	682	747	670	658	691	645
23046	5572	4310	2000	1095	868	694	489	406	387	348	334	373	364	402	480	459	375	272	239	208	180	202	155	186	172	250	163	164	166	169	157	179	165	184	143	135	170	130	148	152	146	155	173	154	144	155	145	179	156	149	157	169	151	152	146	160	155	145	136	141	154	159	150	144	168	140	153	163	157	148	155	148	171	168	145	131	173	165	148	152	136	163	151	179	207	151	162	154	148	136	156	155	159	133	144	166	174	155	146	147	149	128	151	119	147	179	170	161	165	149	152	146	146	165	141	165	192	172	163	128	155	158	153	167	155	147	165	142	153	142	139	146	145	141	160	143	160	162	136	126	134	145	146	138	139	145	135	154	146	169	140	155	126	149	151	134	153	145	144	138	147	163	149	139	143	139	128	170	139	160	162	154	158	173	164	132	173	158	137	142	162	163	166	157	166	157	136	147	143	151	148	143	130	167	157	154	161	148	136	159	152	138	135	183	139	165	143	148	146	147	166	166	159	127	120	164	149	159	159	133	154	129	172	157	162	141	169	149	144	156	143	153	165	184	145	169	161	128	149	168	160	145	159	149	182	190	171	150	172	138	169	164	137	145	155	158	152	164	164	142	164	158	172	152	149	174	153	140	155	158	140	172	162	152	145	149	143	152	145	171	145	167	130	156	130	136	134	161	150	144	142	149	150	142	151	150	152	162	149	174	130	155	148	155	130	141	152	149	156	152	178	153	165	160	121	153	160	137	158	144	150	141	147	153	153	130	151	149	163	165	145	151	149	152	138	152	172	137	172	155	156	134	149	160	139	145	167	155	177	169	160	146	155	171	159	173	151	163	166	131	172	168	164	158	145	158	130	166	144	158	158	146	139	171	152	130	161	146	161	151	167	171	141	159	158	161	147	154	157	146	157	143	170	140	161	164	159	160	153	167	152	170	158	141	162	127	160	157	163	149	137	164	149	179	149	163	166	131	128	146	140	154	140	161	149	144	158	167	163	151	130	167	154	141	139	136	150	153	153	140	150	166	152	164	144	171	180	164	157	144	164	134	156	168	170	154	154	160	153	129	153	161	166	157	165	165	164	175	138	151	162	161	160	152	150	154	162	136	140	145	139	131	162	157	155	150	168	140	169	141	149	130	159	170	142	154	153	135	153	173	149	155	172	145	157	160	139	145	143	158	166	156	161	139	169	144	135	160	139	136	138	140	161	149	148	141	142	141	155	148	146	148	150	148	147	160	145	168	177	129	133	148	155	121	142	127	143	153	147	126	160	156	171	174	152	161	154	145	150	149	137	155	149	162	156	146	158	156	171	130	129	172	167	152	158	153	170	144	137	183	181	157	174	161	171	143	147	145	147	153	151	145	156	162	146	152	145	158	139	147	150	143	149	146	125	140	172	148	148	155	146	169	159	164	151	156	134	124	164	142	167	163	154	156	168	167	157	154	166	175	149	174	158	154	156	154	152	147	176	166	133	148	152	156	156	149	141	139	143	154	160	173	159	142	153	132	123	172	150	167	185	136	181	163	139	125	161	153	137	139	153	119	148	155	173	163	144	145	163	163	150	147	143	156	143	154	163	159	134	140	147	157	158	169	155	140	142	136	166	143	159	163	162	148	156	152	138	154	149	160	153	167	144	185	161	125	146	147	150	145	130	163	145	161	172	159	161	161	136	150	130	154	146	152	154	163	167	145	161	148	141	157	169	136	138	182	172	157	159	150	135	156	166	143	158	155	154	174	134	150	153	142	165	160	148	142	173	182	162	146	159	165	176	151	169	143	144	146	156	136	173	164	164	136	142	193	137	160	149	156	164	178	165	146	168	143	175	173	142	150	174	162	127	140	163	160	169	156	169	137	145	160	147	147	161	169	157	118	166	154	158	170	158	141	171	168	148	164	157	169	150	179	159	169	154	156	162	146	169	146	163	146	164	153	153	149	146	160	165	148	163	156	142	139	158	174	126	156	149	156	148	147	138	166	157	122	147	151	152	140	150	144	159	145	119	148	146	167	153	162	144	166	152	153	141	135	150	143	137	150	172	143	174	164	154	177	148	164	146	153	160	138	158	162	131	153	164	156	163	134	133	136	156	143	157	154	125	165	139	154	155	125	164	155	157	155	141	165	139	142	129	179	186	155	137	150	176	122	134	151	141	135	149	152	150	168	140	170	130	156	178	177	140	141	153	155	154	161	171	156	170	173	161	137	158	160	144	155	125	171	159	166	138	171	162	144	157	181	163	111	152	132	133	142	155	131	153	165	178	162	154	152	163	158	153	151	167	146	150	153	138	133	182	157	128	147	168	147	154	174	134	166	159	151	161	135	162	162	152	157	145	168	153	182	143	130	163	155	136	176	143	146	164	161	154	139	172	140	158	176	161	160	147	150	157	156	151	153	180	155	174	148	160	147	167	161	159	159	141	143	170	157	135	165	120	161	130	167	138	157	163	136	145	146	156	152	189	156	163	149	138	160	135	135	168	157	145	140	150	143	173	159	166	148	163	182	143	168	152	165	172	127	164	150	158	145	142	131	160	141	157	153	157	154	154	139	152	143	148	157	153	163	171	154	154	148	145	170	150	181	164	153	136	149	149	150	156	134	157	142	135	165	149	141	148	152	139	157	123	159	161	143	142	144	185	159	138	160	145	154	180	154	158	158	134	180	143	154	132	135	145	145	147	131	133	175	156	144	150	159	150	154	163	164	163	153	169	165	163	155	151	145	165	130	131	158	143	145	156	139	159	137	156	145	155	175	160	160	146	159	121	158	158	152	132	157	145	139	171	149	143	147	148	152	145	151	162	146	153	162	150	148	148	150	141	153	162	180	161	159	158	189	155	145	162	154	165	159	132	158	149	140	162	139	159	148	165	146	173	154	156	163	145	152	174	162	151	158	164	175	160	159	158	141	144	148	151	148	161	154	213	180	136	153	138	147	165	169	165	145	159	141	139	155	165	153	161	137	150	128	159	147	141	137	171	156	143	145	151	167	159	165	169	150	167	178	157	177	164	157	169	154	188	147	157	162	171	144	146	154	166	172	170	145	143	146	165	150	165	162	159	150	155	151	164	154	168	135	155	126	137	137	128	144	165	146	123	146	159	171	177	148	159	160	145	161	154	154	155	152	174	159	145	156	157	157	165	160	154	155	161	148	126	154	146	153	151	146	141	165	172	152	142	145	138	165	147	148	143	144	162	162	149	142	155	155	140	157	143	154	128	165	159	185	160	161	160	150	149	153	151	150	141	156	146	173	161	159	181	159	149	144	150	165	168	169	149	147	157	165	159	129	131	139	147	150	157	148	159	166	143	165	144	144	157	163	149	156	162	141	146	162	134	160	141	169	156	146	174	152	149	149	146	160	166	148	156	163	164	158	154	193	143	139	145	152	157	171	163	162	151	150	182	150	161	136	149	158	150	145	153	154	166	167	147	147	161	152	136	177	146	170	160	162	172	142	165	145	176	152	141	145	136	152	140	155	138	167	151	148	167	144	131	142	141
15196	3996	7683	5866	4486	4018	3094	2486	2059	1881	1534	1616	1774	1899	2191	2784	2543	1981	1530	1081	783	630	614	530	482	548	1011	519	444	497	433	429	455	455	419	437	388	401	372	413	392	387	445	404	378	387	402	386	423	409	412	410	413	400	393	417	428	438	404	388	425	422	411	387	435	427	431	426	430	397	416	424	396	408	417	384	446	398	415	420	416	393	415	408	429	407	397	386	413	388	391	426	409	416	434	422	400	399	446	409	383	424	381	410	389	391	385	403	413	363	401	399	404	412	407	417	425	427	390	382	414	431	381	427	383	397	413	423	421	390	427	406	429	415	426	382	361	395	403	381	393	414	471	390	415	379	411	422	389	400	404	394	412	419	419	390	379	368	421	370	400	417	361	393	419	396	368	442	437	396	375	375	405	412	426	406	392	405	379	382	389	397	427	428	408	379	419	431	425	407	405	431	387	418	397	435	390	406	398	401	404	409	410	434	413	411	416	419	403	389	419	390	390	377	409	402	392	400	382	378	424	395	431	412	414	350	425	402	374	396	388	383	385	394	374	395	424	363	365	388	402	384	387	431	412	406	363	410	427	375	402	385	404	376	406	409	425	402	402	398	405	403	398	407	405	416	406	404	425	413	356	389	386	374	420	417	399	420	396	441	376	371	362	429	418	393	393	402	426	393	417	394	393	411	432	441	422	393	406	412	401	378	374	433	412	406	410	378	372	412	408	368	408	420	417	413	379	396	413	411	431	415	415	404	378	392	371	411	419	388	391	445	422	463	445	374	371	390	456	432	439	407	392	389	436	404	400	379	409	426	402	392	381	386	388	371	394	382	411	379	407	393	399	408	428	393	425	409	444	387	382	388	452	398	402	424	414	418	412	363	386	408	402	403	427	381	379	398	430	417	402	411	394	386	381	427	425	394	391	380	407	367	392	399	396	406	406	404	396	377	376	412	388	413	377	418	393	386	393	403	408	426	403	397	404	370	421	422	398	399	396	411	392	411	417	416	361	415	391	401	403	439	405	394	438	412	393	398	399	377	382	418	353	422	397	408	357	421	409	375	398	382	389	407	401	418	365	443	416	412	397	393	381	406	368	415	415	401	371	429	421	385	413	435	399	440	420	398	417	404	419	414	416	394	383	362	402	387	409	440	412	432	392	420	372	362	402	408	391	451	415	427	381	386	392	395	364	395	410	390	409	393	385	403	404	407	409	416	390	386	395	426	399	415	433	415	384	435	397	383	401	362	422	398	396	395	406	429	422	401	383	425	375	379	377	405	425	430	383	402	387	408	425	378	430	420	411	417	388	402	386	392	390	385	414	390	407	411	419	372	417	414	381	395	442	442	441	378	395	407	406	418	417	401	402	394	420	393	394	391	375	351	412	393	392	399	402	409	390	424	399	405	398	442	393	408	456	380	429	427	389	378	382	403	427	426	374	423	405	385	402	406	396	409	394	404	413	401	397	416	434	413	421	407	397	392	379	423	422	417	390	434	409	400	414	394	380	438	434	365	407	419	416	413	395	379	388	429	379	429	408	422	389	415	405	393	419	404	385	400	393	399	421	399	385	373	402	441	415	387	414	378	378	401	431	410	422	409	387	443	395	436	330	397	399	382	401	384	408	393	413	423	422	375	420	385	393	424	394	386	406	396	384	446	397	394	419	365	405	398	398	402	421	376	418	408	410	431	380	407	400	373	445	403	383	385	424	367	406	367	400	373	385	376	402	396	403	415	413	402	401	440	429	416	369	379	363	403	431	416	421	386	405	405	394	425	382	414	398	408	394	393	414	394	369	450	411	419	441	422	403	371	425	383	415	399	406	420	413	424	397	419	397	412	394	388	408	414	344	450	379	418	385	415	391	419	393	391	405	370	392	431	432	413	397	399	370	393	413	416	427	398	422	397	405	401	424	426	448	398	393	364	389	433	384	374	406	395	404	402	432	396	403	390	398	382	374	393	413	389	451	401	417	410	440	409	382	358	381	441	383	398	400	407	378	410	439	371	424	402	409	413	403	407	414	363	396	379	425	410	434	396	426	400	403	402	387	407	419	401	391	391	405	381	407	395	380	378	434	410	382	341	393	408	406	391	397	390	432	389	415	389	392	432	386	410	411	396	396	406	402	403	412	404	381	385	409	416	420	435	402	364	396	416	383	400	383	388	428	408	385	357	379	403	388	422	405	386	417	413	401	387	401	408	423	382	406	401	400	405	434	403	413	408	409	406	383	389	401	415	408	443	394	399	405	396	400	387	406	397	424	389	391	395	438	425	406	414	426	401	371	389	409	390	367	397	398	384	414	404	410	415	377	400	406	406	419	381	392	399	401	410	402	387	417	421	392	420	389	371	404	416	414	400	391	399	429	428	388	444	402	419	427	412	407	364	411	427	387	414	404	404	421	397	401	446	443	397	401	428	404	389	433	402	402	402	398	415	416	372	402	401	390	416	396	410	436	400	421	386	402	439	449	388	420	388	381	406	405	399	389	405	390	391	428	415	395	407	379	357	414	431	402	404	409	420	422	426	386	402	415	419	420	414	393	369	423	416	419	385	437	421	395	410	383	429	377	410	407	421	379	389	397	406	405	402	423	395	429	382	406	393	426	380	405	373	408	424	437	429	413	367	371	409	402	390	408	428	403	361	388	399	406	389	410	387	420	400	433	400	370	394	377	411	389	388	391	404	391	418	410	391	399	381	392	446	405	396	409	435	392	411	394	389	416	383	395	374	422	442	419	433	367	417	387	377	446	403	374	399	426	389	395	391	390	401	395	392	393	408	444	450	369	390	414	366	437	433	421	415	395	405	413	446	403	399	396	409	381	457	386	409	417	405	424	382	407	429	390	384	402	405	414	367	431	426	408	384	394	386	426	402	378	378	392	394	435	419	419	452	399	391	367	377	420	426	391	423	402	369	385	410	409	408	404	422	401	437	382	446	381	423	423	402	426	416	435	397	389	421	373	421	419	407	393	393	435	398	387	398	417	421	379	427	402	397	397	406	406	401	376	389	413	356	375	408	413	395	412	411	404	372	403	418	438	392	411	424	416	477	406	395	409	415	402	399	410	393	380	410	447	405	382	408	420	397	403	409	379	391	416	401	380	412	403	425	390	421	389	417	411	399	382	404	426	396	430	401	380	408	402	377	421	371	417	414	388	388	412	415	392	392	386	392	362	428	402	413	418	393	414	412	395	362	452	422	399	410	421	413	425	392	404	395	451	405	400	395	391	422	454	413	406	419	404	412	425	403	413	391	405	335	440	405	391	395	439	376	403	399	395	408	395	381	388	372	412	398	419	446	391	403	372	374	403	409	400	388	393	373	373	406	403	404	390	402	402	373	385	424	380	383	397	450	412	426	404	394	361	399	417	379	414	434	398	401	412	400	434	400	405	386	376	446	400	434	421	406	431	388	409	427	381	417	397	428	405	411	413	410	411	410	448	389	410	433	411	388	421	411	449	444	387	391	408	424	414	411	410	421	397	387	396	390	399	419
4709	1171	1272	708	541	519	500	423	404	369	381	387	406	386	421	451	445	379	375	353	310	315	300	358	338	316	338	313	329	325	325	303	309	291	338	323	310	334	321	306	301	323	303	332	333	311	348	343	323	344	297	375	319	288	327	335	345	289	308	301	306	331	294	311	322	316	291	297	319	319	316	329	321	282	307	339	315	310	320	334	348	285	319	327	325	320	318	326	319	336	322	298	313	340	334	298	328	364	324	325	303	339	336	306	316	283	312	326	311	343	312	330	311	309	360	311	332	308	342	343	323	324	285	281	319	319	327	303	308	344	336	319	314	337	313	332	313	311	313	353	289	294	306	317	309	304	303	338	297	315	315	331	282	308	314	320	336	331	323	311	307	328	327	332	342	332	332	312	295	322	318	289	329	298	340	322	317	291	314	302	328	306	323	299	334	280	298	326	305	327	315	299	347	334	338	294	304	313	340	311	335	351	304	349	335	311	331	289	331	338	294	334	296	325	319	314	336	323	294	281	271	318	295	347	324	315	328	321	304	326	286	361	284	320	311	316	318	301	283	342	314	309	309	323	311	318	294	317	331	327	338	314	323	319	307	343	309	310	328	348	322	335	307	305	311	311	329	323	273	325	308	342	310	331	336	352	318	307	323	326	303	301	311	339	340	338	307	325	356	307	332	310	296	307	319	308	330	283	302	319	353	332	366	316	303	304	300	316	326	329	349	348	312	324	330	346	305	318	294	336	305	317	310	347	291	326	295	327	315	315	322	319	303	313	289	324	305	297	334	292	316	312	325	346	312	304	306	314	342	310	296	307	296	325	322	305	309	287	300	304	291	309	311	312	292	310	314	291	317	333	318	325	315	336	325	304	292	326	326	313	303	329	333	336	337	322	303	321	325	335	301	324	323	313	332	309	295	301	304	269	328	323	326	298	312	341	298	313	290	330	336	316	286	286	335	315	314	293	320	305	310	297	287	306	313	324	300	304	279	308	322	298	309	321	313	300	342	274	328	324	309	312	321	278	332	317	348	296	302	326	287	306	315	330	300	316	323	317	340	323	298	338	289	320	336	291	345	304	319	305	333	323	308	319	329	290	309	317	302	293	318	307	301	286	316	322	298	336	322	379	309	313	305	301	307	325	320	315	327	325	362	281	291	315	331	312	310	324	336	307	320	305	349	319	271	255	339	321	331	296	292	321	272	331	311	326	338	295	300	317	304	294	287	304	341	316	303	338	329	304	299	293	273	317	306	342	327	296	349	303	290	326	310	321	307	354	304	331	304	320	308	308	343	329	306	346	306	327	330	310	332	311	295	339	329	347	311	317	296	346	344	347	279	319	314	355	305	303	334	329	300	327	344	333	317	322	343	304	325	316	318	317	326	311	316	312	270	313	312	304	317	324	336	319	309	301	297	329	323	322	311	344	326	307	319	305	298	353	305	315	298	309	330	363	302	344	351	340	312	306	306	303	286	323	310	295	321	345	326	336	314	305	335	292	273	362	320	301	279	295	337	303	347	321	303	294	320	282	276	310	293	275	321	293	327	329	314	299	315	317	328	332	302	327	298	323	310	313	311	313	304	335	313	317	317	302	318	314	350	283	317	314	359	300	319	301	333	338	297	337	356	326	298	298	316	349	318	289	327	301	318	295	296	303	282	318	308	318	325	294	304	326	326	338	305	309	322	317	293	303	319	325	354	324	288	306	340	317	321	305	296	354	340	323	310	339	312	313	311	293	308	352	318	284	343	317	332	306	317	302	321	310	304	310	349	327	301	349	323	314	325	309	300	319	298	353	322	328	305	297	318	304	313	285	317	326	301	310	300	308	301	323	310	300	334	297	305	314	348	327	318	320	304	294	329	317	318	347	352	339	318	303	313	329	345	317	328	303	305	322	328	306	297	274	315	333	303	298	298	317	323	295	307	329	320	278	291	339	311	336	304	345	308	323	309	300	304	346	315	305	329	315	320	305	297	312	295	316	329	309	318	303	322	308	295	339	283	311	314	327	318	306	328	308	356	354	303	314	314	326	327	336	307	300	347	344	303	317	331	295	295	317	286	345	313	304	332	290	330	332	332	329	302	328	307	321	311	337	335	307	282	322	316	306	325	345	308	298	311	283	324	298	286	299	306	338	345	320	323	294	332	290	311	331	275	319	305	323	328	318	299	338	332	317	340	348	317	305	371	301	326	306	289	326	287	316	323	301	316	313	308	312	343	348	327	296	295	311	330	313	314	307	314	356	297	304	329	316	338	326	314	334	327	335	318	327	301	331	283	339	343	285	304	330	300	335	322	315	320	304	305	343	305	311	295	292	347	270	323	331	360	315	318	347	297	330	318	318	313	326	296	331	343	301	319	330	330	317	310	307	308	326	349	306	336	342	313	311	324	294	281	333	344	299	327	273	318	328	296	308	317	329	349	287	303	317	323	296	330	331	298	351	312	331	303	319	343	306	313	297	293	287	345	298	330	325	307	364	320	326	317	329	332	348	316	305	344	296	304	312	320	301	340	345	341	317	314	346	297	292	343	314	319	288	354	345	307	342	337	335	335	309	306	324	340	346	315	349	344	346	311	334	335	306	323	304	339	348	349	301	280	301	337	291	315	311	306	339	289	341	296	315	322	330	318	299	321	326	278	335	322	351	283	329	319	342	311	304	318	297	315	352	315	308	340	290	294	350	359	334	294	304	326	323	288	329	309	316	339	325	334	318	339	300	347	321	302	312	338	332	309	347	338	305	327	348	321	318	317	328	346	328	317	322	336	329	330	326	293	311	314	318	319	340	375	308	335	335	310	299	320	327	331	344	311	288	286	305	289	312	316	341	313	313	335	381	318	317	322	297	330	294	289	305	319	305	349	284	340	325	301	308	306	311	327	337	331	322	309	348	327	316	336	342	303	349	340	341	310	315	323	311	300	304	286	300	285	330	299	321	337	350	327	301	330	303	332	326	300	362	325	323	324	318	292	297	320	326	327	309	322	343	308	330	321	328	318	315	309	348	344	320	343	292	284	312	321	340	339	309	320	355	313	320	329	340	299	322	339	337	331	351	358	291	295	311	309	320	297	285	322	284	350	308	338	349	345	322	313	337	295	330	284	324	317	298	309	290	337	300	329	304	329	329	298	330	309	333	305	323	322	333	320	305	323	350	332	305	304	292	331	350	321	296	280	339	340	316	323	311	306	327	304	311	329	314	302	310	300	309	280	282	326	329	320	310	311	324	306	317	329	287	302	316	305	315	319	313	310	332	327	304	356	348	313	344	332	309	304	312	310	328	312	318	301	338	326	316	322	316	319	333	320	344	313	328	311	294	336	320	299	327	302	331	361	380	288	298	320	312	301	325	324	313	293	291	312	299	281	280	330	323	286	324	307	298	344	347	317	338	341	304	353	353	323	317	310	304	310	327	315	296	362	316	339	322	329	308	308	314	308	349	316	325	285	315	303	347	307	320	312	310	329	302	319	349	325	295	308	309	314	324	314	268	281	274
4366	1633	2888	2141	1842	1739	1609	1352	1234	1187	1210	1180	1163	1193	1310	1451	1398	1243	1082	909	882	780	835	827	804	887	869	817	785	747	779	768	765	781	785	756	761	743	804	768	766	781	791	778	749	813	790	765	784	759	791	727	752	787	767	819	776	787	756	759	720	763	771	805	725	748	750	794	774	767	749	724	786	851	798	762	812	724	763	821	771	769	762	786	752	772	773	767	790	813	776	786	817	801	790	750	794	764	748	766	777	807	760	810	773	775	765	809	762	768	792	786	744	791	758	774	792	778	758	823	807	777	785	792	758	761	813	771	755	760	753	753	795	789	743	724	783	777	740	760	794	805	752	785	788	819	792	758	793	774	802	791	794	760	833	772	775	762	806	742	769	766	740	770	763	825	708	704	770	801	756	755	773	765	807	787	745	780	792	738	768	730	804	815	748	746	758	772	736	734	809	762	778	877	766	748	785	791	819	764	794	749	748	750	785	802	747	784	771	740	779	776	757	818	749	758	752	837	746	756	802	770	740	721	796	772	771	807	764	758	768	707	761	754	782	729	759	772	739	774	790	717	802	762	764	820	818	744	800	769	754	741	807	790	758	758	752	774	730	776	729	826	818	731	740	761	734	758	825	735	767	758	742	750	738	812	748	811	749	822	757	780	792	859	791	767	760	726	766	784	786	758	757	773	804	795	768	764	779	756	753	795	770	802	760	716	778	758	781	794	714	787	772	767	782	776	729	747	806	784	785	775	791	804	783	806	793	751	770	747	792	759	794	779	792	799	758	761	782	755	745	732	752	810	767	758	786	749	776	750	755	738	782	790	808	761	772	769	789	732	792	775	764	771	754	819	779	820	790	791	717	763	823	785	787	812	757	762	713	719	785	752	751	757	813	781	752	795	803	764	752	784	775	811	780	759	787	785	781	778	778	806	776	804	787	787	789	772	742	782	749	759	757	724	777	764	761	761	799	794	792	757	776	748	785	760	794	737	768	763	749	734	793	725	772	757	791	740	808	803	728	814	731	763	790	763	795	802	789	777	706	805	797	775	779	846	755	780	791	802	801	770	773	808	755	779	800	800	766	793	759	788	750	746	806	782	752	783	796	738	854	825	805	789	774	783	762	796	818	754	798	825	728	792	784	806	740	807	776	749	803	782	743	773	795	784	759	781	751	800	768	797	734	779	801	730	779	765	712	758	751	766	780	775	771	770	764	798	751	826	816	793	758	713	764	764	824	772	780	818	762	761	754	753	747	827	781	717	752	769	780	722	763	701	792	763	742	744	768	792	779	780	791	796	744	762	819	768	749	788	819	793	769	758	741	773	798	795	757	802	738	787	791	771	795	812	719	793	787	747	814	785	798	784	809	790	776	709	750	782	813	801	757	781	765	777	749	742	821	763	797	754	774	751	705	782	786	785	747	827	779	785	775	781	759	701	745	778	764	776	719	740	824	802	786	771	795	801	732	787	760	740	754	782	785	798	817	757	744	776	784	779	745	795	845	789	771	846	778	841	789	750	762	749	762	759	717	749	748	763	780	792	783	743	736	762	770	745	740	752	738	753	738	758	768	779	790	759	799	763	786	792	763	830	801	810	756	749	770	750	778	774	810	738	779	736	780	800	795	751	801	769	763	733	790	764	750	708	759	787	804	767	795	813	772	754	775	790	787	793	758	778	786	806	797	798	762	813	761	732	800	750	767	772	769	755	786	725	735	800	747	789	759	752	766	778	737	740	744	769	777	722	819	742	730	717	726	813	794	803	792	778	812	823	774	788	763	736	761	793	768	808	842	702	776	762	795	786	736	723	737	829	747	767	818	795	782	729	776	745	738	752	822	751	748	773	733	749	771	755	761	810	760	746	732	775	731	760	795	806	798	781	729	765	783	817	774	758	779	735	784	801	754	795	794	822	754	768	768	764	786	772	749	757	826	794	769	765	771	826	740	746	732	757	774	799	741	814	788	797	847	749	760	772	786	780	774	715	731	749	825	801	781	777	780	755	774	732	767	735	756	776	793	776	763	739	732	753	753	752	854	804	811	801	825	727	763	763	773	766	806	782	784	778	785	711	734	744	741	842	780	774	781	793	793	789	761	746	781	744	817	743	788	799	773	763	744	745	827	781	811	783	753	811	791	748	793	757	795	789	732	805	794	772	788	780	779	748	763	798	777	768	766	772	811	761	756	776	770	769	827	752	772	792	747	767	764	788	778	714	762	750	823	791	747	745	813	739	789	763	789	832	771	788	772	743	789	770	772	747	772	768	752	789	753	752	810	757	795	772	743	799	790	711	785	770	794	755	766	793	798	803	727	763	795	728	740	745	794	821	783	756	767	780	760	731	793	721	765	761	790	771	808	754	806	819	744	768	748	796	763	743	796	792	753	755	768	761	752	724	758	772	751	781	799	757	769	785	743	727	759	825	812	785	780	754	758	733	837	711	787	814	817	772	756	757	731	760	797	767	805	796	797	771	780	760	772	786	815	733	798	777	764	768	761	825	787	800	761	781	768	784	748	817	748	776	739	744	741	783	838	849	798	791	792	749	820	791	829	793	805	820	798	816	770	801	775	795	762	776	790	776	756	773	810	793	757	734	763	793	803	762	788	782	749	740	783	784	817	777	758	751	794	741	761	750	776	752	808	772	808	779	753	794	800	779	792	745	731	800	816	746	773	784	778	809	720	767	785	776	803	736	758	810	776	771	802	764	780	745	756	819	796	795	788	740	739	792	759	783	785	728	750	762	741	789	792	781	760	810	762	813	771	786	755	757	783	802	800	778	780	831	787	750	761	707	758	754	793	759	708	729	727	827	740	778	772	800	772	738	787	753	783	801	785	767	806	720	767	792	815	755	763	760	767	729	721	731	779	754	800	803	719	764	796	697	818	773	801	742	756	824	734	801	784	761	738	753	785	760	774	778	743	742	789	759	775	797	784	756	765	800	721	789	784	790	770	790	716	813	777	775	784	739	733	753	773	767	755	771	724	781	771	784	789	771	779	827	803	739	801	800	753	797	760	759	753	752	814	780	829	804	731	777	724	746	744	792	826	810	736	791	778	777	760	776	786	767	759	781	770	777	763	789	742	796	751	777	792	764	809	816	787	799	770	756	755	790	765	782	829	763	796	772	774	835	800	686	776	788	750	713	776	774	809	756	770	792	730	800	766	745	779	797	793	796	774	764	755	799	851	780	786	762	735	780	752	716	747	725	775	746	827	755	771	779	810	783	806	786	780	768	760	780	787	813	744	829	723	804	735	797	803	787	751	755	807	828	799	757	741	816	770	725	778	827	765	781	801	728	803	791	755	780	728	720	754	764	788	808	781	813	725	777	793	780	807	791	814	739	779	769	769	790	786	756	804	752	753	763	756	796	759	808	776	763	764	784	755	756	718	757	749	784	802	768	775	779	769	739	771	750	748	774	721	797	792	733	754	779	738	731	743	764	735	761	769	768	818	739	742	718	767	743	804	712	674	757	730	774	800	823	773	751	815	731
14408	2922	1962	1195	818	744	652	535	489	449	408	426	436	423	397	449	495	434	386	329	302	314	282	309	291	287	313	277	319	235	295	294	307	275	274	302	267	262	264	272	270	258	291	284	274	285	266	273	260	295	307	264	243	266	275	253	265	263	261	283	280	271	260	301	295	286	287	275	279	314	257	296	266	270	291	268	245	256	294	286	269	273	255	275	265	295	296	304	276	293	278	302	254	256	243	293	264	285	277	288	279	256	281	284	254	292	231	287	287	280	267	299	297	264	268	269	290	274	254	249	271	303	272	276	285	270	268	264	280	222	256	266	263	297	273	281	299	276	270	283	286	298	285	296	270	279	290	264	287	290	268	271	280	273	276	278	281	283	280	267	273	256	268	269	298	267	267	281	259	284	283	269	270	271	239	257	295	278	266	296	283	255	316	278	260	267	292	295	301	269	263	280	241	272	290	255	268	297	280	266	291	274	279	323	244	282	271	261	251	269	269	272	283	257	278	252	278	271	283	271	286	266	300	279	295	239	285	311	274	287	299	278	248	268	278	292	269	252	268	301	312	265	278	302	294	284	250	272	284	287	289	288	297	260	300	265	260	259	292	282	256	240	261	261	287	282	284	290	290	295	251	252	261	295	281	279	251	314	263	267	285	249	281	288	281	275	264	263	274	266	291	285	291	307	284	246	277	302	276	273	270	288	269	257	281	270	280	279	266	294	282	294	320	252	290	278	298	274	268	260	277	302	271	268	275	252	260	268	282	284	276	245	244	290	273	318	261	283	256	269	298	269	267	281	274	298	311	274	247	264	278	276	299	283	287	268	291	297	290	287	273	269	309	295	304	268	242	270	280	273	290	324	295	296	267	295	287	286	241	269	267	287	286	263	280	278	285	298	274	284	279	289	260	252	263	278	293	297	296	263	269	244	286	241	291	266	267	276	291	204	281	282	294	280	275	313	265	287	300	272	268	277	267	271	262	244	306	302	249	276	334	313	271	256	266	224	234	265	288	241	295	270	237	267	245	290	281	296	294	286	307	276	268	259	285	254	265	240	305	271	274	289	273	301	272	283	302	260	274	255	263	266	267	273	274	261	262	304	259	254	299	308	273	284	316	335	270	241	274	306	251	280	273	272	265	291	251	289	275	288	274	268	291	261	270	245	244	276	260	268	272	271	256	314	268	257	296	271	284	274	259	323	290	280	311	305	294	287	300	264	275	250	300	305	267	268	267	256	279	249	271	252	285	264	282	267	267	286	311	264	300	284	274	244	273	293	260	247	263	281	273	288	294	273	286	294	281	270	292	320	273	264	274	283	288	254	255	295	297	282	274	271	279	256	279	269	247	244	267	267	248	286	277	257	264	252	292	306	271	297	277	272	272	292	260	274	277	286	278	269	240	260	250	306	246	282	298	263	272	292	246	271	291	255	283	283	298	233	278	290	297	262	291	265	296	282	281	301	275	271	283	293	277	308	263	303	277	257	262	262	269	278	303	253	272	274	282	297	284	302	282	273	248	275	263	285	281	275	287	287	280	266	268	278	286	273	299	294	276	283	274	267	265	262	268	264	291	284	269	278	256	288	290	274	304	280	249	267	271	285	283	295	287	299	302	286	251	285	288	272	252	261	248	271	278	286	261	269	290	274	296	306	300	312	263	300	267	283	292	290	291	311	272	276	256	266	286	289	263	285	265	270	278	275	297	273	255	238	302	288	294	282	280	288	289	290	280	275	267	299	271	247	292	289	258	263	287	282	250	284	277	271	261	288	233	275	288	258	265	270	255	297	325	279	258	278	271	291	281	287	277	278	298	259	264	312	286	239	236	265	285	266	275	282	249	268	298	289	253	273	277	280	284	272	280	291	282	278	284	299	259	261	265	278	287	311	274	277	287	302	259	279	274	296	279	268	257	306	265	264	310	280	265	327	284	259	273	257	304	302	249	294	296	264	286	268	262	295	276	284	302	278	262	268	270	323	285	291	282	318	258	317	265	278	281	271	279	262	290	309	279	268	272	276	291	266	259	272	304	276	312	288	277	279	269	282	305	280	257	301	255	281	298	283	246	284	265	293	255	298	287	264	290	269	275	284	277	265	286	262	261	256	305	243	276	269	275	292	280	258	264	280	288	271	276	292	291	255	279	279	266	277	296	291	269	287	286	278	288	275	249	263	289	296	291	268	290	292	288	268	289	263	287	276	245	268	230	299	265	300	299	290	270	283	289	289	257	262	296	270	291	296	302	289	293	294	290	226	264	264	267	300	275	277	279	293	299	247	289	279	281	268	255	304	263	240	286	266	278	278	268	295	249	273	299	241	249	291	274	301	291	255	256	297	290	302	290	299	284	271	292	302	242	256	289	280	276	259	293	257	288	288	264	252	273	259	280	262	280	266	270	273	295	276	291	255	291	289	289	275	262	303	252	258	275	272	301	317	295	290	258	270	275	285	275	276	279	301	279	276	270	281	253	290	274	260	278	282	278	284	292	289	284	283	287	276	269	295	293	279	242	270	231	274	316	258	302	267	292	270	261	281	293	279	274	255	307	294	256	302	283	268	265	250	256	254	299	278	271	278	285	294	269	275	256	246	289	274	287	242	253	296	243	288	255	287	262	273	254	264	284	302	263	264	285	282	266	287	270	292	284	254	294	303	298	245	279	290	311	276	287	272	243	267	276	269	285	284	290	278	264	301	270	263	294	272	303	288	274	222	320	294	277	277	313	302	251	276	240	259	288	287	290	248	301	285	253	267	256	274	286	287	283	279	266	286	306	274	270	290	270	286	233	283	243	282	257	289	264	262	302	272	293	289	288	248	277	265	255	273	274	285	287	301	262	288	265	300	292	269	242	249	251	247	278	287	266	265	304	279	282	276	264	301	280	300	255	260	258	281	283	262	274	257	266	252	274	266	279	269	328	277	268	316	285	289	294	262	260	276	287	267	276	284	281	242	259	270	271	265	252	264	287	302	258	258	279	276	296	279	268	300	283	285	304	263	261	238	273	276	304	257	271	277	282	306	278	259	295	272	286	296	280	301	285	273	263	259	277	272	271	249	255	278	265	257	272	289	260	260	247	275	255	273	290	275	283	286	286	300	285	275	257	276	280	272	285	280	277	293	259	318	272	273	262	289	284	275	251	298	277	288	309	289	290	302	281	251	280	266	270	260	291	306	288	264	302	291	293	263	290	264	263	270	307	258	260	293	258	275	246	281	278	257	282	311	254	280	280	299	273	246	270	270	264	260	293	249	256	269	277	274	278	255	255	298	280	256	276	306	278	286	270	282	318	254	256	285	269	299	294	277	284	288	268	227	281	261	300	306	299	297	267	284	248	303	281	303	258	280	266	280	291	279	260	289	263	279	263	277	301	290	275	271	280	271	289	312	275	263	288	279	263	296	295	270	271	288	238	319	289	256	292	270	289	261	283	280	257	283	261	253	268	277	240	306	269	271	267	297	262	281	252	263	262	282	226	262	271	272	288	265	239	247	271	279
11447	2697	3975	3520	3079	3181	2698	2122	1847	1722	1653	1667	1715	1736	1780	2256	2188	1745	1436	1124	949	878	796	772	776	752	873	763	720	704	676	676	719	683	724	698	673	678	720	671	727	709	690	713	746	647	644	689	736	684	685	635	674	664	709	657	714	701	668	660	680	721	670	630	709	694	667	618	709	683	688	698	675	660	663	649	736	723	697	642	665	686	671	687	667	729	668	701	663	681	674	677	690	668	677	659	686	705	699	689	697	692	681	706	687	695	713	681	698	673	665	685	691	657	695	697	699	654	655	724	672	686	676	685	708	709	619	689	648	647	686	692	673	662	684	656	656	635	694	704	676	677	645	697	667	646	647	698	738	659	680	685	701	678	691	678	663	672	679	649	691	688	663	664	732	701	683	735	722	650	725	689	706	687	686	689	674	675	673	637	683	744	664	688	728	647	666	669	643	620	728	657	712	662	690	650	703	653	647	659	702	680	659	720	672	671	644	706	661	702	699	692	660	706	648	674	667	685	652	674	689	684	665	702	661	699	640	675	620	699	684	698	704	676	681	735	680	677	720	673	682	701	699	705	675	663	678	750	648	653	701	688	667	626	707	638	664	695	640	674	715	690	681	667	703	636	725	677	678	697	668	700	667	741	724	659	688	626	640	647	679	682	664	643	723	666	656	687	679	707	667	654	651	672	648	675	638	638	674	700	685	629	701	666	669	626	683	666	648	690	634	686	666	686	640	662	696	680	713	692	702	687	678	684	690	695	688	666	640	677	662	667	671	646	668	665	672	665	665	713	630	686	655	689	666	625	665	660	659	658	670	699	685	669	689	663	692	679	688	660	680	658	657	649	683	696	730	647	622	681	649	723	622	648	668	685	658	630	645	682	648	673	699	671	704	707	651	657	684	707	665	697	691	690	669	672	685	666	644	683	713	653	675	655	685	717	686	707	703	687	676	670	695	692	613	726	669	700	674	716	661	675	673	651	676	678	695	676	622	635	670	722	659	688	701	660	662	653	636	688	711	670	732	703	708	683	693	691	674	698	706	691	692	721	633	706	685	712	662	661	693	709	722	600	646	701	669	659	718	688	686	692	652	632	638	674	704	696	679	649	686	673	674	681	705	702	661	669	735	714	741	661	680	685	695	672	687	710	642	691	674	665	675	666	683	690	689	667	662	682	728	664	703	676	670	650	692	702	683	709	676	654	662	673	671	672	664	673	712	676	652	692	699	635	699	637	631	651	688	654	650	643	687	718	743	688	683	714	670	711	663	694	695	691	670	667	727	676	704	719	695	668	706	704	685	716	670	658	647	674	653	681	708	684	676	673	623	688	659	659	639	668	652	663	695	674	691	664	705	716	703	655	674	646	655	735	710	657	682	627	662	686	688	681	716	690	689	684	668	698	667	691	687	691	663	707	679	685	661	692	684	679	684	650	700	700	680	716	720	671	681	681	657	676	640	707	671	670	704	650	658	687	717	702	685	663	698	637	702	609	657	648	714	668	681	708	692	696	703	671	672	683	663	675	672	673	662	682	635	663	687	692	659	656	669	656	645	685	667	655	654	656	668	691	669	673	688	672	675	686	695	637	660	699	698	674	672	687	723	704	685	703	705	708	686	714	678	668	662	634	698	718	705	674	688	639	694	671	657	679	698	664	688	704	737	683	665	659	684	680	708	683	667	664	647	687	683	702	633	671	712	698	718	639	700	633	694	691	718	713	680	684	720	677	694	652	703	659	713	674	692	667	642	667	676	695	676	678	700	672	699	713	659	703	691	627	674	678	665	679	658	654	620	712	636	709	644	698	686	683	699	678	618	701	627	652	662	671	701	679	645	690	665	721	680	626	708	661	651	622	638	685	634	692	646	703	684	670	627	674	687	680	711	730	647	668	694	687	672	648	674	719	708	707	687	702	669	687	629	698	690	675	689	710	705	653	668	674	639	696	701	694	682	639	684	682	702	670	681	671	661	675	653	662	700	657	681	704	679	699	682	727	658	649	708	710	670	679	704	647	655	689	683	706	661	691	686	679	672	684	665	683	708	682	671	705	738	614	652	694	687	675	624	691	682	670	682	735	679	671	655	680	652	691	687	661	648	665	700	683	669	703	656	691	661	663	659	649	661	671	675	685	692	645	654	684	692	692	645	657	682	685	666	664	694	691	681	718	664	661	705	646	670	692	665	680	689	680	645	712	705	673	698	680	639	661	698	698	698	668	699	670	650	679	668	648	675	677	689	613	686	685	668	668	637	677	688	690	735	638	728	669	691	654	671	665	640	708	675	693	643	687	646	689	667	703	702	703	682	690	674	683	720	662	651	648	692	677	675	687	693	689	704	680	652	706	649	655	744	699	661	671	682	695	665	682	679	658	694	683	675	669	659	692	732	658	736	680	697	644	718	691	672	705	689	686	685	700	643	694	639	676	671	677	678	685	642	675	724	668	687	662	696	737	643	679	696	668	681	726	717	666	643	688	696	621	668	678	657	696	672	655	680	685	683	707	648	709	648	698	678	677	691	674	673	674	693	680	677	689	649	703	683	645	701	656	672	663	730	694	624	737	669	678	724	692	636	686	665	696	656	687	683	697	669	661	643	713	714	686	648	660	654	671	694	675	664	670	678	697	680	693	673	691	657	669	687	675	678	707	695	687	684	638	697	702	661	726	718	696	694	695	710	669	706	644	719	685	682	689	660	663	702	641	670	661	651	677	721	661	660	658	696	700	720	657	683	655	727	674	640	671	686	673	677	717	660	678	669	685	709	699	663	660	702	653	690	704	710	617	698	678	699	662	691	669	687	684	700	691	665	697	706	671	727	643	637	666	708	687	705	714	681	699	641	660	636	638	691	670	680	721	679	723	730	675	724	682	624	675	714	695	700	642	657	681	648	683	709	674	665	653	686	691	671	687	645	699	674	684	685	681	666	672	657	706	667	680	682	644	672	702	691	680	681	622	634	694	710	636	677	653	744	679	696	632	676	678	670	709	700	719	662	714	660	714	699	705	692	667	677	679	656	683	700	653	628	641	687	702	674	674	709	718	647	653	725	658	666	691	678	662	698	638	710	705	720	671	661	687	638	709	696	716	696	655	676	682	735	683	672	667	724	671	655	664	649	732	695	665	674	651	683	643	649	680	688	633	736	697	708	678	703	706	672	703	628	671	665	697	676	630	666	640	675	718	680	688	631	678	741	644	639	663	665	695	699	715	707	661	720	719	711	664	692	647	650	632	663	648	702	687	621	700	623	645	653	674	702	674	680	682	692	694	650	637	670	666	664	678	651	702	649	689	658	659	661	653	688	702	699	619	647	658	701	658	680	646	682	696	665	666	643	665	686	699	731	673	661	669	661	689	672	660	678	674	679	743	665	743	660	651	730	646	638	691	626	663	669	673	676	662	689	661	678	730	739	675	657	668	714	660	673	665	693	669	653	696	675	672	677	669	647	657	653	739	692	733	656	681	708	705	707	686	714	719	658	688	656	646	693	678	710	712	721	649
22856	5172	2645	1408	973	979	732	539	420	427	389	409	376	377	407	412	469	408	288	265	213	193	188	163	166	170	195	171	160	171	160	158	184	153	154	148	156	145	146	169	145	156	139	172	153	152	136	161	133	153	172	159	130	157	151	153	155	148	158	153	139	145	175	166	157	172	179	142	133	128	158	151	145	153	148	162	139	178	155	166	137	158	152	134	148	156	141	155	160	149	161	165	170	141	145	187	156	167	182	162	177	151	161	152	175	162	173	147	157	135	159	149	176	171	143	147	155	181	150	137	118	177	164	162	135	167	163	160	149	159	139	144	144	136	149	166	158	143	155	159	154	136	158	157	154	138	121	160	135	174	154	157	140	143	174	151	130	169	134	136	144	151	163	162	151	141	154	148	149	162	156	159	176	186	158	165	159	128	139	144	164	176	148	168	174	180	191	129	159	147	149	176	153	169	154	127	136	160	146	132	165	143	130	150	140	155	133	153	146	150	151	162	154	150	168	133	163	166	153	157	163	136	143	155	161	143	157	147	177	140	150	152	158	153	138	150	153	148	180	172	169	135	159	152	144	164	165	155	153	158	162	154	170	151	178	160	168	143	133	136	162	167	144	171	156	161	164	164	153	185	156	164	154	165	139	147	127	156	137	150	149	141	130	134	152	144	132	150	151	133	150	158	179	155	157	150	165	147	143	149	155	138	149	190	159	163	148	156	160	144	165	178	154	149	157	142	168	144	152	153	127	141	160	165	146	146	122	165	145	167	142	146	155	147	145	153	158	164	134	144	138	145	120	153	157	158	163	139	151	141	153	142	149	138	156	172	147	149	163	172	187	176	147	133	165	136	139	168	155	143	153	137	156	133	151	147	165	135	137	147	163	146	159	142	165	148	169	165	157	148	169	161	145	155	143	127	110	161	173	163	160	149	165	146	179	163	160	150	148	157	172	147	169	148	166	154	168	149	138	160	152	135	155	143	158	171	160	146	155	149	163	163	158	134	144	156	170	131	160	142	145	163	132	163	141	161	167	129	139	151	138	150	155	141	167	145	142	156	159	154	147	160	159	146	137	158	151	171	138	136	164	137	132	150	138	152	127	150	155	134	158	164	146	128	167	118	133	143	154	132	156	167	147	137	133	125	146	135	135	156	150	161	137	166	163	165	132	132	156	135	136	137	136	141	164	141	153	152	140	193	160	154	161	136	148	164	156	143	170	157	173	162	178	155	151	156	163	162	152	143	143	159	189	169	168	128	160	188	133	124	164	157	149	145	150	168	155	155	164	170	167	151	175	160	177	144	143	144	157	163	143	172	148	147	153	144	144	150	148	134	136	158	151	157	152	164	143	151	171	171	166	130	163	170	163	152	145	155	143	165	149	160	165	171	136	139	161	138	163	134	117	146	152	151	124	177	155	154	147	151	164	146	158	174	150	153	151	143	160	177	165	151	166	158	139	164	164	142	178	146	145	141	181	160	148	131	160	155	148	145	155	149	142	135	148	191	143	141	155	169	160	157	152	142	142	114	166	160	143	143	147	143	169	173	167	142	166	126	160	166	137	165	167	157	150	156	155	162	145	153	147	146	156	156	147	159	165	179	157	164	159	157	144	145	158	120	135	140	144	161	163	135	159	146	135	159	156	144	143	152	153	162	163	163	165	168	157	162	154	165	137	159	142	162	147	157	170	128	147	168	149	127	174	143	166	163	158	157	151	169	163	148	159	158	148	147	150	150	161	127	176	151	158	138	169	152	198	162	162	142	148	148	160	164	177	159	161	162	141	148	147	142	146	166	125	172	126	142	139	158	145	136	166	162	168	153	124	133	144	137	150	165	159	162	127	154	151	150	151	164	160	138	157	170	142	166	137	168	134	128	160	151	161	135	136	160	137	179	145	155	136	146	160	138	166	166	137	166	180	163	146	159	182	159	171	134	162	188	130	175	152	148	132	165	163	165	150	140	143	165	153	159	169	152	147	168	168	179	151	156	161	149	170	150	147	182	162	156	144	176	146	157	145	150	140	167	145	143	151	156	159	164	141	149	152	173	142	163	126	147	146	132	135	145	144	140	151	142	147	160	141	170	137	135	150	138	163	157	143	188	163	165	150	158	147	154	123	137	130	148	155	161	144	172	170	129	173	156	157	159	152	154	184	179	135	143	137	127	134	165	150	190	159	156	163	173	158	175	149	142	166	158	159	151	146	139	134	145	153	159	167	150	142	161	136	143	140	159	152	151	140	167	163	181	138	154	151	160	169	161	158	150	146	156	144	149	155	135	164	172	172	163	163	166	151	162	148	160	151	138	167	157	179	171	165	160	145	156	145	144	145	162	156	154	144	149	163	136	155	134	157	178	144	146	140	139	155	155	137	150	143	144	134	169	132	160	155	143	163	154	153	181	145	140	150	146	148	149	134	165	173	140	174	162	154	149	171	164	144	154	157	139	146	183	149	133	127	143	163	179	160	154	145	176	163	156	162	163	155	178	165	151	145	155	162	154	177	152	173	174	131	182	153	136	168	177	133	154	146	157	165	163	154	155	167	144	164	155	145	129	131	156	159	163	167	165	162	152	167	175	148	159	164	125	150	167	164	173	137	154	176	151	151	143	168	154	163	158	146	158	158	154	126	165	162	138	144	158	130	184	142	153	148	156	143	156	159	158	161	144	161	145	156	164	169	178	160	145	158	156	141	159	160	141	144	165	139	162	152	154	133	157	140	162	166	152	150	169	164	153	148	156	164	172	136	153	157	154	164	155	122	154	133	136	159	156	150	177	166	148	148	144	142	155	166	159	148	153	134	145	136	147	156	146	149	161	147	147	129	159	129	166	148	148	145	180	145	139	141	186	145	142	143	164	139	163	152	144	174	165	137	141	138	140	167	141	157	132	139	144	167	150	155	155	158	164	145	122	157	143	158	148	148	148	140	139	152	163	172	135	173	115	136	146	135	163	155	169	146	141	149	172	156	152	139	159	167	140	143	163	135	151	132	172	167	173	160	165	164	168	166	155	142	148	142	141	154	137	164	171	160	165	157	147	169	145	173	159	159	152	172	143	151	156	179	145	139	177	166	151	154	151	131	175	139	144	153	169	131	139	155	124	168	159	149	127	154	167	135	165	152	194	154	138	176	144	151	133	154	129	192	177	172	139	132	169	151	154	150	138	154	143	160	161	157	167	146	159	147	159	149	134	159	152	155	154	147	143	167	148	138	154	160	149	151	148	170	145	165	145	154	158	171	147	146	156	144	157	147	159	155	149	155	156	155	145	136	141	170	165	140	144	131	154	135	138	158	149	151	136	127	168	164	156	133	134	145	151	162	189	145	150	157	135	172	160	142	159	138	159	178	158	139	154	161	157	139	146	125	146	184	161	163	156	147	147	158	152	162	144	160	143	175	148	163	151	169	146	165	159	142	159	170	165	148	149	163	153	149	152	140	155	156	147	140	160	135	156	149	176	155	126	151	163	134	143	140	153	134	159	148	141	152	172	145	154
15030	3554	4630	4365	4205	4422	3546	2768	2385	2066	1959	2003	1945	1942	2265	2554	2459	1961	1467	1102	913	726	673	560	507	599	720	550	494	448	452	439	454	455	430	402	371	454	412	412	449	412	416	423	407	413	435	425	386	430	406	386	404	369	407	391	387	419	382	415	389	387	384	390	405	436	430	377	418	397	394	427	389	419	433	419	418	356	394	397	403	407	400	376	400	408	386	406	386	405	411	352	381	388	403	395	370	411	393	440	404	392	415	398	424	395	413	392	407	402	405	387	376	401	419	443	432	401	413	390	383	398	404	382	450	411	375	404	410	443	379	387	374	401	405	427	407	425	392	390	409	397	403	376	400	422	398	404	414	414	437	443	400	397	404	454	425	404	413	403	383	355	416	377	400	396	418	426	385	402	394	407	406	381	416	397	395	362	385	402	437	388	410	413	410	409	418	408	453	378	395	379	372	384	408	365	366	431	374	417	418	403	425	397	398	411	380	393	391	415	402	382	414	414	447	403	389	412	414	409	397	431	433	430	396	414	391	399	433	402	405	398	425	392	414	398	401	411	374	394	363	387	376	386	399	404	380	395	399	406	383	388	411	412	422	420	417	392	429	419	417	402	434	381	398	390	390	387	390	442	409	394	398	383	400	386	393	405	427	432	398	417	385	381	397	411	400	404	440	405	412	425	359	397	413	402	399	382	387	397	400	417	364	413	404	394	394	386	402	427	402	404	415	396	424	434	368	400	408	369	393	408	406	385	414	418	382	393	395	389	390	415	385	437	360	389	399	416	415	382	434	374	412	423	411	419	396	400	392	415	420	372	374	421	374	407	444	408	449	415	371	411	420	413	426	417	358	402	410	368	386	403	407	407	417	388	423	385	397	387	416	398	428	423	398	406	377	429	397	408	390	413	442	392	386	427	410	387	375	363	405	386	381	442	419	448	421	400	398	384	414	402	414	403	416	410	402	399	391	385	413	405	395	425	409	423	385	393	387	404	411	416	393	423	399	396	422	417	432	411	380	424	383	398	388	417	390	345	420	376	402	441	370	386	429	409	415	404	405	397	445	417	392	360	415	418	384	404	406	415	381	387	388	410	425	398	363	417	402	410	395	389	417	415	417	370	417	409	412	399	434	412	394	391	378	401	407	361	397	427	382	386	411	418	396	421	430	402	400	378	440	409	422	438	388	418	417	403	421	395	374	376	395	397	427	364	373	418	378	388	392	417	420	400	396	407	413	396	390	389	406	404	398	415	371	377	375	400	373	396	385	421	415	411	402	376	452	423	401	388	413	378	399	388	432	440	423	408	451	389	398	380	374	384	372	385	400	396	384	356	399	397	416	412	374	407	403	409	396	371	418	392	371	416	394	397	371	384	407	414	392	426	421	432	434	427	410	405	423	405	373	413	405	434	387	415	410	377	399	392	397	398	395	421	399	353	386	398	382	404	427	403	416	425	419	414	416	369	389	384	391	417	416	383	389	401	419	407	434	417	402	404	414	430	427	404	378	402	392	399	442	397	384	383	436	416	382	412	377	393	393	444	427	453	419	386	400	449	381	381	393	398	405	430	418	383	401	399	414	420	417	411	443	403	394	396	399	389	384	415	436	373	397	444	440	427	436	376	388	363	439	410	419	392	393	462	374	408	386	421	365	413	431	403	390	394	443	368	401	435	414	396	390	425	365	388	368	428	406	388	373	428	410	412	411	366	413	416	421	385	404	395	411	419	386	395	401	405	378	404	402	386	430	382	380	404	434	430	379	405	449	414	402	438	410	388	388	419	394	407	430	428	384	403	382	402	393	406	389	403	402	427	400	399	404	429	398	393	400	410	392	399	415	431	376	390	407	415	348	404	412	379	407	412	451	397	412	395	409	405	380	405	384	442	400	410	393	427	389	386	391	397	385	409	444	410	403	400	426	408	388	423	374	423	342	436	410	415	403	412	400	429	429	403	418	405	445	416	431	418	381	379	402	416	401	398	393	373	407	409	416	406	409	375	350	370	398	384	416	386	402	391	378	393	413	391	416	436	368	414	422	396	369	410	382	397	444	381	393	395	411	400	407	412	426	411	411	379	431	415	411	424	401	423	389	418	426	390	420	407	403	400	396	406	377	421	405	408	384	397	377	374	422	409	366	408	410	397	371	366	369	412	370	375	412	406	399	468	378	401	412	425	409	414	402	417	442	383	392	354	383	415	422	398	418	382	380	395	405	395	399	366	387	404	386	410	415	377	392	414	393	371	425	430	420	412	415	385	429	375	430	403	422	423	411	380	391	403	387	419	401	414	459	441	435	406	378	366	397	421	370	399	370	381	399	400	431	437	432	402	426	397	403	409	413	410	424	413	417	422	399	371	388	403	432	376	364	393	426	400	391	372	430	440	401	428	407	388	398	432	448	395	387	383	402	461	397	385	404	375	417	390	390	406	451	410	398	405	410	454	368	381	384	432	429	405	437	423	408	392	424	366	416	431	371	430	415	367	413	409	413	415	378	392	430	394	392	437	435	381	381	396	394	398	399	431	394	377	407	405	386	410	409	421	444	394	413	390	361	395	422	380	431	368	357	405	427	395	406	391	401	422	436	401	394	393	425	400	399	424	429	444	376	452	392	379	387	401	410	384	379	395	402	432	426	414	424	403	384	385	404	420	384	388	386	402	397	403	377	420	374	406	383	404	446	369	422	395	388	438	390	398	390	422	420	426	392	396	376	378	415	413	383	416	433	420	434	440	385	400	416	367	390	386	418	400	383	415	404	428	368	430	385	424	386	392	412	438	416	442	445	373	418	408	394	412	386	404	417	423	393	415	405	393	397	439	371	418	388	402	405	395	382	423	418	403	439	381	434	384	387	410	435	371	416	445	432	378	390	401	412	438	380	353	374	401	395	400	388	433	407	371	418	424	409	409	426	416	396	386	390	371	381	379	379	413	371	391	395	390	385	414	405	397	397	383	402	390	430	410	427	374	373	428	403	396	406	408	394	400	391	404	404	386	413	385	409	397	406	425	409	411	384	370	435	386	388	392	393	409	435	402	443	383	419	387	411	378	442	392	387	357	412	399	408	410	388	411	378	400	406	378	397	375	416	403	401	431	417	391	378	421	395	389	425	402	414	409	381	388	392	412	425	388	414	380	410	434	435	401	411	440	376	429	421	411	421	427	411	436	383	363	406	378	449	420	373	428	426	414	372	370	394	430	380	427	388	414	382	407	394	392	431	371	391	400	393	380	397	413	390	413	404	425	431	392	396	424	394	412	398	391	424	402	427	432	425	439	400	428	409	417	389	450	414	403	399	394	420	412	395	373	383	402	409	455	421	389	388	379	400	425	410	419	413	408	441	385	413	404	420	393	407	420	411	403	426	403	369	393	470	428	389	388	402	440	388	413	382	398	400	402	400	397	399	399	389	408	404	390	413	407	409	412	349	427	387	387	405	411	373	436	429	406	398	408	362	415	410	374	424	426	365	393	388	389	396	381	385	378	427	409	417	384	394	419
4391	955	731	500	531	621	482	432	410	410	405	429	377	401	391	443	381	375	382	344	332	308	333	300	319	357	327	383	308	302	332	346	321	327	322	307	322	293	303	335	291	294	290	349	340	300	286	292	285	351	263	335	333	321	350	318	340	286	328	292	333	354	329	307	315	334	299	317	301	327	301	290	341	280	324	333	302	319	311	306	316	309	341	294	338	316	318	335	276	315	329	338	341	320	298	308	329	325	327	298	299	304	304	336	325	298	319	326	310	298	312	331	282	297	298	310	311	294	333	343	327	334	319	340	325	324	316	336	321	296	300	355	312	314	297	306	285	323	337	332	313	313	313	319	298	324	317	321	317	321	334	307	343	298	318	328	302	326	324	296	332	327	297	296	325	294	326	311	310	322	336	318	308	309	322	308	338	297	317	302	279	313	312	307	342	314	344	337	307	331	341	339	333	294	296	317	312	304	291	315	307	333	312	335	371	309	315	270	300	329	327	312	321	328	342	297	327	292	285	325	296	318	281	327	328	300	319	367	330	321	290	343	320	303	301	330	311	308	342	335	293	288	323	321	294	352	332	328	322	320	284	309	343	333	303	293	305	318	310	290	312	284	316	312	296	333	339	286	316	298	301	290	300	299	302	303	336	341	292	345	313	294	301	317	307	315	362	308	296	321	330	347	342	311	351	309	309	320	318	307	322	290	328	309	351	313	307	318	329	314	352	302	288	354	335	308	332	314	324	307	316	356	315	345	313	285	336	305	292	313	315	317	294	331	331	318	316	303	330	338	338	318	333	301	314	311	297	306	337	298	340	358	309	327	271	312	364	318	303	283	322	321	310	300	306	302	311	318	310	322	322	321	288	343	353	313	336	276	324	321	312	292	317	297	282	300	317	327	330	323	276	323	322	306	309	335	332	334	323	293	322	301	325	330	313	313	325	293	324	325	311	306	315	314	311	322	310	323	334	294	299	337	277	291	308	314	287	323	337	316	333	287	304	306	314	323	308	303	345	351	292	372	308	314	316	323	306	346	316	322	321	326	322	306	342	320	320	310	348	319	308	328	337	308	298	277	366	303	300	299	314	323	323	312	326	316	330	312	336	302	297	356	289	352	303	316	318	305	322	320	342	297	319	291	335	317	327	308	333	355	321	324	318	314	323	318	349	299	325	292	357	318	298	330	341	297	337	306	331	318	267	336	299	288	296	325	283	344	318	310	331	349	319	306	319	327	329	323	319	353	323	323	313	337	305	309	307	332	331	344	309	294	331	329	314	312	287	271	291	335	303	354	353	308	323	353	308	302	310	293	335	287	303	293	298	323	314	324	316	313	308	312	324	287	320	314	355	315	296	318	324	315	264	295	316	333	347	294	308	312	285	354	341	294	332	313	345	337	303	325	348	284	313	305	303	281	314	296	276	339	326	286	316	347	309	297	374	351	326	323	294	299	324	276	313	310	328	316	297	327	288	345	337	310	331	300	286	304	296	326	333	323	308	306	317	333	299	315	318	332	295	319	284	293	326	335	317	276	327	345	337	311	284	283	310	314	311	296	329	304	312	337	365	341	289	285	333	315	338	323	303	327	317	324	322	323	306	328	290	330	306	292	327	310	323	359	338	300	339	313	329	365	281	333	319	301	309	309	315	280	313	288	334	328	323	326	356	314	320	256	321	344	319	306	345	327	318	329	312	322	318	312	294	305	349	294	302	312	306	315	301	306	350	314	335	297	317	310	314	337	325	344	312	313	306	316	327	298	303	334	291	318	294	290	350	301	327	303	299	309	314	297	330	341	307	344	306	345	344	334	305	373	341	303	312	300	313	306	325	308	334	295	315	334	295	305	306	313	317	328	313	282	322	340	301	318	334	349	317	322	347	322	304	288	299	322	310	295	310	320	282	315	326	305	316	326	309	322	328	318	336	353	318	366	322	312	339	331	298	274	322	303	321	304	323	329	280	308	344	316	333	317	307	319	315	321	334	338	306	332	291	343	336	333	290	320	320	322	312	324	352	327	276	337	274	336	325	352	356	320	313	297	318	320	342	322	304	327	329	323	315	335	315	317	304	323	287	318	358	324	327	327	337	338	331	306	300	302	339	315	305	314	292	343	310	297	340	281	286	310	288	337	331	337	327	312	320	320	322	314	305	323	303	289	280	274	337	329	294	325	300	262	322	341	303	317	339	305	298	318	325	290	308	356	292	309	334	330	312	311	324	333	306	313	312	323	328	347	317	273	329	335	305	327	317	303	312	334	338	342	323	347	314	300	333	334	322	315	311	292	310	273	295	300	309	325	320	325	331	366	362	331	326	296	306	334	303	335	311	301	304	300	336	326	331	326	324	296	305	316	339	313	314	296	355	334	312	318	326	328	325	299	300	326	314	284	294	309	320	360	320	304	342	307	336	312	304	315	316	314	342	287	293	306	315	338	305	310	317	288	322	317	325	305	313	324	334	316	277	302	328	338	323	279	317	311	314	308	309	330	320	320	271	315	308	298	312	303	319	297	312	334	341	336	312	296	338	295	302	319	352	318	321	328	353	318	368	307	314	329	280	344	323	308	315	341	277	298	350	332	309	310	300	342	352	276	300	300	327	313	308	290	302	356	312	306	313	309	286	327	305	325	306	294	335	292	322	328	325	316	295	306	318	317	312	327	304	324	326	317	326	301	323	292	307	291	343	294	306	313	295	310	342	301	298	329	329	305	317	328	303	331	320	320	341	293	324	323	335	344	291	300	321	302	308	348	327	293	308	322	354	322	322	346	305	317	324	361	336	301	343	309	271	314	322	321	314	330	311	332	326	319	292	317	318	335	338	303	301	321	336	320	330	321	286	351	308	322	303	294	295	317	344	308	339	306	305	338	315	298	341	328	359	330	328	312	302	309	308	298	344	311	303	308	303	344	306	334	339	337	330	293	319	296	318	329	306	315	348	341	298	343	338	325	349	324	309	296	303	327	306	316	321	365	354	311	311	322	308	309	294	329	300	331	351	309	313	301	347	322	339	316	304	311	311	333	306	340	300	281	286	307	324	332	304	300	334	301	327	316	314	351	365	356	310	325	342	335	315	312	324	329	304	320	350	317	301	311	312	283	317	311	316	304	334	322	329	307	343	335	327	287	323	333	311	329	294	341	296	299	352	327	348	357	345	343	322	325	336	318	304	332	329	312	330	311	303	334	309	307	302	319	301	341	314	309	325	330	287	332	322	326	328	310	330	302	320	348	350	321	310	311	314	319	305	290	324	330	318	317	317	341	316	283	314	317	318	311	319	318	329	320	322	317	329	332	298	307	309	321	309	347	330	322	313	297	300	319	276	337	320	328	271	322	313	327	333	332	343	306	292	322	338	320	293	346	302	336	320	306	298	306	296	331	337	297	350	287	318	305	350	331	313	315	328	336	307	307	314	344	295	316	317	321	336	311	325	347	342	310	322	311	352	341	314	327	307	287	317	334	328	302	313	334	322	343	322	324	291	314	287	289	289	309	323	286
4140	1471	1648	1692	1927	2049	1854	1540	1379	1280	1295	1280	1187	1191	1295	1482	1395	1246	1108	972	905	921	887	843	841	840	787	759	760	756	756	775	818	781	857	808	784	781	704	731	719	782	835	810	782	776	806	750	752	810	770	804	739	786	815	795	769	763	789	763	815	756	782	808	765	810	819	765	744	763	811	738	771	766	809	813	813	767	802	761	780	786	775	783	790	762	754	788	729	794	787	791	794	772	801	796	798	751	798	773	751	774	822	779	767	741	830	773	788	765	758	749	819	766	776	765	773	751	756	755	780	761	762	774	765	773	777	788	799	740	807	725	792	800	783	773	768	778	777	735	754	815	799	774	809	777	766	766	749	766	809	771	755	770	782	746	837	782	814	782	807	792	756	771	776	771	737	784	771	776	785	739	760	759	782	773	774	802	791	783	806	809	796	769	789	729	777	780	754	780	740	809	807	764	741	754	779	773	797	776	795	771	817	740	834	746	790	756	763	791	807	788	763	766	778	826	839	746	787	783	771	774	781	779	797	765	777	806	801	775	794	769	746	825	751	812	754	773	778	761	813	762	734	736	784	795	783	772	794	769	784	790	783	766	784	769	843	782	789	710	815	789	804	809	780	798	830	795	790	776	790	771	799	720	794	752	774	794	818	815	759	754	763	776	784	789	765	734	779	785	818	781	783	763	742	779	804	748	861	786	789	788	776	741	766	824	750	727	737	758	810	786	833	765	766	771	772	789	760	783	786	746	792	804	806	790	758	766	751	798	826	751	792	812	770	738	781	784	765	757	783	764	803	772	755	785	765	727	785	779	760	814	746	772	749	813	732	762	779	755	770	784	797	771	712	800	818	811	813	790	808	775	790	769	767	767	801	800	772	788	790	787	782	807	780	743	754	789	722	752	828	786	822	748	799	769	800	794	779	833	776	805	770	795	733	779	763	747	734	769	745	751	782	811	764	793	779	767	768	839	765	769	775	765	745	796	735	794	747	797	741	781	762	773	807	787	779	779	786	764	777	746	768	810	739	789	773	777	757	810	720	811	769	755	771	795	818	795	728	762	762	771	773	787	795	784	693	774	805	796	769	781	760	806	794	767	742	753	761	775	783	778	762	803	746	790	796	752	751	788	731	781	750	787	780	803	731	772	784	758	762	777	801	842	778	804	803	834	760	775	795	747	739	785	784	815	802	837	756	782	761	806	787	779	807	735	803	782	799	780	782	795	764	778	748	804	754	819	742	750	807	775	804	759	790	772	788	731	774	734	753	794	783	718	748	803	821	785	770	809	748	785	766	764	772	742	764	760	795	813	769	793	795	766	766	776	751	764	798	768	771	782	786	759	755	783	739	800	758	779	803	771	827	777	794	810	801	755	747	787	800	796	772	771	777	759	765	780	804	807	772	829	760	775	759	790	777	807	751	862	790	759	797	747	804	755	817	771	748	723	753	768	754	833	790	778	774	773	742	783	776	734	779	739	810	741	793	795	742	772	790	798	819	748	842	798	771	760	780	791	764	807	746	771	777	775	765	823	781	800	751	777	741	782	761	756	720	747	797	789	789	788	738	767	775	779	760	781	762	796	768	793	780	742	779	820	746	785	757	775	722	717	776	841	784	703	737	810	820	756	800	784	789	781	751	779	785	784	778	767	773	822	745	756	772	747	793	793	766	799	771	749	782	814	746	762	806	753	815	816	746	794	767	786	755	825	780	810	820	746	785	844	757	817	827	787	833	781	789	805	732	789	732	760	798	789	802	783	786	779	755	761	811	803	779	793	816	779	799	858	742	757	757	774	746	772	758	734	761	752	830	784	786	741	771	783	760	767	754	770	740	758	820	820	774	743	757	737	780	761	729	792	757	768	764	755	811	790	724	718	827	798	742	741	746	810	771	753	792	795	746	751	749	810	742	793	774	797	787	717	770	793	755	772	727	811	779	760	772	731	774	825	812	730	753	744	757	764	761	800	797	739	765	798	813	819	747	805	754	788	760	773	788	777	775	825	750	745	759	774	783	720	748	750	783	751	746	751	778	805	773	739	802	738	812	788	763	789	792	807	753	854	802	822	780	816	788	768	765	797	798	800	781	723	812	811	774	760	798	790	781	733	763	784	773	760	774	805	700	763	760	787	884	803	811	786	761	785	766	736	767	780	797	772	703	815	764	782	810	769	803	740	768	768	729	782	762	799	761	814	790	729	761	762	768	757	763	788	734	792	757	823	727	794	791	825	757	771	773	754	808	785	758	795	769	783	741	814	774	798	775	754	789	747	766	780	785	815	782	734	736	793	789	748	796	820	824	802	798	795	751	768	774	803	779	764	798	745	758	771	830	836	795	778	752	788	793	776	784	801	764	779	798	785	781	767	743	792	746	782	772	800	776	779	799	781	791	775	815	777	752	849	710	747	716	767	797	802	754	794	793	770	813	786	845	816	802	800	733	762	761	726	757	778	833	810	836	790	777	769	772	781	749	780	761	737	722	738	773	750	744	820	794	773	765	749	810	738	843	765	814	783	762	761	795	755	767	765	762	714	774	779	743	758	801	784	798	831	819	771	786	727	794	820	791	760	791	767	784	751	781	779	792	789	773	767	797	855	789	769	760	777	803	833	783	790	737	788	752	798	758	834	741	735	791	775	794	761	813	754	784	763	805	818	773	775	752	821	711	794	821	753	802	737	775	794	754	770	761	761	802	750	749	747	814	789	803	759	765	780	760	815	775	772	748	759	785	828	773	810	806	821	824	764	828	718	827	785	740	762	829	772	752	783	791	784	815	790	809	751	796	753	761	801	806	789	742	777	783	782	805	809	803	764	797	811	785	784	782	815	817	753	814	776	733	719	769	741	737	814	830	694	815	818	743	824	767	784	769	785	774	726	798	774	749	782	822	747	739	785	725	799	755	759	761	842	808	802	749	737	775	774	813	803	784	745	794	769	780	763	758	829	783	765	756	800	783	754	777	760	754	735	779	757	732	757	808	754	736	753	773	718	768	791	842	763	757	752	789	824	780	766	772	827	785	769	786	811	743	787	807	756	787	767	729	734	766	778	794	744	790	736	794	751	755	765	771	744	790	776	758	774	763	781	780	772	791	773	804	772	734	770	729	764	763	758	777	785	795	770	731	713	826	799	735	817	751	747	790	776	815	806	747	794	758	776	753	733	773	788	758	773	776	774	719	755	785	792	795	780	817	756	731	810	787	829	759	728	775	747	747	742	777	756	750	782	815	766	776	769	728	797	823	773	747	744	745	774	783	786	776	794	827	791	764	793	801	767	806	797	778	734	811	813	758	779	812	753	740	773	735	737	782	813	772	751	802	762	762	793	858	788	786	816	816	803	823	787	764	785	757	749	729	742	796	761	789	746	813	798	761	775	773	747	791	779	777	754	762	788	783	731	732	806	722	768	774	784	796	784	760	753	778	801	809	806	774	829	793	773	760	733	790	727	775	773	766	779	761	817	768	716	778	804	761	749	798	758	803	769	754	804	815	767	803	784
13810	2639	1363	1045	812	724	647	634	513	489	514	455	450	411	463	476	439	399	344	341	322	292	321	292	312	272	323	324	288	288	289	287	263	281	273	223	259	280	305	272	278	287	292	233	274	261	257	294	265	279	276	303	292	286	298	270	276	270	276	315	267	269	273	263	248	281	286	284	275	289	264	278	250	280	294	293	257	295	281	301	304	309	279	261	274	257	284	276	284	304	278	261	279	258	271	280	273	314	303	275	253	270	261	318	284	278	252	284	250	286	263	316	286	274	275	286	248	276	276	262	281	262	267	289	279	276	258	288	301	283	266	307	273	276	269	277	245	264	263	295	250	294	262	242	269	267	281	260	266	264	285	273	243	295	270	292	258	264	249	292	266	282	297	280	256	296	293	292	264	265	299	264	294	283	261	280	285	262	301	293	277	252	275	265	259	272	280	271	276	287	292	276	281	337	309	283	325	247	275	294	261	277	267	286	286	277	277	271	269	274	282	274	324	299	277	301	291	314	279	270	300	229	266	313	282	272	283	278	284	294	292	279	263	256	276	276	270	273	286	300	282	256	299	281	275	302	270	272	261	273	265	288	278	291	275	260	274	293	289	256	278	289	288	271	289	266	284	296	287	272	264	294	271	247	282	269	274	298	272	288	290	271	281	280	279	286	294	287	299	274	275	278	254	290	295	252	257	264	259	246	278	263	297	294	272	253	268	284	268	300	311	314	286	270	257	261	272	251	273	283	295	299	274	283	252	287	250	287	280	259	260	289	247	291	271	297	279	296	279	273	267	274	307	304	292	276	260	276	245	321	279	291	271	286	300	289	275	273	308	253	268	249	279	286	270	270	262	299	264	274	308	312	271	282	317	288	260	272	265	296	287	303	288	270	290	273	286	285	249	289	278	277	270	284	264	285	271	231	270	280	259	246	275	280	292	298	294	298	274	250	269	274	256	260	281	307	295	300	256	294	293	259	280	246	278	265	267	301	277	256	275	307	308	288	293	272	256	307	275	273	273	282	249	291	288	264	271	293	255	281	280	279	309	266	294	275	276	262	267	264	278	288	299	278	258	290	271	280	288	275	298	284	281	263	254	289	255	275	271	274	270	264	295	275	262	268	274	283	265	276	262	257	289	302	289	246	246	292	308	272	248	252	261	261	261	257	276	299	247	301	323	285	278	281	275	282	282	271	265	299	297	294	286	286	263	283	304	281	268	283	319	244	287	271	254	266	287	275	296	324	280	257	277	270	293	274	287	288	293	292	265	304	269	288	271	229	294	274	255	267	285	286	269	272	274	287	297	269	282	300	282	273	274	311	278	288	245	263	258	303	259	251	264	256	256	288	293	268	272	308	291	278	268	255	280	289	253	280	303	285	312	254	264	267	330	307	270	290	298	298	279	313	271	277	277	294	285	276	273	285	263	267	244	302	273	281	254	265	260	266	274	268	302	293	272	288	274	279	269	302	249	264	285	276	310	236	284	288	297	284	254	275	258	285	254	328	279	293	278	267	272	311	286	273	243	295	283	263	276	256	284	285	250	312	278	284	309	249	277	280	273	242	275	294	287	286	241	293	266	289	277	297	308	266	252	277	307	240	287	269	309	298	285	266	281	281	287	276	275	253	259	298	259	273	297	280	254	272	256	274	282	279	292	292	274	267	296	254	258	282	272	277	271	247	287	287	271	272	280	274	277	329	256	268	297	280	274	267	288	283	257	269	279	274	289	289	249	257	310	253	277	276	272	279	300	261	275	279	288	266	305	266	265	275	290	282	266	310	261	275	272	258	253	247	294	255	300	280	277	253	268	245	264	279	313	287	262	255	285	297	298	256	298	268	292	304	301	285	289	270	282	273	249	274	270	273	271	271	262	285	277	280	278	305	252	244	293	272	269	293	278	254	280	290	284	272	299	295	257	285	263	289	287	268	270	262	268	280	265	277	275	311	262	284	289	286	286	264	295	297	295	263	286	250	267	306	268	261	277	262	285	246	263	291	288	260	290	281	280	296	256	270	244	268	284	288	313	285	292	286	292	234	270	282	297	289	296	280	252	295	268	292	270	296	280	266	269	281	255	304	255	266	274	288	242	307	270	276	249	251	282	295	249	269	292	276	346	279	250	265	286	271	287	268	227	296	242	268	271	285	287	299	298	296	255	278	285	253	302	277	289	260	258	278	296	259	279	277	279	285	300	291	278	268	240	293	281	267	273	268	287	296	316	298	262	281	294	238	275	265	284	288	297	294	286	273	262	262	258	262	256	253	280	291	237	261	288	266	284	275	283	255	290	277	281	301	258	265	302	264	257	268	270	279	273	285	244	280	258	292	301	294	295	286	264	255	304	281	278	263	249	274	286	246	290	322	300	308	264	291	294	275	277	321	283	299	282	283	281	256	245	338	268	262	292	270	280	269	303	249	297	266	278	251	247	312	285	259	266	273	256	287	292	300	290	265	282	262	264	274	276	256	268	286	277	248	264	273	255	264	310	259	278	284	275	287	271	273	291	273	298	278	279	277	282	279	274	252	276	278	272	270	312	249	250	282	260	293	266	273	297	274	260	265	279	259	288	259	239	273	297	293	264	253	271	281	306	258	259	293	269	305	283	276	305	244	270	289	259	252	276	261	256	299	274	278	296	274	286	272	318	302	251	264	279	277	317	290	294	300	285	300	278	253	272	294	262	244	279	281	254	294	278	273	272	291	300	262	281	273	309	296	303	299	284	316	301	268	288	290	265	280	275	277	273	269	268	287	274	283	284	275	290	303	267	304	250	275	270	287	250	271	272	293	260	248	289	286	295	280	270	296	270	255	256	265	283	304	252	270	284	267	284	273	255	301	267	296	251	294	300	285	249	274	262	267	288	279	286	276	273	283	274	284	259	264	270	259	304	296	259	272	266	265	255	271	279	273	249	281	279	266	282	296	312	272	265	281	278	290	259	290	252	298	274	270	274	292	299	258	286	257	271	288	288	250	232	279	279	288	287	260	250	275	256	282	296	270	271	294	296	260	296	293	262	258	293	276	303	271	291	264	268	228	255	292	300	261	299	264	272	254	302	291	291	269	327	266	270	273	284	267	280	260	292	260	274	277	286	267	268	245	292	284	257	235	237	276	275	311	268	260	260	276	294	277	278	251	270	289	273	280	278	274	246	239	304	274	284	286	242	250	287	261	297	257	266	286	258	271	247	263	269	287	280	275	271	286	272	291	292	283	297	261	263	285	295	304	273	282	291	279	271	293	270	275	314	277	254	283	291	270	271	309	296	282	288	283	300	291	290	273	275	262	259	265	293	264	284	318	264	295	299	293	297	282	280	298	277	301	262	306	284	268	285	250	302	263	291	304	278	273	242	263	294	274	265	293	317	252	266	277	270	276	294	269	266	306	264	291	266	282	277	256	276	272	243	309	273	278	290	255	269	283	276	281	305	261	284	267	288	284	257	289	282	319	269	322	281	279	241	309	288	281	252	321	299	290	273	310	290	266	286	296	291	290
11073	2373	2639	3476	3255	3355	2920	2330	2156	2104	1877	1928	1740	1626	1806	1942	1938	1653	1311	1069	1018	903	885	841	772	761	844	763	777	714	728	701	714	704	725	728	709	686	679	723	702	682	702	675	674	710	664	655	685	724	663	654	670	676	709	665	634	702	688	656	692	680	717	690	744	712	700	683	688	681	684	651	658	678	745	704	699	694	744	714	726	743	657	688	671	659	695	693	690	620	692	664	653	692	676	681	683	687	665	660	658	642	689	664	714	688	697	689	687	672	634	683	701	675	676	676	692	725	675	700	631	630	741	717	654	683	714	640	684	658	704	684	680	693	735	675	674	699	657	664	689	698	685	669	702	631	707	639	671	688	688	693	684	666	703	652	683	684	681	661	682	658	623	689	695	684	679	725	685	697	680	709	694	675	705	687	703	674	745	686	657	728	691	683	685	677	646	703	669	653	653	719	677	696	640	706	702	631	729	713	684	710	644	680	666	724	621	705	705	669	694	681	648	705	696	634	707	685	647	687	708	705	702	687	646	610	678	677	716	650	680	615	706	680	676	710	707	680	666	650	678	659	662	697	644	679	668	637	723	633	662	698	668	654	696	663	727	704	690	679	633	628	738	700	654	687	676	705	637	657	663	648	638	715	654	704	689	695	737	670	655	686	656	656	693	667	699	633	665	685	707	722	682	665	699	654	677	677	707	664	698	652	705	661	689	687	688	644	666	674	682	682	709	717	691	706	697	641	673	673	669	685	694	724	702	660	663	658	659	682	683	674	654	697	719	698	702	652	651	714	667	690	669	751	723	652	657	713	665	689	663	711	732	693	699	679	681	644	668	698	663	729	692	747	725	689	695	668	666	660	657	673	668	718	708	668	694	718	619	675	735	713	693	660	663	650	684	738	708	690	687	642	710	641	664	708	717	670	686	710	695	647	706	688	661	718	652	698	692	726	646	622	689	677	664	704	680	677	739	617	690	686	716	691	663	713	670	615	683	679	729	709	717	707	677	657	681	652	694	692	670	697	697	659	667	680	679	721	727	675	672	687	653	666	694	717	739	675	731	672	689	661	714	628	665	714	684	727	663	674	705	639	724	693	679	681	669	693	673	693	675	681	689	696	658	650	657	676	655	617	658	697	669	668	668	683	702	641	637	685	712	725	669	732	655	683	697	673	757	682	677	647	692	698	690	727	671	708	693	660	616	696	681	665	736	694	657	685	667	653	673	685	679	688	695	642	676	658	678	689	715	664	674	711	689	703	684	718	697	670	653	693	670	681	602	660	690	656	639	706	720	661	689	693	659	686	648	653	673	695	678	681	671	686	667	656	703	641	642	670	652	686	672	637	681	669	706	646	674	713	734	719	673	663	652	690	685	675	660	648	698	682	717	707	647	648	645	659	697	661	665	711	679	721	658	660	701	719	698	671	693	673	684	679	640	668	706	677	682	628	706	710	639	718	699	710	687	727	700	718	664	681	700	711	694	668	700	670	735	702	722	701	655	698	675	688	670	667	682	733	710	662	700	666	654	704	678	695	666	640	702	689	731	657	699	697	724	643	696	659	764	650	670	673	713	658	673	691	646	720	708	639	659	654	716	655	676	702	683	685	694	680	663	665	693	686	685	664	710	695	625	707	679	716	721	676	675	696	675	639	646	659	683	675	710	679	720	707	712	706	721	647	708	737	676	686	743	642	660	665	660	732	656	716	681	672	674	667	718	662	681	742	682	671	685	616	670	703	690	699	670	689	768	654	676	676	664	679	692	675	657	704	679	688	686	660	687	638	662	644	685	689	736	672	641	649	623	673	671	670	693	668	716	649	652	694	667	673	701	661	652	690	676	675	661	640	650	685	685	702	702	703	671	654	716	652	651	680	699	698	695	725	724	657	687	674	662	708	676	634	653	681	686	677	719	644	753	683	700	665	701	648	654	684	685	689	640	639	716	667	679	724	721	667	647	668	689	661	650	642	686	712	698	669	682	655	654	743	713	691	699	669	732	669	688	705	662	685	694	673	709	676	679	696	658	688	673	667	677	690	648	686	724	699	670	681	722	662	629	677	672	636	665	655	655	725	688	639	701	696	678	686	649	669	695	661	652	712	684	645	700	669	695	686	719	633	659	670	701	664	713	666	661	654	709	650	705	689	750	671	685	634	687	700	697	717	670	651	683	696	641	670	701	669	670	678	686	672	697	690	656	674	692	673	670	709	659	674	690	668	679	698	698	679	699	659	683	678	666	641	656	661	643	665	680	686	666	717	666	702	665	695	668	714	684	687	697	679	656	688	679	677	666	684	672	738	669	621	653	684	695	705	673	657	687	703	626	650	699	683	634	701	649	730	712	689	699	693	665	689	705	690	708	670	697	684	677	690	709	698	644	684	687	689	660	647	650	684	683	690	680	692	606	661	695	710	675	665	660	696	700	666	698	676	677	688	721	655	675	683	696	700	685	681	647	670	683	637	688	696	684	688	691	679	703	640	678	692	684	723	671	640	700	719	676	685	682	690	650	620	649	706	699	728	693	680	680	677	707	683	686	630	699	671	695	681	668	697	677	671	661	661	744	737	679	670	679	652	678	680	671	722	666	678	665	741	633	671	672	689	659	696	682	650	677	659	679	672	627	725	659	660	679	675	725	693	697	656	674	638	662	659	700	667	668	712	624	690	686	693	682	675	705	680	667	629	694	624	676	648	714	636	688	665	679	686	658	669	676	728	703	625	682	667	720	697	666	704	654	704	643	636	719	693	687	681	709	719	651	671	629	652	722	647	657	701	664	652	692	655	685	657	696	692	643	661	644	694	680	699	694	659	699	679	691	666	650	703	688	680	660	658	687	649	643	640	703	702	649	654	681	693	708	692	695	648	699	695	660	661	725	681	693	691	684	755	629	694	676	649	694	697	700	690	658	686	710	694	713	684	688	690	715	684	685	643	673	721	690	694	734	693	692	739	676	642	681	677	700	693	649	699	676	694	671	669	674	712	659	681	705	706	692	689	678	634	669	697	667	651	729	682	633	653	687	671	649	718	713	672	699	647	643	696	643	662	658	678	718	689	714	675	693	642	637	688	681	674	663	672	651	713	705	700	717	726	667	666	698	687	655	713	661	681	632	665	670	698	653	720	735	676	674	694	672	673	650	694	702	661	687	719	687	695	717	625	660	706	695	657	656	674	669	703	617	710	736	683	734	686	662	697	632	672	693	704	700	726	715	708	683	709	677	703	691	742	689	712	684	656	648	672	686	705	700	668	661	689	701	676	670	680	692	707	668	690	655	703	688	713	688	714	656	679	667	664	687	703	718	638	677	706	651	683	730	683	676	669	685	750	697	669	674	664	680	678	675	696	688	666	685	648	693	736	669	662	684	729	715	691	712	605	664	695	639	692	639	659	687	686	668	673	666	649	701	683	657	703	657	629	682	672	654	662	672	667	725	646	685	682	745	649	719	714	719	674	682	715	666	717	697	675	684	698	680	693	690	645	730	660	683	711	710	673	643	663
22578	4877	1964	1347	1126	929	716	637	500	471	454	459	458	393	455	372	380	336	289	232	227	222	178	170	184	168	220	147	179	170	179	139	181	167	184	191	164	163	143	151	154	153	144	188	146	176	150	155	149	128	160	160	163	159	166	142	168	166	140	155	151	145	158	171	160	175	153	180	165	164	143	150	152	169	162	151	159	162	166	146	140	143	157	149	163	155	177	162	131	141	148	142	157	187	148	133	169	151	138	160	159	140	153	162	161	150	148	158	139	167	139	146	142	143	132	149	166	136	164	155	154	134	151	144	147	168	153	147	143	170	146	132	155	186	137	141	151	143	148	144	165	168	142	165	165	172	185	159	160	157	128	147	153	155	155	144	161	127	145	154	179	167	163	148	152	131	168	127	140	125	131	166	161	158	154	154	147	151	125	170	141	158	147	146	150	118	161	139	158	170	155	167	156	149	169	156	155	145	170	158	148	145	152	151	167	147	152	145	145	162	165	162	174	169	158	179	167	149	131	146	156	153	148	138	182	183	159	156	167	149	173	156	152	151	146	130	155	136	141	152	136	137	140	158	158	143	139	150	142	173	178	142	161	138	129	154	154	124	161	147	175	153	174	133	135	166	150	151	168	160	160	136	150	144	146	142	170	152	153	142	159	126	138	153	148	155	163	157	181	154	182	168	149	142	163	160	170	140	143	131	164	130	134	181	149	150	150	169	150	168	154	141	152	156	133	152	188	161	165	151	132	129	170	163	157	144	154	159	156	157	157	148	159	163	148	134	145	159	138	146	162	147	177	155	145	160	166	169	149	147	147	147	161	152	150	146	146	173	130	164	174	146	175	163	128	168	155	167	132	137	156	167	160	173	121	162	154	151	128	170	148	152	157	171	167	158	155	147	129	182	170	162	153	157	152	150	141	130	169	167	165	140	165	157	151	154	148	158	169	143	149	136	145	165	156	150	159	140	160	155	144	157	139	159	167	146	173	135	164	147	156	155	162	139	144	159	150	130	173	142	166	152	141	161	139	155	146	126	175	151	137	162	172	155	139	160	157	157	153	190	121	173	157	166	171	165	158	157	147	150	141	142	160	153	150	155	157	168	140	157	126	149	150	155	163	174	152	138	137	163	163	161	181	141	163	135	149	169	153	161	172	145	172	151	148	143	166	173	140	146	152	151	158	135	174	160	160	139	149	162	147	153	145	150	132	148	164	134	158	149	146	145	142	166	148	181	138	141	157	158	155	120	149	133	142	159	156	147	170	182	130	161	163	163	147	155	160	153	155	126	136	180	157	145	146	141	170	139	165	149	162	170	137	134	124	169	158	158	157	149	149	152	152	157	147	130	153	156	156	142	153	168	142	142	160	159	170	157	153	179	155	156	138	140	160	132	163	147	159	159	167	133	166	176	142	149	151	151	154	149	130	146	149	129	130	148	141	150	157	162	134	144	164	143	159	159	171	172	146	126	142	131	137	124	157	164	149	130	140	147	163	143	128	138	141	146	181	164	154	154	135	143	126	157	164	145	151	130	163	166	181	147	152	158	157	145	143	151	148	163	117	153	138	154	172	154	142	143	142	134	150	145	155	154	138	143	158	167	147	159	155	152	158	147	149	178	157	152	153	156	180	145	155	154	141	146	165	146	156	163	166	137	143	159	158	143	151	160	150	164	150	136	152	159	156	162	153	177	171	180	164	122	139	169	159	179	151	174	157	166	165	144	171	136	163	180	150	159	153	162	135	156	170	179	155	157	165	154	163	151	194	158	159	166	150	170	145	143	146	167	157	167	126	160	164	165	161	157	169	165	162	151	166	154	161	151	137	166	134	154	148	140	133	162	139	160	159	154	166	141	153	154	168	171	150	172	165	175	173	152	151	151	156	148	166	151	141	151	129	148	161	145	133	153	144	146	141	141	145	125	160	156	160	149	161	159	151	173	174	161	168	161	166	167	145	149	171	158	155	177	149	144	172	172	137	168	155	173	170	148	170	161	159	147	160	141	128	174	167	149	163	148	170	141	162	133	147	153	135	126	149	154	153	165	154	138	167	178	145	145	161	181	165	147	148	148	145	176	165	150	155	191	140	162	154	157	147	174	127	141	140	183	156	159	167	149	155	160	147	126	143	160	156	137	142	147	148	159	153	151	160	151	145	138	169	151	165	181	129	167	136	141	155	135	163	155	164	162	145	167	156	150	147	131	146	160	153	175	140	141	156	130	157	168	145	153	137	164	140	164	148	156	149	146	145	152	169	140	192	168	146	148	155	152	161	179	155	144	166	163	161	157	166	185	171	152	164	147	134	157	154	152	137	136	172	144	152	150	159	158	159	179	152	179	168	182	159	159	162	137	160	152	151	166	169	153	167	160	153	156	141	167	155	133	172	174	139	147	152	140	161	144	127	142	150	161	176	148	145	148	155	147	152	154	142	163	137	157	136	139	145	155	149	142	144	175	134	150	157	135	153	153	153	133	154	151	181	160	151	161	137	125	144	154	164	138	148	144	122	127	160	168	158	171	174	185	165	159	169	166	155	176	174	150	133	156	165	165	149	138	145	145	166	143	149	147	143	169	143	152	165	152	142	154	146	165	154	158	157	156	150	137	173	158	139	140	138	138	159	158	150	159	161	182	155	156	148	128	143	144	161	142	178	142	147	160	165	154	158	161	134	169	161	161	138	151	152	164	161	142	158	150	152	154	166	162	164	167	153	168	165	147	155	148	138	154	161	150	162	145	150	175	155	144	151	159	128	147	150	178	176	175	168	164	139	140	149	160	151	183	159	163	174	152	179	148	154	149	185	179	164	152	170	149	141	153	174	147	157	171	167	136	155	158	167	145	183	162	137	175	176	142	178	137	154	159	158	130	147	154	161	157	143	165	150	156	129	153	142	167	150	150	152	144	148	141	156	151	175	151	151	161	157	162	136	134	159	163	167	155	142	133	152	132	166	143	158	155	156	156	151	161	148	135	145	148	170	140	154	138	176	150	148	154	175	155	140	150	159	158	164	145	145	175	148	148	144	140	146	147	160	161	134	143	129	158	138	163	159	163	147	148	142	146	153	147	142	162	152	148	162	155	164	160	153	144	148	139	163	156	159	163	136	152	144	140	146	155	150	131	155	157	161	156	159	168	188	147	154	132	175	156	177	132	156	147	168	181	159	154	139	140	158	148	175	170	149	165	149	156	157	153	160	177	146	161	146	147	126	167	169	161	133	164	165	129	153	158	148	130	149	155	148	132	145	150	153	160	167	145	151	145	166	136	136	159	145	148	147	131	157	140	166	145	158	156	168	143	135	155	156	177	139	145	154	146	158	143	150	170	153	166	133	148	161	154	170	150	151	169	130	149	159	134	147	158	142	187	155	151	156	136	147	135	165	156	151	160	155	156	157	162	140	146	171	154	161	147	163	148	156	159	172	162	159	169	153	151	147	180	147	160	163	165	140	157	147	187	152	162	157	160	159	153	147	156	173	155	173	148	168	152	136	141	163	145
15059	3028	3437	4418	4649	4309	3663	3222	2786	2533	2517	2440	2445	2109	1989	2028	1949	1727	1411	1025	952	851	722	616	592	548	795	549	532	499	505	376	490	435	429	402	433	444	435	398	442	401	415	396	358	443	414	407	414	391	444	440	425	392	392	411	420	373	438	372	404	440	435	410	409	421	370	383	417	439	429	404	421	371	411	393	413	426	381	385	372	382	376	433	392	394	428	402	409	422	422	381	388	421	378	407	416	393	446	408	371	404	398	380	432	362	399	432	389	427	399	408	399	392	408	422	410	374	399	413	444	367	376	401	412	402	387	394	383	381	394	406	412	399	417	388	363	376	417	384	408	438	400	390	383	397	383	405	414	395	387	418	396	424	423	444	387	406	386	393	382	403	409	397	421	432	399	395	378	382	379	355	409	432	427	397	383	401	399	441	386	376	418	412	391	405	387	426	434	411	397	409	363	443	412	446	415	380	413	377	381	419	392	434	368	403	404	393	396	390	377	417	436	391	461	420	408	413	404	428	368	406	428	450	410	433	372	393	423	400	418	376	396	375	419	395	405	390	406	400	440	408	395	397	381	404	408	412	398	400	403	394	404	397	393	411	366	414	389	385	442	413	381	423	411	407	385	409	402	389	412	393	406	361	420	395	424	409	426	427	385	407	392	427	431	428	387	395	419	412	399	418	425	439	400	376	407	397	403	423	410	411	408	403	364	411	407	403	394	394	396	401	421	396	399	413	380	398	435	408	438	430	393	392	392	442	402	454	375	412	421	386	389	414	399	437	392	395	406	414	389	418	431	416	390	399	389	389	418	407	393	392	409	401	399	422	385	385	388	432	391	414	418	419	422	421	407	372	455	384	412	403	433	357	381	423	434	410	381	415	360	442	428	396	405	393	415	426	406	406	402	376	397	432	428	399	412	399	408	393	399	389	445	416	414	388	421	388	385	423	398	405	407	411	370	404	393	414	421	390	419	425	409	362	427	421	372	364	382	408	398	386	384	423	410	428	401	432	427	362	406	402	414	394	424	428	422	402	390	404	383	429	376	396	391	411	370	415	418	385	398	431	393	402	393	396	370	413	408	366	402	426	400	404	426	405	406	423	418	413	392	422	393	393	423	393	381	378	404	400	391	411	407	433	370	394	407	400	387	362	409	380	411	372	404	404	394	395	397	370	438	400	445	421	389	430	409	396	405	404	413	416	371	423	398	404	394	395	413	385	422	437	391	378	415	385	376	404	451	392	413	372	356	367	433	431	419	391	409	373	426	392	419	384	376	391	407	401	423	422	411	413	403	439	419	401	415	392	406	402	371	398	400	418	427	388	414	443	390	404	390	395	425	423	375	439	396	386	455	410	420	435	397	387	395	430	428	399	379	383	388	410	420	457	425	440	416	414	427	409	399	388	449	420	449	356	404	401	403	392	394	415	397	388	373	441	398	375	438	410	383	375	410	407	387	420	365	436	406	420	446	410	371	404	422	391	412	420	405	404	403	393	390	398	417	362	397	414	387	374	388	352	435	432	328	379	433	418	416	420	402	414	380	404	389	426	403	402	417	413	380	403	415	406	391	400	367	414	372	427	409	385	436	394	399	484	404	379	427	422	417	425	410	379	380	396	367	403	414	441	362	396	434	410	404	447	424	384	402	414	417	401	401	397	442	398	391	392	438	396	397	379	414	391	393	409	399	406	434	395	374	407	399	379	412	379	408	410	464	408	407	392	394	415	376	369	406	380	412	383	420	409	413	409	418	356	421	407	410	412	402	412	402	415	405	398	408	400	394	397	419	420	385	405	431	382	399	434	398	396	382	410	377	398	401	397	403	418	401	366	394	401	395	423	422	411	425	381	399	416	359	401	430	392	384	422	421	388	365	415	407	411	386	390	383	401	396	413	413	380	391	413	376	419	385	369	403	467	409	410	393	387	415	407	404	431	391	411	404	397	401	404	396	380	408	411	384	377	406	376	419	415	408	409	402	432	401	396	371	427	377	394	455	409	376	406	411	375	401	395	438	396	432	401	389	417	377	414	390	378	389	433	419	397	363	413	393	377	430	415	402	440	389	426	426	403	377	439	402	420	398	379	394	376	391	407	403	401	433	408	431	404	361	429	364	421	412	368	427	381	407	394	418	402	416	411	413	396	434	395	393	403	404	424	393	394	409	385	391	377	411	404	397	412	383	427	380	405	404	365	441	442	424	418	389	367	390	418	418	399	374	420	417	358	403	421	389	387	383	396	389	392	390	373	372	389	403	376	416	413	397	424	385	394	396	412	350	380	436	382	417	371	404	393	394	368	405	413	415	453	398	414	388	381	395	404	385	389	398	417	424	415	430	427	419	402	431	437	364	416	416	398	406	396	409	404	399	438	386	393	405	392	407	395	403	406	405	425	412	406	385	389	409	395	372	388	393	388	407	407	409	395	392	429	406	406	411	401	414	377	406	411	417	434	431	411	413	387	392	416	410	422	389	382	405	383	402	418	401	399	425	414	385	414	415	386	418	381	357	399	408	425	404	390	400	403	410	421	406	391	405	382	440	418	436	395	368	432	398	390	378	403	425	402	405	383	418	381	411	401	424	389	410	432	413	407	427	391	385	399	397	388	390	393	407	405	407	404	410	378	391	401	418	405	395	382	431	384	394	408	429	416	374	371	405	383	399	399	389	400	439	410	439	402	433	372	400	379	388	367	388	419	396	418	392	367	397	388	404	435	411	453	395	408	387	413	393	426	407	415	425	410	443	434	418	388	406	408	425	390	403	374	425	408	374	382	436	400	360	357	418	412	366	403	396	409	369	375	419	394	396	369	421	377	408	439	388	383	419	412	360	410	410	433	379	384	415	419	385	426	392	379	413	375	400	400	405	384	393	366	387	436	406	406	432	403	372	357	447	390	402	402	391	401	432	410	373	407	392	385	401	437	396	406	393	406	413	388	417	412	413	389	407	421	423	414	418	409	371	375	408	378	416	394	364	430	419	393	406	402	355	398	396	398	399	410	399	422	364	381	413	387	406	375	417	418	401	400	381	383	413	408	380	434	421	420	408	401	408	428	409	434	432	372	389	434	377	415	407	394	384	430	406	393	410	421	380	391	393	408	397	380	432	406	412	372	366	421	454	423	436	381	411	431	363	420	427	406	381	396	435	377	410	402	403	397	400	422	429	338	391	425	433	402	434	354	379	426	447	361	400	388	379	440	404	385	406	413	472	379	400	361	393	451	368	405	386	422	396	393	399	401	423	432	399	420	410	428	429	414	383	436	388	375	393	372	394	394	410	386	392	425	357	375	358	406	409	408	386	380	452	401	369	386	416	377	429	403	404	426	362	360	373	399	391	399	432	417	406	373	397	422	373	386	361	383	379	401	388	403	425	384	386	386	380	409	389	380	406	387	393	432	421	377	405	377	426	405	431	395	401	436	392	387	411	392	348	390	404	397	426	387	384	418	413	396	391	384	396	381	378	382	396	429	413	398	412	387	392	402	428	421	413	385	426	414
4263	764	590	671	607	581	538	504	431	451	477	420	363	390	421	379	342	324	337	371	326	375	325	307	340	305	326	370	330	365	305	301	308	299	328	296	305	295	325	306	281	295	305	298	332	316	321	344	292	316	295	296	317	295	314	327	323	314	286	340	320	339	291	303	286	291	330	308	314	312	315	310	283	313	345	315	316	322	306	346	312	318	307	276	308	319	298	300	318	281	319	293	288	325	283	319	316	278	285	314	303	338	323	315	317	331	269	315	332	318	291	296	291	320	313	320	312	325	341	289	336	326	283	299	283	305	296	307	307	286	337	311	310	291	299	285	306	300	285	326	309	325	324	305	320	311	325	317	316	341	353	328	312	304	310	309	317	350	325	319	279	313	322	316	303	327	283	289	355	313	309	318	309	323	280	330	290	307	298	314	323	300	348	303	306	289	305	321	285	320	304	317	301	298	307	311	309	316	294	304	317	316	287	303	276	321	287	293	326	348	324	315	300	261	314	286	304	322	285	312	299	315	322	323	302	312	310	326	315	321	318	279	303	316	322	316	335	340	347	325	340	314	339	351	317	347	290	320	307	278	328	315	301	306	303	325	311	305	287	304	309	314	302	326	309	276	263	319	286	304	300	338	333	328	316	332	316	296	304	348	331	276	274	306	313	318	322	331	304	321	311	331	277	302	311	284	310	313	340	293	291	345	349	301	332	355	311	326	332	307	283	293	334	328	314	287	308	261	322	282	329	319	314	329	304	287	314	332	292	299	323	329	296	320	315	300	326	304	302	291	309	334	309	320	316	291	298	311	342	303	302	292	315	292	345	318	346	301	295	328	324	298	327	311	335	300	318	355	291	270	312	339	293	333	327	310	311	299	296	296	300	304	312	298	310	314	323	298	314	326	327	304	312	317	306	328	287	326	296	328	301	319	308	334	346	267	296	344	299	316	312	268	263	297	297	306	306	277	309	322	319	304	314	321	332	344	301	281	316	265	301	315	303	295	301	293	296	278	291	316	295	338	298	301	318	318	312	264	301	322	321	322	326	341	320	330	330	298	335	315	315	298	333	307	321	321	300	291	306	329	308	300	322	298	320	305	284	308	331	333	309	310	275	302	304	327	317	305	312	328	348	328	289	326	324	311	307	304	349	308	303	320	283	312	287	333	291	316	284	331	311	310	326	324	343	296	293	264	332	303	288	282	334	329	337	308	328	309	302	281	283	311	297	336	299	350	309	341	312	323	317	285	334	312	293	318	302	312	321	305	270	316	326	307	311	321	285	322	320	299	301	330	345	334	342	293	360	323	294	310	294	318	285	317	313	271	323	300	290	306	297	320	297	356	304	347	292	324	294	340	306	303	279	320	303	310	298	313	352	360	316	333	284	329	311	330	305	295	289	305	327	309	302	268	283	322	293	281	279	296	304	292	287	311	312	306	305	331	248	295	328	308	286	305	318	284	311	309	310	332	264	322	304	305	280	294	279	284	301	323	321	314	330	297	305	292	299	273	333	313	317	339	289	332	296	296	308	310	323	307	294	299	291	294	277	300	306	302	306	333	318	316	335	330	297	303	298	306	312	314	301	317	314	334	302	299	321	356	348	293	302	294	299	293	289	285	303	297	311	322	314	322	308	302	290	312	301	291	289	330	294	298	318	318	314	320	276	303	318	340	326	347	306	298	347	319	315	297	308	305	315	324	320	294	304	287	312	330	327	283	303	342	290	300	309	323	299	315	331	314	307	308	313	326	298	321	335	313	335	327	340	290	323	263	315	293	333	340	298	312	296	343	335	292	303	310	325	312	343	320	336	273	287	288	304	328	311	328	326	309	286	300	330	307	324	318	346	320	287	329	303	284	304	288	316	334	317	308	286	311	332	325	327	336	331	321	308	291	307	300	311	307	294	290	302	287	291	305	300	301	304	292	268	328	302	279	319	309	337	284	327	339	290	336	318	319	275	309	325	261	314	338	310	345	314	332	330	295	296	290	301	299	337	301	301	282	314	317	335	303	329	337	361	318	319	271	311	316	315	335	302	277	327	293	314	307	313	299	296	330	320	293	292	288	286	291	295	316	303	297	299	305	304	327	295	294	301	311	294	317	295	317	323	294	326	300	290	339	289	322	337	309	292	306	315	357	292	325	308	312	284	303	308	301	302	332	315	328	277	318	288	315	298	307	313	335	310	342	300	316	322	302	304	326	314	330	337	273	298	340	303	271	301	337	305	303	308	302	338	337	298	316	339	303	316	317	296	307	335	314	337	305	307	282	305	332	319	325	306	301	305	316	325	279	282	294	310	334	304	341	337	340	329	318	334	313	332	284	314	321	323	300	308	295	336	317	303	344	328	315	304	318	308	317	312	317	346	344	292	312	314	301	327	311	344	290	331	322	343	337	304	287	309	317	339	326	335	315	311	282	336	289	273	316	318	287	327	262	308	296	311	311	316	302	294	317	317	300	309	325	281	305	309	319	279	316	283	334	301	296	307	316	320	336	289	334	289	297	319	337	326	320	306	318	296	341	294	306	303	300	305	307	338	318	314	313	315	345	303	387	316	352	286	272	304	305	309	309	296	298	328	341	345	329	308	351	316	315	308	297	290	304	312	301	332	322	311	301	349	317	332	317	302	320	322	291	338	307	284	307	307	316	338	286	320	331	318	315	320	309	299	306	288	325	302	305	324	316	320	323	309	302	317	305	326	318	283	309	320	320	362	309	292	273	271	316	312	310	331	290	342	299	293	347	301	306	298	296	334	312	347	290	300	284	302	324	305	297	278	314	311	324	297	319	326	303	311	317	332	342	327	307	307	293	282	343	300	294	340	320	314	331	333	291	312	288	304	296	298	298	306	323	301	314	323	299	321	327	329	298	318	301	319	311	322	297	307	302	346	322	292	319	294	315	294	304	318	318	310	343	301	334	308	314	288	321	300	331	318	310	297	322	331	309	323	289	323	312	310	338	285	291	342	332	319	301	288	334	333	313	286	313	336	337	291	332	327	304	312	323	313	307	300	267	301	307	320	314	297	307	328	336	311	326	325	328	341	275	312	291	312	287	319	315	312	335	297	280	317	314	324	306	305	312	316	300	303	312	289	332	309	302	325	321	332	326	301	319	306	287	305	313	305	289	306	310	288	324	273	308	291	332	283	297	304	313	310	331	291	334	296	329	298	320	304	334	319	319	327	303	283	346	298	308	327	321	324	310	295	329	311	283	310	324	352	277	347	316	323	306	285	312	299	313	323	273	302	327	319	306	303	311	324	290	320	266	289	327	345	304	301	309	313	326	312	308	342	332	303	320	320	317	301	335	310	323	299	320	320	307	280	309	318	323	306	305	264	324	308	311	319	303	317	280	315	318	270	311	294	286	333	308	293	309	323	307	305	319	331	322	310	275	305	292	311	333	297	324	298	299	351	306	308	342	312	288	297	316	283	274	349	320	320	328	329	316	275	278	288	324	295	302	279	355	296	301	329	294	336	348	329	366	307	296	315	277
4148	1237	1495	2050	2146	1934	1786	1737	1523	1395	1359	1326	1327	1309	1325	1161	1064	984	926	921	922	835	779	840	820	812	835	808	828	736	824	743	770	785	810	738	744	737	718	767	781	731	775	720	748	794	775	749	744	792	769	707	761	753	779	739	770	734	786	717	737	754	726	779	745	758	725	793	796	753	758	772	777	736	735	766	742	760	742	733	817	712	728	761	750	770	776	750	740	761	719	787	725	777	794	788	786	722	768	750	746	813	799	756	742	832	745	748	774	744	800	746	791	808	748	804	784	812	777	722	771	746	815	754	755	765	770	782	786	718	786	796	763	777	789	744	729	778	741	761	806	740	811	718	743	750	779	766	774	785	760	712	804	780	761	748	789	755	732	742	777	809	704	808	791	738	717	806	780	726	782	780	783	788	769	735	759	752	760	737	769	743	773	733	781	758	726	795	785	757	753	760	737	796	741	747	759	769	829	756	761	714	751	737	745	783	746	742	786	753	774	755	825	790	760	785	781	794	733	784	786	772	689	740	759	748	738	765	778	791	764	742	789	752	765	774	777	731	738	778	766	738	779	776	777	749	782	787	742	732	722	735	738	763	776	792	697	736	784	717	781	750	787	769	720	766	764	763	734	770	721	769	807	788	722	746	764	729	739	731	714	802	734	743	762	731	754	756	757	752	799	741	712	799	830	763	704	724	749	755	796	777	818	792	775	775	783	735	756	739	758	771	784	775	726	770	731	778	739	781	768	757	748	757	764	811	791	764	776	752	751	777	779	749	735	754	768	768	792	758	740	784	808	749	771	775	753	791	741	770	721	739	789	768	733	784	783	717	746	713	774	780	739	766	767	773	775	764	716	775	748	729	744	775	729	771	786	734	760	783	770	744	737	808	771	786	762	764	784	782	781	760	722	745	846	719	797	772	755	731	785	789	763	765	719	721	753	742	758	724	727	765	766	750	760	809	731	760	784	731	752	832	734	782	739	756	844	776	757	784	791	761	777	793	776	768	788	805	744	768	779	661	734	731	746	765	770	809	773	782	758	768	782	742	770	726	768	718	743	716	791	781	802	761	741	739	772	734	797	768	792	778	751	741	743	720	734	751	766	796	752	766	726	803	792	764	763	769	748	748	745	760	714	745	774	742	708	783	762	733	736	786	753	799	762	831	753	818	751	798	739	799	792	728	721	729	750	769	740	701	754	793	739	744	766	741	805	749	722	705	804	770	803	761	710	767	769	784	757	830	767	717	753	744	736	718	747	788	792	795	720	811	771	743	785	734	712	803	775	744	776	763	810	748	712	726	757	805	772	727	789	782	732	716	762	767	791	716	764	748	719	798	725	785	748	769	734	720	782	814	783	762	801	781	723	798	734	755	711	724	717	735	769	756	793	777	789	780	755	755	825	728	754	737	749	684	693	771	837	832	794	761	731	761	752	750	786	812	735	737	706	790	728	747	733	770	782	781	757	795	769	771	758	765	736	735	788	716	792	733	724	810	794	763	805	754	752	732	796	775	754	764	749	750	742	745	769	750	759	836	769	738	742	687	721	761	765	730	736	760	766	776	794	734	774	738	729	737	751	746	765	721	737	772	754	791	773	746	800	795	747	762	736	815	751	718	721	800	738	830	741	766	797	736	723	779	723	763	785	776	775	728	763	769	771	783	752	733	739	816	800	736	799	740	750	712	736	749	736	751	789	766	806	716	737	777	796	773	764	741	789	713	804	790	760	757	748	783	790	790	743	703	757	768	724	803	745	743	813	779	745	728	714	759	763	747	785	723	766	758	772	758	773	796	740	734	741	764	790	756	759	745	785	769	780	787	769	754	767	725	773	731	778	750	771	723	741	759	791	721	705	822	778	783	745	781	815	778	771	788	831	753	729	781	740	752	778	757	716	724	772	776	781	791	819	822	759	745	755	719	700	764	706	760	767	749	776	812	808	776	735	797	768	734	728	773	731	766	750	780	759	775	770	802	709	780	779	761	756	755	753	770	738	735	695	791	806	765	782	782	740	764	776	758	773	767	777	736	769	808	747	774	785	773	758	810	721	781	779	783	800	759	772	732	787	752	744	778	762	761	755	757	786	752	717	785	794	817	783	727	708	752	737	780	788	761	744	815	766	726	738	723	790	767	762	755	718	735	747	823	762	761	755	765	748	786	759	780	743	759	760	754	742	765	769	784	762	726	764	769	721	770	743	796	770	745	747	778	761	757	720	750	729	762	729	756	776	784	754	823	761	778	770	724	765	762	717	754	740	776	821	788	771	787	751	733	707	768	725	769	745	737	737	790	767	773	815	742	762	709	726	771	752	750	759	779	790	785	775	783	794	735	748	722	756	733	757	791	750	742	789	772	734	765	792	724	819	720	770	813	731	746	777	776	718	755	742	767	736	740	768	768	777	736	781	780	743	754	782	738	721	740	771	751	773	785	819	801	771	757	756	775	726	802	717	742	773	772	735	759	799	710	787	775	767	757	743	746	757	748	756	760	746	718	757	815	717	788	807	779	754	786	772	754	797	778	794	748	763	841	781	751	794	764	758	756	767	788	734	795	788	766	735	777	721	751	719	743	739	777	760	761	725	715	798	752	783	763	751	767	745	750	736	716	681	733	776	765	727	767	749	745	716	762	762	764	734	738	756	741	757	781	755	733	741	751	722	765	785	752	782	750	765	777	771	748	834	754	769	733	781	756	782	775	757	734	752	784	762	760	762	731	764	773	742	733	744	735	723	768	775	771	758	777	789	769	766	763	769	769	788	710	768	723	743	791	783	796	758	808	792	787	735	773	728	753	712	759	796	770	816	759	704	711	720	768	722	748	714	733	703	736	787	706	744	790	780	761	739	758	799	759	731	771	739	731	738	735	772	762	729	736	714	760	806	758	728	733	736	820	757	754	749	801	754	753	747	767	797	800	765	807	809	779	777	787	741	763	768	723	767	737	754	721	749	716	794	721	795	713	776	726	779	731	772	806	780	790	782	688	765	800	727	779	786	755	819	760	788	780	802	797	737	781	765	801	784	740	767	735	747	764	733	720	715	756	784	735	771	776	769	745	740	754	765	747	733	780	767	742	755	759	750	735	789	801	689	781	829	737	761	782	715	778	795	759	741	788	761	763	758	786	722	780	781	750	774	751	767	814	780	779	751	776	743	752	788	770	757	751	751	770	743	753	730	714	753	781	755	769	803	776	768	716	772	770	779	739	860	760	807	753	720	805	718	821	776	772	774	725	755	761	731	779	797	797	747	783	753	802	776	784	740	713	819	728	713	682	763	765	766	702	772	771	751	808	758	791	739	765	785	715	755	794	783	731	800	748	731	730	750	765	750	703	744	773	733	743	784	766	724	776	769	747	731	758	766	751	824	741	827	770	780	739	798	730	767	765	757	797	774	795	779	759	770	769	782	750	732	751	778	761	772	760	776	780	777	774	794	781	731	723	704	795	758	798	736	785	693	727	746	799	754	748	757	745	767	753	771	744	740	776	757	764	798	725
13883	2335	1213	1148	975	787	689	712	665	552	481	498	506	457	459	414	375	323	332	321	326	309	305	312	291	267	310	304	255	274	254	269	309	308	280	279	276	263	263	280	291	278	268	266	284	297	236	257	256	289	282	269	252	266	270	274	250	291	248	304	295	296	244	290	258	269	268	285	276	270	248	256	260	300	279	285	266	248	262	270	287	315	265	263	236	284	290	263	263	250	275	274	256	303	268	272	264	236	271	291	265	264	320	242	259	266	252	290	241	276	264	268	261	302	291	291	265	258	252	283	275	273	279	277	258	282	282	248	260	279	277	266	290	307	254	300	276	269	251	238	261	255	269	271	279	256	243	278	287	300	294	259	246	276	273	296	257	264	269	301	252	288	254	274	248	263	265	284	266	273	260	263	264	270	282	308	243	275	264	278	291	266	290	255	263	254	286	257	255	253	283	272	309	277	273	305	248	290	233	253	270	264	244	281	256	265	269	293	290	253	283	265	271	256	273	239	264	254	289	267	258	261	284	288	264	262	302	272	277	271	297	288	249	266	238	242	266	265	244	282	273	269	299	249	285	236	263	268	270	280	249	258	267	277	266	296	263	258	272	251	274	284	242	281	276	272	238	270	264	290	249	251	291	309	259	265	309	282	273	303	258	286	271	272	282	270	297	296	288	307	268	264	274	275	285	241	262	255	278	243	270	263	258	274	274	248	269	256	275	250	300	259	275	288	263	278	290	265	284	285	268	287	307	262	284	281	294	275	266	241	261	267	296	266	252	264	286	251	269	275	272	280	243	286	271	265	293	303	307	277	256	316	275	292	264	304	258	255	275	259	267	282	276	241	239	244	266	270	269	267	289	273	283	292	274	305	260	265	317	237	253	256	266	290	299	282	255	276	275	273	223	268	261	262	284	305	295	283	281	264	261	268	247	241	295	239	254	272	243	247	255	272	271	266	292	298	283	258	270	266	267	254	270	272	294	272	298	263	259	260	265	252	278	255	256	268	263	248	268	263	268	266	262	279	230	312	266	262	276	287	289	246	271	295	288	299	259	302	299	268	272	267	244	274	287	258	270	280	258	244	281	261	266	235	256	270	276	316	262	275	255	265	271	263	289	276	257	294	253	273	279	272	267	270	267	298	269	262	278	274	282	293	306	307	261	284	266	271	255	306	287	289	301	257	276	298	234	274	250	263	277	297	303	272	262	265	296	268	260	280	247	270	244	277	262	250	292	263	285	249	281	242	292	272	248	243	275	265	267	267	254	267	292	241	223	260	294	268	277	264	264	249	288	286	251	290	300	278	283	266	237	275	262	304	275	293	262	285	282	301	250	262	255	286	250	272	266	264	279	276	282	267	256	277	290	257	272	257	251	272	276	290	246	290	269	273	295	290	277	269	281	326	229	299	251	261	262	249	277	274	286	278	291	292	248	270	298	276	286	284	264	250	275	293	285	254	296	300	277	269	273	269	289	270	252	254	279	286	282	261	254	281	276	255	272	254	265	265	253	250	282	271	251	268	319	284	286	287	252	330	270	271	241	276	245	272	255	257	256	271	284	293	282	278	290	261	266	255	286	272	228	272	285	274	286	302	285	268	265	242	246	292	280	294	263	276	278	289	254	268	256	284	281	301	269	274	271	233	287	253	259	262	252	275	262	273	268	278	264	297	268	245	271	275	284	256	259	279	254	312	292	288	264	268	275	263	261	285	252	245	251	271	279	278	252	268	298	257	308	284	255	291	265	288	279	245	244	274	291	280	288	259	246	255	246	264	276	276	266	270	246	290	263	264	262	263	273	266	243	242	280	254	287	258	247	267	290	280	262	269	265	267	265	281	255	246	273	306	281	245	248	274	302	245	306	270	245	257	282	292	289	280	259	257	301	245	284	262	281	277	289	261	271	274	283	282	290	282	285	260	253	252	239	286	299	261	274	295	292	269	303	257	268	291	283	283	271	254	299	299	294	284	270	265	264	293	254	296	245	288	270	272	299	247	275	259	288	272	278	291	271	269	243	298	250	281	249	245	268	248	300	281	257	271	260	298	311	278	273	266	256	271	272	269	303	274	268	269	286	301	241	285	268	274	263	275	243	270	269	277	295	276	265	263	260	269	289	288	281	285	310	278	294	276	243	293	227	274	290	274	241	277	249	301	253	305	269	307	261	286	306	249	224	286	244	243	272	266	283	293	280	277	292	277	264	251	248	286	281	299	280	244	288	260	300	274	275	295	269	281	288	287	248	272	256	282	257	289	306	245	274	280	295	256	284	284	231	262	297	258	281	245	291	277	298	258	270	268	249	267	260	281	270	227	269	284	258	260	269	281	283	272	268	280	258	235	275	288	269	291	298	249	276	259	270	255	242	248	271	274	261	280	291	284	252	277	263	232	261	291	289	262	290	287	284	283	287	279	250	300	259	300	260	280	290	240	271	278	274	243	285	283	267	281	306	253	266	260	277	279	256	259	276	261	275	289	279	296	255	306	279	269	248	292	276	249	266	269	278	270	254	253	285	284	278	277	247	262	286	296	265	278	267	272	265	290	279	259	281	300	291	248	275	297	270	285	253	263	255	286	266	283	284	282	286	244	266	270	259	287	262	272	264	273	275	245	282	285	286	281	263	286	281	287	286	268	269	267	255	284	278	270	279	284	268	257	274	258	276	301	257	279	273	276	268	264	277	263	294	287	300	269	254	269	268	259	264	236	251	276	265	288	262	288	312	281	264	268	282	290	275	283	260	311	289	269	249	262	279	284	259	260	251	253	256	284	264	265	248	287	264	270	265	277	294	281	274	252	300	297	268	302	258	282	234	268	299	258	304	232	257	300	280	306	281	305	284	245	283	271	271	246	253	268	261	233	283	287	285	276	292	295	240	244	286	264	246	277	269	257	247	270	273	276	270	266	253	243	291	265	250	286	239	275	294	262	265	305	283	271	261	246	276	302	260	281	292	268	303	277	293	259	268	263	285	285	273	261	256	279	259	252	279	294	288	274	285	243	293	284	293	283	261	272	278	276	279	275	259	276	254	304	247	259	272	255	286	290	249	280	291	234	277	242	293	268	281	250	308	266	260	310	254	268	271	281	262	289	275	263	264	237	241	247	292	274	269	251	303	289	297	265	264	258	248	278	298	223	287	250	277	254	264	254	267	263	269	288	271	273	269	268	240	258	286	252	275	266	257	289	255	250	257	280	313	286	297	267	282	269	303	272	282	292	296	285	267	277	276	267	239	242	264	272	290	272	274	280	253	253	275	315	298	272	270	257	264	254	293	289	264	264	291	276	269	262	291	292	277	290	250	252	281	285	277	292	297	283	243	270	284	279	274	301	269	268	230	257	288	270	272	255	254	303	282	252	272	294	296	291	252	296	262	254	244	245	251	249	279	284	259	264	301	266	299	272	245	246	257	282	249	287	267	288	263	266	279	276	291	276	290	288	245	263	246	285	277	265	277	278	282	261	267	287	268	263	239	248	253	253	256	255	271	288	264	285
11118	2061	2675	3820	4004	3514	2929	2890	2763	2293	2018	2197	2054	1869	1926	1680	1314	1100	1066	1051	992	915	937	823	756	707	960	737	743	681	709	699	665	651	675	700	691	667	646	702	668	660	690	681	661	700	662	666	663	671	673	682	713	661	686	665	625	672	637	627	717	667	675	681	688	648	676	650	677	714	607	698	712	655	660	682	677	674	728	691	628	676	699	695	632	624	671	647	661	670	651	739	684	650	684	637	646	704	625	684	635	671	670	674	677	681	702	729	701	695	677	662	650	685	716	655	631	686	680	679	671	659	656	696	644	649	700	623	663	682	704	651	697	648	689	657	683	689	697	664	660	661	671	640	627	647	621	686	639	650	716	635	630	638	655	657	684	666	685	658	609	717	658	657	674	679	685	642	648	690	672	683	665	658	675	639	676	689	664	673	654	632	679	663	644	685	725	660	680	673	667	663	654	666	659	685	669	659	659	603	700	666	754	675	702	712	654	628	642	626	656	663	676	638	702	636	722	658	655	628	651	643	608	684	586	658	651	689	630	688	613	699	648	658	684	670	652	692	668	623	701	654	664	722	706	687	724	659	613	634	665	676	678	659	656	696	647	709	655	618	663	701	657	659	627	679	629	698	658	658	685	698	642	688	651	661	690	647	704	671	666	647	705	649	676	656	671	604	707	696	685	640	668	603	679	664	691	628	693	683	652	681	678	666	662	710	662	673	692	642	681	652	645	667	666	649	636	689	685	687	640	698	649	653	681	690	663	704	705	650	673	676	605	686	664	643	663	643	645	634	643	684	645	709	622	649	688	603	668	672	686	683	656	693	676	727	658	678	661	645	658	696	704	631	709	680	674	694	630	675	631	682	664	619	655	683	693	663	693	653	653	667	673	688	697	625	631	659	698	700	633	616	608	687	703	671	675	673	664	681	657	673	655	659	691	639	682	676	691	667	655	665	672	691	629	690	638	685	689	656	669	663	642	677	684	660	688	672	668	653	644	655	647	618	653	683	687	637	685	672	648	650	677	607	638	670	673	694	686	668	670	713	627	657	670	674	705	691	671	651	652	702	679	657	689	694	664	687	633	644	679	665	639	672	678	682	659	680	667	651	677	670	655	693	632	727	693	682	662	650	669	679	688	686	676	672	673	648	695	628	664	625	667	667	663	703	692	677	663	642	680	655	676	687	650	655	643	674	667	679	660	631	638	647	668	710	706	691	622	672	683	660	641	721	659	656	647	640	713	655	712	690	648	656	680	641	673	709	655	638	668	611	697	667	689	691	656	667	648	665	669	671	665	598	662	644	619	712	657	693	662	715	632	677	683	663	613	629	670	663	648	676	690	685	612	701	692	622	626	654	695	641	624	677	685	667	673	682	626	662	641	653	733	709	670	693	719	676	701	647	675	675	676	681	703	678	675	648	673	684	651	709	636	681	683	656	651	636	661	668	639	700	651	653	669	692	644	687	653	684	655	653	704	653	670	704	662	661	672	621	663	628	672	681	687	692	678	695	678	618	675	678	643	636	644	671	663	660	691	657	684	646	720	657	669	713	656	639	676	658	625	655	687	691	674	682	638	684	688	663	758	693	644	678	587	683	666	644	696	710	705	672	679	691	651	676	624	677	631	685	697	683	650	663	627	644	651	659	646	679	652	712	659	656	598	675	652	683	645	664	665	691	658	731	715	684	670	672	634	693	655	626	656	692	654	655	645	653	643	655	684	611	710	655	685	665	681	721	684	662	684	692	665	664	686	705	660	678	659	702	667	662	655	658	720	642	744	670	637	632	727	699	644	651	661	669	632	695	673	673	650	696	660	668	651	675	669	702	695	740	665	701	660	668	659	638	653	636	669	670	648	639	634	653	699	646	648	686	635	633	655	654	635	677	657	649	630	676	654	629	606	671	674	670	623	658	647	666	686	658	634	632	664	712	646	636	631	689	678	643	649	604	640	697	636	677	672	664	656	676	651	688	713	664	662	687	641	684	713	690	660	706	669	662	646	659	651	660	686	699	649	654	664	610	642	669	657	653	686	702	665	629	610	653	649	661	665	627	668	627	642	701	700	679	714	668	609	693	670	688	712	687	667	660	633	686	651	658	659	670	646	712	634	704	651	671	667	674	656	656	637	649	631	687	644	646	664	700	675	630	670	689	623	692	657	638	676	663	647	655	682	643	668	661	674	646	680	674	620	664	676	646	645	605	660	643	663	631	673	677	673	640	649	702	696	694	643	637	657	604	656	633	675	651	657	681	645	666	651	682	683	674	648	639	665	622	677	695	677	640	649	664	671	656	667	676	677	677	654	644	677	654	710	657	681	676	685	658	660	622	615	719	643	664	643	691	674	711	658	646	674	641	670	698	712	657	679	676	681	687	686	647	675	646	681	703	689	611	669	682	695	696	655	694	707	677	682	687	710	692	635	689	680	668	703	675	747	691	688	694	652	701	690	657	658	695	687	641	631	655	671	699	695	647	624	712	667	633	676	679	663	631	683	665	635	685	628	680	665	658	659	630	690	664	656	675	716	643	677	595	690	679	647	656	685	698	685	700	660	643	691	684	637	641	690	696	685	683	663	725	684	625	713	681	679	693	630	658	644	689	658	672	727	666	707	692	693	657	664	629	638	666	696	676	665	652	661	661	697	687	681	621	670	683	671	635	657	641	648	671	670	649	641	689	677	660	697	685	650	678	655	657	632	626	678	707	646	629	629	658	687	691	665	662	684	672	671	655	647	681	647	674	625	696	678	709	598	640	677	634	708	648	722	667	709	698	665	679	665	684	677	676	668	661	661	649	643	639	668	693	612	659	643	658	621	669	671	662	704	718	681	686	601	658	632	644	690	659	655	699	684	645	646	736	677	706	692	699	693	648	679	615	699	652	654	688	676	668	678	665	631	630	649	654	650	682	683	680	686	673	660	711	702	666	700	673	702	668	686	660	631	706	669	636	703	650	693	596	714	682	656	688	679	681	670	627	647	691	670	661	695	675	631	653	634	620	683	642	666	734	708	604	654	690	649	671	657	650	687	663	629	690	728	642	682	708	648	673	632	704	678	673	611	666	660	686	637	641	617	654	660	613	666	698	692	657	608	706	665	632	627	668	688	676	687	654	636	665	751	707	666	693	651	669	693	665	656	669	651	612	696	629	692	662	683	668	666	677	670	665	633	668	682	674	697	750	642	684	683	702	656	686	651	635	680	681	688	671	703	663	673	629	691	676	656	701	634	718	631	657	648	646	642	655	697	684	707	640	644	664	650	644	634	691	629	643	680	655	679	760	719	588	629	670	688	675	649	628	711	670	671	686	643	712	678	676	674	688	664	682	726	616	651	641	699	740	600	653	624	606	696	710	635	667	656	689	609	682	664	702	705	648	657	639	639	712	683	659	647	686	668	686	662	663	669	659	670	625	684	641	713	690	685	651	682	665	627	658	663	678	699	657	710	682	646	680	648	694	662	642	639	653	679	671	653	654	675	621	653	663	654	673	714	676	644	643
22344	4279	2165	1952	1505	1164	1016	961	827	692	468	502	505	480	417	344	254	245	205	171	224	182	215	187	172	181	202	186	205	152	168	157	184	152	148	144	153	149	154	189	150	170	119	147	175	142	149	163	144	156	148	159	140	143	142	147	169	163	140	169	161	145	153	150	149	155	148	171	135	150	144	155	152	138	150	141	178	161	175	144	164	140	133	152	132	137	155	137	148	150	166	160	149	146	163	154	151	127	175	142	139	167	154	153	156	154	168	158	159	150	168	144	163	148	152	145	150	151	149	187	151	164	151	129	163	150	174	139	172	148	161	148	183	148	163	142	168	164	159	143	148	156	148	146	161	152	135	161	163	157	134	167	116	158	160	173	120	162	178	164	134	152	170	164	142	162	160	145	135	165	160	119	138	123	155	168	140	136	165	165	151	160	142	159	167	164	151	145	163	180	156	164	139	164	165	165	132	149	170	143	135	162	152	147	148	146	149	151	154	189	162	132	161	157	153	135	149	155	165	152	160	134	143	168	167	157	135	182	156	154	142	170	160	155	134	165	132	140	145	150	152	146	160	147	163	142	170	158	155	122	150	134	144	137	167	144	181	165	157	171	139	153	177	150	170	140	151	144	159	150	135	154	159	136	139	156	159	121	146	143	150	167	164	161	136	142	162	155	144	129	165	142	166	124	144	146	150	147	173	137	139	141	134	128	142	143	151	143	176	153	159	151	133	156	164	150	126	152	147	141	141	154	161	174	144	145	145	150	130	144	178	160	130	154	114	159	164	156	139	156	142	152	164	132	161	161	157	139	141	138	150	191	145	159	172	146	167	142	146	162	156	148	127	145	147	145	146	145	139	143	151	161	144	115	141	135	129	153	156	142	170	128	154	140	168	151	150	138	158	160	159	146	176	137	140	150	174	183	156	155	150	149	138	145	162	138	160	162	152	127	153	181	149	149	160	144	144	157	156	156	146	154	158	136	168	145	167	182	166	148	170	148	157	149	145	140	176	173	157	159	139	168	155	129	135	159	164	161	159	157	153	144	159	156	152	137	160	134	151	148	143	145	143	143	142	149	146	118	150	138	140	130	137	163	163	164	153	150	156	170	165	147	158	162	153	139	167	130	159	140	165	136	136	165	150	149	150	155	139	173	171	146	146	147	178	162	174	128	147	131	138	146	154	135	136	178	124	142	155	145	163	149	138	163	160	151	146	152	127	153	146	171	124	162	141	144	152	161	150	126	148	140	147	139	141	150	158	125	158	138	154	153	156	151	163	131	142	160	143	149	165	164	153	158	152	147	140	151	137	149	140	143	153	157	169	174	134	159	136	144	198	149	156	148	158	146	157	149	173	164	170	147	164	148	159	151	164	148	154	142	160	149	150	128	149	126	158	141	151	166	157	119	153	139	144	161	146	147	152	129	160	137	171	167	150	142	147	171	156	159	142	139	142	153	151	153	161	160	159	141	175	156	139	152	172	149	161	138	149	153	148	141	155	150	153	156	150	140	170	148	143	160	167	129	136	157	154	160	138	154	134	160	145	140	157	138	148	130	177	163	156	150	138	144	149	146	157	151	138	174	125	137	145	143	143	145	146	160	171	157	159	145	149	146	150	172	172	145	156	159	147	147	159	145	173	149	153	165	176	151	118	143	171	173	139	141	148	153	167	152	137	117	148	152	142	118	133	168	151	175	186	165	154	137	164	152	152	156	140	135	164	135	129	147	156	150	151	127	154	170	158	146	181	150	131	162	175	157	175	160	144	157	160	170	150	130	183	153	174	157	152	163	142	145	143	146	157	157	161	135	165	137	149	162	158	146	141	156	150	157	171	156	133	119	157	149	140	173	154	160	145	147	167	165	146	152	170	144	161	162	143	125	138	156	164	146	159	142	128	150	161	128	139	154	149	137	146	147	135	168	168	171	166	151	164	157	144	170	149	151	160	146	152	147	155	153	169	145	157	155	139	153	149	155	144	165	129	141	154	151	160	154	162	147	161	139	165	163	148	144	165	155	168	171	174	150	159	138	153	150	162	171	134	148	135	141	155	154	156	155	133	150	145	118	135	176	145	149	152	151	130	173	133	145	133	164	135	159	147	147	157	151	139	153	154	141	164	136	158	147	134	160	174	138	142	163	170	151	144	141	140	156	156	142	165	152	154	136	155	176	153	143	151	144	182	153	127	153	154	144	170	158	145	143	165	153	157	144	135	178	151	157	168	125	118	168	162	155	141	151	162	156	146	173	145	141	148	161	155	157	161	145	153	138	150	135	164	174	159	162	132	156	143	152	132	158	152	138	150	157	162	138	144	140	150	138	144	147	160	146	141	161	152	164	160	160	177	163	144	154	131	131	144	137	180	139	155	139	158	176	154	149	140	133	155	172	155	150	178	149	142	162	161	164	149	161	154	171	166	155	140	166	139	137	159	158	138	141	150	160	181	159	137	174	147	162	151	169	138	150	176	150	174	181	172	144	157	152	180	149	141	148	143	161	180	171	168	165	154	154	157	158	151	167	153	133	170	140	141	152	140	156	169	135	157	149	149	172	156	171	148	159	164	139	172	146	157	145	147	149	147	126	182	175	140	157	145	149	166	156	163	127	133	134	170	135	143	136	163	165	157	151	153	148	151	162	136	145	163	163	159	142	167	176	134	155	154	157	143	166	157	158	152	154	164	123	159	152	143	150	168	140	155	152	163	141	146	137	144	155	161	141	195	181	169	136	163	146	144	148	146	152	121	165	154	127	143	160	153	149	143	150	162	142	160	139	127	153	176	184	155	182	149	177	147	159	154	150	138	143	170	148	158	162	153	173	149	149	143	161	127	166	151	147	152	174	179	134	125	167	144	156	166	141	161	164	175	145	152	172	121	146	149	174	136	144	173	153	164	151	158	148	160	156	163	152	114	133	138	155	163	146	146	146	148	136	164	158	130	174	160	133	135	153	140	181	153	133	157	133	164	152	161	155	162	148	160	164	149	167	158	153	156	126	147	149	145	158	156	174	136	154	145	168	159	133	155	157	124	158	167	148	155	162	155	154	157	156	156	153	134	141	156	166	140	157	140	157	128	172	144	161	132	142	135	153	150	152	180	156	154	159	158	150	150	151	163	171	141	146	154	156	172	135	162	182	145	156	131	131	157	132	156	154	159	164	158	147	160	148	158	120	158	158	172	152	153	155	158	131	156	156	149	136	169	158	153	155	167	136	139	132	174	148	154	153	148	142	135	156	147	166	164	141	174	143	132	150	146	141	160	156	155	145	136	135	175	143	153	154	153	137	152	135	152	175	141	154	152	151	156	140	155	161	145	165	154	127	155	164	154	143	150	158	162	151	149	140	137	163	143	137	146	125	170	179	144	158	143	145	169	140	146	152	148	144	160	156	162	140	151	157	158	174	144	152	151	143	145	155	135	179	162	154	118	167	144	126	135	127	151	150	173	161	164	155	162	154	130	151	128	152	170	152	178	165	149	132	151	146	155	175	131	130	136	118
14816	2795	4111	6190	5891	5063	4583	4714	4588	3507	2741	2547	2708	2775	2336	1697	1185	957	928	893	765	733	715	623	563	540	934	449	479	445	437	443	422	432	443	464	446	445	425	401	413	392	426	403	433	388	434	377	418	408	403	422	446	394	410	397	432	413	403	406	419	419	410	397	414	389	395	434	398	418	408	401	422	442	393	416	386	411	400	349	421	363	424	411	393	434	392	440	420	386	388	418	398	400	378	415	421	418	419	441	415	425	399	396	419	421	417	397	409	379	419	362	397	394	396	380	388	402	428	414	417	438	395	406	394	421	406	424	396	405	403	401	414	418	391	377	437	391	426	404	383	393	398	401	396	409	403	364	436	436	422	374	355	409	401	400	346	444	346	409	425	417	440	379	417	411	415	419	426	397	400	409	417	399	427	403	408	367	412	382	380	384	397	393	418	429	378	369	409	403	400	411	377	410	390	452	368	413	393	375	356	380	419	398	414	395	405	391	387	400	422	408	397	396	410	424	428	423	397	391	398	384	386	391	381	375	404	440	373	395	370	434	409	421	399	384	354	416	380	398	396	397	395	406	407	373	415	427	387	414	409	376	374	408	391	398	399	398	398	421	375	400	415	421	376	400	418	403	401	422	421	403	420	386	419	409	391	423	412	377	368	395	430	373	428	409	393	415	405	413	384	389	417	408	407	389	413	400	402	398	445	397	401	388	400	413	419	409	445	409	435	388	438	433	397	418	398	348	429	418	396	396	360	424	396	395	416	438	415	379	396	407	401	405	414	396	372	422	406	412	397	361	421	393	378	370	390	412	430	430	406	383	381	433	375	378	400	414	387	403	401	386	393	468	401	416	384	426	430	396	398	402	417	386	394	418	417	409	402	386	406	401	386	400	414	418	390	428	408	417	354	371	443	390	423	378	373	417	371	392	428	382	408	373	406	430	394	419	415	429	415	400	402	388	401	417	392	379	418	394	378	441	357	410	392	404	454	370	404	367	404	401	399	386	378	392	417	352	407	388	401	411	415	419	394	406	378	418	420	436	372	414	399	400	387	419	400	401	370	387	370	418	413	366	420	389	409	410	387	386	403	413	384	371	408	391	382	391	386	421	389	398	359	387	378	427	404	378	367	388	387	426	444	440	401	399	398	408	395	404	405	380	384	394	400	393	418	377	389	440	385	389	426	382	434	382	425	424	406	413	390	403	411	384	428	400	408	396	399	418	396	425	391	407	408	371	391	374	377	407	405	383	352	418	394	392	415	411	372	410	436	413	402	426	406	425	400	428	424	401	385	390	398	380	363	462	375	440	403	386	403	414	441	408	398	408	387	344	379	404	387	386	403	400	387	369	388	379	380	398	401	387	429	406	422	415	402	390	434	399	400	380	389	405	422	405	381	384	359	374	395	416	420	406	420	420	420	391	462	397	417	412	381	427	386	385	369	420	366	383	415	392	368	368	407	402	397	397	432	408	404	411	386	425	431	400	363	416	404	399	392	398	399	425	383	387	457	398	400	409	375	394	409	386	416	388	403	375	403	405	385	439	431	405	400	444	409	427	424	411	402	406	427	407	415	442	408	474	386	383	421	414	408	391	375	394	410	447	400	402	415	412	412	401	417	384	387	416	391	378	410	399	408	396	410	404	372	409	379	378	406	438	385	415	394	425	404	385	382	421	392	405	369	396	428	421	397	394	423	395	379	396	408	419	406	387	395	393	401	378	394	380	415	391	410	407	397	455	386	423	387	405	415	388	419	411	402	358	415	415	439	392	406	398	411	407	378	395	397	385	413	386	415	426	382	406	400	394	435	402	400	377	410	419	398	399	377	409	408	421	404	387	372	397	424	430	374	411	382	418	449	394	397	387	403	396	406	423	400	451	396	375	420	377	411	410	399	401	415	387	402	418	398	364	378	402	391	394	399	425	419	417	382	385	361	394	405	404	399	406	405	407	378	415	414	394	382	408	412	400	413	393	433	433	394	357	375	421	387	418	385	410	416	439	404	397	398	380	398	420	409	444	367	388	399	394	389	414	402	407	401	368	376	412	406	384	384	396	401	476	364	364	417	367	404	403	428	401	380	397	416	418	436	422	371	420	419	347	389	409	440	402	413	417	367	444	385	389	421	413	387	421	435	411	384	436	404	414	402	376	403	379	402	407	371	427	405	372	390	407	449	444	390	399	393	403	370	423	396	400	404	383	387	359	374	401	392	439	371	397	395	452	405	408	384	400	384	385	392	361	389	400	407	391	390	419	431	416	401	415	423	412	391	439	388	401	371	396	398	399	404	391	422	411	443	412	411	409	427	400	414	433	400	394	380	374	422	404	416	392	413	351	411	384	352	374	408	390	404	409	383	411	436	394	400	382	416	397	407	406	411	379	402	413	413	431	397	374	440	387	398	358	448	421	407	408	412	405	386	388	347	370	433	389	438	403	403	379	400	383	392	411	405	451	443	416	424	398	429	389	434	421	399	396	391	399	391	363	393	434	399	416	449	405	415	397	380	382	391	426	393	385	421	419	428	419	408	389	393	374	419	394	441	409	373	389	391	428	397	423	389	395	398	422	391	430	401	371	383	350	418	381	388	398	404	394	361	415	398	458	394	399	410	404	395	376	443	422	381	408	419	369	417	442	405	421	418	401	422	386	405	349	395	363	395	409	402	381	431	388	441	436	393	376	400	392	380	397	410	407	382	410	385	397	412	433	399	400	403	396	409	366	388	429	409	395	401	386	430	408	353	389	388	402	398	434	397	431	395	398	392	367	405	372	423	389	403	413	402	401	386	400	404	454	407	390	389	406	407	382	417	380	427	395	398	409	401	397	373	397	379	414	395	413	375	382	403	364	409	369	379	399	389	402	400	385	429	396	390	367	393	429	383	416	426	376	419	413	376	404	376	392	431	418	394	358	397	401	396	381	388	374	431	383	390	385	399	387	452	393	381	391	370	412	400	413	421	406	404	428	370	380	377	402	377	412	416	440	403	412	361	391	413	379	403	375	382	398	386	395	410	429	397	385	397	426	401	407	404	420	414	400	371	379	406	405	405	410	443	416	367	391	388	418	396	441	399	418	419	367	391	393	369	410	428	437	427	390	412	396	405	448	403	409	367	386	392	404	385	396	421	369	407	416	394	375	392	411	408	425	391	419	403	393	399	423	383	393	400	396	411	380	397	372	378	401	404	402	393	367	413	403	405	381	398	379	376	389	399	438	422	425	415	396	446	381	415	384	356	380	433	425	413	389	399	418	355	388	437	400	416	397	393	404	425	423	383	372	407	420	401	407	399	403	411	385	386	402	390	415	382	388	382	395	379	412	404	385	422	403	391	412	405	422	402	400	407	411	410	410	424	404	387	395	423	431	404	417	431	408	374	417	391	437	424	432	400	429	419	411	371	398	380	378	394	427	395	408	406	423	433	396	413	415	414	399	395	389	391	392	374	437	389	378	414	378	397	402	398	437	389	405	389	363	391	411	415	373	366	415	431	375	435	431	384	389
4234	774	746	807	782	661	638	647	576	507	458	422	413	452	409	393	290	335	328	339	325	341	324	309	326	297	306	354	305	319	272	302	333	323	315	328	354	319	330	326	334	307	309	327	319	305	330	322	328	332	338	327	342	302	316	327	307	312	302	356	300	317	291	331	307	321	291	361	320	270	310	283	316	282	306	304	336	301	309	311	344	328	320	325	319	305	286	317	337	327	292	331	324	323	330	280	326	314	311	335	290	332	331	315	302	329	305	304	306	296	321	299	312	317	328	330	309	332	298	258	293	324	330	347	315	312	315	304	347	324	297	331	323	311	330	304	288	315	322	329	329	301	322	299	300	303	316	326	322	311	309	327	323	339	345	325	311	337	316	326	285	298	329	333	338	349	305	341	324	379	331	325	299	294	340	306	331	338	289	329	298	313	317	305	290	317	300	338	335	287	290	325	327	325	313	343	306	304	320	318	313	304	325	299	329	339	312	319	311	278	340	333	311	293	294	325	295	303	313	319	339	296	318	336	359	308	306	303	336	331	348	297	314	333	345	319	326	303	306	291	301	332	332	265	287	294	331	308	319	331	292	326	325	325	288	338	321	299	329	355	325	322	353	291	305	311	322	319	306	317	339	316	309	329	326	315	323	334	336	322	320	307	304	324	338	350	310	309	293	362	332	310	302	333	335	350	279	284	303	311	303	327	323	348	320	346	340	288	282	269	344	313	288	334	327	302	291	331	314	290	306	333	333	348	316	326	304	310	318	306	287	310	324	314	311	317	361	317	349	315	346	314	314	330	325	321	337	315	365	304	330	363	318	331	298	324	311	300	307	340	348	323	307	300	301	296	338	314	328	308	314	345	302	305	321	319	342	308	330	315	309	287	335	311	302	288	313	318	328	289	319	317	314	358	324	344	303	320	318	356	338	307	312	320	304	295	336	287	340	359	320	306	295	296	370	294	276	311	332	325	316	331	317	324	322	314	319	334	327	324	322	323	335	297	299	308	310	335	337	329	333	327	334	336	314	274	318	278	332	339	301	338	329	341	328	334	330	332	311	300	289	290	294	334	331	286	328	309	310	339	353	298	310	368	325	324	299	322	305	315	304	319	301	336	292	319	303	315	315	327	314	319	309	310	322	298	335	299	348	292	306	331	290	302	332	316	326	292	336	347	334	338	306	290	310	328	329	314	317	302	328	334	315	327	327	327	317	312	341	302	326	295	323	348	318	310	301	333	317	315	333	297	343	325	327	309	298	344	318	329	348	334	328	285	341	304	331	342	323	313	326	307	322	311	293	328	286	304	303	317	284	347	295	323	312	300	305	335	336	308	324	311	295	325	329	324	315	325	318	313	323	301	305	308	354	321	291	322	323	319	335	299	343	317	310	348	307	303	319	322	308	314	330	317	286	304	321	316	311	344	320	319	312	317	298	354	331	323	334	318	317	301	325	342	329	317	349	340	295	318	335	302	333	277	290	325	347	309	283	322	318	323	287	313	294	312	318	308	294	289	338	321	321	351	331	338	302	333	313	306	309	307	309	330	309	323	318	307	295	320	337	339	304	348	336	344	286	317	303	307	319	341	292	291	289	335	345	326	333	315	298	325	294	304	321	353	286	291	312	304	327	334	317	303	341	319	310	335	300	304	358	292	295	335	334	306	321	301	332	315	342	329	316	287	328	335	315	294	338	282	342	355	308	316	300	326	298	336	322	317	304	319	308	324	285	325	341	319	280	271	304	291	346	328	340	326	291	334	327	297	304	296	316	311	327	301	288	316	300	327	339	271	324	333	336	326	322	301	286	305	327	339	306	307	308	328	328	335	308	319	309	284	329	353	340	303	303	308	332	342	281	321	318	308	338	318	295	324	318	301	310	344	300	352	300	308	281	318	302	309	345	310	296	306	312	324	346	341	302	328	325	332	315	324	323	313	329	312	326	316	321	319	321	295	324	358	307	332	336	333	332	351	357	331	313	313	299	315	337	323	331	306	315	305	317	312	303	339	310	335	307	309	294	363	298	325	320	355	324	288	321	323	322	334	297	294	340	310	303	328	311	327	301	311	335	337	308	327	296	333	324	288	324	319	334	360	315	318	345	290	311	324	314	301	318	316	306	306	307	299	309	279	261	331	321	327	329	299	307	314	308	309	295	342	335	314	332	342	335	312	300	333	322	314	291	319	348	295	318	293	308	334	332	332	319	331	318	329	345	324	300	297	338	341	304	309	289	336	307	332	305	307	328	280	338	330	306	283	334	328	297	326	321	308	328	305	339	331	295	290	311	311	299	295	327	321	306	287	338	306	339	303	369	328	329	317	302	323	327	360	333	317	312	321	347	336	302	336	313	331	309	305	299	321	324	302	320	333	324	323	352	304	319	320	317	296	302	307	334	321	310	312	295	318	357	316	318	341	344	351	330	338	303	332	319	315	313	333	332	304	302	313	360	339	309	310	311	325	314	316	324	315	324	316	350	341	344	335	296	310	309	351	312	324	323	318	306	316	333	293	315	315	347	310	288	295	280	304	342	330	318	309	328	316	305	315	317	302	331	313	295	311	320	286	315	304	302	331	336	341	306	303	324	335	352	357	323	317	309	299	305	371	296	276	299	308	341	341	295	283	311	345	348	355	329	321	328	341	320	316	327	337	304	300	316	372	327	324	315	345	329	328	304	294	319	286	305	321	333	292	316	317	316	309	302	316	312	299	291	300	350	334	308	316	321	329	349	349	329	351	291	313	301	280	308	308	317	345	328	308	308	299	337	312	306	325	348	306	324	333	337	303	339	350	322	301	322	332	286	302	309	295	346	335	292	318	336	337	306	311	350	292	306	322	355	323	314	267	322	305	322	299	295	306	318	327	301	297	341	355	343	315	334	308	352	327	293	281	309	288	360	327	344	308	351	293	322	335	326	301	315	330	309	326	314	321	313	298	314	307	337	291	327	315	317	298	318	334	321	279	320	309	305	329	327	339	295	322	309	330	332	319	305	298	312	298	290	325	337	311	296	311	327	302	305	347	311	311	279	324	323	362	334	314	331	326	291	316	303	314	309	307	331	328	307	321	323	286	339	327	303	308	318	352	323	303	281	311	297	311	324	332	337	278	308	310	293	333	307	308	301	327	339	328	318	344	344	329	310	313	338	331	322	301	328	322	301	334	353	317	323	302	309	334	364	324	301	297	303	304	304	324	316	297	361	306	337	344	291	321	329	319	315	290	319	333	289	313	324	314	299	322	324	318	330	319	325	303	337	293	311	310	296	337	304	321	301	331	304	283	329	324	294	273	325	342	307	348	294	319	305	267	287	282	308	313	330	288	299	292	329	294	300	343	330	321	316	321	317	345	302	312	296	303	333	353	290	316	304	318	347	317	310	300	311	352	290	332	289	301	341	353	333	309	331	293	291	331	329	327	325	332	329	311	271	318	275	369	322	309	314	323	348	326	318	326	320	327	309	298	317	342	308	318	299	313	304	308	307	310	341	304	321	287	277	308
3984	1140	1690	2551	2848	2444	2527	2663	2382	2078	1636	1527	1534	1479	1303	1024	930	868	873	852	932	877	832	875	803	852	802	803	775	731	784	810	825	771	741	782	796	723	824	745	751	775	791	817	842	772	783	805	786	802	812	824	762	817	806	761	776	783	765	806	805	756	810	782	796	766	788	759	794	766	765	768	761	803	793	858	774	776	780	772	838	811	794	787	825	808	784	735	801	775	792	744	789	766	728	775	797	777	827	800	749	788	815	747	748	740	764	787	784	718	826	822	796	768	797	772	755	792	804	760	769	799	762	804	836	802	833	761	759	804	850	768	753	787	780	786	744	808	763	802	799	762	745	778	752	791	823	773	817	801	784	780	789	751	808	794	757	764	801	781	792	756	782	771	779	784	752	779	772	774	800	768	792	817	791	806	804	793	731	745	778	826	795	804	740	800	769	748	822	768	778	738	803	805	788	740	782	788	794	775	768	829	756	803	762	774	759	758	789	772	857	812	770	789	805	762	756	754	776	783	775	795	795	819	762	791	804	780	770	811	768	785	812	776	807	787	811	767	803	777	877	802	803	827	746	788	807	789	793	807	798	736	813	772	799	801	758	769	803	793	826	759	759	778	799	744	796	801	717	765	747	776	764	778	771	786	780	774	780	737	803	766	778	824	803	776	744	795	839	733	768	776	756	754	760	795	813	743	800	821	753	782	797	816	769	814	817	771	768	768	806	795	809	746	806	799	796	806	762	782	797	762	810	719	758	778	786	744	850	779	823	809	724	732	784	765	765	769	782	779	826	772	791	782	774	772	766	773	803	786	791	776	800	795	798	767	799	806	778	775	750	722	807	757	799	798	795	798	759	833	765	776	767	804	787	756	777	796	794	774	778	789	769	728	806	766	790	758	727	785	800	753	797	779	794	761	782	775	847	741	790	799	803	767	721	766	742	808	758	819	756	795	783	801	747	743	846	770	742	744	762	768	781	744	789	766	795	727	782	800	793	810	756	826	760	762	817	793	794	811	789	770	785	765	793	824	795	777	805	751	771	800	816	789	762	768	761	752	760	775	794	769	761	797	802	773	768	786	834	743	754	788	752	807	796	780	833	804	743	793	760	788	768	755	813	750	738	785	735	787	776	772	787	843	808	771	789	796	766	746	771	789	772	775	773	789	801	754	763	775	727	819	784	791	757	812	783	768	754	807	798	785	718	742	816	772	775	832	784	791	777	760	801	757	805	785	809	819	820	836	832	791	798	775	839	792	769	749	756	723	764	740	810	796	798	844	798	779	782	745	731	777	764	780	762	813	787	762	772	788	759	774	809	782	790	740	793	779	764	766	790	776	749	780	726	736	834	821	794	730	800	735	794	799	799	807	774	759	712	808	753	795	786	793	786	823	761	785	771	825	817	766	848	742	801	759	763	782	770	778	817	839	802	775	796	776	802	777	777	790	810	779	793	775	834	807	803	786	802	752	781	826	830	740	780	786	758	784	706	785	808	797	738	763	844	781	806	775	792	796	795	756	740	761	752	781	790	731	755	822	789	786	786	766	763	767	788	817	772	810	817	772	772	744	811	792	743	812	830	781	805	746	755	796	796	747	760	820	766	791	754	814	777	806	800	831	764	741	771	846	781	768	781	824	767	764	780	743	822	794	810	756	763	758	780	808	742	782	746	801	804	771	804	767	747	852	720	766	812	801	826	819	846	751	834	771	732	740	750	795	832	797	799	819	796	798	772	785	746	812	798	784	779	792	803	790	752	799	808	770	767	795	769	793	775	807	762	793	791	759	771	807	761	788	786	787	771	840	759	812	713	794	822	808	762	799	751	801	793	785	813	744	759	822	821	743	756	818	749	775	801	802	751	836	751	795	801	795	800	793	784	812	817	793	777	839	769	810	760	796	789	793	776	788	743	781	750	778	770	792	825	810	803	814	753	775	766	777	766	754	745	802	767	773	784	753	783	803	804	779	816	785	794	775	767	747	812	816	823	790	801	785	798	758	752	795	769	816	727	719	780	794	745	745	816	792	800	818	744	771	788	779	763	744	857	815	784	774	765	850	763	782	808	793	771	781	766	790	807	807	795	761	795	733	792	822	803	785	762	790	773	791	738	758	775	739	803	816	750	730	754	795	749	774	792	817	789	758	791	754	831	782	806	785	797	761	764	760	849	740	795	758	791	787	824	717	803	804	804	796	795	760	759	768	822	797	773	729	743	780	780	758	781	809	808	778	808	764	770	750	798	740	775	700	801	788	749	761	763	812	772	768	807	806	828	740	784	777	796	783	786	782	794	777	803	776	769	743	803	757	806	788	725	789	736	779	771	785	761	775	766	743	734	807	726	792	776	757	832	779	767	761	817	789	750	834	755	729	803	786	795	791	749	769	788	761	794	792	745	780	781	795	744	733	792	803	752	810	770	770	787	792	778	787	826	786	760	787	729	792	814	809	819	811	803	789	745	819	797	754	779	770	740	761	808	787	783	803	750	777	799	784	797	770	801	768	778	788	765	804	813	749	814	795	810	760	768	800	752	809	744	728	776	834	783	776	767	750	770	795	747	809	841	790	725	808	779	819	756	751	728	776	790	806	832	755	798	716	735	789	743	749	777	748	840	776	794	849	719	749	738	823	766	726	745	756	762	772	791	759	776	759	794	806	793	826	778	795	814	788	785	822	747	810	786	789	777	789	816	808	773	772	772	807	775	812	793	782	844	796	819	772	764	783	776	818	757	785	748	810	817	780	814	779	745	819	847	786	776	819	794	803	768	761	807	803	774	760	791	763	752	762	738	767	767	796	773	750	751	773	810	783	805	792	747	778	791	794	797	728	829	779	778	742	717	767	773	760	844	794	767	795	760	759	783	776	803	747	763	797	803	806	811	765	788	761	822	771	796	814	798	771	847	786	773	730	780	834	760	797	769	780	778	816	794	785	831	779	790	772	758	787	802	767	798	782	782	775	761	805	781	815	808	768	798	758	785	742	763	787	785	811	774	779	754	752	812	828	794	729	779	766	767	758	797	803	868	798	779	777	763	812	771	780	787	802	735	843	759	770	805	772	759	740	776	772	812	782	816	781	788	813	803	729	800	793	744	794	794	766	782	789	777	822	742	756	768	819	807	822	781	793	752	780	803	786	768	746	777	775	775	802	803	765	845	817	809	775	769	781	751	810	759	738	740	781	757	798	822	785	804	776	777	724	735	769	814	780	782	749	778	771	822	827	800	741	778	803	774	747	783	804	819	783	798	766	791	791	790	788	826	721	850	735	788	850	746	784	747	818	802	726	865	778	830	736	812	760	794	784	795	823	769	768	715	808	765	810	782	780	827	754	763	784	747	760	765	757	734	743	793	790	780	727	786	780	799	785	774	831	779	780	793	765	781	757	792	825	776	808	785	736	784	796	800	770	822	764	787	821	786	780	700	796	781	788	777	789	785	749	799	732	793	757	782	752	770	777	787	770	769	798	793	759	763	751	817	827	833	783	770	728	785	809	788	808
13791	2084	1367	1569	1449	1250	1210	1069	1014	819	688	593	537	515	420	326	344	301	274	314	331	299	321	285	326	296	277	289	288	264	274	303	300	274	262	289	270	283	296	311	323	302	301	237	285	275	273	286	294	271	332	289	263	306	274	279	260	285	308	294	315	271	281	291	265	288	293	296	262	283	288	273	255	329	273	278	296	325	298	290	259	287	285	280	307	297	257	285	310	304	279	272	302	283	278	266	290	318	296	244	304	280	290	286	273	271	262	268	305	299	282	269	293	301	302	269	274	307	264	274	287	270	273	287	253	290	266	328	268	285	296	264	297	279	300	294	269	299	281	278	293	274	287	291	289	304	277	282	316	289	280	281	288	316	253	275	322	280	287	284	305	302	308	296	275	283	272	265	290	306	310	313	316	286	276	306	251	292	259	294	279	302	276	277	287	273	255	307	275	304	273	280	266	261	275	304	315	289	296	298	286	304	276	285	268	291	267	285	290	297	320	293	253	303	272	301	269	287	270	283	268	290	307	306	270	248	291	317	315	319	267	295	279	290	282	266	310	278	325	302	272	256	252	287	281	337	282	310	275	292	278	297	275	296	305	296	267	297	286	294	317	318	290	283	279	275	315	309	263	285	287	263	262	263	308	266	294	300	317	281	311	269	307	282	268	294	307	293	242	326	302	298	316	301	321	277	261	301	294	281	265	265	275	289	296	307	272	317	300	283	303	310	245	287	256	284	304	259	282	285	275	284	290	304	262	281	256	274	317	322	293	284	285	292	293	301	305	283	274	294	312	287	295	321	303	269	287	306	275	293	276	283	288	261	280	293	293	299	287	287	283	307	300	322	268	276	296	281	263	298	303	306	267	275	328	262	287	292	298	303	291	305	312	264	294	280	295	295	295	274	267	292	291	263	313	258	261	296	318	276	275	311	280	262	271	288	296	260	276	263	276	309	287	289	276	282	273	302	336	282	245	267	276	293	284	268	308	295	285	304	311	278	299	296	271	319	308	300	303	289	289	287	281	311	284	338	275	270	272	308	294	281	321	284	315	290	289	272	276	301	301	261	271	296	317	307	294	278	275	312	297	298	247	281	274	268	310	291	277	261	301	264	298	289	272	306	278	344	290	292	274	298	268	281	296	273	276	308	290	315	265	306	285	276	273	296	294	295	277	261	266	296	259	317	266	305	320	320	316	291	272	285	303	275	298	291	278	280	311	278	292	269	268	306	257	266	289	273	300	327	295	272	266	282	293	285	289	275	296	291	281	306	297	285	271	300	284	271	272	300	290	297	293	286	296	284	295	305	280	307	277	295	279	269	294	302	272	292	265	270	261	291	328	297	297	254	293	307	297	275	291	287	278	286	275	269	262	290	300	294	268	288	297	295	300	299	276	298	269	260	276	295	283	278	278	320	324	313	319	267	303	309	276	282	254	312	310	314	290	273	281	305	286	285	271	274	318	312	268	290	290	277	322	263	283	312	305	312	264	289	254	294	280	247	279	306	301	310	297	271	317	262	287	303	271	286	282	289	266	264	347	314	290	313	250	284	257	286	299	239	300	286	294	327	287	277	295	289	269	301	302	295	321	272	289	276	285	311	272	281	305	313	288	299	299	268	297	282	288	297	300	294	282	285	271	290	283	290	271	282	280	303	297	290	296	281	285	267	311	285	273	284	272	276	293	269	294	258	295	296	319	279	279	267	283	293	289	264	284	289	259	298	290	299	313	306	291	297	292	299	290	322	328	303	315	290	259	295	298	278	280	243	305	271	281	276	291	312	282	330	264	293	317	321	291	296	287	305	276	279	287	260	276	281	271	290	282	279	278	264	276	289	299	328	294	288	288	280	274	300	309	288	256	291	269	297	256	277	278	295	283	287	266	264	289	289	284	273	285	287	284	297	304	292	287	281	289	267	308	285	285	289	283	319	302	290	268	310	261	273	263	285	284	295	281	272	308	278	283	262	288	295	277	292	266	297	293	298	298	268	285	264	285	302	295	337	251	297	288	277	294	297	287	288	290	288	267	289	277	310	291	285	313	304	260	300	271	292	314	271	276	270	268	289	286	297	260	295	282	261	306	333	286	305	290	259	274	293	289	275	285	304	306	278	270	301	301	298	304	285	266	282	291	276	281	299	307	291	269	288	281	281	291	289	288	302	319	277	309	323	290	305	282	304	278	299	312	277	298	286	315	276	274	267	273	281	270	286	248	317	260	284	289	263	284	302	265	275	286	317	240	265	309	261	297	265	255	307	274	293	296	283	272	277	288	274	302	319	304	305	270	293	284	295	278	310	326	357	278	283	281	266	288	280	308	302	317	265	311	271	292	293	289	284	303	257	281	270	303	288	259	292	297	300	275	261	315	273	323	320	266	257	275	251	297	278	319	334	247	269	294	280	285	288	258	279	290	323	270	256	288	306	327	296	282	286	321	288	298	295	296	290	296	266	310	319	279	250	278	293	290	302	325	294	295	292	292	288	273	303	291	310	273	294	303	291	252	305	250	312	268	275	280	281	287	286	257	264	273	295	282	266	263	302	298	270	302	318	276	295	273	265	275	289	304	282	299	291	300	297	279	315	315	304	295	269	267	321	258	300	293	291	308	290	295	314	280	270	299	291	287	279	307	278	298	303	321	287	254	321	289	276	292	292	313	258	297	285	249	308	273	305	289	253	299	304	275	301	284	264	274	269	312	290	253	299	290	312	294	278	279	296	294	312	261	250	288	308	289	276	305	288	273	310	248	291	315	267	245	287	323	321	292	239	281	262	296	261	283	278	309	271	268	294	293	308	301	316	274	276	310	276	304	312	264	288	243	286	288	262	258	319	267	255	304	277	285	253	288	287	286	268	299	262	312	275	305	290	294	319	289	268	296	291	301	309	319	301	294	290	263	284	297	268	291	284	307	289	284	261	273	246	298	290	313	264	281	287	297	260	304	312	274	246	295	287	296	310	285	300	266	304	319	315	270	271	285	297	314	323	290	272	317	305	270	320	306	274	316	254	289	300	279	305	272	321	278	282	290	293	287	253	299	291	301	268	292	241	298	255	273	304	274	258	302	296	288	308	276	304	283	297	289	284	312	257	260	289	282	287	287	305	282	288	299	301	285	290	295	277	299	283	253	279	275	301	291	285	312	265	288	272	263	280	279	295	309	298	281	277	291	269	261	303	301	289	320	278	288	325	304	260	261	282	272	311	258	304	275	265	304	293	282	306	285	303	275	313	279	252	254	279	284	288	309	313	320	289	282	267	298	291	311	294	307	320	295	324	264	276	284	285	291	283	324	302	286	290	305	260	283	276	277	270	279	289	304	307	318	299	260	301	305	266	273	258	277	314	318	287	270	285	242	281	264	290	321	293	304	301	298	283	289	277	269	322	280	300	277	273	312	264	256	270	290	311	266	296	271	279	300	274	265	309	300	290	289	279	262	291	268	291	306	253	291	279	291	280	292	292	312	292	259	306	288	290	280	296	264	292	290	316	306	288	291	294
10982	1820	2985	5490	5722	5581	5612	5040	4620	3787	3062	2457	2257	2222	1597	1172	1037	915	878	884	964	996	909	887	824	807	718	745	826	716	784	726	672	772	721	717	710	733	707	711	674	712	749	760	711	699	731	700	716	692	717	748	740	746	675	707	667	705	771	678	713	770	706	706	713	703	721	734	731	631	697	700	696	706	747	688	704	700	714	651	710	717	691	728	662	693	719	689	691	740	696	725	729	712	745	683	739	674	678	751	723	696	717	728	749	710	704	732	686	744	680	719	707	730	720	716	753	672	700	692	723	718	681	745	767	737	678	710	738	718	736	689	753	736	700	737	682	665	708	711	756	740	659	776	670	722	738	710	683	719	729	724	693	725	705	713	710	750	720	733	719	716	684	700	732	693	710	775	689	659	726	703	691	724	673	701	697	678	654	728	701	701	718	639	740	715	712	697	705	670	724	645	719	717	716	783	708	704	642	696	715	735	721	726	734	712	714	682	721	672	704	703	718	773	732	707	661	731	712	679	736	718	704	734	694	757	701	735	700	674	686	678	674	694	705	712	712	732	715	711	675	729	725	712	686	710	730	720	733	645	699	734	701	724	757	666	712	696	677	762	691	701	674	675	695	713	661	698	679	700	727	678	716	705	668	655	695	699	744	712	726	660	692	707	730	719	703	734	684	729	707	750	662	700	702	738	697	738	681	671	695	686	699	709	670	736	712	706	731	721	693	674	666	716	707	703	725	719	709	660	691	679	674	731	736	734	718	703	690	753	696	685	662	682	752	688	733	713	712	698	697	729	713	711	693	675	719	684	693	658	703	707	728	656	695	725	705	744	709	713	721	711	644	723	683	689	766	719	707	711	765	684	703	701	704	732	693	713	695	700	717	701	673	775	717	719	729	665	706	735	714	724	764	708	720	726	727	677	712	720	661	731	712	759	697	718	665	709	655	683	718	712	683	700	709	675	751	711	683	704	695	669	704	699	748	694	726	695	702	735	730	682	727	724	706	714	683	676	682	720	708	687	723	717	762	713	708	688	685	684	739	684	689	695	725	715	718	710	708	715	671	709	698	720	715	686	681	730	707	723	742	713	704	716	712	744	722	702	707	731	708	701	656	697	702	727	686	725	676	688	764	717	717	667	683	705	704	734	699	621	716	683	710	681	688	701	687	692	681	709	705	685	736	720	643	742	670	705	734	726	743	726	692	760	679	735	691	738	689	701	695	673	763	718	668	698	722	698	687	718	732	671	737	711	692	724	717	694	721	670	733	720	656	744	741	736	716	670	718	666	754	711	748	710	701	741	724	749	682	706	705	727	668	714	717	746	668	686	673	690	775	720	714	753	714	757	682	682	681	725	705	670	702	728	708	717	714	682	683	711	701	712	688	711	721	714	773	687	711	748	714	775	700	717	695	724	732	728	712	727	692	720	732	730	657	658	733	749	738	674	755	707	704	694	756	700	708	730	690	676	683	744	681	716	665	618	739	663	706	718	693	719	740	658	705	660	682	755	706	716	659	717	744	633	710	710	732	743	731	662	753	711	701	681	756	716	704	732	681	734	735	681	715	710	684	701	660	742	700	736	713	749	732	759	669	672	768	738	695	756	690	642	755	670	712	700	712	717	686	691	688	686	683	694	703	723	703	659	705	688	663	722	716	720	724	682	700	683	688	698	711	706	782	740	693	677	702	732	720	718	781	733	675	695	709	697	718	725	744	718	755	712	748	717	743	739	682	744	691	660	690	697	698	699	707	695	714	707	695	710	692	681	714	716	718	707	672	740	733	655	683	740	735	689	701	695	710	705	739	687	689	705	729	703	684	687	658	710	692	689	688	673	720	719	674	689	734	741	692	725	671	726	741	675	679	685	724	719	724	735	680	716	699	732	717	701	750	714	657	679	738	706	719	717	701	716	704	724	683	717	705	714	725	630	734	659	695	718	686	646	699	694	717	700	710	708	737	730	696	670	720	701	648	729	737	729	709	713	699	738	664	726	747	715	739	744	715	692	736	688	666	693	718	717	671	680	713	726	653	700	707	693	702	717	689	758	708	777	702	671	677	728	677	683	693	750	712	708	709	745	688	729	707	675	705	701	718	634	724	723	768	736	745	718	691	701	770	712	675	715	669	690	714	697	702	710	647	669	716	718	699	681	682	697	677	741	696	708	711	696	716	731	684	734	739	684	736	709	682	733	695	682	702	748	672	683	739	698	753	699	708	701	729	730	711	735	754	741	690	680	677	722	683	678	708	684	716	641	690	692	728	709	718	674	757	729	742	733	670	669	698	729	699	690	701	729	703	732	712	668	720	702	711	721	729	700	725	763	708	737	669	699	716	732	714	690	679	676	726	729	701	641	662	718	739	734	697	692	695	685	719	707	699	706	669	714	716	706	663	730	703	694	742	709	718	722	694	734	715	689	752	681	711	711	708	772	721	710	705	754	728	698	696	712	675	707	679	687	706	757	702	732	684	716	662	737	698	702	682	712	691	723	703	685	730	682	720	733	693	709	750	651	701	770	739	685	716	738	692	720	690	711	716	722	745	714	699	726	695	700	694	693	711	700	687	695	707	747	737	691	682	739	676	722	691	736	726	735	686	719	721	708	738	663	736	695	683	712	681	734	745	767	722	684	721	753	732	706	737	713	683	684	659	679	697	685	708	688	641	669	677	744	730	736	728	740	677	760	733	668	720	686	742	735	695	677	726	665	715	731	737	677	730	713	691	695	713	702	714	743	701	714	710	715	743	656	740	741	738	688	723	703	710	683	714	671	730	727	711	670	719	770	743	723	709	738	669	720	660	751	699	725	702	698	747	669	714	780	686	754	747	714	692	708	691	697	682	676	685	706	736	728	697	743	706	718	716	708	689	718	736	655	738	751	712	717	711	720	714	726	687	742	644	723	701	707	677	659	751	679	715	761	691	701	732	685	671	691	730	710	652	716	713	683	739	709	690	708	681	719	721	689	726	696	687	667	722	729	721	704	726	708	712	714	699	732	728	668	731	688	694	684	685	720	686	668	705	661	740	704	688	690	711	661	765	675	703	702	712	730	721	710	680	692	730	695	680	683	702	702	700	727	736	737	697	735	751	720	681	741	733	720	731	709	663	760	753	720	719	785	721	734	764	703	664	752	706	724	748	698	712	719	741	708	724	724	713	661	736	694	676	757	702	676	704	722	678	647	697	761	728	755	733	714	749	745	711	708	706	725	738	714	701	738	729	677	708	726	648	743	676	703	716	730	711	702	752	743	753	727	690	779	700	705	712	743	692	676	705	716	713	699	724	764	747	710	702	724	695	731	719	679	709	731	668	699	689	681	743	693	720	671	686	722	632	690	717	731	723	713	730	754	740	692	726	745	699	737	662	733	711	728	700	689	720	725	747	683	678	691	700	702	761	724	730	788	704	739	711	663	694	692	746	657	677	715	667	724	656	678	697	697	725	717	693	652	742	701	742	614	682	648	749	697	706	694	669	707	713	694	723	756	722	684	725	723
22091	4046	2339	2795	2245	1908	1704	1469	1320	1054	736	663	539	478	392	301	251	251	243	247	280	241	205	224	189	190	184	191	176	179	192	175	169	183	174	188	146	165	167	164	176	172	156	166	184	185	191	185	191	176	166	183	170	181	198	195	182	176	161	162	189	205	200	195	192	174	179	168	211	190	198	166	169	184	176	160	187	182	208	166	204	196	164	167	188	188	175	209	167	189	177	190	180	177	173	184	169	162	172	174	178	188	179	175	187	154	181	179	183	174	154	173	158	189	166	187	182	179	164	194	196	180	178	201	180	177	199	197	193	169	201	187	167	195	165	163	181	182	163	184	171	155	188	159	175	189	194	164	165	173	193	178	169	168	167	180	150	160	197	200	187	172	203	171	159	188	167	179	153	182	165	187	156	190	161	165	188	202	165	167	201	173	202	182	174	220	180	148	175	170	190	188	167	172	156	191	185	177	206	187	164	185	190	159	175	195	181	187	186	167	184	184	160	168	181	212	203	181	178	195	176	176	166	157	188	177	167	165	211	174	188	189	168	190	177	168	161	171	179	169	170	176	182	181	193	176	181	156	178	187	178	196	193	181	182	187	191	171	175	169	155	192	187	165	183	200	186	168	156	170	156	194	168	176	178	155	175	180	189	182	150	181	179	167	187	183	162	208	178	189	166	163	182	156	168	183	181	178	177	190	181	194	191	172	165	158	200	154	155	189	173	180	169	138	188	191	187	185	179	173	168	158	167	172	195	166	175	166	164	169	186	204	197	172	166	186	168	184	174	180	156	158	181	172	159	148	174	177	146	182	183	189	168	145	185	172	165	170	162	165	180	182	184	189	168	194	175	187	182	191	172	195	178	164	200	187	180	183	163	175	174	188	178	186	194	191	201	171	171	175	176	174	176	162	216	182	187	175	168	172	162	180	163	182	198	185	165	197	191	172	172	181	177	159	175	191	160	176	209	174	178	186	182	165	164	156	150	191	188	188	211	186	183	179	188	189	147	167	204	156	199	185	200	155	156	176	162	197	193	175	159	166	161	177	170	152	191	171	187	177	178	160	196	216	182	168	190	169	191	195	171	178	169	201	179	150	168	171	171	195	185	165	187	176	195	160	180	174	178	157	186	180	172	189	178	184	178	159	175	178	196	166	191	188	173	189	156	184	149	184	152	161	185	174	149	203	195	175	163	202	174	184	169	169	185	181	190	195	191	176	181	177	195	185	175	159	176	182	188	182	172	177	178	211	194	186	177	175	178	144	180	165	165	184	169	171	172	170	175	154	174	185	159	182	156	159	178	176	202	194	154	190	185	182	180	177	195	190	178	164	172	205	167	162	161	164	177	177	163	209	176	210	174	171	181	193	160	176	173	175	193	182	173	145	212	184	167	197	156	175	186	184	156	176	176	165	184	159	168	179	178	202	189	166	184	180	209	142	162	183	187	167	180	161	197	201	167	167	170	167	165	169	152	158	176	142	172	176	192	185	188	186	171	166	172	178	187	188	167	186	199	164	166	157	172	173	193	189	194	167	181	166	175	193	175	159	169	165	187	157	186	176	180	167	172	183	185	177	193	172	172	173	163	168	164	192	170	173	171	173	193	185	188	170	190	193	186	165	179	168	179	155	162	184	174	175	183	194	157	181	159	174	210	145	156	175	169	165	170	181	199	190	171	158	169	169	189	166	176	167	198	189	179	199	199	197	200	167	231	187	163	193	175	167	163	181	167	174	166	182	147	181	171	194	186	192	165	179	193	151	188	171	181	174	173	143	178	184	170	183	181	177	165	174	214	190	169	204	170	171	186	188	174	193	168	171	173	190	164	185	171	196	165	191	174	190	169	165	171	168	182	178	168	195	173	165	187	176	201	161	192	164	181	179	168	183	188	177	172	185	177	214	169	153	208	190	175	182	169	166	158	173	173	197	178	154	202	183	182	160	187	162	187	193	177	199	169	179	159	218	178	188	201	178	165	197	177	169	176	183	190	176	177	178	158	167	183	202	179	204	191	168	162	196	174	153	175	140	185	174	193	185	172	141	154	175	174	206	184	180	191	148	157	170	184	178	184	171	198	153	188	174	187	180	169	170	190	178	176	186	174	178	173	177	182	162	172	174	167	164	189	183	192	172	200	181	174	200	187	169	172	195	182	193	192	185	176	185	153	190	157	162	174	170	165	173	172	159	193	163	189	186	189	176	156	209	165	186	184	156	191	172	169	203	192	176	183	136	161	170	158	168	170	178	191	163	181	182	191	175	167	182	186	180	191	182	181	170	187	180	171	160	160	186	196	193	181	202	206	193	164	161	172	151	180	184	150	145	174	183	193	178	176	172	173	190	170	172	193	190	194	156	151	184	200	178	180	159	171	169	161	159	188	156	178	186	164	178	181	181	162	195	194	176	185	187	176	193	166	186	181	205	171	184	172	204	198	184	177	182	182	168	180	162	150	168	180	172	194	208	188	183	185	194	185	164	165	197	158	191	171	184	175	181	197	147	188	174	175	179	188	193	173	173	184	193	171	157	202	204	149	169	179	180	180	178	163	176	170	179	187	184	179	170	170	196	180	189	208	177	167	158	180	168	180	159	161	159	157	167	167	180	167	163	185	169	185	187	191	188	189	175	189	170	185	170	169	174	181	174	200	163	150	168	186	171	215	177	167	222	164	184	148	174	155	178	153	191	181	181	196	146	173	164	187	170	161	160	197	176	168	158	178	184	160	175	168	153	168	165	190	213	180	175	198	150	175	174	185	161	180	185	180	173	160	155	182	162	179	174	193	179	193	191	190	197	168	170	177	192	189	162	175	188	177	167	160	198	191	202	177	163	171	150	177	169	179	165	188	183	167	148	176	188	186	201	176	188	173	189	187	189	163	178	165	206	172	173	189	172	157	166	185	192	180	163	165	200	168	169	130	193	184	171	173	147	175	188	173	178	176	169	182	199	188	160	161	158	174	183	166	173	168	192	189	194	163	172	188	174	168	192	173	171	168	201	182	156	175	171	193	172	181	161	151	178	163	159	154	172	173	167	181	169	175	164	175	168	181	194	169	163	175	159	177	186	173	174	182	191	185	186	176	184	151	188	182	183	205	202	167	188	187	168	178	152	174	189	195	175	186	165	169	205	171	183	166	160	211	193	172	159	162	163	168	178	171	172	177	164	169	166	192	194	176	153	163	156	164	158	208	188	172	162	157	194	185	176	163	196	155	171	183	182	173	191	181	164	171	194	179	189	171	203	188	159	182	180	188	194	174	175	168	163	157	178	155	194	191	184	191	189	160	178	179	203	174	187	146	164	192	155	185	196	168	196	178	173	183	172	177	150	187	157	176	183	185	168	171	188	197	179	182	168	163	176	175	164	159	178	181	202	174	188	174	190	171	167	172	167	180	193	179	161	162	169	156	163	156	170	169	181	160	174	172	153	179	168	188	192	186	160	166	172	151	173	180	164	184	163	198	184	148	179	167	188	162	183	180	182	168	182	155	159	153	156
14739	2588	4176	9154	8739	8219	7838	7349	6556	5404	4149	3377	2805	2582	1811	1261	1032	904	889	920	959	934	801	722	660	600	546	507	579	577	586	529	517	459	477	490	501	493	430	488	473	493	446	470	467	461	441	454	460	479	416	488	468	484	466	462	481	473	422	480	448	465	450	479	466	501	449	475	474	467	465	501	468	486	460	460	446	438	475	464	478	460	495	492	444	470	475	460	468	455	451	469	455	449	500	506	458	493	499	426	470	441	460	491	451	445	433	503	444	454	442	467	431	483	437	436	492	466	439	401	471	504	474	444	474	478	459	483	440	466	428	425	478	456	419	448	469	498	459	469	500	470	457	472	442	455	501	478	451	496	460	489	488	439	468	436	479	469	479	447	470	458	454	460	441	485	494	439	451	406	451	487	412	473	449	464	452	461	506	451	429	463	435	453	443	433	468	481	474	474	463	433	444	434	456	483	494	463	500	493	482	476	440	457	450	462	471	511	411	441	484	450	477	483	450	478	445	447	475	457	467	454	472	462	456	441	494	477	453	452	451	443	430	456	472	457	501	453	473	440	448	469	487	467	456	431	470	488	458	491	465	478	469	439	486	470	471	457	482	466	441	471	467	439	465	474	459	464	459	475	530	468	506	460	454	480	465	424	485	469	448	473	459	469	481	453	455	477	482	482	444	453	514	454	446	471	476	451	469	459	466	471	491	480	426	475	470	438	480	471	464	432	437	499	459	445	435	472	437	468	442	504	449	434	451	464	436	455	466	491	488	444	422	477	466	453	474	504	479	443	471	462	446	456	485	487	466	489	470	457	491	425	459	473	492	467	443	448	463	450	436	476	436	458	492	416	458	479	420	436	462	466	487	473	506	478	460	480	479	445	483	445	476	434	446	467	430	459	448	447	462	493	445	465	476	428	451	472	450	458	478	465	470	505	444	450	481	483	465	461	465	475	464	474	455	455	452	498	478	438	490	483	457	470	413	495	461	483	484	478	457	511	450	439	462	436	481	479	471	473	451	463	445	458	470	458	472	468	470	450	499	462	480	452	444	432	447	415	462	491	456	419	435	442	452	504	451	466	461	421	482	422	474	467	445	472	513	478	471	475	432	444	410	433	457	485	439	476	433	464	419	478	458	461	473	435	469	458	494	453	467	492	495	486	454	487	452	453	427	428	449	471	496	493	468	499	494	464	482	489	470	452	476	472	471	470	485	481	425	449	431	469	481	486	466	469	462	490	442	491	474	454	464	462	457	471	486	431	444	431	440	478	473	429	460	465	463	430	457	466	449	455	481	441	459	493	462	488	470	463	468	456	465	453	452	478	477	411	451	450	494	465	437	464	432	474	473	481	450	410	435	472	477	473	514	425	415	466	475	444	453	473	467	462	433	475	497	499	467	449	466	489	478	494	516	432	436	470	475	472	496	421	465	436	428	455	440	463	455	452	462	472	467	482	459	464	481	456	489	486	437	405	452	465	441	437	486	455	468	459	460	462	461	458	465	478	453	475	498	489	434	487	465	444	491	432	507	465	510	450	448	463	443	459	473	498	450	477	468	467	468	453	449	467	462	475	511	467	460	449	448	460	494	481	454	447	478	450	498	467	446	453	503	505	435	514	444	449	439	416	458	493	461	451	453	477	470	440	437	484	467	469	473	452	429	458	467	448	486	442	438	471	441	498	455	460	507	423	468	472	483	454	454	481	463	497	470	475	451	475	438	462	494	475	472	456	462	464	473	422	470	466	454	472	463	479	470	459	430	502	481	503	425	461	465	482	433	459	442	470	452	465	516	443	485	481	485	481	446	483	492	523	431	474	462	472	449	498	444	436	470	464	465	457	473	470	459	471	471	493	453	456	448	440	448	488	437	466	421	433	433	503	441	464	453	471	449	440	455	452	510	466	471	483	475	466	461	443	464	447	446	482	463	479	494	528	490	457	447	432	474	490	453	455	455	489	476	493	472	464	461	477	450	475	478	479	456	463	454	482	451	457	436	474	451	467	476	507	482	455	462	463	454	452	485	483	536	463	472	510	468	464	500	509	432	462	468	476	487	462	479	486	420	482	453	500	460	474	463	442	485	472	492	438	467	488	456	461	443	434	464	458	468	493	451	459	446	496	475	467	471	458	464	460	474	444	452	453	428	497	456	420	518	496	436	476	435	472	519	453	478	483	496	418	501	493	470	455	437	487	426	482	498	446	472	507	483	488	455	504	462	472	458	453	464	451	468	444	460	459	467	470	444	442	485	465	440	454	456	423	444	450	421	454	467	462	497	509	469	430	468	465	449	484	455	463	434	464	444	472	437	455	443	453	432	497	458	484	449	463	463	471	459	427	475	428	495	440	491	471	440	452	489	441	487	415	453	445	457	432	448	430	470	434	463	479	485	486	465	449	470	449	523	491	462	474	444	481	465	466	467	463	458	464	456	447	445	483	428	460	468	502	461	494	447	480	511	453	460	497	474	507	413	483	458	459	471	454	454	468	455	469	465	460	497	473	424	489	468	466	455	486	440	470	447	443	494	459	443	469	457	478	487	477	458	452	428	406	494	453	479	438	488	449	474	474	447	453	466	471	431	467	469	506	470	479	501	451	491	494	496	456	452	461	465	482	489	477	491	441	468	500	485	472	500	474	428	452	455	480	465	482	450	490	472	464	452	477	504	432	419	441	479	471	454	428	458	463	466	485	461	460	461	474	466	428	503	429	436	449	467	455	457	498	470	462	482	472	460	432	489	435	495	480	435	428	479	487	472	474	492	449	461	468	456	464	508	454	459	441	472	474	444	454	508	466	460	458	495	463	480	464	482	469	473	441	428	478	461	488	459	459	501	467	477	473	439	498	474	455	459	450	445	475	430	477	474	472	468	448	448	457	455	459	483	437	451	461	459	463	452	429	463	474	442	478	470	456	478	465	458	419	460	477	432	542	510	441	482	433	501	467	460	494	444	464	474	472	416	469	466	444	515	474	461	460	487	472	456	466	483	470	424	435	465	469	517	464	505	449	445	460	449	474	446	452	430	441	443	448	422	479	474	450	438	453	484	461	482	463	493	468	472	489	524	477	479	472	428	446	489	504	467	462	469	471	442	482	428	474	493	493	464	453	449	505	462	455	463	474	420	503	457	459	437	501	480	464	458	473	469	487	451	472	457	444	462	470	498	468	460	461	446	450	476	488	444	470	458	454	453	509	468	437	456	491	446	468	428	451	459	473	467	447	436	447	401	448	507	462	418	467	457	435	450	431	479	440	450	455	455	450	481	481	540	464	489	444	436	454	497	488	466	489	504	471	461	490	476	503	442	493	449	451	447	465	442	505	478	469	466	467	456	430	483	492	459	502	476	464	459	462	470	460	442	447	475	493	447	442	464	463	492	416	496	481	447	475	451	506	469	478	466	440	481	496	463	449	451	468	449	466	481	434	452	448	466	454	461	490	440	481	455	451	473	494	451	473	470	444	462	439	442	492	447	460	434	476	476	475	501	482	498	426	442	453
4265	806	938	1265	1011	981	897	813	808	697	537	485	476	463	393	389	373	382	341	328	409	334	331	364	357	349	355	336	340	353	395	370	336	350	345	348	367	353	339	359	396	390	328	343	354	327	347	362	383	327	336	319	346	350	369	345	338	352	335	332	335	352	342	339	345	347	338	350	366	305	349	363	348	330	350	341	342	345	335	345	363	334	345	341	326	359	350	353	358	350	318	345	358	326	352	343	316	372	307	360	356	337	299	376	322	331	348	374	351	331	328	354	330	349	351	369	369	356	333	346	333	365	324	339	341	347	356	356	369	338	352	351	349	324	340	362	346	306	339	351	359	342	323	346	347	358	312	358	340	299	336	337	354	353	363	342	321	357	354	329	334	356	384	334	367	333	340	353	361	330	326	332	325	359	349	375	364	330	371	378	345	295	336	325	346	337	327	324	346	349	338	359	344	357	344	364	352	340	357	366	327	323	318	343	334	313	310	353	333	344	317	352	347	353	383	355	352	319	341	341	326	328	325	307	325	329	332	312	340	347	336	340	347	350	346	328	339	374	360	320	340	368	364	342	338	354	371	357	369	355	349	306	332	346	375	346	352	333	326	345	342	375	368	342	393	340	367	350	339	333	336	346	367	349	342	343	323	342	355	307	354	345	344	342	339	315	320	407	346	340	354	322	344	341	320	308	343	349	337	370	362	346	347	336	336	344	343	341	316	350	330	325	320	310	327	326	362	343	365	341	346	344	337	388	346	337	358	341	330	312	344	387	352	356	346	375	352	346	335	348	353	336	350	359	353	341	318	372	331	328	332	307	324	314	352	345	335	318	350	327	314	361	382	365	335	376	358	328	360	307	337	358	328	331	341	332	369	343	350	299	335	359	339	329	379	338	326	391	357	345	314	351	368	339	350	324	332	345	339	328	349	318	367	343	345	319	352	327	356	315	341	339	348	325	375	325	335	358	326	346	357	363	342	343	350	308	349	338	363	347	333	365	346	321	358	351	332	353	344	341	336	349	380	323	332	376	336	363	328	363	324	330	347	373	388	332	310	304	346	363	363	373	344	314	356	346	370	358	333	340	344	331	362	352	327	312	345	366	335	306	343	349	380	321	322	350	356	348	346	359	374	327	344	329	388	348	323	332	340	321	338	331	341	344	376	324	341	349	325	341	397	321	294	371	326	334	363	325	323	350	364	330	346	359	394	346	372	330	337	364	345	357	354	354	349	331	405	361	328	316	326	317	318	338	342	340	308	332	332	344	347	342	340	352	341	340	330	352	351	345	364	359	344	364	353	324	349	346	316	325	369	338	387	355	360	359	392	348	371	354	360	358	366	361	342	331	327	371	311	313	370	323	360	344	351	386	380	331	328	361	378	335	337	340	332	323	320	283	343	316	335	360	310	376	338	349	343	346	351	323	337	320	362	347	345	376	328	364	329	348	327	343	317	333	313	343	328	319	321	331	358	314	318	353	351	348	367	304	334	346	344	328	316	341	319	345	360	329	349	352	340	322	351	341	331	319	328	365	347	329	353	335	333	356	330	358	340	313	368	356	339	326	321	304	329	324	338	315	353	322	352	335	326	348	348	358	343	344	339	338	359	339	334	359	357	332	370	339	319	387	374	341	340	345	351	303	353	333	320	359	316	333	378	345	343	330	338	340	337	334	331	331	299	354	355	353	305	318	339	360	343	359	329	343	338	328	336	363	356	341	319	326	314	319	356	322	328	340	358	368	368	336	331	337	340	353	357	320	334	318	368	356	328	339	371	380	362	348	321	338	349	395	325	341	374	371	325	367	369	341	335	360	338	303	311	306	358	355	372	339	332	356	331	363	315	331	339	338	305	348	332	373	322	357	346	365	388	336	388	326	369	299	347	283	328	331	374	322	351	339	344	326	335	342	350	316	326	318	365	368	322	303	339	351	363	360	364	368	325	345	334	365	364	304	333	337	347	345	333	348	349	344	362	335	343	341	343	340	319	390	328	346	314	327	360	352	388	334	364	326	348	339	351	344	316	350	342	317	353	317	312	319	365	352	355	371	358	352	352	343	331	372	365	346	340	336	345	317	367	324	356	338	364	327	321	344	344	355	403	365	345	357	337	309	351	346	331	319	377	341	325	349	301	342	366	340	346	345	343	345	345	354	374	329	335	357	339	357	341	355	347	325	353	345	310	344	353	378	335	319	373	318	343	343	365	317	345	342	349	340	375	328	364	346	345	353	333	339	321	357	359	375	338	347	351	328	344	332	381	317	341	354	329	318	365	343	353	357	320	335	365	346	299	337	371	333	358	340	339	325	355	323	327	343	323	337	343	326	355	351	389	337	340	324	347	333	342	339	381	326	342	368	360	353	330	334	367	337	344	385	372	357	335	338	336	363	333	332	326	371	333	355	328	347	334	349	352	317	333	352	344	338	333	338	361	327	351	349	329	367	329	364	312	364	333	353	335	358	325	357	313	332	322	355	337	324	339	380	347	342	334	330	329	370	336	299	334	358	340	332	348	330	344	354	330	317	356	299	368	352	304	354	340	322	365	339	359	319	350	341	337	342	326	325	327	347	360	347	332	357	325	362	352	318	337	343	302	325	321	333	381	348	343	371	356	321	331	335	339	358	330	352	292	346	351	334	309	343	326	339	340	355	319	364	334	356	397	360	348	335	346	356	365	360	331	375	352	368	343	344	357	327	327	334	358	337	324	340	325	349	358	363	320	328	370	369	362	340	379	316	377	347	346	331	343	347	318	381	347	385	349	357	325	348	352	344	330	327	337	336	353	335	331	355	347	323	341	321	373	341	334	330	319	348	350	318	332	369	333	326	362	349	350	334	353	329	332	340	375	362	349	359	361	330	378	329	342	352	377	322	337	311	354	328	353	320	330	311	342	348	362	372	324	320	341	348	331	315	321	338	337	339	350	354	332	328	354	357	356	364	349	349	340	334	348	352	344	376	331	356	338	353	351	357	332	376	358	317	342	332	340	348	310	348	318	344	352	342	336	334	327	361	343	356	341	336	347	317	334	342	339	350	339	346	321	338	308	350	332	341	322	324	337	342	342	339	347	324	367	320	307	373	348	338	395	340	348	352	327	343	374	345	346	343	388	360	341	337	341	330	373	347	333	337	355	373	361	351	319	349	341	298	315	341	345	324	379	326	341	358	304	339	323	328	350	323	391	355	346	346	355	353	327	341	342	323	315	339	363	369	343	326	378	341	338	327	327	356	324	337	350	339	359	321	361	364	341	336	300	347	372	344	348	346	342	333	340	333	359	350	352	305	344	336	352	378	313	321	333	341	358	323	334	341	340	323	344	349	328	308	324	366	347	362	335	354	341	328	370	353	349	363	352	314	359	347	342	347	343	340	315	335	345	345	373	322	309	356	360	355	355	357	312	313	349	324	337	326	314	325	339	344	343	343	332	373	356	366	340	336	371	320	321	340	380	352	360	365	340	356	332	322	332	329	333	351	340	355	347	369	350	297	336	363	326	337
4169	1208	2373	4405	3981	4009	3767	3575	3383	2746	2108	1693	1562	1374	1130	1061	941	966	957	992	978	971	991	878	850	827	815	883	884	861	901	882	826	767	843	860	857	805	827	874	787	800	855	787	820	841	864	851	804	858	851	818	872	867	848	853	842	861	787	832	807	810	812	838	845	841	888	849	859	821	860	811	786	847	838	847	862	816	804	818	842	845	767	824	865	893	823	861	889	801	843	829	866	884	848	897	814	824	872	803	844	859	837	843	883	857	838	894	814	833	857	796	855	864	859	858	831	828	849	871	834	851	858	888	856	864	824	839	839	850	879	841	847	839	831	790	888	830	782	824	892	841	870	858	851	893	797	841	830	805	818	849	880	858	837	828	815	833	842	824	812	837	823	829	907	838	806	833	808	848	781	866	823	803	791	848	852	877	842	814	789	871	878	823	805	900	856	860	825	867	860	866	831	838	799	872	785	840	864	872	790	874	796	829	887	810	818	815	819	878	840	807	873	843	838	848	821	812	879	827	843	860	804	816	805	857	820	830	843	808	827	863	848	855	868	788	840	820	858	801	850	862	865	844	798	840	840	851	817	811	881	862	846	851	780	856	825	878	861	813	844	808	825	884	855	828	868	876	870	799	849	837	903	815	829	832	811	825	811	872	788	817	842	881	843	883	810	888	855	823	850	887	889	856	843	873	853	849	859	911	821	886	817	803	850	837	889	867	821	831	814	857	858	841	840	841	808	839	801	802	855	827	811	873	835	875	881	851	828	844	819	831	836	817	837	813	834	855	815	885	830	863	847	873	856	829	835	783	832	853	842	833	876	871	887	825	911	874	824	848	791	827	883	792	859	837	836	852	827	830	791	841	825	881	810	836	862	860	819	845	801	836	807	824	819	790	829	811	821	884	837	888	788	871	864	815	840	825	852	820	828	763	807	836	804	853	842	840	853	841	816	829	863	786	816	846	862	818	884	809	909	819	842	820	855	845	856	820	885	837	866	819	850	812	829	847	864	841	864	853	847	829	870	808	814	830	778	816	798	828	830	856	826	870	856	871	862	863	814	881	881	824	830	852	882	833	883	814	836	848	833	848	812	820	848	850	838	874	863	841	796	805	857	803	836	867	850	809	845	796	856	850	843	832	849	832	840	897	817	900	809	858	819	816	828	825	818	816	838	822	806	840	812	825	850	812	791	865	844	815	840	852	814	819	895	782	834	826	756	855	863	821	832	852	909	874	827	874	859	837	877	820	887	820	862	799	903	806	799	838	827	855	846	793	874	907	821	795	849	816	882	840	869	831	868	860	815	831	876	835	888	811	856	824	884	846	810	881	834	804	858	826	886	889	825	860	791	858	834	851	844	865	845	840	823	784	878	837	882	853	851	871	887	801	796	820	828	906	874	848	866	855	874	870	877	837	821	798	893	883	831	823	832	801	833	832	855	843	809	845	822	855	819	851	863	881	770	826	813	787	809	832	836	854	826	833	841	830	807	829	877	813	880	866	786	862	828	834	845	834	828	812	840	865	871	834	803	828	802	854	807	885	862	816	800	828	832	900	849	796	871	834	810	858	821	862	820	872	831	774	845	830	900	793	834	816	840	843	843	864	815	810	820	843	861	864	806	830	816	847	834	852	820	840	824	781	819	832	830	839	854	830	853	835	840	784	826	797	856	800	799	861	803	788	784	800	816	857	832	808	836	864	864	833	774	883	876	853	860	813	838	826	837	824	856	827	877	864	864	824	823	899	767	845	868	832	876	844	798	811	809	822	827	866	839	882	848	833	844	867	820	837	787	808	878	853	885	879	821	816	854	886	834	828	839	803	844	846	823	794	795	805	847	855	850	866	808	862	897	825	829	835	883	870	821	837	820	841	833	809	893	845	820	859	832	785	827	842	813	849	808	882	865	830	819	795	832	797	830	793	905	829	847	880	853	833	830	857	902	802	842	853	925	824	869	827	827	845	893	785	826	830	827	859	829	890	825	800	831	828	835	855	819	837	838	843	819	890	843	836	822	819	876	838	896	807	891	831	807	802	897	870	819	878	818	833	849	874	847	832	804	863	859	863	802	839	803	871	842	808	835	848	811	852	847	779	832	822	875	846	847	898	806	850	877	843	846	844	841	896	810	832	901	867	827	850	852	884	814	869	812	802	906	841	866	824	814	866	802	847	888	859	827	879	850	823	882	841	887	846	841	874	813	877	831	900	890	876	862	795	811	824	855	845	844	838	847	781	896	853	800	847	855	861	828	898	900	908	824	813	869	856	858	875	896	821	827	855	912	800	845	809	870	890	851	859	895	858	825	823	881	830	819	845	864	858	858	826	825	870	788	860	859	810	789	833	842	852	838	811	848	874	845	858	880	841	804	815	824	854	819	759	845	822	821	874	878	858	833	827	820	826	848	884	821	869	904	856	787	809	828	859	853	876	834	868	902	815	881	811	804	876	843	890	827	836	833	806	871	850	844	868	855	835	880	861	853	873	844	831	806	858	836	872	826	852	830	860	861	877	855	827	819	849	848	883	829	871	847	855	840	801	820	859	839	858	794	848	828	866	860	843	862	888	867	828	836	850	778	883	822	815	796	827	889	788	821	837	876	858	845	922	850	866	820	875	828	808	852	815	882	833	856	785	843	832	837	847	848	831	880	815	818	782	835	850	868	846	828	808	855	821	839	823	845	850	872	815	891	801	838	846	808	831	904	853	856	854	886	822	833	815	871	867	869	857	826	797	856	825	840	853	821	784	768	841	813	877	784	800	836	856	826	864	853	836	875	836	869	829	812	813	883	797	848	852	799	875	807	891	810	829	820	833	838	838	817	825	831	828	791	833	769	802	847	867	814	840	854	851	741	843	865	827	825	889	844	834	844	823	831	821	788	854	796	826	812	820	861	901	848	864	891	841	831	848	874	853	883	817	911	780	799	878	850	884	825	851	832	807	847	839	824	835	836	835	823	851	848	915	773	799	835	832	809	862	855	821	883	837	839	857	814	844	852	879	858	930	842	851	793	794	836	906	862	883	890	824	828	819	831	862	840	798	826	867	865	823	833	855	854	834	769	814	859	823	873	814	858	824	855	862	831	819	803	861	879	882	854	842	838	867	866	921	848	834	829	870	841	878	853	880	830	845	851	804	836	821	838	891	820	820	874	835	895	859	816	807	859	879	811	864	868	856	860	828	871	838	840	820	856	853	859	864	769	870	841	820	861	785	860	885	824	821	821	822	852	866	834	860	812	850	874	833	856	804	857	868	839	865	857	858	851	840	792	845	886	828	834	784	865	852	853	833	841	813	871	802	858	849	814	888	839	866	836	828	833	807	806	846	824	804	894	825	865	812	849	800	860	892	869	840	792	839	882	754	830	876	808	851	880	853	824	883	803	853	794	863	849	874	861	890	868	854	828	834	813	837	864	852	839	820	849	830	864	798	817	806	880	849	812	850	842	856	789	796	867	909	820	854	835	802	839	803	861	842	839	873	834	827	878	851	821	831	841	869
13797	2195	2107	2291	1937	1728	1327	1307	1262	981	704	559	512	502	410	391	349	348	319	375	375	378	335	330	317	286	313	303	332	318	309	297	309	305	310	361	325	305	314	351	321	300	303	279	294	315	329	330	294	277	312	309	294	289	313	306	322	303	280	299	288	315	308	312	298	276	280	275	315	294	305	284	267	330	278	339	277	322	293	290	327	300	290	311	323	277	298	292	296	327	281	322	278	306	329	326	329	307	313	327	305	323	297	333	291	309	303	324	311	326	317	310	318	327	284	294	347	314	296	303	295	302	324	307	307	303	317	291	292	327	301	312	311	282	297	327	306	316	324	263	335	333	282	278	312	330	307	283	314	271	305	290	303	295	321	289	304	282	303	322	325	289	281	339	341	297	313	301	333	276	301	298	313	314	327	316	348	292	320	311	310	323	304	308	298	268	324	305	306	282	328	301	282	313	288	302	281	272	282	311	316	329	311	329	316	307	296	304	276	297	282	318	320	321	317	314	324	281	303	298	317	324	319	313	283	307	299	305	308	312	296	306	311	323	268	303	302	306	301	296	268	318	297	327	280	311	344	287	278	297	287	310	305	291	310	315	324	312	317	285	303	314	307	296	302	296	338	335	323	319	292	308	269	306	315	310	297	328	296	327	344	283	324	288	305	321	296	308	323	309	284	302	332	340	311	308	318	290	286	308	288	309	297	333	317	325	320	268	297	321	321	317	316	269	326	329	331	293	324	323	277	301	316	326	302	302	336	271	314	319	288	304	290	304	299	321	337	306	317	269	292	304	289	311	263	265	309	344	287	313	274	298	307	280	299	315	307	332	313	283	284	274	302	318	336	309	310	312	369	320	344	339	320	293	310	310	326	269	315	301	312	308	323	302	335	277	287	321	296	290	325	301	291	325	304	281	270	307	303	317	324	301	291	298	285	295	326	272	297	310	281	318	284	301	279	287	311	321	290	275	294	287	325	285	326	305	318	322	340	314	320	304	307	324	324	285	288	282	298	297	309	325	318	275	280	269	336	310	294	323	277	330	310	315	309	314	279	292	284	285	316	320	306	271	330	290	300	291	305	296	289	281	332	313	294	311	280	316	311	304	305	317	300	312	332	321	310	318	335	291	292	308	308	284	281	302	284	269	302	289	332	310	296	306	294	331	287	291	337	319	311	314	327	298	292	309	306	280	303	297	292	305	334	290	293	352	326	313	306	322	299	319	286	322	338	294	296	316	299	302	282	295	300	331	301	284	300	291	306	338	312	277	302	295	300	341	324	310	313	328	323	301	296	321	264	302	316	308	310	313	297	315	332	276	331	302	304	298	323	304	308	309	330	294	290	331	259	327	294	299	290	288	335	286	286	279	334	308	320	276	334	306	322	344	312	316	312	291	317	336	291	293	294	273	306	327	317	299	329	282	344	291	347	290	311	331	309	286	307	337	312	310	322	326	290	283	328	295	324	307	303	295	321	312	311	312	283	314	285	351	304	314	323	322	272	322	323	303	307	302	278	284	298	303	284	313	290	284	296	311	318	297	304	321	301	301	312	309	299	278	317	295	303	317	295	272	283	288	323	307	322	297	347	304	307	324	319	311	319	317	311	298	274	326	332	315	306	291	312	322	308	291	299	304	345	342	311	315	305	317	312	304	295	288	283	323	285	294	307	291	306	333	275	298	314	322	304	302	295	288	300	318	307	328	281	293	302	299	310	320	304	309	344	304	305	331	294	309	278	279	283	328	324	302	339	304	308	322	295	304	333	297	304	329	305	324	287	307	333	285	298	289	272	301	298	313	290	308	287	312	306	349	280	303	309	304	290	322	307	278	322	286	288	315	317	353	301	323	347	319	300	306	322	321	306	291	317	273	276	277	316	306	298	320	298	297	314	329	322	301	297	321	313	307	277	310	325	354	296	312	301	322	329	309	291	307	316	309	264	312	316	314	298	275	290	288	319	331	312	318	290	303	263	265	308	302	322	346	313	267	320	302	315	309	289	298	317	307	329	311	309	342	311	316	350	296	280	295	300	284	319	301	316	302	300	324	308	311	325	276	319	289	318	313	284	354	308	280	272	316	316	307	327	327	308	299	311	324	312	305	278	301	302	324	313	312	302	339	290	296	309	279	306	313	291	326	318	293	297	319	319	315	313	298	327	314	319	319	299	341	297	301	274	283	280	317	292	329	288	336	319	289	315	333	309	276	279	345	312	328	281	312	292	287	319	279	312	335	310	340	289	311	257	272	326	272	323	342	292	308	269	283	290	304	287	305	309	289	305	288	284	329	303	288	275	283	321	313	322	296	306	295	296	304	298	305	330	315	310	295	316	299	302	289	319	316	330	295	330	298	298	319	297	310	279	279	270	296	296	302	296	301	303	325	299	279	299	315	323	318	303	311	317	270	313	321	299	312	307	314	319	299	292	312	296	298	332	314	341	297	296	314	283	292	303	303	305	274	293	294	287	292	304	331	300	283	259	306	290	298	291	326	305	286	293	305	311	304	318	311	275	336	318	321	311	303	270	327	280	303	288	275	324	308	298	316	301	317	306	269	329	291	313	306	296	324	337	305	316	311	304	315	302	284	269	298	324	305	322	292	305	307	318	301	303	315	321	348	338	266	301	300	287	340	346	300	290	292	300	297	320	310	313	303	315	272	316	334	301	330	289	326	309	300	325	329	321	295	301	298	330	351	263	325	302	280	300	299	285	315	304	301	327	293	322	312	283	326	333	282	304	306	322	321	256	299	288	296	297	317	266	276	312	312	303	320	314	309	324	280	314	331	324	281	328	307	310	312	294	293	299	329	287	328	292	301	340	296	346	298	342	309	310	326	313	320	300	305	303	314	288	308	326	331	335	300	306	296	302	284	314	338	322	270	294	300	319	294	310	290	342	300	318	322	293	314	324	295	301	285	309	286	327	311	289	311	307	308	334	284	300	333	309	311	303	310	316	297	294	305	310	303	303	303	338	319	314	330	298	320	328	275	333	293	326	304	288	325	334	305	344	285	322	313	331	307	312	296	332	308	311	308	325	322	313	312	338	318	346	290	288	276	334	307	282	315	258	277	310	306	316	296	320	298	302	321	299	311	284	298	304	320	300	325	323	310	311	284	278	280	287	303	306	316	281	331	287	297	300	310	298	319	301	335	315	318	293	231	343	276	303	300	292	296	283	288	309	314	332	311	308	308	303	290	289	299	290	279	315	324	330	348	287	299	281	324	278	297	333	313	317	325	305	341	302	315	271	304	319	306	297	295	291	319	325	264	298	307	334	317	302	279	317	325	329	303	308	318	305	308	293	344	307	321	315	289	331	285	310	302	287	300	315	290	292	346	285	320	309	329	315	327	304	309	302	264	295	303	304	316	336	291	291	297	288	299	323	321	346	337	320	347	287	300	269	302	267	315	298	309	325	314	283	311	310	271	310	322	277	287	309	290	317	292	268	290	305	306	291	300	330	296	309	306	303	315	295	317	307	313	304	319	295	301	300	338
10887	2055	4623	7292	7934	7610	6066	6154	6110	4591	3269	2339	2038	1858	1540	1334	1100	1008	998	1160	1177	1088	946	882	845	786	774	795	873	898	863	784	712	804	841	763	775	750	742	760	753	764	792	787	750	770	785	714	783	768	784	754	791	757	725	768	768	744	760	769	734	732	792	763	792	713	788	781	720	774	782	785	782	770	789	752	810	693	752	770	731	736	701	702	775	793	784	703	761	776	763	788	703	730	770	748	757	727	755	755	785	743	819	742	827	765	798	707	732	802	718	761	717	722	754	726	723	741	798	760	693	760	749	765	762	804	700	728	779	754	778	738	728	763	747	762	801	744	773	744	701	745	815	769	776	754	732	765	746	753	740	750	776	757	776	769	720	779	791	776	747	792	712	771	687	773	744	764	794	756	793	788	749	741	741	783	799	735	735	769	722	688	743	748	790	786	769	761	775	742	694	769	793	708	767	810	726	828	741	773	782	746	769	755	728	724	730	773	756	737	746	726	746	735	712	749	795	782	777	761	817	747	752	774	773	758	787	809	782	699	704	783	718	767	738	755	772	721	770	781	804	730	742	694	768	761	778	755	719	750	782	783	755	775	807	744	769	715	722	761	767	739	776	759	766	782	754	726	767	739	771	786	751	751	773	819	780	753	734	727	799	725	758	763	810	718	722	772	755	755	740	768	753	790	745	753	765	813	732	799	719	747	775	705	756	759	769	752	764	787	800	765	762	700	756	726	798	767	739	759	788	713	705	796	770	786	782	803	785	790	763	760	679	748	745	771	765	791	737	716	781	710	729	755	820	727	772	747	794	775	755	784	676	772	758	751	797	777	787	750	784	747	739	746	814	728	748	779	769	785	796	742	701	764	697	773	740	772	766	727	748	762	758	783	785	735	753	726	728	733	759	782	725	711	726	730	781	764	732	741	816	761	779	792	749	759	808	738	701	780	766	781	779	752	719	739	786	711	809	741	726	740	745	755	737	724	776	707	726	792	737	756	752	754	766	750	766	780	740	767	760	747	684	724	762	768	802	734	791	733	705	750	760	776	782	776	754	769	751	739	702	755	779	767	812	754	770	743	754	724	755	756	768	730	731	765	732	751	750	760	760	747	769	767	781	764	793	773	773	765	756	807	735	746	755	763	756	691	743	797	778	772	747	735	765	767	726	749	779	763	774	773	801	743	755	745	798	789	739	768	737	785	756	774	800	717	749	765	776	760	752	751	779	772	746	770	730	750	758	759	769	741	755	731	788	787	779	784	754	736	743	793	783	752	761	757	768	788	718	734	712	748	732	708	774	736	762	693	742	745	731	777	783	764	763	759	827	747	752	770	746	755	743	838	728	764	790	728	726	729	784	759	777	779	773	759	745	695	797	786	741	761	797	704	742	753	755	791	800	804	749	716	795	774	778	771	786	768	759	736	698	770	749	749	741	764	769	748	782	753	750	770	813	761	736	749	787	744	832	761	767	724	767	738	777	782	712	724	705	794	719	746	765	737	758	771	749	801	794	767	771	773	785	779	796	740	757	779	760	765	741	729	789	784	787	735	734	734	715	765	760	804	767	748	747	750	780	771	785	726	743	778	776	745	715	726	781	719	730	754	734	760	763	797	782	730	804	770	748	810	768	743	786	788	799	778	766	771	708	717	775	725	725	729	775	736	804	773	793	811	722	790	700	788	830	754	817	811	774	728	772	750	775	698	788	748	720	803	754	765	729	737	759	772	706	781	779	733	722	785	747	720	739	734	711	723	757	767	755	746	760	763	782	770	757	753	743	714	777	722	769	773	746	771	757	756	758	749	804	711	738	784	792	741	726	754	730	760	779	766	765	733	780	760	751	731	727	711	744	729	763	751	785	772	774	795	753	765	745	693	758	754	739	738	731	778	735	724	861	741	723	725	778	775	762	794	769	726	694	747	747	714	759	722	752	722	699	758	743	728	732	735	762	771	769	787	756	720	744	744	758	763	747	744	728	782	705	776	765	762	771	752	744	764	742	783	771	722	805	740	738	728	784	714	800	745	722	690	770	737	790	719	760	721	770	766	735	800	803	753	778	780	686	763	741	703	739	750	748	742	829	727	781	734	740	720	714	786	727	775	697	788	808	775	769	717	760	773	733	760	740	733	730	766	741	816	717	751	754	761	732	785	747	721	723	760	742	720	703	730	769	772	778	758	745	779	760	731	750	756	718	755	762	757	745	774	815	784	784	735	766	780	749	797	762	731	720	773	757	745	754	787	749	748	809	736	767	750	812	727	717	719	768	751	770	717	784	730	769	743	741	763	759	755	737	816	735	743	735	731	763	766	752	771	756	762	704	789	734	794	764	729	736	743	720	756	789	776	754	755	746	807	753	757	728	770	730	714	779	770	749	706	755	726	706	748	738	787	839	718	732	757	747	761	748	800	731	719	777	768	798	819	751	796	743	726	768	757	740	745	741	785	742	772	787	787	819	754	766	741	756	780	764	775	770	753	773	733	754	750	742	779	767	751	785	772	755	771	727	742	769	738	728	770	737	753	755	750	765	731	728	760	744	714	800	754	811	774	811	829	778	794	761	698	737	788	750	821	709	745	776	759	796	731	710	728	779	697	743	764	778	727	744	736	726	776	786	718	781	773	743	727	797	754	721	780	768	718	722	730	759	765	768	771	741	772	756	749	778	748	757	799	747	774	711	721	785	754	713	718	732	739	805	745	753	755	732	727	760	740	776	777	789	745	755	797	757	740	756	789	756	737	790	787	726	804	785	811	766	778	772	770	769	749	766	713	752	712	750	771	770	767	775	727	697	757	767	757	764	770	755	804	785	792	740	746	765	769	718	756	735	723	778	730	765	730	754	753	758	750	767	807	719	723	724	752	826	741	735	789	749	763	771	797	733	730	748	749	749	763	757	766	759	732	796	763	722	774	770	746	748	761	778	765	750	773	769	753	772	771	730	736	786	765	751	729	698	726	778	767	695	751	746	717	716	796	764	734	760	767	750	789	774	765	727	747	715	754	744	717	733	729	757	775	785	738	772	721	763	739	791	774	724	781	743	787	795	801	764	751	750	744	787	752	772	755	783	768	772	756	764	797	758	746	753	775	724	739	764	715	752	753	742	728	751	726	798	765	816	787	717	732	703	748	768	758	820	783	765	725	749	762	727	742	775	760	759	733	766	761	783	740	704	773	760	761	732	724	725	755	723	730	797	750	723	744	788	775	761	733	716	782	772	783	707	785	716	777	754	738	779	762	733	720	772	753	774	733	734	769	740	746	757	772	781	693	748	765	740	717	791	775	717	771	732	745	776	744	774	736	714	748	731	753	740	808	726	781	768	729	788	771	796	793	755	767	727	772	779	775	715	783	785	737	724	745	760	759	750	759	785	771	734	792	730	724	761	754	747	749	760	830	753	738	833	767	766	704	793	788	744	774	726	756	821	783	706	766	799	765	742	773	718	774	774	745	778	775	776	748	732	800	789	772	797	741	718	758	781	722	766	749	785	781	821	732
22502	4355	3339	3070	3232	2599	1678	1472	1522	1366	925	622	491	424	402	370	296	264	301	309	305	252	203	219	196	205	196	218	234	220	219	242	194	174	176	224	225	194	241	188	184	195	202	189	219	209	189	187	209	201	230	222	166	211	215	204	198	188	184	182	190	197	167	172	176	190	206	208	191	179	188	210	169	215	169	181	175	225	174	196	234	204	194	163	190	169	184	202	225	175	201	197	192	179	170	174	191	214	216	199	186	176	210	194	181	207	180	194	196	183	195	202	209	209	212	187	187	187	186	190	189	171	215	198	201	208	179	200	168	210	174	182	193	190	198	183	163	228	190	200	218	207	214	190	179	179	179	213	192	196	204	225	185	176	191	157	194	219	188	216	196	178	186	197	194	194	195	205	213	197	191	180	172	194	167	175	195	201	214	184	167	168	205	186	178	219	179	204	204	188	182	196	192	187	219	191	209	193	205	209	194	196	203	202	193	191	202	204	182	209	196	199	198	183	193	202	177	181	189	173	187	215	194	190	201	198	194	187	156	193	209	176	212	200	199	184	200	195	182	178	191	182	220	164	193	188	195	209	191	220	184	203	212	208	210	231	197	209	212	213	214	218	197	177	211	198	237	217	207	223	196	215	216	183	179	199	182	185	194	176	192	172	202	205	187	208	176	165	201	177	197	190	177	197	196	189	193	179	191	188	213	203	202	179	201	198	204	199	199	222	193	202	204	215	181	201	187	169	207	196	203	211	183	206	181	187	206	195	197	211	197	200	164	192	202	217	183	175	175	181	190	197	207	216	199	214	192	170	207	206	211	168	189	183	189	186	199	176	179	184	175	214	199	188	220	191	197	190	171	189	194	185	195	208	211	186	192	198	206	219	173	224	184	183	161	179	220	178	225	196	214	185	181	199	200	211	196	202	204	174	195	178	196	205	203	194	168	203	214	206	216	173	190	209	200	210	200	176	196	174	212	183	206	206	199	214	211	195	200	184	187	219	196	187	225	187	189	207	192	200	210	194	190	207	182	194	196	181	187	179	160	201	196	220	194	209	167	222	202	206	194	210	173	177	213	194	194	174	183	210	182	197	204	185	204	198	219	202	213	218	194	200	206	197	195	202	211	196	184	176	199	190	193	192	191	168	195	209	184	190	184	210	188	213	178	169	201	202	183	179	176	195	199	165	217	186	180	186	201	194	195	201	242	216	206	220	192	211	197	202	206	170	199	202	189	179	193	194	198	231	178	192	188	184	196	191	197	191	195	200	196	207	187	193	181	194	195	214	198	206	163	203	178	203	176	190	195	207	204	198	191	198	229	175	182	184	220	179	207	177	186	196	184	209	199	215	217	188	184	200	176	190	208	199	179	185	182	202	211	214	205	204	221	210	197	183	181	191	195	205	212	195	189	221	204	196	204	203	198	176	215	228	185	194	203	181	224	211	203	177	173	197	228	205	187	199	212	201	208	189	176	195	215	208	214	203	201	202	181	193	207	176	187	181	204	199	190	222	206	212	211	226	204	181	199	195	223	203	215	190	191	221	195	211	195	172	173	241	244	189	181	173	201	196	223	201	190	192	181	169	194	179	198	208	204	202	182	190	194	188	200	199	196	198	209	199	177	237	209	187	231	186	208	195	189	193	190	186	178	194	198	200	187	183	187	203	206	172	186	212	182	222	182	188	192	210	170	206	197	169	194	164	204	169	197	188	163	188	187	189	177	201	183	200	185	199	196	208	196	208	197	213	196	168	192	189	182	214	213	171	192	178	170	206	164	190	175	194	199	198	211	207	187	220	176	186	164	209	186	194	195	195	203	157	216	216	180	211	186	227	182	178	198	180	180	204	182	225	196	204	180	201	162	191	214	227	208	207	204	204	184	194	192	175	231	190	196	195	201	184	192	201	200	201	200	189	203	191	194	185	224	226	228	167	215	175	213	210	194	220	196	188	207	175	173	214	174	205	180	194	181	202	186	197	173	228	201	182	214	196	184	168	190	211	199	182	165	196	177	196	188	215	181	198	185	205	195	198	197	188	194	168	214	197	200	199	185	206	199	204	220	187	197	210	222	208	201	159	187	181	217	180	207	208	211	191	188	204	171	199	219	196	204	206	188	208	220	194	186	180	185	195	223	223	197	205	191	200	229	199	168	215	189	196	191	210	190	217	193	208	194	198	208	170	200	207	198	158	198	177	182	191	217	189	205	189	177	184	207	208	216	195	165	235	210	172	197	192	193	211	180	203	197	197	165	199	164	203	183	211	220	171	185	174	205	172	196	182	179	214	191	184	193	210	204	213	200	174	186	212	192	218	182	182	185	201	199	190	195	161	180	171	229	204	195	188	213	175	184	174	215	192	201	198	210	219	211	191	214	184	176	202	201	193	180	174	189	186	196	210	205	205	223	180	188	188	185	183	212	210	194	191	192	188	194	175	203	181	223	185	186	195	191	185	170	183	183	186	182	180	187	194	209	195	184	187	223	196	194	188	177	221	184	186	222	187	184	181	212	201	175	170	171	196	187	190	177	188	181	205	193	217	201	209	186	188	172	206	205	167	178	167	187	205	171	204	175	196	227	212	209	197	193	187	200	179	201	206	203	197	189	201	193	210	179	212	202	220	188	169	179	180	213	192	183	193	210	204	219	176	208	197	212	194	194	215	222	202	193	186	186	183	189	193	204	171	213	210	224	184	174	161	234	202	196	202	177	186	205	214	205	205	182	219	220	179	187	201	178	205	224	193	195	226	185	167	195	215	210	227	181	175	215	202	192	177	215	206	173	192	186	194	194	201	198	196	189	168	190	181	196	191	205	193	213	163	188	209	186	177	179	203	224	202	192	192	168	191	198	187	185	209	193	202	218	204	186	183	221	179	202	200	182	206	201	204	211	203	220	171	198	206	213	185	196	185	196	207	200	191	190	198	198	197	184	202	194	198	201	193	216	194	219	172	206	203	188	194	178	202	192	203	197	169	180	213	193	169	191	187	190	217	197	189	190	186	196	200	203	154	181	186	174	205	191	185	191	198	204	191	175	185	189	185	189	204	197	214	227	205	206	190	207	198	210	199	196	199	195	201	217	178	173	172	170	197	188	199	205	196	202	185	170	185	192	214	191	199	197	199	204	185	215	188	194	202	185	194	211	180	192	226	193	206	187	206	220	188	172	188	202	194	218	228	184	202	228	233	205	196	210	215	206	209	219	187	209	169	212	188	199	186	205	192	216	185	198	191	207	176	186	173	191	225	215	220	184	185	194	179	185	192	212	184	182	206	224	181	193	202	212	176	213	191	218	196	170	226	186	209	219	206	193	184	188	215	198	203	193	191	203	192	185	202	208	207	193	181	196	177	195	187	197	201	205	169	205	205	236	194	202	175	206	201	198	178	193	204	161	181	198	188	186	189	208	200	194	224	202	189	214	188	184	176	193	207	199	216	217	208	206	190	185	194	179	191	187	209	187	196	175	198	214	184	183	187	187	197	218	187	181	164	186	177	193	227
14674	2796	6466	9866	12247	11063	7628	7114	7800	6724	4843	3179	2527	2028	1877	1566	1172	1012	986	1259	1163	913	708	601	589	553	508	600	687	661	597	589	542	526	538	524	488	507	534	518	547	513	529	493	515	502	501	528	505	515	517	507	487	489	492	510	484	486	477	531	488	528	509	502	486	516	518	481	501	526	505	520	548	504	522	518	505	541	491	530	501	533	494	507	527	506	484	514	509	518	518	506	502	519	510	496	538	509	523	492	517	522	568	527	514	501	468	514	477	474	460	455	511	476	502	520	503	525	529	541	511	478	488	517	481	502	511	519	486	518	508	502	483	530	454	492	504	484	507	491	492	520	463	499	478	519	508	540	523	506	453	518	489	499	462	504	520	497	516	523	516	464	499	509	495	513	556	507	485	477	498	498	495	487	509	506	467	559	527	551	474	504	533	525	508	517	527	529	463	479	540	508	507	488	535	541	500	521	491	536	506	558	490	514	499	519	460	479	508	470	512	507	462	513	506	502	530	505	458	502	537	520	479	511	517	479	488	534	497	536	518	512	506	466	486	488	499	479	535	500	504	451	509	485	478	516	491	522	486	523	496	490	509	476	543	482	515	497	506	547	492	513	535	501	524	531	515	517	519	505	480	492	528	524	495	502	531	505	520	498	500	511	502	528	524	512	478	519	554	516	529	523	513	521	502	481	515	531	486	501	510	532	506	487	500	515	459	502	509	458	538	459	450	499	517	499	552	503	503	490	504	494	487	514	510	451	534	521	524	526	542	510	519	554	460	498	523	510	480	495	514	505	502	462	504	507	490	536	513	502	508	501	510	538	516	528	497	482	503	556	497	486	494	475	507	490	507	470	512	528	529	505	523	523	491	501	500	513	523	533	527	525	504	542	530	557	477	526	508	499	506	520	514	524	511	539	526	518	495	490	522	488	506	504	483	519	542	511	522	512	486	522	515	481	536	499	517	508	495	500	472	458	508	512	517	521	500	540	565	515	562	504	534	518	517	490	487	485	511	486	527	504	488	531	492	524	539	527	505	550	529	552	511	544	522	548	505	500	521	545	499	505	511	504	502	492	507	523	503	509	511	516	531	472	522	540	506	521	491	522	490	468	483	511	571	460	516	508	507	502	554	524	504	503	488	470	520	525	463	488	512	528	512	492	528	539	521	503	493	550	492	516	491	509	530	542	520	503	475	506	471	489	508	483	501	485	511	515	490	500	512	507	520	481	493	521	476	503	524	521	522	518	490	550	511	501	525	491	514	491	488	503	520	519	529	494	490	516	522	565	495	464	502	518	474	476	505	477	508	466	524	533	532	496	524	494	486	501	519	508	521	501	470	511	534	509	519	509	516	527	484	578	498	501	471	491	507	551	475	520	509	469	529	515	487	549	531	512	467	511	518	481	484	479	545	533	502	495	524	523	457	458	519	491	511	490	487	519	488	487	501	506	509	499	521	523	550	510	501	509	494	514	482	510	527	486	549	480	481	501	482	530	521	509	501	512	494	509	474	497	510	492	484	499	517	494	495	505	507	524	499	488	505	519	524	519	484	511	544	474	517	499	536	512	465	462	514	518	521	538	471	501	489	508	480	503	511	487	506	517	487	520	482	492	506	484	499	527	496	483	484	509	541	483	521	507	477	534	485	515	528	508	493	504	531	541	484	495	490	499	494	500	473	500	502	499	515	514	466	533	497	499	502	524	497	503	555	532	521	503	509	495	478	504	524	541	456	493	484	515	484	489	505	514	514	484	533	499	540	517	493	513	490	475	462	508	510	485	507	480	472	523	530	545	491	530	504	497	528	521	490	493	511	490	476	461	510	476	491	496	517	543	512	539	466	517	484	490	536	531	536	518	555	518	503	490	499	474	515	573	495	516	533	582	486	538	452	524	481	487	529	501	513	492	482	505	514	514	507	513	515	518	536	522	524	515	524	506	493	471	523	515	464	520	515	486	493	504	508	515	484	527	501	547	498	517	508	503	563	491	529	494	505	506	493	489	498	470	484	526	481	493	488	486	480	494	514	452	481	486	477	509	512	536	484	487	513	443	506	514	541	493	526	518	502	522	525	520	513	533	475	500	493	527	492	483	511	494	530	514	482	511	518	489	525	510	510	494	507	479	488	482	546	520	549	482	525	484	494	507	504	499	561	520	529	481	502	522	514	480	531	520	538	498	468	524	519	501	487	474	527	548	501	481	540	494	476	527	511	498	505	489	487	528	542	525	538	496	551	511	529	495	511	526	520	494	488	491	499	525	502	475	520	502	497	507	531	489	499	533	497	524	481	489	528	500	538	516	494	489	499	521	496	499	487	464	502	502	525	497	509	518	518	539	524	533	516	520	528	516	535	508	501	508	517	460	529	526	524	491	460	519	470	488	519	474	508	504	506	505	517	518	528	490	563	498	555	504	488	503	480	503	526	512	528	492	528	537	490	463	539	477	502	489	481	522	523	496	537	522	508	524	529	492	530	513	516	524	505	516	479	500	501	537	504	541	519	468	526	536	489	482	491	477	516	489	497	548	507	490	489	492	489	531	520	530	473	514	500	508	493	513	511	561	494	517	544	502	536	515	521	529	467	475	490	515	495	516	522	548	495	466	490	509	510	541	540	541	495	523	547	515	541	552	515	498	509	479	485	505	495	492	526	479	478	479	499	516	531	551	516	512	487	471	474	517	541	565	476	494	517	524	490	492	493	494	487	514	460	516	491	554	517	563	484	509	487	541	488	483	499	522	493	507	486	501	489	521	536	479	490	483	536	502	524	523	501	527	507	522	562	470	517	520	530	510	522	553	536	470	514	490	515	530	496	494	495	501	516	492	518	508	488	507	528	515	542	483	490	460	481	519	521	477	566	549	511	493	520	529	491	451	508	511	520	474	550	480	492	483	496	476	485	505	467	490	483	508	531	465	555	534	505	523	478	519	527	487	491	491	495	517	492	505	489	494	546	484	538	517	512	504	489	510	501	501	527	482	534	494	488	505	493	460	562	498	528	495	475	475	512	486	520	525	470	497	536	507	478	479	512	521	545	479	477	532	506	544	526	499	526	483	480	528	494	501	512	496	455	521	459	529	539	495	490	475	476	493	508	529	501	562	491	493	510	492	489	473	514	504	497	512	488	460	491	490	504	488	492	538	491	490	514	504	519	507	534	517	468	535	519	454	549	527	493	534	485	497	512	512	488	498	504	528	542	522	478	549	583	534	488	499	496	513	518	494	488	498	546	475	514	487	498	518	506	523	519	492	541	502	526	492	522	531	468	466	490	512	538	507	502	497	527	490	520	498	498	528	545	518	505	530	468	499	488	522	536	470	482	505	521	529	541	535	510	513	435	483	475	504	494	508	533	513	520	546	491	505	525	498	498	543	528	496	510	510	506	506	472	528	509	499	493	481	532	479	485	488	538	542	486	490	534	511	536	484	504	501	468	515	493	538	480	491	457	505	567	497	549	473	484	498	506	491	454	496	530	490	485	522	548	544	469	491	494	504
4238	1010	1108	1258	1336	1101	911	817	801	683	586	465	440	387	362	396	376	376	403	353	364	377	362	338	354	360	352	364	350	321	331	356	355	359	358	355	330	361	357	345	332	386	309	336	383	346	351	362	320	311	334	342	334	339	345	367	351	351	394	346	321	342	336	382	367	332	338	355	327	381	346	360	372	337	339	317	319	370	385	331	349	338	338	364	359	350	327	355	305	374	347	349	375	366	337	373	334	379	357	355	343	332	359	355	363	357	367	378	381	383	335	379	329	379	316	312	324	337	368	386	367	358	380	334	338	325	339	358	316	362	352	344	334	372	342	361	329	323	328	351	334	346	347	312	344	351	365	326	349	342	356	311	324	328	330	334	359	333	335	387	337	343	316	329	368	372	382	369	385	354	353	350	348	371	351	392	338	339	370	349	353	329	342	374	336	350	325	376	374	304	335	332	356	342	353	311	325	331	317	338	359	341	342	311	325	379	349	318	357	333	341	360	340	321	347	361	363	321	337	367	304	357	348	323	354	343	332	344	362	332	364	338	323	367	396	321	315	358	335	357	362	359	314	370	376	336	332	351	359	351	363	340	398	350	361	346	374	337	358	347	342	363	369	316	330	365	344	369	381	354	381	327	321	364	359	348	337	317	350	352	361	352	340	346	334	371	330	358	329	363	378	345	343	360	383	352	338	318	326	350	350	342	335	351	328	378	362	362	371	375	310	339	332	341	321	385	359	366	344	363	339	342	352	365	347	355	356	343	365	342	359	354	358	377	339	334	359	357	335	353	348	358	327	345	366	349	367	342	381	391	353	344	341	353	341	342	345	331	331	329	356	347	352	335	344	384	338	373	344	342	349	302	346	357	373	346	355	339	349	348	348	356	364	337	384	361	353	393	346	356	358	361	347	352	366	338	330	338	380	331	359	372	334	333	326	377	341	352	324	313	401	345	334	346	339	350	341	396	335	353	335	338	356	356	352	328	314	349	354	361	325	355	337	336	316	344	370	355	315	348	294	377	333	345	351	302	344	347	338	317	332	312	321	322	343	337	349	362	345	350	344	344	356	349	355	358	357	326	376	328	347	340	332	346	349	343	353	390	337	311	346	367	314	328	340	336	321	376	350	369	367	341	293	315	357	355	330	378	321	372	357	351	325	329	337	336	333	336	325	331	334	347	396	372	340	381	330	312	356	341	358	323	327	352	350	367	341	308	349	343	340	333	324	357	359	361	376	339	326	332	356	320	331	333	347	356	336	380	334	339	348	307	329	361	337	374	401	349	350	354	346	314	357	380	349	335	311	350	368	334	369	343	382	341	350	342	342	357	324	351	348	323	359	317	320	323	347	343	355	327	356	344	329	376	342	350	352	328	331	338	350	322	325	340	333	347	356	337	334	369	351	365	368	330	343	306	367	341	315	350	374	354	354	331	362	359	362	337	326	343	387	393	368	336	347	361	382	340	337	356	354	335	312	347	323	387	351	345	334	325	353	349	329	348	366	339	356	345	351	335	345	354	313	342	360	357	350	341	366	379	337	385	311	323	325	347	331	321	326	326	359	328	347	343	380	368	328	323	354	383	354	353	325	333	335	357	348	350	342	344	332	363	348	329	322	361	356	372	341	317	351	322	344	355	334	349	315	333	340	327	334	383	360	368	366	380	335	329	354	383	359	355	362	347	359	346	326	338	323	353	340	343	396	344	385	367	323	347	320	335	336	328	357	312	330	305	352	356	321	343	339	362	333	342	344	363	349	339	352	355	390	350	383	322	310	335	361	344	385	332	344	331	384	343	320	346	352	342	322	318	386	378	339	320	337	362	332	358	325	337	352	335	361	338	359	334	342	323	343	316	350	360	364	344	346	372	347	339	346	342	352	374	354	355	357	353	330	325	322	342	348	340	338	349	339	334	321	348	353	349	376	366	351	346	336	348	342	373	363	324	303	358	324	346	365	339	347	371	332	334	362	372	357	344	334	364	336	359	307	369	343	341	324	391	392	380	360	367	347	326	345	334	311	359	353	335	332	352	360	323	394	353	350	321	330	313	358	384	316	352	326	341	384	350	358	344	355	363	310	338	331	328	314	357	362	360	346	325	366	349	302	344	330	345	331	330	339	351	358	341	369	330	346	334	359	363	342	332	352	372	328	339	337	357	358	363	322	336	384	338	353	334	345	343	316	328	358	339	335	334	349	335	350	349	324	365	324	339	342	372	383	333	324	374	340	337	316	351	382	349	346	329	354	336	350	322	349	288	396	356	325	365	363	384	354	362	342	330	339	314	353	345	316	338	341	357	375	354	363	352	312	378	348	324	335	334	348	360	324	333	351	328	354	333	381	336	355	360	352	329	361	333	348	360	324	313	325	322	367	316	341	329	358	345	377	320	346	345	339	332	356	330	382	367	366	353	324	354	340	351	360	369	333	357	355	332	314	350	327	348	334	339	342	359	366	375	370	384	338	342	388	327	342	310	347	333	325	343	358	348	380	332	370	333	350	378	336	371	362	321	351	317	346	358	352	330	349	341	344	330	356	317	348	304	381	351	355	342	379	310	360	351	373	364	346	342	390	342	351	326	337	342	351	324	384	344	366	312	367	308	323	385	378	364	356	333	358	356	358	335	340	324	378	381	336	366	353	358	344	357	349	322	360	361	334	328	338	352	392	379	352	349	345	369	303	343	315	341	354	328	330	337	331	361	360	367	364	339	298	320	342	365	369	302	350	321	374	352	313	353	381	357	332	364	369	347	351	359	359	386	319	337	330	340	346	332	342	363	361	332	308	356	322	337	391	358	335	338	327	371	316	357	361	349	376	362	359	369	362	369	372	336	327	366	384	347	305	361	351	369	320	318	317	363	330	376	335	293	354	342	350	339	328	346	354	352	370	371	314	343	377	354	326	352	338	368	402	386	368	335	347	368	341	365	361	317	324	367	359	351	352	339	348	333	316	349	352	358	338	327	364	327	338	330	341	352	328	348	364	358	326	345	339	334	304	332	354	308	337	360	349	374	330	343	363	334	343	353	347	341	339	346	333	330	338	330	299	335	359	320	363	336	306	340	350	345	342	336	380	350	348	345	324	343	386	359	361	366	349	330	352	355	362	388	373	318	327	351	363	304	342	372	353	345	363	370	320	329	379	359	322	354	327	376	337	358	346	335	353	334	336	350	359	361	351	349	359	368	329	341	344	324	327	357	333	343	359	340	348	361	391	331	351	338	320	329	376	347	321	339	334	351	360	351	328	322	359	357	368	372	346	360	343	338	308	304	334	356	376	329	347	379	314	350	354	358	366	336	346	349	320	325	365	375	322	364	366	354	333	351	320	346	353	369	334	370	347	343	344	380	359	344	337	349	332	352	349	315	348	369	382	313	357	325	318	386	346	353	396	346	357	335	352	345	341	338	385	341	319	381	351	352	343	352	323	329	354	328	359	357	365	355	337	365	355	325	350	360	345	368	370	356	320	330	298	368	327	333	314	348	378	346	353	340	365	342
3990	1459	2719	4540	5100	4382	3706	3360	3194	3034	2448	1755	1473	1313	1164	990	1030	1034	1011	1067	1028	905	868	857	891	855	844	814	854	913	838	901	843	852	868	839	841	872	835	852	823	844	863	853	847	865	849	851	849	855	785	856	879	885	828	823	860	840	908	813	855	874	810	867	888	830	867	875	879	864	900	856	875	858	874	823	856	858	823	788	905	907	891	873	858	861	844	833	835	806	849	806	845	788	891	906	867	868	856	847	877	869	811	827	804	790	794	837	819	819	823	832	849	838	857	829	865	874	849	857	837	873	878	866	897	840	802	869	879	874	876	838	818	899	827	820	813	882	872	850	809	852	845	858	865	826	822	922	818	828	888	886	841	849	871	806	843	876	861	822	856	839	877	845	873	823	809	873	852	833	852	814	868	820	874	867	855	821	857	802	857	824	844	870	856	840	830	806	828	860	823	860	854	835	830	875	875	876	791	807	908	803	840	839	825	888	848	808	856	863	841	840	883	853	866	812	843	849	884	804	858	870	818	800	851	868	809	816	855	872	847	884	841	828	839	822	853	848	821	818	849	827	860	884	799	834	839	822	861	856	874	850	828	809	845	818	855	867	849	885	826	782	887	820	861	771	833	840	819	874	855	846	802	862	882	878	833	845	844	847	886	883	898	835	817	873	860	821	806	855	842	879	870	830	839	868	877	920	893	848	839	806	800	858	873	856	860	861	804	878	871	915	800	851	842	853	837	822	868	868	832	857	844	843	817	836	833	866	839	865	839	878	820	896	849	800	848	882	880	825	866	842	876	888	831	863	823	867	850	863	841	852	857	874	884	839	848	887	882	839	858	837	849	858	837	832	851	878	821	813	892	837	893	808	861	865	837	824	847	806	854	825	858	855	850	844	861	819	815	832	827	896	829	856	874	878	908	823	875	814	808	873	821	813	854	850	861	810	814	830	891	828	863	782	859	845	862	881	825	822	880	857	839	815	854	859	812	826	820	801	871	840	879	831	802	890	862	837	908	853	883	826	865	860	847	810	824	842	815	845	837	854	831	826	840	899	863	844	825	830	862	870	842	885	860	846	879	919	824	844	824	839	880	831	826	811	846	857	843	828	897	842	830	832	840	864	859	885	840	817	895	774	825	872	856	876	866	854	861	868	859	890	844	843	817	858	817	831	797	866	785	858	888	854	852	865	891	842	827	851	839	863	882	907	851	884	878	825	870	884	851	824	811	819	856	908	890	858	832	835	894	858	836	829	801	807	866	835	804	848	834	851	897	819	823	862	848	893	835	850	827	852	860	767	799	872	889	823	875	874	864	859	852	927	875	852	866	799	845	847	892	835	821	811	821	802	816	888	838	845	866	835	859	841	807	834	823	872	775	830	821	892	872	874	843	862	821	886	797	823	823	872	869	848	826	850	818	846	882	874	800	873	855	864	800	847	864	861	887	845	845	869	907	863	844	882	857	872	843	862	848	832	849	842	813	809	850	808	851	870	870	860	863	904	891	888	799	859	872	818	794	818	839	897	874	874	857	853	815	877	849	836	803	873	828	833	866	864	841	836	880	862	845	858	907	884	889	858	827	826	834	877	856	892	789	870	848	834	842	902	814	867	824	840	848	776	855	891	868	834	860	871	816	870	845	816	849	886	813	841	880	875	803	812	852	840	814	869	901	900	810	891	823	824	864	798	857	817	863	804	830	858	852	787	832	849	842	865	818	868	819	813	849	868	829	818	855	888	842	831	866	842	811	826	836	859	845	825	817	842	831	828	828	804	887	868	831	855	867	818	839	902	905	831	822	862	855	816	811	848	814	884	882	860	828	824	863	859	845	817	874	855	864	840	813	827	861	846	824	812	840	858	842	831	801	821	839	852	802	866	859	789	876	861	847	809	801	857	848	819	821	847	869	813	814	832	860	811	845	810	869	869	874	851	879	831	832	823	891	866	904	842	824	876	868	838	837	822	852	853	832	824	820	832	840	824	850	786	865	841	817	888	871	833	836	858	874	823	855	852	850	828	869	833	857	822	844	868	902	892	827	860	841	877	868	858	878	855	882	818	862	848	835	822	860	803	840	853	841	830	871	846	845	829	848	847	807	810	857	821	850	854	867	812	838	857	854	878	831	870	845	898	846	812	885	849	859	882	821	868	848	834	781	859	876	843	852	820	829	827	858	805	870	813	863	807	789	811	874	830	817	814	812	865	802	796	867	864	843	844	802	835	852	862	844	854	890	827	879	782	836	833	822	857	859	835	873	868	808	842	790	887	858	859	820	862	829	892	826	849	856	838	849	840	823	814	848	899	842	862	863	839	852	864	825	833	868	860	844	864	861	833	888	865	871	844	867	909	819	855	872	851	807	848	823	860	842	867	869	852	849	869	834	806	829	842	798	826	883	830	833	917	803	836	863	841	828	851	867	881	889	791	819	826	878	860	913	819	795	826	880	847	835	872	860	848	860	872	870	868	867	891	850	867	865	836	858	805	817	878	786	854	836	859	885	877	898	816	868	778	860	848	847	865	861	833	866	842	889	810	887	817	890	858	841	844	829	880	822	845	855	850	893	828	884	794	864	851	894	884	857	847	794	857	843	849	872	866	814	833	845	855	827	828	928	846	884	872	815	905	840	836	867	864	841	821	869	839	847	876	878	839	846	793	838	854	883	818	839	818	804	862	839	827	784	830	876	871	822	822	849	878	844	817	853	907	823	907	817	855	828	869	812	840	913	854	819	848	813	848	850	843	848	816	885	871	850	840	868	842	833	849	849	796	797	867	828	821	830	772	819	841	823	813	860	817	806	909	886	831	879	838	892	886	833	831	849	845	837	841	871	829	836	870	920	826	827	897	860	804	835	803	834	866	826	871	888	807	867	908	852	764	822	845	812	904	784	874	844	807	821	934	868	848	842	816	852	860	867	828	843	898	824	846	859	873	890	848	870	828	790	830	827	891	856	804	856	836	866	836	847	832	834	795	894	874	808	867	857	842	848	816	861	803	834	879	866	793	810	863	848	818	817	821	818	878	831	875	876	835	868	842	850	849	844	842	881	798	831	859	820	835	882	807	820	862	867	835	846	828	815	847	885	847	869	879	818	831	847	832	834	860	855	801	832	876	836	757	854	777	859	862	896	813	819	799	875	862	845	833	818	839	862	804	885	828	848	891	888	850	841	839	820	872	824	824	888	843	845	814	798	897	843	878	851	811	884	895	886	829	812	841	843	856	861	834	815	869	793	839	784	853	837	814	854	841	866	866	825	893	840	892	837	864	823	817	758	800	865	868	832	921	854	856	856	818	888	876	804	855	859	849	863	898	853	877	834	844	835	890	863	862	792	860	823	840	880	835	834	865	863	837	850	807	874	840	838	872	873	913	845	879	843	896	876	867	853	834	874	861	841	809	850	863	839	896	837	841	850	812	896	890	794	858	925	804	865	867	923	911	861	840	864	908	770	825	882	827	778	820	839	821	958	855	820	835	864	858	881	840	843	876	842	819	840	885
13825	2536	2600	2561	1935	1607	1448	1211	1148	984	816	620	519	423	427	390	318	340	320	339	333	326	305	330	316	312	318	291	312	335	283	338	295	302	302	296	304	296	290	297	322	306	296	321	305	305	315	316	290	296	292	284	311	288	320	308	296	308	285	298	323	301	318	304	329	283	293	297	296	336	286	296	315	285	284	288	274	305	302	320	300	307	291	278	305	317	319	337	288	298	306	312	306	294	305	275	330	312	327	296	317	275	290	302	291	295	324	317	341	292	314	286	303	276	274	300	287	334	304	314	307	320	285	298	315	315	312	300	303	302	303	358	303	311	294	294	291	297	277	322	307	320	310	284	286	317	312	341	276	313	302	286	282	274	288	296	308	316	308	299	294	301	297	291	295	307	288	295	279	306	308	298	307	309	301	317	304	310	323	280	255	338	316	296	298	301	300	307	280	258	291	291	276	333	312	298	294	320	275	302	310	286	295	301	317	254	309	336	281	296	284	316	285	288	328	296	305	308	292	303	317	306	298	267	303	313	277	326	311	312	332	293	278	295	290	288	312	295	302	317	289	275	264	277	286	283	320	307	305	309	302	280	274	254	300	319	299	294	303	268	308	321	301	294	333	274	310	294	309	279	305	278	301	309	292	273	311	305	332	316	295	295	299	287	294	303	264	293	319	320	295	266	264	288	323	312	289	271	303	318	297	278	320	304	314	278	284	300	314	302	313	298	324	297	263	294	300	293	296	294	304	271	317	293	331	316	310	305	293	296	315	302	302	285	284	297	313	296	290	322	278	304	286	292	289	281	272	300	318	288	288	321	303	294	261	263	349	296	312	261	282	286	289	322	333	313	326	294	280	274	321	324	315	293	273	290	309	307	289	278	300	322	314	312	314	308	322	354	289	282	329	315	307	301	330	314	281	268	321	297	314	339	292	299	274	300	286	313	298	313	285	298	252	312	282	277	308	312	316	321	269	287	297	268	329	336	292	300	314	280	262	288	274	254	300	274	304	293	315	328	331	277	310	300	343	303	286	311	293	305	282	318	309	307	309	296	294	283	305	311	331	300	318	318	300	319	280	321	305	291	297	292	294	303	297	299	297	282	317	289	308	289	342	272	304	279	301	282	313	289	290	299	292	265	322	298	305	289	305	318	296	325	278	323	338	277	326	295	303	279	298	330	314	293	303	309	336	288	331	308	291	301	307	309	298	325	342	323	327	310	333	278	312	306	295	264	298	282	304	299	295	329	320	296	313	301	274	307	294	271	302	296	325	300	337	288	310	275	296	307	284	315	291	299	290	274	303	269	279	279	316	287	293	313	281	339	329	325	301	337	306	306	296	275	308	315	291	279	300	304	293	312	314	297	297	277	330	301	315	287	297	266	290	311	270	275	292	293	287	323	285	310	309	303	292	309	276	309	280	313	330	313	300	295	288	262	280	298	298	292	293	326	317	313	301	302	282	279	323	291	283	317	304	315	317	330	304	288	300	297	315	298	325	307	301	291	313	282	317	260	280	268	288	299	302	307	304	297	303	297	309	274	328	307	330	310	297	308	302	315	323	289	311	305	288	270	296	270	287	317	310	290	309	316	297	325	299	301	335	293	296	326	332	307	279	340	295	309	287	322	304	281	319	336	292	291	300	275	281	302	297	287	283	303	279	332	316	282	310	291	284	299	313	261	297	304	292	313	281	302	302	311	270	297	293	262	296	314	296	318	311	329	274	272	296	265	276	312	270	321	305	286	288	296	306	286	294	317	293	305	299	284	271	291	311	311	301	311	290	268	303	304	302	314	321	267	309	329	325	306	284	299	267	290	282	300	281	296	307	309	272	292	308	293	301	297	287	321	306	313	307	332	304	290	277	298	285	296	313	292	319	286	300	304	319	285	291	285	295	305	296	324	314	282	276	286	274	284	293	311	324	297	293	302	332	307	311	276	341	291	317	308	308	307	281	316	269	306	296	279	316	286	302	310	294	299	323	282	306	307	289	310	306	276	299	269	322	305	302	285	298	318	289	304	306	326	286	314	316	329	259	278	283	284	254	280	307	302	306	302	276	287	299	302	283	295	310	328	290	307	294	309	298	313	308	327	276	270	317	273	307	302	301	331	291	265	294	304	313	310	285	311	295	326	271	286	297	329	305	292	260	286	283	318	355	296	311	318	290	323	310	332	299	286	302	308	311	282	313	279	303	301	274	303	312	329	322	300	319	286	327	303	296	300	316	308	283	267	280	335	263	304	284	294	299	322	316	334	306	304	335	290	295	262	309	324	270	283	322	317	354	291	338	284	329	303	319	292	330	264	288	280	286	322	340	303	284	251	271	318	301	299	282	290	288	318	306	312	317	328	316	281	314	318	322	336	291	280	278	308	268	302	326	279	302	291	256	321	289	268	296	297	302	260	314	319	301	317	287	286	326	327	332	289	318	321	287	271	326	288	327	282	275	319	305	313	253	309	309	282	281	291	306	306	322	330	295	294	303	296	285	292	301	291	305	302	293	325	282	300	292	303	325	332	312	297	284	312	297	332	261	316	299	290	334	290	291	312	310	314	292	322	318	308	299	306	345	276	278	302	302	311	299	322	310	291	313	304	319	275	318	297	298	326	281	314	307	304	331	279	330	304	311	288	285	299	299	316	282	278	329	326	291	300	310	305	298	311	298	262	279	290	303	302	302	269	308	288	321	306	310	285	259	301	310	264	263	340	275	283	332	292	298	290	272	291	289	326	275	301	308	310	296	298	278	279	333	298	273	317	269	325	327	286	328	279	331	287	271	332	290	287	281	314	308	313	262	275	338	301	319	295	310	308	285	288	290	322	317	332	300	330	306	287	295	304	317	294	280	343	300	285	281	320	325	327	282	313	313	283	316	269	324	310	309	280	329	263	294	287	323	286	286	300	333	298	271	292	287	297	287	308	315	317	265	263	303	304	282	304	273	309	325	322	269	284	328	306	291	301	300	331	315	291	317	291	306	298	306	294	277	299	284	322	302	278	288	308	319	306	308	288	318	283	303	297	284	285	291	305	311	311	311	349	288	301	283	317	299	283	273	296	293	306	288	300	314	315	274	321	300	314	290	274	338	269	263	285	307	307	306	270	295	267	283	304	304	265	319	310	291	329	324	286	285	311	320	268	273	332	300	285	292	275	297	310	328	308	319	321	316	285	324	294	276	298	297	269	294	327	293	303	277	312	260	290	323	291	303	291	323	303	281	284	303	320	302	307	301	292	316	293	269	334	293	289	305	307	288	310	314	313	289	301	280	300	285	285	293	287	288	299	331	351	300	263	298	318	305	332	281	284	299	300	288	273	307	310	269	300	319	288	288	274	319	318	318	319	306	297	290	258	307	305	300	282	306	324	305	307	273	317	295	318	287	284	280	330	282	276	307	295	285	294	298	302	306	273	285	276	292	292	293	299	300	323	288	286	297	295	286	285	316	319	280	297	354	276	306	274	302	317	293	309	283	277	305	326	311	306	292	295	276	321	280	289
10977	2469	5595	8152	7799	7028	6632	5653	5113	4570	3663	2784	2015	1812	1646	1322	1140	1037	1027	1085	985	866	852	811	834	767	701	768	795	812	792	820	774	741	770	802	716	780	682	723	687	724	735	748	747	769	736	737	808	758	757	737	751	770	733	748	782	744	717	758	757	741	721	720	748	706	803	707	742	739	699	747	693	737	677	750	746	728	754	755	724	767	758	733	754	776	730	746	777	760	725	762	687	722	757	784	761	719	788	733	782	738	750	771	663	754	743	731	776	753	728	717	719	711	795	698	687	707	714	689	730	745	730	714	765	772	696	750	719	744	779	740	738	749	744	698	745	698	744	739	710	775	733	718	724	739	741	758	730	785	716	746	792	748	765	772	734	738	769	752	713	743	761	720	760	732	740	750	731	735	687	757	733	742	750	765	712	746	732	706	752	751	726	733	759	732	732	728	727	760	779	732	735	727	717	785	685	693	822	710	757	756	725	754	766	768	727	716	738	724	765	780	746	754	715	703	776	758	755	770	719	739	697	700	738	728	725	741	806	767	757	747	712	715	780	727	729	752	723	733	719	721	723	754	727	726	716	724	715	712	741	734	710	752	770	749	719	766	752	736	737	740	779	762	700	705	758	727	770	746	734	717	812	749	730	737	762	730	710	701	728	711	745	732	774	729	763	729	733	712	735	699	717	742	773	691	752	732	688	766	715	711	724	732	747	766	695	740	693	725	746	712	747	750	705	722	750	765	753	743	762	789	767	657	728	761	690	741	739	720	769	759	761	763	663	741	718	757	724	719	722	721	717	748	726	759	773	734	754	760	704	755	742	776	745	740	714	726	747	741	701	711	745	708	686	739	736	765	730	766	673	742	706	774	714	728	735	723	778	732	762	742	691	719	696	752	744	738	734	733	789	689	714	755	738	799	754	751	732	763	759	744	760	754	750	713	759	742	734	743	719	736	732	744	771	752	682	656	696	722	757	750	728	719	778	717	774	714	724	745	749	739	746	756	731	776	711	770	737	753	753	735	700	733	773	724	727	713	743	738	719	766	719	739	796	732	693	723	735	746	769	756	711	801	764	716	799	743	752	738	706	759	806	715	688	687	737	700	712	759	737	731	678	777	727	722	717	733	707	708	750	737	728	722	702	752	769	682	737	704	775	738	746	784	709	727	684	699	721	726	730	731	771	751	745	785	735	754	742	764	736	746	769	757	714	698	770	716	699	715	766	698	745	677	731	760	720	688	700	773	774	757	725	748	757	763	722	745	733	719	745	730	721	755	707	733	722	708	746	698	724	743	733	691	734	722	707	745	737	766	754	756	779	743	771	730	721	743	756	704	732	731	739	736	737	742	786	765	726	708	716	723	730	714	798	762	736	720	743	755	742	725	687	765	685	705	700	763	811	720	740	746	758	720	760	755	700	731	717	717	706	750	715	715	756	691	753	708	743	747	725	718	706	747	750	779	741	710	769	745	775	755	747	698	750	713	728	755	770	730	773	730	739	731	755	761	726	713	769	764	763	757	698	686	712	755	795	807	802	727	679	731	727	783	703	749	761	710	771	756	752	736	696	716	726	770	756	752	742	736	710	732	747	741	754	733	723	709	744	756	718	706	715	736	772	707	777	694	770	741	770	737	686	715	737	721	727	748	716	742	723	706	759	748	745	732	746	757	683	726	691	753	705	758	722	704	774	716	700	734	720	760	758	711	738	771	748	779	788	752	766	699	751	724	718	755	713	753	674	737	738	736	753	724	794	718	730	718	696	751	700	704	727	748	763	701	716	740	767	730	701	757	696	725	706	762	719	738	765	729	709	724	745	749	762	746	747	747	688	737	795	732	754	719	719	769	734	709	705	742	743	683	720	708	706	729	746	684	753	705	728	749	798	750	736	727	695	746	768	727	732	695	741	757	720	721	681	711	750	697	725	725	737	735	794	711	780	811	752	716	739	721	751	750	733	748	762	749	751	735	696	711	765	746	763	717	741	771	739	782	777	795	688	711	738	736	725	778	791	757	772	770	738	766	746	779	699	722	762	734	767	701	755	763	718	730	713	789	786	753	714	772	712	725	753	713	732	739	707	741	763	682	721	787	737	749	753	735	732	726	714	794	746	746	725	705	694	725	777	762	712	761	776	750	716	676	672	718	728	703	756	715	769	722	738	734	757	719	712	768	713	706	727	758	762	794	734	717	721	784	747	735	712	708	719	758	742	684	698	756	711	703	835	738	699	748	718	773	747	729	767	711	748	727	688	736	763	789	690	752	741	743	710	748	766	706	739	787	774	771	798	749	741	751	704	700	733	711	724	758	743	740	742	735	737	744	788	750	700	694	755	714	698	787	747	730	720	795	770	732	731	753	787	693	752	762	742	747	754	769	714	770	735	768	744	730	713	753	743	743	716	772	728	773	739	694	718	709	763	757	704	746	758	721	772	719	777	699	721	729	725	755	734	774	768	733	748	760	740	717	735	716	699	721	757	745	720	771	713	779	735	738	720	749	702	751	724	736	762	727	715	798	737	755	693	729	730	752	754	768	733	732	737	727	705	725	718	725	755	738	725	708	730	744	719	799	780	710	685	693	714	718	743	772	693	715	748	771	758	759	759	744	705	746	735	711	742	747	735	760	709	725	696	792	745	741	718	755	748	742	766	732	766	743	732	692	791	720	726	788	714	720	720	732	718	728	699	754	762	703	722	753	803	688	752	757	719	720	736	710	760	715	715	732	726	813	752	754	693	702	721	721	715	760	765	772	740	725	771	713	690	731	783	731	770	729	766	718	762	785	746	760	761	714	722	717	715	733	758	769	754	733	725	708	727	766	789	730	730	706	729	750	703	751	692	757	748	756	706	717	747	802	751	735	762	715	728	736	765	760	754	758	776	724	729	762	735	702	789	715	731	762	728	732	737	766	681	734	749	707	758	714	729	768	762	723	740	727	736	665	690	774	771	705	718	748	801	696	754	756	741	742	760	741	734	704	708	754	793	805	709	732	780	728	726	748	752	745	736	711	753	707	712	720	771	726	722	714	770	715	789	792	751	710	713	712	734	770	751	756	777	750	719	739	769	741	750	759	718	713	770	758	740	694	708	708	789	721	791	727	760	735	731	755	790	740	733	755	742	783	758	741	750	800	750	749	740	801	714	741	718	718	764	730	776	726	721	748	768	764	691	738	723	725	729	719	710	684	700	720	750	711	723	741	735	734	721	759	789	757	721	749	686	731	755	716	712	773	752	712	750	721	787	732	762	724	721	760	768	771	692	763	718	714	743	709	752	767	739	748	749	765	733	746	702	798	712	723	821	734	667	717	780	701	747	762	716	729	676	768	762	736	706	760	754	764	757	697	770	731	713	733	745	774	765	749	723	737	707	706	748	711	683	739	762	747	758	784	686	742	730	706	766	744	755	703	740	730	683	731	712	695	785	714	737	757	734	705	769	703	729	752	738	725	696	696	748	716	744	766	754	749	741	739	723	690	749	712	763	755	791	748	722	708	690	764
22003	4978	3989	3488	2795	2294	1947	1620	1363	1171	917	616	440	482	387	343	243	239	211	224	227	212	224	179	203	166	181	170	214	191	163	182	167	172	171	170	177	159	178	186	168	210	189	173	172	207	167	183	179	173	191	194	163	182	180	169	176	170	182	185	181	151	175	170	176	159	175	198	177	191	164	185	189	148	198	175	195	191	170	196	195	204	177	195	174	177	163	165	193	172	200	205	186	192	186	177	185	182	196	176	178	203	191	194	185	186	213	198	183	215	202	191	216	154	171	218	197	173	183	166	185	185	185	172	182	169	193	191	195	177	167	194	169	189	203	197	149	196	193	185	184	158	183	167	172	144	186	197	175	163	185	200	187	193	203	189	176	167	191	176	187	193	167	184	213	157	174	203	187	199	180	168	198	152	210	207	178	172	171	169	151	164	179	167	176	167	185	185	174	183	189	173	193	181	185	195	159	167	193	172	213	160	196	183	201	172	169	182	193	167	171	183	212	183	206	196	173	189	182	162	161	175	155	162	171	180	180	181	191	171	156	185	165	187	153	178	205	185	179	176	155	183	214	183	195	176	179	184	179	151	180	191	183	196	176	154	191	176	180	190	169	171	171	182	175	183	170	190	192	152	167	176	173	180	184	183	205	193	174	213	189	158	166	178	194	188	215	188	192	187	169	173	169	184	190	185	148	169	154	180	159	191	194	174	182	185	174	201	150	192	175	189	167	160	189	162	184	159	180	163	192	161	163	178	211	184	184	200	184	196	192	216	160	225	183	171	172	202	185	185	198	177	197	201	189	165	206	177	165	202	189	164	170	163	198	173	203	190	187	167	194	180	189	183	186	166	167	220	188	181	180	187	179	197	172	189	181	192	198	166	181	173	181	187	179	184	188	178	179	184	166	210	175	186	182	185	194	168	176	175	182	175	184	182	174	169	185	194	186	167	142	191	185	195	188	168	190	191	169	149	168	195	216	198	192	174	207	171	184	171	195	206	201	185	202	197	192	180	170	203	183	190	186	184	184	190	189	190	171	197	178	205	192	167	179	174	208	187	203	195	180	191	193	173	163	175	213	189	176	193	174	173	196	191	175	177	182	175	188	203	180	173	158	203	177	186	194	177	200	185	207	208	181	180	194	167	175	194	188	186	187	164	174	186	179	159	186	179	180	175	171	191	159	167	168	193	182	189	158	178	171	194	200	167	155	202	201	179	171	201	184	198	177	195	173	183	200	167	170	192	166	214	195	172	175	205	183	172	173	189	164	171	202	179	133	193	179	164	235	182	186	196	226	173	141	198	178	159	181	180	176	168	188	172	207	180	182	179	209	200	189	193	188	202	171	170	179	195	184	165	176	169	189	176	161	182	177	212	161	191	195	193	189	195	186	181	182	149	193	178	203	180	179	169	190	180	175	175	188	189	176	193	159	199	156	188	184	174	173	154	194	192	165	175	184	164	180	174	183	195	182	176	179	178	178	190	169	182	181	182	160	200	184	184	207	172	164	175	208	176	197	156	183	160	174	193	176	191	196	181	163	183	182	199	180	187	171	165	194	183	188	218	159	183	178	177	201	184	203	181	182	184	174	178	171	184	164	169	175	177	187	207	179	201	157	152	198	206	148	181	196	176	206	184	205	195	169	177	183	205	182	185	182	169	175	159	175	183	198	186	188	183	172	175	176	155	171	166	195	193	186	199	174	190	191	174	179	181	207	187	179	184	172	176	181	193	184	184	167	181	181	200	186	158	195	188	185	199	199	187	169	176	172	195	171	179	191	183	202	207	209	164	194	198	180	203	180	177	164	171	163	194	216	159	196	193	180	203	202	149	185	187	202	181	191	199	171	173	180	187	218	186	174	158	174	181	177	176	203	163	154	177	179	195	196	157	178	196	188	176	190	194	187	163	216	172	171	165	196	174	166	195	188	189	203	183	175	179	184	183	148	172	154	164	164	159	205	176	184	175	180	164	205	193	165	200	193	168	157	148	182	192	165	187	187	201	190	192	168	195	175	194	175	170	155	187	214	192	192	155	165	172	183	175	179	178	212	177	173	190	161	203	170	177	201	192	161	168	195	190	159	192	167	189	150	161	180	187	179	189	186	159	162	160	180	175	187	199	202	159	202	186	192	198	190	188	185	201	185	178	185	190	188	192	216	166	183	187	176	169	173	188	190	189	180	207	170	226	201	173	187	187	180	194	186	208	200	181	167	172	175	151	181	182	173	168	169	187	162	176	180	197	173	218	182	191	205	202	184	202	166	204	174	171	187	174	168	177	155	184	157	170	156	162	156	184	166	180	184	174	152	187	173	194	196	187	197	201	194	169	182	173	183	177	164	188	191	182	202	186	178	199	191	190	195	190	178	191	164	178	167	194	165	187	191	182	157	163	185	201	203	188	194	200	160	165	173	183	189	169	177	189	173	192	166	164	179	173	189	154	193	156	162	178	199	169	184	162	204	199	196	199	160	196	188	181	174	186	198	160	193	201	203	156	169	193	201	149	207	180	195	201	204	159	187	216	198	186	197	195	181	188	150	202	199	194	191	184	166	192	149	193	164	188	185	203	192	186	173	174	191	173	171	194	193	152	192	189	181	204	165	205	200	185	168	163	168	160	196	177	179	173	193	163	176	140	184	176	180	178	183	184	178	164	172	181	170	192	151	170	180	165	193	183	180	176	176	184	201	159	162	171	173	172	177	172	190	171	171	169	170	183	205	178	188	161	204	153	204	163	188	185	194	178	159	178	195	182	207	176	157	172	178	186	185	153	191	165	185	164	164	174	183	198	158	172	172	204	178	150	163	232	162	181	175	191	166	180	163	165	176	188	195	172	187	177	174	200	162	230	204	162	160	161	187	215	203	194	173	182	187	159	182	186	173	173	160	201	185	166	161	188	178	176	192	171	166	188	162	193	194	192	173	157	176	193	191	187	199	179	167	171	176	190	187	180	216	190	160	183	181	184	203	178	183	160	192	167	147	187	164	178	188	168	149	189	188	192	188	161	211	184	155	170	202	205	173	181	161	181	164	175	190	186	156	199	176	173	181	173	172	200	177	158	181	157	175	184	171	178	167	197	195	165	161	198	183	183	175	176	182	163	163	182	193	159	187	184	193	172	190	190	203	177	190	178	188	189	169	170	183	194	194	199	186	192	147	158	202	187	183	176	170	190	199	174	178	178	179	194	179	197	170	189	175	171	178	169	182	205	199	174	177	206	166	193	188	173	184	180	170	173	168	191	180	167	181	180	196	173	190	186	215	194	195	172	143	182	191	181	158	181	177	170	178	188	184	171	169	188	167	192	189	158	186	169	173	186	179	198	173	183	173	164	177	186	190	199	196	165	186	174	188	172	176	183	201	161	203	187	139	133	162	200	177	180	151	154	177	168	162	156	182	185	175	186	159	179	179	169	193	166	160	178	184	164	170	172	195	182	184	166	204	163	181	212	173	208	176	192	203	186	191	181	170	187	181	163	176	171	173	185	171	185	181	204
14594	3668	7202	10796	10945	9958	9249	7789	6868	5786	4789	3262	2364	2227	1996	1371	998	811	734	740	842	727	668	597	557	542	528	547	554	561	554	532	530	518	525	573	484	497	460	457	444	488	478	459	519	492	421	485	492	482	464	483	483	512	518	467	519	491	483	466	497	458	469	506	476	479	496	486	477	464	486	499	490	439	474	447	445	472	483	485	449	502	509	526	505	489	474	504	477	486	465	511	462	426	486	448	464	471	448	464	456	473	454	427	493	486	481	491	483	459	471	455	493	456	500	477	481	482	483	468	464	488	457	471	515	507	499	440	485	477	467	470	520	504	467	496	454	449	486	486	478	465	501	482	519	499	456	490	457	477	526	480	497	490	461	442	482	468	429	484	505	425	434	505	474	495	515	470	445	488	502	474	506	470	471	508	477	501	520	465	462	458	464	485	448	490	503	441	489	460	487	465	424	498	447	483	486	469	487	504	536	435	520	482	441	464	462	472	464	487	453	482	458	442	505	487	437	472	496	517	467	470	442	468	453	500	489	454	487	462	472	455	471	462	510	448	441	499	482	474	472	473	468	473	466	485	452	452	435	477	455	510	469	494	479	454	465	467	490	508	485	502	497	508	473	424	436	460	455	472	459	433	491	482	464	474	484	466	467	493	457	471	451	501	491	434	467	480	486	522	487	487	476	454	469	472	499	471	489	465	426	498	476	480	483	462	469	491	483	446	493	471	517	473	466	437	438	499	468	493	447	490	462	451	476	482	479	425	478	502	482	436	493	487	476	457	495	453	503	481	496	467	476	530	500	494	484	489	474	518	474	467	455	453	472	465	489	444	463	499	461	491	485	503	467	500	487	511	471	495	466	474	462	477	449	503	484	479	456	504	481	461	492	474	458	494	467	459	480	467	486	485	484	477	487	476	436	475	468	428	487	466	467	471	477	439	449	470	469	503	477	439	446	446	494	480	463	459	476	457	461	502	482	488	499	478	445	455	460	482	450	484	453	489	487	495	468	490	490	506	475	490	470	443	493	461	474	493	446	512	457	431	490	488	500	511	467	515	477	479	467	483	453	464	478	421	430	485	487	479	477	506	478	487	491	515	472	460	469	506	462	496	450	526	440	468	463	457	485	491	458	485	476	460	476	511	455	464	466	439	468	470	437	484	467	507	460	449	461	459	458	442	471	485	480	458	462	517	507	455	459	483	487	475	502	468	481	482	473	428	459	450	488	465	516	469	452	494	481	477	503	445	464	440	527	461	506	451	479	480	472	474	455	491	501	471	450	468	477	448	469	479	457	452	439	432	508	443	453	500	441	464	478	471	472	494	484	494	449	490	524	458	494	485	515	501	456	483	486	457	488	509	469	473	478	458	486	465	472	464	520	458	489	485	497	468	497	486	473	473	437	462	495	456	477	530	467	523	480	504	483	479	476	497	461	458	505	473	481	493	529	483	506	460	444	475	456	461	454	478	470	449	491	480	446	486	460	444	466	463	450	493	468	484	466	448	467	482	481	467	468	465	463	446	451	477	453	516	463	495	488	481	477	506	480	465	469	508	451	475	485	510	462	471	448	496	463	508	499	482	492	474	452	482	472	471	476	481	507	483	477	491	477	490	474	472	442	464	451	505	486	475	485	554	469	470	467	509	489	471	450	462	440	441	498	500	463	480	443	453	431	462	475	453	464	466	483	467	455	495	490	465	493	453	469	475	477	457	465	481	467	458	454	513	444	464	454	453	483	458	513	493	430	441	467	476	473	459	442	500	499	447	459	486	447	464	456	486	498	535	484	514	461	489	506	509	504	440	455	509	472	485	500	434	458	490	464	499	475	420	453	456	470	486	500	509	493	484	488	455	474	461	480	464	431	466	481	468	489	477	453	471	439	467	511	443	480	469	496	478	477	521	507	445	474	487	441	492	485	485	457	453	471	435	466	508	473	480	456	460	519	471	471	463	447	486	483	480	457	445	479	480	454	476	468	489	472	461	467	502	483	466	464	458	483	472	487	474	462	469	525	477	480	497	488	455	478	475	445	440	473	467	498	487	480	477	458	465	456	439	484	464	455	484	509	489	494	451	462	488	454	470	493	465	465	450	460	499	445	409	486	499	526	482	486	498	461	479	453	461	462	493	475	454	492	466	509	488	472	482	432	490	452	506	441	467	516	441	486	482	451	458	491	485	489	477	483	460	427	484	486	450	492	447	475	454	479	489	458	480	496	435	472	502	482	467	514	507	454	469	457	469	497	498	499	479	442	506	393	481	470	454	479	467	452	438	470	506	457	486	482	488	472	466	483	509	473	479	464	467	451	479	480	453	479	480	434	497	465	519	493	431	502	484	462	469	432	446	470	444	509	524	435	500	483	492	485	458	499	463	540	509	480	469	463	456	468	484	466	462	453	518	491	445	478	477	486	489	537	470	484	467	459	493	480	441	476	429	469	503	456	450	466	478	521	480	470	467	521	473	488	488	475	485	495	467	483	472	503	466	476	505	501	480	473	482	501	467	441	474	491	489	471	433	493	463	454	445	487	460	484	487	533	532	458	500	477	534	470	477	466	438	460	471	452	466	489	499	499	452	492	479	476	452	472	455	483	457	449	442	493	480	468	486	465	451	474	466	454	484	458	448	487	468	475	469	486	504	494	459	489	465	477	539	482	508	471	507	491	462	497	461	497	468	471	476	453	458	461	495	525	460	483	457	473	472	476	465	519	481	466	450	514	463	435	471	470	473	451	447	486	470	499	447	486	445	457	444	447	487	477	472	455	504	420	500	473	469	508	487	491	470	469	459	489	509	469	484	441	448	495	506	471	455	491	480	468	462	473	499	443	459	471	455	474	460	391	473	460	500	476	452	513	438	464	474	474	457	477	461	482	462	436	490	480	453	448	462	478	482	481	470	501	462	471	477	489	458	470	487	493	500	503	461	514	476	461	450	428	486	465	468	457	480	475	467	529	453	514	483	459	483	472	477	467	475	469	490	437	450	487	467	471	450	506	487	505	526	498	498	474	480	526	468	497	476	448	535	491	466	463	461	471	510	485	483	451	490	521	487	456	483	478	508	459	446	480	449	443	490	476	442	466	447	446	483	491	456	509	493	443	476	471	460	464	483	505	506	469	450	473	460	512	483	510	477	502	460	497	465	450	486	481	470	490	449	452	477	457	485	485	496	508	492	465	477	448	452	479	477	529	520	466	457	504	463	491	506	462	509	515	451	472	476	484	461	507	499	456	468	420	461	477	491	471	474	478	516	475	501	476	471	463	462	513	486	461	464	471	458	458	489	465	491	479	448	463	474	461	438	476	423	504	455	492	537	491	451	505	442	483	476	434	481	497	480	477	476	475	465	472	484	489	472	508	424	466	470	455	455	452	487	489	481	457	456	460	454	498	474	494	460	475	459	478	459	481	453	495	487	454	444	462	505	494	501	485	478	458	470	537	443	463	521	496	489	504	445	468	490	493	467	471	456	480	463	472	511	451	479	438	491	471	449	500	479
4375	1171	1307	1257	1214	1081	923	880	767	634	560	444	440	409	401	367	322	329	349	335	330	337	351	326	365	346	322	362	352	335	355	363	320	353	330	338	303	293	337	364	364	362	307	331	353	331	318	344	336	323	348	348	312	343	362	325	343	332	318	366	300	343	322	348	328	323	348	333	357	335	331	325	340	345	356	361	331	302	340	313	345	328	329	348	304	310	347	331	321	325	313	339	318	347	319	364	333	318	340	355	301	340	309	336	328	338	340	349	357	352	343	315	351	324	344	322	336	348	349	360	324	362	333	363	356	338	358	335	322	349	334	328	319	323	340	335	335	347	352	330	325	348	345	353	347	333	322	352	356	368	350	362	347	372	372	323	364	351	352	346	317	355	346	336	361	342	345	338	329	323	313	331	350	342	339	334	343	325	324	335	312	319	375	329	319	374	340	359	333	353	363	346	340	319	364	319	349	328	342	351	331	308	328	328	347	331	328	342	337	353	289	345	337	327	350	332	344	347	350	363	345	341	342	321	337	327	342	318	310	313	324	345	355	334	312	324	351	317	368	322	365	365	366	359	315	344	323	335	317	335	366	360	369	333	364	314	322	311	367	341	341	353	303	343	320	345	316	382	355	326	356	326	345	353	365	318	360	311	372	342	322	314	341	350	352	344	332	346	374	333	347	330	363	353	397	328	359	334	343	324	339	349	331	347	317	320	335	311	336	377	339	333	339	349	359	342	314	324	350	319	329	358	324	333	302	311	336	350	329	316	337	351	339	391	334	350	356	364	367	292	328	330	317	377	360	367	337	351	362	325	356	328	333	354	341	331	353	323	330	319	360	345	324	398	354	315	340	336	326	333	342	362	366	329	365	370	314	373	315	350	345	343	329	323	350	314	311	315	332	381	332	303	340	322	354	336	337	326	347	334	341	345	306	357	332	316	348	364	353	367	327	373	337	343	324	321	360	319	385	356	327	347	342	323	332	353	315	345	342	338	360	353	360	326	362	335	333	361	295	342	332	349	326	356	343	326	333	349	346	348	334	313	331	332	350	322	363	340	330	338	345	340	340	327	335	343	320	293	316	317	330	341	352	326	332	378	338	307	316	337	336	343	316	352	355	335	313	301	341	344	332	351	324	314	316	342	349	332	325	330	345	353	329	328	354	323	351	316	341	331	350	323	321	353	306	281	358	316	330	332	330	313	338	331	345	320	327	359	335	341	345	325	376	325	317	332	314	331	331	347	345	341	340	374	312	303	338	324	330	361	336	358	358	342	355	346	361	343	304	362	340	315	316	350	322	337	358	369	340	318	321	350	373	346	366	357	341	372	341	352	360	334	357	349	331	312	339	363	326	292	363	318	308	320	358	348	363	338	336	370	358	327	334	340	348	333	372	331	328	350	314	325	362	311	326	341	326	331	332	353	358	329	335	377	341	364	354	323	345	317	355	352	338	360	338	332	351	339	349	335	304	359	352	363	351	336	339	336	307	334	364	328	349	326	325	355	356	347	327	321	285	323	346	347	325	356	313	309	314	347	327	355	360	357	325	324	340	318	369	354	354	332	337	323	337	345	314	353	326	330	328	329	354	354	365	330	361	325	336	294	332	320	330	318	338	332	345	348	349	315	373	340	295	325	322	359	346	337	343	289	312	317	363	322	381	349	361	352	356	347	344	336	318	340	322	347	332	336	323	331	344	332	368	340	386	330	361	369	342	359	388	362	316	333	332	299	289	356	349	324	359	337	321	344	344	348	310	364	331	319	342	316	343	369	315	323	352	329	304	323	319	370	358	360	337	314	382	320	323	355	330	340	352	323	315	321	349	317	386	332	374	346	324	346	332	337	314	332	356	372	345	350	342	318	364	359	347	311	334	335	370	357	342	302	335	323	354	367	373	339	294	310	362	332	323	363	347	341	356	341	335	311	335	330	350	352	335	334	353	334	362	338	342	326	308	331	337	333	345	356	314	294	333	340	365	335	350	313	344	321	330	336	329	320	336	341	350	364	352	348	348	324	294	329	344	353	357	361	341	341	334	333	372	350	310	347	352	338	332	359	306	326	315	330	372	363	336	339	362	312	366	333	340	310	357	362	341	324	344	356	342	361	345	346	330	326	332	351	352	341	335	317	363	346	319	332	347	355	325	358	336	323	331	342	335	370	326	347	365	357	321	344	307	374	316	338	354	380	349	338	353	306	325	329	323	299	275	382	360	342	334	303	321	346	339	355	333	365	356	333	331	298	338	341	310	328	374	351	338	367	377	357	321	331	332	312	345	337	301	352	333	327	327	307	303	314	347	326	308	380	334	313	353	334	324	352	344	335	345	362	344	332	349	313	335	337	349	355	351	333	343	349	384	328	315	382	356	324	311	329	385	353	360	329	316	316	351	354	356	339	337	358	355	321	337	339	320	319	317	321	338	338	349	331	297	340	334	318	311	316	337	354	329	371	331	341	329	311	341	342	315	321	313	353	362	337	338	334	343	340	386	328	355	296	348	354	357	330	375	319	339	347	362	333	351	363	346	347	361	374	328	358	364	342	328	347	284	333	318	353	313	301	362	368	351	315	318	371	343	352	334	339	350	377	331	334	362	343	323	329	303	335	348	351	318	330	352	353	357	343	338	354	320	358	317	339	341	335	330	348	354	363	367	360	326	332	346	336	332	358	347	326	382	330	329	314	325	328	335	348	325	352	364	339	354	330	353	358	344	321	397	331	355	332	358	326	347	336	351	336	363	343	334	306	320	343	356	340	370	342	321	298	336	331	379	330	359	367	337	363	338	321	328	366	353	379	312	330	361	357	311	318	331	338	341	332	373	338	378	326	351	339	329	342	322	360	313	326	371	307	347	326	332	343	336	350	300	341	339	321	360	323	343	357	332	325	369	321	341	340	315	356	364	354	307	333	316	371	357	329	334	354	317	355	358	339	339	356	335	325	361	358	330	291	353	341	332	339	324	344	373	352	359	319	322	332	384	360	345	357	319	344	333	322	319	316	352	324	345	348	344	328	311	351	361	398	334	364	338	353	375	327	354	309	314	315	328	344	351	337	357	348	380	343	321	345	326	331	351	334	365	349	348	338	327	328	325	311	347	302	327	364	334	296	316	341	369	327	330	349	357	343	308	355	341	305	324	357	340	304	337	342	321	346	306	351	334	339	354	364	317	356	310	337	348	352	376	346	346	314	332	345	335	362	353	339	342	313	335	313	364	335	374	332	363	318	354	359	351	321	341	363	329	341	344	342	349	313	343	366	355	332	307	360	371	327	310	359	311	351	342	350	327	363	343	320	340	364	327	314	296	333	310	298	316	323	338	361	303	355	342	310	367	329	336	336	333	312	322	339	353	322	317	352	342	316	320	369	328	345	336	328	359	354	324	355	311	345	350	338	335	310	338	296	335	330	341	350	334	331	331	328	315	332	330	365	356	298	375	375	343	371	338	358	381	331	308	361	333	350	321	319	335	317	326	369	355	329	335	353	331	325	328	330	377	349
4120	1652	2930	4218	4600	4340	4077	3739	3337	2856	2214	1805	1371	1324	1250	1083	962	906	911	924	888	850	853	863	828	835	800	852	835	886	772	858	799	873	866	886	873	860	818	824	864	827	824	796	844	843	844	842	826	826	824	763	846	824	857	838	822	832	832	847	828	840	784	803	815	824	807	809	805	867	856	864	833	814	827	894	868	862	850	863	839	799	790	826	863	799	795	805	808	829	822	816	856	794	901	828	865	854	804	793	848	849	832	849	831	807	864	832	799	845	860	827	836	787	842	840	802	807	803	811	852	830	807	875	832	817	874	838	816	824	793	782	821	803	807	827	856	847	852	815	767	798	832	826	859	837	865	850	845	819	815	849	803	855	826	809	818	850	783	820	788	826	805	816	820	814	777	835	889	835	836	782	852	810	851	835	847	808	783	819	852	823	838	810	848	905	843	790	833	819	840	862	786	814	817	827	823	842	790	845	864	891	792	815	828	838	869	878	865	835	813	856	802	869	889	797	803	819	846	828	824	808	865	815	869	910	863	780	863	790	854	780	835	846	863	815	823	847	783	822	807	817	786	837	831	754	809	802	838	767	841	877	880	842	849	852	846	827	848	861	805	836	802	802	888	844	844	843	846	825	847	862	825	839	830	782	876	809	795	808	829	820	886	827	826	832	810	828	790	798	875	863	830	875	826	873	821	809	841	826	846	832	808	828	816	868	811	832	841	872	818	870	785	836	849	842	828	793	831	890	799	884	802	843	826	797	802	791	825	856	827	823	848	785	838	789	866	823	821	866	826	822	837	803	822	820	799	857	841	790	826	754	842	821	801	776	817	837	812	820	824	820	867	767	801	873	867	815	823	873	922	868	847	820	830	854	851	823	813	777	836	821	834	787	801	827	836	827	773	802	824	826	795	819	812	872	847	818	777	798	811	856	842	804	768	822	820	861	866	846	893	794	842	835	810	862	824	837	873	798	838	802	813	831	757	845	842	874	830	849	805	809	813	865	809	838	872	854	866	848	840	882	797	819	860	829	819	863	860	864	829	871	842	896	793	841	803	843	784	857	783	877	848	827	802	818	859	824	847	806	851	837	851	821	855	863	836	817	830	841	770	814	821	847	838	828	860	866	824	784	824	831	828	802	863	848	830	790	825	887	880	816	816	845	857	858	839	769	812	853	814	827	856	869	865	841	792	849	834	804	856	884	799	863	842	807	834	796	847	833	841	834	805	874	830	822	770	845	799	823	875	849	830	832	858	815	837	795	831	759	791	847	846	784	850	853	772	850	871	853	837	837	827	850	852	838	846	909	860	848	840	863	805	817	878	872	850	854	807	803	853	780	825	845	816	809	870	797	812	829	842	842	849	815	841	846	780	794	859	806	835	816	816	869	877	795	829	839	843	818	839	834	889	863	852	845	843	778	825	796	787	838	796	849	796	773	843	877	847	854	842	807	837	781	805	793	791	850	886	819	878	834	811	845	813	810	806	828	821	822	800	827	815	829	809	790	846	834	831	830	805	861	810	807	802	822	833	838	771	857	861	828	835	890	864	829	807	848	911	816	818	838	892	817	828	820	850	862	816	818	830	833	807	819	820	862	845	827	840	819	815	846	895	828	868	806	816	836	801	776	804	828	866	844	836	849	810	812	848	796	786	842	879	815	802	777	784	834	830	823	814	821	799	814	838	845	808	821	795	808	826	867	822	792	799	899	835	857	783	819	842	825	832	840	848	792	799	827	791	809	845	812	847	827	800	820	836	825	830	859	794	860	845	875	785	849	871	819	786	873	830	823	817	883	873	821	816	818	845	821	795	855	820	875	853	892	834	824	830	853	855	848	798	803	831	788	824	814	841	882	811	855	828	783	847	804	770	839	890	850	750	828	834	861	848	853	804	847	839	863	809	854	832	843	869	885	815	787	847	833	844	792	816	844	851	839	821	879	798	806	839	840	839	853	782	798	800	824	891	857	793	796	834	908	875	889	799	808	842	886	837	806	830	820	834	818	902	823	781	838	823	823	808	851	817	771	868	892	860	820	830	868	868	843	859	826	865	831	847	830	840	813	844	832	824	804	810	833	835	815	792	840	828	813	846	820	810	877	829	801	807	840	815	842	871	824	837	848	826	865	845	788	871	833	821	822	776	833	769	838	849	824	820	893	854	851	786	854	874	804	855	845	878	785	850	849	826	894	867	782	888	774	830	842	866	808	867	878	869	860	852	871	871	824	833	887	831	868	840	800	846	852	856	864	888	836	827	891	862	829	843	801	846	826	807	804	811	787	837	819	877	859	814	810	814	830	761	862	909	827	844	864	856	829	843	839	864	891	831	831	817	842	821	772	812	853	846	869	820	806	769	816	840	791	818	877	859	815	826	850	831	837	844	816	848	822	825	845	880	872	833	825	809	820	872	815	802	820	808	846	827	834	863	845	832	828	858	833	857	777	868	829	838	811	853	810	801	801	829	864	820	820	842	796	846	858	835	842	831	787	824	803	822	822	855	768	858	792	810	863	774	819	804	847	802	816	864	817	855	861	854	821	870	799	861	843	842	845	839	831	809	762	821	847	836	805	857	852	841	812	827	809	840	857	764	813	835	816	830	844	871	847	863	834	798	814	782	792	822	886	812	884	823	880	826	872	808	852	858	787	849	805	879	802	827	867	803	778	788	820	843	849	819	903	796	839	791	854	853	820	816	849	850	852	856	867	797	825	878	835	811	827	878	819	876	819	864	835	821	818	874	782	755	853	821	767	831	873	838	830	804	826	847	894	811	808	823	807	806	833	854	850	820	857	884	811	902	858	851	838	772	810	816	840	822	857	835	822	847	838	856	842	829	830	810	838	831	841	813	817	846	864	789	817	842	822	818	827	862	836	808	888	869	809	845	847	864	792	838	819	847	828	792	842	816	852	790	830	840	867	820	852	859	850	844	877	867	828	846	836	795	810	809	814	874	834	810	831	817	782	911	845	810	852	809	852	857	810	866	806	827	801	868	836	834	836	819	824	873	885	829	802	813	821	825	771	885	855	797	804	839	810	853	849	856	804	845	807	821	846	823	856	810	853	841	871	833	813	831	823	824	828	884	817	847	828	809	816	815	836	810	818	844	845	788	806	896	862	793	860	854	804	758	829	822	848	832	823	789	828	827	821	795	847	832	827	839	830	879	825	811	815	865	869	834	859	847	808	847	773	831	833	830	828	785	815	834	870	801	856	810	838	838	797	881	805	862	790	813	826	802	849	838	872	852	846	758	837	841	823	808	824	841	837	893	834	894	849	831	777	848	837	850	816	866	822	849	836	855	858	854	858	792	809	847	835	785	874	826	906	862	839	872	850	848	851	844	817	865	872	835	807	819	853	851	839	838	852	822	855	855	815	846	833	880	834	863	797	793	820	852	861	866	842	848	804	800	871	819	892	808	803	824	812	811	854	852	799	881	883	820	858	810	832	859	812	833	787	829	782	852	785	856	818	812	824	790	872	828	820	853	910	839	846	842	850
14062	2906	2695	2269	2069	1790	1493	1315	1215	937	772	573	446	430	433	369	361	309	354	333	342	332	290	355	334	296	306	285	329	305	298	281	295	289	302	314	278	329	317	314	310	291	294	286	278	313	352	315	295	308	292	316	321	292	314	314	277	280	292	306	284	264	261	319	313	272	307	307	284	281	327	319	272	306	329	314	288	330	319	270	285	266	278	320	292	315	281	304	269	295	282	290	295	291	272	294	312	300	302	296	296	280	289	284	290	328	300	289	288	307	311	286	271	275	336	320	321	348	313	293	304	306	304	327	302	313	274	331	281	308	308	318	302	298	282	304	301	299	316	297	297	267	316	297	281	276	274	301	327	317	286	284	324	264	297	287	312	310	315	274	287	280	300	321	293	323	304	321	301	279	308	272	292	315	323	317	289	296	286	300	301	327	315	334	296	318	296	313	335	309	282	263	320	302	288	316	318	298	300	286	290	282	290	320	286	322	328	307	281	309	320	277	277	322	307	321	300	302	321	298	296	306	295	291	294	291	291	296	305	303	275	313	283	298	301	278	306	293	284	314	324	324	304	296	316	275	310	276	288	324	321	281	288	334	312	273	300	290	281	267	315	305	304	301	312	298	275	307	332	285	310	310	335	303	263	258	275	312	290	297	320	334	290	318	288	302	302	278	303	287	310	333	322	319	270	292	313	309	269	325	300	316	306	287	316	298	339	317	296	288	333	333	300	289	269	303	301	301	315	309	301	309	310	313	331	259	315	306	277	290	281	330	278	285	330	284	276	325	302	316	290	289	310	294	284	295	308	278	286	304	302	290	312	314	300	297	304	279	329	298	322	274	317	257	305	321	273	299	325	310	324	315	283	308	275	327	286	320	316	245	278	321	296	291	302	274	286	297	345	282	329	319	289	320	321	267	287	297	277	305	306	280	315	290	285	276	327	320	302	310	295	330	274	319	301	291	333	287	329	291	300	289	309	321	307	295	341	286	288	291	294	288	300	270	292	294	289	269	315	287	296	353	297	293	288	316	294	304	284	281	294	289	311	280	336	297	309	297	286	297	330	296	291	257	318	288	301	320	294	283	294	317	268	292	300	351	334	334	279	314	304	321	303	273	306	291	306	286	320	292	298	308	336	285	303	282	292	319	317	308	303	322	322	305	303	309	318	298	287	319	325	321	308	295	276	349	303	304	304	315	333	296	257	329	335	286	314	305	294	296	303	311	310	302	308	318	266	281	283	331	312	294	276	344	355	304	307	311	289	306	301	322	322	304	291	313	320	295	323	297	312	310	345	272	307	278	290	293	291	306	291	298	299	285	302	255	289	286	293	298	307	295	304	303	305	280	297	314	306	287	314	269	282	334	302	302	318	298	292	292	300	315	349	311	279	324	303	290	276	324	313	333	281	269	304	275	284	299	311	321	328	287	309	307	293	310	264	310	303	256	322	300	299	313	313	302	318	269	304	303	293	300	318	308	325	290	302	318	287	286	308	290	294	290	321	284	326	305	318	316	307	296	322	279	300	286	283	294	281	277	307	312	310	292	324	296	308	337	327	322	295	291	290	288	274	294	329	282	315	288	305	277	316	290	310	267	298	315	301	290	307	343	308	303	291	285	302	297	312	309	309	345	292	276	270	283	297	309	292	299	329	306	271	296	265	323	264	327	298	332	300	325	313	288	314	298	309	285	330	281	297	306	288	270	313	275	290	300	263	276	317	289	340	317	318	302	285	284	302	316	275	336	309	277	275	298	271	291	303	296	262	260	273	303	270	292	293	284	315	287	317	293	318	298	294	256	261	266	274	312	313	334	288	290	309	285	304	310	283	302	319	313	310	292	302	254	270	316	330	313	288	302	294	304	323	290	311	315	283	296	317	296	342	295	294	288	301	306	295	248	317	297	297	313	275	294	287	357	274	302	324	302	314	325	330	298	255	279	312	290	319	275	309	290	317	310	299	322	323	318	296	284	306	332	313	311	315	307	280	290	310	256	258	336	273	295	307	271	278	281	294	288	303	301	316	326	322	312	320	277	304	326	261	306	278	311	291	284	296	280	286	326	313	310	254	308	303	246	293	275	287	315	294	300	313	280	285	334	276	291	274	278	302	320	309	321	268	299	321	332	282	309	284	298	307	308	284	326	307	337	313	288	275	293	327	291	297	288	285	320	288	315	301	320	270	288	291	336	303	297	304	285	277	307	317	320	292	270	269	269	304	311	287	282	316	287	307	283	296	300	270	304	339	314	290	307	285	294	314	284	284	304	313	311	310	292	290	273	296	301	319	328	295	291	297	292	328	311	294	304	324	258	307	295	304	297	330	330	287	326	347	322	305	298	298	288	287	289	284	266	317	345	298	316	289	269	321	305	325	283	297	274	309	328	272	304	310	291	288	296	271	279	286	318	267	289	281	279	291	327	307	257	304	323	300	338	316	319	298	333	311	313	286	281	284	312	279	291	287	342	273	288	282	279	292	300	323	299	317	296	316	293	314	311	302	283	280	288	288	300	315	292	281	303	273	263	299	290	289	264	316	284	320	317	331	302	276	319	320	309	278	311	307	278	292	294	276	288	303	315	318	321	296	273	302	333	295	285	292	302	280	276	300	307	276	327	323	320	323	289	320	293	273	326	293	292	328	333	322	277	313	258	310	290	313	310	324	305	315	309	287	311	329	295	316	307	283	292	281	306	298	298	333	301	285	288	303	335	314	285	292	346	307	264	318	286	305	314	311	317	309	333	299	325	275	255	315	305	300	335	325	307	322	283	307	313	310	294	292	333	289	305	279	277	276	299	284	306	310	328	322	323	349	338	311	304	283	291	281	310	288	315	331	328	296	339	315	283	323	287	283	307	278	321	300	251	316	304	311	302	287	303	290	277	331	304	281	308	306	288	311	289	283	287	285	300	316	304	269	281	313	308	308	287	322	313	300	269	307	322	322	292	300	321	280	319	279	318	309	292	288	284	321	301	301	310	327	313	301	257	285	300	282	301	288	328	306	325	286	325	286	304	278	344	273	279	283	274	302	286	294	304	290	312	303	287	318	306	310	287	291	308	266	339	278	326	298	301	313	321	291	307	314	334	296	323	322	268	250	309	278	300	290	315	269	272	283	306	324	303	303	321	278	320	313	324	291	300	288	301	295	296	305	303	326	320	295	301	317	272	300	305	291	279	328	331	287	307	299	301	322	296	301	313	297	335	306	287	301	281	308	282	322	335	270	332	283	290	349	317	302	294	330	309	311	309	294	278	308	277	354	312	270	305	280	305	331	299	284	327	285	337	306	298	302	345	302	309	306	312	298	289	280	293	322	312	310	304	306	278	276	312	311	285	307	296	294	305	319	293	308	302	307	282	303	303	296	260	309	314	301	324	297	286	298	273	253	306	315	272	307	340	288	292	305	328	307	300	296	317	248	305	280	288	286	307	292	311	311	288	290	296	323	307	303	307	306	296	315	286	286	261	265	281	296	310	324	329	308	314	315	302	317	290	317	327
11088	2732	5459	7184	8216	7555	6539	6267	5674	4717	3606	2606	1843	1792	1547	1302	1070	980	937	971	938	855	864	823	771	773	818	826	826	795	775	769	726	778	739	777	754	753	774	743	744	719	724	724	713	710	739	750	704	774	729	751	746	728	707	786	757	725	760	744	712	748	768	778	757	706	812	773	759	704	758	747	727	725	776	747	742	743	745	754	721	724	776	750	738	719	749	744	758	732	764	760	733	769	750	733	745	698	742	781	734	737	755	792	704	719	807	718	770	776	735	733	731	774	753	781	726	762	757	745	751	729	742	734	730	724	696	781	753	770	737	738	722	716	722	803	744	691	761	720	729	736	711	745	752	729	779	751	720	752	729	729	745	753	755	771	748	699	739	738	761	741	726	743	745	752	758	683	757	710	745	767	759	771	733	752	717	710	751	744	742	722	735	706	736	736	719	727	752	750	756	736	768	722	735	733	746	767	716	732	739	709	746	754	712	820	722	774	753	744	742	750	746	746	697	746	761	727	793	727	765	712	689	738	757	751	764	742	755	755	726	756	753	760	732	728	706	722	778	702	735	828	755	774	723	752	780	729	748	704	709	764	744	736	698	760	746	747	784	757	752	729	750	751	740	775	712	708	749	740	754	786	743	786	719	743	742	751	734	757	740	741	707	746	762	706	762	698	772	723	730	735	787	707	738	725	747	720	721	749	764	756	745	710	735	692	746	713	759	715	778	748	717	801	685	792	787	712	735	697	745	761	762	778	765	727	786	742	705	738	718	754	718	762	751	729	665	733	788	713	740	722	761	693	723	748	825	776	721	746	688	707	732	761	733	744	731	729	767	758	791	755	766	737	728	753	751	791	709	733	757	741	794	749	751	736	740	701	758	731	724	744	721	734	747	763	769	759	734	737	726	772	766	743	716	751	711	749	738	686	740	715	712	702	738	716	671	702	737	719	740	739	728	732	695	727	704	760	773	697	773	727	777	751	773	794	729	746	766	760	724	765	750	745	766	752	781	750	759	730	769	700	737	735	703	760	739	728	761	727	690	758	717	717	721	736	781	764	739	721	736	693	751	734	725	736	761	700	737	717	758	746	741	787	730	724	761	747	758	751	750	739	757	739	759	727	722	751	707	748	708	801	700	790	759	794	798	675	729	722	721	756	727	711	725	730	746	759	726	724	762	731	706	760	701	750	784	715	742	704	779	726	762	745	731	704	785	743	750	711	742	721	689	723	717	708	735	724	725	710	782	776	717	746	713	738	784	770	714	732	736	709	734	744	745	713	760	703	725	766	727	702	784	799	767	749	758	770	764	736	736	744	722	784	764	733	723	768	695	710	770	726	732	742	785	736	724	677	735	758	715	690	762	713	711	742	728	753	755	722	734	728	743	784	716	741	719	765	729	734	718	780	747	750	737	701	759	736	717	774	744	764	768	711	682	674	743	730	793	761	695	751	754	772	774	764	756	764	758	734	753	751	744	739	733	771	768	769	702	736	692	750	726	695	749	770	728	754	723	763	751	756	717	771	719	709	758	730	766	781	739	755	738	744	780	741	740	731	741	734	700	746	788	744	722	732	698	735	726	741	729	708	733	751	755	754	732	784	731	750	727	792	788	732	781	767	722	757	723	798	710	735	770	733	733	722	747	756	759	752	734	721	678	724	732	693	752	742	722	733	700	766	786	713	682	757	752	748	788	730	729	757	698	765	759	732	787	749	742	717	763	750	729	762	727	733	763	713	729	754	682	788	751	702	781	745	771	795	769	768	709	747	750	731	751	739	723	773	721	735	673	751	729	729	783	726	727	720	762	743	766	728	718	743	712	750	745	721	773	747	720	749	741	757	745	718	788	743	718	727	733	757	749	734	730	766	754	708	741	774	709	706	715	703	758	730	785	747	736	705	747	810	755	749	716	706	724	762	742	699	760	758	723	738	767	702	743	741	714	698	749	713	746	771	743	721	748	757	747	668	748	732	675	764	697	761	720	704	715	772	767	731	779	752	739	737	749	743	710	749	765	730	787	734	743	744	740	726	735	729	745	746	731	753	725	714	726	756	726	695	731	796	694	711	741	733	725	790	708	743	660	747	736	695	727	747	717	764	754	730	748	723	751	731	715	773	750	786	759	718	739	722	755	828	740	764	768	752	704	743	720	722	750	774	725	725	768	766	754	793	729	728	735	773	720	786	722	743	737	714	752	753	784	727	768	741	788	744	692	712	737	771	755	747	738	771	793	790	726	756	758	757	766	725	735	747	733	773	718	722	738	741	752	701	759	723	767	738	732	731	736	709	697	743	780	737	775	708	723	824	742	756	770	753	709	753	730	731	700	766	734	715	775	741	742	734	739	718	722	758	743	742	757	748	788	762	734	782	758	721	731	746	719	745	714	753	719	690	772	740	743	719	723	721	726	712	724	723	731	744	703	724	734	773	751	730	801	701	744	730	768	737	717	724	747	715	727	782	793	727	733	788	757	746	755	741	759	736	830	720	774	744	754	747	698	733	701	741	706	756	746	788	754	755	729	752	718	735	755	748	720	750	716	790	714	756	628	714	775	724	690	704	700	758	751	742	756	742	688	745	814	724	718	723	800	778	738	682	743	763	744	741	701	710	744	786	725	730	759	783	671	732	753	753	752	726	715	740	704	764	730	712	753	780	769	753	725	744	724	765	741	782	768	789	725	706	730	711	719	746	757	744	726	698	720	742	738	778	748	717	716	695	748	754	717	688	690	761	693	709	744	734	710	774	738	727	744	750	761	788	720	754	774	749	731	689	710	739	785	734	743	761	709	754	730	722	766	735	715	775	725	769	760	687	780	771	745	722	730	740	723	719	714	760	786	722	760	772	731	742	724	736	778	765	720	724	751	718	770	745	705	753	737	736	700	753	674	683	739	778	686	779	729	729	719	729	747	751	740	710	715	726	766	714	703	746	792	703	710	694	732	768	770	723	743	732	760	730	790	762	747	753	756	749	742	713	722	725	688	707	769	745	763	723	725	748	790	703	709	728	756	739	778	744	714	751	775	701	775	755	709	711	759	734	780	751	754	752	743	750	727	740	768	747	741	774	765	715	793	778	779	707	777	740	758	756	764	726	702	739	747	747	740	734	727	756	739	749	706	712	735	723	726	740	693	720	735	744	761	737	696	690	752	707	732	750	704	756	729	715	740	751	807	748	723	696	732	764	744	750	720	729	742	733	742	721	809	727	740	714	708	697	690	763	725	774	692	715	755	733	747	715	744	771	765	758	799	736	741	719	758	754	737	797	724	744	710	698	782	776	765	730	737	719	719	700	742	739	708	724	698	748	728	745	727	772	674	722	760	747	774	720	695	748	791	737	729	739	713	731	716	787	752	715	777	749	749	677	765	783	796	724	781	688	711	786	752	704	706	725	719	770	721	746	734	714	738	767	743	688	710	733	727	705	725	757	742	777	716	734	726	729	722	759	776	731	799	786	791	739	695	780	709	706	694	735	742	800	729	697	692	767	774	756	758	718
22813	5186	4088	4272	3245	2228	1889	1683	1322	1082	882	623	427	422	359	317	238	227	200	223	246	212	199	222	172	205	198	212	218	196	170	183	196	211	201	164	187	174	179	187	170	177	180	183	194	201	172	183	206	190	180	174	171	199	171	207	203	174	175	184	163	160	183	188	178	171	184	177	196	180	196	191	187	208	192	186	176	199	204	163	198	182	192	190	183	200	183	207	180	190	179	178	202	174	199	182	169	207	222	186	211	185	200	181	174	171	165	192	192	187	194	177	207	194	192	193	160	190	193	194	213	214	196	185	181	201	181	188	205	191	187	180	188	174	215	165	195	145	171	184	182	179	157	182	185	186	172	195	206	198	192	192	182	175	176	180	165	171	176	179	208	160	195	155	193	161	228	167	166	211	216	174	191	169	194	197	197	173	180	178	179	177	182	181	193	217	175	196	183	198	176	194	200	176	213	174	183	183	210	196	198	177	207	215	206	165	206	167	174	199	204	194	213	197	186	165	210	204	207	194	170	172	166	158	186	169	164	174	164	202	187	199	186	150	224	170	194	195	179	199	192	190	183	186	175	195	206	198	185	197	172	181	179	192	215	197	177	194	168	171	190	196	199	215	180	195	186	181	167	167	217	215	199	170	167	180	192	205	179	189	196	164	204	206	182	172	193	184	182	176	181	169	179	211	141	181	173	160	194	193	190	172	167	193	215	192	183	184	167	192	183	202	196	183	175	206	183	213	179	182	210	174	189	186	185	186	184	157	199	191	198	180	194	202	180	202	181	169	215	179	174	177	199	194	187	160	182	178	192	185	173	160	169	144	195	190	173	201	167	182	195	188	208	162	181	190	188	163	190	186	169	221	173	189	181	178	178	160	193	182	165	185	170	154	201	188	184	179	176	171	183	185	209	195	177	179	190	189	221	193	186	192	216	175	195	186	182	158	197	205	214	197	175	188	198	176	207	220	171	183	163	181	182	179	202	189	202	189	167	183	185	168	192	194	184	204	196	177	188	199	182	185	182	187	187	202	192	181	166	188	173	146	187	209	185	169	162	196	195	180	214	195	195	181	206	177	179	188	198	175	186	190	162	175	184	174	193	180	184	186	176	198	182	179	182	184	204	177	180	179	180	186	195	199	184	192	192	187	180	166	179	201	191	180	197	170	202	191	155	197	170	163	186	182	208	191	185	156	184	223	173	185	214	197	192	181	214	173	161	192	218	165	213	181	187	160	196	193	182	163	179	161	187	179	183	193	177	168	194	195	169	175	183	199	196	205	185	220	188	180	179	175	222	199	174	188	185	177	199	171	174	170	194	172	176	189	204	201	181	211	197	180	200	176	167	189	197	186	167	206	188	206	210	177	178	181	182	191	184	194	187	178	189	213	186	213	195	195	177	182	158	199	205	192	180	208	215	203	217	189	202	180	170	186	192	195	174	196	183	177	175	182	168	162	191	179	175	188	201	183	162	177	184	170	169	152	206	171	181	191	178	164	206	203	203	195	165	201	187	194	168	189	165	199	171	191	191	196	190	180	191	181	169	198	191	175	189	162	191	183	175	180	176	204	200	187	201	173	194	170	192	163	188	178	169	166	197	191	180	208	195	170	197	198	178	204	210	207	192	189	195	192	168	180	171	192	204	180	202	176	186	196	169	176	203	193	160	171	181	182	171	191	175	180	163	195	189	187	163	192	166	183	154	191	209	173	174	188	199	181	216	212	208	188	186	191	216	177	202	185	198	167	199	196	188	178	169	204	187	190	187	165	191	189	167	151	177	198	182	191	176	165	217	178	192	203	182	185	179	177	182	181	172	180	192	200	203	192	195	169	198	179	202	165	169	189	180	186	191	170	204	184	194	196	201	169	152	197	206	185	175	187	220	173	157	167	178	170	186	170	190	196	162	177	173	181	187	200	188	159	176	176	171	181	173	181	187	175	177	204	190	188	169	166	182	188	212	187	199	197	185	169	195	181	197	189	203	184	198	168	198	193	168	190	187	176	186	213	196	207	178	176	170	184	166	184	167	188	181	166	211	201	170	166	191	172	192	206	210	201	199	184	185	208	199	209	180	168	208	185	165	204	176	199	188	184	174	209	188	161	193	164	189	189	201	194	197	177	198	192	181	192	198	191	187	165	195	183	182	191	191	193	171	160	190	176	173	168	175	182	191	162	201	167	174	184	178	177	188	199	180	205	177	185	179	185	184	202	203	171	203	170	181	189	193	184	188	194	211	159	191	164	184	161	189	186	191	173	191	169	176	204	191	189	215	168	191	181	202	184	176	197	217	177	181	211	173	186	203	156	190	194	185	189	218	194	200	165	182	189	190	202	194	206	183	205	183	187	192	177	206	189	209	191	183	188	199	171	194	187	173	181	188	177	161	185	195	189	193	198	187	188	186	190	196	202	195	183	195	188	204	182	212	169	162	184	173	174	184	212	180	179	191	209	208	193	174	175	216	188	166	186	182	202	174	191	193	200	188	200	188	203	181	175	209	209	186	185	191	185	205	186	171	181	204	177	188	174	193	221	171	212	209	179	181	204	178	222	184	207	167	187	174	178	194	207	172	200	181	197	168	185	160	186	189	193	192	208	188	176	205	203	176	172	195	164	176	169	166	168	195	208	188	192	205	171	184	180	185	192	174	178	187	197	199	191	195	200	169	199	179	180	187	174	209	175	205	162	197	184	185	210	174	163	177	204	179	203	150	203	189	178	207	185	204	192	173	176	183	176	188	193	173	208	190	174	200	193	171	182	213	182	171	199	192	164	175	204	170	183	203	180	186	180	166	184	168	171	207	176	189	174	186	195	174	171	187	206	187	186	185	210	173	177	192	174	163	206	185	195	165	210	216	187	170	194	207	171	180	186	178	195	216	182	164	182	212	186	183	170	166	205	199	220	171	187	190	208	213	175	191	173	179	193	172	182	192	179	170	187	179	182	183	175	187	175	180	241	179	188	193	186	169	184	181	191	201	184	194	198	176	197	164	205	195	174	178	206	203	176	183	183	156	182	174	167	197	173	214	191	192	197	188	184	175	180	183	185	220	191	208	187	190	202	181	182	230	191	153	199	192	181	187	166	204	193	202	182	162	175	186	203	168	193	194	189	207	184	178	178	178	179	193	198	197	178	194	201	205	175	215	176	196	189	190	180	176	186	184	178	197	172	179	190	154	185	180	180	211	182	184	155	198	171	170	170	177	193	182	198	193	185	201	193	202	198	180	191	182	186	183	204	193	194	192	186	179	170	186	194	194	164	203	179	193	191	199	209	170	197	186	191	199	182	172	177	177	187	189	194	186	193	197	200	172	189	199	186	192	213	166	172	192	168	199	190	184	185	181	181	178	164	209	187	194	200	190	205	156	184	165	157	190	207	187	211	189	189	162	180	188	189	199	158	207	197	175	162	180	181	179	191	165	168	187	164	186	238	174	182	188	188	191	179	197	195	184	174	169	192	164	187	176	198	197	202	187	191	204	192	171	184	187	194	168	188
14825	3734	8011	12409	11787	9434	8680	8018	6991	5744	4603	3279	2154	2084	1771	1337	979	739	821	780	862	758	692	661	624	569	601	588	544	549	502	495	483	527	494	478	492	501	489	494	494	471	469	504	489	523	494	480	499	497	514	476	452	490	498	485	482	511	490	495	515	490	492	484	514	513	496	490	471	485	510	473	501	495	512	474	462	513	499	504	477	443	529	524	499	457	461	503	444	469	481	461	488	521	442	485	510	494	423	467	494	542	510	496	493	471	433	529	494	463	477	490	522	496	506	481	447	505	479	472	478	491	487	532	495	490	462	492	503	482	502	522	444	477	487	525	496	474	460	474	459	494	447	476	479	488	478	449	523	490	484	474	471	519	479	517	488	484	480	470	470	502	493	465	521	483	466	494	468	485	496	491	461	504	474	481	523	469	486	488	496	466	472	477	466	498	446	472	503	520	427	473	495	471	508	482	460	484	483	489	489	498	488	489	485	520	445	459	453	490	480	521	479	462	487	506	499	454	464	453	494	477	502	478	475	486	443	507	480	484	492	484	458	484	485	483	482	481	492	503	480	542	456	476	456	510	499	499	476	457	484	496	483	506	434	458	441	447	448	473	465	485	482	510	471	444	452	489	487	477	483	461	461	501	483	508	467	457	495	482	497	495	510	500	473	472	481	457	493	434	498	498	485	496	507	499	496	492	472	470	468	492	485	469	489	497	486	488	481	458	442	480	483	503	511	473	488	462	500	526	484	494	514	474	436	502	488	492	492	479	438	534	469	510	480	500	506	469	479	468	499	467	497	456	487	496	526	477	496	488	516	469	471	498	457	514	453	416	513	467	441	486	517	462	475	473	492	458	482	517	487	492	456	488	493	509	492	463	471	514	464	504	471	493	472	471	444	464	503	507	473	491	495	478	481	477	496	469	479	487	495	490	534	484	490	534	497	463	488	459	508	498	490	505	462	487	508	440	452	521	492	511	474	475	493	497	484	487	474	478	512	526	473	506	471	459	449	471	474	528	450	480	523	476	473	498	510	466	457	487	472	485	474	485	449	531	473	451	483	521	498	543	480	508	477	442	472	506	519	490	477	448	477	472	523	495	474	466	437	467	468	424	482	499	469	494	472	472	463	493	481	465	477	479	526	473	487	489	490	486	523	454	512	479	486	477	493	456	453	527	463	489	455	443	510	494	461	466	516	472	446	528	521	479	475	496	505	468	488	511	500	451	473	496	463	502	505	473	486	480	449	505	483	493	509	500	506	448	497	469	461	484	469	483	503	503	463	483	455	435	491	484	439	528	501	511	434	498	457	499	469	512	471	469	482	508	478	497	461	487	470	458	500	470	467	495	466	480	516	516	508	478	535	466	487	434	434	501	468	452	471	504	477	504	496	502	512	497	487	487	453	519	486	509	466	492	476	479	463	512	461	499	483	469	510	415	497	487	505	495	496	457	509	456	515	479	479	504	483	501	509	458	499	463	485	466	470	453	470	480	500	458	488	495	545	460	524	478	496	440	500	475	480	478	465	471	400	524	499	502	483	508	484	486	485	463	483	464	458	455	522	490	556	501	439	479	471	527	499	461	491	479	520	492	501	495	500	472	471	530	507	485	478	453	486	470	469	475	491	486	508	514	471	466	441	487	497	485	470	492	496	513	481	464	497	487	455	484	485	514	461	500	472	480	447	468	506	454	505	478	512	474	509	489	469	476	520	482	490	473	469	512	498	466	515	472	457	482	468	492	483	485	446	476	499	493	476	471	497	479	505	477	499	471	508	512	522	462	490	457	486	542	518	466	460	474	495	483	475	476	449	512	474	479	478	467	485	450	466	515	495	496	460	488	522	471	506	477	470	473	491	488	480	538	446	487	482	470	445	500	505	456	484	467	472	502	488	464	451	480	499	513	535	508	516	452	478	472	501	481	469	507	476	472	475	483	497	486	446	457	469	530	492	513	448	419	491	518	485	495	487	463	460	478	494	482	486	487	450	491	439	492	476	468	476	501	499	488	484	466	491	462	498	485	469	488	445	494	514	516	482	503	465	504	474	449	520	502	516	468	478	497	497	476	485	481	494	430	462	465	490	478	487	438	492	507	491	467	481	491	534	458	529	456	486	471	484	460	484	491	496	481	463	489	497	447	500	399	466	471	439	491	508	472	482	484	477	484	535	450	504	482	486	476	485	531	526	448	475	456	507	457	463	464	481	444	481	491	488	511	524	472	479	487	498	495	480	456	515	479	461	488	497	500	509	484	451	489	485	476	508	488	516	497	496	511	491	491	476	484	482	510	471	500	460	502	458	423	489	443	464	486	470	471	534	515	473	536	481	465	487	492	468	495	486	489	472	467	503	482	469	477	510	484	448	487	460	473	521	476	435	511	474	486	488	505	476	477	507	465	501	472	475	453	442	475	485	492	442	449	446	465	489	492	461	505	492	479	480	510	498	500	455	483	478	510	513	484	508	524	489	444	480	517	503	498	477	505	475	472	485	538	474	460	490	468	480	492	416	462	480	492	460	433	495	478	465	514	491	512	483	484	543	478	481	479	447	501	530	496	477	485	467	469	507	489	541	490	441	465	496	456	501	504	445	530	486	472	456	491	476	515	510	494	503	495	497	502	470	521	463	499	485	465	495	453	474	469	510	481	472	512	514	467	464	461	453	518	480	507	499	453	500	440	492	470	482	459	453	479	511	528	490	522	486	493	495	479	480	480	520	490	515	497	447	480	506	484	482	464	466	492	479	535	462	482	480	537	492	474	467	449	461	470	469	514	519	486	507	472	504	451	462	498	507	513	495	456	481	467	495	503	482	488	481	461	538	475	469	477	477	470	471	501	459	472	523	477	503	479	491	493	507	507	500	503	494	484	461	477	507	489	515	475	483	463	493	496	466	518	481	477	522	463	468	480	449	460	510	488	477	470	511	473	482	521	499	536	467	507	496	514	473	480	480	503	475	501	479	509	504	465	489	536	505	533	469	468	531	478	460	493	466	517	551	510	464	464	484	530	512	459	477	499	476	516	445	495	483	474	510	526	490	471	481	495	475	519	500	510	507	523	458	462	471	494	477	487	524	470	524	469	471	480	468	448	500	500	462	483	482	459	523	507	490	501	498	492	464	501	509	472	487	471	492	476	487	468	502	511	484	519	481	496	501	483	484	514	486	475	513	485	515	485	493	472	505	461	473	479	483	458	443	477	496	482	510	453	430	499	506	497	453	475	455	486	487	493	509	510	453	500	446	461	541	484	491	472	428	475	463	517	419	477	482	437	501	502	480	458	479	474	551	483	521	450	466	456	480	516	442	495	483	509	499	496	508	443	478	486	457	458	510	528	486	487	506	490	467	473	485	483	458	506	512	478	469	491	490	460	502	458	481	477	476	490	452	428	514	523	456	511	465	486	453	506	498	493	453	474	466	482	491	520	475	475	475	514	481	464	494	499	464	507	448	480	467	503	485	453	466	512	479	531	504	465	467	490	470	518	486	510	508	489	496	506
4600	1116	1099	1582	1336	962	908	855	769	643	526	473	463	394	396	372	356	341	362	368	391	371	326	328	367	348	324	351	375	350	327	333	336	351	354	328	347	341	330	331	350	310	319	377	338	344	346	334	361	334	345	362	347	335	335	343	344	357	340	375	354	329	335	385	349	341	377	337	335	329	372	322	346	346	346	361	336	355	325	375	362	348	347	307	330	349	331	366	377	338	329	317	294	307	340	348	325	318	383	362	328	339	358	329	365	343	357	350	362	347	383	328	368	315	329	304	331	331	337	356	329	345	346	370	377	349	343	357	332	376	357	343	315	342	348	353	359	336	356	359	329	360	370	339	381	348	332	346	341	372	324	361	354	331	340	376	354	342	354	346	352	298	345	366	358	329	320	376	351	358	361	353	349	345	361	340	323	336	363	321	323	362	349	366	350	363	344	339	331	350	375	325	346	353	342	317	323	331	345	384	383	385	338	361	371	335	333	327	325	355	300	394	325	329	371	311	332	369	342	369	378	339	363	345	358	327	349	323	340	345	353	387	325	369	352	335	337	313	361	346	329	355	340	345	363	372	337	326	357	347	347	334	342	359	335	334	342	336	327	345	358	355	354	367	303	368	376	371	350	340	304	358	362	309	363	349	368	367	341	337	334	336	343	359	324	316	349	322	368	333	365	384	355	354	363	312	326	324	354	365	367	321	345	345	378	327	365	332	375	382	368	362	352	332	350	352	342	345	344	343	362	359	337	339	346	361	361	350	349	342	356	352	327	343	342	307	371	348	338	337	341	352	325	353	352	343	351	333	339	350	329	332	357	370	350	341	346	339	397	349	345	323	354	345	324	340	379	372	352	316	333	321	328	348	354	335	355	355	364	383	362	367	313	332	366	348	354	313	341	350	366	314	360	358	377	366	342	387	368	371	350	387	336	331	380	351	313	328	339	386	333	360	316	351	332	315	348	341	303	313	357	320	359	353	314	335	357	376	376	320	354	345	312	363	363	367	334	351	380	357	330	343	365	364	338	386	388	360	327	355	329	347	365	363	357	359	373	339	317	335	339	356	347	347	331	316	370	334	320	372	342	344	376	351	379	352	320	368	361	368	337	336	336	340	323	361	327	344	353	339	343	302	394	358	368	369	358	353	329	323	373	363	338	363	312	350	343	317	358	341	335	367	328	361	327	373	321	367	336	325	334	335	340	322	349	335	369	336	295	368	348	337	353	378	359	333	333	340	327	344	365	336	377	330	356	348	349	330	375	336	334	372	354	310	345	352	346	329	354	345	324	382	311	366	351	358	358	355	332	339	371	345	330	319	354	343	320	356	342	353	388	365	374	341	337	340	309	349	383	323	318	306	350	322	337	343	336	339	383	371	347	370	367	349	391	342	353	343	311	325	327	339	358	348	326	380	333	329	371	329	335	316	346	318	328	361	337	325	319	381	349	343	321	364	345	347	336	309	357	356	327	335	347	342	369	339	349	363	373	340	365	334	377	362	347	367	343	358	346	340	362	337	305	358	323	360	371	328	354	312	327	370	347	350	316	335	328	326	362	387	331	333	326	389	350	318	336	354	344	317	334	339	334	324	364	332	343	332	320	338	353	314	331	354	346	310	319	345	382	344	335	317	332	366	340	352	348	348	335	350	339	353	382	343	329	360	343	344	333	351	331	334	325	346	340	363	310	312	377	368	316	363	363	368	366	345	327	347	333	342	302	344	349	355	323	342	345	326	337	313	351	362	338	325	355	319	361	287	361	353	338	336	351	354	336	342	352	355	353	357	326	333	346	364	360	314	338	350	384	352	349	333	333	379	349	349	334	391	343	350	335	343	354	363	385	356	352	348	328	340	365	378	376	369	332	336	360	301	353	355	360	337	383	356	347	385	363	367	341	339	362	352	344	358	330	351	355	314	382	324	313	364	323	337	340	349	342	309	328	356	352	360	344	311	336	337	331	328	297	325	321	351	324	350	348	358	356	362	341	345	353	361	368	331	360	336	339	327	304	359	344	324	332	337	335	342	337	343	341	369	338	353	325	356	333	347	354	338	359	362	389	333	336	340	347	408	362	344	340	342	338	354	341	402	333	348	358	325	347	349	359	321	374	333	379	331	322	307	373	362	331	362	341	368	355	332	329	335	351	347	330	318	371	372	315	390	333	361	347	356	331	345	366	352	345	358	352	324	359	335	362	321	342	339	340	341	346	380	345	354	311	314	347	317	349	342	358	342	365	343	340	384	349	324	369	354	337	355	335	349	352	351	348	361	346	348	325	331	348	341	377	378	357	337	339	349	366	361	377	428	335	358	340	348	302	326	359	377	368	375	379	330	359	347	317	377	376	393	355	358	391	342	374	382	376	361	349	345	385	361	344	342	337	336	352	361	341	322	360	330	359	321	337	369	323	338	346	340	331	349	350	344	350	362	378	351	350	329	332	358	366	347	348	350	357	329	341	369	352	352	343	353	335	359	362	340	354	347	363	355	367	338	394	360	337	338	346	322	323	326	386	385	353	355	371	365	367	347	382	347	354	308	379	340	322	346	345	376	352	328	317	352	381	360	322	372	339	370	328	364	350	366	346	345	347	336	354	345	349	337	371	356	350	362	330	375	372	349	381	350	346	367	357	334	347	373	350	306	354	326	362	314	327	340	355	388	375	344	366	344	339	330	328	345	350	347	349	368	344	347	356	370	321	345	365	321	377	357	364	340	334	346	363	337	341	366	353	344	356	343	327	300	330	333	349	364	325	361	339	357	332	370	361	366	316	329	353	356	334	319	350	347	324	370	364	335	353	323	367	327	343	334	362	323	355	362	365	381	356	351	366	377	320	318	321	357	373	353	329	347	346	348	367	343	331	364	326	340	341	345	355	369	354	357	323	339	350	307	339	363	334	350	374	379	323	338	350	325	356	332	359	360	364	352	358	356	324	344	344	363	346	354	324	333	374	346	347	319	357	353	369	364	343	359	325	372	357	352	346	316	378	347	380	344	373	346	305	373	311	367	328	378	311	314	340	343	353	378	340	349	325	384	379	343	363	357	330	334	359	379	330	364	338	332	349	347	382	327	326	327	321	347	325	362	363	357	351	290	363	349	364	350	345	318	352	368	340	321	308	361	363	382	338	339	325	332	365	362	329	324	355	347	373	331	312	308	406	348	317	356	343	346	350	342	343	309	335	379	336	333	380	347	351	336	362	367	344	335	328	345	344	336	317	328	358	363	332	353	338	351	337	358	345	345	322	354	379	366	368	354	350	331	334	374	339	286	380	357	276	369	340	337	341	328	349	330	359	348	350	356	347	321	327	324	351	349	338	350	345	322	351	328	348	346	369	337	332	348	313	320	340	350	326	351	335	359	334	341	321	359	348	343	352	326	343	335	356	381	337	326	333	318	351	353	354	321	352	331	367	359	319	380	320	358	355	338	316	348	351	341	319	358	335	333	333	366	334	372	365	353	310	385	343	324	353	362	323	311	343	325	333	354	320	361	350	346
4275	1606	2593	5645	5101	3999	3987	3535	3182	2701	2136	1764	1428	1259	1193	1046	986	951	937	993	1024	1003	924	845	887	875	873	870	908	872	883	871	845	841	872	906	837	852	870	835	857	822	853	866	877	833	861	832	833	845	860	869	791	847	809	877	853	839	846	849	830	863	839	794	865	875	875	891	827	845	859	834	847	809	773	815	847	801	790	899	884	818	802	809	806	828	845	869	915	830	803	866	834	831	862	845	795	818	839	880	809	840	886	817	844	814	806	830	806	851	847	841	877	895	843	862	803	864	817	831	840	799	827	842	869	870	856	811	871	808	835	888	826	835	844	866	846	826	864	868	795	836	855	865	814	819	796	876	883	831	878	834	818	847	853	841	852	821	902	818	872	851	873	859	879	876	860	829	857	850	877	873	815	880	841	827	867	885	887	881	837	844	842	853	884	855	830	841	809	846	826	833	817	809	841	788	876	822	786	863	842	848	849	862	808	863	879	848	932	796	800	836	882	824	830	804	823	819	837	883	800	865	847	828	860	859	839	870	837	825	851	852	885	815	874	837	796	826	831	905	865	806	826	853	861	891	829	814	819	852	823	811	825	926	861	854	882	817	863	860	792	815	855	861	826	899	831	865	858	829	868	860	884	848	844	866	830	885	824	838	833	859	835	842	854	850	869	820	804	860	795	872	862	846	857	849	877	841	842	862	852	902	786	863	859	831	861	851	869	790	821	840	801	873	885	864	819	860	861	822	860	836	761	786	873	896	831	848	862	855	830	825	840	803	783	864	853	865	784	879	823	837	800	822	874	832	847	833	874	882	848	885	886	800	801	842	865	847	860	877	860	856	867	868	828	847	823	830	860	814	838	837	845	825	893	839	820	829	846	797	848	890	884	852	827	807	890	862	830	820	827	874	887	837	821	859	819	821	858	824	872	817	816	817	896	803	824	834	818	843	873	834	841	848	832	858	840	894	807	813	833	835	800	814	812	863	814	842	852	802	802	807	879	816	877	850	842	831	860	849	853	876	843	834	854	866	830	839	822	850	836	855	858	881	870	821	850	855	814	840	815	832	849	867	803	851	864	807	868	877	849	836	840	842	876	868	855	826	853	847	855	822	861	892	793	871	821	837	846	881	827	839	812	914	876	844	848	850	797	859	848	834	835	835	845	825	831	875	843	831	882	846	833	857	827	812	825	824	873	826	800	917	873	802	826	840	833	824	874	843	902	830	812	839	844	799	835	759	823	883	861	858	852	824	858	821	857	844	900	860	814	866	833	856	791	897	854	820	838	801	846	834	807	787	828	815	836	873	861	849	831	777	838	871	786	833	856	841	847	874	854	838	861	762	851	856	859	840	826	867	821	820	847	837	829	849	825	866	886	865	865	823	836	841	852	838	833	856	844	816	868	847	892	916	840	815	813	842	884	850	850	824	842	868	840	854	838	834	832	810	837	860	806	903	865	839	847	816	808	825	840	836	866	812	868	812	862	805	810	826	785	870	874	849	814	875	810	854	797	819	873	845	842	882	846	832	871	843	856	876	851	856	900	843	861	813	840	822	841	841	876	849	866	905	841	924	881	820	853	832	830	836	846	826	860	901	821	824	823	827	856	865	847	874	860	873	818	801	865	898	879	871	850	892	799	871	828	873	821	831	927	881	858	807	834	833	866	818	857	817	860	863	874	863	885	831	862	796	826	828	845	874	882	868	844	821	831	848	858	830	884	846	772	827	886	818	872	844	864	846	891	875	839	894	809	843	830	818	802	867	797	869	847	876	849	856	863	913	839	811	805	848	851	791	853	821	823	839	839	815	833	861	818	875	865	871	863	805	860	888	810	888	790	836	805	793	836	846	875	798	874	831	876	852	838	857	824	837	821	873	882	855	883	839	895	823	854	828	825	858	866	823	788	878	840	805	875	843	816	885	822	813	825	821	824	831	872	860	875	903	794	835	869	834	824	826	851	864	837	891	854	822	850	828	853	893	841	881	864	879	834	779	870	835	857	879	873	833	836	870	847	853	804	890	851	892	848	794	843	884	874	876	843	890	863	894	839	824	860	866	863	835	848	870	836	842	834	848	844	830	880	854	853	869	862	868	859	861	862	871	834	829	879	798	817	824	867	857	819	816	922	849	832	823	784	833	845	900	821	786	839	815	851	829	843	853	801	888	820	863	809	852	851	855	846	788	849	859	871	822	849	878	832	890	851	868	833	842	831	848	874	816	813	831	864	794	798	857	890	860	874	914	829	834	800	803	871	847	872	794	898	840	831	848	870	857	860	867	878	822	879	876	837	851	865	872	848	863	817	823	881	834	822	852	829	848	836	880	779	900	837	817	821	897	878	842	845	822	917	855	867	889	838	863	868	813	820	860	850	890	814	857	807	849	824	899	770	878	844	846	827	833	872	821	833	840	855	848	853	842	827	806	838	812	872	828	870	820	817	849	822	893	905	871	856	881	892	915	866	881	837	866	856	854	851	846	852	882	825	791	839	832	841	880	804	842	865	807	900	847	856	810	835	852	801	815	823	880	825	846	880	873	885	866	851	867	822	854	862	843	842	853	832	878	861	878	840	860	861	814	802	860	836	826	883	831	841	829	820	846	832	805	824	867	879	821	831	808	815	887	868	868	852	879	832	874	882	850	872	820	861	876	884	849	832	881	831	821	883	829	821	887	863	776	886	889	831	894	793	860	886	876	844	835	918	834	775	857	866	800	827	859	845	861	867	821	885	837	878	768	875	849	850	798	854	828	852	849	812	897	912	885	849	861	814	825	881	793	847	851	845	800	786	854	869	825	812	857	847	856	876	807	865	797	851	844	822	858	842	825	862	849	821	864	803	853	820	852	852	803	824	854	830	829	846	869	877	926	822	832	879	776	832	911	803	848	903	775	867	831	820	817	828	830	848	868	765	885	845	854	872	803	843	803	868	834	824	811	873	828	828	860	839	838	811	841	830	821	860	882	791	812	853	836	888	856	833	851	816	839	869	836	831	846	853	794	833	856	837	756	859	882	880	843	777	811	843	860	836	890	808	809	858	868	804	872	814	815	860	834	843	796	908	856	825	875	799	858	845	838	798	876	825	818	828	814	844	867	832	847	836	879	820	843	862	890	829	816	813	899	857	805	791	878	872	856	855	851	838	843	841	840	828	880	857	783	803	834	833	839	800	804	817	839	854	820	838	860	848	813	836	831	837	875	800	840	894	811	869	855	871	788	818	881	856	872	862	826	871	858	839	841	858	812	837	862	843	869	806	762	860	859	812	849	813	877	781	835	851	865	850	859	816	825	837	852	875	832	845	865	902	849	774	830	816	877	865	863	818	808	837	894	837	848	815	801	820	868	898	901	807	842	883	819	852	848	842	844	877	782	870	771	884	922	853	853	892	809	819	926	828	882	794	837	847	826	849	793	827	832	856	857	826	811	789	790	870	845	827	826	851	841	841	885	885	881	873	858	818	879	862	894	820	893	812	859	811	862	795	838	872	831	858	847	841	846
14254	2671	2477	2942	1949	1589	1434	1098	1040	876	745	561	444	416	371	344	348	331	343	352	301	315	341	334	299	296	308	319	297	271	315	288	297	282	318	289	273	295	314	319	314	285	300	300	297	309	309	284	308	283	315	298	296	250	307	310	293	302	282	292	281	275	302	288	322	302	283	281	276	275	284	297	293	286	288	293	287	318	297	308	329	325	322	267	304	268	255	296	270	315	304	295	308	302	276	341	252	293	297	279	295	265	251	290	279	286	294	276	332	306	280	268	317	280	296	293	303	282	262	281	263	292	295	279	284	279	288	279	286	309	312	271	293	284	272	284	289	304	293	326	286	319	289	293	266	310	302	281	292	335	305	277	295	288	327	308	290	328	281	306	318	306	306	302	275	261	310	303	287	268	270	264	258	305	319	275	272	296	276	290	283	283	265	276	300	285	262	282	324	288	276	283	311	286	283	252	316	284	269	298	288	305	312	295	326	284	278	284	302	273	276	288	322	322	305	318	295	296	301	318	299	273	302	286	312	291	302	291	289	300	308	286	313	290	275	302	308	288	278	285	290	264	264	305	300	298	295	272	354	269	318	282	278	341	297	331	272	285	281	308	279	296	291	307	300	273	283	293	274	273	282	270	265	299	291	290	276	285	296	313	300	320	288	307	300	283	300	277	272	294	299	300	292	319	312	309	316	266	283	295	292	308	281	287	301	293	294	306	318	280	296	341	302	284	319	283	254	305	275	280	279	305	268	263	301	311	302	286	310	285	300	319	263	303	282	272	282	250	294	306	331	323	308	280	275	309	284	338	250	313	312	284	287	325	299	284	281	272	325	309	286	273	245	306	314	282	315	295	295	296	266	275	329	300	337	298	303	254	294	297	306	298	320	296	334	293	299	293	247	288	281	295	321	297	246	287	293	294	292	302	290	306	287	294	292	285	295	297	344	292	309	306	317	278	277	304	281	279	321	297	295	301	262	301	285	291	268	300	271	287	279	327	324	269	294	296	290	305	317	320	288	321	272	284	297	262	307	304	277	302	290	294	265	296	273	309	331	306	305	293	325	297	285	303	292	307	284	303	283	286	285	288	277	298	307	281	305	282	284	309	292	316	289	291	275	282	321	303	291	308	281	286	290	294	292	299	284	293	300	289	278	271	276	308	298	275	281	302	326	305	279	300	283	295	277	272	285	286	323	323	310	319	296	328	320	291	284	302	301	301	282	312	304	324	308	297	308	301	321	312	301	275	313	301	280	269	298	299	298	311	260	322	275	328	308	286	321	312	291	262	332	276	279	268	344	310	274	287	301	258	288	304	283	289	267	304	265	309	288	284	319	288	282	293	325	267	290	297	325	307	278	300	306	287	277	288	289	291	276	301	287	306	309	341	275	305	306	295	283	269	287	289	278	251	322	256	283	262	285	286	313	274	279	287	323	322	294	286	281	321	269	289	306	307	290	314	243	311	314	315	290	343	286	304	280	286	260	299	277	294	290	291	296	329	295	308	286	319	271	293	262	291	307	274	306	272	297	263	272	299	301	319	266	305	313	303	301	306	263	301	276	322	313	283	292	332	314	272	264	292	271	324	297	290	282	310	263	294	255	270	288	297	285	287	274	286	284	300	282	271	300	284	329	339	285	312	257	270	303	287	303	296	294	284	285	274	315	286	289	266	281	279	290	302	301	317	253	293	291	277	286	274	314	269	275	295	289	285	279	310	248	305	313	314	279	305	281	299	302	298	303	299	278	328	288	291	304	283	305	298	282	293	309	328	271	286	295	260	308	304	299	288	281	327	285	292	302	315	310	274	280	278	313	303	290	292	266	305	283	295	300	310	298	309	309	282	301	325	301	286	278	302	294	309	284	283	324	291	323	292	277	263	267	299	288	310	296	290	300	322	283	269	305	317	276	299	289	329	307	288	312	291	334	297	314	248	274	289	286	291	279	272	296	269	279	259	292	335	311	283	302	297	277	313	309	327	274	287	293	292	272	277	275	295	289	297	285	306	278	289	315	294	275	308	287	288	279	282	307	290	300	294	257	284	298	298	262	298	276	278	301	289	287	301	273	269	300	275	283	299	301	268	279	311	291	293	323	325	306	282	298	283	249	273	303	283	279	302	303	285	294	273	281	288	310	291	297	297	287	298	288	300	254	298	326	263	284	290	287	280	295	285	302	277	322	313	309	279	290	287	280	299	294	269	277	297	279	284	322	294	288	280	290	275	271	300	280	292	268	336	274	278	282	294	300	301	289	289	291	290	271	256	291	305	290	276	287	302	278	314	303	286	314	288	313	305	287	305	319	327	269	295	297	277	295	322	312	292	265	263	282	296	305	300	277	296	268	252	324	324	269	300	277	282	285	313	292	296	284	333	302	329	305	321	280	305	292	283	306	284	262	292	343	283	292	284	279	292	294	287	293	299	302	299	296	323	285	293	308	331	253	278	288	253	270	291	286	303	290	298	280	307	285	291	260	279	301	281	288	310	298	291	301	281	273	275	278	296	294	303	313	285	277	303	288	280	265	283	280	265	289	275	298	288	286	294	299	275	272	274	310	298	289	308	276	308	298	283	321	299	309	300	301	270	279	289	295	302	265	283	320	262	290	285	286	306	308	269	307	302	285	295	301	298	293	267	289	282	291	262	273	249	289	293	290	310	292	330	294	269	265	285	303	316	296	301	281	263	297	289	288	291	280	293	277	294	282	310	275	297	302	310	261	305	288	315	267	297	299	282	297	294	270	290	306	293	307	249	300	306	316	287	282	291	291	271	261	296	278	269	302	283	287	266	308	267	311	308	283	310	315	287	253	291	287	306	284	269	286	300	248	332	337	285	301	276	296	273	290	289	305	274	278	285	295	306	296	320	252	317	295	283	284	297	332	273	276	319	304	285	287	289	306	290	298	328	300	308	297	281	287	318	328	322	304	307	281	300	305	298	264	285	292	306	300	320	301	287	287	270	311	281	319	280	295	323	282	285	322	279	288	295	265	306	264	263	314	292	324	259	334	295	298	283	297	290	295	267	256	287	308	281	306	290	285	266	304	288	281	276	323	293	282	318	306	281	267	306	316	284	312	314	277	276	290	308	281	303	295	308	289	317	301	275	288	306	311	283	269	264	281	289	286	307	320	292	316	305	290	298	313	292	292	279	309	313	293	317	258	261	265	300	274	314	292	289	281	320	274	298	310	318	267	286	329	302	324	286	286	295	282	285	298	310	288	297	303	297	299	280	270	272	299	321	275	297	256	289	278	286	294	290	278	287	300	300	298	300	327	308	291	300	284	311	295	300	320	295	302	318	301	315	263	313	241	253	227	286	290	285	279	311	296	316	313	282	316	300	292	312	297	315	314	265	345	313	299	292	310	309	281	288	328	265	271	273	299	264	273	301	317	321	310	263	309	306	328	300	266	290	287	281	310	297	305	286	289	296	278	331	287	321	287	329	288	266	290	287	296	259	324	265	271	280	314	270	297	303	273	281	279	288	271	265	302	292
11205	2659	5338	9705	7359	7015	6567	5258	4808	4057	3299	2358	1734	1575	1339	1049	954	935	964	1025	1047	1044	958	919	784	759	766	785	749	765	783	741	733	726	752	783	745	769	685	703	762	756	713	748	698	731	709	721	688	739	680	689	709	687	682	720	729	691	722	671	700	767	723	715	754	717	665	664	695	738	751	752	733	707	717	698	717	696	739	704	719	730	714	726	712	731	688	746	720	713	737	686	743	718	757	662	721	719	707	787	721	736	794	749	766	711	707	733	697	699	727	742	683	718	734	733	719	729	715	711	706	720	737	763	704	757	743	691	751	715	741	726	708	701	713	721	757	696	732	712	726	728	702	689	724	758	749	721	748	740	762	720	683	707	679	725	694	692	676	681	727	710	794	734	726	742	762	747	656	692	729	744	686	773	741	686	742	741	699	698	741	700	688	736	794	746	769	704	718	667	725	721	690	757	681	726	753	774	699	760	736	784	648	704	716	718	745	740	727	753	770	711	715	740	694	725	735	744	715	708	673	700	695	743	694	686	721	703	740	728	691	704	743	726	719	701	694	735	669	745	713	721	761	729	685	719	700	716	746	723	724	725	714	744	682	720	692	787	716	735	712	724	760	727	710	699	680	695	701	727	715	687	640	717	739	679	766	754	689	747	687	727	788	693	714	737	726	718	719	708	744	684	706	713	725	722	732	707	773	732	724	700	731	679	713	749	718	717	702	739	703	735	664	710	722	738	716	762	709	681	710	739	732	727	699	705	669	712	706	729	743	713	760	657	721	726	742	708	719	728	716	716	743	707	688	717	697	715	724	712	703	706	698	727	707	687	742	721	713	759	760	667	727	757	736	745	719	681	726	723	740	741	766	708	694	723	690	728	774	749	667	691	715	733	731	737	755	722	706	693	712	732	742	734	772	711	738	734	725	693	754	660	713	685	761	740	729	704	748	712	726	693	733	716	734	680	691	737	755	750	726	718	698	692	731	744	766	740	657	744	717	748	748	695	718	735	703	735	711	740	754	775	739	719	696	756	720	743	701	736	731	715	715	678	710	741	756	757	728	738	737	769	731	704	724	723	671	712	766	702	750	731	739	748	726	710	676	751	679	670	684	720	697	716	737	678	725	754	681	710	750	726	677	738	743	703	681	686	727	715	654	693	756	743	723	689	718	681	658	651	735	667	687	743	694	715	725	705	743	728	673	753	717	724	701	750	713	698	660	755	691	769	728	707	737	719	722	673	750	749	741	704	719	693	684	696	691	716	695	714	722	683	694	725	724	747	702	727	712	738	760	691	732	800	678	710	673	704	670	768	732	758	757	705	758	757	712	728	754	685	716	762	744	756	731	734	673	748	766	705	766	687	763	764	738	738	743	729	720	725	706	728	716	728	698	723	753	733	740	733	683	679	696	690	688	748	716	695	758	762	744	745	706	726	690	709	692	785	708	670	725	721	773	688	718	731	727	753	703	703	776	721	706	736	731	678	731	731	781	702	757	720	704	735	745	747	744	742	784	739	690	750	681	664	716	708	740	679	681	725	684	712	718	680	701	739	733	732	693	743	726	699	718	730	729	690	704	701	745	688	744	700	726	730	742	747	729	667	656	700	708	721	731	714	682	726	750	719	718	665	745	703	716	725	709	701	698	729	714	725	725	727	756	679	711	735	727	731	705	717	744	726	753	751	749	683	698	720	729	714	743	743	737	688	714	675	703	714	683	736	713	695	751	685	720	725	720	717	727	720	716	715	734	698	743	759	706	679	731	745	689	688	760	732	732	677	713	689	712	688	696	717	712	760	752	713	725	695	797	733	728	689	689	736	708	732	765	690	693	684	749	690	741	700	658	708	687	703	754	680	682	762	700	752	701	720	659	758	715	715	732	730	776	717	742	710	712	682	711	712	758	735	757	722	787	698	721	722	704	690	735	737	772	692	715	722	723	752	739	703	743	747	724	745	740	730	744	776	728	688	757	727	697	709	654	712	695	700	712	729	663	696	686	683	722	699	721	713	714	720	741	747	722	745	718	716	700	753	783	755	755	717	737	771	786	714	671	738	721	714	675	691	752	714	694	705	736	666	737	721	722	705	691	742	714	724	746	726	676	706	749	733	696	698	685	726	712	766	754	698	674	711	738	689	710	713	746	756	740	739	732	706	713	719	723	766	748	764	737	712	706	689	714	737	710	713	658	721	723	726	685	719	694	693	735	741	705	741	753	716	711	741	696	717	756	713	715	690	743	753	772	721	731	709	744	709	710	767	753	745	734	710	715	761	730	750	708	706	749	702	747	717	702	719	734	757	740	674	694	725	731	712	752	681	738	681	749	714	738	740	747	715	721	713	722	725	780	749	662	668	777	732	696	742	747	702	723	708	710	688	708	729	724	741	714	714	709	734	713	725	729	704	705	722	753	704	683	698	751	766	698	751	726	701	775	773	751	757	717	740	726	736	771	747	702	759	731	752	686	719	726	719	747	744	669	690	715	698	695	715	727	732	723	703	667	789	697	701	727	774	686	704	760	746	725	689	724	733	696	675	720	694	714	713	725	696	685	687	710	731	714	713	753	725	740	740	712	721	701	732	726	720	700	753	709	733	753	760	691	725	737	724	775	772	735	673	753	761	756	699	705	757	748	707	731	734	748	708	708	685	754	738	790	728	715	708	743	720	719	701	694	740	719	725	736	704	762	723	750	710	696	696	720	746	714	745	737	718	670	721	670	716	718	729	710	754	706	717	700	713	704	691	708	747	749	721	703	695	740	711	735	680	680	713	642	779	736	758	764	678	752	726	709	700	714	739	724	722	743	737	767	771	709	744	760	724	694	714	728	697	711	712	776	765	782	732	699	728	704	739	758	693	730	723	741	730	724	716	731	721	728	700	685	681	777	707	731	731	682	676	729	699	705	711	729	730	743	734	696	717	718	698	686	744	749	703	705	748	696	707	694	699	721	720	712	736	732	724	710	687	746	747	744	746	719	718	735	714	696	728	732	729	726	696	725	661	766	676	760	688	755	754	738	701	745	682	721	696	678	703	761	775	696	710	691	737	690	726	738	701	768	699	722	725	659	704	726	691	706	716	692	691	747	806	715	713	721	692	703	684	688	724	757	691	738	727	731	736	745	743	790	699	750	707	759	721	706	711	738	720	740	720	728	741	718	719	735	743	733	706	711	664	745	678	681	726	737	742	777	682	746	724	710	756	692	755	745	781	696	730	723	698	745	731	655	693	713	683	734	691	710	724	741	645	778	701	721	747	758	699	772	696	706	746	724	744	720	705	741	771	724	751	727	716	746	713	708	693	738	732	768	693	721	704	741	707	769	757	734	743	710	738	720	714	725	722	734	717	690	707	722	744	739	686	689	764	729	726	725	698	754	689	757	723	688	687	730	738	771	722	720	663	740	718	736	689	671	738	734	712	706	765	723	764	741	695	689	739	734	685	703	714	771	740	720	756	698	710	703	691	690	699	732	722	715	709	724	736	763	726	757	690	715	709	710	687
23002	5079	3901	4498	2610	2071	1721	1271	1057	937	736	581	455	303	209	219	231	188	205	209	233	196	199	173	190	174	182	171	156	166	185	161	152	163	177	172	177	180	159	181	160	164	159	176	179	163	191	132	158	153	169	154	160	152	185	163	190	156	181	163	163	162	179	144	167	155	179	168	158	158	142	174	175	151	177	176	193	161	174	177	178	155	169	151	190	156	165	169	169	136	165	175	159	175	172	160	169	163	182	162	151	179	171	157	170	159	192	182	146	189	160	171	167	171	164	148	149	160	156	160	152	188	146	176	166	166	187	171	154	158	177	147	178	145	167	153	151	171	143	160	178	166	176	171	152	170	192	175	151	166	169	152	183	171	173	186	179	165	165	146	173	177	174	170	160	170	160	178	175	177	163	154	164	162	183	177	153	184	163	149	173	180	162	150	157	153	171	158	152	177	138	166	177	151	165	152	180	152	159	163	142	163	163	158	169	157	180	171	144	171	172	171	145	184	148	173	125	187	158	173	160	139	171	156	146	149	153	154	152	168	159	152	172	170	167	147	155	168	179	165	157	166	176	150	149	185	199	167	176	168	178	177	186	175	169	141	172	180	180	180	191	162	139	149	195	161	180	164	163	162	159	164	143	174	156	180	171	171	180	182	163	185	151	175	150	143	175	142	181	174	163	147	192	174	157	151	154	162	172	133	181	171	154	171	153	149	168	177	151	160	167	193	143	163	170	158	167	156	162	174	165	159	159	163	159	166	168	162	169	159	159	153	178	176	174	185	152	180	161	168	158	174	142	156	158	161	173	170	162	155	155	159	173	161	186	151	168	174	181	162	155	197	144	156	153	142	180	159	170	178	154	150	161	167	183	169	159	166	154	150	174	151	169	153	161	167	178	174	177	168	175	154	145	172	175	186	152	173	144	143	163	171	169	166	150	166	184	139	154	157	181	159	170	167	168	160	179	171	194	164	163	153	164	183	168	177	174	151	158	154	163	151	160	160	143	163	173	158	161	184	151	167	187	160	163	168	172	179	187	178	154	176	157	145	156	165	170	195	161	167	173	175	167	159	184	165	179	158	154	155	156	174	159	168	171	149	174	158	128	164	173	160	152	159	171	176	161	159	148	170	152	170	179	161	164	155	168	151	174	162	170	169	165	162	176	179	163	177	168	156	186	155	184	202	158	172	164	161	164	173	161	179	164	159	213	185	148	186	162	160	180	170	165	185	176	131	177	167	151	180	180	166	146	175	184	170	139	161	177	159	155	153	159	156	190	158	166	179	145	178	172	173	184	179	151	167	147	186	187	188	184	140	168	151	158	188	175	148	200	172	165	183	164	183	164	151	157	161	191	175	149	154	179	163	169	166	191	148	176	165	153	173	155	142	166	189	175	158	167	191	166	148	156	160	161	184	173	157	161	148	139	163	181	155	194	181	164	169	152	167	168	161	165	193	138	185	165	169	169	149	193	161	181	160	164	186	149	156	125	190	180	193	162	179	177	166	156	175	181	186	130	165	151	170	152	162	162	138	187	155	158	183	177	164	166	166	179	154	204	175	198	179	173	145	168	182	163	182	157	150	150	153	181	147	138	141	173	175	161	178	160	157	162	174	157	180	150	145	183	160	159	160	159	146	153	154	177	159	151	169	157	177	179	150	176	186	169	181	208	166	181	143	154	176	146	168	160	153	187	156	161	146	162	153	152	159	179	154	163	181	160	195	173	177	192	156	172	154	163	146	158	187	151	158	190	173	147	161	155	157	164	181	186	173	175	153	162	170	182	185	181	180	167	147	149	162	174	161	180	170	176	160	164	175	168	168	134	172	152	176	180	163	153	163	166	153	173	176	164	157	139	176	168	157	175	175	160	160	140	151	150	185	168	169	165	174	165	170	162	167	179	191	174	191	150	166	166	166	176	154	156	170	153	158	152	173	168	170	176	163	158	170	156	168	149	198	153	176	181	183	196	155	179	149	174	180	154	174	157	170	170	159	145	192	169	130	157	165	166	179	144	182	132	154	168	160	181	141	149	189	174	184	194	177	161	158	136	155	160	189	145	181	174	166	164	150	160	164	170	174	170	164	176	139	176	179	179	159	172	178	163	174	166	183	182	171	177	154	154	159	198	131	175	158	161	178	146	162	164	153	174	131	134	181	167	141	133	186	159	143	155	138	186	150	163	184	163	143	158	163	180	157	164	164	171	152	162	183	186	158	171	186	160	168	167	178	167	155	182	162	150	169	159	171	169	188	159	167	151	167	151	169	149	165	172	151	191	146	171	182	176	162	180	188	189	194	153	182	157	166	160	159	163	177	167	162	157	181	193	142	151	157	167	146	160	158	177	165	163	181	148	149	167	188	182	139	166	154	162	173	168	155	153	171	150	184	186	166	171	163	176	169	141	182	183	190	207	160	191	179	146	156	149	184	154	170	158	166	166	170	162	185	169	140	165	174	174	157	193	159	150	175	169	182	178	165	198	155	140	167	156	182	165	150	168	148	154	152	177	169	162	167	158	179	179	152	145	163	151	177	169	162	148	154	160	164	148	181	168	144	149	185	180	176	150	180	169	171	163	161	138	156	157	174	187	172	152	181	159	161	147	151	163	169	175	167	159	152	164	150	155	154	146	168	167	175	153	149	160	189	149	154	173	164	168	188	156	141	171	155	174	157	162	163	171	199	157	170	166	173	163	179	179	193	192	140	172	169	173	176	172	165	166	186	161	158	183	168	155	176	173	150	173	184	178	169	162	174	174	185	179	152	214	190	166	179	188	158	148	166	181	183	142	179	163	160	192	163	169	132	131	166	159	153	161	171	156	168	167	179	184	177	157	175	149	159	176	172	173	147	155	192	181	134	185	173	167	175	150	164	159	175	169	155	183	139	174	150	184	171	139	155	138	155	169	138	170	148	172	171	189	178	154	166	145	167	166	126	142	162	172	184	175	151	161	183	154	169	162	159	167	178	182	182	161	181	174	171	163	154	156	180	168	167	153	188	175	168	167	187	178	167	163	190	180	172	196	166	171	135	180	197	161	165	185	156	170	158	156	162	179	142	163	176	163	153	168	184	171	160	170	162	159	173	171	157	170	178	152	149	176	157	179	177	151	154	159	168	175	147	175	149	186	162	150	153	179	186	148	152	171	157	164	165	168	151	169	173	154	167	166	180	154	157	182	139	188	175	138	141	137	153	170	165	152	178	164	166	176	163	165	153	204	156	159	171	167	161	182	163	158	173	181	153	172	184	164	188	150	189	158	173	179	163	170	171	141	172	198	169	170	165	176	179	178	184	188	165	173	163	169	181	180	159	169	176	181	186	192	151	176	159	176	165	156	171	181	165	148	159	167	174	170	166	147	162	178	170	156	188	154	150	159	163	162	167	161	160	184	188	173	189	159	127	154	180	151	149	173	140	145	177	188	140	154	158	176	154	160	163	172	192	191	187	171	165	171	151	169	140	150	145	150	171	157	172	157	191	154	179	172	207	180	177	155	165
15170	3579	7776	13057	9544	9229	7809	6409	5521	4875	3941	2938	2072	1497	1156	923	756	740	702	827	944	821	716	665	554	525	513	495	492	468	463	442	442	473	490	461	476	430	426	447	441	460	432	482	428	428	415	438	416	427	477	408	439	480	462	450	459	478	455	466	420	429	446	426	427	452	481	411	481	435	406	463	427	382	427	411	425	427	418	450	437	441	431	431	438	430	461	423	438	477	447	451	435	441	410	460	406	428	415	434	434	444	428	417	413	413	376	443	431	470	440	443	449	436	451	387	437	428	432	426	420	439	434	445	444	423	426	437	459	447	412	447	443	440	432	426	441	397	406	446	418	419	447	409	476	447	435	382	435	453	417	427	435	418	447	447	435	451	406	475	460	456	390	431	416	409	405	447	450	434	425	413	474	438	422	460	432	433	449	461	410	452	423	447	428	469	413	429	426	452	426	445	431	424	410	423	434	433	430	401	440	394	404	459	431	425	407	420	441	424	420	439	414	446	419	447	402	389	428	407	421	468	442	435	426	488	410	415	417	455	473	478	444	473	464	433	421	463	424	460	380	443	424	420	471	417	425	464	407	387	434	368	435	437	440	434	442	403	442	431	416	444	441	425	420	410	425	387	409	428	431	432	466	446	431	447	424	440	465	438	406	439	429	477	426	409	466	413	413	441	462	445	449	443	435	419	430	424	436	443	425	426	464	415	446	423	418	452	461	417	402	474	445	432	408	483	424	443	409	406	465	468	437	438	449	432	452	438	425	474	436	430	419	429	444	427	465	403	419	419	436	456	435	427	429	419	447	462	443	426	402	431	393	415	396	409	448	444	423	437	466	415	400	421	436	428	426	449	412	481	473	441	437	456	467	482	445	413	421	425	450	437	425	416	459	478	432	451	431	430	409	456	447	421	449	441	479	434	403	453	436	461	405	446	421	434	414	476	471	419	408	451	454	454	428	449	431	444	446	453	453	415	408	406	415	410	441	408	420	457	421	459	428	437	465	466	430	384	419	446	424	458	431	427	478	382	439	449	479	446	446	457	400	470	441	432	414	418	394	403	439	417	419	426	444	412	418	428	457	452	467	468	445	446	477	453	418	482	441	440	434	433	415	400	452	459	397	423	446	438	435	429	415	434	459	470	447	412	445	440	408	438	422	421	472	451	460	454	437	444	441	454	428	417	426	466	497	438	421	412	447	408	446	429	434	453	442	454	381	452	396	454	449	435	422	455	441	444	467	426	448	418	465	442	465	459	448	420	451	449	407	428	410	418	425	389	418	436	430	416	441	450	460	418	406	460	429	398	441	445	426	423	447	471	433	449	448	422	464	420	454	426	437	457	411	423	457	438	451	464	453	429	457	442	420	477	416	422	428	437	450	422	433	397	422	412	430	418	413	400	444	407	438	414	402	430	450	437	427	425	446	438	429	441	450	407	462	434	402	446	452	435	465	440	420	459	424	425	448	428	397	444	438	373	428	413	449	434	423	436	414	399	440	414	480	404	448	412	476	445	383	427	442	433	372	452	465	469	436	451	439	427	437	460	432	442	456	420	461	418	445	440	409	407	433	425	463	399	412	419	444	453	403	461	454	434	449	458	416	441	465	429	444	406	423	421	443	417	429	445	425	479	452	430	453	461	441	419	420	434	451	428	419	455	431	450	439	435	462	403	395	452	433	447	415	436	445	461	435	455	466	481	430	420	405	424	444	416	429	409	409	404	458	430	427	436	421	446	444	417	424	422	456	417	423	428	427	440	478	447	424	428	450	408	419	440	424	454	461	446	426	448	449	371	449	435	422	427	422	398	423	462	440	425	450	385	417	435	424	426	418	417	455	439	400	438	435	430	448	473	429	434	462	421	422	487	439	436	432	429	424	473	388	409	462	453	448	450	425	397	476	439	424	419	416	457	462	428	392	454	415	446	434	413	444	392	427	436	484	437	447	424	453	415	448	453	426	420	403	466	462	438	452	433	435	427	412	406	418	441	410	469	427	448	444	408	443	467	421	424	448	398	438	460	416	409	417	439	421	422	483	403	438	407	455	422	441	444	424	438	422	470	405	433	469	417	457	436	419	382	435	423	422	445	439	444	404	423	443	446	401	442	478	448	422	428	430	445	432	452	442	458	455	450	444	454	393	458	438	418	443	414	439	413	413	404	431	444	398	420	457	437	385	415	434	431	437	453	402	461	435	454	445	417	425	428	408	425	484	411	442	444	402	413	438	482	428	443	414	458	415	401	442	435	422	439	426	433	457	444	456	430	438	423	404	445	419	464	431	451	414	432	447	413	428	432	424	431	388	443	423	426	418	441	460	424	479	444	379	429	412	419	445	455	438	423	452	438	424	408	467	458	456	432	468	421	422	464	430	438	457	453	397	412	400	444	478	412	425	422	410	417	424	429	461	425	449	460	426	462	429	440	464	406	442	471	438	444	390	431	474	456	413	427	463	418	414	429	443	432	443	449	431	409	459	442	473	430	400	432	433	440	409	441	433	429	428	421	464	464	432	430	449	439	449	451	441	455	455	414	445	429	480	430	441	457	409	492	402	417	423	427	436	433	461	457	449	471	440	446	483	415	448	455	431	436	449	476	426	422	399	419	398	440	454	438	448	442	453	438	466	448	438	444	416	405	432	390	446	443	406	439	451	454	412	426	446	480	415	479	473	401	431	416	461	433	414	446	410	419	489	427	465	436	446	430	468	422	404	461	448	442	450	432	428	429	463	441	463	463	432	445	454	441	443	449	396	432	417	433	444	430	399	464	399	422	461	435	397	420	422	451	460	479	418	439	412	441	419	447	423	456	458	427	441	395	435	432	440	434	436	441	407	418	467	421	456	405	440	435	417	412	403	414	438	435	438	414	464	440	455	457	419	461	421	452	438	419	435	443	444	435	451	413	404	443	406	429	459	424	413	410	458	471	436	426	436	432	455	427	437	487	464	441	424	456	449	426	452	434	430	468	443	458	450	398	431	454	441	415	473	439	447	430	429	423	462	444	442	403	426	432	398	433	461	459	439	425	429	448	476	436	430	418	441	410	426	401	403	430	450	414	412	440	425	453	406	443	446	441	425	460	433	434	407	438	424	400	456	446	465	447	434	471	425	441	459	419	431	414	450	439	401	444	442	446	424	449	444	437	413	424	427	423	444	452	447	413	422	410	411	451	471	398	376	444	433	428	429	407	420	424	443	419	446	419	426	433	408	411	477	449	434	432	429	401	466	420	443	439	446	422	472	406	439	445	450	414	422	436	416	438	452	465	414	432	468	403	479	435	440	457	413	447	457	434	404	405	423	422	434	417	453	428	438	430	451	416	390	470	411	410	426	455	450	464	424	419	435	485	453	433	397	415	464	412	469	419	423	444	453	460	445	418	433	380	420	466	420	409	438	456	430	460	428	430	437	453	444	427	468	436	404	444	449	439	438	432	420	408	432	442	469	434	429	422	462	439	422	433	424	413	410	410	420	417	438	451	406	433	436	440	456	444	427	437
5078	1229	1493	1724	1161	959	847	740	632	567	540	427	375	331	355	327	319	334	315	357	305	374	330	337	310	332	333	288	307	297	315	341	313	296	326	363	317	327	324	346	310	338	326	331	337	329	321	330	328	323	327	317	359	316	321	330	303	338	330	290	307	313	320	320	362	316	291	310	326	335	335	309	328	324	342	342	305	292	324	308	334	294	322	326	328	323	349	310	360	314	300	294	297	307	318	326	321	323	317	317	333	348	339	293	302	312	347	310	311	338	342	322	327	316	342	302	329	338	310	323	324	305	293	347	325	322	314	295	340	334	355	314	316	326	303	307	326	329	339	323	315	308	326	309	306	339	321	325	286	331	307	313	292	345	308	317	310	272	298	291	337	320	309	306	327	339	313	313	348	336	303	321	319	292	355	324	324	342	298	323	334	329	331	312	321	325	318	308	307	314	324	326	335	345	310	307	318	316	308	308	329	293	330	304	323	318	338	328	292	326	318	323	322	334	307	323	354	312	326	306	296	333	323	344	325	299	321	346	345	342	309	313	322	310	348	318	287	315	312	330	319	314	310	346	308	314	319	286	329	328	300	271	297	326	318	337	304	354	359	321	349	334	324	336	321	329	339	333	296	315	300	300	289	331	349	353	345	314	305	327	336	318	347	342	324	323	306	316	336	358	290	308	325	341	311	304	293	322	303	300	311	305	304	283	341	305	303	304	327	330	359	316	343	324	313	310	314	300	318	283	333	314	333	308	348	303	312	295	333	324	325	348	357	344	300	343	303	293	333	323	325	344	329	276	303	317	300	356	311	324	329	296	331	348	315	364	340	319	318	325	321	317	336	339	349	349	305	318	296	315	321	301	308	335	323	341	308	359	306	334	338	328	339	322	329	306	323	335	309	337	364	308	325	343	312	330	321	326	299	299	323	305	320	312	335	304	313	335	324	302	307	306	341	288	311	341	355	331	301	316	356	297	282	311	302	347	330	322	335	327	325	294	295	309	338	319	339	314	302	330	304	333	321	367	299	327	334	295	328	305	312	314	305	355	349	332	301	295	299	344	335	316	310	313	335	335	335	345	319	332	360	348	322	307	312	370	303	316	325	307	282	323	287	352	313	300	366	334	292	280	318	306	299	318	289	336	353	329	316	300	338	338	330	333	298	306	320	333	313	325	342	306	327	325	310	332	302	351	310	344	327	284	315	311	337	252	299	341	300	338	313	305	303	344	332	334	320	316	319	327	297	310	338	335	331	312	322	325	314	321	311	294	270	320	301	339	332	285	347	304	304	309	287	343	322	348	330	338	336	315	340	318	341	300	328	326	343	338	320	306	326	351	341	281	313	332	350	293	313	293	334	348	311	318	282	321	309	302	350	288	313	331	337	322	340	315	339	317	328	349	355	338	303	349	300	325	335	333	337	293	277	310	317	361	318	309	322	315	341	317	295	308	351	309	304	321	319	332	313	320	294	326	285	333	311	328	350	312	308	324	352	298	323	314	323	344	356	315	307	315	329	350	343	335	336	313	271	347	337	322	313	324	289	314	338	337	344	348	298	271	314	324	299	311	350	317	308	327	349	329	332	329	328	294	327	302	295	315	333	342	324	317	306	334	320	317	310	320	316	332	311	316	348	321	329	334	307	353	331	298	313	293	326	335	321	340	327	329	314	338	321	293	319	321	310	304	278	315	358	331	312	300	299	324	349	296	342	319	298	323	311	308	363	338	313	320	321	325	330	307	302	309	323	375	304	309	321	306	332	339	328	337	332	322	305	320	332	331	324	317	291	318	308	314	314	317	309	321	324	294	310	313	324	318	307	317	297	297	349	326	329	307	358	309	307	309	309	341	309	322	308	321	371	305	309	330	332	305	349	326	328	337	353	328	337	321	300	315	314	328	334	322	307	342	305	331	344	337	317	303	346	302	312	351	326	326	336	300	332	316	296	311	322	329	300	314	311	323	306	295	329	328	316	320	319	336	353	345	331	324	302	321	351	333	300	294	340	319	308	333	314	323	307	320	373	339	362	302	337	333	313	330	324	346	355	312	320	306	296	315	314	311	320	332	292	320	337	302	304	331	287	317	304	290	302	312	301	311	310	322	309	298	316	325	317	315	329	350	342	308	310	296	306	316	306	327	320	350	383	335	309	330	291	294	329	332	319	273	324	316	326	332	314	338	364	294	310	322	321	326	321	329	335	304	348	290	294	333	325	343	318	357	325	321	332	339	275	342	322	278	305	284	337	311	341	327	334	302	308	319	328	341	335	331	324	301	314	326	348	311	300	310	308	310	342	328	339	329	315	303	315	321	338	355	346	342	339	324	314	312	316	342	314	325	335	309	300	317	299	298	323	326	299	325	317	331	330	345	322	296	304	311	307	344	324	340	359	304	290	331	334	317	347	296	326	318	324	331	328	320	314	315	305	298	318	319	320	299	348	314	359	278	337	320	331	297	352	327	322	316	306	293	332	353	326	318	330	309	321	328	326	335	371	310	316	326	332	315	334	353	312	316	300	349	295	306	345	323	320	305	314	338	296	332	317	361	342	317	323	313	315	320	332	302	284	296	359	321	330	327	340	291	321	324	348	335	332	333	325	335	335	316	353	341	308	304	325	318	336	292	308	325	334	298	285	321	319	333	326	299	315	310	308	341	309	343	339	340	310	311	314	319	286	333	304	317	318	293	316	347	319	346	305	323	299	325	332	345	347	341	326	339	314	301	315	331	289	307	313	334	306	323	347	326	336	304	328	328	302	316	306	307	284	306	313	342	323	296	339	350	347	311	327	324	319	306	289	332	314	331	312	341	318	287	313	340	307	363	306	319	348	272	310	337	318	299	325	325	317	364	307	302	335	333	332	337	321	308	324	309	326	292	284	329	326	312	296	284	315	343	314	328	290	320	321	304	323	310	289	294	316	302	325	301	308	314	348	322	327	305	324	345	317	338	308	317	342	303	307	321	346	341	272	329	321	332	327	312	295	311	291	308	332	358	322	366	332	327	351	320	335	331	321	312	317	318	301	285	325	314	323	341	337	326	334	325	333	283	343	309	357	340	338	318	302	325	318	323	307	306	287	313	334	346	310	321	342	319	312	334	343	343	324	330	310	332	313	326	334	316	319	326	342	336	308	307	342	326	367	324	326	305	280	304	346	285	311	297	335	335	319	285	295	292	305	285	335	328	342	316	315	304	312	291	331	339	342	317	350	318	355	320	320	345	316	330	335	318	330	308	324	312	349	309	279	329	353	325	319	343	343	342	275	335	345	335	334	298	322	317	330	348	326	301	349	322	370	325	351	362	335	345	308	306	290	309	317	289	318	336	307	321	323	337	330	314	373	360	274	317	341	329	299	303	348	345	297	310	293	358	349	306	312	277	322	348	305	317	322	355	318	312	354	316	307	331	327	330	306	336	320	321	294	317	326	291	307	327	316	319	339	291	286	323	345	305	319	306	329	349	325	312	332	313	312	335	304	308	326	347	311	326	319	339	307	341
4514	1580	3631	5747	4329	4147	3437	2846	2485	2323	1979	1629	1241	1059	893	845	876	886	893	873	913	936	856	843	846	808	786	778	810	792	790	786	806	800	773	802	752	812	825	793	790	848	809	767	767	767	815	777	760	753	747	836	848	765	804	781	803	738	773	822	778	797	788	804	828	749	761	812	816	781	719	840	792	768	744	753	781	758	781	806	817	790	746	772	803	853	753	832	760	831	823	776	802	768	768	760	796	780	834	764	768	832	783	769	814	797	765	793	800	795	798	803	740	753	814	802	801	774	786	800	778	841	792	743	765	738	748	776	777	832	775	814	795	793	840	827	758	790	777	818	768	760	776	788	767	740	792	806	752	778	834	752	752	803	771	798	808	815	797	799	779	787	772	751	772	751	800	744	777	822	802	761	749	781	790	795	807	779	828	808	780	759	734	773	774	797	751	779	808	833	846	747	813	830	795	761	800	808	761	794	771	749	817	821	770	767	805	789	782	775	826	789	795	793	837	817	804	772	819	840	768	768	791	742	746	842	750	775	816	777	774	791	815	763	843	781	779	827	829	857	829	802	778	828	856	772	821	788	753	756	778	860	837	807	774	811	807	790	755	760	791	770	823	767	768	804	771	799	767	789	798	772	776	817	767	775	786	743	789	755	798	790	773	778	760	791	766	844	747	771	808	777	752	765	807	791	758	753	787	820	751	791	791	756	774	786	781	824	743	766	763	774	793	815	769	804	769	764	818	791	815	780	768	808	808	799	793	796	832	742	766	803	820	832	787	752	803	757	770	802	781	782	803	735	772	810	786	737	778	774	756	781	769	789	793	757	759	756	749	783	736	813	810	751	824	771	781	795	789	771	778	780	818	706	794	754	817	783	789	799	772	781	751	803	795	788	827	751	791	747	796	818	825	771	759	783	748	714	819	776	860	828	777	775	785	793	736	790	740	779	750	779	803	823	811	789	747	790	858	790	804	789	801	785	796	820	764	776	819	768	754	767	784	742	779	809	829	803	782	762	796	798	776	801	760	797	800	828	772	799	777	758	779	728	795	788	800	829	782	776	760	773	785	782	793	756	792	751	772	732	756	826	812	760	767	794	786	786	829	808	760	800	772	745	799	800	768	797	781	766	775	772	782	801	773	757	781	830	802	748	806	813	790	774	788	789	766	808	799	788	789	769	777	812	760	767	776	792	775	800	796	820	783	789	737	830	751	780	839	761	727	767	786	769	850	809	732	764	758	802	744	789	809	756	814	791	840	788	791	786	850	836	789	771	781	737	790	826	787	769	761	812	778	827	763	787	824	772	829	804	763	820	750	807	858	754	802	773	790	768	780	796	784	843	780	768	802	775	788	774	788	789	789	816	793	737	804	751	805	744	758	804	747	803	814	741	831	797	777	756	824	727	814	777	766	850	792	767	743	785	777	789	788	775	818	778	819	810	802	817	777	778	778	766	782	717	773	819	785	745	770	788	783	788	798	786	766	731	806	782	806	767	773	769	789	738	776	731	802	840	829	799	856	796	751	800	763	792	771	767	807	787	748	748	768	808	804	767	782	806	812	745	819	834	809	762	805	779	782	802	790	718	784	761	778	744	763	825	780	800	814	829	730	783	811	768	819	800	834	732	778	764	746	742	785	834	798	776	782	784	760	764	772	716	784	754	782	744	803	793	777	831	808	847	823	819	745	799	762	752	778	783	795	820	807	796	809	801	779	744	795	729	807	783	787	799	748	733	790	787	757	744	788	807	784	788	810	812	780	791	802	750	821	761	756	847	743	804	783	787	793	762	810	788	778	852	797	809	802	774	751	814	825	753	787	800	778	831	762	782	813	790	771	793	773	778	796	738	831	802	779	796	787	752	743	795	767	805	751	791	825	803	740	768	790	784	784	773	812	802	772	745	781	770	749	792	832	756	780	783	798	808	791	791	789	770	762	809	794	780	820	734	793	836	791	782	808	762	792	760	776	758	784	799	754	785	822	784	800	822	755	780	790	788	786	728	755	801	770	791	814	785	827	777	732	805	776	795	767	768	805	773	794	801	774	803	785	792	824	788	741	795	708	805	767	766	784	788	747	786	753	794	724	772	793	798	748	775	756	773	765	818	780	807	763	789	753	785	826	764	798	765	761	790	806	814	809	788	776	787	795	760	776	783	775	818	759	773	799	743	830	779	764	746	804	818	828	785	789	783	829	808	767	772	839	782	767	750	828	785	724	818	763	767	804	761	773	750	790	763	780	782	782	816	733	817	825	780	809	735	787	767	799	764	789	797	817	780	758	754	804	788	756	792	778	767	795	795	804	862	762	802	789	762	754	754	812	734	792	810	774	759	805	808	757	812	809	804	774	778	734	745	776	761	844	785	751	789	800	776	782	784	794	769	793	788	733	782	756	872	789	777	757	782	792	816	788	794	837	768	818	800	797	790	827	763	803	804	817	767	772	749	816	780	825	740	838	771	799	797	817	807	738	729	835	794	828	761	798	791	805	833	776	783	798	788	776	809	773	772	767	760	761	789	802	804	818	783	768	755	841	732	790	776	785	817	784	786	785	796	746	744	789	791	810	789	789	866	770	817	731	785	821	779	791	770	784	766	859	722	733	788	813	776	829	743	763	788	766	799	778	794	767	751	750	738	809	775	764	775	798	740	773	819	802	790	771	775	769	785	779	809	808	762	799	806	758	793	813	820	794	809	827	834	782	789	811	816	813	750	781	788	800	805	817	774	725	767	794	759	796	730	745	832	772	787	753	772	800	798	842	791	760	780	750	804	787	819	806	771	808	810	801	778	808	785	820	816	759	757	809	800	774	782	814	735	777	802	791	801	773	796	797	771	842	782	776	854	736	771	773	847	737	772	779	801	807	781	778	782	777	806	859	825	762	806	820	772	764	742	786	796	818	780	767	769	804	792	736	796	785	710	755	804	804	808	768	805	772	751	753	833	749	793	814	814	813	800	802	815	778	772	808	773	804	747	854	782	792	749	738	783	793	808	776	752	822	798	786	775	765	747	797	798	765	723	785	791	793	781	776	771	824	791	813	775	744	779	777	793	793	833	773	752	748	787	790	769	814	775	807	772	793	805	806	766	743	801	820	800	766	781	745	797	777	834	758	744	820	787	795	705	816	801	797	813	755	799	760	813	820	747	782	749	790	838	787	802	775	789	778	816	820	793	783	816	796	798	763	771	801	835	775	752	801	800	808	825	788	786	827	783	775	799	815	834	813	802	766	798	813	774	780	825	806	757	794	765	792	813	824	768	837	773	746	757	774	779	781	815	777	810	793	715	789	777	758	840	809	789	778	833	751	760	772	802	802	786	782	799	787	738	831	773	763	770	735	773	789	800	751	759	775	760	791	860	752	787	770	769	750	800	804	744	814	782	777	711	807	782	759	805	847	762	793	812	841	739	808	783	792	799	786	781	812	773	741	803	817	839	773	796	784	800	791	784	761	832	804	824	777	828	772	785	786	744	814	802	785	842	852	754	805	825	788	758
14918	2942	3013	2766	1993	1483	1123	893	822	682	666	511	449	333	328	341	332	344	323	328	377	339	356	321	296	319	276	315	281	282	271	299	291	282	254	287	284	321	279	285	271	285	283	294	284	304	291	285	280	307	306	268	310	284	270	302	277	273	294	304	289	300	279	301	298	250	285	310	268	312	308	318	305	304	309	276	313	316	311	319	283	281	278	251	278	278	296	309	290	302	263	259	271	288	303	296	287	290	296	273	294	282	287	304	312	281	288	329	292	282	282	271	315	304	286	285	279	283	330	303	283	264	337	280	290	280	330	285	283	297	293	280	298	289	280	278	302	260	259	271	283	276	276	286	267	301	297	287	281	307	283	299	273	259	311	281	288	297	265	314	291	300	282	281	288	288	297	267	290	304	302	282	305	268	308	279	277	284	304	302	302	290	296	291	291	275	295	315	293	315	264	295	259	281	277	296	312	296	281	284	309	276	291	283	306	299	297	280	278	289	272	259	284	293	280	321	270	270	317	263	284	246	310	280	271	304	250	292	295	273	290	272	305	306	315	266	283	273	298	267	285	287	299	327	271	272	277	256	255	312	299	264	298	277	288	299	298	292	272	275	308	308	318	297	277	279	291	293	293	304	268	273	311	312	279	293	285	292	299	295	283	318	311	284	293	293	281	277	298	275	294	307	303	305	266	330	279	298	280	293	264	313	290	284	288	295	314	290	300	273	267	322	290	308	306	284	276	281	267	297	279	287	304	268	282	258	263	297	291	317	292	291	279	274	296	309	273	310	295	289	309	280	312	304	276	272	280	289	284	286	292	321	299	301	251	295	268	297	292	302	292	284	293	259	289	299	339	298	322	292	271	288	331	337	273	310	261	327	253	258	304	305	278	306	270	289	313	274	277	303	311	271	278	268	250	295	275	305	274	287	296	281	270	272	286	329	338	304	281	304	287	289	298	283	262	282	272	276	285	319	266	280	309	303	279	273	305	261	278	311	290	295	307	274	272	278	286	306	282	303	283	269	286	278	267	320	260	264	323	313	288	299	314	289	271	306	270	276	304	289	273	260	288	293	280	292	275	304	294	281	284	307	294	294	292	306	285	273	295	303	296	297	291	293	310	309	275	291	280	301	288	292	290	269	274	297	276	282	301	314	249	270	258	304	271	299	302	274	288	306	290	287	262	259	279	278	301	269	280	265	286	264	260	286	268	253	320	296	287	276	271	293	305	296	271	274	281	290	314	298	267	271	281	266	282	282	283	270	278	262	333	309	286	319	295	290	283	254	280	275	297	322	273	275	291	279	303	282	317	268	293	241	285	316	270	290	291	283	291	265	280	274	289	277	271	295	277	268	277	305	302	288	267	301	282	306	293	309	303	319	281	294	333	294	293	304	290	267	303	292	296	281	280	284	270	275	245	280	309	307	277	280	270	299	270	269	309	316	308	328	310	314	273	260	267	296	260	267	298	263	284	270	306	278	297	311	282	298	287	313	289	254	302	257	302	284	290	281	353	296	293	286	288	267	266	300	296	281	261	264	268	296	280	285	308	295	283	300	269	286	286	266	301	292	294	290	306	304	332	311	307	270	278	294	311	320	287	283	278	269	286	288	278	275	279	275	266	272	275	305	289	311	253	337	279	307	255	301	306	259	273	284	271	297	346	244	244	256	331	254	302	316	278	290	320	285	312	300	317	320	288	305	283	305	292	300	280	295	267	286	291	294	262	314	281	309	282	279	320	270	287	285	295	302	285	295	309	302	306	320	296	297	303	296	267	264	309	257	265	290	266	302	296	302	280	283	278	309	299	301	324	287	279	318	232	308	310	298	293	289	302	256	293	308	311	313	261	274	307	295	266	298	300	268	277	285	290	295	267	309	293	287	304	291	290	295	299	306	285	319	258	259	267	295	285	300	321	294	307	275	298	268	275	300	269	311	307	281	289	267	255	275	273	264	305	298	309	311	305	267	307	280	279	296	321	278	265	314	317	283	300	277	299	311	315	264	285	299	280	265	286	307	292	272	276	328	301	267	297	292	288	273	290	283	298	267	276	268	296	266	294	293	267	259	298	307	301	285	280	270	263	264	264	309	271	284	302	255	317	306	272	292	270	309	300	267	283	307	298	293	256	246	295	288	289	283	298	294	287	310	279	292	311	297	278	294	284	304	285	290	297	283	302	293	298	279	268	283	293	289	262	267	287	287	270	299	275	275	291	293	274	255	272	277	283	300	313	299	322	268	311	281	295	273	280	309	303	280	280	306	271	286	314	293	278	291	291	289	302	277	298	280	305	282	266	298	289	299	312	311	293	250	255	302	264	287	262	279	322	264	273	275	270	283	265	273	261	300	257	289	273	306	273	283	308	274	294	290	268	305	294	278	289	306	283	259	282	274	302	286	284	270	278	296	283	301	295	322	292	283	308	305	289	287	282	275	306	316	300	288	292	319	276	298	295	288	270	289	311	267	291	295	309	319	301	281	291	312	277	278	274	257	299	281	281	281	280	306	290	254	302	303	287	273	306	290	289	315	262	276	321	290	280	291	257	284	292	327	297	322	305	277	271	276	314	280	255	293	285	306	288	283	277	286	300	306	290	267	290	263	319	278	313	274	293	302	287	297	263	294	297	276	294	313	271	326	276	283	311	314	286	327	281	257	296	270	271	276	261	260	291	299	280	267	310	263	262	298	313	293	267	262	302	300	278	272	265	277	275	295	299	288	297	302	320	281	296	277	275	292	291	257	280	283	301	295	297	295	297	297	275	277	290	294	288	294	322	273	311	300	288	287	321	285	298	282	281	303	263	291	282	291	253	307	280	275	284	275	273	260	278	284	292	319	277	267	270	275	290	284	252	271	284	310	301	282	293	257	334	289	266	293	285	288	306	297	299	293	264	271	314	297	286	294	297	315	273	267	270	260	295	304	290	304	269	307	260	289	316	291	283	322	292	300	293	276	297	285	281	277	284	289	263	269	285	326	294	273	268	281	273	281	274	295	288	266	281	264	265	246	294	292	283	275	299	297	303	274	295	276	308	273	260	291	307	264	271	282	282	277	257	280	252	295	300	292	301	282	268	257	279	275	267	286	278	300	319	317	287	295	272	289	279	288	319	267	301	290	265	297	282	278	284	259	251	265	291	310	304	287	245	290	316	304	329	293	356	312	306	300	277	278	277	283	318	288	285	285	296	291	336	283	311	287	257	286	313	290	293	303	278	301	303	304	284	297	280	298	324	295	291	301	282	265	299	268	304	304	236	289	272	317	312	293	282	289	295	308	288	297	295	299	270	281	297	297	321	293	278	274	322	286	303	303	312	289	323	265	302	300	265	270	301	290	305	293	284	306	280	283	307	261	275	286	299	296	283	281	289	303	314	289	310	286	271	288	292	276	320	313	299	285	291	267	307	285	282	294	280	292	286	286	269	295	267	272	297	296	317	283	299	282	288	254	270	303	315	278	268	289	282	271	291	284	305	288	286	320	293	300	288	298	317	250	273	288
11673	2724	6648	8752	8153	6358	5033	4208	3761	3534	2889	2296	1651	1096	1016	961	906	897	993	1015	1202	1104	977	923	833	757	722	681	771	706	747	800	769	778	738	730	704	744	694	691	742	676	728	732	731	730	698	680	735	731	763	746	674	763	696	716	722	661	683	736	747	705	736	728	714	673	713	685	730	660	702	682	679	692	705	686	693	690	703	687	676	743	731	733	641	729	708	744	756	681	689	708	695	683	749	727	734	689	719	720	706	737	706	711	678	695	667	703	733	706	694	681	725	703	702	728	708	697	733	688	747	683	775	705	700	686	740	698	689	731	706	698	699	722	726	683	678	681	727	695	701	684	707	639	762	706	687	739	737	756	708	694	674	712	745	703	714	693	731	746	749	731	690	696	739	712	722	737	674	743	687	689	704	682	749	737	684	721	659	731	707	662	733	690	709	682	753	723	675	730	720	700	717	691	676	687	729	701	739	710	704	724	695	728	691	678	649	712	641	688	706	745	689	701	700	676	705	683	665	711	701	691	675	678	684	725	700	719	720	691	673	709	697	713	697	691	714	721	729	721	745	751	691	733	731	702	702	704	747	752	668	649	745	749	679	725	701	639	712	638	684	724	721	706	662	755	700	710	683	707	682	687	681	674	754	708	650	669	708	710	719	705	757	687	680	707	652	654	681	669	724	706	767	682	681	690	678	697	663	706	666	693	718	745	670	729	704	718	657	684	704	690	704	741	686	733	704	732	674	731	709	685	716	674	749	675	686	686	754	714	694	698	698	690	732	691	701	689	682	698	658	759	747	681	681	719	716	709	706	732	674	687	722	694	677	653	744	736	676	711	748	772	735	719	680	715	704	713	686	744	680	691	700	727	722	703	691	667	717	702	687	711	739	717	705	679	672	661	717	695	696	704	714	693	687	706	703	716	692	673	732	685	712	686	696	719	731	699	717	724	697	733	716	682	735	680	727	742	691	703	711	705	737	726	723	689	685	687	727	686	670	664	703	675	721	717	695	690	661	711	665	762	674	737	696	664	735	708	710	721	675	693	675	754	670	716	714	708	737	782	721	686	738	740	756	753	688	705	694	743	724	719	730	662	670	687	707	685	683	723	688	626	716	726	686	738	725	692	737	729	735	694	775	728	746	715	660	677	729	724	712	690	679	741	723	716	729	695	710	700	675	719	727	707	712	656	729	718	674	697	668	713	737	698	696	675	762	741	709	670	679	679	743	628	741	773	706	729	731	733	713	691	696	690	732	701	701	646	702	677	716	665	699	716	692	687	701	686	692	755	755	666	712	705	719	709	714	655	661	689	736	740	712	685	690	716	702	729	690	731	728	707	721	719	728	749	729	738	682	712	719	746	737	684	717	693	762	742	706	702	737	672	664	723	698	725	763	735	695	623	682	698	689	742	752	692	699	669	728	725	674	658	716	755	747	768	707	731	784	760	725	707	691	759	708	710	727	694	686	703	701	779	729	685	720	718	679	758	727	742	665	684	698	678	709	715	701	746	713	672	675	705	738	722	674	669	713	702	691	690	728	714	752	720	706	705	685	724	720	745	702	710	728	714	698	690	719	713	710	700	690	740	705	679	734	716	728	680	674	685	719	705	710	739	700	689	715	734	697	717	706	713	694	711	715	677	707	690	685	709	708	673	696	746	708	695	775	712	727	723	690	696	650	698	741	690	735	712	681	720	688	749	734	679	708	729	707	694	723	702	725	718	750	673	705	645	701	701	693	729	695	722	702	710	705	714	678	713	711	709	697	711	711	725	727	701	675	719	715	657	699	686	735	669	677	722	721	699	690	694	740	727	675	727	697	717	682	694	714	721	708	741	704	703	712	678	741	731	704	709	710	745	746	693	725	718	741	743	705	696	667	734	733	759	754	689	696	692	746	682	719	710	712	688	728	718	672	693	719	721	717	700	694	709	723	737	707	713	687	713	741	698	709	732	740	712	731	725	710	713	689	677	727	712	705	689	736	669	733	690	740	692	693	717	711	676	695	699	675	704	705	694	706	747	717	711	698	705	700	679	734	722	719	684	703	716	681	714	745	708	717	694	744	710	733	764	718	742	746	678	730	740	718	705	686	686	691	733	705	717	724	712	698	685	721	717	673	727	731	683	762	691	686	716	697	744	686	693	718	734	711	741	680	659	739	727	717	714	679	704	713	728	674	720	693	746	760	664	709	716	718	689	699	697	710	664	731	751	693	748	716	712	727	747	702	713	696	707	739	736	670	721	681	712	712	740	734	700	671	689	725	715	742	692	689	735	711	705	727	695	692	726	700	736	751	712	694	708	679	723	712	716	692	663	674	737	665	706	700	708	727	720	698	737	699	744	707	707	730	716	721	689	682	692	688	697	716	670	662	751	702	705	724	710	700	738	766	716	724	724	680	705	693	663	718	718	735	715	717	713	695	724	735	696	705	712	652	738	651	684	677	723	630	715	691	701	714	656	647	714	691	703	681	697	712	716	666	706	717	747	671	693	732	686	695	715	707	715	707	677	751	712	721	700	665	683	738	719	680	710	735	748	735	641	700	695	714	695	703	743	725	676	731	713	706	686	715	735	661	764	667	689	713	717	686	720	708	732	676	705	740	683	729	699	663	674	754	718	702	712	676	715	694	700	651	718	725	696	770	711	704	715	688	760	738	713	724	677	729	732	731	713	618	644	696	662	663	750	748	689	709	697	695	723	698	713	758	712	723	724	720	728	706	694	739	675	763	671	689	719	757	701	754	719	739	673	695	768	709	723	697	683	687	688	692	712	732	677	711	704	691	673	738	725	728	683	714	678	698	757	745	718	662	747	690	732	694	697	703	706	687	712	725	684	751	691	728	716	735	737	726	705	692	738	723	722	696	721	690	699	673	715	682	738	659	656	773	706	682	722	707	671	665	694	734	710	708	738	713	695	722	690	747	724	729	740	738	752	730	736	720	679	722	690	683	720	706	703	684	705	694	668	748	703	693	701	723	667	723	735	729	716	751	737	707	668	763	725	694	696	713	663	748	725	739	765	682	679	763	748	704	679	704	694	707	734	683	723	706	755	656	683	729	730	663	689	730	716	746	726	740	715	685	738	735	710	663	705	752	695	704	689	683	745	715	748	700	759	721	667	739	777	722	725	713	696	730	692	704	687	717	698	737	727	700	690	714	701	718	714	703	714	759	740	715	750	695	738	715	697	716	747	672	723	708	659	716	705	669	721	769	729	706	704	696	711	697	689	747	725	731	667	731	726	664	702	731	714	727	720	692	722	714	719	631	708	712	679	733	700	681	673	730	672	712	675	712	728	666	735	746	695	682	653	740	693	707	720	739	692	714	778	650	729	676	706	694	685	694	718	692	737	706	715	748	705	723	746	715	713	715	648	699	675	706	718	700	736	690	670	665	731	714	712	733	694	766	722	706	709	744	727	689	695	711	722	740	651	701	674	686	739	671	726	742	711	705	771	708	738	760	678	733	684	734	738	693	727	713	678	735	670	734	713	716	676
23637	5211	4854	3957	3019	1909	1333	1224	836	710	670	561	401	329	256	223	247	199	233	254	252	237	241	204	202	158	169	165	156	172	200	167	215	194	165	158	180	165	164	183	209	191	187	188	147	186	143	179	191	187	179	167	161	190	164	158	156	159	172	182	180	168	188	180	167	200	177	174	159	183	181	178	189	169	181	169	172	148	159	161	164	177	144	193	201	162	163	171	172	190	157	182	179	183	167	168	169	173	164	162	175	184	176	179	183	180	178	186	182	172	168	153	169	169	190	173	151	145	152	193	179	165	173	178	191	180	159	173	190	174	145	174	174	157	174	149	164	183	161	152	176	159	170	189	173	184	201	191	168	161	173	173	199	156	161	148	156	174	151	184	168	168	148	157	195	169	184	171	182	144	164	184	178	174	187	156	169	187	173	160	177	184	165	164	175	167	181	178	174	196	159	174	180	164	153	175	165	175	213	159	163	173	164	175	190	189	178	170	173	190	172	178	147	173	163	166	197	200	160	174	180	172	153	171	184	173	162	166	172	181	185	151	167	168	176	191	190	180	148	179	197	192	187	187	159	206	174	182	183	173	164	151	175	176	167	190	193	137	179	173	152	143	190	172	191	171	191	180	174	180	170	176	165	186	180	148	181	171	168	156	165	178	188	182	183	174	179	162	178	171	176	190	155	193	169	139	178	185	175	173	164	185	164	172	195	191	169	182	193	172	204	175	171	163	155	170	158	155	175	167	169	204	172	155	183	182	174	169	171	181	169	153	172	180	184	177	170	155	151	178	169	190	189	192	169	178	201	195	177	156	151	168	144	153	165	189	158	158	177	177	155	172	168	172	156	175	172	166	171	172	156	195	170	187	159	153	180	173	161	177	154	169	171	170	170	145	174	187	159	150	167	175	186	168	183	137	189	176	186	171	179	160	187	178	186	157	173	167	178	154	162	163	174	143	170	142	192	181	191	184	170	172	175	163	149	162	169	168	184	180	172	177	179	194	150	170	191	171	162	157	184	153	152	178	167	156	191	190	173	156	169	164	162	144	201	170	176	168	149	172	198	177	170	168	200	183	166	184	145	170	151	170	181	154	172	167	192	159	165	160	193	186	156	186	184	166	167	154	161	179	161	166	183	171	165	182	165	172	163	165	209	166	149	189	193	173	164	180	168	165	161	169	178	173	171	167	174	161	175	192	179	158	170	155	160	178	160	179	167	150	170	159	185	176	172	180	167	170	144	163	160	154	182	177	188	156	198	169	179	163	172	150	175	185	171	192	170	154	155	172	166	174	168	188	157	170	174	169	179	173	191	148	163	162	170	173	196	189	176	182	157	202	150	176	153	179	182	173	194	166	175	200	183	159	143	173	175	162	194	179	169	172	172	161	143	150	180	174	173	169	190	149	159	176	168	166	173	190	170	158	159	166	168	176	188	182	193	182	168	162	172	162	175	158	173	165	186	195	171	177	167	179	170	161	174	173	181	173	195	170	176	175	174	198	183	185	172	154	181	168	166	151	182	165	149	185	162	159	167	183	149	168	181	145	157	196	168	176	169	175	156	185	163	175	189	155	185	178	167	177	172	181	188	191	165	179	192	173	162	171	171	163	176	178	158	167	199	166	168	182	188	170	161	211	125	171	176	170	175	182	154	166	144	176	173	181	180	162	186	160	206	174	180	176	195	178	156	183	180	160	176	154	167	193	167	164	168	166	185	178	185	170	184	169	195	192	183	193	176	174	166	187	199	181	164	167	167	168	195	178	173	153	171	182	153	183	186	179	169	166	173	149	171	150	183	179	179	177	187	160	166	186	175	166	144	168	171	163	175	165	166	167	170	185	180	167	163	192	184	178	195	158	171	163	173	160	178	194	185	185	168	181	167	169	167	190	194	183	165	183	165	178	180	163	159	181	178	169	153	152	174	192	180	154	168	180	144	183	149	181	163	163	162	170	178	174	157	177	182	176	194	164	176	190	166	188	182	174	159	173	169	196	182	165	177	178	176	177	171	153	177	174	183	173	172	154	178	180	179	160	181	168	155	188	164	176	193	163	169	161	181	164	170	184	175	188	159	162	157	168	167	152	167	182	178	160	150	201	189	190	179	180	152	179	164	161	147	192	159	181	167	173	161	196	158	195	170	162	161	179	166	181	182	186	183	145	171	162	171	175	146	183	169	177	175	187	152	177	167	163	160	188	169	181	172	189	176	207	179	173	167	200	207	190	186	178	172	196	171	147	156	165	175	171	183	181	180	176	163	168	167	153	165	179	143	187	179	151	184	182	163	176	185	155	178	174	156	162	159	185	210	188	182	154	160	166	177	179	150	143	155	143	168	184	195	153	189	158	182	158	176	171	182	162	166	206	168	154	194	174	164	177	165	185	172	178	160	182	173	175	154	159	181	169	173	183	167	177	174	155	170	187	174	160	177	176	171	164	180	170	178	166	189	164	181	193	171	170	182	162	165	169	145	162	183	192	176	203	168	179	153	171	184	165	162	187	154	158	182	173	179	159	158	157	170	177	151	150	175	163	175	158	162	171	169	195	171	157	165	181	183	181	171	164	166	171	176	180	199	175	175	167	173	179	155	166	183	161	152	174	175	171	168	181	195	185	194	180	179	184	169	153	170	167	190	181	167	204	165	156	209	181	186	164	188	178	160	176	162	168	155	165	169	175	161	172	188	141	173	151	167	146	155	169	171	148	162	165	190	180	164	173	186	166	187	170	182	153	179	159	156	175	170	163	162	184	153	177	175	154	174	182	169	151	164	180	176	164	171	160	162	170	169	194	185	172	191	176	168	182	168	168	145	141	211	176	126	186	165	151	175	147	186	178	158	169	162	153	170	164	183	184	183	181	171	148	160	179	179	177	177	169	178	175	162	185	157	183	182	172	152	194	181	190	179	151	164	177	172	213	181	155	166	159	169	205	153	176	157	184	185	159	177	216	178	178	177	179	188	175	159	173	163	150	176	159	178	183	186	169	162	183	170	173	171	164	155	179	198	174	193	168	167	154	173	162	176	187	199	166	174	172	187	169	198	165	173	147	173	188	190	158	184	145	167	187	175	179	181	178	167	162	176	186	169	164	176	179	164	157	180	167	169	150	155	160	187	159	179	150	155	171	179	180	185	176	149	176	174	202	169	160	173	179	149	180	176	173	163	183	175	161	183	179	179	176	173	187	176	165	175	172	170	180	189	175	201	178	166	172	167	176	188	171	165	161	171	177	184	180	193	189	174	155	173	164	169	164	183	184	179	161	174	180	146	195	156	162	166	151	177	185	167	162	183	184	163	185	146	170	130	180	174	154	171	177	170	178	155	193	164	188	151	169	171	181	175	185	166	178	172	177	170	148	149	180	179	173	193	180	167	181	167	178	198	160	165	167	181	161	169	206	180	184	170	166	179	179	175	164	198	185	225	193	195	174	158	173	153	163	160	148	192	175	180	180	157	172	154	170	183	176	176	175	143	183	178	160	174	157	171	162	143	152	159	165
15304	3581	9086	11543	11178	8028	6489	5512	4290	3754	3478	2714	1809	1296	1004	896	905	886	962	1171	1254	1036	801	711	598	551	523	508	473	491	577	660	633	535	476	484	440	485	436	437	455	496	452	419	433	484	481	430	472	441	452	458	481	459	480	438	459	470	439	428	458	460	446	476	471	457	455	475	456	471	445	485	427	445	472	466	459	450	420	443	450	405	462	458	458	443	435	441	424	419	470	451	446	426	428	471	452	488	453	461	443	422	487	432	460	459	467	471	475	478	425	456	451	515	423	460	457	436	481	456	473	431	439	443	459	437	455	475	438	428	410	468	440	436	458	478	438	468	467	468	431	454	452	421	407	403	476	451	461	446	423	460	421	485	430	469	477	464	477	484	447	441	464	441	425	449	448	424	461	466	469	455	448	456	468	471	467	430	431	441	469	467	465	411	470	458	483	469	444	446	423	400	466	497	443	435	477	459	447	444	475	448	464	447	435	430	441	415	438	424	448	453	461	472	425	434	482	451	451	464	423	434	489	423	439	464	467	449	430	449	436	441	415	435	464	456	470	434	466	455	463	457	429	461	460	456	446	417	417	426	465	444	458	458	460	449	459	427	443	415	464	460	475	467	411	445	438	448	461	432	452	454	456	457	440	468	450	454	456	459	422	431	427	423	431	432	433	461	467	468	482	461	451	435	396	446	445	450	472	456	459	432	467	471	475	444	399	431	446	434	427	456	415	428	425	425	443	430	413	450	486	460	457	440	441	495	436	430	460	455	429	453	458	440	441	457	417	437	441	415	454	447	426	460	440	449	427	441	438	431	425	447	470	424	461	429	453	471	453	433	409	465	424	477	442	409	455	474	432	464	456	473	465	467	470	458	436	434	415	463	465	458	453	436	467	436	450	449	450	441	457	451	418	446	458	471	456	429	421	459	409	451	473	474	460	429	464	448	450	449	478	442	428	451	463	413	440	453	462	472	473	431	448	442	460	426	433	420	435	407	479	448	443	450	389	471	452	449	459	491	434	431	448	446	431	478	443	407	468	421	432	488	441	471	458	446	455	462	434	465	450	452	410	438	425	482	446	438	481	469	438	433	474	415	450	486	385	423	460	468	470	478	447	438	473	450	441	397	439	470	432	476	505	413	461	414	434	440	470	445	447	452	450	436	441	444	410	472	485	439	455	433	468	439	449	472	455	456	449	424	444	468	465	479	448	469	425	454	444	418	471	431	438	474	447	417	487	469	446	442	459	454	451	461	452	435	454	456	445	434	463	411	445	432	453	477	496	427	437	439	434	443	426	432	478	442	471	478	444	428	450	470	458	425	435	450	465	468	482	427	400	465	452	427	428	444	455	477	454	486	449	456	438	427	481	480	491	462	442	466	471	474	489	453	441	433	475	415	478	457	451	432	439	434	453	459	488	436	434	449	467	458	427	475	429	475	474	443	460	433	438	451	454	493	428	464	475	477	471	452	465	422	422	436	421	407	448	472	454	434	440	447	441	433	431	467	442	437	469	463	461	463	442	450	430	470	405	447	473	479	448	498	428	454	452	482	443	442	462	450	465	414	430	432	459	443	432	510	417	405	450	453	438	449	434	471	478	451	448	467	470	447	435	490	461	449	432	444	427	437	447	403	456	444	440	438	455	423	466	435	461	462	431	440	470	461	473	436	500	456	477	460	450	448	463	446	473	430	467	430	426	452	502	462	445	435	481	430	425	435	479	439	490	468	446	456	431	469	457	457	396	470	440	458	447	455	422	481	452	464	461	449	472	454	426	430	458	457	423	475	470	479	459	447	431	446	462	425	439	456	447	425	447	485	444	455	476	423	442	439	494	433	450	433	424	452	428	470	448	485	435	459	459	453	411	463	436	439	447	408	459	457	465	469	429	468	451	427	430	450	449	434	449	423	464	447	427	469	448	454	474	436	448	479	461	455	462	452	481	433	449	442	449	453	489	451	414	457	444	442	452	466	467	431	471	441	419	443	446	435	435	440	453	428	426	470	440	471	408	418	435	448	450	470	464	446	465	456	434	422	459	475	428	483	438	437	448	449	436	462	470	425	417	411	456	441	450	461	436	456	439	487	436	428	432	436	397	422	454	412	468	458	501	486	436	434	441	439	486	445	434	445	505	427	451	445	479	441	458	425	470	458	450	435	438	473	429	435	465	468	464	472	427	424	463	447	464	441	482	476	452	455	448	453	440	447	421	430	454	454	444	459	440	446	415	452	470	472	427	465	461	436	442	442	466	442	457	443	457	448	413	442	446	463	486	453	471	458	411	456	479	430	469	450	452	424	453	435	455	435	450	394	471	457	445	460	470	447	439	434	453	447	440	441	420	439	450	418	433	433	467	461	442	459	473	461	447	442	444	460	478	488	418	421	477	417	454	437	465	483	448	483	411	476	438	471	452	481	452	442	454	437	455	453	481	443	462	414	464	421	412	435	430	427	431	480	400	475	494	461	445	476	467	431	438	414	463	456	440	476	454	438	456	446	404	455	415	455	469	443	456	407	466	425	460	448	413	443	448	443	465	417	421	444	469	448	421	459	419	440	420	429	433	439	449	486	422	466	443	432	415	428	449	450	439	446	449	482	427	488	504	502	475	438	459	480	424	451	462	462	464	435	481	431	413	473	459	438	438	425	452	447	462	483	454	425	445	454	432	441	459	450	417	465	445	457	452	458	446	450	437	445	459	432	466	465	460	461	443	451	475	459	428	445	501	479	448	446	433	425	435	423	447	442	493	461	464	462	448	444	410	476	435	462	473	480	464	454	445	490	420	428	455	438	453	465	466	491	454	432	447	449	441	445	441	446	451	424	443	463	471	424	446	450	430	449	452	435	475	438	465	478	451	437	431	461	459	468	436	445	457	458	477	414	476	464	491	476	447	464	484	499	440	472	449	463	432	438	483	410	459	422	453	461	454	446	451	478	454	487	464	422	424	459	445	482	437	441	430	444	409	418	440	432	475	468	467	427	467	470	431	463	426	436	409	436	430	460	452	428	458	447	464	462	426	470	418	452	480	447	465	437	465	463	390	502	462	400	470	434	438	453	487	446	494	435	458	476	421	443	449	473	495	467	428	484	449	438	447	430	406	439	457	415	497	472	472	483	447	421	420	445	456	439	452	440	472	458	484	478	455	460	441	412	474	398	477	466	469	438	432	437	454	508	496	480	440	453	444	454	431	425	473	449	499	452	473	438	462	468	480	477	430	443	405	477	439	455	421	459	409	444	423	442	444	472	480	452	445	477	441	429	505	438	466	451	443	466	413	447	447	442	419	421	439	416	439	425	461	472	483	407	429	443	450	439	469	462	475	474	475	462	447	416	442	474	432	458	468	461	478	434	420	417	465	440	470	458	464	418	455	458	489	403	429	459	449	448	465	468	459	408	445	440	454	440	435	443	434	443	424	414	411	425	443	454	426	451	466	445	451	435	450	433	429	451	476	452	471	396	496	448	479	429	460	437	447	425	417	422	442	428	440	475	439	455
5267	1227	1677	1359	1133	851	685	579	487	470	415	436	393	349	359	353	297	369	336	338	377	367	353	328	348	350	333	330	305	325	326	323	317	334	314	331	324	317	341	294	289	353	305	297	318	317	320	321	307	319	301	358	298	308	359	317	330	318	316	335	298	332	339	312	337	285	330	320	310	285	313	342	334	297	329	349	284	297	340	315	363	329	351	313	340	323	326	343	323	330	309	316	351	307	324	341	308	289	340	307	320	325	331	325	326	337	323	324	318	326	323	312	312	303	353	293	309	322	300	305	291	365	342	336	316	307	310	305	331	296	324	312	347	337	327	318	311	336	301	340	303	326	324	314	321	299	331	297	302	307	333	340	339	300	326	330	339	313	311	335	317	318	321	317	353	344	324	298	321	355	306	323	318	318	346	323	328	300	327	334	343	312	304	329	346	327	331	308	356	331	316	321	307	345	302	328	324	296	320	324	287	309	335	327	292	342	318	337	325	320	334	326	328	326	320	276	302	315	326	313	316	344	314	345	315	318	304	295	315	312	309	273	337	314	355	332	306	293	319	310	288	299	294	350	339	326	319	324	309	308	318	320	317	287	307	321	323	322	326	299	327	328	343	290	314	302	296	329	339	344	305	310	299	309	341	315	344	330	376	316	279	336	335	309	335	296	321	347	379	319	316	324	298	338	312	318	309	301	290	294	320	318	295	313	312	281	338	275	355	316	308	353	325	315	297	297	327	306	322	315	370	358	316	318	273	329	306	310	317	312	328	313	281	308	299	313	361	322	316	317	319	319	291	334	302	336	325	304	309	348	308	303	334	347	321	302	362	311	310	306	308	310	348	289	324	316	345	347	308	334	257	323	302	313	314	342	325	344	322	297	330	304	301	347	340	304	298	358	362	332	305	359	301	297	298	310	318	317	318	308	289	331	311	299	311	299	315	287	321	311	325	287	317	290	314	309	311	317	317	292	297	322	340	329	316	293	358	327	325	349	327	304	314	314	277	316	323	341	335	310	319	328	317	317	304	355	356	297	314	283	324	330	351	350	315	323	305	349	309	310	318	300	306	323	301	332	331	341	301	338	341	312	314	319	323	326	334	292	324	296	358	299	333	321	314	332	322	324	330	360	329	338	339	323	323	315	317	316	362	302	319	319	339	328	286	329	323	343	318	333	327	305	319	333	341	326	342	356	338	319	319	313	319	346	326	305	309	331	331	300	301	315	349	338	355	323	309	339	360	316	325	287	300	325	344	306	321	324	334	320	325	339	308	340	321	321	305	313	357	285	313	298	320	321	329	319	327	336	321	346	301	315	338	316	311	295	318	353	323	310	323	299	309	298	334	329	340	293	316	310	318	318	340	336	327	337	326	345	331	311	302	320	316	329	324	298	305	306	309	313	324	276	302	292	302	332	307	320	324	308	319	322	315	327	319	337	289	292	315	312	334	310	357	316	327	330	325	314	297	298	305	299	324	367	338	338	314	325	297	329	303	297	312	312	325	307	332	347	328	296	305	384	282	372	342	318	268	310	335	323	322	318	352	332	326	314	313	290	313	333	300	330	306	321	354	315	320	328	347	339	324	336	331	276	307	344	298	317	322	331	342	326	328	302	351	319	303	337	336	332	278	311	293	326	336	320	336	334	330	297	317	289	351	313	347	344	351	355	305	317	310	315	303	328	310	342	326	318	281	331	307	332	293	317	324	313	313	349	338	336	319	337	294	325	314	341	333	327	354	329	325	321	335	317	294	343	298	314	319	303	295	342	311	342	311	331	317	313	332	303	320	294	303	300	342	350	344	320	319	326	354	317	310	337	328	334	317	280	312	310	326	316	343	307	312	309	287	310	340	336	311	324	296	335	373	315	319	331	315	339	350	343	324	296	335	334	315	321	371	313	298	342	345	318	292	332	342	301	342	314	321	325	280	350	295	329	336	334	309	336	303	320	292	297	341	310	313	323	315	299	328	341	335	317	313	333	358	307	325	325	309	318	303	314	293	318	361	344	290	265	327	321	333	331	310	305	322	332	355	305	321	317	343	293	325	308	334	327	295	315	309	315	297	322	343	319	334	339	341	319	300	333	301	312	309	297	297	331	307	320	348	345	323	321	335	305	332	338	343	318	329	336	299	325	362	324	321	296	341	317	315	320	350	319	283	313	354	304	336	334	324	291	311	308	312	318	311	320	315	347	304	326	304	322	294	343	351	336	329	283	330	372	324	338	330	346	306	335	343	330	288	303	345	323	297	312	310	292	318	329	365	342	310	313	346	326	294	313	313	333	335	318	337	330	311	318	307	328	327	344	369	354	307	349	317	349	300	335	328	318	338	295	319	323	314	343	299	334	327	315	300	312	332	338	299	330	300	351	304	325	312	319	318	323	312	320	328	311	343	326	281	309	348	318	338	327	339	346	299	323	306	356	340	320	327	328	324	329	290	339	319	310	329	330	296	327	284	303	332	325	335	312	317	306	348	324	321	278	357	316	339	342	336	317	311	309	332	306	339	347	324	317	329	340	337	339	339	333	305	315	366	301	314	318	318	339	336	340	313	350	293	325	321	318	309	311	342	266	299	339	323	318	362	328	313	330	306	315	325	345	306	335	346	345	342	333	289	319	321	346	331	319	317	347	313	340	356	313	321	327	326	330	312	303	275	330	321	338	308	285	313	311	315	326	339	332	318	322	273	279	322	320	317	297	306	307	312	298	328	328	336	288	318	282	318	326	294	333	333	295	323	301	287	329	315	290	325	303	309	350	346	305	336	322	356	372	299	322	311	345	349	333	350	315	342	337	297	304	314	329	328	322	295	300	307	285	303	300	326	323	294	309	334	299	308	302	293	330	334	305	322	336	321	344	304	334	309	335	280	318	364	338	284	343	316	305	297	289	357	296	352	345	307	331	322	308	331	350	295	332	297	346	322	330	340	320	314	320	373	316	319	305	329	332	346	318	305	327	353	330	337	318	335	333	354	312	332	321	308	320	317	314	314	319	341	355	320	309	319	301	304	322	334	323	286	308	310	300	285	295	341	295	294	339	317	335	326	323	324	302	328	358	310	294	333	305	324	313	348	330	322	351	298	328	373	328	345	308	310	303	326	357	340	286	332	281	327	325	299	312	317	340	336	304	289	324	326	312	315	350	318	333	352	326	339	318	309	311	296	321	324	298	337	329	336	322	316	295	318	337	328	332	283	316	324	365	305	358	338	334	360	326	319	282	321	362	318	290	331	345	317	286	332	337	318	332	332	303	354	326	317	311	316	340	320	303	316	333	324	308	302	331	329	334	317	344	341	331	299	314	323	349	303	327	317	322	336	291	353	337	356	317	285	348	298	311	293	320	334	342	337	331	318	334	355	323	293	285	291	303	318	330	335	339	325	303	333	310	310	343	351	316	335	324	319	333	358	337	327	337	316	324	325	349	350	310	317	300	345	301	306	307	305	321	351	333	329	307	354	357	329	351	346	330	304	274	356	318	316	313	338	320	344	305	315	306
4607	1726	4025	4629	4543	3520	2634	2197	2010	1672	1433	1338	1051	958	895	850	857	937	952	932	981	862	870	823	772	798	788	808	714	806	873	819	820	806	766	794	781	809	807	782	766	746	807	754	789	842	802	793	775	827	821	776	773	753	780	762	790	807	788	808	820	792	810	747	756	750	759	778	795	787	811	771	798	776	781	784	731	764	800	802	759	734	754	762	785	796	797	764	796	780	818	756	738	745	821	750	768	777	759	779	773	762	806	814	758	858	776	758	791	763	829	759	824	828	821	794	782	820	793	815	778	817	781	744	804	850	765	776	797	775	792	789	782	745	747	769	723	774	792	756	783	725	763	760	793	739	780	774	793	844	804	809	765	815	812	780	816	774	805	788	795	809	741	761	728	818	756	832	816	790	817	773	754	797	790	738	729	775	783	751	806	742	775	729	808	757	725	762	797	773	794	729	795	767	786	783	770	776	775	807	769	773	759	793	775	808	765	775	801	760	777	761	783	769	755	855	795	800	751	760	712	786	800	811	833	780	795	806	819	802	760	759	772	773	763	816	808	760	822	816	786	794	752	727	759	772	788	787	792	772	795	790	742	780	747	784	802	801	775	794	774	810	815	773	828	808	797	777	780	760	795	766	805	780	799	784	779	768	781	732	815	770	795	819	825	771	821	750	726	782	850	751	777	785	783	800	801	792	759	775	792	790	766	813	805	816	791	820	756	764	772	818	743	781	784	757	743	816	782	761	821	816	759	761	779	795	799	745	792	777	788	771	741	813	797	826	804	809	770	809	785	772	805	768	759	742	766	734	781	763	798	784	804	781	755	791	769	759	767	813	801	814	755	803	744	805	754	775	779	790	777	770	746	744	762	774	765	762	797	848	817	749	796	746	788	813	688	764	778	806	814	740	804	758	751	795	787	759	776	800	797	747	809	782	754	834	777	795	794	778	816	762	809	754	753	806	765	728	746	808	772	737	789	820	803	748	774	825	790	771	794	756	786	822	799	754	761	759	762	788	806	801	787	772	777	761	806	798	809	744	774	768	761	805	743	835	767	796	836	818	795	781	822	846	772	774	836	729	754	801	762	792	793	848	770	762	796	774	748	747	742	811	796	802	798	774	794	808	789	742	817	778	785	786	771	789	816	740	814	783	773	779	785	830	792	776	790	792	817	741	769	743	724	809	773	748	804	759	849	776	835	811	788	751	776	777	794	735	821	793	748	795	808	789	806	749	832	809	766	768	777	784	774	758	816	794	796	783	797	781	781	756	789	761	760	719	794	751	799	826	713	802	824	771	756	747	780	768	735	773	836	799	755	761	789	786	778	810	770	751	788	805	787	784	751	771	776	830	777	788	806	823	770	829	779	768	765	759	796	788	831	785	813	739	822	809	789	769	814	754	824	795	772	757	790	712	751	798	791	831	758	770	805	823	856	805	768	786	818	797	755	768	758	792	809	772	762	769	793	749	835	815	737	789	841	824	746	778	758	794	776	804	786	785	737	759	783	746	785	803	780	753	774	808	779	722	777	792	841	759	757	756	787	761	771	774	803	787	788	809	772	789	819	788	830	794	737	777	781	756	782	738	788	794	764	810	779	808	805	756	820	767	801	743	753	784	769	787	778	794	781	814	761	800	745	763	818	774	824	792	799	763	764	783	814	730	774	775	782	752	736	769	815	792	781	777	867	765	769	795	810	718	739	779	789	793	739	780	875	796	767	787	821	769	765	805	786	807	804	766	760	809	781	765	774	779	757	772	763	779	750	800	768	750	774	770	794	747	798	834	796	791	752	825	810	767	764	785	802	805	785	806	786	737	828	775	807	815	768	758	724	837	828	785	781	758	773	793	763	811	787	838	769	766	774	766	815	845	763	758	825	776	804	755	768	781	770	784	759	776	768	805	827	757	773	777	811	793	815	795	803	864	763	787	786	779	754	784	754	775	773	813	792	780	802	769	788	811	764	789	812	825	758	776	771	771	821	789	804	756	779	782	770	860	772	827	769	823	798	801	783	810	758	770	845	733	774	746	782	802	757	823	860	761	755	782	713	783	783	752	809	806	838	808	764	776	773	837	775	736	792	790	801	748	774	798	783	797	800	819	789	759	788	800	763	767	755	819	771	764	773	805	833	763	773	760	823	793	820	805	773	772	777	777	800	767	789	755	773	808	788	775	755	746	787	755	825	808	789	780	754	766	765	737	730	738	808	803	754	756	783	766	807	798	802	786	780	730	774	757	822	741	774	843	763	790	796	812	785	791	810	789	793	777	782	750	819	806	797	784	791	736	800	781	798	792	786	675	771	805	815	757	779	788	752	754	791	784	764	752	785	788	769	756	780	792	764	741	759	800	786	751	785	755	789	807	805	747	816	766	735	750	810	787	748	814	807	739	785	783	831	801	740	827	812	801	769	810	709	799	755	754	791	783	746	801	754	747	796	740	832	803	766	773	774	743	828	840	740	784	740	806	776	784	805	775	824	809	774	814	758	789	754	777	771	763	794	789	787	764	763	801	784	760	796	794	798	800	794	815	793	782	836	710	803	806	790	779	744	815	808	769	750	766	777	788	788	785	785	801	812	782	810	783	769	755	771	809	773	781	784	780	777	788	781	795	834	764	781	706	786	858	791	811	750	787	774	779	819	808	793	794	791	806	781	802	772	766	735	806	750	785	812	845	775	762	784	765	781	774	787	764	794	787	786	763	821	820	816	815	777	749	768	793	751	814	777	812	816	786	742	805	836	709	718	818	818	826	773	791	742	768	769	816	791	766	804	772	805	808	766	853	773	778	786	823	737	775	832	818	765	795	820	784	759	738	754	733	795	755	814	809	769	826	745	738	798	771	830	788	766	794	782	807	781	752	801	792	780	762	769	796	846	740	770	833	777	752	773	767	831	786	772	766	769	771	783	780	790	806	791	731	728	760	758	830	760	781	799	755	823	740	790	766	836	822	820	787	801	829	798	819	740	760	796	787	820	783	794	801	801	772	853	824	840	805	775	807	788	751	791	812	795	825	810	775	788	750	782	725	787	790	788	747	758	800	765	832	798	778	791	716	819	783	810	775	767	810	788	797	773	784	732	828	762	834	812	759	811	810	834	780	747	818	758	778	766	791	791	764	802	831	775	758	761	800	783	819	759	780	742	805	741	755	758	788	789	853	776	763	757	799	782	798	770	782	754	770	775	810	772	759	793	803	799	743	773	838	789	783	799	744	787	789	755	811	789	767	774	769	765	783	788	776	772	805	754	786	767	796	809	766	768	789	755	793	767	789	784	779	807	801	740	833	748	744	754	772	739	819	750	839	808	794	786	754	777	754	770	811	790	802	788	760	791	843	835	811	821	731	809	781	781	754	796	760	749	766	795	787	777	779	816	731	778	808	780	736	769	754	799	787	772	815	793	774	788	848	775	784	801	846	761	789	781	808	771	738	793	747	777	786	771	816	807	792	798	779	788	786	798	774	796	751	826	770	785	781	776	827	751	815	738	848	750	767
14839	3062	2873	2736	2242	1415	910	716	590	527	469	438	347	337	335	282	302	290	292	314	297	298	280	294	284	264	281	277	287	294	267	259	279	258	265	254	242	238	270	271	281	262	247	275	271	263	281	264	275	254	293	266	245	268	280	285	289	307	277	289	281	254	282	263	294	269	277	285	304	272	253	273	256	265	264	264	260	265	299	277	272	267	274	272	275	288	280	255	277	267	282	259	241	291	262	298	281	289	265	305	294	236	274	265	263	306	280	296	293	299	296	284	277	269	282	252	302	288	263	267	286	264	259	276	255	255	267	285	296	282	263	281	255	266	277	263	284	304	262	273	257	246	244	268	285	247	245	312	251	243	250	265	287	260	286	281	296	267	282	276	296	252	299	298	302	297	271	267	272	256	264	309	259	244	268	270	254	264	268	290	255	277	259	279	255	270	277	276	296	283	238	274	288	267	274	252	275	301	268	237	297	263	248	269	250	278	251	251	268	292	272	254	262	264	280	252	244	265	260	245	273	259	274	274	276	276	266	276	270	284	261	279	246	265	293	238	268	289	256	272	271	267	250	261	285	288	285	277	287	291	274	253	275	259	254	265	256	233	263	249	283	287	283	261	257	283	266	262	267	300	242	289	279	285	282	263	295	262	248	299	271	268	223	287	264	284	263	236	278	236	254	277	285	266	240	277	279	262	237	281	285	280	276	255	300	261	271	280	261	292	299	268	291	265	267	254	257	284	265	316	281	287	265	301	272	277	293	250	252	275	267	291	258	302	279	265	258	290	297	277	269	292	276	256	283	287	258	279	249	312	283	269	277	269	258	275	263	260	285	288	270	239	245	311	283	268	272	273	264	300	290	267	312	266	246	267	292	262	256	284	285	280	243	323	271	261	243	269	288	275	291	260	259	305	284	306	260	275	272	259	288	271	280	254	284	260	292	279	255	269	263	279	271	280	263	265	277	263	241	273	263	276	266	245	311	294	268	274	266	264	273	285	274	289	298	265	313	277	278	270	287	319	259	284	264	264	269	288	298	262	284	266	276	275	268	282	274	267	265	277	272	285	287	268	265	228	246	254	272	288	267	284	284	270	252	316	272	265	282	273	264	259	238	295	264	303	250	269	249	240	284	249	272	264	308	256	254	258	256	274	262	288	288	255	308	243	261	258	289	284	254	275	291	289	272	279	277	292	288	247	277	298	310	255	244	268	240	289	284	255	286	284	275	273	254	274	329	304	280	262	272	247	277	252	266	292	266	282	303	289	268	276	264	286	256	302	271	279	282	247	266	302	277	279	276	263	275	281	300	301	291	260	268	284	247	274	269	238	269	261	270	262	257	264	258	280	278	279	236	289	266	275	263	240	280	280	256	273	279	253	284	261	245	286	267	210	279	276	263	265	263	277	264	284	284	272	257	255	287	270	261	296	278	257	252	255	288	270	290	278	269	258	287	282	259	291	284	306	290	260	289	248	242	258	286	262	275	251	282	255	285	277	317	273	261	263	288	259	247	284	288	290	262	251	259	256	280	264	273	291	296	291	254	270	291	258	275	265	275	267	304	247	268	268	266	261	245	310	277	258	282	250	258	264	235	285	241	284	266	242	253	269	258	277	263	290	294	283	253	261	282	268	278	309	263	282	260	256	262	271	289	302	285	263	276	271	272	257	277	276	260	276	224	291	300	280	284	261	273	253	276	270	272	253	276	263	260	256	277	240	276	255	254	300	284	274	242	242	250	276	280	282	263	307	248	251	247	305	247	295	292	260	276	317	262	303	264	273	301	245	314	234	252	319	301	258	257	287	293	263	277	284	253	267	281	295	242	277	257	267	308	245	285	268	267	288	277	252	270	274	274	258	264	281	250	269	301	250	292	286	285	300	275	273	253	268	276	276	260	287	253	287	266	279	306	263	245	272	275	268	293	266	269	271	279	268	293	293	264	282	268	263	287	267	260	256	287	245	273	261	284	263	254	324	282	257	284	279	297	313	290	299	276	302	269	264	268	260	232	255	265	294	283	278	288	270	273	283	262	256	264	279	285	230	272	262	257	260	276	284	261	250	263	257	292	297	276	267	273	275	292	276	271	281	254	283	278	276	302	267	238	228	283	270	254	310	262	288	282	245	261	262	311	261	289	273	264	289	278	273	277	285	281	268	263	269	273	254	275	270	289	276	278	231	277	272	272	255	257	281	294	271	276	264	291	289	281	262	281	275	277	269	253	272	258	265	271	288	291	233	253	302	258	284	291	234	262	272	248	246	297	243	314	293	237	261	284	275	284	292	260	270	242	266	250	300	299	262	268	272	265	295	272	237	253	264	235	244	283	286	288	276	277	276	290	293	268	253	311	263	262	279	279	252	281	254	255	281	241	271	243	290	246	256	261	287	282	286	256	317	282	274	266	238	242	269	266	253	253	258	298	288	279	292	239	268	273	263	284	220	242	271	303	278	282	275	240	250	252	282	276	272	287	289	288	275	314	292	283	263	240	264	269	252	294	247	259	272	278	285	292	261	271	265	277	277	291	253	279	298	269	239	255	296	234	274	293	275	268	258	274	273	244	263	267	309	284	243	294	283	248	265	267	246	296	272	272	283	271	268	264	293	272	277	241	262	263	280	284	254	280	271	261	258	288	258	276	302	269	270	265	258	294	278	271	260	281	267	278	289	238	250	248	280	282	251	295	246	242	242	271	249	275	256	263	283	278	252	264	280	281	277	325	293	267	273	258	287	282	269	285	279	250	259	262	237	273	269	251	300	255	287	280	270	279	295	288	244	288	283	290	254	271	266	288	257	273	286	255	285	268	262	272	276	259	275	300	266	277	262	274	264	291	267	255	272	256	269	276	266	274	287	280	261	279	260	266	278	283	270	254	290	280	286	275	259	293	307	289	271	277	288	238	243	264	291	295	298	259	272	271	240	260	278	273	257	271	274	243	271	252	274	276	287	263	275	250	275	254	252	278	290	266	305	312	283	275	247	291	305	294	273	315	293	291	280	282	260	266	271	268	263	238	273	285	257	269	277	227	271	265	281	259	282	261	263	275	253	271	284	258	263	288	297	258	299	278	261	270	293	254	256	254	269	283	300	275	256	231	240	255	274	276	293	251	258	276	272	253	275	257	271	305	251	276	261	262	282	234	286	254	280	295	282	273	267	267	282	257	267	279	265	309	283	303	308	263	265	260	290	277	268	264	273	247	259	279	241	282	290	262	275	253	261	285	260	293	305	282	282	307	266	278	259	262	270	231	273	253	289	257	264	268	264	296	264	258	249	292	268	286	246	254	281	272	245	265	274	272	242	263	265	255	269	259	326	302	269	283	265	263	275	291	268	289	278	270	280	251	272	294	261	280	282	272	292	267	256	252	264	279	268	241	260	301	252	259	279	256	272	237	263	254	280	235	268	268	256	272	298	312	270	262	262	281	254	270	252	280	273	258	276	279	229	264	267	264	281	273	290	275	286	275	253	261	295	251	263	278	257	268	270	241	249	312	270
11583	2885	6268	8791	8902	5866	3940	3033	2699	2260	1911	1745	1226	1011	972	967	923	950	1021	1028	995	832	949	801	784	719	718	722	701	747	728	741	759	811	725	681	719	692	678	650	696	692	675	683	709	681	737	700	686	670	664	630	712	624	655	631	649	686	682	623	682	666	678	666	678	662	668	675	709	651	688	635	702	712	650	661	648	691	700	681	718	692	658	675	671	723	667	681	700	649	649	658	662	655	651	607	706	667	658	643	614	681	650	662	658	631	626	702	701	645	698	654	694	641	655	595	705	689	682	687	639	663	701	627	695	735	687	661	665	677	659	644	632	667	689	626	658	694	685	717	716	669	643	666	663	689	645	660	672	669	646	695	676	706	659	641	657	619	676	695	662	663	694	671	652	678	680	667	702	694	669	716	655	671	684	685	649	640	651	612	666	690	671	698	652	673	672	650	646	659	680	686	635	732	683	647	673	688	702	652	670	661	679	682	663	642	667	658	658	678	681	697	641	707	663	687	661	681	631	633	635	621	661	673	667	699	662	664	631	690	668	636	697	678	694	696	656	685	660	651	701	699	637	636	641	678	656	645	689	691	686	662	595	657	648	693	701	660	695	634	694	707	692	686	652	660	713	710	647	676	699	675	702	735	648	666	627	683	639	637	725	653	699	664	676	709	669	669	644	657	655	667	689	684	616	664	669	655	679	680	710	680	670	637	651	645	669	710	642	665	712	667	689	640	664	672	679	663	648	679	691	638	716	663	595	645	648	655	650	659	663	656	662	657	677	663	676	646	717	693	669	664	657	668	679	650	687	661	680	679	673	738	670	661	692	690	651	680	693	643	682	713	668	672	655	651	695	644	648	677	685	690	675	707	651	709	658	718	693	707	697	648	691	675	688	670	672	678	676	625	687	717	646	699	630	668	653	673	627	685	685	662	638	683	665	655	673	635	690	668	674	687	683	650	679	654	665	680	646	634	712	704	687	689	669	660	636	651	664	675	678	639	680	686	658	645	656	658	644	663	663	693	655	657	692	684	629	674	645	690	653	694	655	682	689	656	683	713	648	684	651	659	676	692	660	649	644	683	619	668	728	696	680	671	638	728	678	637	711	637	693	676	660	656	658	689	690	601	684	673	622	657	632	652	704	683	669	723	643	685	667	643	686	700	669	631	665	716	700	631	631	712	661	671	657	666	640	727	654	634	688	645	669	684	730	672	672	704	685	707	649	675	662	617	693	640	649	677	591	687	674	653	698	648	658	689	661	648	687	727	670	666	647	685	695	638	704	670	693	712	703	652	682	701	609	680	673	674	689	698	622	706	676	707	687	628	659	645	681	689	633	664	697	690	636	702	645	723	635	716	679	659	684	613	674	682	670	674	664	716	626	677	638	675	619	679	673	646	638	624	604	677	687	620	658	634	639	679	686	659	652	638	691	723	692	676	569	704	697	681	643	657	647	673	673	695	687	681	689	688	664	633	718	649	660	632	667	640	607	652	636	656	702	667	658	669	696	668	691	664	723	641	691	705	725	719	732	655	668	698	626	661	668	686	654	703	664	688	641	651	672	664	707	650	666	654	628	626	727	663	690	684	654	702	668	641	614	660	659	664	676	645	660	660	663	663	654	676	643	647	642	657	706	763	640	683	653	637	648	629	693	694	653	722	704	644	678	653	644	665	666	688	686	679	650	649	707	627	658	713	612	685	683	660	640	663	661	706	656	703	674	685	676	675	648	653	625	666	657	669	664	659	676	662	662	657	668	750	718	627	649	689	655	663	696	703	700	696	648	689	676	677	687	671	709	665	647	666	630	703	639	669	687	634	649	680	746	697	684	716	634	673	692	652	680	656	664	653	615	690	650	697	685	641	697	667	630	647	667	691	674	678	745	675	701	649	696	713	655	667	641	673	673	691	727	684	671	646	659	690	654	691	680	688	648	657	697	661	676	673	612	686	684	664	691	673	669	701	712	698	706	720	659	648	617	691	656	632	660	707	685	675	651	600	695	700	710	680	656	625	691	668	645	656	631	653	663	685	660	724	662	641	663	651	664	723	651	656	667	694	649	703	659	646	671	669	707	603	668	714	681	675	727	653	720	709	655	665	618	676	649	680	727	670	673	696	616	660	645	687	653	646	636	642	609	659	655	672	686	693	686	668	662	663	654	635	689	638	715	674	663	654	660	653	746	672	704	679	687	681	681	627	651	673	685	656	706	682	668	639	664	719	648	654	694	691	688	699	665	664	633	703	695	645	697	705	663	678	655	680	733	657	705	636	701	626	627	693	641	676	660	697	719	673	738	644	649	655	702	683	671	653	625	644	689	646	666	643	685	687	673	613	681	666	670	665	674	668	675	644	687	699	672	639	642	674	660	661	684	700	725	643	642	686	653	633	644	673	683	703	700	658	705	639	666	654	708	642	638	715	651	676	629	669	657	665	674	643	701	708	679	692	689	659	667	682	696	659	655	652	639	643	636	667	670	654	623	666	673	690	684	698	672	723	676	674	695	702	668	675	613	651	635	685	661	709	686	662	645	671	644	681	678	698	627	661	628	706	644	661	666	610	719	666	654	656	668	659	673	669	656	662	630	687	670	705	631	667	655	661	679	654	719	661	647	670	683	673	694	669	638	700	630	663	677	632	656	680	676	634	690	639	687	673	666	649	670	639	677	669	645	688	736	667	669	673	672	711	687	643	673	665	673	663	652	708	702	711	646	676	667	688	662	658	674	617	660	679	655	660	727	640	671	695	680	695	672	652	633	653	676	654	674	645	708	699	665	686	687	666	710	683	662	703	663	691	672	677	690	650	718	689	702	684	649	630	644	685	644	662	689	685	634	698	654	633	730	682	663	709	698	664	667	644	661	668	677	676	686	617	682	649	649	631	669	665	683	643	676	669	663	676	645	681	632	634	660	667	625	636	666	628	664	634	633	636	699	651	628	671	678	674	655	693	703	733	685	667	682	676	648	674	641	663	663	685	722	642	647	675	611	687	681	669	699	683	663	695	643	638	675	664	660	699	714	682	637	634	678	640	679	691	615	722	644	658	651	675	687	668	677	712	660	654	649	669	657	633	663	654	664	630	695	639	623	670	640	665	698	646	695	683	692	637	674	591	674	701	667	733	685	676	638	662	622	664	689	670	685	651	638	677	672	722	707	658	651	662	628	680	691	689	666	632	629	680	667	680	646	610	687	695	689	616	681	693	679	696	633	707	656	655	647	647	635	650	673	635	657	677	660	676	679	652	634	680	692	675	701	648	689	690	684	701	690	663	655	708	610	650	659	665	662	719	671	659	653	647	681	664	685	666	686	638	636	642	637	708	657	651	695	706	698	683	666	646	658	690	671	747	629	673	687	705	634	699	678	653	698	677	663	648	671	677	691	661	659	682	687	656	662	686	712	660	663	664	646	725	712	718	655	632	642	585	681	693	689	665	664	638	638	667	696	690	658	627	688	673	604	705	630	704	627	678	658	660	661	710	677	624	669	681	653	691	704	667
23433	5277	4391	3729	3011	1798	1142	692	559	495	392	354	317	222	209	217	197	200	218	222	180	205	176	156	154	172	146	142	157	161	148	162	174	198	152	149	157	169	156	153	137	149	131	156	130	147	180	158	170	149	137	155	139	156	161	178	155	161	162	146	155	168	154	146	149	154	147	151	152	149	156	163	158	163	154	144	154	143	149	149	177	137	177	137	155	146	136	154	162	141	144	171	158	143	144	163	154	139	159	183	130	144	155	154	153	140	150	151	172	149	134	149	147	135	135	140	136	143	160	156	138	132	154	138	158	155	129	127	162	148	146	154	168	127	159	157	147	128	135	157	147	142	158	154	152	160	155	132	136	157	158	136	145	154	166	178	164	153	147	151	148	131	181	157	138	161	156	140	140	147	163	163	157	143	156	161	178	153	148	161	144	161	142	159	137	143	158	165	157	149	166	183	141	144	148	158	129	149	137	150	152	155	157	169	191	143	161	145	160	143	152	149	161	151	160	113	117	144	168	163	159	156	157	143	158	161	168	149	155	153	137	124	146	134	142	157	139	157	126	151	168	148	154	166	166	147	142	148	152	158	149	152	150	131	131	153	153	162	153	174	146	147	140	160	162	152	119	151	149	156	144	162	159	136	146	158	151	141	167	167	127	144	156	150	155	141	148	166	156	175	136	133	137	148	136	167	168	151	175	166	144	140	155	154	149	123	136	164	133	154	157	149	145	157	142	149	167	148	145	154	166	154	150	148	160	157	147	156	154	156	136	153	161	173	153	162	136	160	158	148	166	140	155	161	159	153	139	124	156	152	147	162	149	146	140	175	153	148	147	163	143	157	155	135	155	164	143	165	148	141	147	166	149	135	136	121	180	134	154	178	144	143	144	147	149	154	135	132	148	140	171	145	154	128	177	149	135	145	124	161	147	166	160	155	149	156	141	156	134	140	143	125	163	132	137	142	147	135	173	142	126	148	144	154	131	148	158	164	138	150	131	165	146	143	143	160	166	148	154	178	141	163	140	149	130	147	138	165	140	156	154	152	148	156	142	154	155	148	134	136	148	136	173	143	141	149	150	145	142	118	145	148	154	158	143	139	174	153	143	133	157	146	175	153	161	151	135	157	145	151	137	151	130	144	147	160	163	158	154	138	149	147	153	150	159	141	131	133	150	146	117	171	146	158	158	173	159	150	163	154	139	143	143	143	165	154	150	124	156	142	147	141	139	151	126	156	137	119	138	159	163	165	149	143	137	131	162	170	148	137	162	132	172	147	140	136	166	166	150	162	141	150	168	154	134	150	144	166	144	145	137	158	163	149	141	143	142	135	187	154	145	145	167	159	159	159	180	138	136	151	151	164	162	187	158	133	161	147	145	135	166	160	140	161	164	159	143	140	140	159	150	136	144	146	157	137	140	146	159	150	135	157	158	143	166	153	163	140	143	149	162	156	135	155	145	141	148	159	124	147	135	139	155	163	153	148	146	161	153	148	145	128	144	152	151	151	140	167	137	151	166	151	154	157	162	136	138	165	182	129	156	146	137	167	157	161	152	157	151	144	139	170	162	172	157	139	162	162	142	156	176	133	163	176	168	152	145	158	124	155	187	165	141	172	135	131	149	143	169	175	159	182	166	135	138	139	177	144	125	163	126	175	157	132	164	159	160	128	149	146	142	144	158	145	152	125	154	136	173	141	140	150	157	145	149	150	146	135	147	170	134	144	148	155	167	151	131	133	143	137	164	153	155	151	143	122	154	155	131	141	135	132	156	162	143	139	148	160	142	139	163	159	128	147	144	174	137	142	140	136	141	155	140	147	176	159	125	152	133	156	139	163	160	171	171	135	152	147	163	158	139	125	152	140	140	123	163	125	137	160	175	154	166	114	145	145	178	174	166	159	161	147	162	146	141	153	142	140	148	171	159	129	159	138	137	145	145	136	164	162	144	146	168	148	156	158	159	159	120	164	155	134	147	130	156	124	178	133	155	142	157	136	143	149	146	165	178	151	144	139	138	145	147	165	141	168	176	167	124	138	154	123	145	154	143	155	162	163	151	151	127	149	147	149	160	140	141	139	155	155	185	162	147	180	163	160	131	166	156	162	167	145	148	145	153	138	133	171	146	137	146	172	146	137	141	146	137	176	163	144	151	156	184	155	145	155	131	133	150	146	124	140	154	161	151	146	162	158	154	147	147	147	152	130	159	164	161	164	137	149	154	171	160	140	147	123	141	155	146	140	159	154	163	151	158	159	155	158	161	158	142	145	154	140	139	155	155	132	147	149	143	160	153	144	146	164	151	143	152	156	142	145	134	148	144	175	178	178	143	112	159	148	183	124	137	152	137	152	137	141	141	160	140	156	165	139	114	160	163	131	161	125	169	142	159	147	162	144	140	160	160	155	128	139	137	150	164	143	178	162	165	131	144	163	132	159	138	138	146	154	135	154	145	144	140	149	164	144	160	177	155	155	177	148	146	115	130	151	141	146	132	148	154	153	155	141	148	163	153	146	137	141	149	164	170	156	153	143	139	149	153	129	145	167	132	146	141	142	151	155	159	166	135	158	134	154	145	156	128	132	142	164	122	149	137	142	159	147	148	149	138	155	158	161	164	124	142	153	149	152	160	159	153	152	151	156	141	151	152	164	155	140	143	148	144	143	133	153	128	146	150	127	153	168	132	156	164	144	124	176	146	154	149	149	146	162	150	159	153	156	150	159	170	158	161	143	143	144	154	158	128	127	134	140	149	159	130	132	148	153	145	160	136	162	151	143	148	151	134	163	159	143	158	161	134	123	165	141	176	140	133	144	134	142	150	142	160	144	155	131	147	141	141	171	153	136	151	147	147	165	149	141	149	156	156	173	142	127	153	150	169	146	151	142	149	143	155	149	139	138	138	156	151	146	146	172	150	128	134	161	145	150	160	149	140	129	148	145	134	132	155	151	158	145	155	161	137	137	164	122	147	140	151	139	162	164	166	148	144	149	142	150	169	181	139	149	146	151	128	145	146	155	160	130	153	144	146	135	145	128	151	162	130	169	150	140	159	150	152	161	152	148	135	132	141	133	153	137	154	159	157	147	164	147	151	151	168	142	141	126	131	149	161	140	144	152	153	144	134	165	145	154	127	152	150	138	142	148	145	144	149	134	148	155	146	176	146	160	144	132	154	160	163	149	153	153	151	133	141	152	139	155	168	140	165	168	154	156	183	162	149	140	171	160	154	128	161	176	154	141	162	158	147	154	141	129	154	141	140	131	121	160	148	156	127	130	136	174	173	163	160	162	155	156	160	164	154	130	142	144	138	139	147	150	149	153	150	155	148	143	153	164	146	155	177	145	147	157	176	156	171	130	141	145	148	179	140	150	153	154	151	144	162	161	128	146	155	156	160	129	159	133	140	155	137	141	160	127	137	152	130	164	129	151	161	171	146	143	139	151	157	141	154	137	154	169	146	165	144	155	142	144	165	176	140	148	148	177	163	158	152	140	145	181	154	153
15319	3692	7954	11021	11381	7817	5416	3756	2830	2477	2037	1903	1422	982	839	836	908	821	861	807	722	703	697	577	591	537	474	459	445	564	517	533	513	497	448	425	397	394	403	399	396	382	417	402	363	420	366	373	430	410	410	424	434	401	394	388	417	394	430	349	394	439	377	430	409	403	375	409	380	387	389	422	399	394	400	387	386	391	386	407	409	398	372	397	410	437	383	390	368	406	391	358	409	402	413	386	393	412	368	415	406	438	407	369	358	419	395	376	423	371	391	399	397	424	421	422	379	382	388	413	402	363	357	380	408	378	397	398	385	369	407	373	413	395	350	395	358	395	398	388	386	398	412	377	393	389	392	373	389	353	432	394	385	399	398	386	409	386	362	369	382	392	404	389	383	385	396	382	435	411	383	412	384	397	385	395	390	369	414	418	418	400	401	372	391	396	411	390	417	362	398	398	391	405	411	419	388	409	393	381	403	399	394	411	386	385	369	385	391	394	407	403	430	403	423	399	428	384	383	392	414	403	366	382	382	403	392	397	381	377	369	443	430	360	397	358	399	408	405	384	381	394	369	402	380	403	394	351	394	392	408	362	392	380	372	375	397	363	413	385	374	394	387	371	381	382	390	389	379	397	437	393	390	404	406	375	381	398	397	405	385	391	398	381	394	399	378	432	357	407	394	392	373	432	395	421	380	394	406	409	359	335	421	390	409	391	405	371	427	408	391	393	370	416	397	383	399	417	380	406	368	389	388	379	376	386	356	414	403	399	430	397	376	390	370	357	366	408	395	388	439	406	389	410	394	383	402	396	411	383	403	353	382	419	394	394	387	405	363	372	376	412	397	394	358	405	365	410	385	395	409	383	377	375	371	403	428	414	393	377	381	396	395	366	385	398	374	391	432	377	394	376	416	390	382	401	387	384	406	386	373	391	387	381	381	404	365	390	424	401	397	402	395	396	388	414	412	382	371	380	384	389	367	401	387	395	403	411	388	389	381	392	389	390	389	386	386	439	370	375	392	382	420	435	395	359	413	374	367	375	405	395	429	374	390	407	346	389	379	386	387	370	373	389	376	403	399	373	366	389	406	392	399	406	406	392	415	411	380	404	407	372	393	410	402	390	409	376	380	389	392	426	404	385	386	396	375	393	420	371	404	418	416	392	416	412	368	410	389	397	383	409	396	393	389	426	384	414	363	401	422	404	358	427	389	387	365	382	368	383	396	371	378	397	394	368	414	393	408	391	397	362	387	388	387	389	392	415	395	390	386	383	386	385	386	370	376	382	345	354	353	404	383	382	367	401	379	410	368	370	365	368	398	386	367	393	407	411	401	401	368	408	397	392	392	426	342	391	381	364	385	391	414	365	381	381	408	419	396	413	425	389	387	411	412	371	399	368	363	352	382	392	380	382	392	359	390	383	358	401	395	393	387	409	403	378	376	400	387	379	405	352	397	438	391	416	398	386	373	416	396	406	376	407	414	375	406	368	401	392	371	411	362	377	360	423	419	416	396	399	386	405	406	406	366	386	400	408	359	385	429	366	365	380	396	365	383	401	391	379	403	432	412	427	387	389	374	408	394	389	386	420	406	396	395	417	383	399	392	398	374	384	391	398	384	411	369	406	368	397	378	372	413	418	404	389	388	402	392	380	398	365	411	364	403	397	415	432	385	372	396	429	424	438	374	421	381	398	380	402	382	360	382	415	384	382	388	360	392	368	349	378	389	380	385	387	403	359	434	389	421	381	360	434	432	390	404	416	374	355	401	410	390	404	392	361	406	399	387	381	407	355	383	406	418	387	384	416	382	371	443	396	404	380	427	387	379	396	379	399	384	413	414	392	397	412	406	395	374	372	391	398	391	404	427	362	394	417	394	401	383	379	401	411	381	418	365	378	401	382	381	395	368	376	406	384	365	386	408	401	397	381	415	390	380	419	381	380	395	364	401	396	386	388	375	405	379	440	417	391	371	388	422	378	450	378	417	404	392	357	413	384	389	391	406	388	357	418	387	366	370	363	403	408	396	365	383	396	390	379	411	390	393	388	433	375	385	396	407	383	389	398	415	395	393	394	390	390	382	417	419	403	380	386	375	358	402	378	392	426	389	403	411	395	413	363	404	390	414	398	386	426	395	369	385	390	389	392	400	416	409	429	438	404	380	388	365	402	387	428	408	429	392	397	397	399	378	373	400	374	383	392	431	377	366	379	373	384	389	411	409	391	408	384	382	400	410	405	385	429	422	406	409	366	383	370	384	410	411	388	398	409	393	398	395	375	397	415	422	373	377	389	400	404	386	395	408	352	386	393	392	384	395	397	390	354	412	384	427	412	392	392	403	402	378	417	390	417	378	376	410	398	411	420	425	358	388	392	385	390	377	394	446	394	369	407	407	343	383	406	409	383	369	410	366	424	377	356	372	378	405	377	415	378	402	375	408	416	414	410	367	361	416	403	406	358	384	362	425	375	386	395	377	394	389	369	404	375	368	400	366	357	394	409	388	354	419	432	363	405	415	330	394	431	395	363	427	360	385	384	428	402	369	376	387	390	382	386	382	413	397	388	395	405	398	352	432	377	379	357	405	386	410	369	392	395	403	396	379	375	375	397	414	369	383	398	391	409	386	406	387	404	377	402	383	389	382	395	380	369	379	375	388	385	348	389	390	402	376	418	367	398	400	362	412	368	372	387	407	394	378	410	412	367	377	387	360	427	343	393	402	419	438	392	420	384	392	406	381	376	411	372	395	408	414	412	408	353	399	397	363	409	382	407	375	403	398	405	393	376	376	385	382	408	343	399	395	402	420	404	363	407	398	369	403	373	374	392	403	372	390	409	411	388	383	402	399	399	367	378	407	400	354	391	358	386	365	439	360	412	370	396	381	382	364	395	365	409	389	427	347	395	422	416	380	370	418	358	397	368	397	398	383	406	426	408	400	392	395	397	371	362	400	396	409	384	367	386	375	392	358	375	396	409	381	386	368	363	410	412	377	378	389	366	358	403	389	394	439	401	416	375	418	401	414	380	396	377	391	428	373	385	368	400	415	394	396	373	350	382	418	381	402	404	370	392	371	384	369	402	397	392	361	413	404	397	356	400	393	367	384	408	362	361	407	350	391	424	409	361	363	384	423	402	388	382	404	416	432	434	417	391	400	386	415	430	374	376	384	360	391	391	361	411	407	385	381	403	398	443	399	361	419	418	422	389	433	372	377	416	412	387	394	367	361	400	377	379	399	394	402	383	395	393	385	383	377	402	369	357	389	387	410	388	373	380	395	372	408	407	378	400	394	374	385	412	400	406	385	394	409	436	399	405	403	385	357	406	421	385	408	388	371	389	407	420	389	438	385	386	405	422	429	362	378	384	382	392	358	386	399	372	374	408	419	423	456	391	383	393	374	381	373	381	375	359	431	393	377	398	382	398	401	386	387	381	383	403	381	387	387	368	371	410	381	378	390	402	360	411	410	400	371	385	381	379	429	361	378	432	393	386	403	420	382	373
5231	1239	1380	1396	1239	948	687	516	413	441	342	350	375	304	336	325	333	273	347	327	330	307	303	270	312	293	303	309	311	312	286	324	329	321	320	330	303	273	332	301	336	325	328	312	331	308	298	332	326	294	309	295	334	273	343	321	313	286	315	346	325	300	345	308	270	305	299	329	293	315	294	311	299	326	302	284	297	311	312	304	334	313	302	303	321	336	330	310	325	334	333	294	294	311	324	296	315	303	295	326	320	303	369	324	329	321	298	288	288	313	319	273	323	291	302	306	354	280	299	290	290	306	299	297	286	316	346	315	303	282	327	292	307	324	285	316	301	320	349	335	306	298	354	314	341	310	336	288	295	311	303	312	319	294	291	305	297	292	311	344	296	315	365	337	291	307	334	310	301	277	288	318	341	315	310	292	311	299	324	308	298	326	339	334	288	301	274	315	309	300	344	343	312	284	303	294	299	280	310	305	323	284	298	313	326	298	295	303	316	294	282	315	270	291	306	286	261	304	320	325	321	323	321	325	306	324	313	337	323	362	302	337	319	314	297	300	347	290	307	311	311	298	315	311	279	325	311	310	299	291	313	297	317	309	280	310	326	307	313	304	319	340	321	308	289	295	302	327	298	317	318	316	305	312	324	292	303	327	301	302	322	322	333	282	283	318	286	305	266	328	311	301	296	313	333	319	311	331	314	313	298	349	301	312	303	338	269	315	280	325	313	311	301	317	327	283	293	284	313	307	317	298	308	311	280	307	299	326	309	323	312	312	297	295	319	313	304	318	299	303	343	309	308	311	322	303	294	304	344	298	302	322	316	335	299	330	322	310	306	313	361	296	286	317	319	317	304	284	302	314	318	323	338	312	333	294	309	306	334	283	312	310	347	284	310	311	317	333	317	343	287	288	323	276	311	328	296	260	332	282	301	304	300	319	320	303	317	353	269	276	286	287	291	304	305	341	314	313	309	287	333	323	308	307	335	329	302	297	315	305	279	304	302	316	291	339	346	310	305	312	294	301	318	301	325	310	282	302	293	263	316	288	301	307	278	339	283	319	296	349	304	290	313	309	315	296	292	345	326	325	304	276	353	300	318	306	295	289	272	291	335	302	325	343	299	332	341	314	313	323	289	326	307	310	314	312	316	304	269	285	298	305	306	311	302	293	299	323	322	282	296	332	273	300	307	295	329	275	340	311	268	302	296	318	315	289	320	338	304	299	315	323	342	295	323	325	257	337	304	305	298	302	290	308	304	311	307	306	320	310	312	358	303	311	306	307	374	314	267	313	303	333	292	305	330	323	336	328	285	324	287	306	278	324	274	317	295	297	299	325	319	303	322	311	292	293	305	322	319	289	303	328	297	350	321	319	324	339	320	329	288	324	302	303	293	329	315	334	327	312	293	330	267	306	293	336	272	275	276	297	314	344	331	296	324	314	301	267	312	277	309	302	300	311	300	287	325	319	303	286	312	300	275	319	318	323	279	297	282	306	331	286	296	304	275	306	323	316	297	308	290	287	323	309	316	301	296	284	302	345	340	282	321	305	295	324	342	274	333	300	325	327	316	319	322	298	315	303	288	301	294	309	321	347	312	272	329	314	318	332	283	323	285	281	303	333	318	297	292	285	286	308	307	314	303	281	305	319	280	304	315	290	333	302	317	310	278	307	343	307	307	292	300	282	283	327	283	317	293	341	315	306	317	313	290	297	321	323	315	306	309	303	290	305	288	322	306	308	299	318	349	290	298	304	294	282	300	344	287	264	313	286	281	311	318	290	335	294	302	300	310	308	317	304	285	286	295	331	292	274	344	366	278	331	311	314	326	297	292	300	301	291	337	289	317	316	314	308	315	307	273	318	284	336	321	288	311	291	294	280	327	332	316	310	325	322	308	301	295	311	324	328	296	300	295	324	282	276	274	313	312	300	313	312	327	284	313	296	316	327	275	330	314	297	306	308	314	289	317	303	293	332	317	317	297	316	322	266	316	305	348	317	315	293	322	315	325	296	324	315	281	305	319	280	309	295	290	278	338	271	301	281	296	309	306	337	309	333	319	299	302	309	348	316	332	297	320	317	322	322	301	302	296	273	325	338	299	287	276	341	317	307	314	324	315	300	298	307	347	324	290	269	341	297	332	324	314	305	272	261	297	307	297	271	327	316	310	318	324	314	311	328	284	293	306	302	284	323	327	331	294	306	335	262	278	305	292	312	317	326	296	312	311	349	323	295	305	353	331	322	278	266	304	315	308	298	326	299	339	285	318	312	282	272	333	288	307	320	306	287	344	304	315	307	286	298	289	305	309	336	304	305	320	283	311	346	299	321	324	296	328	347	342	299	310	298	297	301	309	309	254	294	328	322	289	322	331	292	321	274	315	328	285	288	291	309	298	262	310	322	300	299	305	285	300	296	335	311	319	297	304	317	306	315	283	324	283	325	299	327	309	297	281	308	317	310	313	314	319	317	314	300	329	301	277	304	283	294	340	349	320	331	301	337	300	305	288	331	293	320	290	299	327	357	293	312	294	289	289	304	291	323	321	288	300	292	298	287	305	302	303	331	306	322	273	267	305	285	318	317	272	321	293	307	307	315	304	304	303	316	294	308	279	308	305	315	288	308	311	330	282	273	310	280	287	291	305	309	316	278	328	301	317	324	284	316	315	306	340	304	332	337	273	283	298	336	304	320	302	289	282	332	345	327	304	288	346	321	332	270	314	301	295	341	301	294	307	327	304	320	334	304	311	308	286	312	288	312	309	339	306	306	283	308	311	270	333	334	318	315	320	324	293	325	306	293	285	339	303	332	324	308	319	275	270	286	316	301	326	282	292	317	300	299	295	310	332	309	291	296	294	288	287	278	286	276	266	285	303	291	311	298	324	317	317	330	300	337	309	302	317	325	320	320	273	309	317	284	328	287	305	300	337	255	294	303	322	304	289	304	283	293	321	331	291	301	314	345	276	308	299	326	291	277	311	325	308	320	340	273	292	302	323	309	279	292	319	307	304	306	278	301	295	325	310	300	324	300	283	317	306	321	307	306	290	280	299	269	325	298	315	323	331	308	331	294	302	301	330	292	300	286	301	328	322	291	323	323	299	270	289	318	317	346	300	292	325	321	317	277	291	326	296	283	313	324	319	283	301	303	267	310	288	313	301	326	283	325	311	330	305	291	277	292	306	287	318	302	319	347	279	292	306	299	286	280	287	332	303	320	284	293	290	321	281	312	286	297	281	311	293	313	301	277	305	318	309	282	316	307	308	292	340	311	326	326	306	314	287	330	274	330	307	313	306	317	324	296	316	270	267	320	345	324	349	285	328	283	312	323	319	322	320	328	318	314	317	312	330	307	318	287	275	306	306	327	316	310	308	340	287	301	285	315	311	328	320	315	303	315	283	339	311	311	315	310	334	295	281	306	290	310	309	290	295	308	296	293	309	326	311	308	319	285	269	293	306	315	292	326	302	310	292	327	323	313	326	308	309	334	327	304	327	318	314	306
4586	1567	3314	4952	4908	3708	2581	1939	1415	1239	1107	1087	1007	939	913	845	881	849	830	886	853	813	818	797	779	726	736	784	757	774	804	827	763	793	772	766	744	719	767	738	747	746	726	744	788	706	757	724	823	716	750	769	758	731	758	720	728	786	765	756	713	724	741	712	797	737	788	737	760	685	739	777	767	732	756	745	773	722	699	710	809	761	770	712	769	756	735	751	748	776	759	723	767	742	776	778	715	787	731	767	702	734	701	743	730	749	747	762	760	743	751	740	738	778	719	724	762	729	702	751	757	772	727	759	779	735	775	768	739	728	750	732	707	766	740	704	721	786	734	703	766	800	767	745	740	744	737	758	739	814	743	758	757	720	776	772	762	761	792	743	747	804	748	717	722	738	769	789	782	750	815	739	752	713	735	733	696	769	755	709	734	722	793	768	752	750	750	722	708	768	764	779	700	731	757	741	758	708	698	724	765	785	720	809	735	732	785	741	755	719	767	748	718	773	715	758	757	757	729	731	747	759	760	757	764	781	811	714	815	733	737	757	703	782	766	741	773	701	734	727	769	797	734	740	774	713	732	768	759	783	748	777	711	803	788	699	741	728	727	788	755	750	719	750	757	772	782	754	754	761	713	734	793	797	728	745	725	739	692	761	765	773	754	750	788	766	771	780	776	766	742	732	739	760	721	762	761	749	734	808	783	754	751	772	707	729	754	727	712	710	732	774	731	741	774	775	831	726	768	751	783	770	749	733	793	787	785	767	724	746	721	774	751	754	761	738	843	723	758	738	708	778	770	736	749	740	744	772	709	709	753	765	786	750	750	775	735	741	688	712	772	746	760	726	735	685	792	730	805	740	764	759	731	705	737	727	749	727	788	767	759	720	742	764	726	745	790	737	734	758	696	701	744	756	794	733	706	737	742	769	767	810	729	730	771	770	761	798	729	763	779	770	746	746	776	706	768	779	743	747	745	722	716	727	737	714	792	699	709	733	796	762	755	755	733	767	758	723	700	704	763	726	763	793	748	725	757	788	749	771	751	761	779	739	728	730	726	739	732	721	738	743	763	755	743	788	777	749	743	742	754	722	712	770	754	812	681	765	771	815	744	773	724	788	764	750	769	718	759	776	739	748	736	749	730	745	719	721	776	736	786	777	778	705	726	715	713	738	734	733	770	785	785	783	768	791	741	763	748	749	742	754	770	719	739	790	721	736	731	771	774	792	735	749	760	731	693	747	772	744	793	699	752	776	747	748	716	735	788	767	778	748	816	738	772	766	774	768	797	752	769	762	798	784	747	736	753	740	716	735	718	735	726	732	766	758	751	783	765	729	738	723	773	810	773	721	786	757	751	756	762	750	728	750	785	748	753	737	750	789	775	718	732	768	709	776	719	761	705	761	744	791	726	759	767	737	783	771	748	745	787	700	761	731	717	770	736	737	702	781	792	714	736	791	727	716	719	754	742	738	750	742	769	724	757	789	747	775	718	729	718	704	723	755	752	764	680	714	729	770	738	765	743	778	747	725	771	691	709	772	787	725	756	782	725	757	719	714	804	769	741	743	724	739	730	759	759	752	743	718	759	757	771	753	756	759	686	706	772	724	760	807	729	744	768	742	758	751	752	771	766	778	791	813	734	716	751	756	782	735	685	705	788	799	747	773	746	738	786	776	740	746	763	732	779	706	801	775	733	805	728	725	764	787	783	771	707	729	788	746	748	721	704	782	788	718	744	736	776	785	744	734	769	759	804	759	693	778	777	726	719	772	771	751	757	730	741	780	774	741	739	711	737	813	723	724	773	753	777	770	708	723	749	793	762	729	742	684	725	752	790	730	741	702	769	726	774	771	783	771	747	717	739	760	730	753	737	750	743	800	721	725	762	720	724	756	726	759	740	722	755	809	708	725	740	730	754	767	783	753	784	724	754	749	747	741	727	748	733	737	769	744	779	758	735	653	750	726	742	781	794	752	734	737	713	750	731	766	739	750	774	739	746	757	732	788	720	778	775	747	793	742	797	753	744	780	764	720	820	749	750	752	732	804	739	787	754	725	737	748	789	762	750	761	754	753	741	765	785	763	738	777	783	731	771	764	794	752	735	729	736	736	787	728	761	737	744	772	770	776	770	783	760	712	801	787	699	730	726	804	750	744	724	738	731	802	743	752	760	716	728	724	761	753	783	750	737	701	726	707	729	722	751	771	789	799	778	730	737	771	741	746	751	742	831	747	768	776	750	725	749	743	811	716	783	732	732	761	771	789	737	797	731	745	764	792	803	756	720	776	784	712	740	744	748	778	721	708	772	762	732	726	741	781	788	757	771	757	774	766	759	739	753	716	716	757	790	776	749	758	755	721	697	758	709	781	730	769	710	718	739	738	747	807	765	714	729	758	730	761	745	692	713	765	740	701	757	751	815	755	763	756	730	744	698	765	764	772	744	788	712	737	745	695	716	733	778	721	797	748	738	751	784	762	709	781	742	730	797	688	687	758	698	815	744	768	743	757	759	763	740	698	804	694	824	737	757	812	774	749	782	795	768	710	826	789	766	824	753	720	729	739	748	780	726	751	752	734	750	750	776	781	787	784	806	806	751	747	785	721	747	749	756	795	740	777	727	800	743	718	717	737	781	755	760	764	729	726	744	767	762	761	723	714	771	787	770	796	788	780	742	749	757	735	751	783	743	721	725	772	780	752	796	723	790	760	704	730	716	726	751	765	731	788	774	732	689	686	753	769	757	794	740	702	762	743	731	725	732	764	727	760	772	749	790	730	739	692	738	771	759	748	742	732	746	748	714	750	727	773	715	768	786	759	794	776	736	772	727	753	723	743	754	716	728	748	794	720	715	723	764	773	799	749	828	785	764	695	769	738	764	719	795	739	734	739	792	713	732	745	786	731	788	717	747	737	773	776	723	744	827	701	696	762	766	739	743	790	742	741	737	758	775	748	750	719	721	726	775	746	734	747	763	794	765	773	748	767	751	762	692	789	767	752	758	721	761	753	750	740	807	729	698	754	724	748	737	765	735	702	736	762	746	741	726	779	753	750	805	701	742	758	745	745	735	792	743	755	709	717	760	705	737	712	796	713	758	753	762	744	720	777	802	757	768	748	757	756	743	787	767	776	708	738	748	801	707	785	771	714	772	764	777	743	726	766	752	716	769	749	729	757	766	700	729	720	751	760	783	734	790	774	748	792	753	769	714	733	732	799	780	764	743	734	727	718	749	718	744	731	764	723	772	755	736	757	796	776	754	736	779	714	801	796	769	745	779	701	785	749	778	751	772	775	787	752	720	792	734	737	741	755	766	696	716	779	683	792	738	756	712	776	747	744	757	748	807	787	762	739	768	758	742	769	769	727	751	730	751	767	797	740	739	788	704	725	735	782	740	742	742	773	775	718	795	793	799	768	750	732	775	739	713	786	789	781	724	749	683	740	759	762	776	743	742	729	735	769	777	758	812	796	725	754	816	769	758	714	723	719	782	804	735	768	800	752
14721	2843	2969	2692	2298	1564	1107	734	542	415	342	395	349	313	325	284	326	302	264	282	273	267	258	291	271	298	237	289	299	293	283	265	273	295	248	261	274	301	234	290	264	283	277	282	261	249	251	297	250	280	259	257	240	263	220	272	261	281	234	246	269	242	275	299	264	253	249	260	264	273	300	248	234	283	221	263	255	273	305	267	235	242	240	278	261	234	257	259	261	270	241	279	257	239	252	246	274	325	273	238	246	251	248	274	268	253	266	276	283	251	298	282	280	275	272	248	274	263	270	278	254	278	246	289	272	270	260	233	279	282	269	288	284	253	283	253	256	302	241	253	269	262	269	264	259	265	287	320	261	259	266	250	253	260	277	250	262	255	262	269	238	285	272	270	243	289	290	272	282	285	260	252	251	256	267	281	255	283	254	287	252	248	264	243	275	269	273	241	250	300	235	286	241	255	256	265	280	253	263	291	293	264	271	257	225	255	269	235	266	278	305	263	251	259	253	267	256	298	250	285	283	265	264	253	254	278	270	278	286	222	252	274	241	249	276	286	265	277	265	269	234	262	229	294	312	283	259	237	269	292	273	283	288	259	256	238	255	260	268	278	299	239	292	238	264	256	273	278	262	228	246	256	253	218	276	237	262	289	272	284	255	237	263	283	254	251	275	254	299	284	243	248	296	299	257	260	253	237	266	253	243	270	250	248	273	300	273	268	287	256	225	282	273	260	276	246	239	278	255	240	251	271	265	253	253	247	267	239	264	278	278	270	276	284	268	229	242	240	245	266	277	244	295	262	251	255	276	247	269	279	233	258	282	273	267	239	273	278	255	278	272	229	288	262	273	283	282	269	244	259	260	253	257	283	255	251	256	257	250	272	253	299	259	258	287	294	257	296	264	232	260	259	268	269	268	271	298	284	251	239	271	275	254	231	264	298	240	260	223	294	260	268	223	256	279	280	272	290	220	287	258	283	250	240	270	250	261	255	280	249	258	256	286	269	291	285	255	258	280	253	306	279	263	288	255	289	284	243	277	250	255	225	293	268	282	251	252	243	266	282	269	223	253	264	248	289	266	253	272	262	295	248	262	289	300	231	229	264	267	274	283	254	245	246	238	276	259	264	274	245	290	254	267	254	273	232	249	261	288	245	253	295	258	238	275	248	275	224	271	295	259	263	266	237	264	284	286	267	254	240	284	233	271	299	262	254	245	264	256	273	242	277	265	271	301	279	251	243	248	261	290	250	271	256	231	263	281	274	281	272	234	248	258	277	236	242	258	271	268	262	252	287	247	273	266	297	288	260	258	290	278	239	276	278	260	256	243	253	296	263	290	266	280	274	255	243	270	257	290	239	236	269	304	283	243	268	272	258	241	273	261	291	267	262	262	292	242	272	261	279	272	249	248	278	259	290	284	289	266	275	269	265	250	276	272	253	268	261	255	250	265	251	241	248	263	267	276	260	272	272	272	280	267	279	262	271	260	258	244	219	268	258	272	248	244	272	255	280	270	309	281	255	275	268	282	269	269	245	277	272	262	260	309	268	276	263	281	280	283	270	264	261	254	245	247	280	245	256	290	257	268	281	291	264	263	269	242	268	248	256	271	284	256	259	261	239	250	264	254	275	259	269	269	283	278	243	253	261	241	283	277	247	272	268	251	275	265	277	259	238	260	302	265	249	288	272	268	271	267	286	237	266	286	276	257	286	239	256	268	243	296	253	219	254	254	268	271	269	264	271	255	243	290	242	271	267	258	240	229	240	279	276	273	261	250	280	268	266	241	234	271	262	253	252	266	248	265	270	276	290	245	275	267	272	271	268	292	265	276	260	292	246	272	282	279	256	271	220	263	258	264	277	265	239	260	286	284	259	284	251	261	275	268	271	239	238	260	266	245	266	255	292	262	275	254	261	277	249	241	273	238	243	265	271	233	242	264	250	237	307	259	251	287	263	269	247	236	275	269	290	277	263	273	248	241	298	264	264	259	313	230	265	255	254	245	259	277	265	273	275	259	280	258	276	280	277	276	249	253	259	285	260	289	276	273	269	289	282	292	263	296	278	258	259	297	259	236	281	267	276	251	247	283	236	225	245	279	270	267	256	239	268	269	264	261	250	260	249	267	260	298	269	279	282	245	272	263	261	289	266	265	291	254	284	255	300	280	269	261	283	247	255	262	232	261	259	284	286	270	258	247	298	267	264	234	272	270	294	276	294	263	268	263	244	247	283	252	244	265	281	257	284	256	285	284	259	243	248	249	239	259	254	275	235	252	248	249	243	292	244	267	270	254	244	263	250	246	245	252	269	246	300	290	266	285	250	256	270	239	269	273	258	258	259	222	267	281	263	269	248	256	266	268	285	258	253	271	249	254	249	246	256	279	240	245	222	268	255	282	277	284	270	237	277	294	302	277	249	260	264	265	266	243	289	263	251	261	266	262	281	290	279	268	289	259	228	232	235	261	268	244	240	249	271	265	265	285	272	266	251	261	253	266	264	281	252	258	250	234	242	271	273	263	303	244	247	274	228	278	259	250	276	267	261	274	246	236	238	285	263	256	236	248	276	244	238	280	255	269	258	276	265	273	272	293	231	242	279	250	271	258	297	289	273	245	286	250	279	291	285	241	243	253	274	255	298	243	258	281	264	237	251	276	253	248	276	255	253	242	260	278	296	254	259	264	265	267	293	269	284	275	296	256	258	278	254	301	260	229	285	247	260	271	250	262	248	278	284	265	283	269	275	273	281	263	276	283	278	259	259	257	274	234	275	288	250	259	275	253	233	254	270	278	231	253	230	283	256	251	269	277	264	274	306	308	274	280	247	240	242	266	266	260	255	277	230	234	236	265	242	245	243	263	266	286	243	249	279	251	265	287	264	244	245	251	269	242	259	267	248	272	241	278	227	260	242	254	221	250	271	275	254	269	259	246	266	247	233	244	271	282	285	287	255	278	246	266	257	251	254	258	253	287	251	272	270	248	268	243	259	250	299	276	267	255	259	247	259	242	276	267	271	258	269	276	268	247	232	249	236	253	245	247	260	278	284	292	282	281	259	246	260	252	251	262	267	279	264	276	273	295	240	246	247	276	233	278	249	228	244	280	248	276	275	252	271	287	256	254	272	283	249	253	249	270	254	295	273	281	297	243	265	270	265	271	238	237	272	250	250	254	282	272	241	271	246	241	246	272	248	249	273	238	265	277	297	276	284	259	279	264	231	244	275	263	266	278	263	271	232	256	247	268	292	267	274	294	293	246	267	235	253	263	286	261	274	261	258	240	260	250	241	261	270	281	271	271	277	237	260	261	266	245	251	258	250	262	221	277	278	226	262	258	259	246	283	284	276	281	287	263	252	259	288	260	261	263	242	226	293	228	244	259	252	261	293	256	282	250	290	266	276	249	247	279	274	249	291	278	254	235	248	260	255	296	263	275	229	276	276	266	267	253	285	266	280	235	274	275	270	244	238	299	266	260	238	251	246	280	268	267	242	273	259	248	252
11487	2953	6348	8527	8848	6693	4837	3264	2180	1583	1330	1348	1189	1064	1003	948	985	928	894	915	826	748	729	792	720	689	737	687	709	746	752	774	777	722	670	624	655	626	680	622	649	645	629	640	658	650	670	654	661	641	638	649	644	654	672	622	666	660	658	650	625	668	630	668	640	681	652	664	672	682	645	636	656	633	623	636	660	661	638	610	635	676	644	679	632	658	654	648	639	674	704	648	669	643	623	697	628	637	639	669	636	664	667	642	626	608	630	686	698	642	639	650	651	631	683	671	640	620	648	598	607	641	655	600	608	661	659	646	625	639	700	641	713	671	700	683	640	658	647	677	685	666	624	623	626	667	687	643	638	600	608	686	641	674	597	658	638	621	631	641	613	619	633	650	605	657	638	614	640	656	617	648	624	632	633	631	646	645	644	621	654	662	658	611	652	670	668	638	659	622	683	658	663	664	651	608	618	636	644	630	633	650	628	641	642	634	658	660	602	675	646	647	606	642	660	666	626	654	615	677	644	662	698	660	660	645	630	625	650	638	676	629	667	715	681	619	652	625	705	710	657	628	673	648	639	644	691	647	687	657	676	682	673	656	667	646	679	629	699	635	663	638	673	666	642	705	681	611	639	642	616	602	660	645	645	624	664	644	614	662	630	657	674	663	669	627	674	630	632	634	625	688	667	623	635	640	680	644	622	667	673	605	680	625	627	622	629	606	657	639	653	659	669	691	637	641	618	659	640	654	653	674	673	607	624	631	630	701	664	674	621	661	635	677	623	624	687	626	615	705	654	613	666	645	682	702	637	622	589	640	658	679	630	647	651	653	611	656	575	619	631	674	617	668	635	649	638	656	578	581	671	557	617	669	629	640	637	660	662	649	652	643	627	614	611	612	665	663	679	693	658	660	667	655	612	612	664	667	648	632	610	625	612	636	685	658	595	634	689	656	665	672	651	705	600	652	630	636	600	655	610	695	645	673	651	628	667	639	621	648	657	625	637	636	644	640	653	666	666	652	623	649	651	675	639	641	659	638	633	621	696	641	623	653	675	704	610	630	627	626	646	683	646	648	615	630	669	651	662	596	673	644	633	672	666	662	633	665	619	604	631	701	636	589	648	627	643	649	684	667	636	673	657	687	639	652	610	656	661	676	673	657	711	679	660	667	628	646	637	659	669	661	664	649	646	626	632	662	632	650	632	644	623	653	633	630	686	685	637	679	633	629	671	628	663	616	673	642	708	629	676	685	640	680	631	626	674	659	614	673	647	652	627	706	663	652	633	681	686	614	690	683	636	653	627	636	656	644	675	634	616	627	639	653	607	653	635	641	699	636	679	675	641	648	623	644	643	643	680	642	632	655	665	645	682	644	668	628	704	644	618	655	675	664	632	661	634	602	653	643	624	677	672	637	692	640	647	640	664	624	658	639	626	678	646	636	631	647	652	669	654	653	692	641	627	653	701	656	653	633	633	605	626	664	689	649	681	632	685	676	679	617	643	653	684	684	674	641	676	633	660	683	650	646	644	623	641	657	642	610	629	650	609	629	645	642	633	641	658	648	678	646	665	628	658	694	674	570	691	648	683	686	667	669	670	672	635	685	619	682	659	658	642	647	635	684	626	630	695	643	647	629	620	574	676	619	715	656	659	617	671	652	655	645	642	623	654	652	618	629	632	659	627	676	658	630	640	685	625	654	623	684	663	670	641	655	643	635	657	668	649	647	632	650	645	661	597	640	627	644	647	653	654	626	616	623	616	633	691	592	609	644	652	662	649	685	670	684	645	651	656	640	631	650	673	642	651	679	659	649	611	609	645	636	640	668	628	623	676	653	643	646	664	658	691	646	670	681	684	648	636	630	656	653	627	668	650	659	614	611	639	666	618	642	648	667	673	687	660	637	673	662	647	679	660	626	662	667	634	655	638	605	673	629	627	681	635	638	656	642	651	623	662	666	619	651	661	703	648	681	600	592	658	657	627	642	685	647	673	697	668	669	635	661	634	642	654	653	647	685	651	619	630	654	637	642	638	666	638	617	626	672	614	695	674	657	676	642	661	652	653	666	637	609	607	636	658	632	656	607	648	642	681	628	679	687	639	665	609	652	680	639	685	647	665	641	616	674	676	684	671	618	590	611	639	620	665	675	639	652	663	637	659	672	660	636	672	629	650	701	618	632	656	641	641	620	622	671	665	630	627	646	701	654	616	637	666	716	640	667	644	645	630	674	677	645	632	666	666	640	667	637	633	702	616	641	650	594	642	679	610	660	623	670	615	703	648	670	654	722	641	653	637	697	647	644	643	663	663	642	661	676	614	667	622	660	634	644	618	628	611	637	664	599	667	614	623	655	567	657	689	630	681	684	638	639	640	619	634	669	652	682	616	686	672	624	647	633	690	655	622	669	667	623	693	645	668	675	629	658	692	652	654	655	650	660	598	630	612	617	654	666	669	673	641	646	702	684	545	629	658	647	648	632	646	670	658	635	646	640	610	684	624	613	621	659	619	666	683	643	665	617	701	635	635	675	632	669	638	614	646	586	666	694	635	657	617	683	633	673	659	662	646	651	663	684	598	633	629	660	678	606	669	660	662	656	635	696	698	698	638	629	657	657	674	657	680	638	638	630	656	644	661	634	601	666	615	686	637	666	643	650	644	692	657	653	660	654	633	632	677	610	666	669	669	624	662	689	637	616	594	655	662	620	591	620	656	645	630	637	590	646	700	709	698	662	669	658	660	718	642	659	650	705	672	629	695	683	634	654	677	655	635	590	621	665	640	657	650	663	659	662	641	629	631	638	668	650	669	663	648	619	694	682	615	678	603	681	694	627	679	645	675	645	639	620	645	689	664	615	659	682	620	670	640	630	683	657	644	668	646	693	621	620	667	649	670	695	624	651	633	648	650	648	658	641	647	704	646	636	593	602	661	625	622	673	602	616	662	647	642	658	658	662	644	696	655	650	648	675	649	615	641	652	656	696	629	705	681	661	634	665	661	661	694	669	661	678	669	653	668	632	652	642	664	663	638	669	687	687	644	663	670	651	675	628	666	649	686	676	604	666	583	651	668	617	684	608	659	638	655	623	668	654	588	626	651	673	627	662	650	648	673	682	609	623	632	623	627	601	662	650	624	642	644	606	688	702	657	682	693	670	654	631	679	658	625	646	679	651	607	637	648	647	652	644	625	627	675	685	613	684	699	660	651	670	702	644	639	626	670	669	682	592	683	651	668	635	672	658	658	655	668	662	660	683	627	653	641	639	653	653	631	641	629	621	656	672	655	647	641	670	605	678	675	644	648	595	619	661	652	654	661	637	650	674	648	683	661	667	623	709	584	686	669	635	659	643	661	659	632	688	651	639	666	642	625	668	646	678	621	689	626	643	651	680	668	609	642	628	658	612	667	691	626	645	653	607	667	642	687	660	652	661	687	629	652	656	685	629	670	694	670	625	645	689	671	682	658	641	652	666	678	591	669	677	638	669	684	657	659	647	614	630	641	684
23188	5258	4460	4706	3475	2088	1271	835	502	346	315	261	231	237	215	244	230	187	195	177	169	161	184	182	139	164	159	157	172	174	193	178	161	156	138	141	139	133	162	127	123	142	178	127	171	149	143	167	137	151	140	144	128	129	149	164	155	153	142	137	167	147	153	141	151	146	126	164	162	157	158	134	155	155	130	146	152	181	160	161	123	174	156	128	134	143	148	157	147	128	132	140	153	140	141	143	165	145	141	139	172	118	153	142	142	122	131	142	157	171	135	129	129	132	129	152	149	136	151	148	144	144	138	157	157	158	162	158	163	143	139	160	166	164	164	146	146	171	160	148	147	151	139	125	142	155	158	142	172	147	160	155	157	145	149	139	160	164	134	173	159	147	163	160	136	147	152	143	150	139	152	158	149	171	134	155	157	130	142	150	174	157	168	140	136	158	157	164	163	132	153	127	124	140	131	138	152	117	164	140	173	134	162	158	133	161	172	129	145	154	154	138	139	136	141	157	126	133	166	164	139	114	140	138	135	145	149	165	154	150	153	169	166	141	159	165	160	160	125	142	152	151	147	125	140	165	139	124	122	155	150	143	145	144	143	135	145	163	141	145	154	147	151	160	157	141	138	129	150	154	174	165	145	143	160	141	153	156	150	147	158	152	156	158	151	130	143	130	163	176	144	126	149	141	166	155	160	177	156	131	161	150	141	158	154	167	142	158	150	147	138	151	149	143	147	151	146	145	136	144	126	145	167	150	128	169	146	127	144	150	141	129	156	164	172	153	140	153	161	144	143	139	145	146	142	139	152	148	165	150	146	145	151	154	142	148	156	149	139	165	145	151	151	145	148	144	169	156	166	160	140	148	150	126	141	156	162	155	133	179	152	152	110	155	150	156	142	146	141	140	145	144	140	170	143	169	151	148	155	131	157	134	155	162	131	175	136	148	134	140	126	106	141	135	159	160	138	146	141	142	148	148	134	138	161	152	152	131	141	143	165	142	146	166	131	166	153	150	141	153	149	159	140	139	156	149	143	138	144	151	153	143	138	149	148	132	144	134	154	145	155	134	165	170	158	133	164	141	159	129	136	168	135	154	137	142	128	131	176	138	143	142	135	143	137	130	136	162	131	165	156	151	138	142	138	145	136	148	145	129	169	155	161	136	158	142	147	146	129	142	164	167	138	150	147	145	157	132	170	156	157	135	147	148	184	169	154	165	145	143	140	151	171	139	128	146	139	164	147	140	134	157	175	165	145	159	139	171	151	139	140	149	135	140	163	144	153	157	146	154	133	159	148	159	156	160	167	137	159	158	172	152	160	152	154	129	163	148	151	144	162	117	141	156	169	138	144	128	146	152	150	139	147	143	149	135	161	142	126	140	135	141	150	155	155	148	144	163	175	150	131	155	134	169	149	157	156	142	147	152	149	160	151	132	132	145	147	151	147	131	153	138	130	138	124	141	135	152	173	148	161	165	151	134	148	151	139	151	149	138	151	143	137	150	125	121	146	161	145	123	149	137	148	141	153	144	143	128	149	146	178	140	146	146	128	151	153	136	172	170	157	136	138	149	162	157	144	150	149	139	146	135	152	152	171	132	149	161	145	169	175	157	128	179	145	130	156	133	165	149	141	140	140	143	144	157	139	153	146	163	145	147	142	135	154	142	142	145	158	131	141	143	160	150	153	149	136	150	161	143	137	150	162	154	156	144	144	174	128	150	135	137	134	152	154	169	160	151	154	157	135	139	146	133	140	149	139	151	136	144	126	167	155	153	164	149	167	158	143	148	146	150	172	147	161	142	123	149	124	145	160	127	142	151	138	146	158	150	146	154	166	160	148	137	181	135	143	140	160	131	163	140	116	149	154	134	155	169	187	137	151	140	140	156	155	151	154	157	166	168	170	119	158	147	153	125	156	146	165	155	155	127	138	135	135	125	153	130	162	154	168	157	131	142	139	136	152	143	173	133	133	144	151	148	138	142	119	155	167	152	142	181	147	157	135	172	150	154	143	143	152	133	148	157	123	155	133	147	117	159	138	153	159	168	137	157	117	139	143	159	141	146	139	141	136	152	140	142	144	157	155	146	158	136	160	163	145	139	147	173	150	155	160	145	140	135	167	142	146	155	136	153	138	146	139	143	135	132	128	166	147	135	145	147	162	148	148	147	155	147	140	150	157	152	151	136	167	141	150	153	134	143	147	144	159	137	152	149	158	144	143	151	154	159	144	165	159	148	146	137	140	154	151	155	138	144	142	157	141	159	161	156	133	163	147	126	164	182	151	148	153	138	143	130	132	152	146	143	147	148	156	129	138	135	141	161	144	154	149	156	167	130	137	164	158	126	166	130	147	136	144	136	132	150	142	137	129	154	151	164	164	146	152	139	191	166	152	137	159	147	153	133	142	129	168	144	141	125	125	153	160	161	152	162	150	133	133	141	144	166	150	157	150	165	149	154	139	138	134	144	132	157	175	149	152	152	156	160	152	146	157	144	139	125	158	126	158	166	159	142	135	137	160	164	185	166	174	143	158	148	155	150	141	145	124	131	169	166	150	141	168	147	142	162	148	140	157	151	157	150	165	150	164	144	143	131	133	139	144	173	130	145	149	153	151	154	151	143	148	147	147	140	171	159	155	134	154	131	145	161	139	144	178	134	159	155	136	164	145	157	151	158	145	134	145	161	146	137	141	157	156	135	150	148	122	149	144	162	155	146	138	149	152	155	153	181	159	155	165	141	143	149	151	153	147	147	148	145	150	140	139	147	129	151	144	143	138	118	146	166	156	149	151	155	153	137	145	115	165	129	139	149	162	162	123	128	147	154	131	172	143	148	161	147	181	142	148	161	151	174	154	158	155	142	144	161	165	150	141	156	132	143	146	148	124	123	162	147	130	144	165	150	147	152	155	143	157	153	176	169	147	145	168	139	150	156	146	141	142	158	145	133	142	149	157	123	135	167	134	148	135	139	127	153	168	169	142	131	157	132	158	166	132	149	132	174	162	157	158	156	152	143	148	155	153	148	142	159	151	138	171	153	141	141	163	143	146	148	137	139	180	152	143	138	158	146	151	150	151	145	143	128	149	163	148	133	170	149	146	159	167	135	157	151	146	134	120	152	153	148	153	148	152	160	159	136	145	152	161	150	150	156	153	149	128	119	137	131	164	146	160	141	129	156	148	150	142	155	147	135	139	156	154	155	152	134	148	127	140	148	147	145	155	144	150	147	159	148	146	137	156	143	156	179	130	153	142	159	158	138	129	150	146	154	176	141	161	168	151	163	148	129	144	138	133	149	123	150	121	173	167	148	175	138	155	166	152	130	120	151	143	165	126	134	137	159	139	159	140	142	150	149	134	171	155	149	153	127	149	156	147	141	140	132	166	162	125	151	156	143	121	163	162	151	153	156	142	123	117	127	138	163	150	159	139	137	150	139	142	165	129	146	134	160	137	154	162	138	134	148	174	157	131	148	149	163	130	143	155	143	159	137	141	149	147	140
15275	3812	8671	13445	12600	8754	6085	3972	2709	1922	1420	1225	1084	1067	974	1042	986	925	769	705	653	557	526	506	467	498	512	481	484	523	591	593	526	511	490	432	420	415	438	420	421	400	391	394	407	383	408	405	379	378	436	382	372	402	387	427	362	403	434	393	387	364	400	414	396	364	413	418	382	390	369	418	393	393	399	379	391	399	386	411	383	369	407	404	382	426	358	420	385	380	398	374	392	384	397	399	422	412	378	386	407	396	356	404	405	398	400	386	385	399	361	380	389	406	403	358	370	424	390	398	411	402	371	416	380	371	374	339	379	400	403	385	394	379	391	381	401	390	384	412	383	431	411	372	402	411	376	419	376	400	408	369	343	400	394	410	393	416	413	406	403	385	400	378	415	389	407	376	384	390	380	436	373	385	388	383	372	408	382	354	393	352	399	435	382	377	396	394	411	391	405	424	387	424	387	433	384	394	395	385	414	389	396	366	392	424	387	402	385	387	430	370	349	378	378	397	404	389	420	401	385	393	403	354	390	360	368	445	381	383	404	338	337	404	384	387	392	422	374	404	405	428	353	403	426	403	357	400	411	348	339	402	411	382	372	388	385	368	366	381	373	383	407	404	381	353	353	391	365	403	376	389	396	382	410	377	369	381	389	381	424	406	374	363	385	367	408	376	382	392	395	393	356	415	390	439	415	393	383	415	357	392	360	392	401	384	378	375	381	437	370	406	347	406	409	390	395	383	395	365	371	387	378	438	397	337	384	398	420	389	388	405	380	394	376	368	420	385	382	441	389	344	396	413	353	374	382	358	380	345	398	387	366	380	390	393	392	371	401	409	400	384	404	401	403	394	383	417	377	422	369	419	396	375	389	399	388	386	381	345	391	377	389	377	371	361	388	388	401	362	373	395	372	398	396	403	372	380	373	408	394	368	372	359	385	372	394	410	397	412	353	374	375	384	390	409	345	426	414	390	422	382	390	355	406	391	391	419	382	371	427	377	386	377	355	405	371	390	401	412	384	378	400	394	373	402	387	368	390	401	380	390	398	427	380	393	384	431	399	412	430	381	364	389	398	363	386	389	343	388	396	356	411	382	349	394	397	416	382	388	406	394	401	379	418	371	397	375	387	404	378	411	396	372	394	415	408	376	379	365	384	445	377	379	422	399	367	368	381	368	390	377	397	421	409	393	381	399	396	398	400	366	399	371	415	422	409	348	394	391	399	419	388	386	376	395	379	403	364	400	412	426	384	368	401	390	410	401	380	378	370	405	416	403	364	397	363	400	418	377	397	378	381	398	368	397	367	423	355	417	403	383	369	366	397	374	409	392	392	403	380	380	400	358	385	375	397	398	385	378	412	435	382	365	391	380	377	394	396	416	397	409	418	412	389	371	385	390	385	398	395	415	417	348	395	407	378	361	398	404	385	372	386	416	370	397	365	417	380	385	401	405	389	421	386	392	414	386	401	426	415	422	385	419	385	426	379	382	413	408	391	412	420	353	408	380	392	420	399	392	401	383	371	397	374	391	413	403	384	397	372	383	365	360	405	401	380	372	415	380	383	391	382	341	393	373	410	401	405	370	396	384	401	415	401	369	415	363	428	409	403	417	339	385	382	413	388	370	371	438	396	399	379	392	381	369	393	386	367	385	356	355	366	367	399	405	405	389	400	407	396	382	404	412	411	348	389	400	394	394	404	392	372	395	382	373	374	413	391	354	355	399	356	407	406	399	409	381	365	430	400	409	388	372	380	397	407	417	395	404	441	372	397	367	396	399	386	395	377	381	422	397	370	376	358	388	341	369	387	354	400	393	377	385	396	390	405	368	346	368	407	410	386	402	408	384	383	422	380	361	367	371	396	382	390	382	404	349	404	355	397	383	382	393	415	386	394	392	390	394	391	394	400	376	396	379	399	382	404	389	365	405	402	394	421	373	409	408	405	385	382	381	384	392	354	381	380	373	360	392	393	394	398	399	412	397	380	378	393	399	359	363	391	397	402	364	394	369	376	354	350	383	386	372	398	388	393	391	377	428	371	376	416	411	364	379	387	407	370	377	395	358	407	405	385	415	393	352	391	372	386	371	388	386	365	368	414	403	417	437	361	383	366	405	373	372	352	363	378	358	415	376	425	382	362	372	383	393	403	416	374	410	393	393	386	371	348	407	396	427	407	378	383	381	386	421	396	388	397	384	396	389	391	378	407	343	396	366	394	345	371	404	389	392	402	385	355	430	377	377	414	414	390	370	382	339	398	379	352	404	366	409	409	397	389	421	395	385	391	382	361	369	388	376	353	380	380	412	418	381	416	432	389	398	355	378	390	407	388	395	422	370	409	391	347	399	393	394	376	385	352	418	382	388	429	376	425	379	386	383	403	394	379	367	381	405	373	387	406	370	416	356	402	383	402	417	383	393	438	436	385	396	350	389	358	419	396	363	393	386	359	415	382	396	401	402	383	373	349	403	414	425	423	399	417	400	371	389	403	385	387	356	410	389	389	355	369	396	381	422	376	351	391	376	398	381	393	370	397	360	384	364	395	401	386	356	394	394	367	421	406	379	371	427	379	376	395	403	398	412	378	381	402	387	394	342	377	430	411	390	384	394	418	365	370	376	399	350	425	377	399	414	405	367	350	375	357	393	378	370	389	392	382	397	385	405	378	376	415	427	413	361	374	410	368	386	427	372	379	390	395	349	387	387	385	360	391	438	401	403	381	397	406	402	389	413	356	392	380	395	398	419	396	366	419	362	428	394	390	354	392	400	406	376	401	399	380	387	396	406	408	424	403	347	376	393	403	404	430	397	385	362	396	407	368	392	393	359	418	379	399	411	393	398	381	373	404	376	382	432	415	405	405	382	389	388	407	376	402	378	368	393	364	408	443	389	385	423	412	386	388	388	384	394	410	393	381	388	396	364	404	393	393	379	403	394	418	377	428	415	378	409	404	352	390	372	363	385	364	385	403	425	370	402	392	398	408	383	396	357	400	382	361	382	391	405	397	369	411	395	381	408	397	398	374	377	434	374	383	402	393	419	399	361	408	403	394	390	422	367	386	390	384	409	378	374	432	410	359	404	362	414	363	381	359	389	390	369	377	399	365	432	374	381	376	364	406	411	365	417	391	387	392	405	376	385	424	373	362	393	382	385	434	392	383	416	392	409	461	371	388	384	369	375	386	377	375	402	351	390	360	387	396	378	381	362	385	413	393	379	417	404	346	400	401	398	359	400	392	390	393	360	380	367	363	392	381	378	371	407	436	345	382	364	389	390	387	355	400	425	395	407	347	372	365	405	367	390	386	383	411	390	399	431	402	380	396	381	395	388	388	390	394	387	389	371	395	386	402	376	416	360	390	434	367	388	374	403	404	387	403	369	380	394	406	417	389	380	393	391	381	389	401	374	404	358	381	390	394	377	428	377	380	413	372	391	371	351	395	387	408	426	415	365	354	444	400	418	382	399	372	400	403	362	376	403	399	372	386	386	380	372	419	376	370	383
4617	1290	1860	1842	1307	885	651	516	425	372	316	360	348	313	324	318	323	317	318	314	306	336	314	315	294	331	329	342	327	336	295	341	318	307	332	312	308	321	329	314	327	307	294	291	294	338	313	321	309	299	294	324	320	298	311	303	289	299	344	327	343	313	331	339	313	314	328	321	332	319	299	335	317	316	296	276	292	330	337	331	298	355	343	285	311	339	316	315	341	316	326	326	332	337	331	303	308	287	325	294	340	332	287	295	283	319	281	307	315	302	314	341	322	304	296	342	353	291	302	307	310	314	303	319	317	307	319	332	317	312	330	310	321	308	343	330	297	314	325	307	281	298	351	323	285	323	323	296	347	340	312	319	317	314	313	327	284	306	311	320	303	309	311	322	322	305	291	350	313	308	294	320	296	304	330	320	339	303	344	313	298	323	300	295	322	297	324	321	347	320	324	343	317	302	330	299	317	310	332	311	296	306	327	306	321	322	362	320	324	319	320	313	333	329	284	322	301	304	312	296	332	287	318	316	304	326	299	301	306	344	300	317	299	308	314	321	316	267	305	271	306	312	335	283	315	294	314	325	271	318	273	293	338	330	328	368	304	317	346	285	315	284	307	348	344	310	306	317	291	293	302	347	311	343	310	300	324	313	346	302	297	318	298	318	308	306	316	336	259	304	298	301	333	290	323	370	323	359	300	283	313	354	310	303	325	334	296	306	304	287	321	324	301	317	308	328	315	325	304	347	323	309	318	336	321	315	281	315	331	341	335	324	328	288	280	314	314	325	356	307	328	319	322	324	297	289	300	317	310	314	328	309	301	331	327	286	295	304	332	321	321	311	314	325	285	295	314	300	283	317	293	328	310	323	316	333	303	298	342	345	319	346	324	300	310	307	254	323	328	267	325	310	294	304	325	330	331	298	276	327	316	304	288	335	297	314	335	313	313	331	313	305	285	278	324	326	330	351	342	301	322	335	305	316	299	297	313	295	337	270	297	294	327	350	340	322	319	301	311	319	299	329	295	313	289	313	312	331	312	283	310	321	296	323	304	280	334	296	321	283	327	339	331	305	284	293	273	322	313	328	333	349	308	310	341	305	301	317	334	312	298	307	297	304	291	269	350	296	294	306	318	298	317	291	326	355	348	312	299	326	290	351	282	268	361	332	325	291	335	278	330	330	333	307	300	313	307	324	296	307	308	302	314	315	317	324	318	294	291	312	299	292	296	290	311	325	290	291	306	332	317	300	320	296	312	324	315	304	320	316	323	324	297	287	333	308	321	328	312	313	280	306	325	261	291	317	299	323	317	291	329	293	306	302	328	291	350	316	319	339	293	320	328	320	297	315	290	318	288	354	329	285	319	326	330	312	300	322	272	285	343	298	304	288	283	301	314	320	296	328	329	315	269	316	264	315	321	341	303	321	346	317	351	283	285	322	305	302	306	327	288	337	326	311	289	317	318	280	295	286	308	348	307	321	344	298	307	277	334	315	327	325	339	341	319	293	294	320	306	304	308	317	334	325	335	312	327	279	307	291	287	295	324	332	291	299	307	349	282	326	352	306	322	308	291	339	336	292	296	313	301	310	347	321	330	317	313	319	329	305	325	330	308	295	281	300	335	299	309	304	305	290	294	306	321	341	276	302	315	305	308	330	315	298	295	283	274	321	282	327	311	357	324	293	326	291	294	319	289	307	293	336	355	294	306	303	285	311	286	289	310	353	299	322	311	320	323	314	275	314	297	333	308	305	315	343	334	322	327	290	332	318	298	310	295	313	365	311	318	306	326	349	325	309	292	315	314	308	317	315	313	338	330	306	310	316	310	326	320	298	316	328	355	324	321	279	299	326	319	315	323	325	316	325	312	319	288	361	321	305	348	319	310	267	308	318	326	299	316	346	319	325	300	306	340	301	320	286	313	320	287	296	306	329	296	300	321	317	301	334	292	289	284	320	298	335	342	323	297	301	291	297	328	291	318	329	313	342	302	323	314	303	319	307	318	325	265	330	304	362	278	310	317	325	327	319	310	282	333	324	298	311	320	255	315	305	281	297	325	298	319	325	304	290	343	311	310	311	299	303	323	302	312	337	336	305	320	316	307	311	317	331	323	302	336	305	289	336	322	308	320	294	331	322	320	317	306	337	290	291	335	329	316	293	320	331	309	327	304	268	296	334	317	312	325	293	279	346	288	300	299	320	297	290	298	309	277	328	327	321	362	319	272	357	331	308	308	318	301	310	319	324	291	336	318	308	325	306	299	284	347	332	333	298	317	323	320	305	310	335	355	327	354	315	341	340	305	318	314	308	342	300	320	300	325	329	340	332	302	313	331	320	339	338	288	306	318	332	309	321	303	296	293	321	320	295	296	303	342	309	299	335	316	311	329	338	290	320	325	302	294	323	302	303	309	295	306	344	275	299	308	302	300	316	337	327	295	305	324	352	282	311	283	309	322	304	312	313	313	325	334	306	353	317	337	309	296	304	304	295	349	319	312	339	312	324	324	319	331	319	324	313	272	322	283	335	361	307	331	315	330	318	310	320	331	289	295	308	339	304	307	342	331	315	294	274	287	300	338	296	308	289	319	312	326	312	303	331	319	309	286	330	323	316	298	313	310	275	320	295	318	296	324	335	344	302	311	354	327	295	337	298	346	299	312	318	325	325	311	324	367	296	345	312	300	312	309	314	321	308	298	325	276	320	316	308	332	310	298	301	323	314	330	336	295	294	312	282	303	309	332	336	328	320	318	277	317	306	318	325	313	305	334	308	271	294	325	346	299	291	330	346	324	328	304	305	372	300	329	366	350	345	325	321	297	337	319	282	330	310	323	298	317	314	292	297	319	289	306	305	309	312	314	325	315	296	319	313	284	295	365	278	309	312	334	340	303	283	318	310	318	343	316	327	323	294	293	327	291	314	308	321	320	339	293	309	345	365	306	324	294	307	285	310	302	318	316	309	328	283	317	292	342	291	334	299	290	299	311	304	314	308	303	320	298	299	302	294	300	312	295	324	327	310	328	339	319	311	309	334	300	314	284	289	315	344	349	294	308	310	331	323	274	330	335	291	301	331	337	324	273	314	319	322	290	348	322	329	317	289	318	317	314	332	293	317	291	322	314	309	287	329	329	285	310	283	314	304	318	306	305	337	323	304	307	288	318	326	325	300	312	365	314	296	297	312	304	334	306	327	348	331	337	305	292	284	304	326	328	292	313	320	283	277	297	312	314	338	293	318	307	270	320	311	297	332	287	290	308	308	336	321	323	298	334	314	305	297	317	306	355	300	325	298	317	337	300	316	354	295	336	319	303	307	293	326	330	307	332	330	324	303	309	285	301	335	360	286	300	376	306	273	316	305	319	346	326	296	303	292	335	302	315	330	332	301	299	323	308	343	273	316	298	318	325	332	303	315	338	342	290	307	287	300	301	319	341	304	296	323	306	299	289	300	301	340	297	314	330	300	321	323	287	334	298	337	290	302	326	294	326	323	309	361	295	313
4253	1800	4229	6394	5170	3707	2639	1953	1465	1157	1040	966	943	927	898	891	866	931	867	783	832	816	804	778	773	834	764	750	804	780	859	814	765	797	801	778	768	777	755	729	748	778	744	793	758	774	809	761	705	739	779	725	798	778	780	718	826	772	736	762	754	755	704	783	798	786	770	797	753	755	793	732	800	750	764	805	778	757	764	749	764	807	791	742	773	781	736	756	774	687	757	789	766	728	758	737	772	809	707	782	744	697	736	746	739	808	727	752	734	764	809	799	743	815	785	755	828	740	726	786	766	748	731	798	784	671	801	728	799	755	786	749	786	766	776	745	741	735	778	742	719	759	832	771	761	724	784	734	811	710	783	806	723	756	756	741	782	782	819	764	780	775	788	745	720	775	754	783	695	821	787	733	775	726	692	743	729	768	777	758	774	748	777	765	780	780	751	774	773	784	838	745	793	704	743	795	751	809	750	763	760	784	769	726	800	804	785	796	733	758	756	803	718	741	721	807	725	756	741	794	707	768	740	737	769	804	794	761	745	762	735	760	769	783	774	813	739	732	797	725	785	747	774	807	804	778	792	718	720	761	785	764	788	789	792	786	740	754	760	752	751	734	741	770	724	801	761	764	778	811	752	747	802	754	764	781	749	762	764	738	750	831	765	748	791	798	754	805	755	737	771	771	804	801	763	721	774	777	768	770	699	751	800	715	743	787	735	728	756	769	745	716	799	800	790	743	776	796	791	729	770	749	788	761	748	752	741	761	771	719	779	795	727	815	789	785	758	780	781	727	813	759	713	794	735	717	789	755	744	780	747	776	772	727	746	752	742	786	719	781	792	787	761	799	730	802	767	800	765	798	775	755	745	784	781	751	765	756	839	750	706	796	799	738	784	732	786	761	761	712	772	808	777	767	730	732	809	815	760	770	768	722	813	756	751	743	759	746	754	791	797	743	730	742	805	728	709	789	775	790	775	788	755	762	731	811	763	785	784	755	784	726	817	797	774	756	715	774	790	774	706	819	781	765	803	759	782	749	779	782	733	745	773	751	750	778	775	802	745	830	794	776	731	752	774	802	810	734	769	747	714	739	786	814	779	755	787	739	755	702	743	811	779	754	776	691	750	758	735	751	762	758	777	709	801	795	763	821	773	780	733	819	785	814	781	737	763	771	715	753	758	764	727	773	756	754	757	764	796	754	775	730	728	768	751	757	779	768	810	745	759	760	752	768	758	770	788	729	721	696	724	744	727	738	774	755	724	753	751	787	709	762	735	762	776	761	817	817	741	785	797	809	771	758	780	780	777	735	755	778	738	777	785	774	740	762	823	759	747	764	752	751	746	777	769	742	760	765	786	765	773	762	765	765	783	819	734	753	753	784	764	758	743	738	772	746	768	781	802	743	759	735	760	854	756	742	742	779	777	797	787	754	745	771	718	748	764	761	764	828	729	780	802	782	769	787	753	757	770	778	759	742	766	788	761	779	742	734	732	776	785	757	793	725	734	728	750	757	771	768	748	781	750	784	725	749	789	790	800	784	783	775	811	771	765	803	829	748	762	797	766	730	752	786	770	746	765	761	781	807	765	752	735	785	811	740	770	775	806	746	781	822	777	797	779	757	718	727	807	770	739	805	721	783	748	742	751	834	730	733	790	759	747	854	814	776	767	724	744	713	738	774	822	744	744	750	758	791	765	669	806	761	770	751	712	754	761	753	782	710	805	788	802	765	745	798	762	757	796	771	750	751	760	747	772	785	771	735	744	761	768	792	749	798	731	775	791	788	781	763	785	730	773	786	749	746	750	789	803	753	731	802	759	759	726	780	757	734	779	696	761	769	744	766	787	735	795	804	745	731	750	764	766	735	751	753	786	757	791	767	738	737	728	778	792	790	711	762	789	811	741	783	764	746	813	741	761	782	771	788	741	723	772	762	732	776	786	731	720	774	740	737	786	787	755	793	767	757	817	780	779	799	761	733	767	751	759	762	745	717	758	807	731	759	817	816	790	748	776	750	749	744	755	731	730	842	723	759	766	783	776	732	775	743	723	737	769	791	733	731	780	750	726	760	750	770	784	777	734	761	779	777	758	799	780	785	690	774	767	761	733	789	784	732	767	722	775	751	784	755	762	784	742	759	793	760	713	776	744	821	764	764	835	776	765	741	786	806	767	763	801	733	749	735	835	704	814	770	744	745	757	756	755	751	756	780	761	776	828	722	753	818	778	764	769	744	738	687	747	734	761	790	778	778	760	726	723	763	804	750	737	770	743	792	806	764	775	757	743	739	757	736	767	697	744	782	736	773	803	790	776	780	759	762	798	796	754	754	765	742	775	768	742	780	765	729	740	756	779	740	761	799	750	812	701	778	772	773	780	816	756	733	769	769	808	716	781	775	766	783	719	773	767	737	763	723	765	754	812	765	764	808	795	731	804	757	814	760	744	757	789	781	785	749	789	766	787	779	803	799	765	754	724	780	723	793	762	736	752	800	734	792	759	727	783	750	763	763	821	746	715	784	756	755	740	785	749	693	735	761	782	801	767	718	766	786	738	746	740	782	751	762	725	739	770	739	792	750	739	742	743	755	761	738	834	790	734	737	718	799	742	735	770	729	781	711	777	769	739	757	763	781	724	725	764	789	786	749	741	751	775	772	791	789	834	868	728	784	778	733	781	783	789	730	694	777	756	829	739	850	763	770	783	817	752	810	767	794	780	786	805	767	725	760	790	784	719	760	796	774	733	783	756	737	767	877	758	781	746	804	797	798	786	772	798	765	721	816	765	781	765	762	761	768	770	766	741	790	738	768	762	748	747	732	771	768	729	798	770	824	746	786	781	743	745	796	714	768	738	767	743	765	744	788	769	759	791	828	778	786	721	773	800	707	826	775	777	770	795	734	717	765	751	784	758	798	783	806	799	805	810	765	719	786	795	754	746	735	818	737	749	808	747	752	773	757	766	779	775	751	816	743	754	772	763	781	750	767	762	764	732	804	749	774	738	766	739	738	755	772	709	738	795	782	734	729	754	797	748	753	741	809	760	798	799	792	812	757	767	789	794	781	773	740	762	776	799	738	759	771	733	742	770	753	778	759	805	796	787	757	761	751	735	760	795	784	775	777	741	778	727	790	777	724	738	826	784	760	710	758	777	741	781	746	830	814	764	728	819	706	799	790	756	753	805	784	708	819	783	782	782	745	718	783	746	760	815	738	760	786	795	772	786	768	759	752	730	766	742	739	767	782	815	787	794	741	771	792	775	789	791	836	842	749	743	768	737	757	787	737	761	773	756	758	791	704	740	745	757	720	766	744	745	758	782	759	731	764	769	783	725	815	797	731	770	749	710	745	741	770	746	750	767	762	774	747	763	779	750	743	779	796	700	791	761	781	724	724	805	769	721	758	739	767	750	773	786	711	782	776	805	745	811	757	789	790	745	754	788	802	752	771	771	784	753	773	741	778	743	791	747	754	777	749	709	747	825	798	712	783	817	736	758	749	794	746
14085	3220	3414	3241	2143	1413	1032	693	553	419	383	352	331	370	332	349	344	306	327	311	266	288	252	282	283	279	239	253	270	288	305	321	308	284	232	243	293	278	297	243	293	267	281	296	268	248	240	284	264	270	258	269	307	283	279	252	273	257	281	279	265	273	260	283	275	271	261	237	297	263	253	259	257	287	282	267	283	260	282	281	254	305	316	294	266	285	284	261	289	258	269	251	273	265	280	264	259	296	245	329	305	276	319	255	259	264	276	269	278	291	254	288	269	265	255	221	265	246	270	279	283	283	277	261	283	246	272	279	293	276	259	292	284	301	285	266	255	270	262	250	265	278	276	279	295	292	256	252	247	233	269	273	276	280	283	278	298	265	256	266	266	271	285	257	232	254	282	274	263	289	272	316	246	283	260	235	277	279	265	273	286	288	297	267	291	267	291	292	275	286	285	268	290	290	290	257	292	295	263	275	265	285	278	279	264	257	263	295	301	283	275	287	259	283	266	265	280	266	252	297	270	259	316	270	248	254	276	252	280	284	283	285	272	270	273	276	287	296	285	291	280	279	263	276	295	260	254	293	263	275	273	277	224	266	287	279	257	292	267	270	302	267	278	293	270	269	278	284	279	274	270	261	229	248	275	274	275	285	287	292	300	289	261	289	271	270	264	270	238	265	262	281	299	298	264	255	247	285	283	277	288	254	243	287	308	263	250	319	295	261	260	279	305	285	273	273	260	260	274	290	295	279	296	267	246	272	260	244	258	284	274	307	291	260	312	265	286	266	259	301	277	270	251	255	258	299	266	250	299	275	261	273	274	268	230	288	319	241	280	279	254	228	254	267	268	247	264	251	269	252	262	285	274	243	260	276	274	264	260	282	308	283	274	264	247	258	257	286	269	277	242	286	271	282	287	281	283	271	260	256	245	271	270	290	304	266	253	279	280	275	272	310	292	286	274	277	278	291	298	263	262	304	286	251	289	293	271	269	278	279	238	274	268	284	266	263	250	272	275	266	267	254	236	249	274	262	280	299	279	291	270	274	261	255	257	240	251	267	303	265	290	293	276	286	273	255	244	282	253	290	309	262	282	300	265	289	261	265	272	269	272	268	261	266	267	242	300	276	293	271	256	283	286	270	282	236	277	292	261	264	257	252	268	292	273	274	269	280	281	284	261	273	277	273	266	271	284	281	276	251	286	285	282	276	254	290	302	255	257	261	281	275	290	278	270	279	314	229	292	306	265	280	272	288	281	245	260	266	297	294	256	310	270	263	274	282	282	276	253	285	298	276	258	282	274	277	265	245	258	267	291	252	283	275	262	289	261	263	284	261	264	268	253	283	286	265	252	277	268	275	295	260	279	311	263	279	276	293	280	278	280	291	255	272	281	266	284	309	260	310	292	243	273	276	261	289	252	279	271	252	251	240	281	297	267	272	295	273	249	275	252	274	236	277	260	278	258	264	257	263	276	229	264	267	269	295	279	309	292	288	317	257	256	266	259	268	252	275	290	254	242	276	282	265	242	304	276	296	277	262	285	264	255	279	259	291	301	240	253	273	308	260	269	272	293	275	287	299	256	318	256	300	267	281	263	292	267	302	330	304	281	298	285	259	266	279	272	297	245	235	246	284	307	275	252	275	270	279	305	292	302	279	255	265	248	281	265	279	275	291	275	249	292	292	265	258	249	268	268	253	274	248	278	310	256	275	284	283	272	249	275	278	283	252	283	253	308	278	274	303	280	244	263	273	288	310	281	272	255	275	256	273	255	267	295	267	269	288	270	283	302	297	263	276	252	278	272	287	298	248	276	268	293	274	249	257	268	261	266	272	283	275	280	277	237	261	269	283	285	269	266	282	251	287	248	253	259	276	265	288	276	252	271	300	291	288	227	276	275	237	258	275	281	248	301	290	261	288	279	275	253	270	281	288	245	294	277	277	287	265	255	270	266	296	275	264	276	267	271	277	290	284	292	313	288	289	232	269	275	272	251	290	265	299	228	285	254	268	277	290	295	322	277	279	278	260	273	290	273	277	299	264	274	260	275	257	229	285	294	264	252	279	291	250	264	281	264	255	300	257	305	255	257	284	262	245	291	267	276	291	285	279	286	270	250	287	281	277	253	314	254	240	294	277	264	274	278	260	224	263	281	247	279	258	265	283	243	282	281	276	264	266	304	271	281	312	280	277	283	275	274	273	286	229	266	254	290	300	297	269	254	283	268	299	269	272	270	267	267	280	246	289	263	264	250	256	262	277	287	267	287	289	249	242	250	251	290	284	259	284	280	304	272	270	271	256	259	321	259	285	252	280	279	272	281	253	274	267	281	271	282	269	257	256	307	259	253	262	291	286	268	278	254	282	247	293	317	270	278	282	273	309	288	260	277	291	295	282	269	297	315	267	281	270	268	250	295	300	259	279	246	255	298	285	291	260	239	253	243	295	253	265	250	258	265	286	269	268	251	266	282	296	287	251	281	302	287	266	310	267	259	276	262	262	280	288	274	279	288	294	281	266	283	266	263	253	267	280	250	249	268	278	274	256	258	302	258	260	270	241	275	233	296	244	261	268	233	284	272	299	271	299	299	299	264	272	276	257	258	303	280	260	288	285	272	287	242	257	264	300	289	255	258	272	288	244	252	282	272	280	262	279	319	261	251	273	293	299	282	284	310	268	267	295	270	269	242	266	254	285	289	285	280	277	269	244	299	289	276	290	256	237	254	278	270	280	263	261	271	316	270	275	270	283	271	249	298	267	251	252	276	267	277	281	236	267	270	277	265	254	247	282	291	301	265	265	286	298	263	266	265	291	276	287	252	252	280	264	263	290	259	256	287	265	273	272	256	251	276	280	270	265	283	263	283	265	294	286	257	276	244	255	287	291	254	258	280	282	305	289	247	265	238	247	249	292	247	276	267	268	266	295	270	246	251	310	266	260	280	258	273	278	267	258	265	259	266	266	279	284	275	284	288	304	270	279	274	289	284	260	291	267	290	256	289	263	304	281	289	268	247	293	270	281	300	315	278	281	294	259	288	281	289	252	279	267	245	281	297	241	298	287	293	274	277	250	318	295	311	260	281	272	251	254	294	263	242	257	272	292	266	246	246	272	269	269	276	268	292	264	257	253	299	273	278	266	246	257	263	253	274	308	247	286	273	268	288	285	276	259	254	264	265	283	228	289	266	234	273	284	268	277	275	309	277	271	277	239	289	263	275	285	260	261	284	285	274	248	259	267	274	291	253	282	248	266	303	291	281	296	254	282	296	279	305	245	282	275	261	262	287	278	252	271	323	299	289	293	268	266	273	288	299	295	292	270	294	262	283	289	266	301	281	278	289	254	256	260	267	268	281	259	280	292	307	323	259	290	311	282	248	274	258	309	282	299	250	291	264	279	270	288	265	288	276	298	283	245	224	252	252	299	283	261	253	278	264	257	287	269	290	308	274	271	258	240	246	250	268	250	280	258	271	277	285	303	278	265	261	250	270	289	270	254	290	244
11083	3144	7144	10267	8480	6034	4680	3116	2226	1678	1425	1276	1201	1185	1222	1129	974	953	891	826	817	745	772	733	756	734	738	728	773	897	866	713	712	717	683	719	711	658	708	695	684	679	639	685	682	683	690	701	651	674	683	688	671	659	673	647	657	681	739	603	705	742	687	675	698	663	680	680	712	658	641	645	680	701	635	686	727	690	716	693	697	687	659	642	683	687	621	697	693	684	640	648	673	696	695	608	693	728	670	654	679	657	679	661	676	652	655	639	651	721	657	701	665	651	643	643	677	681	669	712	744	676	691	688	637	660	654	704	689	650	649	625	631	702	649	667	698	688	650	661	700	685	676	675	718	663	672	657	653	652	654	664	653	694	688	684	670	702	688	681	739	679	648	602	664	656	610	685	656	664	694	683	689	663	654	641	629	660	657	644	666	667	665	650	651	615	665	672	674	672	708	717	686	706	669	688	657	643	711	696	666	686	724	698	648	665	686	676	660	626	694	681	667	688	727	672	655	655	662	648	657	681	676	619	719	666	652	640	641	723	671	649	636	681	642	651	703	631	675	691	707	679	618	672	656	719	675	662	683	682	678	712	706	683	667	678	687	677	676	630	684	645	650	715	731	674	695	688	726	710	682	700	718	654	679	702	676	693	687	703	664	695	624	637	656	704	673	713	640	658	694	659	715	682	735	698	643	656	664	703	684	735	647	655	672	693	702	675	627	674	679	656	644	649	702	652	688	684	684	700	669	703	691	675	650	654	668	692	662	712	665	668	713	689	645	642	730	638	670	660	694	671	673	695	636	705	659	648	656	711	665	652	727	668	620	707	710	655	693	670	665	655	695	673	651	639	658	663	663	635	643	632	665	710	691	658	623	686	687	653	702	680	633	636	693	701	691	681	688	685	692	674	663	716	692	677	670	638	659	712	681	680	679	696	630	672	665	664	643	635	684	669	694	648	661	691	660	712	647	657	709	665	668	668	679	708	711	651	660	702	672	608	709	695	649	630	688	689	666	671	695	637	710	698	710	642	685	647	666	665	662	681	662	670	664	691	689	686	661	684	662	638	703	669	648	641	652	648	666	669	663	710	703	632	702	652	685	671	689	679	648	639	687	655	673	690	673	634	699	650	674	687	713	676	654	699	678	663	657	681	675	636	661	673	647	705	692	675	675	662	662	664	699	670	659	672	687	683	695	714	681	714	654	694	650	700	708	706	693	702	690	680	644	678	637	670	695	651	693	661	734	642	647	638	670	695	690	681	687	658	696	680	684	676	663	666	670	682	629	654	632	658	681	667	634	670	681	670	662	685	671	691	671	701	651	615	734	683	690	674	666	690	692	666	652	641	655	599	644	717	664	679	711	663	660	636	676	708	733	691	705	669	675	647	679	616	658	703	679	697	648	671	676	711	628	694	636	678	645	677	658	699	745	667	654	667	621	694	648	666	703	705	660	662	693	640	661	644	654	724	627	674	706	675	676	708	689	632	670	681	686	667	691	698	698	650	732	658	666	690	696	698	658	693	643	693	672	634	638	626	676	673	698	669	720	687	683	713	700	664	692	643	699	674	698	664	746	652	670	673	709	634	661	654	729	624	654	611	588	697	673	676	659	663	662	685	687	681	688	680	645	687	677	687	684	683	674	702	655	726	679	666	668	651	673	696	645	646	666	695	679	727	671	662	648	698	700	614	655	660	722	654	677	716	684	621	680	694	718	667	668	664	659	683	616	704	679	681	714	662	642	644	678	674	716	653	653	677	694	697	627	696	711	633	667	633	677	695	678	706	701	684	643	675	649	653	655	663	703	650	648	671	649	681	655	666	695	662	651	674	661	715	660	713	623	672	625	661	695	686	705	702	682	650	679	668	666	642	664	674	682	667	641	608	668	672	677	678	654	684	709	660	638	703	689	668	711	676	710	637	675	664	646	710	702	684	665	672	636	664	678	655	680	669	671	624	685	665	687	700	676	721	715	692	676	644	661	662	674	644	676	626	674	657	667	690	674	654	726	704	676	647	645	653	684	688	646	696	697	671	692	662	658	632	655	661	673	670	644	619	652	674	681	668	651	663	648	683	671	678	721	680	689	653	673	640	669	662	731	683	657	740	658	705	687	695	669	642	712	679	654	681	669	681	696	679	590	688	663	679	682	664	663	634	688	690	668	710	682	698	657	714	686	660	635	632	689	674	735	695	688	678	672	637	669	706	692	685	657	662	695	678	704	726	701	678	673	616	692	680	665	668	644	659	643	653	712	657	654	633	633	668	703	665	690	703	690	662	623	628	642	640	630	692	692	666	686	693	724	694	733	647	630	654	660	705	644	693	679	690	701	701	694	664	692	680	675	691	682	641	622	663	643	711	681	662	680	697	618	703	732	657	639	665	640	681	640	678	693	684	687	709	636	647	595	670	689	689	671	663	676	704	618	682	683	726	653	688	703	678	648	680	631	657	682	684	695	675	710	681	687	687	673	673	692	657	679	706	634	670	657	685	679	680	657	664	684	637	692	710	688	671	632	655	667	722	679	649	693	681	673	701	661	652	675	679	693	651	708	663	669	657	674	668	689	649	698	670	739	633	674	644	670	701	698	716	702	651	698	654	627	672	680	650	657	704	675	678	669	634	693	652	654	680	705	697	707	696	681	668	677	642	700	657	680	673	689	646	680	652	658	644	674	697	665	631	693	679	725	725	644	701	688	634	687	692	668	705	715	640	639	642	665	669	679	629	685	697	655	709	679	686	668	658	694	716	667	647	689	691	698	678	657	666	669	688	671	683	671	712	648	678	680	670	657	679	681	626	653	636	657	708	587	705	640	670	634	686	703	687	643	687	681	677	681	632	691	676	679	656	704	702	676	656	662	634	700	671	670	679	666	694	647	668	643	661	702	638	702	673	637	670	689	679	677	659	623	695	645	702	650	651	655	721	669	639	689	679	676	685	696	672	610	688	645	675	654	680	645	698	692	686	702	676	673	687	711	677	671	623	678	638	659	610	669	645	633	649	691	684	664	640	651	633	707	679	619	618	662	672	698	710	709	666	675	685	684	665	704	693	666	667	702	678	699	702	643	646	708	688	658	660	650	651	666	684	646	657	645	664	705	663	620	667	645	707	682	637	643	656	697	639	672	692	693	711	687	684	740	695	648	623	644	687	622	695	657	700	652	670	695	677	664	663	702	687	665	637	652	668	640	655	663	661	652	663	687	684	630	616	680	670	735	645	704	618	711	668	697	709	631	650	693	707	642	666	708	672	697	726	663	681	707	698	637	651	674	677	691	657	690	703	643	665	686	678	688	668	639	670	653	685	657	695	683	681	674	664	683	682	682	676	672	644	663	692	654	650	701	599	695	643	651	711	699	629	641	685	694	649	649	720	678	610	669	684	651	640	677	684	691	655	618	734	708	677	701	638	655	627	671	668	679	654	651	720	658	701	638	703	640	668	688	650	629	714	699	659	683	662	650	631	673	712	706	662	675	646	650	691	645	640	723	635	700	661
23103	6033	6029	5341	2983	1865	1231	872	633	455	422	367	305	311	315	302	259	193	204	208	194	160	194	176	190	168	161	174	211	218	235	155	166	170	148	169	140	141	152	168	125	154	167	147	152	177	158	183	152	171	157	125	163	153	161	173	173	175	164	151	170	171	161	142	147	170	180	158	148	159	185	159	170	161	166	157	161	167	181	151	179	155	165	159	164	177	156	146	180	149	178	142	166	142	170	182	151	150	173	151	170	161	171	146	164	165	162	152	146	161	157	146	165	145	174	154	162	182	142	177	163	161	145	163	133	173	157	160	172	143	161	159	175	152	159	161	142	157	164	155	151	151	184	150	153	154	157	178	162	180	165	159	170	175	179	169	170	140	183	160	201	183	172	192	145	169	148	149	162	170	157	164	182	161	135	164	165	166	172	148	168	151	149	163	183	165	163	144	149	151	170	160	168	174	153	153	168	169	166	155	153	185	154	165	152	134	155	188	175	184	170	146	154	158	138	172	151	165	162	156	148	162	153	150	162	165	186	140	154	151	150	166	154	145	155	157	153	158	147	168	170	169	151	149	133	150	177	167	157	164	173	154	171	198	172	160	187	165	140	168	145	158	146	164	158	174	156	160	171	157	178	163	154	168	159	157	154	145	182	158	154	156	163	140	186	173	135	167	163	156	145	152	174	169	154	173	178	185	152	173	152	164	161	149	158	169	157	171	148	158	157	148	118	175	173	153	167	149	158	168	154	164	185	159	166	152	142	144	139	179	170	166	155	156	175	150	143	159	165	152	163	188	156	160	173	156	185	154	163	156	150	139	170	193	157	140	174	164	179	157	149	145	161	155	138	153	160	161	164	160	163	156	133	159	174	164	161	179	159	182	157	164	144	169	162	171	165	153	155	158	171	170	171	181	168	157	181	158	159	167	148	157	167	163	164	152	168	184	157	141	160	166	156	182	151	155	162	170	157	168	156	163	178	186	180	162	166	160	169	170	163	127	166	173	177	185	144	145	159	178	150	176	172	164	169	167	161	136	147	154	154	166	170	164	189	170	168	154	150	162	172	167	169	165	155	165	161	154	159	162	156	163	175	146	161	169	166	167	173	147	166	174	168	162	162	170	149	145	159	177	144	154	147	159	156	171	162	158	162	161	154	182	163	164	160	141	169	195	176	151	168	168	177	176	163	151	161	171	150	142	157	162	140	154	169	163	152	166	140	134	166	151	144	158	144	157	135	136	153	168	153	161	170	179	145	159	172	167	190	181	180	161	159	172	138	168	157	146	152	164	158	156	144	141	153	166	150	186	157	154	158	154	150	160	183	163	164	170	185	148	159	156	152	155	173	151	152	171	182	157	175	137	170	160	174	162	163	149	167	174	172	146	162	167	170	163	169	155	182	147	148	175	179	153	159	182	163	155	176	169	132	190	167	159	154	180	131	148	181	140	168	161	174	173	155	166	167	182	164	150	153	166	146	187	159	159	148	150	175	161	164	147	183	160	164	153	139	174	166	155	183	143	164	170	162	161	183	185	175	174	191	133	133	188	157	163	182	144	152	167	181	166	167	149	162	163	153	166	175	162	190	159	156	164	167	171	153	152	181	149	176	155	145	135	134	167	179	157	149	151	156	173	174	167	176	171	142	146	163	155	171	145	161	168	163	155	160	175	162	178	170	160	158	154	167	172	141	182	170	158	165	158	185	185	173	156	162	165	164	154	150	160	175	158	150	155	167	164	147	172	155	153	157	145	170	168	143	144	170	177	153	169	190	147	163	165	171	164	166	162	160	170	142	155	158	154	180	154	149	148	185	157	172	159	179	167	166	175	144	158	173	161	152	155	191	175	159	155	156	170	142	144	159	148	159	159	171	156	181	133	156	172	141	161	164	164	140	163	165	157	182	175	161	163	172	176	132	181	164	201	164	151	153	167	174	140	161	157	164	164	161	154	166	142	165	156	141	166	162	150	168	171	179	170	173	162	143	187	151	165	168	149	147	139	150	152	142	162	149	168	172	171	168	188	141	143	153	164	131	155	152	178	181	159	161	196	163	167	147	163	155	151	182	175	166	185	162	160	140	167	175	181	165	140	150	168	169	173	177	171	151	177	180	152	180	168	163	162	152	155	165	151	185	172	162	167	164	171	172	163	172	163	155	147	165	152	169	141	158	178	175	147	164	164	155	195	158	150	167	154	150	162	147	174	155	187	161	175	166	157	143	147	155	153	149	157	164	156	172	177	157	162	166	156	155	146	161	167	165	148	151	165	174	169	175	187	168	145	172	159	156	175	190	145	141	137	160	164	174	173	172	188	169	141	181	162	149	145	170	138	167	161	145	157	139	168	150	163	150	145	134	163	158	186	164	168	172	157	160	143	145	164	144	172	147	158	148	137	153	160	162	163	160	164	156	154	181	162	164	153	177	139	153	158	161	153	157	168	174	168	166	151	159	146	166	151	173	167	162	169	168	148	141	136	159	163	166	158	185	165	157	166	163	174	166	145	141	173	167	168	187	181	167	163	152	157	151	181	148	138	151	183	161	169	163	157	194	170	157	154	135	160	174	150	176	148	174	179	154	178	185	143	164	166	154	177	179	167	179	142	159	168	163	130	149	146	179	141	153	156	172	146	163	184	157	160	158	138	143	177	162	174	164	182	158	194	167	156	167	153	137	169	153	155	139	174	162	147	153	157	174	176	166	179	160	163	161	197	180	153	162	151	172	151	137	152	152	165	203	161	125	132	152	176	159	155	188	131	168	175	157	176	154	159	170	157	183	163	190	159	155	139	139	165	174	157	159	149	165	161	170	167	170	139	148	168	157	156	154	143	167	172	129	172	178	145	172	152	159	139	171	146	164	155	182	142	172	150	171	176	157	152	163	174	146	179	156	151	171	168	172	164	137	176	159	160	156	186	143	151	169	178	184	178	184	160	154	163	167	155	161	146	166	178	167	161	153	156	153	151	168	157	155	164	151	134	151	174	165	147	161	164	179	157	174	178	157	161	168	166	151	171	152	150	174	167	182	157	167	153	175	147	176	149	165	155	162	182	148	153	164	183	148	167	161	165	169	183	175	128	151	167	148	152	168	158	179	161	158	166	140	158	186	160	145	141	163	152	154	176	141	131	161	194	151	151	171	164	148	155	179	184	189	148	143	142	153	142	172	160	166	171	167	151	163	159	166	163	165	169	159	138	141	149	155	163	167	153	165	148	142	165	176	138	171	156	186	140	151	167	172	187	156	157	161	154	186	152	142	151	164	166	161	161	163	152	160	180	167	146	158	165	183	143	156	186	154	140	184	169	152	138	171	151	173	159	151	160	142	151	145	170	195	163	181	167	158	159	147	158	155	168	184	156	151	152	175	189	140	179	155	160	148	171	147	151	151	145	150	155	163	138	163	136	144	132	163	158	157	174	160	145	146	165	149	144	164	186	157	159	149	170	154	151	127	155	162	151	189	138	138	165	159	163	155	140	160	184	167	154	158	143	154	195	160	161
15178	4351	10925	14560	10737	8000	5993	4164	3012	2151	1808	1600	1377	1287	1344	1139	1038	831	778	665	649	586	567	521	496	509	482	508	647	779	724	599	515	517	464	439	457	390	427	424	398	422	410	437	431	452	419	403	393	462	431	411	448	425	438	404	478	389	432	449	409	451	431	442	414	450	425	465	442	399	415	446	401	420	429	409	418	411	426	413	422	387	403	424	430	433	383	417	423	408	430	405	412	423	419	425	449	441	472	408	433	412	468	443	442	470	457	426	436	375	434	433	431	403	376	422	445	388	420	455	413	420	401	414	422	388	446	451	413	437	432	403	385	426	465	439	436	409	395	446	449	399	423	427	411	428	413	443	422	451	417	443	439	454	427	409	420	436	427	403	440	425	399	412	422	394	401	437	424	459	452	408	436	426	447	422	408	402	439	440	408	434	399	440	413	414	446	413	416	403	445	381	414	444	403	415	437	443	413	400	426	435	416	414	426	428	425	412	410	402	410	421	426	455	412	412	398	398	431	404	421	418	434	390	440	420	409	455	419	428	416	405	416	397	468	436	402	421	431	438	467	449	412	440	466	414	430	422	400	398	414	433	442	446	443	442	443	429	402	463	422	414	452	439	448	404	421	419	419	466	448	423	377	395	403	457	416	424	402	464	463	390	417	433	398	385	445	412	402	451	408	402	422	439	432	408	410	410	443	454	409	411	428	428	414	441	412	423	432	427	432	451	410	389	424	431	469	428	434	410	418	463	468	439	466	414	425	415	426	432	447	405	429	445	440	388	448	424	429	417	403	412	428	438	390	402	407	414	378	431	431	394	434	450	438	429	436	406	425	405	416	456	410	421	399	422	389	427	422	426	393	399	447	427	410	428	421	427	449	413	393	451	454	428	416	416	406	431	416	458	450	417	438	396	452	417	426	434	434	439	417	425	461	386	415	445	423	413	399	408	387	440	443	408	383	473	453	448	411	414	402	433	415	439	404	430	427	445	409	394	416	417	430	431	427	420	388	416	428	430	427	404	416	444	425	432	434	412	455	422	420	419	429	455	440	389	442	427	414	410	414	425	431	464	441	377	417	435	453	399	436	446	410	410	433	440	401	428	410	458	414	448	403	438	407	377	432	434	453	400	481	384	407	404	420	436	435	432	430	401	408	413	442	414	437	430	462	412	447	438	415	389	402	433	423	421	410	434	441	427	422	435	439	393	418	450	416	401	423	402	427	420	433	413	438	439	454	425	420	413	453	438	444	437	410	407	432	426	416	415	412	402	444	406	402	456	434	412	424	430	438	395	392	399	454	432	476	431	420	404	427	470	446	418	437	435	432	438	386	425	446	412	462	434	437	430	437	437	441	414	409	402	412	456	448	422	445	420	397	416	433	381	433	417	436	440	468	428	404	436	448	437	390	395	442	437	450	398	454	447	437	422	456	403	444	429	439	396	384	433	432	420	402	433	430	425	402	442	451	412	463	423	448	446	417	395	438	411	439	400	435	410	423	387	415	396	398	421	413	392	422	455	412	440	439	398	392	432	406	449	429	415	397	430	451	412	424	425	409	379	465	377	396	364	424	395	391	441	422	430	437	463	423	440	463	401	410	416	393	406	444	391	435	401	416	440	467	432	384	457	403	405	450	406	425	388	428	428	413	422	431	419	375	419	432	437	388	428	391	448	443	433	400	402	423	431	422	435	378	423	374	422	421	416	405	411	425	429	423	421	436	402	436	441	409	420	441	394	378	438	394	393	417	437	422	441	417	444	437	418	451	413	403	432	440	434	410	425	420	430	410	422	453	430	423	389	404	416	421	405	400	406	455	424	415	399	443	463	427	457	407	403	443	384	431	411	432	440	377	471	412	394	408	416	462	398	431	428	410	410	407	434	393	467	416	417	421	400	426	415	455	400	399	414	395	406	419	443	396	423	421	425	414	372	419	447	433	422	385	448	415	475	426	410	398	478	371	421	435	429	403	395	395	455	444	399	441	435	381	390	401	448	443	423	413	412	418	396	438	395	424	383	434	415	435	419	432	410	400	402	389	420	415	399	430	403	441	419	418	422	408	443	397	399	428	413	453	441	426	418	428	443	420	428	440	437	419	380	423	424	418	402	390	424	458	442	420	411	419	393	416	405	390	426	458	451	417	423	426	421	460	409	441	429	417	427	418	451	425	453	429	391	433	424	383	430	395	401	372	417	402	423	430	434	416	447	410	420	423	441	441	443	410	407	378	417	427	424	447	397	452	428	405	436	413	400	418	445	379	462	423	433	427	418	418	412	438	427	440	413	484	413	393	445	400	442	410	431	427	421	410	422	448	385	428	401	408	443	441	406	431	385	428	414	414	403	448	415	412	379	421	438	415	415	385	414	433	409	436	425	419	451	428	446	477	432	449	413	463	407	477	449	415	396	431	465	401	412	438	397	389	410	419	408	440	445	367	431	434	416	420	441	402	432	418	434	364	403	422	387	424	429	437	426	423	417	386	407	464	444	414	423	414	389	441	446	398	435	432	431	371	424	452	432	408	403	383	383	399	404	427	441	412	429	405	404	445	428	454	387	390	439	438	413	398	433	413	446	388	419	430	386	409	400	422	391	441	456	416	432	387	410	420	417	404	436	400	420	423	442	423	401	415	426	421	441	408	434	397	409	416	402	430	410	419	445	432	415	422	419	431	417	389	414	401	413	451	419	408	394	416	436	432	443	452	395	445	431	425	399	443	429	389	404	393	410	412	451	417	432	412	395	448	413	433	393	462	443	454	429	423	387	447	420	437	385	426	426	419	433	397	405	440	458	417	442	388	420	418	447	402	434	415	421	403	451	413	455	443	441	428	409	428	416	431	415	423	429	410	390	423	460	419	442	407	406	417	411	404	430	412	436	368	397	422	432	398	423	420	397	457	437	399	411	405	438	396	398	404	380	371	425	443	443	416	390	445	400	377	429	426	440	413	419	430	410	411	394	393	425	430	457	425	408	441	427	440	414	424	427	431	415	408	417	421	443	390	404	396	394	435	428	382	404	437	405	431	381	399	416	433	469	455	396	455	394	443	441	389	463	408	422	436	446	446	394	434	422	406	392	457	442	430	423	437	441	404	434	403	433	423	391	433	461	442	426	430	456	383	407	417	422	415	371	411	422	417	421	433	439	440	422	428	428	382	447	411	432	392	428	408	388	462	425	457	399	409	443	391	431	402	428	436	433	453	428	446	458	405	420	429	471	399	446	436	388	403	444	463	421	433	431	468	451	431	441	412	400	407	439	424	426	405	445	442	429	420	396	456	410	406	430	439	418	391	429	416	411	455	408	396	456	404	431	418	440	438	442	422	399	417	411	394	399	402	429	402	448	424	427	411	396	397	430	415	420	446	387	418	433	409	407	412	411	395	393	395	435	405	447	427	422	420	449	416	422	435	413	422	431	434	404	466	408	445	404	469	422	426	429	445	385	448	464	406	419	382	401	430	413	460	419	469	443	400	449	393	422	455	421	400	418	415	439	412	391
5078	1482	2257	1905	1191	909	665	529	471	396	395	375	361	388	427	419	349	347	319	349	359	322	348	339	295	306	357	349	334	370	337	310	309	341	364	331	346	323	299	307	308	312	332	309	307	328	337	327	320	343	330	329	326	346	325	339	335	333	356	355	336	340	344	340	284	299	292	341	358	322	285	322	320	335	339	316	367	322	367	326	343	307	354	362	299	303	376	341	363	298	360	318	340	321	298	328	334	341	323	339	311	337	321	322	316	335	317	309	327	353	350	367	314	308	318	351	332	388	321	271	320	306	356	315	323	305	286	349	364	351	323	341	310	331	328	358	338	350	302	325	350	337	317	334	311	339	317	321	315	307	313	330	332	325	345	325	348	335	337	291	320	316	353	357	321	352	312	308	313	320	361	332	325	356	320	328	340	315	322	359	372	334	344	311	339	313	337	306	311	301	342	283	309	313	342	318	291	312	327	321	325	345	304	336	341	330	327	349	315	343	304	324	314	326	319	319	322	325	324	316	323	299	355	316	338	293	339	317	328	303	303	344	352	307	303	325	295	279	305	330	306	364	325	329	307	272	292	309	320	360	311	312	326	314	317	307	372	347	332	351	350	331	320	345	355	334	344	321	316	318	321	331	352	321	333	318	317	313	317	299	307	328	340	359	345	314	329	327	313	335	360	329	334	323	275	320	348	297	328	318	312	310	348	359	310	331	317	330	314	319	337	326	326	305	327	334	342	345	299	291	336	313	326	333	321	331	351	345	330	329	329	304	347	302	339	359	303	326	340	351	308	305	324	328	315	308	319	330	330	335	361	329	326	320	316	314	333	326	311	386	315	348	307	333	318	300	307	315	370	304	334	350	314	317	333	339	326	316	311	313	310	346	278	348	335	318	314	311	313	340	304	341	334	345	322	309	292	330	340	338	364	320	330	330	317	320	358	321	340	330	324	305	334	305	323	333	345	308	310	335	345	328	323	335	302	327	319	311	292	332	306	304	331	321	298	321	341	355	329	321	316	336	323	325	355	360	332	324	339	315	314	336	341	326	314	352	351	344	321	315	317	335	322	328	354	306	317	293	315	320	317	329	261	337	304	326	320	356	319	343	331	365	309	346	361	326	321	287	300	321	341	323	334	336	301	335	341	340	294	353	301	326	331	370	319	324	285	311	335	332	336	317	356	343	337	289	329	342	347	360	347	333	364	342	318	325	340	342	278	293	335	317	322	350	332	343	318	338	329	311	326	310	317	311	331	333	309	351	342	329	342	314	311	327	324	321	355	300	336	339	331	319	325	322	290	340	343	303	330	307	327	347	302	333	318	309	334	334	316	325	329	329	309	310	344	336	311	334	324	346	301	326	325	353	336	324	280	318	315	347	333	310	327	324	301	286	339	345	314	346	352	347	331	356	301	329	302	301	314	334	304	311	307	314	335	327	320	302	299	326	273	299	347	333	346	356	295	344	344	344	352	310	335	305	297	297	336	311	339	337	313	311	319	332	341	283	306	303	336	331	364	284	323	334	355	297	288	308	329	314	322	339	299	290	329	309	356	327	335	312	327	312	340	322	282	307	332	330	358	315	340	303	348	347	305	339	355	318	345	318	322	322	325	352	365	320	285	299	349	357	349	286	312	320	344	361	336	321	335	322	344	322	341	335	342	319	338	321	357	329	336	337	318	314	333	351	291	340	324	344	340	309	340	310	348	341	328	314	342	361	320	294	324	335	339	305	290	353	326	309	342	354	308	325	371	326	327	336	335	342	309	307	361	341	298	330	314	325	315	342	315	333	340	349	328	321	374	336	327	343	330	331	313	318	308	347	333	304	322	302	355	355	318	332	331	315	316	315	285	334	336	302	332	377	323	305	336	305	305	335	340	341	336	344	323	338	321	321	332	322	322	316	328	320	311	321	303	321	340	308	334	311	313	332	366	330	299	282	337	301	299	318	343	334	297	324	312	321	310	304	369	336	288	353	327	339	295	335	331	317	324	352	310	328	358	342	300	322	305	353	334	327	313	341	335	353	270	317	323	347	288	322	305	345	319	302	355	319	345	320	321	318	329	322	357	304	314	309	360	348	315	321	326	313	320	338	321	331	342	307	339	323	338	302	348	338	299	362	349	299	335	329	304	341	335	304	319	311	314	341	356	326	319	337	321	341	344	341	359	332	363	351	313	336	321	323	312	366	312	301	340	310	329	314	318	319	315	349	310	339	324	329	346	306	343	340	321	321	322	337	328	320	335	328	317	339	325	329	322	322	352	321	320	300	293	325	322	319	323	319	325	284	303	309	308	333	338	302	359	323	326	343	357	351	329	309	367	319	294	344	325	340	316	339	344	294	301	328	343	301	337	310	316	333	345	315	294	310	312	349	300	347	333	356	347	313	313	317	321	333	327	346	341	319	308	309	360	301	312	296	360	366	332	288	337	315	330	295	328	344	345	354	326	310	338	379	374	302	303	365	334	315	330	322	293	336	308	306	327	343	276	296	335	326	340	309	285	351	320	324	321	365	327	285	350	355	317	320	338	344	340	337	358	341	343	329	334	318	332	314	317	345	329	324	349	332	307	342	322	328	332	307	348	320	314	352	290	324	293	329	322	330	297	369	312	327	331	346	325	302	328	356	312	301	330	344	327	336	323	320	281	347	304	325	357	315	308	334	334	329	355	297	310	320	349	298	311	352	303	320	335	318	308	305	348	312	307	315	321	293	289	320	338	318	292	334	340	320	344	340	336	337	307	328	344	344	307	338	315	318	330	314	335	353	338	361	370	345	338	286	318	296	321	287	318	367	335	351	325	324	305	311	333	333	310	324	344	326	332	314	324	321	315	310	347	321	334	326	330	332	314	293	340	350	327	314	353	326	323	333	327	330	346	306	315	288	329	330	337	343	320	330	330	323	327	307	320	338	342	372	308	370	324	287	324	326	288	285	333	311	352	351	349	315	331	330	343	328	303	337	324	347	316	286	332	305	345	337	297	333	307	329	347	317	294	320	302	328	318	317	342	341	307	319	346	337	344	330	340	345	330	343	304	345	339	334	317	373	317	321	323	333	307	344	365	358	311	348	330	372	343	307	312	301	300	326	330	297	306	343	315	350	319	296	315	318	328	346	312	280	323	306	343	327	310	322	348	342	332	330	347	317	306	353	290	323	340	362	307	345	335	359	324	308	328	327	331	314	313	312	302	356	318	341	333	314	332	311	337	305	332	300	316	326	356	328	323	330	363	298	348	301	319	332	309	331	325	323	345	330	340	326	345	295	317	341	341	333	347	324	356	336	304	294	347	311	348	325	308	315	318	322	297	340	333	326	312	336	300	349	316	346	332	307	291	357	297	334	334	318	301	306	301	308	304	321	316	295	319	320	322	348	364	354	328	345	321	285	323	357	327	312	306	333	343	353	311	335	340	315	330	299	325	294	335	295	314	315	307	323	333	328	299	294	308	306	308	331	327	371	303	332	330	338	309	315	296	328	297	295	328	322	333	343	318	343
4495	1977	5243	6075	4505	3488	2675	1903	1438	1368	1201	1202	1183	1137	1121	1034	927	933	921	854	886	846	783	818	805	739	786	799	896	943	886	827	801	800	847	845	811	838	845	824	804	849	795	792	818	801	797	802	799	808	829	794	834	793	844	810	803	774	822	777	764	824	801	814	840	836	774	814	839	792	867	788	827	731	795	815	814	765	787	780	768	809	820	826	834	807	767	829	787	806	805	808	794	770	739	787	808	764	833	846	786	761	794	889	804	799	806	895	799	726	782	834	758	838	836	735	774	777	791	766	802	824	780	775	803	754	793	859	867	748	822	838	839	818	847	830	772	774	846	807	757	764	796	807	802	799	800	821	792	792	860	806	822	793	838	843	757	802	853	815	749	809	791	793	778	751	806	794	810	749	757	772	774	775	824	766	820	806	830	799	781	812	862	789	820	789	751	805	807	859	811	791	784	815	804	827	826	780	822	833	772	814	917	744	763	798	865	799	771	785	782	774	774	787	770	813	849	810	798	814	803	812	794	771	830	811	791	747	763	792	811	800	753	753	826	792	782	827	809	774	813	841	772	794	834	794	870	751	783	762	825	811	823	838	800	800	817	754	756	816	796	853	815	778	806	805	770	786	826	834	755	799	826	800	804	804	761	807	778	717	783	797	814	807	783	804	856	795	793	780	766	801	753	806	792	797	780	773	805	790	782	776	825	761	818	831	813	767	775	813	808	812	778	801	791	868	800	779	772	800	808	782	819	762	825	772	812	808	828	724	811	804	838	777	842	820	805	804	778	802	794	833	828	804	780	812	823	735	766	754	800	822	804	772	813	769	811	794	791	732	812	770	798	781	782	804	748	847	845	811	768	789	813	795	753	777	811	801	793	776	738	776	780	809	800	777	806	797	803	782	788	800	827	785	778	807	832	765	842	832	798	800	745	756	819	757	835	798	830	791	778	822	803	811	799	806	774	812	811	796	756	748	801	830	849	798	815	767	763	762	821	823	814	792	883	790	781	805	734	803	784	849	811	791	828	813	807	802	778	791	828	789	775	775	810	787	800	753	802	820	777	800	848	790	766	851	795	735	782	787	790	783	805	793	836	785	795	776	836	765	810	843	815	730	830	782	795	822	774	769	793	839	775	816	830	776	826	807	764	790	820	811	805	778	782	804	766	775	806	782	767	869	762	796	777	869	783	852	805	821	835	778	810	807	814	807	792	825	768	789	757	798	815	792	813	813	788	823	757	858	805	806	827	799	793	793	805	753	777	785	795	845	773	726	805	812	795	774	777	795	836	783	840	797	778	807	798	820	806	824	774	798	762	804	842	837	800	813	791	842	825	764	817	870	750	809	791	772	755	823	788	723	779	831	809	761	793	781	780	798	836	834	793	796	817	824	760	821	798	785	867	777	779	772	771	811	784	843	811	822	817	802	810	808	785	809	785	790	779	778	852	801	819	812	782	815	837	779	830	785	788	767	783	769	835	804	811	822	800	767	803	770	786	760	818	775	809	773	773	798	800	844	835	809	827	802	764	818	775	771	760	794	773	743	755	801	829	810	781	744	829	845	807	837	774	828	783	901	800	843	791	794	769	835	788	817	837	800	792	817	813	813	813	787	728	761	784	819	763	793	820	792	861	749	773	784	801	823	809	814	757	803	824	810	831	796	797	781	822	799	842	786	788	816	783	729	787	778	755	810	796	794	824	781	800	742	769	825	824	770	793	790	774	761	848	785	767	820	817	816	846	792	802	825	777	791	765	794	849	754	795	798	814	789	792	854	839	772	800	832	769	786	800	822	747	814	776	793	828	822	784	766	758	796	814	808	831	827	738	801	832	801	796	846	787	744	756	790	776	759	774	792	806	807	765	773	817	829	780	773	778	826	755	806	789	796	801	720	795	856	748	821	796	783	828	771	785	851	765	779	743	819	793	774	793	819	810	774	772	772	815	801	795	809	874	825	804	811	808	796	780	774	803	800	790	796	841	779	805	793	801	791	791	802	771	772	795	730	776	837	840	792	799	808	777	813	829	775	833	842	814	808	815	763	767	769	820	760	793	763	774	778	805	800	778	759	781	745	810	794	739	757	848	779	783	796	807	802	823	819	749	787	800	792	808	803	809	753	843	762	802	767	807	789	774	769	829	806	815	771	797	786	842	738	752	760	848	825	776	786	823	796	782	772	769	785	805	768	794	834	795	784	828	754	820	743	797	795	745	757	821	767	796	825	759	806	840	804	808	821	780	771	764	795	791	798	811	796	787	796	892	767	790	816	826	826	804	809	792	756	816	766	840	866	823	818	800	782	809	783	788	758	768	767	872	799	838	770	770	783	794	806	849	824	835	800	810	793	783	840	784	789	826	818	823	801	793	788	832	792	756	796	801	774	843	807	815	738	803	806	802	795	772	794	775	776	827	771	824	836	779	818	798	771	819	772	820	817	837	769	736	803	808	830	783	820	792	792	792	777	807	775	815	764	781	795	775	792	824	821	772	787	775	730	830	742	753	793	783	792	816	774	804	772	772	789	762	798	763	829	802	767	757	773	786	780	793	786	798	811	800	807	791	761	784	803	787	807	806	780	828	778	785	770	782	754	733	761	785	784	791	745	799	768	788	832	800	798	770	788	816	792	758	739	837	782	795	794	782	812	835	789	782	837	829	801	810	770	767	804	768	811	798	809	813	778	864	847	810	795	784	804	782	771	802	828	805	778	838	824	808	786	834	819	795	846	830	772	788	851	794	796	737	791	765	822	790	720	766	808	814	808	822	796	812	792	777	806	738	719	804	778	767	808	778	783	772	797	758	796	760	823	833	786	848	812	787	795	787	746	768	786	796	801	810	802	773	772	840	820	784	799	810	767	753	799	840	765	793	799	788	775	766	802	786	769	846	768	840	843	779	842	776	797	811	775	795	822	821	813	860	808	781	789	804	814	802	802	748	806	755	759	771	768	808	821	830	842	827	817	768	800	778	784	849	813	769	811	805	822	765	794	795	793	837	757	775	808	807	811	775	770	823	811	792	851	827	816	801	748	803	747	829	823	793	801	806	818	847	753	770	761	821	843	780	833	810	767	806	819	765	822	808	791	799	811	804	808	773	790	810	786	830	818	845	773	808	776	777	818	776	797	806	817	756	816	800	777	800	771	833	779	781	812	772	823	808	813	815	764	804	798	789	871	772	810	789	798	832	796	800	812	768	746	787	773	779	761	754	773	787	765	788	796	814	768	767	791	783	801	777	737	793	746	813	816	777	787	799	820	805	775	755	779	811	818	794	792	870	797	797	804	803	832	793	758	802	757	784	775	775	802	781	819	819	853	795	781	791	820	796	788	780	759	814	814	799	814	795	818	752	783	799	805	792	795	740	814	823	773	842	753	801	773	789	820	794	770	808	825	786	834	768	804	800	779	827	831	808	781	807	749	799	824	807	818	810	822	814	850	776	784	811	807	840	814	762	792	795	829	814	806	769	840	776	801	801	823	783	840	792	771	767	810	804	784
14972	3774	4409	3204	1836	1442	964	664	597	549	514	448	399	402	371	347	350	312	320	321	284	298	258	314	304	288	245	284	310	336	291	317	300	306	283	271	255	274	262	294	277	279	289	315	287	292	305	290	292	269	308	302	306	267	274	293	335	294	266	294	295	273	294	297	275	311	294	262	273	265	296	266	275	284	266	265	316	281	307	278	290	279	310	264	296	294	245	318	292	265	269	261	280	284	283	281	262	289	315	292	275	278	293	296	295	300	262	274	295	284	308	305	290	271	321	263	288	287	290	290	274	297	269	286	275	298	299	269	310	279	282	306	291	297	271	304	312	294	286	273	277	295	256	299	298	296	279	294	293	307	310	268	275	263	305	324	263	261	268	276	292	301	274	287	314	296	300	302	276	251	260	278	282	286	300	270	272	273	282	258	287	292	284	302	310	297	265	299	288	264	295	281	297	297	277	291	255	275	296	273	270	268	298	309	332	306	280	284	298	284	314	293	248	268	263	273	312	295	279	294	284	301	278	270	317	300	281	285	283	268	317	361	263	270	279	275	256	288	248	269	290	267	317	275	296	297	270	262	345	296	272	290	312	262	264	302	280	303	241	262	291	259	267	316	313	282	309	266	297	269	285	270	289	279	246	335	302	279	264	273	270	284	303	291	292	280	277	313	275	263	275	313	302	296	292	297	296	298	316	276	261	298	317	262	257	272	308	283	279	287	264	281	322	278	301	294	266	311	288	285	285	294	267	291	288	275	275	296	303	303	300	263	320	288	295	309	304	242	263	299	283	329	268	296	296	292	323	251	264	292	307	265	260	319	275	275	267	329	284	303	292	276	282	280	276	251	284	290	268	278	295	293	263	312	290	288	261	313	290	273	303	275	275	303	290	271	277	280	274	314	309	308	307	315	301	291	291	337	281	295	279	280	274	304	269	296	281	277	284	290	268	259	292	287	306	289	308	253	289	293	293	273	302	285	306	271	289	301	298	335	289	276	270	268	302	273	281	288	296	226	308	263	296	290	287	298	298	263	309	293	261	272	294	277	286	277	301	272	312	262	267	293	319	305	282	283	298	295	293	287	304	275	278	294	305	251	291	275	270	252	261	274	286	251	285	264	308	293	291	277	313	327	288	274	293	299	279	268	278	276	277	301	314	296	266	295	251	283	285	305	266	284	309	256	271	295	284	300	290	314	304	272	286	276	336	283	286	286	295	278	276	278	276	282	287	291	326	283	296	284	270	312	280	296	265	319	303	272	300	303	323	324	295	295	268	298	294	281	293	289	251	293	285	312	257	269	269	271	311	306	277	304	283	290	287	278	280	283	282	283	316	309	292	343	293	252	278	285	327	310	280	268	275	281	271	271	328	307	301	264	303	261	277	273	281	286	303	264	256	302	297	290	259	282	266	268	290	302	314	315	316	317	259	277	302	268	299	300	278	306	279	236	324	288	250	277	283	298	301	268	317	262	283	316	307	282	257	304	318	284	301	271	293	272	292	324	308	274	287	273	261	312	303	276	318	327	325	287	253	280	285	306	311	300	279	317	277	285	297	289	290	264	275	300	280	306	306	296	250	294	309	287	323	304	290	274	288	300	309	284	259	307	300	289	281	315	273	247	302	278	293	294	281	325	295	282	277	266	307	271	272	290	287	287	267	273	307	284	275	294	303	291	318	301	297	307	290	278	268	287	288	266	307	276	268	290	278	299	250	291	264	231	296	291	292	271	274	297	226	311	291	298	290	316	257	292	237	264	295	265	267	303	326	239	270	286	302	313	281	292	271	273	296	283	300	276	296	261	275	311	306	285	277	280	281	275	299	285	291	291	272	282	257	296	278	277	276	315	287	311	298	321	272	271	287	285	270	298	288	321	269	274	271	263	261	306	325	264	281	282	293	250	280	266	265	277	292	278	256	272	290	282	279	306	282	261	294	275	242	243	286	265	270	280	298	315	278	263	261	290	314	283	288	293	267	272	276	257	292	283	294	287	281	297	284	290	256	267	300	290	270	276	261	301	295	254	296	312	286	292	303	295	314	326	259	265	259	291	298	299	281	293	285	290	284	289	266	305	324	271	300	231	274	300	279	269	283	309	295	282	302	312	306	266	270	324	250	287	303	265	255	355	298	300	265	281	277	287	315	271	319	265	285	302	281	289	276	274	301	301	284	273	290	318	299	288	267	287	315	295	320	275	306	274	272	275	285	264	266	288	253	291	295	287	285	281	287	297	291	281	288	271	244	260	284	253	264	310	247	293	295	271	264	261	268	289	276	267	273	299	294	313	284	260	299	283	268	297	282	295	298	264	266	293	281	288	282	267	282	287	280	309	272	289	280	278	284	259	297	270	289	298	304	297	293	262	274	277	268	287	306	288	308	294	288	303	254	291	269	312	299	310	286	282	286	295	281	299	290	304	254	293	267	271	269	294	266	284	280	276	265	283	270	318	303	281	291	312	256	296	266	288	238	267	297	319	278	253	265	285	289	271	270	270	272	261	281	292	303	298	289	319	292	289	307	304	263	283	274	269	292	257	300	301	288	313	295	269	268	283	275	284	280	281	278	274	286	293	245	277	286	302	260	278	273	282	294	284	275	273	271	298	292	283	305	282	279	259	288	291	283	267	283	274	289	253	271	283	251	285	323	317	291	304	302	280	300	262	262	277	315	273	288	277	278	298	266	324	286	288	322	304	290	266	300	280	261	282	314	305	283	300	253	320	269	288	282	275	290	300	296	315	275	283	258	278	295	288	299	250	274	308	278	265	299	262	318	278	293	248	290	244	304	292	275	312	270	292	300	285	306	281	287	302	285	282	283	328	276	292	260	305	261	262	335	253	313	285	329	270	288	286	294	278	246	294	265	300	286	303	261	313	261	322	315	271	292	293	255	272	243	254	294	281	286	280	285	296	294	268	274	301	302	300	293	274	287	260	281	277	280	304	299	321	275	282	274	264	285	248	281	282	280	299	299	297	265	307	269	265	304	294	292	263	305	308	294	260	261	272	298	281	267	286	255	284	279	283	304	272	281	291	311	284	290	275	270	276	289	303	265	276	286	307	298	279	296	286	291	271	288	293	276	298	278	265	270	297	270	283	296	295	304	285	277	275	271	275	292	266	272	300	298	286	287	280	289	291	273	249	263	287	268	294	269	285	270	296	282	259	281	293	252	278	295	296	285	284	265	322	291	294	257	305	240	290	274	299	331	296	288	279	251	280	311	295	259	244	248	280	290	241	267	296	293	268	275	272	308	271	251	264	281	274	265	281	275	278	271	288	312	299	273	290	284	289	322	270	302	279	265	297	241	287	262	288	294	294	301	275	287	287	252	248	308	313	288	294	277	295	260	268	299	262	278	286	264	308	261	254	306	317	296	266	259	279	286	308	296	299	282	249	308	297	286	280	296	290	287	300	279	263	308	271	261	272	282	267	267	261	283	257	273	263	299	275	305	317	304	273	272	281	278	269	296	285	312	285	284	291	304	259	291	340	267	270
11696	3625	9311	9488	7301	6199	4518	3027	2579	2277	1872	1543	1491	1529	1408	1229	1085	1030	920	820	801	787	733	754	728	734	758	813	927	994	773	810	753	742	789	687	705	702	651	724	710	708	700	753	709	685	711	710	700	730	693	726	697	724	642	722	715	750	686	696	684	733	702	707	723	709	709	733	684	709	701	680	736	697	704	732	710	708	732	695	744	700	704	696	666	702	658	715	671	680	719	675	741	685	658	718	658	712	658	690	741	669	705	706	710	685	635	726	711	710	678	667	720	719	712	671	680	690	724	696	713	680	745	668	713	745	665	661	727	695	716	710	706	693	689	698	687	701	681	704	699	683	746	706	723	704	683	723	763	729	696	701	667	683	733	730	646	687	722	696	717	708	703	686	682	677	748	702	667	686	674	711	727	719	714	688	715	695	743	723	704	750	736	711	760	696	693	678	674	725	726	685	691	714	714	669	705	694	701	707	702	687	704	675	689	733	703	730	705	715	687	708	737	634	727	692	746	712	676	708	734	719	703	738	717	734	718	706	677	745	743	703	697	695	716	691	702	711	695	665	720	715	745	679	715	679	688	732	668	715	704	669	692	720	701	735	691	688	720	708	675	674	733	676	694	670	728	665	682	669	707	731	709	729	708	729	733	693	669	755	713	742	676	718	685	768	715	692	725	713	716	757	729	729	720	722	707	713	726	675	707	680	702	678	721	739	689	724	738	722	667	669	644	707	703	683	700	712	685	734	733	723	713	745	721	761	764	663	694	708	669	710	755	715	677	693	693	668	739	700	645	709	694	661	700	745	742	701	689	674	702	689	727	716	722	743	739	675	735	718	748	683	684	726	704	692	679	688	692	681	700	682	691	726	704	649	679	764	679	668	734	748	662	683	686	650	716	649	689	742	739	715	779	694	731	699	712	690	716	715	699	749	693	747	734	683	665	682	686	681	714	716	678	698	706	712	706	711	703	689	699	734	728	731	704	718	657	714	706	685	641	676	689	710	721	708	696	677	707	691	704	677	684	693	704	677	694	707	668	708	742	762	684	709	716	686	709	756	709	718	687	714	736	693	765	699	729	679	697	710	711	667	678	676	701	724	705	738	715	728	702	689	725	671	767	720	695	710	723	703	707	682	692	688	690	687	700	728	712	734	641	686	674	723	688	717	680	662	713	707	726	678	696	708	717	738	691	741	661	691	704	733	691	721	666	689	757	662	730	676	727	671	720	753	672	756	694	700	668	671	738	681	689	703	654	774	698	722	706	753	697	700	687	697	708	710	726	765	710	710	725	674	714	726	733	712	692	660	722	693	662	668	679	705	709	701	693	703	733	675	696	672	656	704	756	696	676	700	699	680	689	696	673	708	704	696	740	707	706	689	696	709	718	709	752	708	717	723	701	719	676	706	706	662	721	660	744	625	692	678	679	660	709	698	638	722	721	652	662	674	692	709	695	685	697	763	664	706	733	700	734	703	734	667	709	696	659	726	696	756	718	716	696	694	684	744	711	703	732	750	750	701	663	702	731	726	725	709	699	692	727	678	706	692	727	728	706	720	712	662	709	696	670	683	712	766	680	669	726	687	735	723	686	709	751	671	728	676	726	705	715	708	695	710	714	735	684	713	733	719	702	737	670	720	706	684	741	723	758	693	687	675	632	709	692	712	690	708	704	724	654	671	688	676	701	662	718	740	663	679	683	691	664	698	730	722	691	663	744	709	703	686	699	721	691	697	641	694	661	712	685	680	676	711	695	747	695	718	675	652	658	676	663	778	695	706	722	687	745	679	703	747	703	706	650	686	667	663	712	713	720	720	674	698	718	712	682	740	643	708	691	692	663	689	739	675	681	717	717	675	737	705	704	739	691	665	712	677	747	667	719	679	737	704	730	690	697	711	722	714	727	710	713	656	685	770	707	729	659	673	719	720	661	732	715	732	715	676	695	741	699	677	667	676	716	710	667	704	701	688	705	671	698	707	657	679	734	730	725	712	744	644	705	698	710	697	696	661	714	677	700	711	688	695	675	722	708	708	676	718	735	712	683	671	674	696	755	693	729	695	720	716	685	642	702	768	700	771	686	729	689	678	662	718	698	749	671	672	692	698	691	712	729	731	724	727	734	689	663	720	684	712	699	744	693	677	668	727	697	701	728	701	714	698	647	692	696	691	700	710	690	688	685	683	680	659	696	704	710	735	708	737	708	703	679	710	703	732	699	703	675	681	701	736	711	702	700	729	716	755	711	728	691	693	702	683	714	721	685	704	691	704	691	724	726	692	717	731	671	718	705	656	627	680	719	735	722	730	704	722	745	678	697	607	699	734	733	713	762	680	701	738	707	744	659	701	728	716	712	652	693	744	712	724	731	693	727	716	735	692	700	622	699	691	720	689	726	719	716	677	714	693	677	669	740	732	682	727	708	681	688	690	744	699	698	721	713	700	712	680	749	698	686	664	666	735	735	771	692	699	675	682	671	705	713	725	675	677	701	703	704	729	704	719	686	698	704	684	683	733	695	655	731	698	662	669	684	666	708	675	741	716	666	717	684	753	705	716	722	689	720	650	671	706	667	718	696	710	732	682	638	691	700	722	771	711	695	716	695	696	711	720	714	758	744	723	701	723	711	687	715	719	684	720	691	677	746	690	724	694	717	655	719	683	722	712	704	719	709	744	738	682	704	683	703	614	685	706	722	709	689	700	659	698	721	699	711	746	725	730	703	735	668	680	729	706	661	736	705	696	680	714	720	713	684	691	734	734	719	698	733	753	664	690	639	698	676	707	669	669	707	689	706	655	688	681	655	752	733	701	694	698	698	733	663	677	710	676	755	706	743	651	690	707	679	659	688	709	720	742	717	724	703	746	724	696	683	735	695	727	682	735	686	734	641	727	712	695	719	716	729	728	683	714	708	694	709	683	752	678	673	680	677	711	716	690	700	684	725	719	718	714	688	706	709	713	693	709	726	648	719	715	703	651	690	707	680	640	725	757	700	725	693	718	735	642	689	723	678	663	693	727	711	697	736	715	730	694	711	698	740	721	701	723	762	694	697	722	666	675	708	670	726	702	694	720	678	728	717	738	661	667	694	701	722	715	699	767	685	702	684	747	714	698	691	692	675	673	705	680	716	708	707	730	654	728	739	701	676	671	707	759	728	665	750	675	720	707	738	741	742	738	720	754	706	730	684	708	713	693	657	668	675	701	728	701	710	699	700	698	681	708	702	685	688	707	730	701	754	668	705	659	734	701	743	694	708	672	678	675	709	665	715	667	686	640	757	707	657	699	645	706	728	681	681	683	741	704	669	719	705	691	657	706	742	686	698	713	740	671	712	738	714	708	745	730	730	702	718	688	687	743	738	695	707	691	732	704	675	715	726	689	712	680	678	657	668	695	695	716	690	717	678	647	721	710	716	715	725	688	687	729	713	688	720	676	692	731	714	694	704	719	736	731	726	678	701	709	709	668	718	686	697	722	706	730	707	706	709	691	719	708	698	679	723	678
23694	6423	6667	4008	2470	1814	1331	816	698	588	491	417	359	343	335	287	285	222	212	201	175	180	160	176	168	171	150	198	176	240	186	199	160	153	195	181	164	155	157	167	168	167	185	179	153	165	177	143	181	162	176	144	173	169	136	158	154	178	185	186	171	146	170	140	174	181	177	170	171	161	188	157	166	176	180	154	161	171	152	162	177	197	153	167	196	172	174	175	172	193	164	163	160	147	173	145	144	168	164	163	156	171	174	165	166	175	162	160	158	151	160	150	165	162	171	154	161	166	157	148	180	169	173	172	177	177	172	178	159	167	156	139	146	150	185	173	160	156	169	162	161	151	162	145	163	139	152	163	166	175	178	161	178	165	155	182	170	175	176	165	159	160	185	149	163	162	161	164	149	168	143	156	146	144	149	165	177	160	155	153	166	179	151	148	154	170	211	171	152	156	170	172	154	150	158	156	150	176	167	187	172	151	184	183	168	159	168	170	175	154	129	178	164	145	145	159	182	161	182	176	184	164	181	181	167	171	142	185	190	150	143	174	147	147	184	172	185	146	148	170	161	157	178	166	174	169	166	152	155	163	151	148	163	179	142	178	156	162	178	167	160	167	168	154	183	165	155	183	165	161	168	170	187	161	184	146	177	162	169	150	165	172	159	189	171	152	156	160	183	150	171	170	161	175	136	166	164	168	179	155	140	174	152	164	179	171	177	188	149	163	170	172	179	178	158	159	174	157	154	151	169	162	171	180	154	158	164	167	170	159	176	157	143	164	150	182	183	141	141	132	135	169	173	180	162	167	157	163	164	172	154	161	181	151	154	161	175	170	175	167	173	163	163	149	166	162	167	159	166	179	149	144	153	180	176	181	150	157	155	167	183	160	164	198	144	190	156	186	175	135	150	168	148	154	156	165	174	154	150	178	151	173	155	152	148	156	181	188	186	182	159	147	143	152	132	166	152	181	149	202	169	146	162	151	147	156	156	185	155	174	149	157	176	153	175	174	179	174	157	166	155	165	160	170	149	181	154	159	173	147	173	166	167	156	152	164	156	153	160	157	175	143	155	169	179	167	174	175	175	166	169	157	158	167	164	153	168	188	165	162	145	177	136	176	147	160	168	150	163	144	170	179	174	161	153	156	166	175	142	166	177	165	174	175	155	168	168	175	157	150	159	156	173	155	167	163	144	169	162	136	156	167	154	139	150	137	163	161	164	146	179	143	146	154	163	166	161	161	167	146	152	155	149	164	162	154	130	152	167	171	180	156	172	165	184	160	173	156	142	166	178	156	148	171	171	181	174	158	151	179	164	154	167	186	162	182	185	163	148	154	173	165	149	175	180	163	144	156	169	154	177	147	178	153	144	169	195	157	182	190	149	160	156	163	173	141	199	166	172	173	150	144	148	195	169	167	162	143	164	149	171	160	163	171	191	147	162	158	181	158	172	166	174	169	162	143	152	168	166	147	167	146	151	168	158	167	162	157	171	166	194	187	151	163	175	154	151	168	191	160	162	154	176	145	162	163	187	136	149	141	166	154	167	190	168	208	164	162	167	163	156	158	149	167	163	150	137	175	158	158	151	185	171	150	177	143	158	163	181	158	162	161	157	170	193	179	157	183	158	164	162	175	191	166	141	169	164	164	170	183	164	167	157	157	161	185	154	154	162	153	159	146	149	146	186	152	157	152	140	152	161	143	175	163	189	152	164	152	161	157	175	144	166	178	145	178	173	147	144	186	169	155	157	154	148	152	184	187	170	174	149	188	155	171	169	149	174	174	205	176	148	126	146	152	176	158	163	187	185	206	167	152	172	171	169	178	151	171	176	169	144	181	179	171	149	149	131	176	190	161	158	173	160	156	157	167	152	162	173	168	165	161	158	178	170	167	143	177	143	169	178	188	171	193	171	160	165	161	183	157	158	181	152	165	189	149	165	177	180	174	183	169	152	168	149	164	196	144	168	140	162	162	168	151	151	179	170	171	167	174	161	156	140	175	156	155	154	176	166	161	166	162	161	178	161	151	165	166	173	157	172	149	166	158	158	173	164	186	168	152	157	178	162	144	165	160	166	160	173	148	153	173	165	170	139	166	156	151	172	172	169	143	174	189	175	159	170	168	153	152	185	173	167	164	158	166	157	168	186	189	142	156	160	167	147	149	165	154	168	162	167	172	176	151	157	168	179	157	183	146	197	168	153	161	162	179	177	160	163	153	172	168	172	148	125	170	135	169	178	166	159	145	176	193	154	168	149	168	176	167	173	166	152	156	150	165	183	144	150	173	154	167	189	170	184	169	139	160	152	149	171	162	168	151	188	186	177	164	168	139	163	169	156	159	182	173	153	176	180	150	152	145	174	149	161	171	148	175	172	152	149	137	160	135	160	183	170	172	181	159	163	187	152	143	175	163	162	155	140	176	119	154	149	184	159	149	152	148	156	163	176	200	151	167	154	155	176	166	148	156	158	172	164	162	173	162	175	185	159	182	147	163	181	166	152	179	169	171	148	191	146	160	165	164	193	160	168	141	149	136	159	176	161	157	166	180	161	172	155	161	134	176	166	156	173	165	143	163	180	176	167	174	169	171	153	180	150	170	181	200	155	164	176	182	147	174	176	173	182	143	195	169	176	147	166	169	165	140	180	183	202	148	180	167	161	143	156	189	155	143	153	150	159	176	146	141	174	169	167	151	178	158	173	154	158	159	155	147	152	157	164	161	184	164	178	158	170	156	152	159	140	140	172	161	173	172	164	164	164	175	168	152	142	155	173	172	155	174	148	169	158	174	157	162	172	171	139	180	169	152	142	148	169	168	151	184	177	149	165	160	162	168	157	165	155	159	158	172	161	152	173	158	159	176	142	146	147	172	159	154	175	168	137	162	168	151	136	165	168	176	167	181	163	134	181	151	156	173	167	166	164	148	161	153	166	151	147	159	159	168	180	168	174	173	158	176	159	173	152	169	184	158	181	171	175	165	161	167	166	143	167	149	157	157	147	180	175	160	172	167	149	137	192	149	184	143	170	160	180	170	172	140	146	154	157	152	170	166	155	181	152	132	150	164	144	151	166	180	150	182	150	151	176	159	175	177	142	177	171	176	169	159	164	166	188	180	160	173	161	144	156	186	166	174	150	170	169	155	166	167	164	166	167	164	172	159	160	182	166	160	146	165	176	137	139	185	171	168	175	153	174	150	191	146	159	150	175	167	161	156	172	166	182	169	190	157	173	174	150	156	167	139	170	167	181	161	162	143	141	177	157	187	131	149	160	173	168	178	170	144	184	152	172	155	178	163	141	168	173	138	156	179	152	181	151	161	165	152	124	158	149	174	155	157	157	151	143	164	176	164	181	154	154	155	162	164	191	160	174	194	168	159	166	166	157	153	166	144	136	190	168	184	169	168	177	170	149	165	166	168	160	170	158	158	165	178	176	177	172	171	154	168	159	157	149	163	159	179	158	168	153	153	171	169	150	160	185	146	157	184	167	206	163	171	165	176
15482	4742	11941	10933	9331	7952	5930	4122	3397	3067	2491	2001	1775	1871	1658	1234	974	857	752	629	568	590	539	489	501	516	449	588	714	731	621	491	488	428	475	489	448	437	433	429	434	499	442	465	453	446	442	463	428	421	476	451	453	443	442	418	435	404	437	439	424	459	425	444	427	444	389	454	409	438	464	424	421	426	412	435	425	482	420	434	407	412	425	447	457	444	448	446	446	426	475	465	420	463	425	439	464	410	419	401	411	423	422	427	415	416	425	440	430	448	425	437	439	444	437	455	449	439	407	448	405	412	418	446	415	451	417	461	463	371	392	451	446	437	436	433	438	463	444	393	420	475	465	422	467	419	440	458	434	417	426	419	438	406	415	458	417	448	461	407	447	490	420	443	448	427	455	431	466	423	432	436	412	415	421	411	418	427	406	416	434	416	442	440	427	441	452	398	419	417	422	408	443	409	419	443	432	414	390	436	437	460	427	414	466	446	421	434	401	417	432	378	431	415	416	424	441	421	421	462	447	448	457	418	410	467	430	452	395	437	414	477	438	481	423	423	451	423	419	434	427	414	452	420	443	444	426	393	446	443	428	407	442	382	404	410	421	448	436	431	444	423	403	427	434	440	451	440	410	435	419	411	429	435	453	450	445	427	389	412	389	428	448	426	381	437	402	375	415	433	426	440	402	421	450	442	470	426	438	396	456	425	408	435	404	423	419	402	430	461	439	451	403	430	446	420	438	439	417	427	438	449	409	426	456	412	393	446	406	431	420	399	400	445	431	412	434	437	421	437	450	421	461	393	449	440	432	431	461	399	423	465	457	406	432	444	453	435	436	437	442	431	437	451	400	429	432	452	422	412	452	379	459	425	408	415	446	435	429	440	394	434	461	416	416	433	395	419	396	424	434	430	384	425	452	418	445	383	436	440	406	435	440	438	409	459	385	413	442	407	417	420	421	444	402	454	422	450	404	413	412	456	440	430	415	458	433	452	426	428	454	442	433	420	448	405	464	424	383	403	423	386	403	388	436	449	407	425	430	451	454	422	455	425	455	426	413	410	444	436	427	464	442	397	411	476	404	437	451	435	390	429	433	415	425	405	413	458	434	433	410	447	418	401	462	390	429	470	431	436	403	419	420	462	490	390	466	445	435	435	457	416	426	387	416	432	432	402	413	418	456	436	455	412	452	423	475	415	432	417	464	413	398	443	443	428	430	429	479	401	407	437	427	417	431	426	397	462	428	408	396	395	408	431	453	451	432	416	420	414	444	453	431	433	413	443	445	441	432	437	414	427	434	464	452	412	422	439	422	429	451	429	424	428	451	418	438	423	431	391	457	400	432	431	431	423	421	434	429	393	467	406	415	438	432	426	449	435	443	429	426	417	425	411	453	434	454	453	439	430	413	427	455	405	434	390	465	408	408	429	395	430	398	434	408	428	434	445	392	408	423	424	421	419	465	414	421	417	428	402	455	440	426	455	456	438	418	407	433	425	412	437	439	416	397	411	414	443	405	423	433	456	439	439	413	413	400	467	406	399	416	416	443	424	409	443	445	431	435	415	448	397	437	469	415	416	401	463	426	439	444	438	444	437	402	417	448	395	408	420	433	430	414	412	462	446	423	403	438	414	439	421	413	417	416	429	451	412	438	445	463	460	436	449	410	433	444	367	437	463	420	450	419	459	437	433	408	434	422	409	437	453	457	443	441	410	418	466	435	423	439	412	413	437	428	418	422	377	410	414	423	444	431	427	423	426	390	442	460	409	444	430	437	437	400	422	425	450	421	431	428	443	463	414	438	390	456	429	456	420	455	440	456	422	408	441	449	452	435	418	403	457	449	439	428	452	427	439	413	399	455	416	404	461	455	438	403	388	438	411	446	416	435	422	448	456	407	436	402	416	414	404	406	442	434	451	442	425	403	431	452	411	427	403	463	403	424	439	430	413	414	404	427	470	386	446	414	399	452	462	456	412	429	406	413	411	396	442	461	435	407	396	431	426	449	419	423	434	421	436	432	448	456	419	443	409	451	428	397	397	411	402	475	436	417	430	419	411	456	443	406	407	462	459	414	445	418	426	392	426	472	448	399	417	447	445	460	404	457	439	419	387	462	439	374	428	422	438	428	387	447	409	445	451	433	421	447	440	481	448	456	428	455	430	405	431	408	416	450	474	444	431	406	426	436	409	463	428	419	397	463	433	429	433	464	432	424	385	414	400	406	455	433	450	427	420	454	429	397	433	439	425	452	444	442	426	393	399	427	429	437	419	455	424	442	409	438	359	420	428	423	426	440	447	440	418	430	394	437	410	434	447	411	407	451	412	437	451	414	437	439	430	439	417	402	400	421	431	414	377	416	443	411	458	413	435	427	425	480	463	433	424	455	420	456	470	409	447	420	382	469	424	428	424	438	433	455	450	428	405	416	415	389	405	432	435	448	472	472	416	431	444	411	423	434	429	437	446	430	444	400	446	411	411	434	458	445	440	427	408	425	440	397	416	395	402	430	445	430	420	453	431	399	424	427	404	452	406	432	412	436	434	419	456	429	402	415	444	420	397	394	424	440	391	447	475	408	422	396	433	401	396	421	449	437	401	441	431	424	420	388	447	409	421	452	374	410	432	399	441	439	426	446	443	432	423	422	437	449	410	401	399	435	453	429	405	431	407	436	434	424	455	434	418	437	421	409	426	391	437	419	486	443	413	448	458	403	449	435	423	454	409	422	441	444	446	444	440	387	434	479	462	423	429	415	427	435	443	419	472	412	422	397	433	419	422	426	438	417	411	426	421	418	450	443	427	425	420	419	369	423	460	424	429	431	421	422	438	423	427	447	420	471	400	423	430	435	440	434	439	411	437	458	477	429	453	421	426	472	443	456	432	421	449	449	436	409	450	456	451	405	443	470	460	392	427	417	423	430	463	415	454	428	435	417	435	445	404	416	414	436	451	442	394	401	388	405	403	456	453	442	399	415	484	417	468	429	457	453	413	420	412	431	410	455	418	436	446	463	433	409	406	405	416	426	445	407	432	445	413	421	456	396	457	435	438	432	432	430	460	418	436	435	433	431	426	399	421	398	404	417	410	389	433	410	440	431	437	406	421	418	435	437	435	443	441	415	437	400	438	467	416	423	434	439	429	419	431	427	417	414	417	445	464	448	391	426	443	413	449	408	441	454	429	395	403	425	429	405	431	449	432	450	432	430	445	412	426	413	465	423	424	398	451	409	456	412	393	430	463	391	423	406	441	454	388	463	424	427	421	400	413	434	425	446	435	435	455	417	390	425	429	401	406	438	410	438	430	399	425	417	427	428	460	438	419	429	424	433	425	441	443	426	414	451	446	467	433	411	422	413	413	423	399	432	434	429	454	441	466	431	416	447	428	433	469	424	421	469	409	442	443	417	404	419	466	424	405	415	418	409	442	469	413	426	414	418	451	439	425	398	460	434	460	428	437	418	445	443	446	437	419	417	435	430	426	460	442	431	430	418	401	430	424	431	438
4846	1735	2643	1407	1005	839	652	518	505	475	462	367	360	421	369	364	339	352	352	338	300	355	324	314	346	331	364	336	329	324	326	300	302	357	331	335	317	322	300	320	363	340	322	314	326	311	311	330	318	320	350	323	336	343	307	292	296	357	316	350	302	292	314	322	329	328	325	321	305	306	328	353	334	296	313	343	356	333	327	333	302	313	336	312	320	333	310	333	349	356	330	338	332	319	310	334	328	344	305	340	294	298	302	288	308	310	300	292	305	321	300	311	303	320	313	315	297	311	329	343	306	327	304	319	295	302	320	310	339	312	327	338	332	335	331	290	310	310	289	327	309	311	277	311	278	318	309	292	319	325	334	361	304	276	355	306	336	346	354	316	300	314	323	349	339	317	340	312	350	290	290	336	338	295	354	323	322	350	312	311	316	313	345	284	335	314	352	332	284	306	314	315	311	317	321	307	313	310	331	318	318	338	322	338	308	280	319	307	321	325	316	345	302	288	343	333	303	300	331	319	313	335	293	324	325	298	329	322	297	320	328	325	318	319	302	292	335	364	326	298	301	332	343	284	358	302	354	331	294	321	323	346	322	274	310	330	334	286	323	274	335	326	295	300	344	304	300	269	310	301	326	320	321	344	367	313	315	277	284	305	292	302	330	333	321	319	316	325	319	310	313	268	336	317	322	301	327	316	335	344	318	303	298	318	310	305	351	336	309	286	312	291	336	298	337	309	307	328	307	316	294	331	307	316	340	324	305	310	311	328	336	304	344	352	321	339	376	321	334	310	330	355	347	311	329	307	301	339	333	329	310	316	288	319	340	339	339	343	328	348	301	305	343	325	337	323	351	322	315	364	340	317	321	334	313	314	355	309	332	333	346	310	373	306	277	356	335	288	313	286	308	321	342	310	330	308	310	333	301	319	333	323	325	341	332	311	328	308	346	331	319	320	321	329	310	306	324	326	306	303	344	289	300	304	297	297	342	324	278	308	308	303	343	363	311	328	334	330	346	294	343	303	327	331	342	333	302	305	318	275	284	289	287	323	309	326	313	331	337	310	343	327	336	286	332	326	350	314	347	338	300	328	351	281	314	298	328	360	296	340	313	289	331	294	324	334	338	334	306	318	349	288	306	319	299	350	322	318	308	308	270	302	329	332	325	331	325	322	311	313	345	304	335	315	314	310	326	324	331	318	332	316	324	323	326	285	321	320	326	338	337	328	300	321	325	321	324	320	322	312	330	306	318	329	321	332	335	330	332	320	318	348	319	339	345	324	313	316	346	322	343	325	296	337	326	336	294	340	347	339	334	330	346	291	278	295	333	287	304	308	293	310	331	345	338	351	339	329	315	342	316	347	305	317	333	286	275	318	359	339	323	300	320	327	341	348	322	282	320	330	344	288	310	337	336	310	332	366	308	327	380	322	324	342	330	342	325	314	340	321	320	327	324	339	297	364	316	330	350	340	324	280	322	343	314	294	307	321	328	327	315	335	338	322	317	345	333	295	309	321	319	345	316	356	322	353	327	314	334	300	298	323	343	298	320	282	315	344	321	295	360	312	299	306	350	307	317	282	318	350	342	334	348	319	329	285	334	294	278	303	309	327	334	318	317	309	282	313	348	297	308	312	319	330	355	293	317	287	314	331	304	328	336	322	338	364	320	322	331	369	312	328	334	326	309	334	351	313	328	314	314	303	325	334	316	306	303	333	321	326	307	304	328	320	328	336	302	315	302	299	300	347	305	302	324	311	292	339	323	347	329	352	330	255	334	303	292	317	304	317	337	351	317	290	296	289	343	303	297	309	326	339	329	319	325	318	363	329	319	298	335	303	325	288	327	300	318	321	294	323	340	337	320	338	324	280	305	314	312	317	326	323	329	344	323	319	321	302	335	315	354	301	346	304	307	329	343	336	332	308	337	314	334	321	337	286	302	329	358	338	348	323	339	325	351	348	321	310	320	319	324	321	358	316	312	353	322	325	346	306	340	330	340	309	317	348	284	303	299	298	321	321	300	357	314	352	330	321	327	277	326	336	339	329	324	277	334	338	329	273	335	318	328	348	292	285	324	325	335	331	329	344	349	303	344	335	319	309	332	326	350	303	312	305	317	378	311	330	331	315	333	310	336	314	297	339	307	307	327	340	338	335	291	306	348	311	315	317	338	304	300	340	343	327	326	309	312	341	320	357	321	320	298	331	345	327	324	331	339	314	353	359	357	322	318	337	287	326	296	317	318	301	361	339	350	367	325	303	329	314	326	299	299	305	335	315	342	317	315	301	348	319	326	309	329	330	298	293	311	288	319	292	325	317	272	335	299	334	299	299	329	293	323	314	360	292	310	328	303	301	300	298	321	329	272	291	338	307	282	359	308	318	303	304	323	315	307	311	319	320	280	332	296	325	348	321	325	348	330	320	299	307	327	304	338	317	327	356	320	363	321	339	306	323	304	299	323	276	299	320	282	305	326	323	320	325	336	333	275	327	325	331	310	303	325	304	339	304	292	308	331	322	365	348	302	326	313	254	308	309	312	337	325	300	317	306	307	311	306	301	318	339	334	314	302	317	316	337	298	325	390	339	319	338	342	318	332	294	334	298	334	306	288	330	328	317	295	330	356	317	323	325	330	327	350	340	342	301	307	321	322	332	304	349	300	318	307	335	346	361	288	350	317	300	322	313	314	277	290	325	349	330	329	300	297	303	291	304	293	312	321	303	305	315	323	322	326	310	329	329	335	333	332	330	283	330	330	311	332	316	318	293	355	313	322	320	324	310	315	316	331	326	332	357	348	323	347	288	345	308	342	335	348	348	302	325	359	329	338	315	315	334	339	312	343	355	337	307	294	301	308	314	322	332	351	302	336	300	288	320	319	317	331	341	297	329	352	323	354	325	311	338	348	309	337	345	305	310	334	332	326	331	335	321	311	314	315	341	307	325	286	274	306	355	311	331	314	356	309	313	345	326	346	313	315	310	327	311	299	308	311	345	344	335	357	293	320	316	305	303	346	325	305	297	312	319	309	307	337	295	317	341	344	337	340	305	318	341	329	334	334	332	292	335	339	300	331	330	290	284	330	324	343	308	298	289	308	328	332	329	346	344	296	317	342	336	343	291	322	292	342	305	311	365	334	324	314	311	333	296	285	326	313	322	312	340	339	279	326	330	334	310	343	303	365	316	319	312	313	331	336	313	311	317	309	364	301	341	309	315	325	332	288	296	336	346	323	265	309	319	294	339	312	314	326	313	346	342	336	290	309	328	316	336	311	298	322	319	295	360	355	310	284	310	315	316	324	340	332	312	345	342	310	319	314	308	357	337	310	342	315	342	325	342	316	330	321	337	315	324	337	305	321	322	296	309	313	331	300	300	336	312	341	346	317	335	361	333	352	313	329	347	339	324	328	341	340	336	319	307	343	333	307	323	322	281	302	327	305	317	320	328	336	336	347	338	301	334	331	310	306	303	323	287	317	313	321	352	307	290	327	315	309	324	337	358
4372	2345	5751	4460	3920	3176	2598	2129	1754	1718	1558	1223	1153	1342	1145	993	865	847	831	847	811	757	833	784	770	807	793	778	838	821	849	824	818	769	823	812	811	808	826	717	730	791	742	823	780	781	818	800	777	785	796	757	780	783	779	778	789	777	800	754	730	825	795	783	768	743	842	754	746	786	773	791	766	796	748	875	822	803	797	804	742	764	793	775	796	748	810	801	804	776	792	761	742	748	779	775	787	790	806	781	811	761	730	833	811	771	805	763	703	710	824	799	783	799	797	762	791	788	781	785	812	812	850	764	769	782	789	786	820	779	694	755	812	771	789	762	811	754	817	819	755	781	738	711	805	811	742	801	800	834	757	791	795	776	777	769	767	767	803	764	770	777	754	759	800	797	813	753	789	754	752	758	818	829	794	805	809	739	787	776	796	791	806	793	806	801	772	852	811	796	770	798	720	741	817	767	802	781	792	791	795	794	779	779	791	779	751	787	749	810	803	813	774	766	801	810	804	760	760	804	740	791	802	769	769	801	741	734	751	748	746	764	780	768	812	787	790	802	770	747	728	770	846	769	776	765	760	775	796	785	831	739	771	755	787	790	791	791	796	741	762	804	755	790	754	795	809	835	778	795	779	725	762	792	803	764	808	774	793	771	759	795	777	817	776	720	745	784	789	754	758	755	732	774	788	738	753	815	846	746	788	763	743	744	756	766	785	764	794	794	792	767	738	780	742	802	823	779	811	774	781	819	808	819	750	789	744	748	783	793	769	804	774	747	753	754	820	746	796	760	762	806	832	788	809	835	755	762	812	804	780	754	776	769	757	819	783	815	791	741	811	750	786	773	767	788	832	796	754	797	844	828	775	762	790	815	796	823	772	752	764	751	760	810	772	747	841	765	778	772	764	755	755	728	770	753	758	775	815	816	809	762	759	809	768	746	754	781	749	748	767	784	763	815	787	776	768	838	788	770	822	822	791	776	799	794	749	771	788	795	795	779	732	779	785	828	751	759	806	765	782	768	749	777	765	781	748	758	790	826	825	758	808	789	822	803	772	831	819	794	763	743	851	801	785	775	812	771	786	803	767	832	777	802	754	790	780	792	806	756	790	799	789	764	775	777	784	794	779	805	802	793	801	821	781	790	782	737	798	731	830	769	826	750	823	768	766	786	781	758	746	816	790	719	787	807	808	823	800	801	781	711	786	802	812	814	768	786	773	747	776	780	838	713	757	821	777	808	839	759	770	777	807	808	746	800	791	815	819	750	734	802	808	749	680	797	751	804	766	752	814	804	728	776	758	836	795	809	762	753	771	795	796	843	778	754	792	763	776	790	808	793	786	817	806	786	783	780	802	827	810	819	736	811	774	785	778	813	786	809	803	781	747	795	730	774	782	758	807	805	774	815	787	808	751	758	786	814	736	812	736	820	802	758	742	758	794	787	759	821	793	748	779	806	802	741	797	723	806	794	749	801	777	721	810	762	789	816	779	777	786	833	826	734	815	757	810	801	798	737	780	770	759	761	809	783	794	777	761	772	743	812	793	812	810	768	770	762	786	756	802	778	771	792	807	792	748	799	772	802	821	808	804	762	746	811	720	738	849	755	725	786	773	792	764	792	774	816	777	800	782	758	760	777	751	799	795	824	796	737	805	768	758	747	778	792	776	792	783	783	783	776	811	786	773	800	769	761	745	776	784	817	752	861	781	754	712	779	757	764	809	797	785	776	771	788	776	829	788	813	760	730	814	726	760	762	800	828	796	836	824	788	772	843	776	769	773	754	824	741	805	789	767	801	772	768	795	770	815	775	835	754	748	770	744	783	830	795	800	836	801	791	808	887	763	769	763	764	738	808	786	770	831	787	781	804	760	809	775	788	761	822	835	771	803	785	754	791	789	857	794	783	730	806	717	793	791	745	767	807	742	758	774	790	758	812	828	780	812	785	793	792	771	808	807	776	762	789	759	760	764	775	783	818	813	784	780	779	775	788	785	784	772	790	767	790	817	755	799	804	773	799	817	763	821	810	784	774	820	830	775	769	813	747	751	769	754	743	810	793	826	766	797	808	791	779	756	758	796	727	761	749	739	733	784	833	801	753	765	803	832	813	750	805	777	761	754	784	732	739	815	750	770	788	757	759	798	786	752	770	775	803	756	809	796	755	755	756	785	838	771	809	718	799	762	789	814	775	790	788	820	789	773	816	784	837	800	796	748	759	810	757	766	810	745	768	790	769	785	781	788	827	809	785	801	782	730	817	745	763	785	807	736	760	744	772	779	754	782	823	808	731	843	808	786	758	805	831	811	831	777	758	731	827	800	794	790	805	813	810	815	782	785	771	765	733	755	752	775	788	785	778	817	751	780	780	802	783	821	732	745	802	786	806	771	770	770	776	824	738	743	788	864	779	791	728	762	821	769	763	808	804	798	777	751	761	812	753	774	760	810	772	785	762	795	753	819	785	758	777	770	720	821	832	752	784	783	777	778	759	764	773	860	782	768	805	742	858	787	733	840	775	786	826	767	756	756	767	772	783	717	771	753	810	770	793	800	785	739	747	771	753	774	801	808	774	770	793	750	746	776	751	776	772	780	772	792	771	809	794	746	771	729	817	841	775	803	805	793	794	769	785	807	781	773	799	788	772	841	828	758	765	746	771	764	790	774	803	789	751	804	772	809	852	871	828	752	805	778	732	762	803	766	809	789	765	782	784	830	807	799	766	760	794	801	805	796	765	784	738	805	774	805	784	777	824	808	813	836	815	790	752	791	807	799	790	818	771	786	803	791	801	761	751	739	834	820	789	778	802	775	800	815	777	813	774	776	767	803	759	814	759	752	783	803	758	759	780	754	738	761	804	782	784	763	791	768	799	749	742	835	773	814	792	776	770	790	759	799	777	771	765	795	782	787	766	758	845	750	795	763	745	809	764	718	755	801	822	738	778	767	840	811	778	802	774	744	815	770	771	805	768	831	763	798	787	718	758	800	813	753	785	786	744	722	790	747	793	808	789	803	765	795	788	797	763	741	811	818	757	760	803	789	704	750	792	746	828	778	764	748	765	800	778	782	812	759	768	775	768	788	784	788	827	816	753	787	810	799	780	785	759	727	797	801	745	816	777	807	756	757	826	754	775	773	815	779	802	793	791	777	766	807	772	755	818	784	786	773	763	791	791	826	803	734	762	740	802	805	792	801	750	806	786	796	803	796	824	799	794	796	823	833	850	817	799	774	775	781	760	819	766	785	791	774	814	778	786	799	775	790	775	759	812	770	795	789	807	770	824	735	805	775	829	783	810	753	755	782	797	793	824	802	847	781	824	774	770	767	781	768	781	788	763	768	759	798	750	746	793	803	794	740	762	747	777	773	797	793	729	779	782	805	779	804	768	765	734	808	776	798	804	766	806	807	767	781	812	785	753	779	775	781	748	781	764	768	798	755	782	815	760	745	775	774	763	752	777	790	850	724	753	777	810	725	762	774	794	777	803	824	810	796	766	803	801
14657	4001	4767	2785	1661	1254	888	824	721	678	567	493	455	422	410	346	305	335	291	286	292	251	284	278	274	261	307	296	294	300	243	287	289	286	274	294	267	266	261	240	283	256	282	255	247	249	301	265	284	307	284	262	289	302	286	288	267	281	305	286	283	278	261	248	293	234	275	274	280	267	279	289	305	300	256	275	266	314	293	286	261	255	283	266	267	281	270	240	298	282	244	282	232	275	260	282	264	288	313	332	307	258	265	303	290	293	268	268	256	258	257	268	288	299	289	272	286	276	273	282	252	267	267	267	282	292	283	257	317	286	298	276	260	288	266	277	281	280	275	270	289	289	246	315	278	285	260	310	286	278	295	271	259	286	275	278	293	243	270	261	268	323	294	246	298	297	254	286	301	260	312	296	229	272	305	292	301	310	252	273	320	282	259	275	279	282	272	260	310	263	306	263	309	285	278	281	290	281	240	236	289	274	281	297	274	283	296	274	294	288	266	276	257	287	293	308	285	295	260	250	268	289	269	270	277	266	300	294	279	263	260	305	255	270	273	275	281	274	263	262	281	294	262	261	287	273	276	299	278	295	274	305	270	290	283	259	292	289	266	274	281	257	267	298	243	289	290	263	279	277	245	281	266	256	269	280	271	296	283	283	262	265	267	271	264	284	277	287	274	275	279	272	285	262	302	273	282	279	246	260	249	279	291	256	265	289	287	268	261	285	277	260	253	243	318	295	265	276	256	253	312	270	267	274	270	253	260	256	309	264	289	273	292	297	315	271	261	286	279	305	277	276	275	272	267	274	283	283	299	287	305	291	297	278	301	286	272	287	310	276	263	241	272	283	296	283	283	302	277	265	256	292	263	275	318	292	257	268	261	284	247	270	261	263	274	301	259	283	290	304	282	299	277	286	253	248	270	281	277	327	279	293	260	263	306	276	270	262	280	262	287	289	290	263	298	322	282	265	262	240	265	280	270	269	275	306	278	303	276	302	333	276	277	298	280	273	260	247	275	235	288	269	248	310	292	285	297	255	261	278	269	318	260	314	301	301	281	244	265	312	258	297	281	275	298	267	294	286	285	266	286	300	291	288	279	287	260	263	249	248	277	276	278	265	254	289	284	281	291	284	270	309	243	278	261	291	287	273	263	280	270	270	253	307	267	294	263	265	273	273	279	240	290	264	304	301	307	284	245	271	282	265	257	283	294	278	255	288	302	254	263	260	256	306	285	283	274	273	261	256	289	277	279	283	298	291	272	267	262	283	266	270	268	278	291	270	284	283	250	262	252	246	256	272	256	281	269	278	278	246	282	278	280	287	283	282	241	309	294	293	280	229	302	295	293	277	255	270	289	305	282	280	281	279	280	282	306	303	290	287	285	236	270	281	291	277	283	298	310	252	283	281	312	282	288	271	288	265	268	296	295	288	257	295	291	289	255	306	306	296	287	275	290	288	270	258	257	256	272	287	286	301	294	262	259	275	310	299	260	270	248	272	281	339	288	294	284	284	266	278	303	257	279	273	267	251	316	273	267	305	270	261	283	300	275	277	285	319	285	245	276	302	296	302	267	258	297	259	272	308	335	276	260	241	268	277	288	269	289	281	257	253	270	275	302	329	267	260	252	275	255	314	276	285	263	288	274	310	280	299	287	285	280	271	272	292	287	280	297	274	292	282	280	266	281	282	283	278	291	269	289	295	328	291	297	290	289	280	263	286	261	288	294	277	304	287	292	280	327	257	276	239	294	258	277	269	277	277	276	272	251	282	289	258	284	307	293	294	253	270	285	307	280	279	298	270	274	265	279	259	284	327	305	267	278	259	275	313	258	262	270	290	287	295	246	313	258	285	280	294	268	301	266	266	309	261	276	286	270	283	304	311	286	265	271	289	283	279	261	277	321	279	296	284	268	268	334	258	260	258	253	260	287	289	299	285	282	281	269	238	286	260	254	243	251	282	259	282	275	297	265	271	288	235	271	265	247	300	262	258	279	275	293	278	254	271	244	245	262	319	266	311	272	278	283	259	272	297	274	279	261	276	255	307	283	282	287	309	266	275	255	286	264	284	236	284	265	278	280	275	264	261	269	249	273	257	268	256	271	293	255	268	286	248	280	261	294	260	284	283	286	324	278	255	302	301	281	289	289	296	311	278	277	265	278	279	298	281	236	285	260	290	291	280	242	266	249	297	286	278	273	284	276	297	285	235	252	309	246	251	259	275	287	277	274	269	302	283	303	278	271	273	253	288	285	289	291	313	280	264	281	273	285	248	239	284	282	282	326	282	317	266	280	270	270	275	266	276	285	298	294	268	276	281	268	275	286	310	291	259	285	265	270	290	313	284	256	257	318	286	273	251	268	289	258	295	274	275	298	275	250	305	245	269	280	246	298	253	303	268	278	282	301	254	308	273	259	289	314	249	271	252	301	279	268	276	276	258	297	275	301	269	278	282	268	269	295	302	246	283	280	279	266	277	268	281	276	306	295	270	323	288	260	262	290	289	278	237	292	287	306	271	281	262	306	273	286	279	288	291	281	281	264	254	271	273	256	296	272	253	278	290	287	293	284	292	283	278	277	286	250	282	257	302	282	293	280	294	275	261	257	266	278	296	261	250	292	286	252	288	272	274	278	249	302	287	267	297	277	296	277	292	297	273	257	307	273	260	313	298	302	279	300	278	281	297	300	267	300	307	228	265	295	276	269	302	268	293	277	278	296	283	292	263	286	271	260	265	288	253	294	272	270	288	295	254	275	290	276	292	312	300	283	284	254	257	309	271	290	253	259	282	281	315	296	287	305	277	270	293	273	293	258	272	261	243	257	266	298	292	305	282	291	295	254	266	298	297	285	318	314	283	245	280	257	281	278	280	256	262	277	305	291	248	282	275	247	285	284	279	275	293	292	299	263	300	283	265	254	268	264	278	281	284	283	285	268	287	271	271	266	280	277	266	267	280	251	301	277	291	276	275	305	280	269	289	254	268	258	290	252	285	264	271	270	288	294	265	297	272	301	290	275	273	278	279	273	287	264	276	266	263	265	272	250	258	291	265	251	295	261	313	266	281	280	275	266	264	303	248	267	296	292	280	290	284	271	277	274	302	280	227	268	300	291	282	266	301	305	287	249	306	342	261	259	297	280	272	302	301	280	276	278	244	253	277	288	297	294	267	287	265	248	284	260	260	272	291	275	249	263	330	291	270	290	259	289	298	266	308	279	262	303	276	256	265	273	292	279	271	273	262	271	276	254	271	283	273	296	267	254	271	250	257	261	302	277	277	247	304	259	241	238	282	288	281	275	314	261	291	282	299	265	293	245	295	279	290	275	285	264	274	266	278	278	262	272	259	267	293	292	251	273	285	246	268	278	284	267	252	264	279	290	267	262	290	300	307	294	249	265	265	311	274	278	271	278	276	282	300	290	227	281	273	260	261	291	284	278	258	251	259	275	302	276	283	285	279	274	273	264	299	277	294	286	300	269	266	270	240	264	288	282	275	280	288
11283	4161	9249	8183	6353	5312	4353	3913	3458	2942	2482	1923	1619	1701	1506	1214	981	877	818	842	731	708	662	693	728	668	720	794	790	761	718	788	716	715	741	722	672	717	689	670	745	727	673	675	685	710	647	702	709	704	704	681	684	680	658	630	641	691	686	688	633	666	715	629	688	676	641	697	666	722	712	714	690	676	665	701	724	669	696	656	662	664	718	685	662	659	704	726	686	731	694	660	647	725	733	663	668	709	663	705	692	715	677	732	674	689	687	685	637	700	698	668	641	666	669	675	660	683	683	682	665	664	695	690	702	682	668	691	706	706	722	682	623	682	655	663	661	724	645	660	671	674	704	699	659	659	697	633	699	702	681	690	679	663	726	690	689	685	686	705	641	655	680	690	663	673	662	738	663	651	724	679	721	665	699	632	684	712	635	669	708	670	685	674	692	639	692	631	688	703	665	691	641	729	651	684	699	664	698	638	644	689	685	684	643	707	692	681	662	639	637	713	676	661	682	718	702	679	691	694	692	712	664	698	695	726	658	730	676	682	696	685	713	659	721	681	687	690	700	677	698	704	669	707	669	677	695	687	679	649	639	685	672	714	672	657	667	703	633	688	664	668	667	715	715	710	681	673	714	690	657	686	663	701	696	645	697	637	713	717	732	675	703	628	679	686	688	685	692	706	687	660	644	692	690	655	711	689	730	719	644	653	747	690	726	694	674	697	716	682	695	668	672	705	685	659	650	674	683	668	663	683	703	687	705	689	672	660	644	605	694	713	684	697	659	710	673	680	690	710	712	721	653	656	737	704	708	665	658	665	658	639	707	689	636	665	668	639	672	679	680	662	627	673	691	703	701	657	698	678	661	641	643	648	675	657	720	667	667	680	633	662	682	664	703	704	668	703	638	689	673	627	675	719	691	659	726	674	699	697	706	728	654	688	672	719	635	706	738	713	633	698	664	656	688	664	706	658	731	711	661	683	677	661	677	667	718	665	653	675	655	699	697	710	666	649	696	656	669	672	673	651	664	660	679	704	683	651	691	712	642	656	674	709	626	655	689	684	665	658	691	650	689	621	702	671	720	689	677	628	693	693	678	734	660	691	651	649	660	668	713	690	669	664	687	728	716	729	688	644	698	664	691	703	704	670	709	697	717	712	628	684	671	686	641	673	703	661	652	672	723	684	665	658	672	639	675	685	724	702	660	694	671	699	712	729	704	686	690	714	684	663	711	672	691	702	678	672	697	704	663	640	673	739	646	704	717	614	698	659	680	682	663	683	712	691	679	699	749	658	676	675	750	714	723	695	705	650	716	728	711	677	703	643	660	639	700	648	669	654	711	683	670	720	697	696	689	714	679	665	671	674	680	703	695	706	673	692	678	665	682	684	677	663	677	688	642	668	669	703	684	678	675	688	661	671	692	739	702	691	667	674	682	692	705	725	698	709	670	641	711	664	690	680	641	702	698	719	710	702	634	678	701	735	678	676	706	722	688	705	713	644	672	651	679	633	707	653	683	713	666	663	706	676	636	683	676	704	656	764	666	721	665	684	628	647	699	717	674	656	695	635	675	689	696	662	698	725	656	721	719	665	714	691	636	675	677	650	682	666	682	642	712	706	683	675	676	665	656	694	712	707	671	669	689	671	677	624	733	646	662	673	688	682	692	653	672	712	708	696	697	682	683	704	682	693	700	684	734	647	698	677	631	629	700	691	709	711	650	696	678	690	711	693	687	640	692	635	640	645	727	696	682	708	636	655	701	661	649	746	673	703	765	692	709	712	685	668	652	695	670	717	696	726	693	673	702	694	628	717	701	706	656	685	689	665	688	683	662	699	694	702	696	670	675	695	661	684	690	658	640	653	672	690	688	695	713	675	692	698	701	711	629	711	702	660	668	675	689	634	666	664	754	699	676	678	659	671	649	607	672	746	669	647	691	684	680	694	658	659	675	666	703	686	684	716	682	720	686	719	699	704	700	709	697	694	656	678	655	718	672	679	722	688	695	694	671	720	717	661	679	650	710	695	692	684	737	659	673	692	661	670	653	670	705	680	740	701	712	682	684	696	677	695	674	686	630	701	700	689	684	686	702	656	693	667	675	699	688	668	687	669	716	723	666	661	670	707	696	677	680	677	628	683	700	678	684	743	678	667	664	682	677	649	641	662	673	697	716	691	712	696	692	653	672	682	673	614	711	661	684	671	714	727	675	717	680	672	688	700	715	693	710	684	669	678	685	680	707	741	650	714	675	690	642	715	688	639	656	694	640	724	687	715	661	693	679	689	698	650	701	668	696	659	624	677	685	690	704	675	662	685	698	681	707	711	671	714	703	648	667	683	682	656	734	696	667	716	665	705	671	679	706	689	661	681	680	648	704	657	700	728	731	711	653	618	668	699	699	713	696	684	692	666	635	718	617	674	662	705	700	663	695	655	684	644	654	652	659	719	688	644	683	689	680	701	696	694	658	708	683	694	659	719	674	659	655	664	692	679	675	658	699	694	690	705	708	696	717	657	685	672	656	668	723	671	748	697	670	712	676	651	672	675	681	646	676	657	695	630	688	673	682	684	685	685	715	708	666	689	660	665	659	677	644	689	698	686	636	678	691	708	712	699	713	691	696	727	676	660	657	675	677	749	693	682	655	656	653	701	686	627	687	669	711	666	680	722	719	715	687	690	699	681	677	685	673	684	661	666	688	675	680	686	717	726	720	715	673	735	624	683	671	736	683	675	652	681	683	699	643	654	698	687	704	685	690	700	670	710	666	668	680	683	695	687	689	660	678	650	652	691	726	663	699	669	643	681	741	652	698	652	672	691	666	669	702	678	610	662	635	651	658	593	684	719	693	694	705	643	669	692	715	686	627	686	694	691	680	679	692	669	686	676	708	677	694	740	641	715	697	680	675	632	664	681	726	710	681	665	673	686	699	682	665	713	714	711	712	702	701	693	686	741	679	664	723	671	688	676	751	676	690	716	668	668	679	680	617	632	663	680	707	635	749	639	681	612	686	711	751	656	683	683	664	663	635	700	683	663	677	705	705	716	690	678	720	703	714	718	708	698	613	693	756	682	679	668	681	685	673	676	667	707	656	681	685	646	697	651	691	709	713	642	671	713	726	713	648	676	698	696	693	683	682	690	683	679	675	654	703	680	709	693	670	686	671	647	681	635	655	661	705	707	711	693	649	633	680	645	660	678	649	643	722	622	704	692	701	715	712	665	654	664	728	700	698	656	690	711	650	642	715	684	640	677	677	650	664	679	637	713	681	701	669	707	695	705	660	679	680	722	661	645	634	697	641	703	667	686	702	728	694	629	646	649	693	684	689	664	695	665	665	673	694	731	702	674	654	664	670	660	667	685	706	719	642	689	676	699	674	676	680	723	669	698	670	644	677	687	706	686	670	705	710	729	701	677	718	669	671	661	710	687	672	677	725	701	659	696	713	720	677	673	682	687	675	715	671	712	678	747	695	683	687	660	694	707	663	695	673	701	696	709	701	704
23866	7454	5740	3517	2331	1733	1160	1068	1073	872	690	497	366	330	315	274	237	209	181	181	166	179	159	172	165	160	154	188	160	168	176	159	207	135	148	169	160	171	187	165	175	147	147	160	174	181	170	164	179	145	143	193	139	153	167	166	164	148	159	162	144	159	160	170	153	177	159	182	158	148	153	179	175	142	142	188	172	162	146	143	144	138	177	151	144	172	145	164	167	147	178	171	155	177	158	185	153	160	151	161	181	150	145	156	159	152	149	165	177	150	152	184	132	151	165	173	154	186	169	142	150	137	161	178	163	137	160	158	159	166	147	148	163	163	156	158	143	163	159	171	170	175	156	171	153	156	177	180	161	170	170	181	152	155	134	169	161	181	176	155	164	172	143	168	148	191	170	129	172	164	143	135	171	159	162	169	175	172	156	156	152	144	188	168	167	184	182	177	166	181	166	143	160	164	157	171	157	149	167	175	141	180	138	154	170	152	183	144	175	180	162	164	154	154	165	185	170	158	163	162	146	158	146	178	180	158	137	152	162	143	160	152	175	129	140	183	164	169	160	137	163	180	166	162	193	133	156	147	149	172	155	159	163	147	178	129	150	165	154	162	158	154	194	150	162	175	143	162	153	169	159	154	169	170	173	161	173	172	164	143	125	165	170	173	195	135	167	162	168	177	144	155	152	175	171	174	173	166	149	154	159	164	160	176	147	167	161	161	168	190	139	153	168	161	158	166	161	163	150	171	149	166	179	160	155	155	170	159	167	168	152	147	153	160	174	162	154	151	157	145	158	167	150	157	154	164	160	179	154	140	173	145	150	143	142	139	155	172	179	166	140	128	159	152	171	163	156	158	174	159	162	146	164	179	166	161	157	165	152	176	168	167	156	142	138	155	157	168	174	171	156	167	141	162	160	158	154	179	179	141	160	155	154	170	154	179	154	180	170	187	167	126	153	167	147	145	153	154	167	159	168	184	150	187	148	155	166	173	174	178	148	167	158	175	193	147	148	166	180	158	170	158	179	149	139	160	173	161	165	146	168	170	133	161	189	159	158	186	173	148	141	153	169	172	171	164	161	166	164	169	163	157	139	161	151	148	174	176	147	145	176	174	148	141	169	160	157	175	162	162	163	160	175	158	177	183	150	157	169	169	150	169	170	153	154	163	163	142	168	160	168	203	172	163	168	170	152	138	161	178	148	191	145	170	160	159	167	168	165	159	149	174	182	162	178	169	166	177	186	149	159	193	172	152	183	169	164	138	151	147	158	159	177	133	171	157	177	157	154	147	181	161	158	146	169	172	157	168	156	155	126	165	146	138	155	144	167	179	162	150	160	170	135	149	166	151	174	174	181	166	161	170	145	178	166	150	177	143	165	162	177	167	165	176	154	150	162	180	175	171	152	164	167	162	154	161	163	153	161	151	181	163	161	143	176	169	176	187	174	148	187	162	179	134	159	182	173	148	177	133	155	151	138	135	171	166	181	181	170	164	143	153	160	136	169	161	175	155	164	157	199	171	168	155	190	175	165	161	162	171	176	152	166	153	147	146	133	150	178	173	158	153	179	178	175	153	132	176	138	189	156	144	164	171	172	179	148	175	152	164	164	174	173	171	166	174	171	153	169	166	198	148	152	165	157	133	159	162	167	155	145	157	162	138	146	162	183	148	156	146	162	160	170	132	161	139	142	158	157	166	159	150	152	164	156	145	166	147	168	173	175	165	151	142	151	162	132	149	161	161	157	153	157	156	174	172	151	155	160	168	168	147	141	144	170	152	150	181	138	172	154	140	156	154	184	174	160	174	163	172	190	163	171	176	153	155	184	162	152	182	154	160	176	139	155	141	171	162	157	142	178	142	178	170	171	186	142	161	153	152	148	166	143	167	147	179	158	159	170	184	179	162	141	140	143	150	157	186	170	188	173	156	176	184	156	157	159	178	156	143	163	156	169	184	159	144	146	173	153	170	160	157	146	177	145	170	180	179	157	179	176	154	158	165	180	146	157	159	145	172	151	159	159	149	134	183	160	152	161	149	171	159	124	167	183	149	171	178	155	145	146	161	170	161	160	181	149	147	183	154	148	157	151	157	164	168	160	156	195	175	155	160	183	163	165	141	173	165	159	181	152	173	158	159	143	162	157	135	165	173	158	149	160	160	160	163	149	173	157	167	145	159	155	146	156	175	162	153	152	158	158	160	156	186	163	137	166	178	153	151	156	157	149	169	145	153	165	149	159	163	136	152	153	154	154	168	179	178	174	147	165	168	149	175	156	141	166	147	169	160	140	166	187	168	153	149	154	166	175	150	161	144	173	141	142	161	149	146	137	159	163	168	167	167	159	161	159	146	170	162	139	166	163	154	149	171	168	160	141	152	171	171	143	145	166	171	147	148	160	160	180	146	149	138	133	135	158	143	168	161	150	136	173	162	165	176	166	159	187	171	167	186	169	179	183	197	172	164	161	170	153	185	140	171	141	166	166	146	155	160	168	187	150	161	167	172	169	133	149	160	178	161	176	127	124	178	163	165	173	173	150	187	154	145	157	142	173	164	155	154	166	166	141	164	169	151	156	169	166	177	152	151	143	145	171	156	149	158	180	165	150	156	152	163	157	144	141	173	174	176	157	144	150	176	171	179	173	185	150	136	128	134	165	172	150	162	156	157	146	147	162	163	173	161	182	170	167	180	180	142	155	163	148	159	157	162	165	148	157	174	156	180	157	139	159	171	167	187	148	177	166	158	163	138	149	165	172	161	159	146	185	187	162	181	175	172	148	180	181	152	173	172	176	156	151	168	168	155	152	156	173	175	158	156	145	168	149	174	165	134	156	177	159	147	154	190	185	166	175	162	157	153	154	172	147	148	167	161	180	145	156	142	146	188	161	154	167	159	139	162	145	169	169	144	171	175	155	150	135	157	166	184	154	162	170	175	175	162	154	166	164	174	171	163	149	147	160	132	158	149	149	153	179	139	147	204	165	150	163	155	145	154	163	143	168	171	153	177	158	168	147	152	163	178	153	156	135	172	156	206	160	181	161	168	150	162	157	166	148	153	151	157	160	170	165	161	159	162	156	176	165	156	156	136	152	166	181	177	181	136	155	154	179	172	180	170	179	119	151	136	164	184	146	200	155	175	170	169	140	181	166	167	158	155	136	187	147	140	139	173	156	157	158	159	158	180	193	161	147	123	162	141	164	176	145	146	151	164	165	143	154	146	137	161	133	160	142	157	173	159	176	160	141	154	166	170	154	146	159	160	156	149	185	169	144	177	181	167	157	151	136	167	147	147	163	180	159	153	161	194	162	169	158	143	156	170	159	180	162	161	162	187	168	176	163	184	138	167	162	151	157	190	141	158	152	163	170	170	167	181	145	162	163	158	141	142	168	182	155	184	167	170	168	178	150	191	158	159	155	155	166	162	179	146	171	151	165	159	145	170	169	154	172	137	166	174	141	150	165	161	176	151	142	159	185	160	154	144	162	172	142	163	152	174	161	162
15582	6158	9939	10285	8991	7498	5657	5368	5449	4482	3534	2536	2137	1916	1500	1183	954	776	651	585	479	497	506	539	454	514	479	495	476	483	525	461	425	485	432	474	422	484	417	440	386	432	394	436	462	401	441	429	464	409	423	425	447	404	402	385	456	446	409	431	449	428	434	431	417	420	441	436	428	501	449	410	417	427	430	430	432	426	405	470	431	418	425	450	432	452	402	416	406	415	492	392	416	411	432	459	418	414	421	402	379	434	425	419	435	413	449	426	453	405	429	397	432	416	408	431	393	471	384	401	412	463	409	403	408	409	419	409	430	447	411	408	429	397	415	416	414	417	436	388	412	402	396	405	402	416	458	409	418	420	414	411	392	438	422	425	462	439	440	426	444	402	416	416	451	395	399	435	403	443	430	439	449	382	433	421	456	415	410	400	423	423	459	414	404	400	415	406	401	433	416	392	411	403	448	417	425	404	431	413	436	390	404	431	421	412	410	437	412	374	404	391	409	430	431	436	416	402	420	428	415	445	450	409	422	426	430	400	426	415	434	413	469	403	421	412	415	424	442	437	416	389	421	417	434	458	434	413	418	414	431	424	493	435	431	382	439	407	401	427	412	411	453	394	386	432	435	414	401	428	417	413	401	467	413	407	420	427	377	421	434	437	389	427	419	466	417	439	404	428	409	412	413	395	406	429	410	457	421	436	418	408	408	390	426	434	434	418	408	438	450	440	419	442	387	430	393	416	438	414	433	442	426	458	420	413	444	424	449	434	395	416	453	388	426	430	427	425	390	421	421	443	445	411	418	428	423	410	406	432	395	395	414	431	396	410	428	413	432	440	413	422	449	365	452	400	423	397	444	429	393	429	422	469	455	416	445	419	435	422	434	428	450	408	404	460	425	401	403	429	408	420	429	412	403	422	398	465	444	403	403	436	398	432	403	430	456	411	409	428	420	405	401	379	414	428	420	453	412	411	422	420	410	444	410	412	382	414	419	442	450	401	414	397	443	407	425	399	404	407	411	437	427	450	439	429	429	399	398	412	403	415	406	457	406	447	420	426	401	428	444	398	413	404	419	450	400	436	399	426	437	430	416	456	416	421	422	404	425	446	451	408	422	422	404	427	429	464	421	403	419	420	415	415	429	407	406	412	404	403	443	415	449	446	430	452	420	452	399	394	431	392	388	438	411	438	462	419	420	395	449	404	402	439	411	414	427	436	437	415	402	452	420	432	413	450	445	418	421	407	396	401	415	440	395	438	445	416	408	457	387	419	404	403	422	416	426	400	444	430	389	416	430	408	440	405	396	433	417	433	429	423	423	425	441	438	377	453	433	420	392	426	444	391	474	393	442	434	452	430	409	421	433	406	411	381	419	407	417	414	399	448	407	410	430	455	419	447	406	422	413	417	420	404	406	380	397	413	430	443	442	442	384	435	418	448	406	371	448	466	417	401	462	423	434	426	394	424	433	424	425	435	437	388	405	453	406	413	422	435	427	436	376	435	441	449	423	451	453	451	454	455	430	459	414	417	383	438	432	428	415	406	408	438	448	455	409	424	392	417	455	421	397	424	430	445	402	445	422	434	437	400	412	453	431	377	398	410	458	442	398	417	412	405	417	435	433	429	414	393	468	410	425	448	391	432	412	401	409	452	418	425	444	393	413	440	448	412	403	439	434	392	419	398	409	380	425	402	421	435	433	458	421	407	424	431	439	414	426	431	443	429	427	415	418	444	426	404	406	389	412	431	405	420	398	423	433	416	411	413	415	439	398	436	390	441	417	405	406	415	426	424	422	381	432	421	399	448	445	419	433	435	443	442	403	432	422	407	409	441	408	408	444	423	417	409	458	410	438	381	430	415	439	424	399	411	439	423	404	401	431	384	457	428	399	454	418	418	423	429	442	441	450	447	387	431	395	393	438	437	442	423	405	435	461	405	379	435	384	407	447	413	414	439	431	402	403	410	401	423	420	426	443	410	441	417	419	429	390	467	437	467	429	409	447	402	439	412	423	418	417	423	445	444	403	417	431	388	416	463	439	383	394	447	395	442	456	389	391	428	432	423	436	417	449	444	418	457	426	432	435	458	439	405	429	411	440	435	415	383	456	423	410	418	388	404	423	431	418	409	433	417	392	407	402	417	440	419	414	436	438	404	429	397	438	408	434	423	431	386	460	423	425	440	444	421	395	442	381	438	432	426	424	467	441	452	453	426	376	379	443	452	426	410	417	439	448	397	430	409	420	424	425	403	406	425	436	412	435	440	387	425	445	426	391	417	422	432	389	401	422	415	417	418	439	442	444	373	439	402	398	408	435	426	454	438	434	422	438	470	444	402	402	403	385	389	409	437	427	446	381	408	409	428	405	443	425	411	403	412	441	436	421	429	396	436	395	446	428	426	441	412	429	417	431	412	457	401	400	440	380	415	404	412	382	415	417	445	399	440	432	440	427	402	386	425	373	391	432	397	427	384	448	452	406	440	374	441	361	419	444	436	437	423	439	433	444	432	434	428	389	408	475	426	417	411	412	406	437	448	437	439	415	418	417	444	453	407	443	439	393	396	430	392	417	463	448	482	397	400	469	428	417	429	414	428	404	414	455	420	435	448	410	428	440	406	434	418	383	383	434	412	413	437	407	430	425	438	416	411	387	453	390	383	414	450	390	400	439	416	404	446	370	415	452	460	436	418	419	417	412	433	383	414	408	427	440	417	448	399	419	434	406	434	439	445	379	443	439	438	434	435	407	415	415	428	402	413	388	398	434	406	400	418	446	425	345	452	436	403	404	401	421	424	388	452	439	408	414	418	449	384	406	434	448	421	404	446	415	407	425	441	436	407	444	431	409	445	443	439	409	422	400	413	369	445	422	425	433	430	414	400	424	419	406	419	388	406	383	386	408	438	465	425	424	419	403	443	431	415	452	423	425	422	431	436	438	481	393	453	391	420	429	409	432	422	411	446	427	431	415	429	405	463	428	445	456	452	420	433	460	388	428	443	433	456	435	420	396	419	428	439	427	455	456	418	425	389	434	464	405	386	440	414	421	413	410	390	434	428	386	392	447	397	413	412	408	393	454	459	364	416	394	408	427	420	410	454	413	449	417	424	475	413	452	379	448	425	420	385	424	425	403	397	424	447	419	411	421	430	416	414	411	403	383	440	421	416	407	411	418	412	469	406	389	430	423	433	418	413	431	422	445	412	446	413	358	454	433	436	409	409	430	400	389	412	440	453	452	405	405	438	455	369	428	400	427	459	424	454	414	433	399	426	398	401	433	427	428	417	419	446	445	427	423	402	411	397	413	385	400	443	378	381	401	437	402	459	404	402	410	413	405	421	433	395	453	455	414	436	453	423	378	436	421	428	362	447	483	454	386	398	415	427	444	436	392	431	422	405	402	440	396	438	398	421	433	410	458	420	460	425	408	416	442	438	414	386	390	458	433	404	407	382	437	427	431	420	387	386	419	411	403	425	423	414	405	420	426	451	445	427	434	425	421	487
5294	2088	2103	1370	1076	898	708	594	551	472	459	421	398	377	352	348	330	327	350	344	330	294	329	339	339	337	320	319	301	298	329	331	320	326	313	320	274	275	353	336	307	317	311	325	346	316	349	314	339	331	305	277	308	309	301	324	310	303	324	324	332	332	351	339	293	318	320	310	314	326	299	313	314	346	340	294	322	341	338	308	311	327	295	332	352	276	311	308	351	323	307	335	331	324	327	322	290	320	323	307	273	312	297	308	324	304	294	316	335	330	294	350	320	349	332	310	319	323	320	313	315	310	299	318	322	328	333	322	319	360	317	275	307	341	319	308	344	344	323	316	303	302	328	336	299	299	324	319	318	297	353	329	329	287	302	323	361	323	320	325	323	321	343	323	329	353	321	339	314	296	309	332	330	305	301	284	296	353	319	316	312	331	337	309	293	327	311	317	337	289	303	317	336	317	317	319	292	325	310	293	332	333	304	318	331	322	307	297	314	345	325	347	331	346	307	315	304	297	312	321	348	341	324	349	275	315	338	302	276	327	290	355	279	300	325	304	308	333	306	323	291	321	323	309	314	364	327	361	318	327	296	331	299	338	332	326	330	321	317	297	338	309	347	317	343	310	297	303	315	305	332	332	351	334	327	305	295	311	290	301	302	346	341	333	327	339	325	343	324	339	309	335	326	319	357	329	331	306	301	313	339	335	293	332	314	305	312	323	314	316	301	346	352	292	372	329	308	298	350	295	310	304	278	356	324	328	309	299	301	316	300	292	302	295	341	299	330	326	335	315	343	351	323	286	322	336	316	331	335	314	307	261	327	303	362	334	293	290	317	346	350	331	326	334	334	327	309	312	277	327	287	351	335	311	292	297	323	277	327	304	304	362	299	301	316	308	299	319	317	305	343	316	334	344	312	289	326	325	283	311	346	334	324	328	267	347	305	326	318	332	284	319	309	308	323	313	301	299	325	345	326	306	333	304	305	303	319	331	308	315	297	318	290	318	324	314	314	305	312	324	310	316	285	319	296	318	320	308	332	321	305	320	313	287	377	328	303	278	302	302	303	305	337	291	288	320	302	320	298	304	330	295	308	284	310	303	318	320	326	299	304	287	352	360	328	305	313	300	330	307	328	338	324	334	313	316	286	348	346	320	312	331	300	299	312	338	347	340	358	361	304	323	330	293	310	281	292	300	315	328	319	341	328	311	303	301	317	299	339	299	307	342	294	320	293	282	318	329	325	328	333	321	341	351	316	305	298	296	318	315	310	337	356	332	360	320	332	323	319	337	314	351	321	283	301	326	307	313	335	309	335	313	327	318	317	342	323	295	307	324	371	332	331	334	308	310	299	320	325	309	320	331	322	299	335	344	302	347	375	313	344	321	337	309	311	341	309	304	309	307	333	344	313	330	327	320	303	329	324	351	333	317	302	323	313	348	291	328	293	303	298	273	311	308	285	294	314	324	317	322	299	333	324	348	337	317	312	324	324	324	340	337	306	314	299	333	306	345	313	325	319	279	324	355	321	299	374	316	338	299	300	323	321	315	365	316	339	317	347	317	311	308	331	328	332	304	323	326	323	306	288	312	289	338	282	354	327	339	305	314	302	333	341	329	295	315	344	329	298	330	310	350	338	291	324	343	309	338	312	323	291	306	296	322	328	300	345	302	363	325	329	294	315	318	284	280	314	315	298	315	308	307	296	310	349	331	313	299	301	286	295	342	337	291	295	309	303	320	306	371	341	303	318	331	309	305	338	302	340	349	312	323	314	308	307	287	314	336	343	318	312	316	318	315	341	337	330	331	281	309	312	325	340	286	323	332	318	318	318	291	296	309	271	298	342	324	330	336	314	314	339	343	321	325	319	358	318	302	328	303	326	313	344	325	303	322	312	343	326	306	364	317	349	308	327	296	321	323	336	320	273	312	329	324	299	320	332	301	311	304	327	328	303	304	326	320	322	317	315	314	296	258	321	298	319	314	300	341	313	319	284	330	356	326	329	318	336	305	340	308	317	341	322	350	331	328	314	297	326	349	341	321	316	318	305	311	330	300	357	330	322	339	335	349	340	307	314	316	329	309	347	342	326	325	297	298	312	314	339	294	342	327	298	312	326	361	342	312	289	335	282	322	306	301	335	300	336	314	309	331	309	335	286	322	317	339	320	303	297	300	323	309	321	328	348	321	325	325	307	349	305	339	315	322	295	347	300	340	314	300	314	340	315	313	311	316	306	332	329	315	327	322	301	354	313	292	354	305	311	295	328	278	287	323	347	307	334	321	317	300	296	316	303	324	334	323	324	320	314	310	330	299	333	312	299	308	318	321	307	311	319	320	285	331	296	329	308	315	316	281	304	299	328	323	285	304	324	318	331	297	334	292	311	272	342	346	339	306	312	319	329	311	319	294	319	337	303	305	313	337	313	303	348	300	289	319	289	318	340	327	354	351	361	313	311	300	294	323	319	286	311	327	286	300	277	330	349	333	314	279	327	294	304	299	351	300	334	311	304	313	333	330	313	304	335	331	300	317	323	299	296	302	328	323	314	336	316	302	317	296	321	321	332	316	311	300	299	295	313	351	321	343	351	328	344	330	297	309	312	326	329	303	296	315	282	309	322	343	308	294	315	316	299	322	306	312	344	310	322	334	330	335	343	337	304	288	288	305	320	303	283	309	290	306	339	303	307	283	315	283	313	305	342	308	312	301	356	309	334	315	325	297	320	304	341	301	323	347	300	308	326	317	349	340	329	307	319	334	313	290	320	298	320	280	316	313	288	304	324	281	313	315	298	335	325	326	306	324	295	322	318	349	310	326	283	336	341	329	335	302	347	329	329	312	344	312	298	282	308	275	336	346	312	332	331	364	325	315	333	298	339	333	366	343	320	313	313	297	335	309	332	321	308	316	325	302	341	306	276	330	333	322	341	341	311	335	351	314	319	347	343	372	364	337	331	314	314	332	338	352	275	284	329	345	288	305	304	315	277	369	306	340	298	289	306	329	316	329	343	296	297	324	317	307	332	294	339	334	306	303	300	303	355	341	315	311	348	334	306	323	327	325	329	301	316	314	332	312	298	345	299	361	336	336	307	327	316	318	331	296	312	279	340	333	329	319	291	274	295	318	326	362	327	315	330	303	314	317	335	288	342	319	352	328	320	290	294	298	299	303	284	328	298	324	350	331	312	293	341	314	312	324	318	265	304	321	343	318	359	295	286	304	308	329	328	315	321	296	334	287	342	307	361	311	340	328	319	302	327	322	309	301	324	299	345	319	301	326	354	349	303	306	312	336	317	341	306	356	314	314	332	332	311	305	297	323	309	324	324	336	326	308	329	309	304	290	302	313	345	332	298	316	270	337	325	327	305	328	293	312	282	328	312	320	290	312	305	305	317	324	301	338	300	332	307	313	341	285	314	314	313	286	326	316	308	320	311	334	305	306	291	339	299	289	289	298	334	302	344	279	287	358	322	316	290	327	306	325	311	322	312	320	295	316	317	339
4642	2654	4389	4276	4208	3477	3007	2397	1996	1862	1675	1447	1264	1104	987	900	886	849	827	895	784	805	781	855	771	790	831	775	795	774	840	790	828	808	823	825	778	731	738	773	753	797	862	783	766	795	736	810	762	770	774	807	741	749	788	783	778	790	769	764	790	763	789	776	750	787	750	764	805	781	801	722	771	786	797	707	798	762	744	773	761	800	805	831	786	804	808	751	774	786	806	829	773	820	802	767	796	785	753	806	785	734	795	762	824	755	809	772	788	791	774	776	765	728	779	754	774	777	789	745	793	768	783	814	759	781	776	814	762	793	757	799	771	724	796	781	766	768	793	827	780	738	753	745	794	770	795	763	766	798	814	761	797	800	778	750	768	810	725	783	774	850	791	798	764	787	828	795	748	754	788	852	741	771	838	757	786	790	776	794	770	757	748	805	836	747	726	757	764	834	773	810	754	773	747	774	808	778	756	784	800	734	758	753	816	775	820	804	765	789	758	818	750	717	732	760	842	760	761	810	776	723	809	803	783	736	836	736	753	804	794	762	790	797	776	792	755	840	752	770	762	788	770	771	756	718	752	747	797	795	804	758	794	774	832	782	772	781	770	811	729	797	817	763	729	792	797	750	794	769	802	755	764	790	773	806	771	780	794	771	765	780	761	817	804	787	796	811	743	725	796	805	756	802	778	777	780	761	729	815	831	828	786	812	832	765	768	811	815	786	813	772	762	750	779	783	764	783	781	753	799	760	779	840	799	733	807	824	797	765	791	763	793	773	762	812	772	758	718	791	812	781	789	784	766	759	787	773	808	736	740	811	793	750	766	763	781	768	781	834	731	757	773	750	795	772	739	822	777	793	784	786	764	802	761	744	773	802	797	795	789	816	757	789	794	813	762	739	799	749	788	753	795	794	757	785	752	830	771	805	750	771	738	761	745	777	775	762	758	797	751	807	757	786	791	775	787	766	752	723	817	766	825	758	778	765	784	799	771	766	750	801	773	796	791	765	809	730	751	778	801	768	793	797	758	805	748	765	725	770	793	740	784	760	781	779	769	752	827	753	798	789	755	777	794	735	797	768	768	773	757	746	737	795	757	791	729	813	788	789	764	770	744	729	774	784	775	815	796	766	766	726	821	806	798	825	796	767	761	768	769	787	766	767	793	769	800	727	768	757	722	809	809	784	819	743	765	784	728	774	813	771	786	807	766	746	772	817	830	789	729	739	763	765	741	799	805	784	772	788	762	815	733	754	769	791	827	748	805	796	780	799	757	786	770	784	730	787	824	805	740	783	789	786	776	783	764	728	819	809	829	758	772	735	762	772	750	757	795	791	809	798	800	788	754	767	766	806	776	771	803	773	756	798	798	809	770	767	798	810	793	760	798	807	797	808	804	806	748	755	755	768	753	769	785	794	777	808	792	738	769	750	730	755	754	771	752	790	742	759	783	774	770	765	767	779	754	776	749	775	835	754	757	759	743	849	778	782	771	797	737	770	836	788	764	750	778	748	776	701	819	750	791	767	749	752	825	763	793	740	775	740	757	780	768	739	750	773	770	799	793	778	750	814	796	764	793	782	755	757	763	773	858	779	748	758	754	744	820	752	779	792	740	751	853	825	790	814	780	734	743	804	787	808	808	752	824	732	761	779	722	786	755	784	761	739	795	765	813	804	796	819	805	797	764	792	798	760	727	759	713	817	768	826	744	783	788	764	783	738	760	784	817	758	782	774	757	781	787	734	783	775	757	797	728	725	768	797	801	754	744	803	742	824	804	803	749	783	815	725	819	785	778	782	726	775	792	782	792	837	759	762	818	814	802	754	793	787	760	797	749	770	773	779	749	791	759	793	802	770	826	736	745	747	801	726	809	750	720	825	798	771	809	714	731	820	810	750	814	742	795	767	794	814	781	768	794	763	727	795	754	787	772	787	746	748	783	776	799	792	762	815	777	764	735	805	804	772	807	787	743	776	786	779	802	801	770	796	798	750	808	766	749	754	779	763	754	832	790	753	725	761	771	775	839	758	723	835	763	795	828	771	803	777	768	794	810	777	823	758	765	786	779	757	794	780	772	787	769	736	768	839	789	806	765	790	735	800	787	810	781	802	787	808	759	775	788	777	786	817	744	746	761	792	758	794	816	730	763	747	777	780	749	807	758	805	757	801	807	823	781	778	812	788	768	760	761	796	755	746	770	745	776	811	817	823	777	741	787	709	778	797	756	807	763	730	806	753	786	819	782	742	747	788	770	757	767	743	778	771	727	701	748	817	790	784	778	756	797	787	789	794	749	751	754	791	826	791	791	771	742	734	692	809	778	823	775	769	781	774	780	764	771	805	782	770	773	803	781	798	784	808	789	791	806	786	808	778	790	770	789	785	763	737	762	770	758	747	772	759	773	763	769	771	793	767	804	768	823	815	801	788	770	780	781	770	804	818	763	808	775	805	815	776	802	820	769	789	737	817	816	822	797	742	790	756	752	780	728	802	817	752	821	784	746	777	751	806	766	750	782	732	759	740	818	758	743	835	757	778	740	809	753	793	697	839	715	744	750	753	771	747	746	808	771	739	794	798	766	750	787	789	791	787	783	775	786	805	785	816	782	786	760	808	760	770	831	781	684	798	763	768	793	733	837	826	777	802	782	763	788	731	762	808	767	773	814	757	782	760	794	730	754	792	786	757	760	799	804	797	815	773	780	774	799	799	765	787	827	780	769	778	770	786	781	748	784	770	825	801	774	830	775	759	803	803	799	751	822	758	824	818	817	819	784	795	773	745	757	789	793	804	740	745	744	805	748	805	814	817	767	719	777	802	774	783	774	797	772	758	808	756	783	748	817	798	772	785	778	803	758	813	790	768	752	772	755	819	761	764	746	805	742	807	772	751	787	716	793	754	797	844	792	802	794	780	775	768	784	789	784	748	802	792	812	779	840	814	756	752	755	760	799	747	758	776	779	714	810	815	797	758	733	802	800	819	743	781	827	790	749	782	767	761	794	701	774	766	765	752	764	770	817	720	749	816	769	766	780	738	739	779	770	744	816	783	784	760	812	806	777	744	772	757	749	811	810	765	782	787	763	814	833	793	759	783	761	820	701	735	757	795	783	789	808	799	823	756	780	738	790	736	739	821	804	795	752	757	754	766	808	710	770	752	741	751	727	768	739	759	803	781	794	773	840	760	773	803	786	774	800	724	769	792	793	778	825	719	750	799	763	801	765	784	855	797	763	772	804	790	792	802	798	782	788	777	748	764	721	782	816	770	849	789	745	779	754	721	749	764	793	783	720	782	749	814	743	740	793	751	802	802	789	734	774	760	735	793	740	818	795	753	818	771	796	788	802	786	781	749	779	782	811	773	785	816	803	730	773	764	814	772	755	764	789	813	815	812	792	788	759	775	751	822	779	816	763	809	779	789	755	796	736	821	757	771	772	781	803	791	802	788	768	755	766	768	859	732	807	769	780	741	795	798	764	742	768	776	818	759	752	778	791	780	718	769
15537	4121	3183	2377	1877	1416	1196	995	870	711	557	532	453	402	381	330	348	318	287	264	289	318	273	279	281	262	281	294	249	292	265	295	274	300	283	294	270	289	274	282	245	278	287	284	246	293	284	330	301	282	285	245	266	272	289	265	268	275	268	306	281	263	280	278	283	270	255	270	255	265	250	257	258	283	270	294	288	294	293	290	284	262	291	271	292	268	304	267	250	290	281	282	294	292	303	274	300	290	290	273	267	293	284	277	274	272	296	290	267	273	260	267	293	295	286	273	284	265	294	282	303	262	307	313	284	305	296	271	316	316	274	238	273	312	262	282	283	293	296	289	300	289	261	290	266	269	269	276	255	257	272	304	282	314	280	278	265	285	292	277	292	277	258	290	273	320	268	277	280	263	308	286	274	283	270	273	325	262	310	311	277	261	290	269	297	268	289	293	265	282	282	284	283	280	275	285	310	261	259	286	296	276	315	261	242	304	277	295	277	303	278	280	292	270	289	271	261	283	278	273	298	278	255	286	256	301	283	313	238	241	260	294	256	294	294	291	288	283	252	282	265	255	281	285	274	283	273	297	295	302	294	269	254	273	280	264	265	270	253	284	278	272	290	294	263	294	278	296	280	279	258	272	283	279	306	289	283	285	286	269	273	272	269	310	275	252	264	277	279	305	290	247	302	264	250	275	267	300	280	286	278	284	244	256	282	290	269	280	270	303	310	274	258	280	264	281	284	274	290	241	293	273	267	258	267	240	297	265	293	282	292	332	284	272	256	301	276	311	254	264	270	275	279	264	287	270	263	302	274	285	288	261	251	279	288	255	263	247	268	263	263	265	271	303	248	286	310	276	263	282	274	254	270	296	278	293	284	284	264	294	289	289	284	314	295	278	272	291	262	275	285	259	306	301	264	304	282	296	269	291	289	291	277	275	285	290	284	269	275	266	289	289	292	299	277	290	274	270	278	257	272	291	257	262	264	276	299	274	306	271	275	271	267	278	269	291	264	276	288	242	290	271	280	283	310	269	271	272	280	296	269	302	269	244	291	304	288	265	270	299	304	282	285	300	291	287	269	276	287	268	286	290	283	271	278	252	263	247	272	300	266	283	298	294	279	268	267	221	283	230	246	262	289	282	267	271	258	270	276	251	259	234	261	290	290	276	269	267	279	314	278	268	265	273	308	275	274	288	300	275	285	279	286	288	271	252	271	285	289	294	266	310	261	305	271	278	249	260	255	244	300	265	271	273	249	286	290	273	272	264	271	266	282	257	282	283	275	252	262	280	298	307	306	243	282	297	297	266	293	271	289	286	249	270	284	293	298	315	288	242	279	260	301	274	278	288	265	269	282	273	281	300	294	276	283	269	274	258	268	301	285	262	288	308	259	292	297	264	261	294	293	240	261	264	287	283	247	291	296	309	276	270	287	277	287	250	228	293	272	303	258	282	271	299	287	276	272	292	270	256	277	276	279	288	265	277	256	273	302	253	304	304	304	294	322	282	281	275	280	286	257	247	269	278	287	283	281	306	288	308	269	293	288	322	277	281	266	290	281	254	263	283	279	284	263	264	277	286	307	291	305	281	259	271	262	300	306	291	278	270	293	280	269	303	267	274	282	244	290	278	267	308	269	269	279	324	295	277	269	289	318	258	280	288	273	270	283	267	287	267	272	286	304	267	264	272	290	278	316	271	256	295	285	271	294	315	247	253	272	286	295	254	265	301	264	287	267	262	252	279	258	279	283	301	265	250	266	293	297	282	256	290	291	289	303	287	293	284	285	265	297	305	279	287	254	246	259	277	309	312	304	272	293	269	289	269	286	260	288	292	275	289	314	266	297	274	268	283	266	242	238	289	315	247	285	276	279	279	287	257	274	264	276	276	275	288	287	258	283	263	270	272	261	303	292	261	289	223	273	294	280	273	265	287	278	273	284	276	242	248	279	285	273	275	309	255	309	266	271	269	278	251	270	298	262	284	249	298	277	287	263	282	276	309	274	277	242	253	290	291	269	244	271	245	284	245	281	279	262	295	285	262	277	296	248	263	262	301	284	237	271	287	252	271	284	282	273	279	297	313	283	282	266	268	257	276	280	320	270	273	267	273	301	268	286	278	295	277	262	266	289	285	285	280	255	295	289	311	239	253	285	282	283	248	270	240	276	295	279	286	260	266	264	272	281	270	259	262	265	287	277	283	230	283	254	281	263	298	240	281	258	276	274	257	280	274	286	280	292	267	280	301	273	247	257	291	312	269	287	251	283	275	266	255	287	309	303	286	290	311	299	282	251	276	268	276	264	241	275	285	269	274	301	298	287	312	290	287	230	295	235	263	281	275	261	261	295	280	246	251	260	282	290	301	258	267	241	296	272	299	282	290	270	273	263	264	291	302	263	274	259	245	257	305	280	268	302	335	302	265	297	274	258	275	273	281	284	280	286	255	272	292	292	278	262	282	282	289	263	257	262	297	275	254	275	255	290	294	281	273	290	260	290	258	250	252	293	288	261	277	291	293	325	308	270	263	266	298	289	309	279	275	296	299	267	302	271	267	312	249	267	242	268	282	293	275	304	311	255	250	287	282	300	279	280	283	291	296	256	284	266	262	269	248	253	247	259	270	247	260	302	264	275	296	288	234	264	272	287	282	278	266	276	316	280	284	276	266	266	268	270	281	249	289	280	305	263	266	265	298	276	292	279	241	285	262	293	291	289	265	273	298	307	281	266	264	295	272	283	310	288	253	270	286	288	287	243	312	303	257	245	269	295	276	259	280	267	301	314	252	276	256	269	281	307	253	304	253	289	300	271	279	258	248	273	260	279	286	294	267	292	276	273	282	302	255	287	266	282	273	303	295	266	264	269	278	281	278	271	310	259	334	304	287	281	271	280	265	288	274	300	274	275	271	294	292	281	288	267	281	264	252	304	298	297	260	303	283	289	257	256	266	288	250	243	300	308	279	268	281	259	278	283	281	270	282	268	263	287	249	254	293	278	282	248	253	257	253	293	256	271	267	282	297	255	281	293	287	292	278	288	285	271	305	301	262	281	281	276	272	270	268	282	317	280	293	254	284	254	274	245	286	283	254	251	277	291	278	309	283	274	316	290	332	285	293	304	274	302	301	270	275	268	308	294	291	287	267	282	268	277	269	278	272	268	269	262	299	292	265	268	253	285	265	285	263	322	304	289	261	303	329	264	275	298	295	274	287	267	305	298	283	275	261	275	299	305	286	310	273	268	268	258	283	289	272	267	275	285	268	268	273	268	319	301	279	258	272	265	269	253	304	267	287	279	278	264	327	259	295	269	306	265	274	286	274	266	282	268	272	266	284	272	311	279	249	261	300	282	262	293	295	250	281	308	295	301	297	282	275	280	282	297	302	279	308	258	269	293	274	284	283	273	254	293	254	256	288	274	282	268	289	290	274	288	298	229	262	307	274	285	304	264	286	262	301	276	265	269	283	263	269	270	270	266	293	305	283	265	277	272	254	319	271	278	294
12070	4135	6645	7822	7060	6432	5449	4867	3999	3257	2748	2229	1727	1533	1202	1099	957	896	770	791	748	746	718	754	742	716	679	746	712	718	727	713	706	736	700	735	718	693	667	655	722	706	675	703	696	689	682	668	687	718	657	700	705	695	653	711	706	685	639	662	714	692	695	645	677	723	697	703	660	681	682	641	669	680	706	692	674	701	693	723	689	711	699	694	680	687	733	668	690	666	696	663	644	688	699	682	667	690	680	711	699	701	715	702	716	704	701	665	683	682	678	719	687	706	687	683	650	732	683	655	692	682	696	669	646	679	723	670	682	652	654	667	672	677	634	649	661	715	704	668	678	673	683	705	691	652	676	688	666	670	677	650	687	691	652	664	674	707	734	670	750	735	703	675	635	694	679	674	669	720	649	670	671	673	644	702	638	701	682	689	731	698	709	693	663	698	686	628	717	690	672	698	689	694	695	690	700	748	660	652	737	726	633	640	656	646	644	665	714	671	685	723	689	716	690	711	674	696	703	661	680	655	654	687	705	715	648	705	722	652	690	665	681	679	688	692	672	693	666	655	716	681	643	707	694	668	718	682	694	648	710	682	714	671	691	667	715	737	673	691	677	691	713	709	697	708	668	644	686	715	708	694	707	682	686	715	706	679	654	662	695	658	696	686	703	705	669	684	720	675	687	707	666	697	671	656	715	681	701	744	654	707	687	632	701	735	667	643	670	701	652	682	665	680	657	698	680	669	643	661	720	714	680	704	693	691	707	700	634	665	683	693	686	682	684	681	629	648	653	717	659	692	663	708	718	686	690	685	698	715	680	653	709	665	672	724	683	696	721	678	702	718	674	664	670	713	714	689	668	689	691	692	663	739	716	700	719	637	661	699	675	669	671	704	631	695	681	657	685	661	672	643	686	659	705	722	663	697	693	720	705	704	634	648	717	691	667	613	682	686	689	692	684	686	677	658	629	690	714	673	675	727	685	680	687	689	676	682	728	668	644	689	698	649	709	697	714	733	694	697	711	644	671	669	679	677	680	716	739	690	709	737	706	682	732	698	751	647	630	683	698	679	650	694	653	644	697	718	660	690	688	676	661	648	675	725	716	676	688	724	697	708	662	719	643	725	698	746	659	658	658	663	700	715	669	699	652	745	654	696	669	722	663	691	704	662	706	708	649	660	697	658	729	664	687	703	687	716	676	708	716	712	749	694	686	688	721	691	679	679	707	722	711	710	618	692	622	732	695	659	702	672	738	676	691	703	711	676	674	684	641	668	662	687	650	690	708	695	660	672	692	643	731	702	686	683	669	639	708	675	692	732	643	678	679	695	693	645	688	697	718	676	671	683	691	697	727	730	733	639	708	702	713	734	670	695	670	637	629	726	644	684	677	720	648	620	682	728	674	706	710	655	760	682	691	673	697	669	746	680	691	674	650	658	663	657	738	702	664	694	722	656	671	691	690	698	665	686	708	672	699	722	705	723	650	707	731	669	662	653	680	673	668	703	689	674	721	672	640	634	669	622	622	670	681	667	726	675	654	678	704	706	663	728	721	706	696	666	652	647	647	662	682	734	678	712	702	645	698	644	682	707	666	669	698	703	710	685	631	684	685	709	697	710	662	718	694	707	672	689	715	673	654	687	720	697	673	642	700	703	688	669	693	658	657	663	694	692	646	687	700	705	674	681	671	689	652	708	689	711	732	667	666	712	644	680	662	679	662	686	702	695	686	688	649	657	653	632	683	682	667	662	715	660	679	647	712	682	654	694	643	687	646	728	653	705	687	677	702	712	667	674	685	714	652	661	617	692	703	703	670	665	705	654	685	671	703	689	678	660	672	669	679	675	663	705	662	677	699	694	664	652	601	648	682	719	714	693	711	695	706	680	681	719	657	709	692	658	636	659	665	649	656	656	719	714	664	639	681	694	700	672	691	710	703	691	646	702	675	675	692	636	687	741	661	666	662	672	705	696	642	681	720	677	725	695	657	655	685	691	714	729	686	679	674	645	649	749	712	741	669	698	684	747	703	694	696	683	665	669	666	658	742	670	702	683	694	701	654	712	664	698	652	650	690	666	720	677	667	653	653	665	684	675	658	668	686	690	697	707	697	692	672	698	685	626	607	689	651	737	694	666	715	701	640	686	711	706	691	671	724	677	706	654	672	682	683	694	675	703	716	719	698	679	714	703	631	679	683	684	668	690	680	721	689	656	693	692	701	645	715	657	737	639	660	659	682	691	685	685	702	694	685	727	677	700	656	642	659	697	672	631	662	663	681	627	677	724	761	679	649	710	679	693	660	700	691	659	711	723	640	694	690	698	670	679	673	687	686	721	681	689	719	713	661	692	682	679	719	667	617	669	673	680	704	675	710	689	660	656	714	686	682	697	655	676	721	651	690	684	707	663	685	704	717	722	703	714	682	663	666	693	711	665	672	722	682	667	669	671	674	651	682	687	691	669	666	659	718	646	708	717	748	688	682	698	678	692	657	677	671	702	671	614	684	697	707	693	656	686	673	702	664	645	696	682	646	723	672	710	719	735	731	682	682	727	714	731	694	724	679	673	608	717	674	618	726	693	669	673	672	719	703	650	732	669	729	716	661	709	703	698	719	689	656	667	635	694	669	696	673	680	654	696	708	694	673	706	668	662	673	688	674	668	715	655	686	659	699	685	664	651	656	694	681	686	665	653	646	676	719	663	668	663	737	658	663	683	701	686	716	657	718	653	674	743	740	699	676	703	694	726	685	672	674	675	630	650	670	727	639	736	670	709	710	656	703	691	659	682	728	671	706	689	694	675	606	656	701	697	640	674	700	659	661	704	715	678	690	724	673	668	693	689	665	661	682	684	698	700	714	711	662	649	683	710	641	622	691	654	642	669	657	658	700	682	731	701	667	674	688	657	649	679	680	643	726	686	709	711	662	733	660	645	633	673	684	676	711	692	688	723	694	655	694	616	706	683	690	725	680	705	671	649	712	672	687	699	658	721	696	650	665	733	691	685	687	662	657	686	696	683	709	747	688	691	745	675	662	678	678	693	708	658	685	709	673	664	688	636	631	698	662	695	689	702	661	688	686	697	688	717	720	719	705	704	727	656	683	636	638	643	700	697	682	707	677	686	672	687	680	729	684	744	635	672	666	669	689	689	711	693	697	686	715	739	704	686	697	642	715	667	683	659	725	687	682	684	704	683	695	734	703	626	647	678	672	690	705	662	738	680	655	675	665	674	698	704	736	678	667	702	720	658	690	718	693	704	720	703	689	680	646	691	702	724	714	655	686	695	708	745	709	676	685	688	659	672	667	671	672	670	655	680	663	692	661	730	662	712	681	693	666	676	675	664	663	662	694	636	703	701	659	680	663	696	704	687	665	626	645	697	660	643	676	659	653	640	695	658	677	706	687	684	691	682	680	682	713	714	689	677	702	686	686	698	692	692	677	661	700	678	682	607	683	695	687	713	685	716	701	684	665	697	637	666	716	664	647	654	696	686	678	683	680	627
24332	7056	4502	3476	2506	2240	1675	1246	1047	820	687	533	416	328	325	240	221	193	190	172	173	177	183	206	151	197	180	191	164	183	163	181	176	181	181	163	174	172	165	186	148	136	172	139	154	177	154	177	173	167	188	174	151	181	154	186	177	167	168	146	164	147	169	169	165	154	151	144	143	169	152	170	189	142	152	168	158	187	167	153	164	154	180	212	186	176	133	167	169	155	163	164	162	179	168	149	171	171	154	152	160	167	182	163	185	184	153	149	166	151	157	186	158	150	176	153	163	166	156	151	182	173	174	164	150	172	177	165	162	158	163	151	155	151	169	156	168	156	180	157	164	177	163	180	155	183	188	185	164	170	181	141	175	167	153	154	161	158	152	168	170	165	169	155	143	157	165	160	162	154	153	166	188	160	156	167	181	171	170	175	165	189	148	159	167	157	175	143	167	174	161	185	146	155	158	161	166	179	201	153	170	168	141	137	191	186	164	173	166	145	172	172	151	167	193	170	139	155	152	157	139	172	176	161	211	173	178	164	152	186	166	175	145	151	148	174	165	148	154	174	144	172	171	142	171	184	152	153	171	171	158	167	184	144	186	169	150	167	168	154	148	152	164	149	141	178	164	175	172	170	170	155	171	157	158	176	163	184	158	190	163	167	184	183	137	144	153	151	163	201	163	162	166	165	177	177	137	162	181	155	171	168	181	178	165	160	184	148	171	176	141	190	164	178	167	149	161	155	173	155	161	168	167	188	150	155	180	171	187	173	181	173	134	146	164	194	199	177	175	140	160	189	152	171	170	142	170	175	149	142	156	174	164	189	190	166	166	186	171	174	170	168	169	192	150	167	152	189	159	160	163	166	159	150	163	136	149	160	161	179	162	155	156	164	172	183	170	179	143	158	139	159	153	169	156	174	176	142	178	186	173	158	174	133	152	169	183	163	170	165	171	171	172	170	156	170	173	168	149	157	151	154	159	166	151	164	150	205	186	144	144	151	156	165	179	163	175	163	170	178	164	181	155	171	141	154	183	148	161	147	161	133	178	168	199	162	174	169	169	158	148	160	157	172	161	131	180	160	153	164	191	176	151	163	168	167	171	180	189	160	153	163	148	150	160	146	135	184	175	154	137	154	131	169	160	162	164	144	155	178	132	169	158	152	162	157	189	149	172	169	172	201	153	180	127	191	173	164	150	162	139	162	164	164	161	143	165	160	166	171	170	169	204	154	168	163	178	161	187	172	179	166	174	168	156	164	159	150	149	176	164	174	175	169	190	154	157	172	161	194	152	148	135	174	178	136	163	176	147	164	176	143	173	153	159	175	144	152	146	185	163	138	169	190	165	165	148	162	184	151	165	174	156	156	170	186	162	131	165	183	155	129	160	150	191	157	149	168	149	146	147	162	161	143	142	143	150	179	202	159	146	166	169	177	166	176	158	163	153	173	150	172	156	159	184	176	178	148	162	167	129	154	164	169	148	169	168	149	169	162	169	143	165	162	165	176	177	156	184	168	180	167	143	158	157	153	180	163	185	161	169	156	168	158	167	187	180	160	156	164	163	162	147	167	158	154	159	172	155	166	166	153	170	166	146	153	162	175	162	176	168	161	160	158	187	160	165	126	172	168	146	169	142	164	156	171	160	158	156	159	164	194	160	174	162	160	164	168	154	166	161	148	166	180	159	174	155	199	173	160	149	159	159	153	174	166	194	176	140	157	193	189	114	146	136	177	157	173	160	143	162	174	169	159	175	208	160	152	182	162	165	170	175	153	149	168	159	172	150	162	158	187	187	179	160	144	139	162	165	175	152	173	173	169	155	163	170	185	147	151	161	160	164	154	158	177	145	157	162	151	171	155	152	148	179	159	163	146	184	167	180	179	150	146	141	161	149	148	175	125	167	172	162	154	151	168	160	172	159	142	172	164	158	160	165	159	178	172	168	151	183	158	167	162	154	160	190	140	159	186	173	153	154	158	154	185	179	173	171	187	175	156	187	171	145	142	145	168	144	178	167	143	154	163	174	150	152	169	170	168	172	159	180	165	172	153	170	150	145	169	156	187	182	185	151	173	184	185	164	154	135	159	156	153	190	177	172	193	149	170	171	166	179	169	173	179	154	197	164	169	161	154	154	153	179	175	170	145	169	157	161	169	186	158	167	144	194	171	154	150	165	154	165	141	169	168	161	139	164	187	166	172	153	148	162	145	173	163	162	162	154	164	135	163	173	160	159	164	148	178	178	157	164	173	186	183	199	179	183	164	175	168	165	154	170	153	177	158	170	184	160	172	164	172	168	163	174	159	169	138	163	160	151	169	146	176	165	171	167	191	165	152	166	165	165	168	166	170	149	159	176	147	164	138	164	168	149	176	149	178	173	170	182	187	164	167	179	170	170	170	197	146	178	155	168	160	128	156	171	169	165	162	156	178	144	182	162	147	147	190	147	163	161	184	155	157	153	187	163	158	186	163	156	157	167	164	177	173	167	176	167	178	158	151	156	185	181	167	167	152	163	153	172	151	174	151	156	150	171	155	152	173	183	177	160	128	157	166	183	143	154	172	162	172	154	153	170	174	157	173	174	142	174	169	169	168	163	162	165	154	158	141	162	169	193	184	138	163	173	171	135	167	160	149	178	158	176	158	160	170	205	184	167	159	186	172	169	185	153	160	158	169	157	183	174	173	171	163	182	173	142	145	189	139	173	168	163	175	167	151	175	179	171	164	144	166	156	156	157	163	142	157	179	180	137	166	163	157	192	168	181	209	133	158	197	156	175	166	167	153	160	150	137	190	142	148	183	161	172	150	176	155	176	169	174	192	177	158	155	176	172	167	168	162	175	173	164	153	141	171	177	168	181	142	177	167	169	143	175	153	164	155	174	187	145	180	154	173	161	155	172	161	162	159	172	152	186	204	148	138	175	148	175	172	153	156	157	170	155	148	146	176	157	157	172	155	195	171	141	157	161	160	163	162	147	148	154	171	178	148	190	157	159	137	189	170	175	161	173	169	157	145	149	144	178	165	163	166	151	177	176	165	153	161	170	159	196	177	192	151	161	161	178	184	172	163	149	159	172	187	160	169	173	157	150	169	152	189	168	168	140	166	158	185	148	160	161	186	187	157	146	169	156	152	147	161	167	164	165	164	168	191	158	159	173	159	143	170	138	171	171	157	160	163	175	166	150	152	182	181	158	172	165	175	181	147	172	185	167	160	174	153	164	162	166	152	154	153	174	166	144	159	180	194	153	163	183	180	153	144	176	186	175	173	152	170	182	191	167	162	186	164	173	175	172	164	172	174	150	153	179	181	173	161	161	164	173	150	159	159	174	166	157	156	169	179	159	148	137	163	152	169	173	173	153	185	177	179	167	163	162	164	168	152	151	180	165	158	180	188	173	159	145	172	157	179	149	161	169	184	184	147	175	150	173	195	177	129	172	174	154	177	177	149	180	169	165	170	139	156	157	159	155	170	161	162	159	160	163	142	181	177	168	168	162	174
16147	5332	8362	10230	10362	9402	7541	6318	5044	4213	3557	2959	2247	1706	1378	1008	870	733	591	505	556	501	478	495	520	513	455	475	439	469	488	522	523	521	498	461	450	433	431	405	443	434	463	413	420	408	439	485	443	432	469	458	428	432	444	444	459	420	470	426	416	461	435	404	489	416	412	451	456	442	442	464	443	437	447	418	429	444	431	451	419	436	437	444	449	395	428	469	464	419	410	436	418	432	428	424	416	410	426	393	441	413	416	434	433	434	409	436	431	448	405	429	392	456	401	456	419	408	414	468	400	421	417	422	405	435	370	427	433	430	420	404	409	424	440	451	409	424	429	442	406	413	432	433	414	495	438	471	403	434	446	487	449	433	410	431	419	426	419	431	440	439	412	433	425	437	421	423	462	438	426	388	396	386	396	445	467	457	442	444	415	436	447	463	418	417	429	417	385	417	456	429	422	468	470	494	456	395	424	392	442	404	435	426	410	445	412	465	406	408	408	432	421	438	445	402	420	392	435	430	433	429	439	448	444	422	432	405	446	432	450	434	418	404	411	419	424	418	409	413	427	435	452	438	440	448	445	427	420	439	395	397	448	462	423	453	418	439	461	451	452	455	443	439	418	415	401	427	435	401	443	420	450	418	469	438	434	424	416	438	402	440	409	409	443	425	426	438	432	441	423	422	418	432	400	466	417	406	431	434	429	440	419	422	434	413	419	455	468	426	422	404	457	399	421	437	398	445	422	450	381	373	384	437	468	467	439	453	455	382	414	416	433	415	479	410	387	443	394	426	416	458	447	411	413	402	429	429	401	446	421	416	450	429	427	432	424	451	427	434	415	368	424	439	426	425	431	432	474	420	409	426	440	434	416	445	464	474	429	433	407	453	441	426	442	453	415	417	417	424	377	432	438	406	428	427	433	449	419	449	425	429	394	422	424	421	458	409	423	423	419	428	438	449	447	386	466	427	409	403	422	460	442	412	423	443	431	440	476	457	411	442	451	446	377	388	408	454	425	422	416	442	447	419	421	439	447	416	400	430	466	404	457	427	403	429	404	462	435	428	397	453	406	418	445	427	417	439	399	435	426	441	430	464	407	440	418	433	428	434	465	439	442	446	440	380	439	466	390	476	422	403	441	430	397	433	427	437	444	410	481	394	446	420	440	414	453	415	418	448	447	448	477	446	403	440	396	428	417	447	452	422	424	412	401	417	439	452	429	386	409	447	419	435	446	427	436	467	428	437	445	424	441	434	429	433	436	437	431	413	407	448	455	439	424	469	444	427	439	432	429	466	435	411	411	418	425	447	426	417	455	422	424	429	442	449	391	415	400	397	438	402	442	404	416	438	395	426	424	411	442	402	427	451	434	405	429	428	446	391	437	431	447	435	421	428	450	429	438	409	382	413	396	454	437	400	413	399	438	421	430	402	454	389	395	420	440	420	420	399	424	470	434	467	447	424	433	419	390	428	442	404	443	425	427	435	397	409	447	413	442	428	421	428	434	391	448	419	439	442	433	400	408	453	438	427	430	408	446	432	449	407	415	436	389	469	435	447	445	450	441	452	413	421	419	433	394	426	425	440	469	460	399	422	414	420	429	432	436	445	424	418	460	454	449	435	441	424	445	454	453	423	427	407	416	431	445	413	422	441	402	441	425	473	430	435	432	400	455	413	447	452	407	428	432	407	423	427	437	427	431	432	464	440	438	443	442	421	419	471	401	426	439	447	392	414	409	434	417	404	443	438	439	446	423	460	407	397	426	454	455	433	427	428	420	442	401	407	444	458	408	447	435	425	433	416	420	456	418	407	472	443	468	425	458	379	454	425	412	471	403	424	406	444	448	410	425	431	448	435	401	451	456	423	407	388	436	441	440	461	419	408	439	430	452	442	425	454	455	425	453	423	414	455	451	472	408	415	424	404	432	437	446	455	395	463	467	479	424	434	457	430	441	437	424	439	419	398	463	452	441	404	453	435	430	376	420	445	427	432	417	436	437	431	433	399	451	441	449	416	443	444	444	408	439	425	437	455	420	428	409	431	450	432	411	445	424	392	421	425	439	458	450	457	446	480	445	439	427	422	417	480	420	408	472	421	446	419	416	393	410	449	439	457	388	449	449	406	466	416	445	404	427	447	447	399	379	432	431	452	442	407	409	413	418	469	443	416	424	439	420	428	419	407	444	448	416	408	418	421	433	405	448	432	440	418	433	440	421	427	451	390	428	429	410	406	427	420	404	434	439	396	426	430	407	408	425	449	424	392	414	440	405	431	412	420	444	434	405	432	405	438	458	425	439	448	461	458	421	447	413	427	421	442	463	420	442	433	424	441	424	468	439	441	437	391	399	438	400	458	400	450	448	469	448	392	435	437	411	426	463	424	417	431	439	424	445	442	435	481	448	437	451	426	471	416	451	410	444	407	410	450	467	446	426	440	434	421	424	417	414	435	428	412	448	405	406	422	413	445	428	449	429	420	442	414	391	421	420	461	434	446	421	404	431	429	418	429	383	439	444	420	418	426	381	434	434	445	401	445	424	407	413	398	451	412	434	416	467	411	407	426	393	438	417	431	447	444	430	400	388	407	414	421	418	398	447	442	401	420	402	427	424	458	486	427	397	426	401	440	427	422	413	400	424	435	430	479	420	420	421	443	417	407	421	444	462	398	381	461	427	399	462	428	437	439	413	411	474	450	447	413	432	437	405	424	421	414	426	416	438	453	385	469	454	439	427	445	421	446	465	394	443	442	421	442	414	437	425	407	444	440	415	432	397	470	424	453	437	449	400	446	409	416	426	463	445	436	412	470	437	443	402	400	443	424	419	439	396	475	450	439	418	409	419	390	420	389	449	427	402	431	425	443	413	434	428	422	437	453	441	400	454	437	396	423	420	443	437	428	414	433	409	406	452	428	434	424	422	444	463	430	421	407	451	431	433	467	404	427	421	426	442	455	443	408	441	442	426	436	449	444	417	421	416	447	424	404	436	460	454	421	410	442	408	428	425	402	457	460	431	422	435	451	423	407	399	442	428	399	427	426	412	467	432	452	413	431	418	416	422	456	453	438	410	420	436	431	412	417	416	428	435	421	453	467	425	404	431	443	427	433	483	417	429	449	429	418	429	485	463	400	418	431	468	448	443	417	412	440	449	433	426	448	420	441	418	470	407	430	431	431	433	453	428	399	434	435	437	442	427	404	402	434	407	409	445	389	383	426	413	410	445	409	435	419	425	427	426	418	426	419	431	453	448	397	432	425	428	445	439	445	400	401	421	471	421	414	407	437	426	427	442	408	428	427	414	421	432	412	441	377	472	418	397	425	415	458	443	443	448	395	438	425	459	418	432	430	415	422	461	410	419	423	414	439	427	468	412	432	444	409	417	414	429	434	448	419	421	420	415	422	400	413	398	410	426	445	453	413	441	454	405	459	435	419	405	402	431	428	422	443	423	419	403	462	435	449	467	454	446	424	461	449	429	423	458	447	457	432	465	408	406	427	407	422
5679	1732	1537	1315	1297	957	792	751	579	522	471	419	441	400	355	338	346	358	295	353	320	316	334	308	298	306	316	313	318	306	337	320	332	292	313	354	305	322	335	319	325	328	293	316	326	375	339	341	343	335	328	305	334	361	365	322	313	315	328	351	311	325	305	371	326	352	313	328	327	315	293	329	298	345	320	322	328	342	346	318	333	339	347	324	314	320	315	342	305	336	283	342	339	304	333	313	315	331	302	350	328	311	327	311	309	322	337	326	349	333	332	309	330	323	317	334	364	300	323	368	326	313	338	307	331	343	322	315	319	352	335	350	319	321	333	346	334	332	283	325	340	324	347	322	305	350	334	319	324	315	324	322	321	318	308	328	296	362	294	318	293	333	329	309	334	306	300	321	345	335	329	308	358	308	333	351	325	341	323	327	325	311	279	285	321	341	306	309	337	338	323	330	327	323	344	337	307	321	329	354	332	339	322	356	309	342	307	322	354	311	353	333	314	326	317	306	336	318	310	328	312	274	364	323	312	314	319	329	353	334	337	328	320	314	378	315	350	307	307	357	344	324	320	320	305	327	319	330	334	326	345	335	331	317	302	331	352	317	323	313	349	330	304	323	334	302	320	331	339	349	295	345	311	338	322	337	302	319	305	356	318	331	330	321	305	308	338	304	338	348	311	334	343	316	304	321	306	303	326	367	319	347	317	336	309	329	286	309	334	315	336	318	313	312	305	352	318	363	327	337	336	367	290	310	330	315	333	327	307	311	335	334	328	332	297	327	315	298	308	339	326	335	321	312	319	315	322	303	344	350	278	319	288	289	299	319	300	283	343	360	322	310	318	344	289	361	320	322	331	312	343	329	326	301	336	304	314	304	357	342	337	316	295	302	330	309	286	307	338	317	344	319	328	332	317	332	333	338	357	348	330	335	358	326	330	325	317	328	344	352	347	328	291	311	315	341	320	328	317	337	325	275	355	318	300	296	340	322	326	339	356	281	317	298	333	273	313	335	315	338	346	331	337	324	322	349	324	339	312	327	316	308	344	299	318	327	321	331	317	324	326	307	303	290	264	307	288	324	334	330	341	356	344	321	316	340	324	333	282	325	314	327	324	305	316	314	337	330	315	316	328	320	340	301	335	346	308	318	307	342	304	316	346	325	346	296	325	320	336	316	333	323	313	322	302	310	317	325	313	336	331	292	325	327	299	342	302	337	337	311	374	343	326	322	316	302	351	349	324	331	348	311	315	288	318	348	335	333	362	329	319	304	299	307	333	355	327	310	314	332	343	301	341	288	317	321	321	302	308	325	310	319	332	325	315	316	333	340	361	309	318	323	309	340	321	338	317	331	333	331	331	339	301	309	306	325	317	319	342	317	315	338	316	285	321	320	309	307	355	310	359	372	294	322	319	318	319	307	336	340	323	317	340	342	333	304	331	319	303	351	303	289	329	325	308	340	352	320	314	349	357	303	322	315	362	339	317	323	286	361	319	323	309	306	313	308	311	324	314	331	318	325	298	344	322	341	317	309	335	351	341	345	315	360	283	333	334	312	341	322	383	339	267	312	333	312	311	298	341	330	326	343	303	329	302	335	346	284	320	343	349	338	321	352	335	356	321	356	321	318	368	319	319	358	324	320	322	350	345	344	339	373	298	351	322	287	328	338	333	344	289	318	298	329	328	319	316	330	379	318	311	316	323	328	322	299	322	297	309	328	307	364	332	334	337	315	315	327	343	368	379	323	340	335	370	292	333	328	307	330	339	354	348	308	337	311	327	342	333	326	338	297	320	341	311	361	342	348	308	334	340	310	344	312	312	309	326	295	287	328	344	332	301	310	354	310	312	328	314	326	357	353	334	323	323	297	320	327	326	345	332	324	327	316	310	320	328	335	327	340	333	312	305	325	347	332	351	346	316	302	313	344	350	306	321	312	319	295	356	355	306	319	296	316	357	360	332	339	327	313	352	313	320	297	334	283	320	329	320	333	318	333	296	346	339	307	293	317	360	330	331	325	303	329	341	324	299	315	341	323	360	304	352	315	332	315	313	335	302	351	307	318	344	309	308	309	314	323	321	315	324	347	316	317	339	385	328	324	325	345	356	313	294	356	320	322	330	307	323	320	356	330	344	349	306	323	343	315	333	278	318	336	316	332	331	332	327	345	345	337	313	313	327	317	324	318	335	333	294	323	307	305	328	312	287	315	317	310	306	330	345	316	310	339	359	329	330	333	322	310	333	326	340	330	319	310	327	331	297	296	298	314	324	290	335	310	346	328	304	305	302	343	331	295	354	315	284	312	324	339	329	341	318	307	317	318	308	313	309	352	308	323	334	301	329	365	354	335	329	335	349	315	310	311	307	327	313	326	310	315	347	323	332	343	313	328	331	305	355	324	315	324	296	349	313	329	294	334	327	293	297	323	329	305	275	311	357	317	300	320	308	307	350	336	319	287	332	331	296	304	330	317	337	311	326	356	351	309	336	337	325	356	336	301	300	313	308	293	335	321	354	335	326	309	279	302	365	344	327	287	309	336	309	340	318	315	301	355	312	339	312	306	373	335	308	339	302	348	356	281	330	344	339	298	303	320	339	297	338	342	327	335	301	331	359	342	304	332	332	366	330	318	326	313	332	344	334	336	322	337	307	328	334	327	320	312	338	326	312	300	330	337	342	362	308	285	285	329	345	289	324	324	346	300	318	335	334	351	332	339	309	313	338	328	333	324	332	330	314	304	317	340	316	304	308	307	310	331	330	343	336	314	306	324	357	330	304	333	312	296	293	318	329	312	288	280	343	328	344	347	358	330	304	311	294	340	367	348	338	323	290	340	332	338	326	299	321	289	338	321	333	313	292	314	331	310	346	309	326	325	319	351	307	331	353	313	318	334	359	339	349	307	337	330	342	311	301	337	319	340	309	330	340	353	330	324	335	322	305	328	327	329	350	316	314	364	311	336	294	311	354	344	315	320	285	331	310	326	318	284	360	336	299	324	335	312	321	302	307	335	306	320	313	311	313	312	343	294	326	306	357	329	345	318	308	329	298	332	320	329	348	296	328	339	350	293	318	348	315	314	336	321	324	334	301	303	368	343	342	312	294	321	304	304	338	325	301	348	336	343	351	300	329	311	343	294	323	309	332	330	324	316	325	330	355	317	332	312	318	342	347	336	317	320	362	325	332	320	326	283	329	340	333	283	332	339	324	330	331	293	322	317	298	326	377	343	301	331	339	316	304	335	330	358	343	337	326	314	331	312	352	337	321	344	328	342	312	311	363	296	312	309	331	313	327	308	326	339	328	338	307	352	311	328	329	325	353	347	291	342	343	338	327	312	301	318	356	356	324	342	308	330	322	308	323	325	334	331	313	345	312	333	319	336	345	339	311	316	327	307	329	339	302	340	333	308	320	331	326	350	349	300	365	316	284	330	317	289	351	321	331	337	331	309	363	324	319	329	331	320	339	300	326	399	326	305	322	330	332	274	331	324	333	299	327	296
4887	2129	3434	4382	4998	4024	3127	2784	2328	1879	1673	1413	1406	1196	1075	968	912	868	849	846	775	792	800	783	790	799	725	819	748	797	748	820	810	806	813	791	806	758	810	773	773	832	848	796	769	799	827	803	777	800	819	786	761	759	797	784	798	840	812	794	770	799	762	778	784	817	759	807	734	782	779	753	803	794	806	832	826	788	781	813	827	776	800	738	781	815	803	812	818	786	790	790	742	802	783	819	772	801	737	788	800	825	768	758	794	815	794	790	791	806	781	840	766	772	815	778	821	800	747	778	778	786	754	808	845	795	808	728	816	788	766	788	824	830	812	789	819	790	777	799	788	795	750	749	718	749	774	817	773	756	801	823	779	856	755	790	819	772	826	805	795	842	792	738	773	788	798	784	774	797	824	781	805	799	767	773	768	748	726	787	791	806	767	768	796	751	798	786	800	805	787	761	748	759	804	745	787	783	730	763	767	823	819	775	780	833	788	786	812	814	789	778	821	763	781	767	815	796	789	804	810	783	828	757	774	782	834	825	790	779	823	843	740	798	782	773	757	703	790	785	762	790	761	760	784	702	833	769	844	807	764	784	805	762	813	787	776	818	755	799	813	817	766	782	780	798	820	814	804	821	818	773	789	796	802	774	810	786	796	827	795	827	768	792	787	831	756	790	789	794	777	769	775	746	765	764	834	779	795	796	790	784	833	736	801	793	764	756	789	752	795	789	772	728	820	718	779	818	813	763	740	820	774	796	730	840	849	744	775	782	753	772	746	816	753	823	810	803	819	795	794	802	800	781	776	807	770	781	814	816	747	779	830	760	843	791	750	761	839	803	789	853	786	767	738	810	815	803	767	827	804	761	773	830	799	788	803	764	769	813	778	736	830	769	784	788	795	769	789	793	780	751	766	770	803	801	814	829	817	854	782	807	812	749	830	784	796	765	762	790	744	785	811	799	782	789	832	812	826	797	784	820	753	809	774	829	773	752	820	843	741	706	743	813	762	826	832	813	779	825	775	811	797	829	747	761	809	749	742	779	862	801	787	794	834	764	768	793	807	792	787	823	840	731	763	784	789	801	769	766	813	808	750	847	773	805	775	764	831	853	802	746	831	774	784	790	799	778	784	775	782	806	756	798	748	812	761	783	798	815	815	783	773	755	823	773	754	730	784	820	723	791	757	778	788	779	767	762	806	779	805	813	815	810	753	825	816	793	768	812	795	777	804	758	741	785	806	822	761	748	781	781	795	831	752	836	785	773	721	803	782	759	798	772	773	767	771	793	758	836	782	825	777	814	774	827	805	807	781	857	789	756	798	788	783	805	789	824	810	798	779	800	776	777	780	771	779	824	843	832	717	823	784	807	794	777	857	779	792	798	805	770	805	767	810	838	759	767	806	828	797	799	804	800	760	812	731	758	740	812	819	750	738	826	791	828	794	784	794	782	829	802	777	755	786	797	756	796	831	767	825	728	787	827	753	800	785	830	770	760	839	787	815	743	809	779	789	802	818	834	803	811	835	748	790	744	788	796	796	719	758	783	848	765	738	819	738	804	787	820	813	783	766	781	766	773	826	778	859	736	772	733	802	748	762	776	796	781	737	753	840	772	760	817	755	840	791	842	801	817	772	808	821	829	812	745	789	807	783	808	785	826	765	826	810	816	801	784	795	746	826	786	793	752	821	716	760	799	808	790	792	852	794	794	745	815	788	771	818	740	788	804	778	829	792	761	779	763	770	765	787	762	800	759	810	800	808	760	792	788	801	821	729	760	789	846	800	766	805	813	782	823	747	848	794	795	773	853	824	813	812	772	791	831	753	776	785	783	852	766	802	795	777	795	804	799	819	810	789	863	817	738	819	770	776	793	843	804	790	815	777	797	792	780	804	843	797	744	761	771	807	805	827	784	793	768	807	778	760	735	810	784	834	796	767	798	778	734	742	786	786	775	803	767	793	843	794	771	754	804	783	802	817	782	725	790	816	822	831	777	772	774	729	764	795	793	821	835	828	759	768	828	859	753	791	800	773	778	809	777	737	781	766	783	825	765	781	804	750	783	821	809	745	811	762	815	774	817	796	803	855	800	728	790	793	809	859	791	810	799	752	761	767	814	828	791	869	780	781	847	835	822	779	768	786	777	855	776	811	780	809	833	799	813	812	794	758	742	761	806	844	785	807	764	791	831	820	835	789	777	755	817	776	831	757	774	753	840	772	794	765	779	851	821	737	779	789	789	844	807	804	819	804	740	797	804	778	787	775	769	773	821	863	802	810	815	759	768	759	814	769	835	775	810	822	806	773	816	815	791	796	763	797	802	843	784	754	816	836	778	778	814	805	751	799	833	768	762	798	775	744	775	772	798	796	733	800	777	812	758	759	776	835	765	778	803	729	766	756	831	797	782	796	758	796	809	786	803	794	737	791	836	748	790	810	797	764	769	808	768	840	777	784	839	787	790	787	805	807	813	781	803	782	781	778	770	867	743	796	849	738	746	762	796	831	804	789	801	763	774	781	790	824	796	749	808	782	835	778	811	840	746	774	796	751	819	836	765	817	779	802	787	713	787	829	797	806	798	801	788	822	766	755	771	833	811	803	788	756	744	773	842	763	792	844	786	805	787	827	791	816	769	780	774	849	773	764	770	762	804	787	817	790	786	856	782	757	795	763	814	771	839	758	794	801	747	806	778	770	810	802	805	807	750	747	752	783	795	759	843	786	803	809	784	760	747	817	852	783	835	810	857	809	811	831	769	803	775	779	815	797	759	788	848	772	795	799	781	790	727	760	775	784	751	819	734	804	775	803	795	807	791	795	757	776	774	785	803	810	748	762	757	844	769	772	789	775	809	799	790	776	767	760	765	811	796	784	788	779	854	790	827	791	791	827	767	721	806	749	742	800	797	764	807	831	820	831	769	782	837	793	786	794	785	770	817	786	851	785	824	808	799	819	832	769	804	769	782	797	838	762	858	788	767	794	789	786	787	779	779	777	801	797	724	789	807	825	826	777	784	761	767	799	775	792	742	805	774	826	792	772	781	765	820	780	757	813	782	754	777	801	754	766	767	866	771	785	758	833	772	772	750	735	813	798	835	775	836	832	818	792	777	755	829	798	783	787	844	779	832	815	820	862	760	792	762	794	801	793	791	761	788	803	778	784	836	804	796	752	786	813	790	770	808	804	827	809	811	812	766	776	766	756	772	794	782	798	819	757	784	828	725	782	775	785	830	780	820	799	751	812	807	807	763	790	741	770	800	770	795	819	816	772	797	777	783	758	811	780	779	791	768	798	791	788	789	783	807	813	841	779	758	768	760	822	734	793	765	808	832	784	794	767	792	786	802	785	777	825	817	807	769	798	781	845	798	788	805	769	760	789	746	825	818	791	741	772	741	743	794	764	760	792	836	760	803	832	822	806	766	760	791	788	747	754	765	786	788	792	823	794	843	834	798	806	759	807	730	768	794	784	774	740	839	751	803	774	782	748	806	774	756	791	752	798	845
16058	3773	2844	2492	2123	1705	1444	1062	875	673	584	545	489	489	403	389	321	314	311	313	281	306	323	273	290	302	285	292	290	264	304	305	285	286	302	267	271	314	266	285	303	306	300	284	298	289	280	287	293	288	272	293	274	277	328	312	268	289	289	296	297	295	258	278	305	302	293	266	308	326	277	281	304	281	281	320	318	278	258	271	286	294	311	280	287	318	292	296	293	308	257	310	283	286	288	263	255	291	290	297	278	296	299	277	274	276	256	284	264	275	298	279	298	287	282	331	268	278	286	293	298	294	316	291	291	286	274	274	280	273	306	312	282	282	295	291	296	318	302	297	272	274	300	327	261	287	284	279	264	276	276	306	267	275	286	316	287	309	291	294	312	292	262	301	312	285	280	277	269	272	309	286	298	284	300	277	277	279	298	272	302	268	284	293	263	297	267	278	275	282	306	283	279	286	271	284	285	311	279	236	269	316	282	280	287	302	300	262	273	289	280	278	288	271	258	288	301	270	304	262	283	323	286	285	295	291	303	307	311	283	271	269	265	257	276	314	325	291	329	321	272	286	302	269	298	300	260	265	289	290	291	278	293	307	303	311	325	295	305	303	302	276	302	289	288	258	281	297	265	262	277	296	275	292	287	295	262	275	293	304	271	295	259	292	291	270	288	293	273	271	291	280	272	284	283	301	299	258	267	299	265	325	253	281	266	283	297	288	281	285	259	270	286	302	290	288	286	238	259	298	261	283	264	276	272	283	297	294	293	271	327	297	288	303	318	286	293	289	292	277	306	287	259	257	287	292	241	326	292	283	279	286	273	248	293	280	269	294	264	315	278	307	301	300	290	293	296	263	285	286	273	284	286	277	294	293	290	293	287	267	287	310	297	296	281	301	300	305	244	315	291	305	274	250	266	288	294	294	280	319	259	292	301	290	293	314	302	261	255	283	297	311	272	264	272	287	284	309	303	233	259	281	288	323	301	285	293	263	285	322	304	322	289	295	282	282	283	308	298	295	278	295	288	278	274	293	278	316	270	303	264	270	248	302	297	305	287	288	275	252	274	295	312	268	259	306	286	302	293	286	265	269	275	312	265	282	283	274	310	299	288	299	302	298	291	311	267	293	270	306	267	273	310	264	306	288	298	305	304	277	301	281	287	291	294	301	258	281	316	297	296	285	295	316	273	258	259	288	261	300	294	300	288	278	279	289	280	247	312	288	287	296	286	294	296	325	250	278	313	280	262	281	290	291	322	289	315	300	313	284	254	252	278	290	281	287	293	290	278	268	272	306	277	301	277	284	267	248	318	280	265	313	329	316	282	304	292	281	296	270	297	294	302	277	292	299	276	316	283	283	268	245	267	312	315	294	339	274	265	268	245	287	305	303	295	292	296	264	284	293	272	281	291	282	286	290	325	287	270	258	291	290	264	314	267	269	286	274	290	277	281	291	291	306	270	292	263	263	285	287	298	278	297	296	293	254	301	293	276	291	286	273	291	306	275	270	256	289	259	269	289	295	266	271	256	308	289	318	282	275	279	287	274	259	271	259	304	257	270	272	280	283	316	304	300	297	306	274	314	277	302	281	286	310	290	255	285	309	274	303	296	281	267	279	277	300	252	272	273	267	285	301	294	294	297	288	280	298	282	271	284	293	293	291	271	277	278	283	280	305	275	298	311	303	274	283	275	295	265	304	324	265	278	264	282	274	284	276	273	299	301	273	271	293	310	311	283	290	304	291	289	288	323	285	260	296	273	271	280	250	287	258	300	277	259	329	277	280	304	293	299	282	276	251	301	259	283	303	282	289	272	285	287	287	298	306	277	288	286	299	286	318	281	316	280	302	292	291	303	314	300	289	312	290	288	267	277	274	275	317	292	271	308	292	274	267	301	286	296	305	290	279	305	316	300	299	291	267	307	282	234	280	282	299	289	289	281	278	302	283	284	269	310	260	278	277	285	267	283	302	301	275	273	293	307	284	265	285	282	289	255	287	262	272	255	302	283	287	283	272	304	274	298	303	276	292	293	285	284	271	290	295	311	293	290	290	289	296	307	304	262	333	283	282	288	277	306	325	281	285	310	269	309	295	285	276	253	265	278	253	287	320	281	299	266	320	276	301	278	285	251	270	322	298	266	319	296	281	262	280	257	300	307	278	286	277	300	249	254	290	309	272	307	295	281	271	274	299	279	296	285	298	275	337	281	314	280	272	282	262	274	301	283	261	311	312	263	253	298	297	290	283	293	283	279	286	266	253	255	309	286	279	290	288	314	271	302	305	263	256	296	297	341	286	265	325	275	276	275	270	265	282	281	284	267	254	287	257	265	268	276	283	289	275	302	317	329	296	273	306	268	323	301	314	289	254	261	288	298	256	303	319	272	317	286	312	277	297	269	272	290	261	275	312	278	275	270	257	274	270	281	306	280	298	301	286	276	297	281	302	283	294	276	302	291	316	293	277	281	285	285	309	305	282	319	320	296	278	310	271	294	276	288	285	337	307	261	276	282	293	275	263	285	289	262	286	295	324	292	314	259	287	306	267	289	290	285	320	299	283	293	296	300	266	258	275	265	272	293	271	277	294	279	250	287	282	270	264	320	271	308	273	289	300	303	286	254	260	280	279	250	303	275	283	268	297	309	311	314	271	277	286	278	295	282	261	270	268	304	313	275	261	257	294	276	270	335	281	237	284	288	295	326	283	307	290	262	272	261	294	279	290	317	313	281	264	287	313	263	306	256	253	269	266	279	333	277	251	297	294	311	280	297	294	254	268	289	312	283	269	290	316	272	289	284	271	285	294	278	284	269	257	346	301	294	307	296	295	281	256	257	277	286	309	288	279	303	281	285	282	287	274	274	282	291	252	270	301	284	306	298	263	261	302	287	276	281	246	294	286	282	308	290	286	259	272	284	275	313	295	259	339	286	277	333	272	284	279	295	300	291	297	278	274	277	305	304	278	259	285	274	264	309	300	317	267	277	288	310	269	276	280	297	291	310	300	311	278	310	287	284	278	258	290	268	253	250	292	275	260	319	308	303	298	303	285	291	282	315	292	302	284	288	294	293	263	295	290	296	274	315	306	292	300	272	266	307	287	290	283	307	277	269	283	261	298	293	275	305	243	267	261	284	273	299	274	296	318	321	295	289	249	337	295	282	268	276	309	283	298	278	300	283	300	280	290	266	305	282	304	313	295	294	292	275	286	293	298	280	292	278	263	293	296	294	283	281	284	270	304	284	290	287	300	285	310	291	297	274	276	270	291	292	292	296	300	261	279	292	272	292	269	256	271	297	269	287	281	312	269	304	279	311	282	284	291	289	280	263	316	286	284	286	294	278	317	290	273	307	303	293	293	293	303	275	252	313	288	278	285	295	289	266	287	304	282	271	325	285	252	275	309	285	275	296	302	314	276	280	287	275	279	301	313	267	300	286	281	324	303	314	307	321	288	268	325	293	282	298	263	316	289	301	266	265	266	314	283	269	282	276	287	301	297	279	297
12276	3499	5992	7635	8546	7632	6316	4928	3898	2845	2279	2132	1863	1862	1484	1209	1131	970	851	745	781	728	761	685	771	737	725	738	762	744	750	819	794	806	718	735	763	722	730	683	711	673	789	704	707	712	734	762	682	741	677	729	749	630	718	683	680	686	723	691	701	737	719	670	713	677	723	704	714	714	739	676	687	649	738	761	664	728	692	693	726	686	676	690	727	734	672	724	677	694	687	692	671	717	697	708	674	698	690	689	714	722	732	706	732	711	723	717	655	666	732	705	682	768	695	702	676	702	717	672	705	687	662	650	711	683	731	687	677	710	741	689	690	707	683	720	683	722	707	642	757	697	670	697	739	738	733	716	753	698	734	755	708	683	676	728	679	727	730	743	681	707	684	694	686	714	710	714	687	711	739	692	694	702	712	708	718	694	717	659	697	695	701	720	684	697	720	704	690	777	697	690	686	700	677	651	729	667	732	772	714	720	667	684	697	662	750	706	705	770	696	690	728	732	684	745	726	716	744	698	691	713	687	671	702	685	653	644	756	723	766	705	693	664	717	685	679	703	716	693	696	739	653	693	682	725	683	725	734	745	722	712	662	647	678	711	743	721	685	685	695	680	708	727	700	711	727	698	702	669	679	731	690	704	675	708	716	691	700	711	777	737	739	708	747	705	705	714	721	699	719	715	701	652	695	706	668	683	747	670	750	738	676	692	698	700	758	657	725	687	669	696	693	722	698	712	697	733	720	731	709	714	705	701	804	688	699	676	749	697	716	745	688	688	691	705	715	693	708	712	722	705	666	705	719	691	657	714	700	674	693	638	703	725	715	677	684	762	695	679	727	686	749	638	709	706	657	757	732	694	661	752	743	711	703	757	697	729	731	644	718	748	685	684	713	696	684	660	682	724	702	657	751	708	758	677	714	665	713	697	724	673	728	707	701	720	671	716	713	669	701	667	688	736	680	698	674	750	710	761	708	702	715	711	701	708	700	702	665	724	727	709	749	712	688	721	693	740	670	719	731	713	693	757	695	712	761	659	680	682	719	710	679	718	694	677	697	691	707	738	719	703	755	673	689	737	675	709	685	680	740	701	682	698	755	750	703	709	755	690	657	708	711	673	691	713	734	766	689	685	678	732	739	714	736	752	741	678	666	730	706	684	720	700	722	671	696	713	713	752	674	707	719	697	716	674	656	755	713	693	730	711	694	757	694	732	702	658	691	682	695	703	729	707	741	712	716	721	676	744	721	660	709	728	719	696	701	707	674	700	720	675	720	726	689	697	651	698	725	727	685	681	707	682	731	689	730	761	699	675	695	645	737	712	655	710	727	661	694	691	706	677	667	689	715	716	743	750	725	745	695	718	691	694	723	695	679	693	679	693	707	663	710	717	687	727	719	680	715	721	712	702	708	739	677	679	717	662	762	697	733	679	706	735	678	710	728	687	699	675	680	724	712	730	717	675	666	711	661	670	705	696	720	691	711	664	726	696	660	728	663	720	752	722	685	705	741	704	743	720	726	654	717	675	694	723	700	707	723	744	702	742	701	674	713	702	709	681	668	729	731	712	702	677	728	722	722	696	683	709	711	682	699	674	688	697	733	661	697	716	658	692	650	717	691	692	696	709	698	712	697	740	693	685	654	700	708	704	749	722	722	766	775	724	693	715	722	657	720	698	697	775	738	661	693	701	682	663	726	693	697	699	675	724	712	704	787	703	725	668	637	723	712	681	708	751	723	737	684	714	742	720	679	718	657	689	736	699	677	704	735	679	694	750	679	692	704	721	724	690	738	737	684	700	663	680	712	736	674	675	706	717	687	672	700	751	744	707	636	695	686	716	725	771	712	708	764	707	692	660	730	776	678	712	670	725	718	693	696	699	698	653	675	705	725	680	653	713	667	758	755	719	685	724	674	721	687	742	647	674	729	738	705	704	686	663	705	714	731	712	697	710	687	673	656	701	683	746	707	648	688	701	722	708	676	693	684	685	748	687	685	698	695	695	653	710	655	671	727	683	708	747	719	698	699	707	721	685	723	705	744	726	698	701	716	708	750	711	696	704	736	700	725	707	734	742	689	721	693	697	685	693	699	650	698	737	687	743	685	672	702	669	725	700	747	703	674	695	730	711	685	683	656	730	781	751	638	739	684	687	698	708	715	717	686	742	711	749	753	710	707	690	673	719	695	735	729	756	676	736	679	688	743	685	690	762	699	742	716	681	719	694	761	678	673	733	677	709	687	696	745	707	717	724	693	702	695	762	717	758	630	725	698	701	697	736	718	705	692	708	714	694	712	699	751	691	702	687	670	722	691	688	683	674	714	712	674	711	680	701	736	716	727	728	649	708	698	699	669	672	746	721	703	714	732	695	756	656	688	701	714	658	684	714	713	756	748	683	687	708	686	736	669	718	697	700	770	683	702	698	697	718	685	745	681	722	683	705	721	648	699	741	690	687	715	692	680	699	726	710	694	696	682	690	705	695	709	683	738	717	725	662	690	693	701	736	681	726	707	718	704	711	696	685	747	683	724	695	701	681	669	672	700	708	717	763	673	715	698	692	654	738	753	745	720	690	684	732	758	697	658	719	702	707	676	686	700	693	743	651	663	731	711	673	683	702	695	723	687	709	678	688	764	744	699	694	705	691	663	701	644	745	695	710	701	679	684	714	682	688	696	665	629	675	666	737	692	728	714	667	634	680	730	722	684	679	727	699	708	700	651	678	633	704	682	708	699	669	737	721	681	710	695	728	661	706	745	700	722	744	714	664	728	701	658	655	658	689	754	688	665	705	650	713	716	713	712	670	716	678	688	718	710	684	774	708	691	696	688	702	679	703	685	736	696	750	725	701	689	690	660	672	691	678	681	728	698	709	692	733	720	693	682	690	721	718	668	772	704	713	697	700	654	679	734	751	703	762	707	744	696	692	670	703	692	688	668	710	689	696	747	759	685	691	707	686	723	752	694	663	699	717	696	703	744	693	696	710	635	712	710	651	749	731	709	689	663	709	672	700	709	687	718	684	684	718	698	708	696	733	685	616	725	719	654	683	727	634	673	667	723	707	695	660	698	738	684	671	736	672	708	714	718	679	722	698	688	647	677	689	705	717	736	733	651	666	713	742	671	690	733	710	678	691	676	739	705	713	707	675	734	723	740	672	682	671	693	741	720	733	686	700	719	724	742	737	733	710	675	723	715	717	742	663	762	710	694	688	742	749	722	683	693	677	677	709	696	683	670	690	715	742	707	695	718	642	684	660	704	699	723	806	702	690	734	710	687	704	694	697	698	702	737	734	710	718	746	709	677	695	679	710	675	724	681	700	687	708	729	717	725	701	662	694	733	744	716	721	703	750	670	705	666	681	687	716	669	666	740	717	721	674	704	663	703	716	684	724	658	738	714	749	744	667	647	668	715	744	715	661	692	661	722	688	685	688	676	728	713	733	651	720	674	700	679	675	681	682	680	753	696	660	730	702	687	669	708	707	681	705	711	689	709	723	705	701
24395	6013	4751	3698	3032	2597	1987	1522	1145	827	608	517	526	416	326	320	331	260	190	174	208	173	191	180	192	165	182	197	213	188	194	198	208	223	198	166	177	188	182	206	185	186	192	211	200	193	149	182	176	188	167	197	192	173	178	187	182	190	172	184	155	194	182	167	195	177	164	183	153	180	163	174	169	190	183	182	194	199	200	185	228	180	171	207	178	190	170	183	172	175	161	202	183	158	185	176	176	187	165	207	174	202	174	187	174	185	185	174	191	182	166	184	198	174	156	176	180	180	194	155	165	190	180	198	206	205	199	186	172	185	167	204	197	190	177	175	168	181	199	187	188	198	168	191	188	182	185	192	170	168	179	189	169	192	183	179	177	173	187	187	168	184	175	160	188	164	157	158	188	209	161	174	194	198	168	174	179	183	180	194	174	180	182	214	171	188	186	155	192	176	163	188	176	183	199	199	170	175	191	173	161	181	194	189	189	181	168	180	172	171	171	181	167	171	158	149	161	186	154	171	180	201	187	193	181	179	169	183	187	200	178	173	190	194	190	162	187	199	182	179	172	161	185	168	178	165	178	189	171	215	175	169	179	177	161	164	164	176	178	170	196	175	173	177	190	191	165	170	168	207	182	198	179	202	183	167	168	179	161	187	194	189	196	199	228	158	182	191	180	200	167	182	188	182	192	169	208	175	171	203	178	199	185	172	168	179	175	208	211	170	179	173	185	177	207	196	194	158	182	198	205	181	201	189	173	206	178	181	178	188	188	157	167	186	168	194	185	183	166	183	138	185	171	180	175	194	214	188	177	164	205	186	189	197	199	186	148	178	193	194	174	175	155	160	197	163	153	181	184	163	178	202	175	188	191	203	166	185	164	185	196	162	176	204	219	200	160	167	185	191	206	187	179	170	180	155	171	189	177	189	194	156	197	205	196	231	165	186	186	181	188	182	176	197	196	181	173	189	178	182	195	209	169	174	176	178	163	173	168	177	182	181	191	176	176	170	169	206	162	185	184	201	172	182	158	175	187	165	155	203	194	167	184	203	172	166	198	185	182	193	199	184	164	170	189	182	183	191	175	193	172	174	195	182	172	185	178	179	171	181	183	201	168	190	191	196	175	187	169	170	175	207	176	196	196	146	188	189	175	172	177	154	172	203	188	177	169	178	179	187	157	172	180	147	184	195	190	205	206	188	181	173	185	189	167	180	168	204	174	183	189	192	210	194	192	167	190	209	184	198	184	167	151	176	185	192	170	183	188	205	162	183	204	165	193	190	172	178	197	161	195	213	180	163	175	172	198	177	186	191	209	203	184	162	192	186	170	180	168	193	194	165	199	192	179	177	181	173	181	171	171	181	174	184	169	185	154	179	171	155	193	191	180	159	164	181	178	193	212	210	160	199	204	182	182	182	182	189	188	189	184	180	199	194	162	207	165	181	194	179	175	164	182	161	179	198	173	171	180	195	170	170	175	190	195	160	183	198	187	193	178	173	187	170	167	195	186	196	164	203	185	197	169	181	206	192	166	176	200	184	198	190	177	197	197	194	187	169	172	165	185	188	152	200	168	188	190	186	187	177	194	156	195	157	196	153	187	200	187	182	207	175	191	191	160	175	156	186	177	200	197	207	207	193	181	168	180	181	185	174	188	193	171	190	177	192	187	191	186	190	207	192	162	164	180	170	181	167	206	192	173	191	174	184	199	199	187	200	190	182	194	201	191	174	199	140	156	195	189	181	199	175	167	191	201	160	167	181	171	191	176	208	175	195	172	165	193	185	176	172	178	192	184	183	158	151	187	209	182	202	181	173	162	179	195	189	199	167	172	190	179	190	157	168	203	190	172	187	196	170	171	177	158	172	166	163	162	176	185	182	181	178	181	170	182	192	170	176	189	190	180	207	175	202	192	165	182	189	210	198	187	175	163	157	193	186	195	179	170	170	207	190	179	185	167	168	165	177	173	196	169	153	179	180	182	166	184	186	168	170	183	187	173	208	178	175	185	167	169	160	173	174	189	171	179	174	176	208	183	174	164	186	182	166	170	171	178	198	172	172	204	179	169	171	182	196	196	177	186	184	180	188	169	170	185	179	178	181	189	183	181	154	181	177	178	168	166	184	191	161	163	181	192	174	177	178	125	196	187	178	188	197	208	200	155	171	172	160	194	186	167	186	193	217	173	183	184	188	162	158	196	171	192	191	191	186	178	195	195	163	191	184	200	195	188	195	154	161	170	209	179	173	181	174	177	169	196	172	187	188	195	194	187	161	186	172	184	172	187	184	158	190	182	178	171	187	152	186	203	214	205	176	142	187	190	179	198	180	167	157	185	185	197	170	156	192	181	164	209	212	193	184	188	171	206	180	170	184	190	191	195	143	177	183	160	185	174	197	181	185	195	179	153	188	179	188	193	181	189	169	172	178	188	214	223	204	183	176	173	164	182	176	186	153	161	186	178	148	171	180	155	216	169	213	186	200	180	174	174	191	166	169	141	185	164	186	187	193	179	192	197	196	166	153	169	197	187	208	200	176	165	190	179	175	171	176	191	196	207	201	190	156	174	197	171	204	183	174	160	185	178	184	184	184	209	172	195	174	190	198	201	188	195	179	169	167	187	196	167	188	188	166	174	158	212	169	193	168	192	183	196	179	175	191	186	161	160	186	215	175	201	175	170	182	192	183	176	160	171	173	174	192	174	180	198	213	187	177	176	173	180	184	172	159	197	191	156	194	202	186	166	188	197	192	169	175	205	206	168	172	182	195	185	179	176	169	202	168	188	190	183	221	188	181	192	202	189	176	192	176	192	162	184	194	187	204	180	182	199	192	179	209	171	188	183	182	185	188	197	222	178	185	182	179	181	201	184	194	187	183	183	180	165	182	195	168	162	146	184	177	180	168	174	191	190	176	185	192	190	179	202	175	209	172	195	167	164	192	197	185	184	200	200	155	176	177	187	189	154	182	166	202	191	186	208	181	195	166	174	170	180	173	207	178	189	206	219	184	180	197	171	181	167	197	187	176	176	177	158	183	168	169	174	197	175	179	194	218	201	180	196	151	188	211	165	163	164	192	188	178	189	181	171	194	194	185	186	163	207	186	169	192	189	188	194	202	185	191	182	185	182	201	155	174	165	194	197	178	177	182	185	182	185	190	184	177	190	186	185	173	191	204	182	183	191	200	185	206	198	174	190	198	163	183	191	194	210	174	175	175	177	186	166	180	167	179	180	193	198	180	197	193	214	172	169	182	166	167	210	198	150	163	147	168	186	185	164	189	187	200	204	199	188	206	182	187	171	206	203	214	187	186	192	175	157	167	167	179	166	177	189	191	200	181	168	175	176	183	179	183	194	184	187	186	176	197	200	183	181	175	174	173	165	176	202	204	197	178	193	203	173	162	181	187	175	175	197	178	190	215	187	189	165	165	177	176	178	183	183	201	167	179	175	183	186	182	196	192	169	183	172	195	164	171	156	189	185	190	185	167	192	177	194	177	175	182
15913	4630	8777	11156	11618	10988	9249	7018	5554	4022	2925	2546	2542	2194	1669	1537	1400	1086	739	620	565	552	547	532	503	524	508	492	507	498	568	609	564	563	500	549	518	475	471	513	502	494	486	479	532	458	494	498	509	476	469	461	495	456	496	475	498	513	479	462	507	465	508	478	434	454	442	453	500	472	507	515	467	499	480	492	505	482	415	465	475	481	443	545	484	481	508	502	498	503	523	478	470	471	468	450	465	496	451	472	514	452	467	468	480	465	460	495	455	485	468	490	495	492	463	473	461	492	458	443	507	486	469	516	471	465	474	528	462	439	448	490	499	444	511	450	454	504	476	478	467	485	435	482	447	501	463	495	444	486	473	471	449	491	532	478	430	495	436	462	504	461	457	474	479	474	470	462	467	474	505	500	475	462	470	451	444	479	490	498	464	473	458	474	504	502	506	458	462	457	477	451	466	477	480	509	472	480	480	449	496	451	420	492	506	456	446	447	460	473	468	466	478	500	520	443	499	436	479	459	472	466	484	485	493	506	451	442	467	496	510	447	503	498	449	474	480	471	476	504	474	464	519	448	477	470	444	469	390	471	489	497	450	529	509	477	498	465	497	511	477	471	488	493	471	426	476	461	453	457	507	488	518	479	470	481	446	483	482	506	468	512	467	450	452	458	461	482	513	505	485	486	459	480	487	466	461	415	470	443	479	514	475	460	504	449	467	474	470	470	469	464	452	481	469	500	449	472	482	511	447	469	461	492	502	497	480	467	460	482	498	445	454	476	474	476	472	423	464	482	463	476	464	466	518	465	493	479	439	488	463	466	523	479	470	404	493	480	499	492	468	473	509	494	522	479	482	478	458	469	425	473	472	462	483	478	487	464	471	471	467	439	515	458	470	490	457	498	500	520	455	476	526	452	470	480	491	508	450	462	443	468	446	463	491	493	507	504	459	506	483	501	452	489	465	476	463	451	476	471	465	427	486	455	489	477	460	463	459	464	438	464	438	472	468	438	447	465	454	461	442	477	478	437	508	527	474	482	492	444	440	433	437	467	486	510	505	499	476	510	458	453	468	484	493	493	468	465	466	462	441	489	486	479	446	470	485	498	473	470	456	448	475	483	473	488	486	477	505	497	454	478	479	456	461	493	475	495	520	465	426	455	500	437	481	497	503	459	481	483	476	477	470	501	456	488	466	447	490	475	493	502	463	478	457	525	469	487	475	469	460	515	484	468	516	492	493	488	465	503	460	494	460	464	494	493	457	479	441	470	473	487	486	463	459	497	491	501	458	466	487	443	469	479	455	468	465	471	479	462	499	494	461	456	480	432	509	485	487	475	475	461	480	474	503	487	492	443	471	473	463	450	455	496	460	446	476	481	500	494	494	481	464	449	442	470	481	464	427	482	474	499	479	432	490	432	453	466	451	483	450	487	487	516	461	467	459	487	434	417	480	471	463	468	477	466	523	493	503	465	488	408	498	443	446	459	458	465	484	482	477	468	445	451	460	475	471	460	462	444	478	506	488	451	449	475	490	472	514	449	426	525	475	506	467	482	504	432	469	498	536	461	461	477	459	483	472	511	493	503	485	508	482	500	491	475	490	466	483	497	482	468	485	451	473	465	477	511	456	486	471	486	462	455	455	442	495	456	446	462	487	518	457	505	498	489	474	470	473	485	479	477	449	477	497	459	470	484	486	510	464	441	432	481	485	452	481	496	461	460	475	459	454	472	480	432	458	498	503	470	449	454	440	462	523	470	478	485	445	486	473	461	430	464	506	455	458	501	469	474	479	512	476	479	456	493	465	490	465	474	488	475	461	453	469	498	445	449	499	469	454	499	492	442	480	442	463	458	472	464	465	478	459	478	466	487	495	465	517	475	475	476	501	469	447	477	481	475	443	473	483	469	451	473	463	504	477	478	481	447	457	483	489	469	466	440	468	472	512	473	481	465	491	470	486	467	483	443	436	469	466	493	477	485	513	449	489	501	482	460	451	497	470	484	464	459	493	475	480	497	444	475	461	485	462	486	478	509	490	468	471	471	500	479	488	473	487	503	498	439	466	492	475	512	492	482	494	468	511	465	458	492	472	512	470	451	449	526	526	491	472	447	449	470	481	439	469	486	477	499	481	481	457	439	481	469	467	487	473	461	483	487	515	494	496	480	474	436	471	497	477	476	504	412	477	464	503	453	455	458	484	461	457	480	476	443	475	462	465	462	459	453	477	533	497	500	511	537	437	468	436	466	490	441	471	496	492	481	431	472	498	478	490	486	507	463	517	466	501	498	449	475	473	516	483	469	490	466	456	494	461	481	468	476	422	469	483	461	453	464	467	490	464	475	487	457	483	479	471	493	455	464	458	472	486	469	471	483	485	463	465	447	504	482	462	454	467	460	475	466	462	479	481	515	454	469	447	469	481	442	450	447	482	460	466	468	484	495	459	468	475	466	494	442	493	465	448	472	438	474	453	463	488	490	466	496	473	516	471	495	469	450	451	480	456	482	445	486	465	505	471	452	524	444	524	464	457	467	515	467	465	494	452	466	479	492	468	480	468	470	532	469	494	494	468	467	461	472	472	459	457	471	499	510	458	465	487	448	475	469	481	507	453	487	484	476	511	480	482	472	439	447	472	508	492	490	498	475	449	488	467	480	463	500	494	479	457	481	452	456	427	482	424	495	483	446	447	462	478	498	508	506	448	493	483	464	496	441	445	454	491	497	492	469	484	499	495	501	496	471	480	467	458	484	473	495	448	508	463	456	512	478	463	455	477	479	488	516	483	471	479	486	477	477	486	498	546	472	415	496	510	470	492	489	463	478	446	486	487	439	482	458	455	466	446	426	458	514	493	447	443	477	472	443	456	426	453	466	483	465	460	466	475	469	486	475	498	514	452	448	445	506	477	482	469	461	457	458	462	473	484	493	480	510	459	484	470	455	497	498	491	443	500	492	438	493	503	491	468	498	463	467	449	485	452	460	511	502	475	487	491	491	476	422	488	472	490	475	458	459	522	458	506	463	517	424	476	477	494	496	487	493	471	468	445	472	444	484	495	494	477	470	490	474	476	463	469	466	476	468	448	464	480	510	491	461	456	471	468	477	493	475	477	478	460	496	465	506	460	475	492	477	511	453	451	459	451	435	462	508	457	496	474	492	467	460	450	493	469	487	473	498	496	472	475	515	493	483	441	474	460	472	450	479	501	417	475	478	477	431	491	452	508	454	455	500	467	510	449	468	483	436	439	461	484	459	488	507	485	480	479	471	461	472	431	488	479	458	494	487	485	511	464	452	487	503	481	463	470	479	471	473	474	506	388	454	459	446	498	433	465	442	492	461	488	501	479	443	511	485	499	504	471	492	455	488	467	453	504	474	475	498	494	458	461	468	472	468	513	411	425	477	492	471	447	444	496	495	485	483	471	471	486	466	475	460	443	474	484	496	482	497	453	484	457	464	454	470	418	469	468	484	479	446	483	459	472	493	459	491	486	457	461	465	483	467
5451	1408	1704	1656	1410	1209	821	658	580	563	492	454	448	416	410	405	411	350	361	384	350	327	394	348	325	330	358	318	351	357	320	320	349	335	358	309	325	335	339	323	335	327	325	338	340	348	356	349	309	340	350	321	300	332	345	319	337	331	323	326	335	357	357	348	319	365	334	341	328	352	333	356	354	369	351	310	307	323	361	349	317	352	325	374	328	332	374	335	353	359	353	341	366	323	364	356	360	359	319	346	341	349	346	305	370	339	356	319	349	365	363	316	328	348	365	352	337	388	381	362	346	322	316	364	345	349	334	343	407	324	324	328	357	378	348	353	360	369	348	350	369	344	361	348	343	362	355	373	353	381	367	321	353	331	361	325	335	324	323	313	331	323	351	372	354	340	357	348	348	324	352	343	341	332	344	348	313	349	344	352	347	346	365	307	359	338	363	340	333	323	325	346	347	351	310	334	368	353	356	362	357	348	343	351	322	369	342	361	352	324	327	344	381	325	355	346	356	331	318	334	341	336	355	354	352	348	347	332	319	329	321	334	330	317	340	331	362	369	386	330	316	377	352	362	337	327	371	345	326	324	352	322	344	317	329	362	341	342	326	354	335	334	331	338	329	341	328	361	347	347	354	346	352	328	327	381	318	328	364	289	335	364	367	356	352	333	350	311	335	334	358	320	343	327	360	321	327	333	345	339	388	336	322	327	345	342	342	303	366	361	327	346	365	302	302	374	343	370	312	377	355	360	370	343	309	372	367	353	326	330	317	318	327	302	365	361	338	327	331	365	346	342	337	346	350	323	334	343	347	329	369	347	306	329	328	369	321	329	336	387	346	371	379	357	360	352	314	345	350	335	338	357	351	327	325	391	372	312	330	322	334	347	334	334	319	311	371	321	316	342	344	351	356	351	333	348	362	310	341	344	355	350	326	346	320	314	317	386	343	344	353	335	364	331	319	340	370	338	325	365	361	355	325	353	356	321	323	334	301	377	350	358	346	337	367	345	386	319	350	349	342	325	312	367	328	345	293	371	366	332	355	357	334	376	352	340	345	362	307	330	351	362	331	351	376	345	328	324	345	345	324	354	382	349	327	330	359	335	371	362	328	315	338	340	343	347	370	314	339	373	342	365	324	376	343	329	363	380	346	326	331	360	333	340	333	331	353	344	362	354	352	334	334	346	350	357	345	338	331	355	369	367	369	338	341	350	333	355	324	351	375	357	317	334	339	335	341	375	334	346	334	353	367	320	358	352	357	367	360	365	340	338	336	362	352	338	376	353	354	364	344	336	355	340	334	366	336	365	334	341	356	352	328	379	341	339	307	362	343	338	348	315	350	373	315	373	336	372	353	335	357	349	381	331	343	302	361	310	333	343	304	306	326	345	333	331	361	333	345	336	352	364	340	341	332	311	311	339	383	335	329	333	315	359	357	350	355	359	331	333	359	348	357	366	318	353	349	355	320	358	331	339	353	353	342	376	340	347	387	334	361	376	361	347	343	352	355	333	322	320	357	365	349	348	332	335	311	359	356	357	360	349	306	356	360	353	368	361	333	363	349	310	356	326	340	360	341	366	342	345	347	396	365	328	324	326	351	363	328	311	367	350	332	315	341	343	345	363	373	368	388	369	340	348	337	342	367	325	331	342	366	308	344	327	357	340	331	371	359	342	310	363	364	362	331	332	361	373	336	323	349	315	363	364	326	302	342	335	365	367	353	321	314	340	340	338	329	381	358	360	380	351	386	361	379	332	362	342	367	347	347	386	343	349	342	301	362	374	344	366	360	365	363	336	317	382	300	329	328	347	337	352	369	346	302	346	348	336	320	331	353	351	297	347	351	355	344	361	363	315	311	327	358	360	319	333	360	354	348	311	335	335	354	340	385	394	315	363	337	311	342	360	349	354	349	366	317	359	369	346	309	359	382	331	337	323	362	354	379	398	376	339	348	357	330	338	320	299	334	346	355	323	331	337	324	327	355	392	347	335	362	335	323	327	361	349	365	341	341	333	340	349	360	384	356	350	366	364	321	326	363	321	352	368	374	345	362	343	386	362	347	358	374	340	345	330	377	322	351	360	358	341	353	345	347	374	362	366	360	325	348	345	370	368	327	322	360	376	341	326	311	328	340	316	347	324	342	345	345	389	360	344	345	352	317	362	300	315	343	341	343	354	303	344	355	332	335	367	326	335	336	357	353	328	340	336	353	396	378	358	360	336	340	320	349	345	357	327	358	323	334	356	334	354	308	355	332	363	321	335	344	351	372	354	351	317	321	335	321	330	335	311	348	315	343	339	354	347	354	336	365	364	354	370	355	316	332	346	359	339	335	371	308	345	326	313	357	347	353	341	364	335	378	321	354	344	317	348	375	340	352	370	355	336	377	331	340	311	351	332	319	351	321	362	365	325	332	359	329	365	354	355	339	371	340	345	343	310	375	342	312	323	349	329	361	325	372	343	348	338	331	302	344	363	321	328	334	387	341	324	361	328	345	344	352	342	350	301	340	327	353	369	345	329	346	335	355	375	350	368	353	330	349	357	381	368	319	377	354	339	344	328	368	326	325	347	380	313	355	359	350	332	344	322	372	324	359	340	352	290	321	320	359	344	293	366	336	357	315	342	314	346	383	341	331	366	347	349	366	353	360	335	324	330	375	369	365	345	320	332	322	321	343	352	312	345	367	328	334	314	344	349	309	361	320	342	366	361	341	354	340	328	363	359	336	353	340	295	348	333	342	336	331	358	329	357	358	379	322	344	342	356	358	338	357	335	336	345	362	327	358	354	342	337	338	359	333	364	322	325	371	337	322	344	399	336	365	367	338	346	330	342	334	337	332	330	370	332	348	351	346	360	327	369	348	369	343	353	343	326	335	329	332	347	358	349	340	352	322	322	347	329	330	387	347	358	351	317	360	345	366	342	337	335	337	333	351	360	342	350	362	348	345	342	363	316	363	335	332	331	334	353	328	332	317	316	303	317	367	375	354	348	332	357	372	325	311	370	357	345	336	330	328	346	377	373	355	383	354	356	326	327	339	338	356	332	339	346	334	357	342	344	356	340	333	337	358	372	372	348	365	342	323	343	330	342	349	326	335	329	343	355	324	366	334	320	333	341	343	329	330	337	353	353	335	373	337	356	329	332	373	387	314	375	373	342	342	344	325	342	315	335	330	322	358	360	322	323	386	315	333	326	361	356	309	343	348	360	357	365	323	372	360	375	376	354	330	321	317	332	364	369	359	373	353	378	340	339	339	383	330	360	398	330	401	350	332	342	342	374	323	351	330	365	304	315	324	346	360	334	329	353	385	354	330	323	361	353	346	320	364	320	375	340	353	347	341	346	302	340	404	326	325	356	342	301	322	340	358	340	343	327	375	364	333	343	328	350	338	383	339	350	327	349	347	367	342	339	361	352	353	368	333	310	322	318	327	325	322	361	331	332	327	354	318	368	336	335	343	386	365	345	347	338	351	317	357	355	337	347	341	314	331	356	332	363
4960	1912	3920	5515	5879	5015	3282	2636	2188	1862	1546	1509	1353	1408	1234	1237	1199	1015	959	861	811	854	871	846	841	830	888	857	874	810	878	847	833	821	820	866	850	839	850	816	856	878	856	807	881	863	803	869	830	819	849	825	839	828	854	834	846	791	851	862	782	848	805	838	805	802	797	870	858	834	869	829	860	843	882	799	852	866	870	876	861	827	854	826	809	828	876	785	842	806	789	881	811	811	853	821	821	817	822	811	879	834	880	841	858	856	864	871	790	810	866	851	830	865	890	811	819	853	867	850	852	814	777	840	860	807	856	838	837	848	851	818	862	834	818	834	817	824	887	793	887	834	844	825	840	825	838	880	823	883	827	821	853	764	827	854	842	888	835	856	844	820	849	820	841	834	866	837	825	858	843	871	781	848	840	826	829	797	826	798	830	851	866	865	852	795	875	822	816	812	858	841	844	864	845	840	863	825	816	846	791	925	777	824	778	859	835	837	825	838	833	825	810	831	859	821	845	869	844	895	823	826	869	793	818	796	848	838	790	849	867	875	764	889	807	847	860	839	810	855	835	844	840	904	859	817	814	749	814	874	811	895	835	888	819	852	855	804	878	825	837	855	879	855	852	828	888	873	868	871	799	884	834	812	857	856	833	875	874	857	832	861	852	835	843	814	850	855	799	884	837	881	851	841	856	813	792	825	865	860	821	852	821	837	830	849	821	839	842	845	858	806	846	801	795	825	826	829	880	841	825	842	812	812	818	853	817	819	868	798	840	851	885	855	883	835	842	822	836	788	859	850	815	844	880	857	836	841	876	858	844	867	803	883	859	876	879	846	803	809	855	851	852	831	879	835	836	895	894	825	839	826	809	808	816	829	839	825	828	776	855	874	862	854	847	821	835	794	866	843	829	807	831	888	820	804	875	861	865	854	859	824	826	838	893	828	815	867	834	818	870	819	844	843	867	817	863	808	801	850	830	850	854	903	840	848	878	833	831	849	894	841	817	838	828	867	873	883	837	916	820	872	797	844	834	843	890	876	818	830	845	810	821	821	851	828	916	828	848	858	823	829	848	897	860	829	864	856	855	869	827	840	826	803	833	851	834	735	865	774	823	792	860	867	837	881	849	869	843	848	837	823	897	837	839	803	800	808	863	822	835	852	801	887	850	823	809	846	861	813	868	843	863	817	832	842	790	806	823	837	839	832	830	866	833	795	824	864	850	808	825	873	855	815	825	839	835	885	850	831	839	797	833	817	824	843	875	803	819	839	766	870	827	824	801	862	844	846	817	855	836	831	849	869	845	831	823	860	850	842	824	869	800	866	849	879	805	904	836	849	847	829	843	794	875	821	870	863	871	826	862	884	807	829	869	827	879	816	883	876	846	828	878	856	857	864	809	832	838	853	854	871	836	793	862	812	876	870	850	844	858	793	916	836	809	811	874	917	793	850	820	890	822	843	875	817	814	814	871	803	818	815	895	795	874	857	865	847	823	826	871	852	795	835	818	800	822	845	858	885	807	849	803	834	832	840	844	820	805	816	843	875	832	817	797	856	862	864	811	851	796	853	840	793	886	824	879	815	834	808	826	834	824	840	847	817	830	848	856	809	811	835	826	867	830	836	861	833	844	834	879	864	863	818	858	820	819	824	847	814	862	868	851	833	883	815	847	865	857	852	844	825	824	860	868	788	798	810	820	882	850	841	877	874	841	882	864	789	817	833	814	827	820	885	839	852	815	811	792	879	859	876	830	826	846	853	838	832	861	903	843	848	848	834	849	848	820	834	782	782	819	865	839	869	799	817	821	815	845	895	832	830	822	869	811	867	833	809	820	873	836	831	836	808	840	851	895	783	814	818	871	848	895	857	828	835	857	819	803	847	847	817	817	897	850	820	823	779	776	797	830	876	827	817	845	839	787	804	823	833	851	819	814	830	862	809	883	842	848	846	849	867	859	834	832	811	845	878	858	794	833	862	843	855	845	860	848	827	851	837	824	831	816	871	856	867	825	891	858	880	886	832	829	825	875	856	827	880	827	767	824	823	845	886	892	824	834	811	825	801	819	783	837	836	847	825	868	835	841	851	856	831	863	885	853	861	811	887	826	879	844	842	851	856	807	820	828	869	827	874	783	845	868	785	843	845	835	886	843	884	838	906	840	912	826	795	844	805	826	828	853	808	861	816	877	860	805	860	887	826	858	843	827	819	780	799	830	809	814	889	827	826	808	805	847	842	791	814	849	836	825	843	855	811	803	881	825	836	884	819	823	884	803	812	833	814	847	812	850	813	825	803	863	876	856	828	811	817	841	818	808	897	826	838	838	837	869	834	847	806	807	800	813	814	819	849	858	881	841	807	850	808	845	823	878	846	835	863	920	869	854	842	800	855	861	854	834	855	822	853	854	828	853	840	843	852	865	896	814	799	900	811	801	871	870	858	865	836	864	886	819	787	833	830	839	833	853	825	797	783	844	882	830	786	835	878	829	848	877	869	877	843	844	812	836	779	797	842	844	856	799	879	835	814	842	808	881	806	865	857	827	873	837	823	856	890	817	852	846	841	858	890	868	853	846	834	814	777	819	856	811	820	874	822	846	871	836	834	786	834	832	827	864	790	854	774	835	829	818	865	858	838	833	817	840	898	867	773	885	834	875	859	809	861	827	869	815	806	862	860	838	817	848	899	836	854	856	820	860	818	789	848	851	820	885	809	830	812	814	813	820	795	849	847	832	807	835	816	852	807	895	892	910	858	871	816	789	832	860	822	806	816	870	790	889	803	836	782	853	856	852	850	862	882	854	842	882	860	826	840	804	862	842	864	867	857	904	815	870	824	877	865	839	889	823	853	790	797	826	819	867	910	819	837	847	818	870	849	795	857	872	851	831	829	891	865	846	833	871	866	853	925	841	857	869	848	867	794	842	839	832	848	856	847	829	779	841	881	788	838	843	867	853	838	787	801	756	828	801	864	849	861	846	834	852	805	888	840	780	829	789	803	822	829	859	854	837	830	873	804	802	812	814	835	879	879	840	881	867	862	862	807	822	844	852	846	883	888	863	815	858	817	864	831	846	828	899	858	801	873	814	799	814	830	827	833	813	831	833	839	835	784	842	879	832	785	840	860	800	821	824	880	840	864	809	895	869	924	815	820	838	778	848	841	806	820	871	872	883	815	836	837	793	867	846	818	844	884	883	891	856	842	881	796	832	828	846	804	821	841	838	827	812	844	825	849	847	856	852	843	894	843	880	833	807	787	799	826	841	850	793	849	808	863	814	869	809	831	776	836	876	819	868	817	864	884	805	822	791	887	843	813	840	859	880	869	892	850	872	896	831	841	779	876	868	871	858	826	837	856	836	845	872	806	853	858	822	835	851	825	829	843	844	826	815	823	818	869	816	900	804	843	835	835	797	847	845	907	849	819	821	843	835	822	794	872	899	806	899	879	834	855	807	873	840	860	896	791	846	866	810	831	860	873	843	828	854	822	833	859	888	842	857	859	830	817
15293	3299	3621	3620	2713	1892	1094	819	713	641	538	474	471	468	493	407	427	379	354	315	281	294	302	291	298	296	341	290	292	310	322	334	281	316	297	297	286	301	280	267	305	293	303	288	280	261	320	315	314	309	318	297	344	273	307	290	293	276	294	327	292	285	303	291	283	313	292	326	311	303	319	313	292	324	251	299	322	318	316	323	324	314	278	283	295	296	301	300	327	277	269	308	269	297	301	291	334	298	296	283	292	285	320	279	280	274	318	328	298	282	294	294	290	262	294	291	289	312	273	304	277	291	320	313	305	322	299	291	318	267	300	306	289	299	318	293	287	284	299	301	309	301	266	298	272	309	296	310	292	315	295	300	311	341	310	314	304	302	318	289	292	277	304	284	301	291	288	325	280	323	300	285	310	293	274	270	313	302	297	304	270	301	312	353	312	267	283	291	295	285	309	291	306	327	331	298	290	258	284	337	272	269	277	276	345	281	284	306	270	315	319	285	312	290	290	289	314	298	273	318	284	291	270	308	316	320	313	295	301	310	331	278	285	310	306	300	306	309	305	291	312	271	295	283	286	288	286	288	325	308	314	288	331	310	295	296	299	307	311	298	301	263	312	291	320	309	284	334	311	302	334	304	302	267	312	264	297	309	302	319	322	298	323	308	286	311	318	295	283	275	309	301	291	316	316	288	297	324	288	324	286	307	300	301	279	307	298	339	291	297	310	297	305	303	320	274	299	297	327	296	311	299	315	272	300	299	293	290	305	317	291	294	319	323	275	318	319	277	271	301	277	303	324	321	293	298	307	282	297	311	274	290	298	303	294	315	295	277	313	312	273	290	314	311	326	291	293	338	304	265	319	317	273	306	249	276	294	271	286	310	265	296	263	284	309	273	301	273	295	277	306	286	283	304	255	309	311	316	282	280	272	299	299	288	308	311	276	307	298	301	279	304	340	309	315	290	302	302	277	284	323	289	295	308	313	326	294	320	266	301	275	310	321	278	297	285	293	293	305	296	299	306	325	290	305	282	302	283	297	288	272	329	296	328	292	294	293	291	266	309	289	293	330	328	302	309	288	287	311	293	286	295	302	265	303	311	307	258	295	257	314	317	293	317	293	297	309	284	307	273	306	301	303	300	328	321	313	274	307	277	292	278	294	327	287	292	282	298	304	295	314	270	298	286	283	315	320	311	292	301	307	273	335	306	276	305	250	327	296	294	307	296	314	290	291	273	316	311	323	285	298	257	301	311	288	311	302	260	299	309	278	316	307	290	318	302	321	304	287	283	313	291	302	293	256	323	298	295	332	308	328	313	316	299	314	279	284	300	328	269	310	298	326	323	321	278	306	309	314	289	283	270	301	291	294	325	316	276	288	292	285	288	303	297	334	287	323	267	289	278	278	313	305	270	314	278	307	305	271	279	317	289	314	286	321	290	287	296	322	302	297	279	274	286	312	297	306	304	259	300	321	301	280	285	335	333	280	315	303	303	265	286	324	276	301	337	301	282	321	320	295	284	310	316	307	291	283	317	273	319	307	315	288	292	327	283	286	287	304	304	295	300	280	264	321	279	288	328	283	288	280	282	327	310	276	286	328	318	313	306	281	294	308	277	322	295	278	321	259	297	291	272	305	306	297	287	311	276	305	304	306	270	297	289	286	296	296	281	328	332	297	315	353	326	291	296	322	281	326	287	295	262	284	263	303	285	301	270	304	281	321	271	263	292	284	286	288	312	294	331	308	309	297	285	332	312	305	290	311	337	295	296	323	308	277	294	299	317	303	280	312	269	288	297	297	295	304	305	282	292	316	313	312	294	299	328	301	267	305	308	331	307	297	335	276	304	303	298	316	295	315	305	301	283	291	308	291	267	306	317	304	267	297	287	289	310	265	296	291	292	292	293	316	278	304	298	275	315	296	296	317	278	295	341	288	306	294	299	319	312	309	297	289	317	305	303	296	315	328	284	297	320	276	281	317	311	323	278	303	307	315	295	289	342	307	289	280	322	289	297	293	319	272	280	291	310	295	313	303	262	316	280	293	315	317	333	314	282	308	295	323	315	289	328	279	298	310	340	281	299	324	321	307	297	323	292	334	277	291	273	318	320	301	277	278	323	362	291	298	264	292	296	270	299	295	273	278	276	246	280	253	277	323	319	320	292	294	348	304	289	318	318	287	326	298	277	293	304	298	273	285	337	302	297	298	310	306	314	287	285	295	294	288	283	301	311	295	312	301	290	311	306	280	318	297	304	283	307	268	303	293	305	315	269	323	301	313	307	305	321	285	314	299	287	309	307	306	282	286	297	315	294	306	283	310	310	327	322	292	299	334	302	293	306	304	316	292	314	317	297	316	292	298	290	320	305	273	299	326	305	304	277	321	263	287	281	296	309	288	290	299	301	272	273	293	306	306	305	295	285	300	300	299	262	288	311	324	277	314	307	300	298	292	323	308	312	293	286	314	272	267	310	292	317	264	305	299	295	301	321	274	306	286	333	281	310	294	294	310	310	313	290	289	273	271	297	307	273	316	288	289	288	316	328	307	306	317	307	277	307	299	290	302	300	356	301	299	316	295	311	293	315	302	293	303	322	326	291	333	283	301	316	310	271	315	307	293	298	293	306	315	295	324	307	272	296	283	308	256	337	307	293	317	290	298	293	288	311	292	292	325	331	307	297	287	282	291	287	327	275	293	292	303	301	347	299	289	319	307	280	286	284	286	288	323	287	319	299	292	315	301	309	330	294	351	289	328	306	301	294	295	319	259	280	299	291	307	278	328	287	299	286	280	300	285	301	319	277	302	283	314	302	346	301	303	264	305	322	292	290	313	259	299	276	294	292	264	276	286	339	317	325	307	311	284	267	301	326	297	336	300	298	324	315	338	323	314	283	334	277	312	303	280	307	310	298	278	275	300	304	289	277	305	304	273	286	281	292	277	320	295	319	313	325	341	331	303	310	291	283	307	347	326	299	249	289	311	282	304	316	304	301	281	290	318	311	315	320	284	271	317	321	271	312	314	330	331	310	304	296	307	309	328	296	294	313	274	293	302	277	319	293	287	310	285	297	302	289	300	312	314	312	309	300	303	281	310	331	311	318	285	285	333	309	290	293	302	297	309	257	289	291	278	275	292	322	302	286	342	339	296	313	296	293	289	294	333	293	308	298	277	276	322	282	289	301	282	316	280	305	328	325	323	272	269	328	321	315	308	298	301	301	313	282	314	279	318	294	305	303	294	288	299	277	274	322	304	334	315	330	311	267	280	280	264	295	338	306	295	272	292	314	301	306	292	288	303	296	317	293	274	292	279	329	300	309	314	272	295	320	287	310	312	326	319	306	306	323	292	277	282	297	298	297	286	336	290	308	291	306	303	285	286	322	273	308	268	340	325	308	335	302	316	316	281	290	299	271	284	283	295	276	299	313	309	286	278	323	292	323	284	285	285	332	298	290	299	289	300	285	290	304	291	303	305	276	273	316	293	355	315	303	314	287	325	279
11946	3171	7527	11085	10269	8162	4994	3634	3221	2825	2266	2131	2002	1814	1835	1717	1513	1243	995	883	824	746	749	733	780	784	762	755	738	753	864	807	828	759	721	772	754	760	744	733	746	726	719	735	686	712	733	722	746	774	755	758	709	753	746	721	759	730	764	735	757	757	756	784	733	698	746	698	706	735	742	717	765	779	735	752	765	761	738	708	770	736	687	703	751	748	765	746	697	697	711	734	706	710	670	675	721	707	727	790	737	723	719	712	749	721	730	718	733	723	715	745	704	668	747	713	698	701	693	710	730	760	763	704	721	718	707	702	737	753	735	736	738	713	739	687	782	711	774	729	800	724	779	771	758	726	706	739	732	750	781	752	773	754	775	740	826	730	759	781	724	779	773	803	769	700	763	747	729	723	710	775	783	696	712	760	780	775	757	707	765	685	727	678	759	721	698	714	754	763	751	748	719	716	741	738	744	741	691	683	689	695	734	754	750	707	729	773	750	739	739	760	711	715	679	738	727	762	709	784	704	734	741	727	735	755	734	735	773	726	754	718	771	722	749	757	751	785	779	733	727	734	765	684	785	742	736	749	761	741	721	727	733	698	705	772	728	731	814	713	718	732	753	715	746	724	731	750	761	770	738	718	697	766	743	753	742	704	744	744	769	773	748	768	775	718	746	765	751	732	783	805	738	772	718	709	691	792	721	741	755	785	785	810	736	711	707	721	688	710	707	760	724	741	712	759	687	747	721	760	709	693	725	767	746	714	720	732	788	747	725	726	730	712	728	735	715	693	782	726	712	722	705	755	754	743	741	728	746	724	745	761	768	767	735	714	739	726	743	744	702	727	669	758	726	773	712	732	727	777	717	765	746	759	733	747	693	723	765	742	748	772	774	755	777	760	773	776	715	749	759	734	700	777	731	722	734	723	763	761	782	744	724	705	711	728	716	749	770	751	692	729	709	725	743	731	758	767	732	726	713	700	761	709	740	717	758	742	745	712	703	752	709	762	707	725	762	742	726	754	737	743	677	727	758	778	775	734	778	714	756	784	750	722	716	751	794	762	764	722	730	722	709	685	735	758	713	762	721	735	804	757	766	731	741	745	755	662	726	728	706	756	759	758	748	707	754	793	683	713	721	744	748	714	712	730	758	696	749	747	802	713	778	746	743	730	738	724	727	723	716	719	737	729	763	747	708	745	730	822	737	720	768	743	737	719	730	680	736	696	740	776	723	733	752	785	751	805	743	725	772	738	811	761	764	724	735	734	704	728	706	744	772	672	726	735	723	761	744	721	787	794	697	729	738	714	716	715	747	716	703	774	774	750	753	729	745	738	703	686	770	724	705	720	752	704	777	770	780	768	716	763	789	790	735	740	765	774	692	728	685	719	743	749	759	731	707	695	748	759	765	716	779	781	787	724	750	736	751	725	760	746	705	722	726	777	717	751	715	721	733	711	705	719	767	757	751	691	722	751	750	746	749	743	718	738	732	732	709	745	739	774	697	663	701	735	729	734	797	723	768	703	747	711	662	736	773	733	715	686	756	717	734	736	726	779	712	706	768	717	751	739	779	770	734	772	668	710	778	735	742	721	739	739	752	769	734	744	711	748	737	697	723	724	694	722	767	747	730	738	751	745	750	741	751	770	783	697	731	716	764	787	758	773	728	734	745	771	749	729	789	720	717	705	724	754	718	701	788	726	728	723	775	749	835	689	707	740	730	747	742	713	751	748	728	703	779	772	772	733	746	739	743	768	721	772	739	742	756	718	746	711	730	711	765	734	708	734	715	775	791	714	714	724	763	723	760	736	734	732	698	795	775	716	704	723	745	742	721	732	714	762	694	744	691	757	736	750	719	758	709	719	752	796	732	727	729	789	789	795	703	733	769	732	699	679	721	742	734	713	734	771	749	776	747	723	699	709	751	730	735	756	718	745	762	741	743	764	770	721	737	694	731	717	752	719	688	724	747	759	743	688	703	748	726	751	724	771	676	743	731	752	759	767	756	750	744	757	788	710	703	743	752	712	755	749	701	704	799	705	765	750	723	775	725	767	735	727	726	734	740	734	760	720	740	736	705	723	765	756	718	728	727	795	739	747	787	690	713	718	783	754	740	714	706	696	720	766	727	750	754	721	774	744	748	728	700	786	739	752	713	741	704	744	748	766	757	710	789	763	689	759	698	806	803	753	739	758	732	739	762	767	735	749	712	729	765	756	759	779	765	776	772	785	735	764	742	772	747	692	795	719	766	705	752	727	715	708	748	699	722	741	774	754	726	745	783	720	733	751	722	762	744	819	708	767	754	745	744	753	733	743	764	673	734	718	763	751	750	728	726	735	739	730	735	773	722	733	698	758	738	740	764	727	723	745	719	729	760	739	724	715	773	740	726	717	698	736	714	757	751	726	717	748	719	739	739	700	760	690	746	695	703	751	734	703	765	746	714	723	756	684	759	729	730	729	776	705	778	731	715	753	690	727	702	742	734	757	719	764	722	745	748	709	748	757	714	773	732	690	770	727	742	797	722	726	712	746	689	738	707	697	734	707	750	773	763	764	749	682	740	728	770	751	750	751	731	752	742	776	752	751	767	783	800	775	701	721	757	731	779	684	737	720	724	724	756	723	731	724	783	693	738	740	747	696	719	750	701	744	748	743	710	729	683	744	747	740	735	721	725	743	728	709	714	678	762	743	732	742	734	763	772	764	759	803	722	769	749	785	753	802	710	728	711	710	798	705	771	702	749	709	721	782	730	727	751	728	730	782	740	705	723	770	728	773	662	751	729	729	735	717	752	746	745	745	739	750	733	749	756	749	751	782	740	748	752	743	648	724	764	739	700	687	713	721	700	695	700	734	792	790	709	748	724	726	763	721	755	721	703	716	730	800	761	760	720	735	780	736	752	730	719	785	725	724	749	714	747	710	697	733	712	745	750	720	706	763	744	718	731	769	717	703	734	774	742	769	745	764	774	808	767	751	739	709	742	740	753	741	682	730	704	773	760	742	757	736	745	710	713	751	747	711	777	709	751	798	723	720	719	736	762	750	732	764	721	756	692	711	702	720	703	736	730	736	773	703	754	768	699	800	765	729	756	738	705	793	740	752	725	743	738	718	763	710	726	764	689	780	700	747	735	706	776	776	760	779	754	715	708	753	755	753	691	808	747	788	720	763	702	765	731	737	786	688	742	716	764	735	728	741	706	733	761	804	774	744	762	776	718	685	732	788	696	710	765	707	756	762	719	749	716	761	798	781	709	709	764	748	685	753	703	755	725	783	760	733	764	775	744	750	717	725	728	767	731	725	684	698	732	757	753	734	747	714	714	750	691	722	739	725	776	724	733	747	721	770	742	777	743	745	776	721	718	727	739	731	703	717	716	698	727	726	739	760	759	691	759	739	732	756	749	712	769	687	711	702	737	739	709	719	656	715	763	739	733	735	757	749	741	757	737	744	714	725	714	735	726	736	729	743	703	762	697	712	782	709	739	779	772	753	759	709	708	755
23897	6018	5804	5607	3802	2416	1397	950	847	687	667	526	500	436	443	406	367	304	233	224	203	209	196	175	196	185	215	208	180	199	191	199	188	201	188	182	198	187	195	200	187	173	184	182	189	189	159	195	190	176	207	202	198	182	192	167	176	175	175	194	184	193	180	193	178	205	220	208	174	174	181	196	177	200	183	213	204	184	193	201	180	168	185	189	197	186	199	174	179	173	176	193	190	175	181	214	182	214	186	189	219	169	177	189	200	198	168	191	165	181	180	180	177	192	191	206	198	199	182	190	194	181	180	184	173	180	181	201	204	169	184	180	160	191	179	182	188	201	207	185	185	187	180	212	192	198	179	182	153	191	168	202	203	203	182	176	178	192	203	209	185	175	190	194	185	188	185	176	163	177	173	191	175	172	202	190	204	189	186	197	195	169	181	194	186	173	183	196	167	182	169	200	180	181	210	191	180	183	186	161	183	181	162	186	196	200	199	181	194	176	219	172	164	186	191	195	186	182	162	197	163	203	166	162	188	186	183	183	213	187	164	191	191	192	190	179	186	190	209	153	201	156	203	178	181	186	186	185	194	169	190	170	172	177	188	200	177	187	179	176	210	222	182	190	186	193	190	195	174	216	212	191	191	233	162	161	203	180	192	165	192	173	183	212	200	192	192	184	167	186	171	185	185	173	189	173	200	217	189	195	171	206	168	179	198	196	169	188	191	186	170	217	176	176	179	188	176	178	161	197	190	195	182	194	197	192	180	190	184	193	157	188	185	186	191	164	169	173	200	198	190	150	169	187	173	179	178	188	184	160	187	184	199	191	154	194	167	178	183	181	184	200	176	213	192	164	182	158	201	169	171	176	204	200	172	163	194	203	194	169	189	178	162	188	187	192	194	169	191	196	185	182	188	202	190	189	196	188	199	207	183	201	178	173	174	214	148	164	169	171	212	198	208	199	176	207	201	188	146	202	163	195	178	185	184	176	190	180	188	173	213	171	205	174	189	178	185	163	179	195	181	208	184	183	180	201	174	216	182	195	146	182	166	186	204	175	177	200	191	194	192	174	204	182	208	203	147	166	190	189	185	187	206	177	213	178	163	208	197	177	187	227	190	181	198	224	176	191	198	178	179	181	169	175	165	200	173	193	191	190	194	165	187	184	193	187	199	183	206	183	187	176	192	165	172	201	167	192	177	180	203	188	175	190	202	172	168	220	197	175	203	186	185	202	184	177	187	164	197	184	179	188	189	173	177	205	204	174	197	183	211	201	197	145	189	202	177	191	191	179	189	173	186	192	173	185	200	174	217	201	209	211	201	187	199	193	203	186	200	166	152	201	187	177	185	166	175	180	195	176	179	186	160	179	176	181	178	187	163	195	176	190	209	194	170	197	189	180	182	189	175	185	189	183	174	175	190	198	166	199	187	199	191	202	189	190	192	170	197	200	179	178	197	191	174	177	155	181	180	167	179	205	176	172	196	202	218	190	172	196	185	173	206	208	179	203	196	181	166	175	206	176	184	183	197	160	197	184	197	195	192	182	180	191	193	187	161	162	193	148	182	188	170	166	187	179	166	172	206	208	177	176	205	182	163	156	185	224	184	200	188	195	176	183	155	192	180	192	198	191	184	182	221	169	191	206	177	178	205	175	181	178	186	196	200	220	154	178	194	164	200	210	172	178	153	190	183	201	184	200	175	186	214	178	190	211	170	173	193	174	174	185	189	186	172	186	183	190	186	189	198	197	162	175	185	179	176	181	164	177	196	212	192	197	163	189	190	175	188	206	199	177	201	167	165	158	169	191	210	183	170	172	187	189	194	190	193	167	208	201	180	198	169	159	163	192	200	148	197	179	173	189	213	188	190	169	172	185	208	190	208	204	177	203	170	205	191	196	194	208	179	189	173	164	172	174	179	172	197	198	186	173	176	184	166	167	206	186	183	178	182	218	165	185	191	196	177	189	186	163	180	191	166	180	186	188	209	184	188	166	205	187	189	178	182	203	166	176	190	188	190	191	194	205	194	175	175	189	217	182	214	190	186	158	182	180	177	181	185	181	166	172	185	198	166	190	198	211	201	159	233	181	187	194	175	177	185	179	190	169	194	203	178	176	176	170	186	200	174	174	209	192	186	168	209	187	177	167	184	178	184	204	162	206	171	184	184	194	208	209	185	209	172	192	186	168	185	191	182	209	198	166	171	193	192	185	168	193	174	171	184	176	172	177	183	175	222	167	193	180	178	219	179	191	201	200	192	198	177	182	200	164	170	207	166	168	172	186	178	213	198	204	192	195	184	191	201	187	178	165	197	192	152	195	184	204	173	179	188	200	174	175	191	183	202	212	180	204	187	184	164	195	190	170	190	173	170	174	169	190	202	193	174	182	175	163	168	170	182	175	197	175	178	181	205	171	193	181	204	201	205	189	191	189	153	175	189	171	198	193	196	172	204	182	149	176	206	194	211	169	176	170	163	171	193	171	179	182	186	158	186	190	174	153	205	186	174	190	169	184	200	163	172	185	197	186	161	160	184	191	195	174	184	213	185	189	202	169	185	184	151	179	188	195	153	177	177	167	176	170	202	163	173	179	188	175	161	210	178	184	195	173	205	182	178	177	177	181	175	197	205	187	203	171	194	180	175	179	184	165	190	175	188	182	193	206	186	165	171	182	206	177	174	173	178	160	199	179	215	173	186	173	201	180	172	195	184	166	196	208	179	177	174	214	177	202	226	187	173	188	182	196	169	194	202	207	203	157	206	197	198	184	166	163	177	174	194	173	207	174	177	189	173	198	184	191	190	202	208	178	189	202	193	213	195	176	197	183	169	192	170	190	203	175	180	204	195	188	163	177	175	199	179	189	180	225	175	191	202	187	168	195	200	171	192	179	174	169	181	204	195	199	173	183	183	182	190	182	159	189	192	177	187	169	189	189	203	179	190	183	184	163	156	185	168	213	203	208	207	190	193	195	146	180	191	193	192	185	167	174	196	185	162	166	192	173	180	192	193	188	164	188	181	198	185	192	193	182	178	180	206	163	155	202	197	176	175	175	192	197	198	176	191	199	189	163	204	199	208	178	203	172	187	197	176	187	165	163	201	192	203	190	177	178	191	187	200	173	211	183	185	172	185	184	185	199	182	187	169	191	169	187	179	196	161	197	192	182	190	204	191	191	170	169	203	183	193	218	213	204	218	187	197	206	197	179	173	190	167	176	173	183	188	195	186	182	181	192	180	185	170	195	193	203	172	175	210	205	205	162	159	192	196	189	195	166	185	189	193	187	234	216	174	194	216	172	191	177	185	198	165	172	218	168	195	182	167	171	147	188	173	195	179	181	183	177	184	186	196	171	178	193	200	197	172	184	183	179	169	196	169	186	171	190	176	205	168	183	201	186	194	190	204	188	215	168	182	199	190	162	169	178	194	198	160	186	181	183	188	168	193	189	193	174	183	174	193	180	197	192	193	153	193	173	174	191	166	188	192	186	196	203	207	200	186	180
15637	4562	10907	15404	13576	9983	6197	4560	3927	3475	3142	2648	2251	2161	2142	2010	1644	1225	888	710	647	569	554	522	513	555	545	519	520	523	573	611	572	543	511	502	491	513	523	518	470	518	522	522	477	512	472	510	518	445	502	516	457	498	447	516	537	516	510	497	477	509	493	482	478	454	494	508	480	458	495	471	471	470	485	494	457	529	477	504	487	482	459	481	486	485	464	505	490	492	478	490	468	509	476	507	476	492	470	450	482	484	474	465	525	445	509	508	489	513	531	501	500	474	486	462	458	488	499	488	504	477	493	458	506	458	488	485	487	511	461	495	470	482	464	468	443	493	487	463	481	549	458	470	480	495	512	488	445	492	459	465	432	534	487	503	490	483	490	480	474	493	488	504	523	475	462	456	487	501	490	454	449	506	474	462	491	475	495	534	495	485	484	477	491	482	490	508	499	482	492	455	504	506	494	489	476	507	468	493	499	476	499	467	496	500	452	478	481	444	447	498	482	466	478	505	543	479	504	446	520	487	486	503	468	493	484	465	458	519	505	447	497	490	498	518	440	472	485	535	479	496	482	511	502	466	514	475	509	482	493	469	471	448	499	457	435	483	466	494	476	456	465	499	520	515	504	496	514	478	487	489	476	463	498	498	477	498	468	460	491	496	509	434	465	469	487	474	488	450	488	484	486	487	465	481	484	508	497	537	485	504	478	506	487	448	494	506	497	494	481	476	482	500	463	466	504	535	504	458	466	463	487	490	515	484	475	491	493	494	473	492	528	529	473	497	487	510	509	494	455	487	489	465	512	528	488	449	474	458	467	445	496	452	482	482	460	504	445	469	496	489	494	458	489	438	484	503	523	480	506	494	534	472	445	456	494	481	490	486	469	475	476	479	481	500	490	448	451	497	499	475	472	466	512	457	467	526	524	496	485	462	482	454	500	488	503	470	484	468	464	498	507	472	480	506	482	496	458	484	483	485	493	454	471	481	479	478	521	476	469	520	502	503	531	454	488	478	485	476	477	521	473	473	483	468	448	493	474	479	461	532	467	479	508	505	484	490	484	505	454	512	494	528	517	490	498	472	433	501	490	472	516	492	524	499	477	495	510	479	506	470	480	463	499	495	490	475	463	475	504	529	452	487	501	510	467	446	466	471	470	452	495	466	482	461	504	509	494	492	499	495	475	475	496	498	465	469	480	523	478	491	454	504	467	488	463	494	471	513	444	469	453	483	486	485	490	440	461	438	487	477	489	523	461	471	497	499	480	457	475	479	518	500	463	487	491	484	475	469	522	451	471	505	463	456	502	487	492	464	490	462	461	492	525	522	501	528	496	503	469	484	509	530	522	484	485	522	472	486	485	512	520	497	500	510	514	481	465	525	461	515	472	476	470	447	481	516	506	528	521	462	451	465	464	465	493	465	458	500	485	451	481	485	481	483	463	504	464	490	466	499	463	482	479	494	478	491	482	500	482	499	474	509	448	492	484	469	531	540	489	528	468	457	458	470	461	498	476	467	480	421	448	473	531	488	497	459	448	482	482	468	547	469	491	517	468	481	486	478	487	518	454	493	493	489	513	477	475	483	457	468	521	484	524	472	477	450	489	449	510	454	508	464	509	514	486	497	462	490	504	477	508	481	445	482	464	444	516	481	492	475	436	495	504	493	474	466	479	477	501	484	468	472	486	487	526	472	491	498	473	485	500	464	491	495	487	478	467	497	475	507	495	474	500	477	484	519	457	489	495	484	516	479	489	464	500	469	520	472	441	495	464	498	475	461	460	499	470	473	514	485	488	469	465	496	501	481	506	464	462	474	497	489	470	480	463	476	475	471	481	451	504	549	461	484	475	483	513	477	509	483	495	418	454	503	526	493	496	456	466	467	491	489	486	446	474	480	502	484	496	462	522	482	481	492	451	531	539	486	532	506	475	506	512	504	508	476	482	446	453	490	485	502	511	503	475	491	474	485	473	521	495	471	466	462	485	497	488	465	508	497	493	477	495	480	464	489	477	498	464	485	512	457	511	473	474	479	465	487	462	482	445	462	481	497	488	446	404	476	482	486	492	475	515	471	496	504	436	479	496	486	461	486	458	458	447	490	508	487	501	479	498	512	499	480	485	449	448	506	478	439	508	505	532	481	518	483	475	500	460	470	517	462	478	461	495	505	485	484	494	470	494	517	468	492	516	499	480	526	478	475	478	500	456	485	471	490	450	482	471	475	455	476	493	504	486	513	472	487	505	479	468	474	476	462	500	497	495	439	480	504	485	462	513	526	511	497	476	453	504	485	478	519	492	445	463	507	504	493	436	462	508	492	477	468	519	467	523	499	476	462	494	478	486	496	483	452	485	504	518	474	463	492	493	471	479	457	478	514	464	498	485	446	481	448	521	457	448	535	455	518	502	458	526	450	443	501	474	503	519	476	506	522	487	464	509	445	515	437	474	486	506	513	450	511	480	453	472	471	498	478	484	495	485	475	475	485	488	501	485	513	522	460	518	470	503	449	494	460	444	465	526	455	449	498	455	454	472	490	454	461	495	481	489	437	469	466	502	461	450	493	462	508	481	509	490	476	451	463	518	480	468	464	458	474	501	465	490	512	462	480	471	497	458	464	479	477	519	501	509	485	461	451	518	443	495	494	461	509	456	496	491	468	492	506	520	482	497	454	487	480	521	477	488	469	471	479	449	494	506	487	514	458	515	457	477	474	520	469	512	482	469	504	490	477	504	511	466	462	493	485	466	503	476	468	413	512	527	490	504	494	512	512	483	481	480	457	509	499	466	487	459	465	508	457	411	529	464	451	493	465	456	471	506	467	509	508	518	450	482	501	482	468	450	468	477	476	469	452	488	522	519	474	480	501	496	489	482	446	505	482	482	490	490	534	482	498	435	447	501	485	502	502	519	450	451	478	490	490	491	496	496	483	507	477	493	482	509	475	502	515	458	491	474	480	453	507	481	529	450	489	473	484	444	453	505	504	488	481	514	459	484	480	498	489	472	458	494	468	465	465	527	480	502	484	443	457	511	470	484	456	496	466	503	468	447	473	463	476	470	524	472	470	470	469	504	456	479	466	482	485	517	486	504	522	526	484	466	506	444	503	483	470	530	513	461	432	490	445	515	519	501	524	465	509	430	511	542	497	486	496	477	479	488	491	465	468	489	456	499	479	497	506	478	492	461	448	499	470	493	474	513	503	459	455	487	458	498	472	477	480	442	464	490	515	494	457	465	520	530	511	512	473	454	504	456	486	504	458	519	449	507	464	451	491	459	450	461	521	485	451	509	451	446	447	511	437	486	490	475	460	516	473	499	499	446	468	445	513	541	486	489	479	509	451	461	500	461	483	509	506	498	460	467	468	476	451	478	458	436	480	454	483	446	535	503	493	471	479	464	500	472	444	472	494	490	486	523	478	466	457	486	483	457	483	500	485	462	439	471	447	500	504	504	464	476	503	438	471	506	492	486	507	502	493	477	463	471	509	489	494	465	536	476	482
5107	1720	2449	2062	1451	991	650	564	579	496	450	445	450	423	391	386	412	344	402	333	337	358	361	333	374	341	340	354	335	362	343	371	347	359	357	320	332	335	337	371	350	313	313	326	341	353	328	332	375	356	295	326	320	362	320	338	344	327	307	354	328	340	340	338	311	296	303	343	333	359	356	367	358	294	375	354	359	355	346	317	352	329	322	295	312	346	345	345	337	305	300	344	363	327	313	333	323	338	342	327	325	327	366	329	383	343	328	327	343	348	306	335	326	357	313	365	362	341	326	325	372	319	310	355	321	354	348	347	340	327	350	329	349	329	365	350	343	340	351	345	347	355	347	372	330	335	302	369	316	319	329	325	330	325	344	354	330	332	335	344	351	324	339	303	361	356	400	340	335	338	358	341	347	344	334	335	373	329	327	334	329	312	316	318	335	329	368	332	331	335	311	291	312	344	335	344	362	342	348	365	329	325	333	325	333	352	317	319	318	357	330	311	308	328	364	353	325	329	312	336	362	372	321	357	334	336	334	338	356	340	353	332	306	344	353	328	374	306	331	368	340	318	359	347	367	318	357	334	339	345	347	324	340	337	355	311	349	361	340	314	321	363	355	336	349	323	312	308	347	350	362	336	324	337	324	386	308	348	330	334	368	351	336	318	330	324	364	349	332	309	344	366	319	355	357	337	322	338	327	343	330	380	365	330	357	369	326	371	329	323	339	328	358	341	351	315	341	330	362	336	340	322	359	317	334	315	349	323	336	372	308	341	316	392	331	343	370	335	367	343	341	327	387	366	348	358	362	365	333	327	309	349	335	347	321	313	362	310	319	318	341	341	349	338	331	369	325	330	339	357	315	380	352	324	338	318	334	360	316	313	334	317	353	349	310	350	346	359	312	347	355	318	327	352	313	368	344	346	302	335	311	321	321	348	371	365	355	323	320	359	338	296	367	299	313	333	344	334	299	352	345	330	306	370	350	337	344	358	347	329	342	326	339	333	345	328	316	301	330	320	330	354	325	296	346	339	332	319	345	325	330	348	348	327	356	322	379	348	346	333	351	339	341	360	346	342	320	317	370	359	329	331	305	357	351	331	370	351	344	340	363	360	347	339	356	341	366	374	309	342	348	324	370	348	381	355	318	323	307	341	361	340	357	349	346	307	341	319	328	360	330	320	368	365	347	313	345	357	378	308	358	321	330	335	324	357	360	338	313	356	332	314	310	337	358	340	325	311	371	348	361	317	295	354	380	326	356	347	338	311	308	325	334	338	364	325	321	331	378	331	359	323	364	312	311	336	353	322	372	327	345	336	326	329	367	341	326	336	333	325	360	337	341	362	362	361	331	353	345	325	317	326	323	369	349	319	332	328	336	316	341	318	353	339	354	328	358	335	359	315	320	363	333	329	350	356	311	318	313	366	345	307	345	342	393	312	348	297	305	328	336	331	325	335	318	374	373	325	306	353	326	375	314	350	338	325	337	366	308	357	367	341	365	343	325	349	338	350	373	354	380	356	357	304	350	368	327	329	342	356	372	331	342	341	315	382	389	354	341	355	379	299	314	324	329	349	330	340	343	349	348	360	344	328	351	331	351	339	333	358	318	356	326	346	367	396	313	345	337	382	334	362	338	314	345	318	335	334	364	308	332	340	364	388	336	334	316	325	341	323	372	320	305	355	348	361	302	381	370	327	322	366	333	335	317	318	317	331	353	309	361	353	364	358	322	350	307	315	314	350	346	298	328	283	307	328	345	316	332	342	338	311	309	353	315	344	343	371	337	363	309	324	323	335	357	322	355	342	340	347	355	369	319	342	354	337	338	321	320	351	360	350	347	324	353	328	330	312	331	338	329	314	338	313	353	339	353	322	383	333	328	313	363	350	331	313	357	332	349	339	346	328	313	352	338	374	336	333	363	338	338	322	321	317	340	359	320	307	346	323	338	358	345	318	341	348	363	339	338	346	296	342	345	322	372	325	322	328	369	347	353	372	325	301	354	341	348	325	360	353	348	366	334	324	332	344	361	328	354	345	343	368	337	318	314	293	362	355	334	356	336	340	323	405	351	330	327	336	322	389	325	321	353	363	347	345	373	357	337	325	313	345	346	326	341	332	360	349	315	342	343	366	333	349	356	362	334	360	400	359	319	340	345	338	359	321	341	366	308	334	362	353	331	371	329	329	324	359	301	366	316	323	316	307	323	359	333	342	326	373	360	297	338	374	341	335	330	338	352	384	349	349	328	331	339	324	367	354	316	318	354	355	338	314	332	358	347	366	362	328	341	334	344	336	370	352	351	301	334	352	333	331	333	371	316	322	357	320	361	331	321	336	337	347	348	332	336	360	355	340	346	333	351	353	319	361	342	362	368	367	357	315	345	330	334	331	347	332	338	321	341	336	303	353	334	323	379	297	333	312	326	328	335	354	321	368	344	322	321	348	335	352	325	334	331	381	334	327	334	380	314	362	326	359	326	331	345	333	347	352	344	333	318	322	354	359	352	346	329	329	286	346	352	338	359	346	355	338	332	355	350	335	367	348	361	352	367	324	344	329	354	302	330	312	310	375	331	375	352	381	369	331	354	358	332	336	356	367	341	328	339	349	323	351	325	315	302	342	337	336	309	348	335	342	326	329	338	339	336	337	366	306	299	353	353	306	376	344	362	341	332	363	324	350	353	337	333	348	392	341	325	358	335	330	353	337	323	351	351	364	349	329	332	322	340	336	324	338	324	356	340	332	343	341	363	333	317	339	349	351	362	377	371	347	350	345	335	323	332	339	355	351	330	308	305	362	301	330	348	314	341	345	326	374	324	332	337	371	331	305	340	350	365	325	339	335	295	335	336	323	345	343	357	328	325	364	325	350	358	346	329	327	331	302	371	329	310	325	349	325	333	343	362	317	343	359	357	301	310	346	342	354	365	320	287	343	336	324	346	328	310	366	308	346	321	327	326	335	311	343	355	321	326	320	305	336	346	316	333	323	354	337	331	349	315	343	308	343	324	350	317	329	288	350	338	327	328	317	359	338	331	347	364	365	307	310	357	334	346	339	334	365	382	347	342	337	297	333	347	322	325	383	336	344	371	321	348	319	340	334	323	335	360	345	302	346	345	349	347	294	317	318	360	355	314	335	403	346	329	329	382	336	314	352	336	334	343	344	349	339	336	300	326	315	303	329	317	338	351	318	351	357	340	337	338	313	351	346	337	315	317	349	354	334	356	332	352	326	368	317	320	325	351	337	315	295	328	369	326	315	342	332	337	363	353	364	341	341	318	351	321	330	369	360	363	326	332	323	326	337	367	362	327	385	325	322	334	352	347	320	312	339	303	362	311	316	315	335	338	335	336	367	322	340	339	322	385	350	357	315	360	364	316	356	294	353	315	342	332	329	385	338	352	290	318	344	322	349	341	359	319	311	337	334	322	335	360	356	359	318	371	329	364	343	337	349	314	333	363	352	364	329	314	333	327	306	345	341	362	321	355	356	329	334	347	375
4692	2259	5433	6682	5775	3671	2631	2196	1945	1906	1666	1567	1486	1314	1226	1177	1121	946	907	884	897	855	836	845	872	831	832	831	847	808	834	864	816	856	885	903	897	866	845	806	819	843	831	791	849	809	802	829	826	789	826	797	796	815	853	865	849	842	840	811	848	855	851	831	847	856	877	854	817	869	839	843	821	794	863	836	848	802	804	831	839	879	825	785	817	829	833	858	808	861	819	854	819	830	893	828	838	844	785	862	836	814	827	869	831	793	836	857	776	834	800	857	844	845	844	861	836	777	811	808	840	905	835	815	928	839	792	812	834	876	849	832	794	826	799	852	801	833	804	825	876	825	778	818	825	840	825	834	819	829	841	839	856	792	766	845	782	809	802	825	838	846	856	859	844	847	830	850	826	810	773	841	831	847	879	802	789	873	792	812	800	819	809	799	807	782	792	775	857	891	840	777	783	797	865	847	810	822	802	842	807	878	868	790	872	793	826	846	814	878	819	787	829	841	844	836	802	853	863	832	781	860	825	859	845	783	801	870	787	837	791	854	813	828	834	795	783	831	830	828	877	816	865	824	790	882	841	806	806	840	843	755	821	772	823	847	839	778	825	813	813	812	848	885	768	827	798	814	776	840	782	831	807	845	790	823	845	856	857	869	847	844	846	793	815	832	841	799	888	848	819	814	810	815	815	877	845	851	875	815	799	810	839	812	812	836	785	824	877	813	869	798	878	845	860	826	827	851	836	780	787	776	833	860	870	859	859	872	888	848	859	855	789	856	824	790	811	824	852	856	823	805	811	817	752	844	797	835	866	796	775	810	880	852	824	830	806	829	840	831	829	904	861	854	834	807	780	853	805	837	773	829	921	785	811	836	852	839	788	835	859	846	810	810	853	799	775	824	828	825	820	840	811	829	823	875	890	885	822	827	846	875	847	758	851	813	842	841	857	792	810	797	843	839	862	873	808	815	791	848	858	835	841	843	827	829	823	807	784	797	870	788	759	826	821	839	804	857	792	833	815	789	821	859	876	792	827	821	809	880	850	812	853	860	823	824	842	858	828	851	828	811	879	919	840	815	839	857	827	858	840	804	843	816	916	869	833	865	841	850	778	837	860	838	849	874	817	855	848	833	827	839	840	861	772	780	846	806	850	835	842	846	810	881	818	799	874	802	830	859	858	811	842	868	842	865	827	828	825	834	856	800	840	847	825	811	848	811	826	827	830	853	790	805	828	855	875	831	870	880	854	843	776	837	813	857	821	821	834	833	848	834	885	891	799	845	803	821	790	841	814	838	835	766	876	838	844	806	829	805	862	821	818	839	870	806	797	832	858	830	800	849	853	835	861	842	826	864	829	809	859	796	829	837	847	826	842	919	875	824	759	849	837	826	817	806	878	831	848	787	850	836	809	843	803	851	861	849	794	786	831	832	764	811	795	874	802	837	876	862	840	830	795	830	833	890	830	795	834	853	872	835	801	845	839	906	856	841	844	816	830	815	814	834	867	818	775	860	805	793	880	850	794	877	843	849	803	814	829	785	845	810	848	836	861	821	825	800	850	859	783	823	819	827	836	822	740	777	794	890	849	826	831	812	843	778	813	795	867	877	836	833	811	827	801	802	828	806	845	823	784	794	808	841	871	834	842	826	800	875	752	798	825	851	804	912	847	829	842	867	838	845	869	802	838	815	821	887	831	812	792	841	815	850	811	850	839	838	796	801	837	848	847	841	831	838	839	823	804	824	825	839	849	795	840	814	839	846	915	788	844	828	874	857	783	849	844	788	894	844	824	792	795	847	796	796	827	791	815	808	863	877	830	842	808	791	839	829	833	850	847	793	808	830	786	806	821	808	822	785	862	859	809	858	840	813	818	877	845	865	832	792	807	819	832	850	781	843	850	815	797	815	828	810	898	816	869	823	819	842	763	837	794	843	853	851	846	850	853	826	809	812	801	851	821	809	837	850	832	848	876	804	805	850	802	815	866	787	796	825	828	844	836	785	828	820	833	858	838	850	824	806	797	883	833	836	823	836	803	795	886	826	911	787	854	800	800	817	817	862	821	827	825	821	808	802	815	823	782	839	841	793	800	803	860	836	791	823	813	804	800	824	812	862	879	852	855	820	826	835	784	840	789	816	871	875	832	824	797	812	785	821	796	817	827	790	806	838	809	868	786	850	835	840	819	899	791	836	799	821	820	808	876	792	813	850	824	825	767	851	812	870	840	842	833	861	819	833	810	790	783	878	838	788	870	820	784	841	814	850	787	802	827	881	795	803	852	846	811	842	787	860	843	835	860	836	885	859	777	835	851	844	780	762	818	841	775	803	829	839	844	818	805	839	865	897	806	849	857	857	871	871	882	831	864	893	822	832	837	842	835	851	842	835	802	889	855	852	792	839	819	837	828	833	811	836	827	840	854	818	832	808	890	850	867	851	855	832	842	848	855	819	832	862	789	777	848	867	806	874	851	832	822	841	862	864	829	860	881	891	845	803	815	818	831	813	832	799	811	837	817	839	816	842	810	828	847	773	816	816	851	794	842	858	846	838	835	791	818	846	812	799	833	864	853	828	847	861	808	828	855	854	850	828	850	770	810	834	798	824	862	828	829	890	833	856	818	846	881	880	845	828	850	863	804	865	897	768	800	795	827	826	802	812	841	800	829	820	831	832	879	854	884	816	840	850	849	847	761	815	792	781	834	871	822	853	859	814	855	800	851	845	840	839	838	880	819	861	829	851	885	843	809	785	850	841	833	839	793	796	803	742	862	889	851	803	776	851	852	795	896	868	831	829	858	785	818	821	779	817	847	817	853	843	860	883	773	789	844	783	856	818	833	843	841	841	881	843	814	868	830	864	796	816	848	814	890	831	798	825	831	805	829	835	895	844	858	782	822	794	818	865	864	807	845	871	844	841	826	831	783	813	816	855	850	837	818	834	785	839	848	857	880	866	850	862	829	837	836	784	834	809	861	788	838	844	867	846	822	817	821	880	847	799	819	809	849	850	821	869	858	830	818	848	878	844	824	790	881	872	848	822	864	814	789	841	830	845	881	828	818	808	782	826	828	804	780	864	823	803	799	769	866	789	828	828	832	828	844	791	805	845	791	822	819	867	812	790	828	795	808	859	852	822	807	872	826	900	799	842	830	806	767	811	872	817	824	803	798	812	833	854	846	792	836	781	795	810	856	845	849	814	823	795	859	829	825	830	841	878	818	903	864	817	811	833	832	826	810	832	815	801	798	823	843	854	861	828	854	831	804	843	822	831	820	848	826	827	882	773	829	841	843	829	729	829	823	843	838	876	795	789	857	817	826	834	802	744	815	819	885	859	877	830	797	804	849	886	827	793	803	865	836	770	872	828	794	826	811	807	825	806	834	792	787	862	851	884	871	781	838	820	824	789	836	759	837	856	828	824	858	869	818	797	812	799	855	800	839	834	842	849	821	871	812	820	842	824	834	838	835	833	816	786	863	878	815	828	858	877	845	865	806	850	833	844
15368	3880	4349	3833	2567	1616	1120	829	757	653	526	522	500	426	429	383	402	343	361	301	326	324	288	300	281	329	295	285	257	298	334	293	286	277	291	293	304	269	324	313	299	283	298	251	329	288	320	313	293	267	269	286	330	283	308	293	285	314	290	272	243	295	296	288	303	331	301	289	302	280	296	305	269	278	295	309	282	302	279	345	302	312	298	320	317	314	310	318	318	339	309	311	304	274	283	276	293	305	307	305	324	298	279	319	283	273	310	319	273	325	272	306	306	256	330	294	328	328	303	284	300	310	284	322	321	257	290	278	331	282	316	319	279	283	307	302	307	328	298	265	281	294	285	292	260	317	295	285	319	295	271	299	301	297	291	285	331	292	300	321	304	296	277	276	325	299	307	297	292	306	322	302	297	269	332	295	292	326	297	344	285	290	309	304	284	286	283	282	288	288	281	349	307	300	323	309	278	320	307	291	317	302	278	310	285	285	321	276	284	284	289	319	277	331	287	304	289	316	296	263	269	288	257	267	276	287	321	296	281	316	273	327	282	334	303	287	307	325	277	312	279	315	293	340	292	317	306	311	296	319	322	325	312	327	328	269	312	336	294	274	324	284	266	301	284	277	275	314	309	313	283	326	305	282	287	284	292	304	273	302	261	279	315	291	326	262	275	308	276	319	307	272	298	286	318	292	260	286	327	311	338	291	269	296	277	281	324	292	303	303	292	281	294	307	308	293	295	276	284	296	287	314	310	287	289	295	287	293	282	299	327	315	297	297	302	301	283	290	308	329	290	294	306	288	330	312	303	296	287	312	331	284	287	295	267	309	297	279	294	341	302	334	276	313	324	300	267	299	312	301	294	300	330	323	285	287	312	309	304	301	307	297	319	300	277	312	266	289	306	286	281	274	292	299	304	316	303	290	285	298	301	275	300	329	331	273	304	294	319	289	270	291	327	308	326	301	300	290	299	312	292	303	290	308	308	323	325	302	249	324	320	308	270	280	296	316	314	305	319	307	283	304	299	302	287	301	343	280	280	320	311	306	272	272	304	280	295	291	280	313	309	288	298	283	291	281	334	311	290	293	336	300	278	338	325	297	283	318	297	279	310	333	297	309	286	306	306	312	296	300	296	293	289	314	290	288	283	295	309	315	284	311	303	297	304	350	310	288	283	307	315	294	304	278	294	297	284	281	281	264	300	319	286	326	313	317	298	340	316	294	314	267	295	308	298	289	268	293	270	316	267	317	310	277	308	289	272	301	323	286	282	291	319	298	358	311	287	309	301	295	286	308	281	296	304	319	291	304	315	303	324	289	285	294	316	318	303	309	306	277	314	291	290	273	307	307	309	296	269	305	304	317	316	298	241	296	248	286	310	315	278	255	301	299	296	306	302	277	280	273	317	300	313	298	321	326	310	322	288	317	299	293	324	275	301	282	267	283	327	296	325	298	287	318	276	283	303	306	304	343	293	286	288	297	300	307	283	259	293	288	336	287	310	299	320	289	315	289	317	333	317	319	290	299	308	308	264	316	308	263	280	304	296	302	286	279	301	287	291	295	310	309	299	302	283	280	336	271	271	297	293	301	308	315	269	317	282	256	274	293	273	277	312	332	286	317	345	306	312	285	287	307	296	308	316	283	292	311	325	261	291	283	285	301	314	335	278	300	278	280	309	306	303	281	343	282	341	287	302	309	301	278	289	314	308	282	288	294	265	302	314	278	288	279	303	321	298	314	305	262	302	282	306	313	288	296	329	291	307	313	295	297	293	308	330	284	346	262	312	305	291	296	286	291	280	303	277	259	271	285	311	321	278	325	331	253	313	283	283	264	296	286	293	301	264	289	289	306	311	308	317	304	317	333	287	324	291	281	311	316	290	297	274	307	291	289	296	301	283	265	335	258	286	282	276	250	261	328	290	315	315	298	280	286	316	324	312	298	272	307	272	300	292	303	301	304	290	349	312	314	265	303	283	275	293	274	317	287	299	310	289	280	311	308	305	305	280	311	282	325	281	289	283	303	303	298	297	294	278	315	310	288	271	338	287	296	318	291	283	288	297	290	289	325	296	265	309	298	279	317	297	289	318	307	278	323	315	300	293	284	280	298	305	248	298	327	311	290	262	301	283	301	305	299	287	300	319	255	317	322	304	279	329	322	289	319	294	282	299	286	298	277	279	256	266	294	306	305	310	311	308	298	295	311	306	276	284	286	283	313	289	308	300	277	318	263	269	284	333	290	285	294	343	292	305	287	307	283	300	278	302	333	329	326	306	320	287	282	302	287	279	287	323	288	276	303	326	290	306	268	306	305	278	272	321	328	313	298	288	300	303	285	304	321	283	308	282	286	294	303	313	307	268	290	298	264	311	288	287	304	279	264	334	337	276	286	293	289	320	296	285	309	302	306	283	294	294	291	303	334	296	320	312	281	293	317	300	312	317	286	292	329	288	284	336	300	287	292	302	292	282	329	324	302	336	284	278	307	313	312	303	310	307	295	290	316	330	280	299	279	286	313	312	301	304	306	285	297	289	326	289	300	298	302	309	296	325	262	290	290	291	323	298	277	329	298	292	319	301	327	273	284	278	311	257	293	307	296	315	310	319	316	302	280	286	298	350	309	289	318	326	343	292	290	279	284	302	284	300	312	287	312	296	284	307	278	309	308	290	297	278	294	333	276	288	309	317	304	307	323	311	330	317	307	292	309	300	266	314	298	308	279	282	299	324	299	286	301	321	286	284	312	338	330	299	296	280	336	292	282	309	286	279	323	299	306	305	288	285	316	293	304	310	300	274	281	317	286	309	288	284	285	318	295	308	289	311	290	324	321	299	295	277	279	285	281	310	303	310	312	274	314	323	333	287	291	300	319	332	303	309	297	290	283	299	304	267	311	294	266	310	277	268	296	287	300	289	302	298	300	275	296	310	301	274	292	316	322	259	329	290	296	316	313	308	336	290	309	287	267	247	289	329	284	282	253	284	322	276	270	289	309	267	297	328	293	311	299	315	288	300	306	303	314	319	277	278	271	298	282	279	287	265	251	301	294	302	275	292	290	308	273	292	265	292	289	290	319	275	300	305	295	265	278	305	291	300	293	289	283	316	267	294	321	310	339	289	296	289	278	308	317	303	295	341	281	301	280	315	270	301	309	312	318	299	315	307	341	308	288	324	302	281	278	299	315	296	313	312	320	307	301	297	294	286	301	283	310	307	314	319	275	330	311	307	301	312	276	289	256	296	316	309	312	318	310	273	301	276	311	282	306	315	297	289	331	320	329	296	294	297	295	283	293	284	262	281	285	270	302	322	292	276	309	284	292	296	282	307	303	311	288	249	304	286	300	327	284	279	302	330	300	310	268	277	293	284	311	286	315	315	287	268	298	350	291	330	283	310	269	293	281	296	287	271	300	310	295	266	296	314	303	299	291	269	281	325	304	325	296	318	305	254	287	298	329	275	307	302	306	325	315	286	266	298	289	297	317	309	298	315	330	253	287	328	320
11930	3883	8990	11464	9680	6974	4851	3629	3100	2761	2447	2336	2081	1829	1584	1377	1253	1148	959	842	850	857	774	823	715	726	725	725	739	765	754	768	811	712	781	787	781	727	711	731	701	720	735	781	727	763	711	766	779	778	753	736	733	717	716	733	753	752	706	738	761	786	707	691	723	762	683	749	721	778	680	795	723	705	742	687	746	721	731	773	709	698	731	757	775	762	731	717	724	763	747	702	714	751	687	709	788	755	780	733	736	756	742	704	750	747	769	693	752	721	722	714	752	697	734	722	739	689	735	756	719	689	726	692	708	723	747	694	695	742	719	725	737	697	758	751	710	740	744	751	738	762	783	735	760	729	748	753	772	735	740	741	753	731	740	756	692	738	721	719	735	753	739	742	743	740	736	725	666	727	732	768	703	711	736	740	758	748	733	751	778	762	723	747	787	720	731	737	769	756	764	694	741	786	751	730	733	769	718	717	752	750	712	726	743	719	740	740	717	728	715	678	755	713	748	742	728	725	733	727	718	777	709	715	728	708	713	674	735	737	687	746	702	761	733	725	727	745	675	762	743	786	738	692	739	728	758	728	742	737	732	718	706	710	686	748	686	688	714	721	753	724	760	727	769	731	706	710	729	728	676	792	685	727	766	691	754	760	704	723	715	711	766	783	727	731	736	753	709	709	757	750	691	717	743	773	766	754	694	726	734	731	740	736	744	732	740	734	723	726	721	781	720	716	711	794	739	706	731	782	723	743	714	781	746	759	722	721	708	730	716	714	738	717	782	750	714	773	754	765	788	753	773	702	811	796	737	716	730	698	696	698	736	785	732	720	703	764	663	756	706	760	739	766	717	770	697	755	716	727	721	709	722	768	795	747	662	782	696	659	761	746	715	736	780	745	736	754	733	701	739	691	753	677	760	752	739	656	751	692	698	763	747	711	686	746	730	747	708	708	751	709	719	753	730	717	710	776	782	716	707	734	743	703	759	763	685	696	743	742	733	771	719	701	731	707	697	745	724	712	720	710	771	705	750	699	754	759	731	679	820	765	772	712	738	744	738	761	717	785	730	770	740	696	728	726	725	755	719	720	694	722	713	677	701	745	770	740	748	748	737	717	750	756	711	717	751	770	708	689	706	676	735	745	831	785	730	734	690	754	761	741	721	737	717	753	766	737	697	717	697	733	750	729	749	770	751	733	715	721	755	740	731	719	732	711	733	708	699	734	725	714	753	711	729	785	737	728	733	743	794	713	744	729	664	717	745	752	769	731	731	770	729	824	750	713	708	745	775	751	736	732	687	763	724	754	746	778	698	678	741	725	743	738	730	759	768	693	727	759	699	733	680	736	722	746	743	743	704	768	749	733	744	744	720	720	764	726	737	742	692	753	752	713	742	724	695	762	704	750	758	740	752	734	724	729	771	716	690	749	673	716	697	754	723	723	729	749	766	712	710	745	717	781	760	731	764	690	745	730	736	726	747	721	745	742	676	740	744	761	743	783	726	708	747	741	737	723	719	784	745	772	751	802	734	734	720	732	722	759	711	736	711	777	743	747	721	727	753	702	646	749	729	736	722	742	752	756	772	760	702	742	696	734	740	735	717	762	757	745	730	701	719	720	746	753	712	722	715	758	723	682	738	721	743	720	803	769	797	738	731	735	719	721	795	720	724	702	735	747	734	747	729	740	719	744	762	704	725	699	780	744	739	802	740	724	701	652	789	772	723	742	714	710	739	751	747	742	733	700	708	762	718	753	692	732	778	709	717	720	731	763	755	738	742	717	732	729	737	757	730	727	711	736	736	698	679	720	748	734	726	730	773	734	694	700	714	720	733	710	765	688	797	690	741	742	755	714	721	753	745	739	736	754	731	746	745	790	678	714	698	768	723	703	716	746	718	741	737	771	760	769	705	772	715	727	724	719	729	719	734	754	756	694	701	748	716	739	743	710	749	756	728	740	758	740	711	746	773	720	730	755	776	745	723	733	744	728	733	731	726	715	718	738	729	758	654	742	683	682	693	660	780	720	745	710	698	734	706	687	735	773	742	764	733	780	731	729	741	733	789	704	733	715	724	747	749	680	752	701	706	786	718	731	747	661	715	729	752	770	740	727	706	761	734	699	764	710	783	687	770	716	708	795	726	737	736	737	698	765	733	756	732	758	755	792	716	744	782	732	709	756	747	777	760	708	784	735	755	757	710	722	734	668	744	717	692	697	736	776	749	684	705	762	783	795	702	730	714	741	689	758	681	764	727	714	741	787	754	747	752	747	720	691	758	708	725	725	704	683	751	726	732	761	702	677	717	714	713	712	703	748	788	754	746	769	680	792	730	705	745	734	790	682	785	735	718	709	694	738	742	782	713	772	740	700	703	677	720	691	740	750	752	720	711	718	754	757	730	717	758	778	722	743	742	702	763	745	760	721	743	739	751	760	746	743	737	713	724	726	724	744	727	744	770	732	737	749	745	718	780	740	732	779	727	708	726	749	757	771	766	736	702	767	720	768	718	744	712	725	703	717	736	723	770	683	760	779	727	758	749	721	727	645	718	746	776	739	787	714	743	712	735	714	760	724	733	730	763	711	709	756	709	704	695	703	713	763	733	718	742	796	694	749	729	718	743	725	696	725	756	745	719	745	733	730	721	727	701	757	702	754	764	765	747	731	748	777	719	718	686	726	725	738	752	775	752	745	724	680	760	717	749	676	747	739	780	685	752	738	757	709	741	703	751	734	733	787	708	721	711	694	747	755	752	750	766	750	698	753	745	712	669	700	783	715	745	749	754	746	755	773	775	740	720	714	724	730	720	666	741	726	730	751	760	711	797	767	741	722	696	793	740	755	728	675	719	721	715	722	732	735	729	727	708	752	799	753	703	757	719	772	751	748	704	746	742	731	730	733	739	731	753	696	765	740	732	754	721	759	753	759	707	788	747	742	754	709	727	753	716	742	712	793	738	741	738	788	728	744	722	730	721	737	740	768	769	774	693	703	726	736	709	741	771	662	733	708	732	742	721	714	742	704	738	723	739	719	733	695	735	710	766	734	750	766	740	687	723	719	730	693	708	739	706	736	747	741	740	695	731	729	697	765	701	754	754	652	742	729	730	679	750	728	671	726	663	731	756	691	661	727	716	712	696	716	750	724	663	733	725	720	791	762	742	719	752	755	766	739	773	734	772	714	737	719	725	690	768	776	750	728	774	766	757	757	725	732	742	738	692	729	692	722	713	737	755	745	749	699	752	735	723	700	785	689	725	783	716	694	682	768	733	720	758	724	718	727	745	754	776	734	720	770	742	701	742	749	746	793	723	690	746	716	733	737	713	733	741	738	713	742	761	713	682	712	723	734	713	761	720	739	731	735	729	758	725	698	754	787	740	761	727	777	768	724	762	716	733	734	727	739	728	758	719	726	729	722	744	725	732	720	727	755	757	806	694	732	714	787	730	752	749	685	788	761	743	734	773	747	712	695	758	718	746	755	770	741	741	733	717	770	740	731	739	744
23905	7152	7749	6135	3480	2118	1388	929	743	675	620	574	508	430	396	315	295	277	244	222	203	200	200	173	189	180	185	190	196	204	195	211	207	187	189	181	188	175	205	201	183	185	204	190	177	195	202	195	158	217	186	185	197	198	172	197	182	200	163	169	191	168	213	170	162	170	184	213	177	202	172	187	182	172	170	195	184	199	190	189	192	199	192	190	179	175	190	172	195	196	197	184	208	197	190	181	154	188	192	182	176	186	171	210	193	206	180	190	197	192	188	195	206	171	189	174	224	184	189	190	181	166	200	191	196	169	175	205	193	177	212	169	202	199	175	179	195	167	199	197	214	180	174	163	185	204	198	171	205	186	175	205	178	193	187	174	189	179	170	177	191	182	177	179	179	198	202	180	171	181	190	193	186	193	205	201	182	210	195	206	194	187	185	207	206	190	194	200	176	204	190	155	192	164	193	199	189	184	209	195	182	194	185	169	197	200	186	176	146	179	211	187	208	187	173	207	184	191	191	188	172	178	193	175	192	190	203	184	176	209	188	225	201	198	193	166	200	187	194	184	179	197	190	200	179	182	223	180	176	186	165	204	199	171	176	171	183	194	177	181	189	180	173	167	189	168	179	173	172	179	193	198	164	207	197	172	169	177	194	171	165	180	188	203	189	211	174	186	203	175	191	176	183	202	181	177	205	204	183	177	190	168	192	168	190	181	189	166	183	190	189	191	176	188	165	176	176	179	186	197	201	185	197	189	195	197	174	162	185	167	189	204	201	183	185	185	175	201	197	191	176	163	183	174	175	152	178	159	195	181	195	171	189	184	185	176	182	195	183	173	166	210	198	173	163	170	207	171	191	191	186	196	182	202	174	185	178	181	180	175	192	188	196	177	174	160	182	183	189	190	185	165	186	185	182	194	194	188	177	180	178	189	164	179	176	191	191	169	197	218	180	176	162	186	211	207	204	185	176	193	198	169	178	159	189	210	170	197	210	206	190	168	193	206	164	159	195	171	181	193	200	196	196	201	204	192	182	172	198	201	183	188	173	200	196	204	206	192	187	193	170	187	189	187	174	205	175	189	200	183	193	189	186	196	183	169	208	192	171	206	166	176	187	213	176	183	175	185	190	189	186	190	201	178	184	181	176	189	206	188	197	189	179	190	210	199	162	173	191	162	190	181	202	181	158	222	189	206	176	169	179	183	192	172	182	185	183	172	166	179	193	157	186	179	203	186	201	189	175	188	197	192	182	144	189	172	164	179	167	193	160	190	178	185	179	206	209	197	184	204	200	189	182	197	182	147	199	183	184	203	175	178	194	190	183	176	202	178	177	198	186	202	202	194	171	176	171	211	157	196	165	180	203	178	183	173	175	189	210	222	174	175	180	184	199	207	176	174	206	175	161	209	175	161	182	189	187	203	182	153	199	181	195	166	185	201	192	177	197	182	175	171	201	191	166	176	191	169	183	213	205	199	196	191	213	204	188	182	165	149	189	183	211	189	174	181	170	184	209	197	181	196	185	201	202	176	172	159	192	178	164	181	194	172	161	199	170	168	195	162	192	177	185	177	196	160	173	158	218	184	183	202	195	166	197	201	187	187	173	170	204	173	198	195	176	170	192	191	176	186	195	207	198	209	213	171	169	163	197	207	199	165	165	184	189	180	192	181	163	187	204	192	188	218	201	210	186	202	202	170	190	184	184	167	195	168	209	219	184	180	190	180	191	192	159	172	196	226	193	188	184	190	180	182	163	183	194	189	175	203	172	190	189	184	187	175	196	184	218	208	182	180	195	201	196	175	192	189	195	194	181	217	209	194	175	174	177	203	182	185	180	169	188	172	183	196	187	163	191	177	188	200	202	160	179	175	196	187	197	191	188	180	195	202	174	180	161	211	207	223	179	195	188	181	202	211	190	177	176	189	171	183	235	173	186	187	177	183	171	178	174	178	200	165	183	194	189	188	179	155	205	187	168	185	176	190	154	180	190	196	198	196	172	164	171	193	176	172	193	201	189	164	183	181	195	172	204	150	177	189	179	195	184	161	185	189	198	201	196	184	172	179	192	185	193	183	155	186	175	179	186	177	193	226	168	153	185	182	170	185	174	170	226	220	163	165	182	180	175	169	178	189	187	200	176	201	179	174	204	166	195	169	209	239	195	152	179	205	186	196	184	150	200	181	179	180	196	171	160	193	164	201	179	171	205	206	178	213	180	168	162	184	194	164	183	162	200	198	195	170	183	174	170	181	179	192	224	197	175	208	184	190	181	189	180	211	191	194	209	214	178	191	175	172	163	221	172	210	213	180	169	166	197	189	190	215	190	163	199	194	180	189	194	189	164	200	215	194	169	196	191	165	216	182	186	188	157	172	170	190	198	177	191	193	203	192	165	201	193	211	186	194	175	190	182	209	198	153	177	195	203	175	188	172	167	192	180	201	181	186	195	206	177	194	180	184	179	178	197	210	156	178	190	198	198	191	159	159	173	182	180	187	180	175	162	185	186	188	209	187	174	184	210	188	184	178	209	194	199	178	188	184	182	196	187	192	190	182	157	162	176	194	181	182	185	189	173	191	190	217	186	189	188	186	207	192	185	181	159	183	179	197	186	175	162	182	168	184	201	194	184	186	187	169	160	192	181	207	194	158	184	178	191	203	199	204	197	200	187	174	175	184	167	181	173	169	171	178	191	183	185	171	196	217	180	167	170	189	185	187	160	171	195	170	176	166	166	183	197	175	173	160	174	187	180	206	179	159	186	184	193	203	150	178	186	210	174	207	216	193	187	174	171	176	190	218	186	178	185	171	197	204	207	204	198	185	176	202	165	205	176	185	174	204	176	176	169	191	176	161	198	188	197	203	178	192	188	195	205	177	160	184	173	196	191	182	160	214	200	171	193	216	173	183	194	169	174	159	198	201	194	182	187	176	185	204	187	168	212	180	177	173	164	187	200	175	185	189	193	160	176	174	160	185	188	180	180	188	176	172	174	197	173	186	193	186	206	188	176	167	189	168	173	183	190	172	183	209	188	186	159	195	197	212	206	217	186	202	191	186	207	197	188	185	182	184	177	160	187	218	193	203	175	188	187	178	172	162	177	167	152	201	193	161	188	172	192	180	188	188	172	207	188	197	172	200	184	179	189	171	204	191	198	179	193	211	204	177	200	180	171	186	215	180	175	187	194	187	173	186	161	201	169	181	203	186	182	181	188	191	182	186	183	181	194	174	182	177	190	204	203	196	182	179	171	185	189	185	160	196	185	178	204	193	200	195	187	187	172	191	177	181	181	178	171	211	204	197	195	172	198	206	156	169	176	184	191	186	200	199	192	178	169	183	155	146	172	191	187	183	201	195	179	181	190	185	196	202	188	193	181	160	176	169	185	178	176	174	204	180	156	163	197	194	182	179	218	204	156	179	187	198	174	158	196	192	185	187	192	208	191	183	159	193	193	165	178	198	197	179	172	177	184	193	187	186	180	181	171	200	192	220	190	190	170	179
15571	5730	13478	16053	12362	9149	6537	4568	3755	3422	3092	2745	2411	2161	1874	1532	1327	1021	822	685	650	624	551	531	502	524	526	540	527	508	517	572	577	574	511	520	511	480	502	500	497	512	529	504	463	514	513	509	433	441	539	493	469	465	495	529	466	488	496	465	471	515	493	506	445	483	507	479	470	535	505	518	513	490	460	484	494	522	515	483	500	471	484	485	463	438	485	472	518	485	522	477	495	473	496	498	516	526	462	473	508	480	474	476	538	498	527	500	468	486	472	528	489	494	493	486	505	482	543	473	496	475	473	473	499	510	488	492	500	441	484	499	478	472	485	505	509	510	497	488	470	464	507	502	500	510	509	485	505	505	481	499	465	498	477	478	440	524	520	485	464	465	497	491	477	498	483	464	465	462	477	496	496	466	485	511	494	496	495	471	517	489	498	478	441	502	468	490	480	495	506	482	464	501	533	505	533	494	470	451	483	486	457	514	506	459	515	472	476	502	456	499	506	481	524	468	462	506	478	515	493	504	489	479	477	477	446	487	471	489	451	495	496	481	497	534	521	483	472	483	476	489	494	545	517	506	427	490	484	504	471	459	477	498	460	463	468	473	493	501	478	441	480	484	456	512	494	445	520	479	477	492	479	527	489	478	501	499	502	491	452	513	467	470	484	500	463	486	502	462	486	458	481	450	480	484	471	491	480	469	479	476	490	440	462	473	500	528	507	503	468	496	489	482	456	481	471	504	465	476	488	469	507	476	445	474	508	481	464	507	509	514	435	469	446	492	507	527	503	463	467	517	483	503	480	515	513	506	483	486	499	466	492	451	481	461	497	497	479	459	501	521	507	457	474	487	484	458	451	482	521	441	450	488	497	492	430	492	487	472	507	435	480	455	475	477	499	498	490	462	490	509	479	456	487	498	505	487	477	462	486	494	486	472	472	482	467	453	503	507	494	451	518	458	442	479	483	467	477	448	498	495	483	486	487	484	498	475	487	512	513	474	466	512	477	464	477	475	467	470	467	503	521	496	500	463	482	497	491	462	492	487	465	477	458	491	461	507	446	459	462	520	464	496	485	484	471	456	478	437	480	502	444	468	515	500	475	478	475	470	498	480	523	463	471	526	475	500	470	488	454	464	507	479	460	477	521	437	474	490	454	472	491	479	484	481	487	508	476	453	485	470	508	481	433	500	488	463	492	518	527	503	457	488	512	490	501	503	520	495	504	469	465	492	462	513	486	476	449	484	464	482	481	458	470	418	443	463	466	500	499	549	475	465	499	505	497	504	488	495	451	485	480	480	432	447	468	493	485	515	412	520	514	479	552	478	473	456	460	494	443	485	504	472	464	488	502	474	495	457	484	482	492	510	517	478	446	476	502	472	449	454	478	512	478	465	477	503	479	476	492	482	515	483	494	515	474	476	463	489	479	449	512	501	499	448	463	472	495	526	487	443	502	465	440	468	498	477	499	510	474	456	492	503	494	508	481	493	516	496	474	520	463	451	497	521	494	492	505	495	495	468	540	485	478	481	450	481	469	497	511	502	501	482	455	502	477	501	461	521	505	489	531	514	486	472	507	473	498	499	500	463	471	476	483	482	455	470	451	484	520	499	470	477	460	477	475	497	479	481	528	479	460	472	462	481	483	516	465	464	482	503	452	445	456	450	487	456	432	495	492	504	460	477	494	494	482	478	503	442	508	495	477	502	434	479	477	493	483	505	508	473	502	478	479	497	485	521	488	478	511	476	483	492	453	503	471	506	482	501	489	529	474	476	495	520	498	492	467	483	509	517	471	474	470	506	479	507	499	472	476	468	460	475	500	486	476	517	482	448	477	472	481	477	493	525	523	501	464	512	492	475	490	495	488	478	464	540	490	476	526	488	476	500	460	447	475	478	434	466	497	451	461	466	486	518	502	498	488	473	481	487	473	479	439	495	453	506	463	484	452	452	468	434	454	502	471	515	472	476	469	488	512	533	470	494	486	492	472	504	490	458	498	511	467	494	501	504	458	508	493	521	478	472	429	491	460	475	488	492	493	469	481	491	518	500	487	500	452	472	461	464	507	480	455	515	457	532	470	496	497	492	475	465	506	454	486	448	493	441	421	460	456	482	451	470	516	465	471	484	478	469	445	504	513	503	475	497	508	512	479	504	520	498	484	486	467	520	481	485	467	494	486	487	480	484	519	492	474	475	514	492	461	471	475	487	495	496	464	464	472	524	492	489	484	452	510	478	498	494	514	478	492	504	531	539	488	478	460	533	497	469	508	480	502	475	476	529	510	453	477	512	478	510	454	459	470	460	481	495	494	469	440	527	506	498	486	472	480	501	477	485	483	460	479	451	451	517	471	486	445	481	448	499	466	513	499	523	481	517	459	481	456	491	475	468	495	475	500	453	516	493	512	506	493	520	463	494	459	478	486	521	488	493	461	481	505	507	490	491	488	495	469	459	455	499	445	470	500	517	488	485	475	479	490	486	467	462	486	479	457	432	485	449	493	474	544	475	499	463	465	511	475	481	474	510	461	475	460	498	516	473	467	483	482	487	513	463	492	492	496	476	486	510	489	446	464	467	432	493	464	485	457	487	486	485	468	468	489	462	493	466	485	480	459	480	489	465	477	454	476	483	457	469	469	491	481	473	505	491	445	469	493	466	462	488	524	507	531	469	481	488	506	475	554	506	525	484	439	481	463	469	458	431	450	470	470	499	463	485	473	494	489	491	509	508	523	513	516	490	456	494	460	524	492	460	496	454	475	519	481	488	505	454	458	504	481	501	475	457	473	456	500	498	416	498	451	464	454	467	497	508	482	512	465	445	464	494	482	491	503	539	536	487	494	477	478	452	483	485	473	467	467	509	466	510	477	475	477	470	480	527	521	460	513	484	487	474	462	470	475	450	520	495	464	522	506	485	490	494	500	474	485	478	493	463	501	472	488	496	461	458	526	472	516	521	479	470	493	483	485	469	479	492	476	445	500	466	510	478	485	456	491	451	489	461	473	459	458	508	478	490	538	489	511	466	503	492	456	473	468	497	456	505	502	472	545	444	519	496	499	517	473	467	471	490	477	488	474	491	527	513	465	475	511	499	451	464	483	433	467	467	457	468	497	520	482	473	439	468	480	496	491	460	505	473	470	480	497	464	476	459	476	506	500	448	480	493	497	519	494	457	509	489	481	450	472	494	486	487	485	473	493	486	501	483	461	479	449	459	487	492	502	503	481	487	515	477	475	522	489	500	483	466	530	512	469	472	510	505	466	522	462	507	466	481	458	509	465	484	481	467	479	518	457	461	494	492	488	460	507	463	506	489	484	477	474	501	470	473	493	470	520	457	470	474	480	487	493	488	492	496	485	501	499	484	486	491	482	472	504	518	483	483	464	478	470	469	531	471	478	502	506	522	500	467	457	506	462	479	475	476	541	501	464	478	513	502	475	470	427	494	493	484	465	479	475	433	472	503	484	453	511	523	486	530	532	501	450	505	476	468	505	514	491	463
5538	2236	3154	2503	1550	934	673	548	508	464	467	417	448	426	393	369	397	329	334	323	336	350	322	316	340	347	355	337	339	364	345	327	364	361	334	336	325	317	332	370	334	333	353	346	328	373	318	366	365	295	359	315	326	349	361	336	338	323	314	363	386	377	343	302	353	327	338	336	318	343	343	379	342	381	371	348	352	339	342	357	349	337	333	334	349	338	329	346	328	359	373	341	299	325	361	346	314	303	333	350	344	351	367	318	358	360	355	337	327	356	337	359	352	309	347	302	362	343	372	329	333	337	370	337	365	314	359	345	348	361	339	333	332	357	357	351	361	325	326	327	348	345	341	394	376	341	326	345	344	338	339	313	351	327	333	365	353	318	334	333	358	354	363	352	309	362	330	333	359	333	342	354	306	352	329	313	335	336	352	354	364	362	317	336	308	330	322	364	313	336	348	314	316	367	356	357	355	324	334	341	391	356	370	318	289	367	334	351	330	332	314	348	327	355	318	356	323	328	340	330	315	323	346	386	398	371	327	338	358	340	371	339	351	349	340	349	351	335	312	335	388	352	313	343	327	361	341	346	385	373	326	308	326	314	355	373	378	320	330	302	315	370	329	348	361	340	344	320	318	353	363	323	370	336	371	359	333	327	338	336	336	344	314	363	363	365	363	333	339	340	358	367	346	318	346	350	325	354	366	331	342	319	356	385	322	329	358	340	350	335	352	394	364	340	328	370	371	354	399	357	324	353	346	351	334	310	346	343	340	365	346	324	333	347	335	353	340	332	300	307	359	383	353	351	343	292	356	331	351	333	339	325	334	351	339	366	343	333	364	362	353	368	378	355	324	338	322	349	360	337	318	341	347	298	304	306	307	389	366	331	329	326	348	363	356	339	325	359	316	370	361	318	329	332	356	341	391	315	348	352	347	372	328	344	331	337	315	338	309	289	295	318	350	383	337	329	352	359	362	368	312	340	344	335	361	380	333	350	357	356	380	351	339	329	355	317	362	328	349	330	363	377	339	325	348	325	383	327	340	317	365	342	352	375	371	386	352	343	379	355	325	340	332	353	346	339	327	351	344	361	367	361	347	347	342	333	340	334	331	370	321	339	321	324	326	344	328	363	355	347	343	387	359	348	389	360	355	326	367	383	340	325	326	343	325	340	351	336	333	353	368	340	319	353	316	347	371	312	344	362	336	342	338	322	384	348	386	341	326	370	285	329	325	362	363	328	342	353	334	336	335	355	352	321	337	348	376	345	353	322	342	362	369	346	341	309	324	340	333	361	365	326	373	347	364	345	354	334	375	352	365	361	314	340	350	341	333	311	331	331	326	352	355	341	379	376	356	331	348	347	354	348	346	316	358	348	326	366	345	317	350	372	367	381	365	339	362	373	380	325	350	338	344	324	326	340	319	335	338	345	312	328	289	368	318	355	351	329	352	343	382	372	382	322	348	331	314	337	330	365	342	344	349	334	332	384	318	336	361	360	302	358	314	342	360	368	361	337	329	335	355	310	361	330	364	368	319	362	359	320	376	357	341	349	350	336	345	347	369	330	321	345	322	346	366	367	351	315	320	389	358	355	337	369	366	378	361	331	348	353	345	346	326	339	313	360	322	362	344	354	342	349	378	356	344	307	359	361	369	345	334	353	374	329	349	323	362	357	344	308	354	369	348	337	360	341	368	369	342	341	334	381	327	365	348	297	296	341	313	328	330	366	314	362	326	303	376	353	305	361	367	406	367	284	349	338	353	371	353	327	318	356	358	344	359	373	321	301	388	329	348	361	361	358	360	301	369	352	330	350	364	371	367	329	317	344	327	350	347	330	375	339	322	341	337	334	330	356	369	341	320	325	331	344	341	339	360	369	356	375	365	320	341	341	340	323	337	351	349	340	350	326	360	346	351	328	323	335	349	337	333	325	372	342	352	336	362	334	340	345	333	334	350	336	350	335	328	351	344	346	361	322	334	318	342	345	363	344	341	349	352	319	338	351	353	355	315	387	344	372	333	339	371	352	345	314	314	366	351	373	327	329	350	328	316	351	367	353	373	345	319	325	339	307	348	337	377	336	353	316	341	306	338	328	361	332	330	374	350	333	339	324	317	344	315	333	353	321	356	339	371	348	371	326	306	374	346	325	353	359	330	378	368	381	372	321	368	341	370	345	336	328	349	330	305	349	324	365	329	371	368	331	379	354	344	329	384	349	311	331	366	317	341	390	392	328	320	346	322	332	388	318	323	331	337	344	345	331	340	304	315	350	350	327	380	354	354	328	373	345	372	340	322	356	347	365	331	372	357	340	355	346	344	338	314	322	323	370	343	330	340	371	325	337	387	356	344	332	353	368	351	364	371	335	319	363	353	310	379	316	344	333	337	333	338	350	344	343	318	345	379	326	359	342	332	353	340	335	344	369	315	305	348	359	344	333	340	358	351	338	331	342	329	325	337	383	368	360	314	359	353	342	358	340	361	340	337	334	341	324	355	391	337	369	319	358	323	333	365	366	349	370	344	362	328	348	319	344	330	329	346	359	325	366	373	317	347	383	381	354	330	334	322	330	331	341	322	332	357	361	329	346	314	341	315	394	319	343	354	371	383	341	323	323	356	318	327	338	356	331	363	397	320	348	386	319	365	349	340	354	341	357	345	359	327	306	356	338	379	321	320	377	319	334	351	337	361	310	323	347	343	302	359	327	310	366	303	333	326	329	353	336	364	370	360	364	372	367	334	348	347	298	365	358	354	318	343	361	325	318	320	352	339	373	329	328	361	366	355	328	370	344	335	307	357	388	299	326	345	359	337	352	372	369	372	355	346	328	360	370	340	358	346	336	327	306	334	347	368	327	318	347	350	345	363	301	354	342	362	333	360	331	343	357	352	336	363	302	367	340	337	362	316	355	334	345	340	355	345	312	323	301	309	347	361	354	324	371	362	342	334	339	361	328	335	340	363	353	342	348	344	339	340	368	332	340	330	300	318	367	366	347	325	296	345	337	343	352	343	318	373	337	333	333	353	330	350	362	369	354	375	332	332	335	341	322	343	326	365	312	349	359	342	366	366	349	331	339	335	355	370	318	340	352	337	338	340	337	336	352	331	326	346	347	339	346	332	314	322	360	343	342	326	304	337	328	325	308	334	333	370	366	339	364	383	367	338	364	366	329	338	363	365	332	330	335	321	346	354	334	362	334	307	342	355	338	335	344	324	345	355	307	364	332	337	329	351	328	340	368	361	358	348	374	313	346	355	324	399	346	366	329	339	335	360	352	379	316	345	360	344	326	360	352	348	340	333	342	353	335	351	370	362	353	375	345	334	353	314	337	370	340	353	327	327	316	353	369	320	354	347	333	348	335	334	332	364	352	328	367	332	335	333	378	324	339	352	365	380	344	334	326	325	330	367	342	364	330	359	333	324	333	323	323	345	288	323	366	338	343	349	340	324	344	314	360	361	350	356	358	333	351	342	330	340	314	346	353	325	354	358	357	327	334	343	385
4845	2789	6828	8008	5557	3677	2668	2069	1816	1718	1607	1484	1421	1334	1243	1137	972	908	905	888	883	819	875	841	846	830	816	830	874	806	870	841	862	846	836	807	807	873	854	846	834	797	820	829	831	856	892	845	862	796	881	806	872	818	847	844	841	843	809	804	872	841	876	779	831	853	835	831	857	827	873	824	825	823	793	904	798	843	849	815	839	826	894	793	829	837	829	790	810	835	835	861	851	808	818	886	779	874	778	838	800	824	792	893	843	838	819	804	846	806	840	817	832	879	825	855	750	830	831	839	812	756	827	879	789	870	804	874	862	805	814	864	869	885	775	868	865	839	783	810	841	827	846	843	812	841	854	836	876	786	806	828	740	826	825	834	791	829	846	858	740	814	827	842	832	808	849	794	813	806	779	791	889	867	863	794	850	875	817	871	845	829	819	799	797	805	878	846	777	795	850	847	802	830	823	813	831	868	850	819	798	823	816	804	849	813	851	819	829	808	783	889	787	813	858	818	833	877	869	829	814	765	811	843	778	841	843	887	828	833	832	791	808	827	857	841	849	840	803	841	849	827	833	862	874	838	767	853	839	770	842	862	843	800	826	839	829	834	856	842	827	829	833	885	865	804	834	817	819	848	823	858	796	821	818	839	797	853	826	816	843	824	849	822	830	831	791	879	812	835	877	825	814	795	801	851	874	814	841	829	815	803	848	789	853	820	871	851	861	820	859	845	799	827	846	842	807	795	819	869	861	840	841	848	868	874	859	838	862	838	832	802	828	866	881	801	856	857	869	800	774	809	838	859	860	828	813	853	848	870	805	868	845	860	849	821	811	800	834	814	898	878	812	838	839	866	809	844	870	888	818	828	848	819	783	858	881	801	860	860	862	902	796	868	799	799	841	837	833	806	854	824	806	835	826	819	804	821	823	891	820	845	811	850	834	847	869	834	883	869	813	830	839	848	846	909	815	802	852	810	800	848	889	801	824	867	817	866	826	855	811	851	878	822	796	846	831	868	905	844	868	834	783	913	846	833	812	822	855	838	826	834	857	845	816	880	851	799	831	844	865	832	835	860	851	888	833	815	803	821	829	830	791	827	812	818	871	839	884	881	773	827	794	830	854	841	845	862	829	830	880	814	876	837	866	853	818	842	862	879	817	797	844	858	885	828	868	806	828	892	850	810	858	816	859	819	835	816	878	832	854	796	825	860	798	844	831	830	799	806	843	823	840	835	846	883	832	843	845	860	859	912	845	804	823	843	801	802	820	861	883	859	865	834	819	838	838	827	846	825	895	844	871	813	858	870	794	829	865	829	829	829	815	835	841	828	828	804	836	834	858	872	872	816	876	823	850	845	837	821	861	838	852	828	777	766	869	814	823	828	846	829	869	795	833	827	833	836	829	826	774	814	824	794	848	830	810	860	889	839	814	846	832	815	870	863	829	823	836	834	801	825	816	831	859	821	852	835	816	857	774	856	816	824	816	829	762	832	827	860	833	859	845	855	890	907	870	855	826	846	850	842	898	800	864	837	850	817	874	853	888	881	820	787	799	841	800	845	810	801	843	787	819	869	813	812	823	851	851	868	849	841	828	811	840	859	800	844	863	835	850	850	831	871	819	778	852	811	843	841	849	808	812	829	799	811	794	792	871	835	811	804	819	805	784	828	824	840	851	871	848	827	807	810	835	837	861	820	868	822	837	880	872	836	839	833	785	859	803	819	818	850	807	835	860	877	801	824	846	844	884	839	833	835	813	827	834	870	820	834	847	797	820	819	812	831	869	871	904	858	846	854	857	895	797	838	858	900	841	797	808	807	853	845	855	838	806	848	814	822	794	869	814	844	849	853	821	809	864	816	728	880	815	818	848	843	826	770	826	834	795	849	827	867	798	827	844	841	826	828	803	889	839	833	855	878	836	848	801	844	785	813	824	863	845	855	799	772	814	844	816	836	842	866	845	890	834	847	776	820	802	808	907	837	870	876	781	826	828	828	829	811	836	842	832	822	806	876	850	800	844	833	822	803	900	819	830	822	876	866	840	860	821	812	871	864	850	800	878	796	860	864	883	808	836	809	825	808	877	843	832	814	846	802	854	885	853	837	856	822	851	834	875	828	820	789	823	844	855	805	861	868	802	819	817	844	824	868	856	831	836	829	842	830	901	729	819	807	873	771	892	846	796	833	819	797	829	838	844	824	887	821	850	848	841	837	826	803	836	837	883	791	819	818	840	834	820	818	841	832	862	812	867	833	847	865	795	830	836	826	803	839	864	837	837	855	828	853	857	830	841	797	867	824	818	877	874	809	770	918	839	798	783	879	839	819	877	850	858	865	838	843	858	852	836	875	838	819	826	825	842	896	860	790	883	847	849	861	814	840	852	822	834	893	881	855	837	806	866	898	846	840	800	867	821	838	841	802	919	863	854	876	875	853	846	799	795	843	807	874	854	800	791	820	821	906	832	786	839	849	816	823	825	794	840	819	843	893	826	862	817	911	831	860	835	827	847	876	823	825	795	857	838	856	787	817	800	778	836	821	849	789	810	834	821	865	837	820	812	849	856	782	786	862	879	793	866	808	850	895	818	871	860	862	836	855	834	794	833	808	824	822	861	798	888	829	845	811	882	789	829	825	840	853	853	817	819	821	840	806	856	813	864	782	861	823	885	810	894	859	834	838	869	860	844	886	833	841	835	832	809	833	826	831	832	828	848	776	835	870	863	850	844	819	814	809	828	842	835	876	835	830	854	814	790	848	837	857	799	842	820	847	837	817	875	823	825	805	846	833	821	890	832	893	854	816	834	836	828	840	850	871	796	819	801	837	829	824	864	778	803	859	841	844	851	869	870	878	826	825	805	811	847	820	846	852	807	879	869	769	838	852	815	806	863	828	803	790	815	911	840	823	882	917	860	838	767	823	876	834	818	817	817	826	814	846	825	895	820	874	829	834	836	812	812	868	847	830	835	802	845	885	842	843	862	858	831	858	872	866	811	853	825	822	808	842	825	830	874	845	837	861	858	838	821	855	817	851	847	825	823	882	809	837	838	833	820	875	823	847	810	853	793	861	873	847	921	797	795	833	785	816	852	818	839	853	835	796	809	817	796	828	780	832	841	804	862	836	854	869	832	867	829	896	826	821	831	853	811	800	826	836	822	870	843	867	836	810	876	825	811	847	857	833	822	797	853	789	829	835	835	830	851	829	866	806	834	802	831	835	828	819	860	827	836	852	842	829	809	773	845	840	831	871	820	825	883	859	850	859	782	836	842	792	843	840	824	866	870	818	858	847	804	771	865	844	862	818	887	815	873	824	837	828	842	818	811	863	820	885	856	823	812	794	836	842	824	874	860	827	883	809	850	870	832	822	819	869	838	849	824	872	871	851	872	857	865	844	815	791	843	834	809	865	829	807	870	913	829	847	805	865	827	840	807	813	847	798	799	851	841	859	828	863	871	858	869	827	836	828	812	801	779	888	864	780	849	843	816	809	873	830	828	883	860	881
15909	4845	5716	4211	2242	1439	1034	808	720	672	567	514	516	454	459	400	367	349	320	343	310	306	292	301	285	287	305	314	333	328	238	306	317	315	331	299	341	299	287	314	291	280	326	288	312	302	292	325	317	332	291	323	292	285	303	309	289	305	285	291	303	309	327	317	276	271	307	306	291	265	289	322	288	285	313	290	294	319	320	279	278	291	320	297	309	302	283	274	282	312	265	348	303	303	273	288	328	282	273	301	279	266	287	316	295	302	316	291	327	315	274	252	299	326	324	280	298	296	279	300	308	263	278	307	293	280	310	292	302	319	307	315	315	270	289	287	303	329	291	281	294	315	275	295	293	331	309	302	302	323	283	330	292	288	316	323	281	334	313	333	288	291	301	302	324	279	302	312	323	308	314	315	302	312	328	319	319	302	299	311	299	285	282	297	294	307	305	304	308	285	294	287	307	298	312	298	324	299	295	283	318	300	277	307	237	268	301	315	317	271	294	295	289	337	325	313	294	298	300	292	284	290	293	307	291	304	280	310	322	339	313	295	312	310	299	333	309	303	312	298	315	329	316	289	301	303	280	319	329	300	314	310	302	298	306	302	319	308	328	298	319	304	320	311	283	297	300	312	336	289	266	301	290	337	300	315	320	335	283	328	257	274	338	278	272	314	299	300	309	310	268	302	269	312	312	305	291	291	275	286	292	279	289	316	287	333	317	314	339	293	338	302	301	283	293	291	310	309	311	314	278	274	315	265	291	292	277	292	273	307	289	269	317	314	325	312	321	337	279	302	343	284	278	286	296	271	290	290	316	293	316	304	305	291	274	275	289	273	299	313	324	315	307	336	334	310	298	292	293	302	297	283	278	281	309	265	289	306	300	291	315	259	312	293	284	293	290	331	297	319	289	300	318	265	281	305	312	314	288	300	303	281	295	313	315	282	306	312	331	315	319	275	299	279	336	279	315	294	277	297	313	309	286	307	312	342	274	325	336	321	332	306	345	307	318	294	326	301	313	328	325	306	282	283	282	310	288	281	263	316	320	282	288	279	297	292	289	285	309	309	306	300	296	296	321	317	316	335	318	325	334	327	300	329	274	346	296	304	309	297	281	302	301	289	300	303	303	287	275	303	275	319	307	315	264	314	321	298	308	288	290	291	319	299	311	287	333	331	317	308	304	307	293	299	267	303	327	294	259	306	278	330	279	299	306	321	330	310	299	300	286	279	300	296	257	285	308	318	289	286	281	333	302	282	307	316	300	293	276	303	271	311	299	335	297	318	310	313	307	275	300	301	310	282	281	297	297	328	320	299	293	316	311	300	339	305	317	314	307	305	314	321	298	303	294	303	279	309	306	299	302	276	268	244	270	299	322	299	337	287	303	313	293	309	323	342	332	317	313	303	323	306	320	312	304	274	291	314	316	292	276	285	286	319	309	283	295	271	287	324	360	290	275	293	298	297	309	301	264	319	280	304	326	316	316	303	291	281	307	327	305	288	301	295	316	289	311	316	299	323	292	308	312	302	291	340	374	323	296	318	278	320	301	298	285	301	298	294	291	314	298	303	275	287	298	313	297	334	284	328	313	278	273	300	318	298	297	304	288	313	290	306	255	293	301	294	300	279	293	307	303	283	322	321	302	321	269	263	281	289	286	291	278	310	318	274	311	297	304	273	302	327	287	278	294	287	270	277	313	282	328	309	246	295	326	289	310	315	321	298	334	283	289	280	314	291	279	317	311	301	307	295	268	274	307	299	300	281	323	300	295	299	305	275	301	296	290	316	290	327	301	315	314	281	326	315	266	286	277	310	313	274	317	334	290	310	308	318	328	290	332	272	315	296	282	269	305	309	311	297	344	311	304	314	256	254	308	309	298	290	307	302	313	289	297	279	280	291	286	308	285	265	334	285	293	307	313	330	297	309	283	282	280	330	308	321	267	308	283	325	296	280	298	282	310	277	315	270	308	327	280	283	288	284	300	294	295	291	283	316	301	334	351	311	303	304	320	329	310	317	299	335	317	300	316	312	318	316	267	285	314	302	328	308	303	272	291	306	288	281	292	324	317	309	312	282	289	338	316	298	302	285	318	298	282	307	303	305	309	329	284	283	278	252	294	340	281	299	279	267	331	284	322	280	333	291	280	306	287	307	284	288	279	289	284	309	297	298	298	287	317	333	289	309	319	283	305	316	307	314	292	299	295	316	312	311	311	306	298	310	324	309	289	314	311	257	290	286	337	307	291	346	321	289	295	313	311	302	307	294	316	311	322	316	288	324	331	284	290	308	327	271	300	288	266	290	331	303	305	304	285	290	260	290	321	302	292	304	284	264	311	328	312	311	288	316	264	266	264	314	334	290	319	282	312	267	317	300	326	298	299	309	311	282	279	293	344	337	289	304	283	305	295	357	294	318	305	322	304	282	251	263	314	295	308	315	317	311	283	329	294	287	276	300	297	299	302	297	305	272	287	313	271	305	277	282	309	309	301	312	287	315	317	309	275	285	297	282	299	311	297	303	305	313	291	297	306	308	300	303	283	290	328	312	268	308	272	283	328	298	308	328	289	303	321	274	265	315	292	281	308	261	333	273	272	305	294	323	294	277	274	292	307	289	307	300	298	310	327	288	313	311	298	288	304	297	300	328	295	301	301	317	305	276	317	297	341	299	314	305	278	304	338	336	279	292	310	287	270	296	335	280	305	273	282	287	274	295	313	334	304	265	298	292	295	311	306	300	304	308	275	282	299	308	287	303	292	299	312	295	282	324	268	293	301	272	300	302	306	302	335	318	314	306	311	321	327	304	313	288	303	286	307	278	294	280	337	288	332	314	274	323	295	289	285	308	303	284	278	296	260	321	308	296	322	293	302	286	290	328	309	262	291	292	282	278	267	309	272	296	305	300	286	272	291	313	292	299	294	313	287	310	298	286	313	299	328	314	316	331	323	291	306	303	299	282	263	319	288	292	328	302	289	325	287	328	291	327	306	326	286	289	305	274	307	320	285	316	314	304	343	302	278	280	306	291	344	317	291	322	302	302	325	332	297	315	329	316	324	301	296	336	304	316	314	335	309	290	302	316	328	294	309	285	295	285	315	317	321	291	279	282	233	289	326	281	304	271	324	299	320	276	306	327	312	317	322	279	309	284	289	276	319	280	330	279	282	321	305	308	299	311	252	290	295	265	331	292	303	298	336	293	283	278	309	322	308	289	291	284	300	284	303	302	294	305	320	309	285	297	285	306	315	312	305	311	305	289	280	300	314	324	313	325	275	302	326	270	302	302	267	294	309	301	273	295	274	298	299	296	311	263	280	298	286	301	308	314	277	265	257	300	309	307	320	288	314	262	305	324	301	289	313	312	286	299	284	311	293	277	319	304	291	314	316	314	293	287	324	309	308	312	300	322	301	302	299	308	320	310	291	287	314	299	279	298	313	298	281	323	294	316	316	311	318	286	305	310	324	306	325	318	331	281	309	256	316	269	292	327	303	312	323	300	267	283
11996	4806	11460	12254	8111	5868	4345	3520	2990	2675	2372	2270	2024	1865	1736	1558	1292	981	942	841	873	839	742	764	700	739	808	777	754	760	767	792	746	720	725	784	778	730	723	803	732	734	804	758	694	765	780	778	773	721	741	747	717	718	715	730	801	753	774	723	795	728	766	795	739	742	789	760	760	733	727	716	767	761	726	727	741	755	764	768	750	737	732	765	767	782	744	764	739	712	718	715	754	709	756	708	754	743	709	711	681	760	729	740	708	746	745	785	723	697	782	757	723	754	688	771	694	787	784	723	771	760	732	779	711	769	816	720	758	763	789	766	720	773	730	768	766	780	763	755	753	775	731	730	738	733	725	763	724	736	735	746	724	748	721	716	800	726	755	744	795	716	750	737	730	711	722	757	773	771	723	762	777	743	761	747	701	721	736	754	768	717	751	724	758	723	713	743	792	753	720	736	755	743	734	755	749	752	745	708	685	697	726	718	734	740	749	704	720	706	781	681	732	692	697	741	797	784	709	753	761	776	677	729	783	784	741	759	711	754	759	741	753	782	748	737	773	732	751	723	729	713	751	725	704	715	702	730	731	712	766	761	735	751	710	762	749	759	703	733	726	756	741	753	704	710	713	736	702	715	734	741	747	771	725	759	777	784	758	736	728	730	775	739	708	746	687	762	762	727	762	693	674	782	738	702	747	722	762	761	725	745	731	737	752	728	710	711	728	751	715	709	763	716	751	731	742	735	770	778	751	787	773	711	731	688	704	717	733	755	722	718	729	734	761	775	734	755	742	724	735	690	788	715	710	706	675	702	736	702	715	738	753	691	716	689	715	712	742	778	712	755	755	702	725	768	759	751	783	776	737	756	732	742	748	765	727	741	738	784	742	717	719	701	751	716	702	714	741	734	736	729	729	759	743	746	796	772	742	725	750	713	761	740	722	676	747	773	715	689	726	773	706	726	778	695	734	703	731	736	752	711	715	737	813	701	740	746	749	758	731	735	690	753	733	723	751	734	717	770	761	737	744	755	742	737	763	695	719	773	713	714	746	729	704	717	760	752	762	696	726	744	721	757	743	780	735	725	700	767	725	776	753	710	715	741	761	750	738	703	714	765	743	759	785	776	748	743	759	740	770	741	730	755	754	788	754	767	798	742	745	728	741	776	757	760	768	692	704	767	787	746	675	760	694	716	728	733	721	735	712	729	753	781	744	733	778	755	759	758	728	744	710	745	763	733	743	706	742	731	744	706	755	754	723	738	766	702	727	753	757	827	762	808	767	729	752	735	743	714	753	727	782	750	740	734	747	743	758	734	776	753	699	751	758	696	750	702	702	722	761	738	742	773	712	771	724	739	689	712	712	742	721	745	748	752	696	736	704	700	809	723	693	725	717	693	764	723	759	784	747	757	711	674	739	790	723	683	730	685	744	698	758	771	700	736	733	712	733	756	720	719	718	740	780	755	741	712	760	773	771	727	756	729	693	702	735	711	732	767	756	762	749	750	739	733	766	729	748	761	742	713	726	735	735	697	796	690	701	775	736	703	747	768	739	746	738	731	714	769	725	740	772	749	730	704	732	682	689	756	711	765	756	734	708	795	711	739	740	812	744	738	716	765	732	755	705	695	734	759	713	752	739	724	748	756	695	721	771	715	738	703	747	741	756	767	802	798	734	683	724	739	739	764	747	777	734	759	730	716	700	756	744	739	728	790	716	762	781	710	732	688	760	726	728	772	758	748	723	740	760	709	741	740	757	681	739	781	719	730	722	709	772	767	714	754	744	717	714	760	751	764	753	796	723	788	744	748	736	754	747	691	778	737	698	694	724	774	757	711	736	731	757	737	718	757	758	737	757	727	733	702	757	755	769	740	746	756	756	673	792	784	760	768	704	757	752	755	765	730	722	778	739	715	808	750	732	728	702	738	718	748	738	714	757	798	743	717	741	741	777	765	742	754	709	731	714	732	736	757	783	749	786	794	718	774	749	757	740	786	742	763	751	749	760	731	735	787	730	721	709	747	772	704	734	745	728	697	745	742	738	692	758	732	701	739	765	776	743	718	760	770	727	720	742	716	715	716	785	671	693	719	759	728	739	738	757	749	762	754	793	757	713	726	720	737	693	695	715	724	761	786	745	716	681	717	714	725	742	716	761	731	769	718	775	724	763	746	749	771	708	757	761	724	718	682	770	709	792	712	777	716	710	678	720	771	748	736	697	746	720	775	749	765	741	739	752	722	755	725	775	733	748	757	709	731	776	800	766	755	774	769	757	716	744	674	747	780	760	740	758	788	751	781	737	737	778	726	770	743	717	714	734	721	758	741	732	757	750	725	799	723	743	756	719	760	694	778	785	725	724	751	746	772	682	746	744	736	683	738	780	763	767	741	742	756	722	747	693	694	767	746	765	702	730	756	749	750	719	707	767	728	717	776	719	758	771	773	697	738	757	743	754	711	697	709	718	693	728	729	802	724	715	736	737	746	740	724	719	674	715	794	769	785	692	737	720	786	734	718	732	784	739	698	717	695	726	771	714	791	753	728	745	740	758	766	762	764	713	756	759	725	718	764	756	760	757	746	714	700	748	793	710	773	704	732	757	756	739	733	744	716	720	757	725	752	734	684	717	758	731	744	766	762	688	714	739	744	754	719	751	768	752	777	746	748	772	766	735	751	767	753	700	767	772	805	709	740	714	780	726	744	718	737	759	694	773	712	705	748	714	752	753	791	699	773	764	763	725	738	704	698	720	766	761	765	728	716	758	759	754	719	726	693	713	723	746	716	727	730	741	750	763	754	760	746	715	741	778	753	718	746	784	766	768	782	722	762	757	737	744	721	744	714	750	733	795	763	748	785	757	751	767	749	711	761	727	740	757	719	723	735	784	749	705	739	755	730	744	745	699	691	696	745	741	732	684	746	736	728	727	766	726	732	760	700	771	810	745	764	712	755	774	724	733	759	776	728	765	697	779	706	736	722	726	721	755	766	733	748	725	704	682	736	732	734	714	745	731	775	760	766	727	747	752	759	736	765	800	747	708	722	758	753	794	735	717	746	742	736	753	702	740	792	704	738	712	726	756	755	739	759	736	739	775	729	747	726	778	700	751	703	781	763	735	696	751	710	712	774	683	742	715	796	706	745	756	741	751	703	795	753	768	724	764	772	737	727	730	720	720	712	750	756	764	753	710	750	725	744	775	774	687	787	733	796	777	715	723	766	774	692	723	754	725	733	743	781	721	731	697	697	737	726	728	728	751	747	724	770	781	762	726	699	733	783	727	722	754	731	734	803	753	717	751	752	714	756	740	739	741	775	742	770	719	743	755	752	715	738	750	770	747	740	740	729	753	753	714	754	696	712	734	744	751	746	758	702	750	745	766	756	789	763	778	747	731	680	696	696	753	734	739	724	730	711	718	751	718	723	725	733	737	753	773	767	782	745	743	767	719	725	706	767	748	745	746	786	787	683	775	708	732	765	707	778	714	770	745	735	745	724	757	750	776	774
24915	8754	8858	5434	2750	1904	1375	954	825	659	651	575	502	443	410	386	319	276	227	225	195	207	212	197	178	186	200	198	222	200	208	211	206	212	211	168	199	177	212	187	193	200	223	204	160	184	179	184	177	199	195	239	191	186	192	173	196	197	197	176	185	182	177	202	194	183	195	199	184	174	206	185	202	201	194	227	209	204	185	185	187	223	172	184	195	212	207	200	215	200	201	185	194	202	203	196	192	183	198	177	204	172	198	202	214	189	198	198	198	192	179	201	219	214	194	189	162	196	174	209	207	187	190	199	157	199	193	173	198	182	172	200	200	183	186	182	173	187	187	192	192	185	180	185	218	183	193	186	205	202	185	195	209	188	166	200	197	210	195	181	199	192	200	179	197	190	176	184	204	186	193	224	160	208	211	169	211	196	201	228	178	193	200	189	186	191	211	198	175	208	188	217	214	223	188	200	188	217	196	214	192	163	176	199	188	172	220	177	174	185	181	161	200	180	157	171	187	156	189	188	159	202	227	190	211	230	195	197	185	189	210	192	173	199	189	199	198	193	202	181	219	175	211	205	188	204	190	198	184	202	182	212	178	180	175	187	211	201	182	161	183	183	198	209	159	178	181	196	181	198	189	189	199	217	200	197	200	192	190	188	176	164	192	179	181	160	190	163	197	209	196	181	212	206	182	195	189	179	170	219	172	175	227	179	201	195	194	207	219	202	179	207	202	207	215	193	197	180	225	173	195	204	195	214	185	202	180	207	194	192	184	208	203	180	215	210	202	186	197	196	155	222	192	210	198	194	198	193	199	192	191	183	203	181	174	207	178	168	175	178	167	215	186	198	200	185	207	193	179	206	196	199	206	180	192	192	173	177	192	178	181	184	194	231	205	196	216	196	203	186	218	196	199	189	193	185	214	197	186	182	181	204	213	183	197	204	183	226	198	201	184	209	185	196	203	214	198	160	181	143	176	196	184	209	180	195	178	180	194	194	192	196	177	189	208	201	193	194	179	181	194	195	171	206	198	176	187	224	204	218	170	218	228	211	190	206	154	169	192	208	210	192	176	185	205	207	191	182	191	222	201	195	178	211	222	201	192	203	199	212	193	163	179	184	191	206	190	165	207	199	174	204	171	205	185	207	172	173	225	202	231	237	207	214	167	193	193	175	194	208	203	182	203	191	193	197	191	182	188	209	206	183	192	195	177	194	189	218	191	199	194	186	185	193	177	211	204	180	204	203	195	195	169	204	224	204	200	200	176	203	194	197	182	192	210	189	186	210	200	217	186	191	190	191	179	202	190	204	193	183	195	194	199	209	187	192	191	196	208	188	215	214	219	209	193	165	217	201	201	168	167	205	211	195	215	191	201	196	197	200	196	209	181	193	189	178	202	185	198	205	203	205	199	207	201	188	182	179	216	173	204	181	172	213	217	180	204	221	189	200	211	181	178	212	218	170	193	186	200	186	183	195	174	195	215	194	204	184	207	220	172	189	185	195	177	189	184	204	190	189	191	232	195	194	187	187	193	193	197	199	223	198	193	186	210	222	202	191	243	203	205	216	210	200	200	188	218	194	189	187	191	192	221	201	199	167	221	184	207	192	211	178	178	189	180	201	192	215	197	146	171	191	200	202	195	196	213	205	200	180	173	180	187	200	199	184	208	197	181	167	200	205	185	200	196	208	219	186	194	177	212	206	212	211	194	197	171	212	190	177	160	204	201	204	188	208	208	195	186	166	172	176	178	147	192	167	191	203	195	196	183	201	204	179	180	200	191	202	187	176	198	200	194	183	168	183	221	194	173	193	179	199	183	215	205	175	191	180	182	197	181	198	181	186	235	175	208	170	204	211	194	180	181	221	222	188	213	190	183	182	231	190	171	173	185	181	204	218	194	181	195	186	191	169	193	187	197	200	179	189	183	208	185	187	196	203	214	213	195	213	210	191	199	194	183	211	174	207	201	196	210	158	191	216	205	190	207	188	176	194	204	201	176	180	214	172	199	186	184	172	193	191	183	204	204	197	190	159	198	212	204	199	206	175	205	194	204	196	202	193	188	181	198	220	185	198	197	181	201	172	194	210	165	198	183	201	189	170	213	167	185	193	201	207	207	191	196	183	190	213	170	202	161	202	189	190	203	190	174	193	228	190	176	212	202	197	182	195	195	184	183	192	170	169	179	204	218	184	203	180	174	198	177	171	173	202	179	215	219	181	190	181	190	206	177	215	216	185	204	161	185	190	210	197	198	172	194	167	196	224	216	162	190	197	221	188	196	196	201	180	187	180	185	212	184	183	191	186	199	183	177	190	202	189	189	197	204	200	201	183	193	163	204	186	187	191	190	191	203	191	181	205	200	217	182	205	172	205	204	180	178	206	179	187	187	219	170	182	168	211	194	226	190	198	196	208	185	207	173	193	191	200	175	198	202	193	185	202	195	206	202	206	177	191	203	187	186	198	192	199	175	218	179	176	181	216	189	188	200	186	168	219	217	208	208	214	205	195	188	203	203	233	237	195	191	203	203	199	207	168	170	222	199	181	179	183	182	205	192	193	171	193	212	185	172	163	199	189	169	191	174	188	192	190	197	197	225	187	210	218	175	194	209	181	188	185	199	203	192	229	209	217	191	175	202	170	178	165	173	180	197	195	230	208	190	193	209	206	198	185	190	211	175	189	190	192	202	206	180	191	198	208	181	203	185	172	195	201	158	200	198	190	197	214	177	212	217	192	190	181	175	173	183	180	185	203	195	197	193	165	196	182	195	207	191	188	184	183	198	182	202	191	177	192	181	189	199	181	208	192	208	184	178	187	184	183	197	172	206	203	192	191	207	197	199	192	189	199	190	182	194	183	195	199	223	169	214	200	181	207	225	182	170	199	218	162	204	203	185	183	196	223	206	198	195	185	214	178	188	206	179	207	193	181	198	197	190	184	187	198	196	188	200	183	184	227	183	208	234	198	193	209	181	191	192	198	180	185	185	203	194	188	182	206	211	199	202	183	171	196	166	186	196	188	172	190	182	197	193	199	211	226	211	177	206	171	190	210	215	212	192	194	166	183	201	183	175	208	193	179	210	202	205	174	180	177	221	189	199	202	186	207	196	198	185	192	193	176	185	183	170	192	199	184	178	180	206	203	178	193	196	200	182	202	194	187	183	216	190	185	182	200	208	174	175	195	187	203	196	186	186	211	197	210	190	167	200	178	187	191	191	203	207	203	195	159	199	178	190	203	213	187	171	184	194	203	183	180	185	201	212	225	202	198	201	206	207	176	169	214	179	185	203	182	188	215	206	187	195	190	176	187	205	207	165	151	171	215	204	211	222	177	196	191	185	194	171	190	217	208	183	215	194	193	189	217	209	167	191	189	209	210	210	179	173	202	224	213	198	192	218	189	188	235	191	179	171	172	193	205	213	194	222	216	192	231	163	187	200	191	209	192	207	188	192	190	180	181	167	212	221	186	173	206	187	225	186	173	210	209	201	188	194	179	197	191
16247	7352	15240	14087	9754	8137	6268	4619	3698	3337	3191	2801	2541	2440	2341	2074	1518	1046	817	622	646	626	557	559	540	551	507	530	532	533	524	601	583	598	512	570	505	526	519	468	510	485	511	482	517	558	496	509	517	524	529	547	528	495	478	499	544	556	510	493	555	491	504	494	501	496	487	518	501	533	559	516	520	545	521	478	532	508	486	513	499	550	521	498	521	471	489	502	489	468	511	543	521	508	496	483	506	525	462	475	516	478	520	522	492	476	512	488	487	538	509	521	486	521	497	520	513	476	504	538	479	505	529	506	524	534	512	472	513	497	515	531	511	520	490	488	531	518	499	491	494	484	513	504	521	497	467	482	514	498	499	491	517	499	550	460	538	452	500	528	488	484	507	489	494	473	506	511	468	510	503	512	483	534	477	483	496	501	505	513	499	496	494	486	539	443	494	486	489	502	532	478	505	523	524	492	507	494	506	473	486	481	494	520	528	544	520	483	532	508	488	484	485	480	536	506	522	464	497	531	529	492	469	474	496	480	467	498	515	500	508	493	520	480	520	515	523	446	555	502	504	498	518	513	480	490	525	537	496	503	484	516	458	503	496	481	479	533	524	498	477	471	466	499	488	521	502	529	499	482	514	517	473	521	495	545	529	498	502	518	512	507	539	476	521	515	515	527	526	521	506	521	483	537	495	501	504	507	529	539	506	508	480	483	542	494	496	513	486	484	556	524	530	486	519	505	526	511	511	499	533	483	455	543	490	493	512	489	503	541	466	510	497	515	514	495	510	483	490	518	494	498	496	477	505	498	488	498	485	479	496	540	540	503	500	522	506	505	502	510	477	513	485	489	504	490	524	461	512	513	527	494	502	524	546	481	517	454	526	483	514	498	514	457	473	518	472	479	509	473	488	552	489	492	496	506	525	490	508	440	503	494	514	542	488	519	504	476	550	526	503	509	532	490	555	488	484	485	482	512	478	503	545	498	519	492	508	477	473	502	511	511	529	512	520	481	480	461	535	499	510	500	545	478	485	493	472	485	492	514	451	493	458	509	536	509	468	480	513	503	508	500	486	486	519	493	540	512	512	506	526	466	531	486	507	538	492	526	513	500	494	512	471	488	496	537	497	494	498	517	542	504	507	539	504	499	484	516	510	493	510	511	513	547	516	497	519	463	526	529	472	516	551	463	518	472	464	511	515	484	468	493	532	514	531	478	497	467	498	533	508	499	521	530	524	495	526	504	525	519	492	505	499	480	475	518	497	480	524	492	505	516	478	504	536	504	477	486	491	527	526	479	507	471	483	505	505	508	481	487	501	532	488	509	512	525	485	511	510	501	506	544	511	500	526	522	511	487	456	487	506	490	483	536	490	524	510	470	494	484	532	464	547	509	541	518	524	508	469	532	504	512	508	490	508	507	482	497	516	497	522	479	507	524	498	527	525	492	538	510	494	501	519	481	506	510	513	466	500	495	460	504	498	493	474	480	505	533	512	496	486	565	497	548	488	478	510	493	508	487	528	519	527	481	481	489	486	487	440	507	488	514	535	494	485	526	488	523	535	491	493	491	487	488	504	495	476	503	506	533	526	509	509	506	505	500	471	493	505	543	518	473	493	527	474	504	525	458	509	508	485	512	459	514	486	543	524	519	481	510	492	490	526	555	513	532	501	513	478	482	490	497	518	510	494	475	507	488	485	496	507	502	505	503	498	483	507	492	497	516	517	507	489	469	532	520	499	530	519	511	498	451	510	478	500	552	526	530	475	559	505	476	481	456	478	505	519	483	494	510	481	482	470	448	463	480	546	518	508	461	536	503	537	499	527	453	531	499	515	460	495	497	509	483	506	515	508	482	508	534	476	503	476	523	494	526	484	498	495	536	484	479	522	470	534	527	536	470	507	498	500	508	503	472	508	508	528	519	486	548	536	522	536	507	510	499	511	513	492	514	494	488	498	557	474	514	474	520	470	467	509	503	508	519	534	495	505	494	504	522	510	518	476	496	497	481	479	525	500	512	517	498	482	481	504	515	518	503	511	490	481	486	492	484	478	484	499	509	496	490	522	506	525	498	521	485	478	546	506	522	504	494	504	503	535	484	516	484	505	533	473	529	491	516	488	509	512	472	520	539	547	507	461	524	514	486	499	488	491	512	516	545	477	506	496	513	472	524	524	467	499	492	492	490	532	511	478	492	512	503	470	503	477	517	473	509	501	473	538	536	494	493	444	493	477	524	487	516	513	526	521	489	474	495	516	503	524	511	475	512	533	470	497	525	498	498	514	477	530	513	519	484	538	526	513	515	521	455	495	514	541	488	521	500	491	486	527	487	551	497	546	508	502	492	478	525	511	461	542	509	505	520	562	488	535	507	480	500	510	484	511	529	481	508	490	524	503	507	501	493	486	481	512	536	475	496	513	488	503	532	505	489	472	474	495	488	500	549	493	516	503	524	486	492	470	503	483	470	490	555	510	488	512	481	511	503	477	477	434	518	485	485	517	511	516	506	498	523	480	491	524	542	527	513	515	493	498	509	477	503	469	506	498	508	502	513	533	536	529	483	482	522	505	506	511	454	486	504	510	502	503	524	483	484	508	481	472	467	489	490	499	457	453	477	506	514	464	476	521	510	518	508	500	507	513	545	472	499	506	520	499	516	511	514	457	484	493	478	492	532	547	465	561	514	530	493	474	513	520	482	516	488	470	483	491	483	525	552	506	482	479	487	535	511	522	459	498	533	495	512	523	501	520	528	465	545	489	502	503	499	500	504	496	494	481	486	514	537	559	480	493	529	491	488	521	524	478	506	533	508	500	501	518	528	501	503	486	483	521	509	479	519	515	471	480	490	509	512	531	538	504	513	493	502	456	494	498	488	475	486	530	518	516	515	500	522	487	516	494	507	485	492	518	444	519	505	482	486	475	528	480	489	504	482	500	492	523	529	548	480	506	530	466	484	522	498	517	537	512	519	533	504	520	518	517	495	510	476	515	473	516	491	514	484	547	506	499	535	461	473	480	508	543	548	493	498	496	438	482	470	494	530	483	480	506	492	508	441	481	514	496	495	489	507	471	500	516	479	532	540	496	539	493	464	517	476	516	477	487	470	506	517	541	528	484	502	505	514	523	505	512	496	525	512	504	504	496	487	493	510	469	507	509	496	510	519	528	528	533	489	511	494	527	518	493	490	524	495	509	504	499	536	480	492	489	531	444	545	485	508	522	518	454	510	537	501	521	474	525	524	541	479	486	525	502	479	488	505	499	568	503	524	504	543	517	463	492	491	494	548	496	541	504	530	488	521	506	544	508	564	489	490	511	457	477	494	469	494	493	497	497	491	472	494	459	493	504	511	545	502	540	512	484	500	501	465	498	500	523	493	490	488	529	519	494	530	489	495	461	527	511	480	487	537	469	553	511	507	478	499	482	502	520	457	545	479	456	514	536	485	480	490	504	484	530	525	510	511	489	496	494	492	510	510	476	486	496	487	495	481	516	530	520	499	516	527
5981	2870	3338	1989	1082	946	761	619	528	484	483	464	431	461	459	396	346	315	343	359	326	394	369	375	330	379	363	369	366	364	354	323	345	352	359	382	384	396	350	327	314	316	350	376	361	357	340	342	365	338	352	334	341	366	364	360	360	322	381	336	365	340	383	354	325	366	334	334	338	345	358	353	370	333	357	375	348	360	349	367	396	342	324	373	351	349	324	343	375	366	360	349	318	422	360	358	350	359	348	340	377	369	346	340	312	366	343	334	360	388	360	369	336	386	354	375	362	389	332	363	309	323	320	316	372	366	328	364	356	382	337	352	330	333	371	345	335	369	373	305	330	385	362	367	327	349	362	344	330	343	374	383	337	357	351	340	322	351	344	341	370	350	319	345	330	343	337	346	369	373	355	344	361	332	317	372	315	366	329	339	350	338	352	329	334	365	328	307	350	348	364	331	339	363	362	365	407	313	344	345	370	307	367	348	329	366	344	358	346	375	336	331	402	390	354	325	332	360	323	393	329	344	358	365	375	349	334	373	318	388	362	315	368	306	334	330	331	319	363	375	377	341	368	339	380	373	356	355	312	371	356	327	342	381	390	379	371	349	358	355	366	368	330	390	354	335	363	402	338	311	397	292	391	407	337	338	345	306	320	385	354	362	326	338	353	363	359	328	335	334	330	341	336	336	333	332	328	348	321	303	360	367	362	326	376	342	325	337	372	355	376	366	340	375	321	366	349	354	360	361	343	329	344	378	333	344	347	307	332	361	345	340	364	329	330	363	375	343	320	368	367	342	353	352	393	340	337	347	345	322	373	359	368	320	375	369	362	352	351	352	350	332	344	371	380	325	344	365	354	335	381	367	363	337	330	329	352	355	352	361	327	298	384	351	349	343	350	339	310	311	324	363	366	356	338	369	323	367	379	371	364	333	356	356	350	336	338	316	330	341	373	354	354	309	359	333	330	361	328	405	365	307	359	386	352	358	333	367	369	304	359	339	341	382	345	298	366	370	320	332	355	337	386	357	359	390	354	327	313	320	350	367	333	350	362	357	344	352	353	366	360	358	381	325	354	312	386	319	322	400	361	361	331	370	365	357	303	356	360	379	376	343	328	372	332	392	357	340	364	349	332	380	335	323	313	349	358	343	334	330	337	330	373	337	341	318	355	338	375	354	352	355	346	371	354	356	349	344	349	368	334	320	339	343	354	341	362	356	324	371	336	346	336	379	339	361	339	358	376	359	352	331	333	340	351	370	353	345	353	341	359	393	346	375	371	348	378	333	378	362	341	353	341	328	340	333	329	372	319	323	372	314	380	354	356	340	353	400	353	335	344	366	353	373	371	332	336	364	324	388	326	347	368	337	337	333	331	332	344	359	349	303	360	334	316	367	325	357	336	335	360	330	368	341	336	351	339	354	362	347	371	348	334	358	353	326	325	348	364	323	331	316	356	342	310	384	357	371	314	313	327	330	355	373	355	375	332	316	375	341	364	358	328	307	345	366	351	328	383	361	372	346	333	355	350	362	339	332	339	360	369	327	354	355	350	377	349	358	337	354	371	357	332	334	357	363	361	354	363	376	360	326	355	357	337	346	342	331	336	353	352	343	341	313	359	331	339	333	371	354	362	320	340	351	371	325	337	353	359	404	317	369	353	352	333	412	366	389	324	337	320	372	379	383	337	365	370	332	302	345	340	356	339	375	363	347	354	346	320	380	359	331	339	351	349	356	325	351	359	346	370	347	350	341	341	370	344	354	366	347	357	364	345	355	366	349	341	354	352	284	378	351	348	355	364	407	347	354	366	349	315	350	340	344	334	367	335	323	352	343	342	344	333	327	358	337	357	327	360	349	345	324	324	354	346	367	325	342	314	330	329	365	363	366	372	366	389	344	381	322	362	317	315	324	315	360	374	320	309	364	338	337	361	367	374	345	371	342	333	314	350	371	369	357	328	362	355	340	362	339	338	384	349	341	342	362	371	356	364	342	344	306	324	312	354	331	332	381	341	314	377	374	343	367	392	354	336	326	363	372	333	319	317	360	386	372	345	344	337	339	346	381	324	347	358	340	347	358	337	305	349	318	338	349	350	328	362	391	361	362	366	374	373	374	344	328	368	349	323	331	336	334	379	363	336	351	337	327	353	339	333	367	340	329	339	366	351	360	362	355	335	319	338	337	350	350	321	355	369	321	352	342	318	336	382	320	317	355	362	356	361	328	362	357	362	328	361	343	372	327	353	360	331	373	356	355	386	343	348	366	323	368	365	356	345	338	352	358	362	347	337	380	379	295	345	328	345	340	327	329	312	330	371	381	321	329	353	356	384	361	360	378	338	347	336	354	364	336	353	335	316	351	334	306	351	332	364	343	352	369	352	311	350	343	335	338	386	345	366	357	382	360	374	352	394	362	347	305	340	383	349	345	372	339	357	384	370	354	303	349	377	372	349	375	336	346	342	325	376	315	301	363	334	358	364	345	339	341	343	314	326	356	331	331	316	330	327	365	330	327	369	365	324	337	358	379	352	360	332	374	370	324	328	352	339	332	354	334	331	365	346	347	317	365	336	328	357	315	381	336	338	340	318	360	364	348	368	351	344	411	325	363	332	318	359	340	367	399	350	367	342	333	367	358	356	402	390	357	322	336	367	344	328	358	332	337	351	330	341	370	366	338	321	346	346	335	331	338	345	317	348	331	337	322	313	302	343	348	327	349	316	353	379	364	370	333	371	329	325	342	350	343	348	341	334	342	380	366	342	359	339	336	368	368	368	366	366	389	352	354	346	355	333	369	361	337	328	361	343	362	326	340	336	383	324	324	335	316	324	351	346	338	348	333	349	370	348	342	364	321	361	390	406	346	311	335	357	310	354	366	353	341	334	318	355	361	375	335	337	336	372	368	301	368	360	321	314	362	348	339	356	384	324	355	352	382	353	394	358	323	343	353	355	317	319	307	342	339	364	388	338	327	333	330	340	355	335	366	370	370	351	353	354	338	344	361	376	393	331	332	342	363	361	346	369	352	361	371	337	357	323	357	319	363	348	346	336	352	368	369	341	351	362	335	388	344	385	369	316	329	364	338	369	303	338	314	367	330	379	357	336	383	343	352	335	367	338	352	373	338	326	295	328	380	311	346	376	345	368	326	332	356	381	338	353	349	352	356	321	360	300	339	343	344	344	345	357	337	335	341	351	337	314	339	341	353	348	343	348	394	347	356	343	322	398	369	355	348	349	381	350	344	329	376	354	375	347	362	345	326	358	362	334	343	327	345	360	359	333	360	360	375	374	355	357	335	338	365	357	359	368	346	353	331	374	356	341	361	337	348	378	366	384	374	348	376	349	333	354	324	366	393	373	335	346	370	341	344	338	328	359	340	316	346	310	341	357	360	350	360	333	400	328	344	356	362	361	349	360	349	351	355	343	359	365	366	330	354	346	327	305	366	366	347	347	376	356	341	330	343	350	360	337	351	350	347	336	363	348	339	383	386	342	322	345	313
5130	3427	6909	6064	4077	3860	2929	2289	2010	1739	1635	1539	1615	1617	1540	1302	1060	950	927	915	879	901	839	850	871	853	896	830	857	852	894	800	872	828	896	861	860	849	818	804	828	791	816	818	841	851	833	826	849	824	866	810	841	887	854	905	875	831	888	860	884	928	866	856	893	846	834	857	814	895	859	889	845	825	876	840	873	849	880	840	931	834	835	867	896	805	855	862	886	851	805	826	864	853	828	836	916	840	841	843	861	867	839	835	874	887	859	869	829	858	828	855	878	801	855	868	806	852	879	816	875	912	787	828	874	874	849	822	797	911	837	842	810	885	888	865	861	847	834	826	783	838	861	860	829	885	903	873	846	854	850	862	878	852	863	908	803	831	863	850	835	845	843	889	837	878	908	879	826	853	876	791	875	855	855	787	863	848	880	899	870	849	873	850	837	825	780	870	880	873	872	879	789	859	863	842	911	860	892	839	878	829	899	755	841	863	869	862	884	922	828	857	832	852	822	879	833	855	910	802	845	880	854	822	882	833	804	858	884	882	905	874	835	793	866	884	855	861	817	879	813	816	842	834	800	856	882	805	877	875	834	868	796	871	826	862	849	829	863	838	869	850	853	846	802	831	830	872	888	882	864	823	875	861	831	849	869	844	838	858	865	843	855	875	857	869	844	894	860	856	897	859	878	821	842	841	877	852	830	873	841	871	807	890	879	819	924	852	865	849	871	874	835	866	842	880	827	897	841	850	867	810	911	906	930	807	823	863	857	878	883	845	847	847	872	822	907	836	895	829	902	831	861	854	855	800	840	846	845	889	861	834	923	818	833	899	945	837	805	841	871	849	848	858	834	856	854	881	860	821	845	850	907	895	866	873	855	839	856	819	832	816	849	878	830	913	891	830	874	834	849	771	897	837	859	871	837	883	908	853	870	866	897	818	832	895	867	887	836	839	899	883	853	864	876	813	865	816	841	868	872	826	878	849	864	856	809	884	843	890	912	825	867	815	827	885	884	848	879	893	853	846	903	899	814	837	829	857	867	823	860	862	843	867	844	885	849	847	869	864	896	826	867	869	852	841	858	843	845	834	858	849	885	885	815	829	835	846	848	840	865	820	835	873	887	832	889	782	887	819	809	869	821	885	843	827	843	884	884	912	880	815	920	870	852	898	864	838	800	813	884	917	854	864	877	850	829	821	833	815	847	865	812	811	870	797	868	835	883	885	784	776	875	848	862	796	875	862	781	862	885	818	845	825	890	861	887	853	830	876	843	881	822	900	837	895	850	844	811	820	849	844	847	860	849	824	890	855	846	874	849	905	893	847	833	851	854	821	849	820	831	911	864	843	908	848	797	871	909	836	829	854	867	893	867	854	877	859	813	822	877	799	851	845	841	831	845	843	892	815	837	806	831	834	879	839	836	834	863	806	843	855	859	856	880	819	844	810	830	833	860	860	828	881	822	805	825	865	836	869	824	797	853	902	836	790	866	819	811	870	868	788	897	861	873	904	858	854	833	813	868	876	846	865	881	875	873	812	858	815	827	836	871	859	777	833	824	847	828	852	844	870	849	885	844	851	905	835	878	838	873	825	871	835	793	851	838	894	877	882	877	843	875	894	876	842	831	840	887	832	876	858	871	863	851	884	868	861	805	841	865	863	800	776	857	889	837	854	899	851	875	884	900	915	802	852	833	900	830	812	832	862	833	857	833	845	862	843	807	914	844	851	846	879	831	822	832	849	859	842	847	836	875	832	903	829	834	843	873	859	868	824	861	911	890	863	839	857	876	890	818	854	819	804	868	834	861	870	856	859	863	872	818	812	851	895	839	803	819	875	852	870	879	863	919	879	875	848	835	840	811	894	869	870	854	789	850	860	829	805	855	865	891	879	840	830	876	938	837	843	865	829	801	849	830	848	867	844	898	836	841	861	851	863	874	830	857	855	862	872	875	912	868	879	863	862	893	866	848	877	830	841	919	880	819	828	819	855	886	868	875	801	828	865	864	821	855	831	860	852	850	859	815	835	860	828	855	841	797	799	878	820	834	889	809	855	862	846	834	872	814	819	873	837	823	867	854	887	848	861	813	876	866	864	808	885	846	837	864	848	846	857	828	862	845	829	838	853	861	888	842	862	856	887	851	846	866	856	847	861	838	841	850	858	851	855	864	883	869	861	864	838	844	867	828	796	854	876	846	800	861	881	876	888	897	824	839	858	917	840	832	877	928	789	832	843	876	856	883	836	790	829	855	782	861	863	850	865	900	860	857	882	855	888	897	862	885	829	807	821	846	842	871	864	883	859	888	863	794	838	913	830	878	845	855	777	822	831	893	787	850	881	871	855	916	894	846	888	884	892	861	897	851	901	898	846	865	830	876	897	884	844	840	797	859	867	888	808	846	839	855	832	827	894	831	852	860	865	829	856	850	880	929	850	829	827	852	848	870	841	810	891	866	835	867	841	844	856	820	823	865	846	780	854	851	793	853	830	836	873	898	864	873	860	836	895	790	839	902	763	913	845	857	836	915	860	869	870	906	847	840	847	857	823	870	885	824	814	848	873	831	845	877	855	853	883	902	800	841	862	888	871	872	833	830	842	872	906	831	889	830	940	885	843	800	800	859	869	869	855	882	878	901	848	886	916	868	874	895	850	825	871	829	825	819	899	865	884	847	875	844	861	882	895	824	874	828	849	886	823	799	867	889	868	829	846	856	850	837	856	854	874	830	869	860	881	832	813	863	849	835	854	870	804	868	896	832	825	883	831	835	856	884	846	831	779	846	870	828	873	817	842	825	857	881	856	906	912	888	891	838	847	848	847	825	866	832	805	814	879	860	893	850	800	814	845	886	882	853	845	810	857	859	827	881	840	837	896	831	881	850	805	849	867	809	782	864	847	852	878	870	861	826	897	819	819	845	842	826	845	888	846	794	841	862	846	821	863	859	879	878	833	791	856	847	858	841	823	868	899	896	871	878	866	898	824	850	874	851	815	892	807	875	857	892	820	834	868	877	817	906	858	860	867	844	831	867	862	865	863	862	859	868	858	846	887	801	861	841	862	852	862	861	852	822	844	879	827	893	905	855	844	873	831	871	837	823	862	927	834	844	831	855	844	839	837	880	837	895	874	912	811	832	925	837	901	901	850	864	863	844	864	879	840	864	845	853	852	826	888	803	839	850	895	910	829	838	849	791	868	838	900	859	829	831	789	881	829	833	830	801	819	861	856	867	884	844	864	880	819	830	869	778	871	837	856	852	865	863	907	813	875	891	848	860	890	870	852	809	890	842	833	866	842	846	845	816	874	880	871	896	879	873	881	803	862	891	821	912	870	893	889	856	829	933	794	859	840	832	891	850	817	864	869	910	880	899	797	839	831	861	843	822	855	828	855	843	854	845	878	839	894	825	867	843	849	869	892	855	860	834	827	805	877	874	855	853	850	870	785	850	888	879	828	884	863	887	873	836	876	803	842	859	839	803	872	853	879	871	850	865	847	820	875	836	830
15919	5620	5758	2897	1666	1372	1077	845	680	586	562	520	536	517	435	416	366	341	324	310	343	302	319	307	310	323	304	309	321	272	320	320	333	318	298	287	319	303	342	299	287	318	299	296	331	291	269	274	321	312	291	304	299	305	307	310	306	308	306	276	302	282	285	317	311	293	331	292	297	272	300	294	293	304	293	305	311	298	313	287	310	314	290	306	303	331	297	296	296	320	294	296	315	309	287	299	294	289	292	264	274	296	287	264	293	308	307	306	335	299	279	318	295	303	286	301	287	296	308	277	274	310	305	329	311	282	315	302	279	316	311	303	310	322	272	307	323	284	294	307	292	293	301	278	286	294	282	309	301	298	298	335	305	304	307	284	299	267	304	278	287	280	312	296	266	295	306	296	290	279	290	293	264	296	311	312	304	301	265	301	316	314	318	267	304	327	286	312	297	302	255	286	308	327	309	294	294	302	282	319	284	309	327	258	302	294	302	353	291	323	289	319	278	328	300	288	284	281	268	321	309	295	295	318	315	294	302	302	340	312	295	307	321	280	291	292	281	297	320	327	300	297	302	296	284	319	369	311	264	293	280	309	313	305	276	311	284	286	286	275	298	310	292	291	313	285	293	291	296	303	312	319	295	323	288	257	289	275	293	306	291	303	331	305	287	299	317	313	335	303	295	328	303	336	331	341	303	337	329	277	279	265	293	303	318	292	318	305	288	268	308	275	277	331	338	329	326	304	329	298	296	318	282	319	313	309	287	302	265	296	312	294	274	293	331	300	299	275	294	320	294	273	298	289	322	300	301	292	315	299	298	278	307	295	294	303	263	315	304	315	274	311	311	298	285	296	299	315	324	307	282	327	311	279	311	298	324	288	306	299	312	300	288	298	252	308	306	297	299	320	295	313	303	312	306	319	308	304	298	304	302	289	313	256	306	288	295	313	324	308	304	289	309	305	277	288	304	296	323	301	301	318	320	313	316	314	310	297	282	320	333	296	285	297	276	301	308	317	300	306	307	271	288	303	331	306	321	312	313	271	309	295	291	289	321	307	312	322	308	290	255	308	290	302	312	289	309	317	273	310	283	307	254	296	329	314	312	307	308	301	295	268	278	294	318	297	297	252	281	293	307	300	289	283	318	295	311	283	287	291	293	351	300	311	303	298	267	286	337	302	280	276	295	306	290	305	276	331	289	314	284	321	308	294	341	318	295	331	277	306	292	308	314	301	287	297	326	303	336	294	298	297	322	295	314	314	274	339	320	284	280	304	294	311	263	286	278	285	322	296	265	285	270	338	309	336	310	296	306	280	266	300	303	306	316	314	308	300	293	297	320	281	320	309	303	297	324	299	300	285	285	296	291	303	276	308	328	297	326	288	290	275	296	336	309	275	327	304	290	293	323	329	322	327	294	297	275	309	308	288	283	293	310	316	342	294	286	303	306	286	297	269	273	314	338	297	280	298	316	316	305	297	313	295	319	298	319	282	297	274	300	294	336	307	284	324	339	279	309	322	283	297	320	282	297	303	279	326	294	316	318	305	293	319	264	292	262	287	281	304	340	308	317	320	281	320	313	343	283	287	301	296	306	275	327	280	296	273	280	279	282	291	289	292	301	329	266	294	296	342	282	305	319	256	283	321	314	292	299	295	300	313	277	300	306	270	323	289	300	306	288	310	305	311	305	297	294	281	304	292	327	318	292	345	297	280	296	319	310	307	326	298	289	331	290	295	307	326	313	319	306	344	305	301	289	324	331	297	283	286	331	279	265	303	310	336	313	296	293	296	303	285	300	305	311	311	268	258	290	324	328	274	297	291	312	297	324	291	296	316	334	281	282	323	334	280	326	316	295	287	254	311	283	305	324	328	321	303	296	296	318	301	312	307	294	303	317	318	297	308	290	333	314	295	333	299	318	320	302	315	315	302	298	309	340	316	308	335	307	256	283	299	272	298	299	317	345	326	301	294	321	313	292	345	299	295	278	300	303	302	308	298	300	312	297	296	295	315	308	270	333	281	294	314	292	277	333	315	302	291	337	300	326	326	303	303	320	287	313	310	267	299	341	319	311	301	287	288	293	294	323	315	314	308	284	288	306	327	303	298	280	307	306	318	273	331	293	302	301	311	301	335	317	310	293	311	286	342	303	293	307	276	301	304	307	321	295	305	328	290	270	323	278	282	296	321	282	257	296	326	306	300	314	324	305	304	292	308	308	311	294	304	309	293	282	283	286	290	296	293	313	324	281	289	302	303	325	293	293	304	303	280	314	287	280	276	298	301	354	302	292	296	324	306	298	306	326	301	285	281	311	298	273	302	308	291	300	273	305	300	299	299	310	305	303	325	294	300	289	314	286	297	279	275	272	304	304	274	321	312	322	346	300	293	296	310	277	350	295	298	319	311	296	280	320	287	334	317	286	290	310	288	318	289	288	328	320	330	323	292	332	299	324	297	320	293	305	312	295	281	343	296	281	298	305	292	296	304	334	298	303	311	276	307	290	259	296	309	326	295	311	281	329	294	306	320	289	321	307	319	350	306	287	340	276	305	271	304	302	305	321	308	279	283	292	298	326	284	317	304	281	307	289	302	267	293	339	318	305	282	348	290	287	298	269	301	300	287	309	321	316	278	299	302	306	306	283	332	289	289	292	314	282	324	327	303	315	298	281	278	300	293	313	308	303	272	288	314	334	278	297	281	288	301	276	302	297	293	300	328	301	308	286	291	287	305	295	289	312	258	304	328	287	305	288	305	316	292	284	288	314	293	313	317	290	298	307	330	309	284	298	297	318	311	294	318	279	302	340	324	329	307	280	344	317	317	334	306	308	326	276	290	284	338	315	293	285	277	299	274	289	283	327	285	301	309	286	274	305	295	324	296	324	295	309	319	289	267	276	322	307	330	288	311	312	290	299	343	310	293	276	268	319	272	306	318	266	300	296	288	316	303	315	299	318	299	310	318	264	298	291	301	275	313	286	274	304	323	286	307	297	309	302	302	285	338	345	307	292	369	307	329	291	316	290	315	290	305	317	287	319	300	290	285	292	284	291	264	286	297	309	295	302	309	305	309	294	322	298	310	299	315	282	261	285	302	316	310	304	284	298	330	306	320	298	337	311	302	275	309	314	316	319	304	302	301	286	309	280	316	306	293	307	328	268	293	294	288	293	297	308	309	303	317	334	284	326	295	274	298	301	307	306	316	287	296	321	336	295	323	320	302	285	332	311	326	295	301	294	263	296	313	326	307	296	303	312	291	275	289	346	308	304	258	314	315	284	327	316	293	348	301	293	313	308	297	321	300	297	326	266	308	284	319	278	328	283	325	316	326	319	315	277	308	340	299	280	272	321	293	275	330	292	309	315	294	301	292	288	268	303	289	271	302	301	275	331	281	300	288	327	292	299	289	296	301	327	281	299	310	311	297	302	270	306	299	293	286	291	293	290	301	303	280	291	300	300	296	283	333	274	307	306	331	307	289	264	301	313	286	314	296	285	297	297	320
12256	5869	11120	8510	6562	6219	4962	3672	2997	2551	2298	2212	2165	2128	1832	1574	1245	1045	914	860	799	781	795	801	773	794	805	770	734	763	759	776	760	772	761	738	706	749	747	759	791	744	763	777	778	733	759	724	792	728	759	751	814	744	751	711	731	756	734	747	772	791	734	779	732	731	727	761	785	729	773	758	813	760	731	789	741	772	707	762	801	720	767	698	751	708	746	740	763	764	785	744	743	686	715	746	719	746	717	790	739	766	762	757	699	740	719	736	739	676	773	744	755	748	781	721	744	725	705	780	772	782	749	776	727	741	743	777	737	738	781	721	753	740	736	727	725	776	750	766	727	742	796	733	686	731	756	790	823	755	766	772	720	764	740	736	751	780	728	746	780	747	766	708	758	761	766	722	776	732	764	732	728	723	710	765	769	762	730	745	752	748	791	728	732	738	740	715	770	746	727	707	717	728	754	743	691	764	730	700	730	734	751	761	752	751	743	772	747	778	764	764	784	813	744	739	752	731	760	760	768	761	726	734	769	736	747	732	723	704	756	698	789	777	747	703	737	724	716	733	761	779	724	747	807	754	735	751	718	778	737	776	735	727	720	744	732	736	774	763	748	749	781	668	757	790	748	713	715	803	736	727	710	791	744	711	734	782	744	773	752	744	686	737	755	735	742	759	802	749	765	770	716	737	772	768	746	683	719	740	747	777	726	793	756	709	773	770	717	734	736	757	743	764	752	791	747	733	756	733	690	699	732	779	751	720	774	732	748	757	748	765	736	788	748	755	800	708	742	773	767	766	703	761	770	729	715	766	727	737	781	739	721	759	734	740	736	719	805	778	749	773	747	762	709	748	751	771	735	771	740	758	771	763	789	727	728	726	728	710	769	809	745	727	775	746	717	759	735	742	738	781	729	769	736	744	698	761	781	720	746	778	792	758	767	758	668	698	711	781	797	760	738	813	754	757	712	756	788	708	693	739	708	756	782	797	672	729	767	734	754	704	736	646	734	710	757	742	761	768	728	737	720	735	738	711	771	718	753	683	715	745	824	754	769	769	715	750	781	713	717	771	714	741	682	736	703	744	722	706	706	765	762	730	745	746	728	729	793	727	748	770	732	737	722	708	772	729	770	767	725	742	771	726	761	744	756	730	732	705	774	731	735	734	795	738	783	760	772	711	723	742	759	822	756	768	751	749	726	785	766	784	736	765	746	758	749	745	747	745	730	767	755	741	792	702	726	746	736	751	730	757	722	722	723	756	795	743	761	786	729	792	696	774	792	748	745	753	737	799	754	725	720	719	763	752	719	727	748	758	773	716	768	777	746	765	738	731	754	711	762	763	746	781	724	751	724	763	710	786	767	742	728	791	747	715	767	769	727	767	704	686	726	786	729	721	720	757	721	747	769	777	791	705	775	736	756	705	752	750	779	796	709	791	749	763	773	779	734	774	725	719	719	774	734	693	732	774	702	740	727	778	786	756	733	732	737	740	743	787	761	729	772	785	738	757	780	756	712	713	742	672	722	723	749	731	704	740	772	753	774	722	772	733	754	745	725	780	771	750	763	743	807	703	727	773	722	719	802	740	773	749	748	784	728	734	682	730	742	751	752	731	737	736	769	730	784	774	735	716	780	787	764	753	745	770	755	739	721	736	751	714	737	789	763	707	763	794	802	777	740	724	724	771	686	743	754	773	734	757	739	735	729	790	769	805	762	735	740	754	755	726	790	761	773	715	762	752	737	734	808	752	687	690	751	715	719	808	783	722	726	759	753	750	761	755	737	729	740	730	710	734	740	735	752	750	709	747	762	738	747	757	726	816	739	806	771	783	712	772	788	779	740	789	721	759	707	685	752	740	715	720	745	793	773	765	700	688	746	763	762	780	737	765	792	739	766	733	748	751	749	755	765	814	754	778	703	775	775	712	748	760	742	745	738	721	743	751	762	745	704	689	720	708	776	730	712	782	707	714	735	734	752	711	773	755	774	753	728	732	751	763	768	748	766	714	740	758	724	746	724	774	770	745	729	719	746	777	781	747	743	753	804	748	759	769	757	745	722	806	772	748	742	731	765	741	745	761	754	758	739	729	724	739	795	756	725	753	782	753	794	720	720	737	714	763	772	728	769	747	793	742	754	759	756	754	745	780	715	744	787	752	745	761	738	727	760	732	797	712	749	764	790	707	738	712	752	796	749	705	742	783	753	752	727	776	760	725	744	744	737	682	759	765	721	762	694	748	784	750	745	702	744	779	794	697	777	689	795	756	705	764	741	739	716	803	762	753	733	721	771	746	773	761	730	743	698	737	748	777	771	761	744	745	716	726	738	763	742	745	728	720	817	728	731	771	704	774	795	774	744	740	786	755	770	745	754	766	723	754	766	753	776	767	742	721	732	758	717	737	716	744	778	800	744	725	748	790	724	676	762	736	750	730	703	769	713	724	769	730	773	765	772	746	733	773	796	762	734	749	705	721	728	741	750	759	753	748	711	758	691	749	790	754	790	777	733	750	766	728	738	705	719	766	717	741	747	785	686	730	735	747	733	708	713	705	782	775	740	677	766	770	781	759	736	703	750	733	749	762	776	762	710	770	754	746	726	766	768	729	723	706	742	739	774	748	794	765	739	742	805	750	745	767	784	709	749	745	760	789	774	787	748	712	750	746	766	747	728	722	770	719	701	723	832	744	773	712	774	702	789	759	723	752	736	704	783	756	772	729	757	728	728	777	758	698	719	754	723	777	800	761	760	704	726	783	731	731	751	732	741	731	743	753	750	750	741	756	689	702	776	783	761	761	764	764	728	756	746	764	757	718	781	701	753	764	769	750	775	770	680	748	752	737	785	713	760	733	787	741	701	729	673	732	724	725	737	733	720	751	797	759	761	761	735	736	731	761	735	722	722	724	726	753	736	727	728	734	702	716	737	702	754	760	748	753	725	750	739	728	718	736	785	722	740	769	738	759	749	752	777	745	788	711	770	809	771	786	720	759	715	736	724	783	740	763	748	743	732	723	759	787	677	754	711	698	750	749	781	734	707	737	750	727	758	707	762	782	733	741	749	781	737	817	711	801	691	736	719	779	741	721	720	713	795	729	738	727	810	767	769	759	755	758	745	763	811	796	802	736	730	744	726	739	726	743	764	755	759	792	703	774	738	772	788	758	766	744	751	704	736	741	812	722	772	736	740	715	706	753	712	763	737	750	717	813	732	731	747	698	760	767	799	708	766	752	776	781	807	732	740	762	710	745	752	754	765	759	761	718	767	741	744	772	769	760	763	732	736	738	780	704	764	763	698	784	796	742	742	739	714	715	736	765	755	807	789	727	773	773	741	759	695	732	729	763	769	745	722	787	696	729	797	769	737	719	726	770	759	743	735	745	746	791	755	743	767	697	717	744	733	749	743	757	736	746	755	709	712	719	770	707	706	771	724	740	729	791	719	784	756	764	718	741	746	762	771	708	752	750	733	771	757	755	723	758	754	740	768	761	767	763	705	742	779	744
25300	9381	6736	3654	2370	1916	1581	1080	798	667	557	532	523	431	388	323	285	234	225	221	231	191	232	186	192	209	181	169	174	177	225	206	205	214	194	176	193	174	167	177	173	177	181	176	162	186	181	197	206	194	200	194	167	170	203	204	185	194	182	162	167	179	186	179	164	193	208	171	181	165	175	181	192	195	175	195	200	183	196	195	199	193	186	177	178	161	150	183	205	186	186	177	166	190	159	189	168	178	176	167	174	156	195	169	184	168	192	173	186	186	171	193	181	166	191	186	170	193	181	186	195	204	187	152	167	197	187	168	185	194	186	171	188	205	197	197	173	165	188	214	180	169	195	203	181	177	182	189	215	183	178	193	174	202	172	162	181	180	182	182	209	200	208	188	179	182	196	186	204	183	184	207	170	199	192	204	178	170	204	188	187	203	186	207	188	192	221	170	207	197	218	178	186	175	222	182	151	167	180	182	217	189	177	196	197	143	171	200	194	189	215	182	196	184	168	199	176	208	188	164	200	175	174	181	172	168	201	180	175	189	176	165	181	195	208	179	201	196	156	212	183	185	184	170	188	215	192	170	204	207	202	187	187	185	171	199	193	188	211	200	214	179	168	183	190	184	177	171	172	159	195	178	208	187	186	160	195	195	163	210	182	204	194	184	178	191	183	145	172	192	175	218	192	190	199	163	174	167	181	205	206	154	179	181	181	181	194	196	176	183	189	207	172	177	160	189	192	206	156	190	189	178	164	195	203	159	197	211	172	201	183	169	203	187	210	186	182	182	190	175	180	184	184	224	169	181	171	175	166	190	191	206	205	191	175	176	218	194	178	187	170	201	200	189	176	199	175	200	199	164	198	208	174	177	201	203	201	186	176	168	188	183	193	199	187	191	208	163	172	195	206	208	198	187	178	186	185	207	189	165	172	165	192	177	183	189	201	208	190	167	205	193	171	187	186	212	173	168	189	173	188	186	192	199	185	188	151	209	166	198	188	167	201	203	178	180	175	178	179	196	194	183	212	166	200	199	186	175	204	195	183	185	201	178	169	194	167	171	193	176	197	185	201	182	184	201	205	200	197	191	192	192	190	182	196	159	179	176	168	215	184	192	183	176	193	187	181	175	187	210	165	167	192	177	186	178	202	181	198	182	167	154	182	191	184	165	194	180	180	176	197	177	212	160	170	179	178	185	196	184	189	174	184	189	200	164	187	194	177	216	167	160	212	181	182	171	167	202	190	173	197	189	192	191	198	191	210	189	189	176	174	173	188	190	196	180	175	209	191	178	196	185	176	176	214	193	188	198	203	186	198	189	184	198	200	177	178	161	211	174	181	184	220	187	193	182	161	179	178	172	202	177	193	194	176	197	190	200	200	190	209	172	192	162	178	180	189	178	219	197	171	192	182	184	168	181	185	207	196	197	196	174	216	210	187	171	192	175	170	182	171	199	182	204	182	179	160	207	193	167	188	210	181	192	213	226	151	197	184	173	187	169	175	177	196	205	187	190	164	168	187	198	193	192	188	193	197	191	187	189	184	172	187	185	183	190	194	189	210	172	194	187	191	185	194	189	165	191	203	170	187	187	174	182	175	165	197	174	182	191	192	171	197	188	192	196	189	183	186	168	164	181	197	163	177	195	179	160	196	181	210	185	212	196	154	185	187	184	199	204	187	161	180	186	200	145	166	196	179	178	181	179	213	182	191	196	197	198	182	174	176	195	200	223	192	178	188	178	210	176	196	196	171	146	223	167	205	180	175	194	171	162	199	181	188	149	156	188	185	185	199	199	200	171	207	184	175	174	181	184	174	188	178	169	176	205	162	171	187	183	177	191	191	193	187	187	149	176	195	186	188	176	196	198	193	171	188	170	168	199	192	185	201	185	181	213	193	183	198	184	152	195	139	190	178	177	170	199	180	190	195	180	182	188	175	176	198	194	186	187	191	160	194	190	183	175	198	215	194	192	170	190	180	194	193	179	173	161	177	187	201	201	167	212	175	189	200	174	172	167	153	171	201	155	184	195	181	184	155	154	210	204	181	189	215	187	195	176	208	175	192	186	159	165	185	203	188	172	196	193	185	206	157	192	158	198	175	215	176	182	170	189	195	193	195	162	172	191	180	171	206	184	200	200	191	184	207	175	176	182	200	180	163	160	167	171	167	187	194	180	183	185	187	212	193	175	179	179	170	182	180	170	176	194	152	199	176	181	189	185	203	186	160	196	189	182	215	165	198	189	192	177	194	194	229	190	198	180	199	179	183	181	174	208	179	184	196	166	188	187	165	168	158	192	206	190	202	200	166	191	179	178	194	184	179	201	190	171	183	195	178	188	191	189	191	173	174	179	170	182	175	164	182	160	198	204	176	177	200	195	192	166	197	180	210	192	192	178	196	189	193	197	164	190	205	168	189	186	181	160	185	174	207	206	163	166	201	188	196	177	167	201	200	189	173	184	158	195	183	186	171	197	208	187	187	184	191	203	182	185	166	191	180	182	211	187	171	180	196	200	183	167	201	199	156	190	187	185	192	184	195	190	169	196	172	175	190	176	217	197	175	200	192	189	176	212	189	184	198	179	193	197	176	177	153	188	221	179	163	184	169	163	149	175	193	186	201	197	186	186	195	200	184	176	190	200	171	162	185	196	177	171	205	183	209	196	183	194	184	180	185	180	193	177	183	170	186	183	220	188	180	188	208	185	205	179	156	160	166	181	171	194	188	190	192	188	192	186	194	188	197	183	215	206	176	162	190	178	189	170	180	188	188	186	200	188	181	171	192	195	154	182	193	187	182	175	179	183	155	186	200	189	175	169	168	176	167	161	186	179	197	215	179	167	178	170	187	175	193	176	186	184	180	193	193	177	185	209	189	181	170	208	167	190	198	189	185	195	186	169	193	171	183	185	197	194	200	192	167	186	190	173	198	192	180	182	182	185	182	166	190	190	184	164	194	201	182	177	178	190	214	189	175	177	172	211	197	190	185	193	196	199	200	194	190	178	170	187	182	175	175	200	184	214	186	186	193	195	172	182	198	192	179	179	160	202	184	177	187	144	194	184	215	178	194	207	214	206	181	183	182	189	193	219	172	179	166	169	189	189	170	169	162	180	192	210	185	196	198	171	183	191	179	187	185	189	176	181	184	175	219	190	214	200	170	185	155	170	189	175	195	186	187	179	185	180	189	198	197	186	205	182	196	188	174	199	203	160	170	220	187	198	186	187	205	202	185	177	182	200	188	171	169	193	174	205	193	219	178	169	181	172	172	176	178	175	176	200	174	172	214	191	195	180	138	183	157	185	196	209	175	175	177	174	161	176	148	187	183	175	183	175	208	173	182	183	219	175	165	191	206	161	171	194	202	189	183	178	178	172	196	175	179	201	173	189	169	185	169	177	191	224	190	186	224	167	183	181	169	192	166	181	164	187	196	216	177	175	179	156	180	210	195	203	186	166	224	187	198	200	191	178	198	175	185	187	205	192	174	195	180	164	181	202	181	185
16730	7496	11217	10421	9207	8340	7029	5133	4046	3120	2816	2690	2527	2222	1984	1612	1173	908	750	699	625	602	596	572	497	628	525	533	478	508	566	612	522	515	539	536	469	501	479	484	488	492	463	513	458	444	505	486	458	468	499	503	451	490	482	475	456	474	499	440	473	486	525	515	488	491	493	535	468	443	460	457	462	455	477	480	487	466	487	499	491	473	486	515	480	498	490	477	490	478	486	539	518	475	475	477	497	455	472	450	484	485	492	497	462	458	500	484	522	465	487	464	481	488	473	490	490	475	484	490	476	503	456	469	501	489	505	492	470	459	460	467	470	480	505	453	477	526	497	499	479	506	455	467	489	485	480	463	474	505	524	506	486	451	442	528	496	482	471	446	513	492	480	510	496	503	499	461	501	487	504	465	453	449	496	474	501	492	472	486	468	474	496	477	523	548	453	511	493	473	489	499	483	472	498	471	480	467	471	482	491	424	465	489	485	522	454	488	514	453	477	483	476	459	521	490	499	452	468	424	488	448	450	465	468	499	473	479	514	517	462	447	461	502	512	492	511	508	506	501	476	470	476	486	497	499	463	484	477	477	447	484	488	456	492	481	475	494	471	453	509	475	495	516	503	444	470	453	504	485	474	470	458	502	426	501	496	456	483	499	511	463	478	518	486	498	472	465	459	521	491	477	488	504	510	459	485	507	493	501	513	500	497	487	485	491	492	500	477	452	507	525	477	475	449	525	499	488	468	533	477	519	490	462	472	480	467	518	483	511	497	471	483	470	459	528	480	480	454	503	477	499	472	526	499	464	500	431	465	488	486	452	490	498	510	492	498	484	473	478	481	446	496	454	521	492	497	482	462	497	504	496	487	461	490	515	483	514	500	511	471	494	532	482	467	471	514	492	496	455	499	471	489	457	505	487	505	505	477	527	512	477	468	514	470	465	472	490	490	457	503	512	448	444	468	543	504	516	468	488	490	499	469	477	463	492	500	456	460	461	492	496	470	487	460	506	493	455	501	487	459	475	455	458	502	480	498	512	485	472	471	483	470	486	454	501	455	482	482	533	454	507	505	483	473	479	441	506	462	492	480	438	483	493	487	505	474	491	504	491	520	471	482	454	477	517	481	445	481	468	493	491	474	489	499	460	514	453	501	461	460	461	422	487	521	457	487	475	496	483	488	498	472	476	479	506	430	503	462	465	501	488	496	500	460	477	470	480	427	487	496	491	479	463	514	463	484	499	482	463	473	471	448	540	477	448	485	459	448	498	495	479	464	501	467	495	474	498	470	493	431	486	495	489	447	497	526	524	518	506	469	511	484	464	465	493	461	425	485	483	476	481	457	479	480	495	503	428	451	461	475	471	501	470	479	451	477	514	495	525	455	495	495	465	498	468	464	476	512	491	446	485	465	465	466	486	512	510	501	472	508	496	447	421	514	472	449	463	482	504	483	516	491	490	472	481	471	460	502	467	528	454	513	455	467	488	473	498	536	468	447	483	482	483	453	494	497	538	511	504	467	492	472	494	481	508	507	501	471	462	439	461	510	474	458	452	494	483	477	475	483	478	486	500	530	492	482	490	468	453	523	500	508	488	479	467	446	515	461	453	439	486	471	520	480	485	496	502	474	472	451	469	470	476	467	457	497	471	527	440	461	499	503	491	505	494	477	493	494	481	477	460	446	518	450	472	533	445	477	469	490	444	491	468	506	490	472	457	459	430	513	480	484	501	485	476	478	477	480	494	487	448	472	482	513	456	479	461	502	464	472	497	503	478	476	471	445	522	467	477	467	505	490	484	444	460	539	490	498	452	508	467	485	473	507	475	502	454	488	473	454	478	506	467	514	454	473	511	465	533	505	451	488	470	444	470	478	473	476	486	506	487	460	477	451	496	481	487	462	472	466	485	486	464	503	474	480	481	464	486	463	479	445	479	480	494	506	492	468	456	462	454	452	485	480	467	458	469	475	495	471	492	465	460	500	501	502	472	462	497	489	474	509	485	489	482	524	494	481	493	482	502	487	457	456	489	487	486	498	469	501	513	491	470	514	491	462	476	467	461	510	501	472	508	480	511	515	491	510	508	472	441	504	478	478	485	471	508	501	513	513	499	474	468	468	458	484	488	469	491	487	505	470	489	495	481	481	479	494	449	537	460	440	475	473	508	526	514	506	492	462	478	449	465	506	462	503	478	477	490	507	498	495	461	475	495	498	482	516	468	441	523	456	468	472	472	434	477	488	459	510	468	469	527	453	463	530	499	413	486	435	468	478	496	499	477	471	493	531	501	483	504	447	477	443	467	456	472	455	475	439	425	478	448	493	479	512	518	494	488	474	493	468	472	497	515	507	463	486	467	528	468	516	460	494	508	474	496	460	482	431	539	489	465	478	512	486	501	477	504	505	472	436	473	456	485	511	466	453	453	505	480	478	491	506	475	456	496	494	450	456	444	457	499	473	496	482	484	471	436	487	505	467	468	521	440	493	529	459	461	501	475	491	491	453	478	469	484	486	479	453	459	467	472	459	456	502	480	477	493	488	496	502	458	474	475	488	459	463	473	503	443	465	502	492	460	517	467	475	459	468	481	502	486	477	462	505	482	466	515	502	490	458	489	450	500	447	492	495	484	464	476	473	479	483	468	478	472	496	475	524	444	486	467	491	483	488	494	479	516	487	461	484	513	480	479	517	520	483	477	458	491	470	473	477	445	449	469	476	527	517	517	518	497	438	506	446	503	490	488	481	528	481	471	485	473	479	463	454	490	529	512	505	484	470	493	530	472	492	482	498	480	491	514	485	456	498	466	467	496	484	480	497	467	496	500	479	496	483	489	525	461	496	515	493	546	502	486	497	511	480	484	472	465	486	489	519	479	481	458	476	475	475	497	478	505	488	472	515	484	440	535	501	483	492	480	465	526	493	515	450	450	460	464	501	457	510	459	513	514	475	506	499	471	448	492	508	460	478	466	466	468	507	495	497	452	468	453	498	468	474	465	507	464	513	470	471	501	444	499	480	510	488	479	445	462	514	490	464	469	481	524	422	477	489	483	487	496	506	489	453	484	472	493	475	519	505	462	489	493	437	462	497	427	509	495	466	463	484	490	484	496	455	474	527	471	522	487	454	488	513	461	482	507	487	462	478	446	451	493	472	486	463	464	465	514	490	471	418	482	458	483	468	531	478	498	476	481	456	469	472	443	462	482	494	473	501	476	506	446	509	512	484	460	491	487	435	502	476	494	485	504	492	464	462	485	461	491	479	487	489	463	443	481	481	490	468	457	503	468	436	465	468	518	484	466	470	473	477	507	520	480	428	470	505	447	522	485	490	489	440	494	506	479	477	468	481	457	434	498	530	474	501	426	490	485	512	501	481	473	485	499	465	472	448	457	498	471	457	477	455	474	464	481	478	479	488	462	482	477	468	478	484	471	475	452	480	490	495	514	442	509	488	454	440	505	502	430	438	503	470	496	462	510	455	457	456	480	504	465	469	521	473	469	473	479
6383	2802	2347	1355	1077	937	771	621	504	520	476	466	461	395	415	429	373	381	322	301	339	325	307	329	365	339	348	325	345	362	330	340	317	341	331	322	326	330	336	302	340	341	346	331	352	338	332	368	341	372	314	350	346	361	349	333	334	297	328	344	321	327	339	332	390	317	358	384	346	320	331	335	352	338	351	297	344	309	350	348	364	341	339	313	322	362	336	328	324	322	350	346	356	324	361	345	332	330	353	341	357	336	367	300	336	323	313	374	328	327	350	334	364	359	345	353	345	345	307	341	339	320	319	341	328	306	333	362	335	331	362	331	361	322	349	368	332	375	340	321	355	315	298	344	323	334	349	367	355	356	299	336	356	339	354	360	368	331	356	312	323	327	322	319	323	346	344	320	345	350	331	297	344	332	341	351	316	352	370	383	313	338	336	333	332	326	334	342	357	366	344	350	351	356	332	303	343	328	345	335	363	338	362	323	318	318	361	344	338	333	314	358	314	353	337	336	347	312	352	362	313	352	363	325	330	341	295	323	347	384	346	351	331	324	347	346	373	333	340	321	342	346	344	353	360	383	344	349	372	344	360	337	349	338	341	316	366	324	356	362	334	340	344	332	333	335	338	357	337	377	354	368	339	371	334	360	326	340	322	357	328	329	343	355	350	351	342	349	314	363	339	331	299	312	306	347	346	325	350	334	348	315	336	343	316	332	329	332	355	340	364	341	333	324	367	370	349	316	344	356	371	336	329	317	327	313	347	356	355	354	336	357	348	371	332	316	358	343	328	310	328	325	308	334	353	345	304	334	358	335	305	326	374	337	342	298	341	359	343	322	356	347	342	361	375	363	319	342	322	328	367	346	346	364	354	329	365	392	312	353	358	346	324	335	319	368	319	358	346	340	367	344	308	353	364	374	348	359	347	334	299	338	342	339	324	344	353	324	356	366	340	338	330	321	353	347	345	392	327	355	337	310	337	328	298	329	345	365	340	336	313	347	316	335	339	367	315	372	362	360	380	330	337	339	333	349	333	366	375	330	332	364	359	361	341	370	334	316	343	304	328	359	352	343	356	316	353	336	323	360	326	345	365	344	347	368	314	345	364	355	342	321	359	319	286	381	322	347	321	358	339	373	350	344	325	326	313	342	321	345	301	359	325	321	327	333	338	282	381	361	357	379	323	331	325	355	363	389	343	347	317	312	342	354	355	330	371	335	348	352	364	315	348	340	310	362	359	321	349	355	341	344	377	335	331	351	330	315	305	290	322	382	309	351	317	354	419	359	323	340	316	340	351	317	330	322	335	337	321	356	380	349	390	304	327	338	335	331	295	345	360	326	336	358	378	350	334	317	325	343	324	359	344	350	278	343	334	356	328	341	327	323	343	361	292	369	346	324	330	327	349	314	325	365	313	348	329	353	345	316	319	358	298	369	341	343	318	322	334	341	334	322	332	331	338	363	318	371	320	363	365	340	360	303	324	324	360	359	335	335	367	387	346	351	347	346	349	352	330	363	343	338	328	327	344	345	349	345	320	356	344	313	323	373	358	341	340	325	308	324	372	321	330	350	381	337	325	342	366	350	354	333	351	342	320	357	345	360	345	307	355	331	312	328	327	331	316	357	326	331	351	332	379	343	303	376	367	341	326	361	324	323	361	337	334	359	372	329	294	320	323	352	298	365	323	306	322	334	351	334	361	312	353	348	356	321	341	325	336	362	338	323	339	328	321	318	320	340	352	328	345	342	330	343	353	359	332	312	359	318	330	320	358	351	329	354	335	353	351	377	324	334	331	373	332	347	331	356	354	322	354	349	332	342	344	351	301	343	356	326	327	350	348	330	321	321	349	367	335	367	339	370	322	342	318	348	389	367	410	357	341	361	364	348	330	349	356	362	357	315	332	339	324	337	319	332	308	370	369	328	335	321	376	345	298	344	363	330	308	331	326	351	324	336	342	328	332	323	343	338	353	303	343	349	339	354	363	313	349	363	361	351	336	325	336	316	309	375	328	314	343	323	325	349	350	319	361	355	331	333	348	344	345	364	346	350	335	352	335	375	347	330	321	357	353	288	323	309	343	340	329	363	399	359	334	372	308	359	333	354	356	321	339	334	330	302	324	326	365	313	338	329	338	347	359	326	335	329	341	343	343	368	341	319	334	342	344	368	351	339	317	358	309	341	351	324	329	333	357	370	343	330	304	334	336	310	327	329	338	319	328	341	349	351	338	335	330	361	356	351	335	304	328	303	325	334	289	331	348	372	324	353	320	349	348	344	347	323	311	366	306	337	334	332	356	333	349	348	314	327	350	364	347	340	333	311	335	313	338	353	351	343	361	322	390	344	354	312	336	346	335	335	314	329	354	326	344	328	334	334	334	329	321	326	329	372	329	325	348	339	353	351	353	324	340	325	374	379	353	364	378	328	328	376	359	359	354	328	355	342	330	362	331	332	362	317	344	335	377	348	344	321	335	318	317	319	330	361	347	317	347	344	342	345	349	339	360	357	331	345	353	373	342	331	331	387	369	383	345	343	323	325	311	321	354	350	345	300	365	356	356	339	354	345	355	332	332	322	339	336	329	335	336	316	330	320	318	325	350	343	353	341	348	335	350	322	352	332	362	338	358	356	331	326	324	326	332	334	331	340	348	342	321	345	341	310	334	393	340	306	305	312	375	331	350	369	371	310	300	328	349	337	375	337	343	339	326	342	350	337	319	312	330	322	323	320	346	320	347	337	365	356	330	348	335	335	325	348	323	339	361	325	343	321	338	320	366	339	334	324	364	366	328	350	331	321	327	364	359	310	305	341	369	306	340	340	316	312	337	320	364	320	341	341	307	371	311	340	374	372	311	320	357	299	345	334	345	326	322	341	335	301	318	393	361	345	369	330	320	361	347	345	351	327	323	342	343	361	343	319	312	360	342	314	331	330	340	309	359	338	358	326	310	305	343	332	374	359	385	355	332	326	388	363	306	358	363	358	376	368	350	335	317	381	354	338	349	354	368	314	340	365	351	307	327	323	349	319	292	345	338	323	351	321	365	326	330	301	326	316	322	344	348	336	329	363	376	337	357	301	344	330	312	313	351	379	314	361	325	347	357	326	373	342	338	340	333	327	321	340	378	324	323	349	356	353	337	338	315	314	329	332	338	333	340	351	316	343	347	339	341	356	346	349	317	323	345	357	312	349	361	297	374	352	321	338	314	341	361	350	357	339	347	316	320	308	324	351	354	330	372	349	360	352	369	327	309	327	317	344	302	338	341	359	312	354	324	322	355	318	314	296	340	344	361	358	343	330	343	358	342	339	368	358	337	311	340	345	332	322	356	358	335	327	380	337	330	398	343	337	351	317	325	347	345	341	323	346	346	326	364	305	332	332	333	297	358	379	311	348	337	286	328	361	357	294	334	339	338	332	315	354	366	343	348	281	308	338	319	347	336	341	381	360	355	319	408	350	318	345	323	350	323	320	353	356	295	307	314	323	322	345	345	320	388	360
5447	3287	4867	4405	4167	3976	3066	2518	1956	1679	1517	1452	1334	1323	1262	1145	996	955	911	838	841	853	840	865	816	794	827	831	788	788	823	849	852	776	806	860	858	793	828	796	835	847	878	862	849	862	854	827	872	793	845	788	777	842	843	786	856	861	772	862	842	782	831	845	799	840	825	791	847	794	858	834	836	801	838	803	804	827	801	840	845	863	812	829	880	843	795	827	838	817	837	814	838	845	839	819	801	803	806	822	808	805	810	828	895	812	802	807	782	861	797	788	777	819	821	835	837	796	850	819	842	779	881	792	800	858	817	843	808	798	862	877	821	813	799	803	856	820	848	797	826	859	820	901	782	790	798	860	808	810	834	809	834	808	854	835	841	853	832	798	823	882	808	833	801	841	855	836	829	787	837	835	869	863	794	788	798	803	833	819	794	863	787	809	803	830	819	792	809	805	842	841	828	841	831	823	820	801	844	833	808	821	870	817	803	808	833	836	853	786	820	824	833	867	829	806	821	802	836	830	795	836	856	812	795	879	834	813	844	848	842	787	817	800	839	835	796	822	858	831	819	858	850	863	816	804	840	776	842	763	856	813	836	819	823	831	847	824	819	882	853	825	879	857	788	790	878	891	841	809	860	863	857	806	813	832	813	802	862	781	844	803	811	866	842	831	779	834	806	839	763	862	807	839	801	822	783	819	815	854	826	844	848	834	802	809	820	783	774	743	823	871	862	809	834	848	840	745	822	806	830	778	850	843	794	840	799	818	851	843	841	810	879	844	800	771	816	784	821	826	815	848	829	835	852	832	828	849	822	834	856	875	822	803	794	774	866	824	842	851	779	827	809	805	779	840	830	831	843	832	828	810	843	821	854	874	825	923	805	859	835	794	863	878	863	787	846	821	822	846	832	815	862	809	861	816	848	849	860	805	807	833	856	822	899	821	873	807	795	827	839	827	831	836	819	809	832	808	795	858	819	809	827	813	876	812	809	855	805	840	821	825	827	857	867	800	821	882	806	816	793	818	829	866	805	775	828	824	846	804	809	846	866	860	885	814	814	853	782	887	820	842	783	831	780	813	805	830	797	827	882	815	809	833	827	794	844	789	825	835	846	802	844	782	802	816	868	783	849	823	867	838	814	833	841	847	802	837	797	866	788	821	822	863	812	866	832	844	860	792	793	814	835	818	841	808	829	829	844	852	773	860	824	884	878	846	832	839	850	823	780	824	810	807	817	818	822	777	817	877	858	847	795	866	810	854	835	809	841	832	782	849	861	837	866	840	891	874	846	769	778	809	771	820	799	805	773	846	850	808	805	819	857	811	821	785	790	845	797	813	835	776	842	802	822	811	808	839	846	854	822	811	815	790	856	827	848	801	822	793	821	854	858	778	813	870	855	758	825	877	837	811	827	862	850	815	799	789	844	809	843	828	811	782	824	799	819	836	832	801	823	810	834	795	840	782	819	864	890	799	817	917	829	847	828	787	836	810	797	854	859	845	799	810	840	834	800	839	862	769	844	807	807	859	827	851	850	824	887	808	807	771	819	799	814	837	818	846	854	784	802	830	794	797	807	836	828	814	850	836	787	877	856	874	820	855	814	859	856	844	829	877	795	788	806	843	872	898	837	843	800	815	793	843	834	804	837	824	795	812	798	837	818	850	857	864	813	878	837	877	848	842	825	815	796	785	837	804	833	812	858	840	866	832	794	797	811	858	786	804	802	850	769	789	798	825	853	853	801	819	861	861	796	854	816	845	814	812	879	796	821	810	792	814	832	825	846	803	824	777	819	828	879	853	813	828	860	827	830	837	830	821	822	866	847	784	801	796	828	820	776	794	871	809	875	802	790	805	853	848	829	819	795	830	793	837	838	828	837	873	826	777	800	874	809	827	821	825	808	860	853	864	860	790	802	772	801	841	822	824	858	838	836	777	799	794	819	848	854	815	776	839	821	823	827	830	780	830	873	811	829	817	837	790	849	816	828	795	889	905	878	870	874	815	798	861	801	837	799	815	759	840	843	805	823	809	842	772	808	798	890	858	766	849	806	827	787	790	848	842	832	829	855	846	821	861	802	843	836	796	843	841	882	807	800	824	862	808	847	841	770	837	789	792	847	828	767	815	816	877	854	812	882	787	853	762	781	840	800	853	792	795	838	819	883	815	796	832	847	799	809	830	792	798	814	812	826	817	852	760	823	840	796	872	876	811	852	816	856	778	882	839	842	870	814	832	797	845	850	841	771	788	904	851	811	841	807	806	835	842	845	872	793	868	833	773	818	835	842	816	803	822	814	753	823	822	808	828	874	798	768	826	832	839	823	828	863	814	792	859	812	847	837	831	812	833	863	825	829	841	842	767	798	823	855	819	832	871	865	836	795	887	836	799	779	830	839	857	843	852	862	780	841	820	837	835	759	866	802	815	863	857	854	817	830	813	856	805	814	837	821	802	813	841	846	841	814	854	807	807	851	847	820	842	813	781	810	846	802	806	842	808	805	776	802	852	816	785	830	895	796	836	889	764	846	865	874	802	856	839	823	867	846	799	816	830	791	806	795	831	827	842	858	822	795	813	788	804	821	803	850	859	814	828	883	791	812	837	887	803	821	802	788	818	859	829	841	859	813	843	818	829	841	818	823	775	794	841	822	857	815	889	839	854	788	831	848	765	818	803	849	833	864	842	797	808	876	822	842	796	902	824	874	834	878	838	823	844	773	844	841	802	833	817	829	839	826	833	767	864	825	830	830	783	832	793	842	808	761	833	813	864	820	784	831	774	818	863	830	806	846	842	822	873	821	801	803	802	794	798	823	803	835	808	799	838	820	797	804	811	853	848	827	825	868	822	794	834	820	821	781	820	830	768	795	845	828	839	812	828	822	833	838	838	848	804	817	806	858	843	810	810	853	757	837	756	797	769	786	865	848	807	802	787	782	852	814	837	823	842	851	805	826	807	832	824	852	807	754	816	819	871	776	851	828	883	835	827	831	800	836	908	796	847	841	857	851	863	815	820	828	851	816	834	813	818	828	848	866	846	820	814	823	764	811	834	789	767	856	859	826	877	833	835	801	845	777	845	771	806	869	797	792	862	846	834	811	796	849	798	872	792	808	881	812	851	828	813	792	872	785	814	788	850	836	800	837	810	867	816	838	814	888	849	785	840	788	869	807	834	902	821	884	858	815	840	822	779	807	843	795	800	815	804	837	830	827	853	863	823	889	881	775	878	768	830	814	864	904	796	801	834	731	786	805	832	779	761	841	850	846	811	803	803	815	819	869	866	828	833	825	858	796	824	778	846	784	792	852	792	813	791	834	837	828	795	864	812	873	841	834	868	812	801	842	811	853	818	803	786	825	867	791	814	834	804	850	798	867	865	817	822	784	815	842	787	800	853	764	836	843	806	800	832	855	845	794	847	833	818	815	818	810	866	899	837	857	823	844	855	819	842	799	762	866	821	858	846	818	842	834	825	868	829	805	851	790	868	842	821	825	855	800	819	845	858
16600	5446	3385	2336	2107	1659	1268	865	714	609	490	477	439	424	376	412	405	354	321	287	312	301	283	307	316	292	304	273	313	318	284	291	313	309	318	286	321	299	304	262	283	297	299	273	293	268	284	304	305	269	301	278	280	294	307	340	277	319	328	321	304	299	297	280	340	299	303	263	284	322	288	322	315	282	283	282	297	282	275	289	307	266	286	281	281	312	282	270	324	288	322	282	301	309	316	300	269	268	281	306	308	285	295	309	261	268	289	263	234	292	323	288	309	304	283	267	278	295	302	260	297	312	273	304	274	300	269	276	273	295	296	291	293	267	297	269	304	274	286	266	290	293	291	284	283	323	287	290	280	310	296	286	261	290	286	299	282	271	299	271	282	293	317	293	294	313	283	291	309	293	304	288	304	275	296	284	307	282	315	283	318	312	251	278	283	310	283	309	299	341	284	293	305	278	292	295	265	298	302	284	285	299	306	305	288	285	273	294	301	284	310	282	243	264	326	269	269	231	270	276	286	275	303	254	297	284	314	319	298	285	295	279	294	299	306	273	297	277	297	312	305	298	289	269	318	277	305	314	283	311	282	263	290	273	281	319	309	287	273	289	287	283	300	264	286	300	293	311	290	285	267	302	259	270	270	276	266	321	318	300	293	306	295	290	296	301	271	287	315	300	324	298	273	302	302	284	288	283	295	292	312	288	303	323	290	293	284	305	308	316	293	285	272	293	337	298	305	316	319	303	293	311	336	251	325	322	295	261	284	293	252	308	256	315	308	298	262	262	320	307	319	309	315	289	278	288	294	306	310	285	337	300	307	321	294	289	282	271	326	293	286	288	293	313	302	282	289	288	280	308	287	293	277	310	283	290	273	303	319	300	301	281	305	288	281	274	271	320	319	280	292	290	291	265	323	293	281	304	282	286	292	297	310	329	288	267	278	317	283	311	288	279	283	297	285	281	272	304	328	289	273	292	266	294	304	283	290	270	315	287	277	257	331	292	282	291	281	297	274	266	284	303	284	289	281	265	276	354	277	308	290	279	262	303	277	275	315	297	287	271	282	262	292	325	293	244	303	265	287	295	288	312	302	256	308	279	278	309	326	276	291	287	296	311	260	289	298	297	294	325	324	266	297	305	305	271	279	289	278	292	272	292	289	295	300	303	302	300	306	283	313	302	297	279	312	262	305	318	316	340	308	318	319	282	262	280	306	315	285	278	257	339	288	287	308	294	292	290	294	278	315	297	288	296	312	287	277	266	291	276	300	287	278	314	313	300	290	282	313	297	304	300	298	264	277	289	293	275	281	278	316	307	288	328	256	233	243	261	359	316	310	300	291	303	298	341	314	274	244	289	296	270	301	287	287	298	289	265	332	294	294	304	299	292	252	276	301	304	258	276	253	298	291	300	285	281	285	295	281	342	301	252	284	289	284	306	285	283	319	301	291	251	270	270	321	309	263	277	299	306	312	317	269	288	299	295	324	297	287	296	267	298	286	295	262	303	297	302	297	242	288	284	298	300	301	298	286	301	271	250	261	286	288	310	303	297	295	294	284	297	312	295	313	307	307	297	311	304	258	284	273	296	278	287	293	287	309	261	286	328	283	299	280	317	319	296	281	306	295	289	309	306	279	301	267	312	307	331	288	312	326	301	286	324	265	290	282	295	292	343	284	300	296	252	287	271	277	285	301	269	283	278	304	284	288	279	316	266	295	266	279	300	307	301	306	275	259	278	304	273	253	297	308	306	288	296	272	287	296	317	265	310	303	290	269	293	308	325	319	250	284	300	284	251	281	348	309	286	281	264	306	275	288	281	298	304	298	270	321	299	271	304	305	285	306	289	290	314	311	299	287	282	289	293	284	314	281	281	284	315	279	307	283	316	301	278	286	266	287	311	311	266	291	278	294	266	288	305	296	295	294	285	298	304	266	271	302	277	307	304	261	266	313	322	290	296	263	280	301	279	269	298	283	288	285	297	296	318	293	299	294	275	280	326	277	275	299	274	309	315	295	276	286	275	325	275	299	307	344	318	292	296	279	273	298	306	289	280	307	304	275	287	299	291	315	309	296	292	325	311	288	328	325	277	277	320	291	280	287	280	274	283	304	276	273	274	271	291	301	296	300	317	298	297	284	286	295	291	288	325	251	293	289	257	283	295	276	267	291	315	297	279	273	291	290	295	266	290	303	275	300	317	308	284	299	315	267	307	246	282	273	292	324	272	309	284	293	310	324	280	303	302	301	287	314	320	297	302	308	299	302	309	301	338	305	269	297	293	286	282	309	297	297	313	273	266	274	272	297	292	328	338	300	287	256	307	301	295	305	304	292	330	301	323	260	288	306	277	266	297	315	269	308	269	284	279	310	264	278	274	308	302	307	334	263	283	287	286	288	298	303	299	255	309	282	285	331	308	291	303	291	301	283	275	309	302	296	294	304	276	321	296	260	262	302	283	326	296	308	281	304	264	298	293	263	305	303	317	303	277	293	295	278	302	323	305	290	327	308	286	282	297	295	299	293	310	308	294	288	294	286	304	287	291	292	295	300	292	293	304	273	289	310	301	315	290	284	277	302	304	295	274	286	311	275	306	310	282	260	294	282	302	277	285	289	289	282	314	299	291	304	333	295	293	295	340	303	311	282	298	290	274	301	302	299	283	274	296	292	312	273	286	277	278	289	286	264	296	314	275	280	287	283	292	305	312	291	283	268	305	302	313	287	311	328	264	285	264	277	301	268	301	330	268	299	280	275	300	282	269	261	294	313	318	284	294	308	268	315	266	276	286	300	328	291	282	293	285	281	272	288	297	319	308	277	298	304	295	294	298	291	291	286	306	316	260	289	261	300	286	275	281	264	297	279	308	304	319	321	290	263	293	298	320	312	310	285	270	292	291	265	294	290	299	299	267	263	308	281	289	266	293	294	310	323	266	279	262	305	286	272	275	286	288	304	291	304	311	276	280	315	304	301	329	275	316	314	310	285	249	292	318	302	282	283	295	278	299	304	305	272	285	276	266	304	282	309	275	286	320	319	324	288	295	274	309	314	309	274	233	306	295	289	294	288	292	262	258	299	295	292	317	313	275	279	303	266	286	288	296	315	303	298	273	297	277	286	296	276	306	259	277	317	259	273	277	316	299	299	294	277	306	256	270	297	303	275	323	287	284	299	317	298	307	284	263	271	288	263	308	338	252	262	325	314	288	282	259	314	302	317	265	310	267	293	267	297	296	321	307	287	284	287	306	316	287	286	315	281	314	316	336	295	276	296	240	297	298	279	307	305	274	287	328	294	256	310	295	302	312	316	267	308	309	307	297	297	283	324	292	317	292	287	304	276	319	286	296	305	288	304	306	288	280	277	309	268	302	287	300	308	304	290	304	287	294	333	244	319	306	296	312	301	298	305	260	284	277	314	324	271	281	288	281	308	292	303	294	293	295	317	327	305	307	316	340	282	291	283	313	286	281	313	309	278	293	276	300	340	300	278	310	287	277	295	300
12625	5256	6645	7601	8228	7108	5515	4033	2886	2483	2183	1889	1825	1644	1567	1415	1163	1026	963	865	764	804	742	769	777	767	630	721	695	737	832	756	724	787	716	766	704	691	733	728	722	711	690	723	752	712	715	747	752	721	683	748	757	715	683	734	726	737	737	751	711	734	735	720	806	710	699	705	759	743	718	728	692	738	730	707	739	683	756	751	777	706	688	670	739	748	799	709	774	726	704	739	702	714	710	767	746	676	709	694	687	707	721	720	752	763	685	698	694	752	725	757	704	706	760	710	726	732	710	705	673	711	699	735	719	711	734	668	700	716	676	713	755	705	701	710	721	742	736	731	716	774	691	695	746	748	673	744	696	715	737	662	704	679	742	730	728	736	702	736	712	743	672	698	759	736	704	719	708	748	680	752	769	715	726	721	654	710	661	722	733	688	756	666	673	717	657	729	725	702	686	683	701	662	716	695	676	713	681	773	713	705	762	712	706	708	722	700	686	687	733	698	686	716	737	692	724	716	695	737	762	718	674	724	714	739	696	685	702	726	660	740	772	743	733	733	719	711	732	709	737	722	720	729	742	719	742	694	702	721	735	735	687	731	740	735	728	690	701	715	707	750	769	678	675	696	723	702	686	705	736	753	709	762	722	688	769	714	715	719	694	736	719	696	724	714	741	684	730	715	759	720	653	656	757	692	707	774	762	733	702	680	765	731	701	733	692	753	672	691	690	716	707	720	712	673	701	698	708	741	685	712	715	678	708	695	727	698	665	727	708	735	719	670	729	704	721	664	727	689	705	707	725	742	735	714	767	668	781	741	715	709	722	738	712	712	746	669	712	669	663	710	754	716	710	739	748	691	693	770	693	725	729	689	732	748	757	687	703	703	732	679	694	697	768	670	762	689	728	725	764	758	753	766	757	708	689	701	687	745	687	717	721	685	719	702	734	680	707	732	724	720	734	747	707	744	697	766	755	737	716	723	739	720	713	730	766	736	746	697	644	711	733	716	759	743	716	734	752	726	723	719	725	740	742	700	717	721	748	698	689	710	722	776	698	700	722	691	733	748	711	731	742	690	734	788	712	700	707	713	727	685	735	753	726	718	730	700	664	714	741	722	735	740	703	731	710	704	771	728	705	740	694	730	747	742	704	680	716	697	744	712	735	688	731	700	662	751	702	671	676	744	714	739	698	722	762	726	741	722	742	728	723	685	743	756	732	707	728	697	735	768	715	681	687	696	717	732	702	710	750	706	716	686	750	705	712	709	717	658	715	698	711	755	745	710	728	727	746	711	744	700	689	712	716	716	716	727	635	743	748	717	726	699	715	729	687	673	669	694	691	725	729	731	701	703	711	720	718	723	676	735	692	697	736	720	658	676	729	741	701	699	768	773	726	699	762	677	714	697	775	758	724	703	726	750	706	739	714	696	686	725	759	717	704	682	754	734	697	661	707	729	750	723	707	767	739	745	732	686	701	745	753	703	693	712	675	724	669	693	687	709	711	740	728	700	770	773	708	710	710	729	705	733	708	718	762	707	689	706	703	710	747	732	741	720	685	725	733	689	747	694	699	745	741	721	708	691	723	722	748	723	732	681	707	716	756	681	701	726	696	742	723	744	755	724	770	729	786	781	718	773	678	687	759	667	710	737	723	715	713	709	719	748	768	735	729	702	742	734	771	714	689	724	705	721	728	697	717	795	775	716	732	744	743	709	700	700	746	773	711	699	747	674	719	709	701	668	703	764	728	735	726	699	677	745	715	727	698	691	699	664	673	711	718	691	755	713	703	676	699	697	764	744	711	704	757	752	735	739	736	691	746	731	667	749	691	753	729	710	733	724	687	697	723	699	704	733	686	740	746	731	775	746	732	758	722	735	725	675	720	727	724	720	672	706	756	730	747	726	708	700	740	734	732	683	744	731	710	734	734	726	713	692	714	725	738	720	725	725	777	746	752	692	724	769	717	706	753	699	740	737	733	717	748	707	768	688	687	684	743	688	720	683	687	679	675	727	742	724	712	728	737	725	710	729	642	727	718	729	732	721	683	759	724	732	751	733	699	721	711	724	712	699	734	757	671	775	690	687	713	701	736	737	740	641	676	803	754	736	741	698	712	710	715	745	717	737	709	701	729	717	716	747	705	689	659	763	742	702	687	720	724	696	707	725	796	770	753	708	721	749	783	744	720	736	680	693	726	692	725	736	742	745	720	725	756	740	708	671	751	731	737	771	666	687	712	706	726	720	726	697	720	733	754	717	761	710	727	717	738	716	740	742	664	734	708	726	697	733	733	740	695	680	737	737	726	697	729	777	786	698	739	744	703	750	685	717	701	730	747	766	689	694	723	776	701	659	734	710	718	693	727	709	755	741	737	685	702	678	721	751	733	727	731	715	704	717	725	766	680	721	773	732	716	751	706	694	690	715	732	706	758	715	750	749	709	731	754	725	740	694	732	764	667	681	703	760	683	741	682	705	691	730	713	697	738	752	701	697	678	689	730	698	733	767	726	671	755	783	736	737	743	666	703	667	679	720	697	704	704	683	698	685	721	698	717	709	746	695	751	747	738	689	737	740	750	701	652	677	764	720	632	698	694	715	723	692	736	712	708	739	728	794	699	683	732	709	692	721	721	685	745	707	736	709	726	703	744	721	737	759	703	787	716	718	700	735	706	737	728	693	707	701	738	729	695	784	696	686	688	660	724	706	727	708	729	738	745	710	702	737	696	706	716	749	714	730	679	740	716	707	717	691	757	685	728	707	690	742	737	736	662	663	703	762	740	670	699	674	728	734	700	702	731	737	731	719	711	721	765	728	727	730	741	721	694	699	708	741	732	695	769	773	690	689	723	706	748	720	724	686	760	708	724	764	729	673	710	772	694	680	725	674	699	684	710	688	760	700	709	731	712	708	700	696	736	699	686	731	745	736	698	720	676	698	764	742	724	706	730	702	742	688	732	755	735	684	679	713	721	733	670	744	748	699	771	711	679	720	704	738	715	731	708	742	688	739	669	663	698	652	749	733	697	672	772	760	708	713	724	752	710	706	717	702	769	701	725	714	708	739	732	711	720	713	688	723	684	744	686	673	729	703	702	744	741	724	726	733	721	647	728	732	734	735	734	779	681	706	719	700	717	679	708	724	751	687	706	733	728	730	757	742	750	718	735	725	740	756	669	783	701	712	738	725	708	678	731	743	696	722	716	705	734	721	718	710	672	718	756	771	728	742	711	753	729	744	785	715	686	763	729	743	727	675	777	690	703	744	730	673	669	735	758	702	725	762	713	758	702	741	726	693	681	709	676	694	701	740	753	690	768	743	749	765	704	689	711	757	703	707	769	797	724	690	657	714	725	682	719	760	778	731	746	745	734	708	701	740	757	694	741	728	694	703	692	732	733	719	719	707	709	730	723	702	708	682	729	706	770	699	791	718	719	760	667	741	784	727	759	695	706	726	781	683	742	749	683	697	734	692	711	705	724	730	715	691	700	748	782	691	742	743	691	722
25397	8315	4669	3503	3275	2584	1709	1114	821	622	503	436	396	354	353	301	291	218	208	212	197	175	196	174	191	203	186	192	159	177	184	211	159	180	164	186	192	170	174	157	161	147	183	160	169	158	181	165	185	143	135	161	157	168	188	182	179	181	190	178	183	181	154	182	161	178	170	182	168	198	172	191	191	187	170	148	178	186	163	198	187	167	164	153	164	190	189	183	166	161	176	173	180	174	162	174	166	169	181	171	155	175	161	176	171	193	188	176	177	193	146	173	173	174	153	189	161	189	172	168	163	173	154	157	165	172	189	159	188	168	156	166	170	193	155	163	170	178	195	191	166	162	181	171	161	170	176	178	144	167	199	187	184	170	176	166	170	160	169	185	164	195	171	175	161	202	172	176	158	160	145	180	172	154	162	162	161	166	161	153	210	166	165	191	179	168	161	163	159	187	161	176	179	170	167	178	203	178	154	168	204	183	170	187	179	206	179	171	167	174	178	179	168	171	176	172	175	166	187	172	171	154	184	152	180	177	194	161	189	195	158	180	176	165	185	179	168	178	178	175	159	189	173	185	173	164	151	175	192	171	174	169	176	175	178	186	149	168	168	186	159	157	170	172	173	181	151	163	156	182	165	160	175	169	182	165	176	166	181	178	189	169	185	201	180	174	150	179	166	173	183	189	167	152	168	158	174	201	181	170	159	168	181	170	177	156	163	175	194	178	179	182	183	172	160	172	179	151	185	188	180	182	186	181	192	170	183	162	189	189	188	194	167	203	186	171	179	177	170	168	185	174	179	206	194	173	154	173	156	163	181	169	194	138	192	170	164	175	195	148	176	178	197	172	163	163	173	159	166	168	168	180	182	171	152	189	173	171	172	175	157	173	162	135	174	153	167	185	173	172	162	180	180	179	183	177	175	188	158	161	173	197	162	204	151	170	143	173	186	179	166	183	164	171	171	183	191	173	172	137	165	182	178	171	185	176	206	172	187	161	176	191	189	165	179	171	174	198	178	178	165	158	158	176	186	165	179	166	175	182	172	201	207	175	173	169	188	176	165	169	172	200	154	163	178	168	174	176	173	167	172	175	187	160	177	148	163	197	181	152	148	172	166	177	183	148	167	177	160	174	168	164	183	167	198	158	178	172	187	180	180	164	167	173	179	137	188	165	164	209	133	187	166	168	181	156	191	200	157	168	150	144	178	162	191	168	165	169	166	156	203	186	164	173	179	169	168	183	148	177	189	175	178	174	164	162	163	159	146	165	198	179	192	153	191	169	172	155	173	179	159	171	183	160	178	172	175	158	148	180	200	154	182	186	198	150	170	179	193	179	179	157	181	175	186	206	164	174	194	172	162	171	163	174	188	186	174	155	153	171	148	183	180	166	176	196	175	152	159	177	170	164	171	200	173	175	191	189	184	158	183	165	183	167	173	185	170	157	179	172	174	197	154	180	170	157	188	186	165	169	164	173	173	183	182	179	166	179	162	173	157	188	159	168	177	157	166	183	177	183	195	192	205	177	171	194	175	160	153	156	191	192	158	157	172	157	171	174	155	151	156	184	156	140	170	179	153	178	183	176	156	177	184	159	156	173	159	167	165	177	196	196	171	182	189	168	186	165	178	160	150	162	191	190	153	182	185	175	170	158	174	171	176	173	186	182	173	158	186	162	167	178	187	181	189	187	162	158	174	143	163	175	186	180	175	163	172	163	149	150	151	166	184	156	167	177	187	153	158	167	175	165	170	176	182	174	194	173	162	178	174	203	172	159	186	201	186	173	175	178	160	179	163	167	191	187	168	172	168	151	166	196	181	147	175	172	167	183	183	161	184	186	161	180	183	165	208	147	193	158	163	176	192	157	158	176	160	148	171	189	164	178	189	167	185	178	170	160	184	153	158	170	182	181	190	158	169	180	160	163	181	177	176	171	177	212	172	181	161	166	156	180	207	176	192	175	181	185	192	162	180	185	176	174	145	156	168	144	186	181	161	175	187	188	181	180	175	162	188	163	195	176	197	176	187	180	179	182	182	191	178	182	159	167	151	154	172	181	176	160	194	190	196	180	180	167	169	181	197	166	156	164	171	181	178	168	165	159	176	171	185	158	165	186	164	181	171	157	206	202	152	162	181	188	184	181	169	188	180	198	173	166	163	167	170	162	160	155	167	164	199	163	174	153	180	157	197	171	159	166	156	185	187	161	188	181	178	178	152	157	157	170	152	155	142	156	172	174	163	173	174	173	172	162	163	164	177	159	216	183	176	183	188	173	175	187	171	173	202	180	170	178	171	160	161	161	190	153	172	183	168	158	181	170	171	180	154	188	195	175	153	173	161	181	180	177	180	152	170	190	160	176	186	178	191	184	200	161	168	185	153	138	178	159	191	176	158	187	175	144	170	159	167	194	159	164	151	174	161	156	147	196	192	176	180	157	157	165	193	175	157	146	178	167	181	192	176	206	198	198	182	183	157	196	164	162	148	164	168	184	188	188	167	187	194	174	168	162	168	183	182	167	163	168	170	185	181	182	171	172	195	190	180	171	199	183	164	161	193	172	168	159	163	189	137	134	166	171	163	189	175	172	176	169	165	181	186	164	179	169	169	141	152	183	151	176	166	196	163	172	158	162	173	165	167	191	193	190	205	170	178	173	153	194	195	155	201	161	181	186	139	188	153	148	170	189	159	174	185	148	171	154	186	171	169	208	163	163	169	147	171	185	160	177	151	165	160	197	167	165	184	186	178	182	177	166	209	197	182	171	186	176	182	185	162	171	176	183	203	178	167	174	147	170	142	168	169	190	155	183	169	156	163	169	196	173	161	164	176	157	160	179	163	170	168	166	197	195	180	172	185	174	152	163	169	174	173	182	171	156	156	140	169	194	152	146	163	148	156	181	152	170	172	165	160	173	180	185	168	199	160	185	183	148	188	168	167	164	187	188	182	176	181	158	158	188	168	185	194	176	198	176	167	167	184	176	177	169	169	166	164	195	184	176	171	171	172	160	168	190	151	175	182	133	172	162	171	177	166	183	161	172	170	180	150	186	153	205	179	165	159	188	168	174	200	175	174	175	185	150	154	190	177	165	180	163	161	193	166	156	150	166	182	158	179	156	186	156	174	163	172	151	186	195	183	165	195	186	162	184	154	160	160	178	170	142	167	170	176	185	216	176	178	168	175	172	158	165	206	180	175	163	180	177	158	180	169	184	162	154	181	185	177	191	160	201	189	192	170	186	173	158	182	155	156	192	169	173	169	203	182	160	195	183	186	158	153	178	150	161	180	176	165	157	185	171	212	159	168	182	163	184	182	162	157	173	157	179	153	180	191	181	167	176	129	180	178	162	189	170	170	174	175	177	166	175	188	189	171	168	164	162	181	184	154	173	171	180	146	195	180	177	181	178	156	177	157	178	170	162	174	172	178	187	169	170	162	177	211	189	187	180	179	179	188	159	181	169	157	170	167	168	185	186	152	189	162	154	169	175	178	153	183	155	158	146
17054	6175	8253	10554	12071	10206	7600	5331	3898	2938	2588	2152	1850	1797	1696	1317	1048	904	764	670	647	584	542	522	540	468	513	517	506	522	550	518	512	507	489	500	478	456	477	425	474	431	438	425	453	485	488	452	455	427	447	460	455	454	458	476	451	443	477	489	443	461	452	469	532	458	422	454	449	474	455	447	441	453	453	457	460	464	491	462	455	473	423	435	478	445	471	460	481	429	437	420	440	438	454	453	457	435	437	452	468	453	437	443	470	446	433	453	422	449	474	459	443	448	455	438	428	494	464	458	462	439	448	463	461	463	466	420	423	479	399	427	451	444	404	468	468	478	451	500	463	424	465	458	450	455	455	472	450	483	459	491	444	471	441	432	506	422	463	453	439	449	475	505	464	447	469	451	456	417	454	466	457	436	406	422	447	463	446	436	458	448	435	440	459	423	480	407	426	439	453	447	443	471	459	433	473	440	433	434	447	425	455	439	435	481	465	500	446	477	459	478	402	425	466	450	460	417	450	440	434	449	496	440	430	428	423	459	423	444	493	442	462	465	418	468	461	470	486	448	458	430	426	429	456	460	444	423	442	503	497	435	428	459	448	418	451	458	445	445	427	450	430	487	456	448	455	469	486	456	426	432	472	438	437	447	441	445	439	460	494	448	458	465	477	449	448	500	461	449	471	413	475	418	437	462	448	475	460	467	459	477	435	482	442	418	458	432	433	431	441	477	432	474	491	449	438	433	421	468	449	479	473	455	403	417	440	464	450	462	495	464	453	466	444	483	478	449	456	473	455	429	436	483	433	457	451	445	434	460	438	447	437	459	459	472	456	411	383	452	463	462	452	431	474	453	490	439	443	442	438	451	434	450	438	456	471	478	402	468	454	459	448	435	436	473	451	435	460	431	442	483	437	423	493	465	467	470	460	460	433	454	464	427	452	468	443	427	436	462	475	440	500	440	509	430	464	490	476	449	438	467	448	411	479	443	446	498	449	462	443	473	450	442	438	441	458	447	444	478	446	469	503	461	450	430	472	481	410	444	455	464	456	476	477	451	480	455	434	469	455	462	423	487	458	470	451	441	445	437	447	456	459	427	454	446	465	423	411	462	440	435	413	474	456	463	487	454	503	431	462	439	443	443	456	441	469	476	425	445	467	431	404	467	450	503	441	422	440	474	439	462	479	484	446	434	469	449	408	432	492	440	415	453	408	448	415	498	405	434	452	436	459	489	424	443	441	453	441	431	434	495	453	470	464	452	433	451	438	491	474	447	458	441	465	427	462	450	447	466	411	457	427	419	450	394	443	423	473	443	421	436	459	442	453	450	416	472	464	443	438	428	417	463	449	470	458	410	477	469	441	435	435	441	486	463	461	478	442	500	463	415	469	432	448	464	453	457	449	430	494	433	468	446	438	419	440	445	449	476	474	442	465	420	449	454	476	436	487	448	507	457	480	420	462	441	434	464	472	502	439	459	461	466	445	424	453	448	415	437	437	422	454	446	471	450	468	470	448	458	451	470	435	423	427	424	491	415	442	411	485	462	483	428	482	460	453	479	490	438	414	456	450	457	463	482	434	449	467	454	480	472	466	479	442	446	469	474	478	420	445	412	460	453	424	447	457	425	472	467	473	466	466	466	464	450	464	415	436	439	431	449	414	456	460	462	448	445	451	439	438	497	452	481	480	465	434	444	453	424	428	439	427	427	410	436	444	442	486	462	443	441	444	418	437	433	412	435	467	471	445	435	400	462	431	447	427	499	423	462	462	434	464	459	469	463	476	428	471	413	450	474	442	448	414	416	451	462	431	447	443	455	417	459	480	458	447	433	473	438	448	461	461	450	457	427	475	411	452	487	421	443	465	397	457	514	459	482	442	455	470	472	449	445	461	432	447	439	490	482	438	468	438	440	448	431	410	440	473	496	431	462	445	452	459	437	427	442	440	430	431	450	447	458	483	467	455	457	462	434	491	443	451	451	484	487	468	435	472	432	481	468	447	448	441	478	440	445	445	451	453	436	460	437	448	445	434	488	484	462	424	483	410	488	439	423	477	474	440	446	444	452	436	463	504	481	415	426	465	408	442	448	449	452	466	462	482	476	420	410	458	478	441	421	474	470	430	454	493	486	479	459	456	443	477	460	436	451	480	436	474	453	428	440	437	433	419	469	433	441	436	466	426	404	435	459	432	480	473	437	410	418	456	462	443	415	465	459	476	438	435	455	500	470	448	490	442	432	423	456	440	449	431	423	477	436	469	438	423	389	441	468	426	482	448	449	458	422	466	465	481	435	431	417	496	448	453	442	423	452	502	450	445	486	443	459	459	490	451	437	441	454	453	472	474	497	436	467	447	443	440	419	432	425	449	507	474	487	467	464	487	447	442	426	425	410	469	479	471	463	482	452	444	470	436	416	430	451	438	436	514	451	447	462	435	467	444	461	419	429	419	414	467	468	428	438	436	434	413	443	477	458	469	451	452	487	434	435	448	485	473	464	445	497	413	464	454	479	423	445	469	480	434	444	486	455	457	429	456	421	430	445	465	444	434	441	472	477	483	464	447	457	453	484	457	445	453	439	439	425	446	454	482	465	443	469	415	411	470	472	445	441	458	439	459	491	456	478	471	434	427	478	440	421	437	496	443	420	440	455	461	432	455	444	443	515	440	413	428	483	414	467	436	397	465	435	465	444	460	430	459	416	460	422	471	467	466	418	470	473	487	472	470	440	459	450	430	460	445	483	472	455	459	427	417	453	426	449	447	443	465	448	454	447	446	469	450	457	442	433	436	457	448	433	453	481	461	433	452	441	460	449	448	466	458	446	446	443	483	442	452	454	460	432	450	510	463	470	436	480	464	487	411	487	460	425	479	438	464	470	458	452	446	442	451	430	474	464	439	454	429	440	455	429	515	432	417	458	467	455	433	459	454	439	409	436	412	468	439	472	460	437	471	455	485	466	450	423	422	462	420	444	427	400	450	475	441	423	460	457	464	427	454	474	488	459	433	459	446	468	423	438	515	446	475	470	437	500	473	445	455	482	429	473	464	431	447	430	474	419	474	431	470	426	468	476	497	428	451	435	434	466	452	423	455	419	483	450	431	422	432	449	414	458	453	462	444	448	417	475	476	468	424	453	439	478	455	451	435	469	426	492	437	453	461	440	427	473	458	457	481	435	433	443	449	436	479	434	464	449	435	470	435	457	476	439	465	431	479	464	417	457	438	411	449	427	449	488	457	424	478	462	492	463	428	438	466	433	444	489	470	457	467	447	457	472	455	436	461	441	425	480	443	503	410	437	461	460	472	485	410	427	492	459	466	464	457	441	450	473	468	441	444	439	427	516	443	466	444	435	466	430	438	476	455	463	479	430	431	448	476	471	416	476	428	449	427	448	451	451	461	457	464	474	439	460	478	450	442	451	432	412	438	431	443	443	437	474	436	426	469	473	456	471	481	463	448	449	442	463	443	436	450	450	412	455	483	442	464	440	467	424	464	478	463	436
6804	2169	1642	1380	1280	1182	835	639	496	451	415	386	411	410	386	337	311	331	335	391	324	362	301	316	354	342	320	298	322	321	330	335	343	352	337	372	331	316	346	312	335	303	297	321	327	324	367	310	331	328	328	327	282	316	338	318	341	307	346	331	304	334	302	319	332	312	335	317	314	297	371	340	337	337	353	324	327	363	327	298	346	333	342	314	353	324	359	325	337	325	323	296	350	281	353	321	325	314	305	381	320	324	349	328	319	343	335	337	329	313	333	336	331	323	327	332	330	297	336	351	333	328	312	287	326	344	325	350	309	281	333	346	336	331	305	354	312	304	302	304	338	351	343	321	322	341	341	315	323	346	328	362	320	317	339	315	333	314	327	340	323	350	309	332	333	330	335	322	322	316	300	343	324	355	307	325	345	361	298	325	333	315	320	333	318	334	319	320	318	362	329	327	307	302	306	306	312	333	322	331	308	343	308	322	338	341	302	345	359	351	346	308	336	306	315	309	326	308	308	327	334	313	321	322	296	321	311	307	307	330	355	316	335	336	286	346	344	322	308	359	331	338	312	327	361	343	322	332	336	330	374	369	316	315	332	363	362	286	319	323	315	326	315	294	348	340	326	321	353	328	290	310	312	321	304	298	317	297	332	357	318	324	339	341	296	342	323	342	337	307	286	347	342	307	348	329	340	346	316	334	308	315	325	345	322	334	306	330	354	328	360	262	327	313	328	313	322	311	315	310	336	320	334	337	332	319	337	321	344	350	303	335	308	262	296	319	361	321	317	328	342	323	323	317	282	325	339	312	311	322	362	307	323	309	294	330	325	359	328	349	318	294	367	329	356	303	338	335	326	378	308	324	348	332	323	312	305	312	335	334	372	267	339	339	320	359	325	327	331	343	309	323	350	341	337	317	295	369	315	322	316	348	327	312	303	342	341	313	328	343	382	361	329	308	335	352	360	289	331	355	336	282	308	326	310	341	323	323	313	334	331	309	324	312	324	307	343	339	304	283	320	322	331	330	346	341	354	358	330	310	329	289	328	338	342	325	327	327	352	342	332	298	344	277	313	365	304	323	305	305	327	354	318	365	321	314	328	317	309	335	350	334	322	320	329	292	344	334	306	359	331	311	343	334	353	313	331	321	311	336	337	321	335	328	294	318	329	312	333	326	333	322	343	326	314	313	320	350	330	276	349	306	320	346	303	384	315	303	323	327	330	325	342	316	352	325	332	311	338	315	338	347	299	339	350	323	355	317	334	301	335	329	305	330	338	348	318	300	321	332	321	319	358	303	312	268	288	306	343	321	332	300	295	326	331	333	317	301	350	320	325	340	355	340	339	350	341	326	356	305	322	298	279	305	334	344	307	339	336	330	348	324	307	314	315	314	339	316	303	306	330	299	314	345	317	311	287	315	319	292	307	328	317	296	317	316	328	321	317	328	372	332	338	289	338	314	339	336	303	311	305	357	300	338	306	363	311	314	333	319	339	340	338	333	347	305	300	307	336	304	341	354	311	330	327	322	338	364	342	346	324	351	333	351	351	291	303	326	334	331	352	373	322	308	332	387	300	311	314	285	310	284	306	302	326	331	333	317	295	323	321	338	361	332	339	345	298	342	325	320	338	304	309	325	350	338	316	343	315	364	373	336	343	319	308	326	322	335	271	343	326	318	333	322	305	338	361	312	339	343	337	301	301	327	330	345	308	347	301	321	328	332	362	320	305	354	303	292	296	335	327	307	336	356	324	318	318	316	305	318	328	351	333	328	331	323	315	349	322	318	314	307	304	325	308	332	302	332	317	337	319	323	351	334	297	308	300	307	303	338	314	317	330	292	343	318	316	336	332	332	312	353	333	310	329	318	296	328	333	339	328	342	353	304	325	329	309	378	306	312	328	348	330	316	305	315	315	303	299	277	311	289	341	328	332	330	336	340	317	361	319	309	321	324	370	327	320	334	372	321	316	330	338	313	317	322	322	292	329	322	311	326	321	341	320	339	332	369	311	338	306	329	307	321	342	333	290	319	323	277	318	306	337	309	331	309	294	334	337	318	349	333	302	307	307	302	321	348	323	334	304	356	328	320	305	306	334	338	299	319	328	344	302	278	330	346	342	322	335	300	330	335	315	301	315	332	327	308	347	316	323	318	326	322	346	316	324	338	338	286	339	328	294	305	326	342	295	295	346	338	325	319	336	303	305	317	313	322	307	362	365	344	337	337	330	325	324	321	325	357	323	336	358	317	369	337	380	362	296	300	311	303	309	310	306	305	351	301	316	325	374	312	333	335	319	299	282	283	351	324	312	344	333	327	300	310	351	355	303	343	334	303	301	324	303	317	317	323	339	337	339	331	282	344	324	304	326	321	318	315	331	354	315	329	351	345	332	295	328	315	344	304	336	339	317	314	324	294	293	335	307	368	319	325	302	320	337	311	324	337	334	299	331	303	302	315	330	335	304	314	325	313	320	307	330	338	348	332	305	320	328	304	338	356	340	318	314	304	331	317	342	338	324	336	321	307	325	307	312	304	300	319	334	305	310	285	308	326	335	333	287	368	321	335	369	291	321	307	344	320	337	325	391	307	303	337	327	314	337	330	360	330	336	309	325	307	355	305	320	331	316	307	325	350	312	348	350	332	289	322	314	358	350	316	344	340	341	332	304	293	301	336	319	307	317	343	311	323	324	304	310	306	333	365	305	327	337	350	341	330	322	295	349	320	312	324	360	321	333	325	323	336	319	335	332	332	312	306	281	322	349	314	323	348	346	367	324	324	340	326	308	322	342	324	307	315	340	296	295	322	332	307	303	353	303	319	316	281	300	300	330	356	283	327	360	342	330	328	335	359	321	323	341	341	339	330	318	314	346	304	334	304	322	310	346	315	325	331	338	303	342	307	324	356	299	310	314	342	304	325	326	300	340	340	350	287	341	324	331	317	270	303	311	324	281	324	288	307	312	320	280	283	302	328	329	328	338	338	341	314	289	310	329	294	343	326	345	306	353	338	354	292	341	298	330	340	338	329	340	320	309	302	296	339	327	335	319	310	314	315	325	288	309	319	366	338	338	314	369	354	337	328	327	301	327	337	329	299	321	337	320	325	324	286	369	344	310	326	294	316	316	311	319	360	374	329	354	332	331	312	326	310	338	322	339	329	336	308	319	326	306	312	328	298	303	339	314	301	361	330	344	372	324	351	348	358	297	345	323	320	320	319	326	327	325	327	308	319	297	302	286	297	308	301	330	299	337	329	335	330	301	328	355	309	334	315	322	304	316	317	348	346	308	301	292	336	332	354	305	281	322	310	352	349	336	365	336	324	299	333	331	363	339	356	344	309	296	302	309	302	292	312	324	334	309	311	332	344	347	345	297	341	324	316	287	297	332	311	321	298	344	364	301	355	347	334	336	349	352	289	311	350	321	329	301	342	317	345	347	337	324	325	318	325	304	348	304	335	307	318	348	304	313	343	314	336	307	326	362	322	293	322	294	310	303	313
5636	2501	3580	4643	5036	4710	3500	2439	1825	1523	1295	1269	1195	1202	1112	993	906	885	841	796	842	835	810	770	783	774	834	829	792	830	790	856	851	794	763	744	814	797	803	820	755	799	778	805	809	812	811	773	768	820	828	807	794	797	751	782	832	793	846	823	798	796	845	829	851	765	842	799	821	762	798	764	739	835	798	749	782	793	743	815	801	834	788	799	826	771	745	808	810	790	808	748	841	802	798	726	779	794	839	810	764	850	787	796	777	774	764	780	824	794	836	803	792	810	829	803	870	825	799	803	814	790	792	852	814	799	821	818	818	802	817	817	795	803	799	798	776	796	771	795	777	772	804	783	767	779	824	845	778	759	777	757	779	786	807	754	757	828	785	788	786	814	796	756	827	794	756	778	760	803	780	784	792	865	774	796	791	826	802	813	761	799	760	775	793	810	803	793	797	761	807	774	821	779	768	850	748	786	787	837	772	802	791	803	810	807	760	772	758	821	840	725	797	801	805	838	801	807	775	780	764	771	799	801	827	814	775	785	808	761	779	803	850	728	766	810	763	810	799	788	747	754	839	806	764	763	762	770	833	769	771	775	772	820	772	801	782	785	782	810	770	799	764	780	826	816	780	801	799	835	847	817	832	765	789	773	737	789	817	780	831	797	793	781	802	808	782	788	819	791	772	819	831	789	809	767	812	809	783	789	779	802	775	801	788	783	776	747	820	747	816	788	786	780	811	854	805	794	856	774	775	798	803	776	814	738	775	775	772	823	836	810	805	796	757	786	773	742	760	775	835	803	792	790	816	836	782	765	743	764	774	789	793	797	759	800	752	799	816	784	757	771	804	765	807	774	844	799	823	796	809	762	815	805	767	818	791	845	791	804	796	793	775	795	780	787	760	772	766	851	754	813	798	811	787	756	761	816	802	807	798	814	848	832	749	797	803	796	815	758	815	799	781	819	819	776	810	796	862	777	773	822	808	775	817	813	766	832	801	789	788	789	785	782	853	810	809	819	773	801	795	783	780	766	797	801	831	824	777	758	766	810	754	768	795	793	829	764	810	813	828	791	795	746	791	795	790	832	735	783	823	790	775	854	824	809	756	766	816	758	797	747	832	815	802	837	806	858	774	794	787	792	794	823	771	828	780	796	804	749	836	796	726	789	820	739	786	824	781	819	764	783	815	842	788	785	740	840	835	796	812	806	797	838	765	779	815	786	762	785	834	836	766	782	833	783	846	803	792	805	802	857	774	730	811	797	742	818	778	769	751	781	770	822	724	788	740	778	767	789	831	782	806	797	794	783	814	790	745	791	765	808	747	796	797	803	765	753	782	854	808	778	804	772	781	807	770	765	741	815	765	827	843	818	781	814	785	815	814	801	834	781	763	847	811	826	812	824	817	759	765	808	843	792	818	782	787	790	842	793	829	797	787	851	808	746	755	818	823	777	761	845	722	816	784	817	769	762	727	807	843	788	863	757	754	801	778	760	820	759	821	790	772	779	817	785	809	800	838	771	796	773	771	788	809	804	768	817	784	760	786	788	766	787	845	799	788	806	793	804	796	819	814	804	810	788	762	774	825	835	772	781	783	776	763	790	818	749	783	827	846	795	776	827	781	820	789	764	777	793	803	737	782	813	835	811	771	792	816	841	747	828	856	802	775	806	825	812	776	807	804	782	750	742	787	818	753	741	820	774	814	786	772	793	807	797	773	819	760	824	736	797	769	802	825	798	788	814	848	843	794	808	798	754	801	877	792	793	813	820	782	833	776	802	801	807	806	822	769	798	805	815	813	828	800	764	825	787	736	740	791	780	789	772	784	863	811	737	804	792	783	786	773	829	796	763	763	736	805	771	797	767	794	768	773	809	759	807	793	794	805	823	752	766	836	807	865	793	812	809	786	814	754	798	852	802	755	823	801	761	753	784	792	811	827	761	768	823	752	796	769	759	830	736	777	738	842	816	817	805	755	793	792	803	784	793	785	772	774	746	761	780	768	799	763	784	797	773	808	789	769	815	778	760	798	797	793	813	787	760	762	770	830	756	793	778	777	744	782	832	806	868	827	816	802	818	784	830	789	788	810	750	808	785	782	782	803	812	779	764	819	806	845	809	805	780	796	792	787	787	831	770	780	842	826	817	763	799	735	755	784	766	805	859	788	777	775	814	804	794	778	793	795	742	768	817	761	788	737	774	756	804	749	787	767	781	790	801	732	848	819	793	779	789	785	792	767	780	735	817	777	764	847	791	772	755	764	787	786	787	796	742	792	811	817	819	793	805	837	814	778	791	793	801	795	745	799	778	775	780	829	812	776	801	793	753	737	757	789	744	755	851	774	819	792	789	837	772	777	773	771	837	756	774	797	773	793	775	783	750	794	773	812	808	824	834	793	806	814	788	828	783	819	801	796	793	814	766	823	791	840	828	766	782	770	815	778	772	781	755	789	777	794	763	817	795	757	849	805	801	771	838	807	774	773	822	838	778	776	778	796	769	765	787	808	773	813	793	789	793	726	806	811	814	847	820	775	779	794	802	825	787	761	845	821	822	793	754	787	767	778	847	818	810	840	819	826	737	726	809	822	845	750	796	770	767	808	813	772	814	769	753	799	806	772	799	784	747	799	805	815	798	800	744	827	826	768	831	807	833	808	817	791	766	748	765	767	793	788	784	814	809	779	835	811	750	793	790	816	780	772	827	747	800	852	797	786	834	777	767	773	838	812	812	775	774	802	769	795	797	805	790	799	785	779	770	804	767	735	798	802	801	792	771	757	775	782	806	844	786	768	822	779	748	796	765	786	771	794	806	758	759	819	793	804	805	793	818	771	776	797	757	775	769	739	754	768	790	811	826	761	813	784	749	757	816	850	816	842	791	818	824	778	850	782	811	793	807	810	770	803	815	801	821	739	742	823	847	764	814	777	775	811	757	832	777	826	793	786	797	750	804	824	826	749	824	795	858	770	771	827	783	803	791	800	740	765	790	834	846	757	826	830	793	764	780	826	782	796	832	783	788	798	799	817	759	777	826	779	821	847	823	793	820	807	790	781	749	803	791	793	785	826	791	804	795	856	795	784	735	785	779	772	798	783	766	763	762	774	775	794	780	757	864	780	814	797	783	733	759	817	795	837	767	803	832	849	794	812	775	777	803	823	772	777	773	776	790	862	819	788	766	799	823	755	817	808	813	820	764	805	798	763	800	812	764	801	743	795	783	851	873	797	778	820	746	786	775	815	775	794	786	776	805	783	829	808	785	829	846	828	891	768	824	777	793	761	814	784	814	788	807	781	776	801	768	783	825	774	809	770	819	794	784	746	750	787	788	833	792	795	774	783	840	775	801	800	802	789	731	807	839	740	852	792	830	800	792	739	767	775	800	815	791	776	815	750	786	792	787	745	751	752	751	808	764	771	815	745	759	796	743	838	789	829	788	792	766	794	788	814	802	778	808	760	776	834	853	813	837	770	774	748	853	812	813	776	829	769	755	776	821	790	791	777	806
17796	4344	2632	2130	2214	1948	1277	816	659	492	487	471	408	375	363	350	314	320	310	312	300	273	281	282	269	305	328	282	281	292	273	292	290	283	323	263	342	289	275	310	291	261	262	260	328	296	255	298	286	278	272	259	317	280	273	272	283	275	287	315	281	287	316	292	282	305	251	256	266	290	271	269	257	258	252	258	260	261	262	289	273	273	329	283	277	262	280	274	254	278	252	273	240	281	279	298	296	270	262	266	258	270	304	269	251	282	266	291	276	295	288	276	295	265	279	304	274	321	267	261	250	275	311	307	275	271	305	303	299	277	259	287	275	245	272	266	277	270	276	288	301	312	276	305	266	278	270	243	292	283	299	309	287	279	282	276	270	256	282	240	287	278	287	286	286	283	262	265	275	254	264	276	288	281	285	264	294	253	294	265	268	278	270	251	282	250	243	287	300	294	260	282	272	265	271	277	253	295	257	271	289	271	244	288	286	300	276	253	271	281	289	272	298	303	292	291	279	324	289	271	294	269	279	262	269	283	289	274	289	307	304	264	322	285	270	291	304	326	275	248	312	277	287	290	278	282	276	271	286	305	262	296	254	284	293	309	247	289	273	299	267	247	297	316	283	276	277	273	269	296	287	289	276	340	256	278	263	276	282	272	291	283	280	302	311	267	278	282	296	283	281	256	292	263	294	247	313	292	260	279	267	272	303	284	266	296	272	312	285	265	295	299	291	257	304	290	272	280	290	281	273	298	252	230	280	277	272	278	253	288	285	271	261	262	289	253	277	268	288	263	322	290	275	301	282	285	293	270	288	272	288	286	307	285	271	270	266	282	319	297	252	288	269	245	252	298	296	320	296	308	288	278	267	296	308	242	297	292	264	269	263	299	263	270	270	268	252	273	284	293	293	319	289	257	322	279	318	259	265	286	332	264	278	280	305	266	254	301	290	260	277	291	266	269	329	253	285	312	281	288	306	276	288	253	289	281	290	286	299	297	293	298	274	287	273	264	269	278	267	239	267	260	276	302	280	305	256	251	273	287	300	296	279	270	289	333	266	276	283	294	277	309	269	283	230	307	265	308	280	235	297	259	259	307	305	291	273	326	286	331	278	306	282	278	263	294	302	278	294	297	276	292	290	293	225	295	314	295	248	282	299	266	318	255	305	289	284	271	276	258	251	259	289	274	301	284	297	278	279	255	281	268	303	316	287	267	266	310	271	280	300	270	304	269	282	306	309	282	317	271	299	302	291	263	274	305	315	276	279	283	286	253	271	327	287	289	272	301	314	254	271	281	255	255	289	286	286	274	279	280	285	290	249	265	279	304	275	285	283	253	248	249	263	253	289	298	287	262	282	269	255	293	263	312	250	285	301	266	276	306	265	294	262	275	258	245	289	291	274	265	270	261	279	287	296	256	301	311	281	269	275	253	262	275	287	278	254	244	294	301	273	264	286	289	319	274	294	299	295	303	262	261	275	283	292	264	263	291	316	303	290	253	307	266	307	284	267	303	291	246	302	263	298	274	295	275	276	290	283	282	313	287	283	281	274	268	283	277	270	284	292	313	271	297	290	257	304	277	269	280	254	265	282	284	290	305	251	294	261	302	278	293	295	278	279	294	282	275	254	269	316	310	276	287	256	290	266	271	270	270	272	282	286	267	301	277	271	310	300	283	276	234	298	297	314	271	254	263	271	293	275	264	278	249	304	266	305	277	264	294	298	260	282	257	271	247	281	296	258	279	282	307	280	318	303	297	277	297	269	282	292	263	282	294	304	291	281	291	261	296	307	279	287	271	285	306	277	254	267	280	295	288	272	285	260	287	261	250	310	268	298	284	314	288	293	285	277	285	269	266	248	294	271	276	270	261	268	247	268	296	267	280	294	276	285	277	260	273	269	279	268	270	284	294	296	246	270	298	295	265	286	255	266	297	281	279	277	282	291	285	283	279	293	294	277	296	290	271	261	290	308	317	267	316	275	277	282	282	313	267	292	325	295	290	310	283	270	284	259	275	304	322	306	265	286	303	280	290	274	274	279	279	300	283	306	325	284	288	269	262	262	274	296	292	298	272	276	260	282	289	268	239	266	276	255	281	278	290	270	286	262	273	266	262	266	276	293	253	260	289	295	263	292	318	253	298	265	274	297	288	263	265	294	268	301	289	273	318	243	288	282	306	277	251	262	286	293	247	251	282	290	313	292	258	265	276	255	246	283	284	275	272	280	266	301	304	253	293	290	286	293	255	253	267	297	265	283	268	263	274	303	274	282	267	303	292	249	300	270	267	260	278	277	260	274	291	307	285	276	290	297	260	311	288	271	261	268	270	253	285	280	285	278	253	260	282	314	304	269	272	327	303	258	267	276	315	299	286	290	293	265	288	273	287	290	321	273	281	261	283	266	308	271	322	283	301	289	296	271	281	255	285	261	291	291	296	283	254	283	307	251	306	284	300	271	307	279	281	274	296	258	262	283	298	292	252	262	279	238	267	266	289	280	275	249	270	279	263	258	297	288	280	296	253	290	280	314	282	302	314	280	283	297	288	300	274	259	268	284	311	312	311	271	276	255	264	271	282	275	278	287	269	284	307	260	281	306	310	266	281	312	274	302	285	291	254	305	277	290	268	281	246	286	280	288	270	262	287	280	285	286	287	270	286	267	302	290	294	296	276	290	266	253	304	263	296	312	306	278	287	243	275	276	280	241	285	285	262	272	269	286	264	280	279	270	304	284	282	254	294	282	302	278	283	275	278	253	289	252	284	279	301	273	276	273	301	281	255	276	291	284	286	286	284	277	282	270	307	281	268	286	255	245	321	273	276	295	278	243	269	265	271	286	284	271	297	281	249	274	268	271	277	266	264	239	291	250	305	274	259	284	285	273	259	287	272	298	273	258	274	294	324	289	312	295	300	253	290	273	262	259	292	268	288	294	299	250	263	250	274	272	268	273	274	295	308	302	311	256	269	289	303	295	284	291	270	288	275	278	297	258	280	274	292	296	276	307	291	276	291	267	273	276	247	261	258	275	273	299	269	271	284	288	267	284	257	275	296	293	291	275	269	249	294	269	288	265	310	303	312	299	280	273	312	293	339	305	270	280	291	271	248	282	282	301	272	275	288	245	259	264	278	274	298	292	305	298	303	266	313	267	307	272	291	287	241	266	276	297	282	270	258	292	271	253	247	302	274	286	292	338	248	291	283	269	286	276	327	317	263	295	271	277	258	271	284	293	295	275	271	309	270	323	287	269	285	266	280	275	295	273	288	277	281	288	302	297	278	317	284	271	283	297	305	280	280	287	286	247	255	270	293	312	267	320	260	222	266	268	292	265	302	272	287	307	262	268	303	286	281	257	277	312	274	290	261	285	287	284	281	284	315	290	284	270	308	309	275	256	255	275	302	284	262	257	279	272	256	290	301	295	277	260	256	320	299	289	313	278	313	292	265	219	274	275	259	303	269	259	274	298	320	278	244	301	297	255	260	289	292	265	284	271	272	302	295
13103	3878	5430	6908	8434	8076	5514	3706	2841	2181	1793	1700	1425	1469	1418	1186	1036	964	927	921	870	791	798	727	715	738	747	716	740	741	738	716	742	735	692	744	716	723	721	689	673	731	742	722	690	729	671	660	703	702	725	664	677	690	715	736	700	688	705	646	686	769	759	676	659	659	671	716	716	660	721	715	676	722	657	719	691	686	667	705	696	688	701	682	744	656	695	721	700	656	705	687	688	685	746	717	697	720	653	722	684	662	670	650	725	686	744	710	679	712	658	671	716	742	725	686	690	726	675	710	701	690	670	643	710	637	675	731	712	656	662	729	647	754	694	698	684	669	724	671	699	691	702	705	735	684	607	701	705	711	678	689	699	646	689	715	686	682	635	686	678	733	685	694	674	658	704	676	691	687	696	680	681	678	706	717	720	694	709	719	665	707	681	676	698	672	674	692	708	704	694	653	685	677	686	698	686	646	684	678	738	690	683	727	717	691	678	679	671	657	719	707	717	689	704	676	695	710	689	690	759	671	707	692	690	687	659	692	666	688	733	678	709	682	683	667	695	659	697	697	676	661	702	676	668	670	678	674	689	699	702	721	653	736	684	694	720	734	684	681	682	712	715	692	732	696	714	674	662	726	643	711	714	689	669	707	694	656	697	706	666	719	714	697	673	675	696	697	619	710	676	710	719	696	641	662	729	689	660	646	692	764	714	682	667	696	668	676	718	703	676	688	662	688	691	686	685	688	687	704	658	691	715	682	682	630	707	721	710	727	706	665	677	699	735	687	688	649	656	697	695	729	673	670	708	619	677	657	702	653	657	709	709	681	703	701	681	629	726	705	710	721	697	680	702	679	675	644	694	660	676	714	696	718	726	684	719	680	737	693	704	731	703	727	666	665	720	691	679	707	706	640	663	674	732	735	655	673	703	671	668	713	715	713	700	697	694	700	715	696	721	706	719	677	661	671	684	708	675	704	688	673	685	691	674	679	672	717	643	678	740	697	687	659	674	711	670	706	677	690	723	670	722	653	706	653	706	678	721	738	689	649	678	645	652	706	673	655	671	690	723	695	716	674	716	638	650	730	681	671	702	682	738	696	671	676	704	666	655	634	676	673	653	662	665	684	732	695	695	650	673	676	677	756	722	734	682	708	699	709	678	704	703	664	720	669	709	651	651	681	690	704	734	683	699	662	698	704	679	665	671	651	668	692	701	705	672	698	696	699	705	749	728	681	670	691	663	720	687	672	678	699	699	723	681	697	670	674	678	657	693	737	641	669	718	689	677	654	685	741	745	683	644	718	685	729	668	669	673	659	671	688	700	667	641	651	686	680	664	698	679	693	687	673	703	730	688	686	670	694	660	727	752	713	690	699	719	716	745	684	705	727	734	705	715	658	693	687	673	671	659	687	654	676	684	682	668	675	694	666	694	683	697	683	697	708	739	724	685	691	729	674	689	661	736	698	694	690	741	737	675	695	670	739	639	669	670	712	683	696	703	682	674	648	688	739	669	678	685	662	695	708	690	700	689	680	665	666	702	675	727	630	751	684	666	732	723	694	643	754	661	738	740	698	694	733	671	711	712	632	721	658	656	671	692	717	690	690	700	683	667	706	705	698	707	644	661	701	697	670	700	686	744	656	700	714	697	732	672	712	698	706	704	702	696	685	690	678	701	701	675	664	709	729	687	665	688	748	713	688	735	684	687	707	683	709	728	670	703	703	611	710	707	687	664	689	713	656	686	714	677	691	702	707	721	719	747	679	720	706	666	737	691	755	635	739	671	703	675	715	728	674	711	679	691	688	703	657	727	682	674	690	703	670	706	681	752	706	682	756	703	705	700	704	729	681	677	732	706	677	715	748	707	725	685	712	688	684	673	697	706	642	689	703	701	675	708	655	645	700	657	721	702	705	711	670	679	677	684	691	725	680	700	670	705	696	692	686	706	677	683	689	742	713	700	652	696	724	701	653	688	680	700	649	667	683	713	707	678	705	668	682	705	717	747	658	742	699	664	662	653	666	762	679	694	694	726	695	676	698	656	684	748	692	730	671	735	672	681	669	697	694	697	687	691	727	676	697	663	613	667	733	709	695	680	658	694	686	735	674	684	673	728	707	721	708	713	670	772	650	729	716	653	665	699	709	717	758	706	690	692	695	695	731	683	681	694	750	708	706	703	707	682	685	639	702	702	695	695	693	699	624	680	716	687	684	669	760	662	726	677	688	717	638	721	685	712	701	687	676	672	699	739	726	680	668	661	697	695	720	703	700	727	703	636	704	671	686	712	720	706	676	679	625	672	697	702	647	698	657	681	712	679	720	672	691	700	679	702	667	710	698	689	674	714	725	649	715	739	656	699	708	684	717	734	676	678	699	663	708	683	659	683	698	670	688	711	672	701	733	680	716	731	688	714	720	682	679	690	751	706	677	646	702	707	709	654	669	691	662	682	689	694	667	700	714	688	677	675	641	668	709	675	741	696	668	723	680	699	695	714	715	747	691	677	694	676	665	695	670	693	686	698	740	719	722	704	691	718	694	710	727	728	680	705	686	713	692	667	684	739	672	749	676	720	688	709	675	724	687	678	665	688	682	703	681	725	715	685	657	666	672	703	705	661	661	683	686	685	693	705	626	674	745	694	716	662	626	684	669	679	714	693	702	698	683	679	656	697	693	682	648	653	706	736	698	662	684	679	652	689	676	731	675	692	668	637	706	732	723	664	671	729	658	709	670	677	686	650	676	703	698	685	704	711	658	690	691	662	633	688	748	703	693	687	709	683	671	692	693	732	713	713	730	694	718	663	727	692	686	705	685	701	728	690	677	691	700	674	715	657	729	728	666	673	743	655	651	680	713	709	717	695	692	732	676	720	620	668	656	679	693	683	665	716	724	671	696	695	679	687	656	698	726	718	750	712	686	646	673	685	678	695	683	689	659	667	730	644	664	748	703	700	723	668	716	735	679	651	700	678	681	707	671	677	687	682	665	707	681	688	695	682	720	657	707	653	670	713	706	678	698	677	707	680	727	634	659	666	707	651	688	698	688	704	676	712	722	693	670	707	708	746	669	700	700	665	699	745	699	668	651	696	667	660	672	706	686	696	667	666	716	704	708	693	695	689	682	687	685	701	695	724	659	721	672	692	677	697	694	655	652	733	752	690	688	727	682	678	690	676	689	693	669	695	688	690	691	718	720	689	664	640	674	667	739	683	682	683	731	707	684	677	719	696	725	710	636	738	712	691	706	730	699	699	646	646	690	668	694	677	711	653	703	759	694	689	742	661	691	698	727	690	722	688	666	672	721	659	689	683	674	661	709	674	708	679	662	723	707	692	666	710	686	706	710	686	689	642	690	706	692	693	665	732	696	692	723	646	727	720	740	698	672	697	683	681	680	682	615	672	696	729	720	671	721	680	679	668	688	657	692	681	663	670	672	722	699	670	729	735	718	697	679	657	671	655	727	655	693	666	717	677	684	687	691	724	689	687	713	699	710	701	697	714	668
26760	7430	3808	3116	2888	2521	1540	1051	686	497	430	390	427	312	273	270	240	232	226	228	171	204	147	172	175	184	174	162	175	162	164	201	185	179	168	171	170	165	171	187	141	161	177	170	192	168	142	182	166	153	149	190	165	172	177	174	179	175	174	177	179	156	158	168	178	164	157	186	178	164	163	173	165	161	179	181	163	151	175	179	189	157	155	160	163	183	193	164	173	149	200	173	151	155	148	148	185	168	148	164	139	171	170	170	164	164	139	153	167	161	165	186	158	147	135	173	159	160	152	162	128	130	165	176	150	163	166	154	128	172	163	156	134	173	168	155	159	160	159	147	163	184	146	150	172	172	165	153	155	188	193	157	164	171	156	146	185	147	150	149	183	168	182	171	164	152	178	147	143	183	178	165	176	146	148	143	176	171	161	184	161	180	172	189	161	160	155	171	152	165	175	173	154	156	173	150	156	172	144	161	155	166	187	185	141	171	141	172	174	159	162	151	181	166	145	183	158	158	158	179	186	165	169	157	165	196	163	179	161	160	182	159	162	186	177	161	158	143	169	169	192	181	154	154	162	169	170	141	168	175	153	160	168	165	172	166	137	163	176	166	167	151	193	166	159	166	161	169	164	152	161	159	160	162	159	163	179	169	166	170	177	175	170	166	142	129	172	172	173	165	154	151	168	169	167	166	178	162	180	161	157	181	157	157	159	170	167	159	161	165	170	188	180	175	152	160	176	145	169	163	176	173	151	154	158	182	168	173	161	196	152	165	167	167	147	181	165	161	179	182	145	172	150	160	148	185	166	154	146	152	142	162	181	196	175	157	182	178	167	139	157	172	158	159	170	188	177	153	150	160	192	147	148	174	188	162	172	173	165	176	179	159	155	173	178	156	157	137	160	168	154	178	154	170	161	150	158	176	159	177	152	173	182	148	166	146	170	166	169	145	157	172	174	168	159	164	157	165	173	174	170	133	161	183	158	207	169	173	151	162	171	145	147	158	169	169	175	160	179	184	173	161	160	188	181	154	160	146	159	163	144	134	180	159	144	169	167	176	181	169	186	187	164	158	148	157	181	162	144	178	147	181	185	169	148	193	181	147	176	156	173	150	157	173	184	159	170	161	163	144	165	155	155	150	191	179	164	197	165	139	166	184	177	183	171	162	152	182	163	167	146	152	198	144	151	171	159	170	189	186	169	189	175	147	173	151	145	190	171	149	168	170	150	158	161	153	147	171	161	156	163	155	154	184	158	168	168	174	162	161	161	167	163	161	170	179	160	157	148	171	160	177	156	187	176	170	200	157	166	152	165	173	159	152	164	168	151	165	130	172	147	174	172	158	170	152	169	148	194	145	126	163	157	156	150	159	170	160	155	157	197	171	139	150	192	161	174	169	164	151	172	160	154	152	164	182	167	195	160	165	149	129	185	152	164	180	154	166	149	160	174	166	175	150	158	179	168	172	159	159	164	156	161	152	171	151	167	162	169	179	170	149	163	164	143	176	157	177	192	160	174	162	170	179	164	166	141	189	157	160	153	188	149	171	170	149	155	193	183	175	195	181	158	157	178	176	169	164	158	179	170	178	167	163	139	166	172	181	164	176	156	167	156	172	157	158	153	167	174	176	180	171	165	191	179	184	178	165	164	153	162	148	190	166	131	146	158	138	199	161	169	170	170	165	141	168	146	178	155	148	158	157	184	188	151	191	194	151	167	149	147	177	144	139	166	179	172	194	166	150	169	174	154	150	169	157	177	192	191	176	159	162	169	143	165	168	172	180	179	177	168	186	141	167	175	160	157	184	159	173	191	166	150	138	170	160	176	155	183	152	159	179	160	191	158	188	165	170	187	183	148	170	156	169	139	159	190	167	148	145	158	168	147	157	186	154	184	140	173	149	155	164	165	157	172	177	186	180	159	189	182	190	178	177	174	171	189	160	167	188	161	171	158	177	185	169	184	162	156	170	171	146	173	168	155	158	160	177	181	184	170	188	170	172	167	164	156	172	167	172	160	161	183	165	176	171	152	166	177	154	146	171	167	182	183	146	122	163	151	179	145	139	178	165	171	140	147	182	176	168	153	165	150	154	166	181	178	195	189	161	174	143	170	195	150	160	138	146	162	147	147	161	157	180	166	144	166	147	166	169	162	176	165	156	154	174	155	162	156	161	173	168	181	169	164	165	191	199	160	165	158	152	159	164	164	145	177	153	145	169	162	169	148	181	160	170	143	178	145	144	166	157	155	165	180	157	176	157	132	163	185	188	180	146	166	137	161	166	168	185	164	183	170	179	159	170	211	168	159	165	170	164	164	176	170	154	142	180	187	193	163	150	171	135	150	192	167	156	184	163	169	147	150	168	163	163	179	170	187	162	181	140	147	173	175	168	158	152	155	185	167	166	163	176	181	160	163	161	171	157	157	159	176	152	152	173	161	199	177	167	169	135	150	152	168	148	161	136	165	158	159	156	173	170	180	140	160	149	171	150	156	153	180	172	158	150	168	147	152	165	167	145	155	178	195	158	179	181	159	159	174	165	173	165	155	158	161	178	170	178	154	138	140	146	156	154	179	161	159	157	180	156	162	178	162	184	168	146	167	193	150	161	177	170	144	190	142	164	180	182	164	172	159	159	165	159	172	145	168	164	163	148	169	140	182	147	168	148	184	164	156	166	140	174	170	209	139	173	153	162	148	170	156	185	168	178	178	139	173	157	173	163	174	170	167	151	183	157	169	159	170	168	140	170	180	209	143	149	152	168	174	149	163	163	150	161	159	158	164	162	176	176	161	172	160	146	165	171	160	155	170	173	156	151	146	175	187	170	172	154	176	157	156	177	181	156	151	202	182	181	184	174	149	163	150	165	187	134	151	155	156	162	161	169	164	171	185	166	170	184	154	166	168	185	185	152	170	174	168	165	180	182	164	161	170	173	181	165	169	174	170	149	153	149	191	202	172	155	159	180	145	160	143	182	140	166	166	182	168	190	162	150	152	177	174	185	180	167	177	153	182	173	176	161	171	164	165	184	163	174	188	187	180	163	152	169	144	166	169	180	140	186	151	185	169	184	168	158	151	158	174	159	170	159	164	187	177	178	172	169	183	185	174	166	183	136	168	174	172	175	189	146	176	148	164	160	159	157	163	155	166	157	167	169	156	150	182	176	179	147	178	178	174	190	186	164	196	164	176	150	158	150	182	165	140	171	162	161	151	149	153	196	169	163	179	168	171	160	132	176	162	161	175	170	195	166	150	152	172	169	171	150	167	183	170	159	169	162	121	187	164	157	173	194	165	152	153	180	174	153	185	161	148	154	169	147	182	163	172	176	177	171	152	176	158	151	188	173	175	149	157	195	174	155	192	150	160	171	168	169	160	181	148	180	149	159	172	182	154	176	158	153	162	157	150	181	191	167	174	172	163	158	164	163	189	156	165	172	175	159	186	151	164	157	180	154	150	158	185	183	187	154	156	152	138	161	159	154	153	159	152	159	180	173	146	167
17585	5154	7131	9439	11190	10666	7018	4972	3549	2582	2144	1983	1955	1620	1308	1167	989	900	790	773	686	590	596	518	466	504	452	480	487	493	551	528	556	520	520	498	448	461	477	449	412	443	458	429	453	455	445	431	463	478	483	452	444	426	467	432	438	480	437	441	430	440	397	437	468	445	457	402	426	429	390	434	453	443	444	453	445	449	409	443	428	479	402	414	387	469	416	432	461	443	422	445	389	451	433	440	424	410	440	422	456	449	415	399	461	421	455	433	478	429	454	441	472	435	457	401	417	446	434	425	397	408	403	450	417	418	448	467	449	457	413	407	425	446	432	415	424	454	444	428	446	412	485	460	463	414	425	432	435	418	405	405	455	452	422	429	450	434	462	436	434	447	424	466	430	398	406	431	455	469	460	452	437	412	457	434	395	424	458	465	442	425	429	414	408	474	432	423	446	438	448	423	413	433	424	429	418	412	449	414	428	439	432	446	454	405	465	422	461	500	423	421	433	407	397	455	470	416	467	420	431	455	416	452	438	394	422	441	439	455	419	439	424	472	440	443	416	454	439	454	433	437	407	451	439	470	419	446	416	475	410	440	459	432	402	430	435	459	415	459	415	415	398	440	386	445	476	429	409	430	440	415	445	428	414	478	435	433	440	416	463	462	464	419	433	393	462	436	454	402	394	438	431	424	414	414	443	455	451	397	431	487	398	451	442	431	429	445	442	459	455	422	442	402	437	408	411	420	435	453	477	439	449	440	440	427	429	478	428	432	416	455	414	453	472	419	434	447	424	433	460	444	462	478	417	424	453	469	409	434	447	441	407	399	444	423	440	415	401	463	430	425	418	445	416	458	457	429	443	435	446	408	450	433	440	419	409	424	430	445	417	419	422	408	434	429	448	471	397	392	481	404	434	428	406	389	454	416	475	413	442	469	449	412	393	436	459	444	461	438	440	473	417	421	439	426	438	439	473	422	429	454	424	444	409	470	408	449	450	437	426	443	403	420	418	437	400	449	453	442	409	404	435	450	466	425	441	424	402	439	436	464	472	416	425	408	436	420	439	457	435	430	423	421	446	459	388	414	469	418	406	429	441	436	441	391	397	438	472	455	438	402	433	430	443	440	426	447	427	425	437	418	422	453	432	413	439	439	428	400	464	428	423	413	459	404	437	434	440	455	450	434	443	446	430	393	408	482	436	399	402	414	460	405	428	460	433	435	453	428	437	444	435	446	397	432	424	465	419	410	444	482	441	425	463	452	456	429	429	418	432	464	448	429	433	424	409	460	449	441	415	442	463	436	450	400	439	455	423	455	389	424	410	425	424	445	421	443	426	436	428	406	430	468	412	421	438	423	431	471	443	456	406	424	437	421	425	430	424	422	435	445	398	439	459	439	442	444	429	412	386	451	428	422	387	462	446	463	422	397	470	448	445	419	445	453	450	443	446	428	406	444	430	409	428	435	387	454	435	425	400	429	457	411	463	432	461	451	411	444	431	410	434	406	483	409	463	434	453	438	426	400	415	468	410	458	455	418	455	432	410	455	420	465	435	436	432	419	421	453	443	442	423	416	428	419	424	407	410	451	458	419	418	393	436	419	432	475	454	437	424	442	491	436	418	417	454	415	415	444	446	477	385	410	422	414	441	442	449	425	436	431	457	424	422	421	456	452	439	426	436	429	435	446	400	446	445	427	400	424	437	437	451	444	446	474	465	398	419	458	456	428	438	459	443	383	440	429	436	424	426	434	461	451	428	415	432	426	446	449	454	442	466	446	412	465	486	409	428	449	401	447	434	448	439	432	450	428	447	455	430	487	462	477	425	449	428	451	399	424	435	441	413	442	450	448	412	444	409	445	418	442	434	463	409	436	445	456	479	410	451	446	432	441	441	392	441	424	434	405	447	410	455	438	408	418	487	408	403	442	434	434	410	422	425	454	420	400	419	397	464	433	463	428	436	454	427	436	477	441	421	422	455	424	428	448	437	455	422	418	435	411	400	428	460	415	399	398	419	442	425	431	394	416	415	424	413	425	446	408	451	434	406	420	454	436	412	437	446	452	446	436	439	434	438	425	431	441	487	438	444	445	415	443	423	404	435	457	445	403	434	425	435	462	463	448	439	425	430	454	419	444	491	438	484	479	455	422	435	435	459	461	430	451	393	464	451	391	428	432	448	467	454	436	413	454	412	455	431	428	432	420	420	404	445	428	411	430	416	428	426	405	432	445	405	476	467	462	436	433	430	403	449	439	437	423	444	475	421	450	450	464	405	405	403	436	427	423	449	450	438	448	397	418	436	415	405	429	415	431	426	442	467	394	432	405	434	478	428	420	435	425	405	410	453	420	417	440	444	418	444	427	429	450	420	416	417	429	460	435	462	430	444	428	440	441	410	445	465	409	436	397	450	416	418	439	415	428	488	431	411	439	439	476	400	456	468	427	420	451	451	434	445	399	426	416	436	459	451	428	423	442	471	420	400	414	466	415	468	399	379	422	433	455	444	449	427	392	410	439	435	426	440	425	416	431	450	418	412	451	437	439	423	430	444	396	447	438	465	435	431	426	423	414	424	447	398	412	461	463	430	421	441	468	463	427	434	420	446	421	420	424	437	417	428	397	478	401	439	421	436	440	455	434	458	428	430	410	455	450	458	435	412	383	412	432	443	415	425	422	413	438	410	425	408	430	439	412	462	421	458	441	442	418	444	395	441	435	430	429	443	440	440	428	447	451	401	411	444	439	434	437	433	430	432	422	422	418	392	438	426	422	426	441	441	410	451	417	451	455	475	452	451	451	450	425	409	434	446	431	425	415	451	430	404	458	440	440	436	462	414	467	417	420	401	442	426	434	454	424	411	412	465	472	451	443	433	478	436	435	429	449	428	404	391	446	435	423	432	410	427	470	428	459	424	405	420	416	464	426	421	423	406	414	457	448	425	441	439	452	436	417	444	410	419	441	451	430	388	399	426	400	428	443	425	416	427	447	400	452	445	428	439	421	451	451	419	445	470	441	428	459	401	437	468	437	445	428	440	436	435	452	417	465	470	421	443	440	401	425	436	415	461	434	485	451	439	433	433	438	437	384	453	420	414	473	423	435	461	418	419	434	440	458	458	418	427	436	395	377	423	453	405	469	409	432	415	474	417	430	428	441	436	415	419	417	402	440	424	420	462	443	422	458	392	483	448	454	445	470	426	430	422	452	405	448	451	442	402	394	455	444	429	431	454	419	483	456	437	469	426	417	461	445	430	425	463	458	419	416	433	437	477	423	450	413	395	405	440	447	434	419	436	407	410	399	404	428	430	411	420	408	439	379	458	459	428	410	457	460	411	455	430	388	440	419	431	396	443	420	421	406	427	461	432	434	399	440	470	432	427	435	405	423	414	404	441	441	442	405	401	472	436	438	440	443	443	433	416	435	418	414	378	433	422	440	452	482	434	458	436	438	444	459	462	424	454	437	415	419	495	409	450	439	405	443	426	432	432	403	425	434	410	439	415	418
7069	1748	1223	1118	1019	1094	762	599	450	417	377	393	375	399	361	334	347	350	329	347	311	320	347	304	318	307	312	304	311	333	349	336	328	314	338	303	322	349	316	317	326	329	325	323	336	322	311	315	314	328	311	342	327	365	343	333	314	349	310	287	318	330	332	348	334	334	332	306	295	318	313	311	320	302	325	280	321	344	303	323	323	297	354	295	310	334	291	309	309	328	351	322	340	309	328	292	354	324	327	340	349	346	314	320	317	304	332	338	342	318	329	320	329	337	332	316	301	328	317	307	382	308	287	338	322	307	331	303	322	338	353	299	335	311	346	318	290	335	341	315	314	316	349	298	292	328	303	322	307	325	320	315	308	303	329	328	314	346	302	328	319	328	312	319	304	304	307	308	304	315	328	304	360	318	327	339	353	312	336	316	314	318	362	319	331	317	321	352	317	371	324	313	331	318	322	350	335	312	340	290	337	290	336	317	307	293	326	331	320	345	355	312	331	325	305	326	290	294	297	344	298	321	310	321	297	351	309	328	328	310	281	363	308	353	337	332	289	355	331	333	326	296	332	303	305	315	353	323	335	327	310	314	333	338	320	337	302	337	330	314	336	303	330	303	347	318	321	321	313	321	350	331	342	315	341	327	336	349	344	326	308	374	324	316	314	318	312	338	301	318	309	327	331	325	336	337	319	312	313	359	308	302	318	310	356	317	339	321	318	307	316	304	314	302	325	309	284	347	296	307	314	331	325	308	317	327	307	318	317	330	284	293	287	350	325	309	294	316	327	341	310	301	352	329	320	339	285	342	310	327	315	322	322	326	318	323	344	343	330	327	338	318	337	329	322	328	342	346	351	338	330	318	295	341	309	331	367	313	326	340	303	340	316	339	298	341	308	334	283	330	333	334	317	336	338	326	353	295	287	308	340	333	297	309	313	314	304	339	297	343	329	322	362	317	316	310	296	327	338	352	317	326	316	320	328	296	334	292	327	331	312	307	305	313	342	307	332	351	357	317	306	315	337	295	339	298	342	341	317	311	346	318	299	342	335	319	343	317	333	310	312	304	296	340	315	327	297	317	328	320	322	325	336	303	293	295	306	306	298	305	339	346	331	362	322	324	323	291	326	338	301	328	338	323	320	331	325	338	328	351	330	288	324	340	338	329	329	318	312	339	320	315	325	324	328	355	348	324	311	312	302	342	297	301	322	306	327	325	351	302	334	305	301	303	290	316	315	342	326	321	342	323	313	335	328	322	319	326	339	305	319	359	321	335	316	304	316	317	290	314	338	306	357	356	333	339	329	323	367	321	327	358	311	310	306	334	313	351	332	302	314	337	319	358	361	338	304	347	327	325	322	308	321	324	293	299	338	333	302	318	319	324	369	304	360	337	311	361	319	297	332	311	315	306	347	314	297	310	315	303	304	301	354	319	308	336	359	322	318	326	321	337	309	279	335	340	304	325	309	333	335	313	335	360	353	294	338	342	345	331	314	344	320	333	309	327	308	299	312	304	311	328	363	331	355	290	318	330	323	335	330	361	342	354	340	359	332	321	346	309	334	354	311	292	355	344	325	346	335	314	343	361	331	330	331	326	332	336	330	315	347	309	311	318	317	326	321	349	307	321	333	306	311	305	351	284	306	331	342	320	330	316	308	294	332	278	306	346	324	320	318	343	294	307	339	328	322	336	345	327	309	300	291	340	322	316	328	315	308	309	315	339	315	313	304	305	301	357	280	329	325	332	326	383	374	337	337	304	318	326	316	318	311	318	297	327	321	320	364	322	350	312	347	326	308	352	331	300	298	348	323	332	321	292	295	307	315	329	319	328	317	332	334	333	343	338	311	339	328	294	334	318	322	320	321	334	293	325	352	329	354	329	288	288	367	333	328	317	323	283	314	348	314	321	339	333	322	317	349	307	312	335	342	330	304	281	305	349	319	309	331	340	309	321	326	359	300	323	309	305	337	304	332	311	321	325	279	310	308	344	312	281	319	316	316	326	334	339	356	332	324	353	331	336	338	338	346	311	329	329	289	292	340	328	290	302	344	277	318	318	277	291	322	326	345	327	303	314	313	323	318	296	285	301	372	325	314	330	341	286	294	304	306	300	315	322	308	320	302	341	299	317	325	341	312	332	354	333	326	321	355	344	307	349	298	309	329	322	304	308	330	347	327	301	317	324	360	327	326	309	346	316	326	340	333	317	316	317	326	327	346	282	335	334	290	322	335	325	343	361	336	285	321	319	302	324	334	344	315	334	329	358	324	327	344	321	338	317	349	301	335	330	308	311	337	319	340	310	305	347	333	330	326	277	307	320	312	300	331	310	341	313	306	290	341	330	313	307	323	346	313	315	284	307	289	315	323	298	309	315	321	329	322	343	343	304	303	315	344	354	320	338	293	283	271	321	301	299	323	320	300	341	290	323	324	308	310	311	316	346	338	343	294	324	337	336	330	303	328	307	339	328	312	320	314	308	329	328	333	348	304	326	331	330	334	324	318	303	288	302	305	330	313	309	356	308	352	336	360	306	283	336	336	348	327	331	309	314	314	299	322	354	348	331	337	301	348	298	357	336	358	338	322	326	291	288	341	332	333	330	334	303	359	298	347	327	313	306	328	300	312	290	328	307	340	299	315	296	326	321	331	338	327	346	327	304	348	338	345	317	306	322	331	337	372	330	343	311	335	286	296	309	322	343	330	309	332	312	309	318	342	338	326	321	297	331	352	325	359	326	324	331	311	332	290	321	324	334	357	309	314	335	307	322	314	312	295	310	342	307	348	324	295	335	326	351	348	352	327	305	320	333	317	290	332	304	326	342	354	326	337	339	318	345	322	309	308	303	315	300	329	311	309	316	302	311	343	339	362	307	314	310	330	337	314	316	333	330	329	342	333	299	318	309	313	302	330	336	351	320	312	325	321	310	320	316	338	296	346	292	297	321	314	328	322	310	361	305	314	332	292	296	326	322	341	303	325	296	309	341	349	330	306	297	345	344	325	329	286	334	334	335	310	328	342	346	287	302	299	324	267	311	302	336	321	357	324	344	328	307	349	329	298	336	319	327	325	313	321	333	331	352	331	317	335	333	343	343	305	311	320	335	342	328	341	315	336	374	361	350	309	326	350	325	326	316	299	304	317	279	314	325	284	321	331	292	319	326	315	338	308	324	330	323	305	321	339	324	304	309	310	368	347	347	316	351	323	283	326	313	319	360	311	328	323	330	311	314	307	296	328	323	352	293	343	323	330	314	310	321	281	321	322	345	326	361	306	351	341	303	326	301	331	294	281	341	310	341	308	312	336	327	332	298	333	343	298	349	303	327	348	297	340	327	301	306	325	324	323	355	370	313	326	322	330	315	324	331	334	280	319	315	331	330	337	300	324	308	318	332	367	335	339	327	326	305	290	293	350	373	311	288	311	325	299	339	334	324	307	310	309	312	332	331	319	313	320	353	340	334	338	345	342	316	313	286	309	341	337	329	305	309	324	342	314	317
5785	2109	2636	3669	4305	4599	3017	2139	1746	1454	1295	1204	1185	1052	1026	1020	902	852	912	849	847	827	823	795	777	778	826	808	757	787	852	816	797	808	815	803	742	783	809	790	789	782	787	810	805	750	749	847	773	838	842	813	826	819	755	731	778	813	812	782	778	788	765	744	836	775	772	810	784	755	811	761	768	800	789	801	773	772	773	812	795	759	797	821	770	793	783	779	795	738	769	783	799	812	767	816	835	819	839	767	791	801	776	802	795	771	744	763	780	749	862	795	804	770	777	806	833	790	774	810	816	775	800	792	805	824	811	788	769	826	828	810	765	806	780	795	748	828	775	794	800	822	752	798	757	834	823	749	817	746	790	768	797	805	829	783	792	809	808	734	786	816	764	748	810	760	792	791	766	799	757	797	777	834	746	794	790	743	755	774	773	803	805	802	798	795	798	794	839	819	785	786	779	800	794	746	760	784	810	824	829	769	785	758	803	800	825	774	834	862	788	804	816	804	751	785	813	781	773	789	799	781	810	805	763	821	809	770	786	789	816	793	760	816	784	797	770	734	767	782	822	799	754	763	812	823	768	803	783	781	735	786	816	748	797	765	816	807	780	782	750	831	819	756	728	831	779	774	841	828	729	758	782	768	774	828	802	774	807	811	802	764	799	781	790	789	826	775	815	825	809	800	793	800	802	754	778	800	815	769	735	779	746	819	797	772	799	796	765	824	820	805	855	770	819	798	807	805	812	820	789	810	840	795	839	758	806	841	789	776	727	788	764	792	806	746	817	784	761	777	757	806	767	762	758	785	818	829	783	811	851	822	789	765	775	739	777	790	812	788	761	751	761	767	809	731	795	789	790	736	780	807	814	802	769	794	828	776	791	800	826	821	803	831	848	824	731	846	708	797	793	803	791	792	786	825	750	775	825	796	781	789	776	799	813	817	809	799	783	807	816	786	756	772	832	816	786	765	783	801	806	753	780	801	795	755	785	763	748	756	789	794	816	825	735	738	829	780	808	778	773	810	817	823	760	834	778	806	806	798	790	750	760	744	816	838	798	830	817	781	805	827	783	806	800	794	787	818	768	798	727	773	793	739	782	754	811	778	802	822	750	779	766	802	808	804	778	809	782	751	770	761	787	783	842	822	803	776	805	784	836	805	872	782	783	805	825	786	777	828	812	769	831	815	810	790	781	796	741	842	776	786	772	735	778	789	733	815	741	729	784	780	779	812	847	735	752	786	794	757	808	808	778	785	828	763	809	782	871	787	825	806	796	799	786	733	816	801	795	755	795	795	777	796	784	774	787	821	761	786	800	819	802	857	835	780	853	767	775	751	853	775	775	781	745	793	747	804	836	738	793	763	750	808	827	743	871	793	783	808	794	836	769	734	801	812	794	796	791	796	785	815	780	750	805	770	807	786	834	816	811	807	842	757	852	776	766	776	772	788	769	804	802	762	782	802	800	787	779	800	790	863	775	791	775	800	794	820	784	744	766	774	788	808	812	746	775	844	802	751	817	763	787	769	763	775	819	783	785	782	773	836	763	827	842	783	807	811	757	790	818	726	773	746	825	785	747	777	825	774	755	796	778	773	737	797	801	756	799	752	825	773	760	801	800	817	821	789	774	767	784	826	850	769	767	769	808	824	777	842	741	827	773	754	790	753	774	794	783	835	800	818	821	800	815	818	802	784	780	768	799	779	791	793	790	809	844	778	762	822	801	787	791	771	811	785	773	797	815	748	780	770	842	782	829	756	772	765	776	755	783	760	786	805	788	801	801	763	760	850	793	785	760	795	755	802	801	732	740	834	794	806	786	754	762	811	783	796	786	783	767	795	775	793	830	780	808	786	793	812	810	810	811	725	793	778	825	797	803	815	773	793	776	818	794	830	816	781	761	834	829	743	800	759	772	782	733	850	803	727	813	762	766	778	816	818	785	822	744	832	765	791	774	764	786	800	831	811	752	833	787	812	843	811	754	773	846	773	804	824	838	810	787	785	842	837	811	791	797	777	792	804	810	803	801	802	775	789	763	802	778	761	795	816	803	832	818	783	815	797	764	837	760	821	791	760	782	766	751	823	812	738	799	795	851	798	786	813	825	756	803	791	787	809	774	766	773	728	817	786	770	845	816	811	817	745	806	802	758	779	777	797	825	780	786	787	759	824	772	770	827	836	805	776	836	764	750	753	790	733	766	764	773	797	781	849	841	751	815	810	768	808	776	813	760	792	796	763	798	776	755	761	799	785	834	819	813	817	809	784	795	741	826	772	791	740	779	749	848	796	794	788	799	826	756	805	846	795	781	823	745	781	763	808	793	822	806	800	798	745	776	751	822	781	748	788	779	821	774	782	809	771	792	815	787	801	797	799	798	781	807	776	803	782	772	850	786	777	787	805	758	830	797	757	732	788	802	769	794	749	861	797	821	694	782	776	842	797	838	814	803	743	778	762	814	778	746	754	789	810	815	779	777	780	750	812	831	845	822	795	775	797	825	820	776	750	790	785	781	780	783	781	746	810	795	806	796	792	757	788	782	717	810	773	813	803	801	794	805	802	766	789	820	759	736	803	752	790	826	823	792	751	774	800	791	793	737	747	831	804	778	776	774	797	774	758	793	726	823	817	777	813	780	769	798	818	784	820	806	819	809	750	789	793	795	751	808	821	768	836	756	778	735	763	823	751	765	786	802	790	751	760	814	783	789	773	821	803	768	810	769	791	813	820	789	829	769	780	774	822	726	809	773	734	819	805	790	785	843	795	809	813	800	781	772	779	785	767	732	786	782	775	818	800	732	803	768	772	782	764	741	810	769	780	831	798	765	775	785	796	861	807	797	801	797	747	794	745	815	833	793	777	814	776	789	822	832	776	743	775	760	774	805	809	791	774	785	802	805	799	801	815	773	792	789	765	820	793	817	813	814	793	771	760	779	800	796	790	799	765	815	765	826	759	825	822	739	787	779	784	747	807	777	836	739	739	797	840	846	806	795	769	794	778	801	782	844	801	816	746	787	828	798	795	752	726	768	775	795	863	772	848	796	720	787	804	814	835	762	787	817	759	771	755	737	828	822	829	765	805	784	839	746	780	789	771	793	758	779	828	779	833	775	780	718	797	756	731	811	743	806	775	839	779	783	790	815	799	770	766	766	823	830	767	840	777	822	791	793	782	778	817	765	816	785	787	796	773	746	828	815	812	753	840	797	844	767	798	766	842	777	788	808	759	834	814	740	769	795	889	753	757	777	783	771	806	760	778	777	768	780	801	830	795	788	785	781	791	782	787	747	793	831	778	795	812	816	799	801	816	771	788	759	805	765	791	786	783	803	827	792	819	785	756	783	809	752	821	812	769	817	771	781	758	798	790	836	788	763	788	798	817	757	812	768	846	811	778	778	745	764	839	796	821	756	807	765	783	801	755	786	778	738	776	770	841	760	814	831	794	794	756	783	798	790	791	765	776	797	798	772	806	830	804	783	858	805	841	782	829	816	747	735	770	784	792
17379	4101	2130	1562	1386	1748	1116	805	597	539	452	415	403	393	351	361	343	345	289	335	305	291	303	301	291	274	275	270	280	270	306	307	260	282	299	273	293	284	264	262	284	284	308	284	273	259	305	273	315	288	286	276	325	274	260	276	268	294	264	261	260	266	270	293	282	267	277	263	294	299	281	258	291	287	253	279	273	275	280	259	296	258	301	285	268	296	283	258	274	281	314	252	289	291	254	275	292	278	276	276	305	253	261	262	287	269	288	264	297	275	252	296	256	264	284	281	284	240	263	266	286	290	253	272	268	262	300	282	288	288	300	262	267	304	275	278	270	258	292	283	287	244	293	279	274	294	290	278	282	266	274	257	309	256	286	251	264	265	248	292	296	286	311	276	295	277	265	273	274	278	308	298	279	287	273	272	259	303	303	321	280	256	273	271	282	271	300	312	303	278	306	288	269	261	266	265	256	297	262	279	303	267	274	283	308	275	295	290	291	282	311	282	304	255	269	273	283	266	265	275	259	255	277	278	281	295	278	278	261	277	270	299	259	303	256	284	276	287	280	268	300	256	280	243	298	269	287	292	313	251	245	320	288	282	282	303	267	270	307	295	304	257	277	306	287	259	276	235	265	277	270	254	303	286	297	272	287	266	291	273	282	259	278	276	280	279	285	276	267	273	283	292	260	276	284	292	296	282	270	284	289	318	269	300	283	296	269	257	315	287	301	267	287	281	261	280	297	311	311	270	254	255	258	278	254	241	258	312	299	257	263	275	248	258	266	270	266	251	266	284	290	261	274	294	260	246	291	276	281	277	264	288	242	299	281	286	271	252	284	282	286	269	276	275	259	285	258	257	258	296	304	262	281	282	263	310	294	288	274	290	264	312	262	287	288	311	277	274	270	279	276	305	287	267	258	267	279	300	273	297	303	290	286	283	295	243	273	287	257	286	270	242	265	284	246	260	281	249	264	269	260	296	239	267	254	265	285	277	244	281	302	280	264	271	264	260	291	293	254	283	296	249	272	251	307	275	259	257	287	250	281	300	277	309	282	280	269	259	292	294	276	283	282	268	292	296	261	301	266	290	285	266	301	281	258	243	279	271	286	280	293	265	280	292	254	293	295	295	277	281	243	287	304	278	275	296	267	264	312	288	257	273	322	290	267	303	303	305	277	297	259	286	295	254	267	278	242	272	284	284	249	277	245	308	274	262	307	250	260	288	278	304	285	288	269	249	267	289	264	272	263	265	243	259	258	271	294	252	279	291	272	266	281	275	278	292	301	270	302	280	290	308	262	264	265	289	253	297	274	258	244	247	290	281	278	289	321	235	305	307	309	286	264	259	256	292	281	265	277	294	264	291	282	281	291	275	281	280	253	276	286	272	275	274	248	268	263	296	287	301	283	258	294	295	261	281	268	313	290	282	296	258	329	313	296	250	315	285	264	280	282	289	264	297	263	269	254	262	297	325	267	297	272	282	288	269	284	297	292	308	277	267	278	291	311	277	309	306	278	295	309	276	293	274	316	263	258	332	280	264	279	279	268	274	268	301	260	283	259	298	276	280	292	238	270	260	303	247	289	274	260	275	293	263	262	265	283	257	305	279	271	321	275	258	275	257	274	284	321	273	245	287	289	287	280	269	296	299	272	295	291	308	269	307	314	263	270	282	264	269	309	270	265	275	287	300	296	257	248	251	253	266	286	260	264	265	258	271	272	249	291	269	282	254	269	267	296	261	252	321	303	279	277	317	228	256	294	283	274	228	273	296	274	274	282	297	306	286	291	280	247	302	265	277	272	269	269	281	277	297	281	275	326	280	261	289	283	262	262	244	271	298	269	259	298	302	291	279	279	289	288	282	276	262	299	262	261	268	284	263	266	276	262	295	276	287	294	276	297	247	274	265	292	281	283	309	288	302	293	253	289	264	283	281	268	255	255	286	294	290	270	271	272	281	302	253	270	284	276	256	290	279	269	267	295	251	275	272	253	257	273	275	266	279	260	244	288	310	287	287	271	272	318	292	304	272	264	272	288	251	250	263	263	313	275	308	263	271	257	287	284	306	288	259	261	292	275	290	286	289	278	257	273	288	267	259	274	249	284	267	320	260	290	294	269	258	285	302	302	268	286	281	282	266	244	273	296	281	312	289	305	296	279	264	305	278	297	237	286	313	285	284	262	284	281	269	258	264	279	271	266	299	273	299	267	276	295	265	286	247	275	294	277	263	277	296	279	280	292	286	303	297	291	276	287	298	239	296	287	285	305	263	289	293	292	270	257	317	272	269	285	312	292	254	260	273	282	304	265	304	262	285	259	259	266	265	257	269	261	254	314	256	250	261	254	290	284	277	274	298	294	298	274	307	245	267	315	303	310	303	278	262	279	244	295	255	275	245	293	265	269	253	272	264	271	269	246	238	265	294	265	277	289	277	274	266	282	264	277	289	274	290	284	281	242	285	277	270	273	265	299	290	291	284	295	258	269	283	274	277	277	281	276	255	269	266	288	246	293	293	252	269	309	267	247	262	235	239	249	288	272	253	279	273	284	319	278	289	262	287	259	286	282	272	275	309	281	296	276	301	282	291	301	307	253	285	295	250	260	280	277	294	277	253	290	276	256	266	255	254	247	264	295	291	282	285	270	306	285	278	299	293	298	277	260	271	280	286	265	297	280	283	286	278	267	272	312	286	247	263	264	293	285	265	283	302	275	318	281	283	283	286	297	286	337	286	246	279	247	280	279	278	292	269	278	258	268	283	294	275	265	292	261	294	273	303	261	272	290	280	303	298	300	273	281	288	279	278	326	320	255	297	233	249	274	276	259	269	247	278	257	256	249	279	263	302	283	275	268	276	281	266	271	260	286	258	274	272	286	281	281	266	287	258	265	296	260	270	284	270	272	263	276	319	286	286	259	247	280	271	272	293	264	267	281	273	289	337	281	299	268	310	258	277	321	312	234	277	288	259	272	289	263	270	269	253	276	265	274	288	288	286	245	282	276	252	286	285	269	312	226	282	289	290	292	278	306	283	287	248	259	275	281	276	256	261	284	265	247	280	293	281	274	290	307	288	254	278	308	275	292	275	286	291	259	335	266	279	294	274	282	273	286	285	260	273	276	275	280	274	268	275	294	280	280	306	268	272	288	287	284	285	293	237	284	298	273	295	257	250	260	275	266	284	286	255	270	291	281	273	293	312	309	295	271	286	282	305	300	263	290	258	296	308	293	288	278	309	314	255	270	269	250	282	282	295	281	293	282	273	268	268	278	286	301	255	278	247	287	306	273	271	292	270	290	266	298	270	279	246	261	270	258	301	275	274	269	248	273	274	268	278	277	275	283	267	273	269	275	284	262	278	269	312	290	262	255	285	301	284	265	255	253	249	300	300	249	278	312	261	313	292	275	261	267	301	280	285	266	276	260	277	273	277	304	238	243	284	261	274	297	271	284	266	284	318	274	288	269	279	285	269	274	255	263	278	279	271	306	287	286	279	272	248	247	279
13130	3669	4362	5078	5714	7635	5104	3574	2722	2216	1837	1619	1512	1361	1221	1170	1151	1053	938	948	855	780	781	740	772	757	688	702	736	728	773	749	693	695	733	720	632	714	673	688	662	715	635	657	710	681	747	718	705	659	688	678	717	673	666	730	695	735	699	684	686	668	697	697	654	698	695	678	702	730	704	711	687	698	728	667	696	734	686	697	707	713	698	654	655	711	711	742	679	660	683	673	649	713	669	725	713	714	653	659	696	695	695	662	640	661	665	668	713	696	657	714	708	749	652	696	681	734	675	671	694	640	719	684	680	696	652	672	673	653	693	720	681	697	668	679	659	677	681	677	673	693	667	703	637	678	644	671	651	702	679	726	668	690	665	688	691	679	646	731	666	683	684	722	716	657	743	719	695	649	749	674	649	724	663	655	685	680	706	699	711	671	683	621	701	669	680	727	711	663	647	688	710	657	686	717	717	721	709	671	701	654	657	686	722	634	720	685	658	740	692	622	697	656	717	686	668	668	648	670	740	639	679	687	669	654	630	703	704	744	661	646	670	689	709	633	678	663	705	713	703	673	691	688	664	681	665	675	689	700	691	709	717	692	690	674	710	703	662	698	703	741	684	635	706	703	631	639	666	686	710	655	643	666	693	660	708	689	670	654	690	688	685	679	647	676	700	664	666	767	689	696	691	696	726	690	691	693	677	719	710	648	656	690	689	687	680	669	680	688	671	669	689	760	666	683	727	657	682	669	686	681	695	641	674	710	693	734	671	707	700	700	654	650	695	680	710	683	619	694	690	712	687	704	656	733	734	682	697	659	659	632	701	670	734	699	675	684	684	675	698	638	681	732	670	685	738	713	679	639	668	712	659	677	674	693	688	681	726	673	700	702	678	712	705	716	704	671	676	683	710	646	670	674	693	670	676	664	700	651	762	663	677	717	742	673	777	695	668	670	644	662	683	715	739	680	671	665	694	661	688	673	690	657	677	691	670	664	707	677	675	667	649	687	693	682	663	676	698	678	701	620	680	695	684	709	685	678	719	715	682	654	652	708	679	744	641	696	691	666	730	717	709	692	681	647	672	706	696	698	653	658	679	679	667	690	701	687	717	711	738	666	730	667	678	744	677	685	646	674	701	698	680	638	649	701	713	644	679	690	695	712	698	707	759	723	673	694	721	717	686	678	674	741	674	716	679	628	655	692	639	664	695	682	722	670	630	665	732	663	672	713	620	697	708	643	709	706	696	675	681	668	743	691	687	664	639	689	715	675	648	695	685	687	665	680	714	669	662	698	682	706	668	675	686	688	683	706	703	705	664	655	646	686	688	657	696	683	713	701	685	684	698	689	693	724	730	668	718	661	706	743	662	686	696	724	717	664	700	717	705	679	689	674	669	641	658	694	676	682	642	672	760	640	692	705	694	677	677	693	691	699	708	709	666	671	686	707	747	724	663	708	665	697	679	705	717	725	673	686	689	696	710	690	645	711	671	658	638	700	616	630	647	705	669	698	653	667	687	723	707	697	675	661	634	624	685	684	658	684	675	700	709	657	667	692	681	642	689	681	649	683	747	695	689	680	648	757	732	666	726	654	679	684	670	705	673	723	693	707	719	703	690	655	670	669	654	670	640	682	722	648	684	697	677	687	726	710	651	699	671	692	713	725	682	710	660	704	689	678	701	709	672	688	675	633	682	677	671	677	709	649	690	698	659	705	698	712	660	662	680	640	738	659	701	703	710	697	683	658	666	672	697	656	687	707	655	705	638	682	645	677	649	705	647	678	685	668	655	689	717	651	673	670	706	711	719	723	650	752	683	682	621	654	695	667	698	676	668	688	691	688	660	660	683	729	666	710	677	658	703	657	715	679	677	686	735	654	689	694	666	701	724	737	696	646	752	692	679	699	706	691	653	693	686	696	717	651	651	687	723	733	662	707	697	715	729	675	667	683	668	686	670	665	665	720	696	687	637	701	721	677	711	674	672	672	716	674	666	669	689	653	673	688	676	724	709	687	672	708	722	668	694	665	691	670	709	689	716	701	702	734	693	702	669	696	723	686	691	716	654	658	728	652	683	692	739	703	672	612	658	689	653	705	706	683	705	700	694	680	712	652	674	675	643	725	674	627	712	713	726	652	734	716	655	674	680	687	684	686	665	648	649	690	717	697	687	687	686	710	663	655	724	647	705	656	677	625	686	651	672	654	719	702	696	697	702	737	685	712	686	675	721	704	682	682	657	658	682	662	689	657	683	684	706	719	731	683	673	762	728	696	705	709	652	634	718	686	718	756	658	669	695	718	664	676	665	708	658	655	676	668	660	696	675	665	707	679	664	725	681	729	715	661	642	689	635	727	657	666	682	666	695	666	654	720	671	682	677	689	662	680	685	727	678	684	699	700	693	671	656	662	666	659	687	698	711	726	658	678	679	698	662	700	744	663	699	703	693	696	692	688	712	724	726	698	685	640	674	696	670	688	694	680	666	693	707	667	681	651	664	688	717	712	699	694	704	703	628	691	679	696	685	686	720	682	693	687	681	659	712	750	698	720	681	691	684	684	692	731	625	690	708	693	658	706	690	702	689	713	714	692	672	720	736	711	693	678	665	619	695	696	706	672	646	691	711	708	662	674	683	708	716	649	722	665	693	712	706	696	686	667	700	711	694	722	669	731	627	745	684	691	729	656	666	646	646	732	706	677	721	699	679	701	666	761	679	707	677	717	701	698	648	728	688	695	700	667	721	648	687	704	661	683	693	671	684	723	688	688	678	702	699	653	625	730	658	677	635	676	702	703	681	726	699	731	672	684	710	661	721	679	678	702	661	698	667	630	690	626	713	727	656	687	721	645	683	709	676	664	677	688	688	638	688	701	720	661	655	742	658	652	721	686	691	686	760	642	691	678	699	685	663	663	719	729	708	692	642	677	711	694	671	724	682	694	734	718	656	668	676	656	670	664	671	719	702	705	691	685	685	691	666	697	688	641	706	675	737	675	691	671	618	733	631	708	689	647	723	693	676	676	673	723	672	683	708	649	740	658	681	674	673	722	733	668	666	709	693	716	650	692	700	675	666	654	691	669	678	713	697	686	661	657	665	684	695	676	678	658	654	701	720	668	686	722	699	635	713	672	692	674	658	667	702	707	709	699	713	699	639	691	729	691	662	701	735	717	666	669	639	665	683	654	709	709	682	658	687	646	655	660	654	688	682	667	724	709	692	711	673	693	684	658	732	669	679	723	615	661	699	682	678	681	776	722	699	682	643	692	669	682	684	657	691	727	676	651	683	730	690	681	736	663	696	687	678	646	662	704	731	703	686	727	669	695	670	703	712	696	710	716	687	678	725	715	689	704	666	750	666	631	723	659	710	624	698	648	701	672	686	699	660	704	640	727	731	685	650	724	724	677	715	650	697	712	667	649	706	671	675	684	676	658	686	640	692	677	710	747	686	732	700	662	686	650	668	671	654	706	685	731	657	674	708	676	667	668	669	673	700	668	647	716	684	670
25729	6458	3300	2480	2688	2446	1607	1068	746	566	458	390	332	328	282	260	243	271	246	201	218	181	173	177	179	177	168	159	170	167	181	174	200	188	157	173	148	160	163	174	154	173	143	181	164	175	164	180	156	176	176	189	184	166	166	158	164	180	201	184	159	173	179	150	140	168	152	202	157	182	165	169	178	170	200	160	177	162	190	170	155	173	166	177	174	174	161	163	162	149	183	161	189	155	183	159	182	173	182	174	173	163	167	170	158	181	149	157	154	186	173	154	169	191	164	156	175	163	206	166	161	162	182	189	178	153	187	172	180	149	172	145	165	152	180	154	171	157	156	164	139	187	192	172	155	150	198	194	153	166	158	180	178	155	169	153	139	150	161	179	170	156	173	176	182	180	154	164	150	152	151	182	168	205	190	163	163	183	163	148	169	182	180	157	163	153	139	140	165	164	171	163	159	161	162	162	166	159	123	178	180	176	169	189	155	171	183	164	158	163	167	186	173	193	179	162	165	158	151	178	181	146	151	171	164	168	184	182	172	186	201	180	154	160	165	181	177	175	155	161	154	182	168	166	183	148	178	180	153	179	176	176	172	156	175	156	160	176	154	152	177	173	145	142	182	188	143	150	143	155	155	164	148	177	205	171	180	172	203	156	184	192	171	168	159	170	155	150	168	153	168	153	170	150	162	173	184	168	182	155	157	167	173	151	154	182	168	182	159	155	162	166	162	163	184	163	166	149	178	195	161	171	173	174	164	176	195	167	176	167	173	155	148	165	153	168	179	166	154	163	155	174	176	170	156	168	186	166	185	177	173	174	169	176	145	152	168	167	174	174	157	168	164	182	153	160	177	169	171	163	159	158	159	156	161	159	190	157	153	180	172	161	157	162	148	195	180	172	145	176	159	155	168	175	165	147	148	160	163	160	176	195	135	155	164	167	174	174	185	146	144	169	169	179	147	155	169	216	164	177	158	148	137	156	173	163	140	164	155	187	160	181	159	170	154	159	162	141	167	182	147	168	172	166	158	179	152	193	167	155	156	154	170	153	187	139	154	169	146	171	166	170	161	171	153	162	181	168	184	161	185	163	180	163	175	182	179	169	175	197	166	173	168	157	180	188	159	177	150	172	152	179	177	171	166	166	181	177	177	165	149	167	177	172	157	176	175	206	153	158	168	173	157	187	168	177	173	163	184	158	174	181	165	169	187	152	175	151	175	189	162	173	184	166	179	157	147	149	157	195	184	147	184	162	187	162	158	212	170	166	155	172	167	158	169	144	184	152	150	187	165	159	189	142	176	173	190	154	181	176	165	161	168	170	180	155	185	171	159	162	156	171	143	180	171	186	172	162	164	158	151	139	171	157	175	160	164	171	169	189	186	181	174	173	156	192	170	167	148	140	182	171	169	169	161	162	167	157	165	157	158	155	177	186	173	172	154	147	167	168	142	189	183	181	147	164	164	170	168	174	186	190	159	167	175	174	169	181	169	163	177	176	152	170	164	179	177	178	149	140	169	151	160	191	176	162	182	166	148	168	165	169	163	159	176	170	176	169	161	189	164	173	152	159	162	166	190	178	170	181	161	169	162	147	168	179	169	180	166	190	169	160	166	181	175	150	165	145	178	179	165	180	176	161	178	165	191	163	174	170	160	153	186	187	175	161	181	154	158	177	184	142	161	162	186	161	185	193	188	143	150	165	175	159	160	164	165	161	162	182	163	154	165	182	167	192	164	169	175	167	174	165	154	172	168	163	187	143	166	149	153	180	160	165	174	140	186	150	177	156	179	181	175	173	168	143	170	154	157	168	166	172	172	165	165	188	170	164	169	178	179	152	161	153	164	186	161	159	169	193	174	160	165	165	135	171	168	169	165	166	198	199	187	168	182	167	179	175	184	179	160	174	148	166	174	168	162	158	171	159	160	150	169	205	177	180	180	181	172	147	156	172	169	165	152	177	159	171	170	163	180	159	143	170	178	180	168	157	168	157	172	172	148	157	134	156	168	153	187	163	168	159	180	135	199	168	151	149	171	172	193	200	169	163	172	137	170	180	151	156	147	148	155	194	168	176	165	188	190	160	161	178	148	152	157	166	180	174	156	156	158	165	167	164	161	155	163	177	158	179	176	178	143	182	182	156	164	162	172	165	152	167	163	184	185	173	169	185	166	170	175	154	183	159	165	160	164	176	186	168	180	163	162	177	149	172	165	185	173	149	171	159	191	163	161	161	157	193	179	169	156	198	153	154	161	181	158	192	151	175	171	176	181	156	163	180	176	185	160	173	165	172	184	179	175	164	172	181	182	173	168	147	156	163	173	158	161	164	149	178	154	160	186	152	170	133	187	146	167	182	167	165	155	172	158	171	170	162	154	168	160	146	176	151	168	165	178	187	179	147	150	163	172	159	153	161	174	171	202	163	160	178	171	180	152	150	173	121	166	139	160	174	148	164	188	151	187	191	181	153	177	186	176	179	168	172	175	179	167	160	164	180	190	167	160	169	173	176	148	171	151	177	185	201	181	183	166	182	175	184	149	174	164	173	144	170	152	170	172	187	145	147	158	157	166	165	161	169	159	161	152	181	192	171	163	169	166	183	189	154	154	179	176	143	173	173	163	175	184	159	178	163	152	154	175	165	164	158	161	158	182	189	155	194	169	156	175	174	157	167	180	190	146	174	185	150	163	141	176	171	174	162	146	167	171	175	149	160	163	173	149	165	181	174	207	162	172	164	182	153	137	172	168	184	182	173	136	160	159	161	170	163	169	161	172	189	169	147	162	139	172	163	163	179	165	187	170	155	173	188	166	155	166	170	191	157	165	188	175	178	165	164	163	151	162	153	193	183	165	176	184	157	200	181	150	172	168	181	160	180	141	159	153	160	169	153	158	175	160	162	165	180	200	171	179	170	152	162	155	162	175	185	173	186	168	161	180	172	157	183	167	187	154	164	174	161	172	167	167	178	174	166	180	175	166	149	165	174	173	147	172	166	176	178	169	172	168	182	156	160	155	196	159	159	144	185	169	182	160	172	160	175	145	196	159	194	166	144	165	173	149	153	163	184	165	140	169	171	179	157	168	186	162	188	156	160	194	173	151	175	166	173	167	141	189	166	166	174	170	133	152	173	163	147	150	175	152	174	148	168	160	163	182	156	168	161	154	151	161	150	160	167	155	165	198	188	164	184	154	186	135	190	153	173	163	185	163	153	154	164	174	147	178	171	182	157	172	161	198	152	180	157	169	181	171	155	179	194	169	147	158	150	152	169	177	150	169	154	179	182	159	190	179	167	148	151	157	189	200	165	142	160	181	163	171	158	176	178	170	156	171	173	176	159	169	148	160	190	168	157	163	179	155	170	190	179	159	166	182	170	159	179	169	181	152	167	151	145	201	170	170	164	182	157	158	150	155	161	145	158	151	170	140	145	168	161	152	169	166	173	158	162	173	170	151	174	174	175	185	179	190	166	172	168	184	174	197	163	169	175	209	184	195	165	142	178
16819	4545	5945	7878	10692	10046	7347	5152	3700	2655	2138	1822	1619	1539	1241	1192	1098	1099	923	810	735	608	529	520	487	448	456	445	526	546	536	500	531	453	505	486	462	421	448	472	479	422	456	451	465	447	428	419	443	447	415	452	452	433	465	439	426	433	435	462	447	449	462	467	416	440	456	439	457	468	466	494	498	440	446	430	416	407	473	473	426	424	459	388	440	419	440	424	427	437	427	442	427	416	479	440	506	444	439	416	430	432	404	466	453	434	410	418	428	420	477	454	431	430	475	444	469	414	456	437	435	438	449	448	431	463	419	470	422	451	428	431	451	423	449	441	435	399	442	383	407	449	438	427	432	434	426	486	442	430	417	436	454	427	411	423	443	394	450	399	476	424	476	451	445	400	461	426	446	454	466	455	468	415	466	394	433	429	407	447	419	446	436	451	419	419	480	476	444	421	409	391	424	477	403	420	453	433	406	455	434	395	473	428	428	438	429	425	425	445	461	447	446	456	430	409	436	430	425	437	441	439	433	453	445	430	446	422	463	413	451	433	476	461	463	410	432	428	450	431	451	415	426	442	437	417	424	466	432	493	442	437	428	469	408	474	451	465	469	432	444	431	429	423	393	417	441	415	443	426	483	409	422	435	407	391	425	416	431	410	459	428	447	443	414	452	425	418	443	446	466	412	400	461	410	401	434	430	465	458	406	439	464	416	470	472	395	434	417	414	422	424	449	473	470	445	428	445	444	478	440	430	432	427	436	430	428	442	457	442	457	404	427	455	465	474	448	416	419	471	410	457	430	450	434	427	396	400	447	451	460	427	443	450	415	435	414	433	446	424	423	468	424	443	449	451	487	413	443	468	477	451	421	428	410	431	432	423	473	420	443	469	461	407	405	447	447	416	448	449	431	454	458	458	474	435	440	443	458	469	419	401	378	436	419	409	446	444	402	410	442	456	436	406	446	457	417	407	406	448	444	428	457	471	417	421	461	420	453	439	438	433	440	443	407	454	444	440	395	390	417	422	402	434	446	419	424	425	456	421	442	434	432	452	463	430	420	466	469	436	447	454	442	443	458	473	444	450	440	439	445	442	449	398	429	479	423	428	504	425	453	430	435	423	442	479	405	436	444	450	419	422	445	424	441	450	407	401	427	448	445	464	480	434	400	469	416	427	425	428	415	446	440	477	447	458	433	459	430	454	446	410	444	441	427	384	390	438	426	416	451	467	459	426	416	454	421	431	461	442	399	478	449	437	410	442	435	417	431	444	413	408	482	439	437	419	452	412	429	433	463	398	401	430	407	411	443	441	460	387	432	409	461	438	447	466	449	448	442	436	428	397	449	408	407	428	467	453	417	464	380	433	423	448	468	429	453	447	408	447	470	435	468	379	443	405	400	459	408	447	447	412	433	429	429	431	429	467	422	450	440	450	468	450	469	462	443	432	434	451	431	464	414	419	451	441	440	414	421	427	449	436	441	454	435	431	442	424	448	435	403	454	427	408	440	483	435	422	424	439	430	422	417	480	401	402	444	440	433	412	452	456	413	389	418	441	430	438	469	388	414	423	400	437	462	448	446	454	415	437	411	427	431	441	457	475	404	434	432	410	440	409	435	438	401	447	472	400	411	456	458	469	421	429	457	444	447	439	446	446	464	411	425	484	414	447	441	452	417	399	438	415	424	430	428	444	434	426	461	465	408	445	452	457	414	444	399	474	468	429	436	410	453	439	443	409	410	392	437	452	454	478	468	410	434	422	450	419	452	408	423	479	452	465	420	430	449	445	464	437	469	446	432	459	413	439	448	398	451	392	466	468	422	416	454	463	441	441	424	469	439	411	439	426	433	437	406	431	439	412	440	447	459	441	447	457	424	421	441	437	468	431	393	435	416	397	414	431	422	465	429	433	449	446	456	412	422	428	467	441	452	443	421	426	454	438	428	488	431	446	450	427	439	429	410	431	449	432	408	418	479	423	426	386	460	445	414	467	433	425	437	440	410	425	429	439	467	430	432	423	419	427	400	470	410	441	475	451	453	462	415	449	418	430	384	430	427	450	431	422	396	438	477	418	418	433	399	416	473	448	479	432	430	424	445	432	456	439	441	465	432	434	432	451	444	420	437	459	438	441	431	472	453	440	429	425	437	441	447	429	449	461	425	432	408	420	425	465	471	423	434	457	420	444	437	420	425	458	380	457	420	430	464	441	439	451	453	399	424	434	414	439	488	484	450	392	422	431	416	454	389	443	416	403	442	425	466	417	455	460	438	426	427	477	432	389	411	484	417	453	442	415	437	431	418	397	424	413	425	430	479	423	460	459	441	425	468	418	414	407	483	454	467	422	426	437	424	456	462	400	403	407	449	446	443	411	421	455	461	434	448	443	415	431	431	431	399	439	426	442	465	424	417	434	447	395	417	455	454	439	427	450	475	434	472	423	417	423	455	460	397	432	450	433	422	439	418	466	435	424	388	420	411	410	494	450	420	460	441	444	438	450	405	446	396	463	439	425	418	423	428	414	491	426	469	439	425	406	437	441	425	464	430	444	462	474	421	449	440	443	466	404	423	430	437	462	449	433	428	454	397	437	419	432	469	405	453	477	422	457	475	437	419	437	453	453	433	441	458	401	458	419	445	423	431	445	434	425	454	442	425	491	463	436	412	464	411	428	429	469	460	409	405	435	407	426	424	416	442	422	444	471	406	406	433	443	436	449	445	443	403	438	402	396	402	425	399	413	488	453	418	429	446	448	416	395	424	410	454	461	394	440	444	416	439	430	462	425	456	443	407	441	443	458	427	420	402	471	452	449	465	428	401	453	413	445	429	460	402	403	438	445	418	456	436	444	418	439	477	467	436	446	471	427	425	445	457	437	428	422	484	410	446	444	426	443	459	438	434	419	466	441	430	391	388	453	423	399	437	430	418	418	412	458	406	406	454	397	442	449	432	417	440	443	461	418	439	446	408	432	412	469	435	468	421	459	514	432	410	419	441	421	411	397	413	458	437	442	434	440	436	449	419	437	465	439	436	426	408	453	414	426	494	477	480	430	459	410	408	425	415	437	443	444	432	418	423	422	428	419	452	446	418	438	462	406	428	423	464	436	421	419	434	431	454	447	448	460	480	400	427	449	456	454	435	423	421	402	475	431	418	459	430	447	447	455	432	451	420	450	438	441	438	475	428	426	490	440	404	488	434	429	427	380	457	420	468	439	424	450	404	434	442	488	460	422	403	460	386	451	416	438	481	444	428	432	436	444	403	445	439	454	423	449	419	398	479	417	423	434	446	435	440	439	440	403	447	400	415	430	452	398	443	453	427	417	392	433	445	410	428	394	421	460	433	437	417	416	454	406	439	463	441	463	392	394	444	452	449	399	455	461	406	466	436	439	451	430	439	394	444	421	427	440	471	419	428	461	444	410	444	449	453	421	433	405	395	459	457	413	452	406	455	421	498	454	435	415	431	428	442	417	429	427	408	444	392	430	422	442	458	404	452	460	438	435
6347	1544	935	937	1049	976	696	571	493	463	384	428	372	377	390	347	382	325	369	349	313	351	367	312	335	343	313	320	309	305	325	351	356	296	355	323	306	361	353	339	328	351	331	319	346	315	332	318	326	296	321	307	314	342	313	306	328	336	326	293	321	288	296	339	324	296	321	333	298	326	333	320	354	344	292	308	316	326	323	311	355	319	309	327	321	366	360	318	325	328	323	273	342	309	313	364	344	333	334	336	342	288	337	328	337	318	318	339	318	325	304	290	334	307	318	316	352	319	333	316	314	285	328	312	348	332	317	330	323	325	305	351	334	318	322	329	345	302	317	341	309	307	319	302	321	308	341	354	296	316	334	331	347	272	339	362	297	327	322	340	296	302	353	305	301	331	335	332	323	333	320	322	348	274	367	322	290	316	329	335	313	315	302	336	347	350	331	326	305	330	347	342	365	326	312	336	346	330	350	299	348	304	325	273	341	333	339	305	322	329	319	326	351	312	359	340	353	342	308	314	320	325	345	312	309	316	302	299	300	302	305	322	308	303	356	349	345	344	334	336	332	336	326	308	344	337	304	291	310	334	337	369	348	310	314	305	351	345	318	333	299	298	326	352	336	359	332	332	320	333	332	334	325	317	358	334	346	323	349	330	323	338	316	329	305	346	324	281	319	313	321	330	334	353	297	344	323	363	345	325	320	327	323	311	324	345	334	336	335	300	310	313	328	320	324	312	344	333	302	354	340	291	331	301	317	309	364	312	344	358	324	332	330	315	343	309	317	311	314	356	304	320	350	342	328	306	307	332	325	330	322	328	297	327	307	311	299	345	317	331	309	307	321	347	305	324	324	325	347	316	309	329	313	344	328	357	324	318	329	344	307	341	295	342	341	329	320	352	308	338	353	324	322	320	322	315	343	310	330	292	318	309	346	311	339	282	320	363	335	338	303	332	371	351	318	333	315	291	323	321	334	355	332	294	338	321	305	353	326	323	290	332	328	366	296	327	345	341	308	333	340	313	314	315	321	326	346	316	307	286	337	321	300	308	312	342	337	327	309	283	307	370	310	307	327	323	330	332	344	343	351	307	344	383	317	331	363	302	333	337	350	346	345	324	322	309	334	317	303	347	326	340	336	317	352	339	346	320	316	333	352	316	386	345	298	322	335	316	316	319	326	327	302	297	314	329	332	334	342	351	333	330	319	302	372	350	306	358	336	284	335	315	322	292	318	313	328	285	330	333	321	318	344	338	358	312	329	355	329	343	315	333	343	311	348	328	315	340	334	312	328	318	333	320	279	393	321	343	319	325	305	333	337	304	338	303	344	341	322	324	315	322	330	349	331	308	361	346	340	313	286	296	379	315	319	313	316	285	318	329	314	361	311	297	324	317	337	316	348	314	330	345	348	284	316	329	348	322	313	354	326	301	330	314	297	313	342	339	331	304	322	312	351	327	296	309	318	337	309	333	321	357	356	330	331	338	335	322	307	330	319	352	301	338	297	285	319	312	340	331	320	327	328	329	319	340	318	351	298	310	297	322	362	303	306	315	319	298	315	305	317	328	319	333	319	298	306	308	343	311	321	302	318	298	337	290	344	323	332	342	326	316	313	363	357	330	310	335	352	306	331	323	324	334	331	344	290	284	334	291	282	309	314	302	334	316	337	359	325	337	354	328	310	342	293	350	326	330	311	345	371	345	324	337	319	340	346	344	319	303	296	327	324	360	330	349	344	322	365	300	348	298	292	303	317	334	325	321	305	331	343	321	338	324	306	328	317	374	314	319	341	325	324	322	294	321	348	326	312	309	341	349	300	293	298	339	326	327	313	301	315	329	323	308	325	319	321	294	334	317	327	315	310	342	318	303	315	332	287	361	302	323	335	351	356	326	347	320	350	318	325	380	342	335	376	327	310	297	337	343	346	314	313	346	306	324	333	341	326	348	312	309	347	282	315	372	314	317	332	346	336	317	302	314	342	311	311	295	328	298	312	342	379	337	328	307	325	319	345	330	344	304	302	315	336	349	314	326	323	338	288	309	313	334	303	330	314	350	344	300	353	334	328	330	291	322	304	304	330	321	317	333	338	319	330	288	308	342	328	327	310	316	323	316	333	311	326	307	352	301	340	301	316	361	355	320	335	336	316	336	299	328	313	330	330	323	324	326	346	339	320	335	329	329	338	323	312	316	295	356	311	326	315	356	325	330	341	350	289	326	343	326	313	331	355	303	298	329	346	352	317	291	280	337	330	324	333	283	305	323	297	314	343	299	314	348	366	333	331	322	322	305	352	343	348	315	321	307	319	325	326	302	314	332	332	294	306	313	356	320	307	328	335	319	352	332	357	328	357	323	359	320	324	318	334	312	338	319	313	324	353	331	331	337	312	308	324	335	306	315	314	320	349	314	371	307	314	336	322	308	343	351	340	354	337	316	305	327	325	307	333	285	305	356	322	344	301	336	324	312	329	328	353	333	339	335	341	287	319	336	347	356	353	334	332	327	331	302	327	339	326	329	337	344	311	316	352	332	333	344	347	337	305	328	310	323	305	316	294	310	348	322	352	334	320	310	320	345	320	311	348	337	308	326	320	353	318	286	323	337	329	325	364	329	310	347	320	314	345	331	317	299	336	311	333	296	305	305	314	325	302	299	324	327	303	302	356	300	332	347	311	343	324	342	314	322	300	307	324	335	325	334	324	341	346	323	323	340	317	343	308	311	323	344	364	340	307	340	352	315	313	336	329	309	308	295	308	307	329	274	329	371	331	294	323	316	352	340	327	317	314	378	324	293	317	324	304	309	338	298	321	313	320	360	312	308	308	319	340	314	315	349	342	369	314	336	324	330	316	330	349	319	308	309	330	336	275	314	354	327	317	370	320	290	311	320	356	305	299	321	324	339	309	315	315	345	327	365	307	345	316	361	321	320	318	314	340	317	339	340	330	287	301	289	327	323	325	298	322	317	315	297	324	301	319	332	359	357	308	322	322	320	331	339	350	329	300	338	321	300	321	311	347	320	333	335	345	316	336	302	340	342	316	343	332	344	308	337	325	341	339	319	347	332	344	335	295	330	346	351	313	350	339	311	340	319	365	310	319	323	349	343	315	328	328	335	338	333	337	304	329	303	333	297	333	350	341	315	357	326	355	323	341	360	352	323	313	347	330	297	326	339	349	314	301	294	307	342	303	333	302	317	312	307	344	326	313	282	328	318	319	330	352	349	331	314	314	333	345	332	325	332	338	327	301	303	323	342	321	342	289	337	349	347	353	308	341	322	307	354	312	320	361	330	327	322	316	331	303	310	337	332	322	326	306	356	324	321	329	323	310	312	348	334	371	333	306	299	334	338	337	337	348	348	329	343	319	344	341	354	321	340	346	310	325	351	328	314	291	290	342	323	330	364	346	313	331	325	332	340	357	333	337	314	332	363	306	297	322	318	340	341	309	330	321	299	308	317	328	347	332	322	344	327	332	356	323	333	313	326	302	313	339	306	320	318
5418	1875	2002	3125	4161	3956	2991	2291	1924	1519	1293	1200	1129	1068	991	978	954	891	917	849	817	812	785	827	808	801	825	843	840	853	806	817	853	805	815	836	769	806	823	773	799	759	851	814	808	799	789	775	811	735	774	833	768	792	767	774	786	754	825	775	793	779	821	821	793	811	773	814	780	812	791	735	843	761	795	804	823	803	820	840	758	829	745	817	804	802	862	788	839	822	797	738	759	798	789	782	831	754	766	761	812	794	825	775	838	843	807	785	773	769	794	805	830	762	763	814	821	723	825	831	775	803	803	794	779	793	801	818	805	764	769	760	771	781	783	782	756	771	776	811	814	828	776	790	722	771	764	809	803	800	766	794	841	792	793	784	764	811	809	768	790	753	790	765	814	814	837	758	811	790	755	780	775	773	796	749	822	839	794	808	808	802	774	802	754	779	762	788	762	777	795	721	777	827	797	809	805	791	768	787	758	757	803	816	824	753	828	740	816	774	757	834	809	805	761	796	808	838	827	822	786	765	803	750	815	855	875	768	781	803	760	746	768	778	770	755	809	776	758	791	788	784	752	801	801	801	852	815	775	765	776	747	741	766	775	871	777	802	771	841	767	814	805	774	801	786	766	820	798	763	794	758	808	780	800	848	782	819	826	812	768	791	786	797	794	852	768	829	797	835	781	755	764	799	807	872	831	840	789	809	763	794	772	786	801	791	773	788	816	806	780	786	762	778	778	799	845	780	800	773	885	717	785	798	779	812	806	791	825	840	803	826	805	770	823	827	812	768	800	769	782	797	798	748	803	755	822	759	835	790	747	830	824	739	749	813	810	719	837	843	840	792	785	736	790	755	799	786	831	802	792	823	704	772	802	775	792	764	797	774	748	768	757	802	756	813	754	817	847	792	778	754	803	742	787	774	804	842	767	857	825	788	815	780	779	799	762	803	754	799	820	803	808	817	843	771	782	813	795	825	801	837	813	798	747	822	839	828	805	792	815	766	858	796	868	783	774	801	765	792	759	794	797	744	756	771	817	857	819	807	743	807	793	855	794	791	764	799	812	797	775	787	794	744	820	793	792	779	801	830	798	826	754	825	737	789	811	808	753	748	840	788	775	785	793	805	796	810	766	838	753	738	760	843	808	833	822	821	797	785	756	784	773	807	802	791	828	746	826	793	785	778	859	765	792	772	793	775	753	733	777	803	763	793	801	823	834	776	808	794	772	784	776	841	815	812	762	784	781	828	823	814	774	802	767	821	783	787	787	796	857	800	749	774	819	825	838	790	816	768	754	769	806	760	770	797	785	779	754	765	824	767	825	811	814	790	763	747	813	829	792	810	808	798	800	806	787	800	800	776	814	802	776	770	784	818	794	749	811	752	814	794	767	813	796	794	768	782	810	789	802	792	777	762	756	791	773	811	837	852	788	782	819	803	748	790	818	787	792	780	770	820	802	831	776	772	809	819	800	807	816	777	796	827	773	804	829	828	782	793	788	862	816	811	733	757	769	808	794	802	748	770	837	788	753	780	816	828	798	795	815	777	794	779	820	782	762	776	829	797	801	777	723	797	785	824	831	717	799	847	795	765	750	811	812	756	814	770	812	822	798	774	770	780	757	744	788	810	776	850	798	800	764	770	800	771	761	814	763	798	778	758	792	813	829	806	811	784	759	820	779	788	757	849	811	803	783	785	807	812	716	778	851	796	797	827	762	786	771	811	810	808	791	798	819	804	824	806	816	791	806	780	771	807	739	793	767	766	803	818	809	764	722	744	822	808	818	831	831	785	817	839	780	783	784	762	829	766	780	822	773	829	783	785	805	769	723	741	761	806	750	810	820	812	744	815	783	782	801	773	796	805	779	795	796	771	787	828	841	787	776	766	781	782	781	787	800	808	823	804	765	812	803	769	823	752	726	784	794	814	769	798	847	763	790	837	808	776	768	794	775	820	786	770	790	808	760	758	792	787	842	800	752	830	803	785	850	800	822	820	749	810	807	783	777	813	805	788	755	824	827	770	809	829	766	771	806	795	825	789	828	814	779	798	840	827	815	786	826	815	861	754	728	832	787	791	767	789	815	770	854	819	811	771	806	762	811	797	827	817	800	756	804	741	803	782	765	790	752	833	759	842	788	788	798	823	820	804	775	792	776	828	782	766	737	756	762	825	835	758	763	847	818	827	799	784	778	723	815	826	796	745	751	810	831	810	839	776	767	873	765	823	798	771	839	805	845	799	782	790	770	808	761	756	751	772	787	801	786	767	802	783	785	791	813	804	793	820	797	764	807	778	791	811	804	816	769	753	812	777	821	771	839	788	827	792	809	785	805	807	799	816	768	781	779	813	817	774	807	804	756	816	813	814	783	826	756	752	797	829	803	779	759	824	726	817	782	810	728	789	811	764	790	801	743	820	770	803	804	784	764	785	800	768	759	804	744	822	796	802	804	737	765	777	826	793	791	837	780	749	765	816	787	809	776	801	774	760	768	817	854	804	786	770	868	767	755	813	785	806	818	800	755	806	778	786	815	751	799	768	820	769	779	795	795	805	815	824	836	816	745	794	738	779	771	774	864	803	815	785	812	799	771	827	848	863	790	770	781	786	766	774	783	774	815	798	811	752	786	753	787	841	817	772	779	861	746	791	789	811	802	781	792	794	816	844	806	818	785	828	797	774	805	784	842	794	792	794	775	811	795	843	774	793	797	766	781	782	791	804	805	795	829	818	787	755	794	765	754	816	757	778	761	790	818	799	778	770	802	814	830	793	803	786	785	827	850	759	757	746	766	799	801	786	761	739	790	821	784	810	786	792	758	786	813	834	750	806	742	750	804	786	827	793	767	826	804	823	756	772	802	802	796	757	847	725	784	790	802	814	781	748	807	809	803	789	822	792	806	815	830	868	796	836	769	817	807	760	797	751	794	807	804	775	812	768	770	784	782	785	823	729	766	833	785	817	777	788	786	822	785	787	810	810	784	762	858	842	803	805	762	807	797	772	822	802	779	833	753	798	818	767	824	805	746	801	819	788	774	774	800	818	789	803	810	768	837	770	747	798	800	783	763	789	799	795	778	768	772	818	809	814	783	757	793	806	810	812	753	802	808	778	766	819	800	772	817	723	805	804	787	727	760	771	845	802	780	853	792	765	798	820	797	756	772	805	814	788	729	837	767	802	819	786	755	758	775	808	795	800	761	796	843	765	747	789	786	813	804	809	778	775	803	804	810	769	793	783	827	724	779	752	781	792	764	849	840	794	783	816	777	761	812	775	791	745	746	819	740	820	702	757	763	800	770	790	794	809	790	842	774	758	809	796	780	808	804	787	743	786	791	794	810	787	769	865	811	816	753	809	796	790	828	804	735	777	819	805	817	787	755	768	797	787	789	777	802	745	811	810	789	837	787	778	748	794	770	788	822	739	743	783	811	788	815	791	767	814	790	771	763	759	785	834	797	791	813	822	760	749	818	812	803	784	794	833	774	788	720	809	812	818	794	817	794	716
16418	3428	1802	1405	1747	1438	1090	821	731	556	475	456	405	388	329	354	367	337	346	299	303	299	305	255	286	270	267	277	304	256	299	276	282	260	252	288	262	306	291	271	268	286	293	270	302	304	266	265	248	282	271	282	266	287	276	289	265	276	296	254	279	279	259	279	299	280	283	262	248	317	284	293	284	274	270	298	277	296	274	259	284	284	282	262	296	275	286	264	289	278	286	281	283	284	281	289	280	292	290	285	288	295	292	273	274	267	244	275	265	263	277	287	273	243	262	281	296	237	263	258	269	306	298	282	285	255	267	269	262	277	278	285	280	277	264	288	302	312	274	288	239	304	272	250	307	262	271	291	289	275	286	303	256	311	261	250	287	278	318	292	300	287	259	290	267	263	268	279	263	270	292	282	276	287	305	250	274	276	289	269	275	290	264	279	291	327	262	262	291	253	273	272	293	282	266	252	280	263	260	307	261	240	274	271	295	309	298	273	285	296	278	252	273	300	258	274	273	243	277	252	309	298	251	259	268	280	271	311	304	275	243	287	251	289	267	273	270	285	275	279	298	273	260	282	266	288	307	244	288	299	280	293	268	256	285	263	279	272	257	294	251	286	278	286	269	279	271	292	259	224	274	277	266	251	248	273	282	289	257	291	278	267	281	266	297	292	291	286	280	310	266	245	286	290	247	285	291	309	287	257	288	266	276	272	276	280	262	307	259	280	266	276	277	270	284	254	289	295	258	293	293	295	248	281	316	299	276	260	247	287	282	244	289	307	253	295	291	289	270	273	276	279	269	275	224	275	292	284	308	263	287	292	287	267	263	285	258	276	293	284	254	270	279	259	275	285	253	299	249	296	275	294	268	270	250	306	298	278	300	253	259	298	295	271	274	261	282	292	273	272	272	245	253	260	257	269	288	293	280	253	284	289	266	281	288	271	309	280	266	250	262	317	289	295	293	261	282	276	278	248	263	270	256	276	288	259	271	297	268	266	278	261	259	269	291	280	289	265	305	284	281	278	263	323	281	283	274	283	251	254	289	271	276	275	290	273	264	265	267	283	288	287	285	274	289	272	266	309	273	258	277	258	285	289	278	275	275	277	287	278	309	259	306	269	285	255	277	296	258	274	274	254	273	272	274	278	298	264	269	243	283	263	293	263	253	282	251	272	278	294	246	283	276	274	279	289	249	282	288	267	262	268	298	288	314	296	270	278	249	283	302	263	274	260	272	272	259	286	279	277	252	258	280	284	260	260	278	311	264	316	253	258	292	272	276	278	272	298	310	277	281	249	314	292	259	288	282	235	303	273	278	258	242	298	246	278	290	312	264	285	295	248	259	288	305	255	262	299	246	259	253	312	305	288	325	286	289	320	276	323	249	279	256	288	296	246	268	279	262	279	297	266	251	264	285	265	250	298	264	247	284	268	269	272	291	248	252	290	281	237	254	292	260	265	264	272	250	259	277	277	263	291	305	286	292	284	289	251	281	291	273	299	302	265	265	276	280	289	263	280	250	316	280	270	274	282	277	275	277	278	292	275	262	292	273	280	294	292	276	298	264	300	305	272	277	294	294	272	287	299	291	268	295	256	275	262	262	274	276	256	271	264	289	246	321	281	267	274	259	259	299	267	285	274	292	300	278	276	295	261	255	315	272	299	293	286	294	314	297	266	278	271	277	302	273	325	294	299	288	254	244	253	275	239	283	287	272	281	269	303	268	293	291	261	274	307	272	272	277	263	275	293	304	301	282	295	300	260	271	287	249	270	275	278	291	257	270	275	279	270	250	266	289	264	286	273	283	265	286	251	284	259	284	257	280	314	296	304	269	323	272	271	284	253	295	264	262	283	302	303	274	279	266	256	269	276	273	304	283	254	277	307	290	280	255	277	262	306	275	277	290	287	269	282	301	266	268	288	251	279	245	255	272	294	276	263	298	288	296	248	265	253	274	306	269	251	282	270	265	278	286	266	282	261	277	281	279	265	271	297	254	288	312	259	266	273	261	264	253	328	291	292	260	295	287	291	226	275	268	310	232	278	294	277	253	281	270	252	318	298	269	274	274	287	305	274	274	225	285	241	275	298	270	303	259	263	249	284	252	290	250	269	259	265	239	248	266	309	288	273	268	258	256	270	274	295	269	270	269	285	270	272	280	235	285	287	334	320	287	288	270	292	278	266	244	258	277	264	278	275	269	287	292	290	300	251	292	293	289	281	282	258	276	283	252	284	276	264	278	297	261	262	267	282	279	291	282	260	294	323	283	259	296	250	260	267	259	276	281	244	266	318	298	287	314	284	279	271	299	252	254	263	259	258	311	274	227	287	276	279	274	252	282	289	297	271	274	305	252	276	306	301	244	286	279	256	291	279	267	278	278	308	289	280	285	266	268	305	277	291	263	308	265	291	291	258	268	266	288	275	268	271	285	298	297	282	302	241	310	293	264	300	309	295	293	297	292	279	308	283	268	281	297	283	328	299	258	262	274	260	296	264	272	307	276	284	270	279	281	247	261	296	273	273	279	236	283	316	293	265	265	277	294	258	280	246	246	299	256	253	290	294	289	286	310	275	256	245	274	283	266	259	282	250	269	293	291	306	259	279	293	298	288	271	262	248	285	269	281	252	289	234	295	243	296	313	296	247	307	280	306	256	255	285	291	294	299	292	294	256	288	305	274	264	281	267	311	321	270	281	291	295	272	321	251	285	289	270	280	285	297	301	272	265	259	273	281	257	280	277	261	261	293	300	279	292	271	275	307	264	278	275	268	244	236	310	273	288	291	267	276	278	283	269	281	305	282	249	296	248	265	266	275	284	277	282	272	266	260	277	269	259	305	272	257	265	274	272	265	277	270	294	268	260	305	278	278	282	290	274	292	265	286	280	279	284	265	281	298	301	310	300	286	267	296	282	284	268	282	279	257	277	275	297	270	276	250	239	240	236	286	253	288	285	284	281	287	264	323	277	264	303	296	280	275	293	291	293	257	266	314	286	268	262	280	280	289	270	293	264	274	291	250	259	291	296	287	263	269	253	276	294	263	290	282	262	285	271	296	281	273	289	278	297	276	268	249	253	296	292	285	263	269	280	263	256	293	266	251	261	290	257	239	250	283	290	275	293	302	277	275	269	263	256	285	302	283	274	301	275	289	263	264	299	246	267	269	272	299	270	275	301	275	293	296	272	288	296	256	282	276	286	264	260	251	261	283	285	300	251	289	296	253	260	266	270	254	281	288	286	302	276	275	279	296	289	262	273	272	254	288	318	295	340	271	281	261	261	261	286	272	284	300	288	265	274	288	280	275	268	263	249	306	277	314	268	304	268	299	266	276	268	285	264	261	292	271	277	299	263	250	265	304	301	290	304	275	253	265	290	295	258	279	285	291	279	286	272	289	288	266	278	301	250	288	287	251	246	273	255	322	277	273	256	271	257	250	301	280	247	274	281	281	290	295	257	274	276	305	285	264	263	309	308	299	257	299	264	304	273	300	265	271	258	285	256
12669	3379	3500	4990	7647	6400	4818	3826	2987	2378	1944	1817	1606	1317	1143	1112	1111	1069	1007	905	853	750	729	749	710	685	694	716	697	764	723	729	772	701	712	688	688	647	702	673	704	718	715	663	690	702	682	662	672	654	712	686	707	673	728	693	690	708	729	665	678	735	685	689	652	739	677	664	712	688	711	719	735	714	690	737	703	675	747	683	687	652	682	733	653	710	655	714	676	718	648	707	695	680	725	630	625	707	727	731	718	676	696	677	673	658	654	688	703	677	713	693	687	636	674	672	676	728	672	659	702	648	720	714	665	675	702	710	679	683	682	692	670	666	674	703	685	641	609	619	686	716	708	656	709	715	718	682	703	633	694	700	688	666	668	708	646	676	672	693	705	658	693	683	682	687	668	686	682	717	699	661	679	638	657	626	679	709	628	690	674	680	716	670	668	666	649	706	690	707	670	706	691	715	650	707	678	706	647	689	664	694	705	654	723	682	680	712	703	693	666	680	677	659	690	659	694	642	655	658	621	623	719	687	721	694	650	639	705	685	730	721	670	722	697	705	716	676	707	708	667	720	731	692	675	669	637	688	684	629	690	652	655	698	633	684	676	663	692	676	631	666	680	646	704	656	654	740	667	675	684	673	663	704	667	698	677	680	681	667	686	676	615	674	676	687	697	671	647	658	681	702	665	673	694	669	639	701	651	648	701	686	705	666	703	696	657	689	641	679	675	659	699	688	673	723	724	654	711	687	701	672	650	665	680	662	658	645	642	640	702	668	701	676	612	627	724	706	670	678	668	680	665	642	683	668	701	713	700	698	649	626	702	695	683	708	705	652	685	657	678	683	665	681	666	687	679	704	712	709	675	708	694	655	667	702	696	675	710	689	656	700	661	705	690	704	701	694	699	695	652	623	665	686	721	708	654	684	653	621	684	676	665	662	642	716	751	672	714	681	661	715	674	654	734	676	683	668	704	734	677	669	642	692	668	642	689	657	663	672	712	686	715	656	683	691	716	635	673	696	667	682	667	680	692	635	598	675	662	661	670	665	663	685	667	689	682	710	687	714	681	702	666	678	704	666	663	694	725	713	693	642	622	709	661	659	701	693	716	625	666	711	660	660	658	670	700	723	691	667	678	646	692	674	718	703	670	717	718	679	719	683	711	704	705	665	686	692	685	655	684	705	715	666	697	681	689	683	706	706	642	628	748	699	619	712	653	700	654	687	697	693	651	679	651	678	659	662	665	664	667	721	691	722	675	691	642	680	689	753	658	703	639	705	661	694	734	690	634	673	668	676	672	662	724	620	670	675	643	674	679	674	679	652	658	644	715	695	672	711	647	677	631	658	684	666	701	654	689	689	676	645	689	667	690	658	726	654	656	694	645	697	656	667	735	668	730	660	688	675	653	688	704	704	687	639	666	680	671	704	710	659	674	666	719	650	692	725	727	640	664	633	688	689	656	706	685	654	673	711	656	728	643	734	657	615	619	688	700	673	702	662	644	696	729	689	692	746	640	631	673	705	664	702	661	644	686	675	649	693	645	678	644	741	693	685	661	683	703	661	701	655	647	712	717	693	677	675	647	719	659	707	687	668	683	663	658	706	718	721	673	680	657	697	669	702	675	683	687	691	672	709	669	692	670	658	656	685	676	681	692	681	699	661	665	694	644	675	695	670	671	697	698	638	618	702	691	703	687	725	683	682	678	699	716	705	714	695	685	709	705	657	649	677	661	682	635	660	701	641	651	684	659	653	664	668	724	717	674	665	687	670	624	654	678	700	656	668	658	699	699	666	679	692	673	679	722	683	675	659	700	674	676	693	643	700	665	666	697	678	655	675	674	645	661	683	716	626	700	684	661	719	666	670	736	702	701	632	699	643	723	676	624	658	677	699	719	706	661	679	689	655	654	700	710	704	674	663	671	714	678	686	698	737	672	738	654	697	728	702	680	678	671	648	686	706	730	669	705	695	626	681	703	688	692	662	650	691	680	691	710	656	679	683	745	697	754	663	681	696	669	698	680	709	722	689	672	712	676	680	642	693	678	678	673	638	697	640	666	673	669	681	650	684	716	713	700	695	641	628	692	724	726	658	684	709	682	699	671	686	633	689	710	725	630	679	687	706	715	657	689	657	680	665	672	704	657	688	704	676	681	650	689	680	642	675	690	656	687	714	675	729	678	695	684	680	714	704	685	675	688	670	630	677	699	697	713	661	678	693	716	696	717	682	690	684	666	745	651	731	681	658	686	740	661	693	681	681	665	711	689	705	678	663	743	663	715	644	645	663	715	618	723	703	671	672	698	668	700	687	702	748	725	643	692	676	669	708	710	651	666	675	633	699	667	676	648	706	682	673	675	679	675	662	669	680	745	699	684	701	664	705	655	657	673	677	664	662	716	703	680	659	651	688	674	658	698	672	678	742	651	633	681	687	679	725	640	690	674	666	694	668	690	649	696	701	687	654	690	682	665	735	679	686	689	646	683	675	719	696	722	675	649	683	649	647	628	664	688	704	681	630	683	683	675	687	672	672	643	695	637	680	665	726	664	686	702	703	710	661	658	684	636	706	693	697	688	692	671	674	659	696	644	646	721	707	679	653	677	703	723	682	682	652	710	719	703	658	656	695	657	697	707	655	653	668	634	653	718	694	705	716	666	653	723	714	650	669	703	730	641	719	660	672	671	664	671	727	680	719	685	728	697	662	673	718	726	717	679	658	672	699	682	691	705	671	671	666	664	644	635	682	680	653	702	662	682	720	665	589	657	643	669	678	657	633	692	633	689	715	694	707	668	686	657	731	707	676	725	688	691	649	669	705	720	683	718	662	682	746	652	729	713	691	688	637	672	671	659	674	691	712	643	709	707	665	731	690	666	696	635	715	666	695	681	718	687	700	670	643	680	669	656	669	731	719	705	649	704	685	652	665	671	649	644	706	712	669	677	723	713	670	672	691	694	714	731	683	694	693	659	692	608	646	685	697	701	704	674	729	676	691	664	659	680	653	667	682	674	709	699	669	715	700	685	724	660	640	678	673	714	647	663	694	656	663	669	655	713	655	670	647	687	676	656	706	715	632	656	661	644	648	673	696	686	665	681	671	605	687	677	722	709	662	678	680	645	664	659	644	666	709	633	679	687	635	735	663	715	681	696	646	693	646	679	661	708	702	720	692	675	659	683	675	657	717	633	679	649	649	681	695	699	645	674	665	668	682	608	672	619	673	680	685	708	715	707	627	676	654	658	694	700	674	720	699	695	670	680	627	685	703	649	695	666	743	620	671	717	690	698	629	673	658	733	662	663	674	676	704	662	691	635	660	669	674	656	702	718	724	676	658	666	662	651	684	694	716	676	714	700	672	690	592	662	681	683	673	684	633	674	674	709	700	692	676	735	635	659	672	687	649	679	679	705	692	693	674	667	656	690	663	645	648	644	679	689	672	681	698	705	702	659	681	701	671	649	685	682	709	687	672	660	653	750	674	700	700	660	670	661	672	662	714	661	642
24965	5650	2449	2005	1939	1891	1451	1029	745	635	439	394	352	280	268	251	248	215	221	229	206	191	168	155	168	164	168	156	164	198	194	161	143	167	174	167	154	155	160	147	173	160	159	176	157	150	178	147	168	171	180	177	166	161	158	153	153	157	163	165	145	147	156	153	159	156	145	161	150	132	151	182	166	148	139	167	148	152	155	153	147	149	167	141	155	143	141	150	156	178	152	151	193	170	173	166	169	162	152	173	170	177	148	174	178	159	168	161	161	131	162	171	177	164	162	172	161	142	153	166	147	141	150	173	164	155	126	142	175	158	158	167	156	152	177	184	160	166	142	167	150	135	136	146	140	152	166	177	146	146	141	161	157	163	156	166	170	155	167	155	150	180	172	178	136	160	167	140	176	147	142	143	151	157	163	147	141	152	138	179	143	167	152	132	151	147	182	149	162	171	155	165	166	154	160	141	160	153	163	172	159	158	148	165	142	168	158	165	193	175	163	149	147	147	149	172	144	148	152	168	154	152	190	172	145	159	168	166	157	150	151	141	161	158	147	160	154	155	166	159	173	163	138	154	155	161	157	158	167	151	158	153	163	143	141	160	161	159	167	162	156	142	136	146	149	163	168	170	144	156	162	163	156	151	146	167	172	159	165	135	169	163	148	155	153	149	142	145	164	166	149	161	144	165	181	151	168	150	160	168	150	160	158	140	149	157	165	139	142	147	158	138	140	174	148	153	152	146	145	147	146	176	157	165	144	147	162	169	185	158	164	150	157	158	149	153	160	166	169	173	169	173	154	155	166	168	132	170	157	175	150	144	166	143	141	187	150	158	155	135	164	144	160	171	169	164	162	179	161	165	167	166	147	150	150	148	147	158	156	161	156	156	154	160	172	159	165	137	174	171	158	145	164	145	159	160	156	180	167	149	177	154	144	144	154	149	167	169	172	178	144	151	151	129	170	158	161	155	177	161	154	151	168	153	141	160	169	151	169	149	151	155	161	175	157	183	143	154	150	140	149	184	161	153	163	158	171	158	125	163	134	135	135	129	158	162	159	188	151	136	151	155	142	160	163	172	126	168	154	139	171	159	159	176	186	146	137	154	159	172	156	173	166	171	143	147	143	166	164	147	155	150	158	141	184	169	176	146	152	174	189	169	151	170	155	152	129	165	162	172	156	162	137	163	168	134	152	155	169	145	155	186	167	168	141	161	150	126	156	160	157	158	156	166	133	168	170	155	147	149	137	166	180	167	178	179	158	141	158	138	160	151	167	159	178	163	134	146	166	182	176	156	150	146	155	167	148	139	162	186	155	159	161	167	148	142	192	151	182	141	156	163	157	165	161	163	144	171	144	162	154	158	161	165	169	152	150	144	150	169	160	190	161	178	166	152	146	163	176	174	167	176	156	158	160	146	160	154	148	140	157	153	162	148	165	171	181	143	154	175	170	163	150	166	156	144	158	163	160	171	136	175	176	161	159	181	167	150	158	164	159	143	156	167	150	141	154	154	167	171	168	160	157	139	169	153	165	160	185	170	150	161	168	167	151	150	183	153	158	175	185	159	161	159	168	187	154	153	152	147	162	158	176	146	169	160	173	156	167	153	160	169	161	181	160	154	163	149	167	161	155	180	160	158	156	152	160	160	173	168	196	161	157	179	150	149	154	159	173	138	144	161	165	192	173	146	153	147	174	156	176	174	158	156	144	149	182	132	170	176	139	153	144	169	160	172	184	158	165	144	149	186	138	145	154	177	172	161	155	151	170	160	164	161	153	152	154	167	190	140	172	181	151	179	166	167	128	150	162	163	170	136	153	157	153	146	153	197	165	146	145	162	162	170	157	166	159	158	147	163	144	181	185	184	185	167	184	150	160	177	176	177	170	152	163	172	167	135	167	173	145	153	155	171	139	151	148	163	173	159	156	146	167	147	149	187	138	173	146	149	164	168	182	144	125	154	156	156	167	156	141	149	148	161	142	150	130	171	153	164	137	166	133	193	133	153	164	177	127	171	151	153	146	158	156	151	177	149	177	156	162	163	164	163	164	149	170	142	168	158	146	147	161	134	155	166	146	154	175	169	158	150	156	180	153	156	136	164	151	140	148	162	154	145	153	122	156	138	157	181	160	172	165	162	149	187	169	139	148	170	151	178	161	144	167	156	188	150	147	159	156	151	132	171	159	178	154	170	148	154	152	143	180	164	169	142	170	196	185	181	147	167	135	143	147	159	159	162	136	153	151	164	154	171	169	144	168	163	165	175	179	148	150	144	165	186	161	146	137	164	140	182	168	181	170	167	148	172	163	156	166	145	155	171	164	136	144	171	154	143	144	149	165	164	172	183	180	147	155	165	163	142	193	156	150	162	160	172	193	163	150	173	170	171	166	156	140	156	150	157	159	178	171	157	161	157	155	163	168	186	137	160	166	174	162	171	176	150	164	174	161	160	186	172	151	182	171	148	147	168	141	178	187	146	149	178	154	144	160	187	177	175	159	146	163	146	153	165	140	165	164	135	160	168	152	149	146	158	164	173	150	156	147	150	162	144	147	152	132	145	155	128	152	156	174	156	151	165	139	163	158	142	156	151	134	152	173	145	155	153	142	161	150	142	165	186	178	167	188	138	187	138	159	173	145	144	137	155	163	153	143	185	159	147	159	173	185	141	160	166	152	170	144	147	160	174	174	176	144	139	148	153	133	158	145	147	154	154	148	164	176	153	164	194	127	170	175	148	153	168	177	131	173	158	167	139	155	149	156	153	147	164	191	173	154	174	159	146	199	144	158	131	150	172	178	156	143	181	165	163	173	141	157	155	138	166	169	188	157	127	154	164	144	178	180	179	146	164	170	129	156	162	151	144	175	157	174	157	167	163	156	167	155	188	190	162	156	160	178	144	138	157	154	151	157	159	169	169	156	172	160	148	160	155	159	187	173	160	150	157	155	174	178	127	174	167	150	172	149	179	159	133	141	150	147	155	172	155	170	165	173	157	149	187	149	164	158	167	127	178	175	151	147	147	154	157	158	157	166	146	158	159	164	157	141	154	155	157	155	139	160	150	165	166	165	159	130	146	170	166	172	149	168	168	135	187	157	181	177	162	143	174	158	141	140	158	163	156	151	171	136	152	176	161	162	161	165	155	151	151	166	164	144	159	189	153	182	146	147	167	160	155	163	137	171	158	164	174	182	156	145	151	152	138	154	149	160	151	154	134	183	163	168	142	157	149	165	169	138	148	154	148	160	151	169	160	181	143	169	169	167	149	153	157	166	154	147	161	156	150	148	168	139	153	154	156	140	157	143	171	167	149	152	169	141	143	170	166	172	173	169	176	161	166	157	153	148	161	165	161	162	147	173	158	160	157	146	143	194	158	171	151	155	131	152	148	161	156	190	163	148	173	162	165	169	139	153	151	149	168	156	151	160	136	160	152	129	145	170	143	166	167	154	153	164	159	163	155	167	178	160	176	162	174	159	161	130	145	139	157	162	181	179	174	131	164
16264	4017	4498	6340	7991	8182	6661	4867	3848	3010	2313	1931	1721	1362	1231	1142	1026	1046	908	834	712	586	517	460	488	461	421	464	503	523	548	491	502	493	452	408	431	440	436	452	382	431	431	428	455	415	434	413	416	426	464	457	454	416	417	467	433	437	457	418	408	421	426	435	408	434	435	448	441	418	433	426	407	434	385	427	411	424	424	427	404	408	414	429	431	375	400	425	398	417	413	440	412	411	459	414	406	438	378	387	413	421	432	415	392	449	411	407	444	397	433	430	436	433	422	399	426	444	408	420	450	455	407	437	403	408	421	449	403	415	461	394	401	432	422	415	419	417	408	402	411	448	379	388	437	413	384	407	438	444	383	444	449	398	403	449	407	444	426	446	398	408	433	395	424	428	401	449	435	423	416	421	408	430	414	378	410	441	411	408	388	433	406	428	400	437	408	433	428	419	418	414	392	403	412	404	446	405	409	422	420	418	413	377	438	420	442	412	438	399	423	429	425	424	401	457	371	426	439	415	424	409	402	391	422	412	398	431	437	414	423	420	439	398	393	421	412	406	382	403	409	415	386	395	415	406	437	437	402	395	424	448	372	394	462	414	406	423	379	404	402	426	417	424	420	384	407	397	439	438	402	399	414	404	435	440	446	425	434	401	455	450	370	416	420	408	419	435	420	400	426	420	419	396	404	412	387	395	402	470	434	432	396	436	423	404	412	399	423	384	368	377	392	426	474	404	428	415	433	421	391	442	434	431	407	434	414	442	426	409	402	418	455	420	390	421	402	431	414	462	438	427	415	387	424	410	434	428	419	401	426	401	431	418	441	430	430	432	433	430	420	411	436	419	426	403	427	380	390	437	398	423	439	381	430	402	430	414	376	407	398	407	420	408	408	438	402	413	425	419	449	453	454	404	446	447	404	424	382	420	423	430	470	425	410	404	458	366	458	383	397	440	430	391	419	438	424	409	391	447	429	405	441	449	402	392	429	427	442	384	409	409	426	415	428	413	410	428	441	411	456	403	412	426	418	397	380	460	427	392	423	400	425	404	444	412	430	426	395	387	411	429	388	428	431	396	393	436	428	454	438	419	427	438	425	447	406	427	397	421	430	400	423	455	406	423	402	430	423	454	417	415	422	376	437	403	415	400	417	439	454	436	436	410	437	414	376	435	440	412	397	412	466	420	406	420	413	432	439	373	416	438	396	405	390	420	435	363	405	425	405	403	401	417	415	406	430	420	408	392	405	451	408	436	396	412	409	410	407	412	410	429	408	398	424	429	416	454	418	424	407	423	423	392	400	421	397	402	405	404	460	416	404	408	418	415	402	419	458	428	403	460	406	391	416	426	417	415	415	412	413	417	393	458	430	414	402	410	423	447	426	407	394	414	394	416	427	403	407	441	405	445	400	437	413	465	428	435	400	412	397	373	424	423	403	375	401	413	435	412	416	417	394	465	396	408	429	433	445	415	452	386	428	427	459	439	425	435	382	407	434	408	410	430	429	438	366	432	407	405	437	400	420	419	390	422	440	411	433	422	394	416	435	401	419	390	405	425	422	415	415	397	419	431	405	389	425	416	399	426	444	447	395	412	425	415	397	409	397	388	425	421	404	421	413	414	418	442	422	422	385	409	439	356	416	423	384	409	389	412	427	417	444	431	384	428	404	422	392	434	395	396	437	399	426	446	399	405	415	427	365	436	408	415	411	437	417	423	402	407	347	380	382	385	451	433	404	443	421	434	428	426	376	387	418	435	447	399	409	414	435	401	399	415	402	417	451	435	425	423	406	381	417	404	395	388	427	415	372	423	418	415	419	423	419	407	429	405	427	420	405	407	419	432	415	419	418	413	395	426	427	425	405	429	430	421	430	448	426	436	416	405	400	416	399	412	422	424	430	456	415	408	413	445	423	434	434	442	418	422	398	431	439	422	399	412	406	407	394	387	384	446	414	432	425	430	403	428	431	413	412	425	465	407	393	403	407	426	427	408	464	392	400	414	408	433	401	416	443	408	406	435	434	431	388	457	431	433	401	405	406	416	405	423	434	427	409	416	391	437	423	426	415	440	413	399	366	401	412	413	378	423	382	417	407	409	398	422	419	413	383	392	449	425	421	409	411	412	374	421	388	425	409	429	408	419	429	428	426	397	426	448	419	398	410	407	427	435	408	396	410	407	415	417	416	433	410	399	439	403	438	402	383	403	420	381	413	465	415	436	423	426	402	456	432	391	364	412	393	378	405	398	430	434	439	398	411	385	428	393	429	441	449	398	430	434	410	420	414	430	430	390	414	389	408	394	381	424	476	428	472	432	420	466	447	468	420	400	437	393	406	432	411	418	417	425	415	436	414	447	410	397	431	432	396	428	439	395	369	416	410	399	407	425	469	410	404	388	399	435	381	411	429	417	423	441	425	417	451	448	414	430	391	403	441	422	471	414	412	379	413	426	422	448	404	436	422	429	403	409	392	422	416	383	448	419	415	432	406	408	422	444	422	408	459	413	394	434	398	390	400	413	402	423	423	397	408	424	423	415	406	404	400	374	421	412	369	397	419	408	412	419	441	429	385	424	414	441	428	390	444	396	428	428	404	427	456	417	437	448	406	454	416	404	394	416	421	389	412	439	413	400	381	439	398	419	409	424	420	384	417	394	410	455	407	403	397	425	396	425	404	391	377	434	393	416	455	413	389	438	407	411	423	394	404	427	406	428	410	399	375	454	435	467	399	432	446	419	392	398	436	408	391	419	412	379	438	417	436	418	401	432	391	411	399	417	434	378	439	441	394	406	425	405	390	411	413	418	459	420	414	443	404	414	403	387	395	435	416	460	414	450	452	417	389	416	396	404	443	421	382	482	387	400	396	436	422	440	416	394	395	430	411	403	404	401	460	440	446	413	384	412	368	450	408	419	388	424	411	405	424	421	429	430	404	413	448	408	410	414	410	417	441	389	430	494	426	424	400	421	446	418	419	415	425	406	435	418	431	427	406	394	400	428	418	406	428	418	456	415	369	391	408	418	403	383	410	368	463	474	403	405	427	423	440	407	409	437	411	350	427	448	412	397	417	430	402	415	407	403	398	422	412	435	408	375	430	440	387	403	434	404	390	397	411	430	417	451	404	420	435	422	411	412	394	425	388	438	376	415	431	406	421	445	423	427	451	413	426	396	397	431	398	423	398	441	406	425	427	395	450	418	401	451	430	430	404	416	388	393	447	415	383	386	417	426	437	416	459	416	397	412	444	365	405	377	400	438	405	411	379	428	431	416	422	402	449	466	418	418	405	439	392	428	447	386	375	432	431	437	431	388	383	414	425	419	442	423	463	407	401	433	411	445	425	427	436	445	421	423	422	428	418	411	406	419	400	419	411	423	392	452	387	423	421	401	380	402	443	421	449	406	404	432	397	417	400	410	456	407	433	387	376	377	412	379	442	388	431	429	413	412	410	426	411	433	439	438	432	452	440	405	388	384	370	438	412	412	413	422	407	423	398	385	432	403
5999	1358	827	884	1056	889	670	594	511	392	420	389	350	316	344	327	293	358	332	318	331	314	333	353	282	307	283	306	336	290	367	306	321	307	339	343	310	297	315	311	319	334	327	349	300	316	352	319	281	320	318	328	327	366	317	340	316	329	315	377	327	307	298	324	315	314	317	344	311	345	306	333	317	334	326	341	297	321	316	315	336	333	323	311	309	338	320	345	337	332	338	311	312	292	296	326	307	295	336	302	342	332	327	260	313	316	305	357	335	308	304	327	325	344	294	321	282	305	308	341	288	324	312	290	308	305	339	328	314	284	339	298	328	309	308	306	301	296	316	343	296	319	346	313	326	305	339	305	311	340	322	319	310	319	328	291	299	299	316	352	309	296	343	325	324	361	314	311	338	302	284	314	324	328	319	329	314	323	293	319	333	321	323	317	335	305	347	333	337	377	337	306	315	335	317	343	319	301	325	315	327	328	347	318	314	315	317	302	299	286	337	354	331	286	327	336	330	315	360	336	298	338	293	319	328	351	354	316	326	312	311	298	310	309	352	318	332	333	321	324	328	320	300	326	325	297	339	327	335	336	348	323	302	320	355	299	326	323	314	320	326	321	282	328	291	308	312	293	307	299	326	327	314	336	333	327	289	303	314	315	281	330	307	286	332	331	339	315	369	294	311	318	317	341	326	334	324	322	305	315	335	301	287	318	304	315	326	290	299	325	304	303	327	335	317	326	337	348	304	296	332	306	315	305	292	322	347	344	351	340	356	301	289	333	338	323	303	308	310	306	333	328	312	285	304	323	293	318	322	301	304	296	322	301	332	296	305	307	303	281	322	329	349	305	318	315	294	305	279	335	277	286	301	282	304	320	289	348	340	319	282	320	326	315	304	323	334	310	317	356	293	304	333	310	276	295	320	294	328	319	322	296	309	315	300	312	312	317	332	312	297	301	311	329	319	325	274	365	322	325	305	323	304	285	316	280	328	326	350	316	306	309	305	315	294	322	295	330	325	334	324	300	326	315	323	301	320	305	331	322	319	273	311	321	342	297	334	303	341	319	316	348	321	324	338	344	315	315	320	305	332	347	317	308	290	311	314	331	281	344	291	336	345	329	333	342	355	315	322	338	358	306	291	295	264	312	302	314	335	326	332	297	296	345	280	302	315	361	310	299	324	315	294	312	322	293	305	286	314	315	345	347	356	276	300	318	299	316	339	314	338	273	343	310	345	324	283	332	333	327	318	315	302	304	304	304	321	298	341	305	316	355	330	294	315	314	339	303	305	335	331	309	341	303	351	306	301	307	327	300	322	331	300	269	340	306	309	307	301	339	330	329	306	327	341	306	327	357	344	344	323	311	315	311	320	315	361	301	306	302	281	289	340	361	291	298	376	320	320	312	319	305	351	329	336	314	318	345	294	317	319	306	329	320	320	311	285	313	309	346	324	321	322	348	324	324	313	285	292	278	356	332	362	301	323	286	307	313	312	331	318	299	308	281	305	332	324	339	301	307	273	349	294	307	316	329	290	336	290	324	327	281	311	343	308	324	287	312	324	334	317	335	311	325	306	304	321	298	350	324	315	288	350	303	284	354	338	339	330	321	331	286	318	348	306	317	306	317	298	345	295	314	336	358	310	333	318	317	341	345	316	323	320	299	302	312	293	301	321	309	315	319	305	295	331	287	338	286	318	340	302	312	308	305	323	298	332	335	335	322	314	333	307	344	315	344	312	362	333	365	321	287	341	333	309	305	319	305	311	326	340	305	297	296	319	315	312	319	291	287	312	298	322	344	312	295	335	313	321	286	295	300	298	302	327	294	296	334	339	293	325	288	302	333	323	328	321	305	314	311	345	308	335	345	335	317	303	319	339	305	308	286	325	338	306	354	312	302	299	305	315	319	321	341	331	329	290	319	259	324	321	347	305	337	350	280	290	307	316	316	305	330	328	326	308	305	297	289	336	303	307	323	317	288	353	327	336	298	310	333	334	312	338	312	328	318	346	307	322	281	300	339	304	340	306	325	335	334	315	308	331	319	331	331	367	319	322	338	292	292	298	323	313	310	306	343	348	342	300	307	326	338	343	334	328	319	305	344	318	309	319	334	333	308	288	307	306	323	316	325	327	321	301	317	326	347	333	322	301	298	314	305	311	325	311	310	342	296	325	337	307	313	313	284	302	344	343	328	312	314	330	341	292	317	317	328	321	341	323	305	305	299	313	304	294	318	351	337	341	344	307	318	302	315	294	324	335	293	325	332	304	275	362	337	326	319	323	345	318	324	338	307	340	312	306	302	346	323	306	308	318	331	344	342	310	347	327	329	299	282	312	353	314	296	320	327	309	344	304	314	315	350	316	312	322	293	342	319	308	309	302	292	334	362	317	330	342	345	327	316	307	309	355	299	330	312	313	329	335	325	288	323	305	347	292	321	354	307	298	310	312	338	353	330	323	295	330	337	315	314	335	299	337	316	330	315	322	302	337	335	299	276	329	335	315	297	295	343	318	351	314	307	331	302	331	317	319	334	319	327	286	341	281	321	296	314	323	336	308	335	366	326	330	314	321	288	287	282	320	269	317	294	327	314	312	306	299	340	325	298	312	324	334	283	320	329	308	324	316	317	316	312	339	331	295	359	303	293	321	314	313	327	346	317	334	337	334	305	342	287	343	317	333	335	338	328	328	310	325	307	305	325	288	326	336	320	297	331	342	347	319	360	341	312	299	344	280	331	320	352	282	301	302	307	326	274	321	312	335	313	335	335	331	330	330	311	310	323	343	308	301	314	316	310	328	286	288	299	321	313	348	293	331	324	289	355	316	290	320	298	323	304	312	324	312	340	329	323	301	297	310	358	332	296	318	312	303	329	322	345	351	320	335	309	313	305	286	298	329	299	297	325	314	323	284	299	329	318	296	302	323	301	287	321	295	317	300	296	305	283	319	315	330	322	316	297	292	314	338	334	291	319	332	346	338	329	317	295	319	344	315	319	295	327	306	315	293	308	360	299	340	312	314	324	307	318	305	348	359	356	322	312	296	319	352	309	297	343	335	298	296	296	305	331	314	309	308	353	362	301	339	344	329	310	339	371	331	337	306	331	301	355	318	322	291	280	314	336	325	303	326	349	339	383	346	344	348	329	335	330	374	290	325	312	332	299	323	300	302	332	316	338	348	320	320	321	280	302	336	326	346	319	315	329	320	337	335	311	307	300	295	338	307	324	283	348	311	328	337	307	293	303	322	327	328	282	353	306	345	306	303	317	338	278	324	292	358	331	322	315	265	290	337	348	296	320	329	351	303	305	297	321	321	306	341	287	317	332	325	307	317	328	318	336	300	303	328	289	296	286	325	310	331	326	327	296	320	329	312	352	282	309	318	320	338	339	305	298	291	309	280	310	292	328	303	295	310	313	283	321	299	314	319	357	313	331	294	333	297	323	296	340	351	322	331	323	310	314	319	321	304	352	320	335	339	289	323	303	348	354	312	303	353	328	332	307
5090	1822	1960	3069	4072	3574	2758	2247	1857	1524	1253	1114	1104	978	937	914	980	915	936	830	770	779	761	767	795	788	792	780	869	794	796	811	805	782	803	763	770	803	770	783	761	809	747	789	745	771	772	791	763	803	747	790	828	749	783	771	772	784	771	753	768	765	784	755	840	744	812	796	802	822	802	782	779	768	737	749	774	778	718	758	798	787	816	812	771	758	772	729	734	749	769	747	742	760	776	784	712	819	794	764	789	730	788	779	793	777	777	776	739	809	777	785	765	777	777	763	753	796	749	730	827	818	769	764	749	749	760	755	804	748	778	784	728	807	758	766	789	740	757	734	792	778	772	760	760	801	762	763	764	778	768	847	772	780	774	792	751	725	822	770	787	773	755	747	771	758	763	784	799	757	790	769	771	714	761	804	764	770	727	768	819	848	754	751	714	807	761	780	745	776	798	784	755	732	815	724	780	766	733	862	755	793	753	744	755	729	825	801	722	821	710	772	734	794	819	758	771	774	798	796	774	776	796	834	789	748	763	718	732	794	732	734	785	792	790	790	768	776	775	753	746	733	770	724	752	738	818	732	738	792	790	825	819	709	771	741	768	801	785	760	786	818	780	764	765	782	743	786	765	770	777	738	750	809	770	775	786	771	785	775	780	749	801	769	794	775	784	778	750	763	768	721	818	770	778	735	776	814	756	771	813	808	723	802	745	779	797	768	759	818	824	810	784	777	839	763	736	743	759	804	788	719	758	735	770	785	743	772	776	754	782	805	782	760	783	792	771	782	714	777	754	778	758	756	744	809	708	778	795	857	704	813	794	753	768	809	751	801	761	796	752	808	782	769	833	759	751	810	797	751	837	741	756	774	789	769	781	811	790	792	762	761	740	769	768	761	808	790	826	716	798	814	774	813	818	764	785	810	748	736	749	794	796	777	829	781	792	784	815	792	812	776	770	766	802	769	758	788	790	768	754	785	740	720	760	705	773	748	743	766	787	800	821	759	760	801	758	791	793	771	738	747	777	774	734	835	772	754	769	790	772	763	766	724	825	774	750	778	732	771	757	804	764	739	763	819	779	774	787	775	770	747	793	767	767	770	777	771	741	779	756	788	792	792	783	795	771	811	746	778	806	783	793	777	809	775	795	787	742	744	829	755	793	765	750	818	751	749	777	781	782	742	695	746	760	781	754	748	743	743	756	806	782	789	756	791	728	754	754	787	772	766	826	757	779	744	749	773	769	820	786	757	751	773	738	795	762	764	774	782	805	757	794	792	731	778	783	757	798	777	741	734	755	770	729	748	794	771	737	778	816	788	810	708	805	788	760	794	740	779	757	786	803	814	799	765	727	757	757	743	734	798	808	798	753	763	754	801	782	811	734	837	769	786	760	736	783	759	814	748	796	802	764	787	765	773	767	778	730	761	792	803	790	751	799	757	745	785	803	772	752	796	769	769	754	761	805	800	783	754	791	797	753	747	826	791	802	730	788	745	776	744	755	737	749	816	782	783	740	745	806	778	803	755	710	772	772	774	806	728	795	732	805	762	827	754	820	793	816	787	800	763	802	784	758	818	793	762	787	773	773	737	800	760	709	785	741	740	822	779	754	751	746	778	788	757	755	765	762	760	758	768	726	778	792	751	781	736	757	742	851	746	815	776	765	783	742	774	775	770	770	778	763	777	762	833	752	733	821	801	744	799	764	754	765	861	748	781	784	766	808	811	746	788	800	775	711	772	755	760	761	738	794	805	791	766	780	681	812	771	754	783	794	765	785	786	777	801	807	773	762	775	769	790	743	769	752	805	730	792	807	719	736	731	749	776	834	819	750	794	773	801	731	850	751	780	750	789	735	768	805	796	814	758	798	817	774	836	759	801	797	772	745	768	736	759	746	805	759	752	776	759	733	773	770	797	727	743	747	817	832	700	737	734	754	758	750	756	773	748	775	797	813	749	728	777	745	763	802	794	746	770	809	759	793	777	760	816	771	753	744	725	784	786	782	777	809	749	799	787	746	803	767	774	745	785	784	728	760	800	793	747	763	750	802	776	748	747	774	782	793	754	802	749	764	785	781	769	787	761	811	783	775	784	758	732	807	771	794	760	761	725	748	752	765	822	788	789	805	764	806	783	726	764	763	763	755	817	742	799	825	749	772	727	765	733	763	743	789	773	789	787	775	776	757	746	775	752	727	767	717	771	775	790	760	767	812	739	775	766	808	733	750	759	777	764	803	722	733	781	811	764	726	731	824	791	729	746	781	793	797	759	745	802	802	753	735	738	756	796	751	751	824	771	742	807	745	716	771	795	799	748	775	816	720	773	746	743	771	775	720	775	850	802	790	763	764	765	762	771	837	750	794	771	780	732	823	743	778	794	734	736	812	803	719	776	768	778	782	746	774	786	800	793	769	783	765	798	741	768	763	739	768	743	757	781	779	799	777	785	766	770	784	830	774	775	792	779	726	755	797	848	764	799	789	744	797	723	768	804	847	776	778	797	818	779	805	762	753	799	782	769	848	789	825	808	796	782	766	786	725	746	798	769	756	765	803	762	750	748	792	800	755	779	751	744	761	847	794	824	751	800	808	767	748	737	785	779	780	802	804	734	830	780	743	804	816	808	758	773	741	753	775	766	770	841	813	839	791	773	764	763	743	780	832	783	788	769	766	806	768	771	795	765	812	753	777	777	790	818	782	793	773	758	766	781	732	841	803	735	759	739	799	781	757	756	815	805	815	785	781	780	780	808	750	788	774	769	822	791	771	758	759	739	729	792	823	768	776	802	769	779	719	765	741	740	775	764	758	753	822	794	764	776	787	793	746	804	769	818	778	756	760	769	783	820	797	794	693	776	760	796	796	776	788	786	767	766	788	794	753	728	766	762	766	794	856	722	731	742	757	765	757	697	786	760	805	757	771	801	757	736	726	814	764	778	789	773	748	765	727	750	773	803	752	781	756	730	812	787	758	779	752	818	743	748	777	729	821	815	730	759	792	812	763	789	774	758	760	797	810	808	789	752	722	783	741	762	793	745	761	774	780	778	779	766	749	761	825	779	747	798	754	757	763	834	748	791	768	759	710	793	775	730	746	794	755	762	807	786	785	832	800	805	744	793	762	791	764	727	866	754	732	735	780	748	768	797	775	745	760	719	784	796	757	737	827	775	773	772	799	809	774	810	797	731	782	710	777	772	799	777	768	850	742	767	805	749	764	753	749	781	764	781	769	758	731	740	754	756	753	755	775	745	794	755	780	762	778	772	773	785	761	779	740	739	804	781	770	771	805	750	768	799	809	773	786	800	793	776	783	764	726	794	778	736	790	773	749	777	788	804	790	786	737	759	783	755	768	801	740	797	790	762	772	763	783	793	770	765	712	760	776	791	764	726	796	787	766	759	721	729	807	795	768	777	803	781	751	745	773	751	761	797	799	775	795	768	792	818	777	762	792	794	809	802	795	762	716	753	761	807	752	814	748	802	711	784	767	799	764	800	785	776	763	780
15742	2996	1708	1528	1560	1465	1078	775	680	533	484	398	420	373	333	373	342	294	284	322	276	290	272	265	255	287	288	278	273	274	255	275	267	273	290	296	266	276	259	284	277	290	272	264	273	259	234	245	284	259	262	287	276	248	242	284	311	268	260	294	283	326	291	279	248	258	282	252	281	266	248	265	302	291	278	288	257	280	279	294	252	270	254	295	297	274	250	296	264	251	270	299	302	259	269	265	281	293	280	270	299	282	267	262	237	283	314	273	267	264	303	289	265	259	280	278	269	254	279	253	274	251	295	261	261	251	251	289	303	286	292	266	267	271	261	252	281	293	276	250	286	275	276	289	268	299	278	257	266	284	263	283	265	265	290	297	241	305	293	284	276	303	288	258	318	279	268	255	284	287	284	286	266	287	258	283	255	246	276	251	284	293	280	284	268	253	232	263	276	262	271	277	287	235	278	261	262	277	291	301	267	287	262	253	285	292	292	266	289	279	304	270	301	279	256	270	279	266	265	289	262	265	296	283	269	263	266	277	266	272	297	281	265	254	286	260	297	306	274	294	283	298	284	323	275	282	276	287	313	268	266	262	276	300	272	241	246	305	270	257	275	259	288	274	272	276	304	299	252	280	296	263	291	255	272	281	262	297	265	280	289	271	271	267	257	253	266	264	272	264	283	281	290	239	277	264	286	301	296	270	290	280	264	259	251	274	282	269	279	264	304	271	279	272	265	297	251	273	275	269	240	277	275	272	260	291	293	275	240	263	280	248	266	261	323	250	277	264	297	259	281	272	277	276	291	293	275	261	281	257	304	280	271	270	285	270	276	278	285	277	272	272	265	262	294	289	267	275	287	316	277	268	271	261	293	288	297	278	295	300	253	256	241	272	280	323	261	274	253	269	276	289	262	273	284	244	296	276	246	288	267	262	248	296	265	250	264	269	277	288	291	276	233	275	269	279	281	265	262	264	254	262	259	267	269	256	245	282	288	285	282	275	266	269	279	264	292	287	288	307	269	294	275	238	267	261	247	250	289	290	276	265	296	306	286	282	265	287	266	284	275	276	265	277	252	291	284	261	280	285	313	243	288	248	274	288	253	292	290	278	280	259	286	265	288	275	259	236	282	258	287	278	284	264	274	278	279	253	268	254	271	261	282	241	310	261	262	274	262	260	267	254	268	250	271	284	258	265	260	261	291	260	275	279	260	264	263	252	273	287	277	292	270	253	310	279	292	294	285	286	279	255	249	253	304	293	254	315	299	272	252	278	271	280	236	304	259	292	273	292	263	261	258	290	268	251	269	285	267	287	286	254	262	255	268	293	249	264	312	250	297	285	281	284	274	256	297	245	256	258	269	262	267	294	268	299	300	270	270	267	269	275	284	248	289	258	264	281	277	257	280	266	269	254	268	268	270	283	265	281	263	285	264	272	281	269	275	300	284	265	256	268	235	282	320	275	251	247	307	253	275	279	285	277	317	260	278	283	291	278	281	251	260	266	275	247	249	282	270	276	276	294	285	270	271	286	295	284	256	282	261	255	276	264	259	277	265	268	318	251	268	274	280	274	250	255	292	282	262	288	286	272	268	274	302	297	276	254	259	259	289	286	263	265	266	273	273	307	287	238	281	281	275	266	292	298	272	287	256	270	279	264	274	285	269	263	291	309	273	295	302	288	278	285	296	293	285	254	296	278	273	273	313	249	259	271	311	249	251	271	263	253	271	278	283	272	238	266	313	222	236	266	292	324	267	280	287	271	267	260	263	256	293	316	267	288	252	261	250	287	284	288	263	278	259	280	285	260	286	288	270	288	272	289	271	291	268	279	289	291	270	237	281	290	273	300	240	322	287	265	293	270	274	280	261	251	265	252	256	281	276	287	281	248	290	273	275	283	292	289	246	238	252	266	272	261	261	252	298	265	284	278	294	264	254	288	251	251	287	244	258	274	270	273	244	284	264	277	257	289	278	284	269	261	283	269	274	295	265	232	268	267	282	279	274	265	261	288	288	284	254	285	250	274	301	249	288	294	275	277	270	295	291	285	257	275	282	256	273	271	272	243	291	263	274	275	272	269	279	268	274	274	295	256	275	263	269	286	287	305	255	291	263	271	270	277	255	282	268	291	268	289	265	257	244	280	267	286	280	290	278	257	268	277	289	267	261	270	288	275	293	278	271	244	272	243	275	304	291	279	263	284	296	256	235	247	255	265	278	305	280	281	250	281	278	286	298	277	273	261	255	270	272	300	254	272	275	279	251	276	305	263	275	288	277	311	273	274	247	272	255	232	272	248	265	266	261	257	253	256	269	270	286	272	275	282	248	284	249	274	278	294	281	262	245	253	268	304	315	287	273	278	283	303	289	244	308	269	278	281	267	287	268	279	264	295	298	247	246	261	285	258	291	301	262	254	227	303	272	244	269	304	295	311	303	268	304	292	338	256	276	290	237	258	261	322	278	275	266	300	278	268	281	283	272	260	255	286	270	261	297	284	279	264	253	281	260	257	301	305	267	277	280	264	258	263	291	258	275	286	250	280	265	299	254	261	292	248	268	276	310	271	282	258	296	284	258	263	260	284	276	306	284	279	261	259	274	241	296	253	250	302	263	260	281	269	303	254	260	252	283	298	248	261	258	245	283	262	315	229	291	265	259	238	273	285	260	300	262	267	275	257	260	262	271	255	259	251	282	299	298	240	270	243	284	275	280	286	252	245	274	281	283	248	276	278	259	265	248	305	268	276	254	282	290	254	265	265	287	274	241	299	271	286	261	307	273	274	281	278	283	276	284	253	288	277	275	296	277	283	270	270	291	268	255	261	289	274	254	252	270	279	283	258	242	281	256	283	273	276	265	285	279	254	291	285	246	263	257	258	279	282	282	275	275	272	269	271	252	259	261	321	292	288	293	267	288	274	260	246	290	285	266	273	266	285	283	278	256	247	293	277	271	273	276	288	272	289	280	269	290	296	310	271	258	244	282	297	280	245	289	268	252	272	284	274	293	260	263	268	267	280	279	255	285	217	337	276	275	277	271	287	287	256	293	285	267	287	315	263	248	259	296	275	269	229	266	278	258	286	288	264	317	292	280	301	262	299	270	280	275	236	264	251	280	279	250	262	297	270	270	259	256	296	257	291	289	266	275	280	274	265	289	299	287	279	256	268	295	262	295	306	289	245	278	297	292	247	283	256	255	274	267	277	284	268	261	244	278	256	295	298	286	287	273	285	266	282	277	290	309	306	279	284	300	291	272	291	269	271	267	251	259	243	250	268	264	240	252	298	272	287	271	280	252	304	272	309	290	274	227	264	252	249	265	276	297	273	267	288	250	285	249	248	231	298	264	253	269	276	285	277	272	242	251	239	276	265	286	265	274	274	306	257	279	298	247	260	274	273	281	257	287	272	323	249	266	274	241	279	266	312	252	280	238	289	282	260	272	254	310	258	280	297	277	280	254	282	294	259	278	281	277	286	261	262	247	240	297	299	279	283	266	253	277	287
11796	2689	3502	4948	6293	6301	4997	3689	2902	2279	1818	1511	1416	1287	1173	1184	1107	978	991	910	835	766	683	703	693	717	650	724	698	758	744	727	711	696	679	666	665	627	699	684	638	668	684	678	670	689	639	722	689	623	673	671	660	727	682	604	702	632	677	677	637	603	714	637	697	636	638	693	653	645	660	653	639	665	635	650	652	675	681	659	692	698	671	664	668	651	661	653	650	674	690	657	657	697	678	647	644	640	683	684	631	696	679	682	641	634	698	673	653	623	642	630	645	657	621	650	680	663	681	680	692	683	706	680	715	672	682	657	677	670	674	702	694	660	665	691	646	670	718	680	678	666	647	680	678	657	670	703	708	661	717	663	659	653	655	664	669	710	694	624	701	696	650	667	710	642	669	627	696	690	612	632	660	663	660	704	646	691	671	687	657	726	673	665	673	669	656	686	684	674	657	646	645	664	726	669	662	691	700	674	682	675	660	635	679	650	706	667	706	668	675	676	648	633	673	673	659	614	642	686	669	684	688	690	647	671	632	705	706	723	602	690	674	658	697	705	685	642	702	685	658	664	684	636	690	677	697	671	662	668	684	650	652	642	693	659	709	709	656	715	698	711	631	628	687	668	643	682	670	674	656	677	667	660	670	645	672	641	635	645	666	699	696	682	692	681	690	620	705	683	641	650	681	682	653	729	669	667	699	642	677	638	685	689	701	663	711	672	643	675	664	695	642	684	647	681	661	678	680	687	645	662	641	660	621	677	650	687	687	663	687	667	688	645	648	657	644	680	675	690	689	650	652	648	672	635	698	636	642	670	675	689	601	754	685	660	621	651	677	674	651	666	624	672	704	669	660	727	684	621	660	612	623	680	683	664	674	655	674	611	686	668	646	672	689	662	695	672	674	694	653	694	668	700	625	641	673	669	625	646	720	674	680	632	692	708	722	696	661	622	647	653	680	698	675	655	643	707	711	673	717	687	656	690	654	683	667	625	646	677	689	702	710	651	687	658	646	652	639	667	694	672	675	715	619	733	647	687	680	652	664	705	691	673	666	685	662	687	663	703	659	679	644	638	699	636	667	689	689	675	673	689	644	709	706	686	649	695	638	677	662	655	685	680	648	689	691	673	646	652	669	605	625	650	695	701	624	695	691	670	646	648	656	697	678	700	646	654	645	704	681	641	625	685	681	646	630	668	666	662	690	619	679	678	628	676	650	679	652	691	642	680	655	659	674	664	659	690	678	682	677	704	624	629	660	596	672	678	694	615	667	713	672	682	705	678	660	657	680	661	668	699	679	716	693	679	669	638	660	624	712	679	668	683	739	676	661	676	685	671	676	701	657	731	671	657	663	663	671	666	660	706	662	687	652	681	672	721	674	691	712	623	633	668	683	676	650	669	660	676	666	658	673	644	666	667	671	630	640	683	641	704	662	601	728	655	635	690	699	683	683	666	623	692	684	647	665	646	641	653	663	656	644	660	670	655	687	668	729	670	661	700	691	676	653	669	684	658	648	726	652	695	684	628	689	636	665	652	690	688	619	648	667	621	667	639	681	634	672	674	674	638	662	687	657	635	708	656	633	702	668	685	662	641	687	694	649	636	678	697	684	649	666	703	674	704	642	652	727	640	623	680	677	663	685	655	686	698	705	714	702	685	687	665	651	663	674	688	623	725	696	642	661	652	630	656	661	695	689	658	667	679	712	669	674	645	659	691	649	620	663	665	658	655	666	608	609	723	675	721	688	655	662	724	695	635	698	672	653	671	678	712	674	654	685	693	702	653	728	639	619	668	685	654	697	669	654	664	654	638	700	634	663	658	670	667	654	660	658	663	672	697	647	645	712	664	697	709	642	666	696	726	622	621	673	696	691	616	665	662	674	664	689	679	680	637	671	712	664	685	666	659	666	670	726	697	669	665	644	692	687	649	686	647	667	723	676	676	701	638	676	645	714	664	655	672	657	690	686	708	665	628	678	640	668	693	663	641	630	706	658	685	669	661	698	617	680	633	629	642	698	649	658	659	659	715	660	649	688	672	696	638	692	676	707	658	692	718	699	641	651	665	708	673	680	700	653	674	698	655	726	645	698	649	661	656	678	713	671	652	599	703	692	678	662	625	681	657	664	663	630	687	704	669	684	755	623	682	674	684	639	642	639	689	654	668	640	692	670	652	671	719	707	690	648	692	692	666	658	681	707	659	681	683	682	677	637	602	652	686	657	678	670	655	660	696	725	670	612	671	649	695	653	696	634	698	692	697	690	614	674	712	644	646	705	697	687	678	661	700	663	654	589	643	698	666	659	691	675	730	709	710	675	665	675	653	667	678	720	629	686	675	734	680	699	630	691	670	665	677	637	681	680	733	690	686	668	634	686	690	664	693	662	666	657	702	669	684	697	648	652	676	684	675	661	676	646	659	690	682	634	645	684	679	666	680	614	654	624	654	634	669	634	717	632	625	672	700	666	661	677	650	653	677	689	635	684	657	679	694	694	661	711	621	674	675	655	723	611	646	661	664	652	677	665	687	658	683	679	699	665	679	643	656	690	703	695	669	716	673	692	679	711	645	702	657	645	689	660	713	681	669	670	685	721	659	655	673	703	659	686	687	621	653	707	657	662	663	681	736	678	702	630	651	685	678	653	666	675	626	639	622	651	701	682	662	694	695	662	670	689	665	641	634	668	669	712	674	697	699	669	615	673	707	675	654	706	641	685	706	671	632	662	665	639	708	674	636	660	642	659	665	651	698	676	672	674	697	695	619	647	683	660	636	708	661	676	668	671	664	666	656	637	638	664	678	689	647	665	651	683	698	654	640	634	621	680	703	663	658	661	671	686	670	686	697	666	647	662	616	673	687	627	687	657	720	653	653	654	669	694	643	643	626	659	647	684	622	644	677	695	648	656	676	679	676	634	610	649	656	688	674	643	680	701	663	663	683	710	636	634	678	634	622	669	705	619	665	698	705	681	722	682	670	695	668	674	638	709	676	689	657	690	663	686	716	667	677	656	673	711	665	673	670	707	635	650	664	663	662	656	607	676	632	660	710	670	631	641	658	666	688	691	665	675	656	669	660	632	633	692	619	640	689	630	682	637	640	699	635	665	705	710	619	720	693	663	646	690	690	666	670	654	651	661	711	668	639	655	654	678	668	675	691	678	659	640	627	662	666	646	676	669	695	658	687	670	657	669	669	690	666	676	660	653	666	633	681	700	676	723	659	635	689	688	684	692	641	667	701	700	664	645	679	698	619	659	659	662	681	664	654	664	681	671	677	690	665	668	661	669	683	735	705	699	678	710	644	659	679	663	671	672	656	694	697	685	665	668	674	696	678	664	665	681	659	650	653	718	661	680	639	656	645	606	659	640	661	657	662	700	713	661	672	641	665	637	659	668	657	682	641	667	699	696	641	582	640	653	629	667	695	685	613	642	641	667	664	658	706	658	697	756	668	655	686	660	665	607	667	653	677	674	683	682	668	672	675	694	662	674	641	668	701	612	676
24782	5873	2942	2412	2237	1953	1285	951	847	642	516	395	357	309	311	297	251	203	246	208	179	155	189	158	162	163	150	168	197	184	160	178	136	161	171	176	172	159	171	167	161	139	147	156	171	160	142	149	176	159	163	151	181	169	174	179	179	176	156	153	139	143	160	167	143	155	139	176	172	171	158	157	176	168	177	154	175	164	152	149	164	196	142	171	172	170	164	171	155	154	151	151	174	172	159	152	164	166	160	188	164	130	156	166	141	158	143	167	167	153	162	140	167	139	153	128	175	146	155	172	163	156	156	171	174	180	187	173	136	144	152	173	180	184	167	141	162	169	152	140	195	145	141	163	146	155	161	162	166	163	170	156	149	146	164	172	160	167	134	177	187	186	164	146	163	159	157	177	144	182	149	162	142	154	146	142	174	149	177	159	158	156	174	140	151	153	153	172	174	152	158	170	157	161	157	173	156	171	166	171	151	158	142	173	173	193	150	179	149	179	174	170	160	155	143	147	157	144	168	164	170	167	165	167	137	166	153	147	173	185	167	156	143	167	165	155	149	158	171	153	189	157	148	155	178	144	148	147	159	161	182	147	143	153	157	151	158	156	157	171	156	153	202	151	166	149	163	154	154	178	173	166	150	168	162	167	151	141	150	157	193	179	158	170	150	151	168	157	156	187	137	166	148	147	144	161	156	152	168	150	180	154	158	169	157	167	178	166	169	148	152	142	145	148	149	141	160	173	177	167	162	169	156	147	150	163	162	182	161	135	162	147	171	168	183	161	160	138	158	149	160	159	156	147	138	144	147	162	165	169	149	160	130	144	139	166	147	154	133	173	173	163	171	153	163	160	163	178	158	158	160	183	189	163	159	155	166	181	177	182	153	169	167	165	136	196	162	174	165	184	173	186	155	177	145	156	161	149	160	157	161	150	160	146	171	138	157	170	163	146	160	176	172	189	171	149	173	171	160	177	137	153	165	156	174	160	152	157	150	144	143	144	173	157	154	182	153	163	164	131	146	179	166	158	161	144	174	137	176	156	142	173	160	160	156	162	149	161	141	154	154	164	152	144	156	150	158	160	147	159	165	170	177	153	143	157	181	173	147	183	174	148	168	157	162	171	146	139	179	156	168	167	155	166	164	132	145	168	177	160	159	167	142	157	152	176	157	159	162	142	136	136	153	140	179	171	156	165	167	169	153	164	145	155	131	153	173	164	126	161	148	159	164	145	168	166	165	152	149	130	165	171	164	160	153	176	173	172	155	155	164	157	163	165	181	161	174	174	171	153	169	156	144	142	163	164	152	171	163	155	167	178	156	175	164	158	158	171	162	165	171	154	183	164	153	159	178	143	139	183	159	183	196	159	188	179	186	177	177	181	179	154	156	175	167	157	181	158	149	175	170	161	134	166	175	152	181	149	159	171	153	165	154	169	134	189	168	147	160	161	167	150	167	164	154	161	190	156	175	135	155	161	172	145	153	132	159	175	169	171	184	181	149	191	154	165	141	152	148	156	158	201	184	152	183	176	168	150	151	163	170	140	171	157	159	148	167	158	157	155	174	130	152	166	155	181	147	155	172	150	129	171	175	174	128	146	131	155	131	159	178	160	165	155	191	168	145	161	159	157	148	168	157	149	167	155	153	191	180	134	165	159	165	186	143	162	150	175	143	169	148	177	152	152	149	165	157	151	192	173	173	143	173	171	183	139	174	153	156	147	149	173	172	185	160	151	143	164	166	138	164	144	163	138	146	176	171	159	169	158	185	178	154	168	166	141	140	164	144	164	172	171	137	177	172	173	177	190	161	166	133	147	153	147	154	153	165	157	157	125	190	187	143	166	156	149	161	183	173	183	183	175	162	166	166	178	150	171	134	165	170	151	180	142	156	164	158	172	160	144	168	149	153	159	148	137	181	151	156	179	163	171	157	147	157	162	140	183	140	162	158	138	159	194	169	172	176	159	134	175	155	170	158	157	165	182	157	183	162	148	164	158	166	179	165	162	181	161	144	155	145	172	165	163	145	140	138	157	158	170	153	153	164	156	164	184	157	156	155	151	173	131	181	168	175	164	153	141	137	172	158	157	160	152	160	161	146	136	155	155	150	174	163	171	162	156	145	132	147	131	149	134	163	172	157	168	172	170	139	184	162	158	140	159	169	153	153	150	142	147	171	165	154	163	156	160	153	171	157	194	146	195	157	156	149	153	169	163	156	159	151	156	144	158	174	161	159	140	170	168	169	180	167	151	162	170	166	154	174	146	179	172	172	161	156	158	168	171	164	162	171	180	150	152	159	200	159	166	176	144	160	163	166	158	139	158	160	179	160	155	146	179	164	161	162	147	159	137	151	177	161	162	145	160	161	164	149	138	181	137	174	182	159	185	144	157	180	178	181	162	164	146	185	154	141	149	157	149	159	154	162	159	118	178	144	163	171	159	150	174	164	171	156	166	148	165	148	162	139	166	166	181	160	160	172	173	175	172	144	171	180	139	141	173	177	136	143	164	144	172	151	172	145	169	140	169	139	169	145	156	147	181	163	167	148	166	162	156	146	150	172	173	181	164	163	145	187	157	159	150	136	155	157	160	155	148	159	138	167	192	143	164	163	135	167	142	173	150	157	156	170	156	158	169	149	166	187	162	136	172	143	143	170	171	138	157	182	176	172	129	182	174	165	181	141	167	168	182	154	159	150	146	158	163	173	174	174	176	168	144	187	143	167	149	176	139	173	153	172	152	152	157	170	161	162	155	166	170	157	175	152	151	172	141	147	145	154	170	162	168	166	180	189	171	149	172	162	172	169	163	175	158	145	149	157	154	175	179	155	161	195	179	162	177	165	154	134	174	173	148	159	168	162	154	170	139	162	171	141	182	165	153	180	166	169	139	154	172	150	177	149	153	148	154	161	144	135	172	133	172	141	180	153	158	170	158	154	134	158	165	154	158	182	160	172	179	149	179	164	166	173	154	163	174	164	165	150	150	155	182	160	161	167	159	163	144	154	144	176	159	135	147	166	154	182	150	164	150	159	168	151	135	150	171	168	175	172	175	183	170	164	146	147	152	159	180	190	145	174	144	160	174	169	140	144	144	137	146	151	137	173	153	181	148	146	177	180	161	154	153	166	171	149	172	157	140	162	160	185	170	165	171	158	181	142	187	172	157	160	149	156	163	163	176	175	159	162	150	176	152	149	148	188	170	153	166	132	157	164	180	149	152	161	168	140	152	152	180	177	150	160	149	135	177	174	180	174	159	140	164	143	183	150	168	148	165	148	150	154	143	169	176	141	144	147	170	155	141	160	153	146	142	139	159	132	162	171	159	160	135	156	145	182	161	155	161	161	159	161	165	194	171	177	176	158	184	158	176	179	151	158	166	148	172	170	174	147	156	170	157	170	158	170	158	156	160	153	145	168	159	158	157	149	153	162	168	159	167	178	141	162	165	160	145	186	163	165	204	163	168	165	170	163	144	157	176	160	169	148	168	145	173	174	159	162	161
16215	3945	5460	7302	8870	8120	6202	5041	4146	3383	2480	1847	1548	1395	1323	1233	1039	933	836	768	621	598	518	536	503	435	480	459	530	590	548	553	472	486	492	436	463	433	454	448	463	425	420	451	427	416	435	417	408	407	462	446	435	473	441	419	421	472	439	450	426	456	436	454	452	419	434	442	439	446	433	405	396	426	456	440	432	432	426	432	459	424	424	437	427	409	438	470	391	456	399	436	434	422	412	404	453	418	408	434	439	414	399	433	421	423	415	462	435	394	411	398	416	420	409	463	430	434	408	442	428	386	459	438	405	448	407	417	407	404	426	425	478	420	429	406	442	415	431	404	380	421	418	398	424	450	442	416	432	433	386	453	419	380	430	388	424	384	409	407	412	433	412	415	406	412	385	393	411	400	403	395	393	399	452	418	426	426	414	407	428	425	466	425	381	406	429	442	382	439	421	446	408	434	438	435	394	404	375	423	442	414	401	419	415	437	424	454	393	427	400	418	413	409	405	407	405	449	407	421	470	427	411	419	436	438	436	415	427	395	425	376	438	414	399	438	388	420	453	385	412	456	435	445	423	394	394	401	413	444	414	427	437	404	429	460	406	419	436	430	441	454	408	424	391	413	400	413	411	446	436	417	397	419	450	428	420	395	421	394	412	401	418	434	428	406	429	433	416	404	438	418	453	421	402	401	400	419	418	416	429	423	388	424	382	434	414	414	425	417	449	451	403	421	435	385	417	406	408	425	411	425	405	420	434	430	435	448	431	388	414	441	426	438	417	389	365	428	426	395	394	421	467	431	435	424	423	402	451	410	445	422	418	395	417	406	432	432	437	425	439	444	390	426	400	441	421	417	397	419	429	407	457	451	431	374	452	413	399	436	370	415	408	437	392	401	409	426	413	434	443	422	403	381	439	427	417	413	427	423	405	399	426	425	450	423	401	394	421	419	415	442	411	434	422	422	409	453	409	438	415	422	436	396	423	449	417	406	383	406	443	460	439	411	397	433	396	386	413	429	416	463	398	396	392	414	451	443	397	489	398	412	395	437	426	404	447	378	406	407	414	430	412	449	449	403	383	418	436	452	418	428	431	422	414	436	407	429	401	438	430	429	431	443	424	439	407	428	412	445	425	431	422	432	435	400	421	410	391	444	440	424	439	409	402	402	438	434	378	385	423	452	383	419	438	428	447	446	379	383	433	420	397	423	414	417	438	401	448	445	459	415	433	445	409	402	426	422	409	431	439	424	452	454	431	441	407	392	420	422	405	413	405	394	397	408	430	440	410	420	406	443	428	395	417	413	403	389	409	405	419	400	473	457	400	411	412	414	391	409	379	412	431	400	404	427	409	418	446	438	458	424	422	419	439	420	430	400	425	414	402	423	415	448	435	451	415	416	408	435	448	434	439	395	403	435	389	422	387	436	422	471	423	427	446	410	411	399	398	436	421	433	411	399	403	447	423	442	404	418	427	447	397	417	430	418	409	443	445	447	459	393	421	418	435	422	412	415	444	369	411	396	395	399	410	427	426	448	418	432	420	390	405	449	410	461	382	425	416	427	408	426	421	436	364	438	399	428	427	461	411	429	453	459	453	406	420	426	433	386	401	392	394	421	432	432	374	407	404	429	443	417	444	422	412	413	440	395	397	383	413	407	423	412	446	437	457	399	427	385	443	427	440	444	418	383	455	391	392	441	425	450	420	416	436	459	424	403	425	444	425	448	423	403	419	399	433	420	424	405	396	446	414	409	451	397	435	406	400	422	460	431	369	413	449	414	406	416	415	391	420	394	438	397	410	450	414	424	448	427	470	386	428	419	432	382	414	389	422	403	393	396	399	432	427	409	474	408	420	421	392	419	415	438	443	407	421	425	428	423	431	407	394	390	427	411	390	392	423	397	410	429	397	441	416	422	415	410	414	458	410	424	445	404	396	447	387	457	438	423	396	436	461	432	438	421	392	407	425	383	441	420	400	457	448	422	450	431	392	416	394	398	428	410	432	383	443	431	431	410	426	376	450	400	406	418	405	384	407	410	440	440	408	445	410	382	390	426	400	408	429	441	413	434	393	405	456	440	423	440	387	391	454	429	409	385	411	422	420	425	439	412	416	440	433	460	417	406	434	397	427	435	407	409	433	416	416	423	424	443	426	421	391	412	402	429	414	401	413	438	420	415	433	409	466	441	405	416	385	389	444	462	400	439	418	415	427	416	425	438	438	412	427	475	437	404	455	405	434	414	433	427	405	408	397	446	388	457	432	399	398	452	422	410	447	465	449	422	413	432	421	407	399	444	430	403	416	411	393	418	413	426	427	392	414	408	407	401	423	411	439	465	411	428	414	409	373	368	402	437	399	412	455	390	424	419	383	463	435	416	392	415	410	402	423	422	432	457	401	423	420	434	437	432	439	393	402	427	419	402	393	423	425	385	417	400	406	417	413	435	404	407	420	406	398	394	411	396	408	439	426	391	412	376	403	403	401	421	434	381	383	409	412	418	435	414	463	424	391	434	437	432	412	397	412	405	436	411	388	363	409	394	411	412	419	427	388	423	407	408	400	433	400	417	454	375	474	418	421	427	441	421	421	435	395	411	448	391	423	450	430	420	409	401	395	412	400	418	429	391	412	403	407	445	401	405	415	435	427	445	419	468	418	406	408	416	430	417	421	377	429	443	396	430	424	422	442	418	420	406	414	447	418	443	406	455	427	464	424	413	427	399	426	416	411	395	404	416	435	432	440	436	417	402	404	404	474	435	414	407	439	456	413	414	405	439	424	375	429	405	408	397	441	417	431	418	427	438	417	382	400	403	443	405	397	419	422	414	426	430	408	401	408	440	383	409	394	433	428	405	430	436	416	412	411	415	397	405	409	435	433	414	422	403	431	468	404	392	393	392	421	426	446	454	427	444	441	399	441	371	392	427	424	418	445	466	399	421	428	443	430	459	375	376	453	424	386	423	382	412	475	441	449	395	420	392	436	431	426	424	402	414	407	449	398	440	420	433	402	449	426	417	388	393	413	402	398	403	358	442	415	432	444	410	425	425	424	441	437	430	417	411	433	452	417	409	393	430	404	393	442	433	448	375	427	413	423	408	405	392	423	413	443	414	425	431	468	406	403	405	412	434	432	408	420	446	426	380	439	424	406	396	441	422	414	441	402	413	409	399	418	439	425	415	421	426	458	412	410	414	409	444	438	411	444	416	436	451	404	419	422	446	441	432	420	398	397	412	431	402	389	387	426	407	429	426	417	395	412	441	443	436	413	423	422	425	413	415	389	402	397	425	429	443	442	400	457	420	409	454	418	432	391	418	454	417	399	381	431	413	468	445	414	463	419	417	429	438	402	428	416	413	436	468	456	388	389	398	396	421	407	450	406	431	435	394	404	425	416	457	441	418	425	419	398	416	424	399	421	399	419	442	431	420	451	439	422	376	386	477	428	409	405	426	414	471	427	418	394	411	419	445	401	424	419	399	403	419	399	401	423	424	394	401	401	388
5900	1258	948	887	955	810	689	624	561	509	455	434	345	343	334	341	350	312	330	346	351	324	330	327	317	319	339	324	349	327	311	330	318	316	332	297	311	303	288	314	349	322	321	304	316	302	360	326	326	336	304	329	335	375	316	335	359	338	317	339	323	332	311	301	331	365	327	324	337	345	329	292	310	332	339	303	282	315	324	305	324	356	332	313	319	322	344	360	319	325	338	319	315	309	333	356	319	303	348	317	325	314	334	331	308	291	324	331	359	342	364	303	293	304	283	319	351	332	325	314	297	354	316	318	304	356	326	338	357	330	314	336	304	329	314	340	339	348	323	345	307	325	337	335	337	290	321	324	342	296	324	307	329	314	322	365	299	310	327	325	325	280	331	314	318	316	296	340	312	293	335	338	309	318	288	297	277	362	309	322	333	323	321	327	309	309	314	340	331	317	335	323	285	345	341	311	314	312	286	313	333	323	327	352	343	325	311	323	345	306	323	315	316	334	340	304	317	318	349	308	308	315	317	343	336	317	333	286	349	329	303	327	298	333	326	335	363	296	350	320	311	317	317	319	336	331	320	327	317	340	301	346	360	314	312	308	348	349	313	322	323	330	344	296	312	297	311	337	314	301	367	301	338	334	326	343	321	317	333	315	295	315	334	316	313	336	343	318	354	311	316	301	285	310	321	355	320	347	310	309	326	321	303	319	315	337	295	322	349	324	377	343	293	332	346	320	312	321	325	348	340	344	297	301	331	333	351	324	311	322	318	355	353	304	349	310	358	325	338	289	329	304	295	333	315	355	307	347	363	330	314	331	304	294	350	328	291	314	332	332	321	347	341	333	321	339	314	333	343	347	325	318	337	316	307	306	324	304	307	341	293	329	313	335	351	359	324	303	294	291	356	324	279	328	338	322	356	362	317	371	317	299	323	345	333	337	338	321	295	298	311	315	320	324	314	297	284	338	347	325	327	343	327	329	333	324	315	285	306	328	342	332	340	303	336	351	332	315	317	332	294	345	317	312	333	300	310	358	310	324	317	325	338	310	323	291	305	289	364	298	317	317	293	304	293	351	329	312	331	339	314	348	338	303	291	320	359	311	318	327	304	329	309	316	301	289	296	310	291	333	283	312	313	324	313	314	327	290	318	319	337	324	347	295	294	309	329	320	339	337	290	325	333	344	290	343	281	332	338	320	318	301	303	322	325	328	314	306	320	357	340	317	341	323	326	350	318	318	290	329	362	351	291	368	323	319	310	302	326	363	325	336	323	328	319	289	323	332	324	322	302	323	335	330	341	307	338	326	287	321	310	338	353	328	319	324	324	298	314	271	334	292	314	327	324	337	329	307	303	330	304	322	322	364	329	355	313	305	338	321	346	330	312	307	317	316	369	341	316	339	333	344	314	306	318	310	316	308	313	343	336	326	343	308	308	312	331	319	351	277	326	328	350	312	330	330	323	322	326	293	350	325	313	370	302	339	334	318	347	280	316	315	333	311	322	305	319	343	321	317	332	323	313	355	327	324	289	323	327	318	315	326	307	302	345	331	322	321	339	332	339	353	330	310	325	338	330	325	311	353	352	337	295	292	337	320	341	304	331	315	295	310	318	325	327	310	346	300	336	322	342	320	332	319	346	293	309	325	306	277	310	311	308	344	332	324	309	334	362	347	316	305	327	337	337	369	323	326	314	312	286	368	303	327	321	330	315	327	332	332	327	321	333	316	298	314	331	312	303	351	331	310	316	333	310	270	336	348	318	307	332	325	338	333	312	356	318	313	308	340	326	325	310	331	340	308	327	289	334	309	343	336	327	326	310	331	319	345	322	336	308	320	353	336	334	342	319	323	333	345	308	312	319	316	344	314	326	322	337	341	300	320	317	315	343	320	342	313	309	332	344	284	316	291	326	309	346	300	338	339	305	312	321	337	313	282	352	306	347	337	351	298	385	322	297	300	359	338	321	340	312	310	315	355	285	323	323	344	321	312	307	346	328	351	329	340	293	312	325	306	324	331	349	329	346	291	354	347	302	342	321	315	310	318	297	319	292	339	313	342	313	321	333	336	328	309	303	332	314	304	319	333	351	319	336	289	323	326	316	302	351	307	320	359	320	341	305	306	317	344	321	325	372	338	338	350	290	321	301	333	317	339	323	332	319	329	336	287	318	286	306	340	351	323	376	290	326	299	327	309	308	305	304	293	315	298	301	342	323	326	339	314	326	346	337	326	307	340	321	348	344	324	318	309	315	328	327	310	297	306	322	310	317	291	280	320	334	328	355	294	323	294	320	315	257	319	322	319	343	311	285	312	337	333	334	374	352	342	307	317	329	321	322	331	330	296	341	338	359	306	333	310	329	294	330	321	314	286	307	319	319	340	338	284	303	337	343	280	303	347	308	324	321	311	340	307	302	326	332	357	310	331	320	303	335	306	317	326	328	295	314	305	322	288	340	304	347	345	309	294	345	331	347	284	333	309	314	333	345	337	288	336	329	333	301	312	286	328	333	328	338	336	315	338	322	342	301	341	329	320	312	337	299	320	318	313	314	329	294	328	315	322	341	334	326	314	347	337	351	303	287	338	301	314	322	334	319	334	309	304	322	286	328	324	328	326	336	338	341	294	315	347	313	323	289	307	339	328	306	338	338	321	310	314	329	339	349	318	322	339	330	323	322	336	312	348	333	324	317	299	305	347	322	327	327	337	317	353	340	314	310	294	300	318	307	296	309	334	302	330	328	318	332	283	308	309	319	332	323	315	331	330	323	297	319	324	319	327	305	321	341	314	327	336	282	315	298	296	327	352	309	305	341	290	319	245	335	324	354	338	329	302	313	304	270	323	320	324	320	298	322	324	335	319	311	288	354	359	331	360	305	338	286	348	319	336	300	310	311	306	310	355	320	342	344	316	329	333	345	332	350	317	345	349	325	343	320	322	303	324	336	322	331	310	339	327	309	324	322	332	313	332	323	351	320	350	310	316	309	303	309	347	342	312	298	319	341	306	310	288	307	357	329	331	327	303	302	301	313	328	322	308	330	347	336	319	325	290	344	339	334	312	315	315	340	307	334	346	303	316	320	319	318	346	317	335	324	353	321	341	306	305	304	335	335	312	322	328	328	312	322	320	274	324	339	325	345	329	327	325	278	320	330	293	350	353	342	307	347	311	303	349	354	291	330	339	327	311	343	310	345	314	286	335	322	351	340	330	333	332	379	339	312	303	316	324	322	304	357	331	301	315	284	301	307	346	303	328	346	358	314	296	295	317	335	314	320	298	305	308	297	298	330	343	328	301	336	335	313	329	348	325	364	302	336	294	332	362	335	325	327	345	299	307	343	363	338	322	318	335	318	343	300	327	308	307	345	360	334	305	311	306	304	313	348	344	337	319	326	341	346	357	377	328	345	314	368	309	328	355	334	312	273	299	273	326	302	319	317	319	319	341	310	305	320	330	307	333	332	298	354	311	326	289	347	320	335	332	315	369	322	329	320	324	337	330
5138	1664	2166	2998	3673	3349	2798	2454	2406	2081	1628	1249	1178	1083	1034	993	950	878	858	855	843	786	766	795	753	795	790	776	819	807	851	822	784	810	750	761	763	759	799	796	826	746	789	771	782	825	794	780	749	782	777	824	814	771	808	755	811	811	790	824	767	785	750	768	754	805	813	781	784	819	753	811	801	773	742	758	752	808	845	784	814	756	795	822	820	780	774	782	819	763	817	755	816	773	777	754	784	767	794	796	731	814	777	765	824	791	774	793	827	738	780	783	802	808	764	797	809	756	825	809	754	735	842	773	825	760	794	822	797	806	773	793	729	832	764	768	747	741	780	763	772	746	728	855	777	780	797	784	814	787	758	820	791	796	767	784	827	787	777	721	829	851	775	767	749	781	812	744	827	794	774	776	796	818	799	787	807	789	789	776	781	785	784	784	795	772	766	746	744	774	770	806	748	810	787	777	811	848	780	796	806	749	815	756	765	802	828	812	805	837	772	738	795	778	739	764	743	747	758	791	799	838	784	732	801	772	759	770	769	762	804	778	782	834	788	748	801	758	740	784	798	842	775	805	764	805	810	771	767	732	858	821	768	776	790	820	803	807	768	790	790	741	835	799	793	759	787	831	795	748	784	761	766	785	788	809	780	808	813	744	797	808	822	767	779	758	761	784	800	807	836	780	832	815	774	830	782	729	781	783	773	782	761	786	744	779	757	829	777	795	798	782	772	775	759	764	804	814	793	782	760	760	836	799	820	818	771	775	835	826	825	844	794	790	774	750	812	799	748	770	823	810	751	809	799	776	744	764	763	766	794	805	809	828	788	753	790	791	763	773	851	787	769	843	801	767	824	765	763	767	772	819	790	797	827	769	781	735	796	801	826	766	805	790	771	813	774	825	815	794	748	748	768	752	769	737	820	805	794	751	745	829	747	782	799	777	710	762	769	754	740	801	804	771	789	779	750	832	740	787	770	778	766	762	787	739	785	810	758	782	789	806	812	744	793	810	758	803	773	769	821	778	773	748	795	754	760	758	703	824	778	787	734	800	782	783	804	809	761	809	816	762	761	800	775	840	758	757	801	781	778	776	820	779	775	754	802	764	773	811	772	766	791	800	762	764	800	781	761	802	808	772	833	816	825	828	770	823	823	784	815	771	777	786	761	775	798	772	788	789	762	733	760	813	715	786	747	760	824	791	772	815	861	809	725	750	734	774	810	763	767	790	802	811	809	748	796	803	780	805	821	795	790	789	736	793	744	780	775	780	827	855	761	786	785	791	774	773	736	792	808	776	785	797	813	836	779	808	770	743	836	805	771	836	785	788	810	806	766	803	734	741	803	771	772	767	762	764	751	811	742	823	812	807	828	814	787	812	803	767	781	827	821	772	782	843	722	793	774	774	743	770	774	806	763	782	861	773	805	749	771	813	790	777	813	783	791	784	812	781	809	785	814	785	814	795	794	822	797	784	764	771	765	810	855	779	823	783	795	772	769	804	749	777	831	777	784	760	795	836	776	751	837	775	777	773	783	781	803	758	771	775	776	777	728	806	744	787	822	765	763	822	781	775	700	784	769	793	785	776	775	731	784	795	809	787	762	878	850	794	841	801	766	798	788	757	808	803	783	799	737	785	790	819	808	797	800	782	744	774	764	752	776	776	802	790	796	742	795	781	767	795	761	831	800	766	814	757	783	770	765	769	787	811	755	785	768	781	806	805	759	811	796	767	791	789	766	806	720	794	808	768	770	794	798	818	792	804	824	829	787	799	773	784	833	771	782	815	780	834	744	806	788	741	789	781	740	760	801	754	762	787	782	852	781	723	770	796	762	826	776	762	785	744	832	832	752	822	738	767	774	741	799	769	774	821	786	772	766	795	791	811	794	814	814	787	785	800	697	771	784	738	769	815	797	794	830	794	800	759	756	781	775	727	836	771	808	758	796	764	829	871	776	786	806	758	768	832	798	788	765	811	775	790	766	811	774	745	794	797	810	789	769	794	822	785	791	809	829	774	747	760	727	792	766	776	766	768	793	778	761	784	781	771	815	770	804	797	823	802	786	773	805	786	832	786	776	732	804	781	821	785	751	759	765	776	851	789	738	845	809	819	759	788	807	775	766	775	778	789	803	835	797	788	749	789	717	803	748	819	787	782	838	771	752	788	803	783	730	791	787	727	722	745	799	758	786	785	756	788	776	798	804	769	765	764	762	799	825	754	724	839	827	727	738	787	835	820	817	821	807	774	828	763	837	751	822	769	810	792	832	757	846	807	848	796	744	788	828	815	782	791	798	810	809	795	796	811	781	819	788	755	749	810	839	793	780	775	765	795	761	792	764	803	779	747	819	803	748	721	788	796	790	773	741	746	773	797	751	841	774	827	793	815	751	798	766	783	834	782	794	784	787	746	739	772	741	754	804	749	787	727	765	757	784	782	824	791	825	832	782	801	811	807	750	779	790	785	805	800	797	796	845	750	740	822	864	805	790	748	780	802	790	778	772	791	783	761	778	762	773	759	781	820	775	791	834	821	816	794	842	794	739	818	750	757	844	748	761	825	792	750	790	842	815	750	755	764	801	760	796	791	732	835	797	789	807	811	791	783	818	786	707	856	768	780	777	802	841	755	817	773	776	747	701	746	817	814	802	787	778	764	782	766	762	756	740	789	791	800	763	798	786	782	726	760	820	763	792	727	795	808	794	750	770	818	760	789	743	757	798	822	811	798	764	813	786	812	806	747	739	765	778	772	758	841	794	799	804	797	798	792	731	776	784	735	782	737	806	766	760	770	811	802	742	788	785	765	797	742	762	770	774	806	807	786	736	820	811	793	792	848	782	826	797	790	789	771	820	777	816	751	817	786	775	804	772	793	776	814	810	789	780	806	850	830	754	799	776	791	836	811	816	774	755	761	799	761	759	808	752	792	781	830	789	767	778	771	793	784	794	761	793	778	779	776	788	834	791	804	785	798	815	760	755	802	799	799	820	804	763	851	834	791	807	773	740	797	782	785	807	801	731	752	794	851	788	783	743	736	817	773	789	801	778	771	724	770	793	776	796	796	776	789	765	735	780	803	717	809	775	803	777	792	749	810	765	773	794	780	777	777	793	838	777	761	781	762	755	779	845	756	773	781	782	775	812	754	733	804	824	774	767	818	789	778	802	753	789	806	736	692	793	817	798	794	756	832	792	786	786	761	776	776	807	789	761	716	780	814	796	798	749	778	775	761	780	729	814	788	818	790	766	803	797	777	819	771	787	775	729	804	794	774	777	759	806	764	759	792	782	770	783	758	740	792	750	746	819	757	816	810	750	781	801	826	765	766	791	729	757	771	775	829	795	763	833	828	784	802	794	742	796	797	776	760	794	827	785	794	809	796	786	755	791	755	802	788	761	819	804	790	767	759	804	773	807	784	810	814	772	793	760	804	813	804	812	793	822	822	749	779	765	782	805	757	820	747	812	757	804	753	820	816	766	802	806	792	720	797	814	719	767	805	795	774
15520	2797	2130	2051	1814	1383	1153	923	858	757	539	448	394	374	322	354	346	368	312	278	297	274	267	305	305	301	275	256	268	262	297	310	280	279	282	288	259	279	275	302	279	279	272	284	285	288	300	280	268	278	271	266	270	252	278	258	286	283	285	264	267	293	285	300	269	271	267	299	283	267	256	286	283	290	269	285	296	297	309	280	271	276	253	295	297	290	276	294	275	266	277	300	288	275	250	278	280	268	294	273	321	270	281	275	273	233	283	296	256	268	284	264	331	281	248	310	262	288	292	297	303	286	255	247	304	286	262	306	309	263	280	275	265	274	293	272	301	264	295	290	258	264	290	340	255	283	272	310	286	284	265	260	285	280	296	264	257	289	293	287	280	256	265	280	278	303	300	316	289	251	249	246	270	290	273	285	276	304	306	271	263	291	277	286	261	249	291	262	291	296	297	251	290	258	275	283	274	274	285	292	276	254	285	255	265	304	293	291	282	254	279	274	265	307	269	282	282	278	263	273	306	290	247	292	283	298	287	253	254	267	286	257	251	258	292	290	276	281	297	256	313	287	288	265	267	266	255	333	249	275	297	250	263	282	255	290	277	268	253	266	292	282	271	314	301	247	275	262	249	267	284	253	271	252	275	294	267	288	274	281	290	285	280	286	271	277	286	255	265	270	287	274	298	292	289	297	288	277	268	261	285	297	272	302	284	278	274	286	288	292	275	317	247	285	284	280	262	272	311	286	259	291	296	276	298	300	283	275	265	283	288	282	289	273	275	310	300	234	277	287	286	248	273	278	253	244	277	281	313	301	263	287	294	299	259	244	262	274	287	288	291	236	258	284	296	300	280	292	274	303	297	266	277	308	276	269	301	259	268	294	317	259	297	249	296	279	268	279	250	291	284	279	277	276	246	294	263	269	305	256	272	297	323	276	281	275	310	261	277	274	283	249	287	299	301	279	271	286	280	299	284	297	283	291	256	277	295	290	301	275	260	261	307	266	287	256	303	254	269	280	279	295	282	299	312	273	306	268	290	307	249	264	287	287	261	253	267	271	286	262	261	290	286	291	272	242	267	240	314	266	288	266	302	264	281	296	297	300	254	271	297	265	283	262	265	263	259	311	273	311	307	305	264	313	285	280	240	274	270	271	260	262	303	293	291	259	287	291	285	270	264	264	261	269	256	303	271	288	271	295	275	265	276	260	287	255	286	282	308	266	312	298	283	265	294	278	303	276	288	299	260	288	293	267	282	292	251	281	247	299	303	261	263	270	285	313	273	267	299	286	262	293	273	309	289	291	305	250	249	269	263	267	319	285	268	274	287	289	257	285	282	259	279	263	274	252	289	274	294	275	273	270	249	292	259	311	271	285	265	280	257	276	267	289	294	248	307	282	291	279	294	262	305	269	260	291	254	290	284	260	251	271	278	267	290	292	272	279	280	295	296	279	279	326	296	281	245	289	301	281	270	303	288	279	301	290	268	251	294	307	322	269	296	302	258	269	270	274	235	292	304	253	267	266	264	260	295	293	291	293	276	276	278	254	266	265	298	257	283	304	271	271	259	306	277	278	268	293	278	291	281	291	255	275	292	271	264	275	299	267	285	258	282	315	301	249	262	276	272	290	280	285	305	270	308	277	269	279	266	277	318	282	256	284	262	275	293	245	305	312	289	269	298	301	284	281	277	290	297	254	283	288	300	288	259	290	286	285	254	275	293	280	260	296	265	274	322	276	285	296	296	308	253	276	291	256	270	307	268	284	280	260	269	327	306	280	281	284	310	296	268	284	257	326	269	293	278	295	272	277	279	309	338	277	275	294	270	279	293	273	278	300	294	292	267	295	266	288	289	277	290	260	272	314	299	270	286	310	299	292	290	260	291	263	323	264	273	268	270	262	259	263	285	284	277	277	265	245	278	288	308	256	280	284	273	294	256	295	277	258	292	306	296	318	226	257	292	296	287	271	311	240	273	251	260	269	291	320	285	253	277	252	273	267	279	290	281	267	316	262	270	281	287	281	280	250	264	265	265	270	268	298	259	296	276	266	291	279	302	280	259	308	327	291	274	287	248	275	264	233	273	272	259	257	282	296	291	282	265	254	310	270	294	261	282	287	270	323	274	259	286	256	252	264	320	280	270	257	285	249	274	307	294	287	255	286	263	275	247	292	262	273	273	280	282	258	302	265	287	302	256	270	300	275	279	277	290	258	313	278	276	303	240	299	288	298	297	273	293	297	299	302	255	270	276	260	275	283	278	277	304	261	286	282	309	274	251	281	258	281	252	260	290	258	279	306	256	276	289	320	249	263	283	314	253	242	275	307	290	302	247	265	280	235	285	277	244	303	257	276	283	306	262	292	302	249	263	281	306	265	294	246	240	319	286	249	265	278	303	256	292	246	279	256	319	283	288	275	282	277	288	308	318	270	251	292	294	266	293	314	266	267	256	282	287	275	268	275	292	257	288	302	296	292	279	288	295	289	282	259	273	256	260	259	297	264	276	281	270	260	255	277	284	276	281	258	312	297	281	282	274	299	293	280	312	260	289	288	264	278	272	281	293	276	283	330	274	276	284	268	299	288	279	281	287	288	318	274	290	264	276	277	269	304	234	285	289	268	281	267	272	268	308	248	285	270	304	288	301	293	262	268	252	283	300	286	294	267	288	278	278	279	297	262	248	312	310	256	252	288	298	283	241	259	295	280	298	288	265	309	290	272	300	260	274	254	283	299	312	275	282	303	281	281	268	301	262	277	266	282	291	285	305	318	307	285	269	278	270	300	242	260	289	283	264	270	282	254	239	266	281	283	291	272	270	269	246	266	284	284	280	289	306	237	264	302	275	285	281	293	305	280	253	260	279	259	289	278	265	298	296	260	283	284	286	291	276	259	263	274	255	291	285	288	275	291	308	276	264	294	252	267	259	317	263	299	285	264	281	275	304	274	310	298	280	260	302	258	256	264	289	295	269	314	300	276	301	308	274	276	268	259	304	267	278	294	280	289	278	278	260	287	289	284	276	285	263	269	271	279	277	249	270	280	285	254	252	257	281	261	261	276	302	275	284	284	308	282	263	277	282	293	270	266	307	303	274	276	269	308	267	284	267	258	260	319	261	290	285	254	288	269	290	266	262	272	310	268	266	282	257	271	292	311	260	280	299	287	278	280	300	273	311	273	286	256	277	264	267	286	310	301	292	283	260	282	280	265	294	253	304	299	300	281	258	250	282	258	246	281	268	288	274	299	268	264	286	250	295	287	277	252	300	307	272	297	292	265	308	293	284	276	264	271	293	285	293	257	273	256	271	271	288	269	294	284	273	245	293	295	249	287	299	263	252	297	240	267	306	318	280	259	279	288	277	290	276	272	260	267	269	275	278	260	300	295	296	256	266	290	277	300	294	263	252	278	288	293	280	305	272	303	282	262	269	302	272	273	294	296	279	291	284	330	301	302	260	264	286	281	256	261	272	298	272	285	314	269	276	259	281	270	297	274	259	294
11831	2667	4454	6769	7056	6191	5101	4144	3909	3517	2533	1832	1515	1319	1209	1074	1061	963	891	874	817	782	724	717	708	707	733	695	709	697	697	734	750	726	723	724	693	722	685	684	704	638	671	682	666	711	674	670	703	689	741	739	723	710	703	691	680	682	691	661	691	717	644	697	701	658	709	689	683	731	672	710	660	667	692	713	739	742	670	690	700	726	652	663	684	668	667	673	683	679	696	700	656	654	712	692	697	672	623	678	683	737	696	660	721	617	712	718	694	654	691	702	705	688	700	662	728	678	728	647	708	708	660	754	686	597	668	696	643	691	674	696	732	693	645	694	711	724	658	676	700	685	731	714	666	717	683	687	661	696	687	689	661	692	662	679	698	689	681	718	662	692	690	706	654	655	659	680	697	689	671	679	635	658	694	687	630	677	755	705	707	669	686	698	642	698	671	697	694	653	721	700	650	676	694	684	680	649	679	675	688	720	695	704	711	740	670	701	662	672	659	686	704	675	683	689	711	727	701	683	690	704	669	703	628	684	711	664	640	692	724	728	718	669	685	700	737	737	680	667	730	651	673	622	654	723	619	648	648	725	665	694	696	703	654	704	697	652	667	703	708	722	700	678	698	687	725	693	709	713	695	657	689	676	677	690	641	639	704	693	713	695	680	696	701	674	653	692	699	699	662	683	663	660	707	686	720	708	690	693	701	694	676	686	706	636	713	667	669	668	666	693	666	671	729	683	682	714	718	721	695	690	653	686	729	686	650	664	678	745	639	702	660	607	653	737	700	690	676	721	691	706	668	702	691	699	722	683	694	670	699	671	698	682	689	677	682	723	679	712	640	685	669	680	708	650	695	674	659	700	718	683	672	701	661	638	679	714	686	677	733	695	662	696	679	677	653	709	679	691	668	663	677	705	660	698	664	695	684	694	690	679	679	710	717	660	687	683	692	678	731	708	696	726	696	690	660	702	674	721	686	715	691	688	652	676	692	701	663	631	714	669	692	677	705	705	669	707	717	717	664	705	688	666	689	642	664	685	701	699	682	732	656	667	705	707	665	656	702	671	688	710	663	673	690	694	712	654	685	637	667	669	666	713	727	695	692	691	693	730	703	669	725	688	692	646	747	690	699	700	685	723	640	717	716	698	698	719	654	677	686	656	732	647	666	654	688	704	698	730	659	734	692	665	664	675	656	725	695	723	653	710	665	690	698	703	685	664	658	657	692	701	703	647	642	689	723	683	696	688	693	647	677	714	689	723	646	710	673	701	644	648	654	690	687	719	683	713	708	709	704	762	688	718	659	682	690	652	659	684	676	685	680	673	699	696	711	712	699	672	680	706	713	722	675	680	754	704	698	655	680	670	665	659	739	655	690	707	684	729	706	662	665	696	660	673	709	713	711	710	652	675	642	735	656	720	663	687	689	702	644	670	674	656	694	678	656	679	678	668	708	673	665	663	648	640	638	679	671	686	694	673	707	685	712	680	667	671	669	626	681	660	676	683	732	692	667	649	699	678	651	687	678	727	679	692	680	660	737	669	667	711	715	689	676	753	700	695	677	673	713	739	661	683	698	686	678	684	675	762	674	718	700	694	677	656	679	694	655	684	670	728	696	688	722	667	667	653	710	668	688	755	702	673	685	668	665	653	659	698	713	722	663	677	680	686	680	713	657	704	721	679	639	691	690	706	653	715	695	675	687	703	670	663	668	682	692	660	669	644	730	679	659	696	652	685	695	700	686	705	641	681	727	687	652	705	679	706	667	727	675	642	690	667	687	655	608	709	661	704	708	688	706	696	674	676	731	719	715	706	681	707	667	664	708	694	671	741	715	677	667	684	665	718	647	678	691	729	675	645	718	673	658	675	670	704	675	687	690	675	646	670	744	648	687	647	662	694	701	680	667	694	652	647	640	706	674	708	680	670	693	695	688	729	699	726	634	693	668	664	685	708	694	618	701	713	674	709	731	708	664	652	681	655	645	695	701	688	700	740	698	704	699	666	683	665	714	647	742	696	721	711	695	673	697	681	709	689	721	676	708	692	691	709	680	692	666	711	691	691	645	707	710	691	691	692	679	684	666	682	702	649	670	681	730	662	698	670	686	747	671	696	684	658	719	703	669	665	689	638	700	699	714	687	662	689	668	696	696	675	667	671	678	617	686	685	690	730	667	683	715	690	702	642	700	686	679	691	672	689	695	692	748	703	740	696	687	673	718	717	708	668	709	707	681	673	667	698	730	681	654	674	679	679	659	670	683	663	647	649	688	669	675	679	712	645	702	709	734	683	703	721	679	692	698	704	661	622	732	681	667	660	675	650	675	698	724	679	693	707	671	662	654	681	697	701	735	701	700	663	662	673	671	696	719	660	680	665	708	685	682	675	724	700	644	703	651	695	677	671	705	687	678	685	671	654	689	703	711	678	641	697	722	678	665	711	701	679	695	700	670	730	698	646	686	659	624	703	677	691	688	724	645	676	643	699	660	727	690	658	684	664	677	647	666	706	662	676	689	722	666	718	725	715	750	689	689	668	666	707	681	664	698	668	653	671	667	648	659	698	682	656	699	688	666	691	693	682	703	707	722	637	670	663	680	638	692	696	733	679	657	694	700	725	707	757	663	698	644	712	678	684	726	706	649	711	637	655	732	684	713	680	686	669	720	704	681	666	657	723	697	679	675	643	671	734	680	666	669	709	706	693	714	688	641	723	674	690	665	667	705	678	705	726	710	651	699	677	676	696	707	645	712	702	651	695	667	723	697	734	731	659	715	693	687	638	656	670	677	624	639	655	683	690	691	652	694	701	675	749	710	643	663	686	687	736	726	709	719	665	757	637	724	693	695	643	714	649	711	701	719	688	676	693	717	685	729	708	686	682	711	683	658	701	660	661	677	682	682	675	656	670	688	687	652	709	697	646	672	660	678	680	698	678	701	675	721	702	717	686	698	721	699	665	670	666	659	690	713	650	738	688	725	735	671	712	682	698	701	662	781	697	711	737	670	656	704	701	647	722	663	710	697	692	683	694	663	695	696	670	694	719	719	734	704	666	730	681	659	691	677	658	702	704	733	694	699	665	700	694	704	685	707	695	739	724	675	655	704	680	687	675	657	690	678	721	671	691	690	666	696	657	708	691	674	727	704	714	675	721	686	669	679	685	677	677	689	683	691	728	716	716	678	674	654	742	677	698	686	675	712	656	686	632	665	700	767	696	694	642	707	661	713	707	723	684	719	707	700	704	670	693	684	755	666	690	703	687	656	663	688	711	692	696	677	696	667	722	679	705	641	657	733	689	655	653	639	690	700	696	703	741	666	688	664	710	694	674	670	747	679	684	694	692	654	669	685	643	712	722	706	696	698	717	723	681	666	730	700	652	691	756	702	721	727	704	732	726	698	738	684	702	694	693	672	675	668	708	713	684	665	685	687	700	713	678	709	697	669	617	687	677	709	696	721	662	704	675	728	733	729	628	665	702	676	650	694	670	702	742	655	720	707	668	655	639
24569	5463	3428	3182	2482	2293	1754	1302	1112	862	692	489	366	321	288	280	262	228	219	189	189	186	168	191	160	176	169	154	159	182	177	157	181	185	163	178	177	181	161	163	178	181	192	164	160	171	164	182	170	161	171	197	148	169	176	169	184	200	170	169	174	168	153	172	183	183	153	138	187	162	179	156	172	167	180	166	194	189	160	171	190	182	178	162	185	179	186	173	179	164	137	153	178	166	191	178	184	196	186	192	172	176	204	144	174	151	165	161	181	167	187	183	182	165	178	156	167	169	167	184	174	160	161	167	209	153	183	185	180	160	171	163	180	199	174	162	151	156	150	164	191	170	166	165	177	186	183	169	159	152	177	190	185	189	163	174	151	182	191	161	159	195	165	177	160	171	164	168	178	181	183	184	185	151	154	138	164	173	175	179	157	176	168	164	161	171	173	144	170	162	162	194	161	185	160	179	172	187	163	147	162	165	169	148	134	182	186	177	156	154	157	176	190	186	191	172	176	201	151	167	162	186	173	171	178	160	158	168	168	169	194	165	164	173	184	168	188	140	186	187	164	172	167	164	164	153	185	171	171	151	150	151	176	171	165	152	173	157	146	160	165	172	166	150	177	171	164	154	171	173	146	153	172	138	165	173	197	175	167	164	152	166	180	167	161	143	175	169	175	175	183	178	175	176	178	177	157	185	172	164	195	156	173	153	175	171	157	173	189	179	159	180	195	160	167	158	136	156	172	186	172	177	168	176	169	158	183	162	180	172	171	178	158	154	172	183	180	161	180	172	181	190	149	167	165	165	169	155	186	175	163	193	159	175	150	161	163	172	167	159	176	165	180	172	175	172	165	182	165	161	172	188	173	180	185	165	196	181	163	176	157	152	172	177	155	159	155	152	170	186	154	152	157	167	160	169	157	154	182	177	160	182	155	164	177	180	171	161	174	136	192	157	147	161	170	156	186	186	168	172	172	163	174	169	166	198	177	165	157	173	150	196	165	177	188	182	168	171	163	199	204	179	184	178	182	194	149	193	169	181	167	182	177	153	166	182	153	186	166	157	159	157	159	167	172	166	204	170	167	178	155	188	153	182	171	164	164	172	160	163	163	172	164	178	173	169	173	168	173	189	176	183	178	161	177	157	155	172	164	172	153	177	163	177	182	134	162	169	153	189	163	179	177	179	180	173	165	164	156	166	178	146	177	161	171	162	177	177	173	162	166	163	186	165	170	186	173	189	174	163	181	159	186	162	165	191	165	166	180	158	150	169	155	174	173	174	172	157	196	152	180	165	137	148	167	192	173	162	185	150	172	176	186	171	160	183	162	175	174	179	199	167	195	179	156	163	169	165	175	166	181	179	202	161	181	169	182	175	164	193	181	186	156	168	180	164	171	177	177	184	181	175	173	161	162	178	150	184	156	183	161	162	172	167	147	173	173	188	181	155	172	171	177	183	200	144	150	178	177	154	140	175	159	173	157	161	171	153	156	183	179	181	163	160	162	188	157	166	175	170	171	180	158	186	190	170	147	169	173	169	164	172	209	164	160	167	144	154	187	170	181	191	174	172	148	171	173	175	184	190	181	184	174	202	191	178	171	154	179	174	196	178	145	187	178	184	180	180	183	177	166	158	186	156	161	173	169	159	166	141	188	156	174	179	163	176	170	163	166	169	171	173	185	187	184	188	171	174	185	156	170	176	145	173	156	163	175	149	177	142	189	153	187	187	184	141	175	179	151	160	183	143	167	167	179	181	187	179	174	181	193	164	182	157	166	166	160	161	173	151	134	170	178	168	163	161	180	199	195	171	159	179	161	151	180	164	175	162	177	186	188	163	177	196	159	161	180	164	167	177	159	171	197	154	170	169	174	192	182	176	147	153	152	190	168	181	172	169	162	176	143	162	165	141	180	215	180	172	171	168	176	187	177	183	160	165	167	164	166	189	181	163	180	169	178	214	170	168	168	176	164	168	189	170	155	159	173	171	174	173	159	169	161	160	180	195	163	169	166	159	163	175	197	160	172	176	167	167	205	166	153	187	165	172	181	155	194	185	169	169	149	169	176	179	173	195	179	171	163	157	167	170	159	152	161	199	151	175	148	182	162	172	185	172	173	192	161	176	168	167	131	153	180	167	133	151	145	183	161	150	168	191	151	166	190	184	144	160	163	219	156	141	168	198	147	178	198	152	192	159	173	162	174	145	185	167	168	167	165	136	180	200	166	166	155	167	190	171	179	186	172	180	171	174	180	187	156	151	176	158	162	178	190	198	187	187	166	174	185	176	184	171	154	153	174	173	173	186	158	164	164	147	180	161	169	183	173	187	154	188	174	183	181	190	169	171	149	185	177	154	163	149	170	173	156	172	195	189	160	171	168	158	175	171	156	136	159	180	173	164	177	157	183	194	165	146	165	147	165	155	167	174	186	163	186	195	192	181	186	185	184	137	173	153	156	170	147	165	189	167	150	160	190	173	163	173	176	174	165	210	205	175	164	152	161	187	151	174	171	167	153	158	174	181	168	162	172	184	165	163	157	157	186	170	181	157	154	150	168	169	164	182	151	169	151	164	159	173	165	150	162	173	155	168	170	161	193	181	142	156	177	157	152	184	176	189	177	180	166	184	173	186	171	154	168	173	163	178	174	162	160	167	174	164	151	150	182	178	161	163	177	161	151	159	183	152	179	159	148	172	182	176	172	159	169	172	163	170	164	145	146	162	160	178	154	176	177	179	185	162	177	169	149	182	158	173	165	148	169	161	162	180	183	169	155	153	178	142	167	156	175	167	181	158	163	174	178	181	171	160	155	167	192	175	171	145	187	171	147	163	160	165	176	157	170	148	164	175	167	172	195	157	157	136	164	178	157	198	162	175	211	172	175	185	171	161	186	162	168	166	164	160	177	181	153	183	188	173	173	181	181	187	148	173	158	171	170	166	162	163	155	157	143	143	150	173	178	159	152	183	150	159	177	181	177	170	188	173	171	153	169	161	182	190	193	182	171	162	181	155	183	160	164	158	178	196	179	163	168	167	174	174	178	191	172	185	184	180	161	173	196	167	186	139	167	165	166	161	159	170	180	203	178	191	176	158	176	186	160	170	153	190	181	183	182	183	187	170	185	175	158	171	175	185	165	145	160	175	192	155	148	183	183	167	147	157	171	161	156	148	167	187	172	175	192	190	147	163	166	162	166	174	165	167	184	166	158	188	173	159	147	178	177	167	149	190	165	158	173	186	183	164	165	189	161	167	181	171	151	175	160	158	172	168	177	161	165	148	168	172	161	174	158	150	170	175	152	161	178	152	173	154	157	156	181	170	163	166	164	160	168	178	175	188	187	178	182	184	172	165	176	174	152	160	158	166	158	174	171	184	168	173	161	166	173	179	171	195	192	158	166	177	166	166	165	172	157	177	172	157	167	190	190	182	177	160	155	180	201	162	166	135	188	171	173	149	183	178	188	146	174	180	176	182	152	175	181	148	166	158	145	184	199	186	159	171
15964	3860	6558	9372	9507	9410	7635	6368	5264	4341	3531	2327	1667	1389	1307	1181	975	894	769	685	680	585	485	474	516	531	472	508	509	507	524	515	501	487	486	461	479	468	476	439	405	447	440	455	462	441	444	443	513	477	482	437	474	454	450	464	483	456	464	441	473	454	454	454	462	484	475	462	452	454	466	462	497	437	425	414	460	445	389	481	415	418	437	510	445	458	492	472	417	468	464	422	451	463	430	455	456	460	435	470	422	444	457	418	476	452	429	488	427	422	424	441	479	468	415	417	415	464	444	468	447	417	452	472	462	430	425	403	447	467	449	452	447	459	438	430	459	420	416	421	454	443	436	444	458	434	487	453	430	457	433	427	397	482	471	473	441	479	403	465	456	416	454	491	449	431	448	455	468	416	460	464	456	448	414	445	444	442	426	446	426	446	431	434	441	482	415	446	434	430	429	423	423	452	432	458	435	431	464	463	427	435	448	448	430	424	454	486	433	446	458	471	439	501	458	472	429	455	480	470	410	448	448	438	452	452	456	457	421	493	438	458	430	450	449	445	465	468	479	436	402	445	405	440	467	431	449	441	424	418	437	490	425	477	451	429	476	402	458	441	456	447	450	426	448	450	442	458	451	462	387	435	439	416	431	465	428	418	449	453	441	433	449	461	417	451	457	461	476	440	469	440	436	445	436	416	451	402	459	437	439	464	462	445	436	424	419	406	439	466	398	452	437	432	441	466	414	445	450	399	445	453	459	437	439	392	446	444	441	449	441	451	448	470	424	455	452	457	432	440	451	448	478	440	441	447	465	458	424	442	457	418	448	439	401	457	457	459	438	450	437	470	442	429	466	422	418	456	455	437	456	440	472	403	476	406	475	402	449	444	418	459	439	453	455	411	458	440	450	451	446	472	460	448	439	451	440	476	463	451	431	447	483	449	442	403	422	448	448	434	416	388	433	456	422	420	453	444	437	473	470	444	455	479	474	442	467	426	450	458	431	460	424	465	432	444	441	429	433	465	443	468	420	443	456	440	452	441	474	388	442	435	426	397	453	447	454	436	470	409	417	414	449	436	478	438	426	441	459	444	470	438	394	410	452	459	437	459	456	420	455	479	439	496	467	455	458	461	440	426	451	441	413	447	444	419	453	475	466	456	431	452	448	468	479	441	394	458	458	444	433	433	463	474	420	426	460	492	437	446	468	435	446	477	495	445	451	434	438	443	443	449	426	470	464	423	481	462	457	456	446	426	414	418	453	431	429	421	458	449	457	422	452	452	439	450	420	453	471	461	432	435	457	474	411	448	421	441	428	413	429	447	437	438	471	432	464	465	455	483	433	424	478	436	439	406	427	436	410	424	444	412	456	451	431	446	421	423	421	417	423	445	462	454	462	430	428	434	453	425	421	432	442	446	467	412	475	450	449	458	435	439	415	454	462	451	438	448	445	425	423	460	424	424	434	434	455	441	473	483	478	430	413	435	452	451	436	445	458	458	460	417	490	463	465	427	429	429	464	465	480	468	423	442	437	444	414	454	459	464	433	456	406	473	469	469	459	443	407	413	446	466	429	476	411	436	424	476	433	439	389	443	417	459	442	431	420	463	456	448	480	479	456	446	442	475	455	443	457	440	478	404	429	483	443	448	469	438	443	432	455	454	418	446	425	455	384	412	488	449	393	466	418	437	449	457	439	430	488	451	443	438	479	417	476	408	504	435	457	449	452	431	443	410	447	457	425	436	459	465	453	421	452	446	412	488	470	429	490	450	426	443	418	434	416	430	478	418	450	413	401	458	470	476	441	434	459	427	481	431	448	405	460	478	435	447	453	432	461	426	440	440	485	441	453	443	462	455	482	448	441	444	446	421	455	417	437	443	422	421	415	432	464	443	415	465	475	445	472	427	445	463	460	495	423	455	465	461	456	422	414	434	467	401	445	466	446	476	459	460	444	454	425	445	463	445	437	451	451	409	424	484	439	436	440	448	432	441	477	433	458	429	443	402	436	454	425	454	426	458	446	430	409	444	474	440	441	441	506	443	437	454	441	501	466	434	427	430	426	416	408	460	457	441	423	454	470	470	467	432	437	454	475	457	422	417	434	436	438	394	455	480	474	437	444	435	461	434	438	445	458	415	410	432	458	469	436	396	443	440	445	482	453	467	456	443	439	470	440	479	466	456	451	479	473	473	440	438	441	403	462	433	428	445	455	456	465	405	458	457	470	458	453	427	466	421	461	419	455	454	442	417	478	445	465	428	437	441	445	477	441	423	441	442	452	501	444	438	459	384	481	495	428	450	461	479	482	452	419	439	441	474	489	417	451	401	460	429	450	421	406	449	431	428	434	450	462	488	446	480	406	431	457	403	404	457	423	407	431	408	446	483	458	464	453	436	444	468	421	426	409	473	445	475	453	443	478	450	477	454	442	448	420	420	474	466	470	442	456	432	427	475	453	461	423	465	449	444	452	444	483	440	460	448	433	433	406	435	460	458	415	423	464	445	397	441	450	422	429	448	435	401	457	433	441	436	458	478	434	412	440	413	469	451	441	420	427	431	449	471	410	444	382	467	469	455	413	438	449	430	471	462	433	439	450	479	436	436	463	427	431	403	443	424	422	429	448	461	464	399	465	397	443	450	459	472	457	457	443	444	491	445	448	439	441	502	404	471	440	392	451	446	470	417	408	452	414	416	464	453	442	466	483	435	475	404	476	460	421	436	446	435	440	455	448	451	450	425	479	476	459	448	439	441	449	455	424	447	446	469	468	429	459	460	451	451	482	480	411	472	449	410	461	472	420	469	417	413	430	458	455	434	470	440	468	453	437	436	477	405	459	420	437	452	429	501	414	456	489	469	432	446	445	409	443	460	421	440	481	423	418	438	461	434	453	441	412	439	433	442	431	436	447	469	414	429	437	428	468	419	438	472	485	451	417	405	405	465	430	421	443	455	459	430	398	481	432	421	432	408	444	446	469	444	414	448	483	422	430	464	463	429	458	404	421	447	425	481	433	455	438	450	442	436	436	427	454	481	442	426	444	460	457	395	460	464	432	455	440	420	481	443	427	465	440	417	416	398	470	488	470	430	434	469	442	478	441	455	444	451	439	513	429	462	476	421	424	436	452	472	462	475	409	454	437	437	489	460	427	457	428	467	417	437	459	437	433	397	445	438	451	472	446	436	453	445	458	439	443	431	451	382	430	381	460	458	453	442	396	400	462	478	440	416	425	439	442	456	458	442	451	439	441	473	457	457	439	479	455	475	434	445	455	404	437	459	457	429	439	432	438	447	492	450	439	451	469	447	456	473	440	430	469	466	427	452	449	463	456	451	413	432	454	451	452	441	471	410	429	445	448	480	451	436	429	477	417	433	454	407	416	427	409	451	438	453	432	453	492	452	477	415	438	466	482	473	438	451	422	438	424	428	396	429	457	422	473	415	430	469	453	423	453	469	432	462	452	466	469	426	443	443	425	402	471	442	462	420	433	451	466	460	408	450	455	438
5781	1235	1167	1088	1133	1064	794	650	542	500	480	403	414	369	331	331	361	337	389	344	332	338	315	300	327	338	309	296	326	362	313	351	309	337	360	312	330	340	321	313	291	305	315	326	314	339	310	347	328	329	330	326	284	325	341	365	333	320	314	321	318	325	341	314	316	308	333	360	320	323	357	323	309	351	320	375	350	301	323	338	319	305	295	317	305	338	319	349	317	308	278	332	318	322	324	312	350	342	298	291	336	299	319	337	319	337	318	329	314	300	317	314	292	301	320	332	353	336	318	319	319	364	347	329	323	311	311	314	344	337	309	340	332	352	321	294	313	340	323	301	346	345	308	295	289	308	323	342	335	341	306	307	328	276	320	371	315	333	355	317	305	302	318	307	311	316	326	371	326	325	312	338	322	320	329	307	329	318	303	337	322	300	332	331	345	295	316	314	314	345	339	308	310	339	337	309	316	324	312	289	325	317	314	349	359	315	295	321	351	322	344	344	333	310	303	311	291	333	317	281	327	336	326	305	313	277	329	349	292	332	322	317	304	329	288	332	336	308	329	319	371	336	312	307	307	280	288	326	350	336	318	322	315	324	297	276	329	307	376	324	348	330	303	340	298	332	334	338	352	342	327	304	315	305	310	298	341	351	309	335	292	347	351	318	281	369	309	348	309	353	322	316	343	321	361	292	365	334	346	342	316	307	313	325	317	311	303	319	288	321	358	311	337	323	311	343	294	338	325	343	328	340	331	327	343	330	282	288	340	330	327	328	357	315	309	313	280	337	291	349	299	291	311	297	301	310	353	329	286	305	292	325	323	338	345	278	285	311	356	325	321	343	323	300	311	317	323	333	327	350	325	334	297	315	312	341	310	328	312	290	304	315	328	298	345	311	331	340	273	330	285	305	314	277	326	313	329	317	334	351	291	305	334	316	323	331	322	324	337	327	357	354	354	327	327	339	308	301	352	292	337	362	311	272	294	336	298	328	338	290	304	317	307	328	305	355	336	329	358	306	313	320	329	338	332	308	302	284	340	329	293	324	300	346	332	345	327	314	351	321	354	319	328	313	280	328	323	315	313	348	293	286	335	336	306	339	333	317	316	321	359	305	307	359	314	346	312	320	294	319	301	321	329	338	317	300	314	329	289	343	347	345	313	321	297	316	301	309	330	332	318	343	322	361	332	326	347	336	329	324	352	338	361	340	303	313	331	344	343	321	347	324	330	301	337	337	312	347	343	355	337	330	307	330	366	327	321	330	312	358	334	327	330	321	339	341	308	310	343	346	305	315	321	333	289	328	310	319	326	326	342	328	310	325	362	334	319	322	316	336	315	370	321	309	347	276	332	315	362	345	329	342	363	284	315	325	346	328	369	332	265	341	365	298	347	293	303	323	317	289	328	300	309	334	340	335	329	342	324	367	328	329	257	343	308	292	352	366	313	295	288	305	328	321	319	329	321	313	297	337	327	332	311	314	333	319	349	330	319	319	322	312	322	326	307	321	303	315	300	317	312	335	344	339	324	343	306	322	342	301	311	296	341	339	339	345	327	340	321	306	350	303	332	334	329	340	321	364	322	318	332	320	317	322	311	320	308	307	316	315	341	339	346	303	325	359	340	304	301	287	302	305	308	343	342	341	307	318	373	307	319	330	348	336	313	333	307	296	329	327	323	326	332	314	329	314	341	334	322	309	323	289	323	337	332	354	332	331	336	315	301	343	341	311	305	331	350	312	347	323	310	323	334	349	327	297	333	333	331	353	316	319	313	296	335	342	360	298	333	343	338	321	317	292	317	338	297	318	334	341	342	358	315	336	315	371	322	298	323	328	328	329	324	326	326	311	325	313	311	329	317	341	312	305	332	319	330	297	362	308	307	305	328	336	328	345	298	331	334	335	326	331	287	324	308	281	343	321	324	301	346	310	306	318	314	299	325	354	296	316	310	326	330	308	291	326	304	313	291	324	334	318	363	336	348	354	317	330	332	315	316	325	290	302	325	359	329	327	336	311	272	297	351	329	350	342	338	313	319	356	286	339	316	335	315	316	335	306	325	307	309	328	339	355	341	326	342	301	315	336	299	362	309	314	310	326	315	325	324	304	311	349	347	298	334	317	329	344	377	316	353	302	320	360	352	356	339	321	327	309	334	310	314	348	336	326	324	359	319	319	315	332	343	347	337	365	329	330	315	319	330	336	310	330	321	309	295	288	325	318	305	342	314	339	301	345	299	307	333	324	334	293	317	348	297	318	329	314	353	328	337	296	358	339	350	341	362	324	295	325	314	332	310	320	344	350	329	341	325	327	333	299	321	318	313	299	292	312	324	303	318	343	347	338	306	319	353	330	343	361	348	335	320	306	339	346	315	323	354	298	298	309	308	347	309	306	333	316	297	351	333	322	312	297	284	345	361	293	334	313	298	329	328	345	304	316	327	359	286	302	310	311	317	332	325	344	328	322	361	323	303	313	306	322	308	321	307	321	325	334	313	345	315	303	309	346	310	346	334	353	312	326	302	309	347	330	336	340	298	320	328	313	322	354	324	330	336	344	341	351	348	340	333	339	313	315	354	337	323	285	305	322	299	315	322	331	318	333	358	324	327	314	338	290	328	334	311	298	299	349	325	330	294	313	332	323	357	334	285	344	347	309	319	294	340	361	333	301	320	293	305	338	305	321	314	307	328	306	326	347	356	342	333	313	282	310	330	348	304	311	339	345	387	302	367	319	301	328	303	323	337	331	355	329	333	309	328	332	325	301	321	308	335	304	337	337	336	302	352	324	287	333	298	330	366	293	347	314	306	329	314	314	320	351	353	331	302	339	330	320	315	330	336	311	303	324	304	304	335	320	305	335	339	353	346	279	363	305	308	355	342	357	347	322	293	313	317	325	314	307	342	309	311	335	297	338	335	344	321	314	328	307	286	324	325	284	291	333	372	360	330	324	318	351	363	339	333	306	350	315	343	331	306	305	296	327	349	291	315	310	335	344	281	316	306	289	332	305	348	285	342	339	330	270	341	342	324	297	333	340	316	326	317	308	322	295	297	356	353	340	333	315	357	361	325	347	325	356	284	329	307	298	333	337	287	290	344	329	327	366	323	309	297	317	291	359	302	346	309	324	316	322	334	345	313	322	368	299	330	333	342	379	298	284	315	331	337	328	314	331	307	327	326	319	308	303	345	300	352	333	348	340	338	290	311	357	295	350	351	334	335	304	308	331	294	329	346	303	340	295	303	304	321	307	341	310	326	351	325	330	365	338	334	339	342	330	319	306	370	307	330	307	331	316	330	337	335	349	343	340	305	316	313	330	327	328	346	310	305	328	326	329	330	334	323	305	320	344	321	356	320	381	331	299	334	317	322	340	336	320	343	319	348	321	311	353	338	334	304	327	304	302	314	325	283	284	338	363	353	339	353	332	329	348	354	301	320	321	323	354	323	318	335	331	349	332	300	314	338	332	336	300	310	330	324	321	331	309	359	330	335	292	298	328	323	326
5014	1708	2588	3632	4732	4178	3211	2505	2061	1804	1619	1331	1148	1083	1142	970	902	850	841	864	816	799	801	793	795	838	872	800	760	828	842	816	787	817	823	829	802	866	843	829	836	797	857	773	793	801	819	767	781	822	739	729	783	775	799	794	792	778	811	756	847	821	780	838	838	801	783	810	759	806	750	771	807	787	793	783	763	743	791	820	797	770	807	806	760	812	773	797	745	772	794	799	793	811	819	817	789	804	751	785	777	817	780	816	718	794	862	810	751	829	799	773	771	760	776	802	773	814	759	820	795	753	800	774	768	776	788	781	815	776	781	759	825	839	774	792	812	830	783	805	757	768	840	786	783	775	834	807	748	753	789	779	783	827	706	783	768	783	739	805	791	747	794	844	830	802	824	739	811	751	819	780	793	745	785	800	802	808	757	782	823	781	808	776	758	741	777	783	746	802	813	761	848	814	771	810	780	758	813	747	804	744	820	802	785	732	823	797	795	839	805	720	774	804	784	765	733	778	829	771	814	809	770	840	817	765	830	832	823	797	790	835	738	753	746	798	767	771	785	849	774	810	778	822	837	779	778	745	801	781	816	787	720	812	808	814	783	778	799	816	775	776	798	786	801	822	837	820	849	789	774	789	832	760	813	800	768	770	770	756	805	753	755	801	795	781	791	755	797	832	767	837	750	776	782	799	812	790	753	789	813	751	819	801	775	795	758	808	805	800	819	769	783	787	800	783	809	782	810	814	747	796	855	831	761	764	697	775	784	771	816	767	782	794	797	834	779	774	801	786	795	839	812	804	816	790	820	774	837	813	783	796	799	813	789	773	826	841	787	872	806	794	779	800	744	789	800	805	788	761	791	776	799	737	793	751	772	757	770	771	801	807	824	812	820	783	789	799	717	777	742	769	831	774	851	855	784	776	793	789	779	828	815	765	800	758	781	787	821	795	817	838	744	773	765	811	829	805	768	821	777	805	756	811	801	805	840	791	803	752	814	807	737	825	815	746	757	800	779	775	804	808	799	757	780	836	815	831	776	823	780	791	803	749	821	762	761	743	811	838	770	800	785	750	802	778	850	791	795	813	821	828	785	781	810	834	789	755	809	808	794	789	778	808	780	821	744	803	793	767	852	775	789	802	785	786	838	800	749	769	789	777	781	777	777	784	850	757	824	813	815	771	835	793	791	757	844	799	724	816	749	768	822	768	792	738	770	790	763	810	788	801	762	742	795	793	777	775	791	801	808	766	791	838	781	747	789	786	785	845	744	809	832	843	794	798	727	790	754	760	792	789	843	808	755	809	760	728	808	821	787	832	767	742	799	758	759	736	805	777	764	855	837	821	821	805	826	821	756	743	802	795	779	826	789	767	830	810	813	822	809	827	788	817	803	759	800	790	754	795	760	775	748	805	771	807	778	819	779	856	731	787	740	820	807	800	754	800	744	750	776	765	797	808	792	792	760	798	767	827	815	794	838	801	793	771	839	788	792	778	736	822	806	771	816	772	810	838	857	810	819	753	812	805	824	849	779	766	775	792	795	787	770	725	782	815	788	827	756	775	760	782	741	761	776	843	760	794	819	743	782	787	778	782	824	805	799	787	748	791	820	744	808	768	787	773	794	831	792	786	823	779	761	865	814	807	751	747	794	806	801	776	803	773	811	800	786	796	806	800	806	774	759	803	773	792	806	827	841	779	781	770	810	795	842	738	758	796	784	787	774	773	842	808	756	843	808	772	793	820	823	778	849	820	857	830	777	784	784	777	775	774	772	809	712	788	856	806	774	803	787	807	804	821	785	822	776	781	856	788	807	761	782	769	786	815	744	780	778	788	849	826	832	747	780	762	779	776	774	831	818	759	814	760	820	777	744	788	792	818	819	735	793	805	748	798	788	774	775	828	780	753	805	798	809	794	802	759	761	814	799	744	843	814	774	796	745	801	835	719	773	743	776	766	788	787	824	774	804	786	819	814	815	796	793	766	780	780	799	815	767	764	765	805	759	832	774	799	791	793	801	731	772	794	755	794	762	811	829	813	802	799	768	763	786	827	750	815	768	803	788	815	812	760	782	735	776	798	810	787	812	776	792	804	784	808	784	819	792	759	788	809	781	850	775	793	804	824	743	770	814	790	845	785	770	833	752	789	808	783	766	778	807	809	760	766	769	747	798	808	861	785	797	787	764	801	800	759	783	764	790	796	819	743	735	778	771	775	864	719	763	770	769	786	794	805	755	702	775	794	789	805	822	804	828	771	776	751	797	821	745	798	788	825	800	797	798	826	830	809	802	761	791	793	805	744	780	798	795	760	766	769	805	777	823	787	789	782	812	812	832	763	761	758	828	813	793	803	805	807	778	771	729	839	771	792	806	779	818	814	783	777	806	831	802	789	796	778	817	768	777	844	789	825	774	802	795	803	819	823	782	769	794	809	845	772	772	752	794	847	798	819	772	774	785	805	796	772	835	803	807	788	790	784	812	739	786	787	812	798	792	776	801	769	769	761	785	808	779	772	835	793	845	763	800	777	770	770	793	804	759	772	791	800	754	790	814	756	805	782	765	836	770	830	798	788	794	811	776	766	805	744	795	805	803	794	830	766	827	837	758	800	828	820	746	803	782	821	768	800	782	786	799	756	808	793	788	797	806	801	786	867	775	783	837	788	758	808	827	811	824	735	794	757	786	774	776	777	816	780	781	800	723	799	756	824	796	798	809	794	773	799	823	815	798	815	817	838	797	803	799	831	791	795	757	790	769	828	808	785	782	801	830	738	785	801	778	819	799	813	775	798	826	825	807	805	787	802	774	741	801	827	767	760	799	789	802	759	773	810	808	767	790	765	788	851	796	738	812	811	779	780	779	788	823	838	824	814	813	807	766	774	826	818	790	805	805	826	796	812	806	803	808	750	793	789	803	792	813	738	832	779	745	777	783	716	798	804	783	726	803	765	766	815	774	757	826	769	780	788	781	784	806	767	793	797	816	828	736	823	790	772	794	717	798	769	806	775	812	789	784	797	798	824	779	797	850	785	753	775	733	808	853	817	774	760	785	826	788	837	844	774	817	811	782	794	801	754	792	779	749	767	720	837	784	821	804	775	796	776	812	809	781	774	785	801	793	797	800	783	811	807	828	781	807	836	756	834	810	761	770	770	783	787	822	818	766	783	793	847	784	797	862	810	802	791	762	857	783	834	778	796	819	780	779	782	720	795	793	788	802	806	861	820	824	817	801	763	827	815	816	778	798	813	819	808	792	785	817	770	795	795	769	758	790	772	785	783	818	778	800	789	792	772	799	818	790	848	819	759	781	799	836	840	787	781	800	790	799	803	802	744	783	793	830	799	790	741	842	827	798	774	808	838	806	810	757	762	760	759	841	822	796	800	796	805	804	800	815	812	807	773	820	752	807	765	804	815	815	749	796	817	800	864	793	783	797	835	783	807	769	840	791	766	823	783	799	780	801	819	803	808	762	749	771	752	803	784	771	849	832	816	786	771	795	755
16301	3300	2238	1663	2112	1716	1146	953	784	641	572	448	422	362	391	427	335	318	300	283	302	275	291	276	247	302	290	312	280	304	269	279	262	273	324	284	298	269	284	286	298	265	277	291	296	299	258	278	242	294	281	282	277	302	286	263	297	259	269	276	267	284	238	286	286	276	273	288	295	259	305	268	263	297	279	287	318	252	259	279	296	281	258	309	292	263	265	258	275	266	272	297	266	316	308	291	298	305	290	277	291	292	286	285	281	312	284	305	233	291	271	262	290	280	287	254	294	267	300	279	260	275	282	262	297	287	298	289	286	298	273	276	267	252	288	311	318	290	290	290	278	296	275	284	303	263	302	322	276	305	259	261	294	305	270	283	292	259	289	273	260	281	299	275	315	272	320	278	298	260	252	259	290	276	280	299	293	271	278	296	259	284	298	280	301	296	256	294	266	306	277	319	289	271	262	295	270	299	300	257	278	258	268	265	291	266	288	298	267	264	312	280	287	272	274	284	250	279	257	309	282	304	267	251	271	249	296	268	260	304	256	248	319	274	287	260	263	286	268	249	279	265	288	270	288	278	289	269	283	268	280	302	296	299	236	285	280	270	259	286	309	256	280	255	301	288	263	284	291	284	279	271	290	260	300	267	281	312	294	302	278	284	296	292	304	287	282	288	297	281	260	305	286	267	306	260	256	278	265	267	291	293	273	287	299	286	284	269	308	293	269	293	250	266	293	323	319	326	268	313	268	268	257	273	322	248	257	262	261	276	291	280	285	268	248	280	269	268	302	269	291	301	274	290	268	287	280	299	323	316	256	300	276	330	283	309	303	296	300	266	271	280	309	291	328	260	277	295	351	305	286	258	268	251	256	269	289	312	271	265	294	288	270	299	263	313	256	285	304	275	268	274	280	303	296	269	273	291	278	274	257	271	279	307	277	267	261	280	302	282	281	270	296	258	298	248	314	296	267	274	275	239	293	268	286	287	308	264	289	328	252	288	283	256	280	263	259	277	305	257	263	304	253	270	281	276	297	286	291	282	264	300	296	306	291	300	289	273	277	280	293	302	297	318	249	288	295	271	277	300	270	287	297	303	270	307	310	290	291	285	275	297	272	316	268	310	274	285	260	323	282	258	286	290	310	285	272	280	294	322	279	272	249	295	289	288	287	297	288	287	261	264	285	275	274	269	303	280	270	290	277	297	280	276	266	315	337	281	263	300	272	291	276	267	258	280	286	291	266	260	289	288	245	264	290	267	272	302	273	282	288	255	305	298	315	318	326	281	273	309	290	282	253	298	291	285	353	303	270	281	287	300	297	269	279	288	271	272	297	288	276	275	250	297	278	280	308	249	272	310	278	275	255	275	263	265	306	298	309	285	257	330	263	265	283	265	261	262	278	273	278	276	283	295	284	278	273	260	293	271	293	285	289	286	274	314	281	297	272	300	307	312	273	297	261	312	291	290	291	270	246	288	294	293	279	295	291	323	247	287	294	308	276	267	274	280	283	280	272	289	284	265	267	275	303	269	290	291	257	298	308	265	286	300	256	281	262	264	249	285	263	260	295	303	262	274	236	275	275	286	312	301	263	302	288	301	298	286	286	276	274	315	289	273	268	269	303	257	268	282	282	307	310	285	292	277	249	249	304	264	304	276	296	274	273	277	313	274	263	278	315	268	301	273	284	283	305	311	286	294	290	276	297	307	267	285	276	304	285	269	277	270	274	273	283	298	269	290	270	293	269	287	300	291	285	299	296	268	306	316	294	279	282	282	279	295	272	264	281	287	251	275	291	292	279	285	290	263	278	289	276	294	253	270	260	279	262	262	257	287	286	293	287	277	270	292	291	267	274	275	270	263	264	291	313	284	245	237	304	326	294	285	293	281	287	305	301	251	241	272	279	250	259	253	246	269	272	280	285	280	283	278	274	297	251	270	269	294	302	291	266	277	249	303	243	303	288	297	284	303	272	302	274	279	276	298	283	282	279	296	296	278	285	290	269	267	272	290	290	293	245	281	293	270	283	248	254	279	253	319	250	285	292	270	280	271	310	252	309	274	258	257	272	287	243	308	262	283	281	239	307	279	268	268	302	272	294	299	271	292	274	250	312	275	301	318	326	300	301	320	297	286	289	310	300	262	280	286	283	282	257	286	279	281	273	282	276	275	283	290	286	277	290	314	286	285	267	254	263	261	279	267	302	283	304	283	273	283	277	267	267	291	271	274	306	294	286	273	274	288	281	298	291	287	279	276	283	299	288	268	264	297	261	285	300	299	285	281	303	269	322	283	276	283	294	251	261	291	294	257	279	307	261	287	276	276	309	291	306	263	252	283	273	262	311	310	295	283	302	289	307	276	311	263	292	283	271	293	280	306	262	268	292	298	278	264	315	291	247	280	271	285	301	317	307	277	307	277	302	266	299	303	312	278	306	306	283	277	282	253	263	286	305	299	271	287	277	296	286	278	276	274	290	298	280	267	289	304	286	313	283	270	284	298	280	305	287	286	289	257	257	274	263	306	283	265	277	292	265	330	243	284	271	269	233	270	292	257	286	257	281	290	264	255	318	271	284	282	283	280	276	283	262	267	306	319	262	261	300	264	310	273	309	265	296	271	337	259	303	291	277	273	295	292	283	292	278	272	290	286	261	280	289	277	260	265	277	282	293	313	269	253	274	293	294	280	254	281	266	294	274	263	279	306	279	300	282	271	265	286	265	281	308	265	290	284	313	282	286	279	270	280	312	263	249	306	277	285	268	271	300	286	286	266	309	272	267	279	310	316	236	293	302	263	267	257	271	264	243	241	293	278	307	279	269	312	303	276	287	307	297	287	288	278	306	259	253	309	288	271	282	272	309	259	285	296	270	280	285	285	296	279	294	284	270	269	276	282	286	292	281	279	315	263	269	286	279	288	288	284	300	291	273	290	282	269	291	246	272	287	285	280	304	278	263	300	293	255	317	272	284	286	263	258	274	278	289	309	291	277	292	250	271	282	272	262	304	282	268	301	283	299	247	310	286	292	281	276	266	289	299	307	289	265	287	283	318	277	277	286	305	293	293	280	296	314	271	280	306	275	263	277	277	268	275	267	284	274	310	295	288	304	280	276	285	261	288	293	261	275	273	296	312	250	306	296	286	259	287	288	296	276	282	297	289	283	270	264	263	277	274	295	279	314	298	272	268	259	299	279	276	296	326	266	281	249	266	287	266	287	257	282	248	266	270	280	267	309	300	268	293	279	276	272	266	305	299	297	277	281	281	292	277	310	262	254	272	296	291	305	296	272	300	303	273	273	281	303	325	291	294	265	270	294	281	274	283	271	273	287	299	241	264	293	281	296	294	279	256	280	259	299	284	276	301	267	286	308	297	283	286	271	257	285	296	289	274	279	333	310	267	255	250	307	275	290	315	295	273	283	278	281	279	311	281	296	284	273	276	278	297	263	281	281	264	237	293	283	268	261	311	287	297	244	292	279	282	262	258	318	302	314	292	315	307	281
12369	3121	4539	5214	8017	7090	5444	4432	3604	2960	2571	2031	1499	1519	1578	1440	1142	939	918	885	837	762	746	676	751	722	673	749	766	726	783	706	748	761	702	675	683	726	684	708	708	697	713	661	723	678	716	666	734	683	735	704	685	728	742	702	712	687	691	699	672	710	702	723	725	726	708	732	699	711	682	697	719	732	673	695	638	717	713	715	696	672	702	673	713	707	644	693	736	723	685	672	642	716	673	658	692	735	671	669	690	764	689	700	681	731	709	723	665	739	676	682	677	690	674	734	670	713	768	683	679	703	729	686	655	702	687	716	707	714	685	693	734	662	699	707	736	676	726	716	701	659	742	734	661	689	742	720	728	662	670	643	662	709	677	663	690	692	688	693	689	711	672	711	687	700	646	718	726	707	717	723	683	760	689	696	693	710	722	694	701	682	693	685	666	725	718	695	697	670	679	699	731	712	707	670	704	677	747	646	677	644	686	670	703	706	735	705	662	734	690	675	737	747	688	730	688	689	720	687	705	705	641	715	759	706	636	727	727	682	726	713	680	719	701	727	695	695	690	672	669	715	751	732	672	729	740	749	759	725	695	706	695	689	738	650	678	689	695	713	728	714	653	697	677	722	698	756	669	700	666	699	686	703	660	698	709	658	729	727	675	693	714	704	710	713	675	697	715	698	690	691	737	697	696	693	663	731	653	725	639	698	730	740	679	690	719	711	704	686	712	680	701	676	715	718	636	665	677	690	703	716	683	753	718	674	659	698	718	687	701	714	666	680	689	683	701	712	673	730	711	723	695	738	700	683	728	728	718	704	692	712	688	706	759	681	734	619	717	703	694	724	705	714	685	748	704	664	713	675	698	729	702	705	719	732	664	697	679	736	691	650	707	725	723	664	737	656	695	712	708	696	755	730	704	702	740	668	683	681	701	728	687	647	700	740	713	735	702	709	667	716	701	667	679	726	662	716	676	656	749	695	686	674	710	720	675	676	669	676	701	670	719	670	692	712	654	718	704	669	696	700	700	707	718	725	694	755	671	696	699	704	691	676	673	776	694	670	751	731	641	705	720	726	709	693	712	699	690	739	646	719	661	694	719	722	696	637	681	716	699	693	674	689	739	703	679	697	626	688	720	716	696	705	715	728	675	694	669	746	731	676	719	718	653	689	683	711	716	665	721	701	662	742	654	661	714	751	740	696	763	671	711	696	679	754	694	730	741	640	697	713	695	708	708	713	710	701	709	694	692	713	762	709	667	710	762	753	686	682	681	687	686	695	690	748	651	749	672	731	701	750	747	679	672	675	708	683	671	704	713	739	675	702	668	721	707	705	659	704	689	720	728	701	696	684	739	673	694	758	722	693	670	671	712	681	678	752	697	710	724	691	708	730	708	707	738	653	712	731	727	741	690	721	675	661	700	666	697	723	734	696	640	734	666	696	706	693	701	651	699	640	724	718	711	729	692	732	652	654	739	684	701	712	674	718	654	723	743	664	743	701	704	646	667	708	722	644	717	705	675	701	722	702	682	693	725	706	705	682	737	728	705	683	725	718	680	716	694	648	711	677	680	711	727	698	717	729	686	675	695	754	651	720	666	667	683	678	701	729	729	681	707	722	714	648	699	680	743	750	700	669	683	670	690	669	676	692	628	722	694	721	739	700	692	686	686	748	712	711	672	720	723	693	739	702	666	685	729	701	735	714	734	724	675	677	725	765	677	684	714	714	685	696	644	688	693	760	696	747	703	690	673	678	714	782	672	711	718	669	651	698	696	679	678	784	699	729	683	693	699	681	686	679	728	713	670	753	660	724	696	722	724	716	668	699	694	670	689	706	715	731	656	671	693	728	695	719	667	701	725	734	692	661	724	708	669	709	728	726	689	696	658	723	687	660	709	675	690	690	676	742	725	679	728	688	671	690	664	712	688	692	697	715	734	680	695	666	703	753	702	736	717	687	725	675	691	718	716	676	661	660	706	704	683	699	685	710	709	707	714	726	658	679	702	695	656	674	716	709	663	733	732	710	700	717	678	714	694	718	675	697	674	675	679	688	690	712	693	723	678	702	716	713	690	689	664	721	709	694	699	666	718	699	703	716	698	703	699	703	733	679	700	645	705	683	699	708	726	690	769	704	645	670	700	706	722	700	705	649	748	736	699	709	658	686	721	730	736	680	691	695	718	681	722	683	709	681	642	698	673	722	709	733	696	784	715	708	710	722	710	669	752	701	715	682	681	690	703	695	692	730	674	656	722	706	649	681	706	693	681	728	729	663	701	728	767	681	634	739	741	690	676	714	734	748	704	655	685	658	655	691	730	727	709	701	738	714	717	699	748	653	747	660	663	756	702	712	685	738	711	735	718	735	657	711	694	704	670	725	712	686	700	674	687	691	673	740	677	668	686	678	697	702	713	689	738	683	683	702	729	714	711	661	708	715	699	701	692	667	773	691	693	703	672	688	698	741	662	709	721	690	751	732	736	689	682	673	658	680	716	692	700	690	715	762	688	687	708	700	665	717	672	720	722	697	638	688	679	669	702	673	722	709	688	702	688	719	733	665	695	687	672	713	708	673	708	709	707	711	715	680	733	712	725	695	722	709	701	724	706	723	704	711	703	685	654	728	686	703	685	720	715	697	669	709	689	676	710	668	671	678	715	687	694	717	699	725	678	751	685	682	689	683	719	670	676	700	698	720	670	737	666	704	705	761	720	722	688	680	723	754	730	696	714	726	730	715	664	724	689	729	676	670	664	696	694	681	707	675	709	683	728	697	722	636	706	719	722	690	667	660	669	680	698	720	694	703	715	663	729	707	692	730	765	720	721	687	711	684	711	701	692	710	719	673	688	710	709	691	713	666	698	672	726	680	721	695	703	749	760	671	713	749	682	739	694	692	758	673	707	683	698	702	706	703	750	714	715	696	706	701	690	675	705	699	642	729	665	678	724	699	692	656	698	702	715	655	702	690	667	662	700	734	729	710	691	636	700	705	699	722	656	666	715	674	716	691	666	695	704	690	720	714	686	715	734	695	650	734	716	683	712	691	722	721	687	757	682	723	740	671	694	679	690	696	706	673	692	706	674	635	632	710	699	711	682	639	687	644	682	710	687	683	653	667	708	677	721	698	700	717	719	696	747	709	665	714	725	699	709	710	659	672	747	714	704	707	700	684	717	650	672	662	707	722	661	700	700	691	695	724	727	685	689	660	719	770	681	690	718	676	710	752	697	737	698	737	680	694	715	663	670	692	725	669	657	659	679	723	678	684	670	679	710	686	688	635	708	714	715	729	702	707	661	721	683	715	754	689	681	697	688	740	731	659	725	687	690	713	744	678	713	719	704	708	664	648	697	711	699	682	730	720	678	677	732	712	632	683	684	672	701	761	729	737	703	703	673	719	708	712	728	661	737	733	725	728	705	657	741	715	653	673	648	669	677	746	657	706	691	661	642	669	721	685	735	731	675	706	738	742	651	692	689	706	652	703	708	685	723	696	734	675	671	688
23757	5634	3335	2348	3065	2508	1753	1201	968	763	571	453	367	375	350	353	277	235	233	185	200	192	177	193	180	192	194	196	197	200	189	175	161	166	212	172	160	161	169	187	175	174	190	169	175	170	179	165	177	166	166	178	156	190	169	185	184	180	171	166	175	141	187	159	154	173	192	172	168	168	183	178	172	194	146	174	164	196	167	170	165	172	178	162	157	156	182	152	200	193	165	174	197	171	166	189	169	201	198	161	180	166	166	172	164	160	156	178	168	173	161	152	171	174	218	206	174	153	148	168	163	187	190	167	165	180	193	168	197	199	195	161	166	178	179	171	162	182	152	188	165	176	179	153	178	190	166	178	188	173	182	189	203	176	177	163	177	179	169	165	159	146	181	155	185	177	185	176	172	198	184	184	177	162	183	176	150	178	173	203	175	176	155	194	167	183	178	170	183	184	174	182	156	179	181	190	187	158	180	176	162	171	184	152	180	176	206	176	158	170	192	166	184	187	177	195	183	195	197	176	151	188	182	173	207	161	181	181	185	183	177	161	173	160	166	152	161	176	153	168	194	161	183	178	150	171	173	156	168	185	167	191	169	178	176	160	192	173	181	162	187	163	182	183	164	175	174	174	166	170	181	183	156	168	179	157	170	160	200	182	175	188	189	185	180	197	167	155	166	212	134	170	160	160	198	187	185	154	155	155	172	180	167	176	195	183	194	178	167	153	158	186	192	174	150	168	178	178	183	162	174	167	174	177	177	187	181	177	184	171	182	184	172	183	193	184	189	176	191	166	190	175	173	189	182	188	194	179	192	170	169	169	196	207	185	188	161	174	187	159	190	164	178	197	177	172	175	210	177	174	164	173	185	149	177	185	172	190	173	159	170	182	172	165	193	171	190	170	169	184	197	170	170	201	181	171	160	166	180	160	177	179	176	160	177	180	193	175	164	159	166	197	180	158	157	188	168	158	160	152	197	171	175	170	182	173	180	147	185	175	182	176	185	151	212	173	147	171	158	186	175	177	163	187	166	170	184	149	188	180	172	190	157	191	192	190	165	157	182	179	198	168	169	186	180	191	180	173	167	174	154	172	178	178	189	156	185	159	169	160	179	183	175	196	192	171	167	171	176	186	205	174	187	169	171	180	179	197	179	175	140	163	182	184	176	161	207	182	195	145	167	186	177	201	186	184	161	185	182	183	195	153	183	191	195	170	192	188	171	153	183	178	173	154	190	153	170	166	183	187	153	182	170	160	158	178	179	195	173	190	159	185	189	187	163	170	177	184	202	165	178	183	155	190	173	182	180	186	162	190	178	164	176	166	179	176	158	148	175	176	182	175	194	186	180	161	175	153	173	174	172	175	185	183	195	194	178	163	186	168	182	183	169	200	165	187	150	173	184	186	173	189	178	196	178	181	184	199	173	192	189	154	177	164	186	177	200	169	197	175	180	173	179	192	164	159	172	193	168	166	171	177	146	152	164	185	165	171	157	188	175	172	173	179	185	173	156	165	163	182	192	195	159	165	204	161	180	180	182	164	202	187	183	172	183	146	170	169	172	171	168	169	182	199	179	159	142	169	189	170	167	201	181	172	178	165	175	176	161	188	149	179	195	186	195	165	180	194	195	194	158	171	190	171	182	154	157	156	191	158	168	171	198	197	199	226	155	168	146	142	161	167	166	153	183	171	186	189	160	189	177	174	182	180	177	177	194	156	196	180	159	171	161	145	157	189	181	173	191	155	179	193	178	197	183	160	172	198	183	172	155	178	162	194	187	161	167	163	163	180	173	187	158	177	198	135	155	166	164	188	179	168	167	197	206	178	179	190	158	167	157	176	173	181	177	158	192	156	173	171	172	193	170	194	184	185	188	169	169	179	152	178	173	168	212	154	189	175	180	193	171	169	163	147	160	152	168	195	180	163	177	149	192	190	176	170	201	196	185	199	172	181	165	187	147	179	166	156	200	163	197	172	157	145	169	156	183	190	184	180	173	156	176	169	179	178	173	191	188	175	167	167	179	146	163	145	157	176	152	179	177	189	169	163	164	196	154	194	168	149	178	162	162	188	207	166	160	149	158	164	174	177	168	177	163	166	161	170	161	178	167	185	159	167	188	169	172	171	207	183	182	189	182	169	169	164	150	158	186	167	193	174	170	180	178	179	178	178	156	186	211	175	182	155	187	195	158	153	179	161	185	181	185	180	185	193	188	168	191	186	178	199	173	161	181	161	155	174	163	172	180	148	152	174	171	184	154	160	172	194	199	179	162	171	136	194	178	196	148	150	178	160	185	179	172	189	188	200	174	151	160	193	171	180	186	177	167	155	179	161	169	175	187	180	176	203	155	160	162	150	183	201	197	165	162	205	191	156	163	178	162	175	179	179	178	167	171	165	175	167	167	163	190	161	177	183	172	162	193	183	184	169	176	175	218	172	151	198	172	193	171	167	167	170	174	175	195	174	190	184	173	200	183	177	158	153	176	202	167	175	167	204	204	167	190	163	179	168	162	163	184	157	183	180	187	194	177	153	195	188	188	190	170	190	180	204	162	209	181	173	183	170	148	188	176	196	188	169	170	178	183	174	164	176	182	165	177	186	152	217	200	167	173	167	168	181	163	157	185	169	155	160	162	172	166	164	166	179	178	164	176	170	181	198	199	182	186	193	194	197	209	191	170	189	181	174	192	153	171	181	203	164	172	180	161	165	156	159	177	173	149	182	142	171	168	185	167	167	171	196	167	146	194	173	193	183	180	162	171	189	180	174	166	176	183	182	182	191	154	154	150	205	182	202	184	168	144	182	171	162	175	185	181	156	163	188	161	195	165	165	174	175	168	158	161	161	182	182	161	176	177	164	140	176	185	199	176	185	182	154	167	189	181	188	168	165	173	196	179	164	173	165	164	187	183	173	171	168	158	182	171	174	185	173	148	164	196	169	184	187	184	199	163	198	189	170	181	170	165	174	157	165	174	164	150	160	177	186	183	187	170	171	163	167	198	170	178	178	161	195	176	176	180	190	180	166	170	181	166	185	177	151	194	200	170	144	183	176	163	173	144	191	163	167	170	164	162	171	192	175	161	190	179	158	163	188	180	175	176	172	175	169	164	170	180	172	182	180	161	171	168	185	192	190	170	181	194	183	175	178	175	182	183	197	158	188	183	159	164	186	191	206	186	196	152	177	159	164	170	186	169	176	169	182	179	163	179	181	173	154	196	192	179	197	198	183	169	175	150	160	170	174	168	201	170	165	157	176	159	181	180	163	168	160	159	173	175	132	165	180	175	199	165	175	169	168	187	173	205	168	189	170	165	187	181	177	188	167	197	174	176	191	180	160	167	191	166	184	157	180	168	173	177	154	179	193	178	191	167	160	177	158	188	176	173	185	180	177	176	175	165	168	151	159	190	177	160	173	171	170	174	165	147	168	161	173	165	152	200	185	174	168	190	174	174	171	180	183	184	161	198	187	170	182	195	212	179	177	142	173	175	200	191	193	186	177
15471	4213	6081	7533	12103	10935	8202	6113	4822	3848	2869	2302	1945	2104	1697	1622	1310	1010	746	646	665	537	519	539	512	487	534	504	573	564	501	535	505	508	595	467	489	425	467	439	493	449	435	486	543	466	496	464	468	475	449	454	464	483	459	446	512	466	501	475	435	465	436	464	484	505	456	456	472	435	450	451	438	533	442	430	478	474	470	457	436	430	475	480	489	470	473	455	473	435	447	434	453	426	494	488	460	450	468	440	464	461	467	467	466	445	449	405	450	473	459	428	470	479	493	455	431	429	432	460	430	456	434	475	462	455	485	465	471	438	476	440	457	442	444	463	469	497	417	412	455	470	467	460	481	489	417	512	413	432	434	429	464	442	471	476	464	501	474	502	506	474	440	456	459	433	443	462	483	449	469	475	454	432	442	434	414	457	428	444	464	453	433	444	438	449	433	447	476	478	491	437	458	486	467	474	435	477	459	451	465	459	456	453	493	454	421	478	444	477	465	455	439	462	421	459	447	453	488	466	465	444	455	444	426	406	464	476	485	464	442	444	448	484	484	492	476	427	442	453	472	456	460	440	456	453	463	493	468	464	467	460	462	453	476	481	416	443	449	419	457	442	476	456	451	486	459	458	416	457	451	435	411	457	416	475	450	433	451	470	445	451	391	455	444	456	482	498	458	435	445	453	452	470	464	457	453	480	472	475	452	449	498	482	457	443	453	431	451	499	449	448	435	465	457	453	432	484	473	426	448	461	446	484	468	469	442	490	464	455	465	478	478	458	474	474	481	488	451	486	445	473	491	476	447	452	421	442	448	464	503	454	429	471	450	451	432	442	477	468	460	471	460	446	459	478	459	457	421	434	406	451	421	438	474	468	430	432	478	463	429	508	455	450	481	441	448	478	445	478	461	462	523	461	452	407	491	433	426	471	442	450	469	438	460	476	443	462	450	448	487	475	459	453	445	484	398	457	426	468	454	474	458	431	473	465	457	460	459	433	479	482	465	466	446	457	430	428	452	434	445	478	488	451	433	469	456	417	442	442	457	485	423	450	453	431	458	476	463	421	488	462	469	433	430	454	423	418	429	443	450	463	434	407	412	466	451	452	439	439	470	482	466	456	469	435	478	510	468	476	464	436	450	446	484	476	449	458	476	424	480	467	471	478	469	453	451	481	445	453	467	475	450	454	446	467	441	462	474	449	486	426	476	458	490	462	487	464	432	462	478	458	454	426	468	426	460	428	475	464	446	435	488	451	469	453	454	428	495	504	442	465	452	458	471	446	472	468	457	482	451	490	495	448	475	439	431	461	430	455	430	433	432	476	423	453	454	444	441	458	440	487	473	453	475	433	449	448	438	440	484	437	468	468	457	466	467	458	470	465	478	488	455	449	493	459	475	472	460	441	486	458	453	441	432	461	464	464	429	452	478	466	490	470	462	459	446	485	436	473	464	468	457	436	447	449	463	451	424	449	455	452	450	427	461	488	448	443	467	458	476	484	482	459	431	461	442	460	433	492	423	449	469	499	480	456	478	460	451	503	452	483	461	492	471	470	451	459	473	433	440	452	470	471	461	451	446	444	473	419	449	450	459	468	463	404	424	482	445	464	467	432	451	473	473	466	429	465	409	496	458	487	442	459	471	489	458	471	452	434	439	440	432	474	437	453	460	462	428	456	454	461	517	418	423	461	451	457	427	451	439	502	445	455	480	499	446	423	431	429	437	458	472	497	405	455	463	471	495	431	414	451	471	447	454	461	479	442	450	463	472	456	432	446	439	481	473	461	443	432	451	466	455	453	451	453	424	508	452	483	462	405	477	478	455	468	442	464	471	463	423	422	462	463	448	468	481	420	450	488	415	436	439	487	456	466	485	455	438	454	430	442	472	476	470	466	467	438	466	443	465	451	493	480	426	472	457	412	443	412	452	461	445	483	465	458	457	421	451	495	461	470	466	481	441	452	459	454	466	462	453	458	471	461	435	492	420	458	441	437	446	463	446	483	476	447	463	481	462	425	447	487	451	461	470	450	475	462	447	450	432	492	451	475	432	463	465	473	487	465	456	458	456	441	499	449	402	482	476	429	463	484	474	458	491	450	472	458	478	464	452	458	446	460	479	468	518	424	485	414	457	429	426	446	461	469	498	486	461	490	452	485	437	456	475	488	471	469	434	408	476	473	459	447	445	450	450	465	464	398	439	469	425	480	449	443	465	467	441	457	473	488	441	482	463	414	498	462	463	434	460	509	466	450	472	479	493	460	465	466	504	436	442	427	455	455	464	486	427	466	433	430	441	502	485	448	439	441	467	479	478	443	464	473	474	508	421	464	440	442	456	502	470	485	475	466	424	468	455	447	462	468	439	481	469	442	450	483	478	472	421	452	464	462	469	464	458	444	464	514	478	483	445	443	451	428	472	487	461	473	448	454	449	440	445	432	437	455	477	472	471	457	411	462	468	456	446	480	447	435	442	463	450	502	465	483	472	465	468	451	419	439	446	458	454	464	437	469	449	429	468	458	444	438	468	454	433	429	462	489	462	503	509	453	392	428	433	437	453	462	465	476	450	478	443	438	445	459	498	413	477	488	443	417	478	452	436	429	472	416	432	467	462	402	469	450	444	446	478	434	467	450	460	491	479	433	427	492	442	418	444	451	427	455	456	455	456	435	460	426	441	442	461	474	444	463	458	420	438	451	479	490	441	470	472	457	465	477	486	442	468	476	425	441	455	445	453	447	423	476	428	426	465	462	478	460	443	458	431	470	456	441	483	460	450	488	482	445	455	437	450	479	486	498	470	493	441	433	440	469	489	454	449	449	435	454	455	438	445	450	450	399	468	484	422	459	491	472	504	463	458	430	445	460	486	494	462	429	462	488	474	503	454	424	438	420	502	474	464	443	452	452	430	442	454	488	463	484	454	487	489	466	443	414	431	463	462	517	450	473	438	462	476	446	479	491	422	490	450	465	453	464	468	476	456	414	457	474	464	465	463	450	414	432	465	458	470	450	473	427	463	428	451	476	452	468	448	467	478	471	436	441	413	482	477	465	468	444	438	468	477	460	456	468	479	464	462	466	417	412	474	458	452	466	468	472	480	463	448	489	496	463	463	495	468	450	438	477	445	483	487	464	477	448	475	483	464	462	467	473	461	426	462	435	465	466	449	469	462	435	463	458	436	487	465	486	405	398	447	477	410	453	474	469	487	456	454	458	447	483	487	402	467	481	455	425	451	453	444	481	461	454	437	483	469	455	462	471	438	436	463	480	462	436	450	465	454	446	429	431	449	471	463	452	442	458	435	436	417	489	449	477	450	460	479	448	447	458	452	418	489	468	497	436	414	482	472	503	468	463	456	473	466	509	447	457	434	444	484	414	488	475	449	469	465	462	467	438	508	469	463	481	430	461	450	454	476	474	454	444	432	430	448	429	447	474	447	484	469	473	462	449	483	459	458	455	448	475	453	435	478	500	502	506	471	459	490	476	413	416	442	465	469	436	447	455
5567	1299	1343	931	1295	1224	902	768	687	495	486	378	430	408	404	355	360	362	344	326	327	353	321	333	320	310	348	357	330	317	311	351	314	368	327	329	365	341	338	356	356	339	330	330	373	339	357	359	364	288	352	356	330	332	335	320	338	318	338	355	334	319	368	302	376	352	319	357	331	343	278	333	324	334	344	326	341	337	359	347	345	330	336	323	347	343	321	374	323	346	321	340	306	334	332	335	350	351	313	329	306	355	333	337	347	326	321	341	349	332	340	322	391	363	343	333	282	340	316	348	369	338	351	342	331	325	364	296	331	344	340	299	345	329	340	375	325	351	336	373	302	327	356	324	321	318	350	321	338	337	311	321	310	327	356	313	334	330	359	368	348	336	368	345	334	346	332	344	320	336	325	322	359	341	322	359	327	337	315	347	353	393	331	328	331	345	340	333	342	330	327	365	326	327	361	325	304	335	326	345	300	351	350	311	308	347	326	357	313	350	315	347	283	318	334	320	368	305	357	289	340	342	338	356	311	313	316	346	327	387	356	347	305	368	336	324	350	361	360	307	318	339	341	330	342	335	327	369	357	362	357	339	368	328	326	340	333	319	351	350	383	346	349	327	353	305	304	358	367	331	303	329	354	348	337	332	333	356	359	320	327	345	335	342	348	311	320	339	366	347	319	342	345	334	307	316	370	339	365	359	357	319	361	325	320	339	321	292	348	348	359	348	343	321	334	352	356	310	326	329	347	331	343	355	344	339	373	358	386	330	327	295	360	342	360	323	358	346	316	351	337	334	359	302	327	349	362	345	319	326	341	322	312	313	331	345	360	334	396	360	329	348	334	331	346	353	320	289	345	338	289	330	366	356	342	318	350	316	349	340	331	360	344	338	324	309	321	343	345	335	364	339	339	334	364	308	324	342	326	306	316	335	361	376	302	300	314	348	341	341	335	324	344	332	300	359	322	344	319	331	344	347	336	318	337	337	326	352	322	384	359	339	329	369	352	345	335	341	322	364	359	288	345	318	310	311	341	335	340	320	337	301	346	341	310	320	369	350	356	315	308	318	322	354	360	304	360	338	314	361	345	382	348	341	336	333	326	336	366	343	343	363	340	331	341	354	370	322	297	327	341	308	334	326	366	360	363	329	342	348	316	363	354	332	371	349	324	373	277	334	366	312	341	338	327	332	357	353	380	352	332	332	320	371	349	320	303	339	343	330	347	341	314	340	347	314	337	375	363	349	331	339	362	338	343	350	358	336	325	354	364	300	328	326	356	339	354	336	362	319	323	342	320	333	342	359	337	334	310	315	313	332	348	324	331	328	352	287	344	303	332	353	325	323	335	328	333	343	323	323	345	370	326	335	349	356	353	314	343	323	347	343	355	350	340	326	348	323	343	354	328	349	328	341	326	345	336	329	352	332	337	309	328	328	342	334	341	291	309	350	326	332	344	352	329	326	336	361	343	346	338	335	332	351	334	339	309	340	329	349	353	331	326	332	387	348	332	360	366	340	353	361	365	310	333	327	347	338	321	318	332	360	353	303	307	337	347	345	318	359	335	348	374	346	311	349	350	359	299	341	333	368	356	378	297	348	316	315	334	320	344	344	342	361	337	343	344	363	347	331	305	340	342	333	324	364	314	326	349	316	303	349	291	347	310	357	343	325	351	318	340	348	358	372	340	349	323	324	339	369	314	348	347	320	312	318	349	341	357	318	334	335	327	354	359	350	356	344	318	319	343	302	321	329	317	345	364	324	338	299	362	359	328	289	326	342	326	323	292	371	333	346	377	359	359	316	302	327	355	331	346	331	329	307	357	364	340	345	353	312	306	322	327	290	350	377	367	321	339	321	318	338	327	349	318	359	349	320	268	369	342	319	337	344	382	354	322	306	348	363	333	350	336	352	345	377	323	328	346	344	334	344	324	327	330	325	337	348	367	342	371	352	344	324	333	341	310	342	319	357	344	316	361	348	340	321	372	365	366	346	367	359	352	350	332	347	332	359	345	329	309	319	298	342	365	345	361	358	344	325	335	336	340	334	338	339	314	341	310	317	350	358	343	319	346	338	336	319	335	336	353	358	345	393	346	340	367	355	376	330	326	307	350	335	348	311	341	333	322	316	325	328	326	374	362	363	352	334	348	337	311	352	364	344	319	315	284	282	313	332	341	313	320	299	367	357	362	331	316	339	330	364	323	314	322	314	343	351	290	325	311	351	343	290	344	327	338	332	342	356	311	345	318	316	338	337	316	332	317	349	345	367	328	323	339	366	304	353	288	343	328	344	362	350	341	331	331	341	371	343	300	324	342	351	327	322	320	357	306	337	318	361	351	349	335	374	323	351	343	337	324	346	326	328	323	337	320	298	344	345	378	318	354	330	334	314	316	325	341	313	361	335	311	335	350	338	369	358	344	314	361	344	308	345	351	344	345	313	319	367	338	357	314	356	359	349	329	350	347	329	331	330	357	327	307	314	343	318	364	341	314	322	318	336	342	337	339	385	340	365	327	309	336	349	384	351	358	335	330	315	329	331	313	321	328	342	343	311	373	313	344	340	371	368	332	349	328	295	296	345	309	323	336	311	326	375	345	304	354	322	306	334	333	363	339	357	316	312	324	338	367	356	329	327	340	320	304	332	303	353	366	362	331	338	328	312	352	309	320	343	353	341	341	322	334	375	357	340	354	346	334	356	334	335	317	312	344	324	355	344	324	345	335	303	319	302	351	318	325	347	342	316	303	365	360	336	327	347	322	345	340	342	355	355	373	346	335	313	345	308	344	330	343	337	341	331	342	359	348	328	306	330	319	338	328	359	353	365	366	328	343	335	322	363	325	332	317	367	376	306	343	344	335	338	330	346	342	335	314	338	349	397	380	342	335	359	351	326	337	322	343	321	340	338	340	356	372	325	313	335	317	333	345	358	353	321	341	313	351	316	337	321	321	318	309	341	338	342	352	348	367	345	352	354	326	353	342	328	340	346	321	345	355	349	335	298	369	335	373	339	331	321	310	341	307	354	346	333	341	309	320	384	301	315	341	349	345	355	326	367	312	338	365	334	316	327	364	368	343	353	350	352	378	296	336	363	366	340	337	398	345	380	381	337	370	348	331	312	308	344	325	347	304	320	337	358	331	351	323	359	290	346	344	319	316	348	295	350	338	324	353	338	360	370	315	343	368	347	347	348	332	319	309	336	320	321	368	327	328	342	353	326	315	346	350	350	355	333	340	363	344	361	352	319	327	342	296	335	339	354	344	393	321	359	352	354	316	357	353	322	328	359	367	338	345	338	306	371	336	339	388	370	330	360	359	350	346	384	321	313	340	317	350	322	341	314	329	352	376	335	326	314	368	369	332	358	343	356	324	312	338	352	333	325	321	324	325	368	326	312	351	352	361	350	323	314	325	328	338	343	312	325	367	349	317	325	334	326	345	322	333	329	323	358	332	358	309	333	349	350	319	352	305	298	325	353	306	341	341	323	334	348	322	347	355	340
4895	1788	3208	3280	5355	5304	4109	3435	2688	1989	1503	1371	1356	1331	1182	1059	989	926	847	870	847	862	787	888	841	862	813	863	814	855	851	787	816	831	835	858	799	830	814	829	798	810	852	806	783	836	834	788	856	765	825	852	795	806	868	856	804	799	826	850	840	761	825	824	866	750	803	839	832	864	890	822	851	800	774	782	841	800	792	798	826	825	847	873	840	903	848	816	850	849	835	852	843	791	855	829	824	782	802	800	815	844	839	812	829	812	792	758	828	863	847	846	845	786	817	830	818	831	840	791	802	802	854	896	822	834	827	821	787	750	854	798	774	852	815	779	789	747	853	845	865	826	836	802	836	805	881	801	823	808	800	821	854	785	891	864	842	832	794	844	875	838	806	793	791	822	857	850	843	811	808	838	820	853	804	796	855	786	864	810	788	854	812	831	827	894	843	834	812	803	858	814	887	811	837	788	793	807	769	827	815	781	882	792	815	828	881	853	832	793	776	796	842	808	817	808	866	844	823	863	841	804	803	851	809	842	836	865	834	838	809	823	800	846	856	849	820	797	836	802	848	827	852	779	785	830	800	875	853	810	818	794	782	862	820	806	821	865	830	868	832	820	842	784	835	821	824	825	827	789	817	804	880	855	817	863	808	826	786	821	858	846	802	796	835	788	829	896	809	772	827	811	855	831	806	798	833	856	776	815	807	830	865	822	788	833	809	846	817	868	849	791	739	790	817	824	893	811	801	872	802	794	814	823	793	849	835	857	795	848	829	817	802	845	817	799	849	811	843	808	830	808	814	858	816	808	825	850	864	836	869	866	834	795	862	786	767	819	822	819	825	846	828	805	816	833	829	802	809	813	800	799	801	851	806	805	839	840	830	824	804	866	768	850	838	828	790	844	846	835	855	837	813	851	811	821	874	815	868	823	879	814	827	810	854	785	796	848	777	841	855	825	803	815	835	838	809	779	839	842	775	775	884	845	830	828	814	814	858	829	822	824	828	824	844	819	872	823	866	825	820	837	822	820	883	857	804	835	805	839	839	844	792	792	838	801	816	793	805	834	828	825	811	810	781	824	818	848	801	830	819	878	850	790	809	844	790	796	857	808	847	797	834	825	783	831	840	792	828	819	786	849	822	819	826	814	904	851	806	788	775	806	787	789	880	745	833	804	862	852	844	851	878	853	806	800	909	810	850	829	819	792	853	783	792	837	835	820	860	767	825	821	749	796	826	819	870	845	864	834	813	811	807	807	786	828	812	813	840	800	797	803	825	802	813	870	851	787	839	793	825	867	850	820	790	838	838	845	809	754	866	819	859	798	845	798	848	816	812	806	801	769	829	813	803	783	824	888	825	860	896	822	786	807	828	868	835	811	821	850	856	870	874	809	852	822	817	838	798	826	807	786	842	895	768	883	805	794	838	851	799	817	781	851	802	827	840	842	794	776	824	810	821	796	850	834	845	792	835	816	846	877	835	846	790	841	807	808	792	810	834	834	798	838	805	838	852	804	862	821	865	836	833	812	840	834	817	825	828	810	790	783	818	780	837	819	804	809	796	798	812	792	804	876	814	803	848	833	820	823	810	844	839	804	847	830	806	816	808	845	835	830	835	815	769	807	829	811	829	777	807	804	835	829	753	854	817	800	790	832	842	819	850	825	832	897	878	884	821	838	813	837	822	840	872	829	802	822	829	806	832	857	809	811	815	830	892	919	787	787	820	733	800	856	779	822	816	799	827	832	834	835	802	852	825	788	797	801	856	845	769	814	840	811	788	791	832	821	808	811	792	780	835	836	834	779	812	801	827	837	818	812	864	794	863	806	819	854	822	815	833	791	833	863	806	828	872	803	838	834	805	819	822	802	834	866	786	790	834	835	856	815	843	801	860	802	842	854	817	794	817	816	830	817	820	800	786	841	815	847	770	871	830	804	886	826	838	791	820	848	810	796	797	728	804	769	828	782	810	836	785	870	788	821	819	817	788	889	823	849	849	788	790	831	821	838	812	855	785	818	812	802	869	786	804	770	864	840	813	812	837	843	827	793	801	870	859	774	796	831	829	773	822	892	798	824	818	829	840	822	772	852	868	808	783	832	808	805	850	801	834	882	892	769	870	826	824	785	820	849	804	849	827	834	806	818	830	807	880	815	769	815	859	818	809	834	809	799	804	832	847	837	822	787	793	803	812	842	849	842	814	866	843	831	840	797	842	901	812	781	759	845	860	835	795	868	800	831	792	835	841	788	815	823	829	821	859	844	792	843	793	824	860	867	787	862	789	855	845	845	853	835	840	906	829	832	824	871	812	839	797	827	806	788	783	829	771	883	801	834	872	836	787	811	804	796	811	798	835	802	815	835	805	825	836	892	826	882	837	827	831	818	864	832	828	847	816	845	853	802	842	837	828	824	811	820	805	822	810	829	879	832	807	857	849	835	819	806	797	881	823	855	840	843	817	842	798	790	839	823	800	802	826	880	819	780	792	831	854	824	820	840	884	802	819	789	835	804	841	822	843	805	765	863	839	790	851	841	813	865	831	801	818	856	807	747	847	823	872	809	802	839	856	816	826	811	826	845	840	802	859	822	823	817	890	862	791	875	786	888	776	846	814	847	831	856	804	792	809	811	823	841	876	816	856	801	786	781	814	817	874	812	827	795	817	832	784	830	807	827	828	809	799	844	808	832	790	847	843	823	846	818	815	842	795	812	784	866	837	807	856	842	788	805	818	806	840	882	811	822	837	813	881	830	830	854	847	850	780	818	808	879	794	783	829	814	894	756	806	772	831	831	813	770	854	829	865	807	803	834	805	799	782	777	746	868	853	819	799	825	859	825	823	845	778	865	822	864	852	815	847	801	787	821	853	826	824	824	796	799	863	849	794	828	794	844	786	817	804	842	799	904	830	826	843	826	810	802	804	802	813	799	830	853	822	809	820	791	829	824	806	811	809	806	852	855	815	832	792	835	871	797	824	813	841	790	813	832	804	823	799	818	846	826	824	828	881	784	854	802	782	787	836	860	818	841	851	842	789	813	813	868	816	788	863	854	882	814	836	779	827	804	871	821	815	864	791	830	787	816	817	776	777	809	792	814	834	854	816	835	833	846	811	844	851	809	862	829	829	836	819	847	837	877	788	796	829	820	802	859	821	830	841	866	865	786	829	831	818	807	886	845	844	772	841	856	831	799	868	767	852	822	882	780	789	826	841	868	831	831	856	847	775	812	801	858	839	869	832	823	808	797	823	825	842	822	815	820	833	816	827	863	868	808	838	843	831	812	823	799	830	763	854	798	813	767	795	841	848	858	807	805	826	864	787	853	819	777	831	807	852	837	828	826	815	839	827	828	788	764	825	829	755	830	813	853	821	818	822	814	806	821	824	742	863	856	861	767	802	804	851	848	822	803	775	853	845	862	800	817	863	808	856	851	776	790	837	832	840	864	805	852	756	815	859	884	856	788	857	813	795	824	857	770	793	796	816	788	815	784	805	890	810	769	858	841
15716	3129	2880	2044	2068	2000	1610	1292	1042	724	600	437	430	453	434	401	362	338	318	311	303	344	290	319	273	273	304	249	304	310	301	335	319	298	261	279	305	280	297	293	301	292	296	273	304	308	318	306	300	260	289	266	310	292	288	277	288	289	317	280	327	260	267	297	298	284	263	307	310	332	315	256	276	300	292	276	294	314	304	308	270	299	279	295	300	315	281	290	278	315	289	278	291	301	302	313	282	284	318	292	291	299	315	269	298	276	301	277	290	290	327	294	277	288	282	295	293	287	299	267	301	286	300	320	283	281	314	281	265	295	300	263	330	310	278	288	318	262	287	295	284	299	315	280	335	286	272	290	323	264	315	283	304	282	307	308	281	298	277	300	280	311	299	322	327	311	269	299	278	289	320	303	296	275	285	299	285	275	306	287	313	309	291	296	303	296	303	285	290	306	287	308	290	283	302	284	311	332	323	312	294	293	329	263	293	313	291	305	316	273	285	285	278	252	308	250	306	307	257	335	303	276	292	309	304	297	319	253	275	301	273	276	308	280	290	282	296	262	268	281	264	293	287	282	274	283	291	260	302	285	294	318	299	327	281	283	312	277	293	276	285	301	306	304	327	295	294	324	256	263	272	295	284	300	313	317	277	324	296	319	319	327	283	320	284	316	321	296	263	306	290	287	310	297	274	277	317	267	293	307	296	262	279	309	290	288	308	294	296	299	280	265	285	288	271	300	259	283	285	300	274	290	289	279	318	274	312	298	326	263	321	306	290	305	293	282	312	287	322	280	289	278	294	285	278	270	290	296	273	299	291	294	311	300	290	281	280	308	323	278	315	281	265	322	306	292	268	280	310	290	300	303	273	256	290	286	304	333	279	295	287	289	318	314	288	299	322	294	267	299	279	323	312	265	303	292	317	282	264	313	287	309	319	311	296	285	325	296	312	274	294	269	297	290	333	289	276	281	301	265	280	274	289	276	291	277	313	290	265	310	295	291	296	287	267	321	289	270	280	285	249	321	290	285	284	286	339	301	307	319	315	305	293	303	276	314	299	291	306	299	310	262	307	276	308	319	287	327	314	283	318	317	308	246	299	273	291	306	306	301	289	265	298	294	280	327	317	294	287	253	309	289	309	269	279	298	283	281	303	350	288	296	278	314	266	298	306	284	319	299	296	305	311	304	304	304	302	295	293	310	275	318	286	259	317	267	299	299	282	288	281	304	277	305	288	281	281	323	308	292	291	328	301	285	309	275	292	323	271	275	287	319	287	289	306	354	296	292	325	262	285	301	293	279	319	266	280	320	288	309	322	269	312	276	303	329	291	293	290	309	290	262	291	295	303	301	274	327	314	299	262	306	287	320	263	296	293	314	277	278	319	311	298	270	256	300	290	268	297	291	278	286	290	285	299	307	305	269	328	292	291	290	283	265	277	319	305	317	303	283	245	282	284	288	299	279	315	279	322	313	279	278	276	284	295	296	287	301	305	298	322	346	294	300	292	303	330	295	291	260	307	280	340	269	306	306	303	306	289	281	281	268	285	278	273	290	298	293	252	306	317	320	320	331	335	287	294	302	304	303	295	295	320	283	334	267	276	296	284	289	278	267	307	289	292	302	294	305	288	305	297	294	275	302	323	286	295	294	290	256	284	300	279	295	282	299	324	315	318	262	312	335	323	327	300	286	297	278	304	299	291	279	297	308	269	287	289	282	295	278	294	280	262	307	281	320	318	270	316	305	300	300	322	278	299	313	302	292	290	291	304	309	326	269	293	274	292	287	283	260	266	286	278	299	312	261	266	302	305	302	300	298	275	285	315	262	304	327	286	301	305	287	275	282	318	301	309	290	300	296	285	280	294	266	279	283	285	283	294	300	293	296	323	292	300	279	303	298	292	299	311	308	312	300	259	284	265	321	276	294	301	311	295	324	309	311	260	292	280	301	275	309	283	282	260	302	263	295	286	293	281	272	287	285	285	285	276	298	278	279	283	291	311	262	320	294	300	321	242	288	276	299	260	295	290	260	268	277	337	283	278	338	271	284	260	289	297	317	285	301	303	308	271	310	338	283	258	268	302	315	294	321	277	333	298	292	301	288	289	319	303	297	266	304	305	307	293	267	264	264	274	271	320	312	266	280	257	292	289	315	345	318	320	268	291	313	277	285	301	273	321	296	290	280	282	329	293	332	295	315	274	272	296	272	298	321	308	298	318	272	301	259	304	314	309	302	290	336	285	306	314	294	281	279	297	272	282	293	333	263	287	283	313	278	292	285	291	319	283	281	297	274	308	297	277	281	308	292	292	289	295	283	272	294	297	259	287	291	322	304	262	300	305	285	266	315	289	314	305	283	315	296	298	305	271	286	278	304	255	262	289	307	312	296	306	323	311	278	284	294	293	268	313	294	303	308	286	321	288	262	299	312	325	302	321	276	276	314	299	298	302	309	265	324	282	312	307	316	280	274	309	275	291	305	305	308	290	288	265	312	314	268	280	273	288	291	276	293	298	278	285	282	296	288	322	249	279	310	313	312	292	277	327	277	276	276	328	306	316	304	323	311	288	319	296	312	277	298	295	287	292	290	247	306	265	258	300	291	279	304	314	282	264	281	309	288	302	278	269	278	300	290	289	294	312	301	289	285	293	299	305	324	313	263	294	299	299	310	339	295	284	303	306	292	280	290	302	298	273	270	291	263	306	306	274	311	277	286	322	298	271	270	293	297	291	264	294	294	286	294	294	288	302	271	287	277	307	273	281	304	286	297	311	318	269	296	294	268	316	286	262	283	296	269	306	278	280	306	291	281	277	271	288	295	268	279	321	292	311	316	296	288	289	301	273	295	281	303	266	288	362	301	276	264	325	308	311	259	289	287	284	296	288	275	283	291	277	265	270	282	328	289	301	309	311	304	305	280	284	331	321	272	286	283	279	282	281	304	303	277	295	291	265	274	302	312	298	272	271	331	303	301	286	276	311	284	323	294	306	273	284	315	273	279	283	282	301	295	303	270	292	273	274	273	302	304	326	288	297	330	253	281	299	267	293	296	308	291	297	266	310	297	293	283	328	299	291	300	303	274	288	303	295	327	308	301	270	304	301	270	308	285	308	306	282	308	306	297	276	294	270	286	288	294	288	292	275	313	280	316	301	305	266	257	314	299	289	268	293	293	289	277	313	279	282	299	284	288	275	284	274	313	295	298	309	277	286	290	272	306	310	296	317	304	294	312	298	306	302	287	286	281	287	262	306	295	319	279	257	284	276	291	299	291	295	344	301	320	291	308	284	324	301	259	273	279	296	284	303	316	291	267	282	290	292	296	316	275	304	295	290	311	271	285	290	306	285	275	293	304	306	291	291	281	267	300	325	303	283	284	325	285	289	300	294	271	308	308	293	319	286	280	305	265	296	289	267	269	297	271	299	313	298	292	289	265	323	303	300	304	267	271	250	288	293	274	256	274	307	320	315	296	276	293	296	317	281	311	324	268	300	275	323	275	286	296
12179	3024	5712	6746	8298	8476	7316	6057	4915	3542	2458	1816	1669	1763	1625	1334	1118	1000	886	828	831	746	776	761	761	744	726	713	719	739	775	741	803	733	732	712	757	741	707	654	740	766	734	765	731	753	761	705	780	726	734	742	713	719	701	789	739	742	681	760	754	742	747	746	751	738	700	695	714	797	706	710	735	722	757	725	727	739	741	736	768	758	718	755	721	698	743	694	716	684	746	758	732	697	762	702	686	694	752	706	714	746	727	716	702	718	679	748	741	749	715	723	671	662	732	755	726	728	698	709	754	752	760	706	713	759	734	693	693	761	739	724	716	729	705	699	702	718	741	721	720	706	727	718	679	691	685	695	683	783	718	773	703	740	713	772	736	709	658	695	725	721	765	714	694	705	726	751	691	729	727	721	795	671	739	673	725	765	759	695	728	692	714	743	742	707	699	726	769	696	699	718	682	747	697	729	714	752	763	712	766	692	719	743	737	713	693	708	662	762	732	671	713	720	787	746	715	709	752	734	705	703	756	717	717	696	730	715	724	734	730	714	688	680	715	729	693	742	701	748	738	707	679	761	705	677	730	687	752	764	725	738	729	733	742	759	721	698	742	703	723	722	678	704	713	718	724	760	686	724	707	759	710	743	716	766	718	701	759	689	772	726	711	713	709	674	689	747	739	779	746	779	716	709	743	727	718	735	687	674	717	722	741	733	788	754	684	761	744	715	715	700	723	722	723	719	704	737	714	733	710	729	690	705	708	735	729	702	748	754	745	721	696	759	736	765	742	713	696	726	699	728	725	723	715	763	742	681	664	721	758	738	666	689	737	712	720	708	723	727	682	710	680	692	719	691	708	737	726	732	732	714	706	731	700	727	697	775	707	759	716	748	690	688	686	722	744	708	733	732	733	724	716	742	666	749	726	704	696	701	742	725	742	751	682	725	733	703	697	703	691	740	691	736	708	760	734	694	715	755	732	699	701	758	735	719	739	746	717	734	767	695	705	718	692	710	735	715	709	702	657	724	717	725	693	713	694	707	719	727	760	734	729	742	726	732	716	720	738	756	692	734	742	759	740	738	681	729	743	688	683	769	718	739	734	738	714	733	746	752	719	733	668	742	752	676	712	682	733	730	720	712	711	726	687	749	687	688	700	693	743	699	753	714	712	748	723	717	701	715	730	758	716	699	718	731	659	689	762	714	746	733	698	728	738	717	723	737	740	732	738	774	691	686	682	679	733	726	762	703	674	693	686	742	704	724	729	693	657	702	708	696	713	720	742	708	737	750	760	682	703	686	718	732	714	756	739	718	702	728	692	717	763	733	722	710	751	714	717	722	715	710	727	726	721	723	718	695	775	712	684	736	727	735	686	765	710	711	736	687	694	678	694	753	743	695	692	703	709	704	697	729	733	721	752	760	676	697	721	729	716	761	712	706	691	702	785	728	731	716	689	697	751	717	706	694	717	701	778	710	719	697	718	748	754	736	735	694	682	685	788	737	723	708	720	735	723	747	773	716	757	726	764	721	768	679	699	735	766	724	731	753	697	690	749	694	721	730	739	760	737	703	704	670	730	684	729	679	670	749	718	727	727	748	696	745	731	752	765	742	762	677	706	714	735	701	732	736	714	723	701	690	743	755	694	732	728	702	726	720	694	725	691	721	739	738	714	739	718	717	698	765	767	723	772	733	695	694	731	715	709	704	715	743	750	698	745	753	750	690	667	747	686	741	769	719	715	731	726	696	704	697	744	786	722	736	780	746	701	738	746	722	762	706	706	693	724	694	721	742	753	700	742	686	675	703	692	715	762	747	764	722	692	753	716	702	713	726	731	747	711	733	690	716	720	736	738	732	738	757	697	718	708	758	752	704	764	687	734	681	707	721	655	738	751	748	713	748	696	740	769	698	663	772	719	746	649	724	717	732	686	733	725	752	696	726	645	707	718	790	739	774	710	694	692	679	745	707	701	731	725	719	746	751	702	703	707	743	739	742	742	766	755	739	788	699	715	697	712	733	724	727	726	765	723	716	679	736	703	748	763	741	716	690	712	746	767	747	707	694	696	721	755	731	733	740	733	752	757	698	715	767	735	751	723	700	735	712	689	682	729	718	711	741	737	690	703	758	703	688	727	698	701	748	760	724	707	773	745	715	725	697	748	748	713	731	735	752	705	691	767	742	705	719	758	753	762	722	732	746	723	704	726	695	698	726	723	742	723	743	711	722	709	690	721	750	714	745	717	701	676	729	704	682	715	733	723	714	726	720	728	713	742	711	727	714	748	754	701	706	693	711	729	747	701	698	725	706	720	669	713	708	746	687	772	724	687	728	716	690	749	738	740	705	690	734	685	717	705	726	762	732	775	693	725	690	770	725	736	724	693	752	709	690	703	697	720	706	717	708	713	728	731	716	708	728	667	715	673	765	739	763	729	716	690	742	664	751	705	727	718	692	723	741	722	711	731	682	725	721	769	706	725	747	681	750	704	729	711	698	734	711	688	701	696	695	714	730	698	744	715	714	699	720	737	698	701	749	733	708	705	786	681	689	734	755	728	731	738	719	708	718	672	693	737	697	721	723	698	698	740	735	691	705	700	725	720	704	733	727	702	756	709	735	691	715	711	743	722	755	654	760	705	704	755	719	737	736	737	743	739	703	754	759	701	709	739	741	710	775	653	711	693	776	708	739	740	704	716	731	728	752	692	669	736	749	761	687	666	724	736	707	702	731	751	761	730	721	707	707	693	700	693	695	727	727	699	720	686	740	687	705	696	727	725	767	687	763	665	737	695	718	750	717	679	706	702	714	688	744	755	724	778	747	698	709	736	727	782	743	714	714	722	695	756	757	717	717	746	731	726	734	718	679	755	742	744	666	700	653	711	731	744	757	705	768	735	758	708	713	705	736	705	676	755	687	745	704	741	764	669	766	724	718	748	726	708	691	696	714	679	736	751	663	706	737	746	722	699	643	687	713	770	768	707	698	788	773	743	700	740	695	732	725	724	717	731	657	719	730	707	680	723	686	764	688	741	745	710	709	722	724	771	718	724	687	729	713	715	724	730	715	742	668	743	747	704	687	769	716	724	741	738	729	717	762	721	702	721	755	776	712	713	689	735	705	776	760	735	769	751	736	748	711	726	699	730	737	669	687	705	713	736	702	690	698	687	761	721	724	702	694	679	718	713	734	755	744	720	732	723	721	772	722	725	735	700	677	726	716	737	744	728	728	687	716	689	732	756	781	682	738	776	758	746	757	749	714	732	698	698	749	741	731	715	677	743	729	704	713	722	784	729	718	729	689	731	739	707	738	743	729	642	702	765	743	703	739	699	740	704	713	703	742	639	717	779	753	720	719	711	724	765	717	700	729	720	739	718	718	686	733	739	744	694	790	728	710	694	714	701	681	713	743	718	667	719	743	721	740	661	728	705	761	727	710	723	682	744	734	708	731	724	725	741	698	752	715	691	755	709	727	733	732	719	745	763	779	676	718	725	696	762	666	698	702
23723	6078	4150	2466	2521	2626	2233	1711	1309	959	667	465	399	418	375	333	280	213	210	202	223	214	189	178	191	216	172	176	182	220	180	176	186	170	188	185	197	169	171	181	169	191	189	181	187	154	176	183	185	192	176	160	176	206	205	176	195	194	192	181	187	181	179	178	196	158	166	193	167	180	186	177	181	178	190	178	174	151	173	169	159	168	162	163	170	193	186	187	182	176	195	174	186	203	183	187	149	174	182	180	167	218	184	160	175	171	165	191	173	156	161	168	204	202	158	188	168	167	191	198	183	170	166	178	173	201	175	182	161	168	160	184	167	184	195	184	176	196	179	170	194	177	161	176	175	179	180	168	196	164	169	235	181	214	189	168	195	186	192	171	192	188	206	182	195	180	183	163	184	191	198	191	185	167	177	193	185	189	209	189	190	150	187	157	192	174	163	174	177	184	164	158	188	190	192	181	178	195	184	194	176	190	167	189	169	184	196	197	194	179	180	195	179	189	177	167	184	177	192	165	182	188	186	188	146	165	173	180	170	150	171	191	191	177	181	182	189	184	178	174	191	190	178	190	184	172	194	178	185	189	178	180	211	198	178	166	161	193	186	191	216	195	186	166	174	169	197	189	208	192	170	189	186	176	157	193	161	176	200	208	208	170	149	171	160	207	183	175	164	171	207	203	187	187	175	207	193	201	186	177	185	202	179	164	188	182	207	158	161	179	186	183	178	182	170	179	178	175	167	179	178	172	187	190	175	170	163	185	160	171	180	188	195	174	204	162	182	173	186	178	192	188	194	167	182	184	187	197	173	169	168	165	187	206	196	179	177	175	162	176	208	210	179	211	167	177	185	175	171	181	176	160	189	206	191	193	186	172	167	183	172	183	180	171	174	179	173	191	181	179	190	174	178	166	197	144	156	182	189	185	163	194	167	180	211	175	185	185	185	190	192	186	186	193	185	164	188	181	174	168	147	201	196	195	176	172	181	205	197	191	179	185	147	173	204	187	189	194	194	200	188	154	186	202	190	180	177	170	183	189	207	194	194	182	187	189	190	165	192	179	206	192	200	188	193	180	164	181	178	191	158	170	177	195	191	191	182	179	167	189	180	163	168	174	197	162	185	156	188	181	192	175	193	193	200	174	195	200	197	198	182	166	165	171	173	159	193	188	170	207	175	197	182	194	159	184	205	185	191	184	172	163	203	187	191	185	158	176	151	176	165	159	200	179	167	189	161	194	197	191	190	187	191	156	212	178	188	176	190	192	187	209	166	172	173	161	195	173	215	187	183	184	182	171	189	161	174	210	174	160	184	176	188	184	169	197	149	178	191	183	160	184	177	168	192	160	179	163	204	192	173	188	157	192	188	163	156	174	165	166	161	200	199	192	168	165	194	172	161	168	178	190	197	195	195	175	180	200	196	200	164	190	184	204	190	200	205	192	154	184	192	194	190	191	166	183	176	220	178	171	175	176	154	178	210	176	161	155	190	161	193	154	193	195	168	179	153	193	189	195	178	169	192	199	172	168	175	191	165	184	189	189	157	178	181	182	164	189	187	151	173	159	187	168	165	190	172	197	170	180	185	190	214	181	182	173	173	193	192	164	183	196	184	204	153	172	178	189	167	188	191	179	177	188	164	188	177	185	170	182	184	165	191	160	169	145	189	199	190	171	156	179	158	178	158	172	182	187	176	168	177	167	178	166	183	199	192	173	197	208	158	184	195	188	200	185	174	189	185	174	183	179	177	162	171	168	199	185	185	177	173	180	152	183	183	157	175	184	166	192	176	188	167	170	190	188	176	206	177	163	175	202	206	181	208	180	177	180	181	188	167	193	171	193	189	166	174	190	182	202	205	170	184	189	173	177	182	192	171	182	185	155	190	190	210	190	159	177	206	222	177	211	190	169	191	185	153	161	206	184	176	189	184	194	183	179	187	162	198	172	175	162	156	168	191	177	164	176	200	174	186	179	191	192	160	171	171	205	191	179	163	164	166	218	177	180	183	191	170	186	191	161	170	179	186	187	188	175	177	178	180	179	159	167	173	186	213	190	168	188	178	214	185	186	168	182	190	186	184	164	186	189	186	179	186	186	205	155	184	170	180	188	181	201	156	200	178	186	180	167	173	173	176	198	179	167	157	176	172	172	188	168	169	189	166	189	177	192	188	161	177	186	188	172	180	177	202	177	191	206	171	166	176	179	163	206	153	188	171	169	202	182	168	159	191	188	151	181	155	196	171	173	175	171	180	171	177	182	169	183	194	173	148	200	164	185	173	167	177	175	160	186	179	146	193	175	185	183	166	174	184	200	191	180	166	157	207	183	186	182	207	196	192	186	183	171	205	172	161	171	187	197	217	185	209	160	184	200	178	195	166	171	186	197	178	172	195	183	199	204	169	168	194	171	169	177	173	188	193	198	177	197	180	207	160	176	191	154	173	196	197	170	192	160	155	181	179	190	188	182	170	160	166	162	169	166	173	182	169	180	151	191	197	174	189	169	186	186	202	180	177	186	165	158	208	171	179	188	191	187	189	185	182	171	166	185	171	194	182	192	195	202	198	182	163	201	153	198	177	203	163	180	191	190	167	180	158	167	192	154	183	195	158	170	180	164	173	187	189	177	180	163	161	195	183	189	174	178	170	189	188	180	181	181	188	186	172	180	201	177	178	193	179	204	192	178	189	190	181	209	164	165	178	175	202	174	195	162	189	173	179	190	184	178	174	168	188	194	160	179	195	174	202	203	163	177	167	176	217	180	196	196	179	183	182	175	187	170	183	185	184	160	204	180	155	171	196	192	170	177	198	177	177	162	184	196	168	181	190	181	180	186	187	160	183	180	171	183	156	201	205	171	175	188	179	184	181	179	155	216	209	181	154	186	184	180	186	173	171	188	182	169	189	151	181	175	163	169	201	186	185	183	159	168	168	195	164	193	186	171	190	179	191	177	195	184	187	221	170	158	179	163	188	203	194	218	181	157	178	202	200	188	190	184	180	178	173	192	178	197	165	194	179	176	176	163	167	188	163	172	194	165	177	196	188	192	160	191	194	195	171	185	168	173	168	183	186	180	187	181	171	176	182	161	186	169	159	167	182	195	166	176	165	185	165	193	231	186	180	191	169	191	187	174	180	171	172	186	183	180	170	170	152	160	174	162	182	174	177	186	194	184	174	177	179	187	176	165	193	197	192	182	193	208	194	193	171	185	170	154	183	194	183	189	166	141	193	170	184	203	186	177	166	169	193	170	180	169	178	195	157	174	165	191	193	163	205	191	184	188	176	182	185	182	170	166	170	165	184	179	167	186	183	185	154	181	178	147	180	199	189	188	178	165	187	179	191	192	163	147	185	176	166	187	162	212	193	187	170	166	167	179	197	176	203	151	186	199	174	167	177	185	187	150	186	185	175	180	183	192	184	185	148	176	159	210	172	173	160	157	183	156	215	156	192	188	188	159	175	181	163	191	158	155	163	193	193	188	184	183	155	184	193	197	212	178
15767	4698	7863	7515	10077	11357	9660	8008	6242	4937	3517	2195	1794	1954	1744	1450	1038	905	737	615	632	610	537	530	514	540	545	498	502	521	527	561	487	512	504	489	481	484	502	484	473	529	488	469	457	477	462	458	495	456	478	473	487	497	522	478	469	484	440	486	489	448	508	469	480	461	457	468	472	491	483	474	492	480	461	445	479	466	453	480	436	482	460	494	425	475	490	481	451	489	448	486	481	505	489	488	445	453	503	495	466	483	438	497	438	444	455	475	438	476	474	488	511	486	481	446	435	476	472	470	501	470	460	471	469	503	495	438	470	456	428	477	466	456	479	464	461	456	439	495	430	460	496	508	438	486	461	456	461	504	445	455	487	490	491	440	466	445	457	463	446	493	485	466	444	446	442	468	468	461	434	461	471	459	503	469	497	488	467	461	524	457	457	442	491	446	455	455	468	458	445	470	424	430	484	467	477	499	464	465	478	497	478	498	461	508	463	468	459	492	464	448	462	475	445	473	504	453	466	461	431	490	468	519	434	456	447	470	457	499	474	469	486	492	504	468	454	453	526	463	438	466	472	471	483	471	468	456	444	465	483	499	483	510	471	507	495	496	480	466	470	456	510	430	483	463	491	497	452	483	454	461	442	452	483	447	472	446	461	439	453	481	450	464	458	476	478	453	440	527	484	492	458	490	482	468	490	479	505	472	461	434	452	478	449	431	429	442	507	484	489	462	442	444	473	446	456	432	514	478	460	435	466	482	493	441	495	489	470	485	490	491	454	484	477	478	473	451	446	488	469	502	449	442	446	428	460	466	505	483	444	491	469	453	475	452	493	447	463	462	471	483	472	457	466	433	444	466	428	439	469	465	478	457	476	533	482	481	466	470	465	497	467	475	464	465	452	455	486	482	423	474	463	444	451	498	455	469	470	439	464	454	505	468	466	448	486	495	476	459	515	501	466	490	481	430	471	485	446	499	438	454	474	468	464	480	453	474	465	470	447	481	450	492	484	478	454	464	452	524	506	480	475	448	443	471	482	431	480	476	493	498	469	470	481	495	482	487	466	424	482	450	470	446	472	482	462	476	461	458	462	466	463	460	491	467	440	437	450	450	477	478	467	469	483	467	424	482	456	446	448	463	496	449	448	473	473	458	509	475	457	455	428	468	500	486	464	465	460	444	466	432	469	496	448	496	456	481	473	448	496	465	492	474	482	449	466	469	471	490	454	516	460	470	446	435	458	449	470	467	456	488	434	467	473	478	501	430	436	477	509	505	440	483	465	447	492	462	473	476	460	492	478	476	458	460	474	454	453	445	446	479	473	469	457	489	522	465	429	478	446	514	492	474	482	439	478	478	487	474	469	495	461	443	477	491	483	481	539	468	456	452	466	484	482	435	439	452	446	478	462	477	488	471	489	442	480	446	459	459	445	490	458	503	477	495	483	476	488	462	475	440	461	493	443	444	434	480	444	450	477	464	477	477	459	487	469	494	447	510	486	445	518	466	462	453	455	479	476	470	502	474	465	418	446	499	475	472	490	475	483	462	472	456	486	455	468	455	448	499	470	489	462	507	449	484	456	508	479	481	477	491	473	448	454	480	481	485	490	471	497	476	460	457	443	463	488	493	452	468	494	469	472	485	458	452	468	421	473	496	464	490	489	497	478	479	476	509	424	494	453	447	475	484	460	494	468	454	507	523	452	463	451	454	488	469	474	462	479	479	464	449	458	504	445	477	449	474	468	513	454	455	500	495	465	489	487	422	437	510	479	469	490	429	464	432	473	457	450	493	481	487	474	498	487	449	486	448	465	464	479	459	463	486	447	473	442	475	467	415	488	503	483	476	504	431	421	512	478	455	504	491	454	436	455	435	451	442	454	500	510	450	460	469	482	423	445	488	488	439	481	443	462	466	438	493	463	498	483	468	441	466	447	472	506	472	473	475	452	446	474	426	482	456	459	437	470	464	468	474	483	463	479	473	452	478	444	424	464	484	426	488	453	477	470	453	484	475	471	456	457	470	509	468	504	489	503	475	466	505	468	443	478	430	450	436	482	411	463	426	469	485	458	482	471	486	475	423	465	452	479	462	441	474	480	474	458	467	492	455	442	453	490	463	489	465	442	455	473	478	428	438	486	463	520	457	495	471	473	479	474	437	473	485	436	471	488	477	479	412	494	454	483	467	472	491	453	483	450	481	502	454	444	459	424	464	472	452	443	529	461	502	465	489	500	479	441	472	452	489	501	476	436	505	487	467	488	438	456	474	465	468	454	479	455	448	456	456	493	457	440	445	460	461	485	457	492	461	446	461	524	446	486	451	450	485	472	483	487	473	490	466	457	497	437	489	474	463	467	441	436	499	473	489	463	489	423	472	481	474	469	488	481	458	460	420	468	479	501	486	492	489	431	518	444	468	455	491	457	456	483	441	460	442	492	479	452	488	478	485	466	434	472	498	458	467	474	486	481	493	411	455	490	445	476	423	471	496	455	458	479	463	496	437	478	486	463	465	447	444	445	455	475	465	480	462	466	466	465	508	477	467	487	449	427	498	514	447	471	501	458	467	480	494	464	452	454	467	440	460	460	498	438	494	467	478	486	472	499	457	475	460	470	423	456	456	443	505	482	471	463	461	442	453	448	498	514	467	458	446	459	497	454	465	498	485	460	462	469	475	481	440	493	485	455	465	456	462	456	482	490	467	444	475	418	480	496	470	484	496	477	469	451	497	462	429	493	417	494	459	467	475	465	474	508	471	454	477	469	465	489	460	492	449	508	454	473	506	442	417	488	461	474	459	474	462	459	445	525	445	458	462	440	486	435	488	468	458	487	469	486	456	482	507	472	421	473	472	464	451	464	469	498	459	453	480	469	454	445	480	491	497	473	477	468	506	483	481	455	456	475	482	488	469	468	448	478	466	455	462	441	491	483	460	504	455	438	460	480	451	464	477	434	507	485	459	490	462	442	508	438	483	509	478	438	497	471	490	448	484	476	452	469	461	481	463	490	470	471	504	478	474	483	438	479	433	451	483	464	467	441	489	474	476	467	468	461	452	465	520	422	452	462	459	462	452	484	469	439	505	504	487	467	484	466	523	488	456	461	490	484	501	426	519	476	473	477	445	465	444	438	446	468	444	482	513	507	481	481	457	423	465	484	413	468	457	448	448	494	472	452	494	465	468	461	431	485	476	455	509	417	449	483	457	488	478	543	456	463	504	489	451	449	441	451	504	502	464	493	478	460	483	471	500	464	476	438	434	480	485	465	474	473	478	496	452	494	496	505	494	453	472	465	449	431	522	479	467	447	475	481	461	475	454	442	436	467	452	491	428	443	442	471	457	429	469	474	476	469	486	439	465	508	484	471	477	467	479	467	476	422	461	463	426	441	466	443	488	472	465	482	448	502	511	473	445	440	491	464	453	483	472	470	477	484	492	472	466	482	468	452	506	434	452	467	454	452	496	488	503	443	441	470	475	448	484	436	471	468	438	477	515	431	478	480	475
5312	1287	1280	1117	1403	1233	798	706	618	585	548	417	376	383	391	349	414	349	322	359	327	341	329	334	323	357	314	333	335	349	354	334	344	357	339	344	335	330	369	338	336	350	362	328	360	296	378	297	308	311	340	332	331	342	346	337	381	305	332	338	330	349	326	326	335	301	353	358	322	330	326	324	350	302	339	320	307	341	336	333	326	363	358	340	346	342	349	343	306	342	331	363	365	361	369	306	358	342	309	313	338	297	329	325	314	323	319	334	368	331	341	329	340	341	327	327	349	326	322	336	322	307	341	340	348	327	341	335	331	324	359	310	340	300	293	341	367	313	315	334	321	342	349	322	314	328	309	320	317	342	334	349	309	341	330	306	307	328	363	308	336	341	315	359	323	314	347	302	340	328	362	347	309	334	326	340	308	329	343	345	340	325	341	334	284	346	371	321	322	321	340	393	304	283	297	346	311	371	353	323	330	316	325	322	326	332	338	320	310	330	307	369	319	350	338	344	354	355	333	339	342	326	325	342	345	295	320	306	336	339	334	333	325	313	364	341	326	325	342	348	325	332	347	313	289	325	381	322	352	311	356	336	340	315	339	310	340	328	313	346	330	316	298	328	311	309	324	308	331	343	355	295	360	321	326	332	342	317	352	322	328	319	303	328	286	322	324	343	356	320	358	327	312	334	312	322	340	302	355	335	325	344	303	324	317	313	300	315	337	319	320	336	342	330	332	319	307	362	320	318	315	315	360	307	328	308	303	279	377	311	335	305	339	323	308	330	293	307	309	296	309	329	341	322	364	379	339	286	370	338	343	313	341	343	349	327	352	368	363	308	340	281	345	335	296	314	319	327	314	351	334	327	313	347	329	343	296	303	325	313	317	320	298	348	324	303	305	311	349	340	324	321	335	324	341	330	336	305	352	364	341	314	359	317	366	317	324	336	347	315	327	341	301	345	337	310	339	363	364	303	355	369	337	345	324	316	327	332	346	355	286	368	341	351	337	376	360	318	344	341	297	331	348	333	325	347	338	348	315	339	312	349	300	329	355	329	336	344	336	340	325	345	304	316	342	328	347	302	345	322	324	303	293	327	341	312	355	356	361	357	315	356	370	324	337	327	354	324	290	323	367	348	319	326	331	338	322	351	333	308	354	314	305	354	292	367	326	305	287	352	328	369	348	321	331	345	328	318	298	352	297	324	349	377	324	305	333	345	337	301	310	290	340	345	328	314	357	333	362	335	337	335	338	362	392	354	336	316	315	331	342	324	324	303	366	290	327	342	331	340	340	329	339	327	362	336	342	327	345	325	294	310	338	334	370	309	348	335	325	316	334	319	331	350	302	338	321	367	307	331	310	331	315	360	329	335	321	334	326	351	305	364	349	323	360	363	324	319	376	312	311	317	325	349	351	329	300	310	322	349	346	287	307	347	323	342	319	334	352	346	332	327	302	329	296	324	334	315	357	342	324	341	316	336	331	360	288	330	332	323	335	326	319	342	333	348	342	304	324	301	329	355	360	320	324	323	357	328	328	341	359	324	330	314	332	330	350	318	330	338	351	338	325	289	326	339	347	333	341	338	340	337	328	336	320	328	333	321	330	369	335	338	361	356	311	333	328	306	313	317	317	330	360	335	345	329	343	324	306	342	283	346	335	364	353	334	326	340	331	335	346	335	356	342	327	324	332	307	345	335	330	345	329	338	316	331	304	333	316	333	342	342	321	332	322	316	339	346	329	328	282	296	320	288	352	343	326	361	333	316	324	319	368	324	332	321	359	342	360	345	358	331	328	364	351	333	337	349	309	321	335	342	331	335	342	321	304	311	326	358	305	346	295	375	336	361	347	338	331	369	330	328	329	320	343	340	332	280	346	338	318	329	327	344	354	312	326	296	329	328	325	345	343	332	335	332	323	327	324	305	372	310	324	301	333	347	299	327	317	316	336	335	338	329	351	312	340	336	317	293	316	338	321	308	342	287	284	334	366	357	315	318	308	312	329	361	341	354	333	347	339	350	349	357	338	336	292	330	345	329	341	315	336	322	333	300	333	309	321	307	345	326	354	307	328	336	286	292	355	337	338	327	315	327	318	344	358	345	304	307	290	324	341	330	324	333	319	333	301	365	300	320	356	354	326	335	339	321	345	339	322	344	297	322	331	352	317	310	313	335	302	316	330	317	365	320	319	342	367	317	345	323	319	308	345	358	340	292	353	334	367	337	319	332	304	325	322	343	327	309	312	323	336	353	314	333	324	347	335	336	328	360	341	346	333	354	323	346	315	312	339	280	303	318	310	313	312	343	329	373	345	300	326	344	332	324	350	345	321	342	316	323	323	344	320	348	338	319	324	362	342	327	340	331	331	318	319	334	314	338	308	312	320	354	342	332	319	334	321	341	320	292	339	330	328	316	323	344	332	323	326	342	327	368	308	330	322	307	308	319	340	341	320	289	356	345	342	321	288	333	317	308	349	311	347	314	367	312	313	320	349	324	329	342	325	328	339	308	348	324	334	312	321	304	320	304	332	344	334	335	343	343	342	360	350	360	364	326	352	318	327	367	340	338	309	333	360	309	346	335	383	363	342	336	322	339	326	353	344	330	311	348	356	355	326	329	327	334	360	340	351	323	313	358	328	347	306	354	348	348	335	316	313	355	350	289	358	321	324	335	332	356	342	291	309	332	299	325	371	350	318	330	347	342	328	321	357	317	363	337	380	348	313	324	348	360	340	347	314	306	346	341	319	366	363	319	368	340	338	313	325	358	325	324	340	335	312	370	349	331	336	337	362	329	347	351	345	349	329	317	315	331	314	343	361	310	345	308	333	327	322	324	305	349	317	328	342	299	348	360	284	365	359	307	361	354	343	314	315	365	319	365	332	333	321	350	333	336	329	343	311	282	315	336	329	361	351	345	316	323	329	326	322	312	362	328	295	340	352	309	299	336	308	318	324	337	338	336	363	307	338	350	373	356	364	343	295	338	301	321	318	345	316	315	351	288	314	319	346	327	309	307	350	305	329	344	353	330	313	335	345	314	370	299	326	312	332	292	327	325	358	351	332	342	336	341	338	309	322	304	337	338	344	341	353	356	306	359	319	311	370	370	324	359	352	320	312	315	344	341	352	281	338	327	343	338	345	355	327	324	296	332	300	344	333	323	329	325	353	324	360	316	327	347	331	343	328	353	340	320	345	330	308	369	380	340	325	325	312	347	326	344	309	336	339	343	321	343	328	357	328	348	330	333	317	333	354	307	267	343	336	351	315	305	376	348	336	343	321	333	311	331	324	316	305	356	321	321	305	323	372	317	306	323	320	303	329	322	331	304	352	318	315	352	324	316	282	310	333	315	346	356	357	347	339	307	324	316	327	323	350	350	339	325	329	330	334	337	290	316	313	320	297	372	356	306	365	331	343	355	327	321	305	345	311	357	318	328	340	315	313	340	330	326	337	307	313	333	362	325	329	358	337	315	312	346	337	343	324	342	328	365	330	310	348	350
4838	1770	2956	3607	5545	5194	3527	2946	2727	2435	1872	1422	1125	1128	1123	995	971	928	875	842	921	825	833	779	871	805	800	814	832	806	824	833	798	822	856	831	804	816	815	794	846	784	822	850	798	771	791	779	790	847	796	826	858	791	781	775	821	756	779	771	795	798	833	843	742	822	801	805	842	823	824	789	800	777	751	848	822	799	793	810	843	823	744	829	769	819	800	793	776	814	787	788	814	816	815	848	784	865	788	894	833	781	818	845	771	833	804	767	830	833	815	832	801	844	787	820	800	821	743	775	752	806	780	795	835	791	763	791	811	815	834	806	812	852	801	816	808	821	811	822	848	826	792	803	839	793	793	833	788	834	809	864	793	872	803	783	754	830	822	787	844	822	764	816	777	835	760	830	777	782	828	817	845	802	830	803	824	815	804	764	803	805	788	814	768	801	812	821	788	777	782	801	811	803	844	806	820	801	810	796	800	809	825	855	811	844	837	845	824	834	792	802	852	812	773	780	794	829	844	813	839	799	803	819	794	820	796	835	765	756	811	786	802	801	877	802	812	766	852	820	811	842	789	849	806	814	788	829	795	811	854	779	823	810	779	857	826	792	832	812	814	790	802	772	809	764	817	797	812	818	840	819	800	781	802	738	791	850	811	839	815	789	778	790	863	830	814	800	793	796	784	844	824	848	779	788	812	774	763	801	823	797	819	797	782	806	815	791	805	798	838	792	827	779	775	809	817	810	845	860	778	825	794	792	791	820	795	774	776	806	808	782	763	767	794	811	875	864	807	811	798	809	765	759	825	822	849	833	770	764	822	865	805	854	828	849	783	792	768	809	805	796	787	868	782	802	826	825	829	766	819	800	873	753	784	793	792	766	833	775	837	826	822	832	836	801	792	808	818	809	811	805	823	768	815	831	823	804	839	776	846	820	847	844	807	850	821	817	812	800	814	799	784	824	817	804	818	717	804	816	818	821	808	760	816	846	798	823	818	836	798	844	813	815	824	806	836	811	774	800	765	851	820	778	739	780	795	814	787	818	794	814	839	872	845	773	759	820	810	774	834	829	838	819	850	806	813	826	843	777	754	775	792	802	833	808	793	862	833	763	799	785	797	824	791	861	810	775	795	753	783	782	797	815	862	805	855	818	811	800	793	848	824	826	784	791	826	781	783	783	759	859	810	824	801	776	794	843	781	784	778	814	778	783	830	833	810	782	824	783	791	766	831	832	760	818	839	838	845	857	859	778	829	809	835	814	825	774	834	812	743	787	815	820	812	783	812	808	786	787	824	806	819	796	825	867	766	818	801	843	864	795	778	837	826	847	806	829	818	851	867	825	784	840	805	815	837	812	853	818	809	768	810	825	860	835	849	807	811	871	842	780	833	797	802	801	804	842	829	826	800	823	853	783	794	770	847	826	768	793	797	820	810	749	784	778	825	786	852	839	787	803	846	807	823	792	799	823	826	820	780	815	796	811	812	773	801	807	770	785	781	815	843	771	758	818	775	821	860	791	811	852	765	816	830	849	785	867	794	806	766	820	809	817	801	808	785	845	792	812	838	805	819	787	835	840	803	795	816	808	801	811	822	779	821	809	792	813	799	778	781	822	761	802	800	845	823	760	737	817	815	842	829	796	858	802	822	817	807	782	815	783	850	829	786	758	775	815	808	839	774	811	802	792	786	865	756	810	792	773	808	773	819	786	783	799	799	836	801	782	812	816	780	845	794	838	776	827	830	839	834	837	780	732	795	793	802	825	854	780	831	812	822	802	803	780	844	872	722	803	821	801	844	786	798	797	789	833	805	743	804	801	780	821	819	810	827	811	804	826	837	787	792	802	780	771	801	810	756	767	812	763	817	837	822	826	759	790	832	839	801	787	781	809	847	796	811	817	830	797	796	821	775	774	792	755	803	789	836	796	819	835	789	827	802	805	775	811	771	812	783	790	837	820	870	787	781	804	809	838	782	812	825	793	827	789	815	800	803	821	824	805	858	782	803	839	860	798	859	820	781	834	883	817	797	808	812	787	814	776	791	812	819	795	813	824	829	770	773	791	772	819	812	780	790	787	782	846	780	818	836	801	787	829	834	794	780	802	769	841	773	773	831	803	817	792	837	802	832	789	808	809	811	808	845	795	791	822	830	817	791	812	839	762	785	801	762	857	847	861	794	849	837	836	786	786	832	784	894	785	840	816	829	774	780	779	785	830	838	862	842	784	817	822	791	815	800	840	851	783	832	789	792	873	828	821	745	816	817	784	777	798	841	832	805	808	783	833	774	822	727	811	799	801	815	788	845	835	784	856	787	793	826	756	767	799	810	820	801	835	877	796	831	837	785	838	761	808	844	811	829	820	801	857	801	784	819	788	808	794	783	814	826	860	767	837	821	819	781	820	837	832	828	785	825	824	800	789	794	825	773	821	775	768	774	804	793	748	813	808	730	773	786	824	807	836	777	765	830	769	802	739	843	763	883	796	852	831	803	814	855	796	829	859	815	773	811	804	820	790	837	786	743	798	742	834	746	829	753	806	815	782	787	785	791	804	806	831	832	838	828	784	840	809	826	831	805	795	828	771	810	755	781	735	842	769	782	793	830	753	881	877	789	777	789	791	853	812	762	817	797	818	806	806	810	848	846	798	815	801	819	794	779	839	802	844	808	868	786	841	822	828	806	775	851	776	823	781	824	801	779	770	791	798	808	822	777	855	791	804	791	860	767	880	829	782	819	826	853	798	840	795	834	796	825	779	841	839	816	791	845	787	790	833	831	754	802	860	783	819	810	811	869	783	835	827	850	803	839	772	780	819	818	808	804	855	841	773	781	795	835	798	811	805	750	810	850	745	781	842	795	717	828	806	762	796	787	842	802	835	871	850	851	839	784	816	762	799	776	836	779	781	835	801	867	775	784	784	834	824	811	812	800	800	779	813	784	750	800	801	827	776	792	789	796	819	801	843	863	808	787	762	801	831	765	763	832	809	789	791	803	789	752	841	816	799	763	775	821	786	826	790	777	835	821	797	771	803	848	827	770	832	845	812	773	825	799	810	762	817	745	761	818	774	824	817	807	823	778	858	839	812	858	815	812	790	790	839	815	797	770	809	808	855	777	769	828	855	812	795	809	821	815	801	816	781	742	835	753	803	810	818	763	819	773	784	773	804	867	791	852	840	758	747	803	767	807	751	762	793	753	803	810	826	810	823	813	775	820	759	773	816	781	827	812	795	833	834	813	844	777	871	796	740	816	761	823	783	803	769	805	841	750	800	791	845	771	790	801	844	854	802	798	765	857	764	812	829	778	851	813	800	820	777	778	743	796	786	786	826	814	828	822	799	787	818	794	862	788	792	785	788	826	832	829	848	775	833	822	762	798	810	791	827	802	864	804	786	813	797	800	840	835	791	775	779	826	827	797	821	812	844	802	802	798	802	847	827	799	787	851	804	798	792	836	789	805	792	884	859	785	826	794	794	797	801	821	755	818	845	764	803	834	803	798	839
15307	3028	2335	2028	2223	1829	1156	883	775	730	630	509	402	372	342	319	342	295	324	297	284	275	279	289	281	310	285	279	275	266	281	279	321	255	276	278	273	300	286	277	293	279	284	248	306	271	283	267	281	293	278	298	285	274	291	249	265	275	285	263	269	253	282	261	268	273	267	254	317	295	271	269	278	272	291	272	266	262	272	288	270	274	295	276	289	298	263	284	283	254	288	285	277	252	263	327	263	285	291	301	273	262	251	275	269	287	279	286	273	294	269	260	265	298	282	276	262	281	271	294	248	282	273	264	271	273	301	304	295	267	258	276	244	271	299	293	253	288	290	284	258	281	272	278	245	256	268	246	252	300	287	250	231	286	293	261	269	279	247	276	270	287	295	285	274	266	254	291	287	281	265	299	243	279	255	299	273	246	288	279	275	223	287	269	297	300	294	272	255	297	257	294	263	259	279	275	246	276	259	275	284	263	332	283	270	270	300	278	288	282	291	291	277	256	270	284	296	289	262	294	250	300	264	290	243	290	293	266	284	251	293	277	294	279	257	270	248	251	271	264	262	283	289	297	268	265	290	263	271	278	280	266	252	248	284	263	277	263	282	247	266	269	273	270	277	290	273	276	309	270	279	271	297	269	291	301	275	270	272	279	287	283	269	275	288	315	273	271	289	301	304	264	242	276	290	268	289	271	271	274	303	285	273	291	305	284	290	274	255	229	300	274	291	259	289	241	283	253	283	261	263	283	264	277	272	290	269	258	282	301	275	266	277	270	272	303	283	245	282	298	237	258	263	271	267	297	281	271	247	241	242	275	279	259	258	292	301	303	289	244	295	229	239	275	281	275	272	281	268	282	301	267	278	272	285	273	269	279	240	271	263	301	260	281	272	285	266	282	292	276	280	278	244	283	268	256	299	274	301	303	280	277	274	275	265	265	281	282	269	276	279	293	284	300	253	273	250	247	269	268	279	260	265	265	291	262	277	221	287	258	270	275	317	290	307	271	278	284	271	257	220	271	298	259	276	269	257	259	288	245	272	284	268	267	272	243	275	243	297	264	274	281	297	245	261	288	260	277	311	286	265	261	271	260	252	294	249	253	261	289	269	293	278	314	288	261	294	271	276	270	250	266	259	259	245	259	279	261	276	306	270	257	256	277	307	291	307	287	267	296	268	276	307	283	257	289	271	301	322	282	305	294	285	271	305	313	297	278	287	278	261	280	259	256	284	243	260	289	271	253	273	280	265	284	256	285	296	277	245	255	289	283	275	305	257	255	278	283	261	276	324	283	284	279	250	298	279	294	241	289	258	291	320	276	251	293	287	280	277	296	285	248	272	251	296	264	273	280	263	263	306	275	255	264	273	285	300	255	276	296	288	322	282	255	257	293	256	287	257	262	296	309	280	269	288	281	284	288	247	279	264	281	290	291	309	241	283	303	263	290	288	280	306	270	281	274	275	281	293	268	277	292	272	268	281	278	263	257	253	275	270	292	302	251	262	253	259	315	294	300	299	303	253	297	253	250	280	294	309	276	271	256	268	294	276	267	266	273	263	273	273	246	279	276	271	251	263	279	303	287	295	287	255	282	293	296	297	280	298	270	297	263	295	301	246	303	300	299	253	239	285	296	267	276	302	269	247	295	279	267	260	270	285	253	286	268	271	278	264	280	305	249	256	288	257	293	275	278	267	285	262	267	259	269	284	296	305	291	270	273	277	289	289	277	277	295	277	273	256	294	296	283	310	298	278	270	292	276	276	258	288	286	286	253	281	277	254	273	283	255	282	285	293	269	271	292	273	296	301	306	276	251	271	263	277	263	261	292	283	275	266	262	284	302	291	263	271	314	256	296	245	314	320	253	242	292	307	283	308	278	275	276	279	272	260	298	262	280	296	279	283	284	263	312	279	257	292	280	301	320	259	279	295	298	257	271	271	306	261	253	267	291	263	268	264	297	274	278	275	275	283	286	282	262	255	289	288	285	244	275	294	258	259	284	298	285	259	273	283	270	280	291	257	295	286	285	269	278	278	286	279	265	264	271	255	264	266	288	284	276	301	274	271	288	286	309	279	273	311	286	320	329	290	245	239	272	292	289	301	298	277	246	283	280	282	287	237	283	263	267	282	273	262	264	257	305	276	260	256	289	284	293	295	304	271	283	260	289	276	255	279	264	271	254	266	277	296	263	263	273	277	295	252	291	272	253	268	285	270	296	259	255	297	272	294	285	262	264	274	305	305	258	292	273	259	270	284	281	281	273	297	279	278	290	298	272	295	287	252	272	287	302	269	285	301	265	279	268	265	270	272	267	296	272	290	319	263	272	255	239	289	268	251	289	253	297	277	276	265	278	257	297	277	283	280	260	286	288	300	256	261	329	288	261	287	277	264	301	269	282	277	250	287	279	275	295	278	246	316	280	264	268	274	274	256	256	273	275	285	291	263	253	277	296	254	250	274	259	308	253	288	262	261	283	293	270	317	285	278	273	258	308	247	270	280	292	242	261	264	293	303	283	262	278	276	260	301	276	298	290	242	281	254	248	304	263	288	266	308	283	276	281	301	259	304	269	281	260	268	274	255	257	310	292	289	305	282	261	271	288	274	280	291	303	257	283	290	241	251	284	255	297	273	283	278	254	255	281	294	264	291	272	290	266	267	312	246	258	285	260	275	254	276	241	262	273	303	277	292	296	299	279	268	258	255	262	280	234	283	279	280	278	291	248	268	283	274	259	252	243	272	285	266	289	292	283	270	293	274	293	275	257	269	304	272	260	276	290	253	285	293	270	312	275	247	241	283	295	272	279	249	289	285	268	291	277	267	277	275	298	278	221	270	283	284	266	257	269	271	249	269	267	316	266	272	267	272	268	274	315	294	313	274	276	297	277	267	276	290	274	308	257	281	260	282	292	284	231	308	305	275	294	284	279	253	271	274	253	295	291	312	280	268	245	269	298	283	270	255	238	289	257	281	281	262	292	289	296	300	262	307	263	271	309	276	271	282	249	247	267	233	294	273	261	263	293	244	268	282	299	290	268	266	268	271	287	294	301	258	260	281	273	265	268	246	268	292	273	310	251	289	260	269	281	276	286	269	258	265	280	274	290	278	276	286	288	291	271	308	296	263	260	265	270	299	252	274	264	265	267	271	287	286	300	281	279	285	250	274	274	251	275	269	259	279	259	267	314	284	300	289	255	287	264	266	297	274	261	263	282	262	255	295	251	298	258	278	273	279	285	311	278	269	249	274	298	280	247	279	257	288	273	251	281	306	315	277	294	281	289	257	246	261	260	287	260	250	263	272	267	263	273	260	284	251	282	294	255	327	291	261	257	235	242	265	264	294	275	271	269	271	247	289	265	293	299	275	261	251	280	314	279	265	297	271	267	231	295	300	282	243	278	281	277	293	293	249	269	291	278	265	261	283	240	273	279	291	279	261	249	267	320	273	264	260	287	280	289	278	276	283	271	301	324	287	288	295	270	266	278	253	287	301	281	271	306
11978	2924	4836	6956	8921	8088	5294	4149	3698	3445	2856	2032	1521	1387	1391	1159	1067	936	862	781	796	747	726	722	700	690	738	668	720	735	683	718	690	691	709	680	738	658	687	660	637	659	691	701	693	689	715	682	613	685	688	666	664	728	673	630	689	695	681	675	689	716	670	701	670	647	653	685	679	665	658	689	654	696	672	687	692	678	699	642	615	706	730	663	678	667	665	652	744	700	659	688	681	649	686	665	646	630	681	667	670	621	666	712	661	681	721	614	690	635	676	700	697	693	697	687	691	692	673	711	692	705	652	674	674	714	701	705	645	684	669	662	699	663	699	634	687	703	652	714	693	698	708	671	722	697	702	700	671	704	670	675	709	675	688	685	699	686	694	692	685	662	736	702	671	668	676	714	708	706	667	724	660	695	661	706	716	699	739	651	693	665	682	700	663	663	748	670	716	671	708	698	649	670	662	697	674	670	678	693	689	715	690	639	752	657	683	684	665	683	659	681	687	691	691	729	698	727	681	700	705	664	681	672	673	664	683	679	672	694	649	690	725	674	688	701	685	695	666	682	643	688	690	654	697	646	664	677	665	698	715	682	696	674	709	678	721	689	680	683	664	720	709	689	650	723	730	682	622	689	644	694	744	723	726	646	649	659	671	700	655	721	685	707	676	692	690	695	653	652	741	656	656	689	708	681	678	682	668	682	660	683	671	640	725	656	665	692	693	699	664	662	607	658	684	684	690	675	653	696	665	688	676	690	731	702	664	727	688	708	721	695	667	670	626	674	692	675	674	651	690	712	717	633	644	700	678	671	657	687	690	705	675	707	717	690	677	642	693	696	628	671	708	676	654	683	756	650	648	685	711	683	657	669	678	648	683	681	722	730	701	675	687	662	656	744	663	647	634	703	686	678	675	669	680	657	687	672	727	653	712	699	700	705	700	654	741	700	661	624	662	687	644	704	689	699	701	681	687	670	698	674	716	669	651	661	677	667	669	679	711	643	643	681	657	695	741	680	691	696	711	690	656	661	723	665	678	715	716	661	704	698	660	707	691	683	712	684	663	713	673	652	713	653	715	665	688	662	721	664	664	661	660	634	679	709	728	649	716	664	704	664	748	670	681	682	686	668	691	668	661	646	698	668	702	695	679	706	680	670	702	669	636	677	695	668	711	659	685	743	684	635	709	684	652	646	699	676	651	656	680	667	706	685	682	701	670	676	656	690	686	715	695	646	730	701	649	688	699	687	666	707	674	675	674	729	658	628	674	696	655	691	681	658	692	691	684	675	727	717	686	709	703	691	639	694	687	655	660	699	697	632	676	714	671	690	685	689	698	692	695	692	670	678	662	687	665	623	668	663	659	649	686	692	694	721	697	700	694	673	684	691	713	672	678	653	675	673	638	711	750	744	729	698	671	696	691	680	619	709	656	661	654	673	710	699	674	688	684	700	686	683	658	683	691	708	666	710	691	654	658	642	689	660	691	689	672	661	642	714	713	765	657	687	700	667	679	639	694	658	649	704	679	712	719	679	678	724	660	676	675	679	672	722	673	681	702	687	672	692	716	685	667	718	697	716	668	644	649	687	707	681	678	713	660	663	724	695	683	694	659	676	718	636	633	676	685	675	687	662	683	660	690	719	668	700	708	717	661	676	705	658	645	676	665	623	677	725	691	691	674	664	690	707	647	680	696	677	664	675	697	666	722	680	697	709	692	704	658	680	693	736	693	693	640	631	676	690	668	697	679	704	691	645	647	671	673	722	682	704	683	704	697	646	727	652	677	706	698	703	681	655	624	644	676	704	661	669	652	654	694	620	668	685	631	656	703	640	727	660	692	697	714	661	658	655	699	690	688	683	710	711	677	615	671	719	674	627	717	704	720	713	686	727	640	654	668	675	693	689	675	652	631	674	685	638	706	697	699	677	665	653	667	674	701	673	671	652	661	659	680	665	669	689	653	682	709	692	710	662	661	673	691	686	685	714	694	659	689	676	704	698	687	692	686	703	658	684	701	676	661	747	690	708	694	726	653	682	643	653	663	719	685	637	679	693	703	683	690	700	671	682	669	652	643	639	657	670	665	665	689	676	692	652	639	704	686	671	709	694	638	677	716	691	658	692	711	697	712	648	714	683	671	676	690	712	642	714	690	666	698	652	662	660	657	684	656	727	680	699	703	671	714	661	677	683	669	666	666	666	647	680	702	653	656	682	681	653	692	676	690	678	633	688	682	694	690	673	714	629	688	625	653	710	728	697	697	678	660	666	633	698	640	640	712	657	696	683	661	698	714	673	677	693	722	657	657	731	685	675	680	725	705	656	674	696	678	677	701	691	696	700	676	688	682	654	678	706	693	682	669	707	671	702	646	639	675	663	693	724	711	721	701	683	669	652	697	671	662	688	582	753	646	707	726	642	691	692	693	671	676	654	670	667	693	685	679	673	674	642	693	672	669	645	693	697	663	675	658	700	680	665	680	694	709	660	678	676	675	667	716	704	650	703	711	674	704	671	687	695	695	719	707	663	688	698	675	661	676	700	696	672	678	677	694	626	668	744	709	677	625	717	706	715	653	720	697	730	695	696	661	672	692	660	708	667	710	671	669	674	673	690	686	674	709	721	693	700	694	743	721	658	701	704	727	692	690	698	695	665	699	680	656	691	688	721	667	635	708	658	654	663	668	700	688	692	727	622	671	743	658	687	701	675	680	695	714	684	725	713	671	671	706	711	686	655	680	701	696	668	674	706	686	695	665	680	737	657	699	703	670	673	691	653	683	684	695	684	689	663	657	657	598	721	663	628	671	668	739	710	664	678	647	673	673	669	706	672	664	661	700	650	674	661	732	651	640	667	698	681	669	712	672	679	690	673	634	705	665	671	689	674	683	698	749	662	678	692	666	679	672	684	674	709	713	695	679	656	648	701	693	692	707	670	680	635	651	644	704	697	668	658	695	661	672	688	672	714	638	720	682	703	676	647	663	677	682	654	697	689	683	739	779	627	704	671	746	651	670	702	698	670	661	705	678	654	673	664	692	703	697	709	651	645	665	719	680	696	684	698	652	686	686	656	661	700	664	715	630	670	699	686	702	672	661	675	643	697	657	750	701	659	692	696	677	676	662	686	661	660	683	641	643	634	710	653	679	669	707	697	679	660	704	676	722	653	700	654	723	730	669	665	714	682	679	665	659	705	718	642	704	718	714	633	702	671	673	703	721	677	685	637	660	677	691	630	711	713	637	654	692	707	699	663	650	718	667	686	686	701	690	678	710	695	651	724	669	702	670	683	708	720	640	716	728	710	695	711	686	683	658	658	667	690	670	675	719	656	696	726	667	687	686	667	707	679	638	706	675	635	683	696	688	679	652	642	684	619	631	687	710	691	633	691	714	677	654	732	716	660	732	663	706	679	661	665	686	732	705	739	710	684	745	675	705	720	687	655	688	688	700	717	707	688	671	641	669	706	736	674	650	716	713	634	696	693	719	646	724	629	673	674	699	696	730	637
23051	5169	4077	4084	3650	2729	1798	1049	812	693	544	499	350	321	333	288	241	235	215	181	186	167	155	179	168	187	167	192	170	168	166	170	168	166	188	158	196	159	172	177	161	176	170	180	159	168	155	190	180	172	170	196	172	170	194	159	170	178	169	140	171	150	174	158	163	170	157	184	145	166	156	159	160	149	162	162	163	161	177	125	157	147	175	165	151	153	174	176	170	180	161	152	171	159	166	179	146	169	160	152	151	147	172	187	150	153	152	194	159	160	173	172	164	141	174	155	161	180	156	142	190	170	168	180	162	161	170	149	148	163	146	167	207	152	164	171	164	172	174	169	177	149	143	171	170	154	145	185	190	168	164	185	159	172	165	178	174	167	149	165	167	159	158	168	152	174	163	170	166	174	146	174	176	168	163	172	174	161	163	164	154	159	181	160	165	171	166	156	168	171	152	177	184	166	162	155	158	162	180	174	154	154	182	172	162	167	191	147	168	168	157	156	144	160	172	144	171	174	179	148	177	185	146	165	142	175	152	165	160	161	141	176	179	164	150	194	176	150	161	146	185	156	173	166	162	174	147	153	177	145	159	171	178	151	164	165	182	157	179	191	164	164	162	170	145	150	169	146	186	168	171	161	182	173	164	168	173	167	169	168	183	183	166	131	176	169	172	175	172	176	171	162	181	168	182	177	174	178	170	162	179	144	167	155	173	143	156	156	155	183	172	175	170	160	170	140	151	163	168	161	160	170	169	164	158	183	174	165	165	160	179	160	157	179	155	172	171	177	153	171	145	181	166	158	178	179	176	167	148	163	148	167	157	153	174	150	173	165	166	167	191	172	166	164	146	170	195	150	146	152	163	167	187	156	151	168	166	164	195	142	180	169	185	176	153	182	168	160	158	172	157	176	144	166	172	164	187	182	157	164	175	141	193	152	174	176	156	149	160	158	166	153	174	157	155	178	169	173	177	185	180	180	145	180	175	176	175	150	149	170	162	147	145	164	159	147	152	135	170	131	169	158	192	172	150	174	192	175	147	137	165	163	182	162	166	166	176	163	191	142	151	182	180	177	173	147	178	180	148	165	169	164	165	188	156	189	188	166	157	190	193	162	138	180	185	185	164	172	137	159	157	150	175	165	149	168	171	185	175	174	165	177	158	153	184	186	170	164	160	157	141	183	154	180	164	173	157	171	141	144	155	170	155	146	156	173	153	164	178	147	163	179	173	154	164	166	168	146	177	167	158	193	154	158	159	160	175	154	154	171	198	168	158	167	184	141	171	168	194	167	147	166	155	160	177	174	147	156	156	155	186	160	140	173	150	166	159	158	167	159	143	147	191	170	164	170	178	167	153	192	145	158	157	187	141	173	144	163	175	163	196	169	160	153	150	176	166	167	180	156	175	148	171	175	172	164	183	149	153	156	173	191	154	150	166	187	172	162	152	151	168	172	170	149	147	178	180	168	170	162	155	146	166	170	166	158	165	161	173	142	164	158	154	152	152	164	152	159	167	139	187	145	175	161	169	158	154	172	171	169	188	162	178	141	154	173	178	169	137	155	154	157	138	177	174	133	182	181	160	169	157	186	174	170	167	174	154	169	181	152	156	170	164	176	178	164	164	164	167	151	170	194	163	168	158	164	141	154	162	144	163	157	162	176	169	159	160	165	145	160	160	186	174	168	149	176	181	193	185	162	160	152	169	157	166	163	175	159	159	158	176	175	162	160	183	154	167	149	161	159	169	169	159	162	171	196	183	173	160	159	192	179	160	152	171	153	177	169	165	159	145	148	167	178	188	175	136	178	169	180	205	193	150	148	159	160	177	159	164	155	172	170	179	152	166	165	187	184	165	172	154	174	161	169	169	149	187	167	175	142	203	180	157	174	187	182	173	172	169	137	154	184	192	167	166	147	162	163	141	167	162	180	155	155	160	167	167	176	177	161	180	167	153	163	171	175	161	197	160	170	164	159	146	162	153	179	158	179	164	174	167	154	150	175	170	180	137	153	154	157	174	167	173	185	151	165	175	145	157	169	145	171	168	177	151	155	158	167	178	170	173	140	174	153	163	163	165	169	177	180	150	161	168	172	189	160	180	188	151	154	159	166	158	163	146	166	155	166	138	172	162	168	157	182	170	172	121	164	160	148	181	161	165	186	180	163	176	160	171	170	154	164	153	162	145	167	139	166	162	155	192	160	164	172	177	159	171	162	176	167	154	160	155	162	143	159	161	162	187	165	136	175	171	150	160	159	175	147	181	155	169	162	182	151	159	176	158	153	163	167	210	159	197	165	170	149	174	174	157	158	174	173	164	158	176	193	166	168	168	160	174	158	147	175	154	157	161	163	152	165	158	156	165	169	153	178	174	181	169	147	139	158	175	156	160	166	173	179	155	136	158	183	145	176	182	175	151	169	157	177	164	162	160	164	180	157	148	167	172	161	193	169	171	154	164	175	149	160	160	141	164	181	164	198	171	149	165	147	180	155	180	192	169	158	177	154	175	165	170	165	172	164	164	148	164	162	158	164	167	157	177	146	144	185	155	152	169	144	202	149	160	160	150	197	169	160	172	162	190	152	163	178	170	178	159	155	161	148	180	193	173	179	164	163	165	178	155	178	189	170	173	148	162	190	168	176	194	148	169	161	167	170	127	154	143	182	177	169	132	156	156	154	182	166	183	163	160	164	147	150	174	152	163	170	160	178	171	144	180	175	156	158	147	143	156	153	173	184	176	157	168	145	191	173	164	158	171	152	142	178	145	153	161	157	174	156	166	179	171	159	189	158	178	178	212	167	155	183	157	154	171	144	163	165	165	161	157	180	155	182	174	162	151	155	157	173	151	166	163	177	150	161	155	167	154	170	152	157	167	178	167	150	161	155	159	173	123	158	140	155	155	167	160	177	163	172	157	142	149	172	154	147	171	197	183	136	155	175	155	171	149	186	188	150	169	153	138	190	164	159	188	149	135	163	158	180	175	159	164	177	155	154	136	181	162	161	153	183	173	174	157	170	160	154	154	162	154	153	164	161	150	152	192	140	155	172	191	177	162	180	150	174	151	161	183	185	158	156	165	157	143	181	180	146	156	166	164	154	185	188	175	173	172	165	170	176	159	171	170	172	148	191	155	160	187	169	178	157	157	180	181	180	178	176	175	164	179	152	182	185	165	182	168	180	177	153	184	179	180	164	177	145	162	170	183	178	166	156	160	146	162	165	151	144	168	167	166	150	142	177	139	156	156	172	139	181	153	160	166	163	175	156	168	161	168	172	158	152	163	149	158	165	157	174	163	155	171	166	158	159	154	146	157	168	193	157	177	156	134	160	147	150	174	148	183	195	177	188	160	151	180	167	155	147	171	160	171	164	158	141	183	154	175	160	150	137	179	155	164	174	159	156	166	165	152	156	142	154	174	170	173	171	184	148	169	160	168	181	167	154	145	170	149	162	165	163	145	180	181	173	151	151	169	183	170	180	186	153	152	143	162	187	183	171	163	149
15255	3748	7659	12062	13661	11238	7884	5529	4225	3499	2959	2558	1836	1494	1515	1273	1028	867	719	668	573	586	486	474	434	495	458	460	495	492	487	478	491	444	491	420	482	482	431	418	430	432	464	438	420	407	412	420	440	431	427	442	484	482	447	443	418	448	463	448	465	429	459	422	463	455	443	437	424	391	445	442	442	413	467	445	448	436	430	436	432	442	439	433	447	453	414	453	434	426	453	426	438	397	457	459	427	457	444	422	401	394	417	454	408	426	406	397	427	417	397	434	447	415	472	437	443	443	411	409	417	454	437	441	441	403	460	434	421	448	428	421	401	417	451	431	429	427	458	408	407	430	458	431	410	410	454	426	408	423	459	445	401	457	434	435	444	438	426	428	466	434	415	437	422	447	463	435	401	438	425	424	438	426	426	403	423	404	461	445	445	416	427	438	414	427	444	433	444	454	456	421	429	459	481	452	457	462	435	418	466	454	400	412	441	430	435	441	412	463	410	385	389	425	422	403	428	438	410	432	417	452	438	426	445	433	437	393	420	455	421	450	429	433	428	457	437	433	422	443	453	467	412	435	470	443	474	461	437	443	422	426	459	440	443	413	426	420	431	438	464	417	421	459	436	454	431	444	431	428	459	408	446	435	415	446	417	419	420	416	403	416	435	438	399	432	438	402	420	404	443	425	423	448	423	444	425	392	457	397	409	430	409	449	390	458	397	440	441	465	377	437	442	404	443	408	390	433	443	439	428	419	436	436	414	459	434	407	444	414	450	425	435	422	381	431	467	458	468	401	432	442	408	420	460	414	434	437	437	457	425	385	463	452	408	409	458	423	423	425	425	428	463	432	397	446	413	410	417	460	449	438	405	415	440	385	434	434	426	434	456	451	425	436	438	446	387	405	466	418	455	433	422	449	465	425	462	481	417	455	416	424	462	422	442	426	412	471	451	452	456	448	393	457	424	369	431	421	456	450	443	487	434	380	421	428	460	429	461	435	465	414	406	445	450	439	450	435	423	431	407	440	457	422	445	409	436	425	430	404	401	441	450	402	445	445	443	444	441	433	431	411	466	422	464	429	417	413	463	454	463	450	411	429	463	403	475	424	439	428	414	424	437	389	442	425	435	440	456	411	432	459	427	419	462	435	438	433	445	427	428	417	434	463	454	441	445	443	435	425	420	408	480	438	450	452	431	418	435	419	462	430	419	420	413	447	428	431	463	397	443	414	450	392	438	444	396	448	420	406	452	426	455	454	397	420	439	404	395	447	451	425	439	396	418	465	422	390	414	414	421	425	470	431	411	389	406	441	425	435	442	427	452	452	403	417	432	455	421	451	411	436	465	433	416	395	473	449	449	440	408	432	426	463	397	396	413	434	465	426	433	447	414	434	442	397	459	418	455	411	440	471	451	436	436	404	387	400	440	445	409	436	407	378	435	418	420	428	446	429	457	466	423	415	433	411	385	449	447	432	430	454	450	451	441	411	452	441	423	461	433	422	421	454	436	436	404	451	402	417	441	411	445	441	449	435	444	432	407	413	442	429	425	398	457	441	412	431	417	460	424	390	443	404	416	419	462	444	444	446	431	425	413	446	398	430	428	456	407	433	452	429	438	430	422	411	402	454	418	415	435	424	411	408	454	437	417	443	418	480	429	434	458	460	429	451	432	422	479	437	422	422	422	433	413	477	417	405	443	398	448	463	421	468	447	423	443	426	436	447	456	405	425	461	450	437	452	449	420	441	406	429	427	397	428	426	444	442	381	454	438	427	440	429	479	434	413	471	416	432	444	420	435	429	414	443	436	403	404	428	408	413	404	440	447	431	444	461	422	435	400	454	444	425	459	431	410	429	417	431	428	431	446	437	438	424	446	434	428	426	393	414	451	475	428	424	442	462	417	433	401	407	391	436	484	422	467	423	421	447	370	412	420	425	445	462	405	450	436	410	422	429	428	394	451	419	432	445	427	432	425	441	389	413	446	467	456	479	422	433	428	429	429	439	434	459	422	433	444	446	427	415	423	441	412	408	418	398	431	403	407	428	407	431	407	419	429	451	458	416	437	421	440	438	431	420	460	426	443	422	432	465	456	451	397	431	397	426	455	398	433	409	455	411	438	437	417	411	430	427	426	421	421	389	425	417	404	437	386	442	401	434	379	436	422	427	463	440	460	409	441	412	418	435	430	428	445	405	457	466	409	416	390	432	450	402	427	399	441	411	426	475	401	395	433	422	433	425	448	437	449	461	428	446	464	449	463	403	440	402	448	423	431	395	460	405	400	418	421	449	466	423	424	433	466	475	458	454	439	422	409	443	443	420	438	446	435	414	448	434	467	394	404	420	414	435	419	436	427	453	412	438	433	441	442	433	452	405	418	428	398	436	435	419	417	449	374	418	436	424	436	455	448	434	393	433	462	429	437	449	416	375	441	448	449	440	391	398	449	440	451	459	400	402	413	456	435	450	440	421	440	422	437	480	416	408	454	452	468	444	441	437	410	469	423	431	407	433	465	408	433	420	400	444	414	418	451	450	418	440	425	436	401	440	447	441	447	415	407	437	406	430	451	415	420	426	412	412	407	446	411	435	442	430	434	453	446	420	473	446	426	402	423	455	442	412	435	414	438	391	453	427	412	458	444	432	417	408	445	439	409	414	417	422	429	434	421	419	414	404	440	429	447	401	409	428	417	424	435	432	450	422	425	414	457	438	436	432	406	465	432	435	466	418	421	416	407	468	432	453	436	434	439	401	423	378	426	425	445	452	421	436	453	435	418	433	429	439	421	446	456	408	437	477	436	429	395	446	407	412	423	437	450	428	416	433	429	383	445	410	440	441	434	443	452	383	435	431	459	432	449	439	395	402	449	416	406	415	413	407	409	417	396	447	409	447	440	442	439	465	425	422	448	432	440	461	380	444	444	462	446	416	467	415	449	420	468	429	443	423	430	449	436	440	435	462	421	452	456	434	427	421	468	456	439	421	445	425	455	421	391	424	453	435	435	459	435	456	422	443	445	432	438	441	412	386	418	407	449	438	405	392	442	439	459	410	429	400	400	449	419	451	409	431	395	440	420	425	419	420	445	441	462	439	433	436	421	417	431	418	468	407	456	443	438	449	433	450	449	431	466	415	454	457	414	422	445	404	413	423	417	453	425	459	455	446	432	463	423	389	444	461	421	465	408	450	417	406	443	446	442	467	464	453	373	435	429	441	404	424	417	430	427	463	463	472	430	441	413	410	416	446	445	415	435	436	426	432	425	431	444	417	418	409	455	439	462	422	428	447	448	449	404	428	427	408	440	444	413	420	437	430	392	409	457	430	421	417	449	426	418	435	435	427	436	426	444	412	428	421	389	421	429	437	416	438	418	435	445	459	413	460	447	429	399	430	431	381	413	440	426	435	456	473	457	427	453	475	394	447	417	415	405	428	432	455	421	426	442	432	410	451	436	423	434	456	397	444	435	445	431	435	450	431	455	419	460	412	442	449	413	428	424	457	437	433
4954	1263	1418	2046	1658	1211	843	604	526	482	435	362	409	344	367	352	375	327	340	320	320	333	329	319	345	313	322	302	287	357	323	312	300	308	313	292	322	321	332	308	339	300	334	344	362	316	329	307	320	329	312	330	320	291	346	342	305	271	288	309	305	324	325	340	352	306	317	307	341	340	317	348	335	299	328	293	296	319	346	320	312	301	309	326	320	308	324	303	313	295	409	322	291	315	348	334	312	325	324	338	308	325	302	344	317	318	345	358	308	299	312	337	310	306	362	326	342	323	325	338	329	329	292	314	305	301	319	317	315	354	329	322	332	326	313	306	318	323	284	300	320	321	313	315	319	320	316	281	301	345	314	342	336	333	295	308	300	309	320	327	338	328	313	296	329	328	279	320	315	357	301	315	293	349	330	328	335	335	289	325	328	315	321	312	311	308	290	327	320	312	307	332	343	374	353	294	306	329	328	310	304	304	269	300	315	293	303	342	317	322	319	335	333	347	311	318	286	316	327	293	353	325	331	336	306	333	313	329	308	351	278	365	321	333	326	341	340	334	315	316	335	315	285	315	353	342	305	334	342	309	261	318	341	339	296	319	307	352	314	296	337	340	321	311	335	305	328	306	338	284	322	318	302	316	324	309	304	314	336	364	325	344	313	345	299	318	330	321	301	305	314	294	341	347	305	273	289	323	331	310	335	330	337	297	334	346	330	294	337	346	340	293	293	301	307	295	299	323	306	342	354	326	317	346	339	312	319	278	316	326	323	364	291	314	314	306	339	332	322	317	337	329	302	308	299	336	318	300	309	331	294	306	290	336	304	331	322	337	313	350	317	303	291	299	325	339	297	321	350	330	339	313	303	303	300	317	285	365	354	310	329	323	309	323	318	287	351	328	308	319	307	357	306	320	330	327	290	273	327	302	282	343	314	340	315	311	346	319	303	342	364	326	312	305	333	321	325	291	294	317	322	318	316	327	283	289	297	303	331	312	339	330	329	337	303	322	318	298	345	323	291	289	276	294	325	315	297	330	292	307	324	317	344	311	334	280	345	312	313	296	304	324	300	315	305	328	307	304	298	299	334	297	302	298	348	328	317	285	311	355	329	276	292	285	339	314	317	320	319	315	331	315	335	310	318	348	328	315	291	292	301	304	391	331	322	285	325	316	318	354	302	337	307	324	351	308	312	315	325	328	355	293	321	325	332	316	317	341	351	342	322	311	299	326	328	307	322	330	340	317	307	325	351	312	321	295	322	306	320	343	328	302	298	282	329	323	306	293	317	306	297	309	313	311	337	352	343	353	364	327	328	289	320	311	352	328	310	354	285	329	328	283	347	337	328	342	330	350	348	320	329	351	309	314	331	307	314	343	310	348	340	327	320	343	354	291	330	288	319	310	310	331	316	307	321	290	302	334	295	321	325	333	307	392	306	315	300	349	338	323	354	345	343	348	352	324	310	340	301	325	326	322	311	306	352	357	325	318	303	349	291	301	341	324	316	317	318	314	346	350	334	300	285	342	300	280	310	308	309	297	313	312	309	317	310	304	329	305	326	305	342	300	342	291	342	359	295	326	312	314	300	346	312	302	301	313	314	312	295	303	342	308	329	319	345	331	319	362	334	331	318	309	299	323	300	318	341	299	318	322	300	342	339	316	377	349	321	307	332	318	337	329	302	314	300	317	307	302	338	319	300	336	311	301	303	325	315	343	309	335	320	332	304	290	315	320	315	292	296	289	313	299	301	314	298	320	315	324	318	308	292	330	294	343	304	338	353	345	299	325	321	319	331	297	318	319	334	319	342	310	311	296	300	303	308	396	311	352	331	309	336	333	312	329	353	334	280	316	327	304	339	318	338	327	324	324	349	309	298	317	306	324	321	328	318	311	340	329	304	358	325	318	340	363	288	323	297	333	298	352	283	323	317	331	350	330	330	299	317	311	302	301	315	309	299	298	293	271	350	320	309	316	338	316	342	340	321	354	335	329	313	301	344	284	310	301	336	347	322	290	333	319	299	362	331	310	320	315	368	302	303	339	326	322	318	297	303	283	322	297	320	327	306	338	292	306	332	353	349	279	323	305	348	321	311	320	310	338	316	322	334	314	322	315	341	330	327	325	335	328	319	311	324	329	330	333	284	323	333	341	282	284	289	314	315	331	319	330	272	339	334	323	349	324	340	269	310	291	310	272	319	323	311	315	295	295	319	340	336	270	311	311	287	349	289	328	338	307	323	308	320	319	326	326	277	321	308	316	283	325	290	337	289	314	319	331	323	314	329	309	316	316	299	346	319	307	328	334	289	290	289	305	339	323	302	307	335	330	311	298	322	335	332	295	337	341	340	317	313	312	316	309	322	334	321	330	297	289	306	316	338	343	330	326	315	308	285	310	303	316	324	328	310	345	313	329	326	303	357	312	302	300	355	309	342	319	325	304	321	313	314	319	302	373	296	346	337	326	334	336	313	316	316	320	286	325	312	313	323	337	363	302	329	354	306	348	309	316	327	314	317	315	316	343	318	301	345	344	341	337	324	318	304	320	326	315	338	304	379	318	304	334	333	301	322	330	307	294	303	310	346	331	315	318	310	324	314	336	366	312	322	292	307	324	291	354	306	323	332	310	324	341	308	330	335	275	310	322	342	302	328	329	346	314	343	335	316	329	304	304	312	339	313	307	316	322	360	304	330	295	330	324	305	329	312	326	329	295	340	327	358	328	307	332	314	304	318	337	314	330	292	355	358	331	331	308	338	324	313	276	312	328	277	292	316	312	342	319	303	334	308	291	336	319	309	297	306	327	309	325	338	328	332	321	335	322	323	307	302	286	316	314	315	327	369	300	326	331	333	314	329	336	332	293	277	346	306	320	317	324	329	334	348	312	351	310	324	317	331	338	295	293	300	345	301	319	297	361	308	369	337	333	317	314	335	329	307	349	325	315	305	300	323	310	329	322	319	309	313	309	346	334	289	317	350	340	294	307	327	315	296	342	343	313	315	342	300	293	334	288	297	339	309	304	317	337	348	325	313	336	284	293	317	362	346	313	304	311	326	298	348	316	313	308	327	322	347	317	335	321	319	279	285	325	292	323	326	358	321	340	325	352	327	298	307	323	341	325	324	324	344	317	345	339	346	331	309	314	347	329	288	318	301	318	316	319	354	312	364	334	326	314	308	318	321	322	338	305	304	337	320	342	345	316	322	294	317	335	302	288	319	311	315	332	337	320	318	314	355	304	335	355	337	331	327	354	310	318	333	304	325	327	313	309	294	324	357	319	314	297	315	293	335	311	328	316	305	339	341	308	318	331	326	324	338	339	332	295	306	317	313	325	318	304	295	278	319	320	288	304	321	325	308	331	271	305	320	342	341	339	339	346	305	294	308	309	326	285	333	331	335	352	328	327	294	306	333	332	310	311	327	312	342	359	302	296	368	342	337	305	341	315	330	302	354	331	306	324	333	312	314	318	334	324	341	291	325	302	303	294	328	340	344	321	304	348
4473	1753	3296	6911	6274	5210	3371	2327	2129	1761	1433	1235	1128	985	950	988	899	867	839	827	830	792	805	796	791	798	819	811	793	775	798	783	772	783	805	784	781	799	779	747	733	738	759	767	760	749	760	801	771	724	767	763	816	776	745	807	791	745	855	731	759	807	757	799	747	798	760	838	758	786	801	780	791	807	789	755	768	734	768	776	767	701	782	795	794	765	774	768	802	815	784	738	776	807	775	812	760	769	747	777	819	778	789	778	781	764	855	767	794	761	849	755	773	766	761	786	734	819	821	783	818	793	776	846	758	801	784	797	751	762	780	833	776	811	751	805	743	823	751	816	785	716	822	766	775	751	808	765	764	812	778	798	817	789	806	797	773	793	772	787	787	809	856	748	750	792	755	814	749	766	800	762	815	750	829	787	747	813	792	771	798	723	832	750	750	753	765	746	790	771	724	830	758	802	797	735	799	790	824	746	811	753	797	722	796	771	832	818	765	764	814	781	772	786	736	810	811	786	786	767	798	790	737	806	765	791	798	820	774	762	801	774	809	794	815	738	775	803	826	770	787	778	758	772	771	785	778	777	762	769	790	751	766	784	789	787	784	760	759	811	723	776	798	787	810	799	794	773	781	722	808	805	783	804	746	789	764	773	835	787	802	777	779	795	798	770	773	754	782	732	795	767	757	797	803	795	761	770	747	803	735	766	810	844	821	803	815	829	770	839	810	748	857	782	791	785	811	753	780	804	687	780	809	786	774	733	819	772	750	772	797	795	809	771	763	776	768	781	778	832	771	794	773	749	791	778	756	797	798	795	795	779	845	761	804	806	812	756	774	820	771	770	770	806	775	799	763	803	748	806	814	773	859	775	792	867	729	770	747	759	806	761	769	788	772	804	760	748	755	801	772	773	798	756	775	804	835	740	778	817	760	739	771	817	760	764	790	775	733	754	760	760	784	732	778	814	781	710	769	774	785	771	806	677	758	768	770	803	825	793	797	796	780	757	781	793	781	742	796	783	785	769	777	744	762	777	760	765	774	776	769	778	827	750	754	767	755	827	763	770	786	793	808	813	734	728	836	786	831	800	795	806	742	750	773	732	743	761	765	855	768	788	782	795	728	803	761	821	766	750	740	760	805	786	798	798	785	760	773	774	732	812	757	747	815	732	790	759	762	768	811	785	754	791	802	742	785	740	751	803	798	845	764	793	746	769	761	831	789	809	756	793	741	810	773	754	755	832	750	804	763	726	781	773	797	798	778	754	790	807	797	734	754	785	807	782	781	818	779	767	760	822	733	743	793	752	825	796	812	772	775	788	769	815	754	774	708	742	783	791	773	760	745	799	743	789	785	801	740	735	790	795	837	752	825	771	776	736	828	811	769	800	778	733	797	831	800	774	760	770	755	786	759	769	803	752	826	768	784	771	780	769	769	796	820	782	806	772	804	811	738	796	787	784	797	750	798	810	782	788	757	740	798	825	792	866	761	790	778	810	788	802	824	801	776	742	712	789	747	818	794	793	762	782	790	803	798	741	768	790	789	782	804	732	752	763	803	776	809	763	787	811	760	803	756	763	827	790	791	782	742	798	765	779	805	728	789	814	798	812	795	811	771	808	726	778	785	808	758	798	768	785	810	760	786	733	803	778	748	823	742	773	775	760	760	773	791	750	786	797	750	755	806	794	744	801	756	812	761	763	816	758	736	828	724	775	815	788	811	783	787	774	782	772	759	757	756	797	769	812	791	811	739	836	794	735	806	782	741	756	745	774	765	739	771	790	757	762	748	766	784	754	795	776	765	774	834	821	783	798	798	774	810	769	773	828	736	814	786	765	787	752	804	754	787	805	765	817	756	801	769	836	787	739	768	791	781	768	797	796	767	816	807	789	848	791	762	765	791	757	718	798	731	756	796	769	754	768	796	803	766	739	761	804	787	789	835	782	764	782	781	796	766	789	845	758	769	854	794	760	836	815	791	798	734	758	833	828	758	799	763	812	805	754	807	765	813	797	743	775	808	778	761	770	742	753	739	812	762	769	791	743	794	742	795	775	833	787	782	819	757	853	795	822	770	791	785	795	790	799	805	773	756	786	749	792	747	811	725	773	775	762	780	804	772	785	799	797	834	739	798	783	759	806	801	765	752	760	807	797	745	786	778	800	773	742	759	761	793	825	790	754	787	786	799	805	802	793	805	740	778	747	754	770	802	840	803	775	766	779	770	741	766	763	795	755	771	824	815	762	764	786	780	771	743	753	755	796	820	829	752	802	801	713	811	749	738	802	785	787	840	810	812	803	784	765	800	771	742	780	791	790	743	775	762	777	756	747	843	732	749	809	742	791	811	803	782	785	778	780	758	760	744	792	798	750	715	771	772	755	786	792	778	787	784	794	827	848	762	791	766	793	760	799	779	768	750	821	792	773	744	818	779	803	773	776	763	800	750	726	793	805	781	810	765	817	814	834	806	743	794	756	807	812	745	784	794	757	831	806	724	779	785	782	766	798	744	815	829	777	813	799	747	793	824	762	796	768	705	815	753	782	778	771	799	764	757	719	766	772	791	788	804	749	760	772	795	798	775	806	756	808	757	758	816	764	741	811	808	801	775	778	805	764	775	745	807	782	801	832	765	784	804	808	781	783	833	797	817	773	765	816	802	822	757	779	751	788	776	831	741	683	765	818	759	804	763	773	766	823	753	779	763	775	811	779	825	777	791	790	826	759	801	780	740	765	772	791	820	742	755	812	782	789	747	763	745	801	810	796	777	744	767	742	788	765	807	759	805	736	760	765	803	729	767	739	815	821	759	808	808	822	829	727	760	760	794	777	772	796	842	819	827	778	776	785	770	752	805	789	770	775	774	815	752	769	752	777	766	826	739	774	780	774	813	780	759	794	769	761	778	807	765	784	788	783	778	781	800	822	792	768	779	827	812	789	811	783	778	766	790	792	759	780	747	789	838	806	829	806	774	779	794	777	801	768	830	800	734	769	808	785	792	760	814	826	799	791	792	801	805	793	748	783	822	792	778	767	801	811	788	742	798	735	776	773	783	766	808	797	809	760	761	785	789	779	696	778	759	766	743	795	755	728	751	768	803	778	786	770	782	773	809	720	786	815	825	739	760	806	794	845	731	825	784	798	795	779	784	803	773	811	845	757	790	826	782	797	787	779	828	772	821	783	770	752	701	765	785	740	810	748	749	762	838	799	809	777	784	778	788	735	790	775	839	786	775	827	763	784	791	816	774	773	781	768	767	799	764	765	737	807	750	758	725	775	772	837	824	821	772	748	797	783	794	795	783	828	765	808	787	792	816	816	820	751	773	785	792	730	780	759	745	756	768	783	773	772	762	753	804	789	798	791	740	761	752	751	824	748	746	757	757	783	773	734	766	739	760	768	798	780	824	807	822	797	809	820	759	780	812	812	802	765	822	783	843	761	810	804	735	765	837	744	807	746	826	751	759	728	806	791	789	787	757	772	791	737	824	794	837	757	742	774	813	781
14968	3051	2696	2641	2408	1887	1264	871	678	645	534	487	390	354	349	362	332	295	286	294	307	298	265	268	291	266	255	274	284	287	287	258	261	298	246	279	257	254	266	291	258	289	243	244	287	267	282	294	280	272	250	275	264	283	269	265	263	267	257	273	276	278	250	297	262	280	287	276	271	248	273	246	270	243	251	283	255	274	262	296	256	256	265	290	285	315	262	285	270	286	292	268	263	273	278	284	280	208	281	243	306	282	309	255	283	284	238	262	284	273	257	263	300	265	285	265	250	283	257	288	248	274	277	270	256	289	272	293	288	260	281	265	274	295	265	269	243	290	274	301	277	289	260	277	247	265	250	261	251	264	325	261	280	284	248	260	288	274	262	229	291	264	262	295	236	260	275	255	281	292	267	308	253	272	248	260	278	260	269	249	247	249	284	275	267	286	265	261	270	266	270	262	249	280	297	273	261	280	272	273	273	255	252	297	267	280	273	249	293	239	254	258	240	291	283	269	260	264	269	275	278	233	279	247	281	251	279	234	257	236	232	260	246	295	277	261	262	257	274	243	259	247	266	267	259	278	250	292	275	277	282	256	277	281	296	241	281	262	269	276	293	302	290	279	294	261	283	267	265	230	273	278	253	299	273	254	263	252	260	256	280	287	271	258	256	295	244	265	258	259	251	296	264	255	254	299	287	295	275	258	285	286	242	282	248	276	264	253	277	270	296	274	266	282	272	296	240	283	246	245	271	286	264	282	248	247	284	281	290	260	284	276	263	297	242	260	265	269	257	297	250	281	304	264	275	258	281	267	294	271	245	262	249	256	283	275	292	271	287	287	301	271	248	257	281	260	271	260	282	260	260	279	282	246	282	282	245	283	292	277	285	255	274	287	259	267	245	275	271	262	282	278	273	266	278	271	293	262	259	272	254	256	263	266	267	272	252	259	264	262	268	278	270	263	249	259	273	275	257	256	287	236	293	265	243	283	283	297	279	263	298	290	252	332	269	291	293	271	290	294	247	257	265	278	279	263	269	289	257	258	253	292	285	256	270	277	249	236	269	275	296	268	258	284	250	264	221	296	281	306	274	249	272	274	252	269	297	277	299	246	280	319	249	243	271	253	286	251	233	270	293	245	291	283	254	300	289	261	319	262	277	274	253	260	276	292	241	276	263	274	270	260	286	254	263	280	274	243	243	241	256	281	253	251	287	264	249	288	289	268	258	254	264	268	258	269	254	250	291	281	258	245	263	250	280	277	276	310	270	317	271	292	266	287	258	280	244	281	242	260	271	255	280	260	255	255	268	267	277	270	269	270	298	242	281	287	269	260	305	274	231	304	259	249	252	300	271	303	277	259	247	247	280	272	260	269	260	286	264	302	285	276	256	267	258	279	266	243	274	272	292	261	256	285	253	255	287	280	276	290	267	277	291	271	247	312	232	268	294	280	246	284	265	273	256	263	246	273	327	276	240	284	291	282	282	276	276	282	244	220	271	266	270	253	246	274	258	286	285	288	267	269	252	237	294	279	274	232	288	277	308	278	242	275	272	284	269	293	263	300	285	253	282	287	255	253	295	253	257	252	259	275	253	261	233	249	299	290	305	286	300	277	265	249	286	273	292	277	265	277	272	272	280	250	273	227	274	284	248	269	283	251	283	283	280	293	261	288	251	254	255	280	282	249	260	263	261	272	240	260	275	298	268	285	268	286	275	289	258	264	276	277	263	270	260	295	275	261	235	286	288	278	279	294	282	262	281	277	307	271	283	263	272	249	239	269	280	266	313	268	283	263	259	242	261	316	280	300	274	278	260	274	289	302	255	283	271	277	305	249	272	265	259	271	309	309	275	267	277	243	280	268	252	252	257	310	303	260	260	234	272	288	279	256	265	249	287	266	269	267	275	284	270	264	259	255	286	255	257	272	300	296	270	282	275	301	273	292	269	286	272	278	250	300	276	267	298	300	238	257	252	301	239	290	260	259	234	281	261	268	272	298	277	254	262	297	261	259	293	258	288	274	251	299	265	269	268	249	273	286	277	291	301	256	279	255	268	243	241	250	300	277	287	300	284	261	258	253	297	287	296	296	285	260	246	258	276	250	257	265	254	276	268	252	261	244	282	241	302	255	255	255	263	235	262	247	226	246	253	262	273	264	296	272	261	269	302	262	287	261	266	291	273	270	268	288	230	280	267	319	240	257	261	253	265	263	273	278	261	266	241	282	291	280	289	265	259	265	265	291	253	300	272	290	258	295	253	270	293	263	267	246	254	262	262	264	261	255	271	281	246	271	270	276	286	265	257	277	253	260	274	304	273	279	270	283	257	265	251	267	262	245	284	251	283	283	261	262	263	249	275	257	283	294	280	239	281	268	281	263	281	252	274	274	273	267	234	275	273	279	259	279	275	266	274	285	282	254	297	279	286	273	271	274	249	256	256	274	278	252	308	256	265	297	292	268	255	266	301	268	303	280	263	249	266	261	278	256	264	298	235	244	259	260	311	254	279	291	286	264	272	258	283	278	276	303	288	299	262	236	270	284	281	246	248	288	294	249	271	283	269	298	279	271	250	274	240	279	297	265	281	290	306	256	288	250	257	272	279	296	296	301	282	249	279	272	250	304	234	301	288	270	274	285	253	290	281	261	268	267	278	288	277	284	260	289	263	263	255	277	246	270	254	263	287	260	277	291	266	267	264	250	263	288	247	247	287	296	288	253	270	262	292	285	291	257	324	277	284	296	288	267	264	254	273	285	278	256	283	260	296	278	266	246	267	289	280	304	293	231	275	261	285	263	238	279	272	264	285	258	289	253	284	268	274	275	291	267	273	255	237	230	252	279	270	241	280	267	248	278	252	244	268	253	253	276	280	251	271	284	302	262	295	267	264	265	278	284	263	302	278	264	257	237	252	226	267	263	281	272	282	284	274	291	270	278	229	265	252	318	265	277	298	283	237	282	270	263	238	272	280	288	270	282	252	282	285	267	260	263	275	258	277	264	265	297	257	282	276	284	283	257	245	274	276	265	285	271	283	277	289	250	272	277	256	269	257	317	247	281	281	241	295	263	292	290	274	245	272	296	279	252	270	247	284	255	268	265	292	266	285	284	247	288	277	280	294	267	286	258	263	269	288	257	254	281	282	246	249	283	259	251	289	300	282	253	255	239	280	288	269	268	289	280	270	280	241	267	248	271	267	282	268	280	260	294	304	277	250	267	273	280	264	286	266	265	226	266	243	274	278	290	258	247	253	290	289	255	247	249	284	280	285	282	307	270	271	261	259	291	268	260	265	298	266	248	303	280	260	254	259	254	293	296	279	248	248	268	303	284	276	269	251	258	249	262	275	275	279	275	244	257	263	241	274	291	298	278	263	271	270	238	302	261	260	262	283	303	281	260	249	276	254	256	268	285	320	278	256	271	262	251	290	266	266	251	289	258	283	247	276	261	260	250	258	301	267	247	270	257	255	248	267	286	287	293	284	264	279	271	267	280	296	255	292	252
11592	2986	5631	8639	9370	8312	5680	3783	3132	2875	2406	1877	1515	1275	1207	1017	1031	858	854	856	753	680	732	682	687	712	729	665	725	701	695	702	722	665	657	690	637	660	650	676	691	651	703	669	652	638	678	670	685	642	703	639	699	713	658	702	666	668	665	657	661	681	707	662	656	646	633	697	652	681	622	644	673	665	649	664	664	643	677	642	646	644	673	690	651	718	712	633	635	691	631	676	671	703	688	678	621	675	677	682	661	644	667	640	685	684	672	718	652	641	649	667	717	663	678	657	677	710	666	702	651	660	660	697	691	652	671	690	687	659	694	629	659	677	715	643	664	659	695	661	656	671	654	661	712	660	666	665	628	667	645	703	726	682	695	693	654	679	641	690	669	669	652	612	655	642	639	691	651	672	633	657	663	700	641	695	652	674	655	705	682	653	660	651	627	665	639	705	680	696	621	662	680	704	677	648	676	638	705	660	659	657	628	677	701	663	722	709	615	683	686	699	673	664	671	628	636	682	731	641	665	706	664	643	722	652	673	693	682	672	706	692	672	645	640	690	651	637	642	660	689	599	697	668	697	679	717	700	629	633	707	708	647	662	747	651	736	689	694	712	691	679	625	645	701	644	673	644	653	681	675	716	666	658	624	659	634	664	649	660	669	666	638	657	672	699	620	653	644	690	662	628	635	708	670	669	634	634	709	698	645	663	659	623	636	679	685	670	666	660	678	690	716	655	649	669	676	693	650	682	692	633	663	675	680	653	665	657	678	689	709	704	687	683	654	673	712	668	645	643	685	623	649	631	695	705	664	675	686	706	696	680	657	698	659	624	651	701	676	715	682	699	630	653	620	688	653	678	656	683	673	644	651	685	702	714	685	639	684	652	668	652	664	689	664	645	645	702	711	653	659	694	670	600	647	679	669	670	659	698	657	681	665	665	641	622	665	691	658	687	657	663	626	631	659	655	688	672	685	625	668	679	615	685	641	649	657	629	669	715	660	679	694	685	662	682	684	660	680	675	656	658	692	654	644	653	677	706	620	734	637	687	721	658	672	683	635	623	656	659	688	739	712	674	649	719	663	628	658	625	654	674	665	649	640	642	687	642	669	660	690	692	697	699	670	661	636	670	736	667	694	711	653	647	626	706	676	678	696	695	664	648	677	659	688	683	635	667	650	699	662	675	673	688	685	667	689	675	728	669	673	673	714	701	668	646	695	659	694	657	674	676	640	697	681	692	646	663	713	676	698	636	675	696	662	646	660	661	646	661	659	659	707	663	673	648	680	691	689	654	659	650	670	690	671	637	688	664	691	740	635	616	633	670	666	684	699	683	681	686	662	664	691	673	693	646	636	652	628	638	707	633	716	675	671	605	680	664	670	661	611	712	690	680	696	617	649	680	672	632	662	696	644	637	701	708	653	700	668	657	638	653	679	659	679	650	660	670	640	665	662	660	646	685	712	643	684	682	639	646	641	664	676	722	638	634	673	641	651	674	680	683	665	596	689	642	645	632	656	710	642	654	660	659	714	678	612	666	699	664	675	643	680	659	689	664	650	623	649	677	668	681	674	634	661	664	668	636	623	624	647	668	673	674	647	641	677	643	650	684	628	674	665	716	683	657	677	667	696	652	636	646	707	702	658	670	628	640	617	619	693	696	660	699	687	695	687	672	696	673	656	663	701	701	660	685	703	660	705	623	715	643	653	695	680	666	686	642	684	635	637	664	665	658	651	660	608	664	659	655	681	642	663	647	651	686	683	671	641	685	689	643	638	637	695	688	696	679	676	630	671	687	665	703	646	653	641	678	669	701	687	646	634	672	661	683	664	681	679	713	663	654	723	637	709	660	670	663	663	685	648	673	690	632	691	611	701	633	663	638	708	663	651	683	668	695	673	614	625	636	658	695	715	637	665	727	643	675	632	658	646	687	740	659	633	655	671	670	628	679	712	739	687	673	651	700	689	688	669	658	648	626	647	649	682	664	700	661	642	651	691	630	653	680	615	671	665	614	642	660	663	642	651	684	660	682	653	667	691	674	686	641	658	658	708	662	682	685	617	669	702	686	670	640	649	702	656	666	637	652	649	653	703	671	686	687	646	643	635	696	655	692	638	701	701	656	662	722	615	691	687	672	679	647	637	660	653	660	645	669	645	657	669	678	672	604	652	687	646	688	668	674	618	661	679	684	685	635	675	689	648	680	693	686	641	651	672	657	659	678	685	630	641	681	684	632	689	642	675	673	638	651	632	633	664	700	664	675	613	671	681	649	662	668	680	703	666	718	618	708	650	672	632	694	621	658	695	688	690	615	609	667	709	670	665	674	674	690	631	680	675	669	669	701	628	671	708	662	671	640	671	669	654	597	656	742	672	680	688	679	706	687	653	680	687	674	672	643	654	705	670	658	651	629	647	701	652	670	696	639	695	692	642	652	674	670	667	671	649	673	659	667	627	691	654	667	631	709	702	621	649	660	668	686	638	683	625	634	653	683	695	679	681	626	615	634	667	663	663	664	671	654	643	682	674	604	648	625	648	700	709	695	669	682	744	651	653	632	650	654	697	653	671	666	721	686	688	654	721	660	662	674	697	654	648	662	617	666	687	695	676	707	712	643	662	690	657	658	670	669	667	630	734	727	622	695	639	676	661	662	675	661	647	673	664	656	644	665	688	676	579	669	693	637	665	685	684	664	671	681	732	666	683	671	649	667	715	715	677	670	658	661	624	662	695	683	647	628	651	652	669	648	698	644	636	694	692	634	650	671	693	632	686	703	645	705	656	689	628	700	645	669	654	682	684	735	616	668	664	645	693	620	719	670	657	680	680	634	659	636	675	649	641	698	658	680	660	674	664	644	666	652	652	674	662	627	642	608	678	673	669	712	654	639	699	653	658	673	695	670	720	661	697	654	679	679	658	716	700	644	646	686	651	658	679	657	661	678	626	651	666	679	658	665	636	668	666	666	673	666	684	645	672	643	668	651	674	677	655	627	657	655	656	715	656	678	690	615	672	691	705	705	684	685	668	710	663	662	686	662	603	713	632	673	684	651	659	664	686	702	690	643	637	658	685	623	670	638	666	664	673	662	646	612	609	673	654	696	671	679	652	666	681	657	669	610	712	658	690	681	674	697	637	661	678	630	690	675	675	627	666	655	682	633	672	645	660	647	638	661	619	688	626	679	707	679	672	681	664	633	638	646	638	668	674	637	698	659	701	687	638	636	703	659	670	648	646	653	665	635	648	650	637	718	687	691	660	687	681	654	691	716	676	682	653	679	673	630	688	631	671	606	686	668	664	620	658	602	659	661	681	697	667	675	697	648	660	676	666	659	645	670	670	701	656	654	623	631	702	608	678	651	660	674	669	647	652	643	704	637	619	627	630	641	658	682	622	681	662	656	654	731	617	683	617	701	661	763	679	649	642	695	686	641	652	638	698	658	656	618	656	657	657	684	670	643	661	668	693	676	637	652	682	685	686	655	679	660	688	664	650	629	653	684	668	698
23443	5303	3716	3668	3670	2729	1690	1023	868	788	609	451	311	301	294	244	225	221	218	187	177	169	167	155	166	174	180	208	131	175	206	143	203	160	161	167	164	165	151	141	164	157	152	145	176	152	159	181	157	153	165	137	163	165	146	175	148	181	154	169	200	176	171	138	168	167	144	169	160	162	156	167	148	171	173	184	136	186	169	175	158	147	148	173	161	145	196	154	159	172	146	157	157	152	152	151	138	148	140	165	130	147	149	171	162	161	151	149	157	166	132	155	165	178	154	155	158	182	157	126	153	171	178	156	161	150	158	170	139	182	149	128	163	146	178	157	159	161	171	146	139	161	149	182	158	163	155	154	161	151	156	149	172	145	159	169	172	165	131	163	158	141	167	169	168	161	158	162	148	155	146	164	163	163	173	169	185	157	166	157	197	161	160	171	156	168	178	157	145	149	148	151	159	167	138	180	169	161	151	189	181	170	164	152	151	160	157	148	175	156	156	170	154	139	162	157	163	159	153	173	153	148	178	153	171	142	172	163	146	173	172	172	175	176	144	169	173	155	135	169	173	135	160	157	152	182	166	158	157	128	147	153	146	166	157	184	163	171	154	143	188	157	160	204	134	153	153	167	162	170	170	155	172	153	155	143	127	184	189	194	148	168	162	186	144	163	155	174	149	155	143	142	161	148	160	161	154	159	170	153	148	180	161	156	137	157	130	141	139	146	188	155	183	144	152	153	154	172	160	160	154	175	171	162	142	175	169	152	163	151	158	165	155	155	141	177	147	148	183	160	168	155	154	159	168	158	159	157	159	141	128	189	149	161	133	170	162	147	155	143	166	154	171	165	150	146	158	167	189	171	171	143	164	140	171	160	152	158	155	138	154	174	160	166	160	170	162	144	169	179	161	148	174	146	161	156	160	163	175	187	149	159	175	143	144	153	186	140	152	152	136	167	156	156	168	149	173	173	184	154	180	163	167	134	152	136	157	189	151	175	152	153	150	180	145	160	160	158	148	171	168	200	162	169	158	155	143	162	177	168	174	172	128	170	173	147	136	170	180	160	162	166	154	160	153	172	180	140	150	160	167	166	167	129	166	160	157	160	178	158	165	178	168	158	187	154	167	149	183	150	151	163	141	152	133	169	172	161	175	177	171	147	162	174	158	160	163	142	138	159	154	141	152	147	155	167	168	136	155	176	150	160	163	178	162	169	166	171	151	165	155	175	139	161	166	139	145	156	152	168	160	185	149	149	143	172	148	150	161	156	146	160	161	162	162	167	191	155	149	180	163	180	181	179	165	155	186	168	144	168	154	164	158	173	148	157	160	160	158	166	157	135	159	200	154	167	161	142	154	173	148	159	176	149	160	158	182	149	181	133	165	172	153	183	167	156	171	160	172	139	156	164	169	179	191	183	145	147	142	177	154	145	154	160	172	175	154	176	157	139	165	154	181	173	201	177	161	165	155	181	157	178	172	159	159	166	183	170	153	169	147	145	156	137	158	156	159	165	167	157	124	190	171	150	150	165	156	161	167	159	149	163	183	155	173	161	154	140	152	168	160	182	169	160	162	164	178	176	145	151	161	168	171	147	166	148	140	151	157	148	156	153	155	164	149	170	190	155	148	164	160	155	160	157	143	149	178	158	164	155	160	140	155	165	151	165	166	170	182	141	161	145	150	155	161	153	166	147	150	162	162	168	154	142	179	167	131	131	148	170	146	141	150	169	164	150	148	177	162	166	168	138	154	142	172	148	175	157	156	184	144	151	156	154	155	131	151	161	172	157	153	164	184	166	144	147	150	149	160	193	158	153	152	168	144	148	144	167	149	153	156	161	177	155	158	161	161	161	187	148	173	168	158	162	158	154	148	164	157	187	164	181	178	156	169	140	153	155	139	135	149	160	146	173	162	150	136	151	172	174	175	162	146	154	178	160	143	149	156	162	137	168	150	169	145	141	152	164	153	165	158	174	151	163	156	166	174	147	185	170	161	170	156	155	148	182	166	164	174	146	149	151	159	161	139	156	165	180	177	167	159	161	146	141	145	180	163	180	156	157	159	164	169	187	170	157	181	176	168	172	153	167	154	154	151	164	154	147	180	151	155	160	156	169	164	142	149	122	153	149	161	177	155	165	154	154	171	152	149	154	153	125	174	181	174	161	137	163	158	160	133	157	134	179	151	165	155	162	134	139	155	144	154	184	173	173	151	160	163	154	155	184	158	179	157	179	175	141	175	160	164	158	145	176	151	157	138	170	155	156	154	145	166	169	144	180	153	166	156	174	166	172	188	158	161	139	137	166	188	170	175	164	154	155	170	159	158	145	158	155	167	144	186	156	172	162	145	156	145	161	147	156	157	143	169	162	155	179	174	137	150	177	168	147	168	162	180	146	177	172	163	181	161	159	164	172	182	164	175	169	171	174	192	167	161	185	170	175	168	167	133	139	169	150	147	171	169	176	160	166	163	162	197	138	151	152	145	178	160	183	153	164	159	159	170	143	160	157	154	172	174	151	143	171	141	140	184	173	146	164	141	171	145	159	150	150	184	169	163	160	161	155	166	165	166	138	169	163	189	131	143	147	163	160	154	166	139	171	158	160	158	146	135	144	164	158	143	147	156	174	141	146	193	163	154	143	157	152	173	150	159	147	191	156	148	163	174	134	156	171	158	165	159	165	152	156	164	174	157	178	145	153	158	152	168	149	140	158	167	150	171	150	124	133	164	145	150	164	156	174	171	139	182	157	176	141	175	155	151	162	148	153	150	159	162	178	136	174	155	159	167	152	173	169	169	169	149	158	158	167	170	195	152	147	166	172	179	153	160	161	155	173	149	143	130	154	166	171	176	179	163	153	145	172	150	142	172	184	152	150	143	148	154	165	153	173	179	185	155	152	128	144	146	141	158	158	149	146	138	145	165	198	161	159	139	165	152	160	152	176	171	155	140	157	158	160	163	174	177	188	161	162	182	171	170	144	146	140	171	140	151	157	150	146	173	170	180	174	167	160	154	176	166	145	157	169	160	160	157	173	150	160	175	182	177	153	156	140	170	163	165	170	183	158	169	134	157	165	169	151	177	155	150	146	162	155	145	145	172	150	192	166	166	144	165	154	175	154	172	147	184	170	163	163	167	167	188	135	188	154	149	159	168	166	155	158	149	150	152	150	147	156	160	161	158	163	153	174	150	195	164	151	178	151	163	160	152	147	179	163	147	151	149	160	170	148	157	162	162	175	160	135	143	183	158	152	165	162	185	159	154	150	152	158	165	159	181	161	151	146	168	140	173	161	172	160	135	160	160	158	155	184	147	173	147	136	155	166	170	165	160	158	187	152	173	153	169	155	160	156	148	147	160	168	156	172	145	182	174	152	180	165	173	142	164	147	157	165	150	154	135	165	141	159	169	168	130	164	179	187	143	149	180	157	155	174	173	152	169	154	180	171	156	154	176	159	151	168	144	143	172	151	146	148	160	153	153	164	122	181	174	167	153	168	151	148
15417	3841	7040	11655	13741	10972	7568	4836	4239	4018	3169	2238	1606	1309	1134	1027	910	801	715	715	599	492	475	454	456	448	432	473	482	508	448	504	432	420	454	446	429	430	435	460	429	437	446	429	431	407	418	449	462	439	427	431	448	439	436	414	395	412	410	425	456	405	432	447	416	450	419	427	421	402	421	443	417	431	448	448	417	402	446	439	435	413	414	395	421	401	430	404	431	412	437	418	424	449	413	412	396	433	425	397	377	371	386	447	440	454	427	410	406	424	418	372	390	409	401	383	437	449	408	418	436	424	405	424	397	400	447	477	439	435	416	414	419	458	440	434	422	448	443	417	414	410	414	439	421	456	417	396	419	403	449	437	429	411	419	447	388	421	388	440	419	455	426	389	416	419	389	424	472	459	427	447	413	441	406	414	420	446	414	407	451	418	416	475	438	449	409	389	404	429	424	396	391	419	417	423	396	405	408	412	440	416	428	423	412	463	421	413	431	426	391	411	434	444	425	440	417	410	424	417	401	420	417	430	432	429	433	434	444	418	421	410	409	418	408	444	410	403	395	385	427	443	410	397	431	457	455	403	408	434	395	418	393	425	394	404	431	405	418	382	422	372	425	455	416	402	439	400	382	444	416	413	448	412	409	475	387	445	431	432	405	454	413	404	414	404	399	403	435	389	396	393	372	438	416	391	450	405	436	413	380	429	412	445	453	430	402	401	395	428	427	413	415	431	431	441	398	409	415	446	426	433	450	376	381	392	451	408	432	423	392	414	420	467	403	413	441	451	416	426	450	388	422	423	407	390	439	443	432	417	364	400	453	415	452	398	438	437	402	405	432	451	410	401	431	414	382	404	447	432	418	411	425	436	410	428	421	424	450	389	468	418	415	412	414	372	427	415	422	389	452	398	396	421	428	410	407	420	419	426	428	443	389	410	406	416	420	411	436	440	447	430	426	386	391	386	424	432	432	383	435	424	396	464	457	450	451	399	414	412	471	419	380	422	444	399	425	405	431	423	400	414	436	453	370	412	410	435	418	405	439	400	460	422	416	394	423	413	400	418	379	459	453	417	391	434	386	397	436	410	403	427	408	405	389	426	432	421	440	389	447	431	404	470	408	446	370	429	379	391	409	462	380	420	440	398	381	413	456	408	437	430	404	432	439	390	411	437	428	413	424	426	383	395	437	402	445	393	454	411	438	433	431	434	391	431	443	393	421	403	432	407	404	426	407	479	410	436	426	420	370	459	433	409	408	421	432	379	430	424	438	403	461	427	425	398	408	419	445	437	425	429	445	421	401	440	441	433	397	388	442	390	396	389	428	406	477	437	356	393	397	410	421	421	384	399	411	415	451	411	429	436	452	403	380	466	369	394	406	401	445	420	425	426	460	420	425	399	426	413	411	389	395	423	450	436	392	436	400	445	415	367	406	414	432	452	408	402	457	415	402	373	418	441	413	387	424	400	424	440	434	420	387	440	419	434	445	415	405	460	430	418	438	454	366	417	430	378	411	419	412	405	410	441	399	427	397	453	422	402	401	413	403	405	439	419	413	408	380	383	422	433	408	430	395	428	397	417	420	403	425	359	437	460	429	451	409	403	430	415	417	411	446	426	403	428	409	415	426	432	429	446	439	398	440	415	427	412	434	421	413	401	484	435	423	474	406	448	446	408	444	426	424	413	427	434	420	447	433	414	387	461	459	404	430	408	418	396	426	387	396	444	413	407	438	434	410	424	392	426	421	446	411	397	419	408	430	438	448	413	447	412	429	431	395	408	435	438	428	440	430	412	388	404	405	435	409	431	408	396	403	427	406	424	422	394	417	408	494	418	396	432	427	465	405	421	415	433	458	412	414	424	430	403	417	409	424	426	429	433	406	422	385	421	428	413	473	396	408	415	416	411	370	433	417	426	420	457	442	431	432	437	444	406	444	405	458	429	423	419	433	430	426	435	418	393	421	451	429	461	433	411	421	445	419	440	413	403	436	375	405	417	415	406	447	424	413	410	423	431	455	398	418	429	431	411	473	425	405	414	473	393	402	408	427	452	418	433	411	467	426	411	428	401	401	402	446	430	406	406	398	416	391	411	480	404	388	449	407	454	412	410	426	428	438	434	429	416	418	413	378	411	404	413	399	399	436	462	416	435	415	412	418	434	424	437	460	405	469	405	436	405	387	477	471	428	432	402	423	412	424	420	391	432	425	407	444	380	411	407	431	430	420	417	402	403	424	410	392	402	381	395	417	447	392	412	444	418	454	411	407	403	428	405	399	413	425	395	423	378	412	441	407	467	398	434	397	422	419	428	462	458	441	438	454	444	412	402	433	419	446	436	443	419	438	389	408	447	406	411	427	428	424	417	417	440	416	418	436	404	458	457	432	419	439	439	400	398	403	461	423	409	399	424	437	445	424	429	424	419	409	442	400	425	425	421	428	395	443	429	440	423	395	415	415	417	456	424	433	384	390	431	388	426	408	419	418	434	433	427	419	457	410	442	442	431	398	437	386	433	454	407	434	412	424	389	431	375	389	402	390	471	428	388	433	420	430	409	451	411	405	415	431	426	443	421	428	424	415	387	429	413	434	410	414	419	413	436	449	409	436	403	411	414	417	401	411	427	430	420	427	441	404	471	402	428	430	422	415	434	378	437	432	414	444	431	411	403	394	414	386	427	468	424	422	406	403	466	414	404	407	406	411	404	401	444	410	435	405	419	429	424	432	392	408	400	434	435	429	404	397	437	434	402	419	439	398	424	430	484	398	403	409	418	441	430	402	394	433	401	441	421	404	459	424	388	408	403	381	403	420	427	393	422	451	439	396	465	436	405	416	389	428	404	400	452	391	395	387	427	385	443	410	411	405	434	430	421	407	397	435	425	416	392	411	433	435	427	414	398	424	405	390	408	385	415	419	431	401	422	398	413	382	396	410	400	414	426	420	390	400	391	425	403	403	409	389	418	421	412	394	422	409	414	411	409	408	414	451	424	433	419	425	398	433	425	430	418	426	459	403	413	382	457	412	443	443	449	432	430	419	403	449	470	429	444	419	425	442	444	443	440	422	421	429	422	447	440	400	434	409	409	401	407	419	412	405	456	424	400	442	415	408	422	424	436	420	444	409	407	400	411	429	427	421	455	411	394	395	377	423	431	425	427	405	444	461	433	432	400	418	441	412	434	451	442	424	422	416	382	449	386	474	469	415	375	417	406	448	383	442	393	401	416	382	440	397	465	389	430	424	401	447	430	409	454	407	396	429	415	430	393	411	432	416	446	412	436	424	448	407	371	434	399	466	440	392	407	394	435	435	390	420	458	417	405	483	467	418	400	431	441	411	418	428	421	443	416	396	417	423	402	423	445	406	417	377	428	416	476	437	445	417	403	383	430	446	389	422	442	449	368	387	361	418	391	417	458	406	434	413	420	372	434	460	397	388	420	387	445	435	416	426	392	417	428	433	385	433	398	430	402	429	384	418	379	391	404	420	411	397	429	482	446	436	396
5194	1352	1466	1787	1538	1109	736	595	516	477	479	384	363	380	361	336	325	324	339	319	311	331	317	323	314	306	316	296	315	341	328	323	310	325	306	322	315	306	319	334	337	322	271	314	320	306	304	315	327	309	301	320	273	315	300	330	345	345	302	308	300	301	301	293	297	322	332	337	326	317	297	311	305	310	312	306	322	316	321	314	315	287	335	328	318	329	312	297	317	324	323	320	287	348	341	285	287	334	308	365	297	331	323	311	304	324	318	257	307	328	310	307	308	308	327	334	286	323	312	326	291	324	319	333	314	346	338	321	330	329	303	317	365	329	320	324	331	304	330	321	297	287	324	302	328	305	315	314	303	295	305	354	300	334	298	297	350	325	292	315	323	314	299	328	317	337	320	339	344	310	346	335	328	288	317	301	315	313	326	319	342	296	316	330	326	288	311	301	316	323	315	329	314	332	301	311	322	307	296	319	287	294	351	347	331	312	303	325	314	326	316	307	287	302	293	303	304	306	284	288	323	323	325	328	311	305	326	283	363	321	319	328	300	305	318	328	343	306	307	317	322	350	316	347	299	338	312	312	269	349	335	341	312	358	322	324	288	320	318	310	307	289	353	316	315	295	295	324	310	280	290	312	298	339	347	338	338	299	301	319	315	342	328	284	291	316	293	271	293	290	346	342	306	278	317	324	326	333	332	307	319	310	322	324	346	312	298	323	312	309	308	330	323	284	308	312	314	320	303	317	327	305	268	305	327	325	306	324	323	308	297	343	316	347	299	321	299	356	311	324	299	312	302	323	316	309	312	331	322	348	319	306	304	340	303	318	305	331	345	322	317	313	340	328	317	311	290	287	302	333	332	345	333	287	316	317	316	324	331	329	307	311	321	325	288	305	331	300	321	302	318	323	319	333	310	321	299	282	334	322	335	311	297	324	334	302	323	323	319	308	325	343	274	316	350	350	310	320	322	303	314	286	296	326	312	313	339	302	312	348	342	321	311	325	274	316	329	336	327	338	326	281	318	340	333	313	326	282	313	351	348	319	301	327	305	305	342	317	326	318	295	290	331	317	317	304	326	294	319	338	317	315	290	296	349	390	313	326	314	334	302	323	323	331	293	320	328	331	284	314	296	314	316	305	312	299	304	339	295	318	327	271	292	284	338	299	284	296	317	314	320	334	292	293	341	358	311	334	312	288	301	313	348	309	299	293	322	321	332	317	337	284	308	279	310	287	335	324	315	326	287	363	284	309	308	325	363	311	322	313	310	299	323	334	320	289	284	309	325	291	321	325	302	307	252	289	333	331	323	290	308	327	323	295	309	326	312	286	328	353	321	315	311	333	328	301	332	336	311	320	350	306	297	317	316	351	295	310	283	320	301	305	303	296	325	296	341	344	303	311	308	303	312	336	318	339	318	341	301	324	335	348	330	354	324	316	311	316	304	304	329	307	310	326	335	313	309	320	322	322	315	310	321	298	336	316	291	297	279	321	337	336	288	305	336	315	312	327	326	343	329	293	312	306	356	322	298	313	323	301	330	317	320	323	331	318	319	317	323	290	312	360	317	340	302	331	313	327	313	266	307	293	322	326	285	325	308	329	346	329	342	291	345	309	305	335	336	318	319	328	312	316	316	319	313	286	284	305	314	305	300	319	308	300	306	307	319	297	334	323	301	312	339	331	329	307	318	312	290	308	307	297	307	327	293	307	323	326	303	335	316	317	287	302	306	327	297	318	293	303	303	317	278	359	372	310	328	336	330	308	320	300	317	340	309	332	281	336	304	306	309	321	318	333	334	289	303	330	306	304	301	332	326	297	364	322	319	303	321	299	303	305	332	317	296	332	305	298	314	347	335	304	298	313	311	335	324	336	305	318	306	327	328	327	306	276	338	316	284	298	337	328	316	322	318	329	340	322	315	328	340	303	290	300	326	297	290	297	353	342	295	304	337	337	335	296	308	306	347	299	350	313	307	317	298	295	329	311	277	317	318	312	283	284	298	339	326	306	314	324	309	349	334	278	331	295	317	293	294	322	325	310	315	327	308	303	284	327	316	317	329	294	331	282	320	296	336	327	329	323	309	320	305	315	358	316	308	331	315	321	315	327	307	288	324	319	308	316	300	327	331	325	301	317	318	331	314	310	325	320	291	324	317	340	325	342	343	313	320	280	310	328	344	324	332	304	327	299	316	323	303	302	303	318	312	312	317	296	291	313	310	319	320	323	352	334	349	344	296	295	303	316	317	345	348	337	293	327	341	339	338	354	314	291	334	335	308	325	367	280	304	330	326	325	337	281	304	337	339	308	282	325	300	299	336	307	309	276	329	288	316	304	296	307	314	327	319	353	331	324	329	315	319	297	286	338	341	279	325	324	324	286	333	330	293	298	315	338	323	309	327	320	350	285	332	336	317	313	282	315	340	288	311	322	318	324	291	315	346	312	314	342	299	311	294	333	304	316	294	353	289	284	341	346	364	334	307	275	310	348	267	319	347	333	358	302	303	305	292	335	331	324	288	331	317	318	336	337	318	311	307	317	282	335	326	307	368	300	356	334	324	329	331	304	337	309	317	305	284	307	330	324	343	301	302	298	277	314	298	336	326	311	323	305	319	302	308	303	339	329	326	285	319	315	325	327	339	301	339	324	327	331	289	304	327	338	284	322	291	297	328	329	293	295	311	322	319	314	325	283	311	310	304	293	317	310	351	327	292	312	296	326	347	329	315	296	323	319	314	291	329	333	310	318	305	288	280	289	313	332	341	273	288	309	326	294	330	351	315	310	347	308	316	312	328	350	319	275	329	330	327	317	307	320	326	336	302	311	346	303	312	300	326	302	316	314	308	324	327	324	329	312	336	339	305	302	305	328	325	297	317	315	319	308	310	314	345	338	311	323	345	300	319	299	303	343	346	312	326	343	284	296	315	292	342	290	297	305	292	321	295	297	349	274	283	313	335	337	305	316	295	304	321	328	348	316	286	336	307	283	321	307	302	344	321	315	310	336	300	317	308	321	331	336	347	318	276	319	317	299	300	317	353	361	330	323	316	323	297	308	313	339	334	358	304	320	332	292	345	321	317	342	349	332	299	287	327	290	302	336	306	343	320	308	294	321	319	310	311	318	305	322	327	325	316	329	310	325	322	320	310	317	326	318	333	285	322	326	332	320	284	298	341	316	321	321	336	317	333	328	304	307	345	342	306	302	332	296	327	320	293	320	336	338	329	266	284	304	295	331	323	317	320	326	308	298	327	317	292	325	314	283	313	337	356	301	342	250	303	312	303	306	309	277	310	325	300	305	301	317	307	295	330	324	334	307	312	304	333	323	311	339	318	322	321	265	314	322	314	319	342	325	344	311	361	336	321	297	323	336	282	316	265	352	324	305	343	304	327	330	305	295	327	328	329	306	371	299	324	310	314	332	325	295	331	319	304	324	336	310	339	314	333	306	302	324	339	280	300	312	317	307	311	281	307	285	317	336	314	325	335	317	322	290	306	332
4736	1871	3505	6129	6029	4512	3260	2128	1813	1718	1636	1374	1151	998	1012	904	857	917	807	799	777	750	786	818	799	798	786	790	780	790	802	773	795	778	798	802	760	735	799	813	821	804	725	772	746	771	787	777	817	767	777	770	819	816	804	762	795	802	813	726	769	839	796	756	827	805	807	737	736	752	766	744	757	794	822	769	818	807	781	782	745	836	801	770	809	751	817	737	761	748	781	758	799	740	772	782	781	811	751	744	762	732	820	768	746	758	870	798	802	811	809	758	812	762	798	731	792	739	717	760	772	763	799	777	764	746	734	779	749	773	797	769	768	777	749	818	797	777	755	738	725	771	786	750	794	829	751	778	765	759	779	767	787	821	757	785	767	772	807	778	757	817	836	842	775	801	721	776	776	763	741	768	739	759	765	803	757	766	824	758	727	782	813	797	765	791	805	782	767	796	782	768	769	762	742	759	774	824	802	769	822	749	720	766	759	802	748	777	764	808	774	734	813	792	747	731	782	779	790	839	804	792	789	793	803	801	778	757	769	749	798	780	741	760	821	784	815	786	795	828	797	797	788	796	821	785	759	739	752	757	796	761	735	770	765	803	773	801	787	773	771	757	806	768	787	770	759	796	747	805	781	776	762	766	788	772	785	779	760	777	743	753	774	770	826	770	790	794	787	772	753	773	787	699	767	772	798	747	757	753	783	749	753	771	779	774	763	741	766	751	760	801	746	737	785	768	763	737	757	728	754	761	780	809	738	818	783	782	810	759	777	762	789	793	802	753	750	768	814	767	778	754	830	749	786	764	756	788	778	772	721	761	775	751	755	788	793	714	750	740	758	718	721	755	771	741	781	768	747	724	771	775	738	799	738	775	766	779	787	797	824	778	748	832	775	772	763	783	744	747	762	777	782	782	815	786	784	728	775	736	782	774	759	838	798	788	750	773	773	805	730	750	776	778	747	790	785	783	829	719	758	772	803	730	784	798	739	773	750	774	814	788	768	771	731	776	739	761	767	757	832	736	784	814	722	787	764	766	795	791	724	781	850	780	742	770	781	706	757	827	811	795	766	821	797	749	816	769	775	782	725	746	775	750	705	712	740	786	811	731	811	785	790	798	714	801	787	752	757	728	761	764	772	797	720	767	775	770	789	766	763	761	792	757	753	785	772	743	793	771	733	750	798	769	783	785	724	748	760	708	763	749	785	720	842	762	757	771	753	765	784	807	812	768	752	768	770	747	759	775	714	781	765	748	754	764	748	767	833	832	795	821	768	762	797	795	765	814	760	809	812	756	713	762	757	760	766	786	777	743	749	758	741	768	755	808	721	766	738	771	744	794	753	750	776	790	745	817	743	766	750	805	787	748	796	787	782	749	772	772	768	815	819	792	781	779	772	746	813	774	752	767	739	774	730	791	759	790	776	766	760	769	719	744	794	810	773	721	751	764	751	758	772	804	793	821	773	768	720	736	762	844	788	754	796	723	729	806	797	740	761	774	821	823	748	798	831	769	744	767	767	800	774	759	797	774	805	762	801	775	710	770	739	776	747	781	776	735	759	777	775	800	758	762	770	790	768	776	743	781	774	746	780	817	777	781	754	772	788	707	806	808	741	802	771	747	756	806	754	793	708	817	772	776	779	783	793	771	788	746	756	717	847	826	765	804	740	780	811	792	757	808	763	787	804	762	782	780	730	749	833	772	814	766	745	761	798	757	763	736	780	748	728	771	799	792	764	769	752	800	758	802	729	770	784	691	785	804	775	744	774	748	716	869	758	786	790	764	804	771	774	769	800	800	776	774	839	772	757	773	796	778	795	778	761	755	765	728	819	786	808	757	762	731	791	773	791	807	806	770	771	782	774	784	734	783	781	769	743	765	809	821	766	777	755	767	773	799	783	770	730	781	777	770	764	769	743	725	762	778	758	757	764	735	808	760	733	730	862	805	788	793	785	768	784	803	805	717	752	770	782	785	779	789	796	741	783	762	807	738	768	750	784	786	798	721	801	759	761	806	778	756	751	764	797	807	790	760	793	754	732	767	764	757	780	776	758	736	767	778	815	767	765	851	828	788	788	793	772	798	744	812	732	795	729	765	791	800	765	733	768	750	808	769	746	742	781	777	772	779	803	738	798	806	754	774	732	758	759	759	734	810	810	744	787	741	805	789	802	822	774	769	788	826	741	779	818	765	744	745	761	774	734	794	816	728	735	761	756	755	802	726	800	743	784	775	762	759	769	775	729	794	792	769	760	784	795	814	798	793	728	790	787	743	781	775	769	776	757	817	825	751	794	752	776	724	763	818	772	787	752	759	803	730	767	770	770	770	779	757	797	743	753	785	743	768	768	773	743	788	746	737	851	777	776	715	742	797	747	832	816	748	811	828	836	743	739	847	806	708	758	767	808	805	800	736	751	778	748	789	791	752	826	709	794	753	738	793	790	789	750	714	765	777	776	786	749	780	799	760	746	791	780	796	697	795	759	699	811	776	776	806	731	785	769	754	777	721	787	780	780	730	776	743	772	773	761	822	831	782	723	723	730	792	773	763	752	795	742	747	801	779	795	769	761	750	715	794	767	777	794	730	796	825	751	814	822	795	763	760	757	767	793	825	775	790	769	763	815	755	721	700	809	778	741	796	763	793	760	775	759	758	764	781	745	819	777	749	722	777	762	768	759	748	766	714	804	747	758	782	751	745	775	791	791	805	780	738	768	790	774	772	725	754	784	761	792	789	802	799	781	796	742	732	780	745	768	793	787	757	796	764	795	763	798	806	739	769	756	807	797	802	787	749	750	764	816	727	775	779	774	780	787	822	805	793	754	786	823	788	768	820	807	791	766	794	749	777	748	800	851	756	767	778	777	775	766	835	776	713	791	757	768	766	789	778	732	746	776	752	778	808	749	795	785	780	774	803	790	794	707	768	731	813	790	761	733	765	725	786	764	741	768	786	791	784	784	777	737	780	736	777	724	763	748	766	743	758	761	782	734	747	712	783	799	776	725	728	780	712	764	763	740	753	754	805	730	772	807	782	780	774	748	771	754	791	802	812	778	854	728	727	801	813	766	740	775	790	798	784	783	799	754	780	749	730	774	769	789	788	780	792	811	783	784	754	826	776	770	780	747	736	768	775	781	803	745	722	712	741	767	806	752	750	737	802	775	732	761	757	762	748	836	795	776	790	773	825	792	794	783	803	744	744	783	730	784	776	777	772	764	766	743	772	794	802	791	792	748	746	763	758	774	765	769	745	774	802	793	729	770	743	747	777	793	748	793	827	758	821	791	780	792	795	811	758	719	782	774	770	704	802	782	786	831	816	751	854	766	783	735	787	828	782	758	764	758	766	767	741	786	738	776	790	760	733	802	769	738	757	758	773	811	723	743	794	765	706	788	765	755	777	784	779	771	712	817	783	769	792	733	758	827	777	786	802	791	761	733	788	830	758	756	784	781	823	748	803	734	807	777	713	746	803	810	717	764	756	762	763	763	735	766	759	752	745
14641	3197	2882	3180	2498	1799	1298	810	630	668	546	530	403	371	338	321	319	331	300	272	293	269	269	278	255	274	283	300	266	265	273	312	290	252	260	263	266	262	255	269	270	249	284	285	263	281	267	258	278	263	277	274	259	256	288	244	307	246	254	257	242	234	284	259	268	283	291	280	260	253	294	293	280	285	282	280	243	285	291	283	261	290	261	293	247	254	246	255	280	270	262	296	287	301	255	308	252	285	246	280	274	289	308	266	252	282	280	267	236	257	284	253	246	303	232	264	249	273	282	264	269	263	263	296	284	244	267	257	317	241	255	309	239	247	286	287	264	272	274	244	258	293	277	275	279	268	272	275	310	298	274	272	287	276	283	297	254	278	301	268	295	267	281	268	241	300	303	304	259	291	263	262	248	318	286	268	272	243	274	264	249	256	269	265	290	298	284	287	299	266	277	280	285	274	276	259	282	290	233	276	278	228	283	268	284	257	278	246	258	325	271	268	285	290	291	242	282	256	269	231	290	237	285	244	284	299	265	278	253	283	249	273	277	281	275	283	254	292	272	262	273	259	238	260	257	261	270	301	281	271	282	252	286	257	269	263	256	278	260	270	281	248	295	263	303	253	270	277	273	299	263	276	283	306	254	261	296	262	257	295	248	261	247	259	298	266	275	270	263	252	268	265	270	248	260	277	246	288	251	271	270	261	297	246	270	293	288	315	259	259	272	280	259	286	288	289	256	273	270	273	254	285	278	290	297	243	293	272	262	303	273	275	301	278	265	274	292	279	271	271	261	307	283	277	255	286	262	261	268	285	289	278	253	295	267	262	262	234	275	270	261	279	256	271	256	301	282	266	278	261	279	277	270	292	255	276	289	287	261	278	266	290	292	268	282	268	262	268	267	243	276	273	286	276	284	285	245	289	265	302	272	293	264	240	282	278	265	295	279	275	261	274	251	287	289	276	266	252	272	241	275	286	272	261	280	293	270	273	262	285	267	272	277	266	279	281	294	265	285	291	251	263	296	294	315	268	266	315	272	301	256	284	272	288	257	279	273	271	241	272	262	301	254	275	264	286	272	300	270	258	298	266	275	303	263	293	270	263	280	298	281	249	309	296	291	263	270	287	277	274	263	255	267	277	270	289	260	285	251	276	288	283	292	279	292	260	275	261	258	283	253	250	311	241	261	275	265	265	295	281	279	270	250	277	324	268	300	263	281	260	281	291	291	277	264	249	259	268	300	271	290	284	275	275	296	250	281	280	274	290	278	272	297	253	270	275	259	276	250	274	269	262	311	307	275	242	278	272	255	259	297	253	262	280	323	299	279	278	247	254	259	304	246	256	255	268	288	252	285	246	256	267	286	281	277	273	261	257	269	273	260	298	260	281	289	283	270	283	261	282	254	254	263	266	279	300	287	254	294	270	285	254	239	270	276	249	255	286	300	276	255	238	251	258	265	261	267	269	278	303	292	263	263	292	281	292	257	284	268	256	277	253	253	271	305	268	307	294	270	269	254	259	243	280	270	291	271	234	257	252	240	268	273	280	277	267	295	255	288	288	268	244	266	234	265	269	268	301	287	261	273	301	261	254	225	268	277	273	283	263	239	276	254	292	272	286	295	270	294	267	257	286	249	252	255	219	277	301	276	262	288	259	284	249	267	280	231	257	291	246	281	292	327	271	238	281	256	277	265	261	288	258	255	274	279	276	298	291	285	245	267	283	265	254	272	271	283	274	288	286	289	275	290	273	253	281	238	264	270	259	315	270	290	282	257	276	291	244	274	245	269	252	262	252	242	278	269	249	267	305	251	291	265	276	253	296	255	293	295	264	259	276	257	292	268	287	306	281	250	262	264	278	263	272	278	272	268	237	269	253	265	271	261	257	249	272	274	259	233	277	267	284	270	261	275	262	255	235	252	288	270	259	279	262	257	253	284	276	262	251	280	271	260	286	283	272	264	235	278	257	287	308	267	257	247	293	254	266	290	250	297	288	267	264	278	309	269	268	280	286	282	276	278	235	259	265	288	256	260	252	267	259	259	281	261	247	248	296	272	266	281	266	269	252	290	271	245	258	290	283	213	263	293	305	250	285	271	227	254	264	265	297	281	271	307	305	291	260	239	280	254	264	256	276	248	318	271	262	267	287	269	276	292	298	269	263	258	269	272	269	294	278	258	265	299	296	278	266	241	288	277	282	259	275	271	287	311	269	286	270	261	272	234	241	268	272	262	287	277	268	286	283	306	277	278	291	275	245	254	277	281	258	281	263	253	279	284	283	288	261	262	294	254	270	265	257	290	269	287	269	275	275	273	281	271	283	298	257	299	264	283	268	254	312	278	282	256	284	281	236	293	290	266	255	279	249	300	277	265	264	294	244	259	263	283	273	284	281	266	233	259	250	240	282	263	268	295	247	265	277	280	285	254	260	250	317	277	273	272	285	280	277	269	257	264	253	265	260	304	266	284	246	258	297	281	283	257	286	278	278	280	295	271	287	281	261	262	292	248	288	255	304	255	267	276	290	293	257	255	302	235	282	264	276	284	297	238	265	248	296	288	268	260	294	259	277	286	269	270	284	267	269	258	257	268	247	281	250	285	242	268	271	281	270	269	287	260	256	278	249	284	280	275	245	282	261	327	296	250	250	279	280	297	281	272	299	311	265	268	266	271	289	288	271	294	282	282	289	251	271	256	272	248	307	254	270	262	246	271	240	251	249	258	263	287	260	267	277	248	257	267	270	278	279	259	259	317	247	264	266	267	249	284	266	277	254	270	286	246	283	260	304	284	272	264	295	239	265	274	295	276	259	251	265	292	253	282	273	278	274	291	271	260	245	270	286	282	275	303	254	264	265	264	269	256	285	293	324	278	254	270	270	283	262	261	247	242	280	276	279	279	262	276	259	239	252	274	272	273	277	251	232	263	269	255	259	257	283	260	266	316	263	246	277	251	231	265	286	286	251	287	321	248	272	293	296	301	280	266	296	246	243	279	278	257	258	276	256	272	288	269	244	267	253	275	282	304	275	258	268	282	271	279	282	263	269	254	244	273	255	256	278	282	285	263	275	259	249	273	260	264	250	267	291	284	257	277	290	294	269	260	299	247	256	263	251	265	262	296	285	277	281	306	299	291	266	280	297	264	276	268	281	292	280	242	284	286	250	273	283	293	273	289	252	250	281	256	295	258	231	254	252	280	258	256	269	290	289	259	274	259	280	278	278	269	235	254	283	301	284	268	271	264	238	264	250	283	282	276	251	264	273	302	296	289	279	247	302	267	273	260	266	323	274	259	227	282	268	292	285	256	253	276	245	261	279	284	254	279	234	258	270	277	254	291	291	262	302	257	226	244	282	261	250	291	275	272	270	291	264	250	292	247	267	282	270	278	266	272	267	279	280	241	285	254	256	293	271	289	290	248	285	262	230	268	291	276	264	244	261	258	258	291	280	285	279	282	263	282	254	271	275	288	271	272	271	265	273	276	290	286	267	279	241	271	269
11479	3280	6074	9975	9669	7894	5802	3520	2924	2961	2566	2214	1570	1326	1212	1049	989	965	868	757	737	707	701	720	744	715	750	711	723	730	689	672	718	733	714	704	660	693	697	702	694	669	710	672	697	686	724	651	679	668	658	675	669	701	687	675	672	704	685	694	701	679	664	679	700	658	668	655	661	705	633	666	666	680	660	665	686	660	675	658	690	685	677	660	662	692	624	619	723	650	636	658	669	635	660	695	687	677	675	663	664	660	666	618	634	643	659	644	634	655	665	646	641	668	671	694	677	686	678	634	644	650	675	700	639	709	632	649	689	628	631	683	598	650	659	646	659	652	684	640	654	668	683	688	694	688	676	664	694	647	655	628	659	599	704	662	663	592	655	656	670	692	660	651	646	687	674	650	721	620	691	708	706	643	645	672	647	663	686	678	647	655	698	701	689	678	636	682	694	676	669	677	638	677	672	681	691	680	661	715	632	719	661	651	658	674	718	626	657	616	694	672	686	668	745	644	683	687	622	678	700	688	688	658	649	690	658	668	669	673	657	653	637	678	614	681	657	705	664	714	676	678	696	653	684	680	644	644	696	659	684	618	643	649	669	678	728	702	640	682	675	676	661	637	637	687	639	657	669	618	691	676	692	702	678	680	672	652	660	654	697	676	619	658	645	701	683	659	664	634	706	708	687	655	650	699	638	680	688	681	673	670	668	698	683	668	673	662	653	667	685	668	587	655	719	672	640	725	668	722	671	676	704	646	656	680	660	629	673	678	674	676	641	678	717	710	662	690	665	666	658	655	654	650	694	629	674	699	697	694	643	657	686	666	687	655	636	667	670	695	674	708	655	700	675	666	661	658	665	711	682	670	693	632	659	668	707	676	661	691	645	664	700	658	640	660	664	676	631	638	675	681	696	690	637	692	666	636	675	671	685	622	711	682	673	687	641	660	653	638	668	661	645	663	699	700	675	665	686	652	638	670	687	680	666	668	652	689	661	660	686	694	674	658	632	669	670	731	671	652	691	705	683	701	669	689	696	704	731	663	674	628	668	658	683	676	682	670	657	648	703	685	663	687	616	672	664	660	689	685	670	679	676	705	728	673	672	624	667	698	678	650	707	726	665	673	676	641	639	673	697	665	668	684	656	648	652	671	683	647	668	684	651	688	672	688	610	642	683	699	678	660	677	652	661	672	658	720	673	640	667	613	657	624	683	625	669	641	697	692	704	671	658	698	681	655	640	692	694	645	692	714	657	698	677	699	674	715	674	699	730	694	671	668	700	667	680	632	693	635	644	643	718	653	716	701	628	641	659	679	666	661	714	688	674	690	681	712	682	655	681	694	689	702	666	629	680	633	696	629	604	679	627	632	689	633	658	685	657	681	656	681	623	650	681	666	700	618	714	674	635	681	663	635	700	688	666	697	680	707	660	657	699	699	691	669	712	630	679	699	634	676	674	724	676	711	634	675	670	705	650	636	661	706	651	665	667	674	746	728	636	675	731	663	654	704	664	632	646	660	692	644	651	684	697	664	645	662	647	694	628	701	613	663	678	671	710	646	665	649	684	683	656	698	685	652	631	676	665	706	714	686	695	639	591	678	717	659	691	662	650	665	702	673	680	645	709	705	732	665	650	719	684	676	662	661	656	712	622	594	675	692	645	682	638	672	670	699	657	651	637	656	661	644	635	681	670	695	710	653	664	636	678	672	701	629	745	688	713	734	662	652	642	665	674	667	678	674	707	652	665	669	685	652	664	689	668	645	667	657	672	660	680	658	692	668	626	719	644	666	679	709	692	664	682	653	663	646	663	656	674	636	666	686	669	692	676	657	675	678	646	641	627	704	688	711	658	654	647	664	710	669	682	657	674	669	663	705	669	711	644	664	711	693	690	674	627	713	648	668	709	667	644	714	686	674	687	678	664	637	631	659	644	716	705	677	678	658	684	681	679	652	682	680	704	674	664	675	653	656	696	675	637	653	666	645	659	682	670	664	693	684	646	639	667	644	658	683	638	727	672	697	712	661	668	655	641	652	630	681	673	685	663	693	672	647	667	689	682	683	697	670	662	643	693	657	637	653	642	659	661	640	673	648	712	668	643	642	666	655	687	627	676	689	671	638	701	722	682	684	607	702	669	628	677	630	656	658	678	666	698	663	690	672	699	672	710	629	616	663	653	629	660	655	590	657	704	703	683	656	683	667	734	690	697	641	651	684	655	667	692	714	682	638	688	648	642	629	651	662	703	645	648	631	652	711	717	685	712	703	685	619	700	625	650	696	677	707	627	682	683	734	630	654	725	696	712	635	658	660	724	693	666	679	715	649	676	665	668	651	645	687	673	657	670	681	650	709	681	677	611	693	651	660	637	690	671	711	692	632	632	689	696	672	679	653	641	664	647	655	662	663	655	638	661	656	615	702	648	630	684	665	675	647	663	660	675	687	627	668	661	645	630	640	672	682	623	685	644	698	641	680	653	696	627	674	672	661	667	673	684	657	631	665	662	695	684	648	662	700	703	650	661	664	640	691	640	645	660	662	657	673	625	660	648	668	664	639	694	662	653	659	693	675	646	670	652	680	634	710	652	709	713	671	682	640	674	683	614	683	691	637	637	657	681	702	645	694	696	694	656	692	662	659	628	663	734	683	654	624	672	683	672	635	681	734	679	657	664	661	658	640	634	673	687	695	639	686	691	678	651	690	669	677	656	727	674	690	734	696	706	662	689	683	698	711	672	682	724	681	660	670	659	697	676	687	714	679	692	688	673	637	671	738	692	700	652	693	620	654	694	696	663	665	686	630	710	632	615	639	680	675	682	624	653	702	701	678	635	683	682	660	702	698	675	652	659	718	677	691	713	699	642	636	646	675	661	691	694	678	638	678	656	672	641	646	695	687	643	694	634	655	620	699	694	685	659	638	648	682	654	663	714	706	682	648	703	674	643	689	669	621	691	673	671	672	672	642	663	642	696	695	696	676	672	666	681	701	677	723	695	689	677	687	666	701	660	627	614	635	642	651	637	628	646	710	659	728	690	687	656	664	685	626	666	697	695	701	655	663	627	659	636	641	683	693	641	669	680	646	684	682	697	648	694	648	659	651	641	628	684	656	652	638	696	697	694	668	647	718	655	697	704	653	667	621	652	653	635	675	665	720	649	663	682	685	700	637	659	638	722	635	646	666	665	673	689	680	669	683	689	701	667	661	664	671	667	654	668	675	673	680	647	667	637	717	684	693	671	656	648	697	695	698	676	731	668	666	668	632	664	697	676	676	656	669	706	647	713	669	669	686	663	659	644	670	680	650	695	683	666	666	632	728	657	641	664	708	682	661	652	666	692	675	667	688	703	679	704	679	641	644	709	644	629	683	664	638	669	672	628	667	655	634	712	640	647	668	658	655	656	637	697	649	662	722	686	676	660	648	632	698	646	648	682	673	701	683	637	684	659	683	699	642	684	635	679	670	717	698	668	686	636	676	655	651	666	704	733	663	671	672	720	674	679	678
23843	5734	3909	4228	3884	2821	1853	1020	821	772	728	594	462	352	264	263	230	252	191	187	192	160	172	168	161	193	213	195	185	173	166	171	193	207	175	176	163	177	146	186	186	162	149	196	170	154	166	178	178	188	162	177	176	151	175	163	160	152	180	171	173	169	160	166	176	160	176	143	149	191	170	165	170	175	179	175	179	176	188	181	175	168	153	145	182	161	169	172	172	157	173	154	175	159	171	166	165	156	168	172	158	169	178	138	157	174	163	169	169	165	164	145	167	179	146	155	175	168	157	199	165	177	175	166	169	175	173	179	186	183	193	167	174	204	156	168	170	157	190	167	172	152	162	147	152	177	186	181	172	161	178	151	177	165	157	186	171	197	185	182	169	162	171	149	168	179	214	153	175	173	188	183	155	170	188	167	156	137	191	179	170	165	169	190	173	199	183	159	150	177	189	193	155	187	179	181	173	173	178	170	184	148	170	157	169	156	167	162	178	162	203	187	166	155	189	172	163	161	183	180	183	183	184	174	185	164	161	149	172	161	161	185	166	193	192	164	168	163	150	166	164	150	170	169	171	180	155	159	147	150	167	171	173	187	193	148	185	163	167	191	183	185	190	171	188	160	169	180	170	173	192	152	168	193	155	162	173	173	184	152	183	193	169	161	169	187	147	183	175	155	186	160	156	159	150	179	142	179	155	171	160	180	177	181	160	171	158	170	164	172	171	162	199	173	163	175	157	154	197	168	167	170	159	177	172	191	157	178	188	173	165	156	192	160	163	159	160	143	166	166	167	163	166	154	176	183	166	156	168	162	168	167	153	166	157	173	147	183	173	175	151	175	170	164	190	195	162	160	151	166	176	162	180	182	164	170	207	189	151	166	171	175	144	174	173	164	158	200	172	163	199	154	155	151	183	180	189	183	153	170	185	184	180	157	168	159	159	154	146	151	172	177	186	175	163	202	177	168	177	147	172	194	169	177	157	169	178	160	156	178	181	160	196	152	174	182	153	142	177	128	177	172	159	180	182	189	154	156	175	158	191	175	183	141	175	154	170	169	167	160	192	170	171	190	175	160	145	158	176	172	166	159	181	171	154	186	175	188	181	155	160	161	173	175	148	153	151	139	182	187	158	172	155	176	195	172	155	151	156	174	180	176	151	172	155	151	149	171	181	165	162	187	201	163	166	168	151	168	169	186	175	148	165	189	149	189	172	177	170	166	156	174	186	170	173	195	178	165	158	157	171	165	176	206	168	153	159	160	151	163	181	186	155	190	174	181	183	189	178	152	154	166	156	165	164	155	183	184	162	197	184	168	172	183	177	197	177	190	175	149	163	187	187	176	167	150	154	159	151	165	133	149	179	161	172	168	160	149	173	156	181	196	174	184	187	182	167	179	157	163	168	160	154	170	166	172	165	143	174	144	176	154	157	169	183	157	157	173	166	174	167	167	165	167	162	193	178	191	175	175	154	173	154	180	178	160	163	156	166	168	177	159	170	162	168	183	161	146	170	155	180	168	161	153	180	175	168	158	173	175	168	173	164	169	170	166	151	183	173	175	151	167	187	163	190	162	179	189	184	148	155	183	171	154	168	178	170	167	161	149	175	154	153	195	169	161	155	162	167	191	169	167	144	176	180	162	158	157	145	193	205	178	177	175	192	158	182	154	149	203	171	175	179	174	163	149	195	194	177	154	199	167	151	156	177	149	144	179	178	185	185	181	186	152	167	163	201	176	194	179	164	174	167	174	177	143	171	172	150	206	166	154	166	188	189	177	163	149	165	167	169	166	201	185	191	158	155	151	154	162	183	136	189	149	187	162	160	166	163	187	174	159	195	161	177	157	143	161	181	165	187	190	169	172	194	171	174	165	167	177	171	167	151	168	189	173	177	186	178	167	147	161	172	156	181	173	155	170	187	156	170	171	144	176	181	177	169	190	187	170	137	159	158	184	167	172	181	161	159	153	167	171	155	177	177	150	168	194	174	187	157	186	162	168	164	163	170	185	205	161	173	190	184	199	160	183	152	168	152	139	173	178	169	160	161	164	160	178	173	158	170	198	175	174	154	178	162	149	182	178	173	151	140	180	149	163	167	177	187	157	182	154	156	181	167	163	164	174	177	158	189	163	164	172	168	166	189	192	162	180	171	160	177	174	144	164	146	155	182	169	178	177	146	194	162	165	210	149	164	163	154	173	168	189	166	191	185	172	144	169	162	159	175	167	174	202	154	170	154	192	167	171	181	183	167	190	196	184	165	172	152	149	152	168	174	178	204	161	159	172	201	159	171	172	177	192	176	143	184	162	142	158	159	152	155	193	202	183	170	172	165	152	192	189	181	189	175	153	176	175	163	183	150	163	176	172	169	169	167	186	171	171	162	164	165	159	157	176	188	178	166	156	183	194	148	178	189	176	160	195	166	157	153	171	194	145	154	158	177	160	145	161	187	175	185	164	152	167	157	186	161	161	160	158	141	170	159	172	157	173	176	174	179	147	183	165	182	149	150	161	178	177	168	153	159	164	164	149	168	170	178	146	172	185	135	171	168	167	183	190	155	160	163	193	149	180	149	173	160	173	173	189	154	189	168	163	162	155	163	171	171	177	169	178	169	165	170	167	178	186	171	150	149	184	162	183	181	162	154	175	176	163	181	203	166	171	159	163	157	163	160	174	198	153	183	178	174	156	190	182	142	153	149	185	157	159	179	153	163	147	184	175	158	163	164	172	188	171	177	176	172	200	156	165	154	179	171	156	162	183	161	195	176	175	171	181	175	151	167	191	186	185	167	155	143	168	174	172	169	172	168	168	158	185	152	151	171	170	166	159	162	179	158	167	167	189	190	172	161	162	153	181	182	159	177	162	187	197	181	171	167	171	179	158	171	167	162	179	176	174	147	168	187	184	142	173	189	161	171	172	165	172	184	185	172	163	188	174	162	167	205	170	192	183	161	150	184	166	150	164	157	164	168	168	154	191	159	152	172	155	175	173	185	183	160	172	182	150	166	187	168	179	161	168	159	131	177	167	166	172	156	180	171	193	169	144	154	161	162	175	152	158	170	161	163	157	156	141	163	177	152	165	168	168	176	149	157	158	141	166	201	180	171	167	160	181	156	168	159	189	157	168	181	157	201	159	184	159	167	170	181	148	162	163	175	177	199	166	179	158	149	166	165	157	169	191	174	160	179	187	156	159	165	176	162	165	168	175	157	188	160	177	162	161	200	197	162	167	154	167	156	177	150	160	164	180	168	167	175	183	170	154	174	174	166	178	163	158	168	179	183	164	166	163	172	176	162	158	185	150	209	157	186	152	151	175	181	191	187	165	185	161	177	163	166	159	160	190	162	168	171	171	168	182	172	152	182	152	162	148	146	173	177	176	205	177	172	149	179	157	165	150	166	164	181	171	180	143	179	162	144	167	160	165	157	179	170	196	177	177	186	184	166	178	159	179	154	169	184	132	163	182	169	167	197	168	144	158	184	202	188	199	143	168	156	177
15422	4208	7691	12535	14189	11225	8364	4754	4375	4107	3641	3039	2331	1663	1208	1113	1036	911	726	552	548	516	492	515	491	487	522	566	554	559	530	510	484	471	468	423	454	445	465	456	448	472	438	447	438	423	435	447	434	443	451	430	488	442	447	481	459	454	438	443	437	431	438	458	450	431	419	465	460	458	433	472	472	512	456	462	474	463	469	459	473	432	453	413	448	447	433	468	437	472	424	453	441	436	439	444	382	459	425	443	460	477	473	439	442	447	435	453	416	497	417	494	443	424	439	470	487	468	438	412	433	406	465	444	429	460	463	419	483	456	437	470	434	434	453	448	437	441	461	418	452	409	417	444	427	417	451	480	460	411	438	425	431	436	427	439	404	429	459	441	450	467	474	437	439	424	427	469	448	445	418	390	404	463	437	456	454	461	438	455	437	408	420	458	467	455	468	408	406	409	416	445	477	455	444	429	439	462	446	424	437	444	476	452	431	448	444	422	449	430	443	434	417	419	411	426	441	413	483	436	416	414	439	465	417	475	462	464	440	442	446	423	429	463	432	421	446	430	440	449	438	414	497	424	434	452	452	422	443	440	420	430	461	463	462	411	469	444	419	401	439	446	439	420	458	490	416	427	440	454	434	428	464	466	422	461	416	418	445	434	449	481	455	465	479	428	447	483	464	441	454	419	401	472	470	463	459	469	439	499	445	451	419	475	447	473	467	453	468	474	430	451	429	458	411	422	450	478	440	455	474	490	475	393	417	453	441	429	449	458	435	413	378	424	448	475	480	452	426	460	408	406	432	422	450	425	476	434	477	401	460	474	463	448	428	408	441	472	430	442	480	419	439	409	440	447	463	427	440	452	454	472	434	427	442	469	429	454	449	446	440	455	449	379	445	415	444	442	475	439	404	428	464	452	432	417	444	429	419	440	479	460	424	467	444	461	436	457	413	417	447	477	401	479	412	413	452	447	403	432	471	439	470	453	450	450	470	456	483	467	427	431	445	459	464	434	439	408	465	432	440	471	457	470	420	420	456	411	452	466	441	424	470	441	432	446	453	427	438	442	441	432	417	483	429	439	447	408	430	471	466	436	447	441	409	495	446	408	445	449	462	430	442	464	394	451	496	435	454	442	451	462	430	423	437	412	444	453	448	394	437	416	460	444	434	436	448	430	414	467	455	447	469	461	456	460	482	429	423	446	430	447	427	449	432	437	424	414	458	461	457	446	461	426	438	421	437	405	439	444	436	454	437	469	489	450	409	428	485	436	440	434	441	468	434	445	408	434	432	401	421	479	445	439	415	439	431	459	435	456	445	429	484	455	420	449	471	468	423	456	434	427	484	428	452	440	447	459	462	467	461	415	417	434	449	430	448	441	449	421	451	431	438	463	445	414	429	433	439	451	446	469	442	430	419	444	427	448	428	433	445	470	459	440	447	426	422	440	423	400	478	457	448	465	431	450	462	461	427	459	440	454	466	414	429	446	433	434	499	434	449	385	463	438	435	421	439	444	444	440	441	435	469	432	451	427	440	471	430	441	458	417	428	437	449	437	481	446	427	426	455	460	433	410	448	447	460	439	456	442	433	452	498	443	444	461	462	455	418	447	445	420	437	448	460	433	485	455	457	443	459	448	465	455	444	432	420	489	406	459	464	429	432	430	446	484	450	455	450	456	458	451	468	424	502	435	449	419	430	432	512	442	435	428	423	419	473	454	462	464	449	432	449	452	455	451	434	445	449	475	469	436	452	458	465	459	447	456	455	423	448	440	414	478	446	453	450	447	439	387	426	448	451	439	416	473	505	416	432	433	413	438	425	484	444	466	448	449	456	428	471	419	462	472	385	436	450	433	463	415	410	445	459	444	440	450	462	434	415	433	499	423	467	428	432	433	463	446	447	475	421	438	463	446	450	466	478	419	465	427	430	442	446	463	457	461	441	441	462	471	414	457	438	446	426	422	479	468	454	465	457	423	447	456	429	441	449	412	475	430	426	433	429	487	450	471	434	460	428	424	425	466	425	459	444	458	440	468	464	421	426	418	425	408	445	461	441	461	466	444	407	455	429	452	466	428	455	426	427	423	460	441	406	439	496	446	417	435	436	436	464	449	437	436	438	438	434	419	462	430	439	373	453	439	468	457	505	413	427	470	470	421	434	426	475	451	434	473	437	441	442	437	412	434	440	440	471	470	408	464	423	473	436	440	417	469	450	399	454	457	474	451	449	456	430	453	446	434	455	423	430	448	459	435	443	467	418	485	387	441	421	448	442	487	440	420	437	478	456	449	410	453	465	441	435	447	447	471	476	423	446	454	451	427	453	441	480	433	475	427	470	431	443	411	475	430	429	447	438	455	444	416	423	469	467	448	464	447	426	428	468	464	404	432	446	395	472	413	478	438	425	463	437	462	434	468	458	399	461	430	435	432	448	454	420	484	449	485	455	442	443	450	424	404	413	464	454	410	465	485	440	448	412	423	438	438	428	455	450	448	440	427	415	423	423	439	423	432	445	430	447	419	433	435	456	451	419	458	444	396	430	439	438	453	453	423	427	464	417	432	455	457	460	480	450	448	402	420	447	411	406	416	423	435	443	449	452	455	466	453	434	427	447	432	432	400	447	402	474	493	442	460	430	417	463	417	445	434	452	400	404	427	460	481	426	443	443	423	406	431	433	478	460	460	402	404	429	431	457	472	470	424	440	428	458	462	451	422	406	406	446	423	453	414	461	466	429	436	434	482	444	409	445	441	423	427	463	420	424	442	454	418	416	449	400	435	430	440	449	421	429	424	435	451	422	400	418	426	452	400	465	471	450	452	409	456	462	457	452	453	434	432	467	459	418	464	440	455	429	423	433	463	518	444	403	427	390	461	410	414	442	444	426	428	453	418	442	433	428	443	468	462	442	412	492	422	433	435	419	450	416	427	467	426	467	438	469	425	457	459	443	441	450	434	478	468	438	451	445	434	449	447	445	435	474	431	452	417	466	445	456	462	470	478	442	455	471	465	420	435	441	445	510	455	405	479	435	447	421	436	448	435	414	458	460	414	433	429	445	385	458	428	458	424	439	484	490	493	421	456	482	474	420	437	413	380	467	445	475	490	430	431	440	464	454	463	449	428	446	480	443	488	430	412	432	463	435	422	430	443	431	433	458	476	425	445	414	436	456	415	435	447	438	459	446	464	439	426	449	443	464	450	440	441	456	446	464	448	446	424	443	441	423	455	460	468	456	400	430	454	457	473	436	407	449	401	465	467	447	443	439	433	436	417	440	440	463	457	475	445	430	429	442	432	402	418	478	435	432	435	439	422	475	476	442	440	480	437	441	451	460	449	438	440	483	415	465	446	420	457	484	462	474	436	447	452	432	445	435	449	462	444	474	430	458	425	435	443	418	438	467	457	435	462	495	441	432	443	458	434	446	452	452	440	453	457	449	457	430	458	432	417	459	472	425	466	463	454	461	457	437	437	444	449	455	433	419	471	417	454	469	435	419	426	461	389
5218	1255	1559	1564	1673	1292	927	662	530	505	519	489	382	383	367	353	347	342	337	317	311	318	343	324	334	359	340	357	353	360	337	332	331	322	326	299	326	353	332	373	300	303	314	334	306	314	307	340	355	335	341	304	320	323	327	290	360	321	347	362	314	308	339	345	319	315	318	354	366	322	341	328	349	332	336	320	330	340	357	363	329	325	331	333	363	336	355	366	351	327	367	317	342	338	334	321	326	320	313	359	351	330	358	334	327	329	297	336	299	336	327	351	307	327	331	338	334	346	320	337	343	318	328	314	352	354	332	354	330	335	320	345	317	326	342	334	352	327	335	335	328	342	326	342	308	353	331	320	315	334	354	312	318	360	351	357	337	313	344	315	352	344	316	333	343	338	324	298	321	315	331	356	312	313	309	356	331	333	332	350	334	314	359	319	316	315	334	315	319	330	333	345	316	342	348	311	303	359	319	341	327	366	340	316	327	345	356	344	347	326	328	345	298	324	332	328	322	351	326	317	320	354	346	342	293	360	347	311	328	337	361	344	357	325	325	357	327	324	307	344	328	352	344	360	338	314	348	337	322	332	341	324	363	362	323	305	324	346	339	360	334	331	347	340	352	337	337	345	362	342	320	323	312	335	383	315	370	314	318	326	341	314	335	290	329	326	317	294	306	341	326	344	323	341	325	321	344	328	298	316	350	310	303	337	337	360	316	346	313	292	334	291	365	329	339	325	333	335	348	353	338	303	327	379	326	329	331	320	352	289	345	301	356	355	309	351	340	329	372	327	321	373	343	351	326	346	318	344	321	314	333	320	355	328	347	342	310	290	312	311	342	332	360	325	323	316	350	315	359	356	352	348	310	334	317	316	308	334	349	307	328	325	341	348	306	320	334	339	337	341	345	344	348	317	334	302	348	352	362	308	359	349	349	356	335	319	332	324	361	326	320	323	313	340	340	292	351	283	301	328	346	317	288	325	335	325	335	292	308	384	345	348	358	315	318	314	342	345	357	331	322	313	341	306	325	324	343	310	315	329	362	292	323	322	317	340	326	357	304	347	335	316	300	364	363	354	320	356	386	306	339	330	329	348	345	351	296	327	341	333	343	325	344	322	368	333	350	311	330	340	310	328	287	341	317	305	342	358	310	356	334	331	303	329	308	326	316	312	343	387	319	323	349	314	321	346	327	342	349	355	352	333	331	316	290	349	339	327	311	332	342	296	319	314	324	341	332	301	315	348	325	336	317	317	335	324	323	307	307	334	292	315	328	342	361	322	302	333	353	369	345	292	304	324	353	349	336	354	326	344	305	327	355	322	317	300	339	322	315	333	326	311	346	339	302	327	367	312	344	381	337	352	336	333	366	339	334	312	340	322	372	314	317	299	337	338	317	328	339	370	275	359	315	371	333	375	302	304	320	330	320	318	329	333	333	330	318	302	303	358	344	323	342	334	332	307	340	346	290	336	326	336	305	338	338	343	358	316	370	346	318	331	338	327	343	314	324	307	320	321	322	304	311	369	297	310	312	315	319	346	334	314	313	365	324	315	326	349	348	328	379	352	319	345	355	345	372	345	315	359	335	329	317	345	347	345	318	330	328	342	355	342	334	329	346	324	363	325	336	325	332	352	335	326	356	322	353	346	313	385	357	328	333	352	336	346	354	313	305	323	341	307	361	318	312	346	341	341	354	331	307	308	316	310	296	342	337	319	280	362	311	340	332	352	364	357	322	342	314	360	330	309	334	329	348	313	340	361	313	374	351	311	355	366	353	330	303	335	351	314	340	292	335	349	310	324	332	291	319	359	355	326	295	341	309	343	342	320	318	322	287	313	316	347	345	334	353	314	334	331	336	333	329	314	319	357	310	336	342	312	335	351	316	334	350	293	300	358	301	331	323	332	347	313	334	353	294	349	313	343	337	333	349	359	331	319	337	369	338	327	304	336	326	331	319	308	307	328	328	313	329	365	366	329	319	359	362	295	369	315	328	319	333	321	323	307	329	338	330	313	296	324	338	347	334	320	334	391	334	301	348	317	323	340	325	332	317	310	364	307	351	346	321	317	315	323	309	305	354	352	319	337	354	359	328	322	327	282	325	294	364	357	364	317	352	298	303	323	334	345	325	334	315	328	361	328	343	338	322	319	353	381	327	319	337	336	320	356	300	342	323	357	345	348	324	348	360	325	320	352	349	294	333	329	345	324	321	331	321	334	363	321	337	309	315	299	365	340	361	357	343	317	335	321	324	348	331	333	360	368	344	338	299	335	332	347	311	316	326	358	345	318	343	326	350	325	314	389	338	326	343	335	351	343	349	309	326	308	335	347	330	356	328	300	338	329	290	306	309	350	320	315	307	359	327	353	342	320	342	323	330	323	363	307	323	301	344	315	335	345	344	317	336	330	357	315	323	356	336	332	353	328	368	326	345	340	311	325	351	316	356	299	364	318	344	324	308	366	331	347	333	345	340	322	298	320	331	289	339	336	335	311	340	324	368	345	312	343	332	317	326	323	345	338	311	323	320	316	369	336	341	354	283	301	353	355	328	325	304	307	355	340	323	356	333	282	377	358	303	308	326	338	303	342	351	355	314	319	312	344	342	332	324	299	324	324	316	348	311	317	371	324	371	334	289	309	320	354	335	348	324	330	339	308	345	332	338	329	299	326	328	301	319	327	335	359	312	346	330	345	335	336	310	321	337	309	337	315	318	334	356	335	307	317	331	314	305	304	338	331	329	331	353	324	340	344	322	364	312	317	340	310	312	326	339	297	335	321	347	348	346	371	317	349	312	350	316	318	320	364	372	318	344	327	317	344	334	344	330	370	327	352	367	354	371	289	341	349	346	308	364	322	314	342	360	348	308	351	342	320	361	324	347	318	326	316	340	327	315	319	368	329	296	339	338	309	347	321	324	314	366	333	347	330	324	351	327	322	352	318	336	332	328	350	323	349	318	335	296	327	344	321	305	300	324	335	346	325	348	348	332	354	300	350	366	348	337	357	309	340	355	338	321	330	366	339	346	332	361	310	330	328	339	319	324	343	335	342	352	347	322	343	370	320	300	309	297	355	325	354	328	288	337	293	337	331	332	316	323	356	312	308	341	344	343	352	311	341	322	355	361	331	344	335	351	339	318	324	331	301	308	338	367	320	306	310	306	320	327	321	339	348	309	331	293	332	317	299	337	308	350	346	340	344	333	343	331	322	287	376	336	324	302	341	332	323	362	338	326	351	307	367	339	351	338	352	309	322	332	342	309	338	354	332	382	304	347	344	314	361	343	342	339	334	335	340	286	304	352	313	357	352	325	364	324	338	334	341	350	329	314	327	315	363	359	337	313	318	350	306	335	306	332	356	364	318	310	317	329	337	318	342	294	341	352	353	336	297	331	313	336	319	340	319	332	319	342	314	299	333	354	350	341	330	310	314	346	331	318	325	340	335	331	352	301	334	307	356	364	300	313	330	328	313	340	329	314	349	364	317	301	347	345	328	322	345
4805	1712	3612	4982	6708	5488	3911	2513	2210	2033	1934	1653	1358	1252	1128	990	868	916	885	783	871	848	759	806	817	778	847	812	825	789	812	822	825	809	806	791	829	796	804	786	802	766	822	787	790	847	862	801	796	815	827	789	802	789	796	801	786	783	757	829	798	809	818	793	783	815	828	798	816	833	770	820	819	761	759	804	813	840	802	775	818	820	844	761	808	830	826	851	783	793	825	808	826	779	822	832	843	903	807	790	779	818	882	772	850	861	783	815	814	827	795	814	871	819	832	760	815	837	825	808	869	810	817	838	815	768	811	837	810	792	820	757	782	801	843	790	822	831	804	775	827	798	758	785	797	850	835	806	872	790	796	806	815	807	771	791	811	793	783	856	822	832	824	735	849	765	818	792	843	794	817	776	738	866	777	811	821	806	810	827	804	812	771	851	755	794	825	791	775	822	802	830	820	804	801	834	753	757	862	797	802	763	818	799	798	850	770	818	854	820	787	845	782	824	817	787	793	712	821	757	811	743	792	793	836	844	790	799	786	768	786	778	801	823	767	773	783	770	791	780	839	816	832	755	766	791	782	768	824	816	816	794	803	791	834	830	795	819	779	786	745	776	829	793	779	802	823	765	769	826	789	784	795	824	800	806	792	826	784	852	790	772	838	787	857	833	775	815	752	819	820	871	769	807	785	790	809	791	810	775	779	792	826	834	799	807	842	816	870	798	831	786	816	783	815	819	780	823	791	795	793	797	799	815	762	837	817	783	826	827	848	773	809	785	806	841	822	792	779	836	822	818	803	780	787	790	828	840	765	778	793	794	855	790	783	792	797	809	768	786	858	783	829	794	791	817	811	860	802	807	819	857	794	794	819	802	796	823	786	735	818	804	822	825	788	832	811	831	770	825	790	781	794	769	853	868	870	778	824	801	823	811	801	780	874	821	741	788	844	762	779	801	859	826	756	836	820	803	842	803	794	828	777	855	790	790	809	795	813	839	842	833	808	821	807	853	791	820	778	802	817	856	814	795	775	783	852	825	763	836	817	782	792	790	802	747	788	830	812	814	815	820	759	817	792	822	791	855	792	847	805	779	823	752	820	793	786	755	794	847	811	837	857	812	772	787	861	792	796	825	757	824	810	751	795	789	820	783	805	834	819	792	755	812	783	822	810	764	826	772	777	832	784	781	806	816	802	801	833	809	764	774	799	815	811	821	821	781	807	816	832	813	804	803	806	755	764	797	763	804	801	797	819	808	806	825	790	813	835	818	803	800	816	816	790	764	767	813	840	772	825	784	822	820	803	823	805	752	807	785	767	833	812	814	799	785	799	855	764	786	817	829	853	811	831	792	832	797	835	839	805	783	839	805	802	812	787	861	779	783	815	796	818	778	840	819	838	774	812	836	815	855	794	781	873	788	831	804	792	816	793	753	786	826	794	865	810	775	843	776	811	825	853	812	833	834	823	836	839	796	792	823	784	805	781	771	836	784	770	788	811	798	847	819	794	837	814	803	822	824	814	783	847	768	805	829	782	781	799	797	854	779	815	809	837	786	793	827	828	790	816	811	812	795	838	855	782	850	834	814	832	825	798	839	809	796	796	792	801	822	817	788	810	786	766	788	827	803	809	793	776	828	779	789	851	772	788	794	822	802	772	796	808	874	737	818	777	802	816	786	846	826	799	818	837	834	779	811	813	818	832	807	788	805	795	771	857	759	819	824	832	852	825	772	799	814	883	826	812	813	810	781	815	824	823	783	780	794	786	751	840	840	830	835	811	834	787	764	795	802	798	804	797	777	767	785	811	810	828	800	806	814	839	764	828	841	803	818	799	822	822	755	814	810	799	817	801	795	851	795	786	755	867	800	840	815	774	820	770	792	801	781	756	834	824	828	780	820	841	799	840	788	769	775	797	813	855	868	878	803	844	803	816	825	842	842	830	803	807	834	814	786	834	825	832	768	801	816	805	810	801	832	787	816	837	830	820	768	814	795	821	815	786	840	813	784	783	835	809	810	743	813	830	795	804	834	814	819	784	788	775	815	760	791	730	794	794	839	783	823	816	805	812	825	828	811	803	784	816	803	801	800	799	804	824	799	806	810	857	784	804	813	783	825	836	827	801	814	799	823	798	791	800	791	818	754	830	771	804	755	755	811	779	751	855	842	781	771	794	826	783	778	893	785	800	810	794	742	817	818	799	807	800	777	820	799	833	804	802	842	795	875	811	797	859	792	855	792	821	835	836	846	790	801	802	828	842	806	850	846	872	797	825	791	805	828	830	823	859	875	851	786	781	856	800	813	870	795	819	838	816	815	781	804	856	836	831	796	844	798	810	777	844	794	742	802	821	801	848	839	817	819	747	831	839	823	830	782	784	813	745	777	771	780	826	817	812	815	776	836	817	819	788	786	798	800	754	826	798	834	776	803	849	811	825	856	845	769	821	803	829	840	746	764	775	817	815	812	823	775	828	783	763	819	820	801	839	800	752	824	778	851	783	805	840	809	791	805	772	787	759	823	850	808	811	807	771	835	844	767	765	816	810	823	776	774	826	796	820	825	775	823	798	801	794	798	812	777	806	852	777	788	823	858	800	802	832	793	792	757	813	835	860	835	784	810	797	793	850	846	863	784	877	815	817	821	863	746	809	776	871	822	768	824	834	814	787	801	795	774	808	799	759	855	816	818	767	820	837	805	831	835	806	810	777	847	793	842	787	826	820	787	840	805	837	770	776	771	821	820	814	831	857	837	760	833	768	754	789	802	798	759	783	859	766	824	805	849	832	824	811	773	788	839	791	816	813	805	803	841	811	822	840	789	828	803	835	766	788	804	792	803	761	815	816	770	829	782	806	838	794	754	841	834	813	785	826	757	789	802	814	854	781	765	786	804	776	793	808	826	834	814	839	754	783	801	732	853	789	781	804	798	777	797	833	818	854	832	758	790	787	789	864	790	811	830	790	759	815	793	810	839	801	812	764	814	802	829	840	820	819	860	801	886	793	817	807	826	833	801	783	785	823	832	775	814	788	761	816	855	793	796	787	768	781	776	796	798	760	801	805	862	778	853	781	852	827	805	820	777	819	803	813	776	777	782	860	777	844	705	779	798	825	812	804	777	753	793	816	808	810	853	747	810	799	796	784	777	850	856	859	845	776	841	854	810	816	807	793	797	812	805	799	782	785	860	823	783	781	773	863	811	775	766	836	811	785	815	818	825	818	810	795	797	729	827	829	831	810	819	809	802	825	827	761	828	825	802	816	817	825	822	831	761	816	802	808	827	826	771	800	806	803	796	770	810	795	803	817	775	839	801	800	831	862	839	848	867	833	834	760	738	797	810	808	795	797	788	749	827	784	817	779	813	805	789	754	835	815	811	862	792	802	827	828	800	822	829	817	781	863	815	832	812	793	790	820	791	825	832	783	840	804	817	784	768	800	819	817	741	777	754	842	800	808	816	798	785	814	799	831	831	856	799	828	783	800	802	819	781	755	767	803	784	818	826
15487	2900	2613	2952	2983	2259	1604	1077	841	777	662	584	523	413	351	356	337	322	312	327	337	303	257	292	285	285	305	312	331	284	310	271	287	279	287	293	294	288	288	306	300	294	309	307	294	294	335	297	306	297	308	276	266	315	283	316	299	283	261	300	273	273	299	274	305	279	309	307	313	298	275	303	272	293	278	288	317	286	295	339	289	284	295	302	283	287	298	272	285	269	279	281	313	312	302	289	274	276	290	284	299	287	252	305	274	298	283	293	262	276	295	283	307	300	279	327	266	302	289	241	278	272	282	265	322	264	290	303	275	318	298	292	297	294	275	309	275	309	300	278	300	269	283	279	306	295	315	304	287	312	288	255	310	302	267	287	294	279	301	292	309	279	299	301	295	292	253	286	267	283	287	293	268	302	282	306	313	289	324	293	309	273	289	301	300	314	272	298	297	292	324	289	268	285	272	288	330	295	297	287	263	282	284	286	284	284	285	279	276	299	282	299	301	298	282	294	299	283	262	291	309	282	309	279	292	264	270	278	282	291	305	316	301	311	270	300	331	305	267	265	274	294	302	271	295	306	295	296	292	294	315	316	312	278	293	263	281	266	283	313	272	302	282	306	278	303	289	290	308	287	257	293	300	297	318	302	310	307	271	297	322	282	313	290	274	278	266	301	280	288	261	292	298	315	288	309	237	308	286	305	282	274	279	310	304	300	295	310	307	269	268	268	272	292	278	286	296	287	326	306	283	284	269	293	283	296	253	280	288	275	276	301	258	268	272	276	281	293	289	288	303	279	287	287	293	265	288	312	293	291	288	298	307	284	267	295	323	286	298	274	288	314	309	296	298	325	273	279	338	292	302	310	285	260	284	277	304	333	294	301	275	321	289	320	290	309	274	314	287	289	310	287	286	287	267	308	314	290	309	294	313	278	300	339	297	279	292	313	325	284	296	333	320	320	282	261	295	307	276	291	295	280	298	289	296	282	307	304	295	294	286	322	277	327	279	274	286	270	272	340	307	275	300	297	301	263	308	325	274	317	274	268	293	293	258	295	287	296	250	285	297	294	320	275	299	278	298	283	308	300	309	276	286	276	265	282	264	302	285	281	256	282	300	252	281	298	300	311	276	291	282	283	287	293	291	306	296	294	284	300	279	278	302	303	276	329	312	282	305	288	273	275	283	314	271	269	301	313	291	297	274	290	283	298	283	284	313	314	286	284	278	283	281	281	306	298	280	294	273	292	302	309	291	280	291	290	295	308	293	317	313	262	266	295	296	268	307	269	266	301	265	291	266	263	300	315	312	281	260	287	305	300	290	289	310	267	317	300	282	308	303	283	281	297	302	297	305	295	287	301	280	296	288	289	255	260	272	262	296	280	295	296	312	286	258	260	301	291	305	318	321	290	328	271	295	275	283	298	313	286	303	308	294	277	281	274	262	275	291	284	261	269	304	298	285	258	260	267	295	287	319	276	308	311	289	296	287	288	289	285	299	276	302	274	267	296	277	282	291	279	284	276	306	292	304	296	262	308	299	270	287	288	307	302	303	261	302	327	276	307	321	292	289	297	295	253	266	290	322	287	312	327	301	317	278	301	297	278	319	304	312	307	271	296	280	291	302	295	288	315	311	276	310	294	261	309	299	316	281	275	298	304	287	280	289	291	274	281	300	279	275	283	283	314	312	296	292	283	272	320	271	300	330	262	256	302	288	304	304	295	290	288	271	316	275	277	293	282	295	276	308	306	290	276	282	281	293	307	313	300	277	271	268	341	298	314	307	253	256	281	298	270	296	244	311	286	260	304	316	298	259	263	299	299	262	288	293	312	285	315	297	287	276	298	310	309	271	320	277	273	280	286	267	302	279	307	330	307	266	319	285	267	273	285	277	292	280	290	307	321	273	291	296	313	299	272	312	279	296	285	276	292	282	310	270	275	279	303	271	264	305	318	303	306	266	298	287	293	278	311	257	308	306	321	281	288	279	278	291	281	285	309	284	273	276	299	306	313	303	287	269	321	302	301	292	283	269	277	315	268	295	277	293	276	282	292	291	281	283	305	294	310	316	303	278	291	285	277	272	292	307	289	315	310	289	294	311	306	279	316	304	284	287	289	276	288	311	302	310	299	277	267	260	279	278	326	305	286	315	300	317	288	278	295	302	315	279	313	311	320	302	291	261	263	292	296	271	311	281	321	298	288	293	325	272	268	298	272	279	298	304	292	280	304	287	285	281	305	282	280	334	284	298	287	314	266	286	325	315	276	297	285	282	293	291	309	285	260	275	279	278	296	305	272	267	295	282	239	305	292	286	297	288	260	281	289	320	306	275	331	306	290	292	263	286	267	317	305	283	271	281	278	288	313	273	282	258	278	269	273	342	276	292	298	309	272	311	282	282	291	275	311	280	313	312	251	315	289	295	284	259	277	297	297	288	262	311	258	269	307	297	277	304	278	306	279	306	310	296	275	314	281	289	285	284	266	288	304	328	308	270	301	314	316	297	289	294	259	300	320	291	320	300	311	295	294	305	304	293	295	286	323	255	259	313	296	305	263	295	296	269	241	306	289	281	318	309	289	304	288	292	342	310	308	315	313	309	260	323	279	257	308	290	298	297	299	324	283	276	294	291	314	289	302	285	282	255	296	291	300	317	289	275	303	327	302	275	329	272	296	314	305	293	288	290	310	307	276	288	269	282	308	295	285	272	321	304	277	295	278	292	280	258	308	282	278	295	292	257	286	272	278	281	300	323	266	309	289	307	308	276	278	299	273	276	301	298	289	332	282	311	277	322	264	295	281	308	295	272	297	311	275	258	318	289	305	289	278	266	289	297	298	283	283	281	297	293	298	302	296	267	281	288	283	281	314	277	275	265	267	299	283	297	288	290	312	284	305	295	272	297	301	312	292	292	284	292	266	287	274	308	314	270	290	271	303	301	306	269	295	292	304	265	300	266	278	283	271	261	272	305	301	318	288	284	275	267	298	277	275	265	267	281	241	316	273	284	254	285	298	280	273	281	303	281	290	291	299	303	275	281	290	256	276	260	288	289	312	318	294	315	259	305	279	294	266	313	284	268	305	277	304	309	295	310	271	293	288	314	304	294	324	274	273	298	310	276	295	301	289	269	304	301	259	303	298	276	263	314	296	296	297	299	289	298	285	277	301	290	285	285	318	282	296	294	282	274	299	324	270	263	308	311	284	308	275	272	300	303	290	245	255	304	270	298	269	284	297	277	259	277	301	271	296	275	292	283	306	281	324	272	289	315	302	284	314	298	265	308	296	272	289	260	267	309	276	284	298	306	280	258	285	267	292	302	295	295	279	282	317	309	296	278	284	321	282	289	293	321	283	315	303	257	270	283	301	289	299	302	296	359	294	322	305	292	283	290	302	280	296	289	269	270	277	301	273	260	276	299	298	306	271	321	303	294	294	305	306	286	281	269	283	297	290	274	273	291	271	300	318	287	299	278	258	296	292	323	283	286	306	276	272	320	263	267	274
11875	2821	5516	9714	11289	9545	6773	4824	3962	3627	3039	2872	2144	1637	1342	1142	1074	964	810	840	737	758	804	713	795	759	805	835	764	754	790	764	734	740	732	725	678	742	739	728	722	711	711	716	727	683	748	680	725	764	761	729	709	711	695	764	711	706	704	764	694	741	701	750	721	704	713	714	696	697	742	763	780	698	695	703	761	716	708	721	724	741	738	703	764	702	740	718	718	771	702	709	723	739	717	678	703	675	715	664	738	752	711	763	729	765	671	706	739	714	737	747	784	743	699	699	733	716	750	744	699	642	744	711	708	743	695	718	737	702	696	711	732	680	701	731	755	795	761	735	727	732	708	720	695	712	752	757	684	737	672	698	745	700	690	734	754	731	706	752	721	710	717	743	699	704	695	723	728	710	725	723	742	728	718	716	669	701	749	747	686	709	723	745	744	722	693	691	710	683	716	726	725	711	765	711	739	720	669	740	716	741	696	734	688	710	720	733	680	727	673	714	701	724	661	721	711	719	725	660	697	722	725	700	690	716	765	718	679	706	692	699	765	725	725	732	702	720	753	710	713	747	705	714	737	751	706	757	731	686	747	715	721	719	716	716	744	735	741	687	704	679	683	705	735	738	735	753	719	728	714	734	720	745	698	724	695	744	715	691	746	697	747	696	762	692	734	736	718	695	671	666	719	701	700	747	702	702	710	707	710	711	715	699	700	730	707	736	724	715	719	726	712	690	718	699	750	652	749	721	732	662	752	708	692	756	719	731	683	702	733	704	700	704	718	730	739	697	743	736	753	743	702	769	733	730	726	716	723	712	747	742	725	724	767	698	701	719	720	634	733	667	714	737	781	667	730	705	683	721	719	711	723	752	725	745	646	720	707	691	723	720	699	691	734	715	683	745	744	698	752	731	710	666	727	747	741	699	698	666	773	752	732	719	716	699	751	764	710	682	692	715	682	686	694	694	736	739	688	695	742	751	696	758	698	658	723	727	723	729	751	707	744	688	706	724	677	697	745	685	666	743	755	707	769	709	747	704	744	740	711	738	746	685	674	700	675	727	740	728	716	702	731	734	752	691	712	737	730	707	713	689	688	723	709	711	709	715	713	656	761	742	705	735	769	691	734	714	709	731	766	720	733	729	711	752	717	730	684	658	687	754	670	741	729	705	715	671	692	762	716	733	696	740	703	678	767	696	718	742	692	732	747	730	713	712	770	736	737	715	693	722	737	731	666	698	738	745	732	707	763	720	749	703	734	700	757	711	732	698	696	670	686	726	734	687	742	737	704	742	720	714	725	683	718	732	694	721	690	697	732	699	705	728	715	737	737	641	738	714	691	691	686	737	721	747	667	751	692	715	731	700	763	733	682	760	703	769	730	710	696	748	693	711	708	717	744	727	761	697	722	720	690	718	724	727	762	725	751	703	697	707	701	700	738	695	720	716	728	732	707	703	682	726	660	715	717	702	752	696	649	673	745	732	755	696	789	691	732	720	740	779	769	734	733	689	703	700	659	702	646	770	722	706	705	699	721	666	694	711	741	773	671	676	781	679	761	752	720	722	717	708	648	705	710	715	696	705	736	723	758	725	700	718	763	703	749	743	711	812	707	740	695	740	702	711	754	717	686	677	719	735	707	730	717	736	694	686	711	705	682	704	740	695	761	700	715	717	724	730	741	740	721	749	722	726	686	711	733	734	765	718	703	652	752	668	784	737	731	696	750	767	728	762	717	730	704	711	694	745	692	706	721	704	697	699	715	752	672	705	753	758	701	713	721	721	717	731	661	689	717	694	726	730	755	754	727	743	729	727	683	694	730	747	686	726	695	696	728	754	730	719	695	732	764	737	743	775	709	695	639	676	722	694	767	767	718	698	722	688	699	718	719	754	745	696	697	691	732	747	678	713	744	692	703	714	723	654	712	691	734	737	709	767	759	786	719	700	669	694	705	706	688	700	699	748	695	697	733	724	694	736	785	726	744	688	748	703	724	759	776	700	743	731	676	737	746	698	728	660	756	674	720	683	683	740	756	705	739	717	748	725	744	740	698	701	699	774	716	749	749	703	763	710	769	700	708	744	726	752	734	744	738	718	696	708	759	700	701	705	731	728	723	725	729	721	699	739	705	740	705	674	666	693	695	717	734	709	703	729	691	728	700	759	730	699	744	720	743	706	738	727	720	665	714	730	754	708	717	703	737	697	747	696	697	702	723	706	705	751	726	712	712	677	686	732	696	755	746	738	736	694	712	685	735	669	726	743	719	776	745	697	708	710	747	738	679	726	752	728	702	736	669	692	737	731	693	746	699	743	741	704	703	750	725	731	713	713	711	693	731	722	737	735	759	701	712	764	748	706	706	678	752	744	704	706	727	706	735	704	737	693	693	700	698	712	764	752	756	725	719	711	715	767	689	699	760	692	692	734	702	710	725	747	740	701	692	701	758	758	749	699	767	733	704	708	703	719	685	748	708	721	725	672	703	712	705	732	698	695	732	709	675	719	699	712	720	744	689	771	744	732	749	721	770	672	729	737	717	717	714	712	713	737	748	717	749	668	696	772	706	694	709	702	699	735	733	705	714	668	736	731	735	701	760	674	705	737	708	719	775	681	755	678	758	710	696	675	724	750	755	712	702	698	709	724	712	761	751	702	731	707	769	736	701	715	755	757	719	723	678	730	731	743	721	742	717	671	760	735	757	754	735	691	711	736	736	705	723	714	723	703	709	707	742	705	669	662	716	712	727	758	722	694	737	696	710	678	714	695	734	704	691	630	764	683	756	706	723	706	724	725	743	747	713	689	709	727	743	711	745	672	702	717	691	743	717	738	734	726	700	721	726	776	722	748	714	684	733	743	680	667	719	680	703	701	703	676	732	711	687	721	656	723	720	710	737	714	706	728	704	672	723	721	718	731	697	716	753	744	689	706	722	744	736	696	697	728	697	731	696	697	691	731	695	703	751	736	701	722	734	709	727	739	711	714	731	752	711	702	752	724	707	756	728	756	676	708	678	749	684	707	727	721	665	718	718	723	713	708	753	720	703	724	749	677	678	670	726	764	767	741	672	691	710	730	706	746	731	735	662	697	727	719	716	685	655	729	746	735	668	667	688	730	741	669	725	712	728	697	713	737	713	703	716	753	707	709	676	747	669	747	717	732	691	661	787	692	669	703	745	707	689	761	741	700	704	722	705	746	678	746	675	717	722	713	677	674	748	737	729	762	763	702	768	709	734	723	710	710	752	763	721	713	709	684	742	672	740	720	694	766	726	700	706	687	720	746	731	695	664	763	672	725	714	766	754	711	710	796	741	735	703	760	720	744	750	712	730	723	701	675	728	722	708	712	725	700	762	687	692	703	739	732	703	734	759	717	708	672	711	720	698	732	721	720	668	711	707	699	705	754	711	705	688	685	709	724	733	712	735	738	731	735	739	716	717	733	708	715	730	709	699	706	733	739	700	715	717	702	743	718	701	719	739	714	722	784	714	775	710	742	726	712	749	734
24004	5249	3888	4396	3997	3275	2161	1594	1183	1049	851	735	556	406	290	282	278	227	222	205	202	192	190	215	192	214	218	218	230	197	210	209	188	207	189	180	204	214	191	163	184	175	189	204	192	206	191	182	198	218	208	177	192	189	175	199	201	199	190	175	217	191	207	188	182	195	199	176	190	239	210	202	180	199	176	179	213	187	182	195	212	189	190	200	156	197	214	208	192	187	176	215	213	186	195	170	175	169	180	170	205	183	191	193	195	177	188	179	207	235	189	185	162	219	183	191	202	220	184	197	184	187	210	203	187	189	187	191	192	216	204	155	161	186	183	200	215	195	190	184	177	194	189	187	198	161	191	174	215	208	198	196	216	211	199	210	204	188	190	199	169	203	185	205	186	169	187	169	203	179	212	173	188	204	198	173	202	177	190	206	207	190	182	191	193	187	209	178	197	179	197	220	194	178	208	187	206	189	182	212	194	209	190	185	202	233	176	192	202	198	200	181	180	188	184	206	185	173	195	175	197	185	191	188	186	188	193	180	217	181	184	243	214	185	201	213	175	192	218	198	216	197	185	185	208	189	198	182	209	177	184	206	178	192	179	195	199	208	177	202	191	192	187	210	206	205	211	184	179	168	196	193	212	207	197	203	174	201	176	188	222	186	212	182	211	214	193	212	188	200	190	195	163	202	186	212	183	220	177	211	185	222	210	190	206	186	195	203	209	175	189	202	208	171	177	178	231	209	200	180	152	171	174	184	189	203	190	212	198	200	213	224	186	204	200	177	168	182	189	172	195	182	186	171	193	177	169	190	191	193	214	182	208	190	184	197	212	189	201	188	192	173	202	200	213	184	161	170	198	188	207	181	204	182	165	206	212	166	218	200	178	212	222	183	193	180	191	182	186	199	181	200	184	199	205	172	194	197	188	187	164	191	217	181	175	182	190	166	182	168	180	199	186	189	180	173	181	183	215	179	211	198	187	204	177	190	198	187	183	178	213	186	193	169	195	213	188	206	190	169	189	159	200	199	181	196	180	157	234	183	219	174	187	173	185	203	189	214	185	210	200	210	203	168	202	181	193	186	179	210	191	203	197	190	190	172	199	186	193	196	194	217	181	180	192	189	194	190	196	188	176	188	191	200	208	184	187	188	190	219	200	202	196	180	188	203	197	197	177	179	188	207	164	196	196	178	198	181	173	200	214	204	206	177	191	199	207	201	208	180	166	189	193	189	198	203	166	181	177	223	211	192	204	203	213	202	197	176	189	210	175	222	204	188	172	198	181	205	187	160	177	237	199	198	199	181	184	202	188	207	213	191	190	218	201	200	197	181	200	200	180	184	212	182	200	196	190	177	173	201	235	192	169	222	182	173	183	195	172	205	186	175	173	196	176	182	169	182	190	182	178	211	188	180	173	203	198	194	192	191	190	205	183	184	182	198	211	179	205	190	205	202	183	180	179	206	201	202	191	202	209	203	202	198	195	196	182	182	184	217	197	177	197	196	157	187	169	181	202	170	217	175	182	208	191	185	212	203	185	193	204	200	190	224	181	194	196	219	188	191	194	184	188	175	183	199	186	198	201	184	199	186	190	211	192	207	187	192	163	192	179	201	203	175	172	192	179	176	195	207	182	190	181	176	181	183	192	194	220	189	192	218	198	196	206	221	191	183	211	203	177	205	183	184	175	189	199	191	208	179	190	192	174	158	183	181	173	195	201	178	184	173	197	196	196	201	175	200	181	190	190	200	183	169	199	220	197	190	182	154	169	179	186	186	186	183	199	197	185	177	190	207	174	180	190	187	211	172	179	209	180	191	204	196	182	209	200	190	179	180	204	198	205	220	195	171	203	191	195	193	189	191	184	201	200	209	187	176	171	185	181	184	200	181	219	184	202	195	168	221	205	170	182	198	201	179	188	173	176	182	197	189	197	173	174	214	184	215	194	195	194	192	173	148	184	176	197	208	186	185	176	191	189	189	199	183	200	177	214	200	163	170	195	213	204	227	193	183	193	212	181	191	183	201	200	229	190	180	178	180	139	188	182	195	174	213	192	191	198	181	181	213	219	179	199	181	194	217	175	182	182	191	207	188	178	190	176	201	187	201	174	216	222	203	174	195	208	191	198	174	163	182	182	192	189	185	204	211	182	183	191	187	170	172	229	187	184	182	208	207	206	192	222	197	187	190	203	204	177	203	203	174	171	179	202	193	195	176	221	188	185	176	199	185	183	187	190	189	184	186	199	225	192	165	188	188	201	201	170	169	188	195	179	180	195	211	179	185	192	209	181	200	196	179	190	193	189	197	193	195	178	198	193	187	199	188	167	186	198	182	198	203	180	197	186	181	177	168	211	159	216	204	179	202	194	178	177	178	200	196	185	198	194	187	170	186	167	183	229	200	195	174	209	180	182	208	169	195	211	173	197	191	216	213	202	211	186	185	212	201	204	199	194	201	182	195	217	186	193	186	183	178	196	194	172	196	205	207	239	189	200	217	182	187	163	191	200	186	196	222	203	209	186	217	201	189	190	204	195	166	191	184	192	174	194	160	195	188	193	174	211	184	200	207	201	193	192	172	200	181	181	186	196	190	189	184	176	175	169	181	173	201	208	189	161	192	169	203	177	183	196	214	194	195	185	172	201	179	206	199	202	192	218	211	186	189	186	201	169	196	200	157	171	217	223	207	188	211	194	189	185	197	209	198	177	180	183	204	189	179	187	177	178	204	179	176	174	171	200	172	202	206	172	166	185	149	179	204	220	178	163	175	181	211	189	198	170	220	181	170	175	180	171	181	190	188	201	212	193	189	209	180	197	166	177	182	186	201	207	185	167	192	216	199	202	205	183	185	172	188	189	173	201	207	191	189	210	185	185	194	222	177	184	173	192	177	201	206	194	174	176	197	185	173	180	197	174	199	207	165	179	197	190	203	181	173	218	200	173	165	206	193	196	176	182	202	174	173	203	180	181	178	174	194	195	176	171	165	192	217	193	186	166	197	179	174	203	193	207	206	223	202	181	198	176	195	217	199	197	185	196	178	184	180	191	213	176	162	200	180	168	184	169	172	206	200	187	204	183	191	169	186	176	201	190	177	195	191	187	198	212	185	184	202	203	184	195	207	170	179	205	182	192	182	168	181	190	204	190	170	207	196	194	187	188	189	206	198	203	181	222	159	175	196	208	187	173	161	214	206	204	202	189	215	203	191	198	192	185	205	231	170	181	189	184	177	171	194	199	205	204	185	185	202	207	180	176	200	202	189	205	188	199	168	163	185	214	185	179	208	190	194	211	207	199	177	195	195	194	200	183	192	196	200	179	204	174	167	218	204	177	206	188	224	204	196	190	182	191	192	186	178	197	183	186	177	191	206	201	187	188	183	193	179	185	194	161	180	203	211	183	191	202	207	194	187	168	205	199	196	191	206	208	198	223	186	185	164	196	190	189	201	187	172	169	206	192	193	215	173	173	173	191	199	186	195	175	195	173	172	188	208	203	197	163	181
15392	3763	7769	13139	14556	12867	9727	7255	5548	5656	4487	3703	2938	1856	1353	1148	954	788	731	646	533	554	523	551	537	610	650	659	616	617	572	506	519	501	509	512	491	540	538	506	533	510	452	496	504	499	539	513	540	502	480	493	516	517	482	493	531	537	540	500	496	524	503	489	517	517	485	490	486	517	511	483	462	522	473	535	485	493	495	518	516	518	486	501	514	488	473	495	505	518	526	507	508	512	469	497	462	489	491	497	490	495	537	455	492	477	479	515	517	478	496	495	521	499	537	513	475	506	538	496	513	542	453	454	482	483	543	486	488	489	451	528	464	479	497	473	482	485	553	514	489	505	511	469	489	496	458	496	505	478	462	520	485	514	490	500	515	461	492	476	487	480	490	491	494	496	519	499	513	505	513	511	477	445	472	481	476	501	504	525	476	485	530	481	470	509	479	483	529	515	493	501	477	479	497	472	518	510	469	505	481	471	502	462	519	504	464	467	497	465	496	547	523	509	511	510	491	447	516	510	523	504	477	513	479	457	483	472	497	496	505	492	534	491	482	513	483	510	485	506	452	483	475	494	471	484	490	497	484	494	511	496	494	485	479	467	501	484	521	485	507	479	470	519	535	484	489	484	488	522	487	498	516	479	501	474	489	471	479	484	503	536	451	442	524	475	463	484	503	489	468	489	521	525	526	432	480	505	513	523	513	533	503	499	529	473	509	479	512	534	497	510	528	461	518	520	476	508	519	489	459	477	491	511	525	515	505	506	439	492	513	513	447	503	509	511	488	494	530	491	489	494	562	559	465	509	496	495	470	474	476	490	510	520	490	471	493	522	480	502	470	538	486	516	508	459	463	514	483	505	549	508	489	525	499	520	481	468	507	504	474	510	535	518	488	484	513	472	467	491	493	546	513	467	509	513	510	491	486	490	475	502	508	542	489	492	478	499	495	472	449	438	491	494	507	494	529	521	478	518	527	478	480	481	491	516	493	481	518	542	502	497	483	532	482	500	522	473	475	473	482	462	462	459	454	505	517	460	468	543	492	512	483	493	509	520	488	472	451	514	507	503	517	523	483	533	472	528	521	479	486	500	489	491	485	485	518	527	474	519	507	491	481	482	475	452	492	505	486	496	497	481	483	489	527	484	539	497	468	498	510	500	465	516	479	476	537	495	513	477	471	491	475	482	496	517	480	538	525	473	468	514	490	515	457	489	526	505	512	502	487	472	466	500	482	506	473	513	483	460	488	515	470	480	495	544	544	488	471	469	508	497	489	531	533	469	461	496	502	510	510	471	487	508	486	513	482	512	500	510	494	487	499	490	517	496	501	507	504	512	539	478	492	502	506	443	539	462	490	465	479	519	511	501	455	510	498	529	522	497	568	504	520	473	510	481	453	538	446	529	548	496	499	486	507	474	531	501	530	457	500	518	521	499	515	476	511	510	493	495	481	513	447	474	489	527	505	513	513	496	515	499	498	505	462	470	515	489	532	474	524	476	476	472	473	489	489	480	512	501	515	477	511	497	500	511	514	498	478	520	513	455	489	500	498	513	508	482	494	491	471	498	523	471	470	480	460	526	476	531	525	487	473	507	488	529	488	462	506	469	491	525	504	464	467	512	504	491	499	490	505	513	503	501	508	521	496	516	506	476	516	504	515	485	512	499	478	460	502	503	489	478	477	506	520	504	476	512	492	482	494	505	497	524	495	471	481	482	509	545	487	448	479	529	472	478	498	472	501	503	474	481	511	475	505	476	480	497	498	533	497	507	511	467	475	496	470	491	497	511	487	481	522	462	495	478	493	465	497	495	504	558	494	489	513	513	529	454	485	478	484	532	508	451	509	506	508	498	491	453	495	491	509	488	463	517	472	507	466	514	533	535	485	526	501	487	520	480	481	519	504	546	490	498	490	516	495	506	456	489	489	506	469	462	502	494	501	507	506	506	498	468	512	484	469	510	494	523	493	509	482	475	461	486	491	472	469	518	502	476	516	487	504	492	502	495	505	490	488	484	502	476	496	525	472	544	499	520	475	439	482	504	542	519	506	498	491	491	525	472	523	519	478	522	488	488	529	468	489	466	479	480	485	459	483	452	491	429	476	539	508	501	509	516	495	500	508	492	524	505	500	520	500	462	575	516	493	480	495	473	450	490	512	464	486	509	484	463	477	561	479	446	475	521	482	438	493	459	492	501	486	457	509	519	502	473	482	528	494	472	472	490	460	534	533	486	509	478	518	503	484	507	514	479	489	525	517	485	520	494	500	540	504	463	454	542	468	508	495	457	527	514	455	496	493	529	476	508	506	501	507	455	489	470	472	519	489	471	474	474	502	509	461	455	526	505	493	501	486	467	496	498	457	477	480	514	516	509	499	496	467	505	481	506	489	492	489	497	510	529	503	510	503	531	478	489	510	483	477	484	528	522	476	485	502	454	466	466	500	467	507	480	475	495	470	486	501	465	494	516	491	477	506	510	519	486	565	496	526	486	480	493	518	506	472	461	503	474	496	536	482	475	490	510	472	500	488	507	474	496	518	488	504	513	490	510	494	493	520	497	500	513	485	496	467	471	498	495	442	469	502	485	462	505	455	519	486	479	550	471	502	477	475	478	474	533	485	497	485	451	482	471	490	487	485	478	509	486	495	515	483	492	508	487	487	507	511	469	491	458	507	517	520	499	466	477	519	484	478	513	509	483	507	480	501	443	478	484	500	520	496	467	504	494	514	478	497	553	473	499	493	516	488	496	511	525	492	516	506	532	513	518	492	498	477	518	508	462	476	489	492	497	550	493	472	466	498	530	506	515	459	495	509	486	511	484	494	476	549	506	477	502	457	473	434	521	487	459	522	513	504	512	496	481	481	486	519	489	488	449	479	500	545	514	514	548	467	505	500	480	457	463	500	465	540	468	500	474	526	529	504	474	518	500	494	514	489	476	473	504	485	471	493	496	474	503	539	475	490	499	492	523	471	506	495	493	458	472	472	442	473	485	509	485	487	492	485	537	503	500	473	496	547	526	511	487	530	496	465	490	485	505	482	492	478	466	509	480	502	489	504	499	543	513	482	485	495	471	540	480	457	446	525	495	479	488	468	475	484	487	534	473	464	511	488	522	500	495	468	482	478	485	514	498	504	507	511	488	462	485	447	499	514	523	520	495	504	518	467	505	516	499	513	532	513	523	470	488	530	501	514	489	517	455	508	509	458	491	507	486	509	491	507	495	459	479	524	499	503	522	519	491	490	473	492	497	529	481	515	480	500	482	493	501	480	508	507	501	495	478	498	529	478	521	516	491	503	480	483	454	469	471	484	465	466	471	489	522	519	474	474	493	491	461	488	513	502	484	495	474	497	456	514	526	527	516	514	436	518	496	499	534	475	493	497	504	469	474	461	441	472	485	481	509	530	484	467	496	482	503	473	501	468	528	494	524	496	515	484	538	512	508	455	466	498	485	492	499	500	535	536	517	497	503	520	499	476	447	473	437	459	509	502	529	478	488
5385	1249	1807	2145	1972	1396	1049	734	614	624	577	543	510	383	423	381	360	377	395	375	361	369	358	347	344	361	338	337	382	363	342	325	328	341	331	338	343	370	331	370	400	341	350	316	330	389	354	340	314	349	328	366	352	351	340	365	328	327	358	353	357	345	372	346	382	334	350	341	388	359	380	320	337	373	368	350	358	364	374	384	346	349	375	350	335	356	333	352	378	368	352	356	361	342	361	310	374	322	339	371	361	332	331	345	384	347	360	367	364	366	349	354	344	368	349	317	387	363	364	379	358	319	371	335	343	364	362	378	367	330	338	313	415	314	368	338	344	325	352	367	364	376	329	347	388	351	340	354	405	354	343	352	334	374	346	377	363	365	347	384	363	342	317	340	370	330	352	356	369	365	366	340	328	368	371	362	372	353	322	340	313	352	339	337	369	330	376	369	348	325	391	338	371	374	370	349	335	333	381	328	360	346	353	350	346	367	354	362	330	379	361	377	362	355	346	370	366	382	348	338	364	344	342	323	340	402	367	373	351	349	325	346	341	370	362	384	358	327	355	349	371	307	346	343	348	353	341	317	362	361	358	332	340	317	370	318	373	322	327	360	351	363	378	351	357	338	367	372	328	359	360	335	370	354	389	350	347	362	356	338	339	342	338	371	333	327	364	381	334	351	347	345	337	339	320	349	337	338	350	341	306	371	362	361	363	352	372	345	365	367	326	361	363	354	317	366	356	355	412	367	367	354	338	341	374	390	328	356	335	389	327	338	360	382	350	365	337	346	355	344	353	342	359	334	337	360	358	325	300	348	367	370	359	357	363	327	378	385	342	334	349	366	335	379	355	342	361	353	326	379	334	356	362	332	355	345	352	378	332	332	321	345	331	351	377	346	326	343	346	348	340	354	358	310	362	358	358	340	337	359	341	349	342	350	360	318	357	348	370	378	376	375	331	343	389	409	317	326	355	348	342	334	357	335	387	350	334	368	365	334	343	329	361	336	333	367	354	380	350	343	361	345	355	334	307	338	338	345	382	355	340	338	348	360	354	376	350	363	371	336	328	344	349	341	391	331	348	372	346	367	357	349	345	356	352	369	423	355	366	388	352	348	381	325	346	351	351	357	335	352	382	335	353	378	338	337	376	340	353	325	337	344	364	357	347	332	351	386	328	370	366	327	321	361	358	354	346	410	318	322	360	377	318	362	322	351	344	331	311	336	364	346	352	362	339	351	355	351	366	341	356	337	338	362	351	343	358	346	345	354	342	367	316	375	345	322	358	320	382	339	327	350	329	365	342	371	346	345	342	354	397	382	342	335	357	342	336	335	364	346	341	363	368	353	329	345	354	342	342	357	379	363	349	357	338	387	333	362	345	349	347	329	378	358	311	332	329	342	383	314	332	353	327	313	330	356	351	342	353	361	356	349	332	348	369	355	337	354	364	378	367	342	319	371	361	339	357	367	372	356	327	340	321	345	360	325	364	360	365	372	338	347	363	347	330	345	327	346	335	340	332	333	356	326	357	378	343	347	363	377	383	359	351	374	371	363	359	365	329	376	331	335	369	351	334	342	370	351	349	318	346	349	362	325	368	343	367	359	366	373	333	353	340	339	349	341	338	344	351	344	332	349	350	294	342	357	342	356	367	351	371	374	354	330	346	342	367	346	375	346	350	344	339	363	354	376	349	317	389	378	352	357	326	319	369	351	347	332	388	347	378	356	369	351	363	362	329	344	375	338	343	339	349	353	357	389	300	354	332	343	349	332	369	387	330	364	355	300	364	347	345	331	381	345	382	351	351	356	347	357	364	328	363	346	334	328	357	386	329	348	360	387	362	308	331	361	353	358	369	384	334	356	390	352	366	341	384	365	335	365	365	367	329	370	335	360	361	325	361	397	337	341	311	339	359	396	340	321	349	337	322	349	322	348	324	358	363	361	375	371	350	341	353	345	304	367	355	368	367	342	345	359	375	368	340	364	368	389	366	382	353	365	368	341	346	322	338	346	338	372	347	364	345	358	352	355	329	328	343	342	350	367	343	330	359	387	347	330	371	369	336	330	323	322	348	357	352	376	346	395	325	347	344	335	370	348	342	333	346	360	353	318	354	362	322	358	351	353	368	333	374	376	349	349	372	324	355	343	346	353	312	378	347	368	378	344	337	368	347	330	394	353	364	335	345	349	355	366	347	328	341	363	350	366	374	375	329	343	376	344	368	367	331	322	330	313	336	353	375	327	357	383	379	337	315	346	362	354	356	324	342	353	353	362	329	386	375	363	377	338	330	349	349	353	367	344	352	360	367	376	351	355	347	319	354	337	374	343	336	355	365	341	365	358	349	390	350	346	370	354	363	339	383	343	333	365	350	344	320	353	375	359	389	358	380	356	363	341	337	339	297	331	335	367	348	364	324	372	382	380	328	367	322	387	332	323	359	374	352	328	355	362	372	335	354	335	357	359	365	379	345	365	313	360	395	336	402	339	371	312	354	380	332	349	354	353	343	351	353	393	354	316	329	352	371	331	367	368	345	368	386	352	351	332	357	365	382	367	369	338	359	308	335	366	344	354	381	344	340	335	358	374	364	361	340	345	343	387	335	350	344	344	341	352	336	368	344	344	346	339	368	353	367	351	324	348	322	355	382	358	367	388	357	333	380	350	378	321	338	363	339	363	353	328	337	330	341	315	329	338	324	332	399	340	351	339	350	342	328	359	338	355	303	394	358	333	334	353	354	342	349	344	387	330	369	348	318	379	316	328	354	365	363	337	389	362	346	384	360	353	331	389	350	339	348	360	348	378	342	358	334	335	344	367	347	339	331	350	352	334	343	373	340	379	341	367	345	390	365	352	330	372	359	350	345	348	324	337	381	345	344	332	348	339	357	343	371	295	351	342	343	355	366	382	369	349	380	352	355	398	393	377	370	381	344	354	343	351	341	348	370	354	358	356	343	341	351	338	372	319	382	326	343	374	342	334	318	343	331	323	348	407	353	370	372	328	326	344	366	338	360	377	378	344	363	377	339	351	373	354	364	363	332	369	332	312	364	359	361	335	363	383	357	341	366	341	372	320	329	370	341	360	339	315	349	368	359	372	356	342	358	360	325	357	338	370	337	336	370	334	389	329	325	386	369	381	343	357	386	319	363	365	357	357	319	342	330	338	339	352	356	345	320	319	376	355	354	354	346	363	368	355	343	380	344	343	319	337	359	363	349	314	362	380	345	342	331	320	333	356	380	363	349	341	334	335	348	306	334	362	364	339	351	338	382	336	344	353	337	362	379	333	362	364	356	355	365	330	321	348	318	331	369	365	360	361	346	345	331	335	375	358	344	364	391	339	347	366	339	353	354	332	350	322	343	333	374	375	368	368	330	332	370	348	364	349	367	334	399	370	346	334	364	376	418	317	389	330	351	345	333	359	359	332	366	327	327	330	345	335	317	352	329	334	354	335	363	331	373	335	330	350	377	348	331	328	350	316	345	331	339	326	352	381	340	322
4956	1712	4437	7137	7400	5607	4091	3083	2631	2536	2234	1808	1640	1279	1076	984	932	920	956	923	871	880	931	860	910	844	925	952	882	820	911	831	852	849	809	824	867	856	898	872	895	873	827	830	846	876	875	823	861	864	913	896	894	845	899	831	795	842	856	825	833	864	837	900	853	886	908	893	839	832	813	896	856	895	876	901	850	867	887	874	919	890	887	855	878	839	892	812	841	859	906	835	903	849	813	891	887	829	882	881	820	867	907	892	867	830	826	882	874	902	923	833	816	829	825	850	917	863	849	895	873	894	853	849	884	823	806	858	888	812	886	881	864	854	847	884	855	898	880	863	876	873	809	863	890	878	926	813	842	867	866	840	892	893	835	851	873	846	850	905	847	792	876	925	830	818	888	887	866	840	833	817	912	893	827	967	819	817	841	821	874	839	801	872	853	816	805	870	912	861	874	838	868	865	859	863	818	842	895	827	864	870	879	890	872	844	871	817	850	872	870	806	833	810	845	840	904	825	877	824	837	860	864	836	814	801	852	841	865	913	853	881	829	837	829	870	829	874	866	893	850	792	855	842	893	855	907	856	837	846	825	866	872	885	861	852	868	866	806	820	844	844	838	922	852	824	846	867	888	848	875	870	847	820	836	888	831	806	879	813	844	862	890	881	813	885	888	866	844	842	869	864	805	840	782	921	855	838	826	895	846	881	892	861	872	849	858	884	845	811	844	794	887	874	866	823	849	903	832	817	914	792	864	803	904	897	847	851	813	859	812	871	849	838	871	830	865	860	834	834	837	887	819	890	849	869	904	878	889	849	874	862	834	847	864	882	819	807	899	852	864	820	850	815	876	841	897	842	804	912	838	823	899	888	845	881	840	887	911	845	817	850	869	809	900	822	832	871	824	860	819	831	907	851	841	898	810	835	838	782	857	886	821	859	860	819	792	798	869	824	819	836	877	899	877	895	873	846	891	823	905	829	822	883	835	867	850	862	839	832	852	854	828	839	855	847	852	843	875	873	813	893	843	861	807	880	866	865	836	863	844	868	785	856	841	823	845	790	808	903	861	890	890	853	894	823	851	891	893	897	857	840	830	820	795	870	861	825	910	876	818	853	883	837	865	879	912	857	876	818	872	809	822	834	867	855	880	876	899	928	856	862	852	840	829	815	842	871	851	852	818	806	878	842	871	847	854	815	851	842	882	837	887	795	829	862	863	869	863	907	829	859	838	825	888	850	836	869	822	795	842	933	907	817	835	880	854	851	854	886	868	834	806	867	887	885	890	851	841	806	905	833	819	791	788	847	840	858	818	825	818	876	880	850	836	866	882	839	900	887	880	875	893	897	878	866	809	842	817	811	790	917	879	855	825	860	883	848	828	814	821	869	785	848	827	800	835	877	816	815	869	856	834	871	856	842	844	867	843	794	883	885	858	852	851	911	834	851	868	840	852	833	845	890	835	827	837	906	868	802	899	897	835	862	835	885	865	850	822	855	821	905	866	866	847	798	916	839	865	836	904	823	830	907	868	863	854	912	863	802	896	901	833	828	848	817	863	823	919	835	845	905	847	873	899	855	810	821	878	840	846	831	851	869	867	863	886	823	812	866	903	829	883	879	887	865	872	822	852	872	873	885	906	888	827	852	810	895	850	870	812	859	939	857	829	881	847	876	784	860	849	894	842	877	890	849	863	861	840	884	860	861	852	877	846	859	862	892	927	891	854	893	864	815	879	838	830	838	845	941	795	886	845	865	908	899	862	853	887	817	837	872	799	855	829	876	870	879	817	887	830	843	891	845	868	876	831	835	837	847	859	841	862	829	851	837	795	821	860	827	841	840	911	844	872	881	838	820	840	879	888	898	849	808	857	885	853	872	881	857	839	792	846	827	834	819	846	834	855	817	842	838	793	857	789	860	814	874	908	874	850	890	882	903	853	875	847	822	868	867	868	864	860	821	863	828	872	832	866	803	857	845	842	837	848	924	829	907	806	838	834	869	866	858	881	841	838	867	896	841	886	838	875	821	839	882	881	867	838	873	816	859	870	902	850	902	880	896	862	897	843	843	864	841	865	904	872	861	880	926	873	902	866	868	851	829	824	851	842	829	930	898	834	912	842	806	814	859	821	885	884	869	815	822	859	876	837	889	885	836	850	860	860	857	808	818	890	868	870	899	854	822	889	840	870	877	879	875	870	804	893	863	853	789	879	889	906	805	878	835	905	926	875	845	909	856	895	842	852	826	844	890	857	859	872	860	857	884	853	847	887	877	811	866	869	877	874	811	815	837	820	902	862	825	875	828	819	811	847	857	895	925	883	814	834	847	846	881	833	848	902	843	834	814	839	855	845	857	841	846	870	845	899	782	841	873	839	796	843	904	888	806	865	887	836	931	860	803	821	842	854	851	811	855	899	860	818	877	864	822	876	919	855	832	880	823	891	860	893	852	877	863	863	869	873	948	859	837	880	819	837	868	832	848	886	853	874	837	894	839	857	822	882	858	857	832	861	835	835	826	858	845	865	857	834	862	860	821	809	833	854	896	863	840	843	871	854	890	851	888	884	864	809	835	863	819	914	840	843	882	820	830	810	844	870	834	862	772	822	812	834	821	815	883	857	846	864	869	832	840	830	804	835	853	849	829	868	883	847	929	905	818	819	839	864	858	864	891	880	828	843	830	865	825	877	854	851	851	858	818	821	820	846	875	875	840	871	888	800	854	826	885	866	908	818	915	891	884	874	860	831	909	848	838	862	887	805	872	843	816	889	842	842	913	822	881	884	827	902	846	806	859	822	835	832	831	839	846	828	882	856	832	889	858	828	847	870	864	853	817	827	874	833	893	832	889	895	899	820	852	813	879	860	870	870	867	846	882	845	817	842	904	841	891	855	901	844	882	854	853	868	861	810	888	897	845	844	863	848	882	892	923	850	863	884	840	914	905	863	872	834	877	820	885	893	867	803	879	839	911	849	863	834	863	864	924	835	866	841	842	858	860	871	834	835	876	838	862	850	858	867	831	851	880	793	870	933	890	864	872	841	853	810	882	818	828	874	894	831	824	835	915	888	844	838	860	880	880	833	863	827	835	849	893	902	822	797	837	810	830	821	876	862	827	837	881	847	873	873	916	802	829	866	853	822	825	907	894	861	858	841	877	872	842	864	843	846	862	793	847	813	821	850	875	826	826	832	833	872	876	818	853	843	869	862	825	868	880	812	807	831	839	822	923	772	904	836	872	875	889	850	847	833	877	896	875	872	892	852	848	870	856	859	839	840	835	894	856	857	847	806	905	820	867	865	872	912	868	834	854	843	855	827	842	871	843	861	893	858	818	893	872	825	861	853	878	851	844	873	871	882	824	867	855	841	852	856	891	825	898	864	833	870	909	863	883	861	850	864	881	827	866	922	810	933	868	827	858	869	869	883	885	915	804	909	894	836	836	833	871	845	842	806	867	845	847	830	836	859	846	813	806	863	846	815	809	840	857	858	867	855	905	812	830	844	859
15157	2819	3123	3866	3156	2247	1671	1115	896	910	808	689	581	461	404	363	352	314	338	321	315	304	303	294	312	317	339	338	307	304	281	323	335	310	304	322	310	290	295	306	316	311	287	315	319	325	306	302	317	305	332	280	327	294	302	318	313	316	302	294	306	284	336	278	309	304	300	293	282	290	312	303	291	308	277	299	330	331	293	325	340	323	294	292	303	275	291	308	319	308	317	308	313	303	312	304	350	296	310	279	308	258	308	320	316	296	286	331	303	323	296	299	336	317	299	283	333	311	332	296	293	290	316	309	334	307	321	312	308	280	302	308	297	327	293	317	315	301	314	297	317	326	327	288	307	319	278	295	298	285	307	316	326	281	325	309	304	299	263	290	299	323	335	321	306	311	293	314	324	330	317	338	279	312	331	363	303	304	268	320	310	311	300	308	309	333	292	323	375	294	277	272	300	346	293	275	268	291	282	328	295	315	307	305	309	316	296	310	294	280	290	290	301	297	324	313	305	275	315	291	292	310	318	282	294	310	316	311	313	273	312	280	279	299	312	315	251	325	296	283	323	304	357	302	280	298	285	277	264	290	306	288	299	302	303	301	337	304	287	287	279	311	328	288	290	315	317	293	290	322	297	327	324	311	336	296	314	284	305	319	314	297	312	291	285	297	279	293	341	305	301	304	336	310	321	305	280	345	358	338	295	326	283	305	282	304	276	297	291	311	277	295	284	295	297	290	319	265	279	366	294	305	293	311	317	312	300	299	287	319	303	298	294	303	305	303	309	313	297	297	308	299	281	284	338	333	330	321	294	284	332	302	298	297	309	287	334	307	306	319	327	302	297	306	307	303	276	319	289	297	303	285	306	306	309	285	304	292	306	285	294	269	298	273	289	311	322	291	300	312	303	319	336	303	314	328	269	288	320	311	288	294	315	306	307	312	287	299	303	309	323	306	328	297	293	314	322	254	332	313	295	311	323	323	265	293	304	293	339	311	309	336	284	317	270	303	302	259	306	298	320	316	305	314	291	325	332	304	303	309	332	310	295	303	341	276	311	298	293	327	307	299	308	292	320	278	302	255	275	334	335	306	311	268	278	302	302	296	302	314	307	299	313	280	288	334	305	286	324	288	336	287	272	309	317	289	328	293	338	299	307	330	277	335	296	315	300	309	301	305	331	319	291	306	294	309	333	281	313	277	321	314	307	317	287	317	282	298	315	310	276	321	302	337	317	326	288	284	322	273	279	292	270	303	284	315	299	301	319	326	291	262	298	338	301	318	296	286	295	306	309	318	299	313	288	261	297	286	306	309	261	275	284	296	316	288	284	299	295	296	328	270	344	312	318	279	307	308	297	302	287	302	314	286	304	307	312	319	278	285	302	316	342	282	262	302	257	272	345	316	286	322	277	324	301	278	324	306	291	333	287	307	314	311	300	321	358	315	274	312	313	295	260	298	318	313	314	302	324	292	310	289	293	296	297	283	307	310	342	335	306	294	313	291	331	309	301	293	310	287	293	339	285	309	309	262	341	334	292	306	308	301	313	287	316	327	308	295	275	294	322	313	326	316	286	278	315	310	272	316	281	285	303	312	297	289	303	311	294	332	297	315	318	294	275	328	309	310	270	317	329	313	311	331	320	345	323	299	309	296	295	328	301	302	313	303	296	303	301	311	279	301	318	302	314	304	311	312	282	331	316	309	300	325	297	292	304	328	294	321	334	305	289	303	306	283	324	309	294	294	285	313	340	330	321	277	310	310	306	295	293	280	286	313	326	312	303	317	304	316	326	272	295	330	314	281	291	276	320	284	290	294	301	316	317	289	329	306	309	293	331	350	305	306	288	309	334	303	297	312	289	294	293	332	309	301	272	348	327	299	292	308	305	291	299	279	298	327	297	326	292	306	292	314	297	300	294	322	298	299	310	303	284	305	320	303	325	290	285	313	306	287	300	302	304	312	285	333	317	300	314	300	319	314	297	312	316	329	306	327	312	311	320	314	300	326	306	319	297	301	317	331	312	290	311	296	294	295	316	331	321	291	312	306	264	268	316	292	285	311	304	331	294	274	330	315	310	312	295	304	305	292	309	285	312	295	298	293	334	298	309	323	325	279	331	300	298	297	315	366	299	310	313	284	299	302	279	302	322	294	302	288	320	336	323	299	316	284	278	305	278	299	316	297	310	320	316	319	323	291	295	307	303	332	309	303	297	276	279	297	299	296	302	300	266	337	317	318	310	295	282	267	306	293	340	303	299	324	329	323	291	319	311	286	324	301	279	284	315	291	296	334	282	322	282	311	320	321	294	303	322	320	308	310	294	287	286	316	310	313	268	280	313	284	342	331	291	273	296	305	281	298	295	286	302	286	252	309	303	318	299	297	274	324	294	337	285	296	320	330	315	321	272	317	278	292	279	305	306	283	302	266	262	303	295	318	327	314	272	342	312	316	292	315	330	334	286	318	336	278	307	318	297	336	291	281	325	288	297	324	302	294	288	305	328	290	309	315	311	284	342	265	314	304	288	345	334	312	299	280	308	295	303	301	319	296	290	328	304	278	281	264	339	327	285	326	276	291	302	288	310	289	298	320	359	274	317	291	333	318	324	333	287	286	330	327	325	281	329	319	288	318	290	324	306	296	276	280	317	274	294	284	350	331	308	316	300	304	299	290	278	321	300	295	280	300	300	294	303	344	321	332	284	301	305	321	302	363	315	347	260	328	361	287	293	308	272	288	329	288	320	312	312	313	288	337	309	274	297	299	269	291	304	307	306	321	294	294	291	328	307	327	294	308	336	298	322	329	312	326	337	298	311	320	334	321	318	309	256	244	315	308	294	286	312	267	295	309	325	321	316	330	277	314	284	295	322	317	283	307	298	319	293	325	305	299	276	321	319	294	298	302	328	296	305	311	274	318	327	271	297	298	293	314	283	299	311	310	283	288	331	302	292	320	285	296	294	289	294	302	297	324	260	266	300	310	332	312	331	305	273	335	266	328	297	321	322	295	304	314	278	296	294	301	326	291	290	302	308	296	311	323	296	322	337	286	316	312	285	337	299	275	322	331	287	289	290	289	288	308	298	288	322	333	281	285	318	304	337	315	319	311	319	294	318	317	337	299	325	309	300	263	277	289	301	283	280	242	293	290	272	284	286	295	297	302	286	325	337	299	275	308	322	299	292	278	295	302	338	304	327	346	305	303	314	293	344	287	266	324	277	317	346	274	331	291	278	296	290	289	297	329	325	282	295	316	304	314	310	313	305	323	341	307	323	291	282	316	322	295	284	327	291	335	306	303	296	316	271	306	290	309	281	323	340	278	294	272	307	308	302	288	307	294	325	305	314	298	315	322	301	315	314	300	304	277	273	292	290	314	332	292	260	319	293	313	304	329	287	291	322	321	316	301	310	302	325	288	284	318	292	319	331	338	282	322	309	262	303	294	297	326	307	331	316	313	309	336	307	328	295	309	307	288	341	295	275	311	292	317	328	295	272	296	299	323
11781	2587	6846	11741	11661	9045	7018	4912	4057	3990	3722	2866	2452	1741	1414	1182	1010	891	819	826	817	801	795	753	798	837	834	910	801	753	790	800	781	748	776	771	751	774	746	821	757	767	744	754	772	758	718	772	739	755	776	752	763	782	705	803	735	763	762	707	773	761	776	779	753	777	733	797	743	787	798	728	703	760	744	774	721	693	707	750	743	737	755	758	750	773	781	734	733	738	775	738	738	753	743	691	787	712	759	751	783	729	734	779	725	709	763	784	716	753	745	759	753	735	762	749	767	758	782	747	812	766	765	743	730	768	770	783	715	711	746	780	730	715	756	769	716	727	740	778	793	770	705	778	740	724	752	754	772	736	733	742	756	727	763	741	720	781	725	734	787	755	758	736	747	719	765	726	728	715	729	789	780	790	699	753	755	768	746	771	734	720	708	771	755	702	794	744	752	790	768	729	710	730	721	737	750	765	758	719	737	683	747	744	749	790	755	764	752	759	712	760	761	779	723	784	773	741	745	703	719	693	776	786	752	769	740	765	746	735	806	699	772	692	734	733	727	785	747	769	715	748	741	773	762	721	728	728	727	786	754	763	719	712	772	743	751	730	759	740	748	680	723	759	724	741	759	744	783	756	783	715	760	746	741	761	806	710	756	740	793	731	726	729	760	754	724	728	704	744	701	692	745	737	698	777	734	749	728	756	743	752	762	739	733	763	778	764	752	797	719	698	759	718	696	747	766	752	714	710	773	750	720	743	727	752	793	734	712	737	755	741	743	793	742	785	706	765	798	733	718	767	739	793	724	794	747	777	718	766	786	741	744	766	767	760	777	699	764	752	776	756	706	743	731	742	728	757	772	689	768	753	768	762	765	785	728	756	746	781	742	728	748	782	690	776	728	748	729	748	778	799	746	743	745	764	732	759	730	743	739	771	730	775	725	766	739	745	745	771	773	789	741	737	755	728	726	780	773	748	755	720	733	702	720	773	707	776	727	739	742	709	713	753	727	695	725	752	722	734	759	762	736	768	761	807	682	789	727	753	738	701	792	777	787	742	733	744	802	755	714	774	748	722	747	738	736	735	737	761	765	668	675	760	720	737	766	715	753	744	762	734	735	770	744	770	713	800	756	724	741	753	730	757	710	675	743	714	759	742	768	730	780	764	723	699	790	744	755	691	769	725	738	774	801	742	693	737	753	801	742	787	700	714	744	812	722	748	718	769	689	755	741	772	765	658	717	757	766	731	765	781	738	795	758	730	786	718	733	760	767	785	733	804	748	731	744	769	705	826	727	715	749	731	792	707	737	750	737	753	753	753	712	745	758	777	742	706	700	750	755	742	722	743	745	762	750	776	711	793	721	796	735	734	772	735	748	723	742	729	765	761	739	738	736	715	748	782	737	738	736	748	724	748	732	777	716	738	767	736	740	697	728	749	749	761	719	722	713	720	738	773	725	756	675	737	707	753	769	753	719	730	744	763	738	739	734	778	750	746	757	773	740	749	721	750	774	661	767	739	680	731	706	727	720	801	756	773	761	754	738	706	745	739	694	692	806	754	742	745	750	763	730	731	715	749	672	761	742	791	721	726	729	737	706	720	753	723	708	717	710	734	760	722	722	737	785	746	759	731	735	763	774	741	757	732	727	755	745	743	708	699	716	742	747	783	741	754	751	779	732	789	774	762	754	734	783	763	728	803	753	740	737	735	754	727	697	760	766	710	741	775	729	749	778	739	788	708	745	780	782	719	770	760	756	748	758	737	732	779	782	765	729	723	742	726	762	706	725	704	766	815	762	813	794	742	759	705	757	728	821	809	777	691	765	754	735	725	782	731	738	782	755	707	742	758	711	782	690	709	756	770	751	732	781	753	766	744	713	705	752	760	755	822	770	767	726	769	759	783	731	738	743	738	721	736	758	765	778	773	738	772	749	753	791	780	772	703	777	758	740	753	786	751	740	740	771	784	732	745	751	784	736	717	746	744	770	728	748	756	733	738	747	732	761	776	757	777	800	774	755	766	782	717	766	730	734	765	698	775	754	790	725	723	732	761	733	736	740	755	732	779	701	717	723	716	732	748	750	730	784	744	746	759	712	712	788	736	712	733	752	764	758	781	758	742	750	758	728	748	781	754	738	766	693	740	775	752	711	668	756	746	744	749	747	720	765	707	723	704	788	695	789	755	719	736	777	789	742	760	713	737	755	767	730	748	777	771	781	744	776	773	748	720	755	782	787	744	715	732	733	749	728	735	761	711	734	780	782	735	749	755	738	716	750	754	794	705	725	717	826	740	776	705	753	782	794	784	754	738	793	751	735	780	714	788	741	744	766	754	749	760	751	759	672	795	763	783	736	770	765	715	703	724	749	778	769	736	728	797	745	721	722	716	730	747	774	748	754	752	720	773	752	742	794	756	777	728	756	733	777	751	787	764	780	732	734	745	760	728	754	734	705	751	739	734	732	700	735	763	773	768	773	753	787	783	758	795	770	725	758	731	754	725	727	749	742	734	769	789	743	787	771	751	743	706	771	736	721	775	719	725	724	726	775	723	771	763	784	732	748	811	755	741	721	790	709	771	769	751	747	750	735	754	750	735	749	742	737	758	746	750	757	715	714	782	731	739	757	761	719	760	768	738	741	726	761	732	737	742	763	731	711	751	722	804	761	779	778	765	754	755	725	723	793	785	764	773	734	755	762	761	716	713	748	735	716	782	752	752	812	703	775	725	742	778	731	757	762	724	778	755	766	733	744	790	764	780	709	746	734	736	723	753	765	784	801	721	715	747	714	751	703	772	792	746	770	736	773	762	748	752	723	793	760	826	754	787	739	801	770	738	727	730	704	715	768	745	765	769	754	755	752	735	783	742	739	775	770	766	780	759	764	714	702	752	724	767	760	732	725	683	739	723	736	738	765	767	747	758	789	738	747	746	756	781	738	774	745	740	768	749	711	751	756	795	717	778	721	750	754	766	768	786	782	751	721	741	697	776	770	763	772	739	731	752	756	732	748	730	746	726	761	798	714	737	783	726	776	730	732	752	752	721	750	737	732	778	737	742	770	749	770	778	761	728	721	775	749	678	751	777	719	731	720	766	742	707	780	765	704	719	748	742	748	795	791	750	731	697	773	762	759	797	728	781	714	767	709	810	722	743	789	735	772	743	698	710	715	714	749	714	743	744	760	758	709	766	760	782	752	762	746	752	720	767	770	767	777	744	774	750	721	786	712	778	756	711	726	724	771	764	741	770	721	735	776	808	769	730	741	797	759	764	735	757	764	732	719	789	739	765	741	718	782	799	748	742	708	768	750	773	737	725	735	707	750	747	740	770	731	756	743	716	792	716	790	766	700	743	709	750	722	728	797	719	747	755	730	736	738	742	793	767	790	764	727	722	760	774	719	760	776	763	743	766	732	781	719	757	759	711	775	751	734	759	737	750	743	760	748	742	746	715	776	753	726	795	708	737	689	765	777	782	719	753	729	755	770	755	770	807	714	742	755	778
23725	4758	4624	6348	4413	2972	2108	1486	1157	962	865	777	590	481	334	261	264	252	212	231	209	175	196	193	184	203	200	229	208	213	213	210	208	201	217	198	170	214	205	198	158	187	225	195	213	201	200	175	212	204	189	197	205	199	206	196	213	192	181	203	154	177	215	193	196	188	192	191	197	191	236	196	230	168	202	218	197	203	206	188	186	178	212	190	198	185	231	199	161	194	187	193	212	194	180	199	202	185	236	209	179	195	220	208	201	178	185	184	207	197	198	216	194	205	201	183	178	193	187	198	198	179	181	185	182	199	189	180	191	196	209	195	197	189	208	185	181	199	191	192	177	209	177	185	175	188	181	196	221	196	187	186	223	209	173	181	212	192	171	204	178	207	202	191	183	201	196	202	224	195	179	178	192	203	190	199	202	187	170	202	177	199	194	205	232	197	186	188	189	211	204	203	192	211	185	199	185	197	206	174	209	177	178	222	242	182	190	195	165	187	193	213	186	187	207	203	192	203	204	204	174	222	186	192	187	186	194	191	200	188	180	190	195	223	172	189	209	192	201	191	216	178	192	225	218	197	177	215	202	219	213	186	193	208	193	233	193	195	176	172	215	204	180	181	192	183	189	202	192	203	184	195	173	194	215	216	193	214	192	208	193	181	208	197	208	209	180	196	200	191	172	207	203	200	214	204	174	198	182	180	213	207	181	193	197	194	193	193	180	177	188	214	156	179	200	185	165	190	193	162	183	202	203	204	196	207	177	179	193	149	149	211	193	219	227	192	178	190	195	200	183	199	192	216	217	205	184	183	186	210	197	197	201	196	177	189	196	206	199	199	181	192	193	198	179	175	209	220	207	171	208	185	185	170	192	210	194	206	198	218	196	188	218	187	175	197	193	201	180	203	187	204	184	207	196	191	186	196	189	187	198	183	193	188	170	201	169	189	180	199	195	200	219	204	220	202	191	221	180	188	199	184	169	197	188	207	222	223	201	200	185	215	192	187	187	222	178	198	203	203	197	177	194	191	190	173	175	197	209	210	206	218	222	204	196	184	186	194	209	222	220	218	217	193	185	202	197	198	164	215	197	196	212	183	189	197	191	203	188	171	190	206	168	198	231	213	183	192	167	195	197	182	192	210	203	195	179	168	193	220	175	207	191	205	199	187	210	168	193	193	192	232	168	177	200	234	186	206	216	189	183	209	184	218	185	189	209	196	181	214	226	204	217	193	170	218	181	209	216	182	189	176	183	200	197	208	169	207	200	184	203	214	187	192	222	201	220	236	210	229	177	187	188	185	178	182	174	168	181	181	196	178	154	205	176	181	196	189	168	192	203	189	195	177	203	176	222	196	188	188	185	188	209	205	177	203	174	197	200	189	224	196	224	200	185	207	190	199	197	208	180	213	216	191	190	216	198	184	204	205	210	181	194	194	192	216	205	186	204	213	206	209	198	216	190	197	214	211	178	188	208	166	210	222	208	184	212	181	179	193	184	189	204	182	183	178	181	209	212	189	201	208	190	187	196	202	204	201	188	193	195	208	196	231	229	216	201	142	200	189	184	202	195	228	187	196	208	236	184	173	214	184	175	212	200	207	191	189	195	223	212	203	211	214	184	183	194	201	197	195	192	191	180	203	181	204	180	182	191	210	198	188	181	211	189	172	209	195	181	198	215	160	177	207	174	194	188	213	194	187	191	178	178	162	203	200	185	185	213	201	205	192	195	205	190	205	174	203	207	189	206	183	218	185	190	195	186	174	192	186	205	207	209	211	199	159	198	183	205	198	214	186	191	164	188	209	189	187	182	232	200	185	172	170	195	199	190	224	191	188	201	197	203	196	200	187	210	202	174	186	221	217	198	184	199	199	173	205	197	203	194	187	179	216	199	195	174	215	197	215	200	152	216	211	189	206	192	190	197	203	197	199	198	198	204	201	178	225	199	194	176	167	213	197	219	183	187	199	181	230	174	163	184	165	186	192	176	200	208	193	186	164	226	211	181	187	191	177	186	182	205	191	195	193	201	205	196	168	194	208	186	199	198	188	189	205	197	187	171	183	201	192	223	171	172	194	190	202	189	187	206	196	213	199	220	225	177	181	196	188	162	193	208	210	194	183	194	160	211	202	217	191	176	193	215	211	182	196	196	213	191	212	195	202	201	216	187	191	201	194	191	185	214	209	197	205	197	187	207	188	201	179	222	191	193	186	205	212	209	199	201	174	188	193	172	185	188	219	190	206	182	202	186	195	203	211	174	170	191	175	200	201	201	206	217	168	202	201	204	192	193	200	207	193	215	205	185	176	196	228	204	213	219	225	178	202	184	210	234	206	183	197	193	202	184	176	207	177	175	191	210	184	188	189	170	221	186	193	170	193	187	204	183	228	204	190	207	206	197	195	206	206	237	204	205	203	215	195	194	203	178	186	222	187	205	201	207	179	210	186	185	201	173	200	194	205	229	202	205	204	202	203	180	209	182	207	215	184	213	213	194	193	206	190	189	209	195	181	196	178	184	179	172	187	185	179	197	199	225	183	214	207	200	197	203	214	208	180	181	201	200	218	242	190	216	221	207	201	245	190	197	213	215	187	206	188	194	194	194	240	184	163	201	208	186	194	216	198	221	185	170	200	209	210	187	178	172	205	194	193	183	174	185	211	189	159	195	189	169	202	210	220	222	193	200	188	160	206	194	205	197	179	197	185	200	198	188	186	218	212	205	204	201	186	191	196	186	202	211	188	212	218	184	194	205	157	189	205	207	211	212	182	208	213	164	210	189	188	218	193	207	191	199	245	204	232	219	183	196	183	203	207	218	179	177	177	207	209	202	197	209	176	187	220	184	199	182	215	184	203	209	191	189	181	188	197	190	203	195	200	201	176	209	214	203	199	187	206	181	177	218	213	183	207	205	190	197	196	198	217	192	174	195	198	230	222	189	200	203	199	219	161	183	222	214	193	182	204	193	191	202	180	189	202	195	202	180	199	206	196	202	192	191	170	190	201	165	183	209	209	178	218	172	186	198	219	202	195	212	194	216	183	180	188	195	208	191	178	180	222	221	211	198	176	182	189	193	170	173	176	221	205	176	184	200	189	224	217	220	177	179	181	185	182	194	222	184	186	196	227	201	189	207	200	191	203	197	188	173	220	200	192	192	194	179	165	167	205	207	181	196	185	181	238	185	185	212	186	185	188	190	187	188	184	200	182	178	193	196	195	192	221	226	203	186	191	197	198	222	182	208	196	199	201	196	204	224	179	189	202	180	228	197	211	195	189	193	177	199	191	202	200	174	202	226	185	189	217	199	190	196	175	183	187	191	192	216	185	197	189	183	187	201	171	199	198	198	207	191	205	206	211	206	200	170	188	195	204	182	198	196	192	187	203	213	190	199	202	182	179	178	200	193	194	192	193	215	194	200	185	186	211	194	222	211	210	210	191	219	189	186	201	193	174	216	201	187	172	217	183	199	221	207	189	201	185	200	202	210	190	201	214	194	171	196	204
15409	3189	9211	17583	14798	11905	9007	7055	5956	5141	4355	4028	3215	2228	1476	1180	937	811	693	605	621	561	558	510	529	658	640	682	615	611	584	560	492	530	511	511	546	516	565	491	476	538	567	503	499	485	492	516	515	558	554	538	506	536	500	522	504	505	509	502	550	468	510	503	504	490	552	502	509	481	527	511	543	485	536	510	489	509	502	480	515	526	530	523	526	522	515	511	531	482	530	507	500	505	514	517	499	523	495	509	521	526	510	508	489	477	522	489	526	526	535	523	531	516	502	523	514	491	475	523	490	491	477	500	519	505	515	514	469	495	521	534	503	503	537	530	497	485	506	490	516	532	505	483	542	489	550	532	466	509	533	518	509	546	499	510	524	504	495	518	498	467	519	494	500	539	487	514	497	526	516	469	518	479	481	512	533	536	520	482	508	463	516	509	536	482	500	530	488	518	528	533	527	524	491	519	510	510	553	505	505	506	485	523	543	522	501	508	491	509	499	544	491	535	484	519	521	546	488	508	473	532	535	481	494	497	488	492	505	492	512	492	526	485	504	503	510	525	507	478	474	530	503	527	501	485	470	531	471	494	508	568	506	560	514	511	507	479	523	547	509	529	528	520	521	490	511	471	510	518	481	495	520	522	529	496	501	521	508	527	486	494	499	494	487	502	510	495	476	517	466	526	501	476	523	543	490	502	528	499	467	519	533	513	457	523	495	523	474	524	506	496	513	526	519	521	551	533	526	506	508	492	488	538	524	509	492	478	507	519	505	533	532	520	511	473	514	529	469	466	504	522	534	499	506	511	525	504	508	519	508	475	510	470	514	549	551	506	526	488	516	509	494	469	525	516	492	509	522	515	508	475	485	498	503	513	484	508	515	530	495	484	532	458	500	499	488	532	515	508	503	512	500	489	560	488	517	505	485	523	516	513	517	500	522	550	550	486	530	527	512	549	506	500	499	522	504	481	485	528	481	523	521	495	511	504	495	487	502	528	512	456	542	515	547	535	499	534	512	514	483	519	494	513	515	533	475	515	501	502	486	490	535	504	503	526	541	511	506	498	511	489	493	494	496	543	488	548	537	510	513	522	516	464	537	514	462	504	499	530	539	493	528	565	526	493	564	489	464	488	495	480	510	502	523	514	530	481	476	548	543	523	519	503	513	485	498	478	541	518	508	517	489	492	534	527	459	533	534	504	496	478	480	491	539	503	501	523	509	502	555	540	520	502	505	536	503	513	491	503	543	499	507	524	504	475	477	502	532	496	523	506	534	496	511	518	547	489	524	524	502	507	527	480	475	514	511	500	522	464	527	501	501	486	514	508	511	499	495	526	537	479	474	509	517	506	518	523	525	502	493	506	522	507	526	541	517	509	525	495	525	498	493	488	523	495	529	531	517	497	533	522	543	511	517	518	500	468	538	486	500	501	466	448	481	491	492	516	536	476	457	491	550	507	530	494	479	504	510	509	494	516	497	533	526	483	495	487	481	503	530	490	515	500	518	494	516	504	541	524	514	490	522	521	509	541	512	485	553	531	499	504	510	515	489	541	491	535	544	493	508	508	495	510	541	491	499	514	516	543	520	532	525	457	501	508	493	492	498	449	497	503	515	549	459	481	513	496	464	518	512	518	519	523	517	520	494	505	517	516	504	516	475	507	523	517	506	485	521	524	495	479	499	513	532	522	527	484	522	468	463	484	506	481	479	491	481	535	528	480	482	523	479	515	490	502	490	545	513	489	493	488	508	553	518	511	487	482	491	543	538	514	498	517	503	543	474	527	492	497	498	452	492	531	506	495	492	522	490	545	539	485	517	575	556	547	485	475	531	468	510	503	486	491	482	512	493	489	530	546	512	522	521	539	544	504	528	477	537	491	520	509	530	521	484	503	509	501	501	505	507	483	515	480	504	511	519	476	524	532	571	503	472	492	516	513	535	498	520	513	517	476	493	480	524	535	528	540	522	515	467	517	519	519	518	494	506	528	494	488	517	497	510	542	523	511	525	501	486	511	511	456	490	480	485	498	515	495	463	499	534	532	474	517	509	530	496	499	495	477	501	503	526	527	497	532	485	514	518	492	529	545	483	508	495	525	517	513	472	500	497	499	505	482	509	517	515	508	513	501	501	487	526	533	478	542	532	537	519	514	498	535	546	541	516	552	500	506	510	503	465	510	506	515	535	504	508	484	496	512	531	494	513	517	528	538	516	496	503	524	517	481	500	517	490	504	518	508	513	492	477	498	517	530	503	497	508	521	527	487	494	481	502	523	513	520	485	533	531	505	514	510	537	518	533	540	497	492	509	498	532	503	538	505	513	530	529	471	542	512	506	503	528	467	486	510	521	482	507	509	490	513	491	532	528	507	509	535	494	512	478	515	504	537	509	476	516	530	484	507	520	504	515	537	486	524	493	490	551	492	543	524	518	487	528	473	517	507	549	492	491	516	529	524	499	517	525	496	521	533	524	481	468	528	577	522	504	519	535	523	459	523	523	503	481	537	501	534	490	516	487	487	487	513	537	502	532	537	558	477	535	535	501	486	512	506	517	525	557	519	513	505	460	518	520	536	512	480	537	546	516	539	513	510	505	534	508	505	525	519	495	493	530	474	579	514	526	493	491	500	511	501	518	514	493	562	480	491	492	521	454	531	541	501	512	508	534	485	528	520	526	525	492	559	541	448	528	502	470	540	531	525	538	494	568	531	491	539	537	500	531	482	543	516	537	497	514	502	505	508	467	508	547	461	514	530	477	502	493	480	511	511	531	492	459	496	538	498	506	527	493	514	560	489	551	514	481	529	467	504	513	464	529	511	509	513	533	514	519	462	529	533	520	517	541	548	493	504	523	515	477	500	528	504	508	491	500	520	524	493	527	484	523	488	537	512	503	475	500	511	520	482	527	528	494	481	486	499	500	486	506	492	486	527	534	497	488	499	497	563	487	511	515	498	467	493	531	515	518	448	559	493	521	514	511	492	528	565	523	502	492	500	530	518	518	522	492	498	511	514	490	476	470	483	529	465	525	527	545	494	488	503	516	502	515	473	503	540	539	495	485	486	497	503	520	517	529	477	479	548	537	514	538	511	502	534	527	520	514	516	544	515	523	529	486	555	483	493	490	535	526	492	502	507	519	464	542	471	505	533	471	499	524	505	479	532	481	510	516	477	503	474	519	492	527	480	487	488	521	527	518	517	485	511	478	533	475	488	526	528	520	490	524	470	469	502	544	447	483	517	498	527	537	473	527	507	502	546	506	466	482	538	502	484	490	499	519	525	484	538	443	510	504	499	514	480	515	530	509	530	499	491	508	544	529	501	516	478	524	501	520	535	520	516	521	502	521	498	513	475	537	521	520	497	531	477	522	488	477	559	530	509	495	492	504	508	476	514	501	505	561	556	509	529	535	488	532	543	497	511	482	495	544	490	495	541	556	511	492	536	467	509	494	516	456	532	487	506	512	499	557	532	493	543	514	500	544	494	531	508	539	507	494	512	458	525
5216	1237	1911	2779	1828	1168	977	734	622	607	537	500	470	445	396	355	351	341	321	366	371	329	324	338	351	310	382	345	356	373	377	361	323	335	323	322	368	359	334	379	351	332	368	346	366	328	336	340	349	355	332	349	344	334	352	342	311	329	354	350	346	361	344	374	340	337	350	334	354	327	346	371	375	327	344	355	350	336	337	344	347	334	321	388	361	316	342	310	345	396	344	341	386	384	344	355	372	359	312	343	344	362	335	348	336	342	326	298	367	331	362	357	326	331	335	345	352	370	349	338	325	350	366	333	358	310	334	361	353	371	341	359	350	312	326	319	349	390	333	324	396	325	379	341	340	367	340	335	316	359	347	348	350	390	370	342	363	345	354	329	366	352	370	340	345	346	330	328	346	360	334	382	310	390	324	352	331	319	317	355	353	336	316	310	400	333	337	335	330	348	331	349	353	325	346	316	375	335	375	367	347	341	356	347	337	355	345	349	336	325	338	369	349	339	330	362	353	340	324	340	341	374	313	343	379	315	343	347	335	366	336	357	343	372	362	344	307	360	374	338	382	347	305	324	358	364	349	337	345	363	354	362	352	326	362	362	353	327	370	341	327	335	377	317	357	361	311	340	371	322	362	377	377	346	353	328	359	363	331	385	351	377	320	325	344	347	339	342	342	362	370	343	321	349	334	336	365	349	382	337	326	314	317	347	340	333	347	323	335	315	325	343	378	323	371	358	321	340	357	378	357	368	346	359	359	359	362	348	343	351	332	347	381	362	364	331	347	344	352	366	344	330	318	409	364	333	337	331	358	348	354	366	392	353	294	314	329	352	335	368	340	335	334	336	342	364	329	331	368	327	307	327	363	367	337	349	354	351	366	340	342	377	326	334	358	328	371	333	355	356	379	367	347	332	318	345	343	373	334	345	358	346	349	292	372	346	356	304	364	362	338	321	308	290	299	345	363	339	309	339	363	315	318	372	397	363	300	326	342	321	354	352	290	360	345	318	373	347	362	313	347	348	333	329	325	356	334	337	343	346	349	343	319	382	340	327	349	349	351	345	365	349	378	355	338	358	319	362	333	355	317	348	368	373	338	330	358	348	357	352	349	359	337	325	317	341	350	330	351	332	382	318	328	341	354	314	340	355	345	348	328	326	353	339	332	353	379	333	347	346	335	352	311	342	344	346	334	346	319	333	341	312	329	339	342	326	361	308	328	395	358	352	353	364	328	341	354	377	353	374	335	334	351	319	365	328	358	334	316	340	346	400	330	319	370	343	372	341	346	359	344	360	340	373	342	347	311	366	360	358	351	353	335	362	359	374	332	340	326	340	348	368	342	347	365	381	358	319	341	334	360	351	374	357	350	395	389	360	322	331	313	333	370	367	338	333	382	352	366	344	339	379	344	313	349	399	366	360	383	334	314	327	344	330	355	344	332	322	326	332	351	345	378	343	311	331	303	342	316	370	341	310	330	333	332	343	346	332	373	349	352	354	337	357	328	333	345	348	318	358	329	355	361	351	324	351	342	369	333	345	333	366	354	317	328	352	346	380	338	360	365	356	355	351	340	342	325	382	340	355	360	356	348	343	348	341	282	337	349	307	364	321	364	322	365	346	364	340	333	329	307	305	330	296	333	359	334	337	335	373	363	346	364	352	329	331	335	330	327	343	334	344	310	339	350	317	358	368	335	331	336	337	373	367	354	370	357	318	314	362	320	320	343	383	338	390	353	324	342	352	326	337	341	387	350	372	355	316	359	337	369	394	362	355	363	298	370	347	365	343	371	349	335	335	326	358	348	334	389	330	338	302	362	360	351	312	379	317	391	342	371	350	327	340	353	333	317	371	346	350	369	338	337	331	332	324	322	331	358	327	345	332	299	374	343	355	327	356	317	353	346	366	353	364	337	355	325	322	347	349	334	371	386	350	345	351	311	387	342	332	339	353	349	323	361	319	344	360	352	328	344	342	350	330	319	331	335	359	359	339	360	349	341	356	319	321	358	328	338	353	337	358	354	368	334	281	338	334	371	355	353	354	359	349	366	353	336	352	366	365	386	336	393	331	353	373	290	360	357	323	354	369	366	356	392	372	349	361	359	331	350	369	346	332	330	351	311	334	352	349	352	326	336	373	342	341	338	342	397	344	340	354	307	326	348	371	356	336	370	316	356	336	358	337	357	359	303	363	363	320	380	360	362	345	365	307	337	354	344	349	402	359	348	344	332	362	371	348	349	318	368	317	363	341	363	356	377	328	371	336	342	334	308	350	344	352	313	367	346	355	365	336	322	336	311	304	334	345	364	368	340	373	334	324	359	363	338	349	344	364	336	321	330	363	327	377	336	372	359	374	348	343	379	347	351	390	356	330	304	377	316	350	364	333	371	342	345	341	329	324	319	326	309	388	328	331	345	329	346	322	356	343	348	344	341	337	324	325	351	338	364	373	374	331	341	341	341	381	373	351	325	331	326	368	353	334	358	331	385	373	333	371	343	324	403	337	343	344	374	349	352	327	333	324	327	345	342	342	373	320	329	347	332	364	351	351	352	330	309	353	338	348	360	361	349	334	348	327	326	388	364	318	364	373	345	350	383	348	363	314	352	377	312	346	341	340	388	349	336	350	334	323	341	323	368	335	371	339	348	334	358	332	351	325	348	309	359	345	334	339	360	344	370	334	361	336	331	329	359	313	362	336	310	308	332	373	350	332	328	324	345	363	368	343	344	331	368	334	343	325	350	386	323	348	366	369	342	327	329	346	339	352	369	362	343	337	321	351	332	365	338	386	370	329	339	332	353	331	343	307	353	387	348	330	370	372	339	325	363	356	331	379	376	354	349	376	342	320	375	341	310	332	342	352	348	318	329	353	356	321	320	315	333	342	372	315	361	348	331	370	347	318	337	345	367	333	324	372	353	370	328	347	336	362	314	340	336	352	358	344	384	332	365	342	322	343	328	354	360	320	316	348	336	359	332	340	369	345	345	302	350	321	335	338	344	395	319	332	373	342	314	359	344	357	357	357	374	346	374	366	378	342	377	362	328	342	325	356	347	304	378	340	340	336	352	350	356	336	321	349	334	400	332	353	358	374	370	330	325	325	386	384	350	370	371	348	350	329	360	340	334	331	343	345	333	358	373	331	318	390	316	354	379	371	358	344	325	353	315	340	367	333	363	392	372	354	381	332	342	346	351	355	341	321	387	337	343	378	321	357	343	326	340	327	360	351	357	341	354	328	347	320	340	333	359	353	353	330	355	331	340	345	373	363	363	351	371	357	339	339	340	350	345	338	357	352	327	399	357	357	318	348	345	344	347	374	365	358	330	351	346	366	367	365	337	356	371	370	334	351	331	386	323	340	358	349	352	341	364	358	321	356	329	365	358	381	347	315	336	329	370	335	357	360	318	351	344	341	365	342	357	354	305	341	349	373	340	357	348	319	365	322	361	341	347	358	376	350	360	288	308	344	309	387	354	353	349	368	312	362	327	326	356	343	335	348
4772	1534	4811	8607	6757	5143	4107	3003	2652	2408	1978	1715	1673	1320	1060	997	905	932	845	903	818	908	849	862	875	904	829	825	863	836	858	822	811	830	828	863	940	888	787	873	877	839	755	837	846	869	832	805	804	866	868	941	856	867	874	800	829	829	890	879	826	840	815	892	861	837	844	850	865	850	846	862	893	849	816	871	818	870	834	849	895	838	839	837	840	802	862	826	804	847	868	804	806	814	805	875	813	895	810	839	825	828	827	896	840	856	832	821	830	845	845	883	823	830	829	837	815	839	836	845	823	838	825	817	813	847	879	851	804	830	869	860	834	883	850	834	811	805	837	819	883	845	808	876	831	852	877	821	805	872	789	803	822	812	804	865	780	849	813	892	848	835	896	839	875	876	839	827	825	867	836	877	813	885	833	852	821	800	839	852	812	842	814	877	852	848	864	868	830	805	814	875	843	821	801	824	871	819	831	800	835	851	842	819	856	833	822	827	814	898	826	833	849	785	849	863	806	805	789	838	812	876	866	819	938	843	872	852	817	848	827	832	839	822	824	888	830	851	862	844	861	834	797	864	845	811	874	834	848	849	837	837	906	827	784	860	841	831	803	803	847	812	850	829	780	823	861	778	843	821	805	863	818	819	853	844	788	793	847	811	870	891	802	786	808	855	846	794	864	828	847	864	874	853	848	849	878	854	782	860	881	808	809	837	794	827	832	810	843	838	837	862	810	816	872	808	845	825	810	818	883	866	845	884	851	856	835	841	865	868	911	803	830	809	878	833	807	846	835	880	822	839	874	882	828	833	841	825	792	828	824	860	855	851	818	836	831	827	857	877	855	816	831	847	847	828	845	831	861	824	817	807	936	810	868	854	874	852	820	853	851	832	812	872	820	816	854	828	818	821	854	825	850	813	849	846	861	817	830	826	850	799	889	807	781	810	852	850	833	830	786	803	833	867	810	812	827	853	799	862	796	798	834	837	849	882	833	805	911	855	846	860	821	872	819	830	817	845	814	820	830	830	848	879	798	826	810	811	832	871	834	872	802	799	824	864	780	861	876	856	824	835	871	800	871	838	819	821	837	848	877	794	868	856	862	815	849	805	841	813	801	880	813	835	870	877	870	848	835	876	853	875	830	795	837	845	797	864	870	854	810	800	858	863	844	831	840	838	877	810	833	821	861	826	825	819	811	790	823	822	843	798	825	807	818	817	809	850	837	830	855	846	808	811	800	803	847	817	855	813	832	822	849	809	814	815	861	802	841	833	883	818	887	852	850	854	823	787	878	864	864	848	837	802	792	860	823	785	831	861	818	824	833	842	877	821	848	812	843	829	793	823	847	840	835	837	876	842	848	830	896	903	850	867	861	830	868	841	817	842	848	856	842	822	841	858	814	850	805	852	850	802	842	803	884	898	859	826	870	828	856	809	846	855	863	876	839	852	856	839	851	886	826	868	902	867	836	808	821	814	879	826	779	859	894	862	847	805	811	842	819	878	834	832	835	854	813	836	798	813	851	835	817	860	811	815	820	826	819	814	909	837	842	868	846	837	898	862	811	781	868	861	822	868	820	837	840	833	889	811	879	862	794	815	826	850	817	856	863	850	871	817	837	852	859	745	821	838	864	834	779	829	787	813	803	868	824	833	905	852	865	895	828	828	862	847	851	831	847	852	879	810	845	875	815	817	819	811	909	886	865	827	834	881	833	817	925	863	861	840	871	770	895	885	808	893	861	818	876	833	847	803	814	846	854	816	856	832	872	861	831	861	822	814	867	830	859	884	845	857	829	804	816	815	856	834	804	846	852	873	871	844	872	894	801	854	832	765	863	837	789	845	825	852	852	849	799	847	831	797	807	894	839	811	807	856	872	850	852	885	828	861	917	785	832	834	881	839	895	843	771	830	845	801	862	841	825	872	794	829	868	808	821	810	845	800	846	825	835	842	827	838	816	860	816	827	802	841	855	847	835	873	850	817	841	861	864	810	893	847	865	882	816	815	857	897	879	869	897	811	853	804	825	852	883	821	834	829	859	882	788	837	815	824	833	846	833	856	820	830	835	865	869	845	797	822	863	829	799	841	831	866	811	795	826	772	829	822	819	848	833	811	816	834	830	822	789	904	842	848	822	873	867	834	822	836	844	835	833	803	828	801	839	843	892	791	826	866	830	814	800	824	830	866	821	832	835	847	853	854	868	830	849	837	865	891	869	834	830	843	806	850	810	843	914	806	835	813	871	845	913	867	828	851	793	813	873	812	856	867	878	867	874	856	806	885	781	868	836	820	867	902	833	882	813	880	873	805	842	806	867	840	803	847	857	903	923	799	856	828	821	868	835	836	753	831	839	859	827	870	863	852	859	898	800	866	852	839	872	859	886	808	893	850	850	818	831	825	851	803	814	850	884	809	844	843	843	859	811	844	848	826	847	867	790	831	837	822	853	841	884	827	850	819	852	866	896	880	823	809	862	801	822	872	838	841	820	881	861	843	861	801	804	831	805	874	880	843	810	784	831	815	883	808	894	846	851	819	884	837	883	829	826	830	803	803	781	855	830	833	814	847	853	834	839	903	793	855	848	832	811	858	809	815	807	851	877	828	876	834	815	903	823	857	841	859	819	786	850	838	815	799	914	835	873	850	847	867	791	863	859	883	819	921	807	794	854	839	808	804	834	870	826	883	892	838	820	885	867	799	845	804	836	822	855	809	818	820	857	855	805	816	820	811	817	843	826	826	877	893	809	884	825	911	805	840	819	844	870	842	845	848	798	854	884	862	867	844	842	828	838	813	819	827	856	787	849	802	869	816	769	889	839	826	830	860	872	858	832	862	811	847	843	796	861	868	874	832	851	835	815	846	886	881	817	831	778	882	841	843	796	841	813	802	837	807	795	842	857	817	897	880	818	837	858	898	810	826	844	852	841	855	822	846	837	818	809	828	882	823	859	831	804	833	842	831	823	871	854	789	826	844	883	891	851	821	883	871	820	805	848	816	831	818	844	828	837	867	882	852	834	862	828	902	844	821	860	855	842	839	840	870	808	851	828	858	887	902	870	812	772	782	830	894	870	847	836	838	831	842	814	827	845	842	865	832	819	795	857	824	821	845	862	756	890	861	822	844	851	822	836	808	844	870	845	856	847	843	850	839	850	854	832	845	848	841	858	836	839	869	843	826	883	862	835	854	865	841	804	817	776	825	903	887	817	837	878	863	864	836	879	802	864	855	831	862	836	858	838	897	846	854	805	830	845	823	842	844	821	842	824	819	879	846	849	867	867	838	820	811	820	850	843	834	801	810	849	811	798	809	809	821	838	837	846	841	806	814	846	843	847	902	835	822	854	839	820	844	852	864	806	869	811	864	882	867	857	881	803	830	826	811	820	852	806	832	821	835	833	819	827	892	849	826	831	865	839	865	833	820	826	846	849	865	830	831	821	809	846	871	827	853	822	891	850	798	900	867	831	797	881	864	866	796	837	867	822	841	847	884	816	802	875	860	855	813
14821	2873	4632	4696	3010	2171	1597	1138	881	781	665	534	468	456	372	348	317	342	325	283	286	266	319	297	305	326	290	316	305	291	332	281	312	291	292	311	331	285	290	304	300	336	303	298	313	308	329	315	286	307	293	301	310	311	315	291	312	288	296	286	281	323	307	308	326	306	293	302	288	304	307	304	288	300	312	305	273	274	315	316	301	321	286	296	306	290	268	342	288	286	308	323	336	273	315	278	338	340	313	279	281	287	311	290	322	300	273	311	289	299	286	292	299	293	308	295	321	298	301	314	338	301	304	307	274	284	305	323	302	285	311	298	289	302	287	291	327	324	269	290	301	292	306	296	301	307	291	292	317	295	286	288	296	313	306	346	308	277	331	296	268	288	316	337	310	305	290	297	291	310	340	288	292	309	313	304	280	304	311	252	308	314	327	295	319	307	330	279	297	293	279	322	277	283	283	297	293	280	281	326	290	289	320	295	332	296	331	317	292	339	306	330	308	300	281	290	309	291	299	316	290	283	300	302	294	295	321	308	276	298	307	298	308	278	311	324	291	283	293	295	292	323	291	295	295	293	329	281	315	292	282	328	324	279	287	313	351	293	256	287	263	306	318	302	302	309	255	304	284	289	292	304	320	315	314	297	287	283	280	284	329	304	317	293	322	251	282	275	297	296	285	300	280	271	310	312	305	291	319	315	307	274	302	310	322	277	293	297	321	288	303	273	308	291	290	300	316	305	292	307	324	311	336	293	295	282	306	306	315	287	315	328	340	250	294	284	294	316	313	294	319	333	293	283	304	296	305	308	284	297	290	265	295	290	308	334	275	312	290	268	306	304	293	304	291	282	329	320	283	321	322	289	290	305	286	318	290	301	257	299	293	316	282	290	293	323	253	291	328	297	286	282	310	338	296	315	307	291	317	334	328	299	306	296	349	288	293	297	307	313	287	344	309	302	339	283	287	273	300	301	296	316	272	284	309	328	312	295	339	298	335	317	284	306	276	291	292	275	298	270	292	303	316	315	317	311	312	289	304	289	308	286	311	279	288	323	283	292	299	322	301	309	288	295	274	308	318	293	310	293	318	315	327	298	323	275	313	277	290	321	303	287	297	311	303	308	297	307	315	294	336	287	277	276	302	289	315	327	295	276	313	303	303	301	299	303	281	305	301	310	304	303	323	334	325	301	327	314	308	303	282	286	312	340	299	267	306	308	315	311	281	292	301	314	270	286	291	283	307	320	289	283	330	293	302	297	290	336	321	290	312	290	280	276	287	316	288	338	281	341	290	300	300	289	322	303	284	313	302	347	301	285	321	282	325	295	287	315	306	282	316	300	280	304	308	276	314	313	271	300	329	299	313	277	278	311	325	319	298	284	312	285	272	301	299	284	312	282	294	315	283	278	307	350	302	307	317	297	332	296	316	269	310	303	301	297	321	299	303	284	324	320	302	311	260	286	299	286	282	307	307	279	270	284	282	321	298	307	314	278	285	302	286	322	304	294	298	322	286	275	287	291	310	285	289	299	268	309	347	313	320	309	292	302	316	298	325	322	302	307	309	323	305	328	302	291	302	335	298	323	299	307	312	311	300	291	298	294	300	298	319	278	315	334	298	319	282	299	302	283	303	307	292	290	304	301	291	325	268	282	285	290	294	278	280	319	290	315	319	282	316	274	295	294	283	271	288	295	299	299	284	311	314	303	294	292	291	290	280	300	299	307	290	306	319	304	312	307	300	294	293	326	297	323	315	319	296	327	331	322	317	308	314	282	298	290	296	267	297	302	309	322	318	288	295	303	269	321	287	321	299	307	303	277	287	316	293	276	293	285	274	301	296	289	346	295	270	299	288	267	297	280	300	295	304	309	289	290	350	288	287	323	307	310	277	297	292	307	294	299	313	277	304	303	306	284	326	307	280	285	314	312	302	290	284	313	310	301	339	242	294	284	265	283	287	343	320	280	288	319	306	293	314	290	291	289	314	295	303	263	309	278	292	313	295	270	281	305	313	293	290	316	286	330	302	287	312	320	336	311	277	285	282	275	297	322	345	324	297	319	296	278	331	286	309	300	279	308	307	290	289	267	306	328	274	307	271	274	301	296	317	295	290	299	306	281	282	315	271	308	313	297	260	324	294	308	298	313	294	304	300	290	255	325	323	288	300	318	330	327	290	295	260	306	266	285	291	313	323	329	301	249	322	303	310	296	304	291	306	327	278	304	298	293	316	268	294	314	310	311	309	290	279	277	295	316	260	304	297	288	298	326	297	285	288	302	313	290	297	309	289	310	323	258	302	261	273	296	297	267	311	272	320	313	297	319	329	308	325	308	286	305	315	312	309	283	269	293	301	308	301	275	281	277	302	303	308	270	298	272	304	303	269	314	246	293	281	285	270	262	274	255	293	275	295	309	271	260	311	319	322	314	308	310	294	291	281	260	296	305	291	325	284	294	296	310	310	287	273	272	292	325	288	305	289	315	340	294	288	294	337	293	269	304	309	297	278	293	301	304	282	338	288	298	291	297	307	297	325	293	298	284	300	315	285	337	298	334	277	300	280	296	316	304	311	289	279	312	320	297	289	311	279	321	315	308	323	294	286	283	321	329	279	291	302	286	323	291	284	294	313	319	314	306	281	279	307	269	316	309	306	322	319	315	306	339	266	313	330	283	299	316	278	322	318	332	322	322	322	293	307	322	320	275	319	304	286	298	278	308	320	317	274	337	311	312	271	318	295	292	325	292	291	292	290	304	273	297	299	275	313	295	300	289	290	299	300	277	290	349	308	291	299	305	297	299	328	296	315	264	302	287	316	276	292	302	280	288	274	291	297	298	292	328	301	289	320	327	273	264	272	344	306	284	279	319	264	316	305	298	309	279	285	319	303	316	307	282	303	342	293	304	311	317	275	289	307	302	301	314	304	311	286	298	319	290	303	304	260	308	282	294	302	287	304	272	320	311	297	292	320	341	287	292	308	313	290	270	286	337	311	273	276	280	279	291	292	284	303	338	305	315	309	285	324	316	294	301	294	321	306	316	282	290	291	272	274	315	278	277	281	306	294	311	283	317	264	264	272	288	299	292	292	295	277	285	312	277	274	318	273	289	296	300	285	330	318	283	313	310	337	326	290	336	304	319	281	289	281	272	310	293	271	284	296	312	292	297	310	278	346	264	311	296	297	303	307	306	289	302	319	273	306	289	316	287	307	314	323	286	305	286	300	286	300	305	282	298	278	319	266	291	301	306	285	303	309	280	295	313	310	325	346	276	288	268	308	305	287	281	306	280	314	313	313	291	295	310	301	294	252	312	327	280	321	312	283	284	308	301	304	297	290	325	284	302	297	317	302	285	258	293	310	287	290	305	303	312	301	326	281	350	313	285	290	322	294	328	310	300	301	284	294	307	307	318	280	285	326	313	317	294	308	299	300	314	296	276	269	288	297	321	269	290	265	302	309	303	330	315	297	288	294	302	306	294	283	308	277	289	292	325	306	296	302	333
11800	2731	9776	13733	11044	8965	7077	5152	3968	3362	2892	2430	2077	1725	1240	1106	1005	913	828	816	777	751	763	776	725	845	766	800	752	747	745	790	748	718	717	766	747	721	727	737	770	768	769	743	757	730	723	760	724	711	755	715	807	722	747	731	749	760	727	709	767	722	801	740	755	715	767	763	712	717	756	717	721	736	732	744	759	722	775	759	733	730	737	744	734	678	696	738	719	713	723	689	735	762	765	751	734	720	742	738	745	776	743	686	745	730	752	722	750	756	711	722	775	760	750	759	724	747	702	727	738	699	710	762	700	787	721	741	731	683	718	702	739	726	780	720	702	740	697	709	713	702	760	712	703	746	745	750	743	750	751	712	720	684	704	694	753	739	744	713	727	713	743	706	761	780	762	771	732	706	713	761	750	722	762	699	738	767	708	774	721	693	694	776	717	691	716	724	732	775	731	714	700	779	770	773	755	759	750	773	741	737	762	722	729	730	739	753	714	787	738	764	736	763	748	763	715	712	753	695	734	738	721	705	750	697	719	752	699	731	716	743	710	718	691	726	665	738	746	736	696	725	725	734	736	760	746	757	693	716	784	764	693	703	725	745	755	643	740	797	732	724	775	727	762	780	711	747	749	744	732	775	685	755	727	791	696	698	713	713	723	741	705	754	736	764	750	734	732	714	741	758	704	711	750	750	741	728	720	646	789	751	769	696	709	762	726	795	749	752	736	698	673	745	726	716	738	743	749	745	663	672	759	705	699	722	729	706	746	736	719	762	685	736	759	746	738	716	702	779	741	752	719	745	750	736	738	706	709	727	750	719	711	684	724	753	730	761	734	731	701	733	718	736	711	700	727	777	696	750	738	711	721	765	725	768	758	784	755	719	692	757	689	716	714	714	755	717	800	747	765	739	758	756	704	757	705	746	764	737	744	696	766	690	732	769	711	779	766	742	715	728	710	739	709	711	710	742	731	731	721	746	741	713	756	721	774	751	755	718	730	680	742	765	737	721	756	708	715	748	737	699	711	692	720	762	780	741	763	723	770	740	685	773	725	768	731	748	751	707	699	729	747	778	734	766	734	747	730	743	764	706	717	724	748	703	787	701	763	721	703	725	746	729	737	692	716	733	747	756	756	708	725	750	783	719	716	711	705	724	690	719	693	722	785	758	736	678	690	736	727	745	726	780	796	771	728	759	757	717	708	755	657	724	723	713	730	714	717	696	739	693	745	779	695	791	748	744	690	739	723	737	754	728	731	767	778	741	769	720	744	731	756	766	764	744	714	757	761	726	750	701	744	708	736	761	726	744	742	733	736	739	738	700	731	718	659	731	804	708	767	736	737	763	730	712	734	745	729	713	728	729	761	711	772	700	773	716	752	694	780	734	738	726	684	687	736	671	798	730	765	724	756	725	713	709	668	759	711	742	736	740	804	744	710	703	760	737	712	740	678	715	730	749	759	733	699	735	720	716	734	769	771	705	715	699	718	751	785	775	675	722	756	757	769	732	732	736	702	694	762	689	725	727	723	724	749	723	738	734	772	754	707	759	740	731	763	703	744	721	751	707	689	739	753	746	715	774	725	687	738	755	759	753	731	738	719	720	763	701	748	732	726	762	693	718	740	732	741	740	743	755	816	735	716	724	748	793	722	747	760	776	717	724	773	733	778	706	765	763	693	781	755	698	735	739	757	702	764	734	755	709	730	749	753	664	719	752	741	751	791	759	696	717	736	744	739	734	715	753	703	689	733	714	713	736	754	750	745	743	763	743	742	742	708	718	730	741	754	729	714	763	746	739	774	742	713	726	699	699	715	708	691	718	701	678	702	705	725	745	720	695	741	733	727	689	708	747	728	755	748	703	742	760	763	696	761	730	755	727	719	718	739	732	728	667	709	695	759	706	702	711	745	715	746	723	719	716	699	700	733	733	791	832	746	753	734	677	764	743	761	727	746	785	727	718	720	663	743	752	722	752	757	699	775	769	754	742	723	717	782	714	715	735	738	787	762	758	745	742	714	771	733	721	684	768	736	693	709	723	727	769	800	756	765	727	721	764	755	726	749	752	740	714	729	734	711	748	715	744	773	715	720	756	759	762	730	696	700	765	783	766	716	737	727	738	814	714	720	757	723	772	711	742	739	742	740	769	747	740	689	732	718	701	747	745	739	715	704	693	759	715	785	710	672	779	751	712	763	734	716	769	718	779	735	719	744	694	768	744	741	711	782	771	727	724	672	751	751	777	727	701	755	728	719	787	692	728	696	719	734	715	715	744	739	733	739	759	706	752	746	737	767	775	747	737	733	768	724	735	751	702	769	705	700	742	748	736	683	745	706	768	739	748	719	765	718	721	707	746	713	767	723	724	728	751	799	680	736	723	764	697	723	746	773	819	739	752	731	700	735	733	752	742	729	725	725	768	764	741	730	818	749	752	697	738	714	767	736	713	709	685	725	692	742	748	765	707	754	733	689	708	736	734	733	697	740	747	710	769	735	743	709	701	719	739	731	749	781	722	763	735	740	707	736	751	715	725	765	706	759	721	742	741	759	729	763	740	746	779	748	801	790	743	720	766	740	709	732	704	788	734	765	741	739	720	726	749	743	793	761	750	697	707	691	724	740	713	742	723	697	754	730	733	721	782	734	755	723	727	778	766	674	730	676	711	734	767	735	732	691	713	726	728	747	711	712	702	732	765	764	737	727	759	748	756	755	685	746	753	693	689	682	706	705	773	754	702	709	654	753	738	786	730	713	732	749	772	721	761	774	748	696	686	744	757	700	739	752	738	753	719	749	777	702	698	708	725	770	777	775	755	772	741	726	765	732	706	693	743	718	673	706	708	709	754	751	729	742	724	761	689	756	662	715	719	683	720	675	755	702	723	718	708	740	733	707	729	737	670	751	726	756	722	763	738	754	714	742	727	736	670	693	730	731	709	683	741	729	740	750	760	697	696	755	718	726	718	747	766	744	720	745	728	748	739	712	728	749	748	717	742	741	710	747	798	710	762	698	732	667	703	765	747	811	729	740	688	750	715	783	759	770	674	766	750	742	785	751	729	752	773	729	742	733	793	754	775	734	720	681	767	700	692	730	705	757	776	745	764	719	713	661	743	727	748	726	743	752	759	763	686	747	771	748	745	761	750	731	728	780	713	771	740	759	744	668	715	746	743	732	750	747	741	708	726	741	694	709	763	706	717	728	732	645	701	743	711	707	717	703	705	744	691	731	733	675	702	701	724	755	706	700	794	754	728	714	706	716	703	804	722	722	762	761	764	750	771	714	712	781	739	717	733	743	711	781	709	724	755	788	718	738	739	766	726	753	686	747	759	750	709	732	750	729	786	741	717	693	732	742	710	662	722	720	703	749	735	754	746	758	774	711	799	748	764	753	770	760	713	723	727	739	732	700	691	712	774	720	720	762	788	760	725	700	739	706	740	751	731	713	749	741	719	779	717	697	740	741	750	707	768	768	746	684	719	733	779	727	776	702	750	686	769	767	755
24037	5604	7209	6258	4246	2920	2034	1472	1013	876	665	555	452	375	326	271	260	233	204	196	224	207	205	165	196	170	207	204	186	176	188	185	217	173	204	175	148	225	172	173	204	196	179	183	185	185	170	195	213	194	194	207	198	190	180	173	184	181	193	162	181	180	175	183	182	200	200	186	175	167	180	167	161	178	168	193	163	180	194	181	189	215	155	214	195	175	173	164	187	206	193	202	195	203	184	197	216	168	163	165	210	216	199	189	188	183	168	181	189	167	208	223	201	157	191	187	213	184	204	169	180	182	194	188	186	185	171	188	193	163	166	194	165	179	179	176	209	204	191	176	188	173	197	160	152	163	177	202	174	196	210	186	194	188	177	176	203	198	188	202	176	187	172	178	176	197	216	174	179	180	195	192	177	202	208	186	183	180	191	181	163	160	184	195	189	165	164	184	194	191	187	199	171	166	187	195	168	194	174	176	154	162	172	216	188	195	181	193	191	193	189	199	182	193	167	169	207	195	180	175	192	200	221	182	162	170	170	167	180	188	181	179	201	177	196	159	169	186	182	166	176	176	198	193	190	174	200	172	154	204	190	193	178	186	175	179	172	191	199	182	204	192	216	185	186	179	189	171	176	171	184	163	169	207	156	181	165	177	183	177	193	188	200	202	206	181	200	195	188	188	200	201	160	180	164	171	179	169	197	180	175	188	207	169	186	185	175	196	192	200	184	179	175	175	222	199	174	176	196	191	187	182	186	190	189	212	179	186	180	191	204	190	193	161	170	190	203	181	167	189	181	171	175	195	194	171	158	185	184	172	188	198	178	157	212	184	205	203	174	176	215	200	209	204	191	222	186	191	176	197	202	201	164	189	209	184	201	165	183	203	195	222	161	199	198	181	176	197	203	206	172	186	166	181	201	170	160	189	173	181	152	176	221	195	182	182	205	191	161	187	174	168	199	209	188	167	191	173	184	184	209	198	176	185	173	184	160	172	199	203	199	175	204	196	178	189	198	191	193	162	180	192	185	169	167	160	182	192	165	197	167	166	151	187	201	188	197	207	208	181	193	196	172	174	214	166	191	176	190	203	187	172	185	170	177	195	195	205	178	217	183	196	178	169	189	185	180	177	179	184	215	186	197	198	197	188	165	200	210	172	164	184	156	192	158	192	179	191	175	183	193	193	197	174	213	203	199	182	173	163	179	191	184	194	179	207	168	195	178	171	175	186	205	193	189	185	206	188	193	184	179	181	176	187	215	198	172	189	180	219	194	203	185	169	183	200	198	186	192	195	200	195	176	201	181	196	212	182	152	183	192	192	175	172	181	179	179	179	201	179	178	187	194	186	183	188	216	179	195	187	188	220	197	168	181	168	234	161	199	173	207	192	174	181	200	200	213	165	179	169	189	211	187	181	202	167	164	184	179	181	194	168	183	209	167	173	160	179	164	187	188	184	192	160	181	203	198	199	195	191	205	207	186	193	174	187	182	165	169	187	178	183	170	191	170	167	170	196	202	178	177	167	201	210	184	197	181	179	201	181	185	178	187	199	180	204	193	197	181	193	164	199	195	181	173	197	178	204	208	182	224	180	194	215	197	178	188	196	168	199	185	181	178	173	156	187	176	183	171	189	173	165	174	182	210	185	170	180	187	165	201	173	206	162	198	186	199	181	183	195	179	198	174	156	181	189	178	186	215	196	182	170	190	176	181	187	178	189	172	196	181	180	199	191	179	186	174	190	215	196	179	190	190	153	161	192	176	193	209	174	172	182	197	223	181	194	193	185	199	176	155	181	190	196	210	186	172	160	178	162	174	185	175	207	167	212	182	204	175	180	201	198	185	191	207	196	200	165	146	187	179	189	181	192	183	186	196	165	204	170	205	179	166	195	189	207	180	188	180	171	177	202	190	186	170	185	175	207	191	180	179	172	198	185	193	196	185	188	169	182	173	193	189	175	178	176	164	185	176	211	179	173	201	163	176	164	161	217	182	171	175	170	181	174	184	193	182	157	205	174	203	163	187	213	166	184	206	179	202	201	168	178	168	181	192	185	184	211	182	169	207	169	224	179	164	208	209	195	182	180	177	195	185	191	170	179	190	171	178	196	216	205	192	171	219	182	195	192	184	190	183	202	217	193	184	166	176	194	204	187	176	160	192	181	178	182	184	170	199	177	184	182	194	172	179	209	180	157	201	185	188	194	187	216	208	176	174	184	176	171	159	200	182	199	197	182	181	162	202	200	181	195	198	192	196	183	186	192	186	193	194	167	180	168	165	187	176	170	180	177	189	182	156	192	178	181	191	198	175	193	202	200	189	174	172	205	191	190	196	182	173	188	189	203	190	202	167	183	169	187	168	183	180	175	183	193	220	190	186	186	161	203	188	186	195	191	178	192	174	196	170	178	180	210	179	198	196	201	187	194	197	178	185	185	195	175	173	175	188	165	181	172	182	184	172	199	185	170	167	182	208	201	191	162	165	184	162	173	192	184	193	205	211	177	184	186	185	179	177	180	199	178	180	202	166	185	175	184	206	200	213	174	195	200	191	190	189	181	210	206	181	187	202	201	223	176	175	188	187	168	198	188	189	185	169	193	182	155	208	175	174	161	174	183	168	187	179	202	176	186	170	185	196	194	179	179	194	210	157	166	193	179	188	187	186	174	181	201	188	208	195	166	197	191	189	178	193	183	163	185	162	174	181	178	171	165	182	177	190	181	190	188	173	186	188	189	166	173	173	204	203	153	185	204	152	205	194	160	177	181	182	157	196	188	204	173	181	210	195	187	161	184	156	175	198	182	189	193	170	186	188	216	201	196	189	170	177	222	167	197	180	173	206	187	198	172	183	196	193	183	195	181	194	168	176	186	191	193	169	193	150	197	185	191	196	174	175	192	203	169	177	170	167	181	199	220	160	164	172	179	177	231	179	164	182	171	193	197	173	207	190	178	191	195	196	183	179	179	190	180	175	172	184	192	177	186	183	198	186	199	173	167	217	191	189	170	193	185	195	191	176	162	197	179	186	180	177	214	189	204	177	164	192	187	194	177	185	171	198	194	197	217	193	172	194	195	176	178	188	201	176	172	200	189	208	196	157	188	183	196	199	188	210	182	169	197	171	190	171	171	187	189	208	201	180	186	203	207	185	206	190	189	167	171	195	186	198	192	181	206	164	171	208	185	200	181	181	169	181	193	157	181	186	171	168	189	171	179	193	198	178	184	190	168	193	201	174	187	206	181	181	203	205	197	158	192	168	182	168	210	204	167	199	178	197	191	182	230	177	180	175	195	199	180	190	191	175	196	156	181	182	178	192	164	179	178	190	185	162	200	195	198	184	164	173	178	200	190	167	188	190	207	188	191	176	178	211	181	191	198	167	175	145	173	203	186	198	185	179	192	197	181	201	184	183	164	186	181	199	191	181	216	204	187	190	208	187	158	180	166	214	204	171	184	192	186	209	192	195	201	183	188	173	186	198	202	183	181	188	166	199	163	180	185	224	177
15738	3808	13156	16900	14138	11506	8870	6954	5250	4114	3523	2952	2254	1727	1376	1057	957	754	670	623	601	557	592	527	584	610	593	617	559	533	543	501	489	462	482	467	466	505	478	475	514	515	462	524	533	473	509	469	497	492	462	473	479	475	497	494	503	483	525	492	478	501	505	521	485	485	486	475	451	461	534	476	492	491	458	508	493	513	465	423	485	476	522	489	493	491	486	463	501	478	453	450	445	510	447	433	461	518	484	488	483	481	492	499	513	517	490	471	482	477	506	474	462	450	475	439	449	504	485	466	468	484	475	444	503	441	486	457	468	491	461	476	465	505	527	511	450	487	503	525	497	479	450	492	493	488	451	503	501	506	444	444	477	498	461	500	482	488	470	540	452	428	473	499	518	495	462	459	459	442	475	472	444	513	496	515	465	480	480	470	475	490	440	474	468	480	462	474	475	484	473	420	469	505	486	495	450	488	505	506	493	479	473	462	492	457	491	463	460	453	474	481	456	465	446	497	460	481	461	485	455	471	499	509	482	434	468	481	474	510	516	478	445	474	484	462	506	472	487	460	502	486	500	492	491	520	495	496	508	493	510	484	457	459	479	479	501	485	465	483	474	499	483	485	469	455	474	480	461	501	499	467	446	456	489	470	448	473	467	471	496	500	523	463	442	485	465	442	505	478	474	469	470	478	483	491	436	485	503	476	496	467	503	442	489	478	466	457	480	537	465	483	487	505	471	475	479	487	447	485	470	492	500	463	479	440	489	466	459	480	482	475	470	450	503	485	464	495	484	497	438	448	478	484	480	498	507	467	487	447	509	462	447	450	493	493	441	478	436	470	454	497	474	487	470	451	462	419	473	478	483	474	464	444	474	492	512	490	486	459	488	464	439	515	490	495	499	482	496	493	449	470	474	510	468	504	484	518	483	486	458	470	483	505	494	474	470	476	458	488	529	465	510	497	498	461	497	490	433	484	490	496	498	476	466	467	491	510	471	493	458	454	472	458	440	458	480	519	507	498	448	421	439	489	464	497	488	452	480	465	507	470	472	467	476	472	478	470	421	485	444	491	464	458	441	484	478	482	458	509	430	458	470	477	519	461	483	476	467	457	509	463	502	463	512	461	434	441	502	466	467	511	480	473	513	493	477	465	476	462	510	482	462	469	488	469	501	475	488	453	479	499	483	480	485	495	484	534	471	469	454	466	488	450	474	476	474	479	481	440	486	507	473	489	474	488	513	481	473	487	515	497	479	482	451	431	511	480	485	468	497	472	485	491	468	492	456	494	514	500	468	454	460	433	460	471	523	458	470	476	485	481	483	443	453	431	484	484	482	499	506	483	473	475	479	486	457	484	479	483	464	474	465	452	494	442	483	472	437	459	502	451	447	499	478	490	496	497	508	479	449	454	499	438	498	473	476	464	483	443	517	499	500	489	470	490	485	500	479	479	466	492	478	467	464	475	458	465	480	486	477	486	484	465	454	478	480	487	480	456	474	456	509	490	479	503	458	493	505	514	461	473	451	468	503	445	492	452	486	504	449	485	475	469	485	509	470	511	499	465	502	507	506	490	473	527	479	464	452	479	504	478	491	501	468	481	461	534	524	434	477	489	480	511	506	469	501	495	465	483	469	486	439	469	482	473	461	466	451	513	490	462	502	481	448	486	472	509	464	469	489	486	474	506	516	424	444	444	487	459	423	499	493	480	455	472	498	460	482	477	497	492	548	488	468	461	491	499	461	490	488	471	498	477	469	453	476	520	504	539	498	513	463	494	484	446	466	459	493	466	453	483	454	470	502	461	477	500	487	484	470	455	474	438	448	489	486	508	469	463	422	474	478	453	471	483	498	465	447	478	463	520	504	497	515	478	443	469	476	510	491	459	506	485	461	470	473	463	478	488	451	529	474	474	481	498	514	508	478	444	463	474	492	472	455	485	490	464	489	460	517	494	467	486	504	446	457	477	469	527	401	456	481	535	456	486	499	461	491	492	473	454	449	476	498	429	480	498	488	467	481	458	493	476	494	461	516	489	476	460	486	503	463	484	479	441	473	521	500	467	505	463	503	476	459	491	496	484	493	446	504	445	448	486	481	492	474	468	511	476	466	483	488	512	462	440	471	481	468	477	459	463	468	504	477	488	493	481	479	509	482	498	496	495	493	497	489	498	498	472	437	447	506	495	467	459	507	485	496	491	500	482	477	450	445	467	477	455	477	476	429	515	520	475	510	484	468	473	465	464	476	489	454	444	489	504	474	480	466	498	483	462	457	510	531	457	494	502	481	480	483	515	470	435	428	519	479	461	479	464	491	473	446	465	523	457	513	497	474	470	475	407	471	470	451	492	458	458	472	477	475	491	486	477	503	517	485	449	501	469	503	459	474	494	430	506	477	505	473	471	514	504	461	458	450	469	493	467	481	461	490	492	466	492	496	492	462	508	481	475	503	452	437	465	497	506	502	479	424	510	460	478	493	528	458	518	473	482	473	474	470	458	496	494	458	516	472	513	446	456	480	471	511	480	470	479	454	528	495	473	474	501	474	452	468	488	449	477	503	468	453	486	467	448	532	473	478	453	476	487	457	453	487	479	482	463	423	495	517	459	504	462	493	432	484	482	484	495	482	494	465	509	475	475	455	416	470	485	480	499	470	459	504	434	489	500	499	481	457	482	490	464	486	492	497	515	459	442	509	465	469	499	464	482	493	487	488	464	465	491	490	501	487	474	460	478	477	459	493	477	517	490	462	448	497	487	491	476	511	488	472	477	504	441	468	475	463	484	482	466	429	484	500	453	508	459	461	417	465	469	468	436	464	471	474	489	479	498	441	502	420	460	452	506	488	510	492	506	469	437	506	485	481	460	483	493	466	504	474	480	436	492	496	467	456	462	512	458	488	479	497	488	462	500	485	502	490	465	478	469	496	485	522	510	470	458	506	494	440	442	458	485	437	481	450	495	498	450	503	473	482	480	434	499	511	495	455	519	514	470	487	528	489	481	452	452	480	443	517	457	464	467	487	482	470	479	461	498	448	515	458	496	491	486	485	462	454	459	447	445	487	450	493	462	497	466	516	464	525	482	449	458	528	478	442	484	478	496	448	522	469	485	452	512	457	483	445	507	484	458	495	517	474	459	488	448	470	499	441	509	490	475	453	462	473	500	501	502	480	434	434	498	491	476	505	497	457	493	481	479	468	507	472	503	480	447	480	485	496	528	473	468	430	489	535	499	511	484	446	507	457	478	486	479	451	471	500	445	447	473	479	482	499	482	471	481	455	504	537	481	453	493	500	461	469	448	466	507	488	466	479	489	488	466	492	418	501	468	465	494	414	481	483	466	472	481	469	455	494	470	493	486	493	493	454	458	521	475	492	471	468	468	490	468	534	471	478	473	495	504	493	480	476	494	446	469	485	474	485	466	461	482	483	493	459	486	466	490	439	481	478	489	485	491	485	463	507	450	488	470	509	490	489	490	479	503	482	492	492	468	491	482	499	485	468	482
5308	1207	2203	2458	1579	1280	985	730	566	482	475	432	389	369	343	381	353	396	295	354	336	326	352	361	336	333	317	341	325	310	356	357	286	344	335	334	356	364	334	277	316	312	332	319	329	310	315	332	342	319	318	346	339	279	308	354	342	323	346	332	320	341	343	336	352	367	322	319	312	325	311	328	336	344	371	321	334	333	321	343	323	337	342	315	321	305	328	315	324	312	358	342	303	331	331	317	333	330	325	326	353	346	351	353	338	346	321	318	327	309	333	348	318	364	350	354	307	359	339	372	307	327	346	325	336	321	311	329	341	339	345	313	327	343	354	356	332	380	301	343	330	364	314	338	336	347	319	335	371	354	334	335	351	337	338	365	304	339	325	349	358	343	353	343	325	354	359	340	337	318	353	319	355	308	321	335	323	350	317	351	371	331	342	317	329	336	347	306	339	357	336	313	332	333	386	334	342	370	345	331	341	350	351	337	360	352	349	352	326	338	325	313	312	346	338	310	317	302	315	330	351	323	352	329	343	336	321	360	323	345	359	341	321	323	364	349	321	319	321	390	312	340	325	314	310	336	347	334	327	313	320	322	349	333	334	340	336	349	340	310	338	337	338	352	348	331	324	321	327	344	297	350	326	311	308	323	336	344	359	339	332	324	310	319	345	325	324	343	320	359	314	302	334	324	324	303	340	350	308	299	356	343	364	354	344	349	346	304	341	307	316	341	339	302	304	344	305	290	315	350	323	315	361	328	353	313	294	342	339	315	307	332	335	368	308	375	335	338	318	317	316	372	299	361	332	309	350	333	340	346	326	367	318	359	316	308	329	322	302	321	373	333	325	358	314	336	320	326	327	318	349	358	331	352	342	329	329	330	305	356	322	327	343	322	295	372	321	299	338	305	324	366	294	298	328	368	364	354	355	348	330	338	352	331	321	326	314	363	313	335	305	336	344	362	288	350	338	347	354	347	325	311	323	296	306	361	300	340	330	363	322	331	379	317	317	304	347	352	335	380	338	372	349	317	352	334	349	341	320	355	323	333	323	334	354	353	297	312	296	332	332	321	336	340	321	347	327	352	345	326	302	313	329	316	347	362	332	317	336	305	337	308	387	332	340	304	329	366	339	286	316	318	332	359	323	350	325	352	329	329	307	319	331	344	333	346	324	357	314	336	335	342	350	323	346	350	303	337	337	303	308	324	317	338	339	286	313	355	332	351	335	347	356	320	331	315	325	291	337	340	349	323	292	300	367	325	352	320	316	351	316	333	319	308	355	332	357	342	319	366	394	355	337	338	344	351	348	344	345	317	328	336	283	347	349	334	330	334	356	320	327	312	309	318	309	319	347	316	326	354	331	325	346	308	321	302	318	331	320	311	316	311	331	336	310	318	317	332	333	289	322	317	317	311	335	322	333	337	295	336	368	375	337	336	323	334	303	353	345	366	316	344	286	346	292	322	353	330	319	303	351	349	342	358	352	312	336	348	337	330	345	292	350	373	331	362	281	327	372	346	322	354	328	295	346	316	347	334	310	333	322	302	355	337	361	358	374	329	353	319	318	366	373	357	343	317	319	348	351	324	321	307	310	321	321	326	304	328	321	352	382	316	299	345	319	367	316	335	332	322	280	318	317	305	346	295	310	354	336	322	333	309	372	340	346	303	327	315	339	301	319	357	344	341	327	340	311	337	332	342	311	306	298	338	342	323	346	305	349	370	369	322	330	322	322	321	331	362	322	324	305	309	315	344	379	329	311	309	371	316	315	364	325	339	318	295	319	314	341	338	336	343	332	341	305	303	325	332	313	310	341	360	310	330	320	313	353	342	348	334	313	298	332	348	374	301	324	357	309	337	366	297	318	336	347	306	336	341	338	334	330	370	369	314	351	324	331	319	354	326	314	331	329	326	354	297	313	350	306	360	320	306	337	320	340	339	337	351	344	319	321	333	339	322	325	305	341	370	341	316	318	340	337	337	337	332	315	338	328	333	351	375	322	330	338	315	346	344	349	288	347	317	320	335	334	326	345	332	350	323	321	324	326	329	339	352	337	349	321	319	358	330	353	320	321	315	324	298	341	325	339	342	375	332	326	346	344	343	322	322	357	339	317	346	310	339	331	318	349	349	319	301	346	352	307	303	298	333	311	353	340	330	316	336	345	341	362	286	300	306	335	335	316	350	317	320	324	325	316	331	337	363	324	326	344	343	300	348	346	361	299	348	347	306	334	334	336	350	360	316	306	343	326	346	350	354	313	362	337	336	308	310	361	336	339	319	336	304	352	355	329	362	319	322	331	298	348	315	322	338	319	337	308	340	311	358	329	335	322	330	315	355	336	338	299	339	335	322	337	331	319	333	335	349	318	350	345	327	303	366	353	356	337	310	335	330	333	326	360	350	369	313	350	347	360	305	337	332	351	330	300	334	322	337	326	324	328	323	330	334	364	312	362	316	336	333	337	332	329	299	355	338	322	363	330	318	331	335	329	340	321	299	310	339	357	339	328	299	328	340	315	303	340	363	362	325	325	304	333	338	351	338	313	354	325	322	333	339	335	319	309	354	320	339	331	356	332	338	314	341	352	313	311	345	339	346	338	368	318	375	331	345	356	345	343	314	336	328	354	336	336	360	338	325	319	303	279	325	323	321	330	350	321	320	329	329	328	340	327	337	340	354	371	308	339	348	320	319	375	315	350	350	309	316	336	305	329	322	296	348	334	348	363	336	356	342	325	345	343	344	302	310	345	368	328	328	341	347	360	368	324	362	325	340	335	314	298	305	311	344	342	318	338	331	306	356	338	310	337	360	358	343	326	334	320	314	324	313	319	347	363	337	340	344	327	351	344	334	373	320	348	337	340	335	366	329	321	330	338	349	304	339	318	309	331	361	297	340	354	342	320	343	292	365	338	349	351	312	352	332	331	296	339	310	320	338	347	319	335	337	321	336	320	318	324	317	339	329	323	371	357	306	341	320	366	326	324	320	336	371	351	355	336	331	324	330	300	330	290	323	333	340	344	334	307	351	317	329	353	334	308	293	326	312	308	306	311	352	325	341	386	320	324	322	345	364	294	353	350	368	304	321	324	330	329	346	325	338	318	336	330	330	337	323	326	301	335	330	301	317	303	381	338	342	343	347	339	329	323	330	308	320	349	323	316	323	321	312	319	308	330	341	301	324	311	367	313	308	351	325	303	337	334	307	324	342	367	313	329	326	345	347	276	349	352	365	328	305	317	317	289	330	350	342	330	327	365	354	333	314	359	370	307	312	320	325	305	324	314	338	337	347	343	325	339	348	339	339	309	368	355	324	356	323	357	333	346	310	339	315	340	302	359	338	342	352	309	349	381	328	323	316	342	317	356	342	325	319	335	333	318	326	306	318	348	306	362	320	297	329	326	333	341	304	327	374	321	319	339	309	336	313	319	357	315	358	353	315	322	318	324	309	344	339	304	331	364	334	332	323	312	305	296	346	337	343	330	322	326	352	312	312	317	299	338	336
4714	1618	5150	7726	6362	5035	3957	2886	2185	1699	1588	1491	1317	1107	974	973	929	909	898	879	795	898	787	861	848	811	880	817	814	827	820	817	777	764	790	759	842	866	864	802	788	794	828	748	750	774	806	849	839	816	796	825	808	852	767	810	810	789	823	807	774	832	765	782	775	801	808	831	749	798	828	775	832	808	807	793	804	784	829	804	773	778	766	839	827	796	786	796	840	865	831	745	795	790	808	786	818	799	847	824	787	767	832	789	815	783	843	784	826	805	848	785	818	810	771	745	812	805	824	868	827	784	829	843	820	802	805	811	823	786	859	809	811	776	823	796	795	845	823	835	803	873	795	795	816	785	769	844	807	824	840	817	824	740	819	804	801	825	770	821	796	823	751	765	843	789	856	844	782	823	835	783	817	770	839	862	766	796	826	772	838	808	821	762	779	803	819	749	823	731	755	839	799	766	804	805	847	792	771	785	773	772	835	846	816	845	801	822	817	774	791	802	808	787	861	795	815	821	825	789	879	826	826	779	783	803	816	830	789	802	847	797	833	830	844	795	812	798	779	789	804	854	789	840	842	832	777	773	795	822	830	799	821	810	798	815	857	846	808	755	788	827	818	831	797	797	792	828	811	830	810	820	805	808	786	803	802	792	816	784	797	845	793	800	804	796	757	801	805	809	795	812	782	822	809	792	796	801	802	795	785	822	806	781	814	792	747	770	797	816	776	816	793	813	837	822	830	816	803	811	822	827	826	859	760	797	782	785	798	713	802	813	788	842	838	771	814	790	809	787	709	825	835	803	775	746	801	791	805	795	808	776	801	809	811	852	866	823	825	787	842	794	856	804	817	788	824	762	766	779	769	752	765	819	820	809	808	800	792	759	771	804	829	769	744	828	817	809	791	782	789	777	795	828	829	793	794	768	835	842	780	778	758	762	772	789	834	781	768	844	841	869	770	820	760	734	801	757	804	813	809	843	802	861	802	811	784	834	794	816	796	821	840	834	790	774	803	835	790	794	780	797	828	810	760	810	861	839	805	811	791	811	848	852	806	777	817	793	813	804	823	873	819	781	832	873	859	744	795	788	759	841	778	836	804	814	796	763	844	791	811	860	814	749	786	777	867	872	831	781	842	794	807	789	829	801	815	794	864	776	782	816	796	802	835	851	824	821	818	767	810	854	822	843	791	743	803	859	837	776	802	789	811	809	811	798	820	825	824	792	780	775	813	748	802	813	873	810	762	795	826	786	840	890	812	790	766	837	829	818	839	752	815	810	817	824	829	765	812	820	754	779	804	787	816	746	836	840	848	786	785	777	842	807	841	768	828	833	815	762	806	790	876	767	747	819	839	785	829	812	806	791	788	838	826	812	814	785	821	857	799	784	794	790	807	787	814	805	799	811	769	766	822	815	834	798	777	844	796	838	749	827	817	866	807	791	822	807	809	801	814	809	857	819	826	805	816	805	829	782	783	778	806	823	813	784	733	845	760	787	791	838	834	793	840	768	807	799	787	790	807	771	865	829	798	772	785	804	816	810	851	788	805	795	758	821	791	813	757	844	782	836	808	804	778	836	797	820	786	830	759	857	796	830	796	812	811	794	779	774	814	799	789	827	790	775	819	840	742	820	819	830	782	844	848	811	801	821	832	836	811	786	820	786	800	800	829	764	846	804	784	753	757	813	749	785	807	786	818	770	862	796	844	810	780	831	833	829	770	811	790	847	826	805	775	825	834	837	840	766	826	793	793	804	806	789	769	780	839	790	793	800	794	799	768	798	799	839	829	792	768	844	781	786	799	768	790	801	834	806	752	805	839	750	797	796	859	849	845	806	755	811	806	794	826	770	798	840	740	808	765	761	792	796	832	813	853	806	791	826	754	788	810	749	781	826	819	826	835	825	802	799	851	804	815	825	833	808	813	761	827	835	755	831	846	831	820	793	838	768	818	806	786	840	809	753	840	816	786	778	784	737	802	787	797	820	769	802	837	743	808	760	757	818	819	768	789	801	805	819	860	874	761	864	825	823	772	799	772	803	814	810	776	787	794	819	808	807	806	863	816	815	846	847	786	829	822	842	828	811	824	813	809	777	801	796	851	745	811	749	825	797	785	845	758	795	823	786	822	795	820	803	784	815	836	819	822	806	849	793	821	829	809	830	823	789	772	788	810	838	806	778	871	828	799	825	770	798	821	836	801	737	766	809	782	812	821	790	799	799	780	806	819	816	791	811	818	780	803	843	786	754	817	821	795	776	775	793	821	847	767	803	793	761	817	823	836	818	800	900	822	803	833	785	818	802	771	821	819	810	782	842	788	776	757	827	797	843	837	795	794	781	788	849	780	829	827	767	775	808	842	811	836	809	775	829	757	838	820	771	855	778	794	792	760	789	803	841	773	858	784	825	772	839	816	802	780	831	814	761	799	834	802	777	838	847	765	814	838	833	768	822	839	778	845	799	790	822	814	767	838	851	852	789	813	823	828	806	822	816	789	824	783	852	812	799	770	853	829	833	861	847	775	808	790	859	785	814	814	800	861	774	829	850	813	810	783	815	782	832	797	780	819	785	798	809	771	824	789	824	818	772	785	799	818	830	778	761	810	806	783	780	802	850	825	801	812	826	787	776	763	793	795	831	765	831	781	812	757	780	820	812	761	820	778	771	791	815	825	790	804	782	855	811	799	855	793	859	809	772	827	795	781	808	822	764	768	803	857	841	828	786	813	796	848	804	793	793	778	769	813	823	813	871	766	796	766	764	814	808	793	835	786	764	814	787	793	799	754	742	767	852	853	832	854	821	778	832	815	801	810	796	837	798	773	785	784	847	783	838	811	797	788	816	815	789	837	810	849	816	792	841	799	837	867	824	802	794	751	805	784	807	807	834	855	842	771	809	791	818	836	725	763	822	823	793	797	839	800	775	860	797	826	851	835	781	801	818	864	844	807	756	803	793	819	803	800	788	823	793	771	776	830	849	769	786	842	784	802	816	815	791	757	840	810	776	835	839	809	801	844	791	780	809	826	749	798	851	847	797	808	833	792	840	759	849	781	793	772	804	823	821	794	831	790	817	851	817	822	719	846	827	768	835	798	810	783	800	813	823	769	832	819	778	853	789	782	827	769	830	823	813	798	817	849	776	832	774	774	788	729	789	806	789	757	791	841	798	851	844	845	828	820	779	842	749	766	788	807	792	843	858	790	770	811	797	811	793	819	847	825	776	799	805	805	823	773	775	825	854	828	822	806	807	807	813	740	775	834	846	808	813	819	803	795	802	820	743	837	796	736	825	772	826	826	823	778	772	779	755	839	806	826	810	792	780	798	790	815	804	866	771	772	768	769	798	847	801	853	817	788	791	771	810	835	795	831	812	777	783	777	787	837	819	768	805	803	765	791	812	765	792	794	820	814	867	823	802	819	785	799	822	768	795	801	859	807	833	812	822	804	792	808	799	824	779	792	791	800	779	798	804	793	841	773	803	766	794	794	788	803	826	790	796	805	811
14555	2903	4315	4063	2969	2101	1539	1111	750	580	497	439	460	378	339	319	318	307	288	289	269	267	261	298	292	286	301	305	304	273	318	296	282	292	263	248	272	305	285	288	292	295	263	283	268	284	226	282	288	275	293	277	307	293	307	285	327	277	306	252	299	278	246	306	286	269	277	253	286	278	290	268	291	272	292	276	276	273	280	259	284	273	277	275	285	277	280	282	256	256	255	261	290	295	289	279	316	276	281	302	289	286	279	268	314	260	275	266	270	275	257	301	260	250	298	318	290	277	272	273	291	261	285	255	258	295	289	307	259	278	260	263	280	288	242	262	274	282	272	279	267	298	262	249	295	285	287	286	261	284	298	296	251	300	276	264	281	251	285	293	282	291	295	277	289	299	264	262	272	281	278	263	287	320	300	251	261	286	279	274	255	274	282	281	238	252	286	271	262	290	293	263	266	254	267	315	286	274	272	269	281	303	277	279	273	264	303	289	260	272	290	297	273	260	292	283	301	316	296	266	333	277	321	294	270	280	288	273	286	281	284	272	299	295	246	281	285	280	270	259	265	282	286	307	289	232	257	256	309	268	263	266	294	281	268	271	282	280	286	289	274	302	250	281	266	250	301	272	290	256	269	290	284	240	272	301	283	256	270	276	300	281	301	273	295	243	237	293	269	273	280	297	269	274	260	268	303	272	295	288	276	325	297	285	288	254	300	320	280	283	274	296	263	251	308	289	295	266	287	263	294	268	276	265	262	297	271	287	310	307	285	291	286	287	328	312	247	270	271	289	289	287	273	279	295	275	292	272	286	250	287	300	280	283	290	271	276	265	286	287	288	306	283	276	278	256	295	292	266	296	282	285	336	286	270	276	266	236	255	304	256	288	301	275	300	248	246	273	302	282	250	323	281	276	290	281	275	303	238	285	293	282	287	279	261	319	287	286	276	294	305	288	301	298	299	284	311	258	278	280	246	295	298	291	311	284	306	285	257	284	288	296	287	276	291	280	280	292	281	245	270	250	278	259	286	261	271	287	267	275	297	254	281	307	270	258	272	298	280	298	287	279	276	288	292	266	288	278	291	267	278	290	262	274	274	265	272	304	318	266	289	245	297	278	267	300	318	266	268	233	265	271	303	300	310	287	283	258	287	263	297	264	288	301	254	257	303	272	320	275	263	305	289	284	286	298	252	269	278	302	282	256	249	280	294	293	259	315	249	305	303	305	250	263	294	307	283	292	303	269	271	302	286	245	314	306	278	305	285	297	281	272	272	296	274	242	268	276	229	270	298	256	282	265	277	265	298	276	269	264	307	317	296	288	275	320	291	291	310	285	278	324	274	258	291	271	299	283	271	293	273	261	248	275	287	295	271	296	277	270	255	292	290	311	285	305	288	274	297	290	290	242	274	275	283	246	309	259	254	273	316	260	269	300	280	261	291	288	287	295	279	277	281	268	285	303	275	257	280	277	296	253	272	276	265	266	299	269	267	280	287	258	285	282	276	294	279	273	309	276	303	252	273	309	313	301	251	286	285	251	267	271	274	264	307	307	242	294	261	312	290	322	243	266	260	249	304	291	308	257	271	255	281	282	313	303	292	331	264	279	283	271	282	273	280	265	313	311	268	278	253	275	306	248	293	262	265	287	306	298	276	292	259	292	273	266	288	267	259	264	324	281	285	280	283	276	243	246	274	301	269	273	276	249	276	300	304	287	290	285	270	279	308	299	306	286	265	258	281	277	307	280	275	277	251	270	241	322	299	275	285	292	300	287	255	291	287	263	312	257	286	273	271	294	309	321	294	305	305	287	281	310	262	263	256	274	265	253	293	297	322	269	294	273	298	282	290	268	271	305	284	286	253	291	280	277	256	272	295	269	273	268	291	273	269	275	275	263	280	282	282	267	289	292	270	274	288	272	303	279	261	236	273	292	298	316	261	286	273	269	271	283	265	254	291	265	265	302	296	247	257	261	285	286	268	317	274	271	294	296	294	281	293	285	275	274	272	279	262	265	290	294	284	255	274	260	271	318	289	289	285	287	272	257	261	261	317	286	314	302	296	289	306	280	264	295	287	281	271	267	315	264	283	268	260	288	276	280	252	294	267	288	281	273	270	252	280	283	266	258	285	288	268	278	298	292	264	309	295	268	285	281	285	267	285	252	299	303	282	271	286	306	268	269	263	257	264	276	288	276	279	258	262	302	294	270	300	286	288	254	275	282	225	276	280	287	268	315	296	301	282	257	247	286	289	278	259	290	314	279	296	268	288	286	304	303	326	273	274	288	262	279	285	278	266	304	264	271	283	274	285	305	276	282	252	306	289	275	261	262	264	297	284	293	265	273	211	273	256	264	284	289	276	257	265	242	283	294	272	298	270	268	271	257	300	319	267	272	245	268	272	272	249	267	248	295	299	300	255	263	273	276	264	285	287	290	274	267	288	263	264	281	295	299	273	286	264	307	283	291	284	297	301	310	292	255	289	291	265	307	299	274	277	323	245	297	292	283	273	281	268	291	283	312	309	257	285	291	250	297	267	250	247	311	286	278	262	291	275	251	256	276	304	291	283	274	284	288	275	269	293	290	307	270	289	281	286	305	296	296	269	267	262	273	284	269	292	280	277	289	252	291	295	285	275	290	286	295	256	291	279	266	299	274	293	273	241	308	295	253	261	273	281	258	305	272	263	272	286	270	296	274	256	265	309	285	259	281	290	302	285	274	265	270	294	301	299	293	282	287	287	284	295	274	275	277	263	274	302	248	263	254	275	295	294	278	287	261	286	283	299	276	263	259	288	300	280	287	285	314	253	277	260	285	310	298	264	275	249	262	254	286	273	286	286	307	273	283	262	267	269	285	285	286	257	262	280	241	292	262	298	284	282	251	290	283	290	289	279	292	320	294	294	257	295	267	300	310	282	294	292	288	283	298	284	259	290	277	299	268	289	292	267	290	296	273	301	320	272	247	297	303	268	294	285	319	287	280	319	262	286	273	276	281	252	259	277	283	274	254	285	292	297	269	265	282	257	263	264	263	274	290	241	301	280	281	293	267	255	256	291	301	276	254	302	289	220	262	277	300	275	292	256	275	279	310	264	289	284	250	295	309	251	288	290	278	305	284	259	292	271	286	250	291	296	272	247	258	258	257	275	261	266	268	276	267	298	309	298	251	276	278	300	273	281	287	273	271	282	267	286	263	299	288	292	253	275	284	267	278	265	295	266	291	276	306	264	291	301	292	274	293	277	285	286	281	259	284	282	275	255	272	290	261	311	278	287	294	238	281	291	247	269	254	238	287	263	285	259	284	321	268	268	295	290	287	291	289	294	262	306	314	260	267	272	255	304	254	289	298	277	289	264	246	265	317	256	294	277	277	299	260	293	282	265	261	270	261	285	254	265	262	285	284	291	294	294	272	246	321	299	274	285	287	296	300	295	270	299	316	284	291	242	261	296	251	274	299	293	308	265	293	290	261	254	299	262	303	268	257	290	280	273	304	288	269
11626	2757	8952	12076	11043	8997	6747	5059	3572	2451	2007	1925	1687	1407	1164	980	984	917	786	787	720	762	726	739	774	773	808	727	781	733	734	662	706	677	693	735	700	699	696	661	734	699	722	687	718	675	716	684	722	670	737	687	674	713	686	735	763	687	685	722	686	676	663	653	686	676	678	713	689	743	720	655	694	743	670	698	678	724	645	722	677	726	674	679	658	686	678	689	730	706	679	701	668	711	690	708	651	712	657	673	683	672	703	703	693	699	682	685	668	637	744	663	707	712	695	694	688	641	662	687	689	691	697	662	710	746	671	682	740	691	704	671	705	712	652	726	681	633	692	722	688	694	707	674	717	722	673	684	727	670	684	694	728	685	675	685	651	707	716	717	681	720	693	696	684	642	656	657	681	670	664	687	697	676	686	709	662	685	676	634	675	663	638	704	701	687	703	685	665	712	702	702	684	646	695	692	733	687	706	645	687	624	689	672	682	689	671	711	673	685	642	699	720	678	617	657	698	696	699	709	734	672	644	712	626	685	724	641	653	700	721	640	706	678	690	702	669	708	710	677	656	722	681	682	734	688	745	736	673	680	678	693	707	697	670	691	657	686	678	681	659	700	730	682	713	723	653	749	706	722	685	663	696	709	656	727	646	681	671	694	674	694	676	707	706	676	689	648	738	719	686	674	711	689	682	657	729	699	668	682	712	640	719	748	692	678	702	723	708	642	719	665	682	718	679	708	699	689	699	653	690	676	700	689	705	662	698	686	653	706	718	708	697	671	666	732	663	670	714	745	693	671	683	642	621	691	662	653	661	673	695	727	661	704	671	717	675	695	715	655	731	673	661	687	683	661	708	724	683	703	677	667	725	674	688	662	707	677	693	691	687	627	705	685	650	671	708	671	699	718	677	639	657	685	664	738	708	679	696	721	698	704	709	697	723	679	662	692	692	704	667	738	735	663	691	730	690	723	671	648	689	730	713	694	715	687	692	656	699	686	701	671	681	717	673	639	691	706	711	697	681	692	690	654	704	696	664	716	683	708	724	701	700	706	672	697	680	707	677	648	719	688	614	659	734	631	716	685	655	675	689	685	688	720	676	679	667	716	739	705	711	689	662	681	715	667	708	751	670	683	681	725	704	673	661	689	676	664	707	695	689	642	678	696	761	679	693	745	645	698	723	710	664	698	717	714	719	668	698	708	701	722	703	661	713	695	725	646	663	670	744	652	721	681	690	728	680	671	682	716	704	720	729	708	707	703	656	708	698	728	665	700	690	647	665	712	650	702	644	698	710	668	684	681	632	702	713	710	712	708	661	695	730	721	675	693	672	679	714	716	727	704	694	698	655	672	690	653	675	696	706	684	767	666	671	699	696	702	693	674	667	640	675	734	630	682	675	686	670	671	687	688	721	722	680	681	685	698	701	706	690	737	692	719	712	664	683	694	721	649	683	666	633	705	736	668	670	730	657	647	706	637	686	738	641	692	668	717	694	646	711	665	694	672	686	669	697	692	713	724	731	662	778	696	782	675	709	700	666	709	670	667	698	715	692	715	639	719	688	703	697	643	741	673	679	698	661	683	697	699	712	698	661	697	703	625	758	673	734	715	708	681	702	708	704	692	708	706	693	684	652	735	683	751	711	681	686	698	677	704	710	692	744	693	713	716	689	697	681	694	626	714	687	699	707	662	715	645	678	740	711	711	681	701	636	715	706	722	659	658	676	652	680	747	695	681	700	688	658	671	659	679	694	658	699	682	685	661	709	654	667	719	693	708	672	672	713	672	717	660	699	690	726	673	681	670	676	725	745	693	686	694	724	721	683	737	703	725	692	713	693	676	669	652	705	648	666	694	689	676	691	688	681	710	669	665	676	693	649	677	664	690	705	737	702	655	721	666	709	695	699	695	694	665	700	737	694	689	708	674	729	698	671	683	663	662	687	677	693	720	726	691	690	681	664	622	702	711	714	711	669	676	705	691	674	682	714	699	652	708	700	690	630	718	674	680	685	678	713	684	706	654	730	696	654	661	683	689	643	670	689	702	677	689	644	707	689	717	672	703	694	735	677	665	664	695	678	714	723	722	670	670	661	706	663	684	694	691	664	694	729	753	659	710	681	680	667	684	705	673	681	695	678	734	727	685	671	724	736	707	708	688	665	711	753	639	735	711	719	696	648	718	734	682	678	690	716	713	740	660	673	691	662	719	658	723	711	665	679	680	686	692	700	699	680	716	687	679	729	685	686	648	669	695	679	667	636	715	670	700	692	705	692	647	662	674	699	680	696	685	663	690	705	669	675	674	690	713	681	686	698	652	656	703	741	679	667	652	677	702	658	679	680	677	703	710	692	634	680	653	702	709	701	714	756	692	700	653	678	673	685	699	671	696	664	716	703	664	698	700	670	727	737	694	663	661	672	694	699	627	689	671	740	722	705	701	663	719	778	696	699	713	703	686	671	694	688	712	708	701	664	665	660	617	666	707	712	707	673	708	680	668	689	673	695	721	657	734	722	692	708	679	706	702	704	686	663	684	696	708	708	680	695	701	709	704	629	696	704	656	707	701	680	692	716	686	720	664	704	677	675	720	696	696	661	636	711	724	715	696	744	685	698	699	685	697	624	667	719	732	711	660	646	695	702	682	688	661	695	703	674	722	659	672	718	698	661	677	638	702	684	672	731	659	688	666	749	660	694	724	684	661	677	682	624	703	684	673	721	669	713	661	688	671	719	747	682	720	723	714	675	692	739	658	667	684	704	685	696	686	674	687	727	699	683	669	711	685	667	713	698	718	665	681	692	656	635	634	733	686	674	678	688	670	731	662	672	637	736	697	651	703	642	684	676	654	671	698	672	638	696	714	691	693	716	679	679	692	671	675	721	686	736	658	667	681	663	713	721	638	679	677	697	762	696	722	669	675	669	731	687	684	731	702	716	675	690	692	667	713	683	674	692	723	695	702	717	674	685	687	675	716	697	643	687	723	648	690	698	692	676	690	698	673	706	671	722	674	659	742	717	717	751	670	669	676	687	723	732	707	714	672	734	705	708	678	709	660	691	665	683	712	664	720	669	699	695	694	708	683	670	666	701	668	673	700	669	693	654	685	609	666	669	738	668	697	629	724	724	697	683	708	663	700	682	708	667	673	720	715	666	691	726	702	697	668	731	706	662	691	713	694	730	665	688	679	741	701	714	721	669	719	632	698	671	677	694	710	703	685	673	705	740	744	705	639	703	708	674	707	679	685	653	682	731	630	641	744	692	683	718	669	707	687	701	685	676	670	646	664	699	672	733	673	681	712	706	700	757	672	667	681	692	675	689	676	708	701	692	656	671	653	733	711	710	683	680	669	654	757	674	638	676	696	656	712	703	692	709	729	750	686	690	658	684	718	698	712	670	715	685	714	697	729	713	731	709	637	668	667	658	700	645	659	702	731	666	768	706	671	726	678	671	700	680	679	666	686	685	650	695	674	691	654	696	744	703	659	726	737	673	649	702	683	700	648
23583	5453	7511	6205	4459	2960	2059	1367	837	581	464	425	408	274	270	263	240	205	205	205	202	174	166	162	166	212	204	176	181	170	156	170	170	168	161	174	151	182	181	167	170	174	167	180	165	178	196	189	172	183	145	190	163	212	174	175	167	199	165	155	156	171	165	185	160	168	165	179	185	205	186	183	157	169	162	174	183	161	160	179	193	199	169	168	179	194	168	170	179	151	153	171	148	173	189	157	173	146	163	188	178	170	159	160	182	168	162	162	168	157	182	168	174	185	184	155	171	176	149	173	164	183	172	186	166	170	172	156	146	173	159	167	184	164	177	167	169	184	175	182	154	175	163	186	183	189	164	177	182	171	174	159	158	165	208	161	193	173	190	173	160	167	162	169	165	171	167	174	174	180	168	174	192	138	196	177	164	160	152	165	159	161	169	182	168	192	152	173	170	165	165	171	163	169	167	164	184	168	176	162	160	148	175	163	165	185	161	175	149	180	194	169	168	169	162	140	170	161	181	178	164	155	182	161	176	151	188	166	182	140	177	171	188	165	162	140	175	164	195	196	127	186	147	159	155	162	175	177	141	187	166	172	164	170	179	175	179	161	166	162	144	176	172	176	166	150	167	161	168	197	188	151	173	169	176	170	176	200	155	177	175	174	151	168	163	183	175	170	185	165	164	164	177	155	170	171	181	163	164	170	162	148	162	165	176	171	196	161	176	173	172	197	179	155	169	173	168	172	169	192	175	166	177	176	189	151	171	143	172	157	169	185	165	188	163	182	183	181	171	163	174	166	202	184	181	189	163	171	175	153	159	192	171	172	187	153	182	151	189	192	175	182	144	164	178	166	208	168	166	171	165	184	182	177	148	169	164	181	173	173	158	149	172	171	186	146	179	150	175	155	159	169	157	183	166	179	170	168	169	156	191	176	169	159	178	170	154	177	188	154	190	172	157	173	174	163	175	142	170	196	171	195	165	172	165	176	194	163	163	157	165	168	180	164	172	167	192	194	142	154	175	173	177	188	189	182	148	181	180	165	148	162	171	178	176	150	142	167	174	186	164	169	186	149	176	140	193	173	167	158	185	138	185	145	203	188	161	166	170	154	158	171	180	170	184	169	169	174	170	150	170	173	165	145	179	171	157	190	181	179	162	162	167	156	170	174	176	171	175	141	193	195	175	166	182	201	149	185	181	185	180	159	169	151	165	166	166	169	189	165	197	165	158	181	164	170	189	166	171	165	152	176	164	190	164	152	175	160	170	145	168	175	169	153	157	174	174	173	182	193	153	181	183	157	185	162	154	148	164	142	186	176	176	179	180	178	178	192	167	171	151	174	178	163	192	148	169	188	166	165	177	178	146	170	149	173	155	144	173	179	176	129	175	172	172	142	174	165	178	176	168	152	171	145	173	165	176	165	165	180	173	167	162	181	158	183	175	169	186	175	154	168	193	163	208	157	191	188	191	182	152	176	185	175	180	181	152	136	167	185	173	172	161	175	174	144	184	166	158	172	172	192	152	165	162	168	152	163	166	164	174	166	188	190	177	160	156	169	175	173	172	163	159	167	158	190	158	157	171	174	186	164	148	178	168	185	144	178	169	191	170	174	177	177	181	159	148	183	156	199	175	184	160	166	186	175	156	173	147	175	177	173	175	178	152	170	159	165	180	188	191	173	169	174	176	166	170	179	171	166	168	179	180	150	177	179	163	166	187	176	187	191	193	181	176	169	168	143	177	167	164	174	166	171	175	188	162	180	186	152	168	171	180	170	183	151	178	185	180	170	181	142	178	182	173	172	168	182	140	171	169	147	185	139	161	162	151	149	171	173	186	158	146	179	158	178	158	155	148	144	167	164	177	179	167	173	164	182	185	149	145	174	159	171	183	111	167	167	162	179	158	179	184	166	178	163	146	173	140	165	165	186	168	183	188	153	169	183	192	157	159	179	154	150	171	156	148	168	179	190	167	176	142	181	164	185	160	156	141	176	170	160	149	182	148	143	178	166	168	196	191	140	191	145	150	170	158	160	168	166	148	148	170	163	160	152	161	140	175	168	143	181	185	161	169	172	166	163	180	156	181	173	175	175	175	191	163	182	180	176	164	203	192	162	162	181	159	187	173	146	144	173	168	165	176	155	175	155	163	173	185	170	154	166	133	173	147	178	151	175	178	152	147	170	162	165	163	161	185	165	190	153	159	187	173	165	180	175	157	182	180	154	143	161	182	151	153	180	169	170	170	132	150	139	173	155	179	165	175	176	170	185	164	159	159	163	178	170	147	178	166	176	166	149	160	143	175	176	184	177	184	159	180	160	193	149	163	175	190	166	180	179	173	167	164	165	190	173	167	161	169	163	174	172	157	160	188	164	185	154	153	197	178	196	166	177	169	175	175	168	157	196	142	173	148	196	190	171	164	172	199	158	160	177	159	147	170	177	154	166	184	179	170	157	187	157	187	179	174	175	178	149	137	162	170	151	149	170	165	183	152	157	174	164	189	180	171	141	175	160	187	148	162	175	186	162	167	151	177	190	166	181	186	184	169	152	173	163	169	175	151	170	153	187	198	181	187	159	164	153	161	151	164	198	167	158	164	173	137	176	156	156	173	189	174	190	174	187	186	174	154	204	175	150	183	185	176	170	177	190	151	188	191	196	168	196	178	175	174	168	143	198	188	180	181	170	169	185	154	191	143	165	175	177	165	170	168	202	159	176	174	164	158	170	152	167	155	177	196	188	156	151	164	159	164	182	189	169	170	182	174	187	190	158	163	168	176	168	180	174	168	164	173	186	181	154	170	196	172	143	177	158	187	172	165	162	162	184	156	186	171	176	190	158	168	161	158	156	168	157	161	177	192	167	162	162	168	181	180	161	184	168	154	168	194	183	157	185	191	156	178	170	206	168	153	169	174	179	169	183	158	171	180	190	182	179	191	163	158	187	153	157	159	168	192	155	154	171	195	198	149	186	156	172	169	180	202	170	180	159	180	165	153	170	180	175	167	141	187	175	184	164	177	167	182	160	166	186	147	159	182	174	170	183	189	160	139	168	166	140	160	163	168	162	177	178	151	171	184	170	159	177	199	162	157	167	187	149	192	169	144	173	158	170	172	174	146	191	172	170	169	161	152	159	147	192	163	178	182	167	181	195	164	165	173	151	152	160	145	178	189	213	174	156	167	189	155	180	170	171	154	202	165	161	149	177	145	192	182	196	135	153	166	196	165	164	158	156	193	172	180	168	163	178	175	173	167	170	168	158	157	192	190	178	188	170	161	183	186	178	179	207	179	161	182	181	142	172	164	164	149	150	179	164	154	153	171	170	162	155	179	175	153	186	153	157	171	181	161	169	195	171	180	159	167	182	153	168	161	167	164	161	157	153	193	153	175	162	200	178	170	169	176	187	160	166	176	177	149	161	167	160	165	157	169	176	189	182	168	168	153	140	176	166	164	167	180	173	157	161	179	158	173	170	158	167	172	167	164	172	161	175	173	176	172	196
15236	3925	13517	16225	15056	11961	9088	6362	4337	3102	2390	2045	1742	1286	1163	944	866	777	615	556	547	494	514	468	566	658	569	539	502	511	521	498	444	455	451	458	478	425	427	455	415	477	485	449	459	424	427	449	414	420	464	430	480	485	432	438	416	454	448	423	455	442	470	466	416	500	463	466	424	438	449	465	473	428	493	436	414	456	450	464	423	403	449	451	416	453	448	483	476	437	469	437	400	427	418	446	447	424	437	451	429	464	457	447	448	441	433	478	481	454	489	460	476	450	448	442	430	437	453	415	451	438	491	446	458	460	427	483	455	452	423	447	440	489	441	418	488	422	423	439	474	426	447	452	456	436	467	430	423	435	460	445	424	423	427	425	461	447	450	450	448	466	438	440	422	450	410	425	438	428	440	434	471	475	475	444	443	454	449	460	460	456	454	407	458	447	457	414	451	423	425	442	439	445	475	459	417	434	456	427	473	446	445	436	400	461	475	426	454	437	458	430	462	462	431	441	439	431	469	447	446	454	492	432	452	436	497	420	457	436	447	420	437	466	479	469	424	431	433	443	437	423	476	417	463	429	472	428	474	480	440	471	477	436	422	449	476	406	427	468	459	441	439	405	437	445	456	462	439	436	473	458	454	459	431	491	440	437	450	472	452	408	422	447	461	493	456	439	426	458	460	460	436	450	434	440	476	472	416	475	416	417	437	442	412	474	428	460	466	410	433	420	444	417	446	442	454	426	422	476	448	434	456	413	432	469	449	464	446	435	422	464	444	451	459	424	457	439	438	449	417	455	473	455	461	474	411	465	437	446	442	449	425	433	419	434	482	418	436	469	474	468	437	503	443	437	439	438	460	411	414	423	464	433	463	425	425	423	443	440	439	471	479	399	412	449	426	418	452	426	447	461	450	442	466	456	478	427	405	441	483	414	454	459	420	439	425	458	435	463	437	451	449	443	436	431	447	418	435	441	442	414	429	462	467	427	436	451	476	460	435	403	441	493	420	470	422	424	425	443	436	450	437	416	445	461	458	439	485	446	451	441	438	422	384	457	475	437	456	438	439	452	424	443	449	462	437	469	451	416	447	415	469	447	448	452	426	467	440	416	432	462	443	427	456	439	437	466	426	430	447	451	467	455	423	471	441	426	422	450	450	433	452	434	450	413	431	415	407	430	465	452	455	448	431	460	438	419	452	460	443	436	414	458	426	463	421	467	465	440	438	445	428	421	394	417	421	480	420	415	451	429	427	434	412	435	443	429	441	413	428	442	418	448	439	468	435	448	459	435	428	449	479	411	407	450	475	441	486	445	463	477	419	423	468	401	455	403	435	452	411	466	445	422	393	447	447	437	427	434	457	408	438	444	460	414	462	439	459	420	477	458	432	459	416	478	436	447	439	430	451	431	411	438	401	403	446	434	456	440	468	470	460	446	455	450	446	472	454	425	458	456	447	411	448	469	408	458	462	464	406	474	436	442	463	456	420	426	424	407	462	439	405	456	452	402	419	423	420	429	468	446	456	426	499	472	464	466	438	408	437	437	421	453	424	457	467	433	469	429	445	467	471	418	440	433	448	430	448	427	436	469	449	432	448	457	424	443	458	454	421	426	431	450	447	453	417	455	432	446	424	453	435	475	420	482	414	419	455	436	448	457	385	432	435	415	413	460	463	476	460	459	446	458	449	449	446	420	425	474	427	466	444	484	459	500	449	431	440	445	423	467	427	431	433	489	452	469	425	443	430	429	451	460	466	467	455	440	432	421	436	432	437	403	426	409	452	522	436	458	454	419	420	443	481	454	431	443	430	458	418	429	441	475	416	406	436	437	444	460	425	463	432	432	470	434	447	456	422	446	475	478	451	450	457	426	457	462	462	452	419	438	424	446	440	475	438	414	493	417	432	454	457	480	453	520	409	445	440	433	407	462	460	447	441	446	475	428	462	474	465	429	424	422	456	441	457	446	461	429	466	462	434	450	457	431	492	453	458	399	432	432	465	423	453	459	439	413	442	444	451	424	456	450	461	440	432	454	450	465	458	433	477	475	463	441	448	410	461	468	449	444	448	460	434	431	425	448	430	451	470	428	424	416	429	427	429	458	443	496	402	433	485	469	436	484	445	452	411	457	479	444	429	460	464	463	404	430	417	417	437	429	438	443	429	468	465	445	466	440	431	452	464	461	430	475	460	445	441	448	448	454	444	464	446	444	426	426	458	464	432	426	418	406	420	459	434	446	435	449	413	463	450	447	427	465	453	457	443	440	418	445	433	440	423	442	435	432	479	404	438	440	411	435	424	471	411	439	409	431	476	425	466	445	439	462	440	431	437	428	473	397	443	411	464	457	417	439	424	459	447	454	429	452	426	412	413	426	443	425	452	490	442	443	455	439	429	426	444	470	472	438	443	472	474	407	432	439	463	446	462	462	443	482	454	459	472	449	424	458	441	455	437	441	455	461	435	424	477	445	429	447	453	450	432	435	446	442	461	436	469	394	475	445	432	431	408	431	471	485	450	493	469	444	427	440	483	439	470	455	430	454	441	444	462	452	435	439	440	440	453	438	453	452	466	406	478	469	436	435	440	468	443	419	461	435	431	463	432	453	486	473	442	451	446	487	458	473	481	449	454	408	454	432	419	427	403	441	409	407	468	446	486	436	452	441	387	408	470	452	425	456	430	416	437	425	460	428	417	445	452	454	497	476	419	451	459	464	449	428	444	464	411	455	386	436	446	437	455	468	492	413	446	434	445	448	415	435	430	452	415	450	426	443	439	431	398	422	444	460	443	478	479	430	478	427	454	437	418	433	474	476	430	471	454	451	480	439	449	444	442	457	456	486	435	470	456	438	432	448	434	474	429	464	438	427	436	436	414	445	451	457	420	443	485	451	422	467	467	444	434	485	401	458	442	488	442	402	455	437	471	439	441	396	489	448	453	449	414	451	446	427	423	454	459	424	405	440	486	459	413	455	473	447	450	464	421	443	384	417	457	443	446	461	398	440	471	434	434	457	410	470	445	436	484	465	454	477	482	459	432	415	424	460	455	412	430	434	441	423	438	465	408	424	449	471	452	429	461	435	442	431	470	447	482	452	426	446	478	435	480	436	409	432	452	479	465	467	445	448	453	428	452	447	449	400	430	439	434	415	451	463	436	413	436	461	447	511	423	423	437	450	448	426	470	463	400	450	431	448	410	438	433	433	473	456	436	408	419	371	434	468	421	429	490	407	498	455	436	440	465	429	453	456	415	431	426	448	444	430	444	437	481	447	411	435	418	435	441	433	426	446	467	447	425	458	470	444	393	436	416	448	445	451	434	411	446	430	441	472	452	410	437	438	421	462	450	398	425	469	448	435	434	447	476	435	465	437	470	392	448	447	445	433	418	404	432	430	442	448	443	461	440	473	460	475	444	440	450	453	415	461	412	454	434	429	433	429	448	432	436	424	388	418	422	465	458	449	433	431	460	448	479	462	467	416	446	435	442	430	439	486	462	449	451	465
4944	1312	2894	2369	1739	1276	921	682	551	520	412	368	387	380	343	358	339	349	348	341	352	345	350	303	313	340	323	328	369	316	363	291	318	328	329	311	328	350	306	336	364	325	318	334	307	333	296	323	313	359	336	331	317	331	360	340	355	306	332	317	350	318	316	314	293	294	294	341	303	338	312	347	319	322	316	291	292	366	326	318	319	367	318	331	314	337	336	302	325	327	361	306	331	322	312	313	287	353	359	322	319	292	318	329	331	324	314	326	300	312	356	319	319	315	336	305	292	311	340	322	334	318	292	334	322	311	337	329	316	330	340	337	333	343	320	318	338	290	338	320	318	359	310	343	347	360	330	328	346	355	325	313	335	335	304	334	333	342	341	320	304	290	311	294	352	321	366	322	316	360	330	345	316	317	291	310	311	341	362	313	319	344	322	345	349	332	300	321	288	368	311	325	305	319	350	346	305	306	321	302	324	344	326	307	308	330	330	331	338	295	331	309	313	345	322	331	326	335	302	321	293	334	313	326	320	344	340	311	359	325	325	325	299	310	333	310	306	313	351	344	339	348	359	295	292	309	291	346	316	322	348	340	321	306	314	322	311	355	301	335	352	320	339	343	280	345	346	357	318	293	288	332	326	295	321	330	324	318	325	318	377	305	305	327	284	354	329	335	337	331	334	313	342	308	340	355	311	309	325	321	328	351	312	324	343	352	344	304	346	321	304	320	312	351	344	303	328	346	326	343	303	329	317	325	324	337	287	317	329	333	316	321	334	299	348	331	333	330	330	354	320	359	331	341	325	301	318	311	296	361	329	324	308	327	317	319	354	304	319	317	312	343	331	303	338	337	323	334	333	325	294	331	330	311	357	293	315	340	276	311	292	341	298	308	320	333	329	335	306	291	326	323	297	327	319	322	355	293	338	280	304	322	317	327	326	323	359	320	322	336	303	329	345	354	342	315	318	287	320	289	320	294	322	325	316	336	297	291	341	317	348	341	303	357	298	310	304	354	310	349	338	309	304	323	341	317	325	303	317	301	321	324	328	334	289	354	317	297	355	298	328	349	366	356	329	320	278	306	313	308	321	340	321	302	344	334	330	291	325	305	324	324	295	316	325	310	333	316	352	310	307	346	306	336	327	352	316	294	334	333	322	323	326	339	329	308	327	341	316	323	294	316	310	338	315	352	301	334	304	327	329	327	367	341	332	342	306	338	333	323	319	291	357	325	332	357	360	355	309	304	306	320	301	316	322	347	314	346	339	333	319	337	359	313	309	307	325	323	341	304	319	332	331	304	323	325	333	341	377	336	330	327	320	336	333	340	343	337	307	350	332	301	314	347	311	300	347	348	316	293	348	299	336	332	336	310	331	311	333	316	328	325	347	318	306	286	316	337	341	348	336	323	309	348	334	318	320	319	292	322	331	348	331	326	326	319	349	312	310	328	309	336	304	318	323	339	332	318	332	278	289	328	327	322	322	313	347	334	316	353	326	359	352	322	328	321	338	327	334	353	304	321	298	309	318	319	318	337	323	340	332	357	360	309	334	330	351	328	322	307	296	293	293	337	283	303	351	341	353	327	331	368	329	338	317	344	304	373	330	321	311	306	304	308	372	308	322	324	325	303	322	289	370	324	301	325	380	310	333	333	309	300	334	299	325	356	286	307	335	369	323	299	359	336	339	324	347	350	313	317	339	336	315	314	333	313	295	335	336	330	336	297	289	305	304	304	292	341	337	308	338	337	362	341	326	317	304	330	344	318	306	281	350	301	331	328	331	298	322	350	309	312	338	330	290	304	349	323	336	311	285	373	287	325	354	343	306	323	309	295	308	345	331	309	341	346	300	337	297	317	330	324	320	331	348	370	325	385	304	289	344	311	297	302	336	329	310	303	298	345	339	319	329	309	332	313	312	343	339	308	343	317	315	345	309	312	304	349	295	324	312	315	310	309	298	328	342	310	335	350	314	301	337	281	316	312	336	324	314	341	332	319	339	338	336	296	333	318	307	293	296	308	355	343	299	317	340	295	339	344	344	321	346	326	361	336	339	329	335	351	306	294	343	269	313	325	323	361	333	341	313	317	359	340	304	321	366	325	313	288	322	308	346	301	368	310	336	324	279	327	333	341	308	323	310	324	344	348	299	308	336	350	353	350	324	305	310	349	367	317	322	283	320	305	336	342	316	310	315	313	321	320	288	312	339	346	332	364	298	276	343	344	342	324	319	339	287	335	339	358	311	295	304	321	341	314	325	289	293	331	287	359	335	277	320	350	332	312	322	344	342	292	329	344	315	315	323	309	309	323	330	356	354	330	327	346	316	342	303	341	313	344	322	302	317	359	377	351	335	345	338	317	329	324	327	353	311	303	331	348	272	324	328	315	332	314	342	297	338	342	322	305	334	342	327	319	337	305	316	328	316	302	342	331	345	330	331	316	356	322	313	330	315	328	284	282	285	329	314	313	322	313	279	300	336	321	323	314	314	316	327	327	294	331	332	337	315	328	271	294	332	324	343	319	335	337	319	342	311	331	311	332	321	323	341	327	357	341	304	294	311	296	329	319	340	350	306	292	307	308	363	283	355	323	301	309	328	295	307	303	319	299	292	363	319	341	337	350	322	304	324	341	340	355	337	324	312	331	323	306	303	329	326	307	370	309	318	337	326	309	288	357	310	323	360	373	337	334	333	338	344	359	339	345	331	277	308	331	341	352	326	336	295	315	345	343	332	356	354	341	309	330	356	307	308	341	342	321	309	316	327	295	315	306	317	326	339	322	312	365	314	335	317	297	330	312	348	365	323	302	330	333	301	303	330	333	272	316	320	324	333	329	343	325	332	320	320	304	366	318	326	310	340	328	325	344	333	307	342	344	321	340	307	338	316	338	343	347	321	327	324	355	316	351	308	362	331	318	321	355	354	345	327	320	349	328	326	336	318	336	330	354	323	306	340	315	323	332	356	368	326	319	314	317	277	363	301	323	352	320	341	343	342	314	350	327	314	313	332	334	299	342	309	363	360	306	314	312	327	346	343	330	350	329	338	322	325	323	341	337	315	335	325	373	316	313	379	326	315	307	324	320	324	320	335	305	330	289	341	353	333	323	310	315	334	312	318	316	299	330	330	322	344	318	326	351	304	320	357	314	322	300	308	316	337	313	315	311	321	323	370	313	292	346	335	324	350	369	336	323	306	339	299	339	354	327	341	340	340	338	316	332	297	325	352	332	317	337	321	327	329	303	356	313	317	292	321	313	309	311	282	326	308	294	316	331	329	324	317	339	323	323	339	313	313	351	317	320	353	327	315	351	319	313	314	358	309	321	288	322	313	321	345	304	290	330	351	312	310	321	328	345	354	295	342	331	309	325	316	347	360	341	342	357	317	308	315	356	380	329	362	304	318	281	307	335	312	339	323	327	318	332	314	324	332	318	332	310	348	361	331	303	338	318	295	358	349	325	333	306	315	307	336	319	303	302	320	324	327	345	287	315	300	328	351	333
4591	1871	6468	7734	6814	5375	4129	2949	2183	1651	1380	1243	1118	1008	903	908	863	797	838	875	753	780	773	825	770	859	827	819	813	812	819	807	801	792	835	785	778	782	770	781	839	806	788	803	828	803	779	785	766	802	763	828	804	779	811	769	754	772	818	769	801	811	804	794	809	849	744	804	814	867	829	789	789	792	789	780	837	803	812	821	801	819	782	789	770	823	785	791	774	746	799	801	784	794	754	793	753	848	773	820	774	773	745	769	770	796	805	812	802	788	752	791	767	809	772	791	779	744	788	799	786	773	810	793	763	811	810	792	775	842	809	767	793	791	833	762	827	826	720	762	746	730	828	785	761	870	818	804	781	810	779	805	759	838	832	755	795	801	804	771	794	781	717	768	747	839	822	775	807	740	793	777	801	816	812	769	842	750	779	773	823	827	794	802	770	756	804	789	780	780	776	821	794	837	772	822	871	786	800	755	757	737	821	832	801	808	832	852	816	801	764	837	799	806	766	776	780	843	816	812	764	791	804	773	824	805	802	815	734	790	784	751	767	769	806	735	804	840	766	823	794	794	833	781	800	813	771	859	787	749	802	783	838	766	759	805	778	763	820	787	764	803	808	776	761	821	811	804	811	805	776	841	772	799	809	766	822	783	812	787	826	822	787	798	793	791	796	803	852	828	803	799	750	810	772	792	801	779	784	763	782	753	757	798	820	801	797	812	789	810	828	751	803	795	756	837	805	804	778	803	783	808	810	776	799	777	884	785	768	786	822	727	792	747	779	788	838	786	787	833	795	835	768	738	744	793	799	823	791	755	800	850	765	800	795	812	837	783	773	785	820	787	842	783	766	794	793	770	772	829	797	818	819	795	765	787	821	822	727	817	752	792	822	789	831	779	812	788	786	777	762	762	780	814	846	800	796	804	761	798	797	801	813	802	746	893	806	784	823	766	760	808	823	780	752	786	739	795	819	767	795	816	815	794	823	820	817	785	794	740	785	824	779	800	817	764	838	774	773	794	832	822	786	786	826	789	769	826	786	793	809	798	801	781	796	821	754	790	828	723	857	754	802	786	812	835	743	767	741	768	813	810	863	766	769	792	758	776	842	797	823	790	813	761	747	799	727	789	777	815	788	810	820	785	785	807	785	782	791	768	818	815	721	805	781	806	893	789	738	796	762	758	823	840	790	740	777	789	767	778	750	758	780	805	787	809	781	822	792	768	784	823	822	780	795	816	814	826	812	774	778	757	824	785	770	758	835	798	832	809	816	776	834	783	750	820	759	755	742	765	809	827	820	774	803	788	777	844	787	819	789	784	795	868	780	786	790	781	753	833	764	789	785	713	756	783	816	831	796	835	815	795	789	798	774	817	770	791	834	787	822	784	788	782	765	803	815	776	825	745	790	786	778	837	802	757	771	770	801	814	794	798	782	790	806	807	763	760	861	815	813	779	795	773	757	841	796	766	836	778	793	719	763	816	804	784	827	813	793	752	817	791	743	813	780	784	833	755	809	778	800	840	808	748	821	778	777	776	782	780	843	780	759	771	832	783	775	793	813	797	754	802	763	774	781	783	790	799	806	789	821	754	821	819	794	803	787	795	786	851	802	780	773	776	764	812	879	777	784	735	791	754	759	797	802	760	799	797	759	819	787	810	818	794	754	776	859	802	836	760	772	805	780	794	810	753	784	796	786	748	777	796	812	804	815	806	778	815	740	853	765	735	780	776	820	797	799	780	741	828	773	780	767	799	824	766	804	831	829	758	821	810	811	824	825	830	771	803	783	833	751	759	804	804	836	818	782	825	817	790	770	794	733	802	810	802	812	805	767	829	810	785	776	764	745	824	776	789	784	837	854	774	800	780	865	806	769	753	788	792	762	834	758	782	742	768	773	773	827	796	783	791	833	798	777	770	791	830	781	826	775	791	782	753	767	855	823	810	762	781	811	824	806	805	787	786	817	816	794	821	815	810	768	796	798	836	772	832	832	729	746	823	791	817	807	856	829	785	753	785	795	864	774	808	820	793	766	840	763	783	754	791	802	786	828	800	846	729	793	756	797	810	742	781	803	787	798	787	823	814	795	809	798	757	796	807	794	769	785	815	769	854	825	766	826	829	787	759	818	792	804	809	808	797	775	785	793	773	811	770	851	789	825	749	781	766	839	790	785	821	784	737	760	839	838	750	814	812	784	812	764	826	763	736	743	834	793	815	793	774	838	822	783	811	811	758	810	783	813	772	822	790	788	823	789	800	769	766	788	781	818	784	787	828	792	799	779	805	771	771	798	776	825	800	817	787	796	815	780	794	767	786	757	769	777	765	797	752	818	793	764	784	836	768	800	840	785	836	786	774	781	811	749	766	834	776	771	784	765	804	771	796	808	830	793	774	738	817	834	766	821	809	806	843	814	779	775	778	779	827	803	779	762	815	747	814	794	804	743	784	844	790	773	786	829	758	794	809	777	789	857	776	785	830	804	823	729	815	756	818	827	777	854	756	840	798	802	783	764	851	756	778	807	771	845	794	800	807	785	794	856	799	794	766	788	779	787	807	826	764	763	767	800	827	802	760	794	792	774	796	755	777	841	784	783	786	774	780	816	798	743	815	800	835	785	786	807	760	810	790	789	773	770	828	915	799	781	771	867	801	740	806	829	827	855	753	808	803	776	811	769	815	787	771	797	760	791	738	782	790	775	804	768	786	773	780	822	801	751	785	790	809	758	793	746	839	825	800	795	808	783	732	767	791	820	779	787	773	790	784	826	785	835	826	800	820	827	807	777	786	774	712	807	801	774	780	789	795	788	777	780	788	778	782	733	767	793	796	771	852	772	788	832	803	788	857	718	807	794	821	816	793	845	769	743	790	803	796	772	761	794	824	823	819	763	791	794	846	812	837	772	828	794	754	809	855	813	779	741	796	836	727	819	843	829	752	814	731	793	816	800	794	797	818	827	784	768	771	813	788	781	729	819	768	802	808	800	791	786	823	793	804	765	768	813	786	793	848	786	778	791	774	752	771	747	769	771	748	771	734	772	809	771	808	801	785	781	841	806	822	802	783	796	764	805	721	790	823	758	810	756	739	831	836	749	848	784	800	816	772	760	830	774	790	850	817	812	748	839	736	778	805	826	860	803	826	790	781	776	822	796	779	826	744	803	791	777	757	825	770	785	841	792	852	821	782	751	760	845	819	761	824	775	771	765	742	780	793	778	773	793	807	797	795	837	804	780	803	738	757	813	821	755	743	754	793	843	774	789	796	820	787	773	726	771	807	805	790	791	809	851	784	785	809	790	805	803	775	778	790	837	785	801	785	783	842	802	790	769	797	804	792	769	798	829	790	858	770	811	781	767	794	756	825	771	805	824	854	793	783	807	786	789	746	791	774	799	777	802	785	807	770	744	822	758	778	757	793	767	796	798	773	773	761	860	822	817	841	813	818	788	795	822	766	786	819	792	799	780	769	838	790	776	780	805	830	776	806	794	778	783	801	798	810	788	788
14668	2745	5467	5054	3541	2220	1492	1101	779	555	468	434	386	317	323	308	331	293	238	322	295	277	285	275	284	310	312	309	274	275	293	306	280	267	287	285	300	262	274	265	288	254	281	280	246	293	309	280	298	278	262	283	260	293	259	273	277	260	301	267	302	310	286	266	296	252	268	278	280	315	296	282	276	289	283	273	261	263	298	305	280	287	244	256	289	273	304	273	262	288	264	273	287	268	304	314	259	293	264	285	262	262	277	257	281	301	268	285	268	286	282	261	279	256	287	299	275	251	260	251	270	280	269	279	276	280	294	306	288	280	231	281	277	277	299	249	248	298	288	294	292	291	311	300	293	279	251	266	280	278	280	278	286	268	246	260	265	287	259	294	296	288	285	262	285	271	291	287	258	267	294	251	276	273	249	283	292	300	285	280	290	265	296	276	274	273	289	296	294	302	277	292	291	295	311	290	278	288	303	298	282	263	264	296	280	278	300	293	299	275	280	291	294	265	298	308	260	275	289	300	263	272	301	260	288	283	313	303	263	281	271	265	290	282	288	294	280	304	247	286	289	270	315	253	293	284	310	261	282	271	258	321	280	270	311	238	286	291	256	270	268	272	284	298	302	305	252	289	300	270	275	263	269	269	268	294	264	265	281	297	278	255	267	281	299	280	284	288	303	300	269	266	293	305	271	298	289	268	287	275	292	246	294	272	262	288	270	298	273	258	290	269	280	276	274	293	294	270	268	306	279	302	256	241	311	291	279	288	289	278	278	295	271	313	267	269	259	255	251	262	263	250	281	256	286	262	290	270	265	279	288	246	293	293	274	265	268	275	307	259	258	277	278	275	289	283	246	298	295	266	262	285	294	284	265	287	308	303	269	287	264	309	272	269	271	277	291	295	288	327	308	286	298	297	321	298	310	298	258	292	292	276	278	248	309	280	275	254	291	268	285	304	275	273	321	259	294	284	278	289	312	264	265	299	311	307	283	306	267	285	271	283	291	291	286	280	276	258	284	297	260	283	265	271	248	261	270	286	265	322	296	278	248	285	275	298	294	252	278	295	312	239	262	280	301	263	304	284	288	276	289	310	263	270	309	286	244	259	289	281	288	291	293	311	306	277	278	268	258	295	317	274	305	294	267	284	285	301	281	282	277	243	286	286	290	301	307	303	276	263	264	286	271	320	305	244	244	275	267	262	249	285	293	273	291	278	284	269	284	277	295	277	271	259	281	257	269	283	288	300	295	310	273	284	290	286	263	256	307	302	294	279	281	288	266	269	267	281	289	288	255	298	296	292	286	283	260	256	272	305	280	266	291	291	282	289	291	267	280	276	246	295	247	264	294	301	270	291	293	283	276	284	274	286	267	272	300	258	295	317	270	266	293	295	251	272	284	280	311	260	283	280	279	298	291	308	268	305	261	277	268	281	310	288	287	278	290	281	257	284	272	291	280	287	276	289	300	261	286	249	291	302	275	236	277	281	258	308	280	306	291	316	264	284	293	312	269	268	278	274	305	296	277	260	290	251	262	278	284	267	294	273	282	252	303	273	267	261	278	232	258	277	256	292	279	271	275	272	255	292	310	296	263	279	291	300	266	273	270	302	304	290	263	251	293	283	292	311	274	301	278	298	288	311	268	284	281	263	305	303	281	292	285	271	244	297	273	279	291	279	276	280	302	280	242	283	255	263	266	276	262	261	312	284	297	269	287	272	285	260	256	233	270	296	286	282	268	306	293	293	263	282	280	262	305	290	304	288	266	272	308	254	284	265	259	261	258	262	262	325	286	314	277	266	286	261	295	295	266	273	273	275	306	246	282	272	268	304	285	250	274	274	283	302	254	284	298	311	276	287	278	306	279	274	284	289	247	299	285	282	270	269	279	265	269	275	292	266	266	275	279	304	302	302	290	254	267	275	280	266	288	285	272	293	285	286	289	283	319	266	285	302	270	260	282	285	267	288	302	295	275	263	278	296	221	260	265	280	266	310	298	274	266	258	273	279	281	271	265	301	305	282	299	269	277	286	305	267	271	268	270	315	313	288	251	292	284	266	288	259	261	302	283	293	275	250	295	311	312	261	275	275	267	286	290	276	275	280	296	264	287	294	273	275	287	276	263	280	284	274	304	284	284	262	281	255	279	293	285	248	292	262	286	298	273	269	272	293	264	322	303	292	293	277	284	293	252	284	272	278	284	276	292	281	289	278	278	267	292	269	275	281	281	288	268	268	282	267	292	290	292	267	263	264	264	249	281	287	303	290	290	294	271	308	296	279	290	291	277	268	277	302	290	252	283	269	253	275	283	275	307	267	271	294	276	270	257	296	289	286	295	257	300	258	267	259	271	270	279	276	310	261	258	288	257	260	300	294	279	276	276	306	274	314	279	267	273	260	239	271	262	271	294	274	259	281	271	309	274	286	262	301	286	269	285	264	300	248	277	301	240	277	280	267	319	290	300	304	269	288	251	261	309	270	281	267	267	301	297	263	277	295	253	288	266	294	256	257	293	313	270	281	277	286	298	302	291	274	304	275	250	276	285	265	271	269	272	286	262	282	290	304	288	244	290	275	300	264	279	339	273	287	272	291	306	278	253	286	244	287	286	299	284	287	253	295	280	283	269	293	281	267	251	251	263	266	268	290	266	268	272	243	303	250	273	267	276	245	262	264	278	317	311	269	288	309	293	281	283	275	306	273	293	293	283	294	262	273	249	302	268	296	300	295	263	293	297	279	291	261	274	275	283	278	272	254	272	298	289	338	282	285	265	297	290	287	276	282	281	260	300	246	296	276	269	272	267	297	303	286	251	255	272	292	276	266	260	291	271	302	277	296	274	306	287	263	281	310	276	249	269	280	281	292	299	301	315	280	278	303	263	286	254	278	269	272	260	298	288	296	284	275	259	283	287	280	262	286	273	277	269	304	296	274	299	276	281	298	301	264	282	302	256	291	271	286	288	278	254	290	267	297	317	267	254	293	290	265	276	296	300	289	282	264	307	291	269	293	296	268	275	298	304	289	283	272	279	265	252	285	271	273	249	250	259	298	268	324	258	279	271	281	279	268	272	293	303	284	264	276	275	264	247	258	265	237	255	262	312	309	282	289	301	273	268	260	275	253	301	260	275	251	295	338	291	283	294	310	272	298	257	262	289	290	292	288	276	273	265	299	272	267	277	293	296	312	261	252	282	237	280	257	269	299	285	288	271	283	284	307	294	270	264	272	324	285	266	296	241	260	286	299	280	268	280	264	276	266	282	254	287	261	284	273	277	286	256	265	268	259	277	288	268	294	283	324	269	305	261	281	288	269	257	266	264	254	290	284	270	282	283	284	304	330	306	308	296	236	296	279	271	248	272	271	283	320	285	273	297	295	288	285	270	251	247	312	269	306	239	299	255	255	289	294	309	255	253	267	278	282	266	276	297	287	287	287	275	290	276	295	249	300	296	290	259	280	254	269	268	273	264	287	299	279	284	293	278	259	246	280	287	270	292	277	276	274
11562	2753	11121	14231	12034	9109	6767	4947	3337	2502	1906	1638	1276	1216	1062	990	916	824	769	757	670	677	714	738	771	775	731	748	717	730	742	724	726	664	679	661	661	711	761	689	665	649	698	684	691	728	663	711	708	708	716	733	681	659	712	674	698	722	681	729	656	658	688	664	684	697	703	724	721	654	668	683	713	689	648	736	701	714	700	671	689	658	661	670	693	697	706	676	700	699	708	670	645	732	710	697	722	702	665	649	691	673	666	678	682	681	676	694	666	673	698	725	722	703	680	658	657	709	702	704	718	725	689	679	641	684	696	694	716	696	719	744	706	669	757	658	674	665	697	684	689	671	721	665	710	692	654	679	709	688	654	695	670	715	681	707	667	683	646	709	721	749	733	740	706	731	708	697	705	667	653	700	693	690	703	655	688	632	692	688	694	709	687	723	676	660	695	675	696	670	678	674	686	706	670	720	712	688	717	676	650	685	678	673	697	706	712	707	706	687	677	670	702	604	683	744	672	687	692	705	697	702	682	663	698	674	704	680	676	692	701	661	719	681	668	723	642	687	716	747	719	713	704	666	653	728	724	729	690	672	736	682	664	676	687	698	685	719	742	721	688	689	688	643	655	680	732	732	694	687	676	695	714	663	685	663	677	699	649	699	640	643	660	686	684	686	700	705	721	667	677	737	685	730	699	680	737	683	676	665	682	668	680	687	652	707	720	742	666	714	682	701	674	672	715	668	703	693	730	702	657	723	684	629	722	663	710	737	708	653	695	686	718	713	755	710	692	717	669	682	708	635	693	676	690	711	714	734	715	683	669	713	682	685	708	694	640	687	683	723	717	683	702	657	702	692	680	727	699	745	699	686	699	692	690	718	701	644	677	658	708	682	693	670	701	704	650	744	709	661	690	704	706	696	666	707	677	672	671	654	688	716	730	722	695	713	720	689	677	662	703	685	721	698	701	695	686	702	692	694	688	677	640	682	710	714	650	708	683	713	699	698	712	676	685	704	698	720	653	700	692	693	688	664	694	674	676	704	695	702	721	651	645	705	694	718	712	718	653	710	696	658	720	691	668	673	694	648	697	665	709	676	727	637	661	726	734	737	699	688	695	675	662	720	687	698	673	716	694	726	698	684	718	710	715	696	658	694	687	727	712	684	708	714	726	695	660	675	696	674	698	668	654	678	680	696	656	670	662	690	661	658	679	732	705	673	664	662	701	651	690	703	721	719	665	722	654	691	697	698	697	674	728	730	681	722	747	695	707	672	656	685	745	668	675	728	699	656	661	670	647	634	692	672	772	671	720	665	653	718	677	673	683	708	701	692	681	653	706	651	686	682	699	708	656	669	674	741	690	704	700	675	672	675	681	704	643	700	718	661	641	679	670	702	670	646	711	685	677	673	682	701	689	674	682	677	625	640	697	701	669	720	696	685	727	668	681	683	671	666	735	640	691	709	726	693	686	659	693	719	742	712	650	721	697	661	723	658	685	730	669	680	671	679	687	685	692	669	683	697	756	659	664	692	670	707	665	674	647	727	703	685	642	667	739	714	694	694	729	653	675	692	707	709	696	612	687	708	704	702	681	688	691	726	709	726	691	699	713	689	642	649	665	658	678	735	668	700	694	668	692	713	676	667	717	661	707	688	646	701	658	643	637	699	685	698	712	668	714	663	680	682	677	714	704	703	688	689	708	711	658	712	684	648	644	675	633	656	694	681	709	719	693	738	705	672	661	699	700	654	629	715	731	683	697	673	672	690	698	662	693	696	685	703	664	645	713	701	696	643	705	700	677	675	699	697	718	697	646	697	703	699	693	691	703	679	675	697	691	728	730	679	715	657	781	679	681	705	755	685	632	676	725	702	714	683	691	659	718	686	706	707	685	666	667	685	687	692	667	683	733	690	649	744	665	655	697	670	693	708	727	714	699	645	715	694	706	716	693	637	704	680	649	667	675	673	693	658	681	721	720	661	713	697	686	679	661	720	659	674	698	671	702	747	702	743	632	712	662	664	684	724	719	684	685	684	641	680	655	706	703	706	703	673	704	635	675	716	713	693	716	694	686	774	704	704	617	711	699	728	701	695	683	722	710	687	718	724	725	655	689	684	675	681	680	716	665	720	704	706	665	707	672	693	674	733	694	681	669	644	717	665	695	730	660	697	676	708	708	614	702	657	672	694	718	664	719	693	682	680	681	642	669	666	710	718	611	715	657	702	694	684	684	698	736	649	702	741	725	672	689	693	709	703	689	710	646	681	708	695	697	642	646	665	688	681	679	690	703	660	654	680	715	673	686	672	710	707	708	670	727	706	677	698	691	702	665	643	686	709	694	691	701	720	712	704	684	656	690	663	695	703	656	740	669	696	730	719	718	648	705	678	778	690	677	647	675	672	685	700	678	695	679	717	716	690	672	673	663	656	670	735	718	696	682	666	679	691	696	688	700	656	677	681	658	694	691	694	690	677	652	662	704	639	674	701	703	703	706	700	682	669	719	727	690	671	699	695	672	733	636	698	702	679	692	680	682	699	719	707	705	674	643	720	699	622	713	687	679	677	675	658	705	650	659	689	679	674	698	678	706	676	658	681	716	714	666	705	673	703	657	689	720	694	670	701	659	696	683	655	691	747	704	669	726	663	663	689	685	685	680	698	702	668	658	739	681	719	710	723	683	688	689	696	724	730	645	698	732	695	716	657	711	652	638	690	729	681	674	707	659	666	724	718	728	686	661	692	702	708	701	704	694	677	678	738	699	698	703	686	704	658	689	708	700	682	686	708	675	748	685	698	616	671	677	662	656	693	667	724	641	707	666	674	684	692	698	671	652	735	704	673	724	664	700	730	657	670	652	676	700	672	712	694	705	696	717	693	679	659	666	688	712	693	697	718	699	707	661	672	677	702	676	699	708	695	681	681	696	678	711	680	662	650	715	665	715	641	641	695	652	690	692	653	644	704	698	714	677	667	659	723	674	699	674	709	699	732	707	715	703	669	722	671	670	677	709	660	725	707	667	689	660	701	677	745	692	712	661	651	717	690	701	673	658	701	709	679	661	684	668	687	628	669	704	674	724	671	699	682	727	715	696	702	629	690	682	751	714	701	698	682	663	660	689	687	696	648	668	661	683	701	661	664	675	721	717	645	684	650	673	677	709	676	697	665	685	687	642	688	665	706	679	712	665	697	692	716	681	663	710	668	697	769	699	691	728	651	717	661	669	657	705	676	671	644	691	666	638	724	712	675	673	661	741	681	671	704	666	696	655	717	687	701	691	631	706	662	698	717	737	701	704	700	711	632	644	699	714	716	709	690	677	696	717	682	669	665	687	697	733	720	648	733	674	682	691	680	751	694	696	722	648	702	701	683	742	720	662	716	689	671	680	699	677	680	683	678	690	726	697	660	656	714	741	692	668	622	671	691	667	677	716	676	704	629	706	715	655	658	593	651	728	660	681	669	656	695	649	726	740	687	642	724	702	677	646	700	711	701	684	747	657	632	672	731
23295	6000	8281	7565	5006	3054	2199	1355	813	606	446	376	311	296	253	246	224	190	196	186	175	181	186	172	193	181	184	189	205	181	182	167	168	187	169	162	171	163	152	162	159	170	172	184	180	184	182	181	176	165	166	177	203	188	169	171	195	182	155	165	165	168	173	179	158	165	151	168	190	173	159	195	178	178	177	172	163	192	169	162	154	177	158	175	192	163	168	197	177	163	183	180	183	177	176	181	174	196	193	161	174	179	184	170	167	152	180	160	185	167	168	194	169	170	192	155	157	154	171	192	193	171	167	165	186	167	183	161	179	156	164	173	152	173	149	176	187	148	175	175	171	178	163	168	167	179	173	152	159	158	164	175	159	153	174	161	160	178	160	179	187	159	189	181	151	164	172	182	173	180	160	168	166	151	168	158	161	163	193	158	181	183	158	152	188	179	192	147	184	184	176	162	151	179	161	182	168	166	180	185	175	176	183	186	175	154	167	183	152	177	184	186	181	191	170	155	170	167	174	161	153	172	162	152	195	183	174	188	169	189	173	172	182	178	177	182	173	171	173	180	169	161	168	183	183	158	165	174	169	149	151	147	175	167	185	193	171	186	182	166	178	160	163	161	182	160	173	189	189	159	169	173	147	164	161	188	165	177	202	147	178	159	161	153	163	185	176	171	177	215	186	166	174	186	185	169	172	181	147	159	166	170	156	167	175	162	191	164	174	151	177	145	171	167	187	157	163	158	173	190	152	166	180	153	160	173	179	184	162	150	171	165	164	181	190	171	169	179	165	173	177	175	163	185	177	174	183	176	152	176	179	175	183	182	173	200	159	151	193	167	194	155	155	160	165	153	162	154	159	160	176	172	177	161	153	147	161	170	167	188	157	175	157	170	164	165	198	166	175	170	163	169	182	182	179	181	172	177	166	173	181	172	175	175	154	187	167	162	167	175	175	166	201	174	148	168	167	168	162	152	150	170	180	171	170	174	195	181	175	204	161	169	185	169	176	153	157	165	161	146	181	200	169	172	184	171	174	176	158	172	149	179	159	164	175	164	162	153	169	180	157	173	169	165	182	169	164	183	185	164	195	182	166	148	150	176	160	186	177	188	157	161	174	200	155	173	168	178	149	154	181	161	169	173	176	171	163	136	175	182	167	158	165	194	149	170	158	157	189	156	166	177	181	173	174	186	202	182	174	173	162	181	164	177	164	154	161	166	181	187	166	192	156	183	161	162	152	180	156	164	189	189	179	166	157	185	172	178	197	159	180	186	173	183	196	150	178	173	169	184	165	167	183	156	174	155	186	168	186	157	157	159	159	176	169	164	173	148	167	191	171	174	177	166	178	175	176	188	154	145	158	135	176	178	169	160	187	164	181	206	180	171	158	164	174	176	166	150	165	163	181	173	172	185	200	171	171	171	156	166	178	168	159	179	187	164	160	157	172	152	165	161	151	176	195	186	163	152	148	180	151	187	159	192	168	161	148	164	174	183	175	169	163	174	166	181	189	172	167	172	152	157	152	165	181	157	165	188	164	183	172	158	152	146	158	203	180	173	159	159	171	165	168	191	178	154	177	166	154	180	167	168	179	165	198	175	148	186	156	170	177	174	175	167	176	182	166	171	187	167	180	185	159	162	154	159	194	172	161	190	158	167	170	167	179	174	159	184	177	153	165	179	176	169	161	179	190	171	171	145	153	176	166	169	167	178	194	150	165	173	179	162	167	196	168	156	169	182	185	185	178	155	168	156	183	164	207	177	175	166	181	190	177	173	179	166	159	211	171	163	181	178	171	158	167	156	185	155	192	180	192	161	173	160	181	173	154	184	169	190	178	167	174	155	158	163	152	183	163	186	201	169	163	195	173	184	190	167	170	178	187	174	174	180	159	155	158	176	166	187	188	154	177	171	182	183	156	165	170	163	169	143	145	174	176	182	177	184	160	161	165	173	174	182	149	174	189	156	165	164	171	161	195	142	181	184	160	189	169	178	189	157	187	154	170	169	169	167	158	156	159	162	178	165	164	184	152	167	190	181	172	177	151	165	174	201	167	159	178	187	155	165	176	153	158	184	184	148	177	157	161	165	180	154	174	179	179	179	146	168	171	179	163	178	150	157	154	181	167	176	177	155	171	184	175	165	179	193	197	189	161	156	170	170	185	174	158	174	160	163	158	164	163	166	162	148	156	162	196	178	190	205	154	166	200	169	184	165	171	152	165	151	149	165	168	179	156	165	158	165	161	160	177	173	178	180	167	178	179	170	178	164	163	146	186	161	159	148	144	183	154	169	175	177	189	179	168	160	168	184	172	173	170	161	183	153	201	159	203	160	171	190	180	190	162	164	150	189	180	171	167	175	187	181	167	182	148	187	169	184	170	188	175	156	182	168	201	206	178	172	159	176	161	175	184	194	178	185	172	153	173	161	187	182	178	151	178	168	174	188	155	161	158	191	165	180	163	166	162	180	174	187	182	184	191	164	165	174	163	148	190	184	151	179	169	158	153	158	193	151	192	174	176	178	183	199	178	163	161	126	157	183	153	148	176	187	165	174	159	154	181	158	164	147	152	180	171	172	139	157	160	166	173	171	156	167	168	203	186	169	191	159	173	173	154	179	200	164	167	172	175	175	154	162	166	145	176	148	154	155	186	158	179	180	182	156	173	161	165	154	187	186	169	169	158	138	167	161	185	164	202	184	189	162	186	176	181	146	159	176	179	178	179	174	164	163	190	156	168	169	172	172	176	169	181	183	179	154	148	179	166	152	160	171	160	170	188	174	154	187	172	167	166	164	188	158	174	157	171	171	167	163	168	170	147	169	150	197	151	157	159	178	182	164	172	180	157	177	162	203	171	176	163	175	176	173	162	170	175	161	198	155	186	181	169	176	190	176	172	156	189	174	154	173	169	188	167	159	185	174	171	147	154	180	156	174	199	191	161	188	130	180	177	164	158	181	190	167	162	152	191	167	136	179	175	159	176	193	206	201	162	143	167	153	153	147	174	165	171	196	195	197	168	156	190	181	165	161	203	175	176	178	173	184	142	182	185	180	167	165	183	147	168	156	173	170	163	161	163	173	181	173	177	153	176	162	176	199	178	181	191	165	201	182	189	156	154	180	196	171	179	159	165	199	189	187	162	153	147	167	193	190	172	156	158	179	169	164	154	159	167	182	177	164	197	177	172	177	177	177	182	168	167	169	156	162	155	161	152	168	164	164	198	178	168	184	137	179	157	183	155	175	163	163	165	177	196	158	183	154	146	165	188	189	138	171	157	175	174	155	175	171	171	162	176	158	200	183	164	159	167	192	166	174	179	171	167	196	142	177	199	190	192	175	168	179	174	169	163	152	181	145	177	140	168	170	164	176	170	175	142	179	153	148	167	179	159	166	175	185	166	170	161	191	177	169	154	149	175	183	172	153	180	185	164	180	159	168	154	156	179	181	180	181	150	162	173	166	150	181	187	177	163	186	185	175	175	173	176	193	173	141	159	191	159	152
15268	4860	14897	19174	16271	12285	9568	6272	4041	2864	2235	1773	1460	1220	1019	897	806	717	583	524	525	500	488	518	539	525	525	516	513	518	526	501	477	425	459	443	457	452	478	467	441	429	433	444	425	420	436	437	444	442	461	446	426	422	447	449	475	459	466	459	431	422	429	442	436	462	461	414	446	387	428	442	431	456	456	469	448	479	448	444	427	451	452	428	469	472	436	424	453	464	464	484	448	458	436	456	461	440	470	452	431	423	475	468	452	466	462	442	449	409	445	435	423	451	426	454	436	445	432	447	412	424	449	423	435	495	390	485	438	469	447	440	466	450	478	425	436	462	384	447	414	434	433	396	461	431	456	417	459	438	451	448	406	426	430	481	456	403	450	443	443	450	431	423	450	428	422	441	447	457	459	408	449	436	422	430	473	413	425	440	411	451	423	443	452	444	437	450	454	473	428	465	454	423	450	445	470	441	427	482	438	453	478	465	409	468	430	478	480	469	453	403	444	426	440	427	460	457	443	451	463	462	465	421	402	446	435	488	432	451	429	465	443	427	475	457	444	500	403	432	416	483	476	459	466	418	422	446	423	426	462	420	426	420	461	442	435	422	427	466	428	449	421	430	472	450	467	465	443	447	461	462	405	434	454	444	417	421	454	455	455	456	446	452	437	430	437	449	436	448	460	450	441	415	451	440	478	442	452	418	437	430	449	412	459	459	403	441	427	430	461	464	441	455	468	430	387	476	453	421	418	435	432	427	455	431	468	417	448	453	400	453	433	448	449	469	444	465	455	478	443	462	406	472	455	429	430	460	431	496	455	419	423	493	435	422	423	463	459	451	414	436	465	428	448	465	438	442	437	421	466	416	477	448	439	432	438	454	450	447	424	455	463	463	465	440	405	440	428	466	448	403	436	412	437	451	468	449	475	450	452	418	479	436	424	438	418	469	447	446	412	438	449	472	433	417	455	418	456	490	453	438	445	478	443	445	446	423	454	452	439	462	449	452	433	454	468	454	464	419	443	450	442	454	456	434	443	479	427	464	471	410	419	467	488	402	453	449	456	442	445	423	472	491	447	407	419	431	463	423	448	439	423	451	468	450	421	467	415	522	459	475	469	435	453	436	429	432	466	436	482	427	430	456	451	445	403	371	423	447	402	455	406	457	460	434	434	430	436	469	459	454	435	423	425	446	443	407	436	472	433	470	488	448	446	431	423	432	446	457	461	426	431	463	488	439	450	434	452	465	426	465	466	456	469	424	439	431	477	409	432	479	453	416	459	399	455	465	438	450	457	452	426	459	421	425	448	454	451	457	445	483	415	436	470	448	445	460	443	449	451	453	489	421	432	374	445	423	452	492	468	453	442	473	451	465	470	456	434	441	446	444	424	444	476	427	431	472	382	451	432	407	400	469	438	437	436	408	429	402	438	480	415	460	453	420	448	434	438	450	441	411	417	421	469	448	441	406	430	459	475	460	417	466	463	478	430	412	455	473	443	448	435	440	459	450	455	441	451	425	457	446	451	474	462	458	495	430	444	440	455	425	422	470	429	457	455	461	433	461	445	450	423	446	453	441	405	460	420	454	430	404	452	435	456	442	458	441	423	419	438	426	454	421	464	457	456	453	441	454	470	447	401	457	432	478	439	440	442	441	430	443	471	465	429	455	417	452	467	454	422	435	482	451	449	473	481	392	440	431	475	481	463	486	405	447	453	500	473	487	412	445	394	469	467	481	429	467	446	421	475	440	450	471	450	451	413	424	443	446	464	456	434	433	452	448	458	436	466	461	449	459	444	434	423	433	489	476	438	435	437	464	467	459	446	465	439	427	435	434	481	484	458	424	455	442	461	495	443	416	418	465	439	459	437	446	440	469	411	433	430	462	469	438	444	437	408	455	476	448	468	448	463	423	421	478	440	412	447	429	439	461	410	392	455	452	451	463	443	435	445	403	480	422	464	421	427	467	461	433	462	423	456	440	442	427	424	433	413	446	451	477	431	452	418	446	457	416	426	446	485	466	411	448	446	440	515	436	406	457	452	479	488	430	423	424	437	452	506	441	413	423	454	425	422	442	425	448	429	452	436	435	481	431	471	455	457	453	477	455	434	460	458	443	462	433	418	489	450	467	443	435	454	439	459	413	461	469	445	452	442	435	416	439	412	438	462	453	466	459	436	451	471	411	441	419	450	441	426	421	482	456	436	432	473	449	452	439	425	421	470	450	455	454	461	479	462	460	438	446	434	473	440	432	491	438	462	424	440	437	423	474	419	400	426	457	433	483	496	444	425	409	403	479	420	465	424	438	447	448	466	454	437	468	441	472	440	451	490	451	450	420	436	429	421	459	448	464	433	449	449	468	445	436	461	418	471	470	496	450	458	445	468	453	402	461	460	471	441	422	488	507	485	485	456	480	427	475	458	447	430	435	445	453	420	484	440	448	429	475	465	434	460	475	481	417	465	426	465	449	463	440	423	443	473	466	435	448	474	432	480	429	431	449	460	458	412	439	445	477	437	458	429	446	450	435	448	421	443	449	443	451	383	451	440	448	429	433	439	489	441	474	410	423	450	444	424	463	420	478	457	474	440	446	463	463	456	462	458	454	483	463	425	447	419	424	459	402	469	440	479	433	419	420	459	457	479	455	441	430	456	435	420	382	456	420	458	464	478	445	451	447	470	460	446	418	426	440	415	454	432	446	441	461	422	442	453	453	437	429	491	402	449	423	454	453	426	435	471	434	429	430	446	439	444	450	439	430	440	444	453	477	447	444	452	506	461	479	474	455	447	452	446	429	441	469	451	438	454	404	456	417	446	439	441	489	419	430	468	443	468	424	432	419	452	445	451	425	455	407	457	478	443	436	422	457	466	453	426	460	448	445	431	444	472	450	455	428	466	451	479	443	459	425	436	454	480	435	458	440	466	406	449	424	417	446	451	419	443	394	454	432	435	445	454	471	411	497	441	447	468	478	418	491	398	440	433	431	403	446	463	446	478	460	469	468	468	414	393	431	463	475	448	465	428	449	431	458	474	466	467	443	438	390	463	472	453	478	456	432	458	407	423	443	443	455	450	459	444	410	456	449	449	426	450	479	444	436	481	445	424	435	446	441	439	479	434	461	430	425	443	469	429	429	434	445	456	404	460	460	479	437	474	453	425	472	458	423	459	430	422	459	437	429	428	452	442	449	462	428	436	412	403	435	441	426	417	446	454	470	460	471	459	438	457	461	448	498	471	399	409	436	403	475	469	443	439	452	454	463	417	448	425	469	453	428	465	438	447	426	434	462	469	437	430	464	475	434	412	433	464	427	433	412	435	446	454	466	486	434	426	472	434	445	475	436	439	457	464	435	431	434	465	455	445	481	454	454	452	453	439	436	422	437	473	458	460	455	399	436	476	439	457	455	448	433	455	455	414	471	381	471	465	424	440	435	455	462	432	467	441	422	417	414	447	400	463	436	457	469	471	426	460	461	466	435	457	474	458	454	436	470	435	472	436	459
5242	1697	3161	2937	1923	1309	942	745	556	420	397	360	368	384	355	321	357	326	332	325	347	327	312	299	301	308	335	340	314	328	352	307	329	373	338	327	320	313	336	353	311	309	324	310	325	315	345	340	362	304	336	294	326	302	325	347	334	341	311	310	341	342	330	318	333	323	325	355	335	339	297	335	312	320	319	340	318	318	348	321	316	295	304	331	328	316	310	314	312	346	350	355	330	350	327	306	283	291	320	334	311	301	287	310	337	316	325	319	278	309	289	339	304	339	335	305	334	310	321	336	319	345	321	300	303	333	333	344	346	334	340	335	319	336	322	322	329	340	304	325	332	321	337	328	322	323	321	303	310	320	315	308	317	349	334	331	308	338	309	309	342	309	314	339	318	343	347	314	328	315	312	319	345	324	341	300	338	308	338	323	320	320	350	282	342	320	317	295	317	330	322	346	342	320	299	303	331	298	324	331	362	305	332	317	329	308	306	299	331	339	353	312	365	302	293	316	318	309	318	332	315	311	318	319	327	328	332	326	369	336	345	335	342	356	312	331	294	327	314	324	332	326	328	320	314	301	327	342	302	337	313	314	344	335	340	342	316	308	345	337	319	295	345	299	315	370	308	339	296	344	371	327	319	323	334	287	365	326	306	321	298	316	333	324	316	351	333	298	364	313	323	356	310	322	365	330	333	344	315	307	310	328	303	340	313	311	360	297	359	317	301	351	330	335	326	317	304	310	308	331	310	321	354	330	289	301	338	315	312	296	313	317	329	302	320	360	303	332	315	330	334	311	333	313	331	305	287	324	305	320	346	355	313	328	332	287	337	313	322	337	339	308	348	330	364	336	325	336	290	354	323	349	320	385	323	322	297	345	333	340	312	316	303	325	353	319	330	306	331	325	342	335	325	341	334	305	311	323	348	324	339	326	334	354	335	338	334	316	350	344	337	323	347	303	289	339	357	305	335	305	314	335	344	304	329	340	326	344	326	294	317	307	317	329	300	331	324	319	374	336	301	312	341	313	334	358	321	323	340	339	293	287	322	318	321	314	337	332	283	326	345	313	327	332	329	322	335	359	333	362	314	330	296	319	261	325	325	322	285	327	343	353	340	325	323	326	281	324	287	312	288	328	340	356	303	292	299	363	318	332	352	358	346	337	366	323	339	326	335	351	290	319	340	290	351	349	307	360	311	333	348	347	316	377	326	337	327	362	321	323	339	313	314	332	307	332	318	315	340	306	316	281	316	350	316	345	303	302	330	382	316	324	356	315	340	328	337	323	348	353	351	327	360	379	297	319	306	324	323	319	313	354	323	358	298	343	326	333	322	337	310	306	334	336	307	352	336	355	308	302	321	335	340	326	318	319	285	331	329	312	322	326	327	340	340	285	311	296	337	337	333	327	350	338	367	314	348	332	304	305	310	356	317	300	338	338	296	327	316	374	366	321	340	345	303	321	358	349	312	316	350	320	325	341	327	298	328	305	330	282	322	340	284	339	332	310	323	289	334	344	340	338	351	343	326	303	339	326	329	326	325	298	317	337	339	296	318	339	302	332	329	301	366	338	343	351	297	336	340	311	327	322	330	336	353	286	331	321	340	325	326	332	310	309	299	298	307	311	387	335	351	331	355	309	327	353	299	307	343	343	346	298	337	342	302	324	310	339	340	303	341	324	324	330	322	321	339	346	352	306	312	331	355	288	348	309	289	355	326	295	307	328	333	351	332	359	312	305	361	327	357	349	321	313	309	368	321	335	295	336	301	299	342	334	369	340	344	339	333	335	346	334	349	346	291	295	321	391	323	328	315	323	331	335	335	312	329	333	330	303	320	311	330	336	333	326	309	331	317	353	313	339	353	336	301	332	336	305	309	349	362	331	333	336	310	333	350	343	318	325	302	324	332	298	337	324	347	319	301	343	295	301	311	337	331	343	350	310	312	370	318	353	347	328	334	350	296	294	296	320	351	322	315	314	313	341	307	322	307	332	292	296	316	341	349	336	320	317	314	301	342	301	311	323	310	324	325	311	314	325	366	300	302	327	361	337	327	306	317	343	341	337	315	305	322	329	338	337	324	326	327	354	322	333	319	333	299	358	290	327	301	333	334	337	311	332	335	316	306	317	331	349	354	335	313	331	308	297	348	336	345	339	344	305	359	305	316	310	305	304	339	331	311	316	347	314	323	314	303	341	329	348	371	324	321	314	337	335	352	350	353	339	286	367	305	329	307	329	326	312	339	295	319	349	286	327	303	343	368	320	353	290	323	290	303	272	333	295	302	335	317	336	356	299	314	332	337	308	337	328	285	349	325	314	288	322	307	324	331	318	353	327	356	339	283	328	322	334	329	321	324	315	330	325	309	326	326	317	319	312	348	360	315	343	287	346	318	329	305	338	332	363	313	325	358	306	373	343	333	317	356	357	331	322	353	314	342	324	308	328	316	299	322	323	301	310	310	340	360	272	308	332	328	303	362	314	284	301	329	344	313	347	324	350	313	316	316	333	332	359	329	314	327	326	335	316	343	334	355	311	317	323	329	345	321	321	312	341	310	329	318	274	307	324	337	300	362	320	337	340	334	351	331	336	334	321	352	306	323	355	305	325	353	317	360	325	306	354	312	355	333	324	329	342	318	325	331	346	333	327	308	339	341	299	333	353	338	325	322	326	304	310	319	318	331	307	328	336	308	315	327	360	326	313	362	353	341	303	287	345	335	313	327	363	350	333	317	336	295	318	321	327	305	302	300	370	349	347	338	321	357	318	322	401	293	295	333	338	359	312	317	332	347	319	317	346	314	363	339	309	325	345	339	326	322	339	305	305	310	335	310	317	322	306	307	325	313	330	326	320	350	327	303	300	301	315	340	337	293	311	315	322	338	308	341	299	319	353	331	336	350	357	337	319	345	331	315	342	325	327	341	350	337	339	326	316	290	302	353	339	344	315	323	336	300	315	313	307	358	309	349	351	346	331	316	337	321	299	332	319	324	314	317	339	288	326	350	340	305	357	326	294	345	317	308	297	324	320	332	324	320	316	341	330	343	304	315	339	320	331	331	341	304	309	327	325	323	337	340	324	328	330	302	349	330	348	344	367	333	360	332	370	330	322	338	305	341	343	340	342	319	308	302	308	301	283	315	339	324	320	312	351	332	324	332	336	337	307	346	323	325	320	310	342	361	298	350	323	327	319	339	320	350	333	300	350	344	296	335	337	331	312	311	364	328	333	329	343	318	316	314	336	328	357	299	310	294	330	375	374	304	326	331	315	303	295	313	332	339	331	327	337	319	330	289	327	347	280	341	366	283	333	315	308	335	339	307	324	353	320	314	325	323	328	314	286	305	334	318	329	319	289	332	311	342	315	313	325	286	345	335	290	340	342	318	353	323	318	315	338	316	330	296	354	327	331	301	324	301	307	322	338	333	309	301	354	353	316	294	314	327	307	337	309	309	317	317	334	327	323	318	311	330	341	365	354	329	312	303	312	309	345	324	333	332	342
4700	2328	6885	9252	7179	5447	4078	2840	1804	1448	1348	1096	1054	984	949	914	903	863	818	816	878	780	792	849	794	858	749	883	855	826	728	782	842	784	772	779	804	794	786	815	819	821	795	801	794	808	842	787	814	792	787	784	809	862	820	857	793	787	827	804	779	854	810	812	811	782	807	869	763	764	810	839	787	753	785	771	808	815	856	808	816	827	782	791	821	725	800	798	776	785	850	774	805	771	766	828	835	778	789	842	834	853	811	851	800	789	796	850	780	800	785	797	772	768	806	819	785	823	851	840	796	832	790	870	765	829	748	767	787	823	809	807	836	843	741	814	792	765	851	827	815	754	796	785	776	796	797	779	745	812	764	769	764	790	824	747	789	756	814	747	779	776	747	827	811	792	781	760	775	775	786	774	788	756	857	786	813	800	777	797	779	813	818	770	774	784	822	789	783	773	815	779	765	803	808	820	788	761	846	841	832	724	702	801	815	816	827	813	779	826	782	806	798	826	789	816	792	812	835	803	738	759	766	774	836	800	769	808	756	802	765	783	803	776	841	833	803	743	769	808	821	755	788	757	810	799	789	807	801	768	800	818	784	795	761	862	830	797	793	781	779	804	783	780	808	798	788	843	804	756	767	838	764	769	761	811	821	830	789	824	730	765	839	816	790	816	788	797	757	751	806	777	809	794	779	822	858	782	843	794	804	781	821	734	831	797	772	799	823	822	767	815	793	806	787	769	819	798	814	808	821	861	779	823	824	783	819	809	816	788	800	836	773	821	748	870	803	819	777	784	793	787	763	785	794	815	793	803	819	784	825	795	766	816	767	763	807	790	811	786	756	801	819	791	784	829	810	745	797	771	816	763	811	754	792	813	827	805	805	838	782	791	807	827	820	776	807	886	830	798	769	782	783	735	829	794	736	795	794	826	765	756	814	813	830	797	742	780	777	804	789	800	804	752	811	789	807	784	804	748	815	763	806	774	829	761	771	765	807	749	733	780	765	824	775	776	806	763	816	784	757	782	808	788	759	793	815	843	846	833	797	822	767	804	783	751	815	749	806	799	797	855	789	778	778	801	774	734	804	796	789	794	790	777	796	757	791	802	733	756	775	749	808	815	777	793	737	834	822	823	823	797	783	769	756	732	792	798	726	752	773	809	776	821	736	798	777	787	807	774	764	748	783	808	829	784	749	770	789	801	767	812	813	793	801	787	786	733	825	806	785	775	766	753	814	766	812	795	828	803	773	806	775	804	756	829	839	781	741	796	768	788	806	801	841	776	811	774	822	826	842	769	777	837	788	823	822	759	766	763	804	813	795	835	854	816	816	841	773	827	800	788	804	812	770	827	815	764	765	790	810	817	779	777	815	806	817	736	805	801	809	788	743	801	865	812	855	813	801	849	778	820	837	823	825	838	809	762	740	777	802	818	802	795	747	795	760	788	792	791	739	780	792	809	794	747	754	794	773	830	770	827	778	807	790	788	811	816	789	809	887	810	808	856	793	790	726	860	797	821	789	782	784	814	784	865	798	822	817	815	811	804	781	825	807	802	817	799	844	839	852	856	771	808	798	784	832	768	792	781	765	824	769	851	826	789	759	792	793	766	815	824	809	798	813	821	795	810	813	807	739	774	782	784	772	816	771	815	799	775	799	811	756	793	797	801	779	796	803	789	810	802	825	756	798	786	783	783	789	800	812	842	806	787	804	784	822	816	726	765	795	740	767	753	796	796	819	828	821	775	819	807	796	765	838	781	791	803	788	775	847	786	777	822	801	800	805	774	775	819	778	783	833	826	807	761	829	752	823	817	798	775	844	782	792	797	773	805	850	814	792	814	822	800	806	759	796	755	780	848	801	815	835	792	790	803	812	813	816	769	888	804	756	856	799	780	812	749	737	797	813	776	770	805	838	817	829	770	823	818	806	840	855	780	792	744	836	793	808	805	757	735	798	730	825	781	766	828	807	813	808	820	806	747	813	808	775	805	793	812	826	784	791	805	787	802	769	754	791	792	809	822	821	812	817	793	792	834	838	799	772	800	775	819	859	780	787	720	784	824	758	812	818	798	763	821	773	808	810	834	762	801	768	810	796	826	804	793	797	817	809	800	814	757	820	819	839	808	833	820	762	795	827	814	738	808	755	822	776	849	792	815	831	733	803	764	807	816	784	798	794	851	776	797	799	802	802	813	744	751	754	743	807	804	827	865	802	802	760	783	786	816	790	803	789	790	826	794	780	739	800	731	760	802	792	840	805	745	812	779	797	759	806	787	778	801	784	838	780	796	790	794	798	775	754	747	824	785	801	787	840	779	788	782	792	810	793	791	797	745	771	773	793	787	771	806	823	782	785	741	781	776	794	770	803	821	838	747	790	817	822	796	786	796	812	793	782	804	850	797	832	746	838	759	757	811	810	810	794	788	824	766	845	770	825	760	828	759	786	746	806	830	746	809	818	764	841	818	813	795	798	811	782	796	793	785	829	739	791	798	799	822	758	793	804	821	777	760	838	779	788	810	803	806	808	789	787	782	804	794	844	776	832	796	779	807	782	720	772	768	780	823	800	847	752	782	777	797	788	780	728	820	792	805	765	737	808	790	811	812	831	783	780	834	765	772	784	781	819	781	796	801	764	791	764	790	783	814	759	816	793	791	809	810	814	814	793	834	796	775	821	781	784	805	815	738	823	789	795	823	796	809	766	791	787	787	851	862	812	812	768	814	824	764	787	783	854	838	756	773	756	829	785	795	831	746	793	844	815	791	796	741	801	805	827	783	823	810	808	841	776	825	795	750	767	755	751	800	787	696	799	786	760	769	740	827	847	785	792	756	784	823	804	758	781	824	761	765	791	757	864	771	823	749	840	792	742	807	793	779	772	798	798	764	827	780	781	767	771	830	778	744	839	849	774	839	758	850	809	833	789	792	794	802	800	835	775	782	804	786	816	837	774	788	754	851	792	751	809	807	799	816	789	796	796	842	844	831	811	785	828	773	806	788	846	801	817	781	784	805	805	790	797	752	801	774	830	835	786	784	821	763	760	805	776	796	764	764	778	825	791	760	747	803	839	830	797	794	815	787	749	821	807	812	760	812	806	792	807	803	811	804	816	770	792	749	753	784	794	784	772	761	809	767	868	828	759	781	800	810	764	812	782	780	821	787	806	789	827	770	828	774	803	766	782	743	758	817	780	793	812	774	804	765	702	818	728	787	799	791	760	798	783	749	775	812	779	830	784	842	826	779	794	746	765	777	749	807	785	761	794	804	829	781	795	743	781	831	769	748	830	784	803	791	809	768	748	843	816	786	810	810	809	793	782	795	785	719	776	714	793	777	847	770	803	760	786	817	764	829	810	760	836	792	797	837	776	813	861	788	770	783	832	831	773	802	761	777	783	763	806	769	818	784	788	821	775	839	817	794	814	758	812	792	758	787	781	796	816	821	781	783	831	821	791	796	843	765	778	825	834	796	775	758	845	830	827	813	787	822	794	802	822	828	834	765
14823	3600	5812	5312	3381	2214	1597	974	659	511	429	379	394	331	323	308	331	299	263	298	279	309	301	276	259	263	273	263	300	301	293	279	259	266	241	288	267	262	296	259	274	311	274	262	266	292	279	283	256	288	272	267	288	273	278	292	284	280	269	309	264	268	274	295	259	257	283	263	268	263	257	260	287	279	286	331	275	279	246	302	312	293	285	287	243	267	285	267	271	231	287	278	296	286	255	300	248	235	259	290	251	299	326	296	314	290	285	312	289	275	279	320	249	303	268	296	272	269	282	313	259	292	266	294	282	277	290	303	282	265	271	285	276	255	274	284	269	268	269	275	260	276	295	293	272	259	248	295	277	285	335	283	274	269	272	273	267	263	281	289	302	277	304	288	286	277	264	273	267	299	284	288	295	315	273	278	271	258	290	296	263	290	266	283	258	285	310	282	302	274	274	291	303	279	280	289	284	273	309	278	273	281	288	279	279	286	282	315	301	280	293	274	276	272	251	299	295	276	278	260	252	301	271	289	258	295	270	291	286	295	299	301	289	256	256	290	292	274	281	290	298	313	251	269	267	316	269	302	268	301	248	284	285	253	289	280	265	263	263	289	312	294	258	268	296	269	264	296	247	294	293	281	261	275	306	309	259	268	287	269	292	262	271	250	271	288	270	256	268	265	268	267	270	241	286	297	291	278	295	264	297	292	292	252	274	291	279	272	263	280	252	315	271	272	294	269	276	257	284	302	266	284	291	265	256	292	297	281	275	274	289	296	253	276	288	251	265	292	231	246	268	269	281	260	269	306	288	257	275	275	273	304	272	304	274	249	299	293	264	271	297	247	270	264	305	272	282	265	327	289	297	269	278	277	297	271	277	262	281	277	258	255	279	315	251	260	311	284	267	288	287	288	253	267	263	315	294	253	290	277	274	291	294	294	293	297	310	286	266	262	278	280	249	286	284	277	279	287	284	265	294	254	283	269	257	269	298	259	283	276	275	253	260	290	286	302	311	310	279	249	301	299	287	260	248	277	249	267	278	316	270	273	239	277	288	231	266	260	248	287	279	289	265	271	289	323	281	271	269	288	258	278	292	276	252	325	273	250	254	267	270	270	266	283	291	307	277	309	292	263	283	245	263	282	257	302	254	294	299	263	265	262	274	299	287	293	288	272	292	288	275	270	270	250	263	275	283	280	272	296	300	290	285	280	271	280	286	264	288	269	270	249	277	271	269	275	253	287	281	299	285	284	271	319	284	268	270	287	294	271	276	248	297	289	276	289	278	294	281	290	276	312	292	277	297	283	296	251	278	260	295	275	286	291	250	260	280	260	230	280	290	286	244	300	279	300	270	298	276	277	271	263	271	270	317	292	298	286	282	292	301	269	276	269	248	274	277	275	270	301	271	288	292	290	272	271	272	273	276	280	294	291	280	298	270	287	305	266	264	279	258	304	308	295	284	284	283	242	255	274	291	286	265	288	269	249	313	276	307	285	250	245	284	245	281	272	294	277	282	274	286	316	292	258	257	296	288	290	258	259	271	286	268	266	305	278	273	315	268	288	254	280	304	272	313	278	284	296	286	297	275	291	269	313	307	268	275	282	277	276	273	247	281	314	295	303	287	253	291	296	271	283	296	276	259	243	272	268	279	306	288	263	284	270	260	281	283	297	273	286	257	296	293	278	289	250	285	302	278	272	288	259	258	246	282	280	277	286	317	293	273	323	263	269	276	285	307	302	271	245	270	291	284	310	292	277	285	275	288	287	269	253	280	276	265	264	271	257	286	272	283	280	268	278	280	267	288	300	239	278	267	308	289	294	290	279	303	276	276	295	295	276	273	262	267	277	287	286	262	273	263	275	264	248	281	276	319	299	274	248	283	309	277	310	286	262	287	273	292	257	289	281	258	288	291	297	289	285	268	289	306	283	292	261	276	289	306	247	286	292	248	284	302	285	283	267	281	239	284	261	269	289	305	276	278	290	257	300	280	321	273	258	281	296	275	275	280	279	286	282	309	265	278	298	270	285	273	278	289	278	298	251	283	245	258	290	275	257	281	311	284	268	286	288	288	294	271	283	270	261	295	269	280	277	285	286	310	294	304	288	232	270	296	265	263	262	300	300	288	256	285	317	268	296	270	300	299	311	294	304	277	276	296	252	283	255	288	291	263	293	281	260	261	267	291	302	284	305	262	273	300	274	291	287	299	277	294	283	248	264	275	296	303	275	273	267	252	269	264	280	225	266	297	304	302	250	274	302	281	250	284	297	278	294	271	246	279	255	314	251	298	298	277	279	300	293	290	284	257	294	271	249	282	259	281	263	287	257	282	281	274	260	260	247	315	286	315	281	285	229	303	242	262	268	268	270	292	282	253	231	305	342	285	277	260	299	269	279	288	290	272	253	275	266	280	249	270	261	294	293	268	288	258	286	284	269	252	286	276	284	293	271	261	262	270	264	259	278	276	302	287	283	277	288	263	263	247	298	250	283	293	339	281	254	314	248	308	285	290	274	275	287	280	260	301	284	280	312	258	293	283	259	291	251	268	306	273	252	259	288	292	325	256	283	278	285	288	282	279	322	318	270	312	256	336	310	244	278	318	273	288	289	296	294	278	327	267	281	274	295	266	291	269	284	264	276	271	283	291	274	296	283	263	278	292	248	256	296	257	303	251	262	288	289	294	295	270	300	282	267	289	283	270	286	273	283	290	265	265	248	242	277	281	275	284	281	290	277	304	293	274	267	284	256	259	298	292	253	271	256	262	283	276	291	257	268	269	277	255	296	274	274	243	278	307	284	259	248	267	283	269	277	274	285	278	298	271	280	277	272	273	250	285	252	267	316	286	261	257	308	323	281	284	299	272	303	280	285	280	300	247	304	291	250	279	322	243	284	295	267	284	279	315	286	265	306	289	264	283	265	277	285	281	269	277	285	256	279	279	298	335	289	286	280	282	261	275	266	269	273	313	292	271	276	274	280	309	297	284	265	268	271	251	265	291	314	266	279	266	274	275	275	278	283	276	278	315	293	271	246	281	282	288	283	283	276	319	265	284	279	254	281	277	266	252	274	271	289	280	298	266	286	294	299	285	303	304	283	276	267	305	261	269	269	306	269	297	286	256	281	302	265	258	274	291	256	283	280	303	288	272	263	297	297	281	245	299	287	283	249	310	253	258	266	277	291	277	304	285	271	283	285	277	287	272	284	271	299	262	258	266	317	277	313	294	281	274	279	292	260	268	322	280	295	275	275	260	243	288	305	287	276	303	279	254	286	274	284	253	272	286	290	270	272	287	305	277	293	260	273	283	260	286	284	260	295	285	264	249	273	276	258	295	296	327	248	275	269	258	293	257	265	265	278	277	290	310	309	287	304	286	299	251	263	284	272	301	255	269	264	261	274	282	282	282	278	293	273	285	258	295	249	268	295	284	280	304	244	314	274	292	262	290	239	292	294	268	284	275	258	259	250	303	252	258	256	280	295	306	292	314	265	290	284	281	261
11708	3576	11651	15374	12008	9221	6875	4449	2872	2126	1752	1528	1341	1123	1057	979	927	868	805	723	701	711	761	659	719	703	727	715	701	700	724	752	703	711	638	702	724	693	702	699	670	750	706	722	675	694	689	683	660	694	709	732	728	655	706	676	652	702	646	708	616	683	711	722	715	679	702	743	691	702	725	723	658	721	665	665	708	664	689	663	659	702	654	709	688	668	698	673	669	673	631	687	699	657	670	676	709	714	723	669	685	703	636	673	685	710	674	712	706	708	682	668	661	680	716	685	701	655	715	712	725	712	661	678	683	732	681	639	719	690	727	705	749	746	675	709	673	733	673	707	746	656	658	691	700	655	659	685	712	706	675	669	685	658	748	708	697	700	662	684	664	702	682	631	722	713	662	704	694	714	698	731	670	674	737	711	670	715	687	679	689	679	679	691	662	646	713	684	681	696	734	696	684	695	701	740	691	681	682	686	668	680	698	660	658	666	689	686	655	689	637	669	666	715	720	683	649	668	673	682	698	702	693	693	617	691	701	662	676	708	673	697	648	699	713	683	718	702	666	719	687	710	706	645	716	671	684	678	724	713	695	707	673	694	680	718	644	696	694	648	669	691	686	675	700	737	692	699	643	679	640	653	706	672	662	692	664	692	672	687	680	679	692	665	646	697	711	700	638	708	675	716	695	676	739	708	691	697	696	717	706	709	676	637	728	729	649	689	678	696	679	660	703	682	697	716	687	687	676	656	685	692	681	745	667	717	673	691	682	693	697	739	653	714	710	679	675	695	679	699	674	656	672	688	715	730	683	686	706	680	725	684	681	691	676	704	664	704	684	685	713	666	684	682	669	702	700	706	720	692	680	684	683	708	639	703	688	660	684	726	676	670	677	689	736	678	690	719	687	668	691	667	683	668	622	677	717	704	676	675	680	697	710	676	680	666	693	791	659	706	674	616	705	671	696	686	645	668	630	655	673	634	704	706	665	686	658	672	699	696	702	659	675	719	725	678	715	698	709	658	678	706	694	690	651	671	662	667	711	653	677	716	644	641	627	667	683	688	694	665	682	661	683	727	662	692	655	695	665	671	721	728	711	669	638	606	710	691	672	666	672	671	696	663	671	647	704	716	756	722	705	683	728	684	653	689	642	662	667	678	711	688	665	641	663	701	710	717	643	672	653	692	669	665	720	666	734	621	702	650	649	714	681	702	676	706	704	673	684	688	668	647	712	685	651	731	698	692	697	651	721	708	659	763	694	646	651	636	692	673	697	665	670	696	716	681	691	643	667	672	703	655	694	677	732	736	676	710	709	637	672	653	717	663	640	667	676	703	712	693	684	700	742	663	659	706	702	659	697	666	641	697	697	724	683	693	724	688	681	688	666	684	703	739	718	674	687	661	711	682	684	667	750	687	712	677	673	733	661	687	640	651	642	702	657	726	712	674	745	620	639	670	683	690	654	712	687	679	690	658	658	698	662	675	714	666	701	744	684	666	720	686	675	655	662	681	711	704	681	664	687	681	701	699	722	701	683	716	683	682	638	682	650	699	662	699	657	683	671	658	713	709	666	710	666	670	683	666	717	678	656	699	680	677	667	656	640	663	660	644	681	690	693	713	682	663	699	652	674	685	680	706	648	680	672	727	709	650	672	683	719	699	688	715	683	712	655	714	677	689	675	651	662	711	702	650	708	705	653	692	688	677	708	708	667	702	687	709	682	717	686	687	704	687	657	703	632	687	686	731	689	694	682	677	681	689	665	709	686	669	709	696	681	730	689	689	714	675	682	693	691	706	736	685	698	703	655	716	730	689	728	680	709	650	654	664	690	698	680	691	710	692	716	701	691	697	691	675	661	708	680	705	710	711	679	693	640	661	690	670	682	690	693	698	689	682	685	628	722	684	736	664	714	685	730	690	673	670	675	718	703	707	683	677	690	698	653	649	683	650	692	675	684	677	636	677	658	692	704	687	693	719	709	713	708	720	710	664	690	644	692	704	649	677	739	695	716	682	648	669	641	676	697	699	720	686	747	666	669	704	665	658	655	683	624	704	673	695	690	716	691	704	686	708	689	677	675	703	700	666	686	715	666	674	705	748	700	680	717	650	669	692	662	719	702	688	671	664	707	672	707	748	679	693	691	744	690	653	682	674	667	707	690	672	650	664	708	692	663	705	714	706	698	701	695	680	753	690	712	690	727	644	707	653	691	659	659	723	723	672	658	688	681	678	715	692	690	720	701	665	692	667	698	708	712	645	680	722	712	689	734	685	721	687	701	675	689	699	666	621	670	702	674	702	741	694	652	671	637	735	691	638	670	700	647	708	683	688	731	688	678	682	697	664	670	699	693	685	701	638	677	720	703	702	657	674	693	610	699	704	667	679	641	729	704	687	682	701	722	688	676	597	666	691	648	714	703	664	703	677	672	700	705	655	723	709	706	722	701	693	688	678	658	697	705	671	667	691	694	640	693	711	703	713	650	662	639	681	691	706	681	666	715	728	665	688	694	675	654	679	661	672	682	670	679	649	671	644	647	667	660	688	654	683	732	708	691	692	676	718	659	662	680	692	689	670	646	659	709	743	727	637	735	674	692	664	690	691	662	709	654	673	718	692	699	709	708	701	694	674	733	661	679	707	685	678	699	681	705	676	734	680	648	653	715	675	657	679	665	740	730	686	701	712	706	689	669	648	682	687	690	765	705	673	678	709	677	696	762	676	708	689	681	671	693	716	651	692	719	725	708	687	671	658	693	645	741	684	683	727	691	688	665	695	708	691	720	698	699	664	642	671	683	695	659	718	652	672	639	689	714	700	671	661	728	674	704	709	676	671	661	664	717	673	709	698	697	707	691	651	692	656	697	682	704	690	663	691	662	698	666	697	628	698	713	693	633	683	662	681	706	656	687	682	694	679	657	673	688	702	665	670	665	651	663	732	697	695	668	715	687	685	640	697	677	735	646	692	662	696	648	729	700	727	684	714	659	723	624	693	684	687	698	685	757	650	707	684	713	702	678	690	677	673	679	692	690	649	706	701	672	659	677	651	653	719	689	673	629	714	716	728	699	708	691	668	664	704	695	662	655	719	715	672	671	718	695	684	681	688	669	664	715	691	669	691	660	660	679	680	680	668	687	710	716	702	650	701	686	713	679	683	683	667	697	659	702	707	647	701	684	710	715	702	653	695	698	690	686	689	677	698	643	708	676	715	682	755	644	644	672	686	646	672	691	725	643	645	712	672	670	660	703	687	683	713	670	721	647	687	700	652	692	703	712	697	617	674	709	706	683	687	682	692	678	708	680	654	687	663	680	670	650	695	684	665	672	681	712	710	629	624	697	684	651	684	731	697	681	701	683	695	687	715	700	674	654	690	688	725	665	678	671	680	664	694	676	655	729	691	674	690	692	674	707	710	687	691	724	703	746	679	692	680	691	643	673	651	679	731	682	712	704	726	654	700	634	619	724	672	685	666	637	639	703	687	748	673	664	723	676	681	713	702	692	677
22965	6194	8887	8342	4610	2754	1866	1292	806	521	408	385	375	274	285	230	237	201	218	180	167	194	192	198	180	159	123	187	189	178	173	171	177	186	202	179	197	158	167	175	176	172	180	154	187	185	191	204	180	186	156	184	168	186	190	175	180	192	175	172	156	177	162	176	173	176	174	183	151	168	175	189	172	147	178	170	161	163	179	184	171	176	168	174	177	171	173	173	173	162	168	171	170	172	180	176	183	165	186	163	159	183	169	178	159	178	170	187	171	174	176	171	190	166	178	179	207	184	172	184	172	186	165	195	179	182	166	169	182	182	166	218	162	168	172	175	167	166	163	165	199	172	191	187	171	189	171	157	177	182	183	214	179	156	153	164	177	185	150	164	169	168	176	172	166	145	183	176	200	162	145	185	188	185	163	148	197	171	152	175	153	158	157	165	185	167	158	172	151	175	157	191	165	149	176	166	167	160	171	185	172	172	187	182	182	158	168	178	169	166	164	153	171	151	166	184	201	188	163	194	194	193	166	176	208	186	153	165	173	181	157	164	163	168	172	160	160	162	200	186	166	149	198	200	182	165	166	162	193	192	157	201	153	173	149	157	169	183	177	183	177	169	179	164	166	174	164	193	150	172	166	179	144	153	168	167	167	156	160	155	162	186	161	187	179	152	177	166	156	185	163	158	198	190	158	172	164	176	177	166	159	166	180	186	176	174	187	171	169	170	180	139	167	183	188	169	154	175	146	160	170	138	160	173	150	166	167	186	149	149	197	168	162	185	183	162	175	166	168	191	179	171	162	178	191	174	182	168	143	141	171	210	189	167	168	201	175	177	170	159	154	177	161	191	169	148	189	166	165	146	180	183	146	172	164	155	179	183	193	173	183	132	166	162	181	166	184	160	171	161	174	175	187	185	176	184	162	163	163	184	173	139	158	182	186	167	181	195	183	150	163	164	163	157	142	168	160	167	165	153	173	179	180	177	164	164	174	173	172	155	165	150	173	186	144	161	160	164	198	186	176	182	179	159	188	172	167	156	174	171	162	204	166	192	201	183	179	142	190	183	171	183	170	182	183	153	179	162	194	184	196	158	172	184	157	165	179	181	184	181	196	180	175	188	160	175	144	178	165	199	170	183	174	168	162	169	164	179	179	184	147	197	168	167	161	160	185	174	166	148	151	174	162	198	143	191	168	168	177	162	166	184	177	151	185	197	163	152	156	156	162	184	155	175	160	175	203	170	194	167	169	208	185	173	161	153	183	185	163	169	188	201	184	179	157	172	160	173	168	170	171	158	193	158	147	162	172	168	146	163	180	175	165	168	181	168	169	159	154	152	189	190	166	158	172	181	189	172	188	162	154	140	174	187	175	186	176	183	198	169	176	187	156	188	157	150	177	155	182	143	156	168	182	182	199	191	155	180	161	170	173	181	150	174	169	163	157	146	173	161	196	158	153	157	179	139	154	158	160	187	192	169	169	178	177	138	150	151	151	183	162	176	200	153	152	170	165	170	169	171	168	184	175	176	168	167	182	195	179	175	165	185	155	184	147	179	184	164	199	160	158	182	170	157	144	184	191	143	162	160	171	177	160	179	141	183	153	180	172	186	183	200	160	165	176	167	149	172	186	176	151	152	167	186	200	163	158	196	153	161	144	141	167	187	171	175	196	179	145	180	189	179	157	179	189	176	175	175	137	174	197	179	170	167	164	193	186	177	180	194	164	153	170	186	161	167	197	187	175	172	149	170	182	184	183	185	193	167	170	158	154	156	180	187	178	160	183	169	165	204	153	174	156	188	168	155	181	162	156	182	189	155	152	156	181	189	176	183	164	187	170	175	159	137	175	166	181	183	175	166	164	155	179	187	157	153	179	180	171	191	172	173	154	156	168	192	190	150	159	156	181	160	180	195	165	160	158	184	158	187	183	164	171	147	171	168	172	183	207	180	196	170	169	160	144	154	186	162	178	192	173	196	176	161	151	162	164	182	168	193	179	155	176	168	175	186	183	175	145	152	169	170	180	182	185	166	140	148	166	157	187	185	183	166	168	164	175	178	152	184	180	165	161	174	166	158	175	189	168	154	175	163	191	184	153	161	184	166	204	173	184	158	139	191	166	170	171	179	171	164	182	171	150	173	175	176	176	189	192	153	181	159	197	190	173	194	168	168	174	174	197	204	161	168	159	191	160	158	159	164	158	170	157	156	174	142	172	176	143	183	161	160	174	164	173	158	183	210	155	145	152	148	171	158	175	166	170	162	175	181	172	166	175	172	158	163	173	175	167	162	167	174	177	164	157	178	175	163	162	183	164	162	179	144	168	159	181	177	174	192	170	180	184	176	149	171	161	178	164	155	164	157	146	155	161	184	167	165	178	167	177	165	180	184	144	163	161	154	185	200	190	169	165	150	150	169	172	158	183	173	158	197	191	173	176	177	161	168	178	174	173	182	165	181	179	153	171	177	186	161	168	166	181	189	159	173	179	165	188	165	160	160	191	178	156	172	182	182	176	181	193	183	183	182	172	162	181	165	173	170	168	149	164	162	168	185	160	162	196	172	189	167	157	178	178	192	186	159	177	153	182	195	160	180	130	174	164	179	184	189	202	168	160	175	166	185	171	158	135	163	153	169	173	159	157	196	221	180	176	159	187	180	166	174	186	181	164	150	165	141	157	173	159	168	141	166	199	173	164	178	172	168	155	189	172	167	150	168	188	181	193	196	151	163	172	135	172	175	174	170	164	189	156	166	122	165	164	185	160	161	185	182	180	163	179	170	175	169	177	190	167	176	135	150	200	180	170	174	185	183	179	175	158	195	159	212	159	188	140	157	181	177	169	142	162	172	188	177	187	168	184	160	165	184	185	163	171	173	163	176	185	170	173	180	185	157	163	145	205	143	156	164	155	170	187	180	167	173	165	146	176	180	189	158	171	157	194	160	174	157	177	181	181	179	171	170	176	179	188	149	195	162	201	180	156	153	174	180	152	153	180	168	165	141	171	170	151	155	149	183	158	189	165	168	151	192	162	164	173	157	150	192	161	160	168	177	184	183	179	166	187	147	168	174	175	171	198	156	164	178	188	183	163	181	176	159	167	165	202	173	181	161	177	178	165	160	169	162	131	168	155	177	162	160	141	172	146	179	167	162	169	144	160	166	172	150	182	189	195	160	169	146	163	198	158	196	173	152	161	188	172	178	190	173	171	169	178	160	175	152	166	172	168	162	184	187	196	192	157	155	173	168	168	169	187	162	156	177	163	166	180	176	168	160	191	135	177	172	152	174	145	139	187	177	175	165	157	180	185	194	170	165	164	167	170	163	147	187	197	181	172	186	154	172	172	156	185	185	154	188	171	161	175	163	179	176	168	141	184	143	170	155	151	190	174	180	167	159	168	172	198	141	139	174	167	157	171	166	141	158	171	162	161	164	174	176	167	192	169	173	200	182	159	148	151	174	172	166	172	172	180	155	175	172	149	180	145	181	169	194	175	162	167	192	163	173
15069	5275	15781	19878	15229	11499	8123	5821	3949	2727	2091	1896	1512	1273	1099	949	897	773	603	554	572	508	505	552	513	509	536	514	493	496	489	469	489	471	459	460	467	470	467	479	436	462	445	453	443	457	443	458	478	457	449	480	481	473	419	421	454	445	473	478	450	445	468	436	427	409	469	465	456	465	457	443	452	447	454	478	441	422	460	436	464	487	467	470	474	433	482	456	450	462	446	441	471	445	462	430	463	479	464	476	402	456	454	438	467	431	447	462	525	450	450	433	461	440	460	461	432	418	428	436	456	442	402	450	472	455	494	490	492	473	464	443	436	452	446	453	459	436	483	430	432	429	437	433	441	468	447	459	412	418	417	467	447	463	473	447	466	433	460	437	472	430	486	446	470	425	434	458	447	452	473	463	413	405	465	460	473	419	468	444	415	456	460	462	461	459	454	430	466	430	454	465	445	430	459	456	458	445	473	455	454	463	444	463	441	476	442	432	452	461	403	434	463	423	449	436	433	428	467	415	411	475	425	421	430	455	432	423	477	430	426	448	434	449	432	426	461	437	446	466	440	450	433	416	437	461	463	446	451	452	465	464	464	442	456	433	451	468	483	428	462	452	431	476	468	464	487	421	447	465	427	392	394	440	453	430	476	429	477	432	459	441	438	468	427	456	469	410	458	431	462	450	447	427	476	438	509	463	479	453	476	478	478	468	446	412	399	404	442	460	432	468	403	440	436	483	459	429	418	486	409	446	430	478	464	456	442	437	476	467	467	453	454	465	440	431	435	457	443	464	464	452	456	484	441	438	458	408	419	403	453	432	473	439	455	441	455	430	470	433	476	460	459	455	443	432	442	468	433	453	412	420	447	489	453	454	452	434	457	459	443	461	427	452	453	476	454	441	437	428	448	446	440	450	443	444	456	463	447	449	458	468	445	426	456	469	419	491	470	455	471	499	427	442	450	451	436	414	430	494	437	466	423	439	474	446	426	441	471	430	458	445	476	476	443	465	461	427	435	459	462	467	447	489	461	452	442	455	472	430	444	458	456	441	447	433	464	426	452	422	410	467	469	436	454	447	477	463	434	420	436	413	451	421	456	449	447	478	412	491	474	433	491	473	460	422	463	451	443	419	452	464	460	415	468	432	407	464	442	463	495	445	454	457	473	501	469	439	443	474	436	432	466	446	503	448	501	452	466	412	436	456	443	444	464	419	431	472	438	436	456	502	470	430	399	433	485	461	476	457	488	453	426	421	452	423	467	437	440	422	456	460	443	450	441	430	439	448	467	457	455	468	455	421	494	444	427	406	472	472	441	458	446	456	440	456	477	423	487	448	469	397	438	454	431	423	455	452	448	479	415	476	423	451	457	431	450	460	440	482	486	431	427	444	460	462	398	429	442	463	444	434	446	483	459	452	422	456	444	445	461	441	450	461	457	426	443	446	465	424	439	444	426	446	428	475	470	466	447	469	434	447	488	459	416	414	427	462	476	454	470	466	441	461	454	449	429	436	427	456	444	454	459	483	412	459	465	440	446	459	442	483	413	451	435	461	434	463	459	416	445	472	498	422	461	445	472	425	421	424	457	406	472	447	425	416	423	460	407	438	454	477	454	392	467	437	466	470	428	478	422	453	443	453	474	465	440	469	422	425	400	465	442	439	459	466	406	420	488	433	449	421	449	436	436	447	425	425	485	435	441	454	470	412	480	419	419	463	471	448	447	427	442	452	393	433	446	431	460	437	481	453	447	482	409	454	456	446	464	468	436	436	450	471	482	472	441	412	433	421	428	462	457	454	499	457	451	427	461	456	482	447	479	478	434	448	436	419	445	466	441	440	485	453	452	444	459	452	458	424	425	472	460	445	427	459	434	432	448	448	467	404	448	455	414	466	457	455	445	420	430	487	427	441	460	420	451	433	411	437	469	438	427	463	444	445	448	457	432	419	474	477	448	456	473	443	493	462	424	425	451	458	424	448	473	429	431	489	450	471	460	431	455	444	409	459	417	431	451	488	457	426	456	414	446	450	428	465	408	475	459	423	461	473	409	438	453	430	444	428	447	421	420	475	450	397	436	430	420	461	501	473	437	424	423	452	450	478	462	431	430	453	443	411	448	469	436	444	451	452	463	416	445	474	458	420	474	445	450	476	440	470	447	413	419	444	467	465	436	476	491	483	463	433	457	463	465	433	465	477	435	409	463	439	414	438	453	417	457	392	497	440	448	450	432	450	454	471	445	471	439	446	432	459	436	437	484	441	403	456	439	442	469	429	434	465	421	456	444	414	411	438	417	462	455	447	453	467	453	475	443	429	461	513	438	426	445	449	453	474	451	465	483	426	495	452	427	425	490	471	494	453	438	461	482	465	466	462	439	445	418	434	416	449	462	408	459	444	461	451	460	472	445	391	477	438	457	460	477	445	460	468	440	409	457	466	413	458	456	473	452	479	426	439	467	413	434	483	463	437	450	465	456	460	435	471	443	431	464	474	428	431	448	459	427	386	427	465	478	461	455	464	431	454	464	462	471	449	430	443	467	456	454	417	455	478	432	459	431	488	465	429	458	473	435	424	475	473	460	423	483	431	441	485	447	437	453	435	453	444	464	460	456	438	468	435	421	425	441	415	447	446	464	445	459	431	449	453	462	464	420	495	440	439	470	468	468	415	478	435	408	461	423	466	479	464	439	427	447	439	454	442	408	444	452	431	450	453	460	458	480	457	470	453	429	473	418	452	492	464	443	439	403	469	446	450	460	412	435	434	447	429	430	427	436	458	442	428	466	421	461	439	470	453	422	476	413	429	462	430	475	431	425	442	470	459	434	483	472	459	426	441	466	451	455	438	443	453	464	433	427	397	431	424	434	454	456	471	446	476	459	440	446	445	419	514	492	497	454	449	456	480	437	439	426	490	412	444	450	433	443	442	445	439	412	427	426	451	441	451	494	457	470	451	441	446	452	449	461	408	448	472	437	472	457	442	430	461	459	446	455	454	469	428	470	446	446	413	455	469	453	484	409	450	460	419	446	430	453	453	450	452	461	448	458	430	472	454	411	464	434	450	447	425	464	433	452	423	453	487	446	440	457	480	445	434	443	437	445	412	437	420	438	423	474	442	419	423	464	452	453	470	461	443	398	445	440	401	481	477	457	473	421	443	455	432	449	444	472	445	426	465	413	465	445	429	444	427	452	437	446	466	445	454	431	477	429	471	429	482	496	461	444	451	420	423	419	419	445	407	440	440	449	473	454	400	476	435	440	430	446	484	451	460	414	437	463	451	440	447	427	461	460	440	444	501	428	425	450	478	455	436	453	442	462	421	431	434	443	435	413	457	427	434	476	462	471	450	443	475	458	449	435	415	436	460	461	457	451	456	458	427	451	430	445	455	444	437	455	451	459	470	448	457	462	429	433	433	448	470	410	445	445	423	469	450	452	435	454	457	446	475	425	455	420	442	434	450	423	451	463	423	463	417	423	451	450	491	448	430	454	465	433	447	436	423
4812	1842	3431	2828	1805	1151	756	648	522	477	363	394	394	387	308	373	339	351	332	356	317	294	346	319	316	379	305	325	329	344	320	355	323	343	327	349	315	332	360	367	344	342	331	329	358	309	357	317	326	309	353	327	338	348	342	311	319	338	349	338	335	327	309	330	330	343	369	369	358	331	319	296	318	294	347	333	288	316	312	312	327	313	318	317	324	313	349	299	313	324	347	306	309	317	344	324	328	322	318	302	309	306	345	324	326	349	316	362	302	326	308	329	363	319	311	358	291	301	308	321	352	349	326	288	351	310	334	321	340	310	281	306	364	314	352	353	294	327	339	329	346	324	342	331	318	345	339	346	312	310	306	326	305	334	334	306	344	302	332	307	301	299	302	302	310	338	305	333	302	320	319	328	340	313	337	322	312	317	365	318	342	311	354	324	294	333	333	319	305	323	325	342	353	332	323	320	327	311	300	317	298	301	349	295	297	303	298	365	287	312	299	328	308	278	332	309	325	308	336	303	323	344	340	350	331	311	324	316	302	352	350	324	350	319	348	358	336	357	305	330	329	316	331	339	319	334	350	329	302	323	304	348	326	371	363	329	330	319	324	362	334	334	314	361	325	316	308	340	334	321	333	334	328	323	342	310	323	335	346	334	339	306	322	307	352	307	310	333	338	308	331	318	297	292	346	315	325	295	333	319	349	323	359	327	314	364	334	323	337	360	336	319	322	350	308	339	323	341	320	334	358	300	324	326	348	347	324	310	346	325	323	322	325	336	327	310	323	325	304	329	330	331	314	330	313	317	303	343	354	297	312	343	321	290	329	326	297	331	342	310	328	327	344	330	323	303	336	325	342	339	334	329	316	277	355	335	301	326	330	311	362	334	348	338	333	332	322	317	287	273	327	323	340	307	277	300	326	330	325	290	325	307	335	357	278	287	343	311	323	309	362	329	337	296	360	331	317	329	325	321	292	332	308	330	328	323	322	353	338	342	318	334	294	333	338	320	341	310	327	322	337	315	338	317	337	308	350	323	334	350	321	326	299	305	315	304	301	348	339	323	351	345	310	334	346	325	339	316	299	323	308	334	299	309	299	326	341	309	311	308	397	347	332	325	353	336	304	293	289	320	306	346	290	344	318	316	311	325	340	310	318	309	332	353	301	330	314	324	336	286	340	357	325	308	307	295	323	303	342	315	340	328	310	329	320	316	325	322	301	340	321	321	330	302	327	335	324	336	309	313	296	366	317	329	305	322	321	294	344	311	318	309	320	315	296	326	338	323	299	350	324	315	333	319	315	320	339	325	370	298	329	327	357	326	341	331	331	339	299	296	335	320	363	361	298	331	299	314	293	359	327	330	308	317	339	306	294	312	327	322	287	355	309	325	334	328	315	332	329	346	318	307	294	302	336	325	316	321	311	306	323	353	318	329	300	321	333	346	362	311	332	311	322	349	310	308	310	347	317	328	346	373	355	323	336	335	301	312	293	331	326	314	321	329	323	340	323	340	339	330	324	307	331	317	343	342	326	350	317	303	323	330	332	354	299	356	334	340	332	326	328	334	343	316	333	303	296	331	331	327	315	333	321	348	337	310	343	315	346	306	335	339	320	315	312	336	323	325	343	308	332	317	300	282	312	358	334	332	317	348	300	331	328	337	317	292	363	338	368	311	335	352	317	308	322	340	310	340	350	331	303	369	352	293	322	354	304	285	315	329	324	319	349	318	315	333	338	310	326	306	308	332	387	312	325	342	340	318	303	333	318	311	315	339	327	320	320	309	320	285	344	297	312	353	305	300	307	323	328	313	332	302	350	293	318	277	321	320	313	325	330	358	358	305	337	306	342	369	313	328	309	317	325	317	344	330	306	303	360	342	314	303	341	313	337	326	324	321	319	309	331	338	326	373	360	333	336	336	333	343	317	305	307	316	300	322	398	340	346	309	345	305	332	333	319	322	346	366	326	349	348	309	341	315	328	347	353	327	307	305	338	329	338	312	305	349	342	326	330	335	331	354	341	318	346	347	337	310	354	344	334	291	326	328	326	341	310	317	353	323	335	311	351	341	331	349	330	356	366	300	325	335	320	365	338	325	324	315	352	350	324	352	339	328	318	362	324	337	319	299	320	333	320	322	309	334	328	314	313	311	303	294	333	293	353	312	318	313	295	327	337	329	359	347	335	311	332	324	301	347	312	290	307	312	358	336	312	316	326	310	341	335	288	318	327	299	304	332	308	331	303	318	345	323	318	312	312	320	300	333	343	329	330	378	348	345	304	340	325	341	304	319	335	341	324	262	314	337	338	317	311	300	364	363	334	301	330	325	319	313	351	325	294	347	298	299	329	329	343	345	278	322	337	339	315	326	341	325	318	336	323	278	328	316	318	303	321	345	340	328	325	326	358	330	342	328	307	327	291	298	314	317	350	356	331	331	361	305	296	345	320	291	310	305	304	320	311	336	351	347	328	314	312	332	346	311	336	351	319	355	338	314	313	305	299	333	330	325	314	358	297	325	346	309	319	329	297	331	329	308	325	345	302	313	350	346	320	343	331	298	297	317	340	323	324	310	361	311	324	339	292	350	305	292	336	328	346	334	319	318	298	304	312	357	304	302	330	296	334	283	325	339	310	331	320	309	314	302	339	315	322	334	323	322	320	329	343	337	326	364	352	325	335	365	359	351	343	312	350	317	328	326	324	325	332	308	302	334	311	337	307	317	332	353	319	307	335	347	333	341	345	346	320	303	328	350	334	331	284	331	301	327	341	319	332	323	326	332	309	308	333	324	331	329	366	339	327	331	293	310	328	340	301	317	349	317	340	303	329	321	314	311	347	349	342	319	329	347	304	309	317	283	328	332	334	299	339	325	360	307	303	370	317	321	327	355	324	319	335	331	328	323	294	297	318	327	320	301	332	336	292	325	325	316	314	315	314	310	315	288	299	300	361	306	330	358	329	328	336	330	340	324	331	326	328	350	347	332	315	306	336	363	307	313	366	385	324	361	319	316	323	299	305	323	310	308	292	323	311	350	324	340	312	326	317	322	286	305	305	347	317	319	291	339	290	322	361	349	333	346	329	335	289	342	300	341	337	314	324	303	312	326	318	336	303	351	318	307	323	367	303	344	309	308	318	329	323	358	320	317	325	351	307	330	330	309	327	331	314	324	295	345	324	322	332	292	331	358	315	320	311	326	311	304	348	354	338	342	357	326	332	309	371	341	334	316	320	332	321	318	307	334	306	348	334	312	315	347	325	317	341	340	330	324	326	317	314	338	294	310	336	366	326	308	325	295	299	332	299	322	328	327	351	307	304	321	321	362	305	315	330	319	309	298	358	325	342	350	327	311	343	306	323	362	331	321	333	335	314	357	349	312	324	326	355	323	313	323	304	337	325	379	310	332	352	304	319	355	329	335	305	315	367	364	321	349	331	333	344	317	330	343	309	271	344	310	333	322	333	302	322	302	316	330	316	348	316	314	349	318	325	321	310	353	381	316
4566	2523	7344	8993	6840	4587	3190	2548	1952	1460	1262	1165	1064	970	916	875	897	846	847	837	791	773	836	839	757	798	804	810	859	793	818	794	812	729	808	795	778	769	794	848	844	794	802	778	813	839	798	770	822	802	759	770	803	798	792	765	780	790	764	732	785	807	802	805	830	759	807	770	737	806	782	765	761	760	769	811	802	827	791	826	776	833	839	757	806	817	775	789	790	801	782	796	764	738	776	810	777	805	724	737	725	780	834	772	742	743	813	840	783	795	784	778	767	790	814	785	809	800	783	745	773	807	846	814	803	787	824	821	863	779	803	850	784	845	756	798	763	788	793	770	793	779	811	745	754	768	763	768	807	821	754	834	812	803	790	771	761	770	751	805	822	768	758	761	763	780	815	701	841	750	771	775	764	844	839	841	788	817	824	777	825	770	798	795	839	797	810	769	794	789	770	783	801	747	784	716	800	769	776	794	788	797	797	818	808	838	823	726	778	814	801	781	822	801	819	808	830	823	803	741	773	756	777	812	809	813	806	807	776	792	829	794	821	824	760	800	796	822	787	705	773	793	810	826	791	807	786	760	769	768	826	789	777	819	774	775	791	763	798	773	809	773	730	817	807	777	786	822	804	780	761	749	792	802	837	847	778	799	757	775	843	754	784	789	834	800	811	808	781	752	745	780	817	808	804	803	773	829	793	817	794	779	788	825	770	768	786	820	795	811	800	841	764	788	843	796	825	806	770	808	787	798	764	711	788	807	846	773	800	833	768	807	799	776	776	753	769	791	760	752	821	798	757	756	823	839	793	785	796	801	822	796	801	774	833	789	818	833	862	804	795	801	791	769	780	778	793	825	791	849	790	837	813	823	762	793	731	796	796	756	852	785	843	804	787	796	795	798	753	781	785	800	811	793	783	761	771	834	798	785	830	836	784	798	845	769	808	810	757	752	795	817	792	777	802	846	807	787	792	789	775	805	779	775	778	744	749	759	816	795	777	808	817	736	777	748	820	756	793	764	775	768	826	817	764	790	832	832	772	821	805	772	838	829	798	746	769	780	802	844	776	746	763	809	759	755	819	809	808	775	825	802	779	850	769	760	761	802	794	810	791	767	818	821	868	788	780	814	751	812	799	806	805	774	813	820	786	791	781	815	806	759	830	775	765	785	779	815	796	808	802	786	777	816	829	785	790	788	798	815	778	802	769	793	807	813	863	780	780	836	880	773	743	769	778	836	794	782	781	779	754	808	784	803	799	817	810	775	725	797	775	814	793	777	782	815	798	762	775	784	791	854	780	822	825	819	786	756	772	784	749	793	735	823	814	779	826	744	771	732	777	794	778	804	781	817	858	767	813	785	801	736	771	744	737	739	810	845	778	794	738	820	795	821	778	826	825	754	839	781	807	820	773	763	791	773	782	804	825	782	788	773	774	795	776	796	813	797	786	783	790	788	762	809	826	835	760	747	807	799	756	763	818	814	782	818	805	801	797	741	772	798	814	827	807	761	812	796	804	819	820	823	754	763	824	790	787	811	815	753	798	805	851	811	841	813	768	784	797	764	793	766	786	769	768	862	791	794	759	776	825	795	765	797	850	805	784	816	782	777	800	830	763	835	805	738	814	735	804	818	807	802	759	787	797	788	798	812	772	831	795	806	778	818	792	824	750	792	774	787	780	763	794	804	782	774	777	797	754	784	777	831	755	773	816	816	792	822	804	793	735	798	797	787	739	782	828	723	774	832	765	754	789	839	840	850	777	818	778	790	798	811	800	775	789	785	791	779	767	749	783	816	781	860	743	811	787	765	773	784	760	830	790	838	790	828	813	786	837	773	782	784	776	802	777	754	772	753	757	827	764	819	764	745	798	779	800	802	753	783	773	790	810	768	764	792	766	782	826	810	836	809	797	801	743	766	790	804	804	748	779	792	791	757	819	744	789	815	772	824	817	777	781	791	799	827	826	770	762	764	813	741	791	823	787	829	826	789	759	812	831	801	799	757	811	807	780	720	804	791	774	789	753	827	769	767	782	791	822	790	801	823	767	802	821	842	814	802	808	811	789	760	758	779	803	804	766	807	805	797	808	805	814	772	743	829	787	779	812	768	831	767	757	792	782	815	807	779	817	825	763	860	796	834	818	832	829	761	787	769	789	789	808	809	754	859	802	765	804	802	780	805	802	830	784	754	746	787	784	756	760	768	800	745	806	767	833	827	795	749	782	831	781	777	787	799	795	817	786	811	822	760	775	794	773	762	748	781	760	755	821	799	798	784	741	792	779	780	815	753	785	771	828	774	763	743	778	844	805	815	825	802	828	795	741	792	758	825	792	791	760	752	801	818	791	799	759	798	802	821	799	794	776	799	837	777	772	781	792	795	806	768	818	800	804	818	772	738	846	808	777	767	831	788	798	838	782	782	786	779	834	762	806	777	789	813	803	819	836	775	734	796	791	826	845	772	789	816	783	812	758	785	778	770	812	833	838	757	803	821	746	756	834	824	849	819	737	789	770	825	767	827	808	815	807	800	785	808	721	787	850	793	796	822	775	808	810	799	818	807	785	771	760	818	773	766	861	807	797	816	779	750	747	803	821	786	797	768	825	795	769	779	751	831	755	796	758	826	818	797	727	836	834	785	771	780	805	816	817	827	794	789	808	870	760	800	755	771	798	753	793	800	824	809	802	790	796	760	760	824	782	804	774	816	770	794	803	805	840	777	788	743	783	815	799	753	815	846	814	808	796	798	797	828	782	768	774	819	803	797	767	774	782	813	806	804	783	792	759	773	821	786	786	770	850	788	774	768	842	799	825	753	835	829	765	810	817	765	753	816	829	810	803	819	805	768	777	808	787	737	823	764	768	768	778	818	806	816	815	813	791	756	815	793	809	791	785	768	784	730	751	787	831	772	776	816	799	842	827	767	777	781	810	793	796	717	864	797	773	832	779	798	803	758	789	761	814	769	760	790	783	818	789	771	804	822	803	847	799	748	818	825	816	786	815	799	772	847	770	797	745	838	837	802	718	765	803	775	751	831	809	773	794	807	810	787	821	823	795	808	728	790	769	791	813	811	763	780	795	745	818	814	792	797	743	805	795	772	815	787	758	844	733	799	838	782	794	794	763	796	794	792	839	767	793	764	866	813	805	752	801	796	811	807	769	799	801	771	820	802	801	819	760	791	829	776	802	797	799	802	799	808	797	820	823	790	826	796	791	803	764	786	784	748	838	801	778	796	773	793	812	752	768	784	797	830	771	798	781	801	846	787	827	767	821	803	838	840	770	860	784	780	833	788	746	769	757	798	816	793	737	806	788	799	732	811	800	788	799	806	762	750	750	783	810	812	754	826	803	799	800	791	792	844	730	842	740	745	800	856	805	776	818	723	785	854	809	810	828	777	856	848	773	826	819	823	785	768	758	754	828	869	842	792	734	798	781	789	813	818	833	788	782	784	822	809	807	758	790	768	830	805	804	771	779	796	809	800	831	805	780	758	831	812	806	742
14804	4053	5280	4486	2659	1770	1244	960	736	565	447	397	393	378	339	346	339	310	288	284	288	286	297	291	327	280	271	296	301	279	263	284	285	269	262	271	263	281	289	264	277	290	261	276	295	286	297	301	278	260	272	284	274	251	285	295	283	295	255	281	277	259	238	303	316	276	248	250	289	253	284	283	267	273	273	271	297	286	269	299	261	328	279	303	256	288	280	304	286	278	295	277	274	246	287	256	264	287	240	268	272	292	278	271	254	248	265	273	251	289	263	276	281	253	249	297	293	265	276	272	292	304	316	273	269	273	288	273	315	265	241	301	243	295	255	258	280	300	255	274	249	231	266	261	281	263	295	254	252	317	291	271	291	267	289	273	263	249	281	276	270	270	306	286	252	272	266	270	255	299	274	258	277	290	277	297	277	287	252	275	269	275	286	278	284	266	289	263	269	273	294	253	277	269	294	264	275	263	269	268	274	303	252	295	273	307	302	279	293	281	265	250	279	294	238	269	284	296	265	263	256	264	272	285	287	260	269	280	287	287	274	257	277	281	285	298	264	249	259	269	264	262	278	267	273	254	270	278	283	296	287	310	291	311	299	259	282	281	291	295	276	277	285	271	262	273	277	279	270	272	264	290	299	299	271	277	271	282	306	277	281	260	295	289	293	279	248	281	265	269	271	273	263	308	274	288	263	289	253	225	279	273	263	284	290	277	299	284	250	274	268	285	271	268	274	265	272	269	285	264	284	275	279	257	284	279	285	264	272	270	280	270	280	263	280	254	303	264	242	261	256	259	307	303	306	272	295	260	271	262	298	293	283	292	275	240	267	271	272	254	240	285	270	274	266	320	265	270	279	292	290	274	258	263	282	298	279	274	286	292	275	272	252	281	243	317	272	291	308	264	263	300	283	280	289	288	283	294	254	282	285	269	255	276	305	304	304	278	284	275	271	256	264	285	260	269	299	291	271	283	310	285	283	288	284	261	291	277	264	289	281	295	266	300	290	298	264	267	270	289	254	295	307	279	304	280	273	266	278	277	263	259	251	265	289	278	254	318	282	299	269	238	295	247	282	309	267	284	291	267	309	275	263	270	254	237	292	287	270	276	280	274	286	288	273	290	273	287	274	286	307	308	270	297	335	252	272	278	283	274	267	286	271	279	288	253	272	272	219	273	288	289	247	266	264	253	264	282	263	305	276	272	280	305	287	272	248	280	282	272	282	276	274	271	288	298	262	286	275	253	256	286	240	269	264	268	279	274	257	257	281	267	265	258	278	281	250	294	285	307	245	305	313	281	280	273	289	297	281	288	251	279	296	278	267	265	259	260	270	281	268	296	262	254	275	282	264	277	274	291	280	279	302	278	313	257	300	273	273	271	293	285	266	281	273	258	256	291	300	267	281	280	290	267	275	289	273	275	261	304	261	249	277	260	290	287	253	291	284	269	256	276	267	274	292	300	292	272	248	297	281	289	292	262	267	278	268	273	296	279	279	284	285	265	244	270	299	281	288	303	254	301	313	276	277	292	306	304	317	256	271	287	275	295	294	295	287	258	297	275	262	287	255	267	313	275	280	275	251	311	309	271	275	258	296	271	292	274	249	281	266	287	252	269	281	296	299	303	302	271	284	272	267	277	292	279	256	257	278	269	274	315	298	269	289	289	284	268	284	291	291	281	278	289	292	297	276	257	265	293	308	255	297	257	286	293	255	299	217	282	303	256	263	259	267	258	285	263	261	271	286	285	304	298	268	278	282	269	255	270	274	288	313	319	294	261	296	262	276	252	271	295	261	299	277	314	276	270	267	278	275	277	289	301	287	291	282	333	281	259	244	277	308	264	247	268	290	274	276	286	306	271	321	285	269	271	259	268	259	295	290	294	273	276	275	272	304	278	274	290	271	279	263	283	259	277	263	276	286	291	272	268	241	269	293	272	293	288	264	291	274	301	274	276	281	253	243	260	262	264	292	269	276	263	278	279	316	304	299	268	270	301	281	268	274	284	290	302	259	283	304	262	259	278	222	266	266	286	303	296	269	280	292	230	292	262	250	269	278	272	285	252	270	260	272	276	282	275	262	280	292	263	259	256	310	261	289	264	287	279	296	287	258	294	271	296	274	294	280	261	268	284	241	261	291	261	308	280	271	251	286	315	288	270	298	287	282	280	284	294	272	267	258	276	285	268	290	275	329	302	260	290	283	303	300	279	264	275	304	280	275	290	281	300	278	275	291	295	274	238	308	264	266	291	236	261	322	300	252	300	284	273	298	296	310	295	258	285	308	289	269	271	298	255	277	267	299	265	293	281	286	274	295	264	287	297	261	285	273	258	251	289	274	316	255	283	284	322	271	265	263	313	298	302	263	272	248	226	256	268	281	266	261	265	310	282	271	265	238	246	272	294	251	262	280	267	291	258	290	263	292	245	254	263	309	282	245	308	262	266	283	272	257	256	259	282	293	315	284	279	280	243	273	231	286	300	290	281	255	240	246	289	294	259	255	288	275	301	310	281	269	287	277	261	283	301	283	241	294	244	286	274	294	249	262	294	273	293	256	251	298	263	261	269	285	298	285	278	289	284	284	291	266	287	269	267	286	270	296	268	270	260	249	271	272	249	277	303	261	275	286	301	262	289	256	265	270	286	294	259	259	260	265	312	277	274	286	258	291	271	293	263	271	286	271	274	306	225	282	289	266	296	260	255	292	287	260	255	264	278	299	302	291	261	238	261	293	287	258	289	279	267	307	309	230	282	275	290	266	248	275	273	290	284	263	322	255	268	267	286	300	277	267	295	294	298	290	295	289	295	253	303	280	285	283	271	282	272	282	307	290	269	319	287	266	282	282	290	263	269	285	236	298	280	294	243	268	290	281	285	253	308	256	293	311	286	274	285	276	282	278	308	276	306	286	264	280	316	230	254	306	268	293	263	284	276	261	297	294	277	272	283	241	264	279	299	300	316	297	286	313	269	301	279	264	266	311	253	285	292	276	279	271	272	265	260	283	313	351	295	297	273	280	289	267	258	277	294	301	306	282	246	277	285	258	262	268	298	257	284	298	265	286	278	276	281	310	275	274	284	292	296	294	272	290	290	290	290	258	259	279	288	306	286	264	286	287	266	290	249	314	267	295	296	263	316	277	299	262	278	297	290	273	282	302	284	285	258	292	258	270	309	263	296	289	278	276	256	272	276	284	311	241	275	271	268	312	274	273	229	272	251	268	294	278	306	291	273	291	245	266	268	276	263	263	288	319	266	301	294	274	291	271	290	284	293	267	290	256	270	278	260	303	276	308	287	279	301	291	302	301	271	292	271	277	302	279	302	286	288	288	263	260	269	274	282	255	285	251	277	268	269	262	296	277	288	304	295	289	251	314	311	258	269	282	294	256	281	286	289	297	290	296	284	284	270	313	311	279	260	271	291	290	271	264	328	286	301	260	282	276	272	295	302	288	256	281	243	273	273	270	251	301	267	273	288	309	263	292	276	301	261	243	276	313	294
11352	4216	10542	12779	9907	7096	5222	4140	3071	2313	1669	1487	1426	1270	1156	1083	919	866	747	777	749	761	764	763	735	654	709	713	758	680	745	722	723	717	672	737	699	654	659	716	663	710	681	706	670	727	669	657	718	634	666	725	670	657	681	713	721	654	663	615	665	701	690	677	678	686	758	643	758	673	673	701	684	730	642	660	694	674	710	691	654	681	645	687	667	708	700	696	685	702	684	677	750	698	689	618	688	636	655	633	683	644	687	682	675	702	680	676	714	694	667	663	622	660	670	686	667	689	706	718	678	754	725	682	685	697	646	702	692	649	701	622	689	672	696	714	660	729	666	694	683	679	691	723	676	708	712	674	667	680	685	642	672	690	709	695	698	662	653	705	706	672	704	702	705	656	668	721	678	669	729	674	695	690	649	642	652	646	709	672	693	658	673	662	608	647	681	637	679	720	670	707	702	668	694	692	665	701	691	709	712	705	713	657	686	661	668	648	660	664	668	701	650	692	660	649	673	691	647	633	627	680	709	691	732	693	631	715	678	689	676	658	694	692	680	685	689	641	730	652	704	676	692	660	686	710	683	665	721	685	673	684	678	682	670	703	661	707	659	663	716	713	680	693	717	684	743	677	690	650	705	673	724	695	689	630	654	694	742	695	691	686	672	698	676	696	707	712	705	701	641	658	734	681	657	675	679	693	694	678	699	660	722	683	667	674	658	670	684	647	673	702	686	716	688	633	697	703	719	677	689	637	712	708	716	683	692	654	693	721	694	696	684	733	715	697	679	689	680	711	685	672	712	678	606	648	681	683	666	677	663	658	674	679	672	627	659	722	682	738	697	631	659	716	734	673	655	674	723	677	652	682	685	669	695	694	702	694	652	697	646	703	682	686	686	663	688	718	681	657	706	696	693	687	677	669	694	693	676	722	683	660	683	712	669	706	703	670	669	709	655	698	707	699	697	639	686	667	650	706	699	701	710	680	714	676	687	701	673	671	639	723	669	688	689	652	675	715	673	706	657	679	677	687	700	751	685	660	681	728	666	702	677	686	704	676	685	668	702	680	731	703	660	664	659	700	727	704	648	763	681	646	688	696	677	674	754	695	646	669	675	673	628	659	681	655	689	668	682	650	725	747	700	691	703	689	641	679	646	702	694	689	640	682	647	660	694	687	689	648	712	659	691	638	661	662	680	717	715	703	693	698	692	675	663	658	662	681	681	702	669	690	692	695	686	651	676	702	718	702	664	666	671	687	670	655	735	680	687	717	712	685	654	672	686	688	708	708	669	671	663	688	679	694	671	680	706	692	671	664	660	695	695	691	634	687	666	667	713	672	694	703	687	647	684	658	696	691	740	675	677	671	658	703	666	700	690	642	685	699	662	680	670	649	706	672	666	660	708	657	693	709	663	716	691	672	676	646	682	700	649	688	656	681	708	650	677	665	656	672	662	656	706	712	702	675	704	651	682	644	688	734	739	672	637	658	701	667	707	679	706	671	717	698	683	661	658	725	685	680	662	645	666	718	717	679	686	700	736	702	695	674	671	709	696	664	707	700	671	695	696	691	690	716	664	669	717	730	734	674	702	709	673	669	680	659	691	676	675	688	697	693	693	668	714	695	663	646	677	688	653	656	714	637	628	716	739	712	697	698	701	685	688	657	675	688	644	698	709	653	651	642	668	643	702	657	693	709	672	722	709	709	672	680	724	690	743	693	675	696	660	661	648	710	714	682	683	608	714	686	691	699	702	710	663	670	646	667	670	695	717	710	647	669	777	708	695	691	663	730	735	716	689	732	694	702	709	709	714	704	694	633	684	683	709	668	670	687	670	688	680	673	685	633	644	681	693	669	689	717	663	674	642	664	672	704	703	693	666	666	681	730	712	650	676	685	657	656	688	679	692	671	705	718	684	673	714	652	665	689	679	711	692	645	673	698	686	680	668	686	661	652	678	664	674	744	660	657	688	695	632	730	664	666	721	703	662	715	669	695	693	690	763	679	667	690	648	650	660	713	634	634	673	734	704	712	673	630	697	640	679	673	684	656	701	655	706	698	648	679	663	689	707	687	712	680	665	715	674	688	692	681	693	659	658	658	673	647	634	690	639	695	717	696	656	679	669	690	641	633	749	708	702	705	690	680	728	657	727	659	674	673	707	669	656	659	695	684	689	708	660	727	712	677	693	633	694	659	711	733	636	694	677	690	656	639	681	674	670	696	685	685	673	695	713	722	704	671	706	689	686	656	670	661	698	665	690	653	706	672	653	719	642	702	705	665	724	654	695	667	685	622	674	669	659	664	658	715	705	668	678	701	684	660	688	677	668	662	644	707	686	711	707	664	652	695	658	683	692	665	675	668	681	644	670	697	673	683	674	710	677	692	675	653	683	661	625	706	709	724	670	705	711	668	682	632	724	701	735	705	759	682	704	666	673	652	722	674	706	708	674	720	699	676	638	751	669	673	703	682	678	700	640	636	683	676	705	706	691	648	634	671	667	650	706	707	647	645	732	689	733	689	681	690	675	663	718	680	670	642	691	696	703	705	690	713	663	699	683	706	651	713	683	681	622	640	683	700	664	668	716	662	743	682	694	678	677	669	707	659	722	643	745	681	717	704	703	675	677	714	692	682	673	637	713	630	667	629	676	652	714	643	626	683	626	669	703	669	678	710	677	690	694	732	650	680	707	693	679	690	705	652	665	662	654	640	696	699	677	703	654	650	704	653	653	718	692	689	699	643	729	706	663	713	676	696	701	655	669	676	672	713	678	646	636	676	699	627	736	721	688	685	734	676	680	705	656	676	692	669	698	697	703	691	723	678	647	703	721	687	675	708	692	675	706	666	697	705	665	734	634	672	671	728	708	683	678	680	674	663	675	703	693	717	697	678	688	694	706	684	710	686	663	683	728	691	661	694	671	671	645	674	669	678	711	685	644	646	716	737	696	681	683	717	664	704	684	701	721	687	717	676	693	676	667	681	670	672	725	682	675	718	660	699	692	687	704	695	674	677	707	655	675	686	697	667	688	681	711	735	667	692	688	689	678	679	679	704	665	691	651	659	719	685	703	700	708	767	703	629	650	647	695	710	681	651	671	703	701	667	701	706	665	680	709	643	687	676	681	680	727	668	690	649	698	663	734	671	690	699	660	674	700	668	720	708	666	655	668	701	672	696	681	724	674	681	684	692	644	701	699	664	718	648	668	711	739	679	669	720	692	680	725	692	657	670	675	678	690	704	681	686	670	690	684	679	669	642	651	681	716	702	720	653	730	688	693	695	660	674	696	716	732	709	699	754	651	661	689	652	653	680	669	710	691	643	667	638	655	706	700	660	712	679	646	702	688	687	647	695	678	689	690	714	705	703	659	655	706	648	718	703	697	740	718	687	679	714	689	656	687	720	717	690	683	673	654	668	689	716	705	667	677	697	721	664	659	667	703	653	703	685	640	675	695	677	670	661	689	669	704	665	670	655	656	750	696	679	693	666	693	672	633	682	680	721
23272	6866	8384	6594	3774	2160	1530	1178	899	618	455	357	338	297	302	248	226	231	191	204	171	205	179	206	176	200	185	193	168	173	190	181	156	191	151	164	165	170	182	193	167	161	192	171	185	183	179	188	181	177	173	175	191	192	176	177	175	155	185	180	160	170	176	158	162	148	179	168	186	177	164	196	163	165	170	173	168	161	170	174	183	162	157	157	179	167	163	166	152	180	188	176	179	184	161	168	134	160	174	162	169	161	197	186	179	156	140	164	184	193	186	165	163	188	159	185	175	148	181	166	171	166	193	170	175	141	164	178	176	164	183	190	186	154	193	172	154	151	164	179	164	174	145	165	179	162	175	181	188	159	175	168	170	168	155	170	197	189	156	157	158	186	173	155	171	168	167	186	171	170	180	187	190	177	164	157	192	172	157	185	172	165	170	167	166	178	174	191	180	174	169	157	184	184	156	179	159	151	157	181	182	196	176	175	157	168	183	143	189	186	173	179	196	171	169	162	178	169	183	178	169	164	168	167	187	180	172	155	174	194	179	164	160	173	184	186	177	150	160	128	160	176	200	182	181	165	160	165	149	172	166	143	154	158	158	178	187	184	185	175	171	196	163	190	170	187	162	186	157	153	169	175	151	162	163	143	155	153	174	166	163	199	155	175	154	147	147	175	172	180	191	173	199	162	172	154	190	192	170	213	155	172	176	162	193	189	182	156	157	191	182	195	195	178	180	150	183	173	176	152	154	183	172	176	175	161	195	183	171	162	166	154	179	195	188	162	180	181	183	157	170	175	197	187	177	160	174	176	174	201	176	178	179	168	177	161	189	185	176	184	170	173	170	166	169	170	188	186	190	192	168	153	162	191	155	187	170	167	174	182	174	187	170	176	181	186	186	161	180	166	164	161	166	182	150	182	200	186	167	174	172	164	207	162	147	180	160	163	169	189	169	151	161	190	163	173	170	161	170	170	149	169	167	174	162	159	172	166	184	160	171	181	173	192	175	185	164	154	186	153	174	153	158	174	186	152	176	148	155	164	173	184	166	186	164	174	171	182	174	182	182	167	173	175	168	173	179	161	139	184	152	180	174	173	177	179	161	169	162	160	149	160	194	164	185	157	175	192	152	158	157	181	167	163	176	159	174	174	175	161	187	146	186	144	153	169	153	171	156	178	186	171	163	142	177	171	172	151	161	172	167	190	179	157	185	149	168	143	151	206	170	185	160	150	132	170	168	184	170	168	181	191	157	158	186	178	162	140	202	147	203	188	163	166	169	161	162	159	161	164	153	169	179	179	192	168	189	175	169	168	180	156	186	179	160	177	186	164	200	185	182	165	172	188	192	177	145	158	183	190	171	142	192	154	196	174	181	185	191	177	174	168	198	169	175	180	171	180	193	187	146	153	149	178	175	176	165	168	146	174	188	188	171	146	171	154	162	175	150	159	176	164	170	165	158	158	161	183	159	164	170	165	154	187	178	155	206	181	179	170	177	195	174	160	154	170	171	167	164	169	187	176	176	162	166	149	176	173	167	166	144	174	160	194	167	180	176	180	162	169	149	158	200	177	180	181	166	146	179	168	173	170	175	174	176	151	198	182	191	206	181	187	147	211	166	162	195	185	152	173	168	167	191	184	166	184	183	183	156	175	156	168	157	138	139	160	157	174	177	178	162	161	168	158	188	162	169	170	173	153	165	172	156	158	202	168	175	191	160	174	162	158	199	163	176	167	166	178	173	176	170	158	166	146	177	178	172	172	173	171	182	161	179	186	164	167	195	174	162	178	156	186	169	196	167	176	157	169	164	204	149	188	165	170	157	159	200	147	161	178	163	183	168	192	156	192	174	193	183	174	169	171	167	171	163	167	150	183	176	197	182	184	156	157	139	174	163	183	178	197	188	178	152	146	177	200	166	183	183	178	175	181	178	183	185	172	147	177	180	146	178	158	184	167	188	165	177	145	175	166	169	168	166	145	166	166	177	197	162	178	159	156	172	163	179	164	147	136	169	156	185	171	162	171	142	173	153	181	176	165	174	183	150	156	164	193	147	183	152	153	162	196	142	171	190	167	203	161	173	186	154	149	163	147	195	197	180	158	139	167	170	159	158	166	158	178	162	162	157	151	190	171	157	200	189	175	173	177	169	196	178	176	162	177	178	181	195	185	191	152	163	180	158	179	162	161	154	171	157	162	163	171	173	151	195	187	197	179	165	173	169	177	187	185	174	187	206	201	158	173	175	166	184	165	186	192	165	182	166	173	184	187	176	165	193	198	163	194	169	151	159	172	158	137	147	163	169	156	175	186	165	160	195	189	193	172	173	165	155	169	168	158	165	175	159	170	181	172	182	170	157	183	161	183	184	172	164	161	194	159	142	182	145	167	166	182	143	164	157	170	161	188	167	190	155	162	160	179	152	170	170	146	183	183	173	173	165	173	177	171	174	163	174	190	166	158	175	215	160	183	162	165	158	173	163	142	138	176	170	172	171	160	161	152	209	163	153	175	154	168	174	191	148	168	169	174	164	126	189	163	166	152	185	174	170	163	181	153	193	211	170	176	149	191	170	157	172	177	171	187	164	181	173	175	150	162	176	170	191	162	147	166	160	165	182	167	202	173	185	168	145	180	182	149	167	143	164	176	146	172	150	173	179	178	167	150	184	184	149	171	167	163	147	159	166	176	175	142	190	160	143	172	159	162	177	172	160	182	176	181	190	172	161	159	171	180	158	181	165	188	171	155	170	158	169	163	186	161	169	178	173	181	159	181	188	194	156	160	187	184	183	154	163	174	175	198	184	148	167	180	164	211	173	187	142	157	182	173	183	174	175	194	168	152	163	193	164	140	179	188	187	159	169	171	160	186	177	174	172	165	173	174	160	168	184	181	178	191	149	184	162	172	153	186	177	176	176	180	179	179	153	150	178	186	156	160	164	184	176	168	168	154	170	161	182	176	175	178	159	188	176	146	178	171	202	155	139	184	162	161	160	165	170	154	165	162	185	185	181	165	180	163	159	183	166	210	163	170	165	214	170	179	171	183	176	182	159	164	164	166	199	196	139	156	175	163	153	178	207	176	185	170	167	193	186	157	175	169	172	177	179	161	158	165	181	210	193	172	187	176	151	167	148	160	161	155	180	174	156	170	180	173	186	159	206	193	184	183	178	196	182	177	180	178	159	157	163	173	189	156	185	157	156	170	185	146	184	182	164	179	171	142	154	166	184	194	197	151	151	170	189	191	165	152	193	204	168	162	171	182	187	165	157	176	179	182	187	179	164	163	175	175	193	171	157	146	172	152	165	194	147	160	190	169	170	172	167	170	196	200	151	161	182	175	186	182	165	159	188	159	170	169	184	164	194	156	161	165	181	169	176	175	171	139	181	168	161	150	200	156	170	170	174	158	173	161	167	159	167	146	161	186	182	163	184	163	190	167	168	185	175	154	159	189	172	181	184	163	186	195	180	173	181	167	175	173	178	169	159	184	155	183	163	203	179	177
15370	5567	15426	16678	13197	9052	6573	5530	4411	3129	2138	1856	1590	1469	1234	1069	865	786	689	582	491	519	571	556	559	516	557	559	520	504	472	491	480	497	456	464	413	456	436	439	427	475	461	407	499	419	454	470	505	442	454	479	487	484	428	432	456	432	456	454	485	496	459	464	495	452	460	486	463	444	425	473	424	461	436	472	434	482	447	436	431	433	422	415	465	421	454	470	416	451	455	406	422	438	461	446	456	428	466	492	465	451	453	452	436	441	465	438	415	435	429	453	401	449	452	482	485	417	444	482	452	446	446	486	463	464	448	468	415	409	438	463	397	464	462	483	418	410	479	467	452	434	451	445	457	473	470	444	431	447	430	408	464	445	483	466	465	427	457	459	442	436	444	416	439	462	469	442	437	489	472	433	434	446	440	456	445	476	441	462	471	420	436	482	523	447	462	440	409	428	463	439	460	453	424	462	455	445	396	438	491	419	479	418	461	417	441	502	426	444	436	431	460	426	471	474	468	440	478	429	478	450	429	465	434	456	440	452	455	486	468	454	413	461	436	450	438	463	456	442	425	452	418	409	433	493	454	458	460	430	442	427	457	484	464	439	442	441	433	435	463	457	456	435	435	454	468	470	428	477	434	457	451	479	440	441	424	446	450	433	439	440	422	413	422	450	420	449	440	421	487	464	411	461	447	457	421	409	446	453	451	405	426	462	409	463	442	411	431	451	456	450	430	432	451	434	428	468	464	436	485	469	461	446	422	443	446	447	448	465	464	440	444	447	463	475	471	459	462	439	426	458	421	442	439	467	438	436	456	464	450	464	458	423	423	451	428	452	449	481	451	466	454	463	443	415	424	434	430	463	475	439	424	456	450	476	447	434	429	403	441	437	443	448	450	441	422	456	458	442	412	454	442	446	422	447	421	458	452	424	460	427	454	442	430	458	411	452	508	442	459	446	455	412	423	426	479	461	421	449	472	442	481	490	445	441	416	479	422	410	412	442	460	430	450	423	425	490	446	428	444	417	472	457	436	461	472	441	432	466	441	463	431	472	472	410	433	472	462	464	440	453	468	427	420	432	452	428	433	426	437	446	418	435	439	398	437	432	446	448	486	445	432	458	433	423	428	402	392	404	434	441	453	446	450	465	428	456	430	427	475	479	454	417	450	424	449	464	473	415	441	440	447	432	450	431	526	475	413	422	426	442	480	424	456	450	464	453	443	421	435	452	457	443	473	456	459	466	467	457	449	437	456	450	469	442	470	442	428	434	452	434	446	452	456	429	449	427	429	442	430	446	459	447	441	429	427	456	490	469	461	454	470	436	456	467	476	431	439	455	435	461	407	479	443	476	451	433	449	458	430	426	416	463	436	440	427	412	448	455	478	471	453	474	434	484	430	447	466	458	468	434	451	424	479	443	447	489	458	453	468	446	437	443	458	417	459	469	440	467	468	444	451	450	432	464	454	415	447	450	418	467	468	466	451	460	449	449	434	471	421	498	458	448	456	470	416	449	449	447	491	441	480	469	468	436	416	446	451	484	412	454	417	484	445	438	457	423	449	456	413	438	441	453	422	456	439	489	445	441	448	440	450	460	435	461	473	458	443	442	418	426	465	453	472	448	461	461	438	477	402	423	445	469	409	447	428	462	427	440	421	423	465	442	468	442	416	440	460	452	456	432	485	483	468	422	421	436	438	454	478	464	462	455	430	431	428	427	418	426	417	438	469	465	475	462	446	469	434	471	435	453	462	439	426	428	441	429	454	463	484	446	469	463	433	432	494	428	441	424	485	450	463	443	417	459	439	446	404	482	422	455	427	433	463	455	440	405	442	447	435	442	467	431	476	451	424	454	440	463	462	436	445	439	447	429	473	453	447	419	416	469	445	410	446	442	405	487	403	473	415	437	452	442	438	447	449	429	414	412	439	479	427	474	439	425	426	453	399	452	459	429	434	454	413	453	444	467	465	453	441	484	424	443	467	457	413	447	437	459	420	465	447	461	422	477	440	447	439	443	468	434	455	445	460	437	430	433	433	453	432	438	482	400	443	429	446	406	452	443	467	421	469	458	445	406	453	439	452	437	446	429	472	423	447	430	482	449	473	430	393	417	420	441	490	454	489	464	439	401	446	451	392	455	437	441	431	456	456	455	445	428	470	446	438	490	419	408	421	442	467	467	474	446	440	432	419	416	500	460	448	402	464	471	426	454	424	457	453	421	443	428	433	434	476	453	440	419	457	430	414	429	440	464	453	428	475	421	408	427	429	442	477	433	427	439	448	439	469	457	454	445	415	438	440	469	431	462	444	498	431	458	453	409	489	427	445	446	423	466	453	450	439	445	422	427	443	441	414	464	435	471	410	424	469	469	440	435	405	443	466	422	469	476	449	444	435	427	412	469	432	426	451	459	446	460	459	463	461	464	442	421	473	436	461	458	439	423	442	457	443	448	440	447	460	455	447	451	467	444	440	459	449	414	436	451	419	421	464	443	422	480	409	475	491	463	411	448	459	440	450	453	454	473	413	462	459	425	434	415	432	433	469	409	462	456	489	465	423	438	447	416	445	440	463	452	421	451	460	420	436	429	445	393	418	436	442	458	429	422	443	442	434	458	449	441	468	444	426	458	451	445	459	444	472	427	443	435	465	430	429	423	453	446	456	444	475	448	446	465	455	473	453	419	401	441	460	438	491	438	429	493	455	446	436	470	468	447	449	449	419	469	472	427	426	454	432	455	470	448	449	451	471	464	447	411	451	463	428	432	446	436	441	436	468	450	472	448	422	446	465	421	466	444	422	411	446	471	445	497	473	428	473	436	448	445	433	459	447	437	464	443	426	447	473	436	431	440	425	419	434	457	449	438	453	442	433	472	462	476	408	441	447	482	454	444	447	459	477	439	469	457	467	453	443	431	412	435	445	410	484	427	428	444	448	464	449	471	466	438	457	421	428	445	450	471	462	437	461	480	456	425	423	460	460	446	385	440	444	466	407	479	448	438	432	467	470	451	479	430	434	459	461	474	420	422	426	437	448	410	445	444	420	458	454	446	483	439	473	417	423	468	445	438	459	477	457	432	483	482	459	419	468	422	448	441	487	455	417	486	418	462	484	467	465	445	465	472	471	466	454	442	453	423	410	455	457	454	445	465	396	464	479	437	480	425	431	416	440	447	479	438	474	444	451	405	449	459	437	425	446	462	468	443	435	428	471	445	425	463	449	467	446	412	441	451	456	446	479	453	445	433	470	422	434	446	480	398	437	468	444	454	416	448	436	450	420	464	446	469	437	456	428	438	442	451	458	436	425	445	434	436	461	487	440	453	426	468	449	458	432	454	462	468	470	438	426	434	421	448	443	450	455	405	467	470	451	424	445	452	430	471	433	470	428	451	453	439	493	436	412	468	452	450	438	446	454	446	448	446	427	452	414	434	480	464	472	451	449	465	458	466	449	438	401	457	440	470	466	504	447	482	481	469	471	414	427	451	425	471	434	469	408	475	441	426
5811	2160	2916	2290	1352	892	707	638	557	461	394	389	409	364	314	348	336	351	321	316	360	357	349	336	364	298	337	341	306	345	324	352	329	322	357	349	330	338	318	327	344	341	317	332	332	336	343	311	325	347	319	356	336	311	339	349	339	348	335	343	325	356	353	324	328	337	284	339	272	344	328	307	331	334	289	328	313	339	312	335	333	337	308	326	318	354	347	321	284	342	326	325	319	359	311	321	320	300	310	331	330	345	331	341	295	335	315	327	340	309	337	321	328	324	332	328	338	327	311	335	346	309	336	321	346	361	301	333	355	336	335	316	326	308	306	324	320	350	316	324	339	312	310	317	347	319	317	347	298	358	326	316	341	297	318	341	335	334	374	356	336	330	318	281	316	338	347	332	329	323	331	342	319	321	332	353	321	315	315	325	331	332	328	304	338	309	326	285	373	307	332	321	357	352	357	310	320	337	337	343	331	341	304	367	310	328	297	326	312	287	335	329	330	329	317	349	329	337	319	281	337	356	323	344	318	334	337	294	340	332	366	312	334	352	327	297	363	309	297	333	342	328	323	351	332	323	347	379	332	322	307	315	368	294	307	350	279	303	313	345	316	332	357	330	331	345	322	337	330	342	330	322	349	316	342	332	319	296	333	345	314	351	315	312	321	322	301	340	359	326	296	358	355	352	331	333	308	313	338	321	338	350	352	341	327	320	323	332	326	299	345	326	312	312	325	337	332	340	381	359	326	313	293	326	354	324	326	330	344	320	321	313	337	354	305	330	324	293	324	323	298	294	332	346	321	328	331	317	313	359	360	355	325	371	343	343	322	354	344	351	301	310	340	334	311	324	346	328	346	320	315	304	320	339	299	319	344	322	330	351	298	346	333	325	326	317	343	327	339	309	303	325	331	331	331	385	319	311	316	311	328	352	343	289	318	346	346	318	312	336	349	333	313	304	336	333	310	333	320	330	310	306	341	341	328	363	332	328	344	337	294	333	324	328	328	304	321	361	339	373	303	314	352	339	339	312	325	342	318	290	324	357	318	325	324	326	339	318	321	286	353	296	319	345	337	347	354	313	387	334	328	340	323	308	295	297	334	326	384	313	311	309	323	324	375	308	318	322	297	337	327	326	330	310	320	341	357	335	348	336	318	352	314	308	311	337	315	286	344	343	308	341	310	345	324	349	309	351	324	325	333	328	337	334	345	325	317	314	328	308	346	333	316	324	344	340	346	342	325	346	328	340	329	342	345	309	325	356	338	305	322	305	343	336	317	322	321	343	323	322	308	323	312	308	325	376	326	335	345	317	319	325	323	309	363	333	349	324	326	303	308	315	351	316	305	335	301	323	345	298	315	344	316	318	333	305	305	318	313	326	323	336	308	318	360	320	306	304	314	316	335	348	314	353	337	341	339	326	355	309	311	308	320	338	313	302	341	343	331	336	322	350	326	329	313	327	347	349	343	328	308	295	310	288	306	322	360	293	290	349	340	315	299	316	333	325	286	320	348	317	336	311	339	347	343	316	324	335	329	290	343	273	320	311	342	329	317	347	308	346	344	313	298	341	353	318	295	320	307	298	356	352	338	310	344	353	381	339	366	361	321	322	321	365	341	345	297	320	334	323	346	309	324	296	327	305	317	342	323	294	311	309	339	339	343	329	319	303	310	318	353	344	316	289	288	309	319	348	309	325	330	355	325	323	321	310	350	343	328	318	331	361	317	338	334	316	368	284	310	305	318	363	338	363	317	340	336	314	361	319	352	304	309	348	342	333	320	326	326	350	322	367	370	354	325	314	347	324	295	316	322	344	319	306	348	305	312	342	352	282	332	355	350	332	316	365	324	323	332	324	324	299	338	337	308	325	338	360	310	308	335	320	327	339	322	350	348	329	323	330	365	283	352	322	304	318	337	358	358	330	340	299	299	336	321	340	336	333	308	339	325	327	325	348	293	367	335	329	326	317	288	344	318	323	305	334	320	324	302	308	351	330	347	355	327	337	345	335	341	327	314	349	299	345	344	343	324	319	312	306	354	331	350	362	358	310	328	324	314	328	320	359	335	337	307	327	344	341	341	290	343	356	321	316	337	316	325	371	326	322	318	330	350	330	332	318	318	320	314	342	315	348	353	359	313	330	310	295	363	321	351	314	347	324	303	306	328	281	338	325	331	335	307	339	340	317	307	316	338	350	327	368	334	334	315	320	329	319	322	324	328	341	317	340	331	313	309	317	351	333	323	312	306	321	316	310	309	340	320	371	306	340	332	296	323	345	337	303	318	328	342	302	328	348	333	360	377	350	339	360	335	348	368	360	278	354	304	337	348	318	339	346	343	336	322	340	332	346	314	333	315	312	360	312	345	320	374	323	319	307	338	332	344	319	333	304	340	348	323	358	324	348	321	323	325	321	312	352	312	327	330	333	313	308	322	321	323	309	292	314	343	309	317	347	304	358	358	314	343	335	345	294	329	295	361	321	325	319	333	301	323	322	340	349	349	334	343	311	305	312	311	331	289	345	311	322	343	324	340	313	301	329	295	312	365	368	324	340	325	327	314	331	315	298	337	312	309	330	341	326	335	325	329	306	332	344	326	345	357	370	330	331	326	366	322	336	312	365	352	315	316	337	327	319	321	352	304	343	355	291	331	336	296	298	321	319	316	324	357	360	302	317	342	309	340	321	312	340	359	327	307	315	330	316	359	317	322	357	314	327	344	294	314	301	302	360	307	309	325	324	350	343	308	312	324	358	306	357	332	303	353	303	326	320	349	322	312	339	351	318	304	305	344	308	332	337	298	344	327	312	324	357	341	329	325	321	326	334	324	296	326	312	306	313	323	312	364	329	298	314	347	331	320	332	330	322	296	324	303	318	333	311	314	336	303	331	309	321	316	342	363	324	289	367	346	333	327	339	381	337	318	311	356	355	319	332	349	348	301	331	335	357	314	327	313	306	336	284	333	318	316	315	342	370	321	300	354	351	333	350	292	333	326	348	320	344	308	350	341	335	327	308	317	345	341	342	331	316	358	321	321	331	348	308	347	345	312	328	329	329	335	312	300	286	330	338	299	295	339	339	336	354	331	308	320	295	302	348	314	334	320	312	341	334	327	319	318	313	314	331	313	351	322	317	371	321	326	344	285	338	322	354	331	296	326	315	320	342	347	320	282	335	304	336	358	342	321	321	348	291	339	345	312	318	326	324	326	311	320	328	304	320	327	296	366	334	335	327	314	337	368	337	345	320	360	344	361	295	306	325	337	317	317	327	325	335	272	316	315	327	342	319	303	313	329	344	314	316	360	343	328	359	307	327	278	327	344	286	327	307	310	352	335	331	372	319	325	335	344	354	332	305	324	329	345	324	339	336	352	333	348	337	362	335	334	305	314	339	338	320	361	328	327	308	333	298	354	353	339	316	349	287	320	293	335	349	322	363	361	322	352	319	361	342	344	288	353	360	325	297	354	316	336	313	359	312	314	316	312	333	359	363	348	345	312	340
5113	2621	6393	7291	5347	3642	2877	2497	1992	1642	1389	1174	1084	1063	963	954	897	859	879	883	805	773	860	849	818	844	811	804	867	811	815	791	806	828	832	781	789	794	780	768	809	829	820	850	813	826	855	831	823	820	790	789	802	836	792	817	800	791	779	824	837	779	790	831	760	769	798	819	774	800	797	788	773	798	813	789	787	802	795	835	813	791	788	819	795	774	820	841	780	830	831	796	781	791	835	797	805	817	803	808	782	774	790	798	786	744	775	845	794	803	776	831	848	807	792	794	787	805	810	799	826	818	785	825	771	801	800	840	774	824	791	846	782	821	838	763	792	767	851	729	791	771	841	778	698	756	826	801	796	768	792	800	807	812	827	795	819	810	784	739	822	763	810	789	792	767	821	798	773	797	793	842	765	766	809	769	783	777	778	792	829	800	829	759	805	853	843	776	845	778	803	794	790	807	844	809	807	793	752	823	847	777	851	798	754	852	818	757	786	777	841	802	791	797	801	788	818	772	827	773	796	807	792	768	821	847	800	835	790	751	845	846	826	806	848	797	788	798	837	774	748	778	811	802	802	829	796	784	820	824	827	799	809	784	851	798	772	830	821	806	863	758	787	769	768	813	785	794	813	781	771	793	745	817	746	802	767	766	810	845	800	773	769	840	784	804	771	849	790	797	781	808	839	830	840	784	778	801	818	835	800	792	762	838	797	780	796	838	806	817	807	752	852	809	783	739	874	815	795	781	806	751	777	762	784	799	812	762	814	804	802	775	782	795	867	787	745	788	809	810	772	810	762	830	763	792	833	740	843	784	816	767	829	789	788	824	819	785	824	762	780	818	788	803	699	811	811	822	747	745	787	840	806	851	803	796	759	838	802	795	780	799	803	780	808	771	793	817	806	807	871	789	749	775	855	807	835	804	774	803	829	840	815	782	757	801	804	816	820	802	785	839	790	817	803	787	800	839	850	840	816	806	808	831	786	796	783	828	794	761	779	814	781	815	816	787	845	798	790	823	794	786	797	804	732	847	839	762	840	773	763	778	777	807	783	799	803	811	750	828	832	806	854	848	794	780	734	807	792	752	840	799	783	812	829	772	775	806	855	775	789	769	790	841	790	779	795	789	857	805	814	826	832	781	857	818	746	780	808	750	856	831	805	795	797	805	793	823	771	769	813	777	861	762	778	754	753	832	789	816	812	836	763	826	789	789	837	795	799	823	843	803	821	742	774	800	805	778	811	814	771	785	834	778	796	792	841	783	769	810	804	792	794	773	823	845	776	802	780	834	804	768	788	788	827	843	775	844	834	799	873	815	796	798	798	801	800	791	824	782	810	816	767	819	849	794	847	767	826	765	787	830	760	851	817	916	761	790	810	799	802	764	784	746	775	786	791	755	819	834	791	752	802	804	782	776	778	833	747	813	816	789	744	779	786	782	824	796	775	790	805	810	829	806	781	777	793	822	787	819	827	794	768	785	775	778	775	795	779	836	734	798	769	779	778	835	832	816	782	804	765	828	795	821	788	793	765	826	825	798	779	758	862	773	841	773	812	830	774	770	797	797	811	761	776	778	795	793	856	802	764	737	771	834	787	781	827	808	787	773	778	816	774	846	823	756	763	759	717	792	833	774	817	777	828	797	831	818	817	772	802	791	770	817	806	799	800	820	809	848	757	773	822	792	819	813	756	820	837	778	805	780	805	826	803	796	843	785	785	844	795	852	733	817	818	759	803	747	782	803	785	788	764	788	807	812	792	803	824	783	766	790	798	768	869	812	790	796	763	801	793	806	863	839	801	816	775	814	824	826	821	788	850	780	816	776	827	835	772	770	810	799	850	752	776	790	811	869	799	822	758	790	814	861	779	773	749	838	817	782	759	813	806	820	817	718	795	757	805	842	839	724	845	803	760	789	787	795	798	774	811	780	802	845	836	773	781	774	834	851	851	824	802	786	775	815	812	788	814	798	825	828	813	755	810	759	815	802	782	834	822	782	831	798	803	845	790	765	791	723	808	807	817	793	816	750	840	825	751	826	816	777	799	803	824	804	853	791	786	786	808	753	755	840	788	828	789	785	794	752	813	778	815	802	771	757	823	786	758	817	854	813	767	796	762	790	801	834	800	767	820	881	860	843	824	767	765	800	754	785	801	775	839	779	826	814	827	763	816	811	832	803	788	762	769	772	823	801	814	775	812	805	741	814	834	810	841	805	778	855	772	782	803	763	764	811	821	864	784	809	770	790	789	796	765	766	784	855	737	812	739	769	853	808	765	800	789	818	798	791	796	774	792	763	811	823	826	791	777	821	825	809	742	833	818	834	775	791	781	768	814	862	811	804	810	785	851	770	804	805	782	841	749	770	840	786	833	840	829	792	806	778	808	801	762	815	795	825	813	768	783	801	835	813	831	791	839	815	800	824	832	805	778	875	792	767	812	860	753	785	772	826	788	784	792	790	817	777	783	819	794	871	795	800	858	763	778	796	824	785	836	784	795	815	783	803	758	760	798	825	804	785	801	820	812	769	806	798	827	790	858	781	808	836	861	796	828	773	840	833	788	812	798	845	764	856	784	821	794	825	794	825	827	857	777	864	818	825	776	772	791	843	738	858	817	859	794	805	771	834	817	802	829	814	818	829	824	769	791	784	796	743	786	798	767	831	759	793	760	775	786	853	802	764	817	773	768	833	843	771	847	755	786	822	774	797	823	754	797	761	813	810	759	808	816	757	804	842	831	860	802	778	774	838	712	822	782	731	804	851	791	777	742	811	813	843	770	771	822	838	835	780	836	865	797	768	766	822	834	729	789	793	818	779	793	808	794	795	776	807	798	818	822	822	829	767	800	826	784	817	771	758	791	786	811	781	810	818	770	819	744	826	855	807	798	818	854	817	790	820	803	810	769	842	803	823	807	815	763	774	784	781	783	791	832	817	792	766	842	780	789	795	781	763	763	845	786	860	799	779	792	756	803	779	787	782	787	807	763	856	816	791	795	804	792	806	791	813	816	823	808	740	789	810	818	794	798	786	776	743	760	794	826	816	795	752	815	832	772	786	810	810	828	804	788	788	769	755	842	802	844	797	813	788	799	835	845	832	820	795	837	816	792	796	890	825	814	818	757	808	806	787	787	794	807	814	845	813	820	827	809	818	820	816	804	782	803	777	830	815	830	784	758	798	875	787	790	776	746	765	835	772	831	786	790	755	816	765	818	826	801	797	850	798	800	750	796	812	846	839	784	794	804	772	787	786	759	835	747	791	832	765	836	812	835	783	813	825	814	770	835	800	800	814	786	806	783	810	790	779	835	778	806	808	800	799	783	809	751	771	757	771	827	827	817	769	776	803	828	824	790	831	848	769	815	803	832	809	813	755	822	859	774	840	826	794	838	789	827	804	828	791	785	833	781	786	830	849	794	790	802	809	847	735	755	803	778	791	775	812	847	789	804	782	785	766	803	771	783	835	788	831	810	798	768	794	839	762	834	818	841	816	812	842	747	805
16308	4292	4833	3928	2613	1481	1050	845	742	572	452	442	383	423	338	325	318	299	309	286	310	277	292	296	304	288	282	257	265	267	281	271	289	318	269	260	310	271	273	271	273	288	298	256	302	274	273	283	245	300	256	298	298	298	270	264	307	300	275	252	265	286	275	281	273	284	283	252	277	287	277	279	311	275	266	270	311	293	252	276	285	287	305	273	291	286	293	273	265	292	256	271	274	288	294	257	295	287	277	280	295	283	262	294	299	278	280	246	261	320	295	278	284	301	287	273	277	280	292	260	283	321	296	298	276	257	286	258	305	295	271	286	309	282	267	286	253	275	267	292	250	273	293	291	259	303	303	275	297	276	263	287	278	277	285	304	259	262	310	271	276	248	285	282	306	240	298	282	264	259	299	283	272	225	279	290	257	261	282	311	285	316	268	297	312	307	261	271	292	280	266	278	289	296	282	235	297	308	277	284	253	294	287	272	316	294	297	290	318	281	266	288	258	284	267	301	285	286	247	271	268	275	289	303	309	288	273	271	265	301	273	243	276	257	278	270	255	246	287	301	283	258	306	282	299	292	296	272	278	260	283	272	281	295	297	259	294	275	275	286	282	279	251	250	289	269	262	283	277	268	276	287	274	289	307	272	272	289	298	253	278	272	268	270	294	289	265	265	287	298	307	259	272	318	292	279	257	266	254	271	289	246	305	262	294	271	272	288	302	278	295	285	296	279	292	284	283	281	308	278	337	290	297	256	295	252	273	310	266	278	301	295	260	246	281	305	299	281	312	303	279	262	293	267	285	246	272	249	271	286	272	319	285	288	297	251	259	269	268	287	279	282	316	282	277	267	303	279	286	294	273	269	274	260	295	258	304	249	316	274	298	272	281	279	276	265	274	226	259	282	271	317	253	292	287	281	277	280	260	248	266	284	234	281	280	291	299	275	262	260	303	315	256	307	277	291	301	307	303	281	293	284	300	274	263	283	310	264	274	299	272	251	303	284	276	267	271	294	259	289	268	282	259	286	270	270	295	262	282	258	261	281	284	314	277	292	281	286	291	257	305	294	301	262	284	288	292	288	253	283	308	308	269	270	287	292	291	305	273	293	306	254	282	297	269	240	263	279	305	305	294	292	256	264	276	326	262	318	269	290	281	271	258	302	290	272	294	283	281	273	261	274	302	284	276	288	278	306	273	280	304	247	273	291	257	298	281	288	270	297	301	307	257	280	283	318	282	229	297	297	266	276	306	314	263	294	269	306	267	287	274	276	265	259	309	279	261	253	274	266	263	269	310	305	282	285	298	299	289	291	290	291	263	263	270	269	244	287	268	293	278	260	256	264	256	273	278	276	282	277	293	304	267	282	295	253	266	271	259	284	294	268	286	274	259	280	260	247	302	299	295	325	282	297	278	294	277	287	282	293	278	284	284	300	264	307	268	265	262	299	304	290	314	289	269	255	271	305	298	280	310	289	257	264	269	289	277	270	285	271	269	288	262	282	276	264	279	283	284	294	300	270	257	283	239	276	298	290	270	294	280	288	299	291	294	298	276	301	303	273	306	269	268	310	275	278	289	296	289	270	267	253	282	295	259	246	287	257	309	278	268	262	280	252	290	257	259	295	258	266	270	262	284	294	272	290	284	278	287	289	269	252	293	285	292	280	282	247	251	269	276	277	328	278	278	289	272	262	270	259	253	265	279	279	283	287	312	301	267	291	273	292	299	287	298	282	298	249	245	291	309	286	284	310	274	293	254	244	287	300	281	267	275	284	300	273	305	288	319	275	260	282	281	272	292	263	304	334	275	251	276	265	279	266	287	266	255	304	280	288	249	271	275	293	306	299	291	275	279	255	260	281	274	269	269	291	272	274	292	266	263	246	274	287	259	273	308	262	293	288	261	262	289	288	299	284	294	300	299	278	269	321	260	269	290	268	276	252	280	272	277	260	284	280	298	288	302	282	292	324	291	246	281	280	297	313	288	274	276	258	293	291	263	274	259	276	262	296	303	270	300	270	270	257	291	295	281	255	285	298	276	257	268	313	284	298	275	301	292	260	266	256	285	284	277	317	294	287	269	272	322	290	301	288	265	262	292	267	284	271	300	285	284	301	239	276	265	276	264	313	276	293	282	277	292	314	272	303	276	307	297	273	298	286	294	297	299	288	273	291	294	264	310	281	259	292	324	310	311	293	269	270	260	264	254	318	297	272	277	269	281	290	264	300	303	273	268	285	285	300	276	284	279	283	296	285	315	291	281	290	233	282	280	286	302	280	286	264	276	312	289	285	253	272	291	276	255	283	267	290	279	283	284	266	278	294	283	302	277	264	300	280	295	312	273	285	265	265	287	293	238	304	288	269	274	285	266	264	283	283	282	305	296	274	255	257	282	257	288	304	285	267	258	275	298	269	278	279	266	273	294	255	279	290	287	339	304	255	287	265	255	298	257	298	284	264	288	259	252	274	287	285	286	271	283	302	270	256	283	276	243	273	306	291	281	283	281	276	266	279	292	281	304	295	287	287	284	280	277	256	285	266	288	299	250	263	272	306	272	302	295	231	263	290	294	288	320	303	273	268	257	255	308	280	277	280	270	286	268	307	296	294	330	279	307	270	288	286	291	251	246	251	285	306	312	299	281	277	284	278	288	268	294	290	304	296	283	289	282	277	273	293	287	282	260	282	289	307	282	264	278	273	286	294	308	264	280	291	309	304	287	275	297	293	301	267	256	263	269	273	292	288	285	319	295	266	266	273	297	266	286	267	295	254	269	247	260	279	269	273	272	264	279	280	232	283	290	266	273	257	234	252	282	252	296	302	296	273	251	251	253	298	223	290	297	331	295	277	278	260	288	270	295	283	275	300	295	287	267	271	273	275	268	264	287	286	279	304	277	294	284	278	274	279	334	295	279	281	286	222	273	283	276	258	283	264	282	288	280	303	270	277	264	279	250	277	276	276	272	298	258	303	289	324	301	296	252	258	259	289	281	280	318	291	276	280	301	288	262	281	263	271	281	226	271	273	247	260	260	289	325	276	275	276	280	277	269	274	301	278	306	274	273	281	315	269	285	293	289	273	285	305	285	309	262	281	285	270	277	284	310	285	302	267	279	297	316	278	290	266	302	271	297	295	268	277	285	305	272	303	270	290	266	311	281	270	285	296	262	275	267	239	285	270	243	278	320	265	285	276	300	303	239	295	293	308	258	267	278	288	284	276	291	283	270	255	301	274	307	275	282	285	259	251	270	287	261	285	284	262	277	286	312	253	259	277	307	278	286	282	298	290	306	254	257	276	267	253	299	295	281	272	275	274	279	276	282	287	270	303	287	287	257	273	272	270	308	301	290	263	290	273	293	263	271	292	286	272	285	303	260	290	281	278	272	275	307	278	258	279	265	284	297	279	281	262	271	294	300	258	287	269	258	282	285	272	296	305	278	282	276	289	241	281	297	302	262	279	294	272	262	256	280	296	294	285	270	273	279	287	267	283	303	303	279	293
12453	4339	9755	11608	9544	6126	4848	3907	2978	2468	1938	1629	1428	1314	1206	1192	1011	880	852	761	719	717	818	808	705	711	773	715	730	754	691	689	670	696	717	686	698	688	718	723	751	683	709	660	711	706	715	636	720	714	668	710	742	738	700	699	729	663	723	715	726	703	701	710	652	672	684	681	665	724	694	676	693	693	698	670	719	718	671	673	717	687	690	691	714	661	704	690	684	700	694	649	718	730	729	669	730	707	650	688	726	661	703	695	656	728	709	640	684	701	707	689	711	670	673	686	690	665	687	673	691	639	670	642	705	682	687	693	713	701	699	717	685	680	730	658	732	674	699	660	709	721	716	687	668	712	716	657	692	682	665	663	732	655	695	665	686	736	674	720	721	716	692	680	662	666	722	714	691	669	666	687	698	675	648	670	683	722	713	672	678	674	687	681	637	722	703	706	680	712	738	718	738	715	685	689	697	719	698	702	696	701	686	691	701	664	701	692	638	690	709	686	675	709	663	696	711	684	675	723	689	690	692	651	681	679	685	634	705	677	739	703	657	681	717	697	676	717	687	689	682	670	743	719	697	691	688	661	671	741	699	663	664	710	663	710	733	698	700	753	678	716	697	681	725	659	681	645	668	716	704	690	699	695	667	734	681	763	665	706	687	711	700	665	666	695	703	705	676	651	720	713	754	654	707	706	680	758	704	664	690	694	720	681	674	713	692	653	673	719	693	730	664	755	680	717	687	747	668	700	718	693	678	663	668	680	664	630	666	696	677	761	709	715	657	715	683	696	722	683	696	692	692	686	705	700	637	668	715	670	697	697	733	664	726	697	641	686	706	679	664	687	677	690	664	653	671	705	697	678	728	707	734	670	696	717	656	628	663	677	666	669	660	707	702	718	677	653	706	700	731	687	698	651	711	708	692	725	687	697	751	690	701	682	664	709	681	710	645	667	730	737	674	653	710	676	668	707	693	659	665	718	659	677	720	720	721	712	706	667	697	693	735	683	747	752	690	692	716	688	650	722	708	740	682	692	643	707	707	659	703	684	729	658	719	630	677	680	714	724	703	722	661	712	675	724	752	686	743	646	726	681	733	689	660	702	670	699	713	684	716	709	677	685	682	672	673	706	711	673	667	671	659	652	657	692	689	730	692	733	655	733	679	678	694	684	703	699	677	664	664	707	686	719	716	686	668	633	654	683	675	629	688	664	722	713	680	635	693	727	668	677	680	664	697	633	692	711	668	660	686	683	706	635	692	700	709	682	668	726	690	679	665	663	706	676	702	692	674	643	700	681	701	671	716	680	728	681	721	733	694	672	730	720	678	702	663	692	707	674	707	733	764	698	690	689	719	721	717	671	662	660	701	656	711	672	736	654	677	643	677	706	650	753	695	680	682	720	712	697	682	699	702	671	736	651	699	686	684	675	693	693	720	691	719	709	654	652	720	676	695	694	709	687	707	690	697	664	663	700	668	733	657	677	694	722	729	661	663	691	742	691	706	660	664	689	636	717	681	660	609	682	714	713	667	716	693	716	644	658	728	667	706	653	638	701	682	684	698	668	679	698	710	705	675	656	679	686	733	699	648	706	708	719	657	707	697	704	683	716	667	662	700	723	694	680	661	694	759	688	699	706	635	697	694	684	698	697	669	686	698	672	720	731	660	723	750	671	635	685	729	662	679	706	684	734	678	725	685	728	662	680	706	697	719	694	677	725	659	724	659	698	682	682	662	706	691	683	705	662	706	703	680	674	728	744	684	695	653	697	708	701	672	686	706	672	708	733	726	687	734	683	678	668	716	666	720	643	693	662	650	693	695	690	704	650	664	718	670	665	702	707	706	652	696	673	638	684	689	659	689	714	721	676	693	700	703	744	657	707	671	696	663	673	695	672	636	687	695	692	652	706	700	708	680	693	725	674	670	717	685	713	664	640	684	700	700	673	713	679	690	732	731	705	662	736	698	686	713	690	703	713	675	743	695	764	655	666	694	727	689	639	686	706	679	689	696	696	693	699	721	709	654	709	659	694	672	712	666	780	677	733	660	683	665	694	695	687	728	700	693	668	692	706	720	700	686	752	674	685	720	728	684	695	676	687	668	669	709	660	687	670	657	683	739	696	710	690	725	686	698	696	694	704	710	684	650	670	704	670	713	688	695	759	709	743	673	670	621	698	718	702	663	688	689	673	725	752	727	719	652	661	707	673	634	677	685	732	682	659	678	707	748	682	689	719	662	728	650	671	646	666	702	665	720	660	721	694	672	681	684	723	662	699	687	690	667	703	712	707	702	734	703	739	644	641	702	665	707	720	717	661	695	734	729	679	700	661	688	750	718	676	701	688	728	707	660	657	660	728	721	693	769	712	680	718	748	699	739	642	730	681	662	701	699	692	607	732	681	706	705	719	694	688	703	661	676	677	697	638	719	714	705	696	691	707	650	691	662	701	642	681	710	650	722	685	696	696	709	731	715	683	739	655	725	729	675	763	713	691	707	698	715	693	699	704	682	716	668	692	689	716	679	654	706	765	672	664	659	693	660	677	737	613	680	724	723	680	696	648	670	675	674	739	727	735	703	731	705	711	730	749	694	698	674	693	689	684	725	675	688	687	694	692	699	641	708	704	685	733	661	729	760	725	722	695	672	674	764	687	686	741	651	685	691	736	719	682	697	661	710	657	686	674	702	687	680	666	675	701	683	705	701	699	724	685	700	681	686	685	717	668	663	726	676	671	701	689	689	666	687	641	717	708	689	692	690	712	743	677	679	697	713	687	668	692	692	723	657	700	684	682	668	684	715	740	647	700	691	718	666	711	678	706	670	659	696	688	687	677	687	659	707	707	722	685	698	695	712	687	678	647	686	677	641	671	711	731	683	693	660	691	674	705	688	732	678	678	695	717	687	668	627	691	703	674	676	708	673	714	709	727	698	686	718	753	683	645	657	705	690	679	706	697	696	693	723	748	651	668	676	708	722	678	713	703	731	657	631	662	679	750	727	683	676	713	685	671	683	723	669	684	701	686	653	656	675	708	703	685	734	694	698	701	666	670	698	673	652	677	658	727	654	722	723	677	720	668	680	734	659	679	716	703	667	682	694	692	706	684	681	684	670	711	653	648	681	673	675	615	653	652	682	725	660	701	658	686	706	716	718	694	716	698	673	651	676	679	678	628	670	704	679	714	691	715	654	657	708	669	700	705	726	663	696	734	709	680	688	712	692	727	691	655	684	668	678	740	711	705	710	718	663	631	661	695	718	658	718	651	749	751	674	688	733	666	701	676	675	668	728	673	652	708	632	689	678	701	691	711	674	726	679	721	681	690	650	709	652	685	720	705	717	676	645	684	716	703	667	663	720	668	694	716	680	682	736	660	658	720	680	725	681	678	707	715	702	659	698	701	631	683	729	656	705	649	700	655	723	708	697	672	699	637	687	702	700	679	726	687	734	679	721	698	691	652	696	655	700	714	716	681	677	698	723	660	685	661	686	694	673	690	677	697	658	696
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
