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
338054053379	338054053938	338054054488	338054055038	338054055588	338054056138	338054056688	338054057238	338054057788	338054058338	338054058888	338054059438	338054059988	338054060538	338054061088	338054061638	338054062188	338054062738	338054063288	338054063838	338054064388	338054064938	338054065488	338054066038	338054066588	338054067138	338054067688	338054068238	338054068788	338054069338	338054069888	338054070438	338054070988	338054071538	338054072088	338054072638	338054073188	338054073738	338054074288	338054074839	338054075389	338054075939	338054076489	338054077039	338054077589	338054078139	338054078689	338054079239	338054079789	338054080339	338054080889	338054081439	338054081989	338054082539	338054083089	338054083639	338054084189	338054084739	338054085289	338054085839	338054086389	338054086939	338054087489	338054088039	338054088589	338054089139	338054089689	338054090239	338054090789	338054091339	338054091889	338054092439	338054092989	338054093539	338054094089	338054094639	338054095189	338054095739	338054096289	338054096839	338054097389	338054097939	338054098489	338054099039	338054099589	338054100139	338054100689	338054101239	338054101789	338054102339	338054102889	338054103439	338054103989	338054104539	338054105089	338054105639	338054106189	338054106739	338054107289	338054107839	338054108389	338054108939	338054109489	338054110039	338054110589	338054111139	338054111689	338054112239	338054112789	338054113339	338054113890	338054114440	338054114990	338054115540	338054116090	338054116640	338054117190	338054117740	338054118290	338054118840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2947	3650	2300	2945	3650	2300	2944	3650	2300	2942	3650	2300	2941	3650	2300	2939	3650	2300	2938	3650	2300	2936	3650	2300	2935	3650	2300	2933	3650	2300	2932	3650	2300	2931	3650	2300	2929	3650	2300	2928	3650	2300	2926	3650	2300	2925	3650	2300	2923	3650	2300	2922	3650	2300	2921	3650	2300	2920	3650	2300	2918	3650	2300	2917	3650	2300	2916	3650	2300	2915	3650	2300	2914	3650	2300	2913	3650	2300	2912	3650	2300	2911	3650	2300	2910	3650	2300	2909	3650	2300	2909	3650	2300	2908	3650	2300	2907	3650	2300	2906	3650	2300	2906	3650	2300	2905	3650	2300	2904	3650	2300	2903	3650	2300	2903	3650	2300	2902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38057	6693	842	533	458	443	345	394	369	369	368	329	317	322	297	328	337	334	332	351	329	363	379	339	335	325	333	350	329	326	352	357	333	338	324	365	328	342	305	302	337	367	329	359	319	326	367	354	356	330	358	361	327	366	326	380	324	363	324	355	345	316	347	313	319	318	340	358	347	353	333	341	335	331	339	325	333	294	346	348	365	335	304	321	352	324	313	316	329	352	378	311	358	381	350	322	397	362	333	345	331	333	343	346	377	350	326	324	321	308	334	314	332	339	303	321	311	334	334	360	355	318	350	346	350	376	311	317	309	375	318	367	375	352	340	333	331	315	360	371	368	374	329	358	335	323	319	352	287	350	325	325	302	295	321	320	345	315	338	360	376	358	342	302	334	326	367	294	305	338	359	316	369	330	366	353	339	335	371	344	333	335	350	314	364	345	328	345	360	332	357	357	353	356	325	351	357	341	354	338	336	351	333	330	348	331	329	313	339	332	338	345	319	341	356	386	322	353	341	329	368	331	315	372	386	364	325	331	360	327	307	327	319	327	324	325	371	367	329	310	342	345	314	325	336	346	358	339	317	329	375	364	302	350	344	343	342	342	359	361	332	302	336	371	358	346	338	364	330	339	332	334	365	352	366	325	313	339	359	350	363	336	329	324	338	380	306	386	348	343	325	353	331	332	329	327	297	359	372	355	351	343	353	332	350	357	332	350	341	312	369	329	323	340	352	348	343	367	340	341	337	325	337	332	334	332	331	350	373	344	354	308	366	331	332	337	320	330	338	322	294	327	331	351	304	359	314	303	347	325	328	345	354	360	357	354	329	325	345	345	357	371	349	333	351	312	355	349	347	300	312	340	335	329	350	361	331	331	331	314	349	346	351	359	305	362	344	338	354	327	335	333	343	396	346	316	355	344	342	335	343	344	318	306	330	326	348	324	333	329	344	330	309	332	332	345	387	334	352	339	350	331	344	336	304	336	341	352	345	341	339	334	334	353	374	331	322	316	337	386	352	358	341	356	321	322	319	333	311	340	322	332	363	324	333	349	343	352	357	318	335	366	351	312	352	341	341	335	310	362	351	333	333	321	307	336	293	324	387	374	332	341	351	360	334	349	291	372	344	334	335	313	347	359	412	332	337	363	333	375	335	308	305	332	363	385	323	349	317	339	334	329	306	323	338	298	326	374	340	352	332	357	325	342	320	367	374	360	338	334	328	324	343	339	349	341	314	307	335	384	336	273	306	304	324	313	370	364	334	335	322	279	370	355	358	302	351	338	334	342	377	346	390	341	332	327	318	308	327	362	367	303	352	346	375	343	330	338	318	332	317	364	317	335	332	317	311	314	338	321	363	351	343	299	378	307	285	358	333	362	362	370	348	373	365	308	318	321	368	327	344	334	339	349	296	342	349	317	315	346	342	333	352	362	356	349	344	343	322	373	328	362	381	408	390	345	349	335	308	362	357	357	355	319	339	331	361	330	366	347	322	304	330	311	306	309	350	351	346	368	285	303	316	336	354	364	333	335	322	327	321	329	327	323	344	327	323	340	347	340	334	334	320	299	337	340	371	350	352	362	357	326	337	333	320	369	326	324	305	334	362	325	304	388	302	327	318	342	338	365	320	350	356	345	338	342	335	310	324	295	322	378	352	378	352	308	343	344	352	337	357	374	305	361	352	331	336	334	344	312	349	319	338	296	341	362	342	354	336	346	344	370	353	347	350	340	399	337	332	326	341	319	343	336	298	368	333	367	356	332	367	344	371	342	371	365	329	340	372	318	354	302	337	315	328	366	365	308	357	316	313	334	301	357	325	349	347	341	357	382	332	339	342	344	358	326	329	322	319	325	353	334	322	350	348	351	358	359	344	345	344	341	306	322	339	338	300	334	355	333	342	375	352	333	307	353	362	339	348	361	339	365	332	331	372	344	362	299	354	300	357	330	343	355	339	313	354	324	323	301	350	324	295	346	375	334	321	360	306	304	349	334	356	320	361	338	348	347	319	319	313	333	350	351	333	353	352	356	354	373	313	351	330	343	358	341	361	345	347	310	310	321	347	360	342	298	336	358	340	360	345	332	328	304	307	336	357	334	381	363	319	359	331	349	340	365	332	346	342	311	334	383	376	307	294	336	334	329	315	378	329	349	305	327	332	285	323	334	315	330	329	334	341	324	338	335	335	346	343	345	302	342	315	328	368	336	370	331	325	342	330	321	360	325	374	384	363	331	340	338	352	331	356	328	305	309	319	355	343	368	355	324	336	352	336	299	344	364	352	335	346	323	337	336	362	314	313	387	345	331	341	356	361	318	321	352	304	322	366	336	365	323	329	326	339	362	332	359	343	324	314	373	356	335	330	394	299	358	336	360	348	353	351	348	308	325	335	353	356	375	320	320	315	322	328	383	296	286	374	375	324	324	336	362	352	337	350	365	364	318	339	344	327	312	353	348	363	336	356	297	302	315	327	349	358	333	343	295	320	324	355	348	340	330	320	336	348	303	352	335	388	353	330	351	358	331	317	359	316	295	326	315	290	387	365	357	339	357	315	340	339	344	371	322	362	347	363	350	370	344	343	339	300	378	332	310	308	336	322	357	274	349	370	346	376	333	380	346	357	322	370	313	340	326	358	344	368	356	342	357	343	301	340	324	362	356	332	356	342	361	350	301	355	354	370	387	350	318	350	334	333	348	334	333	326	348	313	362	310	356	340	338	364	336	360	334	350	335	331	352	356	341	361	349	375	323	340	371	329	348	356	351	356	317	342	356	340	399	342	371	369	338	350	345	317	327	351	321	346	333	350	311	328	359	353	341	372	343	338	347	360	318	343	320	316	326	380	345	360	370	322	333	359	319	328	326	337	342	327	350	336	321	323	358	303	327	337	348	322	321	329	346	324	322	327	321	358	363	302	333	319	311	328	347	346	327	385	346	324	323	324	326	338	386	329	329	341	314	296	358	362	351	322	329	326	319	332	335	335	380	325	356	366	317	376	315	355	376	377	363	369	327	350	350	350	328	314	355	367	367	287	325	326	354	288	329	318	337	360	332	308	290	363	351	331	377	316	370	380	324	324	317	357	341	354	355	362	344	345	367	311	374	330	334	394	336	343	320	316	352	307	343	328	318	388	344	331	341	323	350	353	303	346	358	342	333	357	319	368	351	333	330	340	299	317	336	349	316	331	360	303	342	356	306	329	356	353	313	319	353	375	330	336	336	336	339	336	342	346	314	323	350	350	334	370	352	337	350	339	344	339	335	329	357	361	334	336	356	416	351	393	338	342	377	340	378	360	335	329	359	331	350	354	344	343	347	401	328	377	313	358	325	362	329	376	348	347	329	313	355	325	329	306	356	334	352	351	330	366	334	321	346	357	345	367	338	316	342	394	331	352	340	315	322	341	317	322	355	347	320	330	320	367	344	315	368	342	350	361	333	374	340	329	332	320	327	367	333	346	343	351	350	328	322	342	324	359	331	338	358	351	357	341	330	338	328
26071	10028	5200	3967	2744	1980	1458	1249	1129	955	955	896	859	888	820	852	832	799	885	846	806	812	803	841	783	778	761	799	784	821	808	791	769	825	781	777	776	803	790	765	772	777	814	799	804	790	789	809	775	797	796	789	758	798	812	776	795	740	734	793	768	782	764	769	778	778	793	764	778	827	736	754	782	787	779	825	775	803	802	841	759	784	738	788	766	801	821	789	781	786	790	758	811	790	760	798	763	851	796	746	834	752	738	750	789	803	819	831	843	807	777	815	821	798	812	810	783	790	827	785	763	761	748	791	824	774	753	823	798	760	792	818	816	829	750	800	798	812	778	834	804	788	738	776	787	824	795	776	745	800	764	739	794	788	745	772	815	775	801	768	757	825	792	774	751	761	788	816	806	830	866	804	789	763	848	767	775	834	813	808	785	806	792	730	771	757	780	829	744	764	810	737	751	791	799	791	840	793	787	760	717	835	768	802	740	801	769	812	765	804	789	780	787	824	777	825	813	759	765	840	814	832	873	809	767	782	786	831	779	854	795	822	776	741	804	791	833	823	779	798	789	795	791	843	789	768	805	795	784	833	822	711	813	773	782	766	772	731	745	763	805	753	787	776	804	780	763	800	760	825	789	782	778	780	832	758	775	815	821	776	758	759	834	728	806	754	811	795	818	819	810	797	766	743	767	749	831	811	768	795	759	797	785	786	746	829	755	741	827	743	836	766	792	803	799	823	859	777	785	755	774	760	800	805	779	855	789	780	800	736	754	841	776	744	775	775	792	740	851	803	809	786	765	801	815	834	768	744	756	854	769	802	827	798	801	802	779	774	799	782	750	762	776	857	826	864	850	789	799	815	764	772	773	780	790	752	807	775	783	773	722	796	813	802	783	786	739	776	809	822	787	784	857	805	802	810	779	803	769	801	795	799	826	800	776	779	802	779	766	797	774	766	794	724	806	779	797	788	804	768	793	832	763	821	772	858	788	756	750	790	786	772	805	720	739	796	738	781	776	768	781	765	783	742	750	838	750	849	773	777	764	783	766	794	829	786	764	776	789	785	758	810	843	813	834	772	784	765	791	809	790	803	774	764	773	800	741	816	821	762	773	778	794	778	766	802	778	777	810	776	776	835	780	825	813	770	758	817	778	843	792	749	788	785	757	747	743	768	817	829	746	776	802	752	814	762	780	760	797	752	795	822	817	787	813	810	750	810	748	786	791	776	802	776	800	785	789	793	792	747	795	761	786	835	742	795	807	764	804	796	836	823	775	815	743	814	801	832	814	723	762	782	800	794	811	824	771	754	814	782	833	797	765	807	838	808	794	769	791	791	776	769	779	811	819	782	830	807	795	821	811	779	756	784	798	788	790	800	794	759	774	796	818	844	751	767	797	814	784	812	809	793	773	845	757	768	784	781	825	763	814	814	761	817	779	794	771	775	792	775	843	765	815	776	793	769	779	780	792	766	783	786	781	748	753	784	823	814	804	821	768	837	745	801	759	847	794	793	757	757	778	799	784	787	819	771	807	757	772	784	837	749	718	826	816	814	767	800	799	757	802	799	781	802	804	765	821	818	806	767	796	829	769	790	834	823	796	796	766	786	759	800	778	784	778	857	788	778	815	786	771	796	793	828	767	800	789	814	792	755	768	795	787	786	794	763	824	775	841	816	807	813	780	779	764	807	779	787	758	766	776	829	766	774	850	811	757	761	805	720	774	782	835	713	791	734	827	782	821	763	780	802	775	762	825	774	782	798	768	820	792	745	784	737	781	762	774	712	797	797	829	799	762	803	788	700	789	773	761	787	755	823	769	818	808	800	807	771	821	792	782	817	788	796	753	804	791	839	826	841	800	779	799	794	816	743	769	803	798	704	825	749	810	767	796	805	778	764	817	782	820	776	770	782	785	802	800	747	805	795	783	744	786	816	783	784	762	808	820	831	838	789	768	808	761	779	843	779	778	777	785	797	787	764	793	810	785	806	776	757	790	793	746	763	797	728	799	828	799	802	732	796	737	786	829	757	770	814	794	788	768	783	795	768	810	787	833	785	813	834	775	819	781	801	791	800	827	800	803	770	796	760	819	754	820	794	780	781	790	806	757	796	820	807	788	772	819	836	826	754	769	776	795	852	779	836	782	771	776	802	791	777	822	791	824	749	791	810	797	786	775	797	798	784	808	858	816	785	780	798	768	800	802	812	793	819	816	785	776	814	814	757	776	777	858	758	789	813	780	786	794	806	751	771	773	825	803	775	829	781	780	820	781	755	794	781	775	738	745	809	757	779	800	770	761	830	766	756	754	755	797	770	794	756	792	750	766	815	763	785	734	751	791	786	803	796	802	765	754	774	746	779	752	789	764	775	818	765	747	824	797	751	785	797	774	811	788	803	816	788	818	761	763	782	833	852	753	817	784	763	773	761	768	810	794	820	786	814	763	734	758	789	766	762	791	797	774	758	766	809	820	820	771	770	798	771	800	785	761	805	766	814	828	747	767	754	817	761	757	740	799	784	819	782	785	831	791	761	799	837	828	797	789	813	827	817	795	784	820	824	784	846	761	797	794	812	775	852	792	734	789	789	799	752	805	815	811	798	768	799	807	822	822	799	796	817	732	804	772	800	759	783	827	785	779	774	795	782	837	807	786	784	762	769	804	790	747	824	741	785	810	816	780	796	787	782	761	830	736	825	779	771	828	782	751	796	793	783	761	759	745	746	782	849	811	793	801	832	811	726	830	767	805	770	806	794	796	778	787	771	800	775	763	799	790	792	808	789	803	818	792	780	851	771	779	804	750	755	799	822	758	832	834	802	777	831	804	787	800	816	783	745	748	784	809	761	780	762	851	794	791	743	766	753	792	794	787	816	760	794	852	794	803	755	812	791	752	800	806	835	792	828	816	816	757	782	772	762	794	806	717	777	774	758	812	708	781	770	743	771	794	774	772	835	830	749	792	820	771	809	847	774	812	794	732	761	798	805	859	827	847	788	786	805	746	786	825	732	822	758	776	761	776	769	812	761	760	829	757	793	809	786	795	749	776	816	742	754	790	760	800	772	750	792	795	818	829	776	758	776	799	808	807	780	774	784	822	761	749	793	797	789	761	796	820	809	759	858	779	801	779	819	805	811	775	770	772	781	785	780	767	777	794	776	793	764	747	812	810	811	799	783	816	803	825	797	804	788	818	760	811	799	750	806	804	805	811	815	782	832	775	811	765	792	765	782	785	746	772	773	804	822	813	812	764	759	822	810	814	800	775	753	840	766	800	762	770	755	798	783	769	747	848	756	759	812	760	749	812	764	813	775	787	793	783	832	795	829	776	759	750	824	829	757	798	748	772	819	753	799	764	825	789	793	760	773	810	772	821	843	813	781	760	796	800	740	776	808	785	775	837	824	766	808	803	798	773	786	815	806	765	781	798	830	787	835	797	767	754	795	796	764	808	831	754	794	758	778	825	846	820	831	805	775	778	828	832	780	762	801	793	773	751	803	811	761
24631	2696	529	401	355	329	334	312	343	338	314	303	328	343	298	311	299	379	322	329	314	326	343	283	275	327	346	316	339	301	306	298	311	260	338	283	313	332	342	299	293	289	358	305	323	317	309	360	305	320	322	315	327	366	360	305	336	336	299	319	317	336	268	295	296	301	297	310	307	340	332	317	318	320	274	306	348	334	320	316	308	316	304	302	330	316	330	300	328	307	324	302	317	330	314	283	286	306	285	333	301	310	333	338	286	282	317	336	318	287	320	316	333	390	274	304	274	318	328	327	324	298	318	345	355	289	352	336	365	319	359	328	333	320	327	322	320	304	326	293	321	310	350	311	310	294	292	320	290	316	306	308	318	323	336	371	330	312	308	325	321	312	309	316	345	335	315	338	326	331	345	350	313	317	333	282	321	315	326	303	317	324	329	291	306	286	341	327	334	284	267	282	309	312	313	334	354	317	303	317	317	291	310	320	315	291	299	305	333	320	325	328	301	307	302	321	317	326	311	320	285	304	299	308	337	336	332	338	331	334	319	309	302	306	306	275	318	327	295	311	320	335	346	321	302	307	322	308	329	298	300	313	308	339	329	318	307	308	298	339	310	287	298	336	308	330	305	317	321	312	340	309	304	320	330	305	346	314	323	322	330	321	323	330	310	299	342	293	292	323	355	299	322	329	325	342	294	343	315	343	316	306	314	303	308	307	286	304	326	307	298	329	335	271	294	313	291	318	321	277	292	322	321	305	317	311	342	313	276	334	314	277	307	297	349	332	308	319	320	317	296	322	341	322	294	326	307	273	327	301	351	284	295	318	325	324	311	317	327	303	362	312	309	320	294	346	302	340	326	321	305	318	353	311	345	293	324	314	315	301	352	314	263	324	307	326	304	335	336	317	322	358	311	305	348	302	331	312	310	325	318	307	326	315	330	313	330	331	299	303	319	279	274	317	320	311	293	316	331	362	330	332	316	287	342	304	297	287	312	322	300	298	336	347	293	295	344	366	325	331	312	320	336	308	316	292	337	326	342	309	305	286	325	352	323	338	322	289	293	295	317	294	313	320	316	302	285	301	281	333	283	308	349	334	307	330	317	289	324	322	332	347	291	292	309	299	302	346	330	345	330	278	289	306	274	350	355	353	294	345	312	278	270	323	311	324	311	295	283	301	291	325	338	339	310	317	311	332	329	379	280	329	306	332	319	306	305	320	303	316	304	348	323	324	279	300	307	308	307	326	279	284	327	319	280	283	349	339	312	331	376	344	322	294	303	314	297	289	311	334	324	309	312	286	355	280	327	312	329	311	304	309	289	312	342	281	297	367	317	333	314	302	313	301	331	290	348	326	360	295	286	322	285	312	335	295	308	301	279	315	329	301	287	358	341	325	310	295	317	294	305	305	332	313	310	346	300	291	283	288	310	334	334	353	318	332	347	286	312	321	327	348	316	301	348	328	318	344	309	319	324	291	303	287	306	273	336	324	320	331	317	267	300	338	304	348	325	318	307	337	318	318	299	303	297	292	341	327	310	306	313	333	326	301	308	310	305	331	342	310	272	302	309	322	315	313	321	324	301	306	328	354	317	331	294	347	337	319	318	291	332	333	312	292	346	301	327	299	313	327	322	308	283	326	330	351	323	290	332	347	332	315	283	322	305	328	317	295	311	289	322	317	306	291	326	295	297	360	324	346	317	305	306	294	306	326	317	299	284	300	342	320	305	289	363	298	319	324	333	271	340	308	296	330	355	328	340	337	313	310	327	316	351	298	296	350	302	357	299	312	328	320	315	305	296	262	302	301	280	319	306	302	315	312	321	310	276	307	306	328	321	319	267	322	325	310	340	344	286	337	312	327	329	377	336	341	305	286	302	350	343	290	306	332	304	306	338	320	318	294	332	334	347	300	325	348	342	302	324	334	328	333	328	285	312	320	344	378	290	340	320	313	332	313	321	359	276	297	323	311	309	338	302	316	320	311	297	358	338	297	311	303	311	300	339	310	288	331	313	317	273	365	320	295	262	317	316	311	354	301	323	321	319	317	322	307	330	300	328	322	329	304	301	297	301	311	332	293	291	315	353	316	284	312	285	310	314	315	333	326	322	329	292	268	307	330	312	301	335	344	311	320	322	305	327	314	347	311	308	320	307	325	317	323	312	285	321	337	321	308	295	299	314	326	288	296	325	278	299	329	297	323	342	310	275	316	330	320	299	301	308	290	304	310	280	344	315	334	320	307	339	338	298	305	313	303	342	347	354	343	301	315	288	313	303	329	318	306	324	311	312	313	297	316	304	293	316	336	351	299	336	326	304	327	293	306	280	334	327	353	304	286	278	321	351	322	309	306	331	355	303	319	336	309	318	325	332	324	364	326	304	298	317	316	328	344	294	304	335	339	260	309	303	305	332	351	301	342	299	334	297	309	315	300	306	315	304	318	324	368	300	300	293	346	297	312	318	344	345	285	324	349	327	329	334	338	297	294	341	306	304	301	322	302	294	340	325	352	316	312	302	327	306	285	289	290	328	321	353	287	315	320	339	349	339	304	352	318	355	314	325	307	314	328	313	311	324	341	344	299	311	317	339	304	322	316	332	337	312	355	323	312	325	336	283	331	302	289	317	299	308	303	323	328	314	313	317	344	305	324	338	284	338	317	332	324	317	329	334	281	284	340	355	305	302	303	323	294	296	326	331	314	300	303	329	342	303	287	307	315	317	335	297	284	298	298	321	313	379	283	340	354	321	302	312	295	314	318	352	326	326	351	335	286	345	316	281	308	323	321	317	338	292	317	345	335	319	319	313	313	344	315	313	270	331	326	316	353	319	322	321	319	325	293	298	279	324	340	316	328	341	371	300	335	349	293	328	322	306	301	308	344	304	314	341	304	342	332	308	324	322	364	332	336	325	333	333	310	335	311	307	309	323	266	297	327	336	334	293	319	310	301	307	335	329	329	320	306	310	315	301	302	340	297	361	316	302	286	297	350	347	288	315	310	319	270	327	332	306	321	329	351	293	331	320	360	333	314	320	318	284	334	326	347	292	305	323	307	270	299	313	317	334	309	292	323	309	302	293	315	320	301	374	316	320	324	327	336	289	320	333	333	266	283	296	297	308	321	334	306	358	301	316	280	315	291	296	329	297	343	375	331	303	336	359	311	332	317	332	298	336	291	302	285	294	327	364	285	285	306	335	288	320	324	325	308	346	314	308	307	283	329	329	319	304	321	319	309	326	283	294	349	328	325	307	297	289	297	297	297	300	327	328	340	354	322	309	320	333	312	307	298	343	309	327	290	322	299	320	309	301	305	307	333	297	324	324	311	293	301	339	301	356	304	321	325	321	308	304	325	295	334	309	333	339	344	302	317	315	334	327	294	340	307	299	310	336	292	320	292	299	327	302	333	356	293	298	306	296	311	303	306	296	319	287	367	354	280	327	346	347	318	314	317	343	322	348	310	334	269	339	343	291	337	291	289	293	307	325	315	301	306	327	355	286	294
16758	4858	3003	2110	1404	1143	1003	853	756	773	802	728	724	714	718	693	679	752	727	692	725	690	671	733	706	697	728	704	748	786	691	700	713	693	682	676	712	689	684	736	704	715	686	755	673	712	708	727	738	727	701	723	735	693	697	677	696	705	705	722	718	707	655	713	688	704	724	718	749	688	693	715	733	679	703	684	695	703	691	684	683	738	707	734	705	698	721	702	680	728	692	700	712	700	658	706	680	733	688	701	687	694	722	661	668	721	724	682	693	687	714	687	711	728	737	694	703	693	706	707	694	724	733	717	751	699	670	645	707	674	650	667	681	667	734	727	721	685	659	711	727	730	728	701	679	639	720	654	739	757	712	719	714	706	670	655	686	681	680	706	685	687	724	695	671	680	699	732	713	703	738	728	688	705	755	736	683	708	714	691	745	748	741	685	684	706	679	701	757	742	718	704	718	694	693	688	696	667	690	684	711	679	704	717	665	732	700	769	739	700	692	695	685	704	665	703	653	707	661	747	743	675	701	693	700	690	638	703	711	718	734	729	706	706	727	726	734	718	794	643	698	697	675	723	703	715	689	709	764	725	701	655	734	685	687	660	678	728	654	659	730	654	721	711	665	692	685	708	709	694	747	690	702	698	700	665	721	722	704	702	722	676	752	697	696	657	669	684	726	680	694	676	723	752	677	709	708	735	712	716	718	747	721	705	710	707	693	695	674	697	678	684	691	691	743	724	674	709	692	735	660	710	662	675	742	670	669	672	740	718	699	684	763	731	700	710	750	737	718	696	725	731	696	671	709	707	727	710	727	695	675	721	686	723	711	697	718	717	689	664	737	734	698	714	745	692	702	707	697	700	707	706	721	732	721	714	693	672	717	737	702	730	703	716	671	696	725	728	750	742	709	735	698	692	747	677	686	687	702	739	685	697	711	673	701	764	720	701	692	720	697	726	664	679	670	732	723	694	656	729	699	768	700	724	677	734	704	697	699	686	692	697	711	740	717	690	722	738	667	735	682	724	734	702	706	739	725	678	709	688	736	674	718	683	701	723	733	715	682	602	666	720	715	666	705	724	721	689	724	689	664	688	699	711	670	678	708	716	667	687	716	732	729	668	674	729	726	695	706	676	734	700	723	687	705	684	705	654	699	722	721	716	710	708	700	692	650	695	729	722	689	674	722	673	691	712	712	750	715	698	671	703	681	656	742	738	676	708	675	665	654	671	671	748	715	685	727	695	730	695	722	708	689	661	750	666	665	713	661	759	716	716	723	675	749	726	720	695	665	745	703	730	726	706	692	684	703	750	654	703	707	720	723	725	743	714	693	699	731	699	702	676	690	701	679	711	709	750	648	684	740	738	751	715	699	692	700	726	662	728	726	686	768	685	686	715	735	726	718	759	722	721	696	701	687	703	750	760	702	731	731	669	652	736	720	720	734	686	681	700	651	713	718	688	681	660	682	689	699	723	708	720	726	714	701	740	695	719	719	681	698	732	719	665	698	703	720	670	678	697	734	713	681	672	710	701	742	776	706	667	664	741	716	711	727	682	718	716	697	736	666	708	698	688	673	705	710	669	743	717	694	688	694	753	705	702	728	709	676	705	731	675	729	689	675	663	693	721	689	681	736	741	712	704	692	708	682	690	723	735	731	723	708	693	747	717	765	675	638	704	697	703	764	704	697	720	697	700	701	673	741	709	720	753	692	748	684	665	687	726	728	763	739	725	743	682	739	705	711	685	762	695	725	713	715	680	689	662	747	671	685	722	670	690	738	687	692	729	693	706	683	748	694	660	691	716	689	717	681	691	686	689	717	705	663	715	718	678	717	642	689	693	743	687	702	666	720	688	714	699	668	725	719	736	681	718	709	709	691	745	724	728	693	674	652	694	732	657	682	753	702	702	693	750	711	763	689	693	720	693	759	724	702	683	724	680	686	682	694	727	742	732	674	696	686	690	739	760	670	706	735	727	690	690	662	717	672	664	683	736	681	703	717	728	688	683	688	724	719	693	664	711	697	740	703	728	719	694	713	724	693	689	734	706	706	694	722	709	726	710	711	707	706	713	677	740	724	702	744	715	739	685	674	725	724	669	771	680	696	707	730	737	720	657	719	680	718	708	716	650	703	705	707	715	660	702	718	679	688	735	663	752	696	702	672	729	698	692	639	711	714	713	724	724	717	725	676	676	670	726	710	693	727	726	737	722	687	697	699	690	669	715	705	684	692	687	746	730	692	736	666	655	648	659	658	704	689	683	726	690	743	718	716	703	683	704	734	708	732	700	743	703	708	700	679	702	690	695	672	683	693	714	720	695	699	724	732	786	698	706	754	685	716	711	710	671	699	741	687	717	715	709	700	703	725	684	670	720	693	684	738	689	723	739	694	666	704	723	708	734	716	694	729	713	706	667	672	677	698	685	654	715	691	688	702	756	694	717	717	721	707	709	725	707	718	644	656	732	751	687	689	713	737	714	665	704	706	715	699	710	729	681	688	738	729	689	675	725	677	698	667	710	692	740	693	701	715	779	714	773	751	736	660	674	706	682	736	657	670	745	708	741	723	681	727	675	700	696	731	716	729	674	668	737	721	668	693	726	690	680	705	657	683	713	732	666	711	661	709	691	721	714	705	730	680	683	692	767	684	659	712	676	702	728	731	708	727	673	719	713	691	704	658	696	706	693	700	729	729	700	661	713	722	715	708	700	717	697	680	742	734	765	723	733	717	673	670	741	669	714	657	752	713	710	693	719	770	725	668	705	686	700	689	714	717	730	698	744	678	668	725	682	712	766	711	711	686	702	714	699	683	712	735	662	704	711	729	731	714	708	711	694	627	734	717	699	702	652	730	706	698	739	734	714	775	648	695	698	711	746	731	678	706	699	696	744	691	694	718	709	718	681	698	688	701	669	673	705	707	686	691	698	697	719	714	662	722	733	736	670	679	686	716	727	656	715	710	760	727	681	766	712	670	694	691	711	696	718	661	728	711	677	730	698	660	716	679	738	709	709	719	689	725	718	694	715	728	695	694	700	731	695	766	690	696	690	736	737	679	701	657	750	734	742	705	711	716	738	746	707	675	742	734	712	723	728	694	668	696	730	731	734	660	717	686	724	688	718	729	714	713	711	686	742	643	697	661	728	700	653	695	697	739	744	685	712	692	680	698	660	717	700	674	754	686	716	697	704	735	732	698	736	676	729	717	736	772	705	710	731	643	693	705	747	711	656	685	701	711	726	718	712	715	712	720	728	699	673	626	732	698	705	692	683	689	706	706	681	702	680	729	664	689	710	653	735	680	712	680	684	750	691	712	682	721	671	658	704	688	734	666	690	689	717	684	748	672	688	729	704	661	693	661	634	678	711	727	695	718	742	678	722	663	707	733	661	694	687	724	716	676	741	714	679	702	706	720	721	720	685	747	691	713	709	723	736	711	699	669	712	701	700	664	747	712	742	758	726	694	710	695	725	710	686	735	741	700	678	681	671	670	694	722	716	694	699
30752	4959	932	614	468	372	334	348	330	331	313	328	342	328	343	345	315	323	343	322	288	339	353	346	327	314	308	347	319	327	326	321	315	299	327	324	377	334	333	357	310	321	324	311	357	319	287	290	309	295	321	339	304	321	319	342	324	329	348	300	319	359	342	287	353	341	321	317	325	301	309	330	307	312	314	352	318	322	322	327	311	345	356	299	312	286	326	312	289	320	336	289	328	315	350	316	357	361	336	326	326	326	340	323	342	281	332	339	287	351	320	357	329	318	300	305	305	305	316	302	344	369	314	294	340	321	352	350	320	337	314	308	328	329	331	353	328	340	350	313	323	341	297	328	320	343	307	319	318	310	312	289	341	298	318	320	307	351	310	335	299	318	335	313	312	355	322	336	338	309	343	331	325	313	314	351	342	338	312	335	393	329	314	346	321	319	308	327	340	337	378	343	353	353	366	322	365	346	327	278	299	358	333	321	347	321	320	305	308	327	326	320	323	313	325	328	294	306	319	343	312	336	300	314	346	346	335	342	326	306	321	332	335	330	322	325	355	299	302	315	343	304	338	348	328	300	337	317	318	296	342	324	343	268	317	336	288	322	317	307	341	344	332	309	313	326	321	323	317	357	329	328	331	339	319	312	347	323	325	316	325	322	362	296	321	330	328	334	320	318	332	318	303	348	333	331	327	348	349	318	329	356	324	298	353	325	335	326	301	348	320	336	305	327	298	330	315	301	328	307	336	327	318	334	311	372	311	316	312	333	345	321	291	303	361	349	312	345	313	306	343	353	355	310	336	296	364	358	302	321	332	334	328	302	331	337	326	289	327	357	309	300	325	323	336	338	364	307	325	322	337	325	340	333	334	326	305	300	321	333	326	318	306	314	295	328	350	308	358	324	324	321	323	337	318	270	313	323	288	369	351	302	309	338	312	326	321	308	320	335	316	354	330	334	316	317	310	316	307	330	352	284	337	303	311	337	315	312	301	277	337	373	322	323	341	303	331	332	316	330	325	295	328	353	331	302	326	337	317	338	323	344	339	301	330	338	313	335	321	328	290	343	333	322	339	323	306	331	315	323	333	305	307	320	319	382	298	337	333	356	336	340	317	367	330	339	364	327	278	322	338	347	334	334	328	316	350	323	343	317	340	332	322	324	332	333	322	324	345	301	316	325	311	339	328	321	326	336	309	310	356	342	319	319	334	341	315	309	286	331	331	339	309	326	320	343	370	318	296	330	329	306	294	339	282	326	318	355	364	338	334	297	350	321	304	310	312	342	342	344	327	332	304	290	352	348	342	351	303	308	297	339	336	316	349	344	334	353	307	348	318	323	312	286	343	344	357	277	354	307	341	320	331	329	316	291	309	321	354	331	307	332	314	361	338	329	319	324	349	315	317	291	304	330	348	310	337	319	328	304	314	340	369	359	324	315	321	328	342	337	349	315	315	316	304	310	348	326	314	322	311	312	329	347	319	294	333	345	310	331	313	313	310	302	329	332	323	320	329	304	323	333	305	303	356	321	332	309	311	322	307	301	303	297	338	327	357	329	321	276	306	316	404	363	348	285	310	322	325	301	305	279	346	344	313	341	293	339	342	307	310	341	325	299	362	348	284	352	357	337	336	339	308	330	334	346	361	343	357	340	354	306	331	331	307	272	285	332	309	300	283	320	343	327	335	364	328	326	323	367	330	317	298	338	299	315	318	331	333	345	304	304	275	312	343	304	327	335	364	311	344	302	322	356	314	341	310	311	310	337	346	309	333	346	337	332	346	334	332	305	334	314	300	333	299	355	334	308	311	350	342	336	328	305	348	331	307	305	307	384	338	312	296	316	328	339	287	316	330	365	327	287	337	351	365	315	333	352	305	321	325	318	326	314	325	313	300	335	311	315	331	337	315	352	266	325	318	300	300	318	316	333	342	310	333	331	325	325	314	335	321	335	321	304	292	316	336	341	342	302	344	295	330	310	294	316	296	351	327	344	338	308	338	322	356	300	318	334	318	328	304	351	308	315	339	300	334	331	320	343	302	322	323	338	317	352	341	287	304	323	318	329	318	332	320	345	307	322	337	319	331	321	316	331	341	306	325	324	298	307	308	326	280	315	336	334	338	335	275	339	319	329	298	317	326	305	311	319	341	321	345	330	322	312	321	321	328	342	323	332	336	319	304	293	319	332	341	328	336	305	335	346	330	300	305	319	305	306	373	309	345	316	339	321	333	333	306	317	333	317	319	335	300	343	325	365	330	303	299	328	325	336	290	311	315	300	318	360	322	319	298	346	279	314	351	358	326	292	310	307	304	322	319	365	328	328	345	326	307	329	346	341	329	310	345	321	326	291	315	370	316	302	294	313	333	319	316	299	289	326	334	292	340	325	316	294	296	338	271	348	333	321	345	321	364	338	312	290	288	311	281	323	297	347	325	364	357	293	331	268	366	322	341	326	282	319	340	339	327	371	347	330	323	322	316	341	354	321	339	327	292	311	301	331	330	342	343	300	286	317	323	320	348	321	300	297	302	303	312	322	325	282	327	328	330	314	288	296	354	334	334	310	303	351	367	332	322	318	348	309	272	345	351	337	325	331	341	353	301	328	341	344	343	324	352	297	329	310	311	338	339	315	324	317	327	309	323	359	311	358	325	314	314	329	337	319	318	334	302	336	353	323	299	337	342	328	326	340	345	283	296	292	338	324	334	328	337	314	341	320	349	308	348	339	341	331	341	310	298	345	305	340	387	324	375	292	318	317	333	331	316	311	284	338	321	317	296	324	331	333	303	325	371	299	313	302	325	355	328	337	321	318	317	284	345	318	323	315	301	310	330	322	326	310	316	304	358	325	316	346	331	328	347	376	323	334	329	315	296	335	324	328	319	294	338	348	305	352	354	315	310	325	313	337	289	324	351	328	310	361	330	343	350	336	337	314	323	338	343	328	333	279	325	329	325	322	323	306	337	311	345	325	345	297	301	316	347	334	342	320	307	311	332	317	327	373	337	285	369	331	330	326	293	336	350	280	324	310	316	341	327	339	332	340	353	325	307	310	330	311	314	314	358	323	300	298	333	287	322	282	307	327	346	314	315	289	306	335	320	326	332	318	304	318	373	332	329	352	327	305	302	324	325	343	317	318	343	329	317	335	314	307	330	323	274	296	349	355	330	324	281	324	357	330	355	309	336	316	326	324	308	331	316	334	341	337	329	332	329	316	321	311	338	322	339	300	275	332	363	334	332	328	301	340	353	338	360	330	362	328	353	362	337	326	328	339	309	301	293	321	328	316	342	367	354	322	296	313	294	312	327	298	344	334	305	341	327	329	321	329	347	316	324	313	316	308	333	327	318	297	296	335	345	331	339	339	371	353	335	356	308	313	304	346	311	303	327	303	339	324	333	306	309	315	318	313	329	285	350	340	305	306	333	339	328	328	332	316	330	328	316	344	357	321	322	360	324	318	289	330	313	306	320	299	324	316	313	308	323	355	369	323	343	337	358	303
21452	9253	6823	4572	3268	2236	1612	1261	1001	917	880	879	797	793	813	773	717	739	770	809	749	739	726	739	700	716	723	721	746	720	714	723	723	713	760	753	710	822	730	777	728	717	756	733	719	727	738	749	740	731	744	728	774	758	767	724	693	709	728	695	725	753	754	681	726	716	767	731	719	660	738	721	716	715	723	720	755	716	764	759	724	693	757	734	674	753	742	723	742	731	720	730	746	737	685	710	731	739	741	734	734	726	718	754	761	728	756	795	703	737	711	776	769	734	716	691	723	711	752	753	768	766	701	758	740	742	729	746	706	738	724	778	732	703	691	737	767	746	756	746	721	718	741	710	712	753	742	725	790	733	734	735	726	706	706	723	745	761	751	710	752	715	722	691	697	786	728	771	776	711	691	755	717	774	751	751	765	732	755	778	748	785	694	757	771	770	751	711	770	680	748	746	759	732	733	751	701	683	753	743	738	739	778	707	739	689	789	763	767	735	715	713	689	736	757	678	719	751	755	783	742	725	719	719	740	731	739	751	804	709	712	749	743	760	737	759	747	764	754	731	790	685	756	722	731	713	742	656	783	703	739	715	690	713	699	738	696	746	741	787	748	738	739	710	731	738	721	741	747	705	730	772	689	701	735	754	747	711	708	708	747	699	724	734	714	770	717	752	689	661	735	765	716	727	749	736	732	754	751	700	770	725	755	741	722	716	697	768	757	686	702	688	716	691	721	731	712	748	757	733	722	758	743	782	738	753	693	709	776	704	711	734	760	739	787	724	713	748	752	638	743	747	754	811	708	683	716	690	749	723	766	720	735	801	715	723	717	725	732	740	755	778	746	783	719	745	777	705	766	765	754	734	738	721	782	737	711	722	727	722	732	750	721	691	710	720	717	748	769	753	726	798	692	746	719	684	726	711	734	746	755	741	764	727	700	745	771	745	737	794	728	703	735	709	771	704	751	695	712	746	737	740	766	726	702	766	763	747	728	730	727	736	697	712	724	747	762	746	768	719	730	753	788	760	748	760	727	739	733	753	715	742	694	650	725	728	763	706	682	676	680	761	793	756	791	718	744	757	721	685	717	748	751	765	747	750	713	704	743	774	765	721	743	745	769	759	736	708	735	762	785	751	721	745	717	750	778	792	734	755	714	760	723	717	725	778	734	724	710	766	739	765	727	793	768	737	765	732	705	735	716	743	726	783	757	733	734	771	792	770	732	764	727	741	758	709	757	766	704	731	747	708	696	715	723	773	762	724	778	710	715	757	740	724	731	738	724	730	783	747	779	773	729	717	732	688	747	750	745	737	742	721	713	747	680	747	788	751	746	793	702	746	733	725	814	730	758	752	701	713	753	749	728	749	753	760	730	725	718	750	746	756	732	722	717	751	721	723	730	753	718	752	760	752	717	731	725	724	747	700	733	664	746	734	770	766	734	722	726	724	750	756	731	705	692	761	702	733	753	694	653	736	708	727	741	700	738	744	742	700	752	716	748	755	762	700	698	768	758	705	736	729	722	703	736	753	767	706	730	735	734	727	759	793	773	703	759	716	731	743	753	744	788	763	728	720	740	735	774	702	718	782	705	721	760	736	744	724	723	751	739	748	703	721	740	746	758	649	719	765	751	779	698	772	715	706	745	716	720	713	682	707	749	770	713	707	722	731	730	655	706	744	724	739	741	713	712	740	726	721	740	724	730	737	722	730	757	701	826	724	724	729	704	718	735	737	738	730	703	720	704	701	734	757	735	741	788	705	724	689	713	740	714	707	721	752	755	686	720	712	707	704	750	709	719	704	722	702	740	719	760	752	730	708	721	733	711	749	732	773	709	691	716	755	701	767	697	707	724	718	744	760	743	802	729	756	748	709	726	721	679	678	751	768	738	764	742	711	746	726	721	723	736	758	717	709	739	724	737	751	719	754	705	751	718	714	722	725	731	727	739	711	728	770	748	720	723	747	752	813	736	717	757	755	704	777	733	715	724	719	740	724	696	733	717	744	733	716	734	743	673	748	711	751	728	720	762	698	725	782	733	680	752	730	738	742	761	721	737	767	764	699	762	765	719	705	754	749	781	741	711	691	767	726	722	704	721	705	701	756	704	714	732	711	733	780	727	733	737	724	724	768	730	756	746	782	678	687	734	701	684	698	706	742	755	783	757	786	763	735	713	749	760	700	685	730	793	719	696	723	727	715	742	761	709	775	720	723	723	743	765	749	780	766	717	777	686	699	722	683	772	745	744	731	761	767	729	741	730	705	724	722	720	759	747	824	722	763	715	756	712	725	789	664	683	755	769	706	739	708	779	716	776	728	702	724	743	724	713	753	801	743	725	742	753	736	744	741	700	732	723	713	725	756	772	719	793	751	738	776	738	744	736	723	747	743	743	737	773	776	694	726	723	690	731	711	758	803	723	726	744	731	706	721	720	782	699	756	680	724	708	698	757	703	710	787	718	765	693	802	729	710	749	786	718	743	719	789	693	767	742	748	759	787	704	771	780	763	768	729	742	717	700	700	764	756	746	715	750	745	726	765	774	751	766	775	748	724	694	720	724	724	734	684	703	746	726	725	677	742	733	710	670	727	740	751	749	703	713	718	769	726	728	743	729	693	772	730	707	740	777	800	725	739	728	708	742	704	689	763	715	731	729	752	752	731	803	684	748	711	731	774	776	690	726	716	755	700	719	765	722	750	765	752	726	730	709	748	731	734	741	698	733	753	751	746	756	743	736	729	732	715	720	737	736	731	754	715	752	719	731	717	765	715	729	751	739	747	724	739	750	722	721	679	731	719	767	749	758	719	695	738	693	743	786	721	744	752	748	761	795	717	725	748	702	685	708	801	723	755	717	756	718	727	702	746	706	732	762	752	737	735	741	737	696	707	719	772	705	695	725	740	778	705	756	695	735	752	771	799	719	696	711	712	741	705	730	751	742	779	806	775	734	725	763	731	760	777	686	721	696	745	745	706	739	731	738	779	678	715	756	671	722	715	701	753	659	743	745	707	746	774	704	766	743	670	641	750	747	725	758	748	763	767	739	686	748	723	739	732	737	721	711	717	750	770	758	732	733	791	769	685	751	778	714	727	774	741	777	736	740	711	712	711	764	744	747	736	701	726	661	671	749	724	764	743	713	729	694	735	738	720	712	760	749	746	675	742	716	708	695	693	719	725	763	697	760	712	698	740	732	772	800	750	707	719	714	775	744	748	732	771	711	752	737	775	698	755	766	763	754	763	764	736	756	729	705	715	757	683	741	678	731	740	761	769	770	730	724	749	727	721	705	729	718	760	751	723	755	695	722	707	726	677	699	677	716	778	732	754	723	759	750	773	728	796	734	741	739	726	776	741	757	766	740	735	752	711	735	722	698	673	724	791	759	745	720	731	726	688	683	736	783	772	713	754	728	730	711	720	718	762	731	747	670	792	676	725	732	710	774	772	753	697	739	751	738	764	715	697	748	726	743	697	736	709	737	790	764	751	767	670	732	730	740	763
35751	6492	1060	659	518	412	372	403	351	348	354	351	390	348	336	320	355	337	350	339	360	328	304	357	329	331	324	334	346	359	383	316	321	348	317	341	345	335	334	328	338	343	372	340	343	348	357	349	365	341	289	337	329	378	326	316	354	337	351	332	314	342	326	348	338	340	338	349	333	364	304	321	314	345	305	331	349	369	360	366	344	363	359	326	337	332	333	317	355	318	332	314	323	351	341	326	351	326	300	307	320	324	364	350	356	329	325	340	321	327	324	324	324	310	365	333	312	375	356	356	342	335	341	350	357	322	350	345	344	353	334	321	329	316	327	371	318	337	310	327	376	388	336	368	362	329	342	356	331	354	350	383	337	332	365	332	377	396	337	361	336	306	321	357	388	302	346	320	339	341	333	327	338	327	333	337	339	322	340	352	365	342	355	369	347	365	332	343	323	325	353	346	337	332	310	354	344	344	342	363	343	339	379	332	331	325	332	317	297	329	362	344	298	309	346	324	321	347	334	325	347	332	355	379	332	340	318	321	355	334	326	306	336	364	312	306	338	337	340	350	373	353	339	363	305	359	354	306	338	330	340	319	359	325	308	340	318	339	324	396	309	339	332	343	334	353	333	363	351	296	338	348	347	369	368	353	355	337	319	330	337	352	334	328	327	322	329	361	330	333	352	362	387	315	337	312	328	333	382	337	328	369	329	327	382	305	327	345	336	355	357	357	370	333	374	356	373	353	355	354	314	380	340	317	344	297	336	344	337	351	352	298	348	370	363	325	340	338	347	343	356	369	330	337	361	330	308	345	334	344	341	365	379	326	358	329	332	330	295	297	341	301	342	324	332	340	339	355	388	317	382	302	311	350	328	316	360	355	327	345	335	323	362	368	347	336	307	333	339	323	336	313	343	343	358	334	349	354	335	326	329	338	337	342	323	306	315	342	338	375	361	329	334	332	339	389	354	358	366	327	363	354	391	345	305	329	322	354	338	342	321	321	368	332	354	310	343	351	353	329	313	343	360	359	353	342	350	360	319	297	333	337	373	326	358	372	300	329	336	316	350	337	366	387	346	336	367	330	346	343	369	313	339	318	294	334	341	323	311	344	320	328	352	394	312	303	326	320	364	343	347	367	350	335	335	320	313	302	350	376	333	321	294	349	329	297	348	311	346	339	328	341	325	309	318	336	308	333	323	333	358	329	305	309	365	317	355	322	358	362	320	311	360	304	316	354	337	321	351	372	335	336	375	343	368	351	370	328	336	379	276	324	292	321	371	328	344	331	317	347	343	326	311	352	377	370	319	305	329	319	338	361	376	366	324	335	329	360	334	310	366	315	360	311	363	335	305	363	312	306	361	318	358	338	335	333	330	337	341	339	335	293	329	314	346	337	329	331	334	360	320	358	316	314	373	353	314	342	333	336	339	323	338	339	344	315	327	320	332	317	336	327	331	341	319	360	337	350	344	361	308	312	310	343	326	325	339	325	331	327	331	345	354	343	343	359	308	310	352	353	351	348	356	351	314	348	351	336	345	377	327	345	341	356	353	327	343	351	314	367	359	280	324	333	293	306	347	362	321	358	336	335	319	341	351	299	337	343	375	350	346	291	347	302	347	324	353	361	366	310	373	361	345	362	350	320	345	335	362	353	374	364	306	329	321	352	348	346	323	344	316	348	328	332	351	303	313	357	345	363	345	298	365	344	325	369	328	351	312	374	350	332	344	356	352	337	311	343	314	349	367	352	348	351	369	367	352	332	312	325	343	328	347	316	351	385	334	294	310	329	353	342	344	345	360	365	375	369	334	347	343	353	369	323	331	333	344	336	356	360	336	337	355	344	334	330	318	349	317	322	349	301	300	328	320	324	342	329	333	344	368	351	345	339	329	322	359	320	328	325	346	370	367	356	326	319	353	329	342	320	354	311	297	327	344	327	344	340	324	348	316	358	330	314	329	353	321	311	313	339	344	345	354	330	324	300	351	298	372	345	317	351	328	335	324	362	353	339	340	317	336	361	348	356	342	342	315	329	330	327	305	340	376	343	307	361	337	357	359	378	371	353	327	327	351	340	319	333	318	360	387	306	364	346	347	335	324	321	324	311	319	371	357	335	343	368	354	311	340	388	328	334	328	336	336	309	340	338	335	340	323	320	349	369	343	340	310	321	343	318	371	349	342	341	350	374	322	348	326	336	354	339	342	333	317	328	322	341	377	323	323	329	394	343	358	354	328	325	328	290	378	352	349	345	375	331	364	343	362	363	305	361	357	348	311	342	347	335	359	345	368	329	374	316	336	359	335	310	352	316	364	351	343	358	323	332	365	352	355	312	330	355	326	310	345	364	340	324	338	331	333	326	356	346	319	342	352	320	351	347	333	375	294	334	346	351	319	324	341	309	344	367	393	345	351	319	342	339	314	359	340	365	333	359	334	382	347	346	371	339	346	329	324	371	392	369	378	338	287	347	330	317	369	349	308	354	328	301	331	326	359	351	327	338	350	378	338	338	317	341	343	371	336	343	373	345	317	370	322	335	315	334	348	342	365	378	368	333	319	338	348	340	377	308	322	305	339	361	302	349	366	357	320	310	308	345	332	335	370	361	361	389	325	361	340	334	346	367	363	339	341	337	371	354	326	316	361	358	314	348	317	308	326	331	337	332	330	336	365	312	335	329	371	302	329	333	323	338	351	291	379	315	334	387	361	339	326	336	309	334	357	358	355	349	324	325	317	315	317	297	362	334	342	386	328	313	362	335	340	357	341	351	349	379	362	332	359	365	339	339	338	356	367	355	314	315	323	358	400	347	338	325	359	317	339	341	332	358	341	358	326	334	342	363	351	348	329	331	318	341	349	366	311	325	332	342	347	370	340	341	342	350	342	382	317	340	344	375	356	329	341	385	340	307	378	361	356	351	337	303	307	334	324	337	326	335	330	338	301	326	361	336	351	342	346	346	306	357	326	326	335	339	345	334	330	306	320	325	337	330	323	384	363	355	328	330	343	346	377	333	328	346	285	308	338	346	315	341	381	377	388	344	349	341	342	360	351	337	313	375	352	362	334	344	346	339	333	303	360	342	336	343	336	341	345	342	333	322	345	321	360	364	361	367	339	375	307	376	343	329	294	360	337	345	337	293	377	331	313	365	342	297	384	336	354	372	355	335	337	349	377	370	347	373	358	358	337	351	347	324	352	338	339	357	319	310	315	341	339	359	371	342	344	339	345	341	354	347	347	324	362	359	338	365	345	349	380	319	337	341	346	320	302	318	343	335	302	338	337	365	325	347	359	323	312	322	334	340	357	382	345	337	297	308	313	353	364	337	334	335	322	310	334	338	357	335	301	315	319	338	352	355	310	335	365	343	366	357	340	345	345	361	327	330	372	356	331	339	320	331	348	363	352	350	335	330	356	368	358	315	330	359	367	364	323	315	324	319	311	324	348	326	366	361	369	318	308	332	356	312	405	307	352	365	347	312	356	356	389	383	342	345	319	346	363	311
24281	11345	7351	4828	3393	2162	1390	1183	934	918	942	834	866	834	806	798	844	799	823	786	771	789	726	791	848	790	747	744	758	813	827	788	834	797	779	775	786	791	785	743	804	774	788	808	772	783	754	764	824	800	808	835	808	771	740	764	771	755	794	764	779	777	816	771	780	818	794	774	795	792	757	757	787	808	749	759	794	795	792	830	766	833	765	780	791	791	792	781	824	771	789	743	736	794	751	796	776	728	782	750	787	777	832	728	797	803	750	748	776	823	793	772	782	750	790	756	809	750	808	803	774	816	812	770	802	774	811	753	802	752	752	800	757	778	806	794	719	792	800	781	734	743	793	735	759	763	820	795	720	834	811	811	781	836	792	810	796	760	806	762	862	755	759	772	828	774	759	755	783	779	741	817	765	829	807	730	806	803	775	739	828	766	762	792	783	754	791	768	785	833	741	806	766	792	785	788	820	792	779	732	770	778	769	762	796	746	773	765	767	807	847	738	799	760	766	797	764	783	747	753	754	768	803	752	764	753	782	767	787	804	780	807	766	802	850	742	768	738	789	817	798	798	829	792	852	801	748	809	770	781	748	760	790	743	773	776	775	792	756	790	814	796	768	820	786	765	756	804	779	793	839	812	800	793	761	808	786	743	782	787	803	787	782	756	770	797	735	770	831	789	725	772	841	809	801	813	801	734	790	812	756	767	771	796	741	794	712	807	787	807	786	766	871	808	819	811	799	783	788	798	780	793	775	802	799	783	809	825	787	761	806	800	770	806	811	801	783	810	763	772	817	827	736	763	774	806	765	750	794	768	793	786	795	744	799	774	697	823	805	783	849	786	782	808	733	761	771	778	812	838	846	824	744	740	763	790	781	767	807	765	794	774	799	716	794	737	786	793	800	779	770	798	766	739	798	795	818	807	768	792	763	766	807	813	780	732	752	739	779	822	782	755	764	765	801	722	777	790	780	834	749	798	805	753	778	777	846	800	785	770	795	752	802	765	791	785	842	716	750	770	768	826	787	791	747	802	789	771	793	798	787	784	763	771	780	800	793	792	792	773	731	820	822	769	765	759	825	823	769	787	800	790	774	805	828	777	748	732	790	810	762	865	809	817	827	794	779	805	773	756	759	773	766	772	784	811	816	771	756	798	732	777	829	820	824	800	808	760	802	757	827	782	737	751	765	788	778	770	800	718	799	764	797	800	759	791	802	763	791	776	774	769	778	790	785	782	819	778	768	777	761	776	782	772	740	771	812	788	832	788	795	742	791	798	784	790	769	754	753	765	759	751	784	801	752	772	759	800	765	784	796	765	749	788	751	809	794	795	769	769	796	782	754	843	816	769	815	775	790	783	755	816	718	844	808	759	789	779	758	817	774	785	785	761	817	759	783	783	760	748	781	783	772	778	822	764	758	781	855	774	793	779	738	804	764	786	753	780	726	794	839	832	774	783	750	850	774	789	777	785	775	799	751	819	792	750	765	822	760	726	823	798	761	798	804	730	801	792	741	789	804	787	810	747	767	789	791	778	793	745	806	761	796	798	773	789	809	763	763	811	762	759	799	774	796	773	751	812	815	807	829	844	784	770	809	747	795	791	748	760	827	761	794	783	791	794	827	807	764	780	825	790	751	772	793	772	806	828	751	764	837	753	796	758	775	758	797	792	818	824	809	812	789	774	840	722	778	734	779	751	746	813	791	767	804	773	871	778	804	749	762	831	734	823	812	764	762	781	788	840	785	842	780	786	810	754	755	736	752	756	798	745	772	791	780	759	744	784	810	804	778	781	785	766	782	775	771	780	751	776	779	773	741	757	782	741	758	802	801	774	779	804	767	808	815	744	738	820	776	803	817	773	745	799	795	737	773	756	779	764	759	790	812	797	819	778	774	806	767	739	808	793	758	810	748	780	841	773	775	814	764	783	773	789	731	806	764	746	796	739	769	739	772	796	750	775	792	778	800	802	827	806	782	818	774	752	814	795	826	763	703	760	781	765	780	842	835	810	756	759	736	739	813	750	786	725	798	765	763	743	786	749	823	790	802	818	815	766	758	782	751	822	800	790	746	737	764	761	767	772	780	798	777	741	773	776	808	798	756	817	774	785	827	870	766	850	755	775	803	748	828	742	753	795	784	804	844	757	750	853	745	800	782	806	754	718	777	803	800	772	795	785	768	811	730	765	813	780	813	799	743	779	765	783	811	755	791	775	762	734	799	774	788	748	795	793	781	766	789	750	782	772	791	759	797	786	776	796	766	786	797	790	745	757	790	809	765	747	776	815	781	819	781	781	695	822	741	775	820	788	768	777	773	759	765	796	788	771	785	803	778	801	752	787	807	773	791	822	777	784	775	744	785	788	746	772	764	761	772	764	734	827	798	792	802	772	801	776	757	751	798	767	759	747	806	778	765	777	786	810	755	752	782	764	805	804	840	731	797	773	730	799	767	805	745	811	747	776	821	752	744	770	781	824	711	850	749	793	794	754	811	830	766	809	808	830	781	772	785	840	735	797	794	745	794	744	785	780	763	778	770	840	805	770	812	768	783	787	783	753	778	723	746	805	802	728	813	760	771	768	794	775	772	825	780	790	788	782	787	813	724	818	738	805	785	788	804	782	745	822	764	807	784	803	800	809	759	742	788	773	791	783	795	778	773	820	802	740	763	826	813	823	746	745	839	794	784	765	772	820	817	757	812	839	764	768	746	708	787	812	782	807	750	763	758	753	735	708	757	833	763	808	745	821	791	764	756	808	747	808	765	781	793	754	845	771	753	781	763	794	758	787	787	766	833	772	787	768	783	765	777	830	753	770	819	798	810	805	795	749	807	794	781	812	764	748	817	743	816	791	798	781	750	753	806	791	755	774	801	778	751	769	763	751	757	793	771	730	809	769	793	814	845	736	790	819	784	763	765	774	762	824	764	768	765	806	783	723	746	807	822	718	757	780	827	768	805	788	838	741	784	761	787	741	769	784	757	763	797	765	847	752	839	748	805	783	818	759	799	808	728	770	779	773	820	779	804	773	782	830	786	783	762	769	822	793	813	817	761	832	782	788	746	801	765	771	801	779	759	768	765	793	808	761	815	785	801	770	808	780	788	782	832	839	812	812	770	754	734	751	791	779	756	769	800	721	760	800	749	785	753	795	765	809	757	768	809	798	792	761	836	840	775	798	778	761	750	815	755	750	727	771	800	839	765	763	784	756	751	762	769	732	779	811	809	761	796	825	772	811	777	767	803	746	819	775	744	766	809	822	751	792	771	829	835	771	780	752	742	758	747	792	797	748	753	780	791	800	743	797	791	820	839	836	827	779	769	763	771	770	746	740	813	784	839	789	811	745	784	790	749	773	789	738	806	736	768	792	766	786	800	801	775	779	795	754	818	804	751	763	765	777	787	744	798	782	805	788	740	755	751	753	808	815	745	835	736	751	789	759	797	806	803	804	815	773	796	772	821	739	780	781	768	767	804	823	743	812	777	771	807	786	763	812	790	788
24068	2810	564	394	376	344	322	330	307	305	288	330	316	315	324	303	349	312	311	322	339	328	314	308	355	326	328	317	339	345	313	299	291	297	325	332	326	317	312	321	324	317	302	299	312	328	320	339	304	306	304	305	327	295	336	333	338	317	356	317	334	353	337	348	296	340	356	324	318	332	308	290	369	323	332	319	318	303	342	330	339	296	341	297	323	359	298	286	291	314	354	301	310	333	309	333	346	339	312	354	314	328	317	316	326	341	337	328	279	313	327	323	323	369	330	325	313	323	343	308	339	298	320	324	315	344	324	308	296	323	305	344	306	297	305	295	301	322	352	317	350	308	310	299	318	338	304	278	327	316	315	318	319	314	362	325	309	300	342	312	301	317	309	328	309	294	328	316	336	311	340	342	342	330	327	332	331	282	308	325	342	313	311	322	322	299	311	324	329	323	347	331	299	315	299	346	313	288	318	308	305	345	345	329	308	304	316	293	330	319	309	313	328	330	330	313	328	320	297	288	299	299	304	307	291	328	302	307	333	307	304	327	313	316	319	323	288	263	292	311	337	308	339	334	321	311	294	350	302	324	325	300	315	305	281	348	335	356	303	322	349	359	309	335	338	314	311	321	338	290	288	351	316	342	304	319	294	296	302	311	297	342	312	353	307	305	315	333	311	325	297	257	329	351	278	312	321	323	338	315	336	317	330	335	323	310	319	281	314	363	334	355	301	326	330	316	305	322	305	341	351	315	316	316	295	358	346	344	336	310	355	302	339	328	322	311	324	326	343	337	282	340	364	338	297	311	327	349	314	327	294	306	301	313	305	329	288	299	352	336	330	283	354	335	344	323	306	326	320	304	351	352	280	316	322	311	316	335	310	316	345	347	343	361	321	325	342	354	306	332	312	335	308	305	310	299	311	302	276	294	318	335	334	357	313	297	337	301	317	294	309	325	299	296	273	307	290	312	330	320	338	330	296	346	351	335	291	339	309	341	327	304	335	276	331	306	328	315	301	337	310	340	313	285	317	328	347	322	319	332	303	334	324	323	344	317	333	304	327	307	339	339	285	304	354	310	316	341	286	305	304	311	330	309	312	298	323	345	350	303	329	320	311	330	352	291	362	325	317	311	355	327	293	306	312	302	283	326	334	308	336	311	298	310	315	306	308	293	322	339	305	302	347	342	316	316	345	330	335	323	324	301	313	329	306	324	325	347	362	342	322	312	310	311	293	328	290	294	324	299	334	291	325	322	333	337	309	332	314	346	327	308	315	332	316	334	321	336	319	303	321	321	311	320	286	315	301	307	309	337	294	269	339	334	306	310	323	327	300	315	324	349	332	325	296	292	294	297	345	314	329	299	321	291	307	333	307	329	316	331	366	323	316	329	309	329	344	311	331	325	352	322	291	309	313	315	312	319	315	345	304	294	333	319	307	322	332	338	286	338	326	316	310	313	305	288	311	316	334	335	354	298	341	336	312	306	316	342	309	313	293	318	305	306	323	327	311	323	318	338	338	343	335	296	326	305	332	302	337	338	325	334	341	317	340	341	323	265	340	359	313	354	328	296	306	354	303	334	301	324	332	314	309	307	321	305	347	318	291	322	335	333	336	298	343	326	347	332	333	336	325	308	304	297	346	298	320	341	323	347	320	312	329	335	285	328	311	294	302	325	318	353	309	310	324	344	326	284	317	296	294	328	316	304	333	329	378	311	323	344	305	308	288	319	321	312	302	292	275	300	338	325	312	303	306	335	310	334	307	317	324	331	305	354	313	343	315	296	318	304	324	318	302	332	351	302	348	352	315	339	295	314	299	324	337	306	335	349	311	301	319	309	292	360	354	331	330	318	311	280	357	309	336	343	291	302	323	315	332	319	323	290	320	315	285	342	331	275	307	318	345	312	363	324	360	335	290	317	292	312	321	304	267	319	331	289	298	352	332	302	297	307	321	301	307	306	289	327	348	330	301	307	335	324	328	316	310	334	317	308	316	331	342	320	316	328	322	324	327	344	333	301	322	334	276	344	316	323	287	308	327	304	320	315	363	303	338	344	311	315	291	265	284	342	380	353	331	295	344	365	314	328	321	303	304	352	326	310	329	290	318	307	323	314	323	322	349	294	289	333	271	319	319	335	338	320	322	337	313	330	300	324	304	344	297	334	309	317	309	336	308	276	290	323	337	323	335	303	313	299	323	318	333	355	340	307	321	290	311	297	324	315	292	295	326	328	299	320	263	313	304	339	326	325	338	330	346	291	342	322	312	320	302	344	308	314	296	317	335	338	324	384	297	344	343	332	333	306	326	315	336	339	317	313	309	293	311	325	337	346	295	343	324	297	295	334	335	347	337	316	322	326	344	305	313	302	318	323	320	344	286	332	319	329	339	303	305	303	330	331	310	323	297	339	327	312	316	338	341	331	333	296	305	316	297	305	322	281	300	310	324	311	311	315	318	350	364	338	309	306	327	371	317	324	316	287	300	301	299	332	329	310	301	326	318	327	336	352	330	336	264	316	332	295	307	326	324	339	314	340	326	330	323	280	293	326	298	286	319	297	337	303	307	313	307	328	326	316	324	288	312	334	331	317	307	325	326	333	326	317	292	308	351	271	300	333	286	332	335	301	319	320	315	327	350	320	332	309	310	355	310	342	338	327	344	329	290	315	376	293	356	330	310	313	307	303	296	288	301	331	301	313	325	326	297	291	334	330	316	331	296	296	337	318	325	332	295	293	354	344	338	333	344	345	322	342	281	324	309	295	319	308	332	315	340	311	332	314	295	332	306	317	303	311	321	295	335	304	329	313	309	308	343	330	320	323	334	334	328	325	321	277	329	329	336	316	297	337	312	307	309	305	308	355	313	337	328	294	278	319	344	327	321	304	319	288	328	299	336	319	283	349	273	291	296	305	303	330	324	327	309	328	331	288	294	318	293	307	321	304	336	302	317	329	357	314	331	320	337	326	307	333	323	334	334	327	309	291	297	290	331	333	323	303	305	308	298	342	307	292	307	366	337	320	321	333	322	338	309	302	315	299	303	316	332	321	302	282	304	300	334	329	315	315	301	347	354	322	326	332	365	347	334	308	290	319	312	325	335	341	312	341	299	345	344	314	321	295	327	347	321	343	315	357	306	312	305	292	280	309	325	264	303	304	299	304	321	323	316	302	332	374	357	330	318	320	308	322	277	315	307	301	303	338	305	326	295	335	313	303	305	327	359	322	335	321	331	341	342	337	295	327	322	350	316	320	302	301	324	314	330	357	345	303	322	279	334	342	332	324	312	313	301	319	337	371	368	298	346	288	322	329	286	329	326	326	294	304	356	357	293	323	299	311	289	307	303	337	316	348	333	322	336	357	322	318	309	359	308	304	335	326	339	323	305	336	316	295	322	348	320	286	331	334	324	330	339	354	298	304	377	325	328	337	338	307	291	335	298	292	348	346	278	307	336	320	338	311	315	291	327	323	291	280	300	324	314	315	308	345	296	292	329	304	312	307
17834	5665	3470	2084	1516	1190	992	888	832	766	766	782	713	702	734	760	763	720	738	754	719	738	692	710	723	703	727	726	745	706	794	725	723	717	723	691	709	715	729	724	726	698	712	684	722	741	749	718	739	722	688	764	747	771	712	698	706	666	700	726	736	695	731	718	744	740	707	753	716	734	748	694	705	687	722	728	695	711	685	705	723	703	698	721	716	683	727	641	705	752	730	690	702	706	737	695	741	719	740	702	724	701	722	673	701	688	679	694	711	702	738	698	718	711	729	693	696	744	693	741	741	727	694	722	711	707	717	693	749	722	686	717	723	734	684	710	735	739	724	677	740	675	749	710	718	737	701	728	739	701	716	723	718	737	676	707	729	674	731	799	723	651	689	736	771	690	719	712	722	722	705	685	718	672	681	699	716	753	736	701	660	748	696	714	641	707	719	713	705	700	748	718	671	736	710	713	755	753	688	695	684	753	711	770	689	706	704	715	714	712	735	701	718	748	690	703	719	724	667	729	711	706	721	715	756	687	728	699	742	725	728	709	720	742	690	746	742	737	743	699	735	680	698	691	701	725	684	698	724	744	710	698	679	742	688	680	740	745	710	708	745	738	692	715	767	734	671	712	722	732	737	714	695	729	652	715	702	702	720	733	725	685	676	751	769	748	724	726	738	740	707	723	728	730	727	712	702	710	701	665	745	717	684	727	747	677	761	723	695	759	758	717	687	714	756	745	695	752	711	745	683	713	694	724	694	715	749	738	708	675	709	743	654	733	738	726	721	734	735	715	726	709	722	688	731	741	630	713	724	733	725	688	705	725	652	720	747	740	708	679	735	727	718	748	687	704	720	685	757	707	706	679	734	703	741	761	767	698	686	714	688	656	689	738	709	700	745	722	716	700	765	733	664	678	718	731	752	678	710	743	698	714	698	693	714	740	709	690	794	692	745	724	682	694	734	709	682	720	709	687	706	717	705	716	715	773	707	725	699	721	661	736	753	732	714	717	706	754	668	728	724	726	749	696	727	739	715	708	737	688	754	689	687	682	720	713	704	675	704	701	711	717	686	714	704	677	763	698	704	705	704	735	709	705	685	680	730	698	718	724	715	749	723	703	677	705	707	729	716	739	725	705	708	768	704	704	694	723	740	728	711	714	734	698	760	666	691	712	733	729	719	718	725	694	713	736	758	742	734	673	702	755	637	749	708	738	744	687	746	698	698	683	726	687	721	748	708	682	709	727	732	708	736	697	759	719	774	744	701	730	695	722	722	711	710	732	755	763	704	717	742	780	735	711	728	718	696	677	760	768	738	675	704	709	704	763	684	744	720	730	691	726	729	698	759	710	747	689	687	730	737	747	734	712	714	727	720	723	700	718	707	747	681	734	654	706	656	684	714	684	742	677	690	728	726	676	734	717	735	737	697	724	778	690	669	694	774	671	748	741	725	705	712	709	738	721	738	708	702	712	740	724	702	762	699	689	721	706	654	720	716	743	710	724	725	706	738	707	704	719	719	702	704	729	692	730	664	677	765	711	676	705	684	676	727	724	715	705	730	683	693	684	701	758	677	664	751	691	713	708	655	696	734	713	720	744	755	715	676	655	674	700	734	709	704	649	724	716	699	714	649	716	705	724	688	712	707	731	739	721	718	723	716	734	690	695	716	687	695	706	743	696	710	723	737	708	715	725	697	683	694	768	727	657	734	740	694	683	714	713	675	714	719	721	800	666	724	731	741	684	769	689	734	744	755	738	728	692	699	662	749	730	691	718	684	651	717	729	721	733	693	705	653	766	712	710	646	741	720	688	720	743	713	687	679	679	692	706	710	705	739	715	752	745	759	737	713	738	723	725	682	768	769	726	727	748	738	694	717	714	747	685	689	727	657	727	706	687	694	715	729	730	710	724	679	739	699	694	714	687	706	756	735	749	667	720	775	712	691	711	710	703	714	713	721	698	682	724	726	690	725	722	705	701	728	737	677	710	694	725	691	760	693	707	694	703	689	694	728	692	779	705	750	741	696	714	717	704	723	704	662	727	670	726	684	747	751	708	714	737	674	720	701	698	738	707	729	698	729	715	705	749	748	690	701	724	731	707	692	665	734	662	693	712	739	715	717	651	744	722	734	706	725	719	730	722	690	719	688	703	704	699	726	712	734	703	723	779	745	678	712	704	706	726	710	733	668	782	696	731	698	715	723	739	782	698	691	736	723	743	719	745	728	723	702	708	694	759	712	692	764	661	698	714	719	750	697	737	745	754	716	701	737	704	725	712	687	735	739	730	720	682	747	722	693	665	738	701	711	704	670	671	691	708	749	738	694	750	700	648	703	678	718	711	724	650	716	722	740	724	738	688	713	724	732	711	694	752	708	696	746	726	698	709	724	721	727	720	725	725	690	723	677	701	698	723	701	658	663	718	732	722	704	691	709	717	756	694	772	722	738	741	747	739	748	693	667	718	722	731	737	758	704	709	722	683	691	706	693	708	692	676	696	720	751	745	724	715	708	686	690	706	748	704	688	739	737	734	757	721	682	716	663	743	765	716	703	697	716	725	749	716	703	698	696	684	743	786	755	703	738	672	692	735	728	645	710	685	748	749	670	756	741	746	752	672	707	716	723	731	720	647	725	729	714	725	677	747	736	697	753	720	745	752	752	762	678	726	721	712	753	730	695	665	716	710	681	713	741	718	708	744	716	681	687	768	729	713	687	716	726	709	723	750	711	705	717	721	710	696	671	743	745	717	740	717	717	685	736	698	702	706	706	695	714	756	696	678	698	717	715	703	712	705	728	684	723	687	694	678	678	711	660	760	692	691	734	745	678	717	732	675	692	682	750	756	720	711	689	714	714	647	670	705	686	747	695	706	715	701	696	675	727	744	715	727	707	762	710	720	739	745	698	682	714	767	712	678	650	694	763	724	706	729	712	716	731	716	723	677	742	741	707	721	674	743	744	707	751	716	690	718	735	706	748	708	680	688	742	689	687	717	740	749	700	719	675	715	720	721	694	743	717	672	708	734	728	692	643	752	697	686	710	701	707	747	687	725	644	692	756	693	708	719	725	682	700	709	755	686	764	709	637	728	690	644	714	709	672	680	708	755	693	728	708	757	731	681	685	680	761	701	724	756	755	699	703	700	688	667	759	733	711	744	658	702	726	692	704	741	697	772	700	690	715	728	725	723	714	721	732	656	723	715	699	744	681	716	727	722	727	751	726	729	694	738	734	726	721	700	683	709	755	697	758	736	749	716	737	702	722	730	709	760	743	811	689	730	687	716	690	709	743	701	713	742	715	749	728	683	731	686	739	738	713	745	733	700	738	688	646	718	734	713	702	761	733	747	694	689	668	719	717	686	673	711	729	695	694	739	715	709	693	661	688	758	714	740	719	754	678	729	712	769	752	723	689	712	714	742	675	670	723	714	720	705	720	726	712	752	762	729	758	777	733	716	698	738	743	702	677	691	711	653	702	693	716	652	743	723	752	727	710	733	759	725
33651	5804	977	533	428	354	369	338	308	334	351	349	340	320	304	350	311	363	341	371	341	334	341	351	342	341	318	326	311	320	326	331	357	351	329	325	332	353	321	342	326	314	321	324	323	351	325	307	353	324	319	333	333	342	323	353	340	317	313	315	328	362	338	322	328	358	334	311	330	317	339	338	331	331	322	309	335	307	301	310	312	316	360	358	329	343	352	313	350	297	332	296	289	349	329	336	352	342	355	307	309	304	317	320	361	323	359	347	338	288	312	320	338	309	340	293	319	326	324	299	333	350	347	381	296	330	329	348	308	311	319	304	349	332	313	330	361	347	341	309	327	347	296	342	365	332	311	327	302	304	328	308	322	337	327	312	346	351	332	306	319	334	335	331	349	330	337	320	301	309	300	275	320	330	318	330	326	310	336	308	302	328	316	357	355	345	315	340	321	336	348	336	308	354	299	355	315	342	312	334	315	349	370	342	343	331	343	341	320	301	307	337	328	303	315	318	341	333	346	316	330	328	326	313	339	326	345	345	338	346	356	327	313	350	344	335	313	329	358	336	344	361	349	319	323	330	339	344	346	319	348	312	334	332	348	362	345	316	294	357	324	374	343	333	362	347	305	330	346	319	347	307	279	362	340	318	351	322	331	334	344	283	326	319	346	318	344	339	310	314	333	323	381	348	329	300	316	328	311	328	311	332	328	342	314	321	332	342	329	353	325	300	322	325	336	320	318	341	340	307	353	326	346	323	325	364	325	322	343	338	334	330	294	355	339	318	334	309	332	343	370	348	336	323	282	323	304	293	321	315	354	361	346	337	331	335	334	292	330	321	350	351	339	309	308	310	321	314	323	327	346	326	375	367	316	285	324	349	345	338	322	323	329	303	319	346	325	339	338	321	285	312	331	331	324	363	330	330	339	308	321	336	370	306	322	343	359	304	349	304	336	332	334	353	339	297	361	361	335	322	312	334	335	341	331	338	319	325	345	364	357	318	323	354	301	323	322	303	334	331	283	324	348	322	346	328	325	336	322	347	353	330	339	347	297	307	340	304	319	317	333	316	356	350	316	365	341	298	343	338	323	290	345	306	344	339	369	342	311	332	327	312	314	383	345	332	367	331	353	360	327	347	328	332	300	352	322	289	269	336	325	355	344	325	322	322	347	338	331	341	294	366	339	346	351	315	331	309	286	293	311	303	321	383	319	316	297	308	336	352	332	323	310	331	326	302	314	317	335	299	321	347	325	318	323	340	373	304	315	330	315	325	303	353	320	315	327	342	328	341	315	342	326	316	326	329	321	331	317	345	340	314	326	331	298	311	326	307	334	340	309	337	368	310	339	314	340	324	331	366	355	346	373	340	330	305	311	353	331	317	387	357	331	337	389	311	314	325	314	338	347	336	352	319	317	306	321	318	311	339	341	354	356	347	328	297	318	358	303	335	320	336	313	309	338	338	315	329	342	307	314	349	330	340	311	305	320	323	339	316	302	309	322	342	331	342	350	330	362	359	350	331	317	329	371	345	281	326	291	306	315	330	297	318	338	340	349	373	333	341	302	324	316	305	357	331	334	329	315	321	321	388	371	322	350	307	287	334	385	300	331	352	331	343	363	356	339	335	325	347	316	302	297	351	337	320	321	356	308	320	348	361	348	317	365	356	352	319	356	328	359	296	313	309	368	322	336	306	355	336	330	346	347	312	341	328	310	359	317	322	303	320	329	294	345	317	367	344	309	344	346	339	335	346	304	365	336	316	313	322	318	330	381	301	399	308	326	352	343	345	373	346	335	319	351	356	317	333	349	351	356	330	283	303	359	380	337	334	333	330	297	313	360	310	366	347	347	343	328	303	328	318	311	318	390	308	312	337	347	324	343	330	356	315	338	332	275	341	329	338	333	299	318	318	329	322	321	356	362	375	351	315	378	349	364	331	328	330	340	314	322	319	323	314	356	309	329	344	314	338	302	306	352	343	332	340	303	334	333	353	335	320	325	339	282	328	263	309	349	325	347	351	325	354	339	338	338	292	318	328	318	325	347	324	308	312	298	324	328	374	335	334	337	320	384	315	329	321	326	326	357	358	348	306	321	350	315	323	313	310	341	349	323	347	374	319	338	336	364	306	308	308	317	304	335	335	356	317	367	328	351	310	337	331	332	325	298	346	344	329	311	335	337	322	328	322	323	357	342	324	333	323	335	359	340	326	369	317	334	347	307	329	341	343	325	338	360	333	359	297	340	329	321	333	332	350	341	339	331	329	314	349	330	349	310	359	320	340	332	311	342	313	360	308	314	357	320	325	300	350	326	313	348	336	343	300	329	323	331	369	317	323	303	350	346	333	356	333	326	342	312	326	331	296	306	335	305	314	328	325	338	325	313	304	296	363	301	333	353	361	335	350	314	319	320	322	311	318	325	336	317	290	327	353	357	317	348	316	326	317	331	347	331	343	357	333	312	312	336	324	343	309	312	333	339	361	313	342	324	350	343	347	332	323	336	320	294	338	318	341	317	357	289	313	321	327	351	328	340	322	324	316	320	320	343	317	337	330	380	352	300	307	356	316	324	335	327	302	341	346	307	340	313	348	331	387	304	337	334	373	352	328	301	338	326	315	346	351	344	328	318	349	328	322	321	323	331	320	310	347	309	349	319	332	394	349	321	316	349	339	348	318	316	349	342	294	303	313	350	315	311	299	328	353	319	358	369	338	347	334	316	311	337	339	335	348	317	339	326	343	319	314	316	356	342	316	340	363	339	356	337	324	339	349	339	337	357	324	323	337	320	327	335	351	336	356	347	353	323	298	330	343	327	374	347	360	329	350	319	331	304	326	340	328	356	381	284	327	338	323	305	335	346	319	325	334	348	299	342	344	310	318	353	311	339	320	312	321	336	332	320	333	353	289	350	314	327	364	312	314	327	314	350	324	300	340	331	369	301	310	352	340	317	352	291	346	317	337	289	348	330	334	342	328	349	317	354	311	328	371	344	324	329	303	319	312	329	335	323	339	327	352	333	353	336	349	316	336	375	319	283	319	324	339	316	353	321	341	335	334	343	326	369	304	318	277	349	323	299	292	327	320	341	330	315	334	310	315	313	328	351	341	318	312	334	303	287	334	331	330	331	364	350	355	304	296	338	325	328	308	356	350	299	312	320	331	336	284	302	335	336	367	316	317	333	319	316	348	313	356	345	328	331	367	320	324	353	328	335	320	401	300	318	332	299	329	370	345	285	351	355	335	316	293	290	361	349	357	360	326	341	340	313	334	350	344	325	331	279	361	315	341	309	331	348	353	314	358	313	328	340	365	364	321	350	336	327	324	345	317	336	341	359	313	350	345	331	332	353	326	318	319	340	298	341	338	317	328	325	361	346	328	335	342	355	326	394	352	365	337	341	309	307	347	312	312	303	305	333	302	318	333	339	325	328	365	338	324	344	353	364	318	334	324	343	357	284	316	299	318	353	348	317	329	345	326	339	340	336	363	303	347	333	335	337	310
23474	10395	6488	3679	2342	1627	1455	1040	922	834	854	796	802	776	827	795	766	759	809	746	724	746	740	749	744	717	788	765	765	726	755	755	747	717	777	762	758	802	759	716	771	764	734	721	766	723	779	779	786	708	711	712	793	732	706	788	721	798	743	703	736	799	736	738	781	799	812	719	781	741	730	728	717	759	732	670	806	712	691	759	810	741	779	813	738	767	728	766	751	741	769	745	744	792	759	703	755	758	747	763	705	772	738	725	777	735	756	757	747	743	732	739	741	783	764	730	777	775	749	762	742	754	705	742	739	769	723	748	799	768	764	754	736	717	754	774	759	775	680	758	757	727	760	753	714	710	756	748	757	808	788	820	761	814	741	824	730	792	736	758	757	770	710	747	814	757	793	806	745	769	735	731	783	763	791	774	779	804	716	768	772	795	751	735	776	750	669	739	816	762	760	739	738	756	776	722	746	790	724	725	776	743	737	801	720	781	781	775	759	798	771	747	760	729	801	739	749	749	789	685	778	747	845	803	754	789	801	794	751	762	731	795	789	784	735	794	763	731	785	760	738	768	782	741	750	745	725	763	768	815	776	721	747	747	764	723	741	767	777	732	754	714	737	749	768	749	730	736	775	798	797	767	764	773	742	768	763	727	749	757	776	749	782	798	755	767	748	803	740	778	726	769	747	798	766	734	748	709	725	733	769	758	777	789	775	748	780	759	783	759	774	759	747	705	774	744	749	722	747	735	763	743	759	783	723	727	764	762	700	772	738	734	760	769	781	767	760	732	759	675	737	763	732	736	770	706	752	797	770	726	774	726	739	731	731	703	750	769	732	735	793	797	717	746	776	761	732	734	779	771	707	747	766	747	739	713	793	735	789	739	800	772	776	774	749	750	768	780	763	725	746	752	750	754	697	766	759	753	751	774	787	739	742	688	712	735	762	760	789	778	702	776	742	720	765	767	752	784	773	734	723	720	789	762	785	759	787	769	741	750	764	796	767	725	760	758	709	775	776	724	778	758	765	749	766	719	743	719	733	767	820	740	794	733	722	755	722	758	795	765	720	741	753	713	730	718	788	792	752	794	712	728	780	726	756	768	748	775	744	785	739	830	810	735	782	789	765	781	722	744	719	722	783	776	721	744	717	735	728	715	743	758	735	793	768	757	752	825	746	763	778	834	740	731	738	768	802	794	741	780	749	724	734	722	753	750	759	703	794	755	793	781	775	753	755	730	727	685	789	764	727	794	731	766	759	763	743	790	738	741	699	727	751	773	772	772	743	734	777	746	733	717	769	743	769	768	766	756	807	771	775	770	773	777	771	745	774	822	754	736	769	773	756	779	705	723	745	733	723	756	705	729	783	761	742	795	800	742	789	751	752	746	796	770	770	760	767	790	749	724	756	750	738	706	774	703	755	764	736	750	757	767	797	737	804	774	741	786	791	761	740	734	793	727	736	793	742	744	808	754	786	758	731	714	744	769	723	734	724	755	792	719	751	753	726	737	779	763	733	769	773	780	753	735	784	799	714	774	707	746	789	749	784	736	774	811	760	744	809	730	800	742	751	827	731	726	778	766	749	762	790	764	794	805	752	767	740	785	725	764	758	777	724	790	713	752	774	797	731	745	718	817	748	718	765	735	778	756	716	724	717	743	749	787	771	801	759	784	786	749	744	770	756	714	723	748	790	737	753	775	770	766	799	774	745	754	772	729	793	782	729	730	783	781	727	775	820	691	776	708	777	768	776	728	759	731	806	810	796	718	742	742	727	752	756	754	752	756	781	746	766	768	768	794	775	791	802	767	769	719	731	734	758	746	770	751	745	795	773	778	742	776	728	766	807	815	728	706	815	745	751	738	747	757	755	769	759	766	756	782	729	762	783	735	785	722	730	765	726	778	736	809	807	726	727	818	761	763	755	719	801	785	717	766	758	729	766	761	755	743	753	755	760	734	757	736	756	778	727	774	752	759	734	719	788	742	711	707	763	792	802	770	789	740	823	769	718	699	738	779	726	744	789	827	756	746	792	754	772	753	723	750	756	774	751	738	716	807	786	809	761	763	811	733	731	742	773	764	760	800	782	744	709	729	743	775	772	790	767	719	773	764	732	726	709	753	705	793	737	759	773	759	777	752	745	721	721	750	755	755	830	806	760	755	767	762	793	774	768	725	746	786	726	740	712	745	767	774	694	692	772	749	793	759	774	767	750	748	738	778	793	738	789	775	739	719	703	798	714	736	749	783	754	766	766	806	766	796	697	796	780	776	765	756	789	761	782	771	754	779	788	730	752	720	734	768	753	739	756	806	740	750	775	767	750	682	707	740	708	776	745	702	783	739	763	751	760	762	752	778	735	769	753	779	789	781	752	782	734	789	794	705	763	728	726	792	773	779	750	808	760	738	742	761	777	762	787	810	747	755	743	754	731	721	744	757	740	767	799	746	748	810	812	750	742	749	749	777	728	745	701	723	744	761	759	783	794	697	765	784	788	783	761	763	734	756	780	742	763	794	760	777	820	756	726	771	761	797	796	752	725	751	740	792	753	790	773	740	797	777	765	806	728	774	784	827	787	726	747	735	745	784	736	736	796	719	810	757	743	753	719	774	735	770	737	747	762	801	757	793	801	693	762	739	716	787	753	766	735	778	723	738	734	746	737	741	785	718	749	773	788	697	748	779	745	716	708	724	779	709	752	755	771	746	789	763	754	724	791	755	711	779	761	800	743	713	800	783	701	728	738	756	743	726	733	741	741	762	781	728	751	749	745	773	775	831	772	768	784	745	727	723	671	816	759	782	750	741	745	766	754	752	718	749	726	754	718	832	748	783	827	749	768	774	799	713	797	763	772	766	784	748	734	783	720	692	793	738	772	720	771	733	744	800	788	730	794	730	804	781	732	733	789	716	797	770	764	732	797	771	722	758	761	768	723	791	778	746	764	768	801	741	791	743	765	730	779	791	768	742	727	756	735	787	795	724	745	755	772	784	796	755	804	780	745	793	763	742	799	731	753	757	755	789	798	722	701	756	735	736	714	760	725	752	722	762	709	768	762	774	727	767	809	774	815	709	731	807	755	773	743	784	744	790	747	750	772	765	793	720	759	766	771	732	718	725	739	743	746	785	775	760	757	790	741	766	743	777	747	727	821	736	759	805	736	728	806	763	841	764	749	702	780	786	772	751	769	802	808	737	722	734	771	787	771	726	704	766	781	818	767	731	810	788	733	740	801	770	748	755	755	785	774	730	789	728	748	762	716	785	745	752	794	774	802	729	753	803	734	794	805	751	728	750	752	714	747	749	747	773	768	785	790	779	824	729	737	810	774	692	807	722	751	767	778	725	798	787	828	787	789	774	773	741	720	735	757	804	800	756	753	760	765	758	710	769	744	785	748	775	749	810	734	801	736	687	759	688	768	741	753	766	763	755	785	788	767	771	756	780	741	727	733	718	777	742	746	802	720	714	744	766	748	752	766	754	771	747	799	753	726	711	789	775	739	795
37866	7503	1089	532	432	433	381	395	361	326	298	356	355	353	346	347	340	372	348	374	332	320	382	320	348	346	370	345	341	337	320	336	355	377	341	357	354	331	344	325	351	343	352	372	359	326	337	393	383	351	325	334	357	330	353	318	297	332	358	367	340	324	327	346	366	376	348	328	353	350	305	334	313	331	325	331	338	351	358	317	341	373	332	300	347	335	303	354	321	353	369	355	377	378	319	354	342	353	328	380	334	346	392	349	338	364	363	348	383	337	332	321	348	388	398	344	337	352	298	368	349	340	317	320	346	311	330	332	309	347	373	369	392	335	364	322	320	320	332	373	355	336	320	334	370	338	368	361	292	326	330	356	327	358	340	350	348	321	348	335	338	331	333	355	308	357	387	334	325	346	344	320	350	390	328	309	353	349	296	348	344	345	333	351	341	336	293	341	356	327	320	338	355	299	352	310	326	322	325	312	331	310	319	354	355	372	341	348	330	310	346	373	352	329	337	342	340	349	382	350	321	347	356	341	315	346	347	336	344	343	321	332	327	342	357	359	371	324	334	337	376	355	369	338	314	352	332	345	331	357	366	359	367	316	364	310	325	354	357	337	341	383	344	316	326	321	338	378	330	309	333	344	339	305	343	319	360	333	362	331	368	354	378	372	373	327	331	306	329	357	335	330	334	295	355	339	342	374	304	326	340	354	341	308	314	356	307	317	350	329	330	314	332	349	317	353	302	366	317	342	298	362	330	370	388	375	358	323	371	350	362	377	332	324	345	328	372	356	377	344	359	336	352	346	340	311	366	371	344	343	328	330	347	312	355	319	365	360	369	350	379	321	343	355	311	346	352	391	348	352	338	330	338	320	331	299	336	358	323	343	309	355	350	332	404	322	338	335	330	340	315	345	308	320	337	323	350	342	308	328	326	360	326	325	339	322	335	380	312	329	338	337	338	325	316	337	376	365	343	348	324	323	354	327	368	356	384	320	342	358	355	346	319	329	325	349	329	359	372	353	360	333	327	376	321	349	343	314	328	312	303	331	337	365	317	293	365	355	340	332	362	346	339	339	362	360	375	346	313	351	332	326	354	360	329	306	347	335	363	382	347	372	328	360	357	324	337	317	299	325	328	345	323	325	348	335	343	314	314	329	379	357	338	349	358	355	329	356	362	336	362	317	351	331	344	328	333	342	358	331	297	340	327	363	355	361	359	374	338	334	364	371	320	321	361	339	303	314	318	367	321	352	317	316	342	374	351	351	368	341	342	370	357	372	349	355	351	351	360	339	338	340	353	362	336	340	316	339	350	355	356	354	366	352	337	321	330	338	397	329	351	286	329	338	350	314	355	338	329	344	368	358	332	361	333	348	306	331	359	336	344	326	334	341	331	361	340	321	345	347	307	331	320	336	369	369	327	359	349	354	349	328	360	345	369	311	364	322	308	353	380	358	344	316	329	360	331	318	373	314	317	320	333	374	337	354	326	348	352	358	378	358	309	344	317	332	329	300	354	337	337	307	368	336	357	359	351	317	331	332	339	345	369	297	323	368	341	359	326	351	377	345	337	347	371	356	349	366	329	328	333	345	364	343	344	333	345	340	369	354	312	318	368	321	323	312	347	331	349	333	368	347	319	337	347	358	329	355	360	352	317	339	326	365	370	325	329	351	369	352	390	382	287	371	356	338	334	335	352	359	353	341	341	371	353	359	299	325	317	346	348	345	311	361	325	330	338	350	340	326	367	360	328	350	360	336	330	350	330	351	351	333	339	334	338	351	335	348	345	331	317	357	338	327	338	334	366	331	361	322	349	359	337	382	356	358	343	317	324	282	345	351	375	339	346	353	330	343	349	293	343	319	335	369	314	372	323	354	325	305	357	344	362	343	360	323	323	316	328	353	314	354	372	327	380	359	331	326	336	372	354	362	391	312	349	350	341	359	340	343	299	348	331	330	348	352	341	378	357	372	348	336	364	372	377	364	346	332	322	300	328	346	306	344	342	352	335	336	310	348	327	363	320	353	401	344	335	360	332	342	312	346	352	388	329	376	333	351	335	326	292	336	342	348	354	349	320	328	335	320	339	349	345	327	313	320	376	301	348	317	348	360	332	337	332	340	343	342	364	315	316	376	334	343	341	341	358	358	375	332	334	342	345	353	350	350	350	335	350	343	306	317	353	339	333	359	351	322	373	348	326	346	350	321	379	358	330	317	336	358	364	324	366	348	367	363	345	338	367	351	350	329	334	349	374	334	370	331	354	355	332	350	330	351	322	354	324	310	377	351	364	340	356	352	357	360	317	328	343	357	384	369	331	356	375	333	357	371	346	365	327	359	341	348	344	328	329	356	327	343	340	361	331	321	322	344	347	339	363	351	365	371	348	330	360	327	364	310	347	384	337	331	339	343	359	376	343	331	341	346	358	339	329	341	372	378	350	359	336	361	343	352	338	337	360	319	351	349	367	350	382	376	352	368	321	345	344	372	357	320	320	331	345	359	353	336	338	337	343	360	336	307	364	351	305	339	328	340	343	378	320	344	306	351	333	365	311	339	337	355	328	369	333	365	349	366	368	346	324	328	365	368	364	335	356	328	371	372	347	336	376	362	340	334	299	337	344	371	368	340	377	370	337	363	335	367	351	349	318	337	353	345	298	354	352	345	368	326	333	341	364	321	293	330	315	358	369	349	316	326	307	329	336	346	318	359	346	345	361	321	288	345	349	349	343	339	382	325	338	351	374	357	349	329	333	351	363	328	344	347	326	331	357	353	361	362	332	373	321	352	327	346	360	366	357	349	366	348	342	341	348	325	296	339	358	351	328	314	384	362	345	367	331	334	363	314	334	341	337	352	336	337	347	392	321	370	369	386	355	369	336	357	336	391	349	399	322	349	355	338	390	376	346	314	313	355	342	353	327	359	357	309	309	337	348	316	322	346	344	353	319	332	325	334	375	376	352	369	343	335	376	361	342	350	333	334	371	330	302	360	332	320	366	341	344	318	369	360	356	388	323	347	341	354	366	337	320	346	344	353	356	321	346	313	399	380	375	345	326	327	317	328	360	339	328	322	397	345	346	333	328	373	314	322	345	344	325	354	354	318	346	311	322	335	331	310	328	301	346	336	333	334	326	343	335	343	344	344	334	313	312	332	347	340	327	330	342	341	309	325	350	397	363	325	398	322	341	357	388	341	333	371	381	354	329	365	349	376	333	316	340	343	369	382	387	330	314	346	367	342	330	313	288	342	335	323	354	334	323	344	337	329	331	327	360	354	337	342	392	337	373	348	365	349	334	303	337	337	328	311	357	363	335	360	340	382	355	309	346	336	333	373	355	351	319	320	343	370	361	353	385	327	339	311	322	354	351	324	364	363	363	376	338	364	350	376	334	363	337	337	329	320	330	338	344	357	329	359	407	318	325	340	332	336	351	339	330	358	324	365	338	350	328	291	336	346	360	330	325	318	346	313	353	307	344	338	370	363	369	361	319	314	350	349	368	339
26848	11773	6756	4038	2808	1807	1442	1112	940	947	905	877	871	847	843	852	860	816	846	856	800	780	788	760	772	776	829	840	748	792	825	738	791	817	808	802	772	866	817	753	810	794	782	834	815	808	785	841	793	765	796	794	789	790	794	772	765	744	746	846	847	832	795	768	718	783	828	798	812	843	803	817	817	779	828	791	808	745	777	790	814	805	780	791	802	793	769	810	811	775	769	776	781	780	781	789	863	802	812	822	792	808	802	789	801	803	833	787	800	780	789	820	779	771	791	868	793	793	859	813	771	806	768	787	848	796	809	774	784	874	817	822	733	794	797	741	828	813	781	746	758	825	831	794	821	811	806	805	721	829	767	808	806	862	821	767	779	807	757	795	742	786	840	772	844	823	798	854	784	829	751	805	771	752	788	828	762	800	818	794	795	832	848	841	797	826	798	753	850	774	783	855	782	844	798	836	762	822	816	819	802	782	814	786	842	922	820	815	769	790	778	819	825	802	829	799	794	729	811	760	783	795	837	788	796	772	820	824	814	806	792	763	846	819	826	840	825	817	793	844	780	781	780	834	757	829	805	788	768	824	851	757	767	821	818	799	814	802	820	797	770	783	847	849	779	798	760	774	773	797	812	804	783	775	792	786	839	794	793	795	824	772	758	788	802	774	801	794	817	809	821	858	787	854	783	814	795	825	793	792	783	789	832	805	794	787	791	777	790	803	825	854	815	797	778	802	791	809	791	788	794	824	768	825	779	763	804	827	820	775	765	834	818	799	785	820	784	761	806	786	820	830	788	792	776	780	840	813	788	776	791	785	831	813	778	784	829	795	819	769	830	798	800	808	817	792	818	784	796	799	830	785	796	797	730	772	827	847	822	791	789	816	830	780	799	804	776	760	796	770	833	805	838	800	769	796	788	865	816	806	822	837	797	797	815	804	792	802	770	799	799	776	851	806	834	817	798	770	832	772	800	783	760	834	754	787	802	830	843	772	755	762	785	835	809	761	776	858	792	863	832	797	783	798	823	792	830	782	784	772	778	768	846	786	779	760	751	827	782	807	795	802	771	846	816	847	774	772	777	776	771	793	752	819	816	790	749	821	769	751	837	801	765	853	825	806	798	790	794	838	835	793	791	813	812	838	831	834	828	760	796	851	812	792	783	775	747	815	820	820	815	789	805	756	816	811	804	769	758	856	755	807	825	779	807	804	830	807	818	792	777	823	790	838	827	781	776	801	835	778	799	816	844	836	820	847	807	829	775	815	794	872	824	801	817	781	800	771	761	853	791	846	806	789	796	807	800	753	792	803	776	736	830	754	797	837	796	806	773	774	761	807	797	777	781	746	856	810	793	863	788	805	800	800	796	775	820	725	839	795	764	770	810	782	774	883	813	832	783	820	812	782	867	799	819	797	740	790	831	844	822	816	824	832	768	786	796	809	788	781	824	806	831	815	802	781	798	786	840	742	791	762	808	801	796	823	841	858	785	853	848	851	864	741	807	752	802	781	803	784	857	830	835	819	821	831	813	816	847	792	752	793	837	776	802	782	830	803	823	746	826	788	802	803	800	777	794	794	799	848	769	829	787	833	791	803	807	809	774	854	777	809	823	812	831	813	795	801	788	760	844	786	799	819	819	814	776	804	827	820	829	819	808	800	750	792	812	808	807	788	811	792	832	772	786	815	758	779	779	819	819	800	805	783	804	823	777	778	789	789	822	822	807	784	776	801	775	834	811	763	799	834	774	814	796	827	778	832	853	770	827	810	825	815	749	770	830	766	746	765	814	849	839	791	813	823	809	758	807	780	800	818	798	808	786	780	766	855	812	836	801	806	780	770	758	777	772	842	810	760	752	820	749	805	799	779	802	808	776	762	799	821	847	788	825	828	804	817	814	764	847	789	790	769	821	799	763	789	841	832	791	838	838	766	787	816	801	840	771	866	777	823	817	733	818	784	811	824	809	789	828	803	795	788	785	800	827	823	779	893	839	817	831	770	776	755	746	823	799	811	767	793	772	760	863	801	757	794	790	820	819	844	827	799	776	807	813	827	825	830	779	798	804	835	804	828	798	825	850	791	774	860	809	768	783	764	809	865	774	786	794	824	777	795	815	813	789	779	777	730	760	845	746	781	835	788	763	801	827	799	787	795	794	830	845	757	815	788	801	827	807	796	782	760	808	796	815	783	807	804	799	819	826	817	813	872	813	831	777	804	774	819	782	794	784	780	792	790	780	834	823	816	777	815	811	838	829	856	844	825	779	833	844	789	809	768	831	824	795	783	795	837	797	780	843	768	775	746	777	778	814	844	773	809	822	782	809	818	789	810	778	813	819	777	819	841	791	802	806	763	794	807	834	744	785	794	780	775	783	822	815	765	834	787	831	776	778	813	777	823	781	745	789	759	794	769	813	794	817	793	799	793	824	794	784	807	777	769	799	773	766	786	828	772	840	839	823	801	758	808	759	799	851	764	836	808	800	745	759	797	820	795	795	764	787	761	838	797	780	797	784	800	801	787	804	772	817	777	765	797	789	808	789	824	817	841	809	839	816	771	815	809	804	756	772	750	829	840	777	779	805	783	816	809	757	812	826	797	787	800	811	751	822	855	786	801	791	790	791	804	808	797	804	813	778	793	823	784	796	820	795	876	803	842	789	783	801	818	797	768	792	804	793	804	792	816	823	786	802	835	797	837	860	790	792	841	799	782	787	750	806	783	781	768	786	813	819	782	804	781	859	777	862	801	769	848	787	774	831	787	796	775	831	807	765	821	840	819	775	744	817	810	762	790	834	790	806	771	787	791	808	854	840	846	793	825	819	801	822	812	765	808	783	738	781	775	828	778	826	779	799	855	842	799	772	798	775	737	787	832	791	833	801	777	839	782	817	798	785	789	765	840	819	839	755	809	810	825	791	811	766	784	848	812	806	822	777	818	808	811	788	821	749	802	793	818	771	852	810	807	795	776	845	793	827	860	774	798	783	763	788	752	775	807	837	780	793	775	790	741	794	770	793	784	823	838	819	850	772	797	831	809	800	798	783	801	821	814	781	819	845	792	789	831	804	798	812	813	854	812	788	819	846	802	772	771	853	808	822	820	787	793	799	757	808	803	771	839	779	779	793	743	745	807	792	814	814	838	760	816	794	760	783	765	770	782	782	805	790	778	773	802	822	841	825	809	824	778	831	792	836	785	801	813	812	817	829	786	832	793	807	764	791	865	742	785	880	739	820	831	791	845	774	803	786	826	786	805	777	817	774	817	838	766	766	806	745	832	816	784	786	804	794	833	813	768	811	833	759	800	814	807	792	815	798	806	769	788	754	741	733	804	816	792	814	819	834	813	807	762	761	832	836	749	807	778	765	824	814	811	801	810	821	814	765	801	830	827	771	797	814	786	798	823	768	814	744	801	802	868	861	824	777	813	830	770	830	777	784	813	830	779	811	780	810	836	877	771	784	814	781	749	771	798	839	761	760	770	772	887	836	802	783	807	785	774
25547	3227	543	425	377	375	322	297	292	365	317	298	323	325	295	330	336	356	330	311	314	361	300	322	308	338	329	308	308	323	322	364	314	301	356	371	327	335	313	309	319	339	297	302	301	330	334	322	315	307	341	317	338	319	311	310	325	361	342	324	361	328	360	384	317	329	339	322	284	297	319	299	323	376	332	318	307	297	342	305	335	324	349	326	323	334	307	352	293	307	325	342	298	312	333	346	294	332	317	315	301	329	315	335	377	330	320	333	332	290	301	341	325	346	324	346	353	318	346	313	330	338	306	319	328	300	301	335	367	345	326	328	323	303	299	321	336	348	325	355	339	328	315	329	321	345	294	319	339	314	339	317	301	323	301	327	322	337	327	318	351	351	311	327	300	319	309	319	319	321	335	314	350	327	336	353	340	302	300	334	326	327	347	339	307	320	348	338	351	301	321	309	336	336	311	333	325	347	327	330	309	331	359	338	316	324	330	330	308	310	324	308	361	332	334	330	342	298	344	353	333	336	322	324	324	322	299	346	328	312	316	367	319	295	328	326	305	362	338	296	362	304	324	333	335	344	309	356	334	366	311	312	308	311	363	308	283	311	371	357	338	295	335	336	334	328	348	333	318	292	313	317	317	327	320	347	330	277	295	326	335	326	323	319	301	303	351	339	318	349	344	356	351	343	368	315	365	367	326	280	358	337	351	315	369	353	292	364	332	303	355	295	281	310	326	323	355	345	345	350	313	327	361	360	319	355	313	336	327	312	347	294	333	328	326	304	305	304	328	290	313	308	330	330	341	325	336	350	350	366	303	282	324	305	312	318	331	318	330	339	303	353	324	329	337	318	311	315	289	331	306	317	330	355	327	359	281	344	325	333	323	336	311	309	314	310	297	315	359	348	311	313	311	303	310	334	348	314	330	306	295	333	337	329	341	339	289	309	327	367	329	354	344	327	365	319	321	298	331	326	354	346	303	345	322	357	336	320	319	321	305	346	321	326	353	326	312	355	299	293	314	325	328	324	355	335	338	330	349	369	329	327	362	345	331	326	324	305	313	317	325	311	360	312	327	308	352	333	335	320	341	334	333	331	339	332	328	323	303	340	325	317	321	303	330	349	309	345	343	324	323	302	325	339	345	323	323	328	327	331	364	349	328	310	363	342	349	314	311	291	325	336	293	303	328	311	337	319	333	354	344	361	347	351	330	277	311	337	322	291	336	326	346	313	340	317	325	328	313	305	302	336	367	345	343	334	315	353	299	311	317	330	320	313	347	316	319	316	272	316	294	325	315	305	335	341	306	359	309	337	325	302	299	308	346	316	350	291	327	347	330	365	333	326	327	318	316	361	323	353	311	305	377	327	334	295	309	352	345	295	324	335	350	338	320	357	365	338	279	317	339	334	326	359	337	329	315	278	341	288	341	318	331	331	353	377	370	339	332	310	340	325	335	341	332	338	306	310	351	315	324	346	332	317	314	339	377	337	300	322	325	284	344	326	329	290	313	287	354	312	336	304	309	310	302	316	303	311	296	344	313	339	335	345	328	368	345	309	359	319	355	316	324	315	344	362	349	334	309	322	326	357	344	315	325	335	338	300	363	306	294	294	286	305	338	345	334	316	354	337	339	321	313	350	331	312	347	293	306	331	337	331	294	316	309	319	356	373	338	338	336	290	335	347	316	318	305	321	315	308	328	305	305	321	303	344	326	349	328	290	347	319	310	325	367	326	328	353	314	316	288	311	325	316	321	359	318	314	312	322	343	343	340	353	349	326	333	324	321	318	312	284	327	306	325	333	373	318	288	354	351	348	349	344	358	329	297	339	351	342	304	345	359	303	344	317	318	296	308	342	329	365	341	336	327	318	315	334	328	339	326	335	330	304	338	341	341	338	330	337	309	299	316	329	305	277	303	328	304	360	319	360	308	326	341	348	359	307	337	302	299	286	320	346	300	344	354	311	344	329	287	314	332	369	365	315	334	333	308	297	337	361	317	313	321	320	309	378	352	306	339	306	309	358	372	325	275	314	317	358	354	336	348	357	323	325	296	316	321	303	331	354	333	342	343	339	355	338	315	294	309	352	343	313	317	346	343	329	319	317	318	308	345	324	318	317	316	314	341	325	321	323	300	352	330	338	325	364	316	318	308	331	342	288	344	323	367	345	329	348	344	316	366	313	320	362	300	282	337	357	328	296	344	343	336	340	310	309	336	324	317	311	334	374	338	370	328	370	327	329	328	333	368	307	311	311	347	322	339	343	362	334	310	340	338	294	311	303	326	334	370	340	307	380	348	347	322	313	341	323	342	375	318	325	312	331	332	329	342	268	331	313	297	369	335	283	323	325	337	304	327	292	293	306	334	336	312	334	323	305	292	300	314	364	310	322	323	331	358	347	325	314	308	311	309	344	310	340	324	317	298	296	335	338	351	313	357	305	318	329	333	348	329	287	321	314	324	315	304	295	350	353	328	344	323	339	324	308	343	312	332	306	336	306	336	356	346	329	278	297	292	337	345	345	283	300	307	368	323	334	314	343	338	331	307	342	351	303	328	337	304	321	336	319	313	335	318	302	332	316	327	387	359	325	332	318	341	319	362	328	323	357	365	350	347	334	324	304	327	310	349	348	330	350	332	326	301	296	316	348	328	344	358	391	334	322	332	328	291	353	334	350	328	333	299	312	343	322	313	311	351	308	325	362	307	360	317	306	309	327	324	318	308	312	353	312	354	315	333	321	345	327	370	317	331	313	319	316	345	324	340	361	253	313	337	319	307	339	330	330	312	342	322	353	376	308	316	348	297	357	314	317	322	356	337	348	332	318	318	345	291	338	324	320	283	317	335	299	324	325	326	360	317	308	331	285	313	323	352	327	337	324	306	308	310	318	358	303	311	311	343	343	356	358	365	336	369	312	324	336	320	329	325	307	331	317	306	296	327	344	369	306	333	327	316	354	358	327	345	316	340	346	341	352	331	342	315	331	315	330	332	349	331	343	355	321	314	314	341	310	360	308	315	347	346	327	296	368	354	318	316	299	322	335	345	325	359	329	346	342	360	314	317	315	295	318	337	321	324	332	307	343	306	361	339	370	340	345	309	307	341	366	324	304	299	329	321	336	328	329	293	311	354	359	308	318	282	332	323	343	281	315	314	296	362	341	396	307	357	350	307	334	322	319	330	339	275	318	357	346	328	333	347	346	300	290	341	350	310	303	328	316	291	311	350	326	300	309	291	276	307	330	316	334	344	311	329	308	335	329	336	338	312	322	311	328	362	316	374	332	335	332	347	359	325	314	351	325	350	326	318	339	342	282	320	338	333	318	320	306	286	342	323	378	308	316	341	307	350	321	339	290	340	325	333	316	344	314	347	358	312	332	300	336	336	296	335	326	340	356	317	322	345	331	316	356	348	321	346	343	314	302	340	303	308	332	313	300	308	355	352	343	329	305	300	333	286	288	341	291	344	326	334	323	284	323	350	340	314	276	316	303	314	340	304	319
19575	6444	2740	1746	1240	1023	928	874	773	825	811	734	760	735	767	728	706	772	737	773	749	759	721	772	739	756	710	704	716	739	736	765	757	756	705	779	720	700	760	752	716	722	728	795	755	757	724	756	745	735	755	726	769	732	715	733	741	722	734	749	704	715	736	770	696	775	713	725	713	769	770	698	757	797	753	787	703	793	763	748	745	744	749	778	752	735	781	704	752	727	758	705	765	732	767	713	722	712	737	726	721	729	761	783	718	747	748	747	708	734	738	745	691	718	788	742	771	738	747	737	765	758	751	692	791	747	715	725	768	714	779	766	762	800	743	711	761	729	733	742	732	744	734	739	758	750	762	778	756	805	744	765	754	742	748	767	791	758	714	714	812	762	726	729	708	749	766	744	728	781	734	756	759	717	729	733	773	787	740	736	771	730	782	782	697	750	762	747	768	744	708	721	753	750	783	754	795	728	748	730	752	715	697	667	696	806	728	749	703	744	755	726	725	738	719	786	765	749	742	708	731	735	766	726	716	781	775	743	719	717	738	691	718	727	788	769	688	706	746	751	765	755	699	778	721	753	762	681	712	753	723	692	775	755	722	727	802	770	751	722	715	717	734	750	724	755	730	682	702	728	711	710	765	745	720	746	708	745	723	756	775	785	724	770	721	712	757	728	736	733	720	752	735	722	761	760	727	745	778	754	712	742	675	772	790	639	688	776	725	759	744	727	747	700	689	710	718	731	701	784	716	749	736	745	745	753	748	757	761	723	782	746	778	780	756	752	752	741	802	768	759	752	732	719	739	729	701	768	738	748	755	752	725	806	736	777	727	707	739	701	786	772	758	698	734	721	751	709	802	744	711	758	766	789	726	735	738	767	775	737	725	755	767	690	798	714	810	671	731	706	706	746	762	779	699	756	739	781	738	796	777	717	723	729	759	747	711	741	761	723	729	787	756	750	717	805	775	756	735	727	775	704	760	782	802	762	685	789	756	718	761	764	715	732	752	784	780	754	766	747	763	724	738	740	686	734	747	762	751	700	739	703	721	760	748	712	746	737	714	756	746	800	680	752	740	731	745	737	749	776	755	659	763	739	722	734	754	752	784	702	774	765	749	698	682	732	740	758	691	719	720	709	740	749	729	776	732	719	690	758	734	721	705	763	774	687	751	744	707	705	715	741	714	719	786	782	762	737	747	737	746	757	747	706	733	707	712	759	720	737	695	820	716	753	778	731	736	704	731	711	746	716	788	714	739	764	724	723	741	738	746	779	733	700	748	707	724	758	753	699	699	710	751	747	763	757	764	739	734	794	730	730	723	694	720	727	736	774	740	714	740	666	759	755	744	722	780	707	717	772	751	738	716	775	766	715	771	775	713	763	718	731	738	759	774	726	745	700	699	693	711	758	728	749	728	751	735	758	723	753	731	733	694	716	747	765	732	755	736	757	703	737	721	749	709	769	760	745	744	746	771	751	741	757	730	740	706	701	724	756	772	733	719	753	741	746	741	726	777	738	718	777	705	747	734	732	759	794	797	738	708	706	740	723	777	739	715	722	761	744	732	742	749	753	743	745	726	784	743	729	723	731	739	757	728	762	730	737	777	717	753	764	735	730	774	786	706	751	731	724	698	723	748	753	714	766	742	714	751	741	704	747	702	731	720	795	698	714	757	719	764	767	716	729	739	741	767	735	764	750	760	729	731	745	766	730	732	741	721	718	718	723	751	728	757	763	755	770	743	746	718	709	726	712	749	735	742	747	736	801	756	735	686	729	706	700	752	714	748	742	775	731	728	730	698	739	770	712	705	702	738	681	721	749	768	712	776	730	744	776	761	749	714	744	726	722	730	722	754	717	721	748	691	731	733	750	720	771	767	782	730	712	716	676	756	772	749	746	767	659	754	722	723	732	737	755	746	767	778	731	763	781	679	684	729	730	712	719	759	757	752	760	712	725	725	742	753	739	705	750	714	736	690	748	737	725	718	735	731	766	717	768	697	761	775	740	743	767	777	737	766	739	769	737	713	705	721	789	741	731	741	718	725	704	723	756	777	730	753	738	736	776	742	712	721	706	766	752	708	750	746	750	782	766	765	762	709	702	731	707	754	753	721	782	760	703	722	732	772	774	776	742	740	677	772	770	719	706	767	737	706	736	735	720	765	716	756	757	737	763	763	704	717	730	793	748	737	762	729	755	730	658	733	724	732	813	722	687	771	750	706	757	734	770	737	762	720	738	726	765	726	746	745	745	775	744	816	736	736	731	770	782	726	773	719	758	733	754	729	719	716	719	709	823	733	693	750	757	726	751	751	767	732	765	737	696	733	755	750	723	711	760	756	666	752	731	729	758	710	768	730	733	741	785	762	749	713	676	734	765	726	743	737	730	773	706	718	725	760	751	767	725	708	728	744	698	732	701	773	691	738	685	748	767	739	749	778	748	743	742	794	734	732	752	716	745	745	726	701	734	737	764	768	770	731	657	741	747	791	768	733	782	731	744	758	766	736	742	747	734	775	694	711	718	749	752	738	715	758	740	751	754	716	763	718	802	781	788	713	736	717	727	726	773	747	765	719	770	755	700	760	776	746	806	734	755	717	689	779	750	751	791	718	754	749	775	701	695	734	754	731	747	751	787	747	778	748	715	777	722	754	783	705	753	737	742	771	711	728	733	737	744	764	757	692	781	803	739	797	772	745	722	727	748	762	747	686	726	772	718	726	738	764	733	709	742	786	727	691	741	697	714	738	740	727	779	732	676	738	730	749	704	751	742	770	727	709	766	701	692	794	725	722	721	742	713	726	728	786	752	770	751	718	703	789	760	740	744	746	720	711	829	662	761	728	676	723	782	725	737	698	721	724	745	778	728	775	748	684	740	724	737	740	757	762	745	745	751	753	792	692	720	698	772	738	747	788	707	790	711	718	719	756	752	725	725	765	731	756	720	701	682	743	767	740	786	727	748	707	729	729	774	749	759	737	744	724	753	784	715	776	761	734	750	741	756	735	757	767	773	727	728	764	758	776	709	735	723	737	712	720	699	775	769	726	768	709	739	759	735	770	749	750	785	741	748	748	777	747	752	736	771	742	747	716	745	741	785	764	728	743	706	772	720	730	712	764	712	761	719	726	755	759	719	715	750	781	728	753	776	709	767	731	736	720	742	727	672	725	718	730	729	744	711	735	734	692	747	753	687	714	765	691	756	758	744	746	739	742	776	730	763	735	742	707	803	738	720	744	778	689	744	732	749	761	754	758	717	757	732	716	707	703	739	766	758	750	729	719	731	759	746	785	742	732	699	740	768	732	720	731	734	769	740	738	740	734	714	781	670	735	718	775	749	787	783	768	741	736	725	693	731	751	689	742	756	702	721	741	800	722	725	725	723	757	789	724	726	769	745	742	740	707	760	693	767	697	740	735	753	720	773	713	743	745	755	802	760	701	754	765	790	799	716	749	719	759	723	725	764	728	663	689	796	735	731	721	733	712	751	731	772	728	731	747	703
36955	6452	697	461	424	389	382	362	354	373	342	299	353	319	320	343	322	347	385	320	320	352	340	338	336	326	320	311	324	346	320	326	337	321	317	357	309	335	323	333	357	375	335	295	320	330	340	310	344	370	335	362	335	335	326	347	343	359	361	358	341	360	352	384	306	337	334	324	336	360	348	345	342	337	337	328	328	340	304	363	315	353	350	313	336	359	322	334	351	371	349	341	289	326	326	304	340	342	359	335	341	337	373	345	342	358	316	332	346	340	361	347	341	314	342	319	325	317	318	328	345	357	328	357	386	300	352	304	372	366	358	331	313	321	342	330	322	328	300	332	348	332	336	365	327	317	331	316	360	316	330	334	324	329	342	348	329	362	380	338	371	363	316	358	317	297	346	325	315	337	317	322	359	363	334	286	301	346	345	286	359	333	358	342	327	313	333	366	319	323	362	347	344	348	351	333	351	339	374	379	336	361	326	352	320	339	313	358	354	341	390	319	347	355	328	325	323	363	318	338	352	350	371	358	341	315	337	354	344	322	327	343	329	332	343	319	344	350	357	302	330	323	324	346	344	315	316	318	395	376	332	339	339	376	366	307	343	380	335	343	304	329	326	321	341	336	353	323	320	330	359	321	315	331	332	344	337	337	325	358	346	340	337	302	290	336	324	353	367	354	340	313	305	297	336	340	335	326	351	344	314	346	363	348	351	353	339	331	328	324	316	327	326	343	334	300	334	328	327	347	363	306	377	336	336	374	373	342	336	349	349	375	347	337	322	281	330	294	366	348	347	335	309	331	305	341	341	359	350	291	339	349	351	328	328	330	322	312	307	303	370	329	327	352	333	378	342	313	331	310	331	342	351	330	366	315	361	319	371	303	369	338	317	317	342	349	344	378	370	340	324	310	317	315	372	365	310	337	337	395	377	329	336	308	308	329	320	293	320	309	322	326	337	323	349	334	343	377	334	357	340	324	366	342	327	328	335	361	375	324	297	291	361	342	329	347	313	361	346	334	313	322	355	352	359	331	299	341	310	345	358	299	320	355	321	368	325	328	317	357	348	297	320	353	359	309	307	341	326	376	310	339	333	339	328	309	318	334	375	346	331	318	339	323	337	341	362	329	348	352	348	341	347	368	340	327	341	355	305	343	332	351	346	344	375	356	324	304	368	322	320	340	343	330	332	364	308	354	339	350	348	337	334	301	341	345	333	349	348	322	333	344	321	358	315	328	348	296	363	330	347	352	341	329	308	296	360	360	332	344	338	377	319	331	346	336	326	312	336	332	322	333	306	352	355	341	345	361	351	352	315	311	326	355	337	318	316	362	346	353	348	350	332	337	298	328	336	285	335	357	379	325	327	332	366	350	338	331	355	365	305	295	324	320	323	363	356	322	330	378	306	365	316	359	366	334	381	348	377	319	348	323	341	360	299	287	329	338	327	362	346	364	342	320	305	328	313	317	363	343	333	304	331	321	331	330	347	333	337	345	337	355	377	365	385	316	321	329	333	333	347	333	371	344	321	345	386	352	335	317	325	336	356	353	341	350	315	323	351	326	362	366	379	318	323	330	364	343	328	325	320	329	296	364	335	324	325	322	338	361	321	360	311	344	339	310	321	315	298	344	316	293	354	330	348	350	337	347	334	334	351	299	340	343	336	344	324	289	320	365	308	329	364	355	341	332	337	316	325	314	363	330	337	364	322	306	319	354	315	340	339	323	298	350	317	352	315	364	321	358	386	331	312	312	365	310	312	340	325	299	357	312	337	345	389	363	315	342	358	335	381	346	352	351	350	348	309	348	334	350	347	324	363	349	338	335	314	335	369	348	339	330	303	350	363	329	339	366	330	334	347	334	339	354	372	359	338	342	339	317	345	353	353	371	318	310	362	326	311	346	306	337	348	342	304	319	328	323	303	317	330	363	328	341	359	306	340	325	309	312	346	359	331	314	302	349	358	364	306	341	346	345	360	361	382	334	372	333	332	344	304	319	343	334	326	340	331	332	324	346	330	342	304	329	377	353	328	320	327	326	354	377	338	311	319	321	359	342	348	355	337	324	343	336	371	338	324	340	354	327	351	327	314	314	357	344	329	330	323	320	321	382	329	307	304	333	335	335	341	317	279	327	308	349	305	305	345	338	327	332	356	295	323	327	315	352	332	362	356	359	323	339	321	353	353	374	363	338	328	335	355	319	367	372	362	331	306	315	319	333	357	368	339	334	311	374	362	335	341	347	355	314	337	330	349	386	319	310	375	355	320	352	373	328	343	334	350	357	347	361	344	306	333	343	328	322	337	314	325	337	334	342	310	348	325	360	314	344	318	382	326	329	333	338	327	329	307	321	330	331	359	364	350	311	294	365	295	370	353	297	377	303	338	358	339	322	338	313	303	324	353	327	372	366	340	372	292	325	376	341	327	327	335	350	333	340	371	338	342	328	347	326	363	344	322	328	361	340	347	373	339	347	309	341	351	349	333	343	338	351	320	374	302	322	298	367	325	344	352	316	358	311	322	349	314	324	345	316	341	370	339	356	388	387	320	353	355	334	318	355	325	366	328	357	317	346	340	308	337	349	350	340	338	308	333	304	324	370	342	348	332	293	332	327	327	343	320	307	352	320	321	335	363	332	366	298	327	324	365	378	351	344	346	340	338	345	322	345	350	348	327	325	327	350	374	317	300	340	365	308	336	363	320	350	328	338	321	317	322	369	310	339	339	372	308	311	356	309	324	337	337	349	356	372	339	397	331	337	342	329	337	289	328	318	366	352	350	357	344	338	322	338	328	349	380	309	322	334	351	311	320	327	271	314	313	340	301	332	322	350	319	327	301	338	354	311	322	346	330	343	357	326	299	341	325	319	354	318	331	336	354	342	346	359	334	321	333	358	337	334	340	335	339	347	319	330	375	329	379	351	283	323	347	351	338	368	352	351	338	339	289	324	369	335	340	338	331	337	321	329	338	315	379	333	335	329	329	353	327	330	345	336	331	370	316	345	316	354	355	333	310	326	319	326	319	337	306	332	310	361	356	360	306	351	343	345	351	332	310	341	377	334	312	290	332	311	321	322	313	359	333	366	340	326	331	339	328	342	357	302	337	319	333	354	350	336	357	339	325	342	331	355	325	348	367	332	305	311	325	326	329	297	311	295	329	336	338	311	301	323	357	337	300	308	351	328	336	365	330	344	340	353	341	351	356	315	338	360	342	313	310	327	324	317	338	323	346	328	316	319	355	315	330	356	326	343	359	345	349	335	349	343	315	300	324	319	323	305	313	290	324	317	330	357	373	352	339	375	344	309	326	349	359	340	353	348	320	309	356	322	330	342	357	349	348	327	340	309	347	340	311	336	344	321	353	316	354	341	336	317	339	335	302	330	313	332	318	314	339	356	349	321	341	326	321	357	295	313	309	290	313	337	370	358	327	355	287	393	348	336	347	330	347	340	335	342	347	319	289	315	328	315	336	357	344	324	347	333	321	328	354	352	339	321	320	309
26322	9889	4010	2498	1828	1424	1155	898	946	869	862	865	856	836	874	839	831	817	810	804	839	765	806	786	747	786	781	752	783	790	809	790	774	802	777	850	737	793	763	791	770	781	769	778	807	887	760	789	802	754	751	794	796	805	762	777	756	806	750	750	757	780	760	788	797	809	751	779	766	768	774	788	792	803	762	741	832	782	756	757	800	817	783	713	741	820	730	787	761	772	777	764	796	807	751	804	788	757	762	782	790	787	791	780	780	753	758	758	820	784	774	788	757	792	794	761	812	752	772	809	795	796	768	787	739	749	763	791	777	802	784	859	757	823	807	711	774	778	732	809	804	742	798	767	775	782	766	776	774	756	742	746	796	747	787	836	778	776	778	771	740	725	783	832	795	832	783	755	740	763	811	777	736	781	770	781	753	738	821	757	775	816	767	731	809	714	766	743	779	787	749	758	745	744	754	782	790	748	783	780	806	744	766	803	766	805	800	731	745	774	802	751	777	785	798	791	775	789	733	799	785	795	864	808	760	784	761	788	806	781	783	771	759	813	801	784	810	771	763	796	810	811	751	743	747	822	794	811	790	741	718	788	761	744	775	777	774	800	782	772	800	778	741	811	801	789	800	766	771	754	746	744	732	765	779	811	751	805	814	794	753	812	830	801	808	756	761	778	787	796	797	806	808	741	770	728	828	804	752	809	770	757	822	761	775	772	743	814	799	743	801	767	771	750	801	795	797	751	762	798	817	793	808	795	797	766	725	708	744	788	769	816	792	802	813	769	739	791	794	796	783	768	747	757	780	786	818	769	797	775	874	744	771	788	774	798	808	815	787	775	735	789	794	809	729	791	820	751	769	807	756	778	775	788	841	789	729	749	792	830	803	780	793	785	787	754	803	754	862	778	783	795	791	776	785	803	749	737	786	779	845	798	796	778	805	809	785	796	780	831	790	777	769	776	743	743	764	766	763	762	825	775	775	727	810	820	776	781	760	780	748	750	740	804	765	784	786	792	739	772	760	757	792	782	776	760	817	781	845	760	793	760	807	752	780	758	790	800	729	831	758	772	811	746	805	771	747	797	774	777	756	795	809	750	734	782	749	740	772	722	763	824	775	795	799	767	775	793	785	762	773	791	809	796	784	765	772	830	768	750	789	776	792	794	775	763	800	755	742	793	751	758	791	718	772	846	823	784	789	795	800	799	763	797	757	789	817	790	829	761	796	781	790	802	763	748	787	823	759	807	784	750	765	761	732	788	811	778	751	738	791	817	759	768	733	789	823	760	794	749	740	757	777	745	763	797	805	794	775	845	760	830	800	763	756	811	768	760	783	796	822	794	765	811	790	792	788	803	764	797	781	804	785	746	779	746	798	820	816	758	793	761	785	791	806	776	809	784	784	789	771	793	759	774	785	744	808	783	785	744	788	779	744	757	804	779	792	762	753	790	781	810	792	767	788	805	757	765	756	788	746	760	803	786	771	750	772	775	738	774	782	791	779	741	726	784	776	778	819	742	762	749	791	772	791	783	715	763	779	781	760	792	753	792	787	832	761	780	784	770	796	795	781	830	759	832	806	758	792	785	772	782	736	775	786	808	805	782	783	755	776	762	781	812	807	813	811	793	779	822	750	775	863	776	818	745	780	774	771	787	733	781	752	786	760	779	790	811	770	768	784	776	823	775	794	801	801	755	746	810	773	806	763	790	791	765	795	765	771	782	727	838	813	741	784	777	821	792	792	744	768	829	803	796	766	730	716	810	794	801	803	758	749	810	815	761	761	794	785	817	792	808	824	795	818	748	762	824	805	766	776	793	780	814	784	747	737	799	767	807	775	836	760	756	760	748	824	791	786	783	755	815	762	836	756	759	777	737	739	759	802	805	745	792	774	774	763	803	759	740	741	783	788	789	815	810	784	782	789	814	805	785	782	790	722	742	779	710	767	758	758	778	741	770	839	809	818	808	779	777	803	785	809	759	782	784	820	759	747	807	773	813	796	789	825	753	782	804	799	804	796	766	768	763	764	824	783	868	785	808	757	776	730	755	788	791	730	772	802	809	774	807	786	764	823	752	804	798	802	715	819	722	782	729	744	778	755	798	757	748	790	809	742	812	776	813	792	770	764	759	730	762	816	780	775	752	823	785	788	779	780	829	822	770	777	788	743	741	793	788	827	770	811	823	803	749	785	731	737	747	762	780	782	755	734	805	789	769	777	820	805	765	771	771	776	779	857	780	787	814	766	792	778	804	767	791	778	781	751	814	790	771	748	800	796	780	716	805	770	774	770	772	750	756	786	766	753	771	773	745	822	789	704	752	745	747	772	792	796	809	830	807	779	770	820	742	804	776	797	821	794	769	773	785	774	773	802	795	775	811	753	767	804	766	772	830	769	784	797	827	783	758	765	786	757	767	815	754	757	757	782	786	757	787	807	800	778	780	780	802	780	817	764	773	784	787	769	786	754	821	770	730	787	688	777	758	852	796	801	787	756	754	799	745	767	788	787	749	858	771	757	818	823	823	780	739	754	872	839	778	817	825	770	820	792	767	718	761	751	819	786	795	742	782	799	797	816	795	771	786	773	738	805	771	719	756	771	751	759	800	757	753	716	756	795	784	765	805	816	779	750	797	783	835	743	793	759	805	800	775	789	768	805	800	702	799	763	810	746	779	821	796	747	813	816	771	782	787	782	762	801	780	774	816	777	834	788	818	702	775	817	799	762	727	761	741	811	735	781	809	799	765	727	768	765	733	781	752	829	788	810	789	818	781	775	793	786	737	731	766	791	837	763	799	802	798	764	749	773	784	774	782	793	739	776	808	742	773	778	825	797	787	766	782	777	750	817	723	771	820	755	783	776	790	787	781	770	758	845	768	763	767	748	784	811	777	731	805	783	753	742	767	744	792	770	785	802	787	806	766	739	766	749	802	773	776	766	793	793	768	743	793	776	735	807	804	751	767	795	736	806	799	770	754	787	813	792	784	770	817	749	769	794	821	779	747	807	756	761	766	825	786	754	796	806	786	820	794	814	770	730	814	725	772	808	782	803	806	800	784	775	758	786	723	786	787	802	825	761	760	829	788	793	766	802	781	790	804	755	783	765	744	794	794	793	763	743	800	752	763	803	766	765	785	793	781	836	774	783	780	807	768	792	803	748	806	786	796	803	753	757	792	730	755	790	715	748	801	810	777	766	795	818	794	747	803	778	796	774	781	820	755	835	739	796	756	833	805	758	835	779	802	753	734	798	760	757	758	797	776	717	793	783	763	787	753	764	811	754	744	733	792	767	749	799	773	768	763	781	773	759	763	741	801	721	788	752	812	804	754	809	763	768	766	802	766	799	777	813	778	743	795	792	775	775	800	771	780	778	757	793	740	774	751	750	772	751	736	782	784	829	790	754	758	746	727	782	787	759	788	778	798	778	784	748	794	802	762	782	851	813	786	840	809	778	800	772	794	755	757	758	718	745	793	745	790	746	797	766	762	815	779	753	790	781	767
37196	6110	878	554	451	418	411	346	351	391	403	356	371	319	336	353	328	362	339	332	346	361	349	365	326	356	338	333	365	335	370	333	315	348	338	363	353	354	329	373	316	320	356	362	360	361	342	346	377	358	351	390	328	349	337	353	356	358	330	368	371	326	336	388	353	347	308	353	378	334	306	344	355	347	346	339	323	344	367	344	360	398	336	362	359	377	354	358	348	344	356	350	320	362	328	378	355	325	336	329	335	335	314	344	389	357	361	292	325	362	323	324	334	372	379	346	355	340	356	376	342	359	343	372	309	319	355	358	381	328	320	339	379	367	341	342	377	350	396	356	376	354	361	340	306	340	348	361	345	342	333	362	342	403	372	370	310	363	352	301	315	319	359	333	334	361	349	353	376	337	359	331	350	341	330	351	354	367	346	365	353	361	334	340	368	369	354	351	332	349	340	337	389	326	358	343	365	335	355	316	349	323	360	332	354	360	343	363	334	338	359	348	369	365	416	354	370	381	355	349	317	365	310	313	350	353	342	336	352	351	361	349	335	327	353	327	334	328	339	346	336	362	326	377	349	335	308	343	334	332	369	327	339	347	352	378	331	389	349	344	311	344	380	330	325	321	359	356	353	379	322	391	353	357	371	385	345	343	367	332	345	324	374	321	390	350	339	342	321	378	344	355	336	355	343	351	346	379	358	340	339	366	297	332	344	360	359	384	335	379	352	336	352	348	349	343	366	372	360	350	377	338	374	402	303	372	358	327	337	359	348	322	330	355	367	323	330	321	347	306	346	360	330	345	327	357	310	338	375	350	344	359	364	340	350	336	357	343	315	368	382	365	343	339	367	349	336	334	355	357	338	358	360	340	337	353	345	336	346	372	365	362	335	347	337	346	359	352	343	320	345	327	349	339	333	349	351	382	310	379	325	342	354	332	378	344	332	342	356	304	343	355	342	336	374	327	356	328	373	358	338	326	367	341	375	349	373	348	353	375	349	352	320	342	354	359	362	364	348	317	336	317	372	331	355	332	392	347	360	335	368	300	338	349	311	348	370	378	344	364	358	331	348	361	355	346	346	350	348	341	339	360	339	354	341	352	348	357	366	350	316	362	338	368	354	348	330	368	323	349	359	340	358	380	346	345	373	363	343	327	364	362	372	339	322	330	380	360	332	350	329	360	364	345	353	357	373	371	379	357	361	328	324	323	331	345	353	322	346	351	373	347	330	331	377	325	326	349	373	330	349	382	385	357	317	345	310	308	323	333	340	348	344	369	353	360	328	344	286	350	328	313	336	388	341	337	354	365	352	324	358	319	351	369	355	353	354	348	390	322	372	348	370	349	349	323	399	376	348	350	314	331	320	329	362	337	354	363	318	355	356	381	373	352	351	374	350	365	339	348	344	346	353	367	356	348	330	338	340	319	345	302	326	328	365	327	355	409	390	354	362	336	343	357	402	337	322	367	327	344	348	360	354	338	367	368	339	340	332	347	366	349	332	378	334	338	367	346	370	327	318	340	336	332	345	336	343	343	331	419	342	331	388	349	362	326	343	319	345	302	368	338	361	342	350	340	394	347	353	332	330	325	334	369	369	328	353	360	310	351	354	343	321	300	318	344	332	343	300	331	342	330	355	364	358	335	341	326	318	351	351	366	336	382	329	379	325	340	354	343	313	350	349	356	348	353	355	321	325	329	324	352	382	358	350	365	354	349	323	346	333	355	389	372	356	374	351	351	372	343	364	334	347	362	367	383	356	321	351	387	359	384	341	335	331	351	348	343	328	366	350	332	354	354	339	332	340	342	338	295	368	383	342	373	339	336	378	362	344	326	343	355	365	328	364	344	387	331	363	346	392	294	378	368	342	370	338	340	373	363	372	352	343	316	360	342	347	354	357	343	346	337	359	310	359	369	369	334	343	311	344	343	364	357	333	337	333	325	366	310	371	320	323	363	334	332	360	330	384	346	373	341	348	362	323	370	335	330	381	352	364	368	352	324	365	345	367	313	366	350	318	354	391	372	367	382	356	323	355	356	336	347	369	333	330	357	334	329	377	361	344	338	346	363	324	346	322	359	336	343	344	365	356	370	349	360	373	339	336	362	359	331	351	332	340	342	357	379	338	360	322	363	349	366	356	329	324	341	341	345	358	380	337	354	334	350	340	362	362	377	339	359	338	343	360	332	347	368	386	365	342	356	331	346	358	341	364	332	339	380	336	338	368	330	354	344	357	353	371	362	321	364	351	329	363	375	348	370	366	358	342	329	349	351	326	387	359	397	370	323	328	329	324	337	321	318	358	329	368	351	326	364	365	350	337	369	339	332	346	336	359	334	308	361	347	388	334	338	364	346	381	352	356	341	331	320	341	334	338	341	374	339	352	347	378	338	332	382	379	389	355	350	357	346	330	317	317	368	351	371	357	317	365	337	365	382	377	338	320	333	333	360	335	401	309	366	364	344	373	383	347	362	371	340	384	353	336	347	344	331	392	327	344	367	353	326	397	349	376	379	340	353	353	318	352	341	334	338	317	355	378	348	342	330	324	409	384	295	352	353	347	407	348	316	346	342	344	327	355	342	329	352	370	356	372	384	368	324	306	352	367	312	359	331	356	345	363	332	321	350	369	356	374	356	347	378	304	373	337	336	350	326	356	381	349	342	358	339	341	369	384	349	368	348	355	328	351	340	376	330	331	363	325	351	359	343	378	384	316	322	352	387	331	337	358	340	328	356	378	329	344	350	339	342	358	329	388	355	349	327	353	319	331	317	328	365	347	391	310	380	388	343	332	330	334	331	346	315	347	369	353	326	326	364	356	345	358	356	319	355	340	344	353	396	337	324	362	336	355	320	362	368	349	330	346	308	348	309	348	387	377	401	344	333	363	297	341	336	325	352	313	356	345	308	344	375	363	333	332	326	335	338	313	335	375	348	344	358	342	320	319	363	361	394	386	359	359	341	340	325	341	348	326	348	356	322	353	372	331	312	359	367	349	330	334	373	352	327	345	358	326	368	340	338	315	367	373	373	356	340	361	307	344	381	377	331	341	384	338	314	337	377	341	383	329	339	347	341	353	329	362	344	345	332	325	354	337	353	369	346	347	335	317	372	328	360	367	371	365	356	355	355	341	355	375	356	332	359	360	363	325	337	337	368	338	325	343	331	324	346	368	347	351	364	335	360	376	358	367	333	385	357	352	303	349	333	378	305	331	308	366	378	339	379	375	313	349	343	325	348	314	390	344	315	325	323	372	378	375	382	341	417	328	350	347	359	371	371	363	343	364	371	340	368	312	304	357	335	356	365	317	364	354	363	332	332	356	348	318	318	321	339	336	353	318	327	349	358	369	356	354	369	349	343	357	356	351	351	387	345	331	389	344	358	348	347	336	349	323	316	328	402	327	349	334	350	343	367	344	324	318	370	368	331	375	334	365	310	363	368	329	339	358	355	350	346	339	315	351	392	344	383	312	316	335	376	368	364	377	355	350	348	345	320	331	331
24775	8896	6019	4013	2772	2064	1579	1310	1122	1047	994	954	927	855	872	885	876	815	871	801	792	867	829	833	860	844	820	798	846	848	817	809	831	816	801	792	851	812	857	851	871	796	797	822	840	836	796	809	824	806	802	819	808	805	799	835	824	870	823	816	846	763	825	844	870	798	804	781	817	843	859	815	838	832	783	829	790	852	828	820	822	800	844	791	777	819	842	823	837	822	889	849	808	817	817	776	786	805	836	794	832	848	823	843	812	796	824	795	862	805	800	791	841	795	859	844	869	814	839	853	828	829	852	806	885	826	809	793	879	857	825	807	795	828	809	787	821	833	860	839	779	861	845	836	787	832	834	781	838	838	849	787	766	821	791	849	832	828	785	809	849	785	787	822	772	842	779	824	815	839	832	823	822	830	766	839	788	873	814	898	809	770	837	806	821	842	807	865	795	788	796	832	835	806	839	861	808	804	785	808	855	864	825	855	816	817	810	835	818	866	832	834	832	824	829	803	849	781	871	867	840	725	805	833	866	840	799	827	860	827	849	821	794	846	845	819	812	798	838	825	842	819	801	817	791	812	800	773	825	798	847	824	802	818	802	840	859	768	814	817	837	842	837	863	828	813	779	875	817	771	827	793	799	820	826	801	839	797	808	803	797	829	844	814	840	755	854	846	844	832	790	837	857	797	817	818	819	802	846	819	823	774	866	823	804	805	801	793	839	846	834	841	826	785	848	829	819	799	867	819	879	834	782	793	753	839	905	848	830	824	790	803	791	819	785	849	845	839	858	786	826	841	826	817	824	746	818	811	789	879	815	828	841	800	867	820	816	855	798	870	878	786	868	835	783	826	809	796	816	835	818	788	809	802	770	811	819	777	792	801	832	810	828	824	815	805	810	797	857	810	849	818	894	829	810	771	856	818	808	798	778	798	833	781	786	830	810	810	818	828	743	833	748	832	797	896	801	775	812	866	765	761	845	800	868	802	834	827	852	823	799	808	811	836	806	813	818	814	824	839	784	790	836	839	798	853	834	884	857	779	891	798	847	823	854	808	772	850	879	800	830	774	834	799	813	865	835	808	796	804	833	831	845	816	830	761	830	784	819	816	866	845	806	848	873	773	797	846	852	800	794	817	813	828	830	805	819	786	858	833	828	854	818	822	797	835	820	783	860	801	856	863	810	832	831	885	762	834	779	831	814	804	816	800	805	780	844	804	811	838	768	806	764	800	849	811	824	828	837	793	809	773	817	854	816	806	826	808	826	794	833	827	844	824	789	815	795	828	806	828	787	790	776	820	878	796	815	813	837	850	795	812	770	776	855	871	821	814	838	872	832	795	830	831	798	854	792	851	809	799	795	805	809	805	816	818	817	804	788	837	830	819	812	851	814	842	716	843	812	791	830	846	798	767	825	844	830	813	828	828	814	783	820	827	817	879	853	827	795	827	791	858	837	825	831	851	795	825	857	808	811	828	813	832	799	813	873	817	872	858	815	868	821	779	860	787	823	822	864	797	816	862	868	783	825	807	791	812	805	796	828	857	806	781	836	836	854	842	782	823	827	826	829	788	876	823	843	850	784	741	816	833	815	822	839	844	795	836	827	823	838	885	827	838	846	796	856	786	825	792	820	797	828	812	834	808	885	835	820	844	855	848	760	783	786	869	881	826	839	753	795	827	793	807	768	846	849	798	865	825	769	837	792	825	752	842	782	822	815	827	842	861	840	820	820	858	825	758	801	877	823	766	822	832	800	853	857	832	806	824	802	852	779	816	813	744	811	837	787	844	829	781	888	847	816	809	839	810	777	856	841	832	795	844	856	788	818	812	797	790	839	777	840	869	826	848	776	843	793	844	818	817	818	830	803	858	833	819	837	807	807	857	797	781	861	745	861	810	836	817	786	819	822	814	879	776	800	815	871	829	783	815	778	801	848	798	806	809	781	818	842	869	845	822	760	816	796	788	869	769	823	830	807	799	817	815	800	823	839	822	818	746	843	842	773	805	811	809	823	792	824	762	840	838	800	829	774	766	821	801	782	781	801	805	830	825	799	815	856	838	828	835	854	798	825	759	834	796	855	837	874	805	822	795	841	780	850	861	820	840	808	894	820	835	770	871	880	789	868	829	809	825	830	830	782	839	805	825	832	840	799	807	804	783	787	828	835	836	840	851	801	832	773	760	849	792	795	829	842	824	831	823	836	796	843	770	748	830	818	806	749	818	803	805	885	864	849	777	840	812	793	828	795	812	795	819	810	836	832	819	823	824	820	814	827	826	730	847	839	792	832	822	853	855	841	792	847	809	770	886	827	820	783	851	808	803	799	875	834	839	812	810	859	825	863	797	824	774	808	802	869	789	828	806	826	826	808	799	799	790	832	840	847	783	872	805	819	853	804	828	790	834	844	798	815	829	813	830	815	807	839	842	805	796	822	830	849	849	788	831	753	821	797	849	812	841	856	844	844	808	820	825	814	834	841	839	837	800	840	851	849	846	862	819	823	817	825	847	851	775	822	824	775	791	791	816	815	828	776	763	803	800	849	802	871	889	800	826	787	823	833	846	816	826	876	831	873	785	802	806	811	825	825	811	830	819	802	861	817	831	849	833	822	821	850	834	803	869	862	792	873	815	836	845	758	827	789	819	839	824	843	804	790	794	812	832	813	841	805	838	787	831	795	804	810	792	832	786	774	826	812	851	754	802	837	823	834	827	806	819	855	802	831	858	780	866	759	796	843	836	832	820	805	839	784	782	819	839	794	818	801	812	810	801	812	839	856	815	791	844	824	833	896	891	840	806	798	814	781	840	795	831	829	836	806	815	829	797	766	832	784	841	795	793	776	810	796	800	844	839	819	776	794	813	817	800	834	784	821	801	872	805	794	807	802	853	758	779	783	848	807	806	838	794	833	810	839	768	853	805	823	830	768	838	786	859	839	771	817	833	815	803	815	777	816	808	814	794	857	796	816	806	854	823	790	808	815	788	827	798	864	847	776	813	858	835	866	836	824	813	784	859	833	831	809	842	841	868	844	824	852	795	790	788	795	832	804	842	802	816	805	833	818	849	835	807	818	818	813	859	796	806	819	789	814	813	838	803	839	830	805	787	856	833	852	793	826	761	831	828	786	803	845	819	859	801	806	787	851	803	819	802	890	842	821	820	827	744	819	864	829	833	827	776	816	811	849	866	762	847	803	806	804	849	771	850	802	799	774	869	766	780	827	830	791	801	813	845	770	810	776	791	814	839	817	848	840	762	838	789	860	798	830	827	778	844	819	826	797	842	841	850	819	835	802	847	803	775	767	795	822	807	835	863	784	846	848	796	861	851	853	796	872	805	797	850	788	823	835	837	813	820	828	818	832	833	831	834	807	787	816	878	830	850	821	854	863	780	769	861	848	833	871	807	834	799	786	847	825	794	806	807	828	832	805	833	761	749	806	841	799	836	811	801	793	830	844	814	814	798	824	787	851	756	842	785	827	796	870	866	801	811	820	822	813	871
26488	2870	544	440	361	338	369	310	328	324	343	347	362	306	332	336	369	376	334	337	336	333	304	314	329	357	381	342	334	367	337	312	298	356	328	303	309	315	349	325	319	318	335	333	345	351	342	372	350	332	314	319	351	319	328	314	348	352	329	343	309	311	306	289	327	299	326	348	334	314	299	323	308	313	337	317	311	349	348	349	304	327	377	356	333	291	341	315	319	282	335	334	331	340	352	309	351	351	308	339	352	354	346	320	362	355	359	324	337	334	328	349	301	320	291	299	363	369	364	321	329	324	356	330	312	371	374	331	340	327	329	332	333	322	334	301	324	360	313	345	345	328	311	323	343	274	333	342	290	318	327	345	324	352	348	317	312	333	319	372	329	354	323	310	353	348	341	382	353	343	339	319	324	333	341	319	298	298	364	351	311	328	318	384	313	332	313	315	358	329	337	325	358	335	336	339	309	341	330	335	312	337	348	336	272	326	340	329	315	344	297	350	326	333	333	349	327	354	352	370	372	343	352	337	323	324	339	362	359	364	327	326	350	305	338	354	312	345	350	354	335	319	327	316	303	334	336	308	322	344	335	330	338	311	305	339	333	344	335	342	319	329	334	313	326	326	309	324	306	311	291	329	355	312	302	337	373	361	314	350	349	306	341	337	345	346	331	311	315	358	348	333	343	362	305	355	300	350	314	320	306	317	361	320	347	347	329	304	338	325	328	341	344	331	313	294	344	362	305	369	317	348	326	324	316	366	321	343	334	325	307	360	351	352	331	305	346	340	316	329	331	347	300	350	333	322	285	361	344	353	339	301	342	315	367	344	344	318	354	313	347	294	348	322	345	338	369	309	334	360	323	328	347	374	354	308	327	328	332	312	307	325	350	343	353	304	336	329	376	323	306	321	340	335	318	314	314	320	345	346	326	383	374	309	330	326	347	351	369	302	316	337	338	361	377	341	318	345	333	339	339	313	335	344	328	276	316	352	366	360	329	324	348	305	286	336	343	332	324	316	320	336	326	333	321	358	382	307	329	355	331	343	289	318	331	377	342	307	369	349	305	300	317	343	364	320	299	339	336	321	341	328	351	350	375	347	314	342	354	317	364	310	321	297	304	354	317	303	339	354	326	349	361	295	312	323	345	320	350	346	325	330	324	350	371	338	311	353	333	329	322	321	331	334	334	347	334	344	330	320	322	330	335	335	320	308	336	336	350	368	298	333	345	337	353	361	351	332	338	317	351	334	361	325	358	381	311	337	324	323	330	369	348	329	358	365	312	309	332	335	337	321	305	347	339	338	312	314	342	340	360	307	356	303	317	334	348	360	330	334	307	353	353	335	317	303	373	320	331	325	326	329	312	318	360	346	356	324	354	334	339	316	331	303	306	343	335	324	368	392	333	339	358	352	344	376	315	352	323	328	356	352	308	305	341	316	323	332	355	344	324	348	311	328	354	342	353	329	313	341	333	334	312	339	313	348	356	358	330	338	323	335	327	328	307	348	341	360	310	311	318	369	360	348	296	312	331	340	331	317	290	336	334	342	342	337	303	313	314	349	353	333	333	349	346	337	370	330	366	318	388	362	343	337	278	329	362	327	352	307	292	336	349	299	313	317	329	295	334	309	338	358	337	371	317	338	323	357	338	339	358	331	319	303	326	321	341	293	337	337	322	354	302	341	370	333	319	299	299	307	362	336	310	309	344	330	360	355	339	345	319	327	320	318	336	339	297	293	322	336	306	319	316	335	328	335	333	350	352	323	328	355	319	327	314	327	352	356	325	347	358	361	323	334	358	339	330	313	338	347	320	345	323	365	341	368	335	350	331	330	324	313	349	332	323	335	325	297	350	309	349	340	343	335	325	339	305	303	322	361	337	331	299	328	314	303	311	333	314	328	307	329	306	328	313	324	327	329	358	315	335	338	350	337	358	310	322	332	298	317	339	305	317	322	378	316	351	326	361	305	348	325	312	344	300	321	312	333	339	336	330	332	317	356	325	316	348	308	364	302	354	325	353	351	326	369	338	305	348	300	306	331	345	316	341	327	305	336	311	343	350	363	350	376	335	324	328	305	328	336	319	322	340	305	329	345	373	323	326	353	359	353	333	301	305	330	351	311	386	336	346	331	325	321	322	306	330	312	355	348	327	330	315	384	322	345	342	354	331	317	353	317	353	326	335	346	351	313	339	326	337	329	334	348	337	324	344	348	351	354	340	352	334	338	320	336	336	352	300	291	333	334	355	323	332	336	329	347	318	342	356	366	322	305	329	355	361	331	324	328	319	331	343	331	324	352	313	363	314	294	324	348	356	317	357	349	342	329	335	323	335	326	362	305	302	340	343	301	321	334	347	293	315	288	326	349	289	310	327	347	353	313	322	303	322	351	358	315	299	331	353	383	326	329	330	365	379	311	358	347	364	320	314	341	301	308	313	312	313	325	328	322	343	338	338	316	305	309	308	324	362	345	328	344	353	325	310	343	344	333	372	317	324	329	291	326	315	325	334	307	346	336	332	370	332	319	360	324	343	370	350	295	279	320	346	346	342	390	360	366	339	337	331	326	325	327	324	333	323	327	311	328	342	336	327	342	329	335	323	320	336	310	338	333	343	331	331	351	388	325	356	368	349	389	364	301	334	363	324	334	318	294	333	304	331	354	360	338	384	344	322	346	288	338	353	314	314	288	305	304	315	325	300	325	344	304	328	348	366	336	337	318	368	324	320	329	338	306	330	354	346	326	319	347	341	354	361	336	347	328	323	366	357	340	334	330	372	313	340	335	325	359	317	306	315	312	341	328	342	350	316	344	329	301	364	307	322	319	360	315	333	370	351	288	358	348	323	295	353	333	368	334	355	344	354	352	326	330	344	332	344	359	332	330	338	337	325	309	300	318	333	345	320	336	338	307	335	326	366	318	329	341	361	328	357	321	342	328	348	298	316	354	347	334	342	334	312	385	314	361	346	346	358	345	360	316	334	355	346	314	293	332	339	351	326	354	320	335	328	339	329	334	376	329	307	301	339	368	337	300	317	351	316	310	316	322	282	334	361	340	355	378	319	337	305	344	324	340	342	332	353	323	311	320	320	318	338	312	331	324	358	333	333	385	337	316	318	280	306	358	309	341	362	337	367	309	338	345	316	288	325	334	343	346	353	345	294	350	357	344	365	322	335	338	319	336	352	331	377	345	337	352	402	345	350	360	328	340	360	356	330	330	344	326	351	344	336	323	321	332	373	328	310	327	341	329	323	311	362	320	342	310	339	343	364	371	319	352	345	368	343	322	320	369	338	333	346	318	342	340	325	340	321	345	339	304	345	331	358	338	324	330	326	336	303	358	351	345	384	315	329	358	340	316	333	317	319	346	343	354	357	373	357	328	366	338	314	326	333	343	318	318	316	339	339	313	353	315	325	341	330	338	352	299	372	302	338	328	346	298	336	348	348	329	345	325	306	309	332	324	310	356	309	360	350	335	329	326	333	320	313	345	335	329	322	287
19127	5344	2520	1701	1322	1003	850	892	845	837	830	788	801	721	777	806	799	754	775	775	726	777	731	725	755	716	770	794	757	784	755	765	771	757	773	725	774	810	725	757	775	784	771	736	738	769	787	753	764	792	749	734	769	716	756	775	741	726	790	787	757	745	782	766	781	744	797	752	745	772	716	717	739	700	781	749	755	801	756	752	758	734	761	733	740	788	792	744	826	756	750	796	737	698	741	785	748	781	743	741	740	765	782	733	751	754	724	747	802	773	780	793	739	748	773	814	774	824	802	781	813	745	746	781	742	757	787	730	772	715	713	737	770	764	781	781	739	759	769	772	771	737	719	770	752	781	757	765	794	750	723	725	760	768	735	784	718	748	794	751	824	769	783	786	768	764	756	741	816	758	734	763	766	731	790	777	765	783	792	734	707	745	780	727	753	706	725	782	714	748	775	742	713	779	776	703	807	759	729	785	777	757	772	765	731	760	728	812	770	740	732	753	760	760	742	732	715	778	772	782	758	738	744	772	762	750	811	723	751	711	778	721	755	778	753	779	805	754	785	768	767	758	784	743	715	769	808	770	768	768	773	773	756	727	761	751	734	783	792	753	793	731	809	726	739	763	715	758	784	767	771	703	754	805	787	775	747	777	757	809	733	740	756	745	784	788	758	742	767	799	801	740	753	758	807	774	768	757	757	734	759	686	763	722	680	802	746	779	748	775	746	783	766	772	805	787	741	722	722	780	745	782	707	727	788	740	755	720	754	757	726	779	760	704	761	759	773	796	781	741	736	727	760	768	756	681	744	748	779	788	764	755	749	799	766	749	766	764	831	763	741	751	742	842	718	780	718	746	746	817	788	749	791	754	757	777	788	766	781	766	778	791	777	742	788	682	775	778	806	788	776	775	776	735	759	755	732	731	783	721	762	782	741	757	769	760	739	756	802	806	773	752	749	764	747	746	767	802	771	723	801	797	768	727	696	791	748	745	769	756	733	734	800	773	704	746	711	816	811	762	806	796	797	753	744	714	752	793	743	787	814	794	823	760	757	731	732	765	721	727	766	770	737	788	782	763	775	754	773	755	743	754	759	783	737	821	767	740	744	804	823	792	813	753	799	756	790	744	736	791	758	784	798	771	759	787	787	739	775	782	771	742	827	782	757	735	771	789	798	754	773	756	740	727	740	803	755	794	764	815	765	753	713	786	822	732	794	738	761	725	796	753	767	731	791	772	748	734	774	766	736	767	783	746	742	767	839	745	739	741	779	744	786	745	760	733	761	711	747	753	757	760	756	748	786	813	771	761	740	783	769	753	798	713	727	799	754	746	756	833	784	745	722	735	774	755	756	723	762	752	825	730	743	778	731	741	757	764	761	740	735	747	818	732	773	738	718	777	753	737	741	791	759	779	758	748	759	753	763	789	672	752	740	788	729	716	772	746	743	747	760	711	786	703	794	735	799	709	751	791	812	764	762	843	714	736	776	757	770	744	736	751	738	714	787	761	725	764	755	761	769	735	725	759	760	807	745	734	784	764	761	781	770	773	765	799	741	760	750	757	717	751	726	772	777	746	742	705	765	730	751	801	761	731	774	720	728	781	742	769	768	762	766	829	761	768	802	734	757	764	743	802	780	762	755	729	716	789	810	742	749	777	730	742	755	780	798	751	737	749	735	761	746	720	743	815	765	783	794	751	777	763	764	732	739	767	747	783	783	747	726	754	770	813	775	755	773	740	749	815	693	754	730	810	754	769	803	739	784	808	763	783	748	739	746	767	761	771	758	763	780	804	755	791	796	808	750	776	751	747	730	727	750	762	750	783	735	749	734	796	719	786	764	692	814	771	774	806	765	781	811	786	769	760	760	741	807	734	814	815	761	771	729	765	770	740	718	785	743	764	794	767	766	693	736	758	783	765	727	694	786	775	795	741	737	730	734	736	773	705	748	730	748	762	760	780	734	748	760	736	799	777	799	766	750	752	797	742	774	814	754	767	808	805	787	763	758	756	756	745	705	753	760	741	751	793	793	783	759	775	740	769	708	752	792	758	754	716	781	779	726	774	719	797	730	786	770	751	779	738	760	722	793	777	717	751	749	755	808	760	765	800	726	804	841	775	788	796	712	743	761	826	808	755	763	810	743	776	767	762	803	816	751	711	782	743	810	799	780	760	731	762	832	723	745	744	719	728	720	744	724	770	709	772	767	789	820	760	793	734	748	794	798	763	786	742	708	750	746	768	741	812	763	736	755	779	755	755	749	735	764	796	775	721	762	735	765	768	816	796	763	763	783	775	753	752	714	753	749	818	766	784	721	704	775	737	747	733	780	792	773	753	780	798	768	734	768	736	761	764	765	775	731	762	786	763	817	782	751	718	792	819	738	721	787	745	776	807	824	738	761	754	760	767	737	780	764	738	778	722	833	799	781	733	721	723	763	728	778	749	756	752	775	796	727	791	797	776	799	786	789	731	764	736	752	788	753	752	767	748	742	716	790	783	748	774	777	757	736	730	750	738	777	810	745	789	746	777	744	713	750	765	815	782	745	758	797	780	737	774	782	743	804	725	750	765	738	771	797	733	725	750	708	760	759	781	788	730	785	790	777	754	764	704	729	754	758	792	697	778	801	769	797	752	746	753	789	776	793	759	825	746	703	790	739	801	743	756	749	756	700	804	750	767	766	728	799	784	786	800	803	710	744	754	751	764	774	751	729	755	741	735	767	749	787	733	759	745	796	719	790	774	767	755	757	786	753	759	697	702	745	784	732	752	774	804	790	723	770	799	777	777	750	724	764	749	774	716	764	728	784	770	711	776	750	755	823	759	753	748	801	771	772	779	739	788	717	785	738	760	786	791	743	745	790	778	712	735	708	821	770	774	783	763	740	766	796	774	706	804	782	775	723	776	754	748	767	784	775	776	720	705	773	737	743	741	772	760	741	745	770	757	793	736	756	739	743	772	732	790	753	756	695	790	730	792	726	738	716	752	759	751	802	739	730	757	725	705	745	723	733	781	754	738	703	795	749	750	728	716	767	749	729	738	740	764	744	747	801	765	781	760	754	721	753	782	746	752	771	763	760	733	722	756	740	769	774	748	754	735	763	768	747	770	722	759	773	796	780	763	789	793	728	758	732	794	786	787	730	767	749	771	741	778	714	791	717	743	735	759	753	693	765	769	736	745	769	819	777	766	693	689	769	804	778	769	737	780	768	789	743	751	771	723	754	761	729	703	756	810	717	795	805	799	765	773	770	777	740	735	794	712	735	714	719	767	787	771	804	761	793	729	788	800	797	800	759	783	737	771	729	794	775	732	711	782	739	751	780	805	728	774	764	774	744	718	757	740	793	778	755	729	757	733	749	802	732	738	759	764	736	753	766	779	808	750	686	783	782	750	763	768	728	790	803	791	743	744	738	743	778	757	711	781	757	744	772	755	781	765	725	716	752	753	773	774	717	788	753	746	792	786	792	793	835	751	747	735	727	796	767	731	757	768	791	767
36241	5794	783	503	379	364	389	388	358	335	348	351	355	344	316	333	372	362	324	332	362	343	337	368	368	355	350	350	373	335	365	312	303	333	330	367	336	354	352	334	349	303	356	335	324	337	312	371	367	316	332	372	380	350	374	354	334	327	283	333	363	339	337	379	325	318	356	358	372	376	361	348	327	337	325	354	343	393	374	339	312	326	354	354	351	382	371	356	321	339	330	351	346	392	367	332	349	291	343	343	335	330	342	343	341	334	355	366	344	325	364	342	324	323	342	360	335	304	330	341	321	348	377	346	359	383	330	377	338	351	342	351	324	368	329	317	349	325	342	323	325	374	374	329	325	363	368	312	343	376	347	368	371	390	361	362	340	346	310	346	357	350	341	339	316	328	312	337	335	335	353	314	302	333	383	345	303	334	308	321	355	363	374	383	341	355	335	308	347	333	351	356	350	327	299	346	358	331	323	333	359	341	343	346	390	309	370	349	339	321	332	318	363	331	308	335	330	329	337	325	309	336	335	346	342	314	358	320	308	356	337	349	340	318	332	331	336	363	347	349	328	317	304	322	378	339	360	372	342	349	335	367	330	371	318	302	354	320	324	371	343	327	367	321	395	348	309	318	352	336	350	357	342	310	352	363	343	345	331	345	323	383	305	344	381	357	324	341	325	323	329	341	387	325	303	352	310	349	320	346	362	323	337	336	341	320	317	350	370	364	366	317	321	344	366	339	324	325	339	301	362	377	365	353	318	308	346	350	339	325	334	318	317	314	322	339	350	339	327	348	342	317	330	362	347	354	338	347	328	355	347	386	366	341	321	312	331	345	362	345	337	357	350	365	357	364	325	339	333	359	309	306	344	370	348	333	359	340	343	342	367	336	364	324	305	308	337	322	345	329	359	360	322	367	344	328	299	320	341	331	310	315	367	336	333	360	339	346	367	307	318	347	336	351	327	353	306	337	352	344	347	340	337	318	338	338	317	325	325	344	303	350	326	328	336	355	342	356	319	325	342	340	360	330	319	349	353	338	341	332	333	354	317	335	365	330	357	330	324	357	338	322	317	348	340	333	360	361	330	348	350	348	363	356	315	338	339	342	326	340	356	336	329	309	324	367	349	320	338	317	339	339	349	323	357	319	358	320	373	350	346	354	340	361	322	344	342	401	367	359	368	355	319	342	327	359	377	320	339	313	377	330	359	339	326	381	346	312	354	340	341	332	350	327	351	298	328	357	338	324	351	337	313	333	353	355	355	315	333	334	329	345	319	307	333	355	339	347	343	350	346	363	333	351	329	346	363	345	358	349	338	333	348	355	339	311	389	365	336	334	341	290	320	327	391	365	340	367	363	315	321	366	318	349	341	327	342	334	331	316	327	323	333	332	362	345	340	341	339	337	324	344	318	367	354	357	320	342	325	342	327	348	346	377	363	350	358	332	326	350	346	360	358	332	369	337	331	321	360	356	325	344	333	394	362	330	346	318	366	343	357	351	341	294	330	322	365	368	314	356	307	359	335	346	327	300	344	349	364	331	373	334	354	347	335	355	365	343	391	322	349	344	334	336	338	314	286	361	347	354	336	320	355	354	332	322	365	333	334	346	333	335	352	349	336	320	360	336	332	328	344	343	338	343	333	348	330	337	366	306	371	302	350	329	303	359	395	342	319	336	340	359	362	353	307	364	346	330	370	314	361	358	329	338	308	341	333	343	323	331	287	341	326	352	324	314	332	342	323	384	363	340	347	330	300	325	323	337	328	322	349	331	334	312	315	294	329	368	352	376	356	320	354	364	335	345	307	347	334	332	331	318	352	371	332	341	351	366	317	327	339	334	338	366	357	345	304	338	353	343	324	385	346	366	322	343	366	326	308	300	328	337	318	341	325	348	333	382	349	327	367	315	370	333	359	359	321	334	315	365	363	330	323	344	334	334	347	365	359	328	348	354	330	325	320	352	342	348	326	351	364	369	331	297	348	315	368	333	316	336	346	336	350	332	386	366	312	369	354	335	319	334	324	318	325	316	354	375	324	364	355	343	356	317	345	336	324	354	354	335	349	324	312	301	350	398	358	319	346	312	360	364	315	346	317	379	322	345	299	339	355	380	398	322	338	352	314	319	328	378	344	353	347	323	312	387	334	372	343	333	327	331	336	344	367	362	358	300	373	357	321	339	363	343	363	334	331	343	365	410	356	298	354	325	334	313	322	369	335	346	330	355	354	331	318	339	327	329	328	356	365	325	326	316	360	330	353	317	326	352	365	320	334	343	343	335	347	332	327	364	314	338	322	363	361	331	302	300	338	371	294	325	374	353	345	353	335	330	347	339	362	342	330	363	329	343	382	344	315	340	309	290	374	346	348	327	325	349	351	353	353	363	332	378	332	362	377	344	328	352	325	364	347	346	335	354	323	351	345	337	325	323	324	335	354	339	354	345	371	328	336	373	325	356	329	322	370	360	347	333	331	300	327	336	302	326	354	372	340	356	332	310	345	364	319	349	319	368	346	378	337	358	382	322	323	360	352	334	334	338	345	297	342	364	371	368	358	298	315	329	311	357	323	343	360	338	341	323	329	385	304	351	363	322	372	313	354	340	327	329	329	325	357	345	328	328	330	331	353	368	369	359	356	332	321	331	358	338	333	333	352	303	338	328	333	338	349	322	370	358	350	335	315	359	345	349	341	360	341	355	335	311	318	354	333	349	319	302	319	322	343	310	362	402	352	369	320	346	395	323	347	341	381	351	361	327	343	347	357	333	321	341	305	303	352	387	346	348	362	337	357	337	338	332	331	382	359	331	367	350	354	345	366	317	339	329	332	385	311	337	338	338	342	330	303	301	373	342	403	336	377	343	335	356	360	352	340	296	300	354	361	361	355	308	365	326	336	368	333	308	351	315	329	340	328	352	347	390	354	327	346	318	342	331	386	349	340	328	343	357	349	348	351	334	338	332	351	311	355	338	311	348	353	333	324	349	318	314	336	390	344	295	342	340	375	364	324	358	342	324	356	324	334	301	334	336	349	315	329	352	355	363	323	342	339	358	340	368	335	324	320	358	340	352	313	342	293	323	340	297	358	330	344	363	320	344	354	370	308	327	306	304	302	338	324	351	327	352	342	354	334	368	354	339	373	359	357	338	379	339	337	366	305	333	349	309	334	333	372	355	322	375	341	350	288	325	348	330	371	354	366	324	330	327	368	336	387	328	351	329	318	332	348	367	315	318	377	325	327	329	320	380	343	291	317	342	326	369	338	345	357	312	350	366	350	295	329	355	367	322	336	301	358	328	379	306	347	377	344	360	354	364	364	310	333	288	352	303	318	338	349	340	346	357	316	346	345	339	362	323	319	371	365	329	329	338	372	345	331	337	388	336	355	314	354	336	340	334	327	367	335	341	348	324	346	339	324	345	350	361	354	361	348	329	358	381	359	342	338	358	341	330	353	342	352	335	345	372	336	316	333	344	356	313	349	353	331	373	334	310	320	366	375	321	341	336
24755	8270	4914	3015	2129	1633	1244	1111	977	856	893	831	853	829	846	825	834	792	809	777	829	810	810	827	768	814	824	809	764	839	820	816	774	813	766	769	798	855	778	810	772	793	791	776	788	798	787	760	815	832	825	760	754	794	787	778	824	797	774	804	753	758	815	789	813	770	801	797	814	817	771	791	793	772	793	783	785	775	767	834	769	746	786	814	826	752	781	878	759	766	833	814	767	796	793	791	826	764	783	762	821	781	819	787	816	784	779	765	754	769	798	793	816	797	793	779	783	771	864	798	827	781	812	803	805	735	801	740	740	768	824	793	796	788	819	835	825	777	781	833	792	793	768	791	777	824	806	817	787	822	781	785	782	821	778	766	725	795	740	818	770	785	819	802	801	808	808	816	829	767	807	803	796	819	781	798	818	777	817	808	813	790	771	789	748	785	797	755	813	795	773	807	770	812	781	825	803	778	766	768	782	827	781	769	794	777	828	767	798	818	801	798	774	834	797	788	789	773	769	813	776	742	801	803	775	795	848	757	810	784	796	821	794	799	747	770	784	762	783	775	805	807	837	797	793	795	808	783	726	780	771	819	785	763	839	767	778	782	812	753	770	778	763	770	805	797	776	775	794	813	839	802	806	796	770	774	785	777	855	774	795	847	835	835	819	748	758	813	741	785	795	785	759	773	811	843	827	815	788	784	799	865	760	812	797	780	795	809	805	781	803	824	840	790	825	765	766	783	781	807	800	830	766	789	808	840	753	755	824	865	818	803	773	780	805	836	801	804	754	800	771	798	797	791	794	802	766	774	791	761	807	774	810	791	842	770	781	772	803	798	779	785	790	788	799	846	807	778	768	853	785	758	791	772	812	798	840	823	790	817	818	793	811	808	798	820	770	767	792	784	793	826	792	813	793	808	825	799	792	765	795	846	831	766	807	769	787	792	773	753	757	797	785	799	883	788	782	768	767	796	816	797	777	770	747	755	801	803	754	852	789	781	800	821	797	820	792	761	805	790	803	797	816	831	815	753	803	781	802	826	805	837	838	802	819	781	815	783	838	807	771	773	791	772	738	784	874	774	794	778	781	762	800	776	770	766	791	774	822	827	785	844	807	736	730	784	775	790	756	820	780	809	773	856	762	767	799	832	821	774	853	808	811	815	794	726	778	772	795	811	777	827	780	779	774	777	796	791	799	830	778	819	734	798	834	827	796	841	808	737	802	789	804	788	814	762	835	870	793	795	800	809	781	764	789	781	778	789	795	843	795	854	759	754	814	773	843	773	794	786	812	814	793	851	758	827	762	795	778	835	800	811	826	816	779	788	769	795	819	863	777	796	723	815	714	823	775	792	815	772	795	798	810	779	808	793	777	801	768	801	795	781	782	781	807	734	750	799	811	810	769	791	811	790	801	763	805	770	793	779	801	816	853	831	759	794	824	774	821	761	814	832	791	766	767	826	810	812	733	752	831	739	820	787	809	821	765	815	813	816	825	778	796	765	815	819	780	849	815	804	802	811	763	855	817	788	748	745	795	798	818	793	839	743	811	778	781	821	758	822	777	755	800	843	805	775	778	798	788	822	814	820	787	780	740	825	767	756	826	829	769	799	732	823	798	764	794	789	801	807	801	798	790	803	787	792	833	794	820	732	774	838	785	776	841	823	788	779	810	813	824	788	762	807	764	799	791	775	828	745	798	752	785	786	806	802	770	809	795	761	836	810	850	782	815	781	794	834	823	798	765	801	797	752	829	803	804	786	807	784	814	771	781	750	834	795	781	789	764	830	754	788	793	799	837	785	809	798	794	864	783	783	804	784	800	765	752	799	819	819	821	803	782	787	805	835	763	842	731	838	799	780	750	839	787	780	779	863	780	798	801	793	783	805	794	834	805	770	821	811	820	832	808	826	841	775	790	764	782	791	756	832	740	758	812	717	799	801	820	797	826	810	748	794	792	761	849	790	788	792	793	792	787	856	809	832	813	796	795	787	810	854	830	813	763	770	828	773	777	766	761	809	743	754	764	762	801	807	814	743	782	800	812	758	764	798	829	757	820	809	813	810	750	794	815	837	798	799	748	815	829	757	814	785	762	816	786	799	812	822	774	834	817	799	799	762	816	835	796	773	774	795	771	755	804	783	757	816	818	789	789	843	745	785	763	831	829	826	794	790	813	787	759	800	794	783	748	818	797	810	762	796	778	773	781	803	798	798	836	769	837	756	760	731	781	808	764	757	784	816	752	750	781	775	776	789	802	793	713	714	772	799	786	750	812	816	792	795	799	816	758	758	790	800	831	810	831	785	806	786	792	818	826	768	768	806	792	773	784	776	792	778	802	794	805	759	796	776	765	774	779	780	784	832	821	764	800	782	813	803	794	818	780	813	819	776	815	805	739	818	789	776	849	779	791	772	816	800	852	767	752	750	871	815	803	766	832	790	812	779	789	857	862	749	757	751	834	835	801	778	757	790	778	797	748	786	772	803	807	749	813	800	815	768	757	800	753	790	778	813	804	800	809	791	766	807	741	771	792	779	782	722	774	769	781	847	787	807	778	826	793	814	749	761	809	812	769	786	766	783	777	760	748	833	785	828	771	821	796	780	828	814	804	757	855	849	778	808	794	817	785	811	809	754	800	770	705	833	822	781	779	801	770	783	765	742	804	809	779	806	796	823	774	783	765	807	791	754	768	790	795	778	800	782	788	790	772	781	789	770	843	848	808	798	772	820	764	813	766	791	838	855	755	782	777	824	786	832	744	754	841	759	844	741	847	774	828	835	797	770	763	794	804	727	822	820	855	797	795	777	802	847	808	760	800	823	795	781	832	789	789	778	763	873	808	789	809	814	817	836	798	816	824	791	763	819	784	763	754	833	805	782	745	826	754	838	803	750	786	796	795	772	779	823	844	788	780	828	833	779	824	784	790	801	819	811	767	792	800	774	735	782	815	776	820	800	762	785	772	837	826	808	775	812	783	823	783	802	771	802	778	786	801	732	730	833	787	777	756	800	831	806	748	760	749	818	744	771	825	784	774	866	804	791	759	751	765	745	771	779	775	795	777	818	804	803	811	804	767	824	785	828	767	790	790	785	805	837	831	746	790	789	832	782	794	800	789	761	757	791	827	766	672	800	814	803	814	816	796	817	764	815	805	778	788	706	781	803	828	788	830	771	830	768	823	832	798	821	773	790	743	776	812	742	813	859	842	865	826	797	794	788	781	793	797	804	754	824	863	816	812	778	817	784	826	776	805	794	802	809	775	785	763	837	777	833	772	826	818	814	814	794	795	778	790	848	790	801	809	818	824	818	858	803	771	763	779	820	779	771	803	788	805	766	745	755	794	731	797	763	834	842	757	758	792	806	800	799	811	775	798	795	780	770	799	751	828	822	779	807	801	792	783	769	794	789	776	769	785	800	820	806	789	759	787	798	796	830	784	796	779	797	751	791	799	775	783	781	753	803	776	824	756	812	811	792	748	819	769	816	863	785	750	799	778	806
35126	7278	1185	575	469	424	385	376	367	364	347	355	333	381	362	372	324	380	341	387	346	334	369	336	366	339	361	349	355	349	373	347	340	337	352	326	337	349	349	321	354	325	363	371	362	354	349	346	350	353	394	359	347	354	375	344	333	335	338	347	369	352	362	343	374	371	333	341	365	382	351	350	374	340	342	357	363	377	326	371	351	346	381	393	368	330	303	345	360	315	315	375	336	369	341	345	365	337	350	366	376	338	347	366	323	374	352	321	359	310	331	374	363	355	341	371	353	359	357	330	342	353	333	344	336	357	355	339	349	367	351	345	363	342	327	316	313	337	337	352	377	369	337	332	337	328	344	355	360	343	364	351	322	353	337	325	351	350	358	324	340	368	337	365	357	332	366	355	348	360	379	351	347	370	372	340	355	377	351	332	357	356	349	354	338	345	345	347	364	365	350	329	362	318	339	391	339	373	354	302	355	350	356	339	342	360	358	361	355	326	348	335	372	349	353	360	366	351	341	380	342	348	346	356	325	388	345	334	369	371	335	366	337	367	353	359	394	338	342	356	376	360	359	350	358	351	392	378	329	385	372	341	320	343	327	394	328	391	324	360	379	325	312	348	376	329	350	328	349	342	353	353	389	316	368	340	350	356	340	372	380	342	350	369	338	361	332	342	367	355	377	367	310	337	364	345	370	353	356	345	351	353	359	352	360	347	341	369	343	327	362	353	366	361	347	312	402	362	385	338	315	359	341	337	339	408	376	384	392	365	368	347	378	394	348	346	314	388	355	376	361	321	342	362	374	333	353	338	388	349	417	347	334	368	322	386	363	358	342	316	324	367	337	353	369	329	358	342	391	336	314	379	384	355	366	351	360	358	370	360	337	384	328	369	317	357	311	375	388	390	369	339	367	361	359	387	355	322	368	345	334	314	365	343	354	344	347	363	345	371	397	338	356	357	370	348	372	363	356	380	341	367	346	304	351	334	342	331	360	396	347	350	328	320	354	359	336	335	358	327	366	335	347	337	359	365	319	369	335	357	370	364	352	349	390	357	348	354	352	367	349	353	388	399	351	326	343	389	381	348	343	345	326	342	363	357	333	361	325	334	349	371	342	344	369	354	369	360	365	306	365	380	356	305	376	363	374	340	346	400	358	369	384	354	379	366	327	355	361	342	338	329	333	372	350	371	352	374	367	343	333	365	348	363	380	353	369	347	342	342	369	345	322	361	370	363	357	327	346	348	309	381	337	352	319	336	359	350	364	361	347	368	365	356	326	290	347	294	338	416	355	305	367	334	343	359	381	352	351	370	334	326	355	359	359	346	376	373	392	369	356	371	347	327	363	382	357	386	326	316	337	352	354	355	368	359	342	356	326	356	325	363	324	360	353	384	347	337	350	379	350	367	350	332	351	341	370	339	322	361	398	335	367	320	357	354	374	357	351	355	367	322	303	343	341	381	324	344	351	367	350	356	334	328	384	306	376	384	335	390	325	339	342	361	361	312	331	354	345	374	359	321	358	353	350	370	349	368	368	388	352	334	356	382	323	378	365	365	382	351	369	339	332	356	378	372	356	397	355	335	335	360	344	338	339	350	335	331	391	379	313	339	344	357	362	357	339	331	360	359	360	364	346	378	342	379	344	370	330	368	330	363	346	360	337	344	345	335	358	359	359	355	351	314	336	330	373	361	351	360	353	363	323	352	359	354	420	396	335	368	325	316	338	342	347	341	362	346	357	383	349	367	341	350	341	344	331	332	365	364	327	347	339	374	355	365	358	361	334	362	340	327	335	339	332	357	340	376	349	311	378	328	352	369	351	335	330	359	384	389	327	346	336	348	304	337	357	330	350	331	355	338	372	333	370	372	355	376	346	357	328	324	336	380	345	333	374	363	345	383	328	328	360	356	353	329	368	337	346	353	343	364	356	336	379	348	373	358	345	378	349	306	365	372	363	368	352	401	335	348	361	361	369	377	337	376	351	321	321	349	348	361	349	368	363	363	383	325	344	348	370	382	359	350	337	319	344	356	357	309	326	326	342	362	370	392	361	385	357	374	360	353	370	351	326	317	375	354	368	335	366	339	354	335	346	370	421	307	351	358	364	356	368	390	375	349	331	359	370	363	312	337	347	310	354	358	353	417	351	334	339	330	328	342	317	346	381	353	341	331	375	330	349	343	354	320	337	360	394	337	333	332	352	330	357	343	353	365	389	356	352	308	354	338	370	339	358	361	342	362	361	324	331	353	350	356	369	352	329	362	343	351	347	341	319	330	317	345	383	356	376	358	338	361	366	364	349	348	351	362	350	376	349	354	346	336	386	352	312	330	353	359	335	342	354	352	372	379	368	352	362	389	320	369	360	388	335	333	318	372	351	377	320	348	348	369	349	346	367	398	355	387	383	339	354	376	329	331	344	349	366	348	382	332	373	376	345	319	361	383	405	366	328	383	351	322	358	350	348	372	363	339	363	343	380	346	402	377	356	341	358	372	371	372	374	325	335	344	354	399	333	345	353	382	380	370	322	355	353	359	376	365	349	387	361	326	345	400	361	377	303	394	333	358	368	351	343	350	381	353	384	323	330	350	338	342	392	364	384	346	397	330	333	349	326	384	360	341	371	367	374	342	331	367	364	324	344	351	365	349	378	384	372	324	363	337	359	391	362	375	329	377	316	308	349	371	343	335	307	385	351	342	370	382	321	332	322	330	353	356	325	318	325	323	329	352	329	363	356	348	327	379	303	348	379	344	332	317	332	365	388	349	374	377	350	355	350	358	355	367	339	369	329	341	340	336	343	343	337	390	319	390	383	356	360	333	321	386	359	359	393	338	330	345	334	345	373	359	370	356	355	348	359	336	331	329	320	337	334	351	337	329	366	363	329	374	388	360	306	349	348	363	325	334	350	378	342	340	334	304	358	350	342	365	389	313	349	368	361	357	353	353	346	362	368	352	338	373	363	313	378	369	380	319	366	335	354	370	394	383	373	323	368	328	363	350	310	396	340	335	352	348	382	365	338	323	347	338	349	409	338	324	385	336	361	365	344	331	332	346	358	349	319	357	351	303	352	342	360	341	365	342	331	323	349	364	337	349	325	357	399	355	347	345	335	381	315	350	381	362	370	379	368	351	354	337	336	375	326	318	328	349	341	317	338	328	373	321	372	332	326	333	315	360	349	360	326	367	348	364	336	358	382	347	351	333	379	339	345	356	363	337	359	355	366	404	307	335	331	399	390	355	341	329	357	343	354	342	380	365	352	359	362	367	359	336	324	362	356	363	401	352	368	351	349	369	370	369	366	341	339	374	371	350	344	325	334	357	351	369	357	353	351	366	342	361	346	361	358	356	363	365	332	329	335	341	362	371	343	373	346	364	348	311	364	354	349	353	348	354	320	344	341	344	362	336	337	337	408	363	347	331	328	353	366	324	360	360	333	355	348	365	385	344	326	332	379	344	331	328	379	349	320	359	326	314	348	342	339	335	326	335	360	358	333	335
24385	12545	7599	4325	2743	1930	1455	1195	951	970	921	896	882	964	894	838	840	845	846	808	885	817	874	876	853	827	901	868	827	800	850	824	806	821	766	892	790	797	833	812	804	846	853	859	878	866	752	845	817	824	794	853	814	850	843	828	824	858	814	846	864	914	828	799	839	795	802	854	829	895	828	838	811	811	815	860	794	771	808	904	826	797	811	798	807	834	865	763	787	792	851	839	886	887	821	812	842	880	879	823	858	829	825	828	796	824	830	758	845	850	844	824	812	888	861	834	781	789	862	835	826	864	871	854	768	807	893	832	845	838	811	832	841	843	822	825	808	879	849	839	814	849	839	833	880	829	827	841	817	798	849	851	881	847	812	814	803	834	833	822	817	789	849	836	829	804	833	823	803	827	824	851	887	868	841	797	812	818	825	844	838	827	814	840	822	873	796	869	842	784	867	828	842	856	853	836	825	855	843	782	887	792	814	835	872	818	817	780	810	846	880	872	834	791	797	823	843	808	811	892	829	843	831	820	814	814	846	779	840	792	829	845	830	836	835	856	826	853	852	845	824	818	884	828	820	865	814	888	836	837	833	835	814	809	820	784	829	819	857	859	857	857	868	826	901	818	835	856	845	798	788	839	787	817	803	730	837	818	802	835	849	836	823	877	819	874	831	782	784	830	797	858	859	806	778	845	877	890	826	803	803	801	814	876	789	848	825	843	856	865	846	839	821	813	841	796	865	828	894	837	808	825	852	821	851	814	833	866	837	813	805	830	785	857	853	824	838	811	849	829	850	840	835	810	828	837	815	852	793	803	831	843	851	844	835	785	856	853	909	850	861	838	773	848	859	773	842	814	814	800	835	850	897	897	856	816	817	840	831	837	807	863	862	811	813	824	845	782	828	808	852	825	815	873	793	817	811	821	812	803	776	802	828	923	874	876	788	832	823	829	820	857	804	855	875	885	783	814	798	784	822	817	847	844	907	861	800	824	864	781	804	851	813	774	831	810	818	835	809	823	785	834	816	861	831	847	794	834	857	829	785	838	810	817	799	790	792	845	801	843	851	837	856	798	823	802	825	811	822	763	828	793	837	872	827	843	849	834	860	903	807	851	799	861	851	832	890	814	824	805	794	784	807	925	856	878	858	795	836	882	769	803	797	829	874	844	791	828	844	783	832	808	778	860	805	812	857	852	869	815	833	882	849	828	817	851	802	850	816	854	846	819	877	846	806	814	822	844	864	834	832	860	875	851	818	843	832	807	812	822	819	834	864	839	843	823	829	791	833	773	819	841	877	853	866	899	842	817	876	829	818	781	849	808	808	864	820	810	896	812	826	859	845	791	866	873	801	813	818	873	795	833	825	821	825	784	822	887	870	825	851	846	819	793	805	799	788	837	843	837	804	810	808	834	823	841	823	792	860	836	832	843	800	800	872	806	787	816	827	789	860	843	789	818	838	808	834	838	798	796	833	800	839	828	834	798	862	783	825	814	824	785	798	858	840	842	857	789	899	820	867	845	822	810	793	819	824	869	747	806	852	742	819	847	829	808	813	849	845	862	811	816	806	823	809	831	805	833	828	806	808	858	914	857	790	850	841	794	854	853	789	818	839	781	795	864	833	860	828	849	843	854	780	883	809	839	845	844	817	794	824	836	874	846	821	837	801	853	834	817	869	783	809	843	857	841	791	823	846	835	839	824	815	833	866	808	895	867	845	831	806	835	826	834	792	849	809	836	833	807	852	826	814	837	828	830	812	794	834	820	883	778	820	817	850	862	840	837	828	828	861	872	818	796	850	787	857	814	850	782	826	835	804	822	802	858	834	881	836	790	821	809	812	827	881	882	837	844	843	807	885	830	893	863	837	835	812	820	838	849	825	822	849	814	801	879	836	823	834	810	837	806	848	819	816	794	811	884	779	846	810	845	778	833	792	795	768	821	810	817	821	804	829	817	806	870	788	878	844	819	851	858	872	784	828	832	813	827	880	890	831	825	861	823	763	803	800	820	825	863	883	852	831	771	792	851	851	782	817	832	861	858	799	800	830	827	820	816	798	811	852	865	822	775	796	808	804	771	825	848	853	886	852	862	847	850	819	839	799	773	840	835	817	858	861	795	878	829	852	856	832	843	825	877	816	814	863	803	871	847	816	803	796	859	823	858	842	833	807	821	756	859	798	816	861	866	815	848	876	769	751	801	799	810	803	869	851	812	847	804	838	835	824	828	848	804	805	873	865	812	823	849	811	818	834	862	783	821	852	843	861	858	805	850	878	798	825	855	803	816	802	784	845	856	875	819	803	827	865	840	847	785	818	825	819	806	848	905	876	823	886	811	856	869	833	817	814	844	859	860	877	889	802	834	885	874	886	769	835	809	835	813	859	853	806	876	830	823	849	837	773	797	802	841	802	815	846	885	823	839	818	804	825	846	871	797	821	872	851	893	877	808	804	871	823	817	814	896	830	831	822	832	859	856	872	828	799	803	795	789	789	777	775	872	852	808	849	835	763	833	872	788	803	790	820	857	812	859	816	829	882	811	846	797	767	782	858	829	838	860	823	817	825	796	880	826	819	844	796	818	803	825	843	868	858	822	845	791	803	806	844	862	884	837	841	808	854	839	788	828	799	833	864	787	818	850	833	810	875	831	826	851	860	807	832	813	863	808	830	889	837	790	824	799	830	806	807	794	846	859	824	817	869	826	839	881	837	848	812	834	860	841	881	851	827	795	851	820	844	780	840	822	816	848	802	860	803	795	809	811	845	828	813	873	859	819	812	804	855	824	798	830	819	864	797	860	784	841	816	809	827	801	858	846	840	816	911	831	783	808	812	873	796	885	822	851	838	864	828	851	795	854	770	834	884	862	811	789	820	798	861	821	855	808	834	823	836	822	826	835	825	812	828	852	859	772	827	846	837	840	839	798	853	857	894	814	780	815	839	793	813	832	811	860	871	756	816	833	805	848	883	862	789	804	831	878	816	867	839	865	836	852	813	803	838	790	794	821	810	835	807	848	864	781	831	822	853	825	825	845	844	785	804	796	812	865	799	863	795	854	805	867	853	801	875	848	821	803	792	803	831	816	818	844	864	860	837	841	869	799	856	797	789	822	779	820	840	835	860	831	827	846	874	763	785	836	873	816	827	801	811	841	825	811	810	808	816	870	880	824	790	825	844	828	788	847	844	880	820	855	851	871	814	812	837	863	831	837	818	804	793	851	842	823	774	852	838	840	859	827	824	807	799	838	821	829	903	852	895	871	831	821	823	790	845	845	784	856	808	795	837	824	807	839	868	873	845	815	808	834	819	859	776	824	835	868	784	821	867	827	867	703	854	798	810	831	876	817	849	809	849	840	832	858	849	834	813	832	797	850	761	807	851	828	823	819	862	882	831	823	820	799	866	820	821	861	830	883	787	835	841	847	795	828	818	849	872	803	761	857	831	875	822	843	849	850	826	831	825	844	834	821	865	839	835	797	817	850	874	797	821	807	817	824	861	828
25324	3010	585	398	376	362	323	344	307	329	329	337	358	344	340	323	325	347	332	322	319	357	365	332	315	342	346	348	334	347	345	302	329	327	357	357	342	306	334	332	318	354	310	348	391	379	333	343	355	347	286	321	345	334	352	315	341	361	335	316	335	294	363	348	336	339	313	352	361	326	322	337	355	353	311	366	334	339	326	309	295	324	342	358	315	339	321	333	313	358	338	346	345	333	364	346	343	292	308	329	336	360	336	316	346	330	298	358	306	333	352	359	345	347	359	363	336	344	348	301	378	329	370	295	357	364	323	294	349	326	331	328	334	369	350	332	286	352	323	339	344	298	319	308	340	344	330	337	306	317	360	340	334	328	335	326	335	364	298	330	346	327	350	333	353	358	316	318	370	334	326	351	337	330	338	349	306	291	330	291	322	313	319	309	317	327	299	319	336	329	332	358	349	308	370	340	314	336	309	332	316	305	307	325	318	350	336	358	320	330	304	349	328	329	353	320	305	334	302	344	354	307	352	350	363	333	322	318	342	301	319	341	308	330	323	301	341	317	332	312	371	348	365	330	332	346	328	345	356	302	294	347	355	330	359	338	350	331	318	316	339	367	317	360	326	324	308	325	338	352	357	358	322	307	310	300	312	320	309	317	333	322	358	370	347	332	334	373	328	324	329	345	356	329	339	332	332	326	343	334	322	323	336	320	332	342	324	306	328	335	335	338	336	355	309	348	324	322	347	345	300	334	334	348	319	298	350	347	292	358	301	300	342	363	324	300	348	334	286	333	313	311	282	302	325	383	299	344	306	321	345	351	344	348	329	327	331	350	345	338	329	352	333	326	313	292	359	354	339	331	348	363	328	335	332	308	353	347	358	314	342	336	305	326	341	332	301	341	330	327	347	288	322	344	351	372	342	316	337	327	346	308	338	363	310	331	343	349	322	319	329	334	350	337	335	363	312	327	306	351	345	323	310	338	354	363	322	296	377	361	332	327	322	323	313	357	309	319	326	316	349	333	314	336	324	357	381	346	315	319	296	285	316	329	341	360	358	317	355	348	353	348	330	324	329	315	297	320	338	328	303	332	319	328	287	336	363	332	353	339	293	354	333	335	330	344	334	301	346	320	356	325	329	349	321	328	318	328	318	311	319	356	358	347	324	331	289	303	341	314	355	314	338	323	343	343	336	333	361	366	300	306	343	375	353	339	326	357	334	319	332	328	338	329	332	346	356	356	384	317	320	313	310	341	325	317	327	326	304	311	349	334	364	341	304	280	326	326	349	315	345	337	338	315	317	322	336	338	338	278	341	349	326	339	299	324	368	319	340	327	300	307	296	334	326	333	329	341	344	362	326	339	298	291	351	346	304	304	317	337	351	373	347	327	319	318	354	349	350	334	342	342	301	328	298	302	325	333	324	325	331	334	306	320	306	310	320	345	310	345	290	343	354	364	346	329	366	353	366	308	284	339	327	346	348	314	344	334	338	342	356	363	352	337	268	331	347	333	334	354	334	340	325	316	327	355	340	308	344	310	344	291	363	331	309	331	356	312	339	334	327	344	309	335	337	381	297	315	329	347	346	352	342	338	332	300	347	317	322	348	334	315	325	324	315	336	309	352	335	330	326	366	336	329	323	307	327	348	341	311	318	356	364	333	334	310	363	329	343	328	343	330	320	347	330	313	338	302	402	348	328	304	320	315	377	321	350	317	359	323	364	358	316	358	296	325	400	337	324	330	334	317	321	353	339	335	312	361	313	328	352	322	343	331	335	374	314	338	312	311	337	343	350	339	324	332	324	339	324	327	336	339	327	342	339	333	318	313	355	339	355	320	341	350	356	302	333	321	351	299	330	319	360	307	309	318	337	332	338	344	359	345	271	359	338	333	319	369	363	347	328	336	352	327	339	320	333	351	308	324	282	336	319	318	349	349	301	351	316	362	330	349	329	317	301	323	349	332	347	355	329	337	308	369	344	346	334	315	312	295	331	341	378	351	347	321	333	330	364	323	312	355	326	340	327	316	325	343	326	365	335	319	320	344	326	385	347	320	301	354	371	329	321	334	319	352	307	350	343	354	310	334	321	334	360	329	345	358	332	330	347	372	323	344	359	332	358	362	359	348	321	328	325	337	336	347	344	339	349	330	319	312	322	354	332	322	283	361	289	308	310	324	343	328	335	330	341	347	328	347	346	317	320	332	336	299	338	313	354	355	303	340	321	348	329	335	354	349	333	345	338	314	344	338	352	351	303	297	346	322	324	341	358	366	349	388	350	327	322	370	305	339	349	322	353	308	340	321	324	359	344	323	291	319	331	321	330	315	318	305	302	335	367	343	308	328	328	316	303	363	332	299	328	321	300	357	343	300	346	296	307	296	369	363	343	317	315	316	327	328	333	322	376	324	339	347	328	327	331	372	363	353	311	302	342	334	317	303	344	298	301	303	327	311	311	335	335	330	333	310	319	346	322	332	307	318	318	332	346	337	323	333	342	334	286	332	344	310	326	314	305	359	297	351	375	320	338	342	313	332	302	302	335	316	296	342	318	321	351	322	366	332	370	334	340	327	363	384	310	321	324	333	329	332	334	352	321	388	339	332	315	351	321	313	348	298	331	341	316	315	326	303	324	340	384	337	358	332	353	313	328	352	328	326	346	341	338	309	307	344	314	324	312	335	322	355	329	358	307	311	355	302	313	352	325	322	346	318	322	323	333	340	314	346	326	349	343	329	337	334	307	363	357	367	319	346	316	337	303	326	334	313	345	335	357	332	323	303	314	339	341	356	375	322	326	297	345	328	335	303	335	345	345	338	301	343	341	330	385	323	322	339	327	341	334	334	349	339	311	307	359	358	357	360	347	320	364	336	310	308	349	333	301	299	370	317	347	323	336	335	360	343	360	332	365	342	347	318	315	345	296	324	338	315	299	330	374	341	326	318	353	319	366	352	349	353	349	332	331	356	301	345	339	333	321	331	334	327	339	314	294	333	306	345	340	340	322	378	359	336	345	315	308	297	346	337	305	324	353	335	308	335	353	338	336	324	336	339	351	337	319	340	306	313	338	344	338	324	354	351	335	357	350	294	317	367	289	341	362	316	304	315	328	371	319	336	338	316	317	321	347	350	335	313	339	334	332	316	356	363	315	314	371	316	325	337	356	367	307	317	343	336	306	345	318	327	360	363	356	341	341	304	308	327	327	347	365	335	320	328	360	311	323	329	321	376	366	320	345	305	364	316	312	394	348	346	320	326	337	347	315	315	317	347	360	395	332	311	328	348	323	342	333	305	355	326	355	343	303	313	328	334	312	291	323	337	344	333	306	332	317	363	306	331	325	294	314	342	322	339	364	332	332	368	344	337	375	342	349	337	311	296	315	318	330	351	311	334	373	353	345	339	361	361	316	334	346	345	333	328	349	350	322	309	321	342	337	341	325	367	333	303	303	344	319	338	284	341	307	349	333	335	321	328	357	340	373	321	336	326	322	323	307	331	339	320
18690	5713	3318	2066	1226	1020	869	800	814	786	797	781	803	791	746	785	749	756	787	752	771	793	794	749	776	807	728	792	777	785	740	737	730	729	765	714	750	728	802	787	742	781	708	792	785	771	752	753	756	701	748	729	731	719	807	767	774	737	773	761	806	804	767	740	749	750	777	730	736	785	754	789	743	793	714	714	750	782	722	773	760	743	769	772	750	777	750	733	758	814	756	763	707	779	766	702	741	781	783	738	705	754	745	744	802	752	779	777	756	749	785	761	773	767	776	748	800	768	750	799	741	748	741	737	753	744	744	743	732	761	779	741	735	726	791	758	784	742	850	759	823	778	742	720	773	754	727	740	721	758	774	768	744	783	759	704	761	764	784	779	734	737	755	769	759	726	743	834	763	760	750	759	740	796	793	773	771	762	741	774	750	779	759	738	711	734	719	781	794	746	741	802	669	744	790	761	775	732	763	750	718	765	701	770	797	790	778	741	771	779	763	747	715	742	811	769	709	787	774	764	771	770	742	738	803	683	746	758	819	751	754	709	770	779	802	761	738	774	766	750	807	728	769	710	787	802	719	761	739	721	728	765	785	748	758	730	764	770	745	754	743	820	760	746	749	810	797	795	771	746	745	706	768	769	759	734	773	814	792	759	743	795	770	757	745	773	742	778	777	790	762	778	786	724	757	735	730	738	731	742	746	779	796	728	777	787	778	743	706	750	749	748	749	749	767	747	740	748	722	726	784	740	756	731	739	796	765	743	751	800	728	786	742	764	708	769	717	712	723	757	756	746	760	765	734	745	780	763	785	788	725	751	742	757	775	753	736	752	780	758	697	715	757	738	733	743	763	750	793	771	785	733	768	749	780	790	743	740	782	771	754	780	759	743	756	722	786	738	794	756	774	758	779	744	732	748	796	775	701	758	767	746	750	754	777	790	716	750	721	771	778	758	747	775	691	751	756	792	766	717	754	781	794	789	719	800	773	764	699	759	786	782	738	786	751	757	779	782	758	771	754	817	814	762	778	786	793	728	705	688	809	723	769	721	738	740	743	729	781	756	715	770	719	748	727	752	771	764	750	769	788	767	749	735	792	782	839	780	734	757	703	758	742	732	774	774	762	770	705	755	740	776	752	759	757	779	781	729	761	758	777	745	764	772	823	762	766	782	746	785	789	781	779	774	778	735	822	763	784	790	763	695	802	727	764	747	775	743	721	763	733	775	730	744	791	778	769	743	763	692	742	759	745	761	761	772	731	735	793	736	755	703	760	802	760	830	700	781	778	748	737	735	732	757	791	756	750	813	707	754	716	759	777	788	792	763	771	681	773	772	768	766	759	778	775	772	715	782	808	762	734	726	772	755	811	730	830	771	766	715	749	754	809	742	792	751	745	698	790	779	784	769	717	768	750	717	774	744	744	735	737	733	742	833	804	734	744	727	775	760	752	783	744	690	727	735	791	784	758	741	722	764	748	818	748	783	784	787	733	784	723	761	778	768	764	760	769	747	779	799	799	787	745	763	789	717	773	753	787	792	747	774	713	757	703	747	770	775	752	776	731	738	744	799	788	729	770	797	737	697	758	751	749	729	714	767	711	760	792	733	777	788	787	800	745	730	799	761	783	676	779	767	733	732	769	788	774	766	756	756	804	772	840	786	751	749	792	774	804	720	769	752	735	769	799	768	755	740	721	755	793	774	739	741	725	740	782	753	749	767	728	794	738	773	755	762	750	816	734	776	764	733	786	734	761	833	771	767	719	737	711	735	770	750	739	777	744	700	792	747	726	715	791	717	777	758	758	720	761	683	751	714	749	716	757	713	751	764	758	786	753	785	760	743	713	780	740	749	781	722	716	762	762	728	770	782	785	721	767	823	772	790	796	750	795	732	774	721	716	805	778	761	745	748	773	809	736	736	781	743	750	800	750	764	812	740	720	772	705	793	779	740	771	769	728	735	721	770	771	689	757	756	752	758	751	795	779	784	778	763	741	715	715	796	756	780	774	739	743	732	750	739	808	769	776	766	738	766	783	767	732	783	741	756	734	785	741	724	725	758	801	742	766	749	732	755	804	756	730	741	756	751	729	779	735	679	762	777	732	743	753	794	740	698	732	764	784	736	767	752	776	755	767	766	755	741	727	791	752	760	776	770	724	733	794	776	816	766	764	759	742	711	767	767	736	765	773	733	741	783	759	753	730	736	744	767	838	745	712	790	734	733	742	731	770	773	774	739	768	756	716	780	769	781	750	767	775	761	760	748	761	789	785	784	770	797	807	751	794	733	789	754	778	761	786	756	761	767	811	798	728	747	760	765	718	744	794	756	740	766	846	761	786	723	763	760	744	770	819	731	786	743	749	738	740	771	728	760	773	753	681	742	745	747	768	811	759	776	746	759	776	736	755	749	788	743	793	779	801	709	784	765	771	757	773	795	777	695	757	749	752	790	781	790	762	760	756	786	738	753	770	720	744	778	751	799	724	783	800	803	757	761	757	738	792	714	778	754	719	752	748	783	726	753	776	794	774	712	728	728	730	729	741	768	815	764	784	769	764	773	771	779	802	830	781	738	759	737	753	775	768	809	707	778	763	758	758	715	756	797	755	761	782	747	764	783	778	767	738	719	792	795	756	766	740	781	690	718	733	784	776	744	813	748	724	774	782	740	769	728	779	782	802	757	769	761	793	754	753	796	751	764	757	775	743	787	770	745	784	805	712	741	765	747	765	751	794	751	787	765	776	785	739	730	776	770	736	771	725	765	728	715	824	777	779	790	803	733	729	763	818	773	765	765	727	781	794	762	692	712	751	760	745	791	768	772	748	787	700	751	726	850	716	729	730	752	776	732	729	715	716	790	736	796	796	751	742	730	743	765	786	755	752	793	798	774	754	701	756	775	779	762	744	802	775	735	737	786	752	789	741	744	769	784	783	767	773	713	801	766	766	772	734	749	712	800	744	760	730	772	760	738	721	807	743	737	758	724	743	708	768	792	745	723	757	788	750	768	752	773	763	688	767	798	735	774	771	761	734	758	790	778	740	740	768	741	798	721	755	753	742	734	776	772	775	751	753	757	796	731	762	743	814	769	759	793	742	767	810	741	738	730	730	774	791	725	727	744	742	743	738	782	797	732	807	717	707	763	801	764	751	749	729	755	703	725	785	783	759	768	756	736	737	781	767	801	717	777	783	760	738	735	836	778	764	775	769	767	745	764	767	766	738	758	773	754	729	787	722	764	746	775	739	748	780	781	792	716	735	715	743	760	736	768	780	758	769	707	735	758	813	765	741	754	765	751	776	735	779	785	689	733	739	744	748	774	774	761	775	762	766	760	801	757	752	742	758	685	737	744	768	732	809	771	738	733	807	752	769	734	776	761	718	745	753	747	772	773	733	756	757	772	777	704	777	764	730	753	735	758	704	743	739	726	733	704	756	740	761	762	757	722	781	739	757	784	795	768	736	745	788	748	744	751	775	781	751	764	751	742	748	776	777	760	723	753
34118	6004	891	554	437	423	416	347	336	356	369	366	351	333	357	353	307	372	334	373	347	320	304	309	367	339	332	319	311	366	303	316	348	357	380	366	374	336	321	379	340	365	312	312	352	372	320	331	331	369	323	349	354	328	324	310	355	360	324	346	326	363	324	337	361	323	336	350	326	370	316	350	313	345	345	320	320	342	306	330	347	299	343	334	325	290	337	337	330	325	352	330	319	362	319	363	365	343	366	345	363	371	321	355	319	324	326	325	344	312	289	345	374	329	298	308	368	321	389	338	320	332	369	350	321	371	327	364	378	312	314	328	325	332	330	309	358	328	372	333	327	334	282	330	345	325	332	319	330	319	341	316	338	342	365	316	320	363	356	353	317	319	338	313	345	358	394	324	328	353	333	353	345	338	340	345	351	334	316	345	310	300	362	314	321	319	350	375	325	324	317	352	326	339	286	342	348	400	355	326	350	379	341	355	341	326	338	327	328	325	365	326	342	362	309	336	321	311	314	354	355	317	376	348	340	337	338	329	360	309	355	321	333	323	321	315	377	379	360	324	340	334	330	339	342	349	337	327	332	327	329	345	337	326	334	337	355	357	318	337	350	367	340	355	313	304	307	310	358	380	351	345	317	344	345	323	323	337	311	317	332	325	361	343	321	319	361	346	328	309	321	308	362	342	313	353	364	332	341	333	333	356	352	356	315	310	340	335	308	332	382	317	368	354	345	333	317	365	351	349	360	342	316	328	334	314	320	334	342	371	345	338	339	338	365	318	361	315	338	350	334	344	339	361	334	320	335	334	370	349	372	349	343	310	344	326	336	334	326	328	355	338	331	329	361	308	351	319	347	334	328	365	337	325	310	330	310	347	373	372	344	337	380	319	348	339	332	338	384	317	352	336	347	336	305	309	331	349	347	328	356	330	346	344	363	339	322	352	345	341	341	322	322	313	344	339	345	371	338	410	386	374	327	346	318	342	353	316	320	343	342	331	341	330	332	363	326	315	337	296	335	318	327	367	338	330	318	342	352	318	319	356	341	339	320	365	339	337	350	402	330	339	352	318	380	332	365	357	345	302	342	351	325	343	308	350	388	336	379	311	350	366	323	311	350	314	334	345	340	326	367	368	353	357	360	332	355	314	369	335	319	337	315	346	360	322	358	326	367	407	363	324	326	333	358	354	309	338	327	313	333	367	319	324	328	367	347	382	353	314	340	352	340	342	313	358	367	335	355	360	362	353	326	315	331	340	359	335	319	354	333	345	334	323	375	335	321	338	336	343	328	297	340	302	344	322	315	343	347	333	318	340	353	310	348	338	340	365	316	324	360	363	339	296	329	376	342	342	326	377	327	333	327	342	347	348	337	370	344	309	303	314	325	356	341	331	346	344	365	360	310	347	323	349	361	356	361	354	393	347	332	314	320	354	317	351	321	375	338	350	328	327	319	346	358	300	367	392	377	363	327	400	325	346	326	343	344	320	310	325	338	370	333	386	383	360	339	372	326	319	353	319	343	320	330	347	338	307	323	347	300	312	359	377	329	377	382	358	354	319	339	344	369	333	293	332	348	367	329	347	339	331	372	341	393	349	344	340	342	347	347	327	351	339	347	342	323	332	294	334	366	369	363	397	326	333	344	320	326	380	352	329	365	335	320	341	362	360	338	361	325	324	340	333	361	344	361	328	334	337	309	330	296	326	319	333	369	300	313	341	339	319	358	324	339	315	365	342	318	334	374	344	351	338	314	334	349	350	307	337	336	303	308	348	289	333	322	348	362	346	324	322	342	359	321	331	327	355	314	337	339	338	309	345	365	355	347	351	327	313	331	359	317	365	350	345	346	330	340	347	335	348	360	374	359	384	329	363	359	337	336	382	348	342	346	322	351	369	294	335	346	349	303	335	315	315	359	338	320	380	371	339	299	361	302	368	371	334	306	326	324	344	345	305	332	337	358	351	353	362	348	327	309	375	367	329	319	376	382	347	367	349	354	368	348	355	323	310	343	340	342	332	334	352	340	369	337	321	330	329	310	366	336	348	349	330	340	313	328	332	341	361	347	348	315	353	308	340	361	359	312	318	351	327	320	344	357	330	349	352	345	327	333	378	333	350	331	313	343	321	324	325	346	363	341	327	293	346	349	333	330	324	365	331	341	326	343	363	351	354	334	321	331	330	315	318	348	313	336	345	323	336	328	357	396	349	331	337	365	355	364	390	336	375	361	322	370	326	354	363	357	350	325	360	334	352	310	361	368	336	356	325	342	336	344	297	344	327	351	376	361	295	331	340	369	351	296	353	325	322	324	369	338	324	395	360	327	353	386	323	369	333	340	353	321	319	325	342	351	325	334	340	310	335	318	330	338	389	332	357	347	338	324	347	365	300	356	347	363	311	342	310	350	346	328	310	333	328	343	329	343	344	326	333	348	339	328	320	340	320	362	339	346	338	371	321	347	341	329	306	344	336	373	348	381	371	335	345	349	332	352	341	303	335	365	323	380	366	336	314	339	354	333	337	318	312	333	353	343	352	317	335	351	356	350	329	354	351	348	318	343	324	312	352	349	320	318	381	350	341	354	323	346	305	343	312	342	364	372	378	364	327	315	346	335	391	318	360	297	325	380	358	331	381	338	386	336	350	372	348	395	354	334	357	298	351	352	298	306	347	339	367	329	346	327	318	334	328	310	331	362	331	330	375	328	373	334	324	330	372	351	319	362	306	320	308	335	331	321	336	341	355	343	359	348	377	350	355	326	369	365	333	354	356	367	336	331	335	334	311	345	330	324	362	372	345	356	331	367	353	326	339	323	360	327	312	329	353	333	383	340	296	342	354	313	334	328	303	310	350	323	361	286	326	364	350	357	326	324	323	360	317	372	366	368	321	335	325	327	332	325	351	344	367	334	345	368	324	303	355	307	335	315	320	352	354	364	326	333	316	353	335	331	337	311	374	312	361	381	323	355	369	356	331	323	346	340	358	330	343	330	342	334	349	332	314	328	358	345	366	310	347	337	355	334	328	343	357	353	338	319	330	334	351	312	320	371	365	352	336	342	330	332	347	348	323	307	318	340	370	317	339	304	316	347	345	363	357	315	333	355	335	402	346	352	301	351	311	347	329	351	332	334	350	375	310	335	324	327	308	355	330	331	334	345	294	352	326	321	310	319	377	355	299	343	330	323	310	336	387	355	312	328	353	301	339	347	334	327	336	325	342	339	372	350	364	336	338	359	332	358	357	359	361	351	356	341	328	366	341	374	330	341	347	311	328	344	341	336	313	323	292	340	332	329	281	355	368	355	351	373	312	340	328	370	333	331	339	367	328	313	329	341	326	385	329	360	348	339	358	334	310	377	322	333	369	309	277	328	347	323	321	328	348	303	300	338	345	319	338	333	345	319	339	320	355	314	329	325	320	366	348	350	309	311	314	365	349	337	309	315	334	346	333	328	325	341	327	332	324	361	346	338	344	357	364	334	318	341	350	350	355	369	359	349	368
24264	9433	5594	3840	2191	1590	1341	1071	958	901	882	812	843	793	809	815	844	788	807	767	793	757	741	792	791	771	785	812	794	791	748	811	778	768	810	741	774	763	738	778	754	776	804	822	801	794	771	742	826	762	775	783	757	762	769	779	806	775	799	775	776	793	778	760	822	763	786	768	783	739	787	763	752	786	738	800	790	819	774	785	769	741	770	835	813	768	755	818	795	798	747	752	777	787	770	766	803	803	785	777	777	801	852	772	762	793	745	787	826	812	800	751	795	764	761	766	757	781	778	751	746	836	801	789	794	759	798	780	800	788	794	770	740	806	770	785	768	785	777	800	748	779	780	775	782	769	799	780	809	797	765	839	824	825	739	758	770	763	743	799	781	821	744	814	782	814	735	789	713	809	783	771	745	808	722	793	786	761	802	825	798	739	822	761	755	838	727	779	756	774	823	809	765	716	785	764	761	775	773	757	758	741	741	799	780	793	793	810	800	771	820	806	783	775	845	748	795	780	779	747	766	784	781	754	780	791	772	731	805	801	747	817	718	783	737	748	774	824	809	762	780	726	757	750	770	781	748	768	825	791	760	761	791	750	764	832	752	811	780	830	790	789	806	761	759	786	749	817	763	799	754	769	767	837	773	751	777	817	832	788	822	779	881	784	764	760	768	780	743	728	794	758	809	787	783	804	800	798	805	757	779	785	801	768	776	808	797	761	783	738	776	784	796	741	745	769	793	837	754	808	768	790	840	764	764	782	758	806	802	711	769	785	826	815	764	792	779	715	807	767	808	825	793	769	790	811	780	789	779	733	782	815	782	815	743	742	788	796	815	737	745	743	759	769	797	758	797	794	814	791	763	796	782	797	735	745	730	750	774	766	751	766	808	782	794	835	788	806	789	769	792	822	746	809	748	798	784	795	741	780	769	786	769	759	740	801	764	722	801	744	810	763	793	778	767	784	732	771	802	790	762	723	801	785	790	791	820	790	817	767	791	791	779	760	795	762	800	766	818	792	755	825	796	858	783	758	792	808	783	777	729	759	736	786	751	790	752	802	835	822	784	771	784	764	763	824	801	771	799	788	801	814	778	758	769	807	718	787	765	798	776	739	739	761	782	783	777	787	728	774	760	815	865	817	756	755	752	775	747	834	841	757	734	737	789	770	821	780	803	769	754	760	795	747	786	826	753	807	842	804	783	742	835	819	794	746	741	822	735	740	802	791	818	785	829	768	822	785	762	759	831	775	793	785	734	773	787	813	775	816	774	782	791	792	764	721	770	763	760	811	787	758	757	805	776	843	816	813	743	774	759	811	762	772	787	758	787	779	749	789	783	798	759	817	753	740	770	740	748	815	830	826	794	793	777	763	803	792	791	775	821	771	800	758	784	798	788	775	773	783	730	784	780	811	790	759	790	795	805	775	804	793	781	777	790	771	753	763	726	806	821	725	738	801	762	783	820	790	776	741	788	761	825	788	791	781	771	760	809	821	822	824	802	774	817	788	823	795	768	751	823	742	764	814	760	741	781	783	708	780	729	728	787	801	784	771	744	808	761	829	805	823	763	737	747	744	773	758	799	857	718	740	776	794	741	768	791	756	799	747	801	757	801	748	755	788	834	744	755	798	805	832	820	798	786	770	749	744	831	836	769	810	768	749	752	762	747	765	771	776	786	775	797	839	756	831	806	717	773	741	812	761	829	762	767	778	812	723	737	822	787	810	749	791	777	783	837	748	759	745	811	811	770	869	803	799	767	811	827	785	712	803	796	763	821	746	833	735	816	747	751	744	748	792	801	791	780	763	745	786	837	785	768	816	756	807	743	786	789	795	749	761	801	785	776	748	826	751	795	797	753	794	818	763	780	795	782	764	771	733	772	787	766	840	788	789	832	735	807	755	784	744	785	774	781	791	761	801	761	775	772	796	802	773	793	768	789	763	838	712	778	713	756	746	792	806	778	827	783	743	829	756	725	761	793	780	796	776	763	809	726	777	724	810	775	802	790	777	802	764	780	777	771	799	772	769	816	735	757	787	728	760	768	770	762	774	798	822	770	834	803	770	815	830	785	816	765	781	766	788	749	789	797	753	762	790	753	763	764	781	753	806	753	839	760	741	801	834	785	820	735	782	781	832	792	808	828	796	818	792	821	768	781	757	791	833	730	830	747	793	785	798	758	774	745	765	774	793	760	786	751	797	781	799	824	778	707	811	766	786	826	760	773	728	789	706	772	751	752	795	782	803	705	752	822	804	799	773	801	778	770	754	736	759	782	747	768	794	751	744	793	788	783	760	777	771	752	832	742	758	743	789	804	744	760	781	741	741	802	791	819	705	786	797	769	712	741	832	782	794	770	733	749	790	788	754	737	818	800	750	786	805	791	781	783	749	767	807	801	782	769	790	827	754	798	821	768	805	769	801	753	805	816	799	816	781	803	736	802	785	770	798	769	793	787	806	772	793	770	772	765	829	800	819	772	805	778	778	719	803	800	810	832	800	780	802	810	753	799	828	787	770	758	808	820	715	811	765	778	743	770	764	747	788	786	820	759	778	810	762	805	774	785	791	764	785	854	790	816	781	800	762	761	797	784	777	781	802	767	805	772	789	812	801	753	791	790	753	758	762	794	773	795	765	789	778	804	781	771	778	814	775	782	804	801	738	778	859	783	749	772	777	744	794	774	777	773	782	787	772	770	769	808	761	794	757	797	732	816	822	803	796	759	762	740	827	739	821	816	769	775	807	848	802	801	770	802	784	807	813	792	775	773	787	780	758	779	733	746	794	829	785	764	781	814	805	759	793	787	748	760	843	757	724	788	748	727	767	767	794	797	799	726	813	800	815	758	761	765	722	785	785	816	800	720	773	780	797	762	846	787	773	759	761	757	816	772	810	784	769	827	786	784	767	760	816	729	777	753	809	750	808	807	757	725	827	794	793	759	767	798	772	797	780	769	788	739	768	793	732	807	852	753	788	756	737	775	793	810	791	737	795	798	746	758	792	746	798	797	741	744	781	760	750	791	777	821	784	788	800	765	800	722	801	784	783	770	749	816	773	790	816	742	777	821	767	771	831	761	768	777	771	786	781	778	774	752	717	814	776	803	803	801	815	791	790	785	769	793	809	767	775	821	774	760	847	801	804	790	796	743	781	797	783	815	783	806	817	804	777	772	796	791	788	818	730	773	803	831	802	820	810	785	727	766	777	802	787	782	770	766	821	787	800	820	789	719	811	809	824	727	802	776	722	758	747	789	777	752	851	794	750	752	782	769	700	792	733	763	715	805	825	752	743	809	778	774	783	754	834	805	769	855	762	778	777	798	770	783	745	732	830	826	754	820	770	786	739	803	747	737	838	785	747	813	759	838	766	759	767	741	766	763	809	792	787	801	811	762	805	831	790	815	811	784	787	778	772	760	789	750	793	789	801	758	775	780	786	779	819	772	789	785	784	830	795	765	754	766	757	767	754	748	739	789	790	761	770	766	762	797	790	786	765	751	762
37589	7066	1051	557	414	394	394	381	350	362	386	370	364	350	328	384	361	344	354	331	375	371	321	340	304	359	377	341	374	346	334	329	370	379	392	344	352	350	374	354	328	348	337	346	377	349	327	337	339	377	380	348	328	362	337	368	370	386	341	348	322	404	362	373	355	328	330	334	357	343	344	380	396	294	376	308	331	341	331	377	363	340	346	364	320	345	324	335	369	348	364	350	349	323	370	380	343	322	345	356	375	323	342	378	353	357	332	367	375	382	311	323	368	350	339	319	327	343	377	368	372	342	357	356	305	342	358	322	335	335	341	393	384	356	331	358	354	302	330	348	308	359	325	346	357	354	343	350	363	336	343	348	298	352	366	355	333	358	343	355	341	346	387	351	354	355	353	346	334	352	336	318	371	383	339	320	378	359	338	332	323	365	346	389	360	356	336	335	344	380	349	335	368	302	351	360	371	350	314	355	346	325	351	339	339	342	355	360	352	332	300	338	371	366	330	363	331	314	343	309	317	364	362	342	328	349	346	367	322	348	325	355	350	353	357	341	334	346	343	361	340	356	368	349	335	373	350	333	373	296	339	347	359	350	344	392	357	353	359	369	362	340	372	328	356	326	337	325	371	317	331	376	354	311	382	374	359	367	315	363	323	368	372	327	349	338	324	326	357	348	364	350	313	363	331	350	317	345	347	322	327	335	338	349	337	317	306	364	376	344	303	363	398	341	332	356	342	323	345	354	361	354	358	373	356	332	350	364	342	337	338	348	365	355	351	347	367	334	359	386	340	376	377	393	366	358	350	346	396	372	365	370	321	350	316	323	341	360	356	366	377	341	353	340	321	323	338	327	364	366	358	361	386	340	341	316	341	381	332	315	354	356	341	355	361	351	366	311	370	354	363	343	347	382	314	382	395	387	331	340	337	370	376	369	301	327	339	336	342	366	340	316	369	380	341	336	339	374	329	353	358	376	341	369	316	349	348	374	324	363	386	349	356	364	370	326	360	323	367	331	323	315	376	366	342	331	347	357	372	339	340	340	332	331	302	339	331	344	337	341	370	365	334	319	309	318	336	334	395	356	375	333	362	353	368	327	370	344	350	343	370	342	328	334	373	370	344	312	332	343	345	355	371	361	326	357	365	341	335	337	351	378	316	399	350	343	374	325	340	349	360	352	358	320	321	340	374	341	349	319	333	334	339	360	347	323	332	367	334	351	323	332	327	353	381	339	330	352	327	334	350	342	374	346	348	342	365	371	336	359	337	334	372	343	357	363	355	336	294	364	352	344	344	381	334	334	323	342	325	328	318	332	327	315	321	359	350	367	361	372	327	361	344	356	342	361	354	363	342	314	341	326	391	384	359	339	306	352	348	355	361	363	328	346	341	341	342	353	343	298	369	405	364	384	331	337	356	343	349	354	345	364	357	355	334	342	329	344	355	322	366	350	383	391	349	395	362	351	377	316	324	348	341	339	291	323	356	296	359	328	328	373	343	325	347	300	317	349	369	379	346	324	351	383	308	372	359	358	370	346	343	380	384	350	368	300	365	335	351	361	384	334	329	335	378	345	389	375	373	386	355	373	320	340	355	347	359	350	388	361	356	357	346	384	348	356	346	365	347	335	320	360	372	363	336	349	375	335	307	332	336	348	358	354	346	348	324	362	333	318	350	307	354	330	361	320	347	347	356	348	352	368	353	329	335	390	383	353	365	322	350	333	354	340	406	365	370	334	362	368	351	362	331	357	335	348	405	307	370	329	333	344	325	311	350	307	350	355	360	331	337	332	358	348	338	364	333	369	364	314	335	359	350	351	370	348	362	386	347	304	356	328	302	354	364	336	373	377	377	359	314	317	346	314	303	354	324	308	382	316	347	359	344	355	357	304	346	369	346	329	347	343	301	355	363	335	324	325	376	355	375	336	342	339	342	344	380	384	324	365	332	341	361	323	341	331	349	343	360	397	344	306	341	396	359	340	363	367	331	330	361	356	386	349	331	325	373	357	330	358	334	327	340	329	344	351	306	330	366	330	357	341	359	313	365	331	336	315	323	369	355	342	359	319	332	347	342	321	341	337	348	357	344	349	334	376	353	336	354	347	302	344	380	354	365	347	332	363	361	370	386	337	340	339	312	337	385	358	356	341	306	339	335	350	333	323	335	352	337	315	362	305	345	345	340	353	361	351	379	363	343	347	333	341	348	321	357	357	363	310	344	348	370	350	354	339	317	306	370	371	346	381	322	389	345	377	362	349	365	319	347	329	366	333	352	316	341	351	317	346	343	335	347	331	370	362	374	357	367	331	368	383	334	337	339	369	352	376	339	353	333	331	323	314	363	400	370	348	361	309	313	352	342	357	330	329	321	352	358	352	371	368	352	318	372	337	373	351	342	311	352	360	347	381	366	324	360	348	315	338	344	322	364	356	350	380	352	329	356	377	311	359	325	325	348	346	339	363	337	359	369	376	365	353	302	337	346	370	343	351	361	379	355	356	342	348	307	343	396	334	331	346	368	351	330	344	378	353	340	312	404	354	365	371	369	343	329	351	362	370	356	389	352	343	343	336	344	326	369	365	385	326	325	338	325	363	351	351	333	322	354	330	355	336	353	344	327	372	358	327	333	359	371	363	388	326	370	335	376	342	391	350	330	336	379	341	353	348	342	366	359	345	364	351	313	292	398	326	335	330	346	366	306	347	372	353	314	351	358	336	388	354	360	353	343	340	311	382	381	325	317	359	328	351	358	368	368	349	347	328	390	335	331	336	307	349	384	359	332	336	290	334	363	340	333	345	359	373	353	354	354	339	339	308	351	314	347	355	377	367	370	369	355	319	344	358	334	356	344	365	387	369	353	383	374	337	344	357	374	340	346	332	341	364	358	338	337	359	367	342	346	342	375	360	361	332	340	379	363	356	358	380	362	354	345	349	356	359	347	345	374	327	364	306	356	358	349	375	355	382	340	346	323	327	305	312	377	346	321	326	373	353	353	357	310	313	377	355	349	336	366	369	385	325	331	341	309	329	347	362	332	336	340	388	303	363	362	361	355	377	338	345	312	379	382	303	299	385	356	371	384	326	343	342	345	367	353	349	331	345	312	399	342	348	363	379	320	341	341	355	321	345	318	355	347	344	349	352	350	352	325	349	328	326	310	345	335	378	354	370	334	351	368	363	367	345	368	332	351	350	356	353	329	341	329	333	313	357	316	344	334	325	348	311	374	401	362	360	365	361	411	334	371	361	348	359	366	326	361	335	313	342	356	341	362	357	357	357	354	325	365	387	379	344	375	353	346	349	300	336	338	342	365	330	337	342	348	376	341	384	362	350	363	396	366	361	366	358	326	320	351	356	377	366	365	318	369	374	369	369	339	331	364	348	347	396	370	333	370	334	350	379	385	373	347	370	376	358	318	357	336	342	338	320	346	316	341	395	375	381	322	331	354	372	330	339	347	353	304	326	338	348	330	335	380	335	342	336	360	385	365	352	355	358	370	365
26314	11077	6694	3333	2360	1731	1360	1173	1045	993	915	961	881	859	844	855	848	845	868	795	875	835	829	814	820	803	778	854	834	902	860	797	816	841	812	798	798	859	805	807	835	831	816	847	787	791	828	782	895	798	831	829	812	791	813	824	809	786	825	781	872	794	804	837	849	815	783	830	803	885	805	778	760	867	826	829	821	826	856	781	786	813	803	783	820	780	810	820	806	773	776	809	836	816	810	823	761	776	784	853	768	775	824	838	820	795	814	789	799	841	778	808	805	813	804	772	801	768	823	756	840	818	830	791	789	789	825	770	794	793	771	854	821	792	865	775	788	813	797	815	810	838	794	808	788	747	817	850	818	767	802	785	824	832	818	797	832	794	875	732	789	797	816	829	814	821	781	771	862	866	768	777	800	811	810	773	859	839	805	850	785	786	787	830	784	818	801	835	789	839	852	805	772	799	820	877	848	837	858	811	803	756	812	805	844	832	794	826	807	853	844	770	821	828	772	786	816	805	774	798	802	801	802	807	839	770	806	815	770	780	794	786	838	834	821	785	792	844	797	792	838	833	849	781	821	782	825	841	827	842	786	769	777	783	871	784	755	764	820	799	736	824	832	796	766	838	819	841	842	819	860	814	790	812	798	830	816	805	774	807	767	756	748	874	814	847	806	785	800	808	767	844	778	779	775	771	866	857	855	782	809	785	789	774	797	789	781	831	823	789	839	786	762	801	788	830	845	824	831	795	793	814	827	831	838	761	818	825	812	826	785	793	847	791	831	850	802	807	820	826	805	808	832	817	805	790	803	818	786	798	786	848	847	819	810	844	787	832	834	801	762	793	829	760	783	829	753	902	835	825	902	791	828	850	816	802	823	860	850	817	798	809	812	737	783	793	847	806	841	803	806	811	782	791	786	827	863	814	825	804	810	818	804	793	825	817	820	756	820	840	839	840	855	821	810	854	848	853	819	826	864	766	766	841	788	787	796	792	828	801	848	835	808	786	804	806	801	804	803	818	819	798	812	806	822	818	812	810	823	812	816	801	835	796	774	830	839	809	809	837	861	825	819	808	811	837	803	806	803	824	774	816	749	828	769	810	838	852	846	821	788	802	859	820	833	815	809	774	801	798	839	801	832	876	830	791	776	836	850	846	787	828	832	858	832	842	812	790	821	826	840	820	809	808	807	740	791	781	741	797	814	795	803	811	796	817	792	838	796	837	829	823	826	835	790	805	772	807	854	821	853	809	806	865	866	793	828	877	895	850	824	821	803	790	797	817	822	837	779	815	799	800	841	770	873	814	796	810	835	833	799	853	797	754	770	824	815	769	833	858	822	831	807	779	811	828	795	803	822	820	877	810	805	809	859	836	824	856	828	771	764	819	701	776	812	787	762	780	850	819	776	830	760	805	792	775	832	821	826	813	792	812	815	798	847	723	811	780	837	828	833	805	822	809	803	767	850	786	797	787	783	860	793	797	799	806	849	819	777	802	777	853	822	823	854	774	810	796	794	836	839	813	785	821	820	819	862	816	842	811	776	854	827	852	834	835	804	807	783	806	807	818	782	817	789	844	863	785	841	827	841	785	822	795	787	827	797	801	808	803	829	824	828	804	796	795	816	771	785	850	845	807	781	835	787	718	845	821	812	804	872	794	808	830	791	821	835	871	815	788	790	797	831	831	808	803	799	760	779	825	850	814	797	775	838	799	792	833	782	778	801	779	809	886	897	794	787	808	812	811	792	783	832	774	818	855	797	798	792	821	776	848	803	819	804	789	791	782	813	774	818	860	809	847	850	808	775	852	828	758	799	845	879	803	826	745	794	813	807	802	834	799	898	849	838	804	824	783	789	844	838	806	823	804	809	815	863	785	837	840	821	838	845	809	851	794	759	804	891	862	840	794	790	821	833	777	849	783	826	774	890	827	816	832	820	875	829	863	835	838	797	809	809	818	793	815	849	783	830	809	771	792	837	808	788	792	813	790	801	813	767	835	823	822	778	872	793	826	811	852	759	840	778	801	756	795	858	785	816	850	862	832	780	798	805	810	780	837	834	837	813	796	801	802	838	801	824	801	779	792	860	791	827	816	841	853	817	811	841	822	849	803	776	791	818	850	824	785	835	761	781	834	773	823	804	801	773	816	803	801	818	820	855	770	867	819	809	816	830	819	773	832	814	858	819	828	819	843	840	832	813	774	809	807	831	829	767	841	863	815	796	766	814	800	775	835	829	818	778	858	832	774	797	779	835	830	797	803	784	771	817	830	836	857	843	766	802	747	813	803	799	819	817	793	844	866	794	804	816	824	781	815	861	783	824	785	807	810	801	781	773	804	820	790	815	824	822	800	766	800	756	822	796	790	794	822	811	818	828	808	803	787	769	843	852	811	828	842	796	838	821	841	843	813	765	772	779	828	809	796	812	843	809	782	834	811	805	825	831	804	836	864	783	821	807	836	835	818	772	824	788	799	821	820	820	825	833	840	780	806	781	781	824	767	779	856	815	744	838	851	810	832	883	790	819	835	799	858	810	800	847	842	845	773	788	822	810	777	795	828	778	838	805	830	782	818	817	822	853	804	803	785	847	844	798	788	843	817	864	909	825	856	807	793	846	815	846	820	846	821	851	866	811	805	807	801	812	815	810	826	842	833	837	828	818	854	778	853	749	754	790	840	818	811	788	855	808	775	794	784	835	825	797	797	821	805	819	826	814	821	811	789	811	795	807	879	807	790	852	844	790	784	790	835	826	770	791	829	805	872	814	838	820	810	814	834	817	789	812	821	812	853	822	804	872	804	806	830	810	817	825	825	877	795	832	828	850	833	787	799	839	833	844	780	830	781	824	761	860	813	820	813	828	822	834	715	809	829	798	798	801	829	788	814	764	802	814	813	784	830	834	845	769	812	815	779	786	837	810	765	837	801	849	784	832	790	827	772	793	825	850	848	816	809	798	779	820	821	838	852	826	754	788	849	814	811	796	785	817	767	813	825	841	821	845	852	850	826	850	784	777	815	841	829	814	845	786	810	826	817	787	798	799	828	844	821	766	816	841	775	865	776	793	795	824	777	794	838	847	793	826	848	848	799	765	832	800	811	794	835	823	825	817	829	758	812	791	797	840	820	759	800	805	862	790	845	802	801	809	810	799	821	803	834	791	796	829	756	816	807	810	840	836	855	820	801	822	787	769	778	826	862	824	829	771	834	810	780	813	823	802	770	825	768	844	850	835	821	776	827	872	854	831	798	860	785	782	808	805	801	792	824	793	795	787	824	872	833	805	825	811	892	834	715	861	825	833	857	818	781	764	880	859	812	810	764	814	840	843	784	840	819	771	857	828	825	806	851	798	793	821	850	798	765	834	821	835	809	832	808	855	778	770	819	821	793	775	806	812	794	794	875	800	796	799	847	819	828	802	883	857	766	805	816	817	826	792	789	810	801	818	816	802	805	817	785	795	827	754	833	793	824	811	783	788	811	789	842	824	797	812	782	774	800	841	787
25087	2515	474	382	355	378	347	372	353	337	361	356	340	385	327	318	341	335	301	314	295	333	358	380	318	345	313	321	360	326	336	299	334	315	306	331	349	364	346	311	336	280	316	343	314	351	343	347	339	330	339	323	332	297	347	333	356	301	311	325	329	362	321	319	323	357	316	348	343	316	317	328	327	357	344	332	347	281	307	304	334	316	308	332	351	312	331	369	345	323	326	348	314	332	323	334	340	330	351	329	332	354	335	320	358	331	322	339	343	349	308	358	347	347	356	306	313	278	307	348	345	328	341	315	325	320	320	373	326	328	351	295	317	333	279	329	322	321	336	328	315	328	344	337	323	340	317	293	305	325	353	350	321	346	302	365	348	335	349	317	319	317	322	332	322	369	334	299	330	314	366	319	323	302	292	317	333	351	356	354	341	338	343	327	291	303	335	328	346	323	326	314	323	335	334	314	333	310	341	333	327	326	317	313	315	325	341	348	309	302	315	326	307	347	320	328	372	310	328	309	320	312	343	312	360	306	331	338	325	314	342	319	333	343	336	326	331	315	336	345	313	338	337	316	291	303	352	326	361	324	324	288	335	327	322	305	308	314	315	340	311	346	329	302	323	296	323	303	340	331	309	287	319	332	325	346	336	351	324	348	369	356	359	322	313	354	304	341	329	352	299	336	297	352	344	359	338	356	334	319	342	329	347	329	300	323	308	287	340	343	323	335	309	340	351	314	350	328	323	323	318	332	341	303	334	323	318	339	333	361	330	311	356	321	327	345	312	292	322	320	324	364	320	319	303	337	329	325	349	310	343	316	311	327	332	307	325	313	353	302	321	328	360	351	356	323	318	353	328	354	300	331	297	328	362	316	350	340	336	276	343	364	363	296	364	348	318	325	319	316	351	339	311	309	304	318	327	328	317	342	301	308	312	317	331	348	320	341	353	301	323	321	334	287	335	350	328	316	336	317	335	333	313	275	309	367	319	329	310	325	308	312	322	330	354	371	356	327	286	326	293	348	345	365	340	306	300	334	346	273	310	319	311	306	341	318	296	329	335	347	341	278	345	323	287	315	363	335	331	342	316	321	327	321	344	320	338	312	320	320	312	334	342	359	378	298	316	324	344	341	370	328	321	325	329	352	350	369	348	331	306	293	311	340	322	309	335	308	319	338	390	347	316	342	341	319	358	352	319	306	305	338	313	321	358	353	364	344	315	309	343	316	320	324	318	344	298	320	316	327	329	303	316	323	325	339	343	351	320	321	312	314	295	328	329	375	354	329	304	329	309	341	362	320	311	327	311	321	362	331	321	318	330	332	338	376	287	334	302	358	335	357	337	309	346	317	342	321	293	302	335	317	309	315	341	345	332	308	308	357	337	312	335	296	315	317	333	346	338	327	344	342	341	330	302	311	307	327	307	321	326	331	296	317	301	348	332	311	370	354	320	315	361	337	331	360	320	334	380	300	352	335	361	364	312	309	331	327	331	361	320	298	348	333	311	345	328	352	369	338	316	321	352	323	326	308	319	317	288	350	355	347	329	324	279	349	351	318	359	315	323	339	326	351	340	314	330	370	331	309	315	296	324	363	307	311	311	290	356	320	325	316	323	303	337	324	305	362	377	320	372	313	343	321	351	334	326	340	309	363	323	351	308	322	321	339	329	307	352	306	351	325	325	315	348	311	350	307	359	333	327	338	304	333	300	346	318	318	321	317	322	369	363	339	316	325	323	334	328	304	351	330	338	323	312	353	332	303	384	343	322	359	353	341	308	313	335	327	300	300	326	309	365	293	319	355	307	313	305	348	337	356	307	349	368	319	284	347	338	322	337	313	337	362	320	324	314	356	316	279	284	345	381	323	333	338	345	309	348	317	317	315	321	321	322	333	350	361	320	321	330	319	304	304	344	317	375	332	330	307	326	319	353	333	327	355	310	335	348	353	322	335	365	333	330	343	337	330	341	360	319	347	348	386	295	347	317	365	357	316	339	321	339	314	315	335	322	360	315	329	339	326	304	315	334	299	358	327	328	320	348	330	337	334	314	289	330	353	336	336	307	319	326	349	339	356	347	296	326	307	330	328	292	352	300	311	334	315	343	343	337	350	346	290	293	338	346	367	330	335	356	363	306	323	334	329	319	349	295	338	319	393	374	329	321	317	304	320	319	309	324	305	343	350	341	367	307	286	321	320	353	319	341	318	334	326	327	320	322	319	304	341	315	326	326	330	317	346	286	304	289	374	356	348	301	362	311	324	310	331	327	345	315	320	305	355	358	317	345	318	302	335	326	351	331	342	349	341	329	300	342	273	365	341	322	318	327	362	353	321	319	308	338	360	303	314	332	349	329	306	341	349	311	325	316	308	303	303	354	334	321	359	334	328	375	323	345	336	326	327	332	313	327	295	306	327	354	291	342	327	340	307	352	301	369	310	347	321	296	350	343	319	342	322	356	309	367	329	339	359	331	349	314	338	308	294	341	348	321	345	311	293	332	350	319	329	317	335	342	324	346	309	308	314	350	316	348	315	333	356	340	355	337	324	323	322	344	361	298	328	352	296	346	324	384	314	340	312	309	350	328	325	325	342	345	360	316	286	330	342	335	336	341	317	287	346	309	297	309	304	369	353	311	367	336	318	347	316	312	349	315	360	349	331	334	309	290	320	320	319	310	318	338	314	319	306	336	338	317	285	345	311	368	337	292	327	325	344	306	348	311	325	313	339	302	312	343	341	329	330	313	295	296	328	339	346	371	304	342	372	334	362	324	365	323	309	306	338	358	322	378	326	314	377	303	330	307	358	316	322	301	315	346	318	351	313	307	307	360	346	326	339	317	369	309	326	343	346	315	340	379	321	340	317	315	358	326	306	297	373	345	335	329	351	328	329	369	330	324	333	325	335	344	304	317	334	320	281	351	363	336	326	319	307	321	313	345	326	325	309	317	365	351	358	318	333	304	354	281	329	312	323	332	333	326	338	326	326	302	329	326	311	325	309	292	349	334	323	315	351	345	348	312	311	327	344	328	334	321	327	325	321	309	358	337	359	344	352	309	324	341	344	345	311	302	313	303	335	306	312	308	339	326	340	295	313	341	311	366	317	360	345	316	327	335	319	314	322	325	356	293	331	335	318	317	304	311	349	300	356	320	352	380	343	349	340	326	323	340	312	300	311	329	313	300	336	337	309	348	315	323	299	343	340	344	312	318	337	355	322	318	311	305	340	319	322	331	326	332	319	343	343	346	304	326	352	311	310	322	325	316	334	346	339	324	362	329	333	343	375	338	334	299	333	330	309	351	322	325	340	358	346	331	286	340	364	353	340	336	326	348	338	352	375	314	331	332	326	346	357	311	325	369	340	327	339	316	328	370	300	330	336	315	332	316	332	314	337	328	293	353	351	301	299	327	356	381	343	286	349	361	322	319	349	331	326	344	350	339	302	343	337	341	315	317	304	308	355	317	303	331	369	367	354	333	305	312	286	353	327	306	353	337	359	313	297
17235	3919	2752	1945	1455	1127	964	898	888	822	795	793	751	783	773	806	787	756	732	772	754	723	752	727	763	675	775	762	745	790	723	746	752	721	749	739	686	795	767	756	747	724	724	732	792	738	711	764	737	746	710	740	771	796	709	765	746	762	757	753	766	690	766	719	711	791	737	717	717	776	764	785	732	783	754	804	769	771	778	713	753	748	700	774	754	769	677	742	797	713	713	762	724	761	738	785	737	698	734	736	697	696	710	730	685	747	764	767	740	716	749	729	754	776	726	754	748	750	745	708	731	771	752	730	715	726	737	731	703	719	731	702	778	743	725	730	755	750	755	694	774	767	687	731	750	724	761	772	766	756	755	764	722	730	731	733	726	757	745	728	727	699	724	752	737	683	741	717	713	774	745	785	741	769	778	749	750	712	716	717	733	735	767	713	754	713	736	753	725	799	763	738	738	742	765	756	691	738	706	764	723	747	750	715	740	793	748	727	787	743	683	719	742	721	769	738	757	762	731	778	699	723	739	725	773	714	674	724	715	696	749	740	747	732	797	719	729	770	726	745	760	761	734	762	747	698	732	743	706	695	749	719	739	770	725	760	724	717	721	788	708	732	738	741	743	742	725	695	717	769	767	735	719	704	726	766	725	782	735	755	751	763	699	750	725	733	718	745	742	759	727	737	763	708	747	789	710	719	780	744	729	754	684	733	723	779	754	714	771	786	757	701	729	727	750	757	727	728	734	728	700	687	735	766	704	732	692	756	724	726	784	723	730	770	720	680	706	787	731	736	698	703	726	746	708	715	743	788	750	688	721	789	735	747	759	758	699	755	752	734	799	738	723	718	771	704	728	712	701	753	748	725	745	752	714	793	727	712	675	729	727	721	708	760	729	749	720	716	757	731	736	718	767	737	772	748	710	705	751	764	734	698	720	745	772	732	771	722	745	733	768	723	767	736	734	771	769	760	678	718	710	772	740	758	724	734	703	718	716	687	745	770	754	701	747	749	734	754	729	761	753	733	729	706	712	766	799	753	743	712	723	791	776	721	739	777	747	753	749	728	721	767	744	727	741	731	704	752	730	749	756	724	753	717	727	729	752	771	724	729	748	768	772	750	780	708	820	756	741	751	719	733	710	691	773	766	723	809	702	764	736	773	745	671	760	791	774	723	743	736	741	702	758	768	705	741	701	757	697	672	678	775	723	715	743	764	713	704	751	749	744	766	695	754	731	764	749	701	723	705	734	740	715	738	746	765	746	780	755	734	734	709	766	747	770	758	742	742	714	771	707	756	752	747	719	743	746	677	670	744	685	721	746	713	755	727	744	747	764	729	711	735	724	735	710	740	770	746	793	767	734	760	752	751	744	772	741	787	734	771	752	737	721	749	735	689	728	723	738	731	755	710	720	689	726	728	745	705	727	742	738	703	741	788	732	722	664	730	769	719	743	724	705	691	754	727	750	760	730	728	766	735	758	750	820	717	745	697	737	728	725	768	742	729	684	790	762	731	765	744	723	747	807	750	704	729	753	756	695	681	711	727	739	784	759	761	719	769	804	790	750	736	760	735	725	701	738	738	691	670	727	771	736	686	740	725	748	760	747	688	745	770	729	723	734	700	733	679	775	750	753	719	731	716	710	814	738	776	728	701	753	769	708	717	732	756	768	733	717	766	802	699	740	704	763	735	721	668	770	698	729	744	724	733	705	753	777	724	718	751	769	800	757	746	731	728	761	696	710	695	720	766	766	743	765	758	719	715	757	741	776	745	706	728	744	711	758	722	739	745	695	769	738	757	732	743	768	757	718	759	725	763	710	739	751	769	713	747	758	775	754	723	765	765	749	767	748	746	761	735	766	743	763	736	769	723	700	746	735	715	770	745	777	743	724	726	785	732	756	732	728	702	754	721	790	735	705	758	715	714	746	757	726	776	705	776	723	684	735	742	743	683	726	760	737	729	776	740	741	681	735	695	756	706	740	682	744	760	749	734	767	697	734	752	734	728	765	784	720	727	740	783	761	767	805	707	772	681	716	756	708	734	702	709	756	729	723	717	741	736	732	703	756	696	734	766	763	754	766	774	769	741	705	709	716	670	743	753	751	706	720	721	745	721	728	777	719	731	718	763	745	760	762	743	741	740	756	706	714	802	753	735	736	739	760	694	699	731	724	765	737	736	752	695	756	705	727	732	711	762	777	713	756	715	727	739	688	743	756	716	731	754	763	722	720	737	698	734	735	710	728	732	726	731	717	750	737	732	784	758	693	735	702	756	776	707	672	706	764	727	723	669	833	697	707	745	729	702	715	674	733	805	746	756	745	771	744	767	725	747	709	767	761	744	743	763	727	744	747	763	732	705	742	741	703	774	705	704	727	786	742	665	779	709	711	681	723	753	719	709	781	759	681	745	726	706	769	743	765	770	740	703	746	734	779	725	701	737	721	742	743	721	722	741	692	746	768	766	783	767	759	768	737	755	724	728	740	755	748	730	723	735	711	744	698	719	725	727	715	711	736	679	747	746	670	701	764	827	744	746	769	714	731	744	697	782	714	754	724	717	742	723	704	716	750	756	739	761	710	756	720	704	785	696	770	713	791	745	737	745	731	753	748	743	802	749	757	733	737	701	738	779	791	762	767	744	806	759	771	747	763	738	740	760	707	765	730	759	708	742	749	768	788	718	760	748	757	743	715	736	752	728	731	767	751	755	694	706	746	690	724	729	722	730	698	788	728	724	725	721	728	703	740	754	713	749	711	741	749	720	725	709	782	750	763	718	720	727	738	710	726	696	715	771	737	700	744	737	716	731	745	727	703	711	803	653	726	764	711	752	700	746	731	739	740	758	765	687	764	747	725	743	771	760	725	777	784	736	764	704	701	756	714	707	718	786	760	740	687	738	686	777	732	739	724	735	710	711	721	769	812	771	761	753	749	733	731	748	779	730	761	759	763	739	743	746	744	766	755	726	737	798	756	718	740	710	747	736	710	721	702	714	802	708	732	719	747	750	765	734	743	716	744	769	732	758	746	725	790	755	709	741	756	755	740	778	778	768	716	700	668	723	741	765	718	733	691	771	694	777	735	741	747	777	730	717	758	755	719	743	706	750	752	788	804	771	747	759	727	759	710	750	747	721	743	707	735	744	740	821	690	760	743	755	699	747	740	731	718	709	748	783	723	741	680	769	737	759	755	773	724	783	754	762	732	723	729	740	745	744	769	757	770	750	774	724	709	759	704	731	771	737	724	745	721	750	728	751	770	734	756	762	779	722	679	745	719	753	714	662	732	739	728	695	710	763	710	693	744	686	749	746	731	705	754	723	789	767	748	783	719	701	721	732	753	744	711	687	799	726	748	759	715	764	713	740	795	755	742	755	769	746	756	758	685	759	755	737	749	761	752	726	757	771	750	731	724	759	747	766	748	763	730	750	745	715	780	756	791	758	733	753	740	767	735	742	715	676	787	739	760	704	783	730	762	683	772	729	727	734	729	716	735	708	705	708
35804	5953	802	455	475	375	374	351	330	317	335	372	343	346	355	349	339	372	342	331	340	327	381	337	353	364	349	346	335	344	353	329	314	375	343	359	331	348	381	358	344	328	328	311	356	322	346	341	362	360	338	355	338	342	349	330	326	332	354	362	319	349	316	352	315	336	354	360	371	334	327	335	332	325	340	332	327	354	324	339	371	337	299	345	307	334	349	341	338	372	344	342	365	368	363	316	371	295	348	348	330	346	325	350	343	337	334	335	340	332	313	347	339	320	301	346	338	368	374	304	350	343	346	317	334	322	348	352	340	353	334	358	357	293	362	329	330	336	318	370	333	333	324	350	310	288	369	331	335	293	327	347	340	301	358	334	347	376	332	346	308	335	312	348	335	351	338	321	346	336	352	330	335	369	345	349	314	353	382	335	338	344	341	319	323	376	346	292	335	349	334	384	356	344	349	325	355	347	345	355	327	314	319	292	367	345	314	343	352	361	360	342	296	327	307	346	347	305	355	352	336	349	370	345	345	289	302	357	333	351	317	332	376	335	336	380	362	323	362	349	358	339	315	340	317	293	335	353	355	328	320	349	331	315	354	327	320	316	345	358	369	314	341	324	315	324	315	305	365	310	323	346	352	311	349	373	351	291	351	358	327	319	335	322	323	355	320	332	337	374	330	344	374	324	323	341	356	288	339	348	366	330	340	351	345	377	360	326	324	364	345	348	316	328	316	354	347	317	353	380	341	360	341	325	349	339	336	343	339	288	333	348	363	364	361	340	353	367	330	328	363	346	321	337	359	366	361	366	360	345	363	314	313	357	351	328	323	340	338	339	346	353	339	337	300	341	309	365	302	357	364	316	343	318	318	344	323	324	399	328	372	332	315	333	294	360	298	347	318	363	312	338	319	319	318	320	328	340	356	340	328	331	294	345	306	342	380	346	376	349	331	364	329	344	325	329	359	330	319	334	335	353	355	341	336	380	346	320	324	351	344	333	310	338	336	337	361	346	373	361	358	329	319	367	348	348	342	329	347	348	328	329	350	306	310	309	363	325	349	385	354	359	363	358	344	348	349	339	340	318	346	309	319	314	341	351	337	310	320	365	332	339	362	327	332	366	382	311	354	343	330	327	303	365	384	315	342	319	335	346	319	333	374	327	309	348	340	327	337	334	307	311	314	359	366	320	355	385	357	334	368	343	352	309	341	361	339	333	339	345	342	340	350	341	325	346	339	338	344	317	323	358	338	346	317	311	333	313	301	319	384	366	343	371	337	315	341	349	314	335	347	389	342	331	312	338	311	336	334	334	319	331	347	317	338	321	335	322	325	351	380	314	342	348	336	332	310	297	322	371	374	328	324	306	317	321	310	324	329	344	355	349	358	348	392	336	303	272	361	344	319	351	341	348	371	340	330	344	352	318	337	350	332	331	344	334	363	361	333	318	339	363	322	342	360	341	332	327	348	352	321	359	355	360	368	333	372	343	363	349	342	355	310	332	373	307	373	349	363	354	381	339	341	379	352	338	335	332	342	340	302	356	313	347	360	327	353	346	342	367	336	359	341	336	327	361	364	341	351	365	298	357	327	335	343	368	317	354	308	326	326	371	350	365	337	325	339	339	359	321	348	330	329	324	317	327	320	321	343	365	369	327	340	339	354	318	328	361	374	336	363	326	333	333	362	337	386	386	357	348	345	324	304	323	329	328	332	331	369	309	370	304	343	305	299	337	334	367	305	319	349	360	357	362	332	372	374	333	342	340	387	342	327	364	361	339	358	329	328	380	306	361	369	374	348	389	340	337	339	340	346	313	343	378	373	397	359	341	346	340	365	352	334	349	345	351	336	318	344	351	345	334	333	357	354	310	343	360	357	306	328	338	301	359	343	363	356	361	379	337	347	323	343	350	346	323	321	321	335	361	333	333	331	332	323	311	348	334	307	330	330	361	339	374	362	343	357	334	347	341	354	342	362	364	331	336	318	334	345	346	355	319	328	353	306	317	321	346	351	330	330	357	345	296	344	324	335	341	326	345	322	330	345	321	305	318	357	363	354	347	333	352	364	368	329	334	315	339	362	337	315	340	327	331	328	345	369	314	329	313	393	326	368	344	371	319	326	372	318	344	321	400	351	313	330	356	341	340	329	313	318	323	324	346	315	316	367	338	332	351	370	330	295	332	336	310	328	337	330	292	362	312	345	364	316	352	350	319	318	305	312	335	363	329	376	323	348	329	343	323	358	325	331	315	322	321	322	308	323	319	341	331	315	375	329	359	371	322	328	352	324	356	352	373	344	354	354	347	341	333	353	345	330	328	322	328	294	351	344	338	375	356	331	334	346	346	349	363	312	334	347	361	334	330	384	293	346	328	352	333	330	347	346	345	310	356	337	357	318	326	332	356	368	347	353	353	316	339	328	350	356	329	325	335	340	331	383	317	381	350	310	348	335	300	309	341	354	355	332	318	355	327	338	332	332	329	330	345	315	311	333	287	320	332	325	355	344	342	314	358	335	336	344	356	335	348	318	350	332	361	346	329	312	302	333	337	353	333	383	332	369	337	340	376	369	346	353	331	338	374	324	358	342	341	315	357	347	347	342	332	363	332	357	369	336	321	347	320	352	334	359	344	326	341	333	293	363	395	346	340	325	311	331	322	365	349	342	343	368	376	329	341	326	330	321	314	333	361	344	391	364	326	374	329	379	377	320	335	310	347	335	328	319	330	342	338	350	371	339	342	373	351	362	346	337	310	326	362	347	350	339	337	314	327	364	335	353	333	325	320	370	374	344	335	346	326	351	328	346	353	320	298	307	368	316	339	367	351	348	362	355	358	328	371	356	342	389	311	315	352	340	352	353	322	353	356	350	316	328	314	344	357	371	336	315	321	338	351	357	317	333	365	332	323	315	342	350	332	326	303	341	339	343	311	343	340	336	326	354	315	329	314	309	325	347	339	329	353	350	313	318	307	344	343	332	335	314	375	359	324	358	335	352	351	331	359	342	326	322	348	388	321	341	349	338	350	345	354	355	353	327	333	328	356	349	312	367	331	337	314	348	314	309	317	328	361	366	323	318	346	337	328	370	320	347	331	339	390	373	358	315	287	357	348	340	363	366	383	349	319	303	346	312	304	340	309	339	328	321	329	314	318	348	377	316	313	313	338	320	376	358	335	324	333	346	303	310	387	302	366	357	367	319	352	364	345	351	361	357	328	359	324	353	321	323	354	366	353	328	340	352	317	324	348	330	344	337	340	314	337	358	358	281	336	318	366	337	345	339	332	383	304	343	339	316	369	323	332	324	320	325	361	313	311	371	344	370	351	346	332	378	345	367	319	335	289	306	338	371	322	318	328	311	305	327	355	363	334	380	352	318	348	329	338	334	355	324	287	354	316	371	349	364	333	342	304	352	363	350	341	347	313	355	341	360	313	321	345	335	353	332	359	325	333	344	329	368	356	309	378	368	333	304	347	344	345	343	367	342	355	315	360	344	365	330	344
25098	8515	5177	3528	2811	1806	1308	1086	1046	897	897	870	816	805	787	854	803	806	833	840	793	849	833	795	836	752	810	786	796	801	789	808	793	739	778	753	835	726	819	754	690	773	728	789	778	805	745	783	797	754	776	703	789	760	770	781	771	792	764	767	829	789	821	800	815	828	794	770	832	824	823	749	800	789	781	780	833	830	727	797	763	764	810	778	781	767	777	773	770	837	800	792	777	785	753	779	777	789	749	762	788	761	725	800	769	753	842	784	811	799	760	738	807	777	783	769	859	822	784	760	765	757	846	826	772	789	755	814	822	790	831	753	773	773	818	800	745	777	823	811	782	774	744	753	776	763	821	762	822	783	802	774	776	812	828	718	827	746	824	810	740	761	772	786	799	802	753	781	851	806	777	807	803	833	800	800	733	787	774	741	767	813	807	786	802	780	820	831	733	799	820	772	758	791	793	783	832	756	807	809	793	800	797	827	786	730	795	837	810	766	780	800	776	781	804	749	774	744	817	783	765	741	746	809	780	776	783	784	805	744	776	752	774	801	796	746	778	819	779	813	783	790	771	795	761	737	736	800	810	776	785	775	818	788	784	821	765	743	811	777	758	787	777	772	777	780	747	822	811	793	816	753	782	791	779	786	753	790	813	776	795	833	751	777	767	820	789	811	795	818	811	769	789	794	767	770	776	790	778	832	723	796	764	768	796	789	788	742	767	809	788	826	753	796	780	795	784	756	760	800	738	780	764	783	782	805	812	792	778	804	880	773	824	756	770	776	861	803	790	764	782	770	740	771	828	829	815	811	808	780	778	752	842	775	839	743	838	759	759	822	827	816	779	816	811	801	761	811	792	767	764	802	783	761	818	803	810	806	787	757	840	759	796	794	798	759	772	796	825	762	794	800	780	782	796	799	768	754	788	812	820	755	797	798	789	767	805	786	781	776	789	775	743	759	794	793	752	794	793	736	779	811	768	760	777	757	779	819	795	757	756	790	751	772	760	783	792	836	813	776	791	817	800	756	802	819	777	748	761	747	753	852	788	809	824	780	791	736	773	823	757	749	793	733	797	797	773	797	791	767	799	819	789	791	833	783	795	791	685	790	783	752	816	824	794	783	827	744	763	800	778	812	835	832	815	779	862	808	785	805	800	834	801	779	796	760	761	816	805	761	834	758	758	757	771	792	776	803	790	777	744	755	777	730	763	794	804	837	798	824	789	757	763	796	818	763	777	763	783	761	787	785	773	744	765	795	785	761	739	830	780	801	793	762	840	723	803	799	740	814	798	746	794	768	787	804	798	802	770	754	765	761	807	785	755	752	755	793	776	716	775	760	770	817	762	839	738	767	803	790	722	746	748	871	743	750	813	767	768	800	807	782	771	738	801	759	737	775	752	790	850	764	821	809	805	764	805	756	846	769	803	845	776	726	770	809	787	773	750	800	785	764	771	779	757	820	798	777	758	842	799	714	802	794	756	714	804	761	788	808	755	810	762	764	757	776	757	739	788	801	762	787	798	774	757	785	778	815	776	788	758	770	772	853	809	793	817	807	791	798	789	778	807	787	824	785	787	856	740	766	790	834	772	794	772	751	801	750	799	768	785	795	819	746	802	830	778	811	774	811	738	740	786	759	779	772	714	802	823	755	781	769	789	837	754	801	755	828	815	782	772	759	835	806	818	741	798	813	810	774	838	814	830	830	807	775	801	814	779	783	788	761	811	764	795	777	840	768	804	711	821	768	801	786	812	854	799	789	836	777	714	754	803	857	783	775	743	770	819	772	746	738	809	792	759	758	799	739	758	813	799	840	729	745	764	748	808	792	770	842	800	841	773	768	761	804	834	797	821	832	787	815	770	783	793	785	797	845	778	758	777	744	783	837	795	790	785	754	806	786	806	772	824	825	806	792	775	768	778	815	782	739	792	821	758	742	779	757	788	795	780	786	833	784	829	777	744	843	836	790	771	763	772	753	761	767	778	780	792	793	741	767	740	779	780	813	771	802	775	797	764	771	781	839	780	793	830	793	803	781	786	808	796	752	791	791	735	781	759	847	816	760	789	774	772	791	809	773	806	745	823	797	765	769	736	765	816	803	777	825	804	782	767	791	791	814	765	800	801	824	793	777	820	793	779	753	788	795	812	772	762	811	778	779	758	750	841	767	779	747	771	747	746	788	777	827	780	799	789	774	756	771	811	789	789	749	763	835	751	803	788	808	774	780	782	853	770	750	791	788	796	785	745	791	771	762	768	785	809	785	755	800	807	757	811	776	754	771	742	777	773	813	817	747	792	798	734	746	771	774	753	782	807	754	764	783	723	825	836	752	746	794	774	756	757	801	789	745	785	782	765	820	819	761	793	756	807	799	824	774	762	800	797	750	732	847	799	782	798	815	773	796	779	751	805	749	770	765	823	737	815	797	827	758	742	757	785	785	816	782	794	819	758	762	740	764	792	759	770	781	762	780	764	786	762	799	789	770	771	790	779	765	770	818	745	802	820	801	751	787	799	789	796	784	803	789	816	797	808	802	774	816	820	751	778	787	778	753	769	772	791	800	821	753	772	758	793	748	760	803	787	782	783	807	768	784	786	811	773	781	781	770	776	745	801	771	794	712	795	740	780	810	770	863	771	799	833	815	835	810	823	762	859	857	817	788	874	794	750	796	815	786	789	770	788	854	754	707	756	769	766	789	743	851	820	766	822	770	793	760	757	772	790	751	780	780	780	773	800	766	797	815	814	825	760	764	731	763	748	773	776	794	798	773	799	850	772	783	811	809	757	762	750	800	804	790	739	820	783	762	774	759	769	794	806	800	759	776	744	840	782	818	837	742	788	815	843	774	798	814	798	784	806	774	743	785	792	798	793	791	846	807	768	794	798	823	828	760	733	765	793	733	738	773	779	770	864	772	771	786	768	726	710	829	793	712	766	780	814	794	815	713	825	788	803	784	800	734	806	782	794	809	800	762	786	765	726	830	801	816	752	783	735	794	812	795	777	792	745	785	811	776	830	792	785	758	751	808	813	847	757	785	770	752	748	790	779	740	785	806	849	790	775	817	748	775	792	772	803	717	802	767	763	737	762	764	812	777	740	781	762	772	752	792	775	736	800	765	795	792	774	772	801	768	730	726	829	769	783	734	745	864	811	762	784	823	765	813	716	808	746	757	745	777	791	799	772	760	783	832	815	816	777	791	796	787	764	818	769	765	807	807	802	826	829	803	771	764	834	807	778	826	806	793	776	776	781	794	806	738	793	770	785	785	806	788	797	747	788	822	796	755	751	788	823	788	760	786	813	793	763	750	781	785	790	812	760	831	748	825	801	804	753	780	834	754	778	844	758	752	794	789	832	754	822	768	774	767	782	779	754	773	769	758	742	763	777	803	806	789	772	818	776	753	755	785	752	790	788	768	833	802	775	782	764	810	794	802	786	787	788	834	759	777	767	735	800	804	837	785	806	792	795	767	777	810	780	755	818	801	781	788	807	772	784	847
37575	6826	991	587	485	433	404	375	359	358	362	376	380	324	340	332	385	352	320	327	342	368	333	353	352	370	383	353	325	368	322	392	356	330	340	333	370	335	380	354	328	359	344	354	374	356	350	330	350	362	351	353	334	374	361	343	363	364	320	349	330	393	353	381	340	360	353	385	338	374	365	350	337	357	347	357	348	359	344	326	356	341	338	334	348	325	372	310	385	374	342	367	342	370	358	340	334	335	375	347	357	375	323	326	347	360	312	334	378	370	365	349	370	356	363	364	351	367	358	364	304	367	364	385	333	319	347	359	356	363	341	361	352	390	362	383	335	367	332	353	319	357	358	338	334	331	329	366	344	340	328	358	361	362	377	335	343	336	354	359	356	347	373	343	337	354	346	316	354	327	367	383	397	368	381	359	335	380	371	367	350	346	304	344	325	335	352	361	321	347	372	368	346	357	344	335	372	358	354	327	351	345	334	416	403	353	332	348	345	338	353	377	368	342	375	334	366	391	311	361	300	373	346	346	339	381	367	372	341	404	353	386	380	320	362	370	324	345	318	386	310	371	371	346	381	343	384	327	363	346	342	328	359	374	390	372	390	312	351	303	357	342	356	318	346	360	358	378	393	381	331	360	361	358	371	349	362	381	342	387	363	349	381	329	368	380	364	337	360	321	380	344	340	326	373	366	357	363	350	328	333	333	368	354	380	365	357	360	346	350	341	366	344	354	337	328	366	381	361	353	378	374	362	383	374	340	339	352	371	402	351	372	370	333	365	359	349	345	351	341	389	343	332	333	330	357	347	349	352	373	354	380	359	381	331	375	365	358	308	343	374	334	344	350	347	358	349	335	337	352	364	385	380	356	353	330	341	367	364	362	333	335	368	389	363	330	370	375	367	345	370	384	346	355	378	347	315	347	357	337	347	367	385	346	365	364	349	338	346	333	374	373	372	357	365	381	345	364	379	338	347	327	381	332	361	373	384	372	353	348	412	334	378	335	325	351	367	352	345	343	395	360	334	321	367	331	334	331	374	334	341	345	318	356	338	370	361	300	374	307	347	341	401	389	362	343	333	340	363	342	364	307	332	360	310	381	366	354	340	321	376	334	347	318	352	352	364	353	314	332	362	346	334	326	335	368	351	356	330	342	356	322	381	356	347	365	356	335	311	348	309	337	325	347	381	351	333	344	335	349	381	362	315	347	358	400	361	343	351	346	376	344	362	366	312	384	358	361	371	375	367	371	344	356	344	397	356	351	367	364	398	375	386	365	329	361	354	359	340	383	330	346	382	366	371	367	332	354	356	365	345	350	387	337	344	349	350	392	377	333	369	365	384	368	370	341	351	335	314	324	375	404	356	318	350	324	326	345	365	392	369	348	334	347	353	333	346	386	362	396	363	336	377	328	353	371	371	355	333	332	325	347	340	375	369	352	325	368	337	353	330	362	319	337	338	357	380	345	374	369	341	360	397	338	347	364	329	322	343	343	307	362	364	354	360	369	352	335	357	327	333	371	350	379	350	356	312	351	381	333	366	363	387	389	334	339	322	348	364	401	335	375	372	339	329	388	330	346	341	369	357	333	328	335	372	363	352	345	368	373	323	346	390	339	334	392	332	344	368	327	358	331	352	316	361	341	348	419	332	322	338	343	325	343	351	339	370	331	315	332	356	333	318	350	351	343	360	394	386	327	314	363	344	348	332	341	316	385	344	366	368	380	391	318	345	387	357	294	324	363	328	347	359	343	373	335	335	367	359	335	357	347	356	324	343	354	374	354	386	377	370	346	346	342	328	364	339	392	361	369	354	348	367	357	369	378	337	357	362	378	329	360	356	329	359	349	339	370	359	367	310	327	357	333	354	370	358	358	356	366	329	355	315	350	374	353	337	361	382	385	355	367	362	357	320	353	402	375	377	365	346	381	375	358	363	382	374	351	383	382	356	351	341	356	345	360	315	360	329	336	358	355	324	377	349	345	348	355	341	374	328	372	329	365	378	373	396	376	359	377	329	330	339	346	337	376	356	307	341	352	340	353	335	395	344	375	330	320	373	354	324	354	364	356	352	357	344	359	380	356	355	337	347	347	314	337	358	330	308	364	335	335	364	356	334	341	358	363	379	326	332	366	351	366	323	360	376	351	347	338	362	351	380	348	340	361	361	390	356	377	350	340	335	347	354	347	340	355	357	360	336	341	348	355	358	385	420	371	352	370	383	358	334	377	375	326	343	363	334	334	364	366	372	360	340	406	380	302	299	345	347	354	324	357	346	367	333	388	369	340	375	336	341	375	388	391	372	365	353	356	379	348	322	352	361	353	375	337	381	346	328	334	340	366	406	345	372	351	348	336	348	387	351	343	344	403	313	320	342	320	309	353	328	343	375	315	325	359	391	355	390	354	366	357	308	349	314	370	338	361	356	386	365	376	385	382	382	317	351	337	374	382	363	317	389	369	312	346	373	388	353	324	382	345	348	378	365	362	362	364	353	377	361	366	357	326	313	347	315	378	348	369	401	370	367	337	388	349	341	337	395	371	348	349	378	366	347	358	328	378	358	351	375	360	353	352	346	354	361	357	346	341	361	356	375	355	370	339	376	328	397	382	345	352	337	343	345	362	353	375	337	357	344	317	331	354	329	353	406	377	337	351	345	355	385	363	333	374	383	346	388	298	328	345	360	335	342	308	358	338	315	337	371	347	341	367	390	336	367	336	333	314	344	374	329	325	318	361	376	357	403	362	336	354	291	359	329	348	355	390	361	338	337	339	330	374	383	362	376	401	391	378	329	386	356	382	351	396	363	325	341	329	334	370	341	331	338	375	372	363	364	352	355	355	351	321	336	337	354	375	391	365	378	386	385	414	302	320	332	359	388	350	344	387	336	324	359	326	346	366	350	305	330	355	355	337	417	375	333	326	407	335	357	380	365	357	355	388	339	352	341	359	360	364	355	364	325	357	341	349	358	351	346	342	370	321	354	290	333	359	375	361	358	377	342	342	350	366	371	324	327	361	349	356	331	361	368	342	375	349	376	335	325	379	351	393	344	347	322	321	339	327	369	355	332	339	326	353	347	350	320	353	365	346	337	344	337	389	346	367	366	364	332	343	350	345	374	366	369	361	362	366	339	351	364	383	355	342	330	359	349	363	330	369	380	307	342	343	344	375	355	334	338	367	321	313	351	312	355	351	312	363	341	357	376	367	332	326	330	398	364	374	332	344	368	329	394	341	351	360	337	371	336	323	352	362	332	383	349	352	370	376	338	333	343	332	349	341	344	384	323	344	348	362	334	343	338	355	348	368	366	341	310	339	366	357	363	356	350	326	350	340	373	363	384	363	370	350	359	371	358	346	357	335	358	353	337	318	347	340	384	356	363	349	390	340	345	371	373	361	363	371	348	405	354	408	349	353	380	367	363	367	381	366	365	396	341	350	351	350	322	340	312	343	325	364	323	372	328	353	368	331	341	318	370	374	332	351	333	388	392	335	374	364	385	350
24966	10305	5918	4155	2377	1841	1479	1294	1192	1002	963	942	925	885	868	896	870	849	897	848	814	856	828	781	830	825	874	877	842	837	798	861	872	830	830	833	834	809	826	883	898	827	802	793	884	828	816	819	775	848	793	820	813	822	840	847	794	857	811	835	843	799	829	818	842	834	868	799	833	804	797	839	812	895	825	868	772	898	852	880	830	847	805	861	810	850	866	830	837	843	824	826	828	831	808	868	844	807	780	794	793	871	871	842	832	864	848	843	846	787	864	872	827	799	828	781	869	843	774	750	808	813	825	881	819	814	802	842	815	840	808	886	851	826	803	799	843	895	805	811	844	820	871	843	821	791	852	847	860	833	795	854	784	906	803	805	845	773	832	787	855	894	841	846	865	793	866	811	827	831	804	804	854	805	815	841	776	862	801	861	861	878	842	837	828	793	825	838	840	812	823	813	836	817	827	815	847	804	803	828	877	862	857	844	770	877	791	831	849	834	849	835	802	821	866	873	816	748	813	810	860	819	839	862	795	813	822	831	851	811	822	805	815	801	811	823	821	853	832	855	782	836	864	831	844	789	833	825	848	831	854	812	759	783	803	839	789	809	805	840	824	833	838	823	850	829	886	859	807	810	789	818	873	859	842	870	822	815	807	840	799	844	806	824	826	826	840	863	847	821	817	828	863	864	824	796	881	856	844	801	845	813	885	866	774	839	847	813	805	844	834	849	803	839	852	828	865	818	856	853	806	818	878	832	876	800	829	842	851	857	820	840	822	829	825	838	807	768	767	877	838	846	782	799	837	808	805	787	835	849	857	852	789	840	810	814	849	831	805	862	803	861	812	821	791	821	875	778	821	799	801	815	827	810	858	791	852	869	781	885	825	885	798	835	823	834	874	829	834	820	810	864	871	796	868	826	859	868	840	897	824	850	796	826	858	882	822	819	771	855	787	800	804	883	747	858	845	865	812	893	826	837	831	827	758	846	838	823	803	832	825	764	820	803	787	843	783	787	779	806	819	871	798	820	848	796	830	850	801	821	801	814	809	815	818	831	836	855	826	861	829	814	867	841	835	818	830	858	815	831	798	848	815	801	863	804	763	839	859	849	813	801	830	847	875	814	854	823	812	844	842	794	849	798	814	841	837	879	854	834	840	779	856	873	822	844	801	849	839	857	852	837	830	840	838	786	800	818	829	821	783	886	803	867	821	827	806	814	813	768	793	822	827	832	833	815	798	880	833	834	866	863	859	813	879	812	812	839	814	822	846	840	873	847	809	840	805	877	809	838	842	859	876	796	872	804	801	820	829	852	841	799	850	783	817	799	837	781	809	858	778	843	807	833	838	820	766	857	789	825	843	829	779	769	826	766	818	771	872	840	811	881	858	842	850	834	826	811	838	855	872	779	838	780	784	846	788	790	817	800	840	784	848	836	820	845	873	827	840	826	791	769	823	831	791	856	837	799	791	819	840	792	855	821	850	851	839	870	809	805	851	823	789	805	837	872	859	798	797	828	803	792	835	824	827	807	816	833	836	788	881	850	854	815	820	827	865	865	821	826	859	785	862	900	810	814	772	830	803	845	817	746	837	831	826	808	842	797	819	807	824	856	878	795	884	797	827	839	848	865	852	803	851	813	825	824	856	886	794	830	844	845	884	884	827	793	898	842	874	791	778	762	849	858	821	782	829	832	836	824	841	823	844	837	763	789	803	845	813	839	821	823	846	819	790	839	848	886	855	840	862	873	825	834	805	840	803	849	849	790	857	842	791	895	836	833	846	853	870	846	800	902	796	810	840	841	810	831	862	809	800	824	822	807	768	841	808	841	856	841	836	873	804	852	816	817	808	818	824	845	848	807	819	797	819	833	856	840	826	834	791	824	844	852	886	784	823	754	783	817	854	865	803	837	764	857	860	817	852	804	789	855	791	760	867	832	851	831	861	802	815	810	809	852	823	818	874	897	804	830	798	796	826	868	842	854	870	801	808	859	788	831	855	817	805	817	785	852	806	863	870	786	823	867	777	876	807	875	835	814	832	827	859	814	792	819	815	841	811	800	841	864	800	840	826	808	832	795	813	855	851	799	841	837	860	824	892	813	847	819	819	884	874	839	825	821	893	798	784	820	804	842	808	848	830	833	810	849	799	800	804	803	826	801	860	856	866	821	846	827	819	785	875	843	880	896	837	814	794	816	819	818	810	841	844	826	875	882	813	815	829	827	768	857	808	816	852	813	794	848	826	853	808	833	853	804	793	849	863	873	857	820	832	844	833	857	858	816	878	808	831	831	832	824	841	834	861	838	871	861	832	834	811	869	836	787	796	860	859	903	820	865	842	788	872	833	831	837	806	788	823	857	814	812	825	768	801	855	838	829	816	875	843	802	812	803	799	796	806	815	838	807	869	843	813	855	783	800	907	826	808	830	851	850	949	822	836	858	892	820	770	812	817	829	851	858	843	826	874	823	835	792	830	826	823	795	797	847	863	888	797	781	846	802	833	853	860	826	827	846	791	826	853	802	850	840	861	810	861	878	873	845	845	800	834	832	841	834	875	846	844	833	824	825	845	860	793	887	822	837	785	834	797	828	858	835	892	840	808	809	806	820	902	871	826	803	790	816	815	877	764	791	803	775	853	830	789	808	871	891	791	848	865	794	898	795	863	813	797	835	822	829	861	815	874	812	810	760	820	828	801	834	819	832	761	839	860	804	780	828	848	803	858	844	819	860	789	802	857	768	838	852	834	815	838	805	836	842	783	830	816	820	844	814	852	903	847	843	809	843	801	840	835	887	848	849	845	802	866	811	845	809	835	798	827	843	848	846	827	839	848	840	854	804	879	804	784	841	811	835	829	830	823	839	780	843	834	814	840	847	790	821	801	848	866	837	804	835	843	813	801	807	837	794	822	842	845	832	821	812	823	881	818	832	827	832	841	853	853	774	856	799	798	845	824	790	785	861	795	799	877	820	809	809	823	871	842	842	883	838	855	831	833	828	824	845	863	878	854	842	826	840	775	857	845	837	878	824	791	872	827	834	819	818	796	802	800	817	925	805	836	839	878	841	827	872	808	828	837	858	838	864	815	827	833	845	865	790	850	858	786	799	850	799	870	819	814	849	800	835	865	863	807	878	868	863	805	819	828	857	806	860	834	865	809	812	819	870	863	845	834	813	828	814	866	831	818	826	837	872	862	858	833	826	837	823	852	866	865	793	822	842	808	856	880	830	812	861	899	847	796	845	780	857	760	854	839	853	827	867	862	820	821	783	866	806	867	789	851	860	849	858	856	891	816	829	834	836	844	794	862	852	803	775	831	791	793	817	853	751	882	824	865	836	845	819	887	814	844	796	865	822	857	866	862	861	850	804	825	825	864	817	837	812	851	787	786	838	803	815	799	799	825	860	852	805	836	795	861	794	872	863	829	804	816	886	836	836	866	883	860	826	825	858	847	836	855	846	837	799	885	801	862	810	821	833	839	829	827	878	898	787	769	828	852	803
22980	2566	547	442	371	371	367	325	318	329	329	359	317	323	338	337	318	342	294	331	306	345	309	312	323	325	360	322	353	350	324	356	321	332	311	326	334	355	369	316	331	331	332	326	321	325	352	325	318	344	330	286	321	332	328	323	325	305	332	330	356	304	312	366	324	342	338	341	357	373	353	323	313	301	325	320	349	346	325	353	345	321	351	343	306	354	332	356	320	321	315	322	313	306	314	332	296	344	315	320	333	304	322	331	331	354	324	310	302	317	323	331	341	315	341	333	317	292	312	305	308	320	327	335	368	348	323	321	318	348	339	286	343	316	310	319	340	318	330	393	339	302	289	337	331	313	316	349	339	344	304	331	331	324	329	332	333	359	337	337	341	321	304	362	336	347	316	303	318	326	316	330	329	304	308	300	336	343	306	344	332	416	387	294	341	365	316	355	312	346	349	384	371	326	369	301	335	325	315	369	356	351	319	327	324	361	321	341	329	373	344	332	334	348	319	330	348	287	322	374	327	315	351	328	312	311	301	339	299	315	325	306	376	315	357	332	310	329	360	314	331	331	357	337	304	350	317	337	319	320	329	324	342	353	320	299	308	357	316	393	324	314	330	334	335	302	338	317	319	319	337	334	332	373	347	347	363	313	309	299	325	323	363	366	303	303	301	332	342	318	329	356	331	332	330	330	341	320	346	348	335	308	305	289	336	318	312	360	315	302	329	299	296	327	328	315	304	335	320	323	343	338	352	336	305	342	368	344	336	352	344	300	307	349	349	321	344	328	329	329	321	316	305	374	361	341	318	324	311	332	327	308	333	323	344	338	361	341	320	324	341	341	342	317	337	298	315	318	331	303	304	323	357	262	308	347	356	365	298	327	339	334	319	327	332	304	324	340	350	334	334	380	336	363	303	320	315	301	299	326	316	331	332	341	348	334	296	354	326	336	326	344	319	336	314	344	319	298	323	315	328	321	318	286	325	331	337	361	361	363	320	334	338	316	332	347	314	335	335	360	324	290	337	348	334	385	310	314	352	343	317	349	305	297	310	343	347	309	307	310	349	313	349	368	313	299	316	356	353	359	320	307	314	343	297	335	371	352	308	321	361	338	346	336	307	317	336	315	339	317	294	333	320	352	354	362	335	319	342	372	320	319	345	328	323	337	330	307	328	342	350	317	326	301	319	297	369	323	341	338	349	331	323	347	322	337	312	339	318	325	337	366	320	321	340	309	313	268	359	339	299	337	358	325	322	316	338	347	326	352	352	326	355	342	333	317	343	354	372	320	301	327	327	347	359	341	331	329	331	350	341	310	343	352	340	330	345	354	309	376	329	331	347	317	363	328	370	313	282	305	318	323	319	364	346	318	333	354	330	338	350	357	334	386	327	330	338	316	324	315	348	331	340	320	317	337	333	321	320	327	339	349	355	301	310	349	333	337	315	339	343	335	311	331	347	339	353	309	335	315	325	342	309	338	362	327	295	322	333	348	362	338	337	327	324	344	351	332	313	324	368	371	325	337	338	322	340	337	325	275	334	323	321	342	310	309	279	333	325	367	306	343	325	310	358	350	361	350	310	378	313	320	337	331	329	330	294	350	317	332	369	336	320	306	325	324	314	328	345	318	332	344	328	326	310	335	329	338	329	342	334	299	331	323	336	349	328	338	339	343	324	341	345	323	302	343	358	379	321	318	306	309	360	350	313	346	331	354	327	354	344	312	334	301	364	357	329	333	339	326	315	339	353	307	363	324	321	313	355	322	343	329	316	371	310	311	337	347	321	312	326	321	346	357	324	287	367	322	305	369	342	310	340	298	336	326	328	347	301	330	343	312	306	315	325	326	323	337	327	307	295	324	316	324	310	281	333	337	364	307	370	331	321	350	375	303	302	300	343	303	349	351	313	351	329	323	323	338	311	318	346	338	347	316	327	341	347	343	360	335	300	327	339	357	357	333	355	349	335	332	351	333	336	313	353	286	342	330	343	327	349	310	334	331	368	308	335	315	294	316	366	350	345	320	291	337	346	330	336	325	334	331	324	335	323	344	332	299	372	328	343	335	340	325	320	357	345	338	326	321	333	318	303	307	274	323	357	340	332	311	315	363	333	284	337	358	352	352	336	315	361	340	318	347	324	333	335	336	368	363	294	338	315	365	313	323	321	355	333	309	339	336	321	353	314	320	333	339	341	345	315	347	363	344	326	339	335	336	347	343	327	336	303	309	327	316	381	301	312	328	297	356	353	358	370	321	372	336	310	355	332	314	353	349	353	364	324	343	312	344	332	376	350	331	338	330	325	363	363	282	326	309	320	345	323	323	325	333	320	352	352	339	339	349	350	335	330	326	291	295	335	329	328	337	322	321	302	375	315	298	299	357	334	341	351	364	333	348	338	322	358	323	334	341	319	294	327	327	319	353	360	338	322	323	345	347	331	327	328	313	311	337	321	319	345	307	339	343	290	316	345	345	315	328	336	306	313	275	331	355	338	319	346	341	333	333	376	329	392	355	329	331	293	359	331	356	344	360	325	351	340	358	345	358	321	364	317	338	336	326	334	306	308	299	358	326	318	337	325	316	302	347	303	362	292	314	333	355	360	343	353	299	357	319	355	343	311	329	323	344	322	319	338	320	285	327	357	317	340	344	318	337	343	352	322	331	306	319	352	341	295	368	320	358	330	348	293	319	299	333	360	358	313	367	332	323	367	323	341	335	333	326	373	327	314	325	311	311	320	316	309	363	341	339	346	327	308	325	373	360	332	321	283	332	332	323	369	317	283	326	299	330	323	342	320	317	305	327	324	326	308	299	356	297	318	298	313	334	320	322	328	336	339	308	321	332	331	305	312	360	346	359	351	311	372	315	325	331	309	321	323	328	295	374	328	317	358	375	311	364	342	331	341	331	313	350	334	317	299	361	361	337	355	310	348	315	356	328	329	336	334	306	337	320	359	327	357	315	322	366	328	343	352	295	312	311	349	338	362	360	332	318	335	362	361	318	348	286	332	333	329	332	321	365	351	345	319	309	329	337	317	335	334	330	301	324	333	320	309	326	349	330	325	295	320	352	365	312	308	352	362	343	330	353	339	337	333	299	325	328	330	323	327	323	321	320	341	326	330	333	353	318	337	330	319	326	318	312	331	290	356	337	338	355	335	350	342	342	349	355	304	316	349	353	328	335	334	332	340	309	366	313	297	288	318	365	356	339	315	292	314	360	326	341	326	347	332	350	344	295	303	309	294	298	321	333	314	353	346	313	328	327	342	328	310	324	330	362	362	350	313	314	336	332	311	346	336	344	363	350	326	339	323	366	329	331	325	378	346	356	316	371	373	335	320	317	297	314	302	346	310	299	329	328	362	320	379	336	335	328	356	369	333	365	346	332	302	324	290	309	325	333	315	323	308	350	366	324	309	306	325	359	329	307	350	307	306	326	318	321	321	326	351	362	345	324	331	332	352	337	318	340	313	338	359	308	298	367	334	347	350	313	330	328	325	315
16818	5429	3155	2226	1621	1195	1051	917	866	822	814	797	784	761	757	746	742	756	781	753	790	740	797	802	779	808	765	775	761	787	736	780	770	744	786	758	767	784	809	751	769	767	739	734	755	816	797	807	701	721	748	743	772	757	756	722	767	787	810	782	765	754	786	795	808	787	772	774	730	720	751	779	766	770	791	798	743	784	783	801	783	788	815	799	772	721	728	726	738	754	781	761	792	758	753	739	772	761	750	781	716	766	778	753	768	767	789	769	773	812	746	733	720	775	725	780	791	765	764	791	765	763	775	800	752	746	788	783	760	745	764	764	768	800	794	696	748	799	744	792	754	764	768	761	792	784	758	750	746	739	754	715	790	832	798	763	779	797	779	739	804	744	784	803	730	732	783	778	798	732	748	759	789	737	763	777	789	776	756	763	724	770	768	749	816	790	765	804	764	752	785	773	800	826	739	758	729	789	743	789	783	765	783	748	797	797	756	789	756	802	779	798	757	756	810	785	735	707	811	810	775	782	727	784	759	755	811	766	771	828	786	765	748	790	779	757	796	752	759	755	725	710	768	777	749	771	744	776	790	740	770	787	759	777	758	792	737	737	816	742	774	728	784	778	729	773	730	738	764	776	780	752	793	757	743	776	805	819	768	733	780	802	784	750	737	830	814	760	783	757	730	722	770	716	793	762	795	814	812	737	782	840	764	767	760	736	735	723	778	802	754	819	765	795	803	789	750	716	805	726	717	808	723	743	809	756	817	811	808	797	756	755	752	800	790	745	723	812	768	764	751	729	756	763	823	761	774	760	758	762	763	739	773	707	785	784	777	770	758	740	770	757	726	821	730	773	770	794	766	765	787	781	755	750	729	758	843	706	769	810	804	746	768	771	796	736	825	798	770	762	764	768	760	748	792	752	700	776	732	762	718	736	770	745	755	792	779	744	791	717	802	734	762	795	745	786	763	767	773	747	755	768	765	787	742	757	728	776	792	765	751	744	809	771	781	842	751	796	786	751	774	778	764	722	837	783	777	759	753	758	795	804	790	764	792	697	750	757	780	740	763	810	770	781	774	733	773	730	791	789	758	768	752	752	818	786	720	738	758	734	749	729	797	813	717	811	778	752	762	675	795	775	806	711	773	743	742	789	737	809	774	779	746	789	737	777	730	773	759	739	771	764	739	750	773	761	769	743	743	761	708	780	752	723	736	761	811	773	778	767	761	741	774	737	786	768	747	712	778	770	747	762	785	741	744	754	809	755	754	816	764	741	786	804	741	812	777	764	784	785	778	756	752	791	759	759	771	807	791	781	777	748	715	793	758	799	759	727	754	808	764	773	790	705	795	781	739	783	790	786	751	780	800	747	771	771	814	766	784	750	735	753	808	777	766	774	767	768	753	763	802	768	774	757	789	786	769	753	755	750	755	789	788	788	738	759	742	750	775	778	767	739	748	752	818	757	856	738	778	754	752	772	829	713	821	833	780	783	764	774	772	798	793	776	752	802	778	706	776	760	740	750	750	789	744	750	683	749	777	782	764	780	725	776	800	725	818	763	733	774	732	723	834	772	809	757	733	751	768	781	774	782	789	729	741	773	826	759	751	771	707	761	789	771	833	776	823	767	759	787	797	778	776	765	767	755	773	765	766	795	757	724	764	720	761	774	769	789	778	783	809	810	746	774	732	737	739	776	779	768	779	748	742	801	759	789	804	746	754	775	757	763	781	735	761	705	739	768	780	768	733	825	816	748	764	823	752	786	755	784	769	824	776	765	759	736	731	805	798	778	719	725	754	761	766	814	765	757	777	732	736	797	794	776	795	754	784	740	725	771	762	770	792	778	774	753	760	827	726	771	818	758	762	764	766	771	741	745	733	750	757	754	783	763	789	749	774	813	738	805	760	739	733	762	760	738	753	720	785	761	781	725	761	756	780	810	781	762	740	782	730	798	762	830	798	785	726	794	764	750	745	788	785	820	732	757	777	770	729	774	713	785	764	783	737	716	763	763	787	728	759	855	754	763	772	768	783	800	751	760	759	769	759	757	770	805	757	824	738	752	748	752	721	730	809	771	805	742	709	799	761	741	774	776	737	765	752	720	774	814	681	773	763	777	776	765	761	763	755	781	741	770	733	773	811	786	780	775	751	762	749	763	767	730	715	764	736	794	780	734	785	819	748	730	805	774	749	776	769	714	793	737	781	755	806	732	811	747	752	825	746	794	754	743	811	822	775	787	760	790	742	761	810	726	760	784	793	786	799	731	755	785	765	768	748	797	803	757	765	796	784	748	763	791	794	783	745	771	739	760	817	771	755	734	793	749	789	723	745	813	783	751	769	780	765	800	723	792	821	753	807	757	729	752	782	797	745	767	764	770	773	784	764	764	784	746	726	784	700	784	749	790	734	769	794	768	779	743	805	757	775	759	791	772	751	720	762	819	782	731	750	802	748	797	773	776	770	758	759	780	754	744	818	753	761	779	746	779	750	764	768	778	804	786	780	790	767	742	794	800	771	818	785	775	783	816	792	772	775	759	803	802	742	735	775	806	800	796	821	783	767	780	766	786	734	776	747	766	714	756	795	765	771	743	730	787	721	747	754	737	751	720	754	767	778	783	721	755	736	775	738	768	769	773	746	799	777	744	764	783	798	782	724	726	791	749	755	768	768	789	808	756	743	783	712	775	775	748	755	742	749	801	773	757	758	782	762	770	789	730	777	759	760	748	795	770	752	789	815	806	768	778	800	784	798	701	815	770	745	776	720	760	785	746	774	799	777	719	725	716	776	753	785	758	755	733	773	778	752	772	767	793	746	760	746	771	781	764	760	777	725	769	808	766	766	792	769	745	797	774	726	725	738	795	773	743	762	797	797	770	727	724	780	733	762	770	755	784	845	796	746	749	779	746	793	765	781	777	760	720	755	776	761	750	760	765	760	754	784	779	797	780	768	724	790	771	792	739	769	729	786	772	742	766	783	742	762	743	769	799	773	794	708	761	747	765	770	752	736	811	792	795	735	756	748	768	772	778	796	768	784	776	733	718	775	771	749	792	751	731	756	769	761	762	704	753	786	779	802	761	754	767	778	830	772	782	794	771	737	761	789	762	729	766	763	768	768	767	722	758	751	742	794	757	749	801	815	743	758	767	699	752	717	741	789	808	752	778	766	726	794	785	777	757	720	754	720	764	786	797	766	801	756	792	778	780	754	751	787	708	755	757	768	739	735	775	746	787	798	793	798	809	833	710	786	725	815	796	760	746	761	795	755	768	774	787	783	788	728	761	809	776	740	774	775	765	746	782	790	724	759	761	744	799	773	749	809	727	818	735	683	739	714	760	753	704	777	740	762	775	802	790	775	781	731	741	785	796	739	774	747	735	782	755	763	783	774	745	803	773	779	755	743	786	762	772	742	770	804	793	779	797	690	759	772	728	771	765	774	756	704	767	696	733	732	790	824	753	768	773	783	791	746	754	777	747	794	777	799	746	778	784	790	838	722	790
34915	5619	722	445	437	393	380	387	344	347	370	370	344	340	377	355	372	354	324	357	305	351	328	363	319	332	342	349	361	340	349	372	340	332	354	312	330	380	345	371	344	354	360	312	354	352	366	346	342	351	365	363	328	347	334	355	353	319	332	333	327	311	365	345	318	354	356	317	354	340	350	297	329	354	340	333	350	330	354	327	339	360	322	353	340	318	345	318	369	326	370	343	320	374	342	319	352	339	296	332	339	311	311	315	357	337	360	376	324	320	333	336	336	355	315	345	324	357	334	365	306	337	339	317	331	338	313	374	333	358	331	339	353	351	327	347	343	342	363	330	339	323	337	346	347	322	350	332	324	344	350	333	320	328	313	363	336	334	310	368	340	336	351	360	320	399	351	355	332	354	368	324	334	357	330	351	361	357	317	339	346	345	356	364	334	343	329	336	324	341	377	338	321	319	372	353	319	330	341	346	336	323	380	352	348	338	308	365	340	339	367	314	342	352	418	359	345	319	353	339	335	363	337	357	336	325	335	306	337	330	377	363	324	342	333	314	373	311	342	349	319	344	330	325	331	344	331	337	338	356	352	373	328	336	365	339	353	319	330	382	380	366	324	320	311	333	358	338	349	362	345	375	339	369	330	318	318	353	339	333	354	337	358	329	328	364	354	334	308	316	331	347	345	321	337	346	347	354	348	332	337	327	329	326	326	326	358	333	325	325	342	320	336	310	396	326	367	322	346	350	319	371	323	337	355	334	313	318	307	340	342	339	368	364	303	350	353	360	372	356	337	354	369	340	348	318	369	335	350	358	386	331	361	326	328	372	357	333	360	325	370	324	357	366	364	354	340	335	336	346	332	348	351	354	357	368	361	348	323	326	340	367	329	330	355	284	326	367	333	318	364	368	342	359	325	331	315	352	360	323	332	354	343	351	342	337	325	329	404	356	355	354	332	374	339	355	353	353	336	315	327	326	356	313	333	320	330	313	326	310	338	334	345	334	343	351	355	327	305	333	333	365	358	339	368	330	301	316	301	321	328	337	350	368	343	332	316	336	323	333	336	321	326	333	305	333	369	325	335	299	345	349	345	339	368	308	323	308	341	340	346	315	333	331	316	334	312	317	368	362	329	315	328	318	323	313	360	361	327	360	360	322	332	339	314	339	338	336	328	324	360	336	341	330	308	347	300	370	326	318	344	338	344	352	341	367	331	333	334	365	335	335	324	318	348	356	324	324	328	375	359	303	317	321	322	330	342	343	384	337	332	349	368	334	354	345	353	311	356	325	345	339	359	375	354	328	356	332	365	342	326	358	333	340	351	370	336	348	361	331	315	336	346	341	343	356	328	317	391	378	315	328	358	343	314	361	330	344	329	336	349	385	313	365	361	378	345	329	337	344	412	366	346	356	395	342	344	324	320	352	341	350	322	337	342	364	365	370	345	362	359	337	346	384	344	313	341	300	302	296	310	328	316	318	313	321	336	333	334	341	363	367	345	316	313	329	311	376	344	322	318	339	313	321	334	325	321	347	327	311	343	349	341	336	333	345	363	303	355	313	350	355	347	371	319	295	337	318	303	320	323	321	359	322	315	350	363	358	331	373	376	314	329	389	354	328	326	347	326	363	345	354	367	341	345	340	334	302	331	326	362	352	342	332	341	308	341	380	341	310	329	316	351	364	352	347	348	343	337	320	368	345	377	355	360	320	321	327	351	322	343	314	343	337	353	347	314	343	339	322	365	331	320	343	337	322	356	341	336	325	347	348	359	358	382	318	327	365	360	298	315	348	348	331	344	337	343	346	356	320	312	350	345	356	361	346	343	368	360	329	324	344	336	385	342	336	325	356	341	319	346	350	380	338	364	332	368	339	304	359	316	324	327	335	320	357	350	332	329	336	356	329	323	294	319	357	326	321	335	343	329	300	336	336	354	339	360	346	329	356	363	370	337	327	353	347	378	345	340	312	371	374	317	325	367	359	328	321	322	321	328	361	355	364	330	341	321	311	320	371	319	312	363	362	355	340	316	327	380	323	330	334	350	346	362	381	303	318	312	367	339	363	332	353	351	321	325	319	319	336	358	322	342	311	359	314	306	336	343	339	349	326	381	338	356	387	336	387	316	332	354	329	378	316	328	356	347	381	318	346	362	356	384	324	337	346	361	351	321	403	367	336	345	331	311	336	350	331	376	361	355	350	337	373	363	317	321	354	374	396	342	340	308	321	349	347	319	308	354	320	323	335	360	326	357	327	373	362	365	339	357	366	420	368	343	322	318	357	321	348	330	301	352	306	364	335	346	366	364	320	343	348	343	327	358	325	328	337	350	307	317	351	351	286	364	339	335	321	329	361	324	352	341	349	362	378	342	342	346	335	334	353	340	349	337	313	323	323	364	357	328	348	335	307	375	311	376	339	332	317	341	325	332	306	346	379	332	332	312	331	345	364	335	343	340	324	288	327	332	343	336	341	364	318	320	298	360	336	360	310	337	341	325	345	296	332	341	336	383	329	337	328	321	367	315	353	347	355	340	299	324	329	337	375	366	340	344	357	358	351	315	315	324	343	334	322	301	313	364	346	309	330	350	357	368	362	361	321	327	324	351	355	389	343	366	337	362	339	343	346	357	348	328	305	339	331	329	321	335	343	362	354	312	345	342	352	360	305	381	333	391	307	347	331	335	344	338	349	331	363	360	353	385	326	359	357	352	324	332	361	350	332	350	312	363	373	345	315	365	343	330	332	314	372	346	336	331	355	330	321	328	328	322	320	353	307	362	335	381	329	333	343	358	339	317	328	295	344	327	331	319	335	341	339	387	366	351	346	354	327	385	359	361	337	329	337	360	323	317	340	331	329	367	327	347	360	348	387	349	319	353	335	356	405	343	352	377	326	376	352	372	333	331	318	304	343	338	327	312	338	360	357	359	357	361	322	351	341	328	326	297	340	339	339	327	338	325	322	336	338	320	322	343	333	356	337	368	332	324	333	377	323	386	364	338	350	352	346	347	361	316	330	364	342	314	299	360	367	331	347	347	330	335	338	333	351	366	333	336	341	356	333	339	300	373	311	339	335	372	329	342	329	340	331	369	359	320	297	325	339	321	316	333	365	325	363	341	360	367	330	342	336	345	336	316	344	304	342	313	351	325	335	365	339	330	357	341	374	374	350	337	346	328	362	335	295	361	364	368	339	323	368	334	320	330	332	353	337	294	358	322	345	321	318	348	338	335	357	324	354	356	356	309	337	323	326	329	360	368	350	346	332	308	343	334	326	330	323	317	326	331	330	343	310	322	318	354	337	320	330	343	319	346	350	348	333	320	314	327	298	310	297	309	332	328	344	373	327	359	346	329	371	322	335	345	340	343	350	336	363	358	356	390	350	332	332	360	327	341	326	347	345	341	380	369	339	342	362	347	324	335	320	330	312	326	374	322	335	315	343	378	321	354	346	331	371	354	363	384	352	342	345	335	340	347	308	365	314	369	345	335	355	357	370	323	321
24674	7204	4568	3176	2621	2060	1682	1306	1126	991	984	895	887	885	806	814	825	890	848	850	854	841	800	819	858	797	784	817	791	820	859	808	804	811	777	819	834	858	814	816	817	796	864	803	777	809	780	781	819	788	746	843	793	819	796	795	823	727	831	796	727	798	783	831	865	808	827	799	781	792	803	811	858	836	793	793	869	818	813	820	897	827	814	826	769	823	821	809	777	772	786	792	783	785	822	810	814	858	819	791	829	821	775	850	783	838	791	839	812	770	779	831	824	795	769	841	785	767	811	793	827	771	753	866	804	862	772	811	773	792	823	815	816	797	802	872	822	797	779	829	811	789	782	805	832	814	811	810	809	821	810	815	769	741	796	740	847	791	772	814	792	817	792	783	785	794	761	777	766	784	789	835	813	829	806	790	826	805	780	837	793	823	787	803	775	790	785	813	769	838	784	802	784	770	755	813	805	790	735	823	837	779	826	816	816	778	800	789	774	840	841	736	807	750	813	807	817	826	803	810	793	830	840	800	773	836	819	820	829	799	763	811	795	757	793	791	828	798	839	771	849	783	799	798	804	803	748	798	849	797	842	814	795	765	834	814	850	823	803	816	774	820	816	755	816	825	840	826	770	838	814	776	816	788	776	808	779	735	799	763	811	787	855	826	856	796	805	797	838	821	810	803	840	799	776	793	808	799	845	769	815	804	838	849	824	721	818	839	778	796	766	791	742	815	812	774	785	727	798	769	832	819	797	818	835	803	826	825	797	851	768	827	804	787	779	806	820	820	814	813	868	829	836	785	867	770	770	787	812	819	812	782	814	833	801	836	791	805	859	785	785	780	790	813	815	798	805	801	781	824	770	792	838	817	774	808	812	795	810	818	777	829	790	823	810	775	842	834	801	744	826	815	817	773	821	816	793	799	797	820	751	794	838	776	824	801	789	773	836	789	831	844	822	787	768	837	759	806	840	817	829	784	784	801	777	791	851	870	778	786	828	827	798	780	805	800	791	820	819	839	823	773	790	846	844	788	837	828	799	752	843	775	821	825	842	779	789	799	776	793	738	805	795	809	789	840	827	801	804	807	809	788	748	816	818	822	852	828	776	789	820	777	794	823	779	812	799	802	819	761	784	830	820	778	820	772	752	831	820	797	804	773	789	788	801	779	796	765	752	825	759	801	800	813	767	757	828	762	813	732	853	801	756	814	839	765	810	797	812	836	772	782	779	767	848	791	828	832	831	811	770	818	816	816	809	782	847	830	807	834	781	779	810	800	815	797	807	784	837	803	763	768	819	805	811	806	794	802	803	814	804	851	792	782	851	818	814	771	797	802	803	803	771	825	818	785	824	813	818	789	797	799	829	828	801	810	813	787	782	782	781	767	819	779	822	878	855	851	820	843	782	784	788	828	850	765	827	777	808	810	810	786	817	801	790	792	826	774	842	808	803	792	873	752	801	783	771	752	795	815	840	794	781	766	774	792	845	804	794	784	805	772	773	852	840	725	791	810	770	795	822	786	836	834	768	814	846	803	768	748	856	762	795	785	802	826	822	804	770	785	789	820	807	780	830	794	763	811	829	791	803	782	797	800	787	771	753	800	813	786	774	808	757	840	779	782	789	739	835	835	765	773	775	748	788	805	812	840	807	786	774	772	779	775	819	772	815	755	825	798	773	829	814	808	785	834	838	800	814	814	796	811	799	797	832	808	882	828	814	850	847	846	822	796	851	816	790	822	841	788	830	837	750	848	788	790	810	797	798	816	807	820	793	796	875	756	850	834	815	881	787	817	835	831	789	795	853	806	812	803	774	841	811	822	722	816	853	763	775	767	804	778	803	781	818	789	834	784	776	797	802	839	802	819	749	764	811	756	771	815	834	828	776	747	783	783	821	806	768	830	827	808	823	826	785	833	801	810	808	810	861	863	791	840	778	800	788	820	795	791	788	769	805	828	821	856	837	785	839	812	741	773	788	823	822	767	818	795	807	785	829	851	835	773	806	799	813	803	793	811	798	827	754	805	783	856	762	808	807	851	789	800	816	787	804	819	795	777	796	837	765	792	821	757	822	865	844	756	838	846	779	765	798	804	746	802	804	824	816	778	811	793	815	761	854	782	806	774	826	784	781	832	841	815	824	822	825	743	801	802	818	789	777	772	816	779	806	799	817	842	812	829	771	834	789	835	812	792	773	805	836	791	762	759	797	778	832	809	739	746	801	803	837	773	795	817	841	816	767	784	794	811	803	797	812	775	806	823	832	822	771	795	796	822	839	830	775	813	839	779	836	805	787	806	782	840	774	811	821	816	820	764	801	843	797	823	815	801	781	872	833	737	793	786	822	848	762	825	850	763	831	860	812	808	816	815	829	838	825	755	870	827	812	792	858	803	818	837	788	806	829	818	775	767	847	826	797	798	792	814	773	758	818	806	842	806	781	813	788	766	812	763	798	800	811	784	815	846	821	811	825	830	764	781	780	803	790	805	786	809	713	796	851	851	770	840	852	836	781	818	811	828	794	739	734	802	806	858	701	864	814	787	818	839	803	820	726	786	775	797	809	780	774	817	792	784	830	823	802	816	841	788	821	817	780	800	830	789	791	789	809	813	833	811	833	797	795	760	766	850	834	774	748	824	795	758	824	829	784	774	780	804	800	785	779	834	761	768	817	844	772	780	779	862	798	820	788	769	809	759	809	787	810	833	832	736	766	822	813	780	815	769	734	766	796	851	818	827	757	832	761	847	846	771	784	834	785	785	784	820	774	780	781	778	780	789	764	818	838	803	794	846	818	799	784	805	803	768	793	824	827	840	791	801	752	800	840	785	803	829	756	780	817	824	799	848	787	834	823	785	806	806	842	771	809	845	805	781	853	811	809	798	816	824	795	824	790	851	801	804	770	796	780	790	839	786	798	874	848	773	820	825	839	811	788	734	822	847	808	821	840	822	800	803	819	804	783	794	763	838	779	811	837	811	813	782	786	804	753	798	791	859	862	862	832	787	804	844	843	831	825	836	736	771	810	751	816	825	801	821	795	818	767	839	786	796	803	793	858	770	764	793	852	794	836	818	836	841	781	795	783	773	821	865	808	782	800	805	747	777	802	809	765	782	822	784	787	750	822	859	790	825	802	808	751	723	823	801	789	846	799	833	852	837	770	771	842	836	801	773	771	784	797	775	841	815	798	890	784	822	753	802	796	790	803	794	816	795	793	881	804	802	841	843	769	788	826	795	761	791	794	806	818	811	810	779	797	830	781	775	788	844	759	797	803	758	795	807	805	797	835	805	771	788	801	815	801	827	819	782	791	790	851	770	779	755	808	814	820	831	766	821	754	772	774	859	802	811	811	808	830	758	782	858	833	795	820	811	770	802	799	826	816	798	815	809	753	800	843	823	798	789	805	803	794	782	845	774	831	779	781	795	757	827	836	800	793	823	810	816	807	849	819	794	833	800	820	742	822	767	832	810	808	779	811	775	840	817	796	799	773	766	733	843	787	801
34126	6027	916	592	493	507	437	413	386	364	372	371	347	376	351	376	348	366	344	360	321	360	313	306	330	335	337	323	334	319	347	332	370	366	401	346	336	398	329	335	347	338	319	347	312	345	350	347	334	367	377	358	343	376	323	361	344	334	338	356	344	348	356	326	340	425	367	336	329	346	350	369	355	382	364	362	349	357	354	340	319	309	335	365	357	390	373	390	356	322	360	332	359	350	346	352	379	343	358	370	344	365	376	356	362	341	323	345	315	358	371	356	350	360	329	296	363	321	357	324	384	359	354	394	396	367	331	338	362	327	356	350	350	376	354	394	363	325	337	355	337	358	327	318	360	363	373	382	344	367	338	328	370	344	351	346	327	331	363	348	339	338	338	357	333	334	347	358	374	351	348	353	348	381	367	353	376	368	335	333	341	330	330	390	364	342	382	362	346	345	358	326	337	372	340	379	360	364	311	377	323	330	351	355	370	321	333	333	352	349	311	363	385	389	359	343	339	376	344	369	363	357	335	335	343	358	353	349	328	325	352	367	372	383	344	359	372	329	342	325	375	343	351	382	376	351	369	329	364	331	325	341	384	365	338	333	363	332	374	318	377	328	334	377	362	354	379	314	390	345	336	356	371	343	344	357	329	335	369	384	407	335	335	315	345	332	359	341	341	338	343	344	361	341	364	339	369	373	351	353	350	341	347	319	355	373	333	368	334	345	401	341	354	361	355	356	355	335	326	338	354	347	341	375	336	321	326	343	320	305	339	399	352	309	347	318	339	346	358	398	342	338	338	345	378	325	365	299	361	354	372	367	308	361	348	341	335	366	345	364	342	348	341	328	331	378	387	333	346	364	322	312	341	318	336	381	355	349	375	321	321	362	364	386	369	350	372	319	327	372	324	346	337	351	379	335	425	371	392	343	311	359	327	362	331	309	353	368	337	345	385	345	381	367	378	361	381	402	324	371	330	366	357	367	320	326	323	337	438	330	340	345	350	361	386	343	331	377	343	382	345	345	342	333	336	365	371	391	389	326	341	354	370	350	332	374	348	366	334	343	362	331	354	342	338	347	342	344	375	319	345	352	327	388	345	373	366	370	397	340	359	328	330	330	321	349	357	380	366	350	342	305	385	354	380	398	306	320	362	338	352	356	362	361	315	364	349	343	329	326	338	371	378	383	328	367	329	353	330	363	349	305	363	357	374	354	362	340	373	378	357	314	347	354	332	345	307	386	362	311	336	340	360	350	343	357	388	355	353	335	368	364	389	364	370	355	325	330	353	373	372	302	348	361	347	377	353	371	381	371	319	364	319	334	334	354	344	350	345	330	347	348	333	343	365	315	331	362	332	349	344	368	338	386	359	369	355	393	384	343	367	380	330	336	334	360	315	326	362	349	356	355	338	390	401	339	333	306	342	369	329	342	362	357	387	339	367	353	356	359	339	371	372	378	365	380	347	376	372	335	391	372	346	360	351	333	327	367	357	380	341	342	344	366	344	361	348	377	333	380	312	352	341	443	348	364	362	389	368	350	342	326	346	369	357	349	351	340	346	343	401	365	392	353	361	386	350	353	345	375	349	331	348	362	365	397	347	334	386	369	342	338	326	330	342	362	362	302	368	373	351	339	317	367	322	340	356	368	319	364	363	345	371	332	338	369	367	372	375	357	359	342	349	362	346	341	396	347	370	351	375	361	380	376	323	338	340	322	388	367	390	406	354	360	374	368	381	349	350	362	347	342	361	339	360	357	354	371	372	338	365	338	350	340	373	350	343	385	340	384	375	347	375	349	342	336	352	358	358	369	339	362	356	362	315	346	332	372	349	409	367	338	328	374	360	368	376	320	335	361	362	379	327	348	351	351	307	304	365	333	350	323	349	345	349	350	355	311	318	375	335	383	364	350	382	358	352	289	343	362	339	370	364	298	340	328	358	386	334	420	384	345	376	371	341	370	335	346	375	358	348	369	360	357	378	397	343	370	326	381	347	351	334	360	353	349	335	396	364	372	329	344	356	334	313	348	355	333	352	350	360	357	330	355	384	329	352	371	389	349	363	333	337	364	367	369	295	348	370	358	337	364	357	368	342	385	352	351	343	386	333	365	321	365	352	353	357	351	279	337	383	353	359	342	338	344	370	362	364	325	328	336	360	315	324	387	332	335	351	343	377	335	342	366	332	336	315	361	347	362	344	322	359	341	317	355	341	377	388	354	363	379	349	325	349	323	344	363	338	382	351	342	343	348	337	333	367	354	327	358	366	338	342	356	353	336	372	318	363	343	353	346	344	309	347	366	349	353	375	375	363	344	346	351	356	357	338	320	326	336	335	350	336	299	360	356	340	309	333	327	340	351	346	341	322	349	336	328	341	385	320	329	319	367	363	368	313	345	358	353	328	320	329	329	348	360	366	365	354	360	333	364	335	356	375	361	356	377	359	333	359	360	353	352	342	363	345	332	337	354	336	359	315	331	359	352	388	340	336	401	349	354	340	333	322	336	380	328	304	387	336	340	358	342	327	375	348	331	329	349	329	345	384	367	365	336	345	350	329	349	382	365	337	332	378	360	364	338	321	329	302	372	319	374	322	321	400	401	360	346	332	338	365	369	344	340	345	324	371	344	365	390	343	367	360	368	343	381	367	323	361	323	329	371	368	341	410	320	321	337	319	383	367	325	350	363	352	372	357	375	362	324	373	344	335	355	348	322	373	343	357	347	304	383	354	353	356	380	347	353	336	359	365	333	369	360	388	365	372	326	352	312	359	319	390	337	353	369	348	352	353	348	355	383	360	356	299	355	348	381	351	367	327	368	337	381	379	337	336	344	321	360	375	374	302	325	354	333	375	342	339	332	333	312	348	360	354	329	326	357	357	364	360	382	358	368	333	391	361	338	342	339	318	324	368	336	342	329	318	327	346	327	339	389	359	395	351	342	328	322	368	373	361	354	339	344	329	392	362	325	367	376	369	371	334	319	322	377	378	354	323	374	385	381	337	329	355	326	356	341	335	370	347	346	363	326	365	340	331	348	357	341	354	350	363	362	351	323	331	349	363	367	330	375	350	379	370	361	370	369	323	355	359	363	367	373	318	370	363	344	360	346	350	326	365	333	371	352	381	352	344	349	297	328	351	373	336	359	342	359	303	340	369	386	357	301	339	365	332	361	339	327	356	388	330	393	353	353	315	342	305	350	312	356	374	352	347	396	357	333	333	377	363	354	385	365	346	339	384	376	308	371	382	407	359	368	374	382	350	364	376	377	347	337	362	370	347	353	353	369	336	327	355	325	354	340	375	338	352	380	357	314	354	322	334	334	317	372	377	352	360	328	329	361	322	345	369	320	330	321	356	336	337	337	309	326	355	388	396	367	343	360	359	398	360	346	395	339	322	362	370	332	357	370	350	371	370	331	351	356	364	350	342	374	338	379	375	336	353	317	342	363	336	363	362	373	355	373	366	377	342	329	323	333	385	389	338	366	367	366	352	351	334	306	332	351
22031	9118	6093	4317	3550	2986	2034	1477	1135	997	968	995	1026	874	899	913	932	880	816	950	846	847	862	856	883	866	797	812	837	887	843	879	924	847	833	822	940	882	867	814	782	909	827	841	792	856	841	829	847	862	805	807	798	878	811	828	825	867	772	891	836	871	886	831	851	823	818	839	858	840	875	802	868	832	791	854	840	813	873	865	839	825	794	835	875	848	804	882	815	821	890	815	847	842	855	828	841	808	846	828	908	807	841	878	832	848	878	839	866	878	877	789	799	793	861	864	836	806	866	810	868	809	806	804	834	875	836	820	872	850	836	804	858	814	832	859	825	820	870	814	854	832	870	794	834	808	843	807	828	837	808	849	818	846	856	918	844	834	841	858	837	849	798	824	865	804	800	821	844	863	781	819	858	815	815	827	884	807	861	819	846	870	793	852	839	867	822	827	869	833	872	862	838	872	858	827	825	839	871	791	822	867	838	877	825	855	825	836	877	828	841	872	817	833	785	863	799	879	799	848	852	847	797	855	880	856	845	821	852	850	857	826	853	904	851	834	889	852	865	845	844	838	852	834	846	852	839	874	838	873	825	839	859	895	851	847	896	810	854	842	824	792	790	832	811	842	852	874	820	847	843	867	870	881	829	819	839	902	822	862	872	882	789	792	850	826	870	891	809	864	817	867	887	818	835	895	831	788	853	809	783	789	831	858	852	859	807	837	906	813	816	850	894	822	825	815	818	827	856	888	829	870	807	801	829	793	852	857	797	852	873	849	861	850	863	859	866	815	850	868	820	823	847	836	851	842	833	819	866	805	822	877	821	868	856	846	840	834	861	832	852	897	866	828	830	857	824	840	812	861	834	911	831	907	820	877	814	827	821	853	885	851	862	827	788	846	879	810	830	863	830	828	828	872	861	844	873	858	814	880	821	880	842	854	817	849	825	792	813	780	815	812	850	804	812	856	836	828	817	830	811	854	827	907	816	816	878	847	812	856	787	838	836	811	824	833	818	849	805	809	852	848	837	852	883	785	834	866	871	873	815	872	810	846	876	868	812	784	833	815	847	898	886	898	896	792	850	891	884	866	836	873	853	796	843	834	837	857	844	841	806	882	885	857	870	822	822	894	899	839	856	847	853	891	823	830	803	845	838	805	868	835	836	873	812	849	788	820	802	883	847	822	835	836	855	825	839	852	847	810	839	826	851	882	837	828	846	865	861	806	881	887	843	827	868	803	845	818	831	834	885	840	803	850	835	855	833	843	836	899	867	867	841	851	903	831	795	840	861	875	855	876	873	821	787	849	842	871	795	843	824	824	814	833	872	833	853	847	817	834	843	833	814	893	832	852	853	842	808	829	881	836	862	856	836	803	886	885	847	806	839	900	865	826	805	852	862	811	781	765	856	847	855	814	845	870	884	863	798	835	880	825	861	805	852	818	801	820	795	875	879	870	885	792	862	915	893	832	851	806	793	837	814	874	867	874	856	840	802	883	870	860	879	819	838	867	860	807	853	844	862	860	815	883	845	866	844	839	864	880	861	877	813	887	797	887	831	819	811	867	777	846	881	845	858	880	810	865	861	854	889	851	854	846	873	859	845	841	880	755	847	888	809	881	835	817	827	838	866	907	878	874	812	835	851	812	799	867	862	835	851	812	812	780	852	846	866	830	785	849	843	876	815	841	849	835	787	806	886	791	855	883	805	827	865	786	894	810	834	892	805	778	871	794	806	836	825	843	839	866	808	844	866	894	816	817	841	855	873	889	887	823	868	872	859	813	826	866	828	823	843	806	820	868	892	849	833	875	857	858	866	876	874	874	831	860	817	832	869	835	876	844	890	847	845	862	875	798	842	838	834	857	831	853	811	899	827	820	812	848	818	841	825	852	832	886	798	850	845	833	810	899	817	819	814	839	836	831	890	854	848	787	825	833	843	835	834	786	842	781	790	916	846	848	848	838	806	834	838	875	890	872	888	862	784	799	832	829	820	890	828	855	853	843	846	793	835	816	875	833	880	818	874	845	827	850	842	880	816	835	859	866	861	854	852	812	869	862	870	860	834	824	887	838	863	861	896	861	802	866	831	842	900	856	865	826	855	808	837	851	864	824	823	818	820	817	873	821	829	855	863	844	875	842	842	846	887	837	855	846	881	831	824	845	839	817	864	880	820	865	822	869	856	805	825	900	805	829	812	796	854	839	808	814	892	851	848	855	849	844	857	857	888	801	842	868	814	884	831	830	832	848	846	818	835	863	843	829	871	850	866	814	830	855	860	839	836	833	861	844	865	855	829	851	828	804	921	863	825	870	861	820	840	857	786	828	882	905	824	857	857	786	834	827	846	794	849	900	815	833	886	837	897	859	798	837	831	834	855	865	842	843	869	843	856	830	883	887	882	825	799	821	845	835	812	833	878	879	826	811	877	862	861	839	876	806	858	867	823	873	847	811	861	838	856	784	877	874	840	871	832	856	841	843	838	816	860	830	846	840	831	857	861	845	829	846	848	876	856	852	808	852	866	828	823	849	872	890	850	808	855	840	888	798	909	843	829	818	850	840	858	857	815	834	843	846	831	842	888	832	847	880	827	854	823	820	873	838	814	822	838	867	832	843	826	830	822	879	837	848	802	824	845	856	810	818	869	826	823	839	835	803	863	855	785	831	850	831	880	798	846	866	845	863	838	839	818	846	859	844	824	869	854	875	847	834	795	874	855	857	850	794	870	852	876	849	869	845	867	886	854	856	864	859	867	838	870	842	836	838	860	817	898	861	838	848	841	833	813	817	862	795	869	828	829	809	837	837	811	841	866	859	883	852	830	855	817	824	826	813	802	804	801	836	818	873	871	844	807	867	825	829	827	866	837	841	851	810	822	833	820	786	869	812	831	918	832	916	824	805	792	833	877	842	841	838	836	892	826	825	818	841	797	910	894	861	812	878	876	847	818	834	780	853	870	816	802	874	784	863	857	794	863	884	853	849	845	850	882	805	801	772	814	862	900	860	821	833	863	846	836	838	856	844	914	882	817	858	852	840	826	819	854	856	857	849	841	860	830	820	847	859	818	877	812	830	894	843	836	832	837	842	873	824	837	860	829	805	812	874	880	876	870	838	770	839	846	871	797	804	882	818	820	823	855	868	833	891	813	856	875	857	835	893	794	811	851	832	849	839	895	839	856	848	856	874	821	835	868	867	863	882	855	847	847	839	849	840	874	851	850	802	833	844	908	872	865	810	835	906	809	852	857	851	827	866	816	893	840	851	815	807	837	836	897	889	851	872	832	865	863	852	808	872	854	899	854	853	809	819	866	801	835	809	823	860	853	829	829	844	872	830	846	870	839	827	844	862	861	874	828	833	832	851	814	845	833	878	783	824	893	846	815	875	834	873	857	861	842	844	828	880	859	839	848	783	849	809	870	839	856	856	877	855	829	829	891	835	883	851	835	826	864	833	816	830	828	837	888	818	811	842	839	869	860	813	825	833	846	817	807	841	877	830	829	836
26277	3383	485	405	384	359	362	335	331	354	339	358	337	334	335	320	328	357	361	348	311	340	335	332	345	332	331	355	341	338	342	336	341	358	325	334	328	340	330	351	287	342	315	335	328	324	325	309	260	319	365	324	315	335	335	336	330	289	337	352	339	361	365	326	322	304	337	312	338	355	313	329	343	325	324	273	319	320	321	312	334	339	332	320	307	304	325	363	341	321	328	296	316	305	306	337	357	314	314	315	312	346	343	321	334	304	362	341	345	355	372	325	345	307	337	352	323	301	307	303	320	354	328	286	311	355	287	339	368	355	334	335	358	321	349	332	336	316	283	319	365	338	366	310	319	312	344	317	317	322	341	334	348	341	338	353	306	354	344	290	331	365	298	308	375	332	310	320	355	348	356	331	280	314	320	357	300	323	365	353	323	307	338	333	351	318	318	309	343	349	304	294	325	340	338	338	321	332	334	331	337	325	343	321	363	319	313	340	338	330	324	339	359	287	330	348	289	329	283	342	360	346	352	326	325	352	376	324	341	333	342	345	364	323	325	329	347	323	324	306	312	371	324	342	351	348	322	333	324	358	309	384	283	339	351	360	328	326	364	353	330	341	315	298	323	302	347	328	336	325	331	352	348	339	297	299	314	321	334	350	310	294	333	318	312	320	325	325	309	322	340	333	326	355	352	316	346	299	320	315	319	333	301	338	312	353	348	326	356	353	332	323	350	325	313	339	351	337	313	347	312	332	318	348	322	290	313	339	343	368	348	352	332	329	355	318	385	285	331	319	332	364	382	316	337	334	321	304	335	324	339	310	334	337	324	325	336	339	375	308	338	331	334	355	331	321	320	340	342	332	370	326	300	322	339	312	332	326	306	344	324	323	346	353	353	311	338	318	314	322	332	322	345	344	371	330	342	318	320	311	331	319	358	359	343	347	313	331	340	321	319	331	333	279	296	333	301	349	324	308	318	329	347	313	312	307	314	295	330	323	302	332	333	312	348	269	348	313	311	304	338	329	345	365	323	330	344	340	332	331	302	342	332	320	345	347	318	334	301	377	342	363	310	317	342	318	308	349	368	374	323	331	309	325	344	341	344	338	349	305	328	314	339	320	312	322	300	309	346	335	337	333	330	328	355	324	352	341	309	337	337	365	323	330	308	319	307	311	363	308	329	313	348	359	351	346	352	320	369	377	340	343	343	335	325	323	327	339	322	312	329	333	323	320	320	330	328	345	342	368	344	384	318	346	307	313	325	289	339	328	317	305	309	326	364	332	353	302	328	330	352	329	334	315	327	322	335	329	313	318	322	316	293	324	376	345	334	332	346	347	302	313	340	311	337	358	320	305	328	373	351	334	341	369	335	301	327	331	348	349	310	330	362	295	343	311	314	337	330	333	324	366	316	328	341	341	351	336	313	354	333	309	322	355	305	364	313	350	323	333	337	339	330	360	312	311	328	324	342	324	320	321	366	366	337	327	327	312	331	329	367	341	320	315	377	321	379	320	323	317	317	326	354	314	312	330	347	373	349	323	342	354	298	384	339	341	319	337	311	335	353	333	336	330	310	308	334	345	331	356	330	346	322	326	320	336	316	312	346	322	350	352	356	325	312	322	322	322	307	324	330	341	330	355	308	322	347	312	330	325	336	303	338	315	305	320	337	311	300	348	315	365	327	312	338	337	320	342	342	314	332	339	354	315	340	348	308	347	332	317	326	323	322	327	344	340	346	362	350	358	323	352	341	363	314	354	329	319	316	347	322	369	340	330	324	320	342	332	324	373	336	328	320	338	312	308	338	347	321	314	313	325	342	382	338	334	354	354	326	315	319	333	344	288	333	347	309	370	328	344	348	319	311	307	356	323	314	289	342	321	332	310	320	327	292	361	315	342	326	284	321	309	307	307	333	297	308	337	328	313	307	310	345	354	343	325	308	338	300	345	318	328	334	339	359	314	326	350	333	314	346	348	313	362	361	339	349	339	286	351	309	310	311	294	351	314	336	350	351	330	354	324	308	289	383	345	332	344	395	344	285	315	330	282	351	320	346	334	340	301	323	337	333	370	338	324	329	343	311	312	317	352	327	340	342	339	376	347	305	299	343	313	329	328	288	300	333	344	330	336	334	372	365	322	343	327	303	345	343	372	290	330	357	335	332	368	325	336	337	362	346	321	353	358	350	318	315	329	340	318	344	343	340	323	357	333	379	324	335	337	332	316	334	337	350	327	305	356	329	328	325	338	292	325	321	332	333	281	316	283	310	322	316	354	333	326	357	358	332	337	303	333	348	324	337	336	331	360	322	358	349	365	343	343	376	304	331	276	299	319	348	319	330	309	328	328	369	308	358	358	306	304	340	306	316	315	365	321	338	289	336	326	343	310	307	323	323	327	340	300	350	313	340	323	289	314	301	341	341	354	311	334	336	321	311	318	335	344	298	336	305	312	350	338	322	313	327	299	335	321	331	312	359	334	348	334	332	317	336	364	331	309	322	328	352	319	334	312	315	317	361	336	337	352	347	335	322	354	314	334	347	335	332	357	364	322	342	363	338	309	327	313	330	362	323	340	336	357	344	333	309	320	312	341	333	393	340	332	329	355	325	320	346	351	323	316	329	333	358	332	329	368	347	330	341	320	320	319	358	293	300	347	324	351	298	290	326	345	329	304	320	310	326	290	292	319	371	347	327	324	344	354	366	301	315	312	327	317	340	344	364	371	329	302	326	305	310	321	314	275	332	344	365	350	340	350	293	353	337	355	322	305	316	334	330	354	338	375	329	317	363	312	311	267	310	345	318	317	323	284	332	326	363	298	336	338	306	346	291	329	351	317	335	335	296	374	316	327	305	350	322	366	330	343	346	358	316	321	346	333	314	353	339	310	364	312	311	370	352	329	340	371	372	327	328	349	356	332	343	334	378	292	315	374	323	330	344	339	320	319	341	347	351	349	341	339	333	330	329	328	321	297	333	323	309	348	325	345	356	351	336	333	321	333	349	335	311	347	328	326	331	339	331	326	293	322	337	354	342	325	377	357	319	350	356	313	353	343	312	346	306	353	323	328	336	339	322	294	314	350	343	316	317	325	356	348	320	296	353	321	312	336	333	322	352	352	356	357	335	338	345	309	332	320	343	337	355	325	354	338	340	330	378	336	305	325	337	322	293	351	299	317	343	335	305	336	290	348	306	330	333	327	360	313	307	330	307	375	333	362	342	310	316	301	356	350	350	299	347	311	351	323	323	330	350	366	315	335	326	395	339	333	314	349	329	344	317	328	357	321	323	343	325	368	337	306	344	336	356	318	357	325	334	335	330	322	290	344	308	351	334	306	295	312	327	339	345	328	336	348	331	336	346	389	331	331	368	344	362	337	325	336	315	351	336	303	348	351	323	316	311	347	340	335	315	350	307	340	339	344	287	338	343	327	333	361	360	328	303	343	325	346	321	352	319	299	342	321	323	276	307	315	370	341	319	337	328	339	330	317	318	358	346	372	339	337
17433	5197	2618	1649	1305	1058	946	823	829	733	806	756	830	788	783	794	796	774	773	755	771	774	778	793	791	748	786	768	795	793	828	820	750	762	766	816	756	760	760	758	785	760	792	732	755	825	729	759	786	731	733	723	786	741	780	778	825	797	756	787	803	767	709	762	765	784	705	751	754	756	736	781	750	730	739	757	776	746	825	734	771	756	804	742	714	785	746	785	758	747	767	796	734	745	758	726	730	798	713	748	760	792	807	739	766	740	733	827	745	800	816	791	812	801	779	755	746	833	757	817	787	769	747	746	810	780	776	791	756	778	787	737	762	751	800	795	761	767	798	757	752	767	765	759	786	774	726	764	758	775	720	757	769	786	779	771	780	774	728	736	759	735	787	761	765	795	764	766	774	810	759	777	769	736	819	803	773	736	774	764	784	764	723	744	810	778	692	775	743	763	734	762	801	779	820	740	806	732	781	786	738	770	730	784	819	741	780	760	753	792	752	751	790	783	822	796	760	761	780	787	790	730	746	757	779	765	772	784	792	793	774	749	799	739	788	755	788	712	782	790	776	722	762	766	793	793	782	767	798	774	753	752	784	773	750	790	759	735	683	786	756	728	776	799	803	739	778	758	810	767	743	745	747	736	729	755	773	775	760	734	741	799	773	767	736	774	762	756	789	754	815	811	737	760	750	735	775	788	755	787	756	809	782	761	829	760	760	778	792	768	743	782	725	773	761	764	797	756	753	741	755	709	770	832	799	774	721	790	744	783	763	799	749	790	790	787	765	735	740	717	795	819	744	787	756	730	780	756	766	772	760	727	734	767	802	771	801	763	812	726	805	764	775	819	801	760	775	739	832	750	721	803	784	804	774	796	781	732	788	771	744	749	781	774	786	778	717	775	740	747	753	718	745	757	730	789	728	721	771	781	734	771	754	775	710	796	810	724	777	815	807	781	745	767	720	788	777	784	801	818	717	746	780	813	758	802	751	803	766	757	767	785	825	763	765	769	797	769	768	800	782	765	795	808	751	743	709	788	764	794	784	823	785	828	768	762	766	814	800	751	795	750	793	732	776	781	763	753	779	777	811	784	758	792	785	820	709	770	750	797	733	826	741	756	737	802	756	783	811	746	767	750	810	745	752	747	764	778	754	792	741	813	748	761	768	755	780	796	760	765	806	781	723	751	742	777	724	764	754	780	708	822	748	775	720	748	779	770	794	766	782	819	754	794	827	796	761	764	806	692	752	737	774	769	747	747	786	748	756	715	741	756	712	782	734	767	782	758	747	744	750	756	769	781	783	827	763	779	734	807	735	751	742	787	766	741	790	783	768	823	751	797	785	812	722	740	808	780	763	784	762	813	758	753	777	712	738	737	805	785	763	734	711	733	734	789	767	731	787	780	806	765	783	796	735	753	776	788	793	745	791	724	781	787	746	752	811	735	800	738	772	722	710	800	847	743	812	737	805	750	744	781	759	793	722	770	776	740	772	775	753	785	794	803	800	804	800	763	775	746	760	725	781	697	774	757	743	747	757	740	741	726	744	764	797	795	803	742	767	747	759	752	694	725	745	772	769	785	821	789	816	744	726	796	782	777	774	725	769	775	758	796	764	718	748	782	789	775	773	775	758	775	756	773	806	715	741	751	804	768	779	714	780	746	739	774	758	763	795	757	791	769	759	753	757	765	769	813	792	784	800	883	716	727	800	737	775	748	731	740	781	750	765	776	713	803	769	781	728	766	754	751	757	766	768	772	765	796	776	805	738	773	747	731	743	762	754	766	788	765	741	756	758	795	763	794	746	813	742	753	787	822	736	791	791	771	753	784	739	796	737	790	775	803	809	805	826	730	794	798	766	760	736	743	819	822	801	802	777	817	798	759	741	798	738	784	755	782	753	792	754	781	800	731	751	748	760	734	742	737	751	771	783	780	713	752	780	740	773	754	723	772	797	715	745	765	781	729	810	761	765	747	718	778	800	723	797	770	750	780	798	798	740	803	796	773	741	803	795	756	775	806	793	771	758	777	811	776	743	742	795	764	762	805	778	815	822	747	764	772	784	794	774	768	772	763	773	757	769	736	826	796	768	805	745	741	778	758	801	791	773	794	743	785	813	779	798	803	763	835	813	745	760	731	757	850	759	802	806	784	735	747	806	719	757	797	796	779	785	760	771	773	824	782	771	813	776	805	825	807	752	745	773	736	782	788	787	755	765	800	748	777	788	733	795	768	756	773	750	757	752	780	775	798	808	781	777	810	814	740	787	798	766	725	807	740	795	806	730	786	797	758	741	795	795	780	780	724	741	747	790	786	783	829	788	813	784	778	741	771	767	750	737	766	799	760	789	788	733	714	796	756	751	772	768	745	761	727	749	799	733	760	770	747	691	806	751	732	818	793	773	777	773	748	782	770	764	754	757	793	771	714	755	776	775	761	776	805	788	787	774	774	762	788	835	770	824	759	778	764	758	771	737	787	748	793	768	702	762	767	774	807	805	763	796	820	756	765	786	803	786	751	749	753	773	769	750	782	797	772	749	780	732	811	753	819	772	730	761	756	775	777	788	784	783	808	746	769	751	806	790	751	788	792	809	775	767	781	808	785	751	764	740	773	755	758	754	750	748	763	784	753	740	786	795	749	792	746	819	843	789	788	779	789	738	835	777	816	756	762	779	778	806	759	792	717	744	798	806	784	799	807	776	811	742	802	784	772	810	816	759	781	762	751	793	823	743	798	792	751	731	779	774	799	740	813	730	803	811	748	725	784	739	767	768	741	764	750	806	715	745	743	722	783	758	772	808	777	801	764	777	807	736	757	789	793	786	800	786	789	760	793	798	772	774	712	748	869	721	777	781	790	720	807	769	757	754	721	806	746	762	796	833	806	805	764	801	757	745	766	741	765	804	813	772	734	746	810	816	748	749	743	763	785	809	776	806	782	804	826	798	772	777	774	760	741	753	817	759	765	761	748	811	794	762	737	760	778	787	763	753	721	771	740	749	800	757	773	782	791	733	752	758	758	739	765	783	792	712	729	799	767	766	817	747	730	775	826	794	758	750	751	813	763	831	796	746	843	752	736	756	761	782	812	726	790	741	769	789	766	776	790	760	783	747	786	821	795	719	773	767	793	729	800	766	750	793	741	784	785	769	738	777	748	747	819	762	813	762	736	775	740	743	718	791	796	768	778	829	688	774	769	750	780	813	783	754	821	765	777	744	800	734	773	728	728	790	772	775	763	794	785	756	804	803	802	770	759	766	767	765	721	733	745	756	821	812	763	775	753	768	737	801	706	718	726	785	770	765	749	760	742	806	740	788	796	755	732	709	771	767	743	748	752	741	765	790	739	752	780	751	779	814	732	767	789	757	769	792	770	773	763	785	810	758	753	773	755	798	789	783	742	709	787	778	747	789	756	752	714	754	738	771	783	783	745	711	764	757	788	733	760	774	780	788	752	758	779	806	738	746	747	790	820	773	784	773	783	819	795	735	755	807	763	774	794
33928	5432	749	568	435	413	374	368	402	362	402	351	332	341	299	371	365	316	350	307	314	343	339	299	319	320	355	345	319	326	331	337	334	328	359	334	355	340	347	317	359	311	357	350	348	371	333	309	326	359	344	338	349	381	321	350	355	346	314	341	361	329	327	305	341	329	325	360	304	339	330	350	310	329	374	350	360	287	335	309	355	333	354	362	351	370	337	329	319	349	325	354	344	316	288	327	328	357	357	336	343	332	291	331	327	341	347	320	344	341	319	341	356	347	317	310	331	305	330	313	363	352	350	365	343	316	341	343	307	322	325	351	376	331	331	344	379	352	326	364	361	348	348	333	334	351	334	373	318	351	342	353	383	367	328	325	322	348	357	336	320	329	344	345	316	325	334	371	340	344	365	343	327	336	317	348	327	350	352	320	345	321	388	283	358	357	342	315	339	330	335	333	336	376	367	321	352	308	369	383	352	336	328	325	356	319	330	331	342	314	336	362	331	342	317	314	316	314	349	344	385	314	311	344	335	341	352	314	370	365	341	365	321	361	329	345	331	314	323	351	341	325	332	389	344	325	322	312	308	346	348	370	311	314	335	324	355	332	349	324	346	342	320	353	333	344	331	363	322	348	327	319	359	324	345	322	332	377	343	356	350	340	334	313	324	347	330	348	316	299	332	376	369	338	347	324	331	327	354	340	337	353	310	322	337	364	301	327	320	356	348	325	335	358	338	343	327	358	335	357	341	341	323	397	365	354	354	311	348	381	331	325	348	318	360	362	379	369	371	367	339	337	325	333	313	353	300	328	342	320	379	320	344	384	356	332	313	339	339	328	339	386	333	363	352	308	332	353	331	332	325	342	309	363	330	347	362	336	377	337	319	324	367	337	335	364	356	354	320	357	343	326	338	319	318	347	329	318	332	345	377	357	336	354	327	349	316	330	329	344	301	346	355	343	364	345	293	333	349	354	333	326	318	370	319	320	339	369	347	353	345	326	334	364	321	351	342	342	350	308	360	353	359	349	346	356	328	317	335	347	356	336	331	320	327	345	340	345	347	326	356	325	365	367	335	309	370	364	334	302	346	342	327	350	347	381	351	338	350	300	341	353	359	326	307	354	325	337	342	323	342	349	322	290	377	322	277	337	339	314	339	348	337	343	370	327	314	299	353	349	334	296	319	364	319	327	349	342	302	332	331	356	348	328	346	341	345	346	348	380	352	339	320	372	350	335	350	332	365	328	330	344	334	336	324	342	338	353	339	344	338	306	352	332	327	324	350	313	331	348	337	355	314	364	322	332	349	335	335	383	338	326	318	317	354	358	304	313	333	352	341	338	344	336	327	325	369	354	302	369	340	354	361	327	347	335	330	333	361	366	331	359	339	291	352	302	354	339	353	360	360	341	314	318	302	333	321	323	338	320	333	360	325	349	352	343	376	341	313	320	302	325	353	354	345	355	377	326	378	342	308	354	359	332	348	340	325	324	323	329	337	330	330	319	311	324	356	305	346	341	350	356	336	331	325	325	325	315	347	358	326	326	364	337	321	330	339	334	350	313	309	315	319	302	341	309	349	336	320	323	350	337	351	345	324	319	350	316	294	331	334	320	321	332	326	364	344	331	337	369	377	342	352	341	354	324	320	346	310	353	386	324	346	338	352	349	357	331	354	337	353	310	334	335	341	343	364	335	352	315	373	357	349	313	323	343	379	347	377	328	333	356	332	304	339	337	368	305	353	344	372	353	310	336	309	330	355	327	301	349	338	313	348	326	344	328	349	344	334	308	336	346	359	313	372	306	322	366	327	331	372	317	385	342	332	327	359	346	360	349	335	356	353	359	369	346	329	340	348	339	315	354	322	360	330	355	343	327	331	333	355	343	375	361	332	340	314	331	344	398	370	349	345	308	321	335	346	311	354	326	351	354	374	353	349	324	338	330	347	364	348	365	321	341	338	311	344	357	339	312	359	362	319	350	345	346	326	317	338	325	317	373	345	330	322	339	290	333	326	319	384	326	313	356	354	346	338	338	341	338	337	356	305	354	332	347	334	302	369	374	338	336	307	313	313	351	345	358	361	355	327	331	365	348	333	328	344	321	331	307	321	344	309	368	340	357	343	308	313	313	345	385	350	364	329	312	362	343	328	370	304	332	325	346	312	330	328	352	382	337	324	349	356	330	353	368	364	336	320	345	305	326	329	310	313	365	353	321	338	338	345	349	342	332	363	279	317	371	365	315	364	333	331	368	331	399	299	334	324	334	311	360	322	300	335	321	361	326	300	363	362	317	329	339	344	366	327	336	314	356	325	379	312	281	330	360	334	334	319	322	322	283	346	354	349	343	337	357	390	334	329	388	368	357	317	332	326	344	309	315	335	335	363	358	356	319	328	358	344	381	296	353	337	322	333	351	324	343	328	358	358	370	365	347	310	362	363	341	390	318	351	336	329	336	295	389	331	316	352	345	305	336	380	308	341	344	324	329	362	346	348	299	370	357	326	304	335	319	327	315	351	386	324	339	346	347	341	316	329	337	355	351	320	350	321	348	335	307	301	342	341	316	338	352	378	348	340	315	318	336	354	342	355	347	336	349	364	326	302	350	326	310	330	336	344	348	363	327	315	320	368	368	372	363	344	340	321	292	317	346	294	316	339	352	355	367	357	373	347	331	321	358	366	327	320	292	325	301	333	326	329	375	348	348	321	368	368	345	330	349	316	327	326	325	335	369	351	347	358	347	317	341	344	336	333	323	311	342	325	340	332	325	325	319	327	356	327	309	337	356	358	322	343	376	346	278	368	352	346	360	356	310	336	349	344	352	355	354	306	319	330	298	316	344	325	371	375	347	377	343	328	343	365	343	389	362	349	316	330	342	332	317	350	358	329	351	332	339	324	282	306	355	355	355	303	349	353	324	353	345	341	298	358	333	322	347	337	350	337	308	309	331	310	342	326	352	332	321	358	344	348	334	295	323	325	319	338	338	308	351	335	344	341	340	336	331	341	333	353	356	371	336	307	351	344	336	319	334	346	377	373	329	355	325	354	342	338	339	359	347	340	367	342	351	357	351	336	357	340	377	346	336	383	350	339	315	333	323	335	328	371	326	353	367	323	334	321	363	324	315	352	330	324	352	341	333	301	318	344	362	354	317	351	356	360	361	370	366	343	341	348	326	337	343	345	337	321	341	336	295	324	381	324	340	322	315	323	303	358	341	335	283	351	325	361	362	339	316	345	349	347	297	317	319	314	353	333	364	335	297	322	351	364	334	319	363	314	323	332	380	365	323	321	313	328	326	327	336	344	316	363	352	332	344	354	347	353	336	304	349	347	339	338	364	362	347	328	329	345	313	316	358	343	309	317	357	316	339	330	324	331	340	329	343	326	345	315	375	355	320	293	376	336	344	363	333	320	380	364	319	316	333	400	340	323	355	359	349	357	332	333	333	358	354	343	365	330	340	382	372	350	320	320	385	357	326	332	301	332	351	351	339	377	341	357	331
22957	8703	4919	3580	2304	1721	1415	1218	960	959	893	873	859	831	829	809	841	788	822	802	807	796	768	773	786	787	788	832	805	839	831	809	790	790	771	761	798	764	771	788	797	743	785	759	806	809	834	765	820	846	823	753	815	777	788	744	773	775	751	773	814	744	761	765	792	805	869	814	783	769	786	796	767	793	785	788	794	785	774	840	798	815	839	816	749	766	862	715	833	801	734	753	848	813	807	821	832	756	801	846	785	805	793	791	800	809	781	809	802	779	801	783	853	779	783	794	824	748	790	801	778	788	747	792	772	829	790	815	809	782	824	776	756	819	805	832	776	757	794	837	737	730	775	797	813	807	746	776	774	742	789	744	719	752	776	813	793	767	809	732	801	734	771	836	793	808	797	845	818	833	836	789	820	745	803	797	818	813	810	792	789	737	797	820	808	756	823	795	757	765	725	808	816	808	760	762	782	783	761	804	777	770	819	803	760	782	755	791	824	741	809	778	777	823	759	814	784	820	819	777	835	764	804	812	780	756	773	784	808	831	856	805	815	775	813	780	815	792	774	805	814	802	768	835	837	760	799	772	816	818	769	779	777	783	752	741	778	796	864	806	782	779	809	809	777	834	756	792	769	805	811	799	752	778	798	805	800	788	816	813	723	757	821	822	793	770	799	752	793	784	796	751	781	797	819	847	815	806	801	769	796	819	746	796	816	813	822	766	770	784	763	875	748	808	780	761	801	782	789	819	814	742	744	781	850	787	774	814	786	770	849	822	821	773	806	813	836	789	775	782	783	818	778	811	787	821	775	793	825	781	801	791	778	846	750	764	823	836	842	780	771	791	788	857	808	851	815	794	793	828	787	801	822	843	797	752	752	823	830	808	734	803	762	782	771	854	781	806	753	762	849	773	786	794	791	825	785	789	838	831	831	786	808	747	794	772	772	820	748	775	792	739	779	778	797	781	812	869	783	773	787	853	768	763	796	787	771	802	778	776	779	812	788	782	754	751	772	786	761	824	761	802	803	744	792	839	783	797	795	791	755	765	785	756	793	761	772	775	791	843	793	768	836	773	763	807	799	806	780	766	784	826	803	747	818	775	805	820	782	807	748	790	802	851	834	809	777	753	776	792	776	859	772	798	789	751	785	761	827	777	746	770	764	757	817	750	781	815	794	837	765	816	852	810	784	814	814	792	781	781	783	800	795	754	849	771	867	792	786	817	841	795	733	794	772	841	838	740	788	795	755	782	778	747	798	804	835	801	777	754	743	809	818	774	805	797	843	804	770	821	815	788	789	786	783	836	822	828	815	843	830	829	811	790	787	803	742	787	771	814	767	736	784	830	774	786	824	805	786	764	779	796	816	798	823	817	768	816	757	823	768	746	798	786	760	785	780	786	785	777	791	763	784	779	841	800	797	735	805	838	805	848	800	778	744	789	797	800	750	788	752	755	812	797	863	797	798	766	834	787	849	775	798	797	822	801	756	802	749	783	803	760	802	764	792	780	771	823	780	801	791	784	803	818	779	764	785	814	788	786	805	813	812	788	747	788	836	771	865	798	800	764	800	737	780	800	830	733	781	786	826	775	762	782	806	855	841	808	816	857	756	774	774	763	813	814	795	814	718	763	764	782	773	795	778	809	773	769	831	770	774	753	754	752	744	764	789	825	774	793	794	809	794	774	752	740	787	732	799	733	787	777	763	778	741	817	776	787	816	828	776	767	810	774	806	807	780	785	809	772	834	852	814	773	795	812	771	798	789	818	799	801	792	779	810	750	763	847	800	837	776	772	814	864	791	741	740	786	803	824	793	785	807	793	801	796	801	776	788	750	831	828	814	804	803	772	811	838	770	834	790	792	770	762	815	797	754	752	763	750	785	806	795	869	785	803	802	826	789	813	774	842	812	748	799	803	763	756	754	774	794	789	816	814	820	784	780	791	786	778	805	753	782	793	784	815	792	789	808	825	811	783	812	803	821	768	809	819	818	783	842	773	825	788	795	785	765	800	843	807	780	807	789	734	806	775	786	753	792	778	832	806	775	803	796	771	808	832	837	812	776	798	745	836	765	847	787	737	784	824	771	782	754	797	767	819	817	833	819	785	782	795	800	813	795	786	759	767	806	774	809	809	757	772	796	773	763	743	817	829	794	821	826	825	843	806	806	785	722	750	817	795	815	745	770	789	779	789	793	744	791	820	812	795	770	812	807	788	784	829	772	786	759	751	774	786	812	736	817	772	805	758	748	757	853	758	776	811	861	848	784	787	811	752	808	801	869	775	780	816	798	774	757	768	797	790	847	772	798	813	802	817	831	808	781	780	740	752	814	758	744	757	779	769	792	795	836	805	752	791	763	760	787	814	854	786	798	791	796	758	837	820	811	778	816	838	742	845	795	789	778	834	771	784	843	792	803	788	830	764	776	805	824	817	798	810	825	816	735	804	820	792	796	819	808	794	834	807	790	796	761	796	751	823	833	751	760	776	883	804	776	809	773	800	811	792	749	793	797	821	815	838	798	784	805	837	803	803	725	820	757	774	816	806	766	779	804	777	721	775	761	791	822	895	792	766	784	788	856	769	800	799	825	788	752	802	859	767	807	827	786	780	833	816	796	780	814	788	829	806	827	781	799	710	770	803	768	807	771	744	816	791	831	776	839	784	784	825	838	818	803	754	813	825	770	831	751	825	793	795	778	842	743	806	814	797	807	747	742	832	750	790	762	832	777	799	739	748	818	790	758	799	733	796	759	792	808	797	799	823	830	755	776	818	752	805	769	774	848	820	800	792	778	779	788	787	811	776	781	804	803	814	803	792	763	794	828	810	790	800	730	806	824	809	817	758	730	763	806	804	812	806	776	797	815	768	832	818	809	746	795	825	796	822	732	745	791	816	825	813	796	785	826	796	782	802	764	777	774	779	804	773	788	798	811	806	692	751	801	814	831	782	730	770	846	808	794	836	712	728	780	834	757	722	743	771	769	780	752	773	807	796	756	792	814	761	784	758	795	787	774	797	803	786	817	818	804	766	792	750	807	789	826	778	787	784	778	844	781	759	787	797	789	793	772	824	829	772	820	790	786	749	739	807	808	775	775	763	795	835	789	744	806	834	804	811	788	805	823	784	780	831	768	811	750	757	778	787	799	755	813	832	796	773	825	790	833	786	762	780	762	812	840	796	809	767	849	755	814	815	800	800	784	787	787	818	767	790	808	790	788	763	800	785	771	775	812	775	758	787	843	774	805	798	750	790	813	799	760	771	802	768	827	831	841	805	783	806	790	765	829	809	765	788	812	771	837	828	793	797	801	793	788	769	758	818	767	773	810	800	812	778	797	848	836	808	824	788	763	817	754	769	836	847	747	818	785	780	827	857	771	804	766	755	811	814	829	832	826	776	745	770	801	784	754	802	801	783	799	779	831	804	842	777	777	757	771	807	825	785	806	791	799	860	754	795	799	790	801	801	741	821	798	771	824	803	789	791	787	794	766	767	764	757	809	771
35866	6199	917	672	426	381	382	351	393	365	365	339	368	378	342	337	343	348	395	370	349	373	340	324	337	331	355	366	349	370	363	357	352	381	361	364	382	354	293	349	335	352	369	345	379	348	365	320	328	318	370	323	345	360	357	379	333	354	356	326	311	376	391	320	353	336	330	348	342	310	376	343	321	318	356	326	331	363	362	343	354	324	352	317	374	333	362	303	373	308	379	363	353	337	341	338	361	335	354	329	346	323	339	395	338	348	355	355	381	310	341	309	329	363	355	346	385	353	341	349	361	364	362	327	343	374	345	371	343	335	346	352	325	341	338	363	391	346	356	350	355	343	347	336	365	309	359	343	363	317	362	325	353	354	326	393	302	337	355	335	299	334	357	318	354	378	345	344	355	359	345	352	377	373	383	368	343	370	331	339	341	311	371	357	364	336	340	365	370	340	372	385	372	347	350	354	356	332	353	370	308	355	326	316	323	327	327	377	338	361	351	356	339	348	353	343	323	373	320	346	352	367	341	331	330	359	335	351	347	379	346	347	416	319	347	335	312	355	352	340	328	352	366	373	350	359	355	364	360	331	310	378	323	361	362	330	381	364	383	365	378	338	296	358	367	356	340	321	345	329	380	364	378	341	309	349	325	387	353	370	320	336	374	315	359	370	364	360	355	372	318	370	362	367	359	341	343	353	362	377	338	389	334	347	304	369	360	337	336	382	352	326	358	336	373	338	348	337	359	352	345	322	360	364	332	350	343	355	342	337	337	345	316	372	342	356	327	325	374	325	357	350	320	343	339	347	348	308	367	354	328	294	356	365	340	337	351	352	311	346	346	349	317	343	370	350	367	339	324	390	336	361	316	340	401	341	348	354	346	354	331	334	345	342	335	340	356	396	364	373	332	371	352	374	353	367	349	315	369	350	363	326	348	343	343	342	345	351	380	377	360	350	338	300	358	332	327	324	352	321	365	382	350	336	355	364	350	351	343	389	337	336	347	356	346	373	340	369	361	348	345	318	352	353	355	320	346	332	355	319	357	301	370	336	374	297	338	378	335	350	354	349	346	360	342	381	341	348	354	300	316	331	349	365	360	379	376	365	361	339	339	348	310	316	331	334	360	336	357	360	336	331	333	363	357	338	344	392	320	386	337	364	334	364	321	349	368	343	364	369	379	382	345	392	345	354	371	336	347	342	365	360	355	289	375	348	364	330	372	338	338	318	353	368	350	323	356	327	327	349	360	340	336	362	330	349	317	328	332	362	363	324	336	353	330	329	350	358	372	323	344	352	369	368	341	351	338	367	346	368	328	338	327	355	304	322	344	357	369	333	347	336	333	327	350	360	349	340	388	349	331	330	368	304	334	325	328	350	341	338	356	336	338	307	396	339	361	333	342	378	332	331	390	352	332	323	343	303	338	333	329	365	348	345	334	338	346	352	337	326	327	319	361	336	341	326	357	385	352	352	373	359	328	338	326	372	347	338	370	329	340	374	340	332	345	345	326	345	335	343	364	364	343	368	368	342	358	364	353	337	381	333	359	324	368	364	371	315	330	341	402	378	337	374	371	314	304	383	352	339	361	355	352	356	363	327	331	324	345	354	340	335	326	331	378	356	343	308	318	323	352	319	352	352	353	355	351	341	324	356	359	341	384	363	342	358	381	342	352	352	353	351	375	343	353	339	328	365	361	342	343	381	356	346	352	395	319	353	325	364	364	345	323	369	349	337	355	338	349	369	344	375	378	369	371	374	372	359	337	340	356	323	345	314	377	334	367	350	359	339	324	358	331	328	341	309	338	354	350	401	365	331	346	321	353	332	350	355	362	337	337	333	382	323	349	331	314	367	358	372	330	352	335	352	367	342	344	326	337	373	342	378	344	367	354	357	370	350	370	371	350	350	337	346	372	338	390	334	392	356	332	359	349	327	384	333	359	340	346	345	338	327	326	352	326	344	354	352	335	362	368	335	333	344	361	383	376	312	338	334	376	367	382	325	355	370	361	325	368	311	347	337	370	331	346	359	345	331	301	344	374	339	335	351	373	387	335	356	353	343	349	377	357	334	335	359	335	328	329	381	314	369	327	352	380	360	322	351	343	353	323	332	351	325	373	372	369	323	333	368	340	369	381	305	355	371	379	324	373	342	346	356	352	379	323	342	342	336	363	354	357	316	331	357	334	336	346	322	351	354	304	336	365	363	335	324	366	346	365	365	361	318	371	336	359	338	362	345	343	346	342	328	335	381	359	340	331	299	318	365	356	404	363	360	360	359	346	336	343	340	371	354	334	328	335	342	378	352	364	368	344	330	314	363	330	340	334	375	389	356	337	356	336	336	356	339	364	342	332	367	394	372	366	331	361	377	301	322	350	377	342	346	356	347	303	362	354	362	357	342	312	367	352	339	337	346	332	327	352	371	308	284	365	353	335	374	368	299	343	376	350	327	337	409	370	352	347	336	342	344	373	343	314	373	343	384	300	316	375	354	344	336	344	371	333	361	343	371	328	384	391	343	336	339	319	357	332	357	333	366	344	365	327	340	397	328	307	318	371	361	348	343	363	354	371	347	342	381	354	372	369	313	354	380	360	304	385	336	348	350	336	355	354	367	332	329	359	317	381	316	385	361	384	354	335	348	372	328	344	326	352	353	342	350	352	348	351	331	338	336	374	335	322	358	324	329	362	352	350	363	364	273	393	342	355	345	370	344	329	363	326	347	315	351	323	341	357	378	346	367	338	351	360	366	377	350	313	328	318	382	347	328	371	375	317	318	374	345	298	341	328	344	353	303	375	354	316	374	368	362	384	356	349	365	363	358	356	331	299	307	346	357	325	328	334	329	340	376	320	363	350	343	325	309	354	346	346	361	346	342	350	337	342	336	354	355	314	361	336	324	309	346	358	347	335	379	332	378	330	357	351	364	381	361	352	356	353	360	356	363	354	309	319	335	330	340	320	334	348	328	361	297	330	330	341	321	336	359	353	319	341	404	344	340	357	320	364	334	330	327	363	355	360	346	353	322	379	368	380	328	390	346	366	344	392	291	332	342	326	339	357	345	362	362	362	373	342	343	379	320	340	345	347	362	340	362	310	304	343	381	342	319	366	376	329	381	365	336	341	343	331	355	341	351	340	380	344	328	371	342	379	361	339	371	349	358	375	351	357	354	363	348	328	321	331	365	340	344	375	312	331	334	341	342	346	366	365	393	373	334	335	336	348	372	352	326	337	336	355	381	347	355	309	339	383	352	342	371	338	337	339	368	350	413	361	349	375	374	342	348	321	337	344	341	333	355	361	298	319	321	349	347	347	361	355	375	343	387	339	311	381	334	346	324	357	369	330	364	355	338	299	375	330	331	340	362	350	361	357	360	330	362	340	353	306	354	336	333	349	345	403	362	381	362	371	351	335	325	338	305	399	370	338	346	370	340	346	358	334	362	357	310	317	302	329	323	335	343	379	361	325	356	336	331	309	335	360	340	357	338	355	314	329	325	355	369
24580	8077	6429	4981	3091	2224	1828	1511	1120	1033	1007	964	972	879	895	897	872	884	806	838	871	890	847	881	832	815	823	778	855	826	814	817	828	792	843	863	812	844	849	839	775	804	849	850	778	797	737	873	855	808	817	848	798	850	818	780	882	809	765	740	813	809	853	837	849	823	844	797	889	863	819	807	849	808	805	832	819	851	794	820	816	832	852	854	796	840	763	821	821	814	849	826	878	796	770	795	800	805	753	847	888	823	775	808	854	803	787	825	816	841	853	808	832	794	839	802	785	863	839	848	803	844	851	912	799	870	761	842	848	835	825	841	842	799	852	849	823	801	827	802	792	847	819	808	783	825	800	815	814	847	833	848	822	835	831	787	894	827	814	831	847	816	820	801	817	880	807	812	811	804	819	817	840	797	867	792	842	844	811	777	817	853	815	803	819	866	807	797	815	858	809	837	795	854	798	819	880	853	800	860	808	819	800	805	762	801	836	774	831	852	776	841	843	804	878	758	820	823	836	839	825	788	846	820	824	819	816	804	811	812	753	823	789	829	856	826	806	829	840	844	820	810	835	837	811	800	809	860	843	902	738	828	793	850	844	824	802	810	812	810	774	778	835	831	887	855	788	765	819	796	818	787	805	847	831	801	799	781	859	819	759	859	848	855	805	836	787	798	796	827	843	866	771	815	841	790	836	837	819	810	806	847	823	813	812	838	822	776	800	825	843	794	810	793	831	826	799	823	836	813	818	810	853	802	877	844	796	778	831	805	851	835	805	800	793	834	798	845	852	788	830	845	840	819	816	789	794	840	830	784	833	847	840	810	812	798	740	831	835	847	817	827	799	744	863	802	846	857	826	820	784	822	852	849	838	827	796	793	814	815	844	776	828	796	858	793	779	809	800	771	798	823	822	830	797	853	824	791	837	823	820	822	833	822	829	808	868	819	787	770	813	811	901	810	830	804	828	794	805	833	791	823	822	848	813	791	841	791	795	787	806	829	815	808	768	831	858	817	774	845	785	871	837	837	826	779	830	831	853	839	781	775	791	866	818	846	825	763	873	814	809	828	801	755	775	786	784	832	822	788	787	825	798	784	779	837	765	831	852	762	816	838	825	795	847	829	821	840	813	843	804	812	811	784	842	829	789	803	789	774	799	819	847	846	822	805	833	855	814	829	843	844	826	766	769	840	851	781	851	798	884	832	783	823	840	869	849	775	840	771	820	841	828	800	817	872	829	840	765	803	849	807	786	828	797	842	848	814	799	859	825	815	816	833	813	826	825	813	817	815	811	801	815	859	836	832	822	809	823	798	832	801	751	831	812	844	870	791	773	838	790	856	848	832	813	819	825	821	837	879	866	867	796	772	821	829	793	843	788	857	835	860	828	848	741	865	836	836	825	852	803	793	854	840	803	820	858	817	842	827	828	882	832	819	825	811	818	819	791	827	795	854	813	810	834	814	824	852	809	803	809	788	809	797	821	789	798	821	813	796	792	808	822	830	864	874	812	805	812	826	807	860	827	799	806	826	777	803	753	800	813	866	811	826	825	810	815	827	838	840	857	821	831	825	785	818	843	843	813	828	861	809	790	804	797	802	793	805	799	838	807	827	852	788	809	851	830	785	771	833	840	802	859	801	804	836	825	771	847	823	824	832	807	797	843	796	814	823	831	777	805	795	819	782	852	826	835	815	887	790	856	814	822	819	874	823	831	782	802	839	824	784	806	841	823	806	855	800	793	811	870	833	804	802	825	843	864	824	799	764	833	790	867	773	801	794	776	803	834	778	772	782	786	821	803	815	797	838	808	792	813	861	766	802	792	797	813	858	834	819	823	780	808	850	825	826	851	840	872	849	791	797	807	834	823	806	881	820	814	787	834	835	797	842	854	844	824	858	816	815	821	805	845	854	781	835	795	773	830	823	847	788	827	832	872	809	784	848	850	797	826	788	829	878	823	831	806	788	716	817	797	789	781	830	829	827	820	776	847	851	810	801	815	776	814	842	818	818	825	851	868	811	819	813	825	816	784	808	806	798	795	807	844	785	826	830	802	889	805	804	823	818	825	798	835	824	856	789	801	854	805	782	804	816	793	806	817	790	799	815	820	814	854	808	855	856	782	807	812	805	828	828	793	802	809	780	770	828	836	836	811	809	796	778	813	815	851	822	824	809	786	829	789	842	794	841	810	831	837	850	830	833	852	861	834	831	824	835	780	827	852	841	820	829	829	844	812	833	844	787	770	868	826	843	816	784	808	877	837	857	815	871	821	832	805	816	856	818	861	823	818	886	804	798	840	807	791	848	812	795	824	834	775	801	808	830	827	817	833	788	868	776	802	855	822	805	853	789	831	813	804	806	862	788	875	822	905	860	820	847	830	788	799	791	790	857	812	832	808	862	842	860	804	773	804	808	819	800	823	804	812	747	838	803	836	804	828	842	844	765	805	887	838	852	823	811	861	788	799	792	818	844	818	810	791	826	815	795	805	847	818	869	752	806	855	844	787	842	843	843	845	811	813	810	837	796	803	859	828	814	827	853	826	818	792	850	805	858	833	843	806	758	804	793	795	789	839	832	811	835	798	826	848	837	851	809	795	860	778	846	862	797	838	864	895	799	852	799	833	846	847	840	807	815	843	789	785	865	809	796	821	779	810	800	821	819	777	833	849	827	839	890	866	813	815	811	806	821	875	831	814	829	859	807	840	802	833	809	868	834	814	830	804	824	787	830	758	805	756	845	765	841	805	801	805	776	842	847	826	842	874	860	793	793	820	797	800	820	782	790	800	776	791	857	841	813	828	802	856	813	834	821	862	813	795	828	769	843	808	848	813	809	806	785	806	835	860	774	841	835	832	842	834	840	825	837	825	849	865	858	788	848	826	850	813	818	825	805	800	818	821	768	811	741	812	796	815	846	820	833	810	787	879	783	834	845	849	794	796	826	845	845	832	805	863	847	807	855	884	756	786	808	841	780	806	839	799	845	876	865	777	779	815	847	825	835	813	765	874	832	808	778	832	833	831	799	836	812	800	805	803	807	824	773	792	872	840	811	783	833	827	806	871	796	831	841	855	838	825	800	795	814	825	786	839	838	811	797	836	793	780	767	811	843	864	849	836	810	805	836	768	822	789	811	816	827	824	881	839	802	792	835	878	879	843	837	808	815	788	841	806	843	881	822	820	800	785	823	856	882	847	801	808	857	810	833	837	859	843	822	827	779	789	865	849	871	846	880	907	804	846	780	797	809	832	756	799	770	799	770	851	840	821	855	809	809	791	846	884	819	836	826	774	820	806	822	833	837	779	804	878	772	835	881	855	794	795	801	827	808	829	812	800	813	811	812	844	803	787	802	870	834	848	855	778	817	820	792	819	806	859	802	856	760	831	820	801	867	831	783	820	782	808	840	795	801	805	795	831	747	845	809	812	842	797	833	843	826	832	826	815	762	884	811	847	848	827	792	831	778	868	845	816	820	838	790	819	837	812	792	841	871	847	832	813	794
26491	3086	532	387	317	363	301	348	341	356	336	333	311	310	314	322	309	319	308	351	376	346	345	299	329	343	333	301	362	333	365	308	336	313	313	336	349	315	350	296	278	296	317	341	352	349	336	362	307	312	312	352	291	354	335	315	307	292	271	334	328	365	314	284	350	326	326	316	326	331	362	330	317	334	342	337	312	353	357	332	344	333	270	361	282	322	269	317	338	341	325	320	320	334	315	335	315	320	308	304	317	301	302	354	365	318	313	326	368	329	310	318	293	303	328	310	321	351	349	374	344	336	336	289	343	296	339	339	349	312	348	306	297	306	308	324	318	317	357	357	336	363	372	282	314	315	307	333	329	312	282	278	321	312	314	329	305	330	292	294	330	297	309	363	320	340	371	340	311	338	341	317	370	324	315	316	300	318	317	355	345	300	350	306	350	333	335	325	331	315	335	313	347	326	349	324	335	316	313	305	328	338	354	306	333	351	346	301	339	350	297	325	326	322	343	293	340	309	369	333	320	310	319	310	345	329	318	320	302	336	334	325	281	334	327	338	342	309	351	337	339	299	350	362	298	349	317	332	320	317	316	323	303	339	356	297	306	303	337	356	346	341	302	274	342	352	323	342	325	344	304	337	331	317	353	314	303	332	343	333	325	329	316	298	339	348	310	347	320	338	366	302	311	338	312	294	311	313	328	331	273	327	312	338	328	308	324	308	325	335	327	364	345	315	328	331	299	352	321	350	284	360	357	300	331	328	310	332	333	329	317	340	343	319	307	286	338	316	331	320	322	319	312	327	325	342	346	311	323	356	338	325	320	326	346	291	324	343	338	337	331	315	310	341	321	323	341	347	323	348	296	334	349	341	303	310	353	344	317	305	296	323	330	356	305	347	303	309	375	344	371	274	353	365	284	368	380	315	354	322	305	328	371	280	326	277	324	340	287	330	353	354	307	323	305	313	338	352	306	295	339	314	320	377	368	363	312	344	361	302	325	319	337	332	334	312	344	300	293	367	322	355	320	301	297	335	328	326	331	276	323	330	340	282	362	341	294	332	311	339	329	299	321	328	348	301	309	354	332	346	314	321	304	321	326	347	327	334	299	308	358	353	335	324	317	301	338	305	345	354	333	334	317	321	340	324	303	304	320	332	317	318	321	316	326	351	316	362	337	345	333	326	336	302	303	362	356	352	354	288	329	338	321	331	342	318	337	290	323	307	344	329	328	312	305	325	309	356	290	324	331	312	331	330	337	317	283	337	338	324	300	318	311	318	310	316	326	320	351	334	323	343	299	342	288	317	339	308	340	354	335	333	348	311	311	364	319	291	329	321	337	320	302	358	339	335	312	333	331	377	314	336	354	328	317	320	346	312	286	296	312	328	329	334	331	289	300	362	323	323	327	329	347	372	330	330	343	315	327	342	337	325	322	305	338	316	330	351	328	358	356	349	322	333	287	326	321	297	351	358	325	320	325	308	309	313	317	349	330	321	357	344	311	321	336	328	351	324	317	345	320	316	359	311	317	301	326	319	313	347	326	334	358	330	323	328	310	339	331	357	315	320	330	304	343	318	345	320	337	288	308	355	357	357	374	303	306	304	326	361	352	317	339	321	283	324	323	342	309	326	323	328	336	350	304	340	311	339	362	354	330	377	320	351	291	346	304	314	346	342	327	301	291	340	310	345	322	317	324	344	345	326	347	359	320	307	326	319	346	336	336	316	337	322	313	315	320	321	300	339	307	287	295	324	351	337	363	295	301	331	327	318	311	341	324	309	332	323	303	292	311	303	334	329	345	319	291	321	358	352	336	366	334	324	335	296	319	350	303	340	329	293	340	344	336	325	308	337	334	339	333	341	335	302	313	320	335	351	329	355	318	357	348	296	290	319	351	283	338	344	334	315	348	336	322	344	323	327	371	311	347	351	305	372	362	323	341	317	319	350	319	308	335	349	336	378	315	340	315	313	357	306	314	315	342	307	324	282	305	322	365	307	299	343	352	363	315	333	333	319	340	326	317	325	310	320	344	334	352	308	309	331	312	332	307	333	330	354	331	310	322	345	315	351	315	328	316	328	346	296	339	321	334	307	365	268	328	357	335	337	336	301	338	290	332	337	332	288	322	283	365	328	337	344	317	341	324	328	324	348	332	301	318	324	338	338	320	335	327	333	325	297	340	329	328	328	340	381	320	338	321	328	294	338	334	345	333	321	317	343	333	349	315	324	348	316	342	295	344	353	334	316	327	317	356	312	368	317	333	286	347	320	335	310	296	315	328	323	323	315	342	338	296	286	326	351	344	329	343	365	351	336	344	303	350	350	316	289	325	354	317	342	308	298	332	331	323	306	327	337	319	343	308	296	325	315	302	339	336	312	330	333	333	342	374	325	323	297	301	314	339	315	320	342	281	322	326	341	346	350	322	329	336	349	334	354	346	295	371	310	342	313	324	317	307	319	330	308	304	342	307	318	302	315	334	301	336	290	282	370	301	310	327	309	323	359	323	363	296	313	332	366	327	319	350	353	325	365	322	311	345	327	331	319	367	340	388	326	314	284	307	323	361	301	312	311	311	327	313	335	313	363	318	333	332	318	316	323	341	347	315	326	332	309	312	328	303	326	300	296	311	340	313	356	336	313	350	327	323	312	332	322	308	304	325	323	341	330	329	342	340	335	299	302	345	304	316	332	320	350	311	330	294	337	354	325	307	317	337	336	305	337	284	331	342	335	352	339	352	309	306	332	310	340	331	325	333	338	356	321	316	314	328	338	335	318	331	327	344	332	314	323	315	322	330	313	330	302	352	342	351	297	310	357	315	325	354	351	337	327	364	309	327	351	367	344	350	361	325	343	312	312	345	308	320	299	341	309	306	358	314	322	327	327	367	292	320	325	322	302	316	294	340	283	316	313	362	312	292	316	323	329	334	336	331	328	296	335	308	287	310	342	330	349	345	329	317	310	359	329	306	326	338	342	340	311	365	313	333	340	331	347	347	338	325	305	345	338	370	347	295	286	343	343	318	302	338	288	285	337	307	335	316	338	309	340	303	325	322	355	315	319	350	293	353	338	341	325	390	335	321	311	359	342	301	321	345	319	342	352	296	306	299	365	322	339	335	329	290	340	315	318	349	335	309	352	362	283	326	348	306	329	344	308	320	291	324	328	309	361	363	287	306	321	327	315	318	351	338	315	334	338	340	304	308	322	369	311	296	315	347	336	314	301	352	332	317	315	342	351	306	339	342	334	321	359	314	295	354	362	354	334	330	362	327	326	346	303	313	300	290	337	374	327	303	351	316	335	319	323	341	305	317	327	309	336	320	300	341	338	311	338	327	328	343	315	339	299	332	315	324	329	333	294	286	328	302	340	351	354	331	328	320	282	324	329	322	306	357	338	315	306	315	294	322	331	325	319	283	309	305	325	353	333	334	353	330	351	329	311	335	329	300	304	304	317	362	316	358	336	307	307	331	342	366	309	311	345	336	325	356	321	338	344	360	353
18155	4595	2680	1783	1378	1150	1014	867	808	834	829	781	788	813	789	721	803	725	777	748	741	737	744	760	743	773	763	780	817	743	736	791	687	752	741	742	813	761	754	745	766	759	747	757	707	763	750	740	772	795	737	730	723	742	789	724	745	755	686	652	711	755	778	779	720	750	731	729	735	753	757	782	792	700	744	791	713	725	755	736	698	773	746	729	713	748	786	743	722	744	747	755	713	807	753	706	732	772	720	674	713	728	724	722	718	738	790	729	711	742	718	732	699	720	717	752	766	719	703	788	712	767	747	776	742	730	739	728	717	715	760	762	754	751	765	744	732	827	772	741	737	747	711	731	765	778	697	784	763	685	770	759	725	740	715	760	710	687	717	728	784	772	748	768	717	765	712	782	710	789	764	785	730	726	774	750	707	729	759	761	711	751	751	741	709	690	761	747	737	718	798	771	734	799	747	746	691	750	776	736	704	695	768	714	771	809	748	761	741	719	789	782	738	731	752	715	705	719	763	788	722	758	710	731	762	765	755	759	723	722	708	712	752	748	711	738	683	739	692	750	746	757	725	716	779	770	710	707	717	745	703	739	756	754	708	765	700	757	738	781	745	687	753	740	739	703	724	726	793	728	745	716	700	763	759	734	739	751	721	695	756	736	742	734	766	712	755	740	743	782	727	765	719	769	722	801	753	810	730	781	743	766	777	723	730	774	765	711	715	717	752	699	724	730	697	751	780	714	753	743	768	741	730	776	736	799	731	724	769	729	693	762	762	712	757	792	754	797	749	727	771	722	714	788	763	719	706	736	749	764	718	756	745	733	696	728	762	751	746	779	748	744	716	723	708	731	736	748	722	739	780	737	736	712	759	814	743	764	744	760	708	686	764	751	734	703	754	732	717	781	752	774	742	732	719	760	769	715	723	719	763	726	747	723	775	683	725	709	729	795	750	756	742	741	746	774	725	733	766	759	748	798	735	674	720	744	748	722	731	748	788	723	758	719	699	754	738	840	733	775	685	701	770	685	726	779	702	689	762	746	740	735	740	752	706	753	745	679	751	730	702	723	745	795	744	726	775	756	738	745	697	789	765	752	772	739	779	691	772	740	703	755	777	745	728	734	804	771	751	765	750	714	737	750	756	748	799	760	750	731	738	721	713	726	770	744	727	771	720	738	701	758	735	723	729	716	710	722	763	725	746	746	732	720	798	758	742	783	762	758	708	726	721	743	729	712	744	738	796	694	718	721	750	757	705	716	765	709	722	756	821	753	713	769	763	715	776	707	700	785	728	792	744	744	761	719	683	762	703	798	733	739	729	721	756	747	751	740	691	746	741	725	692	728	748	721	705	758	731	801	733	735	675	704	735	757	726	731	750	761	707	731	738	739	777	758	740	742	741	720	725	747	729	716	699	756	743	796	744	740	740	764	708	733	735	773	770	744	750	734	746	724	797	718	758	721	753	732	757	746	704	778	717	746	772	768	745	746	719	699	713	702	743	762	736	751	764	776	700	773	758	734	703	714	735	683	708	742	803	720	728	711	771	755	736	723	721	760	738	777	701	736	720	725	723	698	758	756	773	748	708	752	702	772	753	745	767	783	777	787	712	721	721	671	768	781	757	725	734	762	704	811	752	710	746	679	759	675	726	740	733	691	722	719	693	778	741	713	718	736	731	759	748	782	698	749	754	753	779	710	734	761	756	744	740	735	732	760	788	762	751	684	777	729	741	744	733	717	722	755	768	684	765	747	745	736	723	733	796	782	786	715	763	701	743	732	727	746	722	697	758	771	726	739	723	748	691	755	775	713	739	751	778	753	763	754	736	764	771	685	737	740	741	769	771	754	750	758	734	766	727	811	779	766	771	751	731	771	697	699	741	707	724	751	788	702	752	741	779	738	764	757	725	736	675	704	753	757	719	766	715	751	755	725	740	762	738	756	752	749	754	744	768	722	759	783	716	752	718	721	686	733	744	699	749	752	743	765	738	744	787	698	724	750	761	733	742	751	761	697	699	758	739	676	730	735	764	781	696	687	738	717	735	786	753	744	727	739	757	797	755	750	692	712	738	763	740	761	661	696	704	739	734	746	703	756	763	747	738	735	748	777	739	789	764	762	770	746	745	740	725	719	757	726	739	752	735	740	728	747	764	759	738	769	752	705	714	724	692	757	718	693	778	741	752	794	730	704	714	741	673	716	707	748	751	746	770	764	722	765	778	756	774	713	714	744	762	729	765	774	796	689	766	742	796	746	698	771	734	720	741	782	745	691	703	754	724	762	794	762	780	787	717	732	759	761	733	737	783	718	738	688	748	720	757	682	728	751	762	689	760	764	787	724	766	734	705	756	724	758	732	720	766	753	711	738	738	685	719	759	722	748	692	769	734	736	735	740	742	736	800	765	714	758	678	742	734	735	760	713	744	770	791	729	721	749	752	725	790	768	742	773	718	745	727	748	719	781	747	724	763	726	778	805	706	735	742	762	771	693	749	733	706	750	730	762	759	734	768	709	778	791	748	693	707	727	744	725	748	792	705	799	728	741	752	754	733	747	723	747	758	778	712	790	763	718	751	761	771	737	783	777	746	750	738	781	741	765	710	685	731	773	781	711	754	720	747	665	758	724	729	776	758	795	773	757	727	765	786	754	698	785	746	723	709	805	696	784	761	746	767	735	770	714	726	767	752	753	726	745	726	749	762	685	777	727	711	722	795	804	763	749	707	766	683	761	718	677	743	751	746	751	700	761	821	744	721	729	727	746	719	750	752	711	686	753	817	715	754	784	715	731	748	707	760	742	689	740	763	753	713	696	744	786	719	724	731	720	746	767	720	735	722	750	745	755	804	733	707	737	772	756	700	704	762	758	714	711	737	732	722	733	734	709	770	730	750	763	728	736	738	781	763	741	771	744	760	695	697	753	777	685	721	733	747	721	718	741	709	773	742	682	731	707	764	768	715	711	757	754	787	742	730	720	778	720	736	717	745	727	757	792	729	715	775	758	757	737	743	713	716	712	740	760	734	748	714	693	732	744	759	706	691	707	692	840	689	720	794	749	711	756	718	731	757	713	759	743	768	745	781	756	704	743	715	751	730	729	701	739	742	717	751	728	703	722	741	730	741	732	713	727	736	787	729	739	687	704	717	727	770	721	752	772	783	736	727	736	760	744	777	737	749	724	749	709	742	735	785	713	730	737	778	733	777	744	697	705	766	734	713	742	762	743	712	738	799	723	748	737	686	739	694	712	767	725	727	739	760	747	759	752	746	714	768	733	725	755	834	744	701	771	693	739	748	745	742	677	728	753	743	735	731	742	717	750	727	734	746	745	720	712	764	693	734	729	747	712	738	717	701	757	784	752	713	759	745	722	747	842	752	769	754	747	704	738	779	727	770	740	736	783	798	742	729	726	686	771	715	758	715	699	697	741	717	709	769	742	763	766	803	724	679	738	748	728	763	708	730	777	751	710	742	769	728	740	793	736	720	728	795	779	727	763	726	745
33065	5641	825	515	413	376	372	351	326	309	353	328	306	289	325	327	320	348	302	333	317	328	326	320	360	327	376	337	334	323	333	346	337	330	313	360	323	332	349	357	335	340	337	317	328	347	352	326	344	331	378	321	359	308	332	320	318	336	334	308	331	331	349	302	329	318	324	324	335	326	348	331	341	375	302	300	321	348	377	336	331	348	332	307	295	306	378	335	340	343	335	329	358	320	325	322	370	323	330	333	343	334	355	362	312	337	352	320	345	353	355	354	311	304	332	326	333	290	344	325	330	315	312	317	341	342	315	327	322	348	345	337	340	329	304	331	321	335	380	336	316	346	380	327	330	328	325	339	328	340	335	325	336	338	333	355	333	324	352	377	353	321	344	337	323	362	332	302	330	324	348	328	311	318	320	345	313	334	339	305	313	292	322	359	360	343	360	318	304	358	343	318	341	316	334	317	340	336	334	299	321	313	344	299	291	344	377	318	318	335	335	356	364	334	344	299	344	357	308	333	306	298	327	351	304	334	329	322	324	323	301	341	317	368	309	322	323	335	362	342	341	325	343	300	357	298	314	321	338	322	323	342	334	331	340	327	332	290	322	327	343	342	367	319	357	335	333	325	312	303	362	328	368	350	317	331	331	309	347	358	306	325	331	304	329	326	307	322	329	345	309	285	332	354	324	313	337	342	342	310	346	330	339	344	315	323	337	321	351	313	340	332	314	326	344	309	345	323	343	333	338	350	332	292	299	309	332	345	307	306	330	317	351	343	313	303	342	314	318	346	343	329	302	303	325	331	329	326	333	368	318	312	357	305	324	348	309	324	309	293	350	333	348	333	330	358	312	355	338	316	326	339	332	335	314	366	321	341	317	347	341	306	310	348	351	323	328	311	313	308	314	372	363	337	327	315	338	275	337	335	339	330	322	356	312	335	331	299	334	362	345	363	350	347	325	334	307	330	360	338	318	337	341	300	301	327	339	294	319	296	313	350	328	325	329	344	314	325	329	359	360	325	342	336	334	332	304	356	358	304	326	309	340	343	311	335	365	318	327	309	295	339	317	320	360	319	348	344	332	309	330	361	317	299	299	299	326	367	324	355	354	331	338	285	301	351	367	337	316	331	338	315	345	343	343	343	295	347	345	336	333	316	333	316	334	333	319	327	346	363	354	324	327	315	356	332	348	333	279	348	304	319	320	350	309	331	323	353	334	306	315	336	299	354	314	328	344	340	298	352	308	335	350	321	320	302	329	346	347	334	329	333	346	387	325	316	347	341	353	345	309	315	315	315	289	335	342	367	348	336	333	297	376	326	352	336	307	301	295	313	329	310	333	342	340	333	318	329	301	380	310	318	381	320	359	364	355	321	357	330	337	280	318	305	338	299	334	347	319	317	316	337	349	338	318	360	316	340	334	349	341	323	281	356	361	370	341	310	350	331	310	338	300	335	303	355	352	321	292	305	316	352	315	293	320	319	346	349	331	342	350	301	304	325	314	319	322	289	314	336	343	326	314	297	331	363	338	341	361	344	352	310	321	344	326	305	329	297	303	319	314	353	312	348	339	339	332	343	313	332	341	310	326	335	360	351	327	331	317	283	348	373	341	352	310	353	337	303	347	286	294	344	312	291	324	337	349	352	319	307	328	371	336	340	336	335	314	338	335	349	333	301	352	350	342	291	340	295	304	325	316	350	311	306	297	323	311	332	363	328	310	347	315	338	342	341	325	338	314	350	306	353	312	333	333	325	337	319	317	345	344	319	328	300	332	312	309	297	321	314	314	337	317	335	343	317	318	342	352	307	292	339	336	284	331	310	345	294	364	361	310	345	315	336	339	384	336	385	306	340	328	325	375	337	301	346	302	336	328	317	312	343	318	311	326	322	302	353	294	387	341	320	340	341	334	316	340	310	343	319	316	360	318	333	329	315	310	356	346	338	313	331	327	327	342	339	357	291	340	346	317	339	330	339	331	328	337	390	380	308	313	318	300	319	322	334	362	353	339	306	320	359	313	303	341	356	337	335	304	307	310	332	342	342	329	318	354	349	322	331	286	320	301	306	324	290	328	333	332	325	314	318	334	348	354	310	329	322	350	322	345	338	379	328	326	356	347	314	329	306	324	341	346	320	368	342	317	368	380	293	339	363	316	324	329	348	335	358	363	341	360	342	350	328	309	352	342	312	331	360	310	323	348	371	356	356	306	321	359	317	314	317	305	303	323	294	306	313	346	316	307	336	345	327	349	341	314	322	317	310	338	333	340	326	323	329	275	310	345	318	374	374	316	319	356	317	336	328	308	317	341	328	330	356	313	329	300	343	348	339	308	332	322	323	345	344	368	329	333	318	327	316	309	327	324	345	327	341	322	342	320	301	308	345	298	338	318	305	343	341	312	333	338	338	351	335	343	331	328	367	312	291	326	357	323	299	333	316	341	348	364	354	335	309	320	359	329	301	359	344	326	311	353	342	325	317	321	302	351	383	347	330	328	342	353	332	311	294	315	319	329	348	315	329	333	333	314	335	352	325	329	321	322	306	312	351	352	372	332	292	300	340	339	356	308	309	312	302	341	315	304	365	335	328	349	321	323	350	335	307	335	336	329	333	332	352	320	360	310	334	336	354	330	316	356	319	331	347	361	382	336	366	359	370	335	325	323	356	312	312	304	290	336	354	313	326	334	304	363	365	296	337	357	340	342	351	314	360	373	364	330	297	347	333	337	371	348	304	340	287	330	343	325	336	318	306	290	285	321	320	330	346	307	336	329	328	352	312	303	346	341	330	298	319	312	342	342	326	311	335	317	325	343	310	344	330	345	341	315	334	304	343	349	323	309	348	367	326	363	318	312	322	313	328	330	313	324	321	302	321	336	322	379	340	362	344	315	321	319	361	346	356	305	311	332	325	337	324	308	316	341	350	303	329	369	331	345	349	318	310	318	316	326	307	342	327	341	319	370	329	324	330	369	337	335	315	356	352	325	344	318	341	311	341	325	333	327	353	332	342	332	283	315	340	345	317	309	321	328	310	307	342	343	346	331	337	352	362	355	329	308	346	326	346	339	320	332	346	340	322	341	341	315	300	309	357	323	322	364	354	335	306	297	322	315	315	316	320	337	331	314	317	322	351	388	328	321	328	332	339	316	335	334	327	346	311	319	329	305	336	301	306	333	311	326	312	326	259	328	337	332	319	309	362	325	333	341	310	330	317	316	321	327	346	295	335	329	362	319	327	303	339	335	305	327	325	340	331	342	319	319	312	320	328	296	299	345	300	339	332	333	362	296	340	354	342	313	348	324	334	327	341	322	326	317	324	313	352	358	328	335	347	327	332	334	362	318	313	388	341	309	342	347	328	341	342	338	315	334	347	328	364	344	332	353	327	335	312	333	351	350	341	345	326	301	308	320	299	332	315	327	346	315	336	310	317	319	321	351	377	322	338	326	341	313	316	352	339	361	316	344	301	300	325	349	329	331	352	301	354	338	335	327	327	319	359
22824	7975	4960	3660	2982	2237	1807	1336	978	911	907	936	840	843	856	833	809	792	798	778	766	743	741	774	689	752	771	761	772	776	754	803	750	719	790	761	840	744	778	716	797	749	790	767	750	768	769	726	751	810	764	754	755	751	838	757	741	769	787	795	756	799	758	815	780	794	808	757	805	754	738	703	735	771	748	766	790	741	776	784	780	794	731	778	774	744	736	772	758	750	730	781	788	757	775	822	837	763	755	750	726	696	748	751	808	761	762	788	706	728	769	779	722	686	725	747	795	753	750	768	742	796	807	709	825	801	767	747	775	687	762	771	764	836	806	766	762	711	731	713	729	805	780	760	743	806	742	752	795	788	775	773	727	752	755	746	735	765	777	782	770	723	743	752	777	804	731	762	785	727	747	785	784	792	796	810	760	767	776	750	757	781	764	800	715	781	819	719	795	706	727	782	791	764	808	746	802	776	755	720	746	754	791	780	763	718	776	764	774	713	740	745	799	760	773	680	838	733	728	776	750	807	747	781	759	745	751	738	705	782	741	790	786	758	731	758	772	725	780	791	775	807	731	757	779	737	759	783	745	832	765	764	760	718	774	740	765	786	769	746	746	749	766	758	726	746	775	787	743	790	741	766	745	828	767	724	775	764	736	764	782	727	804	760	782	781	742	762	774	731	723	740	700	734	811	777	737	751	756	760	817	763	774	736	825	793	785	754	764	784	680	755	753	737	766	778	746	769	712	754	796	773	797	807	788	760	784	778	742	805	802	792	775	772	799	772	768	766	766	767	762	712	756	773	799	770	798	768	768	780	778	782	759	748	750	767	765	778	764	746	779	808	723	728	787	742	768	778	746	754	736	759	707	769	730	764	719	801	809	778	770	733	831	707	785	749	759	768	750	787	719	734	730	777	769	747	757	770	765	714	787	761	748	758	768	769	711	729	719	802	806	793	730	804	778	728	758	771	765	730	810	771	722	766	769	806	736	766	741	794	718	750	776	751	724	743	795	711	774	754	720	755	758	753	778	797	788	783	715	762	784	771	720	798	795	817	760	740	736	738	688	778	784	756	793	717	764	746	718	748	757	753	775	777	782	739	779	710	737	803	776	779	753	717	755	803	746	759	788	753	777	741	768	770	727	750	769	750	796	772	762	785	766	773	785	792	733	747	779	771	788	747	768	778	749	754	770	731	739	775	816	704	745	755	776	808	770	735	758	753	762	742	735	827	717	795	691	784	764	815	720	775	760	765	770	739	750	760	759	767	776	771	764	761	759	753	758	722	761	762	742	794	758	799	829	816	752	769	777	709	762	763	735	844	710	742	736	747	775	741	728	790	696	768	819	760	786	757	755	756	790	742	753	778	769	778	723	748	750	793	741	767	739	746	754	718	795	763	768	768	805	761	740	768	759	748	794	746	737	777	787	764	747	782	737	714	797	791	697	773	785	743	816	771	759	739	719	755	708	829	736	734	794	808	777	758	777	779	699	754	773	756	773	783	711	755	796	763	816	818	763	771	702	737	792	761	728	740	733	760	787	790	749	747	753	713	817	781	750	733	745	789	755	799	730	720	759	774	767	739	827	747	758	775	771	750	757	728	736	704	803	801	709	739	793	760	786	749	781	766	724	826	775	751	777	759	737	769	786	747	784	755	770	814	731	772	782	754	805	784	771	776	785	741	764	727	805	762	786	762	764	770	775	767	759	761	709	750	818	767	809	749	707	745	754	767	728	774	788	780	742	784	781	763	764	737	745	772	712	788	694	743	766	784	771	791	737	806	757	753	743	700	819	784	798	730	757	759	771	767	768	827	779	762	740	751	754	726	762	761	821	740	772	768	799	764	791	762	733	748	751	763	834	782	735	744	755	808	739	814	816	757	822	751	808	778	797	774	820	725	814	743	761	732	745	809	736	779	787	760	755	733	751	766	717	771	692	795	813	774	766	794	746	759	762	723	756	804	714	808	789	777	748	772	740	782	776	777	782	747	777	757	800	765	779	749	770	757	760	731	746	781	752	721	756	781	760	770	770	752	717	749	782	681	779	789	764	769	721	757	766	784	830	763	740	732	741	785	784	723	798	755	718	793	766	792	759	776	783	757	790	776	799	753	754	746	813	698	707	716	741	800	783	784	732	777	759	789	781	770	725	790	721	740	750	726	793	757	758	718	782	788	757	770	724	771	757	774	810	789	722	806	763	806	806	726	756	788	761	773	701	705	782	771	746	770	776	733	751	756	703	766	741	740	740	738	768	748	773	793	790	771	786	760	749	741	764	731	760	762	781	829	734	756	732	747	795	699	703	767	790	731	744	786	720	764	724	794	734	772	739	794	731	736	807	733	739	743	776	802	729	746	771	720	722	780	745	748	756	787	781	736	820	769	756	772	749	749	779	785	768	797	776	762	798	768	779	788	803	771	758	790	757	777	751	763	796	755	726	751	741	758	777	749	755	735	756	727	821	726	753	808	747	778	782	792	736	783	788	768	738	747	757	753	794	740	743	751	745	777	763	726	746	804	758	750	768	741	784	721	776	806	798	728	724	764	764	747	787	760	761	814	761	761	807	713	731	765	729	803	764	738	867	778	767	693	792	731	718	756	798	786	739	785	783	756	788	755	776	785	779	730	768	733	773	773	749	753	724	750	754	796	757	736	793	771	817	747	799	752	764	759	754	739	717	795	758	784	775	732	791	775	787	744	757	764	773	778	774	759	771	741	816	758	764	765	763	768	786	732	769	722	724	737	775	699	761	764	805	730	762	746	766	776	722	766	734	754	744	740	752	773	699	785	747	780	782	748	816	791	718	758	798	770	725	757	763	786	738	743	772	772	763	774	780	825	737	796	765	780	700	732	777	703	707	745	785	826	790	734	750	780	761	773	799	789	782	798	790	726	741	759	767	808	774	801	786	771	720	801	751	780	761	753	750	748	744	732	793	728	759	773	778	756	772	794	748	749	755	741	760	764	779	716	756	763	786	796	745	766	765	763	739	772	754	734	711	730	785	753	765	747	736	784	725	777	788	765	666	770	724	746	785	777	741	756	772	775	760	743	752	724	782	758	780	784	741	817	713	745	762	771	773	757	750	738	734	796	757	789	705	749	767	785	778	732	711	753	763	790	793	789	769	799	772	789	827	747	777	755	760	762	776	808	758	663	751	712	784	790	725	793	749	792	760	721	735	751	753	789	730	753	775	759	810	745	764	791	763	764	777	708	717	728	752	777	801	751	700	769	748	750	789	781	801	721	727	732	808	811	777	772	807	776	771	758	758	716	770	788	788	732	797	754	793	737	799	774	779	774	735	757	777	760	786	772	785	761	770	751	739	736	751	755	796	743	827	803	711	777	738	748	762	775	734	797	699	785	779	731	772	773	731	796	781	775	759	754	781	710	742	752	784	727	771	801	778	785	809	735	752	775	781	815	784	778	742	785	739	788	764	782	781	789	748	728	768	795	745	771	804	726	760	759	781	802	729	788	712	764	748	758	753	775	744	725
40000	6735	842	498	434	410	381	356	351	342	334	353	335	323	350	353	348	351	333	332	323	342	347	312	356	352	372	332	327	367	359	324	330	351	323	358	349	335	339	326	325	312	351	331	327	292	371	349	317	343	331	333	326	364	338	325	351	316	320	328	336	344	336	347	353	326	323	295	309	339	339	312	333	358	296	310	344	360	330	351	337	323	340	362	333	352	347	358	311	349	329	356	343	322	315	334	318	310	325	306	329	317	312	329	355	336	330	305	312	332	308	325	347	340	331	362	325	336	336	329	336	365	348	329	355	331	335	377	329	325	358	317	343	349	313	345	370	415	322	354	370	356	310	320	345	341	349	304	364	362	311	343	338	347	339	347	353	342	341	320	361	291	311	322	318	349	360	335	313	325	325	379	340	319	326	316	354	354	333	371	333	337	336	342	355	337	350	330	326	341	408	332	321	302	290	315	342	340	313	349	350	305	351	307	315	336	360	322	364	358	304	342	339	378	333	349	323	348	339	339	322	343	330	347	328	349	324	339	339	373	310	350	374	374	361	365	351	331	332	320	280	310	357	354	358	346	315	349	315	377	371	337	324	326	364	336	329	351	347	343	361	331	306	336	341	342	347	300	351	327	289	339	319	324	308	346	314	300	369	322	353	334	320	350	348	319	344	355	345	326	367	371	352	315	314	383	327	303	346	355	339	317	323	381	375	332	380	354	337	329	316	348	388	321	358	364	311	312	361	300	360	298	337	352	368	358	345	338	375	377	357	347	364	356	348	335	335	334	342	335	337	324	318	360	323	323	365	375	335	299	325	333	345	335	350	362	370	333	330	348	333	325	335	310	351	339	347	360	348	338	349	359	365	347	371	352	375	368	305	321	351	351	365	361	334	338	328	333	314	335	339	328	324	335	344	335	316	343	295	340	335	340	330	314	358	376	362	338	317	352	339	323	343	339	309	334	330	362	354	359	379	360	333	334	390	328	327	378	356	354	364	340	337	329	329	354	347	386	351	331	318	326	362	329	387	339	329	356	345	343	341	363	320	349	372	375	340	296	342	333	355	354	388	346	325	368	352	330	344	336	336	327	360	384	359	350	378	359	329	315	325	362	308	343	337	353	322	336	333	321	318	346	329	338	348	360	331	345	312	302	364	332	345	328	361	346	342	331	382	377	341	354	323	346	347	381	314	360	312	338	343	333	319	314	320	320	330	321	354	348	314	291	320	318	329	309	304	331	338	373	323	351	333	348	324	353	342	317	308	333	357	346	366	352	335	355	300	356	344	340	302	345	345	331	340	378	354	373	333	344	324	337	349	394	349	339	337	342	317	318	355	344	313	322	334	356	337	335	328	345	303	345	322	321	332	360	382	332	340	327	351	336	363	323	360	319	362	320	365	326	360	378	347	338	318	378	337	309	315	360	332	327	318	324	353	332	327	349	346	335	359	349	324	328	327	340	364	335	316	362	328	350	344	319	326	349	339	308	335	330	349	319	364	349	366	330	347	331	356	337	336	322	365	332	331	322	300	332	351	320	302	334	291	351	344	320	349	336	336	366	321	358	344	328	337	340	348	342	327	288	365	291	377	341	313	325	352	369	338	338	350	402	372	361	373	333	329	332	312	280	357	346	331	320	368	335	343	299	325	336	336	347	317	326	360	342	348	343	319	324	341	328	367	325	347	321	325	349	330	335	349	336	365	371	290	339	323	333	370	335	338	361	307	329	341	353	318	356	340	352	339	358	320	349	341	307	341	351	369	346	330	323	345	353	317	353	337	359	339	315	349	356	339	365	338	322	362	358	342	336	326	363	347	343	335	314	334	364	349	341	334	326	329	350	327	331	343	297	311	290	378	324	306	312	356	368	348	335	290	343	328	362	371	340	321	321	306	315	339	299	347	346	353	330	337	356	314	353	379	332	367	320	350	312	374	356	375	360	347	350	323	342	371	333	353	336	316	357	324	323	338	349	393	323	368	340	340	325	357	369	364	315	345	361	336	342	322	311	326	315	340	306	318	339	334	377	333	307	328	325	369	344	380	329	363	350	343	364	357	347	320	320	339	335	316	360	362	318	323	333	343	367	320	339	353	339	368	341	320	361	348	359	333	363	322	324	336	345	289	294	351	325	347	325	321	300	350	345	338	343	390	379	375	359	307	319	337	338	338	387	347	324	294	355	355	378	358	366	321	334	312	347	359	347	346	314	315	350	312	303	327	328	337	311	332	350	349	341	346	356	314	323	309	372	319	322	351	339	318	368	343	340	389	339	340	326	345	333	337	326	338	320	355	349	357	352	357	335	341	320	364	353	322	329	336	314	359	368	360	330	329	365	345	295	335	382	344	342	324	338	285	368	341	342	345	307	348	305	332	363	379	312	354	323	304	301	339	325	324	315	336	358	352	339	321	328	338	332	298	342	342	300	337	304	356	337	360	362	342	305	322	324	363	360	366	366	314	338	343	325	342	364	356	371	351	346	372	335	339	359	301	293	364	301	363	338	295	320	402	358	327	319	337	348	318	375	357	314	334	346	339	356	342	340	326	336	332	323	345	340	332	321	321	350	321	357	320	329	343	345	355	336	331	350	344	349	311	335	354	333	326	309	373	348	380	333	320	328	367	336	349	344	351	315	346	312	332	351	355	325	378	320	321	338	354	325	387	349	307	330	308	325	320	340	342	374	334	370	354	324	325	347	345	350	359	338	339	324	347	342	326	380	319	343	333	345	329	302	324	306	369	363	328	346	335	384	298	355	359	363	319	348	345	341	347	361	343	372	327	291	352	358	358	349	343	328	352	347	335	336	350	306	368	356	310	358	348	302	324	330	350	334	299	344	342	343	324	339	377	366	354	356	375	339	336	351	339	388	347	328	302	329	343	309	346	337	351	355	372	320	381	316	344	346	353	342	337	331	367	315	328	345	330	356	330	328	322	366	316	347	354	390	368	362	354	315	340	317	379	332	327	338	329	378	343	338	358	318	384	317	300	365	299	316	361	329	368	305	333	348	318	353	359	353	306	330	342	352	313	353	374	343	312	343	332	353	342	328	326	332	288	340	339	358	359	344	347	329	369	351	302	326	280	342	362	313	344	353	384	363	354	340	368	341	315	376	381	338	340	349	305	344	309	364	348	330	345	318	327	349	319	330	360	318	363	366	336	331	376	322	353	315	344	339	342	362	333	355	386	384	332	369	345	319	341	315	344	349	354	352	341	336	364	348	345	321	315	284	341	296	309	353	329	303	338	308	329	335	326	347	289	355	336	379	316	270	341	349	363	363	346	317	342	343	343	312	325	355	327	386	316	328	344	343	328	340	322	326	361	357	351	347	320	296	348	366	385	313	334	345	364	345	303	344	351	349	356	345	372	356	323	358	308	295	320	338	320	332	339	330	298	353	327	317	325	309	290	360	343	339	316	338	357	334	311	331	341	324	315	339	318	330	354	337	348	335	389	365	345	359	333	322	371	345	344	337	338	358	346	353	354	332	355	340	310	387
26565	8558	4153	3095	2767	2113	1539	1104	943	883	860	830	799	840	841	814	826	785	791	765	824	761	796	778	830	748	748	823	764	794	776	848	737	778	793	796	801	776	830	830	817	785	777	822	849	810	841	829	812	831	813	775	798	841	803	753	852	830	768	820	797	845	800	783	809	754	826	812	771	811	771	796	820	835	760	799	858	793	783	785	850	759	792	799	822	812	799	797	782	824	773	776	857	781	766	792	754	829	843	802	800	786	817	782	788	777	781	773	784	809	785	823	828	786	805	786	792	809	801	838	776	817	772	795	802	791	803	775	781	774	843	777	776	774	793	833	815	799	804	774	827	765	835	793	812	767	815	775	805	752	825	816	814	786	826	816	822	711	812	798	786	747	809	770	847	818	753	810	814	801	774	817	770	793	814	761	829	827	813	798	765	756	834	783	791	869	782	791	774	754	816	794	810	772	833	797	802	747	778	775	811	801	770	803	796	791	787	815	746	821	808	777	820	790	791	809	809	790	847	810	795	808	815	770	795	845	817	802	772	827	841	792	821	891	809	780	779	798	771	835	764	830	819	786	785	836	780	818	782	804	821	808	760	827	848	829	798	830	787	782	847	756	770	784	832	853	790	831	783	776	786	817	773	826	805	799	843	796	789	820	821	815	793	795	800	779	806	778	771	819	757	786	847	798	776	790	794	803	828	781	814	824	823	790	777	772	791	804	810	853	784	790	791	809	776	785	787	806	771	791	818	795	795	779	835	777	740	775	800	822	834	770	757	820	817	826	800	819	742	795	775	762	817	750	812	776	752	772	778	771	782	821	811	796	773	789	769	780	766	795	811	764	786	761	819	781	809	812	778	796	803	783	826	767	798	771	762	786	824	802	750	777	766	771	793	734	814	749	769	763	802	833	732	814	765	824	754	820	832	751	749	808	797	775	775	832	829	738	804	792	769	738	789	823	807	816	768	748	810	813	814	822	846	787	790	791	795	801	800	791	769	830	801	795	771	808	773	837	822	827	780	779	858	780	794	788	781	782	809	808	809	811	839	787	785	864	789	767	784	822	776	805	833	813	760	812	830	841	823	839	747	818	814	778	776	754	804	785	807	757	795	771	740	822	800	793	806	823	828	771	846	807	775	805	787	781	786	784	809	771	826	805	808	767	808	791	778	811	818	777	795	826	812	816	765	805	790	786	806	798	811	833	800	763	788	772	786	792	808	816	796	781	803	784	776	794	813	761	845	793	757	831	809	809	807	788	773	807	829	784	796	769	774	763	806	794	722	818	783	737	777	803	805	781	795	793	804	764	755	752	803	766	810	812	809	818	795	761	774	760	857	830	833	806	837	856	757	806	749	826	781	764	756	827	770	767	743	793	719	808	796	802	791	776	747	846	699	795	800	797	810	818	782	803	789	776	775	773	831	831	787	802	809	751	829	801	768	740	829	790	808	813	764	773	784	814	806	766	836	814	763	817	808	808	790	764	806	778	764	816	824	779	841	827	787	829	773	775	778	785	801	795	777	790	789	798	809	808	817	813	792	767	816	782	818	787	772	785	792	766	792	779	805	821	792	880	776	816	813	793	801	802	769	774	811	782	843	855	780	811	780	807	791	807	864	789	746	812	734	778	751	800	782	824	838	774	753	781	802	745	804	776	764	821	808	818	779	809	801	775	796	795	797	841	787	762	870	855	767	790	760	765	771	794	783	811	804	802	847	825	825	799	800	742	804	816	799	783	799	775	763	828	843	876	832	828	795	798	791	776	777	773	788	801	807	791	738	801	800	753	816	797	828	829	802	819	747	818	852	786	803	804	798	782	795	790	771	837	775	793	792	733	793	756	815	746	772	826	778	782	783	821	776	798	816	827	794	788	774	804	703	749	809	804	797	801	794	824	748	768	853	772	742	807	763	788	849	776	821	743	748	768	835	756	825	832	774	815	809	763	786	829	780	749	809	777	824	788	790	776	792	796	804	812	773	730	830	828	778	762	770	828	835	809	768	783	751	822	807	836	794	797	827	830	839	760	826	780	830	756	841	836	786	781	791	778	787	786	799	777	754	765	775	807	751	798	788	780	793	771	772	810	822	794	719	811	819	779	800	743	776	830	776	794	752	791	761	813	779	741	746	789	759	798	796	821	749	844	773	774	813	765	760	753	752	819	734	771	765	798	765	819	733	789	830	775	806	785	774	794	796	803	828	788	735	777	742	790	803	790	785	783	773	797	819	797	778	819	742	740	868	766	815	793	800	775	844	772	831	820	757	790	759	796	804	800	773	763	792	771	810	859	811	761	794	793	787	765	792	822	820	792	841	794	796	813	785	808	791	815	789	756	732	778	777	832	762	734	786	812	825	811	778	788	784	816	837	828	764	760	736	776	856	765	774	821	760	780	789	788	801	818	817	769	818	765	771	771	814	867	804	772	782	829	827	750	743	745	813	845	818	795	744	830	779	791	816	825	789	827	831	755	805	847	803	785	763	770	802	806	847	772	795	796	802	749	808	816	760	718	799	789	829	777	788	832	802	764	797	778	837	825	794	837	814	833	767	765	758	813	788	821	840	782	804	805	797	800	833	817	810	857	776	717	814	796	792	815	762	747	795	803	816	775	755	781	799	826	758	801	839	769	785	762	827	764	824	819	774	771	837	787	755	837	790	837	868	815	838	820	863	772	784	850	788	781	769	817	820	804	769	783	760	813	817	801	788	786	850	773	824	783	782	740	804	771	782	822	831	789	770	805	810	829	813	829	827	766	768	750	828	777	750	804	777	763	790	769	823	796	775	802	809	796	792	792	785	798	836	815	763	814	791	765	822	822	816	791	811	816	805	862	796	803	759	823	759	813	812	795	738	842	791	779	814	742	807	828	844	838	792	813	800	852	788	803	740	786	836	780	817	793	820	844	769	834	787	791	788	860	776	707	803	746	818	757	783	779	807	750	782	763	760	790	779	819	789	789	821	713	780	797	774	803	829	724	842	786	803	805	839	814	872	789	805	777	769	796	770	783	810	794	759	749	791	758	763	774	819	767	782	805	730	844	836	861	702	852	793	791	827	765	842	812	753	762	820	788	808	820	833	780	748	853	802	764	784	805	781	799	824	760	804	815	781	797	810	784	749	802	850	772	808	783	794	814	763	765	797	834	778	778	811	797	783	787	800	784	765	796	745	776	791	808	753	775	807	813	836	759	813	740	810	837	824	800	812	781	793	830	795	828	786	784	807	743	773	794	784	816	818	849	818	776	766	809	798	853	785	788	782	803	761	808	851	764	806	787	826	846	823	772	847	756	780	830	814	761	810	864	796	809	791	841	848	805	809	718	759	820	815	819	769	789	776	789	771	746	788	774	804	827	780	780	788	802	798	769	823	847	821	737	741	785	798	758	769	775	819	796	791	814	815	822	804	825	837	792	790	862	817	817	851	788	803	849	834	739	825	777	803	753	820	757	753	798	824	812	754	782	802	781	787	810	829	778	813	830	780	813	775	874	777	813	787	808
23353	2490	543	436	376	355	339	336	318	318	361	332	303	317	348	315	307	313	302	323	316	346	314	321	331	295	355	336	337	307	310	285	290	320	342	345	345	316	329	332	328	347	365	316	327	309	289	321	356	339	347	346	325	312	343	291	302	320	317	323	319	346	322	351	306	325	313	320	329	333	335	319	291	295	338	321	335	316	398	324	306	346	315	380	312	301	310	297	330	355	301	315	354	317	321	288	305	323	359	333	301	321	323	331	290	309	295	326	363	301	311	337	336	311	346	316	337	271	313	311	289	342	344	342	270	327	337	296	306	312	323	322	357	333	324	315	324	321	281	292	307	297	290	318	313	309	317	291	366	346	335	307	303	335	337	356	333	346	340	275	293	309	316	335	292	316	295	342	327	362	303	319	334	313	307	345	344	327	311	310	318	304	317	315	275	289	318	381	328	294	347	296	340	322	309	328	326	324	322	327	311	324	305	319	347	303	337	357	291	345	311	327	335	299	311	323	291	311	306	331	302	334	301	338	310	332	306	323	333	364	327	341	310	320	298	336	337	328	327	316	295	302	335	329	291	338	319	355	323	356	320	312	322	345	308	312	292	293	332	320	327	337	279	326	305	317	344	349	356	337	314	331	296	300	328	326	330	350	331	358	323	318	316	314	329	337	329	315	309	323	306	302	313	295	277	277	299	303	290	303	337	340	338	340	316	345	344	347	327	307	325	322	347	317	329	307	314	346	306	303	321	290	316	335	307	287	322	324	301	267	299	324	310	322	311	331	333	305	329	295	312	306	322	320	333	323	299	323	339	353	331	292	296	320	316	334	344	327	336	297	319	332	336	292	312	298	316	293	278	358	320	327	293	307	320	332	347	283	318	326	318	317	331	359	310	338	295	300	321	315	337	316	301	303	330	317	306	367	355	325	296	322	349	278	330	338	329	286	333	334	299	290	344	313	286	321	307	327	321	317	327	325	332	339	335	330	314	347	334	295	306	332	298	303	325	327	326	310	327	310	324	301	330	313	343	309	297	329	298	317	342	332	316	333	327	343	324	337	300	340	331	314	325	359	330	299	341	355	312	323	342	357	354	322	335	318	300	302	294	327	307	334	335	312	333	304	325	321	302	316	288	351	336	306	317	302	325	309	329	339	306	319	345	335	298	335	328	314	335	339	334	360	288	329	336	348	340	331	325	308	301	346	306	295	363	334	355	331	352	344	323	316	322	326	308	330	342	305	312	301	325	328	336	365	346	329	327	371	341	353	311	354	246	332	358	332	340	322	339	316	338	327	320	328	313	314	311	301	356	323	336	335	332	288	282	356	316	326	318	328	300	329	319	333	333	284	363	317	326	321	338	331	312	312	324	303	321	310	325	332	306	303	337	314	342	318	284	312	297	323	282	312	324	312	337	310	338	353	327	300	314	278	353	346	314	306	321	355	303	321	264	301	317	295	293	325	340	342	302	299	338	350	340	337	334	332	306	331	344	291	303	326	325	351	320	321	312	321	308	300	329	321	312	349	321	358	284	313	326	300	328	315	317	335	331	294	317	324	313	322	303	305	286	337	326	308	316	333	336	324	359	334	295	295	335	324	333	340	285	305	311	308	335	293	346	324	357	336	315	312	315	321	328	291	298	349	337	325	307	354	313	290	317	319	333	322	355	289	297	334	347	322	358	360	334	325	322	315	304	321	313	348	326	309	357	309	318	337	326	321	336	345	326	310	327	314	336	293	287	329	316	315	312	334	338	313	327	347	364	302	359	322	304	308	287	300	298	310	328	319	308	332	346	290	342	319	338	311	310	308	325	334	316	325	315	303	321	308	325	291	343	320	307	334	302	333	310	292	326	324	318	351	315	307	318	325	337	318	311	334	309	301	331	315	330	330	313	326	326	315	354	327	293	309	320	347	325	351	333	313	258	300	304	329	321	289	337	352	304	299	333	352	298	344	361	291	322	324	314	294	326	289	319	311	334	327	316	291	328	301	320	339	321	329	304	325	292	337	357	324	329	323	326	331	321	324	334	352	319	331	316	297	293	324	333	335	335	301	301	314	306	310	306	322	326	326	328	309	363	319	326	288	371	294	325	353	317	336	321	359	308	321	334	314	325	311	347	312	312	324	334	311	340	291	327	293	347	330	318	341	318	343	368	348	302	347	295	342	319	304	310	290	350	337	296	295	306	306	297	306	321	340	334	326	298	311	305	336	330	319	329	307	351	354	327	304	312	323	336	332	318	327	316	323	344	334	325	353	312	330	321	335	327	319	325	337	333	320	311	300	331	290	353	314	311	294	326	384	345	343	301	298	343	307	315	305	311	332	296	309	331	316	310	345	331	317	309	341	358	339	284	339	311	346	347	312	304	351	305	291	349	290	327	292	345	366	315	352	295	302	317	343	332	321	314	308	315	310	335	266	327	308	326	262	305	314	333	327	371	326	310	341	316	321	338	346	327	343	307	314	295	338	342	310	303	328	341	331	298	301	286	310	320	329	324	317	292	322	303	297	308	333	337	326	330	302	305	338	334	314	320	303	323	259	320	363	336	280	318	321	297	310	331	338	308	305	351	323	303	325	353	320	323	310	331	380	341	297	295	318	289	311	305	307	318	321	357	332	359	348	298	300	313	342	302	319	305	356	325	330	333	357	318	333	292	330	323	330	322	315	295	305	327	335	352	332	326	354	351	337	294	305	322	329	346	315	342	350	314	304	293	323	312	299	310	289	342	321	334	341	301	330	251	326	316	301	363	293	342	339	309	347	323	323	338	331	312	319	308	296	298	342	320	323	329	331	328	354	307	331	328	287	362	328	310	330	338	338	328	308	293	289	323	303	287	320	347	305	303	312	337	315	331	300	331	320	306	321	315	306	317	339	288	321	391	316	307	316	314	309	283	302	310	342	328	317	327	308	371	315	331	346	338	305	318	279	308	348	341	305	311	336	357	294	337	317	329	347	321	309	313	306	324	343	337	345	315	298	309	314	291	306	348	322	308	303	310	305	337	311	346	327	318	312	308	312	343	325	301	307	296	330	329	333	342	321	324	292	329	335	338	330	356	317	289	311	324	322	332	306	295	310	295	311	324	311	318	317	304	327	336	293	296	309	294	332	319	303	285	329	320	359	349	330	331	314	298	302	356	321	305	363	332	320	326	266	339	313	308	275	309	315	309	318	351	315	294	331	317	356	322	319	300	319	330	332	333	312	312	339	319	314	314	320	312	348	345	321	314	356	342	335	346	301	312	293	310	298	358	300	316	325	297	361	332	349	296	327	305	293	342	319	317	330	311	300	310	297	345	324	306	362	325	322	281	338	312	312	320	329	335	329	357	296	271	319	290	326	289	317	324	284	252	314	342	330	328	351	313	325	334	334	345	340	312	306	333	326	313	329	312	334	346	337	337	297	309	310	320	329	283	316	340	325	331	304	335	309	280	289	329	336	304	338	287	306	306	292	307	329	354	309	318	295	332	284	323	325	341	268	318	296	303	339	324	329
16899	5327	3157	2420	1763	1215	946	884	787	764	792	748	795	722	732	749	711	726	642	753	743	680	682	704	708	771	689	703	658	704	670	703	685	656	720	725	712	739	701	728	724	752	699	739	715	670	719	731	722	701	709	707	720	764	724	720	719	691	692	719	766	745	670	733	771	697	690	735	686	670	702	735	736	720	778	713	706	737	750	720	635	694	729	726	687	722	693	783	695	714	733	707	735	714	676	762	681	714	715	743	747	763	716	693	695	735	728	656	678	701	697	733	718	712	726	722	723	731	749	692	722	737	758	738	729	741	766	719	762	767	716	702	680	729	765	734	714	719	723	728	748	698	738	723	709	691	706	647	743	737	686	736	757	678	680	735	673	744	664	736	702	763	735	695	693	698	764	730	679	700	715	707	744	730	723	696	730	721	714	709	772	717	688	755	741	720	698	701	745	747	732	695	726	659	715	763	751	667	749	699	723	710	710	735	690	693	758	785	720	683	721	669	726	719	768	771	709	703	701	700	747	740	728	688	677	724	678	724	769	680	694	734	730	675	713	760	667	771	690	709	752	738	733	757	682	716	759	724	737	684	705	707	681	717	738	753	718	724	751	752	753	738	694	694	727	715	746	783	728	771	722	729	708	749	737	727	714	728	756	738	729	776	738	752	729	702	759	715	723	717	724	717	733	689	722	747	676	704	715	699	735	718	725	704	692	764	724	670	708	715	736	742	761	699	751	710	746	697	717	703	742	686	740	686	728	720	651	704	739	694	726	686	741	657	710	725	706	727	721	678	735	757	726	722	716	691	705	724	699	728	672	736	730	726	729	734	694	717	723	778	686	706	697	745	755	730	740	660	763	720	721	717	746	704	707	699	713	686	706	743	713	706	716	764	699	742	763	669	729	714	717	698	716	767	735	701	680	679	719	689	760	722	737	743	738	717	705	716	688	730	772	689	703	715	713	702	748	741	739	723	746	699	749	774	733	719	765	765	756	787	725	731	708	659	702	707	682	686	737	697	793	729	762	735	700	715	746	686	774	689	658	738	741	719	711	763	727	731	713	740	706	727	653	687	740	763	787	699	746	701	714	755	715	733	725	683	728	732	704	735	706	697	693	718	749	725	735	698	691	730	703	723	756	729	686	690	757	710	713	713	717	699	750	689	705	680	664	699	694	711	745	732	707	737	714	727	733	699	717	744	680	709	705	739	756	719	729	719	732	716	732	680	743	724	717	671	757	710	727	730	710	704	703	694	716	737	773	736	647	725	704	720	731	684	708	756	736	727	761	710	703	718	709	749	687	745	702	764	696	715	743	682	714	744	722	703	694	719	710	783	717	717	680	687	816	735	750	730	695	697	741	707	728	704	736	711	743	763	648	684	677	724	698	691	712	692	711	704	712	747	743	728	665	684	730	721	722	722	692	699	697	692	693	720	766	723	754	721	677	712	725	699	692	768	690	731	731	694	711	724	719	721	684	680	718	767	709	700	775	755	740	714	739	712	666	715	709	746	748	729	687	751	761	707	724	687	719	715	663	661	783	762	712	719	729	700	752	709	700	746	675	694	727	703	700	712	714	709	729	694	740	718	683	699	736	757	701	707	724	717	716	733	681	738	716	755	695	670	727	755	672	741	746	717	774	682	706	718	700	755	652	731	731	781	747	751	791	771	680	685	718	667	731	724	726	742	775	704	718	750	732	748	767	701	703	697	794	712	761	709	741	719	783	686	689	727	705	708	712	763	801	727	782	716	732	748	735	690	697	654	698	696	736	719	685	737	651	723	742	701	678	747	719	722	678	743	672	740	686	660	758	755	739	739	755	737	659	739	745	666	749	729	764	717	755	717	689	726	678	709	722	736	711	705	750	712	718	721	749	694	750	747	734	744	732	713	736	721	722	729	720	751	729	686	754	691	723	716	741	716	731	731	729	729	716	673	710	709	706	687	728	693	692	692	769	745	680	750	711	741	688	728	673	719	691	734	665	711	693	686	696	722	723	721	716	705	703	755	734	722	667	705	731	725	714	696	709	710	721	662	732	717	700	784	710	718	701	669	748	745	675	678	698	680	676	710	721	694	720	723	706	667	680	760	728	730	767	719	742	677	714	731	719	681	703	730	692	729	760	734	705	753	725	768	711	710	746	733	757	677	728	733	705	679	686	745	699	746	722	717	743	710	724	677	752	710	760	703	725	748	751	726	721	727	741	734	709	705	665	739	732	695	712	741	734	763	665	702	663	735	702	710	674	731	755	735	731	725	702	713	696	703	678	727	765	693	728	706	736	731	711	697	720	752	667	750	724	702	687	699	708	666	690	771	704	720	710	712	745	727	732	695	702	672	735	675	732	733	694	685	710	747	707	760	709	719	700	713	734	736	707	722	742	673	742	689	707	729	757	702	723	716	766	691	742	731	746	735	734	719	664	724	727	688	742	736	684	695	707	734	749	726	725	712	665	753	681	689	663	697	739	685	699	702	765	690	720	720	665	712	700	715	718	732	736	741	748	697	718	741	726	748	690	739	718	747	710	661	763	691	720	737	697	720	758	715	715	720	715	727	733	737	730	697	718	726	683	690	682	735	716	722	726	744	752	696	711	700	739	737	722	712	798	742	732	731	668	685	734	688	710	719	731	728	737	688	726	730	703	692	735	723	768	699	727	756	693	731	734	725	717	707	761	714	736	719	723	725	737	745	707	702	703	714	762	707	713	719	744	679	792	726	735	685	722	716	703	707	660	732	716	715	695	686	722	760	755	717	737	740	736	730	709	740	703	684	676	723	696	718	695	714	790	692	757	730	732	710	690	705	679	723	715	668	704	760	781	735	730	726	692	744	708	764	709	675	716	758	692	714	758	716	697	734	729	700	750	734	722	732	705	723	671	731	729	722	684	718	730	699	746	708	714	714	671	725	690	731	727	697	730	686	748	709	759	742	714	709	765	749	694	725	704	702	740	681	706	738	724	667	726	679	774	723	741	698	714	710	735	721	733	752	728	740	718	723	710	716	737	725	699	737	722	731	713	750	700	745	704	758	704	734	730	734	678	724	750	715	683	751	721	727	753	719	746	713	678	759	693	716	662	779	784	669	656	727	766	720	717	719	670	691	706	714	694	739	716	726	702	723	725	711	695	714	704	716	708	688	693	686	720	725	718	720	681	746	754	707	696	728	773	686	692	725	630	646	640	688	717	720	715	712	676	756	697	734	694	727	739	745	762	717	711	740	683	754	726	739	736	721	714	728	649	676	697	718	705	712	719	718	690	713	709	731	725	703	734	769	699	718	734	705	721	689	783	711	754	727	729	747	727	734	688	726	764	760	746	719	720	709	685	716	723	768	701	709	703	723	690	677	720	727	781	681	679	742	728	719	730	728	697	725	744	724	719	757	744	737	697	720	742	758	715	755	729	692	731	756	705	734	720	705	744	698	735	753	737	713	700	697	703	704	735	715	698	774	728	718	687	788	720	687	752	725	725	712	745	695	745	715	683	778	737	739	772	729
36756	6349	701	516	384	374	354	322	348	313	312	335	308	367	319	332	307	322	323	299	309	328	337	353	324	315	310	326	361	345	327	335	333	359	339	306	335	332	324	305	335	331	331	326	324	343	320	332	377	296	322	334	301	326	331	377	377	341	328	336	314	298	344	331	301	368	345	329	330	321	320	311	308	302	323	289	322	346	336	341	350	320	311	331	311	334	307	324	324	317	328	335	323	321	343	334	303	334	334	300	357	323	319	327	341	332	298	313	316	341	323	366	370	363	319	349	314	341	335	320	304	306	319	317	350	327	351	298	339	313	318	315	328	321	326	338	326	329	324	316	290	291	367	330	325	319	351	361	326	336	310	315	309	323	342	308	311	316	317	331	323	354	344	300	378	347	334	311	334	323	323	344	348	319	298	311	287	335	330	287	331	327	309	345	335	325	318	302	367	323	314	346	306	317	346	360	349	279	349	351	344	319	330	318	310	342	295	341	354	330	329	322	309	358	279	346	343	317	327	304	288	327	354	302	333	346	318	287	350	319	318	328	345	327	330	338	331	356	330	326	330	309	325	290	337	331	325	313	290	337	303	327	296	280	321	321	307	293	350	344	328	344	314	296	316	339	343	323	348	328	324	336	314	328	299	337	310	308	296	385	308	335	307	332	305	321	346	356	336	339	306	292	320	336	363	338	288	332	315	288	302	300	307	358	333	321	325	362	320	322	335	304	318	343	311	316	307	344	316	311	313	331	306	312	324	331	319	351	321	326	299	313	298	302	314	342	324	322	332	294	315	305	322	326	322	324	318	347	325	323	328	326	338	344	340	282	304	335	354	370	275	375	322	322	306	331	339	318	334	302	326	320	343	333	367	339	358	329	309	310	321	320	339	293	317	341	332	364	330	312	281	349	316	335	325	303	289	338	290	330	337	338	308	316	331	373	346	333	339	319	296	301	319	375	314	310	323	298	339	333	320	343	323	357	336	296	333	310	275	309	349	304	333	313	333	324	311	366	342	331	326	317	313	332	326	350	307	342	315	340	351	332	350	355	338	310	315	351	328	312	343	358	344	323	312	304	345	295	330	318	273	337	312	314	330	310	351	347	323	323	332	311	330	330	332	294	320	363	323	354	335	265	345	354	321	350	348	313	324	330	299	311	320	315	338	292	313	337	326	355	334	333	333	317	340	317	321	351	318	307	348	317	311	324	321	322	316	328	319	346	347	325	302	328	320	284	304	317	310	311	297	335	327	291	307	335	340	330	337	330	279	311	324	268	350	330	305	353	320	320	292	323	337	321	314	308	346	304	329	291	328	336	327	343	331	342	324	333	330	300	338	286	313	358	294	299	394	355	306	319	320	314	318	351	332	343	329	348	326	330	304	304	299	323	324	322	315	335	337	328	337	354	325	325	323	337	301	319	314	300	351	354	325	326	348	320	309	288	316	303	333	326	348	288	322	344	328	301	311	353	309	324	324	320	323	317	323	323	350	318	345	305	329	311	296	314	321	310	327	335	309	332	340	297	317	340	339	349	329	338	300	336	313	343	312	310	334	314	280	334	343	324	310	312	279	338	287	289	331	348	351	334	329	300	342	311	332	336	330	312	305	288	322	324	320	285	315	329	375	333	348	316	331	331	343	297	308	333	343	335	349	320	347	340	330	347	342	302	316	328	339	333	305	371	299	334	313	336	338	346	305	303	307	316	309	336	337	328	350	342	355	343	317	369	285	342	345	347	336	336	340	365	287	333	312	325	311	315	324	301	369	324	304	287	312	308	335	335	360	330	306	310	355	337	317	314	337	329	323	325	312	320	313	295	333	316	326	321	334	316	373	295	339	308	309	329	318	369	348	325	343	324	349	374	362	306	317	309	288	315	295	331	287	313	300	349	353	324	355	329	327	318	325	298	347	320	356	346	312	320	351	346	377	292	318	332	354	328	314	327	316	309	325	324	344	321	304	337	340	362	293	363	314	353	326	328	313	332	343	350	353	326	350	334	352	316	333	339	344	360	320	316	313	310	342	347	304	306	337	333	305	322	312	312	328	336	338	319	328	301	357	344	309	326	317	322	320	325	292	326	352	291	339	336	350	324	328	318	357	312	324	326	359	329	333	346	266	318	300	314	334	312	324	329	342	317	314	361	331	336	374	307	304	328	317	357	357	346	340	285	344	307	334	291	329	300	325	347	300	316	310	323	336	333	323	360	324	329	313	294	331	339	311	335	370	322	338	360	303	351	351	340	327	372	335	309	310	331	294	338	296	348	288	346	337	327	287	307	319	334	313	296	295	331	329	309	316	343	329	361	300	365	317	326	318	327	319	367	339	353	346	364	315	333	344	309	301	309	347	321	326	341	315	343	352	350	338	311	331	345	306	338	332	315	318	317	320	296	315	330	292	333	321	306	324	285	369	347	321	341	314	285	307	340	315	318	314	318	338	332	321	352	346	359	376	350	280	328	321	351	343	333	316	331	327	327	289	352	380	366	328	293	330	320	336	346	314	357	353	356	333	348	345	316	294	311	301	344	315	322	325	332	327	326	378	337	332	298	322	349	327	335	340	297	316	316	345	326	326	316	344	334	319	298	344	302	307	305	336	346	329	331	338	299	314	345	316	328	304	300	314	333	321	322	326	333	326	313	318	349	338	321	327	335	343	326	311	308	320	340	358	338	330	347	309	274	321	319	320	318	331	309	339	332	304	310	347	328	313	333	317	338	310	301	345	320	288	341	330	322	330	342	342	352	342	313	329	308	328	328	305	359	311	349	330	306	291	288	350	316	307	320	331	286	325	292	328	319	297	336	340	299	292	313	304	301	335	343	322	325	349	295	302	323	339	316	312	335	336	333	308	312	331	340	364	290	346	346	329	341	328	346	287	330	336	287	287	314	341	346	324	328	295	337	324	357	337	349	334	298	313	309	316	334	305	302	316	355	303	295	321	304	325	348	319	320	307	326	313	318	323	336	330	315	336	321	328	308	362	328	312	330	332	317	333	326	334	336	357	305	311	310	305	316	348	348	329	356	307	311	337	344	315	319	328	307	337	328	361	351	321	328	303	310	318	335	320	307	322	322	338	298	318	339	343	315	349	309	335	314	334	326	307	293	336	326	323	332	366	301	342	317	340	326	325	370	324	319	333	307	331	297	306	288	297	335	304	325	341	290	320	342	314	328	353	288	335	314	311	352	346	345	342	333	320	321	341	319	323	310	310	328	325	319	364	311	319	321	341	376	291	335	358	312	355	298	333	360	321	319	326	323	312	353	330	312	361	296	326	318	307	313	347	325	344	298	327	317	309	324	318	348	305	313	302	302	314	278	319	317	345	367	283	347	349	331	312	370	321	308	307	359	330	349	310	351	335	314	329	323	318	317	310	351	292	315	312	304	312	351	315	327	328	322	325	311	370	329	331	301	344	309	299	294	370	328	330	321	354	370	329	322	331	314	308	346	301	324	337	357	346	338	373	295	318	347	327	311	339	328	339	331	338	303	313	340
26476	8640	4053	3093	2112	1537	1282	1048	895	855	799	811	778	828	761	824	728	757	741	729	783	752	769	743	792	740	746	750	709	743	703	727	788	764	740	813	774	693	712	762	740	793	776	779	765	739	760	697	722	718	788	770	760	768	742	779	737	796	729	754	749	745	756	713	764	745	771	756	752	758	742	737	791	758	738	780	742	759	738	754	757	759	754	706	796	765	766	784	740	748	730	748	773	742	752	718	710	745	731	754	717	757	742	754	755	745	811	760	804	763	741	728	750	741	765	758	728	759	732	761	755	746	784	741	738	781	724	722	729	762	737	783	707	783	765	724	737	744	725	721	760	717	737	787	760	720	814	732	735	754	725	761	774	704	719	738	771	724	752	719	766	745	706	772	767	730	723	760	729	748	749	741	718	781	744	725	785	785	763	746	765	738	759	710	723	715	765	769	767	700	750	770	747	759	759	737	740	729	719	761	744	691	752	690	798	742	735	731	777	761	788	753	757	733	763	779	741	740	778	758	777	755	722	757	748	751	772	779	733	737	751	725	699	727	729	792	756	693	770	722	731	762	727	700	762	744	712	749	706	746	656	736	748	760	768	709	729	738	754	723	783	732	744	736	759	794	801	707	731	736	718	716	754	760	745	724	740	748	722	725	773	768	751	749	765	737	726	743	747	767	821	748	754	728	750	745	732	717	780	769	719	732	778	718	755	729	782	706	761	766	757	733	755	742	779	757	751	775	743	753	726	743	753	721	747	780	760	708	754	787	788	782	765	753	800	740	748	772	704	801	757	759	775	791	751	769	724	714	721	731	713	736	715	759	718	749	763	746	794	775	750	749	784	741	725	752	738	716	779	759	761	710	752	762	756	723	745	771	784	769	743	802	776	748	749	772	699	728	750	723	758	722	751	775	779	725	680	716	718	708	721	751	795	801	744	711	742	748	753	737	732	758	759	721	748	740	715	729	739	751	761	762	734	699	744	709	715	781	724	759	764	736	752	767	748	740	762	738	758	723	744	767	699	766	747	740	758	727	787	745	763	730	767	718	742	778	767	757	784	778	737	715	766	738	708	760	691	741	760	771	722	743	798	746	792	747	750	756	803	757	730	747	738	762	703	767	756	742	752	740	732	780	726	782	771	774	744	767	729	739	731	718	748	739	766	729	773	697	723	736	743	732	816	762	755	762	708	766	752	786	826	735	748	757	706	766	769	756	718	811	726	750	739	791	780	780	702	736	756	740	771	702	757	716	736	782	763	761	746	667	737	752	740	738	766	743	757	734	788	772	729	742	768	787	719	749	725	725	732	786	749	759	750	757	750	750	713	716	736	759	749	753	770	749	754	771	735	809	774	703	689	756	748	699	728	765	747	771	738	761	758	744	721	767	768	728	722	753	774	690	709	710	766	745	731	738	744	745	694	738	734	734	777	788	722	699	704	720	722	734	718	746	725	779	713	759	738	712	755	722	753	808	783	751	739	714	791	756	742	736	727	730	738	772	771	742	711	697	736	744	725	818	741	732	711	754	739	762	704	706	749	738	751	714	746	766	733	757	776	722	742	790	787	752	734	763	760	711	768	725	746	713	766	782	774	774	715	786	790	794	790	717	742	722	777	751	819	710	781	735	804	728	717	735	711	782	778	745	762	788	713	747	758	750	790	712	690	734	765	685	799	751	759	731	725	794	759	768	763	725	716	718	743	765	761	754	767	751	737	699	729	788	723	726	758	751	775	750	818	714	770	803	774	755	754	694	747	753	788	761	745	693	748	720	723	686	772	757	739	723	754	745	728	737	759	776	760	765	769	739	691	686	778	730	743	772	746	743	708	786	740	752	738	759	730	775	683	701	748	734	761	673	736	751	730	786	722	743	723	748	747	702	775	766	767	719	754	715	705	772	737	796	802	750	743	741	731	728	763	722	751	762	722	744	732	747	739	713	803	735	757	766	770	783	808	755	715	754	722	762	750	776	763	750	713	752	752	743	763	717	683	769	806	817	786	776	751	762	746	773	735	729	748	688	762	714	772	707	721	744	687	778	726	726	756	784	807	750	748	734	752	771	754	768	748	733	774	770	706	723	713	772	720	786	727	755	750	839	765	804	747	688	755	771	776	732	770	702	737	698	743	793	714	760	720	737	772	689	745	766	730	761	728	759	787	785	725	749	755	778	742	736	771	744	723	794	741	754	797	735	705	757	753	722	694	748	749	732	746	744	697	749	757	799	745	743	743	744	737	765	722	826	742	745	752	745	779	740	718	794	728	740	740	762	754	758	767	769	717	772	771	725	765	740	763	755	731	733	736	808	723	742	799	781	779	725	747	754	758	782	761	737	762	813	729	743	750	768	736	764	758	722	754	741	783	800	766	722	760	769	731	753	733	751	741	748	744	752	756	740	749	722	728	749	723	677	738	691	764	775	715	720	755	766	752	726	748	753	776	701	718	761	722	754	678	762	751	772	717	742	700	725	764	725	754	777	716	725	786	750	699	756	786	730	738	701	720	764	679	739	717	720	751	757	743	718	676	767	761	769	790	749	755	766	737	732	711	731	744	777	785	761	749	754	740	772	767	776	719	750	716	747	732	737	761	743	785	779	757	707	760	754	731	751	755	747	725	733	760	767	761	726	774	752	743	714	745	744	752	702	796	711	751	743	778	766	718	716	747	743	706	732	741	787	737	751	791	740	778	749	715	727	733	735	742	739	803	744	749	743	782	769	702	748	759	695	721	770	773	761	723	797	719	747	689	775	725	748	700	777	728	816	751	726	746	805	717	771	710	732	708	753	733	743	722	733	707	736	791	769	738	715	771	775	776	743	772	729	729	754	780	755	798	775	764	766	797	734	743	752	775	759	746	740	725	766	791	770	769	776	775	727	753	752	762	782	737	758	750	731	766	764	755	801	736	768	785	800	813	735	776	731	791	767	770	753	767	738	739	765	782	742	733	743	708	784	762	749	739	788	738	739	852	715	774	737	735	742	788	757	767	784	773	715	730	743	730	757	749	757	795	746	730	759	701	710	729	754	709	748	740	743	745	760	776	760	742	772	732	706	736	743	729	771	750	761	768	759	741	714	759	712	745	764	768	685	779	768	751	776	685	791	725	708	785	708	763	749	754	777	764	726	752	786	772	728	770	754	737	727	726	752	729	740	764	749	733	751	770	749	722	715	748	746	781	744	754	782	702	749	737	727	764	765	726	781	745	756	799	780	750	742	749	745	759	733	781	779	753	744	707	692	750	725	725	723	729	746	741	816	730	745	801	757	707	746	771	757	783	748	741	740	716	716	742	688	748	730	772	767	742	712	760	729	750	761	736	732	820	743	733	770	765	755	728	766	736	745	744	722	754	800	814	770	749	783	731	695	771	767	753	783	763	730	760	765	732	761	681	754	794	700	717	733	782	731	739	774	747	735	733	737	763	745	731	723	723	759	731	674	704	807	742	769	762	784	758	786	763	740	760	727	718	716	743	736	752	720	748	765	716	726	756	751	713	753
39416	6778	816	499	421	377	384	350	323	340	312	343	302	358	371	335	325	348	354	341	381	398	338	353	313	346	329	333	314	343	330	312	316	354	331	306	365	334	332	321	353	362	368	361	341	354	311	311	301	360	346	300	336	315	340	285	335	341	375	316	301	313	366	301	338	326	338	354	336	346	327	353	301	319	320	337	304	319	344	381	338	334	358	345	319	337	356	359	314	339	349	328	308	282	368	352	329	352	329	350	346	336	339	314	331	326	327	308	303	350	305	339	342	329	318	381	307	301	334	324	363	299	337	319	339	332	326	304	317	329	349	335	350	331	327	326	315	306	301	331	327	327	299	369	333	335	311	363	307	343	316	291	320	326	339	304	313	329	295	322	313	331	359	349	321	334	319	384	310	313	301	336	337	358	311	308	336	321	322	350	293	325	336	364	336	347	386	333	360	304	329	324	349	324	336	348	321	300	301	314	330	370	341	308	329	340	341	348	352	338	312	328	317	330	288	339	314	295	348	335	310	315	337	299	303	346	323	328	338	321	338	324	332	349	317	338	346	324	333	295	309	350	352	330	321	335	304	331	347	338	360	353	362	313	315	347	311	336	332	335	327	356	341	318	346	344	338	321	344	320	325	322	342	346	294	363	371	323	304	332	320	366	295	362	346	359	339	335	335	302	353	337	346	312	350	338	335	300	339	324	337	327	353	334	314	311	345	340	342	381	298	309	311	341	357	328	339	329	350	340	353	335	309	305	357	305	339	320	319	361	319	315	315	327	354	357	335	338	309	302	323	314	322	338	315	320	335	335	350	323	321	373	326	338	344	309	347	318	332	342	322	348	316	331	324	318	372	366	339	331	289	364	339	358	344	353	341	340	376	357	338	334	386	363	353	344	310	320	340	345	327	340	348	346	322	315	304	311	338	359	350	326	345	341	350	315	366	318	362	332	340	340	322	315	326	343	350	306	312	339	297	336	334	329	315	368	343	352	314	296	347	360	319	369	327	307	315	313	335	343	307	316	280	339	358	353	349	348	277	334	319	336	340	316	357	302	284	344	308	328	321	295	323	322	318	369	327	341	292	339	337	288	334	314	341	345	340	344	364	325	329	327	331	326	317	362	334	369	382	358	291	332	329	308	322	353	345	338	326	376	310	373	360	353	325	330	345	343	350	333	344	346	372	352	361	324	348	325	337	364	328	360	341	330	351	334	359	328	320	343	337	320	337	307	319	322	322	309	351	373	335	312	323	317	344	344	361	313	368	318	322	327	319	346	333	319	341	335	346	319	350	314	352	345	350	348	366	324	328	338	323	331	309	374	339	377	321	327	345	372	324	315	373	318	345	293	308	312	313	293	344	343	323	290	324	314	318	324	355	325	349	309	293	353	300	320	341	346	351	347	318	353	357	345	313	340	341	364	326	327	328	329	330	342	317	323	344	322	323	330	348	320	304	358	313	327	299	323	332	289	344	360	301	308	323	310	340	342	351	327	314	314	373	336	319	331	301	312	302	334	332	311	328	309	354	303	301	321	310	343	332	376	299	329	382	357	317	292	339	347	309	320	347	335	334	353	352	355	347	316	319	372	307	342	325	332	317	339	329	342	371	323	325	315	313	335	305	304	300	306	331	302	335	333	339	316	282	328	330	370	325	334	300	329	335	331	372	338	290	346	334	319	346	336	334	341	351	339	351	350	319	349	329	357	323	362	326	395	352	327	325	320	297	331	326	350	330	327	332	345	381	334	317	315	349	327	325	313	301	361	327	329	354	311	377	314	320	301	354	365	354	346	355	354	350	350	313	300	325	337	344	342	319	330	323	329	327	339	353	325	317	341	289	315	324	343	329	330	332	358	323	364	346	306	365	401	342	307	330	326	361	347	323	317	348	330	337	291	343	313	345	322	316	330	317	310	332	332	342	330	294	328	332	325	336	323	302	308	333	300	301	320	320	361	363	355	324	345	347	394	373	325	350	356	361	332	355	357	304	325	319	351	349	332	331	313	346	351	334	326	328	319	308	370	297	318	353	320	305	336	324	331	319	322	313	337	331	361	326	348	319	302	374	357	371	341	331	311	334	309	336	360	374	371	356	343	363	338	298	332	344	351	321	333	313	363	380	336	345	327	343	351	327	345	341	330	386	337	339	322	335	294	322	332	338	330	304	373	314	333	353	288	310	310	310	332	306	320	333	342	340	329	306	313	344	338	333	335	338	330	314	324	324	348	396	354	373	352	322	313	335	311	367	307	352	371	317	370	338	364	331	340	346	349	283	331	340	381	329	343	347	328	354	336	311	335	341	367	331	354	301	282	328	334	357	348	314	303	325	357	346	336	315	275	324	344	299	327	318	326	354	331	327	292	349	342	355	336	342	306	325	345	329	343	314	307	343	353	324	307	335	331	343	306	293	327	350	292	346	326	325	330	342	347	316	333	352	312	334	349	350	336	327	359	330	331	326	306	325	306	318	327	354	335	326	313	332	307	310	307	350	354	344	340	315	315	350	338	354	338	338	347	282	328	338	312	331	350	319	340	362	378	347	350	320	321	344	339	322	318	341	337	329	319	339	307	347	339	339	340	360	323	329	309	362	369	371	343	338	357	336	307	346	334	346	328	316	342	315	331	327	350	318	333	315	324	338	301	314	324	336	328	335	325	347	327	334	348	366	351	304	333	333	366	329	325	303	310	348	306	335	347	336	360	356	312	362	319	335	322	358	360	323	322	330	342	303	350	294	321	336	348	313	308	337	311	341	332	337	335	337	318	336	313	334	333	345	326	320	343	359	339	329	316	334	326	380	339	326	303	316	331	365	355	360	351	322	332	340	311	308	370	361	335	346	330	315	310	325	356	324	363	337	333	310	297	337	364	363	343	307	314	349	316	333	326	325	328	320	310	348	345	339	403	299	381	333	329	379	331	346	338	335	344	334	333	349	328	296	304	332	328	325	308	336	314	357	346	347	342	330	305	343	340	318	311	321	346	299	347	342	341	341	313	342	356	298	315	363	355	333	332	349	312	324	329	335	341	384	273	364	350	322	347	323	350	340	327	337	343	323	319	333	346	310	320	333	340	328	343	329	336	374	354	376	301	344	325	365	364	343	357	313	372	352	329	328	336	351	363	310	321	305	333	314	335	366	304	331	354	305	322	335	341	359	353	342	315	329	333	316	324	313	356	336	313	356	324	327	329	326	329	320	390	380	309	354	339	336	324	312	285	357	294	335	287	328	307	345	351	338	329	323	319	326	336	331	336	374	344	314	308	327	343	347	331	314	311	322	341	313	347	303	316	332	339	315	354	346	351	340	304	328	306	348	330	353	313	306	314	327	326	355	341	315	323	334	294	331	303	343	335	335	364	320	363	342	348	356	309	386	318	325	342	350	346	335	316	344	291	310	328	364	319	350	305	326	337	324	329	328	345	372	348	364	339	325	333	340	327	315	326	306	327	352	325	379	353	360	357	344	355	311	338	338	374	339	341	329	304	311	351	327	305	349	296
25883	7348	4444	3157	2407	1733	1525	1076	948	892	913	797	800	805	760	788	831	818	834	789	762	781	823	820	760	793	784	792	794	789	761	823	750	763	717	769	766	784	828	770	741	804	793	753	766	793	799	729	744	805	747	778	775	774	763	780	789	758	796	763	747	781	769	815	740	817	737	784	769	791	787	790	810	771	759	751	727	737	789	757	803	786	764	777	795	819	741	737	776	808	795	776	756	735	810	801	751	794	813	707	766	757	786	778	795	829	781	751	750	756	786	791	803	827	779	759	726	762	805	732	763	794	779	780	772	763	766	717	717	759	756	705	745	784	789	784	755	753	736	778	810	781	782	723	740	754	776	752	769	759	800	852	768	793	810	762	764	814	749	730	817	791	804	821	753	768	763	732	740	805	776	725	766	773	745	779	760	763	785	783	771	743	769	797	787	747	778	781	811	775	780	793	783	773	761	758	762	747	843	816	756	817	823	868	796	776	768	790	775	777	801	792	802	829	769	763	728	764	718	792	743	746	769	796	769	751	759	754	767	799	765	763	759	738	739	751	762	783	761	783	772	778	760	750	812	794	785	791	801	759	777	830	732	774	790	751	785	763	790	784	802	760	749	799	782	756	766	754	766	751	795	727	791	766	816	762	719	775	817	725	751	784	759	756	791	866	806	773	799	763	772	804	799	745	743	757	755	814	736	800	736	765	763	746	762	763	791	775	753	798	838	767	798	805	752	770	748	759	796	760	736	729	751	811	802	791	815	831	782	769	765	763	771	788	759	789	839	776	751	769	758	800	762	744	752	842	805	775	786	757	742	779	784	749	778	767	801	767	754	744	755	748	759	805	770	746	806	693	734	779	780	738	837	804	775	761	794	798	784	770	779	793	819	745	764	759	796	760	754	760	786	761	782	763	768	756	749	799	759	805	738	771	775	745	736	719	736	743	805	771	816	764	757	832	700	747	775	779	739	743	759	769	790	749	812	781	798	775	709	827	795	779	762	789	734	730	775	745	800	747	772	788	792	819	756	751	767	841	796	766	756	796	767	775	809	763	832	762	760	753	772	732	783	798	791	762	748	815	770	763	764	784	745	815	765	769	759	807	786	790	800	744	739	745	727	806	826	775	772	833	779	822	794	810	788	825	743	745	759	807	813	709	796	715	747	714	773	743	812	765	768	815	786	753	780	786	817	753	744	785	765	795	766	738	733	813	776	763	744	740	756	790	767	790	787	773	778	742	772	750	755	701	794	785	778	731	785	742	776	735	787	746	743	771	783	740	749	744	715	765	805	771	807	804	805	808	783	765	717	735	777	791	724	743	760	738	775	764	758	775	837	785	768	795	810	817	802	745	796	799	773	805	739	781	737	777	806	800	782	756	774	745	787	761	756	787	790	773	756	787	765	800	794	793	752	794	770	800	817	784	781	797	755	749	835	845	787	813	751	757	766	729	714	830	767	765	741	791	804	764	713	783	790	753	811	740	782	743	765	774	764	822	769	791	749	770	818	798	786	785	751	800	745	759	751	762	806	772	777	746	812	731	791	782	768	853	768	797	787	773	781	769	806	791	779	788	754	763	761	788	786	742	798	754	768	801	758	758	740	791	757	797	749	765	762	769	764	760	772	731	779	733	790	685	808	755	782	797	780	748	771	724	737	741	767	759	781	755	795	748	744	761	781	741	793	791	737	715	728	757	815	789	751	748	738	742	798	751	793	766	783	772	759	781	816	756	817	769	834	751	802	770	757	784	753	779	774	764	800	776	775	711	801	737	753	740	840	785	776	738	770	785	780	764	783	767	786	744	759	752	765	733	791	777	710	764	819	773	815	719	761	758	774	742	821	770	770	800	728	811	805	759	779	754	738	806	789	767	772	731	754	761	809	767	823	700	756	777	770	735	766	768	768	747	821	735	770	805	818	782	801	772	761	769	697	800	764	759	785	802	775	796	739	798	796	770	760	777	781	710	740	761	757	767	788	722	778	811	758	759	804	766	829	776	846	745	784	775	746	835	734	794	762	756	769	770	800	798	786	808	824	742	800	799	757	810	755	781	774	757	773	767	774	726	799	777	805	744	777	821	775	723	765	836	826	777	748	806	768	794	733	797	806	761	796	758	786	773	782	736	696	751	687	801	697	761	790	757	781	791	792	751	757	771	755	755	758	774	768	764	788	753	774	780	812	744	751	812	786	797	750	835	824	769	752	794	792	774	772	771	725	830	731	796	803	805	725	748	812	773	764	829	795	761	786	782	799	766	793	790	775	801	781	777	719	744	738	797	788	748	752	719	823	757	751	702	738	766	777	775	774	763	803	770	846	741	750	797	739	764	800	774	754	794	809	731	732	795	767	791	788	751	769	791	764	766	728	760	800	691	790	801	770	749	733	768	825	790	832	778	758	791	791	719	803	775	761	763	782	799	746	742	725	792	768	763	773	784	766	768	721	744	748	802	779	741	795	805	807	791	740	824	780	787	773	751	776	803	760	786	762	804	783	776	778	824	802	735	794	750	729	796	773	776	778	758	766	776	753	744	806	790	793	759	752	747	795	784	713	801	766	765	759	781	777	796	797	824	723	777	723	793	771	788	773	745	765	743	726	740	733	721	778	790	805	763	783	774	759	737	785	723	757	801	774	767	802	776	846	791	791	800	811	758	726	829	766	766	786	776	769	755	765	757	773	793	807	786	782	799	867	738	853	758	768	748	742	779	769	777	751	798	713	740	771	782	768	784	770	766	760	738	753	770	766	773	747	759	750	784	756	751	768	785	729	740	763	794	754	764	783	738	800	784	770	769	779	775	826	772	803	775	734	790	773	767	794	762	791	843	823	765	775	711	775	765	786	766	808	810	768	808	741	783	739	708	769	784	773	825	714	767	808	775	749	793	759	756	817	795	779	783	753	744	721	702	781	758	802	730	739	770	735	737	764	823	808	769	775	781	735	733	694	743	831	761	801	766	773	775	823	738	716	799	756	750	808	767	754	752	776	753	786	783	763	735	793	764	787	766	790	755	814	762	775	749	793	790	752	829	731	732	794	808	801	761	797	778	779	748	744	740	783	756	737	753	738	715	762	759	755	746	793	771	778	766	799	781	781	770	778	771	717	828	771	721	761	816	782	780	741	730	763	776	761	813	780	810	774	731	800	809	804	767	752	794	770	811	773	795	754	826	766	767	774	731	788	713	756	834	753	759	728	788	733	772	738	739	732	737	780	810	728	774	742	759	745	698	756	781	825	761	796	813	778	759	772	756	728	713	786	748	818	784	750	776	791	752	806	783	754	778	768	720	765	803	744	754	737	762	724	795	735	782	777	752	755	777	763	797	779	785	768	753	713	793	783	755	786	770	730	790	799	768	797	766	738	806	814	792	800	774	758	799	689	751	770	773	773	777	762	767	803	750	769	836	778	727	753	767	767	765	794	756	785	749	794	750	802	767	779	746	784	773	792	758	785	789	850	745	770	748	735	800	827	814	764	726	791	759	798	783	751	758	792	798
20077	2067	564	446	389	343	358	336	292	293	318	313	330	316	307	326	314	334	283	284	297	311	290	299	324	299	313	296	292	312	323	312	295	301	333	330	320	312	367	293	300	292	326	285	317	280	307	345	299	314	281	297	298	283	303	335	320	320	282	334	323	261	342	303	322	325	326	316	312	316	298	289	323	338	285	315	294	285	299	308	307	284	320	289	304	326	300	307	306	343	322	325	316	293	316	342	302	265	304	323	318	333	309	328	292	301	332	309	332	301	326	303	324	261	336	326	310	314	297	306	302	330	282	304	320	328	317	304	309	289	334	367	335	319	311	300	320	324	342	318	311	319	307	317	295	334	291	298	315	326	351	325	303	309	296	320	314	323	309	353	312	332	303	307	317	295	333	352	322	291	305	310	284	291	301	318	320	305	271	314	303	305	288	308	303	290	331	309	313	331	302	281	301	350	303	300	295	332	327	351	318	318	325	329	324	345	328	342	310	311	330	290	303	287	298	285	311	314	316	309	306	317	302	305	290	301	283	293	330	307	312	287	347	318	309	339	311	312	296	315	327	289	325	306	301	289	326	302	303	303	358	322	287	347	315	309	328	280	327	318	291	334	290	313	321	298	297	280	311	300	323	312	289	316	304	338	288	315	313	299	314	287	325	304	326	296	327	311	294	322	310	305	350	340	281	326	284	302	344	355	304	317	346	371	324	291	300	299	284	320	294	297	324	325	323	331	294	294	320	339	289	336	315	331	295	315	306	291	292	296	276	300	305	336	293	301	323	311	301	282	351	346	316	310	326	314	287	299	304	301	321	291	286	296	321	305	294	302	266	274	324	353	320	306	327	275	323	300	279	288	310	333	340	320	329	323	314	324	332	330	297	330	313	309	314	324	305	290	296	320	276	345	323	306	340	312	299	317	307	288	296	314	312	307	307	332	314	336	304	287	288	283	321	332	307	315	292	274	289	320	299	317	299	308	282	303	277	292	315	312	329	314	271	341	296	317	329	308	330	321	322	315	301	333	288	319	305	303	325	330	308	311	291	320	328	294	320	328	322	307	327	302	321	351	338	321	314	324	311	290	316	309	344	337	319	306	297	297	295	326	321	297	316	317	304	335	300	322	301	311	343	372	288	316	295	313	301	320	311	296	338	307	303	292	291	285	318	318	307	334	313	316	328	295	325	296	331	344	321	350	313	279	301	309	305	271	304	296	293	317	340	309	298	290	291	304	319	293	311	297	329	311	291	302	273	310	326	269	285	319	272	278	335	299	287	338	284	315	288	287	303	309	279	334	302	341	276	276	317	295	293	347	299	315	296	326	265	331	339	342	325	302	298	311	329	330	325	327	310	314	309	299	319	352	343	296	288	345	320	316	308	290	299	301	316	330	312	318	293	312	314	337	311	282	299	297	325	318	335	299	332	291	311	303	281	286	330	355	290	317	273	290	289	298	340	331	310	319	288	300	287	334	324	312	306	298	311	314	306	278	323	322	312	307	313	307	298	312	327	285	319	287	310	347	298	319	325	301	327	298	337	312	329	307	291	290	284	322	335	313	328	283	303	298	299	286	297	313	336	338	293	307	315	297	338	316	315	308	323	295	262	314	309	312	281	316	352	335	305	294	311	335	306	310	326	298	309	328	318	307	268	314	314	294	327	303	305	301	311	319	308	302	284	321	254	337	324	306	330	337	281	316	306	305	312	305	335	340	320	276	307	293	326	285	289	328	306	349	302	293	322	291	305	319	316	289	303	320	333	342	317	320	310	345	329	332	332	310	335	291	301	317	315	292	286	286	312	328	262	292	354	300	328	291	327	316	296	310	297	349	344	314	315	273	301	335	296	291	313	289	306	326	319	250	286	294	325	281	313	344	318	279	310	304	314	349	338	322	334	307	351	311	294	302	311	348	350	303	316	290	316	296	294	315	295	315	313	311	278	306	293	324	291	326	337	311	309	314	296	286	314	320	320	278	323	293	288	291	283	308	326	322	355	300	298	278	323	312	303	311	315	291	307	289	317	326	277	297	345	295	330	303	312	337	301	317	317	325	299	308	302	317	352	283	320	323	328	317	322	334	303	303	309	282	319	321	290	300	300	316	311	293	292	310	315	300	309	330	326	312	325	284	285	287	296	305	320	305	331	291	326	349	323	330	300	281	330	286	283	300	296	331	311	330	336	353	324	289	298	281	308	298	288	347	333	283	290	303	315	311	293	326	304	272	310	321	306	281	309	319	347	298	286	324	316	342	346	294	318	309	293	335	314	323	329	320	291	299	311	344	306	276	310	308	293	335	311	309	291	275	305	311	318	296	297	333	314	325	294	326	320	323	272	306	313	321	270	314	301	307	290	336	351	323	303	285	284	299	294	294	318	322	334	327	295	306	340	324	320	304	298	309	329	329	310	346	318	305	298	333	295	283	301	294	342	319	275	316	314	296	325	303	304	323	311	291	341	302	332	324	290	287	296	284	341	290	311	303	306	311	319	308	329	328	308	291	325	312	300	309	320	316	278	327	344	271	339	323	293	309	296	296	329	316	307	304	302	334	282	288	311	303	302	340	326	318	299	282	324	333	284	330	312	323	288	301	288	313	311	299	314	343	312	320	299	331	348	313	294	329	330	309	298	276	341	320	325	317	317	301	307	288	324	304	283	311	308	300	268	312	309	292	307	269	329	291	319	317	287	323	299	294	304	328	335	292	307	313	322	310	285	309	323	292	319	276	320	325	317	292	326	305	281	317	289	314	299	327	297	328	305	306	327	326	342	311	309	310	339	318	330	296	311	304	294	311	300	332	326	344	294	315	303	295	326	333	282	320	310	333	308	312	321	304	290	304	326	282	284	303	329	308	310	279	316	318	318	311	293	256	310	309	328	306	296	294	318	279	294	322	280	314	296	289	312	336	317	332	320	336	294	299	301	305	326	310	317	320	287	316	305	298	339	301	298	303	299	316	311	330	286	309	344	286	287	326	346	318	331	314	315	315	298	329	265	362	297	309	285	352	331	333	304	326	301	293	326	334	312	291	298	300	308	305	304	329	331	278	316	338	297	321	329	301	306	305	326	273	327	315	341	320	310	333	346	293	330	307	302	294	318	339	329	284	289	322	283	354	326	306	343	311	281	306	305	295	346	308	335	294	286	303	299	316	287	279	316	300	265	312	335	323	317	332	318	321	315	290	302	331	329	317	301	289	326	299	303	302	328	328	323	309	306	331	312	280	291	318	345	303	312	322	320	294	298	325	276	317	333	297	317	319	327	299	355	299	297	284	295	318	294	325	318	318	326	337	295	271	283	290	310	271	277	292	315	308	296	291	289	302	310	358	322	367	323	291	269	323	310	304	330	319	303	304	289	326	298	329	310	285	328	348	310	276	307	324	285	325	300	298	337	296	346	315	292	320	295	305	312	309	330	321	302	275	322	309	269	343	297	297	333	326	316	318	323	338	311	284	319	266	333	335	284	300	340	295	286	295	318	303	328	303	311	304	339	369
14274	4978	3821	2605	1977	1416	1048	900	828	874	841	782	745	737	730	689	716	724	760	685	715	710	722	717	685	664	641	714	672	692	662	722	666	692	705	662	658	670	685	685	675	667	669	653	724	657	678	681	758	668	690	719	646	737	721	671	721	731	689	647	720	714	690	726	731	681	724	715	664	682	669	618	697	679	740	708	695	702	634	685	699	702	698	698	668	724	668	669	669	697	718	679	708	696	652	660	650	632	648	698	690	643	667	745	679	693	693	645	685	673	693	658	674	659	701	729	668	711	728	674	685	686	685	674	640	722	689	637	681	712	635	702	629	691	709	680	659	656	662	717	681	704	700	701	661	686	703	705	669	663	632	702	649	672	688	741	657	697	659	690	678	648	711	685	640	676	714	696	669	726	645	692	673	679	680	687	719	687	702	654	644	686	663	694	674	656	737	661	657	698	655	688	699	700	732	693	693	684	692	680	693	655	692	713	654	713	719	730	727	678	671	657	712	658	641	682	674	686	696	698	701	649	695	702	671	725	695	699	735	677	699	672	688	718	672	659	651	728	676	693	655	646	718	714	691	698	692	686	730	685	718	734	633	732	673	695	666	684	680	674	726	667	661	699	696	655	677	630	703	639	695	667	690	675	715	674	655	721	705	653	681	691	721	648	711	679	692	715	713	648	697	665	701	635	716	697	649	698	658	657	723	650	683	645	684	655	664	673	657	652	696	710	682	662	692	648	648	656	631	697	636	667	694	746	732	698	672	732	698	657	658	680	675	687	746	713	657	701	708	647	687	703	640	691	692	712	670	667	687	683	694	657	694	657	669	681	625	666	655	677	660	710	651	699	668	653	648	708	645	716	699	677	698	654	658	687	676	670	720	664	694	668	684	685	709	710	688	628	677	722	692	717	725	706	677	703	696	680	732	667	702	697	631	711	713	702	689	693	663	680	669	689	708	696	680	736	774	720	650	726	737	715	720	669	730	649	713	653	697	710	709	688	722	731	662	694	695	689	700	715	700	694	680	700	681	738	699	726	670	639	657	687	680	703	705	658	729	700	724	700	725	664	685	678	667	715	695	665	665	672	694	679	737	636	683	692	710	675	701	725	659	663	716	644	734	696	688	649	686	616	694	718	679	670	699	699	669	666	643	697	693	668	675	715	676	737	707	693	659	698	721	691	691	688	691	656	681	707	723	677	686	667	681	655	735	653	702	704	674	711	682	709	673	701	712	717	661	687	691	715	684	689	683	690	650	700	719	626	724	660	693	711	726	694	731	647	673	702	721	680	692	693	706	691	674	712	653	697	696	727	679	659	693	670	708	697	635	692	744	687	645	698	687	658	665	670	687	686	734	713	647	625	690	714	658	699	673	644	687	731	696	671	692	702	689	705	707	681	764	700	706	661	727	669	695	647	699	676	701	619	681	711	704	697	693	674	697	714	648	659	710	683	724	629	651	717	692	675	672	717	689	648	705	657	708	693	694	656	695	649	691	700	701	713	715	690	752	705	704	636	672	659	712	689	697	636	673	678	740	671	682	682	702	732	648	701	678	689	696	723	679	597	685	697	690	697	686	666	681	689	703	663	678	675	674	648	685	657	684	698	647	735	651	663	681	725	666	724	689	668	720	701	652	738	719	691	733	674	658	656	716	684	695	702	734	712	681	731	721	698	640	663	691	708	713	682	676	696	661	653	693	724	703	677	701	736	675	722	664	661	677	689	674	669	694	720	660	719	720	665	687	687	733	641	730	695	701	752	642	701	724	728	687	715	715	721	670	723	709	682	696	720	727	682	675	645	694	616	676	700	681	667	706	668	698	677	662	667	724	671	683	668	672	669	683	636	695	658	700	687	668	694	694	671	673	725	685	648	711	680	623	698	669	710	678	720	692	688	709	658	667	700	702	717	659	679	676	680	666	667	659	696	679	683	696	703	627	694	657	667	693	735	695	695	687	683	654	669	701	669	709	671	712	668	665	733	649	705	676	713	663	714	695	665	705	712	679	656	761	733	686	679	652	712	653	691	709	660	692	734	656	680	713	686	701	647	698	679	697	653	713	675	709	711	710	686	702	661	686	723	688	630	675	707	688	693	715	675	673	693	669	680	668	708	718	682	630	725	655	684	685	710	639	694	679	672	661	716	638	717	667	744	711	688	691	653	691	715	625	681	670	730	652	690	698	641	677	722	699	638	687	701	716	663	669	726	691	712	706	689	727	690	683	703	713	702	742	685	668	695	698	683	678	655	672	698	704	657	686	683	666	694	679	672	768	696	691	656	665	680	712	705	676	682	683	688	704	694	706	685	736	683	638	682	723	654	662	739	666	682	676	676	672	671	759	741	730	685	651	678	687	672	665	699	678	686	642	637	726	659	667	713	693	679	651	697	718	686	678	667	710	667	679	686	677	677	675	656	694	693	695	719	683	708	734	671	656	661	679	688	642	700	686	693	671	680	647	730	706	664	653	650	698	679	691	660	660	674	674	677	677	677	705	650	708	681	719	691	689	689	670	733	694	648	695	630	716	704	692	696	743	712	643	697	659	686	735	630	733	665	648	729	628	724	669	676	658	720	668	699	693	663	689	674	698	722	647	683	745	689	705	665	695	705	647	674	674	740	738	684	646	702	697	671	672	699	689	675	678	671	649	643	689	660	685	657	739	651	714	721	663	634	691	669	716	673	699	696	690	703	663	677	694	675	679	704	740	638	695	661	687	672	680	675	688	684	702	679	655	645	705	712	709	711	707	668	720	665	682	669	709	700	687	659	714	707	680	656	707	731	639	679	715	666	655	677	692	666	694	730	665	671	683	692	688	739	658	653	773	705	682	680	705	697	733	710	720	662	698	707	695	674	729	635	664	712	666	692	669	705	678	677	650	671	677	650	684	672	669	674	709	706	655	695	679	664	665	727	698	703	739	724	685	661	697	734	692	703	729	706	649	676	686	676	698	672	695	667	721	691	647	671	660	692	670	705	677	712	678	692	683	694	701	647	680	678	693	695	713	725	691	689	669	690	688	672	737	692	704	669	660	701	665	686	689	653	667	691	684	676	688	668	644	678	662	703	692	669	676	720	711	646	687	675	637	716	631	717	712	701	686	710	688	714	680	678	656	658	711	710	711	652	685	651	661	728	715	715	698	661	702	718	662	691	717	753	715	678	681	674	660	698	644	708	701	679	687	721	691	665	693	699	674	675	721	699	657	710	678	647	715	695	681	691	727	669	731	741	749	696	725	671	679	661	703	710	688	661	692	705	624	652	725	748	689	683	665	718	722	629	664	695	736	686	642	707	664	750	700	732	708	726	679	693	697	679	716	633	703	681	709	655	705	660	696	715	713	708	682	685	667	683	707	697	658	703	637	646	708	637	715	720	686	734	682	695	660	719	752	693	651	637	673	666	675	714	707	667	677	705	686	720	678	641	699	701	705	689	627	691	691	676	691	648	677	711	707	694	679	698	662	721	693	653	678	719	649	672	696	658	656	693	710	643	646	655
34266	5278	679	480	415	389	371	293	311	326	324	322	311	312	341	329	309	321	377	305	324	312	361	310	323	295	322	322	326	316	325	341	317	322	336	305	276	294	283	338	320	319	321	312	303	332	335	318	294	308	341	344	322	334	303	321	291	279	316	293	304	318	302	314	305	299	323	307	352	354	319	313	303	345	304	335	345	289	317	346	339	317	341	296	302	361	297	366	323	311	293	321	298	299	324	313	328	319	314	348	315	329	318	295	294	317	320	306	314	317	334	329	312	304	312	312	308	334	348	351	320	309	319	345	308	318	308	355	292	333	331	292	312	339	358	329	290	288	333	327	318	314	314	326	343	332	295	318	310	324	322	307	332	315	307	321	325	328	332	336	322	345	277	293	323	297	322	300	302	314	301	333	318	332	321	300	302	329	313	303	326	317	318	324	330	315	330	325	280	319	318	284	329	313	309	316	318	295	330	302	334	330	302	321	325	353	312	344	304	319	330	320	329	322	308	343	312	355	312	282	301	324	316	338	359	314	333	293	307	303	312	303	288	307	320	300	326	328	325	337	337	323	330	326	331	319	332	324	301	328	323	312	330	308	328	333	305	267	324	352	334	311	330	323	338	315	291	331	321	328	336	352	328	332	284	324	317	313	331	314	314	291	335	303	360	297	333	302	316	343	335	323	328	304	322	350	297	344	349	356	313	297	320	327	358	295	318	328	329	322	342	291	324	327	298	316	337	300	327	328	361	292	298	304	346	339	356	323	341	312	343	313	296	315	344	309	313	345	285	316	322	277	324	316	363	302	330	296	342	342	283	277	351	308	362	312	324	319	318	326	336	265	312	316	322	304	310	305	333	331	312	279	303	319	315	328	310	344	304	360	344	287	294	295	290	320	312	328	319	327	356	331	335	299	323	302	306	314	301	327	319	323	297	306	350	350	307	315	306	310	328	340	327	305	353	308	272	314	305	312	290	320	348	341	304	297	329	326	308	324	306	328	323	295	292	317	328	348	332	294	298	300	301	340	306	322	316	351	299	341	308	302	293	301	301	346	335	327	308	295	350	338	305	291	316	281	277	327	334	308	301	338	354	289	309	280	286	286	315	316	342	319	334	322	304	343	314	336	318	307	316	329	359	301	322	337	290	303	328	324	342	305	323	290	313	321	317	329	326	301	295	311	343	316	286	338	309	294	322	311	274	323	313	320	317	328	330	341	334	330	303	315	320	324	307	338	325	319	304	291	323	328	301	324	337	323	338	332	314	301	337	321	349	331	297	351	267	316	346	363	301	311	317	348	288	304	332	335	300	324	323	309	303	326	318	344	329	322	342	330	326	328	292	317	319	292	312	332	337	335	285	338	336	339	299	310	345	343	329	318	293	285	310	290	300	313	321	313	291	302	317	312	335	343	325	346	297	306	270	280	299	278	362	294	297	335	337	297	288	338	361	323	275	304	361	306	302	322	308	348	340	331	322	284	320	325	347	317	316	308	340	332	359	300	303	298	322	304	315	303	301	319	314	276	281	319	323	324	383	342	307	299	332	330	320	350	327	325	316	323	299	307	324	332	342	279	300	318	305	309	298	333	313	295	303	340	348	304	313	311	303	318	294	332	334	329	307	311	343	316	324	291	329	330	323	342	342	349	347	346	333	302	335	321	318	344	282	268	304	296	333	309	354	291	329	294	304	307	322	329	315	310	343	326	297	320	321	312	337	356	311	305	328	307	349	312	333	281	299	301	314	325	355	284	329	306	324	329	344	300	306	286	336	327	324	334	357	312	321	308	299	276	293	283	329	314	314	309	318	292	299	321	342	281	334	309	309	310	311	331	336	336	296	311	312	352	317	326	290	287	330	292	267	332	303	328	303	300	316	302	327	321	343	308	307	309	307	300	320	328	308	328	336	292	289	308	332	322	308	329	334	291	324	317	315	357	351	336	307	318	306	320	330	317	294	292	319	307	339	301	325	330	335	361	287	302	314	356	307	310	314	324	312	343	293	312	324	352	316	344	307	304	319	332	335	332	315	307	320	308	341	330	335	337	338	279	328	312	329	293	296	299	319	315	334	306	314	333	314	307	365	341	335	328	319	338	294	333	318	336	310	354	325	302	347	290	306	310	314	311	322	329	308	317	325	318	340	307	366	283	301	314	308	298	314	310	309	303	350	320	290	318	293	311	316	301	350	331	307	329	345	323	286	318	314	336	317	326	318	314	325	342	279	362	328	311	329	313	318	328	304	346	332	289	303	328	336	296	299	335	305	340	280	308	329	328	310	293	294	305	344	332	326	316	303	305	319	315	327	295	295	310	313	326	330	300	314	312	303	316	345	305	339	356	267	280	325	304	330	283	315	308	322	345	305	328	333	318	356	346	326	315	294	318	279	338	322	298	302	306	295	319	326	359	324	342	311	314	294	312	289	324	307	332	333	308	292	320	341	294	333	280	306	292	352	334	295	320	332	301	326	353	323	319	320	322	304	331	342	319	310	310	285	352	291	334	291	313	272	335	323	314	306	323	317	343	327	281	299	325	301	356	319	378	337	300	321	317	326	296	271	325	288	312	301	308	315	306	318	317	323	271	363	313	318	279	299	296	335	334	297	317	322	326	302	297	304	307	346	322	342	319	304	374	311	363	350	289	321	351	306	313	303	289	336	327	326	310	337	327	314	305	318	310	289	328	316	293	324	320	336	333	317	326	334	323	338	297	332	326	322	319	312	344	326	304	329	330	294	294	330	293	304	335	266	291	319	285	317	327	326	309	326	325	303	289	292	298	319	313	317	303	305	287	345	281	297	300	310	334	319	306	309	325	305	276	294	291	319	317	322	325	296	299	318	312	328	323	315	330	336	295	307	320	329	341	342	328	328	282	269	293	333	342	306	307	304	312	327	323	317	326	345	279	262	309	314	304	324	313	297	321	295	279	320	342	322	304	327	291	291	318	313	308	330	300	354	365	349	325	321	322	325	311	322	323	281	322	330	280	316	351	316	275	313	325	292	346	346	342	266	331	334	321	291	318	338	319	328	328	318	319	318	286	306	341	314	310	316	322	309	275	349	318	346	326	318	289	304	381	295	328	308	312	306	356	319	316	298	298	366	313	326	278	305	319	312	314	308	309	321	325	344	328	306	340	296	316	352	319	315	335	319	314	311	318	290	337	276	300	318	356	326	330	329	332	328	309	297	331	308	307	305	341	309	339	272	326	314	304	317	306	303	318	284	314	349	317	313	294	355	320	334	353	294	283	318	311	311	306	311	340	328	317	315	339	371	333	315	351	286	320	292	324	324	293	308	327	333	306	327	286	289	315	353	345	294	295	324	298	331	318	355	310	298	307	337	303	295	332	290	334	304	332	334	305	335	343	319	300	322	291	294	325	326	315	315	331	311	388	314	341	362	329	360	289	288	287	324	309	335	277	320	320	328	309	316	307	309	325	291	326	327	329	316	300	335	325	354	294	304	299	332	294	304	330	295	314	332	298	340	258	354	318	307	349
21742	6426	4141	3497	2663	1896	1269	989	881	827	869	834	825	813	798	779	753	752	718	735	734	773	773	730	695	707	719	763	675	755	746	711	700	719	744	708	771	713	712	751	737	714	721	746	733	688	718	720	719	729	687	763	733	695	766	677	739	711	736	744	702	723	696	656	714	751	661	735	732	718	686	752	709	714	725	713	689	742	678	769	701	684	690	698	734	727	713	698	721	744	719	717	731	725	743	690	715	730	708	691	688	715	777	743	719	678	729	726	747	700	762	741	711	721	716	690	763	733	691	714	711	743	728	734	767	689	717	770	695	702	701	691	670	727	768	707	684	684	741	719	750	698	746	753	712	719	731	729	684	703	698	664	704	722	720	709	707	712	725	719	684	721	776	717	778	746	671	682	719	743	689	705	718	724	708	736	715	763	693	703	677	731	673	713	733	736	693	730	688	771	692	701	733	735	637	722	726	713	706	700	702	739	710	760	729	696	711	743	746	764	732	765	737	709	793	722	716	706	715	745	736	695	674	752	716	706	727	714	707	718	716	719	709	669	708	703	698	744	690	705	781	690	696	658	721	686	670	722	762	694	723	695	798	706	693	739	732	738	714	708	711	739	713	700	690	724	700	714	731	723	694	740	684	678	726	726	750	729	676	699	700	779	758	723	763	668	717	747	719	743	744	684	735	676	715	730	688	760	678	713	742	769	694	719	744	714	732	745	674	697	740	734	746	742	711	711	684	737	762	715	728	732	716	753	729	747	777	748	708	685	700	774	747	721	702	714	706	704	722	744	773	751	714	719	737	731	726	706	727	730	690	710	740	729	690	734	744	725	725	699	748	734	682	702	737	698	731	675	733	740	735	718	740	748	730	785	726	689	762	739	709	703	758	731	755	718	725	740	754	694	699	709	741	701	711	729	771	663	722	684	734	755	734	699	751	724	764	741	719	739	730	703	684	697	772	720	735	746	712	723	696	696	749	701	710	715	725	716	707	702	758	732	745	671	741	677	669	714	722	730	712	709	668	749	737	723	684	641	712	706	736	716	721	788	726	734	771	712	711	696	703	667	709	758	733	673	722	697	720	706	689	714	678	770	738	716	756	754	688	719	773	699	755	733	731	685	717	721	692	724	707	658	724	718	692	711	742	683	810	776	663	732	711	719	744	733	755	758	706	735	722	698	709	723	749	772	680	715	682	690	674	755	711	773	750	719	718	717	741	737	700	743	726	728	716	722	752	705	695	724	717	732	691	754	743	715	688	716	780	719	734	714	714	684	717	701	736	764	718	727	728	760	691	717	714	739	721	720	707	728	740	749	676	703	724	707	678	630	696	753	723	707	717	721	753	726	729	699	771	729	711	732	768	723	723	677	717	722	707	718	715	734	738	730	715	710	705	729	711	723	722	756	692	741	726	679	693	761	717	723	690	779	701	732	694	709	756	740	690	670	689	701	723	730	746	725	719	746	700	697	742	734	716	721	716	699	712	709	659	705	701	703	702	746	736	732	702	670	645	728	704	746	675	713	725	731	709	704	764	765	754	680	705	746	701	695	721	692	771	750	694	744	719	726	743	722	772	690	744	703	733	712	693	734	719	680	727	715	752	718	744	703	672	763	696	684	737	714	720	732	662	712	724	717	750	718	718	715	742	712	679	724	734	723	716	727	749	684	726	728	711	729	663	702	709	713	698	728	721	730	709	716	707	699	692	734	726	744	709	735	697	702	724	707	725	730	715	731	736	739	754	724	755	708	688	733	755	752	731	703	745	726	736	735	723	700	716	782	737	748	721	672	716	717	760	756	721	715	701	675	720	727	698	685	733	716	774	714	684	732	755	756	705	734	685	714	741	700	700	741	772	701	701	738	728	714	760	754	677	704	729	712	750	726	696	728	754	747	734	724	771	667	680	733	735	716	744	694	691	747	753	701	693	710	703	690	685	718	724	727	736	714	700	701	764	687	710	733	698	719	730	724	748	676	722	680	712	714	710	720	719	689	754	722	685	735	718	725	704	659	760	682	727	723	746	808	756	745	728	697	715	719	732	700	721	676	678	753	690	764	697	694	743	720	688	759	676	725	755	695	773	706	733	735	757	686	737	764	683	751	708	689	701	733	726	700	765	713	725	726	734	741	688	701	690	727	751	716	685	707	741	726	795	745	728	755	747	697	697	721	685	762	724	727	752	728	692	736	742	763	749	731	690	718	732	675	748	738	718	682	752	715	689	704	686	736	715	677	711	745	714	734	721	721	724	719	739	774	708	722	700	765	716	726	668	744	719	740	745	715	712	737	724	700	708	689	730	712	699	734	687	698	725	721	742	757	706	706	742	702	676	744	718	751	717	722	708	731	720	735	687	754	748	785	770	723	759	711	746	710	662	718	707	698	727	723	715	788	696	728	682	738	716	703	723	683	724	747	756	686	709	744	715	733	699	740	695	706	720	751	741	732	714	715	708	728	711	765	738	754	702	703	698	763	763	738	720	699	715	719	724	738	718	718	715	676	750	688	728	755	784	737	691	700	744	747	712	703	709	738	726	703	716	707	732	695	695	696	749	771	754	696	706	706	724	691	693	752	725	774	651	704	705	758	706	676	784	755	716	681	718	759	702	726	702	710	735	726	694	764	728	744	716	747	738	714	748	714	743	709	706	715	745	741	723	695	696	699	774	711	787	671	672	717	739	707	714	716	765	716	729	747	707	766	728	740	718	741	722	697	677	744	674	736	742	729	731	681	717	695	745	768	738	717	689	743	730	718	744	714	730	730	731	715	709	696	680	706	746	705	739	720	689	644	738	734	699	697	742	711	711	732	769	699	715	743	707	734	721	705	663	729	746	712	748	727	743	699	701	681	726	707	741	756	705	762	742	719	720	746	706	768	702	699	726	709	674	714	681	724	693	692	707	724	746	712	695	721	724	700	731	745	671	721	704	739	763	701	702	723	697	669	686	685	741	723	742	714	711	711	726	689	696	730	745	728	727	748	705	709	709	723	740	707	732	706	710	691	686	701	722	744	689	748	759	708	705	742	730	719	704	785	727	673	725	730	737	741	660	754	733	699	695	685	681	716	705	693	686	769	715	675	672	689	725	701	725	734	700	732	741	685	750	746	749	750	773	694	652	737	710	714	695	764	690	715	740	695	729	714	691	678	700	689	695	733	671	774	733	750	722	767	667	722	674	706	767	760	712	677	721	723	713	687	747	732	688	731	741	724	715	741	720	731	684	722	714	715	718	666	746	757	707	682	756	711	736	692	694	722	759	710	719	728	768	708	719	732	721	745	742	739	687	693	746	694	697	729	692	687	706	726	719	720	749	700	674	681	710	674	731	766	762	723	698	724	699	697	762	723	739	695	707	665	713	757	710	722	710	684	709	690	703	706	703	711	719	719	678	720	773	738	750	681	714	687	708	736	709	743	717	711	748	724	694	713	714	728	716	698	730	730	729	706	707	738	752	748	705	707	708	758	738	656	690	756	725	732	721	687	713	713	688	707	764	718
31605	5644	925	638	424	396	374	339	346	355	340	341	354	399	348	306	341	330	320	337	317	344	326	311	309	318	317	340	341	336	354	295	288	335	297	298	356	312	353	306	330	336	318	351	348	332	325	310	325	356	316	351	322	351	317	311	316	359	300	336	371	331	320	306	325	371	331	322	352	315	344	348	294	329	302	305	325	332	320	363	311	318	358	351	359	309	344	298	355	350	324	312	340	312	332	293	316	327	327	328	335	342	336	343	330	322	361	344	322	319	306	323	339	336	343	370	317	366	328	334	316	318	301	276	312	360	325	380	332	306	341	324	375	301	353	325	355	368	319	304	346	366	356	388	341	335	370	341	353	323	306	318	325	347	359	307	351	325	331	331	320	298	340	313	303	345	307	304	332	322	357	352	313	344	344	341	364	318	336	366	330	316	285	333	348	286	351	334	363	343	333	327	329	344	299	321	341	348	321	316	327	313	360	382	347	349	290	313	355	332	293	330	331	312	333	324	354	336	331	325	323	345	314	328	301	317	318	308	313	309	324	331	345	320	341	309	348	310	345	331	327	296	328	323	299	324	306	316	361	328	325	332	301	314	334	308	318	332	316	359	307	307	333	345	339	346	370	328	323	340	325	338	332	327	291	321	350	309	357	328	326	337	325	345	364	323	333	372	334	364	339	351	338	346	302	358	357	353	344	323	350	271	360	321	326	339	337	343	325	346	331	325	334	313	336	317	303	313	317	358	340	323	350	331	349	321	346	298	326	360	376	337	321	310	324	385	341	319	316	310	308	316	344	328	290	344	322	308	351	351	295	352	364	332	357	346	338	381	317	346	332	308	337	320	347	336	313	340	315	342	347	379	328	345	334	324	295	339	370	290	362	321	369	330	314	330	312	319	334	320	339	338	343	332	360	331	343	315	335	340	320	359	337	344	334	341	307	303	347	313	347	346	347	319	313	323	332	336	347	344	327	341	338	296	351	342	344	337	330	339	297	322	310	344	324	335	364	320	338	330	340	333	293	310	294	316	300	340	312	323	317	327	324	354	305	353	332	335	316	350	319	302	316	340	336	366	319	320	321	317	330	335	323	340	340	316	359	337	315	368	333	348	316	337	331	322	334	378	358	297	374	309	329	350	330	358	331	292	359	321	309	340	312	295	338	307	341	338	355	300	348	357	339	320	324	408	337	342	280	344	317	306	331	311	335	364	309	303	360	349	315	354	324	316	343	356	337	344	356	329	339	335	348	302	286	324	325	327	343	353	296	349	324	367	325	336	311	335	321	347	311	334	337	348	310	358	343	359	326	316	330	344	311	363	331	317	351	371	351	311	336	330	316	344	313	321	336	310	346	302	331	342	301	342	348	350	335	317	360	301	396	322	323	369	347	359	329	347	349	344	306	359	351	326	288	305	346	359	350	336	321	332	366	331	323	316	366	331	334	344	344	325	337	315	365	336	332	341	325	340	350	387	320	347	323	333	324	341	323	311	324	326	365	358	317	327	333	331	327	330	355	342	284	316	329	311	304	323	308	309	293	325	352	352	316	322	333	340	375	328	297	331	331	387	364	345	317	298	309	315	297	342	324	319	332	350	346	328	350	305	334	334	350	344	348	339	333	305	359	302	363	318	346	349	354	335	334	305	334	319	287	346	319	357	319	354	334	315	361	321	318	321	325	361	313	347	334	290	349	339	326	362	359	352	310	317	341	357	318	313	304	392	353	296	287	365	324	311	315	296	339	384	335	357	350	330	340	332	329	336	317	303	306	290	336	350	335	311	346	294	308	335	337	356	344	325	332	329	305	319	304	335	326	381	317	364	323	366	315	323	337	344	322	369	344	339	370	321	329	339	363	347	320	341	327	324	309	322	337	312	319	291	337	333	326	356	354	353	317	285	346	329	337	316	306	321	328	322	333	334	313	314	321	330	342	369	332	350	340	322	316	341	322	320	309	368	341	287	324	305	326	337	337	347	337	351	280	307	343	317	311	370	364	359	307	332	366	298	309	332	337	319	315	304	328	336	338	334	321	327	301	324	332	329	323	350	358	408	349	337	342	340	300	373	340	310	361	318	324	315	356	333	339	335	350	368	306	326	338	321	315	387	319	346	291	316	312	374	327	307	305	312	330	319	337	371	349	363	319	320	312	329	357	364	328	307	343	336	308	376	361	331	338	386	338	345	332	330	329	342	328	328	325	314	346	316	312	325	353	363	334	318	350	330	349	318	343	335	320	322	337	324	351	338	380	345	354	328	341	338	333	328	334	303	323	286	313	310	318	330	322	330	333	333	329	307	343	314	306	304	318	306	322	315	312	322	339	342	368	298	338	316	331	314	315	299	364	328	352	316	346	356	352	347	302	318	342	367	317	285	336	341	357	328	333	334	354	289	352	318	368	342	357	335	362	336	318	367	345	377	328	297	360	310	349	330	340	325	313	320	340	366	350	337	334	339	374	353	302	330	273	333	356	357	320	358	305	334	318	273	334	368	369	342	330	346	319	309	353	312	352	317	324	363	352	302	362	364	302	325	380	348	338	323	376	347	350	372	342	343	311	340	351	343	334	346	298	307	323	349	355	325	352	292	314	340	317	334	367	360	345	336	314	337	333	310	378	335	360	317	344	342	301	360	314	373	322	309	350	338	290	326	334	352	347	349	350	341	325	349	348	344	322	326	313	332	297	281	340	318	321	341	313	351	349	334	320	331	312	335	345	365	340	299	359	337	332	357	349	325	373	357	368	370	335	370	346	301	341	344	338	327	338	338	321	352	364	322	284	314	339	321	294	320	329	351	335	312	356	300	331	332	297	299	327	303	368	371	326	327	339	339	318	331	337	331	303	314	307	341	332	346	360	355	357	329	341	318	366	320	344	318	346	339	350	339	369	308	306	299	336	355	303	349	318	354	324	322	332	307	332	342	331	342	329	360	321	322	330	345	333	268	351	343	323	359	322	339	324	318	341	325	324	374	329	301	333	369	338	341	369	357	320	341	307	293	323	352	342	325	331	322	318	350	334	353	325	298	299	323	338	361	345	339	319	383	325	319	292	332	315	320	372	340	308	346	348	298	299	341	316	284	299	343	346	330	340	317	308	305	358	288	295	326	293	339	329	377	303	315	323	279	316	334	377	335	314	327	328	325	319	347	364	311	312	355	345	358	292	300	358	299	331	365	322	330	340	349	355	364	351	319	308	319	363	322	345	371	337	326	301	316	343	342	314	334	331	310	343	318	324	326	331	306	346	338	355	370	362	313	343	325	331	311	326	330	370	371	350	320	322	330	331	328	332	369	352	305	356	295	359	313	343	321	325	359	304	342	309	362	335	325	301	361	332	309	331	309	319	313	318	306	313	323	306	368	363	333	344	314	326	322	326	339	365	316	343	334	332	333	328	295	309	322	352	400	310	358	305	330	313	325	310	338	330	313	333	355	324	344	336	333	361	339	342	359	328	312	349	349	337	327	324	325	316	329	299	336	347	334	357	321	337	347	312	331
21196	10206	7314	5425	3563	2231	1793	1512	1109	1063	1019	942	848	877	859	874	843	804	773	788	764	792	722	723	800	800	804	772	786	779	710	770	746	763	748	762	755	767	748	723	782	761	809	722	761	740	802	702	694	735	754	733	741	758	734	752	750	745	720	727	755	781	748	740	765	745	799	759	736	716	742	738	732	762	762	723	738	722	763	742	737	815	776	741	760	773	813	782	759	732	692	719	743	741	740	740	678	772	770	785	739	713	791	768	712	769	755	768	759	787	780	719	739	778	738	785	740	768	777	808	769	720	700	700	771	779	751	719	762	754	754	751	769	706	771	766	735	763	752	779	745	757	746	748	775	719	731	761	779	738	752	773	771	774	699	723	692	741	740	800	735	725	739	816	749	689	716	704	778	736	739	696	792	768	745	739	710	763	795	734	721	750	748	778	749	788	751	769	730	758	735	783	765	742	725	750	712	756	737	759	703	727	746	720	742	756	742	701	715	761	768	727	747	731	750	722	775	738	741	768	756	766	782	748	740	726	726	722	730	757	760	795	741	749	725	801	743	732	760	754	764	740	745	759	765	756	744	730	719	755	708	739	711	737	779	741	775	743	684	774	734	713	735	724	783	761	717	731	774	737	742	800	743	732	780	758	716	750	720	724	784	797	773	752	749	756	789	766	754	707	701	743	764	697	766	768	801	731	758	757	717	759	763	775	720	746	737	764	763	789	731	766	695	769	725	761	751	773	724	728	765	792	741	759	727	745	787	722	703	777	745	762	771	757	749	823	712	791	730	727	740	721	748	758	731	778	750	754	779	806	760	748	735	714	783	741	786	786	806	710	797	725	743	795	778	715	770	750	753	784	759	760	734	695	693	730	776	723	769	740	770	736	737	765	747	743	788	763	708	758	782	756	753	711	704	758	736	771	724	770	777	735	768	784	743	734	787	747	774	763	757	782	802	724	744	778	695	757	706	757	689	740	761	790	804	730	749	705	712	773	731	767	782	768	762	757	724	769	742	760	750	726	737	717	731	733	785	815	770	768	727	725	728	733	740	733	782	725	792	724	819	751	730	782	747	747	755	803	723	768	728	729	801	825	735	719	743	795	792	768	735	717	758	794	776	791	757	726	743	759	759	734	706	763	744	727	746	750	799	737	703	763	774	779	774	783	771	812	737	770	743	728	733	752	744	771	723	719	794	741	795	766	763	752	722	734	742	750	803	807	741	828	779	774	706	744	761	804	751	719	776	772	748	721	768	783	758	726	746	750	737	736	779	749	761	808	728	749	717	741	735	739	734	751	765	771	723	675	756	768	773	748	788	726	746	719	740	756	713	717	740	776	689	747	726	755	696	725	763	748	757	783	779	707	725	743	735	799	744	757	731	719	779	721	738	737	745	731	731	766	745	764	795	744	779	751	757	740	747	809	783	739	726	725	705	728	754	779	761	706	787	796	734	723	700	731	779	720	766	742	808	777	756	701	726	783	768	720	754	786	769	751	773	745	751	791	775	765	796	779	743	759	757	769	740	721	756	805	717	761	699	767	755	810	768	780	724	771	808	772	746	785	777	753	722	722	802	755	774	741	764	728	737	721	784	741	786	756	721	753	754	727	701	778	723	713	756	746	763	747	778	735	806	717	771	784	748	730	754	750	742	697	753	771	774	774	704	790	776	753	802	796	692	781	799	735	744	758	772	715	742	746	736	754	779	727	765	731	748	722	756	768	765	778	789	796	732	787	709	732	759	745	749	791	730	794	707	762	783	791	753	778	787	730	759	755	817	797	744	808	792	735	775	728	750	775	754	760	764	744	747	733	736	785	762	775	735	763	735	732	741	738	744	727	795	739	712	762	761	748	753	761	724	726	768	768	739	761	799	824	781	770	775	760	731	727	815	791	764	762	732	761	695	773	761	691	781	718	760	744	782	730	757	776	752	695	750	747	777	754	759	771	727	749	785	717	776	734	709	731	764	734	761	754	720	777	771	746	777	764	717	719	779	745	772	728	789	744	803	702	779	756	701	759	747	803	747	760	770	722	766	731	714	804	772	749	749	747	712	777	766	770	778	729	753	743	726	768	743	759	776	790	799	723	763	767	739	733	799	818	779	754	780	761	759	716	729	782	767	775	709	706	762	805	799	756	737	777	733	745	754	760	796	741	758	700	781	736	690	711	731	735	766	722	719	760	766	744	806	793	767	708	800	762	746	788	783	718	772	761	729	759	746	747	713	755	763	782	751	744	697	785	719	771	788	739	789	759	743	784	750	753	741	725	774	749	742	736	756	810	754	737	791	726	751	822	765	719	763	757	731	728	749	791	756	793	746	766	794	732	737	816	749	704	749	754	765	763	740	756	774	730	735	739	714	745	778	753	776	748	736	753	784	757	709	748	729	797	764	766	750	728	772	726	773	773	764	716	750	755	785	722	751	758	769	764	716	719	767	816	782	745	759	738	737	756	726	732	774	765	735	771	739	721	752	769	707	763	717	720	695	820	772	778	814	737	777	745	813	736	773	782	779	716	767	734	774	757	721	737	780	801	780	817	802	773	712	773	742	745	772	795	732	793	775	717	750	759	698	757	738	744	757	736	708	730	731	751	755	778	732	766	767	744	712	792	732	753	748	778	749	747	792	783	778	794	758	769	726	742	793	809	763	793	805	760	751	732	732	765	785	737	726	754	750	759	731	713	775	740	778	730	738	759	690	823	729	744	804	794	765	686	739	784	729	781	735	799	735	714	758	750	764	741	763	687	737	746	767	767	726	697	790	771	726	804	723	752	753	791	743	733	739	792	773	759	715	728	706	771	805	798	717	783	810	790	720	782	772	773	743	761	739	800	741	752	752	752	768	758	783	743	766	768	707	754	755	766	740	781	746	764	783	708	808	745	736	714	743	769	808	762	752	762	772	740	744	768	833	773	704	688	773	744	768	789	776	741	845	731	788	708	797	685	760	720	747	717	781	737	767	718	754	755	757	767	770	772	761	746	746	795	777	779	746	741	758	795	759	721	717	740	735	731	824	751	743	759	832	769	747	745	820	722	717	731	785	760	721	748	744	752	767	760	766	799	766	700	796	725	764	732	721	727	684	761	747	709	743	808	728	716	727	792	763	748	797	778	825	733	758	748	713	753	756	726	765	753	728	755	767	784	752	755	730	751	767	741	722	721	747	753	767	720	751	761	752	741	745	756	730	771	751	778	764	760	779	760	765	780	778	763	739	779	828	759	691	812	739	781	692	729	733	749	731	748	702	798	753	753	740	767	724	747	765	752	763	780	729	764	761	750	782	759	760	745	728	734	783	733	770	760	780	742	749	755	746	780	769	754	759	746	795	742	761	726	720	746	772	735	788	771	759	815	753	806	750	740	721	752	726	717	798	746	737	730	781	747	796	719	712	717	761	758	747	787	767	810	717	770	726	771	724	764	794	760	753	760	742	725	757	740	742	756	780	744	732	735	725	758	752	794	768	744	745	784	757	782	699	730	722	718	746	760	677	719
23639	3083	535	439	357	326	301	311	296	295	295	329	355	306	336	338	292	315	327	306	330	327	285	313	303	301	358	314	304	306	274	323	307	312	298	342	344	315	318	292	306	308	342	317	327	322	323	308	289	297	322	302	313	325	311	318	308	323	343	291	310	301	320	297	272	311	305	301	308	309	306	334	334	317	324	310	328	339	312	315	316	317	337	298	323	315	298	322	294	292	282	297	296	342	322	314	319	304	289	335	345	308	293	300	304	302	287	314	282	322	338	294	337	347	324	300	324	305	320	325	351	299	304	286	283	320	270	314	322	324	347	307	329	312	321	291	320	274	309	342	322	315	328	315	328	304	320	310	311	321	323	276	317	304	286	303	312	293	329	288	312	309	306	303	329	335	266	323	323	277	295	301	322	296	329	313	316	318	291	302	279	289	299	323	287	280	317	294	347	337	336	302	315	300	322	307	292	297	334	336	302	318	311	312	312	304	308	328	316	287	281	320	339	294	310	334	279	288	340	312	321	287	327	330	304	290	286	294	335	283	320	295	320	298	318	281	317	303	306	294	313	287	287	307	296	315	281	318	319	312	322	297	331	319	319	297	347	332	339	306	338	313	308	303	315	297	303	325	297	305	308	309	334	320	311	277	338	338	337	337	321	353	336	313	294	292	323	303	342	302	324	334	338	326	314	319	290	349	328	321	281	284	293	335	293	287	344	306	290	297	283	308	340	334	324	313	311	289	322	346	345	327	350	321	295	313	309	362	283	278	290	290	310	343	300	305	302	356	335	348	318	293	294	318	295	311	289	316	299	291	299	314	315	279	308	289	270	311	340	338	295	327	305	315	326	322	333	355	343	316	338	295	343	340	333	331	301	296	323	313	313	306	322	336	279	331	325	304	297	321	319	311	316	257	333	313	347	319	332	310	281	324	330	306	304	310	271	289	329	323	299	328	297	274	307	351	315	306	317	317	282	312	280	319	304	313	283	265	336	325	305	291	283	289	300	314	318	363	305	308	312	292	305	304	317	298	306	310	320	322	318	319	290	294	308	351	321	306	292	315	322	298	339	313	314	330	304	334	326	328	325	314	323	335	346	293	301	310	316	284	313	282	330	291	314	303	287	327	305	344	338	352	316	302	281	282	283	323	298	316	299	297	285	296	304	280	325	314	324	316	302	316	261	337	313	334	344	324	313	351	312	334	349	335	305	295	311	305	291	276	324	305	332	296	332	335	277	330	317	297	300	301	305	295	297	300	287	313	300	320	318	335	302	281	331	345	305	329	305	321	329	310	303	298	328	349	347	327	303	336	333	334	316	309	338	281	260	294	314	301	285	302	332	319	287	315	321	298	284	327	329	304	308	283	323	322	338	306	327	321	316	312	319	293	327	307	314	282	284	295	288	325	323	298	280	333	280	302	281	299	334	288	290	304	282	314	311	315	318	303	314	335	292	331	371	299	304	333	335	312	261	272	324	302	305	291	291	291	340	335	294	302	310	301	315	323	311	331	329	301	337	336	306	344	319	287	312	319	315	320	339	297	339	282	314	291	317	320	301	289	276	304	313	288	379	316	318	272	310	304	335	338	328	284	287	339	300	296	312	334	306	292	339	338	312	309	282	321	319	307	293	304	322	333	318	309	312	318	339	302	306	333	275	281	296	331	328	343	309	328	331	291	327	290	289	321	310	282	312	318	306	315	325	320	308	329	304	344	322	314	300	297	321	333	352	320	333	316	333	321	305	307	316	336	283	318	303	306	288	287	328	283	301	292	318	302	338	303	325	333	332	317	258	279	298	295	327	274	315	314	289	325	281	338	290	321	302	311	303	328	284	304	284	287	323	322	321	316	320	269	310	313	308	316	303	320	335	314	279	321	277	300	305	342	354	306	299	296	336	357	292	290	337	334	285	292	321	327	292	308	313	334	316	324	324	340	321	301	315	294	318	338	296	281	317	334	305	301	310	331	322	293	287	328	317	343	326	290	299	311	329	334	262	310	303	335	330	320	300	302	316	291	344	333	306	362	328	323	320	283	306	359	302	347	335	310	274	320	297	316	287	306	303	328	300	295	281	343	307	299	293	322	309	334	330	325	305	313	337	323	305	307	292	288	292	341	339	295	320	317	297	326	330	282	311	300	290	322	325	294	341	338	271	313	319	277	312	322	303	320	308	315	295	304	313	304	322	284	297	313	306	324	316	306	297	314	294	316	322	279	305	313	285	319	288	339	260	321	327	314	294	320	315	291	345	311	326	340	285	311	318	309	311	308	315	310	328	326	308	321	283	320	335	280	304	339	303	331	313	321	319	333	304	360	297	311	312	333	291	301	347	339	276	324	317	324	330	283	303	330	319	304	339	352	308	329	305	310	296	304	294	325	303	323	327	317	340	322	290	286	291	295	288	314	337	305	349	302	342	330	289	302	336	327	295	296	315	294	337	270	300	295	346	300	324	281	323	306	291	320	316	304	308	326	325	281	288	321	303	337	332	320	287	326	328	308	333	319	328	362	300	329	331	302	315	296	345	306	306	304	288	313	333	329	328	314	338	329	356	337	326	307	276	325	292	317	360	326	343	339	306	312	258	313	306	303	318	341	318	307	314	314	287	307	305	342	315	340	307	358	281	332	307	318	279	309	315	319	297	362	283	306	304	356	324	282	286	307	301	295	301	289	294	305	320	320	291	296	329	312	333	315	300	332	318	292	296	322	301	303	325	319	327	331	303	297	306	295	306	309	309	294	283	311	337	346	295	318	328	327	327	317	306	292	334	304	282	307	309	317	301	339	267	321	301	302	313	288	310	331	298	287	317	322	321	325	300	343	317	315	312	327	301	296	333	322	298	326	299	343	319	316	331	311	283	320	303	307	294	335	344	307	283	321	296	314	282	337	303	334	337	330	296	302	329	295	272	318	329	316	315	290	286	322	325	329	298	298	317	327	298	345	329	341	321	319	332	328	304	341	302	359	275	298	298	322	312	293	289	321	318	291	321	312	310	318	320	324	353	294	329	312	280	337	303	308	324	315	316	329	320	298	292	308	368	303	314	313	331	310	331	328	312	332	326	357	355	323	296	309	281	301	306	342	338	287	333	331	290	281	322	330	334	309	285	322	278	291	342	298	329	339	279	327	311	296	301	338	321	326	302	279	328	306	281	275	313	312	284	335	320	341	294	312	292	322	299	311	319	304	314	279	305	317	333	330	323	334	286	336	293	333	305	309	301	311	282	325	318	311	286	317	315	321	305	304	286	303	295	321	347	319	321	282	331	335	325	318	290	308	284	328	329	312	314	305	321	317	296	334	321	313	332	292	303	343	316	324	324	328	313	331	317	321	311	311	327	330	267	312	313	300	295	325	333	362	322	318	334	322	351	322	315	334	306	308	330	332	341	310	299	313	342	307	297	300	348	325	334	304	338	323	304	312	321	298	301	299	363	296	303	333	327	300	302	299	305	306	295	293	316	307	329	304	300	325	315	347	311	340	304	328	312	307	295	320
17311	5541	3141	2295	1576	1122	939	830	799	815	708	725	747	747	774	682	655	693	731	649	685	635	693	712	650	656	679	687	670	652	676	693	703	684	699	651	666	658	678	645	682	630	752	666	686	681	695	672	703	708	693	689	676	685	647	686	716	679	690	708	681	705	678	692	669	711	636	704	654	690	660	687	700	664	681	694	679	654	624	674	668	712	692	674	660	693	715	738	655	708	686	681	688	703	658	686	639	647	694	682	694	693	715	657	666	711	699	687	661	697	679	666	672	649	695	694	679	638	720	712	703	650	689	716	706	684	636	685	666	709	670	668	729	684	660	674	709	673	672	696	715	685	737	710	700	646	705	671	620	692	701	695	726	673	681	701	708	720	661	663	604	678	690	647	699	667	688	695	668	697	635	677	698	670	681	685	699	643	670	728	679	711	653	677	699	673	663	665	694	672	707	700	623	686	687	665	663	635	707	692	644	681	704	677	673	711	652	661	675	720	643	706	691	677	686	690	695	658	684	725	635	695	618	729	685	657	668	686	692	656	670	684	674	667	689	706	693	686	713	725	672	698	692	693	697	702	658	708	725	657	686	660	662	708	726	670	712	642	667	678	682	648	710	735	685	690	662	630	636	638	665	711	680	691	682	737	706	644	732	653	725	700	718	730	686	711	685	676	674	677	703	683	669	630	706	743	673	669	652	653	688	671	662	711	676	686	711	647	723	667	642	667	695	690	682	686	667	697	656	726	679	669	713	611	686	670	686	699	647	630	682	660	705	675	695	720	670	731	661	713	656	728	742	677	664	625	642	688	668	703	710	656	703	626	692	706	688	713	681	705	729	671	681	691	693	690	679	679	652	674	694	688	683	684	679	648	739	729	671	677	701	701	667	725	656	697	666	661	656	656	672	664	657	667	670	724	669	691	645	711	694	662	740	674	711	652	690	645	695	656	688	636	707	693	717	690	687	683	683	686	653	712	641	641	684	687	633	640	683	655	706	662	690	596	695	717	673	620	682	670	665	738	683	687	671	709	762	703	691	773	671	641	727	740	673	719	717	687	691	733	720	604	684	660	639	709	676	683	690	689	692	674	686	649	690	700	644	709	708	674	698	693	714	653	682	668	653	702	700	719	680	668	713	684	696	698	662	670	718	720	675	674	691	676	680	682	683	701	672	700	679	704	714	706	634	721	717	659	666	671	741	692	675	714	698	708	708	684	667	702	676	698	689	650	705	687	660	725	626	660	727	709	681	719	688	664	633	673	662	676	711	711	721	678	724	689	680	684	661	645	715	761	700	660	653	703	722	704	667	720	704	740	688	643	697	737	708	674	689	670	718	687	633	674	695	687	681	682	710	665	677	724	701	662	718	736	676	689	668	668	696	672	685	672	704	691	719	661	704	660	742	693	717	684	649	702	652	669	691	698	671	681	652	676	697	696	712	614	654	709	672	708	700	724	694	702	662	688	681	702	667	714	652	678	681	715	697	667	681	676	696	669	658	648	721	668	676	748	665	704	686	650	723	687	649	696	696	664	744	717	678	664	660	696	690	664	635	694	694	655	653	678	686	640	637	718	651	714	664	667	662	699	664	661	681	702	684	702	702	658	696	713	679	690	655	652	724	712	700	740	703	666	617	715	712	655	672	656	660	731	680	683	682	642	719	686	655	694	691	702	634	671	693	672	670	695	684	678	661	706	669	738	705	714	661	667	679	693	633	673	652	684	714	691	727	702	714	650	665	696	649	665	737	672	679	709	676	657	733	670	649	745	642	647	693	659	710	694	670	621	629	693	690	641	754	685	692	707	685	693	694	694	697	696	741	668	655	678	639	688	640	680	669	647	712	679	664	669	663	693	707	711	731	680	646	685	675	662	667	682	643	680	712	677	722	667	708	674	724	669	655	673	669	668	685	691	686	667	691	661	659	705	673	657	681	673	671	717	706	701	667	687	693	668	657	673	667	657	681	668	692	682	681	732	676	662	657	672	663	684	654	697	692	681	704	655	689	647	716	627	674	684	682	653	702	678	678	718	687	711	700	653	692	661	700	657	687	690	641	674	660	663	688	666	615	676	669	683	709	692	650	686	687	626	673	669	686	701	723	659	702	722	692	692	712	702	719	693	670	641	693	683	712	694	680	675	654	619	685	674	765	702	736	659	705	655	690	632	679	699	675	680	755	651	742	658	680	681	681	694	716	732	693	699	660	693	696	677	704	719	643	680	707	679	684	714	667	695	686	673	663	664	663	643	707	663	698	703	710	697	676	698	665	711	652	693	699	677	674	634	638	655	684	722	721	713	647	635	662	672	624	706	644	649	643	712	682	719	634	662	653	714	699	699	694	699	697	703	658	700	735	689	721	680	703	667	705	673	739	726	669	715	646	652	685	705	637	709	614	698	686	733	715	679	687	671	645	676	675	653	667	724	664	683	656	706	651	688	721	718	636	694	713	733	663	654	658	658	646	691	726	699	679	689	687	691	708	641	659	744	673	703	708	698	667	695	642	686	711	748	724	634	690	733	699	719	697	742	673	679	679	700	697	678	657	725	678	678	715	646	711	690	679	687	691	647	630	621	714	685	647	697	705	700	698	700	731	681	727	679	661	662	658	663	696	690	697	680	676	660	690	714	680	698	685	702	656	677	697	714	709	693	645	713	690	691	709	731	657	671	699	669	662	661	676	681	682	690	729	697	692	729	686	638	718	659	649	669	685	678	687	702	659	689	736	604	648	696	682	679	715	700	706	643	671	699	669	660	729	691	713	709	650	719	712	629	695	649	647	695	669	689	711	690	699	648	683	621	663	660	670	659	671	667	692	741	703	669	691	732	706	661	694	651	661	643	667	668	662	682	675	677	656	679	692	710	704	688	730	664	694	655	664	678	673	709	686	675	646	692	669	671	660	715	720	762	671	684	688	748	662	727	657	657	657	639	741	705	695	700	661	654	623	671	709	689	663	711	647	689	672	660	675	682	736	678	649	704	651	641	712	704	710	641	668	670	673	648	675	703	691	668	716	707	687	669	633	684	676	644	652	702	694	700	695	667	624	652	685	678	657	696	692	673	677	663	678	717	660	693	680	653	684	699	673	649	706	694	679	645	664	693	685	669	669	694	694	681	673	693	726	700	682	657	662	672	620	690	673	705	686	631	668	698	652	643	674	672	687	680	692	640	645	703	716	723	683	724	677	686	698	658	682	673	673	685	686	658	706	664	698	704	744	654	680	677	640	676	732	676	674	668	663	690	708	673	718	711	695	697	703	724	746	711	660	654	686	698	676	696	656	617	678	695	685	676	669	714	687	664	694	672	708	714	691	671	661	640	690	690	696	661	679	760	683	655	662	669	684	696	700	680	651	698	690	686	704	633	702	731	700	694	663	692	671	677	644	683	665	649	692	718	686	651	694	661	699	657	676	693	686	689	705	702	658	707	685	695	676	669	626	685	720	685	668	682	640	650	705	681	676	695	701	667	686	659	682	698	713	702	651	708	674	675	688	673
26761	4507	926	642	518	452	357	371	352	283	362	345	333	355	301	318	331	296	332	306	319	319	345	336	315	346	292	316	334	331	300	304	333	304	321	315	293	334	320	312	352	327	356	321	303	313	329	368	335	299	280	315	325	325	372	337	308	269	330	350	309	297	275	298	290	288	327	299	288	314	312	322	309	319	298	352	313	307	289	299	317	330	314	303	340	284	292	318	310	318	319	342	342	338	298	342	326	335	316	348	308	271	348	299	329	302	302	329	331	313	327	299	340	324	312	326	320	324	331	313	350	331	342	354	315	332	333	327	354	360	306	284	279	329	300	334	358	325	358	303	323	336	355	307	320	370	323	291	316	325	339	323	304	316	311	333	313	339	306	293	318	323	302	317	296	323	323	318	296	316	346	316	309	316	296	315	310	302	336	332	296	299	352	318	314	337	318	328	296	290	303	339	311	351	317	291	327	340	330	306	333	313	303	325	315	292	302	321	330	323	295	307	312	318	292	336	277	322	337	319	339	336	292	304	312	326	325	283	334	324	313	318	309	313	289	321	347	307	342	316	328	266	297	329	293	329	311	324	335	320	361	283	322	311	327	309	283	307	315	305	317	335	336	324	318	303	319	355	285	295	338	307	311	367	289	326	337	294	296	304	312	302	309	309	320	323	342	320	305	316	303	322	311	326	320	346	322	293	327	317	351	306	307	308	317	324	307	335	348	307	330	327	315	335	310	326	330	321	341	330	326	303	328	307	298	297	288	324	311	309	292	356	283	286	302	340	322	290	317	290	330	321	329	340	293	339	301	324	317	279	337	299	298	360	328	304	309	318	314	293	347	325	297	332	334	302	293	342	334	323	289	301	325	330	339	330	320	304	300	327	338	326	276	361	337	326	333	296	303	312	329	339	308	329	316	318	332	294	283	327	299	310	320	335	323	318	316	314	308	342	300	314	314	347	312	293	313	313	340	303	324	337	318	301	303	329	336	310	308	309	315	312	314	304	323	310	332	282	309	335	322	293	313	301	303	344	315	293	329	302	296	326	335	299	332	329	313	295	338	324	274	329	316	317	307	308	287	323	302	320	313	315	300	332	274	327	306	288	308	315	300	316	324	320	320	316	330	328	310	336	309	278	308	311	317	330	337	345	352	316	302	276	316	358	314	301	315	305	332	316	301	310	313	298	320	337	300	311	300	330	299	322	339	330	366	311	290	315	329	308	308	307	295	303	303	294	318	278	303	317	295	305	336	314	333	310	320	323	351	302	298	334	339	331	295	340	344	297	327	292	314	350	302	306	309	333	305	303	345	290	332	302	306	322	358	295	281	316	300	328	317	320	317	344	331	312	312	347	317	296	317	298	322	333	335	326	329	308	310	334	297	276	330	325	312	338	269	310	342	297	331	317	335	285	341	318	311	298	306	304	333	329	330	352	287	328	312	304	317	285	329	330	299	320	283	308	322	337	326	289	325	324	296	330	320	322	297	337	322	322	308	314	283	305	325	311	318	260	334	292	287	319	300	329	318	301	311	319	317	271	345	361	315	308	319	316	333	309	313	315	334	316	337	295	316	329	264	307	301	334	322	335	290	327	320	356	353	325	311	328	355	312	353	317	331	287	307	285	301	326	316	307	329	329	318	322	346	276	312	325	286	335	307	335	326	317	351	319	316	295	331	324	318	314	292	287	291	314	322	341	333	307	288	317	329	333	311	321	303	320	298	330	311	316	296	325	289	305	322	313	308	304	320	317	330	302	313	288	280	331	308	272	319	299	277	312	313	250	278	330	332	309	294	315	314	323	306	357	325	313	336	269	288	293	323	279	343	306	313	266	300	323	328	337	322	349	297	333	317	299	300	316	296	312	313	311	346	351	312	293	343	281	307	298	301	357	313	284	301	304	296	296	277	341	328	323	328	321	319	286	279	305	291	308	320	347	316	315	316	320	345	307	327	290	311	300	329	327	354	317	313	342	328	324	297	341	314	335	329	339	306	356	288	304	349	336	370	316	327	316	278	335	332	341	324	306	301	320	321	325	343	334	332	307	345	322	312	323	292	331	321	328	312	311	347	275	314	305	317	325	353	317	347	329	318	309	271	293	307	280	321	338	329	289	326	307	290	308	301	324	328	307	259	302	322	304	311	352	328	321	301	322	322	337	323	347	312	340	298	315	308	302	301	287	309	271	303	312	324	288	267	289	332	310	295	335	336	337	299	320	305	332	306	313	319	325	338	342	350	335	326	317	352	305	293	339	335	329	330	330	337	289	333	325	286	337	295	356	331	316	308	303	335	326	345	294	315	306	304	339	330	324	352	297	320	299	342	329	325	342	311	294	305	289	320	291	309	319	309	311	329	351	311	295	324	353	282	331	328	314	335	311	312	315	321	302	332	320	288	319	324	318	330	303	325	318	296	325	302	325	341	334	319	357	304	299	320	345	325	333	356	307	328	312	348	285	300	303	316	318	299	331	280	342	353	330	325	312	302	328	323	327	294	340	329	307	308	315	321	306	297	314	294	295	320	320	310	330	298	327	310	323	311	319	325	288	310	341	332	325	325	292	302	310	327	311	302	367	326	296	308	305	304	321	303	311	305	313	294	332	282	293	274	303	307	329	312	302	324	354	311	329	322	252	339	314	304	298	316	326	341	355	293	315	351	345	323	331	334	259	299	291	292	290	331	355	358	302	303	345	322	306	292	304	341	303	323	329	334	352	300	358	300	311	316	335	295	283	302	298	352	332	296	289	298	338	307	312	344	332	313	319	330	326	341	331	341	304	331	310	314	313	303	332	337	300	292	323	330	309	354	297	312	281	352	341	343	275	314	323	322	276	325	335	303	334	286	283	337	314	272	279	332	317	322	302	306	304	340	328	305	313	313	297	346	326	342	329	311	325	350	302	322	331	302	318	306	295	335	303	340	302	341	304	297	318	311	323	327	309	292	324	321	308	298	326	332	342	326	333	306	368	296	347	324	305	336	329	307	331	297	325	335	303	311	309	352	265	319	307	343	320	289	305	301	306	318	305	281	318	323	368	327	325	336	301	321	332	298	306	323	293	326	308	287	316	323	326	307	330	313	346	347	330	327	308	332	358	278	344	339	324	317	353	341	316	309	322	276	291	309	344	347	310	308	357	330	299	330	342	324	332	340	310	319	314	299	296	310	309	301	307	331	297	317	306	342	314	311	303	306	329	337	328	321	313	305	311	311	304	330	309	336	344	313	298	304	330	318	344	341	345	325	302	288	310	309	297	291	287	291	320	309	319	314	331	323	299	341	312	326	314	326	307	333	313	326	286	339	320	304	305	296	316	338	322	297	286	299	330	318	323	312	329	316	306	296	323	307	328	347	301	296	304	322	323	341	329	333	329	332	315	344	335	340	331	316	306	322	293	342	296	305	312	350	327	329	316	297	346	316	308	327	334	291	302	348	301	305	308	291	350	333	304	323	325	294	319	320	289	292	292	336	341	302	329	274	303	330	338	362	301	335	347	324	292
17159	8088	7254	5853	4064	3034	2010	1424	1065	976	885	813	814	825	784	760	740	753	765	715	778	727	741	717	694	765	711	749	741	715	675	695	654	738	681	726	686	680	655	737	711	697	706	697	743	711	711	731	710	704	709	723	699	711	739	711	775	738	668	698	711	703	695	722	733	744	702	722	743	671	708	692	718	706	728	677	688	672	656	719	701	692	705	735	762	709	681	715	700	655	723	721	756	740	728	722	742	750	748	705	639	694	668	697	751	726	711	737	754	713	673	718	719	717	693	734	704	729	670	771	686	688	699	695	710	731	688	715	685	700	692	716	693	651	696	713	749	700	725	681	708	699	726	718	743	694	747	715	702	718	736	714	734	703	690	740	677	709	699	706	688	746	720	716	740	718	721	701	677	693	694	711	710	696	728	714	692	699	693	726	729	774	703	684	694	690	726	703	710	716	685	707	731	699	685	676	731	694	716	723	669	711	688	712	719	768	713	723	713	750	753	742	650	706	739	710	672	692	728	679	720	719	686	757	697	771	670	707	747	718	685	674	699	735	749	705	685	699	733	722	714	696	644	731	702	738	764	686	714	710	726	731	747	680	679	685	715	733	690	688	734	683	717	678	726	707	708	686	738	772	722	699	707	788	685	752	720	681	754	736	718	733	715	689	710	714	714	669	663	720	702	707	732	687	710	689	695	722	713	702	673	680	659	759	693	691	728	723	723	749	655	685	689	722	687	690	773	659	686	712	708	650	677	692	711	712	702	744	691	721	688	738	729	727	718	737	688	713	695	704	745	745	717	749	747	691	717	695	700	692	687	690	703	711	731	672	663	718	752	716	678	760	686	723	739	753	713	767	700	728	735	687	692	718	738	730	707	707	669	664	704	692	712	650	696	706	702	711	722	683	705	699	655	712	672	758	703	678	722	712	698	753	686	685	705	718	686	735	724	715	698	691	710	702	647	713	688	720	680	705	723	712	755	719	701	718	731	722	713	710	725	707	707	732	686	698	690	731	699	693	730	678	694	673	744	693	744	702	702	654	743	739	695	730	753	681	685	742	760	729	714	707	711	697	711	688	701	682	740	699	712	698	770	731	748	723	726	725	688	731	754	749	732	759	726	700	686	738	654	729	661	707	677	745	703	711	722	675	743	711	714	702	719	729	651	712	708	718	687	685	732	754	747	736	753	715	737	720	743	746	669	706	689	725	716	717	727	754	729	731	696	672	761	667	727	721	714	687	723	710	708	688	689	726	713	746	701	692	664	699	765	724	669	714	725	754	660	702	711	663	737	670	687	696	753	724	707	691	735	759	739	706	718	721	717	728	706	719	700	736	687	684	723	703	712	711	705	706	711	689	751	684	667	708	714	729	715	666	686	667	703	702	684	729	730	705	694	670	713	701	694	665	746	710	705	696	688	730	712	716	771	699	736	680	715	709	760	638	702	708	685	697	680	733	656	719	662	704	688	695	688	692	683	721	681	704	728	672	694	744	743	703	716	700	703	693	709	720	679	707	696	697	750	714	695	713	705	684	733	717	731	703	737	746	750	732	710	711	697	741	755	721	741	690	668	681	708	722	717	676	718	686	715	696	697	710	700	676	697	713	685	707	735	719	687	703	740	716	701	712	690	747	722	707	717	760	706	726	678	730	728	683	750	697	746	751	680	667	689	734	713	752	681	700	714	689	690	728	676	704	695	725	711	695	693	715	749	687	687	780	712	682	702	724	706	746	706	753	730	769	701	697	715	699	663	704	709	666	671	760	723	749	745	720	724	716	700	704	739	727	683	656	676	698	714	742	662	708	733	723	727	722	694	748	688	697	729	712	715	675	727	702	731	721	758	680	689	720	743	669	673	723	714	694	719	736	716	741	740	657	679	717	723	684	707	722	715	720	710	682	699	702	693	743	719	714	709	690	684	706	708	712	718	747	697	702	694	754	693	718	696	765	668	738	705	692	709	736	755	674	688	686	703	761	739	721	670	698	714	699	692	724	724	718	705	739	729	689	734	717	722	757	688	698	756	748	696	710	761	668	693	698	728	750	665	659	694	692	702	704	677	724	706	728	661	675	731	727	749	723	669	663	681	721	713	749	745	758	685	683	721	741	721	700	725	721	696	674	701	715	742	737	721	736	734	697	733	723	693	719	685	657	706	676	700	745	752	719	661	719	681	664	707	683	722	741	710	662	728	742	700	662	726	697	741	732	687	671	720	687	714	729	745	727	727	736	688	734	770	722	696	717	721	723	745	694	701	714	754	724	702	704	715	754	696	734	700	736	762	716	748	659	792	720	669	707	734	658	697	715	711	707	702	676	718	684	697	745	761	691	722	699	727	704	730	686	715	726	745	740	678	791	703	742	736	793	729	726	743	700	688	716	688	723	707	726	720	780	689	731	766	717	773	737	744	729	700	662	680	725	704	714	697	735	699	704	754	754	699	683	733	711	685	698	761	664	728	710	725	721	698	715	742	751	685	695	681	729	655	764	776	683	735	735	690	697	655	726	699	726	719	693	713	756	727	668	719	712	704	647	704	717	713	656	680	762	698	725	713	700	722	726	749	706	738	685	736	719	723	746	712	688	688	719	716	721	673	721	753	709	698	692	676	697	707	721	744	685	714	684	689	711	692	703	699	701	689	767	701	686	713	718	656	712	741	682	693	731	715	743	744	704	703	711	730	744	697	754	748	751	689	681	742	746	701	721	724	719	688	685	731	683	714	678	701	721	740	680	684	718	710	710	711	718	718	699	723	685	738	688	694	731	696	691	719	703	740	700	718	735	704	660	668	739	670	761	703	738	701	691	717	704	695	696	729	708	706	678	720	698	696	683	753	761	680	702	735	680	738	707	680	752	722	713	718	695	720	693	661	676	726	728	747	747	725	633	701	717	700	742	723	736	702	743	699	735	754	668	751	712	701	707	796	774	708	697	722	699	719	708	619	703	729	652	685	748	743	692	706	717	743	693	687	694	693	629	648	739	704	761	719	728	699	754	716	707	735	693	732	688	683	702	751	699	697	749	718	687	712	777	693	749	698	732	722	678	695	724	693	672	763	721	745	727	729	693	736	679	736	657	676	726	702	688	710	733	743	730	710	671	714	732	725	741	705	713	682	737	719	716	712	745	729	724	699	710	733	702	756	714	687	719	699	670	712	705	684	694	705	747	702	767	689	729	714	681	681	682	671	731	683	696	713	718	702	635	686	716	721	707	722	673	680	714	710	688	705	753	743	715	722	697	728	742	728	706	730	709	724	736	728	659	750	700	685	702	708	735	700	706	709	709	696	695	716	692	698	739	722	693	737	717	691	704	745	728	776	732	660	666	736	748	731	745	688	713	718	685	689	697	708	743	732	690	705	722	704	731	693	730	729	703	686	707	649	677	710	701	710	683	717	783	694	733	671	743	710	691	757	725	722	727	707	746	738	706	713	718	709	736	742	748	699	697	724	684	708	726	679	704	710	707	722	723	676	695	690	688	654	705	729	703	716	704	748	716
36773	6886	1033	625	448	375	392	335	329	337	337	318	296	342	342	329	316	343	374	293	329	324	357	375	336	347	310	362	329	318	357	324	358	331	340	318	302	385	332	355	345	336	270	380	367	350	357	344	296	308	317	352	340	290	347	319	309	348	337	319	316	322	330	317	317	344	303	346	333	347	337	359	342	324	348	325	350	322	329	306	362	332	328	326	300	376	369	341	356	324	360	332	327	359	376	346	329	331	334	362	318	294	349	340	326	344	343	325	299	330	336	312	323	364	343	319	345	332	350	327	332	306	296	359	328	292	346	326	316	325	363	334	358	354	312	314	332	342	356	350	335	351	351	326	348	326	316	364	330	342	343	323	317	330	331	298	325	332	332	300	343	321	345	324	304	339	376	366	354	341	299	337	383	305	318	316	317	309	295	309	321	332	361	333	370	322	347	340	336	353	340	324	327	358	322	310	342	311	320	350	336	295	323	319	341	347	336	332	357	323	347	378	355	304	344	319	355	323	387	322	318	307	343	330	368	350	345	381	317	296	363	320	302	353	333	333	347	350	308	359	320	329	355	312	328	328	351	385	326	328	298	324	300	354	333	338	311	363	373	341	338	352	321	344	348	328	320	326	367	333	329	350	343	347	332	325	326	355	327	313	349	318	329	337	322	332	335	326	347	323	353	363	335	331	310	354	328	300	327	299	338	343	354	350	347	349	352	332	340	330	315	330	342	334	348	333	317	343	331	309	300	326	357	343	359	356	311	348	351	293	336	351	349	331	331	332	341	297	323	303	338	290	336	322	328	347	320	288	321	320	322	305	325	318	364	318	319	347	345	324	345	359	305	320	330	321	356	330	332	344	364	340	321	350	323	312	338	327	336	334	334	333	346	324	326	328	330	337	313	309	369	345	344	308	321	336	352	339	338	340	341	343	311	308	333	331	304	326	332	338	314	357	320	326	318	339	325	330	340	379	336	310	324	299	345	349	361	340	312	322	353	339	327	364	341	376	334	311	353	354	321	355	314	336	328	316	356	345	347	333	304	327	329	339	345	351	356	320	354	316	291	340	342	323	308	366	311	348	324	323	335	358	358	337	350	309	288	337	326	327	354	360	317	317	360	333	315	351	351	359	356	317	334	309	334	315	335	351	354	330	349	332	301	338	315	347	356	309	302	343	332	314	323	341	361	343	343	316	330	360	323	319	314	372	347	297	301	347	352	330	316	336	355	299	316	306	367	301	296	317	322	323	361	329	323	331	349	308	341	366	346	340	312	319	329	311	331	321	358	344	347	346	307	338	352	309	304	353	335	313	359	304	341	317	298	317	321	316	358	325	357	305	315	364	304	355	335	316	318	363	355	323	335	360	354	331	341	346	326	341	335	309	311	340	318	310	344	365	326	315	329	335	295	345	330	315	307	317	333	355	322	344	338	328	339	352	345	346	304	381	325	291	337	328	346	337	339	321	319	306	313	329	313	340	324	345	344	305	345	304	321	316	316	326	335	338	326	334	314	308	315	309	321	365	321	328	314	310	358	309	318	345	353	330	360	333	333	314	348	315	322	338	314	336	319	317	369	334	305	339	330	323	331	331	343	283	339	313	347	349	359	359	330	349	334	304	348	320	346	339	300	331	354	305	373	349	306	325	338	330	363	329	325	367	359	346	342	331	321	350	318	334	366	338	313	326	322	297	326	356	351	342	336	300	339	350	311	347	322	359	330	310	359	349	319	330	297	333	350	329	378	364	320	310	342	340	355	344	303	333	327	339	327	389	347	328	307	326	313	335	333	362	330	340	338	308	322	323	343	352	350	335	310	311	355	303	321	319	311	337	336	365	308	328	329	323	327	323	369	335	300	294	365	318	326	350	337	331	309	295	335	332	363	307	335	340	323	328	344	312	334	361	323	334	323	328	330	314	361	332	321	325	367	290	365	318	315	353	327	317	338	353	303	321	338	311	356	321	342	338	363	315	341	315	321	347	341	347	328	323	347	305	399	350	329	312	333	344	323	317	312	330	296	305	297	360	317	324	288	385	302	305	337	329	322	317	362	348	315	333	337	344	339	316	352	343	379	327	318	338	279	317	312	373	330	348	310	319	320	297	308	300	368	306	342	335	373	314	354	359	326	348	369	339	336	342	331	309	333	331	322	330	343	359	343	350	343	311	364	324	322	294	316	350	344	300	317	301	347	366	350	335	345	308	331	329	317	324	333	324	364	333	340	344	358	360	316	338	333	344	320	377	325	352	314	336	316	333	345	314	322	313	351	278	334	311	356	355	333	340	341	341	327	340	337	344	346	350	345	331	353	318	315	358	316	325	318	333	318	332	363	293	336	333	326	321	327	353	343	327	339	348	371	324	338	293	328	341	328	343	363	353	320	289	339	338	336	324	352	337	355	335	287	326	296	347	314	343	320	337	342	285	360	345	375	325	330	350	312	350	348	315	316	330	347	331	318	305	337	339	317	334	331	378	326	322	338	337	307	389	352	361	285	359	390	323	324	323	333	324	315	327	325	331	339	332	332	346	349	316	302	355	324	323	335	354	348	343	390	334	344	347	339	310	320	359	348	300	338	323	341	339	325	349	312	314	331	325	339	333	350	340	317	325	326	347	325	325	304	326	360	350	318	323	312	341	332	333	364	341	317	381	344	316	307	346	347	354	322	343	357	299	319	345	334	322	344	308	323	334	334	350	353	294	369	322	325	323	344	313	332	312	354	350	354	334	347	354	334	360	367	341	314	339	319	341	323	315	314	292	317	342	320	309	364	297	340	337	293	323	318	337	317	346	341	340	310	323	348	352	356	370	336	370	348	322	328	318	323	330	319	317	337	325	321	333	325	302	334	336	313	324	316	330	343	310	343	337	343	337	382	308	348	339	311	331	341	333	301	370	353	330	350	335	320	330	331	353	330	298	359	328	292	328	335	329	304	318	337	310	338	344	316	311	309	305	327	304	314	307	340	346	349	308	346	337	290	341	310	301	340	350	341	335	339	333	324	334	329	338	321	357	295	325	352	318	337	347	320	349	298	350	367	348	347	346	317	337	313	344	319	343	311	346	331	327	351	325	330	331	349	304	320	332	363	310	336	370	310	311	334	308	318	347	350	322	359	301	332	334	361	333	354	341	341	345	320	324	341	332	338	349	351	330	365	360	337	328	350	286	319	349	321	345	347	329	330	314	342	353	310	355	333	323	319	337	353	341	335	331	326	325	307	357	352	337	307	326	339	366	340	343	314	316	315	333	366	346	387	313	334	320	346	417	335	292	317	346	353	332	345	340	333	307	342	325	318	324	325	346	344	304	316	329	295	335	324	342	333	345	335	354	343	300	346	363	362	329	319	319	295	303	368	324	314	327	298	327	316	290	329	310	308	335	329	342	352	343	319	341	321	347	352	309	337	328	299	318	327	337	347	291	334	369	325	329	353	363	317	339	341	314	361	324	355	362	330	330	331	343	365	338	346	329	306	311	322	352	325	340	338	302	307	333	329	343
24584	9592	6736	5015	2999	1988	1562	1385	965	912	872	882	801	806	822	823	782	760	768	763	777	792	726	770	760	742	724	782	754	759	746	747	776	808	751	734	734	742	734	711	785	762	788	791	777	752	786	764	738	724	748	740	725	714	755	739	683	722	749	770	769	779	815	800	757	814	737	775	753	732	754	748	737	802	773	744	777	756	749	746	783	808	782	770	771	809	773	738	798	775	802	768	737	807	759	726	823	771	739	755	786	757	737	782	816	789	753	745	745	726	756	805	774	731	773	794	765	787	745	716	783	730	752	720	743	735	764	769	720	687	717	756	773	768	731	749	807	764	766	729	754	767	783	772	779	804	752	767	757	741	724	777	744	768	763	751	784	806	743	802	825	755	741	748	743	733	730	760	779	734	786	767	769	755	777	742	814	741	747	745	787	768	746	717	769	767	738	770	796	768	741	783	724	765	775	751	732	763	737	791	770	756	726	765	715	717	759	736	754	752	779	734	766	742	732	782	716	725	793	791	766	714	752	749	736	789	772	730	785	771	736	787	728	781	731	796	759	742	775	784	788	786	770	838	771	760	745	767	747	753	723	796	794	800	723	774	718	755	758	804	786	774	723	694	746	724	740	771	784	718	710	750	785	746	721	758	744	747	756	713	770	729	800	815	720	833	802	733	719	773	748	767	698	788	751	767	775	716	738	806	799	795	721	733	782	730	745	761	785	732	750	758	780	756	769	722	724	720	724	805	813	789	754	743	765	759	742	736	780	806	746	791	759	784	795	776	735	760	728	747	734	769	734	795	726	773	778	737	730	744	825	772	686	688	741	818	711	767	715	780	796	749	734	736	784	785	809	789	731	760	755	774	746	748	745	753	750	769	783	781	774	761	770	732	775	791	732	830	769	725	782	762	720	714	715	793	819	733	749	740	783	782	745	782	758	743	708	743	746	721	804	745	778	752	755	738	759	707	772	748	781	754	775	740	744	713	791	757	760	732	804	776	743	795	733	807	819	780	732	728	767	757	788	787	754	755	755	740	736	753	741	768	775	768	761	783	761	759	751	770	734	790	729	760	752	681	707	736	711	771	755	787	767	740	802	766	810	785	758	769	758	738	739	772	751	738	734	749	795	769	767	763	763	802	724	768	733	755	776	778	757	738	705	757	755	746	774	750	776	782	732	821	681	716	789	803	801	730	741	707	760	730	790	761	787	774	743	722	722	745	694	752	794	779	751	768	784	802	782	770	760	795	784	734	768	746	752	784	722	762	756	736	782	794	827	758	695	724	788	747	768	742	750	758	763	802	764	746	767	706	772	772	773	761	768	728	755	741	730	797	724	763	748	818	770	753	773	780	744	818	778	753	773	768	774	782	750	802	747	790	785	703	775	781	736	785	756	778	796	736	784	779	743	756	730	809	752	718	707	730	764	756	767	779	806	793	746	777	714	742	742	744	753	732	698	735	736	763	705	764	798	784	784	733	812	763	789	784	774	800	744	754	760	726	763	719	716	777	668	831	775	783	751	751	771	792	757	784	718	789	779	802	748	740	778	796	802	763	760	767	719	771	737	788	812	774	737	796	745	771	745	748	760	748	772	778	746	761	825	702	747	764	763	780	754	763	740	748	805	791	740	742	732	747	733	734	775	779	774	757	736	726	750	740	735	834	746	748	789	724	766	790	767	782	733	773	764	763	775	828	789	769	762	781	782	771	756	755	733	757	785	742	782	779	768	779	727	776	755	743	724	738	801	723	773	747	754	751	790	767	792	730	774	777	771	761	725	779	731	738	775	772	796	777	764	760	744	750	791	784	743	780	731	785	786	734	777	754	776	743	779	755	710	705	726	808	769	741	751	753	752	742	792	759	742	802	734	783	765	749	731	762	723	771	736	811	715	724	770	806	764	769	802	803	728	774	749	759	752	759	789	733	804	753	743	738	733	788	793	753	782	726	736	770	761	761	757	720	777	748	794	751	797	803	797	739	767	818	774	769	722	787	779	756	751	766	819	754	780	763	753	784	763	788	749	756	769	761	738	768	774	781	779	776	762	742	762	734	787	757	750	727	788	793	809	737	756	706	814	725	769	727	769	815	797	787	743	822	736	764	714	739	757	738	786	781	764	687	779	799	720	809	754	747	798	735	810	798	773	765	787	738	739	797	740	755	778	778	746	777	819	733	768	798	762	764	734	753	697	770	728	774	720	765	776	779	720	764	769	770	762	770	771	765	726	794	760	773	757	702	745	796	767	766	772	791	779	743	779	720	761	736	779	733	790	729	750	808	740	713	785	807	738	754	731	788	736	727	750	747	783	736	792	720	736	741	707	756	743	744	778	807	755	797	716	740	791	735	761	816	771	741	757	752	729	798	776	836	743	762	735	707	785	734	754	718	752	785	779	717	728	722	761	752	752	766	774	771	773	744	746	739	718	784	739	750	815	753	790	740	755	752	787	758	800	793	790	754	798	738	754	724	742	747	726	767	753	725	698	792	796	733	754	752	756	803	737	793	779	727	743	753	718	777	774	750	774	765	760	761	743	733	794	728	753	784	743	801	762	738	773	772	784	774	739	753	781	775	787	770	780	790	799	773	715	740	732	795	766	768	758	813	732	801	769	766	788	720	738	749	744	739	742	742	708	746	764	743	752	811	732	749	762	766	780	748	740	757	820	783	767	796	776	718	761	774	826	727	750	784	742	775	712	722	758	742	712	758	748	730	756	772	724	767	763	698	776	716	762	773	762	738	706	785	769	793	746	763	769	791	753	757	772	757	814	756	732	790	753	767	744	746	763	769	787	815	745	754	700	752	790	753	786	752	736	763	743	746	748	786	767	802	756	777	776	774	705	739	768	755	790	750	784	720	748	757	772	798	787	795	774	784	744	728	727	764	783	824	767	734	800	719	779	750	716	764	754	746	770	799	769	727	762	766	759	789	789	751	791	714	742	777	764	743	708	769	759	728	740	736	760	757	757	775	765	760	733	784	751	773	784	796	778	757	710	774	732	751	754	762	794	795	760	757	772	770	774	748	816	731	765	781	793	763	743	736	770	777	765	807	742	795	737	788	812	738	732	803	754	774	726	755	745	744	781	814	750	734	778	754	732	742	749	784	792	770	760	777	763	752	766	756	780	767	781	740	822	756	730	776	825	712	759	773	821	732	794	756	761	773	723	767	761	740	751	805	754	771	739	756	719	730	783	776	723	733	782	744	821	714	771	734	801	752	767	796	729	767	760	722	749	814	795	768	776	732	705	744	782	797	829	769	740	760	744	788	795	748	771	758	820	757	752	764	759	787	771	778	729	768	758	767	801	755	764	722	748	752	729	762	728	753	740	683	781	802	759	782	781	732	780	787	747	802	761	729	794	782	749	754	762	795	769	765	737	784	761	752	707	750	756	804	774	737	727	762	730	736	736	780	788	752	765	795	778	773	747	786	746	753	789	741	739	742	809	772	731	799	758	789	764	793	729	777	747	748	764	715	716	728	815	743	792	747	707	773
23647	2679	522	413	371	330	338	315	298	318	328	287	321	329	320	306	306	293	301	289	350	320	341	314	285	333	297	305	307	333	299	319	328	337	310	281	320	284	289	320	309	315	309	334	340	327	314	305	289	299	332	302	318	281	300	310	311	320	291	319	277	297	314	325	334	312	344	278	319	301	348	323	313	324	304	302	295	289	323	324	353	316	329	310	318	341	321	318	328	286	367	317	290	316	321	315	294	337	311	289	319	337	328	343	319	331	299	345	322	281	310	308	343	309	298	317	315	301	318	297	309	323	308	334	302	319	319	299	307	337	315	305	322	316	313	289	308	325	335	338	340	320	313	283	298	302	311	310	301	301	320	322	290	282	319	336	301	321	275	313	316	343	298	281	321	302	283	345	296	329	328	304	299	291	300	298	322	289	306	308	296	282	289	306	289	301	309	300	311	321	297	337	338	350	269	326	323	306	295	350	338	332	322	292	280	284	277	330	285	280	317	307	313	302	317	320	319	315	336	319	319	333	333	293	335	314	305	328	332	321	313	275	301	292	310	318	317	307	331	324	320	333	322	288	298	313	306	323	314	285	317	312	313	334	305	315	287	288	299	308	295	355	319	312	297	324	321	330	328	312	320	339	304	310	334	334	345	300	308	319	329	311	306	308	339	311	268	312	313	287	288	303	289	325	317	324	268	312	290	294	330	315	319	294	281	274	281	306	352	350	274	307	304	291	312	305	276	291	293	315	311	338	311	289	333	337	315	281	316	305	326	291	302	290	322	281	295	308	270	287	311	304	331	291	316	311	295	374	298	295	316	323	302	341	316	315	313	305	349	316	299	286	295	318	320	322	332	281	296	308	291	326	308	306	284	294	307	336	294	344	315	319	295	311	323	300	279	315	298	332	315	340	337	317	336	269	307	346	309	302	349	343	310	312	309	319	304	299	312	332	346	318	324	297	324	304	280	323	273	310	337	325	292	337	306	297	322	311	293	324	285	274	329	311	271	308	328	339	338	287	312	300	332	310	313	313	283	307	261	313	317	325	300	290	312	378	302	337	298	272	282	337	299	321	278	302	325	329	314	302	302	299	297	284	302	303	345	316	297	285	303	324	284	305	296	306	307	316	309	295	299	302	321	343	296	310	352	286	295	307	321	327	295	296	328	309	323	328	316	337	320	320	315	321	300	332	314	313	333	360	313	306	329	320	325	295	291	296	335	296	318	336	325	304	305	323	320	287	320	314	317	320	278	311	280	272	335	298	321	357	328	304	272	312	362	304	347	311	353	329	285	295	299	322	303	333	302	286	305	322	299	319	314	326	312	309	296	275	257	270	282	280	265	323	339	320	325	311	310	303	319	310	298	330	317	323	337	281	314	340	320	328	308	328	320	283	283	302	308	331	303	366	349	312	308	282	321	322	328	292	309	324	335	319	276	316	276	308	345	304	293	312	321	299	289	357	308	338	331	321	318	320	277	294	296	326	302	347	302	350	295	291	274	321	293	336	328	295	318	338	330	316	328	299	332	310	286	310	295	314	314	311	322	327	319	344	268	318	280	336	300	358	345	288	296	304	305	335	287	334	303	289	319	289	310	303	289	330	322	327	291	316	277	314	280	290	327	306	328	332	324	284	284	323	308	310	304	335	325	355	309	317	326	321	313	339	339	356	278	296	298	343	327	290	297	303	302	338	318	317	331	320	297	326	296	296	290	302	315	274	319	316	324	290	354	349	299	327	332	295	302	302	297	318	277	316	290	290	312	302	321	345	348	254	310	290	294	310	305	313	329	285	328	310	305	312	298	331	279	326	305	324	353	296	313	307	269	313	317	334	315	281	297	315	326	306	278	326	306	310	300	303	359	297	331	326	310	290	312	294	282	308	324	300	292	330	305	332	356	319	328	321	334	276	301	313	314	322	309	312	364	335	311	329	297	303	313	323	288	284	311	320	298	310	332	311	290	314	319	323	328	309	325	287	309	297	298	353	328	319	316	319	280	300	287	343	311	317	320	327	318	286	296	314	328	295	325	305	280	295	277	274	334	296	276	301	316	318	335	318	315	310	311	310	327	343	309	301	331	317	319	287	291	287	322	329	304	313	319	324	335	305	307	328	320	317	311	286	306	299	327	296	304	313	297	321	335	309	287	324	332	339	309	320	316	328	302	258	277	299	322	279	281	294	292	310	307	290	335	295	317	317	292	316	325	339	299	337	291	316	337	295	289	315	357	333	321	328	295	307	340	287	376	330	285	339	337	326	328	307	294	331	324	330	284	332	288	314	294	327	321	319	308	328	321	324	305	318	323	319	311	343	307	291	313	321	306	275	278	309	319	296	345	302	305	294	322	291	290	354	305	318	294	292	304	327	292	339	330	292	295	289	317	361	320	306	288	334	309	275	313	295	310	332	292	324	347	320	322	295	276	275	265	341	310	348	308	295	328	292	290	296	310	315	271	296	331	312	324	312	312	329	305	320	298	330	300	319	309	311	279	290	329	311	294	344	297	307	296	330	287	291	313	295	308	276	307	287	324	302	310	303	323	314	326	307	308	297	317	312	297	341	329	271	306	314	321	336	292	297	276	340	305	281	274	310	338	311	298	300	277	287	327	279	326	309	318	297	317	309	349	302	283	323	350	294	323	314	320	271	327	331	334	294	279	310	325	322	301	299	287	316	319	311	299	299	334	313	290	309	335	328	292	317	281	329	330	299	286	331	316	326	299	300	311	322	310	274	282	340	303	337	293	311	300	334	313	323	306	342	320	309	301	327	319	299	341	293	320	286	310	327	280	322	310	305	325	314	295	283	342	299	333	314	311	313	310	285	303	323	315	323	284	308	310	313	269	290	327	326	359	302	293	305	303	286	290	321	295	324	278	291	314	307	295	360	300	326	341	321	276	321	328	329	314	322	315	325	289	297	324	297	312	296	284	294	316	316	315	331	299	288	300	317	306	293	322	314	302	283	341	314	306	332	298	345	332	325	292	309	293	349	311	297	312	316	328	328	295	312	340	320	327	299	329	333	310	311	317	291	291	290	335	285	320	315	266	296	293	339	327	318	322	300	286	299	302	305	321	338	298	355	303	336	299	290	305	308	305	303	300	270	323	321	328	265	325	335	282	311	314	312	274	319	279	343	306	300	300	336	352	317	314	316	321	336	317	320	317	309	303	284	307	316	332	299	316	348	306	336	341	288	298	331	315	288	319	299	296	308	326	287	284	334	322	331	316	332	310	322	303	316	309	275	309	340	319	302	350	358	313	318	292	313	338	292	316	328	280	322	303	294	303	281	301	291	299	324	308	290	316	297	338	257	329	311	325	300	306	309	275	273	299	332	305	297	317	320	328	308	291	314	311	284	299	290	327	309	304	332	259	321	313	319	319	318	285	294	294	336	297	318	318	303	291	277	313	307	316	293	295	281	286	297	304	274	313	301	300	306	306	337	303	335	294	350	327	332	263	331	338	308	324	312	301	308	276	294	298	319	323	303	295	321	306	301
17049	5383	3104	2278	1559	1149	987	848	801	794	772	752	760	708	740	720	707	684	688	703	670	705	736	728	680	696	683	713	664	658	670	709	759	666	667	683	665	692	703	683	682	648	669	696	689	660	682	685	674	729	633	712	695	693	699	675	684	659	658	704	681	682	707	672	681	664	726	706	664	661	714	709	749	682	700	668	718	683	653	642	687	716	628	686	682	719	656	690	657	690	650	718	681	694	703	697	619	722	716	606	654	679	668	680	721	695	647	679	716	700	663	680	713	722	694	662	706	711	676	699	671	698	681	721	682	670	703	654	735	692	718	648	700	659	678	692	687	691	653	683	720	708	704	652	676	662	701	717	645	666	657	729	743	709	651	696	688	690	667	704	726	666	651	662	704	708	738	678	689	682	695	680	695	688	669	653	696	669	651	694	714	669	661	735	689	643	644	711	684	656	704	666	699	725	673	721	698	708	677	708	705	705	672	683	658	681	685	687	661	687	686	718	681	667	706	698	696	671	703	631	681	717	708	682	693	749	709	669	688	661	686	714	707	699	749	633	693	652	635	706	672	642	702	710	670	707	676	662	663	700	674	701	700	681	687	685	645	695	713	657	656	665	705	662	675	755	679	670	623	693	620	678	703	708	702	647	677	719	688	678	684	672	684	671	665	649	678	646	736	674	703	682	693	625	679	670	701	674	690	704	655	685	750	696	692	665	724	678	713	691	707	650	683	640	648	702	687	686	723	690	697	674	663	690	683	664	687	640	700	703	658	696	710	706	687	679	719	721	679	690	699	708	665	693	712	657	741	655	714	652	693	685	683	682	709	650	679	717	702	685	686	665	650	663	655	679	726	647	679	658	656	706	675	695	703	680	687	658	705	698	702	667	652	720	708	669	667	701	675	681	684	694	689	664	725	641	642	692	701	674	676	720	741	683	718	684	688	662	693	674	709	629	719	659	659	655	689	653	679	645	692	730	701	690	688	655	676	710	713	692	716	714	715	695	692	676	680	648	710	713	716	666	668	711	712	706	744	741	706	755	687	698	716	696	685	679	662	674	669	642	701	680	674	723	684	660	686	669	682	680	677	674	735	695	704	671	699	693	713	695	697	711	699	709	709	666	722	715	691	691	704	669	683	673	682	695	676	712	687	702	718	743	675	710	686	691	712	705	696	694	716	658	686	661	650	718	708	664	661	705	678	649	669	655	658	673	686	622	684	673	681	721	696	639	670	694	676	708	654	703	696	706	709	678	695	657	681	700	712	685	687	677	657	653	672	706	692	716	686	652	652	658	704	672	749	618	677	700	682	771	660	726	668	713	671	700	661	756	692	682	686	662	691	701	657	697	687	704	701	701	661	645	663	638	707	700	707	697	737	650	673	738	699	643	680	703	651	710	670	707	670	692	682	683	699	671	701	692	661	633	678	645	644	690	642	689	693	675	668	695	716	692	662	712	673	641	678	678	632	699	658	687	686	728	734	649	711	673	695	692	653	664	682	730	711	682	699	689	707	652	704	677	727	674	694	716	707	684	689	685	710	739	734	673	677	699	679	703	642	681	707	701	752	731	684	662	705	667	684	709	683	682	691	680	715	659	701	714	702	737	662	662	691	683	611	720	727	711	682	669	698	676	714	704	700	700	686	685	699	729	683	671	677	671	645	707	703	681	723	679	689	662	689	718	705	746	701	681	669	722	671	704	701	653	661	651	668	705	700	679	721	668	684	732	759	700	679	674	680	683	711	709	656	644	639	640	713	676	684	695	724	665	650	673	691	691	682	689	669	659	644	675	665	678	699	678	688	667	713	703	685	696	681	730	650	681	715	678	710	674	669	649	640	719	709	691	659	730	645	723	703	677	694	685	735	708	662	695	672	691	708	694	693	671	707	671	673	670	669	661	694	697	735	672	628	671	679	656	663	747	707	640	663	656	681	695	677	694	691	718	698	711	713	698	709	690	657	712	729	721	669	683	665	693	673	690	689	699	714	701	683	706	745	635	671	700	685	672	698	712	725	675	701	663	693	718	640	730	682	692	693	687	679	667	703	707	695	673	686	703	668	724	747	639	729	713	672	700	662	679	687	688	646	664	683	696	715	657	627	729	697	716	690	757	716	699	684	710	638	657	716	732	683	715	686	653	646	666	657	713	700	700	646	689	763	688	712	651	696	740	675	677	635	723	699	671	659	676	702	668	697	676	668	726	673	689	665	668	640	659	711	703	637	709	696	652	712	704	649	708	668	764	739	693	678	689	665	718	667	707	660	661	680	661	714	654	703	699	664	675	685	684	681	702	683	712	699	700	707	644	678	715	653	662	710	689	704	690	671	707	702	677	684	715	683	698	685	663	694	663	710	710	700	658	669	701	698	671	721	661	664	640	677	652	697	704	652	677	718	675	726	674	680	706	726	674	683	655	679	689	684	654	673	695	725	660	660	708	663	694	690	699	681	746	747	711	741	652	684	669	681	683	735	676	659	689	683	697	676	669	708	673	703	678	730	640	683	687	701	723	634	680	719	652	706	707	706	649	676	663	643	627	686	697	681	709	697	665	754	675	643	672	654	696	720	696	734	677	680	703	654	693	693	674	722	710	679	675	698	723	671	668	702	660	696	683	647	688	665	709	726	682	693	691	666	681	724	713	662	656	649	653	667	732	692	741	729	700	704	730	670	648	696	675	649	696	688	715	731	668	686	705	682	661	681	653	686	716	690	665	659	707	722	701	660	687	672	650	677	755	680	675	657	691	698	693	734	744	712	678	677	664	705	691	700	740	696	712	704	740	649	659	687	712	656	703	712	702	683	677	687	686	704	615	684	691	715	667	735	631	662	669	673	677	695	732	717	689	708	650	719	680	690	695	655	698	706	664	672	636	735	648	669	672	702	682	724	705	722	678	737	696	672	691	714	659	703	678	712	672	677	687	697	718	677	746	706	720	665	686	744	707	688	671	671	698	750	638	655	700	701	666	665	693	716	699	684	621	659	707	626	704	710	692	667	717	691	656	716	672	701	687	693	686	678	650	698	705	684	698	751	686	701	704	642	661	751	688	711	671	692	726	698	660	663	659	736	669	678	655	686	687	711	636	687	652	740	701	709	662	659	678	713	679	681	672	672	662	631	699	663	691	670	675	719	694	654	662	677	656	687	663	689	687	723	687	673	677	728	619	717	666	726	757	702	712	668	679	669	652	672	715	716	648	686	673	715	670	709	717	679	679	699	719	679	623	664	662	733	687	645	685	698	698	713	710	701	708	694	676	668	679	691	687	662	719	667	717	706	711	669	677	700	693	668	707	674	688	653	727	702	665	688	725	664	676	683	690	621	683	700	737	698	674	677	674	683	659	681	661	631	682	696	657	694	652	677	705	724	668	696	686	688	677	707	682	676	687	652	740	677	715	663	683	685	756	685	669	719	658	617	649	759	691	692	674	644	714	727	698	695	656	692	680	699	704	724	686	694	679	673	680	711	658	670	666	669	719	687	692	719	696	675	665	644	692
31880	5024	840	539	420	412	399	308	320	284	288	325	308	279	314	340	293	317	300	336	319	305	324	305	294	331	357	329	308	329	366	362	324	298	350	320	334	331	331	368	327	289	311	349	321	342	335	298	353	366	331	357	312	312	329	333	329	301	288	325	337	298	316	341	299	307	288	320	332	340	351	315	341	317	290	314	321	339	328	317	387	316	322	314	336	313	313	321	316	272	264	326	313	311	309	322	322	313	306	355	299	347	324	326	300	303	318	359	355	314	322	301	315	334	332	301	355	337	321	337	308	332	329	320	307	324	313	341	362	311	301	324	328	307	305	314	332	320	342	350	319	335	325	349	305	288	307	316	324	282	345	319	298	329	303	340	333	290	323	308	283	352	364	300	318	349	334	310	284	318	341	307	317	320	328	332	321	352	360	329	340	327	333	315	356	308	313	319	315	305	315	290	317	335	331	356	332	316	336	336	307	321	308	286	341	302	319	350	309	305	332	321	304	299	305	333	339	310	336	311	290	363	296	321	331	362	307	276	318	330	337	290	320	298	350	318	332	307	326	319	303	309	348	329	320	351	304	313	330	337	284	330	354	318	316	340	321	326	277	326	333	312	325	329	321	295	327	331	342	301	352	304	321	344	315	324	359	333	307	317	309	283	340	341	321	356	289	297	287	302	324	304	338	349	356	331	359	287	307	294	339	341	290	328	278	307	306	316	335	324	338	266	297	318	347	311	380	323	324	311	309	318	330	316	339	314	314	332	322	293	354	289	324	325	315	306	317	338	291	359	320	299	303	310	317	314	323	330	307	321	307	313	321	309	321	362	336	299	340	365	324	344	293	300	292	324	352	334	286	309	322	297	302	326	352	320	299	313	317	318	311	325	287	291	303	271	311	305	327	339	326	325	315	270	290	335	298	315	304	326	311	334	300	336	310	330	299	315	331	337	298	293	339	293	326	323	325	336	335	333	350	348	314	315	298	297	344	318	347	296	292	324	308	311	339	335	313	298	327	328	316	325	340	307	307	330	287	281	346	339	311	332	310	309	303	315	338	312	290	316	341	303	321	360	322	306	312	320	321	324	321	346	308	318	378	322	326	327	388	332	310	314	335	339	355	334	344	304	326	293	331	323	325	313	321	332	299	324	305	315	328	308	313	304	347	343	294	326	309	324	348	305	305	359	321	309	347	311	317	332	327	336	305	329	321	362	324	314	339	308	336	334	319	311	336	314	336	348	337	320	293	294	349	331	316	291	305	324	343	342	305	314	334	346	328	318	320	330	310	333	306	297	295	348	352	318	312	334	335	323	291	310	347	330	343	326	313	303	333	309	349	344	319	290	303	351	344	295	312	334	364	355	325	333	313	314	356	354	362	295	281	309	323	325	336	370	332	335	328	308	344	372	318	335	280	334	323	324	323	316	333	304	309	316	352	300	326	314	349	320	359	336	338	319	320	327	312	316	301	339	317	306	324	334	335	320	307	330	356	327	314	324	305	333	308	327	290	353	319	340	355	331	306	317	306	338	343	353	312	303	322	352	339	297	349	287	330	359	344	326	306	321	324	323	313	326	292	336	312	292	320	304	324	308	300	311	279	308	285	317	351	323	293	292	337	302	296	311	316	338	301	300	299	343	307	320	345	317	318	338	346	352	318	310	309	333	321	324	350	331	322	377	314	340	351	321	320	310	350	314	314	309	296	349	323	328	301	292	375	313	375	319	332	310	293	305	327	319	322	330	314	322	327	312	314	356	302	318	333	340	321	321	332	336	293	342	306	302	284	312	374	321	335	340	325	308	334	303	319	294	294	321	332	256	305	335	338	288	345	309	321	331	330	326	332	318	309	310	286	338	338	311	346	357	330	293	310	295	309	300	316	291	328	342	320	327	274	322	330	304	331	331	318	343	316	337	294	359	344	304	295	342	316	335	297	302	310	305	293	316	308	345	334	341	319	316	334	301	339	311	343	297	333	320	338	315	325	367	307	310	379	335	317	327	306	300	309	312	318	305	360	302	309	315	348	306	306	321	331	307	309	325	376	310	289	328	285	344	306	317	301	300	313	316	291	329	328	289	345	304	330	308	316	307	298	341	346	320	360	322	298	348	292	307	299	311	312	336	341	302	345	354	329	323	324	302	305	328	312	324	326	307	353	314	310	361	287	324	328	330	329	327	340	323	344	321	359	331	334	359	324	299	295	344	318	277	310	294	331	315	322	335	320	298	316	287	320	329	307	322	314	312	337	321	303	342	285	325	311	329	321	347	336	316	360	315	313	339	310	313	327	342	320	330	319	346	338	325	309	283	341	346	314	303	342	332	306	298	311	341	344	337	300	292	302	338	287	335	282	355	307	305	358	308	316	346	310	328	270	333	345	322	316	323	309	296	348	318	327	331	324	308	338	313	293	338	328	347	309	319	315	309	313	353	347	359	293	354	295	339	341	305	298	320	312	313	344	334	299	316	327	326	298	331	336	345	317	318	306	306	308	314	334	337	327	344	298	362	342	333	285	332	282	300	319	313	293	347	318	317	313	300	315	313	301	294	338	302	293	290	322	345	336	350	303	292	314	275	315	333	318	332	333	305	342	328	337	301	312	368	329	277	341	297	337	333	316	292	339	318	331	339	344	301	304	306	323	315	325	330	327	325	321	345	360	328	363	336	331	328	345	334	312	319	286	316	317	308	311	337	329	339	344	275	347	310	285	312	348	329	333	318	349	328	314	344	315	316	329	316	358	318	312	325	304	292	312	304	334	303	356	317	304	333	339	318	304	320	322	340	310	312	333	341	356	346	350	289	309	334	367	344	314	329	347	319	335	323	293	314	342	302	336	325	340	315	320	326	333	333	326	331	334	264	291	320	305	306	297	342	320	311	358	304	326	337	344	310	289	322	313	290	325	307	304	309	302	321	293	345	299	332	297	351	349	336	314	294	317	339	313	317	345	314	356	352	319	292	335	342	301	308	356	335	304	355	323	327	346	332	295	307	321	339	314	310	329	336	325	277	322	300	323	296	325	313	322	333	329	302	354	317	377	335	326	330	326	292	347	365	329	337	327	312	355	350	305	334	320	342	314	325	340	312	309	342	330	303	309	316	293	343	304	336	286	305	293	295	321	332	348	304	326	296	332	296	355	337	275	322	311	328	302	334	310	303	323	311	289	320	343	344	342	339	321	357	306	306	356	308	319	325	318	319	323	334	278	341	304	327	329	302	320	309	302	370	297	345	344	309	304	357	344	289	318	338	314	327	323	330	314	317	354	358	316	316	313	305	337	381	310	361	321	300	311	329	316	281	304	345	334	295	296	341	288	321	335	338	346	312	290	325	320	321	323	347	330	384	326	315	340	339	326	326	300	342	318	334	344	285	328	336	312	332	324	311	323	308	324	308	336	306	304	302	301	333	305	323	316	315	336	302	309	324	317	304	303	306	347	349	302	297	316	307	303	310	295	335	322	277	352	332	356	307	292	293	337	323	336	354	301	319	309	305	341	349
22301	8446	6495	4629	3424	2681	1891	1307	1116	925	870	898	811	801	792	778	763	757	765	743	733	753	746	704	735	751	724	745	714	742	769	741	744	758	732	758	758	730	705	711	763	680	756	713	741	715	686	712	745	719	684	751	711	732	712	727	737	692	738	737	711	730	688	735	759	718	686	703	748	728	706	721	715	732	797	740	750	725	721	765	671	751	680	715	697	760	697	732	725	784	735	696	713	759	745	667	708	733	718	741	745	680	667	741	740	698	677	702	736	729	742	740	700	738	690	749	719	697	739	709	708	737	730	730	700	733	720	742	704	682	743	710	723	703	776	771	742	703	739	752	728	731	712	783	700	712	727	694	709	757	696	730	720	726	715	734	740	715	719	734	731	751	701	731	722	701	687	729	730	753	673	730	703	713	712	747	716	728	709	755	725	721	813	749	693	726	725	717	719	669	729	703	736	734	744	703	735	706	699	754	727	732	715	749	714	756	689	740	696	753	724	766	733	732	744	756	743	748	709	743	707	682	704	733	728	753	715	755	709	747	719	704	734	678	733	701	735	757	722	710	724	733	703	692	700	772	738	747	740	703	685	762	708	714	761	689	716	701	758	689	682	772	755	713	741	719	717	750	727	698	702	709	773	806	725	726	701	732	744	763	757	699	735	714	733	718	762	692	745	712	751	661	668	752	700	714	716	707	728	704	746	772	756	749	706	737	752	752	759	671	703	713	709	765	799	731	712	710	707	693	723	743	729	720	726	759	714	748	709	686	765	734	722	724	727	734	705	700	729	729	709	729	701	721	678	731	759	683	698	709	717	698	704	735	698	752	700	735	728	669	781	723	695	725	731	777	733	733	700	705	718	733	716	757	728	721	677	717	782	687	712	698	669	708	744	765	727	693	730	686	764	707	706	705	713	735	737	752	714	766	718	683	746	778	775	698	734	718	691	736	736	740	687	735	747	696	707	686	708	738	706	724	721	714	742	742	748	748	732	706	730	712	683	709	756	717	724	735	756	755	749	725	747	744	741	765	734	733	697	790	736	754	720	693	714	702	761	683	740	684	737	720	747	760	682	735	739	756	692	713	716	747	735	779	713	745	725	725	739	674	739	733	688	776	767	727	749	731	710	696	716	754	712	768	747	727	738	744	725	677	693	682	704	726	729	702	745	746	723	699	656	702	723	736	751	813	684	745	676	744	683	690	742	758	730	697	731	782	742	768	716	727	715	708	694	774	715	764	714	711	717	725	751	734	725	692	684	756	726	708	720	736	646	756	748	693	701	683	743	734	700	740	745	687	737	735	769	696	748	675	742	743	715	734	768	703	739	713	760	705	702	729	715	682	732	724	718	698	700	756	699	740	747	756	728	751	761	696	748	761	734	749	765	724	704	749	676	698	711	737	748	713	738	722	741	719	707	765	690	742	663	743	715	756	779	714	716	725	757	752	733	733	757	703	716	745	705	736	772	724	693	718	715	695	767	722	742	754	716	763	713	712	687	702	763	701	733	725	734	699	780	719	771	719	718	709	758	733	701	717	685	770	753	726	748	741	711	755	720	697	731	730	693	724	728	762	717	729	727	741	745	772	700	711	753	745	691	697	699	710	723	673	808	736	723	702	762	754	709	706	700	697	765	708	751	734	732	725	724	710	693	736	758	706	698	676	715	752	740	787	723	698	700	708	742	735	761	740	721	730	733	704	771	728	726	705	723	735	773	708	763	707	688	766	739	711	778	736	733	732	726	720	728	760	749	731	709	710	727	715	713	736	697	715	727	721	763	707	709	739	756	729	762	728	715	717	757	694	739	757	684	752	690	749	731	747	768	728	729	728	734	709	759	710	712	720	713	728	763	745	722	729	693	668	754	717	674	774	738	698	746	698	685	701	710	655	727	752	697	756	744	719	781	722	738	713	671	678	711	740	692	707	728	706	774	731	703	703	728	718	752	718	733	726	763	746	723	713	762	700	716	727	738	780	694	743	742	740	730	694	671	685	748	723	734	732	698	737	744	759	732	723	709	720	751	733	717	703	741	691	715	708	750	723	712	747	728	709	731	744	703	756	737	729	764	767	721	789	764	724	759	670	752	746	716	739	749	729	796	714	737	704	689	752	755	750	738	723	744	790	710	730	749	753	717	736	740	719	714	729	775	746	781	713	739	767	766	739	735	697	739	712	716	723	699	741	749	767	751	746	696	727	717	783	729	739	762	697	712	738	755	691	762	692	716	714	774	746	736	712	705	731	743	723	741	694	754	748	731	702	688	693	742	740	753	701	707	691	715	715	740	728	694	734	726	732	720	769	712	712	715	717	738	772	775	719	692	715	743	754	693	744	715	762	758	752	704	729	717	736	715	698	698	684	712	678	766	706	729	769	778	701	761	709	740	727	757	768	768	765	755	690	741	729	721	754	753	716	707	769	746	712	704	748	715	705	697	778	712	722	724	729	755	710	751	688	730	704	748	682	712	715	724	725	713	706	698	708	742	729	716	717	710	753	708	721	735	713	745	739	738	743	693	698	727	694	696	760	772	730	714	740	731	702	694	737	739	707	672	784	694	726	727	727	762	708	745	745	737	691	789	715	746	720	717	746	694	725	788	674	748	760	695	668	712	710	746	726	722	750	721	766	723	721	733	704	702	703	680	765	704	781	689	685	743	753	710	734	720	720	697	728	771	729	715	742	771	724	734	703	696	731	773	681	726	698	724	763	741	749	720	686	733	722	726	776	732	752	756	762	690	749	747	774	746	717	735	686	693	779	736	725	735	733	732	781	740	744	734	728	684	751	752	723	698	708	753	754	694	738	682	759	722	804	772	718	739	730	685	766	733	702	724	785	750	706	725	747	733	704	699	736	741	709	682	754	766	720	711	706	697	697	756	731	648	690	729	722	777	727	749	722	783	757	755	785	738	716	788	689	766	732	682	757	709	685	742	709	694	702	757	748	754	713	774	717	723	704	756	686	723	726	717	713	703	686	753	693	776	730	718	717	727	714	740	710	716	717	712	708	734	687	720	761	755	722	738	669	744	735	747	715	730	673	758	739	759	726	720	710	756	721	758	727	683	760	757	754	714	752	719	707	684	696	726	757	743	762	713	715	767	675	752	752	751	696	664	739	708	725	728	723	750	688	771	724	764	802	720	776	723	699	698	765	721	750	680	663	723	758	736	708	769	722	763	736	697	744	682	750	755	673	724	726	755	725	721	761	715	753	698	750	730	730	770	784	735	758	799	693	741	749	708	706	705	745	764	696	758	763	802	707	682	701	735	763	726	771	730	764	749	761	712	782	719	746	710	745	711	699	780	727	741	759	750	694	737	763	748	727	710	712	767	709	709	763	776	728	768	759	722	718	732	738	719	714	709	680	733	689	709	716	725	747	737	714	708	745	712	767	716	737	682	712	726	684	739	745	740	720	740	640	740	729	731	750	727	726	700	705	759	707	714	745	664	675	696	715	740	727	725	721	732	706	753	724	735	734	747	714	675	711	711	723	716	730
30187	5754	1100	653	472	435	383	341	351	339	385	341	340	369	328	348	318	322	319	377	356	307	365	300	338	336	337	311	303	354	344	319	317	323	320	355	309	329	349	325	346	349	332	324	348	350	357	323	340	330	335	344	316	310	335	338	316	354	362	334	332	334	331	324	332	330	324	349	336	348	344	304	339	339	351	332	293	346	366	319	319	302	343	334	339	340	333	337	326	289	334	339	330	371	325	322	327	356	317	323	369	350	319	343	346	327	349	314	343	363	333	345	324	333	310	323	309	321	306	294	346	309	313	349	326	322	363	349	312	346	302	348	354	336	335	333	318	350	337	344	317	329	334	335	341	289	312	320	317	335	337	305	328	321	320	333	317	328	323	301	323	329	340	357	376	341	306	325	308	321	315	306	313	320	313	310	312	342	355	310	322	306	352	367	336	354	334	359	360	345	305	326	331	332	321	335	340	313	324	331	342	301	321	356	321	342	318	381	340	278	336	351	360	334	332	311	340	339	363	351	352	335	306	333	342	304	331	367	300	316	354	319	332	348	338	327	319	311	310	348	333	332	317	339	325	344	342	315	304	335	314	326	329	333	325	333	335	329	314	358	338	335	330	328	351	340	353	373	323	360	320	320	332	329	352	297	358	334	325	342	335	365	331	331	330	304	320	325	380	342	330	321	345	314	330	328	330	345	319	327	323	320	354	332	333	340	319	329	276	347	320	348	348	337	311	291	330	273	334	307	321	335	313	345	366	290	349	329	341	324	292	331	337	327	335	313	341	334	342	307	292	345	360	313	345	368	370	367	312	337	329	323	299	314	298	294	330	346	328	323	331	332	325	338	355	369	337	345	341	348	336	342	327	330	305	299	290	332	334	301	330	326	302	370	353	291	305	313	332	349	334	341	342	328	358	312	321	340	303	356	304	301	333	329	331	326	338	294	339	313	341	394	308	316	341	378	327	328	302	361	377	346	373	317	322	353	346	341	304	309	340	333	295	363	376	312	320	350	341	304	344	315	338	311	337	313	324	347	314	373	306	316	363	338	348	347	349	309	336	300	377	308	356	341	347	363	316	347	345	360	331	338	319	308	323	284	320	362	356	314	329	356	355	389	328	335	341	339	305	329	319	311	298	335	349	329	298	322	331	356	318	354	330	337	340	396	317	339	322	330	384	345	303	311	326	331	298	355	340	345	315	327	353	338	337	335	356	370	322	306	351	367	292	325	338	361	319	329	347	308	352	310	308	345	276	331	369	336	330	335	311	304	333	347	330	303	353	321	317	321	351	302	386	337	316	323	317	331	340	298	324	328	342	325	368	325	319	338	315	332	340	321	350	327	310	342	349	336	309	323	333	309	348	337	352	335	320	335	345	342	351	313	316	323	320	332	314	331	335	332	308	348	314	332	319	344	326	312	319	290	303	304	333	331	339	337	351	293	341	336	371	328	320	348	338	354	316	320	307	314	334	324	333	322	334	304	326	311	307	308	350	342	338	321	327	324	334	326	314	313	343	363	317	310	321	336	312	323	355	311	328	287	343	356	297	364	315	331	347	357	337	312	315	323	308	332	343	292	337	375	351	339	330	316	359	328	371	310	321	292	339	358	309	343	345	314	312	384	321	334	333	331	326	356	352	355	307	328	340	320	321	333	332	354	336	339	372	335	357	326	332	312	315	328	334	303	350	303	314	345	334	350	350	278	325	327	343	340	347	384	366	357	305	320	314	383	300	318	357	351	314	309	310	295	330	330	356	299	309	295	316	345	356	339	331	304	324	314	321	352	330	333	305	313	335	312	335	311	317	301	360	344	315	347	346	285	297	350	331	321	333	342	352	325	358	311	273	327	327	353	317	342	304	298	314	341	361	351	341	329	345	346	345	365	324	341	312	393	345	351	323	341	338	355	301	308	342	348	334	332	305	356	344	335	330	366	331	321	335	334	311	311	357	328	325	357	317	312	322	312	292	314	346	337	311	353	357	299	367	333	337	343	327	316	321	313	322	358	352	328	323	350	384	340	370	334	346	312	339	316	362	334	357	349	342	348	345	348	306	299	324	291	371	353	313	308	336	359	343	343	327	343	334	317	295	350	332	286	328	308	366	324	318	299	333	344	360	356	342	312	346	357	328	348	347	357	378	345	309	311	317	289	361	372	349	347	289	319	298	328	328	338	315	346	338	338	358	358	325	300	347	315	335	320	335	309	335	301	338	313	313	351	347	327	312	314	319	336	320	318	324	360	307	344	345	320	328	305	359	319	354	365	319	323	364	344	343	360	340	281	306	338	352	327	331	352	330	331	385	347	324	325	328	315	349	322	386	322	356	338	319	352	373	337	338	355	357	316	353	347	336	336	325	332	331	312	320	340	349	369	332	344	322	328	387	339	302	367	341	355	358	316	346	342	348	342	339	334	314	290	319	363	307	303	285	314	353	327	346	345	339	338	334	328	340	320	329	329	312	327	336	332	301	311	336	333	320	352	323	324	340	285	301	320	319	343	326	334	380	305	356	322	335	325	312	357	339	349	326	324	335	323	313	300	338	327	299	308	319	322	296	317	319	335	338	344	325	318	318	300	325	347	341	335	324	336	310	348	316	303	313	340	306	350	313	349	383	361	302	311	350	340	324	370	364	323	287	332	349	338	341	316	310	324	360	356	316	341	320	313	359	330	322	337	330	299	322	322	322	312	304	342	349	329	335	354	333	351	329	363	369	333	339	348	318	325	332	322	335	296	330	340	327	349	318	307	303	336	343	349	304	288	299	276	331	333	310	303	318	349	344	314	340	335	322	391	356	416	374	344	337	310	350	300	318	322	355	333	356	309	314	317	313	341	326	351	351	329	344	332	360	309	361	347	342	302	344	325	326	349	347	314	351	313	295	361	335	364	307	328	329	318	324	328	342	344	342	345	383	313	345	309	314	350	311	300	354	346	374	360	343	348	338	345	314	322	351	327	307	382	374	304	338	345	326	338	326	326	363	324	335	329	329	359	347	316	309	322	332	368	279	341	313	326	339	365	312	328	331	326	334	354	313	337	325	337	339	331	353	361	330	346	376	309	341	282	328	338	319	348	362	363	317	326	318	308	362	330	340	360	316	319	301	328	360	332	305	327	322	331	378	319	302	305	348	339	310	333	328	292	354	325	317	309	364	298	342	328	361	330	323	332	342	319	348	308	321	348	317	306	351	326	350	303	326	352	353	366	346	331	316	301	344	318	307	345	324	279	305	348	322	308	352	365	330	307	326	331	334	370	335	340	353	349	345	333	345	310	329	297	302	357	323	310	312	320	319	336	329	343	357	279	342	327	381	333	341	317	305	325	328	308	351	347	318	318	358	329	348	327	369	338	346	354	307	288	321	309	328	318	285	354	311	355	338	328	326	312	338	326	326	351	332	349	340	375	379	351	331	326	367	318	307	348	327	325	335	298	326	369	350	305	337	377	319	328	356	321	331	304	321	366	301	337	388	308	318	336	338	378	370	312	346	332	331	349
20234	11172	8724	6159	3960	2591	2129	1795	1309	1060	959	985	890	851	850	867	805	821	795	806	804	791	768	807	743	814	769	799	773	775	744	748	783	726	798	769	795	805	779	741	731	799	707	803	777	729	758	763	767	771	744	743	787	791	724	728	715	784	839	771	782	814	792	795	750	753	748	778	734	752	771	774	752	746	800	789	784	762	833	765	751	783	756	776	735	774	728	743	794	752	782	771	761	761	732	775	815	767	803	785	757	809	745	798	728	772	780	726	772	775	800	793	812	750	790	792	779	742	795	740	745	743	777	811	791	722	828	790	719	802	763	798	757	775	802	765	734	725	750	786	780	773	781	753	753	786	785	769	774	714	757	751	785	796	750	754	735	734	794	762	758	761	793	753	792	773	789	747	810	737	772	723	749	746	782	781	753	763	773	804	775	841	758	753	754	752	743	732	774	742	743	788	784	813	750	773	788	728	721	767	759	782	790	739	745	744	772	762	786	805	789	794	762	778	774	735	714	785	720	755	760	718	755	771	806	770	747	737	773	814	769	705	790	780	764	749	720	751	812	766	746	807	768	764	808	802	843	762	737	771	728	733	793	792	722	794	783	774	780	775	794	784	789	791	779	778	783	767	773	749	781	790	786	799	754	715	771	759	759	768	790	761	751	762	766	772	734	772	791	842	750	805	782	746	744	763	788	761	804	751	730	786	767	817	779	809	779	764	740	758	746	800	793	773	771	793	757	740	719	786	809	749	775	776	793	773	774	754	823	770	781	759	739	799	803	767	818	743	757	764	768	795	793	760	728	772	797	753	825	736	745	754	742	726	753	776	765	786	803	754	783	758	769	763	744	762	752	815	746	745	740	751	825	744	805	744	743	792	777	774	771	792	779	757	740	787	792	778	816	806	771	787	770	759	808	751	780	799	785	717	760	723	809	755	813	746	792	758	785	739	806	793	755	780	806	784	790	807	776	786	811	764	743	792	736	748	810	780	777	725	738	753	739	824	745	803	787	786	773	761	766	781	797	755	771	799	787	762	774	748	734	787	755	730	769	758	798	741	715	812	755	752	791	778	780	779	733	759	760	827	785	773	807	792	767	781	771	739	772	774	771	757	758	791	781	764	742	772	762	833	783	753	763	786	816	770	726	729	765	709	738	757	769	769	740	755	749	824	794	758	756	724	733	775	744	758	790	818	785	747	763	817	792	768	750	738	749	782	809	732	778	756	782	787	745	790	766	792	761	775	787	778	810	792	806	805	786	827	787	758	787	751	782	775	787	782	787	767	779	787	741	757	764	725	770	710	789	768	751	740	777	777	764	770	732	818	820	803	716	801	773	718	814	805	822	725	787	821	760	738	759	782	761	761	704	701	795	791	819	802	813	766	788	763	753	744	743	753	789	778	772	765	741	788	796	813	772	807	777	820	779	768	769	749	772	792	770	747	792	782	855	796	726	764	813	784	773	796	765	751	754	722	751	750	776	785	810	786	769	734	716	783	748	757	775	844	781	782	711	806	763	730	764	736	768	801	740	743	793	767	809	793	766	774	779	748	797	798	782	761	772	764	769	759	753	779	737	800	760	759	771	772	742	767	827	774	811	794	756	776	809	745	754	753	828	766	817	753	741	762	779	803	781	785	741	770	737	783	774	785	768	763	764	743	807	786	726	793	753	770	778	823	751	723	787	750	745	730	813	816	752	753	803	735	808	757	760	726	753	783	763	786	753	756	750	765	748	788	745	724	813	806	752	767	790	756	775	760	816	793	775	757	779	720	784	764	789	764	798	711	759	781	760	796	781	767	703	749	792	765	768	763	746	753	762	773	789	768	772	738	770	734	742	761	783	784	745	793	796	777	722	790	783	778	789	782	812	760	745	762	809	734	781	778	750	789	748	779	758	754	786	740	761	738	809	760	794	738	772	780	766	741	797	818	780	793	833	782	772	798	770	774	790	727	781	768	789	777	814	785	776	731	785	749	786	773	846	758	774	760	746	761	775	764	754	769	807	758	734	780	731	767	734	752	762	779	787	825	806	747	779	809	776	750	793	766	767	719	774	779	762	744	780	747	770	785	747	712	800	776	763	802	706	781	764	807	789	780	774	721	768	771	772	784	752	714	795	746	741	738	759	775	736	793	797	750	752	831	761	741	732	785	841	785	782	738	780	704	768	797	800	781	749	787	824	767	771	767	714	786	772	815	729	774	783	741	755	825	791	750	713	748	799	775	776	759	756	823	844	788	774	753	779	763	751	763	744	769	789	768	813	806	778	792	769	796	749	773	750	799	759	761	724	803	780	715	789	800	760	795	787	753	742	759	778	720	727	748	775	750	756	818	732	726	769	809	827	784	768	729	801	752	798	755	779	784	772	758	754	748	750	784	765	745	801	740	771	805	741	803	789	740	783	747	823	750	731	768	782	751	771	791	739	770	786	760	796	754	786	774	747	761	786	776	736	764	771	761	743	747	733	778	748	789	729	720	760	801	780	769	822	782	767	736	719	787	722	808	737	766	760	767	775	827	732	763	790	812	755	745	773	766	786	840	790	717	785	791	800	785	790	796	756	760	732	775	736	809	763	795	816	736	742	840	768	763	726	736	748	750	780	788	706	778	725	772	752	787	756	779	830	790	767	731	775	787	782	733	768	767	749	811	752	754	750	753	773	760	797	765	806	804	761	810	801	758	747	741	724	738	776	812	812	792	756	782	719	786	802	757	770	800	780	768	740	772	820	742	751	775	772	757	758	757	755	747	775	767	768	767	755	736	769	762	782	748	797	745	766	801	776	818	777	766	810	749	807	746	744	813	774	732	775	786	715	773	713	766	786	766	746	764	766	758	766	772	755	789	737	801	744	767	766	769	775	769	761	791	830	762	711	758	773	710	733	777	736	757	768	783	782	775	763	767	780	784	768	767	816	776	780	810	798	788	714	784	787	756	781	757	762	760	744	785	764	733	740	785	795	786	714	742	784	741	777	728	789	735	756	708	781	778	795	832	789	796	720	792	804	768	791	815	747	781	778	767	768	758	804	709	746	785	758	767	790	744	791	753	791	774	801	743	778	751	785	746	765	773	790	741	812	758	769	748	773	745	750	785	782	771	754	795	750	738	753	760	745	760	821	789	767	790	779	769	780	749	794	766	821	744	818	771	761	757	775	755	733	823	785	764	751	785	762	828	793	754	789	778	776	759	751	790	713	761	754	711	794	750	760	772	746	747	716	769	776	758	766	746	748	802	785	794	781	753	849	785	752	829	780	750	766	744	740	744	775	792	778	779	740	769	758	758	754	766	780	734	760	735	757	777	820	766	805	762	713	782	743	730	781	783	798	788	776	781	748	761	751	776	794	816	782	762	725	812	718	745	768	697	759	759	823	733	733	757	800	745	735	785	776	763	783	759	737	753	724	758	734	776	757	795	763	754	749	732	808	727	755	791	804	720	764	789	745	781	719	834	792	752	733	829	781	729	768	755	748	762	781	785	777	805	783	816	749	776	754	786
19894	2326	620	454	358	367	356	333	326	308	335	318	336	320	282	317	342	274	327	307	303	317	331	309	344	306	285	302	296	278	325	331	305	310	331	353	309	322	335	320	332	312	342	301	306	332	306	329	288	287	282	312	294	299	317	337	309	330	336	334	310	351	327	321	312	311	312	329	314	311	298	277	316	296	328	302	334	282	345	315	308	351	341	277	336	300	297	306	304	312	269	295	352	320	285	308	333	325	328	312	297	313	325	329	280	314	313	343	309	309	305	331	325	303	327	313	302	307	285	314	301	298	319	303	314	291	305	299	320	307	308	312	327	298	333	286	333	295	311	300	299	278	278	354	308	337	300	353	312	335	327	293	317	316	333	303	356	366	280	305	295	324	325	311	300	323	285	333	284	347	301	314	330	301	334	312	278	299	300	305	351	290	296	328	299	295	339	291	310	301	320	311	304	287	311	310	333	300	314	332	338	278	292	298	340	348	295	309	308	318	311	312	310	315	300	351	298	323	306	300	321	346	299	304	305	299	325	321	304	297	276	290	313	341	317	332	325	308	299	317	313	320	300	303	310	320	308	315	313	297	295	307	301	274	316	332	316	303	271	294	324	343	297	310	275	333	338	352	293	314	352	325	299	307	309	329	309	337	305	314	316	287	296	301	302	271	324	310	333	286	318	304	323	287	298	294	293	314	325	332	327	337	312	289	311	303	295	317	295	313	322	330	273	328	303	317	300	301	298	322	346	302	323	315	311	323	302	325	313	314	298	313	329	308	297	295	291	350	320	286	303	318	315	289	294	319	314	323	334	321	296	286	332	276	304	299	295	297	330	310	347	348	323	316	335	320	305	308	291	313	286	310	307	277	290	296	324	339	343	315	273	324	324	307	314	308	294	313	304	316	291	319	331	331	327	330	307	344	308	319	314	339	289	316	332	335	321	292	330	323	323	317	310	320	298	331	334	308	323	311	301	332	304	318	288	299	326	304	298	297	305	323	309	297	318	267	278	308	341	269	292	323	360	294	315	328	307	316	322	328	331	322	324	313	295	306	307	297	280	289	306	313	317	311	322	301	287	317	316	277	342	316	361	297	330	333	326	337	305	329	348	302	322	305	319	314	338	317	325	300	338	302	304	335	342	290	339	277	318	302	292	292	318	309	298	326	331	308	315	311	296	320	316	310	322	303	297	318	341	312	342	332	304	331	326	303	325	350	347	296	293	290	303	305	313	305	326	312	318	311	320	305	334	312	343	305	351	354	344	310	330	351	326	310	307	299	327	311	300	294	321	322	279	301	325	304	355	305	306	313	330	300	334	339	327	316	320	326	313	291	291	345	307	325	321	316	326	333	307	300	303	353	316	306	317	308	326	300	301	294	310	306	309	303	285	314	297	328	281	307	300	313	284	316	322	281	300	305	297	288	325	304	314	319	304	339	322	326	323	291	330	316	312	302	298	299	307	336	342	293	305	331	303	353	340	308	301	297	292	331	312	311	338	317	281	334	337	303	291	343	286	299	290	353	317	313	334	281	281	320	311	314	344	333	251	315	319	333	277	347	300	326	348	340	316	303	338	313	295	298	326	306	306	306	323	331	312	283	300	309	339	321	329	310	334	292	312	288	311	289	321	297	288	315	318	305	318	329	331	330	312	339	325	322	290	311	300	328	319	337	299	350	361	326	259	317	329	298	311	300	301	303	319	313	278	299	322	328	327	359	315	331	283	343	349	348	283	294	319	333	302	278	284	302	318	323	344	309	362	310	325	323	323	300	308	284	324	327	318	312	313	298	340	281	255	290	312	279	270	283	319	316	279	277	308	338	314	333	337	352	314	305	309	308	296	349	287	371	325	329	294	304	297	316	326	309	326	350	353	307	288	306	324	309	295	312	318	325	306	322	310	310	299	314	329	304	343	346	347	303	327	279	320	334	306	277	322	314	320	317	310	331	312	300	297	294	289	285	300	310	317	312	299	281	337	347	338	324	303	337	324	354	288	314	315	325	336	310	321	320	300	340	317	308	273	307	303	335	299	308	325	327	318	357	300	288	306	291	325	327	358	309	321	294	351	317	311	307	311	304	309	322	298	328	288	289	326	332	273	311	288	326	296	286	304	340	294	349	314	308	297	317	334	331	295	335	307	295	295	299	346	311	312	322	317	300	320	352	312	349	299	297	345	319	303	329	327	307	305	323	299	313	323	322	308	333	292	317	316	295	330	317	312	334	321	302	303	325	304	308	315	308	321	312	292	315	297	323	301	348	348	283	328	305	298	305	315	336	306	278	316	325	327	312	344	335	331	347	348	341	338	346	328	325	338	304	308	321	334	272	276	305	338	312	298	312	288	321	304	305	316	332	308	303	295	307	315	337	316	350	291	319	325	292	311	323	358	295	336	295	313	331	268	305	306	299	284	306	307	303	334	321	309	298	337	309	295	311	281	305	316	303	300	305	309	325	345	318	305	332	332	324	322	312	303	316	313	320	325	317	335	328	286	292	338	305	333	323	295	333	334	318	317	317	291	321	333	321	347	323	260	315	306	318	351	307	317	337	297	311	291	301	313	306	290	333	304	298	324	293	286	304	304	310	329	296	319	335	327	312	341	331	304	305	305	292	340	343	334	306	313	336	290	289	293	289	311	316	300	288	287	320	326	344	321	317	337	291	315	305	332	306	301	306	299	344	304	303	301	316	293	315	319	305	278	278	297	298	286	319	321	319	328	280	329	323	317	315	311	293	340	350	331	325	302	256	317	323	274	335	329	287	327	303	322	313	318	338	316	322	343	290	297	309	293	350	282	310	309	320	306	343	293	294	341	301	301	340	332	330	356	335	278	300	321	365	331	304	314	299	306	348	311	298	322	316	319	307	335	290	311	284	324	304	318	300	285	309	329	317	300	339	315	319	331	305	324	311	316	324	320	337	292	320	312	321	308	318	346	301	329	291	310	318	312	330	344	347	316	310	335	323	335	337	336	316	339	300	317	284	321	299	299	332	322	359	331	305	322	307	307	287	333	303	300	300	294	319	329	331	295	293	303	310	332	348	361	317	321	317	305	275	271	321	314	334	300	277	308	292	334	321	319	299	298	326	312	315	327	330	326	286	300	282	285	294	267	327	314	311	314	275	304	342	287	342	306	315	304	339	331	311	287	264	273	288	322	319	279	332	314	323	304	310	296	289	327	319	306	306	310	317	317	304	305	290	314	303	273	285	305	290	349	285	305	311	297	269	322	313	328	330	318	316	320	278	278	281	293	301	308	310	321	288	314	293	295	347	298	305	299	345	322	296	340	334	343	303	322	302	311	294	352	307	316	305	323	312	328	312	278	288	308	323	346	310	291	331	311	312	279	292	303	299	275	307	318	320	318	310	309	309	323	275	329	306	306	300	262	279	299	314	320	322	327	353	323	323	328	278	331	296	324	329	290	315	330	324	305	317	309	307	324	314	323	320	341	330	312	311	286	319	348	324	315	314	340	320	283	299	303	319	303	307	318	321
14633	5776	4934	2942	1574	1257	1032	959	883	813	829	778	732	726	725	708	711	701	689	744	700	665	730	651	681	729	688	692	670	728	724	701	684	682	690	727	760	702	740	685	706	700	642	717	730	669	715	722	716	676	723	688	704	734	688	700	666	698	690	698	699	734	683	702	671	767	801	710	691	691	699	650	738	723	705	681	667	710	705	715	691	711	708	761	760	672	667	721	731	681	664	719	651	729	678	718	683	703	701	705	754	699	719	677	667	723	726	691	695	722	694	681	737	693	681	704	704	691	734	737	725	758	686	707	690	742	660	710	741	703	687	700	667	722	692	714	727	714	687	714	676	678	658	688	682	721	685	704	708	705	669	682	696	711	725	663	708	700	724	719	691	673	695	679	722	700	654	704	733	720	656	704	664	731	675	660	714	741	678	723	714	697	736	703	701	690	675	702	701	687	710	663	739	709	669	675	713	754	709	656	690	684	704	689	681	717	713	717	705	686	705	639	694	656	674	668	694	749	722	671	712	722	735	707	684	694	680	678	684	702	702	700	748	689	718	717	709	704	721	672	652	695	704	733	684	699	758	710	648	624	708	675	681	706	754	653	719	710	690	704	710	717	688	707	685	688	727	727	743	696	676	703	668	705	673	757	694	726	720	692	669	688	736	708	750	699	652	665	673	659	719	708	678	671	704	696	737	728	734	649	731	724	734	716	694	693	751	733	680	737	699	696	687	688	762	736	726	690	735	687	710	693	678	689	684	654	662	685	715	660	702	695	649	681	708	649	696	731	740	677	709	646	698	677	710	703	680	725	669	672	700	673	698	686	721	682	681	723	670	651	716	691	667	666	694	730	707	685	647	722	685	677	708	724	666	688	714	666	669	671	722	692	723	698	693	717	672	667	680	656	730	702	703	667	682	644	715	742	707	701	691	681	722	710	677	665	691	695	714	718	684	721	690	725	688	744	677	685	655	712	701	717	685	670	705	648	703	660	714	681	716	680	706	698	658	745	687	707	706	693	740	704	702	666	662	716	702	677	697	712	724	735	722	702	691	679	719	777	675	681	677	690	701	660	716	705	696	661	695	732	677	703	729	689	691	687	674	705	710	727	677	670	706	661	706	705	676	716	651	682	736	674	717	649	667	666	692	702	646	725	707	670	692	709	695	714	713	743	711	697	732	693	681	680	694	700	721	710	694	668	670	720	681	704	738	695	662	689	689	709	694	652	694	660	700	668	680	733	712	705	693	721	672	694	684	720	764	706	694	691	709	697	725	678	738	762	706	705	717	720	682	652	669	695	673	691	710	701	719	675	700	691	706	693	711	720	694	682	703	743	702	690	691	715	690	704	709	694	696	713	770	683	691	720	716	688	707	681	694	702	686	707	676	693	742	719	651	694	702	713	714	680	705	703	689	668	702	639	701	688	732	691	699	676	726	717	685	653	684	687	727	700	723	683	737	686	742	699	719	680	709	704	703	663	724	706	702	716	682	730	682	655	726	678	684	725	732	693	711	674	754	653	713	714	688	678	706	670	715	724	670	712	700	671	724	717	663	715	721	718	669	725	685	701	698	708	757	729	719	708	720	701	722	710	720	665	737	725	691	714	698	743	704	698	675	735	675	677	686	674	700	735	700	706	718	677	711	690	649	724	702	718	692	703	683	723	719	702	670	681	646	663	648	650	650	683	684	721	693	704	721	734	686	711	700	679	688	731	719	705	668	687	674	721	657	675	688	697	688	732	666	703	703	683	753	733	682	711	679	697	734	718	728	713	700	719	641	716	665	641	674	696	718	666	686	729	694	655	705	705	761	665	686	683	708	701	681	740	681	730	734	673	703	730	680	727	687	748	738	685	708	702	690	726	766	723	701	706	651	659	731	705	720	681	673	748	686	664	670	672	728	702	699	681	664	680	654	743	723	656	698	685	686	711	709	710	691	735	700	668	688	690	681	704	689	738	704	765	722	704	674	692	665	690	695	700	641	714	653	748	648	698	758	668	655	657	692	657	696	695	745	675	693	671	698	670	698	653	681	686	736	713	692	684	708	708	681	659	688	674	690	634	686	754	712	705	695	683	675	718	699	709	720	704	706	673	762	703	712	721	717	703	723	692	673	754	722	728	709	734	737	696	701	684	718	700	664	717	699	698	667	674	675	675	694	701	661	654	701	731	738	694	688	713	679	678	726	706	730	714	712	676	679	725	668	684	676	724	670	737	686	707	704	721	693	674	659	741	723	689	721	745	699	722	713	699	685	676	663	682	701	685	713	701	674	680	692	641	665	691	699	689	755	711	691	731	751	681	697	730	695	719	702	694	684	673	698	693	694	690	729	710	704	721	724	670	686	658	683	682	680	674	693	727	710	689	762	773	724	695	754	729	733	707	718	685	714	693	684	731	718	718	732	722	640	694	710	631	684	713	726	665	751	685	715	712	674	710	725	703	685	723	669	737	703	689	717	699	722	749	714	688	681	732	684	702	704	696	707	677	683	713	686	706	698	682	671	696	706	695	687	721	671	705	683	665	735	655	750	699	750	668	714	695	733	717	727	653	736	746	725	698	659	724	751	679	720	722	664	688	636	706	673	622	726	722	720	708	691	712	676	708	729	716	704	716	684	739	694	655	724	699	718	707	696	743	719	652	680	708	728	688	649	732	675	698	678	634	736	678	703	697	686	722	681	699	712	709	651	655	725	723	715	664	676	718	680	691	714	681	704	730	714	701	722	700	721	679	722	737	707	685	706	731	732	674	673	712	708	686	752	747	678	679	745	725	632	698	683	700	686	689	708	687	729	706	752	707	715	641	738	699	709	706	671	719	722	681	678	685	707	733	718	658	687	719	718	724	682	719	662	722	684	681	670	729	728	659	726	717	681	699	640	698	725	690	664	702	677	665	656	660	722	675	742	718	709	725	748	657	689	688	756	684	718	664	719	641	703	676	737	721	681	732	702	692	702	708	734	712	691	696	719	718	699	701	713	683	685	704	766	745	724	693	732	676	687	694	677	672	716	723	717	674	743	740	746	667	702	676	758	720	691	713	716	759	682	703	725	705	693	682	689	660	669	671	691	687	686	714	713	681	697	652	710	714	638	652	688	690	733	735	714	699	695	680	699	721	725	701	668	697	696	732	690	731	685	698	723	689	683	703	692	678	680	685	726	687	697	745	710	750	722	669	707	669	743	691	658	751	717	678	720	682	681	713	686	688	722	688	679	693	687	682	689	691	694	697	718	700	691	740	716	702	696	648	720	703	716	712	686	683	709	751	755	671	688	670	651	714	646	692	719	658	661	706	723	699	716	685	711	728	705	718	743	750	675	671	653	709	705	694	693	693	691	662	674	677	698	697	733	704	735	725	711	722	731	711	669	729	685	678	699	690	684	704	698	717	720	702	642	740	693	666	764	682	703	717	665	676	697	702	682	659	701	663	724	714	690	669	725	646	680	652	680	759	688	702	707	685	705	687	696	755	668	653	694	667	698	767	701	697	697	701	678	680
32766	6245	885	498	412	339	344	348	329	333	298	327	307	331	374	323	353	337	336	302	324	321	360	306	355	323	316	280	345	310	302	331	323	340	304	350	311	342	355	318	356	301	344	366	362	300	296	323	318	298	317	313	306	328	346	306	307	349	330	308	336	354	304	345	308	350	328	350	344	335	342	319	329	331	326	352	314	319	371	307	311	326	331	309	298	305	304	307	298	307	307	349	352	320	343	324	329	314	326	325	353	316	309	327	341	337	287	314	332	320	333	312	323	312	305	332	332	330	344	319	292	341	324	324	307	265	312	325	319	300	328	306	304	327	331	303	339	293	319	324	308	305	351	355	331	301	294	329	299	340	308	291	361	310	314	303	324	329	351	327	307	341	342	316	292	290	318	348	344	341	328	289	318	331	291	326	331	335	296	342	305	330	327	338	336	315	328	301	312	298	333	311	321	316	338	315	308	311	291	336	300	345	341	295	336	350	321	309	360	317	345	287	304	332	301	345	334	336	325	325	321	295	351	322	308	336	289	313	302	312	284	310	327	351	337	284	296	311	332	310	299	325	322	318	342	325	318	350	320	313	320	324	335	321	371	312	329	314	309	313	315	311	299	365	344	338	308	288	309	300	360	322	351	313	326	328	334	334	310	344	277	323	315	301	309	303	309	308	307	306	303	296	309	286	304	308	311	318	293	296	329	350	306	317	315	323	309	304	328	359	341	345	290	320	360	341	375	315	338	355	325	285	318	340	296	301	334	338	308	311	329	328	298	311	348	326	325	317	312	323	323	321	323	312	286	321	335	335	316	340	328	298	298	340	345	309	296	312	348	330	320	342	313	331	329	328	339	335	332	352	336	349	323	321	331	311	337	309	317	312	282	369	325	329	328	303	293	292	349	344	314	317	314	324	316	346	315	332	314	363	339	318	306	322	345	271	321	309	323	317	295	358	318	317	335	333	325	291	305	320	353	307	314	318	292	301	292	271	292	343	355	361	322	313	338	338	342	300	319	304	343	346	314	302	332	318	311	331	309	339	327	355	317	321	303	347	342	337	313	318	324	335	316	315	374	319	332	306	322	354	282	310	330	337	322	311	304	273	332	336	313	338	331	308	324	325	344	354	334	339	293	344	317	287	335	305	312	293	287	310	321	310	336	307	300	302	335	315	348	298	311	306	314	310	336	314	329	299	314	321	303	387	320	317	343	332	352	365	312	308	310	318	337	333	280	349	330	327	314	333	317	309	302	327	312	309	356	276	313	313	284	283	316	314	314	329	334	334	331	366	371	335	309	306	331	301	322	331	336	336	346	293	336	325	339	317	339	285	331	324	345	316	319	339	308	328	326	390	302	349	285	327	324	324	300	305	318	326	324	334	331	326	341	301	310	334	353	325	333	351	309	326	345	330	285	328	309	289	321	356	351	366	351	301	325	311	321	334	310	307	360	334	307	290	294	347	330	339	297	358	340	333	313	357	303	335	346	314	342	296	319	346	339	353	330	346	299	318	280	303	313	304	331	342	325	314	317	323	304	312	322	335	339	331	335	318	322	334	309	321	358	325	311	353	327	322	328	312	294	330	352	310	319	296	322	333	333	344	329	331	317	307	325	327	300	324	306	338	339	315	309	322	341	309	319	337	330	334	333	287	328	315	365	361	321	311	305	308	326	304	319	331	321	342	334	304	308	310	352	341	315	333	324	325	330	300	312	306	299	325	319	354	301	366	307	313	309	324	331	328	315	327	352	292	284	354	302	315	302	313	310	353	338	320	333	291	336	371	333	351	290	325	309	291	294	315	351	341	346	329	312	309	325	329	310	298	312	337	328	320	337	354	373	335	347	331	317	322	318	326	311	331	317	326	325	337	306	318	310	365	329	316	318	301	316	311	333	314	297	318	306	330	312	331	278	342	322	305	313	314	310	337	299	285	308	312	316	322	334	342	327	320	315	295	331	314	353	330	351	300	294	321	301	292	323	335	343	332	319	341	340	316	363	318	341	311	339	344	321	335	340	301	329	309	378	331	369	335	339	330	326	337	340	352	332	314	330	334	322	319	332	335	322	326	360	340	331	331	301	313	347	334	296	317	306	322	309	322	313	309	333	328	310	330	336	321	300	311	305	298	332	348	313	293	327	294	321	306	334	342	344	305	341	344	319	330	377	316	336	298	355	332	331	382	322	321	326	334	315	318	309	322	327	298	343	328	308	308	344	307	356	338	345	311	326	329	334	317	352	315	304	331	316	333	320	316	313	330	359	310	314	328	299	332	283	336	279	347	366	361	342	303	317	310	337	288	357	330	365	385	328	312	323	324	327	296	314	346	309	327	340	313	280	332	325	325	324	367	355	321	359	311	323	340	288	356	336	323	334	322	319	340	315	324	332	306	327	327	329	344	305	322	325	337	311	323	316	345	316	314	347	354	341	314	336	314	289	334	330	318	325	334	293	329	300	305	320	312	296	292	289	325	319	293	299	309	302	344	318	333	327	329	344	336	337	348	314	326	335	342	351	354	326	328	299	311	334	333	318	310	350	325	322	339	323	302	322	275	349	291	323	298	301	314	335	338	331	350	305	291	365	330	321	293	299	320	339	308	334	339	286	312	372	298	331	323	314	341	311	309	343	330	353	342	327	304	314	315	305	334	318	336	297	364	323	349	340	338	329	297	317	296	330	344	310	327	325	316	349	355	303	257	307	326	331	277	313	341	358	328	303	355	322	319	335	338	306	334	320	316	317	343	321	328	307	314	324	335	344	308	305	297	352	329	311	297	318	306	306	298	302	342	315	344	328	308	327	332	363	331	280	304	328	322	299	316	346	289	314	318	279	311	314	313	294	356	279	321	304	336	302	330	315	320	311	350	341	321	305	336	324	353	322	337	342	291	320	344	348	368	321	284	315	327	329	293	308	323	299	333	336	298	280	338	300	322	333	295	386	315	325	368	360	331	315	323	312	334	356	333	309	345	338	332	335	333	362	324	322	339	346	301	306	327	319	334	341	350	326	357	306	315	320	328	338	304	295	341	320	323	336	356	366	330	316	322	322	319	322	343	316	311	349	359	317	367	297	316	377	325	344	324	348	316	351	302	293	304	347	319	330	290	328	298	328	324	337	328	341	351	294	301	264	294	322	328	366	333	297	324	309	334	349	326	344	340	358	294	312	344	321	309	311	325	342	322	354	346	344	317	316	317	314	358	304	310	334	346	293	278	319	322	300	275	292	354	330	333	335	314	324	337	348	289	332	343	338	346	287	306	336	337	347	315	298	268	292	349	316	318	323	336	314	318	337	369	321	345	297	297	307	307	313	309	319	316	289	305	312	322	304	323	296	296	348	331	317	307	327	323	328	335	339	352	335	346	334	351	360	324	342	299	331	322	331	313	326	317	326	313	321	324	325	317	340	344	322	342	315	367	351	357	347	332	336	303	323	338	334	294	303	315	299	348	303	296	363	351	322	315	328	334	313	329	310	326	324	298	328	345	311	308	293	315	302	338
23386	10771	5996	3138	2470	1908	1625	1343	1018	884	874	818	791	806	767	770	724	762	720	780	746	770	819	747	726	786	730	764	673	768	727	721	747	746	741	769	775	741	720	762	732	776	702	717	711	770	719	708	750	712	768	765	741	720	721	729	706	728	679	728	741	705	711	755	766	704	762	750	744	745	739	758	715	721	741	744	751	732	773	811	754	762	720	774	724	720	730	776	741	756	700	731	733	723	764	733	760	728	707	757	809	758	736	792	760	772	731	751	755	715	702	754	733	687	720	710	753	742	734	713	734	719	714	746	716	737	691	747	683	763	754	749	732	764	774	719	742	745	743	705	727	712	702	683	693	697	755	733	743	727	727	713	778	814	794	742	750	816	703	712	746	732	770	766	698	743	762	757	740	711	711	737	756	708	698	739	764	742	741	768	739	750	736	740	775	735	773	798	755	768	747	790	753	768	721	742	792	740	767	707	794	749	763	707	739	745	767	734	779	731	759	760	717	771	713	756	730	720	715	747	742	737	741	727	714	690	739	679	752	779	717	728	742	738	779	754	729	750	764	757	649	759	695	731	701	730	718	752	707	710	748	753	708	746	782	736	756	775	753	727	746	749	792	751	745	745	728	716	689	739	747	709	715	741	714	710	703	699	721	733	754	685	745	755	717	687	746	736	723	722	735	669	692	742	712	772	734	739	778	750	734	729	734	764	746	713	759	708	763	736	728	695	758	761	729	751	754	769	727	751	732	724	784	747	712	761	783	714	732	759	716	755	712	733	762	680	746	765	762	714	746	686	750	755	718	739	721	716	729	724	708	767	754	725	704	734	771	692	741	773	686	687	721	742	753	741	761	739	740	761	744	726	711	754	789	764	682	788	758	738	765	791	746	736	736	776	753	704	768	699	714	732	709	747	770	725	746	699	693	751	762	708	779	714	732	761	744	747	722	784	726	748	743	727	746	685	722	737	773	776	749	730	741	712	758	734	757	727	755	717	759	751	727	759	754	738	661	747	739	749	723	809	798	715	798	709	733	700	787	721	750	749	741	784	727	727	737	695	780	712	755	722	706	757	706	799	715	778	728	739	759	687	707	785	792	728	768	767	729	709	693	704	748	721	735	742	777	717	742	751	755	730	738	769	785	784	742	715	714	782	788	748	707	725	813	765	760	735	776	730	743	695	731	740	795	723	731	739	753	735	734	739	712	772	728	722	734	767	695	700	700	719	752	755	712	717	700	719	787	722	719	717	720	748	756	739	726	776	749	774	726	731	726	745	774	757	728	726	728	758	715	755	729	752	796	710	717	720	746	770	748	743	723	730	720	777	747	702	759	731	777	716	714	688	771	736	700	741	737	749	752	782	766	749	733	719	687	775	759	712	729	742	748	720	787	729	743	755	760	738	724	773	721	746	756	781	759	731	774	739	728	728	711	736	727	825	712	756	743	735	744	759	761	759	776	736	760	717	761	745	775	740	712	709	725	731	722	779	729	806	770	707	730	744	679	730	693	740	735	734	696	718	694	759	747	751	689	726	743	716	678	735	720	765	705	753	708	699	723	760	718	725	722	784	775	735	730	695	766	721	761	754	728	744	772	707	744	738	777	799	712	713	727	701	719	733	727	726	748	739	734	717	737	718	743	722	718	758	754	715	714	744	721	717	758	722	732	746	696	711	777	776	758	731	775	720	736	728	790	676	701	691	774	777	719	712	726	732	733	689	773	751	774	704	766	770	752	733	707	775	736	704	714	757	717	750	732	768	714	710	730	751	763	782	694	758	740	754	766	743	706	736	676	750	679	734	703	750	758	711	702	745	716	736	742	708	752	737	700	742	764	713	741	765	709	739	702	752	749	738	751	720	749	701	740	748	783	777	671	704	760	748	772	760	731	781	728	705	733	719	698	676	720	695	719	719	710	734	730	727	747	759	740	715	749	815	743	723	665	742	770	747	752	739	719	753	714	718	696	764	758	750	786	727	726	793	700	707	740	745	704	705	744	741	687	742	729	741	700	727	724	746	755	735	737	771	691	690	752	760	789	738	685	788	731	790	750	769	728	770	746	739	750	719	718	764	732	737	721	756	739	725	716	719	710	702	717	767	744	748	732	790	755	765	781	767	719	702	730	750	713	671	683	719	782	732	736	732	724	736	731	733	754	760	716	748	720	746	721	747	748	745	719	693	742	755	742	745	748	724	703	696	754	750	704	754	730	686	743	710	708	761	721	674	738	717	724	728	770	716	702	796	732	715	691	745	765	685	779	767	716	744	751	752	724	710	708	776	720	720	726	669	700	766	708	737	764	731	701	723	704	772	718	720	711	711	703	769	760	725	748	756	745	703	688	746	750	744	766	776	733	767	730	741	755	753	729	725	719	742	724	752	730	728	709	798	708	767	740	739	750	697	730	765	696	732	759	764	694	746	720	744	751	748	768	706	753	738	697	774	750	739	795	698	766	710	705	720	725	730	757	772	761	763	745	752	736	667	687	746	786	760	797	722	736	703	719	726	794	726	739	692	800	722	725	762	685	728	718	747	759	817	764	721	734	750	745	737	794	754	738	739	725	732	740	704	738	747	777	746	740	705	736	740	722	738	758	755	793	703	726	741	744	765	702	744	737	758	721	762	727	738	719	726	777	780	741	730	718	707	777	745	700	733	754	731	734	702	719	738	733	709	702	771	734	704	720	722	780	690	750	673	767	742	734	761	726	786	707	723	749	759	778	742	707	747	716	768	712	747	729	720	719	710	747	739	758	737	681	726	733	749	725	762	697	759	773	715	735	700	719	737	798	731	761	738	742	708	689	704	711	716	753	715	742	727	708	710	734	758	756	756	740	770	726	721	764	706	760	717	703	671	720	717	734	770	695	735	745	750	749	720	752	711	753	746	763	769	766	789	685	767	766	756	746	699	765	743	741	748	721	750	736	741	786	679	743	756	739	711	709	725	746	757	717	713	737	776	746	709	744	722	801	713	724	760	739	752	674	730	743	700	698	749	767	750	668	728	710	726	750	720	763	731	733	731	792	737	806	753	731	782	762	748	764	705	731	723	750	751	771	724	750	701	715	684	765	726	719	687	719	688	724	754	731	727	730	738	767	728	712	720	764	767	745	704	742	774	781	742	756	789	830	735	760	739	704	760	742	719	737	718	678	736	751	749	751	729	733	731	780	726	761	715	709	759	734	716	747	710	732	753	742	796	718	734	705	752	750	733	745	747	745	753	705	719	738	789	696	722	748	752	694	725	733	783	717	790	729	731	756	718	731	732	724	769	712	725	736	767	746	714	732	704	769	732	730	723	733	667	697	712	723	737	712	754	727	764	707	743	736	704	780	743	723	750	780	790	747	725	708	710	768	734	775	727	749	717	757	742	732	749	628	699	755	740	719	747	725	748	721	766	729	733	751	752	813	712	759	711	695	752	744	707	742	755	760	742	767	762	711	747	767	770	723	757	718	714	738	708	732	722	741	715	766	757	721	741	763	718	740	730	717	719	716	721
36006	6814	850	533	451	391	407	373	380	368	369	353	335	320	361	358	325	334	345	356	306	326	323	286	328	347	302	353	301	338	299	359	376	332	341	340	358	331	320	339	321	355	325	349	353	360	344	334	317	343	320	324	340	342	335	337	288	317	315	354	305	322	312	334	359	326	312	327	320	337	349	356	354	350	289	342	323	351	320	335	326	319	332	346	325	335	323	332	335	343	332	355	346	293	332	300	364	341	321	341	322	330	336	342	382	319	338	345	322	320	320	292	315	333	331	295	310	330	345	353	327	365	335	400	316	362	336	347	316	310	309	313	359	336	349	337	341	332	346	322	353	334	318	304	337	312	340	327	331	326	364	332	342	334	324	333	353	373	357	378	320	359	302	342	317	340	320	355	302	322	347	356	332	295	328	315	332	338	293	351	358	315	342	338	321	355	314	328	351	347	322	349	351	320	355	317	331	293	349	307	298	351	301	349	314	349	330	335	352	321	352	349	328	333	309	348	326	345	286	362	351	368	349	320	367	375	333	338	336	331	340	321	309	315	335	362	335	332	309	348	347	359	347	378	316	300	333	337	314	355	362	325	316	342	345	310	348	332	311	328	346	326	355	323	366	338	336	333	356	326	343	326	292	327	317	368	365	331	333	352	323	345	346	345	307	356	352	353	344	315	341	324	339	336	314	344	334	329	351	336	320	337	317	318	328	331	331	372	353	297	308	331	315	317	363	322	347	350	354	329	334	288	312	338	353	327	308	302	353	331	347	341	330	339	363	335	330	343	318	333	318	348	346	331	349	325	325	345	328	341	353	335	312	315	361	326	335	355	344	323	336	366	321	300	343	356	335	358	345	325	329	338	315	321	317	375	311	333	335	307	305	347	353	315	323	326	369	336	309	330	367	304	351	351	318	326	316	329	344	311	354	335	328	352	326	338	327	339	359	309	335	314	327	301	346	360	322	322	317	339	318	312	314	361	342	336	335	302	320	313	346	337	311	310	321	333	283	339	340	359	359	339	341	345	358	324	356	305	353	325	357	305	328	330	342	330	329	343	365	313	347	363	361	325	385	331	347	294	299	350	326	351	354	328	327	326	351	344	338	339	342	305	349	324	326	321	302	347	320	348	334	340	346	313	301	316	313	313	321	363	345	324	310	327	305	363	351	325	333	293	324	330	334	339	314	346	348	325	348	319	377	314	368	342	321	380	330	348	350	312	299	347	353	341	372	328	338	354	321	331	333	315	388	320	379	329	352	350	349	335	316	321	353	335	337	326	342	337	337	381	353	312	339	341	360	303	349	332	332	315	336	329	343	342	316	388	328	336	306	355	334	354	314	359	340	327	354	358	298	333	346	314	322	363	356	306	303	337	319	330	325	343	331	296	311	347	336	322	308	341	356	334	360	317	348	350	343	315	372	342	392	371	309	310	337	341	353	341	316	298	374	367	359	344	345	388	321	300	378	330	325	355	356	310	357	372	337	306	335	368	352	347	326	320	311	342	359	360	354	339	313	326	333	340	312	368	332	341	330	364	374	366	320	344	290	361	349	331	380	340	340	328	336	350	354	329	308	346	320	342	374	343	358	334	341	319	351	324	341	339	347	367	306	333	341	314	354	359	338	371	312	346	315	338	321	324	348	343	342	339	334	327	352	327	339	336	341	294	314	356	335	345	340	346	342	325	341	317	342	341	328	357	294	320	329	319	369	353	353	365	296	322	316	328	367	298	345	311	360	319	321	305	359	346	316	357	304	335	309	330	337	343	348	326	370	366	332	349	339	344	353	309	296	315	315	340	283	334	326	349	318	329	340	320	347	314	337	302	306	304	346	341	320	317	301	304	328	312	365	373	343	325	355	342	331	334	346	341	322	321	327	335	324	289	370	392	345	340	350	356	316	326	306	354	358	356	368	340	333	339	368	316	344	336	314	354	337	347	345	360	291	308	336	303	325	337	340	355	334	338	347	350	336	323	323	272	339	319	296	329	325	301	342	352	310	311	327	327	320	315	362	308	337	299	326	332	355	353	348	313	362	331	357	348	355	336	361	353	339	383	328	318	331	317	317	288	304	340	326	324	355	378	285	321	343	364	346	353	352	343	350	315	300	366	351	340	330	335	371	360	321	319	349	315	338	331	339	337	343	347	332	341	331	360	299	309	311	341	335	343	328	315	344	320	348	352	328	339	339	316	359	349	362	370	372	287	351	318	355	352	312	356	309	324	302	322	328	344	361	302	318	331	339	319	315	386	294	299	338	354	291	375	347	333	335	334	315	365	306	319	309	324	361	329	365	324	302	313	375	314	331	310	343	297	325	333	346	329	384	345	325	318	331	301	360	320	333	354	344	317	324	324	338	348	315	336	326	352	358	361	326	353	341	323	329	341	304	375	366	315	361	326	263	325	368	329	355	346	322	325	376	297	321	335	305	332	314	340	315	346	363	325	308	334	340	327	327	317	314	344	307	343	347	342	356	342	354	333	331	338	318	359	330	318	316	336	340	340	348	310	320	327	326	361	350	409	337	333	384	335	322	363	332	330	337	354	325	288	323	342	340	333	371	361	325	351	309	344	275	325	272	315	312	311	352	351	343	337	325	314	347	317	357	319	323	357	296	271	325	295	351	364	339	349	364	333	339	348	344	305	309	333	330	357	318	356	319	356	361	333	317	309	314	349	341	322	292	311	305	344	355	352	301	335	328	306	315	320	314	342	307	330	322	317	348	337	332	327	357	331	367	341	341	311	333	349	351	342	320	316	348	308	344	333	335	347	353	334	325	352	341	335	338	293	325	319	335	345	313	325	323	374	318	318	314	323	342	315	322	361	349	352	352	345	355	339	298	363	324	308	315	334	320	321	334	363	349	376	346	318	385	326	321	336	308	346	363	326	334	344	335	300	317	308	374	342	353	306	344	341	310	333	326	364	369	302	364	317	305	304	372	347	341	334	357	334	370	339	313	343	352	343	329	351	354	307	352	349	350	323	327	341	313	314	343	339	288	321	327	296	327	337	332	326	348	345	319	349	312	339	345	323	360	320	334	333	361	317	314	330	320	348	293	338	323	324	312	350	377	314	325	338	323	355	336	325	383	354	323	314	336	331	351	358	312	334	312	318	309	337	310	377	323	373	335	316	317	325	350	312	311	323	358	328	316	341	381	314	343	343	308	333	302	334	335	331	312	352	340	338	339	303	311	327	330	324	376	330	322	333	315	300	341	322	380	325	316	340	323	350	329	368	359	371	324	328	323	330	332	342	346	309	342	332	304	346	339	309	304	292	388	324	314	306	333	329	309	327	359	336	327	338	314	341	343	333	320	375	341	364	331	310	372	320	334	316	318	391	318	318	325	349	349	332	325	351	322	314	358	316	327	334	334	325	342	348	340	321	329	352	368	283	362	341	299	332	346	339	335	359	317	347	312	348	326	295	333	335	322	327	332	363	315	347	323	331	366	366	316	327	339	308	313	326	300	340	324	372	336	395	367	306	299	315	346	329
25474	10115	5904	4208	3040	2308	1680	1356	1107	1033	945	909	905	849	907	869	825	842	844	829	776	817	818	775	826	793	771	781	774	802	800	790	797	785	805	826	768	768	777	780	780	804	724	803	763	842	782	810	768	761	705	754	767	768	779	789	784	784	776	771	811	789	770	807	829	791	779	740	772	775	707	765	794	787	776	824	807	786	770	728	832	756	806	714	782	782	791	729	757	746	761	794	779	803	756	767	749	748	779	735	760	699	743	823	756	765	782	756	747	770	794	791	812	835	774	740	800	796	782	774	818	768	754	747	761	763	751	766	780	793	769	778	755	771	795	850	775	778	779	789	781	799	782	726	796	777	794	779	748	764	794	775	743	761	761	814	767	793	788	766	756	786	773	734	751	763	688	779	756	742	734	806	835	768	807	744	786	795	744	814	782	780	831	773	807	800	780	752	746	765	768	767	747	840	799	756	816	770	838	734	763	746	774	744	790	787	739	779	771	738	744	751	768	807	739	803	783	744	751	760	761	774	826	791	783	787	794	780	753	773	774	774	773	748	739	775	728	814	768	770	780	793	780	759	771	790	780	807	820	776	798	783	742	808	780	710	771	775	752	793	771	780	766	765	824	739	748	774	739	754	765	790	748	801	812	763	771	780	771	753	827	760	722	785	781	799	809	757	757	759	738	816	766	758	774	749	827	789	748	817	768	743	768	764	802	751	764	784	787	707	785	723	809	810	751	806	759	787	738	715	736	740	762	782	763	760	796	783	764	813	766	800	794	786	756	729	788	768	769	750	807	820	769	783	813	765	796	795	740	719	816	819	780	753	754	720	852	769	781	719	717	770	824	763	768	783	760	749	783	782	734	754	759	759	816	800	797	778	798	758	816	775	733	764	790	762	756	813	787	826	764	732	774	730	775	798	810	796	795	780	800	785	791	809	794	790	787	760	766	733	753	775	800	800	811	759	753	858	769	722	768	800	779	810	742	784	781	802	753	765	779	845	747	790	719	808	814	772	778	779	811	777	820	831	775	789	782	760	774	749	791	711	821	734	791	802	780	790	771	783	759	720	782	802	790	775	791	801	766	789	775	777	774	783	752	793	766	721	762	799	799	765	767	785	799	779	779	792	771	805	751	788	840	786	758	759	855	749	764	817	805	717	760	765	764	754	819	749	736	784	784	813	784	730	829	727	756	756	746	767	767	765	786	784	762	764	777	804	805	774	792	779	755	825	780	796	792	767	800	811	784	803	774	789	809	796	789	740	803	787	788	778	816	766	799	787	731	827	786	781	743	724	766	768	760	810	840	764	768	725	812	793	740	761	834	787	786	784	779	774	742	747	749	750	776	778	745	786	764	819	760	768	805	775	827	815	778	757	761	760	720	783	771	773	762	784	814	800	778	800	741	755	771	793	753	768	781	775	753	807	777	778	732	785	793	800	739	785	750	752	766	832	743	795	784	786	734	839	828	766	734	725	818	760	762	765	817	822	860	755	806	825	727	700	789	784	777	752	753	772	723	791	778	821	773	758	769	757	803	765	782	805	790	774	848	785	765	837	801	783	776	794	739	800	735	707	800	748	819	780	772	781	775	809	739	766	785	764	811	793	735	767	779	774	747	786	769	749	758	796	776	859	809	801	778	769	741	794	842	778	807	728	819	748	754	747	753	845	780	791	789	782	712	754	791	815	771	773	792	764	770	733	749	769	757	812	809	758	777	770	749	755	818	782	743	817	772	764	770	766	704	806	779	737	813	767	793	776	786	792	810	794	737	811	733	799	782	800	765	712	789	787	762	799	778	767	749	811	774	769	723	766	786	748	765	752	742	749	714	772	758	812	773	741	743	809	743	781	802	807	751	820	836	740	749	746	775	786	739	789	784	735	768	801	790	758	763	787	757	742	760	809	808	752	763	753	723	744	825	756	791	761	799	796	808	806	759	784	764	795	738	745	783	756	740	747	745	758	734	751	756	820	808	806	768	773	788	803	747	751	781	760	749	767	822	810	793	742	751	762	770	719	792	786	767	881	772	808	829	762	787	743	783	799	800	800	767	771	790	753	751	761	787	766	760	771	750	761	801	794	786	768	779	817	825	802	733	778	756	788	810	739	795	770	773	822	777	736	758	763	761	775	770	768	833	785	803	776	779	770	789	707	772	774	715	767	806	732	779	749	786	754	797	775	828	750	744	743	798	814	771	745	762	791	769	807	762	808	821	780	781	812	760	776	791	794	796	787	816	736	748	789	785	758	797	754	760	781	794	771	792	799	775	816	742	776	777	779	752	757	777	734	772	797	808	761	786	784	755	786	726	787	742	827	798	756	812	760	745	788	732	764	805	768	736	756	787	808	729	804	782	737	769	791	765	765	727	745	772	770	791	788	773	787	784	808	810	728	801	782	775	772	770	777	787	775	773	747	836	749	786	728	791	791	819	780	766	717	768	751	776	775	763	744	736	771	762	790	746	829	753	751	785	739	774	778	772	789	750	755	734	733	768	737	776	766	707	772	801	810	788	748	747	757	760	721	815	770	739	829	739	745	792	780	816	794	730	792	815	733	761	830	800	766	780	797	807	749	745	759	792	753	763	769	806	786	808	775	786	736	821	780	789	851	757	790	797	794	764	777	805	739	782	784	794	834	842	763	778	760	780	791	753	755	712	813	765	821	746	788	727	784	738	794	762	770	765	811	760	819	777	786	757	765	781	818	779	775	791	771	748	792	755	730	752	803	750	743	794	797	771	771	788	807	747	760	754	755	776	779	700	782	806	792	801	755	751	802	793	757	779	798	773	795	778	763	817	771	768	798	775	710	752	732	801	782	750	769	738	753	759	796	806	766	761	745	789	779	773	767	756	775	758	814	770	747	752	779	761	787	797	778	794	741	695	820	755	745	766	712	795	766	764	745	769	758	780	786	809	794	776	783	785	776	784	762	806	768	753	849	801	811	821	807	742	770	801	786	800	764	829	795	803	798	725	831	765	798	753	736	758	769	764	793	772	781	726	776	783	780	817	764	752	767	760	768	770	793	765	749	779	766	743	761	814	807	731	792	813	778	797	770	791	792	742	779	813	739	775	774	797	754	785	754	796	772	746	743	798	766	800	751	772	789	803	786	757	777	788	762	776	734	758	754	812	782	766	719	773	832	726	758	814	784	840	735	791	758	766	775	737	788	782	793	806	768	791	815	787	769	832	737	826	773	800	778	796	748	739	798	749	790	725	761	790	724	778	758	790	777	772	811	786	838	800	733	783	859	767	805	770	756	769	752	814	790	804	723	800	756	772	772	813	775	785	766	765	797	744	763	761	808	773	793	723	778	720	808	755	742	777	735	808	771	784	741	742	733	752	788	825	822	776	732	802	788	725	776	812	721	796	754	775	766	814	784	721	800	776	815	828	728	809	795	745	751	795	768	827	822	760	785	803	798	799	767	807	771	798	758	813	802	767	772	801	770	797	735	755	752	787	799	797	807	778	763	810	771	762	794	729	792	775	752	771	743
23248	2494	549	457	388	362	319	306	331	338	354	336	327	308	334	304	313	317	350	332	331	295	295	294	289	327	290	276	339	299	310	325	311	324	327	292	322	302	319	338	338	307	340	297	335	351	330	342	305	331	288	317	350	321	316	292	337	310	291	311	341	336	325	344	312	287	317	333	318	313	318	283	344	352	340	295	314	292	297	308	311	319	335	309	312	334	312	335	330	333	288	329	329	309	290	328	316	333	298	297	301	390	316	305	288	328	317	322	347	290	307	316	293	326	344	302	330	324	290	342	354	354	321	337	322	307	320	340	321	313	316	326	322	307	304	335	306	284	331	327	332	279	298	303	320	351	318	312	346	299	320	361	358	394	342	357	312	319	325	326	337	332	310	324	341	317	315	317	335	316	299	371	328	309	327	323	302	307	301	302	325	335	328	323	312	341	343	318	307	304	307	320	364	309	311	316	283	335	322	306	322	321	297	340	341	303	330	355	319	306	337	292	304	274	328	318	331	299	308	303	302	338	327	320	309	330	319	304	307	300	318	318	313	325	335	312	311	306	302	352	288	338	332	315	356	324	312	277	356	303	309	333	286	309	307	335	355	286	322	334	340	308	342	323	292	303	312	325	301	328	312	326	291	351	333	316	311	320	313	339	344	316	311	307	304	334	311	322	316	346	323	303	308	298	300	368	295	329	341	347	383	317	322	330	320	287	341	331	303	317	331	307	289	292	325	348	279	346	315	319	322	322	328	335	323	376	313	299	297	310	306	337	345	350	340	338	339	344	317	345	306	296	316	340	345	315	339	326	324	361	331	311	331	333	293	326	312	300	326	299	342	336	314	307	314	303	323	305	322	302	302	301	316	324	343	302	310	339	357	300	319	320	301	313	326	311	303	327	331	362	303	359	290	333	332	300	325	308	317	347	334	299	345	322	338	351	329	326	372	325	302	329	299	339	357	286	349	317	317	305	308	287	323	322	298	337	308	308	316	355	312	350	300	322	333	286	332	346	305	299	336	321	335	317	296	310	349	296	301	371	353	298	321	307	295	320	366	343	351	349	315	349	313	377	336	320	360	307	303	311	314	285	316	339	315	288	317	307	296	321	336	321	323	300	328	321	339	303	329	333	333	321	339	306	315	308	318	316	337	312	355	302	349	363	322	324	314	324	297	281	317	366	291	345	301	292	293	319	301	330	319	323	313	311	301	310	304	314	338	323	285	297	324	309	357	319	318	353	264	277	324	312	368	342	314	335	335	299	300	315	336	299	287	299	347	311	329	295	344	316	339	296	323	336	321	329	344	324	343	350	336	294	309	320	300	318	303	309	342	319	303	347	304	292	297	311	302	329	331	307	311	318	326	353	362	322	330	334	347	327	284	325	323	310	336	318	343	291	319	300	318	365	281	363	338	315	303	319	279	317	313	320	290	306	337	312	307	316	339	345	325	322	317	319	270	330	358	307	314	310	327	327	297	306	297	352	313	300	285	334	309	307	298	290	311	299	307	345	313	341	324	327	331	339	326	337	356	318	308	317	313	328	296	301	331	311	335	310	295	282	336	341	317	283	326	314	300	327	346	371	340	326	322	299	305	360	349	369	302	304	333	294	294	317	314	279	356	326	316	335	334	326	348	341	325	328	296	307	329	330	319	268	311	351	347	287	338	323	331	329	281	326	353	338	348	320	337	309	312	298	319	309	304	318	322	328	326	347	313	323	319	343	304	325	303	285	309	293	333	313	335	310	322	350	316	297	286	340	321	288	320	314	335	332	308	347	324	307	301	298	315	284	342	337	310	316	336	297	311	328	362	297	304	293	343	309	370	330	269	306	352	331	339	282	298	305	294	370	354	289	307	291	295	342	321	262	333	329	306	302	273	341	311	319	332	314	343	322	319	324	302	254	321	367	314	346	280	298	287	371	333	318	294	321	293	308	280	308	325	312	298	302	316	314	310	314	305	297	305	329	298	298	324	320	315	333	304	291	320	330	318	298	301	301	334	305	316	315	329	296	323	318	306	350	318	306	326	292	308	305	325	341	316	328	359	310	321	322	300	296	301	326	368	301	299	309	284	324	325	315	316	362	311	308	306	342	320	345	328	303	308	340	294	341	325	325	315	316	296	286	339	303	318	309	343	328	317	330	300	279	355	355	314	344	343	314	301	328	310	319	340	353	315	312	339	337	333	309	304	321	292	274	338	322	325	356	298	329	308	321	329	290	311	312	321	311	328	313	339	313	315	322	308	293	323	302	301	315	320	296	324	300	313	314	326	292	316	335	286	328	332	335	313	304	329	321	273	356	339	313	321	300	300	333	340	319	352	329	325	301	334	335	330	380	299	272	319	333	311	354	302	332	308	311	338	286	310	323	288	319	315	288	342	316	264	285	306	314	300	323	311	326	363	334	314	308	317	338	334	329	322	299	308	300	308	298	319	313	328	313	273	341	301	330	323	322	332	330	306	316	322	293	295	282	295	319	322	297	304	291	299	308	341	322	300	343	318	325	358	278	294	309	311	333	350	332	291	349	293	297	289	328	314	320	311	319	319	324	300	274	349	321	282	288	335	364	295	323	341	337	287	342	341	320	332	325	296	372	347	336	338	313	309	357	271	307	288	310	268	322	304	314	316	293	306	292	301	331	327	293	313	330	306	284	329	345	328	325	330	322	286	283	302	271	301	311	337	298	333	300	324	335	329	312	315	266	310	316	370	326	298	345	342	303	333	322	300	343	318	290	309	314	324	335	325	353	376	302	323	353	302	294	322	294	296	298	311	358	327	334	334	315	295	346	302	343	321	316	314	321	335	340	308	321	326	351	338	344	324	313	335	298	321	319	302	291	318	304	316	293	321	305	331	305	321	299	321	305	301	310	318	328	319	311	288	336	301	309	302	343	335	297	303	332	350	351	294	311	320	350	306	323	322	326	322	340	320	329	345	308	326	289	284	351	343	320	307	349	324	303	287	323	299	313	325	287	331	319	329	299	300	317	316	318	312	324	301	361	316	362	331	325	326	337	329	301	336	313	333	297	295	335	319	334	297	313	345	318	338	291	326	310	295	341	301	354	284	323	343	320	337	314	315	336	323	311	311	311	304	294	301	299	320	288	300	332	330	300	292	321	332	291	306	310	333	315	338	351	335	338	295	323	300	328	307	332	301	328	316	334	345	323	282	335	309	315	337	339	336	317	343	308	323	344	330	307	327	307	359	288	336	341	324	348	332	344	365	321	302	344	314	287	301	330	317	295	342	322	327	318	318	343	306	307	329	329	311	283	313	336	312	312	285	311	300	312	277	318	341	331	315	307	340	379	335	300	286	326	317	307	312	325	336	323	301	299	277	332	306	339	317	334	307	322	322	351	313	316	323	337	303	325	362	328	288	318	355	292	327	311	315	327	331	313	320	328	301	317	324	305	323	320	309	289	341	314	337	336	331	319	296	284	307	300	301	323	336	301	312	337	344	312	293	314	325	321	303	318	338	306	343	313	332	353	344	313
16365	5206	3886	2631	1688	1321	1019	880	846	819	798	763	735	746	764	707	712	695	767	729	740	728	739	737	681	662	722	742	728	718	701	690	745	721	685	707	711	724	698	701	713	728	703	691	720	690	724	753	746	724	720	733	735	697	710	692	758	724	663	740	684	762	728	713	738	714	725	724	739	732	749	736	683	689	728	691	744	704	696	713	687	714	712	763	693	721	696	724	724	732	693	713	748	722	733	762	750	717	630	723	721	722	710	712	673	727	678	707	764	713	698	735	748	703	711	683	690	713	738	731	774	755	759	736	710	673	717	770	708	723	712	694	695	689	732	740	703	720	687	708	653	725	732	763	692	712	712	746	704	738	715	729	690	709	709	686	671	740	739	726	719	726	695	701	713	666	721	725	699	676	748	658	712	703	737	697	735	704	680	679	730	714	743	702	732	683	700	709	692	705	787	691	695	654	713	682	732	727	714	719	697	740	738	704	694	722	732	712	662	721	718	693	741	732	726	688	731	735	763	715	663	709	722	779	713	687	664	732	738	713	732	695	697	710	671	686	720	714	732	727	667	746	703	730	704	704	704	700	701	718	734	709	728	682	714	680	659	739	711	715	715	703	721	718	695	733	736	711	693	701	716	694	704	717	717	680	749	733	696	767	709	709	738	733	700	704	712	687	733	742	754	686	732	676	700	650	694	703	735	695	763	669	691	694	733	723	695	716	723	715	710	687	743	682	686	735	738	757	685	708	711	733	713	712	718	672	679	701	686	702	707	733	696	694	714	741	694	688	718	720	693	758	730	700	732	750	660	717	730	720	698	734	726	736	709	707	694	713	708	698	759	747	698	706	745	689	710	754	661	720	727	709	751	736	716	707	752	678	686	708	715	714	696	678	695	723	730	733	661	678	776	702	644	721	732	707	690	723	717	764	702	711	679	706	687	750	714	729	707	753	740	705	675	643	743	702	758	679	701	733	751	704	697	723	718	719	702	719	708	694	686	700	708	718	751	683	721	729	735	748	701	698	695	734	685	712	744	752	682	758	732	692	702	673	711	722	751	699	730	714	747	722	667	697	686	733	727	771	716	723	719	663	692	692	676	687	656	718	730	674	743	690	720	703	711	670	754	699	731	708	691	715	735	699	674	741	733	720	741	747	714	717	734	705	731	710	714	681	746	725	714	733	714	688	730	750	715	686	728	695	756	745	724	683	760	729	729	745	717	735	714	743	666	765	713	768	691	682	641	755	749	712	697	704	710	666	775	708	744	747	743	728	730	716	702	698	675	711	677	723	742	697	763	718	740	696	700	692	686	696	701	723	730	721	674	720	716	714	686	719	702	739	666	682	703	694	704	678	728	727	673	691	744	718	758	735	712	695	720	707	755	737	745	742	736	659	705	734	674	705	725	741	713	702	709	714	696	727	773	686	734	702	711	744	754	693	724	711	675	679	703	712	755	727	718	687	722	676	701	723	742	747	678	744	721	707	711	737	710	694	686	712	746	691	743	715	711	726	742	713	738	734	722	725	670	678	728	691	704	719	703	674	713	741	736	696	748	704	725	703	741	734	710	690	727	700	710	736	744	660	751	692	714	715	710	748	714	710	696	664	737	672	714	717	762	736	710	734	675	714	733	687	732	742	758	758	771	706	744	709	719	706	758	713	713	710	725	723	710	758	697	735	737	761	740	731	671	703	694	709	694	791	746	669	748	726	754	766	720	701	710	697	704	722	735	702	714	703	666	747	715	761	700	722	740	775	689	717	704	712	722	763	693	676	755	725	735	721	705	721	755	765	709	704	711	696	764	761	680	676	718	718	711	684	710	763	737	700	717	684	718	693	722	693	720	724	734	756	738	739	696	689	720	728	723	724	735	681	714	742	689	747	714	745	702	720	768	691	711	712	697	745	699	708	755	680	725	751	728	707	694	720	753	702	672	693	731	717	683	764	715	669	718	733	734	709	726	673	786	705	725	763	719	720	700	745	721	732	653	686	732	684	762	723	692	733	706	739	677	698	719	723	747	689	695	736	729	733	718	687	701	747	760	724	673	712	703	676	667	704	714	709	745	794	722	764	716	728	720	779	739	684	735	713	677	703	709	708	731	722	683	673	715	746	678	729	709	738	706	767	738	682	734	666	719	754	685	713	717	721	707	685	675	676	695	734	733	689	709	703	712	725	680	755	706	708	743	712	749	695	692	700	742	721	714	696	716	735	669	692	679	755	729	796	701	721	684	724	722	670	748	710	684	729	684	734	712	679	712	721	717	749	691	721	678	711	726	742	692	711	715	743	708	722	696	721	713	710	695	744	751	735	730	666	720	685	754	680	710	731	737	713	693	725	733	685	690	766	733	730	713	709	753	700	725	709	734	726	746	747	669	713	698	719	690	733	690	710	675	727	731	722	725	729	705	697	717	715	724	698	695	714	730	753	750	763	692	708	738	744	669	769	736	713	711	718	728	714	738	684	719	743	701	712	675	695	658	711	713	706	704	683	680	712	711	689	667	702	716	682	760	737	725	701	670	700	707	701	681	669	674	720	736	729	693	743	765	736	734	763	706	694	751	694	707	751	692	745	719	687	755	720	743	719	693	712	715	712	723	697	699	721	700	701	728	710	725	754	695	741	731	714	742	712	718	736	721	744	723	723	761	716	707	694	706	728	740	685	687	726	711	706	679	684	693	703	694	734	661	711	740	782	733	747	684	759	699	715	705	692	718	756	708	696	682	722	732	739	732	712	708	738	742	736	715	789	740	700	721	734	768	717	721	743	733	757	739	707	728	684	723	709	701	705	714	733	683	746	703	702	743	756	692	725	716	741	703	707	695	746	705	717	744	715	742	727	720	713	751	723	708	684	784	709	734	740	732	708	700	735	709	733	718	685	725	746	744	730	685	756	709	733	747	737	708	713	664	731	681	743	766	716	698	700	726	762	748	680	702	729	718	690	702	714	712	742	736	698	689	702	757	688	683	765	681	731	678	690	696	719	700	721	702	670	719	716	721	714	723	724	735	740	737	726	705	747	709	719	696	706	684	739	692	708	688	783	725	674	750	702	720	736	704	710	722	706	691	694	681	738	706	733	699	718	675	743	748	708	705	666	702	717	733	765	705	735	720	746	710	726	722	716	750	708	678	753	733	696	713	691	700	737	707	662	704	684	718	726	740	715	706	666	733	677	704	728	696	662	739	699	721	727	701	710	738	703	696	719	719	691	724	710	716	734	734	717	694	736	790	732	710	697	718	718	690	689	736	726	702	704	719	703	725	717	717	680	697	746	719	721	778	676	741	721	719	774	699	665	785	713	698	730	688	682	723	698	707	687	714	651	717	721	662	726	637	667	686	745	727	688	713	727	728	678	679	734	731	685	706	711	728	709	674	711	729	704	790	716	695	685	773	647	756	718	743	714	717	710	683	727	749	746	734	707	721	710	722	741	717	688	726	669	703	669	744	678	688	685	729	738	733	680	675	717	752	716	696	691	772	746	662	735	709	740	707	677
31898	5613	1005	554	527	443	349	380	344	328	364	361	356	344	353	323	357	342	323	307	323	313	327	337	344	354	316	327	337	315	303	360	328	301	348	326	331	326	353	322	287	309	327	339	317	323	359	326	307	348	294	323	303	329	304	320	294	323	315	348	341	316	306	341	338	340	353	305	329	313	321	345	349	345	319	324	341	311	343	336	314	310	316	304	297	339	335	308	319	357	367	328	320	311	330	301	320	299	315	313	334	317	348	337	311	298	316	331	337	355	353	355	312	299	307	311	347	342	309	375	343	326	360	353	343	306	349	299	301	347	324	344	328	341	314	306	323	375	329	333	365	324	331	299	348	357	334	313	364	320	368	326	351	341	352	328	338	330	365	325	312	314	309	312	311	343	315	354	363	316	323	295	309	305	321	348	345	363	299	309	307	349	333	345	341	318	324	317	357	315	329	303	306	325	298	332	333	367	333	314	303	306	301	344	335	325	367	376	335	309	292	348	298	317	305	321	300	338	346	335	363	317	310	323	322	299	334	294	320	330	343	362	309	327	334	354	346	309	340	313	302	321	343	297	305	317	340	311	337	353	318	320	312	307	336	332	304	362	346	300	275	324	337	310	353	304	345	335	339	315	323	333	328	321	291	340	329	327	294	361	321	337	327	341	307	328	337	284	360	310	329	341	337	328	315	303	357	293	313	332	350	327	333	360	313	334	356	304	325	321	328	323	300	336	323	325	324	356	309	309	302	307	304	361	350	317	294	331	326	311	373	351	334	348	307	319	318	285	340	302	351	313	334	315	312	342	347	335	324	320	319	332	316	331	346	308	345	330	343	319	324	313	322	342	287	301	316	350	334	331	326	336	322	368	337	343	318	356	330	344	336	323	351	336	355	351	346	319	350	356	342	326	330	329	316	323	337	324	312	329	336	304	309	376	332	328	319	328	330	335	318	336	321	342	345	300	323	312	320	325	335	354	326	359	363	300	299	339	303	285	312	322	335	318	310	346	346	309	315	300	338	349	337	347	311	342	341	322	317	319	327	329	326	291	313	292	357	311	314	303	352	341	323	321	280	370	314	265	324	298	347	336	350	310	311	311	338	324	329	322	341	351	313	300	300	314	342	313	289	355	287	328	296	314	308	315	357	323	299	328	300	309	319	328	310	335	317	313	324	346	322	318	309	323	321	337	305	344	325	336	328	340	299	353	330	300	323	321	327	284	338	323	348	318	356	338	320	364	360	339	354	357	349	291	336	346	322	342	343	320	300	353	288	322	315	337	344	352	344	340	335	320	359	353	348	309	318	326	328	304	327	331	319	312	330	356	348	309	301	329	318	312	308	372	304	331	322	305	343	330	318	322	377	325	291	325	328	394	313	328	322	324	298	342	343	335	351	344	311	327	289	312	352	334	330	299	335	356	372	312	304	341	339	297	327	328	345	343	353	336	310	323	347	304	325	341	338	347	312	329	361	334	301	315	306	279	329	338	344	345	336	305	328	309	325	331	305	325	318	305	327	311	314	309	343	336	340	304	299	341	328	317	324	308	323	301	331	315	336	291	310	339	305	311	340	314	296	340	321	323	305	355	313	321	330	296	338	342	310	331	333	330	336	374	279	318	307	342	320	313	350	337	286	328	340	338	363	359	344	323	322	358	282	319	318	303	337	268	310	308	342	322	324	316	308	313	321	339	312	327	312	322	308	310	321	285	329	321	349	306	325	338	330	318	331	327	323	328	311	319	316	369	348	329	327	366	322	334	303	326	313	338	339	318	300	286	294	305	376	277	316	341	320	309	317	301	338	340	340	316	320	330	345	330	318	315	323	293	296	348	357	327	322	319	368	366	293	346	318	322	352	291	301	342	349	367	296	322	323	275	322	310	336	337	375	317	349	359	331	309	313	334	338	310	327	331	344	323	319	322	329	321	313	342	313	329	311	345	341	295	321	311	323	338	328	312	303	325	334	317	339	334	321	289	305	356	345	358	338	330	337	331	304	312	324	309	332	328	324	276	318	320	353	311	315	348	282	335	316	325	326	310	341	307	317	308	340	330	300	306	339	331	337	314	305	321	343	324	350	301	327	340	313	349	317	290	318	306	326	307	355	345	299	309	309	313	295	330	344	318	302	330	350	315	310	343	309	326	316	309	335	364	342	306	324	312	329	339	280	320	341	316	329	331	306	312	283	313	362	323	305	323	340	308	306	330	346	336	345	329	310	310	295	304	324	352	357	308	335	300	321	328	309	335	341	342	317	324	307	324	331	347	353	321	334	346	304	338	327	321	315	343	313	342	352	350	312	339	323	312	327	314	340	323	314	307	312	341	350	348	350	311	323	318	312	312	342	333	338	316	358	295	300	322	308	359	318	343	307	331	323	337	329	339	306	304	323	328	328	327	302	329	316	349	329	331	335	304	323	331	306	323	329	311	355	339	306	325	313	283	308	314	332	354	312	331	320	318	343	315	318	309	335	327	319	311	303	338	349	345	318	351	322	330	292	321	306	338	336	305	316	333	351	317	314	308	330	298	318	330	369	343	331	302	340	324	358	287	351	360	345	331	331	310	354	342	341	315	304	321	341	273	350	295	298	349	312	321	332	366	341	328	341	328	313	334	363	336	301	320	305	318	335	355	348	316	320	328	333	354	355	320	326	327	334	354	305	328	331	335	304	336	334	322	353	355	339	313	335	328	325	353	311	341	309	288	342	346	321	346	335	329	340	336	316	348	301	323	328	339	338	336	309	352	323	337	320	358	351	346	324	319	285	333	314	333	318	308	334	328	339	308	321	335	292	323	300	286	350	333	336	380	306	327	324	298	359	340	351	350	305	309	324	307	311	343	320	347	306	260	351	318	302	324	336	279	325	346	346	337	333	358	289	319	321	350	328	336	331	318	319	311	333	304	324	327	338	365	341	285	317	320	354	312	337	322	306	307	330	339	345	330	342	333	355	304	291	321	333	356	303	332	311	349	349	312	317	305	331	296	310	374	313	320	324	315	301	349	347	328	310	309	307	325	312	341	331	377	304	329	328	340	330	298	335	364	296	334	338	338	329	362	318	340	373	314	335	352	357	339	326	320	316	337	360	328	314	365	341	304	343	298	324	314	303	313	298	311	341	334	330	361	333	300	327	317	345	327	335	357	329	310	339	318	304	302	342	325	322	328	337	326	311	346	324	341	327	338	309	312	282	318	363	322	284	310	341	334	333	330	315	325	334	355	322	304	319	323	357	323	335	307	338	367	326	356	294	333	341	333	323	333	339	365	336	341	298	320	363	323	305	314	307	288	327	319	327	332	333	310	302	326	311	319	337	330	313	302	337	351	324	330	298	332	318	344	330	336	331	312	365	296	325	304	352	331	339	309	318	315	308	327	340	321	349	335	328	353	353	325	317	310	321	341	331	329	349	336	279	304	305	335	338	327	284	311	372	370	335	316	336	322	326	307	319	320	308	344	346	350	325	339	318	312	304	321	328	317	366	338	360	329	336	331	361	299
22892	11250	7392	4305	2971	2278	1434	1100	919	854	844	855	816	778	800	763	765	778	765	779	791	713	736	776	768	723	717	746	801	730	828	828	731	726	754	740	745	777	730	691	762	722	746	725	761	718	714	786	778	738	734	739	749	721	743	707	766	744	764	711	710	753	672	728	743	762	766	712	761	745	736	708	774	774	736	739	753	745	739	719	757	731	770	804	731	696	768	702	716	771	775	771	765	709	770	764	772	777	728	790	777	737	724	751	792	743	733	718	752	830	695	745	755	848	737	748	748	743	743	755	738	741	756	734	733	722	721	826	749	745	738	760	713	778	765	775	745	734	735	751	773	814	774	688	741	774	714	738	764	762	785	742	741	762	772	753	797	705	768	754	780	764	708	794	764	717	809	735	765	766	723	748	723	762	761	733	772	802	745	763	769	735	799	709	758	741	752	764	759	775	732	771	750	721	732	735	791	790	756	740	737	738	782	771	753	793	768	719	733	794	799	700	716	762	726	780	758	727	728	769	740	723	731	719	744	767	756	746	728	787	747	745	758	697	755	757	735	740	768	721	741	725	819	797	727	795	725	721	744	791	748	757	718	749	748	746	736	768	760	763	773	696	780	748	754	742	794	811	760	746	708	729	722	749	787	785	743	768	742	680	763	816	772	784	715	757	718	748	733	766	737	716	786	770	773	738	767	746	805	799	735	722	745	787	799	773	782	752	696	737	721	721	737	817	813	771	720	768	732	772	708	788	699	715	754	788	764	815	782	731	752	783	751	751	753	765	744	763	741	772	779	739	786	789	747	685	817	751	749	711	760	743	738	774	778	750	765	800	758	727	693	814	734	780	717	745	681	724	764	731	792	783	706	765	789	722	746	730	763	797	793	789	710	768	774	699	760	768	722	770	775	760	780	758	683	707	704	747	737	770	748	750	745	702	739	729	698	784	773	784	777	775	772	728	729	749	728	775	765	744	743	749	679	742	776	727	750	749	733	727	735	714	748	790	798	774	760	735	738	728	755	749	771	809	730	822	730	777	807	731	747	788	777	741	715	765	788	717	776	741	770	828	770	730	722	784	705	762	776	773	737	739	737	786	696	750	705	760	769	716	718	803	775	695	759	746	749	729	782	760	742	751	756	772	730	777	750	742	790	758	781	788	738	739	734	712	753	733	827	724	735	719	690	741	772	739	760	740	721	748	764	740	712	741	744	716	765	729	728	746	724	697	691	749	731	782	772	760	753	771	701	744	745	755	714	744	787	747	735	739	775	788	748	718	755	698	778	754	756	720	780	735	747	770	733	785	723	739	762	724	791	732	807	708	807	729	717	746	734	741	715	807	700	755	777	779	735	786	776	707	773	735	767	736	730	748	725	724	738	757	743	740	754	740	712	755	701	746	730	745	760	739	730	782	761	728	745	732	806	765	763	776	682	734	770	737	749	771	774	747	789	764	734	766	741	714	767	757	688	741	743	737	755	729	729	775	749	786	735	763	728	724	743	752	749	735	774	739	755	776	774	767	740	750	752	728	749	764	762	783	745	733	791	796	822	760	722	673	748	797	772	697	755	783	770	762	725	782	727	759	790	712	779	722	743	711	793	727	769	752	755	759	708	774	726	739	710	759	732	734	744	810	731	770	759	750	746	735	737	739	742	773	752	739	702	771	763	708	777	723	738	671	738	776	736	809	731	776	768	750	787	739	769	699	778	805	722	708	759	715	722	771	742	755	739	767	748	787	768	729	731	698	730	792	728	724	704	757	769	796	684	787	755	757	697	798	728	729	729	745	762	740	801	787	732	766	735	754	710	791	737	763	778	759	741	761	768	768	751	753	732	739	717	776	701	789	749	751	750	727	754	772	707	738	727	763	691	738	786	759	751	781	750	730	714	752	722	720	746	712	752	775	803	710	760	773	707	780	746	726	760	782	835	726	731	746	756	745	758	756	782	752	751	749	703	731	748	771	769	754	762	730	714	732	720	785	755	707	770	704	719	775	716	729	705	723	720	771	761	782	737	740	738	806	739	767	773	776	684	758	756	722	763	708	762	706	735	737	784	730	756	741	740	743	742	747	772	744	697	795	755	723	757	713	690	754	759	765	744	762	776	777	730	741	735	767	738	717	804	744	737	720	730	733	738	796	698	750	762	754	781	716	730	755	753	772	759	772	773	765	726	751	719	739	770	809	695	780	733	792	747	724	763	805	742	798	718	696	760	768	743	728	718	750	749	683	779	744	769	736	741	726	714	741	792	756	739	760	742	768	789	742	753	749	787	781	752	744	755	791	737	726	807	746	732	740	752	776	802	761	761	795	751	749	753	760	742	712	747	802	749	785	782	730	775	733	763	774	722	750	789	750	749	790	778	761	725	775	781	793	761	719	747	763	738	731	731	715	735	757	777	780	761	765	733	792	730	758	774	692	747	714	745	764	713	739	751	751	778	724	734	761	794	714	747	781	798	733	779	700	765	739	762	708	707	765	762	765	781	752	729	754	774	724	730	789	797	755	737	785	781	762	745	700	704	770	731	753	729	751	745	752	702	762	750	764	716	733	761	773	758	738	742	767	752	711	734	770	737	790	762	775	726	739	745	718	752	758	711	773	742	735	691	760	718	681	767	754	703	751	776	750	789	774	760	779	788	761	759	740	698	745	745	698	756	762	755	753	758	745	716	742	691	800	782	757	751	768	737	771	726	711	719	758	786	679	722	754	744	707	701	737	700	722	738	734	807	765	737	736	753	757	694	734	777	809	757	759	723	733	747	793	742	721	788	776	792	782	750	741	764	725	750	736	782	749	705	777	724	709	756	708	759	737	748	760	748	750	782	704	793	763	722	755	751	751	740	766	752	782	739	766	758	732	744	781	773	736	699	787	743	754	752	768	747	786	800	753	747	722	768	775	764	742	763	736	761	836	720	758	747	718	716	715	736	783	732	771	729	726	757	740	737	743	745	757	816	724	746	723	746	703	736	744	726	794	794	748	776	773	683	776	737	771	726	771	719	713	749	809	715	730	749	789	737	769	748	751	728	766	711	749	781	722	751	772	746	734	771	739	751	765	717	734	731	801	737	805	762	779	733	764	744	794	761	711	739	726	730	782	722	777	751	810	780	691	780	775	759	759	780	775	748	712	761	788	729	789	727	731	731	744	753	739	785	802	758	791	707	707	775	708	772	760	782	744	799	769	793	728	783	755	771	733	787	781	753	777	742	808	738	776	758	745	758	757	732	700	742	788	716	777	757	726	717	788	745	715	757	744	747	782	787	710	800	765	760	746	758	738	745	794	787	723	792	739	752	710	711	764	753	756	741	738	722	736	749	740	791	703	745	724	772	746	764	749	740	720	785	790	785	752	725	767	786	696	731	756	783	698	702	747	725	759	738	750	774	733	733	747	771	790	721	732	781	724	731	698	780	762	718	737	774	766	760	765	741	779	755	724	758	724	761	772	749	713	752	740	787	753	716	724	765	784	780	775	749	731	767	766	732	782	702	758	770	737
34850	6903	1139	606	441	387	368	385	345	347	338	355	361	348	344	369	340	364	312	304	314	317	320	340	337	351	326	354	306	388	354	385	332	331	344	346	355	354	373	351	356	341	364	338	326	348	338	329	343	343	338	345	342	340	326	365	327	321	330	332	350	347	323	374	344	338	335	371	332	375	349	360	359	320	351	338	312	321	326	329	320	333	304	342	316	343	301	293	333	321	303	333	361	338	329	339	366	320	327	332	288	331	339	353	364	346	320	322	325	337	332	321	349	349	356	341	351	361	367	348	335	341	370	320	343	346	345	324	342	337	354	362	342	327	333	364	358	325	310	326	344	332	311	346	351	338	359	315	310	341	275	327	327	361	388	355	324	341	349	331	356	330	339	354	319	350	327	356	380	322	346	345	351	364	373	344	306	347	361	336	324	346	330	353	316	344	323	312	332	342	302	331	327	319	307	317	315	325	345	357	333	345	342	347	307	359	339	317	302	360	327	318	346	299	355	349	332	305	330	349	338	341	359	331	363	326	347	320	326	351	309	364	339	357	362	331	354	358	328	359	325	342	339	317	339	335	320	368	362	327	319	335	334	332	385	353	357	361	332	366	330	345	353	359	355	368	316	346	336	315	293	340	353	325	360	318	363	347	371	361	347	320	337	309	376	344	344	302	323	344	312	342	365	347	342	333	336	348	319	335	329	314	370	343	360	357	314	317	367	329	379	317	347	328	344	322	332	300	333	359	310	314	313	349	324	332	325	329	344	354	325	351	327	356	362	328	331	334	305	329	333	317	340	342	333	295	351	332	318	328	316	371	388	316	369	330	313	307	360	329	306	322	338	299	374	365	342	372	303	336	411	393	323	369	351	324	350	355	312	316	365	335	356	327	327	357	357	353	328	344	320	346	314	326	337	357	381	336	299	315	302	325	338	326	343	344	332	331	334	346	355	378	331	323	329	331	304	334	313	326	319	312	321	363	357	337	346	351	349	324	348	313	341	342	305	342	325	344	325	364	320	374	318	354	340	321	328	362	376	324	356	368	334	345	328	353	317	348	320	331	350	332	340	361	336	352	317	325	318	356	333	323	379	337	341	319	350	368	296	346	342	327	335	352	350	317	331	338	327	340	363	398	363	299	348	364	372	349	327	295	296	348	338	324	339	356	315	303	327	285	333	338	326	342	348	358	334	309	355	343	368	315	388	337	380	313	317	337	357	393	326	359	316	302	354	378	344	347	308	359	301	314	328	345	371	318	349	342	304	343	331	331	330	289	338	341	340	340	325	349	398	347	338	352	359	327	354	376	335	344	372	313	356	292	298	391	336	340	322	378	348	331	362	359	329	376	341	337	352	352	330	308	353	356	325	343	329	280	318	314	336	338	341	317	320	321	321	326	312	307	304	299	314	355	342	312	355	312	358	347	334	354	358	348	357	343	291	317	350	339	324	323	361	368	359	338	328	339	335	318	333	316	355	313	337	312	330	366	325	368	359	307	341	338	360	328	384	360	377	313	335	340	286	329	361	345	279	347	315	318	328	371	334	349	330	350	369	327	331	377	330	365	364	325	304	321	291	323	362	336	340	348	335	310	340	339	338	358	361	335	318	368	326	331	348	326	335	373	326	333	384	310	335	355	343	370	363	369	359	331	346	360	365	347	360	327	358	314	350	312	333	345	352	368	366	332	331	329	330	320	297	321	327	356	340	331	362	361	340	338	364	345	329	355	339	366	354	307	319	343	330	337	344	338	359	303	326	362	335	319	351	353	330	327	309	328	349	358	356	328	332	338	337	330	321	351	312	338	332	313	320	331	322	351	369	323	326	325	353	351	353	315	325	312	332	356	340	349	361	365	324	362	328	322	327	326	297	310	306	352	331	360	310	306	344	345	325	299	343	338	357	369	360	345	345	334	340	326	327	340	346	349	352	369	341	300	364	367	300	301	334	345	392	331	351	317	341	313	343	348	304	301	365	330	370	285	358	370	375	393	304	351	323	354	333	359	366	377	308	342	352	359	319	350	339	362	366	353	348	358	354	328	355	336	367	316	360	351	343	341	319	347	315	344	353	336	329	310	342	360	314	363	353	360	362	295	346	355	352	392	342	309	323	297	342	327	309	340	338	338	350	367	317	362	369	353	366	350	389	365	345	329	332	362	346	355	368	352	307	315	323	327	368	318	336	354	358	346	344	335	307	345	314	319	327	346	310	385	309	333	354	321	332	362	314	370	306	331	351	369	334	339	324	306	334	340	352	308	348	332	378	346	349	325	360	337	332	330	345	304	329	332	327	349	325	335	340	323	316	331	320	336	316	364	331	339	348	291	341	329	325	339	369	366	345	325	332	318	350	338	328	279	332	331	336	380	303	348	382	330	337	324	336	315	331	335	310	326	291	311	307	344	346	378	329	348	326	327	336	340	303	305	317	330	360	332	333	371	360	364	348	339	355	347	319	352	324	349	325	336	308	353	349	326	355	318	326	327	305	323	326	341	378	359	357	366	318	352	373	324	324	348	323	345	329	317	318	291	362	321	338	339	344	329	336	331	357	322	335	348	328	339	350	315	314	354	313	338	333	328	321	327	336	333	357	375	330	312	362	357	346	341	347	308	330	345	338	326	353	290	350	363	341	340	342	313	315	357	342	315	362	334	351	379	338	341	356	310	330	297	365	345	366	327	337	318	352	342	371	340	357	299	329	327	347	340	356	365	362	333	366	339	358	317	332	377	370	274	333	376	386	370	355	327	334	312	303	331	368	316	332	327	336	342	302	360	344	348	334	364	324	335	340	326	346	342	357	322	349	383	353	361	319	353	366	360	329	337	335	341	302	344	330	328	352	338	331	315	335	349	335	374	362	354	372	359	321	348	365	326	308	337	337	345	358	347	330	383	344	314	318	356	357	373	336	321	324	349	360	351	331	322	309	300	318	341	339	334	343	351	329	359	321	319	305	373	364	357	335	341	370	324	348	327	331	338	309	335	356	369	325	338	341	369	358	338	318	369	332	318	361	348	341	334	342	322	320	321	340	317	366	346	351	307	346	335	330	308	331	349	325	334	346	337	360	352	349	314	346	331	316	381	329	330	331	361	352	366	363	314	311	306	341	323	349	348	333	344	301	332	326	353	331	377	342	311	297	312	346	351	349	308	359	315	310	338	328	309	357	342	360	350	301	356	325	369	371	339	321	310	322	342	317	307	329	361	357	336	345	351	338	309	325	336	378	333	328	321	314	334	338	381	324	326	368	338	337	366	344	354	293	346	362	329	326	345	275	357	341	307	330	341	346	342	378	315	334	360	350	316	319	349	342	322	322	364	314	318	321	303	319	325	326	310	328	317	318	316	376	333	338	339	314	299	336	325	343	339	320	342	344	311	353	332	336	326	334	324	312	350	386	314	318	341	313	341	311	345	310	319	383	318	333	330	294	363	366	363	306	328	392	351	319	336	369	312	314	354	308	328	335	350	340	317	280	295	371	319	346	354	350	333	331	351	303	296
24258	12660	7095	4685	3123	2349	1732	1214	1037	988	910	932	873	796	856	840	805	808	831	813	816	851	847	770	813	817	777	794	789	819	754	807	796	783	808	787	757	782	804	768	782	791	772	773	806	830	801	799	824	812	778	836	797	805	792	808	791	781	821	754	798	815	825	785	799	798	770	743	777	840	794	708	743	789	771	784	781	791	796	750	769	798	767	793	822	830	799	762	826	786	759	801	798	778	840	795	844	792	811	801	763	858	837	765	852	818	835	820	773	752	830	780	820	783	804	813	818	795	794	788	794	793	778	763	795	757	808	762	785	780	806	820	844	809	770	868	785	774	762	769	725	791	735	798	811	782	806	834	783	761	778	810	803	735	802	800	772	806	773	811	757	834	810	751	840	803	759	819	806	776	766	780	744	750	793	774	763	785	831	809	794	834	792	811	776	776	815	805	844	797	794	760	807	818	771	814	827	794	779	824	810	766	847	765	783	809	808	805	792	774	788	765	769	780	805	769	757	777	778	773	798	847	739	802	762	749	814	829	771	802	796	775	812	828	827	786	789	798	797	805	745	792	818	793	786	810	807	781	792	751	765	743	760	800	797	793	806	796	774	803	751	822	759	786	751	777	821	841	774	828	720	805	793	789	818	770	778	835	796	819	792	776	824	815	808	712	799	794	803	842	797	799	783	825	779	738	762	764	777	782	797	816	783	766	786	809	814	807	753	813	804	811	812	790	852	862	806	775	800	772	761	817	876	800	832	824	780	805	795	799	802	781	764	767	814	777	776	759	831	823	782	802	832	786	782	812	871	814	770	825	786	790	765	797	823	776	729	777	802	769	786	778	810	798	774	735	775	814	780	860	834	770	813	800	818	770	782	822	783	810	777	738	850	811	828	828	796	817	797	824	793	784	736	837	756	818	787	843	767	775	754	792	810	782	831	825	784	784	794	737	836	791	736	754	743	772	803	728	856	766	790	740	759	773	811	794	802	782	768	829	792	772	841	782	816	785	833	791	772	771	879	750	753	790	785	786	829	753	792	752	791	800	798	808	788	850	793	838	774	824	827	786	796	783	747	725	763	811	789	845	772	791	791	804	777	744	823	846	742	805	800	774	809	826	790	775	801	818	774	822	782	781	819	801	805	796	822	799	787	785	790	788	834	818	787	791	796	817	753	784	770	760	778	803	786	794	843	813	737	785	744	821	798	797	808	793	806	793	802	839	776	801	754	798	850	814	775	800	818	786	783	799	809	760	756	815	757	804	852	785	785	799	753	789	833	741	848	744	803	787	829	773	768	786	767	782	750	757	801	767	808	808	806	775	745	772	803	796	784	785	802	776	790	805	760	776	823	807	800	799	828	827	821	787	753	760	837	815	850	824	797	774	786	767	781	751	825	747	807	799	799	750	747	786	809	755	801	784	803	781	795	803	743	753	803	834	834	763	761	785	799	814	825	740	774	749	774	806	824	771	782	770	742	824	757	755	754	798	792	791	773	798	823	791	776	767	781	814	798	750	834	777	755	798	812	848	761	830	737	755	781	831	838	797	823	827	791	808	762	777	751	751	809	800	774	798	753	771	761	753	831	796	822	803	846	776	793	810	802	762	794	765	760	814	781	795	846	736	753	790	820	765	847	815	842	792	768	766	754	810	734	789	849	792	809	795	811	808	851	788	790	772	760	770	788	785	802	787	805	778	791	759	782	742	735	777	806	786	769	830	742	751	766	793	772	791	790	797	786	793	736	810	755	800	806	805	781	777	805	799	796	760	803	775	832	776	802	775	762	761	819	810	785	782	834	773	756	747	829	840	785	817	818	777	810	785	835	759	821	791	824	765	796	843	800	798	767	782	774	830	808	788	833	814	728	807	785	808	762	738	773	762	809	796	750	807	799	825	834	808	787	843	799	770	787	755	781	790	866	791	826	751	767	796	810	777	787	791	731	769	795	771	785	761	802	816	861	816	780	748	812	841	797	829	806	746	775	815	820	818	797	757	823	793	815	797	799	766	768	809	758	738	775	794	814	826	803	806	794	809	779	762	837	805	722	789	800	771	797	798	778	858	762	837	815	769	793	824	806	743	768	848	778	799	789	753	788	755	788	821	832	803	804	787	760	797	803	803	790	785	751	785	807	761	796	835	799	770	753	810	780	790	852	771	808	826	833	837	754	776	753	823	761	847	760	767	824	778	784	829	785	806	802	801	811	815	818	785	783	779	756	768	729	824	858	749	854	731	795	813	841	820	789	817	757	761	779	819	837	813	811	780	769	788	806	760	791	802	749	757	785	785	779	747	783	751	778	790	777	816	785	806	731	854	743	827	789	804	804	828	798	763	777	823	803	754	796	778	786	810	803	765	832	794	862	867	790	774	796	809	795	796	837	839	812	757	798	817	790	835	851	770	782	803	804	778	834	803	777	789	779	820	823	785	758	795	767	814	813	837	777	757	819	778	819	758	771	800	775	788	827	758	823	803	824	804	811	809	810	745	801	814	787	766	820	789	763	829	806	791	810	793	794	795	790	761	786	793	751	746	782	780	761	795	784	821	757	748	787	760	818	778	813	801	813	798	811	831	767	770	804	828	761	748	778	844	783	793	829	819	800	812	755	752	773	796	824	842	841	786	800	770	756	810	808	775	802	820	795	826	797	814	759	800	797	763	798	808	786	799	805	766	766	768	780	756	759	744	803	774	789	727	815	746	792	773	833	757	794	865	783	830	810	790	764	778	813	809	792	798	801	790	820	853	767	831	756	815	796	815	771	773	753	821	763	766	746	804	788	770	797	783	793	790	753	796	809	790	776	818	830	803	816	782	811	811	760	798	780	820	795	791	823	822	783	785	795	763	784	820	814	783	816	773	806	808	770	829	764	739	813	739	772	829	817	738	769	765	793	813	730	849	785	809	780	858	779	780	768	792	791	830	798	803	879	783	785	735	785	813	812	815	800	794	795	740	778	745	823	836	769	750	768	813	823	797	803	781	765	788	811	771	781	821	790	835	755	815	815	739	807	793	800	836	783	792	787	824	779	785	800	784	761	796	780	785	793	763	767	748	808	812	777	786	805	820	804	784	757	777	745	811	772	819	775	817	825	827	816	839	760	707	824	797	796	776	838	758	780	804	802	858	802	810	723	815	783	818	785	825	759	814	777	783	778	813	835	775	756	787	799	789	771	808	747	798	804	803	762	808	802	732	784	786	830	809	807	827	782	798	829	784	742	764	771	753	790	834	801	749	799	769	784	789	805	812	816	769	762	782	760	791	781	818	800	766	769	782	772	822	822	795	752	764	778	758	806	738	755	777	742	824	810	743	830	769	756	795	807	817	766	850	815	784	743	777	757	757	770	790	821	775	798	731	737	788	766	755	804	810	822	817	793	824	803	773	742	770	799	832	811	783	776	795	851	775	717	694	831	814	805	773	801	760	806	776	772	787	791	739	802	778	769	797	790	777	769	788	767	836	791	811	817	749	823	791	780	790	776	809	759	802	779	774	787	835
24002	3201	573	422	321	321	335	320	342	343	340	323	356	337	284	315	300	311	329	401	365	320	343	347	321	325	310	310	349	337	322	316	338	340	321	330	306	327	376	307	312	341	318	371	337	323	307	309	314	336	327	319	313	330	297	307	335	343	327	350	366	331	287	291	321	318	285	331	312	305	319	334	307	315	316	309	330	302	368	355	329	320	318	346	323	313	314	351	352	355	327	303	299	344	309	315	292	319	337	309	301	336	357	348	330	362	314	315	337	326	335	307	340	309	305	324	332	321	340	297	337	329	315	324	307	317	294	318	344	289	301	336	336	307	295	333	316	319	334	290	349	325	331	300	303	344	342	329	298	297	326	334	310	368	320	290	303	302	335	306	311	313	293	271	287	344	312	319	330	325	301	309	305	306	312	307	333	337	297	264	328	285	344	327	318	348	330	286	350	337	333	318	335	324	334	316	341	310	305	364	290	326	356	309	334	356	302	306	306	307	324	330	319	311	295	377	346	291	317	328	315	299	314	298	334	312	336	296	339	332	360	321	287	326	335	328	317	331	307	367	339	326	308	312	302	323	304	355	321	334	362	320	319	307	305	343	307	316	340	312	327	326	319	352	309	279	326	313	296	323	307	336	320	297	340	314	300	346	300	338	293	310	309	372	283	293	311	321	365	316	326	320	335	347	300	287	305	318	339	326	355	281	292	291	308	354	311	336	318	300	352	363	334	316	334	348	300	336	295	329	309	333	324	299	315	352	312	301	346	300	320	302	317	334	307	321	332	305	304	327	316	297	300	304	304	317	308	312	304	315	317	342	316	326	336	329	316	331	345	305	340	313	329	338	300	348	314	328	336	328	329	329	322	299	325	304	329	332	329	305	331	312	316	333	323	322	299	311	341	323	328	348	347	318	322	353	347	335	347	330	298	328	338	322	319	333	334	302	323	332	314	319	306	305	330	298	361	300	305	341	346	297	321	342	339	332	303	346	320	316	330	366	355	302	322	313	314	314	299	335	345	317	330	310	350	311	310	323	307	333	330	309	299	316	298	299	303	346	322	324	356	316	312	333	319	319	305	329	361	291	302	314	319	310	334	305	332	365	341	343	299	342	360	319	339	307	317	333	327	367	301	310	338	321	345	341	320	311	326	308	302	302	315	279	331	299	357	295	303	329	345	316	344	297	292	323	320	326	299	322	362	320	317	325	347	301	312	334	333	358	326	291	331	341	297	317	327	324	324	318	325	344	305	316	337	349	334	311	334	340	347	319	294	337	320	352	314	313	337	327	315	305	341	316	313	297	299	333	379	324	306	309	309	292	331	341	327	337	305	320	335	314	334	291	301	304	320	318	311	307	318	356	303	354	322	339	347	308	325	283	367	317	306	309	332	304	333	318	359	302	307	338	320	304	314	299	315	330	304	323	334	291	307	332	363	300	318	362	294	326	324	299	340	345	290	335	319	344	341	306	310	345	341	333	322	349	325	316	313	312	304	285	286	352	358	342	321	330	382	336	323	341	291	335	349	363	328	329	320	312	343	311	313	340	293	321	325	309	355	311	353	321	337	289	332	327	313	318	305	336	300	369	329	294	355	315	319	330	320	296	324	328	311	308	326	319	314	327	345	362	312	324	311	381	312	323	351	364	324	312	338	362	324	302	331	325	298	293	303	326	322	329	319	315	303	310	352	295	282	336	329	327	356	344	301	322	341	337	307	325	309	284	308	295	339	332	350	336	321	313	304	325	294	349	316	300	309	326	325	338	323	315	334	316	319	294	322	326	278	290	334	319	310	346	365	361	351	296	337	336	328	345	338	316	337	325	328	338	349	342	295	334	325	313	379	323	348	313	334	323	338	319	316	327	311	308	331	363	303	287	301	340	318	306	293	317	347	305	309	331	339	303	286	333	335	353	327	347	325	322	311	341	315	346	356	296	291	286	323	302	308	350	310	322	293	352	319	302	307	342	350	366	314	335	305	277	324	327	324	349	310	323	350	342	319	298	315	307	344	357	290	299	295	335	329	327	292	312	322	310	309	335	325	287	354	289	297	332	324	251	311	317	315	308	303	352	324	294	309	312	321	324	314	345	291	345	323	339	331	290	319	287	351	337	345	310	344	311	323	307	315	305	331	333	308	352	358	327	356	309	313	340	341	345	332	341	312	313	317	318	307	348	318	329	307	308	319	338	303	268	298	327	323	333	345	312	310	295	310	303	281	325	331	307	365	367	319	309	321	318	303	308	306	276	324	348	348	311	325	302	320	301	322	332	303	348	346	351	320	282	357	341	313	295	355	320	329	350	317	330	307	290	336	340	341	318	341	326	331	293	317	310	328	312	310	308	326	292	318	319	353	271	330	315	374	330	340	309	340	331	295	364	293	290	337	337	318	332	330	305	310	338	331	298	342	327	326	322	361	354	320	327	336	334	340	327	345	325	335	311	309	313	283	340	308	319	361	330	345	342	314	323	286	286	311	330	311	367	335	307	306	310	357	326	313	330	315	293	308	311	327	307	355	331	297	299	344	332	287	328	334	322	300	300	313	308	321	334	326	316	340	329	316	317	309	305	343	348	319	338	316	347	307	311	323	313	328	317	331	336	302	301	318	299	294	297	319	364	334	290	323	311	335	300	286	316	319	327	304	315	326	326	329	310	334	314	300	308	309	324	328	316	313	279	315	311	366	335	340	353	349	323	335	314	307	311	348	352	296	331	337	326	325	269	312	341	316	272	350	325	356	329	329	319	369	309	321	321	349	306	300	306	340	334	291	311	365	324	308	288	344	327	342	317	337	328	307	333	344	325	306	344	305	325	315	323	318	344	342	316	340	340	311	331	337	326	315	340	301	316	338	311	380	301	320	272	351	346	305	327	322	325	359	336	320	299	308	272	316	325	321	295	311	309	313	312	304	296	321	330	327	305	294	350	307	326	351	314	340	357	333	326	338	317	331	313	317	305	296	304	314	330	323	309	285	327	306	337	318	328	360	297	341	317	314	380	324	309	333	319	328	327	312	314	328	310	324	312	333	312	341	331	333	288	353	326	301	309	339	320	321	306	302	311	311	321	304	321	310	320	321	304	300	349	337	333	336	324	333	304	328	338	315	306	312	306	341	339	322	336	342	345	321	331	328	339	358	321	365	320	366	319	309	345	282	338	336	326	328	311	341	297	312	312	304	329	365	323	343	308	284	309	330	316	293	343	348	320	344	344	324	308	309	292	320	330	323	333	294	320	315	315	311	312	299	313	337	328	321	301	287	350	300	334	338	334	322	341	350	336	333	299	325	308	327	320	314	296	349	282	284	318	335	349	294	322	332	281	289	350	330	348	330	303	315	335	320	303	335	326	320	360	294	300	364	319	304	317	285	320	315	324	336	314	323	314	316	321	309	344	278	304	313	340	307	337	312	326	311	307	334	327	324	310	323	303	279	322	303	292	314	332	321	274	322	281	302	313	314	323	328	327	342	315	351	349	333	350	330	310	277	298	303	337	325	319
18173	7188	3366	2127	1461	1095	933	848	792	814	797	775	808	787	734	744	751	751	711	722	740	734	686	717	740	708	734	718	720	775	714	730	739	762	765	802	787	717	718	761	745	775	723	655	740	761	736	751	736	820	764	736	774	691	727	693	709	688	757	750	711	763	731	757	700	742	724	725	679	754	716	689	718	725	716	759	688	730	737	704	741	717	730	736	770	736	713	735	769	722	685	727	689	689	738	755	760	724	761	712	744	729	772	690	749	724	751	711	721	767	731	730	754	701	763	758	745	717	761	749	743	736	736	743	757	681	793	704	698	733	722	750	731	698	723	712	740	714	767	762	688	703	711	746	755	715	766	680	687	739	781	709	727	705	746	765	727	754	688	776	740	748	684	723	776	784	752	724	743	731	739	734	699	774	731	721	729	763	748	726	707	739	753	722	709	743	739	737	750	717	701	709	710	761	761	730	731	830	730	737	749	715	725	782	762	727	711	706	742	763	725	761	743	731	751	722	768	736	705	786	732	742	728	735	791	710	787	722	717	712	748	688	794	726	755	736	733	749	727	771	713	735	733	779	757	743	710	760	703	736	741	798	746	732	720	689	731	719	739	735	766	707	702	700	784	721	744	742	726	750	682	710	728	722	716	723	774	722	765	722	733	684	769	735	730	695	750	698	733	735	739	714	755	775	740	754	716	717	764	688	746	726	744	767	728	752	722	735	690	770	746	716	743	722	758	661	746	686	776	706	710	730	697	711	762	745	728	726	732	752	730	694	752	712	750	740	750	719	749	741	757	750	721	747	713	744	743	714	710	720	707	747	732	723	720	721	702	763	765	705	754	754	750	773	765	718	708	701	728	695	722	783	766	748	734	773	728	719	716	709	725	758	764	724	759	732	750	702	722	732	724	707	738	741	731	755	720	789	713	768	716	700	759	760	676	769	778	703	702	729	740	726	741	714	712	729	759	728	774	706	698	751	758	705	732	720	742	712	695	805	735	667	760	733	733	713	739	672	688	724	753	720	695	764	696	752	766	688	733	711	759	758	722	747	769	701	718	723	753	756	726	760	682	740	766	743	710	729	739	745	717	702	701	749	737	751	710	713	820	701	751	769	748	743	739	777	698	724	750	726	753	729	771	725	696	773	787	768	714	758	702	681	725	747	726	776	702	709	728	733	733	710	749	681	768	707	768	742	728	733	730	746	750	764	737	759	750	765	701	751	714	736	752	759	757	729	739	713	702	707	734	768	709	729	737	768	681	726	712	722	773	725	728	699	722	738	729	707	728	710	694	730	723	679	709	696	740	740	697	702	733	723	723	725	734	698	742	759	742	705	704	738	699	756	780	760	725	763	767	755	749	747	754	699	702	722	722	745	762	739	772	730	746	767	743	752	723	716	742	774	671	803	673	715	751	740	758	743	733	750	773	740	725	745	747	759	732	693	753	734	725	757	736	739	761	701	705	761	709	699	710	704	718	714	732	731	737	728	772	752	722	746	734	751	719	741	708	725	751	728	717	697	735	711	714	785	779	712	761	724	730	734	732	720	763	737	671	755	705	700	696	762	719	780	729	750	717	775	775	800	761	753	707	756	733	748	738	744	725	729	769	749	784	757	702	715	689	711	738	709	755	739	715	715	783	728	735	710	727	723	700	730	730	749	712	686	734	735	747	781	713	732	729	731	724	703	707	689	773	723	767	725	757	739	805	764	734	727	762	737	756	709	702	744	712	761	703	719	764	703	705	743	709	739	744	729	745	696	687	736	776	712	731	728	756	719	735	739	784	715	718	694	703	746	707	710	667	700	786	699	744	746	775	722	693	719	756	777	710	743	691	715	746	723	759	754	684	711	704	692	707	737	741	730	714	736	710	723	747	741	744	729	742	798	751	737	713	776	727	727	708	696	747	706	687	721	720	777	729	744	763	730	716	744	793	740	700	734	697	699	720	752	712	758	732	697	748	716	754	731	765	726	744	693	696	792	708	716	760	730	726	705	733	768	752	709	735	752	701	749	766	677	736	771	712	780	751	757	716	733	767	761	708	734	694	724	753	708	720	770	715	754	792	759	727	733	736	744	753	751	736	737	716	682	724	738	726	696	694	736	736	708	726	711	710	733	767	736	726	712	755	774	774	737	724	723	739	747	708	678	769	678	750	726	733	776	687	770	735	717	689	740	689	727	707	728	801	700	738	725	715	777	733	723	723	701	724	728	759	740	674	757	747	732	785	746	786	731	715	751	723	718	712	713	714	732	685	754	750	711	700	723	773	765	701	754	708	713	733	712	721	820	685	723	762	741	778	734	699	752	786	706	738	758	733	697	734	735	713	788	771	724	732	797	698	722	727	747	707	712	780	727	739	770	752	739	769	718	753	746	768	735	730	748	745	728	721	783	723	724	729	687	753	712	739	688	779	681	726	788	729	701	684	739	715	702	736	690	728	718	726	706	706	732	735	764	779	731	756	704	772	730	759	721	689	727	772	757	716	685	738	741	760	739	718	749	735	695	746	713	761	705	709	687	766	756	742	752	731	771	687	784	680	759	722	781	745	714	722	716	748	748	706	736	719	740	706	707	682	737	681	763	696	736	694	739	702	703	646	710	767	686	726	701	714	756	755	702	674	715	770	702	699	703	751	758	726	708	733	734	748	740	764	709	730	775	745	732	753	725	753	714	752	690	724	695	721	705	740	713	746	712	751	694	743	742	716	711	699	746	738	758	747	714	786	747	712	706	733	765	700	726	717	727	727	720	683	734	748	735	741	731	684	709	750	685	739	714	707	688	771	780	721	727	771	727	720	785	763	718	722	759	699	746	728	779	711	713	740	718	719	780	710	716	710	741	784	749	785	753	725	737	747	727	736	771	736	705	788	749	753	683	743	707	733	748	701	697	739	746	725	760	716	771	717	758	737	738	798	752	705	710	729	740	700	749	712	787	722	719	733	764	748	714	734	719	762	689	737	713	765	759	745	754	734	752	656	753	714	767	769	744	693	755	765	730	756	706	705	744	785	691	724	736	767	792	716	731	745	739	699	704	754	732	724	720	691	684	751	734	720	707	749	676	754	678	756	728	759	722	701	747	747	765	694	697	733	748	733	697	735	739	732	726	751	708	746	667	744	732	711	747	696	682	721	757	740	715	703	688	701	697	708	733	702	685	771	705	724	742	740	761	732	764	717	722	709	748	736	710	698	727	750	722	759	742	758	740	693	744	775	751	760	776	755	752	742	743	719	754	752	745	715	767	720	730	728	685	747	720	732	740	701	674	706	724	705	740	742	705	700	744	717	711	726	756	746	728	722	783	753	757	709	743	767	724	789	740	748	717	730	714	744	776	772	742	710	746	787	775	733	757	765	717	722	738	748	752	729	808	717	735	684	709	732	767	683	718	746	767	775	753	733	728	748	685	729	750	768	734	755	718	766	750	758	741	745	725	771	758	729	726	734	723	738	725	726	763	742	711	729	745	701	712	726	733	746	773	683	772	748	715	715	723	733	756
33810	6353	945	531	432	328	355	365	383	309	367	327	340	334	341	368	326	304	304	355	318	356	346	336	303	301	331	362	315	287	322	312	348	316	352	321	303	347	319	346	355	371	346	355	327	322	341	323	331	373	313	365	352	327	341	318	348	341	317	305	324	320	296	332	321	350	327	330	340	316	326	333	315	286	322	350	324	333	350	310	341	339	313	342	327	330	349	339	355	362	355	332	324	310	350	316	311	316	313	324	341	325	317	347	321	333	335	354	334	321	286	344	363	328	354	332	310	323	315	339	320	352	306	335	324	317	321	339	330	309	370	383	315	314	327	353	314	342	345	363	325	290	295	324	321	346	304	284	337	340	324	314	324	309	339	320	356	362	301	340	338	345	311	323	336	319	307	279	338	307	320	325	300	330	345	324	301	317	297	301	332	337	329	334	351	321	322	341	331	329	290	346	372	338	350	360	333	339	326	330	327	349	343	317	335	363	354	351	326	337	319	338	344	341	342	315	336	296	341	297	359	344	345	335	333	327	327	354	334	378	315	341	328	322	333	356	327	322	304	292	307	317	333	307	334	361	331	322	317	327	295	358	345	339	334	377	270	317	318	332	332	314	331	314	329	329	360	349	332	339	313	293	297	313	315	320	322	291	345	330	293	338	282	352	325	347	330	341	349	351	307	331	284	303	328	296	294	311	311	347	332	349	338	335	315	328	331	299	327	338	368	332	341	314	337	344	338	361	338	333	332	364	306	353	303	334	315	332	300	321	342	312	320	330	305	317	358	295	339	304	331	356	317	310	306	312	350	392	347	354	323	326	340	326	327	327	298	321	329	328	303	310	299	316	351	315	324	334	317	330	325	319	338	338	340	351	356	346	316	346	304	319	293	345	316	342	338	292	302	320	353	325	356	345	327	313	335	370	327	348	335	333	294	335	333	325	322	329	335	313	340	318	341	339	342	344	352	321	313	319	345	319	336	311	327	316	364	323	314	333	343	351	264	325	328	371	338	322	296	312	308	342	405	376	364	311	335	315	384	332	333	347	345	339	323	315	371	331	303	325	337	326	308	298	354	332	297	322	356	307	305	314	357	295	305	335	342	319	331	356	351	310	309	313	315	322	315	354	336	333	331	323	319	290	362	306	302	351	313	317	332	321	309	320	348	331	356	356	319	334	309	319	364	348	335	321	334	311	332	297	322	346	333	358	375	306	340	317	334	351	341	300	337	329	323	375	326	344	335	325	308	362	317	334	312	337	338	326	318	368	330	320	297	336	312	318	328	318	302	321	337	306	336	325	336	353	346	320	339	336	336	329	306	316	290	336	364	356	346	312	316	330	349	335	305	342	328	315	323	352	305	297	330	345	282	342	337	300	310	324	350	313	344	308	306	358	367	318	323	333	312	327	322	316	347	339	346	294	361	325	337	312	312	307	304	342	345	349	315	306	323	358	341	336	321	340	316	289	332	341	304	317	339	307	368	301	293	293	343	332	350	347	355	324	321	324	321	301	348	338	347	346	322	323	295	339	343	313	304	337	324	341	357	327	344	322	299	311	340	348	327	329	299	331	305	359	313	339	296	317	344	297	322	302	286	324	315	338	346	300	341	300	339	339	337	330	330	346	353	310	363	308	384	318	349	357	288	309	304	336	319	335	341	308	316	298	322	375	316	319	356	325	354	329	301	311	314	333	323	321	360	346	314	323	322	325	306	307	336	323	324	311	355	321	330	338	321	294	356	329	323	285	303	351	343	346	324	336	315	345	325	365	328	309	335	323	344	355	351	330	355	345	312	311	321	358	314	360	334	352	315	329	292	344	362	326	355	325	310	307	364	294	321	314	326	320	340	324	317	339	335	291	338	354	318	332	303	300	306	332	320	298	317	351	305	316	334	327	326	324	320	324	339	327	364	343	326	353	355	334	331	352	300	364	336	324	314	310	337	338	312	346	328	353	313	312	373	372	358	330	324	339	354	352	336	304	320	336	310	320	294	346	323	338	380	309	304	317	302	355	351	355	316	340	319	333	340	323	344	321	316	312	343	313	344	328	323	346	354	343	305	315	329	309	342	350	342	346	322	323	315	300	302	319	323	318	351	339	320	308	299	332	340	319	322	320	338	320	310	312	340	313	287	302	361	321	320	351	331	319	345	294	330	325	360	345	309	349	322	308	314	332	319	313	356	312	346	319	353	313	319	313	332	316	323	344	315	325	305	317	298	314	345	339	313	315	355	376	296	351	316	338	323	329	305	343	342	314	321	330	335	345	327	322	299	334	300	342	307	375	336	323	320	352	306	337	340	316	326	313	347	343	348	349	335	329	317	304	326	391	329	322	317	344	371	330	345	335	337	296	326	341	314	319	332	310	340	321	330	332	356	327	333	324	337	315	309	335	316	298	314	339	328	324	343	327	320	303	296	271	321	341	300	337	295	315	336	314	328	327	325	327	351	331	337	348	317	321	358	314	343	318	330	308	340	376	343	338	338	337	331	317	301	330	339	316	316	337	341	354	309	322	340	308	361	333	322	353	309	316	347	310	333	294	288	308	353	341	345	302	329	323	335	312	331	284	351	345	317	316	324	330	378	359	345	321	341	348	347	305	345	355	344	314	342	325	307	308	321	293	307	307	328	350	328	379	311	345	325	328	329	307	311	314	343	317	346	320	293	299	334	313	324	343	324	317	338	343	360	322	318	341	314	324	317	331	318	319	315	335	304	356	298	334	352	343	324	323	346	317	357	324	316	338	349	337	338	342	338	308	341	314	303	351	324	291	315	345	333	318	335	325	366	355	335	352	309	328	333	318	319	354	324	334	310	341	356	372	332	318	310	319	325	360	338	302	307	330	318	346	348	339	346	344	339	369	347	296	354	327	356	327	312	318	313	351	334	281	322	327	306	305	317	339	277	331	350	330	329	333	343	311	324	345	346	348	322	334	320	311	342	318	322	346	323	304	364	302	322	352	321	297	355	340	338	296	346	341	355	332	317	318	363	328	301	363	352	317	329	316	306	319	333	345	319	305	335	347	322	283	321	332	357	333	327	313	369	336	323	338	323	332	367	338	323	296	350	344	331	326	354	334	321	329	326	324	316	327	332	292	336	344	323	323	370	351	326	298	307	323	301	328	327	323	296	328	332	295	311	340	329	308	318	332	317	321	343	327	321	326	379	300	283	329	310	317	351	312	324	342	306	327	349	305	313	307	317	337	355	344	341	370	309	331	335	336	324	327	312	321	299	350	322	352	343	308	335	353	347	328	320	297	325	316	314	279	352	328	328	343	337	312	346	336	313	317	332	325	332	320	334	344	302	353	313	328	308	340	354	311	339	298	292	361	341	326	307	323	325	335	335	341	288	324	324	274	336	354	331	363	332	372	326	342	338	323	351	314	352	353	341	348	372	308	349	332	325	324	361	322	341	298	337	322	345	347	295	331	307	350	332	308	338	313	331	337	324	325	338	321	346	332	313	353	334	347	338	338	349	366	317	343	356	299	323	326
23050	11975	5584	3499	2208	1438	1114	990	956	864	828	795	784	823	802	755	784	772	805	789	731	801	777	789	757	755	728	793	780	801	756	720	806	781	792	756	777	763	773	760	762	781	794	767	830	793	744	804	765	768	775	824	752	765	809	767	736	753	820	758	762	774	780	768	756	726	789	751	830	748	756	751	771	743	742	791	777	790	727	768	787	695	770	804	837	778	769	750	730	704	795	747	793	764	749	771	768	740	781	731	696	747	767	743	754	738	703	789	786	764	790	743	747	778	783	748	728	733	778	737	755	789	723	820	749	772	791	741	725	786	790	784	793	760	787	766	719	743	736	817	765	727	787	789	778	809	773	785	755	726	743	787	763	751	780	720	738	800	785	757	732	768	786	801	774	771	793	715	801	730	773	744	786	735	790	763	773	776	765	783	766	739	750	806	764	737	710	737	761	761	740	723	753	779	786	752	756	830	786	768	758	763	789	719	744	753	772	786	769	755	753	767	758	832	735	762	765	746	728	752	808	760	814	766	848	785	763	751	771	804	772	775	771	730	738	763	786	751	818	807	754	773	786	735	740	786	788	769	765	729	757	751	732	736	784	748	798	809	775	770	726	790	747	801	763	820	814	728	675	767	768	766	739	753	746	769	732	778	777	754	766	775	706	773	768	789	749	784	784	785	797	776	719	778	766	797	771	744	793	790	780	780	791	701	766	729	769	739	779	757	750	740	795	755	754	779	775	792	759	752	731	731	749	714	769	754	762	826	717	762	743	790	767	799	778	741	742	790	792	811	736	734	759	797	716	758	802	760	799	774	774	770	812	765	754	762	756	746	811	798	760	760	775	775	788	776	790	726	793	703	774	801	761	765	705	734	750	750	772	822	713	766	732	779	805	788	751	730	786	745	751	721	792	744	703	782	757	777	780	774	753	734	809	740	762	773	769	797	754	785	827	799	740	785	713	750	795	771	805	781	773	771	705	731	742	803	785	752	788	766	758	747	769	746	765	763	791	781	755	731	773	771	762	743	760	807	748	754	774	776	782	764	754	801	762	822	741	708	796	789	737	714	747	711	780	737	783	750	751	801	736	730	814	706	817	792	770	743	780	752	797	735	758	759	789	769	780	731	774	759	754	776	779	742	745	793	791	815	785	775	738	780	751	774	806	729	791	771	785	816	770	760	752	740	809	767	735	756	802	770	730	790	780	803	805	765	744	762	724	781	755	776	781	746	766	773	762	772	771	717	755	809	773	743	762	755	791	792	798	745	779	758	730	746	781	751	754	779	722	727	802	751	765	772	780	754	736	787	756	841	766	756	779	791	805	771	754	785	772	762	770	723	789	745	781	793	749	798	777	808	768	721	750	766	784	835	742	769	782	812	775	766	800	735	771	765	740	747	772	775	768	766	783	745	774	725	786	724	771	776	772	784	759	757	741	734	776	734	755	760	765	772	716	790	734	781	752	737	772	794	736	730	767	754	757	801	793	776	740	736	743	705	753	802	807	759	719	753	747	793	748	767	753	737	771	768	758	792	790	707	769	810	782	777	753	811	738	763	764	762	792	778	769	773	768	756	720	699	770	730	767	785	807	768	747	782	767	792	782	813	731	770	785	744	752	756	785	763	725	781	801	781	712	762	791	765	758	774	745	773	775	764	789	778	771	737	768	750	760	809	746	716	740	774	760	736	734	750	751	786	807	762	744	763	753	784	818	810	741	769	728	795	784	769	719	743	811	746	749	725	770	773	769	747	756	757	796	793	752	794	707	769	728	800	753	785	782	746	760	779	802	737	748	748	763	741	748	773	729	753	760	746	788	766	792	773	774	760	770	782	777	773	751	749	743	747	738	760	797	753	744	752	727	743	790	746	758	752	797	810	790	799	767	774	716	733	745	778	759	782	784	764	773	804	765	776	771	743	733	762	802	729	738	764	746	750	732	747	792	782	771	764	782	763	769	731	762	794	775	775	727	760	743	761	735	764	743	782	785	751	755	766	772	740	798	758	784	773	769	778	750	764	767	740	807	760	775	764	785	763	792	774	755	763	745	749	733	771	790	783	791	741	748	767	710	788	802	765	758	738	788	778	738	740	786	729	757	755	826	779	753	777	771	787	734	800	764	752	798	711	778	782	792	746	733	766	738	767	763	746	783	774	734	729	739	761	741	762	732	765	790	754	751	764	737	789	749	703	763	751	723	743	714	741	783	808	723	774	767	815	709	770	776	748	758	788	795	797	728	747	692	763	709	750	800	715	811	754	759	721	758	793	805	760	802	721	737	773	824	761	788	768	737	787	770	770	761	731	791	814	748	769	756	819	741	760	776	726	768	761	784	756	752	716	789	751	744	771	794	724	778	769	767	824	742	734	826	777	786	726	758	785	761	764	770	774	834	703	734	790	765	758	778	780	716	759	757	799	808	767	774	779	775	808	733	752	754	765	723	786	779	798	756	761	772	812	758	767	783	759	775	722	781	727	741	742	779	771	758	762	795	755	787	745	768	809	780	751	797	796	768	766	754	740	757	721	813	762	741	718	817	737	767	750	760	740	755	756	766	725	757	756	740	763	790	790	734	770	782	797	812	792	730	759	785	711	807	785	760	773	767	756	772	799	748	752	844	763	744	777	700	729	805	801	782	760	722	792	791	770	812	770	732	759	746	764	797	766	780	754	784	789	716	778	756	749	775	789	811	787	797	780	701	792	726	796	721	766	754	742	772	738	767	776	701	788	768	761	805	731	828	757	779	756	730	733	777	694	775	831	796	771	769	777	744	735	736	790	828	807	755	717	766	779	750	743	762	723	778	791	727	821	805	767	780	771	750	779	779	809	746	793	812	747	808	740	757	772	788	741	780	727	780	792	727	798	769	794	769	751	795	733	760	753	713	803	736	737	821	680	751	766	760	788	772	780	702	781	775	768	757	755	727	712	760	807	780	738	749	748	768	797	755	810	730	747	785	772	731	811	793	744	770	814	756	787	737	776	780	750	729	782	816	772	772	756	790	788	796	832	721	807	786	808	740	757	787	771	794	799	836	743	723	768	744	741	745	781	790	793	773	764	713	762	732	764	780	776	729	798	790	778	768	744	782	796	724	758	778	734	756	802	814	763	760	789	716	738	774	749	748	745	714	735	794	800	735	740	752	749	749	783	744	748	733	774	752	738	736	748	787	772	738	774	739	813	724	796	802	835	791	774	765	757	791	713	803	793	751	746	765	732	779	790	752	725	736	744	749	736	748	768	764	817	773	779	774	810	726	727	773	758	761	730	756	761	753	768	777	706	747	768	776	760	688	796	807	761	744	801	750	780	746	820	740	728	801	749	775	783	748	744	750	802	744	818	761	772	758	762	757	744	792	703	732	774	782	806	773	800	778	751	790	794	755	785	775	782	767	818	741	726	777	821	730	786	786	781	757	787	779	793	739	766	769	792	783	735	823	794	727	763	757	796	769	773	731	761	717	778	730	764	747	730	768	747	741	801	809	777	787	759	762	782	746	770
37486	8370	1207	596	407	374	351	389	383	348	359	336	388	341	347	332	329	338	330	324	364	353	339	380	342	292	326	320	330	323	368	314	324	313	342	324	377	339	346	343	366	327	328	343	342	344	328	380	337	340	353	329	366	374	339	353	346	357	317	323	362	339	327	337	325	335	366	318	324	350	347	343	365	321	371	348	326	326	341	309	329	330	357	341	321	318	332	343	329	329	334	335	296	331	326	364	333	329	340	335	343	352	310	348	351	357	383	343	358	378	332	353	314	379	367	316	353	331	361	330	338	373	366	338	339	334	310	348	312	363	339	330	374	312	332	374	367	315	346	339	359	358	342	351	343	338	324	357	375	332	358	319	358	333	327	325	341	391	403	379	353	370	329	324	326	344	341	327	342	324	307	328	379	369	393	311	340	334	302	326	385	323	324	356	327	345	302	349	316	361	345	370	369	278	311	309	309	379	348	344	321	336	346	352	349	334	360	334	338	357	353	357	333	321	372	331	332	353	322	330	391	328	341	377	345	318	363	332	353	333	307	345	339	346	383	336	371	345	318	341	323	314	358	363	332	324	333	332	372	342	331	326	355	368	325	364	334	352	336	379	348	307	347	333	330	359	342	364	354	310	378	338	341	323	336	339	319	324	338	345	304	334	346	339	344	321	361	327	325	350	327	335	313	343	322	315	306	322	320	339	316	348	300	338	364	377	354	370	348	339	324	370	340	335	315	375	342	318	353	359	340	343	405	376	317	368	351	330	337	333	317	330	326	319	330	312	314	316	342	341	351	320	355	331	324	315	321	354	363	361	327	335	351	317	348	334	353	304	363	307	381	375	292	311	373	373	355	313	327	341	357	328	331	396	357	311	370	352	331	316	349	327	326	329	319	312	303	333	333	394	319	328	354	316	327	318	338	384	315	392	364	380	332	330	328	355	373	360	351	358	356	307	346	352	359	337	330	312	312	356	346	348	340	384	366	353	364	342	342	341	342	336	364	354	378	337	347	338	332	354	353	344	331	319	380	319	332	329	340	297	298	364	349	333	314	367	311	373	347	321	343	380	313	367	358	316	352	320	332	355	363	351	334	360	332	318	312	349	328	338	340	352	374	376	336	322	336	349	356	371	332	345	355	297	344	357	307	334	352	365	340	314	338	333	354	372	342	355	346	294	346	358	334	327	338	357	342	346	331	335	342	309	337	383	360	355	345	348	346	342	333	304	320	355	316	316	368	334	362	310	332	328	342	329	335	376	319	349	323	335	328	335	348	333	358	347	329	341	323	324	355	365	337	359	319	288	360	337	387	311	331	364	331	324	326	367	349	285	346	311	353	338	352	352	342	331	335	311	350	292	339	328	310	345	344	360	354	353	357	368	308	325	345	363	369	367	341	359	347	346	377	373	335	363	362	355	330	352	324	330	364	349	346	319	362	356	378	305	344	306	312	366	329	315	365	311	345	336	332	351	363	333	314	338	338	325	336	364	344	323	329	358	326	339	364	346	340	366	329	336	334	329	340	319	329	331	342	382	342	320	326	337	335	367	349	333	361	343	368	349	309	338	347	311	341	365	373	355	352	335	340	340	349	359	328	337	323	356	321	329	355	369	342	348	347	349	370	322	323	359	334	322	335	341	351	329	311	381	322	359	347	357	365	321	322	329	343	349	379	321	387	349	325	341	332	329	350	329	336	347	319	347	302	320	328	330	331	330	356	352	348	349	353	340	366	309	299	310	292	327	345	315	319	348	340	363	378	380	338	331	342	355	339	333	317	333	369	323	329	361	313	334	392	335	348	323	358	395	306	365	324	326	328	323	346	345	344	345	355	357	345	355	361	329	350	316	315	338	345	333	344	379	313	336	374	341	343	328	350	333	336	301	310	342	339	336	329	314	330	338	370	343	329	313	327	361	325	312	335	327	328	348	316	310	355	329	345	352	350	328	327	321	344	313	358	364	331	352	363	340	304	320	378	361	308	334	342	335	356	333	335	330	342	333	338	286	310	330	294	322	335	339	365	340	312	306	328	342	300	309	335	346	291	371	361	362	370	328	308	292	369	367	319	343	329	347	325	341	327	368	342	347	357	324	324	369	391	303	361	381	305	371	314	359	340	370	329	388	385	323	331	395	383	340	384	348	353	368	330	331	363	321	360	349	314	309	336	328	351	352	335	329	316	353	307	339	293	335	344	311	332	358	329	355	307	350	320	315	309	371	321	366	334	358	351	341	324	357	333	315	338	329	301	345	329	311	349	351	335	336	384	357	367	361	345	318	349	316	280	319	305	364	359	368	320	340	362	348	379	375	359	319	354	350	343	358	324	328	329	359	336	344	355	316	342	336	345	328	343	331	332	312	375	371	371	299	352	338	372	361	350	338	335	297	321	332	332	336	345	349	347	341	378	316	357	333	315	309	340	319	353	344	338	369	368	345	360	351	326	358	368	343	335	329	340	319	350	328	334	308	333	338	319	331	350	344	334	354	339	372	377	355	345	353	313	350	282	338	344	319	329	340	339	319	311	363	335	312	349	333	343	337	351	331	340	357	309	279	365	364	340	339	346	337	342	325	348	335	359	345	324	341	338	338	340	347	331	333	353	356	334	327	372	376	329	340	366	342	337	353	322	310	346	386	360	356	363	356	348	309	334	324	319	348	336	350	337	328	342	362	298	328	319	351	348	339	336	344	353	327	352	335	311	305	323	367	361	361	335	332	374	351	330	303	331	331	330	342	322	382	336	323	349	332	353	357	344	338	323	367	354	372	347	334	319	335	363	357	357	348	341	334	314	350	316	355	349	343	329	336	327	360	360	318	322	337	320	337	330	330	344	353	343	327	327	405	330	334	286	304	352	313	360	364	312	368	378	353	338	342	341	368	323	326	356	355	340	305	317	311	345	372	346	372	334	360	372	354	369	365	312	351	337	337	380	334	319	337	342	374	334	312	329	324	316	357	327	366	401	337	336	364	323	321	362	346	332	359	346	325	321	326	347	362	311	286	363	325	365	299	358	362	359	322	347	374	331	308	362	371	345	385	327	352	335	338	357	392	330	362	341	331	328	348	323	348	344	311	376	358	334	323	328	328	325	293	375	320	311	359	307	329	323	341	338	331	299	328	340	329	337	404	337	373	349	348	324	336	344	322	343	342	351	363	392	342	331	348	336	368	336	290	298	352	324	380	325	342	396	336	336	330	358	348	348	357	383	369	334	332	353	334	346	324	311	312	320	329	338	333	326	336	355	377	318	353	345	342	354	355	348	359	349	385	318	331	326	324	346	355	346	332	334	365	349	352	334	305	343	308	358	342	380	354	367	343	350	319	335	336	366	315	319	361	374	313	334	367	305	351	340	288	349	333	321	328	350	314	311	365	348	320	345	355	320	352	362	332	372	309	325	328	344	328	361	330	334	347	355	355	336	350	354	341	317	331	329	358	363	334	308	331	342	309	348	354	348	373	335	310	338	401	343	345	338	361	313	303	366	314	348	356	330	312	312	321
25894	10518	6534	4053	2097	1498	1221	1130	966	950	842	853	815	832	830	792	840	845	800	814	833	805	873	774	825	855	764	808	812	838	856	826	766	799	810	845	801	847	847	846	811	780	794	806	787	794	797	813	826	844	813	844	814	839	799	839	827	781	802	793	784	790	794	820	778	819	799	793	802	799	782	863	789	799	831	837	816	781	792	844	803	768	851	841	757	815	811	828	799	814	802	796	827	754	790	806	764	791	764	791	866	804	821	813	776	800	805	788	760	809	815	821	786	818	756	796	810	820	806	816	848	806	854	798	792	812	784	816	790	824	817	818	828	769	808	809	806	827	798	869	810	789	807	859	810	790	771	855	814	808	790	755	799	808	778	820	823	787	823	819	750	864	782	855	775	792	773	779	822	791	812	813	792	844	845	840	790	779	823	786	809	777	804	772	759	809	869	775	795	803	835	804	831	774	815	785	790	785	808	827	825	793	793	774	823	806	793	807	791	782	838	792	816	803	802	802	836	811	827	767	765	791	812	801	820	841	736	826	819	834	756	784	824	838	823	778	821	814	814	814	810	781	819	811	820	815	793	791	797	845	798	795	773	754	774	803	784	801	805	833	774	778	756	777	791	755	798	818	808	823	851	770	784	798	811	823	798	823	782	811	739	776	801	780	809	796	828	822	804	804	799	775	775	812	791	815	801	769	852	853	833	757	844	758	818	805	828	748	816	824	780	801	802	785	818	804	823	812	860	860	792	818	795	800	826	834	816	763	772	829	824	799	805	790	807	784	825	842	825	803	816	773	794	739	821	809	796	804	795	824	845	852	806	796	832	827	803	761	832	762	732	825	776	800	754	839	840	791	803	843	797	812	807	793	778	801	768	809	844	793	790	771	786	768	830	795	766	797	790	792	782	795	802	788	806	810	830	816	777	777	819	811	816	802	819	774	774	812	780	812	833	773	822	804	853	803	821	794	797	806	821	841	818	838	824	760	858	783	727	788	829	765	809	854	820	769	771	798	809	808	784	769	745	779	815	827	781	770	886	845	796	833	830	845	835	785	844	768	787	840	801	847	842	762	833	804	798	796	781	788	773	810	801	803	773	835	774	817	774	764	815	831	819	840	772	775	784	792	805	817	733	833	818	752	753	810	815	784	803	819	806	769	773	797	821	799	829	800	813	813	809	782	873	866	849	828	763	785	767	803	834	795	829	807	808	814	814	826	859	821	814	861	775	810	811	780	780	775	743	768	796	835	797	734	810	769	848	818	769	815	811	788	792	794	813	757	821	796	782	810	815	800	804	790	766	826	836	778	816	861	815	748	831	814	805	842	791	793	734	855	778	759	823	833	812	818	839	771	762	775	756	782	854	835	772	788	801	825	803	836	784	798	822	776	795	881	808	832	788	831	774	801	824	795	884	798	850	779	776	843	764	801	853	829	791	807	784	792	772	804	807	815	806	772	772	775	815	822	751	790	785	822	849	818	801	779	796	842	787	760	820	791	766	786	782	830	785	794	801	822	789	776	792	835	744	788	824	794	771	797	784	763	793	778	824	811	783	778	798	859	821	788	773	803	796	801	789	809	809	786	807	856	849	777	855	781	755	820	802	799	833	786	815	858	769	804	845	737	835	814	784	805	790	814	785	767	852	805	806	788	786	800	823	768	815	799	828	759	770	780	791	736	765	766	779	797	790	844	835	847	776	817	797	811	822	825	836	812	847	796	792	839	827	800	801	776	803	822	802	860	823	811	794	798	852	796	846	784	806	736	765	783	840	777	793	794	795	791	778	789	784	773	824	786	788	827	757	798	792	775	751	835	809	747	817	821	810	802	791	778	831	784	829	843	828	796	831	800	829	775	776	788	788	816	837	829	790	837	822	789	829	844	758	805	821	816	728	774	796	791	787	812	811	740	829	745	805	829	788	849	788	826	810	794	806	812	773	825	822	851	785	797	741	804	755	821	781	757	838	818	800	779	832	834	830	774	804	797	856	818	796	815	839	779	753	800	787	790	806	838	871	818	847	818	790	799	798	848	745	771	793	795	817	750	807	827	815	807	872	801	799	797	824	797	803	806	821	813	762	847	803	773	743	826	857	822	772	814	818	780	846	825	783	851	806	852	819	792	850	770	831	768	835	760	778	796	806	805	851	786	796	787	775	826	799	826	800	827	795	832	784	794	802	734	799	769	830	809	772	848	811	814	782	840	782	793	800	816	817	778	753	780	805	741	800	796	817	846	820	742	824	847	804	831	781	814	790	768	766	805	779	788	841	793	790	825	747	806	780	790	791	786	805	836	798	833	811	815	787	823	826	744	830	779	826	777	821	795	884	776	809	792	814	810	868	820	753	782	748	757	763	818	759	803	777	834	782	807	762	837	845	810	853	810	775	787	823	807	777	781	776	771	841	842	790	780	763	779	842	811	760	829	781	798	783	759	788	778	801	752	774	807	784	772	774	829	819	799	783	814	850	790	786	792	786	812	827	819	853	778	815	857	823	742	835	795	777	795	789	823	809	795	863	808	794	805	780	823	790	826	802	815	857	775	790	812	823	811	813	786	817	872	815	806	772	829	834	818	813	835	792	763	828	741	758	821	857	790	816	816	819	823	780	858	817	806	833	834	765	829	760	790	816	778	770	798	766	802	836	851	841	730	841	821	795	784	835	773	820	757	786	789	814	780	816	814	823	775	761	772	808	833	784	822	793	761	872	765	769	778	760	795	757	805	803	805	849	800	826	796	776	787	791	802	795	765	816	799	804	840	813	787	806	793	767	753	804	810	819	828	804	743	797	824	792	811	819	789	741	795	768	832	843	748	786	799	835	812	847	797	761	781	730	804	865	795	790	787	784	786	806	823	842	802	779	801	798	781	792	813	820	766	777	835	804	815	745	768	803	755	794	759	803	783	809	802	803	782	776	778	796	800	847	768	795	813	825	751	818	813	798	770	826	791	831	819	813	797	816	781	782	806	817	821	796	822	783	810	783	773	801	856	784	770	839	793	807	789	807	841	791	807	798	756	838	797	747	782	818	778	762	763	834	836	822	845	805	787	833	782	824	778	805	814	794	841	770	818	818	817	807	792	796	758	833	788	822	809	781	776	796	748	812	831	779	810	808	812	767	805	795	747	812	901	778	786	830	764	824	803	778	816	776	791	790	795	794	782	818	822	794	812	822	855	783	793	787	785	765	815	879	802	811	784	855	811	775	808	762	802	797	814	836	841	811	814	827	793	820	814	799	822	873	794	774	806	799	759	791	768	801	802	772	799	807	828	784	751	848	792	805	776	794	810	803	817	810	817	770	789	790	768	747	771	804	791	807	815	805	831	798	776	838	791	809	833	797	789	779	789	779	792	801	839	815	791	794	801	757	804	811	822	768	751	813	812	788	809	793	792	812	783	774	836	801	811	795	791	756	830	810	762	781	775	744	811	766	764	780	819	831	759	802	813	821	808	847	821	805	806	818	781	780	818	800	776	801	814	795	788	784	858	785	826	823	799
23085	3160	539	391	358	320	312	334	341	328	331	344	325	311	304	310	303	346	294	336	305	306	331	301	321	311	275	322	305	327	347	325	325	301	305	309	299	353	329	337	312	305	311	301	316	354	328	300	356	331	356	337	318	338	318	306	325	302	342	359	290	331	332	326	310	302	330	310	336	300	344	315	315	333	321	329	323	314	295	307	334	344	289	324	305	306	326	305	320	346	370	325	327	337	372	343	315	344	296	313	279	361	311	312	297	298	321	330	315	299	312	339	345	325	307	338	288	308	304	324	311	321	342	294	300	330	355	301	336	307	293	312	328	340	318	270	319	329	317	338	337	310	326	343	269	318	354	297	324	312	331	326	293	288	302	319	293	333	321	331	273	332	302	290	290	298	300	321	284	294	306	313	322	334	349	298	314	324	282	312	323	322	320	334	307	317	309	300	334	326	300	298	319	352	334	327	330	305	349	359	321	304	273	323	275	344	348	346	378	311	332	333	358	326	310	329	326	301	318	297	300	328	307	314	314	324	318	325	353	313	337	326	345	316	348	301	341	336	297	328	340	335	326	333	336	289	271	310	348	315	328	312	296	304	334	313	316	326	354	348	318	327	290	342	326	333	307	322	340	324	301	334	335	293	289	292	358	318	352	319	320	332	324	324	340	301	318	308	297	304	307	324	283	358	316	324	311	345	332	325	293	305	290	346	309	288	324	308	310	303	313	323	361	353	327	321	310	318	344	293	327	326	295	342	318	310	329	333	320	302	319	313	317	323	319	338	316	309	314	341	335	326	321	321	334	303	311	337	330	290	351	319	322	318	300	326	322	315	353	304	317	333	305	285	311	330	320	325	345	351	295	317	327	327	303	357	330	312	280	325	312	331	319	339	320	308	281	314	276	310	335	334	313	318	328	321	350	309	344	314	325	308	320	337	323	309	305	314	311	306	332	296	302	284	340	342	303	315	311	307	329	314	301	330	307	325	300	326	347	334	331	327	319	316	361	333	299	310	346	320	321	279	336	315	278	285	309	344	328	314	280	313	303	327	303	337	300	303	312	317	331	338	302	320	293	331	314	327	312	296	290	306	335	315	291	306	342	316	310	327	304	309	320	326	307	285	334	297	344	320	331	297	323	315	320	290	345	308	307	319	349	316	298	302	340	296	356	323	336	361	347	308	346	337	305	274	323	329	339	307	324	305	289	350	323	336	316	383	349	327	310	322	308	329	322	310	323	310	360	342	285	339	312	293	340	303	285	333	318	337	304	306	328	323	293	336	322	282	330	314	309	301	314	294	335	287	339	336	330	307	316	335	343	325	330	284	341	337	324	305	343	304	275	314	321	326	327	320	344	352	319	323	322	373	365	306	345	309	297	336	308	321	316	334	337	291	325	311	304	333	291	326	327	327	309	343	307	334	339	332	295	311	306	334	317	314	307	335	322	317	322	307	336	323	296	289	312	276	327	302	335	316	337	327	314	324	303	317	310	303	302	313	350	328	280	333	323	316	307	296	321	288	336	340	326	297	320	313	317	289	330	334	344	330	367	361	331	337	330	283	327	333	315	309	353	341	343	333	332	317	304	309	329	363	335	319	297	315	338	326	307	334	330	350	326	300	305	327	292	331	309	313	314	292	320	325	329	308	356	300	317	328	317	322	299	310	296	312	319	320	313	306	309	290	313	318	322	342	322	325	284	345	302	291	325	311	300	322	297	326	325	317	328	317	336	313	323	309	289	326	305	315	315	286	331	335	321	316	325	335	297	291	339	278	329	273	347	284	335	320	346	341	324	305	337	318	295	314	331	313	337	316	308	282	363	351	331	340	292	305	324	345	288	341	304	342	302	312	298	353	303	315	311	326	331	300	317	336	316	348	317	336	346	327	311	272	298	302	306	290	294	339	319	352	343	313	308	344	333	325	322	333	332	280	316	317	310	327	306	328	289	304	331	291	321	354	357	311	317	311	311	354	283	288	321	308	316	342	321	307	345	313	311	337	320	295	344	336	350	304	313	320	329	326	331	297	343	315	314	307	333	325	365	308	302	308	304	337	292	315	339	294	307	340	306	334	297	300	280	291	319	307	335	328	291	301	346	324	319	295	287	329	304	294	312	351	315	335	303	299	317	294	346	324	312	301	292	326	305	280	313	320	330	317	303	318	346	294	298	304	346	330	320	308	335	301	341	299	329	303	295	305	290	315	293	294	299	319	281	303	341	325	298	341	269	354	318	344	318	341	314	348	343	322	322	343	310	326	331	319	350	287	300	366	314	333	307	302	341	335	316	342	332	317	353	332	326	295	307	361	320	323	321	350	295	325	346	338	301	313	330	342	326	313	299	328	285	316	308	352	292	290	281	296	296	342	311	318	283	316	302	300	317	342	322	333	307	310	294	321	337	317	323	369	305	350	317	339	321	333	301	335	332	337	300	309	335	295	326	331	320	356	308	316	315	325	280	284	304	341	354	328	305	297	325	323	315	318	322	317	319	317	307	304	302	330	330	336	317	336	333	365	343	292	297	328	309	317	301	336	362	319	360	294	311	313	340	306	305	299	324	342	327	341	329	363	309	305	309	341	318	339	322	321	301	294	304	327	359	330	345	317	290	335	366	310	312	316	323	329	295	338	314	307	284	348	300	351	366	307	318	321	293	359	283	305	299	311	318	337	314	300	303	300	318	326	316	347	331	339	319	355	316	309	298	312	364	315	348	307	296	319	298	307	336	331	353	350	341	344	321	299	356	334	331	278	319	309	334	315	360	288	319	323	326	287	317	330	338	297	324	306	327	300	324	362	323	267	341	290	330	283	315	293	285	299	305	327	341	329	337	353	349	348	358	318	334	293	300	293	304	339	320	338	290	292	288	318	328	330	326	283	334	304	323	326	308	315	312	283	359	304	328	319	318	297	314	315	315	309	350	307	276	285	290	294	325	329	331	330	334	321	333	312	300	340	320	273	283	334	330	310	302	318	350	268	346	334	339	280	312	341	329	327	321	307	311	308	333	318	344	275	294	312	312	339	309	273	306	318	310	305	345	348	341	306	294	320	321	298	313	307	338	339	327	356	328	310	301	329	339	300	331	309	301	340	315	312	347	352	311	291	341	317	324	307	318	276	287	313	342	330	292	319	292	351	289	318	296	312	298	298	305	297	336	325	331	315	337	333	323	315	342	275	334	352	331	338	336	305	309	305	331	300	311	310	320	314	326	301	301	325	316	327	347	308	322	343	309	347	337	329	323	304	308	333	335	319	350	326	314	273	312	327	322	299	328	317	356	356	339	361	343	314	331	317	328	306	306	317	310	306	316	301	320	302	304	317	298	323	298	322	340	328	302	332	330	323	334	311	329	314	332	295	295	305	312	285	313	319	307	328	338	307	307	340	330	315	316	354	319	342	308	275	298	358	312	312	306	316	330	336	324	307	342	292	321	294	295	353	316	334	315	288	306	293	322	302	354	331	298	344	333	335	323	351	326	336	276	351	319	282	322	313	328	292
17574	6870	3735	2189	1380	1099	1070	871	802	843	865	801	743	754	769	744	737	754	699	769	728	740	715	702	678	779	711	747	690	732	727	755	710	667	679	713	735	756	722	762	720	737	697	726	724	694	697	728	735	724	740	718	744	752	690	697	740	707	724	704	703	711	694	725	733	741	731	736	702	695	723	746	698	701	678	743	749	715	679	701	750	706	734	708	708	706	762	719	700	692	735	728	732	719	698	683	734	751	707	743	737	701	718	740	735	749	732	734	745	758	696	716	695	674	707	727	698	757	683	712	724	660	711	739	744	724	671	772	729	758	722	701	708	713	743	716	727	701	711	670	711	753	756	755	671	712	754	695	750	727	713	707	710	713	714	758	687	749	759	726	771	707	709	714	731	737	679	719	716	720	760	727	767	716	719	772	768	758	745	724	739	733	708	688	740	774	732	745	675	725	687	722	731	708	718	760	682	739	712	754	737	751	755	739	736	700	649	744	727	735	782	705	726	702	693	734	721	743	702	737	712	729	739	741	757	765	742	720	756	696	756	720	710	766	725	705	753	706	727	703	776	758	762	729	778	733	697	769	681	718	743	746	739	777	733	739	698	707	694	724	712	770	721	705	722	720	746	721	682	758	668	688	698	706	738	724	700	716	728	721	756	759	701	707	712	699	745	760	733	735	722	708	739	771	764	729	670	758	738	689	686	693	726	736	664	698	696	730	756	749	769	752	708	706	728	698	748	753	705	694	713	752	767	720	748	726	731	804	724	746	748	678	718	709	694	760	704	701	752	725	769	708	689	719	724	760	719	713	689	691	712	730	730	750	658	765	734	751	764	747	703	716	727	765	738	771	704	746	742	721	719	703	717	701	759	728	753	776	699	699	709	743	757	721	722	718	759	714	746	681	677	712	759	712	716	747	731	728	759	735	744	690	689	758	747	739	736	743	732	756	737	738	762	753	746	702	697	717	726	662	740	762	729	754	705	714	733	727	741	721	719	725	698	702	726	685	671	709	781	697	705	698	755	697	753	720	700	720	721	732	711	688	713	677	721	711	708	751	758	694	771	725	788	753	755	720	712	715	752	733	721	736	756	764	713	691	743	757	738	713	701	698	709	698	735	798	641	722	695	689	724	792	714	718	766	703	686	667	757	726	777	701	705	735	752	690	694	720	710	716	739	743	703	749	746	694	718	737	723	718	753	748	751	713	751	736	727	753	715	727	726	774	768	723	727	726	706	729	701	732	673	687	746	716	691	744	703	684	779	747	708	729	760	760	679	761	767	759	741	685	724	669	717	710	680	688	701	707	745	695	690	746	710	691	703	749	721	746	736	729	733	710	714	745	699	784	656	717	771	707	732	719	742	754	730	738	755	757	658	781	742	740	730	714	756	667	765	686	756	747	731	698	738	709	731	793	716	733	716	758	731	680	732	756	684	715	732	748	751	703	691	752	743	738	760	673	724	737	703	685	783	716	724	694	756	759	677	712	724	653	730	690	735	724	729	741	741	740	709	705	705	803	791	762	754	729	731	791	721	648	757	706	713	723	706	706	667	683	731	725	715	737	746	789	733	767	733	774	695	720	717	735	732	702	730	745	691	698	685	759	697	754	760	750	751	708	719	690	724	740	730	695	719	739	734	748	706	709	753	710	726	718	757	687	744	704	748	721	763	702	732	764	713	683	735	652	719	699	742	731	740	721	725	737	755	766	714	704	727	693	737	757	719	743	718	747	745	749	769	711	690	713	701	692	744	738	731	734	700	725	701	714	685	720	734	700	718	740	739	731	740	722	715	737	736	737	701	705	714	746	738	720	667	762	733	709	743	712	717	783	730	709	724	797	800	752	729	670	746	668	732	702	741	757	708	680	743	702	714	740	703	712	717	696	742	730	690	685	742	711	721	739	739	725	739	720	694	760	753	757	730	738	690	765	689	730	754	699	706	721	710	692	723	735	703	751	734	684	703	757	758	740	746	748	729	714	714	718	726	781	692	730	710	723	758	689	723	748	783	737	730	718	707	737	756	786	695	731	687	706	661	766	718	766	674	757	756	706	728	771	782	768	703	713	698	774	717	703	729	771	740	716	704	729	745	747	743	715	714	737	749	738	701	778	715	779	736	759	726	699	684	750	683	752	732	713	735	657	780	700	731	751	674	706	704	728	781	714	732	750	741	739	728	762	725	677	754	734	710	716	716	714	764	701	693	762	778	734	721	743	714	728	727	718	761	723	707	778	727	704	713	747	733	757	742	739	745	709	715	715	755	722	776	688	752	736	776	697	765	699	761	737	731	791	771	709	737	764	760	734	753	689	754	706	723	747	711	730	702	696	714	704	698	688	722	715	720	726	743	707	741	742	741	703	728	721	757	728	688	725	736	691	750	712	732	707	714	732	669	700	757	754	645	682	783	714	717	688	682	662	737	701	772	739	731	753	693	727	724	740	688	748	702	725	716	698	722	739	751	710	742	676	731	721	719	745	734	769	692	723	716	723	733	738	724	718	714	683	718	702	739	699	772	679	734	722	718	702	702	688	735	716	753	770	720	734	794	720	716	793	720	709	731	753	670	687	746	708	697	729	728	718	712	728	745	721	707	733	708	708	753	737	731	771	689	704	737	688	660	740	752	713	761	749	669	756	719	731	711	747	710	668	740	732	674	706	711	751	705	757	755	724	740	712	751	722	725	746	744	741	724	712	713	761	710	731	741	738	717	735	698	732	780	696	711	765	704	714	730	740	758	715	722	774	762	716	754	710	748	743	721	730	762	728	782	705	732	702	712	724	723	728	717	685	663	678	713	714	740	731	727	772	730	699	775	761	769	714	739	693	691	754	671	740	760	688	691	753	769	713	736	732	754	732	732	720	770	707	771	732	718	745	753	714	786	750	724	722	672	678	695	724	716	709	767	725	719	706	713	688	716	706	707	694	727	732	759	699	747	718	735	731	658	735	719	707	763	723	771	712	680	720	736	795	743	742	728	697	683	761	710	753	740	710	742	730	717	738	727	761	661	702	745	758	666	682	741	686	752	704	745	689	740	686	669	738	749	715	751	694	745	712	709	725	750	698	799	678	717	791	730	744	778	751	731	725	718	698	719	735	706	746	750	704	735	744	742	736	734	709	766	702	709	751	708	727	690	718	759	720	717	658	721	698	735	692	741	703	737	699	713	760	732	753	701	754	731	752	761	709	694	718	708	715	731	684	683	746	727	701	739	772	725	690	745	703	695	717	717	728	720	741	738	742	731	717	754	723	677	739	752	736	705	715	767	763	738	674	706	745	768	713	702	765	716	699	752	733	709	758	696	744	692	773	736	708	716	720	719	724	723	759	693	756	762	753	725	691	739	729	705	773	713	711	714	680	709	710	728	726	700	710	719	749	726	719	743	677	754	694	742	705	769	680	762	743	733	778	760	699	727	755	730	761	681	720	710	668	703	722	711	738	701	748	719	715	776	693	753	690	705	729	665	742	731	694	722	710	714	731	724	724	723	711	707	668
35315	6517	765	468	378	418	371	323	328	302	310	334	317	348	316	340	299	346	336	302	336	348	348	340	338	320	340	310	328	323	361	351	322	349	340	280	322	321	306	312	293	294	344	317	326	339	315	348	304	334	295	295	303	330	317	314	373	329	355	344	320	306	313	357	319	330	326	340	362	340	336	318	310	314	311	338	346	327	340	369	329	378	327	338	315	302	329	310	351	350	327	344	337	333	348	327	302	337	315	309	335	333	325	313	315	331	360	347	296	296	320	323	295	312	332	343	326	312	354	339	325	339	316	306	324	346	296	305	357	343	312	373	328	301	316	318	311	304	320	314	361	354	320	288	280	337	364	314	332	327	337	316	347	316	317	333	322	297	335	329	319	329	350	333	338	359	324	320	354	357	324	361	293	342	281	320	280	351	335	319	311	337	325	320	320	339	299	356	336	348	339	347	371	330	348	340	308	350	374	332	334	339	329	302	311	325	296	280	312	341	335	339	348	328	310	334	365	343	346	313	331	297	325	330	311	327	335	321	307	345	334	301	330	323	343	318	299	334	311	332	306	313	352	321	297	345	281	326	294	309	318	318	354	305	332	348	312	310	287	345	342	313	328	343	306	340	328	300	343	360	330	327	358	340	290	335	312	350	320	320	301	359	301	319	318	293	324	326	333	331	305	338	321	286	328	357	290	312	312	321	335	365	331	277	330	322	334	309	328	313	326	311	311	352	346	331	337	331	305	326	367	306	304	339	346	338	334	310	322	329	329	336	343	340	291	316	360	307	343	321	305	298	272	335	325	331	352	351	327	341	332	345	341	303	334	305	283	300	314	340	320	313	290	331	326	341	333	305	321	332	337	306	310	322	330	367	325	322	332	288	336	295	319	324	308	333	323	341	313	336	317	318	312	302	345	331	330	327	307	329	292	308	309	304	316	277	339	336	310	315	293	318	306	340	325	316	283	348	318	302	328	342	309	339	318	343	343	363	333	318	326	312	355	335	282	326	350	332	359	322	335	305	333	318	292	326	313	284	323	312	299	322	326	348	321	332	316	320	303	323	350	320	322	269	315	289	324	309	322	319	309	326	343	342	310	346	348	334	347	326	359	314	333	309	363	326	281	314	296	323	369	349	334	301	351	314	320	316	355	350	313	329	358	334	367	281	323	311	343	312	299	332	347	368	328	360	325	283	320	324	316	346	307	342	338	322	344	332	335	287	354	326	346	327	331	311	309	298	298	313	288	350	330	298	356	326	314	361	334	317	310	329	322	300	343	334	332	340	323	365	344	333	339	315	306	345	338	336	313	306	321	320	336	301	328	327	313	311	312	310	348	330	292	306	371	327	314	329	337	322	306	312	296	330	342	329	348	306	336	340	342	337	348	324	359	368	338	322	319	390	345	312	340	294	327	344	293	321	348	266	320	282	313	356	362	348	335	311	301	297	353	317	331	305	336	329	308	310	353	314	310	355	360	316	330	334	323	332	319	331	339	377	348	324	348	311	327	319	336	320	288	328	327	302	316	319	331	326	310	301	326	341	329	346	341	334	326	356	321	319	308	350	324	334	321	337	299	319	306	319	330	306	340	316	341	342	355	309	361	332	311	305	327	300	300	326	307	307	351	288	341	331	289	336	324	328	331	308	321	344	357	328	315	375	333	305	361	304	328	296	327	333	313	342	314	313	298	329	355	315	305	347	316	344	348	346	345	315	319	307	302	336	311	322	323	330	283	328	336	332	330	323	319	312	302	358	310	344	323	329	328	332	358	343	321	327	304	348	312	369	310	350	336	357	336	328	354	315	338	329	325	334	330	298	343	288	293	309	319	302	313	316	319	301	327	323	320	339	312	351	334	364	333	317	329	332	336	348	301	321	318	305	357	326	327	372	324	321	341	332	330	369	310	354	356	315	329	321	318	318	340	304	349	310	349	315	350	358	311	325	321	321	325	335	315	335	323	339	333	322	313	320	322	305	344	331	297	363	318	313	311	340	341	337	304	329	315	323	295	348	327	330	347	336	326	339	295	293	299	294	312	328	349	333	317	307	342	325	370	331	338	303	330	302	343	311	314	332	341	319	342	318	366	305	307	310	326	365	325	310	320	313	305	287	316	316	355	284	342	352	296	321	310	331	308	354	328	343	296	333	351	296	336	307	324	330	281	331	326	302	315	363	321	340	308	326	312	353	314	340	356	344	347	300	328	289	293	333	319	336	321	343	311	318	332	339	372	348	301	325	344	321	315	319	329	325	322	309	305	348	377	362	295	329	329	324	314	304	293	340	317	345	346	321	273	350	320	307	347	325	312	311	329	297	331	306	333	371	289	344	320	353	367	355	333	278	306	307	289	332	339	352	305	345	312	376	352	301	307	329	355	342	312	325	324	345	320	311	364	303	311	349	334	318	310	320	335	313	314	275	317	318	356	323	336	324	330	333	296	336	343	292	303	329	359	325	331	328	303	298	354	356	330	325	309	327	320	312	338	353	329	377	306	350	321	321	305	304	305	303	311	289	303	377	354	317	334	325	317	353	330	288	319	335	296	312	333	339	330	334	331	309	346	339	316	341	340	338	286	328	297	311	344	319	349	361	321	340	366	320	354	304	349	350	343	311	292	315	309	340	321	366	332	326	343	304	317	305	309	317	329	350	363	292	334	348	348	299	320	303	343	299	310	313	364	291	311	329	313	316	341	315	301	320	320	324	291	302	338	307	305	346	336	289	333	327	340	338	329	312	300	313	339	329	344	333	325	319	313	328	327	345	295	287	314	297	312	327	292	330	329	326	348	348	337	346	320	332	327	312	347	315	319	317	341	314	316	326	327	334	315	357	296	330	319	336	326	347	344	316	294	330	317	312	319	309	358	276	333	337	304	304	317	317	311	355	285	300	333	357	341	323	317	383	316	309	348	341	319	330	342	312	301	339	330	307	334	331	295	323	328	333	316	325	311	333	334	289	306	328	328	300	298	326	314	336	360	325	302	342	308	355	349	307	361	316	317	335	299	330	356	326	319	334	290	309	308	366	346	289	287	294	328	314	302	323	349	309	355	380	323	298	365	317	311	330	332	305	349	341	324	308	341	376	308	326	311	339	298	333	331	350	295	335	330	312	337	314	356	362	300	282	282	340	332	325	334	311	341	320	345	322	322	290	355	336	348	340	316	315	329	312	341	313	302	308	321	305	315	308	315	331	319	326	339	341	316	306	367	279	328	346	311	307	302	336	300	329	307	333	308	326	321	317	347	339	298	321	329	317	352	329	331	310	311	372	297	292	309	313	349	360	369	342	344	339	298	304	332	332	336	326	334	301	315	313	358	336	325	333	348	316	337	366	331	339	316	319	359	327	291	329	326	346	339	319	346	326	309	308	320	339	335	330	340	327	356	323	348	288	375	348	379	316	331	352	346	300	330	296	322	332	317	288	339	334	338	313	328	357	307	327	296	330	341	301	289	338	339	305	321	344	314	360	323	314	334	306	289	331	328	334	313	295	359	326
25564	9913	4033	3054	1989	1699	1422	1061	911	890	849	885	826	828	815	742	762	756	773	781	746	775	791	735	753	790	701	757	781	785	767	775	722	755	732	733	758	712	783	797	777	725	764	773	740	747	739	763	788	699	761	727	672	709	766	730	710	755	716	777	741	761	749	763	776	736	762	747	711	786	772	743	807	742	780	773	748	734	744	788	746	709	760	793	777	784	759	771	712	783	737	770	722	751	730	774	730	751	741	726	798	723	723	757	779	720	760	769	753	734	702	778	734	750	762	694	761	730	806	727	741	799	761	767	693	762	750	754	720	789	732	745	729	722	777	724	736	738	776	762	721	745	764	736	739	733	730	779	755	722	703	739	699	803	785	744	719	757	782	763	731	764	730	750	734	749	736	748	779	800	731	813	766	730	690	747	736	751	767	747	748	780	731	698	799	696	723	737	695	750	760	792	750	772	719	734	738	780	758	730	718	743	765	748	758	765	731	770	759	714	707	750	730	699	744	748	725	753	773	789	705	787	737	772	727	737	744	758	777	742	751	773	735	753	758	740	734	771	715	722	703	778	758	784	753	783	739	746	765	740	715	757	789	723	735	766	721	778	762	738	700	714	707	757	790	750	715	727	747	788	792	766	775	761	760	756	745	706	782	783	756	742	753	741	777	754	753	743	757	758	739	782	781	767	799	747	721	731	771	751	726	778	740	743	730	725	740	756	790	746	770	756	772	764	743	705	750	714	732	766	726	749	745	742	774	781	765	733	750	751	761	747	777	754	779	772	807	793	767	671	753	734	725	781	773	732	793	777	735	759	715	750	796	722	757	710	731	730	713	757	762	815	758	751	749	721	737	807	763	755	750	705	741	776	754	741	743	809	767	757	736	769	740	793	753	806	714	769	783	769	734	760	742	768	747	776	735	705	700	774	785	744	737	788	748	770	759	725	752	737	770	818	785	771	793	710	757	751	757	748	730	796	734	779	742	764	804	768	757	769	744	743	786	799	810	807	745	730	798	733	732	759	773	719	801	712	777	738	769	787	731	744	757	729	773	712	744	774	754	766	711	730	732	746	782	743	724	734	722	748	779	767	732	712	814	791	737	781	765	761	756	743	747	781	754	775	763	789	748	733	718	771	764	773	778	761	760	784	700	777	742	742	724	775	789	715	748	734	725	746	754	713	688	718	762	726	817	742	771	804	755	767	824	742	760	728	701	791	706	771	772	743	760	740	731	736	741	708	728	773	725	732	739	749	759	728	767	728	764	757	783	738	728	780	737	761	751	829	757	777	737	762	791	760	734	746	749	760	800	743	794	769	751	724	726	778	755	758	722	742	733	775	737	749	763	731	767	690	746	730	752	707	729	743	778	775	775	765	765	782	721	751	765	782	772	788	748	796	752	745	712	739	774	792	779	746	738	737	728	771	748	755	727	755	743	767	771	727	735	778	768	771	782	733	759	727	758	765	732	727	791	761	754	789	780	759	718	726	753	754	740	737	774	682	751	763	742	774	793	779	736	737	712	756	757	731	805	790	727	773	708	756	742	741	727	704	713	750	793	749	709	731	762	755	720	741	741	776	744	750	725	739	745	722	779	707	785	816	734	767	750	739	793	763	757	761	722	728	745	793	809	788	742	774	738	782	762	789	757	753	797	738	753	777	744	732	764	774	713	738	789	739	743	738	672	722	813	751	763	806	771	728	780	700	723	745	761	762	770	732	744	774	738	736	790	720	742	732	769	773	769	752	720	724	726	759	735	702	782	745	738	740	765	756	713	725	719	770	742	768	750	755	776	724	766	761	706	716	760	767	773	778	740	756	771	773	684	772	733	772	771	728	746	793	796	758	717	754	737	735	711	710	757	704	729	784	742	738	837	737	760	763	767	736	753	719	776	780	778	727	781	766	760	775	735	760	763	787	717	736	746	735	769	728	699	778	774	808	726	762	747	766	697	798	779	769	800	754	732	804	748	715	778	793	745	783	756	751	786	742	774	759	749	825	783	724	778	745	783	771	735	722	722	790	765	732	780	761	784	799	744	767	749	750	709	753	724	774	763	749	749	799	736	767	753	761	725	770	813	758	742	757	734	777	774	720	734	728	750	715	714	747	758	766	738	745	727	748	779	780	763	743	724	733	755	763	739	759	744	755	773	798	753	741	757	717	682	741	740	717	709	766	729	726	736	759	740	713	738	760	777	748	750	752	762	744	780	727	750	755	765	764	695	730	737	775	774	735	718	763	717	766	753	737	758	768	766	754	746	808	783	708	747	791	701	727	725	723	759	757	779	760	759	720	749	727	814	790	739	751	711	791	792	755	717	779	762	772	723	791	766	769	767	775	739	758	691	773	739	741	745	791	769	764	741	764	718	733	720	736	743	689	795	762	772	739	712	783	737	785	760	767	779	735	739	775	756	758	723	782	764	732	723	755	725	725	750	753	706	755	708	745	737	793	756	740	732	768	753	720	703	774	689	738	732	802	709	706	757	777	735	734	760	722	743	721	745	730	757	760	747	770	765	746	766	796	769	769	741	721	788	740	755	721	766	748	717	673	768	772	751	756	743	745	762	750	723	765	721	794	741	748	723	753	750	753	770	739	726	744	751	724	770	767	756	752	755	760	798	755	748	770	753	745	783	757	788	722	794	780	763	769	765	752	779	789	737	774	740	727	723	738	758	773	717	778	772	708	771	730	729	728	804	809	739	721	724	713	722	713	761	771	725	765	773	718	755	786	743	758	743	740	712	743	720	716	776	770	735	761	749	753	786	742	761	804	742	771	739	744	775	721	727	723	757	762	744	818	765	743	735	798	747	831	771	755	697	750	746	724	775	732	770	770	764	737	787	749	737	744	767	777	744	714	775	763	691	803	716	735	736	724	797	729	784	710	733	784	742	793	747	776	742	767	759	781	731	701	712	778	795	711	741	756	769	783	712	742	745	721	702	760	705	769	742	735	769	728	724	808	784	706	757	824	746	696	753	720	776	779	742	731	696	765	702	709	759	742	728	746	782	726	733	799	755	752	784	749	688	737	746	725	725	735	764	735	708	778	705	754	718	728	772	735	724	739	749	723	799	788	800	798	732	767	765	718	771	762	817	762	766	759	763	790	801	808	791	748	757	745	791	764	801	774	715	802	753	785	711	724	751	728	698	747	715	772	709	744	724	760	774	740	746	787	742	745	761	718	763	751	771	708	714	759	746	712	793	748	749	764	758	742	763	771	711	728	768	756	706	747	762	729	757	767	726	757	755	794	758	763	797	738	762	758	768	750	737	737	732	715	757	757	721	763	739	786	717	788	793	719	765	753	709	809	717	789	713	774	757	770	727	746	743	764	732	730	751	749	737	761	736	761	709	778	757	765	770	747	760	727	722	740	713	763	744	729	784	769	744	727	734	763	749	769	759	785	749	743	771	714	716	770	752	744	771	731	754	707	745	768	770	759	773	726	753	740	745	737	750	786	774	749	739	710	739	752	774	760	755	755	721	764	759	783	749	769
37430	6939	867	497	416	437	384	350	366	339	341	333	336	351	322	344	355	340	337	332	374	323	364	368	299	347	356	335	354	364	358	348	332	333	345	337	327	297	343	348	341	321	344	304	344	345	315	311	384	319	286	323	309	322	327	317	332	367	310	356	306	368	320	363	308	312	327	340	326	334	334	312	370	333	347	365	307	337	365	318	347	364	321	325	352	339	306	336	350	331	361	372	321	335	318	324	326	370	379	338	390	328	333	314	315	348	334	378	341	292	343	362	354	303	310	327	344	340	329	349	372	387	360	327	306	351	347	339	310	360	394	370	332	334	323	334	333	352	315	347	325	352	345	338	325	340	349	365	327	326	323	309	335	309	348	356	343	347	369	384	349	367	314	365	348	373	347	360	344	327	397	364	351	327	326	347	352	341	347	336	309	306	293	327	300	353	325	338	344	320	370	336	331	345	337	342	299	341	392	357	317	340	322	346	299	327	317	332	331	367	285	349	346	370	348	340	378	346	315	305	360	314	347	323	314	358	341	348	297	382	329	346	342	330	338	304	311	335	348	318	293	340	326	319	344	295	334	303	297	331	325	339	367	324	327	341	310	333	351	341	353	337	331	333	331	359	316	347	321	323	350	335	319	353	318	316	329	350	343	366	303	294	304	346	318	307	350	386	338	353	323	376	342	329	330	337	330	355	377	308	348	312	368	337	302	352	364	334	338	349	336	324	310	362	309	315	320	335	305	330	316	343	318	346	298	353	334	350	327	315	335	334	316	310	301	348	308	363	335	380	359	339	367	346	296	316	359	332	352	326	354	332	326	322	376	358	330	350	330	327	309	363	325	331	356	348	368	311	335	330	298	300	307	326	318	360	323	340	335	300	324	332	300	327	355	339	327	339	325	329	334	345	350	346	322	335	339	366	288	334	353	323	321	330	331	337	329	350	323	327	333	361	356	341	334	364	327	320	328	351	322	313	339	344	334	378	333	330	315	316	339	309	345	347	358	361	315	321	343	318	341	334	324	367	377	355	326	352	346	329	331	292	329	329	327	341	325	336	356	351	311	354	323	389	343	365	353	339	317	322	332	301	325	346	324	332	290	322	332	315	300	337	320	354	338	329	362	324	343	359	328	335	327	352	297	336	357	360	349	309	337	304	364	352	295	305	337	329	368	384	336	334	355	305	329	345	371	333	334	330	323	334	338	337	321	306	320	367	346	322	344	318	333	334	331	350	313	386	359	361	328	327	345	337	331	318	318	329	329	345	354	343	302	346	301	369	345	302	315	312	380	343	352	295	329	385	345	334	352	355	293	321	327	377	342	322	379	350	355	368	347	326	335	360	341	322	345	336	343	344	361	333	348	332	323	337	355	325	355	344	328	320	356	371	375	294	340	361	330	330	343	323	355	308	384	319	342	336	321	324	347	345	325	299	327	342	323	353	365	360	340	311	382	355	366	327	360	341	362	305	320	396	349	333	331	324	315	343	346	355	300	332	345	347	373	336	322	351	347	346	286	342	301	328	341	353	359	326	344	343	340	344	342	333	293	316	341	337	346	358	316	312	360	353	354	295	344	352	312	340	354	353	384	331	321	323	360	322	330	351	316	329	323	330	317	324	335	288	371	346	334	336	297	348	361	299	336	297	321	358	349	335	336	372	342	294	315	331	333	299	313	335	315	345	340	331	346	320	322	340	332	309	303	307	347	322	343	361	340	336	333	284	336	356	363	345	334	329	336	324	306	340	330	362	356	292	344	321	331	333	323	354	320	362	374	340	345	301	331	324	355	321	318	337	329	339	366	311	314	332	390	317	365	363	317	324	328	347	335	339	356	317	362	320	322	332	320	331	323	339	314	358	358	355	327	328	339	318	360	341	316	330	363	351	365	333	325	324	290	329	405	347	343	317	284	374	320	347	364	325	336	372	330	347	325	342	342	324	327	357	325	329	317	330	327	357	324	320	346	351	376	328	330	315	322	353	310	371	349	336	330	362	356	303	316	346	364	340	335	313	337	346	356	340	328	354	356	355	333	313	326	360	335	345	325	320	329	369	330	314	317	376	310	349	344	319	327	330	337	320	344	286	338	316	321	341	324	362	309	306	305	351	338	300	337	323	347	361	340	353	341	335	332	308	328	321	330	330	365	344	316	345	350	344	383	322	343	340	337	326	348	320	350	347	351	336	339	331	337	366	313	328	310	301	344	333	330	341	310	328	332	302	345	324	351	344	349	339	326	361	337	354	341	364	338	300	321	376	326	328	313	363	341	346	353	359	310	318	364	359	345	350	317	339	353	369	344	341	316	337	336	328	339	335	369	319	336	339	331	301	329	324	330	322	348	388	319	308	322	352	351	364	350	315	316	324	331	319	318	334	302	359	318	329	364	311	308	291	340	347	360	342	338	364	323	342	323	309	377	326	322	343	347	333	395	328	343	343	349	314	359	361	352	338	329	316	346	331	366	365	342	349	348	327	340	326	376	317	325	365	307	340	319	356	336	335	317	313	304	346	297	335	278	356	343	328	346	347	360	310	306	363	346	332	333	354	364	381	327	329	342	328	333	349	350	350	372	336	336	370	378	351	297	334	328	332	280	321	371	329	318	358	325	357	357	341	327	338	322	356	329	334	355	321	325	329	321	334	306	320	345	283	323	321	320	338	340	336	332	330	362	329	348	353	344	302	310	331	313	349	378	355	316	354	317	331	352	311	312	313	349	330	374	320	333	325	321	330	350	316	323	333	345	375	356	342	366	306	315	311	307	329	338	354	356	336	381	337	335	346	344	302	328	297	309	305	294	303	318	332	348	321	344	315	318	316	326	357	361	321	345	337	313	357	317	324	356	352	313	342	278	288	339	343	344	376	357	301	334	322	326	336	365	350	320	304	361	360	353	310	332	335	353	368	348	319	308	318	343	354	366	327	320	324	316	305	338	321	319	340	308	282	331	294	322	340	347	301	322	305	306	344	358	336	340	342	337	323	349	327	310	357	355	317	343	312	346	306	328	334	320	324	339	319	337	335	331	325	372	330	339	333	348	349	351	346	329	342	358	357	326	344	360	361	354	362	338	329	323	315	353	371	365	292	336	341	376	340	323	364	311	317	332	299	338	301	319	296	374	365	337	346	352	350	360	325	340	356	371	357	355	335	348	313	323	323	326	326	359	296	340	329	340	338	369	334	317	329	354	368	324	367	337	337	359	341	364	371	329	345	315	322	333	335	330	293	327	320	305	350	316	329	373	324	358	339	318	311	322	302	337	329	312	310	305	339	333	359	304	351	326	314	299	357	349	363	349	309	363	355	342	355	331	310	368	328	332	338	365	314	341	300	320	337	381	309	302	320	320	293	327	350	340	310	296	340	313	320	328	326	368	339	342	331	301	331	337	333	326	339	324	339	342	360	334	364	357	341	337	343	376	333	352	332	367	300	346	363	336	280	340	338	323	331	375	323	358	346	318	336	315	321	340	378	349	373	328	321	343	342	308	386	322	334	360	337
26427	9989	5144	4065	2981	2265	1732	1268	1067	1026	984	988	863	864	877	801	835	757	847	790	770	776	832	799	816	771	810	746	832	811	773	777	765	821	800	817	762	835	799	768	794	794	786	794	748	785	782	770	782	813	793	790	781	803	782	804	742	756	771	753	797	756	777	808	760	726	759	794	762	816	774	746	767	793	738	822	778	773	783	803	766	762	747	806	751	754	798	785	772	787	779	775	785	773	798	810	813	750	708	779	782	783	794	794	782	766	797	749	763	787	777	808	802	782	823	802	774	812	803	754	758	785	810	745	782	774	752	766	742	755	776	784	761	803	820	805	801	798	787	766	770	843	757	751	736	776	759	771	823	788	800	767	830	776	789	755	807	798	769	764	773	766	759	813	782	805	804	772	818	744	770	824	732	765	767	792	846	793	801	805	796	783	792	744	743	781	745	855	753	757	734	808	799	753	798	789	772	828	752	761	788	775	810	760	796	848	745	785	778	769	788	778	787	828	726	840	811	819	820	799	791	783	809	757	752	824	794	808	793	799	779	802	809	806	780	865	825	808	761	803	746	769	775	778	803	766	763	777	781	743	732	796	799	806	775	786	728	753	794	758	821	771	788	726	799	777	791	859	799	772	749	797	769	782	806	780	823	789	790	785	752	779	725	784	751	776	718	817	789	757	799	813	814	795	780	823	798	728	799	777	772	791	815	765	774	753	762	768	741	789	783	786	769	784	794	741	818	804	792	780	795	766	788	734	774	801	756	779	777	742	763	759	768	734	817	798	738	769	783	792	738	797	821	733	778	768	871	772	773	813	759	781	764	766	748	791	784	818	794	756	789	815	713	757	728	805	790	753	835	745	796	786	759	800	796	744	757	758	777	770	774	771	747	754	786	794	753	819	794	771	735	783	823	768	790	801	765	754	801	788	808	811	751	814	832	726	773	726	806	789	785	756	765	764	817	783	718	792	802	793	795	749	768	799	821	768	755	778	744	785	767	808	745	787	790	809	760	764	721	786	830	781	733	799	795	772	783	746	798	822	783	797	766	810	836	808	768	740	755	770	744	815	785	763	867	790	789	797	776	743	765	754	754	788	844	751	804	834	757	783	774	856	726	786	799	787	795	736	774	797	741	790	768	761	745	828	809	828	762	763	818	778	775	737	730	818	826	759	858	725	821	829	807	766	789	774	834	731	736	788	731	714	787	777	820	797	804	795	784	813	818	788	801	772	769	773	748	809	798	828	813	806	777	789	801	702	755	761	781	797	734	773	799	780	747	813	750	761	796	798	770	756	833	796	814	748	748	791	777	780	786	760	781	766	794	729	802	766	733	758	817	749	742	784	780	759	803	777	797	770	753	756	765	795	744	722	763	739	760	756	735	790	787	837	759	789	797	727	783	745	746	793	808	791	806	743	803	776	765	830	775	754	729	813	833	777	787	725	784	775	765	787	774	792	734	732	792	783	762	821	788	783	749	777	766	761	730	784	757	821	775	775	807	809	765	787	745	811	809	774	786	806	761	824	804	757	796	793	806	785	760	817	760	771	781	778	827	749	819	808	766	805	792	755	793	765	745	794	770	774	748	761	802	752	783	811	764	803	814	745	808	770	790	805	842	803	768	809	811	718	775	743	788	784	794	734	757	771	775	788	790	773	785	748	802	767	738	778	756	732	752	724	772	808	744	726	744	756	772	854	783	759	808	813	810	825	790	807	767	738	812	747	771	757	767	763	822	774	816	772	754	765	766	790	773	762	792	770	782	767	739	784	756	747	760	812	799	753	817	802	778	791	794	773	759	774	770	783	758	759	793	812	736	759	792	740	732	722	768	731	761	800	741	764	778	819	845	747	796	761	781	752	813	781	779	747	741	771	769	791	777	782	816	820	811	782	791	800	759	766	754	815	776	785	751	786	801	769	772	794	799	781	790	759	799	833	769	773	837	771	793	801	733	758	805	800	796	805	774	820	778	783	748	793	755	748	803	811	780	802	760	780	755	825	794	794	778	767	818	778	734	756	777	823	758	812	788	773	787	789	778	768	797	798	812	821	797	846	753	817	765	792	738	748	739	770	817	728	780	763	796	814	743	808	801	776	797	776	776	804	802	766	756	748	756	762	777	742	770	806	770	804	775	795	816	756	803	807	779	732	791	775	762	791	780	824	784	755	803	802	813	790	769	822	817	844	792	754	802	812	793	764	802	779	789	729	784	728	763	791	803	793	759	763	826	724	818	802	762	796	809	757	798	795	800	839	770	829	760	791	770	849	785	785	809	796	776	814	799	756	787	759	771	714	777	760	780	792	819	794	801	804	795	800	757	796	750	770	741	800	764	781	759	771	738	784	776	776	797	784	783	753	792	790	736	819	811	781	796	793	762	789	737	715	809	795	806	761	746	795	758	771	793	768	769	770	746	796	818	773	775	783	833	764	751	752	810	788	756	806	730	774	815	773	808	759	774	836	817	754	801	753	766	827	832	798	799	786	803	824	820	781	782	861	799	783	786	772	808	756	803	760	812	797	763	758	773	759	794	800	740	750	786	775	821	828	747	795	819	826	764	760	773	764	808	767	799	780	770	794	803	783	760	820	843	810	738	767	812	771	791	783	760	767	771	832	744	809	775	765	783	820	769	783	756	781	843	803	757	778	778	764	763	771	795	763	812	738	757	789	805	724	818	727	796	750	786	791	745	794	781	749	749	722	746	770	818	806	768	749	741	780	793	740	822	781	782	801	786	769	794	783	742	786	773	828	762	760	785	813	757	796	743	764	723	722	750	744	785	732	787	769	782	793	737	787	782	810	773	830	793	799	751	783	861	747	764	781	827	794	814	776	821	757	787	819	821	760	796	771	811	801	788	792	817	808	772	813	780	787	763	764	743	786	772	775	794	776	774	809	785	797	825	785	776	801	772	802	793	807	777	811	743	734	762	768	819	799	784	798	797	791	745	760	778	810	774	822	760	736	794	797	743	799	782	735	799	769	871	767	789	777	786	775	816	808	761	770	794	777	752	822	832	825	793	794	779	746	754	754	793	710	809	779	774	826	764	798	781	740	803	787	784	794	806	771	782	749	765	814	768	777	761	799	727	796	764	761	715	788	729	813	806	794	774	813	757	749	738	811	786	756	806	742	767	765	715	785	795	767	739	806	799	771	788	730	770	822	781	776	780	760	810	776	776	758	760	749	763	766	834	788	716	811	743	783	744	790	775	782	801	767	750	754	791	754	819	789	754	766	789	783	758	803	825	770	783	789	752	813	810	796	880	802	740	796	771	799	736	788	763	806	801	800	808	789	767	766	759	760	795	755	792	767	773	755	741	831	735	809	737	789	728	795	792	791	765	788	709	790	839	781	792	788	822	769	785	782	783	776	781	720	807	835	783	702	766	809	775	818	809	754	782	838	769	798	789	777	788	791	778	763	801	739	749	810	762	834	789	755	771	760	787	770	784	790	744	754	788	759	760	761	773	727	785	816	764	770	787	824	772	736	811	774	790	794
25040	2673	582	407	379	303	316	338	326	341	327	342	320	347	321	311	276	312	316	317	296	321	301	324	290	303	326	282	319	312	313	295	292	328	332	351	339	344	352	321	322	297	325	334	335	318	332	314	330	338	308	336	345	302	338	362	367	310	303	322	347	354	332	293	311	320	298	304	317	336	287	307	295	283	311	324	316	316	343	309	324	317	343	337	354	327	324	293	315	304	302	288	324	300	332	326	312	336	315	337	325	308	308	344	279	303	289	352	296	317	346	279	303	286	312	288	332	315	287	277	324	332	306	320	305	350	331	302	328	331	332	302	290	319	284	293	309	328	284	322	328	317	294	336	314	300	308	302	335	315	314	338	322	332	308	338	315	321	323	309	293	312	302	301	356	334	298	327	301	353	326	327	338	293	314	343	359	286	328	344	335	315	322	341	330	360	342	319	279	308	314	342	310	305	321	320	306	277	334	337	291	345	318	363	292	328	321	291	320	308	332	319	293	321	327	327	319	367	291	317	307	331	310	322	299	324	326	352	288	338	367	302	293	335	321	315	326	323	330	353	346	318	347	323	305	332	328	324	302	296	268	368	295	275	332	322	300	306	331	315	341	334	313	328	334	279	311	334	348	295	288	325	304	316	281	291	328	319	349	367	328	319	376	313	315	338	311	309	312	319	335	305	288	327	341	336	313	302	292	319	364	313	321	326	306	315	288	291	300	327	310	295	303	340	240	323	321	368	328	312	304	310	316	332	331	322	329	289	319	305	314	322	300	317	319	330	320	347	321	294	324	330	316	327	324	311	311	305	262	324	327	350	343	310	284	322	310	314	323	310	342	344	308	329	297	332	301	330	305	317	315	326	294	318	318	315	266	360	309	320	313	303	286	299	322	302	347	307	329	311	298	331	333	287	299	285	306	297	277	310	320	330	311	321	317	297	345	338	317	306	275	301	332	314	307	304	325	330	338	327	327	351	279	324	294	323	309	315	296	329	346	312	341	293	345	293	325	302	337	307	310	329	361	297	345	303	334	307	337	299	299	311	300	328	326	341	328	315	315	346	354	330	299	335	361	325	333	281	323	320	314	330	327	285	329	354	317	289	304	330	348	303	320	317	294	299	323	306	292	340	302	359	299	299	325	303	332	312	285	285	351	332	321	323	301	305	281	301	303	348	342	304	302	323	345	311	306	287	358	319	322	305	339	282	325	298	351	315	329	285	305	339	322	337	353	331	301	290	334	346	371	349	375	301	296	293	301	354	296	280	284	308	301	314	318	320	333	325	343	321	291	341	356	333	280	301	330	326	297	335	308	302	314	348	302	290	311	306	335	333	355	326	316	319	296	340	308	317	296	315	321	334	375	328	295	357	322	332	319	331	316	310	313	290	323	329	292	304	322	318	336	263	331	319	288	362	332	327	307	292	268	295	302	302	305	311	309	299	287	330	336	344	298	341	286	314	327	294	304	329	304	352	334	310	320	307	309	298	300	299	308	325	318	318	339	300	317	318	335	315	279	311	351	323	293	340	354	311	312	321	314	316	352	309	331	337	326	302	322	321	315	317	325	329	325	334	299	323	323	329	332	329	307	328	340	328	350	313	299	330	322	324	332	330	319	329	323	341	340	308	317	313	323	276	316	318	298	308	315	304	290	352	297	339	299	298	327	330	280	300	328	319	332	358	327	301	325	302	286	313	305	288	319	293	338	321	301	326	314	317	331	320	309	342	345	294	289	326	330	309	336	294	340	305	317	329	301	309	304	337	337	325	336	292	333	315	321	300	327	338	320	306	323	357	342	337	337	322	311	318	338	321	346	305	328	301	386	353	325	301	312	324	289	321	346	294	289	311	301	328	300	331	320	317	317	341	283	311	332	284	301	311	334	305	328	297	311	304	340	296	320	323	335	343	311	304	368	284	304	292	319	360	281	339	322	286	336	307	325	345	301	297	315	299	344	269	325	341	285	331	341	303	296	270	285	307	293	340	301	292	302	342	332	293	324	322	323	272	352	315	339	326	298	315	325	324	294	282	317	304	295	286	348	370	335	306	332	344	345	295	330	333	303	307	286	336	332	330	303	322	321	336	311	330	337	294	332	362	290	339	344	343	290	316	280	322	309	324	325	311	326	315	309	314	343	302	316	289	326	328	316	302	311	297	298	350	324	316	300	295	306	341	318	306	287	305	312	304	287	330	301	323	319	321	326	374	343	331	285	304	333	333	338	327	331	319	312	331	306	298	309	336	342	281	315	319	314	339	304	316	340	333	351	288	293	359	296	350	353	315	314	313	331	311	302	301	304	287	297	308	333	304	320	319	310	296	303	314	279	344	302	323	315	295	329	309	335	312	345	340	295	312	289	328	328	367	329	297	301	329	317	318	363	317	324	324	298	289	321	321	352	329	324	340	312	338	325	346	327	333	304	338	294	299	324	319	307	348	315	282	324	307	329	305	306	307	311	267	313	316	301	314	320	341	332	293	294	291	331	329	338	337	332	318	318	328	327	321	309	343	330	297	314	327	293	308	328	333	316	306	320	326	302	332	333	300	333	314	342	341	283	339	327	354	311	296	310	275	313	346	330	326	304	317	285	312	359	321	326	272	295	302	327	309	311	320	320	321	301	334	312	344	322	321	368	314	312	334	311	318	334	298	288	320	324	311	305	310	320	336	267	304	344	340	320	311	300	272	350	284	320	317	330	347	332	331	306	303	327	328	327	350	338	289	325	292	333	326	295	306	319	318	323	318	299	327	316	313	310	292	301	335	333	309	325	311	338	311	347	321	314	314	313	299	334	298	326	314	288	316	323	322	311	306	296	321	274	308	301	301	308	330	317	281	302	325	315	314	340	312	302	335	299	292	367	304	320	282	299	283	340	335	310	324	328	349	321	317	312	325	310	301	323	343	291	302	319	317	326	296	299	318	272	343	301	332	316	286	292	304	300	333	285	319	296	322	335	336	305	324	319	319	302	316	344	339	289	342	276	307	292	317	330	305	291	314	313	286	267	357	304	325	337	316	315	313	334	316	348	305	321	301	363	311	320	368	318	319	283	298	321	277	290	307	330	323	337	350	357	324	294	298	339	328	306	319	303	343	318	334	325	324	299	344	309	295	315	320	301	300	343	308	310	295	313	307	311	284	308	274	291	323	328	310	328	343	389	331	336	259	306	290	294	317	326	326	295	287	327	309	321	296	339	315	287	292	319	329	314	273	334	308	308	335	338	299	312	306	323	319	319	300	316	324	319	325	305	319	321	292	332	327	311	331	303	347	329	341	329	318	309	311	331	308	315	329	315	333	300	334	326	337	303	327	337	310	304	307	312	323	335	270	308	319	302	319	289	313	301	342	322	333	314	310	309	291	311	319	329	291	351	321	322	313	328	341	333	306	299	312	341	297	317	337	319	311	300	310	323	298	343	323	321	374	293	306	326	331	274	296	307	309	285	317	311	319	299	285	314	321	308	320	304	279	303	346	366	325	305	355	310	300	301	348	289	308
17341	4964	2768	2066	1498	1180	1017	865	819	820	749	773	755	723	709	736	734	718	664	722	714	694	722	722	710	688	717	669	727	697	713	728	712	744	717	723	647	745	748	651	714	697	729	716	756	689	765	708	670	705	707	737	671	710	696	718	678	714	725	638	741	709	762	652	708	698	738	709	715	724	709	727	686	753	679	726	702	705	687	716	722	729	702	710	716	680	738	665	706	692	703	692	680	698	717	717	748	697	702	712	763	670	752	711	702	682	699	749	743	698	724	672	720	729	730	716	732	763	728	701	740	690	663	735	710	703	687	769	746	789	697	740	701	697	708	743	739	672	709	697	714	715	710	706	703	702	680	687	688	706	722	687	712	739	711	714	712	707	716	694	693	670	765	744	705	713	700	689	706	685	701	724	747	686	657	662	729	736	673	666	712	680	714	721	721	739	721	735	751	736	678	677	719	691	722	677	710	748	763	687	714	729	660	694	699	686	656	739	718	692	733	645	647	651	694	664	708	708	698	716	700	683	672	728	740	742	743	698	729	681	712	705	747	738	725	727	713	720	666	690	675	689	730	752	686	684	659	696	698	694	685	704	715	689	754	662	693	670	719	735	688	715	670	692	661	705	679	738	751	713	705	720	705	655	687	735	677	680	724	728	706	712	747	674	696	693	735	710	696	757	721	702	696	753	695	712	750	677	689	730	766	683	697	693	652	742	752	719	686	694	701	692	711	678	694	702	718	704	711	719	699	693	677	686	692	713	665	690	714	694	705	686	756	734	741	703	733	702	709	676	690	698	711	721	695	704	698	697	675	763	698	683	710	733	715	687	647	733	677	721	708	701	694	702	722	695	721	711	715	679	714	715	741	712	730	683	725	701	694	703	717	708	721	712	691	711	727	725	675	711	709	671	715	708	677	693	707	685	688	685	700	692	710	752	704	715	732	723	710	688	759	731	737	702	718	709	680	766	681	668	734	707	675	686	741	737	734	712	705	687	711	702	700	716	652	713	714	699	749	709	676	704	715	676	715	690	683	704	720	707	679	703	707	718	659	745	740	735	700	709	655	717	692	709	732	710	661	671	709	721	676	665	699	712	747	748	749	712	680	705	707	703	680	725	708	706	691	702	673	735	711	707	719	691	722	703	709	717	682	691	697	701	707	686	702	744	751	689	712	741	665	681	689	680	706	676	723	718	707	736	711	669	669	734	663	682	716	700	714	665	695	706	748	734	683	666	712	705	717	709	729	705	742	674	667	693	700	765	705	667	712	723	704	729	687	684	687	691	675	679	716	677	720	691	663	739	682	724	696	697	659	726	728	766	705	723	685	662	753	735	747	676	714	724	731	698	701	705	752	697	740	715	715	713	710	687	726	707	713	669	697	638	691	699	678	757	726	682	718	747	691	730	706	712	691	734	719	692	674	669	695	711	687	739	726	703	735	744	732	690	696	732	705	693	688	688	729	680	721	763	709	696	713	756	753	680	646	678	693	661	706	689	651	640	672	736	683	717	682	742	715	705	739	694	674	712	689	714	677	683	722	726	726	712	718	704	751	696	743	730	704	730	694	715	675	700	711	685	705	694	759	691	724	710	723	725	743	703	690	763	674	708	626	686	683	695	685	748	729	725	698	670	728	703	700	721	692	708	709	692	712	705	708	771	726	637	710	741	733	719	741	697	696	739	695	657	723	621	658	724	740	721	760	697	716	683	697	719	749	655	720	670	690	748	746	731	687	704	699	748	690	730	673	757	733	695	702	681	736	726	709	703	720	711	709	710	733	703	651	671	687	703	667	683	705	678	759	697	709	740	734	671	707	748	709	740	683	694	701	710	671	657	698	706	734	711	705	708	676	725	705	739	704	727	665	707	723	691	753	736	676	708	708	728	706	691	737	697	687	667	693	702	712	720	725	714	719	793	728	710	705	711	687	754	711	666	745	728	684	713	690	727	708	703	727	713	678	705	705	691	681	710	682	693	701	685	690	703	650	699	712	710	681	735	691	671	694	687	706	692	699	678	749	706	664	757	709	634	707	712	708	708	685	711	741	731	726	695	691	743	685	687	729	683	748	748	699	682	735	746	719	656	710	745	698	696	714	698	711	698	679	699	675	726	764	647	700	713	759	700	686	731	692	736	704	665	695	688	698	695	723	715	740	719	686	717	703	728	677	732	696	749	743	701	724	715	711	697	671	662	729	665	691	677	736	667	723	717	711	650	747	755	723	750	672	710	757	703	676	729	744	697	670	707	679	746	705	734	675	696	681	708	702	724	669	667	667	714	711	685	653	732	707	712	624	696	691	710	691	723	710	651	713	697	700	739	708	732	726	663	693	647	711	709	696	680	711	752	719	666	723	712	719	711	679	686	741	683	687	686	738	688	725	682	698	701	694	720	704	710	705	696	742	686	717	713	708	727	727	681	680	696	730	733	700	657	723	715	662	663	669	748	696	677	705	675	683	686	724	686	733	716	683	723	689	693	761	720	721	719	710	768	696	709	705	739	736	735	706	661	710	717	678	712	690	741	704	731	730	744	720	705	679	664	668	692	667	714	748	661	704	714	722	708	719	729	697	666	724	704	693	677	710	707	696	650	717	726	685	673	671	731	708	713	673	709	727	721	687	707	740	691	683	746	702	684	701	732	681	745	667	711	686	743	692	721	735	689	701	728	708	686	686	674	689	734	699	712	663	675	732	704	640	693	690	716	714	713	741	665	720	702	711	721	679	723	738	682	705	684	680	709	726	713	711	710	697	713	696	700	689	692	667	684	683	721	691	710	673	696	675	700	723	734	722	694	695	744	750	711	695	672	754	728	727	711	723	667	685	699	706	636	695	708	743	697	730	713	700	732	716	684	733	701	716	699	782	710	690	718	707	697	735	657	719	699	707	722	705	756	739	709	713	769	695	668	709	706	698	715	675	708	703	677	723	728	683	697	723	679	775	738	688	708	731	718	715	714	689	719	736	706	710	708	783	747	668	650	680	681	750	709	707	742	677	747	697	723	733	667	802	702	752	695	709	721	728	713	664	717	696	738	689	724	736	769	727	722	750	739	692	687	679	672	723	739	733	699	673	739	714	719	703	711	698	709	726	673	708	693	701	715	765	699	688	662	712	664	671	635	693	716	736	702	682	738	718	718	690	706	754	740	703	692	707	688	750	729	707	657	672	726	698	722	708	691	655	750	710	678	712	717	754	686	717	722	692	691	708	731	773	716	688	702	709	703	696	730	710	697	693	685	711	729	745	672	678	703	710	673	723	733	671	712	707	757	726	764	690	689	713	698	729	711	705	683	664	686	698	715	636	731	714	682	715	670	719	747	746	713	695	717	726	698	712	701	682	649	693	672	715	746	645	691	709	719	681	736	705	736	749	737	721	740	728	727	698	731	725	702	722	775	709	742	690	728	666	716	710	768	718	689	646	653	716	712	767	705	726	675	705	708	700	725	703	689	711	677	709	717	759	717	740	737	713	773	669	771	701	682	703	756	677	653	691	679
32982	5421	756	523	422	393	381	323	340	317	339	323	352	341	337	324	333	314	338	318	301	333	310	288	353	307	293	317	289	320	306	350	291	308	314	320	316	334	326	337	347	313	334	337	340	319	338	344	325	303	307	326	328	309	324	315	363	322	298	359	331	320	321	301	330	332	298	313	329	327	301	347	325	316	336	340	330	308	299	335	310	328	323	322	344	324	323	335	356	379	309	327	299	335	315	313	336	341	324	346	289	290	309	299	316	339	337	331	330	320	339	354	313	335	315	299	333	339	304	316	301	335	313	347	337	291	385	294	317	341	318	322	311	335	352	293	306	317	337	310	325	297	333	338	320	310	314	330	280	302	307	313	294	304	326	320	348	314	348	331	297	311	353	318	296	358	330	334	309	318	348	334	308	291	326	283	318	314	294	301	297	331	368	353	353	305	338	339	339	329	319	317	351	334	347	304	309	332	355	317	319	317	312	314	317	324	301	328	331	314	362	339	315	312	320	342	351	324	310	326	308	306	314	319	351	295	360	327	339	310	305	307	291	314	305	298	315	301	305	305	302	326	315	308	272	309	341	324	342	333	312	289	312	312	334	333	316	287	324	322	327	310	349	310	313	326	332	336	284	304	317	339	302	290	296	322	374	298	305	313	302	329	317	329	330	319	395	346	295	310	313	337	332	295	320	305	295	307	349	277	328	340	317	326	313	297	341	350	316	326	338	319	341	344	312	324	309	327	302	335	298	294	271	333	307	331	300	335	358	309	323	310	370	342	330	340	327	308	309	299	289	320	309	318	308	316	308	320	318	364	346	307	328	317	366	300	349	302	291	345	331	341	333	305	310	316	348	325	291	345	303	351	319	356	343	314	344	323	315	329	330	289	308	331	349	361	342	296	318	288	316	320	342	314	335	296	318	300	303	309	308	315	348	310	304	340	304	321	286	332	276	314	323	331	313	294	339	325	314	304	322	331	324	342	333	330	329	338	311	318	336	304	342	321	288	342	302	319	332	314	300	318	309	314	322	300	299	313	305	332	377	323	318	304	326	358	336	312	315	318	323	383	342	304	294	305	322	348	335	332	315	342	306	314	330	309	328	343	303	291	308	341	315	302	333	342	325	340	324	346	330	321	306	292	340	337	296	314	327	328	341	326	339	308	305	305	292	337	308	318	316	332	298	285	353	339	298	344	310	309	316	325	312	368	321	303	318	327	314	334	320	295	288	314	332	299	308	289	329	318	320	341	321	316	301	342	342	322	313	281	320	319	301	328	319	328	313	325	311	304	336	291	294	343	301	334	376	347	319	309	309	332	282	349	344	320	316	346	337	303	359	335	346	320	308	340	366	336	324	302	345	369	326	344	338	299	324	347	344	336	307	337	374	327	318	316	317	343	344	320	325	307	319	288	294	283	340	299	330	320	312	318	291	318	350	344	277	336	298	284	315	302	320	283	291	324	348	311	327	303	295	308	283	347	320	326	324	347	300	336	308	324	308	310	326	331	315	312	333	315	325	280	321	320	323	355	319	309	292	303	290	332	320	299	329	311	327	325	319	311	303	332	339	320	311	292	308	332	313	301	309	315	357	305	335	325	342	308	312	341	339	346	326	339	322	346	339	307	324	278	322	347	321	339	329	351	347	323	313	315	295	347	325	302	317	301	292	322	306	307	316	312	288	296	338	313	323	334	302	326	326	301	324	321	337	333	371	319	327	318	341	294	294	324	316	332	333	327	333	317	319	331	324	298	329	323	349	303	330	324	328	318	304	329	327	311	269	337	345	344	358	335	320	287	319	322	320	326	319	315	304	331	323	336	334	324	352	327	313	299	310	324	328	312	307	346	328	324	316	320	308	331	309	371	333	330	317	339	328	336	332	333	291	343	299	340	343	356	303	305	310	302	316	325	370	275	275	333	300	310	320	345	323	286	297	300	300	317	321	305	320	329	367	328	300	302	342	289	311	329	303	322	354	295	327	302	324	299	347	348	329	346	331	292	330	322	345	334	309	350	310	329	323	364	290	356	322	340	299	296	330	340	344	356	340	316	351	314	290	279	310	339	321	321	341	338	332	312	316	322	289	290	344	307	315	294	329	322	320	342	315	335	319	352	350	339	319	344	310	287	347	346	340	324	358	355	345	324	322	360	308	304	289	320	361	308	337	291	304	349	327	318	335	315	309	321	308	304	334	355	314	335	339	309	328	311	302	272	333	303	358	340	292	279	349	293	312	336	347	348	290	331	311	280	311	309	298	317	301	366	339	350	355	315	346	310	293	327	326	305	348	333	295	310	341	336	366	330	296	336	308	302	320	326	341	286	313	343	330	335	293	343	288	333	310	338	321	318	309	340	298	335	330	318	297	314	345	319	333	281	328	332	356	331	320	301	298	313	289	339	323	325	351	339	310	350	339	332	339	306	339	286	324	304	326	296	315	312	326	346	342	350	300	343	324	316	315	323	297	287	346	331	290	342	285	312	308	352	288	285	337	324	326	310	340	324	343	343	313	337	334	314	329	320	304	297	345	331	345	347	352	314	304	318	322	349	328	315	323	317	332	307	344	298	306	305	349	312	298	306	329	315	328	309	330	340	318	337	344	330	302	303	306	356	305	316	309	323	332	293	311	334	318	306	359	332	334	339	334	294	302	311	327	339	336	322	308	327	335	338	320	321	350	324	325	298	341	331	290	326	304	323	326	284	330	317	327	362	311	338	319	330	341	316	332	362	318	328	329	318	338	348	316	344	305	357	355	321	352	333	359	337	323	309	317	308	296	317	329	322	317	298	333	299	344	328	314	312	301	335	319	310	350	321	302	343	372	355	319	338	346	314	334	325	299	327	327	294	315	336	324	321	340	348	332	305	339	327	296	334	295	311	325	330	282	306	286	325	324	361	325	343	330	335	292	311	343	305	339	316	270	299	345	302	280	304	299	314	310	331	305	303	340	286	341	325	324	348	320	319	331	326	303	313	328	340	295	306	328	314	322	284	301	313	314	343	313	345	321	316	298	313	346	327	311	307	297	308	320	350	346	316	346	353	314	348	290	315	338	309	266	323	304	319	307	359	326	314	335	335	357	329	301	320	312	333	324	338	324	318	290	308	339	338	321	347	312	311	299	324	310	355	340	334	313	308	312	319	318	282	301	307	371	319	346	345	303	307	356	304	328	302	321	283	338	345	324	312	298	337	323	323	294	313	333	298	304	320	307	325	305	311	301	322	334	310	344	308	329	330	334	344	325	306	318	343	284	308	330	300	315	310	333	306	301	312	318	347	323	318	358	344	331	310	321	304	329	300	320	344	321	325	323	344	327	294	302	308	313	316	294	332	319	325	327	335	310	302	338	325	354	339	334	332	329	349	307	339	330	321	341	324	349	319	361	326	338	345	310	273	317	306	298	304	328	294	333	315	296	296	303	338	330	343	324	291	333	368	327	336	347	326	336	333	358	358	304	281	332	360	313	345	328	331	327	310	313	334	312	305	300	317	341	330	326	342
23330	9296	5153	3576	2750	2106	1639	1106	959	886	858	885	746	808	781	795	803	747	710	737	728	747	733	739	749	730	750	696	744	798	735	708	749	721	723	732	731	728	782	740	704	788	705	745	733	735	721	706	696	717	711	710	739	701	706	704	716	694	728	742	706	720	672	698	749	744	748	735	742	743	739	748	712	750	742	728	668	777	753	739	739	725	763	768	780	723	723	753	732	695	725	786	781	667	694	754	744	765	718	708	733	670	754	718	720	729	743	730	764	761	705	698	695	765	703	744	736	740	733	720	708	693	722	716	732	757	714	784	744	773	752	737	719	721	762	739	721	744	743	731	749	735	729	675	728	722	727	746	712	750	744	702	776	693	647	741	750	735	743	672	741	759	723	716	653	708	738	762	724	763	713	756	736	673	731	711	740	750	746	769	735	736	716	701	691	731	757	721	720	716	745	788	745	764	670	735	751	734	656	779	743	717	768	736	722	716	758	783	736	717	721	757	731	733	751	754	714	700	725	692	710	697	776	724	676	675	736	681	730	725	748	742	700	709	711	728	732	748	789	703	757	706	772	717	766	776	733	681	670	717	799	722	719	780	713	725	725	742	753	694	710	690	748	741	715	735	750	708	742	684	764	740	734	728	726	753	711	767	719	720	754	727	730	737	760	768	726	737	710	714	699	746	695	731	710	755	715	769	727	722	693	755	736	680	729	758	770	756	726	711	733	748	780	755	728	718	768	756	742	718	685	732	781	729	725	805	706	713	726	717	705	692	732	689	716	761	732	746	732	705	722	758	757	754	723	731	692	712	736	746	702	759	744	752	726	735	746	711	721	714	719	686	753	739	746	764	668	722	764	749	722	758	751	754	737	731	817	749	734	771	735	759	724	729	710	750	712	765	761	716	756	759	739	689	687	697	747	690	744	723	764	687	719	755	737	723	724	760	745	763	713	690	756	710	710	745	674	699	771	746	720	761	733	738	694	710	740	693	685	755	712	751	753	734	769	756	728	743	718	712	741	740	700	705	728	799	757	699	709	689	733	705	716	719	718	693	724	727	741	778	694	741	767	737	748	748	712	740	713	689	758	739	724	711	768	710	747	761	736	774	683	765	750	779	725	674	734	723	735	728	771	748	708	748	722	712	692	761	733	772	755	788	666	772	745	777	765	746	705	737	727	774	744	768	744	732	771	780	705	722	705	690	713	769	767	750	711	698	702	762	736	765	753	747	739	709	668	772	764	749	712	711	744	720	757	708	761	765	748	726	732	717	727	728	690	699	726	714	737	706	705	748	721	762	759	722	718	732	756	672	736	709	728	799	665	740	714	708	728	673	738	716	709	701	780	745	734	725	728	750	705	735	726	756	719	698	698	722	735	743	722	781	753	724	740	736	709	731	733	713	698	720	767	740	734	687	735	722	777	730	747	736	750	710	731	775	765	715	738	717	761	718	729	742	757	786	716	726	733	733	728	735	720	712	738	770	722	747	752	707	699	753	740	716	738	747	724	741	750	728	657	687	741	665	738	723	740	699	728	677	714	699	743	722	769	815	761	724	764	710	688	684	713	737	678	774	725	778	714	748	733	775	768	736	740	718	734	731	753	756	725	757	743	696	736	739	713	716	734	793	712	752	729	765	721	724	707	697	725	732	789	698	757	750	687	763	746	742	773	706	753	751	729	710	736	758	739	747	711	743	754	737	717	695	729	748	740	713	652	739	699	719	718	752	685	702	745	741	748	751	734	736	717	717	694	701	745	774	720	743	713	692	721	780	681	682	746	701	728	730	747	749	728	725	713	728	738	751	755	711	731	748	701	757	726	740	671	716	744	767	707	743	699	749	785	759	740	748	718	756	695	700	711	765	800	707	722	762	722	738	775	738	721	700	705	730	761	704	734	713	730	727	743	754	761	746	724	684	703	730	743	727	703	717	737	777	690	754	771	746	703	726	720	758	720	721	707	694	719	744	777	722	751	697	701	734	721	737	747	770	694	709	756	716	722	766	749	741	697	735	721	745	718	763	726	775	717	716	745	711	732	730	750	762	734	712	716	760	720	727	705	719	767	723	765	826	722	757	806	782	784	730	737	751	731	733	772	663	717	737	738	688	768	735	722	671	715	724	742	714	714	715	699	718	722	738	730	692	679	728	708	696	768	753	734	764	733	737	716	691	725	787	752	704	713	710	763	735	719	708	768	707	741	753	761	729	726	739	732	727	754	748	723	754	722	747	764	741	717	721	752	762	748	779	726	750	751	711	758	728	723	721	741	702	734	770	714	748	751	755	785	728	750	779	755	692	737	705	780	745	751	693	739	693	732	777	684	741	678	727	773	735	676	706	766	731	727	763	711	702	739	703	729	706	774	737	758	676	787	726	723	751	737	743	700	785	716	662	758	736	696	710	686	696	802	722	710	751	746	707	756	717	786	745	726	708	706	731	711	739	749	705	706	696	727	752	710	717	773	699	752	720	767	689	756	725	747	711	732	745	691	756	721	709	733	725	740	741	721	709	726	756	719	752	735	726	751	738	708	716	730	766	763	751	728	759	706	729	769	742	734	769	706	677	723	734	791	775	718	721	752	729	741	777	746	737	737	748	715	677	773	724	747	712	775	785	764	741	701	730	708	720	767	725	722	721	706	737	749	735	742	771	726	703	692	781	765	727	751	723	748	676	686	753	728	705	688	679	765	722	707	724	692	742	750	709	781	740	736	743	722	691	722	754	698	688	742	706	761	758	731	759	717	790	749	732	754	740	692	741	716	723	690	730	750	727	747	716	715	744	764	733	682	720	752	742	713	740	769	733	686	759	683	710	710	761	771	701	717	789	774	715	805	744	754	731	773	732	750	713	740	714	759	717	695	744	738	735	693	763	697	730	758	745	762	685	755	692	692	710	752	734	726	735	701	687	732	762	738	731	734	707	707	743	732	710	722	698	750	747	751	698	665	718	687	712	726	744	699	722	737	745	748	787	710	745	745	785	716	709	768	738	760	718	758	747	723	756	733	707	707	729	697	774	713	677	719	731	727	728	720	721	745	763	761	695	702	687	720	708	742	731	757	710	710	704	721	723	745	756	756	736	726	754	711	742	725	700	721	757	737	731	722	745	699	753	696	749	706	779	733	767	719	784	696	789	703	772	755	739	707	728	744	701	770	703	747	726	742	742	744	728	768	688	682	748	699	725	797	742	739	715	701	693	732	780	695	814	769	760	758	723	757	747	776	738	748	744	750	750	680	767	753	742	696	728	714	738	729	761	700	740	736	727	720	744	766	726	687	774	737	696	732	750	724	712	747	717	741	757	733	681	734	746	744	711	721	696	750	726	745	746	792	730	739	722	689	726	721	700	745	740	732	691	688	760	721	751	693	724	763	722	723	781	750	746	710	735	765	743	712	742	752	721	713	726	659	711	746	756	732	768	739	695	786	730	716	725	723	714	736	704	724	730	716	750	709	714	704	673	698	690	698	706	730	748	700	772	787	730	729	691	687	761	705	706
38230	7042	868	523	423	394	342	323	324	357	364	354	313	354	332	318	342	349	326	327	330	308	330	366	339	338	324	355	362	353	357	348	336	332	358	355	326	353	340	327	286	319	317	334	338	335	322	335	321	330	309	310	339	334	332	341	344	313	309	294	327	300	306	312	341	362	360	325	354	348	356	301	323	315	290	325	348	305	369	349	349	340	334	334	326	317	308	328	322	331	370	386	339	339	331	346	353	349	329	318	318	355	328	356	362	354	346	330	325	330	332	339	329	401	322	348	319	335	317	321	321	342	330	318	336	349	340	315	284	313	328	334	379	316	310	325	344	352	337	316	381	368	341	376	316	330	306	303	325	335	313	342	335	357	302	336	336	342	307	332	341	301	321	302	314	359	310	322	349	331	319	295	347	345	346	337	323	332	340	328	353	318	336	322	336	318	347	324	374	338	332	361	334	331	326	355	328	339	302	330	346	360	345	315	317	344	314	314	315	323	343	321	348	294	356	344	341	354	318	342	344	329	330	326	314	359	329	324	363	350	356	337	332	326	308	305	336	330	346	340	344	346	330	320	334	365	320	305	324	342	342	320	323	362	317	343	331	289	345	338	316	358	316	297	293	305	315	336	359	343	350	343	313	315	322	339	328	337	329	326	332	354	326	346	345	329	328	309	362	357	327	369	327	371	327	336	323	378	347	298	330	345	370	359	320	328	337	327	323	319	313	318	339	336	329	322	376	332	312	356	304	340	286	320	313	289	345	324	343	311	303	341	339	352	331	339	330	360	305	346	333	302	302	351	341	342	338	344	352	316	323	356	331	323	313	293	310	316	333	330	306	322	306	304	361	374	355	334	318	343	355	327	324	301	330	321	358	310	326	358	400	361	311	308	365	333	338	309	317	369	316	334	302	346	348	301	347	358	296	287	340	382	331	308	302	323	334	327	341	329	348	343	314	351	304	356	327	357	330	348	350	299	324	337	314	334	328	333	352	339	332	310	313	335	409	373	321	335	335	317	337	369	294	338	344	326	311	350	319	388	341	361	351	367	332	332	338	339	357	364	353	350	325	307	308	363	311	324	301	338	320	330	316	331	322	315	307	343	377	358	359	358	365	365	323	353	338	353	352	332	289	348	329	374	324	357	307	361	300	336	345	322	311	355	356	316	299	337	311	360	352	333	343	308	282	339	337	351	352	329	327	347	333	314	335	356	307	306	324	353	325	339	282	341	315	326	304	352	325	309	333	364	347	343	335	344	338	352	287	353	386	350	376	344	341	332	389	330	364	336	331	366	336	322	339	323	319	338	327	336	331	329	340	360	353	319	361	355	299	340	332	328	294	319	347	346	335	358	323	347	310	311	292	291	358	338	318	349	321	346	335	335	360	348	305	332	354	330	348	301	334	360	345	329	347	353	367	350	315	349	305	355	336	323	338	343	332	314	328	335	345	318	311	349	381	315	351	347	315	321	323	367	351	310	353	345	366	324	338	350	324	336	345	364	369	350	333	303	347	348	363	362	327	349	305	310	336	359	352	330	349	335	328	334	273	340	340	329	344	315	334	361	346	353	341	313	318	374	331	341	335	324	354	361	298	352	331	313	331	343	379	374	309	340	331	319	335	330	336	303	359	321	354	336	305	317	343	332	325	338	348	325	361	314	320	336	276	337	312	348	301	348	340	323	300	327	320	323	348	309	311	303	330	300	356	310	341	313	301	321	309	316	335	330	342	351	318	368	310	348	318	336	330	323	335	295	300	346	378	315	317	339	313	375	324	358	306	323	318	339	336	309	359	346	339	336	363	320	330	342	339	341	348	353	307	310	349	329	308	345	327	340	334	309	343	332	371	348	355	314	339	343	332	333	341	334	303	349	290	320	386	336	329	351	310	301	350	342	321	347	307	358	348	354	325	331	312	283	329	352	312	338	364	339	355	315	325	327	344	319	304	295	341	323	327	341	319	318	412	363	346	365	357	307	295	352	362	342	318	353	338	317	348	339	332	317	357	346	379	341	346	341	338	345	360	334	337	338	299	310	341	323	348	371	349	324	320	334	295	354	294	350	309	328	333	331	336	314	317	305	331	321	312	332	352	322	320	318	357	323	333	337	379	339	348	324	294	357	310	353	332	345	355	332	351	366	367	302	325	347	376	336	328	345	347	305	339	352	346	336	333	337	342	340	321	310	323	307	313	386	335	332	363	335	337	317	346	322	367	383	352	341	340	342	348	346	328	314	337	335	381	327	331	347	341	355	340	323	349	366	342	310	324	351	327	319	298	343	311	337	369	371	341	303	336	337	344	325	340	334	377	370	315	337	291	313	346	323	309	346	358	329	335	317	317	305	343	373	336	335	333	323	314	366	355	354	356	354	363	371	326	333	335	331	330	301	365	347	353	351	349	297	291	347	343	343	297	330	342	301	315	358	353	337	348	335	338	327	349	333	309	306	311	325	314	336	342	374	373	332	347	332	337	328	337	346	303	324	329	313	309	318	298	361	353	296	325	322	370	300	336	328	344	330	326	361	321	307	330	372	383	331	339	350	334	329	318	298	312	358	328	326	355	336	331	378	337	348	340	320	321	313	341	351	341	335	331	334	303	279	330	298	331	362	317	313	322	333	346	347	359	352	338	335	356	318	292	349	328	353	338	336	348	300	350	342	346	336	339	340	302	316	391	336	291	344	344	358	337	316	334	361	339	323	299	283	331	338	319	319	307	333	329	368	330	303	328	333	339	346	332	344	347	310	332	361	295	315	310	305	337	333	346	350	367	326	334	351	324	326	346	325	314	346	338	342	319	298	340	343	307	337	384	306	326	342	335	309	340	317	340	344	328	321	376	334	313	313	371	311	319	318	326	317	332	342	341	329	358	330	331	309	351	324	345	298	317	310	343	334	329	313	332	306	311	335	312	315	362	344	349	315	318	324	362	369	326	366	336	334	328	308	319	335	342	321	340	344	329	323	329	357	337	339	350	359	336	329	379	363	335	322	334	288	368	313	361	341	348	335	335	330	324	359	309	346	329	308	359	321	311	333	340	314	370	359	361	357	326	304	323	333	353	348	315	356	322	320	354	331	314	307	326	334	331	336	334	336	345	348	319	286	323	350	359	331	344	355	358	342	308	309	320	361	331	289	349	326	323	352	297	355	336	334	296	346	331	352	335	330	362	307	368	334	314	330	315	344	354	349	322	344	362	393	322	349	361	340	309	348	346	338	313	339	331	373	344	301	297	312	334	368	352	377	334	328	317	340	330	345	321	329	352	309	344	351	325	336	340	349	342	326	344	318	373	375	332	331	340	310	373	324	323	307	353	303	334	324	346	357	326	301	325	352	323	306	329	354	350	328	305	317	351	350	320	318	322	371	325	334	325	325	342	362	340	359	328	327	356	345	316	336	359	316	355	381	319	335	303	331	317	355	303	346	369	331	334	386	344	328	346	322	364	327	325	324	338	342	329	345	363	317	331	356	330	345	339	318	312	307	351	387	353	338	312	336
25561	9970	5161	3540	2747	2027	1363	1183	1073	895	864	892	853	795	876	787	844	771	784	802	760	775	777	784	775	778	755	772	776	809	759	763	781	805	781	754	791	764	754	746	745	784	735	778	758	736	777	739	811	788	748	747	775	734	851	800	784	763	811	791	736	750	767	745	755	727	785	803	751	737	772	779	829	748	764	772	789	788	787	766	758	760	817	804	779	805	697	795	803	788	787	796	722	771	772	782	815	760	791	769	838	752	732	826	742	740	738	765	799	783	766	772	779	681	783	761	796	750	790	771	758	755	793	709	740	780	813	762	831	755	718	755	749	807	789	764	787	741	814	784	749	767	729	748	742	753	759	801	765	753	749	755	790	760	749	764	782	775	782	798	774	714	772	781	734	815	800	755	765	782	768	756	755	786	832	801	753	787	812	813	742	778	778	781	779	800	764	743	700	732	747	763	778	827	807	755	762	832	789	774	868	753	788	807	794	776	755	776	828	812	802	780	714	735	780	760	755	763	768	739	800	779	759	747	783	734	753	765	769	807	733	773	732	778	757	775	775	800	759	799	745	771	746	780	752	794	802	798	809	719	730	778	759	786	742	790	774	770	803	823	787	791	773	716	735	752	826	812	751	808	782	738	785	736	751	795	785	775	751	768	783	806	722	731	815	719	780	738	764	755	747	796	760	787	750	781	771	810	787	729	754	810	780	756	782	784	797	740	729	818	783	789	783	768	786	787	742	811	750	746	788	802	795	729	730	824	793	769	777	768	784	825	737	766	767	767	764	744	784	807	816	802	787	798	824	792	754	810	769	781	765	786	781	746	748	802	809	740	800	736	795	788	807	815	768	742	787	787	761	808	809	773	788	764	761	756	789	793	790	797	818	791	744	823	789	799	800	753	782	804	741	792	723	744	789	722	765	751	768	741	726	791	739	733	761	804	777	803	749	744	785	785	737	746	774	742	761	750	758	771	777	765	784	811	768	799	798	771	775	772	765	753	723	787	773	752	781	777	775	770	798	759	750	815	750	773	810	774	768	795	777	793	767	762	755	779	797	780	765	778	758	768	778	787	784	770	773	743	775	750	775	780	795	750	743	790	822	797	784	752	736	786	778	718	738	751	802	729	802	777	745	775	784	766	761	827	760	790	766	781	756	753	768	742	809	752	760	765	818	806	789	747	762	725	804	800	722	755	804	781	752	771	774	785	753	793	772	790	734	757	769	788	796	731	755	777	780	746	753	796	764	831	799	793	783	754	788	783	727	738	772	717	781	744	774	730	776	792	771	781	814	761	783	799	805	770	799	728	775	810	754	736	781	758	783	792	762	714	775	783	864	749	707	803	784	750	801	725	841	793	772	784	802	734	773	786	764	793	767	781	744	822	804	774	748	790	795	798	802	779	783	794	792	733	806	755	746	776	758	750	736	748	750	797	771	713	776	832	772	777	724	778	770	765	787	746	775	757	749	792	739	783	806	746	749	783	735	800	750	825	768	827	789	751	758	766	764	728	731	762	751	706	749	725	763	778	769	806	780	771	776	775	735	777	776	795	773	793	802	750	743	779	711	815	800	760	813	744	752	835	746	740	732	737	745	784	780	852	737	762	763	756	803	757	763	757	753	764	755	769	712	787	766	743	789	791	749	796	717	754	758	754	758	806	798	820	754	760	775	771	765	792	784	792	773	712	776	777	799	736	758	785	776	771	792	844	777	826	740	771	765	740	784	767	770	749	762	780	762	787	783	721	699	814	840	776	799	772	781	770	764	825	747	782	811	792	814	796	775	751	766	741	771	815	772	752	792	740	826	759	816	789	744	761	756	769	739	782	778	773	778	796	758	708	777	743	831	765	777	760	765	746	778	772	774	851	770	794	766	711	804	806	810	796	724	765	765	794	821	805	788	764	736	751	794	756	746	741	779	773	793	793	789	806	753	743	777	781	803	832	785	801	788	751	789	763	774	784	769	815	758	734	754	718	781	788	752	752	746	782	788	765	790	768	805	745	745	789	772	754	810	807	755	738	770	761	768	810	778	747	767	808	791	785	745	737	821	780	765	740	805	795	781	748	819	808	765	757	775	765	781	770	792	766	758	761	765	711	711	810	773	707	800	764	809	789	757	769	798	774	728	750	737	722	797	767	764	781	765	805	753	802	768	751	774	771	783	790	779	761	788	786	748	789	795	736	760	780	770	784	730	816	821	768	763	791	824	754	809	794	795	727	795	743	792	758	781	803	826	757	762	785	748	754	789	758	790	760	729	798	795	746	810	742	771	776	733	758	750	774	762	742	744	703	760	768	741	778	771	737	742	773	777	768	799	802	784	723	822	739	812	773	777	755	777	767	769	807	795	757	764	765	775	795	773	786	784	766	751	786	833	776	830	757	752	772	747	754	777	742	714	743	760	758	764	821	780	748	763	789	752	764	764	811	741	773	754	745	794	831	801	767	778	811	765	773	762	785	803	770	770	754	767	705	769	799	789	774	756	797	754	758	752	790	803	776	774	777	789	764	776	764	725	775	751	796	736	778	736	773	768	792	771	772	790	820	773	737	795	743	750	763	789	796	767	804	749	793	816	774	769	781	819	781	764	794	787	786	806	742	730	714	773	782	770	763	781	777	775	784	765	800	758	797	806	783	760	748	814	768	744	800	774	750	786	747	810	815	718	788	806	786	796	795	807	823	777	750	776	780	807	776	790	730	759	783	754	716	777	745	808	786	750	734	773	801	796	765	773	785	746	775	747	769	771	731	797	826	830	698	744	802	742	780	761	748	765	833	773	767	840	718	761	784	774	793	776	691	732	765	775	820	786	786	762	796	795	784	780	822	763	788	789	782	776	761	787	783	783	781	787	779	764	788	789	755	804	771	805	774	801	767	794	774	758	789	779	793	754	753	769	772	803	872	767	766	799	780	779	786	770	784	735	792	756	812	808	792	768	701	813	792	787	792	758	757	750	788	784	783	790	796	786	744	768	765	778	746	786	766	826	766	758	752	717	767	805	785	764	764	757	797	781	733	788	743	804	849	766	748	777	824	798	791	775	772	769	789	728	828	786	750	797	759	798	773	747	808	748	762	804	748	778	775	790	726	793	786	752	786	782	789	794	768	788	789	801	750	725	838	760	796	742	764	785	762	735	824	751	791	727	834	773	760	742	794	761	789	754	788	763	808	772	719	743	812	774	744	743	825	756	722	775	761	686	769	759	779	772	778	795	773	774	814	775	739	785	723	770	772	793	737	775	742	782	773	812	774	780	807	760	785	786	789	743	766	766	757	789	784	770	793	768	744	810	756	755	796	784	751	768	722	835	759	801	791	768	806	770	757	803	818	765	779	778	777	753	742	765	722	757	770	743	777	744	775	815	787	769	781	696	797	735	696	789	741	739	788	731	754	758	774	752	754	755	793	755	783	725	756	751	776	793	791	849	734	771	723	772	807	808	757	796	794	824	771	772	796	818	764	797	788	782	774	754	780	743	751	813	736	799	799	779	773	799	759
26608	3072	527	380	359	325	319	349	338	310	303	307	291	330	306	314	319	298	326	312	325	285	299	326	305	340	312	300	314	292	319	298	315	326	320	300	309	301	303	345	311	325	324	337	304	317	312	348	326	289	304	321	344	328	332	291	327	300	309	328	301	333	329	301	325	333	306	360	308	316	289	284	331	286	330	309	340	317	294	316	314	321	342	300	290	300	315	344	290	307	315	301	290	327	309	317	289	305	323	292	347	322	316	313	279	270	298	310	333	332	304	330	347	333	318	299	313	318	320	340	306	302	361	287	341	312	322	338	317	336	308	312	321	285	297	320	332	295	329	315	299	291	294	323	290	353	306	327	327	311	283	315	316	312	279	325	348	350	298	278	323	309	308	282	339	294	302	323	305	286	324	299	319	313	301	361	299	289	292	309	318	343	306	312	324	309	315	316	309	332	339	290	305	335	325	323	313	324	274	313	318	325	300	313	320	288	325	318	279	311	349	301	337	333	326	311	319	314	308	303	323	334	310	293	298	286	280	337	331	307	319	307	299	342	306	323	295	354	299	314	299	316	314	299	303	324	319	328	316	329	325	274	310	328	271	311	329	316	342	318	320	310	306	323	290	342	310	333	312	303	341	287	353	330	319	307	302	334	306	316	339	296	333	299	322	315	313	299	304	292	341	294	310	298	303	332	304	304	289	306	322	318	315	313	299	296	335	282	318	285	310	296	308	318	324	293	317	309	317	312	313	270	317	319	300	307	309	333	340	351	293	329	342	335	303	337	272	302	299	323	304	309	328	329	318	300	297	340	287	337	313	337	292	346	334	287	321	292	298	371	359	303	320	284	332	310	336	327	322	307	332	361	314	308	317	318	312	330	320	301	300	301	317	333	322	307	349	307	292	317	350	292	285	349	353	323	305	325	317	325	284	309	270	326	333	312	324	319	313	286	332	327	303	309	309	330	319	317	311	316	326	327	361	307	317	330	317	313	313	305	322	332	288	339	307	306	352	292	313	341	346	285	327	331	292	307	328	308	324	325	313	296	326	306	314	312	312	311	325	329	322	344	266	310	322	329	319	317	257	299	285	280	319	316	304	359	275	345	274	334	339	335	347	314	305	306	299	312	315	326	296	310	322	281	323	342	315	309	303	317	329	316	321	308	318	316	335	331	275	340	319	287	318	296	298	305	349	316	317	330	324	300	311	314	313	366	300	283	292	327	373	328	332	301	338	335	376	327	325	323	319	324	292	294	296	308	350	303	275	316	323	316	328	314	293	316	290	357	330	307	307	283	306	329	319	288	288	348	305	331	319	282	289	320	271	317	323	335	331	310	300	318	337	325	311	335	318	262	299	315	329	307	295	318	344	343	333	288	329	321	294	339	323	325	325	340	308	327	323	327	337	318	299	295	321	309	314	304	342	311	322	308	300	319	327	306	335	327	307	288	292	311	300	296	304	321	321	326	279	340	317	301	305	283	301	339	338	327	324	339	330	316	305	332	314	323	307	309	316	350	320	318	305	335	325	336	336	303	350	301	312	296	329	291	313	305	294	305	304	345	289	319	328	328	305	303	353	338	306	313	296	302	305	315	314	322	303	313	309	338	325	296	294	351	292	314	296	295	283	328	314	315	325	333	322	309	303	288	342	310	296	309	344	322	332	266	300	333	292	318	333	292	325	318	298	316	323	316	329	312	319	284	363	315	305	337	306	308	322	286	286	314	317	305	329	302	322	364	319	328	352	333	297	307	302	283	336	304	313	306	324	277	312	277	331	321	300	320	335	308	321	341	312	319	344	304	313	269	325	297	348	311	302	343	327	282	298	299	336	327	331	306	317	317	326	274	307	314	311	302	343	314	320	317	329	320	295	340	307	330	322	329	312	307	328	313	310	330	318	293	337	324	336	306	305	277	324	348	318	312	302	304	316	321	320	347	294	322	314	312	339	344	312	286	313	316	294	345	334	307	319	256	313	337	331	294	291	330	304	327	310	345	323	334	318	305	280	280	318	324	297	321	278	335	299	302	324	317	337	333	292	322	289	314	319	337	299	329	317	330	287	319	339	312	333	317	317	291	326	276	299	299	293	324	308	347	314	297	269	329	321	331	317	314	295	305	327	307	281	332	324	303	291	319	327	336	309	317	312	321	292	296	292	336	354	360	326	305	339	306	340	323	295	281	318	327	358	332	335	300	375	312	366	329	320	335	318	302	298	284	330	331	285	294	324	310	309	338	307	313	303	321	285	314	321	339	356	315	314	330	320	300	326	344	326	303	296	310	309	326	355	335	286	288	349	343	294	288	312	288	333	297	325	296	324	338	297	300	332	291	338	293	340	294	321	316	314	334	307	314	268	292	298	319	324	285	282	332	320	329	293	349	293	329	299	314	303	341	331	325	343	290	332	338	321	347	295	342	324	293	299	298	284	297	335	366	312	345	289	316	344	328	319	347	292	325	331	304	327	343	295	326	307	333	331	340	303	299	298	292	314	322	376	323	328	284	286	337	314	337	339	341	310	300	280	289	320	273	283	331	323	325	302	318	341	311	304	301	312	295	299	328	287	321	302	293	330	300	348	295	301	282	302	299	288	299	296	309	328	326	339	311	305	285	306	301	348	276	337	333	332	314	324	334	330	337	282	316	281	335	294	316	292	314	289	327	328	315	329	353	294	299	300	328	313	303	267	325	323	328	284	332	316	328	310	347	319	289	323	335	333	331	350	330	317	310	320	314	277	307	279	304	291	320	303	318	331	295	358	303	337	302	300	307	332	317	305	281	311	327	309	309	303	316	315	321	305	295	315	310	338	295	302	324	299	316	293	301	326	321	347	311	318	326	313	332	329	370	318	297	327	328	339	309	301	284	294	290	316	334	298	302	306	360	326	323	343	306	307	317	294	304	318	283	306	336	353	312	299	305	303	283	296	293	294	285	300	330	302	306	362	307	342	334	331	336	312	357	345	330	352	320	357	341	350	334	321	340	342	286	317	347	304	303	296	305	311	303	340	339	301	325	319	321	301	327	330	317	321	329	318	318	306	330	336	295	297	357	326	346	337	286	330	349	328	323	287	350	322	343	348	314	315	338	321	323	318	290	316	318	287	340	333	341	332	317	322	322	306	318	285	319	324	319	305	290	289	344	329	310	319	287	293	323	295	301	314	331	301	296	344	316	349	341	309	309	322	340	306	269	328	300	347	306	304	317	338	311	310	318	360	295	321	319	282	258	321	301	344	329	307	328	328	320	301	301	302	310	299	300	318	327	338	287	310	311	318	300	333	288	304	318	333	336	276	325	353	320	339	292	324	314	280	329	282	300	340	296	315	307	358	298	289	342	320	312	334	298	297	311	298	310	276	273	293	319	266	339	297	285	332	289	323	358	339	263	333	315	307	306	297	330	309	306	304	325	315	296	307	327	271	328	320	351	279	316	332	281	291	296	311	315	283	292	317	283	321	308	324	322	318	320	321	317	321	318	290	333	309	325	310	317	322	341	326	324
19035	4875	2612	1916	1279	999	902	856	772	808	768	732	739	700	764	687	683	746	723	768	731	704	759	739	723	688	652	715	718	758	730	686	720	735	777	719	703	675	730	725	731	703	693	724	715	703	696	711	689	722	743	670	738	675	729	701	716	734	720	657	706	719	714	673	710	714	648	691	684	697	704	704	715	732	700	688	716	684	720	688	667	742	712	690	717	672	735	704	707	699	661	669	687	740	669	707	741	735	698	719	758	752	726	655	692	730	773	719	702	717	715	713	675	731	703	715	694	674	697	754	691	752	721	720	747	717	693	677	664	713	744	715	687	701	701	711	659	707	711	754	696	733	668	701	694	705	698	694	699	683	672	720	686	708	675	667	723	663	735	722	718	694	740	734	684	652	694	719	735	747	679	698	692	739	691	666	744	713	735	683	729	656	687	713	678	719	637	709	732	664	691	701	684	722	735	690	701	695	711	718	697	705	715	759	719	706	731	707	723	697	716	747	713	733	709	683	671	686	694	683	726	760	690	748	709	739	663	721	711	685	742	732	692	641	736	719	697	689	708	700	724	680	686	709	708	676	687	714	703	704	704	732	646	738	777	690	686	723	660	712	731	691	781	740	721	713	708	701	729	695	749	665	688	711	666	727	715	731	725	732	723	710	709	739	740	773	698	713	722	709	684	695	686	680	695	700	760	723	704	673	751	699	720	729	666	681	687	753	702	687	722	702	693	749	751	677	699	709	717	734	727	725	664	710	757	725	697	714	700	702	714	704	735	706	726	709	697	701	720	720	689	674	707	724	745	652	687	717	696	675	695	717	756	745	711	745	736	717	650	683	719	668	738	729	717	664	738	668	701	732	711	735	691	734	682	695	674	701	707	693	695	675	764	719	711	707	729	707	698	677	697	668	708	693	726	692	728	717	727	677	724	725	737	683	715	772	718	715	732	670	706	729	686	712	703	721	708	685	718	702	713	677	695	706	702	706	680	735	752	694	699	645	701	778	707	719	709	744	731	700	686	698	715	703	644	737	729	725	719	719	709	652	684	742	709	682	671	734	707	705	683	700	684	711	692	706	659	700	705	724	678	746	736	704	677	698	686	700	735	733	670	706	706	680	719	732	703	692	651	724	693	706	662	726	744	707	719	685	693	721	693	708	674	696	711	737	655	696	697	705	723	703	769	730	697	712	747	674	749	726	713	767	726	676	669	717	741	689	738	709	702	691	665	692	747	732	742	704	715	681	754	777	731	716	727	709	729	673	727	715	656	694	725	724	712	706	713	700	711	715	714	707	692	710	718	724	735	695	664	734	716	729	692	727	708	695	703	718	704	696	724	742	717	719	632	704	676	728	714	745	699	685	707	726	689	685	704	733	678	733	712	724	699	718	701	732	677	771	699	735	710	696	708	759	678	684	711	753	710	682	743	757	733	690	740	729	674	695	691	732	649	680	652	720	765	740	721	672	677	728	713	683	695	721	715	735	700	724	714	752	700	718	700	712	700	700	663	691	694	761	710	722	723	671	688	747	662	706	752	728	662	703	703	719	706	723	724	720	703	709	741	735	717	694	695	698	662	718	709	698	677	687	686	709	700	698	737	700	661	735	687	732	696	684	736	733	726	710	672	694	737	714	708	729	689	716	712	755	711	725	734	684	746	712	750	709	665	771	662	752	689	743	719	724	729	661	708	693	700	707	676	725	715	716	705	713	652	731	718	742	736	680	689	725	694	705	691	696	682	749	704	654	698	681	713	722	665	756	710	736	719	670	721	643	705	688	695	666	738	698	720	692	706	686	714	673	718	693	709	681	683	722	706	680	672	685	695	797	709	746	718	718	721	724	717	760	750	682	697	731	690	671	740	749	689	721	684	680	704	678	689	686	738	727	739	704	696	690	685	669	735	727	719	680	701	712	760	739	712	759	700	691	707	736	770	693	691	693	719	732	694	721	714	748	733	728	725	726	714	719	754	687	715	701	696	712	713	693	733	733	716	702	760	713	708	694	709	729	665	724	689	686	701	721	730	717	697	704	754	750	738	704	717	736	705	691	671	717	752	710	723	689	694	723	741	696	696	729	690	720	711	679	694	680	678	682	631	658	681	722	719	690	708	734	701	723	716	701	714	721	688	711	711	668	696	695	656	718	723	725	715	767	729	717	756	705	710	753	677	701	720	733	733	675	734	735	708	720	745	704	730	734	752	638	733	735	707	713	641	732	756	706	710	663	690	660	676	704	744	737	711	747	676	764	717	711	724	702	721	685	704	719	707	722	717	728	736	711	695	712	712	710	700	704	725	698	705	732	728	692	734	679	666	675	712	719	722	709	719	745	692	701	709	711	692	771	724	674	705	687	671	758	661	701	670	666	690	714	704	722	650	728	771	733	678	699	711	713	655	723	705	699	727	718	691	715	677	754	703	712	750	722	690	668	717	740	743	706	724	724	677	749	701	721	652	724	739	723	716	737	684	685	709	694	712	724	702	725	661	704	730	677	752	715	728	698	738	733	743	729	706	706	704	692	714	711	688	756	665	695	695	727	678	728	701	734	750	733	697	691	656	738	687	735	730	691	698	678	694	676	712	712	736	748	716	747	695	704	716	670	752	710	704	680	752	714	662	746	751	713	692	686	744	682	691	737	710	693	700	696	702	702	668	719	752	726	734	736	703	681	705	683	723	740	708	683	750	743	710	698	708	724	687	657	704	698	708	725	687	679	680	754	733	741	695	724	714	637	733	714	695	648	699	710	721	664	674	716	741	708	709	655	744	749	686	733	713	690	686	690	721	749	682	738	728	697	720	716	745	675	660	706	656	721	799	698	656	711	750	768	717	684	723	698	717	676	713	718	744	740	706	705	671	687	707	740	709	755	706	740	713	727	706	680	679	702	711	724	717	732	674	726	701	702	709	780	695	739	692	713	711	724	727	702	710	739	696	728	739	697	707	727	686	687	748	729	698	706	665	724	726	710	701	703	696	712	697	742	695	690	704	753	695	725	714	722	692	732	705	700	735	700	693	699	698	675	698	679	755	619	713	664	670	721	734	726	697	697	690	732	710	706	653	722	716	695	713	683	685	677	674	728	727	701	721	727	687	716	664	672	734	721	701	687	711	735	728	715	722	684	687	702	740	707	656	768	666	753	698	698	708	730	728	724	685	753	697	709	698	713	754	680	696	715	766	725	709	697	692	686	733	723	731	717	682	683	741	699	718	716	691	688	706	674	725	732	705	725	697	728	698	670	689	703	663	697	711	676	694	711	734	730	702	725	721	760	749	671	676	719	761	704	713	675	717	767	674	707	712	742	751	682	720	759	692	718	670	694	744	718	708	676	690	690	750	715	730	703	708	659	715	690	723	731	738	698	697	717	713	687	691	697	683	713	746	667	688	705	705	725	701	725	722	715	743	714	712	668	696	703	697	693	686	714	678	669	680	717	736	704	722	734	731	674	682	689	747	741	705	709	687	717	729	755	732	674	678	725	706	761	743	759	745	686	721	726
32235	4946	848	546	410	389	358	316	338	338	332	338	330	331	309	318	303	330	293	314	337	318	335	337	332	310	328	330	321	332	308	322	311	356	351	350	297	329	322	319	320	321	315	317	328	317	318	334	358	327	361	327	295	299	304	330	299	308	323	282	337	350	314	390	304	338	343	281	307	331	322	317	344	303	291	352	339	333	305	316	299	301	318	279	299	332	362	366	311	359	307	304	330	305	325	313	299	311	289	343	314	322	351	301	293	346	281	340	357	353	316	349	309	321	331	309	313	332	322	289	351	319	335	319	294	324	334	335	306	324	323	317	339	354	312	313	346	313	317	330	327	376	338	300	309	325	316	320	288	324	327	349	317	360	331	319	303	294	316	326	287	322	318	304	315	329	303	327	330	297	332	330	334	295	322	314	327	310	329	295	288	332	295	319	334	308	339	318	321	320	321	313	321	334	327	378	313	321	346	340	298	326	359	349	363	305	305	321	345	307	301	316	323	309	318	345	334	353	318	307	312	323	335	321	307	349	337	332	293	318	326	307	317	324	302	349	305	334	305	327	320	314	323	335	303	319	306	329	337	310	317	327	299	342	341	326	315	338	345	318	319	313	331	320	327	334	332	312	299	305	294	330	343	344	329	296	310	331	334	329	303	338	309	304	309	315	282	354	348	309	331	326	299	322	323	320	281	315	317	363	330	323	325	337	320	356	343	339	341	343	344	361	351	313	336	319	331	311	351	330	348	310	314	326	332	292	296	298	337	328	317	311	283	306	323	348	305	293	329	305	336	309	309	288	286	330	348	356	329	332	332	308	310	327	318	304	360	309	358	313	356	294	328	316	332	342	287	325	302	346	302	298	347	312	295	275	332	347	332	323	363	332	280	348	331	318	313	331	295	326	356	320	309	340	330	344	334	346	351	289	336	368	291	353	322	315	367	294	332	306	297	304	328	326	330	310	292	333	319	372	344	329	337	303	292	293	298	310	320	281	319	321	313	311	369	306	309	331	353	324	311	316	323	298	327	331	335	357	306	357	278	309	343	315	317	311	340	322	331	345	303	313	298	350	313	319	306	309	318	344	316	324	355	293	283	368	327	331	317	323	312	310	301	302	325	328	297	317	324	366	335	304	312	303	292	334	346	333	325	309	345	316	323	344	304	349	294	285	340	301	303	295	330	303	323	317	317	304	316	317	301	320	344	326	331	296	341	309	314	311	340	280	310	337	300	299	308	319	346	326	322	296	313	303	337	290	290	276	295	357	295	353	298	351	313	317	334	311	316	318	319	313	309	323	330	340	316	339	314	349	321	317	298	322	334	319	306	282	291	322	344	336	298	297	341	308	324	304	339	328	362	331	298	327	321	316	324	309	343	334	330	297	302	329	362	302	287	311	327	303	313	295	303	310	326	290	322	318	295	347	344	328	325	320	316	323	313	299	316	351	351	329	311	342	302	337	326	299	315	324	331	305	325	319	311	278	309	308	337	293	327	336	299	302	279	311	348	341	334	336	302	298	340	298	342	308	330	303	281	342	292	336	310	293	276	283	284	317	296	353	320	284	323	308	333	317	300	327	335	339	316	302	325	341	339	286	341	319	326	330	320	314	321	350	333	329	301	350	320	323	311	281	320	322	340	307	318	290	335	291	334	313	320	299	351	308	332	323	318	281	310	308	318	349	301	337	299	299	332	348	302	352	330	322	327	321	322	350	330	298	307	315	314	310	309	302	331	329	344	354	331	321	327	288	305	309	309	281	324	318	294	321	315	277	314	301	302	309	347	304	299	331	291	287	331	330	354	359	329	305	312	303	339	345	329	324	329	308	319	320	359	354	311	347	294	315	345	332	329	295	325	344	291	299	283	302	314	315	309	345	307	312	305	344	341	298	351	337	319	305	327	352	304	351	355	307	317	295	346	341	322	330	330	319	329	373	322	309	303	279	346	305	330	347	329	318	300	324	304	310	375	319	304	305	317	314	343	335	303	294	316	312	339	315	306	307	327	306	331	295	353	352	346	316	343	335	320	314	337	293	328	327	296	306	317	320	284	341	299	324	358	303	326	315	336	314	339	315	291	310	323	331	324	317	311	318	333	309	305	352	313	352	351	300	295	320	294	316	319	339	320	323	318	327	298	336	302	325	324	344	312	298	321	298	320	330	335	312	302	302	286	343	334	291	324	300	330	319	336	327	343	323	324	330	314	294	316	313	293	297	333	292	336	336	331	310	337	337	287	354	306	329	357	323	313	333	313	298	309	330	295	307	296	300	341	310	309	335	330	326	296	309	324	323	323	325	339	313	280	301	328	306	326	348	294	299	357	338	311	270	364	332	311	303	298	315	325	309	320	368	318	334	338	309	326	308	301	309	313	343	329	340	333	329	313	313	322	292	352	343	304	314	323	356	285	317	312	336	297	328	287	355	308	301	352	351	340	305	310	290	363	319	331	286	272	340	326	333	355	319	336	324	320	322	376	323	320	344	313	295	305	316	317	307	321	318	324	319	292	335	312	339	290	291	330	293	345	314	327	337	358	291	325	324	305	304	343	326	336	332	330	310	339	319	307	304	329	313	298	322	350	329	333	329	348	330	346	351	329	322	298	306	323	315	332	310	337	362	321	336	308	321	330	322	303	299	289	326	347	295	340	350	312	319	323	302	338	357	312	308	320	331	295	334	325	330	334	300	344	320	354	313	316	303	353	328	316	319	315	313	297	330	287	296	266	339	336	326	346	338	331	361	304	362	330	355	374	288	330	280	297	324	319	307	316	295	282	346	318	301	314	316	307	322	312	303	318	343	343	298	291	338	337	326	312	341	331	355	315	314	331	326	340	314	334	324	297	311	325	313	320	336	305	310	323	323	341	356	326	321	336	330	317	336	312	345	296	297	338	342	360	335	345	307	320	321	309	308	308	313	324	349	324	325	321	298	304	342	305	305	347	311	319	317	317	274	348	329	342	366	285	330	317	327	314	329	323	322	331	329	296	282	335	338	356	377	328	351	288	342	348	294	303	327	326	358	312	331	342	305	333	307	317	321	328	305	342	345	299	325	323	320	322	313	352	326	314	302	342	299	305	310	335	308	311	320	292	314	333	304	319	319	321	335	320	306	330	326	339	329	302	325	314	338	311	337	340	327	358	361	321	313	332	297	307	383	316	313	324	332	340	325	345	326	348	312	296	315	307	278	347	310	343	301	338	309	342	303	316	322	271	310	321	316	345	326	330	340	305	297	317	357	328	337	347	328	330	299	298	333	348	308	330	345	332	295	319	329	324	305	345	307	270	320	317	349	310	308	337	319	281	300	348	321	294	313	306	304	319	309	291	330	342	312	315	344	286	297	320	323	280	318	321	310	323	321	324	304	311	363	329	310	338	318	349	289	350	310	294	333	331	301	326	316	317	320	333	326	335	325	282	289	291	312	324	302	310	287	321	326	355	296	332	311	353	315	371	282	309	340	321	298	355	346	348	356	334	291	325	336	317	349	316	304	334	296
21137	8624	5497	3961	2868	2025	1607	1263	1063	901	879	876	845	812	879	810	786	778	737	750	761	699	711	700	743	825	725	734	735	710	753	718	690	806	768	730	717	743	776	742	770	736	726	738	711	708	718	714	752	721	699	724	752	718	739	765	734	711	700	701	677	730	706	714	743	748	741	753	736	698	737	735	771	756	762	710	738	751	697	738	720	702	740	719	774	716	752	731	753	696	702	735	745	727	751	753	773	702	750	785	704	760	744	743	711	763	741	665	728	757	729	764	731	725	727	708	726	745	750	735	766	736	759	749	742	786	714	712	795	742	710	736	730	787	788	755	742	722	719	720	713	730	733	733	730	767	709	695	712	775	737	744	735	704	723	744	719	741	755	744	701	771	786	770	759	722	738	723	730	759	680	736	711	747	702	728	741	724	706	716	773	773	700	716	762	757	778	699	752	752	731	759	746	737	732	714	765	696	723	730	756	707	751	721	717	768	776	725	702	731	725	705	767	712	708	739	723	733	789	659	742	721	701	733	766	775	734	730	759	738	698	740	714	687	733	689	691	729	698	737	727	789	761	680	698	733	725	742	711	729	758	748	727	724	755	725	745	753	715	723	726	789	702	721	729	769	676	760	715	729	744	717	695	723	719	771	746	778	700	771	770	720	705	696	744	737	697	702	746	722	695	693	713	712	758	766	753	721	695	762	710	751	732	736	777	710	760	746	748	727	724	717	743	730	698	709	737	764	751	718	735	718	746	752	727	740	755	763	769	712	707	723	750	751	779	718	731	699	746	723	733	759	751	721	771	719	739	742	707	757	735	665	691	753	761	761	722	773	754	726	773	727	735	760	721	763	770	747	659	770	712	709	741	743	751	712	646	719	756	687	713	636	790	726	710	716	738	804	755	743	778	748	711	684	738	745	717	725	771	706	753	741	735	777	758	716	765	737	758	726	715	709	735	721	755	773	726	774	742	727	681	729	738	706	724	717	751	770	749	736	728	707	734	712	748	729	698	732	741	763	743	731	727	686	689	743	710	716	731	675	694	732	738	760	790	755	727	773	755	743	753	735	756	740	774	755	749	713	764	692	668	733	706	723	743	682	720	732	756	756	713	760	769	744	748	705	749	752	765	748	765	707	771	699	785	743	754	794	710	755	717	714	782	744	722	723	690	741	734	746	730	740	737	747	723	748	720	710	701	697	685	706	765	736	753	781	691	693	708	732	703	720	747	704	710	764	768	726	725	745	709	700	721	697	707	766	733	707	745	682	720	755	762	750	777	735	733	719	725	761	697	750	733	716	719	694	740	728	733	667	695	714	803	744	755	696	737	750	681	747	749	747	705	757	682	706	715	748	737	736	722	710	719	683	732	724	722	732	705	725	731	732	785	729	734	717	748	705	731	768	720	710	719	767	728	764	734	677	728	713	752	792	743	724	698	732	731	726	743	731	722	738	728	736	766	723	759	704	703	766	750	717	762	765	736	700	692	733	780	668	722	774	732	752	697	747	727	724	704	717	710	728	746	724	712	755	741	722	725	710	716	736	747	727	722	681	713	716	768	739	744	710	724	760	767	797	760	743	723	764	740	704	744	717	768	716	750	727	729	720	710	719	710	702	759	727	742	750	767	766	697	740	720	712	716	740	764	816	721	743	725	676	732	747	728	789	733	748	692	726	754	703	723	717	784	743	724	703	724	703	689	725	752	715	725	708	720	716	740	759	717	754	735	714	747	755	694	733	690	703	723	774	745	759	721	740	717	760	729	758	714	734	714	693	711	755	702	711	771	668	708	752	767	731	762	750	707	729	742	726	735	723	709	723	697	737	745	768	685	730	760	730	755	709	738	743	688	756	747	721	758	739	784	750	710	715	782	727	765	772	764	751	699	708	727	751	746	693	778	730	709	723	751	752	713	702	738	766	793	737	733	722	709	710	768	725	703	747	760	721	774	759	756	758	745	756	716	751	743	709	716	773	760	732	714	769	705	672	720	728	723	703	732	707	737	765	753	726	762	741	745	751	735	711	731	736	720	762	743	745	720	729	731	784	749	744	762	714	745	742	781	781	743	760	721	738	727	748	698	746	744	738	736	741	735	754	734	753	768	713	791	706	702	746	718	725	750	745	724	694	782	732	735	798	737	737	711	746	695	757	714	749	696	732	744	749	691	731	744	701	743	764	665	720	693	703	722	680	735	706	787	727	727	767	739	713	757	702	734	734	769	709	736	752	739	778	737	679	685	802	747	792	731	744	673	767	742	755	735	702	733	731	722	733	774	743	716	743	774	701	733	737	740	735	740	743	739	723	725	746	718	747	689	725	726	743	710	733	792	734	710	702	739	750	747	730	721	717	751	728	721	750	736	760	751	691	702	698	781	748	777	734	763	731	707	716	717	724	712	743	741	722	725	725	780	721	723	721	727	766	756	788	728	760	694	721	764	767	750	729	743	719	710	718	791	696	757	722	698	710	725	690	749	757	722	766	731	805	735	730	713	770	757	761	730	748	767	693	780	705	716	717	743	753	748	700	782	705	737	706	757	704	723	706	735	703	725	784	741	749	754	713	729	760	795	768	724	771	737	757	708	745	746	714	793	743	723	742	730	724	699	738	710	735	776	741	756	750	695	733	715	784	714	683	751	718	722	697	726	662	757	706	679	726	722	747	744	739	718	731	763	709	762	661	702	722	739	761	747	721	771	727	751	717	707	679	730	776	711	747	702	722	688	753	751	675	738	740	684	718	768	738	702	775	729	716	708	743	764	744	706	740	750	726	729	695	720	732	781	748	733	825	714	740	773	723	799	719	714	717	810	713	743	747	721	756	727	736	713	763	702	682	740	739	699	795	734	741	712	707	719	705	703	766	738	727	750	697	764	766	707	752	717	744	737	737	717	708	743	752	748	730	720	720	779	671	743	749	675	707	687	746	774	708	668	705	778	793	722	710	748	764	736	789	711	718	731	744	750	720	765	678	722	701	722	772	746	717	782	763	760	716	765	742	782	722	743	732	748	748	763	711	701	774	720	718	730	760	738	725	768	709	712	747	735	722	710	734	713	692	667	688	746	752	758	757	802	729	743	774	731	711	747	749	715	708	764	745	740	722	720	717	724	734	698	742	722	702	725	748	756	730	788	734	764	750	748	746	713	724	685	756	739	762	738	744	763	712	775	745	708	685	711	716	716	748	707	691	781	754	745	713	721	737	777	765	723	724	678	788	723	762	762	743	794	742	766	746	701	751	729	705	770	713	746	665	765	602	745	692	765	694	754	678	717	739	742	787	739	678	769	784	734	744	740	725	707	726	728	710	761	732	743	754	768	698	755	703	731	726	680	732	706	686	700	752	772	737	742	752	734	732	732	689	753	704	740	770	705	723	756	724	728	771	723	713	776	735	735	776	744	731	753	753	749	737	712	742	778	738	750	771	752	720	774	712	683	723	735	755	764	708	781	732	732	731	738	738	691	711	734	773	717	710	765	731	766	763	732	790	754	739	737	717	779	766
37744	6567	956	576	435	391	355	345	346	306	335	348	307	310	342	309	360	327	353	303	299	374	307	362	385	335	325	349	326	343	314	342	314	366	357	320	314	329	326	315	313	359	386	331	339	353	313	335	335	354	315	338	315	326	343	325	372	334	326	326	322	342	354	325	293	348	353	331	322	329	325	332	346	364	343	376	308	372	314	333	345	358	340	367	359	359	347	334	333	324	322	318	333	344	345	352	333	314	370	338	331	329	316	352	347	337	339	336	323	280	304	290	335	352	377	324	327	329	332	320	334	302	365	317	313	336	311	326	344	339	336	362	349	329	332	325	293	347	362	290	326	330	377	327	325	326	308	332	337	348	353	309	334	335	356	344	351	347	341	324	366	364	338	324	365	313	310	306	331	369	347	348	320	338	329	319	335	353	303	342	336	318	314	346	317	326	338	318	322	331	342	317	368	333	352	320	347	328	312	354	310	357	353	339	325	339	310	321	342	315	357	332	337	334	337	318	334	331	374	349	338	281	333	342	372	360	372	338	339	356	351	361	316	322	335	349	347	292	351	341	348	323	324	340	353	345	336	329	306	330	314	361	341	314	321	346	347	330	345	336	308	288	339	353	338	378	314	311	343	312	293	380	333	361	300	337	327	376	333	337	324	334	327	336	366	350	314	357	328	321	309	337	327	337	339	351	355	344	322	341	311	343	335	315	369	334	321	328	318	296	332	326	316	370	354	304	314	335	304	319	329	364	381	327	369	336	298	340	330	338	331	338	319	314	326	343	343	313	308	318	350	314	347	339	388	341	344	350	359	334	371	333	325	362	336	345	324	314	330	348	344	322	359	315	318	348	354	336	326	323	325	334	346	340	309	335	328	346	308	297	322	327	355	335	351	326	377	317	281	337	346	355	326	329	335	333	345	319	328	302	399	335	285	298	351	355	318	317	326	349	342	350	337	338	368	336	327	331	367	351	336	329	361	325	346	340	321	347	346	311	325	311	323	326	329	372	352	326	370	312	318	334	338	315	347	325	338	345	343	330	313	347	372	320	317	344	304	323	347	337	306	317	360	325	349	348	366	344	347	365	357	344	323	367	320	321	314	321	331	355	330	350	329	319	345	336	348	352	344	342	318	320	340	301	311	350	323	357	353	323	339	325	312	345	348	334	344	316	368	349	332	323	304	358	320	344	323	296	350	292	343	305	315	360	316	313	336	317	312	365	314	343	356	323	332	293	362	323	316	325	333	370	325	336	331	321	335	316	360	309	337	324	324	322	325	322	322	337	325	335	326	336	319	333	322	303	332	300	314	351	359	362	332	325	295	325	346	357	347	323	355	366	376	317	339	320	344	310	345	302	323	328	311	376	318	301	342	399	357	315	363	302	331	324	346	342	366	362	332	300	343	336	324	319	353	361	318	333	360	322	338	340	304	329	323	297	313	297	290	350	315	321	326	318	310	349	304	334	343	321	337	307	365	311	295	346	374	326	343	328	336	316	288	332	332	340	353	337	346	338	346	350	355	310	325	325	303	310	357	292	333	336	326	300	361	327	322	359	316	297	336	330	319	326	325	345	382	306	334	354	350	341	320	346	369	365	324	312	336	361	338	336	346	358	313	367	344	313	306	320	302	321	295	355	398	314	302	330	349	309	355	349	324	367	367	329	364	322	344	307	291	318	360	339	362	332	383	343	336	341	325	347	322	329	330	341	312	293	300	329	326	309	322	361	345	305	350	329	330	350	315	341	316	348	339	332	323	345	320	341	349	345	344	354	304	363	303	377	362	345	297	363	298	350	311	345	307	363	331	317	320	337	318	311	320	314	327	328	336	314	323	344	317	318	341	300	392	319	317	359	296	346	314	321	306	327	306	330	325	375	342	341	345	324	303	318	336	317	321	353	302	336	319	336	343	330	308	327	338	334	380	345	356	322	313	313	325	365	291	333	277	335	362	308	324	305	334	307	325	326	352	321	335	308	315	328	328	345	320	315	342	323	350	339	330	322	325	328	332	330	354	332	333	321	338	313	341	323	355	331	315	338	329	315	320	327	362	323	319	316	334	400	382	309	357	319	357	336	334	309	300	310	331	301	297	313	343	327	338	335	365	376	338	375	328	364	329	352	313	331	324	380	341	322	300	338	310	363	322	333	346	331	321	330	287	344	362	350	338	316	338	349	353	366	355	381	365	326	315	368	352	391	360	364	348	328	323	343	307	350	327	334	330	355	343	307	288	354	328	343	332	377	342	350	345	341	345	330	346	318	344	349	349	337	307	352	354	319	350	343	321	315	336	348	311	337	352	320	332	321	329	347	320	328	327	350	342	340	316	311	333	307	338	354	296	336	356	361	330	282	337	351	342	339	329	332	349	336	356	322	342	313	347	327	329	350	300	345	335	336	327	321	312	330	325	339	355	366	335	334	342	376	307	333	344	306	328	372	331	320	348	341	345	294	323	321	344	342	352	344	332	295	365	321	324	329	338	326	302	343	383	332	311	336	376	344	353	342	338	322	362	346	328	314	294	323	327	322	340	320	335	334	358	326	308	335	341	311	306	338	339	348	321	338	339	353	316	291	366	309	343	307	299	324	342	298	305	362	340	337	362	354	329	324	316	325	311	350	316	317	338	359	329	342	354	359	345	349	313	333	353	341	323	282	326	340	332	323	361	349	332	350	294	310	345	331	316	352	335	332	291	299	306	329	305	320	320	359	368	343	345	318	322	364	347	330	352	310	301	363	308	338	337	325	319	347	343	336	329	370	347	349	349	335	336	353	296	362	381	335	329	320	366	326	355	332	320	333	338	351	370	324	331	350	364	373	299	329	333	305	320	330	333	358	317	371	355	327	312	330	299	334	313	320	320	329	359	363	363	319	330	306	321	336	304	365	357	292	342	327	367	340	352	374	334	348	341	343	341	352	313	365	363	335	326	317	350	347	307	324	312	346	321	306	314	366	320	313	310	342	368	324	307	312	356	312	331	310	324	321	310	316	353	333	376	362	363	325	311	324	359	301	325	330	352	326	286	351	283	355	327	337	335	340	310	308	315	347	325	349	323	330	332	338	342	352	316	347	316	341	355	310	349	342	348	331	349	312	328	354	302	350	335	288	364	349	343	330	329	326	345	329	351	361	315	320	375	350	350	350	348	320	345	384	321	330	331	340	333	327	341	324	347	359	348	286	333	340	323	318	303	338	316	300	321	331	341	347	338	354	334	348	318	337	358	351	333	355	321	336	325	305	344	313	337	324	323	341	306	339	338	343	350	347	338	334	312	326	313	357	349	332	299	354	345	345	338	352	351	309	337	335	324	318	332	336	322	329	331	346	309	328	331	339	333	320	318	328	357	323	321	318	346	336	306	284	325	342	318	380	326	334	323	342	339	309	327	380	333	317	319	327	333	354	337	331	304	306	333	321	362	317	362	341	359	313	341	316	356	334	299	367	296	288	318	328	305	339	303	325	374	327	306	355	326	291	311	312	310	320	309	343	347	341	322	354
25020	8716	6211	4237	2889	1987	1541	1210	1037	1006	943	903	874	824	858	817	800	832	820	834	788	820	812	794	804	777	845	776	799	761	770	795	776	758	745	819	769	771	778	820	834	700	770	815	810	826	767	783	790	728	766	807	818	803	759	793	795	757	765	808	785	780	802	798	822	788	777	734	774	766	773	725	757	797	773	748	760	797	780	784	729	805	759	757	722	785	767	779	767	809	796	763	724	760	765	774	778	768	754	771	784	745	748	715	749	776	762	760	766	780	802	733	746	748	799	799	735	781	769	796	795	821	771	782	806	721	768	809	734	775	762	814	761	778	780	748	801	760	774	744	838	759	751	793	755	727	782	719	809	802	750	778	777	764	759	730	788	794	752	762	812	751	750	768	758	748	803	784	754	767	831	766	787	765	794	740	827	697	794	803	808	779	769	803	759	722	808	790	785	802	737	810	799	739	809	709	773	767	797	794	779	778	797	742	770	775	773	805	726	784	792	767	760	787	733	747	790	761	795	747	738	772	825	713	775	744	772	791	706	733	778	728	774	751	783	773	747	785	832	790	715	829	790	766	765	741	777	762	774	789	763	728	765	796	776	776	711	773	744	796	804	800	724	807	798	755	786	789	788	798	748	766	777	756	773	725	777	776	798	726	768	792	746	729	751	731	797	716	756	758	799	844	707	742	790	793	777	787	795	792	793	729	736	815	732	740	787	739	773	797	749	787	787	776	788	708	761	750	745	776	741	781	736	774	736	743	773	770	720	767	787	765	784	780	731	800	794	764	770	735	761	787	801	809	763	752	810	819	750	726	748	726	778	769	764	800	744	843	733	808	736	730	823	720	745	770	762	695	741	762	756	765	774	767	705	715	791	793	807	773	810	753	756	762	738	767	727	770	807	762	816	737	786	750	759	748	781	801	766	782	704	751	716	726	773	750	772	849	800	699	803	770	748	729	820	771	796	809	757	774	770	750	756	743	754	832	796	775	766	737	767	832	770	757	756	759	786	778	755	763	741	742	779	809	746	771	766	768	783	771	768	778	805	739	789	762	799	807	797	746	703	745	743	763	741	771	813	733	796	739	744	776	790	766	797	789	721	781	786	783	778	749	784	719	778	742	706	773	727	759	759	765	831	710	707	791	766	744	799	778	770	748	806	762	736	752	816	809	830	772	767	784	818	788	796	777	824	794	774	785	754	739	776	782	734	764	777	743	782	758	761	751	753	808	761	768	764	738	791	811	762	760	733	787	785	809	769	720	770	769	737	749	771	795	793	714	710	764	802	795	716	749	797	785	803	773	755	761	777	778	747	790	736	788	829	806	838	723	782	773	811	770	727	778	769	724	765	800	771	766	765	815	781	783	739	727	740	810	800	769	785	755	782	688	772	784	761	793	811	805	753	785	792	790	784	768	768	793	789	732	773	787	841	800	807	778	775	751	813	795	760	804	760	738	718	748	779	748	734	759	813	789	803	797	743	775	776	849	751	743	761	764	781	808	745	819	734	742	762	809	726	753	755	808	765	757	790	711	777	738	742	795	745	767	740	753	801	781	745	795	728	782	750	763	739	747	761	756	787	804	803	791	775	774	775	736	774	822	726	770	778	781	832	837	794	786	764	795	803	803	790	790	742	777	813	690	765	772	785	787	756	756	757	794	744	769	741	759	796	764	754	766	795	763	786	749	796	767	768	762	741	785	810	759	729	776	795	777	781	766	802	799	767	714	766	776	837	741	771	748	805	793	788	730	796	752	801	772	825	801	770	719	797	782	786	773	776	781	769	732	767	750	784	760	744	787	788	797	750	781	771	784	748	810	775	740	769	771	754	741	748	746	809	737	748	746	789	776	766	725	728	815	785	789	797	740	794	742	758	774	728	779	704	794	798	783	765	802	787	787	771	766	757	743	772	800	741	756	793	764	758	772	804	755	775	764	779	742	834	831	762	753	751	828	800	754	787	779	784	780	766	780	767	782	738	755	806	816	750	813	768	789	781	777	793	789	745	817	820	793	804	772	757	775	803	758	757	776	827	766	751	769	792	761	751	778	782	741	765	743	851	766	769	779	744	752	752	785	814	809	772	805	797	729	736	787	731	731	784	817	768	723	770	779	812	697	757	759	793	776	791	763	751	785	736	802	751	756	796	845	755	735	752	770	761	837	789	799	802	770	760	773	858	777	824	796	746	799	830	781	765	786	767	806	776	784	754	755	746	802	762	773	745	785	780	753	779	796	791	799	783	756	768	783	805	775	750	765	773	774	792	758	731	800	772	762	768	740	767	767	773	810	804	744	724	791	771	771	785	754	754	809	740	742	743	748	800	757	808	812	739	748	748	794	778	726	771	770	795	757	766	754	790	753	783	778	763	807	796	766	799	812	757	789	789	745	753	775	848	771	696	740	737	781	752	777	804	754	760	739	764	748	747	741	738	804	762	751	771	764	767	797	766	801	761	784	753	757	790	740	734	838	736	781	786	786	787	765	770	756	702	805	739	785	777	792	809	783	792	761	810	757	773	779	770	799	727	733	720	760	815	791	750	719	770	770	761	759	803	745	760	820	796	766	769	735	721	743	761	763	739	777	746	765	729	741	808	761	814	790	759	794	769	767	828	785	761	772	777	778	743	719	790	791	767	760	740	714	775	778	783	747	787	824	784	841	788	752	785	746	772	748	783	838	790	734	784	759	806	831	754	817	764	767	791	825	782	762	770	749	780	804	768	785	770	776	745	761	756	768	794	774	744	722	799	761	755	748	790	769	756	774	797	785	829	786	747	777	774	778	807	790	780	790	778	750	741	735	780	758	788	745	749	755	771	744	794	769	822	801	771	771	792	810	767	800	730	768	750	765	768	741	835	818	827	835	790	773	753	748	747	735	815	767	785	828	806	778	757	781	786	766	734	805	762	777	742	749	730	760	782	776	807	834	763	793	724	766	788	763	698	807	760	724	783	802	814	762	763	773	782	778	769	738	733	796	844	740	752	808	762	798	803	778	758	760	811	745	794	765	806	776	793	757	736	826	744	765	745	812	804	790	755	777	759	766	785	749	798	760	750	784	793	766	793	788	767	782	706	762	801	756	788	752	785	809	760	791	754	743	763	753	785	782	722	753	768	764	754	777	799	795	779	770	795	782	735	790	771	784	767	800	762	796	787	715	753	800	741	785	836	784	781	796	739	788	792	772	766	763	792	759	792	764	718	790	771	732	782	749	766	760	776	822	782	752	802	766	782	771	721	717	805	777	810	785	781	803	783	766	773	717	789	737	756	746	803	796	795	773	761	775	776	775	772	751	833	773	770	768	780	766	795	770	778	761	796	798	774	816	805	751	800	748	818	748	775	766	804	826	795	762	800	746	719	756	729	762	740	788	728	779	732	763	769	768	733	769	844	776	807	781	817	742	739	786	738	768	774	771	774	797	708	779	779	805	747	754	736	790	774	734	727	765	830	763	815	765	783	778	721	785	726	774	746	757	755	823	764	742	764	750	825	746	739	771
24549	2849	547	400	353	333	327	318	314	330	315	331	318	317	294	326	326	330	312	309	332	356	320	309	292	313	299	299	340	317	328	333	263	332	341	312	328	278	305	292	306	303	301	333	318	289	325	339	298	278	311	329	311	298	301	299	325	314	327	315	316	315	292	303	339	310	307	339	301	323	297	300	286	331	316	328	309	293	285	323	304	306	304	305	341	321	298	295	327	302	313	341	299	285	305	286	306	317	286	332	349	336	332	313	323	317	295	295	315	339	280	282	333	298	291	341	279	343	332	324	335	323	314	300	346	324	321	300	310	342	308	315	360	300	321	290	295	296	291	335	350	351	302	314	301	319	300	308	285	329	336	312	307	356	289	344	338	336	317	305	301	339	324	337	331	337	349	339	315	296	291	316	305	344	325	274	342	337	305	310	334	303	313	315	319	340	308	284	346	308	285	332	294	307	336	304	319	324	372	326	257	279	358	325	327	300	322	328	326	269	315	302	310	277	268	312	338	331	334	319	312	321	339	333	332	319	336	292	326	335	317	325	298	323	306	309	336	316	292	321	305	287	336	318	325	338	293	320	313	307	318	317	321	324	330	330	325	316	314	309	331	321	317	310	309	299	287	336	322	309	288	361	335	316	311	296	288	334	300	295	306	298	285	320	321	305	316	304	346	328	350	309	317	321	346	332	321	323	315	331	303	297	316	311	309	345	316	311	338	311	294	357	314	373	352	323	307	338	310	315	314	297	310	341	356	277	291	342	311	298	335	282	289	328	355	314	337	356	315	342	309	313	333	318	302	265	324	300	279	299	309	282	320	328	320	328	337	308	317	349	326	299	296	321	347	339	304	302	333	316	295	264	328	311	342	326	306	315	328	342	316	312	350	310	295	346	325	328	307	284	300	269	308	331	346	328	315	291	333	331	315	360	330	311	310	303	357	338	316	322	303	303	305	333	321	341	326	312	323	303	308	317	308	274	283	323	308	293	322	307	313	348	320	329	302	337	305	297	328	314	298	286	303	334	318	336	318	303	354	308	345	340	326	311	288	312	337	299	311	273	283	340	274	303	345	296	342	287	329	357	329	318	319	332	327	338	332	310	321	315	339	290	338	331	358	292	321	313	318	318	276	318	312	303	310	300	319	303	291	319	330	321	308	286	347	298	284	321	321	316	303	346	351	348	343	322	291	268	296	359	328	290	332	321	297	330	314	311	338	310	328	300	324	332	279	324	302	304	331	336	296	298	346	312	326	311	324	299	317	326	345	288	314	327	321	338	320	292	291	335	321	305	327	325	300	331	300	340	344	347	328	312	304	293	300	315	365	315	310	333	333	312	355	303	282	318	299	310	314	285	316	367	324	305	289	329	299	295	336	326	290	330	327	292	286	309	318	282	360	337	345	282	290	299	329	305	339	327	335	288	331	316	343	306	336	299	322	303	330	304	302	340	320	322	314	344	286	325	328	306	295	362	291	296	328	298	314	337	289	322	343	347	318	268	333	312	317	284	324	271	327	301	281	327	344	317	326	355	312	344	307	309	293	306	306	296	317	310	314	320	330	294	317	333	346	314	289	315	316	326	322	296	319	306	321	350	335	340	277	333	341	295	317	305	310	309	334	325	308	308	321	296	325	354	304	339	321	310	326	321	318	305	309	320	332	305	299	334	293	301	317	333	349	319	316	299	322	311	288	332	285	349	335	301	305	346	320	294	321	316	296	310	291	313	320	319	325	317	308	336	305	316	315	336	340	320	294	369	314	323	352	290	337	331	313	347	324	294	322	299	352	295	337	296	306	332	345	315	312	318	325	306	307	279	308	309	314	293	337	299	316	319	323	302	322	326	272	288	316	357	300	332	329	288	277	321	306	331	333	303	309	335	321	293	283	292	309	326	315	332	330	312	317	333	317	333	315	313	316	319	304	318	316	303	348	319	344	294	316	292	326	323	312	307	305	343	369	324	311	349	291	316	318	314	313	326	311	268	267	341	297	309	316	288	323	306	289	332	310	337	316	333	308	331	301	302	305	322	332	329	293	337	350	327	336	307	302	326	277	352	312	337	302	289	287	321	312	332	326	337	342	328	310	291	306	319	315	310	320	320	299	271	314	344	327	322	332	317	358	307	310	303	319	330	327	314	267	349	317	307	312	351	333	336	304	298	298	275	298	297	312	309	327	298	311	305	326	326	304	317	348	304	297	305	326	298	288	327	318	281	326	297	314	288	284	308	334	315	283	317	298	309	335	311	280	323	356	291	305	312	300	305	296	270	302	298	318	334	307	290	304	308	331	309	293	327	308	279	330	318	315	313	324	317	320	276	293	291	329	322	299	326	299	329	334	340	330	327	305	310	279	290	318	318	344	306	305	325	306	319	272	332	295	323	369	333	309	294	323	310	329	327	294	308	313	322	304	314	327	320	295	324	292	323	304	310	313	309	302	320	292	311	288	283	359	333	320	332	309	332	318	321	307	292	343	311	313	277	329	273	300	322	316	301	303	319	342	337	339	337	318	315	312	293	319	303	305	306	328	314	309	316	326	293	291	320	331	297	289	348	317	321	303	317	315	295	303	354	339	354	307	298	335	288	325	287	290	311	321	319	340	340	327	311	307	300	318	326	324	314	307	324	334	326	313	302	312	293	287	284	303	315	310	318	317	299	273	338	303	330	312	309	311	312	322	302	322	332	284	306	319	307	330	318	322	371	298	313	302	306	310	308	305	312	311	342	321	285	330	307	332	313	327	272	322	335	303	303	311	314	320	296	326	316	316	313	337	327	321	314	341	285	311	309	334	295	286	296	342	312	307	312	307	330	308	328	300	290	334	293	303	333	295	309	339	325	313	268	305	305	305	318	344	313	333	285	300	318	301	315	289	284	313	330	306	340	319	337	314	320	303	306	307	277	337	298	327	384	341	303	339	311	332	335	311	316	303	312	297	327	336	303	327	344	323	321	288	347	300	296	324	327	308	271	349	284	294	302	278	328	326	346	334	321	343	299	300	348	292	302	314	301	328	291	299	304	305	329	318	288	311	325	330	337	325	362	302	294	291	332	323	281	320	327	287	318	288	320	319	288	329	317	302	316	321	316	314	296	330	291	306	298	284	280	261	290	355	306	323	316	332	282	300	327	272	300	313	287	305	309	348	310	318	348	369	320	262	314	334	279	294	344	301	315	276	319	337	315	317	309	321	323	311	335	330	300	319	309	327	327	307	326	291	314	312	303	319	306	317	318	307	322	309	307	359	324	298	290	314	313	324	310	339	322	297	283	319	291	320	313	338	308	312	299	311	316	289	300	312	301	308	350	306	305	291	334	325	347	357	305	309	340	299	325	330	351	312	330	343	319	303	328	332	339	291	288	273	317	323	332	315	298	313	291	325	346	313	288	314	284	337	327	334	299	293	261	351	337	323	294	297	322	321	363	314	299	323	302	307	318	327	303	294	301	284	310	275	282	337	336	318	352	316	310	263	303	314	293	326	276	369	360	348	288	326	319
16452	5272	3735	2230	1632	1147	956	874	827	807	789	759	726	762	696	737	708	685	765	684	704	704	727	723	711	692	683	707	668	720	691	709	684	717	711	659	698	717	710	667	702	704	652	696	702	699	661	714	721	712	741	717	647	713	674	750	631	656	741	712	679	666	734	657	758	714	655	713	673	682	673	703	714	698	698	709	664	694	652	677	678	700	658	743	676	703	700	726	723	666	675	689	646	712	671	723	696	749	711	701	689	703	713	710	717	711	739	688	710	702	687	708	703	675	691	694	746	704	692	678	743	729	704	693	676	704	701	655	740	694	702	678	699	712	673	732	702	714	740	667	716	700	683	703	692	703	715	718	748	682	637	692	697	662	725	705	711	703	669	713	663	664	695	687	704	705	694	706	677	684	649	703	759	681	679	725	674	677	698	696	711	696	696	662	706	726	694	682	739	697	738	701	676	714	705	725	675	685	660	683	677	693	725	705	695	659	679	698	687	738	723	707	690	723	672	708	695	731	703	678	672	691	729	698	731	668	694	683	733	719	703	728	677	741	689	689	721	705	758	694	751	687	728	715	710	742	734	707	717	720	721	727	687	716	672	704	689	702	746	690	670	714	666	750	702	722	675	634	696	692	671	684	726	689	690	718	663	684	725	673	713	698	743	702	704	692	720	736	720	692	697	676	709	727	645	703	690	700	701	702	661	671	718	640	734	714	703	704	682	673	675	721	706	711	671	678	669	724	686	687	685	707	671	648	736	752	648	708	712	762	683	726	707	728	676	717	658	728	696	710	707	696	699	705	687	697	715	668	697	700	691	687	704	696	742	687	701	685	729	739	679	721	698	708	664	707	709	742	722	691	691	720	706	695	677	650	738	677	719	723	743	732	689	703	735	704	732	724	661	720	713	723	698	742	665	711	700	674	705	765	729	694	681	740	652	706	698	707	706	682	740	742	708	693	687	743	683	726	678	749	694	686	664	720	716	661	684	677	687	686	736	710	709	707	749	724	722	734	709	650	703	744	654	689	716	650	712	734	698	737	684	656	710	707	637	741	679	728	646	719	678	707	723	705	733	747	676	704	725	690	722	661	682	679	732	767	705	683	725	657	725	690	709	748	697	725	695	686	687	681	709	681	744	707	707	696	690	716	745	705	708	656	699	713	687	706	712	650	699	698	722	696	717	682	675	678	746	712	713	684	743	692	711	744	708	733	680	729	677	704	726	720	703	668	709	681	676	685	726	675	704	647	704	689	708	724	725	704	700	715	646	687	693	734	688	646	699	694	717	715	684	708	695	700	733	690	700	723	710	674	728	707	706	638	753	725	635	663	731	678	704	666	721	678	730	721	683	697	764	684	690	689	694	716	688	678	722	650	714	767	706	721	687	701	689	706	677	725	725	703	719	703	675	680	732	676	673	681	707	670	678	650	738	703	716	690	670	725	733	678	687	667	697	751	698	692	676	760	679	712	637	700	666	682	679	687	722	709	686	703	714	725	737	700	740	681	677	722	679	692	688	688	684	692	727	694	706	678	707	720	754	690	718	695	745	654	744	679	677	664	730	695	677	719	692	684	702	707	705	704	703	657	676	679	681	693	756	745	737	682	677	738	678	665	716	708	635	689	707	718	731	702	679	750	700	670	683	706	690	697	699	723	699	691	692	689	693	715	746	680	674	738	711	678	698	703	715	696	748	715	713	706	720	714	708	700	695	730	648	671	727	660	662	684	687	690	689	738	698	744	625	702	706	743	687	681	659	770	687	683	691	744	726	682	716	727	666	656	722	660	681	663	708	706	655	729	736	700	696	760	697	677	651	661	740	698	734	663	688	667	697	678	662	742	685	696	707	698	706	714	720	706	663	687	700	694	689	700	750	695	685	656	737	707	704	722	703	681	740	703	668	693	675	678	742	677	718	660	645	702	702	696	681	710	747	679	697	707	661	699	668	709	695	675	702	653	723	708	687	672	698	671	721	713	726	652	702	734	692	686	693	713	677	718	683	719	662	591	731	699	756	736	675	705	696	699	669	760	698	737	683	759	688	741	729	734	714	703	682	682	676	731	696	702	733	659	717	696	711	671	695	690	707	686	670	737	682	698	673	720	707	745	695	678	670	674	701	725	700	750	693	670	721	677	681	717	710	735	702	671	710	731	701	741	675	679	664	701	662	669	698	718	665	683	698	736	662	726	693	694	709	665	693	733	703	716	695	670	680	696	660	708	678	654	707	716	698	771	691	707	689	732	687	671	702	674	726	713	704	716	735	703	704	702	683	725	721	680	730	726	671	682	677	750	707	698	684	683	654	704	692	691	680	721	708	689	677	682	718	706	734	776	757	693	717	681	696	738	692	628	703	710	721	730	696	698	745	682	718	664	662	710	729	722	642	735	765	730	684	684	762	657	723	713	729	660	739	714	696	686	698	671	729	677	742	678	690	720	696	703	708	720	710	699	756	677	717	709	642	774	675	707	718	719	679	669	713	690	683	721	686	672	679	707	653	646	730	727	723	666	693	712	646	727	706	691	730	725	743	697	762	668	682	714	716	696	693	692	692	722	694	710	721	708	685	694	663	666	718	721	686	706	686	695	700	669	716	688	669	703	688	737	697	700	687	705	711	724	742	692	673	677	682	678	706	658	701	655	704	700	741	752	706	703	716	674	639	695	678	708	706	659	663	683	713	712	691	688	735	689	687	660	693	697	670	735	720	697	655	755	707	683	699	687	735	701	697	680	672	687	672	743	715	668	690	641	721	694	698	681	705	703	717	723	673	703	684	670	678	743	700	693	724	712	727	705	728	743	712	718	655	728	674	692	718	690	690	716	703	724	719	730	678	702	666	704	655	766	713	697	684	695	710	699	670	720	727	652	729	694	695	724	701	712	735	690	714	710	684	707	726	693	722	714	674	656	659	648	712	716	683	747	732	683	743	680	725	742	692	661	728	723	703	684	713	689	716	670	717	724	704	688	708	694	694	690	743	707	717	732	696	687	769	659	698	737	724	700	681	706	710	736	681	692	688	681	662	681	641	677	663	756	691	778	711	684	696	673	703	688	690	712	706	678	704	717	722	664	706	746	671	709	677	689	710	718	703	718	731	741	690	711	705	713	737	685	648	729	719	688	653	697	699	716	749	719	711	726	653	666	707	665	675	718	680	740	699	667	666	724	693	690	718	696	677	725	678	711	670	689	693	707	737	682	684	736	700	750	721	675	708	672	717	664	719	720	660	670	719	734	686	723	729	694	745	693	677	698	706	682	713	706	709	678	692	698	737	697	711	665	721	677	726	691	646	729	714	701	689	728	694	667	751	721	724	717	711	735	695	772	699	718	671	703	710	689	706	704	671	667	715	710	701	690	681	641	718	687	748	692	704	723	692	726	690	723	687	691	733	678	743	724	690	704	641	678	702	693	685	682	701	703	750	709	732	713	766	689	727	729	686	651	682	671	703	658	724	721	695	768	673	675	666	713	726	701	719	662	681	662	683	728	699	652	731	667
31548	5050	931	579	480	409	332	356	342	309	311	327	392	335	306	328	336	295	325	279	330	322	315	297	315	319	291	302	299	340	312	311	303	294	299	314	314	290	328	330	333	306	349	284	331	311	317	306	290	300	339	342	304	343	319	304	334	259	305	318	300	326	338	304	319	311	314	307	357	342	323	319	268	306	342	321	355	326	324	321	319	291	316	316	331	309	320	294	312	333	318	310	354	333	325	307	309	299	302	294	319	297	309	337	316	298	305	339	318	299	328	347	356	319	303	296	284	321	331	315	316	289	301	307	304	315	295	314	314	282	301	320	319	287	318	342	301	316	331	316	320	315	304	305	312	320	274	298	289	296	290	334	345	317	329	313	315	333	313	308	320	332	318	316	303	305	323	339	305	346	330	326	323	290	316	312	313	318	323	295	293	330	284	291	315	332	307	329	289	344	322	305	299	335	350	316	324	321	349	313	314	322	326	334	335	332	299	296	322	316	279	341	306	287	315	331	345	317	302	335	317	330	312	305	320	334	298	339	307	321	320	290	315	271	288	327	309	292	356	295	355	308	339	300	322	342	347	311	341	362	292	330	339	309	306	324	305	324	316	325	331	333	304	313	300	343	349	355	312	320	332	331	314	319	319	284	285	299	285	294	322	329	341	289	343	299	334	342	314	298	287	307	302	302	338	332	332	320	277	321	303	295	327	347	299	311	319	321	317	333	300	347	277	329	304	308	331	331	312	305	303	317	307	316	359	319	326	294	322	340	295	300	311	301	340	338	310	301	284	329	324	331	341	335	274	307	322	308	358	307	311	301	323	337	327	262	327	340	343	333	272	328	340	326	331	346	275	292	325	316	310	284	324	321	313	321	313	291	307	350	341	328	318	320	313	278	353	288	350	320	305	342	294	311	276	301	351	324	372	311	342	311	349	323	295	300	331	321	331	325	338	318	298	330	333	321	296	323	328	315	324	280	299	353	292	376	335	328	335	324	297	336	347	351	310	323	310	335	289	301	286	338	343	325	323	307	281	310	303	344	286	340	302	313	327	313	312	325	326	315	283	303	323	315	320	328	340	297	328	328	327	335	316	300	288	329	295	309	313	334	337	351	318	305	315	329	321	326	327	317	336	324	295	317	324	322	341	311	326	316	319	326	328	326	276	325	328	352	327	318	317	313	342	303	342	312	301	331	337	306	296	343	286	301	334	301	333	317	299	319	275	307	309	329	315	312	382	336	333	338	354	322	287	346	306	337	279	300	298	334	311	287	278	357	338	326	296	303	344	328	314	329	361	351	315	311	312	330	299	314	311	300	338	333	321	335	312	320	327	333	306	323	296	315	298	319	307	347	270	332	318	356	289	300	330	312	325	285	320	316	325	331	333	316	317	292	325	353	296	312	283	323	319	328	333	332	327	314	314	322	333	317	340	349	316	315	309	316	340	334	344	330	367	371	318	308	295	321	302	303	302	279	296	326	305	342	320	311	325	322	328	300	308	307	339	313	330	284	354	329	314	292	363	333	322	305	319	313	273	314	354	298	282	332	312	326	321	306	317	306	342	339	335	345	295	350	290	310	272	316	315	348	335	280	335	327	335	297	362	295	325	366	347	333	312	326	340	271	293	314	307	298	325	286	318	293	327	338	328	330	292	327	295	357	308	324	359	309	300	326	340	315	333	319	327	333	322	294	332	321	351	333	337	295	338	317	288	336	299	309	357	350	328	327	294	333	323	319	315	311	281	304	320	295	298	291	274	332	334	328	322	327	371	350	318	325	333	313	351	324	366	313	322	288	308	325	303	306	327	384	322	300	299	288	323	330	318	300	317	312	310	318	324	308	317	333	318	309	281	338	331	339	308	355	324	298	321	327	277	343	352	341	323	308	342	321	311	314	292	311	322	342	334	327	312	322	319	302	295	320	319	320	356	346	328	353	296	304	315	324	277	336	313	290	295	339	306	317	316	317	303	318	309	359	275	270	298	277	311	336	322	315	320	348	332	315	322	310	306	305	334	298	281	326	339	326	307	314	304	343	313	301	309	303	305	305	322	322	347	335	334	323	307	351	335	276	305	297	306	304	318	298	336	319	327	316	287	339	322	333	300	330	310	284	340	343	339	277	277	335	347	315	314	311	318	318	288	304	310	297	322	324	294	309	284	329	278	334	306	332	318	293	324	362	325	334	311	329	300	323	303	294	313	321	358	327	293	285	315	297	311	339	331	309	338	304	360	319	344	336	341	310	309	305	341	379	324	361	299	330	315	303	323	358	323	306	315	308	291	348	306	308	314	337	305	313	311	346	324	333	317	301	348	339	287	302	338	309	312	346	266	331	341	342	342	336	342	322	337	325	321	303	330	342	312	314	324	316	287	300	354	354	339	340	302	323	334	304	335	388	332	295	337	320	339	327	350	353	328	337	347	341	291	335	319	314	322	316	333	321	330	359	293	312	322	323	330	289	331	325	287	327	302	336	300	331	307	295	322	360	289	319	323	345	326	304	316	291	320	292	307	331	350	308	327	341	319	322	293	339	328	287	290	312	329	326	300	309	350	332	308	339	320	313	300	314	321	321	287	299	326	313	337	288	341	304	291	325	332	313	324	324	318	323	302	313	331	298	305	290	315	314	286	332	341	305	332	381	339	295	369	367	326	311	363	330	322	317	326	349	336	358	340	323	331	298	334	346	303	301	330	311	319	318	316	314	318	315	311	321	306	286	309	318	341	359	366	307	335	337	312	314	329	311	279	342	324	321	304	309	329	307	336	336	301	304	304	311	267	292	306	340	296	344	331	327	344	335	308	320	328	303	293	306	343	292	316	333	333	315	287	319	313	331	343	313	297	342	323	288	337	323	353	318	302	339	313	336	325	350	337	282	324	335	309	320	328	324	294	324	290	306	338	339	323	345	329	337	306	295	339	304	333	328	275	334	340	316	299	344	358	292	350	302	310	290	334	296	328	349	325	349	348	303	306	300	338	289	329	299	320	299	277	313	294	294	313	334	280	318	343	309	326	332	314	332	319	322	337	307	325	314	299	321	300	279	320	300	329	313	303	294	291	302	364	329	330	336	302	326	323	341	324	322	331	318	307	322	312	335	306	315	286	326	304	344	317	344	332	312	345	301	310	319	332	353	342	307	299	319	301	322	335	352	301	297	283	301	317	291	349	325	320	316	323	340	320	280	338	300	343	298	294	317	304	330	356	314	315	329	316	313	310	326	315	329	307	298	315	321	330	333	302	300	321	297	301	351	321	343	331	306	327	326	318	323	328	298	313	313	332	326	306	328	318	317	313	326	326	332	334	356	300	292	303	318	289	339	320	339	307	321	328	304	329	347	316	309	310	296	341	309	309	305	339	311	361	323	321	325	349	329	299	306	333	335	317	325	356	305	332	308	278	284	319	293	320	306	294	299	315	326	335	326	317	298	332	322	354	334	312	301	312	315	280	310	343	327	298	328	314	312	313	310	325	268	337	304	316	314	297	348	353	311	327	332
20775	9032	6736	4807	3685	2327	1613	1167	927	885	888	845	787	809	778	815	772	750	745	785	770	697	762	732	780	732	729	670	712	721	739	766	697	771	725	726	714	727	737	773	746	741	712	760	728	671	697	727	760	682	675	779	683	753	773	734	674	684	731	704	702	719	766	754	726	742	751	749	740	732	755	764	744	716	740	731	721	706	700	664	686	747	692	697	668	666	718	732	714	722	747	700	735	731	727	769	729	720	743	720	754	742	752	741	751	756	690	730	689	710	723	733	701	767	725	714	738	714	705	743	705	676	719	702	742	702	741	708	730	720	743	719	740	727	715	698	721	713	742	721	772	741	726	712	751	702	701	808	685	712	726	741	689	734	727	749	707	737	664	778	731	740	716	729	745	720	726	731	734	745	755	720	728	733	721	717	759	751	764	683	732	728	736	744	678	750	661	698	721	699	735	715	715	728	684	718	750	742	730	732	722	679	701	737	774	685	706	720	735	711	764	738	694	709	701	718	700	717	704	744	751	716	710	789	736	732	725	713	761	684	708	780	722	716	741	728	721	691	733	719	737	707	725	792	711	729	726	764	710	730	680	727	763	736	708	667	711	724	717	769	726	728	699	691	752	707	749	717	765	757	712	735	725	688	696	712	739	704	665	706	704	748	685	670	695	728	702	768	699	681	749	791	694	669	726	712	757	688	733	695	742	766	729	709	726	732	677	726	670	741	723	692	700	739	729	706	700	730	751	742	722	760	771	757	716	722	710	727	720	755	725	708	687	741	767	688	724	781	708	736	709	704	737	738	695	710	712	750	723	662	744	718	733	698	726	691	688	741	749	684	737	745	720	725	705	696	690	690	710	721	758	727	705	733	754	708	733	713	722	757	731	748	699	725	724	744	703	743	744	724	739	726	725	695	718	767	735	638	697	720	695	713	719	727	797	723	725	678	738	699	742	722	724	758	746	718	710	712	753	738	736	712	684	716	764	721	705	722	752	705	697	721	763	735	716	715	712	730	720	723	699	711	712	731	733	750	708	711	710	743	711	728	728	730	722	667	742	741	742	734	727	735	757	749	700	656	734	750	706	739	749	746	708	689	672	752	741	685	727	756	721	725	688	751	728	781	785	739	726	745	735	703	735	674	714	724	736	713	706	691	702	720	686	755	729	698	722	688	729	736	721	753	732	746	736	717	743	727	740	734	759	750	747	734	719	717	730	742	700	737	728	722	713	741	727	674	719	753	750	771	743	699	740	716	673	715	715	707	692	736	728	747	692	704	696	748	704	739	712	715	725	683	717	726	732	751	735	681	754	672	729	699	708	712	737	768	721	732	760	701	746	721	706	701	745	755	736	693	697	687	767	726	733	716	737	725	725	748	753	737	670	745	750	710	736	718	695	721	701	757	717	753	729	731	749	727	742	673	708	711	673	722	738	736	762	707	777	723	768	745	752	695	678	682	761	688	677	686	736	761	734	697	731	706	745	702	729	711	713	680	678	707	754	754	702	760	731	723	678	767	695	715	681	690	747	710	722	760	709	708	724	695	710	691	720	718	731	698	735	711	663	744	707	693	716	722	691	732	751	703	688	708	777	711	736	721	726	701	748	706	736	700	699	723	738	740	720	702	792	746	694	721	738	733	640	758	715	703	697	713	725	702	720	661	682	714	741	724	728	748	736	782	720	679	706	706	744	697	728	679	713	736	742	704	741	693	705	670	716	726	777	732	701	732	735	742	729	772	732	756	764	697	711	711	774	739	735	716	722	730	698	758	688	694	698	741	718	722	685	726	714	730	715	706	712	755	720	708	714	730	732	729	723	746	684	742	683	783	682	724	717	729	704	704	754	680	747	668	747	755	705	726	722	742	727	717	750	665	718	692	704	766	695	714	733	731	741	738	666	729	730	716	731	746	724	734	706	719	732	707	705	752	736	727	660	720	770	760	754	707	746	718	746	724	706	717	735	711	689	712	691	782	731	704	657	690	722	725	748	738	733	753	719	737	737	723	717	700	723	751	678	775	751	711	699	705	703	739	718	711	760	735	698	754	691	754	714	741	698	765	714	718	749	724	692	692	725	728	727	712	698	791	688	773	716	760	731	751	702	675	690	736	768	698	720	689	712	772	769	748	761	752	736	659	749	718	678	675	685	748	723	703	687	764	722	753	722	672	735	750	710	710	735	729	734	730	716	704	719	738	708	806	718	748	670	752	760	689	702	698	731	713	746	728	731	717	705	701	699	794	680	705	705	742	750	724	730	779	679	717	736	737	726	728	717	710	729	748	735	752	713	686	745	759	726	752	659	671	760	715	673	718	709	700	743	747	725	750	771	706	734	675	727	714	690	743	770	673	723	672	718	767	737	673	725	741	724	700	694	739	775	678	667	730	703	716	699	716	714	705	714	693	713	740	768	698	757	731	723	712	746	707	698	686	714	716	739	688	746	709	741	714	704	695	722	706	739	729	741	726	745	740	753	722	704	751	732	744	705	740	694	744	747	740	722	677	766	668	750	745	684	709	726	777	793	761	726	705	734	720	783	728	706	646	754	737	705	750	717	747	777	729	763	729	716	691	764	679	733	722	708	697	757	657	741	716	756	694	713	746	714	711	742	718	737	713	674	698	683	693	698	708	706	741	724	723	720	694	677	691	691	763	721	702	710	717	716	735	758	735	736	725	686	683	749	724	714	715	685	762	675	698	705	717	682	737	807	695	746	742	698	719	708	693	723	708	786	734	753	797	701	716	704	644	719	696	717	699	741	732	714	731	686	693	745	711	703	738	751	714	767	771	741	718	754	724	742	700	725	748	752	704	675	735	691	667	748	781	735	677	705	784	785	725	808	756	741	684	736	656	709	711	716	733	698	711	656	743	733	755	762	708	743	729	697	708	773	744	729	700	734	716	730	707	663	734	706	711	678	721	706	737	707	762	772	728	741	720	696	778	743	732	738	710	713	710	708	680	761	716	702	700	723	766	703	748	696	748	728	708	670	731	708	732	711	691	738	714	720	693	708	720	725	766	767	731	721	730	680	774	756	700	741	740	720	705	739	769	723	723	719	687	733	714	718	765	760	688	730	735	765	674	709	746	798	717	751	734	709	735	730	736	688	685	734	733	747	710	704	674	698	756	708	702	717	718	727	684	751	745	756	715	763	717	714	752	696	689	745	759	670	633	716	704	762	738	714	686	735	694	783	739	733	719	745	737	741	757	739	742	695	790	709	721	726	752	742	723	711	721	709	781	686	723	761	744	731	745	720	698	688	754	750	709	734	688	788	736	712	750	709	694	712	711	722	721	676	686	790	713	695	711	707	748	768	746	765	754	709	759	728	721	674	713	716	755	746	783	779	723	745	743	667	728	714	760	691	703	700	718	668	728	754	754	713	702	755	743	705	746	724	747	717	728	685	741	683	730	723	744	752	739	756	679	717	727	679	766	724	697	736	690	715	702	681	702	671	694	706	676	748	713	774	739	707	739	707	714	732	755	733	705	730	749	785	736
35681	6196	1032	669	564	433	390	385	295	361	370	338	351	317	354	370	324	339	362	362	316	329	322	294	318	352	320	331	317	330	324	346	346	344	293	334	348	330	332	339	322	324	343	334	290	305	364	313	359	333	326	334	356	328	349	329	353	312	345	345	327	339	300	298	315	338	306	309	329	294	349	297	317	331	297	311	335	345	352	346	334	296	317	322	334	332	346	333	328	316	340	329	317	318	316	346	336	333	318	314	321	336	347	334	299	309	314	325	360	321	327	329	326	325	314	298	320	351	353	325	359	325	330	350	319	342	308	309	326	347	314	355	335	301	294	373	311	351	370	365	339	359	374	321	325	330	345	348	333	322	304	345	374	329	325	343	319	352	353	348	359	329	335	333	292	309	323	316	329	329	332	309	351	305	315	319	320	325	317	336	325	331	306	330	290	315	386	322	323	340	327	320	356	311	309	335	339	369	338	308	339	323	312	299	323	329	344	320	366	290	319	334	315	318	326	293	322	347	308	366	379	333	333	314	336	319	321	319	313	324	337	335	352	337	348	358	350	333	339	314	358	341	336	314	310	325	321	314	309	295	350	346	339	327	298	339	371	302	309	355	343	339	365	287	320	327	382	347	311	314	337	323	337	355	323	330	338	337	305	337	356	337	337	302	325	321	335	320	300	330	333	304	337	355	330	329	322	333	340	299	332	367	311	326	324	311	314	352	327	338	331	331	322	368	309	316	308	317	337	307	332	346	336	324	343	360	333	314	310	355	316	336	348	330	367	357	330	347	316	328	371	341	310	342	332	345	329	309	345	319	345	316	321	300	295	313	348	326	333	326	323	341	332	315	298	327	350	351	320	354	293	366	345	330	318	335	370	312	287	314	322	333	335	327	360	366	345	346	357	348	337	330	340	333	353	296	332	359	322	358	326	312	322	322	338	331	312	320	344	345	362	343	325	325	313	355	302	337	292	316	295	301	325	339	331	340	344	307	352	349	351	329	349	352	289	333	334	319	320	336	319	345	357	349	348	321	317	318	345	348	315	321	332	342	334	343	354	308	349	304	338	299	308	314	340	297	333	288	288	336	313	307	320	321	328	332	313	327	315	322	336	340	321	313	340	339	346	317	350	307	349	363	345	338	338	352	296	340	327	324	333	332	353	333	319	333	305	339	332	292	348	352	375	308	330	323	374	343	322	292	348	312	325	309	318	313	351	304	316	309	307	350	327	327	314	289	380	305	331	351	330	319	333	328	330	329	348	309	349	330	333	328	333	348	336	327	309	318	339	338	323	337	330	318	321	344	326	325	359	330	351	307	336	355	361	314	345	348	351	311	353	308	318	321	290	332	334	327	326	352	339	336	308	368	319	303	339	375	340	288	339	335	319	322	355	302	328	313	310	335	355	354	346	315	340	322	324	325	324	354	336	320	349	368	331	285	307	331	334	346	300	327	323	324	338	323	311	333	327	354	336	328	309	339	341	282	303	311	313	334	341	332	305	322	346	337	307	324	320	289	307	349	388	338	330	327	306	294	302	349	352	307	348	343	325	352	328	306	343	343	363	346	321	322	355	302	299	303	305	338	305	339	317	305	272	308	321	303	324	322	317	337	339	339	327	337	323	318	322	312	310	315	374	305	316	310	354	315	343	333	335	292	352	312	377	354	304	353	305	318	331	331	339	336	302	315	314	312	337	351	322	299	365	350	330	329	352	305	313	308	363	318	353	332	344	335	367	360	339	336	323	324	345	324	345	317	341	340	332	306	369	334	301	357	340	334	336	331	367	358	346	331	327	333	298	350	308	338	317	309	322	320	333	371	334	333	346	358	366	346	340	364	350	346	288	321	340	326	305	305	333	323	298	353	317	333	338	319	330	338	317	287	315	346	343	351	312	317	332	316	303	331	343	296	343	302	305	298	314	342	309	337	351	317	320	308	323	315	338	327	320	298	320	332	334	342	339	345	331	328	371	330	337	309	355	321	346	300	344	328	323	375	359	330	302	346	336	323	350	291	348	344	318	310	366	318	325	371	390	337	312	314	306	328	339	334	331	314	312	342	325	353	337	311	314	320	317	329	351	360	352	361	306	338	305	342	338	342	339	335	348	338	345	315	322	344	336	334	285	329	293	355	352	360	348	327	304	297	325	352	327	326	329	318	333	334	375	307	336	342	324	323	347	280	345	331	328	337	314	366	324	325	310	284	332	325	309	310	323	303	312	331	357	289	315	312	322	331	308	337	308	378	349	289	304	316	285	315	336	312	342	348	301	304	344	336	312	338	331	309	325	317	349	296	342	371	362	334	335	299	339	364	318	327	348	354	301	345	318	346	315	342	341	352	333	348	366	342	359	342	338	355	339	339	371	339	341	335	357	327	345	314	333	307	348	384	364	358	334	284	329	309	349	329	318	338	304	295	343	343	340	367	329	312	302	304	304	310	296	331	301	333	333	349	339	316	318	351	355	345	319	354	320	346	317	354	356	348	336	358	341	343	326	324	348	331	293	335	321	283	332	316	333	340	327	327	311	321	313	312	352	324	362	331	305	336	307	349	310	356	318	347	354	320	354	303	324	336	309	280	366	337	328	363	309	360	327	344	333	329	363	319	326	322	326	328	372	322	366	319	320	360	306	327	334	320	332	355	353	310	328	348	379	340	329	333	301	327	351	331	299	317	323	366	314	342	389	301	325	318	338	335	315	346	338	297	324	331	310	335	277	323	322	317	328	301	314	309	333	336	339	346	323	364	356	328	320	349	333	333	290	319	336	332	345	326	341	292	341	342	334	376	335	308	325	340	327	353	340	361	350	282	332	309	343	365	322	321	311	303	343	358	349	331	275	350	341	355	357	355	356	353	335	324	351	337	312	342	319	325	338	340	323	341	357	340	332	333	309	324	335	327	359	347	330	328	330	316	299	317	303	334	313	338	318	331	312	366	355	324	329	303	334	341	316	332	318	365	362	335	341	380	296	338	340	332	384	350	328	363	341	348	314	356	367	315	342	291	301	344	358	307	287	325	347	315	317	334	357	342	341	354	346	339	318	316	324	339	305	364	313	331	337	298	335	308	321	319	312	369	356	343	307	313	335	327	295	371	326	302	341	322	339	344	296	286	318	311	329	322	333	343	330	320	325	332	347	361	353	317	352	291	328	345	342	347	356	339	312	312	335	331	316	352	327	337	292	346	328	319	319	326	334	321	321	324	317	334	352	311	314	339	322	309	336	368	321	337	335	318	323	330	334	321	317	338	318	345	334	333	294	341	313	305	355	320	335	345	320	342	349	313	326	323	347	340	326	337	341	303	335	318	348	339	322	328	321	328	327	343	363	327	330	358	347	342	313	321	319	322	351	352	329	329	358	308	308	326	344	326	300	372	329	332	324	300	276	346	325	354	311	356	342	296	334	349	346	337	340	315	335	344	300	304	339	337	335	336	342	335	350	340	303	327	345	305	353	325	322	313	304	340	376	355	355	327	328	346	354	341	365	339	344	364	323	325
24214	9421	7789	6236	3901	2570	1811	1369	1098	982	923	884	867	851	793	758	823	851	756	791	787	796	745	801	767	786	800	764	754	707	779	805	739	780	751	749	708	729	810	770	777	744	770	768	778	733	762	748	737	783	770	778	800	809	696	838	746	771	741	785	719	716	732	735	770	758	745	755	812	725	734	768	730	743	775	822	729	719	753	782	698	768	767	789	754	727	739	750	787	749	763	766	730	766	765	726	777	777	790	751	743	753	769	778	742	769	751	741	758	766	822	766	776	793	704	771	730	712	783	756	739	751	800	787	742	806	778	789	819	780	754	809	760	773	789	799	781	781	758	769	808	760	781	789	793	794	765	765	729	747	746	748	787	776	729	750	748	742	818	771	761	756	757	724	827	755	778	758	761	780	736	739	736	767	772	726	812	749	734	816	769	709	786	753	755	760	774	767	755	771	792	715	776	771	678	739	756	778	776	805	787	800	756	792	763	739	764	778	769	697	763	746	704	762	737	759	746	753	808	748	753	762	665	734	715	766	795	720	753	777	790	771	748	732	815	742	806	738	804	802	734	758	771	721	764	817	769	793	764	744	777	764	826	750	735	785	729	742	778	763	808	740	726	750	752	754	738	773	748	808	768	742	809	761	780	767	754	745	736	734	802	755	747	732	768	755	807	789	779	726	735	753	761	777	715	740	788	788	731	763	721	785	728	728	772	714	782	778	752	727	780	729	709	784	731	720	792	729	777	776	785	752	731	787	745	807	745	769	825	770	770	803	780	800	736	745	749	725	803	698	765	774	802	786	775	751	740	796	749	782	781	789	794	772	757	798	753	776	707	858	828	731	745	744	820	789	736	743	762	787	747	724	758	791	743	769	784	758	730	732	747	816	732	736	771	760	767	775	761	769	736	788	753	759	790	734	783	750	772	744	757	747	749	763	730	748	759	765	733	808	755	736	739	695	798	780	781	769	770	762	734	776	772	770	768	753	730	740	704	749	722	769	753	747	735	789	730	766	781	770	781	784	790	764	775	758	761	798	750	776	775	801	706	736	809	778	761	722	755	738	779	750	794	784	750	757	805	734	749	729	789	761	750	734	759	760	767	783	747	795	790	754	732	755	798	771	730	763	782	703	734	766	768	757	781	775	721	747	785	749	817	746	783	731	781	787	752	711	829	765	725	723	737	716	730	724	724	753	791	769	760	746	776	732	694	792	709	759	784	774	807	777	848	770	753	728	780	762	735	730	751	701	774	806	720	778	750	758	785	846	745	762	791	772	820	770	740	770	775	790	775	753	756	773	761	739	743	734	811	813	759	736	766	754	748	763	734	775	724	731	776	710	745	725	770	777	777	759	774	762	736	761	776	773	821	823	769	763	790	778	747	739	806	738	810	774	764	755	787	736	784	767	767	728	721	715	786	770	701	770	732	756	766	776	740	778	795	801	756	725	742	760	793	753	746	742	722	793	736	752	708	822	743	722	739	764	754	814	814	735	757	774	762	803	758	768	748	756	753	725	714	758	792	751	782	717	833	768	749	772	753	764	734	807	750	734	747	764	688	783	795	744	711	768	760	796	786	795	759	763	761	753	757	756	747	800	729	759	751	740	748	761	754	787	788	799	758	768	764	767	762	774	752	762	728	748	807	740	726	736	756	740	738	766	762	750	765	766	758	766	747	731	781	772	771	734	779	769	756	779	779	785	787	767	765	762	750	731	707	731	767	806	728	733	752	720	753	776	755	764	733	782	776	747	742	791	758	773	757	772	794	785	782	814	759	762	709	767	793	763	724	834	793	838	793	750	752	785	778	743	750	761	731	737	773	758	775	716	742	775	782	728	781	740	770	734	784	758	828	780	738	779	764	789	758	808	731	725	792	736	731	774	781	791	792	781	814	760	799	732	728	774	770	754	762	765	768	788	765	795	769	763	769	713	742	761	778	711	746	722	754	746	799	738	759	746	746	746	791	777	766	756	788	741	721	790	725	781	714	803	763	769	702	735	791	739	781	731	736	769	744	797	774	792	735	742	764	725	736	732	764	778	710	770	822	745	753	771	740	790	805	749	772	761	751	763	768	785	719	753	726	733	790	739	818	793	738	769	790	766	780	765	737	761	741	774	748	778	746	723	732	790	756	716	719	779	752	761	785	751	779	797	810	808	746	779	755	795	812	767	831	738	726	760	733	767	753	760	789	779	746	776	788	797	760	743	760	741	750	784	737	738	734	773	765	771	792	769	806	742	768	704	816	751	755	735	796	735	810	775	756	743	803	733	749	760	763	770	750	730	714	799	794	738	789	756	744	793	750	744	791	746	750	738	735	777	763	731	762	771	779	702	785	773	730	775	752	753	721	761	727	700	745	768	727	822	752	782	773	739	781	758	757	791	781	773	773	791	746	736	794	795	754	773	775	774	821	804	784	806	754	713	767	792	766	732	765	784	762	776	770	783	795	807	734	708	787	767	751	764	759	765	771	729	767	797	785	773	723	775	730	799	727	754	795	761	740	766	744	752	751	791	747	799	776	795	747	731	759	713	754	703	758	745	734	772	805	789	735	777	729	748	744	785	740	780	810	814	763	776	781	730	738	739	788	751	779	733	733	783	756	727	775	745	775	782	752	797	788	790	763	726	801	758	749	772	806	785	830	751	791	776	771	745	739	779	805	736	714	756	784	752	752	722	745	775	698	768	778	753	742	734	780	740	752	777	774	750	774	738	748	744	756	765	742	724	790	758	748	752	757	737	764	802	745	792	782	759	741	782	727	747	750	827	755	690	747	789	770	773	784	785	748	748	736	802	710	781	758	790	758	755	780	736	765	723	719	803	829	750	740	771	738	761	756	779	741	727	776	775	753	769	770	740	780	773	712	717	740	813	798	816	743	763	783	755	730	775	808	733	782	741	724	763	755	751	807	767	765	840	784	780	761	772	824	780	742	772	698	702	807	814	793	746	759	802	837	807	790	751	765	788	790	707	797	707	787	734	781	754	776	730	773	751	697	740	765	747	787	785	810	752	750	709	753	748	775	777	721	810	740	720	738	796	762	793	740	770	749	759	800	765	733	741	799	795	777	761	745	716	789	781	739	778	816	744	764	769	757	742	755	744	797	774	737	762	755	749	761	764	809	742	769	784	825	711	731	799	762	779	752	741	728	752	796	735	791	757	763	726	758	724	745	741	763	783	772	737	724	751	781	782	735	773	759	779	756	721	761	784	773	724	770	727	762	800	720	808	789	759	788	759	813	794	795	768	752	778	764	776	752	775	734	761	746	739	752	737	736	824	814	739	731	747	753	796	795	801	754	798	750	804	762	814	722	821	732	754	796	737	717	773	783	744	768	790	735	771	760	757	723	737	735	793	718	767	782	736	717	765	786	737	785	755	684	763	722	762	721	761	770	742	795	755	775	794	718	758	736	764	761	777	748	761	743	742	773	743	761	785	742	808	806	733	786	756	719	744	753	747	729	751	753	775	757	769	776	734	746	765	783	785	736	776	803	767
24577	2843	602	403	356	356	335	286	340	302	351	281	327	311	316	312	357	298	320	334	309	328	328	296	292	300	322	298	277	279	329	273	280	319	332	329	317	290	306	317	275	287	307	290	309	326	335	280	313	319	308	299	283	284	283	308	310	304	323	301	300	307	317	291	301	286	310	325	331	324	312	281	303	292	314	308	299	281	310	315	301	335	298	331	300	287	290	311	308	315	306	320	302	319	328	265	305	306	292	318	320	297	320	298	282	313	313	308	303	295	336	327	318	287	289	273	290	321	311	328	300	272	306	306	328	329	317	298	286	281	329	288	333	312	295	318	296	321	304	303	284	314	285	292	305	316	344	298	299	269	291	305	314	333	344	300	325	268	305	299	322	318	327	306	266	288	290	293	330	304	301	344	320	304	299	298	306	338	292	266	292	284	311	312	280	289	291	274	300	275	290	304	305	278	332	307	302	287	335	305	305	313	310	306	321	293	284	268	297	298	289	299	310	308	298	341	288	296	298	290	293	316	289	298	303	323	329	319	296	302	291	326	284	294	309	298	320	319	284	311	338	286	325	317	303	277	306	308	317	312	291	323	325	306	311	271	299	313	325	321	333	300	302	320	311	287	320	263	305	287	313	359	282	307	312	300	283	280	291	300	298	289	335	318	308	301	332	315	326	296	327	329	308	330	319	309	328	311	305	313	313	313	282	308	261	317	277	301	316	280	305	288	337	300	308	306	324	318	306	298	303	314	323	310	313	323	310	337	344	283	342	336	315	314	346	306	355	329	303	326	268	340	327	324	325	285	296	374	303	292	313	298	314	312	261	302	302	295	320	297	303	285	326	290	325	299	324	339	328	281	308	281	356	319	315	317	321	307	320	316	298	305	319	296	337	320	312	333	307	309	304	303	307	318	290	306	266	305	310	274	329	305	290	350	335	333	327	322	298	297	316	306	268	304	330	326	279	307	292	281	292	318	333	316	329	306	329	324	304	332	344	327	309	287	321	298	320	322	305	317	304	317	299	307	311	312	284	273	338	312	318	323	285	331	307	312	263	302	299	276	311	316	317	309	314	330	325	325	309	352	311	304	346	319	289	297	298	336	331	357	313	316	332	323	298	287	299	346	286	324	310	302	325	317	265	349	314	301	275	294	315	339	318	315	297	282	303	328	322	269	322	339	311	296	286	289	314	307	268	320	311	330	298	286	323	313	326	297	279	348	299	311	311	282	292	305	297	298	303	294	321	341	335	315	293	312	324	310	302	319	321	345	288	295	321	318	286	292	306	296	306	312	326	276	328	328	333	298	313	297	344	317	310	328	317	324	271	290	307	303	264	324	290	305	279	296	314	321	302	340	321	289	298	308	310	331	286	269	327	316	335	295	261	286	334	314	284	302	285	308	324	292	303	317	339	306	326	346	277	323	320	341	320	306	291	295	306	343	318	307	293	324	328	343	315	336	338	283	338	303	296	322	291	309	289	310	305	316	305	298	316	334	307	328	317	283	322	286	281	286	308	340	313	318	298	317	281	325	319	302	299	327	329	296	315	323	330	311	322	330	305	294	302	334	315	311	284	293	290	290	302	317	282	310	325	268	295	321	308	279	307	301	291	352	331	307	351	324	286	326	314	282	307	329	326	314	346	316	305	359	320	324	286	320	331	290	339	292	298	293	287	281	308	300	310	327	341	317	287	318	338	294	293	310	355	326	308	326	321	300	288	312	289	304	283	292	297	319	337	314	286	339	308	293	300	290	293	311	306	317	320	290	278	294	303	346	317	273	281	323	324	336	320	300	303	289	315	304	334	257	333	332	278	314	309	335	318	315	297	328	283	317	293	341	296	298	299	290	271	288	293	307	295	319	299	352	328	306	305	268	357	271	308	345	321	318	321	309	295	344	321	274	317	303	298	310	341	299	302	314	322	298	294	313	281	282	316	292	336	316	306	304	319	334	300	318	300	314	289	300	323	306	294	346	301	289	314	340	287	277	336	311	327	319	308	280	327	349	275	284	294	297	314	296	288	312	289	299	304	268	333	324	288	324	339	310	277	303	320	313	290	304	331	298	308	332	317	302	296	331	324	329	305	264	344	324	297	315	300	291	291	314	322	310	307	312	277	309	300	304	336	305	328	314	312	302	288	280	314	317	322	363	311	312	297	303	304	337	327	313	319	280	324	291	315	329	314	316	294	334	342	303	300	312	342	303	316	298	340	312	330	274	269	318	356	313	324	302	296	308	276	296	349	332	302	298	309	328	306	333	308	330	290	324	312	307	344	307	326	297	292	296	315	274	287	328	293	298	338	315	301	295	343	316	280	327	324	307	302	304	277	293	322	325	278	263	289	342	298	308	288	311	298	317	334	327	307	322	313	331	300	285	332	308	332	308	288	316	327	366	331	295	348	314	300	305	272	320	265	320	334	319	323	307	282	331	287	312	288	312	332	344	321	335	317	297	310	270	273	274	299	288	333	307	322	292	331	296	298	299	334	320	291	312	287	331	293	301	299	305	325	309	291	281	317	362	315	292	285	319	336	329	348	309	292	313	330	308	312	313	338	304	321	315	270	287	295	314	376	288	292	302	306	289	337	324	320	320	305	305	332	330	310	321	323	275	321	278	284	302	338	333	296	304	333	293	336	277	303	259	302	285	285	293	326	270	333	286	300	316	297	324	312	334	377	283	324	288	279	349	304	323	292	317	309	320	323	335	299	320	339	297	296	290	328	308	318	297	327	321	315	301	328	290	306	280	306	331	315	289	332	302	299	300	290	298	301	308	294	299	301	326	326	290	335	311	305	330	319	308	335	290	303	300	300	283	280	301	288	300	303	325	256	287	303	318	310	311	307	298	336	283	313	269	316	335	324	319	303	310	296	342	325	293	311	314	307	341	286	288	294	329	278	290	324	335	305	305	313	317	301	308	324	334	356	324	296	290	292	340	315	327	310	317	314	293	293	299	312	316	308	305	294	329	276	271	284	293	285	272	311	312	328	315	327	322	285	330	284	265	292	307	300	287	302	324	336	290	330	326	302	281	298	325	326	312	299	303	295	280	289	306	321	314	284	297	335	331	307	308	308	303	323	316	326	275	296	296	301	313	320	305	295	311	311	314	326	248	322	316	284	317	317	308	319	339	307	330	297	274	284	340	324	319	311	326	343	308	274	294	318	310	323	322	287	326	306	294	307	290	319	344	327	295	324	309	314	337	322	287	336	341	302	315	290	298	312	309	309	291	323	304	290	333	303	305	293	303	330	339	317	317	282	305	311	288	323	313	301	289	308	305	292	288	334	300	288	280	263	307	313	339	341	312	266	311	290	331	307	286	355	356	326	297	306	294	291	311	335	306	344	298	314	317	317	300	338	324	327	317	262	312	284	301	333	333	318	315	291	321	287	329	304	291	312	322	296	284	355	350	298	267	321	297	325	264	330	291	302	346	319	316	301	297	294	289	291	317	308	337	307	311	299	291	276	288	320	324	316	336	326	256	283	317	302	303
17399	5755	3862	2459	1533	1131	950	849	765	738	731	746	734	710	713	709	722	709	692	681	720	683	654	701	675	693	696	710	705	641	717	718	653	647	643	682	695	643	683	691	649	725	690	664	673	644	659	720	703	691	678	687	654	676	660	635	717	729	689	675	678	715	714	718	704	674	655	657	699	671	698	686	695	720	668	676	701	675	671	660	679	690	703	634	627	634	681	637	708	629	667	664	686	664	706	658	662	677	679	730	713	681	670	721	689	684	686	695	676	667	708	650	710	660	668	691	689	657	706	727	732	677	690	691	658	702	655	652	681	719	599	721	682	658	735	635	750	693	652	686	694	724	688	678	750	666	708	656	709	690	665	704	694	636	668	718	673	659	698	667	665	679	650	732	680	643	648	664	685	679	700	676	705	678	688	666	674	707	677	729	690	661	665	670	674	655	703	651	702	619	653	685	703	651	674	730	664	671	698	676	691	656	696	681	713	667	696	697	676	696	686	660	647	621	691	704	709	711	668	729	700	660	676	733	688	698	678	699	682	703	716	662	715	678	699	722	669	677	728	669	696	652	680	711	736	679	663	660	678	684	670	653	702	664	672	689	698	689	660	660	705	673	693	712	692	732	705	652	669	680	673	708	658	669	660	687	675	627	652	699	685	638	732	707	729	701	699	679	688	649	676	684	695	658	729	726	663	707	672	698	672	662	707	713	714	703	674	654	730	651	648	661	672	683	692	659	696	688	668	677	690	690	633	704	690	636	677	617	629	651	657	684	697	678	660	718	692	665	697	694	714	673	695	653	688	641	708	712	704	675	655	702	686	741	665	716	674	653	643	643	652	756	679	665	707	668	723	651	697	687	704	664	664	691	689	704	645	663	699	681	671	685	674	685	727	639	723	663	669	676	676	683	699	642	665	710	668	638	656	703	674	702	690	670	682	659	708	701	648	733	724	713	623	684	669	647	702	659	639	698	668	694	720	729	699	654	687	698	668	762	647	684	708	723	642	694	693	682	661	727	712	709	744	721	719	686	679	691	681	612	703	685	691	650	690	681	652	742	654	680	704	689	686	707	669	693	706	650	702	652	702	701	654	679	682	679	730	674	697	701	687	685	698	721	711	690	639	661	683	706	667	722	689	693	629	666	683	729	689	705	649	698	702	688	670	704	700	653	600	711	683	720	701	729	657	627	637	625	670	647	708	718	708	661	642	673	710	721	687	661	712	693	730	668	670	698	685	645	692	709	659	686	665	688	717	702	638	706	710	685	665	696	720	678	680	717	692	699	666	711	664	713	675	674	689	697	690	671	689	704	660	689	665	696	704	712	655	695	720	696	678	655	675	672	635	706	635	674	654	613	705	640	754	706	674	656	673	666	733	634	667	677	707	682	643	658	706	710	672	683	712	699	690	708	712	682	748	671	682	678	706	684	669	747	678	641	714	686	682	699	659	639	673	726	680	649	641	668	679	653	643	671	644	668	633	635	674	669	698	682	677	741	669	680	689	671	676	686	683	687	671	689	668	682	685	702	677	683	665	669	703	706	649	732	638	666	694	649	694	678	695	700	656	671	677	697	673	653	671	634	708	716	690	690	678	685	695	736	710	655	734	650	692	673	737	645	678	650	736	720	658	655	694	700	689	665	710	711	631	705	695	723	721	714	696	706	697	663	683	729	685	663	667	680	657	599	658	677	683	706	664	712	651	656	673	699	704	692	699	677	656	667	687	676	659	718	672	673	691	715	686	735	689	724	689	685	742	704	722	667	609	657	723	666	700	655	671	671	687	646	655	666	716	682	679	696	681	685	680	681	690	668	699	690	699	648	684	677	694	721	692	714	702	662	709	687	730	736	716	656	680	658	662	652	662	669	684	682	683	710	680	679	676	661	687	681	681	711	652	720	667	670	707	654	696	729	660	644	704	684	716	640	705	673	723	691	648	716	714	677	660	702	732	668	714	691	668	682	729	721	690	681	680	673	660	704	683	686	669	667	667	690	659	690	689	657	696	714	659	644	736	674	686	701	672	672	645	692	729	687	721	684	706	702	685	666	677	637	703	673	720	703	661	655	695	659	739	640	672	701	680	665	718	672	722	667	687	669	686	665	676	682	667	678	650	732	693	686	681	693	664	709	656	679	714	652	674	665	661	683	698	721	661	616	681	669	702	659	668	695	697	705	689	697	677	667	697	708	690	668	677	652	670	696	689	724	744	655	659	693	707	721	661	717	688	685	702	737	676	690	661	665	679	654	680	680	687	671	669	705	696	693	706	679	683	692	630	661	645	701	668	709	663	720	707	705	679	663	676	700	629	718	703	660	724	621	684	654	694	709	662	659	684	710	694	672	686	674	669	683	739	651	698	661	687	688	698	735	676	648	645	697	698	670	688	703	706	680	660	726	664	636	658	697	745	685	685	691	680	644	697	685	695	725	699	708	718	713	683	710	670	699	698	695	713	696	646	685	678	704	647	694	674	724	650	677	701	672	678	691	641	702	693	697	655	700	694	622	711	677	693	682	694	633	661	722	680	639	697	667	670	686	669	739	727	670	718	685	671	701	685	666	742	689	699	702	712	716	744	701	667	636	634	687	617	711	627	721	668	737	692	681	655	719	684	679	681	636	631	713	694	648	721	708	736	687	711	690	668	653	675	685	658	664	694	655	668	671	662	729	707	659	705	706	683	688	692	662	655	712	673	667	689	660	650	704	678	701	690	710	637	675	681	702	684	674	691	703	654	656	712	728	648	644	637	675	686	675	664	735	723	629	738	697	692	678	655	719	706	695	649	730	669	689	706	649	679	686	689	722	714	681	734	679	683	692	714	687	687	705	640	646	662	739	667	668	696	680	680	720	700	647	648	671	735	698	694	685	634	701	703	698	673	640	662	680	662	739	653	714	669	689	672	727	729	693	718	674	715	667	698	678	675	643	689	681	660	721	682	711	675	708	683	637	691	650	716	680	681	682	698	671	724	701	726	666	662	701	721	693	713	702	656	652	685	669	676	670	663	652	682	677	718	692	724	734	690	709	701	674	699	696	721	655	662	721	635	685	718	732	679	698	719	733	695	660	649	717	684	675	711	733	656	678	689	690	630	708	704	675	691	722	717	690	675	682	646	706	618	664	728	702	691	662	671	734	642	735	714	727	688	676	659	684	687	634	658	682	715	719	673	680	652	675	671	681	698	705	676	722	622	694	656	687	689	650	630	691	723	695	694	698	659	699	661	645	686	673	640	686	684	669	677	692	659	692	677	689	672	659	662	688	694	716	666	658	651	687	709	732	684	681	636	715	666	676	716	630	691	683	710	699	644	712	713	723	640	691	644	704	657	657	632	724	677	676	660	680	640	693	703	750	660	701	689	667	694	698	674	703	742	683	676	681	694	669	663	692	702	637	707	677	647	689	690	709	660	660	698	679	723	690	693	739	699	692	699	659	688	669	720	639	685	678	702	663	672	673	663	697	716	696	667	641	634	654	684	734	729	676	623	709	676	698	740	698
35476	6317	830	471	401	386	301	333	308	290	316	308	334	299	331	309	322	296	353	325	319	291	290	306	299	349	316	318	314	300	309	312	360	312	290	336	327	297	309	321	303	340	340	345	345	344	325	340	311	335	350	330	303	326	304	348	328	332	299	299	321	308	303	335	359	347	283	319	318	303	326	303	328	324	322	312	306	292	337	332	293	324	310	326	325	293	298	310	318	298	321	338	328	347	302	325	323	296	319	313	336	320	314	346	319	295	333	298	337	308	321	325	324	350	305	280	353	326	310	327	315	347	292	309	315	303	337	330	307	318	330	301	305	300	327	379	329	328	327	352	339	309	344	287	299	313	331	342	322	311	311	304	315	329	314	325	285	330	301	311	325	326	324	381	319	298	308	334	343	284	334	351	307	307	329	342	322	338	327	300	317	312	276	342	319	292	308	326	302	319	298	337	343	319	322	304	331	301	295	342	368	314	332	345	340	297	310	297	328	351	316	335	320	341	310	320	340	305	318	317	321	308	316	344	339	322	294	314	330	317	310	339	330	301	300	292	309	290	358	291	310	297	293	313	320	328	331	323	323	314	329	294	281	332	345	291	310	309	330	316	354	304	308	347	310	327	294	316	320	303	337	268	337	293	285	309	331	329	303	315	338	314	320	354	315	291	361	305	343	299	320	351	301	317	333	332	333	339	300	277	297	306	305	322	287	301	300	299	311	296	322	362	350	338	315	322	308	303	319	306	326	298	304	298	322	277	267	336	318	345	306	322	330	320	333	294	304	314	297	321	316	312	310	330	331	361	353	290	352	335	324	314	302	321	347	309	314	328	306	336	357	314	337	309	298	303	334	286	315	331	333	295	304	315	280	307	330	320	327	303	324	314	290	313	327	316	335	307	293	348	321	300	304	312	337	308	285	326	314	346	286	310	312	298	340	325	300	333	286	339	326	301	277	299	321	313	331	312	332	302	360	313	344	316	318	319	310	296	324	331	303	334	341	338	289	308	335	312	312	352	312	355	366	310	321	338	327	368	327	305	279	307	298	294	295	302	293	338	330	335	300	304	317	342	324	353	331	307	304	352	311	305	310	285	319	293	291	313	329	324	311	283	317	338	279	318	292	330	316	308	328	313	339	323	315	291	318	299	296	329	321	319	288	304	317	354	315	355	316	278	338	289	306	322	308	325	326	279	257	324	304	346	292	319	321	334	319	309	276	297	301	285	281	298	301	318	338	323	310	350	314	327	339	319	303	321	299	328	299	325	312	308	305	306	276	330	300	266	342	341	338	377	338	314	308	339	327	326	291	311	343	338	323	297	313	301	308	303	306	342	348	321	343	305	290	333	332	339	345	358	314	333	288	287	328	315	329	326	306	285	306	322	316	277	284	324	355	319	329	312	278	300	303	317	341	316	314	273	306	286	320	276	290	332	317	319	386	344	312	316	321	296	322	321	359	325	304	326	322	357	302	315	266	319	339	312	320	320	332	330	333	309	312	298	331	320	292	316	354	303	363	315	338	327	300	325	316	340	329	299	332	302	324	279	313	350	356	313	275	276	311	315	310	317	342	343	303	291	367	297	325	321	298	293	349	326	307	308	336	333	340	292	330	304	328	283	305	319	334	302	320	322	318	344	303	328	313	310	320	330	313	285	312	315	299	339	321	317	306	256	309	299	311	333	304	288	301	313	304	330	315	328	328	289	292	327	309	329	324	310	313	323	329	329	326	309	322	301	339	329	325	332	327	271	348	314	312	324	305	321	330	335	318	303	319	294	290	327	313	314	285	302	323	348	306	325	289	316	293	320	345	343	356	317	292	325	324	292	325	305	327	351	314	314	315	283	338	310	314	332	294	339	317	340	339	342	297	324	338	310	357	341	336	282	323	302	300	306	328	293	335	320	332	316	317	308	315	313	317	298	327	270	316	345	317	312	338	308	302	317	322	288	332	333	315	353	291	299	356	322	302	325	334	312	286	281	285	306	313	337	333	301	313	328	312	286	320	281	298	286	285	321	307	335	347	344	327	316	349	310	329	338	316	337	323	334	341	358	283	327	334	322	356	303	289	326	342	329	318	314	315	335	353	318	305	300	333	319	358	327	310	291	309	297	307	321	322	337	352	315	325	307	310	286	325	312	329	297	301	326	338	270	315	303	308	305	316	317	357	366	333	312	321	307	322	271	304	312	321	354	334	322	314	322	326	302	300	331	317	334	302	319	297	328	365	315	308	318	300	323	319	294	318	352	335	330	280	296	333	363	366	339	356	317	312	302	307	313	333	334	319	318	331	349	299	326	303	319	311	304	326	327	317	317	285	336	285	306	331	313	320	299	311	339	325	327	306	299	307	315	328	295	303	313	314	320	329	302	318	323	341	315	322	325	300	320	300	285	321	316	336	304	297	309	273	340	347	292	305	329	301	282	311	325	327	323	307	320	341	307	312	317	294	307	337	322	315	298	325	277	331	342	300	303	315	314	305	319	313	346	314	313	336	307	325	337	320	312	324	332	306	334	308	324	299	356	302	299	316	324	357	332	354	318	320	338	296	301	371	309	323	328	291	331	333	331	338	327	314	295	324	340	296	317	298	337	320	320	323	280	303	310	310	312	353	353	365	323	269	308	320	298	297	300	304	314	311	278	313	300	284	318	308	297	296	284	364	346	324	310	265	317	314	297	320	276	295	343	349	311	344	307	317	328	319	286	297	311	313	270	339	327	302	302	306	317	281	299	314	325	306	319	343	310	322	306	344	306	283	324	328	305	324	358	333	297	315	311	298	282	321	328	341	335	347	312	305	324	328	351	314	331	347	316	307	280	310	319	326	305	292	302	321	298	337	320	292	295	300	285	319	324	311	286	290	327	344	310	318	313	314	346	316	327	355	315	321	321	334	296	350	331	352	316	320	343	340	314	327	348	283	322	305	310	299	322	332	326	325	341	309	288	300	329	328	313	325	307	327	313	315	292	267	309	308	331	303	314	310	281	291	312	305	308	296	270	332	306	336	283	333	302	300	301	300	293	331	333	313	292	315	312	298	358	336	313	293	294	307	331	312	321	301	347	301	302	341	332	327	301	318	318	338	349	295	332	326	309	279	303	339	321	330	306	346	325	323	310	315	302	298	310	312	310	324	364	340	348	346	327	299	292	309	345	294	334	321	308	320	309	278	295	320	321	318	359	325	295	325	273	312	352	301	301	308	345	295	323	324	328	315	309	305	332	292	311	322	329	344	286	353	318	322	291	249	321	294	355	346	340	318	313	325	301	324	321	323	345	321	337	342	310	301	324	292	336	316	320	350	310	310	303	290	296	296	314	317	332	312	331	335	304	346	313	319	318	325	337	294	294	356	310	327	328	278	318	335	354	322	302	310	301	281	348	335	320	296	283	314	333	319	357	360	340	329	295	307	319	334	329	321	358	310	321	323	326	304	351	313	360	322	350	328	299	313	294	318	305	346	336	321	310	299	350	325	312	316	318	321	290	289	285	295	308	256	297
25592	9221	4900	3077	2384	1779	1249	1076	940	842	787	822	759	807	729	740	715	695	665	735	731	753	746	760	747	710	676	745	675	699	705	686	710	721	772	718	746	762	746	768	733	694	752	674	752	752	721	741	646	708	683	729	744	782	708	777	642	730	717	696	702	761	734	711	736	745	732	694	716	716	730	723	706	717	727	684	675	716	720	710	699	721	679	708	754	735	711	685	673	656	683	710	723	700	705	708	680	710	702	706	690	694	720	741	710	744	703	751	730	719	731	695	725	735	669	717	716	662	676	671	725	712	692	685	699	736	668	687	737	764	705	723	716	735	725	720	717	773	688	712	733	692	686	740	747	721	712	699	733	754	698	734	756	711	691	741	717	757	750	727	727	666	755	707	706	716	703	739	741	736	748	736	735	708	737	718	757	707	711	711	735	733	739	699	728	691	706	721	731	709	696	699	751	695	697	714	686	693	715	761	706	735	737	686	687	776	740	685	778	711	678	735	694	707	709	692	663	726	728	699	671	702	721	718	757	702	711	647	680	716	719	687	748	756	743	728	702	729	691	688	777	682	669	736	709	718	767	688	684	691	724	691	720	701	688	686	737	747	693	721	691	716	648	708	693	700	755	715	717	721	734	709	681	743	663	751	722	653	691	712	713	715	651	695	773	738	703	760	706	695	731	693	735	682	742	741	716	702	723	776	747	759	774	718	672	683	757	665	735	681	730	736	712	672	679	673	676	685	746	742	728	677	730	666	686	694	736	706	729	728	753	722	713	674	719	692	667	766	687	695	760	734	726	735	752	718	733	681	709	742	709	692	700	696	719	731	792	751	675	729	707	758	710	732	755	678	732	746	751	683	698	712	713	658	685	724	675	694	727	720	696	669	673	704	690	692	715	708	739	732	687	705	742	719	729	754	716	739	711	705	749	718	730	715	725	695	720	693	708	745	726	725	705	713	725	670	705	742	678	714	764	716	727	706	728	695	724	717	739	716	731	691	779	702	712	723	758	706	732	711	680	743	739	722	738	729	727	716	697	728	679	768	763	725	700	718	714	733	709	732	747	695	707	677	747	693	684	690	712	709	745	712	729	690	743	805	730	726	706	694	719	693	710	738	741	706	718	729	693	722	732	703	774	675	715	751	716	728	764	697	764	672	691	678	703	677	713	700	693	694	701	752	725	699	754	681	758	694	729	718	686	757	729	755	678	657	711	756	749	715	717	714	707	717	792	730	688	671	696	739	722	691	766	756	694	706	704	723	659	718	694	693	677	736	729	720	776	744	700	706	760	677	762	720	734	641	721	650	680	658	743	699	709	722	714	740	725	754	698	714	727	727	696	748	724	701	674	762	708	689	735	698	746	663	703	669	659	692	707	680	687	722	760	730	761	702	741	706	714	724	702	747	713	719	701	734	731	700	684	724	745	698	724	693	732	695	709	691	676	747	732	716	692	779	724	696	731	747	751	712	691	685	708	745	654	753	701	715	743	717	706	734	737	728	755	716	726	710	750	685	714	698	737	713	731	675	680	688	696	730	719	658	715	678	768	701	731	776	731	716	704	678	736	718	663	744	708	679	718	712	715	721	776	760	719	746	708	705	701	772	670	706	727	719	731	660	691	677	700	677	679	702	755	755	688	712	717	697	719	745	726	712	679	685	756	694	667	689	747	744	729	707	715	707	776	735	696	706	726	675	730	648	701	723	697	736	673	677	718	666	704	681	715	758	717	720	712	687	742	726	712	699	670	734	707	753	720	703	716	746	672	711	702	701	709	712	682	699	672	748	671	712	683	716	698	716	739	723	721	702	775	681	709	712	730	702	734	728	706	721	722	728	743	729	757	711	715	682	725	691	703	679	689	744	679	698	708	711	752	713	691	726	713	727	693	704	737	724	748	752	762	731	727	693	710	727	659	673	700	737	707	767	689	697	718	726	683	712	699	729	710	712	671	716	704	729	736	665	703	717	700	666	733	725	704	730	704	764	746	716	731	725	746	696	699	703	759	749	716	706	705	745	761	729	669	653	694	714	756	733	708	702	716	749	722	705	732	739	722	724	716	729	693	698	713	734	718	716	714	727	743	678	737	719	694	728	731	717	696	685	788	705	735	731	710	726	759	666	702	705	701	701	697	714	705	687	677	699	711	733	766	655	756	701	727	680	712	704	734	657	694	654	776	729	694	746	712	721	704	672	715	712	721	704	717	720	741	729	758	750	701	747	767	717	758	713	708	706	671	751	722	678	713	648	719	707	705	784	758	758	689	719	748	734	714	743	765	714	677	723	750	725	680	697	687	671	745	708	726	726	746	715	718	704	734	685	715	763	692	702	722	690	707	682	660	678	720	719	721	748	717	771	703	721	697	701	726	719	712	723	729	716	724	732	732	727	724	741	707	753	717	735	680	718	737	727	721	697	727	728	748	698	691	700	748	698	719	757	693	734	695	728	746	677	700	736	723	761	757	727	714	750	734	750	717	710	702	723	694	711	731	731	701	685	693	743	725	704	733	685	751	693	714	710	679	741	705	703	721	752	696	715	721	730	733	734	697	742	722	689	699	695	714	689	748	697	687	699	710	729	723	721	724	664	692	687	701	762	698	769	727	737	739	749	754	708	732	670	717	728	722	686	686	725	732	728	728	701	680	784	674	698	700	712	705	706	707	730	718	707	740	695	669	701	684	731	723	696	761	684	708	712	679	715	738	724	711	643	753	750	692	676	748	702	725	724	705	712	697	739	662	702	698	743	693	736	722	765	727	712	744	729	681	725	722	733	747	721	720	738	663	698	696	726	715	657	724	686	721	701	685	718	740	709	697	725	696	742	761	700	720	752	685	768	736	714	709	752	728	733	711	687	734	728	705	735	715	776	746	713	717	700	723	728	747	700	698	719	719	725	717	754	698	746	718	715	763	744	736	731	677	704	707	723	732	768	653	725	742	725	714	712	726	743	753	678	674	683	695	729	694	710	699	709	712	738	678	769	700	707	724	748	759	729	736	700	721	725	733	736	691	683	729	728	702	681	720	744	709	727	725	699	732	760	700	706	700	705	685	715	731	712	748	688	685	725	712	724	725	781	698	692	721	751	739	769	725	727	739	702	746	700	730	719	708	721	792	744	699	735	683	723	732	703	710	688	701	761	749	716	728	729	746	721	665	725	722	724	712	733	691	704	703	699	679	761	716	752	710	719	762	676	697	695	773	681	699	683	713	742	721	727	705	689	675	712	746	778	713	709	726	690	717	721	727	733	699	753	740	670	729	682	750	707	719	742	731	662	705	741	705	720	728	773	724	719	736	693	765	749	695	669	679	729	693	685	730	706	747	725	723	733	713	720	694	699	681	758	742	706	685	691	698	711	730	777	691	700	759	721	698	704	702	729	729	763	719	701	718	721	748	718	709	709	645	730	719	702	720	750	709	669	764	678	715	688	714	735	679	691	686	732	716	721	727	737	707	703	730	704	749	710	713	735	681	706	754	712	765	707	672	749	697	712	712	699
36047	7147	1112	584	443	393	367	349	329	313	362	384	343	333	328	315	313	342	331	341	344	304	277	318	337	292	309	291	315	336	329	369	326	311	293	386	356	328	308	324	309	328	314	303	301	308	330	321	346	330	310	335	305	333	338	317	320	319	333	285	347	326	304	286	351	368	324	331	315	307	351	342	319	338	299	298	352	280	316	361	337	352	315	316	348	346	354	343	336	342	364	358	320	352	357	325	346	316	341	331	346	313	366	309	326	325	338	326	327	301	302	300	339	312	333	314	317	341	322	342	337	293	288	324	335	341	337	323	290	287	336	329	360	285	305	328	321	323	341	354	346	343	324	344	375	379	310	311	303	319	320	295	334	321	274	311	314	316	319	337	332	294	314	318	339	323	324	328	323	322	347	331	288	332	323	310	331	356	329	323	297	343	334	315	315	319	301	338	343	333	327	328	322	331	305	313	348	322	313	350	313	336	316	329	340	306	334	316	294	323	326	343	349	311	326	359	312	324	301	362	343	340	332	301	273	301	324	341	338	341	323	319	333	313	290	364	311	346	284	332	324	348	326	336	317	340	315	300	313	325	331	336	306	350	357	318	296	352	364	313	327	315	329	322	318	312	335	330	311	301	310	323	341	314	308	357	316	303	328	339	323	312	315	353	339	333	316	307	341	338	341	324	324	304	306	326	334	318	304	321	302	320	331	341	342	351	317	319	351	353	293	307	310	366	333	307	309	317	311	302	277	317	341	346	322	341	320	332	317	305	292	341	313	312	327	323	346	320	299	317	336	365	307	326	317	299	325	339	333	344	350	326	314	268	282	306	326	345	361	309	347	301	367	305	332	325	359	349	320	304	307	306	296	331	295	346	299	318	315	307	347	331	296	310	314	286	321	295	368	290	345	321	349	326	353	316	309	338	334	361	324	319	332	331	320	295	307	308	285	327	311	312	327	319	318	309	304	299	337	286	305	380	347	323	325	312	332	375	323	333	306	319	251	330	339	305	350	318	305	325	316	321	295	314	319	337	315	301	353	352	341	313	327	351	321	302	347	324	313	333	331	271	343	362	323	299	318	306	337	289	336	296	339	328	339	317	306	289	313	364	317	304	335	327	309	334	334	326	333	365	320	287	312	311	341	310	329	361	336	313	293	344	329	317	346	364	315	332	327	314	344	326	351	312	303	345	301	304	343	323	355	311	296	319	299	303	328	323	335	306	342	331	330	295	299	335	294	335	326	335	356	320	310	310	317	323	306	290	333	324	323	336	340	321	332	357	352	339	311	331	332	332	319	290	283	316	328	347	318	326	319	289	315	347	349	331	351	323	344	325	320	337	333	335	310	318	341	311	316	306	370	355	373	317	298	347	300	346	327	301	358	338	325	336	318	328	315	337	323	292	296	309	336	328	327	339	309	299	289	349	343	317	334	309	318	348	348	330	329	291	310	327	312	314	361	324	276	334	278	314	285	367	334	353	299	327	344	326	332	351	338	340	317	318	326	328	322	329	317	331	331	338	356	308	324	313	344	349	352	335	299	288	352	345	309	316	338	326	318	300	329	293	322	352	357	352	352	296	291	303	313	338	360	312	345	346	325	347	334	356	312	353	314	324	316	325	323	316	339	357	354	327	353	324	341	318	329	301	347	387	356	351	311	320	353	324	335	316	322	314	320	296	301	294	337	359	317	341	358	293	314	307	328	319	324	348	312	301	324	340	327	382	331	318	336	321	331	329	343	303	356	324	323	335	306	317	342	341	297	325	329	305	303	327	318	330	340	305	339	369	344	329	367	326	351	360	310	353	302	313	326	330	362	338	337	356	333	346	322	336	317	329	343	322	327	342	328	300	313	328	324	315	311	316	346	326	304	339	296	314	324	296	305	320	288	307	303	320	284	354	332	316	334	335	339	286	310	296	355	312	334	323	302	347	334	332	353	326	318	324	319	350	330	335	309	318	294	327	306	337	311	317	354	364	310	315	327	326	338	328	344	339	335	319	345	316	337	326	346	323	303	330	328	336	324	301	311	320	325	335	354	337	343	311	314	361	348	321	287	332	348	318	318	296	345	311	305	297	303	313	301	322	364	342	338	291	324	313	306	330	352	336	331	336	326	314	306	340	380	372	340	316	352	331	311	307	351	341	335	336	316	317	349	316	312	312	320	325	316	338	300	282	358	320	288	349	325	327	348	312	334	335	326	358	320	345	327	329	314	331	303	342	354	319	345	350	318	355	310	335	321	329	284	305	368	335	322	292	345	314	340	334	355	334	321	321	320	328	319	345	356	348	327	327	341	326	326	356	363	342	311	362	310	316	301	335	303	319	361	339	307	284	305	380	351	323	312	304	314	357	354	308	332	344	351	337	315	321	301	324	314	327	320	323	281	338	293	336	315	330	306	306	325	325	314	322	326	327	327	332	341	331	318	324	336	294	310	332	316	322	300	330	351	344	316	312	342	314	329	279	334	336	338	359	348	347	340	338	302	324	339	358	330	304	306	293	294	297	309	316	328	346	334	300	347	340	333	326	309	323	332	341	329	298	340	321	317	316	374	318	305	335	306	335	349	363	337	337	332	331	351	330	281	348	288	307	335	323	315	290	353	323	346	329	331	325	318	347	335	310	355	301	313	317	309	325	364	310	317	324	321	334	314	354	316	330	307	341	347	313	338	333	331	356	330	296	329	303	325	297	309	343	334	301	337	336	304	312	330	336	281	346	302	288	322	325	317	326	325	282	346	301	319	318	348	313	339	322	334	346	305	309	304	293	346	338	360	352	321	319	349	317	345	334	290	331	333	319	356	360	318	332	320	334	323	281	304	352	315	328	351	320	306	332	314	317	312	307	332	342	298	309	304	346	364	355	310	281	334	324	316	345	324	319	312	337	313	317	328	325	320	348	312	344	318	333	335	335	322	327	309	291	339	353	308	309	379	348	341	354	341	313	355	344	313	320	341	335	334	304	307	315	322	324	325	303	292	321	320	292	323	332	298	347	326	321	318	328	339	307	331	299	307	302	325	331	340	322	315	346	308	331	328	299	282	316	304	333	323	317	320	344	327	337	331	329	335	316	323	346	296	330	343	318	350	330	342	332	317	354	348	326	312	326	325	348	343	319	331	351	314	338	372	347	336	300	342	305	331	322	328	310	324	298	345	341	299	305	306	309	310	337	308	314	316	321	311	321	318	336	348	349	309	328	318	340	322	318	320	319	314	330	311	325	302	345	334	340	349	355	348	355	369	315	352	320	300	343	316	341	324	304	337	315	338	297	343	339	322	329	346	348	328	319	315	347	304	325	340	353	314	345	272	316	352	315	306	337	314	307	349	335	338	326	332	344	377	357	301	325	327	362	327	323	342	337	319	327	339	309	339	336	365	302	312	344	340	314	339	323	319	320	294	327	355	316	327	334	344	329	318	329	308	318	334	326	299	339	311	337	332	311	336	296	313	302	352	317	310	315	341	309	332	299	306	329	337	308	313	301	335	339	317	335	312	332
23896	11744	7103	4361	3048	2266	1505	1070	946	899	875	797	807	807	781	747	715	828	772	746	794	765	745	776	785	761	713	725	779	775	727	746	724	744	749	784	732	724	786	808	754	723	739	741	801	806	695	735	784	718	751	783	719	742	725	723	736	727	783	799	690	742	731	704	788	728	744	774	751	727	762	744	707	751	734	703	800	717	751	763	764	799	689	736	769	776	730	691	706	749	764	779	714	713	692	753	743	754	776	763	763	738	734	728	793	771	725	741	762	779	752	786	718	765	747	742	742	749	744	798	705	702	750	768	783	713	787	777	807	787	718	774	807	708	800	731	727	806	777	695	755	751	734	719	768	802	792	712	753	725	759	731	761	742	779	742	741	760	762	733	750	758	827	747	750	748	698	771	720	752	778	757	780	762	732	760	741	754	786	743	721	768	753	821	733	719	774	759	723	759	770	736	741	718	764	705	745	766	799	741	711	749	685	776	733	702	785	771	765	745	781	761	724	750	733	809	775	747	769	781	741	718	750	754	701	738	715	761	825	751	719	718	773	748	743	723	755	732	766	743	750	723	743	699	739	752	752	730	760	757	759	732	798	771	764	753	696	761	728	745	737	759	707	743	706	738	746	761	739	761	787	782	728	797	770	758	725	751	702	717	758	798	720	760	810	728	777	746	748	715	758	800	764	750	802	772	724	767	774	774	773	755	720	750	754	765	746	728	732	712	737	755	756	725	711	748	777	740	744	763	831	696	755	712	709	810	733	766	708	783	732	774	717	813	758	760	769	755	767	802	786	763	780	743	744	758	789	756	690	722	712	777	774	751	767	736	771	741	713	792	798	744	759	781	744	765	767	751	808	714	736	782	775	759	740	758	752	769	771	810	740	770	760	738	753	757	745	726	752	774	791	731	691	718	743	774	750	744	756	802	741	762	750	711	714	742	748	748	735	763	768	754	695	753	752	716	738	794	721	734	730	701	741	720	769	734	751	739	820	741	732	757	724	745	712	733	765	775	754	781	726	798	779	739	754	728	763	752	794	701	803	743	741	753	757	752	760	732	740	742	751	740	711	725	765	757	772	789	711	736	758	729	747	712	750	737	719	780	762	762	751	731	787	731	735	796	742	712	729	776	744	765	742	776	692	792	798	800	780	692	716	775	697	739	742	688	742	769	734	714	708	756	785	699	758	733	801	790	750	735	738	732	733	740	765	749	785	746	771	757	723	701	759	794	754	764	759	754	748	742	710	777	721	717	763	763	685	678	753	736	768	747	734	730	721	732	783	786	745	751	732	736	752	708	766	773	768	746	743	764	802	741	713	719	701	746	753	783	774	760	786	831	815	727	757	769	782	741	724	729	750	730	744	719	757	774	693	754	746	708	765	771	783	773	783	704	731	762	747	762	752	755	731	760	727	750	752	786	748	779	760	740	727	747	777	722	727	759	726	781	788	744	782	777	704	728	720	702	772	729	739	741	708	715	674	744	791	745	741	705	726	746	731	748	741	805	746	742	728	775	717	706	751	746	752	744	774	728	730	801	789	744	735	724	760	746	722	771	729	764	712	756	743	818	717	714	767	759	757	766	725	732	774	776	732	744	732	745	766	746	761	719	774	729	737	740	740	792	723	707	741	830	763	721	791	742	786	742	727	743	736	730	751	704	758	739	717	707	724	746	806	810	778	743	768	711	737	728	755	774	748	749	683	722	712	719	772	758	765	731	755	736	736	794	722	789	759	786	799	730	757	733	749	775	730	806	726	733	741	756	697	738	745	719	751	772	746	750	714	780	790	781	742	711	785	771	725	712	777	759	697	772	716	744	730	747	761	740	748	746	689	740	769	754	778	760	731	814	762	730	753	741	756	791	738	737	744	727	772	740	771	741	758	753	745	731	710	741	779	713	745	781	744	745	749	798	715	752	778	726	758	759	758	748	748	709	768	814	752	767	741	765	766	784	769	756	733	762	709	716	772	746	734	800	800	754	778	731	769	717	801	769	780	800	720	746	739	747	719	768	779	724	764	785	751	756	712	732	736	778	785	763	746	787	772	758	767	792	750	752	722	752	778	716	769	727	772	764	741	732	765	721	777	737	759	694	731	710	739	748	747	746	699	752	780	777	728	720	788	795	757	807	753	697	747	723	758	771	735	719	788	742	783	780	749	724	797	750	772	684	774	739	743	784	774	737	724	734	742	786	762	717	770	751	749	769	831	772	745	753	735	731	694	763	771	715	705	746	707	788	811	728	752	729	745	762	735	736	741	753	764	787	723	729	743	684	780	783	773	736	759	711	713	710	750	779	762	739	735	773	752	741	775	729	753	783	756	748	751	737	752	766	761	739	704	741	744	807	725	765	751	719	757	769	744	720	762	751	744	755	728	735	743	760	752	724	765	756	736	718	783	747	792	770	797	720	766	806	701	720	753	746	790	753	748	778	718	707	793	769	753	762	762	762	720	790	782	755	764	770	734	774	724	771	730	787	790	731	713	771	744	784	771	786	750	803	783	730	742	798	726	754	762	736	743	734	788	725	747	772	746	797	725	768	727	758	770	722	774	713	772	796	780	742	755	731	695	791	740	719	792	768	742	736	724	771	751	700	780	748	744	722	780	741	796	703	764	756	772	729	777	736	731	708	709	756	721	726	772	725	761	702	790	765	739	743	736	744	820	714	783	752	754	779	782	770	799	760	765	739	745	780	751	750	800	757	730	756	693	763	800	753	794	728	704	703	813	675	713	729	766	751	757	753	800	754	784	739	716	763	754	738	749	708	736	745	768	742	739	754	776	704	767	791	741	735	737	751	738	793	803	794	812	810	802	784	754	755	760	797	777	773	742	735	772	738	746	723	797	725	764	748	746	752	725	769	755	781	808	705	701	717	761	759	736	766	768	779	735	772	768	735	721	769	769	716	761	715	756	728	745	748	717	733	734	767	745	775	754	796	722	736	721	742	701	731	768	780	745	717	727	732	787	730	766	756	746	749	741	795	770	787	748	722	844	779	746	720	759	719	765	718	703	714	770	730	713	756	783	763	724	723	730	785	747	710	755	739	811	734	765	771	736	732	739	732	727	739	754	772	731	741	724	810	761	721	768	785	774	793	757	717	735	771	768	739	741	754	748	786	742	753	752	738	767	776	769	744	717	719	760	745	774	764	743	738	747	751	771	734	738	730	755	745	774	761	811	746	756	722	756	764	745	773	728	717	760	687	754	804	724	745	730	769	736	755	742	758	751	713	729	745	744	781	739	741	713	710	781	730	781	768	723	718	800	710	754	754	753	761	729	761	768	737	769	771	766	769	747	755	747	789	759	746	746	769	753	750	733	725	793	786	752	733	777	776	715	744	744	758	764	756	752	819	739	725	751	780	752	780	777	743	745	761	763	760	749	769	686	721	794	706	723	715	768	734	781	720	755	736	734	767	757	749	790	761	752	787	710	746	717	816	737	796	764	774	809	745	769	755	766	751	780	781	750	727	741	729	735	776	750	725	760	762	767	742
24027	2765	519	335	328	359	309	290	320	315	328	307	293	311	289	319	327	301	275	289	280	314	299	318	297	285	303	266	321	297	323	297	307	280	258	295	297	333	307	319	295	278	322	299	317	321	289	289	327	282	322	303	312	304	318	286	313	320	272	296	304	299	308	308	296	267	253	284	295	304	318	270	334	308	329	305	302	344	313	274	301	291	304	283	266	307	293	293	305	298	317	289	296	298	350	329	296	281	328	301	313	301	302	310	268	292	292	311	295	316	308	304	319	267	278	278	280	323	342	300	300	305	284	299	293	294	286	291	300	298	305	324	309	304	290	325	301	329	274	315	317	307	298	274	306	304	294	324	315	283	299	290	317	315	320	318	318	327	264	329	316	330	287	297	341	303	313	294	345	318	306	297	302	309	271	288	319	324	313	308	310	312	306	318	344	275	278	306	296	259	285	298	285	298	337	315	261	309	325	326	341	298	293	329	294	326	308	273	325	297	294	305	273	276	272	275	330	285	296	303	308	316	314	308	285	337	318	328	317	289	321	294	277	263	301	310	301	328	286	305	337	282	300	293	324	310	271	308	288	295	305	271	317	296	307	322	297	325	291	288	285	337	295	270	305	319	258	282	302	321	299	301	306	282	288	322	301	257	298	303	309	312	301	285	286	304	294	311	271	273	316	309	317	286	301	303	280	303	303	334	283	297	312	269	316	300	317	292	295	293	286	299	303	289	299	282	291	324	295	283	321	285	289	310	309	293	283	341	302	301	262	231	300	293	308	290	297	333	296	306	330	316	304	340	309	272	294	313	303	336	309	269	315	301	319	303	308	290	304	333	282	304	284	295	304	295	270	300	296	304	289	287	306	312	301	275	305	329	337	281	266	278	310	305	363	293	305	310	327	305	262	289	286	277	316	329	315	264	266	325	305	279	303	291	275	276	287	286	315	313	303	301	291	313	332	283	313	303	307	293	300	316	285	298	272	303	309	310	322	324	297	281	302	297	306	276	327	299	318	310	299	293	291	289	314	323	312	301	276	286	317	288	326	315	350	323	320	283	291	283	281	287	290	307	317	311	280	326	316	335	319	319	308	275	319	251	290	333	291	303	302	292	319	290	295	304	288	276	328	297	308	276	272	313	312	271	295	307	305	323	338	295	298	297	342	353	302	299	313	319	282	295	317	305	330	330	303	288	313	273	290	319	267	303	318	333	317	300	309	268	289	304	268	276	351	302	294	285	266	302	308	317	321	332	325	324	336	285	324	319	306	310	274	283	267	262	296	301	308	308	276	304	306	323	297	314	320	321	306	315	315	313	315	288	290	281	321	325	303	323	330	299	287	296	339	322	286	324	287	305	297	283	294	275	334	263	327	281	310	307	282	294	345	264	308	298	311	325	307	313	272	306	304	291	308	309	327	279	295	287	295	283	314	314	297	306	324	291	289	297	299	312	322	325	271	297	326	316	301	260	341	289	303	317	326	320	294	332	303	279	278	298	300	296	292	300	280	307	303	306	317	311	276	308	295	277	290	306	300	300	314	285	334	295	278	308	282	276	292	302	302	319	275	303	299	305	293	287	288	283	316	299	307	254	284	321	277	350	293	304	315	266	319	312	314	310	326	321	300	297	313	311	319	309	299	292	306	303	315	302	312	326	325	292	333	294	314	282	312	289	298	291	281	321	280	289	287	294	293	303	329	301	290	328	311	295	338	328	308	306	277	265	282	300	308	307	287	316	252	287	267	310	271	323	291	287	322	299	287	326	307	304	310	299	287	287	303	313	310	293	272	258	314	290	300	310	311	305	316	333	265	299	283	320	302	308	321	298	276	308	299	282	314	313	309	300	314	315	319	293	321	311	280	297	303	284	313	312	310	331	299	276	332	269	308	275	329	285	293	317	290	307	343	282	271	315	257	285	316	307	316	284	308	277	341	284	293	311	321	318	324	297	315	307	281	306	321	278	300	310	303	278	295	285	300	308	316	286	288	315	308	306	273	270	288	313	298	315	291	341	307	261	303	280	306	306	271	258	322	326	299	280	277	310	334	328	320	324	308	301	329	297	320	292	280	294	311	333	293	321	327	310	303	310	340	283	293	276	295	293	272	274	293	302	301	323	297	316	313	314	285	297	294	295	342	294	327	295	333	309	292	315	304	301	291	310	318	296	278	298	317	272	333	299	288	336	294	324	302	343	290	311	305	329	313	338	329	321	334	310	305	317	300	305	325	322	312	326	281	287	316	315	302	307	313	320	278	306	296	301	273	314	286	267	314	312	309	292	308	314	286	328	302	301	345	287	302	292	320	302	306	296	313	286	292	293	326	274	339	331	311	308	341	282	306	322	271	298	320	316	307	306	313	265	279	302	289	285	292	284	298	333	281	299	309	302	300	326	281	323	294	299	290	259	298	281	329	332	280	282	305	256	332	339	320	312	294	329	309	276	268	293	312	317	307	295	334	328	325	326	304	312	341	286	308	299	288	290	328	346	324	286	303	312	258	352	300	285	312	276	327	316	307	311	291	341	304	304	294	264	323	302	304	315	286	311	279	296	301	300	308	284	277	299	305	291	288	300	330	329	308	311	327	302	309	289	328	278	269	287	332	317	315	346	308	291	305	294	285	307	302	270	273	320	337	296	319	298	308	284	304	297	343	316	318	319	316	271	299	318	325	333	318	289	313	336	296	268	329	329	306	278	267	290	307	282	307	326	306	305	303	322	321	292	272	307	319	335	290	295	281	332	310	309	306	301	291	263	283	301	277	310	309	284	287	295	279	277	299	293	311	326	293	315	280	287	286	312	302	325	320	248	327	306	287	286	300	324	268	300	308	291	292	280	294	302	308	288	295	298	309	318	325	297	292	246	261	265	321	307	314	332	283	313	312	284	314	308	343	308	292	285	284	330	296	309	307	291	302	283	287	267	327	309	314	310	290	263	316	317	273	327	341	281	315	288	303	308	255	317	311	314	316	299	312	284	331	293	286	309	315	317	320	305	307	299	331	330	280	302	321	299	308	293	285	338	331	298	302	283	323	299	274	317	316	295	314	270	302	293	310	292	288	299	303	292	278	293	304	267	308	280	300	336	323	301	322	316	277	279	313	298	295	289	316	306	314	349	312	289	299	279	332	327	299	318	328	264	306	292	285	340	300	269	271	341	313	316	343	301	281	285	328	317	295	256	280	327	285	297	354	299	272	305	329	309	322	310	304	296	285	294	310	311	313	314	301	303	309	320	289	280	311	309	298	286	308	297	316	315	300	284	301	289	294	301	308	274	296	289	295	315	298	294	310	291	297	333	309	291	287	325	306	269	260	312	317	322	301	249	318	295	324	259	311	265	291	327	305	301	283	342	323	345	313	305	270	307	297	323	333	306	299	265	285	301	279	289	307	308	331	309	317	282	304	307	323	323	301	335	296	301	306	318	320	305	309	261	333	308	306	312	301	319	317	322	299	293	290	323	333	299	306	272	288	343	297	293	352	286	300	305	275	282	315	294
17857	5623	3155	2028	1602	1114	946	769	731	715	704	678	676	695	658	688	658	652	686	654	680	684	692	708	638	628	640	663	670	635	709	664	662	675	658	668	671	632	647	686	697	659	676	631	679	647	633	609	679	655	643	659	651	641	685	657	670	665	675	713	655	687	616	680	717	651	672	656	697	659	672	648	674	669	675	672	674	657	600	704	649	690	696	686	651	645	663	658	751	666	624	648	609	623	680	644	647	610	666	711	663	640	685	670	597	650	642	659	674	640	715	660	616	667	656	651	636	659	699	711	711	637	724	679	694	664	642	704	683	666	692	660	616	665	684	669	677	700	705	668	640	674	663	648	645	663	706	659	669	611	669	655	681	682	693	641	640	608	665	620	640	703	708	647	638	643	653	663	679	672	675	660	628	629	626	631	675	627	623	635	672	596	675	646	652	685	708	640	675	685	663	660	659	637	670	680	658	668	661	640	665	697	676	676	649	710	670	670	678	630	643	674	702	688	677	625	678	624	670	697	671	639	647	654	654	644	680	699	635	645	682	665	674	669	699	620	655	677	657	686	672	679	683	596	664	620	679	629	629	687	676	657	666	656	660	611	656	650	663	721	630	716	697	643	611	670	674	622	666	659	628	681	676	663	657	681	639	641	644	673	674	662	721	669	655	624	624	682	636	659	652	645	693	628	700	670	646	664	609	689	670	665	669	662	674	648	660	644	673	670	656	649	673	669	658	689	651	669	637	667	637	672	697	677	673	691	673	685	673	645	663	676	679	608	673	700	685	635	623	642	669	631	690	661	656	619	677	686	659	622	627	658	688	645	682	662	640	646	665	620	640	649	715	647	673	673	668	615	698	691	711	684	628	659	669	674	685	621	679	684	638	653	681	666	688	652	657	682	645	657	654	647	676	634	640	655	666	685	707	667	658	646	635	659	641	674	723	621	674	663	670	688	701	657	661	657	685	668	691	657	662	624	687	675	677	670	698	659	684	642	629	671	689	656	647	608	692	706	616	659	674	671	645	647	695	661	631	682	679	676	645	664	627	639	630	690	688	638	666	652	633	654	630	679	627	668	705	660	620	666	683	657	624	693	677	663	664	672	646	638	672	701	683	652	670	662	669	658	572	673	646	687	653	655	608	656	661	713	669	670	664	666	669	626	645	672	598	638	617	642	679	666	657	639	648	715	639	640	610	671	675	682	658	668	634	635	658	628	642	640	650	657	657	631	629	643	633	660	704	680	653	650	620	657	650	662	646	679	649	664	685	666	668	672	656	679	661	641	685	643	687	685	633	689	649	673	637	691	681	637	689	661	635	664	646	631	644	685	659	699	671	612	698	655	680	658	648	731	680	648	700	679	676	653	658	696	617	645	655	656	696	612	669	670	673	646	601	673	641	620	696	669	648	623	620	675	650	645	645	657	683	667	656	710	657	645	672	646	609	685	644	616	658	654	654	659	696	682	657	681	664	686	697	631	630	667	652	672	675	694	675	714	672	656	672	654	662	681	644	675	643	629	668	650	635	662	662	731	705	611	650	678	663	667	720	668	666	632	640	674	639	659	675	656	686	677	645	701	622	625	693	669	708	627	688	673	686	696	662	656	660	711	642	637	643	678	639	637	687	726	731	669	684	621	646	663	703	655	661	646	684	640	653	632	636	660	628	628	678	631	606	645	611	643	664	679	641	640	657	675	678	654	624	682	705	666	655	630	667	664	684	686	609	694	664	653	639	647	677	665	632	653	635	624	598	663	658	673	641	657	653	674	672	677	637	638	699	667	650	679	663	614	662	662	665	689	665	680	705	651	662	666	697	654	658	673	682	625	682	601	635	693	625	602	643	684	666	706	644	687	660	641	623	684	671	644	647	666	654	674	652	651	681	688	638	662	684	629	698	628	661	691	679	646	663	656	677	673	644	668	675	622	619	646	644	694	684	641	672	673	702	674	666	640	643	640	659	690	661	637	645	670	654	668	659	673	650	644	669	649	655	713	651	668	668	674	648	698	684	633	673	658	704	682	639	711	645	696	665	680	649	666	649	692	662	687	666	638	656	638	686	610	695	682	660	673	700	676	677	691	656	660	648	606	682	652	625	643	617	650	694	685	670	671	656	675	652	657	632	659	703	654	691	639	652	691	648	643	648	655	646	652	653	652	636	688	660	655	666	642	638	661	630	670	682	659	680	688	680	678	644	632	651	647	729	644	664	632	670	612	692	664	674	653	645	684	657	616	638	644	704	651	647	702	635	673	658	639	655	710	670	636	684	678	703	652	677	667	657	671	611	682	725	672	666	698	658	666	653	659	630	647	679	642	635	645	712	644	651	650	676	649	669	686	673	691	684	687	642	650	675	659	683	672	646	653	684	669	647	648	679	651	670	675	692	656	664	660	661	669	704	668	651	695	656	652	676	716	696	684	611	668	631	683	675	678	670	629	647	632	641	678	678	675	675	632	685	660	653	673	676	622	649	685	658	655	628	648	613	684	659	629	666	673	701	649	683	654	693	653	640	691	658	655	658	667	645	638	598	646	661	669	654	647	659	664	678	626	660	654	681	655	689	660	642	681	646	679	634	681	690	641	683	686	679	652	657	639	692	667	655	686	654	641	693	639	656	677	703	664	614	651	699	635	675	657	639	647	639	644	660	668	631	681	650	653	661	685	643	673	645	661	608	650	655	621	654	636	652	693	634	664	658	667	624	668	662	669	664	665	646	624	688	692	638	678	661	648	700	667	649	653	686	688	643	640	691	704	626	644	693	674	640	652	611	666	640	653	699	663	641	694	640	679	688	631	655	653	679	630	647	676	660	644	636	649	675	671	656	624	706	656	662	672	660	642	673	616	658	634	652	650	625	687	685	694	700	675	620	642	672	639	688	707	665	688	615	676	674	647	693	692	625	685	662	685	659	623	722	698	635	615	699	721	653	657	658	639	645	635	693	629	715	625	671	674	629	656	607	672	668	664	672	646	680	646	678	668	693	672	672	643	665	676	643	684	660	663	683	636	682	651	669	614	666	654	634	662	718	628	640	657	641	653	657	653	631	671	625	680	604	661	640	643	682	666	686	657	627	705	668	674	658	650	607	673	646	646	621	622	632	680	691	652	644	642	678	634	674	676	698	643	663	657	676	690	665	671	630	626	651	667	678	641	626	676	647	686	676	672	682	652	649	686	676	635	690	662	690	631	657	650	690	663	680	686	635	658	687	652	678	654	698	673	666	640	637	644	653	647	637	661	655	642	652	651	674	667	622	723	654	641	662	679	657	690	630	606	672	670	669	669	647	656	627	651	645	640	710	662	643	653	636	667	654	679	668	653	674	617	687	640	647	662	641	613	680	628	645	668	690	644	703	643	672	643	679	614	688	648	709	630	672	638	674	653	674	637	685	652	630	694	679	637	677	674	652	631	668	679	632	688	694	611	660	682	677	688	661	605	626	673	664	663	680	599	663	673	671	672	651	682	632	646	662	741	682	608	703	645	641	706	664	670	680	702
35063	5701	792	491	454	380	329	320	284	303	350	352	368	316	327	276	310	324	329	309	318	280	313	315	322	330	349	285	287	285	331	322	289	274	315	288	341	287	321	321	299	285	315	327	323	323	307	308	359	317	334	348	299	321	276	331	331	293	308	314	359	290	297	300	334	333	315	304	298	280	305	292	314	305	286	336	340	318	305	318	325	304	303	307	300	292	333	325	294	300	298	318	328	282	322	315	337	306	330	289	303	321	328	312	287	315	317	307	339	328	293	305	308	307	346	297	313	319	294	300	278	306	351	304	310	310	331	338	271	308	308	314	314	294	300	291	300	302	305	309	293	301	302	301	316	278	314	320	329	339	300	324	341	320	314	294	303	313	328	269	317	315	300	302	301	347	292	329	293	299	347	303	281	302	302	303	340	308	286	298	308	332	304	304	316	325	366	315	335	303	304	324	300	286	310	323	313	292	290	311	291	332	325	306	297	323	334	341	313	304	316	292	287	305	292	314	295	310	290	315	309	307	316	319	335	289	309	323	328	314	310	299	320	297	293	354	306	332	317	336	287	332	280	320	294	335	336	300	302	284	291	321	310	307	285	293	302	313	293	337	330	294	368	303	303	262	317	273	275	304	274	311	317	312	334	307	317	316	333	298	281	299	330	293	295	335	275	318	319	301	303	333	317	329	334	315	297	315	322	313	314	290	305	337	327	289	302	313	321	317	318	284	339	291	330	316	291	312	319	294	297	318	338	308	297	314	317	300	314	284	299	299	309	281	315	294	288	303	284	282	297	283	320	307	323	300	301	299	292	335	316	331	325	338	293	334	326	324	296	333	311	301	290	330	328	289	320	293	325	301	317	327	314	333	298	280	329	294	303	302	302	326	316	317	334	285	329	319	297	299	297	324	331	335	312	316	340	321	318	308	323	350	318	310	289	318	328	280	314	335	318	328	297	325	304	319	325	299	344	312	278	307	290	333	295	316	319	284	321	321	302	291	292	289	300	324	311	338	322	329	314	325	337	279	292	305	323	314	315	298	354	333	258	311	318	310	353	297	290	319	300	295	290	282	302	294	359	294	286	340	286	308	306	282	310	302	288	345	297	304	309	298	310	284	290	285	298	316	281	317	278	332	316	320	302	273	298	324	295	329	337	289	337	320	278	299	296	317	305	332	298	281	309	315	279	321	290	309	312	327	306	317	296	294	319	291	304	320	313	330	337	306	299	322	299	351	327	304	303	312	301	304	247	323	335	302	317	312	339	296	337	295	315	325	305	309	320	313	288	331	321	341	319	311	325	308	279	323	258	310	271	279	289	313	276	298	355	371	342	299	349	299	301	302	293	307	317	310	283	330	307	289	312	314	317	312	283	323	303	329	351	319	317	315	298	300	318	297	289	334	309	348	309	287	301	260	292	280	313	315	303	300	326	317	327	304	320	276	309	323	316	353	309	291	336	312	283	312	289	320	324	309	281	306	318	309	303	301	319	325	302	319	321	313	328	355	319	277	266	359	294	280	275	316	309	333	308	311	315	322	287	309	297	304	302	289	335	314	279	325	315	299	355	292	314	295	310	311	310	312	305	325	281	294	324	349	314	322	307	279	315	309	320	298	280	325	270	293	311	337	318	317	305	313	304	335	296	322	366	330	304	313	263	303	343	300	344	313	309	302	338	326	314	309	318	323	318	307	316	308	313	284	334	345	269	299	282	323	327	335	294	308	320	294	284	290	298	328	341	330	338	306	313	281	293	354	308	338	293	314	296	340	328	295	328	325	313	271	283	342	303	283	331	304	306	307	286	326	286	297	310	321	300	327	303	320	327	279	287	317	304	328	321	284	340	284	288	277	311	295	307	332	311	302	350	309	303	325	337	309	311	310	302	261	290	308	340	316	310	259	291	351	325	304	322	288	303	319	351	294	324	308	314	306	309	298	306	287	286	312	323	293	298	318	306	296	299	296	311	295	297	286	327	307	305	316	318	330	298	331	323	332	316	290	296	291	279	311	322	325	335	298	298	276	300	291	283	312	302	305	278	346	325	276	322	316	338	310	327	339	325	290	279	284	295	285	290	321	301	278	317	319	344	296	320	294	296	295	303	308	338	302	303	304	287	322	294	280	299	298	322	331	324	296	313	354	325	317	301	284	306	326	340	285	307	323	300	351	324	294	321	317	279	338	301	321	312	303	307	315	300	295	290	308	314	313	311	290	300	328	319	300	312	325	315	313	299	301	326	313	297	307	278	333	291	334	304	313	331	302	297	313	256	288	294	302	304	305	309	331	321	328	311	340	300	297	304	334	320	307	327	277	328	330	351	293	305	340	316	355	309	302	321	321	274	338	344	352	298	278	327	307	284	335	275	314	320	312	322	346	300	321	315	313	298	281	307	308	331	313	334	294	291	281	299	309	324	318	277	279	318	298	308	320	316	303	339	315	274	336	309	310	321	295	323	297	278	313	332	262	326	291	282	290	285	282	299	320	327	281	322	316	290	304	313	330	322	326	305	295	331	331	311	322	281	326	298	313	319	301	318	368	297	306	292	292	323	309	340	280	281	313	286	324	322	348	295	327	322	345	310	325	350	321	356	331	271	294	305	313	324	334	294	320	303	274	331	300	322	278	287	330	296	305	310	318	323	309	311	304	335	309	313	321	337	294	306	287	339	289	315	315	334	313	345	304	316	311	314	324	321	308	329	326	312	313	332	279	310	330	306	276	337	337	334	287	309	304	328	336	331	337	310	336	311	332	275	329	300	284	307	305	284	301	336	290	311	321	345	302	304	340	292	314	295	311	303	302	284	322	321	312	310	330	282	301	331	323	309	310	309	286	302	305	283	293	293	316	302	327	297	305	292	292	293	288	306	306	305	329	304	304	348	331	327	304	301	297	306	303	310	346	313	326	316	308	314	296	325	355	335	321	315	291	309	310	297	306	325	299	312	313	279	315	330	314	300	303	301	285	290	319	286	298	294	289	317	317	336	323	295	315	294	309	296	309	300	318	332	327	314	305	325	322	331	309	280	297	338	321	345	308	306	304	321	324	323	270	275	324	306	331	299	287	303	323	331	293	271	319	293	302	307	309	264	301	283	327	320	293	282	335	308	297	311	339	322	317	276	344	334	320	328	312	329	320	311	331	287	318	346	302	306	312	311	303	319	305	293	302	311	282	284	324	309	335	294	338	315	320	321	299	345	266	314	314	285	321	303	315	322	309	271	299	340	348	270	331	276	300	293	307	289	294	306	314	299	304	302	292	317	324	320	311	294	290	326	321	326	307	276	319	284	273	275	313	294	309	305	308	295	323	320	325	314	324	299	291	283	300	314	290	309	295	295	290	320	310	338	296	297	262	307	295	313	292	302	303	306	335	329	305	286	335	316	307	266	329	311	315	347	308	323	324	320	297	300	307	282	332	319	308	336	340	320	307	300	328	320	315	287	315	291	277	331	325	323	296	300	290	313	316	327	300	311	305	299	306	316	301	296	328	322	310	319	331
23532	8080	4921	3644	2742	2021	1420	977	874	832	794	767	788	790	723	710	728	726	692	702	713	661	659	736	680	656	676	678	704	655	690	650	686	678	692	677	702	657	704	688	703	673	711	663	702	714	698	751	705	698	715	672	691	717	669	689	692	715	691	694	668	674	719	666	699	669	703	680	725	723	685	700	682	684	692	685	674	666	741	719	759	660	677	759	681	715	743	690	655	681	680	696	726	703	715	715	686	659	756	693	711	733	727	703	709	699	730	662	712	670	651	691	730	681	687	700	682	669	719	702	717	682	713	671	665	669	707	720	735	716	688	660	729	692	692	734	674	659	677	721	662	687	749	710	650	687	702	668	704	706	693	747	686	709	706	715	721	703	684	712	686	705	683	687	695	677	681	709	658	687	732	668	643	687	714	702	690	705	707	726	729	686	712	690	677	738	692	687	637	688	691	688	704	722	728	707	696	708	674	712	663	684	688	709	654	671	678	695	693	725	699	659	746	670	687	689	685	661	705	731	718	642	754	707	697	669	724	671	734	685	680	737	691	703	702	672	723	695	749	691	691	720	713	673	645	670	663	691	670	686	704	684	712	694	716	704	695	686	705	712	686	695	673	695	678	678	700	749	631	673	686	702	721	696	722	701	699	706	649	718	723	744	646	696	739	683	715	676	681	732	691	742	640	651	716	676	678	730	719	681	680	713	693	717	679	677	663	703	707	725	752	699	693	675	708	740	664	696	700	723	690	723	721	720	690	701	695	665	716	708	661	689	689	712	683	701	633	715	684	685	703	694	694	704	715	726	674	705	741	703	679	682	669	701	679	675	699	712	671	657	671	725	704	725	711	666	742	680	709	681	701	642	653	666	647	701	686	694	660	651	721	656	727	698	675	672	677	696	625	700	711	689	692	687	704	654	703	683	727	675	659	705	685	684	702	720	718	692	654	648	667	749	712	731	671	695	693	713	686	718	666	738	679	702	687	746	683	720	691	700	714	658	724	687	688	695	722	655	686	686	658	697	697	695	709	708	646	693	686	700	668	737	712	646	717	610	684	696	707	715	740	716	689	684	660	670	675	687	719	702	679	651	676	704	713	669	675	716	691	708	693	667	705	660	754	645	707	664	641	705	653	689	690	706	703	675	755	731	700	709	673	690	695	690	677	696	733	672	674	723	740	672	667	719	712	706	671	683	724	700	658	685	682	668	670	703	698	711	669	707	661	686	707	682	689	701	680	717	692	691	690	709	673	689	694	666	698	707	680	698	684	714	703	711	686	739	684	683	719	714	753	680	683	704	696	741	666	701	691	687	693	682	691	696	762	725	666	716	728	747	694	645	694	661	721	700	692	735	710	724	690	699	721	703	672	712	718	683	699	700	702	691	653	687	686	662	704	673	703	702	684	733	739	729	671	725	682	712	681	704	705	669	722	677	657	698	655	713	761	693	716	674	711	705	708	708	680	673	693	675	697	650	693	718	707	722	687	672	666	731	724	671	677	677	672	719	717	678	683	679	696	698	714	698	700	712	672	715	736	710	679	697	672	678	661	709	620	708	648	695	691	662	639	672	705	679	715	648	703	729	723	672	675	630	674	666	683	651	694	745	676	664	694	685	711	729	661	756	737	744	750	737	668	686	709	662	692	670	686	704	698	708	733	705	643	665	693	726	717	760	677	701	742	700	663	704	663	655	715	672	705	721	678	732	667	672	746	695	709	667	717	661	720	680	689	723	708	706	722	743	704	745	695	682	714	681	678	659	698	700	696	690	712	703	694	695	713	767	693	698	709	681	691	661	691	741	725	743	647	719	708	715	607	703	678	685	740	688	727	702	670	694	683	656	730	709	723	677	726	713	713	664	671	715	710	683	681	742	676	691	674	696	688	630	684	686	730	694	648	688	656	699	707	720	676	698	689	695	671	715	685	686	704	700	677	679	691	684	654	719	647	713	746	677	686	655	709	698	718	722	743	700	702	730	683	701	693	691	706	689	739	676	703	676	688	663	716	677	701	686	715	631	721	686	707	717	732	698	700	715	670	690	726	674	747	725	693	751	688	692	639	691	660	618	746	699	647	662	687	733	664	687	691	699	701	688	689	711	694	680	709	722	699	736	681	756	677	739	721	665	706	691	749	665	701	689	648	688	640	689	703	703	690	707	759	700	685	691	749	678	675	722	682	698	647	724	719	695	673	723	701	727	674	678	689	665	685	714	700	664	703	664	761	731	684	679	699	636	684	678	653	695	678	667	692	713	650	720	684	707	636	666	714	665	719	672	701	683	625	680	744	711	724	708	706	679	675	728	730	687	665	733	719	687	669	680	667	654	726	696	700	712	697	714	701	681	696	702	720	652	704	682	660	669	715	718	682	721	713	723	690	709	685	676	674	660	693	742	718	665	663	713	620	746	790	660	670	691	674	715	685	680	646	700	675	669	688	734	712	716	686	701	653	658	667	674	642	679	676	678	704	705	667	713	739	725	712	677	726	671	685	714	731	735	684	733	711	692	682	718	704	684	698	722	762	675	690	702	702	678	710	730	644	695	679	726	668	674	661	650	707	686	724	657	731	705	704	710	691	706	699	676	687	679	683	686	691	659	670	709	711	714	689	719	727	792	700	685	715	697	692	751	653	682	675	681	713	676	646	715	729	696	736	655	719	704	724	712	766	669	746	679	665	702	704	654	678	691	744	700	683	656	689	671	696	663	696	749	721	698	700	688	656	688	728	686	712	671	693	693	699	713	714	697	651	687	740	627	696	754	681	688	703	663	726	688	726	702	705	682	658	758	692	652	694	688	692	676	683	709	677	702	701	605	695	679	741	660	718	701	732	679	687	641	677	693	732	680	653	759	693	685	704	701	700	657	694	703	676	712	692	683	738	696	696	672	680	709	662	689	694	725	679	678	650	655	693	693	656	660	697	704	688	662	674	664	718	726	683	721	708	676	725	690	644	724	644	631	665	733	682	702	754	728	734	706	659	705	684	712	669	657	694	673	683	701	708	691	681	671	688	710	682	745	655	685	693	690	731	679	738	744	708	707	688	671	703	698	716	683	625	722	698	703	666	751	688	691	742	691	700	705	711	697	653	664	669	716	732	726	685	722	700	694	737	638	672	726	704	748	637	694	692	657	698	683	676	733	694	663	739	646	706	713	706	678	700	689	660	680	659	664	690	688	715	681	709	672	672	726	726	713	686	686	734	679	704	685	680	694	667	712	702	698	725	658	683	706	717	673	708	730	718	683	659	673	718	707	679	664	726	734	677	706	726	743	712	656	696	639	692	694	652	677	701	672	700	699	695	727	718	700	728	745	725	715	707	654	702	719	679	696	694	684	699	722	699	671	682	734	666	717	663	697	700	685	739	680	716	736	732	655	705	723	735	731	714	680	689	693	725	688	695	672	697	660	686	658	706	687	653	686	661	714	661	677	662	687	687	715	720	710	648	682	711	713	744	675	695	682	654	699	722	663	672	700	755	716	684	747	695	688	695	650	674	653
37656	6971	881	541	465	415	355	332	315	373	311	295	331	305	326	342	328	344	335	297	315	294	344	304	310	300	315	295	328	324	300	310	344	315	341	314	293	328	336	304	349	334	304	307	310	338	315	288	308	337	291	312	348	297	318	344	300	307	323	332	321	322	311	270	333	307	354	320	364	332	325	314	320	344	326	340	328	321	326	317	305	327	312	333	348	309	321	329	341	308	354	336	318	340	319	302	315	305	341	321	316	325	315	336	339	294	352	338	325	308	332	308	326	326	329	318	325	290	363	342	301	328	343	318	313	332	348	290	309	317	341	363	331	305	292	358	345	326	318	327	329	320	342	301	315	301	315	306	319	317	323	317	341	366	345	340	327	321	304	322	312	320	332	349	328	307	340	366	353	329	319	348	309	362	319	337	318	323	355	330	321	344	302	324	318	331	323	352	318	279	320	311	333	317	307	316	357	353	321	354	353	322	328	292	341	307	293	323	310	329	345	289	307	326	294	314	312	320	330	300	291	300	358	321	352	356	338	310	302	327	326	317	319	320	344	315	350	313	304	360	318	298	314	350	342	304	339	320	305	292	297	319	330	334	289	302	342	292	323	322	324	317	312	361	309	306	308	339	342	308	333	342	301	310	312	289	308	348	304	365	314	344	328	370	351	289	329	327	318	313	338	302	347	341	323	338	322	318	331	317	293	364	326	356	331	342	352	350	344	337	300	315	358	332	299	343	348	323	312	301	334	327	353	346	324	326	338	343	318	327	324	317	343	336	325	319	316	328	331	316	304	325	333	320	310	314	307	310	350	348	339	314	322	291	342	328	348	348	327	346	303	306	345	333	314	304	319	322	267	325	313	299	313	317	337	310	313	340	376	367	326	369	318	314	305	310	316	336	330	338	312	297	349	298	333	366	348	317	325	317	319	313	276	281	301	318	314	331	302	325	327	290	319	353	341	330	335	320	335	341	315	319	346	339	299	314	330	322	354	345	348	301	333	312	350	305	303	314	325	313	319	347	342	321	312	311	315	314	307	342	330	332	322	317	303	348	313	326	338	313	328	305	340	345	339	329	314	313	319	333	333	345	316	282	299	339	285	337	331	288	321	324	309	295	357	353	320	322	292	371	305	341	296	319	309	307	325	331	334	352	365	322	314	343	303	343	314	317	300	339	337	345	332	317	327	296	318	285	332	307	303	297	288	277	333	302	302	318	314	316	330	334	344	322	299	331	330	312	318	318	284	283	331	340	320	346	316	328	323	298	303	333	327	363	353	345	316	337	350	334	321	338	317	313	314	320	326	319	295	312	313	309	337	306	332	303	338	319	347	325	359	286	348	318	332	309	305	305	328	316	279	298	318	302	303	342	338	342	319	316	332	287	343	298	291	314	336	323	331	338	314	309	309	320	322	331	335	306	334	346	322	306	286	310	319	324	309	306	329	339	325	347	314	327	325	309	280	280	328	312	328	372	317	345	312	334	336	314	324	317	324	311	323	306	341	309	336	295	295	299	320	339	310	336	311	315	346	334	275	321	287	322	321	322	313	318	322	312	330	335	308	311	294	347	329	357	324	321	342	341	334	321	347	356	323	341	300	287	324	329	287	296	315	342	284	327	334	330	311	339	335	330	312	304	321	322	318	289	308	357	309	314	330	306	283	300	341	329	342	297	336	347	336	317	337	350	327	334	275	338	322	313	317	329	313	303	351	306	346	308	288	320	358	329	336	312	308	310	333	352	346	312	326	286	320	307	350	321	322	323	308	316	335	342	345	309	292	294	304	331	303	324	319	325	308	358	317	305	326	307	342	313	331	302	331	315	335	337	297	323	302	285	319	331	317	348	339	295	338	305	342	313	316	315	315	311	323	355	307	351	343	338	315	312	298	301	338	311	327	335	314	330	314	312	338	328	357	307	316	338	315	325	302	326	318	270	307	309	290	333	308	308	322	319	310	314	303	312	320	290	349	322	301	306	332	294	334	318	342	343	296	295	334	332	328	318	317	300	314	285	320	333	304	324	342	326	316	303	318	316	314	329	298	317	290	301	324	293	331	332	316	308	304	298	316	304	329	329	322	317	321	332	309	324	320	345	295	341	336	343	310	345	312	332	326	284	318	349	289	320	302	369	312	327	310	293	314	341	332	327	294	328	335	321	324	317	295	327	326	327	336	316	321	307	323	334	298	299	338	363	304	293	344	336	319	307	318	325	319	294	304	292	299	282	329	333	295	289	308	314	349	310	321	328	288	296	381	328	330	310	301	308	332	315	370	312	280	307	326	306	320	328	313	322	386	329	337	285	309	316	313	313	303	313	299	326	352	301	336	333	332	331	320	306	312	307	317	290	341	303	301	273	321	287	295	298	317	309	312	358	323	323	319	332	334	308	331	324	307	358	342	298	318	330	316	324	345	309	320	333	372	350	352	318	321	344	266	323	297	303	329	292	289	301	311	320	307	340	332	318	312	305	329	332	292	334	348	333	345	324	323	330	313	318	344	310	309	286	322	338	291	285	315	326	324	307	323	304	334	289	310	341	320	315	321	306	364	335	337	322	333	306	342	304	353	312	308	298	353	306	330	299	322	327	307	350	311	381	276	320	334	322	304	303	327	309	310	329	320	323	328	332	308	332	313	350	303	305	346	305	359	305	310	292	323	327	321	320	313	319	322	305	296	330	302	304	356	318	307	305	342	318	336	326	277	338	335	321	312	337	328	329	316	338	301	309	311	305	331	312	294	320	341	329	302	317	319	338	306	321	343	324	336	341	345	349	329	351	311	320	318	328	292	309	325	332	311	319	346	321	316	320	325	311	367	317	314	328	349	312	335	344	322	294	324	319	283	323	309	345	328	317	306	342	306	316	306	330	346	327	302	310	291	314	341	328	339	315	291	290	289	314	312	325	341	313	350	325	315	346	293	330	331	295	345	335	348	317	316	356	323	319	320	320	357	300	303	336	329	276	306	293	294	302	333	340	282	256	330	325	307	331	337	332	328	339	322	354	335	315	329	337	369	323	320	323	343	334	331	320	353	345	308	315	303	342	330	269	280	313	330	309	304	331	310	375	289	322	326	341	315	333	320	326	306	318	322	315	341	319	306	294	310	321	288	339	346	322	328	311	333	317	310	278	308	317	329	302	332	340	351	345	331	297	306	295	311	296	334	319	307	329	308	336	315	296	329	358	304	356	308	293	362	343	295	326	309	346	321	292	251	276	314	295	289	325	323	386	286	351	309	334	294	293	335	385	317	341	313	309	282	323	323	339	316	304	294	314	276	323	354	320	312	319	316	350	300	318	336	327	328	333	311	321	301	320	309	337	339	328	299	324	316	296	333	313	325	326	328	301	315	320	332	328	349	326	307	306	325	329	333	305	308	351	323	296	309	351	311	305	301	311	318	352	319	329	336	331	308	303	324	304	326	326	319	310	336	334	337	338	331	320	336	315	314	312	340	304	307	309	281	306	303	343	340	310	320	292	345	336	359	316	349	323	297	293
26116	10385	5901	4444	3211	1666	1046	1026	998	848	886	812	772	777	821	765	777	741	722	823	774	725	783	757	803	748	790	754	746	745	728	760	745	751	741	731	744	739	756	698	703	712	777	749	698	775	710	751	686	717	795	708	753	752	754	679	737	730	730	714	707	722	705	775	790	711	717	736	757	717	707	733	758	714	688	775	735	761	700	787	708	737	723	709	726	746	754	753	730	723	753	700	725	684	787	741	694	716	721	695	749	740	681	721	698	744	738	734	734	782	701	730	703	719	751	732	684	743	740	734	765	722	717	742	777	745	776	733	738	723	750	722	774	710	735	768	729	703	751	732	774	757	707	733	709	754	703	704	739	748	721	730	734	712	736	749	721	713	736	737	694	703	755	723	762	750	710	699	732	726	770	721	746	744	689	777	754	745	751	741	723	689	747	763	721	741	751	722	694	747	718	714	769	689	720	726	698	708	758	752	701	760	713	755	729	753	755	765	732	728	713	729	727	750	746	713	696	745	720	727	709	725	747	740	763	702	780	734	754	737	722	769	739	716	772	751	757	741	714	708	726	687	716	691	782	746	758	781	714	749	754	759	709	737	772	731	745	758	695	792	714	746	767	737	699	733	748	708	736	733	797	709	735	795	734	729	730	678	738	725	763	729	739	754	680	716	741	729	758	695	715	778	698	718	786	712	712	743	733	731	724	724	767	741	747	776	703	699	762	755	745	715	755	731	713	746	714	742	730	757	742	736	767	738	723	778	772	713	711	791	716	726	777	730	743	724	689	767	759	702	740	724	697	711	707	759	767	707	683	759	760	727	698	737	725	761	690	703	699	758	726	776	711	674	753	745	738	734	723	749	766	723	776	729	656	763	730	716	718	818	754	735	731	722	713	723	713	752	738	748	760	770	736	714	704	740	690	705	738	825	746	728	749	720	746	747	792	737	709	714	727	740	702	742	733	740	754	733	761	713	738	733	674	749	714	769	788	712	733	683	711	727	755	705	752	717	751	736	768	706	744	693	690	708	704	714	744	770	711	723	800	712	779	759	734	719	728	710	769	712	789	740	744	726	764	789	756	697	783	752	677	749	702	710	725	712	727	718	759	765	689	785	690	756	759	756	746	743	714	691	725	738	752	708	772	752	749	781	778	754	685	763	725	695	706	752	761	708	768	711	788	714	742	747	736	728	775	783	737	747	740	753	741	727	774	730	728	761	683	749	749	776	716	763	729	786	728	697	719	766	731	688	750	727	754	711	698	712	753	782	733	753	714	749	680	742	742	781	735	708	767	662	756	743	736	750	710	687	786	754	687	756	704	715	725	726	727	729	679	723	758	742	678	776	736	734	683	755	745	740	694	721	747	732	682	727	706	711	686	730	724	742	759	723	734	713	768	689	788	776	772	766	722	739	765	697	771	730	722	724	747	765	792	763	757	732	759	738	705	713	712	677	697	733	706	768	778	743	734	759	764	701	715	755	759	730	706	689	720	735	774	680	699	738	754	752	827	731	710	730	708	712	792	688	762	744	739	686	710	734	745	740	762	719	714	678	751	780	784	763	732	764	749	752	757	698	763	743	729	776	734	729	738	759	699	754	753	761	768	754	707	696	716	722	707	754	728	749	723	744	741	751	810	774	725	725	729	729	787	746	742	735	769	709	682	758	719	765	715	704	723	725	749	700	759	721	748	694	730	760	725	773	764	764	773	710	728	760	735	715	728	751	745	745	752	739	720	740	762	756	745	736	743	783	742	734	750	761	711	716	783	733	791	788	713	704	714	769	766	719	685	725	725	725	741	723	721	763	766	791	706	727	759	772	747	745	761	718	748	746	720	736	738	742	781	743	720	754	747	715	710	722	700	693	762	751	764	713	699	755	695	730	719	718	741	766	759	751	788	729	714	751	716	712	726	767	741	728	711	719	755	728	724	773	686	725	711	744	708	743	780	737	783	678	761	779	729	782	736	752	746	761	701	738	744	714	747	750	729	726	745	750	708	802	706	749	729	780	761	727	767	758	765	749	762	791	815	720	785	766	765	722	703	760	750	726	731	774	768	771	732	745	753	776	715	716	768	727	725	744	755	735	752	797	691	788	733	675	770	755	777	733	716	706	761	722	737	777	801	741	742	777	721	760	746	743	718	720	750	697	735	769	723	755	716	730	730	729	733	730	763	734	701	740	730	734	720	731	698	715	706	734	747	719	728	770	720	719	684	711	720	717	790	726	713	704	790	754	719	733	762	758	717	749	731	722	762	769	690	770	731	716	699	773	781	741	732	729	762	711	684	726	714	718	749	721	757	767	709	762	724	710	749	745	711	750	778	733	737	760	738	761	744	727	696	732	724	742	723	718	737	808	749	798	783	744	748	726	747	735	741	724	677	788	716	697	739	684	758	709	738	840	733	709	717	698	735	704	791	740	745	764	729	782	723	696	682	716	737	723	746	724	765	718	729	741	717	747	706	710	757	760	768	754	731	758	748	775	756	770	770	750	721	714	746	738	709	708	707	728	704	762	719	724	693	767	686	742	723	745	764	684	739	773	718	747	770	768	772	710	712	710	735	780	735	778	762	746	782	758	738	781	762	713	734	747	740	721	750	730	770	725	706	811	708	759	725	740	738	780	762	716	768	776	785	730	708	710	753	731	734	759	712	747	735	728	752	763	774	707	753	738	703	750	771	735	681	743	686	740	685	751	758	766	739	749	720	727	729	751	715	714	770	724	789	731	744	741	752	726	745	797	771	733	748	705	708	734	717	770	744	685	758	730	737	736	696	751	702	727	719	715	712	747	765	724	772	732	722	748	745	768	712	703	732	702	775	738	689	747	758	690	729	729	751	727	738	745	762	727	716	755	764	706	761	716	684	741	686	728	738	758	705	802	761	726	740	695	722	757	699	695	756	735	695	791	751	697	745	733	729	725	701	726	708	706	714	677	699	737	711	747	771	663	799	703	747	732	718	761	724	727	736	763	759	690	742	809	714	747	770	764	734	733	735	786	750	742	691	785	746	710	719	750	764	779	713	691	786	740	745	724	734	741	750	742	763	750	695	708	721	718	710	721	725	738	756	722	742	730	719	735	669	752	718	755	745	759	714	713	755	715	744	766	755	750	745	766	714	759	724	741	701	734	696	685	744	756	735	731	732	699	723	680	670	760	757	760	730	749	748	737	747	722	712	728	718	772	719	691	809	717	757	741	742	688	734	778	742	742	753	723	741	732	713	734	745	712	757	748	759	728	762	761	733	705	713	793	742	684	675	743	736	718	772	695	716	678	744	732	755	726	760	716	749	765	782	764	719	708	753	737	758	833	732	738	719	752	746	757	735	731	759	733	726	720	764	741	743	727	673	732	721	730	753	726	740	711	719	687	744	764	730	713	778	713	734	688	766	710	736	776	722	709	757	705	736	701	734	742	708	757	718	745	733	754	734	682	692	746	760	777	652	741	709	722	728	688	717	739	772	735	723	737	735	714	711	703	770	730	774	749	753	770	755	726
24182	2868	599	393	331	330	312	300	329	304	342	303	296	284	295	277	276	335	287	310	331	306	280	300	330	308	286	295	319	312	303	281	278	293	301	288	315	289	321	320	289	260	302	286	313	321	301	319	289	290	279	305	285	247	292	280	276	308	297	276	287	294	289	255	359	292	318	288	294	284	286	277	284	343	315	304	322	305	295	304	287	314	289	294	322	304	281	263	292	259	292	315	313	307	254	273	302	278	266	301	301	293	259	299	335	310	312	319	300	267	268	320	289	288	272	282	292	319	302	294	332	292	317	287	299	296	300	266	271	307	298	292	288	315	323	324	298	259	281	339	290	292	283	308	315	311	295	295	280	315	314	308	273	271	315	284	308	321	329	291	278	288	313	297	306	305	282	303	291	276	298	312	313	277	314	307	290	278	283	302	298	278	288	305	295	304	319	270	292	295	309	294	304	328	275	297	281	306	282	318	344	319	314	305	265	280	271	281	322	286	305	339	285	309	310	291	317	289	278	259	314	298	288	290	307	263	282	292	279	293	320	314	298	288	309	302	290	325	288	301	292	333	253	279	304	298	314	304	298	314	300	262	300	328	291	315	313	259	304	328	284	310	261	288	280	295	303	280	287	305	282	289	312	318	316	277	266	292	287	320	276	332	283	270	312	293	314	308	296	247	297	278	267	267	308	301	290	307	279	267	294	299	311	270	306	289	301	316	315	325	263	297	320	314	268	313	291	342	314	313	290	291	283	317	267	285	283	313	285	316	294	277	286	304	322	305	280	269	309	309	321	308	281	336	316	291	309	304	289	286	292	319	298	316	323	278	305	310	310	301	322	301	299	297	283	296	326	312	306	302	318	283	325	308	316	321	326	279	276	300	307	291	307	278	294	301	301	293	311	297	316	290	295	270	292	289	287	309	325	335	298	315	312	293	282	277	273	288	271	306	270	298	301	301	302	305	296	262	291	329	312	334	339	279	273	282	303	300	312	294	338	302	309	292	300	325	319	287	281	310	262	330	304	303	300	311	258	271	260	285	301	315	267	336	301	296	317	264	297	311	313	287	292	270	282	278	263	267	301	294	317	306	278	285	302	278	306	300	323	320	300	289	273	311	337	304	297	312	283	302	293	297	308	313	305	300	299	291	257	274	272	281	281	302	302	294	359	310	303	295	265	312	344	326	294	288	324	284	295	326	318	294	314	279	316	297	295	308	336	319	317	299	320	276	313	278	312	284	307	297	288	319	300	339	315	320	327	281	345	310	278	275	269	286	264	309	293	302	279	279	288	286	286	330	285	296	275	297	304	298	261	320	293	289	309	280	324	310	316	297	302	316	289	292	294	297	280	304	295	292	276	313	273	313	286	323	298	334	306	297	292	293	298	287	319	284	301	281	306	310	322	293	278	296	289	303	292	328	306	300	298	296	301	339	313	267	313	314	329	267	295	292	290	286	301	298	254	308	274	280	305	311	297	285	294	268	290	310	286	301	281	278	316	282	321	282	309	299	326	290	284	298	287	309	307	248	279	318	279	293	338	328	291	294	279	285	326	316	306	286	290	330	315	301	317	290	307	291	292	285	296	340	315	299	282	296	292	315	274	284	281	295	300	302	309	265	316	283	303	300	277	307	279	302	336	320	309	302	326	271	282	294	266	317	280	274	288	345	297	321	256	285	278	318	315	328	316	336	293	270	279	304	267	267	277	317	323	284	317	301	303	279	300	297	298	314	302	312	290	305	298	279	287	322	336	305	293	324	305	290	273	288	287	285	276	271	301	295	316	318	286	295	299	284	325	341	277	268	276	278	300	285	307	319	313	320	328	341	286	273	304	292	291	287	345	304	316	306	325	321	274	321	302	302	288	327	258	278	330	298	290	310	314	294	289	258	295	273	322	297	301	309	312	301	272	284	312	287	268	327	284	262	268	290	324	309	304	291	302	334	304	288	284	305	313	290	282	305	276	298	280	269	280	286	283	284	264	298	279	290	280	301	312	300	322	317	311	291	283	293	306	318	317	313	307	284	295	268	295	285	305	305	289	252	308	283	269	294	282	319	288	281	315	286	294	308	309	295	256	299	314	283	277	286	294	265	267	306	316	300	312	302	277	327	298	271	264	304	293	294	303	297	270	274	295	312	284	312	297	336	298	315	295	319	282	304	301	302	308	307	305	334	275	290	280	270	283	298	304	298	297	292	310	319	291	293	271	268	271	315	275	289	330	329	334	299	300	302	334	275	282	310	305	319	267	302	269	326	283	287	316	294	297	265	299	312	327	288	343	302	310	263	274	308	282	295	347	331	304	293	294	286	303	296	291	321	293	304	313	322	265	336	289	316	334	294	301	304	282	297	271	294	296	315	310	306	291	302	303	346	330	308	321	284	316	327	303	290	284	319	289	337	310	307	325	292	311	295	272	323	294	280	268	307	309	263	302	298	294	284	266	311	291	285	292	279	275	287	289	293	286	310	310	309	323	298	278	274	251	283	297	302	296	295	270	285	313	316	300	262	283	250	273	287	294	319	346	279	306	275	316	302	339	322	320	262	283	282	288	288	275	291	294	296	303	314	273	318	292	298	334	300	301	300	305	319	306	297	291	265	273	291	318	303	313	297	306	309	287	297	280	279	296	297	274	277	326	315	285	299	273	320	299	281	331	335	274	267	265	308	338	267	287	286	292	283	269	304	283	305	308	301	284	330	349	292	293	297	302	323	293	293	301	300	325	298	298	287	281	313	287	283	310	283	292	262	316	268	280	299	286	297	317	284	295	308	294	282	295	284	308	272	288	296	306	323	301	281	311	305	280	309	348	308	308	352	319	270	283	296	351	283	284	298	270	291	304	282	288	302	302	312	307	315	284	292	308	288	272	285	292	263	271	339	292	277	286	285	340	302	313	283	298	286	321	260	278	299	297	289	290	298	318	355	300	312	308	348	280	308	292	278	281	287	289	300	312	285	288	291	324	301	313	301	281	307	293	325	325	295	311	313	325	298	329	326	272	297	315	306	270	299	290	299	342	264	281	275	279	310	315	308	259	295	291	296	284	287	321	286	312	298	298	317	272	293	299	301	347	265	285	295	324	281	284	299	284	282	310	312	284	290	344	298	274	294	276	299	281	309	279	281	281	275	332	266	300	298	270	303	254	300	312	279	294	282	324	306	281	310	286	296	280	323	290	273	317	287	307	301	296	278	299	330	323	327	325	286	325	294	337	291	286	269	290	284	262	299	297	276	287	268	301	275	271	305	280	287	285	288	306	298	284	279	294	307	299	298	301	280	309	319	301	267	282	289	294	295	326	331	302	304	319	303	276	281	284	309	297	320	299	310	321	293	274	251	305	312	280	273	256	263	299	346	287	346	292	283	318	261	313	294	294	306	287	292	308	329	311	285	302	306	290	277	285	299	300	344	318	296	312	298	292	294	298	294	291	297	312	307	295	297	353	271	346	299	314	287	293	310	300	289	282	256	306	291	264	292	290	288	310	275	313	267	300	277
17294	6182	3575	1981	1384	1030	816	750	749	735	713	707	692	655	703	656	612	678	678	651	646	666	687	693	643	661	690	632	663	651	628	642	632	681	634	646	662	692	626	664	621	624	656	608	641	616	600	651	651	655	617	652	641	628	645	655	590	648	656	613	620	563	672	636	634	626	632	686	604	656	656	653	604	644	608	648	612	678	686	641	672	676	672	593	689	608	631	651	661	641	621	641	648	647	621	640	688	625	637	644	675	668	621	640	638	645	620	634	617	740	624	587	630	646	666	650	677	618	674	667	638	614	629	655	642	651	622	647	624	660	707	662	662	637	648	618	678	650	633	630	630	742	649	665	666	660	620	641	621	645	656	661	628	649	680	616	609	669	629	671	672	609	648	636	687	652	606	643	618	638	646	647	694	641	655	674	648	651	663	667	662	640	648	603	655	629	643	619	672	643	667	655	654	643	632	646	646	651	649	644	662	698	695	665	634	649	660	657	648	635	678	656	651	638	684	681	651	615	661	656	586	622	653	612	616	674	664	612	647	643	637	621	614	669	600	603	605	663	659	661	640	680	600	631	627	658	699	651	641	681	675	651	669	632	625	625	628	571	674	645	652	640	608	599	669	614	688	622	624	672	701	639	649	656	633	642	640	634	650	634	620	609	616	666	654	638	628	674	628	619	640	665	664	587	653	638	686	643	624	685	709	666	606	631	643	653	629	654	640	618	642	651	676	649	609	641	645	635	652	653	616	644	674	683	646	651	678	623	649	630	673	694	668	676	641	613	658	630	666	647	648	640	639	638	659	614	622	659	642	588	677	647	644	632	601	644	643	662	610	609	667	682	621	640	632	641	600	652	622	640	641	673	667	647	650	671	648	659	654	675	638	650	637	619	667	637	648	662	669	629	639	658	627	658	606	606	627	643	642	681	673	672	640	672	650	657	621	606	682	645	680	635	695	635	637	659	628	614	666	662	642	695	658	635	688	621	647	690	627	684	625	655	646	584	642	663	672	623	641	662	656	599	682	602	635	601	625	654	662	696	675	665	664	688	670	633	654	676	667	648	655	641	670	690	630	654	658	628	643	623	654	624	643	617	671	615	630	599	639	595	660	660	631	653	649	635	663	645	631	655	701	657	645	643	633	621	636	641	656	634	669	626	667	689	657	635	615	651	641	581	637	677	589	649	649	645	595	651	660	620	647	679	628	712	650	637	620	650	630	635	649	619	594	711	620	628	679	644	625	645	671	694	617	639	649	623	650	684	649	624	622	648	608	642	629	616	659	624	642	652	636	630	670	626	623	586	687	662	622	671	651	640	669	657	636	627	658	617	623	633	639	614	681	658	647	585	631	658	590	639	657	660	647	678	659	637	623	622	602	661	644	639	637	633	627	611	658	617	651	638	621	679	587	632	702	639	714	634	600	666	590	649	634	608	660	624	670	689	689	670	691	651	624	624	621	718	622	653	615	633	657	665	632	665	652	672	653	646	625	653	659	635	672	633	658	644	646	672	655	687	653	627	648	626	699	602	651	603	646	641	627	651	661	648	628	641	647	635	655	701	641	683	627	667	665	662	630	656	692	630	613	645	664	605	691	663	676	691	629	706	621	659	636	614	626	629	674	621	636	661	641	626	628	624	678	632	652	628	639	571	625	602	687	635	644	687	667	608	640	621	633	649	630	656	662	681	638	667	649	658	654	663	655	670	650	653	653	640	627	633	654	649	654	660	667	606	631	641	665	642	660	649	652	670	618	683	639	663	662	698	626	615	663	620	666	601	652	644	665	625	619	631	673	627	642	666	665	630	692	664	645	620	648	629	641	627	640	699	605	644	649	607	643	650	625	643	663	577	650	618	671	651	636	645	637	642	664	592	664	643	648	640	655	600	677	630	668	657	645	652	608	617	640	655	656	657	676	638	639	629	661	631	615	632	607	640	643	653	653	650	675	676	651	654	666	681	645	674	647	621	659	633	631	652	653	676	663	640	669	672	666	621	624	686	633	676	631	595	632	626	635	622	636	704	694	657	659	631	694	617	648	650	648	663	680	622	650	664	678	659	653	601	661	682	674	624	640	647	636	657	649	632	660	633	614	668	630	670	671	636	632	640	610	656	700	675	614	670	631	618	697	636	641	611	657	616	628	618	635	673	657	633	652	625	649	668	605	640	631	614	649	648	696	625	586	649	604	632	665	670	600	652	676	648	632	684	641	686	610	598	672	602	616	680	657	619	638	655	676	641	645	604	670	712	633	637	674	648	653	662	624	606	624	666	604	687	627	610	696	632	634	675	650	677	681	598	649	652	667	653	676	647	632	626	626	641	655	645	626	688	640	634	668	679	662	632	691	657	699	687	630	634	657	687	638	624	615	678	675	617	590	641	676	660	630	662	581	658	653	647	608	631	648	633	623	648	704	656	607	643	633	647	626	666	636	645	637	601	660	679	638	655	656	644	663	625	652	618	640	675	656	661	657	653	668	676	629	650	593	631	642	677	660	645	656	641	612	667	655	624	599	653	636	687	706	642	610	704	637	710	663	656	667	614	660	663	694	654	657	643	678	647	655	682	637	673	656	672	618	639	640	619	643	657	633	628	624	609	655	641	633	647	673	615	616	667	625	635	662	649	698	618	665	678	609	646	651	676	641	648	652	669	654	579	616	645	630	653	636	659	665	641	709	607	624	629	630	585	635	662	661	622	656	645	716	614	605	625	638	648	671	623	639	658	641	677	676	684	616	675	612	631	658	645	670	617	695	659	625	596	624	634	638	673	573	603	692	656	629	650	646	626	651	654	638	655	649	652	610	645	634	683	597	659	615	614	636	622	613	669	678	623	630	665	607	648	653	652	671	618	698	614	681	669	647	633	649	642	655	603	638	680	644	667	667	698	640	628	676	663	659	625	689	585	641	647	617	675	633	648	673	594	674	661	618	629	677	642	654	690	641	611	643	654	663	633	657	694	633	641	643	625	607	658	695	628	659	625	623	646	673	637	633	670	658	673	614	628	686	627	615	640	658	679	642	641	649	641	670	697	701	617	641	642	655	644	640	646	670	659	652	687	640	629	663	629	609	673	649	658	644	619	637	631	697	646	603	678	647	654	643	596	640	637	688	649	661	641	653	649	620	595	653	636	665	681	603	664	712	653	626	649	630	615	628	622	649	626	653	605	617	580	620	625	609	625	657	661	599	639	626	693	627	590	642	652	680	670	637	652	610	635	610	656	673	671	644	618	697	663	658	661	642	632	608	634	676	584	660	668	638	661	604	603	654	644	613	690	626	654	671	631	620	610	613	640	604	675	643	680	642	622	626	633	691	606	657	668	665	643	683	615	667	653	626	612	694	657	642	631	657	630	632	637	620	662	624	661	663	619	657	632	633	678	637	597	624	672	666	601	640	635	619	629	630	660	600	620	618	689	657	657	614	698	623	638	623	664	645	620	629	694	617	630	681	618	673	635	639	636	688	629	611	622	672	613	601	657	613	670	679	643	571	663	639	664
34662	5937	881	530	399	333	329	312	345	296	368	329	323	317	302	306	304	309	317	317	299	299	291	288	311	291	328	310	280	300	328	298	306	316	338	326	304	298	309	318	318	318	291	323	301	330	317	315	312	309	311	316	324	298	326	313	334	278	325	303	327	291	317	312	328	282	278	292	257	335	308	307	291	313	313	311	341	297	311	317	312	307	277	297	314	308	312	335	293	306	305	336	323	303	279	299	314	301	315	307	326	315	281	300	351	316	311	305	332	311	298	290	318	283	318	289	295	282	311	300	318	311	306	326	294	328	317	301	293	294	271	317	268	310	258	280	313	321	298	303	296	340	328	306	280	340	355	319	309	304	309	308	324	310	318	295	308	313	320	373	299	282	293	309	333	313	346	319	299	313	319	308	324	299	287	318	303	308	321	289	304	284	333	287	309	334	299	326	290	346	295	299	292	318	304	290	293	322	317	312	334	310	323	334	305	289	321	338	327	322	330	302	309	314	301	292	302	329	307	299	289	340	306	303	297	298	309	339	361	327	330	313	317	355	298	307	299	328	337	307	322	317	304	310	317	280	312	324	282	296	321	300	308	280	329	309	279	278	314	299	292	279	338	310	317	309	307	316	290	316	332	308	303	269	306	331	262	322	299	278	316	273	300	327	348	266	296	320	324	323	302	294	341	283	294	293	299	310	327	329	322	303	285	288	323	290	286	300	329	321	332	298	306	309	316	293	312	291	299	289	300	302	299	330	293	296	292	283	327	291	320	297	308	309	333	321	323	307	308	352	324	290	314	282	313	334	246	294	298	308	301	300	303	281	333	297	318	315	301	322	326	326	321	323	307	307	282	303	313	315	298	294	304	360	304	287	284	322	306	353	257	299	291	315	297	332	299	271	292	311	291	283	321	286	304	279	347	292	334	315	294	331	326	321	313	320	305	298	291	358	339	306	320	308	321	305	277	290	280	345	278	297	335	313	314	305	328	307	266	312	305	294	293	308	328	312	321	348	345	312	328	279	299	334	329	322	330	283	268	335	297	270	308	289	301	309	301	345	291	307	321	290	315	352	282	324	280	299	316	295	301	312	322	333	353	298	289	302	288	305	281	334	285	314	299	303	307	340	304	275	293	315	308	307	340	353	335	293	310	324	276	356	314	309	350	299	351	305	305	304	316	307	298	266	316	276	279	329	286	296	319	301	297	315	304	325	309	292	307	304	345	312	300	302	279	305	277	284	286	291	295	300	323	344	330	339	331	272	300	296	298	298	284	319	307	275	294	311	314	326	302	323	330	288	307	315	313	288	311	292	268	296	302	316	316	318	310	297	301	297	296	294	318	312	288	325	301	302	292	299	330	312	314	309	312	298	285	347	276	308	301	282	302	304	311	309	344	320	319	293	334	308	294	302	356	290	277	324	309	310	298	371	318	293	315	325	302	306	297	301	345	327	325	294	292	299	320	318	331	314	337	349	334	335	336	296	346	327	328	308	332	289	318	336	305	321	321	325	322	291	306	299	326	297	333	308	314	280	290	362	314	291	304	311	306	325	275	311	291	291	294	319	366	321	307	318	315	308	295	313	308	278	324	291	296	328	294	306	299	279	292	302	313	327	297	291	285	320	301	309	267	308	318	318	274	303	313	308	315	326	309	323	319	315	320	295	331	295	323	297	321	294	316	283	298	299	304	293	292	306	283	282	325	303	311	301	313	307	316	326	312	294	316	317	310	346	304	300	344	316	318	326	297	286	305	298	299	303	297	292	305	281	282	324	317	312	332	320	312	285	279	292	294	333	301	312	339	303	316	270	303	300	275	289	320	304	322	313	299	330	321	325	303	261	276	299	311	310	331	341	339	320	322	313	320	315	293	290	321	307	300	313	330	306	327	296	299	326	264	315	307	327	330	262	326	297	326	342	319	284	307	271	279	293	342	336	331	310	287	297	321	330	282	312	306	304	313	324	288	312	296	327	345	303	304	284	309	302	312	299	309	311	320	288	351	290	303	293	305	318	333	277	317	317	332	305	325	322	313	357	289	304	304	322	306	299	291	285	299	314	288	299	307	298	340	276	327	331	333	284	285	317	318	317	273	315	293	332	304	325	257	295	286	340	312	367	265	321	281	303	338	301	279	263	304	342	352	320	303	295	292	306	335	286	292	295	284	279	326	340	293	300	308	320	302	331	308	307	302	296	334	309	289	265	282	333	295	318	327	314	288	323	315	309	321	301	308	325	351	322	283	308	315	295	332	308	303	303	300	338	346	325	309	291	325	285	298	337	309	276	308	297	328	316	315	294	292	278	270	286	317	273	355	294	295	287	296	299	292	289	298	331	318	337	303	335	287	315	355	329	309	319	315	298	289	309	276	304	326	301	325	332	352	311	330	300	281	324	276	296	318	297	308	292	309	300	304	328	302	275	296	327	332	307	335	308	316	325	340	289	280	328	346	295	305	325	284	294	330	339	310	302	268	305	294	322	301	314	338	306	274	305	292	311	332	291	276	295	305	305	305	267	284	287	291	279	293	336	332	312	280	323	328	294	276	306	307	287	308	306	291	300	282	295	276	321	331	327	316	297	311	303	301	283	314	293	301	308	274	280	311	288	302	276	336	268	315	316	309	322	301	298	301	314	326	326	320	326	291	316	333	330	325	294	312	295	307	305	282	288	285	282	318	310	345	334	339	304	320	316	339	271	332	319	279	310	295	274	310	329	295	301	301	307	323	321	322	306	334	304	293	322	311	276	283	317	312	322	336	271	348	311	324	286	310	299	305	313	277	291	317	302	316	310	319	308	313	309	274	290	283	253	292	300	345	298	311	310	279	293	283	329	317	289	311	305	327	314	331	332	322	327	274	293	307	289	307	311	313	330	306	286	312	298	324	298	330	303	321	268	321	276	331	291	313	342	320	328	310	314	301	286	310	292	310	279	307	284	327	322	341	298	307	318	298	292	313	310	283	320	305	315	327	306	283	292	293	287	311	297	334	284	291	292	293	301	346	320	316	319	293	306	299	342	294	326	319	292	332	317	319	288	281	306	302	349	315	304	309	282	332	283	350	325	327	285	298	300	316	281	330	310	293	343	345	310	350	323	296	293	303	315	297	335	322	306	302	291	291	289	319	297	310	325	291	341	315	308	304	308	313	342	298	289	283	302	322	296	304	339	299	307	317	354	332	324	324	300	256	317	322	322	325	283	306	338	321	314	323	306	310	324	352	288	330	317	333	375	297	337	304	291	286	312	306	332	330	314	302	307	312	287	317	280	312	338	280	290	352	285	308	327	277	305	301	293	315	294	341	302	296	301	302	308	263	322	319	279	277	313	318	297	299	301	290	320	290	312	321	301	302	359	293	307	309	326	338	288	320	278	315	270	339	306	322	307	329	286	330	288	322	302	323	292	336	310	270	275	314	343	292	268	318	307	318	320	324	312	314	314	309	266	306	275	327	310	306	314	308	316	314	296	297	321	337	301	302	320	316	305	292	307	336	283	336	339
24688	10318	5946	3410	2277	1610	1169	1075	882	876	780	748	733	753	736	694	669	696	713	693	668	703	709	696	751	674	677	728	706	682	715	729	691	689	684	672	701	682	709	611	677	690	688	725	665	671	688	672	680	702	676	719	744	695	710	679	645	679	710	717	688	664	673	721	665	684	707	692	650	651	705	678	701	700	680	712	671	735	672	724	715	727	660	674	725	696	667	683	757	723	694	657	734	689	694	659	686	724	705	711	659	677	650	681	703	702	638	719	716	676	669	723	695	709	677	699	718	652	682	672	697	692	700	684	713	704	667	681	696	689	700	693	703	702	650	701	674	679	718	639	683	688	708	742	736	666	663	663	673	705	674	701	666	740	645	713	669	669	643	673	690	715	658	681	682	641	675	687	650	674	712	666	722	701	712	664	716	637	689	700	690	703	661	648	752	686	701	692	664	702	708	748	672	684	698	665	679	694	703	668	691	638	687	680	699	678	682	681	610	699	711	686	700	651	669	665	727	695	660	705	684	726	669	721	727	713	710	695	698	698	720	697	641	659	688	685	668	665	653	700	690	672	781	686	655	641	693	697	700	642	691	672	692	628	716	649	666	730	708	708	708	691	722	685	707	677	705	645	699	686	671	659	727	708	703	726	677	669	662	687	661	661	732	711	719	670	646	702	653	664	654	649	701	664	666	687	688	672	663	718	681	663	648	689	698	652	627	686	660	701	681	676	661	683	698	700	675	638	681	678	711	692	680	673	701	706	707	688	714	710	647	689	677	692	664	731	680	647	695	694	707	684	696	688	672	662	681	745	700	654	641	635	656	664	649	685	697	648	675	672	667	705	697	683	680	699	723	714	685	682	666	660	668	676	681	603	707	730	677	701	723	716	710	640	686	633	693	679	667	622	669	720	665	782	659	697	759	634	706	699	696	706	683	711	701	666	663	698	663	680	665	663	696	718	680	679	705	699	678	678	673	679	733	647	730	679	668	664	687	659	674	700	723	689	678	695	659	702	697	645	646	659	676	685	691	708	666	701	646	722	750	713	675	685	658	703	699	712	689	653	652	706	724	711	668	686	685	712	688	656	717	680	657	688	727	696	698	657	711	685	711	689	732	649	689	692	707	710	635	707	700	701	652	663	709	665	658	670	675	673	707	652	709	685	650	659	702	703	695	682	683	648	678	680	678	669	678	672	721	721	691	641	718	700	668	682	672	687	653	635	678	723	673	658	695	728	685	691	695	657	703	681	684	675	671	728	694	706	717	680	701	695	669	690	681	722	678	713	720	681	708	656	681	658	647	676	684	678	724	709	695	655	654	699	710	689	671	668	695	698	646	642	691	708	629	706	696	717	726	715	711	676	672	710	728	704	685	620	725	660	689	679	681	690	666	656	661	676	668	703	637	614	734	717	628	682	652	635	704	707	685	677	698	704	642	666	665	681	678	696	682	690	648	705	712	668	664	697	697	682	643	669	687	657	658	697	695	699	737	704	668	711	704	722	675	656	657	700	706	704	639	684	692	686	700	704	703	680	660	714	683	692	668	676	686	722	710	700	704	658	688	682	655	667	712	724	686	682	657	713	693	652	651	672	685	665	651	673	661	670	740	670	713	702	654	678	667	716	663	677	701	702	679	680	699	660	629	743	679	718	673	687	703	661	635	706	676	712	672	685	681	706	703	713	645	664	693	651	661	681	666	681	699	673	695	706	666	681	743	666	662	680	661	709	657	653	684	723	719	657	681	675	685	728	688	651	644	697	689	671	705	635	711	743	723	660	640	669	713	684	683	674	678	685	705	688	647	695	658	689	689	667	709	696	660	699	706	687	663	682	701	665	715	706	696	682	702	638	681	683	640	666	695	683	699	673	680	700	660	711	686	660	687	652	675	683	662	679	680	701	684	713	705	668	690	661	711	691	670	695	691	615	690	714	672	707	646	714	670	699	700	675	680	713	710	639	651	679	685	666	651	681	770	695	714	760	638	735	711	685	694	638	693	736	649	684	675	670	683	685	702	714	718	664	650	674	671	700	685	716	684	703	681	707	705	701	689	717	670	712	718	621	703	712	717	664	662	714	663	649	727	688	686	671	688	648	630	658	694	675	678	637	685	693	682	691	677	698	668	739	681	635	631	702	657	641	716	678	714	669	708	675	705	724	667	703	617	662	706	688	658	727	647	702	661	696	679	680	681	669	746	647	769	691	673	669	663	660	693	714	694	664	716	682	676	694	707	685	727	698	694	659	669	688	687	703	760	682	715	694	668	691	685	678	692	690	710	732	666	623	706	714	712	684	697	687	639	685	633	680	694	693	688	700	663	717	748	708	674	663	678	734	688	686	727	718	680	752	680	671	708	718	672	683	666	656	699	721	670	658	751	662	705	667	695	698	699	690	691	714	688	688	632	687	693	697	714	662	707	683	652	645	701	685	640	674	674	708	711	695	690	717	702	694	682	693	687	725	686	659	658	713	702	657	691	650	726	695	721	670	670	728	687	678	696	683	711	705	720	664	661	714	735	704	720	641	682	672	682	677	702	709	693	683	652	679	723	741	663	717	703	683	666	684	680	675	637	670	653	663	711	711	653	651	708	691	645	662	710	717	692	683	650	660	674	690	714	708	727	710	705	678	655	692	673	663	660	710	716	652	702	662	677	656	709	659	660	696	722	733	693	657	703	710	654	619	695	673	645	702	687	703	723	719	700	705	670	681	684	681	662	645	657	670	705	706	693	719	674	656	686	650	683	725	726	683	697	707	724	673	724	699	628	719	671	685	703	662	671	650	681	738	703	693	730	689	726	675	708	732	696	685	682	670	673	729	692	683	696	661	687	724	689	642	720	710	685	715	691	690	713	687	677	690	725	688	688	687	641	716	665	683	680	654	683	647	670	680	691	702	658	704	638	697	663	640	691	659	656	697	674	691	697	673	724	684	707	733	672	675	678	682	732	713	683	630	716	691	708	679	730	685	689	715	730	720	699	696	665	724	731	641	686	691	701	708	639	715	700	721	702	695	676	697	702	731	665	695	692	690	706	713	678	664	696	735	702	667	703	639	673	692	695	676	662	675	691	677	717	651	703	719	668	674	649	682	672	700	693	721	610	720	699	690	715	658	684	653	711	695	688	650	682	666	681	692	696	700	623	691	689	691	652	665	713	703	694	716	654	676	679	684	612	660	694	738	684	671	704	668	741	698	708	710	716	690	672	667	709	696	705	670	707	672	672	703	654	688	673	699	678	681	696	645	632	678	672	646	687	678	672	641	671	692	736	725	630	714	662	731	722	658	714	693	706	698	666	684	696	667	666	698	684	680	666	680	705	686	664	719	728	701	700	679	673	649	659	719	715	639	654	666	693	744	661	683	667	718	662	677	674	712	667	664	631	640	687	652	683	729	640	711	704	636	703	701	711	669	657	690	699	688	673	633	675	640	723	633	666	656	684	730	690	682	698	684	654	707	650	651	694	711	689	692	722	667	672	687	679	636	652	734	714	654	699	704
35106	7003	1209	582	447	394	349	350	331	330	328	339	364	362	366	329	356	315	359	344	311	322	329	366	343	300	342	318	317	307	335	324	337	326	303	338	284	331	336	360	326	332	364	296	337	330	337	324	282	323	316	356	285	312	309	312	332	349	356	296	332	305	325	325	320	296	341	304	324	358	285	330	304	336	287	333	350	317	329	313	333	323	345	329	348	338	344	329	288	320	340	280	301	318	315	305	331	309	306	282	321	293	294	324	319	284	318	331	339	307	346	357	337	299	301	341	326	304	337	310	341	362	317	314	311	319	298	363	354	315	329	328	340	319	346	349	339	328	343	282	334	337	338	344	318	319	286	296	330	324	305	363	355	328	311	336	318	317	331	330	314	288	308	288	336	299	311	329	313	310	315	343	301	351	333	324	335	327	329	311	328	297	307	343	299	342	337	325	293	331	308	312	307	310	301	320	331	329	280	304	299	329	303	312	303	333	349	300	315	335	320	348	316	342	342	356	329	316	314	340	311	344	297	350	319	350	311	305	328	307	301	317	318	380	287	317	343	317	293	306	312	332	287	300	300	349	307	305	321	337	320	315	314	323	332	316	300	363	307	293	295	324	309	318	336	299	347	327	312	293	322	341	346	328	299	320	294	333	333	311	299	307	327	363	335	317	332	327	348	303	337	312	309	283	356	326	308	306	325	296	310	296	311	322	340	342	308	325	321	341	348	357	287	296	319	295	328	323	333	299	312	285	298	314	336	315	332	355	341	323	314	287	302	339	340	307	329	310	292	293	344	332	323	340	305	354	315	324	317	299	329	288	327	328	346	318	299	368	355	310	318	291	332	343	326	329	340	334	343	303	321	353	291	316	395	325	318	316	325	341	310	346	329	333	316	303	298	301	322	318	306	320	339	341	314	302	337	337	312	311	318	346	295	318	292	327	305	307	302	327	323	335	326	342	358	337	307	326	320	310	317	340	324	301	284	318	336	333	295	307	300	298	307	308	333	363	337	333	307	302	319	322	326	344	305	296	325	314	351	278	305	325	349	277	318	318	349	337	329	314	337	271	337	314	331	290	283	320	324	336	310	341	312	339	324	347	348	372	315	313	303	317	304	298	326	334	328	302	343	343	347	332	310	304	319	334	324	296	287	289	296	305	348	322	331	294	320	318	312	344	303	296	319	299	282	291	315	306	313	341	309	328	307	303	314	299	321	310	350	332	321	343	315	295	321	308	289	349	333	335	306	311	285	328	289	315	340	336	302	370	357	318	348	362	321	318	304	322	331	333	319	337	322	306	315	294	292	305	285	330	300	317	343	283	310	299	342	344	313	328	304	327	325	344	307	354	348	328	305	332	314	303	351	299	299	306	297	334	301	305	298	314	320	299	297	322	328	292	310	303	317	317	370	288	314	317	336	316	335	323	363	340	330	356	327	297	295	294	342	317	314	354	331	301	301	322	315	327	298	325	328	296	290	311	345	315	334	335	306	298	311	341	300	325	317	350	318	302	344	324	313	278	304	335	314	311	312	327	316	302	322	323	316	326	301	315	318	311	369	307	317	282	366	322	343	334	306	290	314	331	311	297	299	319	312	334	342	291	311	290	367	303	296	359	341	330	305	335	310	293	322	311	315	334	313	325	336	313	314	293	335	331	324	322	334	331	314	337	319	303	352	282	350	308	322	318	300	307	303	307	326	293	297	330	302	311	323	342	324	309	343	336	289	309	339	348	322	339	339	339	323	308	310	328	326	318	312	325	317	318	290	367	354	341	322	334	301	342	288	316	336	335	363	307	360	308	310	324	363	322	320	306	363	302	322	354	332	351	313	325	339	358	298	321	330	293	342	320	276	321	334	356	307	335	312	298	351	357	337	342	313	328	332	356	320	349	315	342	304	294	304	329	368	330	315	339	315	313	322	298	304	321	317	312	337	337	359	315	299	337	333	331	314	300	308	334	311	367	307	336	341	337	327	301	306	300	311	303	328	333	351	326	324	319	334	311	334	365	311	355	318	293	341	339	342	306	302	320	318	311	333	295	287	304	334	333	341	312	334	314	316	321	306	336	318	318	314	266	318	343	303	299	279	352	302	332	359	342	317	327	332	330	304	332	308	322	286	321	355	292	297	327	316	324	310	352	329	304	321	312	298	353	317	332	333	296	323	327	288	311	330	335	324	287	344	326	324	293	288	329	291	325	329	314	267	283	345	341	316	310	311	353	362	301	293	313	314	356	322	362	306	333	305	325	307	330	351	305	350	355	351	308	310	350	332	330	295	328	332	297	331	337	301	317	346	342	322	343	371	310	333	302	315	318	345	348	352	323	319	322	320	327	360	294	283	323	313	324	301	334	350	306	332	318	347	317	341	310	327	356	316	317	365	331	298	346	333	328	333	348	306	321	297	339	309	330	261	321	304	296	318	329	334	298	317	340	354	327	300	321	297	328	312	320	320	302	323	320	319	314	377	342	314	276	318	345	328	283	351	334	327	313	343	308	327	288	316	346	306	315	316	306	303	302	353	348	306	324	351	300	303	298	302	300	350	319	308	296	269	303	320	338	322	331	321	326	324	307	304	305	293	325	329	297	343	279	352	285	346	306	352	328	333	300	337	304	338	309	329	335	351	350	348	309	310	336	304	330	324	308	277	355	319	300	341	338	310	347	348	320	320	322	325	349	323	303	319	286	349	335	306	312	336	278	308	337	327	316	328	310	323	337	344	321	285	309	340	286	310	328	328	271	293	290	328	310	328	319	330	305	337	344	337	303	315	317	326	311	317	314	291	305	315	324	287	299	352	340	344	344	349	316	309	318	319	298	328	308	282	339	330	341	320	290	287	311	313	315	316	303	340	303	317	301	281	299	320	291	303	350	332	308	335	308	290	304	329	332	316	309	319	329	306	291	319	322	326	309	293	313	291	347	369	300	334	303	337	339	351	338	320	320	318	312	326	292	308	294	335	308	304	291	340	327	326	298	313	300	326	316	303	290	344	319	293	325	355	313	350	336	313	359	310	328	349	339	314	318	341	359	343	358	326	328	304	333	335	318	290	311	318	340	356	357	350	352	313	323	311	342	299	325	284	310	293	302	336	321	331	321	324	327	329	317	321	301	329	347	329	341	344	309	305	329	363	330	309	318	282	347	301	311	303	314	302	324	356	324	304	338	323	335	303	308	332	311	340	335	293	306	359	320	350	299	306	338	323	326	337	301	310	304	318	327	318	332	332	321	333	306	322	329	331	325	348	342	329	319	361	302	314	341	312	311	314	316	289	341	345	300	318	353	320	315	311	321	336	322	347	311	289	299	329	288	296	288	316	298	300	288	332	296	329	280	340	315	317	318	296	338	309	349	307	353	318	317	331	345	327	335	306	336	315	325	356	311	335	373	299	364	340	293	303	310	315	344	309	308	306	334	322	296	329	285	309	307	323	320	324	317	339	328	334	345	295	326	322	303	336	350	287	334	323	332	289	311	297	320	312	325	315	329	306	333	314	362
24030	12997	8608	4452	3022	2006	1680	1489	1018	894	860	841	832	826	795	801	736	725	694	752	690	749	728	774	723	756	702	728	756	727	769	740	768	684	774	697	692	743	727	742	712	745	730	755	724	769	714	715	715	766	751	765	741	694	770	689	735	736	762	727	679	682	754	716	684	744	791	700	742	740	679	703	790	726	707	712	710	745	765	724	737	720	763	758	718	741	694	698	718	731	758	729	767	717	727	654	742	759	777	783	700	788	727	743	731	754	753	765	742	753	710	742	690	776	704	773	734	766	722	750	750	709	734	779	734	759	767	719	762	701	751	653	726	717	727	650	711	773	746	754	715	728	724	672	749	756	734	721	701	712	744	744	733	749	712	745	770	751	713	746	750	744	736	812	739	739	699	730	716	719	734	729	709	701	723	721	713	716	716	703	758	742	764	717	694	731	736	700	761	691	726	760	718	737	700	763	749	705	748	710	763	737	704	721	733	749	670	742	789	777	728	701	723	737	760	678	690	707	698	714	699	732	730	703	751	735	709	715	737	750	725	750	746	695	742	697	732	727	714	763	699	748	719	729	729	686	728	733	755	740	763	736	764	714	718	758	759	757	786	695	710	763	725	723	774	762	741	780	718	793	695	737	695	733	716	731	776	706	700	721	694	699	714	778	716	695	731	709	717	756	685	749	708	751	710	731	703	729	681	706	810	788	738	735	736	772	768	711	790	746	748	726	711	749	764	737	747	774	782	724	700	715	726	753	701	729	723	748	767	709	769	741	701	719	708	748	731	716	716	712	711	738	708	711	717	681	756	712	735	730	700	775	703	730	780	719	742	722	665	807	727	712	738	723	731	738	699	703	700	784	680	738	720	747	726	715	723	737	696	701	739	757	691	742	678	741	738	712	716	710	726	707	737	749	680	700	746	755	698	750	737	749	759	738	762	765	721	751	724	740	722	747	727	777	766	725	772	725	767	705	774	685	742	731	697	722	732	747	751	725	670	737	693	693	708	686	757	726	743	736	776	738	749	740	725	717	713	690	687	693	748	699	686	680	764	733	757	789	660	702	714	726	727	719	733	716	757	708	762	708	749	732	743	728	738	737	701	717	710	741	751	764	716	728	688	699	770	739	740	721	739	684	733	684	704	735	733	709	743	710	736	685	703	718	710	703	758	768	713	751	778	722	748	726	720	713	719	709	692	701	722	722	705	736	756	768	723	747	756	716	743	744	754	748	725	765	750	726	768	743	771	734	722	761	692	738	781	724	702	769	737	752	699	707	707	780	763	782	692	746	693	760	737	718	709	706	725	773	721	772	733	758	799	747	675	696	669	742	779	678	780	683	767	708	775	738	741	756	678	719	691	764	760	734	707	712	733	691	737	709	751	700	721	709	731	723	761	682	715	687	732	693	692	772	736	743	767	735	734	733	716	796	724	761	749	749	698	758	761	720	727	754	709	712	742	703	731	771	722	763	775	771	677	735	692	719	751	735	710	728	748	763	722	749	732	721	762	731	698	721	748	665	675	756	684	729	686	723	733	748	782	751	764	744	738	728	739	788	728	728	696	722	751	716	709	726	739	726	752	687	708	667	729	755	754	755	751	740	764	746	799	743	737	706	742	684	698	740	769	747	711	731	749	806	713	736	752	727	689	740	737	732	742	729	729	747	700	718	755	712	719	717	701	693	693	728	757	729	744	779	743	749	769	743	739	727	775	690	757	720	702	736	743	727	715	698	737	691	745	728	714	709	788	770	766	691	697	758	766	730	708	702	749	701	713	689	723	726	720	735	772	739	706	725	735	720	737	692	811	713	716	708	731	719	718	704	732	782	745	719	753	682	709	747	720	731	774	752	788	701	744	751	730	796	737	788	669	748	738	727	707	734	736	717	737	738	707	740	671	726	727	752	757	720	791	782	723	734	745	734	714	697	750	742	731	670	686	680	712	784	703	781	733	742	715	718	738	736	730	690	737	723	679	733	712	775	754	709	761	721	703	773	749	750	712	720	705	688	762	693	729	734	695	746	729	729	713	704	745	777	733	728	721	745	718	726	742	720	713	729	731	728	709	765	728	769	724	737	752	743	711	701	778	723	753	752	704	776	796	694	762	767	706	713	710	720	729	753	736	726	773	737	737	738	757	749	695	666	718	742	687	710	787	718	731	719	699	748	702	789	728	724	738	763	725	751	736	742	710	738	765	710	738	721	716	747	684	785	686	745	723	740	747	755	705	751	727	738	713	741	691	713	742	723	762	759	721	742	745	746	729	761	692	735	702	737	704	728	706	759	740	713	740	758	738	712	762	684	723	739	716	694	727	694	773	705	730	737	711	709	736	724	758	744	751	727	783	719	733	724	734	736	768	757	732	740	747	765	756	691	751	753	756	760	678	768	706	713	727	733	720	729	711	735	721	647	781	738	676	717	738	741	723	693	683	760	755	693	744	717	749	749	743	761	746	783	727	744	694	724	776	684	783	729	729	685	748	727	679	669	759	759	730	725	715	700	723	759	704	705	720	737	748	728	707	721	787	781	745	751	669	761	714	676	722	719	780	726	693	726	724	698	758	649	720	724	729	675	752	710	723	764	662	708	733	706	710	760	711	745	712	725	788	760	751	750	687	751	685	714	741	732	746	708	665	723	710	756	719	714	753	712	711	713	708	691	670	751	752	726	721	691	752	732	705	749	747	749	731	699	751	691	729	757	743	762	767	701	763	661	719	715	740	770	742	687	757	753	764	719	714	712	730	761	712	710	755	720	710	755	737	738	775	730	730	748	734	748	773	729	733	684	683	680	726	763	759	753	784	748	740	736	701	727	705	715	752	716	737	752	749	772	728	738	726	718	780	759	744	746	746	739	710	700	775	713	759	726	808	713	727	712	694	750	720	731	774	736	734	759	719	718	750	732	700	723	741	725	736	693	755	761	737	677	715	679	725	745	706	742	741	726	775	716	749	737	747	752	704	716	726	719	719	735	657	696	784	736	746	766	779	707	675	734	677	723	746	749	754	684	720	728	779	766	747	726	714	698	693	760	724	690	692	786	708	704	706	730	720	726	780	704	759	734	712	726	746	718	725	733	723	748	746	711	733	723	728	700	733	728	764	698	741	739	722	758	774	731	700	734	701	724	745	785	717	705	733	742	715	717	712	740	750	770	705	783	725	757	708	774	710	732	731	753	705	699	712	739	706	692	698	720	718	709	739	708	746	812	720	767	741	740	765	739	715	751	704	705	741	752	665	689	735	709	705	725	756	735	722	755	765	725	762	685	706	723	742	722	754	724	741	715	717	680	752	780	768	714	709	719	682	683	733	717	752	776	713	721	744	795	765	700	703	745	724	680	729	716	696	754	723	719	761	709	713	689	721	734	745	693	776	734	759	745	702	741	701	715	657	736	750	743	689	712	762	777	765	772	687	740	753	741	697	746	701	739	769	734	767	685	732	733	744	758	721	724	721	688	740	744	736	719	703	752	711	731	741	753	740	677	765	710	702	702	740	706
24662	2756	515	367	375	319	297	298	256	313	292	282	320	307	306	309	294	293	332	327	314	274	299	287	329	290	299	303	279	317	266	300	311	335	316	290	296	298	301	265	281	319	288	311	307	277	288	306	291	309	289	286	327	301	292	280	326	297	257	286	318	288	302	314	299	341	291	335	309	335	298	284	283	292	292	307	316	314	308	278	315	310	265	310	338	314	282	309	298	352	309	315	281	276	256	304	287	326	321	277	290	293	282	305	302	309	319	306	328	303	313	330	290	287	277	287	305	324	299	327	279	281	277	280	324	276	282	273	285	316	285	276	294	283	307	309	310	282	320	282	295	290	292	286	342	308	293	303	324	265	300	276	293	289	293	259	313	298	310	296	277	307	277	314	325	271	275	266	320	290	281	299	300	296	288	301	280	275	315	299	300	315	329	275	291	266	327	331	289	296	265	286	296	280	312	281	324	291	283	286	291	318	313	293	324	289	318	298	298	323	289	289	299	302	283	291	304	291	300	287	312	300	302	304	328	313	285	271	316	280	312	281	274	291	294	304	285	296	280	291	272	319	286	282	292	293	300	318	276	304	295	320	301	279	288	309	295	306	288	298	321	276	266	316	331	282	266	289	284	285	287	299	331	311	322	290	310	299	276	285	298	294	305	296	293	295	293	331	278	318	267	311	322	292	323	285	301	295	285	330	304	300	291	314	316	302	302	346	276	302	300	292	290	318	296	277	288	334	314	308	310	286	309	279	308	280	329	297	266	316	320	283	318	250	284	289	297	295	304	278	319	322	296	324	314	320	306	324	319	305	322	289	292	283	318	287	293	294	318	290	271	291	291	340	292	296	307	290	293	333	319	280	302	305	289	288	262	291	297	288	299	277	300	276	286	274	278	285	308	318	317	308	325	279	310	321	318	315	331	257	305	297	276	292	301	307	299	285	339	343	314	302	277	323	254	285	303	300	270	307	343	325	272	294	282	310	297	297	278	274	272	276	305	301	311	282	290	292	278	313	270	285	309	346	286	280	261	334	285	295	300	267	307	322	313	316	316	312	334	298	286	294	278	295	306	300	289	291	297	320	275	296	300	297	327	295	304	303	293	335	296	274	277	325	320	279	310	286	276	301	279	289	278	313	287	317	296	302	288	299	327	277	278	295	319	299	282	283	300	303	316	304	288	309	305	286	298	296	301	324	277	293	287	309	307	276	257	312	287	311	284	320	305	304	302	294	347	327	284	315	309	314	336	297	284	269	329	310	315	305	302	301	306	297	318	310	309	292	317	297	277	297	294	289	292	292	313	286	283	276	295	302	267	296	299	278	313	325	286	290	262	287	292	280	327	283	255	330	296	305	288	295	291	289	309	279	319	332	325	345	322	323	296	302	338	278	300	303	296	298	321	303	243	300	307	302	284	294	284	326	302	309	280	298	342	295	304	320	272	351	302	308	316	289	298	309	353	273	299	318	280	275	276	301	297	308	271	303	294	311	264	334	315	301	290	281	287	297	309	290	303	299	312	315	275	316	295	300	273	317	297	287	319	305	280	308	305	312	331	310	309	331	317	326	301	297	302	301	316	286	296	328	296	293	283	284	311	292	302	325	297	284	296	295	310	308	302	318	314	309	273	285	272	341	293	288	309	269	295	310	284	294	284	267	308	292	293	320	286	299	299	301	283	301	283	295	312	308	321	277	302	319	295	294	295	288	275	289	262	326	276	307	280	310	297	307	273	292	326	305	310	317	273	285	312	304	311	308	285	272	286	302	309	325	296	299	297	274	311	286	285	264	292	289	309	293	289	314	283	299	332	334	300	292	315	289	287	297	287	317	332	295	337	303	339	327	308	294	250	263	315	293	304	311	266	276	252	294	344	283	323	317	285	322	313	295	311	290	283	267	304	302	310	297	327	284	293	281	306	295	283	272	273	283	281	315	317	310	270	292	331	313	326	311	285	271	288	289	273	276	308	281	310	284	274	289	280	302	287	281	287	290	305	280	276	317	316	306	315	282	300	298	268	289	301	305	299	304	323	304	311	317	276	310	313	316	313	329	316	301	299	313	310	296	302	308	302	274	317	310	306	264	318	316	305	308	301	313	295	293	298	309	286	299	330	316	291	334	319	301	301	308	321	303	319	280	328	318	309	286	280	304	292	252	310	295	283	311	270	300	306	289	297	305	233	314	287	269	304	335	327	298	261	278	305	285	264	255	283	285	301	304	275	318	256	290	312	328	276	267	300	264	302	279	299	316	279	294	281	271	277	307	285	313	304	280	289	286	326	305	298	239	296	317	295	290	305	310	286	311	275	300	307	320	301	294	307	322	276	289	291	294	271	284	325	297	288	295	300	284	319	302	314	287	284	317	310	313	295	305	309	295	312	291	271	307	276	303	288	286	272	318	316	279	291	277	317	293	267	267	303	322	308	288	270	316	258	282	302	301	300	297	321	281	277	297	284	278	277	286	296	291	317	279	289	300	300	295	301	275	273	336	300	289	297	312	264	260	278	316	303	309	304	267	275	295	319	306	313	277	298	295	290	300	293	312	309	300	292	303	297	285	280	299	283	311	308	286	278	310	269	276	338	279	292	314	313	271	293	277	291	330	299	291	302	315	325	300	276	275	294	309	287	291	315	315	290	294	292	281	273	296	304	302	305	315	350	298	281	297	268	298	295	290	273	291	338	304	286	300	318	292	321	283	278	276	275	311	355	289	271	299	286	258	299	304	287	315	340	303	300	296	310	303	295	306	302	301	286	293	306	284	329	311	282	310	305	290	342	289	290	324	300	294	307	302	266	298	316	298	283	317	300	297	308	304	311	302	292	296	320	309	298	278	308	280	289	292	323	301	275	320	276	286	289	277	260	309	303	312	299	288	302	312	306	268	304	296	286	299	285	263	296	302	290	297	318	309	284	285	290	315	286	311	326	308	307	259	286	298	301	294	295	279	289	308	298	287	272	320	303	316	312	243	311	316	289	266	297	334	309	294	291	324	301	293	284	325	307	304	325	291	290	308	266	289	361	330	314	295	294	310	296	282	324	279	287	326	297	313	274	298	261	279	308	312	303	297	310	275	332	308	260	315	334	302	258	292	318	283	288	292	310	295	283	306	272	325	313	297	298	286	314	295	267	293	300	295	312	327	320	298	330	293	311	278	269	309	301	334	315	293	306	291	327	329	282	328	275	289	304	309	290	287	292	280	304	331	296	321	318	300	300	287	311	301	323	272	313	324	272	267	279	314	303	284	289	307	327	303	281	306	320	311	300	261	304	285	306	293	304	308	323	297	309	297	304	318	297	255	270	320	340	324	301	297	316	275	298	305	300	288	276	329	289	306	276	289	269	274	324	306	289	282	292	290	314	302	286	308	275	336	291	299	297	285	281	277	273	322	272	302	300	304	290	259	319	320	272	303	337	323	300	276	334	292	319	309	300	312	298	343	337	274	314	307	276	275	291	300	293	295	297	302	311	280	284	328	298	289	280	297	273	290	273	259
18506	5341	3464	2422	1685	1123	1025	809	756	699	698	683	721	692	657	618	629	603	638	654	628	641	637	647	609	622	642	673	679	685	674	650	657	640	652	649	605	649	627	655	663	644	650	644	653	666	665	609	664	614	633	648	619	662	647	660	655	594	657	633	607	685	653	632	679	674	670	623	655	631	576	641	653	636	658	681	646	639	678	633	636	638	650	630	599	619	653	639	649	648	647	635	688	640	656	648	716	701	608	646	632	637	707	654	680	670	640	645	663	621	683	657	648	649	629	609	640	641	631	647	668	610	640	636	627	698	663	631	665	686	665	641	638	649	636	650	674	623	661	658	614	644	630	628	610	616	684	677	636	634	654	614	630	594	675	698	640	632	674	616	627	670	654	616	593	641	671	628	677	661	653	633	643	626	618	680	668	670	593	628	621	644	646	631	640	669	586	657	636	673	595	604	694	634	656	648	699	652	667	618	618	638	636	626	642	615	613	588	669	629	660	632	688	638	640	639	624	612	652	644	650	632	702	607	647	692	611	675	665	628	664	664	658	665	625	685	617	689	658	602	624	662	644	650	623	633	624	631	619	646	644	655	660	636	659	670	627	632	638	650	644	676	618	670	637	659	641	607	638	628	655	653	673	581	642	663	666	601	668	644	682	640	629	653	642	637	629	603	608	651	650	677	643	646	609	637	644	628	659	619	647	667	653	690	671	640	664	625	650	630	664	665	633	642	610	625	625	639	659	638	676	658	636	666	635	640	647	669	629	600	603	667	597	627	666	631	651	666	662	631	608	624	629	656	630	642	615	627	585	631	649	647	605	609	644	622	648	650	632	662	681	634	626	573	641	617	646	644	673	662	696	622	621	673	640	624	637	651	632	616	625	623	671	637	676	649	692	611	628	631	664	668	628	618	668	653	627	672	653	660	737	633	679	633	629	645	614	684	654	664	625	668	644	656	639	669	629	680	679	653	632	611	640	652	729	685	639	630	662	634	658	674	615	671	589	668	630	662	615	648	617	608	635	656	651	623	633	652	617	637	632	607	628	655	609	647	626	651	635	652	647	691	612	626	623	709	620	648	640	643	608	623	647	644	645	614	617	605	682	716	654	668	649	614	653	620	637	655	633	660	641	622	646	650	632	658	651	641	612	670	664	662	620	663	653	672	629	673	612	641	645	624	654	632	720	650	617	649	613	638	602	675	688	620	624	675	665	659	656	720	677	651	665	657	629	650	656	727	640	650	638	667	663	641	659	680	719	632	611	661	647	650	659	655	613	633	652	659	680	654	650	632	610	632	622	618	664	645	665	661	620	666	645	654	656	679	667	658	602	602	623	678	649	645	663	676	635	636	664	652	609	641	642	641	633	666	649	660	583	623	646	671	648	647	630	663	640	653	649	621	631	630	642	695	635	656	658	667	645	649	632	619	656	635	636	689	679	633	644	640	655	635	629	633	654	623	610	590	663	642	671	651	699	638	650	657	648	684	662	653	628	645	665	630	675	691	693	657	663	666	631	595	672	652	621	658	636	659	618	639	626	689	672	660	652	653	628	685	637	630	647	641	670	682	595	717	633	619	655	638	668	626	584	639	661	683	633	623	646	663	659	606	603	641	634	649	659	620	602	630	647	628	646	651	655	675	661	664	648	669	616	649	664	697	646	628	653	651	665	616	670	657	648	635	676	629	614	646	634	649	660	659	645	687	663	644	621	643	608	629	614	646	678	678	631	634	647	636	680	624	625	653	651	588	679	639	619	627	580	646	668	677	657	637	660	651	677	608	590	680	587	675	631	622	641	641	638	640	635	630	621	644	658	655	656	664	665	659	640	670	652	640	623	667	657	653	656	615	653	629	659	662	696	653	631	638	637	655	659	615	706	638	638	604	657	642	659	647	645	641	621	662	636	653	607	667	614	622	668	651	649	664	623	658	673	647	634	643	627	669	684	644	615	620	643	671	695	652	617	689	675	645	677	630	651	662	659	650	630	654	596	639	676	690	692	671	657	670	603	670	631	687	690	637	632	677	655	623	677	623	639	642	626	642	599	621	686	620	599	656	656	658	638	633	652	626	636	715	657	665	615	631	638	658	657	632	640	617	643	647	655	695	638	715	625	627	659	690	657	634	653	619	650	603	642	640	652	680	618	656	649	612	662	636	655	603	661	649	704	641	659	649	651	685	639	594	634	639	657	647	637	692	685	642	613	672	651	604	601	601	630	662	693	667	665	640	645	673	693	654	658	651	633	654	647	634	672	621	675	645	675	675	624	649	652	647	634	621	636	634	647	637	676	637	685	617	693	648	683	647	608	613	677	661	641	653	668	635	614	714	653	617	619	650	611	626	627	648	626	618	660	628	644	653	637	663	677	649	663	693	605	635	662	631	654	677	638	660	644	644	638	635	666	661	657	632	639	621	654	653	657	667	659	645	683	640	644	614	652	659	683	699	643	617	698	647	644	639	691	635	648	647	658	664	679	656	640	649	592	659	615	655	638	623	632	666	608	685	654	616	638	647	656	671	698	657	618	638	675	621	659	670	677	657	628	663	679	623	670	649	637	645	617	673	644	646	636	653	693	629	610	701	615	616	629	627	685	634	626	651	651	629	700	668	615	674	631	651	636	612	634	650	641	615	603	655	656	675	607	654	613	655	650	653	673	675	670	637	656	669	666	625	622	667	685	672	659	612	663	618	659	639	601	722	602	652	631	659	647	610	646	690	687	687	634	597	619	642	621	645	638	721	655	648	639	589	715	635	638	632	649	683	644	679	636	613	665	635	602	635	655	632	624	630	621	648	683	661	636	677	646	633	683	654	605	643	620	574	636	652	612	629	628	655	624	635	670	647	630	598	688	639	653	678	646	625	640	684	698	655	652	674	656	684	691	654	627	641	653	617	658	663	646	652	617	659	645	614	621	651	675	633	629	624	659	670	614	652	615	602	639	629	676	654	656	643	631	664	664	681	625	643	644	600	655	652	653	669	654	681	637	662	659	633	640	625	647	668	662	627	702	640	643	663	653	628	675	621	697	695	656	639	649	624	636	631	668	605	685	635	640	663	619	664	621	641	617	626	630	635	668	676	678	673	665	678	687	646	632	651	657	652	665	652	644	602	657	684	660	632	675	671	625	634	604	654	654	679	671	636	669	618	620	660	596	633	674	673	639	657	626	639	618	660	632	647	656	641	619	661	621	660	662	688	640	688	654	630	652	666	676	587	666	619	624	663	652	664	644	645	622	636	608	639	592	632	641	624	666	628	679	619	702	620	657	646	667	666	659	671	655	594	605	576	682	651	654	650	661	658	625	622	677	648	620	637	667	662	659	636	675	630	627	658	638	618	643	642	650	655	651	666	642	671	620	603	700	669	653	669	625	650	680	650	664	640	605	664	657	657	684	700	649	644	624	694	670	676	630	622	629	641	623	633	679	613	649	682	619	670	602	637	631	657	637	664	686	662	655	651	677	685	653	662	648	639	675	602	661	666	602	626	599	632	654	653
34558	5538	784	497	418	326	352	360	292	266	301	318	299	277	303	292	299	305	305	297	307	315	287	286	340	300	284	302	311	331	325	278	331	309	310	318	320	316	318	343	280	348	293	359	300	319	322	304	276	327	332	274	306	316	319	284	306	307	322	300	301	331	284	309	325	291	325	315	301	289	275	321	308	312	312	282	350	320	297	309	309	262	240	294	278	287	322	306	311	299	320	325	326	313	302	353	303	307	299	292	276	285	313	306	290	303	333	309	330	317	286	319	330	294	294	286	309	280	342	316	290	273	299	302	294	319	295	303	293	274	312	287	321	295	285	281	304	320	329	294	289	345	300	334	318	309	308	289	303	316	291	325	317	320	349	301	287	288	342	323	316	294	362	309	313	301	317	271	310	318	290	299	270	293	302	311	304	278	287	342	291	291	288	313	333	322	306	291	291	306	306	308	343	282	301	315	331	286	281	280	300	289	317	325	276	308	347	305	293	352	355	301	312	306	356	325	300	314	296	308	331	293	319	311	305	341	322	330	319	307	274	322	310	290	286	301	299	295	279	278	309	305	299	358	328	329	311	280	311	315	298	280	315	336	319	275	326	322	303	327	315	306	307	281	321	312	309	318	334	335	279	322	318	315	302	302	312	304	288	309	300	293	353	295	306	305	300	317	290	291	313	288	296	319	297	350	332	303	337	291	306	304	295	315	279	309	313	286	288	297	293	289	317	280	316	264	275	320	298	324	315	319	329	260	255	304	287	313	288	306	322	285	310	290	358	311	317	297	316	318	274	333	285	303	291	313	273	283	282	242	289	282	274	308	329	291	299	302	334	272	307	302	311	279	345	325	312	305	294	312	283	325	306	320	321	315	287	290	298	313	343	287	285	293	306	307	305	306	277	336	326	299	325	317	312	307	286	321	283	292	306	280	298	292	307	276	313	288	326	335	325	292	250	294	316	292	349	278	302	311	247	308	306	299	311	323	293	311	342	321	286	317	296	298	262	303	292	270	294	299	305	297	290	294	295	284	310	280	287	262	297	272	267	303	320	316	299	301	303	289	298	308	320	336	271	294	308	335	289	314	307	290	349	306	342	325	276	324	283	302	306	303	300	274	304	344	257	290	296	318	330	325	308	301	306	290	268	303	284	275	289	304	299	274	334	292	283	320	350	311	304	277	292	304	306	314	327	320	321	309	305	320	303	291	327	318	305	327	305	330	327	309	311	287	319	369	321	295	341	271	292	328	324	343	300	323	315	318	296	346	297	327	312	324	306	338	318	290	303	329	311	297	320	311	321	289	309	310	326	299	342	279	310	294	319	322	316	351	325	333	301	317	285	312	323	294	299	308	319	265	330	322	289	347	322	319	320	300	309	284	311	321	311	301	306	303	295	261	298	298	273	333	343	307	285	297	291	262	320	293	305	301	300	337	301	318	292	314	264	308	266	297	276	287	314	324	295	303	279	302	286	337	312	287	328	319	325	307	306	309	296	265	314	311	272	296	266	316	303	244	265	311	282	309	308	312	319	295	320	267	306	291	322	285	313	286	268	295	267	305	323	308	310	264	322	317	293	308	299	322	324	304	291	308	300	321	286	289	305	335	304	325	302	288	313	328	291	281	300	292	271	325	296	291	312	281	321	328	273	296	338	309	291	309	305	314	287	302	297	285	305	326	304	332	317	275	294	314	321	301	315	286	308	309	346	338	341	315	298	311	258	284	282	294	250	273	321	322	317	317	325	277	313	296	331	294	288	353	341	325	310	313	293	301	302	301	285	293	338	327	266	315	314	289	294	318	275	316	307	308	315	285	326	296	325	339	322	321	322	321	332	304	289	332	316	303	317	309	277	293	310	331	324	257	287	313	321	308	311	291	281	302	338	315	340	342	312	326	317	306	319	313	294	314	291	304	325	317	299	285	315	307	323	303	326	300	324	291	297	319	323	286	352	294	312	287	322	328	299	319	284	273	304	303	325	306	267	296	302	281	303	283	287	302	333	281	286	277	269	287	281	331	305	305	342	332	345	299	276	320	287	312	336	310	287	303	293	324	284	304	304	349	323	266	296	308	329	307	292	299	280	298	290	307	279	332	294	302	331	302	338	324	300	287	277	316	302	303	284	302	290	302	276	325	316	339	331	295	291	288	301	300	283	328	343	332	306	282	335	307	320	295	326	313	322	324	282	290	343	343	313	322	310	328	346	333	299	308	313	325	350	293	306	292	316	334	267	322	299	300	291	292	311	288	305	294	305	294	318	319	332	270	256	288	304	292	316	309	301	309	324	320	302	310	319	306	328	324	293	289	303	279	308	288	296	304	343	319	319	328	326	297	330	316	321	313	311	274	326	292	299	322	313	326	325	314	286	268	317	287	333	287	284	309	307	306	316	319	319	311	316	314	278	286	306	278	306	284	325	325	320	344	288	288	308	339	321	319	303	311	279	283	324	319	303	295	256	293	272	313	302	292	303	267	324	297	278	268	295	282	316	308	325	311	341	292	290	302	298	317	317	310	312	295	326	301	333	309	314	324	304	313	310	318	307	315	295	269	327	315	305	307	299	260	280	280	325	310	309	263	306	301	321	321	310	317	311	349	299	318	322	306	303	285	292	286	291	330	331	317	289	310	283	295	301	286	305	327	272	291	310	306	314	297	297	346	300	294	293	312	316	291	301	319	315	297	334	285	290	333	318	339	318	291	285	301	308	277	302	310	294	303	280	322	336	296	315	303	296	337	312	282	320	285	303	293	309	297	298	306	310	317	305	285	332	307	279	292	273	308	277	291	321	286	332	308	287	306	297	285	289	283	299	314	300	337	304	270	296	274	300	308	311	308	299	308	301	300	320	316	266	310	325	313	309	284	301	305	288	288	290	300	274	283	318	302	302	293	331	338	321	324	303	290	312	340	313	354	280	251	294	317	304	317	278	273	298	347	324	347	311	325	334	301	300	297	304	311	270	315	331	296	326	326	306	318	301	273	315	305	345	247	306	316	294	306	317	342	331	279	327	296	275	264	343	309	292	298	326	310	300	316	290	276	299	307	298	307	331	323	283	283	314	275	296	318	297	274	304	323	289	290	361	322	266	328	295	324	318	322	313	325	331	327	284	303	277	306	312	311	284	324	317	289	297	338	345	310	345	306	299	307	292	288	306	307	270	311	269	291	335	316	313	307	301	303	294	262	281	325	270	280	282	288	290	336	299	344	298	300	272	331	316	289	313	283	302	307	308	284	318	288	299	319	318	310	331	323	286	316	328	306	303	282	283	308	285	286	316	295	290	282	299	325	282	321	266	317	258	297	281	270	292	298	295	287	274	292	295	287	286	306	327	293	290	322	283	300	285	317	359	321	320	304	272	304	326	300	300	352	325	299	309	282	310	317	272	277	340	302	294	333	341	308	306	299	293	309	300	318	315	294	276	304	288	287	318	249	297	282	301	331	289	308	304	271	295	338	355	289	296	305	314	340	305	297	263	295	313	325	257	349	314	287	274	293
23562	8439	4771	3463	2184	1706	1289	1066	814	871	765	773	772	765	734	751	748	646	696	715	660	707	645	726	677	652	669	696	663	664	689	677	677	697	677	712	696	694	715	683	705	645	714	637	727	693	664	700	665	664	721	659	651	672	630	658	650	681	656	726	663	656	689	725	695	714	694	664	659	648	670	676	711	702	651	692	745	624	668	692	668	660	678	667	684	683	721	680	684	711	687	683	673	665	648	636	644	604	652	742	692	690	679	656	613	686	715	657	704	662	667	653	724	723	656	646	673	669	652	709	645	691	700	651	674	692	700	669	692	655	701	705	669	711	682	622	671	651	692	685	725	681	697	746	695	685	708	658	677	688	714	724	713	690	673	670	680	643	684	708	652	673	681	661	698	693	672	708	611	676	703	709	756	686	758	681	701	637	660	681	679	665	658	712	659	685	699	659	724	658	658	653	693	690	679	698	656	659	647	701	668	676	695	646	715	706	668	668	658	670	652	651	703	704	692	664	726	704	711	660	717	699	606	686	693	705	706	642	670	695	687	708	712	617	628	675	676	649	725	723	656	703	660	685	662	665	671	667	665	667	669	698	666	699	671	664	695	675	705	676	652	688	696	668	694	693	646	668	624	672	691	632	681	711	687	691	676	724	688	648	642	604	701	707	676	688	724	688	700	690	654	680	707	707	714	648	685	700	689	658	635	758	751	716	700	723	700	669	686	682	635	684	716	706	703	679	672	697	718	677	672	704	672	695	650	710	661	702	691	675	716	693	685	705	674	687	702	649	671	696	706	659	679	674	685	679	683	641	690	632	675	672	691	638	710	684	666	725	682	670	714	644	697	684	700	667	666	721	703	706	715	642	666	689	744	733	709	656	678	647	694	715	709	701	669	621	664	682	695	708	690	723	689	693	676	672	656	704	650	714	693	660	685	696	670	660	710	763	692	664	673	677	662	656	702	665	684	624	678	638	687	664	649	716	729	685	694	715	666	697	708	656	679	659	688	655	693	735	694	680	692	690	675	685	663	653	661	689	700	736	734	719	692	734	673	699	685	705	688	648	660	673	667	687	634	653	652	683	713	697	634	646	686	708	643	664	666	679	699	691	706	696	661	715	673	714	688	724	701	693	684	688	634	672	699	664	696	699	691	648	648	712	671	692	701	693	690	683	688	725	711	654	678	682	687	700	626	719	712	740	711	699	673	733	643	686	678	693	712	673	698	633	728	653	644	628	743	689	634	667	671	660	659	666	687	706	652	644	668	688	644	684	685	650	695	675	695	637	686	663	645	671	643	753	710	677	698	687	679	677	707	680	711	652	665	724	714	675	740	671	673	629	676	707	662	678	663	697	660	676	684	684	700	743	677	628	629	723	639	717	669	696	665	700	666	711	696	640	641	656	721	682	677	621	666	718	666	735	638	645	685	683	689	671	669	723	694	694	702	676	641	683	730	678	696	697	688	675	682	711	687	683	659	644	659	718	650	698	698	670	667	700	703	767	683	691	707	655	691	710	655	719	737	672	681	667	715	702	707	708	662	678	650	667	679	646	681	685	641	693	689	680	624	699	672	670	748	715	683	638	708	717	671	652	697	698	728	706	659	726	670	679	658	692	692	720	688	662	696	722	744	699	691	690	668	651	658	700	657	681	603	718	659	721	652	695	662	697	692	652	712	647	690	704	697	735	650	688	661	658	720	708	720	658	695	693	683	666	694	707	662	702	700	691	712	663	662	694	694	663	686	676	697	673	667	684	719	707	674	700	690	676	699	703	690	679	664	747	708	688	699	734	650	717	684	694	669	715	703	719	662	634	697	649	743	691	648	693	681	671	690	676	648	729	670	668	735	681	673	684	648	670	678	683	701	692	645	716	677	668	714	717	684	721	691	644	692	721	684	683	621	680	681	684	693	642	655	697	719	654	687	712	649	689	688	706	704	709	678	712	693	634	672	711	699	686	688	694	716	685	662	648	659	664	767	719	657	684	692	697	638	687	679	719	698	678	708	693	661	698	645	675	687	720	653	672	649	679	678	667	634	684	665	677	658	685	638	642	708	633	689	723	680	691	700	699	706	664	661	673	637	658	686	684	650	692	657	647	630	671	649	717	686	684	650	665	674	660	694	689	673	679	667	654	654	729	675	706	671	707	681	665	688	678	728	663	675	655	612	671	674	704	647	680	688	663	716	652	702	681	680	707	658	666	638	694	700	710	678	693	676	693	700	752	709	710	692	672	662	661	642	713	677	679	712	636	673	645	702	677	676	680	635	699	719	680	674	687	661	677	658	660	721	648	716	638	701	665	648	685	659	643	727	694	689	698	706	672	675	719	632	701	723	697	616	657	714	673	678	679	685	679	666	689	719	654	674	690	652	682	718	667	662	725	699	674	680	677	678	681	653	678	644	634	635	671	697	691	690	707	666	656	713	694	661	703	674	716	677	699	688	682	684	670	688	649	716	675	684	679	675	663	728	687	687	698	606	720	687	709	691	695	725	680	647	677	725	648	667	675	683	666	638	678	709	716	677	612	695	755	654	695	661	713	694	661	692	684	687	724	681	656	697	713	642	694	685	673	653	713	731	694	661	671	658	686	674	683	650	666	730	670	657	690	724	654	704	706	694	675	675	734	736	621	671	718	693	696	691	673	702	620	726	662	681	662	664	641	646	705	705	723	737	643	682	687	717	705	671	674	672	686	650	681	709	692	718	681	671	686	694	671	725	702	697	648	664	691	643	709	686	675	665	652	640	663	629	670	677	657	701	641	677	652	663	690	709	664	658	681	653	640	690	655	700	689	673	689	697	623	701	738	684	693	693	650	716	724	687	679	668	712	637	694	734	702	695	648	688	718	711	670	686	666	629	682	707	678	633	706	688	648	680	696	719	665	714	708	700	681	655	661	662	706	680	690	676	670	698	671	701	673	665	665	659	731	662	700	714	627	697	696	656	667	681	648	656	644	676	670	715	668	682	672	691	637	696	727	669	678	710	660	712	641	704	691	684	675	700	681	726	680	703	648	690	656	642	638	683	665	685	715	666	729	696	661	717	699	669	660	650	687	662	682	674	662	680	684	675	656	638	663	686	680	689	637	684	665	662	685	648	728	705	630	668	685	709	693	695	666	676	665	729	712	689	661	649	691	646	681	712	699	701	690	695	696	702	708	689	655	639	696	680	635	692	677	674	677	613	695	666	723	745	634	690	679	703	718	656	660	724	664	672	653	715	682	640	675	649	667	685	686	662	668	700	674	670	622	686	700	653	680	705	668	687	699	678	641	673	677	669	665	721	701	734	707	673	638	700	696	641	717	664	667	663	658	670	658	667	657	706	712	699	670	696	663	681	708	662	648	642	665	724	719	656	675	662	690	723	728	669	709	617	643	691	671	701	737	682	658	681	728	695	683	667	730	657	653	652	674	669	651	688	670	636	701	629	682	681	688	663	699	678	712	692	650	714	730	673	695	679	711	679	699	721	691	669	698	693	680	612	663	654	684	710	656
38538	6790	861	523	423	390	382	324	322	331	329	309	326	298	316	328	280	263	339	298	285	319	318	353	289	298	339	322	310	319	328	306	333	326	345	341	289	317	289	304	322	294	330	293	304	332	295	329	295	304	353	299	341	299	323	318	284	292	355	323	317	316	314	319	344	322	321	299	300	299	332	315	323	287	304	318	322	322	341	327	302	330	305	314	330	343	327	278	307	334	324	331	304	297	329	323	313	303	308	293	328	307	304	341	310	335	321	309	327	325	351	312	350	303	279	336	294	326	324	318	306	314	315	321	323	327	334	286	324	288	327	304	301	307	295	344	305	327	333	324	321	301	378	335	317	315	314	287	308	307	320	301	306	321	318	307	318	314	329	330	296	349	309	331	326	328	323	298	327	323	391	339	334	309	308	302	319	348	287	276	281	341	312	304	323	285	307	310	343	329	314	310	332	331	285	319	296	302	304	326	319	325	300	347	338	308	337	323	328	283	328	301	315	316	327	329	316	299	302	316	318	324	317	331	334	304	321	316	332	311	320	321	318	348	347	326	320	326	336	293	300	324	309	308	323	300	312	306	330	287	298	316	328	321	291	315	326	320	302	305	319	310	351	296	342	306	331	289	294	321	326	341	326	353	317	344	305	307	337	327	321	331	339	329	303	337	312	284	335	344	345	353	318	318	344	337	287	335	283	300	317	330	329	367	359	308	347	315	312	337	323	332	314	290	322	325	343	333	305	299	345	333	270	311	311	308	331	343	309	347	345	317	329	298	288	299	319	325	295	292	295	303	340	299	296	327	266	298	314	261	304	286	321	336	326	329	318	324	351	346	304	298	328	354	333	362	323	323	286	320	324	300	301	346	340	314	288	307	309	343	300	288	316	298	312	285	323	314	315	330	313	304	296	311	330	339	296	301	314	351	320	315	302	322	376	319	315	330	319	313	361	343	253	334	345	342	293	335	323	310	354	309	313	324	340	323	318	360	309	313	328	316	289	325	310	286	333	329	345	307	309	327	333	319	263	292	303	331	332	314	320	296	321	353	332	334	327	319	309	297	329	297	275	325	307	337	316	355	349	343	319	313	300	322	295	299	303	325	308	342	335	301	326	313	315	318	345	294	311	314	343	317	340	307	324	322	306	328	331	320	332	331	287	314	309	303	284	329	297	316	352	302	332	282	338	325	308	301	351	323	338	342	351	333	300	330	341	331	313	353	329	311	296	316	309	277	349	311	338	325	293	320	359	363	322	293	347	339	320	322	280	322	300	330	321	332	321	307	309	321	293	281	330	331	315	349	273	301	317	311	310	319	310	328	321	295	280	301	314	304	333	279	306	315	305	307	292	302	325	352	346	313	285	336	324	306	320	325	340	311	325	320	312	322	315	296	299	338	316	294	349	300	334	316	334	349	327	315	307	313	333	358	358	303	294	305	323	306	346	363	319	332	314	322	334	316	345	320	319	333	305	302	332	330	328	335	308	333	312	338	314	319	320	284	320	349	309	308	293	304	329	324	295	329	344	340	295	344	289	349	343	293	340	297	318	342	369	314	319	307	302	335	324	333	329	286	301	323	341	301	312	318	337	358	351	334	344	318	319	322	312	318	359	325	292	285	321	310	337	346	327	344	276	315	294	295	307	323	287	295	320	303	336	303	298	310	325	309	309	313	348	291	334	310	336	313	354	329	318	324	321	331	284	318	322	325	333	323	372	298	345	323	291	300	324	348	344	312	320	287	319	339	326	317	297	330	331	306	326	327	321	320	328	284	310	349	325	309	319	292	290	292	340	295	371	312	331	336	338	305	318	343	319	347	282	306	287	319	317	316	320	321	345	331	293	307	317	326	333	314	312	311	346	321	307	323	355	324	312	318	322	296	314	301	320	282	314	346	323	321	320	323	349	324	319	318	306	327	326	347	266	305	316	304	319	329	330	329	335	321	347	294	306	302	306	305	298	290	301	324	317	341	321	327	289	309	320	272	327	313	347	317	316	313	341	342	329	318	341	336	341	301	327	340	307	332	320	343	331	313	328	280	337	326	306	343	317	349	335	311	303	334	339	298	324	275	330	324	308	345	386	334	335	315	317	290	318	309	337	304	311	313	283	291	300	342	326	301	303	317	338	368	306	312	297	313	343	317	333	311	321	355	340	359	325	337	307	346	324	337	311	302	362	331	295	336	339	328	322	307	350	339	301	344	308	326	311	294	295	320	334	355	350	313	299	330	301	329	319	304	334	305	297	311	306	299	301	328	325	327	317	339	344	313	303	311	346	330	311	321	316	295	294	336	304	330	323	336	293	351	340	323	335	319	301	333	290	302	320	299	313	323	341	318	321	326	337	298	318	309	340	335	348	328	304	310	272	316	354	323	349	328	289	301	292	330	335	359	351	337	284	313	314	299	315	304	307	304	316	337	329	329	318	332	322	333	347	322	319	301	324	332	296	345	308	313	338	299	324	333	310	290	320	307	294	304	297	301	269	293	303	270	305	275	290	315	301	321	357	316	341	279	311	333	306	344	316	314	310	319	326	317	314	293	315	335	335	336	331	341	324	307	328	313	323	314	339	305	335	316	293	292	334	290	351	368	347	296	298	324	356	322	314	327	307	323	296	327	307	355	323	309	323	345	304	296	335	325	348	322	331	320	297	327	307	297	353	318	324	317	312	296	306	312	295	314	310	346	347	310	318	277	286	359	301	287	319	322	314	332	330	311	325	345	315	288	290	281	315	335	302	326	328	319	312	312	329	314	292	290	306	331	307	320	329	341	333	301	294	324	344	320	320	336	361	328	355	285	349	335	318	321	286	310	319	308	305	340	311	358	321	373	345	328	342	286	349	311	318	281	328	332	329	318	331	317	308	306	336	307	351	325	338	355	295	337	307	317	345	301	325	322	350	321	318	323	287	315	337	293	301	344	342	341	331	339	279	345	317	324	341	333	338	293	322	318	317	352	329	346	316	307	306	288	324	315	326	271	334	327	287	321	328	323	312	350	313	311	344	348	321	321	328	307	306	309	329	288	276	337	314	336	320	270	279	312	308	309	322	295	294	339	339	338	335	307	300	284	314	367	335	305	285	281	321	311	351	320	292	325	315	296	364	322	313	319	324	314	303	310	259	313	332	311	296	288	338	327	342	317	339	321	310	310	319	352	289	310	326	306	327	330	332	309	321	311	324	340	351	305	329	348	291	336	322	327	332	308	337	310	318	294	323	341	320	327	284	287	367	317	306	317	291	310	318	337	334	305	337	325	362	315	324	322	350	301	313	301	293	324	318	324	309	326	321	345	350	351	302	314	293	302	329	339	304	327	292	309	318	344	316	322	320	325	336	352	310	306	308	325	355	324	290	296	333	302	297	304	314	317	351	306	324	308	341	314	312	334	301	319	343	316	323	323	325	300	325	312	317	296	310	311	334	328	327	308	290	333	331	313	295	300	318	302	315	318	304	308	320	314	298	307	297	367	310	338	314	327	315	323	314	297	314	319	294	308
26235	7573	5476	3803	2444	1785	1449	1065	968	907	895	803	746	818	774	782	746	746	700	797	737	693	782	766	712	757	718	691	735	763	755	738	764	720	740	755	715	718	773	765	678	711	726	664	717	740	703	697	741	742	687	724	712	809	691	717	713	782	729	699	713	711	723	737	745	735	697	749	718	727	730	729	749	696	705	720	695	760	712	755	708	729	721	682	755	739	766	726	749	761	722	736	758	695	724	701	748	766	700	700	729	764	709	695	734	739	725	690	717	766	759	749	709	747	783	740	662	720	725	709	743	740	710	697	712	713	689	694	704	710	729	726	721	741	709	687	744	720	732	751	722	722	742	714	699	746	748	716	739	715	726	735	720	750	719	726	757	768	719	761	716	707	732	691	723	744	719	700	696	736	769	695	731	702	727	742	769	703	755	734	709	729	685	705	692	713	723	690	774	720	748	754	759	720	724	718	685	730	693	727	739	768	697	674	772	762	700	717	695	720	688	751	731	742	686	727	769	672	734	712	718	766	737	720	753	689	727	716	716	755	736	748	726	719	712	734	710	758	742	724	734	737	739	742	732	760	736	753	687	679	708	735	688	692	721	712	720	714	641	724	647	771	709	690	750	694	767	765	656	720	725	740	741	730	777	742	721	760	750	714	744	668	769	684	712	711	767	702	795	737	732	706	752	686	700	703	728	710	737	736	704	701	784	740	750	702	706	765	717	693	746	716	676	715	728	724	758	707	704	680	719	721	750	700	721	766	761	711	699	728	734	711	708	694	746	711	739	738	727	762	717	746	678	718	738	732	754	755	712	754	725	730	738	722	757	703	694	682	747	711	725	759	744	696	733	716	769	739	714	721	740	681	715	713	699	660	720	780	668	721	742	728	744	765	733	709	734	716	695	757	755	751	737	743	744	710	724	747	681	722	699	731	744	655	712	720	740	702	724	762	760	708	713	760	769	676	675	729	761	770	739	733	737	751	806	743	740	764	685	702	770	681	751	699	739	733	695	704	723	706	704	752	708	720	740	741	747	655	699	668	739	711	752	738	742	736	730	750	736	745	701	702	699	766	716	707	739	717	741	739	684	690	698	714	697	707	694	704	742	738	723	745	695	722	740	689	763	758	728	707	695	717	689	707	693	711	751	732	713	703	751	752	705	786	705	776	738	697	754	723	711	732	710	712	725	673	680	747	728	689	757	688	702	724	732	759	727	722	733	754	643	731	709	720	717	743	714	753	694	748	725	737	667	763	723	776	732	736	692	726	719	745	724	713	734	705	726	733	689	654	756	707	727	741	698	679	785	708	734	743	714	760	738	700	691	791	769	714	702	745	723	699	740	699	707	704	728	768	760	725	698	752	775	772	722	757	728	715	720	729	701	685	708	729	708	715	739	710	709	708	741	722	707	733	696	734	748	728	644	761	751	725	695	713	732	731	756	722	705	731	686	732	705	717	716	694	793	689	731	693	753	693	727	730	726	731	765	699	659	753	726	689	690	761	759	775	692	707	710	728	700	700	734	714	739	733	732	729	721	747	669	737	723	703	725	674	698	712	702	709	718	771	759	739	713	734	708	700	720	701	751	739	751	742	734	759	702	737	776	700	752	750	733	714	715	764	696	698	732	719	704	734	751	762	708	725	765	732	694	721	667	735	752	706	750	696	745	723	743	700	730	707	710	732	727	722	724	749	708	755	780	740	754	698	720	756	706	726	694	778	691	729	686	754	690	752	741	681	735	702	798	792	759	719	767	691	735	751	676	730	701	704	720	732	729	736	752	739	733	730	680	717	685	694	733	784	687	737	721	722	681	764	706	693	750	687	747	733	770	742	754	708	735	724	703	716	714	691	726	688	681	746	730	719	698	755	702	739	727	689	700	744	726	774	690	764	755	775	742	689	758	737	778	744	745	741	777	708	712	726	737	701	709	756	704	680	734	733	714	718	693	753	772	712	669	751	733	752	713	779	771	711	738	757	683	714	768	678	754	692	776	734	716	772	717	733	766	752	720	724	758	699	762	738	731	742	754	725	705	701	682	715	675	693	760	681	748	761	727	725	698	716	709	713	740	687	716	727	732	725	784	734	712	741	751	710	735	676	726	757	762	757	701	740	739	774	714	705	730	741	664	696	729	727	697	720	719	737	722	714	695	747	682	724	760	750	731	728	689	733	724	779	673	709	684	704	799	707	697	785	697	726	667	702	680	746	773	689	733	737	685	694	727	695	751	745	755	664	739	666	736	733	721	750	713	755	707	751	721	716	706	746	744	736	695	715	716	724	719	695	704	722	731	680	733	754	724	675	709	741	752	730	723	759	713	697	697	750	695	724	734	745	759	709	702	724	710	740	779	778	760	690	675	767	754	691	713	752	764	779	716	676	730	743	712	791	738	733	702	712	727	737	740	721	750	748	731	714	745	737	726	682	710	703	786	707	717	748	718	719	694	720	712	718	684	695	696	695	721	699	694	713	694	688	709	681	700	750	742	717	727	666	712	725	741	714	759	703	702	749	710	680	728	773	773	765	702	722	698	727	691	742	714	765	731	777	668	743	695	738	762	736	713	731	731	744	745	702	693	748	740	750	728	699	710	708	730	743	704	722	708	688	730	751	747	760	730	724	717	724	736	726	695	717	710	674	744	746	738	680	747	698	670	758	737	754	753	719	784	729	696	718	692	734	738	766	737	685	731	726	722	715	748	716	677	716	751	736	712	687	718	669	748	691	737	726	696	758	695	698	737	717	728	721	696	749	737	725	705	773	704	761	705	731	746	698	787	761	697	735	755	726	719	702	707	728	702	718	752	712	740	659	705	738	714	761	728	752	771	717	662	702	725	734	706	710	715	778	719	759	737	715	664	733	697	768	749	733	720	691	740	718	759	748	705	688	702	720	707	729	714	709	703	707	784	778	732	761	704	732	712	743	713	756	734	737	687	769	714	730	717	719	706	741	721	692	718	740	725	713	738	706	716	721	724	766	717	714	708	725	738	678	713	741	700	708	737	753	717	728	723	710	751	698	725	710	757	755	693	702	742	709	761	752	770	712	711	745	722	714	713	728	752	749	724	713	718	720	750	697	717	711	748	754	728	702	706	749	785	695	724	757	723	713	738	698	709	687	753	723	779	745	750	752	703	733	733	697	700	732	716	704	701	695	718	760	756	728	732	786	750	725	700	719	761	771	727	709	698	694	762	708	732	741	690	782	772	729	701	705	754	717	680	754	734	740	751	722	758	735	742	715	706	753	725	756	695	720	686	691	765	715	767	706	724	737	725	762	699	728	711	739	743	743	734	750	728	693	736	757	749	710	722	707	690	724	704	689	691	698	744	768	733	746	698	714	698	735	677	726	707	718	747	730	725	729	740	750	689	734	735	684	662	737	751	759	682	758	733	697	740	747	766	733	733	716	722	709	726	702	748	730	721	724	742	721	712	681	702	667	755	728	727	700	720	747	735	702	733	756	718	755	727	729	736	753	700	732	755	785	744	730	722	706	729	672
24734	2805	530	399	343	335	303	310	297	296	283	251	278	299	310	293	311	335	322	269	299	311	290	297	285	273	297	346	282	328	288	247	256	252	333	277	298	287	305	297	284	293	298	311	299	282	313	289	322	277	281	275	292	304	332	292	281	269	325	294	316	266	261	306	287	301	259	314	335	305	319	290	304	313	309	311	302	286	299	298	266	276	295	265	284	286	261	327	301	317	334	307	288	329	296	286	290	306	273	331	304	273	303	335	349	311	298	281	274	297	282	261	289	295	275	297	334	277	285	267	288	299	297	320	291	331	299	295	318	306	334	345	291	282	319	280	328	274	313	336	287	288	279	276	295	323	292	302	303	293	282	311	298	284	270	331	322	275	286	267	282	296	291	302	301	281	297	295	286	287	298	318	307	331	300	343	323	303	359	341	306	302	302	301	293	322	304	300	308	314	274	259	290	276	300	308	292	305	291	288	296	299	297	290	293	314	325	312	278	283	323	323	292	299	292	299	301	278	301	300	316	337	297	287	316	314	306	325	298	306	289	255	289	265	276	305	284	284	319	296	283	275	291	298	254	304	333	289	301	306	309	287	291	290	292	280	328	291	292	273	317	296	278	271	325	287	318	299	329	308	294	285	291	295	286	296	307	310	282	313	302	293	294	298	266	272	313	256	311	297	290	311	284	302	308	307	317	324	282	256	307	297	315	319	286	317	302	316	280	317	290	292	261	296	305	294	310	313	323	244	288	307	275	320	314	284	312	313	300	285	303	303	297	294	305	274	274	326	289	301	287	324	301	304	276	289	283	268	306	277	305	327	328	298	298	319	321	302	322	303	299	298	297	331	277	323	281	293	292	322	320	302	293	280	309	298	300	281	315	299	310	293	275	308	287	286	291	330	278	276	280	285	270	309	281	298	282	314	308	289	312	313	305	261	319	295	314	280	313	288	290	305	267	282	286	340	290	294	298	325	269	302	281	325	295	304	280	285	280	279	293	324	299	288	294	282	328	299	286	305	330	275	306	283	284	317	305	272	325	268	314	326	302	304	272	326	311	325	271	276	339	315	309	279	300	317	336	271	291	305	318	307	330	290	300	323	297	282	291	290	286	261	293	329	310	266	266	285	299	292	333	318	296	308	286	281	291	323	303	318	311	297	293	301	300	283	314	295	308	324	278	286	299	281	277	292	287	277	318	287	331	270	303	289	289	299	309	280	352	312	310	298	292	293	303	287	277	274	301	277	334	292	284	294	327	337	293	305	299	313	318	269	290	342	320	308	312	264	296	307	292	304	266	292	286	300	318	274	298	289	293	266	298	318	293	312	294	321	324	260	296	284	311	325	294	296	326	309	307	325	272	290	286	288	302	337	318	324	319	290	264	315	325	312	313	288	310	301	303	324	310	309	301	295	300	268	329	283	312	310	278	317	289	303	274	302	320	295	287	300	300	319	311	272	307	304	329	303	295	305	308	285	299	323	289	266	304	317	264	273	303	275	287	328	296	323	284	284	300	293	284	293	319	299	280	302	282	301	290	307	319	328	313	285	294	309	336	297	284	320	311	299	316	284	304	307	275	313	301	289	315	280	289	300	302	309	272	318	315	296	292	298	296	315	311	279	297	321	280	296	293	309	330	274	307	289	272	287	315	288	267	287	283	297	294	302	285	306	283	278	290	296	298	306	307	273	302	311	307	301	329	319	300	263	287	299	313	329	293	263	331	313	308	295	264	278	286	274	285	281	266	273	283	291	291	288	322	289	310	273	324	296	263	296	310	303	334	300	290	341	310	315	289	305	286	313	309	304	342	291	321	262	340	274	339	310	294	301	290	313	302	283	297	310	261	297	347	323	292	255	297	285	280	334	303	270	276	325	302	317	328	291	306	296	306	312	291	306	301	298	328	301	315	306	326	281	301	320	283	318	299	286	295	313	311	269	286	303	275	279	289	290	314	279	264	298	273	312	317	314	295	272	318	307	300	302	308	318	298	315	322	300	267	281	325	285	274	296	297	275	300	283	259	296	270	305	320	300	327	276	311	301	327	294	327	306	295	290	282	282	281	271	278	310	325	306	261	343	320	317	280	290	317	311	302	280	321	280	296	307	293	310	269	277	293	304	270	290	266	323	316	314	286	291	286	300	332	272	284	302	258	319	355	325	300	304	296	308	327	268	330	305	264	308	314	297	326	306	315	296	274	308	285	293	311	310	301	269	293	290	294	273	313	308	321	326	282	292	285	307	301	290	300	334	331	301	287	299	311	289	308	289	275	293	286	308	285	303	269	311	272	320	291	310	307	301	321	307	290	267	312	278	309	278	310	272	335	347	288	271	333	360	291	316	302	271	296	246	276	258	314	304	271	314	292	299	271	337	252	317	295	335	316	316	299	290	310	280	300	291	294	306	343	308	303	308	314	286	265	302	316	282	292	270	301	308	308	257	305	289	304	302	309	267	348	304	289	293	291	310	289	283	314	308	310	302	361	295	320	317	289	295	282	282	274	303	276	276	304	262	293	326	337	282	307	318	311	298	281	291	286	297	296	302	310	318	303	279	304	330	292	289	323	317	295	317	296	317	302	291	318	313	313	298	282	264	288	286	341	294	288	325	305	338	324	304	359	283	288	292	315	267	281	272	342	299	307	295	308	318	304	294	300	296	305	306	356	299	313	303	274	287	312	266	272	330	294	238	295	315	275	270	325	284	294	245	304	287	253	309	318	286	305	276	329	323	284	279	317	273	294	292	313	281	296	254	271	327	315	307	283	300	276	333	315	296	314	308	307	313	292	283	334	317	269	304	300	295	314	302	298	298	301	303	299	315	310	293	311	313	298	291	326	287	292	295	305	261	277	296	278	299	316	293	316	315	292	298	274	299	264	316	310	310	323	284	301	314	322	286	292	326	295	300	262	279	307	305	288	279	320	344	290	327	306	294	301	308	269	324	311	285	306	274	291	275	329	316	301	295	286	293	299	278	305	302	250	317	286	290	324	277	298	317	307	291	288	277	280	265	293	315	302	311	285	284	292	299	296	314	296	309	297	301	332	319	312	299	259	304	295	303	325	340	312	319	281	301	273	272	298	294	312	337	309	297	264	268	309	353	317	298	284	265	289	283	292	318	287	297	247	303	252	285	272	335	304	297	334	288	265	261	295	301	312	317	302	279	280	291	273	270	298	284	292	306	277	292	287	314	295	263	289	292	275	309	281	284	305	268	264	290	271	310	284	291	280	290	328	322	327	317	298	272	281	269	285	309	311	324	287	310	295	292	313	289	287	288	316	282	287	261	305	299	263	289	300	264	306	309	269	278	305	309	306	324	278	318	302	298	317	328	322	269	287	306	316	306	300	316	273	314	319	312	291	316	290	299	299	292	318	289	293	328	295	304	293	305	267	303	283	316	281	284	283	304	320	289	268	328	288	291	290	295	297	289	288	309	316	295	319	319	312	293	343	272	259	273	320	289	250	262	286	325	293	300	317	302	302	303	276	280	320	290	306	352
17292	5689	3775	1977	1477	1100	852	780	732	726	733	736	721	700	646	692	660	628	669	635	660	608	629	605	635	651	670	679	678	608	673	653	614	617	676	637	628	595	674	694	616	578	653	620	637	620	674	658	619	637	647	649	662	626	617	648	634	662	635	676	652	652	611	692	652	660	661	636	654	661	628	660	651	622	646	641	662	617	653	676	640	652	675	649	640	684	633	606	688	637	665	633	639	595	628	661	644	701	644	604	628	640	663	636	670	680	610	611	699	662	642	631	610	633	631	639	595	625	644	640	672	638	645	646	644	617	618	622	627	650	640	666	697	621	658	621	654	634	606	654	665	655	680	668	664	657	626	636	658	651	632	587	641	657	619	653	683	618	679	665	630	695	620	615	659	652	645	636	677	650	672	610	628	645	659	659	677	672	595	636	646	647	690	647	666	617	669	609	642	640	657	634	644	644	594	624	640	675	643	636	679	635	672	628	658	620	595	672	623	649	603	644	683	650	677	668	656	640	644	671	698	656	670	642	653	666	640	616	676	667	647	677	654	700	633	659	669	605	681	615	698	632	608	678	673	661	612	626	638	661	599	673	667	720	677	614	614	636	650	648	644	617	671	683	663	653	659	682	658	634	663	646	628	641	654	666	649	627	690	628	617	637	631	633	634	643	646	649	656	578	642	647	658	647	635	634	656	653	660	654	643	636	634	620	653	592	643	643	643	656	622	677	619	700	672	681	659	699	650	648	633	634	618	640	623	664	650	677	588	621	613	645	641	653	642	635	617	636	701	649	626	622	655	618	658	633	629	615	662	672	657	675	649	605	634	662	658	606	692	659	609	668	622	674	685	641	679	628	646	628	638	646	633	648	654	662	641	629	595	613	625	632	640	651	613	632	636	653	622	659	636	593	642	602	680	632	692	626	666	669	687	672	638	653	652	617	637	655	673	649	661	639	638	653	627	651	656	638	651	660	637	632	646	650	646	678	681	655	621	638	671	704	663	613	619	646	629	651	616	670	649	647	643	626	630	660	673	657	622	692	611	615	599	645	642	595	603	646	608	679	661	637	653	660	635	656	652	672	616	666	645	619	641	668	651	672	664	684	656	669	644	640	657	624	634	644	651	648	625	619	642	643	662	654	630	620	659	655	655	689	617	631	633	651	620	664	628	670	625	664	598	614	668	627	659	644	652	631	658	654	618	631	669	680	649	688	657	630	667	699	661	613	669	599	651	632	640	642	633	644	637	685	643	622	613	639	649	638	631	609	629	665	642	677	627	638	656	603	688	663	643	668	672	652	660	632	659	639	669	692	594	623	625	689	625	607	705	642	637	655	709	660	673	662	644	649	669	619	653	637	641	684	622	596	622	622	645	604	635	592	674	608	639	639	621	674	640	595	635	646	692	626	642	637	626	675	609	670	649	605	714	636	642	627	635	658	676	655	619	659	661	638	606	662	639	631	652	648	642	655	630	643	642	651	637	661	651	659	676	620	611	647	653	589	629	615	642	614	658	624	617	608	579	650	631	634	689	698	649	646	591	626	642	668	632	636	648	642	650	604	639	669	655	644	596	646	620	653	613	620	616	673	633	633	624	673	658	644	643	632	697	642	635	649	639	690	702	670	607	664	620	575	662	654	662	647	620	641	676	641	629	627	617	659	610	616	633	656	665	644	661	670	632	644	655	660	590	670	631	689	652	657	646	596	651	627	700	634	662	652	653	656	632	682	648	639	581	679	638	644	641	627	615	699	622	632	677	649	631	638	642	647	644	635	662	615	688	668	655	642	634	669	628	660	601	619	681	631	616	667	613	694	648	627	657	656	643	663	669	653	658	639	627	689	643	636	638	649	604	667	621	684	654	671	682	633	623	619	621	643	653	644	661	668	633	642	627	664	628	626	662	657	666	636	632	633	674	616	664	663	638	637	664	605	632	653	638	657	642	617	660	654	667	637	657	668	669	665	679	645	614	628	631	660	689	636	671	621	659	623	610	629	655	659	604	656	652	610	639	621	660	656	669	647	665	631	647	630	650	639	666	631	648	620	656	596	655	631	622	681	609	671	625	652	627	694	642	648	636	696	633	640	627	693	671	610	656	655	642	617	619	635	648	653	650	640	678	633	650	630	646	623	630	642	643	659	661	657	663	630	633	645	676	634	651	679	652	664	619	663	597	626	668	704	682	637	627	666	654	655	622	663	641	655	648	724	643	668	642	657	643	675	641	629	644	641	655	643	620	630	645	611	638	599	635	671	640	624	663	618	608	632	631	658	646	596	689	636	645	653	649	616	625	638	673	629	612	618	632	676	632	697	663	659	653	657	613	640	630	633	630	607	647	693	658	677	641	671	681	613	646	657	677	624	674	688	675	577	641	648	623	648	630	651	649	643	639	631	671	631	681	648	635	607	613	643	692	607	669	655	620	656	656	664	692	661	637	615	641	667	677	602	607	670	648	671	670	612	645	646	621	618	660	617	674	631	663	609	653	621	613	627	622	656	610	642	594	662	616	666	610	622	617	702	668	645	669	661	625	675	664	645	666	669	659	635	657	621	633	645	663	631	702	618	646	585	624	620	624	657	663	647	614	672	628	639	640	593	607	643	686	705	671	667	651	650	632	665	650	648	634	661	648	615	679	643	676	661	645	659	719	651	594	681	651	655	641	673	693	638	693	643	650	658	665	661	647	665	655	614	644	657	640	685	602	679	658	612	652	681	632	671	648	615	672	678	691	647	640	637	633	646	585	657	710	615	621	673	657	646	609	603	676	657	666	640	615	666	636	677	660	667	622	654	587	651	654	651	632	692	627	625	639	600	658	658	697	637	666	666	661	614	659	680	633	678	598	675	652	628	689	646	706	619	665	617	631	630	619	658	724	625	685	662	724	655	631	645	635	619	638	648	674	642	672	653	628	622	672	654	609	667	685	606	636	650	661	628	634	662	659	663	628	660	661	626	627	638	645	657	666	636	626	666	641	622	625	620	631	626	637	668	637	653	637	644	593	616	671	619	635	666	663	661	659	667	640	675	612	681	670	602	624	656	687	654	683	676	639	624	650	674	607	663	645	683	638	604	655	626	631	637	631	697	667	652	635	641	717	637	635	673	620	695	615	672	681	691	673	660	614	672	686	634	605	636	661	660	677	629	638	671	617	659	635	671	620	662	685	660	688	616	632	643	662	631	667	638	668	693	616	649	674	659	640	641	596	651	638	675	615	635	669	667	617	625	597	635	632	686	679	699	608	603	642	626	619	664	649	623	640	649	690	646	648	694	641	642	677	664	668	658	645	680	653	618	641	640	659	644	666	624	650	662	641	636	642	669	649	666	643	656	659	643	650	619	630	673	645	631	667	628	634	627	685	609	638	610	623	646	672	601	670	638	648	680	646	633	608	571	616	631	627	626	623	644	649	685	699	644	644	632	608	650	632	632	686	664	686	634	682	646	624	647	710	631	677	579	586	610	624	635	635	624	569	621	668	641	608	653	678	619	624	651	668	622
34485	6005	874	494	436	358	372	300	310	348	296	293	303	325	308	299	332	307	316	304	289	301	318	307	297	286	323	304	306	303	310	301	314	295	290	312	288	306	323	319	300	287	322	327	289	284	317	323	307	283	320	309	305	324	319	313	314	344	318	309	324	330	319	312	329	312	335	313	267	309	296	294	310	325	324	305	334	292	284	326	307	316	294	298	296	325	325	286	265	332	299	330	282	284	308	317	281	295	272	332	310	315	325	323	301	279	355	335	344	319	298	285	342	286	295	291	324	325	336	336	301	316	327	310	300	321	320	284	273	334	331	304	312	293	331	314	327	310	268	294	286	288	321	284	288	294	305	320	269	303	307	313	346	343	321	331	310	338	298	302	332	289	291	310	306	326	280	292	279	343	304	281	283	302	308	308	321	305	341	312	332	302	353	315	324	320	320	321	312	306	302	321	343	284	297	356	333	300	309	291	299	293	313	310	327	285	305	249	290	318	303	315	311	278	283	322	312	319	325	305	308	240	318	316	285	322	326	263	296	326	316	301	284	329	331	295	312	312	306	305	353	289	285	294	336	309	304	277	273	295	295	318	327	310	330	284	272	296	306	282	295	301	288	305	295	280	307	284	312	301	302	340	312	322	255	299	307	277	303	293	306	298	278	315	288	300	302	314	270	316	319	282	341	311	308	299	305	319	290	342	309	339	319	309	312	293	294	323	290	295	336	317	320	299	311	300	309	308	291	300	297	311	316	303	317	293	304	275	296	300	318	325	303	353	299	273	293	318	321	303	290	344	335	338	349	258	321	292	285	329	318	287	312	309	301	318	316	272	333	308	306	327	322	288	325	330	304	327	311	307	303	301	361	299	283	297	305	318	341	319	294	331	308	331	302	277	321	305	311	275	307	291	319	289	318	281	315	300	298	323	281	303	319	334	307	305	319	286	321	313	276	289	282	331	327	293	277	335	305	298	287	309	285	266	326	299	333	305	330	306	281	315	301	319	302	318	298	299	318	295	263	302	285	324	311	285	297	263	301	305	301	295	300	304	299	317	288	281	348	286	289	313	330	265	310	292	320	310	296	322	307	310	322	314	254	299	309	256	322	311	285	278	313	316	315	324	286	309	306	324	297	327	295	311	275	316	306	327	296	267	310	319	285	308	309	326	299	342	289	272	295	288	315	298	314	286	278	321	317	310	310	303	300	298	323	292	302	296	304	308	285	275	332	319	341	293	305	324	335	342	326	308	319	297	341	312	321	301	315	304	295	274	327	323	330	285	319	298	305	295	274	301	283	307	295	312	330	334	310	294	283	316	316	321	324	288	306	271	314	320	302	304	330	278	306	301	297	345	294	300	296	315	312	330	293	297	311	297	262	278	302	338	296	292	292	315	315	281	271	327	342	286	291	310	259	331	292	311	308	336	330	330	295	269	304	326	307	334	337	293	296	322	317	284	318	290	334	276	301	306	297	301	310	267	295	287	319	336	322	328	325	306	301	332	323	282	319	298	297	320	309	299	341	325	313	285	306	289	321	335	294	316	331	272	291	280	295	298	317	288	333	315	309	305	328	284	259	277	313	302	332	318	285	305	327	330	323	313	322	299	323	283	295	331	336	293	293	323	291	277	282	268	272	316	319	309	340	251	289	301	318	312	321	350	305	315	308	318	328	326	289	329	311	273	311	327	295	366	306	293	292	315	293	314	325	314	319	302	294	307	301	309	290	300	330	340	295	298	322	333	321	336	301	333	305	338	285	302	301	287	293	302	295	333	341	304	298	310	289	307	332	264	307	304	325	312	304	295	298	278	309	289	277	322	297	280	316	264	300	277	280	312	289	314	295	291	286	295	320	299	318	314	306	296	316	313	318	297	326	309	291	307	289	294	293	280	333	307	294	285	320	330	282	301	299	285	307	314	351	294	321	307	303	336	322	276	306	325	326	298	310	344	287	305	305	279	305	311	323	322	331	322	311	338	272	318	331	287	314	335	323	309	325	311	272	292	313	280	311	312	324	308	307	256	314	315	312	328	331	284	290	321	318	306	301	309	339	319	325	311	295	294	301	297	328	291	264	294	297	303	317	284	325	320	307	299	316	323	278	286	298	313	282	325	291	309	297	286	289	321	306	284	296	319	310	313	315	310	308	288	299	300	311	295	292	290	316	304	292	271	312	336	324	315	291	283	293	277	301	295	325	307	314	283	313	302	297	292	334	298	320	325	281	283	278	262	319	306	323	301	310	333	284	285	299	322	295	296	284	332	282	322	281	330	312	307	304	288	294	303	311	309	305	298	308	344	321	296	299	288	277	313	318	306	319	321	295	301	309	261	322	337	322	315	292	311	352	304	305	303	312	317	263	310	302	303	306	319	312	326	303	268	319	313	274	327	309	340	302	308	279	301	314	321	320	276	250	283	269	311	307	285	297	276	307	324	311	295	271	293	297	309	295	311	317	316	320	307	310	312	299	291	306	289	322	294	319	349	269	350	316	290	337	301	279	304	317	300	302	321	321	296	321	306	332	300	292	301	300	332	318	306	292	288	282	288	353	298	306	304	294	316	327	338	274	300	332	305	365	337	315	274	302	295	287	300	308	321	289	278	288	306	292	328	324	323	293	327	315	311	324	295	300	296	329	318	310	292	325	308	297	306	307	312	310	296	324	296	293	298	307	271	296	349	330	269	306	320	325	269	320	305	304	308	299	323	274	352	300	334	310	320	298	306	312	316	302	310	324	287	324	307	337	312	263	313	310	331	309	272	292	334	306	328	312	330	292	297	293	313	318	306	299	348	327	283	320	302	328	312	280	321	298	310	285	316	327	336	350	323	336	315	350	286	288	318	305	299	296	302	346	332	315	300	283	287	276	301	315	315	282	255	330	283	337	259	299	330	281	288	324	328	302	312	283	303	293	300	292	322	272	281	283	334	289	290	291	278	318	321	340	271	294	337	337	310	306	318	306	299	338	312	344	303	326	315	302	290	331	272	314	326	288	300	333	282	301	268	337	324	310	304	337	318	308	295	306	311	297	296	320	301	299	329	336	345	339	323	339	324	292	303	320	286	330	305	318	327	321	293	331	329	298	321	306	311	269	301	331	320	303	324	302	322	319	291	338	287	307	280	283	287	315	290	316	300	298	328	328	328	279	305	315	307	286	320	287	348	322	316	315	297	324	346	318	326	326	276	315	350	311	311	321	308	320	328	314	307	302	279	302	299	305	297	315	285	311	320	298	293	302	292	310	297	294	287	304	304	293	286	342	305	340	302	307	272	258	311	320	300	317	279	305	302	296	332	310	287	279	332	286	295	300	271	291	288	310	281	323	296	284	296	300	308	311	282	279	307	327	307	318	304	296	322	315	308	304	336	305	273	312	316	318	321	294	329	293	289	310	298	303	307	318	289	342	337	322	323	300	292	305	308	302	321	344	290	308	315	286	279	293	312	270	293	303	284	341	309	299	272	285	286	296	300	320	287	314	276	317	316	315	316	303	334	302	334
24707	8950	5675	3477	2614	1902	1447	1088	942	823	798	806	744	766	695	686	711	686	727	723	691	673	657	720	693	668	674	708	706	660	668	597	638	683	674	642	713	653	692	701	668	692	711	687	659	708	684	682	684	662	732	670	711	704	665	712	698	692	725	707	667	701	754	687	712	736	664	651	708	711	664	669	667	700	670	693	666	686	633	723	684	692	693	685	635	768	693	680	646	670	658	710	663	721	682	704	683	702	692	698	656	666	699	666	670	689	706	643	697	660	658	656	715	664	655	693	680	661	669	649	758	733	720	634	649	687	669	673	657	722	671	706	675	674	708	694	686	722	659	751	686	698	687	701	711	657	693	673	681	711	646	708	696	664	676	696	709	688	673	648	703	670	687	698	698	651	658	708	665	686	644	690	669	641	706	681	674	715	685	703	668	624	686	688	666	680	704	673	724	693	654	677	678	722	712	656	698	685	721	677	674	673	631	672	694	678	715	670	740	731	691	657	668	684	711	693	701	651	728	672	658	614	735	688	687	705	673	665	740	662	699	755	660	699	644	664	694	717	682	630	645	667	675	719	648	656	673	630	673	666	716	686	662	769	687	673	694	684	715	653	678	724	691	695	694	690	681	668	653	706	727	703	685	662	699	701	715	710	675	653	691	691	750	704	694	662	695	702	664	706	686	700	666	699	670	667	693	711	700	740	678	712	726	672	711	668	702	664	627	693	727	650	668	728	665	642	702	689	740	710	675	686	714	663	688	697	664	683	667	647	663	629	707	655	720	700	687	715	717	690	707	643	671	680	679	691	698	724	700	660	672	670	667	706	685	699	699	710	665	706	715	711	692	726	698	667	640	686	684	713	666	693	666	645	668	676	690	698	729	654	685	687	673	689	752	674	687	645	692	676	669	641	690	684	669	694	679	701	703	662	663	720	736	635	697	744	674	664	671	684	666	701	684	652	691	686	686	673	675	670	653	689	712	709	684	673	697	696	718	641	728	704	649	699	676	689	694	715	715	676	645	685	753	674	697	711	724	664	644	648	703	689	667	696	665	692	713	673	726	713	674	698	696	661	723	707	650	686	653	678	659	703	705	691	666	663	647	678	695	660	679	656	671	702	671	661	670	658	641	664	698	690	668	703	692	666	687	686	708	746	648	659	727	695	685	698	711	699	670	723	669	701	693	653	719	668	685	725	719	647	667	692	657	659	663	697	631	662	657	694	705	702	692	664	684	716	630	706	685	678	680	707	691	688	697	710	711	676	649	686	707	686	738	703	667	692	684	654	686	639	688	690	666	662	687	648	647	688	734	668	653	686	683	668	716	650	683	668	647	667	657	677	666	705	710	728	671	680	690	678	708	650	701	702	685	657	667	669	666	709	685	684	710	688	666	700	682	704	682	688	693	707	681	690	706	707	693	709	665	726	645	699	728	696	647	708	712	691	715	673	669	722	681	679	724	663	701	726	665	722	667	652	704	709	704	659	690	660	711	699	688	681	660	652	673	690	680	674	648	672	642	698	649	657	695	656	715	677	685	717	663	702	693	700	691	707	694	702	683	643	642	682	702	725	663	660	700	679	722	694	637	699	718	689	703	690	667	628	706	658	663	598	687	652	685	692	691	685	664	718	679	678	719	646	683	654	672	691	655	672	679	703	706	653	668	673	706	716	681	678	717	691	702	654	669	702	703	677	678	663	673	626	719	696	688	711	628	708	727	696	685	716	678	631	701	675	662	695	705	669	680	737	701	675	671	671	670	704	620	688	663	670	639	693	664	688	695	675	633	675	703	682	711	778	689	653	642	696	694	714	691	708	698	688	709	699	717	653	687	675	657	735	662	688	717	654	718	702	653	685	688	690	703	697	711	694	651	696	716	660	684	674	723	687	695	658	667	667	701	676	695	662	702	665	649	699	672	641	694	682	746	671	723	734	701	647	652	641	694	697	708	704	731	691	729	702	711	717	698	674	696	708	642	707	729	687	656	699	647	673	642	707	705	689	700	689	696	700	670	698	696	691	673	674	685	680	701	668	687	702	741	647	663	700	681	652	711	715	681	681	714	727	751	656	709	707	716	697	722	724	663	605	735	658	687	644	715	745	641	722	659	695	730	675	687	684	624	670	679	684	686	670	726	670	665	677	621	690	681	688	679	697	676	693	685	660	689	683	654	673	660	654	694	710	723	701	661	678	665	654	692	726	703	699	662	683	673	674	689	743	677	671	684	689	692	693	681	678	665	675	706	721	658	686	691	679	673	666	678	660	657	674	714	664	700	670	699	659	754	664	713	709	636	650	772	691	684	709	650	694	707	713	684	728	668	722	662	656	616	667	639	735	690	683	665	635	651	719	727	677	702	696	694	740	687	685	676	714	687	674	681	688	675	692	679	684	647	700	683	710	677	705	665	681	701	680	710	685	690	685	728	700	647	671	683	682	693	712	661	725	670	663	678	698	703	660	677	695	690	700	700	695	667	699	661	704	615	707	670	648	690	719	664	658	717	698	683	684	665	713	715	657	639	692	682	680	680	711	711	698	655	695	660	645	657	705	650	701	646	688	650	678	678	689	699	679	678	686	707	694	685	660	715	727	687	641	718	697	676	637	671	699	684	661	712	697	706	702	646	682	683	694	699	695	654	642	678	723	706	725	695	702	659	734	701	680	687	640	694	668	666	695	678	677	679	666	709	669	683	689	686	650	648	684	690	706	667	672	708	702	710	696	657	685	664	703	663	691	705	706	703	708	712	642	685	723	693	618	669	749	668	682	727	666	705	680	725	640	689	663	706	674	712	673	679	664	660	676	688	709	701	673	658	663	701	708	712	603	634	663	719	690	687	706	667	702	689	663	688	679	719	679	673	711	698	669	686	687	722	686	693	657	666	690	709	707	693	676	672	671	655	728	638	692	655	772	708	670	689	708	658	694	686	713	713	686	690	698	728	661	689	673	678	666	686	628	709	685	699	674	683	633	664	694	702	717	654	664	671	702	664	702	703	723	691	679	676	692	716	646	716	644	686	693	676	738	708	673	684	734	696	642	670	643	750	708	736	691	712	644	663	691	718	681	679	680	732	646	657	701	664	678	666	683	691	668	706	681	718	702	697	686	687	730	672	728	665	652	677	683	689	711	715	713	701	669	698	650	700	670	657	705	697	685	684	663	643	647	672	664	712	757	699	672	631	690	696	682	719	640	726	715	675	682	681	658	727	688	749	655	719	677	716	689	716	682	688	700	701	702	724	689	707	724	694	652	687	672	688	684	692	736	694	647	706	721	722	685	666	674	719	727	667	652	731	690	731	720	676	684	666	703	804	671	709	692	705	666	730	636	692	662	673	633	668	713	688	647	721	748	690	673	688	677	698	703	691	738	655	708	691	664	706	681	671	673	629	681	717	701	756	677	705	685	623	670	724	696	701	676	704	655	708	763	682	621	721	703	718	663	694	706	765	707	664	678	660	671	710	648	661	711	672	703	720	656	718	677	721	699	665	711	728	706	665	650
34013	6156	938	596	487	418	368	355	305	321	328	329	334	345	359	336	309	357	332	296	324	373	315	321	316	330	326	285	359	352	311	339	328	336	323	306	314	349	314	322	300	333	313	315	300	313	325	313	314	305	337	327	317	343	353	289	294	333	365	337	315	330	335	308	331	310	303	321	298	315	308	330	338	329	326	308	341	302	309	318	305	356	336	292	294	322	329	281	296	320	329	318	321	319	347	349	333	318	298	301	321	308	320	331	357	305	321	292	324	333	377	314	308	305	302	326	314	289	315	312	294	352	314	299	316	338	322	306	338	297	329	299	357	318	307	326	304	290	341	288	304	285	328	315	317	328	335	324	336	336	338	312	326	334	296	351	338	294	305	311	321	332	316	293	332	362	322	332	344	317	325	319	291	306	320	340	292	301	351	310	342	310	354	314	322	321	312	308	316	319	334	295	330	300	316	301	324	348	360	312	315	306	343	306	355	347	313	305	302	301	322	323	297	313	316	316	341	313	322	332	287	328	306	320	314	342	321	330	315	328	303	302	323	363	342	350	364	327	318	308	328	343	340	324	287	330	337	284	318	324	290	348	336	334	295	371	323	299	332	296	348	309	319	312	305	336	320	336	311	307	333	315	316	304	339	330	322	336	323	310	328	329	330	334	335	325	364	306	349	305	323	311	347	326	297	353	325	330	343	322	326	319	309	300	293	285	314	335	359	327	336	314	349	309	344	361	299	301	365	326	341	338	315	356	341	292	294	330	284	334	329	323	306	356	323	296	316	362	304	340	366	273	316	355	313	296	297	306	358	295	303	335	316	314	338	313	356	320	303	346	332	316	306	314	308	287	304	337	293	330	327	339	331	314	363	323	313	334	347	329	320	284	329	317	288	363	308	277	296	283	342	312	353	320	275	337	323	330	333	300	324	326	294	303	309	317	334	306	312	352	345	376	346	321	289	293	291	338	306	292	308	342	316	322	322	330	352	302	341	291	321	312	321	323	323	310	329	326	333	345	328	316	292	333	330	306	338	329	311	334	353	310	323	283	335	339	310	283	305	317	308	360	338	313	295	352	332	348	311	312	288	308	296	276	334	340	321	360	290	323	300	315	315	307	308	334	307	318	352	326	352	309	322	314	289	334	308	316	304	330	312	329	294	297	324	335	331	324	329	327	333	335	321	284	282	295	268	350	303	328	330	341	353	320	298	313	289	349	318	344	350	349	319	334	309	322	324	305	323	353	359	344	336	297	305	351	348	298	338	356	338	340	321	336	312	296	315	344	318	330	332	360	309	319	297	339	312	321	346	311	291	291	318	298	326	328	290	314	325	295	314	327	337	324	320	325	311	286	308	336	349	333	312	305	330	325	327	318	323	327	318	291	303	300	344	357	327	332	329	325	275	311	307	317	356	304	314	315	295	361	310	324	323	320	329	322	301	300	320	287	294	342	331	309	306	302	343	350	328	317	346	337	289	300	363	306	302	334	335	327	353	333	361	295	299	330	371	335	289	293	326	316	365	273	339	314	314	282	336	317	369	326	320	295	327	324	302	305	301	311	344	300	318	314	331	328	333	332	280	317	323	350	309	339	317	324	350	329	366	330	330	294	300	352	331	295	359	267	338	321	313	356	293	312	319	326	301	316	305	327	320	305	278	340	315	328	350	337	344	316	298	288	335	319	336	331	314	347	301	331	336	328	357	328	310	316	316	298	359	350	303	296	314	335	310	319	322	344	343	364	296	317	314	317	313	342	312	286	307	324	295	323	320	311	340	330	305	313	336	308	309	312	322	309	323	290	295	310	332	310	365	335	329	307	302	313	326	312	301	376	339	284	303	330	320	287	304	312	332	336	314	317	329	310	310	280	332	306	336	344	361	287	332	325	324	306	322	334	331	323	318	305	297	312	286	349	328	307	337	289	337	316	335	307	345	302	336	311	308	322	340	305	331	338	336	292	325	332	323	313	308	321	338	324	310	325	344	332	279	337	317	305	325	305	293	307	305	319	285	323	290	307	316	353	291	337	309	318	317	291	316	369	325	320	336	302	345	308	291	309	331	345	326	319	331	328	333	320	327	342	328	316	334	316	339	305	332	316	330	304	335	356	307	346	354	302	301	296	295	337	291	304	310	342	362	311	323	312	334	297	361	334	360	314	305	313	324	313	332	300	318	309	330	309	325	349	252	331	299	316	315	320	307	331	308	313	320	323	323	341	338	326	338	338	351	300	302	348	335	329	320	321	344	346	291	319	337	330	349	298	332	341	324	288	347	300	298	298	312	321	321	319	309	317	322	320	281	373	317	354	301	296	296	321	343	321	343	313	300	318	317	320	322	344	332	333	329	334	339	290	312	304	287	289	382	342	369	322	289	307	314	351	340	300	315	319	325	292	296	337	353	325	317	306	335	312	319	317	347	331	341	333	337	323	284	299	320	341	297	335	342	322	325	337	302	288	299	302	307	336	327	313	311	289	313	357	321	289	321	326	331	345	370	361	341	288	313	345	304	324	366	358	352	302	331	302	314	369	319	328	293	329	312	322	336	320	337	322	290	353	279	359	325	340	320	317	340	373	322	293	310	335	290	340	330	273	302	345	329	307	313	358	317	320	337	322	304	352	327	345	323	313	329	309	360	320	319	333	324	365	308	331	303	300	331	315	281	309	313	333	335	346	307	297	315	310	325	328	332	361	303	283	346	349	314	320	398	332	318	328	314	294	359	319	291	354	312	321	295	322	308	344	311	317	312	340	324	335	307	302	330	348	322	321	321	313	348	300	309	333	333	302	348	367	313	323	336	300	318	324	332	319	298	337	330	310	336	304	278	319	306	306	334	312	375	317	307	322	335	328	303	316	314	349	326	322	310	313	324	320	317	342	322	300	305	309	348	323	326	281	313	337	348	352	328	326	312	287	304	283	323	330	301	312	291	336	323	363	318	378	358	312	303	311	325	321	300	311	328	342	323	305	307	318	309	327	278	309	331	332	314	340	309	320	281	334	335	334	304	292	325	333	322	352	356	300	321	320	337	292	302	325	331	340	343	314	333	310	303	288	347	337	323	338	284	328	326	380	292	297	332	328	347	319	303	338	340	319	330	282	307	319	343	374	324	320	317	332	310	314	303	301	315	313	355	323	311	337	322	333	334	349	326	317	295	298	292	290	352	273	306	303	315	327	304	337	295	333	320	307	316	272	328	295	318	311	300	308	314	331	341	345	325	290	338	311	293	300	317	313	328	327	338	283	309	329	346	319	315	326	313	336	319	318	284	301	299	308	312	366	309	280	336	271	311	305	305	313	327	321	299	332	308	335	355	332	339	317	296	307	335	298	327	339	321	320	296	355	329	339	328	320	319	329	328	350	319	317	324	342	321	334	338	326	308	308	317	316	358	309	297	338	294	305	321	290	320	334	313	349	309	296	336	327	322	317	310	328	315	334	321	310	270	325	326	328	319	299	344	309	324	303	313	309	335	291	345	308	349	328	337	342	304	328	341	291
22834	9969	6729	4907	3697	2600	1788	1231	1018	994	899	913	898	895	817	774	745	815	766	808	731	718	806	714	716	747	743	707	728	713	736	749	783	817	752	702	755	703	773	750	741	723	688	715	777	743	732	687	752	757	686	728	727	763	759	729	753	760	751	740	742	712	753	696	717	733	775	753	722	747	712	710	722	728	737	740	745	697	769	726	714	704	762	692	775	746	768	728	747	772	715	771	730	698	703	789	710	730	721	688	741	710	727	712	708	784	787	769	700	767	737	755	709	733	734	774	779	727	727	696	698	689	755	698	796	760	703	740	785	750	666	738	746	724	759	745	750	718	751	761	699	781	748	769	764	729	742	744	725	710	755	728	716	714	715	717	688	790	750	791	717	715	744	691	747	723	746	741	727	706	691	741	719	754	683	786	744	755	741	738	731	697	684	760	734	715	736	801	735	697	724	695	752	737	754	741	690	694	757	757	730	725	751	701	789	714	738	704	720	765	742	713	678	685	734	723	747	747	770	731	731	715	722	659	767	724	691	682	723	745	760	754	732	737	750	738	761	788	767	708	732	807	743	723	758	737	739	710	755	757	710	720	740	727	696	782	734	744	747	746	728	704	716	730	787	706	736	715	744	767	710	749	771	727	765	749	737	765	716	748	729	707	748	720	753	778	751	704	704	709	768	795	734	713	750	729	713	723	707	747	737	747	729	793	733	749	774	717	762	719	721	726	739	805	752	703	755	723	784	708	736	730	793	767	690	717	751	733	763	785	752	715	705	776	727	731	738	728	700	698	671	680	766	728	768	727	709	696	750	722	703	760	737	735	720	764	733	732	705	738	727	765	719	776	715	713	746	737	743	765	750	714	741	734	682	707	698	689	721	702	722	698	699	762	706	760	728	671	701	743	761	693	725	733	708	745	743	707	740	766	734	703	734	750	762	695	757	740	723	718	713	754	746	736	771	745	742	749	697	699	738	729	697	707	748	704	714	717	778	731	775	748	739	728	713	715	694	725	744	733	759	721	793	722	716	707	721	714	707	736	755	727	713	791	742	757	775	735	760	703	720	732	736	760	742	718	777	711	714	789	731	752	710	737	677	740	761	771	752	708	697	788	772	766	712	731	750	770	717	732	692	707	705	758	733	716	735	744	707	741	745	710	720	709	775	723	744	696	717	766	765	690	752	772	755	725	744	763	747	763	748	730	694	785	756	695	785	764	712	774	752	759	709	713	770	747	741	780	709	733	751	746	729	732	695	699	729	743	736	711	755	676	709	763	752	744	745	733	743	707	727	743	733	688	734	764	712	722	699	810	747	732	738	719	759	698	769	726	698	717	736	712	701	755	719	734	736	736	703	754	746	756	769	717	747	730	704	753	722	748	685	772	714	749	762	713	703	714	739	785	761	750	699	764	733	731	726	710	718	726	708	646	728	714	757	763	718	724	752	729	699	728	739	758	797	747	794	735	736	720	690	763	793	710	723	723	792	751	702	743	695	742	743	747	683	726	779	766	726	748	723	725	728	709	688	731	745	693	701	696	741	756	752	736	724	721	753	708	771	747	764	748	736	730	724	695	717	764	718	713	740	724	754	744	765	718	755	736	743	759	712	697	760	749	761	729	741	715	716	728	756	745	742	727	730	730	717	728	674	728	756	734	753	739	708	775	699	719	774	743	684	721	708	735	733	729	747	683	715	761	742	713	737	761	731	747	720	713	736	771	738	716	755	725	739	727	724	735	742	748	743	721	763	699	720	775	762	753	725	753	705	689	751	735	746	755	722	771	768	730	716	707	727	733	714	738	732	674	739	734	748	745	680	756	741	723	773	707	721	753	726	769	761	690	741	754	716	740	759	780	711	747	732	749	702	724	665	742	732	753	721	756	702	737	703	729	730	738	686	738	705	739	732	694	767	731	731	786	732	745	727	789	779	729	748	725	749	722	742	730	749	718	705	740	737	771	746	724	722	724	748	719	713	727	751	696	743	756	746	767	766	778	698	723	783	722	695	735	779	704	768	747	717	708	774	751	717	704	690	758	712	826	718	731	730	741	718	681	769	764	694	733	735	686	703	763	707	680	770	726	752	744	765	707	755	744	775	743	756	728	764	783	809	748	739	738	717	703	750	762	752	749	723	741	735	747	746	712	770	731	766	727	686	741	766	754	780	734	719	704	784	764	703	804	699	692	720	765	726	754	745	731	704	747	720	755	759	702	728	697	728	812	729	752	750	701	730	763	724	747	729	714	718	769	693	712	733	805	775	738	765	737	750	688	720	757	752	697	715	719	756	722	729	718	750	697	765	760	724	771	709	755	754	756	729	739	715	742	730	719	767	675	766	727	734	705	772	719	742	759	754	790	769	768	730	741	736	715	748	735	756	737	721	712	735	727	723	753	703	752	767	773	719	750	752	739	714	697	746	758	732	742	746	800	743	717	756	743	721	747	747	773	768	755	713	782	749	707	705	726	746	720	734	713	707	775	684	740	708	773	730	715	703	709	779	760	707	766	784	709	757	724	700	698	700	724	740	694	707	706	739	728	737	770	743	726	775	740	707	721	713	721	726	722	740	763	726	718	708	726	736	736	748	747	749	766	674	717	752	749	738	736	711	710	713	781	725	747	709	750	806	718	740	734	676	756	714	730	759	711	719	698	745	733	741	742	702	790	760	707	731	732	724	772	758	721	735	764	729	727	750	704	738	720	763	732	744	738	751	735	717	719	726	721	713	738	725	765	695	790	772	757	727	736	723	719	781	740	760	742	706	734	743	762	727	717	771	742	720	720	726	708	734	710	664	726	756	754	739	688	755	797	762	767	728	740	759	756	740	769	717	774	721	681	784	740	719	767	768	708	732	755	716	752	739	757	711	716	719	779	764	724	752	762	732	780	711	730	738	746	731	734	712	760	720	757	733	758	742	786	711	707	714	733	731	744	729	743	743	723	731	761	747	721	736	765	751	719	736	712	683	783	743	790	722	762	759	779	769	754	766	783	708	776	773	740	695	723	755	754	759	728	756	732	711	758	730	742	776	738	750	784	708	769	714	751	729	710	709	695	747	729	712	701	711	788	702	737	710	758	698	713	750	756	766	777	696	710	752	728	716	763	738	730	758	764	737	740	719	735	750	714	716	730	733	714	721	701	739	782	748	737	736	750	720	740	772	735	719	698	727	711	695	710	760	758	729	708	747	733	724	729	711	714	717	757	784	687	754	778	719	719	691	724	719	745	757	683	724	698	717	775	706	766	685	752	717	733	777	676	720	751	732	701	739	749	741	773	714	722	716	744	780	731	759	741	675	733	748	772	749	679	722	729	737	740	742	684	751	749	747	718	759	756	693	720	749	725	702	724	710	758	726	747	717	774	754	685	684	778	730	743	739	756	774	729	758	718	733	689	731	712	726	723	778	713	741	720	732	732	738	731	773	761	805	758	729	715	747	732	733	699	721	744	733	775	821	720	717	716	680	722	713	741	768	716	731	728	706	751	669	719	710	746	759	700
25455	2583	484	437	396	324	311	287	283	310	271	303	288	300	273	300	297	288	272	304	340	297	271	301	294	306	293	281	297	283	310	323	269	315	312	298	300	308	349	272	307	271	302	314	365	309	289	310	267	283	293	330	272	307	312	297	334	318	339	308	295	309	289	289	288	278	301	334	328	301	254	269	314	316	304	314	319	295	299	287	306	301	302	332	296	288	322	273	324	309	276	307	316	295	305	313	317	326	335	304	322	336	305	289	275	291	325	332	276	272	345	291	277	270	262	288	295	289	294	303	299	275	317	318	299	288	329	296	333	305	290	303	288	294	285	288	285	288	312	283	261	276	315	308	285	306	316	272	306	319	303	281	281	309	299	254	289	296	309	275	302	300	278	296	352	317	291	322	278	296	304	278	288	274	267	300	297	323	299	298	287	261	330	297	293	306	294	302	304	320	308	307	323	295	302	307	299	305	267	283	291	301	261	301	300	309	297	287	284	284	301	303	284	318	317	353	273	310	322	291	291	293	297	288	301	297	303	333	313	295	293	301	326	290	280	318	298	287	308	283	307	322	306	341	302	306	309	278	317	307	320	282	289	275	286	314	317	290	307	294	292	318	296	284	275	283	285	303	296	311	317	276	254	299	342	301	309	290	276	300	357	289	275	300	317	273	316	293	311	299	296	271	288	301	314	325	295	300	276	286	305	307	313	349	286	319	293	295	281	282	319	295	301	269	314	333	322	294	337	300	336	305	307	290	313	316	345	301	305	288	296	281	297	332	320	268	313	306	280	273	278	307	295	307	326	284	308	300	316	312	286	278	316	332	296	287	324	270	314	282	300	294	301	340	271	348	279	305	285	275	299	288	281	262	297	338	309	310	303	322	266	294	309	299	276	270	325	283	309	279	338	318	280	268	284	339	307	326	298	273	308	289	309	317	321	316	297	289	315	283	271	289	293	319	259	281	269	271	278	304	316	306	266	256	317	277	296	313	290	327	334	309	306	312	329	280	285	339	305	293	311	338	308	300	260	311	313	278	326	314	288	275	294	311	305	316	306	307	302	273	325	285	269	318	314	304	280	308	308	317	269	277	299	321	330	278	318	272	303	293	333	320	323	282	313	261	312	305	310	295	299	278	312	279	295	327	320	303	333	304	281	281	316	286	306	273	299	277	295	319	287	313	289	295	333	311	298	277	309	295	303	266	313	341	292	321	326	310	288	277	289	286	305	321	318	309	293	334	300	287	303	346	269	270	272	313	299	310	292	331	313	287	335	300	326	313	318	300	297	317	304	298	298	296	297	290	247	294	273	321	318	311	316	341	319	313	300	295	297	273	297	288	273	313	260	328	333	279	274	319	315	298	343	312	296	254	312	288	300	310	286	318	291	277	305	315	316	317	296	303	281	280	305	290	286	292	288	287	299	287	346	281	302	275	305	294	257	295	296	302	305	299	286	284	270	303	316	283	289	335	302	307	310	318	328	327	294	321	346	289	271	267	284	337	266	275	285	314	304	308	269	320	308	264	313	307	286	283	317	317	311	282	276	323	315	282	347	303	296	293	292	308	328	305	320	327	294	322	299	315	279	296	291	284	310	314	311	307	266	269	266	274	282	321	304	290	299	306	300	301	285	320	334	313	326	302	271	307	266	313	282	293	313	301	259	296	297	316	288	303	327	301	276	335	305	288	282	305	310	304	285	307	326	309	281	302	299	316	312	272	297	315	287	293	286	299	287	301	274	281	311	295	307	298	320	307	299	294	317	308	289	301	302	301	303	311	310	290	296	328	300	288	315	275	300	285	297	272	274	286	318	321	307	309	314	325	299	264	352	289	320	327	298	302	303	281	300	345	323	332	277	293	296	327	273	304	264	282	281	303	323	296	311	305	292	311	320	312	295	318	296	300	302	317	284	292	286	315	319	330	296	305	292	273	329	289	313	280	300	310	280	298	300	302	318	321	297	289	289	285	287	297	297	299	289	310	291	269	342	343	302	287	318	316	315	296	335	293	300	290	254	286	302	301	305	340	291	315	283	304	288	281	301	333	283	265	277	283	275	294	322	311	298	272	291	285	281	304	309	310	288	300	275	290	308	343	315	339	289	309	302	318	312	304	252	279	314	291	300	308	298	309	310	333	316	288	338	320	304	291	311	298	317	269	312	294	285	304	316	290	277	275	306	298	257	286	304	298	309	308	289	299	292	290	315	285	299	262	253	314	274	307	305	317	256	292	331	303	301	295	285	262	289	292	286	308	317	297	325	349	317	278	258	272	274	324	289	296	281	321	284	283	242	330	291	291	294	287	295	304	290	260	315	326	318	309	282	321	301	299	276	300	311	296	320	257	312	310	303	282	265	263	296	297	303	282	297	294	321	290	305	300	289	285	322	274	294	321	309	294	303	314	296	298	297	277	312	322	297	296	316	332	321	270	311	317	313	296	312	283	314	272	330	305	318	336	306	300	274	301	272	288	299	301	308	298	299	319	297	307	273	287	314	297	276	316	296	311	296	288	269	284	323	301	314	304	257	274	284	330	297	298	288	295	295	309	323	306	234	301	303	249	281	294	296	319	293	291	308	273	320	271	295	291	310	282	311	325	315	289	304	270	292	283	300	314	305	309	315	302	308	264	310	294	280	308	312	326	326	285	278	284	322	302	300	297	315	279	287	299	315	337	291	272	254	276	323	290	301	278	296	322	313	275	286	309	288	298	292	295	278	285	287	327	267	316	317	297	300	293	282	287	333	311	281	318	272	330	300	304	309	323	314	320	296	323	331	296	312	303	300	332	291	312	301	324	293	287	284	347	292	297	298	287	331	294	324	302	292	261	307	330	299	342	309	327	324	297	326	295	275	295	279	316	329	284	286	329	259	324	281	292	318	313	270	268	291	299	283	296	316	281	274	287	275	298	287	321	313	311	280	281	316	300	296	320	293	312	316	287	298	310	307	276	295	287	313	304	348	329	298	269	318	312	293	279	289	274	316	288	313	322	259	310	298	314	301	266	284	324	359	289	274	300	308	326	301	291	302	327	308	301	295	274	288	300	301	315	308	310	328	301	313	307	319	294	290	292	305	289	296	261	323	293	309	323	311	315	314	281	292	308	289	327	275	290	273	308	308	276	301	272	328	324	303	289	284	320	283	309	290	298	312	299	303	279	300	296	299	310	340	283	314	319	355	349	283	311	272	284	291	324	308	300	271	302	312	289	297	293	321	285	314	291	300	287	305	346	290	304	298	334	275	324	305	291	300	315	306	298	308	283	283	326	317	302	295	308	326	300	294	257	325	331	284	304	319	310	285	275	270	304	303	323	333	310	302	300	278	321	297	299	308	300	299	306	306	319	285	324	319	318	288	314	321	289	300	298	268	293	287	323	309	332	260	285	308	311	309	315	302	324	301	306	299	300	313	292	269	278	318	294	290	291	291	306	292	344	291	254	340	316	335	309	330	296	310	314	301	314	297	292	294	319	285	303	322	260	319	318	325	297	272	292	281	315
18119	4472	3211	2396	1629	1220	895	795	801	665	725	700	707	703	663	687	716	680	647	710	660	701	660	670	629	632	671	656	688	629	670	612	677	652	685	657	687	644	643	653	602	672	665	678	670	690	683	646	664	682	697	679	692	711	650	632	674	687	639	617	632	653	646	679	618	659	706	710	688	663	662	688	655	697	647	663	662	688	642	673	672	654	665	671	678	668	647	667	626	683	698	685	676	627	689	626	715	650	650	672	670	674	685	683	652	634	706	658	641	670	722	669	643	640	653	639	658	680	728	645	676	642	642	688	675	679	620	591	650	682	644	637	656	619	620	704	665	656	636	621	682	640	628	659	679	675	657	658	646	658	624	619	692	700	651	645	638	655	638	653	645	694	657	654	645	690	681	666	647	690	670	682	669	654	684	655	689	660	657	674	629	657	674	672	657	625	681	622	680	640	668	679	646	643	695	676	623	710	625	629	665	676	615	668	646	691	621	656	652	677	663	639	659	671	644	637	678	653	677	640	642	640	668	719	652	652	661	673	688	672	656	655	663	595	670	667	655	630	656	648	658	664	676	628	650	653	673	628	637	687	671	699	664	679	686	691	639	633	612	651	721	681	628	645	644	665	704	654	661	683	675	625	665	590	636	652	703	653	625	673	615	675	676	646	652	669	675	682	654	601	712	663	661	670	664	685	631	643	668	637	654	673	659	615	689	655	651	602	657	608	643	650	718	670	648	666	657	652	638	705	674	644	650	677	640	674	668	677	673	633	666	648	642	659	661	696	666	663	642	679	695	690	628	678	672	662	658	647	653	631	646	686	612	621	672	680	671	658	663	669	636	613	624	646	690	674	611	656	659	655	663	684	643	644	637	652	638	651	673	669	663	632	645	658	674	670	596	680	640	606	683	600	708	655	708	658	663	681	643	653	673	701	652	626	671	711	620	638	677	679	632	654	699	631	667	656	665	684	660	634	683	622	619	680	630	687	678	683	674	640	646	671	621	643	662	687	636	650	647	678	719	654	663	646	669	698	628	686	678	669	644	639	659	646	629	684	710	694	627	645	694	659	661	662	636	625	687	632	658	662	668	649	705	652	677	676	673	618	619	651	645	662	671	669	666	668	689	683	620	634	632	653	606	672	626	641	671	662	691	628	603	648	652	662	657	664	693	657	657	660	652	642	623	693	612	637	654	657	681	632	634	668	632	619	680	673	649	686	611	627	613	650	658	629	643	684	659	627	671	661	715	706	665	674	655	669	637	680	658	662	652	701	666	659	664	631	669	676	618	649	611	673	693	634	645	651	673	709	641	650	658	650	646	667	669	702	637	641	662	661	645	687	696	647	661	627	616	684	650	653	670	671	664	655	665	631	668	668	660	648	683	652	624	639	659	604	689	637	713	703	696	697	635	641	650	680	652	701	624	666	702	667	693	656	656	680	630	647	673	633	680	657	593	664	639	650	655	635	653	664	645	655	627	662	654	696	673	656	680	691	674	641	655	677	635	671	666	637	662	660	663	689	650	671	607	606	678	646	624	698	691	685	683	657	645	644	672	696	638	633	686	634	642	645	630	661	618	677	639	676	595	677	646	697	660	644	656	653	664	674	675	659	659	663	676	652	728	648	661	650	682	645	669	650	682	647	631	662	656	663	646	695	616	666	673	654	649	657	668	681	675	674	617	677	611	631	622	639	674	670	667	671	631	676	654	643	670	657	652	698	652	655	689	647	632	649	684	654	650	602	660	652	662	603	623	634	673	641	678	641	677	649	659	658	668	706	661	639	693	717	679	628	635	666	653	647	631	684	663	704	689	720	710	650	689	655	669	667	648	656	675	663	689	675	640	662	650	643	692	672	688	677	649	677	632	704	675	652	638	640	678	666	659	671	627	656	616	673	668	639	673	650	651	671	693	601	654	677	685	664	629	675	652	681	648	660	703	672	659	669	647	689	640	696	614	653	672	701	651	720	612	673	670	674	609	625	680	644	666	592	667	624	671	670	663	662	677	628	661	651	701	673	634	649	663	704	678	705	620	632	654	649	667	621	639	681	624	658	669	652	675	718	724	662	661	626	640	645	676	647	626	681	628	693	639	703	642	656	645	649	664	618	654	659	660	653	697	690	652	686	699	660	616	637	665	685	613	695	681	621	636	635	657	666	654	656	674	634	638	656	704	654	644	639	657	666	681	686	642	701	638	630	656	635	643	658	636	660	640	674	651	597	694	653	613	694	660	650	619	655	672	702	609	714	622	678	662	680	667	673	641	693	671	705	638	671	618	666	667	641	664	673	661	651	676	693	668	614	641	727	625	676	689	642	685	604	683	664	653	648	719	666	680	646	652	637	688	665	655	703	686	648	641	618	627	625	634	676	698	634	615	647	633	658	676	609	697	666	674	649	656	642	685	673	687	632	689	656	637	646	664	633	663	652	647	711	648	650	632	640	694	670	665	678	690	619	654	654	668	649	698	646	666	651	642	635	680	663	611	669	686	694	656	635	675	666	649	653	646	652	698	672	630	669	648	699	618	656	618	691	739	661	675	680	699	653	682	609	623	653	625	645	621	640	701	637	632	651	625	644	675	685	633	665	641	664	661	678	651	626	644	635	632	655	683	671	708	692	635	644	650	675	686	653	656	744	639	675	654	644	633	651	605	691	609	686	691	697	652	639	634	630	742	677	676	683	663	655	666	620	647	713	613	661	693	633	668	626	663	684	614	622	665	669	672	665	661	702	679	669	647	646	636	689	655	703	652	650	602	698	704	646	669	656	667	668	638	666	658	662	651	622	649	646	681	654	705	672	686	685	672	650	619	652	664	665	654	681	629	639	627	698	667	645	664	613	675	663	628	669	670	682	651	671	681	692	681	695	695	604	639	653	652	661	656	644	651	631	669	640	650	657	679	595	679	677	652	643	691	650	663	676	667	668	654	628	714	635	639	636	626	683	719	692	692	662	692	621	671	667	700	639	649	702	648	632	666	683	701	672	689	658	654	650	623	616	681	679	663	701	659	614	709	666	696	655	656	643	649	673	693	659	677	625	657	640	657	671	669	680	698	656	637	670	650	675	642	632	656	657	626	700	692	668	694	623	714	666	687	657	639	662	665	627	656	684	631	656	701	654	655	648	652	661	673	699	646	677	692	621	677	654	631	674	650	687	651	680	667	689	674	626	626	648	666	674	612	696	668	637	584	674	609	631	640	658	700	693	667	688	659	663	670	628	680	631	674	651	639	597	691	634	642	652	635	633	682	682	647	685	673	627	615	643	652	669	615	672	606	677	691	627	652	666	629	646	653	661	658	687	620	604	674	690	623	665	602	695	659	655	632	671	670	673	661	652	615	705	639	679	697	676	651	654	686	684	649	699	651	662	636	679	655	619	681	646	651	626	675	667	687	626	622	686	650	733	673	685	645	671	676	628	681	634	692	650	669	645	676	677	689	669	686	664	673	694	710	644	635	709	653	665	640	668	658	621	660	684	651	650	644	672	621	659	663	661
32331	5006	853	602	407	398	346	313	300	281	343	289	309	363	321	304	323	330	328	327	296	339	294	312	300	327	316	322	309	303	309	314	282	311	320	291	284	279	341	340	326	291	344	360	311	274	293	350	331	297	319	328	325	310	283	302	287	314	306	332	324	285	287	304	297	298	309	309	332	322	325	307	340	281	318	306	339	254	284	334	304	325	312	291	319	333	310	322	305	291	316	298	323	317	327	326	325	302	304	304	307	272	327	321	275	349	280	277	305	334	317	327	294	266	317	287	278	286	324	325	318	308	289	319	321	295	288	278	303	329	301	309	335	311	313	321	305	330	295	306	320	292	348	318	351	326	322	302	293	325	298	335	314	299	306	290	317	323	294	314	320	338	302	288	298	341	292	282	295	313	326	287	297	316	310	318	320	312	289	308	314	342	288	293	309	296	309	318	285	325	316	281	314	304	315	306	360	311	329	306	334	282	282	347	278	298	312	290	294	344	293	305	330	325	310	307	272	345	337	313	327	278	287	318	324	329	338	283	335	346	314	317	316	283	311	304	285	299	295	325	284	351	328	309	326	290	288	291	328	280	304	304	284	305	295	312	282	328	319	301	294	326	280	306	307	320	288	338	309	291	305	340	331	297	338	314	304	328	338	297	320	321	302	318	332	298	322	333	310	323	311	283	327	333	329	305	312	288	328	288	342	294	306	325	338	323	304	308	312	324	335	299	308	333	315	286	329	335	281	283	311	339	317	290	285	312	315	311	278	318	301	312	326	301	319	316	306	335	297	305	328	308	294	298	337	284	285	284	324	319	295	319	340	332	348	341	292	308	296	294	286	315	308	320	286	273	331	318	292	283	308	291	316	313	344	312	274	260	294	305	318	325	280	292	313	285	283	321	335	325	322	297	297	294	294	328	309	313	321	303	342	328	332	316	312	313	299	310	301	330	315	308	305	279	306	323	302	309	311	317	321	311	340	309	311	304	302	343	330	331	333	298	326	290	297	332	292	289	324	319	292	353	303	289	303	337	295	243	275	282	277	303	313	336	291	326	338	333	328	306	307	263	339	335	333	299	280	313	334	325	324	267	305	308	288	343	330	338	323	342	316	294	293	291	295	312	282	309	313	325	328	327	319	320	302	297	295	314	319	320	327	288	308	338	290	308	320	296	339	296	323	307	286	364	339	299	299	310	291	313	318	323	315	328	276	310	310	309	308	344	289	311	248	305	309	321	317	301	269	340	339	322	339	290	321	329	310	343	345	312	349	314	318	324	305	325	304	336	329	281	305	331	299	303	330	344	297	302	326	321	341	311	301	281	346	328	293	306	329	323	295	279	319	272	308	364	334	323	318	278	325	305	301	333	300	288	302	319	317	303	318	321	314	312	311	317	321	333	317	289	291	284	289	282	308	297	321	272	302	309	301	311	268	286	301	324	314	298	294	319	325	298	313	317	317	322	269	301	329	308	292	324	332	306	328	328	297	283	318	299	332	292	330	316	320	350	310	277	312	315	279	306	321	293	324	332	310	298	303	285	294	316	310	267	265	287	303	316	293	326	298	311	314	325	322	291	325	268	309	279	336	304	300	297	348	289	269	304	333	307	308	319	315	322	328	318	342	291	336	322	319	338	305	347	349	320	324	303	298	322	331	291	285	332	296	332	316	283	318	276	303	285	342	324	308	309	300	291	313	293	326	306	312	319	326	289	303	316	314	278	336	309	287	295	307	331	290	298	284	341	302	349	312	324	319	333	351	295	306	297	291	324	313	309	269	319	322	292	308	300	354	319	324	319	331	292	324	310	310	296	343	325	278	325	287	300	318	308	351	310	325	320	318	297	270	317	327	305	287	318	336	350	307	308	308	302	325	299	311	339	320	293	287	302	312	286	307	307	304	318	313	287	327	334	312	340	320	279	336	279	319	296	312	328	313	328	332	295	267	294	359	321	301	278	307	316	320	302	303	326	289	281	289	339	285	312	330	319	298	342	275	294	298	280	320	320	329	335	288	295	316	348	325	316	319	335	350	321	327	291	308	313	311	297	287	294	293	318	303	318	308	317	290	323	323	315	341	305	276	303	307	324	348	350	302	323	290	287	272	288	276	296	301	319	282	340	318	307	328	295	366	317	322	296	306	291	303	335	306	293	336	331	341	331	319	293	301	300	281	311	343	300	320	293	306	278	323	341	318	310	315	314	287	295	312	267	305	285	320	305	322	300	292	332	327	290	313	296	310	311	293	316	293	284	277	317	277	335	301	336	330	337	328	319	291	295	266	300	323	340	291	284	298	311	275	305	327	314	319	287	313	326	319	310	335	296	314	295	316	313	282	282	306	310	333	329	302	327	308	309	329	344	306	298	320	303	326	353	309	313	323	295	283	274	315	289	313	286	320	322	347	316	312	353	288	309	291	257	331	302	312	314	321	317	339	307	328	321	296	291	313	288	285	298	328	322	288	325	331	303	299	269	285	303	291	311	303	353	317	306	302	321	336	285	344	315	331	319	311	291	305	347	308	305	330	309	337	309	306	329	295	332	322	352	308	326	302	307	295	341	296	332	332	301	303	301	318	326	327	310	318	293	332	304	322	312	337	300	338	320	305	325	316	269	290	320	311	306	316	327	320	281	298	282	315	352	278	301	313	256	323	321	296	320	295	335	320	324	299	307	298	321	301	313	303	325	303	326	304	315	294	357	327	324	311	338	298	325	273	309	309	309	346	299	296	299	310	321	294	311	323	297	306	331	314	289	318	297	295	331	332	319	303	298	313	319	340	324	318	315	321	278	322	319	286	295	313	322	339	352	312	301	321	315	297	307	311	275	296	304	278	334	289	335	321	289	323	308	333	328	303	327	319	260	323	298	296	319	303	305	330	313	327	324	289	282	319	299	297	279	274	308	287	319	302	306	310	289	297	333	333	341	323	332	271	292	337	341	294	291	329	347	355	298	315	286	309	284	293	319	311	307	274	279	287	309	319	308	322	329	329	320	287	306	337	311	300	307	276	321	329	333	308	301	323	347	317	305	309	367	321	295	333	307	304	339	271	291	289	328	323	285	274	299	325	307	277	321	296	318	311	285	320	270	338	341	310	281	343	315	335	322	300	325	292	328	299	333	306	308	304	293	296	311	309	285	323	311	333	308	302	308	310	291	291	294	292	335	273	335	294	324	310	287	359	317	294	284	299	320	308	333	299	325	300	312	299	289	299	314	299	312	297	316	254	346	338	329	287	286	308	313	321	330	312	298	336	294	294	289	314	325	321	320	287	307	299	307	316	344	383	308	315	313	309	336	317	305	243	286	338	262	302	312	263	325	308	323	332	295	317	322	340	343	294	331	302	323	290	285	309	303	281	292	314	296	314	252	334	295	319	319	337	272	334	277	328	250	302	267	319	327	307	304	298	311	313	303	289	288	278	297	307	312	317	342	309	300	325	327	313	287	292	281	297	313	315	286	296	331	300	333	330	296	332	325	313	307	305	324	336	294	315	284	330	308
21135	8416	6662	4883	2829	1816	1432	1103	904	856	811	769	779	736	724	738	699	682	733	743	780	710	718	739	706	682	698	650	711	703	747	683	720	712	685	701	709	684	713	713	696	714	725	690	698	714	720	685	728	699	717	702	731	669	737	721	742	690	663	692	690	727	670	658	719	724	715	730	683	703	683	681	664	653	744	682	722	765	750	732	697	716	761	682	705	715	716	698	745	706	696	723	674	714	707	719	706	702	711	688	701	691	689	697	732	679	687	685	726	708	744	720	687	692	665	710	698	671	728	716	716	697	641	699	671	728	697	720	676	723	674	718	719	748	700	723	723	729	676	686	694	689	702	697	707	703	718	635	662	684	728	719	693	698	654	670	680	695	698	697	690	700	701	685	688	699	663	697	713	686	654	744	656	683	694	712	677	705	668	679	740	744	735	718	713	655	661	707	759	668	715	693	734	733	657	701	678	680	651	687	696	697	729	728	698	701	707	693	718	726	697	739	696	678	665	729	752	701	728	734	684	714	657	698	706	671	686	662	740	690	731	670	683	689	708	641	681	729	678	674	697	676	713	633	711	717	703	720	681	707	714	738	688	699	685	720	679	685	673	672	678	687	724	707	697	706	699	715	716	704	688	671	680	704	724	645	661	662	705	725	681	734	699	708	696	719	732	680	701	692	671	689	684	691	704	682	688	719	694	678	672	730	704	740	732	697	703	706	715	685	717	729	737	711	688	735	672	687	711	706	664	683	711	678	667	747	646	727	718	686	660	654	663	718	654	703	698	731	701	710	703	671	673	678	720	726	722	692	732	731	694	733	695	720	694	736	724	674	704	702	678	668	702	769	665	696	693	687	750	733	691	735	700	682	690	719	725	715	688	682	715	713	707	704	699	701	673	634	652	734	710	679	657	689	707	713	694	702	627	751	717	718	682	729	720	737	716	740	695	702	718	670	707	693	685	740	649	679	662	709	692	666	693	759	709	725	660	664	684	666	702	681	670	681	745	724	725	693	685	687	679	677	721	681	703	690	700	699	724	660	715	694	724	746	719	661	697	708	732	727	691	663	708	730	710	687	706	675	728	662	729	707	707	762	744	766	724	664	691	700	704	806	686	679	658	661	667	792	711	745	706	682	687	703	691	694	701	656	688	701	681	737	661	687	698	762	699	768	736	712	717	694	693	665	689	697	678	712	686	653	720	728	708	721	703	687	647	673	744	735	722	749	656	699	715	734	683	688	738	678	699	718	738	728	737	705	733	725	703	757	722	689	668	719	729	720	712	672	711	703	683	698	654	736	675	713	731	705	733	700	711	724	696	707	639	677	704	746	758	694	675	686	686	709	675	698	696	699	684	682	718	709	739	652	736	680	669	669	689	683	704	696	671	713	692	668	720	681	685	681	715	696	737	709	771	702	695	723	718	689	689	645	712	733	705	716	705	691	709	705	702	689	703	736	669	694	740	714	740	693	693	719	717	726	698	691	690	647	660	723	685	707	692	683	726	702	725	684	693	697	708	686	680	692	714	710	718	673	732	742	677	672	690	698	680	750	650	729	707	672	715	699	693	664	678	747	668	706	681	725	753	699	718	725	711	709	759	668	662	724	623	737	689	696	687	677	722	683	703	726	689	716	694	704	680	710	697	669	707	699	722	658	672	691	708	689	709	720	710	723	670	741	719	748	652	685	730	677	728	660	678	664	710	731	690	698	781	703	704	680	688	730	671	709	668	703	715	708	699	702	738	698	710	711	697	703	703	701	674	719	701	687	684	728	727	663	727	687	702	729	703	714	682	711	726	670	727	705	724	718	696	692	699	705	745	740	726	753	698	733	719	706	672	709	667	718	709	726	691	728	693	695	691	685	711	671	683	669	694	702	712	683	701	678	741	724	703	719	686	675	686	694	685	694	716	673	737	691	676	703	679	682	722	733	730	703	735	716	696	736	709	680	690	713	704	724	742	734	656	681	697	735	684	647	707	721	654	678	708	674	734	679	722	690	694	720	733	732	693	682	661	704	681	772	677	719	725	701	672	704	711	743	692	724	746	643	681	664	721	735	689	684	677	687	680	711	700	712	742	725	698	692	711	724	663	712	733	722	741	666	718	673	686	694	688	745	701	724	686	717	733	695	672	732	659	689	716	668	736	661	684	696	754	734	692	695	651	690	704	677	638	658	685	711	702	710	692	749	680	671	720	724	661	675	684	722	685	710	721	744	705	717	671	676	692	680	707	735	669	694	723	698	729	670	688	679	687	714	730	696	703	687	710	698	696	724	739	678	739	704	710	696	688	724	722	713	695	654	713	756	704	683	734	688	678	747	713	698	681	695	717	683	648	668	697	711	684	678	735	745	733	619	720	730	629	700	690	741	699	687	742	701	717	659	709	732	720	703	669	703	699	730	711	653	673	705	695	726	687	691	723	740	694	709	663	734	716	691	678	695	722	670	695	690	692	688	697	748	708	719	721	688	702	665	719	724	711	703	710	673	701	709	677	679	669	682	686	733	756	698	676	690	689	653	689	704	662	700	716	702	737	745	676	686	678	686	734	727	701	634	691	678	759	710	726	667	655	679	641	700	704	721	626	724	723	689	709	734	728	689	721	720	661	695	718	739	682	666	676	660	720	704	718	678	721	711	700	710	637	706	698	696	740	686	725	728	734	751	691	745	729	714	681	698	637	731	729	694	709	687	749	679	692	672	692	649	727	722	721	689	711	692	740	724	726	737	764	730	671	681	715	724	657	681	677	723	708	722	640	733	731	660	682	681	693	760	704	647	686	714	675	727	678	660	711	690	708	679	702	697	703	677	700	745	722	713	739	655	730	751	726	692	697	668	731	677	669	731	670	666	678	693	697	664	687	731	661	714	706	680	726	710	703	735	698	712	653	678	666	691	692	677	703	740	717	659	704	703	674	709	706	740	699	691	663	673	697	655	709	691	666	688	757	670	677	709	739	685	714	658	699	725	705	676	699	643	720	700	700	710	704	680	702	677	682	707	717	742	696	713	727	699	702	784	695	679	754	738	704	705	679	721	662	702	714	689	694	723	673	706	668	698	720	725	678	729	741	716	694	747	722	725	714	713	688	693	723	722	726	686	724	722	748	730	676	685	686	697	720	711	711	696	734	764	685	713	757	729	670	718	700	719	674	757	680	744	716	684	673	702	737	669	669	748	678	712	707	728	765	679	675	753	733	687	704	755	731	737	717	759	685	728	698	674	687	691	691	678	707	743	767	695	668	685	727	660	713	697	692	686	672	695	679	678	720	708	726	721	682	665	654	705	724	711	735	740	709	704	724	730	671	687	765	752	724	712	693	708	672	677	720	676	721	722	699	679	677	680	702	703	704	680	661	668	697	730	709	693	692	688	691	760	696	687	705	732	736	740	719	737	759	668	727	756	700	686	728	697	707	715	695	726	718	716	702	670	697	698	695	698	681	691	694	752	731	685	742	719	667	692	732	711	720	705	716	658	715	725	731	699	708	693	724	734	738	705
33255	5945	1067	636	444	390	352	328	338	382	341	335	346	324	360	330	325	349	303	376	336	294	360	352	301	335	299	310	335	368	349	323	324	315	316	332	317	332	357	349	348	319	299	328	298	312	292	334	382	327	282	306	334	314	311	368	325	309	303	341	294	338	339	312	356	311	361	324	325	310	322	310	317	322	324	327	317	306	299	353	335	314	327	326	327	308	358	320	299	335	317	333	316	286	330	287	307	344	333	322	340	299	357	332	356	304	287	333	301	301	332	355	303	281	329	348	306	276	297	301	271	325	328	324	344	340	288	361	325	287	300	329	333	366	347	307	283	329	338	296	312	285	323	337	305	323	333	317	290	331	320	326	330	319	326	332	375	313	329	320	313	303	318	345	365	313	307	268	306	352	379	338	334	306	306	306	283	295	323	353	339	320	323	330	363	328	310	307	321	327	288	340	328	316	305	314	319	293	364	319	312	341	322	328	355	313	324	315	345	377	298	288	331	343	338	306	305	357	277	315	310	329	361	329	317	328	308	334	314	323	344	321	322	327	340	311	340	333	367	343	321	334	310	294	320	334	297	315	347	350	309	314	326	303	336	318	330	349	310	253	344	337	336	366	320	341	330	328	328	324	316	340	336	343	329	341	328	350	330	298	318	327	332	338	332	284	308	305	346	327	356	318	318	318	324	309	326	325	318	333	337	326	347	320	343	326	324	315	311	337	323	345	296	327	309	328	365	362	340	333	356	371	300	349	309	272	360	362	321	320	314	299	318	285	295	278	326	350	330	304	313	322	313	347	325	353	316	323	364	320	299	338	322	341	314	351	330	336	334	308	293	331	303	323	310	303	304	313	344	287	313	306	280	306	329	316	309	354	305	325	312	323	344	302	316	341	299	335	337	346	352	307	294	299	303	333	324	295	289	299	334	351	309	349	290	307	331	329	319	296	310	296	314	306	322	308	326	348	312	297	293	289	309	319	331	294	353	342	318	324	337	315	288	346	298	279	348	284	351	300	328	322	293	350	305	310	304	311	323	324	319	300	311	328	335	317	324	325	331	331	340	311	313	331	345	345	320	293	305	352	301	279	322	316	321	332	322	289	351	384	350	314	314	329	314	324	325	343	307	339	289	300	325	287	340	321	300	324	289	326	328	293	320	293	327	356	288	313	351	321	349	292	331	362	354	335	298	293	298	323	318	332	339	348	318	326	350	319	317	320	317	309	317	333	317	334	331	333	334	336	358	286	326	332	324	349	301	288	285	326	330	314	294	311	341	312	302	336	313	288	326	319	343	336	300	356	299	327	301	331	355	330	314	287	317	307	356	322	343	345	299	310	327	291	298	321	369	331	362	334	327	344	334	326	323	334	319	316	332	332	314	301	295	326	337	310	312	326	344	362	327	333	347	339	310	329	326	317	332	309	303	320	327	299	321	315	294	319	347	316	361	367	282	330	311	314	313	314	323	371	321	334	294	288	310	287	337	318	329	320	311	315	318	322	355	313	311	339	292	338	305	307	338	325	310	334	328	314	335	309	338	326	297	297	353	309	286	324	351	348	328	318	312	350	344	352	324	332	315	306	306	312	309	321	339	317	327	343	321	299	334	331	318	305	330	298	339	326	294	348	331	321	310	317	347	329	306	343	321	313	337	323	288	309	316	334	330	298	316	342	345	335	294	323	306	319	324	324	320	324	314	357	346	357	330	340	332	328	319	334	291	327	314	298	312	346	314	347	345	355	335	328	276	331	323	324	325	338	302	309	346	332	346	341	316	282	329	354	358	354	320	335	306	353	319	308	335	356	334	333	329	336	319	322	296	326	321	317	322	319	305	332	343	317	322	313	338	330	353	346	314	305	335	335	336	333	329	296	305	314	287	352	293	336	357	323	305	337	312	323	329	319	313	306	328	352	320	349	314	339	291	333	274	329	302	336	334	330	329	293	315	309	333	313	313	320	370	321	341	345	336	339	331	313	328	360	340	327	323	335	364	312	317	320	332	319	307	291	318	329	335	322	292	317	313	314	348	336	331	347	300	296	323	312	279	294	301	318	317	314	338	275	312	331	317	311	324	301	302	323	297	312	328	310	302	332	352	333	313	329	336	320	308	323	279	322	347	327	311	329	327	324	358	318	293	341	308	306	303	325	282	329	343	338	301	314	321	324	316	333	311	331	352	282	307	315	305	330	315	349	361	323	312	307	327	327	331	288	329	327	314	350	354	310	332	333	333	322	361	323	327	319	303	329	334	316	322	319	316	341	358	363	331	325	328	357	318	325	326	334	314	317	337	340	307	333	348	284	311	334	317	361	329	360	340	326	337	316	317	334	335	317	293	351	310	312	334	323	312	341	353	306	322	303	335	341	337	291	317	316	319	344	318	335	302	332	305	297	320	317	308	327	321	321	300	324	316	360	299	322	308	298	309	323	324	342	296	296	327	341	311	323	311	317	354	326	305	322	331	305	306	338	364	285	314	322	317	299	305	309	328	293	351	341	304	355	348	341	325	320	317	359	283	294	325	312	303	337	325	320	325	317	339	317	332	293	327	325	314	350	352	325	319	294	299	334	339	309	335	311	313	352	351	335	347	331	341	306	328	314	301	294	337	312	324	300	340	317	334	307	346	353	312	321	320	299	308	315	294	306	292	333	339	316	316	341	322	355	337	317	277	314	349	337	352	331	305	295	289	347	310	348	324	349	315	327	338	343	307	286	290	342	331	369	325	319	334	288	325	335	367	354	302	332	306	322	332	299	327	364	318	351	302	324	336	341	354	343	310	335	312	318	339	322	313	290	307	329	309	307	348	338	362	323	266	312	283	304	324	315	331	314	349	310	334	331	363	308	339	352	299	361	333	314	328	303	295	305	311	331	326	346	347	320	312	318	316	325	359	305	297	329	343	346	297	326	316	313	311	317	345	311	335	335	329	314	307	337	303	369	347	334	335	340	316	335	336	331	296	292	294	316	304	334	324	343	297	342	311	329	341	306	324	318	318	332	378	337	335	329	354	321	337	308	331	309	288	312	350	324	354	360	311	314	322	321	308	313	323	331	338	337	324	322	372	326	340	353	313	344	336	320	313	305	337	328	337	283	306	321	307	341	309	357	331	332	351	327	341	329	364	339	360	317	329	325	387	288	330	331	286	344	324	325	301	307	293	305	324	359	344	326	337	372	322	342	311	348	353	335	347	316	317	290	292	351	340	317	324	325	346	318	297	281	332	347	347	343	331	355	316	365	329	313	316	288	322	330	325	321	318	301	337	318	322	290	344	304	315	325	327	320	330	278	330	321	310	293	323	338	312	316	283	324	355	346	309	347	320	327	317	347	315	312	289	319	332	356	321	330	344	306	334	302	328	321	326	331	316	315	319	333	306	299	307	345	296	318	318	312	350	347	295	347	351	304	351	311	295	335	342	322	311	277	329	362	356	322	315	290	338	372	316	303	327	330	340	294	285	321	299	339	301	340	338	325	305	326	300	322	305	329	293	324	335	316
22302	10754	7682	5158	3455	2567	1676	1427	1177	1058	951	897	904	868	822	803	792	788	809	775	789	766	728	761	713	802	762	743	735	728	732	759	740	775	715	704	706	705	721	774	718	733	738	719	761	708	709	790	714	809	703	729	752	742	736	729	776	732	713	734	789	673	756	750	763	793	735	711	718	770	723	713	728	773	799	764	769	719	745	699	744	671	764	755	690	717	708	745	737	744	705	791	763	718	739	767	768	794	775	764	698	768	818	754	751	705	725	738	786	763	720	738	734	720	772	773	766	724	742	742	764	739	728	694	732	773	761	741	735	779	707	739	742	749	711	760	703	746	766	726	728	785	747	674	744	723	751	761	757	757	686	733	791	755	817	731	744	732	730	749	706	790	730	660	750	744	757	786	758	776	745	719	688	791	689	747	769	814	751	762	791	760	728	696	735	732	713	745	757	751	743	694	708	797	782	791	744	760	719	703	711	728	769	690	746	722	788	788	769	730	733	737	716	796	737	741	708	775	754	764	726	778	752	796	768	728	766	739	737	760	700	732	740	736	733	727	738	744	766	751	748	699	703	752	691	698	742	759	733	714	696	746	773	769	695	738	693	771	774	725	751	695	691	730	758	751	739	749	736	702	748	772	765	733	785	707	741	752	702	763	752	720	715	737	742	682	735	708	729	748	705	704	745	683	795	742	750	738	723	767	765	777	733	736	707	725	692	703	816	750	743	739	729	739	764	711	775	739	747	751	767	776	773	727	759	721	708	726	738	809	713	778	755	732	760	815	706	757	685	748	754	697	777	757	755	773	716	716	768	769	769	766	725	713	735	707	740	724	755	730	767	757	764	729	747	792	807	702	722	694	726	756	690	764	755	689	734	772	733	723	729	733	733	733	717	755	796	698	747	767	694	720	741	731	728	696	726	744	760	799	737	727	709	766	720	740	750	736	739	727	779	696	807	708	742	779	749	759	728	734	728	749	710	777	778	729	738	732	755	758	745	755	770	777	721	769	723	800	728	755	799	706	729	770	725	706	737	756	744	732	783	731	728	799	772	725	773	759	730	756	751	745	742	763	720	758	728	774	791	726	742	731	754	768	755	757	802	737	759	738	746	742	713	780	741	779	675	702	735	743	715	739	757	731	717	772	749	771	737	725	726	723	749	705	747	732	761	759	755	742	734	732	744	775	743	762	784	756	707	715	780	712	729	712	705	779	722	741	669	786	748	753	735	768	721	722	750	745	750	704	735	735	777	716	776	724	770	754	759	723	752	761	746	761	729	745	777	683	737	767	780	728	710	727	739	750	715	794	775	765	750	725	767	742	752	733	735	741	757	727	695	748	750	749	801	770	726	713	698	758	737	731	734	754	768	753	682	742	736	778	726	723	770	793	757	739	704	727	729	768	752	742	671	742	718	770	734	706	769	728	719	742	716	744	783	753	749	826	754	715	724	757	727	729	738	684	770	771	747	725	782	683	754	696	765	751	802	725	715	770	717	730	724	764	741	787	711	720	713	742	686	747	710	730	718	733	747	706	728	699	767	779	745	743	768	753	739	690	761	800	727	761	730	743	736	758	774	741	793	739	745	745	757	740	732	751	775	763	734	754	752	738	726	737	769	735	741	760	792	746	759	748	737	799	723	749	769	720	745	726	699	781	717	722	721	733	737	742	756	741	750	708	808	728	767	733	776	732	745	720	737	778	762	760	801	741	757	689	748	770	778	725	779	730	727	741	780	733	702	760	733	775	744	745	774	786	701	723	693	764	705	724	769	771	769	791	784	748	752	700	767	740	733	739	716	770	745	739	740	658	692	746	717	743	725	802	739	731	728	763	743	790	743	750	774	735	688	799	726	769	743	716	778	741	727	733	775	719	739	714	749	750	684	715	739	754	793	769	694	748	737	719	751	763	726	732	747	720	779	761	750	835	704	712	754	764	722	746	803	753	715	744	708	733	724	755	723	749	756	742	762	755	743	733	715	746	761	766	735	739	750	780	776	810	717	707	766	740	714	766	700	766	736	712	707	747	732	744	689	742	737	741	751	751	766	733	754	728	791	725	699	698	738	733	739	734	759	738	795	725	735	766	690	680	726	781	753	757	754	760	791	776	730	711	764	712	735	707	737	752	743	776	757	747	724	763	755	763	716	720	756	727	744	766	752	753	728	761	708	736	720	718	747	746	706	772	775	753	744	768	718	736	720	737	749	771	759	762	704	800	763	759	739	731	743	703	723	741	720	743	747	772	777	731	761	740	755	683	759	711	775	782	709	777	757	768	738	793	710	742	816	735	778	782	793	736	698	793	756	735	751	737	741	794	729	762	690	693	723	756	702	733	737	755	766	721	756	773	767	755	749	742	759	725	722	697	765	769	751	760	764	755	710	760	729	714	736	713	762	740	784	716	793	702	767	738	778	779	782	724	724	742	763	762	770	785	710	779	705	815	766	776	762	746	676	777	749	771	738	702	753	731	741	727	747	723	765	747	746	785	751	765	748	729	705	735	682	796	734	730	743	747	756	760	813	732	746	774	787	767	717	762	780	719	697	717	718	703	718	738	752	709	709	710	762	786	772	788	761	757	726	694	763	766	725	725	753	720	728	756	718	722	716	748	788	720	730	752	717	741	741	737	749	767	762	765	721	768	705	757	822	744	725	701	752	705	672	741	781	769	727	755	804	699	725	735	733	761	734	779	729	720	779	756	750	731	753	746	725	700	763	760	725	717	746	790	721	726	752	713	734	733	750	720	728	734	728	714	760	718	793	731	750	736	689	785	714	782	715	708	776	758	766	721	750	755	743	753	754	750	737	753	794	760	722	725	733	751	776	721	759	744	657	755	783	760	755	731	774	744	774	763	743	738	728	742	738	787	731	773	698	701	761	732	729	753	748	757	675	682	780	767	762	708	787	741	797	762	747	745	764	719	785	729	774	703	681	718	774	731	699	729	749	736	741	742	739	724	730	735	723	688	715	748	785	762	745	730	732	739	761	750	718	711	784	755	731	743	708	732	735	747	783	753	722	688	723	715	725	742	712	789	766	759	698	728	766	729	755	710	739	735	749	778	769	751	741	774	753	760	742	794	746	768	743	762	689	750	746	679	719	762	752	706	764	753	764	699	721	729	722	750	763	770	775	759	742	682	754	734	741	756	733	708	758	731	737	717	753	764	783	730	724	758	729	745	714	747	793	774	757	712	732	770	741	773	733	778	770	734	710	724	742	749	722	741	762	719	764	750	734	785	759	823	753	737	760	742	746	782	713	730	722	739	777	766	739	783	727	750	772	704	745	732	754	750	775	702	711	714	739	775	728	723	730	763	758	726	721	747	739	702	723	741	720	718	720	773	784	773	738	754	694	731	710	734	745	744	765	713	749	740	691	768	722	721	718	719	750	771	755	787	750	725	761	785	747	757	749	785	695	725	712	754	735	749	743	767	805	720	733	725	730	723	698	728	733	708	701	687	742	706	701	740	747	760	724	805	765	762	750	707	738	738	790	768
24779	2809	529	407	342	355	315	271	326	288	317	285	312	312	302	335	309	273	312	315	285	269	285	339	304	328	268	322	325	306	316	302	312	283	311	335	322	254	310	285	319	305	315	294	290	314	277	302	308	264	291	308	287	290	312	267	272	283	305	290	273	296	263	290	250	280	294	279	304	317	284	319	293	289	309	306	302	286	313	312	306	295	314	300	312	308	336	280	286	318	296	335	295	313	325	296	277	295	300	267	303	327	305	250	333	255	304	263	304	280	270	286	317	282	296	312	300	298	315	309	308	289	303	279	316	308	342	302	264	314	298	302	284	300	301	330	274	328	322	281	304	286	279	263	287	274	317	313	317	282	309	271	254	303	273	293	302	297	269	341	278	293	316	308	280	302	289	277	297	326	280	312	300	295	303	266	297	279	308	314	337	321	310	341	303	321	267	302	294	335	334	325	332	291	302	330	288	300	326	280	298	287	315	314	301	297	290	297	297	300	293	299	354	337	303	269	315	277	265	304	272	285	286	302	277	290	297	288	287	295	302	304	328	320	312	275	294	324	278	326	284	296	284	276	327	332	280	298	312	332	288	313	315	311	300	269	314	311	316	292	247	290	253	309	288	323	271	301	295	322	326	280	298	272	307	288	288	277	301	277	329	318	283	287	304	305	333	298	273	286	312	299	301	296	299	304	304	282	312	321	327	321	318	325	288	305	322	274	324	290	296	302	305	283	274	271	302	314	307	325	300	283	272	267	336	304	309	300	329	310	304	275	307	296	277	344	280	276	310	307	325	279	321	271	348	298	327	302	281	266	268	290	341	328	270	283	294	301	305	308	274	304	288	285	309	285	299	312	314	318	308	283	325	274	299	299	283	305	305	284	324	309	300	281	318	282	325	345	313	275	283	313	299	313	292	299	283	287	313	267	325	292	307	293	322	285	272	304	299	316	306	294	299	318	286	339	326	317	318	299	308	307	304	270	335	308	289	310	274	292	308	284	315	318	287	275	275	296	254	287	290	303	328	315	332	275	292	318	317	326	296	305	279	303	325	318	319	330	324	290	293	330	314	303	310	311	295	310	313	313	327	295	303	291	308	329	277	310	317	302	322	341	311	299	288	319	297	289	292	321	339	305	268	292	283	272	320	302	322	299	267	301	295	325	300	324	296	301	297	301	306	301	290	311	286	308	300	307	320	332	317	314	293	293	302	310	354	310	308	297	287	303	294	308	279	326	317	321	296	275	298	317	306	271	303	283	328	288	315	317	313	293	300	304	346	331	320	281	303	259	332	315	330	298	293	291	307	308	309	291	291	302	275	316	319	290	313	300	342	303	283	288	322	281	321	302	325	305	345	311	352	276	326	335	334	306	348	308	288	300	312	283	345	277	286	304	318	292	307	344	299	261	311	295	280	291	339	286	308	267	294	291	280	264	338	308	291	338	296	304	325	307	319	285	301	309	308	297	320	307	305	294	307	318	286	261	307	331	300	298	273	280	278	333	291	299	310	308	302	297	278	276	317	298	299	321	308	318	298	300	320	343	308	296	311	309	322	331	295	342	296	292	301	284	299	305	258	303	323	294	284	310	279	289	293	327	305	281	301	310	348	289	266	305	279	269	291	311	279	284	314	297	319	313	323	306	305	304	275	286	267	315	296	300	309	324	274	294	279	289	327	311	329	303	285	283	341	310	320	317	299	292	312	280	304	306	310	319	304	278	283	315	325	324	296	295	296	326	310	298	313	296	266	264	295	325	288	324	318	287	304	290	297	304	289	319	293	304	313	326	280	308	321	311	312	288	268	284	293	325	284	283	306	302	278	290	279	295	323	305	296	314	312	279	319	311	315	281	302	306	327	309	300	275	340	289	272	306	261	301	314	309	281	280	301	287	300	268	287	259	307	306	291	282	291	289	324	290	293	276	310	295	259	254	286	317	300	318	289	300	288	313	298	280	286	317	319	329	314	326	310	307	319	272	285	300	292	334	297	234	288	323	273	307	323	289	307	271	284	291	291	287	311	296	319	301	330	314	358	295	281	306	287	276	257	341	333	312	292	290	319	277	335	291	256	291	265	281	299	271	290	281	307	289	318	294	296	299	271	273	293	286	299	298	266	304	281	266	277	299	327	277	302	303	315	296	301	305	338	296	327	278	279	289	313	300	267	295	307	309	281	359	312	279	302	296	297	294	292	302	304	296	297	330	309	295	292	336	287	310	308	350	315	296	339	287	289	281	285	282	282	308	263	301	321	291	263	275	298	321	309	305	289	286	302	311	339	282	327	279	320	286	289	294	283	278	286	303	297	261	339	313	261	297	261	295	300	278	282	294	308	293	330	323	284	299	302	302	292	272	294	306	289	281	297	340	296	312	315	300	328	294	321	276	304	273	282	262	278	316	348	300	300	317	290	284	293	286	302	302	279	330	324	286	327	314	321	287	303	303	291	328	348	325	280	308	297	329	285	255	285	319	288	299	333	305	315	320	316	289	306	282	324	304	296	296	278	316	321	337	267	273	291	300	266	324	296	324	292	326	321	278	309	311	286	305	277	261	247	280	303	297	338	311	303	317	294	298	317	301	287	309	298	293	308	278	341	272	266	296	295	285	302	266	323	317	338	312	323	280	294	313	318	310	288	313	305	305	331	315	330	303	327	337	335	334	328	295	288	287	280	294	278	284	307	317	307	321	311	286	321	293	291	285	271	294	299	309	308	274	269	292	300	302	300	263	310	293	290	294	300	276	267	302	295	333	292	300	306	306	311	294	307	285	317	291	290	320	281	310	293	329	300	283	288	300	295	304	343	295	290	292	282	315	268	314	267	318	339	296	296	320	283	279	290	260	291	264	323	322	303	276	284	303	337	306	323	288	304	283	288	296	321	334	311	292	308	302	280	284	279	304	299	315	324	309	308	300	305	313	336	338	293	308	309	279	313	300	305	300	297	315	296	286	285	314	295	272	337	284	304	295	289	305	295	269	256	282	313	292	298	316	280	330	279	306	315	306	288	309	329	280	296	310	278	300	301	252	306	295	302	305	263	284	338	306	288	308	290	294	333	272	277	301	297	247	302	274	262	300	289	263	300	291	281	284	318	302	300	253	283	280	297	349	297	335	288	296	300	308	281	307	316	312	306	323	314	313	317	287	289	286	287	306	327	307	333	283	315	292	275	293	300	275	316	325	292	270	305	312	317	255	299	304	305	284	307	295	293	277	295	303	315	312	293	286	289	285	292	327	335	314	266	304	315	286	351	336	316	290	324	302	289	311	312	277	290	289	320	314	298	296	305	317	290	277	291	346	311	319	295	317	304	305	265	302	289	331	293	290	284	285	279	278	271	299	297	318	301	305	272	318	327	317	315	299	291	290	323	285	304	276	302	297	310	323	330	273	288	277	286	301	312	306	288	324	284	288	314	288	291	297	268	273	294	272	308	296	317	296	301	328	328	310	299	305	337	299	318	321	294	317	307	315	292	330	363	296	311	291	317	311	295	278	289	262
17523	5468	3242	1945	1538	1081	860	822	734	773	737	713	677	698	656	675	656	692	668	702	645	649	657	701	686	725	637	690	676	668	692	641	629	708	685	653	632	634	668	685	664	633	675	628	637	653	693	680	638	646	648	660	665	645	701	703	616	651	651	640	667	706	706	645	699	673	678	651	683	659	688	688	603	618	667	636	626	601	648	696	628	611	654	660	700	632	665	673	688	642	656	638	701	668	689	725	680	649	626	636	584	659	673	651	686	655	668	618	605	720	626	644	651	612	657	629	644	667	652	653	630	660	643	684	648	654	655	662	613	677	633	714	618	681	645	655	668	720	670	658	688	621	663	671	651	629	639	607	613	672	748	689	694	656	666	665	661	674	668	682	683	660	663	631	671	723	659	623	709	633	654	660	622	670	663	634	675	662	660	651	632	630	675	630	646	696	632	680	660	660	666	632	649	656	681	691	661	677	620	697	629	611	680	615	657	664	679	639	641	648	663	626	653	697	665	641	647	637	652	654	641	663	657	664	655	671	652	654	646	689	665	635	650	663	646	668	647	632	649	631	627	698	656	657	623	597	661	688	673	656	622	641	688	661	677	631	703	656	659	659	640	666	649	671	645	723	629	626	670	635	663	642	673	676	680	696	659	649	637	658	694	630	672	645	680	651	642	645	649	672	634	664	677	711	676	716	648	687	680	658	664	615	649	664	686	634	672	657	647	692	671	659	675	692	700	671	619	628	630	644	663	641	666	643	685	641	656	622	659	638	651	718	688	672	618	696	600	630	673	635	669	657	683	672	709	662	662	659	680	624	621	629	658	665	652	661	660	638	672	663	626	659	612	670	653	687	708	686	647	657	674	667	660	678	642	662	644	721	605	672	642	709	629	633	706	651	641	658	687	702	724	634	656	636	665	674	654	680	652	673	653	664	670	623	657	651	679	686	657	633	650	691	672	646	660	653	655	645	681	646	692	680	671	643	656	651	706	706	631	666	645	620	645	710	672	679	683	702	650	650	702	624	685	649	685	659	722	689	695	624	684	664	608	673	641	631	649	640	655	684	646	643	670	682	690	674	616	669	655	683	644	657	634	645	625	681	716	670	678	611	677	669	623	668	657	687	627	643	708	678	657	629	661	649	621	616	709	685	632	654	633	691	683	703	609	641	667	652	655	664	641	655	659	675	629	659	685	677	648	610	699	675	641	673	649	634	654	670	729	607	608	689	662	694	696	631	670	667	651	651	643	667	669	650	654	628	641	652	652	639	689	652	668	616	644	661	644	641	636	647	710	631	604	651	679	701	686	676	648	676	654	660	657	634	611	667	701	631	630	644	638	657	637	666	594	614	654	685	679	649	666	640	660	643	658	637	636	638	641	645	662	637	625	640	675	667	666	655	661	697	653	675	669	672	655	706	649	690	569	714	669	685	695	679	654	669	641	667	675	665	643	650	685	683	628	687	643	691	680	682	663	668	676	657	669	686	650	696	749	679	685	635	684	621	689	716	661	659	653	650	648	639	711	616	634	648	631	676	657	646	656	702	622	691	652	605	665	679	665	634	640	626	667	688	689	611	718	666	622	670	682	647	665	617	674	664	641	679	656	649	619	696	689	701	625	631	685	680	660	670	622	652	694	650	683	681	607	628	654	673	616	644	682	634	660	619	653	661	637	653	599	683	698	634	684	668	678	653	666	713	632	670	671	627	629	690	726	665	676	705	668	674	652	712	663	638	694	661	690	645	671	676	673	623	690	630	669	656	689	611	675	654	714	648	661	635	630	657	661	648	659	615	665	683	677	620	645	694	659	654	677	656	631	610	661	686	682	683	657	637	667	647	683	664	662	681	642	683	651	725	648	672	681	665	639	629	659	648	676	649	677	658	704	670	644	654	667	674	640	668	700	643	685	637	627	645	672	675	677	683	660	644	660	670	634	683	714	668	655	653	665	628	658	687	699	682	650	694	715	688	628	680	657	642	677	664	673	642	652	626	682	659	672	666	625	636	704	638	641	668	719	703	667	642	684	661	662	651	655	643	692	633	681	617	656	704	666	641	672	708	657	719	679	662	645	655	650	636	650	655	624	619	678	632	622	659	641	668	662	682	670	690	638	655	635	679	632	666	656	656	669	636	647	706	618	660	690	686	676	651	725	656	678	655	690	641	661	613	651	666	652	625	677	703	666	701	642	682	658	678	675	707	683	653	646	650	676	637	658	618	687	643	653	681	696	674	650	663	651	663	648	661	699	673	658	645	675	677	601	643	662	642	686	651	690	653	701	649	678	675	646	642	719	688	642	648	618	654	681	684	682	613	646	683	632	658	686	617	647	706	674	619	663	647	645	678	657	643	630	698	640	654	657	654	669	652	653	640	626	635	683	662	697	675	699	685	688	683	687	660	644	620	737	697	663	622	688	642	627	690	683	668	704	629	609	636	646	659	689	624	690	653	652	674	658	659	691	689	656	658	699	693	698	684	676	648	668	657	685	645	641	708	681	679	659	685	676	697	644	641	664	678	655	698	631	664	674	651	706	626	641	655	661	676	653	665	629	667	667	665	642	660	678	674	624	662	668	651	643	673	665	670	631	625	653	713	662	642	698	660	604	672	646	681	637	625	681	696	632	624	654	710	642	657	669	665	654	665	646	677	660	644	741	638	652	657	660	683	630	717	670	640	665	664	656	680	637	688	656	673	662	624	643	628	640	676	662	658	655	633	644	672	676	671	660	665	693	660	637	648	666	655	682	660	687	640	692	633	676	666	670	682	676	668	640	679	652	643	640	717	671	608	639	677	670	674	712	629	706	676	659	658	652	677	642	673	655	668	649	599	619	673	639	673	692	652	665	653	613	647	701	635	666	692	647	682	689	682	633	683	614	653	658	667	645	639	624	659	713	682	668	624	623	647	657	641	667	660	666	681	676	644	626	622	622	645	644	662	642	663	644	666	616	646	706	701	626	672	677	686	662	668	618	648	660	665	677	714	678	691	661	609	674	633	640	704	612	666	646	647	681	621	669	666	665	670	634	678	692	685	635	672	640	618	718	651	613	690	694	692	683	653	655	693	690	633	665	633	682	673	655	647	641	636	656	652	667	635	661	688	655	656	673	663	634	700	654	667	628	634	755	641	667	648	621	628	686	673	631	671	674	652	632	667	630	673	653	664	692	646	626	699	639	687	652	695	623	647	653	651	676	687	657	704	692	655	689	672	668	653	581	662	665	650	674	638	678	665	637	673	690	654	696	623	667	643	652	655	670	693	625	624	645	665	655	671	645	636	644	626	674	636	601	680	726	652	670	648	636	654	634	614	650	678	651	637	681	676	633	624	638	683	714	681	726	653	666	651	672	656	646	691	674	643	670	645	581	668	670	684	665	671	671	651	685	594	630	644	689	632	641	652	642	611	659	649	664	656	633	646	591	706	688	657	624	694	625	656	688	665	690	696	669	687	677	685	657	684	633	690	632	673	587	648	670	661	644	655	638	665	659	687	657	686	687	664
31679	5211	910	574	426	396	347	309	303	306	352	315	366	308	300	311	312	312	303	318	307	287	331	345	294	334	303	331	314	316	318	336	317	296	297	310	303	309	292	328	326	298	304	307	314	288	338	312	309	327	309	369	311	324	320	303	305	308	313	311	272	340	259	315	325	343	310	286	296	278	278	299	326	330	338	266	300	279	327	300	316	289	315	310	300	265	282	342	294	301	311	296	288	332	313	312	317	280	289	289	291	308	320	299	314	314	311	303	292	320	275	291	290	276	325	331	334	322	308	321	308	290	300	297	297	329	312	275	305	294	314	322	281	306	317	315	296	320	325	316	336	302	289	331	339	324	308	317	309	267	313	286	342	299	316	313	279	305	295	352	358	308	332	277	286	312	290	329	314	313	323	309	348	302	298	290	293	313	295	311	313	309	345	304	336	318	303	298	309	307	298	287	315	317	313	309	303	320	321	289	323	313	327	349	308	329	312	314	307	282	300	330	303	308	286	299	310	299	280	309	314	320	299	348	308	331	304	322	290	340	311	297	312	339	316	301	323	296	300	306	260	309	332	306	296	292	313	296	329	275	281	297	350	308	298	289	292	298	318	272	312	287	307	329	320	316	302	276	280	311	265	284	312	291	307	315	301	317	298	315	309	323	307	277	308	295	315	322	282	279	300	286	289	311	311	310	282	296	272	291	304	284	316	342	311	310	280	293	286	300	295	310	298	314	301	288	304	289	289	280	347	277	276	314	306	293	296	265	304	292	331	328	298	342	292	312	286	321	290	299	277	333	305	293	352	304	293	319	308	302	315	302	322	319	306	318	337	268	277	317	335	306	299	309	295	292	332	294	297	305	302	328	306	299	309	305	344	307	331	314	278	317	316	316	271	307	299	310	323	266	327	315	358	302	280	307	322	332	336	315	307	287	293	340	307	288	281	274	299	342	328	301	322	321	335	316	332	306	324	315	334	318	329	310	300	316	309	289	320	284	292	245	314	311	288	316	320	291	326	283	273	304	278	267	337	319	315	281	300	311	308	306	334	354	317	320	314	305	301	299	301	307	312	314	302	284	269	333	296	296	278	307	300	329	338	311	278	298	294	319	335	335	312	281	291	261	314	335	303	299	282	306	281	310	297	313	317	356	323	326	330	285	316	325	294	294	290	314	295	299	324	297	284	298	288	307	288	305	296	319	326	275	321	304	309	325	346	299	333	320	344	320	259	268	359	335	333	294	300	338	300	332	297	293	309	333	293	308	322	296	306	320	294	356	292	310	303	330	290	275	303	319	263	305	326	330	323	296	349	316	295	312	323	274	277	343	316	304	319	292	295	338	309	320	265	299	314	310	317	299	304	278	318	293	306	318	300	343	292	294	316	308	307	295	293	340	312	331	288	295	315	278	312	343	316	340	288	313	315	303	332	317	341	297	331	303	288	312	302	339	280	306	330	323	279	328	282	313	268	294	302	321	317	314	313	279	316	332	303	327	297	310	298	327	275	274	314	328	300	331	313	361	313	323	313	322	317	282	287	320	336	310	303	291	274	305	265	334	292	295	304	283	298	341	364	267	295	333	313	322	318	302	319	319	298	282	317	267	323	286	306	325	305	293	303	297	262	332	299	318	339	334	328	338	336	290	335	282	311	315	290	292	297	295	306	310	274	301	295	282	289	302	286	329	298	345	307	302	310	280	317	307	316	297	294	283	316	313	305	315	280	325	302	312	338	306	341	301	296	290	340	320	309	298	321	287	346	349	300	319	327	317	310	283	328	311	290	321	288	292	303	298	316	301	289	309	300	298	291	291	298	303	313	327	312	310	280	316	306	329	303	313	282	292	314	295	307	277	314	290	294	287	302	342	307	310	288	335	305	313	264	332	294	339	343	276	314	336	273	300	309	317	318	301	285	316	303	290	293	334	328	295	321	298	307	328	259	326	302	315	301	325	285	312	277	292	285	292	332	312	319	327	357	307	307	284	317	334	313	293	317	284	280	331	268	304	326	332	280	306	319	305	272	273	315	297	335	353	323	306	318	287	332	329	280	318	300	289	309	304	301	326	308	323	305	286	298	330	264	270	283	297	310	294	311	280	295	319	330	319	310	312	303	281	280	358	333	281	322	319	301	307	301	309	320	311	310	305	278	308	317	343	288	337	279	296	289	337	309	310	330	315	268	297	279	312	305	317	281	297	331	277	296	305	320	300	307	306	323	276	327	294	287	296	319	325	342	315	286	290	326	295	318	299	298	273	341	278	308	307	318	288	322	309	274	318	321	337	313	263	321	308	312	328	332	321	303	286	312	345	301	332	308	285	335	316	292	312	331	319	312	292	293	281	317	316	313	315	297	306	318	312	317	323	327	286	318	331	287	290	300	295	289	314	285	289	308	310	309	330	282	322	292	277	281	320	338	301	337	306	332	313	322	328	300	287	276	314	330	291	328	346	312	295	320	354	323	295	294	360	290	297	317	306	300	303	292	327	321	340	290	307	318	320	319	292	327	321	260	307	316	283	281	299	303	304	320	347	310	298	309	323	308	302	296	311	308	317	285	302	313	285	305	328	290	319	328	319	309	326	324	324	318	325	307	303	282	335	326	331	304	301	268	311	329	313	310	337	345	270	318	315	299	296	284	311	303	298	342	333	297	302	291	307	296	325	273	307	306	325	337	278	328	315	325	320	288	305	295	342	295	330	315	298	269	292	301	316	337	324	300	302	290	290	299	317	324	296	293	284	337	306	329	320	363	334	322	283	321	290	324	305	329	286	319	302	315	296	320	289	330	306	311	299	322	327	312	337	314	295	331	310	293	312	309	306	301	336	313	315	283	297	319	298	290	292	310	305	311	259	289	303	287	320	318	304	309	342	287	293	315	342	325	271	304	314	314	314	305	317	328	322	320	296	290	307	303	326	323	280	287	328	315	345	303	328	298	336	307	291	313	291	303	287	331	316	289	334	314	290	300	283	290	318	277	295	341	327	312	334	299	294	294	291	325	314	331	339	318	272	300	338	294	300	310	321	339	291	305	286	264	315	277	293	311	294	307	293	295	291	330	326	322	300	320	332	271	320	323	320	293	306	295	314	326	275	308	295	289	306	301	334	327	299	310	317	334	311	328	277	262	308	310	324	344	328	289	281	291	303	296	280	297	278	331	337	305	302	318	312	303	297	339	320	286	314	289	290	293	318	313	287	291	306	281	290	360	291	295	299	333	319	294	289	273	331	303	321	314	282	344	287	313	330	298	292	292	285	309	303	323	339	312	299	278	304	328	303	326	319	305	293	309	311	284	281	338	309	344	301	306	306	296	271	297	313	291	324	301	330	302	287	347	286	294	303	282	297	316	341	347	286	305	317	335	318	299	314	331	340	285	275	296	302	330	327	348	301	308	322	313	332	305	297	323	321	290	325	290	301	303	307	300	345	310	293	267	339	333	319	281	330	313	310	326	301	295	341	293	316	310	315	317	291	303	297	293	298	342	307	292	274	279	287	328	326
21717	9518	6316	4575	3123	1880	1281	1089	959	964	868	751	779	717	738	748	752	769	672	734	673	659	697	692	733	686	671	707	675	679	713	652	694	681	734	749	668	685	727	638	673	681	701	660	665	627	712	683	698	705	719	704	667	749	679	648	714	658	715	675	708	690	718	648	673	653	689	744	718	638	653	716	688	665	689	737	669	663	680	696	697	708	653	689	683	704	687	707	675	679	672	667	697	680	712	689	695	690	666	718	684	703	716	706	699	669	721	648	735	701	746	679	704	668	704	706	744	720	704	664	674	647	699	739	665	696	696	713	691	650	696	661	709	656	679	717	712	670	718	672	701	718	658	720	719	677	694	657	699	705	715	695	681	711	692	692	619	654	649	652	696	691	685	697	656	722	747	672	677	643	700	690	702	698	724	717	667	708	667	660	641	652	694	689	694	642	673	677	732	708	688	715	693	707	700	650	682	683	734	687	673	705	651	662	692	673	694	749	685	716	658	646	676	636	662	688	707	685	686	693	648	700	682	649	702	647	703	705	700	679	718	685	666	732	693	685	710	714	727	691	701	684	705	700	698	695	736	680	717	669	681	670	709	676	682	698	626	683	662	722	706	671	711	682	737	707	651	712	680	731	700	675	747	646	660	729	676	652	672	682	706	695	686	733	682	705	675	680	708	684	700	715	719	719	720	692	708	658	676	709	710	678	682	739	695	697	738	713	674	693	692	655	643	675	649	689	694	699	674	724	666	659	699	665	646	641	696	709	723	734	681	699	675	677	742	711	707	738	642	678	696	675	687	690	714	692	707	731	714	691	699	689	657	682	687	741	735	696	716	708	677	695	708	704	705	701	688	672	716	718	714	655	692	688	682	666	696	643	728	696	701	674	660	685	701	714	711	682	722	665	659	693	668	662	705	710	675	703	711	692	680	661	655	688	700	687	716	692	697	726	671	696	668	675	676	685	724	708	697	672	663	728	695	676	625	709	729	767	701	726	725	742	659	705	681	658	730	657	677	669	702	716	670	660	660	681	695	658	742	679	714	690	707	675	696	641	684	714	623	728	670	668	694	682	665	675	715	695	651	684	683	622	674	670	650	690	651	692	678	706	682	691	723	688	660	657	716	698	681	695	714	721	717	675	702	670	696	737	682	737	725	678	667	740	685	738	664	726	682	707	710	686	678	681	667	704	709	705	698	674	660	701	686	720	698	701	682	680	725	684	687	679	712	726	736	719	664	693	641	686	690	656	726	695	691	686	688	699	677	670	668	689	636	696	641	708	738	776	673	694	712	707	689	715	694	687	687	687	668	675	671	713	692	711	678	728	660	693	699	687	705	661	658	695	702	683	690	685	673	674	706	684	728	744	752	685	664	674	723	691	659	690	699	694	682	683	720	637	648	706	652	721	658	714	695	681	688	730	727	713	682	674	691	756	701	672	720	721	668	684	709	749	745	726	690	673	735	634	691	662	670	706	685	654	691	717	646	689	716	738	715	635	692	659	747	702	695	676	678	691	689	760	685	679	665	680	686	699	696	653	715	663	694	713	708	696	698	725	701	675	715	677	669	623	699	691	688	724	700	665	687	725	662	665	657	688	679	638	705	712	709	660	672	737	709	681	655	733	695	705	690	675	724	672	680	665	690	715	716	628	725	673	711	680	705	688	716	751	673	713	736	710	672	683	682	717	667	674	691	655	707	708	674	746	678	678	717	769	681	683	713	664	635	675	698	709	672	698	682	679	711	667	702	671	696	769	695	643	652	703	665	663	687	701	668	710	712	721	666	709	701	672	696	730	719	712	711	648	703	697	661	649	655	700	691	696	672	669	682	661	711	717	708	687	648	656	717	707	704	651	658	705	705	733	759	707	669	720	752	729	691	665	691	676	702	687	652	718	682	714	714	667	714	668	686	651	758	717	747	709	712	740	709	715	667	728	673	687	751	690	667	687	706	677	691	661	742	704	714	704	693	707	715	714	660	654	698	651	673	693	672	707	722	717	680	691	657	654	672	700	674	721	691	700	697	701	689	634	662	721	649	704	679	685	745	685	623	686	690	712	711	704	701	670	709	667	684	654	707	684	653	677	690	688	716	738	747	681	701	682	695	686	698	688	705	702	702	638	720	683	703	667	703	678	669	689	693	667	689	721	681	729	718	711	663	733	704	680	697	675	647	694	695	682	712	691	666	663	668	693	706	656	685	740	709	687	688	659	713	696	698	704	649	667	707	701	703	699	694	706	668	746	651	646	645	687	651	700	700	684	673	679	664	709	698	695	664	720	651	652	679	731	668	762	696	699	653	712	704	669	694	676	722	748	711	705	648	734	695	666	729	724	674	658	696	683	717	645	716	662	690	650	703	684	677	698	682	688	694	718	707	676	651	693	723	679	673	700	712	676	681	668	765	715	686	683	693	679	694	676	727	706	742	701	690	683	677	744	676	689	669	722	654	696	679	698	658	671	671	692	700	731	682	678	669	661	649	693	676	682	681	721	765	718	615	729	706	655	727	684	682	691	720	671	706	665	716	675	731	695	666	738	712	717	672	688	686	681	676	670	666	716	706	686	713	676	694	653	663	701	704	700	727	705	707	712	727	690	667	726	706	688	691	652	684	654	721	731	711	679	685	717	709	655	673	697	716	684	701	670	649	690	703	675	677	675	681	705	664	676	685	740	654	657	687	684	651	682	701	661	694	683	718	701	697	679	712	691	729	710	656	701	706	716	669	715	687	691	671	703	694	736	699	738	673	739	690	673	719	680	704	690	685	663	691	706	702	671	694	660	671	640	723	712	670	690	722	674	687	663	694	698	712	676	680	680	660	720	702	779	741	729	731	689	714	738	682	725	724	711	659	689	729	713	680	671	662	688	694	686	698	733	712	704	664	707	720	706	687	668	706	680	696	689	726	658	660	761	679	691	716	649	706	720	640	661	678	688	704	700	720	731	679	685	708	698	688	705	701	699	698	675	708	714	709	691	737	680	696	702	686	696	695	687	674	674	704	709	685	707	720	691	713	683	708	686	695	683	680	663	679	694	665	682	733	696	767	715	650	683	681	682	719	734	648	669	740	704	764	709	701	718	674	691	731	712	666	693	656	680	675	698	660	646	697	706	709	673	709	691	684	705	653	655	702	656	663	746	692	726	688	689	668	744	717	713	700	698	684	666	694	712	669	700	705	686	667	727	687	670	687	694	727	692	685	698	722	753	688	704	732	712	681	691	714	676	636	712	674	687	685	658	653	679	740	685	700	677	696	712	632	710	717	683	744	652	716	658	686	680	686	676	642	694	666	707	710	696	677	717	705	696	722	683	680	714	675	712	684	697	742	696	678	677	679	703	720	652	693	714	687	718	722	670	706	672	696	702	733	698	663	689	679	714	667	720	687	683	723	679	676	707	691	693	707	679	705	702	688	688	676	686	696	703	642	659	666	710	671	711	653	729	665	742	694	637	692	654	682	683	665	699	670	711	677	673	680	669	733	738	671	663	681	685	711	718
34488	6731	1085	652	480	411	322	313	331	347	311	332	314	332	320	325	333	336	331	327	302	276	327	319	318	339	313	322	328	320	334	314	309	329	345	333	301	281	300	318	346	280	324	328	347	313	295	306	353	320	338	332	351	330	323	301	315	307	313	284	298	333	319	343	336	296	329	308	312	326	323	295	329	288	341	336	302	304	306	344	298	305	331	327	308	365	291	334	318	324	340	324	336	310	319	318	339	275	332	325	337	345	337	298	292	304	314	321	307	293	306	326	311	368	286	320	305	294	329	298	306	287	299	305	351	322	325	329	319	316	299	304	300	301	357	318	346	336	306	316	330	325	308	329	332	298	307	347	321	325	307	324	329	322	312	313	304	326	361	314	314	311	310	276	318	321	338	318	346	312	298	317	310	283	332	353	342	316	308	341	303	324	316	346	335	298	299	321	288	309	312	333	318	333	318	322	307	339	331	305	326	314	328	322	329	327	360	282	322	287	300	317	352	331	326	330	335	334	316	289	317	273	344	334	369	337	317	314	354	309	306	340	309	348	320	330	315	272	313	343	336	336	299	290	351	331	294	310	341	288	325	335	323	322	344	323	325	277	324	340	309	337	286	316	333	314	341	334	314	316	359	314	351	314	332	330	320	308	316	306	304	304	283	296	318	316	320	308	322	370	311	309	340	306	282	310	330	326	346	331	280	336	336	282	350	325	329	312	321	309	291	308	326	320	309	346	328	330	333	330	337	262	320	338	308	288	298	318	325	346	317	358	327	290	312	288	332	274	309	282	332	334	343	325	306	301	309	361	289	315	334	289	340	331	313	328	300	321	313	308	354	315	298	293	305	303	321	343	311	317	345	334	340	336	329	344	331	334	301	352	320	330	334	307	329	299	360	322	324	344	311	311	337	334	352	302	337	328	312	349	282	304	324	280	351	331	306	325	306	333	316	315	345	328	342	327	346	319	295	320	331	293	358	324	311	281	316	364	374	330	320	345	289	275	343	277	322	340	338	337	324	322	310	325	306	347	303	343	334	341	306	321	307	301	334	303	316	294	321	317	313	359	318	328	314	339	318	323	303	311	297	325	348	331	286	345	348	324	309	331	313	319	351	294	330	368	321	306	325	308	311	320	345	302	315	366	286	286	305	303	323	335	305	321	328	301	337	315	335	305	309	321	371	324	304	329	265	299	349	324	339	313	335	323	324	336	325	340	325	281	352	310	283	301	314	324	295	292	319	354	274	339	372	337	334	317	312	358	364	313	297	327	378	296	305	353	327	332	318	339	327	305	320	327	304	290	326	294	301	363	322	328	284	313	331	301	341	380	331	324	302	344	346	345	319	312	336	307	305	343	360	315	306	331	320	317	319	322	336	337	283	303	323	323	335	308	347	318	343	355	314	334	287	313	313	348	324	329	342	288	335	294	346	327	340	336	337	318	342	299	329	316	360	332	337	322	353	354	334	315	331	348	301	284	310	322	302	319	323	349	326	354	337	329	335	298	271	355	311	320	350	308	311	318	302	297	348	300	308	329	343	308	277	336	327	311	324	315	311	312	326	299	331	304	282	356	338	353	328	315	345	303	310	339	317	302	335	282	308	350	312	332	339	351	330	313	299	347	324	312	340	374	348	327	327	317	316	311	317	325	309	372	319	360	302	315	303	328	363	334	354	284	300	320	316	299	330	300	350	356	313	332	355	325	348	293	354	313	315	318	298	316	338	312	339	301	288	311	315	354	301	343	350	314	318	287	333	393	317	304	342	333	344	326	324	317	317	297	338	324	337	298	319	361	301	301	276	338	326	299	336	320	325	329	282	324	318	294	340	294	314	306	329	309	332	330	333	361	308	338	326	338	286	327	350	334	327	330	334	353	303	334	363	297	337	330	335	338	335	309	314	303	317	316	352	331	341	292	327	332	303	331	338	318	343	322	341	311	316	335	331	310	308	287	358	308	316	316	319	328	290	301	281	314	317	277	319	307	306	321	344	344	323	309	319	292	327	331	318	321	314	308	303	317	304	335	327	295	338	360	338	312	313	329	357	342	336	346	356	304	336	357	331	323	315	296	323	323	361	276	324	305	318	342	343	281	312	345	305	343	351	322	326	346	318	318	320	354	323	318	325	275	299	333	298	297	347	318	349	325	333	315	342	353	328	297	300	325	349	311	337	336	303	310	316	303	361	308	294	321	321	323	341	331	313	300	336	335	327	334	304	320	311	289	321	342	339	325	307	320	292	270	352	306	323	338	340	310	305	304	306	332	289	297	298	324	320	314	325	298	319	309	362	295	319	340	315	347	323	295	318	325	312	324	338	321	312	346	314	330	348	319	324	299	291	289	318	322	334	289	368	309	341	307	317	322	307	338	320	328	314	329	358	315	323	334	327	332	305	343	328	321	327	302	302	284	327	321	307	305	326	339	321	347	341	345	308	321	314	315	364	354	295	311	351	324	326	338	329	330	307	308	326	314	353	338	314	314	341	306	344	332	314	357	330	294	332	338	283	289	297	291	344	311	335	322	357	308	281	296	327	300	322	318	300	341	305	311	324	347	314	298	330	319	343	326	309	342	289	307	312	344	330	322	298	340	328	339	324	323	309	354	284	325	330	283	329	336	331	330	310	307	297	344	333	296	325	276	343	326	354	294	337	327	285	345	362	304	338	306	328	319	303	301	313	335	343	369	303	286	327	315	338	308	312	314	325	350	327	298	367	354	319	289	284	300	299	296	316	349	287	320	317	353	315	319	329	336	329	308	330	301	350	339	330	309	297	298	300	322	321	287	321	291	301	323	315	342	329	300	331	355	317	327	320	315	329	324	311	315	288	312	336	333	332	321	325	363	308	310	325	310	284	309	308	375	320	325	336	320	320	336	307	350	309	305	294	333	314	322	330	308	328	312	316	300	293	331	301	311	304	323	292	281	339	340	325	325	363	313	351	339	319	330	363	342	331	286	308	340	356	337	351	335	318	338	284	334	351	320	295	302	305	322	303	351	301	339	329	345	327	374	307	321	328	324	310	297	323	310	344	360	322	316	308	323	303	321	335	293	331	319	286	293	343	290	296	341	324	308	330	299	314	314	318	302	356	302	339	322	297	371	309	339	342	319	313	321	281	318	345	292	326	306	308	349	345	348	324	357	332	327	310	287	315	287	329	334	326	314	309	325	296	306	352	339	332	297	298	309	325	328	327	334	349	311	352	343	304	327	346	308	303	309	317	318	325	362	334	302	333	298	339	326	320	293	314	309	354	356	340	325	340	318	336	320	317	323	369	338	330	344	331	330	284	323	306	322	311	280	305	348	350	297	321	356	332	268	312	330	333	321	308	346	283	310	287	335	325	308	305	304	355	321	313	319	341	354	321	300	358	312	346	375	325	335	300	346	330	298	347	336	302	272	288	356	320	293	318	346	321	338	332	315	331	307	350	319	315	288	286	350	322	341	321	320	352	325	308	350	311	313	300	307	334	324	339	300	304	298	368	320	310	320	336	317
24668	11925	8046	5270	3632	2517	1655	1431	1092	959	974	832	771	833	840	795	739	779	774	754	805	790	773	744	704	769	729	747	764	708	744	749	735	743	733	738	765	718	760	765	746	718	739	778	748	753	737	771	708	750	754	721	737	777	743	718	737	703	732	741	794	739	688	742	720	748	705	768	730	741	771	752	760	779	706	741	737	698	750	728	769	752	750	717	754	749	791	704	729	751	698	697	767	762	771	757	753	767	781	755	713	763	761	701	757	749	704	742	693	705	766	671	732	722	699	692	780	736	726	760	737	716	693	773	716	737	741	729	692	716	742	734	744	732	738	760	766	704	757	706	771	743	769	734	702	747	786	750	774	733	716	745	713	763	753	712	742	722	764	739	690	739	751	737	744	718	724	748	738	759	729	717	736	757	789	780	727	785	710	697	785	721	718	786	765	775	765	713	757	688	728	753	749	710	701	729	714	766	744	762	693	766	721	722	701	770	749	753	757	746	789	791	754	758	754	706	748	748	744	711	779	741	748	744	728	710	732	767	714	705	744	714	739	715	779	754	740	736	716	683	718	780	736	691	756	733	719	763	719	720	764	782	706	756	761	727	746	755	759	700	778	780	745	791	725	728	720	731	714	732	704	777	749	704	763	766	772	760	686	713	737	706	719	710	740	678	754	719	753	705	738	744	752	763	732	717	710	731	780	721	714	724	689	813	720	762	721	710	710	769	742	689	726	746	716	765	732	732	705	751	799	729	722	767	780	774	730	757	689	791	696	739	741	722	728	740	745	729	737	666	723	737	709	724	747	731	744	777	731	812	717	710	708	747	741	705	753	770	774	750	729	732	698	739	764	736	721	709	690	763	788	764	743	763	670	793	790	751	750	740	776	682	698	726	714	733	756	769	712	777	690	747	711	709	789	729	768	723	720	726	681	702	736	819	740	761	761	726	726	736	733	751	777	733	789	743	770	712	712	717	734	684	767	714	677	697	738	700	747	770	759	758	717	759	757	746	728	750	715	702	724	757	747	705	703	715	727	753	764	774	738	744	806	732	685	765	728	704	706	715	732	736	726	700	730	718	782	746	711	784	711	791	757	732	711	726	685	760	717	767	735	789	706	751	790	746	774	756	693	735	770	755	783	765	756	721	730	701	730	756	730	696	709	770	707	716	749	776	727	753	727	798	771	754	724	745	725	760	756	713	793	752	766	682	777	763	736	732	705	744	733	721	744	677	722	752	723	740	720	736	755	773	736	769	722	755	731	701	768	714	749	707	718	783	757	745	778	725	748	729	736	742	742	760	752	756	728	733	753	740	733	735	708	690	774	745	699	748	730	716	722	738	728	714	733	704	731	713	684	733	740	740	689	674	732	732	763	731	744	742	806	720	727	706	716	762	757	787	733	741	714	732	723	726	769	730	702	674	747	751	772	737	765	728	746	747	699	703	653	727	735	697	784	720	734	745	733	698	675	774	740	720	747	737	730	708	750	718	750	770	699	726	707	715	722	731	762	719	719	778	772	690	738	750	708	703	725	699	696	730	716	719	747	764	756	814	808	728	745	713	679	711	737	686	778	782	759	759	778	761	741	767	757	763	733	762	769	710	813	759	740	709	715	703	653	719	720	724	737	712	778	743	723	747	769	684	746	708	707	750	714	779	729	732	763	676	711	730	748	785	704	715	722	729	723	711	739	737	732	744	786	725	733	730	747	707	757	728	712	723	776	748	716	801	749	737	748	737	732	710	793	791	731	746	731	717	739	746	753	758	742	731	728	781	732	741	736	717	755	733	775	759	707	783	755	719	795	746	772	784	720	692	723	697	760	792	727	728	742	720	708	724	742	716	772	733	722	728	762	771	721	759	731	739	731	728	761	709	756	675	756	710	706	727	751	693	726	726	703	748	769	699	732	709	748	753	744	722	751	789	744	719	750	686	774	727	764	774	767	737	799	696	719	775	720	785	801	772	795	770	726	699	722	724	750	711	769	734	750	731	730	706	713	747	718	693	746	683	714	699	697	736	729	792	768	721	743	822	676	733	702	721	725	735	727	759	744	777	741	749	745	765	751	735	731	751	709	775	727	759	777	741	704	768	765	769	741	688	783	747	739	709	757	706	713	718	761	726	712	803	741	768	760	699	747	710	719	787	719	711	717	710	753	751	771	683	747	776	697	711	772	697	724	758	701	723	748	752	730	735	735	707	771	763	762	736	695	790	733	735	678	701	719	750	757	695	754	718	732	725	771	762	676	715	730	701	745	659	781	773	744	749	706	752	742	766	742	760	758	723	757	732	743	750	749	734	745	705	734	772	750	741	770	747	726	764	734	725	757	729	749	757	736	750	752	737	732	723	725	732	782	747	742	707	786	705	724	707	735	814	741	754	739	722	730	736	683	739	716	706	753	694	695	764	700	763	825	725	768	675	766	703	776	796	763	703	704	707	731	706	757	722	754	719	761	725	713	738	680	719	724	716	718	733	723	730	750	749	731	736	734	743	721	745	723	722	776	763	699	745	710	760	755	691	710	757	787	724	764	699	736	739	709	754	764	740	765	707	751	734	749	725	691	725	683	803	712	729	762	756	789	752	735	700	778	721	693	767	755	762	748	733	712	758	737	767	735	753	753	708	762	726	727	701	756	714	708	743	793	732	737	753	706	747	707	765	732	712	718	733	741	744	738	745	718	770	776	792	729	728	734	722	746	724	733	800	752	773	717	743	701	739	773	734	753	745	749	727	752	731	731	730	748	719	736	773	734	727	700	750	724	706	707	693	729	730	738	754	743	801	787	700	730	691	718	702	728	697	753	724	740	754	699	751	746	766	745	754	776	734	694	720	767	701	730	748	756	708	703	741	767	720	769	761	743	700	736	758	764	751	718	731	701	722	732	737	721	745	774	744	719	690	720	747	675	729	728	751	735	727	744	761	774	746	759	760	720	756	735	694	739	737	731	739	789	755	767	738	778	733	773	734	758	712	721	696	780	785	768	778	761	691	697	714	696	740	760	731	760	723	746	726	723	753	734	722	727	720	762	735	751	800	719	729	765	713	707	726	744	767	739	742	689	682	716	735	747	732	748	700	727	746	718	731	731	750	794	700	710	701	710	710	729	747	755	718	727	724	777	759	748	783	675	729	748	731	724	730	738	751	761	720	740	758	691	679	719	781	747	712	733	732	760	741	750	705	725	755	767	725	716	749	738	704	771	732	742	748	728	720	722	712	696	733	713	729	689	728	734	750	725	742	732	714	690	711	791	697	746	708	817	727	736	761	718	772	741	755	749	772	706	726	694	776	770	695	720	730	754	720	732	745	741	730	757	797	698	788	728	750	767	753	734	818	744	774	768	755	766	778	728	708	739	745	732	723	750	771	749	727	730	660	725	794	736	763	698	757	756	731	796	791	740	784	733	754	757	762	745	736	712	725	718	755	758	758	721	731	776	755	707	752	692	715	756	731	756	734	770	742	747	765	682	751	701	719	708	760	758	744	712	671	739	672	735	695
24344	3158	566	460	370	330	329	322	334	320	290	321	301	272	307	275	318	313	297	307	307	294	302	293	282	304	286	298	277	283	290	302	301	314	269	269	347	308	305	302	277	288	270	278	300	314	290	291	296	292	289	317	314	307	329	262	294	284	302	281	304	268	290	358	295	306	335	322	302	299	340	320	322	295	295	312	282	306	282	304	288	282	266	301	295	303	332	295	282	323	301	293	317	327	340	302	296	275	296	292	293	298	290	289	294	327	303	302	310	310	328	302	294	281	313	299	338	292	285	270	308	303	318	267	283	299	305	313	302	317	300	310	330	303	310	290	278	302	331	286	315	326	288	294	264	282	254	314	288	306	284	305	284	301	309	301	298	282	303	336	293	306	309	287	316	321	305	331	246	300	290	324	315	290	281	308	307	314	274	322	294	288	313	325	332	314	300	283	336	297	271	315	315	312	292	285	305	341	313	305	301	328	322	300	284	319	310	308	328	313	304	291	323	323	296	315	291	322	258	320	338	305	324	313	319	302	306	274	276	321	306	297	300	289	287	336	340	324	304	312	281	289	300	291	319	297	300	295	287	311	318	327	267	295	322	334	255	290	291	321	308	299	298	327	279	303	313	321	293	274	315	316	306	303	300	311	301	299	350	316	301	305	302	338	344	287	316	264	303	286	318	331	314	307	315	303	298	328	314	274	332	308	279	312	289	280	315	297	288	272	282	293	290	267	321	328	312	283	289	292	273	288	299	279	277	316	296	323	292	258	299	360	274	290	315	295	294	267	287	288	303	322	284	293	322	299	289	297	295	311	295	300	292	306	264	285	299	316	315	289	314	318	322	303	296	295	262	289	281	302	288	286	305	292	315	296	309	304	296	331	308	280	256	300	304	336	347	291	277	325	314	285	299	301	315	286	301	293	321	309	289	298	305	288	298	283	272	284	314	303	333	300	301	321	283	288	287	285	297	305	280	293	309	303	273	309	335	301	317	286	294	340	284	289	283	327	319	295	283	292	333	287	277	285	285	302	347	322	324	305	319	289	284	310	303	304	306	310	335	305	293	310	285	312	317	288	299	318	296	290	281	333	308	309	321	293	341	309	280	295	311	330	332	345	318	259	300	311	313	305	309	307	302	248	300	298	286	324	323	306	281	308	304	297	278	296	290	302	289	329	307	321	313	320	315	295	289	312	328	304	297	266	328	324	280	321	300	305	343	299	276	317	329	302	290	293	296	298	316	316	301	293	301	269	341	301	289	289	319	309	299	288	293	290	315	329	322	298	333	345	315	306	266	333	299	291	313	301	327	331	303	291	299	292	282	307	272	305	329	292	299	312	307	317	296	290	302	272	311	299	342	321	308	295	318	291	323	296	275	315	267	282	299	319	313	289	313	308	363	302	339	335	297	320	287	286	285	316	322	317	302	326	295	300	327	274	306	322	318	304	295	276	321	273	329	293	303	300	320	285	295	300	343	341	311	321	327	305	298	332	310	310	309	287	299	309	314	275	300	284	319	313	296	343	309	302	304	274	299	334	329	312	293	305	284	291	318	307	293	273	290	280	299	291	275	287	297	302	311	307	311	316	295	323	284	305	310	317	323	305	303	300	275	325	313	322	319	304	300	338	310	281	310	303	330	276	304	267	300	318	322	314	290	298	318	304	275	299	315	290	321	291	315	296	267	325	310	304	322	331	299	263	328	287	303	279	275	310	325	269	308	314	298	321	309	316	321	280	301	264	308	307	309	283	287	295	308	276	318	315	314	306	288	293	304	327	310	306	297	326	293	324	290	296	319	321	339	294	305	330	270	336	297	282	288	283	313	296	297	316	323	318	295	301	340	301	339	313	306	306	316	336	315	331	302	304	289	280	304	309	311	295	300	345	287	289	315	288	317	280	291	328	308	296	293	268	301	308	281	291	286	309	275	330	287	307	272	307	311	308	291	328	308	312	305	289	277	292	293	305	310	279	261	271	294	308	323	330	306	317	277	324	310	318	303	277	276	280	299	298	311	316	301	290	313	313	293	310	315	308	302	279	316	344	320	275	326	298	315	316	284	328	307	303	304	322	267	276	351	305	319	318	302	302	281	337	307	305	291	319	286	271	326	305	326	350	305	288	334	304	299	291	307	292	275	286	285	301	295	322	307	317	272	274	319	313	318	286	307	293	299	296	291	308	274	298	329	300	323	284	304	299	293	319	305	331	320	290	287	310	293	339	304	297	303	302	330	334	297	330	331	298	317	323	305	266	307	292	327	295	279	296	272	320	327	286	315	311	302	308	322	297	317	307	302	281	315	278	298	314	276	342	269	294	328	269	362	309	266	318	260	315	289	285	300	289	329	319	299	306	328	328	308	318	272	323	311	322	300	332	318	275	300	311	329	287	303	275	323	321	292	280	271	329	297	318	292	294	330	274	313	304	279	305	316	300	316	309	295	285	327	287	303	305	295	295	292	308	267	290	311	302	303	297	320	326	284	281	325	284	311	306	282	299	291	315	322	292	276	308	298	335	321	298	317	273	304	302	301	316	292	266	278	284	292	293	273	317	305	315	322	314	303	314	281	306	290	299	271	349	281	312	332	294	336	280	318	306	296	299	328	300	340	315	307	304	318	271	301	267	313	346	323	309	296	328	333	306	313	331	312	340	299	309	325	291	293	308	312	339	291	296	272	316	309	295	301	292	295	257	332	291	311	313	291	331	306	318	301	315	343	303	283	310	300	339	313	327	299	279	329	335	304	293	287	270	295	294	311	286	308	298	294	315	279	314	297	297	288	284	339	318	276	295	324	315	278	312	282	300	279	270	302	268	271	313	294	301	272	295	288	291	293	321	355	306	312	301	301	324	282	316	327	299	293	265	301	328	331	266	303	262	317	286	291	321	271	308	266	290	274	298	299	269	283	271	297	288	312	306	291	308	297	294	306	297	286	319	301	280	316	314	307	290	310	334	318	316	313	309	313	275	277	307	310	316	294	297	291	340	330	302	296	316	294	267	301	293	302	338	316	297	320	304	313	310	296	258	322	321	325	304	326	269	275	317	300	311	296	318	315	302	292	272	292	331	307	287	315	316	296	345	311	299	262	282	312	308	269	309	306	296	308	292	300	314	320	296	311	367	314	297	299	308	290	297	305	290	321	292	334	288	292	293	309	313	300	302	317	315	271	318	283	294	278	313	309	311	297	305	279	319	331	310	315	288	291	320	312	338	330	250	307	303	325	311	320	289	321	269	320	306	278	340	309	329	342	320	256	287	311	281	305	297	316	331	311	315	302	310	321	298	311	339	309	316	307	315	310	278	321	297	303	257	291	304	307	311	294	313	326	287	343	281	304	255	285	303	315	271	335	294	332	284	303	293	331	298	316	312	324	324	271	305	330	306	341	298	291	285	310	276	267	323	309	288	313	311	294	321	295	327	303	274	346	278	287	308	304	311	300	327	312	312	285	318	291	313	303	292	317	302	280	274	283	314	289	326	306	268	319	286	304	301	299	285
18352	6736	3700	2314	1597	1171	852	793	749	704	703	714	661	721	658	664	677	666	693	663	719	676	718	622	678	673	667	642	662	710	661	672	658	661	670	673	659	678	682	687	698	705	642	653	682	680	720	707	659	732	667	695	683	769	673	601	683	639	650	630	682	665	648	669	685	658	666	653	704	654	655	599	682	650	657	616	638	707	639	677	652	623	684	667	651	697	644	664	679	672	652	635	652	674	694	662	637	690	693	719	676	635	676	679	685	658	662	700	644	654	664	672	646	647	636	660	680	664	691	711	683	655	693	680	646	666	648	654	684	616	644	633	680	625	664	670	655	659	699	662	632	673	642	651	699	655	643	691	707	695	668	637	680	665	663	661	703	670	620	697	652	635	690	645	658	690	701	700	650	651	674	641	675	653	642	685	649	691	695	636	651	655	694	663	673	703	697	663	670	649	674	683	667	633	634	642	664	682	636	671	682	609	648	693	637	647	717	677	636	662	656	624	629	690	652	635	667	609	681	690	725	669	655	646	669	621	644	642	639	634	681	639	648	639	702	628	634	684	654	704	707	650	648	636	648	683	684	663	645	686	681	674	724	698	707	680	682	606	662	660	687	702	627	673	712	628	691	675	644	670	677	640	678	690	626	673	700	635	705	684	653	665	684	719	689	650	652	725	648	646	684	673	660	659	704	648	660	630	665	665	662	641	693	645	682	659	677	653	687	643	655	634	666	659	672	613	675	684	692	657	682	666	670	643	665	656	677	702	639	663	674	702	636	713	629	701	657	698	645	687	675	668	636	676	658	652	695	632	666	680	661	638	680	615	662	636	686	636	617	699	639	652	655	710	703	688	644	669	624	650	656	658	667	673	619	709	670	676	720	690	657	683	721	682	668	682	687	639	720	712	612	658	674	676	664	625	659	630	704	635	618	634	662	665	690	695	665	652	689	661	704	636	674	632	636	649	656	646	654	666	690	646	693	688	715	628	688	650	645	699	660	626	654	612	687	650	675	633	666	696	662	651	674	656	701	648	667	658	667	625	614	683	617	643	658	687	678	650	694	692	682	664	627	656	651	647	613	643	665	678	678	649	680	702	715	694	691	650	668	660	629	668	647	644	662	690	656	652	659	639	690	703	628	652	673	676	634	658	615	687	655	647	656	674	663	672	667	669	659	630	678	675	683	684	671	699	625	704	656	691	660	659	692	687	699	649	656	676	673	661	650	622	690	595	669	654	666	678	651	699	674	685	684	656	665	666	670	657	674	708	650	638	659	657	711	656	656	684	628	680	695	661	651	679	626	639	671	618	620	721	656	689	677	648	668	646	685	654	667	678	631	714	685	665	651	657	643	668	663	651	653	674	631	660	667	665	680	692	690	648	650	666	636	680	646	637	646	668	619	632	667	689	684	652	677	648	687	651	686	668	676	711	627	672	658	680	685	703	643	678	666	671	694	693	651	605	641	618	637	662	618	625	641	664	660	662	700	635	642	669	660	695	658	641	655	661	659	644	663	679	654	636	645	682	659	655	648	674	639	660	708	663	643	639	657	696	662	666	650	640	666	652	651	668	659	659	638	669	715	631	706	637	655	626	614	673	619	602	655	667	634	661	667	653	619	676	689	672	657	662	678	710	654	641	653	676	665	699	653	640	666	688	655	713	664	651	697	719	642	674	678	634	633	650	661	700	659	687	683	666	719	678	652	622	665	626	733	670	636	693	654	691	716	665	649	677	695	648	649	653	671	658	653	681	684	663	666	670	678	690	643	720	655	663	661	667	640	710	677	660	694	668	673	626	651	623	665	674	687	693	689	678	680	694	672	615	665	655	661	672	690	673	668	645	660	626	662	684	672	688	662	684	664	631	689	658	657	667	659	668	684	678	693	654	639	684	670	652	687	632	718	708	671	672	646	650	645	632	662	641	706	687	612	668	637	733	691	698	655	706	674	658	674	668	653	679	699	660	690	641	682	635	657	650	638	656	637	654	646	684	675	684	655	664	714	641	658	706	658	708	687	643	661	692	711	669	665	640	690	668	657	674	647	662	634	668	699	671	679	612	658	650	671	636	661	723	635	701	663	681	669	649	666	622	698	696	646	645	626	672	672	650	676	637	688	676	703	703	664	669	677	651	665	683	614	647	652	640	663	663	658	653	644	602	643	665	613	697	655	658	682	681	658	685	679	632	650	673	676	627	677	642	657	650	648	656	678	665	679	603	671	622	672	659	749	675	657	653	642	653	692	707	695	636	589	676	694	677	669	679	656	700	668	688	694	675	708	657	635	659	700	708	653	664	697	668	703	677	675	703	671	704	638	673	658	678	682	653	637	657	654	669	643	638	684	658	652	672	655	695	638	669	675	674	643	674	638	681	660	664	679	671	648	731	634	634	665	647	647	668	680	695	663	662	678	639	666	664	707	632	653	670	706	650	651	656	691	647	711	686	679	690	670	637	655	708	634	667	678	670	615	612	690	678	684	634	651	674	655	742	632	643	684	676	676	634	649	680	651	664	621	714	696	646	670	666	652	679	681	698	704	659	636	686	659	640	662	669	665	691	656	678	667	702	654	673	641	698	605	645	730	661	694	711	689	690	692	640	660	679	705	677	698	670	662	668	681	678	732	642	699	646	663	669	696	683	704	649	672	664	679	637	667	679	682	637	680	634	653	636	646	659	701	682	638	617	643	695	656	636	679	662	654	701	646	671	661	640	667	638	663	684	679	648	636	680	658	673	662	678	661	671	655	651	664	679	690	663	640	669	677	661	673	696	634	644	654	649	704	638	660	641	722	647	654	674	646	698	690	672	639	666	683	646	698	687	656	639	635	679	717	691	666	674	646	691	624	644	689	680	619	685	690	662	690	646	667	694	601	673	610	665	688	712	682	701	634	655	652	643	692	609	691	693	671	657	694	684	662	671	673	660	673	647	659	666	693	641	614	656	660	689	669	660	648	631	646	681	616	679	616	730	648	651	664	654	614	642	690	618	689	660	628	685	688	666	631	670	717	679	676	710	644	611	691	680	715	674	665	649	677	702	663	729	633	691	671	657	604	636	639	663	701	667	668	630	660	715	663	675	676	664	653	635	689	658	632	654	651	714	649	656	665	653	677	687	656	657	674	651	630	687	683	620	630	690	653	660	678	649	655	674	669	664	657	669	629	646	646	684	610	717	683	640	666	646	688	722	707	717	633	647	661	678	686	671	689	623	681	665	642	671	678	677	655	657	636	646	681	646	644	672	689	649	658	636	700	680	656	671	685	690	687	692	650	652	674	639	651	695	657	622	672	673	670	663	685	657	656	661	662	710	717	699	674	649	615	650	685	683	671	708	631	637	662	661	696	663	679	625	664	666	640	652	638	686	678	712	649	642	675	676	696	644	629	658	707	690	616	675	731	660	668	686	678	735	668	687	644	698	680	660	667	658	662	698	662	717	611	624	670	655	663	639	649	659	659	662	648	672	681	651	687	641	616	641	674	653	655	712	660	611	666	683	642	671
32793	5387	940	582	437	342	343	335	332	308	320	325	313	331	321	279	331	310	285	275	308	319	296	282	283	323	249	299	326	309	331	326	337	331	311	307	343	309	315	330	312	312	314	333	286	317	278	296	323	321	288	323	323	318	308	289	329	301	320	255	301	300	295	316	306	315	275	296	330	283	311	319	352	324	309	289	307	342	289	294	310	309	344	304	323	297	337	312	289	314	320	338	322	278	314	313	298	282	309	296	317	307	297	318	314	312	304	328	334	291	303	270	315	299	287	286	311	287	291	327	286	321	307	313	295	313	320	309	286	315	312	324	360	331	327	281	303	270	305	328	312	339	319	322	277	308	340	330	290	292	322	331	320	290	351	250	330	297	321	306	275	318	296	318	339	313	326	295	276	342	330	307	298	296	329	290	300	301	333	313	310	341	309	309	310	320	338	268	284	308	332	321	300	308	322	294	328	312	285	298	289	306	296	298	287	327	287	289	328	325	317	295	306	272	328	319	316	318	325	315	298	335	310	254	306	288	328	302	295	327	330	296	281	309	314	279	324	334	342	321	310	291	322	302	310	366	288	337	343	327	302	303	316	279	298	327	326	315	323	320	331	288	279	276	309	308	337	339	314	297	291	300	331	304	289	352	309	311	314	301	305	309	299	322	304	289	300	339	346	335	315	284	331	295	347	346	300	302	310	300	290	338	292	321	295	308	268	320	279	297	312	322	281	308	309	316	303	339	318	311	316	287	316	309	328	311	315	346	318	308	316	318	303	292	349	313	336	318	328	282	325	310	346	321	316	307	318	277	331	318	302	310	311	305	323	315	281	302	348	331	292	280	285	306	326	288	322	288	316	330	302	303	300	292	327	322	289	355	337	305	320	313	295	291	312	321	313	315	298	308	298	357	320	320	301	324	324	306	292	334	293	301	309	317	275	338	320	312	319	328	327	290	299	298	315	327	296	300	328	341	291	335	296	326	312	296	308	300	245	311	330	300	316	309	293	320	287	286	301	305	297	299	342	312	282	310	316	321	280	332	305	327	299	340	290	309	265	307	293	294	314	315	265	299	295	285	283	319	346	359	308	308	297	322	334	301	284	278	320	286	304	293	298	305	304	291	328	328	284	330	302	282	307	308	275	299	321	276	338	284	286	302	318	312	338	321	322	290	314	258	306	319	320	321	342	351	278	307	297	283	314	306	323	311	297	318	301	280	281	304	306	313	316	310	304	318	302	318	313	281	340	280	341	289	267	317	285	301	255	310	289	312	321	305	312	297	297	312	320	310	313	289	291	320	308	294	341	346	316	325	293	295	306	322	339	331	314	302	315	302	269	305	286	308	288	307	320	309	291	339	293	299	291	319	312	314	333	254	309	305	319	326	324	331	353	334	264	315	350	322	293	318	316	315	281	289	343	305	331	303	339	321	289	334	302	311	316	334	280	297	315	321	326	288	317	339	309	338	325	316	306	305	328	338	287	340	303	305	290	324	334	318	320	289	319	308	310	291	288	347	285	280	289	332	313	302	298	301	271	303	330	326	321	300	306	322	330	333	311	339	319	319	308	311	314	325	287	291	294	335	293	312	318	313	321	298	285	302	286	297	295	301	290	289	290	309	309	260	273	352	301	300	317	357	333	294	316	287	362	298	300	343	313	306	313	314	304	308	329	285	323	328	314	292	321	328	286	328	307	281	291	281	283	291	300	282	312	327	324	314	289	297	328	307	285	305	271	334	320	314	311	345	295	302	282	275	329	294	286	331	314	319	329	284	308	276	300	276	314	293	355	298	300	312	273	344	277	304	284	272	291	297	315	284	320	296	326	318	323	285	334	319	332	316	329	325	318	306	340	301	321	292	298	299	302	284	280	314	317	313	346	322	327	279	345	284	332	323	285	324	341	335	333	313	290	303	294	303	292	323	312	294	316	284	306	332	380	354	324	321	322	301	342	263	331	302	332	340	302	280	301	298	346	300	307	309	318	295	317	316	335	295	295	299	298	323	320	312	295	319	328	342	327	315	316	303	289	324	296	300	308	314	302	296	309	317	319	353	332	321	318	304	307	332	319	292	301	341	344	275	324	314	307	322	305	324	292	337	310	310	336	293	286	307	313	334	293	338	326	332	333	332	344	330	345	328	324	302	331	295	289	300	308	307	296	314	291	289	318	307	315	305	303	310	324	298	296	293	304	284	319	306	283	280	335	303	253	313	314	310	317	281	325	333	315	302	299	301	346	318	310	311	335	291	288	295	300	269	305	334	317	327	330	300	298	321	276	273	307	308	332	343	324	316	322	275	288	323	292	327	321	284	317	343	299	293	315	315	308	292	330	326	297	293	357	321	349	324	325	307	299	293	314	313	332	313	296	305	297	290	319	306	328	315	282	324	328	330	331	288	292	304	314	272	285	299	332	332	282	329	302	327	273	305	301	303	318	301	335	304	308	342	306	299	321	326	310	303	313	277	299	307	287	296	314	342	350	328	322	285	334	308	319	333	309	288	298	327	323	347	321	324	319	307	326	307	316	310	348	332	319	346	294	323	303	328	315	302	300	334	310	308	314	325	315	331	362	305	340	314	334	315	325	333	302	305	295	285	293	306	324	305	350	339	338	302	334	343	293	291	276	310	333	313	318	338	314	301	304	317	324	302	330	329	312	296	306	333	326	321	314	321	302	336	285	313	314	310	324	290	297	318	332	341	320	292	311	348	313	281	295	306	313	311	305	339	332	296	319	319	314	315	307	303	310	319	308	333	319	327	343	325	304	296	336	287	300	334	296	280	317	335	318	291	325	321	310	305	296	316	309	303	317	312	306	266	293	294	332	298	308	309	312	342	262	289	287	276	318	335	312	300	351	295	313	332	320	284	303	307	274	287	304	318	339	293	340	282	333	323	313	268	260	328	303	297	308	326	311	301	318	283	285	319	270	310	302	288	308	301	295	320	318	323	314	315	288	304	282	280	278	299	287	328	302	312	331	310	326	296	292	288	312	336	301	323	306	293	311	326	331	341	340	311	302	295	309	313	309	343	295	317	297	269	299	317	299	283	304	280	297	290	311	282	305	314	306	294	278	305	280	321	287	307	303	295	318	323	318	285	312	342	336	311	315	311	289	343	332	311	306	298	317	313	320	331	319	284	300	338	350	341	287	307	315	295	296	319	315	303	356	333	288	302	301	287	338	296	311	321	302	319	341	304	319	280	326	303	311	334	301	303	309	298	324	280	287	337	286	325	305	313	296	351	296	333	327	305	295	299	311	344	319	305	270	270	327	286	303	281	298	294	295	318	291	275	318	293	321	285	320	288	306	308	283	294	299	303	336	325	352	295	341	335	288	278	299	282	321	305	295	331	320	313	329	337	321	327	308	282	290	302	326	340	300	300	296	320	276	277	302	326	321	332	328	284	277	316	314	352	319	295	322	309	300	337	311	341	314	290	301	283	293	331	344	332	333	299	282	316	299	332	330	333	326	292	310	314	310	316	277	283	280	305	297	319
22266	9584	6365	4254	2804	1940	1317	1014	868	838	787	778	709	725	730	695	756	734	696	733	696	711	685	679	680	658	708	726	654	699	719	747	681	735	725	681	666	703	679	706	721	712	663	665	715	717	660	676	676	721	701	710	650	723	739	702	676	635	666	669	650	730	723	711	726	697	715	721	701	660	651	677	684	672	645	690	664	689	725	677	707	666	676	740	710	674	690	690	654	699	664	723	639	679	692	672	708	699	703	650	673	715	680	705	714	667	691	660	693	701	680	735	696	703	705	695	739	730	702	633	692	696	675	689	714	650	691	648	740	668	700	660	661	724	751	736	714	677	708	682	692	644	746	723	678	684	693	720	698	654	696	690	689	675	688	708	707	673	732	732	675	712	722	645	681	669	654	715	704	686	716	669	721	731	672	717	720	658	708	669	696	728	726	693	693	712	744	698	701	670	661	745	645	671	675	677	698	704	669	664	705	685	722	714	701	696	670	693	628	701	658	694	674	745	668	723	719	708	723	710	678	687	712	691	662	717	713	710	721	693	726	699	698	651	679	715	677	657	729	703	730	765	674	692	723	666	700	710	657	687	704	691	669	647	739	680	672	709	699	638	695	716	674	725	647	698	726	648	762	670	731	636	718	717	707	662	723	747	658	678	701	697	712	683	663	680	718	706	660	691	671	740	724	690	688	672	640	689	731	717	689	725	672	734	663	696	689	680	692	717	692	668	658	715	711	658	668	712	697	715	684	709	732	715	699	674	714	703	712	698	642	684	629	728	717	720	696	696	746	727	692	661	690	711	738	675	670	698	662	644	692	727	710	704	703	734	640	687	746	676	676	696	719	712	687	668	688	654	687	677	667	712	628	735	727	665	659	689	690	738	695	654	736	672	685	716	720	693	717	732	728	712	726	676	725	742	711	725	695	714	707	686	711	700	690	738	712	669	660	745	678	669	686	679	640	718	674	658	717	724	718	673	647	711	728	703	692	681	730	682	707	737	722	706	677	719	729	702	648	638	708	690	713	693	713	716	707	733	714	721	727	651	651	667	703	684	715	682	686	669	681	645	698	662	701	747	706	733	712	688	699	678	671	716	773	684	694	682	621	664	675	747	691	707	714	670	665	681	717	710	700	701	716	692	665	686	700	727	675	764	679	672	700	698	686	667	690	691	717	673	649	681	657	694	726	692	675	744	713	658	714	633	724	687	693	669	726	704	707	678	716	695	686	708	735	653	630	663	699	699	678	731	775	667	671	695	691	704	670	697	672	688	712	673	717	708	742	687	731	690	730	714	654	677	669	702	713	695	711	711	688	724	737	670	663	687	661	669	675	685	725	708	668	666	688	660	678	711	731	724	683	717	635	767	682	682	669	730	705	706	699	652	654	706	682	721	735	768	672	683	721	713	726	679	676	729	669	694	655	682	703	773	698	695	634	678	642	661	690	687	720	689	696	759	699	745	725	714	666	686	723	697	686	720	702	715	704	710	688	694	703	693	683	692	743	676	679	723	741	728	721	709	715	704	707	688	681	665	722	693	663	650	642	723	732	679	710	676	733	685	695	694	687	708	711	685	703	702	689	705	680	657	688	672	669	682	654	699	732	699	709	720	705	660	689	698	694	651	696	690	696	693	737	705	700	695	684	669	658	677	708	679	703	714	708	640	702	722	701	729	663	693	762	684	689	739	682	731	637	728	667	637	723	714	710	668	676	703	677	688	692	664	676	689	725	677	691	680	730	695	735	723	631	731	712	678	679	705	692	686	699	700	703	691	675	698	723	707	687	719	705	701	733	705	715	666	713	726	700	689	727	670	704	658	685	722	728	680	741	705	685	650	675	639	656	712	697	688	660	713	710	708	678	720	706	678	695	722	747	667	681	634	684	728	752	706	747	728	694	695	726	695	719	686	711	734	649	701	727	660	691	701	657	681	722	670	713	660	692	666	733	661	689	699	642	663	664	713	680	677	687	694	752	672	670	660	680	675	700	724	672	721	681	673	713	677	674	701	653	679	673	667	745	700	684	664	695	731	684	650	716	691	672	662	671	682	694	709	696	693	627	741	725	680	675	652	685	722	711	676	716	715	676	669	655	724	671	701	694	727	700	721	687	699	670	728	708	715	643	668	668	719	673	702	706	695	704	686	709	735	723	735	734	676	651	740	730	629	696	700	743	714	729	713	679	729	641	674	732	733	679	662	693	674	658	716	712	691	654	673	705	639	717	693	695	665	758	665	726	688	672	739	716	691	725	686	647	710	678	712	691	668	692	683	641	675	698	715	717	652	674	685	676	704	713	708	711	720	690	681	670	662	697	695	709	684	659	616	698	723	711	650	678	700	682	715	713	703	683	733	694	715	695	635	708	691	751	692	650	707	677	650	687	625	649	706	686	690	740	661	670	657	673	687	693	707	700	704	657	663	719	716	681	684	734	672	742	678	624	672	726	711	719	712	664	682	669	719	676	720	687	659	731	693	701	703	731	689	712	709	674	692	690	711	699	678	636	680	661	704	698	713	692	689	685	674	674	655	682	710	700	655	669	718	720	701	685	715	675	722	683	713	682	693	692	703	661	642	721	712	688	736	732	690	694	746	683	717	714	707	708	703	683	643	709	667	645	706	720	709	680	688	665	693	697	694	670	636	727	677	773	695	767	703	705	714	732	681	701	704	706	727	704	731	721	745	637	669	709	723	658	669	741	722	721	740	707	683	710	674	709	670	718	726	680	729	699	738	705	700	703	718	687	669	733	732	703	666	762	692	710	695	682	638	710	681	688	682	699	729	686	703	660	703	676	676	688	681	713	729	652	720	705	714	714	697	731	683	713	698	727	729	650	744	712	707	700	729	704	704	701	712	696	686	669	694	716	682	648	718	677	713	676	711	724	733	721	707	680	698	718	681	674	699	726	676	675	695	689	688	684	669	646	690	672	686	702	674	683	656	697	695	657	649	706	646	691	682	707	758	716	692	676	717	710	722	650	713	720	705	683	696	736	694	660	674	737	670	692	715	667	713	725	691	695	709	669	708	692	710	671	705	725	728	699	728	691	690	620	666	682	699	718	656	660	728	716	725	663	643	689	644	725	706	700	725	691	696	732	677	710	724	671	712	665	718	682	666	688	667	670	713	661	675	670	732	752	711	687	690	723	739	674	731	712	663	685	649	716	684	661	676	737	770	721	704	753	715	662	732	709	698	721	672	637	727	697	653	668	653	704	683	726	659	696	691	712	682	669	708	672	666	750	704	694	719	669	728	705	732	659	708	714	750	725	680	682	659	727	734	681	710	633	721	684	744	688	696	674	681	707	673	701	663	727	699	697	747	675	688	702	663	729	662	691	702	700	680	707	735	685	691	708	703	723	665	676	711	640	707	731	714	678	668	699	761	678	738	678	708	708	704	710	726	720	659	679	688	695	679	651	690	703	701	726	638	712	662	730	721	699	691	672	700	709	694	721	701	731	718	701	674	652	700	628	681	686	747	669	713	704	673	712	695	671	626
31593	6523	1164	683	551	484	364	352	289	359	315	306	335	313	344	340	338	351	343	302	315	296	353	289	320	302	307	332	303	308	340	291	287	343	344	306	322	303	324	325	331	344	328	337	327	347	300	329	356	333	326	320	363	302	328	317	317	332	322	319	313	296	320	296	334	310	314	326	324	306	324	338	310	307	348	292	322	311	262	306	325	305	356	334	290	326	326	327	347	334	304	295	287	303	338	348	337	322	281	339	339	344	327	324	321	345	317	319	337	320	315	314	306	354	337	352	314	317	300	356	284	326	297	309	325	322	302	290	370	352	313	323	335	339	314	310	294	328	306	323	299	277	326	325	326	316	341	299	382	319	319	328	335	342	339	308	320	336	353	337	306	303	309	319	336	303	365	324	316	326	341	303	285	341	318	329	314	351	325	333	316	334	313	327	342	297	320	322	294	305	293	314	330	326	316	341	316	333	316	321	292	314	320	307	308	311	320	353	313	362	267	305	326	308	291	310	306	351	314	319	348	307	292	341	330	323	360	317	301	303	330	323	354	298	302	326	297	297	327	371	331	300	351	344	339	319	364	332	312	338	376	357	332	313	322	341	326	313	338	326	371	322	292	326	316	323	325	285	318	323	301	357	290	357	356	318	317	335	301	314	336	332	341	349	336	310	300	282	308	289	311	343	303	334	330	303	312	319	301	311	350	313	333	323	322	317	301	294	334	327	319	344	317	312	323	325	302	316	334	322	306	349	348	339	315	319	291	320	335	318	309	331	297	326	332	308	324	338	321	304	356	338	330	305	325	329	314	354	311	329	300	312	326	336	343	308	337	296	330	307	329	318	324	337	323	330	337	307	302	279	310	339	314	331	317	340	304	344	322	310	371	296	317	348	339	337	315	285	278	335	311	316	321	356	344	325	340	331	325	326	303	368	334	310	334	313	299	308	358	278	320	310	300	297	306	318	306	312	341	311	335	313	301	334	309	326	316	309	302	327	315	303	314	348	337	293	304	326	291	334	321	326	326	321	339	355	338	326	297	328	274	320	316	353	304	316	315	326	345	310	290	348	293	331	342	333	321	323	345	344	265	336	277	309	310	337	333	303	320	343	332	343	352	322	334	324	331	351	358	324	320	345	342	329	350	327	326	331	285	323	313	304	308	309	329	336	315	314	320	333	306	307	344	309	318	315	328	292	312	353	299	350	335	320	349	311	303	334	313	324	296	294	316	340	313	323	317	280	306	290	337	320	322	329	344	280	312	326	350	320	305	344	333	318	330	287	337	328	300	304	286	290	322	324	320	334	321	316	301	319	323	297	322	299	368	306	317	330	296	305	339	332	298	321	336	315	361	323	293	380	353	327	323	295	301	318	329	329	313	306	307	349	351	293	310	330	299	327	318	346	316	350	324	289	316	293	279	282	338	335	308	332	330	351	336	321	344	327	304	316	322	322	341	290	317	313	334	325	321	346	334	336	308	327	337	323	321	348	335	348	319	341	293	368	321	286	301	352	342	315	324	309	359	340	327	349	318	338	319	313	332	356	359	336	327	338	316	315	352	350	355	316	268	311	358	307	341	326	325	319	332	323	345	349	336	351	332	329	331	309	305	356	332	313	312	340	294	308	307	321	315	343	303	302	307	299	306	327	299	357	345	313	296	308	296	348	284	315	321	323	293	331	310	320	347	319	309	311	324	325	348	329	314	288	336	319	315	362	341	315	332	332	311	322	278	336	356	301	324	340	358	307	313	320	298	353	326	337	308	338	313	343	309	314	322	335	318	367	298	285	325	306	302	319	323	346	324	305	326	301	312	311	332	289	327	327	338	316	306	320	333	355	328	310	350	332	343	352	328	338	342	311	315	322	306	317	381	344	362	321	306	305	333	334	294	299	278	296	351	346	320	337	344	352	336	334	329	288	322	360	321	331	339	338	353	340	326	302	316	291	295	337	350	366	337	298	307	342	330	344	304	320	329	312	337	331	328	312	315	325	319	319	280	326	311	300	305	326	314	306	289	294	300	291	316	321	338	346	310	316	327	295	304	302	339	337	341	307	326	297	303	318	318	316	319	307	308	323	330	317	328	330	316	325	306	309	347	311	295	326	377	292	336	323	346	359	303	324	298	316	301	302	338	295	346	339	350	338	332	335	308	332	297	342	304	289	307	354	347	286	329	314	331	350	325	332	314	282	294	317	309	322	324	349	302	323	344	311	285	340	315	307	344	320	324	336	311	305	313	302	334	320	335	301	354	307	320	341	328	295	343	311	318	346	318	352	315	318	338	329	299	284	332	321	284	359	338	312	303	285	316	307	303	333	323	354	343	334	337	305	334	331	323	330	318	319	323	344	314	330	322	279	289	339	310	354	347	310	321	314	311	355	323	320	322	299	312	293	336	323	315	325	278	297	323	324	319	325	331	303	329	340	350	316	295	330	304	290	319	346	304	352	297	364	325	291	327	325	341	309	287	307	355	319	315	350	342	327	326	288	338	328	332	338	332	344	280	298	307	318	353	339	306	337	338	310	315	321	323	345	340	302	311	323	343	325	320	348	291	322	318	335	337	355	326	265	313	299	310	292	336	292	316	328	307	336	329	341	313	333	352	316	342	317	282	339	320	309	310	287	299	298	340	314	309	329	384	364	304	327	304	317	300	349	338	305	344	336	351	339	327	290	305	310	309	256	363	336	365	299	314	323	328	304	299	311	331	295	341	322	338	288	301	305	281	318	322	338	328	303	316	308	303	300	315	306	332	301	299	348	331	333	346	309	334	347	311	321	297	328	340	319	309	289	324	334	317	336	312	344	345	358	312	278	317	294	302	362	271	329	341	304	322	317	336	335	292	277	317	301	331	307	332	375	319	297	319	298	295	350	331	326	351	318	323	316	343	328	312	322	325	306	349	313	328	297	326	337	321	354	312	332	321	316	371	328	343	350	315	250	327	316	296	299	310	314	347	305	311	327	291	327	291	342	309	361	290	320	330	343	307	332	323	331	287	300	295	357	345	335	334	328	334	324	305	309	363	296	319	382	316	347	368	332	336	324	304	304	347	308	342	345	311	307	318	316	369	329	345	326	333	320	334	331	286	331	276	295	362	330	344	354	325	299	341	314	301	263	344	319	314	333	317	288	351	345	302	298	293	300	335	320	275	298	326	329	297	333	303	309	309	321	320	360	288	290	309	319	347	314	321	304	305	355	300	306	297	314	310	354	355	344	353	304	356	360	305	324	332	340	361	352	338	331	330	322	323	344	331	324	303	304	326	318	316	332	337	353	311	319	324	311	345	303	346	321	337	346	353	342	345	335	310	311	302	279	307	303	298	315	355	338	330	300	344	300	337	328	283	317	324	282	339	321	325	328	322	314	331	333	334	340	327	364	342	322	354	363	349	324	304	320	326	300	343	306	313	349	326	344	341	331	305	316	294	318	321	323	330	314	343	305	328	331	309	326	274	316	352	339	328	346	350	362	312	315	326	334	330	337	302	332	325	331	343	319
22241	13750	9371	6355	4451	2670	1644	1214	1047	962	954	904	838	846	779	760	791	797	781	770	746	725	783	707	718	748	748	691	742	737	828	793	716	739	730	733	736	745	755	686	739	689	733	706	719	733	752	751	716	769	750	725	731	715	748	710	768	728	753	728	734	814	719	729	687	722	738	771	766	727	736	720	758	788	730	789	731	750	732	741	741	761	721	769	765	741	764	772	709	770	748	688	727	747	791	749	747	754	719	732	781	742	715	756	719	722	730	657	767	765	728	718	736	751	750	719	773	759	750	755	730	746	724	709	720	741	702	714	757	717	724	735	780	716	764	748	709	728	712	741	692	686	696	752	716	746	734	750	708	762	708	745	733	689	720	692	721	716	781	735	724	756	755	739	795	711	703	776	715	746	713	740	687	763	768	740	731	720	777	738	735	728	744	731	779	706	788	725	776	767	763	743	737	786	771	741	767	777	689	682	744	734	751	735	680	724	749	774	715	736	737	758	743	711	772	719	763	665	767	749	719	762	781	764	670	756	746	729	700	694	742	690	755	752	770	749	741	731	730	747	713	756	737	710	758	731	729	740	746	781	709	757	694	716	698	730	724	714	683	686	718	734	704	728	804	720	761	727	724	754	740	701	725	741	748	706	736	737	711	712	758	718	713	779	730	759	677	710	737	741	738	724	695	763	755	720	715	716	703	751	746	703	720	737	734	772	729	711	713	734	746	736	728	760	729	721	730	711	771	716	763	731	775	721	709	755	714	725	720	736	735	736	703	731	718	762	740	693	701	803	742	715	752	739	802	722	733	743	758	725	702	662	766	720	763	735	745	704	735	755	707	782	750	740	723	769	709	774	689	751	737	699	757	758	753	725	766	714	754	750	713	736	781	703	704	726	772	719	750	758	766	753	723	735	715	773	782	721	735	711	753	753	701	699	793	761	709	728	708	734	740	731	706	744	781	750	675	714	737	724	717	708	761	724	725	764	759	768	707	736	738	727	734	775	779	720	741	747	767	730	706	745	693	793	734	684	722	753	723	737	719	732	779	765	743	745	710	719	795	754	738	731	718	739	759	724	657	707	728	753	702	767	696	723	715	715	764	774	712	720	704	741	765	759	691	720	702	762	720	721	762	786	719	734	778	712	788	730	719	704	725	756	776	746	702	746	719	731	773	784	724	733	766	758	779	701	683	753	703	743	751	686	747	781	758	755	720	684	740	762	769	744	736	727	759	759	758	725	734	777	732	759	745	723	781	755	705	708	729	746	738	755	795	725	733	748	752	751	758	786	756	698	761	676	772	748	784	760	713	725	756	757	732	734	735	717	763	699	773	755	713	717	750	766	736	749	771	763	733	775	756	726	773	797	696	764	728	719	730	708	723	705	700	712	736	736	759	710	718	712	792	686	734	709	782	739	751	743	762	755	718	687	759	770	746	754	754	781	703	734	716	721	758	728	753	719	743	759	751	723	726	722	744	766	788	687	719	724	729	707	734	730	722	747	719	736	726	727	719	733	694	763	695	745	732	765	771	769	776	739	694	715	719	788	732	755	746	716	697	748	735	734	753	666	728	750	724	703	738	719	744	743	725	739	718	728	733	710	733	726	772	747	748	715	719	759	741	703	718	745	716	734	722	706	707	734	685	732	749	797	753	722	709	771	683	796	721	746	737	735	735	688	724	772	779	728	753	744	784	722	724	789	749	750	722	738	760	783	760	744	771	766	740	760	740	717	794	742	755	749	711	701	772	754	709	702	689	714	702	736	765	731	729	720	772	743	736	749	740	752	706	771	740	703	739	706	733	686	740	691	712	724	715	780	659	732	753	676	748	724	722	746	777	716	656	734	738	730	784	722	721	726	732	751	768	767	749	782	746	783	711	726	770	759	746	727	737	784	678	776	729	743	784	774	727	734	726	725	774	717	726	767	679	680	732	763	782	759	728	722	696	741	756	785	727	746	681	754	754	781	754	759	738	795	740	754	763	715	702	751	750	699	707	718	739	748	707	771	758	700	764	748	701	764	680	772	755	701	736	727	751	740	716	797	728	747	726	762	733	771	702	777	743	700	752	687	726	692	762	697	713	730	733	754	723	753	702	708	696	736	751	725	809	761	702	719	741	764	736	720	770	745	766	740	723	759	722	736	748	752	708	741	733	761	761	742	759	700	786	728	761	747	782	749	738	723	742	726	762	702	727	790	732	728	729	680	680	758	748	724	763	686	707	786	731	720	726	750	738	757	761	755	744	730	717	719	745	701	757	734	734	724	774	716	740	731	734	710	720	733	726	752	744	721	794	778	735	777	729	746	733	694	764	742	743	707	763	738	760	740	767	707	741	738	712	737	757	697	739	785	740	725	766	721	700	743	753	795	717	771	698	761	773	729	737	758	693	742	686	741	715	744	735	730	703	755	783	746	720	784	766	755	725	772	706	720	764	685	702	721	727	756	730	734	709	721	730	732	720	708	721	734	696	719	752	724	763	772	756	721	675	741	761	694	722	719	746	709	727	750	724	758	786	748	750	772	719	775	749	693	737	734	729	702	727	796	756	745	777	757	702	790	722	771	714	727	666	754	751	718	778	729	766	719	749	739	774	764	757	774	772	767	757	715	751	758	721	719	743	760	762	772	732	729	712	742	771	737	719	754	734	738	729	746	750	723	767	783	766	691	699	729	729	719	743	707	660	754	726	776	763	697	695	725	729	713	773	721	722	760	773	697	741	774	797	693	740	731	718	769	745	755	739	784	740	736	767	724	749	733	715	794	746	758	699	704	718	735	771	787	766	744	720	717	756	738	760	722	745	699	743	762	723	767	734	761	714	737	748	707	763	752	714	731	768	745	737	720	703	726	760	751	742	749	720	751	724	743	763	719	729	786	775	711	736	719	772	755	702	765	767	746	699	741	730	707	725	731	724	755	760	694	716	699	725	744	711	705	711	727	754	735	749	708	719	798	733	727	668	712	786	713	732	744	734	717	710	791	743	706	724	735	739	753	700	713	721	771	703	754	707	706	780	746	712	720	712	738	734	764	749	717	729	708	706	740	721	770	718	720	756	764	744	718	818	718	782	695	736	708	766	715	750	687	739	741	737	746	766	748	742	694	688	735	701	758	697	751	776	741	729	772	728	751	733	726	750	749	759	741	737	745	740	687	695	735	750	730	748	719	688	697	774	702	738	721	720	763	770	722	687	743	754	681	765	734	711	791	727	757	770	778	687	771	694	685	712	755	751	752	718	760	698	699	714	727	724	716	725	773	789	779	768	753	717	713	758	731	771	728	688	727	753	744	726	729	759	740	704	757	730	746	752	757	703	715	778	767	765	710	765	726	704	723	725	729	696	710	722	755	725	720	719	736	719	757	776	699	759	685	753	748	743	744	762	719	750	783	744	736	753	742	724	744	721	733	760	743	756	762	722	740	755	694	724	770	728	750	733	748	737	752	765	722	735	767	765	746	718	721	735	737	762	742	791	716	692	742	718	741	694	728	711	718	744	738
24261	2795	561	411	372	295	298	327	278	339	271	295	314	291	295	317	295	327	332	317	313	321	267	317	314	309	296	284	304	314	324	319	301	289	326	328	273	302	322	311	317	321	322	302	306	285	283	286	272	301	300	341	331	296	313	279	261	318	283	298	297	318	298	332	314	287	329	317	303	293	300	283	268	300	297	304	302	266	313	290	326	308	314	309	273	290	322	311	315	309	325	333	316	319	329	302	336	332	311	289	327	311	321	269	294	315	269	300	320	311	328	334	311	339	306	332	334	305	306	336	285	278	289	308	288	301	284	316	304	296	303	327	331	271	306	301	267	278	294	316	295	259	309	308	312	287	296	289	311	303	293	331	290	333	325	312	322	293	313	309	298	332	301	275	294	317	306	294	328	289	293	326	276	297	318	313	299	279	294	300	292	284	304	271	293	315	312	278	336	298	292	322	255	274	295	330	284	290	317	320	284	310	296	289	316	318	289	249	294	321	297	342	329	297	335	339	334	333	298	326	319	319	298	302	305	307	288	316	302	327	290	307	277	315	290	319	301	310	289	309	293	301	312	340	298	286	299	316	331	279	305	272	251	282	271	295	310	297	287	335	318	303	332	300	292	317	309	261	290	327	295	285	294	317	310	351	296	307	321	287	283	277	318	296	303	273	297	303	304	310	304	289	304	297	311	312	282	316	310	304	278	315	317	289	352	285	280	311	315	285	317	335	275	264	311	289	316	281	286	294	300	329	309	277	285	299	305	320	304	309	299	304	263	281	324	328	313	286	313	295	348	280	331	339	291	281	293	301	335	310	319	303	306	310	309	311	307	324	320	299	273	290	323	296	340	263	310	323	295	310	253	284	295	309	288	314	331	299	298	341	284	299	305	295	298	307	331	319	286	287	291	316	317	324	295	317	304	299	275	343	312	296	356	299	317	272	305	331	313	297	335	281	285	274	324	319	308	336	303	340	266	276	309	332	334	296	295	297	261	323	307	295	307	303	274	308	307	303	310	298	324	322	293	301	286	295	342	272	309	311	288	315	294	293	270	320	329	303	294	322	308	277	306	311	306	301	309	301	283	270	284	303	297	288	340	293	297	290	309	317	318	290	325	320	274	328	334	333	331	307	277	293	326	276	329	322	298	308	339	295	306	283	292	287	306	335	316	294	331	269	292	290	291	329	290	279	359	314	281	276	292	314	309	318	291	285	313	310	318	310	303	305	307	275	263	292	283	302	317	303	278	308	301	295	271	265	319	291	304	298	305	326	294	274	294	316	304	322	292	302	311	292	282	291	284	306	310	295	319	303	308	298	262	318	304	301	313	297	310	278	294	312	284	301	288	264	272	307	278	289	285	320	315	273	258	304	307	314	319	321	286	283	324	265	321	290	300	297	339	299	342	329	313	301	330	300	317	292	305	332	295	294	344	328	305	292	310	300	287	305	267	288	290	312	322	283	284	317	324	275	316	333	326	296	323	301	312	306	297	314	277	292	314	268	304	310	323	279	280	289	340	290	310	291	293	298	315	293	295	347	295	282	285	288	315	293	260	325	316	309	307	304	326	280	283	318	287	305	291	312	320	319	312	339	284	269	299	323	308	299	322	272	285	314	297	306	307	273	301	316	334	327	313	294	309	319	310	282	254	273	328	312	324	299	320	307	308	284	315	298	297	285	290	306	262	297	273	311	299	329	320	260	282	325	285	306	313	335	309	319	305	317	295	310	282	315	311	311	319	308	297	332	279	310	343	327	298	294	317	302	284	312	340	290	295	339	300	286	315	320	316	299	312	319	280	316	288	273	299	271	329	284	279	295	285	329	315	302	319	317	308	307	302	299	316	312	328	346	297	307	295	282	295	304	290	317	340	323	285	304	317	302	311	294	299	306	263	307	322	331	263	264	284	296	292	293	285	333	312	296	315	271	333	291	331	280	259	299	334	331	312	304	311	291	308	299	289	301	334	318	317	301	305	281	311	316	307	287	283	313	294	308	307	308	327	285	276	312	345	302	303	318	311	329	297	283	292	316	315	316	298	288	289	277	302	308	325	280	303	306	308	316	294	292	309	310	268	309	267	294	299	292	311	358	298	299	306	261	301	284	283	329	293	316	320	273	309	314	298	269	309	319	296	292	304	304	296	298	329	294	265	279	278	305	287	313	291	276	307	290	291	323	287	303	313	301	303	255	299	261	309	303	282	313	286	311	285	300	323	295	283	279	296	304	285	308	278	270	307	303	316	313	284	314	316	307	339	268	301	303	300	319	306	291	302	284	290	311	302	267	286	297	306	287	313	340	322	300	305	284	345	298	283	304	306	288	304	314	281	305	311	321	291	267	275	287	297	293	313	292	329	344	330	336	309	320	319	317	295	296	296	333	278	291	297	345	314	288	310	297	275	293	320	326	308	279	268	278	291	318	313	300	283	316	320	291	311	295	296	300	295	315	270	300	322	332	308	312	277	297	330	330	298	267	322	288	346	305	311	300	311	309	292	287	319	314	288	276	313	314	280	306	319	281	285	330	328	300	317	274	277	304	272	288	310	286	297	327	304	285	281	306	301	310	306	265	273	329	309	275	268	313	279	314	304	275	326	342	307	334	292	320	308	260	282	328	308	314	285	305	315	340	328	275	264	325	288	305	310	321	282	286	299	301	287	288	310	317	314	279	294	335	301	316	311	313	312	294	297	282	310	312	276	295	293	312	299	297	277	303	319	277	291	318	326	327	305	311	324	294	279	284	292	284	275	287	312	295	297	316	314	311	299	314	292	321	273	345	313	289	314	315	321	289	344	329	315	292	307	308	290	287	294	270	328	304	303	287	312	290	301	254	309	313	322	285	297	272	301	299	271	282	279	287	316	315	320	284	308	326	324	294	311	286	284	289	292	289	272	326	307	330	290	305	323	305	328	307	301	333	281	274	288	320	301	273	307	303	313	319	368	309	261	297	320	329	351	307	311	287	311	316	301	297	297	321	318	303	264	312	318	289	328	286	273	278	305	294	285	310	313	314	328	331	305	313	309	281	292	294	288	309	290	301	283	324	310	317	325	330	313	278	328	294	308	307	270	307	331	302	338	297	308	302	301	314	321	343	315	304	323	282	310	276	296	289	304	311	298	257	307	318	320	290	322	312	308	317	302	291	306	347	309	316	321	326	293	303	292	285	306	264	258	293	328	290	328	270	310	340	330	320	315	292	271	287	301	310	300	312	312	291	291	362	299	314	304	310	345	294	263	331	320	259	291	313	302	324	294	312	299	318	276	342	303	317	304	293	330	327	293	297	324	305	316	301	295	267	295	293	287	310	299	288	336	269	324	310	301	329	266	291	286	286	289	285	310	342	296	290	332	322	320	276	300	291	307	309	279	318	305	299	320	312	351	299	293	308	325	325	299	297	283	291	307	270	299	299	325	284	317	312	280	313	273	343	270	318	322	310	336	320	313	299	289	306	309	294	278	276	298	298	328	337	346	309	321	304	311	312	311	299	303	322	305	306
17792	6067	3835	2555	1530	1021	819	808	779	768	758	708	729	693	694	668	676	675	625	684	687	698	687	728	690	636	628	662	651	672	693	641	654	661	717	710	669	658	669	641	735	646	625	689	664	629	634	647	629	685	656	668	691	667	652	621	648	638	685	653	662	694	645	647	679	671	666	635	686	677	708	662	643	703	718	642	641	658	707	674	656	654	687	656	732	688	674	688	688	699	704	650	650	679	658	704	664	683	688	715	665	662	674	689	685	618	689	661	692	701	675	631	706	734	695	698	703	661	648	643	647	649	714	635	639	695	702	639	683	660	691	687	624	627	632	628	657	675	654	651	662	616	669	683	679	702	667	661	691	670	699	702	636	703	701	671	676	637	662	644	671	675	706	689	662	692	654	672	645	701	684	656	633	685	628	663	675	648	671	655	648	690	677	691	642	641	679	664	704	650	684	615	734	662	711	692	685	684	672	670	645	638	636	696	696	648	675	700	635	683	709	684	691	666	673	687	683	670	647	673	641	687	700	663	690	677	666	669	686	626	627	663	705	652	625	643	691	672	653	643	652	625	693	631	658	643	664	654	676	680	625	654	603	673	629	699	706	701	675	677	616	660	629	662	605	653	717	680	692	649	632	687	693	647	648	700	639	680	646	700	718	668	675	652	750	664	637	671	661	722	640	649	680	695	709	734	691	667	646	683	659	667	613	726	694	683	703	658	672	653	692	619	651	627	684	666	692	664	662	694	662	710	627	658	661	717	670	665	668	675	672	677	698	677	682	666	667	660	666	623	633	690	669	637	628	674	663	665	664	680	676	633	666	687	655	647	655	678	648	656	661	637	640	646	648	689	692	665	693	651	668	661	646	644	670	619	700	693	686	634	652	656	672	650	642	681	683	689	677	654	663	675	632	655	722	660	648	690	658	719	694	636	695	662	683	690	689	674	684	658	668	664	674	681	651	644	651	677	689	647	648	680	643	638	664	706	657	669	665	678	691	633	625	646	636	661	622	683	715	654	676	707	702	684	630	665	674	655	662	642	737	645	688	680	710	647	669	648	666	662	718	680	674	692	686	658	623	646	661	693	654	670	658	711	716	668	695	687	685	726	666	676	642	669	703	713	677	616	694	676	683	638	732	710	693	642	690	640	664	654	696	669	623	678	691	643	650	653	675	692	655	639	693	687	655	658	693	672	651	667	649	656	681	643	670	652	654	670	688	694	693	651	654	664	707	688	648	678	646	651	689	641	611	672	656	640	666	668	676	648	663	657	691	681	661	689	694	643	703	654	635	652	679	643	652	689	663	664	653	710	643	696	671	691	639	657	660	670	667	665	638	649	656	641	708	679	671	689	639	656	700	643	654	666	633	670	696	662	680	665	694	645	674	688	620	656	640	718	632	737	632	641	713	690	665	670	675	676	652	646	712	682	661	684	679	699	654	669	638	649	672	676	658	680	696	618	666	667	656	667	657	632	637	656	663	651	654	681	658	668	635	693	710	724	670	702	658	658	672	720	672	678	679	706	672	670	661	713	691	670	657	661	715	669	628	661	626	659	697	658	659	676	667	667	648	650	684	689	650	652	661	653	704	682	663	668	630	667	701	663	685	690	674	694	701	628	656	646	722	652	669	627	636	696	684	663	696	659	686	688	685	680	677	657	659	704	717	661	672	700	637	674	646	659	644	706	669	651	665	650	707	690	655	633	651	671	653	658	649	692	728	707	645	698	669	683	682	651	660	621	649	656	683	658	682	653	660	682	724	651	669	683	645	656	726	662	703	691	655	717	729	667	655	661	648	651	636	686	662	680	666	680	693	622	693	690	709	716	661	657	672	707	718	679	658	648	677	630	717	691	636	660	642	700	666	690	696	675	656	688	674	628	663	703	689	681	598	627	635	665	673	661	653	660	685	671	697	641	691	671	631	619	632	618	649	673	679	699	676	678	635	654	663	657	716	676	671	670	597	699	673	605	649	645	673	629	654	674	658	719	647	656	667	674	643	650	683	667	689	603	648	660	672	671	688	674	612	636	643	675	689	668	662	680	692	658	663	674	673	671	694	658	653	688	691	697	645	644	694	659	690	695	694	663	673	665	645	685	622	703	691	689	659	696	682	697	726	682	698	670	666	646	659	619	699	684	666	663	641	688	684	687	664	641	708	655	657	638	690	679	687	664	600	712	674	683	643	646	682	674	677	689	666	667	636	658	667	645	617	644	669	673	656	674	641	630	671	708	648	679	702	653	657	661	675	663	652	665	650	718	691	648	693	670	687	678	621	640	696	667	678	667	681	690	711	672	680	694	653	669	675	632	680	681	709	676	664	663	702	695	689	701	639	668	664	675	694	727	680	693	642	684	687	639	687	622	675	665	653	696	696	701	651	641	669	683	681	694	675	656	690	695	663	711	663	693	664	670	703	628	637	668	612	648	650	636	633	700	688	632	647	650	643	663	660	667	651	662	647	681	671	667	631	661	668	697	670	702	662	678	669	663	664	623	675	683	686	667	681	699	735	681	655	717	634	724	668	664	668	681	677	724	700	669	664	666	699	724	671	706	670	652	613	647	667	683	697	718	681	662	640	662	633	666	654	679	700	681	686	700	642	663	711	675	693	671	674	702	669	647	720	704	647	677	657	650	678	721	671	689	667	623	674	692	707	708	632	665	650	702	643	679	670	690	679	682	716	702	674	645	686	672	651	665	645	625	653	639	679	707	670	660	669	680	656	699	672	653	657	701	706	680	653	676	656	692	664	660	646	646	667	668	691	684	649	628	681	720	638	638	642	693	679	659	635	674	718	685	678	667	667	677	680	652	692	670	673	669	684	640	706	663	689	661	701	658	689	650	714	643	694	690	661	690	659	605	695	643	672	678	664	662	674	654	644	668	659	685	653	702	649	692	702	664	651	651	665	688	701	696	670	646	659	642	682	662	687	673	622	651	687	659	693	671	672	636	693	660	622	726	698	653	633	665	688	708	657	675	641	646	645	645	703	652	644	688	655	643	667	643	666	682	693	678	611	663	645	660	640	668	685	662	693	720	616	657	642	718	642	670	617	684	724	681	652	637	658	674	659	729	677	647	719	673	658	688	656	602	658	695	630	678	678	678	675	701	666	677	666	656	686	689	653	690	692	673	686	640	652	648	655	675	677	692	632	715	678	705	661	685	655	665	679	670	644	670	632	702	707	672	653	663	648	666	704	662	677	679	666	640	629	622	673	643	659	659	675	635	656	658	655	635	653	666	703	682	670	635	649	709	646	660	692	647	676	686	668	639	661	653	672	673	692	628	667	663	662	656	671	656	661	723	660	658	659	626	682	632	620	643	643	682	727	693	633	710	657	667	703	617	611	704	661	660	666	665	670	653	671	658	729	708	652	662	667	666	658	652	641	669	697	672	661	686	715	705	694	655	636	644	751	652	620	629	654	711	647	687	677	681	669	670	690	650	660	670	643	646	703	696	667	667	673	666	658	670	679	649	641	640	674	680	691	672	659	647
33995	5636	882	588	425	322	333	322	338	301	330	290	304	308	288	283	349	302	297	293	320	314	340	292	286	290	297	335	307	292	322	286	314	268	288	335	277	286	289	291	311	298	271	340	299	339	340	323	327	310	265	334	335	302	285	298	277	300	297	312	336	284	275	286	278	302	267	324	333	361	332	293	326	319	311	329	327	260	270	335	308	317	278	317	286	307	306	334	326	317	335	306	278	317	332	303	317	292	297	320	314	298	319	337	335	298	327	325	297	282	352	313	297	322	336	288	325	329	299	307	327	308	345	342	301	310	306	303	298	298	302	319	309	325	312	333	316	287	298	324	313	295	323	330	322	329	332	325	306	327	349	272	280	327	311	281	280	300	323	306	295	287	288	289	323	362	298	298	291	281	340	289	303	354	337	353	324	324	324	322	279	322	316	314	332	343	316	317	294	280	330	312	293	297	328	312	325	293	327	279	306	295	319	325	288	291	307	344	276	312	330	329	319	310	301	331	300	297	292	303	302	298	301	304	303	327	306	308	334	272	310	328	290	301	321	295	342	307	313	289	343	337	323	301	272	305	311	330	323	313	320	313	308	321	304	297	295	315	304	278	321	292	332	328	292	320	291	288	264	282	302	277	316	325	299	308	333	307	305	292	327	313	286	309	311	295	317	298	291	314	314	306	314	347	337	307	374	329	324	269	291	275	319	294	332	325	306	369	311	291	294	311	290	333	310	349	328	303	315	316	289	299	330	312	285	297	276	327	370	294	309	362	326	314	304	329	341	314	321	346	284	306	316	335	296	310	318	346	344	300	288	303	318	298	330	335	280	304	324	320	309	317	324	327	295	300	328	300	274	322	334	313	318	350	299	339	342	273	324	311	333	311	304	278	305	326	301	297	308	329	313	279	323	311	299	348	345	277	322	287	327	285	312	285	286	311	303	339	313	352	310	303	287	314	297	309	295	329	328	305	286	310	323	299	315	317	281	306	292	292	309	273	298	298	348	313	328	327	338	340	301	315	304	279	332	341	338	308	303	286	297	303	282	276	312	326	346	329	300	273	289	306	321	300	352	344	346	324	293	295	328	330	289	287	338	319	313	265	290	297	290	294	296	289	320	299	329	320	335	327	318	336	329	348	267	328	300	300	317	279	329	327	301	277	310	297	316	321	319	307	303	320	297	299	349	300	298	346	320	282	303	330	323	295	279	303	327	296	292	301	334	318	323	305	299	317	334	286	317	313	305	317	299	317	296	311	317	315	300	295	294	280	301	308	294	327	317	307	306	317	312	331	322	306	320	318	309	346	323	319	309	316	337	308	322	294	331	310	302	310	335	318	314	291	332	330	341	326	263	306	293	305	300	308	326	291	308	331	323	325	354	363	325	337	332	306	308	291	306	321	332	325	333	307	347	321	285	284	270	322	331	305	322	310	301	318	357	293	330	309	326	315	308	332	300	341	337	336	305	318	344	312	302	305	318	331	308	330	304	302	317	333	319	322	282	343	285	334	308	285	293	310	300	313	289	307	306	307	280	295	301	306	334	312	311	323	353	302	286	324	265	302	325	301	287	317	296	296	321	287	282	302	341	311	342	282	289	318	304	319	272	294	301	319	344	318	314	327	301	345	319	308	311	335	305	316	314	308	351	332	308	319	329	292	326	333	291	297	296	281	281	325	309	328	314	332	338	312	289	304	320	319	330	308	313	295	350	308	303	301	316	294	334	307	320	335	296	347	314	299	307	319	315	317	277	315	338	326	308	320	329	323	297	314	281	314	345	320	286	357	341	296	306	310	311	306	322	314	321	350	278	265	336	324	321	308	307	301	308	298	267	372	299	339	324	289	270	292	334	287	289	303	326	299	300	319	299	303	305	304	301	319	313	281	304	309	308	355	334	310	293	328	281	354	314	317	321	316	289	264	300	287	317	287	324	315	281	304	320	300	306	297	296	300	298	304	272	302	306	314	314	308	336	324	321	314	306	313	269	285	293	305	300	323	301	332	322	334	313	289	314	290	286	327	323	324	366	292	337	289	313	341	320	309	328	337	315	334	323	325	330	341	285	288	314	309	299	306	309	343	330	332	286	310	320	287	344	319	311	289	283	303	340	307	328	294	304	293	305	306	310	290	307	348	326	282	309	309	292	306	315	332	317	314	300	275	328	348	302	337	288	306	318	334	313	320	324	316	308	334	310	326	327	323	288	298	322	305	293	316	332	311	321	309	298	325	321	303	319	306	277	291	306	327	344	257	331	293	316	311	319	316	271	300	263	301	349	267	260	302	306	313	324	308	308	347	307	276	335	312	265	310	352	305	323	328	302	340	276	339	293	283	277	319	286	318	340	308	301	310	341	283	286	356	313	334	333	308	305	306	286	294	336	309	325	294	305	277	300	308	305	329	331	318	307	317	317	311	284	366	333	321	299	318	323	336	339	281	297	303	320	303	309	295	290	328	290	334	285	280	302	323	335	298	310	334	291	312	304	320	304	310	304	297	307	277	304	333	296	283	276	301	292	313	283	305	329	274	306	284	294	307	335	291	324	309	301	290	310	354	311	332	308	301	289	313	319	333	283	283	296	305	325	321	359	280	329	292	331	317	303	287	326	278	331	306	297	295	295	279	316	287	337	315	291	278	308	338	299	299	301	305	263	336	294	300	309	313	287	283	337	305	320	317	309	315	303	312	313	293	316	347	298	288	330	353	331	319	319	255	295	329	314	306	317	331	297	298	291	311	289	305	340	313	287	301	305	353	347	321	290	297	274	308	330	303	297	321	335	293	323	311	276	292	330	305	336	322	278	316	305	325	352	289	293	270	319	317	285	355	288	335	322	306	318	294	304	288	297	317	292	309	304	282	332	285	318	303	290	347	305	281	339	318	295	295	295	313	310	356	313	302	340	291	324	316	313	325	299	331	316	356	298	271	322	307	294	342	327	286	309	323	328	327	312	299	316	336	295	307	316	317	304	280	330	331	298	304	296	322	283	330	325	307	332	331	312	325	315	295	345	301	355	266	296	309	302	341	317	315	303	305	357	309	299	333	267	291	303	317	295	312	300	281	297	300	306	328	322	329	319	347	294	305	304	296	303	337	328	306	300	311	314	326	300	321	295	308	277	324	310	341	322	357	285	312	299	297	325	303	309	307	293	323	303	321	297	334	317	327	300	299	276	318	351	302	300	271	312	291	302	348	353	311	302	319	311	322	296	308	301	273	303	289	326	335	297	324	306	309	334	293	312	336	335	326	329	318	321	313	292	317	310	296	333	316	299	290	316	328	310	280	328	332	318	285	316	273	294	294	297	299	317	326	319	320	347	325	314	307	344	332	294	316	316	298	323	343	313	303	313	335	311	316	286	288	313	289	313	329	341	351	289	331	313	321	305	347	299	286	336	339	311	308	341	304	302	326	307	301	272	285	293	301	326	361	317	310	302	320	278	280	334	335	291	314	338	328	348	298	333	269	327	308	343	312	297	284	296	278	307	300	283	315	323	311
23653	8998	6426	4382	2410	1556	1192	960	943	854	814	785	806	783	773	740	720	755	715	700	726	786	682	689	698	728	683	683	689	731	708	724	743	679	699	721	686	721	717	690	680	738	713	678	667	695	706	740	699	684	662	710	658	716	658	667	697	730	729	706	698	687	711	718	700	690	667	731	736	716	720	729	661	703	698	718	662	701	674	717	688	684	698	674	715	704	705	689	712	712	693	688	674	704	681	709	746	712	677	718	733	653	685	705	687	723	695	704	701	748	679	663	667	667	736	704	743	687	678	699	696	713	710	654	718	713	742	750	685	671	748	696	725	721	694	642	719	713	681	704	713	711	675	683	681	709	637	682	702	713	681	703	681	686	681	709	730	733	723	677	666	697	711	707	718	693	702	710	693	680	733	690	692	723	702	683	683	656	645	614	684	716	708	666	684	694	716	663	699	650	677	688	685	722	727	660	750	700	698	716	682	725	734	726	688	695	647	700	734	722	690	701	667	683	701	700	701	702	691	689	725	708	694	748	687	713	705	695	724	769	743	677	713	695	685	690	663	696	701	696	727	736	695	698	702	714	732	695	705	714	701	724	721	722	753	701	682	701	681	719	686	709	667	670	724	687	744	713	709	714	727	703	711	717	746	683	682	731	696	682	698	692	660	699	688	712	696	691	713	650	695	726	695	730	728	725	695	711	666	636	691	745	771	674	703	703	664	765	697	679	672	727	727	721	720	720	731	722	697	690	708	723	697	759	676	694	664	673	684	694	743	714	674	732	714	692	673	729	714	718	681	666	723	691	710	700	723	669	718	708	720	712	653	650	679	699	718	723	685	677	726	756	705	707	698	708	731	722	652	695	680	699	697	733	746	698	684	731	699	745	690	687	670	656	749	658	721	706	681	694	669	713	739	676	733	701	741	675	725	729	696	706	700	721	690	695	718	708	696	661	748	662	670	688	698	753	701	700	646	677	697	690	680	700	704	735	690	697	677	689	677	679	692	701	693	675	694	693	676	649	729	728	666	699	698	726	705	715	686	669	711	677	680	701	695	741	653	667	717	684	701	715	625	732	693	742	684	664	696	684	702	660	721	698	732	702	671	736	734	735	732	680	680	692	724	749	683	654	672	653	708	725	762	732	714	674	666	686	741	686	674	679	723	691	725	728	691	712	694	728	728	686	708	730	746	690	680	713	681	698	738	725	759	698	720	748	711	747	692	710	707	658	670	656	699	679	687	699	696	709	658	685	674	711	676	667	696	699	736	698	675	724	749	693	730	699	640	685	698	727	728	677	711	708	727	720	773	711	697	675	703	678	736	735	709	704	740	693	708	695	669	687	676	696	670	721	649	694	699	724	636	726	660	701	739	694	733	713	737	689	679	726	697	656	709	688	731	652	772	718	733	693	711	762	692	688	730	691	715	707	710	709	735	709	706	664	704	704	657	664	675	657	689	663	692	710	694	689	702	706	716	717	748	682	711	758	691	671	734	680	698	681	689	732	687	740	685	702	717	710	730	704	697	690	700	731	714	728	630	727	739	713	682	715	695	695	723	703	674	681	721	694	689	702	708	723	702	636	702	684	719	697	723	748	696	769	724	690	737	715	744	716	686	721	710	671	688	680	704	665	730	726	706	706	733	663	695	693	723	692	721	703	693	709	669	697	684	701	730	695	722	689	692	685	716	708	696	711	704	702	697	700	737	731	668	704	698	683	714	702	740	699	697	722	686	770	693	650	715	688	675	682	649	719	746	684	678	690	744	669	670	701	691	746	710	676	738	687	671	735	682	710	666	704	701	699	641	659	678	768	685	702	686	688	697	689	739	697	682	716	688	694	682	695	674	648	696	688	732	696	673	736	677	667	717	705	710	662	719	689	720	689	701	731	705	676	737	693	723	653	654	699	722	689	661	660	730	667	725	717	685	690	729	719	735	690	660	720	729	726	681	727	697	723	689	696	697	706	673	682	704	700	740	668	676	683	708	659	696	665	712	705	749	707	703	692	677	675	703	687	688	690	707	719	699	702	687	698	707	697	706	653	739	673	694	691	678	663	641	717	659	712	676	748	674	727	711	712	698	738	700	707	712	760	712	720	721	694	720	685	685	701	710	688	715	716	679	653	709	709	719	727	694	696	693	712	767	642	708	684	665	683	668	752	705	687	684	703	730	719	681	710	709	721	639	662	660	691	734	729	694	666	739	681	681	727	680	776	698	696	663	688	700	703	698	782	704	707	765	709	747	738	688	698	666	715	680	708	699	700	684	736	745	719	693	730	665	744	707	718	709	699	729	671	699	763	691	717	691	696	734	707	693	722	720	701	687	724	711	753	711	667	703	653	687	687	677	694	690	651	679	708	681	707	721	742	698	714	746	707	677	696	684	746	683	734	678	714	757	699	641	694	715	700	684	727	686	702	711	674	723	688	685	688	702	740	687	707	727	684	739	746	717	719	717	701	729	704	671	710	682	690	705	715	671	683	703	730	740	643	703	695	715	752	731	701	710	666	747	654	681	687	692	715	749	724	675	663	723	662	674	662	730	671	704	711	701	683	698	691	752	712	713	702	714	691	710	688	673	696	673	723	691	683	705	735	722	707	675	658	738	694	700	669	775	666	671	717	700	764	688	758	705	675	691	702	696	741	719	700	694	723	737	675	697	685	704	734	721	656	709	726	707	707	734	709	702	696	717	690	705	690	666	674	769	701	664	720	730	663	753	700	671	691	694	698	701	753	664	695	677	728	708	657	703	717	669	692	683	699	694	671	669	718	660	727	709	737	726	739	704	707	699	690	748	690	738	714	627	677	700	762	688	675	699	666	741	716	716	653	731	714	697	674	714	679	706	685	672	676	718	683	721	700	725	711	721	692	687	702	701	733	701	700	694	658	714	686	735	718	745	694	759	661	703	695	696	694	700	673	678	721	721	699	682	660	724	672	704	714	715	698	698	699	727	785	744	709	774	705	693	707	695	726	736	682	709	738	674	676	714	713	699	704	753	696	708	707	731	700	681	718	705	714	692	661	690	752	684	691	730	746	714	670	700	731	678	721	697	706	682	708	714	729	706	767	682	694	707	712	737	691	694	703	683	663	715	699	716	777	732	690	728	723	734	718	701	713	711	706	692	661	688	719	687	688	695	706	702	704	646	747	665	657	691	726	728	690	694	690	692	681	680	700	718	643	702	733	687	706	662	745	733	728	739	732	686	692	698	725	744	726	699	707	678	717	706	697	709	690	658	671	720	732	708	698	665	666	742	726	714	685	651	689	680	687	746	717	735	715	682	702	753	718	723	722	678	723	700	694	723	712	707	715	704	676	664	704	658	689	671	728	683	660	699	675	736	726	669	692	717	676	691	688	709	714	733	655	712	724	789	703	759	680	680	697	728	738	689	674	717	697	727	703	738	726	718	682	722	715	654	698	711	705	706	673	743	699	703	686	728	771	693	692	717	726	714	709	690	681	706	656	672	668	698	726	675	694	664	694	755	697	697	678	697	708
36197	6808	1031	521	440	383	386	368	319	359	351	355	324	307	320	311	297	326	324	314	317	296	341	317	304	358	339	320	350	321	285	324	327	325	304	303	356	340	329	314	286	282	325	339	291	307	305	312	321	327	326	330	290	332	375	324	310	340	302	328	312	331	318	316	354	301	342	306	323	312	354	328	357	326	282	338	349	333	323	305	303	321	302	316	327	297	352	316	341	334	289	302	342	347	347	308	318	333	349	319	342	318	303	306	297	321	326	327	316	304	338	323	336	305	313	331	320	336	333	310	315	290	327	314	364	321	307	306	327	312	323	317	333	323	301	302	317	340	316	301	351	322	297	347	290	322	317	323	334	295	308	311	311	349	303	313	335	314	341	310	353	305	310	349	299	327	322	337	356	324	314	302	344	321	351	326	355	317	340	311	333	305	309	307	319	308	335	320	323	315	328	315	340	316	327	344	316	308	340	302	322	351	326	302	328	349	311	283	315	317	322	359	323	348	288	309	339	304	333	352	307	328	301	330	317	315	312	291	336	333	334	295	277	319	376	338	318	343	336	306	282	350	331	328	356	318	322	310	294	321	308	312	313	305	335	335	323	316	295	310	336	329	334	291	320	363	286	368	309	312	345	324	307	327	323	325	291	317	335	304	339	300	324	324	313	308	316	293	352	311	313	358	311	359	310	330	288	302	313	354	322	318	308	302	318	350	319	333	323	291	328	313	307	332	304	338	312	265	336	327	272	298	331	363	310	309	342	310	298	307	306	335	337	303	339	317	326	332	306	335	337	336	338	298	312	315	325	286	273	312	348	302	320	310	326	350	343	366	293	311	327	326	363	310	302	307	338	353	335	267	314	336	311	312	302	302	311	327	312	310	286	323	318	329	304	287	312	337	322	338	266	333	328	353	301	277	313	310	310	343	339	301	305	295	334	322	331	330	331	365	283	334	324	326	318	313	292	316	345	276	320	318	313	312	335	334	323	305	330	338	329	322	308	354	341	341	324	319	325	340	341	295	278	373	352	292	314	325	290	295	359	321	343	299	311	328	319	300	300	310	302	317	322	304	305	303	324	332	346	304	305	345	355	317	318	331	305	357	316	317	334	333	330	303	312	341	331	324	350	329	304	298	328	298	311	336	328	357	296	312	311	324	330	330	303	329	340	325	343	308	276	289	324	334	289	324	320	331	319	355	309	322	336	359	318	318	318	316	303	309	350	288	315	331	354	310	314	314	290	336	299	309	355	322	309	325	360	346	369	342	341	322	336	294	299	334	332	333	315	299	310	308	306	319	303	314	331	360	343	319	317	293	337	346	366	330	323	303	337	331	309	331	313	300	339	338	310	309	355	316	315	308	378	343	321	298	313	294	317	321	315	323	300	328	328	339	339	317	360	317	349	322	334	337	316	328	341	317	332	341	320	348	340	327	312	313	335	322	315	344	333	283	315	339	336	311	329	337	335	318	286	341	338	341	319	300	323	327	313	285	329	313	316	306	323	377	319	320	346	309	336	370	330	289	332	311	324	347	330	302	323	316	310	309	343	317	331	333	338	314	362	298	342	336	331	351	289	289	347	377	298	316	318	347	335	308	316	297	293	335	363	287	318	317	320	322	308	297	319	299	323	309	314	301	331	317	323	311	319	331	371	323	331	323	352	342	326	340	312	292	319	347	339	299	331	310	304	343	351	316	344	321	276	306	301	308	294	347	323	316	311	316	320	301	320	324	305	309	298	335	332	330	318	303	315	305	363	343	333	339	320	292	342	326	323	328	331	332	328	272	342	319	325	314	352	345	311	374	285	293	305	347	307	380	316	333	310	334	323	300	312	316	303	331	319	297	321	334	312	296	317	348	338	323	325	324	359	334	358	339	327	342	330	328	341	314	313	334	338	310	350	329	304	348	356	350	311	317	309	317	354	310	329	294	312	327	311	337	345	337	286	294	300	290	316	343	344	327	314	351	317	319	325	313	318	355	314	321	346	330	332	297	352	312	323	347	315	303	323	333	317	332	299	343	330	295	353	340	341	339	331	331	305	341	349	299	324	312	335	312	335	316	321	315	316	298	342	328	319	306	350	276	335	316	329	294	340	305	290	310	305	322	341	322	288	294	302	336	341	329	318	345	302	307	332	312	340	306	340	339	314	321	327	292	295	358	304	296	287	302	321	318	315	332	313	338	296	290	326	346	297	332	328	325	293	321	352	336	337	306	300	341	306	346	361	319	317	313	309	334	324	294	331	319	322	336	351	334	364	346	378	326	344	312	296	309	282	324	338	302	351	306	335	359	367	337	288	356	296	339	317	327	337	345	308	348	314	350	321	329	312	325	334	350	317	331	351	377	348	325	347	354	342	329	336	330	314	306	330	368	309	328	347	368	348	329	343	302	329	339	345	302	311	332	292	325	302	293	306	324	324	294	328	317	325	287	293	351	333	314	300	336	285	350	319	352	307	325	322	319	306	321	326	332	314	292	332	292	317	316	300	322	310	337	315	297	327	325	313	333	275	321	297	326	323	313	282	329	310	311	309	317	349	321	329	298	369	329	345	315	337	311	333	317	300	318	358	345	338	297	327	317	309	339	367	324	322	280	324	328	335	335	325	313	341	335	334	309	304	323	324	315	323	331	341	315	352	301	334	358	325	330	320	335	299	307	351	333	359	350	323	300	360	331	341	290	317	329	347	340	311	353	292	315	323	286	315	333	307	311	297	306	326	314	354	325	341	327	325	342	324	331	339	312	316	291	320	352	338	337	327	335	348	306	307	336	308	335	337	293	346	335	339	335	352	337	292	332	312	326	323	331	319	316	295	319	332	337	345	333	312	300	330	298	324	298	348	316	321	303	362	300	280	317	313	320	362	332	310	330	349	336	297	324	321	309	337	328	332	333	302	319	279	297	314	346	309	310	347	357	319	322	311	341	295	340	302	321	331	298	336	313	289	300	307	340	305	326	303	314	310	361	308	312	317	323	323	339	324	349	338	311	351	315	333	314	323	355	325	349	338	295	311	339	323	314	310	349	328	311	327	324	316	334	341	328	322	315	286	343	286	304	313	341	331	304	336	372	328	279	366	345	321	335	297	321	301	297	339	354	296	323	358	352	334	308	356	274	336	348	307	317	335	348	380	356	330	344	345	351	310	335	286	329	315	308	322	306	336	294	311	265	297	325	325	326	319	312	326	316	315	342	329	329	318	324	332	303	309	314	317	318	365	308	310	280	325	313	337	346	316	309	340	342	347	310	343	305	384	293	298	324	331	316	349	318	346	321	356	312	301	316	378	344	323	310	283	329	330	333	322	318	278	316	297	331	354	333	365	310	350	348	309	311	321	319	351	311	302	322	344	342	298	295	345	334	318	296	329	316	313	336	288	333	355	332	334	352	305	357	339	297	317	313	326	331	337	316	325	322	301	328	318	351	317	343	329	314	334	351	330	322	311	346	323	363	322	316	333	373	333	293	298	327	334	314	332	339	312	350	318	326	318	334	319	321
25105	10420	6628	3819	2744	2008	1561	1304	1026	946	888	835	832	799	747	806	803	788	755	741	767	767	770	715	773	740	753	704	738	751	761	754	714	743	809	720	849	739	777	781	745	772	750	810	755	776	754	731	771	724	740	759	775	746	763	718	745	733	767	767	751	748	746	766	744	685	711	721	706	755	692	767	794	784	753	742	697	748	752	756	765	681	818	765	737	723	689	718	778	766	731	734	757	733	792	760	773	768	715	718	776	759	738	730	759	727	759	733	763	783	715	713	732	728	781	712	767	722	706	761	756	758	803	741	736	731	725	759	693	769	701	723	721	776	747	757	762	725	768	751	753	745	762	731	803	724	750	785	743	757	766	730	759	721	756	755	736	733	689	752	737	741	788	734	762	734	745	761	724	762	818	730	760	765	706	764	766	750	742	766	762	773	744	750	705	770	725	709	759	753	753	732	744	721	733	730	783	722	756	711	751	754	736	728	711	764	706	740	715	759	777	752	782	749	693	759	723	754	715	769	700	767	742	702	727	730	734	740	781	728	745	723	733	784	780	756	757	744	741	698	753	753	797	726	738	782	763	793	764	731	735	740	757	770	667	754	785	762	761	718	815	737	775	722	743	730	739	720	739	715	742	727	753	734	776	765	753	733	756	718	701	777	719	744	775	774	753	741	719	751	732	754	746	698	815	746	751	768	734	758	718	710	763	711	756	772	733	743	766	761	726	666	749	733	741	746	736	764	757	755	726	763	732	658	782	777	722	719	715	734	746	736	771	742	743	775	759	781	758	757	770	743	782	731	735	778	761	781	752	772	754	739	760	750	736	797	745	759	769	741	767	733	708	732	727	776	726	710	716	741	787	744	740	716	737	782	770	767	731	775	736	746	779	757	768	726	717	810	769	739	764	795	745	736	744	761	770	738	748	746	761	768	726	707	767	700	775	782	752	797	740	767	749	785	733	744	757	718	758	747	750	769	735	734	747	746	801	760	752	740	730	744	689	763	704	803	737	711	741	721	746	733	743	752	725	773	744	756	748	753	791	727	733	778	728	732	741	723	719	776	773	790	761	788	763	744	743	728	772	709	683	748	740	752	669	718	744	778	735	716	757	759	710	712	687	718	785	717	750	762	705	781	699	724	764	718	788	761	737	765	720	703	711	751	743	778	724	778	735	764	751	729	735	754	727	781	736	713	708	753	803	724	743	721	756	755	758	791	745	754	711	729	728	742	758	757	764	723	767	750	775	778	771	745	762	809	747	785	776	756	766	752	755	703	738	742	766	736	763	737	805	724	722	759	747	739	763	695	769	733	734	767	670	716	781	752	700	774	726	790	759	741	750	774	793	776	705	730	780	726	776	785	746	756	701	720	772	712	738	694	789	780	733	798	757	719	716	748	743	764	741	743	723	714	729	691	760	740	741	763	711	743	769	743	763	752	727	733	753	755	758	728	733	784	745	730	760	805	769	768	763	787	796	714	779	784	781	751	668	711	753	761	736	729	765	738	764	783	707	758	689	733	713	716	766	766	728	770	758	717	776	751	751	766	741	741	728	773	733	756	714	702	716	743	768	738	714	731	762	742	759	742	778	707	737	800	743	732	765	741	758	730	771	727	744	747	783	796	723	728	798	796	771	727	759	809	719	736	738	791	759	761	724	802	759	773	732	781	723	730	757	746	759	780	735	753	761	723	735	801	756	731	734	768	744	744	790	747	742	690	747	757	731	802	736	799	735	731	733	793	734	704	770	719	727	771	682	807	758	764	789	701	737	781	763	748	749	705	700	691	696	745	754	700	756	763	757	753	760	738	704	740	711	745	750	765	809	727	747	746	751	813	731	759	761	776	760	762	719	785	736	790	792	716	755	725	770	712	795	747	767	723	800	670	714	763	734	758	766	751	767	750	763	737	722	706	784	746	761	760	811	721	754	774	714	743	754	750	750	758	785	775	735	718	721	741	750	724	745	754	748	764	703	767	722	774	750	759	736	706	777	734	786	747	750	733	811	800	746	733	765	794	721	758	729	719	744	745	760	769	756	744	772	803	804	703	754	764	819	731	744	730	741	772	752	719	752	792	765	732	699	723	750	770	736	706	766	776	794	764	801	693	768	687	701	729	745	786	768	748	766	723	765	734	740	760	776	729	733	708	743	802	780	712	773	800	765	729	717	734	723	759	744	748	755	782	760	751	735	707	689	743	751	750	778	747	686	709	776	722	759	738	747	702	780	758	776	772	765	777	763	742	714	776	764	736	734	709	751	764	734	724	819	767	712	783	726	724	719	776	759	758	764	704	749	722	718	768	753	718	777	739	790	735	773	753	751	713	744	734	771	747	772	750	749	721	738	764	711	729	701	755	733	761	732	739	764	751	782	708	716	731	757	768	714	789	753	793	787	762	738	767	741	790	733	765	732	749	764	774	706	751	747	793	712	762	758	714	743	736	765	767	797	723	735	714	774	722	700	758	767	750	752	722	745	756	702	719	781	779	796	776	685	708	757	748	769	749	749	747	723	759	794	705	711	725	764	760	722	734	775	735	738	727	727	728	738	745	743	774	787	729	731	741	743	741	742	764	708	775	790	740	766	735	726	755	775	753	742	741	751	747	743	750	749	751	710	766	711	776	730	784	743	747	762	729	748	769	748	779	776	748	711	753	720	766	747	718	767	742	761	741	740	702	732	730	749	777	767	759	766	758	748	775	732	739	777	735	768	775	744	721	738	794	712	746	763	721	737	751	792	742	778	782	746	722	733	761	718	737	744	738	721	729	789	777	770	736	773	752	766	720	755	738	684	730	801	741	766	763	763	726	776	721	761	789	746	714	729	752	704	772	749	738	735	750	708	728	806	774	764	709	742	785	673	749	710	749	735	732	750	742	709	709	725	776	770	722	766	759	760	704	747	791	701	728	797	749	762	782	753	769	761	722	737	784	752	771	750	801	711	716	737	762	719	716	740	733	752	741	757	715	710	736	742	740	733	759	746	706	752	728	760	758	757	742	788	774	739	777	772	759	743	757	753	728	764	749	804	727	755	729	766	715	752	727	728	744	780	763	737	721	737	736	745	772	758	731	747	701	716	723	749	758	725	745	748	756	699	765	797	765	741	741	756	750	753	797	743	755	712	708	720	689	779	735	735	749	787	718	762	766	724	781	715	735	748	764	754	719	801	701	709	772	714	777	747	750	785	694	728	730	721	742	754	758	736	779	779	742	749	771	707	801	764	768	709	723	725	746	764	774	737	747	689	744	730	756	758	728	739	746	774	747	729	709	715	760	760	787	731	763	735	705	732	748	775	796	768	744	741	718	752	732	779	757	780	770	737	781	713	762	710	746	794	748	763	762	723	756	755	751	715	723	740	777	757	762	726	713	783	783	762	746	691	806	770	701	726	750	701	733	746	711	725	757	763	762	780	726	767	760	739	757	704	761	725	790	717	719	752	757	727	755	703	775	737	754	757	715	743	739	733	780	759	739	774	774	735	785	757	743	771	741	736	733
28311	3181	471	409	301	349	299	315	301	313	330	273	300	302	297	284	309	288	280	277	283	306	307	271	330	332	314	323	278	286	295	322	331	289	318	282	345	324	297	319	297	329	299	319	335	305	339	309	310	325	317	305	272	357	321	285	325	307	307	322	310	285	295	329	349	349	282	267	273	318	290	295	286	292	304	303	317	333	309	313	318	300	311	300	288	338	368	291	325	283	305	281	304	284	335	295	290	281	286	299	298	300	310	290	324	306	310	308	279	321	330	314	283	325	353	308	310	316	285	294	290	297	352	353	263	320	301	307	314	270	297	288	339	310	277	289	301	295	309	320	290	299	297	327	297	309	306	321	307	284	299	291	314	273	279	295	327	322	289	311	317	314	294	324	273	297	305	297	316	277	309	339	293	308	325	294	325	294	358	310	298	310	317	290	318	289	298	288	341	329	308	325	337	294	300	300	339	319	319	290	294	320	312	299	330	323	300	323	333	302	295	284	325	313	293	336	349	315	291	296	313	284	288	312	284	305	282	287	289	301	329	288	291	320	280	301	329	297	304	307	330	335	298	279	277	320	291	307	292	298	295	287	327	331	295	305	347	301	286	303	296	296	327	311	296	321	309	291	306	298	314	343	285	298	325	339	323	318	334	300	294	335	316	316	302	303	296	351	354	328	300	307	320	317	320	307	311	263	318	308	311	293	318	315	338	338	309	292	335	293	310	313	295	313	286	332	302	302	297	314	305	309	324	333	335	318	299	322	300	306	298	292	337	322	321	289	310	347	327	308	303	332	347	320	308	287	357	322	321	300	293	328	310	328	317	289	327	296	302	281	321	303	320	283	281	296	298	287	318	288	332	299	297	328	304	313	291	284	295	280	314	293	303	281	281	310	317	297	345	300	297	317	294	283	324	323	282	315	277	297	269	322	320	292	301	335	309	310	338	305	304	290	308	275	301	311	279	276	282	311	296	279	279	291	325	309	337	313	322	329	311	333	310	303	281	305	317	302	336	325	304	297	321	324	316	296	323	296	319	353	296	293	305	303	327	294	293	314	339	342	324	303	284	325	312	317	300	272	332	279	295	295	305	286	324	307	305	284	308	316	350	310	281	306	328	319	328	302	303	316	277	287	297	273	309	317	301	324	285	328	318	284	302	282	337	290	325	327	291	292	314	339	304	323	332	328	332	299	307	331	341	330	321	283	312	257	308	258	322	322	304	282	323	301	304	300	295	356	303	336	316	270	329	308	266	306	353	323	314	323	286	314	364	299	320	294	332	313	292	327	331	348	298	283	290	311	325	310	312	316	270	322	291	265	257	268	269	326	318	298	316	329	330	300	310	357	284	349	314	315	309	294	282	272	320	302	312	309	307	324	310	311	308	306	310	313	312	314	317	306	311	330	283	307	305	304	332	302	286	330	329	287	294	288	308	301	305	326	351	321	315	307	283	358	302	319	312	319	296	321	345	322	293	306	332	353	314	346	362	297	316	292	305	300	295	279	305	301	299	321	274	313	324	328	362	266	316	285	318	328	305	344	318	324	317	347	343	320	299	321	318	322	311	291	283	345	306	312	292	289	315	322	286	302	258	277	281	326	286	302	288	306	297	303	307	297	277	337	301	292	325	318	277	328	326	326	308	294	331	316	293	288	289	324	310	291	298	301	306	277	349	334	327	334	305	336	334	341	290	308	319	316	323	281	307	327	288	324	315	328	338	289	308	313	304	294	297	317	305	297	344	332	316	280	307	324	304	316	317	327	344	302	330	314	291	287	286	298	302	324	290	312	314	323	294	309	347	321	304	314	292	307	306	320	306	281	330	320	270	312	318	307	287	300	287	312	301	301	289	290	304	337	271	314	309	325	301	317	310	302	328	306	309	312	295	312	299	297	294	317	300	335	327	328	287	311	297	289	310	306	333	313	314	308	302	308	289	297	300	300	319	304	286	285	321	316	336	307	333	310	313	285	314	284	347	304	300	276	292	307	333	296	308	318	320	287	306	319	284	291	297	332	322	272	304	302	302	304	331	300	284	273	297	305	323	307	283	287	309	287	303	321	280	299	308	318	327	301	322	346	333	295	313	321	320	309	323	287	314	310	280	321	338	285	314	308	319	341	308	297	282	301	341	309	317	325	327	292	344	309	319	281	336	281	283	267	314	309	342	306	289	286	313	297	326	337	291	296	293	318	288	282	291	267	302	325	305	324	294	332	297	286	308	329	287	283	291	312	344	326	288	326	299	308	269	300	283	323	307	310	271	295	303	325	315	301	317	303	284	306	345	322	295	331	291	305	329	338	284	307	312	278	309	304	325	304	304	324	281	273	305	291	306	314	314	275	277	303	313	297	284	295	281	306	303	276	299	292	286	276	301	280	300	299	305	321	302	340	355	289	311	305	312	311	324	303	323	293	306	285	340	277	306	291	309	341	272	371	301	307	328	290	305	283	303	280	295	278	302	276	279	300	312	316	283	274	300	289	289	278	284	281	282	288	308	326	289	349	280	299	316	309	320	280	311	313	312	302	296	289	283	290	310	300	295	276	293	294	286	285	333	305	320	305	272	329	312	305	280	352	305	317	299	311	309	295	342	301	279	288	332	309	319	306	294	301	344	309	329	304	312	308	324	284	301	311	299	308	269	308	294	265	284	275	311	300	307	331	316	321	352	306	273	304	288	331	309	297	316	327	304	286	297	333	299	294	292	326	282	311	335	310	329	342	286	350	301	325	286	300	300	305	307	299	316	278	318	325	312	304	334	326	325	328	283	273	274	291	301	300	341	308	312	360	333	290	345	302	308	301	321	284	323	293	335	320	282	306	311	298	312	307	312	328	329	329	343	300	303	274	291	282	360	297	308	307	294	320	326	312	278	305	340	289	289	303	293	294	302	314	319	280	275	310	288	347	309	316	269	299	308	320	301	346	282	315	285	316	288	313	331	318	296	282	321	301	294	247	319	312	287	319	310	303	295	310	290	303	308	319	297	294	306	287	269	300	298	268	302	329	338	299	299	330	304	353	322	303	296	282	290	275	310	312	313	323	281	319	341	308	310	296	299	304	306	299	303	321	302	294	319	326	286	386	327	298	284	313	296	309	358	338	304	313	293	292	333	328	324	355	338	302	305	300	307	321	279	336	305	309	300	314	325	318	328	269	301	310	317	321	304	303	336	333	327	319	323	305	328	303	300	327	302	335	286	326	323	302	329	277	315	323	290	312	320	316	300	346	321	293	296	301	331	315	328	300	313	309	295	310	329	326	323	286	330	323	302	288	329	313	294	317	319	327	315	307	309	301	326	292	303	305	315	313	315	298	298	286	333	301	318	307	286	316	285	283	272	293	315	273	318	305	327	298	317	318	315	270	308	330	320	312	308	299	334	317	322	302	317	307	323	324	306	292	268	317	310	319	350	307	324	267	310	320	338	330	305	336	329	306	288	311	308	288	346	313	303	338	341	321	316	292	317	283	293	278	286	320	342	309	256	272	302	328	326	304
21182	5565	2535	1681	1179	1027	831	773	832	772	675	718	711	738	664	708	683	684	710	680	690	672	683	653	707	727	709	700	721	679	655	681	654	689	693	705	704	675	685	657	672	695	712	655	720	664	679	661	710	684	670	745	733	702	671	665	696	650	720	673	633	666	668	753	667	698	703	668	709	719	680	669	677	707	743	713	684	669	639	720	724	693	719	659	719	681	664	700	703	706	679	733	683	703	677	672	699	693	665	734	700	704	692	656	617	700	703	709	690	646	684	701	683	695	684	672	692	725	695	695	691	660	656	698	712	648	699	690	657	690	667	673	698	678	698	642	710	686	675	737	680	635	699	684	718	670	697	701	669	717	679	696	634	660	742	640	660	718	702	690	702	683	690	673	684	670	706	673	681	700	673	714	717	709	673	649	679	677	711	633	695	644	697	653	678	671	648	677	652	693	690	677	707	686	712	705	650	712	707	621	694	689	663	645	682	749	711	686	700	698	672	670	677	697	721	708	692	635	661	745	680	736	707	670	727	703	728	752	693	656	663	679	658	701	663	698	720	746	676	631	671	670	690	692	707	724	694	642	684	670	678	704	704	709	716	666	691	661	722	687	657	636	667	644	718	753	738	706	700	673	679	677	642	719	655	721	737	702	689	691	685	714	679	697	640	672	672	699	647	639	724	648	693	679	654	726	667	686	669	655	717	739	687	660	695	655	724	637	690	706	683	678	669	723	667	663	681	713	703	657	749	689	701	706	677	662	704	713	646	731	690	694	730	679	681	676	720	706	655	638	671	699	714	691	711	700	680	686	662	695	679	713	746	699	695	702	686	690	681	693	678	691	704	650	695	623	705	649	729	709	666	715	691	676	638	734	709	721	692	664	701	730	704	700	679	680	664	629	695	725	670	721	713	704	740	667	662	713	723	714	719	698	734	638	672	730	762	744	682	657	714	703	682	710	713	664	703	693	738	645	666	718	658	675	668	684	695	670	661	667	702	672	675	663	694	692	655	673	724	673	684	705	675	709	695	731	725	673	707	672	682	655	722	690	720	680	749	698	675	742	662	648	723	712	738	703	644	680	742	660	703	702	705	675	731	686	687	710	684	720	702	670	734	658	731	691	668	657	713	705	700	657	668	621	726	636	713	667	712	695	652	687	730	676	661	718	670	671	671	681	682	696	682	660	687	684	648	711	678	644	690	694	731	678	696	690	692	697	681	686	693	718	665	687	658	685	681	750	739	657	678	722	671	725	691	696	692	720	710	669	670	705	673	751	630	692	692	645	683	674	658	694	709	682	659	668	719	681	712	666	696	721	708	690	687	730	692	664	705	699	699	708	681	657	692	657	668	682	666	701	688	675	675	717	708	688	703	676	676	665	684	676	672	697	712	715	677	671	719	632	670	708	702	653	681	678	695	614	644	682	660	651	678	657	700	745	676	658	684	696	683	688	657	708	627	696	668	741	672	713	654	672	709	737	714	697	681	654	677	663	664	675	723	713	673	698	671	692	696	726	643	734	682	673	677	682	726	624	694	648	739	681	657	676	710	710	679	617	657	641	658	685	769	730	734	708	691	632	759	639	684	706	639	711	699	691	650	665	721	644	693	640	751	678	694	719	695	682	704	696	667	675	626	684	681	678	678	684	726	713	653	721	688	689	653	726	692	712	689	700	703	673	678	654	659	696	678	691	704	652	672	670	669	691	669	678	729	722	631	711	691	676	647	638	689	665	659	699	693	712	693	666	680	687	707	683	700	659	662	733	633	708	716	688	728	661	667	714	691	675	674	665	662	696	718	640	728	700	688	700	659	667	695	664	680	718	667	648	672	720	697	677	674	710	648	742	712	693	684	662	672	689	671	727	687	714	743	684	674	702	692	673	695	670	717	711	704	716	714	686	713	723	682	704	657	681	718	684	713	690	724	709	666	663	670	716	710	701	685	701	660	696	656	662	706	689	685	650	688	690	641	710	670	682	706	661	673	665	700	671	731	698	690	748	657	709	690	670	724	728	643	683	666	708	758	702	665	671	717	707	637	693	658	715	668	725	667	675	656	692	655	745	686	702	667	731	681	645	737	687	701	732	687	664	695	645	678	708	644	628	694	667	682	689	674	678	692	681	700	707	673	659	681	653	667	714	700	674	650	645	715	664	649	701	687	693	695	667	721	686	671	702	714	668	703	719	666	750	703	693	703	713	670	682	677	706	715	674	679	717	694	683	717	715	663	704	744	632	695	598	663	665	666	695	621	667	693	719	666	717	683	697	695	677	650	658	699	654	690	656	737	681	700	690	717	662	678	708	692	701	672	648	697	691	726	674	703	713	685	689	653	697	726	670	673	691	695	730	651	690	650	701	655	667	709	711	645	707	681	704	689	697	681	692	696	701	653	673	735	671	646	707	669	709	685	695	673	686	715	692	712	632	682	718	666	707	672	660	674	725	693	703	681	754	702	646	698	649	666	728	692	688	697	665	662	669	705	682	702	735	706	710	700	710	698	683	678	682	687	707	654	664	649	683	710	696	647	709	681	630	699	698	695	711	692	663	643	683	680	669	700	722	655	670	708	672	710	676	699	651	669	677	685	690	665	684	702	699	700	675	698	673	634	715	708	696	712	655	748	674	710	678	672	703	690	691	687	678	659	662	669	719	686	666	687	684	705	707	703	668	672	723	654	698	656	692	677	678	688	715	681	668	686	695	686	669	712	652	712	632	684	659	705	712	673	702	630	674	641	704	685	674	698	711	666	680	667	681	681	703	726	749	677	684	680	722	624	681	710	701	702	669	676	715	683	713	707	645	710	665	698	657	687	732	651	668	709	671	645	736	700	716	693	716	695	695	700	667	694	680	702	648	653	677	654	702	700	712	697	651	668	678	687	688	670	696	682	723	681	701	708	681	685	701	687	691	684	752	668	703	646	684	695	666	668	697	687	709	732	693	722	732	703	700	674	654	701	671	702	704	678	671	678	725	682	675	664	708	702	673	721	668	698	687	666	687	682	689	702	685	715	686	669	645	731	680	706	665	697	691	657	633	700	673	721	672	695	704	712	699	698	679	664	726	683	706	709	698	615	717	706	707	678	687	689	698	650	725	687	676	700	679	677	710	622	686	692	702	663	695	686	718	717	714	679	696	681	657	704	694	700	691	693	680	738	723	699	662	702	702	688	699	657	686	698	693	677	703	710	653	764	709	676	674	731	689	665	761	664	702	682	664	732	692	718	712	688	709	688	692	679	716	682	710	652	686	710	713	723	636	705	713	685	734	656	667	648	690	640	647	684	703	750	651	684	673	714	687	696	709	695	706	702	651	764	672	681	673	692	711	696	680	695	713	703	726	710	655	704	727	672	695	704	700	708	699	628	685	668	686	682	674	716	681	704	676	727	639	716	714	728	719	704	665	687	718	675	728	731	686	709	654	734	632	701	687	755	727	654	671	689	701	719	685	669	696	709	675	660	667	694	685	688	749	658	712	730	663	691	682	706	677	692	733	632	691
31585	4570	862	589	474	408	357	377	307	316	355	330	328	332	354	313	316	345	305	285	301	328	291	310	335	302	331	372	319	352	297	297	301	289	345	292	303	301	275	358	321	305	325	283	297	317	351	293	330	315	279	281	316	270	293	320	324	307	335	328	309	311	327	307	293	307	327	315	297	297	312	331	308	342	338	309	285	335	293	318	299	322	337	302	325	314	298	330	307	329	289	319	278	330	324	331	316	315	337	316	317	310	328	312	324	331	329	317	322	318	298	304	337	329	294	317	321	295	300	365	329	292	305	309	314	313	300	272	292	309	273	290	303	296	338	307	343	318	323	305	348	347	338	310	327	298	287	301	356	318	309	275	304	337	304	323	301	286	326	309	290	309	315	330	285	315	336	304	329	316	297	319	318	340	313	294	301	337	352	309	348	325	315	297	287	295	308	343	322	263	326	307	339	340	283	356	307	308	341	315	328	279	288	306	295	320	319	310	354	338	297	312	307	352	341	319	277	316	313	320	332	313	344	338	364	289	290	321	316	288	322	314	328	327	321	301	308	304	316	288	316	344	331	335	299	340	335	313	288	328	294	346	323	299	305	325	286	318	267	298	302	334	333	298	326	306	280	312	312	341	297	298	329	305	326	312	303	280	332	348	303	343	320	335	297	283	278	287	295	318	320	317	308	315	299	356	352	335	302	345	319	327	343	315	300	317	293	320	299	317	349	288	312	342	327	296	307	255	310	330	288	330	327	304	331	338	293	341	332	297	333	351	323	279	294	312	322	311	308	314	345	334	316	306	282	291	300	322	323	296	273	306	328	307	320	333	326	302	298	313	326	293	298	312	335	285	351	307	314	301	355	324	328	313	312	295	297	335	289	314	329	330	313	332	319	297	349	297	310	311	339	305	324	327	318	318	329	306	357	320	346	323	296	281	347	293	327	335	307	287	331	300	320	355	298	329	313	304	297	334	342	309	332	301	297	305	324	294	302	327	366	310	297	300	310	324	332	305	328	342	300	326	324	300	285	315	304	292	282	301	296	303	312	308	294	345	338	316	292	337	334	297	279	324	301	329	309	297	322	305	305	282	290	321	292	322	308	275	286	284	304	322	341	302	280	320	308	285	316	291	328	313	290	319	318	277	309	310	325	320	309	281	326	308	326	317	354	316	333	316	332	324	294	291	355	296	293	287	298	315	340	321	319	327	301	334	293	312	301	295	326	335	315	328	335	319	295	259	319	320	315	317	325	280	320	306	315	307	323	284	366	333	290	312	284	325	311	316	303	365	351	328	299	304	298	299	293	321	311	326	288	353	320	291	316	314	317	302	327	299	306	340	332	320	326	305	299	309	347	312	351	324	363	304	371	313	331	287	314	335	309	289	333	302	331	296	296	303	320	328	312	353	339	295	323	300	343	336	310	304	309	319	330	334	306	306	317	299	321	305	290	325	335	317	299	310	351	263	283	328	278	294	317	289	314	280	301	322	296	323	324	321	301	290	309	302	308	324	338	322	332	313	339	370	297	318	335	317	302	281	316	352	305	322	303	320	322	262	341	331	317	287	334	292	312	307	295	308	291	309	296	309	358	307	306	351	342	308	320	309	320	302	308	317	360	317	317	292	303	316	348	319	276	304	289	330	330	296	316	301	319	292	286	344	294	334	323	378	334	315	283	312	297	333	299	330	297	337	309	302	317	357	304	286	288	284	276	325	306	343	319	341	324	305	310	293	326	306	317	331	351	324	346	304	301	320	285	317	311	292	336	305	283	309	305	295	314	319	312	318	319	313	332	284	315	318	317	320	275	332	303	345	312	313	364	338	299	323	286	287	327	335	295	300	282	348	324	325	314	323	296	302	292	348	316	317	329	318	331	319	320	292	300	312	331	301	315	302	334	343	310	308	343	321	328	326	315	305	330	305	345	302	295	368	300	321	313	311	286	270	308	335	345	297	301	325	304	308	286	341	304	297	326	304	314	307	295	331	299	326	298	298	302	307	287	332	344	303	282	332	332	327	335	317	329	327	302	313	331	371	332	340	310	318	345	319	334	310	337	312	322	326	288	289	288	326	311	319	345	310	337	329	351	303	287	319	304	316	316	297	328	282	329	302	330	296	307	320	308	323	311	285	328	313	316	295	329	280	279	325	340	309	296	313	320	281	338	295	309	298	322	313	354	322	328	334	316	324	315	295	301	274	341	339	295	317	315	303	338	328	293	345	326	357	319	297	324	331	323	325	310	315	314	296	303	320	295	280	324	356	320	325	294	309	262	300	352	306	325	319	294	318	305	326	329	321	311	301	298	336	300	300	278	317	302	300	315	306	313	264	331	320	311	311	332	306	316	333	337	324	299	314	340	320	318	317	333	305	301	294	333	337	306	327	320	330	329	280	332	308	329	359	338	325	329	302	364	303	278	322	306	296	311	286	271	289	270	338	330	298	314	331	307	312	309	286	311	339	324	303	326	313	310	314	311	318	328	329	321	305	312	338	294	335	326	299	313	313	284	340	315	361	332	318	314	313	314	307	288	335	364	347	318	310	310	319	302	278	356	311	326	288	292	310	274	335	285	330	286	286	289	305	296	281	308	304	333	318	294	285	305	302	354	307	332	300	293	290	310	320	299	312	321	292	302	308	280	323	352	339	288	306	342	270	314	310	332	307	309	311	344	326	300	305	313	318	314	315	330	320	326	280	313	314	299	288	345	330	270	303	321	339	338	347	316	298	285	291	317	296	289	327	299	331	304	320	313	314	310	318	325	299	308	333	334	305	338	340	310	301	306	364	322	344	314	314	302	321	322	321	318	347	324	278	284	297	305	324	348	303	333	296	314	304	301	297	323	315	313	304	297	319	319	323	291	320	296	275	304	351	314	346	338	279	296	323	309	330	307	311	321	295	314	294	319	288	325	303	299	316	321	334	305	346	326	292	304	295	363	313	311	313	333	312	330	305	307	286	321	323	324	311	279	324	322	331	352	301	308	309	271	306	309	324	321	308	336	323	312	304	303	308	289	288	342	315	330	323	291	318	304	328	326	350	338	344	317	332	316	313	308	337	317	278	323	284	338	321	341	298	331	343	307	309	284	308	298	293	322	325	303	316	293	302	318	343	341	322	304	308	308	329	340	331	312	333	295	335	306	314	303	341	318	312	319	308	285	334	334	310	307	322	318	313	304	356	295	326	324	283	324	313	314	311	297	290	329	287	285	293	325	320	316	316	324	318	301	316	278	300	323	302	326	339	281	351	336	323	299	297	313	314	304	304	277	300	332	327	314	276	323	337	342	286	316	315	327	303	317	291	294	298	325	349	324	297	327	323	317	294	322	330	308	317	303	330	279	253	338	326	280	294	323	291	303	275	321	340	280	313	310	277	309	272	318	310	255	287	295	343	330	334	327	319	331	348	309	280	320	331	331	293	328	299	317	311	325	277	321	308	344	322	308	320	308	325	326	343	338	298	313	301	313	344	383	319	322	312	315	309	298	354	357	296	333	311
20903	8097	6485	4506	2920	2029	1885	1401	1080	952	886	805	834	791	802	749	799	722	747	709	719	734	784	722	734	702	757	721	747	728	752	746	705	700	723	735	756	742	699	774	667	738	686	694	689	684	699	711	733	751	704	694	770	729	707	718	724	734	759	701	708	664	713	752	706	691	697	673	751	689	759	709	691	731	705	700	659	655	770	708	751	692	745	690	740	750	736	706	736	715	731	660	741	682	746	743	711	669	717	676	718	747	703	706	726	669	723	683	720	763	716	677	750	750	694	734	746	659	698	708	717	712	724	717	726	750	779	698	709	688	692	688	717	728	685	728	684	708	727	743	693	739	712	716	741	683	710	719	703	765	769	717	701	758	726	758	709	755	748	684	731	704	762	706	713	698	682	675	668	705	728	693	699	715	720	713	738	744	725	745	743	698	687	759	694	667	780	731	721	728	719	700	727	776	720	681	715	713	728	696	713	692	725	733	756	770	672	719	735	711	734	755	693	707	705	701	666	704	732	721	708	744	709	704	684	718	709	754	708	724	705	699	705	724	728	687	700	740	729	718	673	722	727	765	747	732	751	719	731	719	742	703	719	689	735	700	768	727	732	713	684	696	751	689	712	719	756	702	668	721	692	711	697	721	712	656	724	744	674	698	742	713	784	751	676	685	716	734	716	690	734	710	756	725	679	686	724	667	712	722	710	738	730	695	731	687	709	708	706	676	750	725	739	688	775	749	759	718	697	754	687	710	686	712	716	696	710	744	693	724	734	736	727	713	690	705	700	712	730	721	665	717	711	715	716	715	682	647	773	721	694	742	694	713	729	744	722	662	675	693	732	725	712	723	683	691	714	702	731	711	735	733	704	688	733	763	730	714	723	743	754	713	751	684	731	748	712	743	746	677	664	699	703	794	677	715	736	689	711	748	732	695	719	700	770	750	743	716	700	752	727	735	722	756	710	751	710	683	691	672	755	685	722	705	749	732	726	740	709	688	705	695	733	738	689	757	698	743	726	690	727	751	723	722	719	680	699	723	725	699	717	696	723	733	736	717	740	696	750	754	712	749	734	709	744	759	711	700	714	679	713	753	709	700	689	704	749	678	708	715	703	696	765	697	734	704	748	711	745	687	736	706	684	713	698	759	726	689	730	673	713	708	672	766	733	706	761	715	716	735	748	727	703	712	729	706	723	734	707	695	684	753	702	685	767	751	713	665	696	693	687	780	734	707	743	704	742	774	701	734	763	664	717	754	745	688	663	712	665	759	740	726	741	689	718	743	716	682	716	735	747	708	761	719	681	720	656	708	755	703	715	690	720	709	686	740	717	707	728	718	722	674	706	740	682	744	698	692	701	715	738	728	723	646	747	722	716	712	737	674	720	719	741	676	740	729	716	704	709	733	752	743	707	739	664	688	747	697	711	704	723	688	705	727	716	740	696	711	710	677	688	705	764	717	699	714	734	675	713	719	702	691	720	648	741	723	708	729	769	733	717	701	720	744	673	722	704	719	710	712	679	702	689	698	730	726	691	727	735	655	718	666	737	768	690	727	727	697	678	731	712	769	709	692	704	719	701	766	713	740	720	740	718	743	677	683	703	710	745	745	720	730	699	693	674	684	726	713	722	666	661	729	715	698	726	693	717	707	712	740	719	712	723	678	776	708	741	709	747	717	723	698	729	743	738	691	694	736	733	745	781	741	707	685	693	701	723	711	750	710	678	754	693	717	741	725	752	645	717	735	723	733	773	708	733	741	686	719	732	678	779	705	712	687	705	719	771	712	698	721	682	732	695	699	687	712	713	705	688	708	717	709	772	707	708	692	700	685	742	732	761	703	699	759	701	743	726	714	759	718	731	762	683	730	756	719	716	704	705	734	766	722	723	699	738	694	711	673	745	759	714	723	722	726	685	732	705	727	746	728	700	676	733	758	669	748	726	717	727	683	713	712	732	728	756	719	707	707	731	745	704	752	720	716	724	713	701	711	669	729	704	756	705	741	719	712	695	732	751	764	683	700	733	710	688	739	755	715	710	690	680	688	699	699	798	660	724	770	709	725	764	743	688	658	680	729	769	755	756	713	722	746	757	708	719	725	776	688	702	696	711	730	696	708	716	738	711	710	732	738	744	702	707	707	712	710	715	728	718	766	672	693	702	719	716	747	744	713	741	710	714	673	726	691	720	698	735	758	705	734	746	736	688	694	721	711	734	752	718	690	738	715	726	742	739	713	706	707	729	724	681	696	735	726	749	720	728	737	715	734	667	756	665	724	704	697	734	740	714	691	735	687	700	764	709	684	729	662	718	718	692	708	755	727	744	757	723	754	718	725	742	711	706	755	702	716	791	679	711	707	704	751	752	731	717	696	688	763	698	684	740	713	746	708	717	722	684	721	728	713	742	702	698	777	699	720	767	762	708	703	717	741	722	720	753	700	749	707	715	742	705	727	768	737	703	708	720	761	710	683	760	710	759	685	740	691	746	716	765	740	673	712	726	720	689	771	710	717	686	703	736	724	729	767	737	756	669	730	700	711	730	699	736	736	728	682	726	757	720	741	731	698	747	681	768	741	688	745	725	744	677	746	715	695	702	677	646	714	732	776	716	737	756	757	715	737	734	698	705	733	729	696	702	681	742	744	722	676	700	701	740	726	756	745	688	755	713	740	681	697	723	711	733	724	705	728	698	709	700	708	721	730	732	722	727	749	722	704	720	717	788	722	739	730	700	726	756	737	687	683	740	747	743	699	694	687	753	694	723	728	679	723	782	721	695	720	691	745	723	736	734	699	680	690	745	726	718	741	719	740	723	728	718	724	707	684	646	709	683	680	709	670	680	725	721	754	744	682	727	725	676	704	704	672	716	717	737	664	754	737	731	674	709	744	704	724	699	757	697	700	732	687	716	709	723	699	684	748	762	687	727	778	692	693	718	675	721	696	713	710	716	725	711	770	769	711	730	686	722	687	761	737	765	724	736	730	705	709	715	729	722	693	713	746	734	731	740	692	706	753	739	696	720	710	714	720	719	762	713	693	766	679	714	745	707	748	755	717	750	714	710	698	727	733	700	707	707	727	715	652	692	734	747	724	740	711	707	732	748	723	712	699	705	720	711	697	714	761	676	688	711	709	714	761	698	719	752	716	681	723	754	709	721	775	695	764	680	725	702	717	715	737	716	737	714	742	722	738	758	722	724	754	693	653	716	731	691	741	719	717	767	743	711	725	719	758	711	694	688	701	720	725	694	719	703	722	718	734	712	788	708	702	706	737	695	734	744	669	725	694	721	742	716	763	669	701	721	704	728	704	753	780	724	726	733	671	734	725	697	710	741	733	729	742	681	690	678	744	735	699	751	715	736	685	727	694	754	723	727	715	788	724	756	712	685	711	737	694	714	707	732	727	719	715	747	693	750	708	712	720	720	712	759	699	759	707	743	744	726	707	723	788	728	735	746	704	647	715	731	744	689	738	733	765	725	684	716	754	719	689	695	730	689	706	682	683
32411	6105	1111	702	513	437	366	355	331	324	310	343	341	320	336	342	362	322	360	316	346	355	305	330	318	331	284	315	301	331	304	335	290	312	307	360	324	323	331	339	366	324	317	319	347	344	315	316	309	335	330	313	338	312	315	341	328	342	300	357	299	361	324	343	346	299	344	352	334	323	303	318	317	303	315	361	320	332	359	334	327	377	320	363	298	360	312	328	346	337	363	359	338	348	328	308	356	333	310	339	341	330	358	300	314	342	310	344	339	350	311	301	329	342	356	339	342	306	366	387	344	334	340	352	314	319	353	342	334	313	318	324	321	351	333	301	335	362	342	314	361	359	322	332	345	371	332	334	341	325	316	317	304	348	346	337	319	337	337	310	341	336	378	374	317	332	349	323	318	336	337	324	350	305	319	299	331	298	322	267	300	328	293	276	367	304	357	327	322	323	339	302	330	341	334	319	329	346	339	326	318	308	328	336	323	347	362	296	330	322	307	346	300	323	335	343	329	325	376	320	332	322	335	372	317	334	342	337	316	316	341	329	289	319	351	332	319	310	289	358	365	321	330	368	307	306	317	346	327	313	367	340	313	353	314	294	340	308	333	335	290	339	311	323	316	348	341	274	340	337	316	327	297	315	355	313	343	343	346	334	311	311	327	364	355	357	307	352	340	344	353	313	311	343	315	318	308	315	311	341	349	316	305	325	322	311	357	321	333	356	332	339	310	347	305	354	326	315	316	351	332	328	327	329	312	334	355	313	325	340	317	326	364	313	328	348	330	310	317	330	351	385	332	331	337	323	319	363	332	300	365	350	341	333	333	340	322	318	321	317	365	321	292	358	352	344	336	330	343	324	339	323	332	348	346	342	327	347	338	358	331	317	350	308	333	315	322	332	330	336	331	348	334	349	336	350	299	335	337	313	308	307	337	321	348	306	333	312	308	305	335	349	321	317	331	331	309	344	335	315	308	323	337	343	369	332	363	343	382	326	353	327	349	336	309	321	325	308	331	348	345	334	364	329	320	348	293	351	339	362	325	321	317	317	309	357	310	317	329	322	297	315	343	333	347	312	330	340	321	363	334	309	337	347	309	321	347	294	346	336	318	333	351	347	332	345	313	305	303	297	307	313	340	322	327	338	356	361	322	339	315	351	328	320	343	319	348	310	330	337	332	315	301	330	333	304	304	300	337	349	351	328	308	310	331	334	330	325	325	314	324	319	342	308	374	325	345	366	335	325	336	321	340	309	345	308	286	348	340	343	317	326	342	324	319	333	322	331	324	306	338	360	310	294	322	364	320	327	338	342	328	335	345	353	310	340	351	334	329	323	335	324	325	327	322	372	316	301	303	326	341	333	355	312	310	342	345	341	329	292	333	342	324	346	311	311	359	303	297	349	344	348	338	329	362	340	349	339	313	319	331	316	331	321	336	335	348	336	394	344	347	313	335	300	303	297	342	349	344	344	370	339	319	336	313	302	345	326	331	343	310	343	325	322	321	318	333	304	333	318	313	392	345	346	339	363	319	311	342	323	351	331	292	322	371	318	331	368	339	345	328	364	398	335	356	324	314	305	359	299	336	288	357	341	353	327	332	328	334	327	344	313	340	320	364	297	353	333	297	355	314	333	347	335	325	332	322	319	316	377	320	329	327	310	331	358	307	337	360	356	341	317	312	362	350	341	335	346	360	294	331	341	353	329	308	321	325	328	291	307	323	330	330	291	359	340	337	346	308	326	365	331	302	323	384	329	291	367	325	369	353	347	341	315	339	309	323	331	357	313	362	360	325	299	354	331	319	321	345	342	326	303	296	355	341	333	337	323	296	358	325	334	326	356	312	309	305	339	326	307	343	338	328	333	351	360	345	304	311	322	341	340	345	330	311	342	298	330	318	363	338	324	332	293	343	336	321	361	318	339	360	323	320	340	335	343	303	302	346	319	340	329	299	315	320	317	354	345	359	333	316	303	311	331	341	311	326	334	343	352	334	307	331	331	336	293	373	322	319	315	317	329	336	333	303	347	353	322	325	339	358	351	325	343	291	310	353	337	329	301	314	339	324	317	328	347	336	346	334	345	335	334	321	344	336	354	314	329	340	328	284	340	347	346	320	329	344	325	322	341	297	324	304	305	334	346	325	337	344	299	345	315	314	339	341	310	331	332	351	315	357	343	370	299	318	325	292	322	337	331	322	339	344	326	315	296	325	335	318	329	336	347	338	340	351	339	315	320	341	332	357	354	351	335	288	372	327	298	306	334	280	347	306	336	343	332	290	376	333	352	327	302	297	341	353	330	360	318	356	314	340	340	326	351	336	302	346	335	333	311	326	321	311	322	315	333	335	355	332	320	298	346	350	321	331	325	318	356	294	368	328	308	326	353	327	325	339	340	328	354	377	374	329	331	320	339	336	363	313	341	336	278	322	328	343	317	353	378	335	365	356	326	337	327	352	318	348	346	321	353	334	336	320	318	354	376	361	330	318	294	300	324	317	299	345	312	295	305	314	296	324	302	320	337	314	360	301	325	326	367	363	325	306	332	316	363	317	356	333	328	291	305	339	344	323	320	313	361	341	353	312	355	325	310	326	342	333	312	316	336	355	369	342	308	320	341	313	345	314	328	336	319	328	314	296	368	335	311	369	354	306	368	292	283	335	308	317	318	310	355	323	308	280	288	330	339	315	306	325	331	345	346	287	323	329	343	302	300	308	335	363	337	311	318	328	304	312	326	345	309	314	356	340	327	323	343	368	356	351	370	333	327	328	314	317	351	337	343	360	351	325	323	298	294	348	328	321	334	330	333	351	329	317	326	304	338	317	346	349	319	350	309	317	297	331	285	351	316	326	337	321	363	319	355	328	312	318	345	312	324	305	344	320	300	324	319	339	362	356	348	328	324	315	345	313	336	284	328	284	310	312	333	313	328	301	318	344	329	352	334	311	291	307	319	344	346	337	363	348	337	331	341	354	330	344	361	337	311	336	316	318	345	326	347	311	359	306	288	351	301	358	341	357	323	344	350	324	341	307	304	329	367	332	290	328	350	349	361	339	338	305	350	325	307	325	298	344	324	362	326	327	355	332	362	312	337	393	344	366	339	332	354	325	316	335	324	288	317	302	317	297	297	379	383	356	288	310	304	310	346	335	336	311	328	303	323	303	312	323	310	340	335	347	317	352	326	333	360	320	331	375	342	324	310	290	320	346	338	308	333	319	333	315	331	314	322	350	339	308	299	313	328	368	353	333	312	364	288	346	347	314	338	309	352	348	343	310	320	315	356	331	358	301	316	348	331	366	285	347	338	330	323	322	322	337	338	320	333	317	331	338	325	337	323	356	359	368	334	333	341	322	292	370	320	375	317	326	325	333	321	313	337	324	306	376	336	293	339	343	333	329	348	319	340	381	360	307	371	315	289	336	356	352	321	321	356	318	333	349	305	337	354	344	308	343	314	387	334	308	332	333	304	364	357	357	320	319	316	356	306	334	322	312	301	332	361
20743	10157	8210	6287	4318	2414	2017	1398	1086	1013	945	858	888	815	828	797	842	772	802	818	788	821	802	792	742	740	782	752	745	757	783	794	761	816	786	763	786	738	797	710	784	778	786	728	719	763	760	772	756	735	790	793	744	773	785	761	772	786	763	768	729	751	742	732	767	774	774	779	766	762	747	718	797	763	780	718	744	747	788	786	771	785	795	817	778	745	752	750	790	758	750	758	741	799	774	760	759	791	715	847	767	799	712	720	753	749	780	807	793	736	708	767	763	782	772	768	769	749	782	733	788	764	795	774	781	785	750	744	777	764	753	821	791	732	756	760	813	739	711	785	839	833	764	761	803	782	776	766	820	751	763	775	779	742	782	793	787	802	757	771	766	772	789	777	759	708	772	790	772	727	765	770	790	797	763	784	811	789	757	766	774	771	777	778	779	727	781	823	753	778	749	717	752	735	725	775	731	803	762	752	797	781	777	761	757	755	828	785	793	753	796	766	763	758	751	779	756	812	750	760	805	728	749	767	730	770	748	719	785	736	749	764	740	772	755	760	791	790	779	759	777	729	804	794	728	796	762	774	777	782	775	775	772	797	749	748	766	793	807	759	778	721	755	771	777	786	822	764	744	733	756	712	778	738	741	722	777	779	782	793	712	744	740	760	791	781	748	801	761	742	736	751	776	779	758	804	773	692	786	784	727	746	792	709	767	727	800	793	781	778	752	778	796	775	777	814	767	789	747	786	824	768	790	782	733	766	777	748	800	742	757	788	728	816	747	797	743	758	751	769	813	790	763	761	741	830	795	779	763	739	774	734	750	774	775	727	794	798	716	756	741	810	755	797	768	757	776	776	817	747	794	788	773	804	794	755	781	744	764	751	761	768	773	769	741	780	741	818	765	726	778	767	771	793	763	810	792	795	737	716	739	803	778	743	768	778	761	761	725	780	798	771	750	841	759	767	795	825	783	784	734	739	706	786	751	764	746	798	790	745	782	732	821	753	781	813	804	751	792	794	730	754	770	793	793	791	778	759	745	758	730	785	821	800	785	748	733	800	744	784	788	723	803	750	717	813	803	798	757	794	794	779	742	759	796	739	734	739	730	767	764	763	773	781	747	759	777	793	733	789	740	762	755	770	776	762	767	733	812	756	769	777	738	767	788	758	761	779	749	789	778	739	779	737	763	741	721	772	815	809	766	776	739	758	770	791	743	850	791	756	765	756	727	749	731	759	808	805	756	786	845	741	780	722	724	782	761	791	785	735	738	769	749	720	809	792	779	791	766	733	783	779	728	780	778	760	817	798	759	759	759	765	749	757	764	810	756	748	793	789	691	774	756	739	796	762	772	724	788	797	793	788	788	733	778	753	767	724	756	769	750	741	764	767	761	764	747	767	741	734	753	737	755	692	798	719	784	767	771	783	745	742	757	744	769	768	800	784	790	699	764	792	747	762	741	772	735	746	766	798	705	720	770	756	766	821	738	790	778	829	769	794	755	750	755	778	754	798	790	730	766	771	755	809	789	744	808	777	793	753	807	767	786	740	832	754	829	772	797	768	795	757	738	777	778	817	752	779	796	784	707	768	725	719	769	797	756	764	792	706	758	837	774	716	738	760	792	777	752	760	815	776	757	783	739	751	753	738	797	732	805	748	727	769	788	775	830	818	826	819	758	741	740	772	791	755	767	767	797	775	740	806	744	784	764	822	723	783	778	722	763	832	759	738	764	758	781	694	694	779	750	794	773	794	732	788	756	786	775	814	745	768	806	796	728	790	724	799	741	833	774	730	751	747	726	780	713	749	789	777	745	711	774	762	781	794	730	765	780	792	747	732	794	792	774	770	789	745	795	826	792	806	796	743	737	777	751	728	760	791	747	773	787	713	807	727	743	738	767	775	775	788	723	743	791	750	785	701	793	745	804	724	782	779	762	776	805	840	736	802	772	780	793	736	719	719	759	788	791	764	797	758	768	778	744	753	732	758	740	808	760	772	751	751	750	758	781	763	760	781	734	820	714	781	780	740	769	759	795	798	768	791	774	778	788	764	789	761	731	745	783	783	763	764	735	803	771	815	755	709	788	789	715	739	792	766	793	707	746	805	740	760	803	763	770	721	741	786	765	823	745	779	811	801	767	808	782	795	737	770	783	763	803	765	801	771	823	761	796	730	808	769	765	745	766	763	742	759	804	750	695	813	768	771	742	761	764	772	774	805	805	781	775	758	763	769	820	721	763	791	755	757	756	804	778	754	747	819	761	767	731	756	744	739	791	735	742	780	785	807	757	797	749	784	745	754	793	791	792	751	763	781	754	741	800	754	783	754	793	762	724	770	768	787	755	721	768	675	750	723	771	754	755	819	744	791	746	740	693	755	762	750	734	771	771	779	812	755	715	780	790	777	778	779	710	757	777	771	815	759	766	770	770	777	787	791	788	746	801	747	776	787	733	793	770	791	830	728	732	821	724	785	759	768	749	812	739	768	754	798	741	748	783	787	765	702	760	755	753	756	764	746	795	815	790	804	815	755	711	765	754	790	784	805	803	756	759	806	742	779	739	709	829	745	782	738	755	801	723	769	760	777	782	771	790	753	699	751	769	782	721	779	752	737	783	792	771	778	779	776	744	834	719	764	816	822	798	777	754	770	752	737	765	812	770	758	801	788	772	783	756	758	736	787	751	754	818	748	717	773	790	703	807	756	755	772	751	792	835	779	717	722	780	760	830	737	809	777	760	754	803	767	790	783	783	757	789	786	794	736	770	727	715	781	730	743	776	772	767	787	772	778	788	782	780	742	757	782	740	729	757	801	740	766	783	779	758	752	799	784	733	788	744	796	807	762	732	772	752	761	778	759	740	733	766	783	779	802	787	768	789	752	779	787	804	762	776	732	766	770	775	791	769	752	767	791	741	808	793	735	738	741	797	722	756	804	746	756	761	762	741	813	815	733	807	758	743	764	777	807	755	775	728	764	777	778	801	730	742	734	770	778	759	737	796	729	770	789	725	800	764	734	786	728	787	791	766	754	755	816	741	725	808	742	780	786	776	792	757	760	768	760	755	731	785	722	764	754	756	780	773	739	757	770	759	791	792	772	812	793	784	802	740	731	768	735	738	750	718	718	819	804	812	823	771	770	745	740	787	822	783	828	767	811	751	788	738	754	744	727	770	787	812	781	762	774	755	802	738	777	747	821	766	751	776	753	797	749	749	713	814	771	802	779	758	772	732	773	816	781	806	788	716	725	810	740	741	781	751	724	730	760	738	797	807	748	758	775	812	752	717	771	756	775	761	756	768	776	754	804	745	794	755	744	760	793	752	801	739	738	734	783	753	756	736	775	783	795	801	757	813	778	752	765	755	795	783	737	781	824	767	716	809	766	731	730	801	806	733	785	794	780	805	763	751	777	738	778	798	770	789	707	752	762	771	786	777	762	779	770	786	758	756	787	787	781	828	734	796	740	790	773	733	727	770	760	774	783	770	771	766	764	759	769	750	836
22034	2371	573	493	388	365	294	296	314	309	307	303	314	291	316	285	314	307	291	285	291	319	309	273	273	280	316	355	305	328	304	322	298	343	297	325	325	347	289	313	332	330	311	345	333	329	325	303	328	305	340	272	313	310	322	294	315	312	316	320	337	313	320	291	314	327	300	287	321	288	316	291	319	279	321	321	314	298	295	336	308	297	310	339	311	315	278	269	313	276	300	292	327	321	299	301	282	300	321	274	281	307	293	292	336	298	326	300	336	316	298	275	325	327	279	308	306	292	322	295	345	285	340	334	315	295	309	304	350	313	333	294	289	277	273	316	309	356	304	292	326	330	329	318	274	309	311	307	311	284	312	317	301	311	305	313	334	300	302	315	296	312	283	302	334	309	296	279	287	324	299	295	301	303	358	305	302	287	315	322	312	275	299	315	315	330	294	333	313	328	320	323	304	297	314	321	274	346	310	293	300	306	324	321	327	282	285	312	325	307	286	296	301	290	311	275	317	277	291	319	283	307	297	334	341	329	312	313	282	316	334	299	285	305	337	306	290	295	299	293	319	269	305	265	332	314	317	283	330	332	302	326	323	299	307	277	300	328	316	289	306	307	312	313	334	292	268	289	312	342	284	302	339	310	302	309	323	309	343	308	330	313	308	295	337	308	280	343	374	310	310	301	290	306	320	316	337	306	304	320	318	326	342	274	321	272	307	321	343	328	299	291	288	271	308	281	330	308	250	300	296	306	312	287	325	314	341	330	302	282	300	303	302	307	311	310	318	332	328	306	319	268	306	308	310	334	302	302	291	297	326	331	296	358	317	284	342	308	319	290	302	340	301	310	286	289	314	299	294	314	311	318	335	305	303	322	301	330	278	302	294	296	288	313	296	294	324	307	292	312	350	349	324	317	318	318	330	325	305	301	312	290	314	288	294	303	315	329	307	300	291	319	322	305	324	280	303	295	349	295	306	303	327	349	283	311	274	266	296	313	337	294	331	325	287	294	277	307	310	288	317	330	273	316	312	317	308	306	295	311	324	314	307	336	301	320	290	300	341	326	252	306	305	335	277	302	332	302	280	330	300	310	332	319	330	284	325	324	284	288	285	293	340	299	289	299	319	322	280	332	306	296	302	266	279	304	279	327	289	290	309	315	310	287	309	291	294	346	289	291	323	300	319	291	336	319	276	292	306	325	312	301	299	298	319	288	319	319	339	323	339	288	292	281	319	309	296	346	310	325	343	297	298	291	262	318	295	341	298	301	313	310	330	292	315	333	290	284	314	318	312	327	320	307	305	304	339	290	306	315	344	328	300	282	275	317	296	308	269	285	310	304	292	307	269	306	289	311	304	285	331	310	300	360	330	341	293	331	324	318	341	285	305	319	281	312	331	284	322	314	291	329	351	301	319	298	316	323	292	350	311	300	317	317	292	293	307	328	296	301	307	295	318	316	311	290	321	333	307	315	287	346	328	303	319	296	311	292	336	365	292	303	297	309	348	310	292	288	332	304	328	307	270	301	339	327	322	314	273	255	328	282	265	313	289	305	303	303	321	289	256	301	336	280	331	289	314	300	314	322	273	327	343	313	323	307	313	284	260	282	310	321	299	302	317	288	292	297	314	324	320	323	278	314	299	329	292	275	343	318	299	314	302	291	318	306	301	308	333	340	312	302	300	353	299	313	279	307	320	331	304	319	313	294	326	297	294	279	312	303	312	324	304	323	300	289	315	305	286	308	283	336	307	284	320	347	321	333	306	299	292	287	311	318	296	297	326	325	304	302	344	341	292	309	317	333	336	306	314	278	318	298	301	323	323	291	310	296	299	320	307	295	312	329	323	306	321	325	323	297	304	308	302	308	306	283	307	278	304	296	328	323	303	315	323	300	275	350	313	283	295	285	318	307	277	282	322	334	312	309	296	286	278	287	287	282	276	296	329	307	303	348	312	289	353	288	318	298	330	304	308	295	294	285	316	290	300	302	301	333	310	306	299	288	330	308	353	291	288	284	325	333	309	346	302	333	301	275	341	307	306	324	325	318	333	306	283	330	323	305	293	335	331	353	338	317	314	314	303	304	282	346	321	309	313	307	311	313	300	301	308	300	346	307	302	315	286	288	323	289	304	313	315	308	319	304	320	333	277	348	310	318	312	319	328	347	323	313	282	307	316	284	298	281	265	315	317	328	277	309	291	319	311	317	320	275	343	290	338	315	323	329	321	298	315	324	302	291	282	314	289	281	334	337	286	333	290	319	299	312	327	314	340	308	325	323	315	293	343	309	291	271	240	274	301	309	314	306	324	327	319	341	287	319	304	338	289	299	323	314	278	330	315	331	313	323	298	324	336	351	314	278	320	346	331	335	309	288	335	301	287	301	306	318	333	306	315	334	303	307	283	312	343	299	329	298	310	290	306	323	367	295	325	316	355	300	266	332	347	313	286	285	311	270	292	308	283	292	352	289	352	302	302	303	310	299	303	303	289	292	287	294	336	286	313	313	333	314	303	280	316	332	294	306	293	343	305	277	306	322	302	314	296	324	289	286	288	283	291	301	330	297	288	279	268	301	303	301	308	329	314	340	321	344	320	304	293	292	314	309	294	310	315	296	298	288	303	278	307	297	300	357	360	322	320	305	313	344	318	303	291	280	328	345	312	281	320	284	324	313	308	317	290	321	305	294	299	306	309	310	300	321	291	343	347	263	303	293	342	290	275	318	321	319	322	276	319	325	298	307	292	306	308	325	275	278	311	308	324	292	310	278	263	287	303	325	297	334	284	311	269	278	304	281	327	316	296	292	302	325	321	297	330	331	286	333	335	280	319	303	310	312	289	303	269	317	280	321	318	296	316	315	284	269	318	312	310	304	343	318	267	305	307	309	307	338	296	299	302	275	297	292	315	302	297	323	285	305	299	307	291	304	317	335	332	300	284	297	271	317	332	344	325	307	327	293	298	284	307	289	308	317	314	320	323	340	310	328	306	309	335	337	334	298	307	307	331	333	291	319	324	317	290	311	297	272	320	289	332	319	349	329	337	293	315	289	309	305	343	280	271	270	311	324	291	317	297	331	322	292	301	345	309	333	309	293	307	324	339	312	303	292	325	317	321	268	286	303	307	303	300	317	313	298	307	298	329	311	301	347	318	327	285	309	306	291	305	278	287	365	322	271	291	340	287	313	308	314	322	323	325	312	293	279	308	342	306	336	354	307	328	303	301	293	297	338	332	344	323	319	305	292	288	285	274	264	309	314	285	295	284	312	353	348	325	275	319	334	281	315	304	309	314	268	336	278	305	313	285	303	285	293	303	348	282	296	327	336	322	336	334	327	332	310	318	327	306	282	330	312	312	299	335	290	314	280	311	286	315	333	294	300	292	309	323	327	315	306	269	328	321	321	300	337	315	310	296	341	298	335	297	320	318	293	299	303	314	289	265	321	301	314	300	308	319	294	312	301	331	325	291	335	323	335	285	301	291	314	312	312	329	289	316	292	293	284
15046	4873	4383	3265	1988	1477	1112	882	825	786	783	725	697	689	708	729	668	678	700	722	727	714	674	735	704	683	701	684	681	660	701	658	698	734	720	719	617	698	725	720	666	698	613	680	720	712	653	724	704	689	708	636	667	715	707	688	679	711	671	690	687	688	658	709	701	696	712	672	680	674	753	721	629	614	686	719	701	713	733	764	656	756	686	729	684	713	702	673	750	692	690	686	725	703	702	731	692	634	683	691	726	667	686	694	694	685	731	682	716	713	720	704	734	678	730	703	688	687	664	711	681	668	726	694	696	680	685	695	731	690	655	726	660	698	669	674	702	673	720	690	689	641	677	728	701	702	760	639	636	677	687	713	718	745	757	694	701	696	732	751	730	701	665	692	705	684	638	662	713	661	703	717	688	701	667	700	670	721	690	704	673	734	671	672	691	698	683	692	695	682	684	674	664	706	681	686	624	652	681	661	706	708	723	695	640	682	652	732	737	664	711	683	704	676	682	656	728	697	676	684	718	709	687	701	664	649	707	702	697	660	684	698	700	678	657	735	696	697	718	716	717	660	725	688	674	652	712	717	688	739	636	727	697	689	703	680	702	694	717	676	694	705	624	692	725	681	704	708	713	654	684	654	692	675	754	707	689	682	680	705	669	687	690	741	710	681	645	650	714	676	693	691	699	717	694	742	694	698	662	656	707	720	719	663	718	736	688	706	735	682	636	697	711	753	698	689	703	688	713	659	675	705	676	680	706	726	676	671	669	699	717	665	671	659	682	647	666	661	702	699	702	719	635	744	683	703	692	651	674	663	700	661	698	711	643	682	675	721	660	682	697	649	714	758	713	688	723	699	676	668	682	696	715	656	725	677	710	688	690	724	713	684	722	692	686	646	717	705	628	716	719	669	699	668	741	703	672	685	698	721	670	742	703	691	685	717	744	665	654	704	693	666	746	710	701	737	651	702	686	703	675	682	655	670	656	686	670	697	695	714	675	720	681	694	683	711	693	706	793	720	692	713	725	709	717	701	650	717	702	673	662	668	688	650	700	739	660	662	723	663	691	669	699	639	738	699	734	671	693	704	683	686	729	672	695	667	694	708	680	657	707	637	697	659	668	645	736	688	654	694	689	691	645	684	683	663	720	680	712	681	684	710	684	688	671	719	692	633	745	718	685	720	688	722	708	663	624	682	651	657	686	707	661	628	645	668	677	642	728	703	670	652	705	703	711	661	689	672	690	669	651	624	722	702	660	679	702	685	727	699	695	699	716	695	682	711	748	675	683	724	668	703	701	702	651	688	658	702	701	673	664	704	636	724	691	642	683	694	683	659	696	698	658	687	707	745	702	725	714	672	713	700	680	703	664	719	733	739	679	700	683	683	663	729	694	684	668	674	702	710	715	711	685	701	689	680	714	703	647	692	697	658	708	714	669	716	730	636	657	729	696	684	700	717	695	680	665	668	609	705	642	689	692	716	692	684	692	659	688	649	714	732	734	656	724	673	688	664	747	696	706	719	770	763	660	743	686	666	701	677	713	689	718	691	692	739	669	705	701	715	686	686	720	660	669	726	654	705	683	669	665	702	717	658	698	689	651	721	674	695	713	667	691	638	669	730	696	665	685	684	661	680	673	686	677	671	688	759	731	691	626	703	670	705	708	673	699	702	685	695	677	679	689	677	698	674	678	679	697	671	699	679	651	653	707	648	671	721	690	681	664	712	683	651	694	689	674	697	669	703	668	643	684	694	662	729	662	723	662	656	688	704	717	690	707	684	682	670	662	658	653	728	683	708	737	688	663	694	687	674	690	721	699	670	664	702	728	703	687	709	689	723	707	646	745	691	690	707	698	702	733	712	741	656	659	715	693	691	723	699	669	727	679	686	695	741	696	691	731	712	634	620	682	681	691	696	703	617	701	668	708	692	635	701	732	682	714	709	707	677	773	685	602	677	645	706	690	735	688	722	669	711	692	673	707	702	694	728	692	690	700	652	742	670	693	652	705	690	699	682	745	692	688	650	696	657	712	690	702	732	725	740	661	736	679	683	659	702	676	765	664	690	643	677	670	671	690	669	667	708	727	689	728	660	750	693	715	688	691	692	688	678	671	676	677	700	691	734	664	676	704	699	673	717	715	706	684	725	706	683	667	658	689	695	714	727	713	729	716	686	689	717	715	678	675	746	666	666	691	700	654	696	641	684	659	704	721	664	731	751	656	676	704	657	678	682	673	707	684	670	748	686	710	739	673	700	680	709	681	744	668	667	676	686	666	662	713	725	673	688	661	700	699	684	681	685	697	689	700	693	709	730	708	656	685	662	686	684	657	690	720	621	694	666	703	715	712	700	638	693	699	712	698	673	632	691	684	662	685	654	661	657	682	675	711	687	694	677	706	684	732	705	678	699	718	718	655	686	697	665	688	707	671	710	686	713	724	657	691	657	716	694	674	724	685	761	659	689	668	747	678	705	671	663	681	663	688	716	686	641	733	699	672	683	640	732	724	685	682	704	658	739	661	708	687	722	633	710	707	685	685	674	772	706	692	654	696	723	653	737	674	663	758	674	671	607	692	665	676	683	707	691	662	707	666	719	684	659	689	675	676	661	717	717	725	703	704	652	664	679	684	700	701	697	642	678	665	675	669	677	675	715	688	685	682	680	717	706	709	680	700	695	700	664	658	681	679	726	674	670	675	739	668	723	686	697	722	668	667	649	724	709	757	675	690	708	680	694	650	683	692	735	677	649	678	659	684	715	665	714	687	701	699	735	667	696	663	663	734	725	679	664	679	664	675	666	685	733	678	712	672	685	673	671	733	699	664	684	712	730	679	687	680	684	667	697	664	688	667	676	715	662	657	685	727	656	739	654	681	699	684	685	662	707	706	675	672	728	720	714	654	656	637	702	733	666	693	664	689	677	695	707	728	659	662	730	637	708	675	704	685	664	693	700	691	709	696	628	698	665	698	687	690	675	671	697	713	716	663	704	683	672	697	700	696	712	678	647	721	691	688	680	719	718	680	674	693	702	670	694	685	722	649	695	686	676	700	663	682	656	710	678	694	711	650	670	701	683	681	661	713	678	687	680	730	690	720	680	700	751	683	703	704	656	692	731	754	712	678	676	687	664	717	719	679	683	713	706	724	670	708	681	709	707	681	688	703	719	654	722	722	653	671	685	717	727	674	728	663	671	685	713	655	699	660	629	676	689	734	685	688	772	678	666	660	711	690	652	667	673	745	677	695	722	676	701	749	680	687	692	688	672	653	737	706	721	736	702	642	679	699	651	705	669	643	684	672	671	712	722	682	664	759	689	716	723	711	658	703	657	694	693	711	689	687	666	665	689	729	669	700	656	713	728	721	689	674	744	676	654	676	674	697	661	659	644	697	727	685	700	698	660	693	699	677	675	684	713	726	694	708	668	657	683	697	685	689	682	657	687	674	693	756	656	698	722	702	678	678	711	667	742	678	730	719	705	703	653	722	683	666	769	635	668	733	675
33548	5731	984	529	475	369	364	302	321	326	345	329	318	332	299	303	347	322	324	323	296	340	314	331	290	332	330	317	368	328	310	333	280	343	310	330	320	342	349	317	309	310	288	305	332	319	322	307	362	336	323	322	316	263	326	294	362	303	306	343	311	290	298	336	335	313	333	261	341	309	347	302	315	342	315	305	301	329	338	304	327	289	343	336	333	301	311	310	323	330	329	337	317	324	304	325	343	319	322	294	340	327	329	336	306	322	277	281	321	359	319	358	327	355	295	287	306	348	320	276	307	300	336	307	325	340	314	284	336	321	292	350	345	313	324	328	295	335	321	331	296	273	295	313	277	357	358	304	320	320	302	330	326	324	283	334	375	299	364	333	346	331	328	307	337	322	353	338	326	345	296	320	347	322	308	328	311	350	297	319	338	307	343	290	318	303	301	310	298	328	321	304	324	307	333	329	312	321	297	371	301	335	306	312	322	309	316	324	346	321	328	347	297	309	309	295	335	326	268	344	317	283	311	360	315	313	332	359	347	271	300	318	333	322	333	342	312	347	330	304	322	300	323	339	358	330	312	296	318	332	339	302	302	337	326	353	356	314	305	298	342	310	310	305	289	340	334	335	324	308	295	275	317	347	296	331	378	343	320	336	310	306	309	312	314	306	319	313	293	322	305	316	313	286	354	315	293	304	304	275	301	362	310	338	321	351	368	338	352	291	354	340	350	328	311	327	330	335	323	328	307	277	298	313	344	329	334	342	301	315	299	335	310	310	324	302	287	339	325	323	337	361	308	340	345	289	326	321	331	287	330	342	340	348	325	344	291	333	300	315	315	314	324	321	328	295	370	340	273	340	326	368	315	316	353	306	298	298	319	368	353	322	330	320	321	316	338	311	315	342	327	322	332	324	319	341	326	296	337	324	339	340	302	360	287	328	338	316	300	310	310	320	312	296	344	323	309	307	354	306	302	296	309	350	338	319	282	319	319	291	336	321	352	329	297	314	339	340	319	310	320	285	311	335	274	314	320	303	280	302	280	296	319	321	317	308	361	317	304	308	316	309	321	296	333	325	307	331	317	295	274	304	334	308	325	299	324	296	329	327	319	301	293	318	309	330	362	311	332	330	337	325	305	312	337	318	330	300	266	329	330	317	304	307	339	349	323	301	313	353	320	320	331	324	317	330	269	319	316	308	328	316	342	289	317	297	295	334	294	317	306	311	307	331	354	302	292	282	306	307	342	327	330	303	338	340	301	271	315	271	295	293	323	345	336	291	327	335	289	345	335	319	340	299	333	321	331	329	321	345	345	361	343	323	366	319	324	326	292	309	337	343	348	346	353	309	335	319	348	365	320	315	318	313	272	326	304	337	358	337	322	316	329	370	307	324	304	314	299	337	313	312	320	299	314	328	291	342	307	342	319	322	295	346	332	334	345	287	333	345	312	324	321	321	327	325	329	322	318	269	319	338	315	320	321	342	264	302	301	318	345	320	319	286	321	364	342	309	324	302	327	313	311	342	331	326	290	325	310	278	338	306	326	320	318	322	326	307	322	335	314	343	301	306	338	308	337	319	305	322	306	343	300	366	328	316	312	312	318	313	317	364	334	298	300	348	322	327	297	290	345	298	343	316	285	318	309	320	302	342	332	310	294	319	340	314	316	328	324	307	300	298	329	319	319	333	297	319	292	317	306	290	332	324	325	326	309	346	307	343	310	305	349	336	294	296	315	325	310	334	329	339	310	318	300	315	344	326	341	355	290	347	316	299	310	327	344	327	303	305	344	307	301	330	305	311	314	314	320	318	320	320	337	311	330	317	330	324	327	318	336	326	335	307	326	305	290	284	293	319	303	331	296	362	316	324	322	331	295	295	288	340	322	340	327	320	317	354	304	310	290	284	353	288	325	295	309	276	311	338	293	310	294	308	307	314	305	321	318	363	300	306	313	319	334	327	293	317	305	327	343	345	361	311	321	311	305	278	307	305	294	380	316	312	262	310	322	285	294	312	320	303	326	341	337	318	295	322	307	334	322	286	301	308	313	328	299	323	329	308	277	315	308	348	301	302	312	318	328	335	292	351	326	312	337	295	336	308	323	291	332	315	312	312	317	299	310	316	294	292	346	358	268	313	271	298	343	324	316	298	310	333	319	294	325	329	327	338	332	290	304	300	277	308	336	280	328	338	321	338	297	330	338	341	323	331	307	372	315	317	327	324	315	338	312	304	309	337	301	330	337	320	308	317	330	343	310	296	326	350	270	342	318	296	348	342	322	317	286	292	297	362	321	290	323	324	310	341	340	334	329	323	313	339	346	348	301	342	315	289	305	301	355	297	325	309	308	341	331	324	320	301	319	333	330	317	303	304	292	358	329	336	328	334	326	325	346	321	323	301	290	322	328	319	319	332	300	304	290	325	310	355	323	288	343	300	322	350	329	314	374	300	323	338	301	309	343	318	294	307	302	286	297	295	329	279	327	277	343	291	312	296	344	311	298	307	327	272	312	318	296	322	309	341	338	336	329	341	273	336	332	317	321	288	297	341	324	309	303	331	322	322	308	341	305	310	312	303	317	305	349	306	323	352	288	319	284	352	326	318	346	293	319	332	327	329	309	307	356	328	285	317	340	342	309	323	323	313	320	337	323	334	308	335	331	309	325	314	320	306	340	311	354	320	306	361	327	291	302	337	345	309	264	300	299	303	312	329	300	333	316	292	321	299	360	309	297	325	293	331	303	311	313	304	288	319	318	342	325	361	313	313	326	316	332	352	290	292	326	348	348	307	306	363	347	300	310	320	330	311	334	321	323	319	317	335	310	337	296	309	365	315	313	287	325	325	311	322	307	337	347	306	305	320	303	300	281	325	315	309	294	318	300	322	333	332	291	343	305	345	296	312	337	297	312	319	327	298	324	316	316	290	325	316	325	329	337	307	306	307	301	310	354	340	353	298	313	315	290	338	338	316	347	317	313	301	326	323	325	345	320	307	333	350	342	295	326	336	324	313	298	321	294	357	334	335	312	296	330	286	298	339	298	314	280	299	301	327	309	342	301	332	354	298	296	317	322	329	354	331	320	342	310	320	346	309	348	333	311	303	297	302	325	310	312	314	310	314	292	339	335	326	296	341	357	302	319	315	313	316	372	305	321	272	302	355	395	311	347	321	299	311	324	295	301	299	324	314	324	335	313	295	336	292	321	303	314	327	308	337	340	287	326	322	274	344	314	304	327	318	305	292	301	345	346	367	291	279	320	316	359	325	338	309	327	336	321	342	305	333	343	315	314	310	294	352	318	315	321	338	314	344	335	326	322	315	335	323	304	361	308	304	333	325	333	285	327	347	316	301	292	305	355	287	299	313	295	301	311	354	312	333	330	282	319	330	311	315	316	316	324	323	299	312	295	309	293	310	301	290	364	311	330	317	324	331	331	305	319	277	273	282	289	335	326	290	312	299	292	303	317	319	329	321	314	322	311	317	312	334	314	291	294	346	324	335
21918	9227	6462	3820	2463	1762	1240	1091	939	883	819	768	812	829	803	735	778	794	772	723	742	752	714	750	753	709	740	714	731	746	704	727	750	754	800	776	735	753	696	766	705	688	768	728	735	718	705	721	705	701	705	744	775	738	771	771	782	754	708	791	758	763	747	772	710	678	744	737	758	737	731	772	764	750	724	755	707	724	808	731	728	736	729	714	782	707	722	730	754	700	719	683	738	744	735	775	765	745	752	747	760	723	753	733	741	775	718	730	742	742	750	717	709	704	733	723	737	695	746	747	714	742	763	760	707	751	715	753	751	693	684	759	779	741	665	744	687	752	755	747	768	735	693	701	764	759	735	752	774	736	727	720	716	702	713	729	713	737	755	739	709	739	752	754	750	732	746	778	751	761	751	727	682	733	735	744	692	736	723	755	682	745	726	731	748	721	681	708	723	715	733	760	762	714	782	736	687	767	719	756	761	709	735	785	730	775	722	726	720	760	707	780	719	792	746	721	749	707	741	719	719	737	692	742	728	711	689	770	688	710	732	697	766	749	782	772	751	757	714	678	678	701	712	742	743	732	784	744	721	773	735	724	762	726	722	741	733	700	769	754	738	721	743	729	711	748	755	745	758	763	757	698	710	653	743	792	703	706	730	798	725	738	730	705	722	793	724	730	687	725	717	742	712	795	684	777	682	785	759	748	686	748	730	734	725	733	747	773	722	766	733	745	740	761	741	706	706	761	769	737	745	741	761	713	807	746	747	707	711	728	707	711	732	755	736	706	751	703	745	736	712	757	725	765	729	745	763	697	741	777	749	715	700	697	721	702	753	705	736	737	737	758	760	706	724	709	767	760	735	669	740	706	791	692	752	726	735	710	737	757	730	717	769	702	705	739	714	709	717	709	745	677	721	762	749	760	789	731	780	748	756	749	750	737	767	723	717	751	781	739	730	751	769	742	724	763	734	740	725	678	757	729	693	779	754	722	744	719	745	714	722	666	740	738	711	739	774	748	738	708	760	751	744	711	755	730	743	705	726	730	726	725	712	714	799	721	731	723	737	738	676	756	756	728	743	719	776	802	744	733	779	734	698	777	702	733	733	742	741	698	752	705	779	739	761	719	714	747	740	778	695	750	714	756	719	729	755	752	749	772	759	763	689	669	760	724	746	751	773	740	739	735	746	727	720	707	721	757	724	724	736	741	746	682	758	705	769	736	744	752	757	698	676	742	716	772	774	703	773	757	752	711	688	724	674	740	723	692	751	729	750	731	726	750	757	707	742	744	691	769	739	753	752	773	759	685	708	751	749	724	746	726	734	755	719	761	755	731	720	791	715	735	729	751	722	741	762	777	708	741	720	757	723	709	770	723	770	773	720	713	733	700	737	767	720	781	755	756	760	792	729	673	751	740	721	728	713	721	767	682	764	707	703	737	737	740	735	700	743	736	716	757	757	706	681	766	778	741	710	713	712	675	778	738	750	710	717	765	739	769	742	754	769	707	725	749	713	764	758	696	718	781	727	722	748	743	715	696	720	744	746	734	735	712	749	775	780	714	763	704	759	767	672	747	742	733	710	735	707	754	737	716	732	726	740	736	704	741	719	750	741	705	691	720	753	740	678	677	727	722	763	765	697	709	775	698	783	738	801	728	689	734	760	741	712	775	747	731	697	748	753	758	765	733	742	683	748	736	735	750	743	784	730	726	733	697	774	731	731	698	778	735	719	729	755	723	695	754	747	718	742	752	757	728	770	719	730	717	764	719	738	746	774	724	706	699	745	727	748	787	741	725	775	741	696	778	720	689	747	712	744	736	739	732	715	765	752	752	732	784	750	704	730	730	733	759	761	711	735	697	745	703	713	742	770	709	701	710	745	722	735	682	697	671	723	709	699	717	737	750	741	717	759	720	760	754	731	735	755	760	740	719	706	754	712	739	756	733	741	697	753	728	758	773	698	742	722	740	762	782	746	724	769	756	729	707	740	754	709	748	723	708	797	718	649	764	721	758	761	738	759	710	678	752	727	726	717	708	712	762	723	745	700	722	706	725	714	723	735	698	702	736	751	719	769	700	764	687	711	713	710	807	732	722	791	724	771	784	691	721	771	740	726	765	709	740	696	779	750	747	753	707	696	746	706	744	714	754	778	699	751	741	755	677	758	748	734	760	723	732	730	786	769	725	776	730	751	705	783	713	720	721	742	736	737	752	683	743	772	715	699	772	790	744	736	770	727	731	730	692	693	718	734	767	738	739	771	736	716	715	751	741	737	765	737	766	730	772	736	684	740	777	764	748	669	717	733	761	723	742	725	759	731	724	653	719	723	760	742	706	744	736	766	771	739	726	703	758	696	676	702	740	704	752	739	717	715	736	706	735	740	716	708	663	738	692	710	711	742	732	775	739	750	749	752	735	706	725	751	801	787	715	763	728	787	716	765	716	725	735	720	764	769	730	743	777	710	687	773	765	694	722	741	746	761	710	706	771	712	703	727	710	721	744	782	762	716	709	734	757	739	755	707	734	719	752	663	743	714	732	725	739	721	762	684	683	715	715	724	722	733	785	743	695	720	749	781	733	710	730	745	780	738	721	722	712	729	779	738	732	746	690	727	780	757	715	755	790	722	800	729	710	716	748	725	788	733	665	701	749	716	742	725	730	709	716	755	726	755	755	698	765	705	730	800	749	708	737	733	780	764	765	726	731	732	699	708	722	726	722	735	679	712	718	723	750	702	780	710	715	681	754	693	686	805	727	730	727	703	766	727	734	688	748	711	771	699	709	753	727	734	730	705	747	681	753	732	713	744	782	694	720	722	750	721	736	747	740	717	749	767	750	703	723	715	721	728	741	746	760	691	733	734	727	758	741	779	719	759	722	725	691	684	758	705	701	729	770	699	709	689	704	748	735	735	714	804	724	747	707	735	785	738	744	711	744	712	744	766	708	729	745	740	743	689	702	701	713	775	727	709	799	746	782	745	719	716	702	686	795	712	754	773	772	791	749	762	712	739	757	725	735	719	715	750	729	749	737	716	740	670	716	756	734	731	750	748	734	762	697	746	748	762	729	707	737	755	721	725	773	748	752	726	718	756	746	712	752	702	761	735	743	771	765	771	775	721	734	809	774	766	695	711	796	757	712	765	725	689	741	747	751	802	738	733	703	738	685	715	746	763	767	763	727	674	703	693	730	741	756	745	757	730	718	715	774	745	739	721	745	742	727	766	757	735	728	720	674	739	725	744	685	766	752	760	745	752	699	742	716	703	769	733	666	726	757	723	708	793	737	731	773	715	696	726	744	793	727	769	731	728	756	747	745	750	744	759	717	762	728	743	736	782	767	715	737	784	768	743	734	714	699	700	701	775	755	734	760	741	690	701	726	696	737	738	702	703	728	712	705	750	748	720	768	737	727	721	735	753	783	713	738	758	687	757	688	720	731	746	787	720	738	717	728	729	742	747	719	719	748	715	741	767	734	662	730	720	799	733	726	713	752	744	761	694	723
35325	7716	1195	616	477	417	380	362	325	321	354	296	309	348	341	363	337	358	316	324	325	366	344	319	330	316	317	340	295	354	314	305	316	322	337	326	326	296	327	357	339	313	345	321	311	298	324	299	343	334	326	322	364	323	307	359	323	309	319	342	322	300	314	306	352	332	335	349	329	336	353	317	336	317	324	322	344	329	304	302	330	296	329	364	313	309	309	365	344	310	373	326	322	322	306	333	368	330	342	339	346	314	334	342	308	335	346	369	346	370	341	338	328	303	343	343	318	327	330	338	334	326	293	331	340	344	344	336	325	291	352	319	326	352	331	328	330	326	361	347	308	357	340	327	316	299	355	386	338	319	342	324	343	340	336	326	365	352	359	325	346	345	341	336	347	354	319	345	358	347	326	325	368	310	326	315	311	343	375	310	355	325	324	306	300	337	318	318	356	308	322	362	343	356	325	320	363	356	314	352	367	382	341	320	347	361	341	329	356	317	330	302	310	342	310	329	342	340	337	344	338	309	332	322	323	338	345	348	312	308	301	348	319	333	363	345	321	340	342	330	326	349	324	334	321	298	330	350	309	320	316	334	359	326	356	356	321	271	337	337	359	337	344	349	326	332	344	337	353	336	305	318	333	315	333	311	366	351	344	314	336	382	332	328	331	289	325	311	307	359	310	325	366	315	309	335	347	343	344	332	284	341	300	358	306	342	328	306	335	350	313	374	332	305	325	316	362	305	315	357	331	345	336	353	337	343	336	328	344	364	314	244	336	311	314	318	339	312	347	336	310	337	337	325	321	334	356	286	325	355	346	336	367	351	345	312	337	343	318	326	312	345	334	327	340	373	354	325	325	299	314	313	354	385	356	325	326	327	368	299	341	355	318	322	292	305	322	336	325	326	299	353	330	317	352	307	317	342	321	344	346	333	336	341	323	312	335	300	356	363	313	312	337	348	319	302	338	371	327	297	304	287	306	335	344	347	328	351	308	325	321	296	319	366	300	333	311	330	332	364	326	326	343	337	349	319	356	354	353	316	322	344	343	329	323	361	320	356	338	323	335	311	331	354	324	299	321	345	344	363	317	336	340	326	307	286	347	323	333	327	304	357	309	342	352	352	332	360	371	361	329	352	308	323	297	302	333	312	352	365	329	355	315	294	323	341	304	335	356	334	335	348	310	330	328	337	362	343	330	332	307	324	329	316	325	328	349	334	349	305	284	314	323	320	350	360	263	334	369	319	347	325	324	364	340	345	330	375	341	326	357	343	311	310	302	313	351	316	314	335	338	329	311	335	303	319	317	325	347	343	320	358	281	328	337	338	337	306	340	335	322	342	357	326	366	355	349	303	320	356	336	330	338	345	328	320	309	347	336	365	301	309	327	348	327	356	332	327	370	327	355	418	315	331	359	331	318	327	349	349	337	281	327	324	365	337	367	364	344	327	333	303	322	344	344	331	317	352	334	338	297	316	325	317	309	332	331	313	319	367	358	331	344	342	375	327	308	310	326	318	312	322	330	349	340	341	350	338	366	348	303	323	354	284	329	337	328	348	328	338	317	345	353	309	334	345	373	326	328	318	349	312	320	324	327	329	294	311	312	348	338	350	324	332	343	311	297	279	343	322	319	355	324	354	331	341	367	319	337	329	342	315	302	354	335	336	324	352	300	338	327	306	308	324	301	308	303	355	337	333	327	352	322	332	315	344	324	365	360	332	347	340	311	337	319	351	323	331	351	291	336	404	339	335	319	316	342	325	329	338	329	319	361	343	329	338	307	360	337	333	292	333	351	352	354	309	349	341	313	343	325	313	333	312	332	325	367	319	312	317	362	359	340	308	330	336	320	263	310	307	285	302	317	300	337	325	338	322	320	334	319	357	344	337	329	320	318	346	330	316	325	332	343	331	310	363	345	316	310	336	358	323	333	373	302	338	345	317	357	292	355	361	322	339	356	372	304	357	330	334	359	321	320	366	313	351	323	277	311	347	342	347	310	303	323	319	350	350	320	343	304	340	343	292	302	314	345	328	360	316	347	336	341	329	324	353	346	300	337	335	315	294	326	317	299	348	338	315	328	328	272	326	300	312	341	317	326	313	335	331	327	307	303	335	320	321	299	358	340	326	301	323	349	326	293	352	315	344	332	329	339	343	344	347	364	315	327	339	338	372	335	312	326	374	299	331	352	313	376	378	337	339	358	316	349	355	339	353	322	307	338	343	334	293	294	345	346	289	340	328	353	340	344	344	345	344	353	339	346	367	330	354	344	368	342	329	294	276	341	344	336	341	319	318	341	337	351	307	300	332	289	297	324	307	353	342	315	341	328	360	325	356	368	349	331	333	310	295	359	343	355	380	288	353	335	325	343	358	319	333	330	330	311	309	335	295	387	317	304	287	339	298	333	291	356	353	339	301	329	316	355	365	338	343	296	324	365	329	339	314	317	322	334	339	321	330	331	372	326	360	339	391	364	355	328	330	344	296	322	297	315	336	311	339	299	355	326	333	286	336	293	322	290	343	336	335	338	316	325	342	318	339	353	322	347	326	350	325	312	334	319	331	340	309	310	316	316	309	343	325	315	333	323	328	310	321	326	344	353	319	304	297	310	316	341	282	326	321	346	333	315	351	320	311	359	321	302	346	312	319	279	339	298	324	360	316	307	317	324	321	315	312	359	331	314	329	341	326	350	328	340	325	355	325	319	347	320	342	338	328	377	357	323	351	325	322	334	326	339	313	314	329	339	342	332	284	337	331	330	348	320	350	328	351	335	279	313	316	302	330	338	325	338	339	304	351	304	341	337	330	313	330	325	333	311	297	345	307	337	312	329	339	336	346	303	306	317	315	292	350	349	339	331	295	323	323	343	351	339	327	315	346	370	339	311	344	332	338	315	318	335	344	323	399	314	330	372	326	324	363	349	300	354	371	368	303	362	364	303	334	334	344	339	347	342	340	313	322	321	342	331	325	332	322	314	332	323	365	344	362	367	330	316	344	321	326	356	344	379	332	311	319	344	371	304	333	331	327	352	321	368	333	356	356	335	347	312	310	345	316	372	343	316	319	311	343	300	334	314	383	317	315	336	306	326	358	347	310	299	322	342	325	321	305	325	347	309	313	330	346	305	304	300	349	323	333	325	307	324	322	316	311	325	357	355	325	321	326	366	323	322	358	355	359	308	306	351	290	335	356	344	338	354	329	336	336	278	335	327	302	319	319	321	314	337	356	317	309	334	336	367	331	333	335	339	358	318	312	329	319	347	340	315	307	331	361	271	316	352	346	312	305	329	302	334	330	332	333	309	353	368	327	324	315	347	338	340	314	338	293	319	320	336	311	291	310	325	348	328	342	364	327	354	336	321	314	356	352	373	347	334	356	318	317	324	336	377	331	339	354	318	324	301	308	328	290	344	336	374	356	360	333	311	354	309	334	327	312	315	366	318	339	325	334	327	342	325	331	325	335	331	312	313	333	329	334	335	361	344	316	317	311	347	343	337	362
25194	13540	8274	4736	3423	2165	1520	1201	957	914	844	819	825	875	794	799	794	825	813	816	791	724	830	785	795	787	799	856	770	764	737	765	753	774	814	794	755	763	762	818	761	793	765	819	808	787	777	751	808	708	741	786	814	761	814	782	762	781	753	832	796	766	770	750	775	731	793	788	744	786	813	791	752	806	794	760	803	742	790	757	750	794	788	776	725	784	799	815	773	786	753	737	730	763	792	739	760	740	738	752	834	782	755	785	785	786	790	742	800	794	789	738	828	744	774	778	786	755	758	748	810	773	738	805	792	798	833	772	771	747	766	755	790	758	800	764	789	763	799	754	788	766	786	784	767	794	775	778	802	822	745	775	760	776	773	748	810	806	792	795	778	783	787	808	783	753	791	808	839	744	786	828	746	748	815	769	755	818	789	794	731	767	796	803	770	741	800	764	766	766	819	800	771	757	737	767	793	739	761	777	766	778	821	782	842	771	729	798	796	772	782	802	793	789	814	802	817	772	785	813	759	814	816	805	787	767	793	761	820	828	738	795	766	773	804	739	741	755	761	746	793	787	746	771	754	777	767	744	753	716	765	775	796	743	769	771	696	774	802	788	751	752	788	785	772	729	743	774	801	788	741	805	757	772	775	757	802	791	748	782	799	753	799	770	783	781	802	769	811	771	794	753	748	751	797	784	735	776	769	802	788	789	796	757	762	778	784	765	789	775	757	729	801	760	775	739	778	795	820	758	746	763	788	808	788	750	738	806	820	795	815	809	799	728	801	747	773	783	784	770	791	745	756	795	811	781	721	757	786	754	816	797	752	777	776	769	792	785	755	716	796	828	792	761	796	787	735	788	780	766	808	703	778	734	858	746	780	769	800	840	788	771	786	799	783	784	792	794	811	795	745	776	778	797	796	814	769	831	762	828	787	767	771	778	820	775	799	755	811	814	761	808	796	768	824	808	816	779	781	803	794	803	782	750	737	723	743	727	758	771	840	726	804	726	801	787	768	739	798	800	762	778	789	736	838	753	811	803	789	769	766	755	743	805	793	774	800	816	759	793	769	733	759	762	746	780	787	731	831	774	749	832	809	786	828	789	792	774	789	774	808	779	752	792	797	792	799	807	808	783	810	769	728	801	811	781	821	844	816	778	794	751	795	740	851	770	801	762	767	782	819	776	809	789	837	751	805	769	762	806	786	789	785	773	758	778	771	734	750	798	760	789	764	798	804	756	758	773	777	809	769	773	750	745	790	760	790	781	766	777	800	796	786	761	789	798	777	740	800	840	786	805	779	798	753	775	800	799	749	806	784	786	800	811	791	773	758	788	787	809	782	803	787	805	793	774	855	786	775	775	741	749	818	792	785	809	770	793	751	813	788	772	760	774	748	802	783	799	779	783	796	782	764	798	766	751	790	778	748	767	776	763	738	829	769	773	789	747	810	780	748	764	792	817	816	772	812	762	730	834	754	789	842	744	802	756	740	736	779	784	782	825	789	790	822	825	824	786	772	725	837	755	784	757	770	818	801	753	793	801	797	776	809	736	739	745	832	702	775	763	754	790	745	785	804	767	787	738	726	761	793	773	782	789	748	782	777	792	817	755	771	826	733	832	753	845	733	755	809	767	777	766	787	797	808	740	799	746	789	718	794	746	758	756	801	696	775	777	765	758	783	751	762	805	819	810	795	793	787	742	743	784	803	792	769	771	772	777	797	861	773	780	801	799	769	775	797	774	799	753	808	766	786	790	797	717	805	790	790	800	784	774	786	810	767	829	757	742	818	758	775	773	743	730	800	769	831	732	808	777	808	811	798	733	785	771	784	730	819	783	751	784	809	788	814	741	755	778	833	766	748	812	777	753	755	760	773	782	801	732	788	752	804	823	830	778	792	769	782	794	746	741	765	790	748	780	708	750	768	787	841	760	770	741	787	790	815	816	818	755	802	792	777	768	775	780	792	807	788	761	774	763	789	777	751	737	774	713	788	767	764	777	774	771	789	797	774	803	796	795	764	796	747	773	780	799	777	784	773	809	766	787	806	781	821	795	726	764	754	770	802	774	756	772	802	777	730	764	775	787	797	765	778	781	792	765	757	774	774	766	784	811	770	766	774	812	733	809	813	828	781	745	783	820	778	765	745	765	806	728	792	832	853	788	743	767	748	804	802	821	772	789	830	808	770	758	746	766	751	751	800	739	755	793	802	726	807	783	808	765	802	727	725	782	725	765	804	785	758	774	806	750	729	808	782	837	799	780	783	831	784	773	797	778	792	800	775	738	762	792	754	816	772	784	792	750	773	768	782	756	762	755	764	816	839	724	760	806	767	770	782	790	773	785	815	738	762	819	768	771	790	762	769	783	735	783	777	719	796	773	761	776	744	762	791	785	784	813	769	769	779	795	822	795	769	827	758	785	771	730	794	728	826	706	802	789	765	815	770	770	844	733	750	790	788	797	760	802	786	744	748	802	753	796	754	792	794	821	757	802	791	784	777	793	797	786	789	784	771	754	747	790	796	792	737	783	821	793	771	771	819	815	747	776	741	760	776	731	798	765	729	756	772	780	749	811	771	773	792	723	731	775	761	756	788	751	768	773	761	759	759	793	778	792	794	767	788	742	804	808	819	753	772	791	792	748	817	841	801	768	792	769	778	793	780	818	766	741	777	836	790	749	772	822	762	799	749	770	815	746	824	764	788	772	772	802	810	814	768	787	829	756	795	772	758	827	729	788	774	788	780	766	782	772	787	747	741	775	759	795	790	773	789	759	762	755	779	782	791	775	799	836	796	776	799	780	783	769	785	755	771	750	747	791	788	790	768	735	769	736	765	769	806	827	739	833	782	811	763	752	787	768	780	742	727	779	801	746	790	767	757	805	753	765	772	768	758	736	769	786	807	776	744	775	750	730	762	749	802	779	807	823	767	757	711	806	753	810	797	760	699	813	790	783	769	732	795	749	820	767	813	813	780	797	806	775	725	782	795	824	815	757	779	795	778	726	790	765	739	797	799	777	812	733	782	733	758	801	800	780	747	767	804	776	744	804	759	790	767	802	788	782	778	768	759	791	878	793	776	853	760	818	755	795	811	778	760	822	769	817	750	721	750	801	768	813	755	783	792	768	817	774	767	814	761	819	768	779	778	828	779	799	764	771	773	801	757	812	792	790	806	800	787	802	770	763	784	805	786	827	823	793	824	767	818	778	796	816	797	756	749	775	778	765	776	805	812	805	800	765	740	800	779	810	820	784	800	810	838	745	792	829	780	830	778	810	746	815	780	851	799	749	785	858	759	816	767	780	821	805	757	795	850	819	801	798	772	782	747	792	839	791	820	737	781	725	782	804	812	718	777	810	741	827	767	746	798	773	795	755	782	845	731	815	785	737	791	828	798	788	777	807	760	791	752	714	727	797	754	781	820	799	754	776	767	795	817	803	800	804	761	758	768	758	773	791	779	756	807	836	780	799	771	764	796	766	782	797	803	782	803	769	769	787	756	778
21868	2681	560	466	388	365	345	291	334	298	290	301	300	345	305	285	329	296	296	312	319	286	331	361	320	300	295	310	296	333	326	294	301	306	316	326	298	270	326	340	291	304	288	316	314	300	314	304	316	351	357	295	317	319	291	316	294	314	327	312	290	276	344	293	352	316	333	316	343	310	313	338	263	303	333	318	317	301	274	325	301	304	293	318	317	304	328	304	309	295	311	302	294	302	278	342	289	326	290	274	319	309	328	280	308	310	299	307	303	274	312	309	328	326	311	342	317	304	360	307	309	365	325	306	327	323	313	311	330	300	327	323	312	293	292	306	305	298	304	343	322	335	308	323	327	313	326	300	310	288	280	316	318	318	306	309	330	305	296	314	298	257	295	317	316	329	346	326	320	315	297	287	300	279	335	318	324	320	290	304	275	331	278	320	292	328	308	263	301	310	295	304	357	316	356	318	309	299	348	288	316	306	276	320	291	307	315	283	308	325	321	315	289	315	299	320	300	317	307	272	320	297	267	296	326	307	316	302	319	329	294	303	286	322	342	293	273	286	272	312	331	297	344	297	274	329	296	306	302	302	331	317	286	300	296	349	296	311	339	321	291	308	324	281	290	318	288	328	345	286	308	311	318	314	296	328	287	316	294	359	302	310	313	324	281	289	321	304	335	331	314	335	313	333	351	284	305	310	324	314	278	332	317	298	364	303	299	322	320	310	315	328	275	287	310	311	300	300	285	295	319	275	331	302	307	313	295	301	278	338	291	321	304	318	324	303	335	308	324	300	300	311	294	312	319	344	307	321	276	326	335	276	315	280	308	273	323	295	332	342	307	311	333	369	318	319	304	336	328	317	303	283	324	307	274	300	313	316	292	286	319	270	344	282	314	305	305	309	277	328	310	295	295	319	303	315	331	302	309	319	309	320	309	279	287	314	335	316	329	335	309	308	340	332	291	312	315	307	296	330	287	283	273	319	299	349	285	278	292	349	275	316	312	318	290	305	304	313	287	327	321	315	305	294	298	278	309	277	307	306	340	291	316	335	345	305	266	331	352	333	283	304	308	323	314	278	298	322	297	330	305	321	310	329	329	275	323	282	293	333	324	337	324	321	290	292	306	315	333	299	315	282	301	276	301	326	326	321	331	317	291	311	299	291	283	306	313	301	320	283	320	297	327	278	304	334	290	295	283	304	277	295	294	319	328	285	284	291	286	297	294	331	326	292	310	320	307	300	349	318	308	326	298	295	293	313	284	288	295	303	290	347	334	345	297	347	300	336	295	297	305	329	322	344	307	300	341	269	330	314	339	289	312	312	332	346	303	307	310	322	306	284	310	290	293	316	326	324	302	317	305	306	292	298	315	302	323	316	314	281	308	302	301	322	339	326	357	305	329	320	301	321	294	281	288	299	300	308	355	338	315	316	326	288	333	309	285	300	325	266	272	262	305	322	306	290	316	299	299	293	324	359	317	308	315	308	317	311	332	284	316	298	297	296	307	276	301	306	326	321	309	314	271	319	315	282	318	320	287	321	299	284	302	312	318	341	316	313	290	276	338	338	304	296	288	328	316	290	302	317	318	287	337	332	315	310	325	287	337	299	309	332	297	315	316	320	306	304	330	311	308	288	309	318	315	343	295	273	331	275	320	331	292	302	286	293	318	287	332	303	335	266	298	283	354	291	294	300	337	308	309	305	313	302	299	276	327	284	322	356	312	334	295	323	273	285	319	315	348	301	297	276	309	279	341	313	342	313	287	290	319	311	310	334	328	309	293	301	308	309	309	324	283	309	313	319	283	298	317	337	320	291	326	272	303	316	312	298	306	308	286	294	340	322	303	354	333	269	293	313	263	270	313	314	304	292	312	334	287	289	295	340	309	301	313	292	317	286	346	300	330	306	306	276	297	339	284	305	290	314	272	304	303	312	295	326	326	315	272	349	338	301	314	329	310	346	305	295	312	333	290	314	317	285	296	308	328	298	327	303	320	319	341	329	297	345	307	285	329	278	292	317	335	300	323	336	297	333	318	325	291	332	297	318	326	308	276	323	302	297	279	343	316	299	299	322	333	352	313	305	314	308	339	311	315	304	347	337	324	314	302	301	293	315	328	294	323	318	358	327	293	301	332	291	314	282	351	293	335	297	309	328	308	307	292	269	303	282	311	353	291	273	308	340	304	335	287	322	302	303	297	312	295	305	346	325	298	282	336	284	333	344	315	318	328	310	330	333	299	274	294	326	304	325	320	309	274	308	316	343	312	324	278	331	312	332	314	337	337	311	270	336	328	324	308	275	309	267	316	334	296	299	336	299	301	299	313	288	318	288	316	322	328	320	304	329	313	314	297	310	302	297	309	330	323	314	318	312	300	298	270	307	321	294	311	329	287	312	309	326	321	317	333	300	321	283	329	296	319	312	330	298	344	327	313	294	375	298	289	307	313	303	287	315	317	319	337	304	317	297	303	308	262	307	325	356	312	291	313	284	312	369	312	316	315	272	311	280	299	271	287	284	335	308	294	305	283	293	310	331	339	284	316	329	279	303	288	309	303	273	303	303	294	316	281	255	300	285	309	334	328	276	294	300	304	282	299	262	313	299	305	321	308	332	336	319	309	284	306	296	315	289	308	332	333	315	312	332	330	292	306	335	309	296	348	291	316	320	331	281	286	284	314	285	296	284	348	337	319	308	305	316	333	301	308	322	315	328	305	309	314	327	316	306	310	322	283	301	312	302	359	313	327	329	332	292	325	297	334	333	284	331	326	339	318	314	312	304	349	330	310	312	303	311	334	314	310	313	314	334	300	319	297	320	339	320	313	329	328	336	296	323	326	284	344	284	329	299	295	305	312	315	294	319	289	311	342	301	313	291	334	304	292	319	289	278	286	287	306	277	316	325	298	322	293	303	282	307	318	309	335	309	314	331	294	353	340	287	304	324	276	329	284	315	323	279	296	308	288	325	293	313	302	287	297	302	303	331	307	263	303	291	292	321	322	323	334	298	305	272	283	297	336	336	309	338	287	292	340	298	268	336	317	312	333	303	280	314	315	320	294	353	372	291	296	315	327	288	312	315	328	324	293	333	311	321	283	315	317	320	305	301	292	317	348	296	281	306	288	340	326	314	300	319	308	309	277	317	299	323	340	277	294	350	329	293	303	318	319	303	319	302	331	329	328	312	323	301	309	304	295	327	316	296	312	312	321	289	339	306	322	313	314	342	317	289	359	264	318	315	290	320	282	295	316	327	332	282	348	320	288	292	279	317	312	331	320	324	361	292	307	349	330	305	316	317	334	291	348	300	327	320	294	326	332	349	302	305	311	307	318	327	324	326	319	326	315	335	332	297	312	332	324	295	333	312	325	306	316	311	311	293	308	343	308	339	353	303	345	355	336	322	305	277	281	345	297	329	306	293	327	306	350	298	294	291	295	290	302	339	306	295	346	322	320	312	288	309	307	298	298	298	303	332	300	312	330	314	316	288	274	325	317	284	337	259
15585	5956	4166	3269	2037	1388	1053	842	845	758	783	788	705	745	680	740	714	676	683	704	684	700	705	727	699	705	689	670	750	707	669	735	686	700	704	693	694	662	682	670	672	701	725	698	719	684	706	744	717	720	718	703	742	698	694	774	660	723	722	644	671	737	704	694	692	709	690	717	731	681	684	738	700	723	718	695	719	712	726	687	690	734	685	668	687	651	715	666	733	679	731	726	696	714	673	709	690	695	665	732	718	718	719	670	706	674	676	706	657	708	722	736	688	678	700	726	672	668	683	653	683	701	749	664	687	649	738	705	708	674	738	677	701	686	691	681	731	708	719	665	679	708	705	716	735	721	711	726	723	684	656	715	615	731	705	684	664	708	715	738	718	689	653	688	714	723	699	696	739	680	710	670	684	730	680	731	700	657	704	692	706	720	727	743	718	689	674	730	691	665	721	702	672	715	705	668	651	694	695	695	733	746	686	685	693	724	676	674	680	660	712	695	665	658	674	707	667	719	692	677	664	665	670	722	703	688	653	669	700	718	684	707	737	673	702	689	675	716	682	686	724	734	716	727	715	668	679	690	721	729	690	695	690	648	693	667	721	690	684	732	741	700	685	766	711	709	702	704	695	673	652	697	721	736	726	747	700	719	690	698	683	694	743	736	664	662	636	686	747	681	694	697	688	719	689	698	712	737	680	738	668	688	655	699	664	705	691	709	689	757	728	694	697	683	706	709	702	665	692	693	730	684	658	710	698	668	737	719	741	694	658	670	678	675	711	685	706	693	675	703	686	706	711	697	661	705	707	710	725	708	741	716	734	699	731	662	680	712	708	736	695	686	722	691	703	696	667	732	683	673	678	738	711	672	712	704	694	713	713	739	719	696	698	715	704	689	701	714	723	710	732	723	716	697	712	646	667	647	726	692	712	731	691	752	690	733	739	679	697	684	682	671	689	714	672	705	645	672	677	677	699	677	689	695	654	685	677	636	735	724	684	672	710	679	632	693	694	709	699	739	698	690	686	688	729	716	679	687	703	715	666	705	678	690	698	685	719	703	666	744	711	718	699	686	658	730	700	663	669	726	676	689	706	696	710	699	683	708	678	684	657	724	713	677	653	712	685	679	682	647	721	714	708	715	674	741	650	675	720	678	700	732	706	716	687	728	649	718	694	737	693	689	721	709	713	682	666	695	696	701	715	718	697	694	702	727	690	716	670	684	709	671	712	684	663	669	694	705	689	650	738	747	712	666	696	683	697	687	675	687	748	728	720	720	680	726	671	659	708	745	695	736	724	694	695	656	676	727	686	718	666	686	698	679	686	739	668	667	710	685	674	685	721	648	779	718	746	708	681	691	698	775	659	675	675	661	694	703	649	685	655	712	733	680	675	672	716	718	736	680	711	696	687	694	728	672	722	737	713	675	680	735	684	677	687	672	689	693	754	711	741	722	661	677	673	683	711	731	695	715	702	702	702	670	696	739	714	703	697	723	694	700	718	753	686	668	680	724	695	676	704	712	694	691	701	682	757	689	732	645	723	693	710	703	710	695	717	652	726	708	697	706	673	679	689	723	715	681	731	673	709	738	679	707	713	728	703	651	739	698	688	678	681	676	648	669	715	736	682	684	712	742	729	722	692	695	618	737	737	662	695	685	691	683	693	726	687	695	716	725	708	709	736	687	712	689	696	716	709	684	698	700	709	660	704	700	667	704	685	696	701	654	729	752	673	675	721	708	717	705	687	705	730	668	688	684	680	662	691	709	704	751	656	724	681	671	686	696	679	715	725	684	683	675	689	709	766	738	681	716	659	694	706	665	702	653	745	725	697	692	688	691	675	723	683	719	690	708	672	728	715	715	697	720	690	698	686	631	703	678	640	700	704	705	697	705	662	712	670	736	664	709	677	679	680	716	643	699	692	702	705	721	670	744	715	695	716	681	697	721	716	710	718	695	717	673	700	729	661	718	686	646	685	667	647	704	678	654	682	680	677	695	716	698	686	678	664	662	755	723	731	726	752	699	694	677	704	721	687	699	674	732	680	717	729	678	667	688	695	698	674	701	711	716	718	724	698	720	694	679	743	667	735	701	714	689	660	699	705	698	651	681	749	699	683	669	671	691	709	719	750	691	684	762	699	719	678	681	701	688	695	676	700	709	703	689	689	722	701	737	699	638	692	678	695	735	681	727	722	703	626	681	719	686	725	655	704	731	714	718	714	741	686	717	726	691	724	684	686	687	695	713	713	714	692	727	673	762	674	704	707	705	703	705	695	647	744	636	711	707	656	710	686	667	646	712	737	687	705	655	718	719	677	670	702	717	697	667	698	708	701	681	663	711	714	668	670	679	707	734	711	666	671	683	704	694	715	673	699	736	727	661	738	715	670	698	739	711	684	700	700	744	705	720	664	693	718	726	677	721	715	689	699	662	675	699	726	732	682	671	692	690	746	704	745	684	685	730	684	709	740	754	750	681	675	670	703	706	718	691	734	686	707	734	707	720	647	726	731	768	746	691	698	707	706	650	732	721	737	758	696	652	667	700	711	710	681	748	694	757	718	664	721	701	694	698	684	658	723	703	696	670	679	713	723	761	732	734	721	704	671	709	731	736	687	704	689	702	743	727	665	710	725	674	713	655	660	695	704	695	715	692	683	671	702	636	665	707	702	695	676	670	686	693	639	684	708	678	698	696	726	682	682	678	693	712	709	720	672	669	667	716	699	727	641	679	730	694	661	691	711	655	724	719	689	687	729	713	669	689	648	665	709	694	695	677	679	707	661	714	661	718	707	739	726	678	676	677	688	713	732	707	703	686	638	718	668	692	675	673	713	713	719	704	696	761	656	705	674	712	754	711	686	749	715	692	685	679	708	644	729	711	711	672	713	688	697	729	727	673	694	660	711	688	681	702	649	685	729	728	746	657	666	754	709	679	738	689	662	662	742	717	670	671	730	662	698	712	723	691	712	675	672	657	662	733	738	692	674	676	753	677	662	640	729	711	696	683	672	654	696	688	716	704	672	676	699	670	673	734	761	692	694	697	691	702	657	696	673	743	708	689	710	694	708	709	695	703	725	685	722	677	675	705	685	686	706	711	695	734	661	679	679	685	650	666	672	700	702	684	721	696	652	693	772	748	689	663	707	730	670	653	725	710	700	712	721	694	722	669	726	664	667	708	716	679	742	721	720	697	734	711	705	721	734	699	700	717	695	710	691	707	684	697	699	708	700	677	661	708	736	721	689	695	687	686	695	734	691	716	691	659	687	723	652	721	703	706	686	702	686	718	706	729	629	709	729	743	648	722	733	702	705	662	701	701	746	715	698	717	734	718	713	716	680	647	700	693	720	736	716	702	701	690	705	702	789	701	677	683	691	735	641	704	704	675	641	657	673	701	706	722	745	689	679	684	722	689	736	666	697	712	702	694	699	688	705	741	707	702	670	717	649	710	702	672	717	720	710	714	744	672	671	723	719	659	669	723	697	684	736	744	672	740	687	752
33946	5672	913	492	402	376	365	319	318	345	338	335	316	296	300	319	319	317	312	332	327	338	333	334	306	352	322	296	324	302	319	300	325	289	330	337	286	339	306	326	344	330	323	297	326	330	294	333	281	304	324	285	314	337	298	360	282	342	306	291	329	309	320	295	317	292	288	288	306	314	318	295	312	310	324	355	359	343	333	338	314	310	321	296	322	316	304	291	332	324	334	348	314	289	321	319	308	277	300	322	319	321	304	318	328	322	300	280	328	296	270	299	341	347	337	357	292	279	328	336	314	297	325	326	336	306	350	357	312	313	319	344	359	308	320	355	303	342	307	303	293	315	351	342	320	290	326	311	280	291	359	333	334	306	303	322	361	300	356	303	344	345	325	295	315	304	283	324	348	342	330	303	322	329	342	305	344	333	306	290	323	317	317	333	316	317	346	303	319	283	291	334	320	366	303	318	310	320	324	291	315	316	319	320	317	324	320	353	344	347	336	345	320	315	322	308	332	330	377	336	319	318	327	331	349	334	313	353	322	342	322	345	343	307	326	295	360	306	312	281	316	330	308	312	321	314	317	336	311	313	303	337	293	289	302	311	324	329	301	353	329	310	332	322	312	317	326	358	296	343	349	319	304	324	336	312	302	307	324	337	332	293	311	351	326	297	306	305	328	339	298	329	310	326	327	323	307	330	280	312	279	325	322	299	327	335	342	306	312	309	305	306	304	320	334	332	289	347	309	311	325	327	337	312	330	322	324	319	322	325	298	323	360	327	285	325	332	334	307	324	332	345	318	309	354	338	356	342	302	314	319	298	311	279	289	305	346	326	335	327	311	298	308	295	296	318	346	301	306	326	309	329	332	327	304	341	284	346	316	337	291	289	323	311	309	296	345	314	308	294	301	376	317	319	355	330	305	309	294	338	310	321	288	303	354	329	341	329	274	326	332	288	297	276	312	298	297	319	362	300	291	349	323	321	326	324	341	342	327	336	318	355	325	327	339	324	327	336	329	324	314	315	323	328	312	370	295	304	303	329	290	336	311	327	319	338	347	332	317	273	330	302	300	346	340	311	290	289	354	341	286	327	332	291	286	291	310	338	325	332	317	315	329	282	325	315	269	318	306	332	322	294	302	339	354	337	315	310	321	364	316	333	317	309	342	331	281	312	303	295	299	345	327	297	352	327	336	346	319	315	302	326	295	320	308	321	312	321	275	338	317	291	308	311	323	314	307	311	302	317	311	347	324	296	320	306	300	304	318	334	331	310	303	305	336	327	341	321	307	307	313	339	322	316	316	322	307	303	332	363	362	318	321	339	302	357	308	301	339	336	340	320	312	307	307	344	345	323	333	322	316	332	325	315	313	326	350	332	321	318	303	357	300	315	278	308	338	325	329	313	335	339	338	292	299	325	337	325	311	315	340	311	322	343	316	353	307	340	337	320	309	311	345	342	306	316	321	322	300	324	345	339	336	315	309	313	307	313	309	316	301	327	279	320	303	291	277	330	334	335	337	327	315	282	295	335	302	331	302	321	306	322	295	350	316	319	350	294	307	329	319	313	361	341	340	299	318	332	281	323	309	316	349	327	339	301	293	326	315	296	333	289	338	305	322	282	308	339	284	341	299	306	344	331	315	335	312	346	342	304	332	285	297	326	314	343	303	313	344	291	339	301	314	330	323	299	347	348	322	313	351	319	300	303	322	346	324	292	334	351	308	324	342	335	295	319	335	348	349	292	309	329	313	319	330	314	304	313	303	317	324	324	329	307	296	344	296	299	313	297	337	338	349	328	311	303	326	290	356	323	311	325	331	336	324	286	301	280	349	321	311	307	294	328	297	319	311	301	311	341	349	331	335	328	303	273	325	326	348	372	313	349	330	282	322	347	305	326	295	332	332	304	311	306	316	297	334	314	331	355	342	319	331	292	276	339	337	333	306	302	334	344	318	278	337	273	294	304	296	316	331	283	316	296	314	332	335	363	353	327	303	314	318	322	315	305	309	307	329	321	308	328	305	348	335	318	348	319	286	299	338	345	341	290	310	311	352	316	307	305	311	318	320	342	357	281	337	324	260	321	315	296	311	340	328	294	320	309	310	339	290	304	369	315	307	322	334	320	340	304	321	345	323	269	349	301	320	306	315	297	312	303	318	323	300	349	317	319	301	339	361	299	332	302	292	280	325	316	297	313	339	350	333	332	319	333	321	320	322	312	324	315	312	302	322	337	335	347	324	344	343	320	308	331	291	300	308	308	293	352	323	287	344	341	319	315	310	320	346	313	311	272	334	324	342	293	325	283	331	321	288	320	293	342	343	332	286	323	305	361	320	302	363	308	309	304	315	297	344	309	311	310	315	305	339	325	333	342	326	336	317	338	343	338	289	343	338	318	304	329	322	301	306	314	327	319	301	326	314	331	305	320	293	329	333	337	307	331	293	314	285	293	345	329	351	302	351	346	323	353	334	307	326	296	317	350	305	310	303	338	343	342	325	329	338	324	339	330	299	312	284	305	335	322	311	324	311	326	358	296	302	319	326	297	288	317	326	303	298	326	330	343	316	310	316	304	301	335	299	323	306	312	282	308	332	342	301	341	310	303	324	342	334	321	331	317	318	336	330	310	308	286	344	317	347	308	300	301	291	355	345	344	329	305	310	336	300	321	329	294	320	298	310	311	340	333	346	315	318	297	291	309	306	330	318	301	301	330	311	351	332	308	337	308	294	328	330	324	311	302	338	312	312	341	308	342	295	329	327	310	328	338	331	333	324	303	339	326	320	355	328	357	330	312	340	305	325	297	293	336	293	356	298	326	323	328	366	364	315	301	371	317	349	279	349	320	322	323	324	340	307	326	323	317	289	316	300	300	322	304	334	318	347	326	306	315	309	305	360	335	326	319	297	317	312	319	319	277	339	355	331	350	304	309	333	320	344	346	351	336	303	291	289	322	315	328	307	299	320	305	329	304	320	317	327	350	322	310	329	311	350	336	344	333	332	305	352	331	337	341	315	293	329	329	313	335	327	323	350	342	336	325	292	330	295	287	306	321	340	329	333	303	318	363	333	325	343	320	339	292	327	313	284	301	321	321	334	328	352	317	297	335	332	331	324	317	328	305	311	355	326	358	331	326	346	311	306	335	316	310	310	330	315	322	330	321	297	291	370	334	315	310	346	372	319	337	321	341	292	314	333	297	336	296	322	316	343	318	309	306	319	314	325	286	339	295	322	313	345	308	333	314	299	336	308	309	325	307	332	316	326	335	358	320	339	365	291	325	306	315	306	323	317	324	334	321	296	285	350	299	359	317	345	340	304	302	316	319	361	318	350	334	301	320	289	322	295	315	317	312	301	351	325	304	299	307	378	305	313	341	312	311	339	301	319	308	313	371	306	302	294	334	369	352	298	316	277	332	341	309	294	310	320	314	361	332	312	338	283	350	368	319	309	326	346	318	314	336	308	293	301	329	324	314	288	304	335	274	325	319	324	308	331	301	316	312
23256	9418	5940	3539	2449	1842	1426	1050	933	892	794	763	787	791	780	741	713	774	758	802	748	733	766	755	727	736	735	712	712	717	737	718	711	719	725	709	701	736	785	716	739	746	764	799	736	749	726	697	704	732	687	729	702	763	692	748	758	703	716	768	796	740	723	674	719	753	746	755	687	771	761	710	708	766	738	723	735	770	737	751	750	748	735	752	700	716	731	724	726	758	708	760	719	757	794	716	727	770	775	725	750	693	718	723	760	745	752	722	690	763	768	783	711	756	712	715	723	735	733	725	720	736	770	695	706	717	762	713	712	787	729	745	743	744	689	749	741	741	744	705	742	700	750	754	777	749	750	724	758	706	785	742	714	714	747	716	726	727	721	739	742	716	721	733	699	721	685	716	694	725	662	731	731	760	756	778	715	720	685	708	738	767	735	718	705	754	706	713	749	773	720	735	677	729	755	762	709	761	740	726	723	723	741	778	687	704	747	780	707	785	731	651	772	718	724	746	795	756	696	695	764	757	730	727	740	713	746	755	719	728	708	734	712	736	753	737	745	711	754	702	730	747	719	744	719	728	772	754	697	751	716	759	716	713	722	740	719	778	729	706	703	755	759	703	743	759	707	718	757	729	735	736	713	782	764	716	752	724	653	736	744	705	717	723	692	728	785	709	697	718	732	717	723	795	736	778	685	690	699	732	729	763	741	719	772	702	749	709	766	716	740	750	766	750	742	751	700	720	685	683	764	694	719	734	739	674	692	825	725	682	743	729	714	740	744	707	729	794	735	753	726	720	742	760	751	706	757	749	689	732	710	688	757	746	693	707	768	701	774	747	688	694	729	690	767	711	717	706	753	740	763	759	756	802	760	722	735	741	704	765	768	713	742	744	729	741	744	720	720	727	723	764	714	751	746	720	728	759	763	701	738	748	701	731	757	707	759	735	728	708	715	683	725	736	734	698	767	763	758	782	711	678	731	694	746	697	745	727	743	747	737	765	741	721	697	727	775	821	741	720	737	704	746	715	744	745	705	786	721	726	702	785	718	701	709	753	702	731	716	765	698	700	759	718	689	755	733	717	678	788	751	712	734	738	726	739	698	751	774	684	681	763	759	713	731	748	681	757	735	791	774	755	732	710	763	709	713	753	732	782	768	748	733	731	756	753	710	729	763	700	710	716	718	694	731	730	705	687	726	769	786	722	672	714	677	703	774	743	719	690	759	728	716	735	765	742	660	697	726	770	716	744	728	743	704	726	776	698	681	825	743	687	763	761	770	753	733	742	722	726	727	743	734	698	765	727	775	703	772	722	741	744	765	726	761	728	727	778	737	737	749	691	760	708	699	751	745	722	758	706	751	766	694	738	803	758	765	747	735	718	717	769	740	733	769	740	671	746	720	760	755	672	738	717	743	732	721	752	712	722	714	716	766	759	733	715	781	739	781	724	740	763	729	782	752	767	691	725	761	722	748	695	726	721	758	700	685	711	731	715	746	769	737	755	721	735	677	731	714	670	737	698	746	747	738	720	733	736	750	702	747	766	734	757	715	681	737	731	741	737	752	750	772	750	713	728	778	719	713	709	724	721	719	706	734	755	707	745	754	737	746	745	756	738	736	743	775	735	755	754	765	732	710	744	715	728	736	733	741	745	755	712	724	793	680	679	738	690	745	727	776	744	750	746	738	751	768	686	725	723	773	787	712	772	746	744	727	712	690	722	756	741	727	704	763	744	724	751	723	706	744	774	761	724	792	723	732	732	701	716	744	761	777	718	719	710	727	737	752	724	659	745	724	692	746	715	753	749	736	706	719	720	707	758	695	679	722	713	749	706	680	705	747	728	716	718	712	795	715	757	739	697	807	708	762	743	731	729	742	757	768	707	705	759	706	723	757	731	763	774	742	721	733	672	762	733	734	777	740	735	673	738	679	723	677	702	715	731	738	727	748	733	759	711	772	724	784	730	718	722	711	694	683	714	748	731	700	703	691	764	740	703	753	698	760	729	689	748	746	683	750	750	728	758	719	702	729	718	780	712	743	704	763	742	755	780	655	763	721	746	746	737	785	699	735	792	721	718	727	750	722	740	751	731	726	758	707	772	731	708	739	732	666	698	686	755	780	776	705	740	743	727	752	725	707	742	745	753	739	766	743	679	739	707	742	743	816	716	765	742	742	724	697	691	726	720	766	715	725	757	724	769	711	745	697	699	722	756	733	732	704	705	738	693	732	739	725	762	665	682	703	727	698	764	764	713	729	741	753	728	781	720	703	720	719	725	733	736	694	739	704	728	678	746	717	763	714	751	698	756	692	737	737	759	702	745	751	758	719	692	685	775	733	723	781	721	711	724	708	760	735	714	745	751	744	746	732	709	691	712	716	711	703	782	769	748	761	693	722	718	688	781	675	711	681	728	772	657	756	704	716	712	723	680	750	743	704	747	742	716	730	750	745	716	754	766	697	746	755	710	749	727	726	728	740	723	773	772	760	698	684	648	702	708	748	741	788	695	740	708	696	729	798	742	758	780	743	697	704	770	718	711	711	754	693	712	755	726	784	682	719	750	688	728	747	694	727	691	676	674	741	730	729	717	741	720	739	681	741	728	773	707	742	707	737	722	718	736	717	757	704	718	734	751	705	740	717	729	727	726	689	731	774	748	733	725	710	724	718	692	721	750	743	746	755	752	704	718	710	724	689	713	730	719	731	715	730	708	691	689	753	686	742	728	745	713	756	739	679	708	767	681	757	721	729	699	734	727	739	750	736	757	744	714	734	712	721	706	703	766	729	726	775	714	709	793	696	750	794	739	710	734	718	763	782	690	763	740	706	713	744	718	746	738	722	729	766	729	729	712	751	728	750	709	702	753	717	748	755	731	697	712	713	745	745	713	767	779	737	726	710	708	721	716	727	772	727	789	693	716	722	705	696	731	734	775	732	747	747	763	738	750	748	787	781	743	782	702	759	737	706	725	736	723	709	734	715	705	731	749	772	772	700	738	705	755	697	768	693	782	704	751	738	709	696	733	739	770	703	752	700	741	725	767	693	727	763	688	733	712	734	764	703	751	761	681	758	735	711	692	685	731	735	738	769	728	710	757	736	746	774	711	727	760	728	752	722	677	724	739	709	752	746	712	725	718	676	756	735	723	720	740	738	724	768	736	745	706	722	709	746	712	732	722	731	714	695	722	758	767	717	750	713	735	693	734	687	728	698	768	730	756	785	710	744	738	713	720	759	753	747	752	705	727	732	731	777	730	737	746	736	728	739	723	726	719	722	743	709	662	737	762	748	757	724	740	766	714	709	723	680	717	720	754	766	773	773	733	746	718	717	746	689	764	749	736	651	692	706	732	730	719	759	774	754	750	743	716	732	672	716	724	715	741	760	766	722	746	751	690	714	692	713	729	683	728	723	741	773	699	698	723	753	714	705	753	748	729	706	778	712	740	737	702	768	695	757	720	757	757	730	738	717	709	766	755	762	694	723	748	717	749	796	731	704	717
34272	6203	1054	648	594	494	380	387	334	342	346	301	328	328	329	346	316	338	290	311	314	312	374	327	297	331	332	328	327	337	303	319	319	341	338	331	344	332	345	327	346	328	339	319	344	329	326	343	365	335	333	319	345	338	321	295	307	294	297	345	319	305	336	322	328	325	343	337	351	341	324	315	328	373	325	346	332	321	369	334	310	339	337	309	372	318	340	329	357	317	318	348	345	322	307	354	345	321	372	314	383	348	315	309	308	378	343	292	361	329	360	325	339	336	317	356	291	365	340	341	333	346	341	325	351	353	372	330	334	333	311	320	318	312	317	335	345	324	330	338	347	362	328	299	341	332	321	286	353	314	345	318	325	347	370	324	330	325	319	339	348	342	334	338	367	329	326	305	333	339	351	338	367	340	307	340	328	329	350	340	342	338	317	338	329	355	361	330	373	329	354	364	311	332	345	353	320	342	350	341	318	310	313	314	350	347	378	285	345	341	319	344	350	370	326	333	344	291	313	294	320	334	299	341	360	352	345	325	329	334	377	336	347	334	346	314	300	351	328	326	339	347	368	348	320	327	333	350	346	300	320	298	333	331	380	343	312	329	338	316	340	353	313	350	340	342	333	338	332	355	345	330	360	326	322	338	342	321	327	356	355	316	324	326	312	334	325	288	368	342	317	310	340	329	357	338	316	320	336	362	317	316	339	329	333	339	322	288	324	313	356	315	309	334	330	319	377	355	335	344	305	300	294	331	313	307	349	321	338	318	317	311	343	345	325	316	383	331	316	333	336	353	354	345	353	338	327	328	353	345	296	349	327	346	325	350	334	331	344	306	325	311	311	327	297	331	346	307	342	343	394	313	314	318	364	342	342	352	350	340	343	337	336	348	324	337	332	324	358	351	329	321	323	312	355	332	329	341	334	309	324	345	329	319	320	331	356	337	293	322	308	346	298	346	317	381	329	322	319	322	337	350	337	297	309	312	292	292	357	343	360	344	327	342	326	308	348	306	326	309	328	309	331	343	346	294	321	300	327	350	279	333	341	298	347	316	301	301	323	310	297	354	352	332	315	321	362	328	346	310	287	317	343	329	332	351	308	316	333	319	339	317	313	320	302	311	336	322	337	319	355	321	334	278	339	333	297	318	362	326	357	367	343	332	311	340	361	344	345	345	336	340	333	314	308	327	335	309	325	361	330	362	362	323	323	289	367	301	322	357	334	323	323	297	334	348	326	315	322	328	314	332	364	338	315	330	306	375	335	328	320	332	309	323	347	321	329	320	322	303	346	361	317	337	314	306	343	323	313	320	342	317	345	382	328	344	293	298	330	319	334	323	329	341	323	310	322	313	320	294	321	297	311	295	355	313	319	319	323	340	384	343	347	323	355	340	304	338	325	342	338	347	304	323	356	297	320	326	325	323	342	311	334	346	283	307	299	319	343	320	329	311	339	349	320	312	318	349	313	308	349	359	349	285	339	314	333	366	327	371	329	305	322	300	353	334	355	332	310	307	297	329	343	362	325	336	338	332	330	337	315	319	295	359	312	309	343	339	343	323	316	341	294	338	315	335	340	352	326	351	334	294	322	308	330	335	329	359	354	316	324	333	338	302	319	331	339	319	322	360	352	321	324	349	333	329	325	291	316	331	336	336	304	322	296	325	300	322	324	330	351	317	335	277	316	319	323	322	358	317	316	317	304	336	353	301	341	314	348	319	353	358	396	364	345	347	349	321	305	337	331	363	327	350	346	311	311	334	311	295	323	329	360	354	310	320	310	385	341	341	337	319	341	356	347	320	378	324	347	317	328	337	311	294	338	373	384	353	362	337	367	342	339	341	336	351	313	310	306	339	346	299	356	316	320	318	299	313	340	304	343	311	337	329	318	328	316	330	301	307	315	315	329	349	339	355	328	356	347	315	298	332	326	335	369	335	302	316	295	354	325	328	330	347	330	327	327	346	333	362	323	314	353	313	316	293	359	320	305	320	316	311	343	326	345	322	301	321	343	343	316	346	325	350	310	383	350	346	313	291	331	352	337	321	304	335	314	340	347	349	339	343	308	299	318	354	314	345	335	321	328	299	321	355	337	352	348	341	341	317	323	349	340	346	315	373	327	319	304	358	337	321	349	344	359	343	317	344	335	314	308	317	353	360	345	308	334	316	352	324	299	328	328	341	374	297	319	302	351	338	308	343	339	305	329	301	347	356	336	309	303	322	299	332	323	321	351	307	298	332	350	337	333	335	334	339	331	356	351	325	325	333	348	375	296	335	321	322	303	337	330	308	310	349	292	321	338	347	316	354	344	332	342	329	334	335	344	353	330	324	314	356	308	334	327	317	349	362	329	343	368	317	333	320	300	337	371	323	336	336	315	309	343	322	314	324	335	301	298	309	327	363	338	339	326	346	299	300	362	346	344	337	372	321	344	317	310	293	339	308	311	322	351	330	267	340	331	324	319	348	344	329	337	323	318	354	319	326	290	324	333	330	332	335	370	326	340	359	343	322	335	317	360	340	302	331	351	367	324	372	349	341	327	324	327	358	318	318	340	321	367	375	314	337	360	332	325	288	301	355	346	305	336	324	348	322	336	304	315	332	327	332	370	367	311	318	340	369	327	337	320	314	322	375	327	346	326	343	324	313	343	334	338	298	321	311	321	322	346	301	319	345	360	342	340	349	329	336	331	322	325	334	330	339	368	323	327	338	320	362	317	305	389	337	322	310	330	348	334	337	323	313	360	354	360	320	320	378	288	356	349	342	359	307	336	321	327	354	312	354	312	337	351	309	347	352	316	288	348	356	308	307	326	320	307	323	343	314	342	330	314	332	292	336	371	312	327	327	327	332	370	340	330	346	333	324	325	328	350	330	363	323	317	336	325	330	288	325	322	303	371	323	296	324	287	346	332	316	330	348	338	338	270	331	333	355	330	306	320	361	325	322	308	324	334	311	325	366	354	325	307	302	334	331	295	352	335	334	340	316	296	320	333	314	341	343	338	320	322	324	358	339	343	325	349	359	313	303	326	313	334	378	324	344	298	371	322	344	355	339	304	331	339	318	317	319	324	336	342	335	348	329	318	339	310	335	349	295	327	324	341	367	324	342	280	327	305	326	308	340	316	319	281	312	335	360	309	332	344	336	321	336	296	310	317	333	356	358	365	275	347	326	278	314	321	340	290	312	323	363	319	364	327	333	302	302	322	329	284	311	359	357	320	350	358	338	349	312	299	339	334	353	326	315	356	349	325	306	313	334	345	341	324	334	312	339	344	318	352	338	299	324	329	352	330	339	365	327	316	337	316	321	330	366	309	356	359	329	335	364	346	337	357	353	382	337	330	338	338	325	290	344	312	321	314	312	338	312	344	309	339	364	315	310	325	309	322	331	348	334	326	321	304	368	325	321	305	299	319	327	340	331	338	342	344	319	309	349	302	344	375	355	358	350	347	348	317	317	340	314	310	322	326	302	359	308	322	352	309	327	332	314	325	337	336	328
22825	10047	7782	5986	4919	3438	2178	1384	1088	952	938	839	840	862	793	818	808	779	825	832	812	806	840	769	799	737	778	768	772	774	776	791	731	798	782	748	777	799	776	767	752	767	780	767	799	733	769	719	803	750	794	780	737	755	778	845	805	795	727	741	788	784	767	755	775	865	759	756	742	776	720	742	796	783	751	737	771	736	709	782	751	766	777	725	726	783	788	749	786	763	816	751	817	770	771	739	763	757	765	796	731	807	794	794	773	745	785	773	698	813	801	729	758	749	678	722	734	811	819	789	800	770	720	781	755	775	780	749	761	744	787	789	775	759	762	777	734	712	747	750	767	753	766	769	746	784	809	709	755	750	764	783	776	777	748	748	802	750	785	744	734	800	790	778	805	748	763	798	828	755	778	749	731	755	766	785	783	747	761	751	816	746	809	825	770	726	789	768	801	798	776	762	799	786	762	799	798	810	778	806	751	779	736	800	769	751	736	741	728	747	714	767	793	732	764	735	778	784	780	739	734	801	707	765	724	766	755	810	795	776	765	760	768	768	715	749	716	756	787	763	808	743	796	780	718	756	756	775	787	777	742	718	762	737	792	741	746	785	763	791	747	762	778	758	774	757	802	735	788	774	741	790	801	790	778	768	771	833	725	764	742	779	756	811	804	709	853	785	781	777	770	748	743	805	760	742	749	754	810	727	805	780	759	750	760	760	781	749	743	781	758	788	791	793	694	751	727	760	717	726	788	726	704	766	777	744	773	807	777	753	748	783	690	748	749	739	755	768	812	770	773	793	836	737	778	786	781	776	760	824	790	788	783	766	735	746	812	726	791	753	791	754	758	734	805	842	782	769	757	749	796	708	823	734	753	761	829	780	782	791	775	728	745	767	763	716	782	774	756	773	817	771	766	692	746	758	746	765	747	796	799	793	788	740	736	751	798	773	817	777	772	762	753	744	832	726	785	753	777	829	756	736	776	751	787	762	773	759	767	824	776	791	754	788	782	765	750	725	812	822	760	805	785	739	749	740	816	757	716	794	775	785	723	746	755	796	770	716	770	766	776	744	759	740	789	765	751	748	786	728	747	801	748	777	820	790	734	748	751	735	687	788	751	779	764	765	757	798	764	813	780	719	776	769	769	781	759	770	747	783	818	794	756	789	805	729	765	764	765	777	777	785	761	733	731	758	751	772	796	742	713	765	802	797	764	718	751	799	740	825	693	707	758	738	810	767	772	717	796	782	765	759	758	769	767	755	821	767	725	760	737	743	763	765	802	781	778	802	754	759	798	789	817	749	768	752	761	749	760	805	785	792	750	766	773	771	732	746	802	725	786	804	783	772	733	754	722	749	698	768	787	786	763	785	800	763	717	779	788	784	763	759	740	758	786	760	765	840	794	785	730	748	756	797	793	760	782	778	760	742	756	741	765	751	745	755	735	756	742	781	760	743	773	802	790	746	734	801	831	805	775	737	785	785	793	773	803	769	768	730	736	790	784	756	761	761	758	699	753	747	780	696	767	805	789	765	711	803	689	752	792	744	753	793	735	768	782	759	753	786	790	785	806	813	773	765	713	764	702	767	746	748	729	829	756	811	765	808	775	735	800	698	799	765	747	745	764	782	806	774	786	838	722	792	721	806	753	797	829	758	781	796	695	816	750	791	782	789	798	738	796	755	763	774	752	789	773	810	812	787	778	799	805	780	738	755	767	784	775	770	803	793	773	795	766	785	748	786	815	802	769	804	767	747	750	780	757	722	702	756	719	787	750	755	774	765	765	735	733	750	744	792	769	762	770	748	726	733	738	772	761	762	767	774	749	725	771	760	786	780	765	786	758	767	782	769	731	812	818	808	832	745	751	748	798	798	757	763	707	726	733	751	761	756	740	773	786	720	757	745	771	753	736	768	731	810	753	731	766	773	776	749	763	768	712	749	753	772	800	733	768	752	707	727	773	747	776	763	773	773	766	771	740	780	734	762	846	704	748	731	737	764	795	758	745	786	801	749	752	782	759	752	759	789	787	796	738	786	824	759	778	774	753	777	744	746	756	760	769	753	765	786	717	764	758	828	749	746	780	777	716	793	813	797	772	782	791	711	754	752	778	765	742	822	733	812	713	799	792	726	784	815	790	846	752	739	746	772	778	774	731	712	761	784	809	752	732	748	778	790	771	771	724	797	780	828	774	791	823	741	791	796	758	768	794	730	823	780	778	718	784	763	750	749	711	811	783	755	732	788	801	788	716	736	763	785	773	781	818	776	769	735	728	760	771	736	775	760	746	758	789	769	786	753	790	801	731	795	740	799	757	826	793	761	779	748	799	772	788	781	770	796	721	772	761	740	774	764	746	754	780	769	787	805	781	807	776	819	783	794	744	785	801	790	828	755	732	786	724	741	756	748	750	741	779	823	720	747	747	784	763	807	813	741	762	717	759	755	773	790	761	746	795	750	789	781	760	802	753	789	779	759	729	776	810	779	733	756	832	758	727	792	806	827	798	800	736	765	786	763	759	749	750	808	777	743	773	791	749	738	777	698	699	765	737	753	745	724	728	753	754	785	755	801	802	751	738	798	780	824	748	790	754	801	820	784	732	793	760	760	763	798	752	784	737	751	709	753	776	699	765	769	763	731	776	730	729	728	787	767	844	787	741	769	748	761	770	761	771	716	764	762	802	743	746	746	796	791	744	792	752	759	795	761	765	799	741	798	747	791	793	722	755	800	764	787	764	763	744	808	781	757	761	769	747	768	798	802	739	774	760	702	782	782	791	721	798	757	773	799	777	807	763	742	742	772	744	735	801	764	797	779	788	794	780	816	825	752	785	770	744	801	744	772	793	800	804	779	729	761	738	795	784	734	824	818	743	780	774	775	806	725	774	705	780	766	801	797	751	769	808	758	700	769	761	771	783	801	800	777	777	755	806	754	756	763	755	772	762	762	744	806	799	826	756	769	745	764	763	809	769	753	765	788	715	732	741	743	766	781	816	732	785	781	719	776	779	780	717	741	798	786	828	756	731	805	767	788	770	803	733	795	753	704	774	789	802	750	802	716	766	737	755	756	795	778	762	749	765	762	766	748	675	757	724	756	794	804	779	706	727	728	784	754	778	749	756	752	788	739	765	794	809	754	791	748	782	748	740	785	781	724	754	795	759	746	812	868	802	750	790	748	780	808	733	756	759	801	765	779	768	772	786	752	759	821	714	781	761	714	835	829	744	782	795	765	753	782	759	737	784	782	774	708	811	774	759	749	755	763	802	785	778	749	756	744	791	781	729	752	773	774	767	741	795	768	765	765	799	753	842	703	727	702	799	795	797	795	711	743	740	753	759	797	764	803	738	809	781	777	751	808	792	773	777	798	758	762	729	750	779	731	768	774	758	753	794	783	728	778	785	818	747	754	773	755	792	744	753	776	739	747	752	745	731	809	804	763	786	761	775	784	789	759	746	728	753	773	758	770	744	751	800	773	729	760	767	774	759	770	756	728	746	772	738	750
21556	2460	652	466	368	310	318	320	282	306	328	315	319	280	314	293	319	279	310	280	329	339	300	336	358	341	320	301	297	267	305	273	290	316	291	274	292	283	287	302	284	283	309	319	318	322	296	337	318	279	265	287	342	346	283	291	290	292	282	274	295	293	325	317	331	304	265	312	320	318	310	302	339	277	319	268	300	292	306	318	312	310	302	316	297	307	310	310	279	277	315	328	285	324	292	329	302	326	307	303	314	305	322	321	320	298	320	294	332	311	329	324	304	325	306	332	304	317	301	300	273	335	290	310	308	288	300	324	306	330	304	296	320	306	303	315	307	286	312	303	268	293	341	316	311	305	302	334	314	282	316	252	302	295	289	334	329	265	291	297	317	282	297	294	318	326	290	311	308	343	307	282	303	305	274	297	324	266	285	276	302	313	270	313	332	320	289	292	319	337	317	325	318	327	326	318	291	282	330	312	302	320	306	313	330	325	334	331	316	306	294	291	292	314	306	299	335	323	321	307	325	300	267	304	291	295	316	314	288	299	306	288	284	279	280	286	310	329	296	299	326	270	260	320	283	316	309	312	312	297	322	326	313	337	333	316	335	285	322	307	295	325	303	315	316	302	318	306	280	310	301	317	310	319	348	323	287	328	346	318	291	320	250	300	289	272	286	325	280	326	304	313	339	320	277	314	315	303	341	297	296	316	294	315	313	265	275	338	318	309	350	302	292	293	351	294	367	301	302	335	300	279	242	295	345	302	313	308	263	333	338	289	337	302	320	300	313	272	296	296	302	333	341	320	318	313	309	325	289	276	327	323	285	290	278	302	269	291	320	294	333	301	297	329	319	324	316	282	298	306	332	286	283	302	345	305	328	335	294	310	286	302	295	302	265	310	296	305	299	317	288	328	275	323	321	307	300	336	315	303	277	347	288	333	330	307	302	327	323	270	310	294	298	333	295	289	324	305	303	330	293	288	310	320	310	342	308	355	303	331	290	317	317	304	336	329	305	327	287	367	319	314	319	312	283	292	312	289	319	295	329	307	318	282	325	295	273	281	318	320	364	339	309	336	309	329	299	254	300	306	305	290	306	300	287	302	315	344	327	301	308	311	314	299	331	310	303	318	294	332	301	321	316	278	311	295	365	267	288	325	290	328	334	342	313	314	310	309	324	304	344	318	301	272	313	312	308	274	321	290	300	308	328	325	317	300	278	313	306	329	308	314	283	333	311	321	286	310	264	322	294	285	309	297	304	335	330	341	338	293	305	317	297	302	304	323	316	296	303	302	320	309	298	308	296	298	312	288	330	298	311	311	306	288	297	336	313	294	290	300	313	287	293	287	306	307	285	322	304	283	332	282	288	295	320	298	317	295	316	326	282	280	273	293	335	310	288	331	308	317	324	344	314	337	303	309	301	290	325	302	313	309	344	312	298	300	329	294	279	310	326	319	305	321	309	318	300	278	337	281	291	297	278	303	329	330	334	320	297	274	295	298	284	320	320	315	294	308	357	334	317	299	299	310	338	299	289	329	298	293	285	313	286	330	322	311	326	302	305	291	298	326	318	310	305	277	292	314	304	318	292	309	306	305	315	281	323	292	292	321	297	274	304	287	329	321	335	343	316	307	268	316	328	301	301	277	335	294	310	323	282	312	346	296	294	320	301	299	311	299	292	296	313	309	347	294	306	292	326	319	306	331	327	290	319	301	307	312	355	318	319	328	292	323	340	303	310	278	296	311	306	318	324	320	321	316	306	292	294	297	306	328	312	339	323	313	295	291	287	333	305	298	318	320	287	299	323	288	307	291	317	350	297	278	270	282	326	306	282	301	301	313	267	303	270	310	297	298	314	282	304	316	331	298	324	355	339	278	306	317	318	318	305	304	301	317	329	300	303	290	306	294	295	316	327	336	319	309	297	302	323	304	331	323	311	322	293	291	288	326	319	284	308	273	280	334	276	266	326	304	309	314	314	355	317	327	297	284	332	332	292	283	317	289	293	301	314	291	309	323	308	313	324	288	289	288	290	303	317	288	328	306	331	326	290	304	307	316	296	308	250	337	332	334	302	317	320	338	300	312	313	337	269	301	329	291	317	314	298	321	291	294	302	332	323	341	301	307	281	280	291	315	288	302	285	318	294	301	325	299	292	298	322	309	294	318	326	256	275	277	290	283	326	289	332	332	287	310	318	325	309	308	294	276	333	309	317	338	304	291	295	300	308	261	294	296	311	286	325	279	354	312	281	298	299	348	341	269	314	276	306	303	321	281	313	327	318	307	337	330	311	298	308	322	337	303	312	312	327	344	270	311	293	335	293	310	321	292	321	309	289	321	329	318	273	340	317	287	331	327	305	286	324	276	303	294	334	295	295	316	298	291	312	308	317	315	302	333	340	289	272	278	319	308	322	296	306	307	311	295	321	292	337	319	311	324	297	297	303	288	289	291	310	287	295	303	309	308	308	319	260	309	313	319	299	311	315	293	306	315	338	305	300	298	328	329	301	284	299	270	310	327	343	286	341	309	322	285	295	314	320	300	344	319	311	348	305	321	315	302	321	271	327	319	292	325	296	296	326	299	308	300	275	333	323	324	279	296	290	309	299	290	307	300	321	287	311	308	342	335	335	326	296	313	329	335	306	279	314	284	312	282	303	329	321	296	326	329	305	297	324	347	288	322	338	329	267	305	316	303	317	330	300	332	299	298	330	294	256	292	274	285	327	285	282	283	332	307	323	331	308	322	341	272	312	302	300	250	325	318	304	310	316	332	279	269	352	329	314	306	297	334	316	309	265	326	309	274	330	279	344	279	309	278	283	294	306	293	287	296	324	313	341	305	324	335	310	331	304	325	346	334	349	338	312	288	291	323	318	331	314	294	328	320	297	313	313	288	322	315	309	314	339	326	326	337	284	273	304	304	305	325	291	294	356	286	290	301	302	305	338	332	351	288	307	292	316	294	273	294	289	334	288	321	359	266	321	321	314	321	325	280	300	324	310	279	318	310	310	282	304	317	332	286	316	347	299	323	293	296	308	305	318	326	294	285	294	333	277	289	314	278	309	281	352	295	255	311	299	319	290	316	308	306	314	269	292	325	322	317	279	293	323	317	306	323	329	334	330	322	295	298	306	315	311	288	289	305	299	318	317	327	321	294	297	286	329	304	300	300	273	303	327	305	323	294	345	299	318	306	304	282	291	312	295	327	294	279	309	309	338	283	344	304	298	301	281	292	301	296	316	308	279	313	279	276	319	321	300	343	348	293	298	283	335	321	328	311	305	275	292	316	321	338	290	279	288	285	277	268	321	312	293	298	280	294	311	309	287	321	303	303	274	338	312	331	316	298	306	303	288	310	286	331	308	302	319	273	315	295	338	295	287	313	292	310	318	282	286	297	318	280	286	307	304	298	334	309	320	322	285	338	299	331	307	357	297	303	341	314	310	326	299	298	299	302	307	308	286	341	313	281	275	290	330	339	313	288	312	324	320	310	296	300	328	280
15028	6047	4589	2998	2045	1257	998	861	828	775	753	690	733	689	733	645	730	683	713	688	704	678	692	685	694	712	719	656	670	641	689	675	681	624	687	659	732	652	723	700	681	712	669	660	731	703	671	657	694	645	690	699	672	668	676	659	663	683	689	660	640	648	662	677	713	649	657	649	714	662	707	674	680	698	666	730	676	683	668	646	651	623	660	739	669	686	653	661	736	671	713	671	690	658	648	685	665	645	665	738	670	703	697	692	659	680	712	671	686	690	630	726	677	708	664	690	641	639	661	721	661	701	632	651	650	684	721	663	713	665	678	680	678	680	724	721	693	661	733	695	686	715	674	680	671	655	671	696	673	683	691	664	723	716	697	694	683	663	658	662	700	676	682	703	674	665	704	623	697	697	648	690	608	692	666	654	649	700	673	717	673	699	675	677	691	674	658	649	692	689	641	681	690	642	690	663	673	693	746	693	677	702	669	680	701	695	698	702	654	681	642	726	669	703	651	655	646	687	696	655	674	689	696	682	642	671	637	685	658	687	667	701	661	672	686	675	671	673	654	673	687	663	640	693	683	646	620	689	654	690	712	667	642	672	657	628	684	710	669	683	647	645	644	706	665	671	677	703	676	716	654	626	672	669	700	717	677	663	706	679	657	703	701	629	690	658	641	686	704	687	672	738	700	717	696	667	616	663	683	731	695	653	691	690	658	698	727	709	640	622	665	689	697	651	686	597	670	740	690	710	668	649	684	695	673	639	644	702	629	703	628	675	700	693	653	659	664	704	684	682	689	668	654	713	666	657	656	696	708	687	638	625	645	711	682	648	703	650	658	715	663	699	673	642	687	667	689	649	632	673	700	709	652	697	635	650	633	704	691	696	651	656	667	687	706	676	679	712	650	689	693	664	694	651	669	692	609	657	717	704	722	670	651	669	719	700	668	683	655	673	696	696	684	711	666	685	666	709	655	724	674	644	657	689	695	645	656	657	697	632	632	691	673	665	650	651	654	664	671	666	699	615	712	647	661	651	646	706	660	716	644	635	689	667	718	676	708	712	733	717	695	677	634	705	708	692	728	663	656	662	715	692	698	652	667	675	657	679	688	678	629	680	709	669	691	656	709	677	719	661	657	641	660	675	695	665	739	656	679	670	714	694	689	701	681	670	679	649	648	713	668	715	690	717	699	698	660	697	716	699	696	712	691	684	686	719	671	623	686	684	678	698	696	674	667	669	660	650	653	680	681	695	658	650	647	708	690	683	625	701	662	703	702	692	672	668	670	694	655	620	710	690	616	691	682	665	679	701	662	644	692	633	709	673	664	682	687	721	708	684	658	672	664	691	698	638	710	650	650	708	679	698	675	639	703	672	650	649	681	682	682	715	672	607	694	694	684	642	711	698	671	652	688	654	681	695	735	726	696	670	639	673	730	676	687	741	643	653	699	652	647	659	642	665	663	663	703	687	620	706	671	666	692	639	665	645	618	703	673	684	696	729	690	619	666	649	658	665	683	677	682	653	670	653	656	647	705	666	655	674	726	728	638	671	666	736	685	653	691	667	675	685	680	678	678	663	682	674	599	691	684	661	683	699	693	633	654	677	684	685	693	710	650	667	664	682	650	685	649	707	677	680	656	681	716	629	679	682	673	674	676	693	702	671	658	661	686	714	673	713	683	697	695	642	672	665	691	716	651	719	678	687	690	663	654	720	711	652	669	665	661	665	676	687	699	653	653	686	637	694	687	686	672	622	682	649	676	612	673	738	675	640	620	676	642	675	657	684	681	653	723	680	727	675	660	647	626	660	711	652	662	670	660	649	646	667	723	669	669	651	699	701	690	718	670	686	715	696	666	679	707	673	673	642	725	665	666	676	698	675	663	736	685	650	683	674	734	698	662	664	720	707	728	658	651	656	661	708	661	675	671	699	621	695	686	690	699	691	648	694	707	656	668	685	630	721	682	675	650	629	688	663	685	723	684	664	673	682	691	678	641	718	670	649	674	696	719	681	688	659	733	672	698	675	703	656	660	701	691	668	659	658	637	680	652	694	677	692	661	687	658	686	696	648	683	707	702	666	686	684	663	676	650	669	648	649	677	699	647	709	689	661	701	639	676	677	700	618	679	630	690	668	690	669	653	718	655	659	704	653	689	659	687	644	632	699	719	665	710	671	667	693	688	627	695	701	659	678	674	698	673	631	704	729	683	682	666	699	709	713	715	694	617	708	607	684	653	666	652	653	672	725	629	687	680	721	731	704	662	662	677	720	714	696	638	705	667	667	640	693	690	654	695	658	656	668	660	691	682	688	707	676	686	715	690	667	658	652	708	679	679	661	635	637	663	681	623	682	668	750	675	724	717	683	691	713	734	669	681	707	667	689	677	680	738	689	660	634	654	673	686	679	666	653	689	662	675	692	703	662	670	682	657	699	679	650	679	668	674	641	713	658	627	673	676	679	676	728	660	670	711	682	697	647	667	678	685	652	650	731	682	701	689	627	699	655	720	686	657	665	688	714	694	672	678	680	665	684	638	695	694	690	714	666	724	650	650	655	690	689	663	647	679	684	632	665	654	632	653	693	669	639	732	684	672	702	717	664	686	668	670	686	697	694	657	658	660	676	651	663	696	720	702	723	711	722	655	664	670	711	675	673	639	707	658	682	650	704	714	641	684	726	679	649	680	689	658	659	649	651	634	691	728	653	676	704	665	694	721	639	674	700	666	726	667	679	690	667	674	675	638	664	686	672	623	636	660	699	646	714	735	642	663	666	676	676	632	717	682	689	698	725	691	642	640	641	717	708	705	712	684	672	656	685	707	747	705	699	694	704	653	673	692	646	693	673	679	663	676	636	699	639	712	666	707	686	708	681	651	659	676	685	715	675	676	702	662	707	704	670	688	646	678	640	717	658	685	655	664	599	683	650	701	680	709	675	672	659	665	653	641	736	679	674	724	707	722	698	668	689	741	660	654	642	671	646	642	669	670	722	646	701	695	667	661	663	643	666	706	673	652	687	682	655	649	735	664	650	666	667	636	629	691	669	699	650	646	647	666	684	665	693	670	688	650	686	664	677	658	653	697	662	704	686	727	730	686	664	670	671	675	683	677	653	649	674	692	691	661	695	697	649	691	724	703	666	686	626	668	696	681	644	673	637	723	737	697	680	676	663	689	699	667	667	724	702	659	687	696	648	714	641	634	670	678	694	717	681	683	662	674	685	708	621	644	701	666	629	630	664	635	695	653	728	646	694	653	690	674	654	628	704	657	689	643	686	689	680	711	692	752	655	627	687	717	688	672	657	673	620	659	748	714	630	669	711	658	676	657	661	693	698	682	683	667	709	674	691	670	641	696	694	681	707	682	694	643	666	685	660	687	690	666	680	739	672	625	661	695	645	652	650	669	652	661	729	653	714	680	689	658	674	670	707	711	663	681	670	710	631	677	666	705	662	679	691	647	693	686	701	678	682	676	670	716	690	681	739	650	647	683	717	673	673	692	656
32878	5305	914	644	467	398	362	371	317	312	327	299	321	331	357	293	334	308	301	321	302	290	260	328	327	331	321	337	314	327	343	305	310	313	318	347	345	321	298	327	362	326	299	325	319	287	351	329	344	293	321	341	330	299	332	327	332	357	323	337	334	334	308	320	330	340	294	323	340	320	337	305	335	339	299	297	273	354	320	298	344	305	304	311	352	358	347	322	354	338	348	323	315	284	323	349	304	317	304	331	346	326	275	292	292	305	322	318	321	333	294	343	296	298	322	280	326	323	284	326	291	297	282	317	323	318	315	275	317	319	357	290	307	311	314	333	335	319	315	302	336	329	317	327	347	311	332	335	303	359	332	304	298	309	344	316	312	285	295	342	306	320	305	313	325	323	324	318	315	335	304	292	299	311	290	309	294	265	309	321	347	348	320	303	329	309	333	350	309	346	279	320	337	307	332	339	329	312	312	308	329	322	343	318	323	332	333	348	341	326	313	314	292	336	351	319	323	313	312	331	295	313	316	325	357	303	315	294	313	299	287	336	321	316	292	330	319	319	327	343	313	298	301	329	354	309	322	353	352	303	345	305	294	320	292	319	344	308	315	309	313	328	349	307	282	330	301	324	333	297	288	320	317	280	282	345	332	299	271	304	281	301	330	319	383	314	323	305	346	300	327	314	321	303	330	334	351	289	304	311	260	267	335	271	332	296	320	304	332	335	316	318	302	303	329	314	324	308	305	313	320	313	329	303	321	332	305	342	339	329	351	337	328	302	300	301	350	303	306	333	311	311	319	321	343	311	314	321	313	276	330	317	317	315	312	320	299	304	309	334	279	330	299	322	315	310	289	277	320	309	326	310	284	328	313	310	327	313	332	356	330	308	313	296	336	323	335	336	320	314	323	340	337	336	306	344	353	318	332	310	334	327	282	329	325	282	281	326	288	317	310	311	300	351	290	280	304	307	304	311	320	340	313	331	313	301	314	314	319	326	327	299	330	332	303	323	336	311	313	358	283	297	295	310	304	301	313	354	332	332	309	329	312	294	329	295	311	335	299	336	327	360	343	285	311	340	306	321	298	300	321	331	339	307	325	326	316	292	304	335	305	344	318	339	317	285	320	286	308	345	337	326	329	327	306	309	319	317	305	332	317	256	324	339	331	332	322	334	313	302	266	266	347	273	319	329	323	322	297	305	278	325	323	326	293	308	316	299	323	344	322	287	338	303	285	323	321	319	270	311	321	335	310	334	312	295	293	307	325	312	308	301	313	304	270	343	348	298	317	304	317	319	291	352	325	328	305	291	306	325	273	319	319	283	332	305	299	278	299	309	293	305	335	317	320	325	335	326	315	307	293	323	301	304	299	323	330	304	311	314	324	299	319	314	333	333	284	309	318	311	323	327	323	317	323	315	299	330	323	297	327	303	276	290	331	307	310	297	326	347	306	330	307	288	335	334	338	293	290	291	313	334	343	348	305	306	298	307	318	331	300	303	311	316	310	321	339	302	346	285	340	315	302	338	300	297	328	315	332	291	328	309	327	308	345	304	321	347	302	357	317	328	339	313	308	300	315	311	337	316	306	283	352	330	327	321	281	338	318	339	331	315	313	321	343	323	316	320	297	336	290	291	302	320	308	326	295	335	319	293	276	304	298	322	340	329	293	336	290	316	329	328	304	311	340	345	281	280	333	302	282	290	314	284	277	313	309	327	319	315	298	320	299	289	302	303	310	317	317	319	330	280	351	320	299	319	323	326	338	311	367	289	347	325	345	299	337	306	325	329	328	334	298	309	321	326	295	311	338	350	305	268	307	310	326	295	306	259	301	320	342	310	299	342	277	312	335	282	288	326	307	270	298	311	311	324	322	306	302	330	301	311	284	305	275	320	330	300	324	330	319	308	291	309	326	318	275	318	301	300	354	314	303	368	320	319	332	318	330	283	315	280	302	311	319	301	296	296	327	326	309	319	315	301	352	345	290	336	313	327	308	309	334	341	342	315	309	337	312	313	321	338	311	332	299	300	341	310	310	307	319	347	321	330	293	305	304	282	332	293	327	272	358	278	316	315	297	297	290	317	319	321	348	320	321	322	327	323	344	328	315	286	299	361	302	320	310	321	268	305	305	315	305	306	326	338	309	330	317	305	309	317	304	299	324	348	294	316	335	331	304	311	339	341	317	263	310	323	316	295	313	304	305	337	309	266	291	282	303	294	288	305	310	324	307	338	283	342	305	299	305	316	336	334	300	308	313	366	316	317	348	333	310	311	293	321	325	280	309	322	334	314	334	337	286	285	323	323	323	305	306	339	350	341	301	350	310	297	302	301	322	328	322	331	341	304	356	320	341	301	301	303	332	319	330	300	325	326	317	299	314	306	322	316	305	302	285	328	315	318	305	326	313	348	314	318	305	337	335	314	307	350	326	343	331	329	331	324	334	284	297	334	342	320	346	283	317	295	298	267	319	317	302	312	300	301	322	345	293	295	293	369	305	289	348	359	316	295	290	320	299	296	304	348	314	329	344	333	311	319	310	298	345	323	338	332	332	347	312	328	326	324	277	319	335	322	355	296	276	294	302	298	309	310	368	374	320	314	329	312	325	302	366	322	295	303	304	309	320	303	310	306	297	302	320	332	306	309	314	324	340	303	283	291	340	322	331	326	331	280	312	304	321	295	328	327	323	314	338	315	320	331	333	347	290	298	324	316	302	292	317	299	315	299	321	339	325	333	308	296	336	294	292	297	299	306	314	286	300	330	289	298	311	323	336	275	335	324	314	274	314	290	338	323	332	327	327	267	321	285	326	305	326	332	288	302	306	343	318	326	337	305	312	281	308	343	326	317	292	286	313	286	284	302	304	286	296	364	305	309	288	349	307	359	322	381	334	324	322	326	284	310	351	264	328	298	304	312	300	318	294	299	291	337	308	337	313	324	335	334	320	330	301	322	336	335	330	349	332	337	320	326	324	316	306	314	328	287	329	285	278	290	302	321	292	332	314	328	308	327	355	291	306	325	309	306	346	303	304	311	313	347	286	341	317	318	311	304	337	292	315	323	296	323	301	344	294	299	324	321	284	315	299	289	320	305	333	285	327	299	295	338	340	270	292	310	293	326	328	315	309	314	310	304	324	308	294	348	305	283	292	340	314	322	351	323	325	307	323	316	351	321	334	305	286	308	338	313	342	301	353	305	307	338	286	304	318	383	324	297	310	307	303	270	318	333	310	333	282	321	273	280	337	305	338	307	304	300	340	345	306	324	305	291	276	303	358	293	356	286	297	315	282	291	355	321	330	322	300	341	352	315	327	296	329	285	328	336	325	303	303	325	288	309	291	345	302	343	302	321	282	323	306	322	340	363	296	314	302	333	328	289	322	299	327	344	339	327	352	286	339	348	297	341	344	320	333	288	302	332	319	319	320	310	333	302	327	320	311	302	314	323	304	282	297	294	304	297	344	301	302	315	335	321	333	285	310	285	306	309	310	322	327	293	276	302
22990	8404	6665	4854	3271	2112	1476	1223	944	880	840	850	775	747	782	744	733	732	715	730	715	747	714	765	700	707	731	728	729	684	712	673	738	692	712	679	752	713	716	707	694	690	709	712	695	696	718	718	699	739	755	702	736	675	725	712	740	703	709	683	737	732	677	718	687	741	725	707	746	745	727	728	754	720	711	698	708	709	792	671	722	693	687	680	707	712	721	799	784	735	692	683	726	663	722	722	710	699	681	694	704	703	699	710	704	697	731	685	734	728	723	713	663	718	767	704	698	698	726	738	706	711	676	714	728	675	746	699	717	728	704	733	769	699	703	737	763	681	733	655	721	733	682	709	702	720	701	721	768	714	695	719	739	723	690	700	723	715	728	750	737	728	688	763	724	707	728	734	676	756	650	703	700	758	693	717	744	720	732	704	743	698	684	708	692	649	714	723	746	702	732	666	694	701	711	737	687	670	786	669	718	744	666	655	609	750	703	691	708	722	744	679	715	764	716	708	699	691	714	727	715	720	729	754	753	754	671	714	706	724	740	728	698	695	721	767	705	726	701	728	725	681	719	723	739	769	709	735	700	709	697	706	761	710	703	740	758	720	725	702	699	757	762	686	730	689	740	689	739	702	681	746	651	674	732	657	789	670	702	723	782	735	709	694	752	711	681	739	701	717	699	681	741	749	697	707	695	742	684	743	697	741	706	660	656	728	736	722	739	712	680	774	722	708	715	709	726	763	694	718	741	783	752	719	679	707	718	664	661	711	705	714	683	678	665	707	677	742	734	665	724	670	738	726	708	683	740	751	690	682	674	717	736	722	683	756	726	749	730	784	702	712	710	723	699	745	690	709	716	738	730	722	684	694	671	706	735	719	710	640	716	723	690	696	728	734	727	746	729	695	747	695	714	695	706	727	729	699	707	699	713	720	693	722	743	714	719	744	696	743	726	746	715	717	731	776	706	712	707	691	767	707	714	705	690	700	699	737	741	709	721	723	749	733	731	691	684	728	704	737	724	696	706	719	774	718	775	730	729	714	690	705	767	715	678	689	774	742	676	738	747	664	730	709	691	770	735	695	708	667	667	685	697	676	752	736	749	681	688	712	669	713	713	734	747	701	734	739	703	718	700	705	725	731	676	734	733	705	684	720	715	698	694	728	672	705	719	762	756	698	768	727	715	739	739	705	738	676	712	699	663	722	711	697	688	704	674	707	725	733	695	685	736	694	675	673	686	692	678	693	716	718	650	735	730	738	697	735	719	725	730	741	728	768	692	722	730	726	711	727	676	749	721	729	689	715	709	692	713	702	706	728	764	742	699	697	700	723	674	689	736	706	667	745	732	677	700	711	738	732	688	691	710	737	709	680	717	699	710	699	721	706	690	712	691	750	695	711	712	689	682	693	704	740	695	674	753	697	712	677	712	730	694	712	707	755	666	681	700	695	747	669	675	742	629	735	732	738	700	649	774	724	735	687	680	718	714	730	721	746	732	703	727	720	742	707	726	734	735	694	757	708	713	719	663	695	703	686	692	669	721	734	741	688	727	693	701	707	782	721	667	757	709	695	725	744	694	707	739	701	703	720	719	683	713	715	723	732	733	726	721	684	685	707	713	678	693	746	710	678	710	759	734	701	703	697	727	710	644	720	738	686	790	761	702	731	775	748	712	651	678	685	777	759	708	732	710	645	714	699	711	678	722	680	725	692	687	744	731	686	724	716	700	678	714	747	780	713	684	708	705	746	743	700	667	728	734	685	761	668	684	749	747	717	742	725	738	702	709	702	675	759	718	694	668	700	686	730	705	728	705	698	715	682	725	685	723	675	763	702	657	730	721	730	682	685	740	674	762	731	722	689	739	735	698	711	704	726	740	757	736	712	691	716	737	701	726	707	691	688	719	718	705	701	715	721	722	736	728	712	685	722	699	719	701	667	690	753	705	701	679	729	719	697	739	741	716	704	696	719	762	716	630	691	723	706	704	728	691	711	723	711	706	692	722	718	735	710	684	691	704	732	701	759	735	698	698	707	713	704	753	707	742	731	706	737	704	692	695	660	687	728	737	719	676	714	716	694	705	700	723	737	719	717	704	719	693	657	692	676	703	716	749	713	746	668	723	745	687	705	681	689	684	755	707	685	712	624	682	673	726	707	722	716	706	685	694	735	705	709	718	725	716	680	704	711	654	689	723	716	733	691	750	732	706	717	716	698	723	723	715	709	752	690	763	726	733	709	697	694	697	725	732	722	734	761	712	753	699	671	718	687	682	714	689	683	688	760	706	714	726	729	719	785	671	724	693	727	741	745	693	689	731	753	708	700	705	733	692	705	728	685	684	698	703	696	699	658	687	730	666	748	721	720	706	714	713	716	699	711	690	712	710	709	663	717	681	706	734	717	706	742	737	671	697	722	679	744	690	721	683	677	705	720	730	691	804	709	714	766	731	716	712	756	704	713	727	690	737	788	736	710	739	701	684	712	720	682	735	717	697	675	705	714	716	712	685	710	775	743	714	718	694	687	710	730	704	705	725	722	649	704	712	746	764	772	760	717	696	727	701	731	659	690	680	719	692	700	722	711	730	721	733	692	745	683	754	712	729	754	698	687	756	711	713	718	729	692	690	714	703	691	724	713	722	729	698	674	680	697	730	663	739	732	727	701	723	720	754	713	678	725	729	737	666	710	720	683	698	759	744	682	742	704	715	731	687	750	684	720	750	715	725	705	677	708	709	710	730	705	698	706	680	694	686	731	727	710	710	754	713	676	762	718	694	772	656	711	696	763	718	722	690	716	705	765	709	700	689	699	702	724	708	711	712	752	716	751	682	659	692	743	705	657	722	696	719	695	699	753	701	725	693	711	692	685	704	717	679	704	699	745	684	725	695	722	728	664	767	670	731	718	737	654	723	724	698	701	732	738	750	684	723	684	747	661	749	752	707	760	724	700	717	710	677	715	671	681	723	686	717	730	690	696	670	682	692	716	747	716	702	739	686	689	682	707	695	755	698	694	704	758	737	709	719	691	720	669	704	732	735	736	674	716	715	710	732	720	760	712	723	715	721	714	718	674	700	674	697	734	711	687	702	737	717	688	702	732	693	708	672	772	724	643	691	734	724	699	704	741	723	683	710	706	673	718	704	697	700	698	713	704	736	704	681	661	726	747	735	696	736	725	640	696	714	704	697	736	744	704	692	727	706	714	663	736	697	679	706	664	684	692	729	724	699	711	671	732	695	695	701	695	692	719	701	738	720	676	698	730	720	699	754	713	701	753	734	717	691	690	695	656	693	700	645	716	733	743	780	723	656	741	722	715	700	712	719	720	709	719	664	653	701	745	696	708	746	724	725	712	720	732	700	713	743	709	696	714	711	677	724	641	732	712	723	700	741	704	744	758	713	726	692	766	703	698	721	716	758	709	694	704	728	696	672	777	729	671	710	698	670	716	682	715	695	696	720	702	702	735	705	739	692	707	731	717	731	726	759	704	678	717	721	679	685	688
29729	5576	1249	728	551	417	363	384	365	364	348	319	330	311	320	333	345	323	322	363	319	349	333	317	331	315	344	334	314	332	355	328	300	339	341	342	354	332	326	350	339	352	328	349	327	324	310	285	305	334	299	308	322	297	314	304	306	326	339	341	326	332	325	324	316	314	333	371	353	332	307	317	367	328	329	375	336	337	313	314	322	354	321	354	311	335	334	323	332	324	319	339	329	305	334	312	314	333	340	323	307	320	327	302	353	375	328	339	306	307	344	312	316	345	328	356	341	320	353	331	334	339	340	362	328	339	305	295	304	309	348	339	330	331	295	311	338	321	318	339	309	304	333	332	328	366	329	300	314	330	311	324	319	343	307	291	361	296	321	328	347	340	340	304	381	326	298	325	376	324	334	355	286	362	319	341	329	358	317	301	300	301	354	327	344	347	340	332	324	306	356	321	326	322	326	306	311	321	319	318	342	326	346	336	292	320	356	289	344	350	325	356	344	325	324	314	312	328	341	350	341	313	325	312	336	328	337	330	299	344	345	335	347	337	321	307	324	302	330	323	305	328	310	322	300	331	342	296	302	363	305	358	339	297	318	324	301	329	333	336	334	351	323	341	302	344	333	300	339	299	354	381	292	328	355	296	344	290	313	349	331	346	324	310	326	314	330	358	292	312	304	301	333	351	293	302	342	346	310	315	286	314	303	346	339	304	331	358	353	325	313	329	321	309	306	301	344	329	324	333	344	377	338	347	336	329	333	322	316	329	362	324	347	325	315	382	318	316	306	321	308	336	335	357	279	335	316	344	332	311	316	357	315	348	350	330	293	324	334	342	347	304	315	318	346	326	342	322	345	333	311	336	344	328	362	345	327	298	321	357	335	336	346	332	344	341	327	318	320	296	298	329	313	352	329	345	328	332	339	334	344	325	307	295	331	339	365	296	335	360	353	318	325	339	331	313	342	339	398	315	328	348	318	321	353	316	335	303	321	309	330	339	324	346	368	297	309	351	343	336	337	362	285	315	332	307	345	342	338	322	330	325	295	298	340	323	307	359	312	322	333	330	351	339	331	290	382	314	317	318	339	313	325	331	336	372	325	325	328	331	297	328	314	299	328	348	309	300	309	320	316	310	363	295	313	331	332	333	335	321	355	353	314	274	305	333	352	334	349	340	377	317	364	313	326	317	301	333	324	317	335	339	353	353	338	324	339	358	377	341	308	323	305	314	314	343	332	352	287	316	330	336	312	320	297	377	328	318	359	321	326	324	329	340	299	324	329	313	321	353	337	322	334	331	315	324	294	347	293	311	335	338	322	314	329	297	332	310	371	339	330	349	311	317	326	339	328	320	334	359	333	352	342	331	317	298	319	329	358	298	358	328	320	335	310	328	338	331	327	388	352	329	320	333	305	306	327	310	349	312	337	319	346	336	303	342	313	350	356	332	361	342	354	326	326	312	304	323	290	293	320	331	322	343	345	332	306	326	326	345	320	318	322	321	349	318	323	296	328	332	321	314	331	326	292	307	304	324	314	332	314	337	321	363	324	325	321	329	357	302	310	356	321	327	282	323	306	297	364	372	304	320	306	344	324	328	332	348	320	331	310	313	307	325	308	319	327	307	314	336	312	315	335	287	329	318	342	350	353	317	336	325	326	327	315	313	273	314	317	318	346	271	322	351	312	353	321	332	350	349	340	327	320	336	336	333	309	347	317	347	329	350	324	303	341	354	356	354	335	339	337	330	330	340	380	346	341	303	286	341	328	333	299	325	314	349	340	322	370	327	365	292	333	309	336	318	315	340	321	334	318	322	319	342	339	342	334	356	370	297	304	318	336	342	287	293	317	321	332	299	354	343	309	336	320	341	334	337	344	322	352	326	323	329	308	318	325	326	336	315	334	348	350	330	348	318	330	326	361	345	341	304	293	328	327	306	350	338	299	322	353	324	304	346	301	381	320	323	372	310	344	335	343	307	326	336	310	325	352	308	336	312	343	330	330	347	337	324	286	289	311	309	310	337	301	326	303	310	311	313	328	375	317	312	309	337	313	331	317	332	309	300	304	349	331	299	303	311	328	395	313	355	347	319	330	349	344	337	337	343	341	333	311	347	344	301	304	312	286	348	346	318	316	333	338	342	347	288	304	322	330	362	330	301	324	342	322	361	320	310	350	302	296	332	328	337	309	320	291	338	342	366	343	326	325	309	333	339	303	343	338	303	326	306	333	344	298	307	315	342	321	306	338	338	340	323	321	322	339	328	331	322	324	333	354	327	341	333	328	352	325	308	304	325	333	353	331	320	313	311	380	359	352	317	347	322	336	299	323	331	286	321	336	326	319	305	318	307	302	277	336	307	328	320	335	326	304	306	345	327	296	292	318	333	347	333	341	301	286	306	346	316	325	345	320	329	317	320	324	305	333	351	343	321	332	325	294	326	318	324	328	335	321	337	301	321	352	339	329	308	334	273	335	324	319	311	312	320	315	372	320	345	335	371	310	374	308	333	306	308	372	332	300	284	326	369	335	348	329	348	353	300	312	272	341	334	348	297	356	327	316	340	336	322	337	336	323	387	327	310	316	328	336	346	332	366	324	300	345	315	366	339	322	361	359	351	317	311	314	360	322	343	319	309	312	319	321	354	305	282	329	357	339	367	290	336	347	317	326	327	285	320	325	295	328	311	318	324	302	347	314	318	350	340	331	342	306	338	311	283	302	308	323	323	306	367	299	335	321	333	305	339	328	357	298	313	329	352	302	351	330	337	345	336	326	329	312	305	334	322	286	325	301	330	302	316	308	351	297	347	356	333	313	341	325	322	288	345	357	342	357	323	314	331	338	311	332	318	335	305	369	317	346	316	287	319	338	343	314	326	304	308	336	310	342	316	357	297	315	310	322	336	321	336	345	309	319	350	288	307	328	315	338	319	316	357	302	310	302	312	362	361	316	339	325	338	334	353	327	315	331	319	319	343	310	322	331	309	314	357	314	298	327	336	338	316	299	327	326	315	318	339	318	318	334	304	328	336	357	323	321	312	304	302	302	351	327	297	357	333	330	326	375	340	327	308	324	312	304	311	324	309	374	327	295	311	326	317	324	369	301	329	296	308	320	294	331	313	326	312	336	340	314	312	342	319	340	333	299	273	304	308	345	315	296	346	326	317	318	313	305	327	296	314	363	346	348	315	303	335	326	311	321	295	346	325	310	321	328	301	308	331	331	326	356	292	297	308	306	331	333	290	327	358	339	307	303	298	330	372	306	315	338	346	341	352	355	342	297	374	318	329	333	377	347	355	324	330	325	294	357	292	315	326	302	320	345	309	299	328	340	311	316	325	317	322	335	344	354	293	310	311	314	323	338	337	355	309	294	287	334	299	338	313	345	323	323	313	339	343	357	330	303	290	332	352	294	298	307	342	359	327	321	296	330	326	329	327	318	333	338	309	291	342	330	312	335	328	317	319	337	352	371	355	349	307	355	338	355	359	358	323	317	289	329	376
20743	12180	10797	7183	4715	2759	2351	1808	1203	1037	864	844	844	772	824	796	826	778	814	784	790	788	742	766	792	765	690	784	750	742	745	778	715	720	763	793	717	752	721	743	740	762	737	733	775	774	733	725	791	773	771	784	748	773	773	799	712	722	746	775	761	712	757	762	753	752	761	732	781	722	771	741	728	763	705	756	733	748	776	759	732	772	705	766	753	769	768	737	727	687	779	752	777	749	786	772	751	728	765	747	745	723	772	741	718	751	750	733	743	759	731	720	742	775	767	774	734	704	706	739	696	734	721	726	742	727	752	769	693	770	719	757	777	724	732	725	772	758	776	775	761	775	743	749	718	724	789	798	716	755	771	779	771	748	725	712	717	795	754	735	718	772	758	741	751	760	812	749	734	726	776	717	716	781	796	741	799	770	764	781	789	745	713	759	770	753	741	788	774	777	786	777	758	678	790	713	788	780	703	743	789	761	723	805	737	777	750	740	754	770	746	767	744	729	789	728	789	734	779	773	725	703	762	733	729	778	778	734	781	762	756	755	750	758	774	756	791	799	715	738	821	730	740	718	760	740	749	742	727	769	728	743	758	733	732	744	742	695	690	754	708	743	789	708	760	755	741	741	725	725	755	759	745	749	731	743	746	730	773	719	770	778	772	784	779	721	747	763	770	797	718	793	775	774	720	760	736	718	810	749	714	706	768	722	798	747	736	764	777	770	758	766	734	726	747	749	739	748	726	748	785	734	740	797	741	772	722	749	731	735	754	725	774	729	737	711	739	704	765	691	732	771	777	747	748	772	770	715	734	763	740	737	718	745	750	724	731	769	723	811	786	760	756	755	711	721	780	776	759	800	726	737	777	747	759	744	786	711	738	805	757	755	768	739	773	770	742	757	705	756	718	724	743	761	809	789	753	745	743	779	741	723	800	772	784	785	759	739	701	732	741	735	690	766	777	700	756	739	711	732	746	743	754	753	713	731	781	761	776	776	710	770	739	773	765	748	770	786	749	736	700	743	798	766	760	716	715	734	759	737	737	742	723	759	742	738	759	795	751	771	778	780	762	720	759	707	737	751	745	734	715	691	762	768	790	741	781	798	743	754	738	779	766	738	734	753	781	719	771	766	765	719	756	752	706	798	742	748	742	783	755	755	699	777	777	788	726	745	758	742	715	736	765	725	754	733	725	753	736	745	727	765	819	767	710	757	750	713	789	750	774	727	735	748	724	719	740	754	772	778	766	765	767	685	754	746	701	754	765	793	739	753	748	740	776	728	805	740	747	774	735	755	745	739	774	800	790	746	715	771	744	733	753	748	793	798	753	792	740	760	703	810	745	761	787	773	758	723	725	790	815	708	817	799	803	701	751	766	743	735	701	737	720	796	775	753	745	729	765	723	790	746	787	716	743	736	750	753	691	733	795	720	792	753	766	769	776	740	766	757	762	727	736	785	739	753	739	736	727	752	741	756	733	756	778	751	737	783	721	760	733	767	814	787	721	747	726	774	764	733	723	715	727	734	776	775	735	742	778	807	808	741	747	710	770	771	772	727	769	759	720	782	757	778	724	759	751	729	766	800	766	731	779	720	720	731	741	772	748	739	762	833	777	762	740	798	765	755	767	761	738	781	739	766	746	743	752	730	727	740	749	756	755	735	814	752	771	721	781	816	777	771	735	759	791	756	780	778	745	776	797	710	766	760	724	746	755	756	728	737	699	734	770	771	739	789	725	732	703	787	766	774	729	722	779	776	715	714	793	785	782	767	783	763	777	768	735	751	711	773	753	772	694	751	743	747	689	749	793	732	789	742	758	748	751	727	750	735	744	746	784	692	757	765	739	745	778	765	742	732	734	776	800	776	822	726	735	719	802	771	713	825	791	763	747	747	756	778	750	737	779	716	760	739	784	734	750	716	685	765	703	787	751	739	784	804	722	762	739	769	742	775	732	768	736	720	745	750	752	759	744	723	738	781	794	805	803	755	759	812	751	727	740	739	801	766	763	769	751	771	794	740	763	739	766	732	735	710	709	745	754	755	771	732	779	732	742	774	759	701	722	768	775	755	738	764	726	739	755	749	780	748	753	730	713	764	770	754	763	750	754	764	725	755	751	743	733	807	718	766	668	761	756	752	751	723	767	740	801	769	748	747	754	767	779	756	738	704	756	724	795	766	777	696	765	773	752	709	767	742	735	713	783	747	748	751	706	770	758	737	703	776	758	701	758	750	725	700	712	732	693	730	747	756	731	715	750	738	767	780	694	707	707	781	706	778	801	757	779	722	789	728	729	707	758	799	805	740	795	729	737	737	743	795	741	747	779	734	755	736	711	734	725	714	771	782	782	795	719	764	712	768	724	749	741	778	797	810	727	733	702	764	746	751	740	751	789	722	707	785	743	752	764	786	771	751	749	755	736	751	715	754	772	769	771	798	718	743	771	750	765	733	720	715	739	788	778	759	762	740	736	723	719	766	725	777	733	779	734	733	764	722	733	726	711	760	749	769	726	791	760	731	748	724	728	756	772	718	736	683	815	735	775	754	780	727	719	735	733	744	698	719	765	775	748	770	706	729	768	722	778	676	808	745	755	731	696	707	760	726	766	781	747	756	764	731	796	756	787	756	830	765	710	746	793	713	731	779	735	733	720	747	728	768	764	750	697	763	757	758	730	724	780	726	724	747	737	771	752	780	769	786	742	765	734	795	720	719	774	760	755	716	762	749	720	770	790	730	733	756	725	733	756	753	709	768	764	775	733	739	734	746	712	789	791	739	770	738	770	768	784	732	756	720	761	795	742	770	773	772	782	729	747	796	799	770	740	708	728	747	774	740	785	765	717	776	778	760	722	707	773	759	741	730	736	761	752	706	746	714	733	709	778	776	719	743	715	806	798	761	772	725	713	751	723	789	673	788	817	721	805	694	760	711	794	737	762	768	774	797	713	754	720	705	789	833	772	782	725	785	809	746	767	771	729	754	722	785	789	767	800	759	750	758	749	708	759	747	744	765	749	762	772	746	777	724	739	790	774	785	734	733	761	721	771	809	748	768	753	744	761	808	784	745	747	794	727	768	738	742	717	730	767	722	764	702	728	753	763	774	713	778	701	777	795	723	758	684	792	777	746	726	732	772	726	757	716	747	744	710	756	782	748	762	745	750	821	744	767	777	744	718	763	744	746	734	785	743	766	791	735	736	758	692	724	778	757	746	781	786	770	785	782	729	779	753	743	712	721	778	740	762	760	760	682	737	769	759	712	723	739	759	821	731	783	722	775	743	776	733	775	741	751	729	751	725	747	754	751	724	780	776	767	754	728	776	718	785	755	773	735	779	744	719	728	775	765	673	718	733	756	735	722	752	744	727	751	789	704	704	736	756	696	671	735	771	723	719	798	742	728	804	783	775	743	748	782	795	796	736	739	740	779	756	774	708	724	779	715	743	765	771	732	773	757	721	742	724	734	823	792	761	802	755	731	784	752	725	757	737	684	793	800	749	727	773
25012	3100	603	396	349	306	329	308	309	274	316	317	313	326	305	283	300	309	313	310	326	300	310	293	319	314	310	268	334	316	324	348	318	312	308	302	306	310	313	277	307	296	327	302	305	323	313	292	276	265	293	328	302	291	301	349	348	323	317	296	292	342	277	300	319	294	308	290	330	347	341	312	323	310	283	285	296	350	310	284	290	315	325	341	303	315	344	310	316	302	326	307	313	315	297	296	285	335	340	279	310	295	307	329	280	312	267	303	327	343	276	303	299	294	311	305	295	286	339	306	328	307	303	316	294	311	283	286	297	289	310	289	303	316	280	338	327	275	325	300	277	291	308	306	331	323	287	346	308	298	305	298	316	338	266	289	285	299	296	305	308	275	328	299	322	320	307	319	315	325	286	322	305	298	320	306	290	317	290	298	284	327	320	289	299	328	287	267	315	307	276	315	282	307	338	301	314	303	298	293	319	309	301	300	299	272	308	322	327	292	287	315	311	294	325	300	327	301	307	298	305	312	295	293	318	307	319	293	317	300	300	302	332	312	320	315	304	336	280	285	292	337	304	306	275	314	269	285	307	301	308	337	299	302	304	314	314	316	307	302	333	354	323	317	348	321	355	311	286	263	285	281	297	313	315	305	295	311	270	313	325	328	340	324	330	291	340	312	282	266	316	313	341	332	288	315	333	309	310	283	302	298	349	304	291	308	298	289	335	303	292	328	316	317	335	343	337	317	323	307	307	318	336	302	307	293	331	285	315	300	313	335	279	290	310	277	313	303	291	344	350	327	245	305	301	327	302	306	308	362	287	335	294	273	301	287	330	316	292	313	319	283	323	289	298	289	319	321	293	309	301	300	324	359	281	304	304	315	313	320	289	301	290	298	310	305	293	291	268	345	302	314	293	307	314	303	303	327	325	292	343	247	307	296	288	329	313	291	300	280	276	269	313	285	324	315	320	285	300	320	325	317	331	343	289	291	331	284	286	333	350	333	313	341	305	272	274	310	301	329	282	324	313	338	349	296	288	325	291	337	302	325	304	295	335	275	314	296	285	283	315	271	329	327	311	273	285	309	312	323	309	340	287	318	314	318	308	263	322	287	294	315	284	275	307	283	282	309	280	273	291	282	289	332	345	308	296	291	313	308	331	322	315	325	312	279	334	296	319	307	318	268	320	315	295	344	307	294	283	301	314	310	300	302	318	311	319	339	293	336	299	287	296	313	256	286	330	307	302	294	291	319	315	349	329	301	285	277	264	303	290	298	301	294	282	322	300	276	317	275	312	288	337	308	284	297	324	282	316	306	299	303	311	319	302	303	273	331	318	293	353	322	301	342	360	313	287	280	294	260	332	304	319	328	332	316	304	302	304	293	303	327	319	314	307	329	304	317	301	341	337	287	315	309	283	314	319	300	307	299	290	277	278	323	331	329	304	313	302	306	297	286	292	265	302	308	307	274	319	301	339	338	328	338	323	329	292	303	311	338	300	333	316	307	305	309	294	299	309	323	296	280	287	288	303	306	316	343	307	332	323	317	311	288	298	303	323	311	310	291	320	329	317	256	319	332	327	328	322	303	326	309	318	308	307	328	286	313	294	307	323	310	312	301	291	278	275	320	296	291	346	306	325	302	326	302	264	275	275	293	286	322	294	356	319	322	290	286	349	292	360	311	333	292	318	311	298	343	319	301	328	311	329	269	329	290	289	304	291	290	327	315	314	302	289	326	299	288	330	342	304	304	328	315	308	336	316	300	323	316	340	341	315	292	288	282	328	323	314	351	310	300	287	309	316	300	355	303	285	318	331	281	314	345	300	311	306	319	300	332	299	269	313	313	315	311	305	284	317	295	299	303	359	303	303	303	296	286	311	295	308	336	353	299	276	318	310	344	330	300	319	352	302	318	313	281	315	309	285	315	310	320	280	281	272	320	297	300	267	321	315	299	303	303	300	327	306	332	276	317	318	302	328	302	324	329	280	284	284	270	303	300	302	291	316	327	320	303	322	287	313	312	351	307	308	291	291	304	326	325	246	307	308	304	297	323	284	307	312	301	287	317	309	302	324	296	367	331	300	293	304	318	316	304	358	307	306	319	307	307	339	320	327	301	286	298	327	321	306	295	344	293	339	307	302	343	299	321	305	301	274	300	273	305	351	323	286	310	298	348	279	298	322	314	295	326	324	319	332	310	303	300	273	261	271	283	274	309	325	326	305	300	296	324	269	338	297	324	280	316	309	292	331	320	308	319	295	286	321	310	290	298	277	326	264	335	294	286	303	290	303	304	306	323	282	296	350	329	287	294	317	345	326	311	329	316	300	348	301	315	324	315	304	296	316	282	297	338	276	278	294	307	313	330	273	295	311	284	323	309	325	317	357	320	307	319	335	324	315	314	285	310	301	297	297	295	301	287	279	323	305	300	314	300	319	305	330	286	301	326	302	310	335	281	291	343	302	331	358	303	330	306	316	299	308	282	337	267	327	335	287	298	289	315	289	313	299	326	323	288	319	312	284	304	327	312	317	299	321	302	303	302	322	280	278	263	306	284	315	306	276	341	316	317	282	323	318	305	300	285	310	325	286	302	289	308	278	295	294	306	299	303	317	281	331	322	278	310	307	300	312	315	309	302	355	306	327	300	331	302	277	311	320	354	312	304	334	322	328	295	306	322	310	281	312	307	296	321	296	309	269	310	317	267	311	328	278	316	267	297	304	322	314	307	298	296	312	295	335	323	341	333	276	319	358	341	269	290	300	308	290	320	313	311	318	293	298	327	309	309	349	283	309	344	300	288	322	329	321	310	304	278	329	296	298	341	300	292	312	315	299	322	312	293	336	309	299	326	307	304	316	306	281	262	313	294	289	292	284	316	272	304	336	309	294	275	307	281	368	319	281	325	288	306	291	284	313	310	315	290	304	298	293	286	306	274	281	292	313	297	285	301	319	242	309	305	328	321	283	324	311	301	304	307	307	304	314	282	309	298	298	336	301	311	304	301	272	287	353	332	342	328	294	292	308	302	332	337	293	271	331	282	284	324	327	325	283	297	317	297	297	323	322	306	327	290	329	315	332	301	310	292	291	287	289	310	299	319	306	297	311	306	290	289	320	296	301	303	272	321	334	315	284	333	302	274	306	313	328	313	343	327	311	318	313	282	312	324	270	335	313	313	298	332	320	305	291	304	316	281	302	297	302	299	298	320	271	281	289	330	315	282	319	308	307	289	289	274	317	321	288	309	323	341	326	320	304	320	335	318	270	294	308	314	320	312	310	278	296	311	310	297	304	299	310	320	295	364	333	319	297	289	306	315	303	277	311	296	290	294	321	324	324	272	300	312	341	294	328	272	295	307	256	302	312	294	253	310	284	319	281	305	314	291	326	371	311	309	335	296	320	310	329	298	295	296	293	311	305	271	300	295	304	308	339	319	278	312	306	320	286	242	326	298	328	335	341	297	304	345	304	311	338	264	334	315	293	285	299	298	318	303	299	325	306	307
17917	6166	3637	2395	1557	1111	939	790	738	811	714	663	711	642	724	680	684	683	696	651	657	677	681	649	688	658	696	679	695	741	663	644	685	676	639	710	652	675	651	729	695	663	695	627	687	711	647	731	653	689	703	701	631	694	659	714	663	695	665	707	704	673	668	716	671	672	666	683	699	694	675	699	664	697	698	722	701	641	695	639	705	681	660	671	658	684	649	697	677	711	677	669	664	679	726	693	669	673	625	678	673	601	698	718	731	628	646	758	711	669	661	690	654	707	675	667	655	670	653	705	727	673	652	667	694	672	674	724	706	668	624	697	647	690	664	698	703	652	691	677	652	662	719	708	694	724	621	633	672	717	713	617	726	691	726	659	635	712	671	643	690	652	673	701	646	703	672	645	657	672	703	686	695	660	653	696	682	676	646	707	665	658	689	731	699	639	740	689	733	667	661	665	624	656	636	654	651	680	665	678	677	688	705	713	695	660	662	685	646	640	670	697	702	684	723	669	675	651	619	708	695	661	644	682	679	678	646	650	633	658	653	639	699	672	653	683	679	680	667	684	716	675	670	699	691	670	671	701	686	683	639	654	698	680	647	661	683	712	676	677	686	648	661	674	669	682	661	677	691	681	724	660	670	704	691	687	643	718	681	693	698	695	663	712	676	669	678	700	680	684	634	680	702	673	622	699	647	654	647	693	678	667	658	708	727	646	709	715	704	679	646	651	654	623	677	650	661	666	624	690	723	674	699	616	666	675	699	722	640	716	658	674	718	681	687	651	677	701	641	664	681	676	716	668	665	647	717	670	681	700	652	630	679	733	664	665	658	664	632	699	635	675	716	666	670	649	660	621	675	632	692	675	672	670	698	674	694	649	615	657	693	655	705	661	676	714	696	698	663	676	703	673	622	696	646	653	650	680	684	675	673	688	690	657	695	635	655	672	682	666	640	698	666	673	726	700	723	706	665	698	687	669	674	702	682	650	706	649	687	673	648	662	727	621	644	651	716	690	711	675	704	672	704	665	714	651	708	658	666	682	699	686	686	671	723	675	608	668	676	715	643	681	699	697	673	637	705	625	668	714	670	661	707	677	673	653	639	638	687	756	653	626	676	675	703	682	679	637	652	681	686	692	723	626	651	711	677	670	693	643	644	658	727	663	629	665	659	651	690	676	693	694	630	673	668	691	696	714	662	701	708	666	669	634	690	701	663	698	653	663	708	701	670	665	609	696	665	670	725	660	681	670	671	663	655	659	688	689	711	704	660	651	679	702	715	672	676	670	652	720	681	676	720	663	694	674	666	696	679	685	688	717	693	652	670	689	662	658	691	694	694	647	717	693	718	691	648	709	651	638	705	653	698	710	662	655	662	747	716	658	639	663	681	654	672	723	666	698	676	690	642	709	659	710	656	688	686	681	661	712	637	654	659	722	673	690	681	688	586	685	688	650	677	657	636	632	701	709	671	679	689	681	689	666	654	654	669	710	652	690	654	637	672	677	691	705	651	648	678	720	647	670	678	719	640	730	678	714	663	661	665	678	681	719	690	692	682	748	668	699	671	738	700	694	706	687	683	676	718	655	720	672	688	703	701	701	647	670	672	675	668	699	654	661	681	682	702	691	671	668	666	664	668	623	698	636	624	684	704	677	708	729	679	653	706	712	657	679	647	711	652	669	686	712	658	671	695	678	665	678	663	672	646	690	682	680	689	698	669	722	688	683	662	681	721	639	656	678	688	694	682	688	690	697	655	649	700	738	696	674	689	699	652	676	670	664	708	724	686	653	641	669	657	668	714	656	657	670	652	679	676	696	646	674	690	679	658	691	671	717	680	658	673	699	682	665	662	641	704	671	670	676	687	726	736	689	674	720	680	651	670	690	638	669	688	703	679	692	671	688	744	726	639	668	681	663	692	696	690	657	682	682	636	713	708	646	679	674	699	648	648	644	692	654	647	681	683	671	706	678	670	644	681	693	700	632	655	674	664	689	689	674	661	724	696	679	710	705	659	712	641	696	652	704	715	752	694	674	691	648	664	687	701	659	663	680	648	685	631	690	692	672	628	680	683	659	663	680	718	631	700	639	697	648	678	680	644	663	663	690	692	684	638	683	685	669	656	720	612	690	687	646	703	666	679	697	689	702	691	698	677	634	667	716	701	683	731	703	692	688	707	644	702	682	698	666	677	712	690	648	713	687	700	719	674	673	668	690	669	635	631	670	690	676	686	693	683	681	697	668	624	645	679	674	703	700	650	750	650	684	725	659	651	651	668	651	632	691	713	712	654	665	700	631	686	710	677	688	646	718	702	649	689	710	681	674	661	675	672	676	695	667	638	678	683	657	703	637	645	660	713	668	658	711	677	703	686	684	650	660	633	680	677	668	723	675	622	686	692	734	687	629	650	644	707	690	741	695	729	645	656	678	714	719	720	657	717	719	709	638	692	679	649	698	725	693	716	704	692	693	690	671	624	682	682	681	686	672	627	669	688	662	713	675	677	638	690	696	672	658	676	724	668	673	665	691	684	679	732	644	690	698	697	691	655	674	690	679	636	674	684	671	718	669	704	702	686	664	651	693	653	648	650	684	645	670	661	645	717	662	656	706	676	684	649	702	729	638	670	638	643	686	659	650	668	699	703	637	689	638	642	651	658	685	714	709	725	680	686	680	685	671	679	696	687	714	672	712	675	695	643	672	693	688	677	656	689	727	678	716	677	709	609	674	676	709	681	691	651	685	707	647	663	688	670	660	657	669	648	704	659	703	633	691	694	684	681	708	678	684	674	652	675	677	655	704	678	693	663	674	657	679	663	691	664	679	672	665	722	679	600	669	629	634	668	708	642	684	692	696	650	686	646	687	694	672	695	689	717	652	691	711	660	621	672	704	668	680	660	704	653	619	701	663	709	652	680	712	674	655	655	712	679	706	663	681	673	678	632	686	660	664	690	680	696	650	675	700	747	667	699	664	648	682	715	742	726	651	629	625	671	606	710	665	680	686	648	666	721	707	700	647	737	691	740	683	709	680	653	734	685	618	653	714	659	678	665	713	686	686	645	625	716	690	660	703	665	679	705	682	711	642	679	705	674	686	617	726	706	686	650	687	669	705	650	697	656	640	681	680	699	664	715	668	655	666	714	710	661	683	654	687	693	700	682	661	652	634	631	688	703	729	672	684	676	689	663	659	652	681	686	668	682	660	685	659	651	701	669	685	678	696	677	670	659	666	745	690	697	668	724	673	677	643	671	682	700	687	647	665	678	662	685	648	674	709	702	674	673	675	655	699	690	709	702	634	677	686	662	699	684	670	721	691	668	623	671	663	627	659	681	664	716	659	725	744	687	664	664	672	670	659	673	635	675	656	709	686	638	697	695	707	665	667	666	691	693	648	734	706	664	688	700	732	734	684	660	679	712	623	655	666	659	705	684	721	708	634	689	671	632	678	710	663	641	708	711	667	691	683	624	692	655	653	676	667	718	671	674	635	703	677	668	724	687	662
37536	6644	783	463	386	343	351	336	325	304	316	331	327	306	316	285	347	299	293	321	333	320	309	310	335	312	315	310	320	309	311	317	330	337	319	308	326	312	321	354	301	287	314	317	328	302	328	351	313	335	292	284	310	313	306	312	350	297	285	318	260	309	307	317	385	301	338	340	291	313	301	288	278	267	325	318	322	326	276	284	305	301	319	328	339	302	326	316	317	337	316	324	343	296	292	341	308	309	313	356	325	288	309	292	317	312	272	280	339	297	306	307	299	332	304	315	351	324	297	316	317	333	317	332	293	328	321	341	282	316	317	333	318	338	315	299	308	335	322	348	298	308	293	326	320	294	313	327	333	342	306	362	322	324	292	348	325	327	317	296	295	320	294	328	304	324	308	312	293	323	338	348	311	295	326	320	329	310	326	333	295	316	290	334	321	296	291	322	313	324	315	298	322	333	315	317	313	254	296	341	330	320	314	311	295	335	289	309	327	337	290	302	341	294	357	293	304	337	347	321	306	327	297	305	305	305	295	304	316	328	294	332	298	328	334	317	309	329	319	344	325	342	329	323	308	301	308	301	277	312	301	329	303	309	320	329	294	305	329	304	314	298	303	310	329	314	295	287	344	315	315	309	287	292	321	304	299	329	314	304	294	358	314	322	321	343	286	328	300	339	305	320	289	316	306	313	291	292	329	324	349	310	273	308	295	278	315	324	335	292	328	300	319	351	355	325	297	362	332	326	295	303	310	305	334	306	312	311	295	338	324	290	336	319	334	275	305	303	299	315	312	309	309	324	340	341	336	319	299	327	331	320	352	300	320	341	288	319	310	314	326	300	326	303	323	293	298	287	336	318	304	314	335	345	295	310	320	307	325	301	284	320	305	328	332	338	309	337	324	361	336	294	335	311	298	294	339	326	335	333	317	307	305	329	304	290	343	289	315	304	320	322	314	293	317	309	343	322	301	308	312	311	313	333	323	332	333	342	289	356	340	327	317	282	317	297	290	338	330	304	321	345	324	292	336	320	320	320	333	316	318	286	384	296	333	311	287	313	345	312	364	314	308	315	288	312	305	296	306	349	311	298	317	341	298	289	282	318	296	310	301	272	301	328	322	303	332	329	297	286	310	297	335	348	310	333	326	333	301	326	281	288	321	339	311	295	317	328	287	303	344	321	337	306	330	333	362	276	334	298	345	325	310	294	334	336	309	291	305	320	292	309	307	333	297	333	318	341	347	328	301	320	288	325	331	340	296	295	302	313	309	325	301	336	315	308	340	316	308	318	329	313	313	281	318	314	301	325	299	329	300	292	340	343	315	292	307	335	300	328	320	269	306	335	319	299	333	313	323	301	330	320	289	309	288	310	341	318	310	297	321	306	320	336	310	293	298	333	316	318	328	316	309	312	345	349	304	328	301	306	305	310	305	334	314	316	308	277	328	309	306	319	331	303	311	371	313	330	318	313	306	334	319	301	304	339	281	314	300	320	304	341	326	334	301	297	310	283	309	339	321	318	318	288	341	321	321	295	280	336	300	339	305	325	350	320	291	319	342	276	309	286	305	289	310	297	327	305	342	293	301	316	336	294	315	283	281	316	302	289	313	319	323	307	309	300	320	311	325	306	307	311	304	293	297	306	326	322	298	311	353	308	330	302	313	327	345	308	305	335	270	292	306	311	302	327	314	299	332	326	307	295	297	343	339	297	290	316	316	342	341	313	295	345	321	304	324	306	308	298	293	317	301	325	323	309	313	301	293	286	321	349	319	304	276	302	308	333	286	343	325	328	301	318	321	314	294	299	322	308	311	327	352	305	290	292	301	332	268	316	343	333	311	289	274	313	296	286	320	308	332	259	319	316	299	347	324	283	355	303	342	298	308	315	328	315	314	319	300	301	318	303	304	324	332	305	301	323	312	305	326	314	315	339	296	313	318	318	282	344	286	311	298	287	281	312	290	310	311	323	325	314	319	280	360	290	292	287	326	310	283	277	317	309	301	288	333	317	329	336	302	308	332	280	300	318	312	338	324	314	338	261	329	299	306	294	348	322	307	326	290	311	309	293	352	291	336	290	277	316	311	309	353	306	337	287	319	327	339	343	322	305	304	341	316	275	344	304	292	336	284	302	295	342	308	339	353	310	314	321	329	291	300	322	298	286	285	299	305	329	326	327	305	294	315	291	360	278	317	301	306	357	323	294	326	337	302	319	295	309	314	317	289	320	289	291	331	325	302	326	323	330	313	299	326	305	274	284	325	302	316	293	326	273	306	349	339	314	319	299	323	360	335	276	308	284	317	314	319	312	315	299	294	302	329	327	301	292	313	316	327	323	308	330	291	301	339	284	329	340	340	326	289	291	295	310	296	314	335	285	329	312	288	332	321	329	285	316	327	352	332	365	290	295	350	343	317	298	319	354	311	284	296	305	284	311	290	328	354	326	341	318	288	333	312	300	330	320	303	275	287	317	324	330	302	333	318	295	273	297	318	324	341	331	312	283	314	286	312	328	295	253	286	350	309	320	303	307	304	323	271	324	319	316	330	299	299	306	316	284	290	328	317	334	327	315	319	367	295	290	333	297	327	313	297	300	311	348	324	335	309	344	329	305	329	293	319	328	304	297	306	333	329	307	313	309	321	325	323	319	328	282	303	286	308	304	287	305	319	312	327	304	290	325	310	330	329	299	320	312	289	315	306	307	353	322	332	320	284	312	309	291	305	312	309	343	308	292	311	318	306	338	332	319	295	338	357	325	293	265	282	311	273	265	310	275	298	304	314	353	325	281	323	313	312	335	342	317	298	324	328	318	282	342	298	304	284	326	312	325	322	318	324	340	333	312	336	335	303	331	311	323	298	329	336	321	306	305	324	284	290	325	280	318	297	334	325	314	309	325	291	339	300	330	339	307	330	326	301	315	338	325	336	321	342	262	349	331	325	328	285	309	294	326	326	319	316	288	324	321	296	309	306	295	316	339	312	339	321	324	343	319	307	321	317	311	316	302	303	321	300	307	350	356	332	331	284	314	333	318	311	337	297	305	303	329	290	324	298	339	314	319	322	296	334	306	323	325	335	316	304	335	352	308	271	305	337	282	311	310	318	330	313	295	314	373	302	282	323	318	309	312	286	319	305	297	355	322	332	325	315	298	326	333	323	314	338	320	357	314	327	301	285	304	365	320	339	332	340	325	283	321	331	272	314	292	296	305	360	318	308	322	300	325	331	286	285	364	302	305	315	334	299	294	346	320	277	284	300	292	271	307	326	329	328	337	293	319	304	324	393	316	312	361	343	311	352	339	314	304	328	301	314	288	348	300	286	297	328	275	308	305	324	332	302	295	324	293	309	293	287	301	336	321	299	304	299	332	318	310	312	339	332	324	330	314	327	290	325	320	323	306	313	324	338	281	290	343	308	331	363	312	300	319	314	311	336	330	290	293	325	328	331	277	319	314	282	292	304	304	293	331	365	319	298	341	311	273	320	278	324	299	313	311	282	324
26847	9617	4219	2750	1596	1293	948	883	868	814	759	713	758	701	716	704	763	726	757	767	737	702	704	674	746	683	706	745	744	742	737	726	749	691	668	688	722	726	721	688	657	736	637	709	712	727	702	735	738	693	701	696	716	693	669	714	700	719	681	736	691	750	739	702	698	689	720	716	710	692	653	710	702	720	735	756	709	720	661	701	761	699	676	677	675	734	751	689	700	746	712	695	749	730	706	711	733	717	715	696	725	708	706	717	683	712	676	701	692	728	736	676	704	715	689	709	708	720	708	682	666	760	693	673	719	687	700	707	775	736	706	701	677	687	644	736	740	692	732	673	689	704	704	757	714	691	748	705	743	701	687	675	694	693	715	696	732	706	703	687	704	703	702	689	705	677	660	738	685	726	711	707	672	731	684	673	712	701	727	702	714	660	694	706	721	731	682	714	732	718	714	722	666	733	696	715	710	723	701	692	738	718	697	651	709	681	700	739	700	691	732	691	733	678	737	760	750	719	693	715	681	693	724	721	692	735	744	723	739	738	679	702	660	723	686	762	719	690	706	734	719	724	704	725	719	702	736	679	723	677	714	699	700	699	683	735	702	719	699	680	712	686	683	678	706	712	705	706	775	664	681	722	722	713	719	715	691	732	733	684	710	693	717	675	709	684	679	734	686	748	701	741	698	708	672	670	717	715	725	680	706	715	707	724	688	744	746	704	691	706	725	680	659	670	728	702	726	724	696	790	740	702	743	728	647	698	754	668	719	700	721	706	705	671	675	708	653	719	713	689	759	710	712	732	705	684	709	755	753	684	701	663	672	711	669	747	714	719	744	712	704	678	697	706	715	695	731	764	666	747	741	747	672	680	795	751	661	726	664	707	658	660	749	773	666	713	736	684	680	748	716	744	720	747	702	678	702	732	759	692	717	765	728	665	681	717	736	685	729	738	689	719	726	681	690	716	731	705	715	756	681	746	724	694	710	715	724	733	723	668	659	762	695	766	702	707	672	686	637	674	700	673	703	691	683	695	705	664	701	719	675	680	745	740	703	713	726	707	683	724	675	701	691	692	716	719	707	721	725	686	715	680	726	693	712	710	720	748	688	741	674	684	713	695	704	666	695	726	683	711	698	673	701	719	713	727	734	696	703	735	741	730	675	695	693	762	684	691	652	767	664	743	707	686	698	654	719	663	698	697	674	693	692	696	740	701	757	714	747	680	726	747	725	696	720	724	716	743	725	712	677	693	712	728	730	693	708	722	757	711	713	758	760	752	707	727	695	697	696	724	666	705	729	704	744	700	696	738	714	677	730	682	676	722	675	716	726	692	725	713	720	704	732	694	712	721	646	718	698	729	689	683	695	712	740	724	708	728	668	748	723	693	719	708	694	753	695	694	737	701	758	707	743	716	699	736	713	746	708	678	724	710	767	697	768	657	673	733	734	706	680	743	709	717	723	668	735	637	737	746	727	720	659	691	688	747	739	666	709	696	712	633	743	690	698	713	726	725	754	697	700	738	701	738	723	721	772	745	726	694	711	733	712	703	681	659	705	676	734	688	662	696	671	702	685	663	739	729	715	711	691	705	725	679	719	701	713	720	674	749	747	724	705	700	739	713	663	701	707	760	699	729	692	699	743	746	671	704	751	704	698	709	745	728	707	676	643	743	746	661	714	693	706	748	745	713	694	664	724	635	749	756	738	713	720	786	714	641	756	682	662	688	665	684	727	763	741	752	752	688	717	701	700	675	719	725	671	749	718	734	751	698	701	687	716	730	730	724	696	679	725	714	705	714	678	695	689	710	691	666	703	696	717	702	728	732	710	695	704	704	710	690	697	725	679	687	708	708	713	737	650	698	730	685	719	722	697	691	727	700	684	719	722	711	742	719	697	724	688	671	733	679	706	746	703	702	735	683	705	703	740	735	705	717	694	737	727	760	746	708	741	718	718	678	666	710	675	741	666	758	706	751	689	695	723	716	691	745	660	701	732	653	703	688	697	715	705	688	737	687	692	672	684	735	713	744	714	725	707	705	728	748	722	730	718	707	698	725	699	706	706	717	670	680	694	726	725	691	699	697	757	685	696	718	731	712	751	672	740	660	665	690	745	704	716	707	732	709	680	701	669	702	681	729	711	705	675	731	690	712	690	711	728	684	704	733	717	705	720	738	728	692	655	760	719	725	678	658	669	698	722	701	686	740	654	725	681	690	732	749	688	712	728	702	714	710	721	731	712	688	730	735	675	699	680	678	702	696	733	749	699	709	698	671	723	719	721	670	704	697	671	709	687	712	741	726	715	741	717	690	746	704	698	669	749	694	712	713	703	708	700	650	688	686	709	691	752	707	731	712	687	654	729	688	711	726	751	718	714	670	730	658	732	666	675	662	695	714	674	681	722	724	737	744	694	712	713	726	695	724	689	712	726	699	760	731	711	722	699	708	705	705	713	747	716	691	704	720	712	704	777	721	698	705	675	744	713	692	708	713	737	705	734	729	722	731	704	716	753	695	739	718	705	718	726	732	701	722	681	723	764	716	703	694	746	700	674	734	714	699	689	699	718	721	689	676	726	715	712	707	722	715	703	679	682	677	671	727	734	707	723	676	737	678	706	722	729	755	705	716	738	722	694	670	707	709	701	725	701	714	731	714	715	705	730	729	770	702	734	698	677	728	644	696	699	726	660	676	757	670	716	650	744	683	720	718	687	702	660	730	703	705	719	726	685	709	785	682	731	695	732	676	730	700	719	682	717	685	687	689	675	673	689	706	727	742	726	767	708	681	669	681	688	701	718	667	715	788	729	724	706	723	717	708	712	732	733	704	693	694	660	722	755	784	703	697	723	694	688	743	676	693	703	761	705	707	666	705	752	699	704	731	725	735	726	736	724	672	715	704	692	714	683	716	742	693	728	703	727	735	678	716	675	667	708	729	664	661	696	663	701	715	674	690	655	716	654	699	726	706	722	673	723	679	709	685	707	699	696	714	752	691	717	720	776	699	756	718	692	731	744	702	689	700	698	721	702	680	714	654	720	674	704	700	703	712	667	686	697	740	708	714	702	682	692	719	702	702	702	703	664	690	713	702	711	742	727	710	685	725	717	688	715	706	726	678	764	719	750	729	742	717	705	733	698	781	732	712	718	704	741	688	759	717	697	691	722	718	648	725	724	681	729	726	729	747	715	714	733	734	731	704	679	736	687	687	702	742	690	690	720	721	716	664	737	677	676	673	724	670	743	698	694	735	692	705	723	718	722	736	699	663	704	670	699	731	660	706	663	713	762	753	731	691	758	741	676	686	708	761	695	676	675	678	752	734	739	718	715	696	699	723	736	702	654	737	737	700	710	646	679	650	702	695	746	691	744	738	686	718	690	707	691	682	675	702	668	679	684	699	692	732	716	677	673	732	735	694	747	656	683	749	666	701	719	681	720	654	733	735	638	709	680	721	726	653	700	681	699	667	752	692	704	719	748	729	688	735	730	665	729	750	691	682	709	710
39816	7230	833	459	380	369	391	367	311	313	295	303	343	349	359	337	322	292	312	313	276	344	337	310	325	340	331	337	306	315	334	335	312	347	332	283	326	325	330	319	315	323	324	313	325	340	323	323	328	322	302	293	300	339	340	339	336	335	348	311	321	376	324	339	347	304	305	346	303	327	308	309	315	363	319	322	320	313	333	314	318	328	360	369	297	349	360	341	393	322	346	354	326	283	323	292	327	350	320	357	317	345	346	342	320	299	325	324	307	348	339	342	326	307	345	296	342	355	331	320	299	337	332	312	303	335	311	316	306	329	343	290	294	321	309	332	323	326	361	351	315	342	334	327	314	291	321	301	292	318	332	330	351	318	304	333	313	339	357	331	344	309	326	356	333	363	331	295	292	341	339	287	339	314	304	309	361	322	329	316	348	288	296	328	317	351	314	317	362	303	339	331	287	319	327	345	322	307	326	334	339	349	334	334	332	332	331	346	313	308	304	316	315	324	353	332	297	322	329	337	275	321	365	342	315	312	314	383	326	340	334	316	323	322	325	304	348	346	343	316	353	301	327	310	305	309	302	314	349	336	340	333	335	298	341	333	339	326	323	327	327	322	304	323	319	303	352	343	328	305	329	333	320	319	329	304	298	345	313	345	334	321	310	304	328	336	333	309	340	287	318	358	395	312	329	309	324	363	355	335	324	325	356	330	328	336	357	333	344	320	360	338	317	295	303	331	316	350	314	322	323	319	324	321	319	300	324	338	295	302	315	291	367	334	328	325	330	303	321	298	297	348	328	332	359	309	340	347	326	295	333	343	316	328	352	341	322	341	311	351	344	297	321	334	340	352	311	310	296	332	341	322	317	334	324	360	310	318	320	296	330	308	339	338	325	273	309	329	329	360	345	305	333	319	276	322	312	295	367	300	311	347	323	339	357	316	317	327	303	338	282	318	347	303	335	324	338	305	340	306	315	327	324	306	333	320	325	364	342	345	280	282	314	317	315	334	345	307	339	347	325	307	344	329	296	345	331	315	354	306	322	325	278	346	318	322	317	309	337	333	328	356	325	328	312	327	341	338	329	335	303	307	350	313	309	326	324	370	360	321	313	354	330	339	345	347	343	284	323	342	312	335	328	316	328	301	333	340	316	291	303	304	319	297	328	315	319	308	331	332	344	317	303	336	327	318	362	305	322	299	317	339	331	375	309	322	316	342	295	305	318	368	335	330	337	365	331	362	322	318	323	313	307	309	316	296	326	340	335	339	307	311	343	337	342	336	331	303	279	310	321	304	322	344	339	333	338	315	340	317	282	343	310	323	316	287	342	295	359	321	344	362	343	351	336	323	324	328	306	302	312	332	354	312	350	289	331	340	314	337	307	307	338	323	319	334	295	338	311	325	313	296	293	316	327	329	342	295	298	314	349	336	345	320	309	324	318	310	316	314	311	328	347	288	323	342	341	324	336	309	313	367	307	331	326	308	311	336	341	306	316	343	302	313	316	296	321	343	311	294	336	331	316	342	305	314	310	324	325	318	334	324	325	320	310	339	343	299	322	295	315	299	322	299	292	294	316	312	341	331	312	305	343	344	328	309	317	325	336	307	305	330	345	314	341	361	322	322	319	325	333	295	319	344	323	304	300	315	334	354	352	331	320	308	344	350	349	351	278	351	332	355	300	327	344	352	335	353	304	303	323	309	323	307	299	289	313	360	363	300	320	309	305	329	317	351	286	313	320	346	269	334	331	315	346	315	309	361	318	328	289	310	303	353	295	341	330	350	357	297	367	300	315	315	343	310	304	307	317	322	354	307	335	311	318	344	302	355	321	322	303	319	365	290	324	319	354	324	346	307	359	323	312	361	324	342	334	281	339	329	334	344	352	340	330	344	336	350	329	324	294	329	317	362	317	356	322	328	335	322	306	349	332	335	339	314	352	330	377	293	347	349	324	337	320	287	378	312	334	321	329	292	299	338	328	324	353	316	357	330	317	334	315	306	345	343	326	330	361	327	303	369	338	329	307	301	317	320	354	360	304	316	320	319	366	356	339	316	294	314	338	305	316	309	295	318	285	343	306	354	279	335	303	280	367	334	320	316	315	345	331	312	295	291	303	330	329	323	335	335	336	331	315	359	321	291	327	353	337	341	347	328	341	341	328	312	307	340	339	323	295	332	317	334	270	326	332	338	331	337	341	325	302	314	326	328	309	300	271	333	311	303	312	331	313	341	327	327	295	316	312	334	340	313	320	331	330	376	369	298	305	321	321	316	309	366	312	287	335	332	370	333	346	315	272	329	312	289	313	303	320	329	360	301	329	308	309	334	338	297	339	321	299	298	335	320	302	351	337	325	312	331	354	291	330	301	305	326	356	337	349	347	341	379	363	340	301	335	326	275	301	293	339	302	310	313	340	297	326	309	327	332	321	314	350	351	319	286	328	352	347	347	297	297	304	333	356	306	289	340	315	295	319	333	341	339	315	297	323	303	316	348	341	296	349	355	385	358	338	337	347	324	296	313	314	316	287	345	339	326	297	338	336	331	335	291	298	322	328	318	348	304	304	304	319	306	306	322	297	348	298	304	334	323	322	357	321	313	297	331	312	323	356	351	346	296	381	318	334	332	340	336	354	331	331	344	342	308	297	308	300	319	332	301	343	358	337	340	325	308	348	323	318	318	289	310	355	287	317	345	337	345	332	302	334	326	320	327	300	296	333	367	359	298	344	315	318	331	322	352	327	329	334	341	293	305	312	311	354	288	305	290	354	325	311	320	296	340	350	288	353	330	313	392	332	344	297	340	331	304	313	322	332	320	311	325	340	349	310	343	332	357	323	333	301	362	311	303	340	341	352	323	352	334	318	324	298	359	355	336	308	286	313	342	334	315	354	289	298	351	288	308	348	280	313	335	328	349	304	343	350	332	324	300	325	291	333	337	327	296	330	313	331	327	348	307	291	301	343	331	311	336	349	301	331	330	334	303	358	334	340	310	330	312	323	335	300	305	344	343	300	309	323	317	318	324	294	337	365	321	332	324	352	334	312	345	333	311	354	320	319	312	296	319	349	321	310	338	341	328	321	322	331	309	308	305	326	341	345	318	327	329	360	329	323	329	305	318	286	325	318	331	322	310	319	321	264	300	318	321	295	330	321	307	374	330	310	299	337	323	327	308	318	299	333	285	318	315	304	324	306	320	349	312	333	360	329	325	307	329	343	335	338	297	311	303	306	355	305	342	313	347	336	336	343	327	348	322	340	326	314	342	324	333	338	324	318	326	327	340	336	307	336	365	367	338	344	324	330	357	327	366	312	294	315	311	334	328	347	283	324	329	350	303	289	327	341	333	345	316	318	322	321	310	338	328	295	298	312	348	348	312	329	325	297	347	323	321	290	337	359	330	334	324	364	351	340	350	304	319	378	323	351	311	314	320	311	353	304	304	367	316	340	347	337	311	304	354	367	316	335	331	335	355	324	364	322	301	318	314	346	313	303	335	295	313
26920	7841	4126	3020	2182	1559	1197	1021	909	880	808	826	807	784	786	767	764	777	718	783	799	773	747	791	734	724	734	785	730	729	799	727	737	740	753	748	757	763	740	761	793	812	773	699	774	781	757	749	740	762	772	706	736	697	705	758	740	725	775	703	708	745	752	737	747	750	714	770	715	765	739	772	763	751	760	795	770	728	752	745	797	733	764	770	730	729	729	749	739	739	769	735	681	771	722	766	784	732	713	756	728	756	741	755	730	727	772	759	784	784	752	772	722	696	739	763	728	735	747	754	755	734	730	742	729	785	727	740	795	740	768	781	768	736	779	710	774	752	792	748	757	760	783	749	718	737	719	761	719	744	774	735	735	724	734	748	767	728	699	745	736	815	737	722	769	681	760	754	749	726	740	775	656	780	696	770	736	738	784	770	747	726	755	745	737	693	745	781	705	756	764	771	780	696	761	689	763	737	710	722	713	752	696	766	740	806	769	732	769	714	713	732	718	753	779	758	746	756	729	725	706	721	768	760	740	745	728	793	767	750	731	738	727	715	786	784	763	788	767	729	758	734	752	753	734	738	747	718	779	737	765	768	695	701	732	757	738	742	723	707	759	718	732	768	719	756	795	681	786	735	732	748	713	723	796	729	754	748	746	725	748	758	750	776	773	738	759	687	737	723	703	738	730	780	757	730	718	772	759	743	791	721	736	715	746	745	710	762	711	784	760	765	726	714	722	770	710	689	788	710	737	734	745	747	734	780	716	722	726	781	747	726	764	753	748	783	752	770	795	722	717	816	729	713	769	755	700	814	697	772	733	740	722	753	711	730	751	776	754	768	742	743	749	738	777	729	727	733	818	740	713	727	799	736	783	717	755	712	765	711	750	777	760	720	712	733	708	763	714	753	772	760	711	773	726	727	763	788	739	744	691	776	713	758	749	730	750	775	755	737	742	716	742	765	713	687	748	753	776	761	730	705	735	789	697	778	771	776	729	776	762	792	686	797	751	786	737	740	803	754	764	724	783	717	735	702	728	788	765	750	751	702	735	704	727	742	762	679	716	735	750	782	726	692	787	719	732	762	713	737	748	732	741	710	723	755	764	702	744	790	718	727	758	789	745	751	772	727	732	727	742	758	717	770	758	723	738	797	796	776	777	803	697	709	793	756	743	744	773	771	750	788	735	716	803	749	712	771	739	783	802	689	737	787	749	777	743	755	790	732	724	771	737	752	752	780	762	740	719	778	757	714	724	747	829	690	766	743	705	701	738	758	741	771	738	694	696	766	733	765	757	756	710	753	745	827	709	743	716	779	799	725	736	738	733	729	755	791	745	756	728	738	760	758	742	750	726	712	732	749	772	732	736	704	740	745	778	739	745	810	730	783	763	726	748	753	759	748	784	703	761	769	775	779	739	768	794	718	763	739	736	730	764	759	688	754	745	821	739	722	760	739	748	746	785	729	729	721	741	746	801	747	749	717	738	771	726	719	743	739	752	718	769	762	728	762	770	788	767	768	719	681	698	759	743	745	776	826	797	775	763	749	765	786	736	768	733	742	778	773	775	771	790	734	730	692	730	732	765	686	774	776	752	726	779	746	747	740	753	745	767	736	759	750	714	709	742	741	749	729	737	717	735	766	775	773	716	760	797	758	742	750	719	716	715	755	724	747	689	751	782	730	732	751	766	769	746	736	705	689	785	713	708	716	739	760	776	768	760	749	745	783	757	724	758	750	799	756	763	753	720	750	759	755	790	775	767	679	739	764	764	734	767	734	755	756	805	755	764	769	783	768	776	765	758	775	690	723	673	742	758	740	753	747	755	739	729	687	727	793	786	756	698	714	781	768	701	773	720	699	695	756	788	733	728	743	741	727	739	779	758	751	722	758	758	719	793	696	781	769	722	718	697	726	735	734	716	695	754	754	772	723	738	723	691	746	754	742	743	714	760	757	731	769	757	785	786	735	762	713	728	725	740	772	735	806	747	747	698	781	741	778	768	771	734	774	759	728	729	762	760	795	720	775	762	742	747	786	756	751	724	779	771	711	738	759	782	715	757	730	735	737	726	738	681	734	723	772	761	769	759	730	744	680	755	701	768	740	792	730	775	729	721	771	726	736	759	799	717	777	746	735	788	728	662	779	804	723	761	725	734	721	699	704	710	772	695	772	759	763	783	736	768	735	766	728	752	771	797	696	711	745	741	769	700	780	776	734	687	734	773	731	767	712	737	760	734	735	765	738	693	754	712	748	826	744	779	776	752	727	724	750	773	730	734	722	774	744	752	726	736	739	757	724	707	753	710	756	772	781	749	740	694	774	741	766	748	772	740	726	795	734	745	759	743	715	731	718	748	741	723	726	729	773	770	713	775	739	726	728	731	782	721	743	734	727	726	786	768	674	722	730	769	730	741	772	776	794	707	721	730	731	752	736	730	757	756	758	736	758	775	787	715	697	774	706	805	764	747	747	794	750	742	745	762	759	807	749	737	728	700	723	706	722	696	733	749	727	765	690	780	773	756	737	742	729	759	736	744	777	736	786	731	721	760	692	727	782	722	783	712	767	734	794	730	741	700	751	731	731	744	729	764	749	790	787	738	735	764	724	779	738	768	783	735	733	782	757	778	772	780	779	769	740	740	765	742	770	719	721	747	749	706	794	755	770	719	736	715	721	737	736	753	730	729	770	744	747	801	728	710	707	749	753	742	769	756	745	715	710	737	759	752	735	731	724	779	763	736	698	748	759	748	760	737	759	735	735	696	705	749	756	756	752	747	761	747	782	745	762	710	734	756	788	781	743	724	705	798	713	723	751	757	738	729	759	736	747	750	741	707	821	739	756	773	720	767	728	743	767	755	775	739	733	701	752	738	751	752	737	763	731	735	743	726	725	732	735	740	758	735	693	718	769	737	751	687	762	703	742	740	696	736	721	718	690	679	758	781	769	707	809	747	735	734	794	747	718	779	738	771	742	747	736	732	730	738	774	758	755	746	749	742	781	753	770	718	769	768	729	718	750	738	737	771	729	732	737	747	794	757	735	771	764	763	729	746	794	742	758	765	737	769	739	767	712	726	711	770	744	738	779	695	746	713	735	761	750	760	736	726	710	708	734	706	790	753	787	739	776	771	785	696	738	735	828	738	715	780	716	766	701	753	705	749	778	698	806	726	707	720	792	742	774	793	801	751	731	746	759	742	728	753	743	736	719	762	740	748	799	731	789	700	755	747	790	771	725	723	712	733	786	776	718	750	757	726	747	778	741	744	705	724	693	748	727	717	744	752	775	688	746	719	755	751	725	691	710	753	755	725	808	750	750	764	744	741	760	762	744	764	749	720	775	752	760	767	704	763	780	743	762	684	764	755	705	724	779	796	740	743	740	747	745	707	745	743	707	729	757	721	747	733	761	749	760	731	765	733	742	709	751	740	737	741	794	741	697	756	781	727	758	750	756	780	717	692	769	746	751	756	736	766	787	737	724	777	774	773	801	729	732	774	782	731	709
27024	3101	470	359	349	319	288	332	298	291	301	323	287	299	310	303	294	308	278	328	327	278	277	297	312	307	299	310	288	297	254	326	298	293	296	334	284	308	329	322	310	278	318	309	309	279	302	325	300	312	294	305	285	290	292	279	285	285	302	315	274	299	310	323	274	294	309	300	279	294	312	325	300	354	291	314	288	296	263	266	285	322	294	280	275	299	304	340	320	316	297	294	280	290	314	249	276	288	307	340	306	278	288	329	299	346	295	296	291	302	312	295	311	294	274	281	315	278	315	317	298	285	320	306	324	295	296	298	299	281	318	318	238	331	313	310	291	298	279	324	311	288	299	319	276	300	296	327	327	268	309	278	325	315	311	322	299	300	307	341	299	302	324	299	300	318	307	277	297	300	298	260	284	266	304	288	285	294	300	303	278	330	346	283	347	317	248	282	316	330	299	301	316	325	318	280	287	293	316	313	303	316	290	304	288	279	301	266	304	274	309	317	302	304	323	324	291	275	320	294	308	320	302	301	273	307	317	328	298	308	284	300	341	280	284	295	311	308	301	288	298	263	299	282	307	315	314	309	308	281	271	285	300	299	326	296	297	295	287	278	293	293	270	302	307	353	302	323	279	262	327	291	280	278	278	277	307	292	290	328	302	293	278	281	284	328	299	283	298	312	296	314	303	300	285	269	317	297	291	287	297	276	293	335	323	319	298	296	312	325	282	306	311	298	299	305	282	296	302	301	292	278	315	298	316	287	321	286	314	307	296	295	264	299	311	319	286	320	328	327	323	315	306	321	319	292	273	294	280	301	283	319	301	277	313	302	293	273	282	310	320	275	308	316	288	291	311	314	299	317	287	303	300	260	317	305	293	305	301	299	290	315	319	310	308	301	306	314	283	289	301	294	319	296	307	278	282	292	317	296	303	306	277	304	296	327	264	266	297	290	300	311	296	317	309	337	336	332	291	301	285	301	294	301	299	305	289	302	290	335	284	304	334	299	297	272	287	285	279	289	339	313	330	307	280	308	319	321	305	280	292	312	292	278	284	296	326	292	283	295	305	307	325	278	340	281	308	279	292	305	284	293	297	323	302	284	251	259	293	259	298	316	312	302	280	288	310	292	299	319	314	308	337	313	287	314	318	283	315	278	301	291	298	324	283	313	309	291	296	299	297	318	277	318	302	291	280	323	319	325	308	285	310	293	299	313	301	318	283	315	278	304	279	302	307	325	300	304	335	289	298	278	274	305	305	309	335	310	311	283	269	306	280	307	298	273	285	304	310	298	282	320	284	308	335	293	298	332	319	310	291	306	319	310	278	285	317	303	282	328	289	282	293	309	298	281	320	315	304	332	287	270	266	278	296	297	284	336	290	297	302	292	265	276	345	327	291	304	298	289	289	310	306	310	294	288	267	284	281	280	281	284	312	290	310	320	280	302	265	263	373	301	330	316	294	309	335	308	297	310	335	308	281	289	305	295	293	339	301	260	291	278	273	279	292	292	289	339	321	291	294	295	276	308	326	317	316	314	292	314	280	337	255	274	293	290	269	303	288	326	291	348	301	299	295	313	312	291	323	331	280	305	305	294	280	313	286	297	301	298	333	300	295	310	292	323	248	275	301	300	314	299	295	267	292	316	329	330	306	282	235	266	298	297	274	288	289	308	322	295	291	331	302	283	293	321	283	276	327	280	306	284	307	315	285	324	288	324	320	287	284	310	272	288	277	312	335	293	296	327	272	283	328	287	291	286	295	320	288	284	295	320	311	313	309	321	309	286	354	270	304	304	267	275	323	340	350	297	295	299	309	308	312	286	285	299	313	282	286	276	290	302	279	311	312	296	327	278	288	291	326	316	271	301	291	296	312	287	273	287	288	276	329	324	321	323	303	298	301	297	322	259	271	288	302	272	289	312	316	257	301	314	302	263	298	289	299	348	306	269	281	291	304	281	309	306	259	279	296	265	321	307	318	274	294	294	296	293	314	335	347	284	304	293	291	311	301	269	279	284	275	293	293	298	300	286	312	293	263	250	305	276	292	308	273	298	301	272	299	278	315	320	315	317	279	302	303	300	292	318	292	265	330	294	309	283	330	297	303	313	295	335	288	295	291	318	301	314	275	293	330	308	287	279	306	281	282	298	329	286	311	286	292	294	312	327	328	289	256	293	266	297	288	304	286	299	330	308	263	295	307	344	295	280	300	317	302	282	279	271	284	277	320	331	284	297	321	308	280	293	280	316	283	289	315	288	282	307	300	291	312	310	293	303	280	282	306	332	301	308	296	323	285	287	272	286	302	272	319	283	284	300	282	315	285	300	295	299	303	322	271	314	302	314	276	263	285	325	286	301	297	292	300	320	283	290	321	296	280	317	321	288	291	328	302	276	282	266	295	311	288	257	359	326	296	279	318	298	270	320	279	312	335	318	273	318	325	278	307	307	304	253	302	338	310	290	266	327	309	304	300	313	300	288	253	323	317	271	253	301	306	283	284	314	285	286	309	288	294	328	295	268	305	346	296	335	305	321	322	296	309	281	328	292	302	324	303	302	309	274	312	307	319	300	301	325	296	313	314	276	289	261	263	302	279	288	300	289	287	282	325	288	325	331	294	290	304	319	283	320	288	316	305	291	289	279	312	328	300	319	333	278	291	311	294	289	275	300	313	291	275	283	313	356	324	317	321	304	282	326	320	334	273	310	297	293	306	288	284	315	309	286	277	298	308	322	314	330	291	309	290	317	282	301	315	335	308	285	292	307	286	312	308	287	297	298	328	321	288	301	322	299	285	270	328	283	269	307	303	285	278	291	323	304	301	297	327	307	313	274	276	282	310	288	278	273	321	328	291	326	307	296	292	299	347	314	297	284	314	293	288	299	273	281	310	323	320	270	308	306	306	287	326	321	325	279	304	304	272	326	297	325	282	302	269	307	294	299	304	315	326	300	293	266	295	295	307	301	321	292	299	304	312	291	299	273	283	318	290	311	335	299	286	303	309	296	332	309	321	297	296	283	323	323	302	349	304	309	299	322	301	326	308	287	290	341	344	291	261	272	296	316	332	300	295	261	299	325	288	280	302	288	363	266	290	334	289	280	290	264	286	298	329	312	286	283	288	301	324	301	312	316	286	281	301	315	261	320	320	283	276	349	309	277	282	314	298	290	272	292	307	290	311	313	302	299	268	296	318	327	323	293	278	288	311	294	312	259	284	281	311	306	330	276	322	284	315	307	301	294	309	326	284	290	294	263	264	290	298	295	292	291	333	306	311	345	301	297	288	280	357	271	287	257	286	299	304	280	348	307	337	295	307	279	290	277	322	312	332	320	270	272	280	338	303	318	278	318	270	307	278	275	332	314	320	293	322	314	258	283	316	294	330	286	308	274	297	303	269	323	305	329	308	301	306	311	293	334	308	286	305	287	262	313	306	307	321	315	295	254	298	274	313	306	298	269	316	266	296	304	278	308	274	301	313	291	300	298	300	284	292	288	293	294	305	332
19607	5261	2765	1832	1282	895	869	775	810	748	694	655	661	621	625	713	615	712	666	661	667	685	669	627	713	703	647	667	666	662	650	646	665	636	656	642	657	681	634	633	687	693	625	629	652	661	634	655	659	655	586	642	657	645	618	667	661	629	638	645	627	661	649	707	716	644	647	663	645	633	618	658	689	616	684	629	646	656	670	673	659	641	675	647	617	659	674	673	666	644	647	628	639	678	663	644	675	672	660	703	647	640	645	627	625	633	648	625	632	642	637	647	647	640	689	655	694	569	630	662	667	645	645	670	658	685	652	629	636	659	651	642	683	639	651	654	652	660	678	627	673	687	675	651	661	679	676	621	650	690	667	694	641	669	593	643	646	636	602	610	661	606	647	670	666	659	649	643	664	669	665	690	659	643	643	703	665	686	683	643	657	628	651	661	700	657	636	633	707	652	672	665	628	647	634	656	636	652	661	626	662	627	627	646	656	674	648	641	658	683	618	635	644	676	658	651	684	676	645	656	656	633	643	709	655	606	634	675	660	664	669	628	677	662	608	685	670	672	645	632	658	676	632	644	634	655	636	643	632	653	633	706	668	680	680	649	612	637	628	668	691	683	648	681	686	696	680	651	651	693	680	640	677	677	705	620	646	613	646	644	709	621	636	598	675	654	704	664	660	626	650	620	643	654	596	709	616	619	642	695	668	672	642	647	645	664	659	648	655	634	652	688	655	641	653	697	627	637	670	636	617	678	666	660	655	676	659	620	596	624	659	662	631	654	656	640	699	606	694	634	658	648	653	646	646	654	665	629	648	698	635	637	706	600	635	614	679	642	668	648	627	641	637	644	657	689	630	628	639	659	664	629	665	695	670	666	649	667	680	620	603	685	664	695	662	663	681	677	681	644	638	672	671	673	654	650	657	608	648	682	656	669	612	670	632	676	631	622	626	653	617	687	669	617	696	624	639	653	638	730	637	645	653	675	675	698	648	593	662	652	683	624	676	617	655	653	664	661	670	647	615	626	666	588	638	682	640	670	684	646	623	646	693	642	655	643	618	667	630	644	634	613	661	652	697	659	643	676	676	683	684	675	703	739	640	623	631	655	667	615	628	694	649	642	657	682	678	637	685	642	634	696	621	592	621	646	675	641	645	627	716	680	646	663	673	631	651	673	624	655	635	640	618	666	668	648	629	678	657	635	684	664	707	645	677	704	652	672	673	674	681	697	628	644	588	624	623	694	701	653	626	648	651	645	654	661	642	646	649	672	658	609	699	615	681	625	636	676	651	645	644	659	652	600	649	647	640	655	675	656	652	655	680	663	669	667	668	644	636	652	669	682	632	641	628	628	642	691	634	651	648	669	675	646	643	663	637	676	699	616	640	611	644	660	660	682	644	604	654	671	669	644	702	638	629	657	667	697	697	671	637	687	670	696	639	622	666	638	683	652	685	664	614	626	650	624	665	659	681	639	637	629	601	694	682	652	682	680	672	652	667	633	647	628	632	694	621	657	668	699	682	638	632	678	618	628	694	629	673	664	676	645	718	662	630	665	655	646	665	691	685	663	640	666	647	635	634	626	651	634	632	647	653	661	651	688	683	640	648	719	632	646	643	645	637	666	634	654	684	632	643	667	649	674	624	647	661	663	627	639	666	679	648	655	689	642	647	628	670	642	655	636	651	683	702	630	692	685	619	677	673	664	630	673	730	635	620	684	628	640	670	636	678	610	643	655	684	696	710	690	701	648	661	638	648	611	654	583	662	643	653	652	646	695	661	699	673	670	659	614	659	640	664	666	650	633	670	646	675	645	639	671	606	657	667	672	685	660	640	664	667	671	664	668	679	642	652	652	641	649	689	630	654	678	631	691	679	644	662	622	726	684	681	652	680	622	653	627	650	686	684	666	686	625	673	641	676	666	653	622	667	654	639	621	630	666	654	680	677	695	684	719	608	657	664	654	684	629	639	649	590	621	614	593	644	639	654	690	625	657	583	662	657	662	628	655	680	642	656	698	632	654	671	645	630	682	638	614	639	686	633	673	635	633	677	662	630	653	703	629	650	631	637	668	660	650	646	643	688	614	623	650	656	688	648	652	628	654	633	663	640	617	672	628	654	641	666	664	685	696	661	668	637	658	608	659	643	660	724	640	604	665	651	646	692	667	616	665	695	692	655	691	656	675	611	659	660	609	693	620	664	588	670	651	625	665	655	597	663	666	667	629	627	647	635	639	644	649	664	670	643	649	674	627	646	656	664	694	682	661	661	661	645	636	647	662	666	671	639	676	662	650	647	677	650	642	653	623	649	623	684	688	690	609	693	672	675	685	707	644	669	646	647	652	657	679	653	637	627	666	673	631	656	673	680	620	653	627	640	677	669	616	664	637	648	629	675	648	694	663	646	683	653	633	650	665	617	638	680	593	643	624	653	620	665	646	640	677	664	633	653	693	629	669	687	644	606	659	669	703	606	635	618	623	618	641	635	618	662	633	651	694	642	689	616	657	696	673	663	666	619	641	668	656	696	619	656	661	670	643	627	673	651	635	651	681	738	656	694	628	637	650	619	613	636	628	671	691	655	676	625	661	659	643	610	630	690	697	663	651	631	640	589	642	678	681	664	693	660	658	628	620	635	655	661	660	644	643	623	666	666	659	668	726	657	631	671	640	671	691	583	710	632	681	653	671	601	636	659	703	667	596	675	642	624	668	666	633	659	748	650	634	664	699	641	620	660	606	679	651	688	626	645	661	660	664	619	667	644	585	652	644	610	696	681	668	670	680	616	650	666	648	699	678	640	640	666	691	661	671	635	709	661	654	688	678	659	631	659	648	631	637	679	656	679	674	658	601	693	648	705	642	602	661	618	637	655	615	658	658	633	620	667	620	662	702	665	668	679	633	650	640	640	682	630	675	663	613	653	644	647	664	666	652	710	669	667	664	666	667	650	633	645	678	660	663	667	641	646	641	705	680	640	677	654	650	628	664	668	601	646	683	645	664	648	657	626	684	672	656	628	701	697	653	644	666	625	653	651	622	656	632	703	616	647	677	705	634	617	675	679	684	659	608	668	681	649	707	637	672	661	695	616	671	637	692	715	624	711	661	668	646	643	650	635	601	645	681	666	650	672	672	665	674	661	671	657	695	680	630	652	660	685	656	692	651	674	629	678	660	685	707	657	643	622	657	664	646	677	625	714	667	616	657	599	618	687	620	659	611	653	665	645	635	642	644	661	694	631	678	638	665	635	644	649	612	683	677	677	645	642	687	655	666	652	628	662	688	639	658	689	709	661	699	694	651	663	665	612	673	652	652	660	657	672	636	667	682	658	718	675	625	676	667	696	689	682	612	645	676	636	654	651	660	687	686	658	622	650	689	668	678	630	674	679	650	653	708	642	655	625	653	656	626	674	594	692	658	667	624	670	639	626	679	676	649	686	695	630	654	680	640	650	640	632	664	656	666	659	662	715	629	685	646	654	675	682	647	687	611	636	643	654	634	672	655
32095	4821	774	534	442	384	350	359	320	323	297	322	276	292	308	314	304	324	281	305	278	335	267	320	289	318	297	298	290	311	311	285	318	317	293	288	289	316	312	313	306	285	306	283	300	301	306	328	325	295	309	293	291	326	314	324	290	324	319	318	311	318	309	331	295	329	354	321	307	279	305	286	297	322	275	324	317	336	336	354	307	294	314	316	312	276	297	306	321	315	338	320	297	351	304	336	279	302	340	270	334	329	307	280	288	301	335	340	320	316	288	287	312	301	292	303	297	286	301	297	302	273	287	313	312	330	319	303	299	331	289	323	304	316	288	312	325	271	255	304	302	309	318	300	304	360	302	343	318	327	322	304	306	310	288	309	289	306	302	309	278	330	304	313	256	310	309	274	317	330	318	259	334	296	336	344	278	301	278	274	289	286	301	301	293	279	324	301	334	332	307	281	288	310	331	298	287	301	285	322	252	293	282	312	311	318	308	296	328	292	285	296	321	271	278	280	301	285	310	310	320	286	293	306	323	313	317	310	317	320	318	292	301	304	298	331	296	351	292	315	285	286	268	304	304	307	318	315	282	304	299	279	322	284	329	320	314	296	332	301	329	313	302	289	306	296	294	295	327	301	301	338	311	304	304	333	313	316	282	322	293	311	315	327	281	318	331	344	298	300	321	317	278	309	297	294	290	317	285	328	313	315	332	302	328	336	329	286	312	305	324	292	263	291	338	361	314	324	292	274	298	318	306	309	317	331	301	301	377	300	265	297	311	337	328	350	309	309	313	327	300	311	269	309	304	301	308	315	297	297	289	284	307	315	293	314	315	319	281	282	310	322	316	306	320	343	300	286	303	296	295	297	311	297	264	309	271	336	330	302	326	310	309	338	330	303	324	334	313	333	292	278	245	319	293	324	296	323	298	309	321	316	308	273	314	334	331	304	311	314	351	282	323	306	324	319	299	312	327	328	310	292	340	294	314	298	312	328	310	319	291	333	347	312	337	321	315	286	289	296	274	311	300	337	312	306	298	338	313	338	318	313	247	288	295	315	318	320	252	306	320	323	324	326	293	313	281	296	334	287	277	333	315	307	324	294	325	330	330	337	306	345	327	292	293	300	297	312	299	332	323	348	308	309	301	295	283	320	298	302	296	315	313	307	324	333	334	327	320	341	330	315	286	310	299	335	308	280	303	305	249	285	317	310	280	315	284	315	341	312	340	296	292	283	311	308	303	294	292	307	294	304	303	347	300	315	300	336	288	310	297	315	260	321	351	315	293	292	275	306	307	313	328	319	314	289	338	282	263	290	294	315	313	314	322	307	294	280	345	303	326	295	315	300	321	293	337	344	317	313	288	287	320	308	288	307	302	332	309	300	292	305	294	331	289	289	320	296	309	337	296	335	297	343	276	304	298	305	324	350	305	306	290	336	315	295	269	276	309	301	318	290	309	304	309	304	314	315	297	316	304	293	306	318	281	316	337	298	324	318	301	326	329	317	303	315	320	326	305	285	329	317	317	312	301	316	298	324	306	296	305	309	304	280	295	290	336	330	303	316	325	317	322	297	274	295	326	332	287	294	299	346	283	323	284	347	325	319	323	336	312	322	316	292	338	324	274	307	312	321	314	305	337	298	286	282	309	301	282	320	341	320	324	278	325	314	308	338	287	296	308	305	323	307	325	327	291	299	309	306	318	314	313	271	295	288	293	283	310	317	295	301	310	320	320	347	281	322	274	279	295	327	288	352	343	284	262	308	288	313	298	319	322	302	309	315	336	313	318	310	308	281	298	316	303	316	348	343	293	265	283	308	310	308	315	290	322	283	314	317	299	303	296	270	317	312	295	321	349	291	311	269	306	262	290	311	333	321	314	337	324	294	301	337	330	298	301	317	348	347	298	303	289	304	315	252	295	332	303	338	294	303	305	305	280	290	318	302	303	318	286	298	333	299	289	299	294	306	320	300	297	321	279	301	329	302	314	306	310	332	332	338	305	297	288	312	295	281	336	258	270	312	277	333	276	309	317	281	276	309	295	285	293	321	311	256	298	301	282	332	304	328	298	276	287	260	272	294	299	293	331	305	271	309	293	305	309	318	261	302	294	300	294	328	303	312	336	282	261	298	316	307	317	314	322	314	301	299	301	297	311	312	298	291	278	279	283	282	327	315	358	295	286	331	325	336	257	320	326	342	302	320	327	305	288	335	276	303	301	275	299	299	303	341	290	314	308	299	337	324	329	342	315	308	292	293	319	306	291	319	335	311	298	300	287	293	304	296	267	312	312	306	292	343	297	296	324	323	353	303	337	313	336	327	293	315	311	314	257	326	300	300	323	299	290	318	293	317	330	303	330	299	316	324	290	282	316	342	265	335	283	305	287	285	279	352	342	301	320	306	289	313	280	296	296	308	297	309	288	328	284	273	347	284	308	278	303	309	295	305	317	320	294	301	285	333	296	301	292	301	292	343	310	297	342	334	310	324	306	278	309	303	301	309	312	312	320	299	323	319	310	342	307	317	322	261	289	268	308	293	303	316	327	317	290	306	299	324	321	312	308	305	302	283	327	281	283	311	300	329	324	299	299	266	269	291	295	336	292	335	308	274	316	282	320	291	316	328	319	339	288	344	337	288	285	289	331	309	308	311	299	300	321	324	276	322	325	314	320	299	281	291	309	298	280	288	314	328	298	301	294	297	298	318	311	310	312	333	336	312	299	288	332	283	275	298	288	315	317	327	293	301	301	307	301	290	325	308	293	306	300	329	305	319	315	289	279	310	343	310	285	335	301	286	291	270	331	283	329	317	298	316	291	273	304	310	306	304	288	302	322	322	298	295	300	287	354	279	314	314	311	296	306	286	340	316	322	295	303	285	276	289	325	308	318	309	301	339	316	315	301	309	299	325	338	314	300	318	362	297	306	299	291	289	288	303	320	307	304	316	328	284	326	299	323	309	333	294	277	315	300	325	313	307	325	339	298	283	328	332	306	321	287	319	331	311	303	318	317	328	302	312	352	307	288	306	316	315	313	287	300	295	326	333	281	318	335	325	300	304	293	328	300	280	307	317	326	289	335	294	306	304	284	323	306	303	301	313	312	321	288	326	292	313	305	301	323	322	310	316	301	330	299	318	324	300	335	281	286	313	320	300	319	326	326	291	332	304	334	312	275	303	307	295	302	306	343	302	280	285	260	307	326	284	289	299	312	303	307	316	325	282	295	319	299	324	336	330	312	317	333	305	310	349	294	294	303	321	316	295	329	312	318	284	282	303	308	341	332	303	290	301	296	320	302	324	308	327	310	308	297	321	293	273	293	323	323	328	358	316	300	327	344	321	315	269	368	307	293	298	285	266	286	313	333	318	307	293	305	318	321	304	330	278	329	298	294	290	287	315	311	309	307	330	332	313	300	324	290	301	309	305	306	300	337	310	317	300	336	311	299	291	320	318	269	307	290	304	324	283	314	306	310	322	305	323	278	319	322	319	323	310	300	294	313	311
21963	8603	6035	4171	2728	2032	1808	1355	1002	956	810	799	731	699	677	670	728	691	708	705	723	714	716	675	629	720	705	723	709	726	715	664	706	691	662	665	689	666	645	703	693	726	686	677	692	718	658	657	705	680	748	702	694	704	635	678	689	680	729	693	647	638	694	686	683	730	663	650	682	709	713	673	667	676	627	691	725	661	659	726	692	693	691	650	662	673	705	697	648	644	665	672	746	638	680	685	668	686	666	655	681	652	673	669	695	651	695	705	661	668	724	685	633	678	709	673	680	702	673	647	710	686	691	738	691	723	728	674	651	678	698	640	688	661	668	692	696	724	702	706	667	721	654	666	716	639	720	746	691	693	681	638	672	695	682	719	674	682	656	632	723	695	691	668	677	746	683	715	653	707	689	683	733	679	668	720	691	692	695	642	695	696	724	672	676	654	639	674	715	685	671	703	714	643	665	682	681	699	649	689	667	669	706	672	662	711	679	662	680	651	677	695	698	758	662	660	671	721	711	684	664	647	674	688	666	721	685	680	645	720	709	696	728	714	684	712	654	650	700	692	654	713	693	705	685	699	664	701	682	655	654	660	710	688	699	633	672	667	700	648	722	632	668	740	659	638	671	780	696	687	678	674	661	651	694	682	698	698	683	703	641	677	669	661	704	690	695	691	710	686	689	684	635	698	655	641	671	644	700	715	695	719	664	670	693	699	707	642	693	742	699	702	658	696	655	685	706	695	666	757	711	722	662	671	701	649	708	687	723	734	657	682	691	691	670	677	681	674	632	702	663	672	665	690	713	691	677	690	653	695	720	683	746	722	646	734	685	719	700	697	694	679	677	686	675	682	706	673	704	684	654	689	662	676	728	677	666	695	726	682	722	665	641	669	669	702	678	686	729	701	695	640	670	682	661	664	684	627	708	685	699	711	660	705	621	660	698	700	655	685	701	685	715	711	644	670	684	696	705	656	638	684	696	677	749	747	671	687	656	685	658	673	656	727	668	634	648	686	696	677	711	675	701	720	688	636	720	719	734	676	673	689	704	666	670	697	662	691	733	720	673	638	699	678	675	702	692	676	688	717	728	709	678	764	675	675	677	688	674	697	700	738	698	658	701	737	694	687	673	685	694	669	684	700	715	684	676	676	667	720	667	646	711	678	697	667	703	655	708	695	718	676	635	647	677	701	661	702	704	672	650	702	694	675	658	703	732	676	679	670	644	666	680	649	673	657	675	663	714	681	657	717	667	694	690	680	632	677	648	678	645	691	699	685	687	699	738	672	674	726	732	680	675	703	698	675	691	650	687	681	719	709	675	697	667	677	673	662	691	655	665	684	691	700	647	695	699	710	698	661	659	684	654	655	675	661	718	665	718	703	633	687	668	694	710	725	675	642	676	686	688	724	728	653	672	706	677	701	692	679	716	687	671	698	744	690	685	678	750	679	724	696	691	748	655	662	676	713	707	651	737	684	663	707	722	678	673	643	711	636	682	723	645	668	685	738	672	690	664	718	671	662	681	673	695	659	659	710	701	663	644	728	738	651	729	677	615	696	677	703	691	679	664	689	686	666	669	666	683	702	688	665	672	693	692	673	743	693	682	681	746	685	674	722	722	715	660	698	658	689	599	687	651	654	637	671	732	694	683	677	674	689	659	691	714	675	665	674	744	716	697	674	734	711	668	699	699	737	682	648	649	648	728	692	683	712	624	705	638	689	721	684	642	674	678	658	706	708	674	652	696	673	679	651	674	676	724	725	724	680	688	727	691	678	681	681	680	711	743	688	701	711	684	660	699	707	652	664	637	696	704	692	651	709	746	686	709	700	701	675	639	664	642	716	731	717	682	708	683	695	672	720	672	700	638	686	740	705	670	696	671	732	677	670	716	662	711	696	707	669	741	694	699	724	649	711	655	688	663	708	682	692	701	707	670	662	683	717	701	652	737	674	745	714	689	696	639	677	717	708	693	636	719	722	653	705	652	667	641	655	720	717	692	645	681	620	729	662	666	681	690	738	691	719	628	669	717	773	678	699	730	701	663	655	663	712	706	669	659	690	671	722	708	662	665	662	710	629	698	690	674	649	682	650	693	686	675	709	712	724	670	666	665	699	668	717	653	662	693	674	680	638	770	704	730	636	683	708	686	660	713	686	689	686	684	683	646	704	686	687	669	677	659	624	706	698	707	696	716	683	732	670	681	711	722	646	678	675	670	749	650	695	707	680	682	646	676	693	692	638	724	661	728	684	674	732	707	673	632	693	694	729	671	715	717	694	712	690	668	681	663	701	670	668	640	653	718	713	620	666	684	654	710	670	684	615	717	687	703	644	672	671	675	681	661	662	708	675	692	725	715	692	692	711	686	695	684	685	736	655	664	707	660	643	656	692	721	662	647	721	651	691	715	697	741	685	703	692	667	654	687	673	655	690	745	709	648	675	687	688	712	647	707	651	646	714	715	640	712	731	655	724	727	700	710	683	680	672	654	722	703	675	717	740	670	680	705	710	686	704	702	668	710	676	675	711	641	629	703	725	674	659	685	689	674	666	681	690	678	727	698	682	681	688	645	662	685	689	696	680	682	664	651	690	706	669	708	679	722	661	663	690	727	682	704	687	590	685	698	679	704	685	732	731	720	681	679	661	732	699	687	638	706	694	693	694	694	682	712	672	689	684	666	628	681	680	725	721	676	659	686	673	671	658	686	685	689	691	678	650	702	702	699	708	670	698	683	647	652	754	647	693	693	680	692	693	695	674	722	732	654	695	699	673	723	702	674	733	681	721	743	689	693	670	732	654	708	720	641	657	743	709	668	730	721	663	691	677	690	683	711	675	653	673	738	692	706	679	680	703	695	700	699	695	699	715	651	631	675	648	669	674	718	648	690	693	699	681	674	662	655	637	689	708	741	655	687	669	674	700	742	665	643	704	628	672	698	651	707	684	651	670	661	687	708	709	708	669	708	685	731	732	651	686	692	695	700	699	665	690	694	659	684	691	703	696	662	698	703	677	678	725	702	676	622	690	699	720	677	707	668	640	710	687	727	654	697	674	707	661	757	670	737	706	711	717	703	722	721	700	721	658	682	694	671	678	668	690	711	716	654	659	657	674	670	700	682	662	691	684	705	694	697	654	706	716	657	666	667	653	625	677	674	664	717	648	662	722	666	675	698	626	704	678	645	692	683	698	717	690	636	673	657	656	697	724	701	697	649	669	670	699	711	692	668	666	672	708	670	676	682	716	682	719	677	702	666	687	722	700	728	685	691	648	665	653	696	706	722	740	709	703	707	648	677	672	667	685	639	678	684	665	654	731	688	708	714	627	667	659	698	693	645	707	659	674	697	664	650	679	651	627	679	683	711	667	697	684	678	696	654	674	691	651	704	676	709	708	735	670	643	747	683	719	673	723	638	669	705	690	702	660	649	688	661	681	664	699	691	650	654	709	687	647	651	673	660	702	716	664	682	684	681	662	665	643	695	689	676	659	700	659	708	693	706	680
35725	6291	965	595	454	441	430	350	340	326	354	301	327	326	338	340	307	298	323	356	345	315	325	332	354	312	348	335	329	311	305	315	284	311	318	325	321	314	307	329	311	322	331	364	343	319	351	352	326	304	307	338	323	321	321	339	314	313	301	319	338	332	332	328	350	327	325	319	310	323	299	362	331	325	355	316	321	358	316	358	348	354	291	335	304	307	344	366	329	320	330	333	350	355	333	329	284	340	354	294	312	302	291	333	330	320	288	321	343	367	327	304	326	346	304	329	307	326	276	271	348	320	301	303	305	307	312	309	334	315	319	296	325	330	300	302	348	341	337	352	324	384	302	328	357	317	319	313	286	309	353	343	307	320	285	291	329	299	328	285	345	351	309	315	308	338	306	310	328	334	326	335	320	316	300	315	339	314	332	296	314	323	328	349	303	314	305	309	328	322	340	349	314	287	283	318	315	351	292	278	338	311	317	309	312	302	295	336	321	310	313	319	334	315	330	338	305	336	357	328	327	357	351	324	343	306	320	328	302	323	338	335	316	342	301	336	363	308	317	323	338	337	337	336	360	300	346	324	285	283	332	336	360	305	341	302	316	310	280	285	291	291	336	340	336	307	333	340	394	348	320	328	314	303	322	317	343	340	321	332	342	324	301	352	312	327	310	321	350	369	313	361	347	326	317	307	330	321	354	314	352	304	330	317	365	335	322	310	311	328	328	309	337	279	293	295	298	293	315	342	326	321	324	287	317	276	281	313	294	293	303	325	324	302	351	315	306	355	325	339	363	305	315	310	314	342	301	320	305	302	333	297	318	304	308	333	318	309	336	353	318	335	314	298	299	331	344	357	337	325	335	347	307	298	334	328	349	327	343	347	343	333	314	330	306	300	311	321	358	343	321	299	347	312	352	353	343	318	317	341	308	342	323	353	349	327	330	327	304	302	350	331	334	316	343	317	347	304	293	319	356	317	332	308	339	322	365	368	346	302	322	317	304	306	297	269	327	341	337	331	333	322	312	308	344	335	360	317	331	305	333	329	334	310	326	328	332	323	330	329	313	313	346	299	334	331	337	297	353	360	335	320	324	344	294	352	324	317	328	300	278	349	322	326	334	274	321	339	330	296	309	327	359	343	315	332	294	343	335	342	355	319	309	321	321	320	295	302	319	318	354	324	338	304	318	276	313	331	345	344	322	329	331	379	343	304	332	348	338	314	327	328	313	297	287	333	342	302	337	331	370	309	330	353	334	297	315	330	305	316	296	341	322	352	353	319	309	344	272	304	312	345	313	340	330	319	331	304	317	322	327	313	361	345	311	356	321	322	324	340	357	335	292	345	310	312	305	324	276	344	325	313	315	304	280	326	353	330	290	294	331	345	325	291	307	326	326	349	321	321	293	313	342	317	285	323	333	319	339	327	332	332	304	300	343	354	304	311	292	315	320	340	328	300	317	357	332	292	308	303	308	310	329	296	320	320	313	315	323	318	334	312	353	329	339	318	327	311	322	311	334	334	344	317	344	317	296	321	344	308	312	324	325	295	326	352	301	274	319	332	333	334	316	312	331	348	320	329	347	307	360	314	349	337	325	307	357	338	336	318	356	307	316	322	309	341	335	338	350	308	296	322	311	279	318	368	317	334	339	316	316	343	310	321	339	317	336	319	310	321	355	320	321	327	316	312	375	354	332	337	318	339	325	330	334	299	354	330	330	305	326	322	332	326	339	361	321	330	310	362	313	318	349	309	310	316	333	323	303	312	355	330	316	307	357	336	275	339	318	343	358	329	332	317	325	312	313	309	318	332	305	330	319	311	295	323	356	310	298	333	335	361	341	338	302	356	335	311	348	342	335	318	297	356	322	321	379	324	329	293	300	299	312	301	317	375	309	286	333	299	322	305	326	318	316	286	323	355	308	328	343	326	326	368	313	338	327	326	329	320	315	325	323	357	307	302	304	344	323	303	308	327	368	301	334	313	319	304	300	371	331	319	305	340	331	339	308	316	308	351	330	352	310	328	341	306	327	336	321	308	314	289	317	330	329	316	309	323	319	316	335	316	355	311	334	322	295	319	306	350	334	335	325	338	330	290	327	324	307	330	336	334	324	331	332	307	377	330	330	296	292	323	320	308	290	325	346	293	299	297	334	337	307	309	314	316	333	307	325	359	322	333	296	301	314	293	307	323	315	359	328	309	295	335	328	318	337	345	338	330	309	326	310	300	301	331	298	285	327	349	326	312	318	301	307	326	330	319	304	314	355	334	334	342	310	314	288	292	312	315	308	329	330	319	303	337	348	318	361	340	346	354	333	313	295	311	293	314	298	339	313	311	307	349	315	322	322	363	319	312	299	318	316	330	320	323	282	313	340	329	307	302	311	354	343	339	325	352	338	317	270	305	320	330	325	341	328	311	323	339	312	339	329	322	293	304	351	287	336	338	302	329	331	343	343	316	337	305	344	271	303	345	324	320	324	301	296	269	263	317	346	318	308	297	332	334	299	305	320	298	329	312	335	304	295	319	312	319	321	361	295	339	329	322	326	341	334	326	320	301	290	332	302	330	308	318	320	352	310	325	339	341	310	318	317	351	328	311	320	308	307	329	349	302	306	313	341	324	350	348	309	303	305	304	310	333	334	313	299	362	331	294	321	304	321	345	333	295	312	337	323	302	327	342	305	318	327	294	315	345	338	311	326	320	319	326	346	335	342	293	320	346	319	330	356	303	309	327	311	353	341	283	329	330	300	316	341	329	339	316	339	334	303	287	296	304	323	293	329	356	363	293	306	315	329	306	328	314	304	318	281	305	316	337	284	340	357	362	322	313	310	311	332	384	334	368	305	332	334	351	305	332	352	294	322	322	358	309	347	315	339	318	305	354	338	342	309	315	305	295	301	337	302	319	313	337	316	313	334	328	320	288	315	310	302	347	335	318	290	326	321	340	304	311	330	307	325	305	329	299	291	334	334	301	317	334	364	322	354	315	321	310	341	327	338	287	330	306	295	329	330	337	320	325	328	312	294	319	286	334	308	344	323	308	336	326	329	309	323	336	337	300	356	316	305	292	301	319	318	303	320	319	326	335	310	285	327	343	286	303	310	320	324	354	340	318	328	319	322	319	316	289	323	365	335	334	321	353	333	331	311	338	336	331	330	316	319	313	331	300	332	318	324	311	313	326	335	314	354	351	284	349	293	349	353	284	298	326	326	321	285	336	339	316	335	345	312	340	308	292	332	291	336	337	330	293	331	343	322	300	316	318	340	330	339	319	341	300	345	348	340	354	353	327	310	305	296	326	341	293	297	302	340	315	346	311	332	351	343	344	327	314	319	348	290	344	316	341	310	331	326	329	328	324	320	345	309	307	299	342	300	320	352	344	321	342	302	332	310	334	339	352	333	315	362	331	305	281	321	309	303	299	339	338	305	316	319	349	300	316	338	345	319	347	320	328	323	324	319	310	280	300	320	318	326	346	317	299	334	327	311	301	336	316	330	330
21563	7407	6356	5165	3921	2746	1866	1394	1129	947	847	827	804	812	790	781	735	799	727	715	692	767	795	767	761	775	727	753	747	765	757	746	683	742	754	746	767	745	783	719	725	706	730	720	703	825	739	703	742	698	754	696	731	760	722	693	682	739	711	752	707	752	700	712	681	738	741	763	746	751	709	737	753	766	727	759	812	722	695	737	739	715	733	741	706	695	763	736	717	733	732	724	752	749	692	705	736	677	743	714	732	762	713	715	720	749	725	734	737	750	779	754	749	728	774	703	707	729	774	691	740	639	704	707	714	769	735	698	727	765	689	767	739	789	701	745	764	702	708	697	751	752	744	724	769	772	721	716	700	809	741	670	740	741	733	747	766	701	755	696	767	750	762	735	736	724	735	740	763	758	773	732	757	703	690	686	705	670	733	737	776	739	739	793	709	703	744	746	728	709	708	742	715	742	743	754	717	735	740	764	724	727	685	697	693	746	682	716	685	727	767	775	726	752	714	756	704	740	739	727	729	757	703	731	673	740	703	743	728	738	698	757	753	738	737	739	718	722	717	783	702	758	713	709	740	720	735	693	739	749	682	714	754	735	766	773	758	751	736	746	742	721	778	722	753	727	716	707	704	701	691	740	716	715	734	723	710	753	689	710	746	729	728	779	690	725	747	708	735	742	713	754	761	747	789	742	759	715	711	747	775	697	657	703	746	697	713	740	724	734	788	731	727	733	711	802	696	703	762	742	749	742	732	715	759	738	709	689	710	742	747	735	754	719	732	730	722	739	704	712	731	767	672	747	741	694	750	778	690	735	728	734	690	737	727	743	749	765	729	731	706	760	734	734	778	755	741	746	776	694	709	677	737	760	725	744	747	732	696	733	700	694	720	697	748	723	773	777	750	717	732	726	768	724	710	714	747	729	730	731	738	740	727	729	723	693	753	735	713	765	769	728	726	704	734	744	781	687	713	706	794	721	755	744	708	713	704	725	723	732	710	754	700	718	748	734	739	706	717	713	728	761	723	732	725	743	716	735	777	725	695	769	707	721	730	707	746	676	668	728	686	729	751	734	727	717	754	739	761	720	734	742	774	694	724	744	717	767	791	725	689	765	720	774	750	759	724	715	689	739	741	718	669	762	723	740	705	691	730	730	734	722	697	726	739	668	698	710	757	735	743	725	735	717	694	728	718	768	746	719	711	725	683	720	788	789	732	712	710	743	769	748	722	720	756	713	733	688	710	714	732	721	801	742	720	754	711	708	712	741	723	737	704	726	730	782	726	719	756	697	789	748	724	701	766	737	750	703	713	775	736	733	719	785	708	714	777	692	711	732	721	724	772	753	742	748	751	733	719	740	735	718	749	730	719	783	741	741	743	691	746	717	725	736	739	781	742	716	795	761	748	728	722	732	707	746	725	760	772	800	707	694	700	731	760	728	723	741	781	740	770	704	730	716	720	725	730	725	745	714	737	760	689	702	739	736	741	698	729	751	717	751	735	754	690	701	765	728	736	746	774	719	756	756	750	759	708	722	781	764	721	727	739	691	692	796	737	712	724	755	726	695	703	716	740	751	780	742	702	712	707	742	706	742	737	718	754	711	738	726	693	705	725	748	745	754	753	727	727	739	742	691	721	752	706	747	727	739	709	728	718	773	747	729	781	726	767	709	749	783	739	734	729	774	713	723	728	772	738	703	715	740	704	735	734	710	692	721	703	694	728	737	756	743	702	676	697	729	722	747	686	746	755	746	707	770	774	744	736	685	664	784	723	706	738	742	731	694	726	742	739	723	684	698	720	744	706	718	717	754	704	692	727	701	720	713	693	734	672	759	718	711	746	737	752	754	752	710	757	706	766	719	724	789	739	734	724	715	721	732	755	760	698	706	702	782	716	706	722	713	723	762	728	709	709	724	745	719	750	800	714	753	752	769	734	748	695	716	797	755	706	756	739	734	730	706	719	749	655	717	751	744	746	764	702	766	736	697	736	702	716	764	707	746	698	724	784	783	767	757	724	756	690	747	714	736	752	702	722	741	748	674	707	725	728	740	723	720	756	678	719	748	719	749	773	725	718	718	769	701	738	730	733	738	720	758	715	715	662	741	760	678	756	703	742	760	744	716	758	773	752	741	722	746	756	696	743	750	781	685	693	779	691	730	748	726	697	724	690	713	787	785	751	711	675	748	719	708	719	735	727	747	684	691	714	743	717	737	799	743	716	682	763	750	742	791	751	692	727	754	698	700	753	793	771	708	745	715	719	768	717	775	742	730	724	683	734	723	709	722	690	720	760	739	724	714	708	702	728	728	755	708	765	749	704	734	731	709	785	744	738	730	694	760	749	742	719	766	731	728	711	717	701	723	742	767	715	704	674	730	730	805	706	734	723	713	770	739	738	703	688	718	764	729	763	705	754	776	721	702	719	734	688	740	726	738	674	705	709	707	716	713	743	728	789	702	757	714	740	672	708	730	710	745	708	705	683	723	766	708	736	768	673	711	754	720	755	735	756	769	760	745	752	776	772	712	700	724	694	740	738	750	754	767	708	739	761	701	707	693	739	691	718	705	782	737	765	727	763	728	715	716	751	714	711	741	682	715	695	734	713	742	775	756	675	740	744	699	748	783	735	726	699	723	735	700	759	717	744	731	733	725	698	712	709	730	698	714	737	729	759	758	711	718	686	692	749	697	755	695	751	747	738	766	710	683	727	689	727	722	734	728	747	753	686	690	749	705	725	736	718	701	760	737	752	686	750	716	740	746	659	723	754	776	715	711	744	756	756	750	713	785	676	743	762	718	722	695	712	766	748	750	730	707	765	736	776	753	738	753	682	756	738	716	742	764	695	755	725	728	733	714	745	746	719	739	691	705	738	739	745	743	782	693	759	779	695	707	711	770	720	732	781	707	725	713	727	741	762	718	751	753	714	745	696	734	783	711	716	694	788	697	752	739	749	738	731	734	735	714	749	699	732	682	750	735	706	722	714	714	746	689	744	705	734	745	739	801	698	740	703	693	758	729	702	759	723	729	790	721	737	681	739	731	745	706	712	700	755	714	696	718	713	743	721	671	724	754	732	717	735	729	724	734	717	742	733	712	732	769	727	760	708	763	766	703	761	665	707	717	733	746	681	738	770	744	721	722	741	744	696	729	692	732	714	719	705	754	721	729	723	731	683	713	700	739	718	695	740	763	741	715	742	761	708	791	765	771	765	738	756	672	735	737	702	699	813	699	749	742	710	715	745	760	743	729	704	704	741	738	737	714	713	752	758	739	726	715	766	759	709	672	741	676	710	731	737	738	754	718	736	737	671	736	743	716	736	768	725	704	701	733	788	779	757	747	742	779	704	713	728	743	718	771	758	761	747	717	748	703	708	738	709	712	699	742	737	698	749	754	716	757	682	711	764	731	752	732	769	654	748	732	693	731	727	739	711	670	751	733	731	737	697	776	760	714	719	722	704	752	731	757	782	675	734	757	743	765	772	755	709	722	764	711	726	691
21989	2735	610	473	414	338	308	320	315	295	295	285	284	262	298	284	301	315	268	298	266	278	297	290	288	293	301	308	296	280	305	299	311	286	306	309	339	289	292	253	322	292	305	321	314	298	306	324	334	314	306	271	287	314	315	291	292	290	329	302	270	311	321	265	285	297	272	281	321	308	303	276	319	307	309	304	306	249	285	308	297	335	296	285	292	297	289	284	302	315	331	284	297	310	307	283	268	297	278	340	312	317	289	282	306	287	264	306	308	300	302	321	326	294	311	292	299	297	310	308	311	285	302	265	295	311	298	328	290	310	279	286	305	296	288	317	292	282	296	286	268	286	274	280	281	299	317	319	281	304	294	277	328	308	296	233	295	292	301	280	304	313	288	326	276	295	278	292	299	269	282	293	296	322	349	328	283	290	314	323	302	323	333	314	310	275	311	322	268	277	278	283	281	292	276	331	336	315	297	263	300	308	279	294	269	280	293	302	309	312	276	308	296	274	303	329	295	270	311	310	274	291	286	289	305	340	265	282	316	310	303	265	324	295	297	259	303	305	322	293	300	283	253	306	326	265	268	298	315	316	299	303	302	284	306	279	303	313	354	288	243	292	302	305	288	274	305	303	273	282	289	333	254	273	284	296	311	274	304	309	299	320	286	324	293	325	282	271	272	312	336	314	332	305	302	309	325	329	315	292	303	272	275	307	351	263	291	273	314	319	302	266	301	289	263	311	301	290	307	287	242	309	299	273	282	264	294	313	308	285	322	311	294	302	315	329	280	267	288	284	278	267	297	281	315	279	283	294	267	274	253	274	288	267	294	301	318	314	253	304	298	264	314	289	304	286	261	346	333	306	284	308	307	312	337	297	285	290	328	331	308	338	312	270	322	306	288	331	308	268	269	302	299	280	305	335	286	318	329	307	268	323	315	318	285	291	282	319	303	294	322	298	315	293	306	288	305	319	297	317	302	307	309	304	290	256	301	302	327	322	290	337	294	305	309	300	286	257	286	326	276	286	311	297	294	277	299	315	283	279	306	306	286	295	289	272	314	301	313	308	297	306	304	293	293	260	302	306	290	274	287	310	299	312	329	281	308	293	276	294	307	281	276	304	325	310	306	282	318	278	297	320	311	302	333	351	295	264	284	308	289	330	315	301	260	288	293	295	319	326	301	263	308	309	314	319	295	301	320	319	319	300	314	295	276	276	262	300	291	277	299	265	304	285	290	302	297	305	282	322	287	244	314	283	268	289	308	271	320	300	299	290	321	314	298	268	280	312	283	292	302	284	292	321	291	320	280	319	296	271	298	327	284	297	266	309	310	306	283	312	302	314	313	322	343	331	317	317	297	303	300	290	282	342	298	308	277	345	298	265	292	329	302	298	302	271	297	301	302	296	301	286	298	307	317	270	289	279	299	338	304	319	321	291	291	292	297	317	300	312	341	307	300	317	272	300	300	279	288	292	281	287	270	288	278	291	299	302	296	314	258	256	298	313	284	282	281	282	292	298	325	303	287	296	293	280	332	300	312	271	287	279	296	288	292	291	316	266	268	329	298	276	290	275	295	309	296	298	283	310	336	337	324	293	286	317	282	282	297	334	288	287	300	283	287	347	298	289	305	275	301	280	331	309	269	279	287	327	299	347	310	312	313	295	297	288	292	313	322	285	265	275	292	296	329	274	293	315	299	317	311	310	317	301	288	292	301	281	301	289	285	338	299	295	320	300	301	329	270	280	322	300	274	294	271	313	303	312	303	295	291	291	302	329	288	279	303	267	271	283	292	329	274	304	316	306	299	305	293	346	315	277	303	324	302	279	340	293	253	330	294	291	332	326	317	271	314	286	304	312	261	271	274	308	280	300	299	277	271	294	299	254	273	284	287	277	325	301	313	319	309	341	316	301	305	327	256	289	245	283	284	269	265	277	283	307	291	307	314	290	284	267	315	292	280	296	275	304	253	292	287	317	302	281	293	291	324	271	303	294	290	258	303	308	321	297	296	282	319	305	289	280	305	301	297	286	293	272	300	269	296	325	249	329	335	309	309	281	310	290	290	261	313	308	273	303	297	275	265	313	301	286	316	307	266	294	291	289	321	288	293	289	292	302	301	287	308	294	307	271	318	320	300	316	319	271	322	308	321	298	295	324	325	264	282	296	305	300	308	300	294	315	274	295	348	273	285	276	297	290	288	313	309	302	274	279	308	272	281	276	306	285	294	312	315	273	336	306	295	282	276	298	299	276	312	295	295	284	252	304	288	288	290	330	270	270	304	297	310	304	284	278	291	288	284	300	310	290	330	328	296	259	304	289	308	298	292	303	291	323	285	276	314	302	318	294	274	289	295	340	299	252	279	306	304	305	286	332	300	292	289	303	298	291	333	288	284	305	316	291	265	293	329	312	323	290	317	290	300	300	286	300	308	299	287	305	328	308	286	302	304	310	278	275	277	308	306	302	267	312	316	301	284	268	308	291	280	309	308	297	298	299	281	302	300	306	302	293	303	284	314	293	306	293	279	295	288	315	272	296	282	332	301	305	304	286	286	303	277	311	312	304	276	321	327	285	309	301	317	270	263	294	290	242	293	327	313	321	292	308	278	306	293	314	298	292	314	280	246	309	296	282	304	326	296	301	296	287	294	290	305	313	269	311	313	287	274	283	288	304	329	290	310	315	324	329	302	293	283	286	283	289	303	307	267	307	317	336	301	297	251	281	299	280	280	327	298	321	292	298	277	296	292	306	275	276	297	302	306	270	286	306	326	305	297	299	289	311	280	319	299	341	300	299	326	294	284	320	309	304	300	290	305	311	318	320	344	318	288	294	332	300	324	280	278	333	297	302	301	316	318	283	239	306	297	309	270	264	316	314	266	270	325	328	295	304	317	308	306	342	313	286	300	298	264	271	274	299	331	289	292	316	296	314	289	318	304	306	288	298	301	275	322	303	286	320	320	275	295	271	313	301	299	269	270	302	312	265	284	322	316	291	291	306	313	333	298	291	308	313	298	300	264	273	294	290	320	311	317	289	288	283	294	313	325	297	335	285	310	298	269	296	328	296	302	294	288	310	281	289	285	298	332	293	275	268	278	306	299	269	285	300	316	320	281	268	302	329	313	293	303	320	316	281	299	303	300	273	305	337	326	299	286	302	303	296	286	308	257	291	290	299	278	312	286	283	286	315	314	286	325	299	316	274	301	307	306	284	266	285	300	310	276	287	304	328	290	272	311	307	275	320	290	287	267	271	279	288	273	272	295	303	283	290	323	287	296	324	309	277	279	302	316	306	316	309	297	312	280	349	296	309	314	273	317	292	310	319	305	296	316	308	260	315	292	265	304	295	310	282	320	285	242	302	294	285	278	265	309	282	330	271	293	276	319	279	274	298	267	305	280	303	305	331	309	277	300	256	292	303	314	314	319	327	272	302	280	273	312	267	281	293	299	279	291	295	319	296	273	305	312	300	280	255	254	284	278	306	296	307	289	314	297	333	304	315
13685	5168	4108	3366	2420	1335	896	807	752	703	683	639	673	688	675	673	686	663	652	654	671	645	609	666	625	608	657	632	703	666	638	622	637	620	637	649	662	623	674	619	685	683	645	643	646	689	615	652	630	665	672	647	619	609	664	619	656	595	671	655	637	661	656	672	674	654	668	660	649	579	676	658	644	627	641	604	679	631	688	659	629	623	674	702	635	634	641	581	694	649	652	659	663	643	667	648	610	673	632	625	645	639	659	641	654	647	615	626	638	668	624	646	666	616	637	689	618	631	629	608	673	615	654	660	663	570	657	609	614	581	622	645	628	636	642	644	652	652	652	656	624	676	641	639	644	646	672	675	641	610	663	641	650	598	654	610	642	680	655	646	631	649	649	620	654	683	696	616	613	586	636	655	662	661	663	622	644	624	626	723	621	651	667	659	618	612	745	658	582	644	623	622	654	619	629	692	634	631	627	626	661	631	647	636	619	624	624	662	641	695	667	647	667	662	618	648	642	628	608	625	643	646	666	689	616	664	646	650	622	692	639	647	664	683	644	666	657	610	615	694	603	612	579	628	656	638	655	643	627	609	655	698	628	653	687	614	609	619	640	609	657	630	678	658	653	618	599	629	614	632	647	646	671	643	658	598	668	644	625	660	627	709	657	599	634	628	613	638	642	607	695	628	629	657	689	683	659	662	617	678	637	701	637	584	660	626	674	626	643	620	617	641	639	648	672	659	656	655	682	614	622	647	654	654	647	598	595	659	678	627	654	643	667	637	629	604	649	647	632	641	690	661	645	631	622	626	646	636	650	626	682	661	616	697	667	648	652	647	610	678	659	637	656	635	630	638	625	624	694	662	658	599	656	578	642	645	649	653	676	640	640	616	677	568	650	626	648	656	651	605	652	630	648	600	626	672	643	661	641	621	646	619	623	665	703	622	641	631	632	613	646	652	652	640	621	631	675	629	661	624	628	649	653	650	636	594	673	588	606	682	614	675	633	676	651	637	611	631	648	640	689	607	659	642	663	679	659	636	657	632	639	638	591	624	660	654	643	649	651	699	674	655	642	654	653	620	637	666	651	604	681	616	655	632	634	612	622	635	659	649	672	615	677	689	635	624	641	616	638	647	669	629	652	620	630	665	637	709	668	646	706	658	646	615	714	643	612	624	595	683	661	654	643	636	685	621	639	675	694	622	645	677	610	628	652	664	606	646	642	636	645	667	653	601	640	622	652	586	658	612	604	612	664	618	680	664	683	621	614	632	634	682	612	649	628	650	626	625	609	663	677	633	642	652	634	595	633	636	625	626	641	609	667	651	621	587	665	659	641	627	629	607	665	617	682	647	624	610	610	638	650	672	618	666	629	679	620	635	674	634	645	654	614	643	659	604	654	617	642	612	655	704	662	661	648	638	649	667	637	659	664	678	626	631	625	638	626	655	627	692	663	632	658	655	615	687	673	662	660	627	601	656	642	665	631	643	582	686	701	666	671	647	650	628	663	687	634	646	606	648	693	679	630	611	632	646	640	659	617	663	643	639	628	643	671	629	629	631	638	649	627	638	669	650	662	594	687	638	657	705	592	661	681	637	658	686	573	614	639	666	608	660	665	669	646	648	628	677	629	684	642	620	653	657	672	597	663	623	618	647	683	656	675	612	637	643	631	641	607	650	604	649	639	653	646	643	613	655	656	634	687	680	674	635	673	661	660	642	667	612	697	622	668	611	637	670	605	603	664	639	665	666	623	638	650	669	647	648	634	579	666	632	679	583	647	590	625	596	613	644	629	616	657	638	660	576	624	668	622	666	644	620	660	652	714	657	655	621	662	640	660	622	653	685	624	643	613	633	632	649	631	628	659	614	650	643	620	649	632	636	622	609	645	614	608	625	624	653	646	660	653	612	642	674	620	655	652	630	668	633	621	639	665	653	592	677	663	634	647	657	663	659	639	621	629	601	664	657	656	608	644	658	674	635	649	603	639	664	617	604	673	636	645	662	662	657	649	655	584	657	625	664	643	628	648	663	637	643	660	613	632	623	646	649	648	639	647	643	699	671	638	642	661	630	673	610	680	581	672	683	646	697	646	637	588	630	674	635	650	675	664	632	620	628	669	657	654	706	629	678	650	597	665	652	605	613	647	613	612	630	632	683	647	664	634	662	677	644	675	618	658	627	693	663	681	625	621	641	644	633	654	668	592	657	643	677	648	639	673	623	670	653	610	682	584	577	604	663	653	605	629	637	670	654	658	613	647	651	677	623	657	619	620	662	641	651	648	668	651	642	621	648	630	611	631	608	667	636	604	636	637	650	619	626	620	631	655	622	630	657	642	616	611	672	608	651	646	644	662	668	675	708	643	631	639	619	615	599	694	649	642	636	632	635	650	614	611	614	606	657	626	667	665	638	639	664	678	606	619	636	629	611	623	646	660	677	655	654	566	685	599	657	631	669	667	625	653	621	641	622	682	607	657	654	622	653	649	631	686	627	658	666	610	667	634	589	633	646	654	640	627	633	612	674	635	639	673	678	651	614	632	651	625	674	643	616	655	625	675	649	667	641	666	644	615	630	629	672	661	623	644	663	649	646	674	634	678	617	658	674	643	623	662	670	654	659	627	704	677	679	639	658	642	672	618	669	700	621	647	642	644	662	628	651	611	626	655	644	630	647	684	619	645	605	640	640	674	655	685	628	661	625	631	696	631	653	601	696	643	652	646	625	689	701	657	637	650	643	668	648	693	623	639	660	628	647	645	641	701	622	653	651	676	631	652	612	596	649	660	647	615	641	675	710	624	657	679	611	643	622	689	655	642	653	683	675	702	678	654	644	649	623	628	608	618	648	633	592	612	651	629	628	631	687	628	650	659	683	666	609	680	594	682	698	656	639	663	654	657	630	579	673	652	636	675	642	662	619	604	655	644	656	643	663	630	678	640	601	626	627	696	684	650	614	660	608	630	670	663	654	655	618	629	639	670	646	621	629	634	627	648	648	628	654	650	653	668	662	659	615	618	607	628	682	669	614	633	638	611	676	630	601	629	653	665	640	626	663	674	674	665	647	664	662	654	600	644	661	654	635	648	635	655	618	640	619	638	647	658	622	655	657	653	645	652	598	586	662	664	617	670	652	643	688	654	697	660	612	658	644	646	682	696	623	631	610	642	647	636	627	641	638	651	646	636	642	657	635	648	645	592	653	667	578	663	637	619	676	681	691	677	636	653	648	697	652	641	662	641	606	639	644	628	696	683	602	627	671	671	647	641	634	635	654	635	635	647	594	630	647	679	603	667	632	671	662	634	629	632	676	638	643	635	636	637	661	634	645	667	610	591	666	695	686	658	701	668	670	633	646	635	623	607	653	670	693	658	660	674	631	609	612	623	662	639	550	645	641	646	683	646	618	661	655	634	676	663	693	644	662	658	625	627	601	683	658	678	613	615	646	623	677	710	630	657	598	633	637	673	655	603	652	663	635	665	624	638	650	611	623	628	672	634	630	644	656
27578	4844	1044	777	507	388	327	345	354	321	330	282	293	311	346	344	327	312	287	323	273	284	304	275	319	318	283	291	332	324	293	305	316	266	345	302	282	295	292	311	327	311	327	304	336	284	303	284	310	343	316	293	310	326	282	293	300	314	274	307	302	279	308	294	307	321	297	294	331	323	305	302	305	289	336	290	314	308	265	300	315	282	319	287	271	292	317	295	297	306	317	312	336	298	343	337	298	312	296	303	314	287	320	314	322	305	309	312	322	271	299	338	305	298	336	323	292	294	290	267	302	300	331	303	338	314	284	291	303	309	315	314	303	299	293	326	297	303	315	296	304	307	336	350	318	267	305	326	332	346	317	331	303	272	352	323	339	349	351	303	308	309	327	331	296	319	326	324	335	288	336	311	332	290	348	346	308	325	331	299	330	361	308	309	278	300	315	318	276	283	347	301	327	340	314	331	292	280	296	320	331	321	288	277	326	360	284	294	321	295	298	270	316	352	312	317	291	296	299	311	330	338	318	311	288	329	324	274	311	295	291	270	309	311	302	291	343	291	314	319	300	310	308	317	293	329	312	307	298	329	328	306	278	330	295	314	309	288	301	306	316	278	274	306	304	280	304	356	311	338	319	322	297	295	347	329	278	312	331	328	323	304	287	303	290	323	317	312	289	281	322	309	264	301	298	273	291	268	324	316	307	323	307	288	290	308	285	311	294	321	288	296	304	320	307	310	294	301	262	290	304	306	318	346	268	324	316	326	286	287	319	306	302	287	302	308	307	290	353	325	306	305	288	293	312	295	318	301	343	307	308	320	290	337	286	341	302	306	303	315	298	279	330	297	303	286	338	309	342	319	299	314	337	285	272	316	315	314	286	301	292	291	270	314	294	305	315	301	308	289	272	340	280	285	328	296	320	283	282	284	320	365	273	289	290	284	281	344	301	282	275	303	324	309	316	304	305	283	301	323	312	314	305	311	362	304	320	352	305	336	298	289	331	297	310	307	287	334	290	322	311	311	312	324	369	295	309	310	294	296	320	304	318	310	312	334	330	340	303	329	309	343	305	286	265	314	292	343	318	299	286	306	325	312	318	292	311	317	289	318	304	321	332	316	276	305	296	265	306	324	317	297	302	298	267	314	329	297	313	327	325	288	319	312	294	301	332	346	297	302	302	293	306	293	284	308	297	318	284	316	284	312	308	299	287	294	328	317	310	315	308	311	320	308	317	316	309	294	317	327	313	324	329	294	307	335	316	289	285	289	287	346	299	322	307	277	322	310	301	313	322	325	334	350	326	315	319	319	312	310	328	294	325	313	340	302	292	333	302	302	309	328	310	295	265	287	290	294	290	293	288	290	295	303	284	307	317	318	305	323	308	305	308	307	278	283	296	310	277	301	317	293	294	298	330	287	317	308	319	316	290	283	301	299	363	318	286	278	288	319	298	274	295	308	302	306	296	328	327	304	353	307	311	316	314	308	305	296	284	289	341	341	330	305	318	322	314	321	300	303	304	285	340	312	291	357	290	333	284	302	310	326	353	298	285	298	324	284	283	293	310	297	318	318	334	305	273	321	298	309	261	320	262	313	321	297	276	342	289	306	306	310	310	291	316	302	292	317	293	316	281	276	291	304	265	286	301	305	295	310	309	318	273	332	270	289	287	337	326	316	296	322	302	307	281	270	302	328	294	335	283	325	305	340	351	286	306	309	279	282	312	284	304	331	319	317	313	262	285	318	265	286	294	306	276	318	356	310	341	318	303	331	292	343	347	299	307	285	302	310	340	312	285	324	323	287	335	284	283	300	330	267	331	313	317	274	279	331	296	322	332	300	329	348	300	315	332	299	313	300	324	316	284	285	315	271	300	277	306	317	319	350	335	290	331	327	326	286	318	323	273	327	332	324	335	276	261	278	320	335	309	305	321	335	330	292	303	314	325	293	303	334	298	305	291	314	322	320	303	318	288	303	287	315	299	319	274	345	304	303	290	321	284	346	316	304	343	258	345	295	286	323	305	316	295	324	297	263	296	278	333	329	296	320	326	318	318	302	313	285	277	289	304	323	289	261	287	287	304	333	322	306	320	262	289	319	304	307	332	297	293	285	327	302	301	307	284	326	314	292	293	275	320	281	298	276	288	301	307	301	297	301	296	308	334	298	342	353	318	304	304	286	286	306	285	286	313	321	303	290	297	316	294	304	302	326	344	334	296	317	312	301	309	302	332	333	340	294	291	332	314	295	301	351	304	294	281	323	305	352	279	304	295	323	290	316	313	294	312	325	307	308	331	297	301	319	298	310	306	309	299	331	339	367	281	323	313	306	302	297	309	313	263	288	328	288	299	333	306	342	322	357	324	299	320	299	303	294	293	277	307	329	299	298	334	319	306	311	293	330	309	297	286	318	319	285	318	314	305	341	286	292	268	350	280	298	310	280	336	296	305	338	323	292	272	320	331	302	349	334	316	319	331	291	303	307	310	284	290	307	294	295	303	305	303	323	320	282	306	300	325	310	311	307	304	321	302	305	290	292	292	278	315	319	340	279	313	298	312	296	306	291	312	265	358	309	309	304	332	313	289	301	292	299	310	298	317	270	326	322	311	328	304	312	275	331	329	318	277	308	322	316	312	316	302	308	305	303	322	331	315	320	301	316	312	301	307	323	345	356	361	327	295	293	287	281	286	275	322	283	327	292	298	313	343	318	316	290	316	341	295	257	272	298	287	289	312	281	326	288	308	319	301	255	297	293	309	296	317	293	291	324	287	315	335	310	301	314	315	312	275	325	305	324	313	301	320	332	282	313	298	311	290	335	295	294	286	318	287	283	321	309	326	308	299	298	303	340	354	296	294	311	317	271	322	312	308	350	278	314	306	294	289	327	316	325	298	311	312	294	318	271	301	293	306	315	319	326	316	299	322	298	331	289	340	338	294	310	307	311	306	335	318	334	256	308	286	316	331	287	334	297	285	315	323	277	310	319	302	323	340	307	360	310	336	301	317	301	314	310	291	302	295	284	284	294	341	311	327	310	301	300	295	318	294	287	314	288	331	313	320	315	318	295	331	287	307	297	313	329	289	321	310	330	300	320	321	352	311	319	323	319	309	298	283	308	308	324	276	304	283	334	281	317	324	308	328	313	281	288	333	320	307	345	306	317	304	312	315	300	283	272	309	341	334	309	293	335	313	307	324	354	338	294	312	290	288	289	350	321	283	320	297	314	334	276	287	305	345	273	304	310	311	343	351	294	333	271	286	265	279	324	320	306	336	280	325	302	346	286	258	308	311	283	294	338	324	315	340	323	290	338	326	325	322	301	324	319	322	303	318	310	334	315	325	351	325	282	319	287	306	331	282	338	247	310	319	319	289	285	298	281	293	296	329	310	297	283	329	352	293	311	300	295	307	304	256	309	308	329	293	306	284	286	302	291	319	311	298	288	302	262	290	296	302	310	326	314	284	328	313	330	322	305	307	295	344	319	277	294	259	302	312	294	330	321
19383	10081	9474	7628	5299	2591	1483	1186	974	898	801	777	761	711	728	724	603	689	721	723	702	682	703	705	676	710	695	715	688	657	703	664	700	653	679	655	679	675	645	702	665	686	636	686	679	697	666	657	659	655	682	688	720	657	653	686	701	685	675	687	695	708	671	701	700	666	701	673	615	688	670	702	685	713	677	669	651	679	669	681	696	662	725	711	677	673	628	706	671	655	667	655	654	672	688	715	668	645	660	674	650	703	710	685	672	660	675	666	670	636	733	641	677	697	639	693	675	700	640	631	681	684	631	720	700	687	658	718	679	693	690	653	653	692	689	686	701	745	701	718	720	672	739	690	686	686	691	665	666	723	683	706	695	636	668	700	651	655	645	723	653	679	695	724	682	675	672	662	647	754	692	648	706	688	679	725	637	703	677	678	686	654	706	705	643	684	688	638	673	659	683	637	703	676	649	639	679	676	694	655	685	704	675	694	709	695	684	711	639	706	658	731	675	694	726	707	644	676	702	681	685	680	667	705	673	758	685	703	633	700	698	688	653	657	746	713	675	681	676	697	689	675	654	686	738	680	681	711	664	706	746	715	688	701	750	641	675	702	685	648	655	690	702	644	719	720	677	684	673	737	708	648	607	662	647	668	663	648	659	649	630	687	709	677	690	759	715	692	675	705	650	677	722	673	677	653	665	650	670	709	662	707	666	673	658	737	656	692	643	696	673	692	677	710	658	659	667	693	742	655	681	698	673	710	654	704	704	692	714	704	642	685	694	675	692	661	653	657	653	681	705	712	739	721	698	677	679	649	627	697	690	673	658	682	749	741	683	711	703	679	640	707	661	653	644	737	698	660	695	694	696	704	672	690	730	656	674	714	684	692	747	702	675	681	617	708	665	673	723	699	691	713	724	699	648	718	703	729	739	613	698	672	629	694	709	649	690	702	702	659	683	690	680	679	670	653	662	711	695	703	692	676	755	648	669	660	671	682	710	660	677	678	656	672	708	696	708	716	673	659	690	660	693	716	685	692	680	699	667	684	660	657	670	715	685	701	718	690	663	673	704	674	738	648	674	677	693	671	702	718	679	660	655	669	670	714	682	691	717	694	654	659	702	664	637	658	624	650	700	702	704	698	666	644	680	731	671	623	696	679	689	691	676	714	655	705	695	655	679	646	648	696	715	721	662	684	710	701	692	651	680	686	664	671	672	686	667	656	657	664	658	683	683	657	699	676	711	666	719	688	720	692	681	671	668	682	707	650	702	668	697	716	663	669	699	686	688	684	646	675	742	692	719	710	706	585	742	720	670	665	675	680	679	681	718	663	680	662	699	669	679	686	632	676	659	651	659	697	680	660	672	712	704	751	687	672	702	721	693	640	674	691	687	706	676	693	709	650	704	681	661	739	687	703	678	724	658	636	662	674	696	702	702	669	687	688	649	671	685	722	661	688	693	688	653	702	649	703	683	663	662	715	688	656	676	647	658	622	670	675	686	648	659	682	699	718	738	709	680	667	707	715	687	668	688	671	666	671	730	693	692	635	693	686	701	719	679	684	672	689	658	681	718	727	731	695	692	725	668	712	641	721	679	698	646	630	646	693	663	631	677	713	641	641	657	711	657	657	676	690	683	658	651	686	642	671	681	691	688	730	692	647	728	743	651	713	649	654	699	664	699	693	664	692	663	693	667	699	687	649	701	641	666	686	714	678	680	682	697	700	682	701	698	720	696	723	699	725	692	700	693	650	694	678	665	752	699	688	694	678	668	669	681	703	697	669	673	677	665	710	699	691	658	691	684	679	712	661	714	675	668	676	669	712	713	678	667	639	680	623	653	693	669	668	660	666	704	724	687	663	698	645	695	684	696	702	621	658	668	694	654	697	713	719	698	685	630	681	721	669	682	702	689	668	691	699	703	670	689	679	679	680	658	610	674	638	666	635	672	697	701	684	713	682	654	696	686	633	656	653	649	689	720	699	658	658	699	669	620	668	703	683	721	683	698	670	720	688	695	715	683	660	656	667	657	638	663	710	674	705	659	679	668	650	748	677	652	706	680	645	686	676	680	662	707	716	679	704	701	687	676	692	681	675	675	692	655	692	734	712	731	718	680	687	715	742	694	665	629	684	680	669	726	707	685	701	717	669	666	651	667	665	690	719	673	648	671	705	704	674	711	676	691	677	651	709	674	731	653	687	747	682	692	649	690	684	698	685	655	653	673	714	655	646	705	648	653	664	705	685	693	712	683	688	636	672	664	677	681	643	660	671	715	728	635	665	730	689	681	666	672	700	727	680	687	637	694	676	700	694	671	692	640	699	708	674	709	719	679	690	673	694	679	639	698	724	701	711	658	644	675	686	715	685	658	703	714	673	694	702	699	681	732	654	663	670	714	681	679	665	659	655	659	665	696	639	664	736	695	682	749	711	655	691	661	668	663	727	645	656	648	622	676	677	633	672	673	623	693	673	657	713	706	706	667	667	672	718	671	709	647	672	720	684	679	655	683	686	690	680	646	679	622	684	655	664	686	697	672	688	680	658	653	698	653	710	668	652	676	711	686	644	674	692	670	671	681	668	710	661	668	651	716	663	739	676	660	698	663	661	679	651	682	690	666	686	652	705	647	674	694	677	650	688	726	654	664	688	698	717	648	674	657	655	661	681	702	716	698	661	624	668	685	694	709	705	680	667	651	675	688	694	732	614	687	692	692	694	683	680	679	715	682	720	707	636	676	708	682	665	632	675	649	704	688	690	675	674	736	725	683	680	701	706	667	656	684	694	650	664	663	693	679	648	661	699	699	672	678	686	674	657	684	654	677	656	667	692	693	675	712	669	679	738	704	710	667	662	699	648	649	661	676	695	689	691	660	651	690	676	666	718	649	653	677	667	688	655	702	660	665	723	723	675	735	644	691	679	692	675	718	693	670	694	692	660	686	680	697	665	674	684	711	678	665	661	628	654	661	662	697	643	632	709	686	718	667	678	655	659	686	658	679	674	697	714	718	640	708	682	703	642	687	717	738	721	726	699	699	690	685	695	625	653	699	675	681	685	634	668	696	686	684	730	675	678	662	696	644	684	679	684	676	707	615	669	646	652	660	639	681	673	713	687	683	700	721	739	718	667	672	691	680	695	712	697	654	724	657	651	673	702	655	697	687	660	666	675	635	663	700	660	649	656	666	671	680	661	679	691	630	662	705	678	699	687	700	727	709	666	686	684	703	686	685	680	713	679	666	678	697	677	698	701	640	743	684	701	683	672	694	690	731	665	672	651	688	677	695	691	681	720	652	711	701	669	704	658	690	735	705	707	669	740	687	664	713	685	685	735	680	660	720	644	704	655	681	693	689	740	662	702	648	712	674	711	688	687	721	667	707	711	727	663	710	710	714	696	699	723	696	644	659	681	725	666	708	686	724	697	671	723	677	717	679	685	647	681	671	658	695	690	696	711	669	692	705	679	693	685	672	663	643	746	723	708	692	693	717	682	715	698	718	664	699	678
33932	6524	1208	753	472	394	359	378	336	304	307	283	307	333	306	347	339	354	313	299	325	327	350	324	345	316	302	336	338	306	324	330	325	284	322	381	351	318	298	331	336	341	317	315	365	315	311	327	320	336	320	304	336	344	316	287	307	310	342	328	334	330	357	296	315	330	338	338	326	300	346	322	285	331	364	326	337	309	338	302	319	293	344	318	356	302	348	312	321	320	321	306	333	308	326	349	326	311	326	324	316	293	319	310	265	325	333	329	332	345	293	302	332	272	314	318	293	312	324	302	327	322	318	305	284	348	290	336	285	338	305	321	319	338	311	315	324	323	315	323	286	315	304	328	309	301	348	324	253	324	306	314	326	330	313	321	332	335	312	319	326	333	329	313	295	317	293	324	330	331	316	332	323	335	338	325	352	353	279	282	331	296	316	324	297	317	303	337	330	338	304	303	301	321	316	300	318	313	341	342	314	313	324	345	311	307	310	300	351	330	338	321	304	320	342	301	310	263	302	321	357	324	361	333	339	316	328	312	310	271	287	331	332	336	315	308	321	333	299	290	318	308	290	318	296	280	309	311	313	338	319	347	313	317	351	305	326	304	334	294	315	365	331	314	307	336	359	316	330	310	349	294	325	312	326	319	328	286	303	322	282	302	320	347	333	354	329	307	316	318	320	316	326	296	306	311	343	371	290	329	301	308	301	328	297	319	335	329	277	334	324	330	337	309	342	325	325	341	292	305	335	308	304	320	318	318	313	366	338	270	311	330	290	295	290	317	331	268	330	337	346	345	340	335	340	307	351	313	263	288	365	316	328	356	319	359	311	333	314	337	333	333	313	309	301	316	325	337	303	340	351	328	334	346	290	340	336	313	301	306	298	367	346	318	295	307	301	313	327	279	300	303	295	285	343	335	360	329	328	357	310	316	341	348	327	338	345	325	338	309	344	328	306	340	295	290	334	341	360	301	294	328	314	304	332	289	293	300	303	318	326	312	345	336	341	308	323	356	336	302	302	305	326	334	348	349	350	296	292	304	334	325	302	312	327	306	325	309	351	304	288	323	296	319	293	316	355	322	321	292	324	335	308	352	352	329	297	313	312	301	327	332	323	343	303	322	291	332	334	336	353	349	334	350	340	325	328	311	324	363	325	332	297	335	340	320	314	354	312	310	307	301	341	300	308	316	340	315	333	327	313	275	338	340	348	309	318	335	307	332	320	314	336	314	330	310	322	347	306	305	327	297	308	349	326	301	293	307	331	318	310	331	325	285	317	304	311	335	296	348	326	305	343	325	334	359	338	327	278	313	285	308	310	305	315	320	305	312	315	308	310	342	328	342	320	321	338	308	305	315	345	325	348	308	306	353	297	266	348	336	346	308	305	319	347	342	315	277	300	300	330	278	339	314	280	300	348	290	311	299	319	298	325	309	305	285	302	287	340	341	301	310	288	320	297	334	306	302	317	337	307	318	321	302	337	293	326	356	323	337	324	298	303	344	314	325	312	330	323	355	307	297	323	322	358	289	329	315	340	315	352	309	300	312	307	287	326	340	353	318	355	314	318	300	336	338	320	303	326	322	338	320	312	317	328	305	321	328	301	322	305	301	336	332	340	327	341	304	296	328	320	325	309	336	352	329	319	343	319	318	305	336	341	294	301	288	352	323	319	311	306	298	325	321	323	326	304	335	321	320	309	303	333	328	391	353	328	338	308	345	355	278	333	366	326	319	332	368	295	334	307	304	296	329	397	330	324	303	347	322	328	350	313	324	366	302	349	335	272	311	350	326	331	310	342	301	317	324	302	322	323	304	297	302	308	305	319	295	336	344	305	298	315	325	318	294	330	311	284	294	321	329	287	302	318	338	321	305	341	364	298	296	328	366	304	293	338	277	342	329	314	314	290	321	305	348	301	324	344	312	332	343	330	332	316	337	323	323	309	296	324	300	294	306	327	293	329	330	314	339	332	319	309	313	318	321	318	349	338	317	303	314	355	332	348	299	350	296	289	330	360	308	307	340	348	319	273	295	315	292	281	309	302	330	332	354	290	300	335	318	337	325	317	321	332	283	320	334	317	311	316	347	298	316	289	314	315	302	350	334	325	318	363	335	308	285	314	276	323	362	338	327	300	329	319	305	321	323	338	352	282	312	306	295	348	317	326	306	322	328	313	311	335	314	311	320	353	338	338	317	304	258	326	312	304	324	357	286	310	316	328	307	363	334	294	316	303	317	326	325	301	325	301	307	330	333	278	325	310	329	327	357	308	283	332	307	324	324	326	305	307	304	316	331	333	348	333	332	312	294	301	342	358	329	348	307	310	345	319	327	321	278	347	303	329	310	312	330	317	314	312	336	311	290	301	293	308	301	274	328	336	349	358	346	293	327	326	315	351	319	305	328	318	304	305	306	336	284	288	300	348	308	322	287	329	318	335	297	300	325	314	297	320	329	349	319	332	328	334	311	328	341	337	299	323	323	384	304	315	309	298	317	345	330	290	316	326	347	281	313	325	329	320	323	345	321	320	307	280	296	285	335	344	286	316	302	321	335	350	319	301	288	341	309	336	318	303	326	336	328	329	297	299	311	304	307	315	336	328	318	357	322	331	328	297	310	344	318	315	303	349	342	300	326	293	306	293	297	276	289	299	345	334	336	315	318	315	319	315	330	339	307	333	330	303	300	356	320	321	335	329	336	316	325	330	340	322	307	360	365	308	302	312	313	324	310	298	316	339	309	337	296	345	340	316	336	322	344	309	297	342	330	322	320	309	339	314	304	299	316	318	325	321	343	330	352	346	332	302	296	313	304	298	348	299	336	311	316	315	304	346	314	298	335	317	317	290	318	309	322	337	318	302	331	302	288	307	311	317	333	317	354	330	332	302	323	334	318	339	293	275	377	344	348	302	308	328	333	343	316	332	363	333	356	300	316	317	301	293	301	348	303	329	306	315	322	318	346	326	303	325	314	295	297	336	320	320	342	342	309	307	298	330	366	333	330	314	308	264	307	341	344	294	315	325	318	277	328	288	335	317	328	334	345	332	324	293	295	303	326	313	309	297	337	310	324	357	328	322	332	337	347	331	299	328	357	307	323	314	309	375	300	344	323	302	329	299	300	377	323	304	299	324	330	337	349	321	294	328	329	288	348	378	355	334	359	344	309	320	308	295	318	320	347	323	288	322	303	310	331	314	356	344	322	311	321	329	300	351	328	302	325	339	312	332	334	338	320	318	319	285	340	337	307	348	313	336	320	320	310	320	334	338	298	339	333	319	299	361	309	330	351	335	293	333	311	348	357	296	329	335	360	330	316	298	275	328	331	307	359	330	340	321	331	328	319	294	280	325	319	317	320	357	308	346	328	316	302	329	342	345	311	301	338	347	341	331	324	317	322	335	276	308	365	331	308	313	402	327	344	312	329	321	329	329	349	356	304	308	319	328	310	309	329	337	337	288	303	301	319	364	292	343	317	324	295	332	318	325	309	320	296	297	326	310	314
23592	12034	10504	7353	3359	1953	1521	1537	1143	966	878	843	815	791	785	751	752	769	693	752	709	722	758	749	686	735	717	759	694	726	726	739	741	746	757	697	726	719	739	763	724	695	727	791	805	737	744	722	689	710	763	740	711	655	731	717	695	724	746	698	719	706	749	744	740	718	719	705	660	758	745	736	729	748	744	750	670	688	695	704	745	723	750	744	684	747	716	769	692	739	759	689	750	740	687	743	724	720	719	715	720	775	726	696	709	773	714	729	747	722	711	699	748	734	734	712	765	720	710	772	719	701	703	711	708	708	717	707	704	725	728	721	699	715	685	749	680	737	766	718	730	710	733	650	701	698	740	727	749	726	719	739	755	738	717	672	718	734	729	746	751	703	723	739	677	747	713	807	692	684	721	728	750	764	719	730	706	718	738	705	688	736	680	733	756	753	733	753	776	731	720	734	711	741	743	745	740	750	698	739	725	708	754	777	729	734	704	702	712	710	672	722	677	717	692	717	748	706	721	745	715	729	698	708	677	705	728	714	745	739	732	740	688	718	717	770	711	705	708	761	705	695	740	712	704	713	707	720	689	743	717	705	739	716	718	729	693	698	736	719	696	730	690	719	683	735	740	768	743	715	694	746	776	754	717	740	696	715	658	704	768	693	757	729	706	750	777	776	749	749	699	733	759	724	739	674	711	724	687	658	725	741	732	763	737	727	740	749	705	737	718	742	662	665	718	742	753	724	711	729	721	764	688	724	734	704	697	722	698	733	711	739	765	683	723	730	670	702	742	732	699	668	750	749	733	721	756	710	692	771	684	711	708	760	708	776	744	768	759	727	739	684	692	732	730	741	698	786	726	730	736	739	728	712	716	706	729	736	760	726	735	768	701	683	676	733	759	752	690	721	682	684	722	720	712	723	742	698	692	748	703	683	709	737	720	723	734	726	720	713	721	736	723	751	771	728	685	744	755	709	744	679	712	681	681	759	714	747	737	715	715	731	724	689	732	739	738	736	683	749	719	726	744	729	700	693	750	704	751	707	675	676	732	729	780	742	737	749	701	702	719	691	773	711	704	756	755	710	715	706	717	752	736	737	736	713	724	749	678	670	770	671	739	728	702	739	738	772	752	688	670	749	723	741	692	702	771	703	716	755	748	702	763	714	688	703	676	717	703	733	746	735	729	716	673	757	738	748	737	674	723	678	745	725	739	670	728	723	685	720	721	735	732	719	702	742	756	681	701	754	680	717	702	686	736	761	688	728	686	721	753	748	752	763	710	768	704	713	720	714	734	758	703	719	768	804	762	793	686	758	661	764	656	744	720	732	753	731	717	728	711	780	685	689	744	721	760	746	689	714	748	777	706	686	720	755	759	685	753	725	711	739	758	734	762	741	741	714	742	716	761	698	747	724	722	691	754	699	702	699	723	716	699	680	734	740	726	748	745	696	739	721	688	746	689	720	714	712	683	760	735	760	692	736	762	723	778	747	711	713	689	726	737	779	744	716	789	707	746	718	711	701	770	716	757	687	736	710	731	768	716	739	700	694	742	747	738	689	697	703	751	710	731	760	690	718	684	675	706	734	737	748	707	756	745	725	745	700	740	700	707	725	704	733	698	756	667	702	729	749	702	716	748	753	732	724	728	724	667	700	717	687	739	723	762	738	754	740	736	697	707	713	748	742	726	714	699	710	724	676	745	728	742	678	719	735	687	741	704	744	751	773	700	759	679	783	727	686	748	708	696	740	733	741	744	747	743	726	742	741	718	688	724	673	720	672	717	749	713	701	743	703	714	699	693	741	731	715	744	734	709	774	730	729	691	746	727	689	715	771	710	728	716	692	782	718	710	716	685	780	704	701	712	705	716	710	745	705	734	712	707	753	722	709	720	712	731	748	732	724	702	701	717	735	716	661	704	703	692	740	744	728	705	717	761	714	731	729	743	698	721	743	742	750	767	715	749	715	761	760	740	707	716	751	707	740	765	698	711	680	761	756	744	726	728	698	765	727	728	734	726	744	730	662	743	676	694	697	718	739	741	713	696	734	735	680	764	717	712	756	715	689	746	716	754	735	733	747	695	743	739	733	699	752	702	703	788	757	711	731	756	731	675	756	745	698	767	704	715	668	693	742	744	743	743	738	696	751	651	746	722	773	685	736	749	794	739	746	689	711	710	760	751	761	767	728	741	712	724	682	731	697	704	753	697	727	688	733	759	720	754	736	740	721	755	702	684	777	743	779	724	735	716	708	680	746	750	727	747	747	726	746	687	673	737	725	726	736	712	697	707	752	732	730	729	712	728	690	756	784	720	720	714	738	718	743	696	696	758	741	741	746	724	737	763	714	710	701	753	710	757	680	708	726	685	714	670	718	727	714	741	751	707	709	756	708	712	733	730	743	710	730	723	743	746	690	714	738	754	750	717	708	725	698	773	736	673	697	743	734	696	723	714	736	730	675	725	705	689	680	701	720	715	726	707	696	742	731	755	723	727	751	740	725	683	723	798	721	708	741	742	770	701	700	726	750	735	771	734	713	696	698	694	739	712	785	738	701	754	703	696	713	731	769	724	679	726	749	738	738	721	735	721	776	695	724	690	707	736	703	723	763	766	676	715	709	708	753	704	687	691	719	726	723	690	723	743	718	748	783	671	729	716	715	749	733	736	711	722	754	745	760	743	743	723	700	748	772	748	767	705	714	729	730	706	725	738	772	740	734	680	725	729	725	683	734	704	798	740	705	753	682	758	812	750	732	674	740	723	680	696	760	707	713	747	724	706	707	768	731	694	724	772	746	722	755	743	689	766	719	681	738	725	803	709	686	720	719	744	722	740	736	704	744	776	731	681	742	748	694	683	676	744	746	709	714	714	716	722	730	689	739	678	736	718	739	708	679	740	748	742	740	731	695	740	696	724	772	739	716	735	738	699	710	711	743	734	745	738	734	694	781	747	710	695	763	715	733	748	710	769	709	740	727	675	686	759	695	744	689	671	736	733	735	710	756	747	700	770	745	747	764	707	713	705	739	698	691	733	699	713	685	768	717	685	741	725	725	715	695	726	720	737	673	736	682	738	735	699	745	721	751	742	713	726	757	697	732	754	744	730	753	700	763	705	730	707	691	676	758	711	733	681	719	716	711	708	722	698	728	709	776	738	720	783	774	700	708	717	751	726	747	698	756	761	738	693	690	735	723	736	686	711	717	781	706	744	708	764	747	741	726	719	694	711	739	702	694	765	697	706	726	696	691	716	722	765	723	710	744	719	706	722	723	732	745	721	726	702	671	745	749	704	700	735	749	690	756	689	761	704	726	732	738	737	692	715	710	742	722	702	711	708	724	695	693	735	700	688	693	725	685	700	703	773	711	700	760	756	779	747	713	710	721	720	770	747	717	688	664	750	714	753	735	738	738	730	727	759	675	726	732	710	700	718	697	746	671	731	706	700	708	724	735	743	716	699	676	744	741	730	723	734	791	713	691	719	761	712	749	738	692	723	736	720	678
21281	2558	639	444	328	321	324	312	296	293	306	296	281	343	315	297	316	296	309	317	292	309	329	327	291	309	311	299	341	308	312	304	322	313	279	294	307	279	290	295	282	313	327	305	341	299	286	309	301	306	303	270	289	322	309	331	276	293	323	282	280	311	330	296	311	310	281	319	302	303	286	320	307	315	296	296	304	308	300	310	281	305	274	324	321	291	306	319	305	309	313	267	263	327	307	328	290	301	272	298	287	311	300	310	340	291	272	287	282	307	303	307	320	295	302	274	274	311	266	306	264	278	266	282	322	306	305	283	296	301	307	321	328	280	285	300	296	279	289	307	299	300	281	349	291	272	301	278	284	296	278	331	287	297	333	301	306	286	288	344	290	298	289	332	296	311	261	302	309	312	282	308	337	311	285	302	299	271	298	301	267	285	286	281	294	341	314	274	273	286	273	306	318	304	311	310	300	308	305	304	298	285	310	313	302	299	282	260	291	278	323	303	301	316	274	304	327	283	257	283	290	316	313	295	314	301	296	283	317	286	310	307	274	287	279	283	310	260	270	300	322	295	304	344	321	292	284	298	298	288	263	294	290	285	302	298	286	306	284	245	313	274	297	299	275	277	273	302	321	302	270	294	307	272	288	302	289	280	293	295	310	307	260	296	296	289	288	279	287	296	288	300	279	314	295	286	283	336	299	265	309	286	283	294	276	252	292	273	288	304	308	325	281	317	285	329	321	276	280	281	296	304	296	299	293	334	318	297	315	322	306	259	297	305	290	298	312	311	287	288	312	306	297	281	254	268	302	286	307	286	289	298	318	292	315	314	313	295	258	270	290	318	304	284	282	267	308	319	326	335	285	274	282	284	285	287	299	315	324	287	310	309	260	318	299	319	322	301	282	257	313	322	290	315	298	284	299	295	286	304	290	285	244	267	304	306	330	312	305	289	335	335	321	278	274	285	308	321	323	292	301	319	334	314	310	316	311	258	299	301	290	310	315	289	282	317	296	271	339	317	299	279	322	313	291	303	283	309	280	291	282	292	292	298	296	300	298	301	276	290	276	314	311	293	271	324	297	280	288	289	320	313	335	293	300	311	329	313	310	284	285	258	309	300	260	270	358	310	301	301	280	310	294	288	301	324	293	329	290	308	285	283	327	292	273	300	279	289	290	278	294	300	314	295	317	305	301	301	254	309	299	308	308	298	265	291	292	278	282	298	328	316	290	269	286	342	312	329	310	309	287	285	292	265	322	277	288	295	300	313	275	332	276	309	323	301	298	299	310	353	315	300	304	286	297	295	305	303	308	278	306	281	295	290	347	309	284	324	352	275	321	253	284	312	292	301	295	264	280	294	292	303	281	303	279	288	305	311	301	316	335	294	283	286	333	294	317	307	282	296	293	318	306	269	289	280	294	314	327	283	295	273	274	334	285	296	298	288	306	266	303	324	304	319	308	288	249	304	313	303	316	285	279	341	289	313	269	326	305	306	323	314	294	295	322	281	291	316	319	287	273	300	273	258	335	289	291	306	300	289	290	302	279	319	317	292	306	280	295	325	310	289	294	270	319	322	310	319	307	304	320	292	283	286	301	330	286	283	351	286	292	306	312	279	295	264	332	313	279	271	298	309	286	312	340	325	286	302	301	312	322	325	337	287	292	293	311	292	291	304	282	284	301	316	264	305	308	256	310	274	303	301	288	318	279	332	298	322	276	313	284	303	333	297	294	285	279	309	291	321	291	291	283	301	290	306	287	290	261	287	314	317	277	309	273	322	259	294	315	349	320	314	299	297	275	297	280	318	285	282	285	302	290	272	335	324	329	308	330	313	287	303	292	270	327	324	300	290	307	294	298	294	299	282	307	283	297	306	312	325	288	283	300	301	274	295	322	294	297	343	327	326	323	312	286	246	269	322	295	300	287	336	277	305	323	301	294	290	267	333	288	281	286	307	311	296	312	305	313	309	283	322	330	313	335	280	302	300	307	304	322	343	303	325	296	285	282	313	295	302	294	275	254	302	291	287	309	299	332	292	273	308	306	290	291	317	307	278	279	259	287	293	315	296	277	294	311	299	288	289	348	269	282	293	295	302	309	305	330	315	317	337	268	276	324	309	275	294	292	306	324	296	273	301	280	285	271	297	307	324	279	279	287	318	290	298	265	291	295	332	292	289	294	280	297	300	268	287	275	275	301	305	302	293	312	298	286	285	293	290	271	311	295	312	276	281	311	310	311	302	286	317	322	286	304	323	295	315	275	294	284	303	262	287	289	317	305	305	323	309	314	306	307	312	291	269	298	292	268	353	325	273	277	299	319	298	305	285	291	293	293	300	292	310	299	255	282	301	283	316	333	275	305	251	288	309	301	315	295	285	334	294	279	313	293	320	273	265	286	290	281	252	314	301	318	310	316	302	322	333	325	272	291	306	296	317	303	298	301	300	304	270	278	289	315	310	268	278	299	289	292	283	299	298	302	289	328	291	277	308	282	292	274	316	323	278	308	309	308	238	273	299	262	291	329	315	297	304	281	304	293	340	302	291	310	294	296	282	284	289	292	301	291	297	313	289	298	302	326	310	285	312	289	275	289	274	296	286	281	281	289	314	318	291	296	287	327	299	296	318	299	264	304	284	304	308	289	300	271	294	293	293	322	296	301	311	334	289	289	282	308	291	256	294	321	311	308	287	310	338	314	295	278	284	298	288	299	308	291	313	305	283	294	299	319	275	270	315	326	324	316	249	256	290	294	322	306	293	307	301	288	292	279	282	278	290	311	289	301	302	299	263	321	288	278	296	292	325	297	285	308	286	283	309	320	291	271	299	276	310	302	266	275	316	313	313	316	306	295	302	325	317	320	308	305	325	262	290	294	295	324	331	310	281	308	288	315	313	302	326	310	306	272	273	280	303	271	281	326	310	298	308	275	307	286	283	279	297	312	282	316	315	296	302	342	295	264	283	295	291	290	264	297	292	301	296	285	285	318	255	311	273	307	329	277	289	310	356	293	313	307	293	292	283	268	330	296	276	288	282	319	289	290	291	310	318	295	318	266	290	276	276	287	303	317	288	249	315	343	262	313	304	280	324	320	288	319	320	295	284	271	322	319	302	311	310	360	295	314	313	300	280	288	280	308	299	300	296	314	310	302	332	321	301	274	331	268	289	299	322	298	318	294	307	287	281	287	268	277	286	291	291	300	304	301	306	309	292	305	264	299	316	284	300	303	286	285	300	290	274	310	278	293	274	282	297	290	320	299	293	296	276	249	331	305	276	274	323	312	298	286	257	307	308	322	299	326	271	281	288	310	265	289	295	297	271	304	317	315	272	301	318	289	322	294	325	297	292	300	296	287	278	280	310	308	279	289	310	265	302	322	285	328	305	315	276	281	296	315	270	306	281	300	329	269	321	305	326	273	286	283	262	283	326	310	302	302	283	296	263	320	307	286	279	321	306	277	312	283	292	307	288	297	283	289	285	282	292	320	280	294	308	312	270	284	304
15586	6568	5245	3074	1767	1095	895	832	818	715	673	684	637	641	687	703	743	653	611	626	684	654	673	641	633	627	619	643	680	609	644	633	640	629	668	620	661	638	691	667	619	622	692	660	606	624	594	664	667	702	612	619	647	627	639	676	590	636	653	617	636	652	637	664	613	639	651	651	639	653	605	620	638	639	647	643	625	608	669	670	620	628	620	642	641	620	646	666	653	667	600	634	620	636	633	643	692	607	628	662	653	646	614	667	662	638	661	647	640	681	635	663	658	632	674	655	606	649	633	689	639	581	614	603	655	620	642	640	637	661	682	629	678	628	655	640	648	667	569	667	637	664	645	642	648	649	634	656	609	634	642	604	649	641	621	664	655	652	654	625	646	661	659	682	648	640	580	656	669	642	639	675	649	664	649	688	607	618	629	693	632	674	654	635	693	648	642	625	634	616	659	682	653	655	655	666	653	622	623	650	586	631	639	646	632	636	653	599	664	668	656	629	660	629	604	668	643	606	595	639	632	616	632	670	662	656	633	654	611	659	589	645	682	626	662	648	640	641	626	648	636	653	642	650	650	678	660	586	629	595	656	653	648	647	638	638	649	662	676	625	663	607	659	635	680	599	660	661	626	614	585	610	648	623	627	635	602	660	639	679	639	615	643	609	650	649	661	656	596	630	643	627	648	652	650	686	673	638	621	681	636	661	584	630	575	677	665	622	654	687	631	682	639	664	666	636	610	648	624	651	676	647	628	666	668	579	611	651	665	641	628	659	654	650	621	652	634	636	630	602	596	667	636	657	670	664	619	602	638	682	599	663	643	584	649	601	666	649	698	661	593	624	616	655	693	652	626	637	640	689	603	648	596	604	640	646	624	644	643	649	645	626	609	617	607	638	686	668	697	601	660	643	601	601	640	636	636	663	595	642	638	625	595	626	677	643	615	621	671	622	668	631	676	639	628	629	659	633	663	646	654	643	653	652	668	627	641	588	646	575	646	629	647	556	601	637	668	581	647	644	634	656	666	619	619	630	650	599	640	630	633	668	616	656	606	634	657	653	655	659	636	697	645	651	641	627	626	601	675	650	641	643	623	648	633	623	643	666	648	644	626	640	621	653	604	658	619	635	618	612	619	620	614	655	625	628	629	644	631	649	648	603	673	682	615	620	617	662	656	609	664	633	611	637	600	614	599	623	650	625	625	676	634	679	675	610	676	652	634	629	681	601	640	633	674	624	660	623	642	652	690	624	615	654	693	604	609	626	686	576	645	618	577	623	657	637	630	674	639	635	613	659	621	694	597	617	685	681	590	629	635	662	640	615	634	621	635	676	673	639	684	617	665	633	645	588	617	669	630	685	634	617	610	610	640	630	637	593	633	636	683	697	584	616	624	651	625	638	655	639	664	607	632	641	617	614	635	620	592	664	703	616	677	652	655	605	660	632	630	606	621	627	607	684	605	599	602	624	640	641	662	626	600	639	659	575	631	623	667	636	657	623	657	627	616	647	615	688	602	628	604	631	641	654	631	638	625	603	641	666	644	621	616	630	633	654	700	645	650	626	635	667	660	631	657	631	606	634	629	618	664	613	617	659	624	627	597	633	648	655	638	585	645	660	581	640	629	617	659	675	637	641	668	658	604	664	646	669	645	657	652	600	660	640	638	637	647	639	616	645	662	601	628	644	615	596	670	633	656	653	613	681	642	661	656	664	613	602	649	622	634	653	579	624	646	650	649	616	635	615	644	633	608	661	670	634	605	615	647	642	636	664	647	607	607	646	621	669	652	635	638	646	649	598	651	649	662	654	638	653	604	652	603	632	632	622	670	660	604	637	597	705	657	672	644	635	671	631	675	589	650	602	614	618	587	617	633	642	621	623	620	678	649	619	645	642	638	655	589	674	646	630	680	648	671	634	651	633	620	642	626	649	659	651	651	586	637	624	620	626	661	619	625	697	656	620	651	623	660	600	634	623	649	660	635	627	688	654	647	642	654	663	654	617	652	623	627	667	596	620	632	604	637	667	654	633	641	662	607	673	626	634	612	646	621	621	602	672	645	665	625	630	669	663	652	668	640	638	634	612	646	657	632	600	624	636	640	662	633	604	670	606	638	684	654	629	637	625	624	653	645	640	631	638	671	668	639	647	660	674	626	674	642	656	641	639	636	598	630	627	656	642	660	662	639	642	662	601	620	661	644	630	632	601	609	633	614	678	628	599	654	650	643	657	655	622	622	643	625	648	648	665	624	639	641	597	607	643	617	656	681	643	678	627	686	642	647	616	654	650	625	613	632	670	611	601	627	666	653	677	647	631	645	661	636	664	596	624	637	655	621	633	613	616	659	649	658	608	614	625	669	663	646	648	670	613	668	637	606	640	661	641	627	615	636	613	644	636	635	637	601	685	652	655	594	657	608	643	671	634	642	655	684	657	625	616	656	643	634	608	661	651	649	658	636	623	650	668	631	652	664	616	659	643	584	671	657	626	630	641	652	628	664	692	677	617	672	657	599	648	630	672	640	658	628	639	686	613	654	653	675	648	617	620	677	614	628	631	643	626	621	598	655	655	606	641	665	675	597	642	655	613	674	648	642	624	655	606	648	601	669	620	611	652	648	663	614	643	677	677	620	623	660	615	667	620	674	668	616	690	660	649	665	583	653	636	674	657	629	631	683	613	628	649	615	632	633	643	637	646	646	652	615	625	637	632	643	629	656	623	683	585	627	663	615	638	634	655	653	620	678	660	599	608	618	630	597	619	650	702	626	698	595	665	642	625	636	627	650	609	651	660	616	633	675	667	655	599	644	666	635	586	671	672	692	639	646	633	661	660	661	583	625	653	648	634	661	655	640	618	648	643	631	636	612	643	637	656	662	632	679	663	630	596	631	598	632	661	625	675	678	605	636	652	617	629	645	646	627	628	623	635	636	635	618	646	608	660	635	612	674	631	692	627	629	663	612	671	639	655	649	664	594	614	606	651	647	670	643	708	587	667	624	636	677	676	656	623	629	608	651	629	646	637	609	671	677	644	674	667	645	632	634	641	628	613	616	630	644	635	645	599	641	591	628	624	675	626	630	653	625	636	629	643	618	615	623	663	666	626	657	620	646	665	634	646	651	640	606	658	677	680	603	665	650	614	638	658	642	608	631	631	657	637	624	651	604	631	655	640	649	646	640	634	644	654	670	661	600	635	663	625	598	636	631	636	619	641	622	669	639	706	635	628	609	598	617	654	636	661	630	645	622	653	642	638	616	683	622	658	652	647	667	596	666	663	670	685	620	648	668	607	697	639	608	667	612	631	608	641	672	602	638	635	669	689	622	638	639	649	660	601	702	636	669	652	621	678	669	661	652	665	669	647	667	628	631	651	619	662	649	645	630	655	630	652	668	627	604	675	633	627	679	646	681	611	633	661	629	632	601	608	588	634	610	670	623	619	615	624	671	626	646	621	646	613	640	676	624	647	666	620	646	626	671	624	667	634	629	626	679	619	619	607	623	637
33947	5735	787	532	384	349	372	372	302	318	329	304	295	327	325	355	308	323	311	284	331	303	308	319	327	289	339	314	301	299	307	283	305	324	338	299	319	324	290	291	292	325	278	307	307	312	298	315	328	283	308	286	330	303	319	304	265	280	297	290	282	286	279	281	324	279	283	317	281	323	272	298	288	297	322	312	295	297	310	316	324	346	306	321	299	301	298	302	313	317	309	308	310	296	296	270	307	308	336	336	322	307	289	290	301	317	297	327	304	328	317	297	325	338	289	274	307	309	281	287	273	310	304	305	286	323	324	280	330	272	315	288	357	339	287	296	299	296	326	326	306	310	305	318	303	338	319	297	296	300	302	287	294	332	290	313	292	275	305	303	294	318	336	309	310	287	284	306	297	315	270	316	302	292	291	283	296	312	314	313	322	317	341	329	331	329	302	293	316	329	309	311	295	289	332	303	311	320	324	304	335	327	267	300	279	298	304	297	273	293	325	323	306	288	333	303	311	283	322	304	311	301	301	303	277	294	306	339	313	282	292	295	286	321	294	307	310	292	321	320	333	327	303	337	305	314	292	294	324	326	325	318	321	299	316	302	299	294	276	297	317	320	303	285	303	286	308	314	340	349	283	284	299	309	344	306	361	284	291	286	339	301	311	286	306	343	311	281	314	315	314	323	289	327	306	313	296	308	325	301	292	312	327	309	302	311	310	315	281	336	306	326	346	300	335	292	275	319	296	281	323	268	316	299	317	308	321	325	312	347	331	279	311	294	343	302	321	323	300	297	286	299	299	287	289	289	281	298	315	311	341	320	299	306	304	323	296	292	344	328	329	329	278	280	318	340	271	275	297	300	305	292	276	295	283	284	298	297	322	294	326	302	286	311	274	313	344	293	294	317	275	301	316	291	305	324	321	295	280	293	316	315	313	331	298	301	310	305	310	330	283	260	328	301	300	289	284	316	306	327	328	309	315	269	328	297	285	309	256	289	344	317	293	335	279	309	320	319	284	303	299	287	287	288	322	303	296	326	316	304	257	290	303	314	297	277	259	277	300	305	292	298	349	331	320	280	322	301	309	318	311	319	336	276	314	292	273	311	320	299	278	267	306	294	353	304	308	305	305	325	310	306	277	317	293	328	282	303	282	322	290	282	258	299	301	283	337	268	304	302	326	325	297	306	297	310	324	347	312	306	342	281	298	316	305	301	254	309	296	284	292	327	332	288	338	295	319	312	321	317	300	315	326	320	333	313	323	294	277	311	275	288	305	259	326	310	304	313	307	257	326	327	281	292	317	327	319	310	319	314	330	330	299	293	316	288	296	299	293	288	281	323	313	314	315	267	280	329	292	365	326	289	317	302	309	295	295	296	306	302	286	327	329	322	311	317	292	312	310	308	328	304	276	292	300	287	289	371	315	314	253	324	279	320	325	305	307	284	288	314	285	309	314	288	304	354	290	317	310	290	300	306	315	281	294	273	339	304	295	300	314	301	323	307	278	295	300	294	310	304	305	319	328	306	304	330	303	351	311	337	314	289	310	307	317	332	337	287	302	303	291	322	308	312	309	311	316	313	307	302	302	274	270	319	309	334	344	282	303	321	326	318	304	293	319	275	299	316	294	305	303	307	300	292	325	297	307	339	299	323	325	301	294	300	285	311	295	291	305	268	334	339	330	302	306	320	291	295	325	297	307	330	348	284	309	311	300	321	279	287	321	304	306	295	325	352	290	286	308	313	261	289	287	329	342	318	305	290	332	303	323	319	319	257	317	308	319	283	302	290	288	318	318	303	307	325	292	282	318	311	322	340	341	306	316	298	325	295	327	319	319	308	325	323	341	313	305	276	291	303	263	310	337	333	312	294	319	305	327	290	330	308	334	288	296	307	319	292	319	303	298	318	317	303	292	300	355	307	262	303	302	306	259	304	302	314	310	303	315	323	332	304	329	305	305	308	291	287	305	303	346	305	309	290	304	317	285	300	304	302	297	286	314	295	292	289	299	314	283	298	313	293	291	294	299	317	297	292	303	294	336	324	328	317	295	306	291	319	321	320	312	338	349	324	319	291	305	299	308	290	332	318	293	287	298	323	329	287	341	310	280	308	313	289	328	319	317	311	337	303	295	298	321	311	327	306	298	330	294	285	332	309	290	324	284	314	280	299	302	288	285	288	319	300	321	318	313	296	299	293	288	326	285	282	305	295	331	300	286	300	322	302	308	276	283	273	301	319	325	265	289	283	322	294	266	321	302	291	311	298	295	307	319	289	332	306	275	319	307	330	325	306	304	293	333	315	308	288	322	306	328	290	277	280	307	334	328	364	302	293	298	291	301	332	313	305	256	299	342	305	301	320	324	288	302	295	309	307	300	323	262	347	306	301	313	304	305	271	284	310	277	321	308	302	288	317	298	317	296	333	315	283	334	314	311	318	277	311	320	323	289	334	299	278	328	318	308	292	349	307	316	341	327	318	292	314	309	274	299	314	310	271	288	312	336	315	306	303	318	277	320	271	337	327	330	311	328	300	283	290	291	305	328	310	288	315	308	350	274	245	306	304	303	325	311	314	302	311	320	304	297	283	312	300	335	306	296	303	285	296	285	318	321	304	300	309	332	324	315	333	318	340	332	319	283	313	284	311	328	315	294	272	306	330	297	325	299	333	281	322	298	342	305	295	264	312	286	310	271	298	299	287	306	274	291	317	297	292	322	286	311	346	317	271	284	286	314	308	315	292	316	294	283	327	316	293	310	308	297	338	308	303	318	298	279	315	340	288	272	281	312	281	297	297	335	291	316	336	332	295	309	302	340	317	313	314	302	305	317	289	279	285	309	306	309	314	284	329	334	329	307	301	313	292	294	252	311	315	322	335	306	283	323	276	291	312	273	288	270	322	328	310	309	305	327	314	297	337	294	329	319	319	342	302	308	325	313	343	337	279	324	281	302	306	321	306	308	358	317	338	296	322	301	286	313	317	327	330	321	301	306	301	301	304	311	310	302	311	291	299	278	345	302	314	338	272	307	294	294	308	319	319	297	322	317	330	291	311	299	308	301	293	263	313	312	312	319	296	371	294	309	305	334	339	305	291	317	318	351	271	281	304	283	299	326	310	309	314	313	350	284	316	304	302	309	319	313	315	304	292	293	275	304	302	316	274	342	295	292	290	311	288	311	332	325	328	314	290	306	315	320	291	292	303	317	287	324	289	292	307	319	309	301	299	282	269	339	324	302	334	316	324	301	271	314	322	295	299	270	291	291	322	294	346	311	298	288	334	339	334	336	315	302	333	281	317	283	284	335	315	289	301	296	302	295	340	332	312	305	311	313	336	327	310	271	329	305	315	310	310	334	312	319	287	321	317	313	322	292	312	317	300	312	272	318	292	308	303	323	321	301	314	313	324	269	339	295	314	301	292	269	304	307	300	278	302	297	309	302	301	313	312	328	293	260	333	318	303	297	324	299	288	329	332	294	313	312	307	326	321	269	332	292	300	288	311
23540	8806	5353	3353	2154	1633	1230	1073	962	879	775	726	738	723	671	715	760	718	704	686	740	688	730	666	675	706	648	677	681	695	624	695	666	677	666	681	614	744	672	729	707	703	634	706	679	668	634	688	692	676	698	720	709	642	648	704	664	691	681	693	648	701	645	698	663	718	707	630	721	638	616	688	710	674	716	649	696	673	663	715	644	634	703	680	703	713	639	668	699	669	670	656	633	692	639	686	720	733	644	684	704	711	676	676	673	655	658	636	670	670	651	717	641	713	662	661	663	652	669	674	628	694	623	722	700	683	678	638	668	667	675	650	654	682	666	726	722	719	627	708	652	672	656	653	664	664	706	715	670	654	667	637	699	637	663	699	639	669	678	680	689	734	673	657	698	730	695	690	667	691	687	681	680	725	701	682	706	671	668	641	644	641	676	687	657	698	644	680	663	719	650	708	647	720	689	723	667	646	687	674	711	665	709	681	675	699	641	701	710	693	662	718	672	700	669	728	692	638	703	630	640	657	708	688	652	627	660	625	698	688	686	632	639	668	700	666	686	696	667	705	634	655	708	710	693	674	680	679	723	698	735	688	724	642	662	692	667	667	674	694	720	691	669	668	684	653	670	648	676	679	674	682	659	677	663	652	684	676	687	647	666	667	705	714	699	685	692	662	693	609	696	653	677	657	674	680	638	673	682	723	679	686	650	690	682	651	684	682	690	656	692	652	672	649	647	684	669	721	641	645	630	661	639	647	661	674	645	699	642	673	653	676	655	655	650	709	669	670	657	680	729	657	662	707	682	711	668	663	693	701	666	714	698	654	690	678	685	637	740	694	666	666	674	645	643	650	688	630	655	663	672	673	697	717	665	723	689	661	699	672	663	719	673	671	712	672	722	652	619	628	683	643	713	670	676	717	688	662	688	633	700	647	646	630	654	695	747	672	645	731	666	634	669	708	678	682	685	645	705	699	676	735	680	700	667	674	704	689	693	658	653	701	668	698	658	697	685	730	688	691	668	699	755	670	713	696	655	654	699	667	685	689	718	687	640	649	688	701	679	690	714	721	695	634	704	728	683	683	648	646	675	665	671	681	708	681	678	696	653	659	660	667	696	643	667	690	652	675	691	705	709	635	681	658	705	711	685	693	671	660	703	610	674	711	694	694	690	625	651	709	662	695	698	701	738	671	673	682	653	691	673	676	667	697	673	640	684	677	675	660	711	724	699	663	704	661	670	678	713	687	708	685	631	706	675	680	727	662	649	651	678	670	703	703	695	644	737	684	667	671	666	729	665	659	686	642	628	664	704	639	667	632	665	633	651	645	671	677	701	685	692	677	703	721	682	667	709	714	617	659	740	691	718	676	674	673	699	667	719	671	653	650	689	661	697	683	675	679	653	712	693	646	656	654	693	677	703	646	726	703	657	675	680	685	676	657	643	675	676	685	671	678	669	657	705	693	679	678	729	643	678	657	651	700	649	674	647	676	636	613	703	631	654	655	694	626	664	704	726	652	728	684	697	635	715	683	629	670	664	678	661	660	652	695	698	667	676	707	710	648	705	659	683	671	706	699	658	701	710	659	683	646	660	697	666	689	702	671	694	669	698	654	669	693	645	694	687	690	664	714	654	647	712	702	727	660	668	682	668	723	693	673	666	637	660	687	694	672	688	647	685	697	666	735	676	670	642	682	674	690	691	709	698	676	712	683	699	660	656	691	632	695	655	681	670	687	692	688	687	659	712	634	680	708	681	664	652	646	664	697	655	676	677	690	665	683	617	647	623	634	648	703	648	685	667	697	681	716	701	645	728	671	660	680	673	694	681	663	688	686	669	656	705	668	676	656	655	728	630	679	671	669	676	669	689	693	688	650	665	696	647	688	658	693	663	658	654	710	673	696	683	678	686	682	673	698	692	679	688	660	692	677	683	650	663	703	735	692	665	721	693	664	680	717	702	648	692	696	719	648	700	684	671	710	714	669	706	671	649	728	707	659	679	684	700	659	654	658	674	648	689	695	646	665	643	677	665	674	653	685	664	698	656	675	666	632	650	667	715	706	703	674	687	658	686	657	654	697	720	667	676	621	682	633	706	655	666	686	647	696	684	722	663	680	681	700	658	673	681	712	675	694	679	690	666	698	694	687	622	677	673	702	677	705	668	676	687	704	625	653	655	637	688	738	687	722	674	678	685	712	681	673	713	689	677	687	677	681	683	679	648	658	693	658	655	675	674	692	656	668	697	682	654	632	681	633	673	641	660	680	670	666	700	677	640	663	659	688	660	635	720	691	687	634	680	665	685	672	641	676	684	656	688	647	640	679	705	620	705	696	686	689	669	663	682	665	689	658	677	647	705	725	653	689	638	636	713	670	667	645	638	697	652	663	678	691	673	700	653	646	668	674	642	672	679	670	662	700	679	609	680	689	705	670	672	692	699	700	661	618	654	697	655	682	647	700	667	663	690	694	701	669	644	672	639	637	648	713	658	644	699	679	668	670	698	650	654	682	678	676	659	652	662	617	654	674	677	679	658	615	675	658	627	637	663	667	654	642	648	676	668	656	696	658	704	681	672	693	705	615	641	714	688	704	689	686	692	693	693	626	727	723	684	709	688	637	672	747	682	656	703	628	675	718	637	658	676	654	637	678	703	642	691	700	718	703	650	705	690	673	666	705	675	669	664	677	648	674	649	615	650	714	609	681	706	690	694	680	625	688	679	697	695	703	647	629	663	687	711	685	697	634	661	698	682	629	671	628	693	679	714	668	632	661	703	659	658	636	680	672	653	682	698	652	693	648	702	693	682	682	649	679	651	690	639	673	645	625	711	629	665	662	714	608	711	683	670	697	686	678	680	678	713	716	628	685	707	689	721	662	687	659	698	646	671	665	697	685	697	716	699	723	664	678	710	663	664	665	723	688	726	710	680	622	713	642	677	697	677	738	687	601	669	673	682	662	655	672	685	672	667	636	681	645	712	674	697	709	627	690	706	656	696	648	661	624	669	684	682	686	742	720	674	689	686	712	705	661	680	639	629	654	646	687	689	645	696	707	651	640	721	676	645	645	636	681	671	668	674	701	680	629	719	680	676	680	658	665	686	641	681	686	669	683	682	666	672	664	682	724	706	714	645	627	675	701	674	722	677	696	636	674	658	668	691	656	703	667	719	654	721	726	666	673	630	732	718	697	669	666	663	704	660	662	675	652	689	695	645	685	625	701	638	698	656	690	666	652	651	686	681	658	675	651	692	629	630	635	670	685	700	698	697	685	690	646	714	683	663	672	695	641	697	655	686	666	675	659	674	660	705	670	683	673	706	630	623	696	670	703	696	692	668	662	681	703	699	742	731	710	638	667	626	638	716	686	684	700	680	687	669	688	692	637	645	675	681	736	638	648	664	671	639	699	711	684	700	653	667	696	688	723	680	657	670	647	670	651	662	674	692	690	666	690	670	733	646	666	715	653	717	666	681	681	667	735	651	685	671	624	652	675	677	751	667	658
39166	7046	889	498	427	390	352	354	327	316	327	342	311	314	334	320	300	316	307	304	333	334	297	337	310	305	333	299	300	343	341	329	343	316	326	306	301	279	327	322	301	323	308	368	291	322	324	261	339	323	336	324	344	331	316	314	294	348	324	305	316	304	301	323	332	340	321	328	297	335	333	321	346	295	327	314	318	327	311	287	289	331	327	355	324	303	311	272	303	355	350	310	304	335	348	328	345	314	313	344	320	288	322	323	316	315	320	357	322	363	317	323	287	303	311	360	334	334	310	305	342	316	340	304	303	330	310	322	313	298	325	305	303	340	363	322	348	314	314	338	321	326	287	321	304	288	339	292	311	328	328	317	345	342	313	313	303	313	340	341	297	352	303	323	343	307	333	339	304	319	335	331	305	349	340	307	359	311	311	320	311	323	294	351	283	286	312	286	323	282	312	314	315	281	326	306	336	307	335	324	333	306	286	338	313	297	356	330	311	313	336	303	361	318	320	307	317	292	323	330	307	315	338	320	347	317	333	329	330	360	314	299	316	320	330	321	334	309	309	363	339	329	341	314	327	309	310	354	350	323	322	328	321	317	344	334	317	341	304	335	324	357	356	347	333	332	286	318	326	314	318	312	377	288	314	344	294	295	312	335	317	330	332	334	318	304	347	346	349	312	286	308	312	320	340	359	306	330	334	330	329	323	370	344	294	323	309	330	323	326	307	293	295	296	329	328	299	330	321	281	261	337	336	340	323	300	307	348	326	356	297	296	300	317	330	333	288	377	305	298	305	344	318	318	336	323	330	319	313	309	315	319	327	305	332	304	319	320	315	287	319	306	334	339	333	309	340	340	320	319	330	316	317	301	281	317	321	336	335	324	360	314	342	325	322	304	292	294	321	329	341	338	336	329	314	365	316	338	337	284	312	351	310	327	329	323	310	321	324	281	296	259	291	330	351	344	296	308	318	345	309	276	389	294	333	336	306	326	347	312	300	308	349	334	359	303	347	322	328	303	314	345	366	349	340	276	323	333	316	327	310	323	323	337	288	309	333	367	314	322	284	296	309	312	316	323	341	307	322	341	298	317	354	318	345	337	322	313	323	340	292	298	301	349	323	327	301	311	327	316	329	335	344	314	293	301	306	311	303	323	293	299	301	291	311	334	333	348	329	341	316	319	338	319	312	314	295	298	325	340	305	331	335	372	340	329	337	306	336	328	309	339	327	330	341	314	312	297	286	306	315	328	340	271	308	339	352	320	303	316	334	357	321	331	316	298	333	298	332	308	319	288	306	311	322	340	310	296	313	321	323	334	341	301	338	342	337	325	351	319	286	339	306	356	332	356	343	323	325	323	326	328	302	354	361	332	285	311	291	307	305	300	314	328	356	363	330	330	307	326	337	318	336	299	307	269	334	296	297	310	328	333	296	327	314	294	305	314	328	348	311	312	369	335	308	311	358	326	316	313	311	339	294	301	307	327	306	338	312	319	311	319	334	297	318	331	321	316	315	341	368	320	344	315	296	314	327	260	311	323	337	333	324	328	339	320	323	316	321	306	315	318	352	293	289	306	346	354	292	313	351	314	317	351	345	307	305	312	304	316	345	334	358	323	300	320	329	303	342	322	309	328	338	305	326	363	316	308	348	319	333	294	306	318	300	351	330	258	347	329	288	310	368	341	369	318	362	312	340	343	277	346	363	328	333	293	293	324	344	346	305	303	286	359	325	308	316	306	367	342	331	286	323	295	300	321	300	361	334	322	317	278	329	278	353	315	334	316	323	305	349	368	335	295	310	317	301	293	316	316	299	332	342	327	324	317	313	317	314	354	328	299	312	326	311	358	322	313	331	328	299	290	336	364	332	289	333	343	314	344	341	346	317	313	333	332	307	343	347	348	285	300	332	296	323	303	280	298	313	282	300	292	299	326	326	316	337	329	324	351	319	329	331	326	316	312	294	289	327	322	316	295	318	296	326	304	317	317	375	309	326	334	366	331	291	313	321	312	301	321	304	335	322	290	298	302	349	332	342	310	360	339	325	327	307	326	315	316	366	310	318	286	289	342	328	289	292	311	293	307	329	325	307	338	327	324	326	281	340	336	272	362	360	304	337	317	333	320	330	337	331	320	336	318	317	326	284	349	338	325	349	330	315	327	333	338	350	310	312	331	321	297	325	341	329	317	341	295	320	325	309	317	331	334	295	296	304	338	313	319	323	332	365	330	299	375	329	347	287	324	347	325	337	302	303	306	306	309	325	316	320	318	282	314	336	309	345	316	272	325	274	301	328	330	323	325	309	325	335	306	314	361	293	324	329	327	309	333	346	349	328	306	303	302	324	337	330	311	343	291	344	294	305	278	297	324	330	339	329	361	328	338	345	330	333	318	352	323	331	322	357	301	336	371	321	289	326	324	326	374	310	299	294	340	331	366	329	303	335	315	350	334	348	298	303	334	343	349	311	323	322	308	323	330	290	348	325	308	333	318	321	299	323	324	334	362	304	326	343	309	335	304	287	305	279	308	316	321	291	334	334	300	326	330	355	330	322	320	329	323	312	309	309	360	327	317	363	366	328	294	331	370	347	365	318	312	285	323	311	340	311	307	330	317	310	284	350	336	334	358	343	299	367	314	333	306	291	341	340	349	309	316	330	326	368	329	307	313	307	304	331	333	336	304	319	313	343	325	332	298	312	272	333	319	341	271	329	337	313	320	328	343	303	323	322	350	322	350	328	303	323	307	311	309	315	309	309	299	274	315	307	322	293	331	344	350	320	337	311	317	310	341	329	344	309	326	293	319	322	307	300	314	316	316	333	304	328	330	293	343	362	286	305	308	276	300	338	329	369	303	337	352	324	304	312	318	320	347	320	348	316	341	291	273	322	310	319	311	316	332	304	324	289	318	301	323	329	321	324	331	322	332	306	296	300	297	298	292	338	323	314	316	331	355	343	326	360	288	365	301	323	315	358	296	320	361	277	306	309	343	321	319	296	333	299	356	319	351	310	295	313	293	340	307	302	311	326	320	361	311	297	313	305	313	319	333	318	333	303	320	357	322	293	345	310	345	323	312	318	328	305	303	316	318	353	333	320	316	321	322	320	293	335	288	289	331	350	302	304	338	301	346	324	403	312	304	307	299	307	326	353	326	317	308	319	297	311	336	329	313	331	270	365	321	347	339	301	331	280	309	342	333	329	315	291	307	317	307	316	303	332	345	310	314	338	325	325	360	354	340	330	326	320	334	302	299	325	324	336	293	297	329	343	316	328	317	313	341	325	277	322	325	349	329	325	347	343	284	329	294	304	328	284	318	327	298	328	301	304	322	306	336	331	339	318	331	298	353	340	340	293	325	306	279	311	358	353	351	315	309	293	369	309	278	271	301	322	314	354	342	337	286	317	297	328	325	323	304	348	302	354	291	271	304	333	299	323	323	322	323	330	330	358	308	322	306	347	288	314	307	297	311	333	330	373	325	337	306	331	367	321	311	360	323	342	328
26483	8838	4957	3519	2176	1780	1435	1219	1046	936	856	820	765	805	779	736	784	752	784	721	733	709	672	728	713	719	794	655	711	760	723	754	721	727	762	785	764	712	723	734	724	731	755	685	759	701	765	701	722	743	757	717	753	673	694	705	681	705	736	703	768	724	728	779	727	711	742	753	747	697	731	751	726	721	706	769	735	729	755	761	780	763	760	727	746	753	695	723	655	721	774	735	788	719	745	756	769	733	694	734	748	690	683	718	719	750	812	736	677	720	723	702	751	709	704	766	694	691	736	723	784	737	751	765	721	770	775	744	697	764	757	725	695	749	684	757	744	708	735	744	689	760	734	735	732	730	713	689	689	704	757	731	739	722	753	697	752	664	770	713	725	719	692	717	730	707	712	731	748	767	752	757	725	726	747	733	706	708	737	693	790	680	785	755	716	718	762	733	685	704	721	729	716	750	696	724	725	744	725	690	784	728	711	723	724	727	724	681	746	718	733	699	717	655	721	764	679	691	710	673	728	719	702	809	705	728	681	754	729	718	738	731	731	714	734	749	711	700	735	702	775	734	747	749	726	744	696	716	747	694	696	747	751	726	692	750	735	738	744	741	761	701	756	735	735	757	719	753	750	729	709	701	701	751	754	704	766	738	706	739	768	749	681	720	752	739	702	688	767	738	693	727	743	744	721	701	705	741	724	700	768	745	751	758	678	740	714	695	722	673	718	721	751	712	733	730	729	780	729	680	746	710	777	746	755	716	724	729	726	694	687	761	773	727	674	758	692	730	730	723	733	731	771	714	749	720	806	723	718	727	742	766	695	706	729	768	700	698	693	702	745	732	730	728	735	769	720	669	796	734	753	753	746	677	710	739	685	725	742	785	742	742	744	736	742	746	750	731	750	727	685	731	683	738	681	778	706	730	728	744	715	720	737	782	745	740	728	707	693	743	741	725	733	705	717	733	755	736	698	730	754	740	695	727	738	727	708	685	758	679	729	697	716	715	731	729	712	719	727	771	756	755	693	709	746	758	674	738	749	706	671	719	722	695	731	704	728	691	711	716	761	749	702	760	692	688	763	707	713	736	732	741	723	710	699	726	683	695	749	736	754	732	760	714	708	763	733	694	676	719	718	710	689	750	761	729	708	765	757	753	738	700	745	719	746	727	736	670	726	742	689	728	749	764	678	741	704	749	742	707	700	716	711	700	698	751	723	783	748	723	749	760	719	746	667	720	745	688	747	688	714	742	686	740	745	730	725	751	728	709	761	737	731	686	694	727	738	739	753	714	706	700	738	711	739	750	733	700	717	718	709	730	727	711	707	748	739	768	708	721	752	766	683	743	738	687	735	693	726	682	721	700	729	730	718	704	739	670	690	723	680	709	736	802	692	740	713	735	730	748	703	727	708	726	713	751	731	724	700	701	748	761	725	745	776	724	727	788	723	737	714	749	694	724	760	711	711	716	708	699	705	715	748	694	706	741	740	730	776	656	743	729	760	741	713	759	709	746	689	680	730	751	689	749	691	729	694	688	740	688	700	745	727	748	759	756	702	690	705	709	710	673	743	711	725	719	706	743	714	731	720	707	712	767	729	707	756	740	741	763	753	704	659	712	744	761	745	729	716	737	710	740	751	737	716	712	735	742	691	721	732	736	717	699	684	729	706	750	719	719	727	736	725	711	733	676	766	695	718	760	760	719	720	702	767	735	771	734	704	741	750	770	715	683	727	694	742	758	757	768	718	710	760	719	716	679	717	695	711	743	708	721	739	741	743	754	683	706	741	760	724	734	700	712	771	721	748	737	741	711	735	720	758	709	721	713	774	742	724	753	752	718	727	743	750	744	665	725	733	728	751	755	727	693	766	685	728	693	737	734	762	738	757	665	726	707	725	746	699	714	747	702	714	728	707	707	730	759	697	732	724	749	705	759	717	726	747	753	714	748	740	716	710	743	734	717	723	727	728	709	729	712	744	725	698	682	779	765	718	717	743	692	691	677	707	761	695	766	741	704	704	732	733	699	742	748	716	730	673	698	718	755	761	747	748	750	694	772	733	715	709	739	732	676	750	696	685	729	735	711	721	750	717	750	709	770	692	729	733	720	723	699	724	703	698	744	718	714	735	747	749	733	697	735	721	724	763	722	732	701	756	692	750	729	718	674	746	716	706	740	737	714	764	715	731	784	681	727	747	724	680	779	725	718	739	773	755	750	758	740	729	697	742	734	709	696	697	718	734	738	726	747	757	700	739	746	727	744	729	724	716	680	775	692	734	714	738	691	671	722	721	677	716	728	758	693	750	767	748	736	712	717	713	722	719	693	732	718	744	757	709	738	698	724	747	771	704	702	720	712	720	740	683	720	697	674	749	739	715	699	750	701	708	722	732	723	663	774	698	698	721	785	733	694	721	682	718	707	709	696	761	722	789	742	711	785	700	767	800	704	752	709	767	716	746	730	706	736	727	767	732	673	711	729	765	719	757	739	720	725	727	703	709	724	705	719	729	745	730	764	768	710	704	719	699	702	721	695	734	742	734	700	718	720	728	755	728	748	713	755	746	720	771	733	714	712	723	725	690	704	733	732	732	750	682	755	691	737	668	704	735	730	719	715	764	693	785	729	727	759	724	693	753	785	700	739	689	716	691	710	738	759	725	745	751	751	746	735	764	719	754	704	727	705	728	750	704	700	742	759	758	746	725	729	721	689	720	681	698	763	719	733	737	739	685	773	732	755	726	751	719	742	755	780	701	767	719	720	733	722	698	742	700	746	732	721	690	724	716	745	737	771	724	798	753	756	726	721	714	754	739	777	709	743	727	755	712	715	691	741	711	697	718	734	707	719	739	761	696	720	730	738	726	733	739	718	746	725	717	754	739	645	693	708	732	744	687	774	733	714	732	731	734	708	716	667	710	714	696	743	759	763	716	735	735	678	697	707	724	733	708	782	731	757	750	675	755	739	726	703	720	738	693	744	715	716	737	740	729	749	681	705	692	746	783	734	751	783	742	749	740	778	752	759	727	707	676	733	732	765	731	699	716	687	762	702	701	718	760	718	767	711	724	681	712	692	704	734	785	754	769	727	707	737	690	746	728	707	755	740	684	706	751	760	718	707	760	730	710	791	705	757	743	726	711	747	731	764	703	709	748	732	752	682	723	703	754	690	742	728	730	741	749	708	744	746	764	731	730	734	734	752	751	722	700	745	704	740	806	703	672	737	725	712	750	676	751	716	737	707	738	699	717	756	786	742	790	767	684	714	719	709	735	702	727	699	735	730	705	781	686	713	761	740	727	735	739	751	720	719	718	750	748	711	739	700	715	765	698	731	740	733	717	762	731	720	743	712	750	726	769	810	707	691	733	763	756	739	714	687	696	715	759	791	697	699	711	730	742	732	740	727	675	735	715	731	771	737	744	728	697	741	736	743	751	744	740	692	763	690	741	761	751	755	715	715	740	705	716	717	699	705	737	718	690	712	794	744	733	749	733	699	700	766	715	771
23154	2390	473	407	369	307	318	308	288	305	309	296	250	292	274	291	322	303	294	308	304	271	300	295	318	309	283	282	298	294	291	316	321	314	283	286	306	301	263	310	284	317	289	281	273	308	308	314	304	306	305	279	284	275	269	293	337	313	253	332	306	296	312	285	293	283	317	290	299	293	328	281	287	301	345	271	290	295	281	296	283	283	314	311	318	315	325	287	335	310	333	291	258	282	295	304	255	314	280	294	283	293	289	303	279	310	304	282	306	285	276	287	267	276	289	284	299	309	316	310	276	298	311	335	334	306	274	350	293	294	264	294	294	291	298	310	334	310	281	290	321	292	272	301	270	300	285	253	306	287	314	338	314	311	317	310	291	296	292	319	308	305	339	324	290	319	284	305	292	358	302	321	267	317	305	291	304	282	294	296	330	315	305	317	258	290	305	300	271	301	307	240	323	313	278	323	295	294	319	287	298	318	276	286	281	315	278	327	315	304	309	287	293	290	307	288	286	316	308	289	308	293	298	291	311	301	294	261	320	290	273	299	289	295	311	300	294	324	299	281	279	313	323	326	301	295	296	295	300	288	335	304	306	298	301	287	313	316	323	272	273	283	288	311	308	333	293	291	343	290	304	321	321	285	293	306	283	309	275	302	290	328	302	305	268	295	318	293	291	304	293	284	279	321	312	297	277	314	278	287	313	269	263	278	307	332	278	302	311	315	302	320	279	269	316	312	333	281	249	303	280	291	283	302	309	335	321	289	314	271	289	293	271	288	306	263	326	299	353	301	287	281	321	274	299	335	295	293	293	278	297	268	272	308	301	303	330	312	303	263	297	266	326	259	255	297	309	307	312	321	330	339	291	289	327	287	285	287	319	288	318	311	286	308	294	306	292	304	278	282	280	316	285	293	296	286	273	324	316	313	268	288	284	313	300	304	300	286	311	254	295	284	321	288	325	288	296	258	331	334	282	310	287	326	304	310	325	306	321	269	287	306	282	288	274	316	288	296	269	277	266	302	326	314	315	303	300	330	283	273	315	282	280	300	262	307	301	297	321	305	305	290	336	294	291	272	302	291	277	283	306	278	314	285	318	254	294	273	324	305	330	271	300	329	273	312	328	307	311	297	307	322	317	282	284	304	279	338	273	312	279	303	298	278	309	326	280	309	266	304	337	314	319	326	280	326	308	277	274	308	291	265	318	263	306	334	299	294	276	309	312	259	301	303	295	287	284	317	323	286	309	291	283	293	301	310	317	295	271	309	273	314	308	339	310	318	324	269	282	283	313	320	300	283	329	310	327	300	308	296	286	331	318	264	274	303	284	264	285	282	285	332	299	282	310	298	292	302	287	327	297	286	292	275	308	313	298	276	327	301	302	275	298	304	318	314	298	321	315	288	291	269	289	294	271	297	292	286	290	306	292	302	266	296	313	294	309	310	263	280	277	307	281	316	302	277	312	326	301	291	289	306	356	285	319	287	303	309	298	306	322	295	298	296	308	287	310	311	319	344	314	291	293	316	292	299	291	274	321	301	282	309	291	328	317	311	305	304	295	290	271	290	309	291	325	276	304	279	293	294	320	323	303	313	265	279	299	330	348	274	270	315	255	294	267	313	335	316	292	325	300	281	263	315	292	295	304	284	319	287	302	323	261	274	329	343	266	313	349	302	287	292	318	287	317	309	299	262	296	289	294	314	321	301	322	299	294	328	316	281	319	269	292	291	294	297	298	338	312	297	288	269	273	304	301	279	338	285	292	322	305	256	249	333	266	325	260	284	305	254	344	306	325	317	290	327	293	293	278	271	341	273	286	290	308	293	262	273	277	320	338	294	293	296	297	293	270	276	331	288	299	287	258	314	284	301	353	309	303	280	307	290	318	294	287	300	313	304	296	303	307	314	294	304	277	339	318	284	313	279	279	301	313	323	305	346	311	300	272	331	325	312	296	288	287	284	309	283	276	303	306	319	282	296	314	302	289	298	318	292	292	283	299	269	299	280	298	299	313	307	286	303	310	286	334	322	278	337	324	306	297	279	301	293	276	316	330	289	316	306	315	281	316	324	320	320	291	300	319	297	320	311	282	324	306	253	347	290	294	295	320	293	282	291	305	265	313	308	285	298	293	314	296	280	332	284	315	275	296	311	299	305	279	301	307	274	343	305	284	263	312	275	293	321	319	293	290	288	281	289	328	274	322	301	312	300	285	313	308	298	274	309	295	309	283	319	337	301	321	313	320	308	315	280	334	311	246	274	249	314	285	271	300	326	298	305	315	282	289	304	269	308	287	305	315	303	273	267	282	284	267	260	304	278	310	293	318	289	279	254	336	313	274	282	318	342	300	335	284	317	298	311	302	307	296	287	287	322	280	306	317	286	288	262	303	288	279	315	325	331	279	303	298	299	311	308	263	289	295	259	316	286	311	278	313	302	304	313	285	326	322	316	286	274	315	305	316	302	268	334	283	289	302	252	308	310	274	320	273	302	254	298	284	295	287	315	301	317	288	284	283	280	300	265	295	270	292	290	292	277	327	310	298	320	316	304	317	282	319	298	267	279	291	296	300	279	282	327	286	289	279	318	326	290	305	281	310	285	267	288	310	305	303	305	308	267	302	304	289	278	307	346	318	297	294	302	295	299	312	291	281	300	279	315	271	294	311	314	313	291	329	274	280	249	280	321	312	306	295	307	305	323	267	273	287	265	291	259	303	280	259	333	320	271	322	320	302	249	276	268	333	322	314	295	282	292	278	306	333	309	345	342	314	332	296	320	301	290	299	277	294	311	286	302	291	317	277	277	287	272	308	292	290	293	321	295	313	297	304	351	302	343	282	296	263	266	284	267	312	311	317	278	327	294	293	277	279	276	296	344	299	298	305	294	342	341	278	293	287	273	306	320	276	285	327	308	294	308	300	297	318	311	326	322	298	292	305	304	272	301	309	315	326	313	292	275	313	307	282	321	285	311	303	267	313	283	348	296	246	274	288	281	303	319	321	308	317	295	316	318	308	304	285	286	312	289	322	302	289	335	281	336	323	312	289	298	311	298	293	273	303	299	286	294	309	274	306	283	307	273	268	301	303	308	298	291	330	282	300	275	300	288	283	293	297	306	300	259	296	307	297	290	278	285	305	313	322	312	314	316	313	290	320	309	310	269	273	276	270	279	278	283	296	296	298	338	260	290	295	312	268	304	306	303	311	335	278	298	340	312	324	278	287	266	263	316	292	314	304	298	294	320	319	331	313	299	284	322	306	308	305	287	312	293	322	321	307	251	303	296	300	266	328	305	296	333	271	318	281	287	295	324	304	288	285	291	305	302	281	307	266	281	310	291	294	307	290	307	325	322	275	284	304	300	274	326	263	295	295	322	313	304	283	262	311	288	297	292	294	306	319	296	312	273	276	322	279	291	327	285	275	275	293	305	295	295	304	283	304	294	310	287	353	307	267	320	306	249	307	273	289	288	277	287	280	330	291	323	266	283	314	296	297	310	263	288
14742	4113	2977	2394	1814	1469	1124	948	841	726	723	692	666	677	636	624	667	686	679	631	630	604	648	636	669	626	674	607	613	649	716	596	614	637	634	598	656	626	633	638	651	587	668	639	603	588	605	629	650	651	673	645	623	634	612	639	603	614	650	603	653	632	662	628	615	631	633	663	637	651	631	628	614	694	634	620	673	593	650	600	624	678	631	640	668	643	665	670	605	643	633	649	672	622	645	654	661	656	663	663	613	695	647	687	638	667	654	622	648	664	677	688	681	664	662	676	624	635	598	658	659	624	580	637	672	658	621	647	625	633	587	589	655	655	619	651	624	646	665	629	634	605	604	654	636	637	636	642	649	650	613	679	683	668	683	656	620	652	592	663	612	687	640	601	612	643	637	635	632	648	666	661	634	596	649	667	609	662	673	669	667	637	631	639	652	666	616	625	708	652	697	663	607	629	631	621	630	672	668	632	615	635	628	625	620	642	596	674	624	652	652	609	697	623	630	724	629	617	670	629	686	628	618	625	579	645	599	659	616	667	594	639	627	620	658	655	624	620	623	692	606	690	630	626	644	658	664	656	642	672	620	669	637	634	634	673	659	694	630	642	627	650	653	668	651	614	624	666	654	621	621	619	663	632	674	636	664	654	654	641	634	655	636	619	661	678	678	653	639	631	633	651	665	665	636	617	655	661	631	615	671	624	641	609	685	633	618	635	655	628	701	681	642	644	623	659	629	638	645	622	604	701	631	695	604	619	589	670	617	632	630	602	654	644	646	655	636	637	630	631	633	619	621	635	633	638	662	664	606	615	654	656	666	618	608	632	625	634	632	667	640	688	661	637	661	639	659	672	610	631	661	620	654	622	601	668	607	617	588	639	635	638	613	600	670	675	673	645	689	668	581	649	616	614	657	630	672	638	590	628	666	596	632	623	639	653	664	646	631	655	639	688	657	599	650	657	633	642	620	652	643	703	682	634	614	593	615	638	649	646	673	672	615	644	641	647	647	614	670	646	703	659	612	614	617	628	660	612	592	667	634	636	660	652	663	635	600	700	628	666	644	675	618	633	638	624	605	577	613	679	627	686	631	622	650	644	679	665	646	654	635	657	655	683	656	627	644	715	647	628	654	643	622	649	655	675	591	646	648	646	660	628	653	638	624	624	609	634	638	659	625	587	655	625	660	680	650	653	637	659	650	602	637	627	625	637	629	637	625	622	647	619	651	636	629	641	608	641	612	663	586	610	656	632	642	624	619	657	649	692	615	632	641	669	659	615	602	643	699	657	609	682	629	610	657	597	643	661	669	637	613	662	628	612	634	663	599	623	670	609	678	653	665	644	587	660	654	636	692	661	632	619	609	686	642	655	669	685	638	648	659	637	637	662	608	663	633	591	614	660	644	672	624	601	636	592	602	694	655	630	637	605	659	603	641	629	612	626	608	650	606	588	665	701	614	633	691	625	664	601	634	649	687	656	643	618	652	703	640	648	620	645	623	599	667	663	612	650	634	652	637	673	604	656	640	610	657	631	634	644	596	664	625	626	648	642	693	624	608	639	649	623	626	677	633	663	592	655	649	637	648	619	643	619	651	662	626	608	663	647	664	684	638	655	641	645	586	688	606	610	635	669	662	657	645	645	666	598	727	676	644	621	602	650	668	639	641	669	625	638	633	615	614	649	655	663	653	614	635	651	568	614	642	673	614	660	636	648	636	686	589	637	686	687	686	637	624	642	687	659	663	643	650	635	635	607	632	666	683	620	656	623	618	624	631	626	626	639	645	586	657	627	638	652	595	597	634	616	645	657	595	655	600	641	660	638	669	630	644	668	637	626	663	574	623	635	665	646	643	657	615	647	636	672	643	641	622	678	619	609	635	661	623	657	660	674	603	685	642	609	629	613	636	657	609	643	660	617	695	671	648	629	642	636	644	639	645	629	656	643	661	660	659	623	634	677	637	681	603	634	679	663	626	626	636	640	677	655	599	629	655	666	691	635	646	628	632	621	638	647	631	662	650	616	630	611	601	671	650	607	652	690	653	645	654	615	629	633	636	643	729	638	637	628	626	601	662	707	650	627	602	677	624	655	628	606	639	673	603	670	629	664	600	631	644	655	677	613	676	655	663	616	636	652	643	675	627	650	675	670	635	665	674	616	683	656	610	657	668	646	679	662	658	621	638	654	691	638	661	618	619	655	650	604	671	659	627	634	662	645	631	694	662	619	659	668	622	640	642	644	652	642	638	676	640	625	629	721	628	632	601	642	643	621	668	651	622	658	685	603	594	643	643	594	584	682	686	666	624	655	644	652	630	613	631	638	618	640	615	657	679	653	671	699	608	645	646	635	638	658	641	615	659	618	634	665	648	631	624	646	631	643	673	641	634	636	671	624	588	649	696	648	583	623	622	615	635	599	662	662	642	662	618	653	608	672	598	624	648	640	689	670	645	659	625	672	596	577	636	598	660	628	616	586	626	655	629	650	656	697	661	664	653	625	688	614	641	665	646	642	658	696	628	599	634	619	610	648	657	608	673	612	665	682	648	642	654	641	667	630	641	601	606	615	616	631	629	686	630	683	644	637	633	649	645	585	651	637	613	639	626	617	617	637	643	667	663	600	631	629	625	609	655	673	668	583	641	635	636	620	633	641	626	640	610	657	608	629	608	630	651	625	646	623	651	675	599	639	695	665	624	625	655	674	661	619	638	595	601	659	677	632	638	647	606	689	659	643	645	686	656	636	637	626	654	640	637	645	653	682	641	617	646	632	587	672	646	663	640	662	641	596	649	615	648	719	662	639	624	652	623	654	662	649	634	612	670	617	669	642	673	609	626	660	659	660	649	618	607	648	681	660	597	643	634	608	585	616	629	632	656	675	631	666	664	607	681	644	663	696	623	643	674	634	652	633	680	633	597	681	670	656	627	621	614	609	602	664	629	653	664	623	691	630	648	675	659	589	662	621	661	620	625	637	619	631	692	625	657	642	649	653	634	606	669	650	617	681	612	630	621	618	633	658	657	673	623	654	591	652	657	648	648	609	639	656	663	665	651	591	632	637	667	665	678	671	624	619	641	713	645	623	619	632	642	645	690	636	625	662	615	641	629	651	620	621	656	667	645	651	640	653	622	660	653	657	637	600	649	661	636	672	681	665	656	628	632	661	637	665	674	590	634	644	616	664	666	615	624	636	628	597	633	635	626	610	667	637	612	620	625	675	634	712	661	639	629	618	695	654	598	652	641	658	620	653	629	640	659	622	621	650	686	592	638	640	621	641	632	664	639	666	664	649	651	640	664	658	638	644	643	589	668	677	674	648	644	656	654	642	629	639	608	641	654	657	667	620	638	619	659	646	680	626	616	649	648	652	642	614	640	636	617	696	651	692	667	659	603	681	635	600	660	636	631	635	660	660	633	568	654	633	609	661	603	691	655	650	607	598	649	669	618	672	647	614	662	699	637	615	602	674	639	635	673	642	638	654	656	625	651	642	640	615	633	663
30167	4238	779	611	485	423	356	360	347	331	307	295	319	287	293	307	318	308	311	336	281	317	313	319	310	305	297	325	321	313	308	320	297	314	294	330	351	280	307	335	323	301	317	300	304	303	281	326	300	327	310	301	318	284	282	310	314	309	311	325	304	347	297	357	339	283	338	312	314	321	312	331	333	352	317	339	325	304	280	293	253	321	295	286	298	294	328	288	283	332	332	301	298	308	321	316	314	312	289	313	313	288	330	273	322	310	292	317	325	320	345	310	290	328	313	335	313	317	334	329	300	338	323	311	306	309	299	289	325	295	298	317	315	326	333	304	307	300	306	317	325	288	307	291	301	295	300	284	296	310	277	283	288	349	316	330	317	311	318	324	338	317	331	324	278	278	299	320	310	338	284	299	301	303	321	295	288	320	335	303	281	293	323	308	277	290	327	342	322	332	335	317	318	329	279	289	311	310	306	292	293	309	309	279	302	339	349	337	324	328	287	317	329	328	301	309	290	287	319	276	363	285	270	302	317	304	307	312	311	342	306	325	278	308	314	295	301	312	293	315	322	313	323	315	303	332	334	321	351	287	310	329	340	308	357	310	257	322	300	329	316	313	317	307	295	290	302	304	322	313	336	319	309	293	303	320	327	314	307	326	301	281	317	319	316	304	288	300	310	342	297	332	291	315	333	336	288	267	297	278	292	312	279	323	300	318	273	318	290	301	308	313	326	319	339	324	308	351	283	327	323	302	294	281	324	329	331	290	281	304	289	311	316	345	350	316	299	336	359	324	314	283	307	309	338	317	300	332	309	307	308	300	309	303	268	299	347	295	313	320	302	317	312	345	291	307	350	334	334	313	320	290	351	291	342	303	296	298	323	299	336	313	334	339	284	314	295	321	322	270	301	317	336	324	299	354	289	313	307	299	290	271	327	325	288	290	339	328	288	311	361	284	320	303	317	322	290	345	298	322	294	305	323	356	291	308	319	313	295	293	326	304	329	304	314	293	314	267	291	294	313	316	283	297	347	330	311	291	307	303	277	313	324	321	330	274	322	302	335	333	321	300	299	331	295	303	317	337	309	321	302	310	289	329	312	288	343	301	308	291	315	295	306	275	316	337	329	307	265	339	321	297	295	307	306	350	361	366	310	300	334	320	273	315	336	339	338	331	309	252	298	342	282	309	347	300	275	336	307	298	296	311	292	277	297	249	325	274	284	312	296	277	322	324	330	301	315	295	277	303	313	381	335	287	302	334	297	293	300	300	307	338	305	274	337	320	317	297	324	312	310	290	293	281	352	322	320	312	285	330	313	330	338	285	283	271	285	336	304	320	324	310	296	279	306	283	271	276	353	322	295	318	331	325	284	339	355	331	307	301	294	317	301	288	328	304	310	311	343	316	308	296	336	246	307	291	311	295	306	321	298	327	296	318	342	335	336	294	342	309	331	303	300	286	321	315	291	343	292	297	321	280	302	311	311	294	331	335	301	332	299	294	301	351	301	307	304	284	266	293	331	327	303	319	304	325	296	331	287	300	357	308	332	293	273	296	297	332	317	316	321	317	295	297	293	315	351	319	346	304	304	305	304	360	319	281	272	324	301	274	303	306	293	283	293	317	303	307	300	321	330	341	307	304	311	329	308	308	288	295	304	342	280	303	333	336	324	325	304	317	298	306	332	352	286	322	290	336	314	318	291	325	294	323	292	324	288	300	333	298	295	291	313	313	305	317	305	272	326	305	328	316	329	273	319	289	292	312	312	335	315	337	337	321	305	287	311	350	310	353	290	277	296	333	312	322	306	306	319	336	315	322	286	288	337	285	323	294	287	293	302	308	314	321	336	344	313	300	300	330	294	315	278	327	310	328	266	290	310	314	307	302	298	358	333	321	308	338	332	315	281	271	279	317	317	324	340	280	321	267	335	300	305	293	336	300	285	302	314	314	300	312	297	301	323	313	286	324	289	279	311	286	326	289	304	299	307	319	314	302	287	309	352	290	279	277	306	319	313	299	319	318	326	285	308	301	319	292	278	288	318	305	345	292	317	333	338	340	333	306	331	300	303	328	288	292	296	340	289	299	312	326	307	314	318	297	328	343	322	316	311	302	327	265	284	303	322	335	323	307	296	348	294	326	275	294	316	329	340	311	277	329	313	299	315	297	309	334	314	304	308	315	327	292	280	314	302	316	282	303	306	301	318	349	337	282	332	288	293	294	341	323	360	305	282	343	337	292	288	314	325	299	299	305	314	314	291	280	259	283	293	313	326	330	289	320	304	316	293	344	320	304	325	282	282	331	301	315	352	307	326	297	330	325	358	334	309	326	306	314	295	316	322	270	292	319	300	278	299	294	305	321	309	287	297	322	281	314	328	313	298	294	313	308	339	293	312	312	302	332	304	294	303	308	315	306	307	341	317	324	310	301	271	316	311	346	287	310	299	255	321	304	304	327	330	321	303	295	331	321	299	279	304	326	316	288	299	314	355	330	296	322	327	340	304	314	308	306	282	330	298	301	289	323	314	304	301	334	320	302	320	320	342	312	354	304	312	273	336	307	322	294	321	289	321	310	321	275	283	298	306	320	304	293	326	327	303	322	320	279	316	291	311	311	321	311	312	365	284	299	303	313	333	287	337	300	301	320	319	305	305	328	321	268	312	307	348	308	314	320	338	312	316	310	323	311	327	316	334	325	314	323	296	294	311	328	330	348	318	336	334	275	300	308	306	277	309	304	343	327	311	336	337	369	298	326	310	292	326	331	315	291	328	311	342	290	305	327	305	310	316	272	341	322	312	343	342	302	315	318	308	300	315	324	317	302	324	322	304	316	295	352	289	327	325	288	344	284	288	330	330	308	294	294	281	318	305	326	336	352	306	327	337	314	312	270	306	307	322	281	342	304	324	303	337	282	330	297	301	318	308	366	323	274	314	275	306	335	338	295	267	262	363	298	288	305	290	311	309	280	299	288	299	307	291	284	328	312	311	267	277	329	313	327	317	292	298	311	312	296	326	337	320	304	318	335	338	328	331	283	305	350	308	307	328	282	307	282	303	323	306	283	307	273	319	293	321	303	307	308	314	326	296	315	324	307	344	325	303	280	282	295	280	300	293	303	314	271	304	267	311	326	319	289	314	330	309	320	279	283	355	265	306	313	315	297	317	301	304	296	315	320	336	305	364	288	287	321	336	303	261	250	342	311	298	311	315	330	329	314	300	313	320	285	273	301	285	323	306	308	306	291	278	319	323	330	317	285	320	303	309	291	295	308	321	290	326	276	288	295	328	290	315	303	305	323	293	331	314	282	295	365	333	290	309	307	305	314	283	291	304	343	295	301	303	312	300	320	321	324	323	345	323	335	275	300	293	326	332	329	311	292	287	286	265	309	306	328	302	301	285	299	325	331	289	319	337	291	286	338	307	339	302	307	338	263	273	282	328	302	291	348	280	296	302	338	306	305	314	335	277	287	319	319	295	307	313	309	312	308	299	325	315	295	347	301
18178	7438	6196	4932	3688	2515	1794	1353	1038	917	855	751	745	728	734	723	744	683	742	677	743	754	692	663	696	707	717	719	664	694	627	663	649	712	697	686	687	713	676	652	693	726	687	729	677	700	689	696	706	708	708	694	691	693	693	689	666	660	682	714	697	747	690	721	682	681	654	685	666	664	663	741	694	712	701	693	711	675	731	719	686	712	709	676	694	646	743	726	641	672	689	701	693	728	698	652	652	706	663	680	643	716	665	723	691	638	652	673	717	637	685	682	655	686	674	705	660	674	713	757	688	680	690	658	693	669	687	682	689	720	713	679	675	673	667	665	707	672	708	669	750	704	671	716	706	699	676	690	677	711	728	656	721	744	712	719	706	683	702	704	696	703	680	657	681	742	694	689	688	664	707	763	732	730	703	676	677	669	738	695	674	708	668	668	704	655	740	703	706	695	738	658	743	659	637	684	670	669	678	688	693	700	723	683	704	685	687	662	682	737	689	686	715	672	645	665	709	707	703	707	712	698	693	677	671	725	680	716	682	724	700	670	705	709	711	741	739	670	689	720	713	683	683	661	696	686	705	686	687	668	704	659	691	669	647	670	637	662	688	674	688	702	653	680	683	705	700	676	761	691	667	710	698	713	734	670	700	692	643	703	721	687	715	700	703	688	684	707	696	665	736	699	683	702	701	715	690	682	672	693	687	662	683	692	688	670	653	727	673	673	719	652	644	702	719	703	679	668	721	691	616	761	717	643	675	690	693	697	716	664	698	694	653	729	705	748	683	692	729	676	693	730	666	721	675	692	675	667	655	638	645	657	779	662	640	699	705	721	653	725	703	662	723	688	734	690	670	693	699	712	704	710	691	651	668	710	664	687	660	734	688	697	695	679	709	665	688	673	682	692	690	681	685	716	646	728	712	678	698	662	691	756	718	671	754	670	643	662	664	700	699	692	694	741	689	665	741	677	679	696	691	668	676	669	709	731	698	725	658	694	672	712	732	701	665	740	709	733	732	641	718	704	692	725	647	708	657	710	698	702	684	699	726	635	662	648	736	658	643	689	683	698	673	665	694	682	690	688	652	723	683	675	696	665	718	710	706	657	715	698	671	729	707	670	670	678	665	697	706	708	703	647	703	673	707	637	652	689	718	646	715	719	669	622	747	690	753	716	733	728	675	646	639	684	684	736	670	708	731	667	733	717	705	696	653	678	656	691	721	704	687	705	700	716	723	660	716	698	683	669	697	705	704	690	695	680	674	701	695	711	724	666	734	727	664	684	699	679	726	648	715	718	691	684	691	709	676	715	732	719	658	673	662	642	727	670	704	656	674	691	671	700	691	718	695	688	706	698	715	651	698	642	680	661	671	677	709	686	714	700	664	689	675	673	623	658	674	707	741	731	639	719	683	724	725	676	687	752	676	766	679	696	712	679	672	745	678	683	707	671	691	693	718	679	698	708	676	678	705	678	698	733	690	720	696	711	689	656	656	723	675	692	684	703	700	732	724	696	682	704	728	681	666	659	657	646	669	643	697	696	694	677	687	724	723	696	723	652	669	673	677	697	698	701	708	717	678	671	661	686	672	705	630	719	680	659	703	714	656	675	697	680	714	659	668	699	701	700	681	676	721	681	672	694	739	638	684	728	693	711	691	673	684	733	720	693	663	667	696	694	691	677	686	691	685	744	719	700	671	706	672	685	756	678	662	636	675	680	721	673	683	698	706	655	733	698	699	720	673	712	720	686	658	694	667	671	660	681	668	712	675	737	656	703	680	634	708	703	690	656	667	703	715	679	710	715	649	708	693	682	645	664	711	682	654	737	683	727	642	684	684	688	711	683	724	644	717	729	680	659	673	755	676	731	727	734	716	686	695	706	637	690	672	662	680	663	692	728	676	663	678	718	699	672	682	703	636	690	720	695	763	710	661	695	723	692	695	713	687	698	720	718	680	693	616	677	648	672	698	706	675	682	665	678	709	693	695	700	714	693	664	686	696	731	669	679	736	675	699	688	700	691	714	691	700	699	686	668	646	717	666	678	691	676	673	725	678	715	678	671	715	686	664	680	731	709	687	677	742	692	697	705	696	679	689	624	691	685	687	695	692	709	697	732	657	681	685	710	727	666	674	613	712	678	717	685	676	704	735	660	732	674	704	695	698	678	673	712	673	717	696	723	699	704	702	681	723	730	669	685	710	669	734	698	719	701	714	711	677	647	662	657	657	631	644	700	671	708	708	631	669	692	667	727	687	715	704	650	710	669	705	705	694	656	744	693	679	702	704	703	689	688	684	690	705	675	672	724	637	673	674	676	645	694	718	638	720	683	688	667	676	691	710	713	690	696	694	734	682	682	700	670	734	698	681	682	674	676	734	708	712	679	744	734	666	711	679	654	694	696	701	710	668	694	718	688	716	694	742	728	625	690	694	683	693	683	678	684	702	682	700	723	705	753	698	666	658	659	675	698	725	711	689	697	667	633	719	723	665	710	705	723	730	686	707	659	679	698	679	701	654	688	706	714	698	691	695	685	703	711	678	661	715	677	706	627	676	678	658	667	682	649	690	671	720	654	705	720	702	696	716	690	694	727	674	735	711	685	682	662	640	713	667	668	690	661	701	648	679	680	694	726	682	681	682	693	668	766	750	665	625	667	699	718	707	695	716	642	729	632	657	701	681	672	660	688	702	698	640	694	712	696	675	714	689	715	678	672	711	701	718	695	677	659	688	698	682	667	695	686	691	699	713	645	686	675	692	734	684	673	704	696	695	679	702	710	660	702	706	689	683	697	669	723	684	675	711	692	649	665	663	733	709	667	671	712	673	693	687	668	700	714	669	715	683	680	713	676	642	700	677	722	693	693	721	706	681	741	711	671	668	673	687	704	647	658	644	725	696	696	713	663	689	641	694	702	671	697	692	698	683	707	727	684	656	681	671	702	704	644	726	713	656	691	712	706	726	690	628	672	689	707	672	732	727	682	639	657	675	733	703	730	730	688	750	645	699	691	728	697	638	712	688	778	721	689	679	678	677	656	682	718	706	684	726	690	706	672	714	704	677	695	690	685	722	681	715	707	741	685	730	679	717	682	672	741	691	691	700	643	703	719	630	662	702	704	697	666	657	662	650	676	647	701	702	722	624	722	688	708	670	677	686	667	726	721	670	654	652	703	710	676	654	700	690	677	698	684	727	719	669	692	663	701	719	724	687	673	684	760	731	709	646	655	661	697	706	698	636	701	658	694	697	676	660	689	678	682	684	680	691	647	721	684	704	648	697	679	718	681	672	722	703	727	738	681	667	712	660	737	688	659	724	701	703	696	746	658	729	724	680	730	674	685	694	710	682	661	681	659	702	701	686	700	739	653	665	671	660	714	673	675	676	638	678	703	697	683	671	670	691	699	678	696	644	680	691	680	644	710	665	689	772	683	654	710	678	675	680	687	702	717	698	707	696	671	648	700	664	681	699	666	710	664	663	652	708	671	699	724	659	722	704	709	688	690
36924	6460	853	580	447	456	404	363	301	323	336	330	321	302	330	332	317	320	353	331	352	335	337	352	306	337	308	350	310	325	307	338	343	312	366	301	328	339	356	319	323	350	328	292	330	329	328	343	342	311	306	330	331	293	343	313	336	305	303	306	323	293	326	361	342	316	310	314	307	357	326	375	378	345	343	347	320	338	329	350	301	349	357	345	340	353	348	372	344	325	343	322	325	338	357	351	310	341	314	336	348	359	340	349	330	311	308	318	317	320	329	322	339	324	331	329	310	304	324	337	313	319	317	305	353	362	338	334	332	374	319	382	314	344	359	329	316	317	297	311	311	320	299	324	366	351	364	349	367	312	362	359	344	315	320	356	329	362	316	342	343	311	311	333	349	297	308	307	302	357	329	354	329	303	337	306	324	313	297	313	357	313	307	305	332	307	309	293	361	321	339	325	316	300	320	353	327	313	315	348	313	345	365	348	330	361	310	340	337	347	308	301	323	322	366	340	328	378	300	305	307	323	337	306	298	321	313	339	320	314	332	313	279	315	323	318	316	327	323	359	331	349	331	339	338	327	345	314	328	294	317	331	321	324	332	370	326	311	341	332	315	331	333	336	362	311	336	333	381	270	329	321	350	312	356	350	328	356	368	320	322	337	330	322	355	291	345	338	318	325	321	321	326	336	349	315	331	323	318	329	309	336	354	329	307	303	360	345	286	307	327	297	319	311	339	321	360	337	332	317	344	325	316	326	356	355	363	353	319	296	309	388	328	281	288	343	327	342	341	320	349	326	357	357	339	322	344	295	314	341	339	317	352	321	338	303	323	328	342	333	300	369	354	323	308	318	328	332	312	309	335	307	339	325	337	326	307	328	317	329	330	322	353	318	311	348	329	329	314	334	332	327	328	283	375	350	334	300	357	357	310	338	297	327	329	324	350	323	356	305	349	297	302	303	342	327	321	293	347	307	364	321	350	339	342	307	312	313	363	305	330	331	330	315	325	312	385	322	307	347	359	308	311	314	284	333	332	328	318	332	304	333	336	298	333	351	317	307	307	309	346	327	354	341	314	337	293	316	307	326	327	348	342	295	317	340	352	340	321	335	330	318	339	327	301	296	314	324	326	317	341	322	341	320	338	304	321	331	301	338	304	334	362	350	308	331	318	352	317	331	323	350	353	310	302	317	342	318	321	360	313	339	315	339	320	369	285	337	312	324	316	335	305	335	323	329	314	374	322	306	330	304	309	342	279	299	323	364	301	333	322	320	336	316	347	336	339	288	346	339	273	330	343	343	349	330	334	334	325	401	345	349	340	343	346	322	317	334	282	286	324	306	346	334	356	325	313	324	340	345	352	320	309	314	311	328	351	356	315	341	339	310	343	312	329	322	327	373	334	355	355	314	344	318	300	316	340	358	363	334	339	306	293	302	325	334	292	310	325	309	340	292	322	307	324	332	332	288	312	345	338	342	300	346	339	314	362	306	325	314	325	370	318	336	318	339	322	355	293	327	331	339	340	347	346	316	321	294	320	324	349	315	340	298	311	301	308	329	338	331	344	344	324	372	353	349	348	280	324	314	342	329	311	325	317	317	320	318	320	355	353	311	309	302	340	335	314	325	313	343	299	352	361	336	354	315	315	302	309	339	323	355	327	332	330	306	298	339	303	300	328	284	369	322	345	368	358	324	332	343	316	338	322	374	286	321	319	292	289	269	346	352	319	355	344	313	308	304	321	387	320	364	313	309	374	331	334	322	308	321	355	340	304	372	285	343	338	316	360	329	314	349	361	310	336	308	330	331	347	305	319	358	335	295	313	369	339	341	324	275	314	320	347	367	321	328	303	314	333	343	375	313	321	287	305	304	357	340	341	310	326	329	311	338	306	322	324	309	348	332	313	318	345	366	331	292	307	339	344	313	298	322	315	367	319	306	322	350	340	345	321	302	319	337	351	291	298	349	334	332	330	328	307	308	357	349	319	316	318	336	335	329	301	325	331	323	341	346	303	330	291	311	323	328	316	353	341	312	316	347	306	350	338	339	327	333	316	343	337	377	344	316	343	365	327	348	325	332	294	295	280	355	306	278	355	329	327	332	360	309	328	335	336	354	332	320	341	345	310	315	307	307	287	341	334	348	349	362	323	307	337	350	310	322	340	345	347	329	341	311	309	344	328	307	309	312	359	306	303	327	314	329	337	320	289	332	317	323	320	355	359	357	320	301	344	352	335	326	349	292	315	302	334	363	365	335	346	358	305	354	302	364	354	354	347	334	324	338	316	321	307	390	341	320	296	343	338	329	333	314	349	289	349	356	357	304	369	319	305	318	334	312	317	325	315	334	344	301	347	295	325	330	326	309	350	311	302	356	333	304	334	314	332	331	313	314	343	319	347	317	339	323	333	328	313	340	351	310	331	361	318	337	335	327	307	319	347	361	343	293	308	329	321	305	344	343	343	321	317	309	350	346	312	321	345	288	327	349	314	345	310	312	330	293	363	351	282	308	332	296	321	316	350	335	337	333	305	326	345	324	328	328	314	323	324	337	304	364	306	310	319	314	334	335	315	374	352	343	359	369	344	351	339	336	330	323	351	323	303	323	312	346	317	329	310	352	332	319	285	309	322	316	337	306	299	332	362	288	277	276	298	313	307	308	352	340	336	311	356	309	315	317	343	351	307	324	358	334	354	336	326	324	328	316	309	352	303	359	333	331	321	313	324	346	331	343	354	335	338	354	322	309	357	324	309	345	332	308	307	335	293	322	338	342	354	347	306	359	346	333	317	294	323	325	297	316	322	320	314	297	340	292	343	312	307	312	322	356	378	308	326	357	317	333	341	299	331	330	322	321	308	346	338	323	305	361	325	332	318	331	340	308	345	331	298	340	317	357	324	322	341	337	317	364	285	338	346	340	345	309	320	311	328	363	326	353	290	308	321	344	309	356	331	328	282	345	344	339	294	311	311	321	324	364	349	341	334	329	312	310	287	280	336	349	326	335	291	307	308	337	335	331	343	303	349	330	321	328	332	316	312	305	297	312	352	305	321	324	331	368	312	302	329	318	334	316	326	330	324	325	332	295	380	293	343	321	363	321	338	325	314	354	367	329	327	342	352	297	345	327	317	341	334	348	311	330	318	293	335	331	310	323	312	335	333	335	324	316	300	323	289	305	308	323	345	312	312	325	338	338	328	337	317	321	323	325	364	335	308	356	359	278	297	299	315	327	297	341	352	360	346	327	342	307	360	313	360	341	311	349	346	315	318	331	332	334	351	341	298	302	332	302	313	354	319	345	353	317	344	350	319	312	330	307	311	341	299	338	344	302	342	310	339	282	380	333	358	303	338	311	354	335	326	335	313	313	347	319	320	321	346	296	313	291	328	371	321	315	341	340	356	326	343	309	346	321	318	329	324	305	330	289	321	328	342	316	326	326	358	351	315	348	318	309	370	301	328	301	333	318	305	333	305	309	303	344	362	341	326	348	324	313	334	313	299	329
23100	7858	5640	4332	3250	2500	1782	1267	1021	910	887	776	808	772	878	808	740	767	816	790	806	757	736	792	734	786	798	773	744	747	794	783	717	729	752	768	774	757	758	736	751	732	775	773	776	725	736	731	759	774	759	746	783	715	736	727	703	778	739	742	749	754	773	804	783	760	757	807	784	711	757	729	736	745	722	742	774	737	730	783	794	770	788	741	729	756	756	758	769	733	763	744	738	741	727	806	726	729	803	746	743	786	740	730	723	786	818	768	778	744	733	775	776	783	803	779	774	751	727	764	709	788	793	746	707	752	744	755	715	774	776	800	736	724	769	728	753	785	733	768	730	755	760	764	747	726	729	725	762	767	706	698	718	773	777	756	724	780	749	688	728	670	775	735	725	683	747	828	765	732	789	795	761	782	776	764	743	712	771	748	785	755	748	733	721	760	751	727	763	770	729	799	745	728	694	789	752	744	739	744	777	783	726	797	745	756	784	753	831	698	778	768	732	784	755	729	737	698	721	791	764	744	755	719	774	732	748	738	802	745	766	773	716	776	822	789	800	762	760	800	792	765	745	750	815	728	718	758	740	759	770	781	784	769	752	741	766	737	728	785	766	775	756	736	745	754	759	797	752	765	747	702	735	735	734	748	738	735	771	778	753	727	725	795	759	758	737	717	762	751	793	748	689	746	779	749	738	738	768	750	714	721	788	718	751	814	774	748	751	807	753	749	717	795	772	773	759	789	769	746	724	748	685	741	739	804	765	774	782	784	718	755	742	766	748	779	751	747	767	768	728	742	772	758	830	790	739	763	722	762	778	764	745	724	775	753	716	801	787	762	803	806	765	769	728	731	754	751	760	747	745	792	767	763	808	811	760	726	724	774	792	779	775	713	798	753	772	733	737	722	789	757	761	732	790	712	709	760	723	729	740	721	781	778	728	719	784	760	722	773	772	736	765	708	731	731	763	753	743	730	776	704	755	764	711	706	778	753	760	745	738	755	740	762	729	793	718	748	753	721	746	789	751	775	762	730	739	710	720	727	751	809	762	759	768	690	722	788	763	743	781	770	768	770	749	742	756	714	742	730	730	731	743	732	754	798	775	717	760	733	731	767	753	771	741	773	762	772	764	773	768	795	697	706	770	759	800	771	737	786	722	781	770	765	808	755	699	706	741	798	751	736	777	759	675	798	739	769	733	737	759	774	707	733	747	725	754	691	809	756	716	781	739	756	734	744	745	700	759	754	776	757	723	740	733	742	786	714	760	746	703	734	755	727	737	731	753	744	757	738	829	780	743	752	728	739	742	754	819	720	719	697	733	722	757	765	707	739	772	759	736	755	811	752	797	764	706	763	687	702	755	756	746	771	782	761	781	767	776	747	721	748	783	783	711	745	744	791	731	734	719	747	788	788	796	752	759	721	738	757	768	771	713	721	740	766	755	739	748	714	750	780	775	762	778	760	778	796	764	750	773	753	798	731	772	762	770	746	809	731	734	784	782	724	723	767	726	763	765	751	766	759	715	767	801	733	740	785	760	776	723	782	764	719	705	702	717	739	750	738	760	784	733	769	790	755	754	764	739	740	698	760	767	808	758	749	698	744	711	775	783	769	754	731	755	711	752	740	718	751	798	759	737	752	768	760	735	740	750	775	737	769	760	755	750	738	746	725	779	738	758	725	785	748	754	740	707	778	757	713	762	770	720	745	775	782	737	678	783	737	761	776	710	735	750	804	738	748	726	758	809	736	732	743	714	756	743	751	777	704	819	728	785	801	757	796	778	744	712	760	710	715	764	735	702	786	683	758	759	753	665	724	765	741	733	742	715	671	724	793	734	764	804	745	797	780	735	771	705	740	812	805	786	750	710	729	756	745	743	727	750	742	795	770	743	740	783	800	752	762	792	786	768	724	735	760	774	791	705	767	745	762	779	793	750	772	694	734	703	740	758	783	762	723	730	730	732	768	750	757	719	731	774	746	735	725	751	739	773	684	772	768	741	807	764	790	766	724	752	778	746	762	736	729	729	744	762	757	739	761	775	748	767	810	740	764	748	791	757	756	742	773	790	785	833	774	736	745	735	730	779	739	774	743	740	731	761	789	795	709	758	769	737	767	734	762	799	766	738	794	740	716	740	739	764	734	797	843	816	754	688	743	731	780	801	746	738	789	773	749	771	787	731	766	734	737	752	735	762	709	799	768	730	778	698	734	724	736	732	790	779	746	747	760	718	777	802	717	811	773	799	718	767	750	798	732	748	722	720	762	752	755	729	755	770	733	759	731	788	789	774	781	797	727	719	737	734	725	803	774	717	751	752	721	685	780	751	789	741	724	776	759	765	768	764	753	732	738	761	756	717	749	757	765	778	760	800	723	746	762	732	785	701	730	765	748	793	772	760	758	781	763	741	723	741	748	755	753	730	768	732	771	780	814	808	755	765	792	757	778	755	692	739	745	683	710	775	778	709	731	728	744	724	763	722	775	815	711	763	743	777	794	717	744	719	721	733	758	765	753	783	756	754	741	731	762	753	751	729	780	745	774	734	800	740	764	778	763	735	750	772	804	776	728	767	786	703	798	759	739	744	764	704	772	716	739	771	756	736	707	766	780	730	754	782	763	786	736	749	764	737	798	745	750	712	832	784	772	720	757	764	733	723	728	754	767	764	748	760	794	721	771	771	768	758	801	741	750	753	774	750	764	739	749	773	710	763	731	766	735	739	755	788	781	775	737	748	760	775	798	699	807	751	739	777	735	761	773	768	756	820	772	725	754	716	777	760	733	745	778	794	777	799	763	715	707	795	729	733	741	774	752	740	743	758	741	758	739	754	690	759	795	782	708	708	753	768	803	761	728	794	783	783	782	742	797	728	789	736	717	737	768	735	766	807	785	777	771	736	737	773	796	717	711	731	771	693	789	784	785	757	754	679	789	822	743	711	755	779	704	759	774	754	739	787	753	764	788	765	747	786	793	775	725	794	750	741	794	755	754	787	763	729	749	777	726	761	763	739	762	746	726	741	696	757	725	733	775	769	693	784	782	767	770	741	733	746	763	763	701	743	742	711	742	726	771	770	724	756	743	783	746	743	728	744	723	711	827	770	794	777	767	713	788	800	766	749	750	719	700	721	811	807	751	790	743	770	750	799	772	751	691	717	783	763	721	735	751	694	818	749	768	749	787	808	781	745	785	723	738	754	774	722	740	804	762	772	711	730	766	761	725	776	780	754	757	687	745	754	760	730	764	716	756	782	751	730	752	802	793	750	767	762	784	715	776	707	753	693	759	750	797	706	779	766	749	721	825	765	759	776	740	750	760	711	753	764	807	799	764	753	673	749	773	753	746	821	733	776	711	751	733	787	785	775	816	785	761	824	789	700	763	734	767	742	755	807	755	757	742	788	734	811	784	779	713	708	735	795	736	746	729	725	778	742	715	727	715	749	754	811	740	759	755	789	701	788	787	791	767	726	727	797	768	740	741	713	794	720	776	730	764	724	760	750	736
25626	2842	547	370	355	323	315	328	337	301	281	273	300	348	298	313	287	316	304	310	290	306	302	278	329	315	330	291	309	299	286	330	318	291	307	331	326	299	315	324	309	314	307	282	307	299	322	307	354	308	314	356	298	299	293	303	322	303	297	284	310	332	297	338	301	267	321	301	313	314	298	301	340	329	322	325	281	291	277	330	301	286	297	306	285	294	326	298	301	306	302	316	332	293	313	295	318	277	311	318	298	312	320	293	315	287	294	325	341	292	296	301	291	308	299	307	261	294	288	306	296	337	294	298	298	278	313	291	310	288	306	288	327	285	278	305	318	302	296	310	321	293	307	289	327	323	337	328	323	330	289	282	312	311	300	317	255	293	301	305	278	330	299	299	295	306	294	332	295	307	330	309	314	272	287	314	287	310	295	332	305	319	284	323	297	306	313	295	321	323	316	312	307	299	327	271	286	317	308	301	302	322	313	312	272	298	284	306	320	335	321	306	314	296	279	302	294	319	301	293	285	319	288	322	304	281	278	332	310	305	294	299	322	323	319	322	313	294	299	331	291	267	287	366	305	321	307	323	281	312	281	279	291	314	336	313	303	306	289	284	321	319	308	336	309	300	382	345	328	359	326	305	316	320	308	316	315	292	298	306	305	297	321	304	289	292	306	272	316	317	281	343	307	318	291	310	308	311	293	358	291	298	333	312	285	259	287	318	303	297	305	285	324	346	284	306	343	326	328	288	339	314	286	286	324	332	318	298	276	287	316	302	315	298	287	282	276	310	289	281	306	292	338	309	281	304	308	275	268	290	303	267	338	347	311	290	291	301	293	294	312	323	273	293	279	303	313	332	293	285	309	328	326	332	301	308	313	305	328	291	304	294	292	283	310	308	295	335	286	322	314	301	287	338	268	341	291	322	295	309	346	318	302	301	295	338	280	271	314	315	289	304	287	288	290	299	298	334	333	297	277	288	311	348	315	331	329	305	302	290	326	324	361	301	358	338	319	304	317	338	316	302	308	323	304	291	288	285	329	293	305	324	295	298	327	298	292	305	294	311	279	312	290	269	288	298	279	282	319	286	341	318	312	286	257	314	316	314	315	320	272	295	263	337	303	289	337	343	299	292	308	340	275	287	318	300	284	303	294	291	319	320	305	307	292	303	307	355	329	315	314	304	334	317	307	293	276	322	328	303	320	265	299	327	307	307	302	280	278	311	302	319	327	284	334	321	331	298	330	339	312	301	273	303	288	308	320	320	285	305	283	299	310	276	282	303	363	290	334	319	299	290	280	306	318	329	296	293	303	294	311	316	308	296	296	336	298	294	339	318	313	309	290	263	322	313	317	329	310	317	306	283	332	326	318	303	284	318	308	269	289	318	297	274	298	300	299	317	307	324	315	291	282	328	299	290	318	328	279	281	293	276	296	293	315	337	348	292	303	329	313	299	336	341	292	338	313	345	326	317	294	334	315	311	317	327	305	324	289	301	292	309	305	295	296	304	339	294	330	315	325	306	302	309	300	343	342	298	328	313	310	324	281	299	318	321	316	324	320	290	319	351	312	312	270	298	327	310	295	304	329	290	311	342	315	306	298	318	308	297	300	320	316	278	303	284	295	328	306	296	336	338	291	294	305	278	304	299	291	273	318	315	302	300	297	290	288	321	312	302	298	322	305	302	292	285	284	280	315	304	263	307	306	294	307	269	310	337	319	282	304	289	329	292	311	265	291	301	299	350	297	331	319	305	327	313	317	308	302	327	270	310	307	291	296	299	289	242	347	309	308	270	288	294	332	303	315	319	311	307	253	302	284	337	286	312	294	298	282	301	295	279	312	280	325	337	293	284	314	302	315	306	309	290	273	267	315	302	276	342	295	346	329	309	295	329	282	349	294	282	297	306	307	336	288	314	286	267	313	333	322	318	318	270	296	317	329	308	274	293	317	297	286	304	290	301	318	258	330	312	298	299	324	344	290	271	305	338	308	299	338	300	313	351	305	294	301	335	322	293	288	310	321	309	362	296	312	326	296	307	327	285	320	310	311	280	288	307	283	332	352	308	321	291	319	308	339	308	341	326	355	325	268	294	342	324	317	302	302	334	320	318	345	310	330	331	278	267	305	313	305	302	268	304	266	331	309	283	340	332	274	318	301	316	305	311	302	301	316	322	296	310	304	276	284	300	295	287	301	320	289	316	296	314	293	310	283	289	315	312	293	293	304	285	320	292	305	314	330	305	298	330	259	332	277	315	278	294	313	303	327	307	311	300	321	302	293	317	313	317	300	316	294	300	280	296	309	271	340	304	322	319	321	326	315	314	311	325	328	296	318	302	300	292	275	287	331	334	312	330	289	323	282	299	298	311	324	310	304	301	348	319	311	336	323	335	317	320	304	301	307	331	287	311	285	293	314	306	303	285	285	319	297	322	318	289	305	353	314	329	299	275	333	328	282	322	314	324	305	317	314	285	332	299	302	310	320	310	308	333	344	300	320	321	278	299	335	307	331	298	274	297	284	301	334	335	300	287	298	296	307	297	322	293	280	322	295	295	307	309	295	340	296	319	302	300	332	318	298	317	292	328	272	328	304	311	281	307	309	334	287	313	313	281	322	306	288	302	322	292	285	310	320	331	315	306	311	290	319	306	286	289	303	350	294	366	285	306	317	297	270	324	340	335	330	310	284	302	337	303	327	294	294	330	311	319	328	337	290	324	276	307	282	298	312	281	331	284	295	303	324	265	332	275	320	345	321	282	296	309	331	323	331	311	318	313	320	278	316	311	321	295	315	292	324	277	276	317	312	338	318	304	296	300	311	318	302	303	303	306	300	297	303	309	289	302	344	321	305	296	284	310	305	328	314	346	301	326	306	311	297	312	297	317	320	260	330	303	313	307	336	289	326	302	295	308	323	304	312	314	307	317	318	348	337	313	311	326	324	298	300	301	317	304	305	299	291	315	299	289	306	304	277	277	304	319	314	319	303	284	307	324	340	324	281	311	314	293	313	326	334	290	321	310	284	328	316	286	321	320	287	302	307	338	326	325	299	316	334	331	309	324	274	296	296	265	306	324	308	312	292	348	348	318	292	275	346	296	332	328	290	336	346	292	274	304	321	310	295	312	295	306	290	307	300	300	339	310	274	299	311	309	346	297	321	288	268	302	300	276	312	317	324	286	293	312	306	309	329	275	322	317	295	325	275	329	294	285	298	311	333	261	306	318	315	306	304	294	326	285	308	312	281	292	348	353	339	310	278	291	311	283	267	281	301	301	338	329	313	316	318	301	286	294	268	316	340	302	304	291	328	314	327	308	315	328	303	288	318	318	307	286	320	286	283	307	281	326	300	310	318	303	315	306	293	309	321	288	311	328	337	303	289	299	303	314	321	284	295	307	295	341	295	321	321	312	301	298	316	328	279	323	281	306	262	316	297	304	277	294	290	295	309	326	276	330	303	335	302	291	295	317	297	285	339	300	320	316	280	308	325	303	323	325	329	319
16762	4633	3041	2088	1632	1131	971	872	762	768	685	739	722	669	704	699	663	705	669	673	690	686	704	698	730	670	656	754	701	677	712	698	665	698	698	668	740	701	711	661	693	723	679	728	655	706	688	723	706	653	671	689	637	661	659	650	684	678	633	720	673	698	652	722	652	684	682	708	656	735	672	669	705	718	655	650	682	716	705	676	686	685	712	687	697	676	655	671	704	682	704	678	740	677	720	698	645	675	679	688	705	706	658	691	687	690	663	696	668	691	688	726	693	608	705	683	674	656	714	715	667	679	678	662	670	697	692	687	692	678	688	706	704	711	662	674	672	681	671	670	716	677	660	675	658	722	650	721	648	671	702	695	721	646	711	689	667	645	675	618	676	674	672	699	676	681	722	721	658	685	704	692	690	719	711	691	674	680	695	639	715	642	688	664	668	703	667	666	683	703	675	645	660	690	626	650	634	672	649	663	690	695	712	704	745	664	685	713	704	712	688	696	676	727	689	647	670	647	695	677	676	732	711	653	704	688	719	683	659	708	687	649	705	673	672	704	668	687	712	729	626	684	652	707	663	744	650	714	665	665	703	638	706	679	716	728	704	698	683	683	753	671	720	686	662	732	655	660	698	689	637	661	678	717	662	699	682	645	719	668	710	709	675	671	688	698	670	653	698	699	694	654	680	664	679	633	687	701	662	721	667	682	736	741	711	705	714	639	688	655	672	706	660	684	717	669	646	704	700	692	684	691	700	630	691	671	659	694	683	673	720	633	702	721	629	674	684	701	710	678	662	722	683	683	686	674	674	688	683	705	693	599	683	647	673	680	662	688	660	691	706	673	700	685	689	682	703	667	677	655	721	666	673	723	699	672	713	655	652	701	707	692	724	704	655	665	690	679	676	693	719	673	722	694	716	671	665	686	704	646	663	674	713	705	699	626	682	671	698	738	666	690	678	668	705	732	693	659	669	724	705	673	628	678	666	690	714	715	685	650	687	689	662	639	682	703	669	676	669	664	677	651	691	668	673	677	702	666	682	684	679	684	683	684	747	659	688	657	688	687	717	709	679	669	699	661	680	674	672	699	700	642	706	678	723	629	668	657	693	701	741	686	655	654	724	694	673	683	719	662	688	677	679	714	688	712	690	668	653	719	690	708	672	685	656	698	677	681	635	683	676	702	659	721	669	687	669	697	669	641	704	670	668	696	720	650	693	683	679	727	716	630	662	667	715	674	707	679	705	667	668	643	636	682	661	672	706	690	711	691	686	709	639	695	644	661	693	628	716	694	685	734	683	679	704	638	721	748	679	668	721	671	655	697	692	728	650	718	713	704	702	666	660	706	669	706	703	650	726	717	706	688	651	663	730	646	693	647	633	740	701	691	652	673	716	715	683	652	658	659	697	692	696	727	709	710	695	689	684	703	678	671	672	696	708	694	674	704	672	684	710	652	670	703	694	682	683	731	679	694	666	689	671	695	654	701	680	700	662	684	666	710	654	700	728	653	671	684	649	674	652	675	658	667	658	670	661	672	685	709	641	689	644	700	699	639	700	723	649	697	645	655	686	675	684	676	710	667	614	680	688	721	675	670	655	661	639	695	679	648	705	659	663	638	704	731	649	700	716	691	691	698	691	684	670	692	691	687	701	689	666	686	696	675	690	643	674	715	663	676	687	701	731	676	638	686	706	661	682	673	643	719	701	723	689	692	665	667	643	665	649	677	709	706	676	664	654	691	662	692	670	666	718	680	686	627	718	686	631	689	696	677	708	657	666	670	699	719	663	711	744	694	668	692	720	679	648	711	694	669	723	697	688	694	666	672	702	606	669	670	701	670	705	688	684	673	688	719	643	728	703	682	679	721	712	645	669	695	678	663	647	693	687	689	653	685	672	695	716	680	699	664	721	739	683	676	691	686	697	702	691	642	702	719	733	697	751	697	698	688	689	688	669	685	670	684	705	715	678	659	696	712	692	684	700	667	689	674	645	659	687	682	650	707	671	693	690	685	692	708	641	657	687	649	719	674	710	695	700	667	692	692	671	670	708	691	725	692	633	717	686	707	674	731	721	703	666	673	672	710	695	725	681	663	707	675	745	701	734	679	680	666	698	677	688	677	677	689	704	709	659	719	699	657	705	675	665	695	665	688	694	704	649	680	671	683	684	659	666	673	708	694	674	718	681	687	679	727	694	673	665	719	642	672	660	689	666	717	694	679	736	760	751	661	674	655	716	705	666	632	686	667	676	691	654	702	705	702	691	693	683	700	653	707	663	698	686	652	714	648	667	688	669	708	725	701	676	641	708	659	708	681	730	716	690	713	704	660	711	689	661	738	682	620	706	672	627	692	630	660	691	659	663	699	640	644	697	692	693	690	682	708	682	645	696	714	683	685	674	689	691	752	654	698	729	751	681	700	712	681	635	689	729	679	678	692	664	712	626	673	689	690	712	667	675	674	667	709	676	639	681	679	682	674	709	699	691	688	685	697	689	724	649	671	716	684	701	685	682	696	664	665	670	713	736	713	673	684	681	658	684	650	714	703	709	699	698	683	719	707	705	691	747	673	701	701	697	675	693	680	703	681	715	676	748	710	703	666	727	692	708	744	666	710	684	646	676	683	678	637	688	667	695	702	710	722	661	675	709	693	667	665	692	642	721	702	666	657	663	679	704	703	683	700	642	727	701	708	696	661	682	701	705	687	659	710	683	698	673	630	698	713	696	720	714	695	664	720	700	652	627	701	714	691	677	678	709	656	674	691	701	687	606	701	676	708	711	695	742	677	641	701	689	669	709	738	707	652	692	683	677	707	685	676	705	684	698	672	668	681	667	653	701	661	659	679	746	684	712	675	685	635	670	708	670	731	701	666	709	707	696	685	665	674	692	671	709	717	719	699	717	698	707	665	643	710	643	687	667	694	684	676	648	695	719	712	675	688	688	678	702	696	641	682	697	721	684	634	652	690	709	696	676	692	683	675	717	675	690	643	711	727	645	646	676	670	687	686	681	690	638	692	643	696	665	652	649	740	652	709	676	722	728	642	684	682	657	688	650	694	699	662	679	670	660	700	680	704	670	672	673	657	706	689	656	678	700	633	649	658	671	712	673	710	684	707	667	693	653	632	671	707	638	660	663	655	679	686	697	641	687	686	674	683	701	676	702	742	690	616	677	678	676	678	697	680	667	705	698	652	729	704	732	652	657	697	746	634	688	665	685	700	650	705	660	684	702	728	677	718	691	667	684	673	701	673	720	647	683	660	684	676	662	694	638	675	657	689	641	647	650	650	681	677	648	700	708	659	724	733	681	650	710	703	671	678	640	744	680	689	678	698	707	681	675	678	662	638	660	686	673	720	685	672	669	642	680	727	706	678	653	677	649	706	666	676	671	718	722	704	672	681	715	646	660	678	718	677	694	678	628	713	703	694	743	640	684	692	685	721	717	704	740	711	674	692	715	735	715	674	680	712	712	666	695	687	659	741	667	660	685	639	625	650	661	611
30156	5178	894	558	451	365	370	341	372	336	335	283	334	320	296	300	346	330	330	329	309	315	316	315	327	307	283	305	352	341	306	318	310	309	330	345	330	331	331	315	339	322	314	345	298	304	322	320	331	325	305	324	315	313	297	307	320	329	314	323	320	341	323	333	297	281	339	313	319	301	297	302	289	325	340	290	339	296	324	272	305	312	317	289	303	303	329	274	309	352	349	315	312	311	307	328	313	303	302	303	304	306	322	318	337	298	308	330	330	332	341	359	314	297	343	302	316	311	340	331	315	324	329	327	308	313	294	318	307	300	277	347	335	316	327	326	290	309	319	321	327	299	318	305	282	294	299	343	296	294	306	318	310	301	326	313	311	285	339	322	300	333	309	290	306	344	315	343	331	349	333	312	323	362	315	333	306	287	323	315	336	322	313	294	314	322	316	332	322	337	295	331	325	327	324	317	291	291	334	317	268	310	314	332	325	290	282	318	310	324	308	329	315	297	315	316	340	348	311	321	281	341	313	307	316	338	332	333	316	309	308	299	317	313	334	296	336	283	320	320	294	309	326	322	295	356	309	284	306	298	295	314	328	301	296	357	314	318	318	309	287	321	283	305	310	292	307	299	302	289	313	280	297	268	341	286	336	299	290	283	328	336	294	346	290	317	294	304	303	323	292	341	297	363	323	308	285	367	335	257	298	294	325	361	324	315	314	314	299	341	296	311	313	325	301	327	309	323	336	325	276	308	346	300	321	345	349	316	317	304	340	332	321	326	280	320	278	318	315	292	355	345	321	279	301	312	301	287	328	341	335	301	318	319	320	333	294	321	318	309	339	337	310	305	312	293	305	308	314	349	324	314	314	320	329	310	364	323	304	308	328	286	311	287	304	327	309	295	313	327	330	279	317	304	284	300	335	310	340	326	335	329	341	295	302	295	332	332	314	274	296	316	348	334	308	321	332	293	326	320	324	323	340	283	340	330	310	325	325	329	350	297	308	350	289	314	343	334	319	292	313	317	332	330	313	327	301	311	312	285	306	305	337	330	326	300	307	313	303	331	315	371	348	314	289	286	323	286	312	311	329	330	298	356	322	322	323	281	348	316	315	287	310	320	307	300	314	321	322	309	329	307	316	344	309	316	327	318	297	292	310	290	299	322	308	299	329	329	353	283	308	289	301	328	327	315	294	328	324	308	319	306	295	334	332	325	318	308	294	281	334	333	294	301	295	304	307	311	309	357	322	303	276	309	346	326	299	337	311	325	306	288	353	330	313	308	320	326	340	284	308	326	301	341	349	320	327	318	322	294	301	342	312	319	291	351	366	329	310	291	326	344	341	316	280	298	324	338	333	290	296	294	311	302	333	306	285	336	349	287	295	318	282	352	295	342	302	350	296	314	312	323	291	313	334	306	345	310	313	295	334	357	298	312	310	306	299	291	318	316	296	304	316	319	331	305	341	308	289	352	302	319	320	331	318	298	319	318	359	349	276	338	296	299	335	291	330	300	336	312	298	333	320	313	326	312	323	320	300	309	320	309	314	309	314	278	316	328	326	300	332	325	335	329	321	349	337	349	321	342	335	322	317	293	304	304	298	348	342	327	328	297	281	328	317	327	305	305	311	319	307	322	357	284	304	342	349	345	312	311	353	311	330	321	300	338	307	341	322	280	292	320	328	302	311	307	318	326	332	327	309	329	269	298	318	344	349	286	386	332	315	295	308	291	336	292	292	320	282	316	295	295	296	315	311	312	316	347	326	259	306	310	281	297	358	299	331	334	277	332	329	298	345	337	334	333	315	298	301	347	301	318	324	332	317	300	330	322	311	321	285	302	305	302	339	284	313	282	316	314	326	301	327	331	309	333	370	321	300	273	295	298	321	326	290	326	319	335	300	335	342	329	311	294	335	287	315	330	317	292	305	325	302	336	304	293	323	279	345	304	293	350	281	351	314	284	319	310	310	323	305	311	301	277	307	286	316	335	320	313	302	314	303	306	325	346	341	324	327	314	294	307	305	326	291	302	301	344	302	306	348	320	343	334	331	298	302	348	324	335	305	320	303	319	337	303	323	320	315	301	348	317	349	309	327	319	328	320	365	319	324	316	319	300	309	345	350	318	315	317	299	323	288	329	295	341	326	302	304	314	290	331	330	335	326	313	328	319	363	327	330	337	311	331	316	327	352	317	304	327	328	308	320	336	310	312	300	333	324	299	273	324	299	325	342	371	345	327	348	313	354	311	298	350	340	323	310	343	317	329	340	347	315	291	297	291	299	338	350	341	307	316	325	306	292	315	309	309	337	353	314	299	297	329	310	291	304	279	353	331	320	291	323	313	320	326	301	311	328	302	326	321	314	330	262	271	352	327	291	321	312	267	287	299	299	314	298	325	326	324	307	315	323	316	309	269	301	326	346	342	299	343	344	267	367	304	289	316	298	305	325	323	294	296	300	337	332	298	308	334	308	329	304	311	312	317	321	338	324	295	311	310	294	328	326	352	324	309	298	342	321	294	316	316	289	320	285	335	374	312	303	295	319	299	340	290	289	298	321	327	359	348	310	318	333	277	277	307	302	316	324	363	334	319	293	334	295	341	312	277	362	308	323	297	345	318	311	279	299	334	292	327	320	345	314	319	316	294	335	312	285	318	321	312	296	319	312	352	315	298	336	328	374	305	311	350	293	303	310	304	294	330	359	337	307	341	325	339	299	312	358	336	310	331	317	312	311	311	310	266	340	328	316	342	329	367	302	337	322	305	330	292	319	343	292	292	325	320	348	351	304	306	351	334	277	290	326	305	293	345	339	330	306	282	322	313	344	288	303	341	320	342	336	332	318	323	316	297	302	314	322	311	330	300	330	332	329	357	312	315	307	310	336	296	324	309	299	331	291	307	318	297	329	286	286	329	357	337	313	289	289	302	313	353	321	301	298	304	309	298	321	300	348	343	295	311	335	331	315	330	332	316	321	311	316	325	352	293	326	322	311	362	278	330	328	330	325	336	318	287	283	331	310	309	298	352	312	344	294	295	313	304	327	279	338	325	317	321	303	338	298	298	312	325	318	325	302	320	278	311	289	325	338	338	330	289	321	300	330	283	316	328	327	334	336	313	273	310	314	339	325	318	321	291	300	330	288	321	316	319	312	325	340	318	309	259	312	313	313	328	305	302	285	296	324	329	317	319	315	316	319	329	320	335	332	362	308	301	312	317	309	297	294	317	292	282	326	309	293	320	299	337	307	331	312	357	328	316	328	338	289	343	307	300	309	349	306	318	305	304	316	286	282	336	347	326	316	333	355	296	315	308	301	299	327	317	343	308	331	345	311	344	330	320	308	331	340	336	295	328	301	286	319	312	294	272	324	336	290	288	315	323	322	313	314	300	335	289	320	320	317	333	302	320	320	305	289	277	308	320	349	294	315	269	323	312	331	321	334	325	317	307	301	322	325	339	287	308	274	271	328	282	336	320	341	337	317	305	329	330	303	321	277	317	328	294
20141	9554	7449	4609	2751	1928	1618	1305	1125	926	877	854	791	738	801	768	758	757	749	794	742	765	767	711	765	699	710	724	677	742	773	769	727	688	732	762	731	806	721	773	725	713	743	683	729	754	734	689	763	712	663	699	711	733	725	731	763	713	733	731	746	701	746	723	682	694	688	727	737	728	701	727	727	718	755	710	722	680	750	679	723	717	694	705	693	739	717	708	727	721	694	755	742	741	712	701	709	689	701	743	714	732	748	770	721	723	715	684	710	721	734	677	698	720	732	713	717	746	708	725	700	738	704	740	732	734	684	743	727	700	722	740	722	702	693	684	699	720	741	692	716	689	725	718	693	734	753	705	735	681	684	724	711	751	748	778	688	737	749	742	733	763	750	717	745	731	736	721	654	713	717	703	708	668	664	748	718	727	740	717	726	707	696	747	756	716	730	755	703	757	708	695	734	735	687	685	738	727	725	727	741	726	767	688	713	772	703	693	712	742	706	708	725	713	694	796	712	770	711	716	721	718	741	721	727	768	740	723	700	678	741	698	750	729	723	715	707	765	682	737	758	764	710	708	717	745	745	735	718	730	719	700	687	766	698	691	716	716	713	723	707	719	728	649	711	740	745	723	705	718	727	792	732	759	788	713	734	739	697	705	707	686	718	720	690	733	783	678	669	744	734	694	727	693	732	757	716	732	743	731	711	755	731	715	731	707	772	667	730	757	735	737	693	701	720	722	671	759	735	768	720	767	692	683	710	663	719	714	710	717	712	706	763	720	707	694	707	729	753	696	756	766	731	717	730	740	701	741	717	702	675	685	754	673	713	690	714	753	695	758	739	731	774	732	747	704	716	736	747	697	710	735	693	735	708	730	719	725	737	739	729	732	720	749	730	764	718	749	658	739	721	694	737	699	672	687	710	698	696	740	630	728	752	696	744	717	706	716	711	720	716	724	748	700	729	702	697	688	700	696	695	695	681	748	723	735	768	712	748	737	685	721	723	764	715	718	728	712	768	741	704	713	701	695	698	699	676	748	702	716	748	726	708	698	763	717	733	698	710	725	716	724	758	693	725	724	708	723	734	709	686	733	749	746	731	734	714	760	739	729	719	727	732	677	711	749	744	765	732	748	753	737	675	678	740	773	688	729	787	711	725	692	717	735	744	711	719	711	680	728	704	727	757	746	719	702	710	751	747	655	790	695	682	772	722	702	731	763	750	709	728	738	762	727	726	734	754	697	679	671	720	705	746	703	716	671	744	756	695	734	755	717	725	751	749	717	732	746	751	714	708	749	715	744	683	746	747	680	743	707	721	693	668	739	713	747	701	691	712	711	722	728	703	743	712	722	760	753	763	693	744	700	704	714	711	765	688	716	689	753	699	727	731	738	693	724	737	730	709	676	748	709	657	682	728	663	736	722	672	687	736	736	768	745	695	715	677	705	696	694	700	693	721	716	748	751	750	704	708	725	756	728	732	734	679	753	712	664	712	731	700	769	705	692	736	700	711	706	712	709	700	697	780	694	733	711	729	737	757	717	698	708	769	744	720	769	758	684	751	745	736	788	781	740	718	708	758	738	732	716	690	687	680	691	688	712	709	761	755	750	693	702	683	743	681	698	708	708	703	738	674	751	785	691	738	701	765	693	704	724	713	697	728	772	723	687	702	702	733	746	706	716	724	725	707	705	737	692	721	717	769	700	744	700	749	706	695	774	744	666	762	711	718	758	734	694	695	741	756	693	727	694	725	728	674	696	703	732	697	672	774	750	694	685	724	686	729	699	678	717	692	753	760	714	729	725	698	657	680	729	702	728	743	714	718	727	723	698	736	763	731	734	748	734	714	715	692	691	709	724	734	759	725	681	735	681	714	730	747	740	713	735	721	689	733	749	705	713	712	674	799	713	730	758	688	683	697	759	690	706	730	693	708	758	732	705	736	709	710	724	743	722	634	778	766	707	695	715	755	715	723	737	685	696	671	705	730	704	718	723	692	712	731	747	718	760	693	741	711	698	728	686	725	744	712	753	736	719	744	725	718	765	669	724	730	735	732	726	760	671	730	736	656	746	739	724	737	714	718	725	740	701	739	759	711	690	706	748	681	727	766	746	692	762	737	755	727	736	701	701	735	711	726	700	706	708	732	746	686	733	762	684	734	711	718	723	697	724	715	696	758	715	727	659	712	741	707	741	708	706	707	802	660	733	759	690	717	712	739	765	769	685	735	729	731	736	720	672	734	726	698	752	755	685	701	733	708	756	694	771	687	702	702	719	744	739	722	678	723	712	681	758	711	662	718	681	704	677	717	704	667	673	724	729	741	724	702	705	741	724	698	766	760	721	698	753	689	717	720	747	683	726	679	729	739	727	725	680	718	736	737	696	698	696	723	685	688	717	678	754	737	713	717	720	687	721	696	729	727	689	732	726	745	706	726	675	714	726	763	725	733	741	695	725	680	722	679	750	733	706	687	707	639	717	718	749	702	710	758	667	737	714	718	710	745	724	773	673	713	717	694	688	748	690	728	712	711	696	730	720	762	730	714	749	721	761	736	797	760	701	687	730	756	711	700	711	712	701	696	751	700	688	732	711	755	744	730	710	742	680	712	758	666	697	725	683	702	650	666	751	748	749	733	748	732	702	669	757	710	766	731	710	736	735	726	721	727	698	719	695	722	769	732	686	708	757	759	713	732	718	718	691	731	742	740	743	692	730	727	707	697	731	748	773	691	724	741	757	701	748	694	745	754	761	692	705	711	707	769	737	691	701	738	666	771	740	718	721	697	748	691	714	708	762	695	718	698	746	762	759	715	749	681	739	674	720	721	708	797	701	746	732	725	718	729	716	700	708	773	736	744	739	745	760	714	731	705	669	690	731	710	681	736	744	718	750	703	754	705	769	713	752	690	751	693	735	668	718	730	743	707	732	700	729	768	735	676	728	725	705	719	771	738	701	666	711	700	713	746	676	697	689	732	736	668	754	704	728	716	721	683	726	682	730	749	729	716	685	732	733	716	726	698	713	720	765	753	708	712	707	736	723	729	759	668	741	764	737	717	719	742	690	726	678	766	693	688	742	764	707	745	708	734	757	685	731	752	737	764	725	727	720	717	751	710	692	729	721	697	726	740	740	776	706	719	740	718	763	716	684	738	750	723	719	703	722	710	736	681	664	730	675	748	705	764	710	679	673	746	742	717	688	744	733	723	664	736	744	713	750	678	687	691	776	709	733	679	742	791	723	722	689	713	699	766	757	734	781	719	780	698	762	751	730	705	722	690	763	718	751	686	746	673	721	721	725	688	684	723	721	737	741	745	691	761	692	691	745	714	695	719	716	685	703	745	699	722	763	716	761	696	753	679	746	679	741	695	730	720	736	737	751	771	666	738	735	707	710	737	732	767	722	761	751	729	790	795	678	733	735	780	648	694	760	728	725	687	758	694	736	708	673	713	729	712	766	700	725	691	705	743	697	714	737	679	697	748	756	720	690	726	650	744	706	720	711
34678	5929	915	561	482	392	384	358	333	318	328	395	349	342	341	389	334	349	356	358	327	328	342	300	323	353	365	349	353	362	354	298	318	328	366	331	342	330	332	311	339	306	344	343	336	337	356	353	330	386	368	379	324	358	376	337	332	324	309	350	339	345	341	314	304	313	355	315	325	328	309	332	336	312	304	294	308	347	310	342	323	329	311	341	337	337	304	313	312	332	339	329	362	361	351	364	352	281	328	334	334	325	355	335	365	315	346	319	338	374	360	351	358	331	323	324	324	330	347	327	336	298	325	338	321	348	321	313	340	313	362	318	318	322	361	324	338	330	361	327	302	315	375	339	302	352	343	311	313	353	301	321	383	321	294	333	320	329	331	360	318	338	335	350	315	341	325	313	343	344	298	342	308	327	313	342	314	355	336	297	353	361	317	317	292	351	328	339	319	296	327	294	342	343	327	335	319	303	366	310	326	290	345	333	330	349	303	318	311	313	352	340	350	340	342	337	321	371	330	319	349	355	338	371	317	357	369	331	317	321	300	342	357	296	366	351	328	330	341	362	328	360	353	345	310	320	338	338	316	345	347	328	304	355	336	299	330	344	326	360	310	297	402	320	312	334	369	334	308	332	308	314	344	330	317	329	340	358	292	306	327	322	335	330	320	302	329	341	329	328	359	343	341	315	312	355	362	348	333	306	364	337	308	309	325	316	334	336	347	347	328	323	386	344	384	310	349	350	323	324	354	335	363	339	346	347	327	316	305	337	319	319	344	295	331	330	354	321	290	343	327	331	304	337	352	321	330	325	324	324	279	328	319	317	314	348	324	336	320	301	358	349	370	313	367	378	334	303	301	296	342	300	326	319	350	350	339	334	327	323	325	327	324	350	347	304	346	322	339	330	326	323	331	297	342	312	316	324	327	320	327	344	317	345	334	298	348	330	313	321	380	352	339	309	332	335	321	294	338	338	296	345	355	291	348	318	338	307	323	303	283	362	323	336	312	322	311	373	375	315	309	340	319	313	335	300	301	339	311	335	325	339	333	330	330	331	332	313	336	355	379	326	340	325	337	302	330	348	319	306	335	358	282	332	360	329	357	339	371	358	310	302	387	342	326	337	331	341	326	325	330	293	324	369	339	316	316	316	306	333	365	293	326	329	348	323	326	338	317	327	321	323	313	322	342	346	348	322	313	302	315	299	312	303	356	338	337	299	317	319	345	290	285	339	338	330	320	332	304	329	351	337	347	334	333	345	345	338	323	343	325	314	355	320	334	300	362	294	329	354	289	327	300	312	300	322	325	351	332	336	338	311	335	355	350	320	316	325	330	319	365	349	335	343	344	330	309	303	344	331	292	301	334	319	327	335	318	308	347	356	302	366	309	318	348	320	318	351	388	340	363	342	321	313	308	349	321	293	321	327	331	369	335	355	334	375	333	351	324	330	298	318	345	350	321	323	340	323	322	314	315	341	361	338	332	355	325	346	311	305	366	372	316	318	351	354	362	337	306	334	301	325	315	318	308	323	312	335	339	298	335	277	317	341	331	332	331	323	330	333	327	357	276	352	330	322	304	311	317	337	317	305	371	315	324	352	355	327	363	346	338	293	325	346	289	308	354	363	292	325	338	332	365	358	343	330	337	326	343	329	342	349	321	333	341	325	308	349	292	289	332	331	292	314	323	340	316	308	325	316	342	300	359	310	344	351	308	324	368	315	320	329	274	304	314	346	325	337	307	330	308	319	345	330	339	316	326	296	337	347	347	330	328	341	366	315	290	373	322	285	316	331	324	345	326	314	340	338	320	357	337	322	348	341	306	331	351	346	319	351	353	336	323	349	341	343	335	302	368	342	374	323	348	344	319	315	362	312	351	325	330	331	355	363	318	330	303	320	332	347	357	320	336	356	351	323	380	338	332	345	327	313	330	325	302	342	352	346	360	336	360	319	335	316	343	305	315	359	320	315	340	334	320	347	360	363	336	303	321	334	339	326	339	332	326	342	320	321	319	334	333	352	316	348	338	348	328	335	340	305	319	339	339	312	352	359	311	339	327	354	341	325	355	329	331	352	351	338	321	323	335	330	296	343	322	359	348	339	343	313	369	349	334	324	327	348	325	325	329	369	323	350	304	330	329	327	321	340	391	323	344	319	314	317	320	360	362	341	336	312	359	321	351	328	352	339	350	321	352	324	307	296	310	375	404	309	316	311	298	355	325	313	325	332	366	319	336	341	336	322	355	340	352	324	327	304	294	304	351	330	348	363	331	347	343	392	338	325	339	335	352	342	369	335	353	328	306	316	367	316	360	303	362	331	336	340	355	307	313	348	342	325	306	335	312	337	329	346	329	338	350	328	307	341	354	341	320	355	353	338	332	327	322	307	311	323	323	308	386	295	322	313	333	336	334	343	300	361	331	307	341	322	331	327	344	316	336	343	368	348	318	298	314	299	332	291	318	333	368	339	311	355	331	326	344	325	349	326	340	359	342	335	354	353	306	321	331	346	337	332	302	296	375	325	320	344	331	311	329	332	331	340	336	335	358	349	327	315	329	327	325	291	340	344	330	332	323	323	314	361	304	379	343	331	305	319	331	325	379	350	338	319	353	345	313	330	309	344	325	339	319	337	349	345	341	342	334	322	330	327	323	345	316	345	333	273	323	318	363	320	352	314	318	341	322	328	359	330	397	332	350	296	340	344	303	333	341	339	318	349	302	329	342	331	312	336	341	342	322	351	324	312	324	326	348	289	292	329	319	348	350	367	344	377	349	335	350	322	378	315	298	327	394	360	326	289	320	333	345	340	322	331	328	367	342	338	318	328	308	340	344	336	310	317	354	340	320	369	322	312	335	350	332	323	332	349	329	312	328	343	310	306	311	351	335	371	342	364	328	336	313	328	297	316	339	355	335	325	310	314	297	292	338	315	338	309	346	320	351	314	373	321	372	301	317	366	335	364	351	298	307	330	325	323	359	328	348	309	350	314	347	365	291	362	319	362	324	310	331	309	318	339	341	327	327	351	322	309	337	357	329	359	329	336	325	300	336	350	353	297	321	311	346	326	285	328	337	355	308	348	300	336	318	305	324	315	336	358	335	361	331	351	308	351	357	294	333	341	350	359	336	326	348	336	305	347	327	329	332	300	322	328	327	366	377	334	315	296	296	303	335	330	313	324	326	328	322	316	320	319	324	326	362	283	302	309	350	336	364	300	336	296	323	307	314	325	353	314	342	332	345	299	288	326	366	319	321	329	310	366	331	351	381	327	310	330	321	320	350	372	325	331	329	293	339	329	352	375	326	294	308	317	314	316	316	336	358	314	323	344	328	350	385	343	347	326	304	307	346	319	342	322	327	305	302	352	312	323	326	338	345	301	330	321	323	326	354	342	347	338	330	357	339	323	342	321	281	299	308	331	288	341	341	319	323	317	361	387	337	357	326	358	331	328	379	361	321	346	335	308	341	320	329	350	318	346	299	367	302	345	344	351	336	357	349	337
23012	9341	6852	4701	2932	2153	2150	1684	1290	953	951	868	851	855	869	800	781	770	787	791	772	777	856	774	782	796	748	801	796	782	807	783	807	797	786	795	789	762	844	744	793	805	780	812	828	790	830	750	819	789	750	772	752	815	746	801	765	788	742	752	752	818	741	796	732	801	811	769	791	792	756	754	740	784	729	776	831	743	790	779	847	749	743	786	827	768	739	772	795	815	776	768	787	775	743	754	801	796	774	728	816	815	738	767	825	806	743	791	769	834	760	757	811	781	780	746	760	802	795	840	798	728	761	850	798	759	765	836	744	799	762	801	781	822	771	803	787	785	804	797	755	762	830	810	765	799	787	830	814	795	770	798	802	722	770	792	779	763	826	792	795	777	746	729	778	760	807	795	795	758	784	775	764	756	815	799	767	796	775	780	787	790	754	806	769	796	762	753	793	795	819	735	760	826	771	789	773	758	772	780	739	757	760	765	772	792	784	783	751	835	829	748	768	795	764	777	788	760	783	788	809	757	746	781	728	739	799	776	791	779	778	764	806	775	769	744	777	754	768	736	806	768	788	755	785	803	760	775	764	781	770	812	769	766	807	780	757	813	768	774	751	724	808	795	771	805	810	787	797	792	798	772	807	759	761	802	811	778	729	779	802	769	798	754	807	825	813	731	793	820	771	799	752	734	736	744	762	746	781	782	810	791	794	769	783	801	720	782	817	739	814	759	811	776	739	786	810	819	816	744	745	761	802	717	747	783	783	788	792	830	810	782	730	778	773	836	802	766	782	811	768	782	737	789	731	792	804	781	750	775	789	801	810	769	805	787	742	751	782	806	826	839	772	790	773	772	771	757	773	748	787	770	780	737	747	792	734	774	819	762	784	780	798	743	760	786	723	825	808	792	785	824	763	831	767	814	743	724	812	790	840	800	792	756	796	776	760	809	795	822	784	819	674	743	797	758	784	784	754	782	772	795	759	755	788	808	742	816	771	760	778	740	803	779	739	780	716	730	785	805	779	763	792	782	764	790	777	757	791	748	743	795	768	762	827	788	762	795	762	757	767	771	790	763	766	831	797	783	795	814	812	794	774	761	747	775	797	769	780	712	781	760	818	761	756	775	752	714	763	774	756	797	778	818	756	795	754	788	764	783	763	729	771	749	837	770	751	800	738	787	734	808	736	768	777	771	804	770	777	744	777	791	750	796	814	746	743	788	765	775	725	799	767	733	771	775	749	760	784	760	759	785	750	740	717	786	799	852	788	787	758	781	726	794	770	818	791	800	798	819	766	796	814	737	776	775	727	771	739	762	770	704	814	772	792	730	788	759	800	759	784	753	809	816	818	747	747	768	784	719	738	792	771	808	820	764	758	831	799	739	790	782	778	769	781	772	797	801	714	745	728	753	808	815	760	767	760	756	788	733	799	768	795	765	727	758	788	774	780	746	769	811	751	778	805	754	801	758	764	814	730	757	765	821	752	780	801	813	780	759	776	827	830	752	774	765	765	754	786	779	803	776	842	752	808	737	765	767	797	771	810	768	768	798	764	854	734	751	781	767	787	758	774	752	751	796	729	723	784	784	773	774	784	791	826	778	802	786	787	751	770	754	821	801	771	810	764	835	818	778	799	792	778	780	745	809	807	802	777	780	805	788	762	734	779	840	831	784	738	757	774	746	771	817	850	783	810	839	733	784	742	728	774	809	781	804	788	774	761	735	783	757	844	773	748	757	759	807	811	775	827	776	783	780	742	776	783	784	823	805	757	778	810	736	816	773	761	790	787	821	736	792	793	739	760	793	784	802	818	800	779	780	754	722	833	763	761	768	740	804	765	795	800	763	792	838	734	836	851	752	812	730	781	809	764	759	745	777	779	760	785	825	783	732	789	790	764	750	788	811	803	817	772	865	786	788	743	754	782	731	794	741	754	782	747	772	810	744	817	748	771	796	791	762	820	770	770	743	737	757	763	774	755	783	733	824	824	788	779	766	749	763	776	794	762	800	799	784	786	800	797	741	788	725	785	806	749	734	781	797	827	780	795	757	767	743	746	798	824	728	802	772	825	720	771	798	829	812	768	822	754	779	823	775	799	810	749	791	768	776	790	783	741	762	795	748	790	811	793	744	798	812	790	797	773	802	775	812	801	770	787	804	803	739	754	789	786	760	766	766	722	784	770	808	764	774	770	794	767	764	773	770	726	728	741	793	761	799	768	779	774	762	787	770	837	797	728	792	763	811	774	719	802	791	749	746	726	755	770	732	802	787	758	795	776	794	785	818	781	705	755	774	774	781	749	775	803	774	816	732	758	759	780	780	780	738	765	774	784	689	746	737	776	783	813	781	814	784	780	751	764	792	760	753	808	776	800	748	780	755	747	759	761	788	814	803	789	775	765	788	811	798	770	803	821	822	799	786	774	785	787	780	740	772	766	790	804	763	779	790	793	766	756	755	813	760	788	793	768	781	802	805	783	822	726	764	719	780	798	765	811	789	783	750	775	752	804	830	822	769	775	764	745	797	766	814	811	775	783	770	785	747	856	771	790	821	795	745	776	766	796	776	790	776	822	762	750	789	730	790	782	766	767	815	786	812	745	772	762	756	776	792	754	821	795	758	773	746	778	778	788	764	789	808	802	796	762	802	788	785	828	793	830	794	747	818	721	796	770	799	763	835	801	808	752	767	782	794	814	791	777	801	805	796	799	796	849	842	786	773	789	785	795	789	792	775	756	822	723	775	784	759	768	748	775	781	767	813	808	788	787	739	774	730	777	767	783	748	815	782	779	769	742	776	789	762	784	797	777	769	768	776	754	761	751	781	710	789	769	719	773	755	807	774	738	773	753	752	791	789	788	759	769	798	791	747	791	783	796	780	744	756	774	709	805	789	798	774	765	743	759	743	789	756	806	793	817	784	811	797	786	756	797	770	767	818	798	757	783	755	820	776	789	711	745	783	811	796	803	743	801	787	759	808	802	810	757	742	785	811	755	780	801	736	821	748	732	747	729	813	744	772	738	757	799	761	740	719	739	758	761	756	794	745	804	758	795	786	789	796	769	797	807	766	757	787	799	756	767	812	773	796	777	818	813	795	768	744	770	779	793	771	805	830	813	760	801	806	750	772	795	778	780	810	807	775	764	802	851	758	708	747	735	762	815	802	804	751	785	732	729	758	808	782	784	785	721	747	769	806	755	798	842	757	759	773	729	820	752	832	770	747	714	745	853	771	787	751	745	736	776	792	787	758	784	787	769	782	745	748	742	796	764	792	774	772	768	770	783	784	769	768	773	786	761	786	795	810	720	755	794	771	790	806	799	799	763	799	823	788	756	776	800	762	765	819	773	753	762	798	773	786	769	740	790	724	776	823	771	833	801	795	773	802	766	744	729	761	762	797	794	775	828	782	787	793	792	769	780	774	766	863	757	799	779	796	749	806	766	803	840	760	759	713	783	771	799	764	771	799	793	775	820	820	785	794	749	774	762	734	755	772	811	768	713	802
22278	2338	634	473	382	327	319	313	312	312	277	321	316	320	305	325	307	295	300	292	307	376	300	316	337	323	325	332	317	334	292	317	305	320	325	324	312	295	325	364	313	303	324	318	306	338	284	324	314	315	300	311	303	313	267	325	314	325	317	310	326	297	327	339	284	310	353	307	290	303	299	298	323	295	301	288	294	309	295	292	307	318	284	311	360	339	336	330	320	321	329	321	325	335	312	311	296	302	313	309	318	298	321	338	337	319	309	340	301	299	347	318	317	299	296	287	312	290	323	301	328	329	317	280	274	350	326	339	302	326	297	309	313	296	312	299	315	324	340	341	323	338	331	291	303	340	280	318	316	327	304	312	320	344	327	281	326	302	324	310	299	289	332	299	298	295	302	286	348	311	301	340	316	312	315	340	319	307	319	291	275	275	295	294	283	277	308	307	323	319	292	311	313	301	291	318	315	320	332	334	284	324	370	335	308	284	292	279	322	321	335	302	314	337	321	324	292	282	331	308	340	319	315	323	326	341	315	334	296	288	331	300	330	262	272	284	304	294	297	299	326	315	295	289	264	307	328	313	308	357	314	305	266	314	283	308	326	314	345	310	327	317	301	278	336	319	322	324	336	292	333	346	313	306	305	313	341	322	307	279	310	322	308	349	331	308	352	340	314	325	319	304	269	328	307	316	306	329	338	333	295	318	302	312	313	288	298	304	313	295	334	307	310	289	282	319	300	290	302	356	342	298	264	348	306	302	321	323	318	301	332	311	301	325	290	313	321	294	308	315	343	308	292	311	286	335	290	314	319	300	321	268	291	354	293	299	319	321	316	296	285	305	294	328	323	316	315	328	311	285	323	309	295	308	335	332	297	337	316	321	328	298	310	280	351	311	275	330	328	294	331	334	287	279	322	319	313	314	341	329	326	318	328	319	292	279	322	357	321	349	308	300	268	328	314	347	352	305	307	317	296	329	340	306	263	307	297	336	291	292	296	303	310	330	323	313	315	290	335	325	276	304	319	342	297	358	332	324	284	299	352	337	325	351	281	300	297	312	300	313	324	337	328	349	349	336	342	324	311	347	334	301	317	299	344	297	321	307	301	314	310	296	268	359	326	304	303	307	285	312	316	310	339	303	286	317	289	335	347	327	289	330	310	320	319	350	317	283	353	340	297	315	295	308	335	301	300	295	326	296	326	308	306	319	307	293	330	299	287	301	331	302	325	285	293	336	313	303	320	290	331	306	328	297	320	330	308	279	307	327	321	277	327	332	285	309	310	278	315	327	311	321	264	352	310	325	321	314	330	294	284	330	314	290	290	297	336	303	325	297	283	315	351	309	318	279	324	278	329	298	288	348	334	314	309	355	290	336	308	322	336	295	294	323	342	309	316	282	327	289	323	342	316	305	305	325	296	314	299	299	300	297	310	252	306	295	355	335	309	284	310	291	298	303	339	304	315	301	335	330	341	331	305	321	355	289	303	301	296	317	293	347	323	330	325	288	305	316	308	316	325	296	321	333	313	338	332	303	277	294	337	280	329	312	330	328	330	346	317	362	317	335	305	281	324	330	342	305	321	310	296	330	321	303	302	308	302	315	296	322	322	341	333	303	298	348	328	306	321	307	261	326	295	329	301	315	318	298	325	309	318	305	290	278	304	317	344	297	283	292	287	309	321	314	320	291	322	319	290	328	336	323	338	281	292	305	288	304	321	313	320	346	311	320	296	341	291	357	316	312	320	334	311	305	343	314	321	316	285	316	333	338	342	322	306	353	338	286	307	288	342	301	275	283	296	301	326	278	351	311	324	322	258	314	341	348	331	319	341	335	342	324	314	293	304	305	329	307	339	305	330	332	338	322	338	336	322	316	335	322	305	303	310	315	285	296	300	322	343	296	325	305	327	295	334	321	298	299	277	318	321	285	298	295	310	303	339	330	334	287	292	300	293	307	306	332	335	325	312	302	324	350	313	304	326	303	318	315	294	307	280	314	286	315	310	334	323	353	344	329	309	329	312	323	324	323	308	316	304	322	324	290	280	294	298	317	317	306	314	293	317	302	276	346	322	317	311	321	311	298	315	306	327	341	297	282	290	296	331	299	291	278	307	289	284	289	300	305	334	290	292	318	306	317	320	313	329	298	286	324	316	333	299	326	342	341	345	303	282	301	277	310	303	292	290	301	300	323	325	306	296	313	333	254	288	321	332	319	322	312	273	316	353	336	297	319	307	256	297	339	327	311	286	316	325	321	313	304	311	317	332	335	311	346	320	292	325	323	303	358	301	274	303	323	257	305	320	328	341	309	308	306	354	317	313	306	305	325	335	298	330	307	345	304	319	312	325	318	309	291	305	306	307	298	320	327	342	326	294	295	299	324	344	348	320	309	326	280	325	313	303	327	332	298	296	312	337	300	308	310	310	267	330	289	307	316	338	330	310	358	297	319	286	299	320	309	266	359	338	332	323	330	312	348	286	299	312	322	325	262	328	316	343	307	284	301	342	292	294	312	284	287	286	300	322	321	349	329	323	244	309	328	330	298	298	329	290	309	276	331	344	343	308	307	321	329	309	332	322	310	323	312	313	302	291	314	288	321	333	307	308	297	282	328	298	327	303	307	299	302	317	311	288	325	301	296	322	327	299	292	324	353	330	310	331	326	281	325	329	309	292	282	314	302	279	332	324	326	329	352	331	291	254	325	323	322	301	317	304	297	333	356	323	293	313	290	304	311	336	315	326	309	330	319	305	305	326	317	298	318	318	305	316	303	326	308	330	313	323	288	307	319	305	293	291	281	326	335	314	299	350	287	314	278	312	329	304	318	305	317	279	337	320	304	302	334	334	310	314	307	317	300	325	336	282	299	310	329	298	288	310	337	313	323	315	319	313	341	299	333	319	326	344	287	305	290	303	306	344	275	296	298	323	335	306	317	307	302	312	320	301	256	340	342	306	335	272	297	334	320	292	281	294	294	324	300	314	340	323	325	323	335	325	295	307	310	267	320	290	323	329	300	341	278	301	323	309	278	324	342	340	311	322	315	323	328	294	302	306	302	303	325	335	329	335	318	290	291	295	308	317	286	310	344	311	280	328	257	262	318	295	315	312	341	305	317	316	353	313	325	315	327	320	337	313	316	330	327	342	303	296	317	269	295	303	318	293	278	285	352	278	332	345	348	339	309	294	282	326	319	279	326	336	288	322	312	323	353	345	283	328	356	295	306	330	331	298	334	312	312	264	309	321	301	283	309	310	298	302	277	322	296	277	317	321	324	282	309	321	304	321	322	290	303	292	246	291	335	339	317	303	296	313	270	307	321	327	290	319	313	314	322	312	327	345	281	304	297	350	332	312	349	338	307	335	329	308	335	318	327	303	310	334	334	317	318	301	318	275	317	322	324	330	323	318	326	323	304	322	339	290	311	326	310	299	286	314	301	318	311	304	282	312	305	311	324	326	331	271	301	360	323	313	316	330	304	316	322	342	331	300	314	330	339	297	296
15812	5446	4223	2987	2016	1468	1056	884	901	754	775	763	746	708	718	713	743	730	700	674	690	678	696	743	721	692	645	695	749	667	683	667	704	696	683	693	676	703	674	712	715	726	699	708	709	688	733	695	716	708	701	704	732	732	711	711	756	690	678	682	696	728	707	715	671	701	747	692	726	695	707	725	692	690	753	720	636	688	730	704	744	718	716	665	716	726	720	678	718	717	715	683	704	668	709	691	656	738	715	726	724	733	755	665	719	677	667	739	722	683	721	658	760	696	746	690	699	709	677	723	741	700	725	733	745	704	691	746	689	731	702	689	707	713	695	658	691	765	696	723	763	750	697	723	721	665	694	685	748	659	689	730	704	707	693	736	707	676	711	736	749	708	703	719	684	702	702	714	700	658	732	693	688	720	689	693	704	667	704	741	705	699	659	703	672	699	722	744	753	701	776	692	679	684	713	684	710	677	769	702	709	677	691	680	677	719	706	754	692	697	700	741	734	690	729	745	715	684	685	695	749	686	705	715	699	678	703	750	746	713	688	666	690	683	683	715	691	698	734	727	689	688	714	669	728	695	704	700	720	678	721	718	685	740	757	674	676	690	707	708	717	714	695	687	730	735	719	718	678	709	707	720	708	672	719	764	734	707	753	746	720	713	695	707	724	653	652	714	727	675	674	761	689	677	714	666	736	710	711	720	724	713	706	707	695	693	713	734	714	698	675	707	662	666	722	685	716	697	671	693	710	736	729	686	673	676	742	703	728	712	711	722	730	695	679	700	721	731	702	683	711	708	689	727	694	691	694	705	723	704	685	671	731	724	709	684	757	719	728	714	684	730	702	743	724	732	700	725	682	678	674	737	742	693	698	750	721	756	740	695	705	693	747	699	725	701	652	712	682	716	718	741	695	708	672	653	722	756	661	702	713	697	676	718	684	705	665	708	698	708	738	707	724	729	721	715	684	701	679	696	749	748	675	700	677	692	700	696	688	721	695	716	734	682	677	750	673	657	669	722	675	748	705	706	695	730	706	664	702	710	699	728	727	736	722	722	704	701	731	685	719	696	690	723	705	706	680	690	674	700	738	693	738	717	707	690	640	699	729	740	726	656	715	730	688	720	688	685	723	670	715	765	695	684	657	710	761	733	704	697	727	678	666	730	666	684	690	697	704	710	685	722	720	673	683	741	721	701	683	721	719	699	730	741	726	694	711	772	692	688	695	682	744	690	687	688	699	673	698	724	729	705	681	714	731	706	710	679	748	735	691	743	711	739	694	667	695	694	684	641	685	677	704	733	726	750	647	680	722	674	691	684	698	765	711	679	715	706	712	749	668	699	750	704	684	711	736	693	695	706	704	653	684	726	733	681	704	669	713	692	713	727	687	758	731	705	703	679	748	693	722	665	705	688	741	748	754	690	716	699	677	735	693	699	736	676	702	722	649	726	694	730	715	707	715	737	672	707	677	716	712	674	744	704	744	676	669	688	710	714	696	741	674	673	714	768	710	675	676	701	701	652	703	703	688	716	670	690	690	730	768	703	695	713	687	721	694	725	740	651	688	674	720	685	687	678	690	673	713	704	712	728	666	703	693	643	728	685	675	698	767	783	674	721	631	720	716	638	706	717	727	675	697	749	684	739	725	668	727	715	706	651	702	719	721	739	737	683	676	688	719	701	689	736	729	658	723	712	705	736	687	735	700	657	722	703	737	725	719	711	703	685	665	693	710	714	699	681	738	718	692	705	700	683	683	708	706	686	671	728	730	716	699	677	761	699	760	705	667	749	652	692	698	718	708	696	714	720	685	740	641	681	706	716	691	683	705	730	761	728	691	704	708	702	687	674	728	712	676	730	658	709	708	752	697	698	737	717	699	719	712	700	737	697	690	795	710	708	750	756	759	711	710	712	713	717	728	715	741	731	736	739	690	709	742	675	696	697	683	672	678	707	729	712	701	684	725	725	672	738	673	709	701	664	722	725	671	724	675	707	674	720	703	692	716	720	732	718	684	676	732	695	687	713	699	693	702	665	743	689	748	725	701	708	698	720	683	728	708	682	762	678	676	721	697	708	737	704	707	716	783	707	703	685	676	679	710	694	745	655	669	655	707	754	708	704	705	683	673	732	711	712	711	741	710	710	716	767	735	717	705	728	698	741	730	696	697	691	682	671	690	734	688	722	720	682	721	723	702	702	723	689	666	716	736	704	681	730	743	731	652	713	734	717	661	711	655	671	728	710	687	697	730	693	664	706	739	685	659	720	705	678	690	695	750	659	722	684	709	724	708	678	761	712	703	671	698	715	707	725	698	713	709	712	688	731	702	674	699	737	707	726	758	721	709	716	685	672	780	747	744	663	722	713	709	657	713	663	719	659	696	673	703	686	712	727	691	684	720	696	661	721	680	690	675	744	712	681	723	741	713	755	721	663	698	717	667	702	725	695	666	669	717	677	711	723	701	718	704	704	745	689	698	720	760	689	765	698	677	675	718	729	707	730	720	711	722	700	719	744	701	745	707	689	719	738	680	710	739	678	707	681	730	719	746	716	694	663	699	702	703	698	684	677	666	669	688	685	701	698	727	710	662	689	676	753	698	659	699	732	717	687	664	709	790	705	714	756	729	731	727	672	715	676	716	757	688	701	742	738	672	679	720	716	686	708	715	727	717	713	733	670	689	701	706	655	679	685	725	687	708	706	731	691	685	716	756	726	693	677	725	719	698	708	692	711	689	752	648	678	719	711	730	684	693	766	709	683	697	719	695	692	683	658	677	675	687	706	681	715	703	658	681	673	706	730	653	653	689	681	679	748	748	722	669	737	716	748	685	733	743	679	708	677	673	700	716	713	734	698	738	715	699	707	660	629	698	694	660	729	741	724	703	704	705	713	641	684	725	687	651	658	710	691	721	722	761	726	706	711	709	706	724	733	710	703	736	694	669	724	683	682	674	693	708	691	668	707	706	705	669	724	707	725	709	643	691	742	729	688	714	681	683	701	702	781	664	691	780	719	681	677	722	704	665	683	717	708	681	703	660	726	700	681	707	715	713	743	741	765	713	701	710	735	661	721	727	653	760	681	665	673	723	683	712	715	732	700	737	671	728	723	702	716	712	744	697	695	676	719	726	686	718	692	722	699	733	672	697	714	704	676	684	687	737	735	641	751	719	723	722	698	773	721	693	729	734	713	700	682	687	687	732	703	720	714	702	720	707	661	738	758	726	691	733	716	713	708	679	716	709	708	732	718	699	734	650	740	738	716	705	690	735	742	726	682	695	716	732	714	672	689	727	689	659	697	687	693	718	704	753	700	665	721	709	716	717	671	729	701	692	671	709	683	637	737	721	731	756	715	705	692	679	701	661	695	683	695	681	700	708	700	722	712	740	689	641	702	693	692	694	743	719	686	690	704	743	683	724	693	671	673	687	721	671	704	695	734	728	739	704	708	679	707	735	721	713	750	684	681	752	707	691	681	735	696	727	717	708	704	741	731	739	708	648	675
32794	5157	812	543	442	389	342	351	352	330	346	320	319	302	331	338	341	322	343	323	339	348	330	281	330	308	333	292	331	321	313	296	295	337	306	290	294	293	303	319	330	346	277	304	350	312	303	327	341	305	329	326	331	357	314	315	362	297	308	310	289	309	319	387	282	332	321	350	330	347	345	343	324	353	351	340	332	322	316	327	324	368	312	318	318	330	351	352	294	312	279	297	354	329	313	322	352	354	304	299	324	330	317	332	333	323	366	341	327	330	353	330	331	353	309	321	349	303	299	327	349	343	345	289	326	292	308	323	308	310	320	334	317	349	324	359	308	330	273	334	336	321	360	377	327	301	307	314	339	289	307	337	304	321	316	328	323	321	305	325	281	305	287	319	285	292	308	339	314	312	325	282	316	366	375	346	320	326	343	309	292	341	312	326	344	319	333	348	304	327	300	337	310	337	342	317	326	325	346	334	305	340	301	297	319	338	330	341	349	348	321	349	283	319	316	324	316	278	337	291	339	321	321	305	299	321	366	320	306	329	342	344	317	320	310	297	344	362	331	331	311	306	346	315	329	284	320	339	275	321	315	314	327	313	283	291	322	318	316	322	305	314	333	307	332	331	327	306	319	323	292	284	344	347	373	362	318	286	309	326	372	337	315	317	313	294	343	327	309	328	308	324	296	337	343	311	327	349	325	338	321	329	306	336	347	311	321	320	333	306	300	316	362	342	307	312	284	318	308	296	288	327	308	314	338	359	308	313	324	333	311	308	328	336	302	369	309	334	309	318	317	304	336	315	309	312	338	295	360	313	281	327	323	324	315	325	325	315	315	351	359	331	328	286	302	290	341	350	292	297	361	348	312	339	319	322	321	332	327	307	327	286	315	338	339	319	355	296	340	325	333	322	350	301	308	304	329	298	307	371	321	321	292	309	319	351	337	318	345	315	333	350	306	342	358	317	325	328	311	344	360	344	320	307	321	303	333	341	320	364	336	307	327	295	355	329	304	336	318	314	342	329	304	325	323	348	319	326	294	321	336	338	314	361	297	311	320	333	342	323	313	322	331	334	321	342	345	290	315	328	304	292	343	339	326	303	348	290	309	318	340	316	321	293	307	305	337	321	342	330	310	321	310	346	358	280	313	314	326	322	324	333	368	306	326	302	301	298	292	331	336	326	313	297	312	334	320	332	312	303	338	317	310	318	336	315	309	362	290	345	314	340	296	325	336	318	321	329	332	351	316	343	323	287	339	306	300	342	320	319	310	313	294	320	336	327	312	318	332	305	328	305	316	367	377	340	335	370	316	359	292	342	322	352	339	329	339	344	357	324	331	325	283	308	330	327	330	300	305	331	323	349	335	288	327	298	318	324	330	302	326	323	310	329	325	315	320	320	349	327	325	326	319	348	365	335	368	328	315	287	350	332	331	307	352	308	338	331	325	338	326	312	323	318	355	335	350	337	325	306	305	344	315	348	316	303	286	336	301	357	342	325	337	282	285	321	309	297	341	364	331	308	371	309	294	327	320	311	310	326	294	302	318	335	340	303	342	321	310	267	302	305	343	321	357	314	346	350	344	320	343	311	329	336	343	325	304	285	301	327	306	306	335	317	316	301	305	331	338	346	294	344	332	315	295	322	309	290	332	309	335	329	349	340	343	316	326	304	342	340	324	320	315	360	349	313	358	302	335	287	321	350	315	316	331	309	321	306	327	310	312	313	321	338	325	314	341	324	305	325	349	318	336	286	327	344	324	325	322	349	331	319	309	324	257	336	341	311	323	354	302	340	350	323	321	278	309	320	337	335	321	291	334	331	324	345	295	302	331	328	336	312	288	333	306	363	331	316	329	313	346	341	317	341	333	320	330	319	313	348	321	260	365	338	344	348	330	321	321	328	329	338	310	339	316	282	340	323	320	339	300	350	331	303	279	357	341	341	336	337	308	314	317	323	332	349	291	359	346	336	345	335	299	309	302	358	352	314	313	301	345	337	321	319	322	318	318	366	331	304	339	358	351	310	321	328	277	350	290	309	350	319	328	316	283	334	333	329	337	343	322	337	361	322	317	313	346	309	337	303	324	307	281	267	337	321	334	348	347	309	342	338	297	320	337	291	300	348	337	304	316	346	338	338	335	321	289	294	333	324	312	309	291	317	293	326	323	322	328	319	318	342	313	338	313	323	330	340	356	317	329	356	322	314	318	339	322	306	278	339	336	324	323	313	318	311	316	324	317	282	322	306	324	312	364	355	308	351	310	343	330	341	330	311	308	347	333	314	328	326	340	304	318	336	334	301	354	306	337	299	306	343	346	319	322	322	330	290	331	322	312	335	320	320	290	303	310	303	318	280	317	297	324	316	346	321	309	345	312	315	321	335	354	324	301	336	310	313	324	340	313	325	336	356	331	325	332	320	333	305	294	306	339	336	324	317	332	311	349	314	322	340	346	364	320	299	311	348	361	289	318	291	328	310	340	326	330	307	296	313	318	313	329	357	294	327	367	332	319	293	290	304	317	287	325	357	352	322	328	317	313	365	319	331	274	329	310	329	336	283	311	312	353	309	333	346	295	300	318	332	340	336	323	320	354	331	295	326	332	282	353	306	325	315	290	313	321	306	310	336	321	324	343	339	306	337	331	330	317	339	320	342	364	324	331	361	329	335	341	320	326	331	354	320	350	307	320	325	299	322	307	314	309	315	319	304	317	340	341	341	315	324	325	336	352	345	315	326	330	338	309	303	334	299	338	309	329	351	358	329	289	339	332	329	348	290	310	311	301	362	325	280	304	328	339	334	296	323	307	330	331	309	276	285	317	332	340	332	302	327	325	375	331	237	315	343	308	321	319	316	291	304	329	308	360	306	351	306	284	334	324	352	327	311	329	349	328	329	294	261	317	307	303	353	338	341	308	348	296	336	330	324	310	348	349	344	317	314	312	303	320	306	337	332	312	368	317	313	326	332	333	303	349	363	308	301	310	320	331	334	337	330	282	341	326	331	326	334	311	296	298	309	337	326	322	302	323	321	296	333	342	308	328	313	363	339	325	305	342	310	300	319	308	274	278	308	311	307	330	317	343	315	330	301	309	333	342	281	336	348	319	302	299	316	326	331	321	327	331	312	327	328	311	341	350	323	321	316	352	282	309	294	322	342	320	328	312	297	339	328	312	303	331	328	340	303	288	321	304	318	329	297	328	304	324	315	287	363	372	328	301	359	337	341	350	334	303	320	338	330	306	309	296	314	315	332	341	333	323	319	326	324	307	321	323	345	358	336	328	317	285	359	323	346	326	312	336	316	329	303	350	281	303	311	299	336	330	359	337	326	315	304	348	312	320	316	343	313	296	332	314	320	314	367	309	309	295	327	322	328	352	336	319	335	350	307	353	351	325	302	296	285	318	296	283	339	335	345	315	321	316	312	308	318	318	295	341	337	344	316	344	344	310	325	303	290	342	382	319	298	322	300	300	340	352	317	299	334	303	314	336	367	293	328	273	328
22427	8768	6670	4405	2815	2087	1425	1216	993	869	876	743	823	783	763	747	751	756	816	721	759	729	768	696	707	741	789	752	772	767	705	761	705	749	738	787	734	712	770	745	800	792	766	749	732	750	750	800	751	787	761	734	735	696	753	776	751	816	732	754	755	777	752	762	746	762	743	790	730	713	763	719	711	729	712	795	742	758	780	763	769	687	778	731	750	798	759	796	791	730	726	751	742	780	712	730	774	748	789	724	787	737	750	757	748	692	728	751	755	722	701	753	760	753	752	740	736	736	774	741	749	779	770	741	801	729	731	749	754	745	702	710	730	720	721	782	775	773	737	746	779	757	737	766	717	725	742	756	720	764	750	773	763	701	745	730	762	698	799	756	801	769	751	701	786	728	704	797	772	699	706	747	749	786	733	756	749	741	696	780	769	793	758	744	751	728	716	747	742	764	742	737	760	754	777	724	754	767	755	782	719	732	686	751	732	759	722	782	764	762	737	767	748	798	763	716	749	761	781	715	744	740	753	780	727	777	702	759	720	741	769	748	710	727	768	762	738	763	718	733	737	778	709	736	718	675	722	756	783	743	665	748	735	745	775	726	730	781	739	768	744	768	723	780	781	700	753	757	775	761	721	737	784	743	701	797	746	780	773	754	779	784	755	767	727	769	719	738	748	756	758	726	786	726	754	748	723	729	759	751	826	762	770	767	706	701	821	766	744	732	696	713	747	707	757	741	729	725	756	790	759	708	722	720	700	737	706	744	734	771	684	768	704	741	782	753	670	768	746	737	748	773	729	793	753	765	737	729	785	754	757	705	748	817	750	721	780	760	741	758	733	850	755	782	769	798	759	725	737	736	806	759	783	731	729	755	771	764	710	768	744	735	818	763	704	759	755	701	763	788	771	784	736	776	766	756	776	774	779	752	687	706	806	721	737	765	726	754	788	771	762	770	750	763	718	733	767	796	748	741	780	753	755	755	730	759	759	719	766	699	750	734	745	730	720	751	720	723	752	715	769	721	761	697	733	736	677	697	759	706	748	727	716	775	778	800	796	774	721	738	769	754	728	740	756	805	735	730	747	785	808	731	807	761	704	756	759	757	767	782	717	744	745	776	781	747	772	766	757	745	739	780	789	726	792	699	813	688	740	786	701	742	746	743	715	708	782	755	717	746	713	768	778	748	744	725	758	742	757	730	771	727	716	738	700	756	773	697	750	734	712	748	736	718	719	696	770	744	758	760	735	733	772	753	771	784	785	800	770	748	730	753	760	764	796	749	766	717	780	789	740	758	764	699	702	782	763	724	761	750	726	733	740	693	773	759	759	786	747	754	737	714	742	804	755	717	775	746	776	763	762	805	685	742	733	748	722	716	753	748	742	691	738	764	786	737	695	739	742	738	742	731	712	765	769	731	747	773	756	722	768	788	753	741	782	736	695	722	671	779	700	761	753	790	763	728	761	720	726	734	783	818	743	693	698	739	753	759	740	753	736	697	781	757	732	749	790	742	751	758	784	765	774	704	752	725	761	758	722	760	734	791	768	775	736	777	782	720	733	768	759	705	751	745	739	711	729	722	715	696	750	768	785	781	716	752	783	752	751	767	760	774	783	723	755	740	725	775	737	772	789	808	810	743	739	752	749	759	735	734	762	758	707	728	733	726	757	744	759	738	729	768	821	748	757	684	739	782	800	744	768	750	772	708	693	802	729	758	734	784	760	754	738	736	727	777	726	761	717	773	728	737	759	747	782	771	712	671	756	711	794	835	792	689	784	742	702	759	727	768	755	717	744	742	766	742	756	750	766	786	782	717	773	712	781	731	750	724	772	714	757	732	778	744	756	783	750	701	760	727	724	750	733	702	764	766	725	750	727	763	704	750	726	762	763	736	713	732	734	735	755	751	744	720	749	762	748	747	807	765	718	751	729	746	776	779	790	711	779	721	728	744	751	736	735	746	708	722	763	706	716	737	778	738	772	777	747	733	757	759	758	815	735	760	712	732	748	716	739	723	738	790	758	727	754	742	705	783	720	726	706	702	755	723	746	742	723	733	753	716	823	761	693	757	802	756	755	747	749	759	734	755	746	741	800	772	755	784	725	772	766	750	753	702	778	781	730	755	780	728	736	809	756	785	776	753	737	737	741	701	810	755	771	727	765	719	806	766	785	714	742	760	735	766	790	705	755	738	764	748	739	797	692	754	701	721	806	794	754	685	768	739	723	738	765	733	730	758	810	725	742	723	786	786	780	725	740	752	735	778	796	795	740	715	729	768	740	770	790	784	761	770	772	754	737	764	734	758	766	825	689	718	759	790	730	717	748	757	757	745	747	755	805	723	769	750	734	758	751	808	717	759	756	763	810	723	738	718	740	723	768	760	786	782	772	740	721	761	748	815	766	775	779	737	790	731	717	768	747	703	710	722	733	730	722	739	753	739	774	744	759	692	791	757	812	798	731	723	767	797	707	706	760	740	736	792	768	677	806	781	759	843	772	749	802	765	769	756	740	751	795	714	758	759	823	799	695	724	786	774	760	704	809	763	801	701	720	784	732	801	751	768	790	683	787	773	730	760	762	751	732	746	726	772	761	789	749	764	758	756	758	753	762	723	715	779	762	740	702	766	747	752	747	726	793	739	746	735	704	736	769	732	778	742	709	739	748	790	739	717	769	767	798	712	734	762	747	774	761	720	768	757	708	801	742	755	743	714	710	761	812	714	722	776	763	763	760	722	734	772	794	756	738	721	744	776	768	724	766	706	737	789	738	757	749	767	747	749	747	764	734	773	717	782	765	757	786	725	741	761	744	767	762	781	757	753	724	799	780	756	754	742	757	753	745	743	761	710	754	750	737	743	755	696	784	762	800	772	789	769	785	758	746	784	767	754	742	718	752	760	742	734	795	756	754	752	701	735	719	758	759	769	756	766	755	734	756	758	796	798	779	782	725	704	740	756	826	769	766	745	768	748	742	734	708	714	747	742	743	738	784	762	741	737	769	776	776	765	779	749	707	705	741	695	728	745	732	757	791	789	718	769	744	748	699	758	732	771	778	798	721	763	749	723	769	804	751	761	767	768	764	772	768	768	735	744	741	780	772	735	761	774	721	758	811	712	740	731	722	762	784	717	737	700	708	702	796	738	751	751	755	770	739	741	720	706	745	747	728	765	764	734	699	787	757	752	750	740	743	739	832	787	750	799	753	733	762	826	712	713	709	747	760	756	766	794	777	774	759	760	722	755	790	742	762	763	674	718	800	714	730	721	703	775	779	690	741	741	739	766	717	753	750	767	740	712	716	740	773	743	738	729	748	748	736	744	756	745	787	761	762	758	745	730	738	760	741	726	766	756	751	779	736	763	743	728	737	738	736	783	735	764	752	804	718	788	740	757	744	720	733	807	777	753	729	785	758	757	764	738	729	744	747	685	794	789	755	782	728	745	797	718	742	813	694	742	749	699	756	757	764	743	742	736	776	724	748	752	746	749	684	724	706	743	769	751
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
