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
338124031252	338124031764	338124032314	338124032864	338124033414	338124033964	338124034514	338124035064	338124035614	338124036164	338124036714	338124037264	338124037814	338124038364	338124038914	338124039464	338124040041	338124040564	338124041113	338124041664	338124042214	338124042764	338124043314	338124043864	338124044414	338124044964	338124045514	338124046064	338124046614	338124047164	338124047714	338124048264	338124048814	338124049364	338124049914	338124050464	338124051014	338124051564	338124052114	338124052664	338124053214	338124053764	338124054314	338124054864	338124055414	338124055964	338124056514	338124057064	338124057614	338124058164	338124058714	338124059264	338124059814	338124060364	338124060914	338124061464	338124062014	338124062564	338124063114	338124063664	338124064214	338124064764	338124065314	338124065864	338124066414	338124066964	338124067514	338124068064	338124068614	338124069164	338124069714	338124070264	338124070814	338124071364	338124071914	338124072464	338124073014	338124073564	338124074114	338124074664	338124075214	338124075764	338124076314	338124076864	338124077414	338124077964	338124078514	338124079064	338124079614	338124080164	338124080714	338124081264	338124081814	338124082364	338124082914	338124083464	338124084014	338124084564	338124085114	338124085664	338124086214	338124086764	338124087314	338124087864	338124088414	338124088964	338124089514	338124090064	338124090614	338124091164	338124091714	338124092264	338124092814	338124093364	338124093914	338124094489	338124095014	338124095564	338124096114	338124096664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44142	12526	6325	4422	2705	2001	1406	1090	863	717	601	565	522	473	455	440	412	403	367	359	397	373	390	344	350	353	360	334	364	350	376	367	351	374	351	349	334	351	371	331	353	364	325	332	325	341	352	333	333	358	320	313	340	336	325	313	326	314	343	342	328	323	333	303	339	313	323	370	358	312	296	340	358	309	328	336	327	327	375	318	321	316	340	318	343	332	330	348	343	342	309	342	322	347	308	342	303	333	352	339	337	342	343	336	328	339	316	332	333	363	329	325	357	351	318	356	358	320	292	341	314	328	337	316	331	349	351	327	334	346	350	317	318	317	326	336	348	294	319	320	302	322	342	357	353	313	346	321	331	315	333	316	314	340	342	324	300	364	335	307	324	333	359	354	322	308	313	338	317	281	305	301	347	342	351	305	348	286	328	359	339	327	378	333	323	347	334	333	331	328	347	330	294	316	307	345	331	324	293	342	338	332	346	382	349	353	360	334	332	342	312	321	324	313	356	329	314	330	316	322	316	343	345	320	327	311	350	351	360	354	296	313	299	370	347	364	347	340	326	310	311	342	307	340	313	295	322	336	346	331	324	313	336	350	327	341	318	329	309	355	356	357	356	338	325	344	305	348	317	359	338	321	349	387	340	330	323	337	312	330	316	358	323	325	317	366	341	366	344	333	317	338	321	368	372	340	328	320	320	364	336	327	364	340	348	343	341	328	341	358	334	344	342	355	353	323	347	331	342	325	321	327	309	336	313	307	351	345	324	352	343	333	331	361	316	334	327	361	356	333	314	306	311	336	353	345	330	352	318	326	309	327	334	329	352	369	315	339	312	328	351	345	348	333	337	344	329	343	342	317	293	327	326	334	332	346	344	291	312	327	318	317	340	336	336	293	291	328	316	309	330	353	336	334	319	317	319	329	311	352	357	339	343	367	311	319	291	341	345	331	318	323	311	326	310	344	315	308	315	377	343	302	336	326	348	304	314	329	328	357	354	310	349	320	321	322	370	346	336	302	362	318	322	345	343	295	332	346	392	342	354	344	317	292	361	287	343	354	325	342	336	341	340	346	321	306	307	317	353	326	325	318	338	369	328	314	280	328	334	341	351	294	323	309	323	312	333	329	367	354	320	380	341	313	345	359	313	331	297	386	343	347	343	319	342	358	353	335	336	366	333	306	305	316	357	316	359	323	326	334	363	303	329	313	304	344	334	347	340	344	314	309	339	336	324	341	317	316	338	299	327	342	339	339	317	311	346	332	323	321	349	356	356	328	340	339	336	336	316	333	376	308	304	311	329	332	333	290	339	328	333	320	374	351	366	331	312	313	329	318	359	365	358	365	326	346	338	338	327	318	323	325	336	337	298	312	350	347	295	299	294	334	332	307	340	333	312	350	319	337	319	322	341	347	361	319	320	312	329	360	369	361	304	298	351	323	355	292	340	337	333	316	313	315	330	343	345	335	304	341	324	337	323	319	310	286	325	346	354	326	308	331	316	315	321	383	344	374	333	337	362	288	334	316	330	336	321	315	255	329	357	366	346	347	336	310	301	322	325	286	348	330	315	342	365	299	346	342	354	313	327	317	353	347	320	326	328	337	327	332	324	319	362	366	327	327	330	316	325	358	315	268	296	335	363	341	326	325	346	339	371	344	328	333	323	320	344	361	366	338	308	353	351	312	341	379	307	347	321	319	328	342	331	315	311	343	337	342	312	358	332	349	350	342	337	337	326	364	365	309	352	333	325	377	334	310	322	343	321	328	348	339	336	314	342	299	344	343	361	343	372	353	344	319	339	331	315	321	328	344	312	343	377	337	350	307	319	319	307	380	384	313	317	368	331	337	310	360	307	313	338	366	308	327	308	331	354	355	343	339	338	317	334	288	328	310	308	348	337	343	330	346	315	310	324	311	343	370	345	335	311	315	339	329	314	333	359	358	346	327	312	334	358	353	359	343	349	363	308	357	305	314	330	290	332	322	322	325	317	298	322	314	334	331	308	318	308	353	286	336	350	322	325	349	327	293	351	338	286	316	306	351	351	309	315	284	344	368	305	309	308	301	354	317	354	348	332	330	289	308	330	336	345	339	296	353	330	321	376	339	296	354	327	351	334	314	314	317	367	358	344	279	329	302	353	343	306	300	345	346	330	334	342	313	338	311	352	312	349	339	364	346	338	358	303	323	327	326	371	313	356	341	314	316	322	378	290	338	348	347	373	313	344	324	307	332	301	346	334	306	296	364	332	322	313	358	294	334	327	316	358	342	323	352	334	332	352	321	344	307	362	338	298	331	364	340	321	322	318	330	296	340	319	346	309	317	321	316	329	350	357	332	307	318	324	316	333	317	309	325	319	381	334	377	366	346	336	320	320	363	334	322	321	323	324	324	301	303	290	342	338	356	358	299	319	294	329	301	289	310	360	344	326	322	369	326	318	323	325	336	367	323	329	328	317	294	326	323	349	348	363	319	358	348	397	330	347	320	328	319	330	339	334	316	301	367	326	315	336	344	306	350	331	334	347	347	326	300	303	333	331	354	295	323	323	356	332	333	332	311	333	314	306	326	347	316	346	309	327	277	320	355	348	341	323	304	345	309	306	351	335	339	312	337	297	312	324	287	339	370	330	360	324	335	318	299	317	323	316	323	343	335	304	335	342	306	303	336	317	350	306	348	355	340	327	315	311	321	310	312	350	325	327	319	349	323	337	356	365	333	324	324	340	339	359	338	354	334	310	335	330	309	311	325	343	326	315	323	334	320	309	336	332	289	317	324	330	335	352	323	333	359	311	321	328	333	311	284	358	359	294	342	330	340	331	335	349	371	299	324	336	346	341	350	327	334	322	359	333	325	314	327	349	376	314	293	355	295	333	387	336	309	342	359	336	379	292	342	354	358	346	312	344	344	309	332	321	356	291	315	305	312	332	314	364	336	314	332	343	330	337	299	327	346	291	306	318	316	332	335	333	360	306	296	358	359	332	338	320	350	303	334	329	346	365	353	371	331	330	354	305	298	292	361	336	331	340	343	346	354	344	340	336	341	326	348	337	328	329	364	358	297	356	326	306	318	307	335	339	340	330	327	307	347	340	353	345	345	306	305	357	301	329	317	324	325	316	317	351	326	338	315	347	337	323	310	293	351	336	316	347	309	339	334	315	346	322	318	307	359	340	341	351	329	339	322	328	337	363	332	324	300	322	332	328	354	325	324	328	290	335	339	349	315	333	340	320	365	299	298	323	357	361	340	331	323	336	343	325	316	360	298	363	328	300	326	321	291	345	319	302	345	326	362	339	325	354	314	381	303	312	337	323	341	322	318	331	329	398	336	347	324	318	330	348	309	330	324	319	330	369	328	341	319	368	299	323	367	343	353	319	313	304	338	339	336	331	354	317	332	324	324	329	300	334	316	351	348	296	330	314	333	299	314	344	326	309	322	334	327	334	348	317	356	314	303	351	357	345	333	365	337	317	368	349	366	318	321	348	342	409	311	288	290	364	335
24644	4237	9266	10659	9005	6941	5417	4221	3287	2815	2220	2004	1691	1535	1404	1255	1209	1132	1067	1091	1080	1053	997	956	966	917	896	942	864	948	851	876	862	881	841	848	835	832	776	769	848	797	824	802	798	805	770	791	800	809	778	757	768	808	763	737	753	776	761	765	686	722	754	748	719	766	715	743	742	766	742	737	723	748	749	708	736	713	697	746	717	721	685	795	718	742	703	676	732	718	772	702	692	713	745	732	733	736	735	750	720	713	729	710	728	709	731	700	693	733	705	757	727	742	699	742	703	720	710	767	732	695	713	709	652	750	693	714	712	712	688	734	730	703	656	748	672	735	687	741	711	680	714	694	720	758	703	739	699	694	691	690	719	729	745	790	714	725	764	700	726	740	686	702	745	730	712	710	723	730	743	713	767	715	703	735	677	712	743	746	701	725	715	697	731	725	707	695	704	716	740	709	713	722	721	720	715	752	694	704	690	747	696	702	696	741	739	718	700	702	682	702	702	747	815	689	708	748	734	678	752	701	699	714	753	690	725	692	763	768	711	745	708	739	703	713	717	695	715	711	691	697	741	753	735	708	712	710	729	708	710	721	702	733	757	721	730	663	741	712	715	712	707	741	703	731	691	710	680	732	679	717	669	721	719	746	738	785	693	712	743	745	711	715	731	750	755	700	767	716	711	765	746	701	712	684	727	685	707	682	723	757	744	723	664	703	689	703	767	737	675	731	688	679	722	724	669	742	684	737	722	699	723	754	725	707	729	732	748	713	669	705	710	727	723	704	731	736	707	714	664	722	682	689	719	715	730	668	709	731	721	675	707	670	699	716	722	710	692	707	716	753	681	695	707	713	727	748	735	735	714	672	703	748	704	765	748	709	697	700	738	785	710	713	743	718	747	708	714	712	706	663	699	714	744	687	742	716	693	739	750	690	747	700	690	699	715	704	718	729	703	677	694	676	696	702	768	698	697	791	775	792	699	691	706	707	693	754	762	749	730	695	706	645	720	762	746	680	724	741	694	712	731	742	694	719	718	670	768	708	709	703	689	738	760	684	721	745	767	722	687	738	711	741	738	704	697	701	692	701	730	701	739	676	692	702	709	757	693	772	725	752	690	740	727	684	743	676	713	720	708	686	693	676	712	711	752	745	739	708	702	700	690	673	687	710	714	716	700	712	711	765	763	726	788	654	714	737	734	751	703	699	720	711	683	718	748	714	714	716	693	720	715	692	716	715	756	731	706	717	745	713	742	697	747	738	780	709	691	724	708	688	786	727	712	718	750	753	681	750	717	776	708	679	706	674	725	723	714	711	727	650	767	733	734	713	706	772	695	710	715	758	660	724	716	676	672	702	734	678	709	732	714	685	743	719	678	701	714	743	697	730	701	695	723	759	685	692	724	710	717	717	676	737	744	711	707	711	729	664	688	700	738	707	734	744	770	749	722	676	690	667	737	700	731	673	719	699	689	686	714	714	717	722	765	729	757	742	693	705	729	751	706	720	707	798	667	656	735	708	751	690	717	732	717	676	709	704	725	722	748	693	719	690	749	721	690	720	671	718	652	690	767	689	714	745	722	724	732	740	709	697	704	728	726	744	704	716	777	721	711	707	708	722	675	759	702	676	699	748	686	713	714	710	731	756	715	717	686	692	704	717	709	701	744	709	743	783	673	717	704	709	735	771	716	746	733	710	690	719	721	659	709	767	752	712	727	699	719	697	727	663	740	713	702	688	686	728	707	766	702	756	738	695	720	715	731	742	724	706	747	722	764	707	697	744	671	771	740	720	745	743	735	731	765	719	717	686	696	748	719	779	721	765	739	757	737	693	709	703	709	686	739	686	733	721	720	711	681	716	691	740	741	729	697	711	708	769	751	695	768	756	730	724	693	726	692	761	720	694	649	701	746	667	715	731	725	692	670	734	710	705	741	752	691	723	742	713	724	683	665	715	734	745	715	736	749	667	722	687	712	746	694	746	754	639	715	694	699	695	672	697	741	719	738	707	721	766	712	715	718	725	744	751	706	737	744	718	724	689	731	690	706	718	715	700	729	654	714	726	734	704	706	716	704	737	727	717	729	719	702	692	734	709	719	743	693	733	717	697	723	667	757	762	702	742	724	728	757	709	715	732	686	735	676	742	729	686	751	744	706	753	738	675	700	686	704	716	771	693	742	775	731	699	682	678	742	732	720	745	688	725	709	696	686	713	687	723	702	713	715	734	759	700	704	696	706	709	697	741	739	715	676	734	740	741	708	697	719	731	718	750	714	694	722	692	737	729	660	704	746	713	736	711	693	696	718	780	763	774	719	737	724	735	756	758	682	738	738	740	767	712	717	712	715	679	761	693	687	775	707	732	698	684	736	741	695	708	727	738	749	708	726	732	735	713	715	690	731	702	694	676	708	752	719	741	675	710	695	727	722	715	710	648	710	726	777	690	758	691	771	718	736	668	758	737	707	694	737	695	714	693	703	725	692	702	726	688	731	725	687	719	696	713	689	710	768	700	693	709	734	753	747	715	732	718	764	683	689	704	792	734	696	691	713	677	737	700	709	705	733	781	732	717	715	710	731	710	747	755	758	694	774	660	721	724	716	751	669	661	718	733	730	745	721	709	726	689	716	678	718	710	735	769	710	730	721	745	641	724	750	720	715	742	680	691	751	718	718	699	747	707	725	655	706	719	688	713	726	700	688	739	737	722	674	721	692	685	752	766	721	746	723	669	687	739	708	717	718	774	741	695	731	702	739	696	705	711	685	737	720	707	709	745	676	685	724	740	759	709	723	655	717	732	671	703	714	743	757	720	723	693	694	726	668	726	731	737	672	732	704	752	671	741	730	715	764	717	724	679	745	747	708	695	750	711	691	740	686	719	770	733	720	714	709	729	666	740	700	724	715	724	759	673	733	696	727	728	685	691	746	707	776	734	734	724	755	731	685	695	733	762	739	668	743	745	717	666	714	687	715	723	724	722	707	742	702	672	726	695	691	777	722	715	725	687	694	685	710	776	685	689	695	740	693	759	714	691	726	740	713	706	717	706	759	681	724	739	740	738	733	700	752	759	707	718	699	739	709	670	694	734	718	707	696	717	738	763	752	753	716	688	677	690	701	710	744	719	694	691	743	674	755	713	673	755	729	695	729	723	704	714	729	698	745	706	729	686	693	717	718	724	678	698	686	716	747	736	724	770	679	741	757	683	714	718	722	753	738	753	711	749	742	700	716	739	736	734	674	722	711	737	706	724	767	714	758	726	720	693	720	692	715	705	728	720	729	682	697	740	727	724	669	661	705	657	723	704	697	687	691	665	708	718	724	682	685	757	727	695	763	752	703	716	692	758	745	710	713	676	701	712	733	688	718	764	778	720	734	727	711	712	703	740	685	729	714	723	720	737	717	665	712	724	715	733	724	698	720	697	727	695	736	705	736	746	709	740	733	698	691	673	688	724	685	722	701	758	709	712	707	716	722	695	710	771	700	742	708	720	695	672	714	702	706	724
16664	2971	2533	1897	1223	843	676	530	456	401	371	353	317	276	307	277	280	267	277	247	277	258	272	244	274	274	234	258	244	271	211	287	287	265	222	241	253	262	288	262	241	243	251	248	246	294	260	250	272	236	240	253	247	246	240	242	247	258	245	228	249	265	245	244	226	257	231	248	236	265	260	248	236	281	271	249	213	226	251	247	242	243	257	257	268	240	250	266	263	225	242	261	216	241	219	263	229	243	240	219	272	244	255	262	252	218	208	243	262	248	251	265	265	275	260	255	250	282	242	245	264	244	283	255	253	229	249	238	240	223	252	247	256	241	245	240	247	246	258	230	268	242	251	268	282	242	267	230	228	256	250	228	260	265	272	223	238	225	255	271	227	282	232	222	237	274	246	237	263	256	236	269	215	241	280	249	254	250	246	257	261	249	267	270	251	260	252	264	243	257	262	260	230	292	248	280	239	255	221	280	246	265	267	237	262	259	235	256	245	284	301	249	226	211	240	238	276	239	231	237	237	259	208	253	240	239	256	276	236	245	249	283	253	220	274	242	268	251	235	245	261	245	220	225	236	240	243	237	251	237	242	210	241	254	249	231	271	241	266	266	232	228	285	227	225	268	227	238	268	263	246	240	285	290	231	221	214	208	227	259	239	256	241	239	264	239	241	262	258	250	284	265	261	234	297	248	267	256	261	258	246	275	249	263	222	239	267	256	242	268	260	279	267	251	241	233	257	232	287	247	247	266	278	270	248	213	267	251	244	244	227	246	230	232	267	256	238	260	244	252	262	243	258	228	273	221	255	241	256	269	275	248	240	248	224	225	262	232	264	243	275	261	251	272	244	261	253	274	269	222	215	270	239	274	258	256	215	261	242	262	263	264	230	274	259	238	223	246	269	246	263	247	279	249	235	244	296	294	240	242	237	277	226	289	240	242	262	220	251	232	249	240	267	260	271	225	243	255	258	242	242	246	271	269	263	249	242	252	276	233	248	288	239	276	276	248	244	246	242	230	238	266	244	245	236	253	284	282	223	266	231	256	246	257	256	261	259	237	263	223	261	254	237	251	238	257	261	274	259	260	227	240	243	267	226	290	219	256	244	267	241	271	245	237	254	235	227	230	254	232	231	212	287	249	231	215	254	248	251	264	237	253	273	245	247	262	260	249	286	248	245	251	251	231	209	245	217	221	210	251	242	270	248	254	269	255	254	262	250	212	237	223	249	270	231	245	285	261	257	254	255	255	264	224	222	260	243	232	242	234	258	268	260	256	235	258	241	278	254	249	225	245	252	244	248	238	254	239	287	262	231	249	282	285	243	237	225	245	231	259	236	252	254	240	265	220	250	214	244	246	257	236	252	266	242	234	232	233	236	237	251	246	255	294	251	271	248	253	258	268	255	267	298	271	261	246	217	251	250	260	275	274	274	243	281	248	257	241	237	258	238	264	267	268	279	229	257	260	254	249	243	232	268	251	280	279	262	267	223	267	270	267	269	217	266	279	245	244	272	249	269	248	238	226	269	257	243	258	231	263	272	265	259	279	245	244	226	206	227	228	247	241	236	257	241	217	259	252	246	268	245	220	292	239	268	257	235	265	300	256	250	262	248	264	242	241	264	227	238	256	265	248	251	242	258	221	252	239	256	253	238	234	259	249	240	275	230	225	238	246	269	263	242	211	227	261	228	230	273	265	260	282	246	244	262	242	291	241	247	221	270	261	265	254	239	229	237	238	284	266	248	248	279	267	238	239	239	284	245	243	249	255	271	231	258	269	283	267	236	226	260	261	249	261	293	262	247	237	267	234	257	246	221	242	266	268	267	237	259	232	259	261	265	266	246	255	244	244	239	261	217	229	254	282	255	248	254	275	242	239	247	240	252	234	229	230	262	232	255	250	270	248	262	228	249	240	242	267	283	269	244	245	276	250	256	305	245	252	262	245	242	217	239	228	242	284	260	248	261	260	262	249	263	262	271	243	247	244	254	283	241	239	256	238	243	284	247	269	248	276	254	264	232	254	251	239	244	249	238	261	223	276	258	251	244	244	263	253	233	252	246	237	257	248	244	241	239	240	220	248	264	255	237	243	225	274	244	275	263	249	267	242	217	249	268	221	276	230	259	248	249	242	256	265	262	241	243	232	261	236	272	239	238	266	273	252	266	262	259	255	262	246	238	263	239	243	251	241	258	257	256	277	235	276	277	246	218	242	230	223	252	243	212	251	275	225	266	236	263	236	282	234	250	266	253	229	285	264	266	247	246	221	259	251	259	259	242	266	244	261	223	266	263	238	243	279	225	225	233	214	268	252	251	279	252	260	219	260	273	262	235	276	277	253	278	252	246	238	273	259	214	241	282	266	225	257	244	242	256	254	234	229	282	237	248	262	261	277	268	249	256	269	269	227	252	233	240	249	239	215	270	271	260	240	236	249	204	239	236	255	307	255	246	241	245	274	273	232	253	266	273	228	243	253	259	234	219	260	274	254	240	274	242	262	255	229	255	252	258	280	243	259	247	249	223	222	232	289	266	233	255	252	232	257	227	283	252	245	245	228	271	252	251	238	236	264	218	275	260	253	256	243	244	289	271	245	246	239	236	249	263	271	233	287	268	253	223	224	256	254	235	255	237	236	242	215	258	231	257	254	249	209	219	235	260	246	253	242	248	227	232	246	250	256	245	263	267	247	256	221	242	251	262	264	223	222	270	240	240	272	264	260	252	272	236	251	242	242	272	248	249	247	252	253	248	253	240	235	245	227	220	269	262	281	238	265	261	280	253	258	215	233	217	238	228	227	233	232	241	250	251	259	250	222	244	238	262	257	236	251	235	249	250	265	259	224	238	218	246	261	263	219	275	252	249	241	246	258	259	246	259	262	243	233	237	263	234	234	235	211	233	230	226	235	202	247	224	237	250	285	221	254	254	242	268	242	227	246	284	249	240	248	246	268	278	261	255	242	264	260	270	243	260	279	245	257	252	231	249	248	263	261	254	253	234	248	244	265	254	257	241	245	249	249	280	247	237	252	250	210	275	239	279	259	255	224	270	241	247	241	245	227	239	271	258	248	251	255	280	249	239	252	229	282	269	242	250	246	228	250	249	256	284	226	238	261	275	212	235	240	216	260	249	210	273	262	257	229	270	260	265	229	250	238	266	243	244	249	225	228	257	237	260	233	268	279	266	233	241	268	267	254	241	253	257	213	236	252	262	259	257	268	227	210	258	248	276	247	244	243	254	264	270	218	266	238	234	231	260	239	267	280	269	257	229	240	248	227	250	246	262	217	272	260	270	250	267	246	247	275	223	249	245	265	233	255	248	258	254	238	269	259	243	238	229	240	258	221	264	256	236	244	232	232	244	242	265	256	251	250	246	243	248	250	242	263	233	251	229	270	273	261	255	253	226	249	252	236	231	256	274	248	238	240	221	255	240	259	257	247	271	232	243	271	254	235	272	251	227	269	248	256	244	227	272	250	242	267	254	241	262	267	242	293	249	252
9638	2015	4649	5459	4262	3351	2473	1978	1540	1308	1230	985	905	802	735	777	716	687	715	710	696	684	656	721	642	662	637	645	633	651	597	593	606	592	617	630	571	579	590	623	587	606	635	607	599	562	609	592	598	588	597	575	575	607	594	558	569	547	585	562	604	614	550	571	569	587	621	568	585	596	561	583	588	607	565	592	556	575	543	590	575	564	588	598	585	591	558	556	569	574	546	563	617	599	562	560	586	582	579	579	576	562	550	545	548	553	589	566	544	593	590	564	583	550	588	555	575	555	598	575	579	605	580	593	568	586	541	558	574	575	554	588	559	577	594	600	580	580	560	586	619	550	560	550	559	625	574	582	555	574	607	549	575	593	594	566	546	574	560	594	605	571	582	564	571	571	586	537	561	601	576	566	618	536	532	537	581	570	553	552	551	559	586	607	596	597	579	580	603	562	583	535	578	558	581	600	610	593	618	585	558	558	585	622	588	550	559	585	610	571	576	605	594	583	573	513	548	575	617	616	528	593	537	576	529	565	576	625	553	510	550	562	573	575	544	556	582	569	562	514	597	568	584	617	559	550	608	604	535	596	567	561	585	540	572	557	563	599	634	581	597	576	583	530	559	597	593	591	601	602	579	558	556	629	619	588	586	578	586	586	578	564	617	555	622	573	596	581	604	567	543	551	580	584	569	563	613	608	579	550	592	531	556	567	577	598	562	574	535	560	577	562	584	547	615	573	546	599	564	602	592	532	511	583	591	579	568	597	565	531	544	605	581	556	580	610	566	587	560	588	572	591	579	588	555	529	575	596	580	595	543	580	553	565	578	591	576	583	587	591	597	596	540	554	558	597	611	561	553	522	604	561	607	555	558	583	569	586	589	536	603	516	526	634	628	531	552	546	611	526	580	534	545	552	586	557	592	556	580	560	539	590	597	576	559	565	522	598	605	565	576	580	567	572	568	563	552	569	573	534	558	540	569	584	577	596	613	556	580	578	564	595	556	567	539	558	553	598	578	556	558	595	543	609	578	577	574	563	541	565	610	572	566	570	583	591	557	580	542	580	570	565	608	568	573	550	532	558	551	564	575	562	589	540	593	572	625	624	537	551	606	529	588	589	550	547	571	599	607	561	535	587	589	547	551	592	573	602	572	588	579	535	580	545	588	551	518	569	583	565	561	546	585	585	569	515	617	564	601	555	573	528	581	614	560	528	585	603	570	560	558	593	593	626	582	578	570	600	557	583	567	583	600	567	535	581	555	565	520	551	586	544	595	592	595	596	575	558	547	593	574	548	566	566	560	535	574	562	548	568	593	595	580	573	542	568	558	589	539	585	597	563	528	576	576	566	595	585	568	575	578	598	600	588	549	590	557	593	557	567	578	588	617	568	538	566	578	613	561	557	600	553	532	625	566	538	594	592	580	570	590	586	574	522	561	549	568	556	601	601	544	584	559	555	549	571	573	569	572	609	534	600	552	560	607	602	547	539	560	575	588	560	568	561	544	588	564	572	562	568	543	567	546	556	577	570	554	583	547	520	580	602	559	595	554	601	570	540	593	551	568	610	586	572	543	525	544	560	554	582	593	565	568	565	597	527	560	581	572	604	552	539	594	567	555	543	569	577	564	573	590	572	584	596	589	581	579	585	534	567	586	543	566	557	598	571	592	564	560	580	593	593	567	601	564	576	602	576	525	552	629	564	559	562	539	564	565	586	612	553	628	607	553	567	663	553	573	592	585	604	587	554	602	596	539	615	619	590	561	575	575	555	577	597	589	580	569	586	626	589	552	565	593	556	579	548	583	585	580	574	607	547	558	554	593	605	540	586	531	550	580	574	586	584	546	578	565	533	584	585	558	530	558	593	560	599	628	556	556	583	561	552	593	554	572	551	597	571	560	572	565	527	591	575	539	531	611	561	572	573	595	548	608	544	576	556	572	579	579	538	594	623	580	554	517	573	585	580	580	542	599	610	569	540	564	615	595	550	523	557	640	574	571	569	561	594	608	592	578	569	596	579	587	616	574	589	555	556	583	585	586	569	559	568	587	528	595	538	547	586	591	573	582	549	596	550	575	589	621	572	554	548	532	600	538	616	547	567	547	610	562	542	589	624	560	568	549	542	574	582	555	559	623	530	572	575	541	580	553	588	604	550	564	563	596	571	533	544	540	597	572	560	621	615	569	553	559	553	566	572	594	530	618	555	619	573	606	569	589	574	573	557	616	595	579	618	576	573	541	553	562	538	551	550	588	562	623	578	616	561	604	586	537	586	557	549	551	568	577	564	562	528	577	592	594	567	622	574	611	563	635	559	586	560	534	535	597	545	559	582	580	560	574	536	515	637	580	573	610	578	535	609	584	564	591	588	588	567	560	571	548	566	591	620	561	601	594	625	569	563	605	556	549	605	549	564	579	564	581	599	580	579	583	607	595	587	544	589	626	553	572	556	578	529	614	584	593	586	514	618	577	542	552	563	564	641	590	595	588	573	611	583	627	568	558	585	549	541	573	609	578	566	581	587	579	598	540	532	585	579	523	555	619	563	577	582	554	595	584	568	575	623	586	566	582	579	593	601	585	583	544	622	575	570	546	600	599	571	599	574	636	592	574	573	560	527	592	561	558	591	576	560	587	581	594	593	564	599	576	594	590	554	582	625	539	598	565	586	577	560	511	562	606	611	603	544	575	577	581	565	579	582	566	537	540	587	596	567	588	581	543	589	621	576	565	574	539	581	569	599	554	602	588	595	614	552	602	571	565	569	612	561	529	578	584	574	565	571	620	568	571	568	607	532	557	537	589	550	569	601	581	565	569	561	572	615	571	573	598	561	615	563	590	569	587	612	579	558	551	599	553	615	569	564	635	554	541	554	594	586	586	614	538	596	620	590	565	588	593	597	587	630	553	540	583	533	602	597	587	591	568	573	555	547	555	599	581	577	600	561	611	555	570	527	592	589	587	594	531	588	560	593	543	576	559	575	603	541	564	579	589	557	577	623	559	586	564	581	597	553	657	593	577	579	584	559	528	582	559	573	617	588	554	561	589	580	565	592	529	531	616	553	545	597	593	547	581	537	569	564	545	536	539	561	574	579	542	579	604	567	579	575	554	560	554	565	573	571	548	539	595	584	598	558	584	595	571	575	557	606	601	584	604	526	537	554	610	588	556	516	566	578	595	574	591	542	603	523	608	499	610	530	598	559	573	542	571	544	622	590	582	567	562	572	534	598	577	618	553	538	587	575	627	612	597	579	547	541	618	616	582	558	538	596	575	581	563	580	560	575	564	571	525	543	591	572	560	558	611	552	566	577	622	575	535	607	588	602	593	572	553	521	587	565	542	539	605	614	596	582	575	573	550	589	599	587	573	587	603	535	582	613	584	567	561	549	554	600	519	572	597	619	579	551	546	623	555	551	552	559	575	580	585	580	546	575	577	567	579	583	549	596	512	593	563	588	587	562	573	528	580	571	551	600	557	617	604	611	559	568	595	570	571	617	572	578
35038	7913	4457	3243	2127	1425	1154	843	686	611	544	466	422	410	407	392	339	369	361	372	337	386	368	306	333	326	350	366	323	339	308	343	344	360	364	339	337	330	316	324	321	332	315	316	335	341	313	327	352	305	316	319	336	357	355	350	328	321	332	314	293	360	323	321	293	329	318	324	346	338	324	345	350	313	292	311	339	305	356	305	271	313	303	319	323	311	338	293	322	338	309	343	319	325	305	306	309	293	319	301	344	290	292	319	315	318	336	314	365	367	323	309	300	310	310	285	369	307	309	330	326	333	321	343	329	322	310	313	316	319	330	304	328	330	308	318	334	282	323	383	344	373	317	304	337	323	325	291	321	331	310	313	273	311	335	315	324	340	310	361	329	316	321	317	325	333	300	331	283	337	312	306	323	316	306	297	346	345	327	285	324	308	352	325	302	346	311	335	303	345	325	306	313	318	348	313	311	341	328	331	341	303	334	374	345	302	330	357	329	346	333	316	299	297	338	301	321	331	306	340	306	306	332	313	322	341	336	338	309	335	319	332	309	316	319	319	328	321	296	282	328	308	313	309	311	299	346	341	313	304	299	289	344	347	334	337	332	335	334	310	296	306	348	334	302	322	296	336	294	322	302	321	321	324	292	303	360	312	333	290	343	276	326	316	311	308	309	303	316	331	334	295	334	294	306	357	307	308	353	311	315	312	339	341	328	311	309	292	309	319	342	331	333	312	308	335	313	312	311	312	326	326	346	344	331	343	298	302	317	333	318	335	321	361	339	344	324	337	292	314	310	356	332	342	311	343	323	345	312	282	332	309	331	353	297	295	337	302	334	337	302	337	343	346	373	343	358	299	311	319	334	327	331	318	327	306	317	309	343	315	327	340	343	321	336	323	336	300	323	334	343	259	302	328	310	286	307	324	336	315	309	361	319	329	328	327	328	314	336	303	311	322	341	322	339	338	293	316	338	350	352	337	331	339	311	331	329	354	324	333	309	350	327	349	301	288	323	308	303	310	355	309	318	327	360	322	316	331	323	307	310	308	306	329	305	275	333	343	309	362	327	298	316	332	317	327	274	308	344	338	337	334	308	343	325	329	347	314	355	328	316	272	290	324	298	345	303	350	356	343	298	289	336	341	338	323	301	303	333	300	356	341	295	345	346	337	322	314	313	303	312	333	331	327	340	328	321	330	294	339	348	333	361	292	346	337	328	324	301	318	369	344	300	334	325	351	340	344	345	290	353	262	302	297	299	299	310	334	300	340	310	315	338	369	332	334	326	327	300	312	350	307	303	321	323	302	337	277	279	298	320	320	348	305	326	332	313	352	300	289	344	317	322	337	347	322	335	322	335	329	304	319	322	325	328	361	340	320	335	326	293	325	310	335	337	316	295	312	342	324	340	338	320	314	321	331	307	361	320	314	344	324	331	313	335	310	311	308	340	322	315	323	313	323	326	352	314	331	320	318	301	327	354	331	313	286	271	342	305	330	329	319	333	321	322	317	300	290	306	345	341	320	301	325	326	344	318	302	324	351	377	314	315	330	342	276	352	288	311	315	354	300	297	295	305	306	322	317	329	323	299	335	342	308	315	322	322	354	304	312	318	336	324	299	315	299	296	301	316	314	300	308	317	295	300	287	290	353	316	314	337	316	297	316	306	310	322	329	301	311	336	295	317	310	332	349	282	312	321	303	287	310	297	330	304	333	307	339	313	334	352	297	293	336	326	338	349	355	300	342	298	323	328	350	337	331	351	344	315	341	347	328	328	335	325	334	330	297	320	316	347	299	328	323	328	351	302	313	331	331	343	342	281	341	317	323	312	301	297	326	299	346	350	321	299	333	341	342	340	330	317	341	318	329	353	304	339	318	291	340	333	298	296	332	329	335	352	324	287	320	319	325	302	343	322	361	319	333	327	329	316	305	322	349	317	303	291	317	335	340	341	328	339	315	325	304	297	329	316	297	347	361	326	337	308	308	343	348	329	286	287	343	307	342	323	309	312	307	290	329	345	330	322	329	312	303	326	313	302	306	347	291	346	297	331	282	304	330	310	312	281	362	338	275	321	303	334	329	342	312	302	334	309	308	314	282	290	342	329	333	357	319	327	307	314	313	272	324	345	331	346	348	324	326	291	298	304	329	306	295	314	309	292	323	324	358	346	323	308	304	315	333	314	343	320	302	350	315	327	348	323	318	305	358	329	344	327	334	330	304	297	288	317	340	303	323	329	341	334	295	291	334	331	345	356	327	321	318	320	286	348	319	332	316	345	320	306	315	305	300	330	329	341	329	319	362	315	309	318	317	305	323	308	318	309	298	338	290	295	293	331	292	353	340	309	308	307	348	361	339	332	309	325	288	356	296	294	287	330	304	334	331	307	288	328	319	292	339	311	339	318	313	296	343	334	330	344	306	341	349	312	338	333	320	310	330	320	333	293	309	283	330	320	347	320	335	325	333	313	310	330	338	334	298	337	346	321	335	313	299	325	320	332	297	345	318	314	285	349	301	343	375	323	323	335	315	338	329	304	317	304	323	313	347	275	333	315	354	316	324	289	302	318	316	337	313	319	333	307	283	315	319	342	346	321	297	346	335	327	282	380	316	320	305	331	337	305	296	355	288	330	310	345	346	322	334	303	290	315	318	301	323	302	306	314	309	322	359	360	342	298	324	311	306	341	339	301	317	301	315	360	324	321	296	361	291	301	371	349	352	323	296	321	289	317	311	304	322	332	334	332	304	344	352	319	317	321	338	337	324	312	331	324	304	339	301	338	329	326	336	325	338	329	303	329	326	353	303	317	316	316	347	341	328	343	293	263	313	345	321	309	318	284	319	286	308	306	309	309	317	314	327	334	312	314	321	299	282	330	336	314	322	324	273	294	341	333	337	322	323	340	326	303	294	300	318	314	311	334	366	281	322	344	327	306	341	315	319	332	339	325	332	308	337	291	308	323	356	307	333	299	285	331	283	322	337	307	332	336	329	321	324	321	307	359	330	291	348	350	321	315	308	360	355	342	329	314	305	309	343	329	331	311	314	321	329	279	294	326	322	310	357	325	335	334	347	319	344	320	343	296	312	326	318	320	339	304	312	316	323	356	342	318	300	299	312	319	301	316	331	313	284	328	303	335	294	302	291	311	319	314	304	324	324	342	336	353	318	328	349	326	303	307	330	329	319	350	303	340	318	338	325	326	327	299	314	323	303	344	319	338	331	313	317	320	319	346	330	321	332	332	317	311	285	332	327	342	328	347	354	302	335	314	302	334	323	290	274	320	326	338	328	323	305	300	343	310	312	327	326	315	329	345	352	329	276	312	305	316	301	312	349	321	326	348	287	319	339	308	323	313	342	331	320	313	325	326	271	303	297	308	341	360	322	325	321	311	303	333	325	344	325	327	309	332	328	314	308	312	339	309	300	296	290	311	321	308	322	329	278	336	302	331	311	314	326	320	333	336	345	368	327	322	306	377	311	316	331	336	321	342	278	323	331	315	307
20143	3361	7429	8710	7201	5504	4284	3289	2617	2296	1888	1579	1404	1319	1178	1086	1024	973	1007	944	955	945	879	911	963	915	810	826	851	857	825	804	858	844	842	793	763	826	779	785	811	791	750	719	793	764	762	769	737	715	735	709	752	762	729	709	713	742	783	732	793	746	738	722	740	778	728	798	709	742	731	745	780	715	731	730	678	743	766	696	731	727	730	713	753	745	689	753	741	730	754	743	729	741	752	688	717	711	742	702	766	694	728	717	720	728	718	709	696	684	738	685	726	718	726	678	691	715	715	756	674	719	719	692	726	727	746	680	742	716	687	725	719	738	723	688	674	764	709	702	747	775	728	732	754	694	685	735	734	734	764	716	706	745	698	682	736	731	708	719	701	737	752	718	688	676	685	720	685	721	732	715	732	726	713	737	738	693	718	744	737	764	698	710	724	762	695	715	697	725	733	708	737	682	697	747	694	728	658	706	736	720	681	691	729	756	714	694	678	714	739	704	676	730	762	712	706	702	717	737	695	724	678	704	696	733	698	670	699	718	730	726	695	749	681	672	720	691	673	749	707	732	692	710	726	674	697	722	729	682	731	748	717	725	683	712	730	680	681	716	734	687	697	701	650	729	779	697	714	702	718	694	733	754	749	688	691	725	671	721	736	694	722	732	713	743	727	718	704	724	728	654	687	712	679	767	699	743	716	700	726	726	731	712	699	739	703	758	700	715	702	752	759	719	702	776	698	704	735	725	730	756	687	720	718	669	678	720	752	711	691	772	722	741	709	714	716	706	716	699	719	764	702	670	724	732	698	747	734	698	735	720	742	719	727	732	708	701	727	738	750	758	703	663	675	678	706	689	732	741	701	706	680	690	701	730	717	766	679	722	676	784	737	685	719	687	726	715	709	718	749	680	715	735	736	755	783	722	642	730	651	693	663	713	714	755	721	700	729	695	765	725	698	714	712	686	693	684	732	735	723	719	703	690	733	670	770	745	696	692	739	728	696	687	701	690	754	670	694	708	718	724	684	759	694	728	757	716	737	727	712	730	681	697	691	673	713	730	675	708	729	732	750	720	698	732	710	729	746	735	752	717	714	731	740	698	718	741	741	682	748	707	690	708	708	780	685	752	682	752	697	723	726	705	652	703	724	738	711	668	717	759	755	704	689	731	674	712	738	708	755	739	723	743	692	733	688	700	721	702	704	760	782	726	766	754	742	724	685	773	709	672	700	683	706	739	737	718	687	690	690	650	743	725	711	697	696	725	677	702	716	709	717	713	722	708	705	753	676	736	693	712	737	692	673	691	734	722	775	752	760	725	731	726	707	671	731	717	707	680	742	746	700	711	703	711	715	729	755	678	688	703	665	730	747	757	682	760	705	700	722	730	701	727	751	692	693	715	757	727	662	736	754	707	721	770	723	705	732	686	726	708	712	679	765	722	706	739	709	705	739	735	747	737	707	695	710	777	702	697	690	749	695	715	738	721	713	751	695	715	729	718	732	737	768	646	750	686	735	716	718	713	706	725	722	694	715	688	746	682	639	778	673	693	733	731	757	719	717	723	726	725	703	714	761	733	735	673	706	736	725	739	743	699	676	746	720	757	711	755	716	690	709	730	721	719	702	694	759	721	643	711	727	670	680	693	694	767	673	711	702	702	698	744	740	730	722	701	687	762	722	753	774	689	738	708	675	696	707	735	664	645	757	728	700	717	741	707	723	717	666	761	720	745	680	741	732	726	673	740	726	722	704	736	728	736	718	714	735	728	677	719	720	723	703	668	700	729	704	721	735	706	764	748	799	735	705	711	666	714	739	755	734	672	730	715	702	725	733	719	706	784	664	703	662	723	696	707	748	734	707	671	759	743	708	659	737	755	715	709	722	705	661	712	706	665	765	732	733	676	765	721	752	689	708	691	708	730	753	695	689	709	659	741	671	709	724	711	677	744	666	717	716	730	771	720	698	660	738	686	754	709	740	679	712	741	666	724	687	697	684	717	708	726	720	701	711	761	730	697	754	730	710	693	699	691	713	733	718	711	687	722	696	703	701	685	730	724	715	712	712	736	730	766	706	729	710	738	723	740	710	733	672	737	732	661	746	712	734	706	710	745	712	766	733	723	775	706	724	724	773	729	684	696	709	740	737	671	697	717	724	698	728	730	732	699	712	692	737	689	690	693	719	728	708	766	723	681	696	772	721	729	717	752	726	659	745	771	732	738	728	701	695	702	703	752	734	709	723	718	716	726	720	683	725	723	756	717	770	715	720	678	692	718	700	734	725	708	747	715	708	751	690	767	747	732	707	694	714	715	742	699	716	721	703	699	726	731	708	682	734	726	750	696	741	712	746	764	658	724	704	699	762	726	708	737	700	710	735	733	746	811	738	689	748	745	711	725	704	724	707	717	704	688	696	699	699	711	753	696	687	702	720	714	690	672	672	655	671	728	694	663	727	774	730	718	749	717	711	666	769	725	744	718	706	742	734	692	690	687	680	725	707	707	716	730	774	767	731	700	711	745	672	756	701	713	717	736	681	746	719	753	663	657	680	707	672	726	720	725	726	712	719	702	711	718	684	711	744	739	690	696	692	682	711	712	744	699	739	706	727	698	691	708	685	752	732	752	736	707	701	692	688	736	688	670	753	677	751	720	698	691	729	715	744	754	738	721	670	733	708	715	723	694	693	680	766	707	724	760	724	667	672	688	690	693	673	737	713	672	719	721	735	723	677	704	694	695	726	700	719	772	710	709	738	720	736	718	680	691	733	704	750	719	727	689	719	738	723	706	730	738	708	706	711	680	704	746	707	699	739	698	729	710	746	746	743	724	701	714	709	779	720	690	731	688	770	681	728	715	703	695	692	725	734	715	671	712	748	748	712	720	705	709	735	707	675	784	713	741	702	704	735	713	725	703	803	707	719	718	710	737	738	729	707	674	722	716	736	739	685	707	706	730	686	729	753	711	693	709	723	713	790	725	729	745	686	697	688	736	721	695	726	729	711	724	723	723	719	675	742	681	677	721	721	660	775	735	741	656	700	685	676	740	744	742	735	724	685	731	672	669	698	736	754	725	728	738	672	674	753	707	716	757	684	736	711	760	760	695	758	686	749	717	719	670	683	695	700	716	699	758	688	700	676	751	721	760	711	698	749	744	709	685	732	736	696	709	692	665	737	750	743	695	690	775	730	678	716	733	757	738	676	690	736	725	708	694	711	702	756	725	740	735	703	725	700	714	711	692	681	721	680	705	712	686	676	734	717	733	713	792	710	705	747	700	713	735	737	736	761	708	711	683	726	654	712	705	781	646	704	700	752	693	716	731	774	696	681	701	720	772	708	749	704	709	746	748	734	711	764	778	718	743	703	751	727	735	706	681	741	723	760	705	733	736	730	717	713	721	719	705	660	733	690	687	706	769	714	664	771	688	704	728	721	681	727	727	678	698	705	749	732	692	737	725	685	710	721	729	700	706	709	716	747	698	749	753	686	740	696	732	684	733	737	725
46326	12570	6940	5031	3098	1989	1494	1212	948	769	688	577	582	501	491	458	413	407	415	375	387	353	427	370	374	384	371	367	363	356	352	368	364	361	368	344	330	323	335	344	338	366	352	348	368	397	337	374	388	340	324	348	337	335	350	340	352	313	329	342	353	393	365	325	356	352	365	375	399	365	325	360	339	341	363	324	333	344	331	331	297	353	354	341	350	325	328	349	313	363	381	334	363	369	348	310	322	337	374	314	326	337	363	339	366	374	349	351	331	365	331	338	319	329	338	353	385	376	371	340	359	372	349	326	376	322	373	317	308	382	375	360	399	339	356	326	332	345	334	352	381	369	328	356	319	331	344	343	357	413	331	380	307	318	327	345	346	343	339	368	329	343	328	293	370	345	355	335	356	351	372	371	327	319	382	328	337	306	360	365	333	359	331	343	350	358	356	339	336	345	316	338	367	335	342	328	369	352	365	358	330	283	341	315	314	347	329	345	316	361	328	356	334	326	370	355	313	345	358	340	332	322	347	318	316	346	330	343	321	326	363	367	318	340	358	352	330	389	314	320	338	354	388	336	323	346	350	353	357	338	323	381	340	332	327	366	349	325	328	317	348	379	314	332	313	377	327	360	323	338	340	345	355	326	354	373	331	335	332	309	324	336	305	342	372	371	353	299	340	365	324	317	347	316	318	328	355	316	324	309	334	355	357	414	346	355	346	333	367	335	317	341	318	333	378	337	322	389	331	314	352	351	344	353	353	368	344	326	343	336	340	326	351	371	374	353	315	318	331	307	312	361	329	358	346	382	370	326	341	368	355	336	325	365	356	351	374	357	304	329	318	353	373	373	330	348	340	327	361	321	370	325	306	337	376	375	324	348	372	361	363	342	343	333	357	347	360	347	338	395	298	371	331	337	355	358	356	365	347	365	319	339	335	393	339	370	326	378	286	320	363	368	357	340	312	327	318	362	384	323	331	353	334	337	338	339	295	345	366	352	392	326	359	368	327	328	311	364	339	328	362	346	323	326	326	343	302	310	320	307	367	378	322	330	321	343	316	352	384	335	325	320	339	399	349	323	351	340	350	331	356	336	338	330	367	337	301	365	342	360	340	344	348	350	343	341	335	312	324	351	319	340	327	379	336	368	324	376	336	339	341	343	341	316	339	326	329	356	341	328	349	359	320	341	314	313	382	309	296	337	330	351	314	330	311	334	357	361	342	342	385	338	298	312	341	343	329	336	356	360	371	350	367	335	329	348	336	329	346	281	318	338	351	379	334	358	349	330	334	326	358	372	326	357	325	361	368	338	348	305	340	305	358	381	326	364	361	335	317	356	325	388	347	364	316	321	348	370	345	345	346	347	366	375	351	373	391	333	332	336	327	336	314	335	371	380	368	362	366	343	361	351	322	331	323	363	408	340	375	332	353	319	301	333	339	353	356	346	307	370	343	339	335	323	321	332	321	339	357	318	358	356	329	319	333	341	363	344	326	368	351	350	319	281	322	337	330	345	333	334	354	359	329	355	342	347	364	363	349	338	336	347	312	320	371	356	376	341	363	364	332	291	323	326	353	347	356	361	337	338	356	389	356	342	301	337	316	311	331	377	312	342	331	360	344	354	379	327	330	351	326	313	344	332	321	317	367	328	322	392	344	343	333	363	363	378	357	368	364	314	318	332	324	338	322	343	369	299	334	350	323	369	373	393	305	343	344	320	353	371	348	310	354	343	338	332	355	367	382	323	310	348	346	340	354	324	328	324	345	343	346	331	348	332	379	311	355	327	361	394	327	349	327	337	378	340	325	342	339	350	357	356	370	334	371	351	312	339	331	332	332	348	344	354	326	339	363	321	374	327	353	333	356	320	341	368	351	372	333	372	342	352	322	347	349	360	328	350	363	325	360	323	327	340	368	331	355	367	375	336	346	365	315	347	346	321	342	327	357	361	374	321	347	342	369	342	359	367	356	347	365	339	332	347	342	321	350	329	343	338	329	308	331	335	355	349	316	351	343	333	355	401	359	372	375	370	347	381	342	344	372	352	344	354	358	369	315	313	369	344	349	310	358	324	357	365	326	311	363	324	386	352	340	352	328	361	359	362	334	347	342	306	347	340	332	362	353	347	330	347	332	350	325	318	352	351	313	367	360	330	368	346	300	367	373	337	340	316	367	332	357	373	325	315	366	325	343	365	354	339	348	356	379	368	339	336	333	312	341	326	345	359	314	356	357	308	314	333	356	378	346	316	368	370	341	347	352	326	303	321	388	334	320	334	322	312	340	341	368	357	352	366	351	367	400	334	339	382	345	347	351	310	351	335	375	322	374	368	311	292	359	344	340	334	361	366	339	358	358	361	345	340	340	363	330	307	335	312	324	336	337	332	313	329	376	328	312	361	355	352	343	344	333	335	334	321	330	358	357	358	329	361	315	301	346	353	333	339	329	333	354	323	322	350	346	344	335	344	313	351	319	329	331	304	347	321	351	342	382	338	377	326	354	336	307	336	380	338	365	362	309	308	336	361	322	327	322	317	342	386	330	350	339	352	370	321	318	334	327	367	308	344	324	322	345	337	301	341	344	350	345	328	330	365	375	375	336	369	343	345	375	352	331	355	341	310	313	318	367	373	333	347	354	353	326	325	371	340	330	354	361	358	334	332	347	344	341	399	399	377	353	354	331	328	330	320	371	338	312	338	335	335	375	364	343	319	368	386	320	327	347	328	333	365	347	359	322	353	346	343	341	355	355	343	327	380	335	373	326	328	346	332	358	323	340	410	322	351	348	353	369	341	325	316	324	322	405	333	334	326	360	370	361	334	332	335	358	309	330	363	359	339	354	347	352	404	309	337	381	316	344	346	343	299	374	332	361	334	352	331	360	335	359	326	359	350	345	330	318	374	350	327	343	356	379	336	306	307	358	352	329	331	346	339	358	332	357	350	354	346	323	328	363	343	350	332	359	336	357	351	373	313	332	323	339	315	374	339	354	330	330	308	359	355	318	350	330	350	333	342	354	332	347	364	341	345	349	326	326	349	380	347	339	340	376	334	332	337	309	362	304	332	380	365	382	340	345	313	301	344	363	374	319	383	326	357	337	382	327	331	322	378	354	337	394	346	325	297	341	350	338	342	323	339	355	365	340	310	340	350	376	351	339	322	339	313	311	329	352	357	305	307	345	319	336	310	336	344	343	366	345	341	353	373	340	323	323	371	341	321	315	324	327	345	362	373	323	330	292	344	330	367	353	355	355	355	333	326	357	331	339	338	347	329	373	363	341	352	350	368	342	338	311	319	324	356	377	367	333	320	315	334	344	316	333	351	358	320	379	350	369	378	390	343	368	345	306	328	295	315	350	327	389	382	329	302	334	323	359	342	351	327	313	338	344	367	329	376	342	387	347	331	352	374	359	320	334	350	333	316	359	313	322	335	344	367	364	347	362	307	350	328	345	338	352	359	316	368	345	333	333	331	348	350	351	331	337	328	311	344	357	339	364	359	333	361
25097	4611	10192	11587	9629	7522	5929	4441	3555	3035	2488	2054	1829	1638	1522	1376	1257	1172	1101	1131	1169	1049	1041	1023	955	964	975	941	908	916	922	957	885	961	893	907	932	851	899	822	846	857	832	840	834	798	852	842	788	839	800	822	870	765	789	794	751	795	754	759	759	768	712	775	770	793	750	748	766	768	759	737	765	739	788	751	732	784	760	785	766	742	761	773	746	781	711	755	749	723	763	742	745	771	733	727	769	687	807	744	780	759	736	760	765	716	767	721	748	729	764	728	744	755	722	746	704	718	772	781	736	799	747	751	733	755	720	775	727	767	686	724	770	774	778	741	739	752	725	769	713	765	728	742	723	725	748	746	724	760	727	722	710	794	769	747	789	684	733	746	707	746	715	706	744	779	687	750	763	745	784	764	752	684	746	741	709	738	776	724	756	725	730	724	752	749	707	742	734	800	727	734	779	775	742	702	713	758	789	772	731	723	759	721	742	751	758	777	700	740	762	759	733	741	734	775	751	746	715	734	724	691	726	790	742	715	695	705	798	728	741	710	725	739	753	734	769	733	734	757	765	729	743	756	731	746	772	679	732	786	747	761	748	689	760	761	785	726	744	768	702	782	724	768	710	717	718	759	750	710	772	778	736	732	743	738	735	740	702	724	777	736	789	749	739	769	740	710	735	761	764	745	760	745	714	746	737	739	749	776	768	754	757	753	760	754	801	701	785	746	742	716	745	694	725	742	727	741	747	710	755	754	784	740	735	761	685	706	754	724	750	755	762	778	670	724	760	693	748	718	743	744	731	767	761	757	729	768	723	710	731	704	779	702	698	758	763	696	746	724	746	700	776	707	717	705	793	757	736	770	737	749	722	727	741	768	721	797	731	724	744	723	708	708	750	743	738	745	787	741	749	725	751	736	785	720	732	765	727	762	795	707	716	758	771	691	728	772	733	717	769	720	749	679	720	773	692	727	703	766	714	696	783	731	737	788	818	752	707	708	716	696	749	800	744	750	691	747	781	754	712	780	730	745	769	701	719	746	738	772	766	741	742	738	704	732	770	750	731	768	710	747	771	754	719	752	732	728	778	721	710	774	780	743	700	744	750	752	726	755	722	734	758	728	815	742	758	706	739	791	731	743	773	729	770	740	761	772	767	753	772	793	737	687	725	707	733	797	755	779	721	750	733	686	732	741	714	739	758	708	768	778	759	713	726	712	726	755	690	770	750	721	739	744	761	729	754	787	786	775	733	780	760	752	815	776	746	760	776	739	731	712	739	754	743	680	783	763	744	687	735	737	768	757	782	763	748	708	692	729	766	752	749	756	725	732	740	757	758	708	735	750	747	716	728	745	718	751	750	726	683	720	772	800	727	800	757	703	745	778	747	768	748	770	762	776	758	761	772	692	808	713	738	748	762	744	765	706	762	711	756	796	752	727	736	723	732	711	714	773	704	725	749	734	764	750	752	741	747	756	753	780	728	746	736	801	730	773	796	791	752	695	760	732	796	736	755	749	751	768	745	757	769	748	738	712	701	737	708	743	785	731	728	747	721	752	750	766	725	756	705	780	702	767	722	747	747	738	743	731	765	731	710	769	739	760	740	754	764	723	721	744	708	718	796	713	751	734	702	734	777	718	720	773	760	748	728	712	735	755	727	695	669	709	773	729	737	789	728	710	708	741	776	774	718	776	755	780	762	777	757	777	759	721	777	737	765	740	749	726	729	763	773	703	722	712	750	742	792	747	712	758	720	780	781	724	781	741	746	750	775	796	771	720	742	781	789	702	709	752	722	789	766	797	700	733	738	756	715	728	732	733	746	701	749	797	795	729	745	717	737	823	748	733	696	720	758	739	734	704	758	744	734	786	708	767	739	734	749	737	709	763	778	715	757	716	710	748	764	768	724	758	722	759	763	763	753	743	713	753	736	738	720	736	725	747	755	728	724	742	754	734	730	738	774	772	754	721	763	761	797	765	728	748	812	729	724	713	772	704	712	715	773	764	743	733	750	731	676	748	721	710	738	735	676	716	733	748	753	725	718	753	768	737	777	759	690	709	735	759	711	765	716	727	699	731	781	750	750	769	725	731	781	754	785	718	741	796	721	763	711	690	769	727	753	773	736	716	687	752	766	741	725	716	788	757	710	687	749	753	734	747	697	730	730	738	760	748	747	731	726	719	722	734	747	752	757	738	733	738	754	791	752	735	714	705	762	752	760	733	763	745	769	777	690	751	723	769	757	761	729	781	705	746	769	794	756	708	739	774	774	726	759	760	715	754	756	733	743	786	807	713	788	714	722	773	713	752	716	731	694	739	789	744	782	739	720	757	757	752	703	714	733	740	733	767	742	742	761	734	727	748	805	731	730	733	715	769	796	742	743	701	761	713	775	746	711	774	753	746	710	754	767	763	750	756	757	745	785	748	744	730	729	763	779	768	721	753	769	752	794	697	749	734	752	773	726	713	756	712	746	715	749	735	771	748	792	737	730	756	743	689	727	792	727	747	723	739	773	709	806	687	764	737	805	776	793	761	791	777	781	697	747	762	767	792	734	745	738	738	725	730	774	725	721	771	695	746	754	711	722	777	744	728	769	737	763	702	787	691	746	764	716	720	716	749	777	772	764	775	735	741	757	708	756	736	777	768	741	703	731	715	727	773	749	804	756	720	731	788	759	698	701	768	738	749	720	685	743	785	755	717	805	751	762	716	736	747	770	743	780	778	745	726	756	755	770	727	727	724	778	751	793	787	756	727	771	780	686	747	732	747	774	720	762	690	729	745	732	792	762	747	777	776	727	736	743	742	773	712	706	761	735	757	737	735	726	802	717	754	761	736	724	757	771	744	687	747	778	751	758	745	768	717	737	743	723	736	761	777	732	737	722	726	742	715	728	685	761	728	752	724	755	729	759	735	760	752	766	747	768	742	706	767	745	734	692	716	730	746	746	736	782	761	762	742	729	712	762	748	772	670	754	700	729	742	742	764	716	761	749	761	733	735	765	764	717	725	803	781	791	729	759	752	738	730	729	732	805	723	734	737	740	759	786	706	727	696	768	748	745	746	745	757	710	757	715	805	705	695	747	824	773	750	730	736	725	778	765	772	720	757	735	742	730	715	764	780	744	698	744	765	712	751	705	732	751	685	693	773	714	743	718	716	718	770	713	719	695	812	774	768	758	736	753	786	683	747	789	787	777	730	780	697	786	752	731	770	725	743	752	740	678	753	755	705	799	748	727	733	765	709	721	751	779	763	776	693	762	718	711	759	752	731	779	723	712	744	709	768	804	761	762	777	709	743	755	723	704	742	746	711	783	767	753	746	787	751	749	741	709	732	740	707	773	778	728	735	759	772	718	763	745	727	746	711	781	774	761	721	699	735	763	756	748	779	707	728	770	749	699	740	758	765	742	779	783	741	774	767	769	779	746	710	742	770	758	749	744	775	723	779	783	773	757	787	758	743	785	755	730	788	725	731	747	740	734	718	789	744	708	730	752	721	775	727
14823	2534	2503	1792	1156	822	666	466	451	378	352	320	304	277	253	247	261	243	272	257	223	208	248	262	259	271	252	248	234	228	247	251	239	229	251	264	221	240	257	272	223	228	189	236	260	245	245	241	269	263	249	261	234	240	231	236	238	238	241	218	211	217	220	250	237	255	228	210	239	226	224	233	238	220	242	238	208	240	233	208	248	239	235	211	270	248	232	232	221	227	257	213	217	232	228	215	215	244	217	260	257	233	244	251	229	233	239	252	259	226	238	208	241	258	201	220	243	222	235	216	224	250	232	223	228	253	223	228	203	225	224	233	249	224	223	227	222	227	238	255	225	218	248	244	231	225	259	243	277	232	234	247	230	229	225	248	245	267	253	252	211	220	251	233	215	258	235	246	233	257	253	242	231	271	225	222	241	231	236	238	232	203	274	200	191	235	204	256	236	245	260	230	268	221	217	240	263	262	212	215	230	250	247	257	221	227	201	259	211	233	233	230	205	207	254	223	248	196	238	231	240	237	235	235	244	209	232	243	229	262	218	220	243	252	242	208	233	253	217	249	267	230	241	228	251	216	206	231	235	245	241	252	220	249	209	212	232	233	220	239	255	234	189	221	229	231	258	236	215	258	230	235	210	205	231	250	239	260	268	239	234	216	227	231	251	253	226	237	227	233	220	257	240	234	238	252	223	217	225	229	241	219	234	237	232	236	226	281	241	289	263	259	248	233	212	230	236	254	241	198	266	238	240	237	241	217	198	278	225	269	233	233	232	219	216	199	229	234	244	229	227	225	232	222	228	202	236	232	235	249	262	212	199	226	224	215	245	217	211	224	257	207	264	233	240	223	220	204	223	234	233	236	232	257	213	249	233	195	230	219	231	241	223	230	249	231	214	217	212	257	240	227	248	231	228	223	201	216	230	235	258	232	255	255	222	246	196	223	242	281	241	230	204	229	223	245	223	216	258	228	223	246	260	254	233	242	232	236	218	278	213	206	252	219	233	239	249	233	225	225	232	225	238	240	229	237	235	266	216	236	241	243	226	211	265	227	210	258	213	227	253	238	244	223	243	221	214	241	226	220	253	242	222	216	214	241	212	229	209	198	222	230	236	241	236	214	251	235	223	213	226	262	250	211	228	244	231	255	212	221	247	234	235	248	236	254	232	224	269	254	232	221	218	227	274	231	214	205	227	200	246	239	214	227	222	235	235	248	233	238	255	226	207	224	255	259	249	245	230	242	272	228	245	254	232	221	237	260	261	233	237	225	235	283	214	230	228	238	238	213	220	213	214	267	222	235	238	220	236	220	245	248	275	233	234	218	237	212	226	244	237	247	259	252	227	213	245	231	228	210	264	227	219	241	247	234	259	234	230	223	251	247	223	227	233	234	238	245	230	243	252	253	206	226	219	213	244	234	251	239	209	250	222	232	242	235	231	223	233	215	222	233	230	206	206	263	201	220	232	236	229	210	224	261	228	248	249	207	233	241	208	238	226	242	207	256	230	235	240	257	228	268	227	209	223	241	189	227	251	237	214	206	232	255	211	229	223	265	228	260	242	229	216	251	229	237	245	224	260	239	211	228	215	216	222	253	228	226	219	239	225	219	243	211	222	220	238	234	224	195	233	244	228	183	216	246	245	233	200	233	250	223	255	248	225	226	266	247	244	249	245	201	230	214	226	241	230	217	244	265	238	216	233	234	233	211	215	197	226	209	233	246	241	246	250	212	238	256	221	217	249	245	247	260	222	241	224	217	235	244	237	255	247	227	208	197	266	233	226	270	262	220	228	220	230	231	204	229	221	240	242	241	228	216	211	251	245	258	247	241	237	225	242	263	251	216	233	221	240	249	235	209	248	261	225	216	239	223	257	242	222	237	235	257	227	226	223	228	224	244	245	250	251	208	229	226	225	225	220	219	220	245	227	237	236	216	266	235	199	223	220	239	219	239	243	224	244	241	241	235	245	263	205	221	240	226	242	220	236	212	269	219	245	260	233	249	247	260	253	263	249	237	253	240	243	245	198	228	235	255	253	234	218	235	248	237	237	224	229	237	219	230	232	266	250	222	235	242	224	253	259	216	217	247	251	237	236	250	229	215	229	240	217	205	218	240	238	235	229	251	230	227	216	231	226	247	244	235	227	236	234	224	233	236	233	250	241	218	256	229	214	233	224	255	224	274	250	215	232	267	246	224	248	218	209	260	223	244	255	242	268	239	244	276	225	254	251	221	232	199	246	248	248	239	225	233	258	255	210	211	215	245	231	245	223	232	239	204	228	244	240	226	272	229	220	238	238	236	217	238	233	268	255	230	219	234	246	227	249	243	242	205	209	230	249	203	219	222	224	193	245	238	246	235	232	251	232	246	205	214	249	226	232	256	259	260	227	260	226	256	242	241	227	228	237	248	233	220	227	192	241	227	263	254	226	224	222	262	234	250	243	250	240	252	219	227	232	257	248	267	227	247	230	250	227	218	226	229	253	217	257	219	236	228	226	245	223	249	237	235	260	227	239	234	219	235	241	212	218	246	239	225	213	213	225	233	222	222	237	229	263	277	213	203	225	242	229	228	253	246	232	263	211	209	237	226	214	231	226	226	248	228	232	266	240	243	220	253	235	234	205	231	210	219	274	219	254	214	254	248	223	197	215	233	219	244	261	242	239	241	266	206	227	238	246	234	237	226	223	236	222	219	212	267	247	216	242	232	235	251	215	224	257	231	251	211	257	248	214	264	228	239	226	230	211	196	237	226	234	238	248	230	233	235	208	235	206	208	223	238	236	239	212	249	259	235	223	216	244	233	245	231	206	236	230	237	249	250	239	244	240	219	230	227	245	228	225	253	217	241	269	249	234	243	235	232	222	200	235	230	267	246	220	225	220	237	219	227	235	230	236	245	272	215	218	236	238	230	257	241	212	213	250	250	242	222	220	225	226	267	247	229	222	244	248	201	249	222	240	259	238	251	252	239	210	235	211	241	246	251	249	221	288	253	235	227	223	242	243	259	197	227	254	249	212	261	244	239	268	249	221	237	255	243	243	235	210	244	230	241	224	263	264	241	224	226	226	233	251	217	229	235	230	228	215	226	252	245	263	238	221	232	220	261	203	260	231	224	241	201	220	226	215	240	260	214	237	251	238	204	244	254	264	219	222	228	241	248	218	245	231	263	216	202	238	224	224	239	198	245	225	261	239	245	249	199	244	240	206	272	264	239	261	247	255	251	220	237	225	223	232	232	220	241	224	243	232	247	252	234	232	266	248	230	208	228	244	238	235	246	229	204	259	208	205	191	266	240	231	249	238	253	247	236	241	212	214	218	243	227	277	221	220	209	232	240	242	230	251	249	230	224	235	229	245	235	206	249	210	240	263	248	220	215	237	234	226	234	222	245	235	232	218	243	258	212	230	259	258	247	233	254	260	228	213	237	258	222	232	244	225	240	243	235	209	238	250	219	252	229	229	247	224	229	232	245	221	260	225	247	231	248	207	232	257	220
8626	2019	4696	5263	4213	3247	2528	1924	1595	1367	1131	963	851	782	708	730	744	686	615	658	659	634	693	584	606	643	613	612	583	638	561	557	570	558	574	606	574	592	556	600	608	594	571	593	582	572	583	630	562	593	543	601	579	530	552	562	531	547	547	542	547	518	521	499	598	572	550	554	581	547	544	551	558	554	569	548	527	581	539	567	600	610	569	561	540	544	549	524	537	540	520	543	513	622	535	522	563	542	548	532	528	553	553	542	612	547	570	543	572	539	544	562	540	527	521	562	548	561	538	531	531	573	556	573	548	575	542	592	497	619	545	532	538	525	582	527	545	512	515	571	520	510	545	529	558	530	527	581	578	521	543	551	568	525	528	555	545	553	524	556	560	517	525	526	542	599	562	521	591	539	544	569	520	557	550	521	582	587	525	527	561	538	511	529	580	549	544	557	543	536	510	520	540	509	564	517	568	523	568	561	504	562	550	516	536	522	570	530	545	550	551	548	513	555	480	528	558	544	562	564	538	559	508	492	544	530	521	562	512	560	536	558	557	547	519	509	527	548	559	545	548	531	537	517	532	584	535	564	516	554	577	590	520	549	561	522	514	546	536	577	537	559	552	511	539	544	533	567	550	549	540	559	547	539	534	558	565	543	576	526	544	521	536	461	567	532	543	552	582	534	527	515	555	581	574	559	537	527	537	526	529	530	562	538	518	523	540	528	516	578	549	530	517	566	533	548	540	517	498	492	544	527	515	532	547	536	502	568	532	571	520	537	540	558	533	560	558	561	555	595	591	529	544	563	521	547	540	505	583	554	555	552	471	566	551	578	570	524	552	521	536	554	541	510	522	517	533	552	535	550	567	494	534	560	563	617	569	565	573	557	546	518	548	538	527	521	537	517	544	554	501	521	542	525	546	544	543	539	545	551	542	545	549	537	516	587	555	554	513	530	562	577	545	570	554	531	535	575	521	561	560	563	525	561	545	569	509	555	546	607	516	543	579	525	545	542	557	578	524	552	521	554	553	590	572	588	543	556	540	543	543	550	504	571	549	519	557	532	530	538	568	543	549	573	550	535	524	526	540	548	559	556	547	558	555	578	517	516	539	558	532	561	536	508	548	525	561	523	536	527	580	565	539	553	518	545	594	530	551	554	602	540	503	521	601	483	547	552	534	564	515	549	539	533	537	555	552	532	535	552	556	593	572	521	598	581	545	527	547	539	509	527	518	558	581	535	563	530	540	527	536	550	558	551	538	536	561	538	502	542	540	535	567	540	535	530	555	560	504	569	509	584	542	558	524	522	552	540	526	570	524	526	557	518	572	602	524	550	526	529	528	507	560	538	538	550	536	558	547	545	551	511	552	547	551	579	537	497	556	542	537	520	560	530	517	527	538	533	542	537	587	546	557	537	549	482	576	559	544	509	535	530	551	495	575	541	510	545	532	523	534	545	542	527	527	533	552	513	555	548	522	539	528	511	550	576	557	569	541	585	555	515	548	552	545	563	543	578	544	505	544	529	530	549	531	523	567	594	581	537	530	571	541	594	544	574	539	548	544	505	517	489	549	561	550	566	542	519	523	545	485	570	537	581	536	585	552	523	562	543	572	505	501	549	541	581	542	519	544	583	547	533	547	563	619	551	520	527	530	509	512	542	548	541	502	539	558	519	575	577	519	536	554	504	542	511	519	519	544	563	541	546	572	543	497	518	529	519	537	539	536	516	531	560	545	557	525	509	560	536	534	517	536	539	541	558	568	530	562	559	559	551	545	560	554	528	530	557	523	528	556	560	538	531	551	534	546	537	547	565	515	566	581	548	530	587	533	583	538	556	591	518	558	557	565	517	556	566	527	539	564	521	565	545	555	576	589	524	517	529	517	559	546	536	560	541	498	576	563	552	561	550	572	524	515	573	567	554	563	524	577	546	556	509	553	545	482	517	566	544	569	546	534	539	543	517	530	526	594	554	570	552	533	568	504	527	567	536	508	518	558	512	530	563	554	536	536	579	518	534	544	556	524	546	541	592	546	523	610	559	559	549	558	571	530	550	560	554	555	529	534	541	512	537	552	557	536	556	556	566	539	511	550	544	536	523	565	535	553	557	521	543	513	506	545	572	530	562	549	528	507	539	527	560	599	521	524	557	545	583	563	574	525	534	546	537	554	526	565	537	517	548	560	539	552	541	537	573	515	564	539	542	557	573	541	560	550	546	550	553	545	536	544	531	538	524	543	542	553	531	558	516	553	563	552	534	496	593	548	567	572	587	507	556	547	571	506	555	539	525	528	523	571	521	558	555	552	580	541	523	574	520	515	537	523	524	541	551	554	551	573	501	562	544	547	561	573	537	530	538	517	545	539	540	596	528	544	489	549	538	566	570	562	583	546	560	527	548	530	525	581	523	574	536	510	535	552	549	555	513	543	537	557	554	499	534	542	512	573	535	553	526	535	519	553	545	535	565	526	538	558	522	541	522	521	527	512	517	565	523	538	522	513	499	541	572	590	533	528	530	573	553	528	535	554	525	580	568	546	521	566	532	514	555	560	528	510	576	538	544	530	537	540	575	583	563	566	541	533	506	557	536	536	572	534	541	551	544	543	523	539	552	577	504	542	550	573	607	550	516	524	514	537	554	511	549	546	598	531	526	552	524	545	569	592	575	525	537	561	551	531	545	491	537	518	574	557	569	563	571	558	556	540	514	544	509	546	503	509	538	547	549	531	522	560	546	488	545	519	529	556	545	572	533	554	580	537	528	509	522	555	553	556	499	527	540	581	529	523	556	537	508	543	536	547	555	539	553	571	558	550	569	570	534	512	588	534	560	577	578	507	535	545	548	458	534	528	536	521	568	543	535	546	550	547	546	556	529	564	536	573	529	532	555	509	532	548	533	519	552	545	531	515	533	546	530	547	529	507	544	558	510	533	528	553	574	530	524	590	553	575	556	557	543	561	526	586	523	550	528	522	534	528	483	549	526	575	521	553	528	557	552	570	513	561	589	573	544	521	591	518	569	561	533	567	516	548	503	543	534	558	549	536	529	541	545	574	516	549	505	512	533	514	568	527	502	557	508	544	579	552	551	513	550	507	520	542	523	550	534	535	543	546	524	572	571	540	616	549	558	518	549	528	530	580	581	539	522	529	538	547	521	522	540	549	500	553	542	509	501	584	536	569	546	515	546	573	553	517	562	513	559	519	518	599	513	511	600	545	598	561	539	527	540	528	533	584	509	538	562	551	533	540	536	482	521	511	550	584	566	508	541	568	528	554	551	551	538	560	555	551	541	583	531	614	534	503	513	563	552	517	546	543	579	510	530	535	560	573	579	543	552	529	585	527	553	552	536	518	509	539	528	551	556	500	590	534	574	512	561	532	546	524	535	556	547	547	513	563	559	554	535	537	560	508	548	533	528	533	512	542	542	528	517	532	559	580	549	516	575	568	549	555	525	567	550	580	520	571	537	573	499	541	546	520	595	527	599	533	569	521	535	551	573	539	541
30118	6208	4406	3283	2123	1442	1173	870	677	550	487	493	479	399	388	378	367	369	351	336	384	333	360	323	347	333	355	348	319	341	325	326	326	358	325	320	314	306	341	347	323	293	321	312	351	320	336	325	311	310	333	324	283	317	297	286	321	310	309	302	310	321	313	295	321	301	294	296	316	294	354	297	293	314	334	312	305	303	307	318	332	283	291	268	291	308	285	351	354	331	287	289	342	328	317	304	302	297	318	281	316	341	319	294	319	302	319	283	288	319	328	300	280	297	275	302	273	335	316	331	331	349	288	313	334	307	311	325	282	320	314	324	319	276	294	331	301	332	284	301	307	326	312	297	304	307	291	307	303	303	368	325	300	315	292	298	324	299	269	292	319	323	302	327	309	330	288	303	281	296	303	266	266	344	273	293	300	320	308	302	262	311	292	277	335	295	293	278	312	304	317	311	328	304	305	284	321	301	322	275	344	262	305	305	332	274	313	287	300	318	272	264	292	308	314	284	348	313	277	329	354	322	316	327	286	326	290	285	291	291	277	313	272	325	299	275	324	311	326	292	298	317	289	320	286	302	303	293	303	335	280	324	330	332	337	336	310	301	304	323	329	345	274	303	298	304	291	317	337	312	281	308	309	320	314	309	323	303	296	321	315	349	297	287	325	320	291	319	283	289	340	324	298	270	306	280	308	316	294	295	329	301	315	334	301	305	297	286	319	310	293	287	301	287	311	289	310	308	317	307	320	298	292	319	310	310	307	266	310	315	307	322	299	291	284	310	321	312	326	302	301	262	256	303	306	285	316	324	329	343	318	317	320	335	334	328	286	332	291	309	326	355	280	321	344	317	309	281	311	310	297	312	294	323	340	296	327	290	306	315	281	328	331	287	246	303	304	290	302	289	304	299	284	310	305	299	304	286	306	309	287	313	302	340	293	294	320	302	279	299	297	294	302	289	321	293	271	287	336	331	299	259	303	306	266	298	315	301	297	326	307	303	311	341	307	324	334	305	323	324	316	308	307	354	297	335	321	304	310	303	306	318	302	284	305	290	286	336	290	293	314	275	332	322	282	286	314	301	314	321	307	289	293	320	316	302	320	293	328	334	287	306	341	316	273	330	325	337	277	310	338	320	265	297	312	306	323	299	266	329	291	278	298	310	299	312	290	324	313	315	313	320	314	318	324	281	295	320	277	302	298	311	329	336	352	326	315	314	306	312	335	281	293	329	341	306	301	268	302	276	333	342	327	317	296	308	283	280	291	320	332	308	302	263	314	331	302	342	333	301	297	277	292	326	316	335	286	286	323	304	292	338	326	325	285	320	292	313	281	274	269	332	323	316	311	292	275	324	332	321	275	333	297	304	292	307	335	279	314	311	282	290	307	325	307	286	306	273	296	273	286	350	269	291	264	320	288	292	295	305	285	293	338	278	336	326	318	296	298	298	274	324	343	314	335	298	292	295	294	325	328	328	295	304	319	309	328	279	280	332	266	301	311	286	325	288	285	324	299	291	288	279	323	319	305	312	280	298	291	330	296	295	344	316	332	290	295	337	310	333	328	292	331	310	312	313	331	314	280	311	256	333	279	296	291	313	337	299	329	326	311	289	316	319	292	276	289	304	324	316	316	335	310	360	319	314	283	301	320	321	315	372	299	327	301	320	343	285	324	312	298	291	335	316	322	289	295	306	313	291	298	341	275	299	311	291	287	266	303	331	337	337	345	317	325	299	343	306	311	293	336	314	338	337	297	298	296	278	321	306	271	328	274	321	287	292	299	317	319	285	281	324	298	300	314	308	321	322	273	315	298	275	322	330	315	315	334	281	297	327	296	283	295	278	286	286	320	303	300	329	351	307	321	276	287	290	307	311	309	313	320	282	325	311	283	333	308	274	294	303	308	311	274	306	284	320	318	290	302	305	311	335	307	304	302	314	294	326	337	311	329	299	289	314	342	274	293	279	294	301	306	301	303	285	338	317	318	314	303	320	320	296	342	318	311	305	318	320	296	278	286	320	308	341	337	296	307	292	307	313	301	302	302	295	312	358	324	309	294	308	307	303	310	291	282	307	276	303	284	311	286	274	345	307	296	289	294	342	316	300	312	290	284	293	285	295	324	339	322	286	281	304	301	297	300	322	337	287	307	320	299	325	312	347	304	326	284	314	337	327	334	304	310	327	320	311	292	324	323	284	333	313	317	316	338	276	290	291	353	326	312	329	287	296	300	335	297	297	288	282	259	343	339	314	296	287	330	316	310	296	284	334	321	287	309	297	332	281	318	318	321	332	334	324	285	297	290	336	319	335	294	316	299	272	307	338	306	321	279	301	297	323	318	308	317	322	283	309	318	316	341	298	322	307	315	323	318	297	349	289	303	300	319	289	325	293	298	298	302	327	321	318	285	289	328	330	317	313	302	286	296	303	326	279	294	313	296	344	318	322	299	305	322	287	282	314	356	343	324	272	289	330	323	299	338	333	292	336	274	306	295	259	349	319	318	296	312	313	256	316	263	299	311	281	303	322	258	312	332	299	303	302	340	339	296	309	345	319	291	283	336	283	368	304	314	328	318	322	309	301	323	298	332	327	295	296	282	305	306	322	307	336	339	285	293	317	318	305	292	279	314	280	275	333	296	303	295	291	321	317	316	292	301	325	336	304	288	305	293	330	284	320	304	319	303	295	289	308	304	261	324	295	338	311	326	335	301	281	313	320	341	291	331	302	295	300	318	287	311	304	331	316	286	300	292	297	332	296	293	287	307	317	285	321	356	322	299	316	319	317	312	332	305	278	318	311	245	310	363	326	289	323	265	320	323	304	318	303	327	277	290	304	318	370	303	304	313	319	304	272	299	306	302	332	315	310	315	292	302	290	349	302	328	286	275	299	314	311	279	297	291	295	326	314	298	336	305	332	303	318	332	268	319	293	308	310	344	305	330	295	284	344	306	288	294	268	312	307	280	287	320	310	292	351	286	321	303	317	305	291	318	268	279	283	303	314	327	342	308	315	322	296	294	328	331	290	306	325	349	293	321	304	295	274	286	292	304	290	298	333	316	303	301	323	309	356	325	377	331	297	293	296	311	322	289	325	303	338	333	316	300	331	285	293	274	281	301	282	328	310	293	317	317	315	328	313	337	301	303	309	284	293	255	324	295	294	326	338	336	293	354	315	302	321	328	290	313	291	312	307	308	326	274	291	312	310	317	302	315	287	274	271	306	299	317	315	315	255	303	287	321	257	306	301	285	289	294	312	290	309	293	306	306	323	293	317	321	289	332	320	289	275	290	302	366	320	331	288	320	311	311	302	280	307	284	287	285	332	290	291	310	281	320	280	291	313	289	304	309	309	324	306	315	286	305	301	310	272	306	303	316	305	296	293	331	294	303	324	329	321	302	282	327	307	350	270	307	322	345	338	296	318	273	304	293	321	328	279	294	283	257	291	299	277	293	299	318	290	337	331	314	316	328	321	298	307	283	317	343	320	281	298	305	285	314	297
17274	3457	7628	8801	7500	5658	4328	3332	2675	2244	1896	1550	1420	1230	1159	1095	1018	962	943	888	963	861	916	914	908	863	843	849	811	869	816	818	815	766	778	778	779	723	753	738	781	730	734	779	740	732	687	735	739	742	719	749	695	663	742	714	682	733	682	707	662	681	657	727	751	668	684	688	721	699	719	713	720	722	721	673	732	722	727	769	693	735	674	694	682	696	708	706	654	693	751	664	655	701	694	667	621	683	676	704	718	683	673	650	690	681	695	686	689	646	658	723	714	662	691	728	757	720	654	633	692	682	708	671	696	740	742	689	721	689	656	689	695	661	706	673	641	637	679	718	693	714	708	717	708	630	652	615	680	651	722	708	665	674	697	663	693	678	683	711	742	697	674	668	680	668	713	696	686	742	706	667	677	670	710	701	696	660	606	678	722	695	704	731	690	705	670	727	671	664	695	669	658	688	680	686	732	689	699	640	702	738	704	702	700	609	706	673	669	692	632	708	678	689	719	618	705	687	698	696	721	686	686	643	654	680	656	716	717	678	646	718	709	700	696	696	660	625	678	695	675	735	689	680	689	683	710	676	669	692	678	706	656	729	646	671	707	686	686	692	662	750	701	658	672	673	681	694	678	640	675	654	742	684	679	667	674	673	695	707	677	762	665	701	704	665	657	662	697	682	659	665	692	746	669	706	656	653	645	703	681	676	703	683	678	657	656	657	710	693	720	662	656	676	675	675	717	675	707	659	672	688	699	717	664	655	750	670	681	730	636	689	666	701	677	681	687	689	717	688	666	668	689	679	707	676	696	632	719	691	637	698	699	717	722	672	725	689	646	671	731	685	690	707	689	722	674	730	698	667	690	634	646	662	689	666	700	701	715	664	720	715	674	696	680	744	678	708	690	687	732	671	617	716	688	714	608	629	697	730	719	711	734	722	728	695	678	699	684	711	700	714	713	689	642	650	715	711	634	700	697	682	647	709	664	726	721	659	645	668	689	683	708	709	727	695	691	700	746	669	674	677	706	674	686	684	727	647	691	664	702	699	672	644	666	644	685	701	670	626	701	681	667	707	664	720	688	699	665	707	689	695	662	700	690	712	678	637	668	704	687	691	729	691	696	712	679	705	712	666	688	682	666	730	689	667	680	641	677	684	690	687	689	682	696	735	678	698	673	667	657	657	715	668	678	706	671	671	684	673	642	680	671	684	666	654	665	671	684	728	676	687	705	699	679	719	707	704	637	686	715	654	718	712	726	731	688	697	741	682	655	709	684	671	677	762	717	658	715	709	678	688	670	697	698	680	690	698	660	694	692	681	649	733	678	727	720	727	700	714	723	719	716	699	692	631	697	701	669	663	676	698	701	716	678	742	663	713	723	705	714	692	695	709	639	707	695	713	720	713	701	711	663	696	695	690	705	684	682	705	689	738	731	645	747	681	657	704	696	692	705	666	661	658	718	657	665	712	690	687	720	621	679	737	727	694	670	683	597	681	709	706	703	682	675	692	673	715	685	715	641	700	678	665	686	695	644	684	675	688	677	696	724	712	721	688	674	709	702	679	698	700	684	662	696	662	693	629	708	680	676	751	682	649	680	694	633	697	672	728	700	637	697	648	674	683	672	776	665	763	637	659	622	689	697	640	672	719	715	716	728	765	692	661	673	656	665	651	630	640	692	691	708	717	706	682	745	678	686	682	732	684	673	670	684	694	684	740	723	717	696	719	620	693	682	680	681	706	733	689	705	667	667	695	696	677	687	684	726	703	701	693	687	699	675	676	742	763	683	712	697	693	683	665	666	738	648	653	759	674	624	688	653	740	690	682	667	691	709	720	731	680	700	694	679	728	692	682	754	724	659	682	621	689	679	696	709	671	685	717	680	661	720	691	720	728	684	659	696	671	676	662	690	657	675	672	722	734	730	692	682	664	626	654	765	724	661	739	695	683	688	648	657	672	688	662	743	684	678	727	659	706	692	679	717	696	695	670	672	641	690	675	692	660	711	656	736	691	676	640	619	722	687	690	713	711	663	656	686	667	741	653	646	653	676	700	694	678	706	662	665	711	699	742	633	722	678	720	706	654	673	701	706	660	643	661	721	686	669	664	684	695	705	661	709	663	665	695	671	739	679	668	707	711	706	685	654	665	704	698	686	665	715	698	705	690	679	711	683	733	709	726	649	647	689	658	733	712	657	668	711	666	662	688	723	728	696	689	675	695	679	729	672	685	693	687	667	653	703	702	674	703	668	647	678	705	728	726	710	690	658	623	685	684	665	677	679	711	668	732	651	691	633	643	729	666	731	723	684	720	678	706	613	674	673	640	661	693	646	694	666	704	701	751	676	663	721	707	728	699	654	688	637	686	681	616	695	707	667	691	649	669	666	720	668	689	686	653	714	702	636	680	685	685	609	675	692	665	700	652	703	676	664	709	739	703	679	698	625	658	675	675	699	648	764	697	643	667	695	713	665	708	655	708	672	703	690	704	694	711	674	696	726	658	667	692	666	677	691	731	712	667	677	680	682	710	653	694	674	672	688	636	698	702	668	709	763	702	703	707	716	677	731	689	717	665	683	673	639	683	716	720	727	673	672	696	714	714	657	694	692	700	652	683	677	653	672	699	707	676	685	732	678	661	644	694	714	728	652	701	676	674	705	661	676	719	722	697	671	709	694	661	694	650	659	699	652	660	668	651	684	667	734	699	661	683	654	686	697	720	677	716	686	662	698	689	647	725	692	666	698	687	720	684	729	685	703	696	685	722	706	714	684	670	671	688	643	644	666	661	665	677	734	690	682	677	671	698	689	707	718	707	707	693	632	708	721	678	704	675	670	714	716	692	708	700	678	706	682	700	708	714	685	617	692	655	701	660	708	674	662	675	673	679	645	653	679	692	698	706	733	730	635	674	672	717	696	664	724	741	652	669	690	684	719	720	666	697	673	644	690	681	692	649	636	693	664	678	690	700	692	709	675	693	736	681	712	685	714	634	679	730	665	696	688	694	751	689	697	675	710	722	708	666	696	700	679	684	676	732	653	691	692	711	710	697	700	705	658	719	686	699	656	698	701	682	675	705	715	662	680	688	690	678	686	707	698	700	734	712	696	668	687	663	687	686	660	684	676	685	658	677	713	668	653	667	695	658	714	675	695	676	687	689	688	676	707	687	688	704	677	679	713	689	716	683	718	711	702	678	695	668	689	665	623	714	758	638	659	729	693	703	723	673	669	742	708	664	714	683	683	673	685	709	689	723	697	706	699	664	703	718	762	723	703	738	730	697	699	685	698	673	692	658	710	720	683	731	663	700	687	665	707	686	715	735	648	670	736	710	667	666	700	683	680	679	686	702	712	746	691	720	657	665	708	662	702	699	689	716	696	675	647	727	664	661	665	722	688	696	643	710	701	675	683	701	669	660	648	757	672	704	656	681	722	691	699	695	703	695	703	687	709	659	645	667	679	670	685	743	665	674	735	714	633	706	641	743	659	675	676	670	654	696	685	711
41650	11235	6597	4816	2998	2068	1430	1200	885	735	665	558	559	486	463	435	417	406	394	413	398	384	369	353	356	334	380	372	378	357	335	323	343	347	354	355	357	356	324	353	326	340	352	369	339	329	343	329	384	355	353	365	329	301	320	345	347	348	344	309	332	341	368	330	303	338	319	372	333	353	322	332	352	346	342	302	347	350	305	351	372	310	308	349	340	311	320	345	346	372	309	347	327	324	343	351	293	373	355	310	331	306	295	328	309	312	338	385	317	351	358	310	304	306	351	314	322	318	389	280	338	330	332	379	330	334	343	349	318	361	301	342	310	316	333	338	349	320	349	325	385	354	329	357	332	363	339	355	308	382	305	321	379	338	346	331	360	350	344	345	351	343	385	345	309	339	324	320	319	329	385	315	330	315	343	331	314	342	312	350	309	343	311	335	330	332	328	308	321	318	294	310	331	313	310	326	360	333	320	362	315	316	340	327	325	341	334	328	360	344	310	310	353	365	308	297	297	315	356	351	334	328	296	344	338	336	312	321	355	335	310	302	308	322	315	314	324	308	329	325	327	307	346	342	314	338	344	307	354	327	311	297	353	326	342	328	328	312	313	324	321	333	331	336	296	347	311	334	322	322	329	347	345	346	331	320	345	322	304	315	329	330	330	331	363	290	323	309	332	325	316	324	323	329	335	335	340	310	314	319	333	300	328	314	396	320	316	338	307	345	330	327	312	331	348	345	321	337	355	352	340	362	348	351	338	342	346	317	331	377	327	334	316	284	344	305	344	329	327	342	344	308	345	340	316	415	375	365	339	329	370	352	315	348	339	319	288	362	350	361	329	320	309	329	334	310	315	342	364	346	308	318	317	323	345	300	322	309	339	315	312	307	311	337	361	322	355	341	333	335	358	335	313	343	345	352	343	337	351	344	321	328	333	354	328	342	351	330	300	345	341	351	358	352	309	308	372	352	354	313	319	345	329	307	325	314	373	327	325	309	314	346	328	319	316	327	360	347	340	310	332	347	331	309	305	333	313	359	338	325	364	345	333	349	314	288	346	359	339	313	344	331	330	349	328	333	314	300	327	332	351	341	361	348	313	328	343	348	330	310	349	295	320	339	350	361	311	327	341	335	319	312	329	323	326	343	334	351	320	330	306	295	342	306	326	344	335	380	354	340	331	348	353	331	318	338	345	328	318	325	328	320	320	313	320	332	344	328	364	325	325	337	366	338	356	323	328	327	318	307	337	342	354	329	331	306	332	342	347	353	324	346	322	354	337	350	342	347	320	329	336	325	316	331	357	337	310	349	336	337	328	325	338	322	284	310	291	291	327	344	352	320	283	270	304	326	338	309	341	330	345	348	319	312	337	370	355	333	359	354	316	357	342	340	318	322	321	354	328	293	309	350	318	330	333	321	359	367	338	330	297	312	350	303	309	335	328	355	302	316	327	351	295	289	339	319	350	330	317	330	303	360	383	336	295	326	335	326	305	337	304	341	324	329	317	327	297	306	295	355	336	282	322	304	328	346	330	337	295	362	329	334	312	337	354	345	297	301	302	326	328	326	343	334	367	342	319	349	356	313	329	377	316	317	300	347	340	319	315	341	318	317	369	303	357	312	318	329	312	285	338	341	307	326	354	347	337	296	327	313	308	350	330	319	359	322	352	341	339	326	316	322	324	338	300	346	335	351	368	325	327	347	348	360	302	296	324	356	338	339	355	325	335	321	313	339	334	322	294	322	322	354	322	326	337	343	358	355	313	338	328	301	331	335	317	333	327	329	327	338	352	300	360	351	303	291	304	322	332	337	323	322	328	358	327	352	319	315	337	335	345	306	353	376	307	327	343	351	339	345	341	336	339	336	333	351	358	342	341	332	350	357	341	347	330	348	316	318	299	330	314	309	333	339	350	329	367	308	315	330	299	307	355	363	326	319	366	327	317	343	338	308	339	347	320	335	349	359	314	347	340	346	328	351	324	322	340	356	352	325	305	377	312	337	341	329	338	285	291	318	345	314	313	308	313	318	320	330	332	313	354	362	311	349	300	312	339	326	329	296	303	325	337	336	332	343	325	316	362	317	341	319	299	341	316	333	349	329	325	367	274	314	346	335	324	329	327	312	370	329	324	322	335	318	323	331	350	343	298	336	303	338	323	300	332	343	326	316	358	333	356	326	332	349	348	345	289	322	301	357	336	333	312	336	332	328	331	356	347	357	339	338	319	308	342	347	311	356	319	328	320	340	366	330	326	368	348	328	305	338	308	334	339	344	318	296	337	341	320	333	297	341	344	318	317	373	337	306	314	324	319	369	322	331	312	338	337	339	305	361	338	323	326	321	329	309	322	314	318	338	338	357	327	295	329	324	326	336	354	325	337	317	340	360	328	344	323	336	354	343	350	342	348	297	358	345	328	325	308	314	350	335	353	356	338	373	340	361	290	329	332	333	302	364	338	302	321	327	311	323	328	326	342	340	334	383	331	295	319	314	334	328	326	312	318	320	330	324	348	321	337	323	353	314	317	324	322	314	320	327	364	364	345	307	338	291	334	302	334	325	380	322	342	347	331	376	275	331	329	314	319	308	313	301	336	312	300	297	375	321	336	352	331	337	339	336	335	310	306	318	326	305	322	337	324	355	321	369	337	362	339	316	332	330	338	310	355	363	319	350	301	308	336	350	345	325	340	310	359	316	331	328	331	357	368	336	343	348	331	298	332	310	348	325	354	334	317	321	301	315	308	371	327	322	341	365	330	341	307	288	301	303	324	338	335	325	352	320	300	323	345	349	329	315	301	368	317	273	328	318	292	323	350	348	322	329	341	337	351	331	344	344	341	315	320	327	339	345	336	360	336	312	345	344	341	339	324	324	303	335	313	328	332	337	355	311	331	345	340	340	321	338	359	323	327	319	328	339	297	348	356	299	255	341	344	289	342	319	342	324	347	294	333	324	333	331	337	328	280	314	313	346	350	342	334	321	352	315	327	338	312	329	368	335	336	352	311	365	342	352	356	329	344	304	345	346	327	306	360	317	302	321	358	306	295	348	338	323	348	328	335	351	322	317	319	318	329	315	335	321	371	315	320	335	329	324	359	336	320	347	319	359	314	298	292	369	326	357	306	325	303	326	374	312	316	351	349	346	327	359	295	311	305	294	296	322	365	342	327	340	310	361	337	323	312	332	302	301	359	327	315	314	352	330	309	309	337	300	356	299	353	333	333	333	327	308	345	333	310	368	292	317	315	338	380	313	326	349	367	349	355	331	310	318	319	332	345	321	319	330	368	326	282	345	313	308	371	320	327	347	375	363	325	318	306	316	364	327	308	333	324	325	305	341	391	361	355	341	332	322	342	370	321	333	361	341	345	332	296	337	366	334	308	340	319	309	329	342	328	343	340	357	326	311	349	352	332	312	318	316	372	362	324	369	324	321	322	332	319	315	337	296	359	319	316	331	298	331	338	307	367	337	340	318	327	335	345	327	311	336	323	331	340	317	321	318
22900	4860	10099	11934	9734	7766	5834	4525	3622	2981	2454	2183	1779	1603	1423	1404	1222	1108	1152	1077	1074	1019	1005	1051	1016	973	971	902	954	958	952	885	905	928	927	899	873	833	811	853	810	776	862	861	797	761	814	851	747	822	751	724	765	765	774	766	773	754	749	769	748	741	729	734	759	819	724	734	747	733	708	727	721	753	778	733	763	699	752	717	717	792	739	751	749	724	711	700	725	726	712	738	740	745	748	715	736	684	714	709	709	744	720	695	726	767	732	713	765	728	781	704	725	716	707	673	755	698	717	720	736	732	740	723	724	726	671	726	766	714	709	744	663	688	668	727	758	693	713	718	692	744	706	710	716	713	669	697	747	722	768	678	700	695	742	730	736	703	729	762	738	744	687	732	706	642	746	726	714	685	726	749	704	734	721	705	690	711	726	711	763	709	760	734	710	720	738	721	727	704	711	675	728	735	726	718	721	752	733	713	703	720	683	726	706	719	736	715	648	693	724	691	715	720	729	685	683	709	690	742	731	695	709	736	756	686	693	751	717	724	716	731	696	797	740	716	722	776	716	742	715	752	802	724	739	692	660	786	719	731	700	719	702	742	727	728	691	793	660	705	707	723	738	723	715	730	718	771	696	722	716	726	705	732	720	688	755	757	691	727	687	715	751	709	698	724	722	701	669	701	680	724	731	760	704	743	757	722	700	723	741	746	696	742	704	745	714	718	741	704	737	755	700	693	753	710	758	763	735	712	711	703	688	755	701	749	709	698	802	715	726	700	779	682	729	751	724	681	784	758	723	696	720	713	733	706	710	738	715	720	710	740	749	692	640	704	733	712	753	706	742	711	734	691	723	759	700	726	718	734	728	712	763	743	688	715	725	725	719	695	727	745	733	706	685	721	730	743	718	702	705	763	678	699	742	683	817	739	710	723	731	748	721	759	738	732	734	667	725	748	712	751	663	723	741	685	758	710	702	693	731	722	683	712	752	722	715	668	722	706	723	658	725	736	707	722	740	722	671	675	684	786	750	723	700	711	744	668	713	728	698	674	753	735	677	737	728	696	724	701	725	683	693	739	717	715	705	696	698	750	686	669	687	752	739	693	705	705	744	738	704	750	720	741	683	717	707	716	732	725	709	705	681	745	690	716	713	727	717	684	714	750	715	748	760	701	692	721	717	707	702	732	740	733	709	737	749	707	696	722	771	682	776	695	771	669	711	742	740	685	750	733	673	768	744	753	774	657	730	700	752	700	737	655	718	714	694	756	715	752	759	742	679	748	737	713	765	730	770	745	709	741	751	773	699	707	778	738	743	695	754	718	748	737	695	746	662	738	734	722	743	719	735	766	732	770	722	708	716	732	689	703	701	716	742	675	737	727	723	726	763	741	754	698	684	717	693	739	726	708	777	743	670	746	683	751	710	687	733	742	724	734	744	722	699	750	702	700	715	677	725	745	680	735	730	717	803	758	709	738	689	719	689	715	734	705	683	699	724	746	752	715	734	764	739	686	711	716	737	730	692	715	716	662	730	728	722	725	697	675	745	721	712	697	694	736	723	752	734	734	696	730	768	699	694	717	694	662	700	685	675	732	740	706	735	754	671	740	753	664	730	736	768	775	743	729	740	758	700	710	677	763	758	776	677	721	724	759	699	783	681	712	761	723	730	749	739	677	700	720	755	753	700	701	682	690	745	686	752	663	744	720	692	717	701	694	740	735	748	716	712	720	715	738	721	703	674	695	708	712	757	723	781	710	710	740	686	774	695	719	731	688	668	747	704	740	657	746	717	763	725	753	688	679	699	705	696	739	727	732	726	751	754	695	696	705	768	654	710	687	759	717	743	747	713	732	720	761	760	712	670	753	729	747	752	711	701	726	716	727	705	727	735	702	716	684	748	729	724	714	725	696	706	684	723	674	726	720	721	692	731	726	722	703	691	699	734	683	801	733	748	692	709	723	643	743	744	713	671	690	724	725	683	716	716	720	713	778	749	743	754	711	732	706	716	765	683	701	773	697	778	738	704	739	707	674	724	724	750	764	702	731	741	723	703	714	737	711	724	707	769	745	730	728	737	720	701	701	751	708	719	719	773	749	677	731	739	726	702	752	735	713	719	722	690	693	795	731	752	736	722	746	718	717	715	718	749	745	717	679	781	754	728	722	733	722	687	711	720	706	680	727	750	715	690	721	689	764	723	707	741	717	722	743	728	721	719	717	747	754	715	692	658	719	738	677	718	702	732	722	760	722	748	720	691	695	725	699	687	716	737	690	634	722	686	656	715	690	718	699	713	748	739	721	688	737	765	720	751	726	758	748	764	702	722	794	746	773	762	777	741	700	664	732	711	695	694	731	720	711	727	741	650	751	682	716	714	700	670	729	698	738	703	700	725	722	696	723	713	759	718	723	744	734	729	664	739	722	731	743	788	745	706	697	735	743	717	737	739	750	715	764	707	683	755	767	772	690	714	711	746	699	685	715	737	724	707	657	728	721	662	783	741	728	741	769	703	706	719	693	734	727	763	736	741	721	712	742	689	731	697	760	710	668	727	683	763	769	778	724	684	675	701	774	688	678	715	738	696	781	748	708	664	750	711	736	708	663	676	726	692	717	752	765	733	727	667	710	759	684	700	746	712	753	713	736	711	714	706	721	709	725	743	663	743	731	715	702	719	764	728	710	709	722	755	669	720	723	725	654	681	724	726	732	737	723	732	768	725	713	702	631	701	729	716	733	745	716	714	710	738	709	751	665	734	685	699	768	724	703	707	682	710	686	735	728	726	730	741	701	705	764	742	699	718	727	702	698	710	731	644	710	689	741	721	687	721	727	717	719	727	706	679	665	742	712	763	683	683	752	719	752	698	728	743	701	679	731	732	740	738	741	724	720	742	723	683	750	719	695	698	717	755	750	757	734	731	690	721	697	727	742	734	708	740	763	711	771	680	773	746	732	760	665	742	747	752	790	735	775	716	682	703	707	714	741	686	740	729	693	749	720	695	735	747	725	721	683	709	690	733	755	752	664	687	725	710	705	703	722	713	760	768	757	748	721	674	659	729	709	681	707	713	701	747	673	780	716	735	720	730	709	729	698	774	716	701	735	726	667	672	731	701	697	751	768	741	708	692	711	766	706	726	714	705	702	655	717	728	747	790	736	736	721	726	727	688	718	722	730	734	688	722	697	693	743	727	714	722	743	672	697	792	714	710	746	757	695	727	736	657	747	729	726	686	668	683	724	716	701	721	675	768	819	723	713	721	710	679	726	721	749	738	706	732	710	682	709	738	687	755	748	707	744	712	731	740	744	744	735	726	724	693	702	692	762	720	701	766	716	675	735	740	716	698	711	717	725	717	733	727	726	733	742	700	759	673	691	799	758	774	698	699	733	715	778	718	720	705	703	683	752	745	715	742	716	684	723	708	718	695	718	760	737	738	742	752	749	742	759	763	717	746	735	696	675	694	728	714	682	713	698	731	686	726	738	730	745	741	707	783	718	708	717	708	680
14155	2664	2282	1920	1288	834	630	521	402	343	332	290	260	284	258	248	244	255	217	233	248	225	234	230	215	232	245	235	197	254	221	240	226	236	235	233	254	227	214	247	210	214	223	255	244	197	219	242	230	233	224	234	234	221	222	206	214	202	217	202	224	222	225	216	200	227	216	219	221	213	216	198	212	225	209	231	212	246	235	204	205	244	238	234	230	219	223	230	202	227	234	213	222	191	239	215	219	214	222	230	239	253	253	221	218	233	235	207	203	228	213	231	202	200	228	223	243	228	226	198	224	234	242	211	213	247	247	210	238	260	202	203	230	208	202	212	233	244	254	226	213	226	206	231	206	211	215	213	249	226	202	230	225	215	215	231	227	254	213	196	203	217	218	222	233	233	233	192	239	213	246	215	210	233	227	238	258	201	232	186	208	229	204	242	262	209	210	216	219	244	197	225	234	216	229	221	214	235	222	241	224	223	247	237	252	216	224	256	234	224	219	226	227	239	242	238	227	206	222	215	202	192	240	222	222	256	244	234	222	232	214	211	243	237	233	231	241	234	209	220	251	255	216	225	202	247	243	221	197	213	227	210	228	234	229	206	216	200	219	220	210	205	225	227	214	215	241	221	224	229	228	226	212	227	215	245	229	230	194	192	246	209	220	243	257	240	205	217	198	206	225	214	241	211	219	209	215	234	236	215	239	246	221	256	228	192	231	209	221	208	262	218	227	213	219	239	226	233	222	233	237	233	240	223	214	201	228	211	199	193	225	225	258	234	218	224	226	195	215	265	219	227	229	273	232	225	224	226	203	234	227	231	220	222	210	219	248	239	208	219	236	233	206	218	254	200	211	239	244	255	217	204	227	243	231	207	234	259	218	214	218	200	228	218	199	216	233	250	247	229	247	222	214	217	239	233	207	235	245	230	239	188	226	222	209	233	246	203	209	212	211	252	258	229	262	232	197	219	241	225	205	250	226	222	212	220	233	228	212	239	221	238	198	205	251	235	213	228	235	235	232	236	195	223	266	218	240	230	183	240	231	247	220	236	219	227	235	219	241	223	233	228	249	234	228	212	238	216	230	224	229	248	249	233	242	266	222	221	216	217	228	205	237	203	213	221	219	240	212	197	213	221	231	223	220	207	239	225	203	224	220	250	231	229	197	251	237	193	249	233	223	242	207	233	223	214	215	215	263	227	205	226	257	249	228	214	263	233	237	229	244	225	245	243	219	222	195	190	205	265	206	217	201	235	229	216	245	235	222	194	211	202	237	220	231	226	258	231	211	230	230	255	199	236	224	231	192	181	257	252	231	242	208	225	205	230	207	199	208	255	209	219	247	206	199	230	226	224	227	210	239	232	230	239	232	233	230	231	218	215	238	229	215	183	233	218	232	223	215	200	215	237	214	241	226	250	244	192	212	217	223	240	199	223	205	222	225	232	208	214	254	218	230	235	245	250	224	213	239	223	207	205	198	246	209	207	225	227	223	219	207	223	201	219	216	222	216	221	223	214	244	229	221	248	251	224	228	223	227	233	241	206	210	227	214	214	217	209	257	210	209	232	225	218	226	221	224	229	221	242	205	230	206	232	241	224	250	212	228	213	229	204	245	231	212	205	240	229	224	201	246	245	226	229	219	231	238	224	233	208	215	215	250	228	228	240	244	217	242	226	223	225	207	215	217	256	206	239	235	224	228	211	221	222	206	230	221	231	224	255	237	226	241	236	246	204	226	238	215	233	228	215	228	229	203	229	250	223	233	231	230	222	212	191	224	233	216	242	222	242	228	213	206	223	245	215	233	188	211	232	232	237	199	224	195	225	231	204	230	215	233	240	241	210	190	222	230	241	237	231	221	204	211	220	228	217	204	234	189	208	207	207	233	233	213	239	199	227	239	230	205	192	221	226	225	248	203	204	225	203	233	215	228	223	249	198	242	220	191	203	223	224	266	219	222	238	188	202	217	216	217	258	226	250	227	243	221	209	221	221	231	238	216	237	256	221	219	218	233	227	231	224	240	218	239	227	238	240	224	225	211	248	243	215	238	229	230	245	236	234	225	244	206	196	220	214	221	224	227	219	248	236	224	223	229	235	228	227	217	217	246	238	228	227	210	226	219	224	210	220	201	246	238	209	219	230	231	230	227	249	255	220	216	231	227	194	212	229	220	227	223	220	234	214	223	219	215	200	200	229	207	236	230	216	229	215	227	245	195	251	201	207	198	220	219	223	207	219	209	212	181	228	221	215	226	262	192	223	208	205	224	211	204	214	214	236	236	213	250	209	203	237	242	211	214	214	252	240	211	216	204	200	218	216	244	218	243	240	222	206	222	236	190	215	214	247	219	258	247	238	216	195	203	218	244	218	215	217	212	255	205	261	227	251	230	224	223	232	198	215	211	222	222	192	219	221	246	220	215	233	245	241	212	225	224	213	230	240	212	242	230	208	201	245	227	248	227	201	229	234	221	236	223	223	223	242	246	236	227	223	220	229	217	230	235	190	238	232	204	214	201	236	257	230	245	214	214	223	240	205	238	204	232	240	218	237	219	244	239	242	248	210	234	209	206	233	191	204	222	257	231	246	222	209	187	216	223	244	220	226	215	235	193	230	220	225	221	225	236	231	224	208	238	221	211	214	230	221	257	220	206	232	222	241	228	235	206	221	232	243	225	225	209	224	221	226	239	247	229	221	234	271	246	225	198	250	225	230	224	221	243	248	224	235	216	256	229	199	238	205	224	224	223	217	235	239	222	195	237	250	225	233	259	244	250	225	243	208	238	224	234	218	185	250	216	218	201	196	237	221	235	215	254	200	236	205	199	241	243	233	209	205	203	199	228	255	214	218	228	199	208	217	246	213	205	243	228	243	222	199	221	217	207	212	223	222	251	214	198	236	217	229	215	224	229	229	220	219	225	221	231	205	202	233	213	203	234	232	239	233	203	235	230	197	199	256	234	236	248	228	226	232	237	206	210	200	211	192	250	220	225	218	205	250	207	184	216	221	216	225	220	244	228	236	235	251	248	216	238	230	223	274	221	230	235	210	229	244	185	221	210	191	227	253	237	226	223	181	210	230	212	249	200	195	230	242	217	213	225	204	222	224	218	227	218	224	200	220	211	228	194	225	224	229	222	231	217	206	218	227	241	236	238	231	224	225	212	232	215	219	237	224	198	227	206	229	232	234	211	234	239	219	212	233	233	213	261	249	228	224	212	229	233	212	221	222	232	238	232	240	237	211	213	232	256	224	227	206	203	194	203	259	199	240	195	219	214	211	241	237	237	233	231	227	237	225	210	264	211	200	218	227	207	216	196	208	222	215	213	206	224	219	233	250	255	235	226	256	226	204	219	222	222	222	221	214	270	192	227	196	219	243	202	200	215	207	239	248	238	234	207	234	227	229	237	220	209	207	200	215	221	187	233	227	207	220	246	229	201	252	245	207	226	246	213	214	232	211	224	242	197	261	225	175	233	214	228	217	224	226	205	222	197	240	195	232
8387	2074	4476	5226	4336	3312	2520	1900	1567	1267	1140	903	847	793	765	717	651	658	643	641	633	640	628	594	635	593	607	647	533	576	576	560	559	562	535	540	540	539	544	535	550	540	541	554	553	517	569	544	516	555	558	536	545	494	547	479	500	511	517	527	481	563	523	549	527	498	512	536	550	524	511	523	531	495	528	517	521	563	537	486	550	473	522	545	479	511	546	532	506	541	522	501	526	511	545	531	506	500	529	526	508	515	525	521	523	522	532	522	516	533	524	521	563	523	478	517	594	520	544	524	540	508	544	518	520	527	524	501	538	518	492	528	526	528	500	475	543	532	522	517	515	550	525	519	521	503	486	522	561	562	479	515	540	484	494	526	485	502	512	503	552	517	496	511	466	545	539	574	482	508	468	530	521	497	537	525	532	521	500	489	554	527	538	538	515	502	514	533	498	538	543	532	521	499	519	517	507	545	532	534	525	510	536	510	509	556	539	519	507	497	542	511	501	492	550	521	520	549	516	484	549	500	504	513	511	512	506	493	501	524	537	520	541	511	547	523	478	542	545	517	497	527	538	514	522	549	525	489	488	482	496	512	536	503	531	535	525	525	540	522	514	551	508	516	556	524	455	534	533	515	519	512	565	530	528	492	513	494	479	530	512	507	556	523	562	512	530	547	555	508	537	539	536	515	508	538	511	544	522	572	524	483	505	515	479	533	487	533	529	503	532	486	545	496	556	528	543	504	528	511	493	575	513	521	523	553	538	496	545	506	508	557	531	553	485	521	494	556	527	498	549	534	509	517	521	518	529	491	491	493	576	494	482	511	523	508	528	547	502	533	508	532	514	531	507	538	534	515	521	503	503	511	528	509	539	510	551	487	538	527	538	535	504	542	571	539	495	525	554	508	506	510	532	548	512	550	549	543	520	517	523	536	498	546	510	503	518	500	505	530	542	496	514	529	505	515	521	494	568	503	546	543	460	502	546	506	557	523	532	505	524	495	496	542	531	553	486	503	528	535	520	514	546	522	527	541	551	535	533	542	516	482	519	511	537	523	485	506	525	550	554	533	545	481	553	542	465	521	530	486	506	548	505	549	523	521	499	523	551	530	553	533	532	558	484	531	541	462	507	538	525	494	504	504	513	492	551	548	546	548	534	472	518	524	531	489	528	504	518	520	515	534	532	555	518	522	517	467	517	541	485	567	539	523	513	490	517	512	527	503	533	513	575	515	509	518	529	500	527	513	539	561	529	553	527	515	509	556	474	545	494	526	541	562	517	532	560	509	530	525	500	528	554	565	537	550	554	519	489	521	529	570	526	544	498	534	530	533	533	527	528	506	494	487	535	509	529	530	526	504	536	518	479	522	469	522	476	500	558	544	520	482	525	535	526	562	510	522	515	535	508	527	562	520	545	494	532	488	527	531	485	490	497	515	511	503	535	540	518	470	548	519	474	505	604	506	482	519	543	532	520	563	537	477	487	533	555	522	509	512	473	544	522	490	484	491	468	512	506	507	521	555	510	514	506	531	563	482	526	556	550	511	523	516	522	513	528	550	527	515	485	489	516	510	527	530	523	516	509	490	519	525	528	514	529	549	538	569	535	508	534	509	494	502	525	569	522	533	537	568	506	478	542	518	505	515	480	524	550	519	514	498	521	548	532	518	557	508	551	543	547	517	506	541	508	548	487	530	541	472	540	512	570	547	502	521	519	528	546	514	497	526	508	525	508	500	510	553	542	567	525	489	536	529	533	543	508	513	473	557	547	526	559	484	471	492	517	526	511	520	487	522	544	559	513	536	488	514	498	507	544	484	494	522	515	535	493	524	520	537	506	514	536	494	581	496	502	509	498	558	533	538	489	523	486	507	506	573	490	516	523	508	587	528	526	545	511	503	548	514	536	544	552	487	515	501	533	513	496	531	493	532	564	542	518	577	524	534	527	503	508	538	522	519	542	511	545	496	575	518	522	516	521	530	479	500	553	540	513	522	544	535	528	510	491	557	500	481	510	498	493	524	550	525	546	551	545	515	501	489	514	527	537	532	524	520	515	522	522	496	560	493	522	490	516	542	527	556	528	536	524	512	501	511	567	513	528	544	561	524	521	490	497	520	507	560	511	528	516	588	570	485	520	544	537	535	519	518	554	540	522	497	555	525	536	524	561	545	484	553	509	515	517	505	515	510	530	504	527	531	531	511	510	520	513	528	497	528	505	493	554	530	525	542	480	514	517	526	550	537	519	547	520	549	506	488	505	515	511	490	494	552	487	499	551	539	547	494	479	555	494	495	536	502	547	539	551	538	544	531	563	520	545	523	538	520	521	505	534	500	520	463	559	550	547	533	537	526	558	555	557	498	541	531	507	517	516	522	521	510	517	518	515	503	525	542	497	538	538	518	486	558	593	514	552	521	516	492	557	531	519	515	527	520	521	482	519	544	484	500	513	551	537	559	503	506	531	532	538	494	514	541	503	483	509	489	534	501	528	533	502	510	539	510	540	527	519	572	532	538	541	524	495	492	515	495	514	533	503	527	529	494	533	566	536	496	523	542	529	511	521	528	524	494	506	570	520	518	530	468	496	499	521	516	558	559	546	521	537	479	505	537	540	483	520	529	532	518	531	536	528	498	508	569	530	508	552	545	564	536	529	495	500	526	541	525	508	478	557	533	463	506	517	497	541	518	490	520	541	532	503	527	550	503	555	507	503	575	535	526	486	529	510	530	526	514	484	490	518	513	498	525	527	480	538	488	540	514	507	507	505	524	467	539	511	528	515	561	547	553	495	530	558	513	517	527	560	577	536	541	529	496	527	514	521	515	515	484	510	499	510	495	514	513	512	508	526	477	550	520	486	542	530	562	513	529	513	503	510	524	513	495	521	550	508	500	524	514	535	533	511	537	537	544	504	544	523	515	517	527	562	523	485	496	544	522	535	521	532	534	546	538	536	558	515	516	512	524	555	489	521	540	523	517	503	542	528	517	495	523	498	512	521	506	555	535	528	480	521	497	528	533	529	508	532	536	543	494	520	545	573	521	512	527	494	555	583	510	534	538	507	528	486	477	545	503	532	507	482	520	526	527	532	530	525	529	525	554	513	502	543	499	502	553	509	484	495	497	512	478	550	485	548	505	501	511	504	560	508	533	527	564	510	515	512	543	530	531	560	491	518	548	548	533	497	543	530	568	514	565	499	530	549	516	512	526	515	524	568	510	512	532	492	490	516	507	538	565	547	502	530	505	502	469	533	523	520	562	566	541	535	511	527	506	501	489	505	506	532	529	523	567	565	511	524	530	520	553	492	524	543	569	505	545	511	498	492	512	508	558	566	532	529	505	544	516	576	530	559	523	503	523	530	511	537	529	562	509	543	496	502	497	467	511	503	548	538	519	517	542	540	515	544	515	533	510	534	559	562	532	498	513	523	519	487	536	512	555	509	491	469	554	529	512	551	509	529	504	519	488	547	512	561	535	524	515	517	527	510	521	547	509	488	524	536	480
32349	6932	4457	3272	2060	1502	1110	851	652	611	572	417	425	400	372	346	369	337	329	367	317	345	317	350	318	357	339	346	349	352	310	323	321	297	334	309	290	326	325	337	284	293	279	316	301	320	336	335	346	341	290	268	317	303	270	316	326	312	309	286	274	256	311	281	314	321	311	306	294	312	309	273	314	328	280	326	321	329	297	315	309	304	291	277	330	302	267	294	296	319	294	299	285	311	306	289	294	316	309	309	298	296	331	315	322	282	308	285	273	298	294	254	280	301	289	305	278	289	312	309	297	296	327	259	299	297	319	292	285	266	274	296	309	292	301	308	328	314	288	316	266	293	300	293	286	273	271	290	264	302	268	317	299	316	292	287	278	309	305	280	293	257	302	266	297	283	276	295	279	287	317	270	263	297	291	321	294	263	307	301	313	272	301	323	293	305	302	314	284	314	291	280	308	269	291	269	296	282	335	292	312	270	290	308	316	339	297	326	320	299	298	294	306	296	283	285	285	311	264	293	284	297	274	313	317	274	283	287	285	277	296	289	302	294	295	270	288	296	293	289	322	285	297	273	304	304	302	313	285	302	274	290	293	309	331	339	292	305	309	314	322	306	336	315	318	299	303	292	308	278	264	305	282	298	285	264	295	290	287	294	304	324	301	340	312	290	306	314	326	320	308	319	310	278	319	326	297	289	282	292	301	296	301	317	292	297	264	318	335	308	298	274	286	316	318	284	320	308	312	339	292	325	277	315	289	306	265	330	325	313	291	313	307	271	300	291	323	303	308	275	309	306	272	311	299	298	284	331	291	314	304	273	259	355	289	303	308	282	328	299	275	296	298	289	265	282	312	280	307	276	315	286	293	285	246	283	303	314	302	306	294	290	285	327	327	276	273	303	281	308	292	286	284	289	290	309	301	311	332	308	282	278	296	254	301	304	298	288	308	285	296	285	295	296	254	308	292	325	313	281	295	292	285	313	323	266	314	317	272	282	305	303	320	269	284	317	304	295	288	267	317	337	299	258	303	285	332	291	281	313	319	304	300	320	306	297	296	300	302	289	329	270	275	311	333	301	274	319	315	287	287	300	308	306	298	292	308	313	313	294	298	269	292	338	305	321	275	297	317	282	273	288	293	302	297	290	317	315	302	288	283	279	270	310	305	282	279	271	300	292	305	348	300	288	300	309	304	317	313	322	299	277	309	332	321	293	281	285	294	303	286	306	295	293	313	319	306	309	274	310	318	281	291	287	273	302	278	294	280	297	276	290	309	286	268	294	303	309	322	306	306	296	309	270	291	261	301	263	266	300	298	303	286	289	288	285	272	282	305	300	287	274	290	299	292	308	310	297	288	278	312	285	293	325	308	275	280	267	283	313	280	308	277	278	286	305	299	260	269	270	290	285	330	282	303	315	332	262	323	309	271	267	293	319	318	290	339	315	310	324	286	290	271	250	317	324	343	273	323	296	278	303	298	295	278	294	289	323	284	285	286	294	247	287	304	311	314	295	303	297	279	318	297	295	299	331	291	314	299	280	294	289	290	300	296	310	281	292	309	318	296	271	309	304	286	316	288	276	298	283	264	294	327	311	332	289	319	298	290	318	308	298	284	308	269	311	298	282	293	326	320	330	314	275	281	281	333	295	268	280	266	304	309	296	361	317	300	317	326	302	295	282	314	305	290	308	302	285	303	298	306	337	305	302	286	285	276	307	302	281	307	305	341	315	240	280	306	289	304	298	288	316	312	315	279	290	299	307	289	265	332	258	280	300	310	284	331	314	305	285	307	288	283	284	337	299	318	295	311	323	305	284	289	342	274	281	291	267	287	281	283	295	303	288	318	273	284	298	324	319	298	284	291	284	302	330	290	299	281	290	281	282	279	306	285	327	296	279	311	324	333	289	280	245	324	322	308	300	295	302	293	301	302	317	297	305	261	301	279	313	291	318	289	271	303	314	284	302	318	310	269	310	321	306	300	311	304	265	325	299	282	298	294	339	282	295	282	301	301	322	300	293	317	296	274	347	302	273	271	306	309	299	294	280	281	275	283	309	297	307	259	294	307	295	311	308	297	309	308	277	307	303	289	278	307	289	320	284	291	307	300	331	297	300	302	315	317	280	324	304	339	274	326	325	307	317	288	327	299	308	298	324	284	292	273	305	296	272	304	292	304	309	296	301	299	277	272	337	288	305	325	321	295	276	270	286	273	310	331	297	294	286	312	275	268	300	299	334	300	267	284	277	273	304	277	292	301	302	301	278	291	286	297	271	271	324	306	273	312	285	325	262	259	296	271	293	313	288	281	296	286	302	287	253	269	291	297	278	313	288	285	295	279	324	299	272	307	313	294	302	327	312	292	289	295	292	309	290	302	325	283	287	304	282	285	294	298	276	276	301	280	252	289	288	273	335	314	281	275	299	292	292	295	294	313	310	279	294	333	343	300	291	270	267	276	295	258	312	320	255	317	277	321	307	327	329	305	316	317	269	297	281	299	273	286	285	300	276	298	302	321	295	257	294	315	307	305	303	288	306	294	301	296	299	331	329	299	303	299	280	295	310	303	272	284	265	309	304	280	309	316	293	318	317	298	272	317	311	293	283	313	294	301	318	303	266	303	291	271	269	267	271	317	252	313	337	309	316	284	268	300	281	287	297	293	252	321	311	303	349	321	251	304	269	281	315	304	256	299	285	310	293	326	312	330	274	290	315	292	315	306	309	322	277	265	291	279	299	260	282	278	279	310	276	309	274	286	344	271	316	301	266	272	294	303	288	322	272	264	292	282	298	289	261	332	276	298	326	303	313	292	278	268	327	299	345	290	294	303	319	291	315	283	299	314	267	286	293	291	281	293	293	285	275	286	302	288	312	272	278	281	322	282	281	309	336	293	264	299	298	280	301	330	286	342	335	296	323	342	340	287	277	308	302	304	289	276	345	291	286	287	289	297	286	322	285	298	272	293	290	289	288	310	305	265	280	284	274	307	303	323	321	284	254	304	317	330	301	285	325	317	317	288	284	336	287	319	324	299	323	308	268	280	321	285	301	305	290	297	325	292	269	346	283	279	291	294	280	297	285	327	336	302	305	286	258	281	291	319	293	280	311	302	310	311	280	316	287	293	262	295	313	280	312	302	316	299	305	274	267	290	303	304	294	297	311	307	287	294	300	301	292	270	270	267	304	297	289	308	268	292	322	348	297	308	287	266	316	275	259	298	294	292	282	293	310	345	288	283	315	299	290	286	263	317	260	281	316	291	306	297	285	297	327	315	265	278	288	317	315	295	276	289	271	282	301	295	303	309	320	287	295	309	300	294	285	322	289	286	281	311	305	291	307	306	287	290	312	307	310	263	287	270	296	305	297	296	268	318	314	282	300	286	283	325	286	320	297	314	314	303	324	300	312	333	296	318	315	309	306	284	300	288	341	323	321	285	290	294	294	284	340	294	304	288	305	285	302	293	316	277	281	289	290	289	313	270	255	272	312	309	295	314	331	305	287
18592	3497	7542	8733	7401	5506	4061	3245	2590	2068	1816	1579	1348	1280	1123	1059	1056	931	957	971	860	808	863	825	889	824	844	758	756	812	809	819	771	766	748	772	746	764	730	699	762	771	782	713	744	751	685	749	707	693	746	706	752	684	733	686	661	734	681	694	721	675	676	692	691	664	678	706	699	666	696	687	685	647	672	663	716	683	625	704	697	691	666	675	626	662	678	672	682	690	663	710	665	670	702	664	678	699	686	698	716	687	693	692	717	663	668	675	710	711	634	690	693	666	677	688	662	669	654	664	687	640	667	658	654	682	656	701	687	666	696	663	659	666	689	597	730	684	664	694	612	675	642	672	685	615	714	634	638	650	625	681	637	660	659	696	644	671	653	688	655	667	665	656	612	684	669	668	655	698	641	668	676	623	639	658	663	656	652	676	719	668	683	638	726	654	649	718	673	646	716	664	672	671	658	642	659	642	660	681	685	699	696	626	648	672	633	666	738	687	687	688	683	644	673	598	680	699	685	647	700	704	661	661	740	683	678	702	657	703	722	640	714	660	687	768	642	675	687	708	652	690	658	648	671	691	629	685	632	642	649	675	658	665	641	705	637	690	700	673	615	609	655	698	667	688	692	660	690	664	675	680	673	677	683	693	644	656	724	653	674	671	675	678	639	686	701	685	648	685	654	681	679	657	674	647	660	704	686	720	662	649	637	656	641	663	662	685	703	676	671	704	655	699	629	676	706	675	677	712	633	664	707	629	695	690	704	678	668	614	669	620	670	671	699	715	703	629	684	634	683	698	669	668	629	657	700	695	693	682	658	703	693	650	650	637	707	663	658	659	666	639	686	672	729	691	670	700	702	726	663	648	676	658	685	666	725	639	673	688	658	621	612	687	680	647	706	676	645	674	660	686	694	625	660	657	635	641	709	688	642	689	639	661	665	635	711	619	656	677	712	634	668	656	680	667	685	674	664	698	700	678	637	651	654	711	675	690	648	676	650	634	654	662	636	690	730	675	682	693	670	699	655	667	709	633	690	666	651	693	682	632	684	685	713	677	626	654	688	652	727	683	638	734	711	710	618	703	692	696	640	693	676	700	642	675	648	624	633	662	616	691	660	647	676	689	643	701	666	698	676	668	639	685	622	697	688	619	631	674	696	673	626	647	644	660	658	711	654	645	672	721	640	666	663	660	663	675	654	688	676	637	671	637	661	725	685	687	672	671	661	667	648	695	716	684	684	685	677	615	629	677	638	645	634	685	689	689	684	705	684	708	627	689	692	638	723	679	694	658	660	646	708	653	704	678	665	659	699	658	649	646	672	687	649	653	672	721	652	661	670	686	680	659	667	660	681	698	696	687	708	633	714	677	688	718	646	648	678	654	702	627	688	642	639	650	608	725	658	657	673	720	638	690	674	637	664	708	735	672	691	656	710	673	641	646	677	676	676	675	690	695	664	686	659	640	699	657	656	610	673	674	689	636	659	660	666	612	696	668	672	673	673	665	692	694	648	644	661	685	681	649	658	694	703	689	680	720	677	648	669	641	681	673	627	681	627	654	682	679	667	665	643	632	661	672	642	685	676	650	658	648	699	672	665	712	696	674	688	670	666	708	686	673	706	688	613	623	653	706	672	684	741	640	682	673	710	621	674	669	718	619	658	696	702	641	682	662	667	666	656	706	641	670	642	651	689	728	672	681	689	670	671	648	722	679	651	659	708	669	684	653	653	651	690	683	661	651	680	626	670	698	657	688	705	682	670	648	641	662	644	634	673	653	667	655	634	689	653	639	660	661	708	659	641	656	706	656	702	661	700	652	650	666	655	672	648	651	689	644	613	672	653	676	716	678	627	685	655	684	660	689	651	679	653	672	681	686	694	715	727	631	675	668	715	693	664	668	655	678	665	673	694	693	674	659	672	687	661	626	673	663	660	685	713	642	635	672	684	664	675	689	700	706	694	736	695	635	688	685	653	625	665	691	625	686	690	635	664	670	643	682	720	633	616	666	711	631	655	709	664	659	642	650	674	681	641	663	662	671	695	690	712	633	703	696	723	679	719	702	698	686	677	666	693	679	666	597	714	660	724	697	663	674	700	682	650	672	664	664	679	635	662	627	682	670	703	650	694	657	697	661	713	703	686	651	636	654	639	673	708	633	655	703	668	662	687	670	661	668	723	685	722	671	667	638	684	630	652	669	698	670	701	680	698	722	659	717	663	664	655	728	675	674	700	652	678	644	702	704	655	650	647	643	645	703	679	659	654	661	650	690	662	675	699	656	674	670	695	697	633	704	649	695	704	649	722	694	642	689	685	659	680	668	670	623	657	629	661	668	671	651	649	682	687	676	713	669	678	694	656	623	665	667	679	676	677	676	676	644	681	676	664	604	637	685	675	658	682	656	669	678	685	646	661	662	648	660	674	685	666	701	671	654	655	629	692	679	702	702	629	661	665	685	650	706	660	636	668	667	661	655	704	666	700	661	664	650	698	712	650	664	642	652	666	700	647	652	697	642	673	651	697	685	663	647	675	688	678	741	629	684	667	699	684	729	647	696	674	650	700	666	648	671	653	655	647	694	683	699	704	644	671	696	688	666	703	650	671	650	679	676	624	674	664	651	694	623	643	642	661	703	669	676	641	676	663	656	690	683	631	681	685	652	629	687	750	662	700	646	655	652	656	716	698	697	672	691	691	711	682	670	638	693	659	656	661	703	654	704	674	633	664	692	640	687	656	673	691	671	660	667	659	651	680	698	710	683	663	663	657	694	649	699	683	696	669	667	675	618	652	676	628	707	695	697	692	691	635	693	671	666	649	722	629	675	705	659	633	669	687	678	654	690	692	656	682	696	623	652	717	674	731	683	676	679	675	651	623	682	677	717	649	717	640	673	686	673	646	697	687	656	620	657	667	653	699	659	653	690	716	717	693	685	705	674	634	645	686	644	655	670	663	732	638	619	653	656	664	653	734	660	664	634	679	694	673	669	658	666	640	644	690	640	681	715	640	669	688	643	677	711	693	663	671	662	662	617	691	701	666	653	667	640	645	676	641	645	665	693	698	633	680	684	708	677	669	651	706	697	669	705	668	670	633	657	713	708	664	675	692	646	620	650	640	690	604	690	663	718	672	692	652	711	708	644	665	703	656	655	637	673	697	696	687	700	665	732	690	681	673	708	733	673	677	685	658	715	729	683	681	673	672	661	683	676	700	666	663	680	692	620	625	713	639	636	703	671	643	671	646	624	677	679	634	690	683	629	687	654	652	665	664	638	685	671	675	670	652	699	636	688	663	662	658	704	624	642	678	653	716	661	673	691	661	682	698	702	677	721	702	675	657	672	603	644	637	647	663	690	671	671	643	616	671	669	719	676	722	628	666	596	653	670	701	647	629	679	682	682	646	663	643	651	653	595	695	663	695	627	668	665	664	684	679	675	688	653	646	654	678	639	693	688	646	670	685	680	669	648	666	705	657	646	660	720	700	701	663	708	671	670	650	658	686	658
45262	12794	6748	5000	3092	2102	1550	1112	856	710	615	612	529	474	447	411	429	409	412	396	346	349	358	376	380	331	380	401	340	351	364	355	331	331	354	345	302	332	321	340	332	329	352	297	369	316	338	346	342	340	333	311	310	334	345	349	360	333	329	359	339	346	331	345	327	324	328	288	304	317	318	285	324	295	340	305	323	337	332	321	330	341	331	309	313	306	360	328	332	328	320	329	353	280	345	362	334	320	336	384	347	344	355	336	303	366	324	328	329	347	346	338	321	366	322	343	315	330	365	300	317	311	296	353	308	355	347	347	355	321	338	323	338	302	342	337	352	319	326	330	309	307	343	359	348	335	322	302	336	368	306	302	324	297	345	361	336	323	360	310	333	333	314	294	338	362	335	330	311	287	324	312	334	316	330	320	303	319	338	321	350	336	301	299	339	390	356	311	322	327	306	320	349	300	319	320	305	370	361	303	326	331	306	315	326	333	329	308	358	356	334	290	337	362	303	329	287	301	387	341	335	330	314	328	336	369	322	324	350	299	326	306	322	301	323	310	305	325	349	308	315	327	331	309	352	350	335	357	341	301	328	311	323	321	321	322	272	336	342	352	299	301	305	332	334	336	332	311	318	293	337	314	341	361	310	316	324	320	325	325	291	299	337	344	331	309	310	324	344	327	344	331	312	295	349	348	330	320	319	306	308	341	355	317	327	298	352	355	306	325	319	340	328	350	296	317	315	336	343	322	356	334	337	342	327	288	283	336	288	328	341	306	318	302	326	320	336	326	374	328	344	287	334	331	345	340	314	329	349	320	324	304	330	334	337	361	355	321	319	316	344	345	304	297	318	307	320	301	305	298	329	377	336	294	302	321	319	353	353	343	360	312	303	320	319	305	303	329	327	331	308	352	311	298	343	313	317	329	314	351	331	324	309	297	349	313	342	345	317	361	350	314	301	319	349	350	311	361	344	337	341	341	345	341	351	315	326	313	331	316	314	322	334	312	316	281	314	300	334	342	304	333	334	342	310	349	329	278	310	356	368	370	267	312	321	319	312	345	346	334	322	333	315	355	323	312	311	327	333	306	374	335	317	332	320	329	337	333	322	297	319	328	333	282	326	309	309	310	338	315	338	312	338	318	334	301	328	343	350	322	327	348	339	314	339	344	314	290	294	328	317	344	308	290	322	375	343	310	311	332	337	348	279	330	342	333	370	366	346	348	326	329	330	346	329	326	358	339	354	351	335	329	314	317	301	340	305	313	338	344	293	335	331	335	295	333	327	343	323	341	306	342	293	334	323	323	346	347	351	343	337	319	351	320	332	349	316	323	361	339	313	345	321	312	331	316	350	347	317	351	309	338	336	348	328	321	309	314	354	332	356	322	330	318	315	350	295	293	343	355	345	325	284	340	334	330	330	336	349	355	314	326	340	296	336	383	317	371	288	319	336	291	333	330	299	340	335	310	321	322	332	338	351	312	321	337	323	326	302	327	305	322	289	332	318	323	305	328	320	291	336	358	329	308	301	322	327	340	325	337	347	313	330	321	344	299	296	304	334	311	286	348	319	363	329	352	312	296	300	328	317	314	332	318	352	394	356	344	313	316	341	359	331	339	324	312	333	344	314	344	327	323	303	303	322	359	292	334	308	297	326	350	346	329	350	321	331	335	320	335	314	360	342	349	314	314	315	312	317	325	297	337	311	361	341	325	290	305	318	315	313	338	320	316	357	337	316	299	358	324	330	316	292	367	325	325	302	300	325	337	306	346	299	306	329	315	330	330	319	297	325	325	356	321	338	350	352	327	328	320	335	350	326	311	304	326	344	325	372	317	314	325	319	331	330	336	350	348	297	311	341	338	345	333	334	329	290	313	348	357	336	332	352	321	337	346	330	307	327	344	321	343	357	334	299	324	325	362	337	320	328	355	337	335	348	357	332	304	326	345	317	297	298	315	305	326	335	322	291	329	316	335	310	339	328	309	310	346	323	336	325	331	326	338	346	319	301	287	365	312	325	328	355	331	311	298	327	303	333	347	348	299	333	343	303	305	312	318	317	314	304	311	360	349	352	311	319	300	346	296	308	346	325	336	340	303	362	326	334	340	349	282	328	284	341	331	359	322	334	345	317	306	339	321	325	311	307	311	333	306	352	304	350	315	331	321	316	326	341	328	354	322	301	341	339	318	342	331	331	351	352	360	286	336	347	324	325	316	312	335	298	301	338	319	310	320	335	330	345	299	342	344	339	326	299	305	309	336	325	314	340	315	333	360	348	289	336	297	336	333	300	343	333	306	319	317	291	344	322	309	344	339	328	299	353	313	293	332	349	349	345	313	305	299	325	354	324	316	325	334	339	319	316	352	308	331	351	327	304	332	290	295	337	349	385	304	365	317	321	318	330	299	323	316	335	334	332	339	363	332	332	343	338	305	306	359	313	331	347	288	335	308	307	308	336	332	320	336	329	335	348	281	329	321	283	350	339	341	344	345	288	306	327	354	317	332	319	314	287	322	335	304	320	346	316	312	323	309	378	339	365	341	323	341	378	366	319	304	295	339	377	330	332	347	311	295	316	343	321	314	306	325	340	315	320	358	301	315	329	306	340	336	308	338	342	358	357	322	352	344	325	305	324	310	347	327	323	325	354	316	331	318	315	326	321	314	373	316	295	296	307	315	329	283	321	351	332	321	346	316	352	364	307	318	339	342	345	327	322	342	276	316	348	341	312	333	309	357	360	342	308	343	357	325	345	319	344	295	293	315	345	337	325	324	325	312	333	340	325	325	327	322	353	336	340	332	313	312	379	350	327	369	327	286	317	304	315	325	306	338	352	325	333	335	342	333	339	329	363	317	339	315	333	362	327	305	342	312	323	320	356	318	323	353	344	314	309	302	360	334	335	307	318	339	321	335	333	318	310	308	321	322	320	312	351	342	306	302	330	328	320	363	347	390	302	301	349	337	332	319	327	341	352	347	326	362	337	330	309	335	343	325	303	325	347	314	305	327	318	343	336	308	324	331	319	329	321	349	322	322	355	321	322	319	292	337	328	339	345	312	347	349	343	336	334	309	368	321	332	349	320	331	325	337	330	355	349	335	343	302	340	319	309	338	328	310	319	326	336	323	324	346	326	307	346	341	313	324	330	315	326	328	316	325	345	353	338	327	329	303	301	310	317	356	325	300	324	324	360	308	345	337	318	313	325	313	342	300	322	324	372	357	343	332	304	324	336	297	320	321	351	307	300	336	329	325	347	322	345	334	334	337	327	334	284	318	334	356	345	305	325	299	319	328	347	324	322	333	307	326	303	333	321	360	345	318	342	304	315	319	311	319	390	314	298	309	330	354	319	353	355	337	287	331	322	294	366	338	320	339	368	321	325	342	371	299	332	300	305	333	347	324	293	313	354	316	339	327	343	314	338	351	320	319	350	343	317	311	373	341	307	300	359	352	305	336	337	312	341	322	322	308	312	334	332	350	329	324	322	300	356	298	342	350	325	322
25189	4569	10028	11796	9702	7618	5763	4505	3459	2777	2400	2016	1666	1616	1389	1293	1166	1157	1120	1086	1014	1032	1041	996	991	992	943	931	900	891	947	927	868	851	915	837	900	827	759	785	816	841	801	824	823	828	756	816	807	792	814	764	722	727	792	764	695	775	747	782	739	746	708	754	750	725	754	746	732	723	773	732	719	689	789	724	720	688	744	724	736	664	718	736	754	729	756	685	741	717	712	727	703	747	699	731	694	722	673	729	739	688	692	743	715	679	721	680	729	731	670	726	773	732	760	686	718	681	705	721	732	712	701	691	724	702	692	720	703	734	729	711	764	693	747	697	690	715	726	739	721	712	698	675	690	660	734	680	636	727	711	712	690	723	711	692	700	691	742	679	714	670	694	751	734	670	688	689	738	738	734	661	714	748	741	712	720	693	710	687	738	741	723	695	697	670	771	718	697	751	726	719	744	749	684	666	723	761	741	756	713	690	703	687	708	725	736	755	727	710	759	675	735	715	701	706	675	718	705	708	730	719	677	743	730	681	683	721	746	720	719	701	741	684	704	701	687	700	704	711	673	687	700	748	702	655	720	664	720	677	716	714	737	706	690	664	704	688	694	725	669	769	716	701	702	773	754	706	718	679	709	689	727	728	708	712	694	732	715	681	732	736	725	692	702	690	722	702	691	717	744	703	695	712	673	663	735	723	723	712	689	709	708	679	722	699	695	712	732	776	728	758	714	716	689	727	725	742	697	719	742	699	761	695	690	705	747	697	724	682	770	703	646	717	726	666	712	671	684	708	716	711	733	706	714	681	692	747	720	712	737	734	713	711	740	691	707	652	720	706	704	730	727	703	677	778	673	707	714	671	733	693	703	684	667	723	691	674	708	737	735	694	729	714	724	699	715	764	695	710	704	702	720	710	716	712	721	721	655	685	722	758	797	677	747	688	666	734	694	689	736	686	686	685	692	759	703	664	699	671	731	760	773	693	701	694	755	687	741	740	733	696	677	767	690	753	765	681	739	725	662	714	719	685	701	736	718	708	770	692	731	719	686	752	740	672	683	745	773	710	743	748	682	749	664	709	683	732	734	679	709	670	767	681	726	701	726	728	681	723	690	729	731	654	675	775	725	692	743	707	713	712	689	719	745	691	679	643	701	698	689	740	682	727	738	721	697	717	745	749	722	716	695	741	760	685	687	676	739	711	679	737	720	755	728	711	696	688	717	726	696	724	718	720	718	700	718	702	745	677	724	762	693	728	708	733	703	703	716	674	694	663	701	733	712	756	702	727	707	704	689	704	711	729	705	678	693	698	685	733	702	745	799	744	704	726	678	766	713	707	745	713	743	691	715	731	663	748	703	719	776	717	665	692	719	717	743	684	676	666	712	778	740	715	699	743	708	732	716	712	709	706	716	733	680	677	714	711	749	693	707	707	714	717	726	673	762	690	700	715	745	744	729	710	710	740	696	700	761	677	743	710	695	683	728	711	753	729	687	764	720	705	699	688	708	697	761	735	738	700	702	670	747	688	714	699	714	716	734	738	708	684	669	701	699	712	723	722	705	698	683	710	730	712	675	714	761	718	707	748	668	761	710	719	750	704	750	707	664	670	694	750	748	660	678	708	692	704	721	728	721	688	678	727	724	736	718	746	726	713	682	673	700	660	713	708	748	691	731	706	716	704	734	654	712	734	725	766	691	755	750	716	672	663	737	719	704	697	707	692	716	730	738	714	729	711	721	713	706	741	691	742	658	707	746	717	711	691	740	725	735	734	755	741	681	721	694	711	733	736	718	716	702	764	724	754	737	721	736	673	712	668	748	673	698	696	701	708	669	707	734	689	736	719	683	696	713	714	737	666	670	718	706	663	755	719	697	694	709	673	747	681	722	729	694	697	694	702	680	739	732	708	724	702	693	678	690	725	740	711	743	669	696	692	765	683	684	723	767	738	717	671	673	695	729	691	720	706	702	745	713	682	717	694	702	693	697	731	723	724	696	719	743	681	774	669	701	736	703	689	675	760	732	710	700	747	777	711	721	732	722	702	738	722	740	655	759	712	721	725	737	719	704	731	719	692	717	719	703	726	747	637	689	679	730	728	699	747	731	740	680	729	742	728	717	724	762	710	730	696	735	734	720	719	687	737	754	688	682	748	737	711	730	714	758	714	701	700	786	703	730	681	820	706	750	769	742	645	690	698	701	708	707	728	747	666	722	661	672	715	739	705	699	712	710	746	668	715	706	794	738	704	674	685	713	689	688	729	699	710	714	734	697	773	737	736	720	727	709	681	674	679	706	712	722	771	746	707	722	705	700	725	736	670	740	694	713	682	738	681	665	737	716	670	724	691	676	714	726	693	691	737	740	737	720	734	741	715	648	684	748	665	740	708	696	687	707	691	761	734	735	722	709	671	752	757	750	724	760	715	751	709	701	662	672	769	654	710	749	707	746	640	712	751	735	708	652	748	733	714	748	683	735	697	725	705	708	701	671	698	760	746	709	680	686	752	681	740	764	690	710	735	690	747	709	707	721	762	650	707	675	707	754	763	765	767	715	655	692	683	714	703	684	714	742	703	731	724	733	755	691	718	708	699	698	691	735	684	704	734	713	736	719	658	701	695	746	713	730	670	737	714	696	715	762	711	727	694	740	709	715	714	753	733	704	705	683	684	701	723	714	696	663	699	734	751	646	698	722	752	676	679	675	662	746	666	648	711	731	715	741	709	730	738	730	701	680	701	697	705	749	688	780	744	685	732	686	745	716	701	682	735	709	732	710	706	720	748	701	699	728	766	719	708	740	690	710	714	677	721	675	708	706	719	701	719	725	682	682	728	722	698	717	713	706	734	723	706	725	702	679	694	694	707	677	682	724	736	708	737	706	751	709	706	734	672	678	727	680	734	727	738	686	750	721	686	669	693	726	702	703	691	713	700	688	724	763	763	673	688	747	715	694	736	682	693	734	745	731	666	742	730	743	711	711	700	750	702	730	687	720	697	702	695	694	698	708	757	673	752	693	713	686	733	703	712	701	748	718	684	756	717	734	699	736	716	717	737	769	735	710	693	691	728	680	689	740	768	767	770	691	723	716	708	745	722	749	709	656	694	709	707	727	719	760	704	710	677	749	717	707	721	721	716	753	728	732	740	662	680	713	729	741	741	675	670	750	723	707	736	703	701	698	734	683	729	727	756	718	699	729	711	708	737	681	702	702	739	713	696	689	711	729	631	686	703	712	718	735	735	718	669	729	780	695	754	681	733	728	644	720	699	686	731	740	711	714	694	723	732	738	746	701	729	689	700	737	670	700	736	748	700	757	684	729	692	703	701	716	733	693	709	711	678	730	681	704	712	763	703	769	725	706	700	712	727	715	703	713	717	727	748	682	705	713	747	726	690	691	720	679	739	745	734	741	759	741	690	697	745	680	727	704	703	657	709	729	685	687	722	715	674	694	700	736	749	672	676	725	736	732	669	709	683	743	725	725	689	684	694	713	725	668	760	698	733
15430	2867	2464	1885	1237	820	647	518	424	346	295	288	258	263	273	255	259	257	247	237	231	250	247	226	233	248	244	260	240	229	243	229	229	223	235	280	205	231	252	237	223	236	254	244	233	239	231	244	208	231	224	215	211	235	222	241	231	229	238	232	235	228	230	236	250	210	252	234	222	239	233	207	214	235	249	241	213	232	227	227	240	260	247	219	214	258	258	235	217	224	236	228	239	231	257	192	240	217	222	225	229	242	205	241	235	230	235	225	220	194	225	201	232	231	240	259	239	255	231	235	234	199	231	271	238	212	250	228	230	213	229	241	244	243	229	235	232	223	224	223	234	223	210	230	207	212	213	217	244	227	227	249	232	235	234	202	209	213	238	253	239	230	249	240	219	207	240	234	225	204	230	239	259	235	232	234	232	235	246	212	209	212	254	232	235	240	228	236	223	210	239	236	206	217	208	220	187	211	253	230	256	223	228	237	204	226	221	201	222	226	252	221	231	247	230	225	241	236	235	227	212	250	252	207	217	229	212	255	251	227	240	224	246	259	226	255	229	226	227	259	232	227	238	247	234	231	236	248	236	253	252	226	212	208	205	237	212	223	244	251	226	241	237	235	187	213	226	214	209	259	228	235	268	194	235	232	229	240	248	244	237	217	222	208	243	257	199	234	240	242	229	239	209	197	231	229	232	206	245	227	200	215	219	220	243	253	261	247	228	224	219	212	220	243	218	229	252	221	224	219	223	255	239	251	211	200	227	240	232	218	236	241	233	240	245	242	223	219	219	218	246	261	203	244	222	231	251	233	228	231	212	250	221	215	220	240	228	267	209	239	226	223	239	231	230	231	235	225	250	234	197	224	234	211	212	218	223	240	221	226	235	269	234	221	227	231	259	229	241	219	261	240	207	217	238	210	234	229	221	242	205	241	219	246	242	210	235	246	214	230	220	221	224	221	230	229	251	209	208	193	243	194	235	203	236	199	230	238	215	224	195	239	216	219	215	233	247	265	222	201	224	251	239	240	236	232	206	200	256	250	237	223	204	251	213	227	229	234	265	255	206	223	215	219	226	211	252	230	228	220	241	200	233	237	216	222	222	212	193	219	212	250	237	207	245	230	242	225	213	205	227	226	226	200	224	221	254	217	225	215	239	217	229	258	232	230	219	246	235	238	246	245	226	239	210	243	228	219	221	240	248	222	222	228	252	222	205	227	227	213	224	238	214	202	245	218	234	248	213	238	238	220	240	242	243	251	211	241	226	220	224	256	236	249	210	229	245	213	226	221	222	218	234	214	236	268	242	216	229	242	232	242	224	225	209	223	252	212	261	240	212	237	217	235	226	207	212	258	217	217	216	205	224	221	219	228	224	220	239	203	227	213	241	208	210	249	234	244	243	212	207	230	229	240	219	218	249	229	236	209	258	241	227	226	222	209	216	245	227	232	261	228	200	235	236	256	238	208	243	229	217	223	220	216	243	223	232	223	208	276	258	244	232	230	251	239	242	231	260	222	232	237	250	244	207	215	216	252	269	217	228	238	218	242	243	235	250	209	211	239	241	232	229	219	231	239	241	242	227	237	230	229	219	231	235	260	202	188	228	231	222	266	207	217	240	217	241	229	221	215	226	224	246	232	226	244	219	243	241	227	245	241	223	251	199	231	244	237	199	230	231	228	231	223	249	204	276	239	230	242	226	233	246	183	249	227	200	212	257	224	246	258	221	205	238	213	211	226	258	213	230	221	226	203	231	220	234	225	245	228	252	221	228	233	223	219	249	215	231	228	227	240	249	227	234	258	213	229	209	237	217	237	223	216	238	205	213	219	205	230	277	254	236	195	233	219	228	231	259	219	242	217	223	237	246	222	236	215	252	236	235	226	197	253	229	224	225	217	199	247	256	252	248	223	191	247	249	231	232	224	223	218	233	227	236	212	215	249	202	208	227	193	238	258	217	255	259	217	232	206	214	230	227	234	232	235	224	242	221	249	264	234	255	235	245	257	240	247	211	226	233	237	227	231	239	235	243	238	204	217	209	233	229	239	217	209	223	215	238	242	217	234	199	226	227	220	229	255	241	228	240	224	216	242	209	221	260	241	229	197	221	232	241	218	241	225	228	245	194	216	248	223	228	201	263	245	229	236	201	242	228	209	244	241	222	270	218	229	238	221	246	209	215	233	252	227	234	240	233	257	229	222	240	193	236	233	242	216	218	237	235	222	232	227	234	229	214	228	224	230	237	219	238	227	243	242	245	262	193	243	232	233	237	228	248	256	223	236	224	226	240	217	205	222	216	221	234	235	232	263	263	235	202	232	224	195	224	241	235	232	202	206	246	247	239	231	229	227	220	222	208	238	234	222	234	240	210	219	220	207	235	226	179	263	219	229	245	186	235	247	217	242	243	236	205	234	211	225	231	257	247	228	228	225	217	225	222	239	213	233	214	225	255	254	232	229	222	249	246	241	253	242	228	222	249	216	234	233	251	234	231	234	196	235	214	194	254	209	235	250	258	221	222	250	224	213	226	259	246	211	200	205	280	224	220	226	220	224	219	202	239	179	199	230	230	231	239	226	229	230	259	224	223	205	242	223	219	235	232	230	213	234	223	232	240	245	216	237	239	211	217	247	209	212	238	250	231	233	221	247	217	228	235	228	222	213	249	236	239	245	263	253	230	212	238	253	231	211	219	233	221	254	226	198	227	255	231	225	200	225	238	202	251	205	223	227	205	210	217	225	215	222	233	224	208	225	242	230	226	235	222	233	223	234	218	222	216	242	248	209	231	224	262	218	257	261	227	256	237	230	230	252	235	195	212	237	199	211	227	220	214	248	273	224	229	218	224	248	222	212	248	242	251	212	220	239	244	229	233	226	217	245	220	221	216	210	238	205	224	236	221	237	221	213	203	258	233	239	235	248	234	233	222	222	220	199	226	231	231	246	226	225	257	237	221	232	234	254	249	236	208	241	265	230	210	233	221	216	211	236	212	247	221	279	249	236	222	192	229	224	255	228	234	228	220	211	226	227	253	273	218	200	220	224	218	231	218	245	227	231	220	216	227	202	237	233	200	257	239	214	224	237	269	233	229	181	202	194	232	236	241	229	239	240	238	216	226	234	243	260	234	234	229	239	247	239	200	203	249	256	218	224	222	219	249	210	227	242	206	232	220	232	203	247	245	249	239	204	220	238	259	241	240	225	223	228	245	250	246	236	214	222	216	235	247	243	244	235	196	219	226	201	230	225	223	254	271	254	263	255	231	220	220	250	219	202	232	214	239	236	235	242	234	237	226	229	199	240	219	231	235	213	261	237	234	230	214	224	232	222	235	236	216	237	234	226	255	229	220	216	225	227	244	245	222	251	216	211	208	238	220	232	240	229	224	213	212	205	229	268	238	224	227	246	226	253	216	215	251	241	219	230	234	226	224	234	239	235	200	211	235	217	225	214	217	245	260	238	260	217	217	242	216	217	244	233	206	199	234	222	258	236	229	245	213	202
9002	2056	4702	5425	4160	3101	2396	2000	1509	1304	1102	922	833	821	731	734	706	674	692	650	641	658	592	646	615	592	645	608	594	614	619	584	538	589	588	550	572	536	528	569	569	572	599	607	565	537	542	530	551	498	542	542	533	552	532	561	540	538	554	525	490	514	507	562	524	562	558	525	554	595	523	517	538	563	496	583	539	507	543	559	539	513	534	535	573	540	534	523	527	556	573	532	518	528	528	486	551	559	553	532	548	485	547	510	585	506	528	544	533	506	527	528	589	537	532	511	561	555	520	531	495	523	536	497	513	509	564	517	577	565	526	467	527	529	537	555	520	535	526	511	496	563	520	519	505	522	516	535	504	522	528	548	516	510	487	520	520	521	547	519	510	569	497	567	526	504	571	514	550	511	517	527	535	546	534	498	514	513	524	549	506	525	559	530	538	582	545	536	526	488	547	515	517	516	525	530	534	552	551	494	543	562	519	538	538	513	518	486	587	528	534	509	510	520	543	525	535	491	557	501	527	565	499	559	521	521	530	515	515	554	522	530	523	500	538	517	526	539	574	531	526	498	529	557	512	519	506	556	548	519	510	540	487	481	473	544	543	516	558	497	571	500	532	514	518	593	518	515	533	536	513	511	536	511	530	509	538	503	526	507	519	511	521	522	495	531	567	512	550	560	529	554	549	523	538	531	556	514	502	559	521	516	523	529	533	556	522	533	501	520	558	515	504	549	540	533	542	564	499	538	546	525	551	511	519	522	509	546	503	548	547	526	519	541	536	517	567	543	527	543	531	533	505	500	555	519	543	553	517	524	526	521	501	483	535	551	558	527	516	586	525	556	523	535	523	523	596	549	530	532	570	544	508	538	558	531	535	542	499	518	518	560	523	510	527	557	547	583	564	526	565	531	573	579	527	522	560	518	517	533	509	514	489	537	533	522	589	495	498	505	510	518	565	496	559	559	568	530	542	474	552	524	524	533	538	479	531	560	501	532	498	553	538	538	548	539	501	507	545	570	592	534	539	567	542	540	538	561	528	486	534	504	565	518	498	577	513	551	545	493	504	532	565	549	508	542	542	511	481	529	554	558	553	545	520	503	541	558	544	541	513	546	554	503	507	520	545	494	551	529	548	528	501	548	547	515	540	520	511	544	508	521	515	520	534	543	546	523	548	570	529	545	506	538	520	618	555	497	566	521	531	549	494	523	525	506	536	536	474	571	528	541	521	550	575	531	495	501	532	535	557	536	527	536	502	531	527	482	515	505	487	521	477	519	548	504	549	527	529	535	526	521	546	535	574	547	570	531	542	543	530	493	517	548	533	552	535	552	569	540	541	504	492	522	563	575	539	591	540	518	523	551	548	553	518	531	527	519	523	544	536	510	544	564	525	539	511	501	540	565	537	503	530	555	515	504	565	537	502	528	524	523	510	527	517	566	513	515	536	544	524	505	521	559	513	516	515	555	490	572	518	576	478	514	533	549	556	534	506	555	509	528	571	521	508	539	544	545	490	516	498	518	533	584	520	550	501	519	555	559	520	509	547	490	523	562	553	538	491	528	544	543	507	507	499	538	517	523	518	524	504	555	554	525	545	471	551	542	600	517	549	520	516	535	521	547	545	556	539	523	501	521	537	529	545	549	563	557	514	493	540	556	525	538	528	528	491	525	558	551	592	491	585	500	561	494	535	537	520	531	546	498	508	563	529	516	540	549	517	529	571	519	516	547	553	543	519	575	512	528	497	518	520	553	540	529	563	519	560	491	526	512	485	561	572	553	540	527	524	558	546	542	523	534	518	531	491	522	530	538	522	520	542	530	579	533	547	504	545	512	507	555	514	533	538	516	574	537	540	540	540	538	525	543	572	556	529	499	548	565	523	525	456	535	531	521	512	545	562	535	571	502	545	506	531	535	503	501	518	537	538	531	555	545	537	483	512	494	513	584	532	536	533	502	534	529	525	526	554	541	563	568	505	521	511	518	548	519	506	548	535	539	495	547	547	519	554	555	533	531	507	533	532	541	544	473	529	553	529	513	525	528	553	530	542	509	548	520	526	514	534	536	535	519	529	499	550	529	526	514	517	558	540	534	522	557	489	514	504	533	562	538	506	552	514	534	523	557	528	568	512	575	540	480	488	523	534	518	512	483	537	538	539	526	496	581	505	550	523	583	533	512	527	551	548	501	558	531	494	485	505	575	489	493	520	528	548	538	515	546	519	537	506	559	497	509	545	531	517	532	519	527	533	534	561	501	504	524	560	474	565	511	515	496	553	496	519	503	534	498	535	513	522	513	533	560	501	533	545	531	532	563	522	538	491	506	497	550	521	527	515	551	543	535	540	500	529	593	522	544	546	544	528	524	556	551	547	529	505	531	519	581	521	507	577	534	543	529	505	484	512	516	542	548	519	540	534	512	512	551	478	535	501	544	495	556	562	561	517	560	553	486	534	543	543	530	546	493	518	537	514	508	509	532	522	552	534	527	516	557	527	541	542	515	509	538	513	575	556	547	512	568	537	473	530	545	542	542	532	527	520	533	555	512	488	498	485	531	524	559	534	531	550	522	518	577	505	522	551	522	524	536	505	542	509	551	552	552	573	531	519	533	517	526	553	567	549	521	552	526	517	513	520	530	548	532	521	524	537	515	521	556	542	516	563	557	514	556	531	515	500	570	541	555	515	547	539	541	550	549	531	527	538	543	537	521	528	547	564	552	536	512	530	542	492	555	518	540	519	542	526	533	532	549	591	537	599	532	553	561	551	536	562	500	512	542	551	474	527	535	553	530	539	548	508	542	504	569	493	524	533	536	578	534	488	528	539	559	534	510	590	535	517	564	526	558	541	526	557	531	548	512	549	506	542	568	506	529	493	555	547	537	569	514	519	503	543	561	505	536	513	494	563	505	529	532	550	552	511	494	531	534	512	525	572	506	538	507	510	527	538	552	493	514	535	551	524	520	534	493	473	497	521	540	523	516	531	542	562	511	561	518	525	525	506	531	514	527	558	478	531	527	544	495	503	533	496	529	527	508	546	507	559	539	542	523	499	485	555	526	488	500	564	548	523	549	531	509	548	503	520	544	500	550	529	518	517	534	566	551	555	534	516	525	551	506	508	537	522	532	532	494	525	502	539	516	576	540	540	492	550	501	512	549	506	549	523	545	525	530	550	520	551	528	571	495	504	503	575	512	532	520	535	560	542	543	560	497	540	511	540	527	522	549	475	542	539	542	527	503	514	553	536	565	564	475	521	472	540	511	520	546	561	514	596	510	542	531	541	541	504	502	558	552	568	525	527	537	551	535	496	499	497	548	535	515	497	540	504	518	543	566	488	532	519	499	513	534	541	503	570	507	559	530	531	587	502	509	548	557	500	541	538	542	571	531	568	544	514	518	533	530	514	496	518	546	557	531	526	503	507	534	556	542	517	517	583	537	533	546	523	575	545	552	533	533	549	562	493	542	547	497	514	460	478	502	556	537	524	532	524	551	539	539	528	557
32095	6769	4469	3293	2116	1459	1106	796	709	595	480	451	410	386	378	389	366	379	367	346	347	334	324	342	338	322	308	324	321	320	325	294	336	359	301	312	309	309	323	337	309	310	330	338	335	304	328	294	304	334	301	305	282	320	326	305	329	312	282	286	292	283	316	328	309	325	351	309	285	320	305	300	301	317	300	315	318	298	327	305	282	315	325	291	317	305	348	302	295	325	331	322	313	280	299	268	292	283	297	336	320	290	296	305	276	274	314	291	274	308	319	305	278	328	309	314	313	304	342	319	314	337	274	320	286	299	294	308	302	307	284	322	314	276	343	298	280	300	299	298	301	309	330	307	322	325	324	282	316	305	310	316	328	285	273	296	330	330	302	283	311	342	321	302	270	309	292	287	315	274	317	315	312	318	293	334	298	315	289	300	292	297	285	298	284	289	329	286	324	275	326	307	305	304	317	290	263	293	281	294	289	325	293	287	307	289	288	294	317	303	289	271	281	303	297	341	287	280	298	286	303	321	341	338	320	291	336	303	281	333	289	293	290	291	304	312	298	270	327	331	297	316	315	290	337	319	330	289	289	344	329	300	308	270	297	312	309	308	323	302	300	287	304	285	319	292	309	295	300	338	288	313	283	246	248	306	283	304	286	365	294	285	322	315	317	272	294	310	282	307	297	290	298	317	293	285	304	337	306	347	319	311	309	311	296	309	302	315	297	309	285	344	328	321	317	313	278	295	317	291	303	308	288	303	310	281	274	307	298	288	290	310	302	306	312	318	287	308	263	295	305	329	284	273	333	302	277	315	265	268	311	287	308	316	301	318	303	332	269	348	343	286	309	305	293	307	311	297	302	321	312	341	328	296	330	301	290	331	305	269	297	324	266	287	270	308	303	309	289	313	314	307	292	329	289	324	291	300	308	318	316	280	321	318	325	308	300	323	323	319	282	295	274	320	312	339	277	314	322	303	311	289	294	292	292	262	299	321	310	305	308	306	292	324	295	313	296	311	313	324	305	295	285	299	346	332	297	338	284	311	272	295	305	319	284	306	289	289	308	308	321	280	311	332	307	319	291	288	294	321	321	287	300	295	312	318	326	324	293	295	290	264	342	298	297	332	341	315	281	310	315	305	326	313	332	280	332	309	297	313	312	340	301	342	292	261	342	287	264	309	302	297	300	343	306	330	326	272	310	299	315	287	311	274	291	289	330	259	319	268	333	292	290	305	318	314	306	328	253	280	290	309	315	283	309	304	300	288	298	295	305	291	317	293	296	278	299	318	302	289	340	328	310	293	279	311	309	307	280	290	346	296	268	276	271	286	316	276	309	273	333	278	311	310	309	284	291	281	317	279	284	304	285	271	257	333	309	282	299	305	287	315	320	298	311	293	311	334	298	299	333	318	303	296	351	338	329	294	296	297	309	338	302	296	290	291	326	320	297	283	313	306	300	283	306	301	288	301	318	312	297	333	308	315	297	299	272	292	315	342	332	341	301	366	333	307	301	317	332	331	288	292	303	281	325	314	300	280	311	339	286	322	292	305	272	301	283	315	313	299	305	326	314	302	316	310	322	311	289	288	297	293	308	274	306	329	276	295	322	282	311	311	309	283	320	302	306	271	333	302	306	287	288	327	280	343	308	321	306	295	312	325	272	281	277	282	310	304	285	305	303	278	293	303	301	308	320	303	305	298	308	337	302	308	314	293	287	297	283	321	284	312	264	277	275	319	299	261	306	316	282	291	297	297	332	295	313	316	335	304	320	301	282	306	295	316	287	306	302	295	296	315	314	291	278	274	305	288	340	346	331	340	308	300	296	310	344	344	325	298	344	315	288	301	326	324	303	306	283	307	349	309	315	317	329	291	326	284	316	294	306	306	308	313	315	292	295	309	311	296	274	313	268	339	319	315	330	339	311	326	267	328	249	321	258	308	308	301	307	312	306	308	300	326	350	295	347	304	278	284	292	307	299	302	314	284	304	335	284	297	297	268	325	298	329	303	338	304	305	300	330	251	304	319	276	298	298	307	297	301	338	283	300	308	299	301	286	313	290	321	290	271	305	291	304	261	296	292	287	304	309	296	318	262	301	308	295	316	314	277	282	305	274	299	325	320	271	297	289	324	287	322	280	291	288	321	323	273	289	295	274	249	314	318	310	285	279	294	331	316	314	311	297	305	332	327	297	287	326	323	273	288	309	300	293	278	311	299	323	279	282	292	293	273	321	301	280	298	315	304	298	284	314	310	301	295	301	336	293	291	293	314	319	339	323	298	315	300	291	307	299	319	292	322	271	329	316	297	310	299	302	320	315	297	330	322	308	279	331	255	334	316	298	324	291	293	296	318	312	329	304	279	287	309	300	306	295	323	317	308	284	313	313	308	316	316	329	305	305	284	298	312	298	310	297	280	320	263	283	317	299	290	282	300	313	351	284	316	322	284	308	276	320	310	302	288	259	295	303	309	284	306	331	283	289	312	317	299	279	284	366	279	318	321	322	321	293	293	298	323	328	338	354	255	290	301	284	313	300	288	309	336	336	310	313	318	318	328	302	286	311	294	264	337	312	282	320	330	298	302	319	320	320	307	342	278	306	299	293	317	336	309	299	262	303	303	314	309	299	279	310	316	294	307	292	284	267	285	292	270	299	276	319	301	328	317	276	324	306	290	313	284	288	297	314	312	259	311	298	285	292	331	315	291	290	284	304	338	337	307	288	337	332	289	319	310	322	286	321	305	308	292	295	294	294	283	258	326	324	315	319	331	302	310	309	316	335	289	296	281	323	316	318	295	280	294	289	339	289	253	282	296	307	276	321	308	356	344	248	282	284	303	320	323	324	301	274	258	315	278	279	330	324	332	327	268	305	300	288	301	267	256	318	287	274	302	318	322	310	293	304	293	284	321	317	298	277	314	324	300	277	300	309	299	293	303	303	248	291	297	321	286	311	353	278	276	288	259	333	294	326	294	295	269	345	274	338	327	303	308	344	287	314	282	299	276	287	293	322	292	322	263	312	302	296	328	319	341	325	265	303	300	289	314	303	302	315	295	262	276	284	282	297	336	310	302	324	308	298	310	272	298	341	282	296	318	321	294	280	288	283	301	279	284	289	266	286	270	312	261	261	323	337	284	266	282	300	328	314	307	334	305	287	321	287	294	302	299	306	267	302	299	313	270	289	282	275	294	276	290	279	307	282	312	308	297	316	310	309	296	291	322	262	289	285	300	300	307	332	292	325	320	341	304	299	286	284	321	321	320	284	286	306	278	293	270	313	326	274	303	348	309	306	305	333	276	290	294	293	307	334	317	300	275	306	278	317	291	304	306	319	290	326	334	317	301	302	293	319	283	305	285	323	302	315	278	303	296	306	310	325	319	300	268	299	293	273	285	275	317	323	297	300	296	286	354	290	293	310	312	295	312	265	342	295	298	302	294	280	301	303	291	295	269	320	313	295	271	301	288	284	306	307	289	299	284	295	349	305	317	323	308	276	333	319	284
17814	3298	7665	8726	6973	5460	4299	3254	2503	2144	1836	1473	1378	1253	1192	1031	1000	988	931	855	912	917	851	863	798	876	859	796	797	846	867	789	778	801	750	765	786	756	792	706	711	727	745	728	709	757	717	751	686	720	695	702	696	708	714	691	672	712	683	652	735	712	668	720	713	661	714	689	632	685	672	691	659	727	701	711	705	668	686	703	697	701	711	729	660	677	664	668	722	649	688	665	690	693	707	677	748	692	670	622	645	695	682	641	683	639	712	671	712	668	697	731	632	710	701	704	718	698	663	606	703	674	687	704	707	685	659	701	701	706	679	666	672	665	651	710	656	693	683	655	716	696	647	673	670	673	700	648	667	603	705	656	688	692	668	688	670	663	716	659	683	654	664	729	639	684	710	660	698	653	647	636	667	745	650	687	704	729	661	692	671	679	679	632	680	668	685	675	653	650	706	673	696	682	672	647	674	680	687	697	635	652	692	685	677	690	640	705	699	655	699	657	705	662	682	654	698	716	697	684	700	741	680	685	612	667	723	654	686	674	651	662	663	649	693	642	652	671	668	642	729	645	693	676	654	675	647	661	679	662	652	672	705	639	665	653	587	657	690	684	681	684	672	699	656	670	679	652	678	674	649	736	669	687	653	656	706	668	680	647	675	694	681	662	708	656	710	710	710	718	648	698	711	714	665	666	671	643	709	660	639	721	707	687	706	645	614	696	718	673	709	672	610	683	678	711	695	686	690	662	681	685	719	694	687	667	674	687	661	693	691	647	641	671	721	729	642	667	666	654	722	668	658	682	699	653	667	677	702	718	686	681	696	660	713	683	702	724	665	687	662	686	692	683	680	662	666	685	723	680	675	660	721	638	674	633	675	656	659	709	682	683	698	663	702	658	630	685	729	665	679	667	714	710	667	667	669	689	669	669	674	671	663	693	672	716	715	678	669	651	743	688	685	670	684	664	698	640	635	744	668	694	633	651	671	721	663	710	681	668	674	701	689	664	697	691	692	676	669	638	646	739	687	686	621	682	674	681	690	691	666	663	683	640	675	714	736	692	630	714	633	667	697	643	689	615	655	710	715	665	690	714	669	678	707	683	658	719	733	701	690	640	706	718	682	675	708	674	665	669	672	683	670	676	714	706	675	676	727	718	660	651	667	628	671	654	645	692	679	668	691	674	670	694	722	680	635	649	681	661	675	667	692	661	682	731	692	683	663	636	636	701	700	692	658	702	696	652	659	662	692	716	686	665	664	637	666	683	743	653	647	688	719	693	653	662	728	702	689	677	690	675	693	661	690	648	656	718	666	693	679	666	682	730	703	662	697	685	710	658	685	683	678	712	707	662	638	727	731	703	658	673	691	701	687	667	673	689	672	702	673	699	707	669	635	662	696	691	675	684	732	658	685	724	637	698	692	650	663	742	694	657	654	714	674	705	665	671	685	648	702	662	715	679	643	666	636	679	668	642	713	690	682	655	691	631	678	664	709	706	687	695	694	657	700	689	670	643	615	679	672	662	691	668	689	663	662	663	644	716	703	702	707	716	682	681	672	723	652	635	668	730	725	675	689	716	648	645	698	696	693	654	695	671	694	678	678	705	666	698	669	724	723	640	665	638	725	674	695	662	660	672	719	665	649	697	664	672	696	677	691	664	618	692	682	653	695	687	654	731	704	748	637	699	653	663	707	670	694	650	677	687	676	667	675	661	712	699	641	655	688	689	696	637	669	691	704	665	640	690	665	705	656	696	656	652	681	687	689	699	752	650	702	694	685	662	652	639	641	671	682	670	641	705	666	650	678	683	635	694	719	693	652	672	686	714	679	725	656	668	750	698	681	660	654	623	683	703	667	709	692	701	660	728	693	640	682	691	715	690	698	696	680	678	654	668	678	711	644	626	666	664	668	684	692	690	672	634	674	644	667	697	684	723	679	675	674	663	656	679	675	627	704	634	639	660	680	670	670	682	689	689	657	644	626	720	698	725	687	638	717	678	666	691	685	687	681	689	670	658	692	629	716	670	700	686	629	642	694	695	684	706	683	664	658	677	662	684	658	667	694	652	672	709	675	641	697	677	674	669	675	669	688	705	655	701	685	654	681	710	745	724	658	662	653	657	701	680	725	723	672	677	688	690	694	672	670	683	707	650	692	647	669	653	719	659	685	691	686	678	685	673	688	663	710	681	658	668	703	617	687	714	693	643	673	646	673	677	663	659	712	637	666	672	679	699	717	655	721	680	660	677	663	702	701	698	664	697	649	689	703	646	703	700	661	673	645	667	668	707	640	660	697	706	701	724	672	674	712	665	739	688	648	669	667	628	673	668	657	683	697	701	635	653	620	670	690	664	676	668	625	682	699	622	663	676	618	688	654	661	735	693	702	704	699	649	674	723	759	731	655	630	682	721	683	668	649	688	685	639	699	653	657	731	696	688	649	663	666	681	705	675	640	685	663	700	675	660	743	662	663	664	647	705	648	666	695	646	644	658	720	674	659	685	676	711	691	695	648	681	682	717	686	685	709	705	649	703	671	657	717	675	683	682	706	672	618	730	651	697	739	692	662	664	668	700	625	685	629	670	700	673	659	672	705	654	699	673	729	680	685	641	697	700	686	701	672	623	662	685	674	666	664	641	667	686	651	692	743	672	692	685	666	693	680	689	663	685	665	630	663	695	694	690	628	702	606	693	699	738	678	679	667	672	732	673	671	731	703	688	687	686	662	658	652	696	712	702	685	647	686	688	676	691	650	684	647	678	689	664	689	679	679	712	649	684	641	620	723	667	717	642	712	693	656	637	702	682	688	694	670	719	696	690	682	672	689	644	686	716	673	656	664	640	702	637	715	697	684	698	702	651	662	675	668	652	684	667	690	678	683	702	681	680	706	653	703	660	641	681	609	633	665	658	649	703	669	726	675	683	641	710	695	726	724	710	646	645	698	738	708	701	677	702	705	682	667	636	710	659	646	683	683	683	691	704	659	725	685	704	666	687	664	654	720	708	685	639	664	683	691	668	685	637	697	695	694	717	631	660	668	605	636	657	671	686	703	684	663	661	657	671	729	685	675	693	657	707	717	729	671	669	676	684	625	726	628	659	676	660	663	699	656	644	725	638	729	655	702	653	659	680	693	717	709	689	648	683	694	642	705	680	661	670	687	682	694	746	690	668	674	648	693	669	673	680	685	671	689	704	655	637	677	686	663	694	686	641	707	698	666	700	671	746	618	663	686	667	673	693	721	688	656	665	627	673	686	687	656	686	681	687	675	626	693	689	651	658	657	654	692	670	642	716	693	638	674	682	671	686	673	739	678	645	683	697	681	649	676	731	701	675	699	690	660	752	661	656	639	697	665	639	674	678	735	722	692	648	647	672	685	718	686	696	704	691	658	701	648	705	670	715	682	647	695	698	708	700	659	679	648	669	650	671	703	662	655	640	664	662	706	690	700	689	699	672	681	682	697	658	713	645	657	714	680	701	665	634	642	701	655	653	686	659	662	620
43006	11797	6931	4823	3026	2057	1554	1136	894	716	646	596	514	481	456	430	393	387	397	399	389	369	384	362	393	368	386	340	358	375	338	342	338	372	373	352	331	340	364	327	346	349	362	343	333	380	339	359	320	355	326	294	330	346	332	352	354	299	301	329	351	356	362	338	335	312	324	295	327	335	344	353	351	350	344	330	314	310	350	363	369	342	322	364	272	296	325	297	372	320	299	340	348	372	322	335	346	329	326	341	298	347	351	318	374	356	336	345	320	325	311	299	333	312	343	316	366	365	344	355	338	340	367	334	331	376	334	294	338	344	302	347	332	344	369	389	372	356	357	334	321	337	307	314	326	346	346	339	295	356	308	291	318	302	309	317	321	325	306	364	351	309	311	362	319	291	341	348	340	343	322	341	334	284	289	343	306	312	332	355	325	320	291	322	332	348	307	323	335	340	331	323	352	387	327	342	342	331	339	337	326	312	332	317	343	335	347	327	308	303	344	346	312	342	332	326	301	348	310	312	363	309	335	312	318	256	335	317	335	324	296	319	307	349	319	332	318	308	357	313	353	303	354	341	305	296	316	333	325	344	353	318	323	332	339	363	318	346	318	333	279	324	342	369	338	327	343	343	334	358	318	295	312	307	335	347	325	323	341	348	359	343	328	329	318	327	336	312	304	341	316	332	313	336	332	322	334	341	326	342	319	314	366	355	342	348	342	305	347	355	342	354	294	306	352	335	309	382	325	332	311	330	323	348	348	331	346	303	319	309	358	340	345	355	336	308	349	369	320	300	338	324	345	327	313	319	320	318	325	333	356	336	327	350	346	349	312	333	326	339	322	346	328	340	291	316	323	333	296	338	335	313	320	287	362	338	313	305	335	306	307	330	358	355	346	371	307	307	327	295	354	354	317	338	321	329	322	327	340	356	347	375	346	322	345	305	364	335	347	315	330	346	355	329	341	295	349	376	353	340	328	309	338	336	331	340	349	369	330	306	336	340	309	328	367	324	326	312	332	321	289	312	351	336	344	358	326	333	338	336	325	317	297	330	333	323	330	330	331	322	312	320	326	323	326	364	352	366	331	355	378	336	332	331	335	310	352	353	316	304	348	302	319	312	362	329	337	314	349	357	350	316	322	297	328	316	345	351	283	349	322	304	329	337	335	326	332	347	347	292	331	330	331	282	324	335	327	302	353	303	301	322	303	314	349	305	335	347	336	311	333	307	336	323	329	340	321	307	316	359	360	331	340	306	304	330	347	350	301	344	324	298	347	337	333	340	347	313	348	324	350	316	360	317	332	320	318	294	330	307	337	353	304	337	342	320	336	318	305	302	323	352	334	350	335	348	340	355	325	301	327	343	325	324	311	325	345	326	341	355	307	342	332	331	312	350	318	341	324	320	324	324	355	311	343	343	357	319	311	303	308	325	328	343	283	357	344	341	329	307	342	364	317	338	298	337	287	286	323	320	326	316	334	314	360	320	333	323	321	271	300	299	328	355	371	334	315	319	329	365	319	320	366	344	327	357	313	296	308	356	334	311	294	335	313	324	343	342	346	349	361	322	355	381	299	343	341	327	327	336	334	358	338	334	318	345	317	328	351	343	333	307	312	334	347	303	355	334	324	349	339	285	342	373	343	328	285	320	338	322	306	350	332	362	352	331	346	342	281	287	336	323	334	306	349	339	315	307	330	302	314	331	359	306	307	333	331	309	332	318	328	346	317	332	343	307	322	367	290	364	338	314	316	310	325	341	345	320	330	359	338	343	326	323	371	342	322	303	320	332	339	329	307	334	301	328	341	364	296	360	305	337	330	301	336	339	340	325	349	370	352	342	334	359	367	332	331	326	299	299	343	337	316	328	319	347	329	304	332	312	348	337	317	284	317	376	338	346	355	373	336	317	348	377	329	310	318	282	401	334	328	317	337	324	315	312	315	317	330	314	335	323	334	345	294	331	305	325	363	353	324	316	333	320	296	317	336	350	336	354	320	335	288	375	319	305	325	306	317	316	357	306	322	351	319	311	311	333	306	326	304	323	345	342	317	320	337	352	321	333	334	325	317	322	307	298	348	308	329	319	316	318	340	334	318	364	340	343	332	346	314	359	347	328	306	328	373	336	288	330	369	332	332	351	347	309	339	301	302	311	324	327	336	348	361	322	336	323	326	316	326	334	323	345	343	361	312	319	323	318	342	349	323	333	316	328	328	352	333	330	337	344	341	326	321	357	315	346	356	344	332	327	313	321	332	320	334	339	304	323	355	315	349	316	310	316	359	318	305	321	324	344	304	295	305	303	352	361	332	327	324	340	327	313	326	323	333	349	309	312	318	330	320	280	331	342	328	280	314	322	316	309	300	300	386	321	319	315	342	344	336	338	309	304	358	331	326	341	290	346	288	315	342	334	322	333	300	349	340	288	352	341	353	340	312	344	334	357	348	324	335	369	332	336	335	298	337	299	341	338	309	309	315	368	305	301	310	329	377	338	361	328	344	331	337	326	350	359	337	359	346	318	296	373	374	313	347	337	346	358	296	319	287	312	339	344	317	336	340	332	353	331	309	307	371	339	335	318	354	363	303	317	365	332	334	329	302	314	311	330	323	360	316	305	342	340	282	301	304	340	329	329	378	329	341	319	324	330	311	343	302	332	340	338	322	318	333	295	328	353	355	330	366	334	314	345	341	358	350	329	297	350	335	327	344	327	330	348	336	362	340	349	320	328	333	294	321	301	323	337	313	295	340	319	325	301	311	316	322	312	323	332	312	348	302	322	360	324	373	341	316	333	312	373	346	342	338	356	331	337	318	333	334	321	350	346	327	354	309	338	368	311	355	335	328	332	308	310	299	349	339	335	344	305	338	333	330	364	327	352	341	318	303	302	306	352	329	316	319	315	317	318	362	327	325	360	337	360	345	327	316	333	320	333	322	319	334	330	299	305	335	323	347	311	319	361	353	316	343	329	313	332	339	344	334	351	356	369	334	336	336	307	314	338	313	343	312	325	336	318	327	358	337	296	304	354	349	340	336	316	321	346	354	336	344	330	360	329	329	342	345	309	304	319	303	335	317	343	321	320	323	312	318	353	308	334	326	325	312	339	314	358	334	312	319	347	350	328	311	347	330	328	311	319	350	337	332	311	318	337	332	313	288	335	315	331	323	315	328	300	316	296	348	354	306	356	321	319	320	345	308	330	323	356	299	337	346	309	312	348	331	335	339	340	346	315	314	345	325	334	309	338	322	353	337	312	371	297	322	361	330	297	341	320	317	313	364	325	329	327	359	333	348	347	332	318	332	310	315	344	310	289	305	339	330	338	288	332	361	334	323	294	338	336	317	316	341	315	293	369	302	344	325	315	361	340	314	350	332	326	314	291	329	352	305	332	315	341	369	355	318	349	339	317	320	360	318	347	346	335	342	329	339	360	324	331	336	346	354	336	312	308	338	315	322	329	329	310	317	312	330	345	320	318	331	337	327	344	325	315	315	354	322	329	320	363
23543	4704	10273	11569	9529	7471	5816	4450	3530	2678	2377	1954	1814	1598	1397	1311	1196	1191	1127	1038	1010	1023	1017	1027	950	942	929	878	892	932	916	902	858	967	891	892	884	862	846	836	838	779	834	794	796	819	800	779	737	751	809	749	752	769	767	783	762	776	753	736	758	798	739	753	734	785	781	771	745	723	707	726	731	766	729	731	721	731	722	745	787	703	796	716	718	695	688	689	710	717	719	751	729	730	697	698	790	733	740	726	747	739	710	721	723	721	712	702	718	716	743	737	683	743	716	722	701	730	708	698	734	713	676	746	747	675	707	665	741	678	723	678	750	698	737	751	675	714	721	690	666	717	672	751	715	725	693	750	720	675	688	734	723	745	692	694	688	729	732	685	717	718	721	717	778	674	769	725	672	705	759	719	740	725	684	695	733	732	739	727	716	753	734	728	692	732	746	702	689	723	712	732	770	701	748	700	693	702	642	701	684	749	740	690	671	756	702	708	703	694	743	669	721	706	708	785	705	732	719	734	755	739	721	744	707	772	758	692	751	723	693	721	684	681	678	763	741	706	731	731	711	782	719	722	689	721	734	664	685	740	717	690	700	719	690	723	722	696	734	734	734	706	780	680	692	703	695	722	704	718	705	708	742	732	705	706	722	701	711	714	667	748	724	746	710	710	705	680	702	689	682	752	719	723	728	714	676	760	706	683	739	709	706	705	703	754	695	729	731	726	680	721	765	696	712	714	747	762	736	736	700	732	732	715	756	697	649	720	799	705	687	705	698	741	750	723	735	748	705	693	697	721	726	681	767	718	661	707	765	753	729	701	692	722	701	669	735	704	688	706	760	685	740	721	756	757	695	672	653	730	719	766	680	771	686	697	731	703	733	726	759	730	714	692	804	721	704	708	735	724	700	749	674	740	733	725	711	772	731	695	707	687	723	678	730	715	752	745	728	735	697	669	709	730	718	754	765	687	763	673	740	706	722	686	694	705	704	679	675	734	724	710	705	726	730	728	698	719	757	756	758	701	734	734	680	673	732	695	754	738	685	664	773	736	775	700	713	738	734	740	727	707	719	684	729	770	712	734	712	735	722	708	700	717	741	711	691	728	757	740	695	682	751	697	769	687	740	721	704	697	759	720	727	723	681	701	667	685	741	739	679	677	700	664	686	673	688	760	765	711	712	718	723	737	675	727	750	755	710	737	728	755	763	742	705	728	697	661	732	694	700	805	689	701	713	709	685	688	713	676	709	772	686	687	687	723	710	715	706	746	677	703	681	720	716	707	742	736	727	749	730	707	727	716	719	703	675	710	677	721	688	757	721	745	690	716	710	709	728	761	733	702	760	739	703	726	692	727	744	703	742	734	705	754	689	777	732	730	756	701	717	667	718	734	745	678	710	709	726	706	700	720	701	697	706	641	710	732	679	722	647	748	680	712	736	735	682	655	676	745	707	762	717	698	728	722	701	726	718	739	761	716	741	722	766	699	732	719	681	736	706	712	728	719	736	720	710	709	784	739	726	703	744	714	699	751	680	702	683	715	720	714	718	694	722	716	717	710	695	743	700	654	703	708	721	702	741	732	718	707	705	726	739	724	723	691	697	706	748	677	712	707	769	712	672	705	726	719	730	738	710	745	686	718	666	736	724	754	763	713	679	690	694	731	734	730	736	678	692	712	750	693	750	732	709	707	734	707	745	722	693	681	718	719	687	748	689	725	727	768	710	662	723	759	745	722	732	706	676	693	758	748	707	771	696	714	726	679	742	698	741	711	739	721	697	748	670	707	720	723	682	700	699	703	721	730	704	747	795	774	705	699	760	662	792	699	745	695	719	719	754	675	764	724	742	716	725	684	688	693	742	755	703	708	687	692	749	710	746	744	693	752	697	690	724	699	770	720	695	715	752	685	766	718	714	693	765	685	725	754	713	735	709	726	698	733	730	697	754	729	744	660	703	715	717	735	716	701	747	689	717	701	716	737	702	714	720	752	739	728	686	707	716	753	692	730	709	704	708	708	700	705	714	703	714	755	726	691	732	716	712	666	688	715	720	729	705	699	723	758	708	656	769	691	751	699	723	733	673	685	700	752	824	716	707	731	700	708	725	691	694	713	767	728	745	696	752	746	717	772	728	734	695	737	731	732	758	690	699	711	688	727	682	704	664	724	752	746	729	743	710	696	693	695	736	729	696	690	735	678	724	707	699	738	686	719	731	735	722	686	738	641	724	685	678	709	696	702	752	728	706	762	713	710	683	760	742	703	734	715	714	695	715	702	705	705	737	714	736	689	732	734	679	710	657	793	715	733	736	757	728	695	714	709	717	726	725	691	734	693	735	761	791	721	685	699	714	698	743	708	724	736	721	755	729	760	737	714	721	728	705	718	703	701	676	728	666	699	756	765	745	653	737	741	730	737	776	729	759	709	710	701	694	665	759	655	726	683	757	728	736	663	721	719	701	667	735	712	751	726	750	739	714	776	707	716	724	713	716	716	736	719	755	721	733	741	698	722	712	721	704	743	703	725	739	670	689	704	721	727	669	723	708	706	731	701	680	693	727	688	683	696	736	692	754	797	695	701	739	732	706	674	751	666	699	760	684	734	694	701	682	687	709	749	743	697	727	688	689	683	678	702	659	723	734	716	740	729	745	701	747	714	686	668	705	723	714	754	714	704	740	710	708	688	658	706	708	684	704	703	685	692	736	712	704	702	733	714	726	744	754	739	730	737	674	719	707	686	710	725	693	765	711	731	716	705	663	689	712	774	690	693	728	720	721	750	696	709	703	700	701	694	729	696	784	705	714	696	707	666	723	775	753	726	706	707	678	720	708	738	742	744	653	754	726	721	674	689	702	738	684	729	692	676	705	697	729	724	701	759	658	715	677	737	750	680	743	706	743	709	734	719	773	700	719	682	728	706	685	695	710	745	700	679	737	708	721	724	684	769	726	719	761	659	692	698	738	686	674	721	683	704	751	735	749	759	754	750	719	743	695	728	721	715	742	704	738	700	742	705	733	715	703	735	699	718	687	714	688	728	745	718	654	730	722	670	725	696	694	751	723	730	743	718	728	710	734	715	721	677	686	688	717	670	712	662	684	770	755	705	725	669	723	721	741	766	702	668	740	732	703	727	713	711	686	721	703	751	722	732	685	671	710	695	742	734	689	699	748	675	709	674	709	715	717	709	679	771	702	729	698	695	754	703	731	710	699	678	716	720	707	693	719	746	727	721	707	711	700	661	734	712	702	729	738	679	716	759	658	747	721	774	712	733	694	729	695	724	692	724	691	708	687	716	713	710	702	743	724	718	690	732	763	688	665	744	734	674	626	732	677	674	730	731	689	712	695	722	704	762	770	774	690	732	708	733	693	715	723	740	716	777	728	705	724	734	744	717	701	737	738	699	732	736	717	768	739	709	733	762	713	699	710	724	724	716	704	691	723	747	697	696	733	740	695	740	726	719	705	672	695	741	702	712	702	701	673	668	720	735	698	701	725	707	724	689
13867	2438	2359	1679	1132	842	630	456	411	352	296	293	266	272	253	263	248	252	237	219	211	208	239	254	249	254	220	190	240	213	230	246	228	215	213	246	260	247	225	247	206	246	231	215	239	240	207	210	226	208	232	239	224	202	223	222	199	218	239	228	221	230	234	238	229	202	218	212	257	224	220	191	217	220	215	211	216	221	225	220	219	254	256	226	211	235	229	224	221	224	202	221	239	269	225	229	206	203	214	225	189	236	203	228	206	202	228	205	208	199	210	209	212	225	235	209	268	243	213	230	231	241	226	223	190	246	214	248	207	222	216	213	203	204	220	229	239	204	216	245	231	236	239	207	203	219	245	203	219	233	227	218	226	242	227	225	219	207	186	230	202	214	221	233	239	220	220	224	194	213	209	212	215	237	215	218	214	228	198	229	262	230	200	258	219	241	209	221	219	222	239	237	223	248	202	235	246	244	194	227	220	233	223	195	191	208	238	218	206	223	228	229	220	285	194	242	229	227	244	228	222	229	226	210	237	220	232	211	236	219	198	216	232	229	217	231	230	244	234	235	209	183	206	217	244	205	229	188	212	227	234	230	233	213	212	226	226	232	204	232	224	228	234	229	245	245	212	226	248	214	220	215	203	216	223	240	201	244	208	233	219	240	208	198	227	213	252	230	219	217	223	231	217	213	225	206	232	190	254	225	213	227	234	221	224	231	209	235	210	207	233	217	237	223	198	237	226	240	196	206	210	196	217	224	240	241	226	243	214	200	209	256	205	234	186	220	207	213	234	239	238	224	234	237	206	219	217	191	208	217	228	212	192	226	202	226	205	183	240	226	212	219	216	220	224	237	194	238	232	205	239	260	231	224	233	222	202	226	229	225	225	200	236	197	222	224	245	222	214	231	243	188	241	227	221	224	245	255	242	224	232	203	222	208	215	225	208	236	201	225	236	224	207	217	238	221	230	198	233	267	228	211	218	218	199	226	222	236	212	228	207	222	241	254	224	193	239	193	182	206	235	229	189	191	225	222	240	212	221	213	218	186	215	198	198	217	215	228	207	228	255	225	248	233	187	244	207	199	233	232	211	243	206	236	231	224	226	203	220	220	184	208	222	234	208	221	209	214	204	240	230	217	215	210	201	216	232	246	225	270	247	198	191	221	222	223	218	202	215	230	199	204	230	209	207	223	230	205	222	189	242	209	223	274	219	238	234	251	191	197	212	197	218	218	238	224	224	211	220	240	223	255	250	228	244	205	235	219	200	220	244	203	171	210	237	239	196	217	203	223	224	205	209	218	252	208	192	225	228	221	220	233	225	232	224	238	210	238	229	219	227	235	242	240	211	221	226	196	241	211	207	206	224	235	206	209	223	219	215	240	226	235	215	200	219	203	234	243	198	191	242	215	201	194	232	212	257	221	192	211	227	209	196	242	230	216	215	223	221	233	197	215	223	195	246	251	229	248	226	220	206	210	247	196	181	218	226	245	223	225	209	212	177	233	232	209	211	215	238	216	244	226	226	215	224	205	228	200	222	223	223	241	200	200	212	216	231	219	240	254	219	196	216	204	209	244	224	229	228	199	220	223	246	186	225	189	211	217	247	183	235	197	196	215	225	212	261	253	227	193	179	207	226	218	211	233	174	199	227	230	203	190	237	241	226	222	216	191	222	228	200	235	248	211	214	208	229	189	212	235	242	222	211	218	229	217	196	216	220	237	190	216	195	230	215	232	202	200	211	235	214	206	214	218	200	219	248	210	255	225	222	267	232	219	222	238	226	212	226	231	203	266	200	229	227	205	212	223	224	212	235	243	231	222	231	239	190	221	215	228	228	210	255	235	202	206	228	201	220	214	221	239	222	220	214	216	198	204	219	206	233	220	213	227	204	227	234	197	222	231	229	209	219	208	196	210	225	243	223	205	223	230	222	207	199	204	208	230	203	226	195	233	241	221	213	219	192	211	204	224	217	217	214	249	276	223	215	240	223	213	226	209	208	216	220	221	218	232	224	232	187	220	239	236	191	195	182	231	259	247	200	222	234	205	222	214	220	230	213	228	214	224	205	250	250	229	231	238	222	235	203	228	227	216	219	237	207	229	201	215	210	209	218	215	223	219	235	208	213	202	217	205	208	235	206	191	216	197	212	200	239	214	198	198	206	221	186	206	225	205	244	204	199	217	211	240	230	221	208	222	224	227	207	224	205	240	200	219	233	231	234	229	197	202	236	208	185	231	233	247	226	233	228	202	224	216	245	211	195	218	213	204	207	244	224	210	197	206	228	250	201	213	214	216	231	187	238	196	222	199	230	218	224	223	200	196	184	233	206	203	241	196	228	255	207	205	229	213	221	201	229	199	212	223	216	251	213	225	210	233	244	187	213	212	245	226	237	222	241	210	213	216	220	194	203	247	237	231	206	224	205	213	215	235	215	220	225	222	260	204	224	233	233	228	199	204	216	245	226	236	228	199	221	214	218	224	229	227	224	212	226	213	220	214	227	236	242	192	222	199	217	223	217	231	229	221	217	222	243	219	235	213	234	196	247	238	234	213	253	217	201	253	239	218	220	193	213	215	230	250	198	222	201	206	244	237	222	237	213	220	236	234	228	247	200	225	214	248	206	232	249	231	221	219	240	198	241	226	238	210	228	201	233	224	204	193	206	206	248	186	218	228	250	231	213	265	219	219	199	204	213	219	208	218	240	229	241	207	229	216	209	204	210	264	236	229	203	189	209	202	226	216	244	210	206	216	189	251	193	225	226	235	220	262	215	226	237	209	205	225	196	218	231	228	225	212	161	220	221	225	234	217	200	226	221	231	200	222	245	181	232	223	209	242	209	211	214	252	217	241	236	239	205	239	222	242	226	241	230	197	200	228	211	231	239	216	236	258	226	195	227	244	196	222	242	224	232	234	221	224	241	206	216	211	222	199	240	216	221	207	231	248	192	189	227	206	226	215	201	227	217	229	246	248	237	211	257	231	236	228	241	218	241	257	239	213	212	220	229	192	222	206	222	204	236	231	237	214	241	205	207	240	184	222	215	246	246	237	221	218	213	218	216	220	222	209	275	197	224	228	225	226	211	235	230	214	192	237	224	234	237	227	218	231	215	209	216	239	223	206	245	241	245	225	240	187	234	239	244	236	215	202	228	230	229	233	222	219	227	210	202	207	209	218	220	255	230	215	243	238	232	217	182	226	221	230	222	222	228	209	216	229	247	231	235	223	257	212	203	230	236	219	217	219	228	232	231	216	191	210	217	206	191	228	214	219	226	221	233	229	218	204	241	237	248	209	204	195	206	233	215	239	213	222	241	226	244	230	233	223	230	232	239	204	221	245	211	199	232	204	213	214	200	205	213	230	236	261	230	228	228	196	181	208	239	218	228	211	240	235	204	238	205	217	238	188	189	227	221	219	229	241	251	225	227	236	236	235	220	247	234	208	267	218	229	193	208	210	218	198	222	209	244	225	218	212	247	228	208	220	191	216	251	247	234	225
8130	1998	4426	5060	4034	3104	2321	1755	1412	1133	1028	921	858	802	747	701	693	608	635	664	601	612	590	607	575	597	626	572	569	557	508	559	596	580	533	554	546	538	534	540	571	512	556	519	543	510	557	561	533	511	511	529	515	585	532	506	523	501	519	512	548	513	512	506	500	537	542	555	539	575	530	507	549	527	500	552	519	565	526	551	485	523	482	502	501	507	500	526	549	523	547	491	524	523	515	496	528	527	505	504	494	524	554	533	510	540	513	495	556	548	544	489	568	498	565	516	540	515	514	556	557	529	526	506	529	514	519	500	551	551	499	497	514	498	521	520	524	515	521	497	510	476	517	514	495	546	502	519	515	557	490	493	517	502	524	526	540	543	548	542	543	529	515	500	537	499	555	537	510	548	531	527	534	519	479	500	493	487	523	505	511	524	516	485	513	483	544	544	529	515	535	483	564	496	536	528	491	523	516	511	520	493	533	464	492	526	492	507	501	536	508	542	543	497	540	517	522	483	490	459	489	544	542	486	514	528	537	478	508	488	543	546	554	523	519	537	482	525	488	476	516	519	508	518	495	527	501	490	543	510	546	542	515	533	537	510	492	494	538	552	477	487	542	500	502	553	491	497	508	508	505	517	521	507	521	523	551	490	511	529	506	505	520	458	497	496	520	521	499	536	541	490	508	526	496	532	513	503	528	534	546	566	514	482	484	547	506	492	511	530	538	497	553	510	501	525	506	529	536	456	471	483	529	534	495	481	523	536	497	538	562	500	488	549	501	490	467	483	498	480	562	486	527	505	518	516	508	471	547	507	503	535	511	480	489	514	533	535	494	553	533	500	527	533	530	492	514	539	531	505	515	526	539	521	524	508	530	494	505	473	498	501	534	499	503	485	500	534	527	524	506	515	529	509	526	534	521	560	511	533	531	510	551	513	521	511	536	505	477	555	454	512	506	524	506	513	522	487	542	542	512	506	519	530	535	494	529	506	531	495	503	585	526	498	502	508	510	527	504	542	535	534	531	515	494	500	538	507	549	521	512	460	499	534	535	529	543	497	500	505	491	540	523	534	553	466	522	532	546	521	523	509	497	519	533	571	511	530	524	511	544	506	524	500	509	512	571	510	488	522	539	523	531	533	507	556	519	519	478	514	495	528	524	516	502	541	522	520	528	522	567	489	514	526	471	489	560	480	496	560	457	546	502	524	492	472	517	535	546	513	521	513	569	516	497	515	526	529	531	511	571	499	484	486	525	509	525	502	521	489	529	523	538	529	507	512	514	557	510	504	501	488	491	500	547	516	519	515	549	484	547	520	540	516	485	502	499	490	472	457	551	536	488	502	502	517	438	523	518	491	500	557	508	472	544	501	501	537	537	472	481	539	495	517	516	506	523	523	520	477	518	520	501	524	544	524	534	515	519	512	507	500	472	527	581	492	477	508	494	473	535	517	510	492	531	479	516	490	507	506	537	495	553	500	521	518	505	490	475	532	500	552	522	497	508	502	551	471	541	495	523	516	509	520	517	492	533	495	544	495	528	523	495	514	473	518	480	509	473	507	526	521	561	552	514	497	497	503	501	504	506	511	560	527	504	508	485	471	518	511	503	536	520	567	495	525	555	480	520	491	473	454	478	500	499	543	511	498	495	507	511	532	515	521	520	502	518	516	495	496	505	511	504	495	501	530	526	530	546	507	493	497	460	526	509	509	509	514	514	562	484	511	530	531	517	468	519	487	499	537	542	531	517	519	544	531	529	496	514	509	524	559	536	491	522	499	503	525	515	511	510	501	503	491	491	553	506	524	508	546	511	510	548	461	530	473	517	498	505	529	515	522	538	488	517	486	498	529	516	520	524	518	499	500	564	505	520	534	526	525	511	548	503	508	523	536	536	510	520	479	499	544	506	482	516	547	518	505	490	564	526	510	524	529	495	501	555	479	513	510	546	536	509	508	518	520	518	505	535	522	507	529	524	517	553	514	488	525	475	534	490	507	523	522	550	525	529	518	489	500	502	467	503	504	490	511	524	546	555	535	518	563	518	540	533	524	474	531	477	481	502	527	539	513	523	538	522	489	527	519	531	504	508	465	495	504	496	502	505	552	465	481	502	542	450	542	498	547	532	478	506	568	517	514	520	513	496	565	493	517	516	531	506	559	514	521	535	497	526	491	524	505	499	508	480	489	524	524	476	523	528	507	526	540	506	466	491	519	535	504	508	477	494	516	518	515	513	472	473	497	568	504	520	505	505	505	499	491	492	528	510	465	481	505	569	522	553	558	525	508	516	502	516	516	540	521	536	503	516	508	537	490	539	527	476	552	499	501	499	543	527	508	525	493	569	506	530	500	482	476	549	511	560	506	483	510	486	498	489	488	526	515	515	542	520	500	504	470	480	525	483	501	526	502	532	492	512	526	517	544	526	492	495	529	533	536	500	511	524	520	544	550	526	491	502	552	495	509	566	532	521	522	487	502	485	521	530	522	491	504	498	548	506	487	522	513	480	537	494	541	553	512	525	516	515	485	526	483	490	483	555	527	533	504	491	561	485	515	502	541	504	502	507	548	520	488	507	507	485	493	546	520	543	473	512	515	471	491	540	540	494	547	519	488	519	513	532	500	529	537	546	545	459	522	515	497	494	493	504	507	550	484	520	544	473	535	525	530	570	510	493	476	495	490	491	505	526	528	572	515	527	567	529	526	525	544	555	472	545	495	540	495	514	519	488	527	559	513	499	516	525	539	539	495	507	507	515	516	553	506	483	519	557	476	544	513	486	460	541	503	474	510	524	536	521	569	481	458	497	524	514	521	501	517	514	511	497	481	511	496	529	495	475	525	538	498	559	522	519	519	521	555	490	525	509	490	546	503	534	510	521	515	525	546	479	496	528	505	544	463	511	508	516	501	510	524	486	521	510	498	519	565	515	470	516	516	506	522	540	524	503	507	516	505	535	477	529	537	498	511	540	506	498	499	467	493	552	524	527	520	470	554	483	528	550	509	559	489	475	525	496	488	496	530	542	531	505	514	531	544	548	506	501	539	532	517	506	489	529	487	497	478	534	537	493	522	515	495	479	498	520	520	516	510	465	531	529	502	542	522	486	519	491	487	569	497	519	476	497	500	516	467	508	560	517	519	509	520	532	531	515	527	464	472	505	531	502	512	494	510	517	510	539	507	519	494	515	500	546	507	523	518	498	563	544	492	508	526	529	542	488	521	500	489	538	482	502	535	521	553	494	536	471	518	553	526	568	486	531	550	525	508	515	527	504	507	545	468	481	508	529	500	541	501	541	509	535	539	532	501	533	505	523	516	512	492	553	527	524	525	530	515	552	569	494	523	518	485	547	491	525	481	526	541	488	492	537	485	476	530	493	494	519	460	511	538	491	525	530	527	522	475	551	506	538	484	505	529	546	525	522	501	544	549	525	515	502	507	526	484	525	497	482	529	521	501	498	532	543	552	534	528	512	510	554	480	501	530	518	500	500	487	525	577	485	509
31619	6798	4255	3226	2194	1468	1050	786	675	576	492	461	442	396	422	377	337	357	360	374	337	299	338	311	310	291	322	301	314	284	295	295	309	318	347	327	322	288	324	331	273	308	308	301	346	300	301	299	279	322	315	307	271	292	322	301	306	293	318	309	291	286	272	312	314	305	293	312	312	278	291	280	313	346	307	323	303	297	322	280	324	303	290	290	308	311	318	323	286	347	288	270	307	335	310	300	309	299	304	317	297	285	294	305	314	281	313	317	296	310	306	295	326	294	333	288	303	296	314	281	303	294	291	302	287	294	291	276	285	326	341	273	276	301	284	345	303	285	289	294	283	292	302	291	303	285	291	279	285	270	289	326	319	314	277	271	259	280	304	291	323	294	316	299	294	313	289	283	315	318	335	320	257	288	321	277	332	329	286	298	319	300	320	293	265	306	321	332	306	303	273	290	321	317	302	308	288	325	291	307	325	288	285	288	315	284	322	320	320	305	284	279	261	271	324	287	319	285	291	280	302	277	264	294	317	253	335	257	316	285	320	268	300	294	279	285	308	314	311	295	293	269	279	309	321	340	304	289	264	290	330	317	304	276	285	317	315	314	323	288	316	331	302	324	298	320	302	284	319	288	263	277	287	307	312	287	295	289	332	275	271	324	274	299	312	286	327	285	291	316	297	262	326	314	300	292	290	281	319	304	279	281	340	296	316	329	332	328	312	316	303	308	300	307	279	289	310	299	310	307	295	319	307	306	302	343	305	281	281	290	313	297	290	296	298	300	315	291	296	305	289	287	319	280	291	314	320	289	328	303	301	317	328	296	313	309	321	293	289	255	335	285	295	312	308	288	284	304	258	309	306	299	311	312	322	303	321	308	288	309	337	313	297	287	287	307	329	286	314	288	288	289	344	311	351	303	290	300	266	302	278	336	291	298	315	297	285	295	292	283	310	313	285	310	296	327	316	281	282	327	320	293	266	285	306	306	279	263	310	286	321	291	322	306	288	300	296	305	290	300	265	289	285	284	295	274	292	312	346	326	298	279	290	296	291	274	309	289	297	317	306	292	320	323	300	240	312	284	303	284	317	273	302	320	321	309	313	285	276	285	306	322	280	316	335	310	298	300	302	272	287	290	325	298	293	303	278	316	267	339	313	309	301	310	267	265	281	279	289	279	316	310	297	283	298	323	347	308	315	281	284	294	324	274	293	319	295	296	287	291	316	296	294	307	289	321	294	278	284	295	276	326	279	291	315	268	286	314	302	299	293	296	279	340	315	329	320	274	268	308	292	301	262	292	253	304	257	318	285	296	298	307	316	310	292	278	303	313	309	306	259	308	276	274	285	316	280	303	327	287	296	297	302	291	319	307	293	301	300	294	296	298	294	294	299	275	278	269	316	311	291	309	294	289	296	308	275	297	326	330	284	325	278	314	309	311	306	318	325	287	310	298	303	316	284	281	327	303	312	285	306	321	282	293	301	334	278	291	309	312	299	332	282	278	311	288	309	291	296	312	320	308	246	303	334	330	303	292	275	314	263	284	294	305	287	282	275	264	312	292	319	296	329	305	320	283	322	290	337	317	308	310	306	334	297	298	304	292	275	267	284	313	290	283	275	300	254	315	288	293	314	288	304	307	291	316	286	291	309	313	266	287	307	330	343	298	301	299	312	315	292	287	296	265	279	277	285	287	309	333	306	336	330	301	304	293	311	324	278	323	327	264	275	298	283	305	323	309	313	309	298	327	316	282	305	292	293	319	283	269	271	303	278	310	268	295	270	278	317	294	262	295	300	290	332	303	307	324	312	333	321	300	326	297	339	300	320	286	255	290	328	301	286	311	290	300	279	276	288	311	297	287	303	312	299	291	313	297	292	285	293	307	346	276	341	265	284	276	272	307	296	264	277	311	300	277	286	309	309	285	294	291	303	298	288	297	344	280	292	320	284	285	288	316	341	284	293	304	277	296	324	283	309	304	326	293	309	307	293	285	287	284	307	277	295	296	260	284	299	262	313	309	285	293	301	307	318	295	274	267	282	305	318	298	258	313	303	324	311	299	311	299	281	283	337	293	277	280	331	309	295	251	327	297	303	317	292	290	303	329	286	292	245	304	294	284	317	314	285	311	293	288	282	307	283	332	285	311	287	304	322	327	285	314	320	266	306	318	318	294	314	305	282	291	290	302	282	285	293	281	317	299	332	303	296	318	318	276	251	308	310	271	316	291	278	294	320	338	318	326	289	326	305	261	289	300	322	305	282	316	321	295	293	277	331	324	284	292	288	324	327	298	300	274	292	325	294	321	315	304	294	276	316	296	309	299	299	313	286	289	258	338	285	268	254	288	311	295	273	308	272	309	316	296	259	292	304	285	323	285	277	299	296	317	308	326	322	293	283	280	268	319	287	283	312	325	291	326	318	326	311	345	315	276	287	286	294	283	286	295	268	302	297	316	288	335	298	307	280	298	273	304	289	270	322	357	297	297	272	303	310	293	305	291	269	293	269	320	319	297	284	320	282	314	290	310	310	289	293	309	299	302	298	323	317	292	281	299	319	306	285	306	306	319	313	319	318	300	314	284	275	300	276	280	316	292	305	327	288	293	326	293	315	282	305	294	284	274	269	281	298	307	270	293	294	273	313	296	298	304	291	307	298	295	298	276	276	304	309	306	283	311	346	329	307	302	291	320	334	274	312	290	272	298	309	290	286	312	318	285	289	290	273	276	292	320	315	321	291	322	318	313	323	288	312	308	311	310	315	290	270	291	268	294	268	298	306	285	309	296	280	305	286	299	289	290	298	305	319	321	259	307	289	320	307	286	285	286	305	299	270	324	284	287	284	266	266	314	290	333	299	280	301	292	306	294	298	307	305	319	309	267	294	288	314	309	272	303	337	303	285	296	300	271	290	331	324	310	315	282	313	299	293	317	303	305	307	301	290	284	292	293	253	308	309	329	295	285	276	281	281	285	281	317	296	350	298	292	295	299	302	327	295	291	306	293	304	284	287	302	323	309	278	285	305	311	300	335	332	307	303	304	302	294	313	325	272	303	315	281	282	330	303	290	299	293	279	300	322	285	303	301	330	281	269	308	308	291	315	309	281	284	308	288	275	323	291	293	283	266	294	316	322	288	299	307	322	320	296	271	308	300	312	285	277	298	279	277	300	305	323	300	342	308	254	314	313	316	321	277	287	307	294	303	295	270	301	329	275	314	317	300	261	301	303	303	318	303	274	293	297	271	309	318	297	301	283	282	266	293	280	297	303	325	310	298	298	322	294	315	319	282	296	302	263	253	304	307	310	290	303	304	294	289	314	308	296	282	295	291	287	258	300	291	316	320	293	297	329	287	284	284	292	296	273	263	317	298	328	319	327	311	279	319	290	297	284	307	288	314	294	297	283	316	289	293	299	298	306	295	301	342	276	310	293	309	277	303	323	292	326	294	323	267	305	311	297	257	291	314	305	303	307	300	290	299	280	327	337	312	320	308	301	311	298	264
18239	3407	7373	8507	7030	5451	4044	3106	2366	1944	1852	1478	1379	1205	1112	1009	1046	974	997	929	882	842	887	806	831	796	807	817	825	803	778	770	773	780	780	778	762	821	722	699	732	743	710	687	781	763	708	693	732	767	657	693	709	679	694	687	670	662	721	672	699	664	696	713	695	663	683	700	702	679	750	671	686	684	655	673	685	695	612	675	653	641	663	713	710	662	691	710	672	653	679	687	667	720	713	679	693	701	625	674	664	623	678	684	641	702	637	636	716	674	653	634	680	662	684	675	653	641	693	712	645	665	682	625	654	647	738	683	662	668	694	659	667	725	653	725	662	676	630	666	652	702	653	650	652	622	679	647	660	659	709	691	645	634	662	667	641	670	695	666	712	660	698	656	681	665	695	649	630	689	654	703	665	656	655	636	657	661	670	659	695	686	659	666	656	642	644	667	627	662	703	670	671	678	645	626	664	700	675	676	667	676	693	717	656	664	638	682	677	664	641	667	659	659	717	669	664	682	668	681	652	699	654	670	657	662	649	697	644	700	721	618	646	689	698	585	706	705	660	666	644	634	639	688	649	670	680	613	647	659	663	655	644	668	657	669	666	642	696	674	691	727	688	692	709	656	665	668	679	719	679	629	668	725	655	678	689	664	655	676	653	610	662	667	750	655	656	656	678	674	701	670	616	688	683	688	656	687	680	674	673	650	641	693	657	687	622	653	693	649	654	701	686	661	637	629	622	692	634	648	686	681	684	673	652	678	676	632	682	645	715	630	679	653	673	662	662	615	673	690	648	654	654	658	667	719	678	675	660	714	699	650	657	667	672	684	670	674	658	678	641	633	676	633	649	638	649	682	688	659	643	651	675	672	666	690	626	658	609	687	677	668	662	675	707	693	630	665	645	668	652	648	719	641	676	661	640	681	721	652	700	627	650	699	679	686	708	669	674	676	675	708	680	652	662	687	628	689	674	683	659	675	669	644	644	626	710	652	654	658	672	643	664	673	693	632	626	685	726	643	689	630	642	695	667	621	670	685	648	710	657	663	654	666	646	636	663	691	688	678	630	705	632	663	667	690	670	694	656	674	656	685	654	666	712	670	658	702	628	660	620	633	672	691	683	716	676	658	654	661	655	682	671	646	735	674	682	657	692	667	678	664	653	704	719	680	663	654	658	657	671	694	642	693	639	657	694	667	645	651	700	694	661	659	663	655	672	681	645	661	653	679	700	650	680	688	656	675	637	664	658	671	660	661	637	715	653	664	639	679	712	678	660	660	693	654	681	680	663	719	684	675	719	652	702	685	642	624	726	649	680	654	687	653	669	675	650	670	654	687	617	637	698	665	653	690	630	681	644	705	677	692	706	636	626	615	687	665	626	678	701	697	677	686	703	637	675	687	713	679	660	647	674	669	668	700	715	660	669	645	647	661	656	651	662	700	688	661	689	624	699	641	703	707	630	671	687	633	653	666	677	671	664	686	672	677	640	650	635	656	669	695	661	711	683	668	688	685	688	634	661	715	661	647	689	665	643	680	677	671	617	690	687	697	601	686	682	709	631	661	637	690	640	630	659	614	651	710	640	638	640	668	642	682	650	623	662	677	613	718	645	667	657	656	710	674	671	642	671	731	697	707	681	648	690	716	676	674	665	665	664	653	717	696	673	637	647	679	635	665	663	661	700	659	683	667	674	668	651	691	645	642	673	651	647	649	649	680	665	724	599	690	698	684	673	663	696	677	689	634	631	669	657	673	647	643	669	673	651	660	695	699	679	645	682	664	694	685	646	712	695	666	665	638	698	641	688	725	657	699	683	687	703	628	684	674	659	686	638	645	628	693	660	680	692	683	635	669	701	686	683	629	674	693	674	634	663	647	699	661	676	638	638	649	659	667	678	708	662	657	663	643	701	693	619	651	663	668	682	672	662	656	666	658	691	628	629	682	633	617	677	656	655	648	656	660	654	711	628	673	661	665	646	653	633	630	678	693	617	665	623	658	702	687	720	684	659	649	656	686	696	659	646	631	678	686	681	648	654	680	619	691	648	660	625	742	674	653	662	657	658	710	710	629	657	647	640	713	665	687	641	641	663	685	637	614	706	657	655	685	661	675	684	741	623	679	659	693	653	689	641	635	636	666	642	644	677	684	697	686	672	673	675	669	681	649	654	694	653	672	702	672	672	677	679	672	703	655	610	662	662	686	662	664	660	629	670	724	662	675	652	629	647	662	685	700	681	687	730	670	676	645	658	654	677	688	650	658	699	665	694	684	676	695	651	730	660	595	643	655	671	657	687	678	715	689	675	650	679	675	668	657	695	642	728	633	683	659	693	677	673	671	735	688	629	652	646	687	644	675	659	636	673	635	708	664	644	682	667	665	717	689	696	692	653	683	667	654	678	664	673	678	671	650	630	652	654	692	634	667	671	598	708	647	713	681	669	663	702	696	647	708	652	669	674	699	684	657	682	630	641	674	678	688	695	734	669	701	646	681	680	702	661	664	698	687	677	692	645	649	695	709	709	676	706	694	664	673	636	676	665	704	679	659	661	665	663	701	683	636	669	675	679	684	709	631	647	676	662	691	643	618	646	699	638	636	661	631	690	669	730	645	691	659	656	687	647	640	728	711	677	699	716	649	694	660	710	669	696	693	720	648	562	664	689	655	638	716	634	623	649	690	681	601	695	698	707	655	688	671	705	660	658	639	657	655	653	683	685	674	633	654	658	641	630	660	611	635	666	633	691	694	671	642	651	656	606	660	666	635	666	700	651	675	646	629	666	633	700	661	663	656	666	683	647	655	664	619	670	673	727	702	652	677	654	654	662	613	666	658	658	655	627	649	660	683	681	648	639	653	649	729	650	668	663	652	668	684	680	651	668	694	687	644	672	667	663	657	647	686	670	684	687	659	639	628	681	692	650	651	658	654	596	682	649	697	659	643	650	695	646	676	713	651	678	663	656	676	694	657	660	658	645	685	657	655	619	695	645	693	655	665	694	699	674	676	690	689	658	708	650	704	699	647	682	666	649	709	640	668	662	692	698	674	660	659	693	688	683	650	675	701	617	685	653	716	625	726	703	721	643	714	661	645	667	666	706	680	663	609	654	699	636	705	714	674	695	697	655	663	657	661	656	580	643	679	671	639	670	660	671	700	683	651	653	686	711	617	645	698	688	688	666	663	709	674	655	680	672	666	681	686	706	682	662	673	674	720	669	656	671	692	689	652	636	642	715	646	680	703	667	635	667	681	666	708	689	705	688	628	684	659	665	627	681	673	660	661	669	663	638	674	670	678	640	662	680	677	676	696	657	638	704	690	663	684	666	658	648	678	639	694	685	639	665	696	660	670	706	670	690	660	691	622	600	693	689	697	680	615	626	642	622	664	661	635	677	711	657	713	687	666	673	649	681	666	704	664	678	686	672	649	666	659	704	630	635	652	719	674	673	634	684	669	638	664	656	684	640	640	691	682	633	657	667	670	703	675	668	647	675	680	692	674	673	707
44428	12255	6612	4665	3009	1927	1447	967	843	715	603	537	516	513	459	366	444	370	436	435	375	392	398	393	345	346	363	369	318	355	318	323	343	369	389	371	335	353	344	368	361	337	362	317	344	349	343	299	370	305	313	336	344	322	329	314	327	344	365	325	313	310	330	325	300	311	336	309	311	331	344	335	355	314	319	312	315	326	338	305	303	322	340	351	349	359	323	304	349	318	305	335	333	318	332	295	309	288	318	325	276	326	361	287	344	332	339	331	337	304	337	319	319	320	329	336	353	330	320	280	321	352	342	318	280	301	308	307	343	326	327	352	308	335	319	300	332	307	320	315	328	298	304	319	340	321	305	307	328	313	300	310	337	323	304	331	326	309	344	346	344	324	325	316	302	306	304	313	300	355	326	323	307	380	318	266	323	300	323	326	312	357	327	315	311	305	342	330	342	330	336	344	346	342	373	323	332	329	372	322	376	337	338	315	322	312	353	353	324	318	309	306	334	341	327	308	334	318	305	351	314	331	357	313	322	309	319	303	328	330	314	347	334	361	324	319	339	336	305	308	354	297	277	321	332	344	328	304	317	289	329	326	344	388	356	341	302	323	319	319	342	310	362	348	296	338	313	294	279	303	346	315	324	291	320	343	366	365	322	309	323	345	376	345	325	326	308	329	322	270	334	300	331	349	313	331	326	326	344	347	312	333	332	346	311	309	297	315	363	321	295	312	317	312	308	363	316	300	308	296	318	300	331	316	342	345	300	357	349	325	288	327	307	353	343	312	326	353	329	308	336	316	320	309	297	337	312	316	367	337	328	296	349	315	320	317	339	298	323	292	338	354	317	329	325	311	358	338	289	290	316	345	329	326	320	301	339	348	339	295	332	314	341	325	329	350	335	325	292	345	291	304	324	325	339	346	295	305	324	322	332	355	297	353	317	307	327	304	323	311	316	317	311	335	308	319	354	363	358	314	324	308	304	329	337	295	333	300	267	338	305	321	312	302	319	312	320	305	347	378	315	324	353	318	333	323	333	341	323	301	326	357	308	316	331	351	335	300	338	325	332	348	352	319	314	318	321	317	319	294	308	321	328	345	322	378	285	354	334	373	304	315	323	302	358	300	320	313	350	329	348	320	338	317	320	307	309	335	311	303	313	295	306	312	308	286	319	342	342	310	292	326	324	350	315	353	336	308	325	313	277	314	343	308	339	301	333	326	335	333	338	301	314	329	324	332	314	304	308	330	311	358	288	360	321	293	326	308	352	318	324	326	340	299	339	317	307	362	297	360	330	299	333	322	344	316	308	303	344	343	338	300	341	318	327	306	317	294	303	331	345	314	320	310	340	361	317	377	328	326	348	308	304	358	314	311	316	320	337	342	322	320	331	329	310	310	356	353	312	306	344	322	324	327	336	316	314	342	300	311	307	340	335	341	345	314	315	313	322	325	325	286	324	316	312	323	332	310	326	342	317	343	286	306	332	327	334	325	304	347	309	386	296	347	342	379	312	335	309	320	325	309	335	318	326	306	299	314	319	307	321	327	345	305	336	320	368	332	337	359	342	345	317	321	324	320	301	313	306	313	324	354	323	352	375	330	309	341	325	361	335	324	284	315	345	316	321	325	341	322	305	316	337	347	314	307	340	314	322	353	319	322	349	330	340	345	317	339	308	323	348	351	292	344	332	367	271	331	335	321	329	309	320	316	342	324	303	333	342	340	351	286	335	314	339	303	339	363	341	336	312	357	335	316	299	277	313	346	306	312	366	363	325	331	343	297	346	302	304	331	311	338	350	314	341	330	319	347	344	310	311	291	317	317	287	322	315	332	293	329	299	303	315	342	313	275	309	320	356	324	319	293	293	337	325	332	347	368	287	328	346	325	316	346	300	312	327	328	321	327	337	300	267	344	327	353	315	320	287	340	326	333	307	331	366	340	337	339	371	316	338	300	342	337	317	339	335	314	327	302	345	336	358	309	343	320	317	309	293	340	325	305	311	291	340	377	335	321	334	320	311	338	341	338	288	330	325	342	319	306	311	316	314	320	333	341	312	349	353	296	302	313	328	272	321	316	289	333	308	331	331	335	342	321	320	336	295	321	295	308	327	326	326	359	335	317	320	317	309	317	320	319	317	319	339	309	352	344	305	280	359	306	338	333	306	388	293	335	310	318	334	307	349	340	324	311	320	303	308	317	325	329	331	337	323	333	330	321	309	336	292	308	335	300	338	305	299	314	334	365	305	316	356	297	295	311	303	345	360	313	333	319	325	313	324	349	338	338	311	337	335	347	330	348	304	338	308	332	293	313	326	343	323	300	356	319	329	327	334	325	359	336	307	330	330	343	318	314	335	312	329	326	305	351	331	321	300	300	294	325	314	339	320	298	336	326	333	291	340	321	308	326	334	303	293	333	339	326	284	301	327	345	296	321	346	331	312	294	319	315	327	314	368	350	312	305	316	312	334	326	342	325	310	328	346	332	395	318	339	317	311	363	311	320	385	305	309	340	304	321	310	303	321	312	300	299	331	304	363	338	297	339	305	326	306	322	326	349	331	339	322	353	319	309	353	359	303	300	296	347	336	312	332	328	314	345	301	312	295	345	331	309	343	353	310	342	357	317	363	331	333	334	337	302	345	306	317	301	337	324	334	348	327	301	330	307	323	298	313	347	340	314	349	374	307	340	309	314	333	303	338	304	322	340	329	296	322	310	308	317	296	349	314	306	352	296	298	347	349	287	302	332	322	321	318	311	301	317	323	327	354	286	336	300	309	345	303	331	338	356	329	339	291	348	300	318	307	345	339	339	319	328	330	284	286	292	323	296	321	299	321	364	309	333	334	340	320	356	290	319	325	311	347	335	368	358	311	305	363	317	324	319	309	341	332	316	341	344	319	329	328	327	360	302	326	310	339	338	351	301	334	284	370	303	331	329	320	344	357	304	291	328	330	332	278	315	340	306	309	303	311	320	310	325	331	350	311	329	320	298	307	334	356	294	330	311	288	320	314	323	329	307	343	360	314	312	319	279	344	302	319	330	316	316	366	356	313	345	305	292	320	294	329	329	323	342	310	314	340	325	332	331	308	308	305	334	297	327	335	331	304	316	313	334	320	302	326	317	312	350	317	345	355	317	314	324	296	309	290	308	322	328	339	302	342	315	320	335	364	309	303	377	343	307	272	336	334	286	299	334	291	357	353	286	338	327	319	295	302	305	328	307	320	348	299	311	338	346	287	332	359	300	314	336	287	304	330	317	359	344	332	318	333	307	320	315	312	323	327	331	309	329	321	318	353	347	322	290	317	313	309	327	337	333	340	290	299	361	304	296	319	337	372	332	308	290	327	334	306	316	357	301	325	339	326	314	315	312	321	336	347	346	300	347	366	289	310	297	347	333	339	341	327	348	302	363	311	265	308	332	342	309	318	335	336	342	307	344	335	327	314	368	303	312	338	321	338	304	325	311	327	341	311	345	348	279	308	349	334	299	317	310	336	343	359	336
24559	4599	9814	11221	9518	7433	5578	4190	3188	2738	2291	2002	1764	1589	1378	1251	1225	1196	1077	1136	1046	968	988	1071	980	936	956	897	875	868	889	834	889	899	886	821	845	890	830	836	805	798	832	797	798	777	779	760	805	777	746	776	758	739	723	793	730	771	726	791	724	746	776	719	737	768	749	700	725	656	754	743	705	724	695	695	704	683	684	697	719	730	765	706	676	710	743	718	700	746	732	673	720	683	726	684	771	736	715	770	746	671	736	690	683	756	693	676	706	676	709	645	739	731	688	679	741	737	679	742	746	710	722	759	699	721	715	696	716	682	730	690	706	647	702	734	699	696	695	664	697	672	719	726	714	736	687	732	686	709	680	753	727	706	733	761	686	703	713	699	678	699	682	668	670	715	724	659	727	660	688	697	712	676	722	663	699	695	681	696	714	656	720	679	736	696	740	661	704	692	675	700	696	689	681	655	696	674	720	659	702	700	655	694	701	700	678	763	727	759	688	688	730	721	720	672	679	688	725	695	662	710	722	692	681	663	726	719	663	724	708	646	723	692	701	708	752	691	689	678	746	723	706	719	708	713	723	708	713	693	706	691	692	721	706	705	730	686	701	631	700	743	684	719	691	734	671	688	715	717	751	744	708	682	707	703	710	728	722	688	717	694	669	722	702	704	757	728	673	749	661	725	679	691	696	719	710	726	727	665	708	724	743	730	685	709	717	653	657	666	698	715	722	729	703	723	706	714	730	718	707	708	672	711	698	687	713	697	688	722	700	748	726	640	725	811	668	761	661	702	730	671	732	718	708	705	669	691	723	699	709	716	679	690	710	735	750	701	648	692	704	652	689	694	714	720	692	687	719	703	707	724	755	666	733	694	720	701	687	672	708	709	673	665	741	690	714	716	707	694	725	723	729	738	678	684	705	711	690	712	668	703	744	692	671	750	677	682	713	755	742	692	707	708	702	685	659	709	676	694	715	722	678	656	704	703	743	705	700	669	730	718	743	726	735	700	705	674	708	715	701	707	698	727	725	694	688	679	658	724	705	706	711	686	731	672	686	696	707	679	698	663	675	706	696	644	675	706	729	694	663	710	683	733	716	696	694	697	725	711	716	682	719	692	703	730	702	688	729	699	664	677	718	639	702	672	679	707	713	744	661	718	723	704	715	698	680	699	698	718	706	672	686	676	673	684	718	684	677	704	661	670	710	686	689	732	663	695	732	664	705	709	726	691	718	699	713	711	711	699	717	742	712	693	743	727	733	655	711	749	709	753	741	693	735	731	662	711	748	697	725	761	735	728	729	679	712	659	711	704	683	711	647	656	701	699	712	724	775	696	714	681	732	696	691	681	713	705	736	687	730	661	691	690	653	691	681	696	665	681	709	713	745	687	716	662	684	719	721	686	740	756	673	716	687	749	743	709	665	727	675	655	672	714	714	725	703	682	713	690	702	705	693	693	685	709	702	712	742	704	740	704	692	727	704	708	661	681	718	722	720	717	674	659	731	687	704	687	753	710	734	684	670	745	702	715	697	692	752	744	660	728	698	735	657	699	715	657	699	692	637	687	705	694	713	644	700	736	698	733	709	697	715	646	735	700	680	693	654	693	684	704	713	694	725	679	722	704	774	689	722	740	740	753	664	665	692	661	724	698	684	720	707	683	691	752	683	715	735	728	692	687	706	663	653	680	728	731	691	714	700	713	719	672	692	718	693	682	686	700	709	698	689	684	718	719	716	717	697	712	755	689	701	697	711	702	694	729	697	680	729	727	694	680	680	688	719	724	699	745	779	630	710	704	685	719	688	740	672	708	704	678	681	691	687	643	693	712	681	708	715	726	669	703	711	714	728	736	713	728	670	694	704	713	666	706	742	690	740	731	734	698	727	712	690	679	718	658	784	719	720	679	764	639	715	748	714	686	739	633	754	706	713	696	731	713	677	675	764	721	720	673	746	706	671	707	722	716	713	692	703	714	693	741	718	715	679	750	694	671	689	751	697	661	727	669	670	720	706	700	697	703	708	659	689	713	708	723	670	711	664	722	726	716	688	711	734	743	647	714	690	728	718	726	683	662	740	667	672	680	715	728	674	740	662	724	753	692	735	649	711	738	702	676	734	709	671	642	695	761	723	643	726	683	690	697	706	721	707	709	702	694	729	701	642	716	715	735	689	663	710	720	717	696	690	736	732	727	736	715	703	699	724	697	717	729	684	726	695	689	708	730	733	694	704	681	714	716	732	733	679	728	709	699	684	651	726	726	700	699	720	693	690	714	644	679	677	703	709	741	690	671	715	654	678	711	680	689	717	687	720	741	717	706	687	657	688	743	732	697	687	737	671	695	698	708	699	697	679	705	684	690	749	782	691	703	662	733	680	731	740	681	681	716	721	755	686	703	698	761	695	699	717	718	739	732	683	691	733	709	750	722	709	739	698	721	728	671	713	701	730	725	720	718	689	689	707	707	717	711	726	744	695	729	695	728	735	709	656	657	738	721	678	703	713	680	732	704	723	664	637	726	700	770	667	716	687	684	740	736	721	706	695	707	672	751	748	710	734	706	668	715	713	764	709	718	709	713	691	666	716	710	691	647	705	693	733	679	711	686	714	684	692	683	717	724	713	719	709	719	714	723	781	695	727	727	674	676	701	717	662	671	687	716	680	714	704	765	707	699	725	667	691	718	717	661	698	734	717	704	712	707	727	696	726	708	706	731	703	724	677	707	712	699	686	740	694	733	674	718	675	698	687	700	713	648	693	730	686	727	715	734	740	739	703	753	693	636	723	665	732	697	724	689	674	691	689	737	711	716	680	716	666	737	714	666	686	668	669	681	731	731	687	712	686	718	706	745	720	701	692	714	703	664	676	757	729	707	690	699	759	719	677	715	723	682	670	687	749	720	717	717	774	697	688	663	714	724	714	719	735	728	767	721	688	699	706	660	721	671	685	724	676	708	684	733	678	724	707	692	713	653	726	716	689	698	715	719	701	705	747	682	708	704	727	705	736	721	726	701	714	705	693	757	686	698	725	725	686	705	714	716	667	702	663	737	729	688	684	733	678	709	715	692	694	686	764	689	679	725	656	751	685	707	708	686	678	695	696	711	692	727	671	733	672	697	721	678	688	706	651	704	686	741	736	694	712	668	708	718	718	700	712	740	666	703	743	684	715	747	728	783	711	706	710	702	703	732	708	685	682	737	718	682	691	729	708	745	683	717	701	686	686	727	702	721	697	723	693	696	683	717	720	735	696	715	693	722	649	663	659	726	748	647	730	695	701	719	688	734	747	667	700	688	725	693	711	728	739	689	682	717	674	727	680	680	677	704	731	682	701	706	681	735	722	720	733	722	707	668	762	708	715	704	701	704	681	695	747	734	691	708	675	731	697	643	702	678	698	650	695	713	735	675	743	694	669	678	716	712	686	662	707	690	697	662	687	704	701	709	715	680	646	669	697	698	693	688	699	708	694	671	721	713	670	645	669	663	722	721	665	657	765	715	670	692
13483	2380	2199	1669	1189	774	621	421	345	318	320	318	263	252	220	245	250	216	221	207	217	211	193	196	207	202	222	189	193	213	184	212	219	241	199	211	216	205	207	211	212	215	197	195	208	210	213	202	220	219	210	221	231	200	205	182	187	207	214	199	166	197	209	221	200	230	238	230	179	227	193	206	203	203	216	196	210	208	187	215	210	201	189	195	198	179	202	190	197	225	191	197	211	199	212	211	211	223	215	171	211	208	236	187	215	188	208	178	193	225	198	197	185	197	201	168	199	203	206	203	219	202	201	219	220	207	223	206	192	234	226	207	206	201	214	189	231	206	200	208	204	198	193	222	205	198	193	187	200	240	198	199	184	186	217	208	171	211	220	197	197	200	208	203	209	203	245	231	211	218	197	205	180	217	201	215	202	195	245	213	218	217	209	232	217	215	220	201	216	231	201	179	252	192	203	201	219	210	231	212	220	222	210	219	191	197	191	191	218	204	197	207	191	193	240	194	216	206	181	206	226	193	213	217	215	193	229	194	213	209	198	222	207	201	222	200	223	218	211	202	210	177	192	205	210	203	215	204	235	187	200	190	208	254	202	216	202	204	217	164	211	179	202	188	205	211	247	183	202	180	215	213	217	187	216	229	183	226	246	181	223	186	195	190	199	189	209	166	181	244	229	222	199	209	190	222	204	207	189	204	209	219	197	189	201	190	206	193	205	227	205	187	208	200	200	203	213	190	223	192	185	216	218	197	230	200	223	223	183	217	253	199	212	181	198	194	172	208	214	182	214	241	205	221	227	176	203	198	220	195	212	216	225	188	222	189	208	201	204	219	209	216	217	207	207	211	183	207	200	196	187	227	214	203	206	204	200	215	200	234	209	228	192	195	197	208	206	208	224	187	204	186	198	190	199	217	211	187	246	176	228	208	219	208	216	213	195	182	200	228	236	189	182	200	191	166	180	226	197	218	216	239	213	188	185	221	190	223	227	216	196	180	225	224	225	186	187	221	226	210	204	219	182	210	211	222	189	190	202	207	205	205	209	193	196	181	196	210	193	195	201	217	214	210	177	231	197	204	214	213	191	196	210	215	193	199	187	183	224	189	214	207	182	212	197	193	208	228	231	190	183	198	223	197	201	189	185	173	206	196	200	183	203	192	199	208	225	213	226	197	211	212	230	247	193	206	233	219	198	218	199	225	197	233	190	216	217	197	228	198	221	191	185	201	204	194	219	178	204	207	185	182	202	223	207	181	234	189	239	218	228	212	190	207	194	192	196	178	186	196	205	198	211	197	223	209	200	199	209	216	203	209	223	203	214	207	228	194	172	221	216	208	223	182	207	198	219	228	186	191	196	235	191	172	192	215	199	210	222	166	187	213	202	208	213	211	210	203	204	232	192	212	207	198	174	226	205	192	222	231	222	219	213	199	166	195	205	209	219	201	222	192	200	205	204	206	172	198	198	183	221	191	197	198	212	178	206	244	200	194	203	184	219	210	208	189	220	195	190	212	181	188	206	184	197	224	232	211	176	211	201	175	176	185	204	202	211	213	191	193	210	194	202	204	213	200	200	220	220	207	213	182	191	203	207	205	170	200	203	227	197	198	202	203	214	193	179	189	200	202	208	218	210	216	193	223	202	205	222	214	200	210	233	202	221	224	224	224	216	220	183	189	204	194	217	235	200	209	190	192	191	201	187	191	201	220	221	209	222	164	210	186	214	231	206	209	198	197	214	204	199	208	180	247	207	219	227	235	206	232	178	188	186	217	203	211	188	197	182	220	196	198	171	198	210	221	207	222	221	221	231	215	200	197	208	195	236	230	217	181	203	178	199	228	197	213	195	183	203	209	217	220	202	224	184	197	180	218	199	215	205	193	221	207	216	198	209	211	177	223	217	210	216	210	186	211	221	205	218	195	227	192	206	210	190	197	191	202	209	200	184	236	200	183	196	196	182	190	239	207	219	212	203	241	218	199	200	186	196	198	187	207	218	194	211	229	228	214	186	209	194	228	191	216	194	217	171	194	202	197	196	219	219	220	210	211	211	221	199	188	216	198	208	187	203	213	194	201	213	225	196	204	198	186	201	194	193	191	194	201	202	202	194	202	199	196	163	200	170	196	237	231	229	218	204	225	202	212	241	216	206	226	201	208	184	190	194	199	151	221	232	170	204	211	182	216	231	197	182	190	205	226	207	233	203	213	209	198	202	188	192	170	191	207	183	196	203	199	223	175	205	205	200	201	218	185	225	208	224	204	206	204	222	241	226	235	207	224	214	198	192	186	207	188	212	210	212	178	212	232	223	207	212	184	214	221	176	189	208	207	188	209	215	232	189	193	200	216	186	223	190	216	234	197	202	195	188	212	202	190	224	203	195	212	238	200	190	223	225	198	209	197	196	217	188	211	205	206	197	185	229	184	188	227	222	192	197	175	199	212	218	208	207	213	184	204	171	200	187	192	211	212	208	216	181	213	178	192	213	198	201	202	210	186	223	189	191	209	222	244	188	221	196	191	205	196	200	211	223	204	213	201	198	219	182	196	207	179	213	220	210	188	196	204	192	194	150	199	192	200	200	190	204	202	210	223	215	228	219	180	212	194	166	183	210	200	222	206	177	168	230	216	203	207	210	203	204	217	198	215	232	212	176	184	187	189	213	211	197	229	190	200	222	176	203	223	231	212	210	247	201	218	188	205	193	227	203	215	212	239	215	224	242	204	211	187	215	221	215	200	193	196	188	190	207	196	187	198	213	201	211	195	232	205	174	191	183	211	199	200	204	209	229	225	213	199	211	201	210	212	174	199	213	200	226	233	206	200	183	191	185	240	203	183	232	192	202	200	171	194	198	218	187	181	230	195	200	203	201	187	206	175	174	221	195	207	200	189	209	181	200	181	204	224	204	212	187	202	193	195	222	220	202	195	223	209	209	181	181	200	188	223	218	201	202	227	241	207	204	209	227	211	197	194	196	185	220	229	201	190	192	216	197	198	194	201	203	208	193	186	185	226	213	224	197	211	207	205	210	193	214	189	194	200	207	186	200	193	213	221	188	177	216	179	212	176	201	215	231	205	201	194	204	215	240	206	222	206	205	205	208	179	195	199	227	211	172	194	201	196	186	181	208	201	189	204	197	223	209	185	237	231	226	202	205	217	209	202	203	190	216	230	175	209	215	184	197	189	217	198	208	173	207	221	185	201	234	186	206	208	197	192	210	184	181	185	196	215	194	197	209	209	199	185	230	192	204	215	198	205	248	196	213	195	197	224	233	200	179	199	190	208	224	205	182	190	193	210	200	214	197	227	198	198	214	203	214	223	238	210	212	177	188	203	190	213	214	205	240	199	196	194	200	222	181	196	180	221	196	224	189	199	194	214	192	221	214	195	216	203	218	184	208	231	209	213	190	197	244	209	187	225	195	192	190	187	217	188	220	186	194	217	178	202	202	185	212	204	184	231	239	195	223	227	222	211	206	190	220	215	209	207	188	194	222	214
7766	1833	4150	4854	3927	2892	2164	1650	1270	1097	956	832	784	710	664	677	653	630	630	556	581	523	572	561	525	564	555	565	520	571	553	471	504	522	540	485	506	527	533	490	497	511	505	461	491	510	472	455	522	495	500	504	508	482	477	462	461	475	500	491	484	466	432	488	482	459	505	492	482	501	469	466	480	453	455	478	474	456	463	467	453	471	487	494	491	454	523	509	476	438	468	488	486	468	476	466	478	503	469	497	465	435	439	467	484	476	476	468	457	476	448	497	466	497	475	466	450	476	459	488	489	470	499	513	498	482	538	467	467	481	446	457	507	472	449	446	479	475	465	485	465	494	469	471	462	489	437	500	505	478	481	484	503	487	460	475	463	478	481	489	476	409	445	453	468	454	474	430	471	445	477	438	499	463	464	460	437	533	466	487	476	458	471	448	458	458	470	483	465	516	459	452	478	447	462	481	487	501	449	492	473	466	468	479	444	472	440	528	474	447	462	447	447	495	486	482	437	461	510	477	460	482	456	460	475	465	516	432	458	441	487	495	510	510	486	484	496	450	522	453	477	514	481	473	451	486	491	442	484	481	456	467	492	468	480	482	455	528	505	467	475	488	480	443	489	455	476	484	469	460	461	509	472	461	479	488	495	433	508	459	492	455	485	454	510	489	487	461	526	503	503	521	460	483	449	499	460	508	507	448	467	464	463	460	470	469	467	449	465	520	487	431	444	494	457	476	470	478	452	509	455	485	474	452	473	476	487	478	477	468	475	484	474	507	471	432	449	440	491	492	449	493	458	474	460	458	439	478	459	494	504	466	511	426	463	464	492	461	459	460	455	423	447	503	488	469	477	483	461	441	450	465	479	444	440	461	459	471	494	471	492	472	489	463	481	495	444	499	496	506	485	486	465	486	458	476	476	492	459	462	486	456	445	474	468	470	480	467	472	456	481	443	464	461	493	486	472	456	458	451	471	455	500	498	479	535	493	455	477	448	456	456	469	490	504	480	462	452	476	467	456	470	480	456	470	479	436	493	458	479	494	472	485	458	451	482	526	494	454	480	452	474	435	501	496	422	442	437	471	476	461	481	472	522	459	494	470	500	476	516	463	506	527	455	469	461	459	465	466	516	485	467	462	438	474	487	463	486	489	445	506	485	479	507	440	439	476	465	497	467	457	460	488	472	501	468	466	509	476	434	472	503	491	439	453	467	513	469	485	486	489	479	449	492	466	454	477	483	448	468	478	462	482	450	491	520	461	450	469	454	448	512	449	450	481	491	469	481	474	455	463	491	509	484	450	490	463	478	464	485	509	491	457	487	512	510	451	476	479	462	452	519	500	463	452	468	452	476	502	506	478	461	452	502	476	481	462	477	475	463	467	473	468	453	506	472	458	496	473	453	499	492	449	457	495	478	509	495	505	446	476	478	479	446	432	459	492	466	460	410	460	492	489	487	471	498	492	497	435	482	495	428	468	462	488	466	452	464	481	479	460	492	453	485	482	469	429	444	478	458	457	439	487	481	457	453	499	453	465	442	500	494	480	463	475	487	475	482	514	497	454	482	496	503	483	462	478	483	451	477	505	505	443	477	462	489	468	476	443	479	445	449	475	488	462	452	471	454	463	441	466	460	465	483	445	493	453	467	473	494	494	489	467	475	498	488	485	482	450	505	480	441	464	493	514	450	506	476	455	496	488	447	470	501	465	432	453	477	489	469	512	473	479	475	470	484	425	446	502	482	477	470	519	491	475	464	459	492	441	523	486	508	475	467	455	483	460	480	457	468	468	443	416	479	472	486	472	479	436	481	480	498	465	454	499	489	505	484	470	503	484	523	455	445	516	499	500	497	489	458	464	478	452	461	453	464	481	454	470	473	472	491	467	470	474	476	428	480	509	462	461	509	480	436	525	477	497	500	453	468	452	474	488	432	498	526	491	473	478	517	490	456	457	498	450	457	494	511	465	493	456	470	456	460	445	471	508	458	463	451	499	478	485	483	491	455	488	443	471	426	483	525	472	477	495	456	429	459	457	491	453	494	447	488	451	449	469	444	484	457	403	483	447	476	449	497	480	456	443	444	487	421	466	491	464	506	494	475	475	456	474	440	500	468	476	470	464	452	528	454	463	504	528	478	451	488	494	464	476	487	477	454	477	487	496	491	488	470	457	460	528	487	460	467	488	469	446	475	465	479	490	452	462	498	483	492	424	458	492	479	470	480	468	488	486	471	486	472	447	491	473	511	474	455	494	447	480	511	484	489	480	498	423	443	501	476	487	486	503	477	447	493	470	480	468	492	451	493	470	462	488	440	459	502	479	485	477	471	483	471	477	447	485	485	458	507	475	501	499	483	525	478	485	461	470	464	473	453	492	467	464	457	470	470	501	474	510	493	464	508	475	473	457	448	456	425	460	445	502	460	496	499	485	486	495	450	499	473	500	465	490	452	460	476	471	475	490	471	455	501	437	457	452	514	467	497	444	500	464	502	494	447	488	451	493	428	475	450	476	480	479	482	440	434	491	465	481	521	438	485	479	491	453	476	474	502	475	492	457	466	481	480	480	488	473	445	472	491	467	489	454	486	436	460	466	492	470	456	472	471	465	490	462	523	449	479	461	439	457	505	450	472	503	508	486	494	486	470	507	437	469	464	476	452	457	513	510	440	514	493	516	455	506	477	471	485	475	484	490	467	466	469	488	452	491	457	530	466	452	493	496	500	472	437	484	465	452	484	501	476	501	478	498	484	472	457	515	455	475	482	477	438	475	472	518	490	487	461	445	440	463	456	499	477	479	476	438	466	453	530	435	446	478	450	473	488	499	478	512	439	464	459	465	474	466	490	458	489	441	448	462	445	456	459	484	470	488	441	480	503	493	482	499	475	481	448	474	492	501	500	473	450	448	466	475	475	467	478	487	476	539	506	472	464	491	471	492	505	450	465	467	485	432	470	474	448	490	489	481	464	466	468	491	474	520	479	440	488	471	463	459	483	449	461	431	467	482	507	465	489	461	493	476	474	456	471	488	457	490	482	474	482	473	444	474	440	476	470	470	479	426	467	497	475	489	451	497	463	491	456	439	523	485	484	527	455	486	458	460	453	510	493	495	503	482	474	466	463	493	470	466	484	474	466	486	447	518	475	469	473	449	500	496	458	459	478	466	476	497	485	490	496	497	537	499	519	480	458	452	481	447	491	533	459	494	465	518	484	482	488	511	475	500	476	478	470	467	481	447	510	487	469	459	486	461	451	494	475	464	492	457	450	477	494	488	484	508	524	471	531	511	440	477	473	495	479	501	471	504	466	455	470	422	482	492	472	462	499	452	464	479	486	505	524	492	461	465	468	483	491	494	465	501	525	469	459	458	479	472	495	511	475	540	469	467	473	475	505	466	491	490	461	461	473	491	459	487	459	492	501	452	475	511	469	464	464	483	479	471	453	479	489	445	456	465	484	503	468	472	459	460	508	499	472	473	491	472	478	476	476	441	486	477	479	480	468
31570	6443	4299	3246	2070	1348	1009	700	574	505	485	476	418	373	351	350	364	317	320	354	342	344	308	323	312	289	320	311	287	346	303	298	314	286	287	321	293	300	286	292	289	317	306	281	300	305	296	278	292	291	270	293	306	301	307	273	271	301	286	266	312	277	274	272	297	260	250	312	287	281	263	312	272	301	326	282	303	257	294	278	299	311	298	307	303	294	282	273	279	281	260	293	311	286	273	289	273	292	312	270	301	278	284	364	288	282	284	290	293	283	260	280	249	291	311	297	278	296	290	310	287	277	256	290	296	316	314	274	287	290	301	296	301	279	274	249	298	293	310	311	301	284	269	267	296	309	260	273	309	306	322	259	284	302	281	255	276	261	253	278	296	297	300	307	287	303	286	311	289	291	302	260	282	315	270	295	304	269	290	286	259	279	318	313	293	306	278	272	278	260	295	325	292	308	269	280	310	277	273	289	243	291	286	293	272	280	294	294	272	235	295	302	308	278	324	301	293	289	287	280	290	292	275	276	312	321	262	263	292	251	269	298	302	275	285	250	275	298	280	290	273	282	263	298	284	262	311	308	288	289	293	300	256	293	301	286	303	230	255	287	294	282	279	281	286	296	283	286	278	299	301	280	282	310	280	277	289	294	273	287	308	265	289	278	277	269	301	300	267	283	293	281	265	285	280	301	260	268	277	306	302	309	274	270	251	286	277	266	286	295	264	299	296	285	319	301	319	271	305	277	284	310	277	257	277	281	284	264	268	296	307	299	329	257	258	283	294	288	266	268	274	283	293	269	295	296	260	308	291	291	279	263	260	270	280	278	314	281	289	285	299	295	320	295	279	283	292	251	299	250	305	271	299	256	293	268	300	301	278	295	275	247	246	271	280	273	323	293	290	304	294	302	277	252	272	259	270	299	312	266	287	298	257	284	281	283	284	272	304	305	279	265	275	307	312	280	276	247	294	295	286	271	296	310	299	262	311	264	275	281	269	263	317	308	262	263	257	313	291	300	276	320	276	260	280	323	246	299	286	304	284	267	313	332	284	318	295	301	287	263	307	301	258	257	316	297	237	278	280	272	310	322	282	263	250	264	271	291	262	307	298	304	295	294	282	283	323	266	262	275	265	274	280	268	287	298	280	289	306	321	268	286	274	326	253	291	252	291	274	301	267	275	296	296	286	271	287	292	331	268	283	258	273	282	268	265	324	271	274	282	282	266	253	250	287	302	286	299	289	301	282	279	288	313	307	301	338	316	261	269	267	308	315	297	250	306	306	331	301	266	283	274	278	294	257	298	309	286	281	317	262	300	318	291	276	271	303	273	285	314	279	277	295	300	283	253	297	269	279	291	301	310	277	293	260	297	285	250	277	292	293	291	328	281	269	283	284	268	262	260	299	293	270	296	304	273	265	276	300	312	308	291	290	300	276	318	285	305	282	270	287	297	289	276	280	304	279	300	292	291	269	292	297	247	258	299	278	307	291	267	306	286	322	242	296	303	289	280	292	287	297	258	304	268	290	288	300	289	266	287	245	292	252	279	268	290	314	306	301	299	270	299	290	271	270	299	278	297	286	308	291	297	294	289	273	272	275	282	305	308	295	280	309	287	302	286	272	292	306	265	281	264	299	263	307	295	246	256	276	268	275	288	301	302	312	332	295	321	277	300	295	296	271	277	287	292	269	299	289	309	291	285	282	290	307	281	263	242	267	291	273	282	285	293	283	290	277	271	293	287	289	280	274	276	278	284	262	295	309	329	291	283	244	286	275	296	314	312	288	290	301	290	316	283	262	289	281	296	287	304	286	262	238	294	305	269	277	310	317	249	282	282	252	272	286	278	261	319	287	319	265	309	301	297	269	285	304	287	296	293	293	281	286	274	268	275	298	285	285	279	277	312	306	313	273	308	300	313	283	300	289	305	296	260	297	289	292	290	316	298	285	273	295	308	272	282	289	309	270	294	299	282	282	272	293	283	285	265	262	269	274	297	288	259	307	318	315	335	246	279	258	270	295	306	297	304	283	293	306	296	262	296	296	320	297	302	294	297	253	300	308	252	271	278	282	278	257	280	280	291	289	315	275	302	314	311	310	269	293	261	291	264	253	252	282	292	286	311	275	280	258	296	279	307	286	320	276	277	298	291	278	303	294	259	276	288	310	274	297	269	294	252	316	262	303	293	285	252	268	268	288	257	295	295	307	281	288	312	264	288	331	257	261	312	305	281	273	311	291	306	282	315	270	306	270	286	291	296	318	273	314	297	310	288	296	308	294	282	242	316	272	286	272	278	282	271	320	259	275	307	296	282	277	276	319	281	280	278	296	286	300	313	291	294	274	295	317	323	283	278	275	291	319	301	272	277	266	285	255	277	293	284	285	335	276	269	246	275	289	287	295	327	278	267	294	289	286	306	283	307	285	272	288	313	292	306	286	275	261	290	246	274	249	298	295	271	264	254	304	272	293	261	288	308	311	275	285	297	303	297	303	321	265	295	322	307	303	281	300	312	267	309	323	268	262	272	239	260	283	258	242	311	266	255	302	251	285	278	274	268	270	278	276	278	291	279	265	284	290	330	285	284	300	282	286	311	286	290	275	264	269	292	274	315	275	302	304	290	278	277	274	283	295	302	309	302	297	281	301	315	289	301	273	294	288	278	298	302	291	305	293	275	297	297	307	317	267	261	286	275	280	318	250	294	272	302	308	275	323	292	312	263	292	268	298	263	288	315	297	319	304	302	293	304	248	262	290	307	303	305	318	296	282	253	295	293	266	305	278	300	304	304	275	269	293	291	303	303	237	292	276	261	251	299	327	292	340	298	300	282	294	312	294	286	312	311	306	273	305	298	291	306	287	320	300	280	283	308	292	304	266	285	318	319	299	292	301	324	288	259	248	304	304	276	256	274	262	259	286	292	284	264	264	265	301	254	302	294	257	300	312	279	298	316	302	298	267	299	269	278	291	305	312	331	326	306	310	295	284	285	305	289	287	331	292	265	304	274	308	281	266	277	301	301	274	322	252	326	311	260	288	282	311	276	270	295	304	282	270	287	296	276	282	304	301	288	355	306	291	280	298	266	314	282	308	315	296	270	296	294	282	293	312	277	282	289	283	305	314	307	273	302	280	281	270	287	290	294	316	286	335	264	289	288	273	316	270	273	284	338	293	322	267	276	287	285	310	290	300	298	325	275	285	281	290	291	263	301	296	289	287	283	289	277	294	288	326	311	280	305	290	300	311	313	285	261	266	305	304	271	280	295	273	279	289	303	266	295	275	308	303	280	280	273	309	282	305	297	282	268	266	300	271	259	317	266	278	293	285	296	284	302	277	293	288	295	305	313	311	303	279	260	315	310	298	287	323	300	273	296	296	275	324	296	312	298	289	293	301	253	273	300	298	254	298	277	317	281	285	297	267	275	304	290	299	295	281	280	294	259	304	255	294	280	311	253	297	287	300	275	290	315	294	329	278	286	284	299	292	305	288	275	269	277	265	284
17764	3316	7380	8442	7020	5285	3922	2945	2366	1911	1772	1472	1352	1187	1073	1047	1028	934	925	915	880	859	807	825	824	846	829	797	750	753	736	742	728	766	769	776	740	743	712	761	719	726	705	725	726	668	750	679	687	696	693	686	681	688	672	670	676	677	695	634	665	647	689	668	680	628	643	664	651	639	650	688	703	683	646	669	650	641	644	672	660	665	700	669	639	637	647	619	599	685	635	613	604	660	595	644	671	676	676	669	707	691	642	635	621	687	663	668	612	633	632	647	641	625	650	630	649	646	635	599	636	638	669	621	651	659	639	696	649	641	620	605	648	675	625	638	642	671	688	690	629	617	688	625	633	645	661	656	616	670	611	681	624	621	636	642	621	616	652	617	635	679	608	634	665	662	675	645	661	624	621	624	655	634	651	675	668	642	650	683	612	621	633	669	624	683	614	630	600	623	661	678	629	670	625	627	661	682	646	583	616	619	639	681	690	587	689	663	630	693	643	620	657	634	619	625	666	610	679	649	625	596	670	665	637	672	641	644	644	677	649	624	610	634	636	640	620	641	694	648	618	639	668	667	643	635	638	657	546	657	667	656	624	629	660	604	660	631	677	665	664	679	665	593	637	651	635	633	676	648	670	666	615	664	678	598	677	652	606	672	648	666	678	647	672	603	642	636	663	655	649	654	606	686	609	631	639	622	703	667	678	659	655	690	710	657	665	654	670	616	657	654	640	637	632	657	660	623	654	623	674	619	655	613	626	648	637	600	652	602	633	670	659	664	653	647	637	646	694	628	653	638	622	607	649	596	682	656	620	669	631	655	630	667	656	687	689	661	634	672	685	620	645	665	670	591	631	636	659	660	650	618	638	665	646	664	646	670	621	627	661	635	638	658	711	635	653	641	638	671	624	642	655	685	665	664	633	671	613	671	646	636	656	673	647	664	692	682	648	659	626	655	697	636	683	661	690	666	636	632	647	639	635	645	639	650	639	608	650	614	686	659	621	590	635	640	640	672	619	661	642	676	678	607	665	665	671	649	603	659	591	682	624	637	663	594	676	628	635	639	699	652	631	671	687	584	632	706	660	660	640	657	654	687	704	617	642	661	631	613	669	661	663	691	648	659	683	666	692	649	649	655	634	649	646	672	623	641	702	627	608	638	632	672	641	633	659	565	662	626	615	639	639	623	648	672	659	668	629	630	632	620	648	628	614	651	630	637	684	622	636	612	648	693	611	659	625	690	672	608	611	628	677	639	678	612	700	639	693	651	623	660	677	658	665	613	618	665	654	659	652	675	630	664	688	602	606	684	643	637	667	618	641	639	611	642	662	620	662	657	674	643	690	663	636	652	676	655	663	640	645	647	610	660	683	656	665	671	593	667	625	626	682	655	630	706	651	640	656	663	638	605	612	634	634	574	660	722	675	674	659	602	647	690	616	660	668	657	637	642	607	601	645	685	636	687	591	614	661	640	631	616	636	625	612	685	681	670	650	707	642	645	599	649	675	643	625	647	621	649	615	611	633	631	615	639	622	653	646	618	639	635	620	695	650	678	627	620	622	654	627	610	637	641	639	660	668	649	667	598	680	666	673	630	649	642	628	627	687	618	688	610	647	611	659	624	621	665	659	631	675	634	656	686	651	651	647	638	617	667	639	673	658	664	650	631	624	645	659	641	663	630	643	612	629	670	622	633	590	647	627	632	639	610	660	668	675	641	635	628	619	637	658	669	682	668	671	621	589	633	662	650	661	686	654	635	625	656	631	630	654	637	661	685	692	614	668	648	650	640	622	624	638	657	664	602	607	649	660	627	654	626	666	642	610	620	674	655	640	666	627	603	659	632	677	643	609	663	615	630	649	667	673	633	626	636	649	633	637	666	643	670	646	656	636	713	625	664	631	648	639	620	595	677	643	660	684	631	624	642	665	624	703	645	651	610	661	649	680	645	658	648	638	623	676	632	678	621	636	660	706	683	660	620	648	657	642	637	619	656	706	641	659	663	645	681	637	603	620	630	654	673	677	619	651	629	719	598	619	691	701	604	623	649	638	684	656	646	657	675	671	649	621	635	665	640	652	645	647	600	678	632	614	698	635	634	646	619	633	648	642	633	685	662	633	634	675	681	607	624	636	653	597	646	672	640	642	660	648	582	645	704	632	635	646	632	599	665	661	673	624	670	616	621	656	631	679	650	695	650	643	579	662	662	674	606	630	672	673	589	628	652	679	650	601	619	675	700	612	618	681	681	604	637	657	646	642	645	641	649	602	587	660	617	699	612	662	655	603	631	605	642	618	660	669	646	649	624	642	643	640	645	641	610	665	627	633	674	597	634	643	653	617	626	653	602	655	663	619	681	613	636	648	631	626	659	640	646	676	604	692	594	598	659	609	643	630	620	658	678	649	641	603	662	627	652	655	646	631	609	626	640	635	616	622	661	662	639	598	655	632	657	635	606	651	620	631	620	674	701	643	633	647	625	665	629	630	644	638	669	653	614	640	638	699	602	615	645	646	655	654	640	615	659	612	634	641	587	635	609	640	659	674	598	654	612	640	621	668	656	660	627	652	647	653	672	660	692	694	670	606	659	681	651	677	629	655	650	632	637	657	660	678	692	636	659	598	693	648	617	656	677	692	645	641	664	645	700	673	659	623	639	620	648	666	650	653	600	642	639	679	650	612	675	666	601	671	606	626	646	677	687	664	645	671	638	676	678	633	622	653	642	679	644	633	619	584	628	667	645	656	666	611	632	651	639	623	636	640	656	618	625	625	617	626	618	627	611	665	650	663	641	678	672	631	641	633	638	647	634	649	652	658	690	611	632	597	602	685	623	653	574	650	634	641	632	645	643	696	622	666	672	633	643	691	664	629	670	634	652	653	630	628	617	640	646	643	589	579	643	676	618	653	655	646	646	629	635	618	658	647	640	622	666	655	642	628	670	578	633	662	678	666	684	629	635	653	642	654	597	674	640	636	719	693	629	648	631	617	627	595	648	659	615	659	643	688	654	668	646	617	651	654	643	638	631	698	662	656	634	603	652	631	677	691	697	601	630	656	640	664	663	641	675	632	676	678	602	644	654	652	620	631	636	644	681	614	621	609	576	686	605	678	609	669	628	624	616	660	614	683	650	686	631	632	703	632	628	586	587	604	646	667	635	655	668	594	657	619	633	657	693	678	652	656	620	619	659	668	681	644	681	660	618	629	633	653	639	677	649	653	670	668	660	635	673	640	706	704	647	658	654	633	635	639	615	622	685	630	690	621	677	638	632	684	679	680	620	641	674	660	631	657	592	629	621	643	668	672	672	609	619	656	645	635	640	620	673	651	656	641	621	628	661	588	650	664	613	672	670	604	623	660	620	647	607	655	613	602	632	656	661	639	647	642	656	670	588	629	625	650	690	612	619	639	682	652	619	679	626	642	678	664	674	657	653	664	661	595	673	643	669	650	675	636	637	637	665	666	619	655	633	620	649	673	646	622	633	587	670	663	619	677	588	668	653
42939	11634	6630	4675	2932	1939	1416	980	791	683	602	552	467	456	407	432	403	412	411	401	385	351	357	327	343	368	335	335	332	363	303	395	341	348	334	336	338	327	309	303	300	326	285	350	318	325	316	327	330	334	357	313	307	278	315	318	321	333	303	288	334	323	340	308	289	336	307	357	340	320	327	291	331	324	348	309	276	301	302	321	330	346	321	326	315	326	301	319	299	316	346	323	323	314	288	287	294	346	293	296	308	305	321	265	306	313	310	342	314	320	297	289	310	314	317	322	319	293	309	292	340	350	329	319	315	313	312	327	308	321	328	335	309	310	311	329	300	278	318	336	299	276	291	282	299	318	308	298	268	299	304	289	330	286	325	300	298	324	315	303	325	286	323	339	335	303	298	311	351	306	318	286	331	346	326	304	315	321	304	308	291	264	330	288	313	313	293	276	289	321	329	309	305	313	303	282	319	311	315	319	290	300	334	285	320	291	314	324	318	322	311	308	296	292	338	334	295	370	302	332	330	282	298	276	314	340	263	310	300	307	302	274	288	300	307	286	326	292	319	315	329	315	326	313	302	301	303	298	343	320	315	326	320	297	324	288	296	309	301	272	301	306	303	299	324	297	316	309	283	330	338	349	341	328	333	333	318	311	325	292	295	316	334	304	320	280	354	326	340	350	341	294	274	319	310	363	297	304	306	325	362	322	352	346	311	294	311	308	347	313	344	337	342	292	292	291	314	347	291	323	331	305	279	341	310	332	352	309	331	293	299	375	307	330	312	321	359	315	347	326	267	272	314	294	303	276	289	314	320	296	319	296	323	335	299	258	327	325	332	367	340	319	324	315	334	307	307	330	319	320	303	327	286	291	312	290	318	325	305	305	305	313	310	304	306	317	323	303	308	274	292	307	310	303	319	316	338	319	325	295	332	341	319	319	313	318	292	297	350	318	318	326	317	366	284	309	336	350	303	332	293	291	345	325	321	300	319	302	294	323	310	285	329	318	313	353	310	313	314	320	310	318	324	324	321	314	292	311	317	331	302	282	314	313	306	341	290	316	319	314	276	280	300	351	333	321	328	315	321	335	324	335	330	286	311	299	282	318	305	315	290	324	289	312	311	301	328	323	349	343	321	285	349	318	324	335	323	312	291	299	293	291	317	319	327	327	300	286	289	287	276	340	322	280	298	313	298	306	257	270	273	292	308	303	323	326	314	305	335	322	296	328	306	306	303	320	314	320	334	299	312	284	330	355	302	304	316	305	289	336	326	320	320	332	317	308	308	332	302	251	295	308	299	309	312	324	311	301	317	301	326	282	336	305	305	296	307	292	298	324	350	321	306	325	320	341	311	319	317	291	326	315	277	301	311	298	317	301	350	331	288	305	303	290	334	331	262	320	324	304	316	310	341	314	314	346	351	352	296	299	324	317	271	306	299	322	318	279	314	306	310	349	326	338	281	317	284	347	297	310	290	288	328	340	321	336	318	298	294	295	310	306	249	315	285	310	278	310	298	332	310	341	259	297	301	286	314	342	316	323	272	300	327	320	288	303	329	338	314	285	313	282	311	325	321	308	289	289	304	329	282	340	283	297	308	294	332	284	303	287	323	322	311	303	341	324	304	295	307	300	314	296	297	287	353	327	305	302	324	315	329	309	307	298	300	273	314	317	258	309	279	316	298	324	313	319	327	282	303	302	318	339	352	314	298	302	319	341	296	306	321	320	318	297	304	297	332	299	324	305	308	314	322	313	307	299	303	337	315	309	299	284	337	313	310	311	368	286	312	339	314	327	313	308	306	332	319	351	315	288	328	320	310	310	315	316	300	286	297	309	303	319	312	309	305	305	317	327	290	327	299	294	343	311	293	313	297	294	297	297	323	301	286	334	332	314	329	338	297	343	300	292	305	287	322	264	331	290	314	311	329	294	306	336	319	257	293	330	323	344	316	299	324	283	303	308	317	299	306	301	319	327	296	307	275	286	292	303	304	339	320	308	339	302	282	334	335	336	326	271	317	298	324	309	287	273	310	322	316	254	327	288	309	290	313	301	342	312	271	307	326	303	329	286	304	330	302	295	317	296	278	313	304	302	327	286	315	323	332	296	308	349	319	320	314	307	313	300	351	298	296	343	308	312	301	323	267	322	307	290	318	288	331	332	288	333	325	321	316	309	291	281	332	343	287	304	325	291	274	325	306	339	305	294	317	312	322	292	297	325	332	288	338	289	313	294	296	298	317	293	314	340	328	326	312	304	323	304	331	317	321	312	316	301	306	319	328	301	347	298	297	322	323	287	300	294	292	284	301	313	294	302	307	311	299	328	311	300	332	308	331	303	319	283	315	354	298	322	348	312	336	279	315	337	315	314	320	333	307	293	276	299	309	284	283	318	314	298	336	348	311	314	300	324	302	298	310	292	305	303	316	321	338	331	323	293	333	310	327	311	312	298	308	321	306	298	310	325	320	316	330	324	307	309	329	319	302	285	292	335	282	298	268	320	325	316	322	308	328	307	347	332	306	332	292	283	318	298	329	299	287	298	284	322	306	238	305	313	324	316	301	307	320	294	309	294	301	344	292	283	279	276	321	315	309	335	326	318	359	280	290	307	305	320	301	294	299	302	300	335	306	302	271	335	313	334	310	309	303	311	306	287	321	281	314	322	305	317	315	301	353	307	320	288	334	279	326	292	297	294	321	294	307	287	294	269	327	325	328	304	306	313	296	301	299	302	301	297	299	310	351	341	340	321	292	316	306	320	309	325	344	314	272	313	309	309	312	295	318	294	330	278	289	287	321	344	315	321	283	324	294	354	364	337	333	295	312	305	314	317	287	338	292	302	302	314	357	315	304	306	315	296	293	348	308	320	316	325	343	319	294	320	281	305	316	291	313	285	322	331	351	304	294	332	346	300	317	281	327	350	315	282	322	341	316	312	293	326	343	292	279	310	301	349	313	338	283	303	327	324	317	337	319	327	314	354	331	310	288	340	301	317	316	322	287	289	350	308	279	292	310	320	309	288	315	321	298	303	290	324	348	319	293	309	300	308	319	297	305	338	312	298	321	304	318	322	315	303	294	340	370	338	309	345	281	341	295	291	287	351	325	276	289	311	291	330	280	306	303	279	317	304	338	296	291	305	320	305	287	308	300	298	308	334	310	311	324	304	295	321	317	294	317	333	316	297	301	270	309	354	326	329	277	328	301	308	322	285	337	281	315	333	316	273	307	294	308	322	318	331	303	305	345	271	326	294	320	329	340	320	288	357	291	320	304	260	303	296	319	311	298	282	293	303	313	299	342	304	291	296	304	314	305	318	322	328	331	295	309	321	332	305	310	311	303	302	310	325	308	322	338	316	317	306	317	312	297	299	322	303	307	328	335	302	293	288	287	329	316	313	343	325	307	319	353	330	351	319	310	352	337	292	301	298	336	335	307	301	325	311	303	304	341	332	319	313	333	297	296	312	317	281	274	302	310	327	306	325	318	309	330	322	311	321	277	315
23145	4497	10026	11295	9273	6995	5206	3891	3055	2545	2211	1975	1715	1567	1341	1187	1229	1140	1149	1079	991	985	972	921	928	971	900	949	850	854	746	860	791	856	903	787	870	859	759	792	747	750	737	742	837	757	732	741	744	755	733	769	691	712	705	732	689	763	687	735	646	701	672	714	705	657	707	731	694	683	682	678	700	703	690	697	676	668	720	680	677	638	723	642	703	706	706	706	621	695	710	686	705	702	687	689	643	660	701	746	716	632	665	677	689	666	667	691	666	688	667	721	712	679	654	725	673	662	717	705	669	669	698	666	682	698	677	645	628	676	708	718	659	635	705	687	663	662	634	659	661	647	673	666	632	659	731	693	666	696	638	685	746	687	688	681	657	703	693	714	650	732	650	651	696	704	644	693	650	681	640	639	681	759	703	739	650	682	648	675	685	647	620	696	674	686	689	707	686	664	672	711	657	624	632	642	693	681	647	733	622	691	694	718	664	634	690	674	695	675	650	713	683	655	694	669	726	624	703	694	691	675	724	713	651	631	651	699	696	696	671	686	665	720	695	721	688	658	702	660	664	680	652	746	715	672	657	668	664	723	663	707	697	644	645	694	685	701	675	676	689	690	615	675	707	722	653	632	670	660	658	678	657	627	682	716	663	705	622	685	647	657	670	645	664	656	654	690	657	664	691	657	733	678	682	667	739	651	649	703	666	674	671	714	698	615	660	683	667	689	665	669	688	682	670	686	649	698	746	697	701	661	696	674	646	664	707	596	691	688	664	687	688	663	686	662	679	666	684	678	629	686	678	692	690	670	639	656	702	679	670	701	653	673	668	652	684	657	680	672	682	679	705	703	697	641	659	680	672	661	677	652	630	669	724	669	683	694	691	671	681	626	678	664	657	688	676	692	644	674	681	675	665	674	679	665	673	647	672	701	650	675	702	674	745	695	713	657	690	661	652	653	651	652	689	688	658	712	693	675	641	659	696	677	681	652	680	690	663	689	692	680	668	666	632	677	690	665	670	661	700	701	710	682	711	753	669	655	687	655	657	689	677	681	611	685	641	676	710	664	697	762	668	711	663	669	678	700	655	663	675	661	673	668	665	652	672	662	682	677	662	706	649	720	670	651	608	662	708	687	736	671	660	662	686	657	645	661	616	690	651	647	743	702	731	646	652	663	670	695	651	694	656	662	713	665	654	681	685	720	724	690	675	657	691	717	610	635	685	694	704	669	657	722	691	664	665	660	669	718	715	707	669	673	706	671	688	706	660	653	615	654	646	693	649	716	712	689	617	664	663	670	672	660	687	674	685	690	690	660	611	708	690	652	674	671	692	659	637	686	704	659	608	689	670	695	697	685	662	692	684	688	639	665	697	629	670	693	699	676	675	658	676	682	669	679	663	691	706	719	680	679	722	675	691	704	670	689	634	688	666	696	695	668	648	669	628	706	670	685	713	730	645	667	656	659	687	622	663	657	642	688	707	665	710	700	676	645	709	659	664	670	691	691	672	699	650	694	698	684	651	709	700	670	635	654	690	705	679	673	655	729	665	629	690	688	723	621	728	651	693	654	692	670	698	696	670	652	624	666	644	699	619	724	713	685	659	709	665	644	686	669	647	626	644	659	677	677	672	674	669	702	712	702	763	715	689	671	664	622	672	688	657	697	666	673	664	694	684	677	687	673	692	668	710	676	687	700	685	650	675	668	681	703	655	676	674	657	694	692	700	628	688	680	665	687	678	740	676	680	699	655	656	654	662	664	636	637	689	676	640	654	696	645	676	699	676	718	689	681	689	651	702	674	687	625	684	721	688	658	648	668	702	629	719	676	749	669	671	699	683	689	730	691	685	652	684	698	660	681	681	699	644	746	664	704	653	679	674	690	656	667	679	648	701	679	669	719	691	658	705	685	672	707	753	695	630	631	655	662	672	708	657	706	688	712	685	706	655	617	663	700	696	666	669	640	692	667	662	688	662	708	709	688	726	633	659	729	704	682	753	672	652	680	706	685	695	675	730	657	708	712	671	685	671	687	713	676	684	679	674	660	651	672	665	676	654	675	732	696	636	711	666	660	688	663	657	710	656	661	680	671	644	644	666	715	650	661	692	662	712	623	685	684	700	658	667	698	654	677	702	692	733	694	703	636	680	689	672	649	657	670	709	700	696	644	678	717	661	678	672	659	678	680	675	723	669	718	687	647	695	652	676	720	680	659	672	701	668	666	689	644	690	659	710	691	689	651	682	608	646	650	688	743	632	692	647	688	707	646	684	647	665	705	656	733	666	698	692	710	674	703	695	656	659	712	650	712	708	700	677	739	703	658	717	663	636	701	676	687	700	619	688	676	675	624	636	639	691	691	682	692	666	687	665	706	684	662	710	696	666	703	706	692	694	663	646	676	657	678	704	665	699	688	703	689	647	687	672	688	652	695	641	708	693	720	703	691	674	713	681	644	659	687	683	728	703	687	682	719	698	666	695	709	628	659	635	661	695	634	680	717	708	698	676	663	666	687	647	641	684	663	700	614	649	710	688	647	653	682	707	692	685	698	663	685	631	682	713	652	694	737	716	680	706	717	682	668	693	681	705	656	651	721	664	683	678	714	687	694	673	696	733	690	645	692	663	675	638	726	694	653	723	641	693	655	690	687	706	714	690	683	654	698	739	684	677	673	729	665	686	717	646	685	625	678	709	683	673	668	731	612	666	657	659	676	685	675	651	695	670	684	698	641	705	633	622	692	670	711	681	669	705	751	629	667	681	699	688	668	697	675	711	672	733	634	659	699	660	680	713	650	689	695	692	716	681	613	669	704	687	685	680	678	677	679	722	688	657	659	733	639	694	697	678	680	692	666	660	670	672	714	667	651	721	707	628	709	717	725	704	651	690	701	691	669	693	656	674	676	675	695	658	714	713	695	679	669	626	663	677	705	675	639	711	650	727	687	639	654	636	711	647	669	654	699	663	693	690	637	645	664	709	672	719	624	696	695	687	677	701	691	665	655	690	689	690	660	658	707	704	705	638	661	717	673	656	631	656	663	664	693	690	666	684	679	696	663	674	672	674	679	726	683	740	677	663	675	686	676	678	685	687	643	652	664	675	664	639	656	708	682	655	666	611	692	652	650	694	723	682	656	624	698	712	679	724	676	710	662	642	680	680	646	666	689	669	685	680	647	700	608	682	702	679	659	678	681	661	698	693	696	705	665	718	694	659	628	687	645	663	706	659	677	662	679	700	661	645	661	683	622	680	706	721	656	689	666	715	685	653	679	664	697	685	701	639	683	690	709	657	705	729	666	661	675	707	662	675	657	664	667	722	646	746	659	640	698	718	705	710	695	721	699	717	680	670	695	689	695	675	669	632	651	636	668	719	693	676	715	675	692	674	674	687	716	656	675	674	689	684	656	661	644	665	662	679	644	677	652	710	661	683	696	691	692	712	680	637	640	717	670	729	684	649	682	630	681	645	653	715	700	664	673	682	648	656	691	715	606	700	690	627	679	724	635
14845	2593	2233	1763	1141	712	543	444	366	325	339	301	242	249	231	224	221	235	241	223	207	222	235	220	199	243	218	205	218	218	205	232	203	228	223	195	212	222	230	229	218	232	211	198	205	178	219	223	210	225	222	197	234	230	204	186	213	213	234	191	199	189	202	236	203	173	244	214	211	183	215	220	214	191	223	208	219	246	227	200	205	172	218	217	200	208	208	198	222	218	216	179	201	183	217	215	215	201	190	194	230	238	210	227	223	227	193	199	191	206	231	223	215	204	205	217	197	191	220	215	188	232	203	208	208	229	197	204	220	235	194	199	232	199	208	195	221	226	197	193	213	180	190	229	223	239	185	199	225	202	206	204	197	225	205	226	195	219	223	209	215	200	178	197	227	202	231	201	217	209	254	207	185	177	211	210	191	212	213	195	173	189	213	217	210	230	202	197	194	204	207	199	195	211	190	242	239	219	211	243	212	189	207	188	212	227	225	208	210	219	200	255	206	203	200	211	214	191	227	234	198	177	206	184	204	198	187	228	210	230	208	185	215	221	194	228	189	215	235	216	201	205	204	200	228	214	194	215	206	183	194	215	224	232	211	234	178	190	198	205	206	217	197	205	218	202	200	188	219	209	218	209	229	199	209	182	224	177	223	202	191	204	200	197	194	225	197	214	202	209	207	207	183	216	209	195	228	179	197	188	194	199	180	199	223	237	227	216	218	206	204	212	219	224	213	197	186	208	219	211	205	218	196	213	210	209	200	205	226	210	208	212	214	206	226	179	208	202	185	197	209	212	216	192	205	216	238	196	187	212	236	200	195	213	217	208	180	209	195	213	232	206	177	189	228	209	217	228	204	196	192	218	196	217	220	207	223	207	213	195	210	212	210	226	224	191	168	210	216	214	202	215	175	195	207	222	228	199	198	190	216	205	223	207	189	176	187	237	200	201	236	216	203	235	203	194	176	192	211	200	226	211	218	214	177	183	204	231	201	190	201	201	221	198	183	240	235	205	211	216	223	220	216	228	249	221	191	217	200	195	211	228	229	182	193	209	233	192	214	208	205	200	208	190	215	209	235	220	228	192	189	210	223	216	209	185	210	181	209	209	226	203	241	197	208	184	195	218	206	200	215	224	230	224	202	213	209	183	221	227	223	205	195	213	215	232	192	217	191	202	189	214	216	186	235	214	188	190	221	214	197	195	173	215	248	194	226	231	224	198	223	219	205	215	214	229	203	210	198	210	239	218	195	214	206	187	184	229	190	218	187	186	193	198	205	216	203	192	217	214	191	222	217	243	220	242	214	202	207	185	218	236	216	235	218	220	212	173	210	223	199	207	169	179	214	219	208	209	198	204	208	185	199	218	211	212	235	212	207	200	221	187	202	212	200	199	208	202	201	218	214	255	184	187	220	202	190	171	205	207	211	191	206	213	217	207	228	211	194	204	233	219	194	221	222	206	225	213	188	224	227	240	212	252	221	219	178	223	195	223	192	197	205	250	208	195	201	187	213	184	197	218	208	200	201	196	197	215	192	226	215	210	226	211	233	202	208	200	215	223	211	203	198	220	210	234	230	191	195	218	204	215	197	211	223	221	213	189	201	217	235	190	215	241	214	203	208	216	180	229	207	215	233	255	200	206	184	219	210	191	205	206	193	204	223	235	221	199	207	213	200	190	193	229	209	194	217	218	225	197	221	215	229	237	209	204	266	204	202	251	201	212	197	198	199	203	228	221	211	219	221	219	194	221	208	226	215	221	207	228	232	202	214	196	205	225	187	215	210	212	207	192	214	217	193	195	197	202	220	205	208	228	219	222	201	205	217	240	217	213	242	172	200	224	211	185	218	214	211	190	250	198	183	186	206	191	184	193	227	214	231	229	213	195	202	193	203	197	218	203	237	227	193	214	207	208	194	202	185	224	188	218	229	193	213	200	209	205	234	220	207	178	205	187	222	220	227	189	206	195	205	204	239	197	183	220	228	200	194	194	221	241	213	191	206	183	208	215	209	207	211	218	190	206	242	216	216	209	237	190	225	199	205	224	202	209	216	230	199	215	222	225	190	202	229	201	192	202	201	181	201	190	189	215	212	233	214	232	201	181	213	227	223	212	214	192	189	231	222	219	200	237	203	196	228	238	228	225	213	212	203	190	214	218	223	233	226	216	223	210	219	199	209	237	217	234	225	206	199	206	215	210	191	212	194	216	186	201	175	205	219	200	212	238	216	206	210	198	192	232	197	209	198	196	230	217	202	226	195	193	195	195	197	210	209	213	228	201	216	233	228	211	185	220	236	193	200	206	203	215	190	216	209	184	195	188	203	205	202	230	229	231	188	191	215	200	207	229	208	221	198	217	216	184	225	218	200	194	205	202	200	191	207	204	187	210	204	219	193	238	224	208	233	208	207	198	201	232	204	200	198	202	193	210	212	208	231	198	219	194	209	222	217	215	191	210	211	218	200	190	210	221	186	208	200	219	208	231	214	195	193	200	221	213	197	210	199	206	182	176	192	214	213	235	223	245	222	198	207	203	209	210	196	226	207	199	199	191	203	220	229	198	203	207	187	230	219	209	207	199	198	202	199	210	203	203	169	177	197	197	241	211	208	197	193	192	193	199	207	196	193	195	224	203	207	206	202	226	213	186	176	213	233	196	233	227	218	202	231	231	209	191	198	186	187	202	208	216	209	224	197	202	209	200	198	193	198	194	217	197	244	229	199	225	224	176	193	213	220	219	213	179	195	206	202	211	197	207	207	168	212	191	199	227	193	229	212	216	224	201	186	210	249	217	215	233	209	229	207	200	200	206	205	221	214	201	227	222	210	207	222	222	205	201	211	195	212	230	202	220	170	208	206	204	204	233	207	208	207	194	231	187	230	190	199	209	196	215	238	230	202	170	229	236	196	208	186	191	213	217	189	188	218	226	201	190	228	187	207	195	199	167	207	227	190	207	228	220	208	209	192	179	213	207	219	200	176	237	233	209	231	235	196	202	208	217	252	230	222	212	195	259	235	187	209	218	221	204	206	240	258	190	237	217	199	228	189	192	216	197	194	217	190	188	193	206	214	202	230	206	214	223	210	203	208	206	214	199	190	203	235	204	200	217	199	200	194	247	199	232	213	215	204	178	220	203	194	221	212	209	217	212	172	200	199	199	178	195	214	209	194	231	227	208	206	230	214	224	222	222	216	205	252	208	249	207	216	240	218	189	198	223	186	215	231	210	198	206	184	191	212	195	191	198	217	187	194	207	191	205	209	208	195	200	227	223	216	216	219	205	189	174	208	211	225	200	237	275	185	199	209	216	202	214	209	194	219	205	217	201	236	181	189	201	211	174	198	218	217	202	212	239	219	192	192	215	217	234	224	197	217	194	211	195	211	186	228	220	194	189	214	228	203	198	218	192	206	201	196	207	202	228	200	214	189	202	210	219	174	212	196	187	201	206	207	217	218	193	211	222	233	217	202	228	222	195	199	216	236	223	207	205	184	192	181	208
8474	1971	4333	4873	4006	2939	2096	1587	1299	1125	944	917	810	772	684	677	665	630	631	601	611	549	562	500	575	571	577	563	514	562	481	539	510	520	558	546	526	524	494	523	504	515	517	492	520	515	501	515	479	509	549	480	504	506	530	489	469	500	478	503	487	530	479	514	490	542	516	484	493	512	491	540	502	484	490	492	562	479	505	474	507	478	471	464	485	522	486	509	462	482	490	499	526	480	508	485	494	497	519	493	480	469	451	494	478	468	510	529	487	525	540	441	482	511	494	457	445	494	498	536	494	491	478	491	492	499	462	484	542	464	480	476	463	473	502	439	488	491	445	495	468	482	465	481	514	513	483	493	467	491	462	495	463	464	483	506	478	485	515	518	467	448	540	486	446	521	511	476	489	496	517	497	490	467	473	540	476	504	502	483	458	482	465	486	482	512	505	532	511	510	450	453	445	500	502	526	524	486	492	481	474	526	467	481	482	454	479	490	518	492	507	497	517	480	540	502	488	488	468	490	466	507	445	501	495	487	470	487	492	524	491	486	471	505	479	446	450	507	483	532	449	429	456	528	495	441	488	462	462	492	466	476	472	450	493	504	499	507	491	503	494	518	479	498	496	473	481	520	487	520	467	484	489	462	457	473	522	478	465	488	471	466	529	474	449	467	478	519	466	447	536	544	477	460	531	513	505	501	477	479	503	438	452	468	483	477	496	502	483	521	441	481	500	476	478	501	503	461	511	447	498	496	477	499	468	493	485	495	512	448	457	480	481	520	490	509	497	486	477	537	493	468	472	495	512	506	449	503	504	465	517	510	491	510	479	517	505	515	499	501	495	523	501	503	503	512	504	498	454	474	483	483	513	505	511	450	502	504	524	482	488	498	473	470	512	454	469	499	431	458	468	493	474	498	513	491	448	491	426	432	476	485	472	502	482	487	511	486	523	493	532	476	503	491	481	460	494	477	503	496	515	493	498	494	454	474	526	437	468	463	484	518	446	475	510	506	472	494	474	474	479	430	489	499	492	450	482	449	513	514	517	476	511	527	505	486	448	478	438	499	495	463	498	462	465	496	499	511	466	486	484	462	466	523	449	478	465	455	457	494	453	484	511	437	534	498	503	498	479	496	474	550	489	469	444	444	458	483	471	521	494	475	477	522	479	467	462	511	476	523	492	527	478	479	441	476	489	487	488	530	490	497	523	467	510	455	500	474	486	494	486	464	490	450	495	501	483	468	492	512	490	484	465	479	453	481	463	489	525	514	459	507	497	493	447	461	482	477	458	496	486	464	444	453	486	468	480	518	475	528	505	504	488	512	496	537	475	492	490	494	460	493	506	493	487	467	506	532	496	509	497	482	493	501	505	508	518	486	496	470	493	495	430	493	514	534	507	489	491	475	498	470	507	497	454	452	478	474	482	444	493	528	503	485	472	487	488	474	498	526	485	456	453	485	480	451	469	480	517	462	448	470	494	504	463	480	452	485	491	500	494	477	483	493	459	500	500	517	504	462	457	472	527	437	470	507	436	501	445	515	501	502	501	486	485	485	467	499	523	496	462	522	485	496	498	464	490	524	508	522	504	478	494	483	497	483	479	473	457	453	469	507	463	469	501	480	486	443	518	495	471	516	473	496	494	526	457	509	490	445	473	493	471	505	451	477	531	455	479	469	435	525	524	529	504	487	495	466	516	506	486	476	508	526	506	483	549	467	445	466	518	474	490	480	516	487	474	467	515	484	493	458	465	482	506	481	489	463	496	455	504	514	487	465	468	489	510	508	472	477	521	512	494	474	470	444	461	462	508	494	469	485	449	469	496	453	460	504	501	499	533	485	484	489	544	479	491	461	504	472	489	490	477	500	470	471	460	456	462	478	477	531	519	474	508	503	464	464	481	444	470	468	502	458	510	461	469	482	487	489	498	494	490	485	481	517	463	464	539	507	499	468	494	498	517	473	457	536	447	464	454	505	503	474	481	500	481	519	487	496	440	478	511	477	480	448	507	462	510	521	453	463	491	482	486	510	538	503	489	546	438	463	512	439	529	501	511	508	488	496	464	512	517	470	470	559	455	496	507	459	485	476	484	513	467	474	442	545	529	491	514	468	518	492	462	492	535	474	508	503	534	461	532	491	448	531	433	475	451	480	479	500	490	500	480	493	489	450	474	476	511	487	538	501	475	441	462	492	463	467	456	501	495	499	512	458	488	480	491	525	462	500	509	499	518	502	526	492	489	484	462	530	448	504	523	484	467	475	452	485	501	502	524	498	441	510	494	497	501	454	492	471	474	480	486	469	503	487	499	455	489	545	473	432	485	515	482	491	479	469	481	512	495	505	533	545	472	522	460	539	475	498	505	454	484	478	483	484	468	494	480	492	496	454	521	465	488	491	465	447	488	500	474	485	439	503	529	453	531	485	503	519	491	514	504	458	513	501	463	482	469	459	479	489	459	473	525	471	524	471	464	508	496	479	516	514	464	499	507	479	512	488	478	476	491	513	517	498	473	500	482	455	527	475	438	475	472	491	503	487	519	496	498	453	508	494	488	509	491	452	464	523	471	458	483	496	509	488	485	477	501	503	448	494	478	474	508	508	478	460	540	473	492	487	524	480	478	525	507	471	493	425	489	465	483	483	474	486	519	460	491	514	479	481	486	455	486	499	528	487	469	485	449	478	478	485	512	487	457	519	505	494	504	469	507	513	499	483	483	507	523	467	496	506	454	471	515	496	475	511	492	477	506	465	474	513	502	497	502	472	468	498	505	515	493	469	478	487	486	511	493	550	483	469	472	505	496	488	472	481	473	495	507	462	490	497	449	468	470	434	477	522	514	491	444	479	529	496	494	476	514	449	441	487	426	512	472	521	455	479	473	463	499	499	489	475	454	514	490	459	514	509	492	497	505	490	477	473	495	500	492	519	491	464	447	493	442	463	499	531	524	488	483	463	494	523	521	499	466	440	496	505	500	543	490	472	498	462	459	450	491	506	527	506	464	489	443	541	481	451	488	502	461	492	530	521	477	477	479	467	483	494	500	502	490	472	481	503	506	477	466	485	499	473	457	493	417	502	457	485	510	524	484	503	494	499	496	508	481	532	474	472	526	494	468	516	489	531	471	485	475	461	463	446	511	500	517	462	442	469	468	464	500	509	446	492	532	487	473	515	527	498	494	464	491	454	477	455	500	483	466	506	491	483	500	511	503	475	434	518	497	483	445	529	491	452	493	485	483	483	469	488	526	471	485	536	510	498	504	502	482	466	472	502	463	494	514	487	451	447	502	478	482	470	500	512	478	497	474	484	451	502	497	487	466	503	481	493	493	480	487	504	485	504	484	512	474	448	490	495	483	509	489	497	496	458	457	474	471	510	478	463	464	477	518	502	485	483	483	516	517	534	507	495	502	500	441	507	491	447	507	488	475	480	484	484	476	469	516	538	510	464	485	495	552	474	496	458	464	490	468	491	462	486	482	496	477	477	477	491	487	504	467	469	503	500
33685	7277	4075	3235	1958	1268	872	720	589	505	460	385	402	351	377	364	359	333	327	328	294	322	328	298	325	281	325	315	316	318	279	287	295	305	309	274	302	333	306	333	288	307	316	294	305	281	320	295	302	307	300	283	255	269	278	287	291	271	284	269	288	324	301	301	312	272	287	289	302	282	288	259	281	266	293	302	303	275	286	294	296	308	284	282	300	289	266	264	267	264	262	257	281	296	259	276	311	291	288	285	285	294	237	291	312	321	271	285	255	289	293	297	296	289	253	250	268	291	283	305	273	283	280	305	256	273	253	279	245	267	283	276	294	272	270	321	294	297	298	286	286	292	315	281	276	285	304	321	299	318	289	283	291	293	264	292	256	261	265	293	245	287	278	313	249	291	304	303	277	273	270	272	263	265	269	272	263	258	292	264	274	312	283	266	285	319	303	279	284	304	299	263	275	314	307	295	278	270	294	251	241	273	288	259	276	266	265	293	292	281	270	285	310	278	311	286	297	255	248	287	296	277	289	283	258	289	258	304	296	268	262	259	281	264	294	301	304	250	271	280	254	240	325	289	286	245	275	311	271	256	296	256	269	228	273	260	273	273	283	289	294	306	299	279	316	287	263	259	282	285	316	269	271	295	253	300	272	306	295	255	291	276	265	296	283	291	286	265	306	280	303	281	263	297	294	275	301	258	276	332	291	321	323	301	297	267	300	286	281	322	285	307	252	289	261	310	283	297	268	292	296	294	289	255	287	275	249	289	300	271	253	298	307	270	292	294	292	288	304	300	281	296	303	255	286	263	294	253	273	295	275	278	299	292	267	279	270	266	278	323	255	311	299	322	287	274	324	277	265	269	261	267	315	282	283	260	277	289	279	281	270	263	272	281	279	271	302	298	287	310	283	290	294	328	276	285	277	293	292	250	297	278	296	268	296	262	280	277	281	293	288	278	266	269	289	300	272	287	267	272	274	291	289	290	305	296	291	290	269	294	298	277	265	270	270	271	299	275	277	290	278	269	299	284	288	285	280	255	264	239	270	274	235	325	271	300	294	250	267	314	264	284	292	293	272	243	292	293	270	262	270	284	275	307	274	261	289	302	288	303	320	293	247	279	271	278	260	287	297	294	265	245	252	286	275	281	281	278	309	308	295	297	291	316	252	297	272	280	282	257	272	275	253	289	283	278	319	277	277	291	257	282	260	304	284	284	295	313	267	266	297	278	316	263	247	282	294	282	305	298	270	283	269	234	297	288	267	300	249	272	308	293	302	240	273	278	291	260	277	278	315	273	271	302	283	284	263	294	289	267	279	299	267	312	263	293	276	277	298	271	271	280	254	253	277	307	287	309	261	279	281	291	293	245	284	313	268	285	291	316	248	290	260	299	296	239	276	297	282	296	293	254	279	294	281	266	291	297	279	304	273	280	283	294	278	295	293	276	292	287	270	284	284	295	311	315	269	268	282	254	275	293	294	291	286	280	272	276	265	291	283	281	285	274	278	301	290	256	294	318	280	284	265	306	285	269	302	263	264	269	296	319	311	296	309	270	276	274	285	316	262	303	262	304	269	280	261	280	302	270	253	299	278	256	286	295	281	305	273	288	307	289	278	298	303	275	302	288	271	266	281	301	291	300	301	260	299	241	288	293	280	297	277	287	241	281	300	290	264	276	267	266	265	260	284	292	286	281	278	283	273	301	319	272	291	312	265	265	298	312	279	288	281	316	295	274	260	256	281	244	319	277	290	284	267	281	306	278	286	286	273	255	289	296	283	270	293	283	322	297	306	251	293	268	254	282	303	278	288	292	303	255	313	288	307	293	274	291	286	283	281	274	291	279	285	290	297	310	315	308	248	276	317	277	288	260	320	302	312	292	278	299	275	286	277	279	280	275	296	298	305	267	320	297	255	289	263	255	304	325	270	270	273	300	276	280	306	289	269	299	286	288	272	315	277	276	292	297	291	274	265	281	285	306	267	289	311	290	272	299	299	278	293	280	283	280	291	264	334	278	288	293	262	307	260	293	284	314	318	278	285	276	276	261	288	243	301	279	305	292	283	307	299	258	299	272	290	272	288	261	266	264	310	318	266	249	281	287	297	289	307	269	279	253	295	282	295	241	252	278	270	291	290	311	267	274	286	306	254	292	274	256	291	301	254	288	286	286	260	299	301	284	296	277	274	262	317	296	279	305	293	298	262	282	243	290	286	285	274	282	287	270	277	251	267	293	305	260	276	313	279	251	254	287	267	249	295	272	274	267	264	276	278	256	284	290	302	281	293	297	279	260	262	298	278	275	272	294	280	275	277	277	316	289	272	337	291	279	315	260	275	286	267	266	321	281	302	295	291	261	270	291	284	266	300	298	276	313	287	304	267	305	277	269	277	269	277	301	316	285	269	276	309	235	297	291	307	292	252	259	314	270	248	295	295	290	267	298	263	306	278	248	286	275	309	291	273	321	286	283	287	285	293	270	271	289	296	294	283	292	299	275	315	294	254	296	283	255	287	277	275	254	269	287	302	239	314	277	262	282	312	296	293	252	268	281	254	300	285	269	292	306	299	289	297	281	274	264	293	272	303	314	310	287	289	293	262	270	274	288	270	292	278	289	302	290	247	287	268	295	284	260	268	267	265	320	253	289	285	298	297	268	294	277	304	301	289	279	295	288	292	290	264	306	285	256	260	289	320	279	294	271	285	255	273	265	266	344	302	282	273	289	264	322	287	223	270	280	286	302	297	269	296	299	299	286	273	306	278	253	295	290	303	298	280	284	289	266	281	262	275	278	297	276	276	272	275	270	260	265	282	269	271	313	251	296	304	263	277	265	261	297	290	287	301	298	302	261	292	281	296	295	283	246	259	291	296	274	288	274	281	304	265	275	306	244	282	291	304	293	263	263	288	261	288	289	300	292	299	259	277	277	288	318	297	281	287	277	289	252	273	285	288	261	297	237	257	288	273	267	266	280	291	255	262	269	309	286	315	289	289	282	267	265	244	293	300	272	239	305	292	301	277	270	287	273	267	268	295	279	267	300	295	317	276	292	273	304	275	268	284	292	289	271	299	296	276	273	258	291	283	297	267	309	352	284	299	247	286	295	282	249	284	289	263	307	275	273	285	290	291	304	278	286	318	282	255	266	286	260	294	240	327	318	305	328	278	264	287	281	306	252	282	275	254	290	263	258	300	267	284	299	279	282	260	261	339	293	259	302	287	304	253	258	260	289	249	308	272	278	276	312	285	286	290	319	289	294	254	268	275	294	283	270	278	276	301	296	262	295	305	313	270	273	282	307	266	274	280	292	283	283	298	303	313	278	299	278	281	311	291	255	306	318	275	302	285	278	293	272	315	275	276	281	292	275	291	266	294	255	277	292	307	279	291	260	267	248	275	295	287	277	265	294	286	287	293	256	289	269	247	300	266	283	251	261	299	307	296	303	283	279	299	311	291	298	294	290	279	271	273	297	284	279	252	314	279	309	261	300	312	260	299	295	288	287
19364	3307	7171	8276	6685	4854	3614	2813	2170	1907	1698	1478	1257	1216	1077	1040	1007	978	932	909	912	903	849	805	823	831	858	794	722	722	704	737	761	728	764	684	709	716	686	653	650	685	731	692	649	720	706	707	672	672	658	692	659	663	675	651	676	639	689	657	643	626	686	696	655	650	656	673	659	627	636	686	633	662	678	653	632	653	642	642	625	607	672	699	655	706	646	647	628	612	654	702	626	631	668	632	691	679	600	635	699	633	589	628	615	689	633	646	632	645	602	644	650	665	634	613	660	654	631	626	700	648	690	644	627	623	674	674	636	610	617	653	598	636	629	606	603	678	631	596	674	689	643	628	602	675	630	633	631	622	695	663	664	664	619	640	610	622	643	647	628	633	606	638	613	604	625	678	600	649	613	644	603	604	616	669	623	626	644	606	656	633	641	626	669	603	651	641	673	646	622	651	664	638	646	669	670	656	673	638	671	672	621	671	658	632	634	645	603	611	652	664	619	635	607	665	642	645	646	620	665	633	650	643	614	575	665	641	621	648	605	609	613	659	641	626	626	679	665	667	642	610	652	616	623	630	623	665	620	622	590	652	627	692	615	613	625	589	584	618	627	617	600	650	656	662	605	624	660	623	620	628	623	612	624	619	629	619	657	660	635	680	649	591	655	663	682	653	615	644	628	669	611	612	644	633	634	622	634	636	617	587	639	635	634	682	682	653	654	656	638	687	636	629	655	634	665	620	610	652	620	659	585	602	633	596	637	623	662	641	638	682	662	617	682	607	597	643	642	616	621	659	649	643	652	637	630	608	651	633	613	616	677	614	664	610	609	690	663	624	615	582	616	627	639	694	662	677	607	637	633	632	686	636	653	643	647	633	662	609	606	606	631	670	650	605	613	620	619	674	687	678	671	627	630	629	637	671	625	624	631	648	607	649	659	614	608	700	667	657	663	618	661	585	662	637	671	643	657	659	625	625	602	578	626	645	643	618	630	647	638	627	600	631	716	602	658	655	560	643	631	629	637	687	644	629	639	690	665	624	622	629	654	645	659	636	608	675	665	639	646	638	613	616	687	652	645	661	639	592	617	640	679	621	654	643	646	611	624	603	696	631	664	651	621	619	668	595	675	671	623	608	669	635	666	618	623	712	636	615	662	619	604	638	630	636	683	695	596	575	614	621	707	619	648	675	581	603	640	634	628	632	644	663	652	597	605	607	631	644	599	619	634	650	633	623	656	644	635	608	693	623	623	675	646	698	621	627	626	640	645	630	613	673	680	650	690	613	656	642	646	597	629	637	643	652	637	642	632	669	629	652	610	665	652	629	668	664	639	619	659	672	625	668	636	663	621	605	581	635	605	634	644	664	681	613	615	613	616	619	656	630	651	612	638	636	636	641	679	632	664	622	665	639	611	611	626	606	652	664	665	617	670	612	580	649	636	637	637	669	636	632	669	604	669	580	676	653	639	627	571	679	611	637	660	603	592	638	638	653	643	649	597	659	652	684	568	669	673	607	639	639	611	632	637	632	650	660	675	611	628	653	629	644	635	605	670	675	629	626	652	631	660	629	610	647	651	689	647	629	639	659	616	645	630	635	654	660	671	630	599	614	639	644	632	604	653	670	622	661	640	653	669	635	607	667	656	635	656	684	633	620	617	610	628	663	651	692	663	668	618	658	681	616	654	663	598	687	647	653	653	637	629	677	638	644	629	663	634	647	640	645	592	638	579	633	552	622	606	644	647	649	651	674	588	621	620	635	678	653	618	648	600	598	589	678	619	648	643	637	605	633	617	628	600	601	623	638	616	627	641	623	645	625	677	651	598	627	620	626	650	679	650	682	633	620	649	626	600	638	616	635	633	659	596	650	599	634	617	631	677	671	671	630	635	632	603	647	647	594	678	646	606	597	605	658	643	616	647	630	645	590	652	673	582	611	652	658	633	654	622	665	639	712	646	641	629	638	598	679	653	610	638	615	680	623	562	591	628	638	637	599	635	648	683	632	662	650	672	620	632	645	648	649	648	629	603	601	631	651	647	638	640	659	642	614	601	627	655	651	593	614	656	586	665	641	633	623	679	653	619	669	650	633	683	619	598	678	659	645	662	650	638	621	655	667	613	611	603	649	657	579	660	645	654	650	659	609	697	589	617	654	615	629	660	614	646	613	636	627	623	633	634	655	611	629	633	653	600	671	643	670	639	626	610	635	633	648	638	616	620	631	633	640	623	634	634	662	612	668	625	655	617	660	615	578	643	624	648	598	661	601	646	639	649	657	625	674	661	633	630	666	613	671	653	608	628	641	660	642	596	688	641	652	658	579	618	653	611	614	607	625	680	691	588	669	596	633	597	645	613	640	659	654	686	620	639	613	649	633	601	644	653	601	660	661	656	622	640	697	612	620	653	631	664	631	665	671	659	630	610	650	661	668	632	634	643	661	669	689	644	680	639	642	650	637	615	640	651	654	640	643	620	629	599	573	617	640	625	658	623	628	638	642	665	646	648	615	635	626	613	628	669	655	612	652	641	623	642	692	621	628	644	643	650	603	597	656	664	602	669	670	654	627	602	640	654	637	614	687	630	654	622	617	645	657	710	674	610	610	604	672	630	670	595	655	593	614	664	641	646	641	679	639	664	627	640	626	665	660	605	680	683	671	639	670	673	620	637	663	613	637	635	651	614	624	641	607	639	681	631	645	674	630	682	669	653	651	671	659	612	658	648	584	621	644	633	624	664	676	614	660	604	655	623	605	682	602	665	654	654	606	676	645	637	638	668	612	666	602	635	623	656	613	627	648	642	638	647	609	632	599	590	666	625	638	617	671	671	608	646	614	650	610	593	630	618	655	644	631	682	632	634	638	629	603	666	602	651	645	655	617	638	631	624	646	631	613	645	688	627	628	670	650	632	624	617	691	657	639	646	651	615	671	642	613	651	633	633	665	621	607	652	664	660	614	658	562	620	638	649	643	624	614	678	687	654	646	623	639	638	604	638	671	647	634	639	663	622	627	643	663	643	627	595	639	626	620	633	586	679	632	642	628	629	636	602	644	616	666	680	618	630	608	648	644	626	629	673	654	641	672	654	660	678	590	653	634	642	673	635	596	619	671	650	631	685	684	635	684	674	611	663	661	707	619	596	606	641	668	652	664	620	625	668	686	604	632	644	659	633	621	650	620	625	665	620	652	630	622	645	609	606	643	656	669	660	653	677	584	617	650	647	600	655	632	653	663	642	626	643	595	622	610	637	657	652	602	662	597	632	682	607	631	653	705	620	607	566	647	649	599	615	662	638	663	626	691	631	685	609	638	612	660	688	668	645	591	644	615	641	628	656	634	622	641	646	658	649	658	634	596	664	638	617	663	630	636	679	654	616	662	639	651	665	622	636	622	642	649	616	622	647	622	663	586	650	639	604	585	665	673	627	628	633	592	628	583	650	653	646	647	611	674	700	608	652	617	647	625	621	654	614	619	645	601	701	671	643	681	635	622	651	620	660	624
45212	12295	6535	4486	2689	1755	1312	975	783	680	558	514	475	409	445	372	400	361	377	400	367	328	358	369	330	324	362	339	359	340	327	330	348	366	361	329	324	312	330	284	319	312	306	341	302	315	321	295	326	286	272	280	260	311	319	327	319	317	315	337	303	290	286	289	274	310	333	295	316	333	347	320	340	264	353	313	321	308	316	356	309	304	312	288	291	322	323	306	283	303	293	305	305	308	290	311	319	306	287	332	321	348	315	323	301	316	258	298	287	298	324	338	332	309	329	280	331	302	301	309	331	320	307	296	288	336	307	262	284	315	294	301	312	299	292	325	293	307	282	309	326	272	313	331	285	279	342	319	297	301	301	311	333	336	324	286	325	308	306	293	311	306	330	312	323	295	297	293	327	309	311	295	293	297	346	295	330	292	332	302	293	249	315	299	305	294	282	325	296	299	282	326	281	277	262	294	271	312	300	277	308	268	297	303	275	314	315	302	309	290	291	319	340	300	304	266	269	298	321	313	316	299	329	316	308	320	325	333	332	343	322	320	297	299	292	285	343	302	310	303	302	293	320	289	313	303	324	342	308	283	270	315	309	291	318	295	305	313	288	263	322	329	332	317	300	360	326	333	312	284	299	349	313	290	270	284	278	336	298	293	310	342	317	318	303	319	284	237	298	322	301	315	312	293	301	299	295	307	292	286	305	311	270	313	289	312	311	309	305	311	341	314	296	315	307	337	306	300	301	289	351	334	338	305	300	292	332	294	278	303	271	289	294	322	278	297	277	303	302	309	316	318	313	297	289	364	305	299	275	291	296	322	309	286	316	331	307	308	285	300	298	316	273	267	291	303	329	353	332	302	279	282	306	315	316	308	320	280	318	307	277	334	309	314	290	298	279	319	290	311	289	298	319	318	337	295	299	275	279	291	292	294	297	314	275	287	281	277	283	305	322	311	313	304	304	323	315	305	292	325	319	282	335	301	287	305	291	323	317	307	289	284	313	316	310	295	285	301	288	328	283	301	304	309	333	292	337	280	303	318	304	314	319	293	307	301	337	304	293	306	336	324	285	296	290	348	270	320	286	278	285	306	304	332	314	298	297	305	275	311	304	344	285	285	334	319	313	277	305	299	329	297	285	299	302	315	293	257	286	288	333	331	306	263	322	294	294	291	310	312	270	288	283	339	321	325	317	307	306	328	308	337	316	301	320	314	346	304	302	307	319	266	272	288	301	345	325	309	292	314	327	342	297	315	266	341	301	295	328	302	290	305	322	335	296	317	276	313	334	304	331	311	291	304	311	320	325	316	308	315	311	316	313	317	321	296	316	302	293	310	301	306	327	322	266	296	297	282	331	331	305	312	282	280	304	327	279	325	287	304	344	341	288	309	315	338	316	348	322	296	314	286	301	330	296	292	315	326	305	341	280	313	345	316	317	290	293	312	289	285	304	283	317	326	269	318	328	313	276	311	308	288	299	305	299	309	307	314	269	281	317	345	307	323	300	313	308	287	307	300	311	267	337	333	312	294	304	315	277	283	307	256	310	276	302	320	334	294	331	344	329	329	282	328	313	305	313	336	318	331	336	305	334	319	280	267	306	292	302	291	313	306	281	283	343	296	301	304	308	300	305	308	292	348	311	303	274	301	341	288	292	298	285	292	320	321	296	336	318	347	296	301	328	309	325	295	303	284	314	317	320	289	306	243	294	278	306	278	312	314	292	325	357	299	290	305	269	282	300	306	293	290	254	299	300	301	295	316	313	331	302	276	307	287	308	282	305	291	290	313	286	340	311	311	286	293	298	318	284	302	321	289	294	310	297	317	312	298	291	315	297	299	276	292	325	331	319	299	296	322	278	292	340	299	329	316	318	295	317	312	290	304	299	294	313	360	316	293	306	294	316	333	323	307	302	300	301	323	314	312	308	322	314	303	318	328	319	313	318	290	265	328	328	299	304	308	293	334	340	333	305	340	316	317	305	309	306	299	299	303	284	287	311	290	307	289	303	307	318	334	360	286	319	298	308	289	316	275	273	307	300	317	292	310	278	328	295	301	281	315	300	301	303	319	347	286	303	313	282	296	323	322	327	287	296	292	281	298	297	259	302	337	290	316	280	306	337	337	310	321	256	303	315	283	309	285	281	306	323	334	317	280	311	305	336	304	323	303	304	314	272	309	281	292	331	331	288	286	292	305	308	329	313	309	335	277	299	343	332	347	310	300	302	298	313	294	318	330	258	309	321	270	283	344	312	338	304	293	324	320	335	315	310	307	284	312	292	300	306	300	303	344	307	298	309	314	321	328	294	284	364	332	315	296	299	260	297	312	319	313	299	297	289	309	287	338	283	289	279	292	282	311	290	300	309	280	307	294	292	291	315	333	303	299	318	314	307	311	300	310	272	320	306	320	292	331	320	303	333	298	321	283	303	289	291	294	318	275	295	297	300	273	310	318	334	295	296	306	346	280	324	331	321	302	313	321	304	307	299	270	327	327	330	309	306	319	304	302	272	309	336	300	290	313	299	314	363	295	298	296	316	277	295	289	302	299	313	328	327	340	305	270	325	304	330	291	308	284	336	319	296	302	290	333	302	305	321	292	331	321	331	329	325	348	309	327	311	300	337	311	306	310	296	341	322	293	288	284	287	317	313	292	303	340	305	316	313	330	324	310	310	292	302	287	334	329	281	293	295	287	316	322	301	288	318	299	310	307	297	324	295	304	335	317	309	326	264	334	321	320	278	320	307	287	320	299	295	308	304	298	305	292	311	280	274	266	311	310	303	285	288	302	338	321	292	281	301	312	320	323	315	329	307	317	274	330	298	302	331	296	312	315	275	288	327	301	321	339	334	313	304	294	289	285	306	326	309	282	314	328	323	325	323	312	332	334	315	321	302	315	345	316	255	302	311	312	315	251	316	309	293	286	326	295	302	288	307	321	305	315	315	285	303	294	277	293	316	278	280	271	293	274	267	304	341	312	294	335	294	300	281	279	307	313	310	317	323	296	355	273	286	314	273	302	305	310	283	278	321	338	314	315	294	318	282	298	284	363	326	305	314	316	309	299	306	281	292	283	300	278	313	306	303	306	307	317	307	334	306	300	324	307	301	299	299	339	314	332	316	334	320	284	286	306	280	281	327	335	328	295	306	299	324	323	300	286	288	328	284	308	267	320	306	275	308	323	275	300	291	327	284	299	275	300	327	283	331	255	333	301	282	291	314	326	288	301	295	299	317	291	305	312	294	300	277	313	305	312	327	314	309	307	310	321	300	300	288	320	277	284	325	296	325	310	292	302	324	336	309	307	277	305	317	278	288	304	282	317	296	304	305	302	309	281	330	276	282	317	319	327	335	378	322	334	275	308	298	365	346	318	343	279	276	301	330	349	337	293	354	304	299	309	279	309	309	288	309	361	339	304	319	289	299	308	300	313	312	311	326	322	298	290	333	322	332	319	280	307	290	287	299	295	298	306	309	286	305	286	318	305	320	298	307	323	293	310
24342	4580	9465	10515	8628	6525	4948	3776	2996	2587	2190	1961	1655	1541	1414	1215	1189	1166	1080	1042	1017	933	941	922	920	969	945	862	856	828	823	805	808	880	798	782	758	787	797	814	777	727	783	747	761	754	769	762	757	732	734	692	699	739	729	742	693	724	643	719	703	678	701	691	704	718	720	705	661	687	660	659	716	695	673	740	637	698	720	715	689	675	688	754	691	649	695	653	679	695	685	630	659	681	663	695	646	686	665	641	705	655	712	632	664	684	647	712	716	671	680	671	652	657	694	701	677	638	682	671	666	691	641	683	620	681	645	659	684	687	705	685	665	622	661	664	661	665	678	648	604	682	707	704	660	690	703	697	628	657	669	638	655	627	667	648	663	670	672	660	714	716	626	636	648	688	671	669	659	635	694	672	683	703	673	644	672	680	661	669	673	646	681	710	681	657	691	692	630	709	592	654	685	662	647	697	696	672	648	665	622	665	671	642	655	678	658	693	655	637	619	627	659	681	654	640	659	643	681	684	672	701	631	655	699	639	670	675	685	665	668	681	663	633	697	656	636	699	676	658	688	650	690	655	674	660	651	663	684	663	699	685	637	683	707	657	665	621	669	699	695	662	661	654	610	638	668	660	600	686	648	696	715	711	673	681	662	688	628	671	634	706	670	643	658	656	739	600	696	678	647	668	643	683	680	675	695	670	672	679	636	640	693	649	644	631	659	678	687	682	699	614	621	681	686	646	645	664	590	682	676	646	671	666	674	671	685	669	659	643	696	695	644	619	653	656	664	694	668	642	677	678	694	639	654	684	631	663	694	654	703	675	659	651	622	664	663	644	662	666	639	666	628	615	639	664	651	663	665	650	636	678	635	648	673	641	682	680	666	647	665	698	648	613	662	669	661	721	652	657	644	594	631	680	678	693	670	673	658	696	646	719	657	642	687	633	681	677	681	687	679	661	665	628	700	680	632	629	689	690	683	692	679	645	685	675	658	664	643	660	655	670	684	687	681	670	633	685	677	668	649	675	660	662	655	675	643	664	669	623	642	703	636	667	655	719	667	660	681	626	636	689	692	631	596	633	640	687	674	651	649	660	698	695	723	629	673	685	681	661	700	632	702	699	662	670	662	619	737	633	703	666	648	654	663	629	706	673	685	697	631	644	662	671	687	634	663	656	672	644	697	662	671	645	674	652	644	652	648	700	636	686	683	619	664	619	681	663	682	660	686	683	710	647	645	657	663	670	689	649	635	646	704	659	675	674	636	659	716	653	642	619	686	689	713	657	695	666	632	654	681	640	613	664	700	656	675	705	713	689	684	685	659	612	635	694	673	673	680	698	686	698	671	691	653	692	639	639	629	664	685	693	645	716	699	708	639	680	640	704	635	673	625	645	703	654	668	668	661	657	648	633	692	663	693	645	692	674	670	700	692	655	677	675	651	687	694	662	620	701	687	675	682	637	653	714	672	673	671	663	661	664	644	660	613	679	697	599	655	615	691	695	682	681	631	654	666	658	684	628	642	663	658	634	676	690	644	695	641	640	656	670	639	695	660	649	655	663	648	674	683	662	650	651	681	659	662	675	648	687	626	640	622	697	665	663	652	681	680	706	675	678	655	645	651	673	661	662	717	712	686	695	680	688	685	680	654	667	634	630	673	661	696	647	658	643	657	663	678	675	670	699	672	654	662	660	682	664	716	644	702	652	663	641	697	657	686	708	663	659	688	639	646	634	720	645	659	685	648	651	646	677	646	683	682	675	678	630	625	639	666	666	638	627	659	632	674	632	650	676	677	647	663	690	694	690	650	650	698	651	678	645	679	711	665	688	646	699	672	640	667	655	680	687	678	647	659	700	697	699	652	675	700	640	609	672	671	725	654	701	665	650	689	661	671	694	647	626	632	682	677	645	669	665	595	686	648	677	710	677	683	682	696	672	683	712	644	693	631	651	724	628	657	651	665	656	676	635	635	659	641	648	652	678	641	652	635	646	683	721	716	652	667	667	631	667	656	676	662	667	660	675	675	634	686	661	651	692	634	674	645	668	602	663	628	663	654	655	615	678	696	684	669	698	662	657	679	677	647	665	662	667	638	655	665	670	679	638	632	701	671	652	609	687	647	665	647	706	663	666	634	666	673	703	704	669	688	691	700	664	625	688	657	682	680	693	691	624	682	690	644	657	609	669	648	652	704	647	650	713	656	697	670	681	690	641	640	672	689	647	674	652	658	625	680	641	711	650	681	694	645	645	713	647	652	662	665	675	635	663	636	709	657	648	678	671	663	636	623	647	640	682	664	681	688	675	697	632	692	705	662	657	699	652	691	676	666	672	667	659	653	700	699	655	661	611	684	666	669	620	668	623	677	673	645	675	649	632	624	667	668	618	662	689	664	717	677	634	660	664	674	624	614	654	678	625	669	680	670	671	702	690	660	680	680	664	664	663	694	657	679	634	650	653	637	712	675	668	661	655	615	679	723	706	675	666	686	614	689	653	670	674	666	657	648	659	662	622	655	695	677	677	656	624	708	685	667	667	714	683	674	657	668	648	674	641	657	686	648	649	644	634	660	670	631	688	673	635	699	608	639	711	609	645	652	688	695	679	642	656	653	699	635	652	743	673	702	641	677	641	658	662	663	660	656	687	636	663	684	678	696	663	609	656	679	661	688	654	686	705	669	675	655	702	676	674	675	683	728	663	652	634	690	645	673	711	632	675	696	614	686	629	682	674	661	682	663	639	652	642	668	660	656	676	635	616	660	691	716	695	656	671	624	694	647	674	682	625	681	674	656	619	607	642	657	701	737	649	706	656	642	635	636	655	623	642	635	637	704	648	684	677	652	687	662	687	711	618	641	679	663	660	657	673	666	642	652	678	638	705	697	713	689	666	680	664	703	670	622	695	695	688	653	648	716	692	636	701	653	683	666	676	662	675	630	658	653	671	670	695	637	700	667	684	617	668	673	691	677	691	714	668	671	699	690	645	681	643	621	733	682	696	654	654	658	696	668	690	644	684	648	688	667	673	643	709	662	611	666	650	661	696	645	669	658	737	632	688	694	657	687	667	672	667	649	694	657	647	653	633	678	627	649	656	695	655	703	680	660	699	644	695	641	708	689	686	639	659	656	684	668	723	637	646	690	699	661	704	670	664	665	652	652	655	665	688	634	661	665	658	700	717	679	653	663	655	706	655	694	696	675	673	653	636	656	639	640	664	698	589	646	652	594	641	669	667	639	621	657	679	622	672	685	645	688	679	669	692	661	692	675	677	657	681	677	565	652	709	650	619	673	702	641	674	633	652	615	668	678	636	678	652	665	699	705	693	673	664	673	667	638	670	695	641	675	684	670	653	650	657	662	683	667	673	630	661	624	656	663	697	687	689	703	690	703	637	728	637	677	651	672	657	697	692	670	669	653	621	677	687	609	618	627	677	675	687	679	701	658	633	677	659	713	703	642	653	639	659	642	639	700	654	681	688	656	650	664	652	669	640	640	660	659	709	658	682
16747	2862	2255	1727	1077	737	538	411	350	317	276	283	254	251	249	250	218	201	233	225	205	224	264	217	240	230	199	202	212	226	182	208	177	216	214	198	206	180	203	207	223	219	207	203	207	208	177	219	194	189	227	186	216	213	182	215	210	180	194	202	192	202	179	234	218	197	177	191	217	218	219	252	182	216	201	217	236	208	217	200	216	188	207	235	176	191	216	189	185	191	186	209	214	226	215	198	217	214	181	202	195	197	224	207	227	200	189	181	242	205	180	228	196	201	204	194	211	192	213	212	202	215	214	200	178	210	187	215	210	185	190	195	184	213	195	204	208	201	189	215	208	202	194	220	200	201	212	188	220	208	210	178	198	213	168	204	185	197	217	200	214	185	195	228	221	217	220	223	194	181	219	220	198	220	227	196	233	225	185	197	211	183	191	167	219	196	182	202	200	200	181	190	201	185	190	212	180	198	236	185	204	191	187	209	218	178	222	202	216	216	188	181	204	212	204	223	207	184	206	210	220	198	191	210	207	231	208	192	204	207	208	187	210	210	203	207	215	171	227	209	209	199	197	202	224	200	206	203	197	203	206	222	192	231	182	207	195	212	211	198	199	179	196	206	197	200	206	197	197	191	190	228	203	199	214	217	202	205	196	201	214	217	203	235	199	198	204	206	189	183	199	191	186	232	181	215	207	198	185	192	180	226	206	198	225	189	208	196	206	248	213	197	214	214	223	206	211	215	209	214	186	187	194	191	216	181	222	204	185	221	205	201	217	205	204	196	204	198	177	233	205	221	215	187	205	202	197	213	213	196	210	194	221	193	191	222	198	220	189	159	210	197	202	200	173	166	216	201	200	201	195	241	227	212	184	221	179	213	219	181	206	201	184	229	207	194	204	196	214	212	205	225	229	190	194	178	218	190	217	201	177	197	223	221	224	210	228	191	225	204	187	199	210	207	184	195	186	197	202	195	206	202	219	223	208	232	217	220	207	199	223	188	207	214	216	195	164	206	184	196	207	178	203	199	189	219	187	183	187	192	202	188	178	208	197	202	227	219	215	201	200	222	192	202	228	218	219	193	216	185	169	194	222	217	226	224	210	198	214	213	204	219	193	207	185	190	208	187	199	194	244	197	218	212	194	194	226	216	232	212	211	200	199	178	179	210	186	214	189	220	192	209	182	194	228	196	186	192	207	214	208	187	207	227	223	191	221	202	193	216	200	187	207	185	209	181	180	206	199	202	179	192	215	226	201	225	244	196	217	180	211	212	200	197	207	229	198	218	201	213	187	209	233	202	219	205	186	186	209	236	207	201	198	193	209	209	200	196	192	220	225	214	216	215	195	177	219	217	209	243	192	213	209	212	205	235	203	204	212	197	228	200	234	188	191	220	187	204	209	234	219	192	215	191	202	214	192	241	201	201	215	181	207	214	219	192	195	204	201	200	210	205	204	191	206	198	208	219	192	201	191	203	224	216	194	212	204	195	220	203	216	196	175	196	192	219	183	174	230	201	170	195	210	204	224	214	202	231	205	183	232	216	181	176	207	179	220	219	192	207	189	184	189	221	188	189	192	193	196	207	210	174	183	197	217	200	199	196	204	201	198	175	205	220	196	193	224	208	206	216	215	216	222	194	222	192	217	186	199	207	204	201	217	190	182	208	199	192	206	204	188	192	204	201	209	209	179	199	199	192	192	195	176	179	193	208	217	204	213	212	226	202	194	191	210	189	191	198	199	197	195	232	209	190	214	184	205	188	220	220	212	208	207	192	201	207	204	220	192	234	196	241	216	230	233	198	229	214	176	200	187	198	212	183	225	221	206	204	188	204	248	190	202	184	207	181	203	190	191	186	225	238	209	219	195	207	230	192	192	197	236	202	198	203	204	183	196	201	217	201	212	211	207	183	162	188	229	232	202	206	199	208	181	219	209	225	210	185	201	205	185	223	214	195	220	224	205	188	222	207	194	193	205	200	204	229	192	214	211	210	204	211	208	213	179	211	211	208	204	204	198	200	173	185	236	201	225	212	199	202	197	211	183	208	212	207	199	213	182	184	194	205	186	181	210	212	205	187	227	226	216	192	184	189	192	218	207	191	206	212	177	221	186	205	222	195	178	230	197	207	215	213	197	206	176	198	155	206	176	188	208	214	210	212	210	220	204	196	209	199	198	202	202	204	206	211	211	233	211	210	202	213	192	208	205	200	205	234	229	229	205	213	221	207	198	208	188	194	211	198	201	218	218	204	198	230	233	224	199	204	183	201	207	208	199	195	224	215	206	221	194	185	183	223	213	182	188	193	234	213	203	175	217	191	213	197	222	188	184	202	185	200	204	210	179	218	199	201	224	213	228	177	175	198	219	202	211	217	193	205	202	187	200	199	209	235	187	210	200	215	208	182	211	207	226	218	193	186	229	194	198	190	215	216	206	222	215	181	201	195	191	199	223	203	197	214	201	210	193	196	206	216	202	224	211	214	168	205	210	216	193	202	208	209	203	215	177	198	222	217	202	206	206	167	203	219	210	199	206	170	189	213	210	211	183	245	212	220	212	185	211	208	184	195	208	210	207	201	198	204	218	202	197	221	193	195	194	197	190	211	181	221	184	190	227	206	199	220	204	209	185	206	207	194	210	213	212	201	207	181	212	217	207	173	196	208	211	213	204	195	186	208	220	200	217	193	214	169	212	237	241	217	207	221	200	206	196	187	201	210	218	188	191	222	181	204	212	215	225	213	211	212	170	237	217	213	189	190	191	218	188	239	195	199	215	224	214	186	217	189	228	209	160	233	203	189	180	180	225	195	195	194	195	178	194	210	221	221	208	178	201	226	195	198	223	199	219	192	200	206	215	199	199	215	209	172	195	236	217	249	199	181	180	202	192	206	227	209	184	219	197	218	219	198	191	209	195	216	192	225	187	216	217	205	205	225	205	203	202	197	214	209	216	223	203	175	195	195	206	199	203	175	218	194	208	214	181	215	197	205	182	196	175	161	188	201	209	201	213	209	194	196	192	229	219	218	189	206	217	200	184	210	189	201	199	195	215	195	202	204	189	190	214	205	184	196	210	222	208	197	191	210	228	248	218	196	190	181	198	212	204	185	200	216	238	192	230	217	209	193	218	205	210	197	200	237	205	210	205	189	219	194	226	221	176	182	192	189	203	199	207	200	218	196	204	194	187	210	218	201	192	218	170	209	182	207	227	208	201	193	192	202	192	241	221	215	206	211	207	188	212	177	207	191	196	220	186	213	196	214	221	184	227	196	197	194	196	228	179	205	231	210	193	198	209	202	206	228	203	185	166	175	168	181	201	205	197	197	174	212	211	193	181	212	195	233	210	206	214	205	211	169	224	187	193	195	187	220	193	191	221	210	196	206	201	211	191	211	174	201	222	213	213	200	190	215	182	186	216	202	206	211	216	219	199	189	216	190	211	203	193	195	213	203	229	191	203	209	224	204	193	209	201	205	205	206	212	223	197	189	230	216	191	226	189	193
9436	1993	4186	4685	3658	2689	2016	1492	1290	1094	942	826	771	698	722	638	616	667	633	608	588	602	596	551	606	550	538	570	511	549	507	533	559	509	505	513	520	527	491	490	529	516	533	479	536	512	482	502	455	471	533	450	481	492	545	530	510	503	485	492	473	488	485	478	496	502	481	498	464	482	467	480	470	480	478	488	495	496	486	481	452	470	479	436	469	488	491	440	437	466	472	497	495	473	413	506	458	471	457	508	474	503	444	535	440	479	454	457	465	461	473	474	489	483	476	474	481	506	463	438	483	456	486	485	501	480	499	480	480	476	476	488	469	480	459	479	474	448	514	447	461	465	492	467	463	516	476	456	477	503	489	465	513	446	490	467	478	449	437	472	471	534	477	499	455	449	453	496	473	479	448	480	473	463	501	480	497	477	434	450	483	474	461	482	502	474	494	525	503	451	488	468	474	479	480	473	483	488	465	467	478	461	501	471	461	413	456	501	475	461	475	467	470	453	508	489	464	460	474	517	414	440	477	457	461	516	441	499	463	440	473	446	485	487	463	468	475	472	470	469	503	474	456	473	498	471	463	484	489	479	487	490	510	418	457	498	471	483	481	483	501	470	438	455	493	445	471	462	499	470	493	444	503	497	460	502	462	445	466	454	497	503	495	471	455	490	476	455	507	480	530	470	476	469	504	461	457	470	477	467	438	459	481	488	461	486	469	489	481	479	484	447	443	487	498	486	492	453	440	471	454	491	458	423	487	465	516	456	496	513	509	474	497	453	484	475	460	464	469	471	489	473	486	450	476	492	504	497	488	537	473	550	509	490	478	479	448	466	479	484	476	459	476	489	509	524	468	470	483	473	497	463	461	489	504	440	454	482	481	512	462	470	466	504	467	462	478	477	462	492	477	446	478	473	469	450	468	462	514	486	484	434	473	501	450	498	487	467	484	451	485	500	477	464	481	530	457	478	486	464	447	482	433	458	438	461	495	465	505	504	466	522	504	495	484	458	476	467	481	460	443	499	486	470	473	445	484	470	467	504	472	450	472	476	510	414	472	481	437	474	460	486	490	507	485	451	464	436	440	488	492	452	488	456	481	457	508	444	475	505	490	465	483	475	508	495	448	467	460	466	451	500	424	472	464	468	481	452	466	477	491	485	443	468	477	451	473	490	463	491	491	499	479	502	439	442	481	467	477	485	467	504	461	474	511	489	442	445	464	481	436	474	501	446	466	499	465	447	469	455	474	495	467	473	452	493	485	455	450	450	499	489	489	458	473	527	438	481	484	420	447	504	462	461	481	501	506	468	492	455	452	450	476	482	473	479	503	503	470	466	503	502	465	433	473	473	480	482	478	490	453	478	455	460	468	488	486	440	522	493	459	457	482	465	479	487	448	466	481	485	477	496	509	502	431	483	459	426	471	489	432	462	470	487	472	476	481	505	496	478	468	497	467	461	455	476	467	500	455	513	457	460	465	479	466	517	498	466	465	475	446	498	475	529	476	479	456	452	484	501	457	504	477	500	475	460	509	464	465	528	453	472	479	481	493	510	477	468	471	509	495	439	483	487	450	472	519	490	501	477	481	472	519	477	482	463	482	451	398	495	453	467	498	499	469	524	476	468	480	511	496	494	501	449	467	451	463	478	502	507	469	486	498	462	497	468	475	496	481	491	473	453	486	497	491	435	466	454	497	493	507	461	502	477	449	481	499	485	510	479	485	485	483	485	454	489	457	488	462	529	470	446	484	520	528	452	465	482	466	486	439	494	493	459	500	442	447	488	527	503	465	492	433	449	466	488	464	481	462	479	453	464	503	459	483	444	481	479	482	482	475	465	507	505	478	454	476	456	471	476	465	489	449	480	512	492	445	495	474	458	445	477	465	458	474	489	466	523	495	450	476	448	490	451	489	513	442	461	506	468	464	418	442	477	465	470	501	492	477	518	476	451	433	475	469	490	509	426	488	468	449	449	493	478	480	480	466	469	452	458	476	487	489	481	490	507	484	495	462	487	456	469	495	428	540	452	459	486	460	513	454	489	454	468	494	462	469	456	452	428	478	454	462	515	516	489	467	475	515	469	485	455	492	491	474	515	518	466	484	469	495	453	462	501	444	464	449	460	506	472	526	456	482	509	474	479	475	442	485	453	508	447	483	474	484	512	438	460	465	515	473	485	492	475	481	472	522	446	453	497	500	489	497	454	495	471	490	518	477	440	471	470	491	470	447	490	458	478	495	461	434	463	437	429	481	463	412	457	457	458	457	471	471	466	445	484	473	475	491	510	507	441	483	509	458	505	465	445	482	465	450	473	485	497	475	480	481	497	468	498	482	484	492	473	450	460	500	488	474	466	502	489	490	460	439	483	483	443	462	478	427	463	479	475	497	443	439	486	475	491	465	484	417	484	463	507	459	487	463	488	490	447	461	479	471	503	465	460	507	494	474	472	455	446	470	471	459	469	454	448	476	443	479	505	412	481	498	478	473	482	469	464	489	445	468	501	483	468	505	493	499	477	461	514	488	457	474	482	549	465	482	493	482	485	454	481	442	457	490	459	485	472	461	493	443	489	454	513	452	467	477	464	448	452	427	454	457	451	506	456	473	445	470	475	468	465	439	456	467	490	454	462	476	489	430	481	479	484	464	488	461	477	468	485	484	457	490	463	469	507	512	463	448	474	491	504	474	451	442	447	477	450	450	476	433	463	474	499	479	474	492	450	482	410	432	474	459	444	459	461	461	468	449	481	481	466	474	467	457	502	503	449	466	506	431	461	473	427	459	465	490	465	488	490	477	465	498	490	483	455	455	463	462	466	455	487	457	507	464	492	482	469	465	475	479	510	468	447	484	474	490	470	483	485	497	486	474	411	458	451	539	478	545	485	486	448	484	469	476	467	484	474	507	480	444	448	522	471	439	462	494	482	491	469	487	492	479	513	490	455	466	493	494	524	471	445	467	474	422	473	477	460	484	500	485	462	470	472	453	509	525	476	483	480	484	442	479	470	477	470	457	472	478	454	485	472	470	469	459	475	499	451	492	495	488	445	511	431	462	465	516	466	441	483	497	458	498	484	467	513	519	488	463	516	459	473	450	443	486	501	475	459	444	468	466	478	442	482	470	479	480	479	445	500	475	471	493	435	450	475	453	486	480	433	485	501	482	468	456	488	485	470	461	465	460	478	444	465	488	480	492	494	465	487	534	478	481	470	460	476	444	493	499	457	458	467	488	467	500	441	466	469	451	487	488	435	483	432	468	496	504	506	470	474	474	473	484	471	508	529	477	486	484	472	463	485	467	468	486	508	468	487	506	480	463	469	480	487	454	516	472	457	486	476	439	449	518	466	482	469	431	441	448	507	460	509	499	472	496	508	466	484	506	462	491	499	438	514	492	461	498	533	458	448	480	480	448	483	536	454	479	501	452	501	464	458	455	459	476	494	432	473	493	455	512	468	496	459	475	476	522	469	482	487	502	475	475	453	482	438	476	480	502	464	460	464
34229	7153	3894	2922	1791	1264	858	655	565	501	464	455	371	371	310	328	355	324	291	333	317	305	279	310	329	282	277	304	292	299	296	293	278	292	295	275	281	286	262	327	291	278	293	332	265	284	255	286	294	279	289	292	335	299	273	279	275	271	296	307	307	279	254	299	294	299	287	283	293	280	284	279	270	298	278	281	305	304	241	270	290	274	252	278	276	283	311	280	260	261	287	261	262	268	296	283	276	273	268	272	290	268	270	278	264	282	302	306	268	275	264	288	275	279	267	294	263	322	279	286	278	310	265	279	268	311	276	298	264	290	272	274	257	304	301	264	303	269	301	288	301	295	275	279	279	291	261	277	252	307	267	266	310	284	314	282	286	276	252	278	245	262	318	245	264	281	287	251	282	248	269	287	269	256	285	302	298	305	267	255	296	303	283	238	290	279	313	258	287	267	248	254	277	266	257	290	312	253	260	264	279	271	267	268	301	285	291	259	276	245	275	308	247	262	292	291	271	267	246	256	291	269	259	284	267	270	292	312	310	251	271	261	286	268	284	272	269	291	258	280	271	255	271	275	277	265	280	256	243	263	315	240	247	232	277	253	297	266	300	276	273	268	275	291	275	289	282	272	260	287	260	271	294	249	278	255	257	275	265	268	294	280	278	270	260	248	269	300	295	289	282	264	280	268	270	255	287	288	262	261	286	302	295	280	274	279	297	278	292	274	266	269	261	286	290	244	262	283	294	288	271	290	270	302	264	286	263	284	262	280	294	276	236	290	254	277	264	289	305	297	283	244	286	265	270	273	290	285	254	284	284	271	262	296	270	280	282	275	292	280	256	283	265	289	265	269	272	286	290	317	264	274	290	272	243	284	291	275	261	278	276	265	265	264	228	243	294	287	243	280	279	288	272	295	236	263	291	245	261	290	276	229	254	306	247	254	267	269	275	290	257	274	307	274	275	303	277	321	251	265	254	277	280	273	302	273	302	257	283	283	268	303	293	259	262	296	281	297	303	268	288	299	263	281	255	270	292	298	274	331	275	232	277	290	279	281	261	295	277	279	265	280	283	279	302	290	245	273	286	300	284	269	334	284	267	256	269	287	279	263	314	280	281	287	261	291	252	273	253	270	262	298	299	277	296	278	272	292	299	264	290	299	281	281	273	264	243	272	258	266	283	276	274	272	300	270	268	251	268	282	304	281	284	285	284	275	264	299	268	266	291	283	290	281	298	254	240	257	266	251	273	318	284	291	286	264	278	271	292	312	267	273	255	251	283	271	287	266	286	238	282	242	260	255	282	295	271	302	293	267	301	284	290	289	281	282	267	303	267	284	287	243	321	284	263	317	272	252	302	286	286	290	274	279	263	289	223	293	293	266	284	254	255	272	258	287	248	308	276	279	299	282	235	290	248	271	244	301	269	283	288	318	270	261	290	294	295	289	276	292	272	288	252	270	244	281	288	267	246	273	282	295	263	285	291	287	248	298	310	272	276	292	289	293	289	299	257	248	280	266	311	274	275	256	276	233	242	271	268	298	275	291	240	292	264	274	268	260	286	271	306	299	264	286	289	273	286	273	293	273	253	279	316	296	276	283	262	248	258	305	301	293	275	288	273	294	241	276	290	262	277	272	288	277	286	258	272	283	278	295	295	290	263	251	271	308	296	255	270	247	276	283	283	251	253	280	280	262	287	281	265	286	261	280	270	280	295	262	247	308	241	282	258	274	267	264	288	279	278	284	310	257	276	246	262	287	280	278	265	252	287	288	273	285	248	280	281	283	266	283	280	259	261	278	268	272	298	308	286	289	267	295	262	293	284	271	275	272	337	278	242	287	282	289	253	246	289	288	278	287	257	287	299	266	303	273	252	271	278	283	283	261	263	265	281	248	255	281	312	266	280	312	286	292	278	279	234	255	264	259	281	300	244	287	244	250	275	293	264	280	277	298	270	281	289	277	263	268	270	271	273	257	289	241	283	300	291	263	287	265	285	287	273	280	267	275	282	304	264	285	267	308	261	282	267	266	271	317	270	256	268	227	298	292	266	265	280	261	280	284	309	227	251	268	267	288	281	280	268	271	275	266	243	294	249	269	290	263	298	283	250	264	278	258	282	275	266	302	282	285	252	242	277	255	307	307	259	268	315	314	306	272	267	295	250	253	271	255	272	282	274	293	290	281	261	279	305	301	293	291	293	297	276	285	267	265	301	277	300	298	286	294	255	286	251	264	279	263	240	291	297	273	292	267	263	284	265	271	279	319	297	282	287	269	286	264	255	251	280	268	284	297	300	274	287	311	264	278	268	292	306	279	264	277	298	317	257	296	280	271	305	259	227	247	267	282	304	265	286	265	286	276	264	278	287	287	266	257	274	288	297	261	285	272	285	266	282	284	258	266	276	256	253	302	279	297	273	269	298	269	315	274	258	308	250	266	272	245	257	269	282	274	277	262	279	254	272	287	269	298	252	266	261	261	293	252	298	280	265	205	286	274	282	319	280	304	316	292	252	297	285	254	268	279	295	271	278	274	282	286	261	283	290	299	270	273	271	279	278	314	271	256	290	286	287	270	226	267	306	290	258	242	276	271	244	257	264	247	237	285	298	266	267	284	275	304	274	255	278	295	262	258	260	246	301	289	257	280	270	277	297	259	308	286	306	280	272	268	251	287	245	294	262	298	264	262	257	276	253	254	271	308	289	227	297	305	291	259	285	299	274	325	250	286	274	269	302	283	301	299	281	285	324	270	300	272	276	269	317	272	267	283	293	261	282	277	250	254	248	274	253	281	260	291	285	272	267	276	250	341	286	265	299	305	248	279	264	294	282	287	300	291	275	270	250	278	263	287	255	271	289	297	291	289	300	254	293	303	281	265	280	279	283	277	270	290	276	293	263	254	274	250	268	258	285	269	261	272	264	300	285	292	254	273	273	282	244	282	286	274	306	286	302	254	306	271	317	303	294	290	275	270	276	301	304	284	259	282	275	270	268	287	271	266	267	295	297	272	272	286	268	276	249	282	265	217	279	251	293	272	288	273	247	295	256	265	257	290	265	301	303	268	298	258	269	295	300	305	284	275	289	308	325	290	282	281	281	273	286	283	239	264	306	280	280	280	267	266	272	257	263	303	294	298	284	292	289	287	259	309	249	288	288	298	260	279	285	291	240	271	266	261	287	241	266	263	298	267	246	281	287	284	254	261	272	284	262	292	264	245	276	291	280	285	262	305	246	255	278	277	279	296	300	275	268	262	268	284	247	269	263	268	299	241	297	302	268	305	259	299	295	259	260	260	272	278	259	258	259	273	269	235	259	314	290	256	280	266	260	258	267	274	276	298	285	262	259	270	248	317	263	279	265	274	274	304	255	275	288	255	274	254	281	287	282	306	278	235	309	273	289	268	280	277	319	291	307	283	282	319	268	269	276	268	230	263	260	272	308	303	281	273	258	303	313	278	286	238	280	280	277	284	258	288	252	281	257	259	283	278	303	286	269	313	275	276
19074	3257	6853	7859	6125	4619	3606	2700	2243	1788	1605	1473	1289	1126	1111	1039	976	969	865	885	870	812	809	839	861	781	793	773	712	713	712	748	692	728	717	672	695	668	752	650	661	703	718	646	688	678	691	626	665	665	660	631	646	690	658	592	637	631	656	639	653	625	619	638	606	624	641	637	630	630	645	618	606	663	661	630	644	649	617	624	614	608	633	629	637	638	676	624	634	670	613	604	641	612	652	606	575	608	619	646	640	581	608	611	601	612	639	633	670	653	641	595	638	628	606	598	606	636	621	636	618	700	646	673	662	617	649	616	619	579	596	598	606	684	645	613	603	621	605	627	596	642	672	661	630	677	627	631	650	604	649	548	628	597	607	656	648	660	630	558	620	622	629	642	593	608	637	604	621	614	633	631	616	615	657	666	635	576	586	623	592	653	633	591	586	634	638	627	575	657	643	624	619	625	626	604	587	609	593	621	590	589	586	595	591	635	597	625	651	598	602	591	588	620	630	600	617	606	601	583	641	654	626	616	632	621	678	561	640	597	605	579	650	613	618	567	646	639	598	566	606	638	608	639	616	646	621	653	634	666	629	625	623	611	616	613	631	657	621	632	584	679	580	639	607	614	634	599	613	615	581	599	625	574	641	632	635	636	629	604	649	622	569	626	644	602	594	615	578	664	605	642	656	647	592	653	559	647	610	634	589	604	612	594	599	598	616	613	656	610	661	646	632	623	591	641	646	628	611	669	624	640	591	594	591	611	621	606	625	571	661	568	639	653	610	666	626	641	628	641	605	612	666	624	621	642	642	626	595	642	626	622	651	635	605	615	614	626	644	634	584	607	626	621	682	631	627	609	624	626	622	608	624	616	610	612	655	635	654	637	626	608	594	649	591	615	641	603	575	599	650	609	638	623	612	588	668	585	616	611	603	598	604	608	632	620	628	586	598	671	612	589	595	609	624	651	593	582	611	590	618	646	625	625	628	586	550	625	611	629	615	598	648	627	655	626	639	635	608	642	616	628	644	630	630	611	697	646	636	632	558	649	595	601	625	599	594	655	614	595	579	649	659	567	590	653	593	647	616	649	619	584	626	633	596	600	678	630	602	602	637	655	608	616	612	607	637	649	626	639	674	583	625	616	611	611	578	643	675	613	605	596	659	598	635	651	587	614	612	631	605	648	603	618	650	627	648	628	615	571	588	660	566	637	620	639	642	613	627	608	649	625	669	616	600	585	598	657	622	656	594	626	648	596	650	615	611	643	662	606	651	617	626	597	616	614	618	617	599	673	635	654	609	674	613	603	625	606	635	679	606	597	630	634	559	613	616	613	609	664	644	602	654	638	632	641	652	609	591	618	621	615	660	649	635	601	610	613	606	613	663	637	661	567	630	627	607	570	613	608	687	626	644	622	655	576	629	617	634	621	576	607	627	637	621	607	656	595	617	612	613	650	636	629	644	620	662	585	618	650	609	658	618	615	629	603	626	612	646	642	662	566	631	624	641	647	653	590	666	619	593	640	618	616	585	638	643	638	628	639	628	626	634	624	635	639	627	594	658	616	664	650	597	601	608	633	569	656	552	609	667	628	634	657	617	602	619	566	625	634	631	607	655	587	614	635	623	631	637	599	651	593	642	592	613	597	651	618	641	564	609	593	635	526	647	617	607	605	636	636	635	654	641	605	623	622	652	630	608	637	633	618	638	600	608	624	593	582	669	635	621	704	672	612	569	600	622	635	627	666	636	692	626	612	614	660	677	605	626	583	631	623	644	596	658	615	605	664	648	591	618	647	590	612	628	651	630	610	592	625	637	615	606	607	620	623	687	613	597	599	634	599	630	669	635	623	587	631	637	671	609	618	603	608	609	610	628	604	608	650	624	612	626	634	614	600	619	617	624	650	612	636	609	647	613	620	574	566	626	623	609	570	626	622	594	643	633	623	569	614	631	627	633	604	619	628	625	604	623	612	653	605	608	658	639	587	666	608	579	597	584	623	637	603	671	625	648	622	626	644	605	614	632	607	597	629	591	624	587	602	602	646	612	609	629	598	625	631	611	618	640	616	623	635	631	632	565	631	630	572	596	627	664	632	624	623	630	611	622	612	555	604	657	620	663	602	653	573	637	624	645	605	601	618	675	637	609	622	635	587	649	608	586	611	644	614	635	613	647	619	613	610	578	587	664	608	602	656	630	638	637	597	672	631	634	629	623	628	624	601	671	570	642	581	602	609	615	622	610	606	616	618	616	612	545	632	657	626	602	572	534	617	629	643	616	670	603	597	662	641	631	605	644	592	618	609	583	674	621	673	617	633	638	601	617	618	576	634	620	615	633	583	626	625	610	581	612	629	595	602	623	671	658	597	611	636	665	602	584	614	607	584	597	564	617	614	656	588	578	629	629	615	574	631	602	610	616	598	577	615	605	597	633	598	610	634	658	625	630	615	633	627	625	638	649	678	625	648	595	627	618	603	604	653	615	643	586	642	609	656	625	626	601	616	656	621	616	628	625	600	637	602	633	614	647	611	606	607	659	602	671	623	615	623	663	626	628	641	621	640	607	583	616	590	621	666	609	624	650	623	623	616	598	620	637	637	628	583	570	568	635	616	630	597	617	637	658	635	624	595	645	610	644	619	614	644	612	595	698	632	636	648	599	603	632	628	638	610	639	645	642	606	605	656	574	604	649	603	625	638	621	572	650	659	626	614	635	628	658	611	625	605	612	623	636	632	651	691	650	598	609	608	572	627	602	636	628	589	600	648	637	655	581	617	612	636	583	619	651	657	615	629	620	591	606	592	647	587	605	579	595	653	617	608	622	628	637	659	637	612	621	599	609	609	609	621	625	625	655	663	630	648	637	620	640	653	614	625	633	617	575	605	638	631	672	626	581	648	630	580	660	612	616	615	601	625	651	668	596	628	614	609	633	645	693	577	579	615	612	590	629	611	600	627	610	645	634	610	618	590	616	636	594	637	595	605	617	611	603	646	647	629	606	613	648	601	613	677	648	623	641	611	578	589	627	608	613	636	614	613	588	600	610	585	615	620	613	589	622	677	585	656	640	612	599	615	599	610	602	625	597	593	622	601	584	673	601	611	625	624	622	608	601	637	590	591	585	609	619	630	624	634	610	609	609	617	624	632	584	587	647	604	585	626	623	612	657	643	619	634	634	642	601	659	643	645	632	600	653	591	599	622	599	612	636	614	608	670	596	600	589	676	615	585	661	639	584	625	629	684	619	618	661	626	631	619	602	683	622	622	572	573	601	653	612	635	596	623	629	644	619	623	657	599	596	632	608	604	609	695	613	616	611	652	625	655	596	629	649	584	604	585	597	653	612	573	598	650	601	594	635	601	649	633	647	682	601	635	616	613	590	645	566	650	624	572	631	605	633	613	619	560	653	626	613	636	611	604	585	633	676	601	627	622	665	645	652	647	646	624	616	607	652	637	645	639	603	607	593	617	596	602	621	587	622	632	607	619	633	643	588	608	598	587	630	627
47222	13178	6133	4269	2637	1753	1158	913	757	677	573	489	428	440	436	407	390	372	336	370	366	352	331	339	354	343	302	338	345	336	291	300	307	348	336	320	322	319	309	327	288	332	303	287	297	303	325	332	333	325	344	315	322	299	297	293	289	314	270	288	311	348	305	304	308	319	313	285	283	316	319	316	306	305	297	281	279	312	291	309	297	297	305	307	305	325	332	299	308	342	317	265	303	325	292	273	305	303	298	287	288	314	280	333	309	328	287	351	312	278	302	354	306	319	281	293	283	262	303	306	301	288	296	296	320	321	323	298	294	353	287	276	325	275	310	272	320	317	304	276	277	288	289	296	321	303	300	299	303	312	295	279	278	322	320	278	328	276	288	297	281	329	309	310	321	308	285	308	298	323	299	301	318	267	285	257	278	320	298	280	316	305	297	318	295	318	301	305	307	334	329	295	323	297	306	290	312	297	295	275	280	268	306	286	320	263	326	314	330	310	287	295	293	274	300	264	283	323	317	294	268	286	292	272	334	282	297	322	330	304	258	281	291	282	265	330	289	365	278	302	333	290	322	304	316	311	361	332	332	314	286	320	299	287	291	291	266	294	322	250	298	275	293	291	304	287	299	305	321	293	286	289	294	303	263	313	322	311	317	253	293	309	293	332	333	318	292	313	279	325	304	285	337	284	279	282	282	290	290	277	299	314	302	315	350	279	291	277	323	297	308	305	332	283	279	284	301	269	306	308	311	298	273	262	291	317	308	309	273	270	264	276	300	269	295	288	313	326	285	278	300	320	276	314	314	281	299	301	313	319	321	292	329	282	314	290	305	329	297	271	304	301	337	321	295	295	272	329	294	280	288	300	289	309	293	297	282	275	267	291	292	319	300	294	306	269	292	313	279	306	292	286	347	292	321	296	266	263	321	318	263	297	311	319	270	279	303	276	284	306	307	308	304	310	290	316	282	304	281	324	281	330	299	308	294	282	289	276	292	289	291	320	317	302	303	291	302	296	286	303	340	311	303	296	287	325	328	301	279	302	298	321	292	312	323	336	318	318	307	274	309	288	261	274	279	302	270	298	290	303	311	295	318	287	311	313	294	320	294	278	294	288	316	289	323	303	311	295	282	277	293	341	305	310	303	278	296	286	296	283	336	314	337	323	319	291	288	296	321	339	305	318	301	322	323	329	293	292	323	302	306	299	293	296	317	308	292	322	306	303	298	322	312	320	302	293	292	287	294	285	286	302	333	300	312	302	300	308	277	280	297	288	289	285	318	331	300	300	307	302	265	281	356	287	317	303	324	302	316	311	285	275	267	262	300	287	331	283	309	307	298	320	272	313	313	305	281	296	277	295	288	325	319	310	296	316	310	327	323	312	301	290	305	299	270	275	293	291	321	302	309	310	262	312	309	294	329	309	306	283	292	325	291	300	286	308	300	299	293	287	306	258	346	312	294	332	282	333	294	274	303	293	275	299	311	325	255	297	286	311	281	315	316	291	292	302	298	310	294	309	280	307	318	329	260	315	321	302	312	315	316	282	289	283	319	334	300	311	295	319	314	315	281	285	303	305	279	296	285	302	280	318	296	289	307	317	295	307	287	291	282	261	320	288	293	320	280	312	304	304	317	328	308	317	279	306	300	302	280	283	266	300	276	301	310	325	307	301	334	335	282	319	310	318	305	302	346	328	285	268	314	301	296	268	325	291	310	314	255	324	313	316	277	310	296	334	331	294	268	288	298	327	322	314	304	316	291	286	314	292	302	290	291	278	324	308	308	302	282	278	309	317	311	261	285	268	266	291	288	286	301	280	304	313	290	295	313	293	290	293	282	280	302	300	315	290	308	263	297	311	339	343	332	289	322	312	305	252	273	276	299	307	280	269	282	305	322	305	308	304	302	291	336	302	289	305	301	260	287	314	287	330	293	295	295	310	278	283	294	318	317	287	310	287	302	283	254	263	280	313	281	313	285	305	302	345	326	327	285	312	324	321	313	335	261	280	294	304	294	295	316	291	286	291	314	282	296	275	335	286	329	303	306	292	284	269	270	286	294	312	326	280	292	268	320	311	285	318	293	311	274	291	322	277	297	352	309	296	277	352	306	275	291	299	299	320	290	311	338	290	312	303	270	308	307	276	275	339	267	322	331	291	339	325	282	277	304	321	311	321	321	330	291	282	315	293	282	310	298	288	283	301	318	285	299	295	292	304	308	291	312	310	312	315	293	297	320	294	307	340	296	296	306	301	288	269	305	318	289	280	259	309	300	274	279	309	284	278	286	321	277	280	295	274	303	284	338	339	309	280	298	331	299	320	249	308	313	283	282	292	316	310	305	298	317	295	291	297	304	319	316	321	336	298	291	310	300	320	279	327	306	318	289	266	313	289	323	339	319	309	285	313	291	306	286	298	307	293	301	291	313	307	326	329	297	327	320	313	311	301	273	275	288	286	319	311	287	319	286	292	293	322	296	301	301	314	284	274	258	311	312	282	302	325	313	303	278	296	279	303	326	302	299	286	324	311	330	266	269	317	305	299	293	281	325	273	301	286	293	301	315	311	283	324	273	261	310	304	321	297	315	274	272	326	313	291	314	269	280	265	316	284	315	297	315	318	293	311	287	267	275	318	304	299	306	293	260	310	293	274	301	283	303	304	287	268	311	311	328	288	312	288	294	293	295	309	285	277	299	293	288	313	280	316	288	312	292	310	270	296	338	286	332	261	314	315	309	328	293	299	296	300	323	304	336	305	326	298	287	313	292	257	323	304	264	293	303	280	345	303	286	286	286	312	305	297	336	291	285	258	334	308	317	299	300	311	284	321	329	291	312	292	251	308	302	310	317	305	290	312	334	303	312	292	315	280	305	312	292	349	314	282	313	331	310	294	280	268	299	302	312	328	300	302	302	295	313	277	281	307	314	292	288	278	255	288	312	295	295	306	290	280	317	304	296	309	312	327	314	270	300	303	298	307	302	284	318	330	329	271	291	266	308	286	277	318	300	288	311	293	271	287	299	322	317	287	300	295	305	297	260	277	262	301	312	312	313	298	295	287	303	311	322	314	316	327	302	277	296	333	267	311	328	311	307	308	315	281	332	304	276	276	291	310	293	321	293	299	289	313	313	322	316	307	308	306	283	295	283	283	313	294	283	312	266	290	307	298	309	295	304	293	308	282	297	314	307	284	276	265	293	268	278	320	275	269	310	319	307	308	307	283	303	328	282	243	272	307	328	312	315	325	308	287	296	280	338	318	302	295	296	324	307	300	343	341	308	263	311	334	310	258	289	264	255	304	306	335	318	293	293	261	297	310	247	298	286	303	316	311	322	300	285	286	284	300	306	282	254	305	304	292	319	311	274	326	313	304	299	288	286	294	278	312	314	330	282	279	291	311	310	309	277	304	259	305	324	276	295	271	277	299	318	281	265	290	319	290	285	301	312	302	308	315	300	279	302	315	295	316	271	288	270	294	276	288	311	297	309	281	281	283	261	275	284	304
25691	4458	9076	10131	8600	6179	4638	3702	2855	2411	2107	1923	1588	1435	1364	1313	1180	1167	1115	1037	1072	939	968	951	952	882	925	844	869	819	835	812	769	815	835	748	752	752	746	737	728	723	748	715	764	809	768	766	771	729	698	716	688	734	705	691	657	699	669	669	686	697	686	651	688	669	680	615	640	697	673	686	663	691	651	692	676	661	714	683	712	630	687	668	683	618	668	635	625	624	667	632	657	672	653	645	656	678	705	664	643	674	704	672	645	619	692	629	644	707	677	641	639	678	667	634	678	676	656	625	660	662	693	676	639	691	672	665	621	658	689	614	642	668	643	654	653	686	628	658	653	656	636	621	639	672	630	622	605	621	668	649	695	638	626	626	697	650	613	676	673	670	686	601	698	667	626	628	666	656	647	648	620	662	671	618	670	620	642	648	688	667	626	652	638	621	700	675	630	656	683	682	662	660	673	654	648	666	642	705	704	654	635	652	671	636	674	687	629	644	637	675	674	647	614	664	637	638	655	621	670	667	680	649	647	656	664	644	641	652	656	674	678	688	677	674	625	655	672	633	665	658	635	672	590	621	622	662	653	653	672	648	659	671	727	662	627	659	643	661	650	703	658	656	649	615	663	693	659	667	644	630	611	631	618	720	660	627	666	657	692	620	655	668	651	626	652	678	645	613	682	652	608	653	664	679	625	660	674	632	640	670	617	614	671	667	657	652	672	636	657	660	649	643	658	643	675	614	643	657	678	624	635	689	606	623	649	665	669	628	637	668	660	691	666	646	630	648	629	683	627	662	597	633	620	659	688	620	683	624	637	642	658	680	663	654	633	625	631	700	661	626	649	644	673	611	690	571	635	661	669	603	628	641	697	679	671	640	668	679	649	705	682	690	647	664	672	658	706	665	666	643	617	625	669	653	625	690	661	613	635	656	677	637	623	644	659	601	642	639	665	675	617	670	678	670	625	696	653	661	658	646	608	666	642	638	677	642	699	643	683	695	669	701	640	648	661	640	693	655	615	640	631	688	617	647	627	637	674	653	644	628	700	627	637	684	655	631	664	682	677	606	629	676	630	639	615	641	609	651	623	657	615	614	674	650	685	620	638	659	646	652	650	649	694	694	636	681	625	605	676	651	670	612	652	616	660	625	657	635	625	688	681	669	662	669	690	723	642	701	641	662	652	657	654	661	644	686	611	664	651	643	656	646	660	663	683	670	680	658	644	735	706	680	649	625	623	693	678	686	642	668	642	668	654	656	651	667	665	671	665	638	663	639	646	660	698	646	650	670	666	615	652	652	671	619	662	644	629	616	669	697	599	669	632	644	657	669	668	623	688	680	665	666	647	651	664	610	666	654	685	665	636	647	633	658	665	637	610	664	655	640	659	636	630	660	653	623	656	625	672	663	598	640	694	680	668	658	687	628	651	672	646	652	690	647	658	697	629	646	671	659	644	644	637	655	658	649	629	662	636	604	674	691	649	653	675	668	617	631	652	612	651	641	657	632	657	687	674	673	676	639	627	612	599	615	629	639	661	677	625	621	686	650	642	613	626	657	654	664	661	671	638	641	675	689	637	682	684	713	631	615	645	646	664	670	577	622	693	668	636	666	644	616	640	651	652	664	664	681	621	627	656	666	658	632	693	691	638	671	675	657	652	656	653	635	627	680	681	623	656	657	681	669	632	626	668	711	624	632	704	666	704	661	640	595	651	671	653	635	646	634	670	626	677	637	598	626	646	673	706	680	644	667	653	659	642	636	641	640	631	602	605	608	673	628	674	680	696	645	647	702	687	669	681	635	672	686	645	649	674	666	645	671	626	628	622	620	644	688	650	666	629	640	607	643	637	653	651	650	631	611	631	661	636	665	679	662	623	659	655	638	637	644	633	686	625	664	607	628	633	652	689	620	666	670	659	624	626	706	725	667	638	668	651	672	672	600	639	669	669	659	671	661	633	603	652	628	681	617	667	676	655	637	608	643	630	641	640	648	643	672	654	654	685	668	663	620	618	624	674	665	645	657	667	577	649	688	711	663	637	656	665	610	647	658	653	626	677	648	654	658	679	676	650	651	665	624	640	651	661	667	670	690	640	673	681	666	622	649	658	655	641	656	663	658	615	652	643	643	637	657	663	652	665	603	627	633	599	679	647	650	640	635	610	637	629	683	645	700	627	661	623	690	653	637	639	616	668	659	637	688	647	616	663	697	654	655	606	660	671	616	654	650	694	714	655	630	613	671	607	654	668	666	669	657	629	672	631	593	640	646	664	705	620	632	672	665	654	639	674	654	654	687	649	678	636	692	648	706	651	617	600	628	675	628	689	639	673	667	652	676	645	641	650	689	689	641	642	636	666	620	674	697	686	653	640	663	640	638	643	622	641	616	663	720	642	649	641	683	602	628	599	668	632	665	639	654	652	633	644	702	649	650	612	637	627	653	634	628	691	649	676	671	657	641	641	634	712	637	638	688	648	673	621	646	649	668	660	617	691	676	666	605	620	639	650	616	663	636	644	678	653	669	675	675	649	648	606	671	667	636	629	677	665	611	622	655	642	710	604	635	652	683	693	672	643	645	669	642	698	637	647	632	654	677	677	648	678	624	655	642	648	655	680	678	627	624	612	627	666	684	616	658	641	648	659	658	694	621	636	677	658	665	662	649	723	617	701	663	644	630	647	637	653	612	643	632	675	619	657	678	617	628	659	685	648	644	666	663	675	676	688	649	643	664	624	641	649	625	636	679	715	678	675	594	675	684	685	650	686	642	686	648	697	696	621	706	626	622	679	660	654	663	654	662	657	640	643	672	617	639	620	663	627	716	626	607	676	613	590	645	699	704	676	645	618	647	658	647	669	663	678	644	620	669	646	700	620	656	688	668	631	636	621	655	655	648	702	657	637	565	644	637	622	654	671	684	651	641	651	655	647	661	672	663	672	669	639	657	682	651	623	662	641	654	628	667	616	660	662	722	632	665	673	684	632	625	657	643	668	675	684	589	621	640	647	675	654	698	671	664	624	687	617	657	629	661	652	648	620	676	668	668	662	680	667	630	632	721	606	653	652	651	680	612	655	652	609	648	642	628	648	606	664	630	617	613	660	642	678	647	670	683	678	641	649	651	670	621	678	624	610	675	653	669	708	650	673	647	643	668	660	676	670	610	649	685	686	636	646	646	667	637	676	667	654	719	657	688	718	636	591	619	698	626	640	642	710	614	671	621	623	651	617	662	697	656	670	635	637	612	673	654	673	659	659	667	642	629	656	636	642	656	624	678	600	678	627	674	643	639	651	680	638	654	638	653	634	616	626	642	652	652	602	653	670	653	693	652	652	665	663	685	665	643	652	662	661	701	668	649	711	681	668	629	706	672	676	695	615	637	655	624	638	649	609	660	620	664	685	638	680	663	657	721	618	662	669	637	688	642	695	637	659	660	647	673	678	662	610	669	634	654	656	637	642	625	677	630	600	661	661	666	655	670	618	637	665	672	679	647	619	643	647	669
18277	2979	2195	1533	1050	696	480	395	341	321	297	289	263	242	257	258	218	240	239	228	220	233	227	208	218	199	211	174	202	203	206	217	192	206	202	188	208	217	223	212	238	242	209	217	176	205	196	198	207	192	201	223	180	215	174	209	191	196	205	205	202	218	241	195	212	228	206	220	189	218	190	225	226	228	200	211	189	189	192	211	206	194	161	203	175	243	205	192	205	200	191	210	202	199	181	204	213	212	186	197	198	206	188	203	202	197	199	229	184	195	209	208	213	188	189	191	218	217	208	202	203	214	232	233	173	192	166	199	210	191	203	174	223	196	197	204	187	203	202	208	223	190	224	202	206	178	214	186	215	190	191	182	198	166	214	154	165	193	229	190	196	200	226	214	210	186	188	190	212	208	208	235	205	194	200	217	218	205	200	177	189	168	189	231	176	185	187	199	200	212	183	179	197	208	197	172	218	201	175	208	199	196	190	209	210	205	214	212	181	227	173	158	174	173	192	183	227	184	192	215	225	182	191	205	223	217	218	180	197	178	195	213	186	212	189	211	191	197	198	203	195	225	207	201	193	220	208	199	197	196	205	188	205	164	197	191	201	198	198	156	196	202	176	190	220	213	219	216	199	193	205	190	207	182	191	200	214	174	187	211	193	212	220	209	235	185	221	197	203	216	211	189	163	200	192	225	172	213	172	187	192	222	214	185	177	193	200	199	208	212	199	183	187	189	221	198	177	176	180	202	191	185	196	209	182	208	204	201	222	205	202	182	203	202	187	212	228	198	214	208	181	205	204	208	192	247	188	207	201	189	190	190	204	190	195	207	194	193	186	172	179	185	208	193	191	216	206	216	199	190	205	198	195	171	177	207	187	208	208	183	163	188	190	213	200	203	229	211	200	214	198	200	201	213	213	203	206	221	190	217	234	210	217	187	205	225	157	228	199	197	197	211	188	207	194	199	193	210	219	190	208	204	192	194	185	199	203	209	193	192	177	210	181	174	185	195	213	211	174	186	202	185	211	223	200	224	195	180	201	184	172	187	193	203	185	189	209	189	172	191	210	184	200	200	203	172	202	211	202	205	232	205	229	198	207	200	205	181	187	224	189	201	181	194	198	196	177	184	214	204	189	193	225	185	205	184	210	190	194	187	221	198	204	191	182	203	196	234	179	182	195	199	189	202	183	195	194	195	210	206	197	205	194	197	204	220	205	190	183	215	216	200	196	184	170	216	204	213	188	194	193	212	188	209	187	212	219	192	176	231	204	193	199	191	209	204	221	211	177	212	199	206	260	185	200	209	176	202	204	204	229	210	189	203	200	175	182	223	187	214	202	189	178	207	207	205	202	183	197	190	183	207	166	215	206	182	237	208	194	209	202	193	179	237	170	183	203	215	207	184	218	213	206	193	214	189	210	213	196	165	186	195	197	229	227	208	211	192	196	200	235	183	202	205	200	202	206	175	215	202	190	194	215	204	236	207	217	207	203	200	199	214	216	190	214	213	171	203	212	205	196	233	198	175	193	197	207	199	213	202	208	178	226	211	190	194	187	203	202	186	192	207	175	204	213	202	159	207	206	207	190	172	195	169	190	191	195	202	183	225	227	227	211	187	193	209	179	197	204	222	219	192	196	209	197	186	180	210	195	174	215	197	207	173	201	204	198	201	181	194	196	199	199	216	210	212	205	200	201	211	202	182	201	194	182	176	177	212	188	207	206	194	209	205	180	220	193	216	179	207	207	214	210	210	205	216	183	199	184	202	182	201	217	194	227	173	219	214	221	182	211	187	197	219	193	188	178	199	204	198	201	203	208	225	183	201	196	205	163	193	200	175	189	210	193	184	195	176	201	192	204	176	221	204	203	173	184	212	206	199	190	198	187	194	218	208	188	201	199	197	211	182	204	218	209	199	183	176	218	219	164	173	199	204	207	184	201	230	214	210	198	175	213	203	192	188	196	204	216	206	241	206	218	205	203	192	226	198	198	204	214	198	215	198	168	224	198	216	184	186	194	180	181	201	222	192	184	198	181	205	195	189	231	193	188	228	182	175	188	207	199	196	190	222	189	187	184	189	208	207	219	184	222	191	160	202	174	195	197	189	167	205	185	193	203	189	213	188	170	173	202	232	218	224	201	192	179	220	221	164	215	237	198	223	215	177	228	189	199	201	202	175	162	202	194	209	194	192	204	215	181	201	216	184	206	197	186	198	198	189	219	222	211	225	173	201	187	222	192	191	216	221	193	189	217	183	193	171	232	232	172	179	236	181	187	208	195	199	223	213	188	189	201	216	197	212	193	196	208	152	179	186	237	191	191	194	210	198	210	197	201	180	195	191	211	172	196	216	200	184	228	200	200	201	200	208	177	201	208	192	190	188	173	197	213	233	198	181	208	207	200	200	197	232	229	209	186	209	197	184	208	193	208	201	227	207	207	223	198	224	188	182	207	202	187	213	194	191	201	209	175	187	225	219	215	204	216	194	174	197	189	171	216	192	214	177	183	171	187	195	191	178	203	215	181	194	234	184	184	221	193	191	237	173	186	214	203	200	215	203	166	201	179	193	185	196	201	219	203	169	193	196	199	209	203	213	185	195	214	199	207	193	184	202	195	192	222	199	209	173	195	190	207	217	241	195	190	213	187	215	179	197	224	200	210	185	217	205	221	169	206	214	202	185	193	173	173	204	202	209	217	183	162	199	204	207	184	179	198	183	174	176	213	202	187	214	211	199	246	193	220	174	198	191	202	216	200	212	187	168	213	200	207	220	221	218	211	212	208	198	210	178	212	191	184	204	176	216	177	205	188	219	183	208	211	171	201	187	204	197	239	200	211	229	220	202	201	199	201	199	216	195	203	197	200	219	200	195	182	200	232	195	197	207	214	212	196	211	196	216	204	182	208	195	201	173	223	182	207	203	193	204	200	188	171	194	183	187	188	172	183	174	197	197	192	182	193	175	183	213	209	223	204	206	204	222	198	181	198	201	222	174	194	190	216	187	173	210	200	188	173	215	179	193	227	205	181	171	217	226	177	190	226	196	198	211	212	197	174	209	197	198	193	208	229	209	213	179	199	207	208	199	201	200	180	200	204	206	216	201	212	195	210	182	206	194	202	204	169	195	216	233	228	174	185	185	182	189	204	210	177	178	217	221	211	219	187	204	207	179	206	220	176	188	182	182	216	192	219	214	185	223	166	209	188	216	184	177	231	193	186	216	208	205	192	154	186	198	219	184	189	217	199	186	187	196	197	194	202	194	199	213	191	209	197	222	197	219	205	175	190	192	198	195	193	221	231	190	211	198	183	176	221	184	172	210	186	181	174	186	222	220	191	192	201	193	198	189	169	182	193	195	201	194	166	188	195	189	207	198	190	203	194	196	208	203	193	226	204	189	226	212	207	234	194	195	189	202	196	156	185	186	186	193	209	199	203	176	181	201	208	220	193	203	186	234	208	214	217	219	203	212	180	209	205	207	197	187	183	194	195	178	196	200	209	194
10349	1895	4059	4406	3624	2526	1908	1478	1183	1064	979	797	764	699	676	668	667	630	590	564	562	585	539	528	547	577	527	502	519	510	507	471	473	487	523	479	480	491	498	519	476	462	523	455	468	505	511	506	513	473	490	479	479	479	486	504	453	480	497	475	463	468	478	472	484	484	454	502	453	493	474	434	479	466	464	452	438	434	494	483	444	459	467	421	466	447	448	476	474	474	460	457	453	441	444	487	484	472	452	476	501	453	490	470	461	495	475	450	467	471	453	483	430	463	467	526	448	492	429	475	416	470	495	444	482	488	471	451	453	473	471	448	483	454	474	449	435	468	461	452	489	460	458	501	425	441	450	433	440	483	459	476	465	461	491	456	441	485	463	443	447	484	466	517	489	468	499	444	448	479	478	459	511	449	489	449	450	486	443	451	446	498	448	484	481	453	442	448	486	479	478	453	507	463	445	464	447	472	441	457	425	458	461	487	453	468	492	439	454	484	449	438	449	424	499	509	452	431	469	468	459	465	506	433	445	468	481	448	463	481	493	467	503	491	458	455	444	493	472	418	444	452	459	482	436	445	504	472	420	491	473	461	510	450	435	480	440	472	476	473	493	423	466	427	467	464	483	471	435	497	440	482	457	426	479	486	433	457	460	467	417	475	427	444	429	453	474	468	469	458	449	436	474	444	436	465	471	487	453	480	433	480	519	426	515	452	472	432	483	429	464	455	472	439	443	477	442	481	480	416	451	454	460	431	442	475	449	441	454	495	437	476	477	480	502	470	509	429	446	471	464	470	492	461	497	449	452	448	459	484	440	450	486	459	454	470	442	475	487	458	464	489	456	438	510	488	475	481	449	488	502	468	432	487	460	443	463	508	505	453	489	464	481	466	506	438	468	451	442	454	413	474	472	442	453	450	456	409	445	441	460	455	465	438	472	501	473	449	439	427	435	460	467	455	467	461	492	488	467	455	462	446	447	470	433	498	453	482	468	445	459	435	474	473	479	487	449	460	463	455	424	447	430	455	464	430	489	430	455	499	452	444	484	495	485	483	503	479	448	469	478	453	483	489	487	445	481	501	498	498	486	423	431	459	444	450	465	490	492	497	468	459	535	480	472	449	471	474	501	459	463	470	506	464	447	432	458	496	468	463	463	436	451	441	469	494	455	471	462	428	464	438	472	469	448	444	511	431	456	467	465	439	505	446	465	466	473	485	475	480	496	467	450	462	464	459	490	448	405	471	433	461	450	468	472	494	471	479	459	473	486	438	443	437	464	497	502	432	478	469	458	409	461	497	465	456	453	458	496	494	440	465	472	469	458	483	458	490	463	486	479	461	429	443	443	427	479	456	485	467	456	443	472	491	457	504	473	495	422	474	455	474	450	490	497	475	430	440	486	491	432	451	467	495	475	484	482	446	445	500	481	495	471	460	449	462	515	485	439	448	457	468	491	507	490	474	428	444	455	454	451	523	471	456	483	447	445	489	458	495	475	451	468	487	463	490	447	486	440	457	452	457	473	463	447	486	488	526	446	509	474	467	470	451	462	483	485	458	436	431	419	478	442	519	437	476	467	469	470	461	466	483	486	456	476	459	456	480	477	435	482	459	467	447	486	473	465	499	460	446	514	469	478	451	472	449	442	461	478	441	460	420	497	480	464	467	446	433	474	478	424	428	469	458	478	474	475	474	483	436	459	446	432	443	463	482	460	462	455	442	452	483	514	468	480	504	456	481	457	449	469	470	485	491	461	475	472	442	458	439	477	450	482	440	434	463	488	458	482	428	461	458	501	466	467	481	452	464	480	476	477	476	483	460	438	455	429	470	467	479	481	454	454	463	467	446	468	480	471	473	462	464	486	442	483	469	478	428	443	459	460	458	467	474	437	441	450	455	424	449	475	478	491	445	487	466	466	480	466	485	480	447	447	468	455	421	491	466	474	465	438	497	437	497	487	507	470	476	471	473	501	455	458	471	478	465	435	449	458	472	409	470	485	497	479	484	474	443	470	433	410	466	471	457	465	449	435	462	490	433	502	464	456	466	487	459	457	434	457	480	499	430	448	460	481	474	460	459	470	480	501	437	496	478	474	448	430	436	494	473	456	508	461	466	460	493	443	458	494	481	436	463	493	485	468	509	454	447	470	499	461	483	529	466	444	447	461	445	457	466	457	449	464	449	505	469	439	516	431	462	468	479	463	485	497	471	416	428	472	431	438	467	471	491	468	484	449	476	484	501	443	449	489	449	457	478	468	492	416	451	473	453	466	450	510	452	473	467	451	464	423	520	423	469	457	485	480	476	488	451	456	479	438	432	479	427	447	503	443	467	443	439	449	476	488	447	429	474	452	458	476	469	457	454	489	514	448	501	458	445	464	501	470	477	457	426	486	451	474	467	454	452	467	424	458	454	465	429	425	484	466	468	443	489	460	454	494	460	481	461	482	480	442	506	445	449	499	500	494	494	498	482	444	462	476	453	467	418	488	493	477	449	450	451	481	453	437	475	440	469	460	466	434	454	440	463	460	478	509	452	479	415	464	478	438	503	494	493	457	476	496	486	468	504	466	469	464	456	466	444	408	469	458	481	471	458	478	454	520	498	438	490	446	475	466	461	503	451	494	445	453	453	430	455	469	491	452	444	473	431	442	452	447	429	460	508	482	485	443	429	427	419	438	458	470	483	450	449	440	462	526	451	477	472	454	476	487	452	454	449	480	446	468	441	500	455	451	461	479	445	454	463	410	457	466	492	456	472	511	476	474	493	467	484	455	484	417	459	451	447	453	457	458	469	470	458	477	458	477	451	441	452	479	452	465	439	429	474	481	459	473	524	478	465	426	486	459	454	448	462	498	458	485	467	466	472	495	458	458	475	458	475	480	466	470	480	442	511	500	454	458	443	473	437	441	524	453	445	452	456	429	453	453	480	421	450	472	470	478	484	455	483	450	468	486	448	452	453	467	461	446	469	466	465	464	446	444	505	454	461	479	464	470	485	435	481	427	454	490	478	479	488	434	488	510	476	495	500	449	425	452	472	441	505	443	438	455	453	456	458	444	490	501	452	474	476	462	486	465	474	460	499	490	469	458	518	451	483	509	464	435	453	472	468	505	489	465	492	488	464	474	420	466	481	492	465	433	501	469	473	496	479	445	453	461	450	502	485	478	487	456	476	434	453	474	427	455	478	455	465	467	464	488	510	433	488	440	454	466	478	473	425	418	481	469	458	471	439	450	425	480	435	473	472	476	440	436	468	469	451	462	509	394	449	469	459	449	464	484	460	468	471	467	518	456	474	489	500	468	461	480	469	496	446	444	444	503	440	461	442	430	484	451	449	440	471	442	467	435	458	436	478	459	447	504	476	458	480	475	492	495	458	488	472	481	503	473	475	479	492	458	438	469	464	507	459	439	457	466	500	458	491	480	473	480	473	456	467	476	465	458	494	473	414	450	455	446	461	479	503	449	474	503	440	458	453	472	446	468	457	433	447	438	439	477	489
37233	8396	3966	2746	1725	1161	837	661	550	501	476	428	358	394	348	356	360	303	310	336	308	359	318	302	292	338	343	277	276	305	289	295	290	284	283	280	296	278	294	255	303	293	279	296	290	285	254	264	263	271	268	289	319	270	303	262	269	299	301	270	278	285	280	285	304	333	283	244	268	274	284	311	259	286	315	254	280	279	281	275	268	324	250	285	279	307	275	309	301	257	262	249	297	303	298	266	264	253	252	254	239	266	244	287	261	256	273	279	272	297	292	284	255	252	257	256	255	265	290	265	275	294	265	262	259	283	279	268	288	266	276	266	301	284	294	272	300	287	283	287	299	278	250	261	268	288	260	301	278	274	247	276	297	258	270	256	292	274	250	251	248	280	221	259	293	279	277	278	310	278	280	280	275	285	274	287	261	259	280	273	276	303	319	268	269	272	288	294	284	299	263	256	311	286	287	255	250	283	270	273	270	293	279	306	240	308	312	312	262	294	268	264	277	294	305	266	256	266	257	263	254	271	299	287	297	273	268	264	277	301	266	263	274	284	265	256	277	278	270	283	282	244	254	283	267	289	277	261	285	254	286	284	298	269	276	273	286	247	258	254	268	283	280	294	297	280	256	271	269	310	293	270	293	243	294	280	265	263	249	257	259	262	252	265	268	280	246	313	299	257	271	265	286	289	259	258	280	281	271	246	241	296	260	254	276	272	306	251	265	277	314	270	241	289	255	292	289	256	264	297	276	269	246	278	311	262	263	289	283	283	289	253	276	274	298	292	272	268	276	261	273	295	239	282	253	276	251	272	227	285	291	306	260	283	287	261	310	291	297	271	274	276	264	263	249	248	233	257	264	292	281	273	242	273	274	222	243	256	285	297	270	252	285	259	283	292	274	222	247	268	288	265	263	298	283	284	268	275	278	279	310	276	277	244	278	251	293	281	292	275	264	286	276	280	258	269	277	295	245	272	249	276	275	276	272	286	259	284	244	305	290	274	261	304	285	285	255	268	295	289	256	282	315	293	275	290	275	291	233	285	320	300	274	295	282	283	274	268	267	297	307	326	297	298	312	304	289	280	287	263	332	235	256	265	300	284	304	273	331	293	283	236	283	279	256	257	284	275	295	284	276	274	254	249	245	274	262	278	241	263	307	248	284	246	277	301	301	286	257	289	272	267	297	261	298	296	272	276	267	251	289	268	267	242	288	271	260	296	256	266	294	321	285	285	285	269	295	263	283	273	284	284	276	278	253	282	258	299	276	290	301	259	294	257	286	244	265	275	283	279	275	298	309	271	281	251	265	249	274	269	302	244	299	286	252	295	285	293	268	274	280	280	263	283	299	284	293	282	266	265	263	267	272	250	285	280	300	287	294	291	330	281	292	263	306	292	293	271	309	308	280	257	274	266	279	277	288	282	303	288	270	283	265	269	265	268	274	287	265	226	285	228	304	267	283	295	273	269	314	272	276	286	247	278	265	235	268	289	294	279	261	281	273	295	289	238	292	269	269	286	320	293	260	303	281	301	248	266	249	277	269	276	261	277	272	257	285	292	253	291	279	264	296	311	287	250	279	272	277	271	296	262	300	289	258	260	241	269	274	281	268	272	270	259	247	262	243	222	292	280	285	282	232	278	287	290	306	301	268	290	280	291	296	268	284	267	249	264	266	259	278	248	249	244	305	300	294	264	282	282	270	252	251	289	254	253	266	289	279	278	279	272	265	298	279	272	279	264	281	295	282	279	260	297	294	284	301	250	273	289	271	230	296	287	291	279	307	244	276	259	280	291	280	282	276	253	275	264	257	253	254	247	283	257	288	309	324	284	291	270	263	274	289	279	275	293	266	300	264	255	280	268	267	302	291	263	295	270	287	295	294	286	317	267	258	273	245	271	285	240	288	292	290	265	292	273	274	282	306	287	298	292	278	300	266	231	277	276	274	270	267	272	279	304	251	273	283	283	284	287	268	281	265	295	314	254	283	284	254	272	256	251	296	289	288	280	257	284	248	297	290	300	292	276	263	269	287	256	274	256	240	283	297	255	240	280	261	262	260	273	280	293	278	273	251	292	246	279	282	270	264	279	266	293	261	302	289	294	260	278	283	267	299	301	273	293	286	271	280	254	296	275	279	268	263	283	251	256	287	266	285	294	267	272	283	261	263	292	279	278	265	256	272	296	248	277	257	261	263	296	307	270	270	297	257	279	246	252	258	292	264	270	274	301	297	251	262	260	278	275	257	282	277	281	297	277	298	298	255	259	287	327	254	244	271	257	255	274	284	261	270	278	301	319	276	280	278	280	267	277	273	297	283	302	271	270	278	258	304	267	237	258	272	254	271	242	315	286	322	321	256	256	285	286	250	259	239	251	286	277	287	265	270	249	273	271	258	264	296	284	284	288	252	304	301	297	281	261	273	266	294	279	282	267	319	243	277	269	278	273	256	271	281	278	302	264	294	256	244	290	255	286	285	280	283	263	283	285	288	308	288	306	266	248	276	296	255	244	313	322	295	274	296	270	276	290	238	289	297	273	263	279	287	273	286	269	261	244	233	252	279	295	241	284	298	239	286	317	296	282	257	276	291	256	254	261	249	287	279	276	283	272	270	263	251	235	294	302	311	278	268	267	273	270	283	272	273	290	314	275	305	277	276	290	290	274	272	285	268	259	292	291	244	290	295	283	267	286	271	272	303	291	303	288	249	311	295	287	287	273	268	283	272	272	290	273	282	305	267	287	264	269	265	264	270	263	305	269	254	238	282	286	280	243	303	301	295	258	259	264	305	281	285	292	292	275	283	292	273	274	256	246	289	305	227	264	301	253	279	255	270	301	249	287	285	271	282	284	274	262	255	262	287	303	290	269	263	293	305	248	250	263	266	324	259	299	271	260	280	272	277	266	278	275	273	283	238	246	271	246	287	289	279	281	301	282	284	290	285	281	270	277	265	241	310	269	274	296	262	252	257	282	306	274	269	305	262	285	284	263	275	310	239	297	284	277	274	245	283	247	294	271	300	263	275	240	303	294	278	273	261	266	275	290	285	279	279	295	282	268	311	287	296	284	285	303	241	278	258	283	288	261	275	291	277	276	308	283	275	284	311	238	271	275	255	261	241	289	307	278	256	238	268	282	257	269	297	294	293	272	283	284	264	303	277	294	294	313	266	283	282	316	263	256	284	292	274	274	282	254	247	263	276	270	284	286	273	310	268	271	266	238	291	280	285	236	307	275	297	256	295	288	306	280	286	236	279	260	311	291	288	259	282	248	280	252	267	268	264	246	271	267	298	267	278	257	274	298	307	271	277	272	295	258	273	283	252	265	259	284	255	275	284	271	280	272	293	278	286	271	312	265	266	294	268	286	269	263	284	277	268	278	280	281	280	267	282	292	282	236	305	288	268	253	271	263	287	289	283	276	298	273	266	267	311	280	283	294	275	294	282	299	275	261	283	246	269	309	307	274	278	282	243	283	286	280	259	290	267	297	295	303	272	275	293	252
21049	3205	6561	7531	5818	4318	3204	2495	2043	1829	1624	1443	1264	1089	1049	1021	937	947	889	887	865	847	914	802	812	763	818	743	729	737	708	718	755	762	741	718	697	679	729	707	716	665	662	672	705	713	711	606	680	660	680	682	668	650	681	659	642	679	602	587	655	630	641	634	625	647	638	651	617	639	661	670	687	685	634	655	643	701	638	625	640	604	639	606	634	621	657	625	588	617	631	606	623	620	629	618	593	624	609	622	623	641	638	639	620	623	648	623	627	625	605	606	669	635	591	612	588	614	664	683	601	616	625	622	628	633	605	627	642	591	596	576	587	609	632	637	624	588	651	657	620	640	604	611	592	608	633	617	625	651	624	586	624	644	633	615	610	640	606	656	618	603	633	637	588	616	607	602	649	611	627	591	619	640	621	602	603	627	645	635	632	662	605	600	650	587	659	618	610	607	631	639	602	593	650	613	613	611	611	608	645	682	635	664	663	595	588	603	621	622	591	640	671	627	638	619	642	643	652	640	627	599	598	614	648	638	652	606	608	669	592	615	660	654	637	630	602	621	623	620	609	662	608	614	598	599	651	634	606	651	628	573	621	634	620	617	637	640	615	620	571	605	589	636	595	627	637	622	603	612	613	696	603	610	619	621	640	648	631	635	604	626	654	677	587	649	650	661	614	619	581	640	617	628	594	639	589	650	623	625	624	628	602	673	634	622	640	598	629	583	587	622	623	597	596	622	592	614	632	655	647	613	631	656	604	598	629	614	636	642	605	601	610	634	627	644	566	572	593	600	645	590	644	662	611	602	672	599	626	598	639	579	619	593	595	629	643	643	625	625	655	632	643	622	590	612	645	590	616	619	610	657	619	602	653	619	588	642	622	625	610	593	624	646	603	636	608	625	628	569	609	640	619	596	600	597	654	621	604	598	622	624	571	602	655	600	597	581	608	615	641	593	612	593	652	628	634	617	622	652	579	589	583	605	631	624	635	653	621	656	629	605	662	655	608	564	645	614	622	622	613	659	582	655	637	629	616	606	599	618	652	609	650	641	640	661	638	661	617	563	680	583	656	583	673	578	658	650	610	629	599	623	620	621	622	636	610	604	637	602	596	586	623	624	628	606	605	614	632	656	648	617	644	624	624	608	610	662	542	649	634	596	605	647	588	618	638	645	560	605	670	612	662	642	622	628	628	639	645	592	619	625	605	611	612	631	653	633	638	616	647	616	559	639	617	615	604	654	624	610	634	634	631	593	585	640	595	618	626	621	601	594	609	616	575	623	639	638	607	610	603	618	642	613	660	600	633	613	630	625	592	622	610	621	625	575	626	606	606	605	637	570	624	607	621	662	612	564	606	611	617	570	667	590	640	610	588	624	625	602	618	601	617	588	648	596	627	600	645	605	585	640	653	636	628	616	594	583	647	638	636	623	584	613	593	594	637	642	619	653	666	637	642	615	606	608	630	636	594	639	609	657	591	600	603	673	618	628	621	594	621	604	605	654	632	642	586	568	587	649	605	618	666	636	592	611	627	588	580	604	623	594	651	624	604	583	637	613	622	640	573	587	573	647	613	596	607	639	653	596	590	613	600	631	621	634	593	610	661	620	614	625	620	634	617	614	664	627	646	642	598	626	622	594	683	631	587	576	666	625	611	578	644	580	627	610	605	584	616	622	599	594	587	644	573	630	630	622	657	587	639	647	569	618	639	668	612	606	584	653	628	587	582	614	618	622	636	604	613	589	624	627	662	622	618	605	586	647	606	623	619	662	597	547	620	601	604	599	630	621	609	643	591	602	648	633	601	648	634	615	636	583	582	607	627	622	602	630	579	586	620	627	585	581	644	614	570	679	656	627	600	623	632	637	615	621	596	631	557	664	622	639	627	625	589	641	617	577	607	582	654	595	642	629	655	617	582	606	616	615	648	626	615	611	638	663	580	596	594	617	625	621	593	641	609	576	618	631	620	670	609	652	630	624	661	638	596	655	619	580	618	617	647	632	628	626	648	641	610	573	593	610	628	650	587	592	630	600	626	605	666	615	627	630	632	612	593	662	594	625	596	643	590	665	629	603	603	606	578	616	627	620	594	603	631	642	566	610	592	600	646	567	599	598	635	605	624	615	654	627	634	626	622	604	615	599	647	628	660	597	618	558	631	588	632	572	621	601	645	566	634	585	625	582	599	609	619	607	598	645	652	637	622	602	604	643	610	659	623	632	601	655	627	555	622	605	617	629	615	646	675	677	622	595	624	672	597	635	602	645	633	641	637	610	607	652	625	631	635	608	593	621	648	616	621	588	648	654	657	615	593	590	598	604	607	609	598	623	599	577	604	689	640	644	613	602	629	632	569	625	564	623	605	631	600	633	628	616	634	603	620	588	651	582	629	661	606	582	578	656	601	625	642	615	601	634	597	622	581	633	635	655	663	599	595	581	586	650	658	564	633	598	610	586	600	638	632	593	626	578	643	595	640	629	638	607	582	570	652	607	595	647	634	652	596	633	672	622	622	616	628	613	637	632	607	640	635	560	631	625	653	572	541	658	614	601	595	621	582	650	634	648	631	623	618	567	634	684	594	580	649	638	622	647	625	622	620	634	631	659	619	623	604	604	632	575	647	610	617	600	609	634	612	607	628	570	638	583	634	594	638	639	638	602	601	630	639	616	630	617	608	622	611	619	602	582	579	629	650	610	618	605	635	660	630	620	623	575	595	647	630	619	646	602	617	613	605	613	671	630	607	632	626	627	635	646	651	595	604	600	609	639	607	635	582	657	639	621	605	600	598	651	606	620	611	637	632	616	614	657	630	688	617	632	625	633	622	606	597	624	649	641	601	593	624	619	585	664	586	624	621	601	647	622	602	616	614	610	643	591	608	641	596	614	633	637	611	662	627	594	607	616	607	608	620	599	596	577	554	656	606	630	608	600	620	603	584	560	569	562	607	560	597	614	544	592	638	610	666	606	603	605	629	604	611	629	609	585	654	596	651	578	557	671	664	643	614	601	614	654	633	632	669	615	648	592	631	619	553	629	616	639	645	637	637	625	578	609	606	631	637	574	647	636	532	619	580	582	613	621	609	593	600	667	623	607	597	614	616	605	618	620	626	646	599	606	595	619	600	574	599	612	597	621	583	601	617	598	595	631	642	590	621	610	626	659	645	645	589	628	625	614	679	627	614	646	628	684	572	622	642	640	593	646	552	615	598	666	590	604	685	606	606	618	609	613	619	589	564	624	613	593	612	646	634	602	597	595	648	620	617	631	630	642	663	614	597	618	649	625	652	622	612	597	626	597	664	593	665	623	623	608	665	614	634	627	607	589	598	617	646	645	626	651	619	638	635	650	649	638	647	623	622	644	640	643	635	631	617	577	635	625	632	618	630	582	639	624	621	609	584	633	651	620	636	616	633	599	586	617	623	616	577	613	666	587	580	587	645	620	584	610	665	643	636	627	622	610	659	629	619	638	639	618	583	605	619	638	598	599	571	642	653	604	616	600
48579	13772	6083	4104	2412	1610	1121	816	734	626	587	481	420	424	396	366	389	371	407	318	350	373	320	351	328	330	347	317	332	275	299	344	331	345	326	339	351	360	299	318	321	341	318	297	290	317	319	303	306	345	319	303	270	323	323	298	337	306	319	297	318	303	316	339	300	274	297	271	314	302	315	312	327	329	301	320	306	292	307	279	295	346	273	309	303	314	304	316	281	319	295	330	320	317	335	303	278	277	307	275	295	317	288	283	309	301	302	310	331	310	285	295	318	319	266	308	251	303	313	268	331	303	278	288	254	306	297	339	280	293	286	309	294	336	308	286	283	291	269	299	296	295	328	290	278	271	297	270	307	294	286	298	314	302	336	307	340	291	294	321	314	316	274	302	301	331	318	321	289	307	307	293	278	283	283	255	283	292	327	278	337	344	311	309	271	325	249	337	317	291	309	294	314	313	283	312	291	308	280	280	286	321	299	293	318	304	309	303	304	320	281	318	303	289	277	301	313	299	313	325	283	325	290	327	306	307	307	281	316	311	314	291	304	313	329	303	302	305	297	334	322	286	290	294	306	303	323	316	326	248	309	319	293	294	296	301	316	276	308	308	291	312	284	308	294	307	293	305	296	254	319	322	310	308	300	310	277	296	315	281	310	273	321	329	268	298	281	310	286	269	324	317	316	312	325	308	320	296	285	304	339	309	297	312	296	301	287	293	256	304	288	308	305	312	300	283	318	316	314	320	302	297	282	298	306	294	338	322	277	304	310	321	277	325	331	299	297	313	320	321	301	282	285	294	332	314	307	318	297	275	300	317	309	316	317	301	289	324	350	302	327	322	315	319	300	262	296	302	295	299	321	278	291	326	298	296	328	327	321	285	281	325	292	319	295	310	312	334	285	290	268	279	318	280	291	295	268	317	277	285	309	305	316	327	307	313	317	290	305	333	286	292	321	317	317	300	299	269	249	285	278	307	300	286	328	294	264	289	285	287	316	319	310	327	310	296	315	276	309	301	287	304	271	292	301	302	325	300	242	287	279	294	327	304	282	275	286	309	311	295	305	256	297	324	305	277	291	303	303	326	317	264	310	302	285	302	293	290	319	305	306	320	291	314	280	335	274	322	302	289	291	312	284	308	288	287	286	313	313	292	291	292	286	312	292	294	325	320	305	264	287	277	302	319	301	308	285	252	265	277	283	313	282	268	288	327	280	280	292	283	280	314	289	255	302	313	288	342	288	350	321	319	327	282	290	301	322	312	287	300	309	328	281	313	272	257	286	315	312	299	296	330	267	295	295	303	289	323	324	298	265	305	293	295	293	280	298	307	276	289	287	311	294	291	299	272	290	272	260	268	258	266	292	322	273	318	345	314	316	344	321	309	276	301	340	304	291	316	322	286	291	309	290	303	298	282	326	306	286	295	320	292	303	299	311	275	284	285	278	315	295	335	293	298	305	305	315	290	314	297	276	294	283	280	326	320	285	301	336	294	288	273	262	346	326	283	315	292	292	288	284	298	316	299	292	302	292	320	309	279	299	289	305	282	296	275	320	305	323	292	277	278	289	316	340	313	339	304	311	272	291	269	283	297	275	330	293	271	298	321	295	284	304	296	327	311	290	288	274	282	257	281	330	291	307	327	315	303	328	303	294	322	328	318	329	269	298	322	290	324	308	297	304	316	295	288	291	323	306	284	298	316	302	320	280	314	290	309	322	329	292	295	268	301	293	295	297	307	292	283	327	276	310	318	277	309	288	335	293	305	291	315	292	309	320	274	312	304	300	267	309	290	315	296	308	320	282	337	297	289	284	305	294	274	291	301	299	330	308	293	318	283	320	303	324	300	293	292	285	293	316	300	298	297	286	288	299	344	337	320	303	284	290	263	276	303	270	302	284	299	312	278	288	269	292	308	306	299	314	313	303	305	304	311	321	309	314	290	326	324	311	296	326	332	289	299	302	310	304	282	270	281	313	271	293	291	310	307	282	257	277	299	304	270	296	280	292	294	295	302	311	281	290	294	285	286	296	314	274	308	313	321	275	277	318	323	308	292	298	317	297	307	290	310	280	289	316	329	327	285	329	350	283	328	307	311	302	288	308	338	310	286	263	263	303	329	325	285	282	271	308	313	297	306	299	302	295	295	296	331	276	277	313	292	281	284	271	263	310	323	344	283	288	263	296	280	297	286	298	296	281	305	287	289	302	298	284	280	308	314	319	310	306	275	296	296	313	294	290	302	282	271	301	302	314	266	298	300	278	309	320	296	288	274	294	276	307	313	304	271	262	277	292	283	311	298	324	285	309	313	263	286	315	305	309	298	309	302	284	308	285	318	310	346	301	308	299	318	272	289	291	295	248	298	349	286	285	304	313	328	270	290	280	291	270	328	320	303	324	292	333	297	327	314	287	283	281	302	267	309	322	312	300	280	318	299	315	286	279	283	278	283	274	253	253	300	299	284	322	301	271	321	339	334	261	296	297	298	297	314	318	311	317	310	307	295	281	295	310	282	317	307	329	298	330	304	301	306	309	310	298	271	307	320	320	311	305	273	303	274	313	291	277	311	284	312	250	310	319	317	303	293	296	296	308	304	288	332	316	312	314	302	305	249	325	348	325	298	325	322	328	306	316	298	312	311	281	304	292	331	299	297	298	296	282	282	264	286	322	279	288	323	342	302	333	305	296	302	287	290	306	284	277	290	302	302	291	270	274	298	306	325	332	293	295	301	315	301	274	322	308	302	287	286	290	289	322	294	322	343	312	307	291	282	266	305	331	252	300	305	298	330	309	295	287	285	327	292	305	300	308	291	273	290	289	325	284	317	317	298	317	283	296	327	314	311	319	324	318	294	279	308	317	294	283	304	260	277	294	355	296	287	286	300	290	282	291	292	288	304	307	324	278	326	293	290	293	325	289	284	305	289	279	304	311	280	277	327	270	273	297	302	277	285	330	296	286	301	294	309	273	296	302	304	303	305	311	298	281	311	285	288	311	291	301	275	302	306	312	255	311	283	337	277	266	284	299	288	308	288	313	293	328	306	310	296	260	296	312	328	283	289	295	293	295	316	296	315	322	331	290	294	300	268	307	293	372	260	336	284	296	284	304	320	299	321	279	329	300	299	303	283	280	323	329	288	326	291	315	294	268	305	300	269	297	334	310	293	298	282	307	322	331	306	270	284	279	310	332	290	303	301	313	287	327	301	308	299	304	284	291	313	275	305	291	305	295	282	303	311	308	300	336	279	280	310	270	295	290	288	280	300	271	276	290	270	310	298	313	314	307	328	306	320	283	308	306	287	282	312	319	272	328	288	304	304	296	283	335	256	243	296	301	284	320	295	278	277	312	302	309	318	272	319	285	268	299	319	287	305	272	280	315	303	309	309	313	305	287	305	264	272	305	294	313	349	309	308	302	292	300	335	306	308	257	287	284	306	297	336	284	288	301	306	311	313	279	306	303	321	313	270	335	328	325	309	318	291	314	288	304	311	312	287	268	309
26910	4432	8692	9796	7843	5842	4530	3444	2731	2309	2098	1751	1646	1492	1321	1226	1207	1130	1049	1054	1025	1024	961	915	973	942	963	903	856	778	841	811	784	803	776	796	841	737	727	755	781	738	753	754	738	759	730	743	723	744	769	715	725	721	726	765	673	691	708	666	666	712	646	712	707	713	708	650	694	637	666	686	654	682	685	692	719	689	667	667	694	728	654	680	650	652	719	650	701	673	681	626	642	629	644	666	670	630	678	656	645	664	653	636	637	674	675	613	636	653	662	690	632	678	667	644	648	604	659	679	658	610	680	619	662	678	700	663	692	686	659	630	676	622	651	632	645	693	622	637	664	665	650	660	678	647	626	681	678	668	632	661	642	653	676	672	663	673	674	634	637	680	664	671	656	658	652	645	626	638	625	625	621	692	645	639	703	683	669	651	617	665	644	644	610	666	648	648	654	660	637	683	673	593	694	655	650	635	680	646	637	699	687	651	664	638	643	649	688	616	633	618	688	663	672	677	684	711	602	643	697	679	676	664	663	660	603	665	659	694	640	688	648	631	655	668	643	668	680	629	600	615	697	663	648	676	679	605	682	654	643	653	656	637	670	657	633	674	688	616	646	663	622	642	658	664	653	668	658	657	622	623	618	583	666	661	659	658	627	629	628	658	682	662	646	643	644	681	646	643	650	656	660	697	648	641	659	659	665	664	633	632	651	687	660	682	652	673	621	662	679	601	678	632	632	622	603	627	635	711	639	699	620	645	707	640	666	671	633	665	643	630	645	635	649	705	647	628	647	638	648	611	620	658	656	668	652	714	627	620	602	629	609	693	626	700	646	636	635	659	680	645	674	690	638	632	695	633	674	668	655	654	696	675	629	707	601	639	694	654	639	630	600	644	579	651	656	668	614	673	649	644	664	626	649	683	672	689	652	652	675	627	682	647	639	651	671	628	634	670	634	623	632	652	667	692	633	663	612	665	641	671	665	678	655	650	628	629	632	672	656	673	664	680	678	632	660	637	647	627	620	663	689	668	601	641	663	648	654	642	682	690	608	646	654	651	696	630	711	661	637	656	638	659	668	590	674	633	647	614	654	685	669	657	662	668	622	637	642	634	691	641	707	637	670	641	668	622	648	635	649	668	641	646	662	638	689	666	708	690	626	670	662	645	627	658	674	656	581	639	656	653	660	623	656	655	694	650	613	616	656	676	623	649	603	655	668	692	661	628	674	673	629	714	630	644	651	658	631	678	649	625	648	647	655	679	674	660	641	680	663	649	660	649	694	613	700	639	666	671	594	656	613	633	660	672	665	646	648	644	646	661	617	652	669	608	701	611	630	694	646	642	658	641	657	665	659	640	662	705	674	650	637	602	659	638	593	625	650	682	642	630	649	642	663	623	675	624	639	655	665	668	617	637	630	595	616	641	656	643	693	652	686	672	644	662	660	663	658	620	681	632	653	638	653	602	615	616	633	645	662	639	650	643	647	673	637	626	632	615	639	662	675	669	655	598	714	657	675	720	644	686	647	658	640	682	654	668	682	685	638	590	637	658	641	660	676	626	679	617	634	663	653	676	634	671	671	632	617	652	660	684	635	624	674	645	662	657	616	648	642	674	647	682	633	639	653	611	649	654	629	643	674	630	648	664	650	641	668	664	651	678	620	639	641	616	681	676	675	631	673	656	691	652	682	671	677	621	659	664	624	638	677	658	685	668	661	662	683	661	693	611	649	651	670	656	620	628	673	598	636	645	672	651	661	637	646	679	669	659	653	642	659	670	662	701	645	667	629	702	663	635	659	645	619	691	628	705	646	617	648	673	679	631	669	635	621	692	658	626	676	599	664	613	675	674	644	650	635	619	638	675	606	605	622	667	648	684	665	634	657	681	706	635	631	623	646	634	656	668	652	661	693	631	643	647	634	608	638	631	665	631	672	715	709	696	622	648	649	647	698	696	630	656	647	665	645	622	638	619	655	688	638	678	618	665	642	649	694	690	697	680	614	678	641	678	699	651	663	623	667	630	628	620	655	666	687	660	656	638	634	653	658	626	675	652	684	607	645	672	626	657	638	646	682	604	658	621	662	644	682	635	626	684	633	646	674	624	606	648	654	657	647	651	687	644	619	665	665	676	659	643	640	664	625	654	609	622	614	656	671	641	636	690	679	653	653	619	662	639	665	668	648	658	662	670	635	681	667	622	701	649	636	649	590	620	662	622	657	684	634	635	638	636	680	641	656	672	629	666	621	675	654	694	637	616	703	681	682	647	645	689	642	647	662	648	634	645	687	675	686	620	638	635	593	648	662	669	682	660	654	622	665	653	683	643	661	600	657	645	644	680	649	653	641	666	628	660	658	652	628	637	650	593	690	631	678	692	625	647	615	629	661	667	647	597	653	658	655	681	663	676	652	686	674	637	642	678	623	669	577	683	631	657	661	658	674	639	642	673	682	654	698	648	673	633	635	710	628	639	665	620	670	645	664	623	640	633	654	636	639	627	623	588	664	644	652	632	628	669	697	652	652	676	615	633	683	711	710	622	669	646	637	645	618	662	646	634	690	664	679	648	590	622	664	646	608	660	638	680	666	667	683	654	672	660	640	659	691	667	619	650	639	695	648	690	641	620	685	644	678	623	710	646	633	616	676	644	672	634	621	677	636	626	700	618	610	626	666	703	668	650	632	611	650	670	634	646	714	669	654	665	641	663	632	684	676	702	633	669	699	670	675	646	642	645	641	645	659	628	655	628	691	674	638	624	680	629	669	695	682	636	654	632	637	607	647	678	657	628	705	644	667	681	666	644	651	617	648	677	632	678	665	650	669	710	613	673	658	677	667	686	641	678	670	696	662	664	642	643	647	661	611	603	668	678	670	658	684	655	649	669	642	638	654	667	638	653	596	667	655	601	647	660	642	645	674	725	669	677	676	666	646	630	664	674	674	642	615	636	654	660	645	669	650	636	658	658	608	645	611	716	640	690	671	628	656	662	665	671	667	629	612	663	642	686	654	671	701	635	658	655	662	631	622	688	644	641	590	649	673	610	666	613	701	692	617	625	671	658	618	625	653	622	668	647	661	701	624	617	643	627	645	614	672	653	649	657	644	684	658	626	662	676	629	633	607	647	664	604	626	629	682	651	664	637	674	632	653	673	646	642	651	613	668	656	655	644	637	635	647	657	660	657	661	593	667	643	637	670	678	700	617	692	635	669	652	667	663	691	668	625	651	636	671	691	684	635	641	694	685	651	724	667	689	659	661	641	641	668	680	613	636	640	612	624	624	654	671	670	660	679	675	642	641	650	583	648	708	631	641	669	689	643	640	631	624	653	672	610	647	696	646	666	665	601	678	633	677	631	630	663	659	630	639	657	643	646	662	605	676	697	649	621	664	684	651	685	660	678	657	636	655	652	646	666	674	653	659	690	686	668	693	632	648	685	657	678	632	648	672	609	717	672	643	662	668	655	661	668	676	677	601	596	626	696	690	633	625	688	642	635	645	643	645	651
17709	2792	1890	1406	869	602	493	394	325	267	295	277	231	221	225	218	204	236	248	201	192	178	183	220	192	174	199	202	209	208	224	204	197	197	178	215	207	199	194	194	194	202	199	187	185	219	212	205	202	194	195	179	196	160	189	198	241	215	212	196	193	181	205	168	203	187	198	179	228	212	184	174	186	219	196	228	189	187	182	183	203	151	195	222	216	199	168	186	183	209	182	208	227	228	196	205	204	209	195	191	208	181	195	204	198	183	206	185	208	195	210	211	198	187	218	193	176	199	216	193	170	228	189	177	188	206	194	207	187	198	212	211	173	217	192	208	193	171	189	172	166	170	192	196	188	169	203	196	179	206	212	235	220	196	176	203	217	202	182	192	183	181	207	221	198	185	197	219	215	219	234	178	191	204	175	184	189	221	210	205	180	199	177	200	221	163	193	193	185	204	195	181	186	186	232	181	172	180	204	194	200	200	214	210	217	212	188	197	199	187	177	183	191	218	208	187	172	229	209	184	209	200	186	182	230	230	195	195	201	198	210	191	200	224	184	227	203	211	189	200	197	200	200	206	203	167	190	229	208	169	190	190	194	214	173	178	183	206	185	183	190	206	235	207	209	166	213	230	196	163	206	188	198	222	178	203	210	210	183	213	179	177	173	184	183	199	189	187	197	232	230	210	166	200	220	184	208	189	189	177	186	197	190	192	191	203	203	200	180	181	209	209	187	223	196	176	193	209	188	191	197	190	206	197	199	204	217	230	205	205	193	198	190	205	208	196	165	178	176	195	221	203	217	194	176	222	183	197	201	201	185	198	170	177	182	188	192	182	197	189	195	196	185	205	195	204	184	217	169	190	175	204	182	187	205	165	191	173	200	210	196	200	218	211	218	197	218	178	178	205	202	200	200	193	198	181	214	180	178	215	193	190	189	214	225	209	192	212	173	215	201	160	208	201	200	159	216	186	201	214	216	187	182	225	197	180	218	217	179	187	192	195	195	185	211	199	197	185	205	169	214	216	170	201	189	197	226	232	206	188	207	199	201	191	181	196	217	195	196	205	193	192	191	199	166	179	180	178	170	208	219	182	197	198	207	186	178	174	212	207	178	207	208	201	176	214	162	196	199	212	183	213	181	201	185	169	183	214	188	200	214	190	204	203	198	178	213	210	189	192	191	190	206	204	157	171	169	198	215	233	208	207	185	209	191	209	182	219	240	199	169	207	201	199	177	206	184	212	193	186	206	187	202	195	198	171	185	175	199	198	188	192	203	209	181	198	219	175	184	215	210	222	191	188	199	189	191	215	201	192	211	204	218	199	206	200	184	221	208	183	209	173	191	185	202	199	206	187	230	222	222	197	205	227	180	207	205	169	224	176	193	222	214	206	242	195	180	180	189	183	201	201	206	190	213	185	197	213	185	191	174	199	208	196	174	197	208	212	210	204	174	199	186	179	190	213	162	202	222	199	220	208	182	198	188	213	176	179	226	226	217	222	206	180	193	200	187	223	195	200	205	195	197	197	185	189	158	188	209	193	192	191	201	212	170	163	202	212	216	189	182	186	227	202	194	187	180	213	185	188	206	181	225	248	202	200	208	221	164	193	212	183	221	195	170	214	189	177	184	180	207	179	192	186	189	192	180	185	204	201	200	179	210	189	199	202	197	209	189	191	200	201	190	173	197	194	195	195	193	184	194	191	208	173	226	196	178	216	188	178	205	197	169	189	234	220	194	197	205	218	233	201	195	183	175	201	177	205	206	203	203	195	187	231	187	201	180	168	203	218	179	210	224	211	193	190	199	204	212	184	199	206	202	195	205	207	189	253	185	199	192	181	190	209	206	210	212	183	203	169	188	216	184	200	201	181	162	222	213	171	183	202	194	182	236	208	200	205	180	214	195	199	204	192	197	188	220	171	195	216	193	208	198	213	190	213	195	180	197	188	210	200	185	217	183	191	196	199	162	192	207	204	205	229	185	182	194	204	209	199	200	179	174	207	215	203	177	209	212	187	206	212	197	217	190	196	207	200	180	205	204	208	203	199	195	200	206	178	184	191	213	177	175	219	202	188	211	211	203	195	220	212	210	226	175	187	202	191	218	189	195	179	194	176	213	185	190	201	219	221	207	204	210	196	206	210	188	194	205	188	181	201	199	188	198	201	210	213	174	209	194	183	175	208	195	194	177	191	180	195	219	198	217	188	194	203	200	194	196	208	195	164	215	177	170	230	212	196	194	198	218	215	203	208	209	187	194	210	195	178	172	200	176	190	197	203	208	186	190	203	171	191	175	215	175	194	211	180	197	194	188	193	188	161	199	213	171	172	208	194	185	223	202	204	179	187	188	203	209	184	204	189	217	185	188	186	187	180	193	175	197	205	188	211	213	187	212	187	208	147	204	199	185	216	196	193	197	178	189	218	193	163	205	201	224	203	180	195	193	205	194	191	229	183	200	226	211	208	206	185	195	183	210	202	180	187	216	207	221	208	197	227	223	205	206	192	211	192	186	169	187	174	198	202	183	203	195	203	210	171	188	210	193	202	181	180	192	217	178	179	199	186	197	224	198	198	197	203	213	186	208	185	184	202	197	202	194	228	215	200	205	177	194	217	178	165	176	191	186	210	224	198	178	182	195	187	189	205	209	188	177	185	221	218	222	193	169	210	180	207	219	202	213	194	199	196	177	191	207	205	214	208	184	186	190	181	188	191	179	230	202	205	159	182	203	218	201	220	188	180	199	194	208	226	187	166	207	197	182	233	193	188	203	193	209	210	205	188	210	194	201	190	216	211	192	194	206	205	188	210	207	175	211	210	202	204	200	201	191	197	196	180	228	193	183	199	209	202	173	210	200	206	226	208	195	186	174	180	176	208	208	203	199	159	204	210	202	165	212	188	177	198	189	188	188	171	205	184	187	205	210	198	180	196	205	224	220	190	208	204	178	184	210	208	191	191	195	185	195	189	209	214	205	222	211	195	204	187	208	195	203	202	186	217	187	218	202	187	181	186	180	200	202	206	183	204	196	177	166	212	201	177	204	205	171	169	211	181	206	217	244	198	206	181	206	195	205	180	216	179	202	207	195	206	206	219	206	217	208	189	202	183	203	184	175	205	209	193	224	204	191	190	193	198	191	213	206	184	216	194	184	177	204	200	191	188	220	201	215	178	182	189	214	199	189	193	197	199	211	210	209	216	215	217	211	227	196	194	208	211	202	218	192	196	197	211	226	204	193	190	181	189	218	226	192	199	206	187	166	184	201	214	208	178	213	204	174	201	202	198	184	185	200	198	219	222	217	220	196	203	217	174	196	181	189	200	207	195	193	182	187	208	189	218	209	203	212	254	163	227	202	201	190	201	177	173	200	172	170	192	165	205	222	223	180	215	177	180	198	175	198	194	192	174	188	204	200	217	209	201	223	194	183	191	222	214	190	196	199	167	196	183	209	181	216	224	220	200	179	204	212	207	205	190	201	191	187	170	194	204	195	193	220	196	217	206
10113	1875	3637	4051	3133	2351	1780	1429	1152	1014	971	773	764	637	697	619	627	571	600	579	592	523	543	539	543	560	501	540	522	511	525	484	521	503	524	443	492	491	452	493	495	478	464	473	501	480	492	520	529	470	515	465	479	450	481	480	471	482	455	492	457	487	463	470	498	467	468	479	467	476	438	484	460	438	466	482	468	426	464	443	451	477	465	459	494	437	498	474	465	477	469	479	445	440	477	493	418	463	502	443	456	426	484	430	436	463	474	464	474	429	456	422	473	476	485	487	473	437	438	457	463	453	453	462	495	418	430	505	423	449	426	489	483	444	477	434	492	481	457	432	443	466	458	471	469	444	446	425	486	450	443	453	474	437	452	476	460	456	449	491	477	475	452	450	433	460	492	494	428	462	482	473	473	459	451	454	417	444	455	475	432	493	465	462	460	514	496	478	469	481	467	464	471	462	445	458	442	469	458	480	456	438	463	495	461	443	498	459	449	458	439	458	454	430	466	472	508	464	444	456	449	487	482	452	457	468	458	463	403	459	457	443	455	450	429	472	457	435	458	456	490	472	461	442	500	452	469	485	469	446	468	445	487	483	441	473	476	480	468	470	434	454	476	438	431	461	473	492	439	445	453	448	444	458	452	432	457	416	452	440	467	499	435	432	497	485	485	504	433	448	447	423	449	488	472	465	437	450	461	470	494	466	450	505	461	446	432	466	430	436	473	510	477	496	478	488	451	433	450	487	453	488	471	462	431	482	476	463	490	476	426	456	473	447	451	493	471	499	475	454	441	454	436	494	441	417	408	471	423	451	477	450	489	443	470	500	434	483	476	471	439	478	467	512	466	464	432	468	470	467	473	470	460	428	444	447	441	449	468	506	505	462	478	444	480	487	499	480	450	483	461	441	464	486	485	436	418	478	430	450	433	466	499	482	481	446	483	435	452	447	474	514	433	479	461	472	462	504	449	465	437	453	457	459	453	460	448	472	479	473	448	463	477	480	417	475	456	477	503	423	458	495	449	446	448	457	471	461	486	416	452	415	478	455	441	441	442	466	442	460	466	451	456	444	475	450	427	492	481	418	453	447	445	440	452	487	469	471	440	442	488	457	426	456	498	431	471	481	496	411	462	434	431	443	469	449	431	463	480	468	463	462	424	446	442	525	464	471	449	453	471	462	463	431	465	483	460	482	492	472	443	463	490	451	441	465	459	453	463	470	388	478	463	463	445	453	475	458	482	464	448	461	470	458	461	463	444	470	473	454	488	431	487	461	438	450	483	470	464	477	466	477	477	446	459	449	471	461	440	454	456	430	492	449	426	445	466	460	450	480	426	449	438	469	473	470	453	507	480	451	451	446	474	477	465	471	444	482	427	460	454	461	490	490	492	472	415	442	457	495	446	450	458	441	473	460	481	482	439	465	410	465	484	466	423	455	438	422	438	440	438	426	457	450	449	432	458	510	487	456	487	461	464	462	455	464	423	484	424	477	459	456	466	487	465	483	481	448	459	432	465	467	415	467	481	473	452	426	446	475	440	489	416	502	467	449	453	444	446	495	449	480	461	459	433	470	472	436	440	435	464	465	432	440	481	494	448	465	449	479	423	509	475	481	459	473	486	464	425	423	453	443	454	458	449	448	440	480	468	474	435	477	468	501	458	448	455	472	471	493	414	438	464	467	483	449	447	489	494	426	440	456	397	455	424	451	429	462	488	453	496	435	478	439	478	480	414	448	456	469	437	467	455	463	447	448	459	470	465	460	435	469	397	475	473	478	491	485	447	432	470	455	463	465	419	471	468	440	429	469	464	417	454	484	467	475	493	453	463	470	446	480	436	490	486	470	478	461	461	480	489	450	432	427	429	457	455	449	429	465	412	431	497	474	485	434	469	485	445	449	493	479	473	501	462	464	446	441	451	452	445	462	435	450	485	452	459	469	490	432	439	468	438	436	476	477	458	466	450	484	472	457	461	465	455	505	437	448	468	459	437	448	448	475	461	459	488	445	482	450	445	450	444	479	475	467	427	457	441	430	481	423	469	473	474	412	429	455	461	457	492	458	461	472	450	496	442	450	501	444	455	461	443	481	447	447	458	443	473	492	493	476	451	425	485	434	450	433	481	467	458	456	466	448	437	464	443	442	458	488	487	474	448	503	448	439	428	494	474	456	498	491	447	478	438	456	476	461	448	477	437	448	473	471	421	481	420	493	472	474	434	404	486	453	461	459	427	459	461	444	432	429	429	468	475	459	414	455	493	454	468	448	467	450	451	492	443	473	429	492	447	454	474	476	441	443	451	442	450	464	430	483	447	446	464	458	496	434	444	480	483	489	460	430	444	478	454	481	481	481	477	431	469	478	476	463	497	470	425	455	452	497	446	452	483	495	449	476	444	442	496	470	485	472	462	473	455	451	486	458	458	460	467	456	496	455	433	468	412	432	452	477	450	433	434	443	498	451	441	473	423	488	447	472	488	442	485	491	452	437	408	450	472	450	458	462	439	515	469	463	451	457	445	475	436	454	497	478	508	488	457	481	466	423	508	449	507	459	481	456	484	455	484	435	419	466	434	462	466	441	451	452	437	486	490	505	462	473	428	464	518	456	473	471	492	432	480	469	456	465	458	451	441	435	463	415	438	476	463	480	444	488	453	500	463	459	468	448	453	450	459	462	460	435	447	496	490	473	459	462	483	484	469	428	453	472	480	473	448	474	485	472	447	480	469	452	450	454	448	471	446	468	485	444	424	454	471	452	504	506	468	461	451	428	488	445	489	427	445	453	485	435	479	436	488	500	440	448	476	456	484	438	481	461	444	502	499	476	467	437	475	437	489	464	458	471	464	460	480	474	432	472	445	483	460	455	447	454	441	449	454	478	430	444	451	487	438	434	478	440	449	466	490	456	508	460	462	475	466	456	470	477	480	490	485	418	458	483	442	462	432	496	474	468	428	475	490	480	472	442	516	453	473	444	445	498	442	472	411	460	472	438	436	456	415	454	455	449	427	478	473	467	452	484	474	446	515	485	442	455	481	479	474	434	457	470	470	458	456	446	451	474	482	463	458	466	437	500	453	478	441	453	477	451	463	504	480	451	461	456	467	481	483	417	450	455	452	443	454	461	457	434	496	464	492	474	452	464	458	413	453	484	461	486	459	459	483	470	466	432	461	476	464	446	479	466	444	482	483	435	456	439	444	478	463	461	486	466	466	435	475	465	461	458	438	457	457	476	459	466	465	462	461	470	460	461	479	423	465	461	456	450	461	485	473	474	517	441	447	446	492	472	455	421	421	432	494	461	440	465	445	427	434	477	462	496	435	500	476	451	463	483	456	421	459	478	456	458	454	451	466	442	446	464	506	444	436	468	464	481	439	467	467	461	457	433	480	491	427	443	483	441	425	455	471	398	479	489	469	477	474	481	450	439	468	477	448	457	444	424	429	472	415	441	460	534	429	455	493	432	460	455	488	467	471	441	469	528	469	465	441	429	457	422	463	458
36702	7754	3583	2615	1544	1090	829	644	573	474	438	427	363	325	337	318	357	320	308	297	304	314	310	295	301	268	307	304	287	292	273	281	255	282	276	299	297	277	278	265	321	278	335	312	254	245	285	296	293	289	300	287	289	286	263	289	288	265	299	307	302	267	268	286	282	292	258	280	304	287	300	283	238	255	301	281	263	281	274	276	280	270	257	305	292	288	263	278	275	290	295	294	273	273	249	271	283	261	275	259	287	236	279	290	282	279	302	282	275	311	299	267	269	283	273	265	266	230	273	281	290	279	263	228	281	268	281	276	280	308	271	266	271	243	275	267	266	275	263	307	279	275	275	294	315	277	299	258	309	287	252	242	271	302	259	248	294	261	275	284	284	288	266	301	270	279	272	262	284	283	280	287	273	272	290	276	273	307	315	281	266	294	271	264	299	248	264	274	252	299	279	286	254	269	265	269	248	288	282	302	304	287	282	298	279	276	277	278	278	292	270	282	297	271	284	277	289	263	268	257	298	278	287	259	286	294	317	284	328	298	301	268	268	264	264	272	258	294	252	255	267	284	257	244	298	238	268	297	285	303	269	285	275	230	307	232	291	261	285	306	279	292	282	285	281	272	275	301	280	308	281	261	260	254	320	288	285	273	274	279	283	293	252	292	259	288	286	258	257	251	259	286	263	270	271	248	287	301	267	258	276	293	272	297	281	302	242	298	264	269	302	266	259	291	262	305	277	298	291	272	282	275	283	271	252	289	278	260	268	246	302	295	293	284	274	299	337	254	304	280	265	258	284	280	291	293	280	268	245	270	262	270	257	260	303	306	271	270	271	304	274	292	292	252	299	289	258	272	277	294	282	263	338	252	252	293	259	270	274	275	260	228	289	303	268	293	282	263	295	310	294	287	281	258	287	277	277	296	273	266	315	282	272	243	253	274	280	249	284	268	281	276	242	265	274	281	281	246	274	265	290	304	255	279	293	267	277	303	309	303	247	252	276	278	286	294	265	266	255	282	276	263	278	255	280	266	283	276	254	269	279	262	272	257	283	282	225	272	273	261	267	256	295	270	297	266	287	246	296	312	255	264	285	278	284	272	266	296	256	275	266	272	277	256	260	282	265	284	279	258	272	271	259	293	261	273	256	250	295	304	277	316	255	220	269	297	280	251	286	284	296	252	256	289	268	257	301	270	287	276	264	292	273	280	290	296	286	267	248	283	279	300	279	314	274	265	255	261	255	269	262	298	255	262	255	268	287	278	236	268	298	285	273	256	277	299	291	267	281	292	303	286	271	281	273	260	278	252	251	251	300	272	256	252	288	290	303	313	307	282	255	272	271	283	270	287	288	288	269	263	251	320	287	283	255	261	249	255	231	258	243	291	304	280	274	288	275	254	280	288	257	288	250	303	303	268	272	296	267	270	280	254	282	271	269	281	261	295	305	292	273	320	233	277	246	280	272	264	276	283	264	300	293	260	273	272	276	282	290	260	254	273	276	265	298	311	291	314	253	300	288	291	268	274	250	278	273	302	306	262	263	298	316	279	309	279	338	308	267	249	314	251	257	271	279	278	262	275	290	246	275	289	283	318	273	284	288	296	274	299	263	293	267	271	273	278	264	267	298	301	280	296	249	262	286	261	294	296	313	260	298	271	304	295	265	287	262	260	270	278	274	269	262	277	274	273	278	283	288	248	288	267	271	269	283	300	284	274	297	243	289	294	268	244	295	284	288	262	280	278	290	280	261	292	277	271	252	266	285	290	281	272	250	244	267	249	290	267	314	269	312	248	263	263	266	269	265	266	285	268	287	285	279	295	272	257	269	289	267	284	255	291	291	253	250	262	267	284	283	319	279	303	287	235	287	277	255	256	274	307	289	235	292	322	274	297	292	286	261	274	262	290	288	275	312	276	270	277	263	285	299	264	282	250	278	252	231	302	274	292	276	317	284	276	275	260	269	271	285	272	263	262	294	266	283	259	320	281	298	286	290	282	274	302	253	291	290	279	260	251	309	313	305	284	274	295	274	266	264	286	277	281	252	278	263	275	268	282	261	277	264	301	274	224	263	267	273	272	290	312	262	280	310	261	267	257	239	252	304	306	277	263	290	266	308	302	290	289	276	250	287	301	263	250	293	266	258	294	267	282	282	270	251	290	263	308	313	294	265	242	286	289	253	292	266	281	245	246	291	256	268	282	262	282	237	291	262	302	296	308	298	247	291	273	280	290	299	259	249	284	257	290	280	274	268	266	285	276	280	286	287	296	277	261	280	288	300	284	306	284	292	259	252	289	237	259	250	289	255	287	280	291	280	239	279	254	281	272	287	295	262	286	227	287	268	293	260	279	248	288	277	293	252	254	251	238	276	284	260	275	272	268	297	295	262	247	279	299	244	254	245	258	290	211	258	263	285	280	270	257	268	255	274	280	281	264	262	274	272	263	301	244	273	264	286	280	294	233	276	264	294	261	295	281	282	282	258	268	285	305	268	286	276	315	249	292	295	284	301	280	308	317	250	257	249	303	264	261	259	283	294	262	266	302	256	289	287	276	263	290	277	271	284	273	288	271	278	252	276	300	259	255	260	246	268	272	259	265	265	276	277	247	247	289	254	293	295	251	288	256	290	292	291	299	295	294	277	262	287	277	267	275	264	277	269	290	302	256	278	267	245	267	302	288	307	253	267	241	238	283	294	255	265	284	294	233	272	271	268	248	252	276	267	309	266	274	280	269	253	286	272	269	280	239	290	295	240	288	272	266	268	292	246	287	297	293	294	258	277	300	285	266	259	256	297	267	282	262	254	276	289	266	288	279	276	278	268	276	241	269	287	266	273	291	312	239	282	256	251	296	283	277	283	239	268	267	266	271	270	258	259	295	303	268	250	299	290	288	281	247	255	264	303	254	258	266	287	285	280	270	305	265	300	307	302	276	286	282	278	307	279	259	254	303	269	245	245	290	252	244	276	284	274	285	266	256	289	319	291	262	265	253	261	266	272	284	292	272	277	290	288	277	279	280	275	278	271	265	257	308	273	273	269	280	280	306	280	257	264	273	249	244	285	297	295	291	271	288	277	261	292	286	275	265	291	273	285	317	294	279	283	246	301	276	261	294	305	272	270	286	283	313	266	273	275	264	250	279	245	253	295	278	278	285	272	273	286	255	286	266	263	273	257	279	274	252	244	294	288	271	267	288	250	245	272	271	280	270	272	263	281	288	271	309	267	275	255	288	262	305	280	279	276	243	290	262	275	289	270	284	294	297	294	283	278	276	254	284	305	295	283	284	295	274	277	271	281	263	281	298	279	279	262	222	267	281	268	256	282	279	279	296	265	261	284	260	292	281	270	256	256	238	260	266	289	262	275	258	303	269	274	282	269	254	251	280	296	254	257	299	248	274	277	293	259	287	292	267	291	258	255	279	250	277	244	261	273	240	260	275	259	256	269	286	298	294	277	260	283	263	298	268	279	267	241	277	294	284	267	307	269	277	276	305	274	289
20721	3089	6084	7011	5448	4356	3217	2442	2115	1777	1588	1441	1239	1064	1052	970	987	901	928	871	820	877	856	796	785	762	701	808	715	721	688	739	663	693	713	725	711	719	678	654	695	712	695	684	695	690	662	712	691	689	659	680	687	614	619	651	640	661	666	588	634	649	620	653	620	644	610	644	662	637	668	654	645	672	612	656	619	633	651	651	642	621	591	613	671	584	646	644	603	567	631	606	635	650	646	584	585	589	636	632	641	582	600	603	618	628	678	623	626	599	638	637	629	623	620	650	605	632	620	602	625	616	634	592	630	613	610	643	603	695	622	662	675	592	618	623	611	587	640	563	619	653	656	593	612	626	617	619	619	620	619	626	612	603	646	627	682	580	604	647	597	600	555	624	625	616	619	639	616	620	623	629	610	579	646	614	637	607	624	594	619	662	632	632	636	600	624	671	579	612	624	641	624	597	626	595	641	614	611	567	654	605	607	648	589	649	619	628	635	625	639	599	550	633	696	585	624	640	617	631	595	612	643	627	610	600	606	634	617	689	639	590	611	609	572	613	617	648	633	622	624	634	606	610	569	600	642	581	636	612	638	607	647	597	604	622	622	628	588	616	610	608	647	633	586	590	656	637	613	607	608	627	632	639	572	652	654	602	614	594	608	644	595	568	630	645	620	593	619	611	628	635	597	614	611	593	662	630	596	596	640	626	587	631	621	625	619	558	579	574	646	644	598	646	628	630	649	637	602	629	614	641	610	638	599	676	663	629	601	631	639	603	586	664	650	568	629	617	578	666	636	639	613	593	607	650	642	610	629	608	594	613	621	610	622	579	594	568	640	660	642	582	602	618	615	603	632	598	630	614	613	632	626	644	601	638	612	647	566	575	624	623	673	611	652	611	638	612	618	645	591	617	631	627	636	604	657	641	599	615	605	611	647	599	615	570	565	614	623	623	612	606	656	638	610	588	597	600	607	588	605	609	609	617	592	588	639	628	590	608	686	646	607	638	630	636	604	581	634	603	612	620	627	585	654	586	632	619	621	652	592	615	593	624	624	600	582	634	644	613	625	631	599	620	602	601	578	643	603	589	569	618	628	630	603	590	588	628	635	616	611	668	602	609	591	647	604	588	599	613	619	622	649	578	626	671	637	636	612	639	648	611	624	600	577	609	613	638	626	622	651	588	624	657	648	588	603	597	593	603	639	669	649	660	622	644	625	613	642	634	666	621	622	615	661	610	645	602	655	666	643	631	604	627	655	601	642	614	625	584	622	659	635	650	597	621	601	611	624	676	643	635	641	614	598	641	677	598	605	596	600	599	616	641	646	617	613	593	643	612	588	627	627	648	630	658	610	615	628	568	594	618	579	612	685	620	606	616	609	617	648	667	612	607	649	619	577	651	635	586	596	613	600	635	643	620	564	625	622	643	669	664	602	644	641	615	667	655	622	631	635	640	628	629	642	568	585	599	651	573	620	647	583	666	652	621	591	595	618	591	588	634	571	608	611	592	662	606	619	628	642	597	600	620	628	607	656	646	622	594	647	598	636	571	608	584	612	597	587	595	584	606	578	573	602	632	630	635	648	619	567	605	619	623	633	584	622	612	648	591	598	600	611	614	630	629	682	586	616	617	589	625	617	631	652	594	624	632	622	625	591	625	591	618	611	669	599	639	616	607	575	601	651	629	624	628	614	611	609	573	642	632	601	592	625	615	627	652	624	690	604	613	605	635	606	608	633	588	636	627	624	633	627	635	589	594	639	584	632	614	626	585	634	599	632	586	614	606	656	624	647	630	609	662	644	610	616	605	640	637	640	637	638	616	653	640	607	646	622	630	627	601	605	619	588	639	543	613	676	648	685	598	621	634	627	608	630	618	638	626	665	599	620	626	602	661	621	588	701	616	577	602	599	606	648	595	644	555	670	597	578	591	634	618	577	623	578	594	631	652	666	639	624	618	601	625	589	625	658	653	675	628	601	643	611	669	646	621	612	598	604	575	615	630	588	600	599	662	606	628	616	641	665	630	581	664	623	613	616	611	635	629	645	637	598	626	640	574	623	610	610	555	596	619	591	644	614	666	643	626	631	631	630	598	616	604	576	613	592	593	629	638	602	559	651	616	549	600	602	623	597	621	588	651	649	629	630	621	567	626	616	584	593	640	620	588	621	626	638	577	621	620	638	606	647	631	588	634	614	669	625	614	630	616	602	632	613	594	647	647	621	624	589	601	670	648	597	638	607	610	581	660	635	622	659	619	611	638	588	606	588	619	644	671	605	626	618	652	608	611	601	635	620	653	583	637	618	611	576	620	557	650	619	639	610	652	595	630	614	661	588	608	595	647	624	682	633	632	597	619	590	605	629	608	611	606	684	623	639	592	665	620	599	595	660	627	652	633	601	613	591	617	615	618	601	626	588	627	617	600	637	641	634	602	645	636	553	618	619	638	641	602	631	591	599	631	595	618	640	595	648	595	630	631	648	606	609	619	623	680	638	568	625	607	616	619	591	600	632	645	616	598	623	598	596	593	627	583	628	583	621	606	606	593	585	621	598	592	641	592	572	639	660	612	630	645	640	640	581	607	618	630	645	629	574	615	549	638	628	634	619	589	615	599	648	576	626	626	587	575	616	606	655	607	599	597	641	612	588	605	631	606	626	598	615	620	589	590	633	641	662	628	604	596	585	615	617	612	685	566	620	589	618	600	641	610	600	667	607	639	587	614	656	601	614	625	599	615	604	612	615	594	640	613	668	629	617	573	616	572	649	606	559	630	584	660	613	646	637	628	611	618	634	612	600	649	625	637	591	644	592	618	659	597	634	660	638	589	630	627	613	622	652	641	604	590	619	680	623	605	666	620	606	623	595	634	617	630	585	610	628	657	622	597	660	610	613	663	614	615	646	633	620	604	639	666	633	621	601	661	606	612	607	588	618	623	583	630	637	676	662	620	598	631	613	588	657	591	623	601	601	619	617	625	629	598	653	659	628	635	614	636	638	634	615	624	584	586	596	605	612	607	605	603	625	615	626	623	577	634	645	650	609	620	588	593	606	635	618	660	609	635	626	656	574	592	620	608	604	589	618	599	622	577	598	604	638	611	618	630	567	634	619	640	624	607	633	616	652	591	653	598	619	643	641	608	624	645	615	598	589	632	605	609	644	597	603	602	663	620	604	623	614	672	561	619	597	636	607	595	631	622	647	623	664	595	600	588	593	630	646	632	691	607	642	665	582	628	618	624	652	631	617	639	618	603	636	590	622	642	627	649	622	561	594	594	566	584	627	645	628	612	598	561	620	618	588	604	633	616	588	622	566	611	578	630	642	553	600	623	595	620	639	622	630	632	629	635	609	630	612	634	643	603	600	656	653	643	630	661	630	580	613	630	613	615	638	605	623	638	618	645	629	627	663	622	620	605	627	593	609	635	618	676	644	599	603	626	640	624	614	584	601	617	601	623	648	610	632	609	581	602	604	626	647	635	601	578	626	582	604	669	666	637	612	555
48779	13698	5717	3772	2304	1472	1136	841	718	578	572	507	435	418	396	372	372	360	357	349	387	349	320	347	326	330	358	350	339	312	329	317	338	306	305	305	297	346	302	331	320	313	298	331	293	295	316	319	339	288	261	322	331	287	280	319	301	296	289	307	283	241	308	299	275	304	306	281	310	315	321	305	290	299	350	318	313	309	301	308	314	288	316	314	326	355	277	305	250	319	269	318	328	286	291	306	313	313	293	283	259	321	294	298	292	322	317	320	294	281	308	307	308	308	291	284	276	266	297	286	285	279	293	275	313	314	312	271	299	282	330	319	289	306	272	267	335	310	265	307	292	288	304	319	309	292	260	313	278	282	299	294	302	291	317	302	318	288	282	295	318	326	314	301	302	302	291	276	300	315	316	230	292	300	296	324	313	303	299	264	303	277	308	278	307	290	351	282	311	311	318	302	315	289	313	303	302	314	278	290	284	314	301	293	299	282	279	311	290	303	330	307	322	327	302	300	300	284	310	301	299	349	280	281	334	320	283	274	314	298	313	312	297	286	323	313	334	284	315	296	286	300	326	298	299	301	295	302	274	274	282	319	280	324	299	308	293	323	300	293	313	285	269	312	303	303	305	309	272	304	302	299	374	282	283	295	302	315	292	296	308	328	265	296	271	319	299	307	303	318	298	304	284	270	276	303	320	294	314	295	294	295	281	281	291	295	272	295	306	288	283	321	305	298	317	290	289	296	283	319	312	300	313	296	294	292	296	323	295	289	316	313	332	318	305	286	313	288	311	323	261	319	304	298	320	282	266	339	292	285	302	307	304	275	305	284	261	285	296	278	283	304	293	288	323	303	285	319	302	303	271	315	306	305	300	325	307	293	281	284	317	298	315	311	309	283	293	320	293	296	308	302	297	269	270	299	309	328	299	326	269	304	306	300	306	316	322	334	278	295	310	319	270	324	290	281	289	276	285	286	309	259	286	296	295	320	296	244	302	329	309	315	292	275	301	297	309	312	297	300	304	314	305	267	289	322	296	294	287	276	276	310	300	275	325	310	326	269	283	320	275	273	286	324	295	323	365	288	289	298	281	285	293	305	265	275	302	281	310	300	298	314	317	295	314	278	317	334	317	278	290	306	303	284	310	268	265	323	292	261	308	330	321	257	285	327	270	291	291	325	309	306	277	296	273	277	311	292	303	302	332	322	300	288	254	299	281	276	298	303	307	295	294	317	291	308	353	326	268	282	310	250	270	278	304	307	306	294	326	341	294	308	302	286	301	292	313	290	301	315	286	293	294	306	310	288	298	308	320	313	311	277	278	305	308	302	305	327	272	263	307	327	321	324	312	300	296	319	296	358	265	289	297	307	284	300	305	325	277	309	301	303	302	296	313	300	300	271	284	313	285	292	307	288	292	315	263	309	252	301	303	277	296	308	266	246	315	289	283	324	315	283	329	309	289	306	330	286	316	260	289	291	316	278	275	296	305	313	273	320	285	315	347	301	306	305	290	302	289	296	290	301	317	290	295	297	301	319	302	262	307	282	324	282	294	289	281	276	278	306	293	274	279	314	331	309	304	281	305	308	295	305	295	298	351	279	286	334	293	285	295	342	295	297	291	291	278	281	304	320	279	302	258	301	322	295	286	260	322	267	291	317	299	300	281	306	290	287	307	301	308	293	294	297	277	283	298	289	284	283	299	284	275	305	305	281	265	296	292	291	318	303	284	281	301	272	280	302	298	292	294	282	297	298	274	290	275	298	324	284	281	312	299	281	308	318	335	307	293	286	315	282	315	293	321	259	312	291	295	292	304	272	317	310	305	320	295	282	300	301	286	293	275	291	313	285	297	319	317	256	322	332	268	282	262	305	295	286	315	319	301	335	293	319	327	305	305	281	291	314	322	310	280	280	303	292	305	313	287	300	301	297	281	274	304	316	315	307	303	304	312	305	305	308	301	278	283	308	312	309	293	313	348	317	308	315	307	260	230	313	277	313	285	274	281	268	287	301	310	298	302	281	320	289	293	280	276	289	262	291	287	258	316	277	280	282	262	303	307	311	300	309	293	266	287	268	287	303	330	336	305	291	283	320	287	300	287	321	310	274	311	302	274	293	304	312	287	329	308	326	313	299	293	329	264	281	284	313	278	287	292	290	278	304	291	271	297	288	305	295	305	331	296	319	322	343	291	319	302	315	320	324	303	310	342	254	269	327	329	280	323	326	281	291	304	306	343	330	339	258	314	284	280	282	301	302	324	287	291	279	279	285	307	277	289	287	297	295	286	293	288	279	305	307	307	278	347	314	296	324	299	287	298	305	319	316	328	258	322	261	286	296	302	284	285	313	288	294	288	318	336	321	315	308	303	306	268	277	299	317	278	300	283	284	288	309	287	305	312	276	314	291	299	302	278	307	313	278	324	337	318	332	297	320	283	306	293	328	294	267	290	290	304	308	276	314	294	300	327	303	332	303	301	282	297	287	273	302	296	309	279	308	307	290	259	296	346	289	274	341	329	301	317	296	259	281	319	292	276	274	272	309	300	295	318	306	310	305	295	279	332	314	318	309	295	315	301	281	311	267	316	299	288	282	287	288	310	292	290	330	304	315	327	277	297	293	272	274	278	305	280	302	275	326	269	296	278	274	331	296	309	303	296	304	294	323	304	280	306	308	308	266	289	257	264	333	343	281	293	276	307	277	281	289	309	317	298	327	301	261	285	308	329	296	342	325	287	250	325	260	294	323	328	324	291	302	282	306	316	335	258	300	280	298	324	310	271	284	316	283	309	296	310	294	322	290	316	265	300	296	269	304	281	274	298	311	318	295	286	289	328	315	314	303	290	301	307	327	290	262	260	303	305	265	279	262	308	330	337	305	290	307	273	340	295	297	357	308	300	277	303	295	290	277	309	297	305	275	316	277	275	292	306	295	283	298	303	266	270	291	302	289	305	328	328	311	285	289	317	334	306	278	279	354	306	295	312	309	312	298	257	308	299	301	278	294	338	313	301	305	297	290	309	306	299	311	274	304	304	318	319	317	303	273	294	301	275	288	306	316	298	312	302	298	310	307	296	263	298	323	287	299	332	340	311	304	291	298	311	287	304	283	340	298	287	290	283	329	318	309	267	310	283	289	348	277	305	323	318	323	300	288	325	278	299	319	318	296	311	314	314	279	261	279	280	308	260	251	273	301	300	275	326	280	310	324	325	285	290	284	271	310	291	276	297	327	292	299	320	302	294	279	296	294	319	321	293	309	282	291	303	262	288	287	303	299	270	302	273	285	312	267	284	313	290	288	300	311	316	302	293	277	307	296	299	294	295	315	295	292	286	278	257	280	279	269	313	278	269	304	288	313	293	289	285	303	294	302	317	318	307	288	300	273	252	275	313	329	312	316	299	308	341	333	318	294	296	291	311	266	293	292	286	311	306	310	296	299	327	293	288	309	272	242	300	320	320	313	282	292	289	322	294	262	280	337	290	292	300	289	293	301	323	311	314	312
27116	4211	8247	9328	7686	5692	4244	3371	2742	2438	2152	1886	1573	1446	1375	1269	1114	1135	1161	1042	936	1003	939	939	937	906	858	889	834	808	801	807	793	795	800	780	756	772	775	781	741	763	751	752	774	741	750	767	761	693	745	747	678	682	705	731	677	660	684	675	664	628	662	631	697	692	721	678	720	684	676	707	659	674	655	662	723	714	685	696	659	685	659	639	661	673	651	636	619	657	682	681	743	665	664	651	705	670	643	652	694	686	650	669	701	675	671	686	626	661	693	665	680	632	678	653	662	645	646	699	650	670	648	635	637	649	652	644	662	612	627	658	641	660	644	643	666	654	672	650	636	637	653	632	618	657	648	624	675	624	630	673	661	674	680	656	641	619	682	688	638	601	679	635	635	678	699	671	701	661	668	693	625	650	646	618	634	654	680	647	622	653	643	597	658	621	684	626	634	643	676	649	649	665	647	611	686	659	639	627	624	620	665	707	659	687	634	686	636	652	676	655	682	679	619	623	662	632	668	671	624	656	679	664	632	656	658	608	669	640	647	650	655	607	622	665	618	655	674	674	648	638	637	637	680	675	668	614	645	636	658	646	663	655	670	636	633	677	628	644	682	677	660	568	682	668	644	665	629	653	660	642	656	619	647	655	650	653	643	605	666	675	646	635	642	618	660	652	648	625	642	618	657	638	659	618	682	635	632	694	694	621	620	654	639	640	696	643	645	623	660	674	619	693	638	659	622	622	641	676	643	624	621	686	634	662	657	670	635	667	653	675	616	627	592	640	702	664	678	644	626	628	614	668	651	646	696	642	588	630	655	619	731	687	617	680	676	673	673	634	657	640	619	651	624	630	642	628	613	678	689	623	671	646	694	633	642	633	687	601	653	669	675	634	626	667	654	679	645	667	636	619	672	689	645	650	678	668	727	612	688	630	617	624	673	672	657	664	657	647	682	656	664	661	621	620	655	702	652	621	649	666	634	681	637	639	634	629	627	623	655	682	693	654	651	648	667	690	656	698	632	649	618	629	619	643	669	609	641	634	628	658	682	664	661	622	696	617	624	637	642	672	687	728	617	683	606	621	620	658	654	679	663	726	660	648	615	635	677	701	646	700	619	662	673	653	676	654	641	669	614	639	669	648	694	639	656	606	681	637	639	682	691	696	641	690	616	646	656	672	692	618	654	673	623	667	652	655	682	616	705	686	649	689	647	714	683	620	669	651	620	665	658	664	634	639	639	684	644	675	618	665	625	643	654	691	651	659	640	657	639	619	615	669	614	646	645	680	613	652	689	640	637	683	673	657	647	631	645	657	644	671	647	619	629	654	650	667	589	621	666	623	619	660	660	669	638	618	598	657	614	610	638	627	675	699	667	638	646	682	643	688	646	599	666	676	631	606	629	677	649	648	655	662	624	688	664	659	697	662	640	660	650	699	610	609	616	675	665	626	616	672	661	709	644	640	620	664	630	667	668	658	688	615	636	628	639	691	663	682	677	645	667	650	640	624	627	684	617	659	668	648	697	715	623	676	637	659	641	623	659	669	656	606	663	686	684	659	656	647	627	671	634	612	669	636	617	656	664	667	645	607	661	596	643	622	664	664	636	656	643	711	652	646	651	681	663	648	626	685	685	687	630	637	650	647	642	643	646	651	672	679	712	645	679	637	664	667	666	663	674	641	646	684	659	613	662	623	651	638	654	668	665	644	683	684	617	664	612	661	596	653	620	658	630	656	636	685	645	610	631	631	661	647	627	655	650	666	615	648	660	670	660	680	712	701	690	667	689	707	636	644	629	658	683	620	643	643	671	640	633	671	649	640	679	621	669	674	667	651	589	640	677	657	667	630	665	645	690	624	648	657	681	640	669	667	620	640	699	629	669	678	674	654	655	620	656	658	661	697	609	665	623	646	627	674	621	623	668	647	673	653	628	629	701	627	654	630	622	703	640	695	649	686	664	591	626	665	657	625	679	648	686	658	658	625	595	659	667	622	621	635	655	671	626	648	654	635	659	654	633	683	650	651	664	673	672	644	640	670	658	677	667	617	646	690	683	678	626	623	694	654	634	639	671	649	692	677	692	664	628	732	667	632	678	654	646	630	621	622	675	641	649	664	665	637	612	663	691	613	654	658	651	682	647	645	643	628	624	695	669	666	672	659	734	651	571	627	686	668	624	617	659	628	661	608	649	666	697	645	639	637	674	663	705	672	705	637	690	662	639	622	670	621	660	668	666	641	671	613	645	654	655	680	615	635	644	641	626	646	664	672	688	643	641	651	653	676	630	677	599	660	607	607	612	616	640	671	659	636	649	658	642	667	659	643	634	614	659	668	678	670	645	677	682	668	644	646	650	644	646	618	656	705	700	636	608	727	629	634	625	628	654	656	686	616	696	678	635	666	610	587	643	675	637	610	595	643	674	634	654	670	665	643	649	689	624	650	690	685	663	609	659	634	630	646	667	657	673	667	631	628	634	629	617	622	681	621	644	696	637	658	640	685	600	663	649	697	653	685	677	662	662	654	635	672	671	673	590	643	654	685	633	637	665	686	649	653	644	667	685	650	715	658	685	647	651	629	618	677	616	616	663	640	696	662	655	631	674	674	696	625	631	675	660	718	672	650	654	648	657	621	675	680	679	673	668	664	684	674	615	686	654	667	657	666	645	667	662	640	661	670	687	654	632	662	615	655	664	689	657	659	634	648	596	666	671	671	682	706	650	612	649	662	688	650	652	642	675	644	664	662	640	668	654	619	677	701	625	643	637	644	618	632	652	659	635	655	681	656	679	626	674	716	632	637	641	647	697	698	712	671	637	645	623	655	693	589	673	667	622	638	697	668	594	690	714	651	632	645	630	635	648	634	648	634	681	661	663	646	673	650	666	661	682	678	643	682	683	703	659	647	649	723	634	662	601	606	613	667	703	641	687	627	650	644	656	662	634	669	682	658	669	621	658	586	610	672	663	675	668	638	661	671	636	672	645	665	617	670	664	654	656	679	627	667	624	648	680	612	678	669	678	681	670	649	673	659	650	654	678	646	672	676	653	682	655	694	692	658	616	640	646	682	661	718	647	648	632	660	664	679	637	664	616	648	685	687	641	653	654	669	680	631	641	655	674	679	699	669	612	644	689	630	664	654	627	653	634	670	648	631	650	682	673	682	673	681	621	610	618	691	692	623	653	643	616	614	637	618	621	656	609	663	672	641	615	646	636	674	578	646	631	673	686	623	582	686	653	648	608	632	664	590	663	637	591	660	672	655	668	618	663	657	649	658	679	672	668	665	619	666	696	692	644	633	647	652	645	646	648	617	696	660	606	672	718	644	634	637	612	699	626	626	681	659	700	657	665	667	681	690	685	685	685	659	626	676	640	633	662	638	654	644	646	642	666	641	691	681	651	699	659	658	647	606	719	629	657	646	689	690	630	630	667	665	625	641	614	626	603	694	659	668	684	655	636	622	695	669	644	649	677	602	644	603	667	658	687	711	636	671	660	669	649	666
18684	2942	1906	1361	911	636	473	402	367	289	261	246	247	216	248	211	220	226	212	223	220	221	227	227	200	211	232	206	227	231	200	189	214	196	211	212	205	200	219	210	200	202	214	202	169	199	174	221	208	232	181	187	194	200	212	196	223	170	198	178	221	226	197	206	184	219	197	198	203	189	189	217	204	233	229	189	166	189	204	192	187	186	196	210	181	187	210	194	181	209	200	191	218	204	203	194	207	217	183	185	203	210	132	204	202	185	197	191	210	198	222	204	189	185	166	191	184	183	236	199	194	161	217	201	196	201	210	213	204	176	194	204	199	226	208	184	196	191	215	204	184	193	180	168	204	199	197	201	191	227	208	154	219	177	191	202	200	195	218	175	188	224	202	195	179	180	183	185	222	189	231	196	223	190	202	200	189	179	208	190	194	223	223	231	178	189	205	185	204	188	207	224	179	181	206	209	204	208	208	194	238	210	222	196	187	165	224	201	210	176	201	191	211	206	181	185	201	180	186	222	216	196	203	200	181	194	179	239	199	201	189	191	198	196	201	162	231	231	238	207	195	180	180	200	196	178	201	185	210	189	205	178	182	208	189	199	160	205	198	213	189	204	196	211	185	178	181	195	179	213	172	214	224	204	176	187	204	171	198	196	206	193	220	200	179	189	181	182	194	184	188	184	187	184	223	226	199	219	194	203	211	191	178	187	210	198	201	214	225	183	202	173	175	187	172	203	220	206	219	227	206	197	218	208	208	207	214	201	191	220	203	204	177	211	195	215	199	208	176	213	211	204	213	204	183	205	217	188	200	200	196	176	209	176	188	198	209	212	193	198	163	186	240	202	217	207	186	215	222	200	172	201	181	182	211	195	214	205	189	213	203	186	189	198	180	209	208	206	194	209	212	197	207	203	165	215	203	211	206	210	206	198	189	203	179	208	213	192	199	191	222	174	187	190	213	187	203	195	209	185	247	193	200	185	180	232	214	195	176	212	204	209	225	223	183	177	200	217	193	199	193	197	215	198	186	186	175	218	210	169	209	230	197	182	210	206	222	234	196	205	213	189	208	189	193	204	227	206	197	195	194	211	174	192	191	226	185	181	198	194	224	193	210	176	205	206	193	198	193	200	210	191	203	183	221	213	198	193	204	203	226	183	217	197	223	225	219	202	193	192	226	189	190	165	160	207	186	180	196	205	182	228	198	239	200	209	183	225	213	183	207	204	181	189	211	201	198	194	199	197	195	214	206	212	175	214	191	214	198	195	195	188	209	181	187	188	199	184	174	208	201	181	182	186	196	221	175	216	189	222	201	207	206	231	224	217	184	183	191	192	190	209	179	206	216	171	187	191	199	166	193	216	206	200	187	187	209	225	204	221	204	181	193	229	195	223	196	188	169	192	185	222	224	194	196	206	229	196	189	210	186	205	186	174	198	187	198	199	205	207	164	204	201	201	208	196	168	226	201	207	198	184	185	224	190	198	228	189	205	197	183	190	193	204	204	212	184	208	177	209	212	197	204	179	210	226	221	196	231	190	194	209	200	223	174	188	207	173	199	198	200	193	190	204	176	191	184	211	196	219	189	215	202	183	212	220	201	210	202	218	179	219	197	188	198	178	215	184	184	175	187	192	164	206	218	212	194	202	216	200	193	213	205	180	197	189	199	211	198	180	201	187	170	204	188	183	171	198	201	224	197	205	172	210	171	178	201	209	177	231	218	192	175	182	201	217	176	175	210	214	222	207	217	181	162	188	202	207	192	197	231	193	205	216	206	190	227	194	198	200	192	176	208	211	203	206	221	240	201	196	181	193	209	209	187	202	204	198	230	177	207	189	220	206	204	217	187	206	195	213	223	186	220	181	214	182	183	238	210	209	190	183	211	161	198	182	184	181	213	204	221	208	207	201	199	204	215	194	197	178	184	210	172	163	165	177	205	194	218	204	199	201	187	193	198	199	182	183	194	199	172	240	216	191	175	198	219	211	174	230	206	225	226	212	194	173	192	203	187	202	201	200	205	181	229	228	225	202	201	210	206	170	199	182	209	214	190	205	179	207	162	209	194	182	173	197	166	185	174	197	208	199	222	227	218	211	200	187	207	209	165	188	173	198	184	180	222	173	221	210	212	200	187	188	180	209	185	172	201	200	197	195	212	186	202	194	199	190	194	213	204	187	198	191	214	229	213	193	189	178	237	212	208	208	185	181	192	212	184	182	201	194	190	202	214	188	199	191	218	213	172	191	218	192	173	207	216	193	194	213	197	191	207	180	190	229	189	207	231	178	194	217	208	197	221	215	188	172	203	187	200	189	231	210	201	183	198	190	209	193	191	203	231	177	196	210	216	199	204	217	189	208	198	209	195	203	200	199	185	202	202	168	195	219	207	216	204	193	183	213	210	197	245	211	216	210	218	194	208	203	194	192	210	181	190	186	182	194	215	207	207	214	198	176	213	212	197	192	205	199	184	204	192	214	177	193	198	179	178	192	197	217	202	214	207	191	191	230	208	210	199	196	172	195	188	189	192	201	210	219	205	192	185	184	204	192	215	203	196	186	202	188	178	185	185	204	220	200	219	215	217	223	199	217	203	215	198	207	194	201	184	195	176	196	200	200	232	191	176	208	185	171	194	208	207	209	192	190	203	181	211	237	180	210	187	196	184	222	177	192	234	205	201	224	201	200	209	169	214	187	206	201	206	220	188	176	214	191	202	170	191	202	205	205	176	182	228	198	180	209	193	204	197	209	211	189	172	204	213	183	193	216	223	205	224	193	198	197	200	218	218	186	210	199	194	200	199	184	185	213	234	152	171	218	209	188	194	213	205	184	214	198	161	183	203	187	204	213	209	205	201	202	175	179	178	209	186	169	205	201	212	198	179	197	176	198	188	217	183	196	166	215	178	206	174	218	200	200	199	210	196	208	204	216	199	191	190	203	213	205	202	179	211	188	221	206	211	202	206	215	210	203	207	193	202	207	190	196	194	210	211	211	199	205	206	189	217	193	191	191	177	192	220	200	185	207	206	220	196	216	201	196	198	232	211	196	186	215	208	228	231	248	203	176	229	221	209	208	200	191	192	213	183	200	186	203	232	185	197	212	215	193	191	194	160	191	202	209	201	229	227	169	188	188	207	193	190	214	205	189	195	201	178	203	206	207	211	168	190	198	172	198	190	183	197	203	198	171	185	200	206	234	223	203	185	206	206	195	191	197	218	177	190	193	204	175	200	218	174	222	214	194	216	180	184	224	197	191	218	212	217	212	211	214	208	224	196	215	194	210	193	215	214	207	179	196	163	189	163	211	209	213	218	220	170	198	194	214	196	208	249	204	201	209	204	209	168	207	185	215	212	208	183	177	215	195	186	185	233	185	197	213	202	181	187	214	199	192	182	202	202	197	194	197	207	193	205	208	183	222	221	207	181	195	164	203	223	211	196	199	214	213	210	183	177	199	213	197	227	177	159	212	214	197	189	192	220	197	206	189	208	176	204	217	220	190
10267	1687	3527	4039	3220	2370	1877	1400	1164	1052	960	875	788	677	602	643	639	589	609	591	595	580	574	539	528	523	539	520	514	527	522	514	512	482	506	523	497	523	481	513	474	486	510	484	500	456	473	524	476	488	490	477	474	461	466	478	484	465	450	463	502	469	472	493	462	493	472	435	434	490	505	433	521	494	499	472	487	485	498	463	420	464	436	444	469	477	494	490	484	480	475	477	432	467	452	457	471	453	456	481	458	470	469	462	445	440	504	423	454	494	491	463	470	466	474	477	485	439	505	450	492	478	485	458	478	497	457	501	515	467	480	480	490	483	459	501	476	478	435	468	465	464	479	461	460	471	458	472	473	440	456	419	484	500	471	473	442	465	464	489	450	464	428	460	443	474	460	481	473	439	481	454	472	463	461	490	441	493	449	443	496	483	510	466	449	440	482	454	461	467	492	465	460	460	431	449	450	473	448	468	464	462	502	457	502	458	443	457	466	489	457	493	475	466	473	434	483	448	429	508	473	453	499	441	438	460	459	435	479	444	457	444	508	448	490	486	449	460	497	491	511	426	473	469	481	458	423	467	455	435	476	479	456	513	490	510	476	475	462	470	464	447	470	473	467	447	453	464	456	448	494	462	468	459	452	470	460	469	459	457	467	430	493	448	480	484	441	483	456	473	455	467	466	470	477	497	437	434	436	447	397	482	445	475	472	443	430	440	478	450	477	509	453	485	483	469	480	489	484	491	491	475	473	472	435	449	476	486	490	469	438	477	448	501	481	447	473	446	413	454	518	425	441	465	487	476	477	465	490	449	447	441	442	458	457	409	474	454	455	471	478	461	509	472	471	465	436	459	475	530	483	466	446	451	445	500	423	484	461	475	466	492	480	469	459	468	462	469	485	460	437	464	483	433	479	505	485	453	437	507	432	475	438	428	479	461	479	487	439	487	505	448	498	448	462	445	471	465	503	439	413	466	459	471	472	461	456	486	482	460	475	463	488	462	439	448	464	454	529	486	434	459	499	468	449	460	475	471	477	472	484	515	493	448	413	434	457	462	486	464	458	494	481	481	477	444	436	467	484	474	482	459	453	516	450	440	458	464	458	491	443	432	459	429	461	459	450	449	479	433	467	464	441	480	473	455	484	445	459	435	480	410	482	476	487	470	483	468	461	446	484	456	463	517	485	494	458	451	438	435	470	433	435	488	504	467	500	464	468	476	468	477	512	464	463	462	508	469	453	473	457	439	464	472	479	466	457	487	485	474	472	480	468	474	506	459	464	436	493	472	467	487	443	440	450	479	445	515	452	480	455	462	477	448	497	485	443	441	458	470	486	439	497	485	494	479	485	436	450	452	502	467	446	486	492	479	490	449	430	467	473	449	459	465	531	436	468	497	489	483	416	489	453	485	505	468	443	484	442	443	423	460	482	512	458	430	497	496	498	458	438	484	502	467	505	482	426	440	460	475	461	468	456	502	437	433	492	484	477	505	446	461	479	480	474	494	433	477	492	466	465	455	476	439	454	505	497	449	413	495	455	461	469	471	473	435	452	471	466	464	510	457	485	489	463	502	471	456	452	489	440	429	500	456	501	435	464	452	471	451	450	528	475	491	468	463	435	454	459	459	494	469	466	499	428	479	477	455	453	471	478	479	440	503	467	474	467	478	454	488	452	495	445	426	470	516	486	515	458	483	465	460	508	462	449	475	445	473	448	515	451	494	500	454	479	470	478	446	461	452	497	468	459	464	487	474	468	469	475	454	449	485	481	484	461	456	462	462	472	467	457	461	459	479	478	477	454	480	433	474	472	499	499	473	438	487	466	464	465	404	471	441	473	440	482	483	470	453	490	496	500	493	466	450	464	475	486	479	446	480	493	482	480	467	501	463	475	495	453	499	481	454	438	465	480	493	471	496	483	458	460	490	491	433	472	457	479	422	408	484	487	427	452	456	481	447	474	419	418	490	483	457	459	478	490	497	449	512	449	478	442	442	492	476	461	506	459	473	458	477	468	471	460	463	442	441	467	481	446	474	484	476	438	448	426	471	475	450	446	457	436	438	463	496	521	453	472	527	462	438	509	500	457	455	500	489	427	470	433	482	472	451	416	465	487	464	469	466	494	479	473	478	473	454	452	494	480	491	444	494	465	465	438	484	440	484	462	469	464	498	481	433	470	493	465	450	461	466	445	477	488	424	471	458	451	448	470	451	469	453	465	515	479	437	465	475	433	425	464	434	478	477	477	462	418	478	469	455	465	445	427	451	457	475	473	438	461	477	474	471	439	449	444	479	490	468	469	488	480	474	471	474	471	469	448	462	480	483	498	454	464	488	448	458	459	432	471	452	448	463	455	468	475	457	486	461	459	478	447	419	451	458	481	458	455	445	466	473	479	461	466	474	459	496	486	482	454	493	460	481	454	463	510	441	464	457	463	453	459	439	470	475	482	434	460	504	451	418	463	451	499	449	476	470	479	476	461	451	458	456	412	475	467	494	446	452	469	447	459	492	483	462	479	449	482	519	509	459	486	465	456	464	454	446	450	455	463	445	433	460	479	485	449	484	449	493	442	458	448	473	464	456	478	455	464	489	435	483	487	483	463	483	478	467	460	491	513	453	463	477	469	468	446	435	455	469	462	497	469	451	522	450	467	453	455	472	423	468	489	483	461	462	464	434	473	460	460	468	451	493	509	444	500	465	462	494	433	469	482	438	484	463	428	446	470	470	485	443	423	453	477	435	475	455	482	454	502	466	470	437	485	481	498	465	465	520	466	447	505	444	478	496	492	460	464	441	441	466	473	454	434	467	461	462	452	454	466	495	515	464	473	499	456	466	490	483	478	442	457	492	449	454	485	444	455	476	500	472	485	474	504	488	487	507	449	476	492	492	474	402	485	473	462	482	437	452	459	462	447	436	429	478	466	506	479	455	459	447	432	476	457	438	490	459	466	453	479	466	429	444	449	473	432	469	473	462	454	431	462	483	516	437	494	459	501	449	500	446	446	482	477	461	472	496	415	452	464	470	492	433	469	457	499	447	499	502	478	463	495	492	503	438	475	471	457	474	458	454	455	488	482	507	439	484	482	491	454	492	474	437	496	454	414	490	466	468	446	472	453	472	463	447	489	409	472	474	451	454	475	453	419	486	496	503	476	487	442	482	464	449	452	463	450	436	482	454	456	454	497	462	436	475	461	466	449	444	444	440	486	491	487	461	440	469	470	455	471	455	475	439	436	417	476	478	478	503	466	456	485	464	437	478	444	464	482	464	465	427	481	478	466	422	463	467	482	481	486	457	503	474	477	442	438	471	502	452	475	452	449	485	453	452	469	430	458	450	431	444	472	447	442	461	457	502	451	456	470	431	446	449	480	455	477	463	443	479	465	476	456	452	492	453	442	442	468	467	462	527	457	428	474	498	485	480	485	455	491	492	477	465	422	466	430	520	468	437	481	472	487	474	452	464	454	442	486	510	466	451	491	447	451	474	475	496	468	445
37675	8584	3551	2538	1542	1139	797	632	536	456	423	419	358	339	352	313	337	327	323	304	310	316	291	305	297	279	323	311	279	279	287	273	287	246	323	247	289	288	308	282	276	306	301	281	279	284	271	317	311	240	245	272	285	279	334	262	267	258	287	253	295	310	274	258	248	247	267	285	262	265	297	306	265	292	268	275	297	246	293	309	292	269	282	224	297	285	272	258	312	295	280	292	324	241	288	343	293	279	280	255	268	274	262	270	250	272	254	228	279	266	282	279	264	263	269	296	295	274	257	282	269	294	267	260	261	295	271	240	279	279	277	290	308	262	285	274	265	295	241	278	295	262	262	286	298	284	282	272	265	324	255	263	257	270	271	289	289	244	257	222	267	261	273	260	318	284	272	280	291	255	291	258	275	308	316	298	311	255	271	253	296	314	261	287	268	272	255	248	288	261	287	274	281	255	302	260	297	254	256	237	273	279	277	251	277	305	269	284	254	261	251	264	260	271	287	260	264	261	282	288	282	284	281	270	293	281	275	235	270	275	247	271	296	260	269	297	294	298	268	266	281	245	284	286	280	256	257	273	277	301	257	263	248	280	289	259	288	271	260	272	278	286	297	318	276	277	283	272	246	284	255	316	263	260	262	266	286	279	259	304	278	258	285	333	290	291	296	276	284	267	298	286	287	280	302	272	245	241	242	283	270	265	241	271	285	260	263	269	287	296	241	262	299	307	293	296	286	277	278	273	259	275	253	294	262	324	271	274	285	314	262	297	272	282	272	297	315	295	243	273	281	253	326	306	227	269	295	284	295	288	274	254	287	281	260	275	280	280	250	298	243	293	257	278	279	271	280	279	266	267	279	266	259	286	272	274	253	264	291	255	251	301	267	284	248	292	286	266	289	256	300	255	264	250	258	291	253	248	270	281	274	271	281	264	284	283	297	291	288	279	264	264	302	319	260	258	232	279	257	242	267	281	252	272	243	272	326	289	248	324	266	269	302	278	269	233	258	282	251	273	272	273	271	281	269	292	285	278	273	241	247	259	272	248	291	294	281	265	252	279	287	272	285	286	280	289	274	284	288	267	268	276	270	301	289	270	277	266	277	265	279	245	296	268	277	280	273	285	231	277	267	296	266	297	239	264	263	301	289	274	283	291	265	305	264	291	293	260	258	256	240	319	270	238	251	252	282	279	302	302	296	256	274	246	277	280	264	286	239	266	251	276	294	277	282	257	296	274	303	301	250	265	262	268	273	280	266	283	256	287	277	282	297	291	268	275	265	276	265	276	273	275	260	270	268	260	262	312	288	262	275	285	274	291	265	272	311	255	276	279	291	279	275	289	277	255	248	286	285	270	317	264	286	312	267	338	275	235	279	252	268	252	258	286	276	268	272	287	268	276	290	271	255	295	302	282	317	271	259	258	264	274	289	258	275	293	289	241	295	269	322	293	273	256	276	283	269	315	299	261	294	312	287	287	278	250	294	260	280	288	257	308	291	270	245	280	270	241	258	265	254	238	259	277	265	283	294	300	290	281	263	246	280	264	271	284	273	288	275	257	271	257	304	262	268	253	280	260	259	260	220	283	305	262	292	283	279	275	261	270	262	302	308	292	279	246	283	255	280	286	250	273	262	278	298	274	295	277	276	292	279	277	303	285	275	297	277	261	295	309	257	276	271	284	292	288	263	279	256	267	269	267	287	262	264	268	275	262	273	286	295	256	273	286	280	263	261	294	270	280	299	291	274	279	265	263	267	281	305	275	284	294	289	287	260	288	250	257	283	283	257	289	301	251	272	253	257	296	288	272	258	273	242	284	274	272	257	236	286	299	282	287	252	276	287	308	276	263	265	289	276	269	300	272	281	285	284	289	286	275	283	294	275	290	225	257	268	277	293	282	268	273	279	265	288	293	307	284	272	274	293	254	285	268	266	253	268	278	261	298	251	257	287	285	278	279	240	279	266	279	281	221	247	243	244	244	246	257	285	277	261	257	272	257	293	270	307	280	294	266	244	251	281	290	264	313	265	302	300	316	265	281	269	251	261	246	256	315	265	303	296	300	276	278	270	280	302	275	299	265	283	290	296	253	298	281	283	280	273	244	294	249	267	283	313	279	258	279	265	271	261	279	247	266	269	266	265	256	264	245	245	258	268	292	270	262	259	285	261	295	249	288	287	273	289	272	277	318	251	269	301	295	282	317	302	275	259	280	257	275	254	257	262	264	282	285	285	273	314	304	295	281	290	241	262	275	262	278	270	267	259	277	253	234	258	259	258	281	267	298	275	264	310	272	294	269	289	294	294	264	299	287	280	278	269	276	262	273	310	272	264	283	275	261	297	269	277	250	281	247	261	274	285	301	273	272	287	253	255	286	275	290	269	261	258	262	294	276	275	285	298	235	287	274	271	291	257	270	235	273	259	237	305	302	244	277	255	280	280	270	253	277	279	247	247	243	259	259	287	290	280	293	237	271	265	269	278	259	294	264	259	300	280	268	312	301	280	277	271	270	258	254	281	257	277	251	272	294	267	254	258	272	267	279	282	253	304	225	302	320	277	278	276	291	248	261	265	316	276	242	265	249	288	299	293	285	245	271	252	253	282	278	296	283	224	261	300	234	270	269	261	258	295	253	257	258	261	301	244	230	283	259	258	284	290	287	291	262	277	309	289	283	287	273	305	276	289	283	266	288	276	243	302	292	316	259	287	269	263	282	274	235	272	273	283	245	292	272	283	288	229	281	239	278	252	287	278	275	235	260	252	282	262	299	268	253	240	267	271	247	279	239	245	261	265	292	280	264	278	262	267	275	276	280	279	260	273	233	261	289	258	275	305	271	304	264	283	285	286	289	290	280	272	314	268	274	260	267	274	310	286	276	255	297	271	263	273	280	258	276	289	257	240	265	261	266	264	276	273	246	297	303	270	280	296	281	263	253	259	322	255	255	251	286	285	286	291	254	288	275	258	297	292	299	239	255	303	284	268	259	288	255	273	287	239	274	309	291	304	275	313	282	255	257	284	293	267	268	269	272	295	287	276	306	246	287	275	289	295	276	244	291	263	310	248	252	286	262	253	281	262	252	262	295	299	279	293	288	299	278	243	282	295	270	300	252	256	292	283	241	292	260	276	245	279	242	287	270	258	278	304	290	281	258	278	289	272	266	282	288	284	269	240	271	304	286	268	301	278	268	272	287	298	247	302	259	270	275	249	260	258	272	265	325	287	287	265	288	233	300	273	258	288	279	280	272	272	272	264	292	274	271	241	294	239	287	251	280	283	271	289	285	263	259	279	285	258	262	259	268	301	256	296	278	254	299	271	266	290	263	258	260	267	250	268	279	266	299	271	270	256	263	259	282	262	300	293	289	260	270	248	262	252	259	274	269	269	257	301	274	299	267	272	265	240	296	259	301	271	306	291	257	256	237	298	255	264	280	249	300	296	287	255	275	282	283	304	282	291	250	293	267	255	281	254	273	285	238	283	256	253	263	274	318	281	308
21635	3176	5943	6752	5412	4066	3056	2425	2116	1868	1579	1389	1259	1109	1090	1030	918	897	888	871	806	836	849	804	787	786	765	771	765	724	730	740	680	689	735	694	705	705	677	648	694	698	680	676	688	672	692	695	733	673	675	652	654	616	645	660	674	676	648	639	629	596	624	617	632	656	632	661	660	650	713	695	677	671	618	657	589	614	662	620	562	623	625	632	592	652	664	670	638	624	661	605	657	652	599	666	649	658	596	677	602	601	650	643	626	634	672	615	602	623	602	651	608	642	653	605	615	693	611	600	617	603	594	635	618	617	631	585	567	561	601	633	587	606	593	619	608	631	637	607	652	626	596	644	630	669	615	652	591	612	593	633	634	574	643	618	598	604	616	643	634	616	611	638	608	637	604	595	654	607	583	587	629	561	606	586	580	625	599	667	616	572	579	628	639	617	651	624	590	610	666	586	593	623	594	645	614	646	629	617	662	606	605	643	632	614	614	571	590	620	594	614	617	602	635	570	585	622	621	588	645	621	634	596	603	635	633	662	624	657	626	626	646	584	565	624	596	640	581	554	625	623	637	625	631	576	625	609	636	623	641	629	606	650	614	621	593	622	617	644	655	641	619	601	606	639	620	610	624	617	632	662	611	663	595	610	620	586	625	615	607	636	607	650	595	605	572	622	623	600	606	641	604	618	592	575	614	602	619	607	616	573	574	607	610	646	607	606	610	612	665	585	585	627	608	642	582	649	604	595	622	667	634	653	586	620	586	572	572	585	634	571	607	661	612	648	595	629	621	611	623	616	623	586	621	642	611	615	643	626	631	657	616	632	592	626	591	614	593	615	588	599	642	610	637	568	607	639	613	643	583	636	616	623	636	609	564	652	583	590	597	588	613	612	641	636	632	606	575	646	606	612	627	615	600	612	642	624	603	614	581	611	620	598	623	595	598	606	647	650	632	638	562	609	625	610	583	661	636	641	614	629	613	582	594	606	640	654	642	618	639	640	588	623	637	587	599	634	572	620	609	645	655	581	587	621	618	617	610	576	619	685	632	609	671	639	648	591	615	641	626	596	649	603	599	625	607	600	600	627	638	591	630	635	617	591	615	603	610	667	603	653	607	604	585	595	590	667	600	593	610	612	619	615	641	634	627	609	599	616	619	639	654	633	593	576	621	622	626	593	608	648	628	614	583	612	622	594	625	607	646	614	586	592	641	599	636	608	640	619	614	579	625	603	612	614	639	637	631	609	626	594	609	600	615	609	575	631	646	646	574	613	632	614	629	590	592	608	569	640	631	605	612	632	635	659	585	610	616	601	577	614	596	606	635	591	625	592	611	611	647	616	601	624	598	635	602	648	609	611	631	603	594	673	678	635	609	620	616	653	635	598	600	626	587	608	616	616	616	649	598	603	661	594	630	619	612	597	640	603	615	621	589	627	640	603	608	615	623	601	619	621	633	607	621	595	642	616	604	592	643	590	599	614	599	621	633	589	629	616	622	654	597	632	604	608	604	589	599	610	612	625	564	602	655	579	606	642	596	571	614	648	618	607	641	575	663	630	587	626	582	670	600	621	584	596	595	617	685	650	602	603	626	605	611	578	664	626	606	586	576	634	637	585	573	636	615	595	637	617	610	587	631	616	633	604	618	583	639	650	616	647	624	636	626	644	600	646	608	608	604	621	617	660	607	575	660	605	573	647	674	598	656	572	600	597	567	597	651	625	642	625	638	581	588	586	593	584	627	643	606	628	611	628	596	645	628	586	622	641	578	604	589	624	649	619	621	599	611	643	560	600	593	648	666	614	624	637	629	645	581	634	559	625	634	619	616	628	607	651	601	599	636	611	622	584	613	651	636	593	599	633	590	616	604	606	655	644	650	631	612	604	637	607	596	594	611	582	616	586	636	582	594	632	625	598	563	594	603	628	599	616	603	638	631	572	647	602	590	627	605	623	597	613	604	677	611	635	589	640	597	610	607	605	610	639	611	651	661	603	613	618	653	610	614	618	599	623	599	655	645	632	611	579	610	621	648	633	653	582	624	675	622	615	620	674	626	658	594	593	667	641	620	578	623	612	648	609	630	539	654	644	654	616	643	663	574	601	621	645	650	625	612	616	634	626	611	649	611	606	647	612	615	599	587	645	636	580	629	584	651	636	626	617	630	569	590	630	633	634	580	615	591	612	593	552	579	648	555	606	590	601	622	577	607	623	583	629	585	624	615	604	593	606	628	613	621	573	650	623	627	620	605	644	625	646	629	579	614	605	593	676	632	633	583	584	641	588	581	620	638	617	639	627	632	580	627	589	628	626	628	648	588	609	561	611	638	627	613	673	618	613	617	590	628	666	669	635	626	631	689	637	606	589	632	626	628	619	660	634	596	584	608	617	599	617	626	605	584	621	623	626	596	559	659	628	597	638	605	620	594	631	638	667	625	578	588	628	634	626	616	620	618	614	602	613	627	588	580	602	617	603	658	635	642	616	613	617	594	595	616	611	608	616	612	590	603	609	602	617	603	625	623	605	634	645	629	632	624	659	605	641	576	656	589	626	649	594	648	660	602	604	583	608	633	612	627	603	628	636	639	640	613	641	606	622	616	580	636	601	597	613	598	620	591	572	583	610	663	579	594	596	637	568	639	637	566	592	595	630	645	560	602	627	610	674	571	593	641	591	588	594	587	605	601	613	605	588	642	639	604	612	664	598	607	630	639	599	613	628	568	630	604	618	673	643	606	622	657	577	623	587	624	609	609	609	619	678	674	602	602	593	673	594	615	654	656	609	578	638	639	627	607	559	623	628	599	629	628	625	630	597	582	642	623	667	625	619	611	611	618	582	610	615	576	590	608	645	591	577	591	603	650	631	600	637	636	608	602	625	593	624	609	676	547	607	631	614	609	572	584	603	583	627	639	621	599	651	644	624	576	634	583	592	580	574	588	541	602	622	633	636	630	604	637	617	610	574	604	605	599	652	614	585	605	603	616	615	661	616	626	602	655	597	608	609	643	602	593	604	636	650	640	662	613	641	687	629	642	605	591	581	607	630	640	624	641	630	581	628	636	582	641	600	551	590	584	620	631	635	558	581	627	561	610	653	616	587	596	659	670	580	578	608	640	645	649	614	614	633	621	575	653	634	634	621	606	534	603	624	644	628	634	603	649	632	608	644	596	600	641	634	586	626	588	622	633	634	612	614	632	651	626	618	625	587	612	551	640	604	600	572	611	596	587	573	606	630	645	624	660	652	651	612	625	647	607	615	609	614	631	606	553	626	606	619	589	584	612	604	644	607	602	638	630	626	612	681	637	589	639	597	622	594	623	588	583	654	622	673	609	651	595	629	659	640	618	618	619	614	609	586	636	616	634	592	639	583	613	587	646	583	608	589	661	659	599	588	621	582	574	669	609	620	595	644	647	596	620	582	628	625	648	646	629	595	605	611	622	612	600	586	624	606	640	592	588	625	552	656	623	588	623	658	621	626	624	631	608	616	605	597	616	646	614	621
51521	16559	6134	3672	2191	1400	1070	775	700	600	581	483	437	409	420	394	391	369	381	335	322	344	357	364	319	323	355	340	327	361	294	310	350	247	333	319	359	275	366	306	279	292	306	319	325	322	306	313	315	359	316	300	316	272	291	314	318	302	315	303	301	303	308	312	277	324	296	307	312	311	298	307	307	276	278	303	302	293	311	314	279	291	274	304	277	320	279	299	316	298	288	308	312	344	319	300	324	293	304	270	304	282	284	298	309	282	302	289	285	290	276	274	311	279	288	262	300	286	271	285	293	314	313	257	291	274	286	308	306	329	301	300	298	293	301	294	321	277	322	298	339	296	294	305	299	291	304	300	280	295	296	308	296	315	314	292	301	281	320	339	314	288	288	306	280	290	313	275	298	280	275	315	306	294	295	289	304	299	287	341	267	295	286	332	315	330	320	288	314	338	297	285	317	292	290	337	294	304	296	294	297	291	276	266	309	297	284	280	296	291	279	303	306	294	283	279	305	292	332	300	307	295	296	291	292	299	314	305	291	308	338	328	299	299	304	294	294	275	324	272	320	278	280	281	300	284	334	267	329	298	308	294	272	299	332	291	260	310	292	263	304	278	315	325	295	301	324	315	346	282	314	303	262	290	306	328	304	261	315	288	300	288	290	272	268	306	283	280	283	290	291	309	294	338	330	273	293	297	300	283	299	304	288	284	268	288	307	300	339	306	302	294	309	301	311	303	286	293	314	321	317	313	281	297	266	311	286	262	331	257	269	279	300	274	292	340	323	296	304	275	308	333	332	280	292	277	286	298	291	316	292	293	297	322	273	273	325	269	297	293	267	289	332	307	302	280	309	309	292	288	329	288	278	329	277	286	257	274	309	322	295	275	316	277	270	318	318	289	321	322	315	310	282	311	307	291	299	309	308	293	311	320	283	316	286	310	288	309	335	301	317	266	266	308	290	282	332	322	262	275	322	290	307	296	304	298	294	303	282	291	322	304	312	295	283	288	313	299	261	282	286	316	308	302	349	309	300	292	309	322	304	295	316	332	298	306	277	282	342	282	287	286	303	267	305	286	275	256	330	304	288	290	264	281	328	303	277	320	344	326	279	292	301	330	273	257	322	279	274	305	283	305	281	296	296	308	307	305	293	307	328	269	274	312	280	293	292	327	273	288	288	284	290	346	287	280	310	306	268	282	319	324	300	289	277	306	316	300	290	281	259	312	311	291	302	304	307	317	309	279	305	297	313	337	289	286	286	334	296	312	305	295	302	323	310	254	286	316	298	316	319	308	301	310	305	294	261	320	318	312	281	275	263	313	280	274	262	273	306	294	283	320	258	310	339	287	308	281	274	317	274	270	308	311	300	280	283	285	298	310	275	274	323	290	275	264	293	294	295	298	247	302	329	298	299	324	312	298	316	274	317	281	287	304	312	272	281	336	285	288	336	304	311	263	327	323	317	262	280	307	282	282	264	296	294	288	297	279	285	265	288	303	301	274	269	320	300	301	278	293	293	257	312	290	293	286	262	323	300	281	292	275	287	312	315	304	283	280	274	279	317	296	294	308	311	299	302	308	322	317	279	293	272	298	305	330	321	270	277	280	309	317	281	324	317	306	307	277	256	308	300	307	261	299	295	308	285	294	289	325	318	288	264	320	287	305	284	297	299	295	297	303	299	302	303	253	277	306	319	265	309	310	309	317	319	300	298	307	255	298	288	285	308	306	285	322	290	311	273	305	296	275	289	270	306	298	305	297	295	281	314	303	297	261	278	287	338	291	325	282	313	286	288	301	308	330	285	269	305	299	298	277	317	305	299	323	300	305	308	298	282	306	276	297	312	311	289	300	283	318	286	309	272	291	280	288	283	276	305	321	270	322	283	257	292	319	322	322	287	281	320	313	291	289	291	304	298	290	238	330	356	314	310	266	306	299	296	276	265	304	318	287	278	295	296	308	290	286	305	323	281	281	321	304	299	294	278	270	332	316	319	326	305	334	314	335	309	252	278	281	302	305	306	298	299	303	323	318	277	310	279	298	285	283	314	276	305	283	264	296	304	281	262	305	275	344	281	332	294	293	299	285	306	295	315	321	305	285	266	299	280	300	284	331	286	321	289	276	302	287	274	324	284	302	282	312	306	323	271	304	321	288	324	289	286	302	294	306	255	300	271	246	301	280	326	281	289	266	279	310	302	288	306	290	286	308	298	322	365	311	280	278	279	267	305	317	296	296	297	309	277	275	296	289	298	310	313	306	288	298	316	293	283	309	291	307	275	275	299	301	269	289	312	262	284	310	243	320	286	275	297	300	310	312	293	300	277	292	329	296	253	283	269	298	294	302	289	289	304	341	277	340	282	286	275	277	294	274	322	281	292	301	304	295	292	290	294	300	295	292	292	319	310	289	295	314	326	293	274	313	267	332	320	303	302	329	304	266	259	296	303	292	301	332	316	296	316	293	309	322	326	289	322	302	278	299	311	281	299	283	293	310	280	290	342	268	292	284	301	282	307	318	284	292	264	278	290	308	309	287	280	290	311	313	312	312	264	311	350	304	298	288	282	302	274	306	254	288	320	308	302	305	303	293	304	305	307	307	297	314	282	295	266	293	299	307	285	293	312	284	330	278	288	275	301	278	310	321	295	332	300	263	306	310	300	346	285	318	320	297	301	317	320	300	297	315	344	307	283	294	302	299	293	308	335	275	299	261	291	286	329	306	293	262	303	305	278	272	310	295	279	324	324	306	308	301	281	279	321	290	300	263	295	274	300	296	300	315	302	312	294	298	267	303	279	286	318	327	315	302	303	304	282	324	293	320	306	287	314	305	325	294	303	293	291	292	301	268	289	293	295	284	289	315	322	298	308	297	335	314	309	302	288	287	306	286	312	257	316	308	286	289	288	286	336	307	312	266	275	278	261	322	296	279	259	271	297	295	325	302	319	274	286	312	267	314	302	269	296	307	276	307	260	312	297	326	323	296	279	309	271	293	314	281	285	309	285	296	303	296	321	285	308	245	303	296	314	298	300	301	295	289	310	267	277	324	279	308	293	294	303	299	306	305	275	293	274	312	311	289	300	291	310	312	311	282	267	305	314	324	290	293	295	283	315	294	305	295	306	278	280	275	287	303	268	299	307	320	316	267	286	296	275	289	285	284	319	279	285	307	307	276	286	298	338	296	289	260	289	275	310	290	302	290	295	291	314	315	278	295	307	299	295	341	296	298	287	318	311	292	322	301	307	285	289	302	301	289	274	318	290	287	260	267	300	267	290	298	284	292	313	297	292	335	331	325	305	275	283	299	318	317	310	310	277	300	285	299	344	326	295	287	283	321	280	319	327	285	319	313	275	312	284	332	290	342	312	292	288	319	285	325	277	314	288	278	286	332	304	295	295	278	295	295	266	290	302	325	283	280	323	296	292	264	323	281	279	279	303	314	299	312	290	313	306	289	317	300	323	303	303	289	314	283	249	296	309	305	270	272	281	319	298	306	279	275
30190	4391	8053	9022	7139	5469	4132	3277	2744	2438	2067	1830	1565	1483	1233	1179	1100	1066	1063	1024	971	993	904	896	873	846	907	873	800	834	803	838	841	846	750	841	771	795	783	769	747	766	755	738	745	753	785	771	742	705	702	643	715	707	690	674	726	677	696	646	711	699	687	666	688	670	711	669	669	689	642	646	700	665	728	690	720	641	707	660	690	638	631	652	694	674	716	664	658	658	639	678	629	673	654	661	640	672	640	612	651	672	673	647	651	642	628	642	672	634	701	611	645	657	655	636	580	667	661	659	653	645	634	635	603	636	635	671	621	679	636	661	596	679	623	646	635	675	688	620	667	684	708	654	621	649	675	649	638	663	642	695	665	664	638	622	664	620	650	610	629	617	613	636	654	651	621	655	623	656	635	645	698	660	668	671	639	649	630	609	624	623	630	654	657	678	641	629	694	586	631	618	703	641	649	691	633	680	613	627	684	641	648	637	655	606	650	609	645	640	596	663	652	652	617	623	629	703	660	644	627	662	629	668	683	672	605	649	707	611	659	657	639	660	665	616	631	633	623	636	644	645	605	671	674	608	681	648	620	657	639	654	602	652	696	648	655	601	610	664	630	650	604	609	636	625	638	631	638	651	699	615	639	683	660	664	614	650	637	620	641	670	677	625	657	672	614	642	662	705	631	661	646	671	658	602	656	634	671	674	667	645	593	648	639	652	663	679	641	684	671	676	649	648	661	614	651	655	654	677	639	682	660	636	627	645	686	657	685	633	681	624	658	685	614	640	631	660	567	611	673	629	621	684	645	658	663	680	636	658	643	661	647	652	589	658	623	653	627	629	626	568	657	641	694	663	634	645	642	597	668	604	661	645	690	657	675	650	683	660	599	594	653	627	655	646	655	652	649	678	656	671	680	624	644	611	620	651	635	666	615	654	691	668	641	633	650	658	661	655	637	624	662	664	687	651	645	639	694	673	622	681	667	671	634	664	675	604	634	670	617	689	630	635	658	626	680	669	681	627	610	642	653	628	641	610	627	664	669	636	662	661	621	652	659	630	673	652	593	601	659	650	662	614	662	636	635	647	692	689	655	671	627	679	626	616	659	662	648	626	663	607	662	682	656	705	692	680	646	649	597	697	633	637	624	628	654	688	649	677	652	651	656	644	633	667	620	638	640	645	587	663	649	671	615	610	672	718	644	642	639	647	681	664	649	664	622	669	653	693	625	651	663	659	649	606	661	676	665	666	681	633	661	666	579	600	632	636	631	641	658	638	662	635	651	619	692	650	622	609	675	667	662	654	655	675	642	657	657	648	646	662	622	643	623	633	640	667	667	631	640	668	623	619	650	669	661	654	652	659	635	678	683	624	623	642	621	618	651	663	622	660	641	631	657	671	662	622	654	629	667	610	633	642	616	649	661	664	658	612	647	631	707	637	643	630	651	666	653	640	594	652	648	649	621	684	667	631	654	633	680	630	659	668	648	627	643	681	694	632	641	639	668	623	649	648	635	675	671	646	697	642	626	669	655	656	669	645	679	663	671	665	692	656	620	639	666	651	693	660	703	691	647	661	641	629	642	638	621	629	654	680	677	605	655	657	659	640	681	614	675	631	622	664	612	626	642	636	638	630	642	681	599	633	642	628	685	653	673	664	617	640	658	643	624	662	643	680	671	660	675	615	637	596	676	661	627	641	640	657	677	672	641	628	597	649	606	622	644	624	640	647	678	620	648	665	650	682	608	660	629	651	589	640	634	654	655	611	635	635	631	648	654	643	700	644	649	680	670	609	594	669	621	612	588	645	648	644	662	649	624	658	697	678	668	649	640	628	647	652	653	623	664	654	682	627	673	649	678	616	634	632	629	637	672	674	658	671	618	644	643	693	639	664	674	685	663	619	639	611	618	649	622	636	684	691	622	671	627	639	699	675	631	663	629	660	670	650	617	676	636	631	625	630	626	625	624	646	670	665	604	641	671	682	657	655	657	646	634	635	636	672	631	641	675	649	643	642	650	675	629	648	636	671	663	634	664	623	704	623	670	689	656	618	624	660	606	648	647	641	683	601	610	655	650	665	646	651	663	616	619	583	596	655	647	659	652	684	699	641	624	674	702	652	622	639	682	673	633	655	665	667	620	683	626	669	638	652	671	630	610	634	622	646	659	668	611	676	650	654	658	661	663	696	691	668	651	619	633	655	656	687	661	644	697	651	648	660	630	621	656	639	645	645	646	673	648	624	633	675	611	686	666	672	649	671	664	632	655	650	633	639	679	593	639	667	656	673	639	644	666	616	602	658	665	668	670	672	678	702	661	647	665	644	686	627	619	613	665	634	618	657	572	669	682	646	647	656	670	667	625	648	652	629	616	669	621	646	654	666	669	684	670	650	628	635	655	603	648	665	667	660	627	618	675	633	648	664	668	623	609	699	676	624	679	631	615	645	642	614	673	625	635	656	649	700	662	648	685	655	658	645	687	653	683	634	657	635	668	677	625	665	644	635	631	622	674	658	661	675	627	640	654	642	681	681	607	687	652	658	654	672	626	646	647	658	635	632	610	650	633	660	660	609	658	640	664	631	671	632	648	673	647	685	698	615	644	663	661	666	669	643	662	675	629	619	634	674	598	666	635	679	676	605	660	581	645	615	647	645	658	633	646	615	658	653	665	688	629	652	652	638	642	724	634	657	682	664	626	678	637	589	637	639	657	646	694	658	670	634	699	654	646	636	643	646	634	678	676	653	640	642	647	663	639	616	661	626	643	682	619	609	667	630	661	646	666	682	648	634	630	657	645	665	651	673	656	651	630	645	636	641	689	651	641	618	667	597	610	686	651	609	657	610	663	596	698	663	655	651	588	627	698	624	603	629	616	622	649	652	631	641	670	678	618	673	692	651	668	637	611	668	671	642	613	646	688	641	658	634	703	650	648	666	675	672	660	646	647	640	620	637	653	638	691	676	645	624	650	656	643	636	688	616	667	654	638	658	663	714	656	633	626	686	673	650	639	645	611	651	649	662	644	636	702	674	619	697	693	679	648	643	619	676	633	602	669	636	663	636	696	677	654	649	662	635	623	667	646	652	609	615	628	662	640	666	636	647	567	612	623	662	664	666	616	614	605	617	650	645	664	645	697	651	668	664	645	635	657	663	633	629	618	646	638	588	665	670	650	676	666	622	677	638	614	650	670	688	630	611	663	639	674	688	663	673	686	683	649	650	632	671	675	723	640	658	684	625	645	666	627	652	685	647	600	669	662	601	681	658	691	654	616	671	703	677	656	657	639	633	616	677	630	641	600	612	665	644	627	646	697	675	644	647	644	659	630	664	650	638	641	665	631	644	664	650	662	636	621	663	662	624	647	605	660	699	619	649	693	649	610	670	609	653	662	648	642	625	648	694	680	662	634	670	658	645	643	679	668	692	654	677	652	646	691	636	636	629	651	694	622	661	628	622	634	689	661	655	660	648	669	602	652	617	682	664	626	675	672	660	654	668	695	674	634	650
20251	3464	1770	1387	820	607	466	369	358	315	255	296	256	257	255	233	231	232	222	223	205	207	216	207	197	204	226	198	220	194	222	211	197	197	207	208	188	203	219	230	210	179	234	202	183	181	220	207	198	197	196	223	190	204	216	176	210	182	193	206	204	190	182	210	185	194	187	201	203	222	214	201	205	219	179	183	193	207	198	210	196	199	193	186	205	187	216	200	207	194	196	193	204	204	188	203	234	180	160	206	218	201	204	225	228	200	184	194	190	206	233	203	161	196	192	212	196	206	193	221	216	199	202	207	226	184	180	197	216	203	177	188	187	187	198	212	220	203	200	196	169	184	227	198	224	163	199	195	202	217	182	201	180	179	183	185	190	197	185	199	219	185	181	197	196	199	206	203	187	210	213	194	199	227	196	209	195	177	236	197	203	214	193	201	202	190	203	184	200	208	167	205	174	202	229	209	189	205	195	222	210	228	177	197	198	175	192	222	193	168	199	201	199	182	221	182	209	184	197	177	200	183	208	195	207	194	199	202	191	185	187	214	203	188	154	178	201	185	178	194	199	199	196	176	210	217	214	211	188	213	197	192	183	182	187	210	199	212	216	186	209	189	230	216	225	190	207	226	189	218	217	199	209	213	203	191	192	223	193	188	182	159	197	197	179	209	203	180	202	173	209	180	197	195	219	208	206	186	197	225	216	214	180	233	233	205	194	189	209	231	191	230	169	207	197	193	204	193	189	207	168	210	175	184	189	188	200	228	190	228	194	221	180	196	201	205	183	223	218	209	168	213	186	177	193	192	192	192	199	181	196	202	219	205	182	181	186	159	193	186	191	190	184	197	193	209	213	181	202	198	204	191	235	203	216	210	209	204	199	192	224	209	192	173	198	174	192	189	198	209	173	215	175	198	196	193	184	211	187	190	170	197	201	192	202	180	199	189	215	218	212	196	227	207	205	206	197	217	186	196	183	220	220	169	205	201	184	210	209	189	186	195	192	180	180	216	177	213	230	206	212	190	200	192	205	200	220	212	211	200	193	210	211	204	189	197	207	188	201	190	200	193	231	194	192	206	182	241	228	217	202	201	203	193	194	199	192	169	217	217	171	178	174	217	215	186	191	183	201	205	186	177	163	194	174	207	195	187	188	221	187	177	195	211	198	217	203	193	234	198	202	207	194	187	192	199	204	200	228	195	209	189	198	189	202	221	188	192	169	205	203	197	216	201	190	215	192	177	199	176	223	212	203	218	211	195	205	200	202	180	211	204	201	195	219	182	250	235	205	201	193	198	189	190	226	213	201	187	188	194	169	222	197	195	183	210	201	198	211	194	188	197	210	206	217	213	207	212	176	202	191	201	213	207	195	172	214	209	213	179	173	193	167	188	187	189	217	182	192	211	210	173	178	201	192	202	194	207	203	198	180	222	185	203	227	194	196	170	193	187	174	220	191	180	204	209	213	194	188	226	199	210	203	186	196	238	229	199	218	182	212	211	211	196	204	177	176	179	223	221	201	178	191	205	201	204	173	190	169	192	187	171	176	199	190	200	186	203	201	166	174	178	192	199	200	204	169	207	217	201	207	186	166	232	192	214	204	199	203	212	178	195	196	214	214	194	210	191	186	225	183	221	185	192	210	198	206	222	194	204	195	220	206	202	185	196	196	192	186	209	198	213	214	230	207	161	221	188	215	203	219	190	212	186	183	170	192	227	197	197	227	208	214	193	192	204	191	203	175	200	193	186	192	210	171	219	195	205	198	195	182	186	209	190	186	217	202	201	188	181	200	189	191	170	202	210	198	203	181	202	183	192	177	200	189	209	195	196	180	196	185	188	221	206	181	197	222	191	182	193	209	217	212	212	189	207	200	198	207	221	185	188	193	215	192	196	167	184	184	208	202	240	209	194	206	194	179	185	201	181	194	220	188	205	190	206	192	196	206	206	205	169	195	191	179	216	208	194	187	180	175	215	200	184	231	205	203	206	184	190	203	201	202	216	196	217	212	195	200	228	203	155	208	196	191	162	169	182	176	197	228	200	155	184	184	191	198	212	182	204	185	213	202	168	195	229	215	205	208	221	204	204	205	201	211	172	205	210	167	172	208	184	218	198	171	211	219	190	189	207	197	168	206	215	228	223	188	183	190	172	183	206	211	207	218	212	180	178	180	197	213	180	197	187	218	166	209	188	238	217	173	195	203	204	190	198	205	181	197	207	201	213	196	201	199	189	188	206	168	182	204	203	212	204	200	208	206	234	207	185	239	195	197	209	177	204	209	195	217	225	205	239	211	192	209	207	195	193	194	171	187	181	183	181	190	191	204	206	180	194	197	179	200	211	192	193	214	203	204	197	193	209	197	201	206	186	201	221	179	222	194	179	199	208	199	216	192	181	194	211	165	202	180	202	214	211	170	228	185	189	173	197	183	226	196	190	194	176	191	188	216	211	194	207	191	188	195	204	209	191	178	165	204	233	192	201	163	188	204	186	193	196	177	215	181	195	197	184	221	226	180	177	180	182	206	193	163	210	211	177	182	178	202	175	187	197	198	190	203	191	185	190	188	192	181	183	204	235	228	213	233	207	216	201	223	204	205	220	221	199	190	207	238	197	191	188	191	171	199	171	199	192	223	202	203	191	177	189	166	199	209	196	195	209	192	206	204	211	185	190	170	191	212	218	187	180	185	219	220	219	201	214	189	179	227	213	206	191	193	204	160	202	203	186	179	213	231	222	195	176	208	175	208	222	183	199	186	212	190	178	190	195	184	184	179	201	200	160	207	190	187	173	201	209	183	198	200	214	183	198	192	199	202	219	175	194	206	190	189	194	211	203	211	217	199	192	204	199	223	215	224	206	215	233	198	189	201	194	210	188	178	213	195	192	220	177	190	207	192	164	191	223	186	198	201	214	221	215	199	207	208	192	199	201	183	179	198	205	184	200	192	199	194	183	204	205	236	186	193	204	189	201	192	226	178	200	209	218	207	178	203	187	191	198	197	195	205	196	219	219	213	218	200	196	182	197	215	244	227	193	222	207	197	260	186	196	199	173	170	190	187	184	231	195	204	170	222	236	196	205	193	225	200	206	192	187	210	215	199	193	214	194	188	199	190	236	207	216	175	212	186	200	189	218	194	198	187	172	210	198	198	214	191	190	173	179	184	181	194	164	195	201	207	201	222	224	214	215	189	210	203	197	199	189	216	213	192	206	178	202	190	192	206	199	174	210	194	209	195	184	193	219	208	200	168	210	205	207	180	198	212	220	206	186	206	214	186	173	178	193	180	207	158	191	237	214	200	204	189	182	205	194	198	191	185	205	201	199	175	194	175	191	216	203	174	189	199	190	223	160	201	175	212	223	217	196	239	198	198	209	183	184	213	183	195	182	196	200	194	193	204	174	188	188	199	195	201	192	196	196	196	208	202	201	198	205	243	190	217	202	196	180	188	185	183	192	218	195	187	207	184	207	182	193	183	200	195	197	196	197	204	216	244	204	201	218
11498	1651	3325	3800	2968	2274	1674	1401	1229	1075	942	816	766	648	641	659	585	602	607	555	562	570	551	519	554	505	525	532	509	507	538	511	484	493	491	494	500	528	487	492	488	513	487	513	468	487	473	502	505	492	453	468	447	469	485	489	472	476	478	492	449	495	485	459	475	466	499	441	514	486	485	468	440	474	452	465	478	451	441	472	461	477	464	470	426	437	491	491	481	462	467	476	484	450	458	480	466	440	457	484	495	480	444	486	490	454	460	456	488	467	432	472	424	451	455	450	480	508	460	424	466	488	462	473	470	481	488	490	470	434	440	457	487	476	442	442	455	440	461	487	468	459	472	493	469	476	465	481	457	462	445	483	478	438	428	478	434	473	453	454	473	477	465	472	461	436	448	440	505	445	462	449	462	457	445	449	431	458	468	453	439	443	472	451	455	491	432	451	448	445	469	474	417	446	424	448	423	507	414	469	473	456	459	470	446	501	493	483	456	506	470	455	462	474	448	480	468	472	440	454	461	418	435	473	470	501	460	439	475	427	453	464	457	489	475	420	442	436	421	470	466	446	504	433	431	439	455	460	429	477	459	493	468	492	487	491	466	457	458	428	452	468	443	479	476	440	503	422	493	461	442	484	422	459	450	451	480	459	470	486	476	445	479	454	463	480	474	441	468	460	482	482	487	510	476	467	466	427	445	495	476	444	469	438	440	480	434	445	464	496	488	450	477	486	463	471	487	442	480	469	446	459	433	492	490	507	439	498	487	418	458	478	476	439	439	453	463	435	446	444	433	476	464	517	494	449	459	450	485	452	477	476	451	473	478	471	480	489	472	455	456	481	428	464	481	468	469	432	466	487	444	475	470	429	477	432	464	444	470	453	453	437	472	403	482	431	411	452	492	444	454	449	457	442	467	470	493	446	436	454	478	499	485	461	478	436	441	418	490	454	472	477	428	490	473	487	454	465	445	490	443	503	532	499	420	480	511	461	460	450	477	468	454	457	449	495	488	465	514	466	471	466	443	506	469	447	492	453	446	505	471	440	457	460	505	451	448	441	454	469	487	484	463	454	493	473	457	460	487	454	456	479	454	461	439	460	473	456	467	455	451	458	462	484	417	449	507	464	469	473	469	417	487	473	485	476	467	486	443	521	472	481	475	454	448	446	470	486	468	469	507	469	512	451	464	441	440	492	508	423	422	432	437	476	462	494	455	477	461	414	464	474	463	472	449	461	446	497	428	495	500	471	432	459	475	423	518	438	422	491	430	458	425	456	448	439	451	472	456	443	419	461	437	443	440	419	485	460	449	439	482	458	437	480	482	463	448	420	440	477	470	446	460	456	466	475	454	453	451	475	469	433	483	458	495	455	457	479	464	443	480	446	451	459	480	454	436	454	476	437	455	468	469	461	480	433	432	435	484	457	472	479	433	444	449	473	456	421	474	453	432	462	451	450	455	482	466	445	484	457	465	467	469	477	441	494	496	468	418	429	470	472	463	445	472	440	457	480	454	472	493	458	451	457	436	471	479	464	460	499	454	452	453	505	432	471	456	526	456	463	471	477	464	458	455	454	449	466	460	452	455	473	456	492	458	464	475	467	484	442	471	417	474	496	441	420	481	483	443	485	458	449	452	460	499	504	464	478	421	454	483	532	477	443	487	458	472	451	435	465	461	445	444	490	428	500	458	448	474	466	448	482	478	430	455	456	472	490	477	475	449	488	427	439	496	460	470	479	455	485	504	484	445	501	475	455	456	477	454	492	421	447	434	476	494	468	429	446	456	433	488	442	481	489	440	453	450	482	454	470	476	473	455	493	498	469	426	462	472	445	484	501	457	462	461	486	436	449	481	467	453	436	515	429	436	483	488	446	479	443	482	459	479	465	476	481	471	452	483	462	516	472	445	461	485	457	470	490	426	480	475	442	487	475	431	467	427	455	472	475	464	494	443	451	440	500	457	461	442	470	444	424	457	421	466	467	483	454	442	452	455	478	467	464	426	446	453	503	477	453	441	453	423	485	478	418	458	460	445	463	415	489	440	477	451	433	459	474	452	473	470	461	431	466	451	497	447	467	480	424	442	458	467	485	446	476	437	499	461	476	464	478	471	470	452	460	451	455	462	477	498	451	471	449	466	469	448	451	440	422	465	446	493	475	472	457	487	455	468	447	472	484	451	477	445	486	446	462	490	468	434	450	467	440	453	445	475	497	465	434	453	460	508	438	443	444	457	440	473	471	482	464	462	439	471	455	465	428	447	455	468	474	484	463	478	454	489	425	439	470	480	477	464	465	448	477	465	482	474	460	420	411	479	489	471	434	476	435	463	480	514	477	430	474	461	424	471	433	493	482	469	466	492	490	469	478	482	473	443	496	441	513	450	503	469	468	465	437	473	518	465	466	481	507	434	436	462	473	455	468	465	473	442	472	459	438	495	465	449	442	480	430	452	452	454	497	453	499	462	477	428	516	454	497	506	471	446	465	440	426	482	469	497	493	438	440	477	478	469	489	472	434	478	430	497	468	440	451	521	445	515	491	494	464	473	449	469	450	468	449	457	468	450	482	467	443	455	440	454	479	462	473	442	512	446	462	460	462	449	431	442	498	469	457	479	465	465	478	444	450	454	461	439	512	497	491	461	498	489	459	497	471	463	480	508	442	444	477	503	435	455	468	457	441	449	411	468	487	495	489	463	466	472	428	459	455	458	505	480	422	483	431	487	484	491	453	471	461	466	435	483	478	440	433	489	449	448	448	437	472	467	477	445	495	482	427	478	438	478	415	452	424	473	468	484	477	502	460	462	485	501	462	447	456	450	460	464	444	442	458	436	459	479	449	501	478	444	461	466	443	487	450	502	481	475	438	466	472	441	471	450	434	475	464	450	477	447	418	481	442	508	476	468	426	432	478	453	481	434	485	488	445	481	470	466	447	444	486	469	455	494	435	466	485	481	469	473	484	449	502	446	471	426	495	473	460	466	465	418	440	458	435	427	441	474	441	499	447	438	438	474	471	474	483	436	473	488	477	455	447	452	472	483	488	480	469	472	448	476	474	472	450	494	470	488	458	461	442	442	444	486	423	440	460	473	431	456	448	404	460	498	482	495	430	439	420	443	479	466	500	471	460	498	472	489	481	436	415	482	506	425	451	447	447	444	478	493	468	445	437	465	492	452	457	477	452	463	439	459	470	428	485	483	498	472	457	476	461	480	479	433	477	464	470	480	496	484	475	470	474	462	452	455	459	471	450	454	474	461	496	474	445	431	463	463	440	464	492	443	451	444	450	467	468	464	453	488	452	474	504	464	483	486	446	435	448	473	465	486	468	482	443	482	453	443	461	472	504	443	500	484	470	488	432	444	479	407	482	475	474	481	463	474	466	469	487	471	455	496	460	468	455	483	485	474	454	464	454	494	435	436	462	437	461	474	488	459	452	460	501	452	480	520	459	489	513	484	486	437	456	480	472	495	505	481	455	439	460	470	459	464	441	456	472	477	453
39767	9502	3399	2439	1473	1084	811	664	529	488	414	382	379	350	327	299	346	322	328	288	276	320	277	280	304	289	288	287	278	274	275	298	311	257	271	292	276	290	274	296	296	275	282	295	281	260	315	274	320	300	316	284	268	287	282	278	263	265	285	258	271	297	320	246	287	253	301	302	292	265	265	250	279	241	244	302	250	287	295	281	252	316	286	257	325	285	267	271	292	266	276	287	290	285	299	263	305	301	247	261	283	280	267	307	271	257	290	268	274	246	287	267	251	258	272	273	281	268	261	282	295	240	275	283	243	287	235	268	249	269	255	284	268	290	266	264	319	314	306	295	263	264	268	283	262	276	276	291	268	286	283	281	312	262	292	288	284	284	314	261	291	279	260	275	276	283	280	270	284	289	283	256	257	304	304	309	276	256	242	268	276	273	275	299	268	300	304	262	315	239	257	285	265	281	248	263	272	248	247	291	266	292	282	282	291	272	298	267	276	242	247	301	279	263	259	260	287	263	259	276	276	302	281	235	275	302	269	272	294	282	303	295	299	299	278	272	275	244	284	285	275	278	245	288	293	249	279	270	271	305	304	251	287	245	284	292	281	273	275	298	285	247	291	256	278	264	298	287	288	252	311	267	268	260	278	238	249	268	287	292	241	293	287	308	279	248	262	305	285	301	249	248	282	283	262	300	272	293	277	283	274	281	253	245	257	275	272	259	291	226	273	278	284	284	252	276	272	275	262	265	246	306	270	278	237	310	303	278	279	280	238	284	256	258	277	261	246	312	260	274	299	288	315	295	255	265	296	298	275	286	276	288	320	310	293	266	253	274	294	272	287	280	261	279	275	277	284	299	271	266	246	269	266	285	253	258	262	283	270	283	257	251	277	285	270	287	256	274	279	275	288	238	291	254	277	272	318	255	279	267	247	286	274	287	281	273	278	278	279	280	278	277	246	234	293	271	285	299	254	253	260	271	269	257	246	297	308	276	311	296	271	300	299	296	282	265	280	266	266	267	289	253	262	272	270	260	254	295	270	264	279	298	271	297	290	307	270	306	267	283	246	290	293	299	229	258	260	243	238	220	273	287	259	238	265	250	254	286	248	281	291	281	281	295	261	234	266	253	259	287	272	293	301	264	261	272	281	260	290	271	266	303	273	283	271	252	250	278	278	293	257	277	272	279	259	256	254	265	278	291	283	218	288	263	247	267	293	260	291	306	276	276	277	248	259	268	279	264	273	276	275	271	278	302	260	290	311	258	249	291	273	279	265	285	242	231	301	249	259	273	237	265	270	286	290	280	267	275	276	292	286	277	277	276	266	240	261	297	223	268	263	295	272	271	276	243	265	274	264	290	260	262	276	289	312	266	273	279	291	242	263	262	254	265	274	259	257	235	296	277	266	273	249	284	253	250	239	264	278	265	275	272	264	281	280	247	277	273	263	265	286	298	288	251	277	297	275	309	245	277	275	275	282	291	235	286	271	252	282	281	284	257	252	274	299	285	257	268	274	281	282	295	294	258	267	286	334	274	304	264	284	251	262	240	263	274	256	261	279	281	269	264	308	304	267	239	264	274	269	313	281	254	289	252	277	269	263	282	263	279	310	234	257	283	270	300	272	235	269	302	283	279	239	277	246	279	308	260	257	271	265	268	282	283	267	275	256	265	281	270	258	283	284	265	300	290	293	246	265	259	285	286	262	267	288	302	301	273	300	267	252	289	256	295	268	277	281	234	256	250	253	299	247	263	268	254	277	276	285	275	278	254	271	274	316	281	293	242	290	269	287	268	260	282	272	262	281	256	275	277	296	276	273	310	268	270	283	248	279	315	256	288	309	268	284	278	281	264	274	282	298	274	274	265	260	247	283	301	280	263	288	248	256	299	268	293	271	265	281	259	245	280	274	271	279	256	284	277	302	276	278	276	264	262	287	272	279	292	287	242	259	252	274	269	255	282	279	283	281	291	228	243	271	265	307	273	266	286	319	248	308	270	284	276	260	296	258	262	277	252	289	266	274	276	274	274	251	269	274	321	305	262	260	298	300	272	252	281	272	290	292	269	302	284	271	260	275	223	248	266	281	276	287	278	274	240	271	275	263	292	306	303	289	243	303	295	262	266	307	299	269	282	315	292	267	300	263	278	259	274	282	280	283	296	294	257	320	291	245	265	261	237	297	292	273	289	316	312	275	292	278	283	275	249	304	296	290	280	277	266	273	290	279	276	287	279	274	265	247	232	250	296	268	261	268	279	259	276	258	293	297	264	288	263	251	268	276	275	242	272	257	297	283	270	272	278	267	305	279	287	252	294	249	279	245	297	268	265	248	272	288	272	282	293	291	253	274	223	271	274	305	245	243	293	275	269	250	275	311	272	268	255	251	296	289	267	269	271	306	289	257	258	304	286	255	273	263	279	262	265	269	289	226	271	261	287	285	268	286	283	285	280	262	274	281	273	308	284	288	272	278	246	274	245	255	250	312	252	282	269	252	297	258	250	295	253	272	284	249	272	286	256	270	275	256	297	271	284	266	248	275	273	296	294	269	274	275	268	246	257	281	273	278	259	281	261	286	245	283	307	285	300	268	296	261	245	290	271	263	290	282	271	301	280	276	280	270	258	289	274	267	233	262	289	265	273	294	269	260	276	262	302	270	276	250	263	291	269	268	309	262	245	264	266	270	249	268	300	256	292	262	272	335	270	288	294	274	265	264	278	279	290	275	325	272	321	278	282	246	275	264	272	278	251	274	287	298	283	227	255	261	265	301	299	269	286	284	254	313	262	282	278	274	265	287	253	275	242	279	276	267	286	282	297	284	250	259	248	259	274	286	309	290	287	274	309	327	282	295	278	265	289	280	281	296	313	248	310	264	294	285	285	247	301	279	272	282	299	282	265	273	298	258	266	276	256	237	252	249	291	279	294	277	286	299	252	256	237	243	266	286	286	283	250	243	278	282	247	268	257	250	265	286	275	264	289	256	247	292	245	272	259	254	244	314	321	265	253	267	289	290	288	286	303	261	257	262	258	264	298	286	292	261	259	253	268	277	278	251	292	270	295	266	283	238	268	267	280	267	259	288	284	311	299	285	260	305	260	289	268	274	259	300	268	293	277	274	294	279	255	272	249	251	263	286	294	285	283	271	257	266	276	289	275	261	287	292	267	241	257	284	277	287	264	261	281	274	276	238	275	286	258	268	277	266	267	269	285	292	279	273	265	300	297	276	254	282	278	248	283	261	294	292	275	323	286	264	271	279	266	263	288	243	319	257	264	270	276	277	267	303	272	296	268	287	256	295	302	253	261	295	283	306	260	295	276	276	319	301	286	252	273	251	277	280	294	275	278	278	263	268	274	279	273	285	313	265	267	273	341	279	300	268	291	289	265	285	277	258	244	248	246	256	294	270	270	247	286	276	280	275	283	279	277	249	300	276	277	309	257	281	303	260	277	284	266	271	283	277	280	271	293	290	259	262	293	249	292	282	293	261	251	246	238	259	315
23028	2926	5864	6657	5380	3975	3033	2542	2120	1849	1572	1388	1239	1084	992	980	947	941	890	875	794	820	799	765	771	735	819	745	719	693	702	689	789	732	696	704	663	670	676	652	680	655	687	674	660	678	672	653	644	631	616	655	637	667	656	633	635	585	676	613	645	612	661	599	600	663	651	617	606	653	602	656	639	653	625	670	590	682	591	646	617	609	622	610	578	643	633	614	652	627	606	667	643	613	598	592	654	615	625	614	653	628	651	577	679	612	595	653	606	604	596	623	615	631	615	632	625	621	576	635	583	600	628	580	610	586	597	636	600	618	624	627	620	620	586	609	637	650	602	633	626	651	636	592	686	610	626	619	601	612	627	625	645	647	617	613	592	585	598	655	660	563	632	663	644	632	628	614	590	618	615	598	657	602	616	629	626	599	624	621	619	604	622	640	619	648	644	668	626	614	629	642	612	645	647	623	626	585	591	638	632	610	625	602	632	591	565	657	619	624	595	625	605	600	659	601	652	654	594	588	595	612	609	594	633	599	640	621	591	619	665	599	580	625	586	638	651	587	590	625	639	601	637	659	619	559	616	591	602	610	670	595	625	647	638	605	605	609	615	604	605	624	600	675	632	618	647	621	644	610	639	619	629	591	638	627	645	644	602	587	654	612	656	619	582	594	609	644	657	636	587	621	604	634	606	598	596	553	673	617	612	648	617	597	646	658	634	604	561	614	592	584	576	633	585	629	588	653	611	614	600	587	656	619	595	622	618	618	607	623	608	651	615	612	627	619	577	580	662	592	613	664	622	631	621	608	615	627	619	585	650	596	598	628	596	626	606	622	615	591	577	627	631	616	620	650	626	598	580	631	658	629	591	591	603	641	577	625	627	591	617	579	619	631	644	613	614	600	642	634	607	632	601	562	635	659	572	613	617	616	565	645	623	613	594	583	671	601	595	564	612	631	594	648	630	661	603	632	664	585	627	614	599	592	625	583	645	627	660	585	641	644	603	562	588	599	597	624	573	628	625	609	633	609	596	608	635	603	628	649	613	594	616	586	626	606	628	622	587	634	654	582	650	572	637	583	644	632	617	611	611	596	619	603	612	619	661	589	629	648	580	652	580	582	618	624	626	587	609	634	619	626	646	601	608	671	618	643	635	671	574	547	609	596	648	609	643	578	604	595	638	607	629	644	591	607	559	643	602	620	612	591	629	572	586	618	622	580	606	585	617	635	657	599	608	616	583	603	611	618	576	639	651	617	634	587	634	602	588	612	604	629	652	641	660	615	654	614	589	581	660	603	657	655	600	607	618	616	583	597	636	641	646	610	624	636	612	628	629	620	602	620	609	618	593	610	639	627	606	640	599	618	593	648	631	585	649	643	593	648	623	637	624	623	570	642	617	573	608	606	617	622	623	606	580	590	606	605	633	632	601	618	593	609	581	610	605	607	649	598	654	623	571	592	651	645	581	607	626	634	560	639	653	599	586	624	576	667	618	644	647	628	609	618	604	611	630	637	606	636	573	610	635	621	643	622	601	576	631	642	626	610	620	585	603	601	606	624	601	604	631	582	665	617	651	659	664	598	638	594	633	622	627	612	589	643	700	616	603	602	632	593	646	596	637	625	582	607	562	675	601	622	617	571	594	611	641	659	617	635	614	580	619	630	654	644	612	610	608	558	645	624	553	605	642	613	620	673	593	655	641	592	580	625	641	631	632	596	669	659	615	633	603	577	603	617	648	637	626	582	652	607	634	642	608	620	623	589	646	642	598	612	566	681	630	592	640	578	628	603	616	586	589	629	625	624	604	662	582	633	644	573	649	634	583	636	583	625	581	588	635	615	622	641	656	592	624	670	644	618	614	564	599	636	634	661	593	638	598	625	585	605	669	614	585	565	644	586	585	604	592	659	609	647	610	595	607	594	622	613	651	588	594	627	588	585	618	565	649	609	639	639	653	617	611	614	583	621	634	618	616	625	595	606	632	612	583	616	570	619	626	605	632	619	595	653	613	566	655	609	601	605	629	598	600	655	628	586	601	595	609	636	583	591	652	570	625	606	586	631	640	590	593	608	654	592	637	577	593	558	594	608	617	635	611	621	635	651	610	653	611	617	683	607	584	591	583	599	664	639	649	655	611	630	648	605	635	638	618	611	616	647	623	639	605	573	564	613	641	675	609	645	641	617	639	634	649	622	605	624	613	593	595	586	632	661	598	566	613	614	601	625	618	647	614	596	598	620	597	608	606	642	634	621	628	572	623	624	624	629	610	632	598	572	589	590	657	639	635	606	664	635	619	585	585	587	567	604	662	613	619	594	663	667	628	600	630	607	588	617	641	576	628	578	633	630	591	607	607	623	617	646	594	624	655	617	648	589	591	624	559	599	590	567	664	574	627	560	617	621	581	633	633	682	602	611	581	631	569	621	613	630	622	625	586	641	601	605	640	600	632	623	602	605	624	581	610	626	606	624	596	568	626	585	631	639	600	579	581	596	606	599	641	597	654	617	631	626	598	584	606	642	658	604	607	619	616	594	570	598	618	640	637	607	619	601	651	635	615	633	649	664	609	607	613	622	585	627	650	608	613	619	619	619	612	601	596	611	634	600	621	640	705	624	624	634	603	597	591	594	590	610	617	655	641	586	635	584	609	609	642	634	596	587	615	591	569	643	630	652	618	579	627	572	592	624	613	591	628	648	624	579	604	583	613	655	619	608	588	647	644	584	613	582	635	611	586	585	599	658	625	620	603	563	595	635	601	624	597	593	625	618	617	624	627	598	590	623	596	596	588	630	590	637	605	657	605	563	622	631	614	627	636	596	645	583	608	603	644	600	595	647	619	613	643	629	669	603	615	644	638	606	609	606	638	610	634	615	639	649	664	671	628	612	589	595	647	628	634	619	629	660	626	627	571	607	608	636	564	634	620	613	647	589	622	611	622	593	586	628	649	690	590	644	614	620	603	633	636	611	608	630	618	642	669	562	623	635	613	602	577	615	620	629	658	612	604	613	636	601	623	609	646	599	628	633	633	590	620	627	611	604	551	619	633	590	645	618	625	611	597	595	594	611	594	599	632	635	604	637	600	586	665	636	605	616	624	630	597	592	641	619	590	645	572	624	641	602	621	626	622	623	575	615	635	607	652	641	580	663	607	603	597	627	604	609	660	638	619	619	611	626	628	633	599	610	640	598	600	644	614	605	595	603	645	641	640	634	599	640	629	650	631	626	628	582	598	601	619	625	626	614	634	578	653	597	618	601	591	602	608	607	582	579	625	603	579	599	600	550	614	663	638	605	639	629	612	601	606	602	602	631	620	656	606	642	639	630	610	596	621	650	639	585	576	658	616	576	606	642	598	601	624	583	669	589	629	632	618	600	642	619	649	597	636	579	620	616	578	656	607	611	603	639	613	635	636	608	679	674	605	583	622	643	644	586	613	589	644	603	656	593	646	629	611	613	609	617	588	642	625	632	671	574	627	608	622	639	634	573	604	627	629	611	607	631
51185	14957	5658	3671	2217	1556	997	867	797	661	524	484	473	400	422	380	349	370	355	341	408	371	339	274	290	340	313	346	301	304	312	322	292	309	322	329	296	298	340	319	256	309	325	285	301	293	310	306	307	265	278	312	297	290	286	287	295	311	286	269	276	272	276	326	276	300	285	291	278	274	272	297	342	294	314	332	317	278	293	321	315	341	290	306	329	312	273	312	299	296	316	297	276	277	284	300	303	285	278	299	319	308	292	305	297	300	287	333	323	308	304	285	283	312	313	342	294	311	289	321	288	297	271	292	268	289	270	296	320	309	278	304	286	291	265	287	282	326	307	312	273	256	270	275	294	287	315	314	311	294	304	288	305	285	304	292	321	353	312	300	307	315	280	300	288	293	300	286	328	296	297	321	306	275	300	295	262	303	330	300	315	297	286	299	282	308	312	292	282	342	271	312	266	283	316	336	273	336	294	269	322	281	265	248	272	295	278	308	292	316	327	304	277	265	308	298	328	296	275	301	307	295	305	299	305	272	307	282	312	315	297	308	325	310	317	287	284	253	305	286	310	286	300	299	307	287	313	287	304	300	279	318	265	307	317	286	246	290	337	272	292	290	311	344	303	269	289	286	274	308	290	270	302	288	301	342	295	317	317	295	341	294	283	316	286	309	302	308	300	338	285	315	306	273	286	266	286	293	326	318	283	306	335	258	328	293	286	315	334	292	259	351	323	320	294	279	280	294	298	285	304	322	292	310	279	265	298	273	297	323	272	315	278	305	306	275	341	286	309	251	319	330	285	292	284	308	287	293	304	360	297	282	307	334	297	271	285	282	304	313	323	277	312	285	279	294	300	296	290	295	304	310	318	316	321	301	294	289	308	302	282	314	281	290	276	269	282	290	264	294	270	275	286	281	291	274	320	299	301	273	307	326	298	303	251	298	328	324	312	282	307	281	299	319	301	336	300	312	309	318	293	310	324	347	314	314	291	303	266	311	282	291	285	294	287	294	309	309	300	282	301	326	344	277	288	299	286	269	301	298	295	292	319	311	304	295	311	341	308	272	292	331	296	301	306	305	328	305	294	316	295	308	280	300	327	312	313	311	264	289	283	281	272	343	302	265	292	319	285	304	319	316	337	312	303	298	288	302	327	308	307	313	329	284	318	315	280	288	290	315	305	258	302	312	289	318	281	316	301	304	276	297	297	309	320	337	315	298	312	323	301	279	290	305	291	326	288	289	334	299	280	299	291	270	310	268	324	313	305	287	300	274	272	280	283	295	344	271	276	303	298	316	298	311	314	274	298	268	292	287	290	319	286	290	269	283	296	302	281	323	307	319	273	296	324	300	359	289	313	297	299	275	278	295	278	302	296	272	277	296	286	291	301	276	309	286	331	345	267	278	301	301	328	291	267	294	299	303	307	306	293	349	362	322	294	284	268	273	273	324	268	281	282	300	281	290	316	292	299	291	294	289	286	316	311	305	281	275	273	298	316	308	271	296	300	283	295	292	347	305	283	245	268	294	302	309	348	308	290	309	309	296	257	278	261	280	301	293	274	301	266	315	275	266	296	275	293	315	332	286	314	297	301	285	323	288	243	284	295	273	328	295	318	293	260	273	334	284	313	265	330	318	270	320	304	364	280	269	275	309	286	268	253	288	324	275	293	322	288	280	299	241	303	298	308	302	323	336	291	304	273	317	298	278	276	297	288	299	279	263	298	274	312	321	308	269	300	276	258	263	300	319	321	327	353	285	290	303	319	297	287	320	281	298	316	283	323	307	301	332	278	287	344	278	308	314	330	283	288	262	299	274	323	288	311	331	287	328	282	287	286	318	327	315	310	289	307	316	293	320	351	287	294	257	299	285	289	283	303	312	315	259	327	310	315	303	307	332	287	277	286	280	270	279	272	298	294	315	302	296	295	302	323	276	289	334	276	300	269	273	291	282	283	273	309	315	298	306	312	292	313	301	351	333	330	324	323	276	312	304	277	284	294	283	284	325	278	308	306	299	311	312	302	314	282	284	308	297	318	334	309	306	272	279	295	288	312	287	267	309	293	282	328	314	287	314	288	285	285	304	282	288	317	287	320	291	320	324	315	328	295	310	297	298	292	272	296	304	267	280	286	279	290	316	300	297	287	285	292	295	315	300	288	291	308	287	300	319	268	282	301	295	301	304	303	292	316	255	284	299	273	267	298	301	308	296	279	286	293	268	307	313	298	294	262	274	297	337	314	267	291	321	302	306	304	287	286	285	305	280	281	304	307	284	290	306	299	306	288	307	280	333	303	279	287	298	290	255	285	310	298	345	319	256	291	296	243	289	270	277	269	301	318	272	307	316	324	301	285	302	340	312	313	271	298	290	265	311	341	332	271	296	306	330	320	308	321	275	317	298	308	292	307	311	292	274	298	293	291	279	329	311	265	301	280	295	306	285	302	262	306	284	317	267	314	295	325	281	313	323	287	273	323	288	297	296	297	328	302	313	250	283	312	289	297	297	291	262	296	300	306	253	318	284	280	264	306	304	288	294	289	325	283	287	320	305	301	274	313	320	302	272	287	265	298	283	295	330	329	277	290	312	266	298	289	271	311	298	311	293	275	285	291	291	292	246	276	315	274	298	309	313	302	320	295	301	265	299	293	308	296	283	319	285	289	291	255	304	287	295	268	317	282	292	305	299	279	273	256	292	299	288	273	267	268	256	324	313	307	274	299	281	318	291	292	286	314	310	274	278	297	268	307	324	279	293	295	296	316	289	314	321	298	318	310	294	318	270	300	291	304	297	304	312	294	269	297	305	282	299	306	306	302	299	307	304	300	339	293	313	294	287	276	309	281	308	277	280	304	307	292	290	296	292	319	296	299	281	272	326	292	300	264	297	307	294	322	279	290	301	284	268	280	262	305	289	288	274	294	286	291	297	304	281	310	294	260	293	282	301	299	303	335	289	284	294	269	319	285	266	294	303	281	259	261	300	299	286	329	290	332	323	294	283	266	273	314	284	284	306	292	271	297	313	279	313	304	327	302	304	256	315	280	290	303	319	287	284	285	322	287	246	292	271	263	261	296	301	307	259	272	297	293	288	287	287	344	295	287	314	233	314	258	293	299	275	304	303	317	282	306	286	303	306	288	311	335	333	308	281	301	283	316	306	299	284	322	273	298	284	295	300	275	294	325	291	304	289	300	301	338	326	310	326	307	259	274	278	274	297	273	303	288	287	279	306	290	308	296	298	312	290	293	313	303	302	307	336	326	302	329	274	290	301	274	315	280	304	282	282	299	326	307	284	284	286	286	332	343	319	282	288	309	298	295	291	311	306	286	310	297	280	328	293	301	295	283	280	311	293	281	298	287	293	320	257	318	257	295	278	301	301	292	313	336	285	277	305	283	282	268	288	285	284	301	339	353	281	314	273	266	312	303	301	352	313	273	304	306	301	286	295	289	301	294	316	292	270	315	318	318	315	283	299	302	305	319	276	296	292	306	250	341	336	296	300
28895	3935	8045	9095	7412	5446	4210	3543	2815	2236	2075	1841	1556	1374	1200	1222	1092	1083	1085	981	950	891	886	873	907	872	870	819	824	941	828	849	824	826	805	773	806	744	711	773	772	738	787	739	795	790	747	712	714	769	707	725	753	712	700	676	680	707	713	707	681	636	695	681	658	648	743	698	715	703	652	709	690	658	649	680	696	725	669	690	622	705	632	689	624	691	666	647	703	656	693	695	601	638	629	609	651	651	681	647	627	641	697	618	701	646	627	664	657	647	688	656	664	630	677	672	619	675	677	674	706	615	659	653	650	633	679	687	693	651	634	602	673	689	681	660	638	628	660	643	682	604	644	609	629	657	677	665	675	673	634	678	708	637	687	635	656	613	665	649	632	604	624	670	643	683	623	674	614	667	650	621	636	609	683	660	620	635	636	642	628	645	676	640	646	660	695	639	624	651	648	692	672	669	643	579	644	633	682	635	639	665	638	700	633	632	596	637	627	675	652	667	635	663	678	618	651	706	613	637	631	670	619	654	623	684	675	647	612	585	654	644	674	632	645	626	639	601	654	643	649	696	660	624	640	664	622	633	649	669	660	650	718	672	646	643	686	595	667	612	652	619	676	662	678	667	648	670	635	653	642	615	641	617	634	650	648	665	640	616	659	655	667	636	652	685	611	631	618	687	611	642	653	601	665	608	646	619	601	669	658	637	648	630	618	643	626	634	663	656	661	650	646	660	691	610	700	636	665	629	618	634	631	683	665	736	635	650	650	631	639	625	650	616	690	666	650	657	691	684	671	645	616	638	671	666	617	633	673	641	658	672	635	656	589	593	672	683	635	656	594	675	677	632	656	654	627	673	595	605	683	671	600	647	643	655	715	664	620	645	695	639	662	644	608	610	629	636	627	687	610	714	624	671	653	641	620	641	701	707	585	633	650	645	601	647	672	669	601	652	642	646	639	640	637	635	612	617	674	615	638	676	650	661	678	652	655	662	677	661	650	661	659	676	654	640	684	682	678	633	687	690	646	650	665	709	604	620	637	635	648	657	622	665	635	686	659	635	667	663	653	643	636	651	644	623	596	634	652	655	646	661	615	645	656	628	659	649	658	603	661	617	657	632	655	629	645	656	618	627	688	636	712	674	666	671	670	635	668	634	609	642	662	639	625	634	604	674	627	689	673	636	610	645	642	637	597	654	673	658	643	663	683	681	620	679	618	664	645	635	631	625	651	617	664	704	641	658	651	598	677	648	650	651	643	639	632	633	660	634	640	628	666	700	673	614	708	671	709	613	648	692	678	686	644	640	626	643	674	632	705	662	626	626	658	662	608	684	615	599	682	670	685	706	662	696	649	633	699	688	649	622	640	661	672	641	652	631	662	633	649	633	636	614	621	625	657	679	605	650	697	693	644	663	643	624	649	677	662	621	646	622	646	652	675	681	674	682	678	626	646	680	655	649	602	657	642	604	671	664	633	648	657	647	665	649	655	641	613	657	657	663	687	646	645	634	630	663	605	643	631	618	623	684	653	633	664	616	631	651	616	659	663	581	672	636	698	662	595	635	627	645	611	668	627	638	676	626	625	657	633	717	623	634	628	635	644	669	655	669	607	649	632	594	637	639	638	630	622	686	637	589	661	637	625	608	658	649	666	690	608	687	647	658	646	649	626	650	626	603	619	694	707	644	641	636	657	579	671	653	637	635	661	636	659	600	642	622	598	641	648	634	628	639	646	637	623	624	679	631	653	655	636	654	675	657	653	698	652	650	605	652	612	706	658	631	635	634	672	636	664	647	649	590	708	656	672	640	656	576	609	677	647	641	642	626	655	649	635	662	608	625	641	654	623	618	639	648	670	665	665	657	586	646	673	636	646	638	673	665	668	681	658	666	644	647	677	619	696	650	640	639	641	662	598	679	672	631	655	669	620	657	629	640	682	629	693	657	636	680	655	656	654	636	651	682	679	655	601	601	596	647	643	601	665	713	646	637	629	651	657	638	642	654	640	639	639	652	668	652	692	647	633	652	597	667	649	626	662	622	681	658	638	660	671	641	656	656	616	650	692	651	644	646	628	655	623	622	671	644	621	633	648	640	640	641	692	680	653	650	603	625	630	684	677	648	680	625	648	672	674	622	649	660	681	624	655	641	684	630	635	689	621	639	671	638	659	649	675	679	639	653	630	641	612	656	677	654	623	672	669	657	613	661	648	641	618	642	679	682	663	675	698	640	612	637	647	722	640	632	605	667	651	646	628	635	677	578	625	677	628	692	654	646	611	665	676	659	652	647	650	682	643	649	710	652	633	669	638	627	633	655	631	676	620	627	693	700	635	651	662	625	642	686	654	655	647	617	640	678	648	617	663	622	688	643	660	650	603	635	639	624	667	705	678	648	652	655	700	671	649	669	639	645	635	608	660	648	597	623	639	608	613	666	680	680	651	669	658	659	720	660	629	694	628	659	664	640	580	640	664	636	688	619	650	674	617	648	658	647	676	612	648	621	637	615	687	650	614	645	651	631	688	677	647	618	655	638	667	641	658	620	634	636	656	684	700	647	646	622	663	628	626	643	632	656	640	638	657	645	652	619	651	653	629	645	684	676	650	640	658	664	639	643	664	667	620	654	612	623	629	636	648	662	711	702	659	653	669	620	682	642	654	620	621	644	644	681	673	673	636	677	616	621	637	683	662	610	641	647	665	643	650	631	657	636	666	598	629	673	661	612	670	657	611	674	630	671	615	644	629	705	690	648	650	693	627	643	623	683	597	627	669	647	649	595	643	627	686	666	678	616	697	621	629	603	668	677	627	663	616	650	622	634	623	685	615	698	653	654	615	670	638	664	653	638	655	620	609	604	665	649	650	639	646	651	672	620	628	649	640	661	675	643	655	611	631	607	661	617	619	646	616	645	649	627	692	616	651	666	657	681	632	599	623	603	608	624	641	650	665	644	696	652	636	632	641	604	624	649	701	657	634	611	652	631	649	657	677	646	644	631	636	642	617	638	640	659	663	681	634	704	688	636	616	653	644	689	662	649	670	675	677	646	682	629	623	654	640	657	638	685	635	624	602	661	651	659	678	671	619	656	700	637	649	653	667	622	656	651	644	633	659	648	657	643	671	664	625	644	656	613	669	658	638	651	663	640	633	670	660	675	635	661	657	621	610	623	662	618	646	608	639	616	679	679	653	664	644	628	692	641	678	670	619	679	618	621	625	694	677	632	641	647	654	675	684	603	638	637	661	639	650	715	614	638	631	656	626	644	634	644	628	657	636	665	677	657	706	656	652	626	683	624	660	662	655	635	709	653	624	656	671	632	618	675	613	634	643	606	622	633	626	685	628	653	636	607	645	628	665	648	668	640	637	618	663	660	661	667	623	667	658	637	669	654	689	650	685	649	651	630	673	638	583	677	666	618	654	654	660	631	635	592	654	677	635	658	668	612	653	658	635	654	608	615	607	660	663	693	670	658	643	627	629	664	627	670	629	627	677	653	640	670	610	665
20048	3358	1846	1402	871	561	465	376	332	291	261	277	259	222	236	182	229	220	202	204	218	225	208	197	208	213	205	228	206	217	196	204	225	192	204	211	203	174	218	230	210	203	194	235	242	209	208	188	194	183	183	188	193	187	204	201	213	204	193	196	192	200	217	233	229	197	221	184	201	221	199	214	232	213	222	232	205	192	214	187	219	213	205	216	184	210	211	170	186	191	180	224	221	204	198	199	203	223	208	207	218	190	183	195	203	218	205	203	201	182	227	178	180	233	198	195	216	186	204	202	213	205	185	183	169	193	234	208	211	198	209	168	194	190	213	189	201	204	186	213	185	207	196	207	194	195	193	185	204	186	195	188	187	197	230	196	194	200	189	225	200	189	211	186	207	226	184	202	209	206	202	207	211	232	190	210	190	225	194	163	175	200	177	180	211	203	214	196	177	190	192	215	233	197	202	192	198	219	218	186	228	194	187	213	177	178	190	190	176	199	210	205	211	183	210	159	203	178	179	176	198	196	216	214	170	204	199	183	197	243	209	207	181	200	183	179	159	189	219	190	179	206	189	207	198	210	186	184	203	194	193	219	193	227	219	195	192	211	182	233	169	172	184	205	167	215	171	193	169	185	184	180	192	210	181	197	192	184	190	225	182	190	173	188	204	177	196	191	204	193	216	223	213	214	203	174	167	203	184	186	165	209	254	180	206	185	220	214	190	195	177	213	206	175	197	211	201	213	219	170	186	188	188	216	189	232	191	186	196	179	208	214	211	200	194	201	193	205	179	190	190	187	187	197	216	190	204	227	195	199	231	215	191	184	227	188	206	225	214	191	201	170	198	222	186	182	196	211	189	196	167	195	202	215	215	203	211	214	203	184	201	202	201	188	188	224	179	221	197	218	166	199	207	213	168	182	207	198	196	215	228	211	205	201	232	209	202	210	182	206	190	186	199	193	213	204	205	218	219	193	163	204	210	190	189	181	240	211	193	199	200	227	220	214	177	212	220	191	213	207	206	198	198	238	198	213	203	183	209	206	174	213	201	199	216	213	203	195	174	195	188	189	212	189	214	191	198	216	190	202	225	238	231	222	198	221	196	220	182	200	187	176	215	184	189	178	217	199	177	198	213	190	222	199	198	184	217	207	227	203	211	186	170	187	205	209	209	189	208	228	214	184	187	208	186	196	212	188	207	189	215	237	184	178	192	212	224	217	174	232	176	197	213	204	171	197	174	219	211	187	208	238	217	201	188	198	184	192	194	212	192	186	175	200	200	232	213	201	205	198	191	189	205	192	188	174	218	197	199	176	207	183	204	199	196	204	195	214	168	205	193	209	225	190	190	214	205	209	222	175	220	172	205	169	211	179	213	199	203	216	190	185	203	172	192	175	174	186	215	181	206	169	183	182	190	205	219	190	201	197	187	169	197	202	212	205	225	196	207	224	197	197	200	175	209	189	185	161	213	211	195	202	183	183	185	184	212	224	208	213	191	214	194	188	196	218	173	203	175	246	210	221	232	186	201	203	192	204	184	170	191	194	216	189	188	231	210	203	189	214	213	171	176	202	197	230	217	187	188	173	229	187	216	186	201	184	178	188	195	201	198	196	200	196	176	170	195	200	209	182	205	210	216	194	206	172	197	201	212	195	201	205	227	235	212	206	213	211	199	207	187	219	197	221	217	204	184	200	180	207	204	189	160	162	198	224	209	192	196	175	194	189	209	218	214	215	188	190	228	227	167	182	211	179	211	202	201	170	193	193	222	188	184	192	199	184	182	201	190	195	205	212	172	187	213	176	188	202	186	174	171	206	179	219	245	184	228	212	182	186	202	174	185	215	245	174	225	217	201	195	211	196	196	178	189	200	196	199	207	199	188	174	199	213	216	192	222	215	201	201	198	199	186	168	215	227	189	213	205	201	213	188	195	210	173	173	201	208	200	202	181	196	230	200	190	216	206	214	209	195	194	203	208	184	212	181	181	209	201	193	216	204	210	184	197	242	177	197	211	223	211	216	224	193	221	181	202	203	214	206	201	189	188	184	192	209	184	202	204	177	178	213	200	188	181	215	187	187	191	167	220	212	193	196	190	196	205	190	185	217	209	203	191	210	205	178	179	198	229	189	240	225	207	196	196	190	194	216	171	220	189	197	198	192	209	181	202	199	194	209	174	200	199	197	169	204	194	211	241	218	187	193	213	201	203	213	214	206	191	182	199	217	206	205	197	193	211	221	216	210	176	205	235	206	216	191	201	197	199	203	199	195	209	211	179	207	222	179	216	188	203	206	222	185	182	205	193	209	186	204	210	190	193	207	199	174	195	206	215	185	180	167	192	209	201	227	214	224	235	195	230	186	206	173	212	211	212	205	221	220	181	199	221	206	189	183	213	189	217	232	206	192	220	207	181	215	192	230	188	229	191	215	197	193	166	190	196	187	206	173	211	201	206	214	231	198	191	201	191	201	191	199	214	205	218	207	189	225	226	206	216	192	190	194	220	181	199	203	213	197	213	200	210	204	201	174	229	182	215	167	169	192	242	203	190	208	185	203	212	202	181	185	180	212	199	219	190	211	203	234	187	211	194	192	187	159	188	189	179	186	196	193	211	208	190	177	217	205	198	176	171	221	220	201	215	190	211	224	219	206	187	203	211	209	166	243	206	186	205	210	202	191	210	200	233	214	214	193	202	213	192	198	174	194	181	213	224	205	191	191	191	202	216	186	232	189	210	213	198	199	194	210	219	215	188	198	208	192	202	175	205	189	210	219	191	215	188	193	188	198	196	193	187	203	216	202	199	188	209	223	213	186	212	197	217	208	220	180	201	196	197	214	184	202	202	217	168	215	195	179	191	175	196	204	227	195	224	226	196	227	196	206	204	193	185	201	193	215	193	201	184	200	218	212	211	177	215	215	211	219	208	194	185	191	209	197	192	231	212	183	174	196	228	223	218	216	194	187	161	207	203	209	219	198	194	192	207	209	206	175	191	193	205	196	200	215	179	182	212	185	188	204	203	206	233	185	179	196	193	198	251	204	173	186	235	203	204	215	210	191	185	219	194	205	224	195	192	198	187	180	220	205	205	219	179	197	170	210	191	184	204	197	199	221	192	175	190	201	201	166	222	216	206	194	215	188	183	187	194	201	209	177	212	194	189	199	188	173	218	178	208	200	201	232	198	209	179	189	192	220	186	216	167	204	189	199	202	190	189	192	186	195	183	201	199	209	206	181	191	182	188	210	191	198	194	211	208	213	202	219	211	186	169	231	177	191	200	194	210	156	180	184	173	206	175	215	174	227	191	185	197	213	222	209	231	195	187	204	236	210	188	184	194	218	207	185	192	185	216	207	196	208	232	213	192	212	189	194	204	201	226	190	190	210	209	209	183	203	201	194	209	190	192	232	204	198	193	221	206	188	196	199	207	206	184	212	202	189	193	218	176	186	196	172	207	203	223	206	200	213	202	201	194	219	211	222	195	176	206	204	181	211	192	178	214	197
11298	1671	3324	3994	3131	2235	1696	1454	1258	1075	894	818	698	671	652	609	585	640	592	527	560	523	564	522	544	519	540	513	537	560	495	514	507	508	506	500	538	510	504	498	482	470	490	463	493	452	544	495	467	463	503	469	492	495	493	475	452	496	452	466	482	489	460	465	472	469	485	502	512	505	479	463	438	476	460	443	487	477	459	476	465	502	470	496	475	473	499	449	445	481	462	479	447	452	476	468	482	471	471	519	443	474	469	479	480	465	452	466	464	480	521	482	459	516	482	464	458	487	472	488	447	448	477	481	450	472	478	510	479	475	481	430	431	444	455	505	485	498	449	498	485	455	478	418	491	466	457	463	483	462	476	512	512	471	502	476	482	448	482	456	440	477	475	472	454	482	479	483	458	481	451	435	433	479	442	465	470	495	448	463	501	458	488	497	461	484	471	434	462	449	502	469	461	491	485	480	480	488	509	444	435	462	479	484	443	476	460	469	489	458	490	449	470	473	457	470	465	460	449	454	468	443	487	448	487	501	482	458	450	465	475	489	477	511	435	500	450	463	475	472	420	458	459	452	451	447	460	466	437	452	469	436	471	449	457	464	450	472	478	467	465	483	468	520	470	468	454	422	468	446	495	491	454	491	470	453	490	433	465	498	454	492	485	451	490	487	446	466	481	497	457	488	498	458	438	483	478	472	460	431	471	469	460	471	461	502	465	477	493	459	461	478	452	499	460	479	462	426	485	456	476	464	472	482	491	466	467	463	452	480	467	468	488	500	471	465	480	484	468	433	480	470	488	481	497	465	457	462	487	446	462	451	456	456	470	494	464	497	467	522	458	488	445	464	486	466	500	478	489	502	487	478	470	441	488	474	442	452	491	475	434	480	486	486	432	449	514	415	488	447	436	458	480	453	434	444	472	456	433	477	427	470	494	471	467	458	493	450	455	473	440	470	481	507	502	431	483	525	463	506	456	501	498	487	450	491	463	445	476	420	431	472	458	456	459	430	493	486	444	482	462	486	477	450	478	503	489	480	500	505	456	503	482	411	476	439	482	474	440	456	451	462	480	461	478	460	443	474	478	482	499	489	454	483	471	439	492	493	486	433	479	456	453	463	462	470	468	492	475	425	456	480	474	469	440	483	466	478	479	445	489	486	499	479	471	474	481	460	460	486	452	470	443	473	473	456	455	512	423	505	461	452	456	464	491	464	486	464	464	463	476	459	476	446	482	475	479	469	442	471	449	459	487	471	458	490	441	469	459	414	465	448	526	494	452	463	458	445	454	498	448	464	442	483	485	444	452	493	469	497	476	516	482	469	509	461	458	489	452	464	497	464	480	470	406	494	425	492	452	486	509	465	489	465	508	526	483	465	478	467	500	455	503	448	429	449	482	440	475	481	483	471	426	472	486	435	469	461	492	473	489	476	481	516	434	482	484	483	459	456	496	473	423	503	463	453	457	456	458	448	496	479	464	473	467	497	506	476	441	503	466	420	456	450	465	485	453	437	458	441	515	512	466	478	438	449	491	450	484	482	484	474	458	453	481	485	422	489	443	459	449	491	452	433	473	465	478	462	491	478	462	442	461	473	487	459	452	457	468	455	486	475	481	472	454	465	424	533	459	461	487	442	487	462	487	476	482	445	407	470	475	493	448	436	481	473	448	471	492	464	435	436	495	471	461	445	482	469	445	487	439	440	450	477	431	429	438	467	415	467	453	481	495	479	479	472	473	455	474	445	484	471	468	453	462	508	465	480	470	470	461	480	465	489	473	451	486	441	492	451	451	466	443	422	471	463	483	471	452	500	443	491	474	501	476	443	445	443	486	467	443	458	475	450	472	456	448	449	449	410	521	461	463	438	442	488	463	456	464	489	453	482	480	423	474	438	449	477	474	436	474	430	462	417	474	469	490	458	509	483	461	459	476	497	469	454	466	456	438	477	446	456	498	476	469	483	449	453	477	431	492	468	414	478	428	452	458	449	449	474	453	488	461	469	483	487	467	495	497	482	483	491	458	492	469	487	457	453	484	468	436	474	486	453	426	459	446	468	493	451	491	467	460	462	459	457	430	504	485	485	447	506	496	482	443	473	506	443	469	426	475	475	436	481	503	455	483	453	454	467	492	460	472	500	489	503	454	456	452	464	439	466	454	474	470	465	473	484	469	510	448	435	414	493	473	488	429	477	462	468	493	446	467	483	451	463	448	444	455	473	460	492	434	476	481	449	511	464	485	476	510	484	468	485	483	487	493	468	452	448	501	456	459	446	474	477	482	435	453	453	468	486	457	504	495	504	484	485	435	483	448	460	488	491	479	493	512	471	457	484	451	492	468	462	468	535	445	450	470	471	524	482	497	438	481	483	507	451	477	490	471	477	482	445	463	466	443	485	458	467	486	436	482	464	482	494	438	491	493	447	468	430	505	462	476	464	440	473	458	487	476	485	481	461	476	450	457	452	489	489	460	458	458	439	498	495	427	475	481	457	470	474	425	467	480	464	421	457	471	446	494	451	445	500	461	470	467	423	472	510	482	460	468	522	493	473	480	513	468	482	466	478	482	482	500	472	485	424	485	485	466	486	474	479	447	466	444	434	450	475	435	456	459	478	489	507	489	433	468	463	470	492	429	466	479	466	480	479	477	489	493	484	479	484	459	461	468	492	450	468	458	499	483	456	476	456	454	490	483	452	445	469	459	465	483	461	483	460	455	454	501	470	481	496	466	450	507	459	498	505	449	442	447	440	491	461	486	499	471	505	479	481	469	463	470	457	448	477	469	469	469	461	476	450	422	503	460	440	475	500	512	506	491	487	495	490	484	465	455	450	469	456	461	467	431	493	476	435	451	466	474	439	487	500	421	463	441	501	429	469	472	483	452	491	488	459	457	515	487	462	439	465	456	493	501	497	498	470	461	451	467	432	448	467	460	462	456	487	483	413	516	490	439	489	460	485	490	467	500	460	473	500	452	451	459	442	529	458	483	468	474	489	455	509	443	480	479	459	435	458	471	491	468	458	463	454	491	464	480	440	469	452	481	535	480	491	463	470	486	459	484	451	472	492	475	479	465	473	456	474	474	459	508	458	446	455	493	479	486	500	477	451	461	470	450	494	452	507	450	472	456	471	495	482	459	496	463	465	448	473	444	456	503	465	467	460	499	444	505	482	434	464	438	459	485	448	467	483	453	479	430	445	479	510	462	466	434	463	480	463	473	468	447	486	456	441	510	497	490	475	474	488	465	419	464	478	487	468	449	510	425	443	473	483	441	462	459	455	476	469	453	482	471	398	478	491	519	492	498	501	462	469	465	421	482	456	463	471	458	491	494	440	479	432	437	491	505	507	472	490	459	468	428	509	489	493	487	473	482	454	507	480	505	486	442	449	492	473	469	478	440	493	513	456	445	475	485	421	463	462	455	453	452	435	474	484	478	483	431	454	450	512	479	499	452	435	476	453	483	476	450	488	442	480	491	485	463	464	506	475	485	466	503	438	520	460
39193	9337	3534	2496	1565	1007	784	712	531	483	444	382	353	337	354	306	341	323	319	295	286	313	306	274	294	296	285	342	308	287	288	322	306	292	296	282	292	297	316	287	302	294	277	283	253	257	283	304	294	270	238	275	279	313	272	268	274	280	267	269	261	267	288	269	278	281	282	270	267	249	292	271	240	293	279	263	252	272	280	264	323	283	283	253	279	277	313	289	274	278	274	270	302	268	270	238	253	262	259	262	262	249	274	267	298	293	280	250	267	284	269	287	295	272	281	266	275	285	283	285	286	231	251	250	297	284	290	275	287	237	269	228	268	256	283	295	298	276	278	272	250	263	253	289	279	245	279	294	244	262	271	273	255	266	246	273	307	304	263	260	257	262	255	260	283	242	281	247	266	252	261	286	273	310	275	261	279	250	256	299	288	264	263	258	246	264	286	273	276	278	292	306	240	252	258	265	257	267	268	272	270	275	272	261	307	280	258	253	282	276	271	255	248	300	261	274	251	295	230	284	309	308	275	270	278	247	285	254	262	266	258	279	282	256	286	270	252	268	248	284	269	290	276	273	295	284	287	270	294	267	319	272	264	261	260	280	275	258	270	293	277	278	261	289	266	281	272	260	269	269	268	278	262	252	277	245	250	267	278	260	285	265	284	281	278	270	269	274	287	268	290	278	278	250	273	246	304	250	297	291	271	260	252	278	274	269	276	255	274	261	268	277	274	298	269	276	249	259	268	260	306	281	275	285	275	283	244	295	267	275	273	280	315	288	266	312	262	275	267	286	284	282	280	250	256	294	256	264	291	268	225	263	276	265	233	291	261	251	254	269	256	251	281	312	259	269	261	261	296	277	257	247	279	274	278	251	265	303	312	256	270	305	252	294	267	271	260	280	274	230	260	286	273	268	299	288	264	280	304	246	249	271	283	261	289	240	280	268	274	267	263	264	284	296	294	277	244	277	246	242	257	263	281	261	263	328	300	246	223	287	283	263	266	289	267	279	283	287	292	261	276	283	296	271	284	277	285	276	246	270	249	291	278	287	287	256	286	265	242	309	277	249	283	275	274	265	263	243	268	233	275	251	275	286	258	273	284	311	274	271	293	286	283	266	289	280	240	279	262	273	259	266	290	274	274	274	247	243	239	273	298	270	262	276	276	254	288	290	274	269	267	257	300	279	286	275	244	259	218	250	255	224	246	265	264	264	290	282	301	263	263	285	265	276	243	260	283	256	269	322	292	269	289	280	294	273	275	306	259	276	265	285	285	280	272	261	275	253	248	284	251	305	271	254	254	266	260	301	251	276	302	277	283	258	280	231	252	244	259	283	257	282	318	254	270	261	290	292	268	263	307	237	272	269	256	288	263	271	261	270	301	248	264	268	276	300	301	287	287	286	298	294	308	295	277	242	274	290	287	284	277	267	248	266	275	271	281	244	273	300	281	273	260	256	277	265	288	240	298	264	263	282	248	277	246	236	250	292	258	283	247	253	272	284	274	272	283	283	294	282	258	270	292	267	273	246	257	283	265	278	271	301	270	272	264	292	233	241	261	309	300	313	292	263	264	277	271	266	257	269	263	272	249	283	269	262	278	270	287	296	248	299	277	260	238	269	306	266	302	277	298	280	224	258	246	280	289	277	281	291	248	272	264	253	295	265	273	277	268	257	270	292	257	288	256	244	273	253	297	243	278	270	286	256	289	298	267	257	260	287	278	277	247	266	270	247	264	291	280	285	271	241	243	295	272	277	296	273	288	255	271	268	275	280	298	274	265	280	289	266	261	274	249	278	257	266	279	295	309	268	277	306	227	270	277	301	274	251	242	265	265	272	280	285	280	242	266	249	245	285	260	251	255	248	274	256	249	297	268	287	297	305	240	263	304	277	263	293	268	247	281	268	307	269	278	264	291	268	279	268	308	274	269	255	244	263	282	225	271	239	262	270	294	268	307	287	317	263	282	286	244	281	280	270	252	243	281	252	271	272	287	292	298	260	270	270	269	275	267	270	284	281	253	262	265	267	263	285	262	273	300	266	289	311	275	289	271	266	254	248	294	280	273	249	273	286	265	219	283	248	275	285	285	283	284	272	273	259	273	296	255	258	281	251	243	283	278	256	272	287	257	277	255	314	291	293	289	260	247	260	264	274	268	313	263	263	289	283	245	287	283	279	248	291	269	252	285	252	284	246	255	292	254	291	278	266	275	306	285	238	279	303	290	293	276	256	268	294	263	289	283	264	284	274	263	277	277	269	248	275	256	258	279	291	269	272	246	266	278	279	295	253	242	282	231	280	286	289	299	309	298	257	274	281	301	309	280	267	265	282	265	277	247	277	261	295	263	254	252	226	247	301	294	281	266	259	313	262	299	278	272	247	250	269	257	239	272	272	272	275	310	307	270	259	270	278	269	282	277	261	254	281	284	311	285	263	274	265	262	264	264	262	276	295	244	273	279	260	282	253	281	253	251	265	262	258	279	269	270	281	258	275	271	273	303	279	248	283	284	285	261	298	283	295	273	304	241	295	278	275	266	299	260	243	291	269	276	291	284	260	266	262	285	275	287	273	288	270	282	264	265	288	278	278	263	253	262	277	264	235	270	255	303	277	279	276	255	285	268	275	283	288	257	254	248	264	273	272	281	287	251	265	269	271	260	274	289	293	274	282	246	266	275	280	266	258	274	252	262	282	243	252	292	239	265	262	286	272	270	245	253	258	290	286	291	295	272	290	297	245	275	252	287	274	303	280	276	271	271	290	295	279	243	257	316	259	255	259	279	303	298	281	262	244	243	266	260	281	307	292	259	272	260	271	250	259	268	283	242	287	242	255	267	270	265	289	250	259	258	255	241	257	297	270	261	253	312	249	272	272	283	290	276	264	250	289	282	308	268	275	283	270	270	275	273	287	289	298	256	267	261	266	273	244	292	280	267	277	268	247	274	256	252	301	277	260	271	253	262	305	291	284	264	310	251	253	283	260	300	284	273	275	281	291	278	295	283	246	246	255	244	295	262	266	275	293	261	298	268	263	294	253	293	278	286	268	286	279	287	253	290	263	293	282	284	266	255	293	269	274	280	286	269	267	295	278	274	287	288	270	292	268	272	259	275	309	282	269	256	241	262	268	289	232	300	289	311	264	262	287	261	252	264	272	283	279	253	270	253	277	268	253	244	249	329	278	247	294	248	277	276	318	276	264	247	268	263	269	263	273	276	307	228	268	302	299	250	260	276	294	265	272	295	233	249	257	268	250	282	269	291	281	260	267	277	250	252	260	245	271	270	272	275	272	255	267	253	285	280	255	273	301	291	285	325	286	251	286	235	293	258	253	254	223	287	311	312	273	278	271	244	264	334	264	266	269	259	285	250	259	256	308	266	291	307	319	317	266	290	286	291	248	248	297	271	268	262	260	266	279	321	296	262	271	305	265	256	266	281	289	270	297	251	235	252	260	251	280	268	305	289	265	261	241	260	294	288	286	250	311	295	251	225	287	297	263
22954	3030	5877	6875	5258	3890	2989	2504	2038	1800	1542	1310	1152	1090	1051	986	952	933	882	868	766	796	737	792	746	768	779	729	731	738	740	727	777	710	681	701	716	658	694	695	662	681	668	693	690	643	641	674	685	644	648	619	668	639	671	617	594	626	637	636	589	632	622	606	655	652	647	657	668	625	647	621	657	568	598	630	674	622	655	634	654	622	630	624	613	577	622	624	610	593	593	622	612	661	602	656	605	595	592	635	630	619	584	574	585	625	610	573	669	597	592	628	628	621	642	601	574	656	591	615	602	618	651	570	635	641	634	614	602	654	598	622	617	652	612	591	650	590	611	622	585	613	624	641	669	605	605	618	658	600	610	634	610	593	569	630	641	618	596	580	628	646	610	639	606	639	651	608	626	612	612	650	640	622	515	645	620	639	602	629	644	601	612	617	605	610	619	607	614	607	598	574	590	603	635	607	641	626	617	627	613	607	603	594	596	611	610	593	613	592	641	537	622	625	612	656	585	614	620	627	662	605	586	563	656	662	615	610	577	634	593	610	591	591	565	611	594	665	608	571	615	620	618	612	662	601	651	616	639	601	613	652	626	572	605	581	607	608	617	611	653	596	598	573	589	612	601	657	593	601	604	621	588	578	573	650	582	612	611	622	619	618	622	613	632	568	622	624	644	603	553	626	607	667	632	632	590	612	602	605	578	614	594	593	602	647	615	604	642	613	629	610	638	578	607	646	601	625	632	600	620	604	575	601	626	625	596	622	630	634	602	616	651	605	636	580	606	672	662	639	592	626	627	591	586	644	649	622	657	586	621	549	587	628	594	628	588	586	639	586	624	608	617	619	622	667	591	630	598	611	604	596	610	606	588	648	579	643	644	638	623	571	648	590	620	604	600	586	661	580	647	639	596	601	635	550	615	625	598	658	583	645	643	609	630	637	625	597	618	600	603	620	578	582	664	632	575	582	622	623	633	590	613	638	642	603	628	622	569	608	632	567	573	564	619	596	600	598	614	639	606	647	641	622	640	595	632	618	597	619	639	640	600	623	603	665	598	590	654	575	621	587	606	625	614	596	642	621	614	601	628	642	566	628	581	619	599	659	631	632	605	638	632	612	589	619	596	614	605	615	577	593	610	617	583	656	621	658	604	622	599	688	645	630	618	629	641	608	650	594	655	646	673	627	644	618	655	614	636	627	594	636	659	588	645	654	619	611	603	562	614	650	615	603	625	588	628	592	592	641	595	647	645	588	560	607	620	579	619	643	610	610	604	613	578	617	606	595	600	642	598	582	623	604	641	620	625	642	652	622	610	628	628	596	639	555	668	591	610	608	600	621	581	630	625	604	608	619	645	641	596	631	621	602	610	633	600	650	570	599	621	572	581	626	644	597	603	605	578	615	648	601	635	578	568	610	629	604	590	613	622	613	638	627	646	619	640	635	616	596	585	640	667	597	615	620	615	629	592	597	632	595	638	692	602	639	613	599	656	592	634	592	599	655	587	628	639	595	645	619	582	569	649	596	621	530	582	631	621	588	624	638	616	619	641	637	636	592	603	653	628	632	575	582	617	627	593	618	633	647	647	595	601	583	650	610	606	611	622	622	611	612	601	584	639	618	609	548	568	608	623	674	585	614	628	576	602	611	597	599	639	592	625	638	589	634	659	625	568	583	572	552	613	615	629	647	627	601	621	612	660	612	606	610	625	646	627	589	623	580	621	627	637	592	657	639	635	619	584	633	610	604	655	655	594	631	639	664	600	598	580	591	604	597	614	602	647	600	647	623	613	591	622	620	681	600	569	585	609	614	615	623	644	596	584	628	614	625	611	607	659	587	633	655	617	597	645	627	619	612	598	619	633	584	623	614	574	657	580	608	606	614	592	630	612	599	641	669	619	623	541	627	602	578	613	633	628	633	588	656	620	637	642	574	568	634	642	620	616	626	601	596	577	622	591	621	637	587	646	592	574	628	603	640	593	644	618	606	613	593	641	613	638	592	624	616	658	599	615	600	611	605	593	597	596	626	657	618	613	618	624	628	638	611	652	617	586	596	593	607	591	603	583	569	601	613	585	642	593	589	595	589	628	626	605	656	608	605	623	636	618	586	613	590	592	604	602	608	659	626	599	595	650	593	594	590	561	594	579	565	600	642	641	593	615	632	623	618	611	582	674	597	610	589	668	616	633	592	632	641	605	612	612	585	626	586	598	635	647	635	591	638	578	605	623	638	607	615	615	603	664	608	588	612	659	623	646	593	655	659	581	621	571	616	534	596	624	646	581	609	646	634	664	598	630	611	580	629	617	685	621	619	592	656	609	655	569	600	608	582	591	615	630	671	680	649	596	615	660	607	596	617	613	626	608	662	595	623	650	574	588	620	616	631	574	639	633	585	592	588	634	602	610	622	625	612	600	606	646	631	642	596	639	603	607	611	600	631	658	647	583	648	586	642	645	588	634	587	613	667	601	614	640	582	598	595	585	631	646	614	592	659	614	599	605	623	617	628	600	587	593	615	614	605	628	613	645	642	623	585	611	612	548	662	595	636	643	590	616	619	603	633	596	606	624	601	607	606	608	580	590	626	641	588	613	636	598	637	589	616	606	614	596	631	591	610	623	633	614	639	636	595	622	629	596	610	670	588	635	633	613	618	628	636	594	606	645	619	594	665	601	634	594	627	582	647	571	601	616	585	609	579	559	615	627	610	617	585	575	608	631	646	584	599	605	611	614	601	626	637	633	592	574	645	608	555	642	619	589	618	621	577	589	603	642	619	621	636	590	604	579	593	611	640	608	596	634	603	625	599	641	610	653	583	604	625	619	635	599	587	603	570	614	598	646	606	637	626	614	579	656	616	618	623	629	575	600	617	599	623	616	603	606	634	650	593	634	632	612	586	641	615	635	603	613	598	543	580	590	670	624	637	621	624	602	586	637	625	568	639	617	585	607	617	605	611	655	620	613	605	590	575	648	609	643	643	613	569	650	648	610	588	637	659	581	573	690	605	641	584	638	588	624	571	640	565	610	619	608	593	598	635	573	560	625	588	621	598	623	629	626	615	568	647	588	626	586	673	617	579	646	647	622	635	577	603	613	599	639	636	610	587	622	625	582	621	597	602	604	597	578	580	614	618	631	593	604	603	643	570	541	600	621	590	644	678	621	635	661	602	595	612	606	644	607	618	674	656	634	609	617	637	622	647	612	615	607	622	593	598	587	618	630	606	610	563	635	619	598	603	617	623	574	587	625	627	644	568	619	605	665	604	610	582	611	609	587	568	617	594	588	619	599	610	589	618	599	600	592	654	611	632	622	641	639	595	621	650	608	590	612	615	635	583	614	609	615	642	600	632	574	646	594	582	601	660	618	665	590	615	672	627	604	593	631	630	571	646	646	603	643	640	586	617	595	602	610	597	629	628	593	612	613	614	590	642	620	620	643	615	618	597	603	612	609	640	621	592	586	601	587	687	620	629	613	602	588	606	613	632	649	610	597	612	586	642
51007	16088	5924	3626	2245	1424	1160	859	734	641	540	493	421	403	377	389	373	351	358	345	324	304	327	322	325	336	340	314	320	326	314	307	305	298	298	331	353	314	316	317	315	325	319	273	317	299	277	292	289	291	306	299	316	283	315	253	308	287	312	298	312	265	283	308	288	296	325	290	296	282	323	291	270	297	324	316	276	290	271	281	307	314	332	275	301	304	309	279	313	275	310	266	291	287	273	289	288	291	273	295	307	286	291	280	287	289	324	277	273	312	283	278	292	296	299	289	279	360	303	269	299	317	280	291	278	287	286	280	286	266	265	312	287	293	305	322	291	287	331	291	293	296	272	297	307	322	303	321	297	291	287	296	298	306	299	313	303	288	284	325	293	306	277	258	276	294	309	277	260	291	302	281	299	303	276	291	266	284	302	287	294	279	323	299	277	318	270	289	325	303	325	320	284	300	277	296	269	317	290	266	305	275	309	302	313	290	306	240	302	290	295	301	268	313	298	269	293	301	263	320	308	307	293	310	294	300	304	297	284	269	296	286	274	311	292	314	295	282	285	267	279	282	295	267	283	275	319	333	346	314	311	256	288	284	326	305	293	272	275	284	306	285	294	295	294	334	303	310	289	257	281	286	285	268	299	284	271	292	320	299	279	287	291	291	290	291	302	264	268	273	261	272	281	286	297	281	286	283	293	307	272	308	289	297	277	302	295	290	294	260	298	320	280	323	293	319	291	309	281	313	281	307	272	272	273	289	293	283	277	317	317	276	307	290	286	284	301	322	280	303	313	322	307	289	312	287	301	300	258	286	300	317	280	303	312	298	324	301	301	300	298	293	286	319	315	312	301	298	279	287	300	249	317	329	316	328	303	301	284	297	277	262	291	285	305	326	291	279	297	256	311	289	295	274	274	274	277	293	272	262	259	291	272	309	303	330	321	303	271	296	299	291	265	294	302	309	301	310	277	310	277	324	301	333	282	299	291	342	280	260	279	266	275	300	308	308	272	274	323	312	330	313	294	303	270	309	279	328	302	285	277	302	291	306	262	281	273	288	271	295	288	287	295	287	300	252	314	302	300	296	279	286	310	317	339	318	310	280	315	309	307	317	311	294	331	296	272	290	295	259	288	254	306	293	255	288	275	297	278	314	336	250	302	291	317	285	303	270	266	333	314	277	271	281	306	279	283	254	296	308	260	272	313	320	279	286	287	250	275	321	275	292	286	302	300	276	291	312	317	335	272	305	276	305	327	301	285	284	278	289	268	299	298	275	285	272	277	260	306	280	268	262	254	277	271	297	286	268	317	299	274	298	297	311	282	282	311	293	318	293	328	296	270	289	274	268	275	298	297	276	259	299	278	317	278	291	291	293	320	284	283	308	319	291	286	282	277	312	296	276	282	284	306	302	298	285	328	278	329	270	305	278	264	300	288	286	267	272	279	293	278	266	288	268	283	327	265	276	310	234	296	287	311	299	321	305	322	298	291	298	295	291	314	295	280	303	299	302	313	285	292	300	276	270	302	268	322	341	283	287	294	273	313	306	271	297	334	300	300	284	266	276	305	303	292	275	286	290	256	275	292	288	292	305	303	302	295	296	305	306	287	308	327	311	302	271	277	303	320	323	291	269	296	283	280	329	307	343	307	278	294	309	301	309	301	283	306	325	303	303	304	302	281	273	319	309	287	275	299	274	309	320	308	294	280	302	272	303	281	304	316	289	299	287	305	296	291	304	291	273	322	270	283	285	301	274	293	309	288	296	303	300	310	277	268	299	281	271	288	296	269	332	288	293	290	315	269	308	318	271	293	329	286	303	305	305	307	290	304	262	313	288	305	316	338	304	282	290	308	288	289	281	313	343	295	307	283	315	310	253	301	281	301	294	283	307	334	300	294	298	296	318	274	273	293	292	256	251	300	300	287	292	286	295	279	309	286	292	292	293	317	284	306	290	299	310	268	338	291	297	261	307	292	305	296	279	276	295	307	270	283	289	331	303	302	284	295	318	281	293	308	272	324	278	307	295	288	335	305	290	294	279	287	291	290	308	267	272	309	311	283	285	291	282	283	291	305	302	262	305	292	280	289	307	327	302	293	311	289	310	315	266	307	318	280	301	272	322	287	295	307	299	286	273	296	311	280	274	297	283	309	288	290	340	302	303	311	296	295	299	278	259	303	320	317	293	278	320	292	315	310	309	308	288	306	297	286	286	250	315	299	321	339	267	306	280	315	266	341	313	300	312	317	276	311	303	293	278	296	311	259	296	299	284	268	277	308	287	317	274	329	284	289	299	277	257	293	308	322	276	293	280	272	304	304	281	314	262	290	319	283	303	268	288	303	319	321	294	315	299	304	307	290	275	302	314	302	319	309	292	333	300	291	281	304	311	303	287	315	328	270	272	310	296	302	294	297	286	291	269	273	245	306	266	296	315	308	281	290	279	333	285	300	292	312	316	258	325	333	300	279	280	297	316	278	269	306	296	287	287	302	301	299	315	307	297	303	275	289	288	265	286	289	287	303	289	290	289	289	291	281	311	267	326	334	285	260	288	295	284	285	302	258	324	300	298	299	322	276	305	303	278	323	305	302	279	282	278	295	271	285	299	314	299	285	251	288	316	303	283	283	318	279	293	291	315	295	299	297	301	267	303	288	307	301	303	286	315	295	264	285	295	293	312	293	269	290	285	313	295	312	268	302	286	284	268	280	287	288	278	325	285	276	310	311	268	311	297	315	265	302	244	284	300	265	282	297	305	270	274	345	286	292	264	324	311	324	298	304	325	292	303	269	295	294	282	314	288	282	307	299	276	311	320	297	272	311	284	284	278	277	291	336	279	312	321	301	293	295	293	285	293	292	272	293	256	286	262	298	297	278	319	305	314	306	243	317	290	311	302	295	288	287	300	316	287	304	284	254	312	278	280	302	281	292	287	284	260	301	293	282	300	312	313	268	309	309	305	322	305	314	320	271	293	310	327	300	280	284	311	304	330	281	271	270	275	308	275	309	277	288	238	283	301	275	304	274	292	299	291	309	290	288	293	289	304	278	293	296	307	304	259	283	279	289	282	299	318	259	281	304	282	261	314	311	298	258	326	307	289	306	309	272	273	281	265	299	312	291	278	293	291	291	272	273	310	286	294	324	279	299	309	279	306	275	286	258	295	277	269	300	292	263	291	302	260	287	342	288	276	301	276	274	288	315	295	302	261	300	293	284	305	295	304	291	313	313	308	303	273	285	331	312	274	289	283	287	329	345	282	296	305	278	294	267	294	290	270	286	303	275	283	273	311	264	285	287	298	282	254	291	284	328	308	310	285	363	270	297	336	304	300	281	260	273	331	317	302	284	277	322	307	299	331	269	296	293	263	272	293	308	325	277	295	281	293	293	314	268	326	326	290	284	318	273	284	290	299	288	274	296	286	319	282	309	301	248	289	301	296	273	241	287	311	321	319	300	268	296	271	316	293	292	271	297	287	289	336	302	305	282	265	293	303	285	268
29582	3939	8178	9195	7149	5498	4243	3399	2773	2295	1899	1764	1509	1352	1318	1128	1108	1147	1056	1003	991	933	859	868	906	848	903	866	838	811	799	837	828	804	758	814	756	768	802	821	735	743	773	781	756	705	733	751	775	750	709	727	749	721	690	678	667	720	705	684	655	702	658	644	667	677	677	688	692	712	694	650	705	686	669	678	682	645	674	686	648	619	700	674	657	605	691	670	668	652	665	648	694	634	656	682	651	651	643	631	710	678	675	644	643	680	682	678	641	633	647	667	644	680	608	666	652	626	705	645	641	657	657	623	673	666	628	678	649	614	671	635	635	651	597	649	629	667	627	681	626	664	656	620	596	632	635	634	684	650	660	632	656	617	641	612	648	636	668	661	664	676	658	646	604	678	630	650	629	661	641	677	657	657	696	643	630	628	672	667	649	647	689	590	645	625	618	613	604	610	647	622	636	667	643	678	656	615	652	642	679	616	660	648	668	642	610	632	642	684	669	638	679	684	620	597	646	622	616	660	625	648	671	607	675	612	656	600	644	596	650	631	610	681	578	647	650	637	618	601	625	623	629	664	650	623	626	627	646	689	605	632	644	648	622	610	670	618	672	637	620	648	667	646	606	687	620	676	638	650	652	677	633	657	579	650	647	620	622	647	632	656	664	666	666	647	664	678	672	626	632	639	666	651	610	662	677	661	659	651	602	634	691	629	669	654	660	649	632	645	652	649	599	625	679	627	627	624	668	660	656	663	641	657	627	632	663	598	639	602	662	677	612	660	659	643	618	642	626	662	687	655	666	657	648	673	634	680	671	598	621	670	665	696	650	619	666	674	680	651	618	620	652	626	660	620	627	565	645	632	632	650	653	635	678	650	637	617	616	597	643	589	632	637	624	635	645	691	648	658	626	675	637	656	645	624	623	639	654	643	673	620	649	674	671	647	610	649	605	664	652	682	604	676	665	617	660	643	621	636	639	586	656	621	630	667	624	671	680	696	638	655	700	636	638	590	680	671	618	681	664	694	656	672	650	603	644	619	589	640	602	617	671	614	607	639	606	631	646	607	599	634	655	662	640	643	641	650	642	637	640	651	602	633	611	632	692	659	656	681	650	666	690	637	666	656	639	630	600	621	650	665	642	661	662	678	643	613	669	651	626	638	694	666	604	642	677	646	608	682	654	652	625	635	658	599	631	644	648	666	693	650	655	654	637	657	619	644	662	654	594	648	639	628	629	638	635	617	666	650	679	638	550	579	631	634	644	612	674	615	661	588	652	665	642	645	661	662	695	655	673	610	585	682	672	688	680	611	694	637	637	673	672	620	694	669	626	624	615	666	662	633	621	661	614	649	626	674	580	672	640	663	604	633	573	610	661	677	651	631	619	605	621	659	672	664	607	616	651	639	676	637	631	664	664	634	638	666	618	652	655	648	612	635	657	632	654	659	659	626	631	711	656	606	657	616	624	599	665	645	656	615	617	660	646	676	614	620	647	675	671	610	622	648	607	647	660	648	683	655	641	658	686	673	656	611	647	660	617	650	589	600	673	605	637	681	670	634	640	626	646	663	673	671	613	644	618	678	621	690	694	616	650	625	655	622	621	633	666	649	609	699	650	608	596	642	650	652	613	606	627	663	672	689	623	628	618	660	644	678	659	648	630	648	645	637	641	632	622	646	628	661	645	679	618	644	665	638	682	629	661	664	628	645	656	628	648	608	648	594	636	657	653	626	624	653	661	651	669	667	641	662	664	602	678	634	648	631	590	649	648	688	614	655	654	626	657	655	662	665	675	679	658	698	621	642	645	668	665	639	637	656	686	634	631	662	638	642	631	629	645	683	645	627	691	637	638	624	646	629	622	641	639	630	668	656	688	602	601	634	642	653	652	619	649	622	620	622	630	639	631	624	652	634	638	660	675	650	632	643	645	588	641	661	643	617	662	700	604	661	613	618	652	650	634	653	609	648	628	648	643	680	665	652	638	600	644	642	621	631	585	668	613	621	652	672	646	651	663	697	630	639	623	668	675	615	662	607	672	681	618	654	609	662	663	686	658	611	674	624	666	674	648	626	676	645	671	676	649	666	632	631	652	636	641	617	637	666	683	610	668	596	697	634	641	631	639	665	634	602	657	638	615	635	644	643	655	613	697	650	657	662	618	659	660	614	679	662	630	659	612	673	638	643	650	701	648	655	654	654	612	659	641	640	604	658	665	671	636	658	642	621	574	665	616	620	624	641	617	621	697	618	679	634	601	657	624	630	641	647	655	659	658	630	651	564	620	657	628	634	659	614	631	635	652	654	611	632	636	620	638	618	683	653	611	658	613	643	655	667	631	639	637	672	618	624	629	623	675	651	624	663	610	704	636	659	649	641	669	623	684	630	637	682	636	623	670	647	660	632	691	637	674	639	639	614	649	653	690	633	676	656	646	636	624	678	618	649	652	685	662	629	608	647	657	647	638	615	617	591	629	640	625	662	647	652	593	647	650	665	628	672	675	583	619	643	660	650	648	626	633	631	649	642	618	622	650	658	611	681	635	648	652	619	663	623	640	655	644	650	657	679	632	622	633	654	642	631	634	601	681	649	634	636	625	670	613	675	636	642	633	654	637	615	650	633	659	601	630	666	653	647	689	712	678	618	633	640	623	636	655	650	644	608	625	627	549	661	649	704	688	660	651	612	652	646	635	608	650	620	618	622	640	652	638	633	661	642	654	619	633	676	635	655	630	618	646	644	627	654	653	643	630	617	658	716	575	616	598	622	600	616	639	669	677	668	632	689	644	657	631	650	655	676	633	636	635	668	629	650	630	600	653	655	647	648	634	659	694	653	616	619	642	632	612	647	602	635	625	614	626	683	614	601	622	649	620	611	631	600	613	650	631	608	640	658	638	609	642	650	665	635	682	653	658	664	624	659	614	636	649	660	612	680	667	675	623	627	650	642	647	670	640	661	671	682	682	617	634	606	586	648	653	632	603	649	669	606	650	677	639	608	649	627	674	632	653	672	642	628	629	648	617	603	654	592	653	670	644	653	613	617	612	595	614	660	614	665	658	609	622	662	645	653	627	606	645	672	662	658	632	693	631	649	642	640	652	670	619	677	634	667	622	657	668	624	622	610	656	602	661	642	659	620	668	646	636	659	682	635	658	649	632	635	619	612	629	634	647	691	605	620	606	676	617	633	657	663	668	677	611	622	633	651	687	614	624	653	611	635	647	588	667	661	608	641	697	653	635	615	624	668	611	628	663	668	640	594	675	630	625	620	664	659	623	668	645	645	653	653	609	630	690	658	624	642	624	625	659	654	640	637	641	651	685	665	587	656	618	653	643	656	633	647	655	669	645	679	646	649	641	640	616	644	615	651	663	627	608	653	653	641	631	633	681	690	653	669	623	631	606	682	639	655	651	641	693	634	643	625	625	621	686	625	673	621	669	611	639	603	643	605	618	665	674	578	624	621	627	621	669	668	655	617	655	649	667	626	595	687	599	640	647	640	650	600
19894	3460	1832	1335	855	596	465	371	325	286	282	253	238	238	187	229	234	209	233	224	230	210	217	244	203	208	216	200	191	205	194	214	207	194	175	191	206	207	226	206	214	211	206	211	209	208	195	207	220	203	180	205	191	223	202	204	192	208	195	218	195	190	215	191	221	213	185	224	196	200	205	196	167	187	203	184	216	223	220	205	201	190	205	208	202	217	195	179	223	217	194	202	212	209	201	218	204	189	208	209	211	192	174	192	222	200	205	209	200	189	191	199	217	216	190	184	213	203	190	185	197	193	187	185	176	209	216	185	177	211	204	179	214	176	188	211	185	182	203	207	216	182	183	204	208	199	197	191	181	192	181	181	184	186	196	183	213	200	184	199	202	192	187	188	179	196	192	214	203	187	197	212	193	205	174	181	204	214	222	182	220	214	207	209	177	192	181	182	204	182	182	198	189	197	193	188	220	185	207	198	194	183	200	197	192	177	206	205	185	194	212	223	194	230	240	189	220	183	216	226	173	199	198	194	196	174	177	216	218	209	213	225	201	167	206	205	184	197	192	205	211	209	197	186	220	218	197	200	193	193	181	211	241	222	188	183	202	180	192	169	202	198	215	183	203	214	198	211	178	203	200	201	204	176	209	167	199	184	190	201	175	189	209	190	204	204	214	202	209	186	183	198	217	208	186	193	197	211	195	193	222	187	186	193	182	198	192	199	176	176	190	180	175	197	191	189	213	192	185	207	189	232	200	208	205	204	185	178	224	186	199	213	192	179	212	227	184	182	180	203	220	214	206	177	215	224	200	183	218	192	195	207	199	181	191	201	215	191	198	188	198	203	196	189	180	221	188	217	184	211	183	192	237	175	197	206	201	194	200	217	213	196	197	169	217	183	185	189	171	204	201	193	186	185	211	191	188	189	213	210	193	192	208	196	208	194	201	204	198	189	178	184	181	205	176	210	214	206	190	191	199	214	180	198	215	202	219	189	171	203	212	186	196	206	210	185	192	180	224	188	179	199	203	210	174	157	172	237	224	218	177	199	207	193	194	184	198	194	173	187	192	216	196	216	181	180	196	202	206	186	209	189	207	206	204	196	207	184	176	190	197	177	221	194	182	186	186	186	230	170	167	204	180	202	212	198	206	211	217	159	194	208	193	204	213	244	212	190	169	196	175	220	229	191	190	217	220	186	180	212	178	231	179	203	199	213	213	176	208	196	172	215	215	185	200	202	190	195	203	177	179	210	214	172	200	194	212	184	192	180	195	209	212	184	185	205	199	191	165	201	199	204	209	202	194	199	202	216	204	183	200	185	231	188	208	205	239	207	198	194	162	174	211	192	189	228	215	215	201	191	209	222	210	198	188	176	183	183	189	204	199	230	178	184	191	189	206	220	214	205	189	205	208	194	203	184	170	177	191	206	202	182	199	188	200	194	212	204	200	199	209	192	168	191	194	187	198	188	205	206	184	193	211	187	207	194	212	228	242	179	235	190	201	175	217	207	208	235	204	194	191	209	209	207	201	182	218	202	185	200	212	194	209	189	196	198	205	188	167	193	197	189	183	197	207	226	203	226	221	227	190	202	203	199	189	215	195	167	197	191	180	190	192	187	215	188	192	189	188	194	194	192	207	192	215	178	206	184	200	197	198	179	190	237	205	188	177	201	198	186	204	183	189	194	212	189	192	211	198	196	203	197	205	207	213	209	225	183	184	188	191	202	182	205	206	194	185	175	169	190	181	178	199	205	196	204	207	192	216	179	187	219	218	216	206	202	188	203	191	188	192	166	203	188	199	184	169	181	218	198	175	184	204	189	185	190	210	209	218	176	210	240	227	206	178	188	187	179	221	200	201	199	184	173	229	199	190	220	203	199	199	185	190	197	185	211	199	188	176	191	196	202	186	222	219	226	196	177	192	194	218	247	189	192	183	182	196	212	214	171	190	200	189	195	184	196	195	199	216	186	173	196	172	192	217	191	152	183	189	197	211	204	202	172	208	210	250	204	209	173	221	204	186	182	187	211	215	199	208	217	188	194	182	214	227	195	191	195	198	219	194	163	183	197	207	189	202	220	193	210	220	221	193	213	187	181	188	201	205	182	178	203	210	197	200	190	194	197	219	211	180	208	189	184	199	191	181	211	217	205	199	215	183	229	193	212	209	208	197	207	200	218	200	200	154	186	207	223	187	208	191	193	185	217	193	184	201	193	216	185	206	192	197	187	181	178	195	211	190	181	177	205	197	200	208	206	179	180	176	192	192	208	202	213	205	192	188	207	179	203	210	186	191	205	229	172	179	192	226	211	228	194	190	211	203	191	204	197	190	184	181	211	182	185	204	171	194	198	199	216	187	188	188	203	237	219	204	178	189	180	216	225	206	208	201	195	206	201	231	188	206	193	202	227	190	210	222	198	213	199	206	203	175	208	170	191	195	208	208	190	203	177	204	190	200	217	194	198	205	209	197	183	181	192	184	193	202	204	191	198	192	170	209	160	201	178	191	204	196	178	202	224	207	211	205	193	193	202	188	184	186	199	224	193	193	181	204	216	198	204	184	185	206	208	193	180	202	189	194	201	197	207	222	168	189	204	202	177	201	193	174	198	206	181	173	184	189	212	220	168	211	199	209	197	196	167	216	207	207	199	218	186	203	208	197	189	191	194	209	195	213	204	204	203	218	233	199	230	199	193	210	176	210	187	211	204	171	204	177	201	183	206	191	192	207	209	208	208	182	197	216	189	237	187	194	201	191	198	210	190	192	216	189	201	220	212	175	197	206	196	206	241	192	201	200	213	196	212	216	170	197	226	199	224	217	203	217	185	180	207	205	196	211	190	184	212	171	203	204	177	190	203	201	161	195	207	195	177	191	214	203	191	215	215	172	211	197	180	180	221	221	165	203	189	212	179	201	216	196	193	185	194	226	212	175	173	199	199	189	221	199	189	207	206	204	217	185	204	196	191	214	230	216	182	197	183	195	188	217	229	194	201	209	211	223	196	211	203	195	191	196	188	186	182	173	210	197	183	199	196	185	187	200	190	165	182	210	198	202	208	187	204	219	182	195	170	206	193	193	208	186	189	180	191	191	197	183	221	214	227	210	204	175	185	219	190	208	198	217	203	220	222	196	222	195	200	199	209	201	200	188	187	205	180	191	209	198	201	196	190	223	208	188	213	199	227	191	179	196	183	185	184	198	191	213	221	198	169	201	213	215	201	191	196	223	212	217	184	200	206	207	229	176	222	197	185	186	224	219	203	202	187	195	197	207	197	198	165	193	178	190	185	206	208	206	207	176	200	194	188	216	183	199	201	180	214	205	225	203	193	211	192	218	215	182	208	213	211	191	184	172	175	203	162	190	220	182	196	204	186	185	203	182	208	196	187	215	213	197	182	183	204	200	182	186	196	206	161	197	186	226	218	189	194	212	175	200	212	169	196	203	213	190	207	183	191	180	177	217	208	204	214	201	202	210	195	207	207	206	190	185	192	206	173	185	196
11369	1774	3525	3851	3083	2226	1684	1392	1143	952	892	756	703	666	599	621	597	616	576	575	554	544	536	587	541	489	515	533	544	491	506	491	522	510	505	508	507	497	480	469	504	490	508	499	518	469	500	509	513	463	488	467	475	521	529	455	446	483	461	445	464	508	476	433	464	443	514	492	462	491	497	447	446	477	449	453	461	485	459	493	466	415	465	429	453	493	488	489	474	489	463	492	511	456	468	490	519	458	482	483	501	454	484	442	487	438	454	447	465	473	472	470	501	477	470	476	462	452	478	465	494	442	453	422	508	460	482	436	505	465	463	476	452	461	495	442	437	508	466	491	451	497	472	484	478	411	478	455	475	494	445	482	461	486	441	459	489	466	449	456	435	450	473	454	426	489	463	437	465	488	479	474	476	430	465	438	505	451	437	449	479	500	441	461	465	436	446	476	475	466	494	459	472	459	488	496	422	498	470	447	465	461	458	454	451	442	494	466	444	451	451	484	484	445	489	458	484	443	482	460	446	470	495	460	447	465	486	453	450	457	449	435	478	445	454	493	487	435	464	462	428	474	438	450	452	449	435	460	444	440	440	494	501	429	458	467	457	421	443	425	458	455	503	489	478	491	433	462	508	473	447	482	446	471	481	472	501	442	446	499	476	457	481	451	438	442	470	451	443	461	452	463	470	436	480	474	466	518	465	476	407	454	470	438	510	480	481	468	471	458	458	477	465	477	431	459	471	474	453	480	449	453	502	493	444	481	445	494	455	413	452	470	486	445	476	468	457	461	478	489	437	416	471	485	462	471	477	463	452	500	471	491	435	436	483	485	414	419	452	470	479	466	461	463	456	447	435	473	481	487	474	466	464	479	457	497	448	452	490	476	492	468	464	454	436	461	466	464	471	499	473	469	437	502	470	437	477	436	453	464	444	452	530	506	472	493	505	414	458	514	459	447	480	471	466	460	479	490	468	459	444	483	462	485	477	460	441	437	448	453	445	460	478	449	454	445	459	463	428	451	469	442	445	470	469	441	469	489	452	461	458	418	473	488	467	462	454	460	475	450	423	437	456	465	468	451	456	438	459	488	471	468	405	453	489	497	456	478	467	451	481	438	481	430	487	517	474	456	468	493	428	464	449	471	476	430	464	455	482	475	493	448	425	476	446	463	450	452	469	477	480	447	447	475	474	467	438	483	479	452	460	449	512	446	479	466	439	446	434	439	491	461	425	499	476	457	478	460	441	419	468	450	479	454	458	431	456	468	472	502	490	455	455	496	493	457	459	531	446	483	448	479	400	456	494	432	464	425	456	440	437	489	475	451	433	472	464	448	458	459	463	464	465	432	442	450	464	497	438	492	440	460	473	472	443	466	483	484	489	451	429	431	439	441	481	464	495	457	467	464	479	487	472	472	494	463	517	474	492	476	496	449	470	496	425	489	488	475	505	492	489	448	479	496	482	444	459	478	454	447	466	503	414	445	474	475	489	451	443	446	489	456	436	475	429	477	501	474	444	475	482	467	491	463	446	461	435	470	473	441	434	502	464	433	482	506	439	494	486	457	455	497	452	467	463	484	466	484	457	447	463	463	445	512	457	478	483	448	443	486	458	441	454	480	488	451	475	457	444	482	441	485	461	454	455	471	450	487	444	469	454	455	446	418	451	450	494	487	446	459	467	467	472	442	435	426	464	459	449	479	470	476	467	482	469	446	457	501	488	498	486	469	499	456	442	467	499	447	465	477	476	490	477	458	493	435	430	477	447	443	459	489	490	465	502	475	460	448	418	466	473	485	512	444	515	447	439	530	488	464	439	452	462	483	497	499	516	463	475	456	441	473	469	449	466	469	416	482	475	474	511	459	450	463	487	493	487	494	492	460	486	464	466	451	479	421	455	514	485	489	490	479	493	454	468	442	505	448	456	501	477	454	438	456	483	408	508	493	489	458	462	476	461	435	459	465	504	449	437	468	481	479	503	436	475	481	453	483	485	483	488	437	429	462	418	463	513	473	458	436	462	465	440	466	451	449	431	480	498	498	446	475	443	498	452	436	481	454	501	511	457	442	453	431	452	440	450	467	493	470	454	486	462	443	427	495	484	491	460	493	450	435	485	454	458	467	442	456	492	477	444	474	479	470	463	442	449	491	436	474	446	444	463	428	460	447	471	453	460	450	487	431	487	479	495	452	438	478	437	472	453	489	438	446	457	460	463	477	461	433	434	456	446	448	478	463	449	471	466	468	475	467	461	441	457	452	459	473	450	498	416	417	474	456	442	454	479	479	466	484	477	464	425	476	490	452	463	495	470	476	467	496	457	499	453	481	485	469	433	463	520	471	444	476	488	480	457	474	467	457	483	483	455	441	487	454	466	477	482	492	471	456	467	448	483	445	477	476	460	463	473	442	467	480	467	458	469	468	526	442	484	459	488	464	494	417	477	447	436	494	454	451	454	450	444	444	463	441	471	447	436	494	429	446	468	479	444	450	496	484	462	476	471	493	445	442	451	437	487	443	499	469	490	462	475	451	454	490	502	459	486	457	458	457	472	459	444	456	455	488	439	459	446	459	470	454	463	461	502	413	492	487	453	458	465	441	416	462	472	467	478	490	446	458	449	449	488	453	478	471	453	488	495	455	472	464	449	453	482	488	459	450	476	467	459	484	503	503	477	455	463	444	473	447	441	459	502	448	468	469	474	491	451	445	480	483	472	446	455	451	415	461	435	462	447	470	449	504	485	469	446	471	460	473	457	431	477	450	480	407	467	470	465	447	470	486	499	489	461	471	454	456	434	487	462	471	476	481	506	474	464	510	467	473	448	459	514	472	455	483	464	457	461	468	406	401	480	471	454	477	451	474	452	475	485	458	464	451	489	489	401	441	493	501	459	463	441	492	473	487	452	474	451	461	434	511	436	453	495	471	458	432	453	448	434	472	437	462	444	495	480	450	472	464	473	489	455	424	476	468	446	446	462	488	515	439	412	484	434	475	472	500	495	454	464	472	498	479	487	453	427	467	440	443	457	482	473	458	457	457	461	475	489	462	439	433	455	442	492	440	494	473	465	485	485	477	449	447	457	508	467	447	449	493	483	449	476	444	458	490	448	493	471	458	468	469	458	447	463	474	447	452	502	462	438	491	465	447	434	437	473	476	476	472	478	459	466	428	474	458	464	462	497	485	504	481	491	458	451	449	501	483	485	463	452	462	463	431	498	472	486	430	460	463	508	503	466	481	490	465	486	487	448	445	483	470	480	464	459	459	443	456	439	472	470	455	432	458	482	478	509	466	426	471	498	451	477	446	517	490	496	438	473	495	480	446	456	461	479	503	467	447	491	497	472	476	481	483	479	457	440	456	483	475	474	484	452	481	449	459	504	474	446	450	442	494	467	447	453	461	501	458	449	482	483	434	477	462	472	468	463	512	453	443	457	509	445	461	446	431	390	478	478	466	451	504	473	467	482	462	473	482	469	463	471	468	472	488	456	459	482	446	487	447	443	464
39508	10231	3576	2506	1565	1047	739	656	504	468	434	397	317	332	318	345	342	325	288	301	283	286	285	308	290	314	322	297	300	281	295	287	246	308	307	286	302	279	295	263	280	301	253	274	295	283	283	255	247	236	268	234	263	296	278	266	260	274	252	247	267	241	281	271	263	263	273	312	261	267	271	261	266	250	266	269	311	283	260	277	275	253	250	291	249	285	312	246	242	273	273	294	284	260	249	252	270	276	258	275	291	285	248	268	241	225	278	285	286	278	265	282	255	302	272	253	245	225	242	269	278	267	263	270	267	277	255	271	266	273	291	260	261	239	256	237	263	306	278	280	267	272	309	256	299	246	281	246	255	285	260	270	251	285	269	288	290	272	257	281	294	265	258	280	298	308	295	274	270	251	266	254	271	248	251	267	281	298	289	266	293	293	246	238	259	260	253	266	299	254	230	251	285	264	283	275	273	280	282	290	262	251	250	260	282	251	291	271	280	280	262	266	280	306	269	283	281	299	250	273	253	247	256	277	299	247	286	262	281	260	290	294	292	280	297	228	285	256	297	284	227	298	280	221	253	294	249	254	261	274	288	269	272	230	272	293	270	284	251	271	274	274	294	260	274	268	258	284	292	274	277	247	252	246	258	281	268	300	272	259	284	291	280	270	236	330	263	261	297	277	261	262	271	256	279	266	297	303	305	274	276	280	294	221	283	275	256	287	325	276	254	285	236	305	267	281	268	276	270	282	297	231	300	261	285	290	273	274	276	239	253	258	268	262	311	244	293	244	293	290	254	292	285	261	254	272	253	279	243	269	264	267	273	262	288	270	285	280	265	292	243	278	292	267	271	296	273	258	284	292	278	268	271	273	256	270	277	280	257	297	281	279	293	243	262	273	291	263	286	288	268	280	244	292	306	267	265	270	261	293	250	265	236	250	280	276	294	271	303	274	260	276	302	284	258	304	299	292	269	228	249	258	276	309	308	262	303	291	260	253	268	279	275	273	284	299	252	269	251	291	280	288	243	273	239	278	281	268	270	271	280	283	312	286	260	277	247	212	258	295	257	295	279	282	241	281	293	271	249	257	274	271	256	269	258	252	256	253	275	269	270	246	261	260	266	298	274	221	276	263	258	272	249	267	293	268	250	252	268	285	276	286	264	264	264	277	280	271	238	299	281	240	280	246	253	272	266	253	251	276	289	267	275	275	272	293	287	269	255	265	268	240	301	280	282	281	264	251	267	232	285	266	266	264	274	299	331	281	287	297	270	279	263	279	261	273	258	253	240	262	258	297	284	272	283	268	278	276	270	260	290	262	287	313	264	275	298	276	284	263	258	286	273	241	279	270	278	253	296	277	278	275	297	271	311	293	282	273	278	275	246	291	264	260	247	274	259	265	348	242	270	295	270	272	267	253	301	256	282	293	271	253	280	273	262	253	285	250	304	262	293	263	297	267	275	291	276	271	253	252	252	271	305	260	300	267	242	283	284	285	267	278	271	283	310	279	290	277	246	228	301	268	280	259	250	301	288	246	264	245	247	261	275	277	276	282	236	268	289	276	288	296	289	278	270	276	283	254	272	275	270	294	262	245	265	289	284	265	261	240	261	265	256	272	254	280	264	305	271	291	278	288	295	272	285	283	264	273	277	268	264	278	260	234	297	273	243	249	276	250	284	287	256	293	278	296	244	293	311	285	276	275	291	303	290	284	256	265	268	294	255	298	257	257	241	291	294	257	289	274	269	272	249	252	265	262	268	275	265	286	261	276	247	251	258	282	276	271	275	259	274	239	291	288	291	276	284	284	260	287	244	296	300	302	262	268	301	281	270	305	244	257	267	269	294	278	265	241	285	283	261	269	278	272	265	258	272	306	265	251	273	278	275	269	262	249	257	257	285	284	275	256	289	276	261	252	290	269	243	273	234	301	295	254	268	301	290	265	281	278	262	265	261	283	247	259	286	275	296	261	278	272	291	258	265	291	243	280	234	246	302	280	274	277	307	249	292	269	292	269	265	285	292	276	273	261	271	281	282	257	269	270	267	271	283	282	253	269	272	262	275	274	304	273	259	273	262	284	281	301	258	289	304	233	256	259	288	271	241	249	276	270	259	268	313	247	279	285	273	290	303	292	274	273	280	256	259	289	266	275	250	266	266	269	280	293	297	281	260	265	251	300	268	271	287	266	296	258	261	254	271	290	256	273	268	280	264	227	259	239	259	267	290	255	284	261	288	278	267	293	318	291	281	261	250	272	314	268	258	277	278	306	267	259	259	251	264	266	252	290	270	257	254	295	255	287	311	288	314	268	265	278	270	240	275	255	312	276	285	294	274	282	305	277	287	258	258	251	276	277	299	258	260	288	274	293	297	284	286	283	243	286	281	295	285	281	279	290	257	273	219	289	277	259	258	247	248	259	262	281	265	299	279	253	283	253	276	290	294	305	281	238	272	270	258	275	278	302	261	270	258	259	265	290	257	285	305	279	272	257	305	267	253	246	276	269	272	279	261	261	284	266	268	273	272	265	274	279	289	280	275	271	251	256	278	221	248	265	257	263	253	308	242	285	314	234	273	279	273	274	293	270	265	290	274	259	277	293	292	259	285	272	273	253	286	294	288	279	276	269	255	278	263	266	254	269	267	281	246	285	303	286	259	312	271	290	273	268	281	233	268	268	263	263	267	303	262	234	276	266	235	294	305	286	279	322	246	310	263	262	272	277	282	250	282	283	269	276	249	244	252	251	283	275	288	255	276	284	267	270	272	288	249	248	292	246	261	243	277	251	262	280	246	270	275	252	280	262	235	257	248	296	278	265	279	239	269	269	246	287	270	265	279	274	256	290	238	268	301	266	297	280	298	256	251	287	264	308	318	267	301	251	253	242	268	284	278	267	266	283	268	276	292	286	277	257	303	257	292	279	282	240	268	278	267	281	274	298	266	248	302	276	279	260	287	245	273	274	289	250	274	287	252	288	271	249	279	289	286	281	248	270	302	236	268	278	286	262	281	255	247	301	279	285	256	264	273	276	309	270	264	257	235	285	293	273	248	278	290	268	291	256	302	257	244	291	281	270	271	304	225	273	259	263	279	286	259	241	320	300	248	239	283	276	259	269	281	262	253	285	277	267	280	271	271	257	249	258	304	261	277	272	269	278	282	268	267	245	278	261	276	263	277	258	275	264	261	230	257	261	274	260	273	284	274	276	293	262	277	268	280	258	265	262	254	271	303	276	251	273	268	288	261	247	225	274	258	271	269	279	244	250	233	256	262	251	264	281	286	293	269	287	283	299	283	252	239	258	270	250	285	274	289	296	281	262	269	278	270	262	266	266	260	284	272	273	276	263	273	274	253	267	300	316	293	255	247	270	274	267	268	253	267	287	257	265	246	268	247	298	252	262	246	270	290	278	254	262	289	270	278	283	250	237	273	255	283	291	246	260	273	303	274	259	260	265	251	254	303	278	263	261	273	249	278	263	243	261	281	281	273	261	280	284	266	278
23630	2860	5940	6549	5264	3850	3017	2467	2002	1580	1472	1318	1100	1065	978	958	903	904	881	838	826	809	806	767	767	719	784	748	759	756	753	771	693	715	675	683	676	668	714	722	689	645	663	693	667	683	637	658	664	649	655	628	684	652	618	632	632	627	643	620	665	645	616	670	576	629	660	653	646	632	552	693	633	608	616	649	669	634	634	601	593	610	632	633	625	584	627	609	621	609	638	635	618	601	595	616	631	614	603	589	649	640	601	581	619	621	593	651	577	613	602	630	622	595	598	616	647	625	587	632	617	620	587	611	673	612	615	595	639	642	648	574	654	631	581	618	628	583	609	608	607	616	617	574	668	601	603	615	614	635	624	550	597	601	635	596	586	616	614	630	585	599	612	615	618	585	603	577	608	599	628	600	574	587	604	583	610	625	575	612	580	579	621	633	606	590	607	610	589	632	572	582	611	652	583	657	587	607	617	606	586	564	591	614	664	612	615	663	602	634	603	607	670	614	614	594	619	655	629	595	646	619	576	615	598	613	587	621	595	639	569	613	589	619	570	577	630	614	596	619	617	622	607	592	572	648	620	625	623	604	624	585	547	588	624	595	604	608	544	646	622	650	592	574	594	625	585	604	612	616	647	619	593	618	614	586	609	646	635	601	648	569	619	628	592	606	654	626	604	601	584	641	633	625	616	627	618	618	594	654	581	590	583	643	615	594	624	544	581	548	650	591	574	608	648	615	635	620	622	616	605	644	641	608	607	610	633	616	590	664	653	599	666	644	639	608	557	614	609	652	620	584	613	564	554	622	618	599	627	600	582	650	588	621	632	621	592	595	589	625	603	687	598	613	626	655	636	622	595	624	585	579	580	615	590	625	604	619	595	608	568	582	607	635	577	619	592	617	608	628	583	635	573	626	606	641	616	578	628	588	619	634	618	613	624	593	576	640	612	636	586	607	620	621	612	615	624	619	606	614	615	601	598	604	576	660	596	595	644	622	633	633	616	601	618	614	641	626	612	577	623	600	590	615	600	659	606	632	602	612	566	629	591	617	563	574	576	605	584	596	655	602	563	603	617	664	625	601	600	621	639	611	585	606	578	592	636	619	625	590	623	628	596	596	587	617	640	598	596	666	626	648	611	601	624	666	617	556	629	617	601	631	604	621	614	620	635	590	602	643	579	614	579	594	599	602	578	607	646	599	620	562	600	590	616	617	624	615	603	602	619	624	592	606	593	624	647	621	617	599	582	623	642	552	605	566	590	628	635	611	593	638	608	598	626	575	604	587	628	601	621	652	620	659	612	605	585	584	576	607	588	628	570	620	561	558	631	593	582	596	601	592	622	622	622	605	626	639	605	574	589	649	639	627	609	599	602	593	595	591	589	627	581	603	623	620	648	587	621	602	604	630	636	622	594	649	601	613	651	632	612	647	594	706	628	648	601	591	633	616	599	609	592	619	610	633	597	628	621	610	633	570	628	620	640	620	651	598	622	617	607	630	612	556	604	600	627	633	629	628	598	593	592	591	624	617	578	626	634	602	596	590	658	602	679	591	635	656	617	596	613	627	628	612	605	615	596	586	595	616	596	612	642	582	601	628	596	575	616	647	621	588	635	607	608	647	636	621	598	627	611	624	603	620	652	603	628	619	601	637	646	577	587	573	611	618	601	629	624	617	609	565	632	594	616	627	561	618	562	635	623	591	584	557	668	628	599	620	546	592	618	634	573	601	614	585	616	608	607	635	654	611	586	606	645	613	623	611	605	615	607	624	605	636	647	645	618	643	613	587	620	608	639	599	633	613	617	606	619	593	630	612	641	581	604	644	608	594	612	576	595	600	626	593	600	604	617	587	627	668	543	607	606	579	606	641	601	575	615	579	612	635	587	597	603	612	605	612	633	630	551	647	605	623	618	620	561	644	616	649	641	622	624	660	573	538	637	594	685	588	603	553	626	599	598	621	638	616	581	607	594	613	638	619	612	576	626	606	564	615	584	610	595	617	642	579	628	604	594	616	635	620	613	582	613	554	616	595	640	588	613	575	595	607	633	578	622	613	595	644	609	607	629	596	619	624	620	608	632	651	600	605	584	616	637	619	612	606	596	644	609	634	608	583	610	614	603	572	632	629	642	610	643	615	598	568	597	571	636	577	572	661	603	629	624	596	622	623	645	624	637	585	600	612	621	561	602	580	608	616	593	647	593	581	659	624	614	587	616	607	558	638	540	611	643	615	578	659	597	556	619	629	609	634	612	563	616	614	623	625	626	644	606	617	609	592	600	596	622	607	615	669	623	619	586	587	662	640	609	586	597	623	586	630	627	613	606	615	639	629	613	626	597	589	574	619	659	606	664	541	617	599	604	589	603	584	610	643	632	596	620	597	581	632	621	625	630	592	635	610	662	610	590	591	587	606	598	620	639	589	621	588	581	614	628	660	611	614	610	598	639	664	600	572	602	650	592	622	611	610	583	632	636	600	608	614	678	587	621	640	640	614	618	626	614	623	583	634	598	620	600	596	579	615	610	626	613	600	593	602	646	525	579	618	593	611	607	555	604	630	594	562	605	676	589	620	635	613	574	623	613	589	608	628	632	590	615	598	595	613	600	626	565	618	655	618	608	579	602	621	644	607	583	626	630	668	620	637	558	644	570	587	646	637	614	688	615	606	601	662	639	609	632	649	583	624	651	610	587	610	604	587	615	574	591	609	626	592	588	583	591	632	626	591	590	590	642	584	631	603	676	629	591	625	604	577	609	607	599	624	599	611	607	604	570	661	582	565	635	598	643	611	592	652	612	586	636	601	633	603	634	586	585	553	579	582	657	630	605	624	626	600	627	653	604	634	617	607	607	628	627	623	618	641	589	602	594	603	610	584	568	622	620	638	620	625	616	587	616	643	622	609	577	606	624	625	612	615	612	590	600	604	646	594	640	614	622	576	624	612	638	614	602	652	576	609	600	604	660	600	584	605	626	621	654	598	582	598	649	632	602	596	620	664	652	614	632	618	600	655	598	569	632	628	572	603	627	582	626	613	622	644	622	580	603	622	624	642	597	634	651	640	615	606	607	624	618	625	618	615	654	645	632	621	604	617	634	578	597	573	623	627	583	638	571	614	586	623	582	601	647	583	588	612	621	620	597	629	633	617	590	601	602	633	589	654	587	629	626	566	582	607	653	608	596	659	638	642	619	634	595	590	583	622	639	633	631	594	635	646	612	614	659	591	609	603	610	605	619	580	585	635	627	618	633	615	607	556	610	576	623	618	628	645	647	619	556	613	576	638	606	660	621	590	607	609	673	633	605	610	650	630	590	624	603	601	597	595	640	639	635	588	579	597	578	612	625	626	582	611	582	621	659	554	620	649	624	620	612	606	646	643	575	589	627	653	622	629	588	597	619	560	636	659	622	616	566	595	588	636	621	616	601	591	674	579	569	601	616	585	583	622	631	576	634	633	588	610	613	634	588	588	617	607	604	596	664	604	578	616	545	598	580	633	619	589
50024	15223	5633	3650	2200	1391	1009	819	704	570	529	515	441	352	390	409	364	380	349	355	335	340	332	352	350	352	301	330	306	341	331	342	324	317	294	292	271	299	327	318	316	296	324	321	369	329	332	332	316	329	300	326	332	284	265	288	306	291	299	276	281	265	269	281	293	326	318	319	297	315	286	299	286	301	301	269	301	293	273	275	262	316	320	284	303	290	270	283	282	323	290	306	327	307	312	325	305	296	281	297	286	282	304	275	298	293	288	306	274	267	289	294	274	286	293	264	281	314	320	286	297	281	275	272	302	273	301	300	314	274	293	282	267	305	308	329	289	277	285	267	311	310	302	293	296	298	268	282	300	291	288	318	293	245	281	307	319	277	295	323	296	260	275	298	291	278	294	310	306	300	298	304	301	271	271	273	294	330	336	269	282	295	310	285	311	265	274	300	305	317	304	299	312	292	308	279	298	312	318	272	263	293	280	287	293	282	299	257	320	291	251	286	284	319	272	305	283	281	279	292	301	269	286	301	290	309	295	331	309	301	301	326	321	264	297	277	265	296	291	276	303	265	296	297	286	280	320	295	279	272	265	285	315	316	302	287	293	323	308	292	273	321	264	301	330	270	302	288	310	325	303	275	290	285	269	293	314	269	286	312	307	299	273	270	347	291	318	304	272	293	292	265	289	294	334	279	306	323	302	297	296	277	295	286	299	286	312	321	298	287	281	326	295	320	303	266	305	286	318	277	338	287	320	302	289	310	308	274	287	331	283	305	301	317	255	299	271	296	332	281	296	273	288	293	265	296	306	316	293	314	310	273	270	317	252	308	272	286	295	307	300	277	276	309	277	279	280	298	287	258	295	318	321	261	281	292	273	290	295	276	286	300	317	268	306	289	341	292	289	276	294	302	270	334	318	305	321	308	294	278	290	276	304	277	294	309	292	269	278	248	306	315	336	325	281	299	282	321	302	271	328	285	292	291	307	292	275	277	308	258	288	276	305	300	286	289	290	273	287	295	291	299	255	300	313	276	305	289	304	303	309	278	301	288	301	278	271	318	287	294	297	296	265	276	294	336	313	319	323	290	300	275	335	328	262	278	249	282	313	282	299	297	338	241	297	269	306	291	291	295	265	298	312	329	263	303	316	272	343	296	302	293	310	303	286	264	269	300	289	321	332	275	314	273	294	325	315	295	286	277	301	282	259	264	286	325	280	308	285	298	277	272	262	289	298	268	284	264	270	302	304	282	284	289	296	303	277	306	283	312	289	307	273	282	283	277	299	298	297	281	290	282	301	285	326	315	286	295	290	276	302	320	290	305	310	320	278	274	286	301	309	289	293	283	296	296	294	297	277	260	307	306	223	309	332	308	292	317	294	322	312	295	278	293	260	267	276	299	308	304	344	295	305	326	316	274	302	318	294	265	302	356	285	297	307	282	288	279	289	296	282	309	286	318	296	287	274	290	298	284	298	316	318	285	292	295	280	277	295	312	283	319	303	273	317	282	291	307	297	297	267	318	311	274	279	295	280	252	289	300	299	273	299	271	288	302	321	313	270	286	289	309	318	290	293	285	274	323	263	282	329	274	288	270	319	286	297	292	271	289	308	266	281	324	254	286	296	326	276	312	282	283	309	257	300	273	287	297	306	296	287	306	296	279	297	264	283	288	304	289	297	294	317	294	296	277	291	312	290	297	275	303	297	283	292	347	297	288	265	303	300	316	279	298	279	294	320	277	301	267	288	293	286	291	313	278	309	296	281	288	292	304	322	284	317	281	300	309	296	267	280	297	296	284	322	300	270	286	320	308	279	287	245	297	301	288	304	298	294	276	290	303	292	301	287	315	308	336	269	309	289	294	261	294	287	303	298	264	262	286	289	258	284	308	312	310	300	319	315	309	263	285	257	263	347	302	296	292	318	299	266	279	286	283	305	317	283	314	283	301	267	305	305	289	274	290	301	315	315	299	290	273	287	294	300	262	270	275	299	328	274	311	290	318	287	317	307	294	277	294	295	305	295	281	281	265	316	293	319	288	308	308	308	271	319	267	305	316	293	305	283	318	283	283	267	273	303	293	278	295	281	247	341	339	293	270	273	279	321	286	300	285	298	283	330	318	298	308	297	267	276	256	292	285	277	298	317	292	277	275	345	299	300	308	299	287	303	293	277	277	288	315	315	303	293	320	275	288	314	295	336	316	307	287	331	308	329	320	303	283	263	261	271	272	280	294	347	292	312	294	292	304	293	278	310	256	285	302	314	275	279	306	286	301	300	271	292	276	305	288	274	282	301	263	306	312	291	285	261	276	290	287	311	290	272	307	277	306	285	283	305	287	257	283	286	260	288	266	289	279	271	307	295	303	283	283	299	295	302	249	305	289	292	276	309	281	295	314	327	297	319	306	299	299	300	307	321	291	276	292	260	309	302	304	288	294	286	317	315	291	294	288	311	303	298	316	310	298	293	306	243	281	331	319	329	359	315	285	299	283	295	288	282	292	331	305	304	288	299	293	291	280	326	305	295	324	285	314	319	263	292	308	295	248	307	261	279	266	290	334	274	299	299	315	244	295	321	282	292	297	272	303	307	339	289	318	297	295	282	279	255	259	276	272	279	314	311	295	279	317	297	288	277	264	294	286	329	289	278	258	294	328	314	285	311	286	269	267	279	313	321	289	302	302	282	293	309	289	314	311	260	302	288	280	263	342	285	302	292	282	296	281	287	287	267	269	284	293	316	298	287	282	266	290	284	313	266	278	269	316	297	306	320	293	312	313	287	301	310	283	287	283	315	276	282	320	343	254	291	315	309	314	270	314	312	290	281	311	290	278	285	349	315	277	316	294	287	268	279	269	300	272	319	270	269	317	276	316	289	324	289	296	303	294	323	293	316	304	243	258	267	291	337	290	303	290	279	299	318	297	318	282	287	322	321	328	336	345	278	274	295	294	291	306	286	292	291	293	281	312	315	290	278	278	312	324	284	298	313	295	317	278	230	293	272	276	297	272	334	323	310	269	276	289	305	316	292	290	287	304	289	260	276	270	290	309	287	317	290	325	322	315	299	309	265	263	286	264	306	287	279	280	308	282	307	295	313	314	276	291	269	308	310	321	282	301	300	294	292	342	291	303	301	299	267	274	280	306	289	300	287	350	290	328	310	287	273	292	298	287	305	313	264	278	311	279	305	292	302	283	323	317	266	297	277	273	303	286	267	281	295	274	293	287	271	312	272	298	302	302	273	341	329	281	294	283	304	306	293	294	303	279	308	265	274	308	285	280	289	320	287	302	288	318	296	319	296	316	290	287	262	261	277	271	291	272	294	267	342	294	307	262	279	304	286	284	281	309	316	304	279	307	297	296	281	305	268	289	294	290	306	283	272	280	302	306	258	308	308	295	300	264	258	273	268	294	284	271	304	307	283	306	325	272	278	271	302	316	315	292	297	329	284	292	290	273	262	274	310	268	269	304	294	277	313	324	286	275	296	325	276	304	280	286	284	302
29018	4012	8127	8856	7072	5395	3997	3304	2677	2196	1913	1661	1433	1333	1217	1161	1112	1109	1047	1004	941	888	842	855	875	888	860	830	861	824	837	835	821	894	775	776	765	815	801	780	755	758	741	784	748	755	757	774	692	701	739	646	703	758	696	669	655	694	714	708	708	700	688	713	654	705	669	673	632	666	701	721	670	700	740	634	710	723	645	671	682	650	679	668	612	638	668	650	674	645	682	649	660	682	638	631	671	633	651	620	622	647	655	647	679	630	643	604	634	623	658	643	674	694	669	660	643	680	646	658	624	646	620	646	611	657	678	684	651	670	681	668	626	695	649	662	680	598	624	653	595	667	637	612	657	632	649	622	677	636	615	649	609	672	647	641	570	621	638	631	654	670	604	695	600	696	644	624	639	637	672	689	685	627	678	610	602	643	647	626	637	663	614	642	598	636	648	669	669	685	636	608	649	723	735	684	619	639	626	608	627	626	662	616	625	659	635	629	670	657	681	654	674	624	661	670	628	665	632	641	638	621	660	640	663	648	646	667	616	645	649	649	640	677	683	617	641	643	668	667	622	608	638	595	667	671	602	651	655	619	609	637	592	628	658	620	657	616	598	580	672	632	633	645	620	633	677	619	620	678	660	694	627	617	631	653	677	634	679	654	670	617	685	634	672	610	621	632	625	622	630	649	625	679	641	627	637	618	622	676	664	663	691	627	620	636	632	618	674	639	604	655	671	678	603	631	640	692	640	657	636	663	625	645	686	607	658	664	584	598	615	652	666	600	668	663	692	665	658	646	629	658	636	667	660	642	667	672	626	692	675	633	649	604	646	688	660	648	623	636	629	613	624	637	689	650	618	617	640	621	634	615	688	647	661	703	669	620	623	657	669	667	623	609	659	639	679	616	612	650	645	652	650	612	671	628	638	634	669	673	638	601	606	644	634	642	667	634	655	647	654	663	663	637	654	662	625	600	670	616	611	638	680	591	632	658	650	692	625	622	690	600	632	671	644	602	636	635	636	627	679	628	630	653	613	652	675	650	627	630	657	633	708	634	627	609	687	613	664	644	672	643	619	600	637	634	644	652	663	624	657	639	666	643	606	619	658	641	645	611	659	642	651	617	647	673	630	636	637	600	664	651	625	635	597	654	614	660	600	655	664	648	618	634	645	639	659	640	641	616	691	629	653	640	653	700	650	617	657	675	664	646	687	677	619	653	653	624	649	603	646	644	671	635	665	679	672	582	649	643	594	654	654	640	683	665	677	661	613	631	664	662	666	622	655	639	692	637	613	610	674	685	640	663	653	658	621	629	643	659	663	648	621	576	662	636	646	613	663	649	669	646	653	660	661	592	666	621	604	639	638	691	615	690	635	657	652	647	630	659	596	645	627	639	638	657	612	661	610	610	667	624	661	639	594	643	629	628	645	660	619	705	630	654	679	713	633	692	656	651	612	665	662	612	613	661	688	652	670	605	629	623	602	674	610	627	680	675	649	663	744	639	641	650	657	646	593	670	614	607	619	668	662	645	598	690	674	687	591	657	623	636	625	611	667	647	662	656	597	653	625	669	653	672	628	632	613	669	628	651	640	633	617	665	641	630	663	630	685	618	613	678	630	642	664	670	597	606	646	649	613	666	666	638	630	664	641	631	642	720	643	706	628	619	596	624	666	659	649	613	623	664	603	649	653	668	684	658	664	625	644	638	646	648	621	600	639	664	627	626	640	706	653	606	655	642	645	637	655	655	618	704	640	643	603	643	655	693	652	625	623	647	697	620	654	641	599	632	609	640	654	623	614	654	683	662	643	658	633	591	692	652	678	617	638	659	661	609	632	609	647	637	629	643	650	631	665	657	647	674	685	687	659	700	558	599	607	612	635	649	642	645	639	651	639	658	642	641	603	646	638	644	621	654	626	592	633	633	616	642	643	662	641	578	629	616	682	660	657	646	643	625	634	678	627	675	642	661	652	645	647	661	648	665	683	602	709	641	641	648	640	675	612	614	657	685	640	613	658	640	604	636	637	691	644	626	646	618	653	609	648	642	603	649	682	672	593	603	635	661	635	644	656	615	644	636	655	601	663	630	660	626	600	625	609	664	673	621	617	645	623	625	678	637	627	622	662	652	662	692	645	610	587	654	660	645	652	619	655	604	698	636	642	608	636	626	658	650	668	638	618	661	655	607	699	697	638	643	647	636	672	628	645	680	668	670	609	603	664	661	643	630	610	635	641	640	686	647	660	722	645	638	645	652	677	619	650	670	656	669	677	610	629	658	638	657	661	588	582	657	634	621	672	577	627	631	627	643	612	604	640	619	666	625	635	627	627	672	652	621	649	602	613	675	646	616	661	631	605	677	643	668	622	619	631	639	621	683	638	631	629	645	619	665	662	618	610	607	693	631	658	638	645	621	669	639	648	609	616	616	610	604	714	653	664	597	654	672	636	653	625	658	644	609	635	657	626	598	629	596	620	641	604	674	604	626	657	591	631	652	585	628	617	693	651	608	698	628	616	659	646	634	612	658	617	626	635	622	643	658	636	675	631	621	616	674	627	634	677	643	664	674	608	619	616	681	630	691	668	681	633	617	628	646	631	628	633	654	658	644	642	670	628	651	622	677	656	620	612	644	633	586	631	627	621	595	626	654	650	657	668	656	609	624	677	635	640	620	665	636	644	679	651	633	649	629	605	687	646	629	628	648	716	633	689	614	620	613	616	628	674	634	645	671	652	595	678	621	581	635	625	642	606	638	607	634	615	628	659	649	628	623	660	628	707	632	650	628	633	638	616	599	659	627	658	667	653	651	698	661	645	613	683	715	590	667	653	638	652	638	659	616	636	662	637	660	634	657	659	628	629	641	645	666	624	633	594	604	601	647	671	609	688	618	642	631	620	616	610	645	637	628	632	683	636	627	595	622	692	622	648	656	681	624	655	657	623	638	659	661	605	627	661	620	642	637	603	639	641	664	586	598	605	632	665	642	641	655	622	667	637	621	677	627	690	615	667	672	633	710	724	634	642	658	660	636	663	673	627	643	654	669	680	641	622	643	672	702	668	636	622	599	653	627	612	583	594	650	636	696	587	620	648	666	681	627	674	637	662	638	611	693	618	627	613	580	649	689	662	644	652	660	696	611	653	666	623	633	626	629	575	624	628	681	614	628	665	652	643	613	640	625	597	659	651	669	672	663	582	654	621	606	658	622	680	640	619	609	681	650	630	623	655	608	682	629	650	679	616	623	678	648	653	670	649	664	678	611	611	681	652	634	675	646	652	627	651	634	638	641	663	625	648	643	684	663	607	704	600	627	631	685	620	602	661	628	674	673	630	642	669	589	632	633	608	612	653	649	633	670	662	637	692	660	672	600	592	649	706	637	624	663	624	703	564	640	659	625	606	586	659	592	659	626	673	626	602	654	670	688	673	645	711	669	663	635	609	640	625	600	643	628	654	602	678	616	646	611	650	637	647	659	641	634	609	629	602	619	625	625	625	649	603	608	675	665
18779	3574	1787	1281	824	596	456	353	339	260	234	275	239	238	239	219	224	232	198	205	220	235	249	196	200	206	222	182	217	197	205	230	199	185	194	229	209	182	218	175	206	171	189	195	222	212	178	192	203	187	189	194	189	215	222	173	206	227	206	190	192	190	209	211	192	224	205	191	204	213	193	219	217	193	187	200	169	182	209	182	209	196	212	210	197	209	220	186	194	194	210	210	195	192	206	206	180	174	200	168	193	195	204	189	202	205	196	206	204	210	175	208	195	190	164	207	191	189	164	199	204	208	185	182	188	199	205	188	195	193	187	201	204	189	170	204	222	202	202	188	214	200	204	193	194	199	199	215	198	177	209	238	195	203	203	214	216	208	187	196	199	180	236	205	195	227	224	188	185	204	193	189	212	222	204	205	193	206	186	210	220	190	195	201	192	211	205	180	212	192	205	190	206	197	173	222	196	187	243	220	204	195	205	183	204	160	181	188	222	197	177	221	197	205	188	210	230	181	191	205	193	190	201	189	223	185	192	180	195	194	208	198	193	217	204	189	199	196	200	207	206	167	203	176	204	214	210	211	191	181	180	176	184	196	195	207	173	205	175	189	238	183	186	183	175	199	210	215	150	202	205	194	202	192	199	178	176	187	191	188	206	190	210	181	204	204	172	182	187	197	200	205	181	229	214	184	187	200	193	193	209	194	211	196	218	211	209	191	190	203	207	192	173	192	195	210	181	196	198	199	179	219	198	184	226	184	199	210	175	219	182	192	191	198	177	171	206	213	189	185	185	194	211	211	199	200	205	193	174	166	198	178	170	194	203	203	204	187	213	212	202	181	204	222	187	188	176	196	221	222	191	196	202	204	203	215	210	183	229	236	191	184	220	191	210	206	205	186	187	189	193	208	182	202	211	188	192	204	210	219	225	206	208	204	194	206	232	192	206	183	191	180	240	192	218	181	219	214	202	198	210	188	206	184	185	199	203	175	220	217	207	183	184	229	202	203	192	229	162	198	210	168	172	218	211	191	207	185	192	184	154	187	202	185	216	177	213	196	193	218	237	197	206	188	201	196	172	196	190	190	186	216	200	206	227	171	206	189	193	224	196	194	211	205	174	167	194	217	225	198	198	214	196	190	183	184	215	197	202	185	197	190	194	198	182	205	227	189	192	183	209	208	179	199	193	204	214	194	193	192	233	224	207	182	200	183	159	213	195	206	199	210	201	193	223	198	167	182	192	197	213	214	228	189	194	197	199	192	195	203	185	216	208	186	175	186	223	205	221	179	210	206	205	203	198	215	172	223	193	191	200	196	192	192	165	178	215	186	210	180	227	173	176	197	186	224	218	189	195	199	196	197	213	209	192	199	216	186	179	181	169	212	212	189	187	186	197	208	187	166	199	181	214	192	179	198	207	207	166	165	174	183	191	191	201	228	200	197	202	205	209	198	219	198	191	240	215	199	188	204	190	203	195	193	215	200	198	200	204	206	188	201	216	190	214	189	199	166	227	203	204	213	209	206	182	211	199	201	177	205	169	202	194	209	195	205	210	209	208	206	232	217	176	190	179	198	178	226	187	184	202	206	175	210	203	195	178	186	203	207	213	170	205	222	200	215	197	203	171	208	167	192	218	210	172	191	200	206	199	203	185	184	204	201	245	218	235	224	198	195	212	197	195	174	194	218	180	213	197	198	206	185	207	213	214	207	210	199	195	198	210	197	192	187	173	195	199	209	181	220	158	172	198	157	203	201	215	212	211	218	231	191	201	203	194	218	211	188	227	201	201	197	180	199	191	159	194	237	192	187	196	206	193	179	187	206	181	170	227	195	171	229	208	190	182	182	222	196	217	197	201	196	181	178	180	176	209	187	192	181	202	233	226	191	190	196	213	200	204	209	199	181	205	190	186	190	205	188	221	223	187	223	206	175	185	189	203	186	202	212	181	214	216	190	198	185	182	197	181	198	199	198	211	217	189	206	194	199	224	202	176	221	198	179	183	203	193	210	202	206	183	225	185	220	223	218	174	186	208	183	203	214	211	187	214	192	185	219	210	225	208	177	177	217	194	216	205	199	180	181	197	204	175	188	210	210	226	184	222	213	208	175	209	202	199	221	209	183	174	200	224	180	183	196	206	227	204	223	196	195	179	218	171	196	210	202	210	216	216	200	209	193	195	185	202	179	199	194	195	204	221	199	190	213	176	231	191	209	214	196	211	164	183	204	205	194	188	194	186	179	216	186	180	185	185	212	185	203	205	200	198	224	186	194	184	190	175	210	222	194	164	165	232	203	198	189	203	224	180	177	213	168	227	208	189	184	191	209	198	200	193	184	198	215	197	193	177	180	187	178	213	206	192	189	186	180	193	232	197	192	221	200	176	191	225	204	186	212	235	210	208	198	188	223	177	208	221	184	194	192	191	197	202	194	214	202	184	178	210	204	208	168	192	193	196	218	197	189	214	202	198	194	191	210	175	181	198	181	180	190	214	202	205	207	214	212	211	212	199	168	197	213	207	185	197	203	197	197	193	206	202	190	199	191	198	167	203	191	203	183	235	215	200	199	241	202	203	197	191	150	165	197	204	252	174	195	191	207	198	196	193	182	215	202	218	212	219	201	220	206	184	201	191	190	218	214	189	200	208	198	193	211	172	227	194	200	213	202	188	229	202	198	191	205	170	191	176	193	179	186	188	203	209	199	174	179	188	213	177	230	205	217	211	200	195	205	205	179	188	223	204	212	161	165	188	187	191	220	202	228	198	211	198	238	225	198	192	202	189	189	203	220	212	204	217	200	208	211	192	177	197	212	202	197	193	232	191	198	192	178	182	227	219	232	209	194	200	209	185	199	205	193	188	200	196	163	189	190	209	194	189	222	205	185	186	221	180	208	176	206	212	194	184	206	189	183	221	193	231	211	175	181	190	184	182	196	207	216	200	193	217	215	204	203	191	184	191	182	201	189	207	219	203	188	168	194	193	195	188	201	182	181	194	205	195	177	181	178	189	168	213	215	203	176	213	196	195	219	198	196	217	186	216	203	200	206	184	192	175	174	172	205	190	179	188	177	226	194	199	162	189	181	199	193	205	197	194	177	177	193	190	208	193	199	216	196	205	177	211	201	204	192	186	204	185	213	191	203	221	176	202	203	177	176	186	192	190	205	202	200	204	227	223	192	170	194	189	215	184	213	209	196	183	207	212	208	197	208	204	216	194	191	211	219	210	194	205	213	193	198	182	202	194	184	209	215	199	170	191	197	197	167	196	196	218	201	207	196	187	216	220	196	193	213	216	207	198	210	185	194	219	216	212	183	197	203	186	193	181	205	213	186	196	190	177	175	197	186	174	185	212	198	222	188	217	198	197	196	194	216	192	212	193	200	203	215	187	188	223	217	219	202	193	193	180	190	201	189	218	200	186	175	180	189	172	181	200	227	207	213	178	189	202	221	200	214	181	179	192	203	210	216	175	192	197	168	203	224	207	205	181	184	183	176	207	211
11013	2014	3473	3806	2877	2116	1700	1348	1136	948	869	761	726	667	598	647	581	587	602	592	575	547	538	560	532	532	508	551	531	575	495	515	534	510	474	531	504	527	505	496	473	466	450	495	459	506	472	435	487	518	494	425	448	498	471	498	437	489	463	492	497	465	461	474	462	465	475	491	486	481	488	482	476	457	465	467	511	501	448	444	472	472	489	436	483	444	472	472	478	481	489	454	460	493	446	492	485	455	457	461	516	444	463	472	451	467	430	484	478	480	432	430	483	486	442	469	491	452	507	477	480	495	445	443	466	460	504	456	432	467	450	466	516	442	469	444	442	452	459	477	484	471	451	461	477	455	435	490	488	449	463	453	480	449	486	443	477	470	493	475	461	479	457	481	481	440	472	470	447	480	516	458	505	439	464	460	484	451	470	450	460	483	507	465	491	492	462	488	451	480	454	450	468	456	467	457	449	445	461	460	486	467	464	463	423	446	454	454	421	477	427	446	452	480	478	473	447	451	469	454	469	489	476	475	446	454	460	436	497	480	438	468	452	468	490	476	462	452	495	440	457	460	450	440	462	466	426	473	432	415	463	432	434	482	480	477	504	407	446	471	491	452	478	461	507	452	464	463	481	472	469	471	449	489	461	530	445	461	479	482	471	485	432	402	478	465	468	464	436	483	465	452	437	454	489	489	475	442	449	421	486	466	454	477	453	467	462	439	483	490	477	446	452	452	463	464	495	446	510	454	428	468	480	475	447	482	480	435	483	459	446	489	475	471	448	478	461	462	476	415	495	465	449	449	455	449	492	422	448	511	489	428	412	477	445	441	462	503	436	452	441	472	474	467	458	436	485	483	465	449	472	426	446	436	449	453	436	480	445	408	474	464	453	466	472	447	434	484	468	466	439	501	432	480	460	460	470	442	445	454	451	494	465	447	439	427	496	436	438	448	510	490	417	432	432	519	489	453	469	458	445	437	473	446	477	471	462	492	466	459	470	447	468	501	414	482	472	484	473	445	488	476	440	451	464	448	472	451	463	425	462	497	474	457	450	473	466	492	454	490	473	465	458	459	441	476	480	467	469	459	510	469	445	473	504	476	435	460	466	464	453	455	475	448	479	459	516	472	445	484	456	492	451	456	434	424	454	475	434	455	472	475	475	475	466	464	475	438	434	488	478	479	434	450	490	427	454	463	468	470	492	450	519	505	499	460	466	471	506	460	451	489	480	453	473	459	464	454	525	433	475	465	435	469	435	444	466	489	468	437	456	485	446	459	486	468	454	453	455	458	424	501	467	470	462	478	459	437	479	429	525	425	464	454	485	482	481	441	483	468	447	503	437	425	437	452	479	436	449	474	458	462	461	490	457	452	477	456	454	455	442	521	466	468	436	472	463	458	485	475	437	448	467	455	474	448	436	484	457	424	447	455	445	443	470	443	481	446	429	461	466	453	457	450	450	485	454	479	473	484	466	499	431	454	468	431	461	446	487	511	481	478	441	501	469	467	442	519	440	471	485	483	479	486	447	482	507	458	477	445	487	466	453	438	464	482	493	469	469	468	450	436	445	475	462	493	430	517	455	469	488	472	498	472	481	467	478	402	435	472	443	442	490	455	465	461	490	464	441	470	444	480	459	449	486	504	472	496	470	456	494	439	459	454	482	459	474	474	498	493	503	467	463	479	433	451	455	451	450	467	480	462	414	416	493	471	475	425	462	428	437	473	459	439	449	455	490	448	466	479	467	466	479	473	440	434	470	450	446	471	487	466	438	477	471	459	426	441	455	438	467	451	475	479	488	490	426	416	459	469	448	444	471	461	512	476	510	461	448	464	440	456	461	472	480	471	437	488	476	457	463	493	461	459	493	468	485	446	445	457	441	472	447	435	481	446	477	497	416	482	445	494	451	474	449	457	476	475	461	475	426	461	445	455	445	453	442	461	434	483	461	436	434	467	451	436	476	434	436	463	471	474	454	487	513	480	432	486	475	439	440	453	420	466	469	492	473	470	466	474	500	446	471	504	450	463	473	504	501	494	442	456	425	469	508	435	439	462	478	450	492	471	457	434	446	440	466	491	456	455	466	453	462	506	495	470	469	472	480	466	457	448	495	460	428	455	446	439	463	483	438	458	497	459	466	465	477	476	458	452	481	506	471	482	464	490	440	492	446	505	488	448	428	424	480	464	493	455	443	448	466	513	463	476	442	485	459	477	481	452	430	475	430	438	487	455	446	447	438	429	465	464	435	451	443	470	451	450	490	471	464	431	466	453	452	427	471	437	458	448	472	464	454	447	494	498	428	496	464	461	465	466	448	482	451	476	424	464	477	447	443	444	434	464	456	431	466	443	478	459	447	439	451	497	486	477	504	469	479	437	456	473	480	456	458	468	467	482	437	501	426	464	464	504	483	436	478	477	458	496	446	483	482	417	485	447	462	485	445	460	459	430	444	440	485	469	478	455	448	439	416	475	484	479	473	437	465	474	429	485	465	475	483	429	469	482	475	456	457	447	484	525	457	465	446	433	476	458	446	486	473	519	488	433	490	494	496	463	451	500	454	476	463	489	455	442	445	479	459	494	475	501	441	449	472	459	470	471	485	450	463	465	431	481	461	477	433	486	454	447	444	501	482	439	489	481	445	457	458	441	438	452	457	477	495	442	512	456	418	420	480	466	482	457	471	494	471	475	457	471	485	450	492	445	500	469	460	515	459	473	477	473	451	485	490	510	497	414	471	478	462	462	510	453	418	462	478	480	442	473	456	436	464	435	483	508	468	501	441	447	505	447	490	465	500	453	440	432	454	488	439	461	460	449	486	489	499	448	472	476	485	489	477	489	468	466	485	482	477	477	448	466	479	465	512	422	494	508	463	439	464	472	502	441	458	466	430	449	491	472	427	497	486	456	492	448	480	484	479	479	437	449	498	485	451	424	482	469	453	490	495	482	479	415	453	453	469	479	460	480	460	497	478	448	463	515	435	452	454	453	472	480	483	472	447	443	458	471	482	481	434	497	445	460	474	433	464	448	462	494	472	416	484	476	462	459	488	477	458	464	447	440	510	482	449	461	466	458	478	449	465	506	473	485	513	457	462	446	471	449	433	447	418	485	462	449	482	462	465	441	455	447	505	476	455	453	448	477	442	440	479	483	478	462	458	450	421	492	468	433	480	510	457	453	472	476	490	435	482	473	528	426	453	466	476	476	477	437	481	463	481	430	461	445	457	486	455	466	443	475	478	463	447	487	479	494	441	477	460	438	517	461	509	441	449	459	461	465	432	463	466	446	446	470	454	482	419	430	488	462	480	451	504	468	478	482	467	467	489	454	446	490	431	462	453	448	442	423	473	483	433	460	469	467	430	432	466	468	469	454	445	449	441	488	486	441	476	463	428	431	480	455	462	513	436	452	458	431	442	473	459	479	428	469	448	486	426	455	471	479	482	481	440	499	495	423	455	462	419	502	446	452	485	432	455	436	448	480	454	485	461	504	465	457	477	473
38282	9685	3440	2474	1539	1026	763	592	540	454	415	373	367	346	311	312	342	325	319	318	276	280	297	251	294	291	303	303	297	287	298	287	271	293	285	261	277	263	317	288	281	293	301	291	286	301	293	280	285	312	302	252	256	272	292	275	271	262	314	270	293	299	311	282	297	269	303	309	312	277	270	320	278	309	280	317	268	286	260	233	294	297	277	254	281	260	270	281	287	290	270	254	287	277	217	282	299	277	260	276	272	263	259	306	292	246	271	247	280	291	250	280	286	249	276	293	276	272	247	304	261	295	254	249	292	256	270	244	243	238	274	261	266	254	250	271	272	238	277	293	278	270	289	269	264	254	254	299	262	249	270	300	260	257	268	288	253	295	302	278	297	273	300	275	286	267	293	280	270	280	275	271	244	254	270	297	273	276	260	289	280	301	293	265	258	294	268	281	246	256	250	285	260	260	261	287	308	275	289	301	262	276	250	254	256	266	292	267	285	279	261	274	210	307	246	268	285	280	290	253	258	263	246	264	260	255	261	270	266	294	264	289	278	274	243	280	237	276	286	268	239	257	296	265	291	282	288	308	267	258	262	293	295	273	265	296	288	286	292	253	269	278	254	255	295	282	288	279	211	267	246	240	304	273	243	263	253	292	267	269	254	272	259	288	278	268	285	262	263	282	275	275	266	260	266	264	261	262	264	255	300	282	272	274	257	252	252	268	251	242	274	295	246	270	275	311	281	272	288	256	249	262	285	281	286	288	282	288	268	274	279	262	276	288	250	273	270	251	302	267	286	288	297	242	255	298	257	246	279	259	256	254	283	268	280	278	260	279	260	287	266	233	260	259	274	304	286	300	277	294	273	235	269	301	253	291	288	273	286	279	266	253	320	261	280	288	253	277	260	278	335	278	282	235	263	255	259	275	274	273	279	263	309	291	284	248	267	233	314	243	260	283	289	301	264	267	286	282	274	252	291	300	263	279	270	256	291	268	271	267	276	279	288	256	252	264	267	249	269	263	272	249	303	243	301	288	257	248	256	260	287	252	293	248	261	288	273	281	274	281	282	267	284	265	277	254	261	291	261	272	298	278	289	268	282	281	251	268	249	266	297	275	299	268	255	264	281	249	288	266	251	269	322	267	280	273	270	273	295	278	249	289	257	255	296	283	247	232	250	286	277	262	245	269	263	255	277	275	265	262	302	263	278	288	266	285	306	276	285	310	271	261	277	284	307	282	276	258	230	267	268	264	270	287	275	256	291	268	287	285	259	287	312	278	290	305	255	270	235	267	237	280	319	281	283	262	270	266	263	270	253	290	288	275	260	255	309	280	240	250	264	269	278	267	269	269	278	246	266	290	264	270	262	276	277	291	281	271	251	292	284	259	302	269	250	274	256	256	276	270	252	293	284	250	290	286	293	271	264	282	228	268	264	284	258	294	272	274	274	277	251	286	285	251	262	262	286	280	270	257	277	261	276	291	301	281	293	242	270	288	262	255	244	265	278	244	265	298	276	288	272	283	304	261	251	242	244	279	269	287	255	288	280	274	276	274	276	266	255	273	270	293	262	305	262	289	270	270	260	290	295	289	284	234	287	284	246	254	234	308	265	298	268	270	283	260	285	283	249	295	272	265	266	233	262	276	256	302	286	271	263	267	241	270	257	285	295	285	277	266	271	259	272	248	291	288	281	280	258	280	267	276	235	247	284	293	279	283	261	263	268	266	240	279	287	267	296	294	273	282	304	289	288	275	288	292	309	277	237	266	252	289	296	276	253	249	259	268	308	272	300	298	255	282	311	243	258	279	242	283	271	234	264	284	297	279	270	255	267	273	242	277	240	267	315	261	272	276	270	271	276	248	269	292	312	262	264	298	272	258	262	269	272	257	250	281	287	259	230	288	293	303	292	277	243	275	330	266	272	289	272	257	273	249	284	302	276	244	274	250	232	273	309	277	275	278	245	282	291	279	271	263	270	262	236	303	262	284	269	251	308	273	270	259	296	275	271	263	289	308	282	286	297	297	299	285	280	282	279	275	280	266	300	290	286	267	273	291	244	265	270	252	262	265	302	258	266	296	247	261	294	266	292	253	276	239	280	260	267	289	267	252	242	257	328	273	297	301	254	279	275	282	287	266	276	303	277	284	259	266	297	243	301	258	256	278	286	263	282	255	279	276	262	258	284	290	262	296	262	260	311	259	271	288	261	269	293	279	299	292	265	304	263	279	298	290	296	260	288	247	276	289	274	282	278	280	299	296	281	270	254	290	282	275	280	277	289	282	263	294	263	256	262	273	280	279	266	265	269	272	250	282	279	250	267	293	254	271	271	256	266	259	304	271	293	281	271	272	289	270	262	276	247	290	231	279	300	290	325	255	293	255	274	308	279	289	285	269	272	299	289	279	297	247	300	260	254	226	264	310	293	248	245	269	317	266	309	294	268	268	278	257	248	294	259	275	267	299	281	262	291	245	264	283	268	266	278	268	281	280	279	298	275	295	269	235	264	280	266	237	282	253	285	263	284	268	243	267	305	270	278	253	287	269	254	313	271	257	274	268	259	231	261	285	285	261	246	289	259	284	261	268	269	267	260	277	262	284	288	283	292	263	268	261	273	268	288	293	269	255	253	313	265	278	240	265	284	283	292	271	283	282	327	303	287	248	282	270	275	269	274	287	246	269	276	263	289	278	271	272	260	241	297	262	257	266	279	250	311	286	262	275	265	274	285	258	298	264	296	270	260	292	285	274	269	298	272	286	273	274	286	244	264	270	258	318	275	258	279	303	272	296	298	266	273	266	263	273	283	289	288	280	253	287	278	271	278	282	255	266	309	243	296	266	268	266	270	267	284	264	239	286	254	271	276	282	283	278	261	278	284	238	242	288	270	287	293	266	284	261	276	262	265	264	292	278	266	276	278	287	266	268	274	264	257	254	263	276	279	264	247	258	295	268	271	271	268	282	284	264	278	267	265	273	276	252	280	280	278	286	276	274	270	279	217	273	247	281	248	282	264	248	292	273	277	297	277	265	255	289	276	278	238	251	272	282	261	264	273	253	265	314	291	291	285	285	280	248	272	299	279	302	296	253	249	282	278	276	272	290	262	291	235	258	279	292	288	299	292	270	270	305	281	283	305	263	279	265	284	274	297	288	266	280	297	279	228	279	283	293	280	277	271	224	280	241	264	260	213	265	266	294	268	274	272	265	261	325	282	269	261	318	298	269	290	277	271	273	270	270	290	259	277	288	276	265	277	280	264	270	264	273	297	253	283	291	289	270	269	281	272	287	280	302	269	271	262	277	268	276	262	278	231	282	267	261	277	262	234	316	272	266	295	260	276	269	255	260	288	273	256	245	254	272	296	289	249	247	244	282	257	260	269	276	254	312	249	271	240	285	293	293	271	288	266	300	263	286	281	282	332	274	278	277	282	283	255	262	264	291	283	293	278	305	278	299	270	273	248	256	285	273	262	267	267	241	309	259	247	253	260	235	275	305	272	258
22402	3645	5735	6470	5041	3874	3011	2317	1899	1633	1374	1261	1165	1056	1047	939	974	894	876	894	789	807	776	760	757	761	728	782	742	726	689	774	757	775	736	722	692	657	638	688	704	682	730	624	687	713	666	696	634	646	598	619	618	644	614	615	666	629	634	647	629	651	618	645	586	624	643	624	626	621	657	632	622	624	590	626	652	632	635	630	612	673	620	602	620	644	614	605	638	622	610	596	627	622	607	644	608	647	641	598	617	649	623	611	607	594	604	654	593	596	578	604	635	607	597	637	628	611	610	620	646	599	592	574	602	622	633	680	583	629	588	601	608	572	604	582	623	631	621	574	578	626	611	571	569	591	609	592	671	645	626	637	669	628	612	585	627	624	589	611	626	596	592	611	641	594	587	630	602	553	587	629	627	627	598	614	629	622	607	634	608	606	601	579	627	559	612	566	609	619	632	609	634	626	619	601	604	628	634	623	594	620	575	614	614	608	623	598	618	618	605	626	622	652	582	580	605	608	609	610	618	611	623	645	580	589	638	596	591	613	652	627	627	647	589	624	616	631	551	659	592	630	645	621	616	592	654	633	661	649	594	595	612	623	641	631	617	590	546	590	555	634	582	613	596	628	647	625	575	591	571	626	588	594	581	640	638	618	639	621	555	610	648	628	629	652	632	613	619	610	601	577	625	598	644	561	620	619	618	606	629	625	598	593	615	635	597	582	672	582	615	565	603	622	609	579	607	585	613	628	674	590	612	599	582	618	608	591	613	610	602	637	582	635	600	582	647	614	619	609	660	653	637	590	628	573	580	600	604	620	623	593	608	635	607	616	596	644	650	617	611	628	610	587	640	618	564	637	575	623	622	612	604	619	625	582	626	601	595	596	605	612	604	588	638	569	613	655	556	600	606	604	559	603	607	581	613	633	558	621	588	639	590	587	633	609	585	601	633	597	608	632	592	629	629	614	636	614	576	619	579	604	592	651	618	608	612	645	617	626	615	606	587	620	580	634	608	594	623	621	612	609	644	598	577	613	589	589	634	609	626	602	627	640	634	628	612	576	641	573	616	593	592	570	635	598	642	628	643	629	600	563	596	564	640	666	635	626	616	640	644	617	647	636	610	627	640	638	581	606	596	601	609	592	617	646	612	617	593	590	624	599	660	578	647	563	584	654	658	656	637	593	621	650	574	625	662	588	599	633	595	628	560	622	622	640	653	571	674	655	612	624	553	610	648	566	618	594	585	621	638	606	635	629	622	663	600	602	629	596	602	623	639	627	616	623	607	608	594	606	645	599	607	626	660	619	627	630	591	586	625	618	595	580	635	617	574	595	607	570	609	644	625	592	611	653	612	622	554	623	619	641	614	596	609	616	614	585	557	619	611	598	597	597	592	633	625	630	611	643	582	637	632	572	569	601	598	650	636	592	569	611	611	584	637	598	639	615	587	612	635	604	599	573	648	630	586	593	650	622	630	623	660	590	600	621	636	615	632	599	624	603	599	619	647	554	569	637	639	620	559	611	620	650	584	581	673	626	667	581	617	622	575	594	605	591	590	591	607	586	581	594	647	545	647	650	605	630	629	606	669	629	611	591	579	616	645	593	603	613	588	569	592	625	634	603	597	619	639	619	604	637	581	592	603	648	581	611	629	636	624	573	623	593	594	659	601	633	646	644	614	611	647	548	599	609	658	625	616	607	625	587	614	637	586	667	630	632	634	598	610	595	595	615	638	638	590	612	613	603	609	635	595	621	606	626	623	568	637	626	623	616	594	602	614	594	627	594	616	616	626	648	580	605	606	602	598	610	581	640	603	598	626	608	601	599	635	625	634	645	603	550	591	625	702	638	603	635	634	640	580	626	597	616	581	607	660	605	649	578	626	579	657	629	610	645	558	607	616	587	637	610	618	601	617	656	614	613	586	618	580	658	607	580	631	598	596	616	597	585	584	593	611	624	626	639	574	603	595	550	565	644	585	655	561	622	610	577	585	566	583	594	587	600	602	616	609	649	640	601	626	592	607	621	598	614	646	605	622	619	578	602	624	621	599	626	573	580	588	651	625	597	674	570	638	625	604	626	648	613	624	628	653	612	651	664	609	606	654	655	602	647	574	572	609	604	599	609	608	636	572	615	613	643	575	634	664	621	629	636	620	622	587	624	656	632	595	591	621	631	624	589	643	585	559	608	612	600	642	588	603	610	683	622	614	631	632	658	608	642	588	585	644	603	598	617	624	600	615	587	605	566	593	570	570	612	636	602	588	566	630	650	551	606	597	616	608	589	617	631	645	627	586	600	579	646	591	649	625	596	582	605	648	600	609	604	581	619	618	615	615	629	636	605	595	608	596	643	642	629	602	607	612	591	597	663	643	625	583	639	646	637	616	634	600	619	603	632	619	669	642	602	588	618	614	612	638	615	583	604	634	577	644	590	617	610	581	613	561	601	596	603	631	607	591	649	631	564	653	592	652	627	600	617	632	600	574	636	642	589	593	620	634	581	614	575	605	611	605	570	602	595	605	635	631	611	670	610	598	612	572	591	619	618	627	641	585	607	610	648	602	613	619	654	635	619	576	598	619	604	595	589	626	590	626	614	617	620	577	561	617	624	631	626	623	580	657	646	605	596	612	683	631	612	596	614	612	659	584	606	607	588	580	611	597	621	615	667	631	614	597	619	573	665	598	654	582	590	611	583	607	601	603	626	572	610	578	602	624	607	595	627	613	605	613	618	567	610	617	563	565	600	614	568	597	652	626	652	665	622	624	606	609	618	579	621	600	636	637	552	621	614	603	600	599	600	571	628	627	573	599	656	614	609	623	606	596	570	625	612	601	622	622	588	618	658	591	597	602	634	582	594	645	591	615	628	617	636	586	587	590	631	621	606	590	627	590	586	592	608	594	624	638	582	611	615	603	628	632	626	616	589	583	594	610	635	593	610	640	634	626	550	617	626	578	620	601	610	593	604	632	642	607	638	612	600	557	584	635	621	602	588	596	641	614	618	633	616	588	611	589	650	605	641	607	619	607	581	635	593	605	656	608	631	618	611	604	624	610	603	579	616	574	659	611	635	613	596	551	586	575	636	679	572	608	632	676	660	582	600	544	636	636	616	608	613	598	613	602	631	638	582	596	617	593	613	656	599	633	623	632	609	617	589	634	621	594	614	609	632	636	608	615	645	601	612	592	649	618	591	634	632	590	638	615	668	579	637	622	597	598	587	620	589	610	585	635	623	608	561	626	593	594	648	622	606	620	574	599	618	579	599	582	638	620	588	605	601	613	623	627	584	623	622	572	582	617	648	631	629	641	596	607	637	594	608	615	608	653	581	609	673	646	580	601	614	596	587	600	617	634	625	600	600	590	592	587	589	627	599	603	607	648	649	608	589	627	609	621	606	627	676	609	618	571	606	620	589	590	616	639	575	636	654	625	650	597	623	607	631	603	617	579	633	621	640	593	599	626	614	684	595	574	572	609	605	609	595	625	612	616	665	597	576	572	648
48490	14658	5250	3452	2160	1444	992	827	655	559	493	477	427	406	399	380	415	372	327	365	329	317	320	339	332	329	302	323	326	301	332	327	320	325	310	327	329	296	295	308	328	297	319	330	297	322	334	327	305	291	296	324	300	284	333	328	292	308	278	307	295	287	340	306	304	301	290	284	323	301	286	302	302	282	329	282	276	309	268	288	304	290	279	266	317	304	282	283	274	318	293	273	247	325	278	265	284	293	314	291	333	265	280	306	312	286	317	307	315	273	293	283	271	277	284	288	309	315	283	305	255	279	303	289	260	319	320	278	304	278	286	272	309	251	289	282	296	310	265	279	268	283	317	291	276	332	289	318	260	286	282	304	295	290	307	289	282	298	304	292	267	304	320	288	322	295	321	274	272	246	267	271	294	295	302	349	322	278	279	289	262	307	293	306	280	270	280	310	275	303	325	295	297	290	294	314	304	287	302	300	286	268	335	255	295	288	289	304	304	279	289	295	304	283	299	269	292	322	308	295	273	318	294	318	291	290	267	268	284	312	282	300	305	293	274	333	317	264	296	277	274	303	289	299	318	284	278	277	276	308	291	265	290	239	256	347	314	270	280	302	306	309	298	310	312	318	285	295	298	300	322	273	291	328	272	311	271	289	292	295	280	293	319	280	281	257	306	306	283	289	289	282	285	288	286	286	297	302	309	287	291	306	306	279	304	285	282	278	254	266	273	281	291	247	303	278	297	290	293	280	292	313	321	300	266	262	282	285	274	322	295	302	277	319	270	282	325	286	310	273	299	287	280	291	285	309	300	291	294	250	288	300	268	318	299	293	298	300	282	283	300	289	292	291	290	276	315	288	259	280	282	299	293	292	335	299	290	280	280	281	289	299	316	272	311	326	292	309	286	272	298	315	292	290	291	277	258	282	278	278	298	275	284	312	281	289	291	288	299	289	300	302	314	258	322	307	318	306	270	307	296	282	315	266	279	279	287	270	311	295	278	270	273	303	295	231	268	286	277	303	308	302	264	270	289	283	294	297	290	289	294	287	264	265	274	288	278	270	310	278	286	266	292	299	306	304	257	273	275	286	277	303	281	289	325	290	266	307	289	276	305	320	288	284	283	287	283	288	298	295	268	292	306	324	286	310	301	329	274	287	307	331	286	303	321	273	285	337	276	277	267	281	275	259	293	298	288	286	280	252	264	305	301	300	306	304	294	310	293	299	265	306	266	265	269	306	291	294	288	302	303	294	264	251	280	290	317	244	298	323	304	291	295	291	267	263	271	321	306	276	300	308	316	278	305	264	293	331	240	286	271	301	256	296	267	294	294	271	293	309	309	276	288	257	275	281	287	287	284	268	264	259	329	329	311	284	272	268	285	297	295	299	315	289	295	309	299	329	294	296	264	277	334	301	302	267	291	301	297	294	263	288	314	300	312	306	248	311	256	262	307	301	300	276	299	288	298	271	295	300	252	265	262	268	319	315	291	296	297	242	311	283	285	271	297	280	291	281	273	268	317	298	302	294	273	313	259	277	263	278	288	284	273	296	273	300	259	287	280	271	337	293	283	328	289	297	301	296	315	337	290	270	279	309	281	280	289	265	277	291	266	284	263	271	270	303	305	276	307	297	299	289	311	278	311	290	283	285	316	294	263	309	264	261	281	300	270	295	297	273	309	270	280	311	276	267	295	297	264	300	273	330	280	302	297	275	328	285	309	328	252	284	284	301	274	276	289	297	296	320	305	284	293	295	304	292	276	326	284	313	323	294	305	307	295	297	299	291	292	272	318	316	280	307	277	311	305	273	257	294	267	307	334	282	309	295	295	286	282	300	301	306	276	289	313	277	296	280	284	319	288	312	284	310	307	306	292	279	283	292	260	328	306	309	317	306	285	260	268	298	306	298	266	268	261	287	290	297	287	282	285	320	302	282	311	308	281	258	277	263	321	301	246	283	296	279	276	277	282	276	319	299	298	306	316	307	285	316	312	297	292	271	290	277	275	300	283	288	253	313	296	299	308	306	279	304	292	302	295	279	275	286	274	278	309	272	332	281	299	308	296	300	287	324	268	298	311	306	284	280	278	285	273	304	330	298	285	299	295	298	277	303	287	291	286	296	286	310	293	281	283	272	298	312	312	307	301	275	330	300	319	314	267	280	288	285	262	290	286	304	302	317	305	314	311	287	277	316	279	303	305	292	303	289	288	304	295	278	278	274	324	312	304	287	282	330	274	302	298	293	295	298	284	257	297	298	323	273	309	281	273	300	302	259	295	282	284	307	322	279	242	307	305	308	289	269	276	266	274	245	262	281	289	290	301	298	326	300	308	307	321	312	280	264	291	306	305	297	298	296	313	306	286	301	298	307	255	295	289	287	306	271	277	342	310	315	298	287	323	284	295	289	316	329	331	305	306	296	259	310	313	282	300	303	322	294	289	307	290	329	288	287	293	282	280	334	297	271	276	274	279	298	314	282	251	286	314	285	273	314	288	304	296	275	283	281	249	290	279	283	281	305	241	287	267	286	301	289	288	297	281	261	278	303	272	275	310	298	276	293	262	293	277	286	247	308	301	290	256	306	274	269	275	270	303	297	313	277	281	337	283	323	264	267	304	280	342	289	300	328	278	280	291	283	271	273	281	290	301	292	296	273	285	309	258	290	292	303	293	268	290	299	292	304	312	241	306	267	287	306	313	312	301	309	280	294	281	270	293	315	287	263	280	249	306	294	282	295	300	297	309	287	292	284	277	284	288	290	263	310	321	281	252	280	293	282	288	295	278	285	300	297	253	322	309	299	301	284	294	320	294	279	317	300	325	274	289	274	302	272	314	283	301	303	311	306	299	281	264	296	268	284	293	322	302	281	262	261	320	282	267	291	272	253	290	297	278	269	269	299	326	305	277	245	292	293	305	304	309	273	297	277	296	278	277	309	278	302	293	321	292	291	270	287	285	301	264	282	313	291	267	273	268	308	298	292	264	301	303	299	280	287	257	257	290	279	302	276	283	310	275	315	276	292	306	262	324	309	317	302	318	301	285	301	272	289	273	297	267	280	297	279	267	282	314	297	273	296	301	309	308	288	283	284	288	287	286	294	300	280	270	269	278	283	302	282	271	264	281	327	302	321	294	308	268	292	273	301	281	275	305	307	288	301	292	299	298	298	295	285	285	289	288	278	308	292	279	323	330	280	304	322	278	270	270	295	282	271	318	284	286	305	319	271	289	291	311	281	280	287	289	324	244	286	288	302	286	271	306	273	291	276	294	309	301	299	301	312	298	289	319	301	303	293	259	330	293	315	252	262	258	317	327	288	333	301	304	311	311	318	290	294	309	310	299	336	308	301	255	301	308	291	311	275	277	277	290	312	296	319	251	277	299	281	290	272	280	300	275	316	302	307	286	343	309	315	299	332	301	318	296	302	288	288	297	266	313	288	301	312	300	285	330	291	292	310	307	261	273	293	282	307	296	297	310	278	287	276	293	292	293	298	284	269	319	293
28121	4533	7653	8909	6961	5288	4017	3320	2648	2168	1884	1625	1470	1299	1173	1205	1183	1082	1109	989	937	889	962	886	917	852	902	861	840	871	830	800	802	873	804	800	775	799	807	797	744	791	794	779	723	704	734	754	721	691	673	698	716	661	673	667	719	650	699	697	659	647	748	710	670	684	672	662	661	729	710	686	716	681	701	701	657	693	655	651	634	684	672	637	640	608	615	657	708	651	637	717	656	672	643	637	613	671	630	655	710	599	656	687	632	657	643	693	633	680	671	593	616	642	610	663	659	643	673	667	634	682	630	616	639	622	599	646	653	602	660	603	627	631	648	652	607	651	690	603	663	617	615	619	611	636	639	656	642	613	686	597	645	634	618	618	643	639	657	635	669	670	614	609	651	675	652	620	614	675	630	637	628	651	661	649	667	635	629	623	623	670	627	650	681	640	656	652	640	654	637	691	645	629	631	638	607	643	676	665	657	654	644	649	640	675	691	648	590	625	652	665	658	638	618	647	622	658	639	630	622	626	651	642	672	652	617	658	699	658	628	689	601	611	610	647	613	590	617	656	664	668	653	674	701	636	670	615	654	655	676	664	593	611	662	654	678	660	664	621	632	621	625	688	631	650	663	648	628	628	607	686	618	590	636	648	621	693	616	652	631	645	612	594	635	641	661	652	610	615	581	670	643	681	663	694	648	639	619	608	614	605	653	598	669	641	636	626	676	656	624	674	609	658	631	629	617	662	639	660	638	619	624	650	612	670	631	657	673	635	643	650	651	630	665	651	676	665	632	677	666	629	651	633	637	655	634	618	668	613	603	638	671	624	639	665	677	668	666	701	605	623	669	685	647	627	657	653	636	675	642	651	582	623	685	668	628	650	661	599	668	606	617	622	599	677	634	607	564	670	679	644	624	659	618	659	641	611	646	652	653	654	696	653	617	637	642	675	650	636	644	661	660	604	612	650	619	650	611	615	649	639	674	668	649	682	630	632	601	654	654	625	638	669	657	629	654	656	613	642	665	641	629	624	653	648	617	634	655	601	657	649	591	660	644	609	620	648	621	630	635	631	604	680	636	651	608	636	584	631	647	672	631	638	661	594	638	638	679	627	653	644	641	696	635	671	612	647	687	673	657	623	634	648	675	640	653	629	657	644	642	592	606	610	625	667	639	664	683	682	667	632	656	602	571	660	648	656	639	601	616	621	628	704	625	607	644	645	657	635	674	625	605	695	602	650	641	638	631	648	618	671	673	634	646	585	623	654	604	685	639	651	611	661	668	649	644	627	656	623	631	640	637	649	654	631	635	612	610	602	645	612	621	687	657	631	632	658	664	629	626	595	579	624	619	659	654	640	631	612	607	648	648	640	612	633	669	675	649	641	684	606	657	619	627	658	639	603	692	638	640	681	678	608	669	675	675	616	660	668	626	647	637	647	624	680	638	640	638	606	641	643	616	646	653	591	628	671	631	646	600	657	662	614	633	658	684	624	638	658	647	636	585	654	702	671	648	686	596	644	655	662	611	612	654	655	690	608	639	669	633	640	649	615	664	602	661	660	624	640	644	664	612	635	591	659	641	619	627	642	645	656	660	612	569	595	587	664	662	651	642	632	629	658	594	645	684	643	624	627	611	645	627	651	642	618	643	656	658	641	611	621	606	632	610	646	688	637	623	627	605	656	642	634	684	652	632	638	610	666	606	622	675	626	634	662	634	645	685	624	615	657	645	613	632	649	637	642	624	635	619	614	632	619	681	623	666	645	647	705	618	603	660	668	675	651	651	691	642	642	665	648	602	621	670	626	654	616	666	649	661	647	650	679	690	645	623	650	642	616	574	707	677	608	662	629	673	613	654	649	640	664	652	690	665	565	613	627	642	615	650	659	650	665	662	673	642	610	605	639	651	657	655	635	633	623	634	651	586	635	663	642	659	609	604	664	661	663	647	652	638	660	647	628	605	638	607	646	644	623	613	630	623	646	597	640	582	668	607	673	653	614	610	633	652	684	634	573	639	614	600	658	637	640	647	616	623	640	642	623	656	631	643	643	666	663	620	619	668	611	604	600	693	715	652	574	637	669	619	637	634	644	623	614	637	682	654	651	670	595	647	615	705	642	657	658	611	648	705	677	645	636	649	650	604	659	632	620	617	646	623	673	638	645	645	690	677	650	661	659	605	641	653	603	706	613	622	587	624	650	595	644	639	655	639	634	595	647	634	602	661	618	638	697	606	611	649	671	671	655	697	636	681	648	621	645	665	590	618	650	613	668	642	620	623	621	621	631	671	623	642	616	620	648	612	623	683	634	590	660	617	641	625	631	641	626	617	672	653	641	654	656	624	632	621	583	628	660	574	657	673	645	636	668	647	634	618	646	604	638	617	639	656	653	657	643	654	665	632	621	637	697	665	648	635	663	632	662	680	639	640	593	636	648	683	657	656	610	678	642	627	623	679	631	652	668	657	623	639	649	659	658	634	645	626	646	637	640	662	636	619	626	626	643	662	671	655	629	605	642	646	648	583	632	652	690	618	669	621	671	658	636	628	629	637	643	636	654	659	610	607	605	630	667	632	663	632	637	662	646	671	601	656	642	638	666	604	676	641	654	619	614	644	640	652	604	637	661	630	667	606	626	589	686	669	642	641	612	636	646	651	618	608	639	657	616	669	643	627	633	608	591	632	614	641	644	633	661	688	654	639	594	640	659	650	632	654	638	606	606	648	664	648	650	618	613	705	622	598	655	609	618	647	640	641	673	661	702	653	639	582	641	611	658	631	669	607	622	643	634	658	605	673	660	656	652	623	652	674	644	603	659	617	617	655	644	667	660	647	634	690	585	598	609	629	659	623	606	612	672	667	634	645	650	660	644	583	633	639	678	660	668	645	673	639	643	631	644	630	646	647	645	639	658	654	662	668	622	680	623	680	620	631	653	621	687	688	610	648	628	635	597	639	679	662	620	592	674	662	685	675	594	670	657	633	652	628	625	641	633	660	655	592	638	622	618	600	607	658	659	636	651	661	696	685	649	641	621	632	626	647	665	650	638	660	676	656	691	670	675	609	638	564	613	614	676	611	645	628	649	637	650	645	609	643	627	634	654	665	617	675	673	643	654	645	646	715	679	637	657	670	646	649	708	622	611	666	638	619	627	608	618	639	646	622	636	614	634	642	668	649	647	653	641	639	602	639	638	661	629	607	643	626	639	600	632	672	643	643	617	661	605	700	656	672	588	655	681	621	578	652	635	620	640	645	640	626	674	645	640	628	581	667	599	645	666	642	659	640	656	661	634	634	654	645	638	653	668	646	642	628	572	592	650	693	643	635	592	682	589	663	683	624	630	614	671	595	635	607	654	641	640	615	666	622	566	657	634	654	659	624	619	615	647	642	635	620	660	623	695	628	678	621	662	636	669	655	626	649	655	677	653	650	662	636	670	681	684	664	584	640	648	635	626	645	631	648	671	653	644	607	650	670	650	626	677	628	671	601	651	642	602	625	608	665	637
18747	3392	1614	1224	764	551	449	357	294	269	256	249	235	209	213	198	228	180	194	208	209	221	203	228	219	198	201	198	206	219	197	187	180	213	201	211	179	194	160	205	203	188	223	171	183	197	197	191	195	199	185	188	191	202	174	182	202	193	211	235	196	190	190	202	200	198	193	201	198	201	205	180	185	212	181	169	181	194	205	172	188	221	186	213	218	183	171	194	201	169	198	219	202	182	183	199	203	190	164	190	186	210	185	183	199	213	187	186	203	210	193	192	208	216	201	193	214	196	195	191	202	188	189	169	201	183	189	202	200	180	208	172	162	183	196	194	192	202	224	161	180	194	184	204	210	213	178	205	177	190	163	198	188	196	180	167	179	185	225	194	187	202	208	197	196	203	183	197	190	187	192	189	182	197	224	199	223	193	200	182	198	195	200	196	187	181	179	192	189	199	192	196	193	164	200	208	163	198	213	210	214	193	186	197	207	206	194	192	200	166	175	199	188	183	202	207	179	205	201	209	209	212	176	196	179	202	203	171	175	208	206	212	192	187	195	191	201	195	207	222	174	224	213	183	175	196	204	203	180	187	166	183	173	192	209	187	193	203	205	182	207	213	199	201	229	219	204	178	196	197	193	186	205	203	176	193	165	196	195	214	187	191	204	190	183	215	216	197	209	221	193	176	181	209	193	158	164	211	224	192	179	188	175	208	186	179	195	216	178	211	203	181	199	195	196	204	245	207	173	188	194	211	199	185	209	185	224	190	208	188	194	180	187	151	179	195	184	206	192	194	214	213	200	201	216	225	256	194	184	192	183	202	200	192	179	166	200	174	159	199	190	201	160	169	185	186	176	190	209	179	207	203	181	202	203	171	186	190	202	241	189	192	195	198	196	225	208	189	194	193	209	199	186	202	180	190	182	185	181	172	202	191	188	199	200	196	182	191	187	204	191	208	173	164	181	172	180	196	163	190	200	187	180	201	183	186	182	156	183	177	191	186	205	202	201	192	182	192	229	186	184	200	192	202	181	194	210	182	173	210	167	202	197	190	207	192	185	203	190	208	227	194	189	206	189	175	216	192	182	203	201	197	194	205	220	200	201	196	194	153	218	188	188	178	216	195	212	211	185	222	187	172	161	192	191	225	194	192	196	213	174	201	182	177	186	174	183	210	182	194	185	181	184	172	173	212	186	197	194	204	199	193	213	183	187	210	177	199	168	193	197	186	214	210	200	201	198	188	179	183	188	196	221	202	201	186	196	223	202	170	199	190	169	211	204	214	196	215	183	206	214	215	177	193	208	192	176	167	212	165	173	181	211	196	186	192	191	205	201	180	193	186	178	184	178	158	184	189	185	199	170	170	208	210	191	191	171	176	195	192	194	206	182	218	194	208	185	187	189	172	204	180	187	199	196	196	206	176	169	195	195	211	211	155	182	237	193	183	203	218	185	200	206	207	227	206	195	194	185	193	219	192	173	183	192	205	212	175	206	190	195	195	179	191	186	228	216	188	192	217	171	187	168	212	201	194	168	196	188	197	215	168	200	180	182	195	209	190	163	200	182	201	204	204	209	186	186	207	214	203	192	189	190	204	206	188	195	181	178	205	184	195	206	199	193	174	186	207	189	196	196	225	171	190	203	209	172	211	212	195	213	182	185	166	198	191	201	201	193	197	206	176	177	211	197	201	203	205	214	193	163	183	181	213	208	179	194	178	188	207	182	210	205	177	198	203	205	189	185	193	214	213	174	213	192	221	197	186	199	194	211	192	187	194	205	196	199	181	184	200	191	171	199	198	205	180	192	233	208	175	160	199	175	184	192	203	188	192	183	204	187	181	184	221	197	171	197	213	185	184	204	200	209	212	164	198	192	194	182	206	183	193	203	199	187	175	200	205	215	202	206	198	181	203	176	181	193	195	210	199	195	202	212	179	196	190	205	187	204	171	199	210	202	201	205	196	186	187	187	206	231	216	197	207	209	182	174	184	212	193	177	192	176	223	197	232	183	181	183	196	198	177	175	227	196	205	194	176	186	195	211	181	196	196	203	206	175	175	196	188	203	193	175	187	177	208	205	172	198	184	168	207	194	172	183	207	183	183	194	181	193	188	188	218	195	201	203	226	198	182	212	188	172	187	196	182	175	202	171	222	189	219	184	188	167	176	170	179	197	190	194	201	197	202	186	174	210	186	192	207	207	192	186	202	197	188	198	197	178	216	196	178	192	203	197	178	205	185	208	209	181	194	176	204	218	201	201	192	211	195	188	188	186	172	193	225	200	186	207	207	203	218	202	203	165	190	161	192	208	170	189	192	201	221	214	214	170	189	183	170	173	177	203	187	201	201	202	209	207	200	170	206	187	206	190	174	210	183	202	187	214	206	200	175	185	164	204	189	167	218	205	193	207	192	173	202	204	200	187	218	201	184	166	181	178	201	188	189	209	184	165	174	203	222	192	177	180	185	201	190	196	222	196	176	181	195	187	210	187	206	200	211	218	194	214	179	180	168	206	212	185	215	211	230	213	176	180	188	188	162	170	204	197	188	175	199	197	207	191	200	204	208	216	211	193	176	210	214	207	207	211	192	203	186	172	200	187	180	166	193	192	184	186	199	186	212	206	162	186	220	199	206	203	191	175	219	188	192	202	187	198	177	187	223	179	203	200	210	187	195	151	201	216	189	181	196	223	198	206	204	214	192	162	201	201	190	202	195	228	185	182	169	168	203	187	199	181	186	206	173	194	180	197	182	181	207	197	198	198	186	188	214	186	174	201	187	174	179	152	202	200	187	197	179	189	195	174	152	167	202	189	196	161	202	194	190	178	193	197	160	177	194	198	194	194	178	179	196	192	189	183	220	198	198	188	174	211	185	199	196	201	188	199	195	194	189	177	199	194	189	186	207	190	201	188	189	193	191	180	184	178	184	199	216	165	171	175	184	199	196	190	197	194	201	202	201	192	182	212	186	206	176	169	171	214	203	181	167	185	190	193	177	196	206	194	201	193	194	214	215	186	197	173	182	201	191	198	200	196	211	190	207	188	180	218	169	184	172	194	190	209	181	211	198	206	185	188	204	194	156	181	194	210	171	196	195	161	202	173	180	194	206	188	193	198	221	198	192	196	205	182	202	169	188	178	182	167	187	198	175	189	188	193	209	218	212	168	168	171	213	188	217	183	213	233	192	194	196	199	204	205	197	180	193	204	172	165	205	199	197	230	204	206	197	180	218	196	201	182	234	198	203	212	182	212	211	184	198	190	170	210	195	216	219	197	213	212	192	209	185	190	173	195	189	177	183	174	210	210	195	167	164	193	185	194	192	205	186	185	203	192	173	183	181	178	205	190	217	197	194	168	203	189	200	203	213	191	200	198	192	224	184	201	218	190	184	174	211	180	190	205	223	192	190	187	192	179	178	204	197	230	178	206	179	178	195	218	211	179	189	207	199	189	171	191	197	163	201	200	210	196	168	196	198	184	216	211	222	176	210	186	183	210	187	188	161
10798	1685	3045	3615	2846	2136	1680	1254	1065	894	857	761	698	604	597	616	640	624	561	547	578	552	569	567	534	476	496	505	511	512	486	507	550	518	487	456	524	475	485	501	487	512	448	523	529	504	465	467	499	480	458	466	453	429	501	469	459	473	467	441	474	427	462	506	449	454	443	445	444	497	490	455	434	483	503	471	536	466	465	411	429	472	468	456	448	460	426	444	488	446	466	443	461	442	450	438	456	484	452	469	464	455	454	481	429	477	473	416	453	498	491	426	463	459	421	441	479	478	461	448	449	469	473	486	461	426	473	484	457	455	462	493	436	448	492	454	429	435	433	447	473	484	470	431	480	428	466	453	468	440	483	425	430	435	453	428	435	455	448	467	449	457	438	484	467	446	434	464	476	463	468	468	488	447	441	480	450	476	447	494	434	430	477	438	481	422	470	445	478	427	464	433	482	504	480	479	462	467	431	438	489	466	438	431	460	422	454	458	463	435	478	492	444	519	427	469	438	424	462	473	463	458	452	464	431	478	417	434	459	443	453	444	465	429	420	484	444	457	451	457	432	431	454	437	480	477	439	459	504	426	473	441	484	471	458	452	468	478	435	446	470	468	491	446	440	513	431	457	450	468	438	481	495	445	471	456	484	438	493	459	429	464	455	492	460	460	438	455	434	429	492	443	448	447	450	450	452	436	464	459	485	456	470	479	442	475	447	446	471	481	472	443	460	421	445	443	458	481	473	461	430	473	447	404	473	439	486	447	485	477	433	460	503	485	464	429	481	436	459	460	472	443	441	454	456	456	449	486	466	467	441	502	493	455	448	445	471	447	487	467	484	447	454	441	446	445	417	463	451	467	478	485	431	441	464	473	457	476	475	446	453	474	473	456	439	450	453	485	448	484	422	438	452	456	503	467	443	450	452	473	437	466	488	458	456	463	460	429	433	475	426	407	487	471	486	438	489	502	452	450	456	475	483	445	442	464	474	475	420	439	478	471	480	477	474	450	459	472	472	425	425	467	450	438	433	460	475	473	475	449	510	446	463	449	458	453	454	470	433	472	490	461	442	452	467	507	418	451	440	443	479	451	485	438	426	421	424	424	468	474	462	460	469	464	447	453	461	435	436	450	454	439	469	457	434	458	457	465	465	435	468	476	459	455	447	496	428	459	423	438	463	413	434	431	447	459	451	449	438	457	432	487	451	460	501	412	477	446	459	458	467	475	463	467	490	418	442	458	434	444	486	417	442	445	464	471	464	456	407	445	469	449	496	446	453	468	472	437	475	453	408	439	477	468	442	512	442	468	438	510	465	453	504	438	447	500	441	476	470	432	462	439	441	458	447	459	447	456	468	459	441	450	467	471	441	477	427	472	479	448	469	468	451	447	465	481	484	454	460	422	446	454	441	429	394	441	446	452	447	434	416	443	425	467	480	437	454	456	434	482	477	442	469	470	432	432	447	491	405	462	462	464	454	461	436	479	427	442	494	435	446	445	496	524	475	434	446	443	435	468	469	484	421	487	464	449	427	486	459	448	484	448	416	449	457	432	460	424	465	448	512	451	436	468	473	414	408	446	487	488	477	511	471	427	439	412	459	473	468	482	492	462	423	445	489	481	445	477	477	442	443	471	490	451	449	509	446	466	435	472	493	468	444	482	480	471	467	456	443	418	465	439	486	457	442	446	424	442	459	443	440	449	453	460	453	461	457	478	434	440	453	469	444	478	476	484	489	451	421	446	415	446	465	440	459	431	443	493	447	508	431	480	460	433	474	454	478	436	473	439	467	468	473	470	462	437	460	448	473	430	462	442	434	441	447	437	501	474	418	467	433	478	439	477	469	453	455	453	489	484	462	424	463	455	450	427	419	460	475	421	492	481	488	478	427	465	449	453	485	461	482	467	456	475	446	482	444	481	450	460	493	470	492	456	470	449	493	480	519	496	465	465	458	472	446	451	444	466	474	447	478	452	442	476	466	500	434	474	468	451	457	456	460	442	489	442	442	462	463	474	439	456	446	434	475	455	483	463	439	435	450	444	480	444	388	396	493	429	443	456	410	441	486	448	461	500	456	435	442	464	452	463	437	476	448	456	451	448	457	439	464	458	452	452	473	491	477	484	444	450	498	454	459	455	466	468	492	447	457	444	477	488	433	443	457	471	477	442	484	448	472	433	467	468	473	472	492	476	442	447	465	461	480	470	461	434	443	472	438	434	475	443	411	438	419	467	481	454	452	468	434	441	462	444	442	447	467	470	437	461	448	470	479	486	467	460	479	423	450	436	472	439	454	470	466	451	456	448	471	460	433	459	458	397	461	440	429	458	503	461	434	432	415	486	456	454	448	473	471	503	467	494	473	444	466	475	445	444	471	418	465	445	454	482	415	431	447	447	456	464	431	432	444	435	462	478	464	468	442	459	444	458	455	466	430	459	461	466	475	490	471	469	415	456	426	469	487	462	493	474	474	444	463	465	459	456	497	444	479	427	440	442	435	456	466	415	465	450	452	495	474	454	427	452	417	413	474	454	450	435	461	468	433	478	492	429	422	458	489	476	456	428	452	464	491	471	444	446	416	421	446	479	435	413	449	464	444	459	419	440	446	473	465	484	451	473	490	485	494	467	461	471	469	423	493	442	498	479	467	460	463	454	438	445	423	425	464	442	443	432	480	443	455	488	416	449	459	452	467	449	418	472	472	477	482	447	473	475	464	493	453	447	425	445	496	480	485	442	459	456	481	440	415	469	446	484	462	490	481	485	503	483	463	480	436	447	428	444	447	440	470	462	474	484	481	489	449	495	468	442	493	447	460	458	473	437	452	475	459	474	488	476	470	437	501	477	451	490	490	436	437	451	480	470	481	466	439	458	428	426	482	438	435	470	451	412	459	465	443	469	495	463	451	476	405	471	430	462	450	463	458	504	432	426	472	451	455	497	469	465	446	455	438	465	479	492	441	461	430	482	473	423	422	448	447	438	421	498	464	432	487	483	428	438	492	484	467	456	450	474	437	430	456	461	438	450	416	426	521	477	445	457	458	426	489	480	453	476	450	476	472	455	465	474	494	459	415	458	437	465	465	436	421	453	455	469	461	466	425	431	472	441	468	460	443	459	461	491	452	411	442	453	489	441	440	429	439	425	437	463	451	425	461	468	460	438	458	455	459	459	440	468	435	460	451	439	461	469	451	463	419	463	503	471	488	488	432	472	473	456	449	406	432	491	451	458	439	478	476	443	460	470	452	491	486	485	441	449	439	436	445	468	442	447	459	444	464	430	459	492	416	442	460	425	475	450	462	439	441	479	418	473	467	442	495	455	457	448	441	469	465	465	457	470	485	474	497	476	460	462	491	468	432	456	428	452	478	437	458	458	462	480	444	460	439	476	471	477	470	451	477	474	452	499	454	473	487	425	449	481	421	480	469	400	444	457	478	444	449	488	480	450	480	471	473	461	478	434	461	478	481	474	445	462	449	478	418	435	480	491	441	449	460	448	425	476
38187	10025	3194	2326	1509	914	789	607	503	470	405	373	367	377	316	319	311	323	324	311	351	319	283	326	286	275	302	325	274	251	309	284	296	276	281	287	279	254	280	283	267	274	302	299	284	263	313	269	273	271	282	278	271	289	260	269	261	281	242	266	230	261	284	240	248	252	283	285	260	274	266	253	277	281	262	267	266	258	303	296	276	297	237	255	266	257	281	300	277	272	259	280	263	276	281	269	292	266	256	283	284	291	284	248	294	308	271	291	293	298	287	279	287	262	276	295	246	259	264	248	261	263	290	260	253	266	284	272	252	302	295	267	280	270	278	265	276	295	276	277	269	285	265	265	271	271	277	276	252	252	263	315	247	263	264	271	246	256	279	310	283	274	276	291	267	262	269	253	271	282	259	268	287	270	249	265	247	252	257	266	285	292	267	248	248	251	232	267	246	265	269	262	276	273	244	261	282	269	255	266	296	245	262	262	292	290	306	311	265	268	257	268	264	277	293	296	282	252	267	274	253	261	267	288	254	282	271	273	243	265	294	262	295	263	260	275	254	243	236	283	301	287	305	272	267	267	269	290	270	278	266	264	280	271	289	295	275	250	315	268	253	279	289	275	256	257	286	276	269	275	233	274	249	276	311	262	256	272	239	254	271	259	265	246	266	278	277	273	270	261	298	262	295	257	294	286	273	270	287	291	306	289	253	309	238	250	283	294	301	274	263	238	298	253	260	282	258	267	248	266	285	253	271	270	283	276	307	306	257	265	286	280	253	273	299	250	277	259	291	251	249	264	263	264	242	256	268	277	286	256	283	267	253	272	310	260	271	260	254	293	251	253	263	278	296	289	281	289	291	246	272	250	280	290	248	269	294	257	276	259	306	273	263	285	285	284	260	281	256	270	252	291	270	263	249	289	299	278	280	258	280	264	260	252	245	256	232	277	264	277	242	267	261	289	294	293	249	280	277	266	243	275	269	278	240	257	244	255	301	252	265	272	265	266	260	272	264	270	282	266	281	282	256	243	267	260	248	296	240	287	250	284	269	271	290	304	254	275	229	270	274	220	269	259	309	296	274	290	286	270	284	256	264	268	263	268	244	263	271	282	290	275	273	272	261	279	287	252	251	254	276	273	251	241	255	273	276	274	273	279	260	284	274	266	268	279	285	288	269	272	264	276	280	264	254	263	300	281	284	285	260	274	266	261	245	278	290	284	294	232	254	272	268	274	276	281	278	262	259	230	290	275	285	278	263	254	258	287	272	286	283	266	285	285	255	230	260	263	251	258	247	294	278	302	265	258	282	236	240	264	264	258	263	262	330	260	272	245	283	274	289	261	274	294	294	256	267	243	267	282	271	271	249	274	229	273	255	323	265	275	258	271	241	256	251	309	264	299	302	276	268	290	302	254	240	258	253	283	253	287	262	268	254	247	272	279	261	283	284	265	271	277	251	284	281	272	295	271	281	234	293	251	269	246	211	261	246	253	243	233	264	278	234	302	290	287	281	267	265	273	269	274	287	253	257	238	272	267	276	250	261	294	285	313	297	283	294	259	289	303	269	264	289	293	285	301	246	251	289	286	275	250	277	291	249	263	239	248	251	285	282	279	269	276	266	279	278	277	262	249	268	275	257	284	284	257	271	260	290	275	261	256	291	294	295	280	241	256	264	293	273	284	270	273	281	277	273	265	268	241	286	273	272	249	267	265	267	282	275	292	258	290	260	260	269	265	290	275	257	310	260	269	271	265	277	263	292	261	275	257	271	267	286	293	263	270	250	265	247	321	258	283	261	294	273	249	264	276	263	292	287	293	292	272	267	275	244	296	274	265	268	267	278	293	300	264	265	254	291	268	295	259	285	314	278	291	288	244	286	281	236	228	282	282	286	262	266	294	269	274	241	279	281	283	262	259	237	265	277	259	257	248	270	264	270	281	263	272	296	277	282	307	294	264	293	270	277	282	283	272	280	273	286	283	265	260	288	279	265	280	259	265	280	245	278	287	280	290	243	265	263	258	264	250	267	265	265	272	214	262	269	274	267	275	279	293	235	243	279	260	250	288	273	257	290	264	247	287	259	282	277	261	278	312	298	276	260	255	304	272	260	279	319	272	306	283	308	241	272	270	262	250	261	254	252	288	275	265	278	255	256	290	301	225	280	257	278	251	265	245	281	264	254	267	275	264	300	258	266	277	246	276	256	243	280	296	253	250	271	293	271	260	295	269	275	261	279	231	288	267	259	277	286	285	272	280	273	291	233	255	290	291	264	256	290	275	252	286	283	302	258	289	269	300	298	246	280	269	261	272	287	276	252	297	261	264	270	242	294	270	299	270	278	277	273	260	293	261	280	272	275	272	274	275	271	243	274	243	285	271	293	302	287	260	289	275	266	234	261	269	258	281	244	265	249	283	293	284	283	285	277	276	265	300	287	270	277	259	246	260	279	267	262	256	243	245	297	257	273	250	273	288	277	264	269	286	275	266	262	262	247	282	302	286	269	261	268	270	271	271	284	274	296	279	261	251	250	253	286	262	284	285	273	227	235	276	298	241	267	261	262	264	253	245	271	277	279	257	282	296	259	252	252	269	272	304	280	262	248	275	254	261	263	284	260	268	254	268	276	276	285	254	291	243	278	261	279	267	251	281	280	292	278	255	273	269	291	279	306	299	276	282	294	260	298	295	285	270	289	284	256	279	230	284	268	244	275	253	329	292	272	265	260	253	303	294	298	275	273	266	282	276	227	261	256	262	291	239	257	280	256	268	275	254	272	256	242	276	282	255	254	276	266	279	246	213	264	279	274	239	275	268	249	307	289	278	297	274	251	257	261	232	263	313	248	262	252	284	281	264	272	275	262	289	293	296	303	272	280	278	209	256	242	266	280	249	271	255	236	256	254	250	274	277	296	256	295	260	268	244	272	275	280	300	296	263	255	243	253	266	286	288	248	264	273	266	260	271	264	258	261	269	292	310	275	274	286	284	256	278	283	288	264	269	288	259	264	297	275	289	247	247	247	289	273	260	254	240	272	288	283	257	246	311	278	293	248	277	240	271	276	267	265	279	255	245	264	310	295	296	298	284	271	271	278	267	257	277	297	285	313	279	273	229	257	277	306	268	310	278	251	262	274	276	275	265	250	252	284	309	254	266	264	256	270	272	268	249	284	265	268	262	282	260	292	257	265	278	272	243	261	285	275	260	270	250	269	271	256	260	277	281	276	268	272	246	266	261	254	273	259	262	288	260	267	259	279	279	264	236	248	266	263	261	270	294	289	260	231	276	308	246	252	297	267	258	283	269	293	282	293	261	262	259	251	268	277	294	306	276	287	264	282	259	242	263	268	255	221	270	266	262	282	257	273	276	261	237	257	292	246	292	267	277	290	250	310	263	278	247	272	291	270	287	245	310	255	266	314	245	243	264	266	311	269	266	305	265	273	264	278	269	273	254	280	255	280	244	266	257	286	288	243	285	245	271	276	284	256	289	267	271	266	274	283	284
22775	2878	5448	6465	5021	3721	2905	2260	1963	1656	1431	1325	1116	994	978	999	970	956	915	850	834	771	837	778	756	751	753	699	724	734	728	731	739	738	703	699	705	663	711	651	682	683	690	658	707	697	659	645	676	691	631	695	648	631	618	646	638	626	622	603	635	605	689	650	615	611	661	628	682	669	584	695	635	639	647	577	595	656	620	667	625	607	628	599	631	611	581	641	616	636	608	622	614	605	641	608	648	576	634	603	633	609	610	598	630	652	614	636	634	636	584	645	605	594	577	624	602	603	602	593	593	606	590	564	586	593	632	620	624	641	606	601	578	614	621	658	601	605	599	613	578	609	607	610	624	632	617	645	594	612	570	605	621	676	650	552	582	628	625	631	618	582	604	593	596	659	633	642	601	633	607	562	618	607	593	554	608	620	603	625	666	640	590	572	598	596	588	597	592	648	597	636	579	639	610	567	566	622	657	582	579	592	578	601	634	610	613	632	556	590	627	624	627	571	637	576	654	602	600	599	613	590	595	551	613	605	593	590	613	576	643	570	592	561	591	614	645	663	637	642	654	570	606	592	590	636	659	618	626	611	589	638	639	621	611	630	615	594	610	645	610	559	577	626	612	640	574	607	553	649	627	610	597	613	605	618	605	593	591	608	672	614	619	605	601	625	616	570	624	666	648	598	629	592	591	607	577	634	617	650	621	584	568	644	616	602	629	564	598	637	630	591	601	624	624	613	604	623	615	626	617	601	596	602	565	666	626	624	628	589	626	626	639	624	595	556	644	659	604	617	596	587	633	663	628	591	587	601	638	652	582	633	636	618	649	636	645	664	603	593	603	564	580	648	602	600	624	604	639	614	596	613	548	598	599	595	613	619	598	629	610	626	626	558	570	604	639	623	568	602	623	596	646	571	572	586	601	614	620	623	578	587	630	590	625	614	654	626	627	621	614	610	615	621	593	638	610	620	618	621	601	589	646	571	637	593	629	584	620	614	616	604	609	653	635	597	627	588	621	571	640	633	574	624	596	613	578	631	613	572	657	627	638	615	590	601	648	618	580	649	609	593	575	665	648	626	636	611	589	627	644	628	577	594	621	624	606	625	611	604	599	584	568	601	610	621	592	579	620	581	643	575	554	620	582	625	594	607	652	631	639	579	620	581	627	587	611	604	680	654	610	653	613	569	637	597	606	618	598	619	600	621	644	624	636	586	581	624	596	580	656	614	595	630	578	604	621	562	574	607	627	556	617	644	584	659	575	600	590	616	623	579	590	640	636	617	664	650	593	631	591	628	626	639	642	621	602	621	652	625	608	604	633	621	627	618	650	587	624	639	598	587	665	597	607	628	667	626	581	566	603	629	628	637	610	615	574	603	586	593	614	593	609	604	630	597	591	594	630	604	564	573	575	626	634	632	655	608	592	621	577	611	597	608	587	609	592	640	611	577	609	600	606	608	594	598	651	597	611	628	565	625	618	615	610	574	576	672	651	641	630	623	632	590	615	638	604	556	658	579	546	601	655	637	583	636	597	612	602	632	587	583	624	611	616	583	609	599	617	608	616	610	626	613	653	589	575	620	616	618	568	579	607	606	607	632	614	622	621	613	612	621	669	644	624	615	600	586	598	613	633	618	635	570	604	587	606	573	584	589	629	596	584	589	600	634	630	589	629	633	598	618	622	607	604	626	596	626	626	634	639	624	575	642	607	592	602	612	615	631	603	639	628	606	640	576	638	560	620	610	575	628	611	595	601	624	601	581	645	645	592	611	598	651	656	625	617	659	562	637	593	583	611	582	621	604	632	600	605	620	605	608	608	604	584	622	587	588	570	618	626	645	597	601	614	577	609	569	638	586	584	612	619	624	588	646	602	598	616	621	571	616	618	656	598	581	633	639	604	598	596	564	631	596	595	598	592	651	590	612	654	642	644	631	608	629	632	589	654	618	600	609	618	607	614	609	596	600	613	637	584	603	598	603	602	602	588	646	603	600	629	622	614	618	585	621	599	634	651	593	613	617	617	589	612	630	618	579	577	598	589	634	584	595	600	576	580	563	637	635	580	576	607	603	637	604	619	572	569	615	643	607	638	623	637	637	612	638	620	622	602	593	652	558	634	600	622	618	648	590	627	615	666	627	613	619	581	624	637	639	591	611	639	579	610	612	637	631	616	608	583	599	615	601	627	638	616	630	618	629	657	632	622	632	602	597	608	649	615	645	577	580	604	659	608	644	645	638	589	592	589	642	614	619	625	647	629	658	607	581	603	630	624	617	593	621	617	620	568	591	600	593	639	617	632	620	626	591	610	641	635	578	629	597	650	606	602	628	642	602	582	600	612	614	607	591	646	577	644	636	587	596	637	632	584	595	575	651	608	651	641	627	577	633	620	622	550	645	570	637	616	625	645	640	627	598	638	635	615	604	625	602	625	674	586	637	616	602	616	594	620	636	638	637	603	630	646	667	579	594	630	630	619	563	606	578	606	598	616	604	617	612	580	628	624	513	614	621	598	593	592	619	620	561	645	583	590	599	633	639	615	572	627	638	628	648	604	614	573	654	627	605	608	570	609	642	581	624	615	618	576	623	574	593	597	587	632	608	624	641	622	619	624	616	597	655	592	615	584	625	610	639	592	615	640	606	613	580	609	572	587	603	585	668	578	595	617	670	654	582	661	630	578	595	615	604	582	580	578	611	583	589	587	602	626	650	617	626	634	600	611	666	615	604	621	603	706	602	574	619	638	569	627	602	613	587	605	630	614	610	676	592	619	623	634	619	587	601	552	613	600	615	620	595	626	612	604	605	588	588	633	642	601	587	595	563	633	594	602	639	620	612	606	618	602	636	640	618	600	584	606	551	613	595	593	577	611	597	625	575	642	604	588	573	638	582	646	619	618	599	634	592	617	602	595	670	604	576	601	620	610	629	652	582	615	557	559	592	590	587	615	623	633	586	588	628	589	600	616	638	569	607	603	608	590	600	580	580	624	580	619	595	610	636	654	616	633	576	647	615	586	641	638	656	602	631	584	612	608	612	614	615	594	627	621	578	585	570	641	651	561	610	606	618	589	599	645	588	621	625	628	625	591	601	621	615	638	623	588	557	606	601	610	597	642	562	629	616	634	586	550	613	616	620	580	585	599	670	591	605	612	615	645	641	600	653	649	650	596	664	619	616	604	592	572	635	637	585	626	577	641	646	598	588	593	626	596	603	612	650	602	602	600	588	617	591	521	601	637	662	591	593	597	606	608	623	596	565	596	625	621	642	617	630	608	604	594	620	622	571	632	654	638	671	651	632	637	608	594	603	587	595	571	625	619	628	620	561	604	565	577	585	593	628	639	560	617	634	575	631	625	582	626	622	620	629	609	593	627	609	621	654	594	651	595	636	648	640	588	637	645	624	629	636	663	600	617	600	616	625	604	625	641	601	662	638	649	645	629	573	620	597	614	615	630	618	612	631	617	627	584	584	587	625	538	626	567	602	601	591	613	576	588	597	609	617
46493	12946	5118	3503	2109	1428	1079	869	701	587	575	449	421	417	381	411	376	332	338	383	346	360	316	340	338	324	304	343	327	323	367	361	337	347	333	318	333	326	323	338	307	321	311	319	293	311	310	308	309	303	333	330	303	296	295	267	282	316	308	293	296	300	260	313	288	319	298	283	297	289	260	272	288	300	286	291	308	309	295	291	324	318	293	311	298	290	302	315	279	280	297	315	286	305	307	294	319	280	320	308	276	296	302	278	301	282	283	334	319	287	302	289	317	303	288	283	297	289	312	311	306	308	297	268	306	328	272	314	301	290	276	246	314	314	258	271	315	284	303	268	278	328	332	294	307	263	284	283	321	288	287	294	323	277	313	297	307	268	295	290	276	295	300	299	284	293	276	298	250	300	279	308	286	313	329	287	299	272	291	306	313	326	289	314	303	283	299	310	290	288	288	290	293	302	300	293	287	305	311	316	312	299	270	333	283	289	296	298	303	277	267	326	272	292	307	286	281	288	366	280	303	308	268	282	312	312	312	291	295	294	272	278	273	297	287	275	289	288	277	305	302	303	298	290	305	316	325	275	275	304	298	271	267	287	293	310	289	298	291	272	295	261	283	307	290	304	332	313	270	289	300	299	291	291	300	285	310	288	290	323	304	295	272	294	320	286	291	290	283	255	287	273	297	296	271	318	290	273	295	290	277	282	294	275	273	293	325	301	299	256	268	273	295	299	275	279	287	266	279	304	287	293	291	294	313	299	259	293	280	277	298	281	289	324	270	312	313	296	287	312	324	270	314	285	299	293	308	263	281	284	284	253	317	295	286	288	302	325	277	285	292	263	287	289	301	284	306	294	267	303	248	285	271	286	324	296	292	315	294	293	301	276	298	278	266	295	273	272	278	307	300	279	286	334	311	279	295	314	325	310	295	294	305	274	319	293	293	284	258	302	273	282	295	283	297	316	297	286	283	317	283	265	309	272	300	300	285	260	284	281	300	301	297	289	319	306	309	314	285	262	290	307	257	313	287	306	336	311	282	281	272	284	345	271	270	289	311	289	284	288	298	283	298	262	286	277	281	303	297	266	279	345	290	306	290	287	320	284	280	279	307	305	283	258	287	302	284	291	269	302	283	274	286	290	320	332	252	288	303	311	311	306	263	264	308	267	299	290	273	297	302	300	269	302	327	279	302	273	270	302	297	303	290	313	272	307	297	299	293	351	311	314	307	315	284	323	302	298	258	279	292	300	303	299	299	297	307	302	288	270	284	280	258	287	319	264	267	298	297	307	289	281	280	307	284	285	295	299	304	305	306	315	299	257	260	293	282	270	266	277	306	274	301	299	313	278	264	300	274	292	293	274	307	276	292	323	288	270	301	268	300	274	291	273	311	266	300	288	279	309	295	271	300	274	274	294	278	294	303	299	282	264	254	284	288	314	281	301	266	290	285	300	311	299	256	315	315	294	325	285	300	312	285	296	284	277	287	271	306	275	290	279	290	308	313	299	310	279	305	344	312	315	305	268	312	281	294	287	276	293	296	302	274	287	296	271	294	298	274	316	279	307	270	292	325	308	289	294	295	302	277	313	261	290	329	316	296	321	288	290	300	319	285	293	306	286	285	280	300	294	301	298	280	332	269	292	297	297	297	328	284	325	297	299	265	292	286	294	292	254	251	307	285	266	287	289	306	283	326	294	336	267	286	297	302	293	272	280	271	283	300	255	301	300	292	315	299	312	315	271	277	286	279	307	288	290	317	297	267	294	309	295	295	288	280	295	248	342	305	311	268	287	280	292	292	277	298	281	311	309	289	308	264	284	261	289	291	300	301	291	309	291	270	265	286	304	296	312	310	309	314	311	288	295	322	315	278	278	277	270	296	283	295	299	279	285	273	297	298	284	296	280	277	284	290	274	304	300	322	287	298	325	289	288	274	306	323	313	273	293	281	309	302	270	296	233	282	304	279	261	330	304	311	306	296	297	305	288	301	298	299	267	276	308	298	301	332	273	278	314	306	291	299	298	314	299	296	307	274	298	307	289	319	285	296	282	299	282	287	308	307	297	283	312	318	254	274	315	304	294	317	306	337	316	303	303	272	289	276	322	289	296	270	293	275	275	316	292	303	294	291	283	316	286	297	318	324	287	269	272	290	310	286	303	311	274	329	260	285	240	286	318	311	287	275	290	314	270	284	300	286	257	283	277	281	282	308	322	321	284	249	296	313	277	321	283	290	284	311	289	298	321	276	272	267	278	284	297	268	327	328	331	280	270	325	297	297	270	297	300	303	324	295	269	326	305	262	336	260	291	270	280	270	286	290	302	297	298	291	295	315	266	277	303	332	324	303	280	300	287	286	309	297	288	288	267	289	296	283	307	291	296	318	297	331	281	270	286	317	306	309	255	297	272	276	296	246	296	266	295	310	300	275	295	326	302	276	279	298	307	309	308	313	294	272	318	251	267	303	296	289	298	325	231	292	299	315	284	300	313	311	267	307	285	311	271	288	315	305	292	316	290	312	276	267	292	333	299	304	275	300	284	273	334	312	292	262	290	292	302	314	248	263	322	283	308	272	271	292	248	283	278	292	301	302	290	283	283	298	272	286	302	330	337	294	312	307	253	296	271	288	301	306	318	277	282	280	272	306	288	317	308	305	304	277	284	296	301	318	288	322	293	303	311	293	300	283	289	289	291	290	276	297	329	273	263	304	266	269	290	299	300	293	303	292	278	271	299	263	252	253	292	310	287	288	279	292	318	337	324	295	323	281	283	299	294	278	264	297	302	312	278	296	293	303	277	290	289	302	316	282	283	263	323	297	282	292	337	293	312	298	289	281	318	278	273	305	314	311	301	322	326	286	291	303	283	248	290	270	314	290	303	271	319	287	303	283	288	307	292	318	293	278	303	264	266	296	284	288	278	269	308	292	292	328	295	266	271	310	329	271	280	274	308	307	302	277	269	300	309	268	283	312	280	268	272	278	294	316	289	299	280	291	275	286	338	317	300	325	295	245	318	293	305	278	298	304	320	305	293	309	320	344	316	307	270	316	300	293	292	290	298	280	312	292	318	291	295	279	311	287	298	284	318	279	289	314	301	261	272	324	282	274	263	281	308	271	303	292	293	320	268	304	300	282	287	336	276	290	283	279	292	307	305	294	285	271	292	272	273	282	299	294	277	290	321	323	272	256	283	284	297	282	265	322	289	287	303	313	290	298	297	324	291	289	310	311	279	326	314	310	285	278	286	306	281	327	326	331	289	281	287	306	289	283	341	316	312	319	334	319	312	281	272	282	267	317	263	301	252	301	306	294	282	298	306	315	312	282	289	305	319	279	343	283	319	314	284	298	291	276	279	288	296	282	280	274	315	310	294	286	298	322	283	302	316	305	304	244	304	321	302	291	274	329	290	308	305	252	305	276	324	257	291	289	275	299	321	296	323	295	312	289	311	281	293	258	270	298	314	281	324	283	318	250	296	311	298	282	306	301	333	299	259	280	313
26295	3947	7847	8650	6928	5298	4120	3260	2556	2170	1952	1751	1508	1338	1291	1213	1223	1174	1097	1057	988	1006	994	850	869	902	880	887	832	883	803	816	754	852	847	838	792	822	823	744	798	801	801	777	711	786	735	701	737	711	685	668	722	711	674	670	681	699	657	716	685	645	708	696	637	667	637	673	686	669	677	684	704	685	670	653	681	669	664	656	660	656	694	681	649	652	677	681	677	655	651	629	669	653	661	656	670	620	626	634	629	657	634	632	612	658	678	612	675	597	632	642	642	636	628	676	595	652	646	674	656	646	729	647	637	661	680	633	656	621	646	617	631	641	659	618	626	632	679	646	661	638	652	604	622	629	644	632	677	637	664	583	680	652	646	669	647	647	663	602	661	655	631	612	648	673	671	661	653	627	632	647	620	683	631	621	655	630	615	634	656	660	657	623	650	617	599	635	648	628	666	594	653	651	639	655	655	637	660	651	595	630	655	660	663	636	661	660	652	625	641	656	652	637	654	661	630	661	625	666	645	623	667	627	676	648	676	633	643	617	664	660	648	618	642	631	696	617	679	611	670	650	644	626	597	679	662	667	667	663	674	656	671	647	651	628	653	656	640	626	662	619	603	652	645	602	617	653	627	652	669	645	643	686	610	640	636	617	647	616	651	653	612	653	631	651	613	644	582	671	689	631	600	660	625	673	638	637	647	583	600	666	636	601	658	658	635	657	674	608	631	664	643	653	643	612	646	600	634	685	628	690	621	626	653	627	637	598	629	632	660	630	617	632	689	631	601	634	597	630	642	661	643	673	651	607	662	617	590	604	662	631	643	603	609	646	651	661	643	587	659	629	684	628	674	630	655	653	688	638	652	633	683	607	652	645	628	652	633	622	642	641	598	680	619	647	645	615	639	664	650	628	647	644	644	668	620	627	621	656	600	690	657	674	620	634	609	675	612	622	669	622	680	630	700	645	651	687	655	633	647	648	604	703	638	641	617	638	672	672	639	604	627	637	623	653	635	615	666	664	659	606	628	600	651	638	581	660	676	648	669	665	614	660	657	676	668	639	646	643	648	599	639	651	622	668	614	649	640	671	665	650	627	624	660	631	608	676	660	611	648	662	667	650	646	650	632	635	647	628	653	615	628	650	664	661	626	636	639	629	601	627	634	610	624	665	659	624	680	630	665	629	675	606	632	668	631	631	641	670	634	636	630	656	668	668	645	654	630	614	633	647	671	604	643	673	631	646	631	649	612	631	630	635	630	630	648	656	650	643	611	645	668	585	663	664	641	624	634	647	692	642	664	633	672	652	650	664	638	627	689	635	657	623	680	658	624	666	634	639	656	633	689	607	655	599	633	675	660	648	675	605	661	595	613	634	636	608	634	615	663	677	637	648	614	675	651	680	653	728	669	667	628	635	602	679	619	682	679	628	660	620	650	640	645	650	653	630	667	583	642	638	649	651	623	675	654	623	651	585	593	660	623	623	697	653	649	616	656	624	604	686	645	651	660	626	664	664	664	688	624	674	623	658	643	653	604	640	640	612	627	636	633	634	654	647	614	648	633	664	648	642	608	611	671	679	627	654	676	653	647	602	668	655	651	645	663	666	664	657	647	656	705	607	634	628	643	661	656	648	657	634	679	667	663	651	650	647	657	635	665	688	631	607	632	624	616	609	626	661	657	598	654	678	644	683	656	636	631	629	646	688	681	660	633	663	682	618	623	651	627	658	615	651	668	662	670	662	667	636	646	639	679	636	654	637	652	656	669	654	639	665	631	630	649	628	623	637	681	603	629	638	649	654	646	627	639	681	654	613	629	644	626	713	612	626	672	663	609	647	685	677	620	667	678	679	628	674	631	633	664	656	607	613	639	672	656	628	659	645	621	624	639	677	645	635	668	637	589	643	631	623	646	624	639	643	645	627	690	619	623	603	636	660	672	630	636	692	623	671	634	669	635	626	639	607	650	664	661	667	673	630	678	655	628	634	686	603	620	599	627	673	667	657	667	655	673	660	590	652	638	593	632	644	646	637	658	632	627	689	666	646	618	658	638	631	639	691	626	617	629	606	635	589	650	642	618	668	648	619	639	660	686	655	655	653	615	668	598	642	631	595	688	658	641	603	628	669	609	693	623	706	624	617	627	665	618	626	629	593	603	649	636	649	655	609	678	572	676	619	655	670	612	627	628	659	622	634	645	664	642	619	611	628	672	615	682	700	657	635	602	658	668	628	612	695	613	640	668	621	651	586	643	596	676	629	597	686	606	658	633	635	648	677	623	650	630	613	612	697	608	639	654	647	591	601	725	648	645	682	660	662	638	674	610	622	606	648	598	628	641	665	635	651	666	646	624	610	650	629	664	623	654	617	636	618	677	615	642	671	606	655	649	652	636	610	650	634	680	643	621	631	653	617	650	643	646	612	651	664	657	705	638	677	649	597	650	608	670	599	652	682	623	630	644	664	667	655	645	618	641	677	685	649	622	627	643	593	621	666	642	683	617	639	668	644	672	598	627	639	653	643	678	639	626	658	660	603	649	699	634	652	614	669	606	638	681	664	620	653	638	641	673	639	651	628	675	646	629	652	642	657	618	673	612	645	608	655	619	669	639	634	622	618	616	611	696	628	653	659	651	652	603	650	618	613	654	645	631	678	662	633	599	647	611	622	649	668	629	698	657	597	641	644	648	638	660	654	631	656	616	678	644	619	619	665	661	626	606	591	667	589	589	619	637	605	668	686	663	620	587	638	646	647	634	649	673	591	645	622	648	618	700	673	636	637	670	662	653	611	628	658	646	636	622	621	684	691	658	650	645	657	598	608	681	634	619	679	633	653	651	625	668	642	641	645	659	725	614	685	645	609	681	641	670	642	649	644	655	621	615	641	632	622	629	621	594	654	603	660	660	638	683	650	657	630	667	640	631	635	647	631	617	678	609	646	636	671	627	654	597	657	616	621	627	596	669	677	600	625	611	660	632	677	612	640	668	630	633	627	638	614	622	655	670	597	693	673	660	672	642	647	629	634	670	625	641	688	648	602	658	629	641	662	652	584	640	636	635	624	683	604	656	623	651	596	627	626	621	658	629	675	637	642	613	653	615	638	620	629	706	637	629	652	617	635	643	629	681	662	650	616	647	625	640	662	619	608	660	648	615	640	630	702	621	675	597	663	657	660	666	630	665	660	652	644	622	648	665	631	633	620	647	636	665	640	667	657	669	645	682	635	621	649	660	607	632	634	649	657	646	653	653	683	614	671	627	566	655	662	647	644	625	662	662	598	625	686	632	648	625	638	659	662	633	651	641	627	647	601	625	644	638	700	649	649	673	641	670	658	638	674	612	627	644	663	642	646	659	626	670	624	639	644	676	645	646	614	672	669	613	587	653	650	644	644	651	646	668	599	660	690	634	572	647	643	685	623	635	631	652	642	624	587	645	611	653	629	629	648	625	656	610	615	660	659	656	632	653	653	652	629	614	646	636	610	644	614	606	652	653	651	662	665	652	610
18241	3291	1661	1291	830	578	464	353	353	296	236	261	238	228	237	226	195	257	247	221	220	205	246	225	217	200	188	199	203	207	209	195	206	223	186	209	198	205	214	191	191	200	202	183	209	193	209	205	207	180	204	219	220	198	202	210	221	201	195	179	184	201	188	174	210	200	186	186	206	211	186	203	171	185	212	206	212	208	214	223	217	205	191	216	184	173	206	206	198	213	205	185	204	196	179	187	191	197	183	195	200	207	208	247	175	182	170	242	198	202	199	196	188	225	211	186	177	196	200	209	218	194	192	186	199	194	203	186	206	215	207	185	180	206	205	194	205	192	201	206	194	191	200	216	193	208	195	194	194	179	191	218	192	205	207	177	212	182	186	193	229	206	178	179	188	185	182	202	191	166	214	208	207	212	205	175	193	208	175	174	180	186	195	202	184	206	226	201	182	195	202	192	210	214	228	234	193	208	208	203	191	201	209	202	167	169	191	173	201	172	211	203	198	193	178	189	210	179	195	211	173	195	195	197	198	213	198	194	202	183	174	183	211	185	172	181	186	215	209	201	208	189	199	198	188	198	170	210	190	210	198	208	181	178	222	187	213	199	209	203	220	217	198	171	213	217	186	190	185	191	181	204	181	226	183	173	193	185	176	223	206	209	196	199	185	213	219	176	172	203	186	213	204	195	200	158	195	176	193	233	201	184	214	209	198	208	206	217	214	200	181	202	161	157	196	199	190	232	198	221	195	194	177	187	182	194	160	198	195	204	175	206	218	225	200	227	222	207	208	193	207	216	209	233	193	180	205	204	189	202	201	209	200	208	200	207	197	194	207	186	191	219	162	218	208	213	200	189	177	189	190	222	217	219	221	199	207	179	213	191	238	187	202	201	179	196	195	201	211	182	169	187	164	196	176	205	204	183	204	183	216	196	188	192	219	183	210	199	226	203	219	201	187	183	205	194	204	205	206	238	199	182	202	180	214	212	192	166	180	200	192	206	197	197	191	221	201	179	178	191	182	198	175	194	193	204	184	177	213	192	222	167	199	232	207	189	197	208	190	174	176	187	196	199	188	177	202	209	194	214	164	189	194	217	212	188	178	213	188	217	210	188	188	190	199	190	217	220	212	210	202	189	206	187	209	201	200	188	168	233	209	189	193	172	211	209	166	194	203	195	209	179	197	204	197	172	191	195	200	201	191	232	211	191	188	199	213	187	190	202	197	191	196	194	193	198	223	217	208	187	190	184	193	175	197	217	173	196	218	184	167	195	197	209	203	204	200	208	243	196	190	196	162	200	170	208	196	179	225	210	216	191	178	182	200	194	172	194	196	198	201	210	243	182	189	193	197	205	212	183	175	203	201	183	168	199	202	206	196	190	197	222	210	195	183	205	192	204	181	191	202	168	182	205	201	197	174	210	197	210	177	175	193	206	163	180	174	195	205	199	188	205	221	219	176	192	222	192	180	203	195	195	215	199	195	187	192	197	213	179	202	190	193	176	186	204	184	202	194	207	185	209	190	207	181	206	217	209	205	191	195	223	212	209	187	204	214	229	207	183	218	220	194	197	206	220	199	195	223	167	189	215	201	194	205	235	198	180	189	189	158	170	210	212	175	193	232	197	183	195	209	181	219	173	196	201	187	196	210	170	164	197	170	217	198	180	202	196	188	192	218	204	203	201	192	183	214	203	229	184	223	210	226	209	218	227	213	225	194	201	185	188	202	207	202	176	186	203	181	193	196	212	182	196	224	205	205	176	208	201	226	175	168	206	197	222	201	165	174	214	187	212	177	198	228	211	220	197	193	197	224	193	212	200	187	183	164	174	181	189	188	197	201	187	185	211	196	192	187	178	190	187	200	182	209	178	164	188	208	210	193	172	207	205	198	211	189	191	194	180	222	225	202	209	188	226	191	197	192	185	204	201	190	190	191	198	184	205	191	190	202	183	219	196	196	199	186	181	172	202	224	191	200	192	209	196	190	210	197	204	197	200	182	173	237	199	196	185	202	212	194	175	206	202	209	185	190	178	195	210	204	182	171	171	216	214	192	201	211	219	232	199	183	190	206	194	184	218	203	236	213	226	190	175	189	173	162	199	207	217	203	233	242	217	221	198	185	220	208	176	198	201	180	174	211	205	215	214	211	221	208	199	200	207	167	201	200	212	179	187	183	195	206	198	203	200	207	206	216	181	218	173	184	206	180	192	187	197	200	206	227	205	191	194	231	200	213	192	197	199	172	208	212	206	221	169	210	205	207	163	199	194	170	185	208	182	188	215	226	189	176	183	221	192	168	215	216	209	207	183	183	206	210	221	215	211	202	194	227	177	196	193	193	208	195	244	210	218	217	199	189	191	203	175	205	190	193	202	215	197	213	185	236	188	209	197	230	243	195	217	213	167	190	200	151	205	205	215	192	195	214	171	191	207	225	198	193	193	207	212	215	219	189	191	203	156	190	182	203	199	214	202	218	190	201	174	202	183	208	202	220	223	193	192	200	181	194	180	193	221	187	178	216	183	210	207	210	177	196	193	197	178	229	180	164	185	206	215	209	198	211	220	187	198	198	232	208	183	183	191	214	162	173	195	196	208	179	153	211	229	197	196	182	178	177	182	199	164	212	183	204	200	163	201	182	190	184	202	229	209	194	228	200	205	204	212	191	183	208	183	180	194	206	206	180	206	203	197	204	225	230	195	215	171	190	208	203	210	164	195	187	169	187	202	200	169	195	192	236	199	223	189	218	192	231	203	192	176	206	164	193	196	193	193	217	192	203	213	214	238	186	199	200	207	201	176	208	189	186	214	196	197	209	167	189	208	179	181	177	204	215	213	223	194	189	195	233	197	200	191	162	177	204	188	215	185	205	204	183	207	211	199	192	193	205	206	200	186	189	212	197	215	230	207	197	196	190	215	203	201	187	178	185	210	184	201	192	207	223	201	181	192	196	196	158	192	203	174	185	211	196	208	237	175	200	193	175	229	203	190	200	190	212	201	191	193	207	214	206	188	205	166	202	182	176	195	187	201	171	205	182	190	188	191	195	189	196	201	190	176	198	197	196	188	195	209	185	194	175	201	220	174	196	206	202	211	214	222	191	215	232	188	245	194	184	196	209	197	210	215	188	194	202	200	195	190	188	201	199	195	174	175	188	203	168	222	197	184	209	206	214	173	207	192	179	193	195	205	175	204	213	215	187	179	211	226	196	199	203	190	212	224	213	174	161	209	209	163	185	197	190	176	208	192	188	197	195	186	194	178	196	189	174	191	195	189	196	178	183	203	184	205	196	190	190	178	215	184	181	198	193	196	213	204	225	201	206	193	180	214	199	198	211	207	206	209	183	204	162	193	193	190	222	196	175	201	179	211	224	226	195	165	169	178	169	201	177	172	202	182	207	203	198	205	200	194	178	193	182	197	167	164	213	186	207	216	194	198	237	196	206	192	193	173	222	201	232	187	238	214	192	207	189	199	178	182	180	176	191	201	180	171	202	179	186	196
10292	1817	3278	3788	2843	2165	1666	1321	1102	1011	883	811	686	643	704	639	623	587	569	600	574	530	537	540	530	533	528	547	517	514	542	515	522	493	501	521	532	498	485	515	495	505	515	508	523	497	449	504	481	415	482	488	474	480	495	481	492	423	481	486	416	466	447	469	459	505	486	480	489	503	445	506	474	457	463	509	447	456	459	504	476	476	466	462	485	451	485	442	505	465	437	476	453	471	472	472	456	467	472	464	470	467	482	477	474	475	511	449	436	516	482	487	457	436	446	502	451	445	445	515	487	437	467	462	447	448	519	468	501	470	479	437	508	468	459	504	452	453	501	477	456	497	454	505	406	482	492	475	466	491	467	468	445	483	492	470	474	449	458	443	451	449	475	504	487	494	460	415	450	462	489	470	455	462	482	495	450	464	470	463	502	427	429	464	490	485	452	461	513	501	460	427	498	469	465	459	435	449	456	463	476	440	436	444	456	447	438	455	488	472	491	487	450	462	444	460	468	501	420	460	536	474	473	447	450	445	470	489	489	450	453	457	413	478	482	483	478	480	489	427	453	436	466	469	500	461	465	444	454	487	441	488	473	467	484	487	504	435	419	450	445	464	507	462	420	414	466	427	470	491	461	434	498	430	501	487	502	452	497	430	450	462	440	458	464	459	467	477	495	414	421	447	444	464	479	475	498	448	479	446	468	460	438	449	481	448	458	436	464	480	467	449	458	458	470	461	471	476	456	436	493	473	488	483	467	457	486	431	475	464	450	474	473	444	510	453	464	447	489	475	423	449	468	471	449	467	491	441	453	479	408	477	493	481	452	421	477	458	472	489	464	466	490	458	481	453	499	483	502	418	461	460	438	494	473	479	480	457	474	442	440	480	467	492	428	452	469	452	433	450	444	418	461	461	465	444	469	468	461	479	490	426	485	464	481	473	435	415	464	505	493	468	437	460	466	465	434	432	456	500	467	474	473	502	454	449	435	470	469	488	504	458	479	470	476	479	474	418	502	449	465	449	456	461	489	467	479	449	449	497	449	482	484	469	439	452	458	449	447	451	467	472	469	484	468	468	465	472	468	487	470	471	470	456	447	450	442	492	486	436	429	501	483	447	448	468	441	453	448	462	449	495	465	443	442	468	458	457	436	478	456	477	437	448	449	473	433	460	489	492	471	492	476	476	450	454	452	487	477	467	464	472	439	467	453	434	467	472	446	461	508	446	442	449	467	481	475	466	464	450	470	457	465	455	423	462	467	444	460	465	460	447	462	452	491	438	457	473	457	427	486	453	486	462	466	473	493	471	504	479	442	470	471	475	437	440	498	480	455	443	452	462	474	457	449	450	482	441	447	466	459	426	494	468	461	483	456	487	471	493	482	444	450	451	458	472	496	449	472	452	459	493	446	459	474	502	475	460	465	475	506	468	473	433	451	474	434	500	488	444	465	453	428	480	534	473	489	474	481	448	431	484	467	451	451	502	464	430	493	450	477	460	457	450	483	416	465	471	460	475	464	463	482	507	479	478	464	493	444	484	468	469	475	474	500	469	466	436	440	477	463	428	445	476	474	454	462	455	491	422	442	437	448	441	460	469	454	479	452	435	474	486	496	437	452	434	463	507	426	440	441	430	445	472	504	442	441	492	483	476	423	480	466	474	484	463	505	458	454	437	436	450	465	464	451	465	463	472	497	445	468	476	455	468	441	455	445	449	483	488	433	476	498	475	495	473	471	478	422	466	454	439	484	486	449	463	459	480	496	475	474	457	478	473	469	487	465	454	504	463	434	408	445	443	458	471	500	442	468	464	460	492	452	470	454	478	443	445	467	512	464	519	491	485	482	467	450	486	435	440	463	451	449	471	478	439	491	450	466	479	452	440	462	484	445	442	443	422	473	497	496	458	457	444	463	442	484	447	466	473	460	433	470	497	478	457	446	419	411	437	445	453	469	476	439	457	479	477	447	469	454	449	467	469	438	466	485	502	474	472	475	483	463	447	442	437	444	448	466	491	476	473	493	479	462	465	456	451	470	473	441	481	459	467	458	440	492	467	466	462	478	456	476	416	448	479	477	451	454	434	419	431	466	463	473	473	488	491	456	451	483	469	449	448	475	458	490	491	464	479	485	456	475	480	478	491	510	450	495	468	427	500	445	503	468	483	445	454	475	496	411	517	479	483	429	450	485	455	491	471	499	446	451	461	468	424	474	452	446	469	472	437	433	468	466	433	469	463	453	499	442	505	469	483	453	472	451	453	463	475	476	490	483	461	457	506	465	463	463	505	467	466	468	457	476	476	441	446	458	467	491	460	469	427	447	457	445	468	468	448	444	501	456	439	467	466	438	477	481	506	477	504	478	432	489	435	482	493	486	442	466	482	517	487	460	446	465	463	467	425	481	453	470	458	430	438	430	491	499	487	465	473	522	452	431	471	487	456	493	480	455	468	460	423	466	487	450	443	451	468	459	494	442	481	471	453	440	446	454	477	428	475	447	493	501	454	458	446	412	501	446	455	487	430	474	498	464	471	464	476	457	494	469	490	429	453	467	453	439	436	475	461	461	445	495	547	453	453	483	430	488	461	475	458	435	469	447	504	495	452	466	468	480	439	454	465	456	480	519	469	511	456	469	486	450	482	478	482	452	464	444	467	472	442	460	462	516	418	451	453	486	489	474	485	460	496	456	423	469	480	483	496	475	429	450	407	451	437	416	449	494	476	453	455	469	478	464	460	478	491	480	465	454	483	486	458	455	447	462	436	473	458	455	478	468	429	441	450	444	412	427	483	454	480	479	483	472	469	450	478	438	451	500	451	479	468	494	420	463	464	497	487	496	498	439	407	478	460	430	459	494	454	480	457	457	448	454	484	443	431	475	461	479	465	455	449	469	457	478	474	447	461	472	485	472	470	474	474	490	473	466	430	489	466	492	493	439	420	436	463	486	466	436	460	474	488	440	491	468	474	432	465	471	464	432	442	452	438	414	441	440	472	504	475	429	456	432	463	446	470	475	472	482	466	475	500	453	460	472	471	503	435	438	504	456	451	488	436	470	453	490	471	440	459	462	449	470	446	435	467	458	432	445	471	489	521	455	484	457	457	500	470	429	454	467	467	493	466	455	431	495	470	472	432	471	453	454	508	486	485	452	445	501	494	471	429	423	456	475	495	475	457	456	458	474	478	472	422	456	448	454	501	491	480	447	489	448	457	457	485	464	433	469	492	444	480	481	458	464	469	488	466	492	459	474	472	459	445	458	458	460	480	434	442	445	524	438	478	505	464	480	454	449	444	457	469	460	452	485	465	436	485	459	474	443	490	473	473	445	510	452	475	464	460	479	459	450	474	452	477	460	472	429	445	456	457	437	486	456	495	487	494	453	461	463	435	472	457	417	457	469	427	465	462	428	417	508	458	456	467	486	478	454	479	439	470	486	478	442	435	458	435	468	438	482	444	480	448	428	451	424	459	470	457	418	470	493	427	457	466	434	464	459	448	460	456
37318	9579	3291	2330	1424	992	775	568	509	458	429	425	347	382	348	336	334	325	294	287	317	270	282	338	322	317	311	324	289	294	282	299	321	292	264	275	288	287	258	298	285	284	289	281	267	261	261	294	289	306	256	283	261	258	285	293	272	268	282	302	275	249	272	266	324	272	257	278	276	268	276	287	268	271	275	308	284	278	282	262	286	280	274	274	267	305	287	266	276	284	269	290	301	280	264	290	274	278	296	243	300	271	301	271	261	285	256	284	280	280	275	294	315	281	274	255	292	268	275	282	297	279	318	270	269	276	271	289	292	263	284	264	297	277	302	269	277	284	268	259	289	282	277	280	275	266	256	293	264	259	261	295	277	254	250	220	256	275	285	244	289	286	269	268	256	323	309	218	262	273	291	281	265	281	295	287	290	280	275	290	295	280	290	243	292	280	267	277	274	277	283	288	285	264	282	273	263	260	270	255	270	245	302	280	286	268	275	277	318	270	265	311	268	306	306	273	267	281	269	297	268	268	281	295	244	322	284	284	267	260	289	268	290	273	265	281	314	290	278	285	290	284	265	311	288	270	281	275	280	281	273	258	274	289	270	295	260	263	241	270	282	283	277	277	277	239	303	252	266	268	258	286	288	281	263	288	303	272	277	265	274	282	267	263	273	288	288	304	233	261	263	257	303	267	261	276	259	264	260	303	296	294	254	264	282	325	279	256	279	232	276	250	296	261	330	294	304	266	248	306	283	282	283	269	276	297	263	273	283	280	276	283	286	272	253	253	264	287	289	283	288	299	278	271	286	255	245	289	250	289	279	276	260	263	221	250	301	291	254	274	262	278	259	288	272	250	267	276	310	277	261	295	305	280	276	269	249	240	297	258	242	279	306	298	249	274	274	304	273	289	277	250	266	296	276	274	283	273	285	277	270	302	291	249	251	291	267	250	259	285	309	264	275	262	271	295	313	282	267	262	253	263	254	274	279	278	261	291	291	293	246	277	288	278	277	244	277	264	270	268	298	285	282	285	266	295	319	288	291	257	253	293	272	285	255	266	248	273	252	264	328	253	274	274	284	297	280	281	292	272	278	264	253	285	262	263	273	267	276	268	244	276	265	251	292	306	288	264	295	256	274	269	298	307	298	297	310	244	262	267	256	287	270	271	263	254	309	265	298	277	275	272	279	262	249	282	298	294	276	274	260	250	340	272	260	266	285	237	247	315	286	258	295	283	284	264	285	251	259	265	279	278	286	288	287	278	260	267	270	254	289	275	250	254	295	273	262	278	264	268	288	283	280	284	288	289	250	302	276	240	272	260	264	274	303	270	289	270	284	300	273	264	284	276	262	244	253	260	266	301	282	300	254	318	273	261	265	282	278	292	269	288	278	283	275	277	285	261	276	290	286	267	269	253	260	281	270	264	264	289	292	280	249	238	290	265	290	284	295	289	228	279	284	301	268	269	282	271	262	255	269	271	273	239	266	276	241	280	294	271	290	253	297	291	343	274	252	320	310	299	285	244	283	280	297	267	277	301	290	261	292	292	272	298	267	283	287	262	263	288	273	242	275	256	288	292	277	300	276	257	269	266	290	272	296	283	314	305	290	241	304	308	278	283	298	269	274	280	295	281	247	278	251	281	251	290	267	274	264	251	268	264	280	289	259	276	248	256	254	270	284	279	283	270	253	290	249	281	304	283	265	287	277	273	281	280	276	240	257	257	280	278	269	283	255	251	283	260	267	308	269	295	259	266	311	289	296	280	285	283	304	274	302	295	289	268	245	290	279	270	263	282	265	257	273	262	276	282	275	288	267	277	295	301	265	282	296	269	307	294	288	290	275	298	304	295	262	283	263	293	292	262	268	286	272	268	269	277	300	263	289	262	291	286	264	282	301	270	257	258	295	277	289	273	278	266	272	283	302	278	274	261	296	264	262	301	231	289	260	270	298	273	265	269	286	284	291	293	304	268	321	269	276	265	264	257	269	272	271	245	261	270	290	273	270	313	293	277	280	286	278	287	284	240	269	273	284	257	302	274	267	304	268	266	273	270	293	269	257	272	272	224	271	268	281	266	288	286	313	269	265	297	277	316	292	289	263	258	282	253	266	267	283	309	304	278	318	266	310	287	263	286	291	242	261	270	266	264	268	263	292	291	301	265	292	263	253	263	291	275	283	271	279	270	230	266	275	255	275	264	272	270	300	290	282	323	277	230	254	308	267	278	289	269	259	268	287	252	293	256	281	316	304	299	272	274	276	258	259	261	285	263	225	282	250	250	299	281	286	283	320	273	256	252	239	233	278	267	312	304	274	255	282	272	274	293	286	296	285	283	263	279	298	292	270	281	254	260	299	267	296	280	253	303	279	272	271	260	297	274	274	291	289	261	294	296	298	264	258	267	294	295	267	286	264	276	309	272	272	292	291	251	258	275	285	285	275	282	285	274	296	271	289	299	296	244	245	280	312	293	263	278	274	296	274	253	291	302	279	295	256	243	249	276	287	258	258	291	271	249	249	287	304	252	296	279	260	246	286	297	257	289	262	279	311	273	300	304	275	288	276	260	284	285	287	266	272	244	267	271	266	290	277	265	264	250	261	299	289	291	291	295	278	285	291	255	278	275	296	272	274	293	291	288	269	284	268	264	274	278	281	297	265	290	291	269	265	241	251	301	275	282	280	296	307	282	279	304	241	284	261	267	291	249	313	271	243	261	292	289	283	284	299	280	254	267	268	257	257	281	289	267	257	273	262	244	261	265	286	296	303	305	252	288	331	271	269	267	290	291	284	268	298	271	234	263	328	275	274	273	280	260	261	254	285	280	291	287	270	274	268	262	278	249	252	302	275	270	292	303	269	279	279	272	294	285	283	294	254	280	305	268	266	260	271	294	287	311	255	266	297	277	305	278	302	295	279	297	267	281	291	272	273	279	250	305	267	301	264	287	244	268	286	257	242	288	269	295	277	284	265	257	267	306	249	270	272	256	304	284	264	247	282	300	272	275	254	257	292	267	253	278	271	281	272	287	271	243	257	267	269	292	311	279	280	299	266	264	252	278	271	272	261	264	268	263	303	225	276	242	291	315	282	283	288	284	284	283	277	269	278	292	283	255	291	267	250	290	279	303	279	263	293	301	292	298	252	283	274	274	283	295	284	303	282	275	265	279	306	306	278	290	295	281	303	243	271	261	264	282	289	282	291	233	277	266	302	271	284	281	289	256	273	283	292	290	272	230	282	311	300	283	270	247	279	266	288	289	243	244	308	254	265	255	296	287	287	260	278	266	268	294	289	272	285	261	270	277	289	276	253	258	239	247	233	308	312	297	263	271	284	284	272	278	244	253	299	297	263	295	267	248	293	265	278	280	300	274	254	285	270	278	288	241	277	272	272	284	301	316	282	299	277	255	274	293	252	287	280	277	278	291	284	277	280	313	278	252	253	272	248	303	304	287	266	303	303	265	284	286	249	257	254	273	292	313	309	293	273	262	296	259	279	274	290	272
21662	3651	5562	6279	5096	3752	2891	2376	1972	1753	1451	1344	1243	1110	997	981	984	970	900	881	862	771	827	744	799	732	719	707	727	753	707	710	758	707	741	758	743	717	668	669	669	730	685	669	690	690	723	669	672	680	677	683	653	622	649	666	632	672	650	648	615	659	675	631	603	627	622	687	599	629	658	653	666	636	649	625	633	636	611	641	593	605	664	632	609	619	677	592	601	645	639	613	609	585	650	609	615	638	665	612	601	610	648	642	630	567	628	599	642	628	555	623	603	666	642	614	592	606	634	622	615	594	631	626	592	606	657	602	601	553	600	631	605	616	628	602	630	628	573	621	616	613	639	608	633	605	621	611	637	639	654	579	639	595	609	633	660	625	644	618	597	646	637	638	611	631	618	619	604	589	678	623	616	640	647	617	653	595	605	648	659	612	663	601	637	638	625	651	618	608	588	575	613	596	611	590	599	618	584	608	636	640	596	588	626	629	643	615	620	635	614	607	657	621	592	587	616	548	647	615	580	583	619	635	585	649	610	609	627	568	637	637	618	649	571	629	614	641	656	598	581	585	631	633	605	608	636	606	565	647	648	584	614	608	643	650	648	621	617	625	593	626	626	638	633	644	623	616	599	655	644	612	634	556	586	625	620	650	636	637	630	626	603	623	607	603	616	599	663	566	612	579	613	618	613	616	644	667	579	593	635	621	589	630	605	576	622	605	621	659	644	645	628	615	636	620	644	606	664	614	613	615	632	652	646	608	595	640	605	572	629	623	612	635	634	598	579	608	617	637	623	621	627	592	690	622	598	628	623	623	616	593	618	623	611	628	603	633	627	646	649	634	638	678	613	591	630	630	605	602	585	645	613	618	595	631	625	627	594	635	611	620	616	619	595	637	652	576	605	626	639	648	630	597	589	590	634	630	634	627	609	603	604	624	595	635	607	640	575	617	603	594	620	626	585	674	594	655	661	615	625	600	637	603	628	636	617	637	619	616	649	654	590	600	603	627	606	588	598	605	550	654	580	641	601	610	579	655	613	602	604	583	591	675	582	610	601	566	628	645	617	634	564	607	621	624	631	629	658	613	642	599	576	632	648	623	618	581	622	601	584	581	568	644	643	628	636	625	626	615	640	663	667	608	623	606	637	605	617	599	609	607	581	626	631	634	641	564	621	625	641	640	606	639	625	644	655	618	623	616	649	624	613	624	595	621	564	629	667	586	646	600	585	595	632	593	598	641	670	609	576	630	635	600	660	619	623	613	608	652	634	595	628	631	623	623	616	645	607	600	611	627	605	575	625	630	619	640	620	619	620	626	576	609	596	632	607	658	605	643	603	624	655	601	586	627	604	601	614	632	619	600	607	685	628	587	594	630	635	616	652	594	596	566	597	589	615	605	603	607	626	574	629	631	612	626	594	651	648	654	629	629	583	627	601	584	607	618	609	628	596	603	660	619	615	598	640	664	587	622	625	631	582	590	632	628	642	603	615	608	585	620	595	609	614	619	618	637	616	619	599	591	636	612	654	624	626	648	620	601	607	634	646	625	614	634	634	606	628	627	613	597	628	609	640	600	651	629	643	573	582	634	639	656	657	643	620	557	600	589	600	614	626	601	614	570	649	618	702	641	621	626	651	567	626	629	656	620	597	598	614	623	624	620	603	605	593	617	609	543	591	625	627	586	672	625	584	616	641	591	583	607	609	620	562	621	601	591	637	630	591	651	619	671	641	643	617	640	615	673	574	616	648	628	589	687	618	661	627	623	614	604	601	640	604	611	605	617	600	669	628	669	650	603	619	602	645	627	624	590	614	620	614	654	621	615	632	651	618	617	617	618	603	640	591	634	593	655	642	597	645	631	617	637	605	635	614	638	638	648	597	627	618	642	612	670	630	620	662	602	653	608	635	663	633	659	584	588	598	592	653	593	645	564	590	600	575	615	635	615	633	637	614	611	636	648	621	610	656	613	621	620	586	581	614	667	604	581	678	629	562	616	580	647	598	600	605	642	587	646	660	584	616	663	617	614	594	649	618	623	623	598	638	627	650	658	660	615	600	614	616	629	652	572	621	572	664	615	608	589	673	680	649	663	605	642	579	653	645	613	634	641	610	610	627	632	607	589	599	609	622	614	608	613	604	602	632	624	601	604	635	595	656	600	627	658	635	649	595	627	602	603	611	590	609	589	613	621	643	636	623	643	584	614	611	621	593	642	625	629	673	640	596	625	643	637	693	606	600	586	638	604	642	603	584	632	646	651	603	617	623	625	604	622	630	586	647	631	644	664	656	604	569	645	608	603	636	605	642	588	581	605	624	667	638	624	564	595	584	602	634	646	626	631	628	629	653	603	641	620	647	642	634	613	629	586	627	623	632	643	624	617	621	614	606	615	606	578	655	616	585	607	621	657	659	622	584	633	651	659	627	622	606	632	623	592	606	637	657	630	614	648	605	619	632	632	611	606	610	639	586	632	625	616	622	656	622	622	651	634	598	627	620	577	646	580	642	624	570	627	650	593	614	616	586	640	630	584	609	615	579	637	630	610	621	648	631	653	595	637	656	621	577	633	643	659	596	624	673	612	638	589	665	615	626	639	651	653	637	651	624	598	584	630	634	653	630	590	606	611	623	585	593	639	607	662	620	629	596	606	626	664	607	629	622	645	637	640	586	604	600	623	617	639	584	601	607	643	630	613	635	619	617	594	627	577	635	656	616	547	607	639	606	633	632	624	589	586	648	617	612	608	591	614	625	593	591	633	613	637	633	619	621	578	626	583	599	592	620	613	622	609	629	621	636	663	639	597	626	651	608	639	605	620	655	636	624	603	647	596	606	637	601	610	633	597	601	594	632	629	595	650	607	661	642	639	636	602	642	605	648	606	626	653	644	640	578	616	663	610	613	618	607	637	641	595	616	615	659	587	627	620	589	597	627	629	628	631	673	623	614	690	629	618	643	622	628	690	644	631	602	596	586	600	584	620	619	562	612	636	662	627	610	643	627	629	608	630	626	639	607	562	620	620	617	609	605	644	628	608	600	626	633	661	619	664	625	651	648	620	630	603	624	639	650	626	577	621	634	635	604	591	626	546	598	606	648	575	563	578	620	616	620	632	608	575	640	656	563	636	633	623	633	583	597	616	589	624	626	604	646	635	645	590	627	618	647	660	600	619	614	611	600	633	612	630	616	636	668	621	632	608	649	629	610	628	620	599	621	678	639	614	622	602	576	636	553	623	617	654	619	662	595	658	638	627	590	555	652	658	604	592	632	611	621	590	593	601	669	598	628	611	673	618	614	658	596	633	648	607	642	631	604	610	640	604	600	571	629	610	651	587	626	597	597	668	583	618	582	606	645	605	617	622	643	633	615	615	583	548	597	617	682	648	609	604	637	606	605	628	632	593	611	674	609	628	625	629	593	628	629	622	590	623	589	621	604	619	646	626	637	649	638	613	616	666	621	592	603	629	647	589	635	636	583	617	624	630	598	605	593	601	634	620	631	649
47501	15029	5129	3386	2255	1439	1033	874	708	605	564	491	464	455	376	355	377	378	418	364	362	364	334	354	317	317	307	319	330	316	293	322	364	323	341	316	343	326	312	293	325	319	335	313	313	319	323	315	322	306	293	282	316	270	296	308	303	315	332	284	307	292	271	318	283	329	335	285	274	278	260	281	295	317	273	281	294	299	243	293	306	301	343	328	319	316	289	317	286	309	292	299	285	275	305	292	295	294	279	270	283	301	296	276	303	273	275	301	294	313	269	307	299	315	283	291	289	332	293	315	283	308	315	303	350	268	287	293	304	274	297	290	293	301	333	273	314	291	304	313	281	327	315	323	308	323	302	286	295	307	291	277	309	318	325	276	297	291	290	269	353	324	281	343	265	294	297	326	284	286	288	307	256	280	274	269	311	280	260	293	297	305	290	304	264	294	281	310	289	296	279	286	316	281	286	282	297	275	292	310	293	319	285	329	274	310	287	276	269	266	283	272	294	337	276	288	271	283	302	312	305	301	285	267	282	297	285	307	310	314	287	322	273	257	292	313	284	255	261	297	324	298	312	291	324	312	287	296	312	301	293	303	327	301	258	284	280	307	306	280	263	271	314	274	301	256	289	295	291	259	301	297	289	276	308	264	294	292	289	310	271	293	331	298	297	292	296	284	279	306	303	283	276	266	330	283	292	285	272	275	271	271	299	311	293	293	303	296	296	258	302	283	264	265	294	287	289	307	289	281	279	292	308	298	311	326	284	315	301	274	298	304	265	321	299	302	279	304	274	287	306	285	274	311	306	266	317	292	308	297	279	293	328	286	310	303	292	305	260	313	295	283	276	297	297	283	296	278	310	287	306	271	284	288	297	323	275	275	313	317	316	315	278	324	293	312	306	291	323	265	295	250	314	306	289	284	284	266	301	287	270	304	324	281	270	279	324	276	307	283	297	297	270	261	296	285	299	253	326	295	306	298	264	299	289	293	285	285	302	278	291	301	311	277	269	298	336	303	251	298	301	294	297	247	301	259	298	329	265	294	291	299	264	286	304	273	285	303	309	264	270	278	284	286	315	304	281	272	298	277	291	310	279	273	270	313	315	281	262	294	328	283	301	289	286	283	280	263	274	295	324	282	295	314	276	275	320	276	294	292	284	282	295	272	274	286	300	295	282	301	292	271	288	282	268	289	281	287	301	309	316	285	283	280	299	268	332	297	320	259	277	295	285	264	279	270	296	291	316	330	252	278	324	285	288	292	303	310	265	264	309	311	278	298	285	291	316	288	285	335	316	299	283	308	280	285	307	300	328	281	300	317	295	299	289	316	297	326	292	324	278	303	267	334	292	293	289	305	259	291	299	332	294	304	286	265	286	279	273	272	325	290	292	276	294	254	276	298	281	285	296	271	300	288	278	287	298	287	309	283	318	306	285	305	285	278	262	284	300	293	301	279	293	286	277	280	296	296	277	273	256	316	270	277	323	293	310	281	269	254	280	320	288	291	269	252	299	307	273	271	295	283	272	288	299	292	264	294	292	278	318	302	296	303	289	305	273	298	308	314	283	295	258	339	309	287	331	295	331	271	310	292	282	291	291	288	280	278	292	313	271	306	290	274	311	293	303	289	311	303	302	288	308	319	338	304	263	291	308	309	284	291	288	306	275	262	311	310	287	293	309	282	309	272	292	310	289	299	305	300	290	322	318	280	237	347	309	300	293	299	306	294	300	302	288	309	285	305	310	281	271	261	276	302	309	258	308	297	314	317	324	292	315	307	278	276	308	254	270	275	282	269	305	291	308	303	290	302	333	308	270	296	277	281	325	331	307	315	261	323	308	301	292	314	298	300	313	312	281	309	322	264	265	271	303	294	292	312	277	267	321	283	311	298	302	318	344	292	283	229	290	321	293	340	304	249	273	328	298	288	319	267	303	277	310	307	311	315	303	279	291	307	314	319	309	292	340	257	268	300	274	278	334	269	307	326	311	330	288	292	326	317	282	296	310	294	323	279	300	280	302	290	278	288	317	294	312	300	286	299	294	295	310	300	269	297	274	282	300	299	334	309	290	309	271	313	276	305	317	310	314	327	279	312	293	280	310	299	331	291	286	280	309	259	296	307	293	286	311	301	307	318	299	326	321	286	294	284	296	301	286	318	293	253	315	308	295	275	287	306	287	323	318	286	291	257	295	286	257	310	287	309	299	321	299	273	266	280	305	284	282	304	306	254	274	323	313	284	257	299	310	309	271	279	325	298	283	285	290	312	292	272	300	312	286	265	308	277	306	308	288	318	302	298	280	285	295	294	308	302	306	318	298	280	311	309	303	313	299	284	287	308	304	291	292	289	280	301	291	294	291	300	287	307	300	291	303	285	310	295	282	301	287	312	346	313	289	328	306	293	279	274	280	276	284	302	298	302	293	319	294	280	273	317	297	317	282	301	286	318	283	301	284	262	260	280	289	318	304	308	288	296	275	333	318	305	317	269	293	280	328	314	283	308	284	314	320	291	304	267	285	293	286	276	307	305	289	290	277	298	306	289	300	306	296	278	313	277	301	301	296	294	292	307	325	240	281	292	289	287	282	280	284	281	351	319	276	309	296	314	279	338	280	298	277	294	276	314	283	336	271	285	281	283	268	308	280	281	297	348	334	281	280	301	318	266	316	325	328	329	304	285	283	302	286	304	277	294	312	293	304	288	280	332	340	289	315	256	289	289	294	295	344	293	299	297	277	311	302	277	298	312	276	275	327	301	300	315	277	295	301	284	322	334	305	281	295	264	301	244	259	273	292	298	291	301	296	292	290	331	284	327	302	295	291	295	313	308	254	289	304	305	318	331	272	348	308	294	272	307	298	314	293	328	289	277	311	288	315	331	303	308	343	266	317	287	283	268	319	276	294	307	276	314	288	308	297	281	278	289	298	307	271	317	296	299	327	277	282	300	312	307	293	282	295	301	269	287	324	281	291	274	259	294	304	303	249	304	299	327	257	320	259	299	301	285	315	323	249	326	304	307	291	306	277	291	340	282	278	293	305	304	313	313	266	320	307	236	280	288	251	304	297	319	287	288	276	290	265	277	302	305	272	283	333	298	317	294	316	296	302	282	300	291	283	329	282	310	283	318	298	280	293	327	355	289	275	278	292	293	303	284	296	301	291	296	279	290	285	304	280	302	298	255	273	292	274	254	278	302	321	296	289	298	294	321	328	279	297	303	292	328	313	293	311	293	282	337	305	281	285	275	287	259	318	289	280	296	275	297	305	277	304	306	332	310	310	317	269	264	291	252	316	326	284	297	311	285	306	304	301	279	272	297	258	315	257	270	288	320	313	304	292	318	290	321	308	294	305	294	283	287	265	295	298	314	282	307	297	281	302	310	284	295	295	297	298	292	329	313	264	285	274	287	312	285	264	286	274	305	289	314	313	301	299	303	307	265	314	312	294	294	299	298	307	266	285	287	288	315	334	255	259	253	274	296	265	302	318	263	294	264	274	287	313	327
27710	4860	7375	8375	6999	5365	4168	3421	2767	2275	1984	1716	1552	1437	1321	1228	1274	1148	1086	1103	1014	976	886	875	863	863	824	841	845	843	851	833	818	862	856	790	774	775	769	738	787	786	767	759	774	716	718	720	720	719	736	778	696	721	689	674	641	699	684	711	694	691	737	681	705	709	690	629	669	647	636	664	698	702	671	660	730	655	639	690	692	651	643	622	676	719	653	688	616	642	663	677	627	673	672	646	664	689	627	635	624	612	647	605	631	662	669	648	646	656	631	637	672	652	632	712	659	642	677	642	663	634	644	651	598	619	688	623	615	648	621	674	666	675	648	635	633	655	636	642	640	668	638	659	685	618	654	664	651	656	672	645	606	616	633	700	658	652	663	676	606	621	641	652	660	667	669	637	631	694	645	635	650	648	625	664	647	623	644	643	599	631	638	646	659	632	686	670	602	680	686	631	629	643	664	673	650	650	621	668	625	639	642	682	647	640	591	641	666	671	641	614	641	645	682	681	640	654	647	646	654	606	684	663	636	629	639	653	589	648	641	651	643	614	639	670	661	624	596	652	680	585	596	685	681	623	637	624	610	651	727	589	631	654	618	622	630	639	629	643	647	680	618	690	666	649	651	659	611	600	652	653	644	643	671	610	626	630	678	657	666	627	649	657	663	681	605	689	633	655	650	681	654	665	698	639	618	674	618	637	621	655	652	615	602	653	612	605	648	641	633	703	616	646	714	662	648	677	666	651	676	654	682	675	640	637	629	627	649	625	661	607	627	640	633	644	655	653	678	605	621	639	625	637	679	600	602	655	664	645	683	639	607	651	649	662	655	661	594	645	648	665	655	713	665	672	621	679	640	639	651	644	655	628	647	666	654	671	645	664	631	675	657	642	620	671	647	593	644	651	673	643	678	603	679	664	611	674	681	642	645	609	602	623	606	677	601	644	611	653	670	641	652	663	609	639	607	649	629	644	636	608	646	653	656	653	637	682	648	604	579	650	637	618	662	622	637	619	678	635	677	616	620	645	660	639	636	623	656	639	665	687	611	672	631	661	626	677	651	647	639	634	633	667	652	624	694	554	647	637	641	648	611	616	617	628	640	635	716	676	679	633	648	676	621	657	653	646	671	636	641	613	678	680	613	628	687	635	620	581	640	683	654	609	631	605	650	657	674	680	599	681	655	638	618	667	677	621	654	627	636	614	684	629	598	598	645	667	670	619	641	665	670	630	642	694	633	642	649	627	658	629	635	624	687	643	646	619	649	620	678	639	635	668	659	626	659	653	643	634	614	675	593	639	597	662	635	657	694	645	625	626	658	641	628	697	677	698	654	629	651	649	660	728	629	658	631	649	653	698	623	670	637	653	620	638	601	630	616	629	637	634	604	675	649	652	662	640	671	634	636	662	638	659	635	625	606	652	632	636	637	604	675	598	602	661	686	648	678	619	660	606	660	617	648	676	655	677	668	677	633	636	605	646	660	613	661	662	645	654	668	668	675	666	676	575	645	621	664	626	658	651	634	662	639	641	648	628	646	595	663	686	622	649	657	646	622	693	659	655	638	633	626	581	656	643	613	626	677	629	606	651	657	663	636	641	584	634	613	613	580	650	654	660	637	644	630	660	679	684	639	630	636	654	633	635	641	621	667	646	595	639	609	637	680	687	646	657	659	663	635	640	646	631	681	708	638	623	616	607	620	627	630	630	637	667	642	665	610	665	678	621	645	667	665	631	665	693	664	615	652	663	660	678	658	648	633	666	662	663	614	646	623	583	625	662	664	672	651	652	652	647	658	638	684	692	676	651	647	624	627	622	638	626	621	641	690	677	632	641	628	611	637	621	612	642	671	628	626	631	644	627	631	650	630	666	610	634	645	633	643	637	652	614	646	688	649	646	632	646	688	619	661	643	598	670	611	647	626	653	654	653	655	642	595	640	639	602	632	623	632	661	656	709	612	666	635	634	605	629	672	694	571	649	640	632	635	641	663	640	630	615	659	634	668	651	647	649	635	648	657	608	707	654	638	623	659	613	645	617	637	690	643	649	622	613	592	651	673	675	598	625	658	627	602	658	589	675	696	713	655	638	650	631	630	651	699	677	667	662	705	617	643	635	596	700	664	629	652	604	631	666	650	711	675	622	661	655	656	664	622	681	582	638	653	646	649	644	659	646	620	654	637	656	643	653	641	679	657	631	648	649	609	652	629	622	631	641	655	644	641	637	668	617	647	627	659	647	651	630	674	688	669	677	676	668	619	644	587	639	688	613	610	634	670	670	649	628	639	651	636	649	635	625	600	618	619	671	634	628	652	642	651	666	636	660	690	626	658	668	606	644	606	611	679	584	653	659	644	721	676	676	658	657	648	596	631	631	667	676	671	641	653	633	649	648	641	638	641	640	639	614	675	639	675	623	659	667	617	597	608	644	665	627	629	613	625	668	663	642	618	657	619	689	631	621	604	596	619	641	663	647	625	686	645	663	676	611	625	615	601	611	646	623	697	640	644	664	609	655	652	660	595	625	639	669	653	622	593	616	651	625	608	672	636	624	687	656	650	658	649	587	656	645	589	602	659	680	644	664	651	634	649	616	627	652	647	626	665	678	641	648	651	657	643	627	642	644	599	671	651	639	672	648	665	624	638	636	634	635	650	662	660	636	657	643	588	660	690	636	662	645	612	664	668	605	596	626	635	646	636	681	664	697	640	637	675	646	676	615	641	644	616	627	617	632	626	638	600	618	662	642	626	577	660	656	659	675	619	630	657	664	667	623	628	660	626	673	634	624	637	650	625	639	605	635	634	683	655	630	670	613	690	685	669	650	687	678	627	638	612	691	634	637	619	669	647	624	678	683	608	607	638	640	634	642	618	697	637	661	651	619	677	655	625	655	684	641	607	661	693	692	666	689	631	666	678	607	663	651	621	621	593	643	653	613	624	632	618	645	638	658	622	618	654	636	686	678	636	628	636	631	621	637	604	670	656	633	648	666	660	603	626	667	655	645	615	737	637	610	672	646	630	623	597	650	623	660	629	590	625	610	636	661	648	653	619	642	678	647	613	658	606	646	630	641	626	653	641	673	661	574	620	647	633	639	610	656	630	665	672	650	656	573	622	641	624	665	649	631	628	607	638	634	624	658	653	642	638	631	664	620	648	664	668	641	649	645	651	627	635	668	655	693	653	624	700	587	639	630	658	613	648	651	663	680	667	696	630	652	655	652	670	673	645	674	633	654	664	699	687	676	648	619	668	648	615	635	624	657	671	614	654	644	610	634	661	628	671	658	691	648	641	630	626	609	626	660	598	614	651	661	623	584	640	645	661	664	658	656	690	701	624	627	658	638	634	616	594	656	618	588	633	681	627	641	627	662	614	633	613	611	640	633	609	660	573	667	636	621	618	629	631	668	652	659	621	666	660	613	639	631	647	639	611	670	665	653	615	646	678	646	684	652	659	621	639	602	657	672	612	665	634	671	688	673	679	590	646	622	691	621	678	639	623	637
17784	2934	1656	1187	846	663	454	408	352	253	261	254	266	260	245	226	229	224	226	250	214	216	235	207	183	213	247	205	200	197	208	196	198	230	225	221	230	202	218	230	175	220	216	198	186	168	202	211	203	217	191	186	188	240	219	172	196	181	194	205	197	197	192	217	197	180	214	204	217	203	192	205	169	193	180	181	177	198	227	212	215	227	212	197	205	197	190	174	196	206	195	193	201	206	181	180	216	183	183	194	218	211	187	216	220	201	212	226	206	205	178	210	211	182	188	187	202	179	183	190	185	209	210	172	208	202	183	192	174	173	213	175	189	188	173	195	211	187	183	196	168	218	165	206	204	178	169	205	201	161	182	180	191	184	199	213	202	206	195	205	170	213	207	215	180	183	193	205	193	196	199	188	205	186	219	190	192	206	188	208	232	183	222	203	177	200	219	196	219	215	189	185	226	219	173	211	200	213	228	179	204	201	195	224	185	193	187	187	194	228	203	206	160	194	209	182	198	197	210	185	224	183	200	210	197	208	214	206	213	201	203	191	189	209	201	196	200	181	192	230	208	216	212	207	203	194	191	209	185	215	211	223	190	201	174	235	201	170	226	236	224	195	173	191	181	185	207	196	176	190	205	184	185	180	180	176	186	201	214	177	200	211	168	216	203	175	209	210	202	185	209	195	199	196	206	233	223	194	208	198	181	201	175	182	176	212	193	205	203	216	200	215	193	181	208	189	174	188	209	184	201	198	194	194	238	198	197	208	196	207	169	209	205	197	206	182	198	203	206	215	192	196	198	182	174	209	205	195	207	210	227	209	188	181	209	212	194	170	184	194	181	206	207	212	180	195	195	207	194	209	204	207	182	190	215	217	212	190	225	184	247	182	173	181	202	218	203	185	200	217	199	217	181	191	207	191	164	164	198	197	169	201	181	188	169	187	216	193	205	207	177	229	193	191	227	191	198	195	207	214	210	196	187	189	174	222	200	180	214	237	208	215	221	208	205	219	214	177	166	207	224	183	203	209	176	205	204	212	197	177	184	211	177	196	203	178	195	224	201	185	192	205	230	211	223	177	175	188	255	223	210	214	218	223	195	204	207	202	196	187	208	197	205	195	187	179	204	215	218	181	239	201	216	176	204	195	191	198	178	203	196	227	193	185	209	204	202	237	225	209	189	211	211	190	218	190	201	177	183	193	193	198	191	198	211	196	205	215	240	204	201	189	197	189	182	162	184	205	201	203	211	198	211	207	219	186	193	179	188	178	185	188	205	199	180	194	210	187	200	218	185	215	189	223	191	205	211	206	196	200	214	172	187	207	190	184	237	210	175	176	194	216	184	185	182	190	205	212	208	214	201	187	210	189	178	187	187	181	181	214	190	173	198	209	204	214	202	226	227	225	186	202	181	183	213	170	204	192	188	191	211	229	204	193	210	217	203	201	230	171	187	203	202	184	210	192	203	216	187	226	210	173	186	186	191	195	187	179	199	195	235	188	175	193	200	220	188	198	195	182	221	193	194	180	218	190	210	200	222	221	180	225	215	207	207	210	206	212	185	195	212	194	217	205	207	203	212	191	214	151	194	198	166	186	208	229	206	205	225	188	201	201	186	181	198	202	201	193	197	191	193	187	169	178	205	188	195	171	207	206	190	199	190	181	191	190	239	193	188	202	209	233	183	198	188	198	211	208	194	208	200	222	248	196	198	200	201	201	197	220	214	218	214	192	191	203	221	225	166	181	190	191	205	193	192	210	219	191	176	182	218	185	213	201	204	201	225	201	209	211	179	206	192	197	181	193	212	183	209	209	179	175	202	219	176	217	181	209	200	169	194	218	198	176	210	193	200	199	201	173	207	190	190	188	171	202	199	211	178	201	194	199	218	176	175	180	216	210	225	198	232	203	199	178	207	180	186	231	192	200	188	208	211	220	201	180	208	201	215	176	189	199	182	195	196	187	177	217	219	215	195	187	198	196	198	202	193	215	183	222	205	200	183	196	193	185	186	217	231	193	201	202	210	193	201	187	207	185	205	182	220	197	206	170	180	192	175	193	176	200	202	220	200	185	203	207	205	214	191	189	201	190	181	177	226	234	191	175	193	197	188	189	193	194	171	229	166	207	210	237	190	195	199	209	204	173	192	174	194	201	207	181	209	172	221	176	202	183	184	225	165	166	180	198	191	200	216	204	211	212	198	179	205	186	208	194	192	176	203	196	171	205	225	193	187	226	203	195	201	179	195	185	199	208	173	191	196	180	185	196	182	212	201	210	188	189	201	197	224	208	196	186	204	185	201	236	183	219	207	181	214	224	196	170	192	183	190	205	180	229	202	218	186	198	191	209	200	239	222	187	196	225	190	192	195	201	192	215	180	177	210	215	217	191	172	213	203	201	179	186	211	192	201	191	202	211	220	202	217	195	210	210	178	192	214	213	180	178	198	207	184	190	218	197	224	205	205	178	177	202	203	187	210	178	198	182	205	214	198	200	221	209	197	209	192	218	192	228	227	190	173	177	191	212	200	229	184	165	168	181	187	193	237	165	196	228	181	194	169	178	205	239	199	195	203	193	205	192	220	197	190	188	186	174	178	209	211	187	200	194	179	194	226	196	206	198	190	188	198	198	178	199	185	211	201	193	200	227	206	227	193	218	210	186	189	187	205	204	215	208	216	195	187	195	161	192	214	219	204	202	198	174	202	192	193	196	185	186	199	192	192	185	208	211	172	178	206	186	211	192	162	200	187	194	191	216	214	208	209	181	199	179	200	176	182	204	206	181	164	188	214	204	226	205	199	199	205	193	205	206	188	188	190	188	198	192	188	202	186	187	204	202	220	209	193	190	212	205	214	172	198	200	194	168	185	219	192	234	184	233	189	205	210	216	221	220	215	214	220	184	228	197	171	199	197	210	228	213	160	204	228	191	200	191	218	193	204	185	198	188	216	207	177	203	213	174	206	207	195	197	214	211	192	211	212	206	212	162	192	193	191	195	192	178	184	212	186	204	204	176	207	220	215	184	193	199	222	204	206	187	184	202	201	183	195	213	204	194	199	209	191	178	184	203	197	196	195	195	197	210	195	206	189	186	189	208	176	179	164	198	228	215	203	195	199	200	197	213	214	214	177	215	183	183	200	202	179	200	192	208	186	181	207	179	215	185	218	209	201	190	192	197	182	192	195	196	206	190	204	181	199	225	171	215	220	200	194	208	211	208	196	208	215	192	200	176	192	199	203	225	192	199	203	200	183	198	186	218	207	206	185	184	209	197	214	206	200	225	180	198	191	191	191	173	200	187	195	164	179	204	216	195	191	192	200	216	184	220	185	178	198	232	208	191	211	223	174	198	199	209	212	191	203	189	201	189	179	198	175	198	195	195	206	188	232	211	186	182	188	201	220	202	198	199	184	176	180	176	187	231	243	176	175	174	201	204	199	205	219	188	197	218	217	210	203	201	189	202	166	209	196	191	179	197	223	218	185	204	205	219	198	180	203	195	194	196
10019	1596	3323	3681	2908	2287	1819	1481	1208	994	806	811	766	675	671	655	637	605	615	571	588	561	510	541	520	523	571	482	520	529	542	475	489	513	520	503	524	483	517	523	495	538	487	488	525	492	510	499	498	481	528	474	464	463	459	486	435	472	448	471	495	467	508	455	476	491	450	489	456	498	500	496	495	489	463	470	514	461	478	506	507	453	459	475	484	468	466	521	484	477	471	486	465	505	479	449	446	455	474	479	509	445	458	444	471	430	479	482	487	485	488	475	470	482	473	443	478	480	490	470	518	463	472	463	449	479	489	462	483	497	469	471	482	463	462	475	503	470	439	460	491	458	436	447	432	465	480	483	459	479	443	444	445	511	491	439	413	489	483	442	457	450	454	442	472	443	469	441	482	476	447	481	479	465	439	460	458	436	429	484	447	454	453	459	473	466	457	443	460	472	454	475	502	506	470	476	466	415	497	432	464	484	486	418	441	482	470	463	481	461	432	457	469	471	433	481	424	447	468	461	464	473	464	482	482	490	454	470	488	477	502	451	437	472	476	452	469	490	464	495	468	519	488	456	521	484	484	480	440	462	467	495	455	470	490	498	471	440	479	455	459	471	449	446	483	484	470	415	467	485	456	434	497	464	452	469	515	462	460	463	490	478	496	412	475	474	499	509	480	460	486	487	476	446	482	432	475	427	429	452	436	455	463	458	455	438	480	467	458	495	463	455	444	450	470	450	469	474	480	484	450	448	480	494	469	479	487	466	474	454	503	443	447	428	452	421	479	486	469	471	473	435	500	494	458	433	456	434	445	472	467	513	474	451	479	461	474	464	465	485	457	433	424	508	428	473	421	481	438	465	488	469	455	466	452	474	466	454	450	434	464	493	484	459	451	426	491	485	459	478	430	463	454	477	480	455	463	481	447	471	460	441	454	489	485	494	471	463	473	495	470	425	448	467	462	482	460	447	487	463	488	475	457	488	477	501	447	441	453	472	459	480	510	455	457	488	458	472	458	490	452	458	464	447	483	460	466	471	422	441	454	431	454	459	469	438	447	449	510	446	432	483	455	484	497	476	451	483	488	507	448	460	472	460	448	502	483	493	502	485	456	453	499	500	481	455	463	473	462	471	444	477	487	474	458	450	449	482	486	467	486	477	473	470	472	455	455	462	462	472	460	465	459	500	451	487	479	423	465	502	471	494	469	478	446	453	478	465	447	479	462	469	428	476	450	460	427	478	457	487	459	450	482	457	516	463	466	460	453	485	487	468	454	486	417	479	453	468	461	491	450	480	435	455	494	458	475	464	424	491	474	441	474	480	472	432	494	459	478	456	490	479	469	441	465	446	464	465	468	454	501	453	440	446	460	442	494	480	473	467	461	501	474	518	467	462	486	433	442	431	467	463	476	476	427	470	466	438	465	433	501	473	495	491	478	471	469	483	455	468	448	446	440	464	506	428	497	440	410	429	430	481	483	441	451	461	457	433	451	483	450	413	445	464	500	471	460	460	499	483	453	476	425	432	450	464	458	461	457	483	476	467	476	418	477	475	423	469	479	461	443	425	445	460	442	459	463	497	457	471	485	471	436	506	474	472	460	498	481	498	452	490	480	478	466	523	511	463	458	454	488	460	455	489	455	477	473	461	477	467	411	481	472	461	490	459	493	492	452	431	443	473	454	455	455	495	474	473	454	494	457	466	445	475	476	438	458	462	451	492	476	476	507	450	454	505	479	484	461	482	457	473	483	463	440	423	464	498	486	448	444	525	421	453	495	422	468	462	494	437	430	460	452	494	468	467	458	508	464	443	451	468	474	426	483	465	484	450	479	492	446	457	482	459	445	465	437	460	479	449	493	488	458	460	464	485	444	491	472	464	480	464	459	438	462	455	464	450	461	440	467	507	478	459	476	458	465	468	471	454	441	474	467	496	439	470	494	435	429	485	456	476	433	470	485	495	467	507	442	465	487	435	478	428	472	465	475	461	462	489	481	458	463	463	493	488	469	487	482	461	461	454	446	461	483	472	461	457	462	465	477	441	484	483	460	432	453	496	443	440	453	432	467	458	444	495	462	445	501	431	463	492	463	494	498	459	467	450	444	455	489	465	441	447	468	454	449	494	464	432	464	451	485	494	437	461	474	464	481	479	426	481	457	465	450	468	483	429	473	514	457	452	451	460	446	449	441	452	478	465	453	441	444	480	469	452	442	450	457	481	445	458	481	418	488	492	468	456	455	508	454	423	483	472	462	451	465	482	482	450	453	456	428	465	470	453	462	462	473	445	484	444	457	463	445	448	485	511	432	430	469	503	484	437	494	463	477	468	454	471	466	476	479	452	442	479	464	446	457	454	452	460	482	462	436	464	455	467	479	496	505	499	455	476	477	453	456	449	482	496	501	454	441	439	476	476	445	474	460	432	457	445	478	439	457	486	487	445	506	460	513	476	447	485	484	459	472	459	442	457	434	434	468	461	472	459	483	482	460	469	488	453	469	449	476	458	475	475	443	449	516	457	504	427	462	463	481	391	434	477	448	474	470	430	491	413	437	454	471	478	479	463	460	471	476	427	449	448	502	478	446	469	448	459	442	449	444	477	452	477	446	465	476	451	471	459	428	489	454	454	493	453	440	494	478	492	424	426	426	448	455	451	444	462	488	502	462	493	473	465	463	476	477	511	441	451	467	484	418	485	498	470	462	466	485	465	474	462	456	461	430	476	460	436	463	493	483	482	468	516	430	518	413	477	464	469	465	458	493	429	465	467	440	472	474	460	459	451	482	457	469	462	461	442	484	473	454	482	517	504	487	457	460	471	467	446	481	446	458	427	495	443	441	452	438	473	457	476	456	455	461	481	448	443	433	464	455	468	494	470	448	432	456	466	446	482	452	471	482	466	498	460	443	441	480	448	451	491	462	488	460	499	431	483	506	465	467	433	491	474	466	408	511	495	449	477	472	473	516	431	456	431	442	435	464	458	465	436	445	476	466	469	471	492	449	452	461	480	473	481	473	468	455	464	497	463	483	450	454	479	441	478	513	499	447	456	490	497	468	484	490	471	466	507	454	463	479	442	443	500	442	439	435	476	490	444	479	482	452	462	484	462	440	450	446	464	493	474	438	460	470	476	476	494	441	445	461	476	468	459	452	446	500	456	473	460	442	432	473	486	474	469	462	467	490	470	447	448	417	466	465	424	483	500	439	432	444	475	474	478	454	462	462	462	453	474	456	480	462	478	459	457	456	464	459	462	451	446	498	484	435	467	464	480	446	505	486	455	476	440	444	470	426	442	450	459	473	450	475	503	499	484	423	471	471	459	487	462	438	447	482	482	504	467	451	464	468	476	406	469	493	486	474	464	466	452	425	492	482	453	468	464	487	465	481	478	427	483	480	449	466	451	477	481	464	479	465	455	463	465	508	483	466	439	498	475	444	467	465	429	472	447	493	481	480	453	472	476	447	470	486	461	471	451	468	465	476	475	448	443	466	508	456	466	469	418
35226	7882	3291	2419	1579	1066	822	675	575	483	417	420	366	347	339	361	332	307	331	290	336	305	301	287	292	277	288	301	324	266	302	308	280	316	327	317	291	271	283	311	287	260	281	273	280	270	298	278	301	262	272	256	273	285	248	286	281	290	295	287	280	260	272	276	298	277	285	252	304	300	274	247	258	264	280	256	289	288	233	304	280	278	271	278	249	250	246	275	268	274	279	276	286	249	306	287	268	260	286	281	258	287	283	279	256	249	275	262	290	263	278	308	267	275	254	284	311	282	264	290	286	243	316	260	245	298	255	267	302	264	264	283	284	272	288	257	232	280	301	296	258	236	272	289	270	285	246	277	253	266	261	289	300	274	274	266	290	266	278	266	301	252	272	276	300	266	258	284	284	276	315	274	318	304	255	250	267	278	267	256	255	276	269	278	290	293	239	253	296	281	300	251	275	315	274	267	276	255	249	272	274	244	282	279	293	326	271	255	271	307	273	286	279	273	257	304	236	271	251	259	281	271	272	320	268	249	255	277	268	274	274	246	254	266	297	275	249	260	265	244	258	245	263	258	263	227	236	229	255	245	269	262	245	281	254	258	310	281	266	257	267	276	264	309	279	292	302	276	281	271	265	280	265	279	288	268	289	255	263	262	287	279	279	250	315	274	290	256	253	292	296	271	264	267	277	289	253	267	283	275	263	284	246	247	279	267	269	240	298	290	282	275	292	274	265	288	312	289	279	272	295	279	280	269	316	269	240	270	266	252	264	278	262	300	262	297	277	272	251	267	279	270	228	267	258	253	271	250	250	266	291	273	283	298	291	236	286	254	239	284	299	281	274	266	251	287	275	277	253	278	289	275	256	283	269	266	284	295	282	279	275	285	281	289	262	268	276	276	291	266	278	286	271	266	288	291	279	260	294	260	284	254	276	286	286	289	260	247	264	282	274	277	282	244	272	259	259	282	270	253	256	295	293	269	280	281	271	280	293	262	275	255	236	260	255	290	284	271	258	284	270	276	261	290	280	275	253	254	271	285	302	250	278	279	245	247	278	237	255	227	266	287	255	281	257	286	267	276	267	274	240	244	272	284	253	284	280	241	277	270	269	272	244	273	279	266	263	288	255	255	272	254	282	261	251	294	276	287	261	283	274	267	302	303	276	291	284	242	302	275	257	283	266	270	271	271	279	260	292	269	279	249	270	266	262	288	270	295	297	299	280	281	266	295	275	283	254	285	293	260	264	309	261	286	254	273	283	297	309	263	269	263	280	268	271	249	264	309	302	264	271	265	228	275	290	273	302	297	277	279	255	244	257	259	290	287	282	272	241	263	259	281	286	269	297	291	292	279	254	276	264	291	311	255	295	283	269	323	282	310	289	265	247	266	249	243	274	267	284	271	272	264	258	258	263	267	257	288	246	277	274	273	256	237	260	287	249	290	282	298	254	266	286	286	274	260	244	302	284	275	290	269	248	292	265	278	277	291	246	279	260	267	285	250	291	303	269	253	263	289	255	275	276	279	260	300	283	271	280	275	286	255	262	272	246	261	302	284	294	274	269	294	278	269	267	257	296	263	271	278	260	239	251	252	272	270	296	228	266	282	279	274	267	273	297	291	263	285	280	299	270	299	278	248	247	303	296	282	296	279	278	290	315	301	289	285	251	299	246	265	302	252	264	285	282	296	255	240	248	263	239	264	287	282	279	271	271	261	241	253	233	319	263	291	240	281	259	283	309	276	256	284	257	290	278	234	282	277	257	289	301	281	240	285	290	306	249	246	265	276	278	241	277	251	249	281	278	276	269	266	261	262	276	246	272	284	285	265	316	269	254	247	258	306	277	251	279	308	281	294	278	283	265	272	305	279	273	262	270	292	289	275	251	291	257	264	299	270	274	291	269	272	253	262	252	283	237	270	295	238	290	305	250	286	281	266	259	283	270	275	273	287	285	269	290	291	279	293	293	252	226	258	268	250	288	255	253	290	247	282	249	287	287	250	282	266	251	257	277	253	253	270	255	283	269	295	248	255	245	271	266	247	272	260	270	276	290	271	275	275	261	291	276	278	280	284	278	280	265	299	278	250	285	257	278	267	282	265	268	266	277	265	272	290	260	274	276	288	284	264	282	273	270	273	275	297	291	262	258	283	249	256	271	260	266	301	252	262	269	268	254	254	282	295	242	272	252	296	269	297	262	295	264	264	265	245	268	278	283	274	293	270	279	281	299	258	287	312	232	250	261	236	274	280	299	260	256	239	292	281	271	263	260	276	272	285	276	278	278	297	262	266	243	241	300	281	303	244	261	274	284	220	279	292	312	287	270	264	251	267	293	279	262	275	297	272	264	294	284	275	235	296	276	262	264	284	244	277	292	274	260	293	226	285	227	252	284	266	306	260	264	278	298	308	283	244	272	294	252	270	253	280	311	266	269	255	290	308	281	286	281	271	266	268	272	259	256	255	281	283	263	263	278	260	259	273	240	259	275	295	329	274	287	255	278	290	247	288	299	298	266	287	276	267	258	252	259	270	257	275	229	264	247	264	259	262	284	246	270	243	256	265	278	295	228	286	293	262	277	258	260	281	273	265	253	278	218	250	263	286	272	297	292	293	242	301	271	297	311	272	263	259	277	268	282	274	299	299	241	264	258	281	268	290	268	281	282	298	236	224	260	266	261	265	241	280	225	267	328	307	287	258	265	276	294	271	255	231	283	257	248	235	284	270	228	259	249	283	284	273	326	266	276	294	268	284	251	274	250	279	265	271	287	271	272	307	283	272	273	235	268	265	250	319	255	241	272	269	253	278	291	287	259	298	247	256	265	280	270	249	264	256	281	245	272	269	277	297	270	295	293	258	264	266	249	235	259	284	271	286	290	278	269	264	289	256	269	308	301	247	264	276	256	307	278	257	268	259	306	277	260	255	228	266	277	308	250	286	286	275	288	335	287	287	278	252	283	274	257	260	233	272	275	283	280	284	248	278	271	284	262	289	299	257	249	267	269	259	275	272	225	286	285	270	264	265	330	276	257	293	276	274	274	289	259	265	294	306	288	303	294	277	257	263	264	275	258	267	282	263	289	306	268	289	272	259	286	255	259	240	295	271	256	282	252	312	302	287	243	261	277	288	288	269	259	275	260	289	253	300	275	273	255	249	269	287	311	276	306	271	284	318	260	269	272	267	281	276	228	256	274	266	258	245	278	298	258	261	270	273	269	284	280	261	292	286	235	282	294	263	259	276	267	286	273	258	304	274	254	290	257	276	275	257	237	269	269	282	293	250	255	293	277	285	271	285	270	287	264	267	261	289	261	292	286	277	277	253	296	297	310	274	266	265	282	285	243	260	265	299	285	276	274	290	283	254	264	286	265	274	239	271	257	284	287	265	290	281	279	299	275	260	281	272	304	278	294	246	258	282	285	278	310	255	275	249	234	248	289	271	281	253	243	271	283	281	241	262	265	261	280	265	260	274	260	270	249	257	252	268	250	274	254	261	276	255
20659	2552	5545	6304	5376	4111	3306	2667	2143	1799	1540	1385	1288	1135	1085	1049	992	944	921	848	845	818	811	791	727	750	764	728	720	737	726	754	701	781	737	757	758	746	701	711	731	700	709	747	687	650	687	699	659	678	611	633	708	658	621	683	620	633	621	611	627	635	640	661	660	612	640	667	652	612	646	663	637	684	627	627	678	634	614	649	639	594	603	618	591	624	610	615	573	613	597	635	614	701	605	572	643	610	586	574	633	627	618	609	597	643	606	639	606	611	632	579	602	589	648	596	670	624	633	615	612	552	622	592	590	631	594	653	623	614	607	634	604	637	629	631	583	589	597	612	542	587	640	633	613	610	612	615	624	650	568	598	615	598	597	582	612	604	599	605	608	634	584	629	623	673	608	634	621	589	616	614	584	555	601	630	599	596	645	649	620	642	617	587	650	594	621	606	584	611	613	597	595	606	626	599	619	589	632	579	584	604	614	635	641	616	649	594	609	629	610	636	596	588	575	606	607	589	622	645	604	618	602	614	640	570	657	576	638	587	622	639	657	632	625	619	630	613	609	604	631	587	659	633	582	558	630	605	622	607	600	561	598	623	586	624	599	605	657	654	591	631	641	640	638	587	641	618	587	588	617	626	602	620	587	605	622	621	578	593	634	625	574	582	560	599	551	624	591	613	614	662	587	627	624	602	631	657	594	603	624	664	625	604	603	581	618	587	625	594	624	596	591	609	631	649	628	648	647	607	684	637	642	629	619	652	614	644	636	608	635	635	596	632	634	599	572	659	563	666	641	626	635	578	582	656	537	646	593	590	545	625	621	604	617	572	564	596	597	621	585	592	601	590	611	593	631	573	553	625	597	629	597	615	608	607	606	601	587	595	618	634	587	591	654	589	610	577	617	632	626	626	596	616	616	620	612	621	672	650	618	615	618	549	594	625	581	619	596	586	630	620	618	675	613	622	609	614	597	604	632	647	598	548	644	656	611	584	628	599	618	628	576	575	623	622	657	649	675	654	596	648	590	679	628	663	615	665	578	636	627	621	616	610	602	641	598	592	566	614	593	607	615	648	625	607	631	570	586	593	613	631	595	613	595	595	608	607	612	624	647	589	600	597	627	638	639	593	617	569	595	566	609	570	620	601	626	635	614	643	620	624	635	624	568	607	630	612	618	613	652	635	622	605	660	623	585	574	601	607	604	608	649	612	605	621	631	670	592	633	619	580	646	611	599	585	612	623	673	633	619	607	655	621	622	611	573	612	573	643	589	610	593	594	611	597	634	637	580	592	603	610	551	629	667	610	582	579	646	584	620	588	588	604	612	601	627	638	624	644	621	591	620	653	604	622	633	594	594	606	649	583	620	590	620	558	595	613	650	620	586	610	663	590	571	608	639	603	576	580	625	643	642	611	617	614	580	569	634	626	600	598	630	578	616	608	638	622	637	587	669	598	626	558	605	638	567	574	636	627	639	632	574	626	591	620	630	618	648	594	605	551	634	599	625	599	657	602	602	657	647	621	652	597	589	660	612	646	605	653	605	622	657	615	665	618	592	637	578	631	613	581	599	589	586	594	629	627	648	587	610	610	594	606	605	592	648	635	618	620	608	586	570	593	620	640	615	628	644	598	602	627	592	583	618	606	603	628	572	640	587	573	601	589	598	632	604	600	570	603	623	628	659	621	628	588	643	628	601	579	648	610	611	593	595	610	655	627	577	586	558	617	660	601	653	601	582	573	606	635	630	593	650	615	619	601	567	614	580	591	604	583	607	622	613	575	580	639	657	595	632	639	617	594	617	627	633	591	555	591	594	600	625	636	642	619	573	621	597	611	661	658	601	633	605	594	646	639	645	598	605	617	601	599	628	602	619	642	622	636	576	584	676	602	614	614	620	561	640	668	628	643	611	585	573	608	619	594	620	661	633	595	580	596	646	593	632	608	622	548	615	586	660	617	636	595	624	659	622	598	605	579	576	644	632	596	612	648	618	633	606	599	592	595	595	559	569	609	590	602	584	628	613	623	604	549	628	586	619	572	628	615	592	594	581	593	611	593	623	585	629	575	610	596	609	610	633	608	596	579	614	629	615	577	599	563	577	631	599	647	630	542	574	608	593	553	583	578	607	647	595	607	601	603	624	638	603	644	628	584	618	557	617	614	607	611	599	609	574	656	612	618	589	586	631	590	631	608	565	633	577	602	600	601	583	627	570	597	648	611	610	639	630	631	627	584	643	665	649	636	613	601	645	603	607	576	596	635	611	635	629	609	639	629	608	621	610	616	557	605	635	643	600	555	611	607	636	596	597	601	621	606	567	620	602	604	602	607	605	630	646	592	634	593	612	592	621	598	603	618	625	621	637	660	607	618	602	619	611	642	632	600	648	591	569	612	600	640	603	636	567	591	622	550	615	627	650	595	611	586	630	614	576	600	585	637	627	596	625	633	577	644	590	606	613	634	632	595	617	663	576	629	592	602	609	565	612	642	622	609	606	609	599	611	647	657	626	598	633	662	620	613	612	604	547	595	605	671	614	605	644	632	625	610	615	625	609	573	589	614	617	634	591	606	601	621	600	575	630	579	614	599	599	602	658	624	587	581	579	647	663	553	645	612	600	612	586	668	607	579	654	663	614	557	625	590	611	599	615	568	606	601	622	605	596	619	608	631	654	616	621	605	598	605	612	622	621	615	607	581	642	566	602	584	623	644	558	579	628	612	602	612	580	591	628	552	541	599	581	642	566	609	609	593	614	630	586	623	612	589	616	582	626	590	615	628	602	605	588	597	647	616	585	605	611	629	606	618	615	625	586	602	613	661	586	614	577	565	623	593	570	636	614	654	615	656	598	589	648	634	581	643	652	651	602	617	625	585	583	577	620	647	594	608	594	568	606	589	581	612	634	606	648	603	619	629	608	622	644	608	605	629	603	634	620	607	630	639	616	624	629	615	652	583	603	556	672	611	591	612	569	640	586	591	633	640	630	628	632	621	607	612	610	611	618	625	631	598	585	604	611	619	639	606	595	613	618	614	622	577	587	618	591	613	599	555	625	576	598	566	623	622	613	625	634	583	605	649	665	651	589	608	622	591	605	564	612	614	654	591	631	599	563	591	625	592	615	644	584	615	604	644	622	616	589	615	628	643	621	610	661	563	621	595	641	655	610	577	605	610	630	650	588	589	602	639	572	616	576	592	569	623	577	617	556	647	583	680	582	593	600	621	639	619	625	583	620	601	608	618	667	606	592	595	596	631	645	617	586	630	657	655	583	657	665	632	617	624	597	552	562	630	632	598	635	592	604	599	621	613	583	655	610	562	577	630	628	646	621	585	625	622	631	659	605	608	590	673	669	613	644	642	607	631	635	610	636	652	618	605	610	562	676	608	635	610	623	642	594	611	592	628	635	584	599	595	629	608	630	532	636	626	624	621	589	614	612	618	612	601	562	595	640	595	586	563	641	592	629	629	678	624	617	625	568	653	645	608	592	606	648	602	623	624	645	603
45824	12274	4959	3405	2297	1639	1216	912	767	638	573	490	397	360	397	361	404	394	378	362	326	396	354	343	330	346	327	366	323	318	329	318	332	325	349	340	300	348	306	314	294	317	287	316	304	325	314	309	330	279	300	328	278	300	284	309	306	312	300	285	282	289	332	309	286	298	297	290	299	312	298	287	286	326	292	290	301	315	309	293	292	323	304	298	320	262	310	268	278	256	261	278	321	298	318	278	310	320	311	300	289	293	320	285	286	304	312	312	295	288	305	287	304	285	288	302	289	315	262	288	293	341	312	292	279	305	262	267	297	311	307	270	311	304	306	272	284	339	275	326	290	245	268	309	297	291	296	308	289	310	277	303	301	322	308	291	337	306	289	286	286	297	287	280	288	270	304	292	298	313	317	308	300	280	317	279	266	317	268	284	315	278	311	323	316	323	301	295	309	323	299	279	282	276	308	297	301	291	256	291	324	286	295	283	312	294	272	295	328	298	252	276	285	300	283	309	291	313	294	280	307	297	302	285	305	321	293	294	321	277	251	318	315	316	257	297	307	283	284	286	304	303	336	303	303	293	320	277	300	295	307	301	304	250	320	315	274	267	289	287	297	320	276	285	311	341	304	296	298	304	294	258	296	283	311	256	293	309	269	275	288	260	310	311	309	280	276	265	277	291	291	311	282	286	285	274	300	291	358	312	283	279	281	300	271	310	285	298	296	321	339	337	335	272	306	282	286	269	349	277	327	295	274	300	308	305	272	263	286	317	320	302	299	320	275	254	283	287	275	294	330	283	263	287	268	299	261	330	277	274	289	277	309	281	262	318	302	251	306	277	284	312	313	305	296	313	276	292	282	282	309	309	298	309	293	284	319	323	283	315	272	292	288	263	246	301	324	295	288	311	291	274	283	258	331	287	308	284	311	306	310	284	288	292	262	327	324	312	312	288	302	271	289	311	319	301	271	272	308	281	304	275	306	253	307	277	282	266	280	289	288	329	335	333	292	303	263	290	304	294	308	284	323	322	270	298	286	303	284	324	270	311	305	325	307	285	335	300	283	281	281	287	274	298	340	314	257	282	266	295	301	338	319	339	315	269	313	305	302	295	297	295	305	280	319	303	299	306	298	309	309	297	313	315	305	306	303	289	272	292	301	331	297	294	305	327	286	313	300	323	272	265	289	320	296	321	310	312	313	263	312	293	310	273	286	272	304	277	301	299	303	329	322	290	306	288	307	275	285	296	294	289	271	282	293	296	315	321	326	293	331	284	308	273	307	299	276	298	314	292	303	276	292	317	280	290	281	306	290	306	281	288	320	297	282	326	328	271	297	287	310	306	276	313	327	255	284	279	288	315	295	269	332	284	322	298	305	311	309	272	290	336	297	288	296	302	257	278	300	322	291	289	305	330	299	304	281	291	329	299	313	296	295	338	329	295	322	264	293	271	297	280	320	268	290	278	279	294	276	310	288	312	274	318	295	279	281	293	300	279	287	283	300	318	256	275	283	261	305	306	327	321	304	277	285	319	320	321	309	288	271	332	310	303	287	328	299	280	276	331	288	284	301	281	299	312	293	284	277	304	324	289	266	292	294	293	250	318	319	289	290	313	318	278	288	298	291	303	315	303	291	283	290	286	275	351	286	315	266	293	297	282	290	280	259	278	277	262	273	307	302	270	297	298	316	316	297	293	301	284	279	319	278	287	294	332	271	313	315	290	284	309	325	275	296	297	287	296	299	280	290	302	271	305	293	313	304	272	278	276	316	255	302	270	311	346	288	288	317	311	321	310	301	274	287	270	308	291	274	287	312	285	297	295	308	317	296	306	274	282	321	298	321	280	315	270	284	287	290	310	285	281	299	304	316	309	288	264	283	313	286	311	296	282	274	310	276	303	286	317	307	284	314	325	293	281	274	274	269	275	323	297	311	305	267	297	314	294	270	322	299	281	304	283	319	279	300	293	274	292	288	300	298	295	299	299	295	266	282	300	313	300	300	299	278	276	307	331	290	293	273	313	280	240	299	255	304	299	313	292	297	277	278	275	308	277	301	279	278	323	288	319	303	289	275	287	300	286	282	330	297	282	281	298	301	257	262	300	278	287	236	296	340	279	322	294	305	315	285	318	294	269	318	275	279	283	289	307	322	292	288	293	295	294	291	302	287	311	257	276	294	281	286	285	308	267	316	302	324	299	306	316	302	297	298	301	306	315	285	288	328	329	293	315	294	274	304	308	331	298	333	308	313	308	295	267	266	284	269	278	299	293	298	277	307	289	291	287	298	313	279	285	297	302	258	296	295	288	270	310	306	286	302	296	284	293	282	278	284	293	283	291	298	336	312	299	306	288	278	298	294	329	274	291	283	294	312	304	291	297	274	285	304	292	317	288	307	317	279	298	298	305	310	293	313	296	288	346	285	245	317	286	285	291	304	308	312	290	313	316	282	307	276	289	296	285	281	274	284	316	307	288	309	306	312	324	328	310	302	292	285	288	314	305	278	288	332	337	302	287	302	293	259	291	316	285	310	287	283	287	330	292	301	280	307	302	298	269	326	280	311	282	292	275	325	293	320	292	290	302	325	303	264	294	299	299	279	264	276	275	261	310	291	314	286	320	282	313	326	303	321	301	282	298	319	311	298	273	312	278	322	283	304	273	315	323	319	305	274	301	297	270	281	300	296	323	288	287	306	266	293	302	318	279	296	311	281	316	282	292	296	277	296	285	290	301	306	329	312	278	289	316	311	331	327	317	295	300	281	302	304	278	292	309	340	311	304	291	321	295	309	285	293	326	291	341	291	286	306	282	297	296	306	346	295	279	289	287	289	291	298	279	308	312	283	303	291	290	304	295	287	302	297	327	287	293	339	292	262	285	273	322	325	333	299	279	311	352	306	279	304	298	318	286	316	313	304	298	260	317	294	285	304	333	301	272	280	306	288	281	287	314	304	275	302	289	284	284	314	277	269	298	280	272	279	284	286	342	280	280	295	303	288	314	335	288	280	308	281	269	264	305	315	299	315	307	314	279	294	245	254	275	291	273	312	257	260	305	291	284	284	294	269	242	264	299	260	309	322	342	300	294	272	304	318	301	290	291	271	307	299	281	309	297	300	321	324	313	290	284	294	291	294	307	310	283	323	295	300	302	277	272	292	295	283	329	311	318	313	307	314	271	287	301	302	330	294	292	310	307	300	255	309	263	291	300	283	291	285	308	301	268	280	268	313	298	297	308	301	285	341	297	330	285	256	291	283	279	297	338	275	279	253	312	283	325	280	312	282	290	306	268	296	316	302	311	324	292	293	303	338	307	268	319	277	305	318	268	304	320	280	264	319	313	282	289	301	271	269	292	298	303	264	312	326	305	285	297	285	301	286	273	266	303	316	278	306	305	290	288	317	292	241	293	286	295	282	288	282	290	300	270	312	295	306	248	296	300	283	311	335	297	288	284	299	293	294	309	309	298	296	279	303	278	245	289	292	321	277	282	277	294	258	302	318	287
25324	4115	7439	8775	7483	5943	4773	3791	2822	2330	2063	1866	1639	1393	1376	1284	1232	1161	1102	1147	940	952	920	846	847	884	897	874	906	898	850	882	842	842	857	846	859	812	798	751	782	783	762	759	750	748	732	666	753	746	692	745	738	732	730	667	669	691	706	709	698	721	685	662	688	686	691	661	677	682	670	664	655	657	652	650	691	629	662	636	705	611	646	696	667	703	689	670	618	665	647	646	667	629	664	699	701	677	637	670	633	682	684	645	682	653	660	605	626	656	644	615	654	646	666	646	631	635	619	651	655	678	653	683	648	665	691	665	687	640	637	620	651	636	668	658	652	611	604	693	619	630	665	661	636	633	646	721	657	658	647	626	665	654	609	656	625	636	639	615	666	623	662	611	681	654	684	703	654	639	652	623	645	650	652	654	620	597	634	603	630	670	654	660	597	701	651	650	643	608	660	631	639	632	581	688	614	636	622	642	625	594	659	676	640	643	658	609	672	628	603	667	629	601	658	670	611	647	689	605	664	649	613	620	638	630	603	627	611	628	656	598	645	659	666	670	668	628	674	678	638	559	635	648	603	654	651	655	616	649	648	615	682	688	681	632	676	644	632	632	679	652	645	648	659	643	652	629	657	659	684	655	627	646	629	650	649	626	608	636	640	687	604	616	669	656	671	582	641	625	629	646	654	663	632	657	668	617	641	626	681	635	697	613	630	666	675	661	608	651	679	610	645	663	675	670	680	687	629	630	677	638	670	665	593	707	654	641	649	617	631	640	638	628	643	703	637	640	736	580	594	653	611	591	629	688	655	674	607	633	672	666	637	706	654	622	640	669	624	639	616	646	663	686	623	624	597	639	631	596	636	662	645	619	599	612	653	649	605	645	658	620	658	624	690	609	651	666	645	660	660	662	720	616	654	662	622	672	633	656	632	642	660	659	667	647	644	636	643	631	648	638	628	568	634	654	663	632	612	614	631	630	661	662	626	674	663	626	665	636	671	621	639	645	583	583	660	639	630	644	634	650	637	670	641	643	656	672	661	607	625	616	647	607	659	637	664	624	679	663	618	662	599	647	660	686	629	640	651	683	646	671	656	656	650	638	655	641	653	650	651	650	619	609	638	664	668	632	666	653	619	620	663	609	625	701	609	673	661	640	631	623	659	669	592	609	673	684	684	648	712	641	635	586	570	646	628	623	658	652	637	683	638	640	642	706	631	630	645	665	650	599	641	607	614	658	706	622	606	642	597	647	616	651	599	636	654	719	642	636	631	606	650	650	643	630	569	636	674	652	641	646	597	636	603	702	677	649	590	628	639	617	626	659	631	647	635	696	697	636	665	659	603	643	672	676	646	638	658	612	610	617	629	657	611	612	678	648	629	686	679	600	666	654	648	632	621	621	698	698	665	632	661	639	626	645	625	648	637	604	681	646	639	675	622	664	706	629	668	701	660	671	655	621	639	698	633	662	681	646	700	649	682	614	661	660	603	662	670	634	667	687	685	647	609	662	648	662	633	632	622	667	694	695	625	656	655	608	664	645	609	655	621	629	691	675	614	653	639	649	691	661	611	666	668	666	623	602	670	666	601	634	626	682	655	656	654	562	626	592	601	658	629	617	642	686	620	695	651	684	627	632	632	674	640	645	649	667	632	627	619	631	627	621	640	612	665	653	652	665	628	640	684	648	675	661	636	660	659	618	662	712	641	614	647	629	632	638	613	683	658	674	633	674	664	702	668	672	649	663	630	655	658	618	628	668	635	655	624	644	618	661	641	619	644	648	659	703	676	618	674	654	616	646	662	640	646	658	674	635	652	626	624	613	628	631	664	635	630	643	644	660	647	664	679	661	632	647	654	642	638	631	665	657	653	626	643	626	627	600	628	658	646	637	651	668	646	621	637	618	655	666	623	612	669	702	665	626	620	660	634	620	602	617	631	625	692	653	634	639	653	706	654	678	614	693	641	649	670	650	610	662	607	617	654	621	627	653	691	670	612	686	656	633	648	654	616	682	625	622	638	635	644	682	676	654	604	643	625	662	620	626	676	665	648	624	654	609	670	650	674	642	639	640	665	665	687	632	650	656	657	638	668	659	595	610	656	648	670	657	631	608	609	665	635	667	621	657	678	641	630	604	614	643	645	639	651	661	607	639	630	657	657	646	649	673	603	653	652	663	646	616	646	637	602	644	675	618	622	661	698	644	626	608	654	655	660	622	662	641	649	666	680	666	639	638	634	651	630	603	666	643	642	628	634	658	657	638	714	629	654	646	678	667	627	625	677	621	646	615	651	631	644	607	635	660	581	649	633	614	623	642	595	628	597	656	649	637	636	633	693	604	626	588	666	630	664	640	629	637	654	656	635	644	641	661	615	650	678	647	633	643	660	666	687	699	638	658	670	620	644	642	661	628	625	601	633	628	668	639	626	605	647	624	643	607	627	637	669	658	630	637	643	632	629	640	700	648	665	676	634	627	627	616	667	625	649	618	674	647	642	643	683	648	661	617	647	648	627	646	627	650	650	629	655	653	626	626	670	643	691	646	678	640	662	648	626	660	633	614	657	681	635	652	631	657	642	639	681	661	643	652	665	619	684	632	664	612	648	666	676	635	602	652	708	631	655	592	612	654	628	645	613	637	679	657	671	626	678	695	619	648	684	609	610	616	639	675	635	615	718	621	668	653	641	678	624	647	630	666	673	624	634	663	647	628	653	624	657	643	646	643	678	615	629	616	638	652	645	644	641	606	632	648	657	633	656	637	645	643	657	645	659	612	640	654	694	647	693	641	635	597	635	654	623	676	648	673	631	653	642	638	643	615	590	626	663	638	636	693	626	612	615	665	649	636	605	643	644	646	667	675	666	650	663	647	615	656	644	649	631	633	632	616	628	662	680	613	644	656	642	666	649	687	661	636	623	649	630	651	665	632	638	682	621	664	658	623	683	609	619	647	622	658	597	663	664	636	649	610	697	654	665	671	668	658	650	641	659	648	677	679	630	634	616	614	629	671	673	656	655	666	629	646	627	714	639	637	627	648	601	610	641	653	668	618	644	638	583	641	632	611	606	657	650	640	640	678	647	612	657	601	635	691	633	647	642	638	677	659	618	669	630	629	671	654	636	655	639	613	611	657	678	648	565	612	641	640	662	650	656	623	653	671	623	657	652	622	635	632	639	630	640	633	638	652	641	640	667	656	606	629	717	613	657	690	610	633	649	603	645	629	670	639	648	684	668	665	631	627	637	628	646	652	621	684	622	658	713	655	600	629	632	683	645	654	662	664	639	617	626	656	646	645	639	631	699	685	641	598	634	660	637	653	592	672	647	678	625	655	670	635	676	677	646	678	626	645	624	635	668	624	667	637	668	643	651	651	621	646	654	616	612	669	637	628	650	646	599	631	659	633	662	655	663	662	662	643	650	646	605	669	646	669	674	680	658	663	665	652	664	620	640	590	656	624	616	695	609	689	617	604	643	598	622	640	653	652	612	667	630	635	623	622	671	641
17053	2707	1627	1306	893	612	536	386	349	311	281	268	272	222	237	237	217	219	224	223	195	212	219	230	197	227	245	253	207	219	211	250	198	206	220	205	210	211	196	190	207	198	207	203	210	196	194	237	239	183	202	189	203	198	196	211	190	198	168	175	197	218	193	205	207	217	213	200	178	224	180	214	202	184	202	207	207	196	211	186	217	188	205	197	172	191	178	192	206	192	186	205	168	206	198	198	238	196	197	187	193	197	189	190	193	201	183	196	185	202	193	217	220	216	201	211	210	196	192	205	193	212	235	203	200	199	231	216	200	194	199	202	196	193	209	195	202	208	207	209	186	220	194	214	213	211	207	185	188	214	193	215	204	209	209	191	217	195	190	214	219	196	201	199	209	200	218	173	200	201	195	185	201	196	180	205	174	189	221	206	172	182	187	192	200	227	192	190	199	206	217	202	210	182	216	193	195	193	196	228	208	197	227	236	194	195	208	223	185	201	198	207	178	211	198	238	184	210	204	192	203	200	158	202	184	171	170	218	207	244	177	184	211	227	188	215	186	227	196	203	222	213	207	209	202	202	189	188	208	191	193	164	210	189	199	177	160	171	200	211	188	203	194	181	198	170	188	215	235	197	219	219	202	187	214	187	200	216	181	210	209	194	188	169	186	179	197	183	206	230	229	206	202	208	209	170	199	210	180	212	217	177	195	200	219	195	200	201	219	215	207	200	196	165	215	214	219	205	211	193	202	193	210	212	205	205	168	203	183	196	177	190	190	192	185	175	209	203	225	177	203	187	204	205	176	210	206	188	209	199	175	217	212	187	198	181	198	191	224	215	215	207	203	172	221	198	173	185	203	212	227	222	206	203	192	218	189	221	211	183	194	214	180	212	193	199	215	195	178	193	192	188	214	208	180	175	215	180	187	215	201	198	205	189	200	216	189	226	213	219	227	188	202	190	176	196	203	179	198	206	195	182	206	203	226	178	193	204	231	199	188	220	204	212	169	190	196	196	213	206	231	197	192	185	234	216	204	194	195	196	183	212	214	210	209	201	182	201	192	193	181	200	185	181	196	210	199	171	238	182	223	194	186	210	203	232	184	231	201	214	214	228	196	203	175	205	199	211	246	225	201	200	211	205	207	195	217	242	222	209	177	182	224	213	197	193	191	205	212	219	199	189	223	230	214	215	197	190	236	211	223	211	193	200	212	208	186	197	200	204	211	226	195	198	208	178	199	215	201	179	224	187	225	193	191	178	180	186	156	178	194	223	216	227	207	207	215	180	209	175	200	187	197	201	202	182	171	206	198	197	174	178	213	225	206	202	205	189	185	173	184	202	179	216	198	210	203	206	158	200	193	227	217	236	203	192	181	206	212	212	231	219	176	208	210	197	194	190	196	195	228	186	209	177	190	186	184	181	201	179	188	192	214	209	181	201	194	222	195	235	192	228	225	223	232	185	181	170	205	217	194	220	191	199	202	193	198	182	203	179	209	213	172	189	174	191	186	206	201	212	181	208	207	210	211	189	196	183	210	181	193	200	198	218	194	219	211	216	206	210	200	220	180	193	175	164	173	214	202	224	194	196	241	227	191	199	186	206	208	208	225	226	191	192	191	204	203	241	212	182	167	210	197	200	191	185	234	195	211	154	211	223	193	218	229	200	204	204	191	230	194	212	211	214	201	209	208	212	227	196	214	214	209	185	216	237	214	186	209	206	184	197	177	208	216	196	203	182	230	189	229	191	181	221	205	198	211	213	200	205	183	177	194	215	198	171	219	180	194	211	214	203	195	215	195	173	221	197	188	198	207	189	207	192	190	205	212	210	205	191	197	193	181	205	177	204	197	233	213	206	190	207	202	207	208	231	218	217	228	210	222	188	195	202	196	219	204	202	180	225	206	221	228	232	196	194	197	203	192	200	179	194	184	194	185	190	172	184	186	195	208	237	213	215	198	175	187	159	199	179	192	213	191	212	186	201	209	223	180	223	217	202	190	180	190	164	200	215	195	191	189	223	183	216	198	186	188	207	220	201	189	195	218	214	187	188	191	214	201	215	191	186	203	213	209	200	198	192	195	214	187	176	170	198	205	204	209	208	205	213	178	211	197	210	211	200	198	184	193	207	185	215	196	191	209	167	196	193	183	202	192	191	216	198	201	174	205	224	187	168	193	217	207	199	187	214	203	206	187	189	185	224	186	211	204	191	195	190	170	194	193	205	196	225	206	195	194	193	175	200	196	191	190	206	210	209	212	249	189	224	211	199	219	212	215	210	224	217	185	178	203	196	218	225	239	207	199	185	189	187	201	224	184	201	188	185	200	194	202	181	215	212	205	189	185	181	186	201	181	201	200	213	195	203	212	190	210	219	205	184	196	202	202	196	204	198	199	191	190	190	201	198	190	215	191	207	179	237	194	187	201	210	217	192	193	203	196	197	223	195	200	206	201	200	195	197	207	173	193	192	193	198	209	197	196	207	195	239	185	206	219	177	213	203	199	208	225	209	199	195	214	200	207	178	205	187	236	203	223	230	215	205	206	197	218	201	203	203	209	193	210	192	194	196	205	214	189	193	214	231	173	212	181	180	176	230	202	219	189	202	201	204	200	193	201	211	184	178	237	169	230	201	207	182	226	205	194	217	227	176	181	189	232	211	212	196	211	194	188	216	173	206	202	184	214	216	205	193	200	176	189	213	191	185	208	201	199	223	155	169	185	185	195	194	191	188	200	208	198	192	206	203	190	191	209	182	199	188	203	204	237	215	206	192	204	223	200	210	190	229	185	175	211	201	177	211	215	191	199	188	217	196	230	188	173	200	199	203	209	218	215	202	199	206	200	216	232	198	200	192	210	227	169	179	199	209	190	188	202	187	202	187	228	243	199	207	203	201	236	224	215	207	174	185	187	175	189	217	181	217	192	223	163	214	184	203	187	190	212	191	214	204	189	196	177	212	211	191	206	224	207	231	217	208	189	193	201	200	207	202	200	206	242	215	201	204	202	223	180	212	180	203	224	205	191	226	186	194	204	226	205	199	171	200	193	218	210	198	202	198	200	173	201	185	172	212	179	172	179	200	184	198	184	209	182	198	212	197	194	212	196	186	169	173	231	222	219	238	197	184	202	199	194	215	198	213	173	165	210	195	219	186	231	201	206	195	217	197	183	219	199	184	185	179	198	183	205	213	211	206	210	193	192	181	209	204	176	168	191	199	179	207	200	195	207	191	185	211	194	185	211	204	198	220	216	195	222	209	192	216	156	210	244	233	191	203	200	201	188	205	193	197	210	242	220	202	206	198	195	210	203	192	216	209	190	185	174	182	206	209	174	209	187	180	209	206	171	186	188	206	210	184	196	210	199	180	199	214	212	200	211	199	215	196	184	180	188	212	184	175	196	202	208	193	214	186	183	190	179	229	213	193	208	214	194	212	186	218	182	190	186	196	185	217	246	207	211	200	193	194	172	205	210	210	225	222	237	215	176	187	171	187	207	222	198	198
9675	1565	3125	3803	3312	2487	1939	1532	1213	1037	926	854	752	730	716	710	651	645	623	606	636	581	572	597	535	529	552	555	579	565	566	528	544	519	530	509	518	532	500	504	500	515	490	521	541	499	501	503	430	506	493	492	464	467	494	477	477	508	472	476	449	461	501	455	514	478	451	480	444	476	505	477	494	494	489	472	484	469	478	465	488	459	502	448	459	463	481	467	470	449	500	512	471	439	443	457	489	489	483	465	453	477	461	493	448	469	453	468	485	453	481	464	472	507	479	448	457	476	472	487	497	488	481	453	467	433	457	486	498	469	481	439	479	456	461	476	452	437	511	483	477	441	459	488	468	475	485	464	475	462	467	461	472	492	437	447	435	485	468	455	476	476	462	445	485	466	471	447	500	470	450	496	480	460	451	439	440	474	458	476	474	482	502	450	480	492	498	453	491	437	426	491	479	458	492	462	495	470	486	469	490	465	447	473	487	505	456	481	452	482	468	500	449	448	458	453	427	457	464	480	459	474	467	440	458	466	461	440	467	472	499	456	470	537	434	526	476	405	454	479	474	498	461	478	436	441	487	467	459	463	475	472	461	451	460	447	490	457	469	460	454	471	472	498	454	460	464	471	471	456	456	485	470	450	427	501	495	478	452	442	458	467	475	444	422	471	475	466	469	472	469	447	446	473	446	478	438	479	475	493	468	455	419	468	523	434	441	465	476	511	433	498	525	450	455	469	451	489	436	456	442	468	464	476	473	452	456	498	464	470	485	469	495	469	512	470	450	486	456	450	459	455	479	474	465	455	461	464	455	459	474	495	464	472	455	510	457	434	493	478	469	457	442	463	454	463	522	486	443	455	443	463	456	474	492	430	480	500	424	481	480	462	443	450	478	488	480	458	447	432	490	457	450	480	477	435	455	486	494	449	458	445	477	444	458	466	489	476	464	486	522	480	444	490	434	486	488	492	450	435	457	500	494	471	473	476	486	461	489	463	454	484	453	489	442	470	460	439	418	493	450	484	469	497	479	457	464	456	459	450	450	474	416	494	440	470	463	433	478	426	456	479	460	460	432	509	448	456	460	484	449	510	470	466	478	449	474	499	491	449	525	457	464	504	493	465	451	489	493	470	464	460	453	469	458	442	449	465	474	476	432	470	435	467	440	442	509	442	485	445	462	459	483	480	503	474	473	474	476	478	481	471	439	413	460	476	442	438	503	463	447	455	483	487	449	448	476	486	510	472	481	515	477	475	468	448	463	446	446	443	459	457	453	470	460	522	452	471	471	449	477	471	460	479	454	462	473	435	528	470	453	454	492	486	453	478	474	469	475	461	453	478	511	496	457	456	491	447	501	477	471	452	455	483	459	443	489	465	483	491	468	481	417	431	435	505	483	452	480	466	431	455	465	481	499	419	477	474	484	482	483	482	468	489	492	493	489	447	454	486	495	445	505	457	464	464	446	496	424	428	478	441	429	477	499	450	454	499	445	474	419	470	433	445	478	491	460	475	434	441	495	461	456	482	479	480	450	436	478	451	463	466	463	497	453	468	469	470	460	446	480	497	500	509	461	491	489	479	469	460	498	466	493	415	450	464	462	447	445	461	489	474	480	452	450	460	454	483	496	509	465	460	444	487	474	466	458	451	471	481	467	459	442	466	473	429	473	446	449	466	475	482	470	473	497	466	436	506	451	498	435	474	483	435	455	498	526	446	461	458	484	460	452	475	474	458	502	482	461	481	482	482	459	495	466	462	481	456	482	455	522	454	454	450	451	482	449	473	449	483	512	476	476	428	461	471	466	430	459	457	470	480	469	479	467	454	458	475	437	483	469	455	481	500	452	482	466	516	438	463	440	486	449	473	406	483	451	460	472	461	471	420	529	464	483	483	441	451	472	456	445	447	465	510	473	443	420	445	451	521	491	484	420	419	426	459	498	481	475	478	455	454	438	449	464	442	445	452	470	497	478	469	483	456	468	454	451	510	489	492	457	472	462	461	453	430	466	401	487	480	464	465	476	480	457	453	462	447	478	451	472	419	471	485	477	439	487	498	447	467	466	451	483	463	459	452	480	457	454	472	495	493	500	484	446	467	488	447	436	474	479	455	434	434	443	450	465	494	479	477	465	506	439	467	481	424	502	475	471	481	495	496	443	487	445	464	427	496	454	461	462	502	482	465	521	466	464	447	467	448	497	478	464	469	425	474	480	471	480	449	454	463	494	464	471	450	450	453	489	452	453	463	461	480	449	501	442	455	465	477	464	462	474	472	497	486	468	481	490	462	477	497	448	466	459	484	436	493	450	504	447	446	440	495	462	492	502	480	456	495	444	421	493	453	462	446	516	446	483	460	443	459	427	460	475	456	456	445	468	466	449	452	489	465	436	467	460	465	492	447	429	489	473	458	467	517	488	453	481	465	488	465	454	432	501	471	467	509	525	472	486	492	445	477	451	461	426	477	427	467	476	461	434	474	463	444	499	450	454	463	486	455	478	447	441	466	463	516	433	436	465	481	450	469	442	448	454	492	446	504	515	413	484	467	494	473	465	468	485	519	499	461	472	438	474	512	503	463	465	447	486	435	423	444	482	441	498	478	501	460	488	454	437	470	452	483	472	473	495	486	518	475	499	427	467	485	509	439	498	485	467	472	473	450	472	473	470	480	507	460	465	468	465	494	492	457	490	458	494	502	502	450	457	528	421	455	487	502	497	464	501	478	449	452	486	468	462	449	454	458	444	464	488	452	470	469	422	451	447	448	446	483	467	482	447	471	502	436	477	466	427	465	469	461	470	460	482	442	437	453	483	443	450	501	444	420	467	446	482	442	428	485	483	495	471	455	448	452	468	481	459	483	485	446	506	450	514	483	493	481	508	465	479	449	480	432	464	431	455	429	459	440	441	439	462	449	464	438	431	473	437	480	468	450	501	430	480	433	470	442	454	492	489	464	466	466	500	442	490	476	433	451	472	440	461	483	458	458	492	520	480	470	454	457	445	460	470	488	477	482	481	473	495	449	490	471	494	459	466	443	447	457	452	479	448	451	489	501	439	474	467	470	452	439	465	497	506	449	464	485	442	477	483	496	463	480	433	423	502	481	453	470	451	457	452	497	489	490	442	452	489	455	442	476	481	448	464	458	454	477	465	454	447	452	461	503	468	475	487	453	474	461	460	441	495	494	497	526	443	454	490	468	487	493	479	476	457	445	495	457	436	468	441	434	495	479	407	448	462	463	484	445	482	456	465	497	426	464	419	464	470	449	489	432	488	464	442	507	459	462	459	484	497	455	459	469	508	459	499	478	512	438	470	514	462	515	473	491	466	472	433	438	422	448	450	480	468	476	422	488	495	463	473	457	464	445	481	470	480	464	443	494	467	442	452	449	477	448	452	484	471	446	459	438	476	467	469	457	493	502	474	486	447	489	461	495	458	450	481	477	484	486	467	492	449	448	476	487	452	487	496	460	486	446	492	459	455	461	483	489	478	483	484	473	462	473
34619	7859	3172	2536	1721	1254	914	668	596	478	433	381	393	363	310	330	327	345	283	321	320	290	304	299	261	302	277	304	292	310	291	309	303	330	299	312	329	295	249	265	298	284	273	255	258	283	263	257	279	297	266	266	264	275	263	276	261	251	252	284	271	273	273	269	281	242	279	298	295	277	287	245	274	264	292	272	247	300	232	266	248	288	263	301	255	271	268	277	286	277	293	294	276	267	260	267	252	279	259	279	256	288	295	259	254	276	262	289	237	261	294	280	238	269	279	254	283	289	258	249	270	255	284	277	283	290	276	280	278	297	251	287	279	260	279	268	276	255	256	284	306	268	262	299	263	251	252	234	246	294	263	252	278	285	274	283	294	292	286	290	282	300	273	281	262	283	266	261	246	260	290	255	281	258	272	281	272	276	305	246	252	270	263	287	269	235	279	264	269	286	268	263	241	265	235	279	279	261	271	253	281	278	264	243	248	281	295	278	301	292	283	269	277	273	251	257	281	253	294	265	251	289	280	288	298	284	269	283	216	268	287	274	239	259	267	262	296	307	286	258	270	265	259	280	267	266	337	263	247	267	295	265	257	257	248	247	276	252	265	286	259	234	308	272	267	288	272	291	277	244	261	255	274	284	270	288	258	281	287	277	273	260	278	247	262	289	266	266	275	308	273	292	261	262	270	262	262	233	288	281	292	283	303	268	255	256	251	266	289	270	261	297	269	278	249	282	237	261	248	283	265	244	245	242	254	264	282	262	251	213	264	283	246	254	284	278	280	291	304	278	278	256	262	285	292	261	286	294	255	262	247	294	273	225	278	302	233	243	276	260	304	277	232	264	273	306	274	264	267	275	306	273	252	296	266	260	292	249	255	265	239	269	295	247	260	303	306	275	276	300	273	281	273	283	278	279	296	308	300	251	287	248	282	275	286	283	245	287	233	271	266	279	290	294	325	283	274	273	238	260	253	277	257	229	257	263	258	282	246	273	279	272	239	278	236	271	260	254	245	264	247	261	272	274	267	257	260	256	246	274	271	302	286	269	274	236	265	266	276	263	292	268	252	260	272	268	300	273	248	264	255	270	251	262	231	260	278	281	247	250	270	253	251	260	288	285	281	298	252	252	273	251	246	258	245	275	285	246	248	285	233	284	298	274	292	267	272	264	257	268	241	264	250	237	253	261	296	260	303	279	297	289	276	266	293	302	276	284	264	260	260	236	272	244	286	289	222	268	262	270	268	293	271	263	258	272	310	289	266	266	261	281	298	277	288	277	272	290	300	280	254	253	260	231	279	280	264	242	280	237	295	252	291	286	280	261	276	256	274	268	234	262	283	278	257	262	271	288	275	282	266	220	276	260	247	268	281	241	274	249	286	257	279	309	291	282	270	266	306	258	252	276	258	273	256	285	268	277	278	261	265	267	256	260	280	287	291	267	281	266	258	271	280	279	284	255	264	264	268	267	252	290	285	279	283	274	265	262	252	277	268	295	262	254	275	281	288	282	268	258	260	227	251	287	275	258	285	236	275	284	281	256	267	259	279	253	273	261	286	282	295	282	248	287	252	313	253	287	294	247	254	276	265	254	283	308	277	253	260	277	280	295	300	265	271	259	251	249	277	254	277	274	289	258	284	256	292	275	300	273	308	284	267	267	247	300	305	273	234	245	251	256	259	232	266	252	294	277	273	287	290	251	254	273	236	259	286	274	249	244	274	238	269	265	267	263	312	264	276	281	268	268	270	261	276	271	275	260	240	270	283	283	263	273	253	265	263	313	284	248	233	296	264	268	273	287	315	276	276	283	306	300	250	268	266	264	283	278	263	274	282	283	285	291	264	250	295	281	264	294	276	271	276	281	285	225	277	244	254	276	248	236	276	269	283	259	278	276	239	294	273	263	272	287	274	307	277	288	248	237	259	215	270	276	287	255	263	270	251	256	277	270	281	251	227	289	263	284	261	275	267	290	258	277	281	245	271	245	271	247	280	254	245	284	258	254	266	260	280	282	294	261	272	269	292	261	269	261	285	252	263	247	276	246	245	243	237	264	289	291	274	250	277	266	264	303	254	265	261	275	275	280	279	249	277	257	295	236	275	264	274	258	250	302	292	261	274	277	269	279	272	326	293	260	275	278	283	248	235	297	277	255	264	288	266	305	276	290	296	276	287	300	258	273	264	255	282	242	253	264	268	249	267	275	272	270	277	263	273	254	265	286	254	272	269	270	277	262	247	268	262	281	251	301	290	267	275	276	297	237	279	275	248	268	291	272	286	265	283	257	257	262	272	292	289	288	291	275	279	287	272	259	273	231	290	278	271	247	308	285	273	284	280	285	292	257	278	252	255	272	247	289	284	254	279	247	270	256	284	275	225	254	258	271	249	265	311	251	274	281	309	249	266	256	244	229	260	255	298	283	241	282	274	298	265	298	249	238	251	245	271	266	285	286	273	268	289	288	287	298	258	262	286	308	285	269	258	264	269	274	286	274	290	290	274	270	238	266	251	238	254	265	272	257	261	245	241	227	262	268	278	277	272	267	275	254	285	265	251	267	279	268	277	265	255	278	282	296	259	286	296	242	280	285	280	256	261	255	271	288	252	304	302	275	294	273	268	276	282	245	267	266	283	291	281	246	295	258	266	254	258	257	286	237	278	272	262	303	273	286	252	286	269	289	256	282	273	266	264	255	263	271	263	293	294	253	247	265	279	252	273	287	248	285	273	280	258	279	262	293	281	285	273	259	271	253	261	270	262	294	282	272	279	256	250	274	258	282	303	263	296	305	294	288	263	283	280	272	269	310	273	268	285	285	273	259	266	276	272	302	285	268	290	266	219	262	266	272	272	273	279	267	230	259	262	265	281	261	251	262	268	271	288	258	248	252	268	274	291	243	250	255	230	287	276	237	267	295	266	222	252	248	268	243	299	267	272	268	289	283	298	269	308	263	282	260	274	250	247	277	267	262	272	261	241	283	262	263	256	299	270	270	272	291	257	279	276	239	290	261	272	273	280	286	264	267	275	273	260	250	250	260	280	293	231	249	280	262	257	275	254	280	263	263	292	287	281	266	292	270	253	272	239	264	260	260	232	276	272	254	271	253	282	278	300	271	282	279	277	271	294	262	279	250	284	261	247	261	284	271	293	270	260	273	255	217	305	297	243	270	306	271	260	260	295	313	312	299	241	269	258	241	281	265	253	277	303	278	245	268	244	249	258	259	287	304	246	267	304	262	310	271	275	263	275	264	285	274	258	255	283	299	278	277	280	258	264	282	276	268	278	287	293	263	262	287	266	262	256	288	261	258	256	248	279	285	265	275	243	253	257	267	281	271	287	276	281	312	317	260	292	288	249	277	260	289	270	282	271	271	285	270	269	304	286	266	286	289	279	298	269	262	266	261	267	243	290	252	259	244	305	290	270	248	285	266	300	302	280	261	255	277	254	280	275	305	260	265	262	281	250	286	273	288	261	248	271	277	277	271	259	250	275	293	273	299
20130	2979	5516	6736	5871	4762	3566	2637	2164	1810	1488	1473	1168	1100	1046	1015	989	883	900	839	823	804	765	803	760	759	707	767	776	761	751	747	795	769	730	761	688	693	695	694	728	683	678	728	654	664	628	706	574	652	665	625	648	653	646	634	627	638	625	596	613	640	610	615	631	616	644	597	608	570	602	626	608	603	588	652	641	634	609	610	589	631	596	627	616	636	669	623	571	607	590	612	641	598	616	609	616	563	571	659	608	629	636	652	604	601	599	597	608	619	641	641	583	657	603	630	618	609	577	583	614	637	649	611	610	619	594	635	605	610	623	596	639	611	656	566	618	579	608	623	627	615	658	613	617	589	645	611	609	625	633	600	580	611	633	584	635	615	623	583	622	629	586	611	585	602	603	613	598	619	594	625	629	572	593	569	586	648	669	606	589	621	650	590	598	643	611	617	625	618	586	588	613	610	652	648	618	606	603	621	647	620	598	587	606	613	594	575	584	523	596	579	614	607	587	606	572	643	624	597	635	571	613	657	591	629	634	624	572	651	645	631	659	569	589	606	631	579	603	575	609	601	610	586	604	606	628	611	610	591	645	618	585	608	603	537	618	604	626	634	589	609	569	586	644	596	645	585	620	621	572	564	633	581	596	590	616	630	642	613	618	624	594	588	596	571	615	604	627	666	612	618	601	614	582	620	628	635	587	593	634	670	607	587	604	612	611	626	601	613	593	620	592	642	611	602	577	595	579	620	594	596	557	601	587	604	591	601	614	638	606	574	624	600	597	603	592	608	630	616	590	635	597	607	598	615	622	658	590	610	640	611	561	618	637	587	616	646	597	588	651	602	592	601	618	575	607	544	643	617	632	644	638	599	653	604	592	606	599	603	627	587	603	644	635	597	589	665	603	584	618	589	592	645	614	618	593	666	646	588	605	617	605	585	591	614	620	624	648	592	602	600	601	605	582	578	581	595	616	627	682	623	568	607	609	585	606	574	591	606	578	618	601	604	631	625	654	598	630	625	618	635	587	610	651	584	627	555	593	602	601	621	599	594	565	582	575	624	571	552	616	636	596	584	618	545	596	622	601	567	604	626	631	621	597	635	604	640	623	616	640	610	648	620	615	616	611	575	611	586	619	600	627	605	639	586	586	563	612	631	592	618	601	624	603	618	612	597	620	620	603	611	639	576	620	619	628	613	523	621	609	576	593	619	603	611	606	626	674	524	588	605	628	588	646	594	607	602	580	644	541	652	583	636	617	618	628	596	567	623	598	608	617	577	612	617	555	652	619	581	613	621	651	624	626	617	605	613	657	601	579	599	626	599	611	622	641	631	612	590	624	662	634	607	616	639	572	599	636	653	618	662	646	654	607	632	568	606	613	574	579	615	625	591	599	637	592	566	595	604	615	616	577	610	583	660	649	611	575	558	566	595	567	635	618	601	617	629	620	589	574	599	631	647	623	574	630	608	615	603	594	613	601	637	581	640	621	603	609	649	609	585	606	618	592	561	588	579	575	602	593	615	598	655	620	580	636	628	644	578	614	607	593	604	619	611	619	564	585	606	611	600	639	595	611	597	631	535	567	645	572	620	594	623	608	651	626	620	618	569	604	595	561	640	560	614	569	597	639	613	647	602	584	607	582	601	636	629	645	623	616	616	609	599	602	599	599	576	540	610	638	601	606	633	587	597	621	623	636	626	573	623	618	620	615	607	635	615	592	615	596	618	581	627	616	608	611	601	612	631	609	627	618	616	615	620	635	650	622	588	638	544	614	623	641	594	608	584	629	597	598	624	599	610	630	579	617	598	605	632	616	597	610	601	631	550	597	617	618	667	603	590	580	590	633	624	603	615	620	580	589	614	591	620	627	621	621	607	618	629	622	601	617	590	604	603	630	624	627	572	624	619	596	625	595	640	636	610	595	586	562	627	643	595	615	587	603	534	609	587	597	648	582	604	618	640	600	617	645	634	613	667	636	593	654	619	606	605	581	566	621	631	642	650	596	621	616	619	618	554	566	581	591	593	595	611	708	609	611	608	589	595	583	599	620	568	625	610	600	630	661	578	624	582	639	649	564	649	620	662	583	627	633	576	619	570	588	603	611	613	665	659	624	587	626	619	632	611	567	620	640	596	586	640	597	617	622	652	588	598	587	628	628	653	589	603	595	611	574	617	611	622	637	627	594	584	649	646	621	567	633	572	591	623	564	593	616	631	596	580	616	622	593	594	600	573	589	587	673	552	639	609	606	605	601	597	621	572	587	601	601	624	618	578	609	606	613	594	640	634	567	623	602	568	646	609	628	594	651	623	638	624	644	595	608	630	582	597	584	627	622	620	614	578	597	583	631	621	625	610	614	623	631	599	571	615	589	567	578	597	607	604	646	635	603	603	604	599	643	595	576	617	675	612	631	565	641	614	579	609	604	575	612	565	607	627	590	608	626	634	607	627	609	641	584	589	642	548	558	605	579	592	597	594	593	642	614	589	611	606	588	613	592	579	582	607	587	628	598	603	616	644	611	579	652	613	610	590	580	635	641	662	598	590	626	604	642	611	570	555	600	587	568	578	603	625	613	668	602	617	607	636	639	605	623	580	557	620	610	621	623	630	621	638	650	594	582	615	615	592	620	650	618	640	626	603	619	610	581	609	635	591	624	617	620	611	611	610	582	624	612	602	608	554	594	592	611	585	604	603	578	673	624	604	623	642	580	589	593	629	641	598	590	591	611	585	592	634	589	620	580	625	594	647	633	559	612	610	599	632	625	595	579	611	599	545	621	598	581	647	577	573	595	604	616	586	631	584	594	626	617	603	613	597	629	615	629	622	644	613	614	545	640	610	620	633	623	606	644	617	598	589	627	629	637	611	626	613	595	598	615	581	627	579	593	614	591	613	619	618	648	551	585	617	679	583	596	598	608	619	654	646	640	593	600	592	559	609	604	595	642	616	623	627	610	619	585	641	601	636	596	591	607	618	578	669	624	593	590	615	603	609	588	620	610	667	571	614	595	600	652	610	608	593	622	592	616	623	611	593	611	617	608	574	604	588	578	590	584	588	638	580	581	635	592	588	558	624	599	626	624	635	608	584	647	559	577	640	622	613	571	613	596	582	652	590	609	625	608	642	619	624	631	594	634	638	613	651	609	616	586	627	629	617	603	589	597	592	605	578	628	573	631	605	603	600	611	624	621	607	624	660	631	605	611	615	615	654	592	604	592	596	581	655	613	596	565	640	629	614	603	586	608	595	599	641	607	603	599	615	584	628	591	602	580	608	585	560	620	628	639	653	566	616	605	597	629	600	622	597	586	613	594	629	623	568	617	603	585	616	595	626	620	611	632	624	619	615	619	571	611	636	608	599	606	567	590	645	624	625	580	631	628	607	622	572	609	642	617	613	639	619	617	614	578	614	615	587	627	648	557	590	616	619	626	609	612	647	592	587	616	612	588	599	595	627	621	648	630	613	629	583	660	627	608	639	593	659	578	605	634	612	614	612	589	603
46531	14358	5098	3738	2677	1751	1249	921	699	633	559	519	477	444	396	374	350	365	351	361	339	367	322	345	306	347	322	322	350	293	314	317	340	332	302	315	319	284	288	302	309	337	314	312	337	305	287	295	301	321	315	317	271	284	300	307	295	289	292	258	252	280	294	297	334	312	287	301	296	285	298	312	284	300	283	277	289	295	338	317	271	296	295	278	300	326	289	304	304	288	270	291	287	292	280	278	309	294	296	294	309	298	279	305	292	301	285	259	322	281	295	290	299	300	271	306	290	302	300	275	330	293	296	315	305	314	282	302	279	313	296	284	287	299	306	290	277	263	258	277	303	278	309	300	284	311	280	287	310	284	290	284	291	320	267	283	255	285	288	322	288	280	309	298	304	288	297	308	291	297	279	283	287	297	303	317	286	293	272	302	283	309	296	274	256	274	281	291	307	312	317	290	320	251	280	288	295	271	309	283	313	314	283	269	279	306	299	271	314	281	281	341	308	303	314	308	295	295	280	306	252	251	257	267	288	285	247	293	297	264	244	264	293	302	275	314	286	318	303	312	315	257	306	266	284	291	282	276	277	262	306	291	302	277	272	254	284	287	252	300	278	256	295	255	316	298	279	294	264	316	324	295	280	293	312	287	301	300	302	252	293	301	296	279	281	269	286	330	266	296	300	282	294	277	286	326	291	273	281	299	311	327	285	291	247	312	287	287	295	289	316	288	276	294	291	270	306	292	279	291	270	300	304	278	293	268	240	255	261	325	286	290	296	271	257	301	298	301	314	289	310	309	287	287	268	285	279	277	307	292	289	308	288	300	304	290	303	303	306	301	315	319	307	271	264	251	277	313	290	270	308	268	323	306	272	264	263	300	287	300	303	254	311	325	280	305	291	302	298	270	297	311	293	249	284	299	291	271	303	296	293	300	301	277	285	292	294	302	274	307	317	309	272	333	287	306	265	292	291	276	273	285	283	298	289	286	329	276	306	269	259	318	309	288	279	262	296	264	290	313	286	324	306	284	311	342	333	294	263	296	288	273	326	284	273	305	303	304	308	309	332	321	313	287	287	297	312	297	272	282	274	280	331	294	286	279	283	320	291	311	318	272	300	284	288	290	284	293	262	308	324	294	310	351	268	271	320	326	295	278	323	285	285	293	279	267	289	300	302	276	293	275	301	299	292	268	275	310	265	306	282	251	262	294	275	288	295	323	264	305	326	288	271	280	260	277	283	320	311	310	308	281	271	302	281	305	252	332	281	294	323	291	287	294	304	317	290	275	292	255	279	257	293	313	267	297	272	304	313	286	307	280	293	251	300	273	287	252	300	273	314	318	291	295	300	319	340	259	292	316	257	356	280	299	288	260	281	309	291	267	286	311	303	312	299	308	284	301	278	294	288	281	304	289	295	270	292	304	265	294	291	291	269	295	280	302	271	317	334	297	295	306	261	318	300	281	262	272	268	303	292	322	282	295	296	342	303	289	271	250	280	275	301	297	313	303	283	321	276	325	284	302	281	305	297	276	294	287	303	315	280	284	293	310	281	281	293	277	306	276	305	283	276	305	284	292	280	315	304	297	298	311	291	268	280	290	278	320	295	253	300	304	316	324	268	316	287	288	306	298	310	299	287	274	298	270	276	242	297	297	274	303	309	295	281	300	266	270	289	294	295	279	297	271	316	261	303	293	307	299	279	275	291	278	276	288	272	306	272	284	305	330	300	301	295	291	261	302	284	270	283	294	310	300	287	287	286	292	283	312	309	279	267	295	289	306	272	286	333	326	311	273	294	290	271	302	286	291	314	296	253	275	281	283	307	318	295	317	287	290	274	296	272	278	258	282	299	269	303	298	316	271	301	304	308	266	283	289	286	261	269	303	323	263	287	300	282	296	283	279	302	283	305	271	288	301	313	306	260	252	312	271	296	297	290	299	290	282	302	301	283	260	276	289	296	281	301	261	291	279	298	300	292	288	303	273	277	296	317	300	276	273	258	260	293	240	307	293	301	313	298	306	296	247	308	312	312	281	239	282	290	298	324	320	302	280	272	251	270	265	290	306	295	267	295	322	289	297	332	309	292	238	315	295	281	284	248	269	286	308	311	279	277	308	268	273	269	319	258	286	317	313	298	279	309	296	285	293	296	274	276	296	288	301	309	310	278	301	294	320	287	315	309	275	318	280	267	283	277	324	294	309	275	253	292	304	291	292	289	281	260	280	303	278	292	280	270	280	289	304	279	295	316	264	304	278	281	281	282	300	310	307	278	304	292	281	278	301	281	283	273	320	320	333	323	277	282	292	289	282	305	273	284	276	304	284	328	281	281	248	308	292	276	255	262	287	279	294	274	289	291	275	306	297	317	277	267	245	303	247	297	273	258	286	251	263	312	290	292	269	278	291	313	309	292	315	284	277	299	259	299	267	294	311	309	300	285	280	283	289	301	272	315	267	314	276	254	279	284	296	309	306	283	318	283	321	266	273	286	300	286	294	281	314	304	296	276	281	296	289	289	280	325	320	267	286	298	266	307	279	296	304	288	303	291	307	275	305	282	258	291	338	314	297	306	274	258	316	275	264	312	296	288	278	287	295	306	273	319	292	311	283	307	307	325	313	282	277	286	277	246	262	270	327	284	273	293	304	243	318	279	289	304	285	287	264	262	288	284	260	308	325	299	275	280	296	298	269	313	283	275	269	298	279	288	268	289	291	298	271	327	268	285	295	285	266	291	315	292	301	304	297	249	310	298	279	285	283	259	305	290	317	263	289	274	300	252	301	311	321	314	291	318	266	307	311	292	277	304	262	275	303	327	287	315	303	256	295	259	286	270	320	307	300	294	286	285	286	295	273	274	265	291	298	271	278	297	259	273	291	267	303	313	271	296	249	278	301	295	296	286	293	278	269	295	299	299	330	287	286	271	308	290	290	276	266	300	284	287	303	287	297	307	277	303	270	289	256	285	300	303	264	313	279	299	276	299	301	301	278	281	260	315	300	260	265	292	275	286	292	309	280	308	307	307	289	275	281	313	309	320	268	309	280	275	296	270	290	314	286	308	270	283	292	303	279	284	290	289	262	308	343	326	308	281	268	296	285	305	289	327	285	276	273	276	289	274	278	321	308	293	294	293	302	311	272	260	296	292	309	291	294	264	287	317	252	292	284	305	299	304	289	288	265	268	297	273	292	313	288	291	278	278	253	278	291	282	289	301	268	308	297	301	270	304	301	316	276	308	305	294	286	301	296	285	328	315	309	294	300	305	318	311	296	280	286	259	296	295	271	294	275	300	304	303	299	292	299	289	287	267	282	277	250	290	280	284	293	281	287	293	275	290	302	316	309	303	320	276	309	288	309	282	275	296	290	329	317	266	319	310	309	291	326	283	294	270	277	279	294	325	270	308	304	283	275	294	281	281	269	300	291	311	282	289	282	269	290	318	265	292	270	296	295	303	304	290	262	269	311	306	299	283	318	296	253	277	277	295	268	291	297	281	325	277	279
27243	4238	7625	9595	8446	6415	4670	3619	2833	2291	2080	1773	1616	1402	1407	1275	1170	1105	1087	1057	910	922	874	856	823	870	859	912	835	863	914	884	895	861	823	881	835	813	768	761	751	787	802	770	696	784	719	689	714	755	707	684	688	711	693	691	671	637	656	644	673	650	693	655	670	656	664	633	661	633	717	692	694	678	667	668	637	651	642	723	635	645	676	628	662	673	641	619	611	631	632	653	676	653	688	623	632	660	643	681	611	617	673	673	617	650	647	660	602	675	637	656	620	643	638	622	614	661	635	603	625	625	636	626	636	621	669	674	639	639	602	630	631	645	677	622	648	642	639	626	679	597	609	617	622	628	666	600	631	671	620	616	670	644	664	620	628	634	628	587	643	674	609	670	626	649	669	629	654	661	655	638	619	579	633	620	615	631	604	667	643	608	619	650	650	675	629	655	675	642	611	629	685	626	624	641	607	643	629	627	583	624	680	656	613	620	635	649	625	630	626	636	647	601	620	639	647	624	617	654	678	651	621	635	659	641	670	616	682	653	676	630	605	640	653	593	598	657	625	621	654	619	627	644	640	626	613	625	620	671	638	618	683	642	628	640	662	642	610	654	609	628	608	614	603	657	658	630	597	631	621	586	634	646	673	626	680	582	611	635	652	649	637	630	666	617	644	660	681	653	641	643	691	663	634	669	648	657	610	578	663	581	584	664	638	626	631	620	637	677	621	626	616	656	580	593	662	677	631	640	640	662	604	636	635	626	661	643	638	693	650	632	649	637	611	660	651	671	617	615	619	583	611	618	614	627	646	624	651	602	620	663	637	623	644	660	665	663	631	655	632	703	636	622	603	668	665	642	611	663	647	654	634	582	636	588	673	650	658	673	644	598	634	686	631	659	682	639	611	632	645	678	635	649	627	619	655	591	677	645	642	606	627	590	689	674	682	625	587	642	616	670	633	598	637	636	643	637	622	709	649	643	643	618	642	640	640	635	591	640	641	587	647	624	585	617	663	624	617	599	601	666	665	673	661	619	642	618	589	636	621	644	645	631	648	640	628	635	618	616	648	651	635	664	656	647	617	602	656	629	632	637	678	600	678	650	650	619	638	571	649	596	681	638	645	623	706	710	672	644	607	680	588	654	620	642	631	682	647	607	639	651	632	666	598	615	638	626	582	603	627	657	628	634	634	659	658	645	628	651	639	633	661	599	619	633	647	629	665	651	680	672	669	627	670	680	622	667	639	661	598	595	631	637	638	632	621	635	598	608	656	651	610	605	604	643	610	627	604	642	656	639	661	644	610	650	643	608	643	605	657	653	599	670	657	620	597	611	621	620	657	648	618	607	640	632	670	647	630	681	643	652	628	640	654	640	614	601	613	673	622	646	668	607	621	633	653	624	671	627	645	694	596	610	591	607	647	634	619	609	639	659	626	628	648	610	658	646	672	689	666	623	615	632	665	632	625	640	679	713	625	641	624	640	620	644	620	622	679	619	606	595	645	565	686	642	617	619	700	637	616	598	650	652	630	676	656	619	626	623	630	632	619	593	653	617	644	664	673	629	625	647	607	645	659	665	640	649	612	600	620	665	654	649	604	648	659	638	648	633	676	649	615	636	637	628	663	676	636	629	643	609	685	648	669	648	616	655	689	665	629	650	642	623	642	630	629	622	655	644	626	636	639	666	650	600	641	658	631	610	639	665	607	606	626	601	626	654	611	606	621	598	643	635	630	628	620	692	587	616	633	649	667	654	660	643	665	643	653	631	642	654	648	666	631	606	649	608	636	619	632	657	593	568	644	646	637	644	612	617	641	623	631	616	644	621	631	674	615	666	661	651	618	676	659	652	653	606	643	593	625	622	628	654	618	640	676	601	656	631	652	608	660	612	611	681	624	658	629	634	616	631	659	646	652	654	621	655	596	611	607	639	633	651	686	636	648	667	667	638	662	650	639	602	646	598	646	700	633	616	631	671	622	587	595	615	679	586	648	620	619	647	603	650	642	646	614	615	583	637	596	634	615	644	687	602	603	593	672	622	675	603	670	656	638	666	664	645	636	700	654	622	624	635	607	655	655	598	604	647	671	607	615	579	648	641	629	634	630	607	655	623	636	622	617	614	656	632	629	638	608	610	629	621	640	627	602	652	657	621	638	662	650	615	615	641	660	615	639	644	624	581	618	598	640	610	694	631	692	631	622	633	659	686	650	635	611	619	658	634	674	614	616	636	643	616	633	615	635	645	630	613	640	620	667	613	616	676	661	635	608	669	660	597	666	646	683	607	692	620	604	683	628	650	655	615	610	671	625	625	644	597	665	666	614	646	626	622	663	646	658	673	618	638	678	634	698	623	660	638	687	628	634	623	643	621	619	670	608	606	615	595	649	622	655	647	631	647	624	643	642	627	588	629	653	657	669	635	641	632	679	658	656	653	651	643	617	648	603	618	637	653	634	662	648	648	647	664	606	625	648	648	616	630	634	629	657	651	624	637	608	599	638	649	632	651	585	630	621	656	697	664	618	611	670	647	616	640	617	636	658	607	670	653	629	620	659	629	606	616	690	623	642	651	679	632	623	618	673	673	666	630	606	612	696	621	655	639	616	614	660	620	644	649	670	578	607	625	631	645	673	646	709	621	621	597	599	671	707	600	644	647	688	655	623	585	644	576	665	639	609	641	675	609	646	662	603	631	634	679	651	637	613	617	618	629	646	617	611	625	624	662	607	618	598	612	660	621	672	644	657	629	638	673	605	651	603	626	626	626	645	605	704	552	641	652	649	612	608	613	667	673	627	632	644	630	646	672	630	618	633	681	625	646	657	640	616	666	653	596	666	645	646	633	652	634	638	614	653	643	668	665	646	663	652	614	666	679	644	620	665	637	624	665	619	613	665	653	657	637	606	658	656	631	598	640	665	644	587	635	640	611	666	679	645	587	647	621	630	591	639	626	623	623	665	630	631	593	653	639	654	624	603	671	695	679	603	641	619	599	594	637	642	598	610	646	618	609	658	583	701	667	685	695	647	621	658	630	635	619	638	672	659	646	620	669	643	575	684	635	614	687	618	617	670	609	638	637	611	618	678	608	671	630	673	618	580	649	602	665	625	642	612	639	666	641	661	602	635	671	636	606	652	622	643	627	617	654	663	637	659	662	627	601	650	641	612	616	615	606	638	641	644	649	654	646	675	638	605	651	607	668	670	589	616	675	645	640	669	655	590	675	618	652	632	644	648	612	622	664	593	647	665	683	636	660	650	685	629	637	651	619	670	627	599	620	657	643	634	664	671	663	632	637	668	662	642	650	646	634	581	644	647	665	643	674	649	608	605	635	673	676	634	637	600	693	660	571	663	639	633	640	630	616	602	668	671	664	618	651	643	658	590	582	614	632	602	602	647	642	619	642	611	644	629	595	576	606	614	657	663	605	643	632	652	613	646	620	649	673	595	641	643	648	650	624	658	633	619	688	643	635	673	626	670	645	654	651	655	631	619	634	622	637	667	653
16008	2547	1670	1372	985	692	524	418	330	307	291	256	242	269	204	239	217	230	220	204	215	183	217	195	218	218	212	213	216	171	200	197	221	210	209	235	186	200	229	204	201	192	198	200	189	205	193	201	202	193	194	197	187	201	173	196	203	185	225	185	225	170	196	195	208	225	220	192	194	202	191	189	202	190	199	206	198	189	194	188	211	180	191	189	181	215	186	187	223	209	207	211	192	167	207	193	195	210	218	217	182	200	204	223	194	201	188	180	222	183	199	203	185	184	192	179	199	187	208	208	188	213	198	201	219	217	184	203	180	207	216	179	185	183	179	165	204	176	183	182	231	203	172	199	199	196	205	197	199	215	234	235	200	183	179	213	192	206	212	179	171	220	202	175	185	210	205	192	202	189	195	197	204	217	205	183	195	220	211	196	222	190	174	217	193	164	164	182	229	192	214	212	175	204	193	206	215	190	207	189	209	186	176	166	185	192	221	178	176	181	208	215	207	192	175	191	194	204	183	210	192	199	181	198	178	181	211	187	217	190	202	181	201	222	184	190	209	186	206	179	171	206	226	195	214	210	175	203	180	190	200	219	180	198	199	185	187	178	184	201	202	190	187	203	230	167	184	196	203	229	191	173	189	190	211	216	184	161	192	212	207	190	179	207	176	170	211	197	194	226	187	217	193	195	207	213	206	195	180	214	203	203	197	180	202	193	187	207	192	180	191	217	194	190	206	213	192	193	177	224	216	187	178	190	217	198	208	196	209	195	219	190	200	218	185	196	205	199	212	188	176	212	196	182	195	204	191	198	208	189	196	215	206	236	199	189	202	229	200	173	181	167	210	199	211	200	217	195	169	221	198	214	193	179	168	194	184	204	209	210	181	207	157	193	194	188	190	168	151	187	194	202	193	228	200	183	195	200	150	154	171	183	199	205	193	204	210	190	196	190	201	206	222	178	184	183	197	237	192	209	214	216	192	194	208	178	193	212	189	199	196	186	182	189	211	230	194	201	196	179	249	204	176	190	204	174	190	174	231	209	237	180	198	202	188	223	194	190	227	208	191	181	186	206	196	207	186	209	201	190	176	205	182	195	212	222	198	181	222	207	198	196	201	204	189	172	200	194	194	211	206	188	186	185	200	184	197	191	203	184	179	181	220	206	202	185	217	198	174	211	198	195	208	182	232	202	200	184	193	221	195	187	170	193	204	197	205	214	214	190	182	211	183	196	196	177	187	193	183	198	193	217	191	182	195	178	191	176	203	190	200	217	194	223	201	224	192	215	212	182	185	183	200	203	199	208	212	167	185	183	204	208	211	213	192	195	198	194	184	193	183	189	210	168	204	208	221	203	213	196	161	200	232	171	211	195	189	190	216	213	216	199	184	217	178	207	205	211	185	181	210	186	181	216	202	221	203	190	178	194	214	178	189	172	204	181	203	213	189	189	201	193	201	190	188	210	198	207	185	187	185	195	207	206	186	191	195	202	192	191	182	183	193	226	227	210	212	187	179	241	179	200	189	190	185	189	190	178	179	197	200	188	219	197	199	213	190	169	197	177	178	221	200	213	183	216	189	196	205	182	189	200	182	176	181	208	192	215	204	170	198	219	217	180	207	189	197	196	184	218	199	171	199	192	198	223	169	192	199	196	178	174	190	212	220	183	197	223	209	220	193	209	176	192	172	173	179	206	208	200	187	198	172	205	226	176	217	190	191	203	196	183	206	182	198	199	215	223	195	205	199	195	210	189	204	206	199	216	203	201	226	198	228	186	186	222	220	192	209	182	178	186	174	198	208	219	188	180	196	211	209	213	200	200	199	198	173	204	208	202	205	214	202	214	193	178	209	193	212	206	196	193	208	187	190	190	202	178	199	163	203	186	200	197	212	202	204	208	181	206	196	195	210	217	195	194	178	191	195	191	200	187	228	182	166	196	205	217	196	182	180	201	196	185	187	183	204	199	218	214	182	207	193	196	210	211	201	201	215	187	202	222	189	179	204	182	184	210	198	198	207	148	185	204	196	193	198	163	193	232	208	205	206	193	177	187	189	202	209	191	176	204	191	186	204	189	202	203	214	196	227	174	195	179	214	174	215	188	212	195	183	191	197	185	212	194	195	160	215	185	200	212	191	186	211	209	189	234	197	212	200	221	192	183	196	168	195	163	198	193	187	219	183	181	182	207	196	214	197	188	197	167	179	161	190	220	221	196	188	204	212	206	189	157	183	195	198	166	218	175	188	191	189	201	178	189	210	245	228	216	183	226	200	174	183	220	189	214	210	198	197	204	185	192	194	194	180	212	195	200	185	206	197	202	196	209	195	189	186	215	177	212	206	210	199	187	217	195	198	217	194	205	233	213	202	219	171	195	219	209	208	202	198	205	181	208	223	198	185	201	204	204	200	210	207	174	179	172	177	224	187	195	187	176	185	190	218	191	178	207	203	204	170	165	190	175	203	209	200	198	180	175	192	186	188	222	186	174	187	181	210	244	196	207	196	174	189	202	198	161	208	216	186	179	208	197	201	185	193	206	197	202	203	197	193	202	188	174	214	180	189	199	187	188	238	183	174	215	193	206	194	189	202	186	204	191	194	203	194	231	207	214	188	177	186	174	197	190	181	217	206	203	176	171	187	203	175	190	200	216	207	198	183	183	198	194	187	194	170	197	194	191	219	195	193	203	191	178	200	179	189	186	222	219	156	192	187	211	202	200	185	199	215	208	238	186	157	188	187	190	189	200	179	161	184	195	227	181	203	205	184	214	173	178	214	210	188	186	184	184	181	198	197	185	195	203	195	193	210	217	200	204	190	191	205	213	199	174	205	210	204	186	217	193	188	193	199	229	193	186	188	201	182	197	205	212	190	230	201	189	178	194	197	199	204	197	209	196	198	190	195	187	198	188	186	194	206	182	196	215	211	178	182	200	197	214	206	221	189	204	220	188	178	223	172	184	180	213	208	214	172	187	199	201	200	181	215	201	199	195	176	176	170	209	194	190	204	205	182	176	193	212	223	229	230	198	183	218	207	177	189	184	215	178	208	217	182	201	171	188	191	187	222	198	182	195	180	212	194	182	181	215	199	208	189	191	189	185	229	179	209	197	203	193	194	187	213	196	185	202	200	204	186	241	221	212	200	167	212	214	221	197	202	201	200	214	182	187	215	213	195	183	214	216	188	246	187	178	212	208	203	192	198	179	179	199	176	208	231	217	210	193	192	192	179	187	199	204	200	203	188	212	208	196	207	198	185	183	202	185	186	230	195	198	203	196	216	189	227	199	227	182	190	173	194	216	192	218	202	216	189	220	186	210	185	199	180	204	193	190	208	211	206	219	183	180	198	211	200	191	214	217	156	195	187	212	194	182	212	202	174	195	187	189	170	199	192	181	208	201	207	211	196	202	189	204	214	174	183	191	202	197	172	178	180	195	217	226	197	231	160	191	213	189	199	199	230	202	205	177	196	194	178	200	200	205	190	220	204	181	187	200	198	206	170	210
9190	1565	3408	4148	3694	2678	1918	1463	1230	1060	897	854	765	740	687	631	574	648	612	553	587	547	553	550	548	524	499	571	546	549	528	527	500	507	497	516	514	449	523	473	506	491	494	500	545	521	469	478	488	469	475	505	498	484	490	473	489	460	464	451	490	477	443	485	466	461	525	517	469	485	458	468	494	473	457	477	482	498	450	465	460	469	470	450	481	475	457	465	438	456	480	482	475	456	456	468	483	470	440	440	473	450	471	450	485	435	462	454	448	454	465	449	450	449	483	442	455	450	454	462	484	440	470	429	439	448	458	449	428	487	477	470	459	480	487	454	452	460	430	473	462	458	473	445	445	471	470	494	473	460	509	444	392	461	456	454	476	466	475	449	492	439	466	505	464	427	486	447	463	504	419	457	515	463	470	430	439	490	452	490	465	476	415	465	467	449	489	479	463	491	445	452	463	467	441	503	469	447	439	483	499	454	422	450	483	453	470	464	458	438	453	437	443	458	415	465	423	470	490	438	467	469	416	442	430	458	449	456	472	475	429	450	462	465	473	454	473	462	509	448	458	484	482	439	503	411	458	486	446	463	448	466	468	450	469	453	488	463	498	491	467	461	430	472	419	464	468	456	446	428	485	445	451	469	470	431	497	451	470	450	437	462	457	438	434	517	438	439	480	475	457	438	422	461	436	452	484	461	448	463	450	463	453	429	481	442	438	470	469	465	428	466	488	471	452	420	457	417	472	467	499	460	457	462	451	485	474	460	472	470	460	462	462	432	478	465	458	505	479	440	458	455	432	464	461	463	430	466	460	457	491	467	479	442	447	468	435	462	425	461	435	408	452	461	452	464	445	519	431	435	438	441	466	500	499	459	443	474	482	460	437	437	476	462	481	468	452	486	462	484	470	486	440	473	422	459	493	435	452	468	498	440	470	461	433	489	502	449	476	468	449	472	476	480	471	462	486	446	416	475	479	458	465	487	472	453	458	488	471	522	454	479	456	517	474	466	459	438	448	434	490	458	482	472	443	442	488	479	423	424	481	518	458	485	474	463	455	449	469	447	460	481	468	484	468	431	441	492	434	456	452	450	465	435	469	510	434	480	445	475	472	458	442	468	444	459	475	447	416	413	474	459	466	440	488	466	456	472	488	470	433	485	467	489	452	479	509	454	442	449	478	449	448	458	451	453	473	429	481	487	474	441	493	509	455	465	453	482	456	469	469	485	470	484	482	470	477	466	441	453	497	488	466	490	474	497	461	478	475	486	417	484	465	459	455	467	451	449	430	443	458	424	464	511	432	436	518	468	468	487	439	455	455	468	486	463	501	476	492	444	461	442	459	462	445	458	465	436	507	506	462	501	456	490	443	424	487	463	454	456	445	481	479	485	455	430	445	476	459	458	491	449	474	454	454	484	468	476	433	483	475	464	481	453	436	484	451	479	426	481	446	465	430	475	483	470	470	476	430	458	466	436	480	475	443	477	470	451	445	459	488	435	472	445	467	433	458	459	473	488	413	427	423	477	474	469	500	459	462	463	501	478	488	468	477	450	456	448	507	472	456	449	467	421	469	470	463	463	492	506	470	429	477	429	486	415	461	471	470	418	482	445	481	443	472	492	437	484	461	450	477	453	446	448	463	469	426	421	463	468	424	453	476	452	469	479	479	457	494	523	453	479	479	456	479	467	483	468	452	481	454	466	487	454	445	451	478	483	502	442	474	446	464	472	458	458	481	453	481	478	451	466	445	472	490	457	470	445	442	466	469	498	468	431	434	408	451	496	458	474	501	466	493	461	466	462	452	455	451	455	456	476	472	475	452	444	464	440	463	482	400	462	443	456	443	489	456	451	440	456	504	446	463	453	459	487	454	479	439	454	458	484	469	463	454	422	453	432	433	452	479	465	455	489	478	509	483	443	433	518	512	455	438	447	487	460	465	440	494	465	447	470	438	446	479	477	474	439	448	462	479	448	433	469	474	472	426	479	455	454	497	446	484	487	446	459	478	468	471	453	432	471	464	459	424	524	455	457	452	486	491	455	447	475	421	435	478	491	515	492	493	463	485	463	502	442	460	485	454	458	405	480	449	491	467	449	449	448	445	452	444	477	457	487	467	493	413	504	433	461	480	487	491	460	457	457	468	457	455	485	428	437	466	454	447	483	467	451	444	463	496	470	472	459	472	474	438	433	471	447	466	424	489	466	452	481	477	449	458	473	452	468	457	472	452	468	451	460	480	439	504	484	449	418	464	430	448	479	473	489	462	450	455	470	454	441	479	490	476	441	467	463	425	408	440	488	470	452	494	482	477	504	472	454	483	429	481	424	484	440	436	471	454	420	456	460	436	476	460	447	457	471	489	474	479	464	464	464	462	425	436	447	454	407	409	484	448	474	437	461	454	442	462	447	450	435	415	472	449	428	449	476	454	449	434	464	477	491	496	477	476	471	484	464	468	442	488	473	464	443	469	487	459	492	430	501	465	504	461	477	461	449	469	432	466	454	490	451	447	451	491	459	470	457	468	467	469	481	455	454	509	440	461	492	479	425	471	472	484	482	438	433	431	475	481	476	464	480	460	480	451	449	473	466	482	488	421	469	479	449	440	460	454	462	475	452	467	477	420	470	454	463	457	453	445	456	459	487	450	474	476	463	446	446	456	451	458	462	460	449	471	456	444	466	468	464	492	465	497	492	452	446	431	485	459	500	502	467	474	434	444	467	459	474	470	507	481	441	426	441	497	431	442	504	466	438	467	492	490	491	438	467	480	462	501	451	460	465	442	457	469	470	482	429	473	445	476	420	463	441	443	439	455	479	473	494	420	477	469	464	469	489	442	445	451	443	434	483	441	437	452	457	485	479	478	443	447	492	463	466	475	474	471	458	461	441	426	478	450	471	476	458	477	506	446	507	450	473	451	494	459	455	444	465	499	441	498	430	470	478	445	480	453	423	491	485	466	440	474	464	474	489	452	526	474	464	471	455	474	455	422	488	494	453	491	456	455	440	498	440	464	467	470	455	452	474	517	472	433	447	447	479	429	458	474	454	462	420	447	436	456	477	468	480	450	444	454	456	464	482	412	452	472	481	452	446	427	504	437	479	461	466	427	456	472	449	462	468	448	458	461	464	456	471	477	456	442	435	474	471	449	450	466	442	468	475	478	449	469	436	476	464	474	436	457	437	470	489	473	455	462	430	513	448	438	471	464	456	457	497	449	448	498	454	451	460	461	445	477	484	436	456	487	431	479	467	472	458	501	482	432	462	483	445	456	472	446	492	431	445	439	477	471	486	435	447	490	450	465	439	446	414	420	496	453	472	472	447	436	469	478	446	483	467	448	458	441	459	454	469	440	468	489	432	463	475	495	459	457	485	451	493	455	442	464	448	447	439	470	480	499	453	488	486	459	450	467	449	469	454	474	444	481	467	459	442	471	477	479	457	469	441	459	489	471	451	523	474	455	460	475	441	497	474	459	411	423	463	411	461	445	503	444	476	437	436
33962	7217	3297	2726	1936	1317	924	669	580	461	409	396	389	321	350	320	343	324	326	315	330	312	305	286	293	286	307	309	274	279	316	258	269	317	270	295	284	297	249	267	307	267	261	283	266	246	298	270	288	257	278	269	267	251	301	288	261	249	296	270	289	235	270	266	266	281	246	272	250	279	258	248	256	313	251	274	257	259	258	292	272	295	307	307	231	283	265	270	285	288	275	274	272	298	280	247	266	267	268	253	283	259	252	256	264	292	290	248	284	310	260	229	275	266	281	272	286	316	266	262	275	244	244	274	252	261	259	283	271	274	258	240	257	293	270	282	266	273	264	294	260	229	253	251	254	248	304	257	261	273	282	257	286	314	256	307	288	260	250	253	241	276	284	281	248	286	293	279	281	279	293	261	258	253	268	270	259	280	266	279	266	262	260	280	281	307	278	253	272	282	293	264	272	248	268	267	273	293	281	250	274	265	286	271	279	239	264	289	303	273	260	278	282	287	267	294	288	262	292	267	249	231	260	278	263	282	234	241	295	291	267	264	292	262	282	299	247	263	289	244	276	273	265	286	262	311	262	246	309	251	304	256	271	245	289	248	238	257	297	312	275	277	286	262	284	290	279	302	296	259	257	302	249	286	249	256	268	254	272	273	259	252	278	250	270	253	303	271	305	268	269	248	265	281	267	238	273	255	299	261	288	305	269	272	260	310	263	292	277	284	256	255	274	241	277	263	308	292	286	257	273	288	275	265	273	250	278	305	295	289	311	263	291	262	255	279	292	291	273	278	261	255	259	287	262	286	292	274	314	264	246	283	292	248	248	279	250	291	278	273	291	254	242	266	268	264	276	265	282	278	270	268	248	283	266	239	240	289	283	284	275	271	243	269	269	274	245	242	277	255	281	256	226	248	297	299	256	258	325	282	288	253	246	261	290	262	278	259	258	258	293	257	310	270	240	251	317	248	318	279	280	273	281	251	253	300	293	243	294	266	287	271	255	241	288	258	255	255	249	240	237	308	280	252	258	260	264	264	271	280	279	278	248	289	258	256	301	284	255	288	267	258	248	257	263	282	230	264	241	256	272	301	252	272	256	245	266	282	272	251	269	266	277	235	266	259	266	253	243	276	247	250	247	254	277	281	254	266	251	269	279	242	253	255	287	283	307	295	280	271	256	277	273	293	267	287	279	275	291	240	257	254	269	255	260	252	277	276	269	253	282	268	279	272	289	237	287	263	262	285	309	295	304	287	292	232	261	287	283	269	252	228	288	270	251	254	290	264	245	245	278	279	264	277	288	342	267	277	275	306	270	263	249	258	308	272	286	305	270	254	256	261	263	286	248	255	246	280	264	286	292	256	272	279	247	257	260	275	293	287	256	262	270	273	295	281	272	283	272	268	279	287	278	264	258	262	255	291	254	285	271	275	246	243	288	280	269	259	256	292	285	216	267	249	260	265	260	243	271	272	283	251	274	291	270	270	265	281	283	288	279	284	227	257	246	248	274	285	258	274	275	247	269	279	263	283	275	234	299	299	280	251	244	262	294	222	304	284	292	290	273	309	253	309	284	264	304	257	247	252	261	252	262	279	264	253	261	292	282	238	280	294	280	221	271	271	265	277	278	256	263	261	292	294	269	266	235	263	268	266	249	278	267	259	249	273	239	262	276	284	256	298	258	290	289	274	232	294	287	293	248	278	252	277	254	267	295	287	255	264	270	265	257	290	258	304	256	276	281	256	283	256	248	266	265	259	303	265	279	246	270	234	265	243	302	267	261	256	270	265	268	272	276	267	261	238	275	256	269	244	261	282	284	271	259	237	304	296	241	303	265	283	287	275	282	256	248	271	271	270	243	284	269	274	271	271	266	222	221	254	254	269	258	274	255	274	257	275	247	256	265	228	261	261	271	265	288	277	286	261	260	269	258	250	256	271	296	291	277	276	260	259	284	258	249	289	240	254	309	251	300	269	258	268	266	272	287	236	318	248	274	307	245	249	269	271	258	274	295	260	261	243	257	238	291	269	258	277	277	257	282	249	241	290	263	251	260	259	258	286	264	267	284	276	255	240	272	272	270	225	267	265	277	253	226	288	259	250	283	295	256	286	278	270	263	273	268	270	269	258	255	281	291	274	271	268	248	298	260	276	272	244	313	271	261	230	267	257	297	251	292	251	267	270	299	263	243	290	264	269	288	265	232	284	293	270	238	265	273	281	281	282	274	266	284	253	274	281	246	281	277	319	244	263	259	254	307	278	300	280	290	286	268	257	272	273	245	244	259	288	262	241	251	254	262	276	263	283	276	283	275	250	265	250	289	263	263	267	289	273	277	278	293	259	288	247	273	266	283	256	270	280	279	279	281	287	246	256	297	255	275	247	254	278	274	257	248	269	276	247	271	252	276	267	302	257	269	293	306	282	278	252	267	269	277	282	262	244	268	303	281	252	275	292	248	239	257	257	280	282	277	239	275	268	284	249	241	264	277	211	271	272	305	309	271	265	278	289	216	252	266	244	287	254	260	268	262	265	268	257	290	257	245	290	276	292	278	258	259	272	277	270	264	294	298	293	284	243	263	260	255	279	278	267	263	272	266	248	258	265	293	267	269	271	281	266	238	289	248	287	246	265	234	273	266	262	278	277	239	231	297	261	307	266	272	280	277	252	255	269	290	300	304	271	278	250	253	296	237	267	302	266	254	280	268	264	278	274	300	275	230	282	268	273	254	261	259	275	264	263	258	295	271	268	270	246	246	259	264	255	270	296	234	224	257	252	284	247	257	272	257	249	261	238	270	274	284	271	250	272	260	248	301	302	268	277	256	226	279	271	272	280	286	256	260	291	261	293	251	267	272	273	261	232	249	232	255	300	269	275	239	276	289	258	272	280	260	269	250	282	258	278	261	257	269	262	271	290	288	259	275	285	260	301	249	299	272	226	274	270	251	250	219	255	283	293	239	288	257	250	223	316	296	264	288	287	311	230	258	262	292	280	258	264	277	286	294	279	277	284	258	293	263	247	283	266	249	260	292	257	270	271	264	295	283	290	251	248	266	259	295	276	266	260	262	283	272	261	273	288	276	251	254	278	278	258	284	279	272	246	268	260	287	267	261	263	231	296	264	257	271	252	272	271	258	268	274	247	268	238	229	277	312	238	287	261	295	256	249	277	288	224	294	288	259	286	277	268	276	299	267	271	292	286	290	283	294	270	265	235	276	287	277	277	265	293	273	229	238	263	259	228	308	248	279	301	269	287	288	271	228	296	269	264	266	271	268	283	287	289	302	282	300	280	244	239	270	266	282	269	280	254	276	267	224	242	285	277	257	301	288	285	241	250	288	305	269	266	291	278	258	282	261	285	254	273	285	278	271	313	275	282	259	267	282	261	233	279	264	258	274	236	261	279	279	270	253	247	301	284	274	321	249	253	278	254	261	266	269	258	279	268	261	269	254	238	273	244	255	280	247	275	274	306	281	256	284	257	277	268	246	283	239	240	256	263
19827	2728	5887	7359	6544	4944	3638	2701	2146	1807	1600	1363	1184	1139	1071	992	947	928	900	799	832	825	758	790	816	753	753	772	810	793	808	722	761	729	769	717	677	699	649	732	637	724	678	670	674	685	679	679	667	686	687	671	671	609	667	642	669	611	597	644	592	641	613	633	638	634	598	611	657	661	610	651	612	644	669	643	625	680	592	616	645	563	620	606	654	628	641	564	661	602	606	596	607	663	594	611	599	586	642	626	596	618	588	563	605	599	633	628	638	563	600	619	641	609	572	615	638	621	584	624	574	600	585	615	605	601	572	630	580	583	607	601	578	627	591	615	625	595	620	575	556	634	570	634	608	603	628	601	631	575	614	620	627	607	588	619	643	601	611	561	586	617	629	601	588	589	593	576	623	597	573	631	591	584	610	560	557	609	656	572	635	570	603	578	640	591	602	575	638	639	596	584	598	578	638	620	605	630	584	602	599	608	631	588	583	563	612	611	605	632	607	605	604	612	622	613	613	598	650	598	594	643	579	579	613	605	583	599	616	604	569	598	600	589	584	585	606	587	643	615	622	592	584	628	634	590	606	659	613	592	654	660	653	587	591	581	627	584	595	613	610	602	630	587	573	595	614	619	601	599	598	582	615	575	537	629	632	612	570	590	573	608	633	573	569	599	596	629	636	592	626	583	630	650	652	599	560	567	623	607	601	597	546	640	621	617	585	629	625	604	632	602	612	615	615	610	594	543	617	608	596	607	606	564	553	638	589	555	624	637	627	621	618	594	584	649	589	628	630	620	619	629	620	586	613	611	573	595	614	600	608	557	610	574	650	614	641	591	622	617	594	581	617	594	624	600	632	597	663	592	635	596	677	578	603	621	598	596	585	603	611	616	602	581	680	621	577	612	667	571	585	598	603	617	608	603	560	566	659	607	596	560	623	596	592	603	617	581	592	610	599	606	627	616	602	586	571	626	619	600	604	621	584	600	609	608	644	601	604	606	608	616	610	637	589	655	616	615	608	604	633	588	633	635	590	621	619	597	609	592	608	623	610	605	645	572	565	605	624	592	599	640	622	573	577	612	585	551	596	635	616	591	569	616	617	605	561	584	589	584	593	608	558	616	605	574	589	613	617	604	629	625	600	625	636	612	602	575	588	623	601	599	594	626	618	605	620	619	611	633	582	612	590	620	600	599	604	574	610	635	585	572	635	602	596	590	635	612	620	583	602	597	602	599	613	586	629	626	566	590	607	603	642	564	603	571	561	591	603	574	582	575	573	591	586	605	609	588	616	619	586	582	633	567	599	603	580	618	601	599	583	614	634	664	607	644	637	617	576	635	585	593	567	593	594	600	563	637	598	554	635	615	627	608	606	596	602	581	586	637	565	666	624	603	611	581	586	584	625	603	611	617	597	580	612	594	633	634	676	634	578	618	614	577	619	628	613	586	610	611	591	609	563	591	647	615	596	591	615	612	604	641	572	616	619	668	605	568	598	592	626	614	589	595	616	633	590	635	604	574	600	607	581	581	623	613	563	581	601	579	655	615	558	609	599	621	608	635	606	614	639	609	619	582	637	591	662	616	605	620	576	585	588	592	611	596	661	592	605	613	585	651	641	653	595	615	581	619	606	592	643	563	605	632	631	603	640	631	625	618	594	602	613	594	597	629	657	644	603	568	580	591	608	645	592	634	651	584	618	615	527	617	606	617	633	584	681	571	596	583	631	624	665	605	610	611	597	639	594	634	627	633	600	578	633	556	617	587	576	624	640	637	599	644	571	606	650	628	612	653	620	589	623	587	608	608	647	585	572	590	575	602	585	625	589	607	604	534	615	599	582	611	600	604	586	584	603	534	622	610	601	588	657	620	637	649	600	563	657	572	620	588	585	561	598	609	609	623	597	587	626	591	571	594	613	592	625	568	614	651	622	579	584	639	650	599	568	593	590	594	629	607	646	606	599	597	599	572	582	569	593	575	578	575	610	608	587	588	600	574	604	594	627	667	593	575	588	595	606	609	584	603	603	628	566	581	597	580	637	654	600	596	610	574	595	678	570	590	607	586	592	570	598	607	574	631	650	633	593	624	603	575	627	598	635	605	663	618	601	570	599	669	615	630	615	610	589	642	636	620	587	611	619	553	622	655	603	641	601	627	587	649	603	625	601	595	577	582	587	615	611	627	589	585	623	608	554	584	614	595	645	621	608	562	577	602	629	601	610	562	628	572	587	599	609	573	622	581	591	641	633	608	586	620	599	629	596	599	616	579	605	587	612	585	640	606	594	620	615	614	599	596	609	576	598	633	596	631	591	596	630	611	570	587	551	610	624	582	587	632	569	576	629	589	604	630	600	592	589	620	607	606	642	609	580	637	565	598	648	595	614	580	637	616	611	643	595	647	584	611	574	635	598	610	598	612	603	622	594	626	640	572	562	596	632	640	612	612	594	632	620	601	626	585	595	612	605	626	591	572	622	626	590	627	590	590	604	617	606	584	590	607	576	649	626	609	642	600	626	619	628	614	611	600	628	613	589	573	596	664	616	592	634	572	637	573	577	597	576	639	604	647	575	624	616	571	582	599	619	621	663	606	642	612	621	616	597	623	583	601	587	600	629	590	621	644	601	580	603	656	619	620	621	587	670	611	657	613	643	629	560	617	621	606	631	625	591	607	564	635	619	622	633	580	611	604	641	607	620	606	597	581	596	634	624	638	584	631	627	620	572	585	606	593	581	601	611	574	610	586	603	597	608	609	617	637	607	590	593	642	626	615	621	609	546	595	596	556	626	558	614	590	584	610	585	634	598	567	616	616	586	581	618	587	622	566	571	614	558	592	582	573	601	641	603	591	607	631	612	624	589	629	617	614	566	590	583	622	575	598	585	619	624	628	602	629	614	633	524	614	592	594	580	613	603	608	611	608	597	636	616	637	575	613	588	594	587	607	567	599	591	576	573	579	574	632	602	566	609	607	629	605	572	575	597	589	629	597	605	577	592	636	582	648	633	627	569	617	608	620	583	608	614	594	615	587	585	608	598	587	628	656	590	583	632	585	584	599	565	602	584	606	578	579	608	609	569	641	606	608	586	610	608	601	612	609	615	614	589	620	611	576	621	559	581	635	576	589	626	562	614	626	613	579	580	611	596	634	601	580	607	650	637	603	609	610	596	607	597	642	588	634	578	646	581	604	605	547	655	623	620	552	574	623	631	625	591	593	567	595	626	594	610	637	614	604	599	600	609	592	632	623	573	637	604	566	584	602	555	599	580	578	577	613	593	572	615	595	591	559	604	637	599	572	615	566	575	604	620	586	614	630	646	604	593	598	657	576	588	629	570	655	606	600	653	570	636	572	612	632	597	604	651	617	610	585	612	599	608	628	572	589	585	589	583	592	637	582	630	624	599	621	614	559	647	618	585	605	627	551	654	591	609	594	588	603	594	615	604	604	585	631	595	593	644	613	585	609	569	590	625	547	622	584	569	639	616	616	633	601	606	609	604	611	613	613
43373	11776	5447	4236	2834	1830	1332	1016	763	653	616	502	445	455	413	387	379	321	341	348	361	358	346	296	317	333	330	296	328	345	323	324	316	309	306	334	310	286	336	289	299	310	307	299	286	316	311	293	317	284	286	298	306	285	315	296	309	302	253	275	308	292	288	304	305	311	282	286	324	319	304	284	257	298	296	297	295	256	263	321	303	304	314	287	286	296	310	281	276	292	274	298	332	316	300	252	268	276	280	263	315	283	281	260	294	275	278	277	300	312	258	297	342	295	304	309	290	284	276	296	302	295	307	331	299	321	293	309	293	322	305	273	309	291	285	288	281	314	308	282	282	321	258	276	258	301	306	284	280	319	286	331	325	311	307	277	295	306	306	271	271	314	302	287	297	326	296	283	281	268	293	311	278	294	311	279	302	299	268	282	280	302	289	307	307	301	305	292	262	276	284	281	271	272	290	298	297	299	293	304	283	311	263	255	298	305	315	324	315	288	291	277	296	267	286	283	285	277	314	293	267	336	263	299	293	284	258	283	316	277	317	283	284	272	295	278	317	296	286	264	305	301	280	280	285	283	266	318	300	258	307	316	326	288	306	243	290	298	306	287	326	315	299	309	300	276	299	278	267	280	296	333	296	276	293	291	311	313	282	323	270	282	295	277	292	266	294	308	287	327	288	298	284	251	284	264	302	269	277	271	289	318	293	304	289	256	247	280	261	288	281	292	275	292	292	261	279	280	270	286	293	274	302	324	304	297	278	262	290	271	275	311	269	262	288	278	298	303	288	273	280	303	298	287	281	326	286	262	257	314	281	264	278	284	270	281	304	289	256	312	273	298	290	290	308	273	302	252	313	301	326	313	289	274	296	261	273	284	298	265	313	295	314	279	320	278	306	292	314	289	263	267	253	299	296	272	307	307	313	306	260	256	305	280	305	280	280	311	291	275	318	290	244	314	303	297	295	330	296	317	295	284	299	266	287	297	290	305	293	295	277	313	287	274	304	278	301	278	285	300	294	278	332	267	292	269	295	277	289	304	310	258	288	300	304	284	289	262	254	285	262	290	313	273	309	271	273	309	261	272	270	267	269	266	290	276	293	281	268	329	283	278	282	287	272	295	296	282	286	305	345	301	301	285	283	311	272	255	292	283	302	300	298	267	303	298	324	296	305	302	293	299	286	292	292	275	286	302	251	269	273	282	272	275	272	288	289	303	311	308	288	282	279	254	308	275	296	290	301	315	263	278	305	305	264	291	294	302	295	310	317	291	293	260	264	294	293	306	270	308	291	285	275	278	275	262	270	266	293	312	259	289	283	265	288	290	266	313	308	301	280	267	304	271	311	283	297	295	296	288	284	319	295	300	305	296	297	282	297	293	311	282	298	308	278	279	316	313	294	285	294	301	311	289	300	256	276	309	291	319	300	323	284	292	262	324	274	298	270	275	293	277	314	311	270	252	285	258	276	314	336	306	293	287	295	295	288	275	295	297	269	273	318	330	285	309	308	262	275	327	308	300	285	303	266	292	279	281	280	270	279	301	283	296	295	300	308	287	299	285	271	268	278	281	290	310	286	301	288	277	282	247	299	285	304	315	323	264	298	284	309	298	295	280	302	317	298	274	296	299	308	294	265	259	273	291	261	293	286	270	288	268	298	281	256	300	285	310	295	285	302	285	318	301	322	261	289	291	303	295	302	310	292	286	294	325	297	280	283	299	315	317	288	300	296	290	301	295	272	286	257	285	283	290	297	294	308	305	291	283	319	295	308	331	286	264	317	305	338	298	286	297	292	284	308	295	256	265	297	265	308	269	301	290	296	262	314	278	314	322	313	268	319	309	306	285	279	273	269	287	253	283	297	316	284	293	296	293	281	275	299	295	301	274	295	296	287	299	295	294	283	270	270	280	253	291	299	294	312	258	241	297	285	270	290	253	295	313	264	299	300	263	278	303	284	286	291	312	269	258	281	305	280	293	302	271	253	308	274	275	313	260	285	269	266	298	273	323	279	268	320	327	259	295	304	286	340	315	265	251	283	290	308	285	310	291	283	279	313	283	299	278	301	262	300	312	287	332	261	306	294	296	285	291	291	270	280	299	283	287	288	271	267	283	296	309	301	298	235	317	310	278	310	303	304	281	322	310	271	291	286	257	303	280	265	266	271	273	299	250	281	309	275	261	296	301	293	326	287	294	291	300	304	284	271	272	300	310	274	278	321	304	295	265	310	271	310	277	293	291	298	304	299	294	282	293	239	282	279	284	260	297	291	287	249	270	296	287	280	286	288	301	291	298	256	301	295	296	267	286	291	332	272	305	283	310	253	294	293	307	270	275	301	284	278	288	275	281	263	277	298	287	279	270	302	316	285	269	324	296	288	275	301	337	297	273	255	284	293	307	285	277	303	290	270	273	280	274	320	262	251	278	312	274	283	281	328	317	338	318	294	276	280	293	304	287	266	277	294	293	283	274	320	283	313	257	274	276	314	275	266	267	302	291	302	287	275	269	294	311	283	303	308	267	306	307	292	308	272	302	309	280	306	266	269	272	287	286	281	300	260	294	301	320	274	281	316	297	268	274	257	310	257	277	287	293	275	323	274	280	308	293	274	262	313	300	290	276	303	302	270	290	289	316	283	283	305	311	265	272	319	274	289	270	285	297	299	278	283	285	306	292	300	314	320	280	277	266	286	294	286	280	295	264	313	274	326	257	318	267	289	308	293	299	293	311	300	279	274	345	277	293	302	258	285	298	292	307	259	301	271	262	276	308	260	304	267	271	330	311	298	272	265	290	272	286	319	304	273	281	271	280	265	313	301	331	253	287	280	268	258	295	299	293	291	273	286	292	300	287	293	262	271	279	285	277	312	279	281	296	276	300	284	301	255	284	265	277	280	303	287	304	287	327	293	270	280	315	280	335	267	275	268	304	291	254	282	289	281	293	283	278	296	343	286	308	304	312	293	308	324	339	259	302	292	260	267	275	314	300	280	296	299	275	246	288	297	322	308	312	268	314	285	327	269	282	273	245	325	259	269	288	268	335	272	306	299	271	278	253	277	302	311	251	299	266	264	290	275	286	279	276	303	310	311	275	272	273	320	283	304	319	307	324	317	315	263	309	269	298	299	319	322	314	295	310	285	287	308	256	288	287	293	313	342	281	296	278	277	279	308	295	286	295	312	285	262	277	299	293	277	306	308	326	296	302	279	309	307	290	282	303	292	288	284	284	255	287	292	276	288	275	271	278	323	280	279	296	288	295	278	301	320	317	256	287	319	284	288	283	288	276	280	283	268	268	276	348	315	263	283	264	286	276	272	285	310	292	295	292	281	289	327	289	295	273	290	285	305	285	307	307	319	290	266	295	306	297	297	312	312	317	321	257	276	299	287	292	285	285	278	317	327	316	316	258	274	304	315	300	302	293	276	288	270	320	289	256	282	319	287	275	311	296	282	307	298	253	287	341	305	305	281	336	293	324	291	310	289	267	306	303	282	284	278	305
24447	3750	8385	10581	9209	6979	5069	3924	3165	2529	2076	1811	1527	1369	1301	1222	1150	1164	1047	1034	972	939	926	892	832	876	880	858	871	914	902	896	883	864	930	860	812	808	769	811	780	742	710	712	796	728	732	698	715	687	783	738	742	704	676	693	657	719	688	661	681	703	718	633	659	647	664	679	634	646	666	663	670	641	651	716	669	668	623	667	662	654	650	676	656	651	647	660	663	614	672	627	637	628	667	665	626	649	641	676	702	641	659	675	625	607	656	624	645	694	625	609	655	578	633	624	675	651	630	639	650	642	639	628	628	666	650	649	623	602	652	645	629	615	614	638	622	634	646	626	619	584	590	656	675	650	602	653	568	609	666	611	636	624	646	661	640	622	596	635	642	621	614	655	635	623	642	663	624	637	621	644	617	683	670	604	642	617	644	657	651	690	671	635	586	600	676	648	626	657	637	667	655	592	642	617	658	632	643	655	632	607	623	603	655	575	656	631	633	605	622	656	640	604	673	622	640	611	622	605	661	654	616	661	613	624	609	631	659	632	635	634	614	621	644	660	625	652	620	632	604	624	644	678	634	646	657	668	662	624	667	605	646	674	612	626	647	644	690	626	600	638	618	649	666	609	630	650	627	613	643	590	640	610	621	598	635	627	659	647	620	602	608	623	608	612	622	650	627	682	596	645	620	640	644	632	676	642	629	646	653	625	620	652	562	665	649	633	644	587	613	615	628	656	644	635	635	616	665	648	634	584	658	602	625	620	650	661	642	601	669	658	659	620	632	672	658	615	637	643	676	667	639	667	614	603	616	658	574	673	668	604	623	609	642	644	658	678	633	592	623	637	669	610	641	646	676	652	604	651	641	652	619	647	616	619	613	631	624	640	629	668	636	625	663	631	606	679	683	598	624	643	659	594	643	640	646	640	621	624	669	652	642	670	663	616	664	644	616	624	581	652	632	598	648	609	628	645	602	608	640	691	639	663	615	669	613	632	646	669	659	622	643	645	633	613	603	633	581	649	628	649	641	646	617	646	642	674	641	621	609	668	616	687	593	639	630	626	641	616	620	645	626	631	640	664	645	651	616	625	628	599	649	635	644	594	645	647	695	654	638	651	631	638	598	578	616	627	630	623	576	641	639	645	631	608	622	606	669	657	637	625	664	661	661	641	628	675	671	625	642	653	678	634	644	628	617	621	651	640	655	636	641	653	635	626	608	641	612	660	679	664	654	616	633	634	630	652	643	591	646	603	660	619	665	673	612	639	600	606	669	597	654	604	652	613	679	610	604	626	657	608	602	598	614	629	612	618	614	656	632	639	601	636	653	610	614	652	640	628	603	600	663	645	635	642	639	627	601	643	654	647	632	654	627	647	672	652	646	632	646	601	631	623	627	645	624	673	632	618	619	594	636	630	587	654	675	657	587	635	619	590	620	598	622	639	640	640	606	667	695	623	651	601	649	637	615	639	635	702	625	635	664	634	590	669	623	655	629	631	656	627	619	628	673	614	672	629	607	604	645	615	661	651	703	644	629	645	626	647	615	673	655	638	633	646	636	638	619	601	623	654	649	625	654	616	616	636	660	636	612	630	649	613	616	631	638	659	629	647	684	615	608	664	630	670	622	655	616	643	663	691	648	601	662	643	649	652	614	641	618	589	648	634	621	614	620	595	676	623	606	645	666	641	642	664	637	651	643	641	610	696	666	631	640	584	664	649	619	620	617	608	637	644	589	641	644	631	634	632	593	645	645	664	629	632	650	637	666	616	659	572	634	622	633	669	646	656	634	657	666	652	618	635	632	629	617	656	641	599	601	642	653	666	607	620	659	599	572	699	658	652	675	619	646	626	630	637	683	633	632	625	626	606	596	579	634	613	626	678	595	641	629	618	627	643	635	651	610	671	654	611	609	618	646	626	601	609	661	606	671	637	615	621	649	596	630	611	663	630	598	629	664	696	600	644	623	661	602	651	632	621	665	636	623	636	640	690	608	639	663	647	612	616	652	597	645	620	633	621	637	600	637	627	651	634	644	623	617	593	716	621	669	631	632	621	664	643	645	594	651	629	602	595	599	650	616	603	649	617	632	645	623	612	625	622	620	631	609	670	623	636	648	662	650	615	633	635	692	617	636	613	658	633	661	599	617	572	637	636	676	670	632	668	602	618	575	600	613	636	614	616	632	615	649	616	661	626	672	637	624	654	614	651	659	657	643	636	636	632	616	618	615	646	653	625	648	713	666	633	629	614	661	623	579	640	640	655	642	632	619	642	586	615	669	647	635	609	630	675	592	626	663	638	675	698	628	616	614	620	613	589	634	628	620	644	636	652	649	615	630	590	633	636	625	663	613	641	583	628	609	661	641	661	663	654	578	651	644	600	624	620	659	617	645	607	672	639	678	615	607	617	621	623	632	608	618	629	624	613	617	663	590	653	678	616	620	684	651	624	668	631	687	613	636	604	635	624	671	601	624	629	629	643	646	607	605	658	588	579	644	615	651	636	591	644	655	694	629	681	600	603	665	607	616	664	681	598	656	638	636	630	649	635	632	646	605	627	610	638	618	649	637	627	623	592	662	605	669	640	658	636	632	620	631	615	601	653	635	670	645	680	635	651	642	636	673	698	682	596	643	637	641	610	639	617	651	620	631	673	596	648	661	675	620	665	615	619	640	573	656	653	584	593	621	667	628	604	658	665	641	586	657	660	621	646	623	624	645	657	643	604	628	657	659	664	704	657	603	674	638	638	593	615	612	684	645	625	619	588	603	671	587	648	651	616	624	633	616	683	614	633	640	615	613	642	610	607	636	651	620	647	652	657	638	628	599	608	615	635	691	659	642	600	635	605	625	683	623	628	673	638	616	652	615	619	681	618	654	651	589	668	644	689	644	641	667	601	670	608	590	609	588	656	624	607	653	611	641	661	622	644	640	625	633	649	622	664	613	614	581	602	595	633	618	656	636	640	651	647	642	653	627	668	646	607	638	666	643	666	653	603	619	618	687	605	675	654	633	644	629	573	649	614	574	608	638	625	596	645	651	656	638	662	597	639	661	661	628	640	622	672	650	595	679	642	640	631	610	646	653	623	642	647	626	618	640	627	587	630	620	632	706	670	637	633	627	625	613	629	655	631	607	629	655	632	654	615	680	622	603	609	683	619	642	641	643	606	623	637	597	695	651	682	644	643	669	616	623	655	652	642	712	632	625	665	636	624	654	648	641	633	638	655	691	636	637	641	620	598	612	643	634	660	621	647	624	591	673	656	644	604	672	651	645	620	632	583	631	610	625	650	664	669	629	633	656	632	628	638	675	631	599	659	615	608	644	657	631	597	613	633	612	615	643	628	646	630	615	613	640	648	652	632	662	657	650	644	627	618	668	643	651	622	643	670	648	635	716	639	676	633	654	612	652	589	597	641	586	648	645	618	668	614	680	582	619	669	585	653	606	657	654	610	632	660	631	639	654	673	607	622	650	619	636	646	626	670	601	618	659	604	648	604	619	613
16004	3005	1886	1605	1064	696	493	423	328	307	286	299	252	217	247	212	193	214	211	216	206	219	203	221	212	196	203	186	207	210	220	199	207	215	213	206	187	213	226	221	220	222	190	191	190	203	216	215	184	185	175	224	185	231	214	232	236	216	177	196	206	214	213	195	210	175	188	195	167	180	183	198	180	201	173	207	179	206	197	211	223	205	163	188	195	192	214	215	189	208	191	199	213	216	217	189	199	210	203	190	198	203	202	198	199	195	194	187	183	226	196	204	183	202	187	225	243	188	199	213	195	190	201	212	216	181	195	216	185	203	185	197	193	201	193	214	214	183	217	196	201	198	190	203	217	227	214	201	213	186	191	217	202	202	187	209	195	197	215	204	214	213	201	192	213	212	202	222	193	198	193	223	193	215	205	208	185	185	227	186	198	201	206	186	192	195	210	222	194	188	217	185	187	203	192	209	228	201	207	198	194	212	190	178	180	204	184	193	212	200	216	167	219	200	196	180	183	179	196	183	221	213	183	178	179	185	201	197	191	191	193	191	198	194	186	202	226	200	178	163	207	198	194	197	184	182	184	197	202	185	213	211	191	204	220	206	197	207	180	184	196	166	222	197	182	177	189	224	200	191	217	198	219	186	222	212	229	199	203	200	195	201	204	224	219	205	216	222	209	182	204	163	200	231	195	222	166	219	202	213	206	197	220	204	206	229	173	208	199	202	206	180	188	200	191	171	191	200	206	207	176	225	183	182	226	179	204	215	199	204	194	193	187	187	209	173	207	203	183	190	183	194	209	194	167	183	195	186	190	211	208	195	200	200	188	189	192	210	206	225	201	229	205	205	202	212	189	205	205	192	176	199	216	197	201	209	193	187	196	198	191	203	188	203	196	166	166	215	185	204	189	185	196	178	221	198	186	189	203	189	167	172	192	179	182	207	206	183	219	185	195	182	173	211	173	188	177	174	195	208	218	238	195	201	165	174	193	207	204	220	206	179	199	186	212	196	216	185	249	240	210	217	188	197	194	180	197	180	209	185	166	214	187	218	214	190	203	194	193	193	222	195	184	203	203	212	204	201	212	180	212	186	175	173	220	178	189	219	188	218	192	165	204	189	175	184	177	186	191	240	166	200	174	212	204	208	212	206	192	216	190	198	185	204	191	165	200	213	172	197	194	179	204	212	196	195	195	193	208	175	210	191	217	207	198	232	217	201	190	207	199	192	201	185	179	206	195	202	195	208	217	208	195	194	191	209	202	180	171	201	228	187	187	227	217	197	193	175	207	217	193	183	204	206	211	195	173	206	197	210	200	181	208	205	202	189	187	202	193	197	217	187	204	202	208	207	186	194	185	179	195	197	184	206	210	204	168	187	204	173	189	207	189	212	195	180	179	164	215	226	210	197	195	203	212	179	177	203	195	210	186	205	209	195	192	202	184	199	180	182	186	171	175	206	206	195	190	204	179	212	172	180	205	187	206	201	216	198	200	196	191	189	179	220	210	216	177	200	181	190	205	178	171	218	206	204	186	164	202	193	205	191	179	199	199	217	206	207	184	181	210	194	165	203	219	186	209	198	202	168	197	201	169	210	199	187	193	178	211	212	188	207	205	208	174	205	186	186	198	202	206	205	203	221	186	233	181	202	193	175	174	221	186	184	178	181	201	211	185	183	199	207	201	199	183	187	180	202	184	200	238	192	202	210	213	194	211	224	211	188	159	202	183	200	193	199	221	189	202	217	199	203	172	210	196	206	225	205	189	223	192	185	211	189	227	197	201	194	225	214	215	194	169	207	199	183	213	201	196	196	176	211	186	224	199	199	176	186	189	189	216	182	179	188	191	181	179	197	193	196	175	203	200	217	236	209	184	208	195	192	210	205	175	180	168	187	210	210	173	187	198	195	200	194	200	201	224	204	202	190	191	229	223	210	201	190	193	219	219	204	197	189	206	232	195	193	198	190	197	200	195	182	188	216	195	199	199	212	222	178	183	212	194	218	174	189	199	213	221	200	173	218	207	187	203	187	186	190	201	208	201	202	223	199	224	211	215	213	221	192	199	193	212	214	208	196	180	190	190	206	196	200	225	203	194	199	184	226	209	215	227	199	197	208	232	200	204	211	209	191	189	190	203	212	189	197	218	189	208	191	203	198	186	188	207	232	203	210	154	179	189	183	202	174	195	179	219	208	202	199	198	224	198	182	190	196	185	192	200	207	197	193	195	187	186	197	206	208	223	213	187	193	196	217	193	203	197	198	197	206	174	181	183	201	183	224	202	195	187	202	164	161	199	204	209	195	209	182	184	189	165	205	175	200	207	201	191	206	202	216	212	194	166	193	193	248	235	167	215	184	207	194	211	205	172	202	210	206	172	193	217	204	190	195	208	171	209	204	186	198	203	222	193	196	184	177	204	171	179	203	177	191	175	196	206	179	231	200	202	187	200	204	198	224	178	186	186	186	224	197	212	218	208	192	214	201	207	214	222	208	189	188	201	215	222	199	162	176	229	215	159	180	210	184	192	197	217	209	185	202	192	213	191	204	218	180	213	178	164	193	219	200	216	193	199	206	195	201	195	208	212	197	176	173	193	205	217	222	211	200	281	201	186	208	203	221	197	199	166	163	208	182	191	209	203	181	200	222	222	213	207	160	200	213	185	150	196	214	191	175	190	177	174	183	155	205	174	201	166	191	195	191	202	190	169	192	186	204	208	199	200	207	206	220	173	157	201	194	186	188	193	190	190	201	218	209	249	194	187	204	232	173	184	211	188	215	190	174	185	236	199	182	195	207	216	172	168	193	217	210	176	215	182	177	199	226	204	187	181	191	212	189	201	224	207	215	183	207	174	188	196	200	214	217	185	200	185	197	179	219	197	219	182	206	211	200	187	227	185	198	194	215	183	195	190	196	191	217	224	180	182	220	198	209	214	204	198	172	212	183	181	194	181	202	185	215	175	179	196	194	223	206	180	191	175	174	194	189	209	175	221	197	189	198	169	220	201	217	206	204	185	202	196	236	231	204	179	203	198	208	180	213	179	175	207	175	205	193	199	205	210	175	187	213	189	179	195	169	205	195	196	209	171	195	225	215	211	226	201	185	168	190	204	220	213	196	201	210	207	187	167	186	180	181	190	172	174	221	230	191	166	208	219	215	210	191	216	199	189	183	217	179	177	209	213	189	215	207	183	207	239	187	190	202	207	209	204	191	202	185	219	180	202	208	202	197	194	207	191	245	188	181	185	187	209	188	186	193	183	180	205	187	182	196	184	193	223	217	194	205	202	188	191	188	201	179	222	206	196	217	201	203	217	176	208	196	197	223	174	200	204	221	184	183	213	182	213	173	205	207	210	185	209	197	181	187	226	214	185	192	209	224	207	196	190	187	197	188	198	198	220	195	215	183	181	182	215	190	204	178	203	174	198	199	225	191	205	206	187	215	221	194	188	209	213	191	194	194	193	195	228	208	173	211	207	197	201	187	214	210	202	224	200	213	229	193
9471	1756	3727	4716	3961	2831	2222	1529	1210	1102	887	826	744	617	626	637	631	641	620	573	538	534	563	571	541	504	558	525	526	568	511	524	531	529	518	516	507	517	491	515	564	495	523	473	479	486	477	459	501	483	490	481	457	466	491	509	475	465	486	451	474	467	483	478	499	434	457	498	496	458	467	491	432	499	479	479	481	470	494	438	459	457	467	450	478	486	457	499	463	457	468	458	466	498	484	445	465	491	478	422	476	499	470	486	473	470	522	484	460	485	466	447	464	505	457	415	450	481	448	472	459	411	471	470	482	484	466	475	447	460	473	461	489	479	468	466	460	484	476	481	465	435	459	460	449	452	443	482	443	458	469	468	432	489	453	470	475	426	469	484	487	465	488	465	460	455	454	459	484	491	433	492	443	443	471	453	456	471	462	461	456	487	457	478	471	452	486	458	481	468	492	459	468	479	464	470	498	474	509	463	426	515	458	469	480	476	429	471	433	450	453	484	469	424	444	458	477	448	459	484	433	455	450	465	448	431	445	447	518	475	487	480	462	457	427	417	441	473	458	474	469	494	455	444	482	518	447	453	456	471	473	500	464	422	492	456	427	484	452	483	449	462	445	470	462	414	479	468	504	443	488	438	480	476	502	495	475	463	450	464	441	499	439	497	476	468	434	504	467	491	417	479	480	478	486	466	494	448	439	477	463	432	453	455	474	479	470	474	499	477	478	468	461	449	475	453	412	465	494	502	444	483	462	469	498	462	514	491	457	465	455	484	507	438	444	486	484	467	452	447	474	454	457	456	449	454	438	493	471	468	450	483	462	472	455	450	485	430	449	468	457	481	454	462	465	455	421	456	452	466	414	443	480	461	504	467	507	461	476	470	448	460	471	485	437	456	470	474	470	457	437	461	455	440	434	460	493	465	476	494	434	436	449	430	428	488	496	448	457	450	455	454	453	451	492	464	472	478	433	458	416	458	473	465	484	452	477	473	474	463	396	500	452	455	422	468	441	478	448	494	507	489	480	444	476	456	464	458	484	494	431	466	507	461	485	466	468	500	484	448	486	455	462	466	493	474	445	493	492	456	439	471	464	492	455	501	468	447	461	500	528	455	437	455	446	454	487	476	446	433	460	495	445	483	461	486	466	474	455	492	470	473	455	478	454	476	439	473	462	465	446	469	423	462	495	447	448	480	504	443	443	445	467	469	450	522	479	449	488	480	458	507	439	423	466	473	448	448	496	470	470	423	457	454	444	462	449	480	465	471	444	438	462	409	447	500	460	469	442	432	463	499	414	491	471	462	478	428	437	468	434	461	501	465	497	465	466	472	487	487	441	449	490	461	447	467	455	471	456	463	523	451	442	473	453	425	457	492	429	473	465	483	458	466	474	450	399	464	450	471	472	490	483	482	451	459	461	426	466	489	441	477	459	445	455	440	482	446	468	431	480	474	455	483	481	485	476	434	457	470	479	471	472	470	414	476	476	449	532	495	436	449	428	468	490	457	471	458	446	458	454	450	484	463	453	419	460	487	421	495	460	470	475	455	481	460	496	477	441	489	468	435	449	447	475	455	463	488	471	434	439	501	489	461	493	495	488	478	410	495	508	457	454	484	454	435	487	462	475	460	476	450	453	488	462	507	456	456	477	489	475	479	444	453	497	504	447	445	486	467	445	469	459	454	482	464	463	465	472	447	449	482	489	461	467	474	466	449	463	460	470	498	483	525	439	450	467	480	453	501	486	466	490	497	454	413	464	485	456	446	444	469	476	444	496	493	468	453	437	480	470	429	474	449	456	478	434	471	482	462	457	438	485	475	493	464	493	456	459	456	461	427	459	447	476	492	451	483	456	445	433	474	484	474	483	434	508	511	472	469	476	471	468	464	471	453	480	473	483	474	446	476	500	463	420	463	495	444	499	497	449	486	478	457	449	455	448	423	393	476	469	466	474	490	494	446	475	497	489	467	469	483	481	495	420	466	462	469	465	467	455	468	464	460	486	457	461	411	434	474	480	446	473	464	458	469	494	490	480	535	474	484	455	466	445	430	435	468	462	417	454	488	444	457	485	417	486	490	491	501	437	445	443	507	483	482	435	501	462	442	467	484	476	457	476	492	454	482	469	426	475	474	458	487	454	446	470	434	442	474	424	461	469	441	485	446	443	480	490	484	451	460	440	463	444	451	476	434	452	485	481	440	416	459	448	426	462	495	475	475	488	434	440	465	438	473	446	454	457	482	452	458	493	479	458	453	474	470	496	477	473	441	453	454	452	451	505	447	473	447	495	452	434	458	473	451	444	482	464	510	479	404	456	453	461	489	432	499	468	466	457	507	477	450	429	486	481	396	469	433	419	465	493	462	458	474	462	447	449	468	439	422	460	463	483	465	451	465	496	444	474	447	457	485	432	449	454	471	449	477	441	476	457	461	471	464	458	497	434	462	487	449	467	493	476	466	444	471	442	461	416	455	399	446	460	463	452	478	465	474	482	443	510	427	455	519	470	467	476	471	472	470	430	450	452	437	453	441	467	454	434	474	457	472	465	512	476	476	483	470	503	461	468	463	471	450	470	454	450	445	455	457	454	468	467	485	505	480	466	462	472	510	442	439	451	455	507	420	427	490	462	477	451	481	459	449	459	494	482	451	453	462	458	455	445	469	469	494	466	460	464	468	452	457	453	485	465	466	455	459	428	453	498	464	463	469	465	501	454	483	443	480	474	442	503	481	482	478	461	401	455	493	447	450	444	443	462	460	448	460	452	466	476	473	478	477	445	483	462	432	467	473	484	459	488	458	442	461	445	454	467	457	457	456	429	476	480	438	462	473	483	469	453	488	475	462	424	460	453	452	461	523	462	460	443	486	466	424	410	493	462	444	479	485	488	468	504	495	444	442	478	442	445	465	443	482	487	462	480	435	440	465	473	450	472	444	471	445	479	451	463	492	469	443	466	482	472	483	489	467	474	458	423	492	460	484	456	488	461	453	495	491	448	426	489	447	435	452	448	512	431	467	445	415	462	474	468	432	501	475	452	487	508	486	436	443	465	470	451	460	450	482	495	460	462	479	478	438	496	478	456	422	448	470	463	455	477	482	455	453	461	470	486	513	469	484	470	468	459	473	434	443	476	480	475	497	524	459	467	444	465	499	445	473	460	468	478	457	456	466	448	452	481	483	469	453	466	488	480	427	456	495	449	475	527	467	442	440	494	495	444	454	441	455	471	461	499	471	447	457	459	457	433	455	439	506	471	502	488	453	434	444	446	459	466	460	469	473	444	453	505	468	442	484	491	494	497	482	443	480	480	454	446	467	458	451	515	480	444	426	423	490	472	459	464	443	457	469	469	474	475	452	463	409	451	469	474	449	487	433	449	460	457	496	496	441	453	438	470	462	468	477	469	462	472	429	430	475	456	460	490	461	484	451	481	456	480	466	466	439	496	446	452	452	503	446	452	484	470	461	464	457	474	508	450	465	493	468	452	491	501	465	414	452	451	468
34268	8778	3673	2874	1985	1272	895	760	541	468	482	445	388	390	324	306	334	325	310	310	340	309	324	285	306	301	329	335	307	293	290	319	286	312	318	290	293	282	276	316	289	278	297	242	273	274	287	276	273	296	274	271	280	268	294	274	262	266	273	268	258	309	270	280	305	273	273	296	240	235	291	280	277	278	265	275	270	259	252	275	301	278	276	262	296	268	266	240	266	248	297	252	261	272	304	271	292	265	260	302	256	270	304	297	251	280	244	249	269	267	278	252	254	275	284	268	256	285	296	273	274	298	264	309	246	277	265	279	269	284	281	293	292	261	264	276	270	272	231	291	282	247	271	273	254	258	268	305	292	296	257	262	254	255	278	239	253	264	309	305	289	289	256	250	245	300	275	248	270	276	290	251	267	298	278	230	253	283	274	248	242	299	277	276	266	255	241	260	267	278	297	275	262	286	309	279	277	259	263	232	271	283	271	269	256	286	247	289	253	260	279	298	247	261	290	295	280	244	259	266	272	231	266	285	261	294	273	293	254	283	260	270	296	279	227	274	265	271	281	305	261	276	285	282	272	277	273	253	263	269	265	253	249	274	265	261	246	255	255	265	306	298	245	259	270	271	261	270	267	296	290	286	295	224	274	262	282	265	247	291	264	283	251	302	262	279	226	261	269	286	251	280	286	277	262	303	258	241	276	263	272	249	266	274	275	270	267	284	270	254	294	272	281	266	265	301	287	265	300	253	296	301	274	278	245	259	294	274	253	257	264	269	296	280	269	268	269	264	281	276	276	267	286	287	267	290	251	294	294	250	279	282	262	260	285	284	269	303	263	282	273	237	269	297	270	254	271	268	271	258	314	252	268	255	245	272	267	280	284	290	258	244	257	233	268	270	254	279	269	274	254	252	319	268	294	270	260	260	272	263	293	259	288	279	263	293	277	276	285	278	248	265	278	294	294	241	269	261	297	234	253	255	265	279	308	309	262	246	249	294	263	262	307	269	277	276	233	280	265	301	274	301	251	279	261	315	272	304	261	254	272	270	292	289	297	275	279	266	270	270	268	264	290	269	251	279	289	271	267	268	282	255	289	279	278	284	250	292	277	251	257	257	261	269	266	256	269	283	249	242	279	272	284	260	285	291	273	270	263	257	266	293	298	286	286	265	268	243	282	276	268	245	277	299	267	277	264	247	257	294	268	291	250	260	270	263	277	276	268	293	263	287	271	277	286	297	291	278	273	248	303	285	265	262	235	265	264	260	284	260	248	275	245	266	268	259	226	267	311	308	272	275	260	258	263	267	274	269	267	257	286	263	270	271	289	267	253	282	272	290	260	265	264	272	283	273	272	240	286	280	273	280	259	282	279	268	300	283	257	338	275	240	278	285	273	239	248	283	289	280	289	273	245	265	280	289	276	277	286	268	263	304	296	274	270	264	273	255	264	287	293	259	275	260	291	263	302	279	310	277	258	273	256	248	272	251	266	282	275	248	297	251	280	271	269	288	271	297	278	281	272	271	269	256	273	251	291	259	292	279	249	303	256	294	270	285	267	287	267	232	275	255	261	249	267	289	262	253	277	290	293	294	253	251	263	265	251	269	290	299	269	257	273	267	243	280	280	283	301	282	311	263	256	293	248	256	257	275	270	271	283	249	283	277	275	257	269	269	244	272	271	264	269	288	311	266	280	275	249	270	292	298	292	270	236	287	272	308	251	287	265	286	276	262	283	282	280	243	266	283	275	276	291	295	274	283	283	277	295	275	293	281	247	255	288	260	282	275	232	243	267	277	252	303	278	277	271	279	300	274	276	246	278	252	266	260	254	246	263	271	261	253	255	263	261	248	266	282	280	315	283	282	300	263	241	269	297	274	283	242	307	265	259	290	302	312	231	261	275	280	292	239	246	280	270	303	254	267	251	257	266	294	262	289	253	279	274	282	256	269	289	279	268	315	282	263	277	262	302	292	260	259	284	274	265	233	274	270	265	297	262	264	269	268	257	263	251	283	253	282	256	297	293	281	266	259	296	282	291	274	274	269	267	257	259	281	273	242	272	268	260	266	248	266	271	282	280	304	283	324	265	252	277	278	290	280	253	274	269	275	255	254	253	291	269	260	282	257	316	263	233	310	286	248	267	308	264	272	276	257	307	287	256	265	315	282	272	272	299	253	263	261	243	288	245	280	292	269	323	288	279	280	252	284	258	280	289	252	284	300	308	247	298	274	258	260	308	277	271	274	239	239	241	273	284	230	289	263	294	278	276	269	297	245	252	251	261	289	290	315	277	261	296	286	269	290	291	228	266	248	276	270	263	268	284	276	271	244	262	263	279	266	244	255	270	260	312	301	282	276	287	249	301	274	239	284	286	295	272	275	275	285	234	260	271	271	270	277	277	264	246	295	291	240	266	264	294	258	286	290	267	247	263	232	263	280	274	281	276	260	264	257	274	273	274	262	284	251	271	251	286	270	279	260	303	262	240	257	257	294	291	282	271	266	256	271	269	300	261	275	233	275	235	286	271	287	298	242	282	275	273	265	293	306	277	281	308	286	291	250	285	266	264	248	264	268	270	291	276	301	270	273	257	276	237	292	283	282	282	276	268	297	270	256	270	262	274	296	261	292	299	265	262	308	262	227	273	286	243	239	238	308	284	276	269	286	308	281	279	270	320	280	240	269	290	282	257	261	269	273	293	241	255	320	282	259	264	294	280	267	274	266	273	288	296	281	239	291	289	309	254	272	275	278	281	285	245	243	253	270	256	251	274	304	295	272	295	258	277	277	271	299	266	295	252	258	280	274	269	302	250	267	304	300	262	268	256	284	249	256	274	260	277	265	257	252	283	265	264	285	253	258	304	269	285	251	268	285	240	328	273	258	254	262	266	269	275	280	251	244	278	303	293	277	283	270	270	279	277	267	304	286	292	293	233	269	257	275	265	283	269	242	234	270	263	273	297	253	272	277	294	277	256	246	230	271	278	274	255	259	301	242	265	293	267	270	250	306	277	233	252	235	294	266	268	237	273	286	262	259	271	279	282	277	304	263	280	287	264	264	277	267	268	266	319	252	249	276	275	280	300	298	272	308	265	301	278	300	267	280	278	254	269	261	277	272	305	251	252	272	290	273	292	253	252	227	248	255	252	273	243	288	266	247	260	273	257	262	255	272	302	282	268	283	268	330	288	275	287	267	265	235	264	275	275	262	265	292	279	286	237	296	305	287	292	268	300	270	272	282	306	255	262	269	288	280	262	273	278	296	245	270	244	290	263	277	276	302	258	311	293	280	289	249	289	294	250	288	278	282	267	300	293	290	277	307	306	251	266	297	266	272	279	244	242	293	269	266	247	253	271	245	256	268	269	282	297	271	246	277	259	253	267	270	247	317	286	270	267	270	243	265	302	257	271	299	256	241	277	276	283	234	253	252	265	269	267	288	280	288	245	287	277	265	230	252	232	255	279	269	255	287	284	289	286	285	280	269	260	275	288	276	311	268	296	250
20775	3143	6267	7849	7025	4842	3425	2717	2164	1736	1562	1391	1191	1054	1034	964	960	897	824	859	856	841	793	782	757	772	760	801	764	715	764	786	757	801	764	722	706	715	714	728	698	735	676	664	699	628	659	672	649	635	649	692	627	707	646	636	662	646	640	651	592	655	652	674	645	637	614	649	606	639	633	621	637	627	596	632	624	628	624	600	637	596	603	611	600	599	617	611	649	633	615	635	591	633	638	634	620	599	648	598	629	568	629	626	619	641	595	596	626	609	567	590	637	636	611	609	605	620	634	592	613	627	642	597	647	593	615	635	593	598	615	611	600	599	641	648	622	629	612	667	586	588	604	570	605	582	618	613	580	621	625	648	563	582	571	640	633	599	633	586	606	600	601	586	610	606	613	646	579	631	602	615	603	598	631	623	596	593	634	624	566	591	605	580	631	644	619	624	638	635	633	605	627	606	599	621	637	601	600	637	686	593	586	608	587	624	623	583	596	628	603	629	597	577	593	603	646	605	580	624	634	629	625	633	596	605	604	588	632	596	604	628	621	581	620	631	639	609	641	586	662	642	638	600	644	655	614	576	599	589	630	582	626	615	611	592	572	638	606	644	609	591	597	638	599	578	580	625	606	635	640	633	648	565	655	570	587	659	608	606	604	617	595	618	581	586	574	562	607	607	616	623	621	604	664	608	608	591	634	610	621	598	597	568	602	613	626	623	627	604	591	632	629	606	577	591	627	624	623	614	579	591	585	619	564	579	622	636	604	552	598	606	570	604	635	617	596	613	593	605	607	587	588	629	656	614	598	609	579	596	651	615	587	581	604	624	644	604	588	584	615	588	572	631	594	629	579	610	588	586	569	595	639	584	592	608	556	581	663	575	585	612	582	610	619	583	594	615	611	613	628	609	623	598	600	637	593	608	597	646	596	653	610	601	597	584	625	606	631	622	625	595	667	610	622	583	613	613	607	553	607	623	607	608	626	610	636	626	615	656	588	616	621	574	598	605	603	598	598	600	580	659	569	645	565	631	620	620	621	648	618	596	611	604	587	635	644	621	631	574	623	613	651	584	616	640	615	600	567	590	605	596	589	636	604	629	549	617	620	622	629	604	614	594	607	613	627	649	609	593	600	615	575	631	553	620	609	637	587	568	634	599	621	629	598	645	649	600	585	603	623	612	617	602	612	650	594	606	599	621	598	661	602	579	611	570	620	674	592	575	623	592	604	597	645	627	591	584	607	618	584	609	624	621	620	598	583	612	590	583	617	581	608	604	651	602	593	616	595	628	619	624	591	632	595	597	578	643	574	607	630	598	617	587	561	555	604	611	632	650	613	608	632	602	585	567	601	644	651	626	624	583	585	616	576	607	654	635	612	627	572	570	612	590	593	613	570	605	612	631	610	617	584	644	600	642	630	639	628	582	599	563	602	601	628	575	612	603	576	610	650	607	581	562	617	639	583	589	581	627	620	623	597	602	608	566	610	597	568	585	605	606	579	592	586	643	616	623	582	627	604	589	647	601	606	624	629	607	607	625	654	637	632	572	610	585	609	560	627	575	600	622	594	614	559	581	616	644	612	594	558	646	569	628	608	612	610	634	619	578	569	605	603	638	619	654	618	593	583	593	626	548	580	648	613	599	672	637	621	614	570	596	655	576	653	639	616	602	645	613	613	614	601	578	600	631	618	624	635	586	613	644	672	600	633	622	585	637	553	616	632	588	614	593	650	619	633	613	620	587	579	634	597	612	618	598	588	626	565	646	606	599	626	619	618	616	642	647	559	563	593	603	590	623	651	597	619	609	613	585	609	618	596	588	623	599	640	565	636	601	612	584	600	574	597	576	626	634	620	583	595	614	568	623	628	589	589	640	610	653	692	638	582	596	558	593	631	621	595	587	622	644	625	636	612	618	606	610	635	565	632	605	617	574	624	587	621	633	597	610	567	599	604	641	601	599	585	613	632	606	633	570	652	593	605	581	661	641	595	593	612	595	595	612	649	620	603	624	553	575	590	590	609	576	624	619	583	555	639	678	597	610	608	568	649	636	668	566	591	570	602	584	632	622	600	620	610	608	630	652	613	587	639	587	588	600	638	596	631	641	567	620	632	609	628	591	622	620	580	599	637	615	632	649	586	642	640	636	540	601	607	629	644	589	626	591	581	610	584	601	573	574	622	611	562	601	614	616	596	620	642	614	620	656	601	594	624	647	647	634	591	624	600	631	610	619	606	575	629	617	595	625	580	564	595	546	596	605	632	623	613	618	654	644	579	598	625	587	621	598	613	600	603	586	600	558	599	599	606	590	596	645	616	633	566	584	597	601	614	656	619	620	616	589	651	585	630	616	588	614	588	639	590	631	646	643	605	606	613	635	632	617	597	590	616	629	618	586	616	594	623	612	596	615	556	641	566	582	630	612	611	590	606	574	653	633	622	561	615	597	590	611	582	617	572	602	617	573	586	665	590	628	592	612	575	597	584	600	607	590	680	576	636	622	621	612	620	632	586	615	619	605	625	624	608	612	614	656	615	602	572	628	595	617	611	631	613	585	632	636	608	555	642	642	607	618	617	573	599	613	649	592	657	586	657	612	588	588	584	648	647	621	616	595	618	644	547	645	590	624	646	601	605	608	634	635	574	582	611	620	581	604	572	618	605	599	630	557	613	631	608	610	628	622	607	648	610	630	634	605	651	638	599	608	626	612	640	649	596	585	623	570	608	627	619	623	599	616	595	572	617	591	642	598	574	632	594	577	624	601	634	609	602	625	579	650	623	618	596	631	621	583	611	602	648	670	644	638	583	582	624	604	632	610	587	570	633	590	621	584	582	589	576	594	574	655	559	608	610	626	622	581	613	572	606	593	628	620	593	591	603	589	584	595	609	617	601	608	651	623	604	580	598	585	601	630	606	602	629	597	638	612	588	633	636	650	596	582	602	615	630	589	622	643	627	563	605	602	602	580	630	590	596	601	608	617	643	613	600	606	655	590	606	584	595	637	585	599	617	626	610	580	593	576	589	624	573	620	658	604	615	630	586	643	615	589	623	621	639	621	585	600	568	615	629	579	606	603	599	612	604	633	616	611	656	606	619	587	540	629	593	647	626	610	595	596	564	604	603	580	626	620	586	579	571	642	570	574	603	621	608	608	600	599	600	565	646	585	634	615	585	653	588	632	593	636	560	631	603	583	611	600	611	604	617	649	619	599	624	633	572	621	614	613	599	666	646	550	611	655	590	627	627	631	546	592	573	599	579	603	641	624	558	589	626	618	588	607	568	596	578	626	620	612	609	626	571	559	572	558	611	591	627	608	636	621	611	678	610	615	626	642	640	611	616	625	602	600	550	654	614	605	591	631	592	600	630	598	601	597	608	625	599	643	600	602	624	631	620	600	619	614	578	625	638	593	635	619	592	578	578	648	606	582	626	633	582	651	628	642	651	645	649	612	590	585	597	634	592	615	602	579	610	561	588	628	632	639	637	594	627	601	617	617	574	579
44541	12265	5467	4572	2898	1801	1283	980	744	712	536	501	479	426	411	357	386	383	365	336	353	317	352	323	340	307	290	303	319	291	354	355	352	337	346	343	305	325	303	323	329	280	308	315	268	292	314	310	301	304	303	307	258	273	257	314	287	330	277	278	311	285	295	282	305	299	289	322	308	286	263	271	289	287	255	295	292	260	262	280	295	306	274	304	289	313	302	291	287	298	288	314	297	327	318	301	297	301	286	298	305	298	284	267	249	312	285	284	275	279	290	323	291	255	268	303	349	294	309	290	269	295	347	296	344	280	309	344	275	272	281	284	315	283	257	274	294	297	297	301	306	292	310	293	322	313	286	283	310	322	268	288	292	301	270	276	310	301	315	292	285	295	284	323	290	312	287	303	302	305	300	296	256	265	273	295	299	332	279	287	327	296	305	277	281	283	263	298	298	275	294	297	322	277	267	301	299	310	284	303	299	280	271	288	318	304	290	302	284	291	288	298	302	283	277	281	299	325	292	266	278	297	311	305	249	273	332	268	301	340	325	272	308	305	285	288	304	286	274	289	264	309	296	286	320	248	315	266	249	302	292	315	294	288	289	294	293	307	302	303	302	287	268	299	305	296	271	305	340	332	296	292	289	246	282	304	314	285	293	300	298	271	295	319	294	282	291	306	312	308	313	250	268	306	302	307	258	303	328	305	283	298	282	291	276	268	280	300	293	282	275	266	271	270	311	281	306	321	306	292	263	290	270	292	286	305	282	277	298	307	303	286	319	291	288	309	281	275	297	261	324	292	300	318	288	310	275	310	275	298	309	298	337	281	317	307	258	301	321	291	285	313	276	277	324	285	279	297	272	312	330	297	294	283	286	325	305	284	253	302	293	315	256	281	294	268	279	294	287	289	278	285	306	315	309	295	276	293	320	266	270	297	316	319	312	298	289	295	284	258	323	264	314	290	295	321	282	291	289	300	268	279	285	302	308	291	291	295	275	308	301	277	250	302	295	336	288	262	273	309	275	285	293	293	309	284	320	301	306	302	291	332	297	272	285	279	252	284	268	295	277	317	310	323	303	341	320	281	320	285	282	296	318	302	290	257	274	300	304	288	303	301	307	279	323	295	281	306	292	284	276	289	321	285	259	277	271	300	257	272	287	277	278	263	279	308	287	322	296	284	308	302	311	272	284	269	294	287	292	277	301	297	269	297	296	301	279	285	311	316	325	267	292	324	337	283	315	296	280	301	289	296	279	277	308	319	247	286	296	272	271	254	296	284	290	251	316	272	279	316	298	294	305	305	298	291	299	304	285	307	288	283	283	290	266	281	306	309	287	281	287	302	290	289	292	281	278	300	307	296	298	290	273	285	298	267	263	310	297	257	263	287	304	301	298	276	262	293	302	302	289	296	279	301	294	318	311	261	286	327	282	279	318	305	284	273	317	313	259	263	329	269	299	287	299	261	301	305	277	327	320	264	318	314	295	268	265	311	291	295	304	299	262	276	300	289	311	285	285	305	302	300	304	278	336	279	276	297	339	314	295	278	309	262	310	299	292	291	279	287	286	314	302	278	329	325	275	331	304	232	272	291	340	267	279	273	295	267	291	281	307	287	282	299	267	278	281	294	315	301	321	265	285	251	292	282	259	300	283	289	309	258	275	262	284	278	287	266	269	283	285	301	296	319	268	282	268	284	256	304	293	260	300	291	305	295	285	330	296	292	296	303	270	301	319	284	301	303	295	302	267	307	301	288	314	294	307	282	321	284	331	299	274	304	305	306	291	292	304	295	320	322	312	297	306	298	317	318	268	318	289	303	309	261	302	323	304	282	284	307	290	270	290	294	283	295	278	287	297	307	292	311	294	324	317	308	287	267	292	260	314	332	307	245	286	272	291	258	276	291	295	298	310	276	309	306	247	281	278	316	300	297	274	285	318	280	322	315	307	302	292	296	282	307	296	293	290	275	323	283	276	268	281	276	300	287	310	316	320	284	311	271	268	352	265	291	295	301	286	277	282	315	261	290	321	307	298	274	250	323	268	295	289	320	294	284	273	261	279	263	244	296	270	290	294	300	297	297	266	292	262	280	280	294	300	302	282	303	300	305	284	323	297	293	303	300	280	305	294	279	279	284	284	270	274	278	289	286	267	286	300	279	295	294	303	317	260	282	327	303	275	305	280	297	264	298	319	296	277	328	289	295	273	262	274	280	284	305	296	300	294	273	314	314	313	273	295	298	291	312	267	280	288	306	300	314	283	282	293	294	308	285	341	304	309	298	261	311	301	302	330	313	316	297	282	301	285	291	312	283	283	292	276	307	292	300	314	294	309	301	272	320	304	283	309	342	295	290	311	260	308	323	286	269	260	278	309	345	324	284	267	337	268	300	310	355	318	290	274	283	275	300	267	328	305	307	313	285	284	290	246	318	261	293	290	281	297	309	266	248	295	304	283	293	313	243	284	291	310	256	289	284	272	291	298	260	275	299	273	296	274	285	296	305	300	286	275	290	290	287	297	270	277	255	293	287	286	276	291	325	323	320	305	272	308	306	331	314	308	299	269	287	305	287	325	301	310	269	280	302	295	303	296	295	336	268	288	278	275	284	308	325	302	289	319	289	305	282	285	297	244	271	269	298	273	300	304	326	289	299	281	287	322	291	278	319	250	290	262	285	304	307	308	315	298	277	279	264	280	263	267	311	283	312	316	306	290	283	298	332	342	292	287	289	283	292	263	286	313	290	283	302	328	300	284	300	303	311	283	292	277	288	301	272	281	306	320	295	287	285	281	284	274	300	301	293	339	268	296	272	295	260	270	273	307	278	293	301	281	289	293	282	273	320	295	272	293	280	259	287	286	252	323	274	279	297	293	305	287	275	276	325	292	289	273	259	277	311	282	326	326	329	249	297	269	277	328	290	290	291	285	332	287	291	288	323	323	262	316	297	296	293	280	284	274	290	296	304	296	277	248	287	273	282	321	306	267	307	292	286	281	274	310	254	295	262	304	287	280	291	298	295	296	275	334	268	323	307	278	261	310	331	282	267	303	291	286	293	287	286	274	299	266	296	315	274	311	296	306	308	326	322	304	300	294	270	307	238	320	288	325	309	300	300	315	312	290	279	269	280	270	279	276	292	288	313	272	285	288	313	287	266	331	298	286	262	279	272	295	266	331	291	273	248	296	294	254	289	313	310	265	280	291	297	259	292	303	289	277	305	284	288	236	292	251	294	284	287	298	288	271	282	311	307	298	282	314	282	279	291	271	318	304	299	304	314	278	288	303	312	306	284	296	314	311	296	276	344	284	253	300	293	288	225	293	297	291	274	249	285	264	248	269	251	298	294	292	292	281	296	278	281	309	270	263	277	303	287	298	283	272	321	246	272	298	246	287	268	312	281	285	274	282	286	288	322	280	286	316	322	303	290	292	293	263	277	314	347	279	291	308	260	284	286	297	293	260	259	266	303	310	313	264	272	287	271	285	294	276	307	299	314	299	284	283	295
22633	3968	7681	10059	8415	6100	4461	3489	2709	2354	1898	1649	1375	1265	1206	1116	1061	1002	987	961	926	837	824	781	757	836	846	802	830	806	854	846	821	784	752	816	730	763	721	741	683	683	672	655	658	680	663	704	671	677	656	678	619	632	653	616	673	620	571	615	594	611	591	616	588	646	576	577	634	605	609	615	556	596	598	597	591	567	637	597	601	587	561	555	576	575	644	590	577	583	580	637	569	577	578	621	554	581	564	577	594	591	570	581	569	601	581	542	585	603	542	591	587	568	596	593	609	587	595	568	575	538	591	558	586	580	593	571	524	536	573	600	551	642	567	580	556	595	583	581	610	588	597	570	584	611	612	524	568	558	612	572	600	587	588	584	601	559	586	600	574	561	549	575	552	544	589	555	601	617	600	551	559	601	573	608	593	579	524	562	605	606	570	567	595	572	536	605	576	561	569	629	552	562	579	524	583	565	524	568	548	583	558	561	605	548	557	577	610	533	554	562	601	529	584	548	577	590	544	571	574	589	552	598	598	560	535	572	566	602	567	537	541	586	593	558	560	598	602	586	596	597	591	611	572	581	560	570	620	539	590	573	590	608	548	549	587	609	588	604	573	599	595	605	575	550	559	570	575	549	549	564	576	575	580	550	552	530	570	548	581	608	563	613	556	557	561	576	558	598	529	592	563	597	551	565	568	591	631	598	567	641	591	560	566	565	590	588	576	589	551	550	578	580	581	556	562	590	574	576	553	561	581	573	584	607	619	553	573	629	563	569	588	544	560	598	563	609	614	537	567	561	548	580	581	598	544	616	619	583	577	579	610	545	590	571	584	576	607	556	592	578	615	564	534	572	561	571	567	577	617	624	585	538	602	581	536	597	606	583	611	580	568	573	577	594	546	581	600	568	564	605	563	576	589	585	562	561	586	600	577	541	580	570	556	575	576	535	553	562	577	540	569	589	582	577	578	553	599	592	578	599	598	605	558	552	583	571	562	552	570	611	544	600	603	579	636	590	625	569	601	607	596	525	602	562	590	599	588	522	622	575	551	545	568	561	619	542	592	573	548	574	588	589	620	550	609	557	582	584	567	613	562	587	573	603	542	592	603	606	590	551	562	563	556	613	617	565	618	556	557	579	594	594	593	532	602	600	593	548	609	579	582	580	589	578	627	616	590	570	562	584	621	544	582	569	548	566	589	574	582	552	606	575	586	608	616	577	568	636	590	548	558	575	582	548	642	577	613	591	623	618	587	595	524	541	550	614	581	566	564	574	596	574	604	604	547	603	585	579	610	572	571	602	599	561	560	578	618	602	605	537	565	565	601	591	579	595	583	603	542	573	578	561	582	628	570	552	574	527	561	555	578	532	589	570	581	547	604	562	599	532	567	593	546	568	595	601	516	540	609	517	590	575	552	572	563	592	567	585	552	636	556	599	567	575	577	568	607	562	585	563	566	590	565	564	588	622	541	597	559	560	591	560	564	576	575	557	555	615	580	609	616	589	563	590	600	580	558	585	565	572	550	598	565	559	564	624	551	564	597	577	584	584	610	601	604	588	518	610	597	565	596	584	607	598	553	582	552	586	554	602	571	577	569	588	565	575	574	576	536	559	626	552	566	572	601	578	595	594	563	632	579	571	587	583	559	603	552	571	647	564	549	564	589	566	596	552	563	571	584	610	580	585	581	584	623	582	538	575	549	576	587	530	595	569	596	622	629	588	577	553	530	579	538	584	575	590	592	563	615	574	557	592	575	587	569	572	626	579	611	552	537	581	595	604	564	596	545	589	586	613	558	590	585	581	631	565	539	594	588	596	561	562	594	546	566	599	559	578	548	583	577	582	556	605	558	605	642	598	613	586	563	586	578	599	587	602	592	560	588	573	569	570	580	581	520	577	618	514	646	595	566	582	565	607	552	593	543	580	566	537	613	597	539	562	559	600	576	551	579	607	567	595	584	615	593	582	573	567	572	560	568	594	562	551	577	574	585	595	567	611	563	568	607	528	594	578	557	604	593	588	561	629	568	578	574	573	548	585	553	604	567	589	580	550	594	565	585	580	598	590	635	577	572	569	607	565	566	584	605	587	555	581	550	593	606	635	609	559	573	596	638	573	586	598	580	601	582	622	561	588	554	555	568	596	536	572	585	569	612	553	601	589	553	610	606	591	549	542	579	549	582	542	557	598	577	570	540	602	573	517	578	543	585	588	580	556	585	585	563	554	570	613	569	577	528	564	598	591	554	596	585	589	646	604	548	578	611	636	539	552	569	577	586	578	557	555	596	561	549	550	590	556	600	561	538	593	540	572	575	575	595	566	550	576	582	590	522	575	576	578	558	596	607	607	621	604	566	585	593	606	551	618	603	562	613	604	605	599	586	574	586	601	553	628	558	584	614	566	595	580	584	537	582	560	600	568	561	587	565	574	596	608	549	579	564	577	559	572	529	617	594	594	581	584	547	622	536	582	577	616	598	589	609	567	619	567	570	560	596	591	599	580	596	549	567	585	567	585	617	559	549	560	544	614	580	552	536	589	535	555	574	576	555	559	569	524	568	574	600	543	586	571	587	561	601	545	595	558	606	558	555	605	542	580	592	539	600	570	589	598	578	608	583	547	591	574	590	593	596	574	588	604	561	571	617	533	551	561	569	574	613	544	538	620	562	629	559	619	555	572	615	594	552	587	614	594	580	597	568	556	585	609	580	588	600	567	560	550	570	602	544	611	584	591	565	614	569	600	626	592	577	563	579	557	529	597	534	560	583	569	598	580	563	582	571	588	571	539	585	575	581	569	549	580	530	516	560	584	549	581	576	583	615	622	550	541	567	580	583	574	576	589	552	540	557	575	629	571	553	544	594	617	556	565	575	582	568	591	532	589	548	540	557	599	569	568	599	603	543	555	551	565	604	590	616	551	611	570	558	569	582	522	567	548	564	555	578	553	600	599	545	602	568	584	560	520	593	570	584	562	592	578	573	591	564	585	619	575	611	546	583	583	579	522	577	642	574	582	598	563	545	566	560	572	594	564	606	589	585	607	620	581	600	611	601	588	582	571	540	593	583	572	571	617	596	585	574	540	564	596	572	549	587	540	580	563	597	527	550	549	605	560	595	586	620	575	627	564	578	604	606	587	578	607	633	569	569	573	632	605	593	603	564	615	553	586	581	618	569	586	570	550	587	561	559	556	584	554	562	603	604	559	594	539	576	583	575	576	572	568	566	606	578	596	555	565	580	565	576	559	598	572	596	611	599	628	597	591	599	584	559	587	564	581	623	569	617	590	557	557	582	598	630	545	525	585	587	565	558	593	579	573	609	565	590	579	597	595	571	587	565	590	565	561	561	623	575	586	609	547	629	550	559	556	600	586	589	562	568	533	568	604	539	596	608	557	539	602	559	596	603	554	587	609	538	572	569	543	589	582	577	573	524	556	616	592	540	603	557	565	563	617	576	591	575	584	620	593	565	587	549	580	523	609	574	548	551	553	599	570	585	589	630	611
16781	3588	1966	1707	1083	647	523	471	362	313	277	250	231	252	230	225	241	205	207	232	211	220	232	236	198	226	224	209	192	194	209	206	220	210	230	215	221	190	231	190	203	225	204	203	204	226	198	203	195	180	201	210	209	216	220	190	200	203	204	169	192	223	189	206	179	205	204	193	246	202	218	209	205	189	197	193	209	205	208	211	174	197	201	204	202	213	206	175	205	191	199	185	192	181	206	193	228	180	183	207	209	205	188	211	156	226	202	201	178	192	203	186	216	188	197	200	211	213	204	227	208	192	197	219	204	190	201	187	182	182	172	190	204	194	213	233	197	201	192	188	206	198	222	195	192	199	215	224	207	215	199	215	179	219	201	207	211	210	199	184	241	210	220	224	206	162	214	191	211	198	186	207	208	237	214	219	212	218	232	194	198	225	231	224	217	206	193	191	203	194	204	198	206	192	194	199	201	201	204	170	196	210	206	193	197	186	197	183	198	187	173	187	190	180	203	181	196	197	211	175	180	206	198	196	205	184	213	234	205	206	204	212	193	208	216	202	219	196	188	197	188	179	199	238	206	198	177	208	204	199	177	177	204	198	213	184	201	209	223	207	189	200	219	236	197	196	195	223	199	194	227	206	187	200	199	206	177	187	215	213	221	249	214	203	193	221	186	221	165	169	179	203	172	191	193	170	185	199	204	207	189	198	209	211	216	217	216	198	208	219	215	221	177	190	206	202	175	197	186	162	192	225	186	202	205	178	210	193	207	201	206	174	194	206	213	219	220	238	222	196	203	206	187	207	200	192	214	212	236	194	191	211	196	217	200	223	204	206	198	188	196	200	180	221	205	182	195	221	241	187	184	215	207	196	184	185	219	182	189	201	193	173	202	185	209	184	213	190	177	185	184	206	202	219	207	182	195	212	224	200	236	220	242	200	206	183	213	201	184	214	201	210	211	182	198	200	180	198	194	189	194	187	197	175	208	174	204	193	195	210	186	205	201	191	213	175	213	172	208	208	193	184	207	212	185	181	160	197	210	205	213	162	208	203	210	219	184	189	185	172	193	207	206	207	180	191	203	204	183	201	211	234	219	202	182	188	187	202	178	193	203	219	200	219	206	191	195	213	203	183	220	195	202	194	215	212	185	168	187	216	213	198	182	213	206	199	197	199	205	201	194	201	218	199	201	221	182	217	163	211	203	186	201	198	174	215	213	197	180	213	210	186	187	243	227	189	197	200	173	191	217	205	195	198	191	210	193	217	203	188	225	197	212	196	202	184	214	192	206	205	162	182	188	220	214	200	213	212	214	181	186	187	214	202	194	225	185	214	197	184	202	219	184	178	237	208	225	205	213	210	207	201	216	207	195	213	210	213	188	196	230	198	188	201	174	189	191	203	186	226	198	221	211	204	194	196	201	207	203	202	198	205	194	180	200	174	203	199	172	214	168	185	185	222	186	160	219	206	188	229	203	212	195	199	187	207	207	208	175	198	224	191	179	195	199	208	185	211	203	187	203	197	178	190	225	195	207	219	186	195	185	192	198	226	197	173	190	210	206	206	173	184	170	192	185	204	216	208	178	197	201	203	197	226	245	186	189	208	203	188	206	192	236	197	191	219	226	215	183	228	189	195	195	188	202	222	192	239	211	230	207	195	208	195	202	198	216	167	191	198	215	194	194	179	190	208	191	179	187	184	181	195	206	203	211	182	177	193	214	225	189	218	192	193	211	191	204	190	202	204	196	200	205	212	199	214	237	193	196	207	198	216	203	207	173	180	226	184	196	190	181	191	181	189	232	203	183	178	188	202	194	198	211	185	199	197	201	190	208	194	177	203	188	227	212	189	177	183	201	205	189	191	180	196	186	198	216	190	205	192	198	179	211	201	204	193	174	188	187	215	197	184	182	195	188	183	205	192	207	193	217	193	198	217	226	239	177	195	212	187	206	206	204	169	184	205	206	203	226	198	187	206	199	172	171	231	219	195	211	188	200	196	190	214	205	210	183	217	200	187	189	198	194	204	222	208	190	213	202	214	212	183	189	202	212	233	221	201	197	180	214	201	185	198	209	213	195	190	212	198	195	196	209	171	176	194	224	188	209	200	209	199	190	202	210	182	226	205	218	195	225	190	204	190	190	199	235	221	194	212	187	249	216	204	217	223	176	195	189	197	188	221	190	220	211	219	206	224	238	210	219	222	213	178	192	195	201	183	209	197	195	195	194	195	204	204	183	195	217	207	208	196	204	202	198	215	210	217	196	203	221	207	162	189	207	205	205	185	198	188	206	233	196	190	200	205	202	188	191	196	188	220	217	214	194	202	199	194	207	188	189	205	186	212	198	162	203	172	187	236	210	212	211	220	198	209	205	205	210	155	220	211	202	200	210	221	225	217	198	192	210	182	199	172	212	183	202	186	183	192	199	207	185	186	204	226	196	211	192	201	199	195	199	202	225	202	205	192	210	189	203	190	193	213	199	186	170	207	194	177	190	198	187	209	178	204	198	208	221	199	209	191	201	212	227	206	202	197	195	186	222	187	183	186	204	214	215	183	193	194	230	191	191	200	197	196	173	216	208	204	196	203	196	171	203	221	183	211	212	247	208	206	194	211	210	201	197	198	207	171	212	194	199	210	205	206	201	195	196	193	188	207	201	221	201	187	210	181	209	211	185	191	214	237	191	191	196	206	189	209	182	202	191	207	184	206	185	205	190	181	177	198	200	199	187	217	197	186	208	193	215	208	184	214	190	208	197	180	219	229	193	197	208	187	178	206	198	181	193	198	190	207	197	203	188	217	201	217	194	221	228	169	203	201	185	194	200	200	200	214	205	200	178	180	202	210	203	213	241	206	188	186	207	184	195	191	240	175	215	201	218	204	186	206	191	204	197	192	200	199	193	180	204	230	205	231	198	211	190	206	179	207	185	206	193	202	210	198	227	191	206	228	170	189	218	195	194	214	194	228	177	212	218	186	197	178	182	177	184	189	203	225	207	189	186	181	226	193	184	174	214	172	194	216	210	180	206	202	197	184	189	186	218	186	203	187	193	209	204	174	171	208	172	204	194	205	231	169	229	211	203	175	206	176	201	176	194	205	209	184	199	192	203	188	186	186	181	192	218	193	205	203	191	162	198	192	201	182	192	224	196	193	202	194	184	193	208	187	180	193	194	202	193	211	192	199	186	201	196	196	187	176	221	180	200	202	213	193	210	198	160	195	209	199	202	181	215	202	224	191	242	226	196	228	213	186	176	211	183	185	200	213	197	197	223	178	211	224	222	199	216	195	199	205	187	215	201	199	214	194	201	195	203	178	193	227	183	198	196	207	193	218	187	199	222	178	208	209	190	191	208	214	213	203	198	202	232	205	187	200	220	215	168	227	214	167	173	185	224	206	204	193	180	205	235	205	181	213	204	195	174	210	200	163	208	206	176	192	208	225	181	191	200	207	207	221	222	210	204	180	216	203	193	223	216	215	205	193	206	180	189	186	216	185	224	202
9500	2228	3827	4835	4053	2721	1945	1587	1413	1118	1000	907	792	713	653	606	621	576	552	599	557	574	564	536	575	555	534	593	542	586	543	581	564	544	579	513	519	523	488	464	504	514	520	496	539	551	509	537	504	509	489	469	469	507	496	504	509	509	485	436	469	455	489	479	522	446	482	437	470	488	430	475	478	460	483	476	506	479	482	464	473	485	474	499	477	438	480	434	485	451	488	474	458	500	472	510	458	477	445	486	469	482	473	448	492	439	485	462	481	482	473	513	492	499	483	463	497	448	469	500	485	478	507	456	527	446	472	447	472	472	467	457	536	458	469	482	412	476	514	466	469	449	462	508	483	477	465	472	498	489	488	455	475	478	507	486	498	455	468	470	477	478	474	460	496	443	452	457	492	466	464	502	446	493	486	451	463	458	478	481	481	448	459	480	488	447	472	439	465	486	457	481	439	455	456	487	466	484	479	475	510	475	443	468	458	494	469	424	475	489	446	453	428	515	456	459	461	459	468	479	458	454	465	439	431	521	475	436	456	462	481	424	499	450	500	473	466	428	446	448	465	436	473	469	453	472	437	519	430	513	475	468	453	445	469	471	470	472	473	461	452	441	486	456	500	472	495	456	488	479	503	461	444	458	431	398	461	505	457	478	465	463	448	459	454	451	446	446	490	450	471	461	459	446	454	453	479	473	475	442	477	467	455	479	427	459	477	498	461	464	448	451	475	467	493	463	471	443	429	464	443	479	473	504	444	465	444	465	490	467	490	483	464	469	464	474	497	454	433	456	465	463	486	478	484	487	452	469	479	484	482	450	469	424	472	488	503	486	448	478	444	487	493	476	448	451	432	471	494	480	477	503	503	473	450	431	493	444	479	451	480	478	459	505	422	481	429	461	461	417	428	465	461	458	459	478	482	462	458	457	477	485	460	432	517	504	502	487	452	453	441	475	468	490	442	490	469	461	486	449	478	452	477	472	506	453	463	462	434	457	493	498	488	423	503	480	465	471	490	446	480	444	503	483	477	479	487	437	499	462	459	471	469	470	466	482	473	479	468	482	456	453	464	447	478	495	483	475	440	478	452	471	436	469	491	472	482	494	449	477	477	463	474	456	446	480	470	447	445	444	485	454	448	481	468	435	453	453	507	484	506	463	484	498	482	480	477	447	464	488	458	478	472	467	459	430	468	479	480	461	420	448	466	493	455	483	468	444	485	488	500	468	416	472	457	450	447	520	482	467	442	455	500	474	457	455	453	441	468	467	430	466	460	495	449	461	428	476	491	499	486	495	439	467	483	460	468	479	461	448	506	460	421	482	480	467	457	453	469	504	466	488	478	488	447	446	428	479	497	491	470	504	467	475	493	464	472	483	452	495	437	470	466	446	459	458	512	470	487	457	474	480	482	422	480	471	465	458	471	476	459	473	479	436	477	467	524	503	456	435	530	466	456	468	495	445	467	460	464	433	461	469	488	479	442	483	480	485	475	452	427	473	471	479	455	476	419	449	457	468	477	480	444	487	495	482	507	476	416	474	483	460	481	472	443	433	488	479	478	490	492	478	470	437	466	446	494	459	495	456	475	444	493	457	492	503	466	467	494	482	457	495	435	469	435	474	432	453	461	455	462	465	498	444	445	467	484	473	470	489	477	453	439	476	458	472	460	443	474	446	472	468	483	476	456	478	456	461	470	454	458	452	478	489	470	441	469	480	462	472	483	511	443	461	446	476	448	434	475	478	509	465	448	460	484	458	465	466	481	480	425	508	485	477	466	447	470	482	498	475	481	492	460	479	488	453	478	464	474	469	474	486	456	491	487	439	464	468	495	447	452	495	505	435	447	477	447	440	478	469	468	450	445	482	459	461	464	466	460	452	464	486	474	415	489	495	443	463	469	488	466	481	454	450	448	490	463	443	481	490	496	469	459	443	464	491	502	480	485	463	478	468	479	466	449	469	413	459	501	451	457	473	468	487	514	460	467	461	433	430	455	497	470	466	494	446	470	511	468	444	440	482	460	482	462	454	496	465	462	452	468	519	455	455	483	448	468	482	489	453	446	449	459	516	471	497	460	407	477	473	447	450	472	462	460	469	488	479	444	472	498	444	475	444	476	485	489	484	473	449	467	492	476	486	462	474	452	460	450	482	465	475	488	484	476	485	474	494	451	485	464	489	452	476	453	477	481	494	436	461	467	472	448	481	438	478	460	416	516	453	446	451	461	485	456	451	478	469	483	474	497	481	505	471	470	438	439	483	471	466	443	455	433	464	448	473	489	455	446	495	498	439	468	472	499	477	499	440	465	463	473	496	471	469	433	454	441	484	454	464	454	466	483	495	457	483	481	491	487	491	449	453	432	475	499	422	444	440	468	464	492	448	446	524	512	467	462	471	466	430	456	464	469	440	455	468	503	478	489	442	444	482	433	468	478	446	508	454	470	411	477	507	512	459	493	460	476	458	450	488	473	479	454	473	445	467	470	442	504	494	444	430	486	459	465	498	469	445	466	439	479	460	456	487	455	491	431	459	497	457	465	460	484	455	498	491	466	474	451	459	507	462	506	480	454	485	477	483	442	465	473	463	467	455	432	439	497	487	452	465	454	450	455	465	462	478	456	481	450	465	516	511	457	461	467	478	471	451	468	449	418	467	510	492	449	457	450	492	486	485	461	468	530	450	460	470	450	460	525	468	517	457	483	491	441	445	464	474	491	459	478	495	495	492	441	470	491	440	464	477	476	461	517	467	436	464	480	452	449	469	463	475	429	455	470	461	490	494	468	464	484	450	476	496	472	511	465	447	458	461	475	488	446	495	490	471	472	451	514	468	466	468	474	467	469	449	446	456	483	452	458	452	469	444	448	418	454	481	454	451	475	481	454	453	453	455	504	462	499	439	463	486	471	486	491	442	493	430	483	456	487	451	440	421	473	463	505	428	437	498	492	459	485	459	491	439	489	483	480	463	480	502	476	425	489	472	447	494	475	425	459	444	487	496	469	429	478	474	482	465	481	466	432	474	444	483	465	489	427	478	475	471	497	460	459	451	468	458	461	482	517	445	461	490	467	487	499	477	460	485	489	491	467	464	485	489	466	471	441	430	468	453	479	456	465	471	420	462	485	468	452	458	463	456	466	467	444	448	458	455	468	459	484	450	423	465	458	498	448	507	520	420	470	477	478	448	462	474	425	482	471	495	464	461	498	461	491	416	451	477	504	422	460	491	431	473	487	496	528	490	482	497	476	511	453	441	465	458	449	466	501	453	469	437	456	456	450	495	449	458	450	444	476	451	475	472	468	436	473	429	457	485	490	461	454	454	484	465	439	464	474	446	492	466	465	432	448	461	476	466	487	472	496	493	482	471	487	413	438	464	457	481	432	444	477	475	514	510	457	442	446	487	450	463	499	435	486	524	464	484	502	494	460	462	497	429	463	465	459	486	438	446	498	436	510	473	472	482	489	437	493	458	413	465	474	466	435	439	465	493	480	454	467	464	430	471
28506	7383	3764	2986	1972	1199	891	734	597	479	465	451	415	357	326	336	342	350	303	320	314	338	329	288	288	293	296	292	276	268	304	311	317	307	275	305	266	287	296	276	289	250	318	296	284	252	289	272	288	295	284	273	256	267	310	281	276	256	275	281	264	286	256	276	300	258	249	249	248	269	293	269	295	295	282	297	263	266	306	282	280	276	263	253	274	281	255	240	280	274	295	260	264	279	278	292	242	266	303	246	277	288	270	304	296	250	274	273	264	286	265	286	270	248	249	270	267	263	260	275	282	294	283	260	258	290	274	295	268	274	247	278	276	260	285	248	259	255	262	278	266	279	256	236	270	264	274	248	269	258	266	282	275	251	269	286	283	242	271	271	272	294	249	286	297	259	243	260	259	268	257	275	297	302	241	275	306	268	283	300	258	279	261	255	263	289	273	293	303	276	300	290	280	255	264	246	271	286	253	288	290	250	279	261	282	273	271	276	276	267	282	235	249	260	287	276	269	303	268	256	267	242	278	265	281	284	270	279	279	256	294	259	272	251	279	273	280	261	263	304	290	289	260	249	240	244	281	261	298	270	288	241	273	269	258	256	260	272	279	247	249	309	300	259	259	267	267	252	250	288	273	246	281	277	285	285	255	268	312	232	276	258	279	247	283	258	280	293	266	269	257	293	283	271	247	292	235	285	265	267	290	251	277	295	257	281	263	259	270	243	274	253	273	273	270	275	225	283	244	265	275	283	277	269	280	265	271	277	287	282	262	263	253	242	258	303	301	262	287	260	249	275	262	265	282	267	271	278	278	255	290	289	286	278	275	296	253	273	261	294	284	280	281	284	240	291	257	279	257	285	262	263	284	252	257	274	257	276	269	269	266	264	263	235	265	271	293	263	278	279	277	244	269	259	233	261	263	278	269	265	294	261	265	291	271	289	252	270	260	246	246	280	276	272	291	281	271	287	283	276	252	273	265	263	304	268	305	241	250	269	260	266	257	254	283	290	234	266	273	280	266	268	252	297	255	271	252	281	263	287	261	253	278	264	265	268	296	263	277	277	272	289	286	285	251	279	288	259	239	285	256	279	279	276	252	253	263	282	268	249	285	266	280	242	263	285	227	253	296	263	263	278	264	280	244	274	265	261	256	280	269	241	257	254	249	291	277	249	289	269	272	291	260	230	263	263	269	255	276	246	276	274	275	283	294	300	232	256	261	257	242	250	255	263	264	284	255	239	261	285	281	269	257	265	252	272	282	274	265	273	242	251	286	282	261	286	266	275	304	250	215	293	277	274	294	257	261	275	290	278	274	236	282	253	272	256	267	305	277	266	265	257	284	262	298	266	272	251	269	269	260	273	252	276	265	269	282	258	294	283	286	289	275	294	265	290	266	245	269	241	236	273	269	253	258	260	279	284	283	276	248	274	275	254	254	298	288	297	259	293	283	293	266	296	258	260	275	250	238	242	258	285	263	283	263	309	290	281	262	257	237	273	260	269	257	277	239	301	264	279	284	272	284	247	318	307	274	269	265	279	281	296	295	279	247	285	274	250	273	289	277	274	265	288	288	257	298	281	269	289	253	277	295	244	265	275	264	262	261	285	298	299	265	261	275	275	274	256	279	259	265	261	256	264	255	271	248	233	271	287	272	289	253	309	269	307	259	281	288	259	284	261	260	282	271	270	251	279	259	271	265	269	247	249	288	263	280	271	283	262	280	275	264	285	287	284	249	256	252	288	297	270	259	266	270	295	280	263	263	244	241	286	272	227	254	267	264	285	285	299	262	277	285	263	270	253	272	252	273	305	296	281	276	249	261	310	276	242	284	285	331	290	277	247	277	263	269	227	268	254	277	277	262	244	261	308	262	257	296	238	267	290	258	287	292	259	264	297	256	285	253	284	259	262	289	291	266	278	254	287	273	266	307	271	275	262	260	252	236	247	285	279	239	267	292	261	285	264	278	265	269	284	265	276	268	273	252	311	273	315	273	241	277	286	270	271	276	268	267	272	265	268	271	295	291	284	276	264	305	269	252	283	261	251	273	243	257	279	264	290	279	299	270	270	232	277	252	267	281	281	253	253	267	253	282	270	263	245	248	300	315	268	287	242	273	259	241	247	264	251	273	300	244	253	269	265	224	264	242	311	263	271	265	251	263	282	280	263	273	250	271	301	259	249	244	237	262	280	261	269	255	285	276	276	257	284	253	298	269	284	253	267	265	260	274	284	250	267	299	267	271	276	256	238	283	280	254	290	267	236	282	250	262	270	266	288	277	261	259	281	282	270	252	251	262	263	257	259	280	239	256	248	263	256	273	242	274	255	273	265	259	288	242	275	275	303	248	256	294	265	251	295	298	264	249	235	256	291	280	275	262	280	302	286	309	297	266	240	280	268	236	272	282	292	275	276	269	249	252	257	260	215	240	282	255	278	248	286	299	242	260	255	268	286	285	271	316	259	267	277	283	268	252	282	283	255	259	239	295	271	261	293	248	266	255	264	236	272	273	252	274	283	277	272	277	240	251	274	284	263	270	254	295	290	251	256	261	251	281	274	285	271	293	252	296	255	253	279	283	308	266	272	277	285	239	242	251	268	246	275	280	258	284	269	253	273	236	263	264	265	271	292	252	285	252	276	246	245	270	278	264	298	261	285	301	237	247	305	255	259	277	254	278	275	252	269	246	289	284	285	229	274	257	269	299	266	286	279	242	304	288	251	288	261	257	272	285	259	303	267	272	280	247	260	265	265	276	253	276	269	245	240	279	274	271	251	278	304	289	264	286	263	292	285	259	264	284	281	254	279	271	256	259	259	265	263	280	259	280	250	286	257	260	277	275	268	267	250	283	252	265	267	290	285	269	249	250	299	277	249	282	292	253	271	259	284	279	283	251	257	265	258	256	282	273	282	290	296	283	270	262	268	270	258	268	246	251	241	258	258	276	253	265	254	282	268	290	275	263	272	278	243	239	279	262	290	270	239	257	260	263	275	292	280	275	261	282	249	277	268	290	266	286	241	288	259	247	274	263	273	262	266	268	229	281	303	269	299	242	275	267	272	261	264	270	283	243	231	261	279	245	253	265	293	265	264	256	266	265	247	246	245	301	279	272	265	236	246	293	269	265	264	247	264	267	230	238	286	268	260	280	264	283	260	256	286	259	263	237	271	284	288	279	285	296	240	288	225	257	297	270	259	283	263	275	281	292	271	258	261	277	243	283	283	294	246	263	270	243	271	302	243	290	274	277	291	252	291	270	274	255	292	266	248	275	281	266	249	265	296	298	265	264	276	282	246	284	272	258	235	271	233	285	253	255	252	286	265	276	287	260	284	287	269	270	282	253	278	276	283	273	257	267	299	267	283	289	289	262	248	274	261	289	282	295	249	247	256	261	249	281	266	278	274	255	266	312	292	270	285	231	261	261	249	246	263	292	238	254	282	245	280	267	290	312	248	278	236	246	252	222	262	278	267	254	266	256	256	250	249	297	289	271	271	311	259
16866	4606	6555	8343	6773	4429	3444	2748	2195	1975	1701	1475	1228	1076	1013	984	958	967	889	916	835	823	818	792	797	806	780	784	752	757	711	786	737	777	795	760	757	726	690	706	693	710	649	702	652	626	676	622	679	697	706	669	691	666	652	653	675	614	626	627	610	617	604	635	608	604	628	602	627	607	574	574	629	612	621	627	572	589	605	596	621	657	650	596	621	663	593	617	637	637	572	611	592	632	693	605	609	596	629	669	610	609	582	642	639	623	610	619	616	633	639	590	562	603	593	607	606	594	574	586	613	612	604	600	618	574	607	597	590	623	604	584	611	644	643	614	629	614	623	584	633	556	586	606	576	610	568	584	578	564	598	624	635	628	611	589	624	636	618	551	621	637	631	597	625	623	604	638	573	587	607	657	593	596	591	604	607	628	567	612	604	643	654	598	619	598	608	612	569	576	645	601	622	653	572	601	615	623	580	597	627	561	653	632	607	576	595	584	643	578	572	578	592	580	669	623	642	616	569	590	649	595	655	636	576	601	628	591	612	637	582	592	619	582	587	630	575	561	542	626	571	628	604	617	603	604	560	597	624	613	622	634	610	634	615	601	617	553	592	589	634	605	562	583	606	621	587	609	579	588	646	614	588	580	632	604	581	620	603	637	587	596	594	601	625	620	612	605	541	602	631	585	601	582	617	616	568	562	599	600	580	638	624	625	639	572	639	615	600	586	584	595	599	598	567	571	630	599	586	634	619	619	638	587	585	607	607	622	577	630	613	607	640	601	622	587	573	583	584	599	599	604	643	587	564	632	626	643	622	571	633	606	572	621	582	622	561	561	575	615	593	610	616	631	576	596	546	620	618	606	632	635	629	574	585	651	633	581	612	641	589	572	626	579	630	561	617	603	627	594	587	595	622	594	599	594	600	605	637	578	570	557	606	594	611	633	586	587	580	595	593	588	636	589	595	620	587	592	618	630	605	595	608	583	604	625	613	603	623	601	616	651	615	596	610	627	600	609	583	619	588	618	601	575	618	599	608	622	587	547	637	633	583	609	621	629	619	635	600	572	613	567	634	622	600	617	623	632	603	586	604	607	618	609	586	617	636	550	621	578	595	612	617	607	598	618	630	624	626	623	645	612	637	567	615	652	593	591	648	617	591	623	642	619	572	615	609	577	594	596	632	620	633	612	594	658	606	588	568	642	613	622	586	634	631	595	608	583	609	567	553	569	630	646	620	633	584	643	590	607	584	597	568	607	646	638	593	616	622	621	618	609	576	601	622	587	600	625	659	590	621	593	623	656	635	637	578	613	592	575	577	574	587	601	612	607	590	562	581	612	627	606	598	588	639	585	626	587	643	597	619	620	607	624	597	566	640	579	609	593	587	642	579	600	589	638	550	612	631	620	601	596	622	646	629	631	580	597	570	593	627	586	593	574	594	611	644	584	558	661	619	622	595	615	590	616	596	615	610	583	622	588	605	616	582	615	583	593	559	568	610	600	636	606	661	561	627	609	594	602	619	626	586	679	567	637	606	609	589	596	571	566	662	593	622	602	634	639	619	573	560	602	636	587	638	599	576	597	638	591	626	621	575	608	614	571	604	611	609	587	588	594	589	600	598	579	627	638	638	618	596	639	572	590	630	605	544	581	606	571	551	617	573	619	577	547	599	560	607	647	629	576	610	644	610	622	602	635	603	641	580	582	604	625	607	586	611	535	621	609	622	629	577	598	586	639	627	629	625	564	620	588	610	585	549	635	633	620	574	591	602	624	631	605	637	599	615	598	613	574	609	628	584	606	620	593	619	568	604	615	589	595	608	623	631	636	605	601	595	585	624	607	615	571	638	637	579	612	620	631	622	604	644	645	610	588	616	592	609	606	563	575	622	593	579	605	616	604	616	596	601	591	633	639	627	584	649	615	620	583	612	630	566	625	627	552	618	574	600	559	583	654	572	646	562	582	598	589	591	611	565	541	601	617	641	611	599	608	615	596	576	594	616	657	625	560	617	563	619	632	616	625	609	583	592	597	562	619	573	611	640	599	586	544	575	622	585	575	617	597	652	579	594	602	581	601	593	622	619	651	614	609	599	654	580	576	638	612	619	579	568	597	584	613	581	645	597	629	607	583	559	655	601	588	595	628	608	621	647	600	575	619	640	650	614	600	603	602	597	616	618	603	588	622	634	602	599	630	587	572	632	591	567	577	621	578	572	582	602	611	579	627	623	605	617	585	569	618	605	601	538	564	610	564	587	597	587	575	603	609	579	607	631	582	599	625	605	628	616	600	593	622	587	596	570	597	601	604	600	648	584	591	648	641	583	635	586	624	612	588	548	609	596	593	635	622	609	627	613	604	573	590	591	636	582	652	576	644	623	627	653	604	647	610	588	596	625	646	624	615	595	601	582	621	649	602	614	597	582	593	578	593	635	569	613	622	592	639	533	598	637	609	657	626	546	598	613	616	614	581	560	597	585	583	583	570	607	625	593	593	602	624	657	609	617	579	637	636	606	609	612	618	581	581	667	623	611	628	627	645	609	608	609	600	553	623	588	610	575	584	621	591	628	598	608	600	626	556	629	626	601	595	657	557	615	575	604	663	619	600	599	620	601	610	637	602	676	553	604	582	575	630	646	584	592	595	625	604	581	612	556	620	590	610	585	676	610	610	576	642	613	628	601	595	657	599	561	630	567	629	601	592	635	593	588	599	583	593	599	604	600	585	610	563	561	610	615	555	641	636	617	551	609	590	606	616	610	620	611	634	640	600	564	635	578	610	597	615	617	598	584	585	617	585	619	570	583	623	585	610	586	580	627	572	611	624	611	602	636	582	610	609	618	604	609	569	592	617	566	634	646	598	595	621	606	595	631	591	589	600	589	595	602	608	582	593	626	598	614	625	620	655	567	595	607	631	609	609	583	615	590	616	650	576	554	579	618	635	585	605	588	600	614	639	622	599	571	622	604	631	571	585	607	610	626	629	625	612	600	600	611	602	615	599	587	605	584	621	623	616	589	630	638	594	593	561	531	613	634	587	605	604	596	605	576	644	608	621	617	624	606	617	637	625	622	605	613	588	613	611	587	623	612	600	578	588	599	587	599	602	620	573	607	600	637	622	588	625	631	601	599	572	644	608	562	629	618	623	606	611	604	603	619	616	623	583	612	579	605	604	602	609	604	590	594	564	597	593	574	653	578	625	604	631	581	613	609	570	585	611	601	633	613	598	604	595	610	564	599	561	604	617	633	620	611	642	627	629	570	595	564	581	608	547	629	617	612	634	613	595	618	643	641	609	610	612	636	586	614	598	666	577	632	643	627	603	604	646	608	614	645	641	558	589	613	586	619	588	644	577	576	638	640	602	597	583	575	608	624	581	574	613	584	595	610	632	600	573	637	647	649	580	594	630	599	574	571	637	591	605	597	562	655	607	633	587	631	630	567	620	569	575	600	575	580	588	600	592	634	584	601	612	598	606	627	589	578	629	614	610	576	577	633	594	654	624
44552	17505	6204	4536	2523	1585	1211	879	750	638	562	493	438	465	380	419	372	348	357	365	312	321	325	359	306	323	331	350	313	319	358	334	303	317	332	323	333	319	332	324	287	343	276	331	336	296	320	290	278	318	292	329	300	302	271	273	289	295	289	308	288	285	299	292	320	292	278	268	288	309	305	297	281	270	281	263	262	269	282	292	309	306	269	283	282	297	322	280	306	301	297	274	292	232	269	306	273	260	294	266	268	282	273	313	287	298	300	295	279	288	299	255	303	313	245	296	280	313	310	269	281	280	287	298	287	258	288	287	292	265	292	295	323	277	270	316	299	275	277	304	287	297	298	265	308	295	298	278	291	300	275	298	317	286	326	317	308	279	255	254	272	296	293	299	256	289	285	307	316	280	310	305	265	277	287	277	301	294	313	297	300	267	262	257	265	307	296	305	276	277	275	340	290	288	304	298	291	283	283	279	268	303	318	301	279	291	275	301	279	317	286	271	318	306	261	298	283	282	260	290	294	314	310	278	328	280	298	285	298	299	281	285	269	275	309	280	291	260	305	296	300	330	338	309	290	284	289	266	308	272	277	301	293	286	299	289	296	289	299	326	308	282	271	289	307	293	269	315	275	315	289	273	283	287	309	305	279	277	273	263	304	320	298	275	282	273	295	340	298	289	295	310	275	275	283	301	294	313	302	284	301	304	269	300	320	304	297	266	304	304	315	296	298	263	272	289	278	285	291	275	295	284	305	263	296	303	252	269	348	316	259	269	284	287	266	303	293	288	328	274	303	333	244	310	306	286	302	284	299	272	314	282	323	314	283	310	279	290	298	329	304	280	286	284	289	278	273	300	268	281	283	258	293	308	325	272	275	265	280	305	294	304	306	337	321	358	303	280	310	282	264	287	278	275	313	249	291	278	324	290	250	303	289	301	286	274	286	275	275	261	268	328	301	296	315	266	296	314	297	247	316	282	260	291	270	287	281	284	296	272	318	309	283	340	293	279	316	344	283	268	267	304	267	277	293	308	286	288	256	283	280	307	295	267	285	271	284	315	263	283	284	286	301	291	272	289	301	307	270	273	283	281	298	331	282	266	297	282	301	288	277	309	265	293	282	269	279	295	295	286	270	277	260	306	300	309	295	281	285	291	280	291	284	302	291	307	298	312	266	352	284	281	331	245	267	298	275	298	314	290	317	279	265	287	276	249	271	301	335	292	323	276	292	291	277	264	289	287	291	301	271	302	272	309	313	312	320	294	302	298	304	264	280	293	308	276	293	296	272	291	278	278	293	308	267	302	252	299	277	280	279	288	277	315	305	312	308	257	309	279	285	264	255	279	276	272	310	253	280	301	274	297	298	275	277	313	300	273	315	299	307	294	320	291	324	300	277	271	288	306	279	308	298	315	318	294	316	301	332	295	287	298	264	289	307	297	309	306	269	271	302	268	294	269	283	305	314	294	294	308	295	326	298	287	294	321	295	299	331	316	281	288	276	304	296	298	316	292	282	284	299	270	281	290	294	318	289	300	344	294	288	268	253	303	300	265	336	292	299	300	278	292	328	285	288	280	272	342	296	284	305	311	259	289	277	334	269	254	319	327	285	284	282	286	318	320	278	275	301	270	273	304	286	284	284	261	296	283	243	298	339	285	290	292	300	298	303	266	280	314	261	316	285	290	280	277	303	292	310	285	289	283	277	301	295	282	311	307	276	280	268	265	311	271	269	300	292	314	243	265	290	275	276	291	270	296	311	288	282	343	319	299	309	275	294	279	272	273	289	316	306	282	322	301	271	298	274	290	267	273	301	309	294	296	303	322	272	310	290	290	248	315	288	311	286	306	294	312	296	282	296	282	320	278	276	322	304	281	290	314	277	310	280	286	284	329	304	340	264	302	257	260	276	302	288	289	319	278	281	328	313	282	292	311	313	279	337	303	275	291	284	302	298	278	294	313	314	314	293	299	296	264	277	291	281	303	268	288	290	286	296	272	332	309	316	269	294	303	280	276	313	319	287	270	293	303	311	298	278	281	272	284	298	270	266	276	308	286	272	313	293	306	295	317	290	327	294	287	274	277	273	248	275	283	287	285	317	299	274	292	317	302	289	306	311	275	292	260	316	294	331	286	299	294	302	277	257	287	244	277	302	266	278	255	291	318	298	277	302	268	295	263	268	284	295	312	296	272	303	302	284	286	302	295	264	272	302	281	306	308	288	309	277	292	289	279	300	241	274	299	257	283	301	317	285	295	280	308	319	322	316	265	334	311	294	269	297	296	324	283	297	296	278	308	315	289	326	309	281	300	312	267	309	297	264	316	316	268	303	309	266	304	267	308	285	292	289	295	278	310	325	297	295	277	311	280	301	271	309	281	324	299	282	289	316	302	304	251	264	311	293	299	290	318	288	335	277	311	291	254	282	304	290	287	275	288	319	290	287	287	317	263	267	264	280	312	303	277	284	314	273	292	304	275	273	300	271	269	303	330	265	288	265	293	274	297	300	332	300	269	318	307	288	277	297	326	291	265	305	293	259	298	293	294	289	320	266	291	288	301	282	319	290	302	297	286	308	286	306	280	280	314	339	302	282	278	283	323	288	291	254	300	291	295	297	252	269	281	311	283	301	319	284	310	274	322	306	298	291	281	300	295	296	294	268	305	307	299	273	304	271	305	266	292	294	276	290	296	299	305	287	296	291	274	279	291	317	262	327	307	299	299	333	294	263	292	303	303	299	292	302	282	277	289	287	297	278	253	272	257	282	326	315	292	292	287	330	273	318	297	277	293	293	265	281	288	309	296	351	296	295	269	300	295	266	300	280	265	331	271	287	281	307	270	286	297	278	272	322	291	303	284	302	273	298	315	262	305	306	291	312	291	303	288	310	319	259	278	270	304	288	277	294	285	265	265	297	303	283	266	290	305	241	271	274	307	243	294	270	271	296	310	273	300	285	310	308	321	301	259	275	306	294	294	266	293	280	252	271	281	313	295	308	318	295	305	275	293	340	268	273	277	279	304	288	277	292	294	279	292	311	298	294	290	305	315	293	300	298	270	267	278	331	323	279	281	302	320	302	262	307	296	268	288	301	283	298	259	310	313	315	307	280	302	287	287	318	292	305	319	309	256	277	248	259	258	290	266	277	295	292	297	280	278	266	274	263	288	264	297	284	287	255	295	314	292	279	311	271	282	264	297	321	263	306	321	304	297	276	278	283	313	291	311	314	313	280	284	321	254	286	288	315	290	246	314	264	297	320	269	272	297	279	309	268	302	298	311	296	280	266	307	315	272	291	291	324	279	266	291	269	314	303	300	298	268	262	291	254	286	256	285	316	331	276	306	293	297	281	299	302	276	286	300	319	323	265	293	301	256	278	298	313	304	274	267	284	315	299	338	299	295	284	305	299	296	318	273	315	306	268	278	303	269	283	307	299	284	292	282	296	259	287	281	280	284	273	274	295	303	304	272	281	311	300	269	286	296	280	296	295	294	284	278	294	283
26014	8163	8932	10757	7863	5970	4676	3791	3197	2540	2170	1861	1661	1392	1335	1171	1164	1094	1025	947	963	870	891	903	826	918	893	885	902	908	887	871	876	901	899	862	797	805	799	790	767	781	797	758	738	746	720	761	705	661	670	737	730	739	676	683	714	678	671	682	661	652	652	684	641	641	616	649	660	640	646	670	612	679	661	616	643	649	660	650	685	695	578	660	670	669	618	690	671	620	609	645	637	650	708	647	610	658	637	606	692	685	613	632	643	631	613	655	628	612	646	631	601	623	609	602	652	611	668	661	650	656	633	602	618	623	619	643	615	662	656	641	642	631	615	684	654	638	647	637	664	664	654	632	623	643	624	641	649	642	627	609	614	641	654	618	620	631	651	661	626	661	642	652	622	690	598	668	662	613	608	620	664	659	628	637	648	620	655	646	639	643	670	639	642	614	661	640	581	618	622	668	645	643	642	608	624	581	635	645	668	656	587	630	625	657	670	676	648	630	657	682	646	625	592	653	643	612	662	638	663	612	599	627	589	617	639	613	634	670	645	674	631	628	623	635	665	679	627	642	641	643	728	639	605	619	652	605	655	588	676	645	620	660	630	607	622	678	645	656	589	639	663	650	632	639	661	639	596	651	631	624	638	583	668	646	640	633	644	615	663	643	643	666	560	627	659	621	636	627	621	652	632	650	653	621	594	649	691	646	615	622	588	609	591	645	634	607	622	630	652	634	665	615	628	647	627	677	598	650	624	622	606	614	601	634	704	641	637	649	588	581	655	665	621	608	668	657	633	649	631	646	630	654	636	635	625	645	653	633	627	644	645	624	678	661	611	659	648	629	632	593	636	619	624	584	642	627	642	624	628	612	606	648	634	680	646	617	691	644	621	600	625	633	654	635	641	643	631	597	649	657	643	643	641	621	629	663	645	603	586	620	609	639	633	629	638	617	622	633	620	630	624	665	628	598	622	611	643	621	617	618	658	668	662	605	654	661	625	636	628	648	642	624	616	625	678	629	630	641	652	643	646	665	613	664	625	656	581	686	653	651	677	666	684	668	664	662	692	616	612	622	654	594	638	616	655	599	621	659	608	630	619	603	674	620	660	622	658	624	626	639	668	606	647	609	647	597	620	620	598	608	622	659	598	623	603	590	691	683	625	693	617	657	641	639	634	631	674	657	629	671	624	610	624	605	685	651	615	617	622	659	645	627	611	650	555	638	649	644	671	642	634	611	661	653	626	628	637	636	626	636	623	653	638	632	626	657	619	575	645	604	639	601	674	626	578	614	641	613	695	659	640	602	626	613	586	597	661	629	635	617	606	640	642	614	645	629	617	669	658	647	647	639	621	630	661	612	619	638	660	629	642	629	632	647	631	657	626	619	603	609	654	572	617	616	621	692	638	648	616	608	661	660	597	627	640	599	651	679	629	579	639	617	600	641	653	631	596	651	584	625	680	649	664	631	605	614	662	629	642	655	616	645	620	664	588	618	657	656	650	633	603	649	653	642	628	651	609	589	658	611	673	641	625	645	644	644	593	604	682	624	587	622	653	632	625	672	647	593	627	645	633	638	665	691	653	604	649	609	655	640	618	650	656	681	666	614	630	670	673	651	641	682	661	598	675	646	610	608	669	663	592	624	644	681	667	640	686	650	658	641	623	625	651	633	631	618	589	637	611	585	677	622	636	613	684	643	645	663	641	620	620	652	634	678	644	629	639	658	649	581	625	611	609	614	610	636	595	631	614	618	645	619	599	613	595	626	581	599	634	591	583	646	654	673	594	641	594	627	619	634	647	644	637	624	639	671	636	659	628	641	606	696	624	617	638	594	633	648	651	640	683	592	666	621	592	657	599	648	649	644	651	612	654	653	633	653	642	639	676	635	644	679	649	639	654	669	683	656	674	615	601	641	633	656	624	689	662	643	630	615	639	648	627	623	659	616	624	614	646	743	616	646	628	651	614	660	646	637	626	651	643	643	648	649	675	625	640	632	603	586	648	692	636	602	620	637	644	628	633	608	643	641	617	630	657	638	601	665	681	639	630	615	615	600	639	624	651	628	652	603	619	657	611	644	682	654	643	596	632	640	624	637	656	602	602	618	630	651	636	677	603	622	614	636	618	588	625	647	654	581	635	632	635	644	637	621	627	654	645	609	641	598	610	646	649	663	647	657	631	662	638	607	620	649	657	679	608	687	600	669	663	598	617	611	639	635	662	631	613	623	589	677	606	656	607	651	582	636	622	599	631	605	609	667	622	724	633	633	610	605	635	624	626	639	643	588	632	673	658	634	638	663	638	645	659	596	672	605	643	607	635	628	654	638	612	637	648	595	635	642	657	617	674	630	665	657	609	643	615	632	638	604	651	625	690	604	614	606	617	643	629	628	661	592	607	631	660	613	631	658	590	647	612	649	645	669	624	609	634	655	593	614	586	622	602	603	569	653	643	616	633	654	658	615	629	658	659	596	647	624	631	633	577	658	614	599	612	665	653	603	639	637	638	647	601	665	630	656	666	651	636	639	634	659	594	665	638	640	641	670	633	667	605	611	696	674	658	606	649	665	623	636	641	603	617	651	630	600	657	627	664	636	621	661	616	639	632	604	631	651	596	666	655	613	661	612	619	660	629	616	648	631	649	624	669	577	655	572	643	620	616	625	657	643	628	609	633	684	648	656	625	628	575	656	656	611	593	653	647	628	619	622	630	622	651	624	632	656	637	634	660	683	654	603	636	593	643	648	657	622	627	624	629	642	652	594	618	636	692	609	602	612	653	657	632	697	634	627	604	607	626	569	661	640	635	616	575	612	646	637	656	625	593	625	611	625	642	600	622	619	623	637	637	676	623	643	650	639	641	636	644	653	635	663	612	620	633	657	649	661	648	657	664	593	657	601	645	644	626	611	633	635	617	640	612	577	594	650	652	619	584	630	643	678	657	661	593	612	646	663	623	645	635	617	635	669	616	641	618	663	655	609	629	612	694	641	613	675	654	600	628	677	661	602	650	635	646	610	610	599	677	672	658	622	648	643	614	650	664	634	658	651	656	620	634	647	605	645	678	657	641	607	655	663	662	622	642	601	662	679	624	657	568	644	654	681	615	639	619	615	589	628	612	607	651	645	639	623	661	663	653	646	631	605	603	700	599	646	636	604	636	572	618	673	630	685	652	625	649	639	630	630	615	629	613	599	654	606	640	631	596	656	683	631	635	632	630	655	693	633	625	626	617	624	639	661	664	626	659	666	630	627	587	619	613	570	617	618	641	648	611	639	637	623	620	602	642	659	644	647	631	602	662	651	619	647	651	670	644	681	667	609	566	652	611	621	627	649	619	651	676	660	641	630	665	613	633	659	620	651	657	662	649	624	648	660	634	611	614	629	629	633	660	599	624	602	611	613	685	652	620	617	612	674	627	656	645	659	690	627	647	599	590	643	675	665	659	598	637	647	647	650	622	643	669	656	610	632	653	658	603	634	613	683	629	641	603	627	574	631	620	644	625	600
15083	4729	2088	1604	1000	672	503	442	368	342	318	285	267	242	231	198	224	227	228	226	237	236	242	212	199	185	248	223	223	202	209	210	203	227	208	180	204	199	192	181	217	190	190	193	202	224	203	216	194	179	226	218	201	189	226	219	214	206	199	172	175	192	226	189	209	182	207	193	225	186	225	212	216	230	195	188	196	190	202	195	205	186	201	217	206	203	198	166	199	183	201	193	228	202	204	188	211	199	212	203	206	182	185	194	190	194	196	239	208	177	193	180	195	195	199	191	199	206	210	155	180	190	204	207	209	203	201	213	215	191	199	196	202	229	195	184	230	180	210	203	178	210	207	191	186	168	208	179	186	169	220	212	194	189	175	205	220	219	196	192	200	207	228	196	186	204	217	206	163	177	211	194	188	189	215	198	183	201	202	209	180	201	196	192	226	178	178	205	203	204	229	196	217	193	224	198	213	215	218	210	186	187	213	213	194	172	196	228	206	211	214	216	208	190	197	207	223	187	196	181	215	169	190	213	213	211	206	189	201	189	199	203	190	193	201	208	215	186	208	176	185	185	219	195	216	192	220	215	177	196	212	175	189	205	189	212	208	201	215	215	196	200	204	183	218	203	174	227	203	223	226	228	233	199	198	219	228	220	214	213	193	230	206	209	153	201	199	180	157	206	203	215	208	204	215	195	210	203	207	188	186	200	208	185	190	208	189	187	214	194	207	200	191	189	174	190	217	234	217	185	188	184	190	215	210	196	174	205	210	187	216	235	199	193	193	205	178	193	190	184	186	234	203	189	200	209	210	189	220	213	198	195	175	171	184	212	182	211	202	193	211	234	205	215	213	210	212	235	205	224	211	192	183	194	179	186	191	176	208	178	201	206	190	203	198	167	244	189	213	183	210	166	210	217	199	197	202	186	164	207	207	184	169	200	207	214	220	208	202	205	180	193	205	226	230	190	215	212	195	197	196	182	241	220	189	206	211	186	182	230	223	220	170	155	205	203	201	170	200	193	224	207	210	192	189	199	190	210	210	231	218	212	198	233	186	218	231	219	200	197	202	193	201	214	209	195	193	189	176	216	212	210	191	195	186	209	218	219	199	206	179	191	188	190	199	186	185	214	211	207	183	192	228	191	185	209	213	213	208	181	164	191	213	188	183	217	200	201	189	178	209	220	202	200	191	195	211	220	203	207	216	206	198	223	176	179	186	172	208	199	177	216	189	181	188	193	212	232	211	212	214	187	203	206	190	200	215	209	213	189	196	226	215	201	166	206	183	199	201	213	188	195	193	211	198	195	215	174	221	194	215	167	209	203	199	196	174	221	185	204	199	216	208	210	206	221	184	190	195	193	173	203	210	216	218	182	194	187	185	207	194	205	208	204	198	190	223	215	170	196	197	192	210	182	205	171	221	195	197	194	172	229	195	205	215	208	194	205	204	179	192	217	215	175	202	211	228	187	233	181	167	219	167	173	198	213	173	197	216	211	207	189	207	190	174	195	188	189	201	199	172	218	190	192	196	206	205	213	189	195	223	200	214	185	186	181	191	209	205	181	222	201	212	196	179	184	196	169	200	188	198	207	205	204	209	204	202	196	208	208	192	224	202	195	203	234	232	199	212	221	207	206	201	200	205	167	181	231	166	224	207	219	207	222	217	208	189	187	224	210	191	186	210	208	195	197	201	193	201	203	184	214	213	217	203	200	184	180	179	210	214	195	198	197	198	191	201	198	198	213	186	192	193	181	202	179	198	201	177	216	188	212	194	174	247	201	212	190	222	204	214	213	220	213	203	203	191	193	211	195	192	216	172	202	193	179	185	204	224	191	207	189	196	211	172	198	186	206	200	200	187	220	207	224	208	188	191	171	201	225	209	192	195	198	196	184	176	236	188	162	222	165	229	205	248	193	200	198	189	206	185	191	191	200	205	169	173	202	216	192	230	202	192	179	194	199	188	216	195	212	221	200	216	198	250	198	202	176	212	211	171	196	196	205	209	206	203	237	180	199	208	208	205	183	174	174	244	213	201	180	188	226	185	214	185	208	192	207	216	230	198	175	196	203	189	207	191	192	194	228	193	220	214	242	191	216	197	193	217	219	238	201	216	195	200	183	213	215	196	199	201	200	222	198	183	194	191	217	200	185	204	184	205	228	212	206	197	211	193	179	211	197	190	177	200	201	190	204	222	211	204	191	181	194	216	198	198	224	206	204	178	195	189	191	195	195	188	186	210	187	185	188	182	214	215	210	202	197	223	180	184	208	214	204	204	200	211	201	189	226	205	208	220	214	207	184	200	211	196	190	176	210	177	181	209	180	190	215	193	196	204	190	180	207	215	185	204	200	220	196	210	192	218	182	190	185	215	193	196	233	222	186	183	181	193	201	190	192	180	210	208	201	219	184	185	221	198	192	218	165	190	224	223	179	183	201	220	226	221	195	209	188	200	216	167	175	218	202	175	198	213	219	190	197	204	209	213	232	208	195	229	207	199	191	177	200	220	213	194	212	190	183	210	198	203	194	211	199	201	205	183	201	212	196	219	213	207	219	211	198	198	195	217	205	187	220	185	190	202	228	190	236	217	197	175	201	219	183	205	182	208	189	215	211	190	193	187	200	213	192	193	205	214	225	198	186	196	196	210	182	188	190	226	218	182	183	186	214	215	177	182	196	237	194	183	187	229	183	219	194	196	188	223	188	215	207	217	199	197	196	201	230	221	200	185	214	214	179	215	202	199	189	211	204	196	187	181	183	183	215	224	199	206	199	198	211	231	197	204	188	215	183	196	185	202	186	186	175	195	183	186	170	229	170	196	190	215	184	190	223	230	184	224	187	207	205	200	207	190	193	171	190	194	216	169	213	211	200	185	203	198	174	213	177	214	206	205	198	192	199	233	188	222	238	209	228	198	199	211	230	216	212	186	234	185	202	181	170	207	181	183	192	184	199	193	234	197	191	181	192	195	190	198	188	187	214	184	196	190	215	181	210	217	212	192	175	188	203	168	185	197	166	205	206	196	238	231	214	202	237	188	205	205	205	192	183	232	226	204	177	187	208	207	189	225	218	206	177	195	201	197	214	176	190	187	209	225	218	174	196	190	183	195	186	184	214	209	199	197	217	215	229	220	212	192	176	188	211	203	217	189	186	176	191	204	183	187	217	179	192	204	199	204	218	202	182	172	203	181	204	203	185	186	194	189	190	209	191	178	208	231	199	192	212	181	197	211	193	221	214	197	191	194	218	213	201	218	217	202	172	224	214	182	206	187	194	228	213	202	236	195	186	186	216	220	208	213	220	198	218	204	199	192	220	203	191	183	213	187	229	191	182	171	185	204	212	199	215	220	226	187	184	221	217	173	167	209	211	187	200	199	185	217	208	190	198	224	185	182	200	202	177	231	198	181	209	202	195	190	203	203	227	213	192	200	202	195	192	189	231	210	192	202	177	197	208	211	197	166	196	205	206	190	176	216	207	207	207	220	205	205	192	214	219	214	208
9101	3080	4186	4589	3534	2687	2189	1736	1448	1190	997	898	802	737	699	688	640	632	591	599	535	598	528	548	555	585	503	553	552	578	512	593	590	544	546	546	553	549	521	547	489	516	542	485	477	476	511	452	476	490	504	484	517	518	492	513	495	492	473	489	488	511	476	475	472	469	514	481	495	486	445	479	442	509	465	473	487	441	498	475	463	445	492	494	496	502	436	488	492	467	484	468	441	467	495	460	475	462	472	468	489	507	450	465	490	452	487	529	443	463	463	429	477	484	490	486	439	483	490	439	506	455	492	452	476	497	456	490	461	480	454	461	456	485	460	472	475	492	472	435	468	483	467	463	492	465	522	504	483	469	460	491	484	492	466	502	460	456	462	508	438	459	495	464	503	423	482	490	502	469	469	475	487	468	434	469	460	474	483	464	459	457	434	439	451	470	450	477	459	453	471	453	475	426	479	483	444	465	484	465	459	497	469	479	470	471	455	438	435	477	487	417	455	465	457	465	487	457	459	477	498	480	467	437	471	479	444	479	541	479	493	455	461	470	452	463	491	448	452	476	487	453	489	500	457	476	481	460	470	473	461	458	467	448	451	443	497	495	487	472	440	456	459	438	479	487	478	466	446	483	483	517	482	461	464	457	474	454	520	499	470	465	476	455	458	466	436	516	450	482	479	489	498	468	462	462	475	491	455	476	469	469	421	461	473	469	472	476	487	471	457	474	461	444	453	482	462	461	471	507	487	481	431	460	451	466	466	469	486	475	464	466	509	465	501	456	446	471	484	468	479	514	503	426	447	503	511	469	520	459	482	490	476	436	490	515	434	475	453	428	476	480	488	485	472	475	483	474	458	506	449	450	476	531	488	471	482	476	457	510	476	497	459	443	487	520	449	469	497	480	443	462	462	457	460	421	432	454	482	473	481	498	457	485	471	446	478	465	469	503	489	454	493	471	518	422	478	478	426	490	467	471	456	466	484	490	462	448	469	447	451	461	443	436	436	484	486	441	489	480	463	482	520	488	434	460	413	425	492	456	453	468	475	489	480	480	490	471	449	469	489	487	488	517	527	495	456	478	494	468	480	458	426	498	468	474	454	438	478	528	475	439	460	530	514	487	483	446	468	482	456	426	448	469	487	487	484	469	510	493	474	470	463	489	461	474	479	477	466	473	453	490	464	476	466	465	434	493	457	439	470	490	462	518	516	474	508	503	443	497	453	482	468	444	453	482	477	450	462	461	450	506	485	489	509	478	425	466	496	465	466	493	476	456	494	478	487	458	453	460	442	496	509	487	492	447	456	443	493	482	501	487	464	487	462	481	468	463	465	487	452	471	445	487	471	503	495	476	505	494	470	482	485	466	431	479	441	480	457	465	493	478	462	489	476	474	504	448	471	493	507	459	482	483	489	495	449	451	468	484	494	477	477	428	513	498	465	456	477	469	479	486	452	483	463	489	473	467	465	487	512	469	511	484	474	449	465	464	459	492	445	463	491	439	495	491	452	441	483	465	501	475	471	488	446	446	468	470	421	503	492	440	470	463	469	485	482	449	495	476	475	479	473	483	508	430	424	486	450	444	455	477	480	473	508	466	440	474	461	445	497	478	487	498	445	475	434	453	480	491	484	470	481	483	483	486	454	478	460	434	508	470	443	463	422	512	455	476	475	492	453	474	467	489	447	463	481	474	482	458	477	451	464	504	494	459	467	470	480	463	454	476	426	440	455	476	446	472	464	485	470	438	445	456	474	471	478	492	486	479	487	503	472	451	476	500	510	529	476	466	449	475	461	497	481	467	466	493	481	472	468	494	478	453	443	475	461	500	461	468	527	458	488	435	469	483	473	430	471	463	490	459	466	480	454	459	481	439	486	464	491	465	427	452	464	499	431	505	429	471	490	465	436	512	432	484	480	545	450	510	448	466	452	473	468	437	468	477	450	461	480	497	418	459	492	451	418	470	453	508	471	498	483	490	420	447	459	444	452	480	456	454	437	465	459	475	471	434	486	428	491	468	426	438	449	457	445	457	464	436	480	501	458	480	495	478	493	430	464	512	487	461	496	478	473	473	487	455	468	452	466	461	449	451	473	486	472	449	452	490	480	477	465	493	447	455	473	472	469	461	463	496	442	471	460	470	482	466	508	466	476	463	501	492	459	428	478	450	445	413	442	464	479	475	467	498	431	514	463	438	466	476	474	460	510	448	477	494	445	437	456	440	464	469	470	465	433	466	453	429	488	474	510	449	504	468	451	484	494	476	484	475	445	477	505	470	462	438	474	484	460	451	496	469	461	509	503	480	480	465	458	477	495	508	485	472	454	430	480	450	463	476	462	480	455	448	464	476	474	439	499	477	478	477	453	462	471	465	507	477	458	496	465	492	477	452	491	476	501	482	431	451	457	442	481	466	502	468	501	443	454	487	433	443	426	464	488	456	463	448	455	444	457	461	504	463	478	483	463	465	489	509	474	467	475	454	490	458	458	472	467	486	495	445	487	460	471	480	475	457	467	483	489	474	443	450	480	484	513	512	481	475	478	513	441	477	464	451	465	471	458	512	472	478	439	439	493	513	482	459	462	457	459	480	483	507	519	462	496	468	482	492	491	466	499	478	465	484	465	479	477	455	455	433	468	468	445	502	486	449	484	453	471	473	480	455	453	460	494	447	479	463	430	476	426	450	490	470	426	463	468	476	459	471	467	464	484	472	498	483	440	431	434	489	446	496	455	435	475	450	488	446	470	468	465	456	459	473	460	469	513	465	446	430	437	461	503	481	460	457	468	459	449	479	474	492	459	471	468	466	468	464	480	511	470	478	462	474	459	467	483	481	443	496	428	461	480	471	470	468	450	478	460	531	475	438	451	481	517	472	443	484	483	462	518	437	443	443	443	507	464	465	461	496	438	467	456	507	482	501	455	494	485	462	447	474	485	494	471	478	502	460	437	460	501	491	477	479	463	461	464	454	464	490	514	488	459	440	479	449	454	449	477	460	462	468	458	454	482	452	481	509	458	452	457	470	428	455	469	493	478	450	449	487	435	484	475	455	474	481	495	490	401	459	481	471	475	445	458	482	456	452	494	467	466	483	470	479	426	467	481	478	474	451	451	478	475	499	441	482	543	480	455	514	475	444	465	467	449	479	488	479	477	471	497	485	479	464	463	501	456	499	513	490	445	467	455	494	454	423	481	466	470	469	455	459	481	444	466	501	506	442	480	486	482	483	478	429	464	448	438	463	476	461	468	457	477	448	452	462	480	463	435	456	434	477	446	480	464	462	482	471	485	502	434	502	475	464	463	493	476	452	488	485	447	470	468	478	453	500	474	466	499	463	456	473	464	453	431	510	504	462	450	437	464	447	472	504	430	464	465	499	459	480	429	475	453	440	445	460	472	471	469	478	496	478	461	490	492	501	460	493	479	455	477	469	444	475	488	484	481	463	466	506	477	452	467	461	475	458	505	502	457	499	462	492	458	444	443	413	505	474	471	476	466	525
29981	8068	4008	2752	1817	1294	897	753	600	485	493	403	381	355	305	337	344	303	292	331	347	304	289	293	277	288	316	315	313	257	305	257	335	325	290	299	270	303	273	341	284	258	297	302	303	280	286	320	294	233	239	282	269	265	247	227	261	292	252	271	265	308	264	264	303	273	302	252	257	266	276	291	242	249	297	245	276	260	277	271	277	240	274	282	295	281	251	276	256	271	259	294	264	299	266	288	261	264	300	252	257	231	270	290	252	257	277	269	304	264	241	261	251	226	279	287	278	273	283	251	251	289	286	277	261	312	277	271	254	251	269	270	264	276	293	258	299	308	287	292	308	233	282	260	288	253	286	298	255	286	269	303	249	259	255	273	292	305	280	258	237	273	292	258	263	285	295	276	264	268	271	275	256	241	285	257	292	279	284	288	264	290	277	279	305	271	250	298	283	292	269	269	276	258	293	272	256	275	276	285	241	254	281	301	291	283	239	259	287	267	264	283	255	262	287	219	265	247	261	243	306	262	289	287	277	283	282	280	285	271	256	298	282	302	281	267	258	288	295	303	244	308	259	265	264	267	262	257	285	292	282	288	256	253	273	273	300	304	285	258	281	288	287	245	254	269	313	267	295	270	257	269	289	278	287	247	298	279	288	261	284	228	264	275	263	253	244	247	296	264	265	263	294	243	264	240	276	245	243	261	249	233	305	277	265	287	254	271	314	274	261	275	287	304	274	259	278	282	274	266	252	297	279	272	245	244	277	259	284	293	264	276	242	238	254	280	282	288	308	244	244	258	278	282	282	268	264	254	276	242	249	285	307	247	247	269	246	271	267	266	248	269	274	310	309	253	312	281	263	257	280	295	266	267	257	252	267	257	271	280	294	273	267	266	273	284	269	279	319	292	280	267	258	273	272	277	243	266	259	274	267	270	258	288	274	301	255	269	288	284	278	285	261	297	286	250	250	257	257	283	274	283	304	315	285	251	270	295	264	264	308	326	251	284	250	254	258	255	237	285	209	294	251	290	265	268	287	268	288	265	299	309	277	290	293	262	298	284	244	275	266	249	281	277	276	240	257	265	248	294	310	269	248	275	256	247	263	260	250	284	274	264	271	270	263	274	254	278	296	270	261	259	277	245	296	264	271	252	284	266	281	300	297	296	263	266	254	270	296	260	275	292	280	273	292	312	260	291	252	278	279	258	244	276	276	286	280	238	269	277	288	286	281	267	268	268	255	281	288	282	292	266	295	274	289	256	255	250	273	268	262	317	276	263	234	268	275	264	297	289	274	276	254	260	241	251	284	237	298	276	245	279	264	292	256	279	308	268	251	263	237	291	256	250	272	269	264	269	255	249	277	304	266	283	291	294	268	277	277	295	280	295	271	282	246	318	290	269	269	278	270	260	317	306	258	280	272	300	270	269	290	261	263	264	266	296	262	272	310	300	278	258	271	283	295	275	251	298	275	251	263	290	265	312	280	247	262	271	318	295	260	248	283	277	273	252	273	289	263	246	285	288	271	272	254	273	273	277	279	269	299	275	305	251	250	233	260	298	276	256	307	258	257	248	269	285	264	262	284	275	298	254	290	300	250	277	274	275	273	275	251	277	262	246	317	275	256	269	248	266	304	300	265	241	275	268	256	286	319	280	273	271	233	239	260	278	292	290	296	267	300	272	286	257	263	245	267	254	256	288	281	250	259	255	266	290	281	280	290	266	246	267	242	269	283	286	268	327	268	273	261	284	283	273	273	274	258	277	257	246	292	272	269	283	270	277	253	242	255	268	289	254	281	269	264	264	283	256	257	243	263	258	260	271	294	281	256	271	274	280	285	278	273	304	302	272	274	257	226	260	261	294	256	266	275	281	249	269	255	261	284	283	294	234	249	282	301	256	266	258	277	278	261	283	248	274	286	279	282	238	317	274	261	270	301	252	296	256	264	280	263	290	281	265	302	279	262	246	296	264	261	256	296	263	243	247	251	249	243	246	272	246	278	294	284	277	249	248	280	277	261	256	276	301	299	304	254	275	276	281	291	257	276	259	295	310	302	266	261	262	309	271	285	265	261	238	270	256	248	276	258	304	235	272	277	268	296	234	240	277	304	286	335	256	306	272	299	286	270	250	271	275	277	270	267	292	271	281	275	217	281	286	269	259	280	260	311	269	287	269	310	305	256	277	246	297	253	279	312	279	268	249	295	253	257	283	266	252	279	237	263	257	256	271	267	289	260	256	234	290	291	265	289	272	284	278	266	269	285	275	277	265	252	264	289	308	264	278	288	271	314	269	293	278	294	260	225	294	265	255	271	233	278	282	259	304	262	259	269	290	288	283	278	273	275	260	294	291	280	254	254	250	280	281	295	298	274	269	234	245	266	277	243	232	266	260	252	287	281	254	260	257	270	259	260	312	256	253	273	304	275	303	263	272	235	268	255	266	278	294	260	295	290	288	278	328	260	304	294	278	269	264	300	285	241	284	324	263	280	261	277	283	284	243	267	273	272	246	244	264	287	281	275	277	258	288	257	294	287	292	282	272	270	275	272	249	273	269	249	268	301	268	270	252	256	257	298	304	282	290	268	246	239	275	261	268	283	254	257	259	263	297	257	254	270	298	277	250	275	267	275	293	263	226	276	305	269	316	287	277	268	288	281	296	288	267	276	257	259	259	295	275	253	283	300	263	312	263	295	268	294	273	268	262	294	285	264	263	274	272	291	282	251	263	323	270	288	246	299	252	266	245	258	261	281	250	254	263	241	270	270	257	286	257	264	277	270	257	266	250	266	240	231	247	285	252	278	275	268	279	292	293	276	264	254	266	290	294	289	262	274	285	277	280	271	296	266	269	263	295	247	268	282	305	264	256	261	280	265	256	234	253	254	258	236	263	302	274	250	254	278	278	284	287	282	298	308	254	287	270	274	247	279	268	254	255	264	244	256	242	277	280	242	285	272	287	285	285	280	296	292	306	277	253	265	256	271	286	263	280	262	264	241	296	290	282	254	273	279	268	248	276	289	270	293	264	273	274	286	259	253	236	270	288	299	265	283	272	262	244	281	269	262	274	270	227	261	269	282	262	265	259	234	249	274	280	242	286	277	306	255	262	252	292	256	259	329	258	306	285	254	297	283	281	296	270	259	288	271	271	226	280	304	262	255	289	257	274	282	306	281	278	288	270	232	277	260	261	262	293	319	272	256	267	273	267	258	277	290	285	312	266	249	243	250	257	257	250	269	298	276	295	243	297	284	273	256	267	283	249	265	286	256	277	257	288	239	272	274	253	288	238	284	306	246	264	294	251	251	291	255	243	250	249	301	285	271	257	299	271	243	287	284	276	279	309	255	293	276	303	268	248	303	247	283	269	288	280	259	260	269	280	296	259	262	264	233	280	279	296	288	270	277	289	280	288	267	240	270	277	279	269	286	264	284	281	264	247	275	260	316	280	233	241	295	271	272	287	278	276	243	292	250	280	275	272	268	278	314	276	263	267	280	279	259	246
17947	3956	7178	7765	6392	4891	3833	3083	2455	2060	1780	1522	1250	1095	1138	984	972	913	959	881	828	851	749	826	821	774	738	835	777	761	814	802	817	770	816	709	732	721	724	755	696	711	676	704	657	652	670	635	666	696	658	659	657	615	636	661	627	657	618	636	643	640	602	569	631	627	620	611	638	614	617	669	608	633	643	663	625	576	602	616	641	596	632	599	634	582	651	632	669	602	605	608	605	612	631	597	574	599	632	604	600	603	619	568	628	609	552	604	595	582	566	585	610	644	625	620	573	595	593	612	620	631	604	594	593	616	587	548	609	526	572	615	598	587	591	567	655	668	574	623	618	619	604	591	615	625	598	640	620	575	623	600	680	635	637	636	602	622	584	625	551	580	667	607	598	627	659	597	594	579	593	595	687	591	598	579	656	605	616	585	678	601	566	614	645	613	604	554	595	609	555	649	587	623	576	598	630	654	576	623	616	615	632	613	611	669	592	598	597	624	596	582	646	603	618	588	616	603	589	593	607	606	621	670	617	638	626	632	561	626	563	585	601	599	606	588	624	588	610	601	592	599	554	662	641	631	589	585	613	575	606	593	644	598	558	601	616	628	650	601	579	683	578	647	606	639	620	610	588	641	627	596	618	613	631	616	625	619	637	634	592	607	593	586	576	635	636	608	524	607	580	623	592	603	650	621	618	613	650	626	581	629	645	620	668	651	590	618	603	600	618	598	572	590	657	583	604	617	656	590	621	597	574	607	610	597	683	652	615	592	654	617	598	588	614	585	624	581	626	641	587	627	575	628	581	645	621	622	640	634	615	589	630	562	612	632	597	603	591	596	636	634	583	616	565	631	607	656	582	542	545	596	579	614	555	554	592	614	576	567	563	627	634	544	637	609	613	607	627	601	665	556	671	623	626	613	606	595	622	642	644	575	614	641	621	663	600	611	598	592	598	614	611	576	632	591	602	615	601	650	579	578	606	626	631	625	631	580	646	678	606	546	625	621	589	616	583	636	579	614	609	598	558	601	627	651	599	586	589	630	652	577	653	601	634	598	620	585	573	604	597	630	582	611	635	612	610	620	625	638	601	624	615	611	588	588	638	637	582	583	593	620	625	621	556	570	608	629	609	603	574	620	566	614	638	557	604	627	577	596	585	608	628	619	588	644	608	638	582	634	627	612	607	611	592	574	595	579	616	644	601	564	594	622	600	613	649	620	588	622	593	587	626	600	616	596	634	626	600	572	614	616	613	613	590	626	591	628	600	620	617	606	625	597	585	571	582	631	608	626	639	573	621	630	618	613	575	571	687	575	625	583	654	621	604	646	665	564	598	602	621	635	627	606	558	612	604	595	615	632	667	608	605	619	601	614	588	616	595	615	620	613	586	579	637	584	653	647	666	649	615	590	565	588	633	610	598	629	657	635	628	647	622	594	633	622	581	628	618	629	618	640	591	596	586	614	631	587	583	591	636	613	608	641	595	593	594	616	599	607	587	599	639	591	557	599	620	605	592	564	564	601	581	587	624	591	626	597	605	615	632	588	623	677	621	630	556	643	610	601	580	590	626	598	618	564	600	603	611	595	597	627	628	609	610	570	624	592	605	622	599	628	596	616	625	653	631	632	609	601	637	619	616	633	642	591	630	605	599	642	615	621	647	596	593	628	610	587	596	646	623	601	626	624	629	581	576	596	626	590	595	606	591	617	592	611	619	583	648	588	574	606	572	601	578	628	618	614	609	615	623	631	626	616	571	584	592	601	611	560	606	601	624	589	599	642	596	592	624	566	643	585	621	603	610	567	598	611	574	624	616	634	611	559	603	595	630	568	628	611	616	653	616	597	612	639	587	615	632	606	596	641	566	619	607	604	642	644	573	621	614	618	612	597	587	641	599	597	617	611	604	576	599	633	645	583	639	577	627	597	629	589	559	611	596	598	587	560	557	645	590	565	598	604	617	630	609	618	598	616	625	633	588	629	618	613	617	612	611	597	625	607	568	621	578	609	615	588	591	617	578	620	596	616	577	595	659	633	613	601	585	591	598	627	598	599	641	582	615	614	567	575	574	580	639	554	604	564	559	608	646	608	581	616	621	571	623	597	592	617	640	598	614	628	600	609	627	590	617	635	615	639	577	626	633	595	589	626	582	605	617	624	624	633	628	545	628	639	617	652	621	633	662	595	609	615	651	592	662	593	614	649	609	582	612	611	622	605	597	636	624	612	622	623	574	623	647	606	567	563	623	615	614	623	609	581	600	597	529	583	575	609	580	596	603	629	608	579	612	591	586	613	624	602	593	658	622	621	624	633	627	579	607	583	661	624	596	601	596	607	627	625	635	649	632	609	581	633	638	593	581	597	641	581	551	581	633	577	594	634	612	616	618	621	608	615	622	632	642	611	635	580	598	617	610	632	614	562	564	621	603	589	606	623	626	584	615	627	605	619	608	647	645	647	579	595	583	616	601	643	551	635	617	591	577	602	633	666	636	635	613	625	595	581	620	646	606	580	628	573	624	623	593	620	533	625	596	633	639	595	613	610	582	611	599	618	602	616	616	588	656	641	631	582	630	577	542	586	594	603	583	597	587	610	620	609	669	628	631	581	623	577	626	619	620	586	608	581	622	567	595	611	642	636	613	622	669	583	642	619	586	618	601	600	578	610	628	619	628	599	597	607	618	593	608	598	596	627	625	599	609	624	636	579	640	589	609	598	653	606	620	592	581	607	607	573	557	598	614	610	592	640	616	582	633	590	606	605	635	558	622	635	564	602	573	623	598	613	654	618	640	616	605	618	595	607	666	578	575	566	621	630	619	613	565	617	608	584	566	669	604	637	593	620	608	624	689	648	583	594	588	597	629	618	589	617	605	605	582	643	606	638	604	625	607	620	593	606	637	620	587	621	616	627	652	576	636	574	605	581	633	605	609	611	572	639	584	602	610	604	592	594	626	592	582	626	620	629	619	602	600	618	617	660	610	608	637	626	584	595	597	582	592	616	596	574	595	608	631	625	597	593	625	624	585	625	621	584	604	615	592	631	639	607	584	636	626	632	602	613	650	587	624	614	601	565	638	627	612	614	624	620	600	629	613	602	632	608	608	618	619	536	598	602	658	610	613	610	573	641	587	596	604	582	570	576	590	605	582	594	571	598	613	632	587	608	604	630	669	585	595	611	616	583	614	614	594	650	586	609	559	623	584	634	632	620	629	598	617	623	621	611	630	657	585	573	591	619	611	597	618	654	625	606	598	646	600	592	581	551	590	601	614	604	634	621	601	589	615	590	643	573	639	598	622	644	651	646	631	638	584	628	574	613	608	634	651	603	581	621	606	568	656	595	546	613	592	600	659	611	590	577	591	635	616	576	633	576	600	603	575	577	628	622	599	623	613	613	549	618	561	645	638	614	652	600	653	591	622	600	642	624	592	647	588	609	599	643	596	625	648	627	597	584	637	610	583	572	594	620	594	613	624	619	629	610	599	634	604	607	562	632	569	689	595	628
41660	13351	6482	4525	2765	1868	1360	995	823	733	626	543	498	454	388	407	345	362	343	343	358	340	327	322	330	306	329	306	327	316	368	337	323	302	348	329	304	343	312	352	334	338	337	338	318	304	311	331	323	299	300	274	313	290	322	264	270	302	288	296	304	302	286	305	292	314	333	301	280	297	284	280	247	263	288	289	288	309	316	278	257	298	259	280	262	275	303	307	297	282	299	316	320	312	294	299	314	292	293	296	306	312	339	282	297	270	291	289	261	279	296	311	258	305	290	282	267	319	329	312	304	303	266	274	270	258	291	320	279	307	300	314	306	306	296	288	293	262	273	297	301	284	298	294	291	295	264	322	263	323	288	304	272	308	317	334	296	307	327	324	289	257	268	303	258	303	289	301	298	282	277	308	308	259	295	309	272	304	280	274	272	277	266	269	281	268	289	264	291	327	295	317	298	309	289	273	287	313	274	325	263	310	303	275	292	282	273	300	321	301	259	297	313	292	299	294	264	302	275	315	315	272	327	274	255	296	286	282	302	308	261	304	297	274	275	283	284	289	290	317	272	255	300	301	312	294	300	319	288	300	259	291	301	279	269	291	352	278	267	305	262	292	315	301	273	270	268	274	313	274	296	285	312	273	281	265	320	331	289	260	256	296	285	259	336	312	293	292	301	294	285	268	272	311	321	293	284	314	288	285	277	299	310	274	311	313	259	271	324	307	269	285	299	272	311	308	277	260	294	262	285	327	318	272	303	289	301	300	336	308	284	269	258	287	310	317	320	308	282	274	264	292	285	295	308	280	282	301	312	280	300	283	315	290	281	272	322	306	309	288	287	322	295	331	299	286	263	330	305	291	317	307	296	308	305	285	246	319	289	289	277	298	319	265	272	276	273	281	266	274	275	286	305	298	282	279	316	284	274	303	304	308	305	270	267	305	329	321	295	289	305	309	268	285	291	273	318	285	312	265	306	298	294	262	276	276	270	292	295	296	287	266	338	259	253	325	303	274	294	307	276	300	265	260	292	292	314	311	273	263	291	277	281	268	304	303	307	289	275	292	268	295	262	282	310	290	285	312	280	316	297	316	277	273	302	280	299	285	309	284	318	259	297	295	263	310	297	279	274	267	289	289	272	304	273	292	290	290	301	290	310	311	297	287	278	305	289	299	295	296	330	278	262	291	318	275	296	293	288	301	292	287	289	288	334	293	261	328	261	273	295	302	290	294	322	320	328	288	269	273	299	318	294	288	310	289	275	297	303	281	247	304	276	270	275	288	303	321	268	262	290	297	289	254	283	285	252	313	285	300	277	274	292	277	280	292	313	299	277	312	318	309	276	296	264	277	296	266	292	291	287	267	291	281	322	298	280	291	285	278	299	272	257	297	285	258	273	294	252	288	302	289	282	305	296	274	309	291	313	287	331	301	311	290	301	319	312	263	293	314	294	273	308	275	292	296	278	290	303	299	295	279	269	294	239	322	277	302	303	303	277	298	281	298	259	272	320	291	277	258	284	254	319	284	300	302	284	268	281	294	312	308	306	278	280	299	326	299	271	269	286	300	285	288	296	249	293	317	285	263	279	324	291	298	271	286	311	271	302	307	294	317	281	278	321	297	276	302	296	286	291	295	278	248	281	265	294	288	351	281	257	296	310	296	293	283	297	310	331	266	280	302	282	303	293	271	289	296	304	295	254	262	314	338	291	282	271	291	280	305	254	283	312	307	305	310	273	294	292	320	297	294	285	296	305	273	272	324	296	289	272	320	293	326	277	283	304	278	295	332	302	301	281	286	280	292	268	289	287	299	305	271	260	289	289	314	304	273	270	308	285	309	253	289	278	296	256	294	300	329	309	320	275	280	313	273	270	292	309	283	307	306	306	295	294	295	273	301	282	301	296	270	299	299	318	285	313	281	282	288	295	282	257	294	287	279	288	250	293	278	274	274	300	320	327	294	303	278	312	273	314	275	273	342	321	300	314	296	275	291	302	284	259	253	305	292	277	308	310	287	294	278	305	289	294	310	299	320	312	322	279	269	314	260	297	283	298	274	269	268	300	299	302	270	325	302	276	268	304	297	288	269	301	277	277	249	267	293	289	305	282	286	307	272	290	297	319	282	284	305	256	269	291	283	312	276	266	273	306	326	244	302	305	270	286	270	292	275	299	268	286	269	283	288	297	271	318	316	327	288	284	275	271	301	285	279	328	302	287	275	298	272	310	291	258	269	324	304	299	262	254	282	274	265	284	334	314	300	274	296	355	278	293	279	270	280	313	276	294	271	264	280	271	250	277	280	304	282	306	298	301	301	256	300	336	305	287	280	298	309	288	299	300	302	293	295	286	285	286	274	277	263	296	286	254	252	299	290	279	281	270	272	254	284	281	287	293	279	276	302	298	316	287	300	312	294	289	304	277	313	252	286	287	270	294	304	305	274	301	282	303	256	297	300	288	284	303	309	274	256	262	292	302	318	306	271	298	293	278	269	270	286	261	294	288	279	309	277	295	279	313	298	305	316	304	312	290	272	311	303	246	298	302	251	310	278	277	290	292	264	288	313	280	289	295	292	298	250	301	295	313	304	296	300	294	310	286	297	318	304	270	293	278	295	311	272	288	321	287	260	290	257	320	329	265	269	277	303	258	314	303	295	299	287	291	279	325	294	299	358	249	320	329	285	309	307	317	287	281	274	279	292	260	285	295	299	301	297	293	291	263	300	254	272	305	275	282	274	263	302	306	266	276	286	268	282	253	304	302	313	279	287	325	266	281	299	301	275	261	269	312	273	268	311	303	306	324	283	322	267	315	261	286	293	287	323	335	296	287	286	267	325	308	286	311	286	321	312	303	306	282	302	302	274	298	261	301	287	265	280	313	266	270	281	281	264	298	312	305	323	308	277	322	275	260	304	284	309	310	314	309	283	290	256	287	273	290	266	300	297	300	298	285	291	303	304	326	278	298	306	285	310	288	267	304	298	284	278	282	285	274	277	309	298	297	301	304	240	313	316	299	302	273	295	275	314	286	279	311	283	296	296	323	312	274	337	289	316	275	310	265	298	274	299	258	278	300	297	305	330	273	285	288	328	296	313	256	279	276	286	323	294	320	289	299	291	309	291	278	293	317	252	274	292	303	326	300	269	306	295	292	325	273	274	299	282	289	251	300	287	272	284	306	289	292	273	333	283	296	288	270	318	262	276	271	276	320	292	293	302	279	318	316	270	268	277	265	298	284	308	303	284	270	272	318	265	289	278	344	325	278	244	266	277	327	284	285	298	297	317	293	281	279	278	321	268	295	274	279	293	278	309	301	293	271	288	282	290	296	290	277	323	274	312	299	288	285	308	290	296	291	297	303	270	290	272	294	318	272	287	306	263	296	292	257	262	295	296	307	302	304	278	311	289	272	293	264	259	287	296	314	290	286	298	317	289	290	300	264	290	311	278	287	266	273	277	266	275	282	277	269	314	289	292	304	289	284	316	308	312	287	301	291	313	262	296
23366	6093	9704	10935	8881	6867	5512	4198	3377	2714	2326	1991	1660	1459	1386	1262	1158	1091	1113	1081	977	958	948	875	914	938	872	917	853	899	911	922	923	865	856	843	850	859	848	818	821	779	803	743	696	743	706	751	724	766	741	748	700	759	697	757	697	698	665	665	657	650	661	670	704	689	707	651	651	708	670	627	649	669	676	654	677	668	641	636	628	650	625	665	707	717	672	660	650	633	592	649	624	707	627	670	645	627	649	635	644	681	614	630	660	645	628	684	607	655	634	652	606	622	663	680	635	633	639	672	649	644	649	599	604	644	651	646	606	680	643	628	641	632	612	622	637	633	596	663	664	626	705	690	670	631	647	642	647	630	616	619	626	639	644	639	614	613	641	625	654	627	632	633	642	624	649	670	636	627	619	663	634	647	635	670	654	655	679	670	635	599	615	643	636	629	656	654	678	655	643	666	624	654	596	630	661	645	610	644	621	651	619	607	617	625	644	639	631	632	593	662	611	654	632	607	606	643	602	629	616	627	622	701	676	608	709	653	630	647	669	698	677	618	625	634	660	686	650	610	653	646	631	636	628	648	594	640	633	595	626	626	648	633	654	643	589	607	648	641	627	647	590	666	667	653	628	615	643	630	685	610	657	632	604	673	663	590	635	651	622	614	637	631	638	625	623	619	618	685	654	639	672	594	670	637	647	619	640	618	653	685	647	669	657	618	635	664	647	648	657	612	687	660	653	686	612	631	635	626	635	664	638	673	664	616	671	651	616	715	640	620	659	677	642	585	622	604	657	619	628	624	639	638	689	643	669	652	643	647	649	653	630	641	647	653	622	671	653	596	596	635	677	601	623	641	636	629	590	648	620	627	630	646	672	608	691	620	629	604	617	650	674	667	662	661	641	620	665	615	623	636	598	620	683	637	648	589	627	646	618	603	630	660	625	652	607	620	622	651	631	683	629	655	587	698	622	633	639	652	657	628	684	619	651	618	603	663	668	621	617	651	643	681	624	629	614	643	649	665	644	628	609	633	631	657	670	676	593	588	699	614	663	656	663	632	621	652	619	621	634	689	639	612	622	653	658	617	623	675	630	629	634	635	639	674	633	629	673	633	640	632	585	637	590	612	632	630	694	634	673	638	647	589	605	667	580	621	608	610	643	614	665	638	670	679	643	644	657	655	607	659	683	687	659	628	645	634	660	623	712	658	596	647	659	652	625	647	658	629	646	609	633	648	617	596	642	610	663	609	624	624	627	627	572	665	641	649	607	639	625	623	660	622	623	594	634	644	615	622	624	608	680	663	603	666	630	632	638	640	669	653	625	637	657	626	665	638	606	634	632	606	641	639	647	618	679	630	640	604	638	625	640	676	609	616	675	643	621	621	599	653	650	641	641	641	654	677	598	592	622	658	656	686	673	650	615	642	644	628	655	664	655	631	637	648	660	659	626	670	654	611	661	611	604	634	635	590	644	651	635	657	671	671	654	648	660	689	582	642	639	622	623	648	617	640	635	629	671	630	661	670	635	606	644	661	626	605	642	661	615	647	633	673	616	621	645	553	657	620	627	591	652	626	647	627	622	624	632	662	613	625	635	614	635	635	621	619	633	656	639	635	603	675	634	670	649	635	641	665	635	645	639	614	626	633	640	635	676	630	673	642	622	702	622	648	624	619	665	647	618	652	642	627	614	625	652	659	664	687	640	645	642	646	611	655	627	649	647	620	619	611	653	648	658	592	608	663	630	659	630	638	690	665	628	609	666	645	660	611	658	669	621	566	641	652	624	634	633	609	672	645	593	601	605	644	620	652	616	628	641	621	630	639	648	633	603	646	646	672	657	661	618	675	600	672	650	622	620	680	676	626	617	668	657	611	586	603	633	657	698	637	661	629	636	658	620	668	637	641	597	646	630	646	610	631	640	676	673	661	679	605	620	597	635	600	588	632	646	687	649	641	669	656	630	678	610	666	685	623	632	588	635	623	645	643	618	613	655	647	689	647	685	637	647	609	631	631	599	643	618	667	660	662	619	669	623	574	647	618	653	627	661	649	652	609	706	667	701	655	645	596	587	674	697	657	584	618	634	581	641	614	649	612	643	651	599	613	658	640	692	632	672	606	639	644	661	653	648	648	624	649	607	639	644	618	621	596	639	672	665	613	597	605	632	631	615	631	645	669	656	642	630	682	642	638	654	613	654	663	665	608	662	605	636	654	663	621	657	604	611	609	635	642	660	647	604	684	627	609	647	659	607	679	617	669	586	650	636	599	635	651	674	678	648	639	651	625	662	690	654	645	645	599	640	657	630	623	624	624	632	645	592	624	614	594	667	613	609	599	651	613	627	664	644	642	636	638	609	630	644	611	638	623	605	609	649	617	632	612	665	621	661	646	572	652	636	654	629	667	608	645	602	640	654	618	624	648	643	657	674	641	605	676	635	587	646	637	610	656	644	637	657	625	675	623	612	638	655	659	665	650	666	629	648	614	638	627	625	679	668	652	621	619	640	634	640	691	620	664	653	580	624	635	636	628	583	641	610	591	668	661	678	641	672	629	665	655	669	588	656	614	669	603	652	577	676	610	670	626	650	605	634	664	586	632	627	616	642	612	635	622	636	633	593	657	634	609	661	656	627	621	676	647	618	615	651	617	622	623	591	641	637	636	697	594	664	629	637	642	638	689	624	629	641	627	703	648	653	655	637	656	681	645	659	674	653	659	663	639	687	657	633	654	643	628	648	660	637	627	668	634	611	648	605	641	617	634	569	631	644	648	624	611	645	639	674	602	604	617	665	627	663	655	635	633	679	639	647	675	642	631	599	612	620	678	631	692	620	674	594	628	615	646	632	656	605	649	652	620	635	631	603	661	642	653	621	622	637	615	611	648	647	633	662	606	612	591	648	636	643	667	642	648	648	671	623	648	623	650	675	626	627	594	649	638	651	656	668	681	625	658	628	675	658	629	668	674	621	668	625	622	584	666	659	649	624	643	614	618	662	628	603	624	655	607	653	662	611	620	669	620	666	659	643	612	641	633	619	616	624	623	627	651	632	644	666	664	637	654	613	636	645	665	653	617	641	607	640	631	618	671	650	656	625	663	707	644	665	638	636	630	625	648	656	652	660	666	634	645	651	635	600	607	632	673	615	638	686	651	664	623	631	648	595	636	599	623	691	641	644	605	633	599	591	631	598	645	634	662	660	649	646	683	622	622	592	633	679	612	653	654	640	649	661	615	644	648	648	645	635	636	627	627	682	659	628	637	651	639	595	628	636	645	620	649	627	610	659	609	600	646	680	661	579	608	611	679	627	608	680	628	637	646	632	643	626	626	627	647	638	649	681	624	612	617	626	646	637	686	600	634	612	590	632	649	595	646	661	607	654	667	643	638	620	620	643	621	681	617	626	576	642	617	658	648	675	657	660	643	629	640	615	673	607	652	637	618	649	629	605	623	650	707	631	649	594	637	631	611	630	597	651	656	630	660	647	643	634	656	656	604	587	620	665	649
15704	3983	2252	1750	1097	817	628	499	382	350	287	272	240	223	239	227	223	224	228	249	208	193	227	209	195	211	226	185	225	196	220	203	202	216	231	208	212	204	187	246	205	218	184	169	218	216	214	235	179	214	208	191	200	194	216	192	214	200	190	209	194	190	193	221	195	214	211	217	192	212	207	243	197	206	209	188	167	175	230	208	184	202	218	233	226	192	220	208	203	186	193	204	208	230	211	196	210	220	189	205	229	215	213	205	221	205	180	211	224	200	197	226	231	197	176	224	206	203	208	170	203	185	222	200	201	186	191	212	202	218	194	222	215	169	209	211	180	187	192	197	228	193	201	190	206	220	227	216	188	207	211	185	206	193	215	222	210	191	217	195	228	192	216	216	222	214	193	224	201	188	200	189	212	210	209	203	194	201	203	214	218	201	218	198	215	206	215	194	193	199	189	205	201	197	211	176	198	176	195	214	195	213	192	183	204	206	215	208	211	203	244	198	216	232	199	227	241	238	208	229	210	209	210	224	193	192	187	218	197	180	215	205	236	202	191	185	197	200	212	198	211	195	208	201	218	258	180	181	201	229	208	219	212	192	196	224	232	228	201	186	199	222	217	194	200	185	180	225	224	191	208	209	221	200	233	186	168	190	212	201	188	210	194	210	211	215	177	209	214	206	207	206	189	162	197	228	194	217	200	196	192	209	217	202	217	202	193	185	197	190	216	216	226	205	216	181	169	225	188	218	205	233	201	213	195	219	205	247	197	209	218	176	186	195	197	197	199	183	169	184	187	200	207	196	201	186	196	215	198	185	223	190	193	221	203	194	206	180	209	201	170	182	186	194	192	186	197	209	189	200	179	196	218	191	193	195	208	184	176	226	216	226	205	188	173	202	203	213	221	206	211	186	184	197	198	180	214	195	189	196	196	227	218	175	188	217	185	216	187	190	191	199	184	201	209	214	189	217	192	172	229	195	191	175	181	213	186	205	223	210	204	200	181	197	228	190	202	203	219	200	190	218	193	187	202	214	184	212	228	217	212	190	211	193	217	211	208	218	202	216	184	198	199	224	164	209	219	204	206	209	197	202	179	207	236	201	198	173	201	199	172	203	195	214	206	234	194	202	193	174	213	198	185	210	177	223	216	211	198	220	186	191	197	192	169	194	194	198	181	217	188	208	194	210	212	203	223	201	204	212	204	184	194	220	210	203	205	215	192	191	198	216	210	198	192	201	233	233	188	182	235	204	197	197	204	198	197	220	188	229	213	210	206	184	207	209	227	193	185	192	226	209	190	212	222	201	191	194	207	188	212	195	188	222	198	210	211	211	190	206	212	220	220	204	183	189	187	205	224	202	198	188	197	204	194	216	213	213	219	220	220	212	239	212	212	199	232	230	187	217	199	204	229	201	196	205	205	217	189	199	213	206	194	207	180	184	225	192	218	212	246	209	201	179	177	170	204	189	237	233	194	194	170	196	181	182	192	187	193	236	216	198	218	188	179	192	216	208	196	202	200	201	195	196	215	196	178	215	211	200	199	198	205	196	214	203	192	215	205	212	215	207	178	198	207	185	196	204	208	197	203	191	222	205	196	183	195	188	205	223	191	216	211	189	211	180	184	204	190	208	196	201	206	212	196	192	225	215	214	205	204	199	201	220	199	193	199	202	203	200	230	226	191	216	205	194	205	172	216	189	216	223	193	184	230	195	204	226	169	194	205	224	173	186	221	225	209	214	209	201	202	205	221	196	194	206	197	207	166	164	186	197	208	211	186	194	211	195	181	190	197	204	197	185	199	209	228	194	202	202	215	208	182	180	210	197	216	215	174	206	213	202	195	214	193	182	205	218	209	174	218	227	210	208	204	188	217	208	186	198	202	206	202	183	232	234	193	193	206	204	200	224	192	216	204	175	171	226	211	189	193	194	200	206	197	206	167	194	198	192	227	186	197	214	170	196	199	210	202	216	202	170	220	213	207	226	207	213	206	210	208	198	209	210	203	165	186	192	203	213	202	184	196	199	213	218	216	189	185	194	230	178	187	193	185	175	193	202	224	199	211	205	180	207	226	171	205	209	220	176	210	214	221	215	207	244	204	219	206	216	171	210	202	210	193	208	161	219	206	189	184	217	190	170	215	217	202	187	193	212	195	187	223	184	163	206	186	221	213	208	203	198	210	197	242	195	214	205	210	222	199	215	218	201	211	218	198	192	243	214	183	194	203	206	185	206	184	191	197	220	222	206	201	206	179	204	194	219	229	176	199	215	182	212	204	208	208	210	192	213	198	214	214	192	186	195	216	172	187	199	215	184	219	190	186	200	208	201	200	206	199	182	185	214	204	192	201	197	200	188	193	219	192	202	201	173	175	207	207	219	178	196	217	200	198	227	199	216	199	198	214	210	204	188	209	214	225	218	192	179	196	224	190	193	214	215	215	193	214	187	214	193	187	195	220	235	218	205	218	202	230	216	182	207	180	211	191	230	195	170	211	191	194	215	208	227	232	223	198	200	229	189	231	231	193	228	196	211	187	199	220	200	215	201	182	208	215	202	242	211	246	220	209	203	197	209	165	218	215	199	187	237	173	226	168	174	208	202	214	205	210	179	222	198	208	208	192	199	175	179	214	189	185	232	213	198	203	208	199	221	197	182	171	203	196	242	203	193	204	210	168	161	181	199	201	191	192	182	207	215	181	199	223	195	198	202	177	196	220	209	228	204	217	206	175	198	207	188	228	193	197	231	188	176	184	206	218	208	206	191	200	218	233	206	220	208	193	213	191	202	179	207	237	195	192	216	177	230	178	206	215	181	192	193	223	178	204	209	204	180	219	195	189	200	211	216	194	211	219	184	191	205	197	204	214	204	197	209	205	174	208	207	210	178	211	206	187	191	221	182	201	225	190	205	189	207	217	190	186	208	185	212	203	174	212	188	251	184	204	198	208	197	216	183	219	238	211	206	221	232	202	199	214	183	203	203	201	207	205	181	186	225	213	217	217	221	196	188	197	199	211	195	197	207	190	199	180	194	213	215	197	230	208	223	193	207	187	220	180	209	200	197	226	198	218	195	236	223	189	187	214	200	194	216	229	215	230	209	202	217	191	195	194	161	202	184	198	194	175	207	200	192	208	213	210	185	194	187	217	204	206	214	227	218	206	195	186	220	229	238	225	233	221	220	183	190	205	225	213	187	196	181	205	171	207	210	202	202	218	206	210	192	181	189	186	215	239	183	213	226	199	232	200	200	190	203	189	192	195	199	168	203	186	194	189	196	198	221	218	184	187	197	181	182	188	205	204	211	207	183	194	225	220	208	227	183	210	195	181	195	239	219	225	214	215	231	197	190	195	208	204	225	204	210	223	210	220	217	211	236	191	227	197	224	185	224	194	194	193	193	207	205	173	187	195	197	207	217	196	230	208	222	191	207	206	200	203	188	189	189	196	227	179	214	207	200	203	174	219	226	230	209	216	187	206	217	223	242	191	223	203	216	196	227	196	167
9015	2554	4189	4917	3799	3060	2384	1833	1388	1185	1072	916	824	731	665	669	625	617	623	562	559	587	572	524	568	534	583	511	595	566	551	575	588	544	525	540	529	519	538	526	520	508	499	481	542	479	503	487	469	477	498	467	484	531	483	530	528	494	468	487	534	465	440	465	481	521	491	447	484	485	403	470	481	503	447	456	430	495	465	431	488	464	474	447	443	454	508	422	450	454	491	452	498	492	472	457	474	526	483	486	481	473	475	504	498	493	475	498	505	492	468	474	478	478	473	487	479	483	479	456	498	476	479	476	501	497	467	474	450	467	486	457	473	513	499	474	455	487	473	518	492	500	447	465	445	459	462	454	472	477	465	497	469	457	509	489	496	472	455	482	457	463	481	444	526	508	507	471	472	466	473	450	450	459	462	456	465	460	513	474	468	491	446	477	498	504	478	442	436	474	442	470	459	452	461	494	455	477	500	498	449	499	457	433	484	457	477	455	477	493	485	494	512	480	433	423	472	478	496	509	499	480	452	487	474	466	417	451	470	471	463	477	470	465	477	461	478	459	481	460	464	511	469	465	452	460	469	439	465	435	469	475	472	472	536	498	502	509	463	463	484	467	464	443	534	493	442	498	501	481	517	462	484	432	419	499	465	491	473	489	491	479	453	506	508	464	471	488	476	466	471	469	473	462	493	478	456	455	466	437	506	470	507	496	472	475	444	473	432	481	449	458	456	491	453	472	487	470	482	478	460	508	464	464	469	498	471	468	458	451	469	515	505	502	478	475	469	479	448	477	511	471	494	465	507	469	506	463	470	477	459	464	481	490	475	478	487	481	475	469	475	478	485	489	520	496	474	490	487	473	475	486	499	485	483	436	464	452	486	456	457	424	483	492	468	474	458	476	452	501	450	474	464	471	489	472	469	457	468	462	439	488	460	477	439	474	495	488	476	475	490	471	506	447	440	505	489	436	467	466	495	452	451	481	472	466	489	476	484	453	470	450	485	452	514	488	460	464	424	483	475	453	467	453	457	504	446	485	455	473	493	494	497	463	498	510	421	477	542	459	446	485	465	480	438	431	496	466	507	453	466	492	496	480	501	510	507	479	470	460	443	470	484	477	458	465	475	486	490	467	491	508	523	489	464	489	455	439	464	480	459	475	467	466	497	470	443	454	487	454	441	445	467	496	447	467	469	477	465	446	467	461	447	489	444	497	482	460	499	481	447	465	534	473	490	492	421	483	458	453	462	443	477	490	489	480	483	500	457	462	455	427	446	449	458	435	485	481	451	504	461	478	517	441	497	461	465	492	458	501	423	457	490	491	516	462	452	475	491	457	473	472	482	456	468	464	490	459	425	508	492	469	485	477	475	439	459	469	445	480	501	477	451	467	468	459	445	478	475	489	472	496	434	473	474	466	450	470	489	448	456	490	535	490	499	474	452	447	460	510	490	468	490	466	452	445	504	477	487	473	480	449	443	473	459	488	491	447	484	475	460	508	517	468	476	460	457	463	489	471	467	434	486	475	445	483	525	479	518	501	509	505	494	472	470	473	451	465	479	446	484	452	492	532	518	483	490	461	478	500	471	493	493	498	486	472	458	435	453	457	471	479	472	489	479	468	479	449	489	453	491	465	449	465	466	486	445	444	493	489	504	460	494	462	508	454	504	478	509	449	479	442	479	458	481	484	477	435	489	504	458	479	469	461	467	500	478	510	491	423	454	445	483	424	457	520	502	500	440	480	462	439	484	436	468	447	464	495	448	417	469	478	501	468	476	477	455	452	483	465	454	449	500	455	485	448	486	475	467	473	489	476	472	490	462	443	469	494	502	429	461	484	488	472	471	470	456	481	482	424	474	486	473	472	499	468	497	499	464	460	508	456	458	490	482	459	503	453	447	486	475	491	458	467	455	463	457	445	471	470	466	475	483	497	481	489	461	469	433	481	461	459	503	505	466	481	454	466	484	467	481	470	483	463	472	508	483	493	478	454	454	454	490	493	493	469	472	491	421	464	483	494	451	507	474	516	484	452	456	511	499	449	498	492	436	470	484	481	468	465	499	464	473	511	452	475	507	484	458	459	455	459	476	469	452	498	475	458	448	477	454	460	475	460	440	439	454	489	452	523	470	471	522	435	452	453	458	437	474	488	526	522	510	475	485	467	478	495	492	457	449	473	447	461	469	478	468	463	450	468	455	440	489	483	476	512	466	452	520	437	498	482	488	484	504	467	447	445	471	445	456	477	492	475	456	482	476	492	486	451	499	463	459	464	456	469	444	453	484	445	467	465	481	487	497	485	438	435	497	483	472	481	496	468	495	452	478	443	461	438	461	469	472	448	501	513	486	483	482	418	483	449	447	484	501	477	519	470	474	452	525	461	482	449	479	452	473	469	459	423	461	462	482	452	532	484	483	472	436	430	530	445	471	486	515	483	454	464	457	486	467	466	495	455	449	477	484	492	476	490	439	497	460	490	466	503	449	475	452	474	481	463	487	513	502	449	524	491	467	446	461	478	513	460	471	491	487	451	449	488	449	503	481	477	473	468	452	488	501	475	471	451	462	497	458	475	431	486	471	465	482	518	467	492	496	451	478	475	463	507	475	467	463	493	482	491	481	480	490	502	514	509	465	471	457	452	451	495	465	500	509	509	529	460	463	463	462	509	442	428	472	517	518	475	464	501	489	463	446	438	452	524	450	477	463	473	457	472	463	472	465	490	465	453	471	474	496	495	465	495	487	466	477	471	484	474	487	471	519	509	463	498	498	492	493	452	471	484	435	496	480	475	462	483	476	451	484	437	470	504	471	485	488	480	488	476	468	497	464	458	487	452	499	498	485	461	477	511	483	491	494	503	452	505	471	423	446	478	463	468	455	534	470	463	470	410	430	465	476	450	452	454	484	475	466	450	458	511	474	500	470	448	471	465	446	448	500	460	492	472	512	482	467	449	487	471	500	478	455	497	451	458	441	459	467	498	467	492	444	478	471	498	476	463	469	476	465	469	477	485	479	466	472	480	494	440	460	466	440	507	468	463	482	465	456	478	484	473	466	510	485	477	490	505	434	446	445	486	426	448	528	453	467	430	496	518	495	490	497	463	464	468	484	491	426	501	479	489	438	463	472	498	486	530	516	485	458	436	487	466	459	527	455	446	484	471	500	512	443	471	473	481	484	448	481	476	485	508	476	452	470	496	511	477	451	476	492	492	480	509	476	478	483	435	494	481	480	475	451	493	478	462	475	483	493	483	436	482	439	482	436	492	448	488	474	516	470	430	468	488	480	490	496	521	471	456	471	470	483	483	460	443	492	451	501	447	501	443	461	443	499	451	475	479	475	455	495	454	444	471	466	483	471	447	492	509	470	451	467	503	463	499	461	428	481	496	467	459	478	431	456	516	503	511	465	494	518	500	506	498	492	483	518	520	471	458	480	494	512	492	524	513	479	447	465	454	460	455	483	490	477	474	477	497	487	476	449	446	489	485	476	480	481	533	478	463
33378	11048	4047	2933	1908	1431	1005	782	656	525	461	408	371	342	337	344	341	329	304	348	313	314	287	297	258	285	265	302	319	303	295	276	281	273	308	285	305	316	289	281	287	287	320	307	284	289	279	289	266	273	296	290	279	275	285	295	282	269	271	267	302	272	280	277	293	287	281	253	319	277	300	261	260	304	288	297	275	253	273	229	285	270	284	269	270	247	281	261	291	273	295	222	249	267	255	282	294	264	246	289	251	271	259	272	245	279	285	265	262	301	246	286	253	241	235	290	275	315	286	287	264	266	268	239	270	308	288	259	274	293	308	294	300	253	253	288	268	265	305	282	252	277	259	276	279	247	249	265	300	253	300	256	276	258	271	250	261	261	281	272	277	283	269	269	270	266	246	284	273	301	303	247	268	264	240	278	266	280	291	279	265	249	271	271	295	263	296	275	253	260	267	268	281	248	247	264	271	269	277	261	255	278	266	281	274	258	264	271	255	278	265	270	271	259	254	275	259	279	246	279	261	277	278	268	249	278	306	253	272	269	244	268	307	304	285	260	270	273	218	265	264	288	286	266	274	251	293	266	283	250	304	313	283	285	288	271	292	265	259	253	261	247	304	245	257	280	265	252	282	302	267	263	263	271	273	306	251	258	281	280	248	269	290	260	234	264	281	276	243	303	264	274	281	272	294	265	293	263	277	272	239	244	245	290	271	303	249	287	274	288	263	259	236	260	273	255	253	283	263	230	254	260	289	306	283	284	285	271	308	268	293	229	287	253	266	301	288	296	253	279	275	253	281	287	284	249	246	272	273	265	273	255	242	263	237	252	288	293	315	241	251	296	273	282	249	274	243	292	296	276	291	332	253	260	277	303	272	269	278	272	262	265	287	289	280	276	295	278	311	258	258	242	235	220	251	254	271	272	275	277	267	267	289	282	279	242	229	271	270	285	297	251	271	290	312	260	257	261	271	269	258	250	285	284	262	237	277	261	264	308	275	297	261	276	295	281	267	264	280	264	255	258	311	285	304	286	248	264	244	275	302	294	264	277	282	270	268	282	264	285	254	259	288	281	253	297	264	277	299	306	286	273	263	271	264	291	277	231	262	274	263	263	291	263	236	260	250	284	261	303	271	255	262	303	253	236	277	250	269	277	275	272	306	257	269	267	273	261	269	273	254	273	314	293	271	269	258	282	294	263	289	273	262	285	281	294	279	271	265	264	283	258	283	266	305	255	265	287	270	291	295	286	247	276	266	254	252	281	282	269	268	267	296	238	220	285	267	291	241	253	253	245	263	286	267	274	284	280	263	273	256	281	264	246	255	268	293	285	296	270	297	269	280	286	300	228	304	274	267	294	292	261	308	259	294	265	271	273	251	270	262	289	252	290	257	266	292	289	269	291	252	264	286	266	313	260	285	284	300	258	249	243	298	309	282	269	291	281	274	269	278	270	270	292	263	254	298	259	278	279	258	269	273	258	286	267	318	251	245	280	275	262	269	235	278	271	257	281	274	278	277	229	265	288	240	250	276	295	287	275	273	296	264	266	296	269	265	259	280	255	269	259	235	281	261	315	264	263	264	256	281	285	264	242	231	269	262	257	259	268	238	248	238	256	272	271	261	261	257	284	289	235	301	266	268	267	262	291	266	264	242	266	289	274	297	283	265	270	275	270	259	299	257	270	258	252	250	301	277	264	229	258	261	264	287	295	285	275	260	294	227	289	308	236	272	266	262	299	290	275	244	280	289	262	261	265	273	291	293	261	312	289	274	276	278	258	276	234	280	277	301	270	304	265	277	301	278	271	257	248	264	255	274	277	252	290	284	300	274	267	308	300	259	268	276	267	281	285	281	249	293	264	300	262	247	274	267	276	257	267	238	309	268	228	239	279	280	266	296	318	269	249	285	280	263	267	256	268	296	268	283	239	275	275	256	279	299	290	281	285	305	229	266	301	283	268	275	235	287	220	270	268	279	283	287	272	234	265	281	298	265	249	286	281	304	309	296	296	288	293	265	258	254	287	278	235	289	280	272	258	251	249	255	307	283	328	284	278	279	278	276	264	267	315	267	256	290	266	284	278	276	293	271	273	280	286	268	263	278	291	298	289	260	300	265	280	263	303	253	262	246	281	271	253	251	231	247	275	276	247	253	278	265	289	257	270	337	265	279	267	272	293	267	251	286	271	258	283	230	287	232	255	292	288	283	265	283	251	274	286	288	263	300	256	269	252	240	286	266	278	260	251	272	308	265	282	288	291	292	288	254	265	287	257	284	268	283	277	249	263	283	292	244	255	313	242	280	291	306	306	300	294	263	288	268	277	274	235	282	246	280	310	261	265	270	265	287	276	278	282	260	262	261	260	263	301	274	239	269	288	280	279	289	282	289	274	269	278	286	285	289	247	237	266	256	260	268	261	242	282	262	278	275	268	269	247	302	295	284	249	262	273	295	261	278	288	270	269	265	285	255	264	274	260	288	273	271	280	275	245	263	264	292	312	272	250	232	264	269	294	299	277	272	266	280	298	264	263	237	289	270	262	304	280	291	266	287	274	275	273	240	271	286	259	289	278	262	283	272	261	296	301	281	261	303	293	280	279	278	270	275	250	266	243	272	276	265	281	288	279	262	267	278	275	284	263	276	235	257	294	289	274	268	247	332	270	292	257	235	273	278	258	242	263	258	240	243	270	279	251	262	280	303	283	261	263	257	260	283	285	287	274	260	247	289	270	271	264	279	304	284	288	261	274	276	271	277	284	260	266	275	262	275	314	256	278	247	285	303	298	263	282	258	270	279	302	291	269	295	252	284	246	303	241	258	267	279	297	271	297	290	301	287	298	297	275	276	262	269	275	284	236	268	258	294	255	291	282	261	284	268	278	274	288	275	289	267	269	273	290	295	245	282	266	262	272	290	288	295	261	292	261	298	276	322	309	258	225	285	289	261	275	271	272	243	273	259	255	282	302	302	261	242	272	280	238	270	253	290	273	267	284	258	250	270	231	282	260	289	251	294	283	240	273	298	294	271	296	282	275	254	255	262	279	251	267	272	262	270	248	242	273	278	259	260	273	299	292	275	302	293	258	285	257	293	249	253	321	250	300	291	258	239	263	260	279	267	283	265	285	265	303	225	253	282	232	290	263	247	249	264	273	281	265	287	285	266	248	271	241	276	255	256	285	265	272	264	261	271	274	299	280	263	273	244	297	274	282	270	276	259	267	274	263	301	279	265	242	252	268	276	278	279	284	312	293	263	275	244	268	288	282	273	252	252	264	271	270	247	279	265	227	302	272	243	258	266	274	294	263	312	275	286	260	260	319	286	259	275	262	272	256	292	245	264	264	286	244	288	263	279	255	284	276	256	309	278	295	271	276	266	254	271	258	270	251	265	275	253	273	310	267	244	286	284	258	263	266	269	228	280	249	275	290	300	281	278	237	297	257	274	261	264	296	259	273	240	232	250	269	267	272	274	293	258	307	279	254	284	261	252	255	263	272	261	292
20696	5228	6709	7980	6674	5227	3897	3060	2452	1983	1749	1483	1243	1091	1089	901	957	921	876	861	828	796	794	822	800	708	733	746	778	784	811	748	804	814	778	786	734	703	745	732	691	682	637	684	673	703	650	690	661	653	659	635	634	714	653	681	652	588	680	664	659	623	611	633	628	678	631	667	632	599	619	632	614	618	654	615	635	642	586	666	610	642	636	608	625	598	639	644	633	631	640	615	620	606	601	646	564	613	593	628	614	641	572	637	619	597	590	594	610	620	597	640	599	649	613	607	592	640	620	628	598	542	567	617	613	629	662	596	624	629	630	637	631	604	610	610	614	620	614	585	611	622	604	632	629	603	580	616	643	616	616	595	611	628	615	594	649	597	601	650	592	664	601	607	632	579	574	640	620	626	565	600	634	599	577	601	595	615	615	586	653	631	608	612	605	589	597	660	569	648	576	610	601	608	598	632	614	617	619	624	591	569	588	584	640	637	612	652	619	661	570	663	599	617	636	594	599	573	576	627	599	615	589	571	606	601	586	606	586	601	663	619	618	614	616	599	614	595	602	590	599	614	600	607	587	643	638	617	607	619	631	633	615	595	560	588	626	620	592	621	603	655	626	610	626	635	646	574	640	627	610	594	629	598	631	609	554	627	623	622	621	599	606	626	567	634	632	599	628	655	618	614	621	626	589	611	648	601	599	654	655	615	612	604	556	577	565	631	623	611	613	604	617	652	601	563	628	644	614	605	601	603	573	599	620	622	621	651	601	590	638	610	612	590	584	627	620	628	594	645	584	581	615	648	595	629	578	593	575	604	624	600	627	624	648	615	574	620	565	603	638	627	619	648	639	591	595	628	613	627	619	638	573	603	636	608	614	593	648	632	590	569	606	605	668	639	648	576	601	583	589	623	679	624	620	584	586	640	619	581	635	586	616	586	584	594	654	629	596	665	585	647	612	620	604	590	613	619	620	603	593	636	625	617	611	622	623	626	654	653	614	627	617	574	610	595	571	611	597	641	593	580	577	618	653	597	618	606	677	594	629	635	628	608	619	562	616	604	635	540	678	610	648	580	594	617	589	606	640	620	598	599	678	617	638	624	662	593	569	589	608	610	610	561	601	635	598	602	582	585	608	592	675	564	617	666	615	584	593	591	616	617	614	622	589	598	630	599	606	626	622	657	626	605	584	620	576	621	632	582	627	628	598	648	566	599	557	621	655	600	623	579	583	592	637	620	640	668	579	634	623	614	596	582	588	613	595	586	631	609	634	624	603	608	612	630	614	617	631	625	620	584	589	597	635	619	609	626	595	603	650	585	619	638	590	591	575	605	591	615	637	586	578	565	625	584	528	657	577	670	607	623	587	567	636	621	612	619	631	636	573	609	594	614	603	577	604	601	589	616	640	604	629	650	622	583	571	620	607	554	629	593	645	646	617	605	620	609	607	613	649	639	582	601	613	635	650	680	591	644	581	648	624	626	568	596	606	624	628	564	605	641	643	621	584	596	585	593	631	638	595	629	606	624	624	592	633	607	653	628	637	607	642	653	670	638	621	643	573	618	556	602	615	605	585	589	600	679	649	608	659	638	599	625	607	606	606	582	598	607	607	617	629	592	621	617	645	628	579	647	612	571	576	639	624	612	619	629	585	576	638	670	598	615	604	642	587	638	633	588	593	623	624	613	622	617	643	624	597	620	542	657	622	574	618	591	575	614	659	626	570	558	623	570	617	565	584	639	631	620	587	611	623	627	590	610	614	607	588	597	562	634	641	581	622	581	637	596	617	619	596	649	630	617	610	567	663	598	587	622	617	581	626	631	632	626	580	624	624	625	665	651	599	592	612	641	595	625	624	595	642	615	610	615	589	593	612	608	652	660	631	572	568	663	586	596	619	622	634	587	570	633	646	573	615	608	552	632	603	618	615	599	588	611	604	614	628	586	606	615	585	645	580	605	609	645	628	645	585	605	628	628	627	575	598	589	609	609	625	644	612	620	613	665	629	572	593	622	628	648	608	600	604	644	612	594	616	612	610	636	601	593	612	593	609	625	630	664	607	568	611	596	646	609	581	648	615	592	612	613	609	654	629	604	650	658	648	623	618	620	655	606	629	621	567	615	620	596	601	625	642	604	609	614	634	634	599	586	625	599	613	614	586	635	640	562	598	580	609	609	627	585	636	620	567	610	654	636	612	559	648	628	590	615	590	645	579	613	572	624	620	598	631	587	646	586	597	651	653	597	604	626	631	615	587	629	594	602	579	588	600	671	617	605	625	615	624	608	660	573	596	627	619	617	605	609	580	623	617	638	565	629	590	633	603	616	657	601	623	611	603	618	566	580	620	594	593	607	619	575	600	635	582	659	606	576	624	586	635	599	622	594	639	610	621	621	580	593	641	599	578	616	609	602	589	651	576	594	627	626	624	613	633	585	617	649	584	613	578	636	611	570	627	598	633	638	619	603	626	614	613	630	649	655	580	592	592	549	652	638	575	594	606	601	581	582	639	631	568	625	621	568	638	616	596	640	635	627	613	574	621	612	607	612	650	616	633	590	640	633	657	624	567	655	623	639	569	649	642	588	623	618	629	623	602	653	608	597	605	606	653	624	604	629	613	630	644	595	615	595	664	584	619	577	647	575	633	589	580	621	630	605	617	589	634	620	612	603	575	597	560	612	625	617	575	654	639	625	603	609	630	603	588	618	574	626	576	640	638	605	636	619	601	613	624	632	585	636	590	642	585	630	651	552	632	619	646	591	570	581	638	615	617	610	608	653	633	637	642	618	613	617	675	597	628	637	610	629	666	607	605	616	616	574	599	636	578	615	593	595	627	653	580	645	626	660	627	638	605	595	620	595	629	617	642	646	611	591	599	608	618	625	618	640	593	598	585	638	591	635	611	617	650	592	632	613	568	628	593	602	601	627	625	612	597	616	621	611	599	577	600	629	650	603	609	598	620	637	603	638	616	633	632	625	605	611	625	597	580	654	583	602	603	613	635	584	569	626	641	651	633	588	572	612	617	634	580	604	627	556	628	659	632	576	582	596	551	622	620	615	625	628	599	613	599	637	582	627	682	580	591	597	667	619	583	570	615	577	647	590	603	635	625	589	559	590	617	617	637	637	589	632	622	601	627	607	640	632	575	645	612	641	643	635	604	603	665	563	653	579	618	583	610	615	589	626	606	586	614	603	663	635	608	577	644	593	612	632	586	578	636	620	625	605	587	640	642	577	608	601	599	563	571	590	607	598	687	569	604	642	606	606	611	649	620	632	594	618	637	594	577	599	625	611	627	610	578	598	609	590	618	654	610	623	652	623	620	627	651	575	636	614	572	607	617	574	651	588	618	616	598	655	644	631	633	605	633	596	580	606	630	594	581	635	589	599	605	635	596	569	626	620	605	634	631	614	592	623	646	594	580	608	608	659	626	598	641	605	613	628	590	613	632	611	625	639	627	582	630	593	622	633	627	612	585	651	608	596	604	653	629	640	646	588	623	608
45805	16578	6409	4470	2962	2041	1342	997	884	690	606	534	438	450	406	447	373	378	374	351	371	340	343	355	360	353	346	271	353	314	330	338	367	327	297	322	309	261	340	324	308	291	333	326	296	312	311	297	319	299	301	334	349	287	306	284	284	293	284	287	289	267	294	295	292	312	289	321	294	311	269	329	320	303	331	263	294	290	274	267	293	314	332	307	287	268	265	339	257	306	291	290	283	302	289	285	287	308	286	275	293	267	286	317	293	343	316	280	314	312	309	288	313	283	272	317	258	280	306	299	303	315	329	284	271	299	302	292	293	319	303	274	288	275	279	278	312	304	314	314	286	279	308	271	288	294	287	268	270	333	309	273	294	294	282	264	280	286	270	301	275	291	292	278	283	315	299	294	293	281	298	287	286	315	270	286	294	301	281	300	302	298	287	302	293	305	276	285	282	268	297	300	285	274	325	316	273	311	306	316	298	296	296	280	290	303	295	307	298	282	313	254	301	283	318	317	306	309	285	304	296	271	301	275	297	270	290	306	292	274	301	308	319	302	266	298	336	274	298	292	283	269	281	286	295	308	269	276	278	281	288	323	253	280	284	295	299	309	283	295	310	319	313	335	286	258	258	248	303	322	302	294	270	331	308	306	296	275	288	333	324	287	266	268	293	315	306	301	299	312	302	317	301	292	300	267	288	263	304	288	313	298	280	302	314	289	330	276	288	297	286	280	302	264	282	293	298	281	309	305	295	289	315	288	312	284	287	309	292	321	266	324	288	279	309	324	293	315	346	277	309	281	304	280	296	304	281	306	294	310	279	273	291	271	300	263	293	322	290	310	287	259	291	292	301	291	313	292	273	274	289	312	303	312	318	288	288	302	327	311	316	291	289	319	323	318	267	269	306	296	299	301	265	334	276	308	300	317	299	294	306	281	291	307	281	311	285	285	287	270	288	281	278	303	263	322	315	286	326	274	276	299	278	279	276	293	277	276	313	298	279	305	285	336	322	298	282	253	288	306	295	294	325	295	289	269	294	274	325	313	300	298	257	291	287	334	275	274	274	293	283	293	280	282	290	307	302	280	256	317	305	320	308	268	314	275	272	265	278	320	293	289	322	347	307	294	286	279	278	301	290	322	299	282	270	276	320	293	275	292	274	279	280	284	312	319	292	263	312	328	308	292	264	259	312	293	262	262	312	316	287	280	262	279	287	300	289	316	290	305	296	286	315	278	264	278	298	266	307	300	309	293	288	278	273	310	287	303	313	291	308	280	284	296	301	295	278	287	285	285	293	286	318	255	259	277	294	295	333	291	293	280	269	296	269	308	274	308	293	292	267	295	333	276	288	289	284	289	305	275	302	276	257	325	307	274	317	276	301	319	257	309	287	313	334	304	293	289	285	303	289	304	283	311	290	275	322	283	289	290	270	284	317	300	295	282	294	287	268	280	290	268	300	303	298	256	304	276	302	271	274	301	282	299	292	273	286	286	282	291	306	275	293	294	272	308	286	275	276	300	310	318	291	285	290	284	326	299	292	300	332	256	281	293	309	296	279	309	315	304	318	293	346	298	293	302	282	307	308	297	291	276	295	283	274	293	263	291	293	290	307	262	310	295	313	308	264	304	274	310	295	304	271	293	282	303	295	290	250	310	288	290	324	310	294	332	328	295	280	290	293	286	306	309	302	289	297	274	297	296	286	287	256	260	334	268	292	285	331	299	279	305	288	278	277	279	280	288	240	296	305	313	311	285	298	330	280	282	315	299	313	323	319	292	307	255	285	278	277	264	301	300	306	291	328	298	282	317	306	297	295	275	278	312	298	284	281	319	274	279	284	277	263	303	313	299	271	270	300	279	296	298	296	292	283	274	280	316	293	287	290	301	290	268	322	347	286	272	283	320	283	294	305	296	273	307	287	287	252	259	284	262	302	249	305	287	298	291	335	293	294	320	283	311	296	288	302	304	281	288	280	337	288	304	299	327	303	287	301	271	283	304	274	288	291	302	324	283	261	293	312	282	303	255	293	289	312	278	288	301	283	316	342	276	297	323	308	320	279	300	297	307	312	263	269	314	283	296	305	309	293	293	298	249	301	305	303	309	288	298	287	304	307	280	305	236	263	256	298	279	259	273	270	248	283	284	320	276	300	316	281	306	267	298	324	296	282	272	288	277	276	307	293	297	316	284	291	296	310	324	287	307	280	295	266	269	281	265	324	274	291	287	294	286	292	284	301	282	271	272	303	276	300	291	278	270	287	290	290	301	309	297	304	314	305	327	340	271	266	263	288	281	295	291	302	306	283	288	291	300	284	296	265	308	317	280	293	300	294	292	288	320	303	319	268	317	284	291	331	283	313	291	303	305	323	280	290	286	256	275	295	284	266	305	321	263	274	304	302	344	301	318	286	291	304	262	266	303	288	305	313	278	315	322	312	343	319	292	274	279	265	288	303	324	286	300	297	317	308	292	308	289	292	295	288	266	284	264	286	283	304	316	336	329	305	273	316	297	285	295	311	273	309	293	249	317	296	293	285	276	297	322	286	283	275	335	260	303	292	313	289	298	257	319	309	303	278	305	296	287	306	301	302	287	260	284	304	250	280	314	294	271	309	315	313	269	298	327	276	287	320	270	265	306	318	309	304	298	281	284	288	311	299	263	313	323	297	268	302	288	295	295	286	306	283	282	283	288	308	314	301	287	287	320	290	287	267	298	283	298	302	271	316	274	290	289	288	285	287	306	289	300	303	261	251	287	296	273	316	314	287	284	292	303	274	292	318	269	284	288	257	313	301	292	335	293	322	326	271	295	278	291	251	300	288	289	289	278	295	272	291	292	319	317	318	308	295	291	277	290	260	278	284	298	289	285	292	303	270	263	293	294	309	293	288	310	276	299	276	318	297	261	293	268	271	293	293	302	297	315	320	305	302	281	326	249	272	279	335	269	286	296	276	274	286	261	305	319	282	292	285	297	274	283	353	291	303	306	280	289	306	287	286	311	290	249	283	291	310	340	341	296	279	275	284	235	286	284	286	289	280	276	320	272	294	298	279	275	300	270	288	318	312	285	300	322	324	293	311	313	308	260	308	277	305	263	285	314	290	305	303	249	277	327	297	287	298	275	263	301	320	302	314	307	288	285	263	280	302	297	276	318	321	308	289	318	300	278	300	283	283	290	271	281	305	306	293	273	295	308	322	307	262	308	284	277	317	308	286	315	283	300	294	299	268	270	278	307	327	281	340	314	313	299	279	305	323	320	322	276	309	301	315	306	281	308	309	310	276	290	317	327	294	290	296	279	306	298	264	313	256	316	285	283	269	275	275	296	291	290	296	322	294	318	283	300	323	335	304	294	271	310	302	276	285	295	259	311	266	307	265	285	262	271	273	287	281	279	315	293	296	290	309	278	303	310	289	309	285	300	266	295	329	283	313	284	263	290	298	281	284	292	304	301	270	295	289	312	304	265	307	267	292	300	289	300	284	325	301	300	273	269	287	301	287	277
27399	5424	9197	10941	9552	7371	5555	4265	3511	2775	2445	1838	1606	1393	1371	1280	1164	1170	1066	984	972	1001	994	902	871	889	923	843	898	889	964	897	920	917	881	822	840	828	778	816	773	771	769	744	738	764	700	735	739	733	734	748	706	710	704	721	722	736	657	652	652	701	630	701	686	689	689	665	627	704	651	715	623	665	657	642	656	629	674	660	660	599	644	620	619	662	657	625	684	646	653	696	653	616	574	698	613	621	638	639	632	666	610	621	666	627	642	642	653	655	609	660	685	644	641	642	640	662	587	631	568	637	682	621	651	644	643	630	602	673	649	633	603	658	641	645	637	652	669	653	631	636	630	632	651	617	654	600	689	653	599	658	640	646	697	642	636	676	644	619	625	683	650	659	676	671	646	578	679	634	656	638	566	628	691	662	643	617	628	693	649	665	616	644	648	639	611	634	627	691	651	613	623	644	670	672	636	596	654	663	709	662	619	629	657	663	629	698	596	645	615	656	689	614	623	695	607	657	663	639	642	656	627	663	664	617	637	628	626	611	626	603	668	626	649	639	651	655	626	681	618	622	611	638	640	639	608	611	653	642	647	627	675	675	607	653	667	621	663	653	676	646	635	638	602	677	643	610	634	658	685	626	610	668	638	655	661	665	616	610	647	590	636	652	631	632	654	651	639	643	607	627	600	673	644	610	643	683	634	647	593	694	657	668	664	658	650	639	652	623	695	656	664	631	634	612	636	673	657	617	634	652	629	659	628	673	659	642	607	618	647	611	660	655	664	642	667	628	623	605	658	640	669	653	668	642	592	611	676	681	599	698	687	595	656	675	691	645	637	621	638	656	632	647	596	637	658	622	638	675	663	650	683	656	616	610	592	631	628	643	651	661	634	656	646	617	653	604	642	607	660	644	636	662	617	684	636	626	686	597	646	623	669	638	670	617	636	662	667	629	655	623	657	621	674	605	600	666	666	660	665	650	601	643	671	628	674	665	652	586	625	670	660	638	654	649	650	608	671	642	670	644	617	632	654	658	649	656	657	700	604	640	641	682	656	656	688	610	650	661	657	669	710	644	618	651	660	635	619	621	641	622	613	612	605	658	641	653	598	600	628	648	629	634	642	649	632	625	668	651	618	608	691	643	641	629	606	625	628	630	636	608	644	634	655	655	649	648	660	628	675	605	622	649	644	622	653	681	664	637	600	666	691	627	634	638	643	600	673	661	652	675	678	601	682	630	608	652	678	610	600	672	627	605	667	651	662	663	661	647	615	620	651	636	609	644	616	652	641	663	615	634	600	643	661	657	629	636	633	649	654	613	662	670	620	633	609	629	633	627	643	643	601	639	624	643	614	631	609	664	641	646	617	616	627	665	637	625	670	616	618	612	645	598	600	619	636	612	605	646	651	646	644	649	634	677	635	675	606	656	682	649	670	620	647	587	605	642	607	657	591	666	646	659	666	693	662	655	646	634	633	581	644	612	674	658	633	628	657	619	618	632	629	666	656	620	677	606	658	643	619	609	619	612	644	625	662	678	669	627	608	637	625	658	681	645	653	579	645	638	642	659	645	651	588	648	651	646	636	619	615	662	670	664	666	620	643	698	642	683	670	635	623	604	644	619	615	610	678	619	611	657	594	643	715	618	636	653	631	647	593	680	640	639	648	619	656	660	665	607	635	660	626	705	709	644	658	661	614	609	616	622	637	627	670	690	656	639	616	635	669	668	639	635	632	628	667	618	664	614	622	609	629	654	635	631	631	656	622	646	679	653	675	666	657	657	639	619	673	610	639	633	685	638	650	645	591	626	628	667	635	623	661	668	595	636	645	654	621	634	634	655	669	656	634	605	631	658	636	637	606	621	631	626	661	634	639	632	636	651	600	640	599	653	659	596	610	631	629	653	631	657	639	680	627	703	645	649	622	569	589	654	626	686	639	601	601	661	641	636	626	618	668	643	628	607	634	652	619	682	638	636	621	608	646	679	662	667	627	658	625	634	632	634	653	653	584	646	609	621	658	652	641	646	616	717	594	626	657	692	627	628	638	719	638	657	631	628	665	662	630	631	632	613	647	633	604	649	682	658	608	634	619	627	618	603	653	628	671	718	663	608	649	585	640	619	652	645	628	632	654	621	675	616	696	638	623	643	721	683	672	619	661	644	644	607	601	648	597	633	611	678	626	659	657	646	631	636	654	568	624	625	614	646	639	658	621	667	620	659	668	630	642	619	675	626	607	643	659	637	627	655	625	672	641	611	613	640	649	655	683	695	637	638	599	627	626	643	661	607	640	610	650	609	602	648	606	650	647	601	615	667	649	637	634	626	638	645	618	649	629	696	633	623	627	672	636	691	624	683	658	687	676	568	590	664	587	650	606	631	672	642	644	608	613	635	712	616	672	615	661	611	608	648	648	641	640	650	643	612	638	636	640	626	642	667	636	610	657	663	631	623	637	642	661	604	615	675	659	679	654	684	682	686	641	629	655	616	624	615	615	620	624	611	632	606	608	695	612	615	673	626	612	651	669	647	647	643	687	607	648	602	652	617	640	593	644	676	652	650	636	615	652	672	621	641	661	680	648	646	613	653	649	644	682	595	633	645	671	637	640	602	645	611	653	641	597	625	595	632	637	654	646	660	641	622	630	608	652	652	654	652	655	611	626	656	629	615	658	608	661	614	582	625	578	670	634	624	638	654	689	627	633	629	620	591	637	645	641	607	666	640	625	609	640	643	619	650	643	639	653	689	633	628	599	663	635	668	672	668	634	623	603	649	678	691	623	646	652	588	656	634	652	627	624	632	609	647	591	624	657	633	649	573	641	642	615	590	642	617	670	601	596	660	633	623	649	661	665	670	624	633	592	637	641	638	670	698	635	628	646	634	681	613	581	665	648	620	646	648	581	658	645	637	588	633	648	646	598	682	643	633	662	619	647	647	646	633	689	636	648	659	669	627	693	660	647	645	684	622	625	639	665	594	647	582	590	658	659	673	639	640	598	683	644	641	646	621	647	685	657	633	674	681	679	714	659	626	662	637	618	712	672	662	636	653	644	628	653	669	629	608	616	629	649	653	666	690	604	657	586	665	630	639	604	661	606	659	659	644	606	609	647	567	622	658	690	645	648	625	635	645	628	651	629	635	649	676	646	630	699	652	679	632	595	689	617	650	638	657	584	640	604	620	673	680	636	615	634	607	633	601	618	653	646	645	642	604	624	635	661	632	625	630	638	668	663	635	642	644	598	665	632	632	653	644	623	641	650	646	641	635	613	640	598	641	652	652	658	633	623	637	652	619	629	672	609	592	661	620	664	700	629	639	652	686	670	698	616	592	664	680	633	609	638	668	656	684	636	607	596	646	640	669	653	645	666	663	683	635	692	677	617	608	649	633	624	639	646	646	638	666	677	620	667	677	635	628	635	652	636	623	600	599	661	621	643	640	648	674	640	644	671	646	633	639	638	590	651	631	685	657	617	619	640	653	616	682	619	653	655	615	628	655	665	659
17437	4289	2269	1823	1228	801	575	450	439	334	320	317	246	226	229	244	228	209	219	201	235	207	198	222	205	237	225	224	185	200	229	229	232	192	198	217	215	199	200	197	217	204	185	205	204	211	214	178	231	208	216	168	195	192	211	211	226	240	229	183	221	227	208	182	179	198	207	193	197	184	180	196	205	217	193	195	208	224	184	185	224	198	195	202	219	208	206	192	189	176	222	204	203	189	194	207	193	213	194	211	181	203	204	208	224	169	192	223	213	183	212	211	193	191	195	187	226	187	214	218	195	215	189	220	180	199	194	204	179	223	200	199	213	195	198	215	240	219	196	174	227	178	208	251	214	204	195	179	214	222	221	220	205	199	200	184	204	204	241	219	200	187	187	194	208	192	203	200	196	174	224	203	227	204	195	196	199	187	204	235	208	200	216	184	202	208	236	193	203	200	230	196	208	208	198	217	245	172	212	196	208	217	175	201	234	191	235	220	186	191	197	211	184	187	208	228	215	221	203	209	175	192	218	209	174	225	207	236	219	197	163	228	205	202	195	194	203	173	187	222	165	196	197	191	206	198	219	230	215	191	216	176	193	207	220	192	202	183	209	207	214	217	200	216	203	187	191	199	192	210	235	201	216	219	203	234	192	227	218	235	209	224	232	203	191	233	199	209	201	171	237	223	205	209	216	191	208	190	205	221	201	200	215	203	213	219	235	227	223	194	179	206	203	208	198	223	200	229	217	186	190	243	182	177	196	229	216	202	184	227	190	211	234	208	178	203	204	194	207	229	199	204	213	215	224	214	233	211	199	183	198	204	208	212	199	187	204	205	189	206	178	196	184	196	195	207	219	226	202	218	222	206	205	187	194	209	212	200	222	209	199	200	194	206	191	186	210	220	198	228	187	208	190	204	178	209	221	185	210	179	230	212	224	224	214	206	178	177	206	175	184	189	196	195	205	206	180	211	206	216	212	219	187	205	175	187	209	220	231	219	198	203	189	185	220	221	209	176	226	192	214	203	206	200	201	195	201	189	211	220	209	212	213	210	199	214	189	187	212	223	212	216	185	232	208	188	190	190	195	178	207	171	206	205	223	181	213	220	201	212	194	217	176	190	220	215	206	222	193	201	187	198	184	206	200	194	187	172	198	231	198	211	194	214	207	213	197	195	208	181	198	206	168	185	217	232	204	196	175	184	191	187	208	191	184	180	236	188	179	217	193	194	213	211	209	191	205	212	203	243	202	187	190	209	222	215	197	186	195	208	205	213	208	207	179	196	209	191	215	203	220	207	204	219	221	196	195	208	200	206	202	209	187	201	215	202	198	210	193	197	208	215	193	205	174	222	212	209	222	202	208	185	173	201	188	209	213	216	222	194	194	217	228	211	182	209	180	230	193	211	229	218	186	196	204	215	177	179	215	205	207	181	198	212	203	196	188	211	207	214	187	187	214	227	203	214	199	184	186	194	191	159	211	205	223	198	220	181	208	212	239	193	188	212	212	203	186	210	200	216	186	222	234	194	221	199	201	203	189	221	203	211	213	206	190	208	229	182	196	208	198	220	223	195	231	205	189	200	186	191	200	196	224	209	238	212	219	188	226	233	224	200	204	209	222	211	194	202	204	213	222	221	207	209	191	207	205	216	178	195	190	186	192	176	185	191	178	197	221	221	219	192	206	218	203	209	198	232	183	191	208	190	190	193	202	214	183	208	229	216	202	197	201	193	246	197	209	228	201	183	211	222	219	191	218	212	191	226	221	184	198	210	198	168	203	206	200	188	203	193	203	205	219	210	191	193	192	209	183	213	183	210	204	184	202	208	212	222	178	200	217	208	194	214	208	192	196	195	207	184	190	202	210	238	217	198	204	152	212	206	187	188	197	213	185	203	211	187	221	221	194	174	181	213	213	194	223	179	171	200	215	210	207	205	194	199	199	200	198	181	212	207	202	211	193	231	216	200	208	186	212	211	207	201	193	175	188	191	208	221	173	212	186	205	199	215	202	193	199	181	220	201	233	215	191	214	196	223	177	189	224	213	194	197	210	203	188	254	225	205	216	200	227	198	216	199	190	200	208	201	205	197	216	188	176	205	223	221	231	198	213	181	225	214	186	185	202	206	196	217	176	204	199	210	186	203	190	193	192	204	188	213	230	207	193	191	201	186	200	182	215	211	188	188	200	165	189	195	175	182	200	201	191	214	183	205	186	198	199	169	189	206	215	213	214	201	224	219	204	187	190	181	188	231	218	193	190	184	221	187	204	210	197	180	205	203	201	182	196	191	221	200	214	194	193	191	188	192	200	195	192	181	223	208	192	210	210	209	213	252	197	208	189	193	220	208	215	193	198	179	208	185	186	208	192	185	206	180	203	194	216	200	201	213	198	186	224	198	189	186	188	198	189	231	192	190	233	221	221	203	193	224	180	189	215	167	183	228	198	205	200	200	200	184	193	216	190	213	230	216	204	198	193	203	219	214	204	184	230	203	230	199	211	189	209	200	208	203	223	215	209	202	197	221	214	170	210	230	199	176	178	199	178	200	195	202	201	241	172	214	194	210	188	181	227	192	200	197	220	203	183	189	191	209	216	210	216	198	228	180	193	220	209	204	166	227	199	201	209	206	226	196	193	193	202	175	190	175	216	189	190	197	199	210	201	220	223	188	206	192	182	202	218	206	198	205	200	218	215	220	213	224	201	198	183	201	214	203	183	214	223	223	206	190	183	217	196	195	200	209	228	223	197	192	188	209	206	210	191	176	201	221	209	218	209	229	221	193	190	178	189	189	203	193	183	218	190	200	194	209	209	191	208	194	201	212	188	204	178	220	225	183	197	216	225	224	226	204	195	200	212	188	201	193	214	198	212	234	176	196	209	174	205	203	216	203	194	209	207	236	203	236	210	209	229	210	190	204	225	218	216	194	227	213	216	195	227	228	177	179	204	182	193	183	215	193	188	208	192	216	189	220	206	225	197	213	208	211	187	202	201	208	191	217	164	195	237	201	211	227	192	185	192	205	228	223	206	212	219	212	169	180	221	196	201	200	212	214	196	220	214	203	197	203	216	211	205	214	196	223	184	183	208	190	207	196	228	226	198	204	202	188	210	223	189	199	195	221	221	208	207	224	185	228	219	212	201	192	187	212	193	185	198	208	199	214	203	217	205	190	202	202	190	188	176	192	181	205	227	184	212	162	191	242	226	184	213	208	186	214	195	191	219	189	187	212	226	198	186	223	220	196	226	200	180	213	221	224	208	190	202	155	201	217	210	191	196	205	204	211	196	209	199	209	206	216	190	227	209	195	196	222	206	186	223	176	211	194	196	200	216	205	191	208	192	206	199	197	202	212	196	186	186	201	193	216	196	198	211	188	212	214	203	228	185	187	224	194	213	212	198	198	197	189	205	186	222	186	206	179	176	216	235	218	184	209	218	190	174	192	219	187	194	200	206	220	209	192	230	203	198	199	174	175	185	218	208	207	199	213	204	212	233	220	220	189
10175	2310	4313	5010	4376	3238	2318	1760	1413	1256	1012	928	830	715	645	673	624	577	640	653	567	564	523	577	542	522	542	505	564	576	571	575	555	609	506	556	540	530	532	491	562	511	497	535	485	481	492	530	510	511	489	496	503	483	512	539	486	542	475	479	470	450	482	502	484	477	463	476	496	463	481	491	493	475	444	487	420	442	469	500	511	473	479	514	501	489	450	474	469	514	493	460	466	477	449	496	476	473	493	452	502	493	486	479	485	490	483	464	457	470	506	462	442	465	446	477	482	472	500	474	509	458	517	470	483	481	465	432	458	504	467	469	438	467	460	436	473	465	425	478	464	477	464	474	447	466	491	481	483	446	471	507	501	471	463	463	454	489	501	483	496	469	431	451	473	488	484	472	488	477	492	475	467	462	500	460	454	461	467	443	490	445	473	491	483	488	446	492	483	486	450	458	452	473	464	467	443	491	449	477	488	438	524	512	508	533	502	462	471	474	455	473	461	456	477	455	475	495	450	498	486	505	510	474	453	503	479	470	444	469	462	428	531	490	473	435	500	450	455	461	484	507	483	478	478	493	454	500	459	484	485	462	440	474	487	453	510	479	485	443	480	463	460	459	505	481	442	513	467	465	449	484	472	502	504	499	483	476	459	442	467	502	482	454	510	482	446	417	463	426	491	478	497	470	457	467	512	452	488	480	460	472	468	462	460	484	454	498	524	484	447	474	480	468	485	428	527	466	476	481	519	498	462	504	485	445	458	432	469	466	494	482	464	487	496	433	471	505	488	484	464	484	485	459	452	475	461	450	457	465	460	446	466	495	452	462	510	465	492	474	463	511	475	488	478	511	480	464	468	475	455	480	468	479	488	468	488	499	486	477	459	455	471	452	459	463	463	449	452	466	509	452	442	512	472	479	502	476	476	471	457	494	490	474	491	499	501	475	477	445	522	447	421	453	504	458	437	453	495	460	480	526	465	501	481	508	510	486	487	497	462	522	458	504	481	485	459	477	482	470	452	470	463	490	481	493	483	486	426	451	445	482	479	492	473	482	491	484	467	481	464	466	486	485	491	487	480	477	535	445	485	448	484	441	489	482	495	482	453	518	441	440	431	467	503	464	458	456	466	473	473	502	485	465	471	493	462	431	482	483	478	508	499	453	477	490	482	476	488	494	457	474	473	454	496	485	494	448	523	525	476	468	476	507	500	465	487	492	505	500	452	440	522	461	494	478	430	485	473	476	482	504	450	452	493	482	464	432	479	458	475	475	470	468	507	508	497	472	435	455	452	430	462	483	459	463	506	470	482	483	479	488	467	492	499	456	445	506	512	455	445	506	448	459	472	458	447	474	483	475	462	472	463	466	431	479	462	466	491	475	466	489	524	482	486	464	448	490	481	433	488	478	506	446	481	474	469	491	463	490	448	437	493	441	475	432	456	435	465	509	486	469	486	448	472	407	462	477	479	520	528	457	464	517	449	477	447	508	500	478	443	482	454	472	496	451	467	473	469	471	466	480	451	453	466	464	527	463	487	426	482	479	462	498	531	494	457	492	473	500	483	450	530	443	489	462	452	480	454	469	529	489	511	504	481	477	473	456	465	493	510	470	473	481	448	482	480	496	476	460	488	466	475	495	488	467	468	461	478	470	511	493	468	470	452	486	497	493	446	482	467	478	470	495	484	496	502	445	464	477	459	479	502	475	500	465	519	467	463	488	481	478	470	472	474	424	492	496	480	491	445	492	463	460	500	463	445	460	499	439	468	490	531	487	429	460	460	445	469	509	430	477	505	424	517	514	467	490	447	461	513	495	464	446	452	447	513	435	488	500	510	467	447	479	485	451	449	467	479	481	459	428	473	472	453	480	445	518	506	462	484	539	502	450	456	480	490	467	457	464	457	485	497	452	462	469	487	470	443	472	450	443	486	518	482	486	478	483	471	453	435	489	474	526	494	504	456	454	483	495	464	431	458	454	439	479	495	489	490	462	443	477	514	446	476	453	464	474	497	467	470	462	490	478	472	501	471	458	521	514	463	489	504	503	463	505	441	484	471	467	489	464	458	464	493	477	467	472	481	485	485	431	438	499	434	465	478	456	501	484	434	432	436	495	473	466	495	472	462	478	474	480	491	487	501	480	504	463	468	447	455	468	496	491	451	473	501	467	485	438	505	467	493	480	459	480	450	418	491	471	462	454	485	457	495	507	467	459	477	435	488	453	499	479	466	481	465	463	484	481	459	477	520	470	454	495	494	474	514	500	487	482	469	485	448	477	512	484	469	479	476	477	492	517	475	484	505	454	507	484	488	466	456	486	445	475	436	478	503	507	485	467	501	456	464	480	484	461	484	500	481	475	452	476	452	470	462	474	488	468	490	468	451	474	499	479	457	463	501	510	457	429	455	493	462	453	488	502	459	474	498	494	433	443	482	443	482	482	468	505	462	462	481	517	477	453	456	468	507	461	471	446	440	515	542	446	481	417	479	470	517	460	473	474	454	450	476	486	510	457	470	491	469	477	449	461	507	449	502	465	453	491	474	495	479	473	516	469	504	479	488	524	513	519	475	448	497	494	501	498	516	489	471	489	438	465	469	457	471	485	484	430	459	485	477	445	447	473	483	513	461	483	458	496	468	477	468	473	453	465	504	494	508	453	459	489	475	464	467	498	516	473	498	457	480	477	465	439	436	502	485	509	471	464	471	479	501	504	504	475	470	492	484	523	477	451	488	500	466	466	492	477	451	484	460	446	461	478	472	484	479	491	495	471	436	501	479	421	476	451	474	444	468	523	495	471	497	451	490	491	489	468	437	472	476	505	473	460	480	446	442	481	500	471	476	482	423	493	491	500	450	440	488	441	478	470	491	450	471	485	497	492	484	454	513	495	457	475	501	461	476	456	474	473	442	493	465	499	467	474	485	468	471	503	476	479	486	500	481	441	453	494	487	476	450	437	475	497	477	460	522	459	469	453	520	434	465	474	464	446	480	461	466	460	449	510	467	504	500	461	465	483	493	502	467	445	482	475	435	492	480	446	470	504	468	456	496	492	480	484	476	477	492	486	480	498	460	467	442	500	485	484	498	448	441	453	464	475	458	476	476	510	447	513	471	473	483	491	469	504	521	489	452	480	474	481	475	485	502	422	456	499	480	478	503	536	531	464	472	485	475	482	446	489	451	436	485	474	456	495	443	479	484	476	475	441	485	489	502	480	463	453	422	478	484	463	490	434	525	469	431	476	440	478	442	464	470	456	502	464	489	479	456	478	472	502	495	469	473	496	499	481	465	448	450	455	430	462	497	430	504	437	451	503	507	463	515	431	445	483	468	483	485	462	463	494	423	514	479	483	458	491	498	486	445	461	469	477	444	501	475	473	497	463	453	506	448	510	478	462	478	451	509	507	462	477	463	507	491	506	480	481	469	439	500	448	462	440	457	450	489	474	426	517	508	465	510	446	465	478	447	475	443	490	457	473	510	489	456	487	465	475	460	483	506	477
34729	9235	4088	3176	2017	1427	1013	863	625	552	502	424	424	343	368	354	343	297	283	332	312	293	284	287	286	279	308	298	312	271	301	309	318	311	335	287	295	282	318	290	283	344	302	316	263	324	269	246	253	299	312	256	290	277	268	303	277	265	286	292	267	269	273	265	257	292	252	280	300	264	269	294	314	294	273	268	312	281	281	275	317	295	263	255	294	274	270	274	277	281	276	257	269	260	273	277	261	281	293	263	268	262	287	267	280	299	247	277	264	248	257	250	294	268	293	294	276	254	284	266	248	283	276	304	268	236	298	269	246	290	286	252	266	289	307	257	281	255	252	276	257	277	266	294	289	275	235	279	276	263	282	302	234	280	299	302	242	271	260	286	259	283	267	298	245	243	275	266	275	251	254	293	285	243	245	248	275	235	285	292	297	258	296	264	264	302	291	247	280	257	296	273	259	276	286	276	261	269	251	256	295	267	247	273	258	267	305	293	266	281	271	268	281	250	283	277	262	283	273	263	312	289	248	287	272	286	224	259	276	286	252	287	263	274	267	260	312	292	257	262	298	296	259	260	250	281	251	264	271	301	258	284	275	270	282	282	304	263	271	285	260	278	251	276	259	260	283	282	290	258	301	299	266	288	282	261	267	241	270	243	259	253	278	261	261	270	279	259	304	250	291	295	262	291	301	307	301	260	257	280	309	276	254	303	271	275	263	282	277	251	272	286	277	286	283	281	245	271	280	279	271	286	285	270	294	288	290	296	294	267	249	273	284	280	273	299	253	262	284	255	254	286	245	256	283	263	282	273	299	279	261	241	236	276	291	275	251	324	274	308	272	259	267	267	281	272	283	252	286	266	272	305	246	277	264	296	285	265	248	277	294	259	272	253	257	289	277	262	314	268	243	254	244	275	286	297	286	268	257	271	274	243	292	276	256	235	272	268	261	288	260	302	263	294	269	241	299	287	291	270	259	297	287	273	289	262	262	276	275	294	254	259	242	241	287	298	258	285	306	261	281	274	250	295	259	266	301	252	266	270	274	233	263	260	279	309	266	285	267	251	275	272	303	307	301	297	282	303	274	285	267	289	255	281	280	269	253	266	272	270	273	258	239	264	270	274	279	273	278	265	281	261	276	255	266	265	244	305	271	248	277	271	269	275	289	273	251	241	260	265	269	265	262	272	248	263	281	266	250	282	282	260	302	224	253	253	300	279	294	281	264	304	294	233	284	287	255	251	256	280	296	296	273	277	276	271	299	285	253	285	263	280	287	267	235	239	252	278	273	294	243	285	272	278	264	273	274	283	256	253	279	267	262	276	308	301	269	255	275	266	272	267	277	261	240	282	263	238	292	311	246	254	260	238	257	268	283	281	295	252	297	297	266	314	303	255	253	249	273	239	273	254	296	283	266	306	287	277	257	271	263	273	272	298	271	260	245	298	247	301	266	298	254	246	273	259	271	265	285	264	250	261	284	288	293	284	305	257	257	283	240	255	231	279	258	243	281	281	283	302	265	302	312	290	286	257	260	296	294	243	238	239	286	269	279	265	283	295	258	279	276	301	289	268	303	257	233	301	280	244	268	287	273	262	256	300	277	283	280	267	262	261	279	269	282	277	308	249	245	287	278	262	259	285	298	259	280	303	272	315	296	293	289	291	282	319	273	276	274	259	284	269	259	272	296	278	266	256	278	264	280	309	262	266	271	286	259	265	259	285	249	293	285	262	297	277	262	293	272	270	254	265	261	254	264	288	281	270	277	249	263	293	249	280	272	264	277	282	254	284	287	263	282	293	303	278	284	295	293	281	271	254	268	238	257	264	271	260	308	285	281	287	276	256	271	286	272	290	301	279	272	300	296	241	277	250	287	267	279	292	263	267	288	264	272	274	272	242	323	262	272	265	266	262	280	239	269	260	272	248	276	297	261	267	282	262	284	280	273	263	238	272	291	288	276	256	278	280	306	294	282	256	282	299	287	282	275	285	272	269	283	263	251	269	268	274	276	252	284	269	265	248	234	267	259	258	304	290	296	294	275	286	278	288	261	298	291	270	258	249	263	271	260	269	271	273	267	263	262	246	290	277	247	274	284	292	284	283	280	280	212	257	273	254	272	284	268	281	282	245	234	288	309	297	262	284	298	291	256	273	258	280	278	266	305	313	255	292	258	264	252	272	257	225	268	268	305	261	257	303	249	277	280	294	271	259	279	233	259	302	296	268	293	286	276	298	260	247	264	283	253	281	289	335	291	285	280	244	302	306	273	279	293	313	283	285	291	258	249	294	276	303	275	288	275	260	252	267	290	297	246	271	294	286	257	270	276	280	297	273	268	281	264	265	275	289	270	308	286	261	265	252	262	285	263	292	284	289	274	281	284	246	246	256	253	237	253	252	269	274	267	284	241	257	275	251	286	303	270	290	313	251	314	291	266	271	272	307	261	271	294	286	294	275	246	271	262	267	288	276	286	254	246	261	306	269	288	277	289	234	288	273	259	295	257	266	291	304	279	248	274	251	246	286	259	307	235	327	260	257	246	265	250	239	276	304	313	285	244	250	275	252	251	256	280	280	284	281	281	247	268	272	274	296	285	243	260	243	269	277	261	263	259	270	244	301	266	272	263	271	294	295	280	251	279	241	284	277	248	271	288	277	275	260	309	285	305	290	288	264	282	234	278	280	265	258	240	263	267	273	290	302	289	279	254	278	280	288	288	295	265	304	292	256	254	292	263	287	284	302	264	279	266	283	284	273	293	282	311	245	287	262	295	281	283	259	271	293	259	281	265	263	296	296	250	293	253	262	275	262	290	240	256	250	251	295	274	267	288	262	248	279	278	306	268	284	304	287	290	278	278	288	276	291	289	272	266	241	326	261	300	293	295	278	250	294	252	224	281	304	270	240	279	272	288	310	277	258	268	276	298	266	275	292	285	286	281	279	269	256	237	297	280	266	273	273	286	293	284	265	277	283	256	277	250	268	281	278	271	270	252	272	280	258	280	242	270	275	286	246	312	252	278	253	276	318	259	276	302	286	272	312	281	262	293	262	314	301	267	261	258	250	256	281	308	287	260	245	276	295	270	241	274	288	271	281	287	265	304	265	277	259	275	275	264	280	242	250	277	308	255	236	281	258	302	313	268	271	242	269	279	265	252	271	288	291	283	270	284	297	265	290	306	252	245	301	263	273	301	273	278	260	270	256	276	282	267	253	263	258	319	256	276	265	271	281	273	281	288	295	266	292	263	225	259	268	279	261	278	257	277	239	260	256	268	263	268	288	242	259	283	274	293	303	242	283	280	283	252	239	266	278	278	243	288	270	299	259	282	283	284	259	247	294	273	290	278	275	262	297	261	263	265	302	234	268	263	264	298	282	221	247	255	285	272	271	281	256	268	275	242	261	277	300	250	295	270	283	283	265	267	265	280	262	234	276	269	292	269	298	291	256	288	254	309	241	291	264	283	265	272	271	295	290	294	323	251	313	283	278	289	271	304	290	267	304
20887	3244	7043	8384	7345	5511	4032	3290	2501	2179	1762	1552	1282	1213	1055	997	976	880	843	876	859	830	793	787	779	698	777	782	797	806	754	780	799	807	767	787	739	751	694	740	709	713	635	657	678	707	620	695	678	660	664	614	608	666	663	683	664	668	613	635	657	625	657	626	633	645	630	599	647	645	662	581	624	625	598	584	633	632	624	591	629	613	665	598	605	599	658	576	598	662	636	644	608	600	654	621	617	622	584	604	626	614	600	618	612	609	585	623	603	629	623	610	624	599	586	608	586	634	597	603	572	620	621	619	613	616	600	616	622	602	650	544	567	604	580	628	591	583	635	612	611	647	600	577	595	589	638	616	615	603	622	627	596	619	623	598	644	660	619	593	600	620	626	602	635	627	590	620	581	641	649	612	589	583	632	626	625	595	648	598	576	596	661	559	627	618	602	618	605	589	614	626	570	606	632	602	603	602	643	623	612	600	588	612	638	614	609	610	652	608	575	615	579	655	591	618	630	620	575	601	638	604	650	604	603	573	597	571	580	617	647	621	590	600	577	592	614	568	583	634	639	619	636	619	609	631	665	604	606	602	609	620	572	585	626	589	621	605	594	624	641	609	607	587	599	622	625	625	584	593	587	630	591	556	592	638	590	597	606	602	643	620	616	613	650	613	598	609	602	603	642	560	615	599	584	590	589	589	605	584	608	586	657	626	608	572	665	595	595	586	604	598	620	629	619	587	620	607	559	579	630	624	596	581	618	612	609	604	571	609	626	637	589	643	594	635	631	613	611	571	628	596	611	593	656	560	639	634	612	644	574	603	641	595	611	631	668	628	595	626	601	637	611	592	595	601	604	620	570	653	635	588	603	601	614	600	589	601	654	567	573	622	637	635	646	612	635	657	604	612	541	600	586	593	610	600	565	595	607	617	632	626	650	577	574	620	590	606	620	627	635	622	612	612	658	657	619	636	625	594	624	587	575	577	564	609	577	644	656	610	583	608	595	593	580	592	609	618	615	605	567	669	596	607	605	585	582	593	585	625	597	651	664	609	560	613	612	592	614	652	614	628	625	595	628	627	625	574	621	595	617	594	596	609	565	654	600	633	623	597	626	572	654	592	609	594	648	656	577	612	662	553	635	631	636	626	581	614	602	598	641	597	631	626	621	645	587	642	609	527	627	596	599	618	637	564	587	595	598	611	598	567	596	636	625	627	599	587	611	596	668	599	648	572	576	586	621	619	621	618	625	617	622	603	597	591	574	616	579	597	554	573	644	637	633	608	567	547	623	601	625	645	642	598	609	614	610	602	615	591	591	614	609	612	571	574	594	598	592	589	632	602	625	622	613	613	566	598	621	615	574	598	601	638	611	629	614	637	608	569	628	634	643	606	574	609	606	644	630	591	594	586	619	642	626	623	671	627	572	614	633	596	629	601	612	598	587	622	640	594	602	651	584	580	637	601	566	628	636	559	617	618	632	638	582	630	624	634	609	622	628	616	603	576	610	569	632	583	641	620	604	598	633	689	621	613	633	657	627	595	622	613	633	606	587	614	573	629	617	595	626	610	609	647	619	592	628	662	626	655	604	630	593	629	666	609	629	609	613	599	596	635	631	628	624	606	612	643	594	616	595	625	663	610	645	640	629	640	616	615	599	566	613	605	586	612	592	612	616	629	611	621	634	634	646	576	614	612	588	641	634	619	606	650	592	594	599	620	589	618	620	612	654	637	624	584	626	581	569	595	576	610	638	646	572	591	587	622	614	607	625	636	639	608	583	626	608	595	584	620	641	597	619	603	586	604	631	613	588	645	583	620	661	616	636	648	572	581	644	589	625	589	589	622	587	626	593	594	610	666	631	650	616	612	609	635	581	586	603	637	634	589	605	601	623	624	629	588	601	557	631	652	629	584	637	611	625	605	626	614	637	662	564	622	579	580	645	585	559	620	602	593	637	615	577	583	563	592	595	627	632	580	609	635	628	580	660	593	637	584	641	613	662	620	600	570	593	632	588	579	600	610	637	626	621	561	604	620	607	633	641	623	563	613	609	628	551	638	639	639	605	615	599	601	610	616	628	586	591	595	658	635	623	620	562	654	654	599	612	607	609	612	645	626	618	604	585	639	561	627	618	612	618	582	622	610	628	611	664	628	612	612	634	624	594	591	639	630	589	597	600	651	635	629	604	654	608	618	642	653	598	641	595	625	580	654	623	612	592	620	614	566	642	615	605	613	571	630	635	616	590	581	619	642	622	596	590	618	620	593	643	643	639	619	610	628	604	596	616	598	644	652	636	641	552	614	608	659	649	629	651	634	589	611	598	613	610	639	623	578	626	571	610	562	610	607	621	658	604	637	677	612	613	608	610	622	649	620	603	623	631	620	617	609	628	598	639	574	611	613	608	651	598	629	551	647	612	594	623	580	594	602	631	578	598	582	597	603	643	616	590	641	629	618	631	628	624	589	635	610	567	570	631	626	617	602	626	574	602	606	592	619	590	598	575	577	635	610	602	630	631	609	630	611	593	604	625	631	592	644	629	598	605	635	686	606	611	556	597	567	584	622	615	615	561	630	623	587	583	612	597	638	597	614	572	584	561	626	604	623	609	622	614	586	585	612	631	598	588	572	656	650	574	638	644	646	637	620	631	606	604	568	591	642	617	587	588	639	572	613	591	616	603	585	612	622	602	583	631	607	628	582	551	613	601	587	587	645	632	616	623	559	637	594	595	600	619	641	627	609	631	632	638	651	644	625	625	612	614	658	610	593	607	577	581	548	590	623	542	573	565	602	611	574	611	570	616	565	587	620	627	597	594	641	610	593	629	593	561	587	581	631	602	644	613	620	586	632	546	605	621	645	602	629	587	628	639	631	625	600	611	595	621	608	617	597	609	616	573	642	607	577	612	576	626	553	598	626	587	599	643	605	595	602	577	633	570	577	600	619	601	593	567	637	576	615	540	633	596	634	576	616	560	626	608	654	657	599	625	617	644	639	600	564	573	584	608	637	603	602	601	618	655	647	626	605	601	603	571	612	618	585	594	557	593	643	614	584	638	607	652	611	650	634	630	599	614	609	632	596	605	638	550	635	618	639	621	608	593	575	609	583	589	638	613	590	592	588	629	573	550	605	626	593	640	597	604	603	640	610	582	636	620	578	582	601	594	610	582	594	608	576	637	584	563	577	639	658	648	590	608	620	646	633	624	642	597	576	621	608	611	653	571	598	662	612	611	610	579	600	619	600	617	620	586	608	582	564	596	641	627	626	602	641	569	638	615	603	621	617	574	598	633	595	621	583	625	562	646	608	617	596	612	604	675	604	580	630	625	592	625	637	571	620	595	659	595	582	638	621	581	619	636	632	585	646	617	575	583	635	594	671	590	648	575	612	626	577	627	610	647	607	588	614	565	592	618	605	637	641	600	630	619	628	573	619	604	626	589	608	603	563	613	649	626	587	589	580	590	601	641	557	602	625	636	624	627	634	587	594	586	605	618	643	590	605
45331	13944	6428	4611	3181	1937	1499	1238	914	744	638	551	477	448	411	414	402	397	327	343	343	326	331	311	326	336	308	360	345	311	313	353	326	328	311	325	322	314	322	306	307	305	274	284	302	325	334	313	280	293	275	278	269	322	323	316	287	286	284	294	317	274	292	314	291	292	303	319	293	297	285	265	306	297	315	296	283	311	271	281	319	280	273	285	282	319	256	301	330	311	283	295	298	268	308	297	280	300	315	297	300	288	300	289	289	296	322	319	292	265	286	269	349	307	279	300	273	267	280	287	288	310	302	309	294	315	282	277	298	309	320	279	288	284	279	279	298	284	298	285	299	327	302	299	299	310	295	284	284	266	268	316	290	296	259	269	314	290	273	307	269	285	273	294	297	288	305	283	319	295	310	306	318	268	281	306	306	292	274	299	261	318	286	280	309	259	344	311	304	292	315	284	294	283	289	248	306	329	322	262	297	327	303	306	315	293	301	319	266	348	356	272	264	327	303	289	283	288	324	269	286	297	291	308	305	297	311	283	277	286	329	297	281	292	285	287	281	297	323	301	306	267	295	300	292	304	277	311	297	283	283	288	296	328	268	311	265	282	301	330	299	294	268	283	274	297	313	311	318	257	296	299	262	322	323	337	301	309	318	304	308	288	267	257	258	282	306	311	260	301	283	315	278	300	303	291	310	283	267	287	291	278	303	268	299	313	259	306	264	285	313	306	282	268	304	308	283	277	285	265	285	302	273	309	276	319	282	300	312	308	313	271	303	311	295	302	340	284	272	297	274	259	269	332	264	300	322	277	317	283	284	250	301	305	261	310	263	262	259	298	277	271	266	253	296	275	285	285	288	328	318	287	305	313	313	302	275	314	285	296	290	296	275	294	323	306	288	254	297	324	272	309	314	293	273	326	282	270	319	289	285	313	270	301	316	305	290	276	298	282	282	268	297	297	290	279	282	273	271	280	291	286	292	273	289	285	313	302	333	272	299	302	312	299	274	287	311	298	247	312	294	258	320	282	297	288	302	306	270	327	283	303	292	295	290	265	287	289	310	286	273	275	299	295	308	272	295	279	263	300	308	263	287	281	302	274	317	295	283	311	286	271	261	288	300	307	334	259	260	294	325	272	313	306	299	281	288	279	306	296	246	307	299	319	259	293	286	300	317	312	268	267	300	247	281	305	277	304	324	288	314	305	260	328	289	310	286	286	290	274	317	299	309	297	286	295	316	310	308	279	317	291	278	280	252	303	287	288	309	259	291	311	285	300	243	305	274	302	296	302	261	309	262	284	259	279	300	263	255	284	299	287	324	291	318	307	287	270	247	282	247	302	292	307	294	297	300	327	296	265	270	297	282	293	260	269	282	274	270	296	304	305	293	298	275	254	281	310	294	285	286	302	294	292	286	301	304	277	295	294	295	273	273	261	301	304	315	298	296	319	314	295	289	268	297	284	289	294	305	283	292	263	277	321	275	324	279	295	255	268	295	281	280	277	260	307	299	313	310	320	314	304	301	312	277	302	275	276	308	288	250	285	309	275	303	307	317	302	295	307	312	270	278	268	288	287	320	309	304	290	292	265	306	287	296	299	289	299	278	293	254	267	249	299	320	296	296	303	284	294	294	281	310	266	318	292	277	267	323	300	283	246	277	303	295	352	315	296	274	331	281	269	277	339	308	283	297	311	304	266	264	291	320	290	276	289	321	319	330	290	265	269	276	303	291	286	294	287	293	274	281	298	331	300	303	284	335	322	293	305	261	284	265	317	294	274	303	285	274	285	300	254	255	264	299	302	273	304	305	294	306	273	300	296	284	275	267	268	299	287	298	305	293	289	316	319	290	323	271	308	261	290	324	314	278	278	302	302	328	312	297	298	329	305	267	265	312	338	289	276	310	316	285	297	261	275	280	285	289	288	265	287	292	287	310	304	296	301	306	260	271	284	278	293	276	292	248	276	296	298	292	248	292	280	314	307	300	288	301	271	261	283	288	285	281	282	259	309	361	319	289	286	281	300	268	285	312	315	273	281	298	296	321	311	273	303	251	281	315	308	334	309	266	266	298	307	262	336	278	275	321	325	299	314	263	289	286	333	320	265	286	289	326	297	275	268	284	301	285	305	247	297	291	316	292	323	295	294	279	338	294	273	282	324	272	292	312	287	280	276	290	297	317	267	297	248	254	308	304	283	282	300	284	274	270	277	287	285	326	266	311	278	278	290	290	284	297	279	285	271	264	283	293	296	282	285	269	288	312	271	288	326	261	312	291	288	311	291	299	305	326	306	283	299	306	296	286	244	327	293	286	282	302	286	317	292	270	260	282	284	262	283	283	259	271	277	296	328	302	270	310	311	266	263	313	295	284	267	283	302	296	287	327	312	275	316	269	283	292	266	289	285	311	312	278	294	317	307	308	279	280	312	338	277	326	316	309	282	315	291	269	298	296	289	270	299	283	299	298	290	295	287	304	271	266	291	316	304	290	286	301	287	278	330	283	304	270	274	349	295	303	289	283	285	314	310	285	292	301	300	294	285	292	292	292	315	264	280	290	250	322	320	311	268	281	277	274	265	293	282	272	302	294	271	274	308	298	269	273	284	300	296	294	243	316	275	320	357	284	316	301	282	308	259	252	283	305	293	292	249	309	335	283	290	277	296	311	319	300	307	260	299	314	256	291	303	324	247	275	287	301	271	252	299	300	321	299	272	304	280	274	286	303	272	298	303	296	324	299	304	296	292	303	286	273	296	280	308	261	306	270	293	297	288	298	328	285	292	297	296	304	309	287	313	331	300	321	312	303	268	285	297	264	300	273	259	329	274	282	295	287	311	281	299	331	298	292	310	302	334	307	282	306	321	288	301	315	318	278	294	328	280	308	294	294	275	287	306	296	310	279	303	330	280	268	337	307	302	320	281	291	280	279	264	278	297	290	270	305	290	312	294	300	276	321	292	287	290	284	287	309	288	312	304	321	295	293	298	297	317	297	313	270	301	308	301	276	284	296	282	281	342	294	313	293	262	304	273	283	255	288	293	254	307	279	293	275	308	298	285	268	321	279	292	289	301	271	271	326	331	286	336	323	287	282	268	306	310	300	296	293	299	278	280	314	296	284	272	293	253	282	267	270	277	290	316	319	280	281	286	279	311	302	277	265	317	287	308	301	295	281	293	244	287	284	250	253	268	312	314	286	312	305	275	299	268	306	291	278	290	304	283	301	322	270	282	312	279	308	293	296	297	288	310	287	295	289	309	318	296	283	287	278	301	289	281	308	300	282	262	280	262	318	282	296	288	324	316	329	272	277	264	304	276	269	283	301	279	305	260	273	283	311	281	288	331	303	310	300	301	302	264	330	311	288	266	290	292	343	287	291	268	294	286	271	300	292	290	299	275	313	288	282	273	260	257	296	292	287	293	289	265	271	278	317	294	297	276	289	301	294	317	289	292	301	256	303	264	339	302	313	282	310	307	274	274	289	268	281	291	309	299	308	254	325	258
26428	4211	9546	11235	10004	7564	5773	4898	3674	2938	2562	2137	1680	1460	1329	1274	1161	1109	1083	1040	955	927	957	932	871	867	846	876	889	892	942	915	917	873	940	850	880	861	852	770	795	763	739	774	724	769	725	730	744	731	697	736	733	700	718	732	720	676	670	680	618	663	661	687	676	665	665	647	676	683	662	688	641	684	637	634	675	643	708	634	650	640	632	690	634	671	674	617	659	600	627	656	653	626	660	625	611	598	645	645	667	630	670	638	676	628	657	622	655	582	616	655	658	626	627	633	610	670	637	650	672	601	662	652	670	660	623	634	615	615	641	638	622	634	630	671	623	597	655	642	632	632	662	624	652	605	608	651	640	649	604	614	600	597	647	602	655	637	631	661	622	632	593	648	653	656	639	653	580	665	659	659	682	654	589	678	691	627	628	593	644	615	636	627	601	618	630	634	653	659	603	683	596	649	667	635	635	632	624	608	629	703	594	676	645	634	620	695	600	665	643	643	608	624	664	629	624	665	634	675	663	612	649	658	637	667	625	662	661	614	668	611	683	643	636	652	621	648	608	643	672	668	685	650	624	651	640	697	658	606	659	630	635	676	617	656	629	629	624	596	621	610	599	645	631	608	645	585	611	638	632	651	641	641	642	662	628	614	635	636	561	662	626	631	663	654	683	642	649	601	632	635	655	648	644	656	655	660	631	634	651	637	585	655	656	624	662	645	590	613	631	636	646	635	679	644	675	601	643	658	605	641	639	686	683	664	652	627	614	665	627	666	645	656	597	643	601	635	605	637	606	646	638	635	644	599	657	611	627	665	666	648	644	652	614	655	619	609	632	623	607	677	643	666	600	609	642	625	638	625	609	655	632	653	658	634	669	645	666	637	657	642	653	599	581	667	673	628	670	644	627	601	645	635	661	650	661	626	659	586	658	686	622	640	645	614	627	657	630	628	595	701	632	620	591	640	623	629	660	640	647	678	650	638	638	641	636	655	654	650	621	612	667	642	611	576	632	651	640	661	681	623	698	577	698	644	641	601	597	672	639	574	612	605	644	690	709	609	618	604	600	643	625	658	627	612	595	639	608	654	651	615	605	615	610	634	637	625	671	647	619	623	644	642	595	601	612	650	589	622	708	640	623	608	623	679	600	636	621	675	662	601	650	618	633	644	625	615	637	584	631	667	648	606	626	634	642	653	608	633	603	629	639	623	626	673	643	651	660	636	628	648	597	618	621	650	670	611	644	600	613	623	665	643	624	605	622	637	640	667	677	654	616	668	632	639	600	644	661	659	644	640	602	656	613	629	641	606	667	645	665	642	679	629	580	622	656	656	603	666	622	680	598	606	664	685	656	632	672	676	607	644	601	695	675	656	604	638	610	644	637	623	642	627	693	629	672	627	593	623	593	608	659	620	663	658	611	644	648	638	648	633	598	670	657	656	626	644	618	645	634	647	633	644	614	665	662	650	647	646	607	638	623	644	679	623	609	672	605	634	663	657	647	611	633	648	637	645	664	631	641	633	635	635	632	654	645	676	636	611	682	621	630	622	659	630	631	676	652	672	612	652	651	676	648	612	658	630	594	616	712	656	662	653	659	652	646	590	651	648	670	615	647	638	637	653	595	637	602	570	623	640	616	616	604	607	622	647	640	639	633	634	682	637	634	605	655	618	647	666	616	654	608	626	645	648	612	664	632	658	710	639	660	626	623	601	622	651	585	645	656	615	646	615	614	658	622	623	604	610	675	622	605	652	659	624	585	612	697	660	601	631	678	634	661	626	624	663	641	611	603	648	620	635	652	666	645	649	655	592	617	602	616	680	655	598	611	666	633	606	615	615	600	631	648	682	653	666	664	652	626	603	622	594	669	653	650	664	658	629	611	628	623	625	657	624	652	598	608	633	648	640	645	606	616	650	647	640	624	677	605	631	623	642	608	635	622	640	643	653	640	614	613	661	630	632	665	625	612	666	676	639	579	612	675	655	704	669	622	646	649	618	675	650	622	639	667	649	630	648	646	612	650	597	625	607	618	601	614	604	632	651	626	638	639	623	637	600	664	634	630	611	685	649	623	673	591	649	594	602	630	644	618	680	658	629	628	629	657	595	631	653	630	648	631	631	651	603	645	640	626	597	625	617	656	620	612	607	635	635	670	628	642	645	620	664	638	653	626	651	645	617	636	627	615	631	634	644	642	642	614	632	611	668	598	675	632	587	599	681	630	634	621	642	662	618	627	665	674	664	628	626	636	677	628	631	645	602	687	631	608	598	638	580	671	656	637	641	645	625	692	638	630	612	616	622	599	642	617	602	654	634	635	667	616	618	662	629	669	677	666	647	599	626	647	696	627	644	635	572	664	609	646	637	632	622	638	704	670	643	604	630	621	602	646	634	619	635	621	664	642	595	664	628	631	657	635	637	659	681	603	661	645	639	634	657	671	645	650	586	597	661	624	637	624	659	660	654	609	645	648	643	619	621	635	641	652	604	633	646	678	638	609	571	622	628	666	671	617	618	651	620	634	652	582	591	642	606	679	657	629	635	658	630	619	636	653	646	667	591	618	578	667	599	603	647	643	627	625	645	614	628	614	582	609	656	631	601	591	615	629	599	650	607	675	630	658	644	643	675	652	635	624	606	615	715	618	626	622	634	688	606	604	611	663	677	578	651	592	603	605	620	632	607	632	594	634	668	621	633	688	670	596	668	656	620	656	642	625	657	617	678	590	674	612	630	610	631	626	669	654	614	667	659	639	626	655	700	635	683	620	630	628	639	700	648	614	632	638	689	620	644	626	676	643	611	664	644	644	605	608	616	641	643	663	643	663	631	602	666	644	622	637	617	676	598	631	650	635	614	606	637	615	640	639	601	704	625	615	610	606	625	588	611	657	645	642	707	681	581	651	658	637	621	651	645	611	643	640	590	667	657	696	618	634	617	591	650	636	661	645	633	628	626	619	624	604	636	660	608	683	656	624	616	606	640	617	610	656	661	647	658	663	667	650	659	624	625	619	640	608	678	607	604	645	610	640	672	648	642	636	634	612	646	664	622	626	633	627	632	620	656	634	642	623	616	665	633	671	647	629	660	636	677	634	700	646	660	593	671	652	601	626	620	623	643	655	627	645	658	623	650	661	623	663	635	639	621	634	627	667	593	610	645	672	567	613	616	620	630	631	620	658	633	658	644	657	640	634	672	674	614	647	629	660	627	646	599	643	617	660	605	628	643	614	625	626	617	637	689	617	657	645	634	659	646	651	612	606	627	675	630	680	624	622	677	620	651	604	587	658	629	616	632	633	609	631	679	643	640	617	635	610	609	615	690	659	607	644	648	623	652	670	644	574	647	656	633	630	677	640	623	631	650	606	663	642	617	689	609	656	645	659	626	611	597	623	656	652	666	674	625	632	640	669	643	681	636	607	652	617	638	650	654	623	660	695	615	571	641	645	656	624	626	630	615	611	671	676	629	641	650	633	661	649	633	610	636	644	682	652	604	634	700	617	674
17184	3199	2298	1796	1238	849	635	548	432	324	332	273	233	239	223	209	251	213	231	270	250	210	197	208	213	246	181	214	208	223	229	212	192	192	217	213	204	207	225	203	194	193	215	201	223	210	207	205	221	198	184	206	197	200	230	192	193	218	202	208	213	188	236	188	195	211	217	213	226	217	200	194	196	203	223	197	183	178	201	190	206	217	198	223	208	212	210	231	217	195	228	217	213	160	215	197	204	198	196	192	214	203	221	193	216	193	241	202	219	234	210	184	193	206	214	213	209	191	211	208	224	212	196	200	208	213	191	218	196	216	199	188	224	201	221	197	205	208	230	213	207	200	232	243	201	182	194	190	202	190	208	226	211	203	205	200	209	191	194	203	223	214	196	207	199	230	217	243	211	176	188	211	205	177	181	214	199	195	201	192	199	206	210	207	206	209	232	196	208	184	218	224	220	178	191	224	182	214	191	228	197	204	189	216	235	180	204	222	199	194	219	195	196	239	208	211	222	207	200	221	203	179	182	194	203	180	214	224	198	214	198	180	185	203	206	199	204	216	207	209	197	177	209	202	220	214	199	204	196	205	206	199	171	214	169	211	207	207	207	195	213	213	184	241	215	200	201	213	208	216	209	190	189	199	178	213	225	221	186	206	219	226	195	188	211	190	221	248	208	207	180	210	209	229	203	185	200	216	203	210	199	214	195	226	211	237	213	196	197	220	196	219	214	189	196	205	191	209	206	193	195	205	193	199	214	192	199	188	206	209	215	215	193	203	193	196	203	204	195	178	187	199	206	209	213	203	214	198	201	185	170	192	217	208	175	196	196	222	203	196	190	209	172	208	213	178	194	225	222	206	204	167	178	219	196	185	213	210	219	197	196	218	199	193	214	210	211	198	195	214	227	224	212	196	198	198	194	231	188	225	225	214	201	192	211	217	189	197	218	209	230	192	200	189	176	183	216	197	216	161	214	201	207	227	191	217	203	190	194	201	216	202	181	267	184	207	189	178	211	194	194	197	207	189	213	188	190	191	175	207	205	198	210	223	242	213	187	182	185	190	210	197	202	203	208	183	212	218	191	195	194	195	212	209	224	202	235	181	179	186	189	222	201	194	203	207	208	185	205	188	195	182	182	195	206	214	214	210	194	217	202	193	210	191	169	177	182	204	194	194	194	186	198	187	210	213	167	207	187	200	205	199	198	236	191	200	212	233	182	208	236	205	211	194	199	212	213	205	200	207	225	179	200	194	199	199	179	190	161	242	227	210	202	197	189	187	209	199	191	211	203	173	202	208	206	214	188	200	211	194	191	194	181	169	188	216	201	207	206	205	200	186	213	209	216	217	202	203	200	184	206	208	193	201	186	185	200	223	207	182	210	198	194	204	188	219	206	213	183	220	233	200	204	174	227	210	190	188	198	209	217	196	217	218	215	189	191	179	202	225	213	182	207	183	223	194	178	195	197	197	187	219	195	200	203	198	211	208	209	210	206	213	211	188	185	217	189	239	214	204	211	193	213	198	202	171	186	202	206	224	220	159	195	189	207	222	202	215	213	201	201	213	199	192	193	187	200	207	160	216	195	208	189	200	186	216	166	179	180	185	201	236	198	185	216	192	198	187	203	199	208	209	198	197	201	190	207	222	205	201	191	214	191	237	198	185	218	177	183	192	208	209	198	211	199	201	194	179	197	219	217	204	217	201	202	185	168	226	207	192	193	222	239	194	204	199	196	212	199	196	205	198	201	183	210	193	193	201	201	202	183	179	171	198	171	217	207	184	207	225	225	182	181	209	203	201	234	188	215	209	229	189	216	191	213	182	193	203	169	176	188	210	204	205	214	207	216	202	199	222	199	192	196	214	217	163	196	205	212	198	204	177	212	202	215	181	212	204	218	192	205	194	220	199	190	179	191	230	181	205	200	194	208	187	188	205	192	235	226	195	217	197	195	194	209	205	186	193	198	200	182	185	186	192	201	193	174	212	200	210	211	200	215	195	225	199	229	214	191	213	232	213	197	207	195	214	215	169	231	212	188	201	199	190	189	214	198	207	213	191	171	222	218	199	210	202	210	208	202	217	189	207	191	208	209	177	222	233	205	198	228	209	214	218	218	200	179	193	200	219	218	196	195	192	161	189	199	194	183	169	193	213	198	206	203	188	190	193	197	216	192	205	202	195	222	186	221	202	204	212	181	226	210	223	190	198	197	237	203	226	197	196	188	202	181	162	192	188	204	195	195	192	188	208	164	227	177	195	193	218	207	190	199	216	195	204	193	212	186	197	227	192	184	207	200	167	230	189	189	189	185	202	180	202	205	186	207	187	207	213	186	190	186	198	221	227	201	196	189	165	176	186	188	190	188	169	193	193	212	197	222	213	186	196	215	201	204	202	218	206	213	189	209	172	214	187	194	179	195	184	206	187	198	199	192	202	207	208	198	225	216	210	210	199	214	181	196	201	201	182	197	181	190	185	227	225	200	175	212	224	188	211	234	188	193	205	213	201	197	199	175	212	209	217	190	217	216	199	201	223	218	221	194	220	223	228	209	191	183	217	211	197	221	196	187	191	198	182	204	210	205	213	202	171	193	191	207	217	195	227	216	188	190	199	212	217	194	207	203	198	234	181	169	187	197	205	223	208	226	195	202	173	185	165	225	193	201	185	208	201	196	195	194	225	186	214	205	218	207	230	211	214	213	179	215	189	209	210	213	228	204	195	201	218	207	205	199	181	215	217	205	213	182	189	191	202	218	206	199	214	208	225	224	209	185	189	175	217	203	205	229	216	204	220	204	191	216	191	194	181	194	199	187	220	218	168	170	214	207	187	211	212	194	194	212	207	199	229	210	239	230	207	214	208	202	242	216	219	206	204	203	190	216	194	216	204	183	214	176	200	197	196	209	212	201	223	196	212	175	185	169	195	202	199	208	203	205	190	225	228	212	207	176	186	171	203	235	194	199	186	210	192	188	219	213	247	193	209	224	167	191	199	202	189	187	193	215	193	207	195	195	180	206	203	188	208	183	207	237	212	228	239	220	203	215	192	206	202	202	208	173	198	211	225	211	208	192	216	213	209	202	204	221	182	202	197	200	229	206	202	182	185	182	180	192	200	212	205	192	194	213	208	211	217	183	206	229	192	213	178	196	216	189	212	221	199	214	195	218	183	186	211	214	207	207	231	190	201	211	190	204	198	201	158	217	202	202	215	219	198	171	207	200	206	190	185	214	202	211	200	209	207	209	199	202	212	199	200	196	198	209	182	222	203	200	186	198	202	188	186	207	195	216	196	204	213	192	204	189	201	217	203	220	202	203	205	219	226	206	202	195	176	197	191	184	189	210	190	186	206	220	198	207	182	197	209	198	186	205	194	188	212	196	204	191	201	195	240	179	171	214	209	190	223	200	189	201	204	185	210	206	196	203	180	173	206	209	203	183	200	216	195	224	206	217	183	208	189	185	199	203	197	194	182	201	215	219	216	198	228	200	168	187	203	206	212
9546	1781	4252	5415	4361	3225	2630	2053	1634	1307	1189	919	791	700	671	605	605	584	577	610	554	527	540	565	529	559	572	554	513	543	565	556	555	514	547	536	546	517	567	492	499	513	503	521	504	541	447	521	498	463	496	474	509	492	479	499	491	503	474	505	485	479	481	448	507	524	497	472	460	475	461	487	518	469	515	509	465	480	477	478	465	523	447	505	477	490	476	458	457	465	448	484	426	469	496	490	505	465	516	514	468	465	512	415	463	447	483	462	455	455	486	473	521	485	508	486	489	488	468	428	449	500	477	477	440	456	498	488	419	457	475	447	489	457	448	488	475	451	494	511	488	496	454	467	476	449	463	442	464	534	495	448	478	456	492	463	483	504	510	475	459	470	458	473	457	445	478	486	487	454	489	513	452	469	475	427	464	478	483	470	456	492	431	488	470	508	465	490	472	492	479	476	457	479	441	492	480	493	487	457	424	490	491	442	457	460	479	488	464	491	479	427	461	454	479	466	505	474	468	491	503	470	473	455	466	464	494	486	452	468	477	436	488	469	466	472	488	498	491	516	481	481	476	417	476	497	476	436	464	456	477	483	478	421	486	485	493	435	459	482	461	486	484	493	428	478	493	433	418	465	472	477	511	458	457	477	459	469	455	428	484	495	462	492	495	456	471	492	486	497	436	470	469	490	428	477	480	473	528	469	508	475	449	454	501	469	494	468	447	451	473	448	451	456	468	458	499	475	449	474	510	509	502	448	487	486	460	468	455	454	460	483	494	524	445	491	480	427	418	437	463	442	471	473	440	462	427	493	456	474	466	471	442	448	478	468	446	480	484	475	475	506	483	481	486	435	495	467	481	468	428	481	442	492	456	483	448	462	438	472	504	497	458	442	459	487	459	465	457	463	453	491	435	449	449	472	443	500	482	449	476	481	517	452	487	465	463	493	451	458	469	485	467	483	473	455	459	428	482	486	474	477	442	414	505	459	448	480	439	484	424	522	481	447	494	474	495	478	457	467	468	476	511	471	486	432	492	469	461	485	451	428	461	443	487	460	433	434	460	458	507	451	451	459	492	464	429	493	460	452	447	468	429	459	455	448	483	455	456	493	467	432	490	479	483	441	475	469	456	490	470	460	457	460	470	466	471	521	445	434	504	463	454	471	472	486	493	499	481	451	461	467	498	498	472	488	471	446	482	491	463	492	472	458	433	490	503	447	461	441	507	484	459	473	501	482	481	431	464	450	466	491	461	461	489	494	490	437	465	462	451	462	477	471	494	446	490	463	483	467	455	476	493	518	485	495	493	408	444	445	483	481	460	469	438	484	484	489	511	462	475	425	460	446	480	449	483	481	465	476	498	503	444	469	434	448	438	472	468	494	456	494	484	525	451	468	479	460	493	482	472	482	524	440	499	479	475	454	463	431	454	474	518	492	459	471	455	469	492	455	465	491	474	465	478	424	467	455	479	456	492	441	450	522	438	506	477	450	449	460	478	508	461	435	449	499	476	486	463	484	498	442	458	455	502	480	509	486	491	478	490	465	414	442	518	474	525	491	472	464	420	463	508	525	441	446	480	484	460	453	432	450	409	472	504	444	499	465	466	465	453	502	478	485	481	447	458	471	523	464	498	476	463	468	453	478	455	474	459	473	470	461	443	454	495	474	476	448	499	501	479	463	473	473	456	480	448	470	503	459	493	438	483	495	441	448	475	440	522	467	425	482	465	504	477	451	486	479	507	486	471	442	454	487	491	457	476	477	473	504	460	481	489	515	470	462	410	445	469	468	471	466	463	458	488	525	479	469	439	474	481	491	435	441	459	510	425	463	444	498	478	479	453	464	468	459	514	471	467	476	481	472	464	505	537	455	467	419	484	440	441	468	484	470	496	460	473	483	471	462	465	429	457	463	462	462	490	454	484	459	461	478	475	467	461	432	456	496	440	428	444	500	444	440	439	464	449	476	455	478	470	489	489	449	472	491	461	442	470	486	437	498	499	489	501	518	483	485	458	476	455	422	519	437	493	496	455	480	483	439	463	469	455	486	449	443	473	443	482	489	463	490	466	413	454	510	433	500	496	488	476	459	442	474	458	437	471	476	445	495	459	446	500	455	446	498	438	491	493	503	469	495	443	497	478	466	434	488	468	481	461	481	463	448	464	412	482	439	441	485	456	439	457	469	441	507	503	494	484	434	468	479	442	507	449	494	475	479	470	494	447	477	426	448	496	489	470	417	466	485	483	493	484	450	452	442	435	466	466	499	431	489	462	424	476	476	472	466	471	472	488	440	494	460	460	489	511	475	502	461	510	434	457	434	471	492	444	467	435	448	458	456	454	466	463	495	439	485	482	475	440	415	487	468	455	469	450	484	438	471	459	492	467	472	457	492	502	456	404	452	460	495	458	494	487	428	474	476	467	455	429	499	457	514	456	465	459	465	471	453	504	434	483	490	471	500	443	495	473	471	478	444	498	497	485	469	470	474	465	474	480	478	476	468	479	462	508	479	533	456	488	474	481	514	471	455	477	482	468	494	481	466	501	496	459	451	466	457	478	462	493	495	484	469	482	447	450	495	451	453	491	462	485	503	470	488	435	480	492	503	479	500	445	467	498	477	437	500	450	496	444	464	496	470	469	449	453	424	497	498	453	475	481	441	489	478	449	473	498	476	472	453	494	509	449	464	460	478	473	447	454	493	460	517	448	457	490	421	464	488	477	448	493	459	483	478	458	473	467	455	458	462	477	510	455	463	483	476	444	506	448	459	465	446	457	495	471	478	491	486	454	484	496	427	491	455	452	472	466	485	458	459	485	458	448	490	466	458	470	455	478	455	474	491	450	451	457	513	480	460	502	479	498	457	478	486	452	429	453	518	489	483	468	444	494	464	512	488	489	516	480	473	461	454	482	489	477	471	453	503	464	504	456	456	491	459	536	464	480	463	476	453	466	432	484	466	429	474	471	482	478	478	453	480	448	487	465	475	475	433	449	445	476	454	452	468	464	488	440	477	469	509	466	449	459	468	499	468	463	499	471	498	491	480	473	495	462	424	471	470	441	453	473	481	473	476	470	510	492	459	491	482	462	461	430	482	481	491	490	472	474	462	466	507	479	463	477	469	437	447	438	462	460	472	501	464	496	492	463	480	463	475	454	495	489	484	477	445	480	457	422	440	484	498	434	473	457	457	462	466	484	450	456	485	463	487	486	479	491	464	441	449	502	478	484	475	497	473	484	469	480	487	476	484	481	452	463	473	441	492	480	503	470	463	477	495	472	469	519	467	502	451	449	434	456	481	482	470	483	449	432	448	466	499	474	468	454	503	490	449	432	477	484	472	454	458	467	485	465	498	466	470	474	496	455	420	474	438	489	489	480	458	456	497	515	439	459	490	454	463	482	487	483	480	486	480	511	450	455	491	462	505	463	496	456	486	452	473	477	488	460	494	458	450	491	454	431	511	472	475	445	437	466	456	455	470	467	470	475	475	479	480	485	444	479	484
31507	6654	4400	3451	2090	1536	1198	927	717	633	552	461	392	351	348	331	328	333	346	313	336	308	279	339	281	285	256	302	292	314	325	321	279	322	307	290	291	277	328	270	257	265	297	291	283	272	268	281	248	296	284	293	290	276	269	276	263	271	297	273	278	282	296	285	237	257	280	313	292	291	280	270	279	279	276	244	269	282	270	259	296	255	263	249	278	275	271	281	316	282	270	317	293	291	280	294	243	254	289	285	244	307	260	255	299	293	284	265	300	275	292	294	241	266	257	279	264	296	278	252	280	299	264	281	261	282	271	269	261	275	309	263	273	255	294	242	290	270	261	261	284	259	277	283	253	271	266	294	313	264	276	272	270	246	289	274	293	266	276	275	277	271	267	259	257	255	254	286	262	295	261	273	259	283	274	244	289	261	255	268	267	275	265	272	278	288	255	266	264	240	253	293	257	289	281	289	273	278	320	294	262	293	238	262	263	289	247	274	257	297	276	275	260	261	278	267	296	263	272	274	250	266	262	277	288	270	244	287	279	280	265	264	258	268	284	292	252	283	239	274	266	246	267	281	253	287	296	263	288	305	278	257	266	285	305	286	274	282	246	277	285	276	268	297	258	263	286	290	268	271	271	304	311	273	302	232	311	272	257	296	267	266	288	253	310	270	301	290	253	280	280	289	278	287	268	282	256	277	234	278	269	284	296	273	273	290	301	268	273	288	259	295	259	279	247	253	262	261	258	264	291	266	229	264	279	254	237	261	250	277	302	230	264	275	257	280	258	247	252	262	264	295	276	247	295	290	292	294	262	292	228	257	250	283	266	250	237	276	254	258	243	282	266	255	263	268	245	280	254	275	275	276	297	271	255	289	274	256	284	289	278	266	272	288	238	249	281	287	280	247	290	254	267	265	288	282	252	277	271	248	265	261	236	287	276	249	288	262	297	290	254	265	287	279	272	304	287	274	270	320	282	272	269	291	269	265	255	251	244	253	298	261	253	257	251	269	250	257	264	310	269	287	284	251	266	282	274	266	290	327	279	260	302	288	246	275	262	244	291	284	268	259	282	288	261	281	261	267	295	265	239	285	238	279	258	268	288	263	245	261	252	269	284	254	285	266	284	287	273	273	257	238	303	273	284	261	254	265	273	311	242	262	291	273	252	237	306	252	260	282	248	287	241	244	272	269	266	258	258	299	296	269	243	244	268	276	288	261	284	259	259	263	293	288	270	258	251	274	267	289	272	262	281	304	267	279	273	237	298	286	270	299	248	253	243	258	267	256	281	268	278	302	271	275	278	267	276	298	285	287	253	289	264	279	301	282	308	273	278	256	263	270	293	305	278	291	293	275	281	256	296	242	300	287	283	267	287	290	243	265	285	255	312	293	310	269	260	266	233	299	245	288	275	276	277	273	281	271	251	274	275	259	267	244	256	273	287	263	282	292	255	265	254	300	273	288	265	284	289	240	284	220	269	285	261	282	298	266	264	247	256	291	239	270	265	226	300	288	249	311	254	275	256	267	287	265	267	295	279	272	288	258	251	287	280	305	270	263	255	278	259	270	281	263	284	274	267	284	292	278	262	265	267	284	287	297	265	278	282	271	278	296	259	317	289	252	261	311	268	244	260	269	283	263	280	292	265	279	245	265	283	256	276	263	309	224	264	271	265	239	274	272	289	270	283	276	298	296	254	274	261	280	266	231	254	259	262	295	279	287	269	268	252	250	269	256	268	258	258	266	249	256	252	261	259	277	264	258	268	281	280	263	256	241	270	307	263	288	288	249	264	244	253	295	292	259	257	263	265	261	268	282	278	273	298	269	268	285	263	269	268	264	279	256	312	241	256	284	303	262	260	259	265	266	236	265	248	252	260	274	294	276	250	277	284	292	290	265	254	276	246	287	300	273	270	329	255	241	271	291	257	275	261	289	261	286	269	261	295	252	286	251	256	291	286	289	312	262	286	272	246	194	280	289	291	250	246	300	255	281	273	266	298	307	247	269	276	260	282	274	268	267	274	285	269	296	243	268	282	293	267	298	271	280	255	274	301	284	292	270	250	290	288	294	273	271	306	263	247	274	256	246	266	275	289	313	271	255	285	275	281	275	257	293	273	280	283	283	278	284	259	244	255	284	266	241	292	266	264	265	270	278	296	277	268	251	268	268	275	264	293	310	251	278	273	259	269	275	272	286	267	298	245	290	267	322	306	251	242	266	260	296	251	263	279	256	250	280	263	244	258	259	274	268	250	273	267	260	248	261	252	280	272	294	264	284	273	280	242	289	230	291	315	245	270	295	265	268	264	276	280	286	276	281	279	272	252	276	275	241	301	255	253	273	282	266	300	282	304	296	292	274	252	281	278	266	275	272	283	240	271	262	240	259	277	285	292	285	265	281	251	296	274	267	262	281	281	263	273	260	279	278	256	275	266	287	292	251	271	242	264	306	245	306	286	330	279	267	266	267	271	265	302	266	261	249	299	301	266	307	294	284	242	287	245	253	274	250	269	263	251	293	300	315	283	295	270	261	288	284	282	269	308	272	269	287	264	277	283	283	284	298	288	292	246	243	286	275	291	270	249	283	259	266	281	237	275	278	304	298	273	287	286	294	281	253	282	250	268	307	269	261	254	266	286	282	273	269	300	323	271	304	300	273	253	260	250	264	266	255	274	287	263	257	281	278	293	307	310	290	283	257	263	279	272	265	278	263	254	305	258	266	270	286	244	260	235	276	253	301	265	284	298	232	273	251	264	285	252	288	265	261	294	268	270	264	287	274	243	287	295	260	261	279	249	258	295	241	264	258	310	262	279	275	269	262	259	276	271	289	268	246	228	293	263	255	249	272	290	265	262	258	291	235	291	264	270	287	260	276	296	280	317	299	264	305	255	255	252	256	286	257	275	261	271	288	258	222	294	300	287	286	253	258	291	245	243	311	293	272	274	266	259	262	272	275	269	263	258	280	270	262	279	261	265	281	290	250	288	264	257	265	252	271	250	293	260	267	265	284	286	321	245	287	283	264	255	257	287	287	262	282	296	301	268	269	254	276	247	271	287	259	249	253	285	310	255	275	279	272	260	270	238	283	280	272	243	247	298	310	282	293	303	273	296	283	259	264	265	270	269	277	274	286	273	288	282	274	258	312	298	263	275	293	266	279	250	291	311	266	276	286	288	258	231	253	284	303	309	266	268	272	277	270	245	294	284	281	281	266	250	248	278	268	267	265	263	284	295	303	250	296	259	267	268	294	289	296	263	312	277	242	283	239	280	287	272	304	292	299	314	290	294	269	245	230	279	242	258	272	262	270	313	249	240	299	256	289	261	300	325	267	262	274	255	285	259	280	259	251	267	262	266	283	271	274	307	267	285	286	234	265	284	258	280	254	256	278	281	286	255	297	282	254	279	260	268	262	269	265	280	275	280	244	279	262	270	247	268	268	223	271	276	300	280	261	304	276	246	283	286	257	260	267	269	272	298	261	258	221	268	270	268	267	251	264
17974	3108	7432	9019	7494	5865	4660	3755	2961	2465	2031	1616	1290	1134	1043	978	934	955	885	868	805	869	798	804	765	737	745	823	785	813	816	778	787	800	752	759	802	774	720	693	769	697	664	640	745	690	649	662	665	667	660	644	694	639	659	698	648	675	594	644	614	651	662	595	638	599	618	652	588	635	617	648	628	627	602	655	653	624	622	625	682	643	644	609	588	616	615	611	644	643	600	645	653	635	630	651	645	628	634	636	591	604	606	577	617	599	615	638	610	630	615	598	582	646	593	579	596	602	661	610	579	635	612	614	606	578	601	584	608	637	606	622	575	591	622	628	604	588	576	616	621	629	587	630	600	646	617	610	586	650	600	633	621	626	629	594	609	632	623	592	610	640	610	621	659	616	621	581	621	665	612	623	646	597	607	552	610	578	590	594	652	628	612	605	604	606	618	610	636	611	603	561	567	636	621	603	626	605	626	632	624	659	591	610	630	615	620	620	608	622	639	624	604	622	677	602	615	605	599	585	639	595	620	559	647	601	603	599	624	595	592	613	624	664	571	596	600	637	624	617	622	617	633	594	635	614	644	594	641	646	626	620	556	645	617	617	583	656	631	603	629	638	605	629	638	631	612	640	618	634	619	632	598	594	634	597	592	594	572	593	631	617	598	558	549	602	594	689	633	584	591	604	597	627	617	611	615	599	625	635	590	620	613	604	619	631	556	641	571	647	621	630	595	629	584	629	614	598	628	588	639	623	654	591	658	618	622	580	616	652	629	601	609	604	615	604	631	678	638	582	627	649	598	575	615	602	601	619	608	662	612	591	623	614	610	606	609	621	581	615	606	613	617	566	625	596	595	659	610	646	631	588	579	645	581	620	619	606	604	616	605	580	651	650	619	625	588	633	644	659	625	599	594	637	629	611	675	636	615	625	600	601	582	611	637	622	612	609	614	606	591	613	566	630	625	628	578	632	612	613	594	595	593	588	623	610	596	578	638	637	587	608	657	635	569	593	657	560	668	615	607	622	574	648	627	639	581	627	616	583	600	690	612	655	577	656	604	605	596	629	602	651	628	648	577	640	626	610	598	585	629	630	610	639	581	599	610	621	625	586	596	617	606	613	620	644	597	605	605	599	614	612	625	611	556	585	616	638	635	621	600	600	625	609	635	609	658	616	571	579	601	614	626	580	649	633	590	609	581	622	565	639	653	627	602	609	642	624	638	570	594	603	615	599	623	580	587	639	592	612	641	608	642	596	624	643	642	595	633	605	652	642	621	629	635	599	673	618	640	616	557	597	604	644	582	641	631	625	616	592	614	621	586	664	603	642	601	643	598	624	652	631	581	604	651	623	607	659	645	625	624	616	615	597	635	562	624	629	623	618	623	598	621	604	642	588	666	645	626	603	588	641	617	607	620	596	618	586	616	610	626	622	620	602	614	638	573	608	582	633	627	615	589	589	592	613	575	649	630	584	585	593	671	610	626	645	600	593	638	619	635	645	615	624	635	646	621	636	585	588	638	622	624	607	631	587	585	585	628	626	621	607	553	600	641	598	592	577	599	610	616	640	642	633	638	606	573	610	607	617	577	595	622	592	587	603	604	618	619	599	599	632	624	605	632	622	608	615	599	631	598	626	573	630	599	596	614	623	662	614	589	641	611	611	586	582	591	600	555	589	628	622	659	622	635	575	607	614	574	587	593	606	581	614	607	599	597	588	626	611	592	589	642	604	639	617	562	629	646	596	609	629	611	625	621	622	658	597	595	654	568	653	602	622	568	668	610	602	636	621	614	620	571	594	608	612	664	611	632	617	565	610	590	599	624	601	644	595	629	636	606	604	604	591	605	620	587	629	615	601	632	606	641	624	619	575	620	615	614	583	598	653	636	610	628	610	596	595	600	618	634	621	612	594	615	602	604	585	636	574	613	600	643	629	600	653	596	632	629	625	615	656	642	635	610	567	634	611	609	601	620	598	636	632	630	594	618	610	653	596	627	669	665	602	573	632	631	614	642	662	627	627	584	622	619	638	564	639	604	620	632	600	646	623	629	607	615	566	633	613	615	567	596	602	623	630	592	630	653	591	623	572	597	638	647	618	584	605	649	661	627	638	607	637	618	572	619	615	616	618	559	610	610	603	634	595	604	624	588	571	689	572	591	615	586	648	613	621	606	586	640	609	601	615	555	631	630	640	581	614	598	631	638	567	634	622	628	615	589	634	616	578	605	619	610	632	579	646	600	630	600	631	603	591	588	583	602	601	660	602	648	606	646	634	619	597	645	657	617	596	598	579	635	601	595	666	633	599	599	596	581	599	601	620	607	598	600	659	628	622	583	670	628	614	585	638	637	631	669	581	679	615	652	569	608	644	617	602	592	634	577	583	602	644	597	593	620	613	642	605	613	628	622	600	602	657	651	604	627	570	645	618	636	605	615	663	605	608	609	637	641	646	608	629	596	593	592	638	624	627	589	590	602	585	570	631	629	631	602	659	621	632	616	642	626	604	642	595	626	617	633	590	613	611	605	604	639	612	629	635	640	662	606	665	592	629	587	642	591	632	677	652	561	632	602	605	586	637	635	660	620	641	693	646	574	621	585	631	577	607	569	603	654	583	639	568	563	613	634	597	614	614	606	587	605	601	582	627	615	637	628	618	601	597	635	601	626	605	588	609	624	557	568	631	645	619	623	664	601	589	665	626	614	624	638	609	569	597	589	621	623	604	615	609	650	637	598	601	598	652	632	607	635	601	604	596	562	638	625	603	618	631	624	574	657	614	630	606	637	616	616	610	588	601	573	632	642	589	641	623	605	606	606	614	629	616	635	584	608	660	568	609	671	624	639	615	624	571	600	600	597	644	587	609	584	586	590	610	615	680	615	642	591	607	677	629	592	633	662	595	624	598	656	624	567	603	630	624	612	638	597	602	600	626	624	622	585	615	635	566	619	604	625	593	595	607	600	614	591	622	595	636	591	581	600	659	615	611	589	606	614	598	644	649	605	608	633	637	637	592	641	658	626	606	616	608	582	586	600	634	595	620	606	602	590	600	601	621	609	647	594	641	637	611	604	609	614	602	579	644	621	564	653	639	613	615	632	595	603	621	617	627	621	634	566	666	614	563	626	581	643	623	600	599	624	655	609	625	632	596	583	607	601	630	620	616	598	636	656	608	652	599	612	583	581	633	594	628	641	607	575	664	651	599	596	620	622	581	631	568	586	593	625	619	603	619	587	655	595	609	617	649	627	671	605	653	687	625	626	597	622	572	602	600	598	600	597	616	616	645	581	614	629	593	609	580	602	553	649	576	621	609	637	639	653	646	615	652	600	631	631	639	610	593	653	624	616	640	699	612	590	591	605	593	582	605	610	632	638	611	604	627	598	641	638	613	617	621	640	624	625	594	595	637	642	642	591	612	615	560	610	624	611	651	628	640	561	590	643	614	651	568	635	610	627	617	631	619	573	656	610	600	588	676	610	628	641	639	625	614	610	627	607	617	607	627
40085	9848	6217	4920	3131	2235	1646	1290	1015	854	717	596	511	434	412	425	383	366	367	319	358	348	353	356	315	350	342	300	340	340	320	304	312	289	328	342	309	333	310	313	338	280	356	307	307	326	301	299	281	293	293	291	343	321	304	293	311	319	318	312	285	323	290	318	333	269	299	280	288	290	303	262	320	290	271	299	318	302	290	288	317	287	287	278	299	295	292	304	283	276	270	309	289	283	292	292	254	296	302	317	302	309	311	271	284	262	304	302	313	317	313	296	301	318	306	291	317	321	304	289	281	285	286	290	297	265	316	281	290	280	255	310	296	313	262	305	278	269	291	275	295	315	284	326	289	263	271	304	327	325	285	294	293	274	305	263	252	303	310	300	301	302	315	294	302	290	288	289	309	288	263	288	296	303	302	282	290	302	286	297	279	311	293	296	278	307	296	273	309	274	252	311	258	300	289	291	308	287	309	336	289	313	309	348	282	277	288	293	278	275	290	312	280	299	278	321	289	281	283	300	259	288	284	293	292	309	292	276	281	306	299	275	259	307	292	291	287	314	294	294	293	283	285	310	308	295	312	318	256	336	291	275	314	284	271	285	281	259	295	304	296	295	285	305	272	283	321	299	297	276	290	360	303	322	304	325	309	274	275	286	303	235	296	281	276	318	305	314	315	264	266	288	306	268	290	282	312	292	281	309	275	321	316	310	345	279	290	283	274	303	301	310	286	287	296	304	332	291	297	328	279	286	298	299	250	282	267	282	291	323	317	327	293	262	323	294	287	300	283	262	277	304	263	264	291	296	285	269	295	294	299	276	298	282	305	266	303	309	306	283	306	273	294	272	278	300	278	269	263	291	320	286	304	310	273	302	289	279	271	277	265	284	261	282	283	294	303	280	288	269	275	312	265	293	288	319	334	283	301	292	291	276	275	272	299	305	318	298	260	278	302	266	267	274	317	262	271	321	258	283	316	302	291	259	287	262	276	260	308	295	270	287	258	295	284	256	271	288	268	326	342	294	280	271	267	297	291	272	289	307	298	280	309	315	296	255	266	270	296	297	287	280	317	306	314	276	291	309	304	325	284	324	311	287	264	309	268	300	293	272	315	313	274	313	297	306	274	289	290	288	290	320	310	288	269	257	281	306	289	304	301	273	266	298	292	264	271	267	306	320	291	298	321	283	280	294	275	284	312	288	310	271	288	288	299	294	277	254	290	279	284	289	302	296	287	280	276	294	276	290	263	310	306	283	325	303	303	308	265	260	295	302	292	284	314	269	315	285	303	269	312	282	305	292	284	298	294	266	281	258	277	299	269	295	268	313	307	327	305	296	296	273	304	289	269	273	268	329	301	302	308	287	294	309	289	268	297	304	283	290	294	292	290	285	291	307	305	289	293	301	301	278	251	291	274	295	326	303	311	301	327	309	302	299	290	275	294	311	262	278	285	278	299	326	273	300	312	280	307	281	288	303	313	254	277	283	306	294	316	309	329	304	302	318	315	268	297	277	289	301	286	260	278	282	291	293	299	302	311	295	272	288	288	275	279	296	265	298	282	280	319	289	303	310	288	288	249	310	280	266	289	303	273	312	289	281	304	300	274	260	288	297	278	330	256	280	284	280	289	329	286	273	290	291	293	286	308	286	309	272	291	299	294	254	290	311	299	276	291	315	289	283	267	292	278	329	283	284	321	294	269	270	306	272	274	325	297	308	308	281	284	299	279	308	288	316	284	305	328	258	311	332	290	272	293	285	269	316	300	294	281	303	294	286	300	293	263	290	315	291	293	289	251	272	256	311	336	292	288	292	297	283	314	267	278	297	267	263	280	299	286	286	277	309	291	276	292	322	309	296	297	304	285	277	291	290	276	294	304	303	278	262	267	284	250	269	255	274	281	301	286	320	273	270	314	271	301	298	311	283	298	287	291	260	280	309	306	295	301	298	250	283	302	307	302	254	298	306	276	287	268	281	285	295	321	311	284	290	316	312	318	281	326	284	306	323	296	253	281	274	308	295	271	290	292	275	284	293	286	323	296	278	299	298	276	303	297	285	297	264	284	300	290	271	284	299	326	264	324	297	271	264	320	315	237	252	280	259	272	311	277	286	302	297	296	311	291	313	305	309	308	284	270	297	313	289	277	299	307	275	286	315	317	274	281	282	279	297	293	284	292	308	322	287	284	276	255	307	286	293	312	287	278	275	335	304	290	303	277	272	307	264	305	277	291	331	314	303	240	290	322	286	294	251	262	306	303	307	302	314	299	317	276	312	271	299	295	295	309	298	295	312	289	305	330	311	284	264	290	270	295	286	299	283	278	301	270	266	271	302	283	300	298	292	283	265	270	283	243	272	281	292	272	267	301	282	296	296	314	282	295	302	279	296	333	313	272	294	301	264	308	273	307	282	298	302	286	304	290	327	283	296	269	270	334	329	301	281	292	256	311	276	282	331	307	294	300	274	263	297	277	296	301	265	266	294	298	332	294	279	287	297	305	298	274	302	273	270	319	222	260	264	270	295	275	253	298	281	284	291	305	278	268	273	306	276	283	296	292	281	301	326	281	285	290	263	302	298	300	317	277	268	288	283	281	292	261	289	294	287	294	318	280	268	298	312	313	300	285	278	279	290	285	273	303	297	273	328	266	304	298	247	264	279	323	328	284	273	288	272	284	310	274	295	279	283	283	266	255	306	291	341	292	300	307	301	291	305	300	280	295	290	304	288	265	307	269	287	294	337	295	321	298	303	282	325	303	269	317	300	268	256	296	303	295	284	253	290	302	276	276	304	267	293	269	279	290	304	273	298	303	317	322	291	327	283	322	278	244	286	257	311	308	273	294	279	281	288	281	295	247	320	317	302	314	291	306	288	255	315	321	277	284	270	289	270	320	289	304	338	285	327	281	271	272	305	312	273	286	298	308	321	316	292	312	294	304	318	313	326	271	298	305	296	297	286	290	320	294	295	302	323	338	284	270	310	260	275	291	294	299	292	304	284	297	293	292	283	285	300	308	297	300	291	306	280	319	315	307	279	286	274	271	274	257	287	302	315	283	288	293	279	267	302	299	307	248	268	291	292	274	302	283	263	272	296	299	265	316	295	286	296	311	276	298	299	327	281	300	291	283	288	338	274	309	323	285	307	293	310	313	280	302	300	321	291	287	288	303	272	251	271	266	289	303	300	292	341	302	302	322	267	328	279	287	260	283	296	261	341	262	304	302	262	307	318	268	308	286	260	321	290	283	265	290	286	290	239	321	314	307	287	258	268	285	269	282	256	246	299	289	261	307	279	291	306	270	299	297	284	290	279	306	309	337	254	307	304	285	297	261	307	274	300	310	272	300	314	327	272	275	253	292	292	237	300	303	302	303	325	302	358	271	268	278	281	291	315	283	308	306	329	298	317	303	311	294	320	290	248	286	293	292	284	266	283	290	320	294	304	321	307	297	280	317	285	289	299	251	327	296	298	295	300	312	300	311	278	308	313	283	295	283	262	261	285
21333	4213	9946	11915	10115	8171	6685	5290	4249	3344	2672	2147	1632	1441	1305	1267	1151	1161	1084	1060	1005	1017	908	906	889	868	864	905	861	896	881	870	871	882	930	879	873	852	841	793	806	802	762	758	772	722	714	746	723	684	715	775	678	735	734	689	719	698	676	682	672	712	681	681	664	697	683	638	696	666	629	656	656	668	734	662	624	604	665	680	665	622	664	672	635	629	612	584	686	643	686	610	672	640	625	641	663	663	622	619	671	597	659	606	639	626	621	637	613	648	648	599	662	629	632	629	622	655	630	618	667	646	650	666	625	691	625	664	670	699	600	616	667	677	641	686	624	683	664	640	633	623	671	654	617	670	632	674	628	644	667	658	631	681	660	695	637	655	634	684	641	651	614	646	660	674	646	661	594	619	651	679	624	661	591	673	658	655	633	661	673	636	645	630	573	625	639	635	627	646	641	659	633	635	682	669	641	572	633	606	630	644	624	624	639	663	624	670	640	680	653	585	688	663	590	649	617	646	643	705	632	610	639	596	630	647	670	605	658	639	670	655	672	596	647	668	626	632	633	631	626	633	640	641	625	651	637	676	695	638	652	593	633	621	627	627	650	623	597	654	631	635	635	655	677	659	624	691	626	674	636	651	606	655	653	634	632	642	634	626	639	612	647	635	656	665	601	627	674	636	650	630	661	609	640	633	659	660	648	621	675	643	670	624	603	663	659	616	666	615	623	642	624	643	613	602	677	643	614	577	620	667	635	667	650	633	638	623	655	628	625	657	622	660	618	621	619	606	678	716	679	642	613	650	650	635	655	621	642	653	594	645	621	664	641	681	613	638	724	588	659	672	609	612	677	646	646	614	636	622	598	655	635	645	636	624	606	636	675	642	651	656	644	661	620	674	623	618	638	655	612	696	686	656	643	673	620	638	710	622	653	600	614	640	656	605	617	647	616	620	597	607	658	620	638	667	696	623	639	661	657	677	636	693	667	651	681	613	647	662	641	611	653	618	629	642	607	675	668	622	673	641	631	651	614	643	660	616	587	620	629	640	617	654	617	667	656	609	653	618	639	607	609	647	620	622	631	627	648	667	613	643	610	665	675	641	676	646	587	639	645	610	638	665	618	616	647	652	654	659	671	606	665	629	686	618	615	681	637	629	658	653	658	632	596	615	654	673	650	683	657	635	650	621	659	684	607	612	628	641	665	618	615	639	651	681	625	704	612	668	640	606	668	614	655	653	661	633	626	655	674	639	642	625	658	679	642	631	641	637	616	622	697	590	635	634	661	641	608	647	627	623	626	663	611	638	624	681	617	615	663	657	640	594	655	589	652	631	644	640	626	633	659	643	630	625	661	667	613	623	619	596	607	635	623	587	669	657	629	691	634	636	627	636	678	611	651	620	619	625	610	592	659	667	591	634	671	604	659	678	637	671	600	659	631	658	619	622	676	660	664	618	609	580	624	655	581	687	634	642	631	686	602	664	624	608	651	658	615	639	630	638	686	650	653	661	650	685	638	661	627	648	650	651	676	684	657	595	644	649	654	646	655	660	662	633	658	652	655	616	670	630	660	638	619	638	608	664	619	607	619	651	609	711	667	682	618	655	630	603	619	680	628	640	620	630	675	650	637	641	671	629	658	610	636	669	651	662	624	668	620	647	629	644	674	619	647	632	615	587	643	671	613	603	654	630	612	639	602	651	653	627	670	619	620	643	654	645	603	646	663	642	625	569	589	627	626	590	646	631	689	664	618	612	641	649	625	633	645	613	628	672	609	665	592	652	618	681	625	652	632	588	673	605	701	651	624	599	616	622	620	640	631	616	631	612	630	633	646	633	657	597	614	619	650	614	594	652	615	653	630	630	660	678	652	683	643	661	648	651	619	642	619	661	673	648	681	610	663	651	626	631	645	636	625	634	680	669	585	637	657	646	613	629	629	649	626	656	618	634	665	616	667	622	609	630	598	601	685	668	574	648	622	641	609	606	700	631	623	638	647	620	594	654	636	638	668	640	637	640	677	624	660	651	668	620	616	621	627	634	655	625	663	649	710	664	631	632	625	622	628	654	642	660	656	654	617	636	675	661	646	633	633	627	597	654	596	664	654	618	632	634	651	636	612	634	676	614	606	660	692	651	598	645	657	612	668	638	631	595	615	649	623	629	643	630	659	671	624	674	664	622	610	650	639	650	665	669	643	684	649	641	624	654	621	597	631	643	654	624	605	670	624	627	646	669	630	647	647	623	640	612	643	646	652	635	659	634	626	715	658	642	641	619	666	664	632	639	614	650	697	640	650	613	679	640	610	634	656	635	681	555	626	586	635	587	609	650	662	613	617	650	620	643	678	607	646	681	637	691	637	668	655	630	593	655	643	600	668	644	653	601	642	684	634	662	642	671	649	647	617	627	622	706	680	666	660	647	609	627	645	622	651	577	627	626	618	639	648	667	640	621	653	622	641	644	638	594	607	663	589	630	612	688	637	579	632	630	614	658	613	638	651	643	639	647	638	651	622	633	667	651	664	686	613	631	654	696	605	675	642	639	636	619	635	616	654	651	637	606	612	642	592	635	637	697	647	647	650	611	642	623	613	634	669	625	595	625	665	653	609	633	593	622	667	604	605	621	643	653	651	650	630	619	618	676	626	697	630	706	658	592	683	650	638	622	696	649	652	644	633	627	648	621	625	618	693	673	636	655	647	679	622	634	625	622	624	647	621	610	576	612	654	634	662	634	601	608	638	645	654	597	671	602	656	614	634	686	670	653	659	601	640	651	660	683	635	665	600	673	624	596	654	636	629	637	660	610	631	652	617	648	665	642	655	635	658	673	613	612	616	630	635	620	662	654	624	633	656	653	664	672	632	637	607	652	675	623	629	628	625	615	590	647	625	642	645	623	640	695	644	641	623	642	617	613	629	680	679	660	668	658	597	628	636	675	618	602	637	661	648	625	635	636	630	650	624	603	606	630	675	657	643	632	620	612	660	683	698	684	599	667	623	666	611	680	615	661	673	661	635	646	581	663	610	667	654	634	634	606	652	659	611	654	620	647	662	643	652	619	662	659	690	633	630	604	643	603	654	642	621	608	633	613	581	646	622	637	626	662	702	677	576	656	651	627	596	636	664	640	657	673	600	654	592	607	644	628	612	648	613	639	616	643	609	608	617	625	681	612	612	608	656	603	638	646	636	614	624	683	622	663	653	638	646	663	633	622	640	617	611	618	659	657	639	644	611	633	670	670	667	655	615	621	622	634	615	609	628	614	626	662	653	637	650	646	698	696	593	618	627	647	655	609	634	668	667	645	672	611	657	705	664	660	667	642	658	630	654	595	624	621	663	618	665	610	632	634	674	640	607	612	639	600	643	679	637	623	649	602	645	635	638	648	623	656	643	629	662	630	665	658	639	608	636	606	655	606	670	663	619	649	624	674	657	651	654	637	657	637	656	665	636	622	628	614	654	691	630	632	668	620	655	651	658	640	663	629	624	572	624	647	640	664	665	617
10935	2081	2443	1891	1397	1037	741	593	469	399	383	304	311	241	242	229	256	245	218	230	207	227	209	235	212	221	197	224	194	210	219	236	222	226	215	228	202	246	205	217	201	190	209	227	197	220	203	219	206	229	224	207	195	197	213	181	215	198	221	219	219	182	197	210	191	222	223	221	232	216	199	205	202	186	190	186	208	203	196	179	233	196	204	191	217	217	213	199	207	215	199	240	199	182	230	217	226	180	209	206	211	180	203	212	226	214	205	202	194	199	197	210	213	203	228	202	239	186	218	234	185	244	194	189	187	215	178	225	185	203	217	244	201	217	218	207	212	204	220	208	221	218	197	228	230	212	195	192	202	227	205	221	195	202	247	192	233	208	205	220	186	217	170	197	215	212	210	184	195	180	218	197	200	185	201	212	191	205	201	194	209	223	244	205	208	201	175	194	192	230	240	162	200	205	181	185	204	211	154	203	201	196	240	210	233	218	200	186	185	221	199	202	202	228	177	213	214	189	209	222	206	205	184	183	188	195	239	221	230	211	210	214	203	211	187	197	197	188	207	208	197	225	197	194	190	248	210	212	206	205	197	186	183	217	197	216	228	210	199	197	223	184	221	157	220	210	197	213	194	214	202	220	203	152	217	200	246	216	234	192	217	184	175	195	226	186	194	202	192	235	230	199	189	176	178	211	193	174	194	211	199	211	210	179	197	196	193	206	204	190	192	209	216	208	190	188	204	205	181	222	192	194	220	187	214	183	185	239	213	199	207	195	218	208	212	219	194	210	214	189	228	214	202	208	219	200	192	204	209	213	200	219	221	227	190	213	220	181	221	211	204	213	180	190	197	191	195	207	204	228	206	195	208	206	184	202	209	197	203	207	240	194	200	204	210	208	208	223	216	195	200	195	223	209	219	197	212	206	211	213	197	188	224	226	211	222	191	189	196	206	201	221	215	218	214	168	211	196	200	207	220	199	191	202	229	212	211	202	208	193	200	195	203	202	188	199	204	197	197	209	182	181	205	205	200	187	208	207	208	207	197	223	218	179	204	191	229	208	234	210	214	202	211	172	201	206	215	230	193	182	201	182	225	194	192	205	208	197	208	205	206	194	226	201	209	214	203	216	206	207	201	202	182	197	197	226	211	187	192	239	192	197	220	186	203	207	201	215	201	233	209	201	207	191	227	226	194	162	221	211	204	210	174	184	213	226	224	202	190	207	202	201	205	208	207	202	181	195	183	218	199	195	206	226	217	208	181	197	207	222	209	200	195	214	199	211	203	228	197	187	200	201	207	179	190	203	236	217	200	214	230	195	214	197	227	226	197	190	203	192	182	207	202	176	197	179	198	204	195	212	182	202	195	195	207	188	211	205	211	203	196	211	195	222	196	211	207	220	225	215	200	202	209	226	155	236	229	232	201	214	187	241	176	214	200	213	207	202	224	219	226	221	203	212	192	217	238	236	204	213	217	207	215	217	209	208	219	229	196	197	220	232	204	189	190	200	195	199	212	162	204	216	193	188	185	187	214	207	221	219	191	215	162	195	181	216	199	220	200	200	220	230	239	177	215	218	190	195	208	188	206	201	205	218	186	196	200	206	175	182	206	185	194	234	202	204	188	225	229	188	225	204	214	194	210	210	211	224	214	223	196	195	196	231	212	206	195	196	197	214	182	201	216	199	206	197	213	189	212	198	198	208	250	215	222	193	178	208	192	206	219	212	207	215	202	186	202	198	199	213	205	200	190	210	203	198	224	221	207	208	209	223	193	215	199	189	242	192	212	217	223	208	192	215	232	202	195	217	214	202	191	195	214	188	195	210	195	225	194	183	188	183	222	214	203	219	204	185	197	185	205	180	212	202	184	207	213	202	212	225	182	210	221	211	216	197	208	212	193	216	205	190	211	210	209	229	202	193	208	198	196	202	180	214	207	212	213	202	203	167	234	198	189	190	215	218	198	211	190	236	195	204	223	197	195	189	196	217	221	185	237	193	199	198	199	216	209	201	209	219	218	195	239	204	192	190	173	232	185	220	209	201	183	203	207	213	202	202	224	211	212	223	205	181	182	195	196	212	184	203	198	204	206	206	208	197	204	181	208	194	191	203	230	224	214	208	203	180	194	240	184	181	200	196	178	197	203	203	179	201	238	183	195	181	224	199	193	194	223	212	194	220	222	194	189	201	197	218	193	179	201	209	218	184	224	200	171	199	208	232	208	228	212	176	203	203	204	215	201	196	226	214	188	215	213	184	211	218	197	221	201	208	211	207	227	183	207	166	204	181	192	210	195	220	212	210	179	215	182	200	220	211	200	188	209	209	210	221	209	210	235	221	201	207	197	223	189	207	205	184	206	191	215	222	198	212	221	217	231	188	215	215	193	201	204	199	197	202	210	220	212	208	189	199	199	184	218	203	203	200	204	212	187	213	204	191	226	219	224	191	208	192	208	210	239	208	207	232	202	181	247	224	203	206	198	221	224	200	205	209	190	169	215	212	185	201	218	222	228	192	223	179	225	204	193	193	211	180	204	177	209	208	197	227	205	199	208	196	202	224	200	219	191	196	211	209	220	239	226	209	184	206	189	184	214	189	225	191	225	194	177	194	206	221	190	191	203	196	224	205	202	203	210	192	184	214	205	205	227	217	196	192	215	183	180	175	174	201	199	231	174	190	199	185	218	231	212	215	219	234	211	189	203	198	205	221	199	214	199	204	215	204	212	211	195	191	195	182	213	194	186	208	179	214	198	197	201	221	173	212	203	221	199	214	187	199	190	197	235	201	224	232	212	201	201	206	219	208	204	217	191	184	232	211	207	207	203	201	211	235	208	186	189	197	222	210	216	199	180	221	208	238	216	196	201	224	216	202	195	205	183	208	224	194	225	197	197	191	204	211	234	188	196	196	208	205	197	211	203	183	225	187	195	189	218	199	197	184	224	226	195	218	209	215	210	204	194	183	197	184	219	227	203	211	176	196	192	206	170	188	220	211	211	201	190	195	201	207	182	203	191	205	221	197	200	201	189	183	213	198	196	216	203	205	209	218	169	192	220	206	211	207	228	180	202	157	200	205	218	206	215	228	212	226	193	201	215	222	195	201	219	202	241	216	244	214	195	209	184	211	190	233	201	199	178	198	209	197	205	226	191	215	198	185	179	197	219	198	176	179	170	203	189	198	209	219	200	218	202	205	185	217	217	185	232	207	191	203	217	195	185	218	204	208	211	208	243	232	189	215	179	195	212	192	189	201	217	212	188	187	204	217	207	214	226	196	210	182	232	216	232	223	189	212	211	236	204	222	212	211	209	240	186	195	207	200	217	187	183	209	198	191	194	228	207	216	182	219	194	199	196	212	183	203	217	209	233	224	221	226	190	198	202	209	202	211	183	225	187	208	215	211	229	224	205	191	192	189	199	221	195	195	183	203	196	213	206	209	206	209	218	214	200	196	204	206	225	206	211	194	194	206	195	170	192	233	189	192	190	210	212	203	213	238	209	203
6647	1859	4717	5447	4813	3830	3062	2390	1973	1583	1279	977	816	700	644	674	694	638	629	554	585	583	551	580	536	559	557	547	592	595	569	578	539	581	576	540	555	540	535	526	508	549	513	496	525	503	494	533	471	501	508	490	467	464	555	478	513	466	486	483	485	478	480	491	478	462	520	508	495	473	504	468	481	493	504	483	497	442	466	505	535	462	482	499	469	473	488	450	534	493	501	519	465	499	496	472	443	451	500	449	463	507	501	482	440	455	494	500	445	465	488	492	514	474	465	450	462	480	503	484	491	522	439	469	454	487	490	510	472	461	484	461	453	484	503	482	504	492	463	414	464	449	476	465	471	489	514	473	504	463	495	513	466	489	502	472	463	482	488	469	430	453	472	474	468	488	482	467	494	447	485	463	485	437	471	466	444	459	455	460	485	505	519	470	468	460	457	455	500	496	497	466	486	458	487	481	466	445	520	431	453	428	461	463	534	502	470	464	448	527	490	499	441	427	464	477	488	466	477	448	471	502	480	478	441	442	467	482	428	469	456	452	486	479	504	463	489	504	491	473	474	447	469	451	442	480	452	463	481	471	479	480	470	458	504	435	490	456	447	469	501	466	491	471	501	517	477	485	464	473	464	501	441	463	539	482	476	445	414	564	482	472	474	500	493	515	479	467	469	472	523	470	485	438	451	480	471	470	470	456	494	471	466	477	497	460	474	467	494	497	492	499	504	522	445	503	528	467	466	506	479	458	521	528	488	484	487	497	489	484	477	491	434	507	459	499	479	476	502	542	486	463	514	485	437	459	470	434	500	458	485	478	470	481	465	486	473	498	508	452	506	452	461	463	487	482	451	503	440	457	506	481	497	476	463	455	498	469	491	462	482	507	467	494	490	482	479	507	465	500	479	454	480	514	484	498	460	454	544	489	493	484	497	498	493	477	530	459	450	479	503	466	486	472	476	441	457	455	490	481	453	476	475	474	485	494	480	477	481	492	522	427	496	495	488	477	478	449	444	455	482	500	450	466	438	488	454	479	508	451	498	463	491	512	475	479	482	464	455	481	450	506	466	518	468	487	473	473	490	498	490	481	457	518	467	444	537	494	509	489	429	509	439	485	517	499	431	513	482	447	478	480	511	492	468	511	463	464	461	487	485	456	460	464	482	484	501	500	431	488	453	484	482	474	455	463	483	514	479	489	473	486	516	523	484	443	516	456	498	473	475	498	499	511	499	464	455	466	505	469	463	504	518	484	471	467	472	506	497	504	480	487	485	494	500	464	475	485	512	446	495	471	479	465	489	477	482	481	438	470	466	495	443	462	480	482	491	456	481	475	474	466	488	454	402	479	480	478	462	500	455	508	476	473	505	471	476	480	482	453	485	487	457	461	436	468	481	463	529	484	440	428	480	481	500	463	481	486	476	434	485	512	475	463	507	486	456	491	475	470	486	459	528	467	482	478	513	481	470	475	438	478	479	501	511	475	463	431	489	477	483	482	516	459	474	513	498	491	456	488	458	503	500	460	474	482	461	450	481	476	489	494	461	447	527	465	474	477	502	498	455	498	456	483	453	487	444	479	433	454	471	508	491	503	538	496	464	511	489	465	487	483	497	502	493	515	456	509	498	478	496	487	455	458	472	475	474	508	441	470	456	475	514	450	441	444	472	466	487	448	506	468	447	450	447	490	477	447	479	502	482	484	474	444	465	487	484	481	521	444	488	485	461	481	484	497	476	494	479	489	501	505	472	476	465	463	477	478	487	465	484	480	453	498	463	480	488	512	480	462	467	483	480	468	471	522	480	486	460	472	525	472	479	495	480	497	469	461	461	514	476	486	437	473	489	474	476	459	492	475	453	515	506	478	498	473	460	459	492	478	489	475	492	468	518	488	497	483	469	457	494	466	515	475	460	462	448	480	495	499	471	504	512	474	504	446	448	473	468	493	463	501	446	496	454	487	472	502	526	470	509	497	493	455	470	472	458	484	483	466	458	495	488	494	450	472	463	482	465	481	497	481	473	486	497	456	491	484	471	484	487	478	511	482	476	469	481	490	509	451	430	514	463	475	523	486	473	479	501	503	474	514	494	477	509	470	433	464	456	488	509	443	487	484	523	461	460	475	482	461	481	483	494	468	518	477	467	473	479	458	472	442	496	482	428	487	458	457	475	478	478	493	398	450	526	487	482	498	514	488	481	481	453	487	467	504	493	439	515	489	495	481	504	473	478	492	489	493	462	482	500	525	450	516	458	452	487	434	450	464	490	468	509	469	461	469	456	462	453	476	509	482	473	480	491	500	474	554	512	449	495	452	484	456	507	468	505	481	517	487	488	497	476	482	470	477	482	428	530	479	468	489	504	488	467	459	483	509	507	490	478	437	467	491	458	502	460	505	469	486	495	499	433	470	480	468	499	497	447	482	461	474	503	494	483	476	505	488	504	466	475	527	463	493	494	487	493	527	486	463	463	474	447	472	494	508	463	495	473	457	468	455	457	475	475	494	461	472	475	448	499	491	489	475	491	486	453	498	499	468	444	463	482	458	424	457	435	493	499	403	526	446	461	453	436	479	472	490	457	476	482	467	456	499	481	490	486	509	480	481	436	460	465	473	471	427	512	423	510	526	463	480	488	462	496	471	473	512	486	477	504	498	502	455	469	459	479	449	494	499	487	479	487	498	474	470	469	436	466	461	459	498	467	481	457	522	513	486	459	492	465	468	458	443	463	478	486	508	482	500	484	461	453	481	518	480	463	493	480	502	463	484	496	472	513	471	448	512	497	478	472	495	493	464	469	524	488	508	471	445	497	487	507	483	473	505	505	492	440	485	489	507	481	483	500	468	493	470	484	497	441	470	454	436	495	454	489	473	477	490	444	502	462	437	480	509	462	513	459	477	498	464	470	517	486	448	482	469	495	465	463	517	455	493	469	481	491	492	481	484	466	483	526	486	495	470	483	468	458	435	465	458	472	477	469	444	460	441	464	487	425	454	441	445	506	463	491	471	488	463	488	482	446	471	504	518	504	492	508	479	469	477	520	484	451	506	503	473	470	510	524	453	438	485	508	495	475	464	465	454	500	494	455	460	490	457	511	475	489	497	495	472	491	479	463	500	505	458	473	501	433	505	430	499	480	462	470	491	456	452	477	496	494	516	473	498	465	468	466	473	482	488	460	475	493	449	468	420	438	507	486	498	511	463	490	460	481	471	476	488	495	479	460	492	453	511	470	459	458	492	417	464	448	467	471	475	484	477	497	479	503	499	494	442	478	483	475	493	493	496	437	456	483	444	495	468	507	470	455	492	463	481	500	527	485	457	483	473	477	466	490	487	502	473	489	468	477	445	467	492	517	478	466	476	500	501	507	478	485	484	453	477	500	484	478	514	449	424	523	486	507	464	486	460	485	456	497	497	460	507	482	441	454	479	480	426	469	485	491	477	474	489	445	468	489	476	505	471	491	485	481	475	484	454	478	521	469	447	495	482	510	464	468	467	461	503
24095	4612	4489	3542	2527	1736	1278	939	765	646	588	479	426	401	368	346	343	341	347	314	290	281	351	312	332	297	304	310	261	276	317	298	290	327	275	328	308	309	259	271	279	294	284	285	292	276	254	283	271	281	246	284	297	255	284	300	274	255	258	274	285	298	258	271	269	286	280	270	282	290	262	258	250	276	273	286	288	248	257	266	318	297	278	306	244	239	252	279	267	256	264	276	254	272	248	277	286	245	269	273	261	248	282	297	302	255	245	240	269	293	243	223	256	249	306	287	282	283	269	276	263	281	280	277	283	250	286	256	268	262	271	295	241	258	309	263	289	256	296	249	263	272	286	246	250	261	267	282	247	255	273	272	290	256	253	263	261	300	293	309	291	265	258	268	277	273	285	257	269	288	289	261	269	292	295	282	266	276	243	269	276	248	259	254	270	289	259	282	225	289	263	281	256	266	249	275	270	283	263	255	288	260	284	243	286	273	248	297	276	261	271	281	295	279	297	235	298	275	271	304	274	271	273	293	261	273	269	290	264	287	269	233	299	291	278	260	275	271	271	255	254	279	267	269	275	257	308	298	259	296	291	254	286	296	286	269	312	258	299	289	272	264	240	267	276	287	290	278	280	235	263	283	277	288	296	277	292	272	254	300	295	277	278	259	269	260	282	303	281	282	294	274	292	251	273	259	298	281	267	264	270	264	272	292	280	263	287	260	297	253	295	259	238	274	316	289	278	252	287	287	282	289	283	266	294	292	286	272	251	242	294	251	258	233	287	258	299	241	300	269	267	277	267	271	296	289	270	278	245	230	274	276	228	274	269	290	287	287	243	267	256	277	309	272	268	232	264	248	261	275	273	283	283	273	292	281	259	262	254	255	298	315	301	256	275	289	253	266	264	263	271	279	281	278	278	264	255	257	289	285	269	276	271	261	249	244	302	275	257	305	269	250	287	256	226	283	287	283	272	272	287	262	269	266	244	260	303	275	283	268	260	293	260	296	313	268	267	257	265	275	274	287	277	280	257	269	261	275	256	278	250	276	281	274	295	252	248	249	253	317	287	285	247	276	251	271	294	262	302	260	321	255	273	296	275	266	290	265	286	259	265	225	252	283	253	259	281	314	278	264	289	256	267	253	253	297	252	287	277	259	258	295	275	277	271	250	287	288	280	282	277	301	288	246	250	275	273	273	301	271	309	274	233	288	272	254	279	286	260	259	317	326	259	306	298	258	281	248	227	291	263	267	264	284	249	287	314	258	297	251	246	249	302	275	280	292	263	277	256	292	270	257	259	284	300	270	286	237	293	251	259	274	267	250	294	301	248	264	287	252	293	300	286	256	280	263	308	314	290	264	273	268	280	287	287	276	248	265	255	242	281	259	289	248	280	229	258	259	282	281	300	252	261	266	285	252	278	243	247	262	272	260	257	246	258	312	263	309	297	297	287	272	297	292	266	279	261	303	294	272	267	279	281	254	276	301	285	291	287	246	285	252	281	283	271	258	290	252	278	297	270	255	287	275	291	277	279	291	292	283	261	268	260	314	289	284	252	275	257	293	256	243	281	286	271	262	263	271	274	249	298	303	268	255	277	301	278	296	274	274	282	284	234	278	284	270	295	303	266	277	265	288	278	291	250	268	271	275	227	264	280	261	268	243	269	274	246	273	281	273	276	288	261	275	251	252	259	282	293	279	286	255	259	252	259	249	252	252	308	241	281	266	300	276	273	286	305	241	247	271	279	257	258	268	261	280	278	251	301	270	244	274	284	254	274	256	279	279	274	301	274	266	254	266	269	273	252	251	267	283	285	283	270	291	263	284	301	278	264	256	246	284	318	301	234	293	279	300	275	322	289	236	268	307	254	247	254	262	273	255	242	243	288	323	263	315	250	246	277	313	266	262	263	270	256	275	254	251	273	267	275	279	267	280	269	273	290	286	239	281	276	267	258	295	239	281	271	304	240	229	287	252	252	295	305	259	251	278	263	275	278	292	265	239	278	249	258	304	246	302	274	277	265	289	289	251	271	283	265	274	266	282	267	261	295	289	292	268	298	294	264	260	259	275	251	283	286	305	275	233	272	293	238	242	280	307	283	278	269	237	292	254	321	273	283	286	265	255	268	252	256	293	253	263	252	273	281	270	311	291	259	275	258	247	256	290	263	246	290	264	264	261	265	302	260	260	273	278	263	246	244	274	279	280	292	263	280	285	267	258	292	258	280	273	320	275	267	271	225	277	274	261	287	291	284	269	264	275	255	254	264	262	258	317	307	242	259	331	285	260	238	256	284	291	262	289	274	282	249	272	285	253	274	243	321	262	249	300	237	266	268	256	298	290	253	265	283	266	261	318	241	253	286	266	244	270	293	262	272	277	273	278	291	303	270	275	284	277	299	256	304	244	278	284	271	275	305	267	272	281	275	276	243	291	256	262	255	298	254	284	274	283	270	280	241	286	276	275	305	262	247	287	242	255	259	283	257	269	255	235	262	281	278	315	297	285	271	264	281	267	245	282	277	271	288	295	273	293	276	277	279	296	293	265	243	265	267	270	290	275	274	266	263	273	292	273	269	257	296	289	266	286	269	263	251	299	275	254	277	278	262	263	243	280	288	277	264	265	282	261	243	310	238	277	290	277	316	251	270	270	260	283	243	255	260	245	252	275	253	256	281	283	300	249	268	241	263	252	287	270	268	272	305	295	278	317	291	273	301	277	258	285	260	288	257	299	290	267	255	273	292	267	263	258	299	270	303	293	264	256	263	279	271	290	264	281	282	300	305	287	316	280	267	261	287	290	306	276	285	288	269	302	267	322	302	277	271	280	246	240	265	277	276	298	268	280	250	312	279	292	282	268	279	264	299	234	261	303	256	265	266	291	276	255	249	284	271	242	286	295	236	294	285	243	295	300	283	260	221	252	273	271	273	303	283	280	262	272	287	284	279	295	275	249	233	276	253	272	262	294	242	268	257	230	270	268	268	273	325	264	330	289	296	271	275	264	251	286	278	296	249	287	256	260	270	257	277	263	282	277	274	254	291	273	274	254	282	258	266	276	284	270	280	249	266	260	263	266	297	259	277	311	267	274	253	261	314	301	275	287	284	264	281	251	294	270	294	256	270	283	266	283	262	283	263	260	285	247	268	314	263	308	279	268	276	271	248	237	245	260	266	248	288	285	273	306	309	263	293	275	281	225	267	252	280	252	235	265	310	262	294	243	300	256	260	294	269	219	286	259	258	304	252	261	248	267	278	267	284	279	249	235	266	272	253	293	274	281	294	248	276	291	257	286	295	287	281	269	286	269	253	244	255	238	262	241	304	282	267	298	277	254	274	287	305	268	286	283	274	272	282	266	266	259	273	264	268	249	262	269	278	255	253	257	292	307	263	279	275	256	303	282	280	251	265	283	282	295	289	289	295	264	281	273	259	248	290	296	214	274	282	274	283	255	258	252	306	272	269	308	274	265	260	269	264	301	268	280	252	257	284	266	282	269	267	294
13842	3090	7615	9323	8149	6699	5233	3972	3166	2632	2130	1663	1362	1121	1051	1057	1011	978	885	871	883	876	833	843	760	764	815	795	764	768	800	762	795	809	796	790	766	758	719	747	718	727	708	666	643	717	664	648	694	650	716	662	686	678	707	638	639	656	667	598	663	630	673	654	640	611	610	617	653	678	633	676	619	662	654	601	611	600	599	587	641	601	611	624	617	605	622	637	631	619	620	633	654	621	585	635	613	671	608	644	609	601	600	598	594	620	597	651	642	655	604	581	591	623	622	600	633	594	628	589	584	659	626	641	609	611	633	671	600	637	622	580	619	565	618	619	549	635	613	617	647	607	595	579	650	616	605	615	612	613	609	555	620	599	614	626	659	616	610	582	625	643	591	579	599	605	575	632	637	620	637	601	631	630	600	613	605	604	659	616	638	600	626	643	601	592	602	594	592	614	632	601	551	625	599	633	608	608	634	599	614	557	604	608	605	581	622	639	600	643	609	600	616	624	632	612	593	602	621	563	640	595	588	600	602	633	615	624	601	619	674	588	575	604	623	626	570	625	587	617	607	596	599	652	601	584	573	624	597	612	602	625	589	613	581	632	629	633	613	588	612	591	582	644	635	591	641	619	618	590	662	597	586	629	663	594	615	640	594	604	650	625	588	592	628	570	632	615	636	600	601	612	638	599	598	605	615	616	628	660	597	626	627	589	579	635	635	574	610	603	635	652	586	627	646	608	612	645	555	657	622	599	604	614	628	606	562	634	675	610	611	600	583	623	587	600	637	622	558	621	672	584	595	625	652	547	604	624	633	598	620	591	576	586	655	644	650	612	574	658	643	652	589	601	626	582	629	645	598	638	625	586	611	612	618	609	589	596	639	639	618	610	583	624	606	659	586	582	645	587	615	636	640	609	623	557	610	598	576	648	596	640	626	641	635	582	610	602	601	616	593	605	604	597	649	607	607	639	642	597	574	584	569	597	599	598	639	611	628	617	651	579	581	607	618	592	614	615	584	642	621	614	608	609	598	591	633	609	597	616	652	600	671	637	631	613	588	619	625	655	615	631	634	592	608	599	612	581	605	599	652	666	610	628	582	585	605	607	634	643	630	630	639	605	635	594	630	590	638	628	582	582	609	629	612	607	632	597	611	588	582	610	602	625	590	618	623	604	587	638	631	614	598	636	637	646	628	586	618	579	597	620	575	587	613	616	631	611	630	600	642	589	637	546	622	608	578	603	597	632	619	622	608	597	608	584	601	594	602	630	599	577	564	606	625	582	610	594	636	639	620	648	636	601	606	654	641	596	612	644	615	592	648	654	613	617	633	626	625	595	580	622	616	601	597	636	624	633	578	622	605	625	617	597	570	672	596	627	601	622	626	583	649	579	594	602	636	583	592	591	624	589	619	666	627	620	628	598	614	647	619	663	573	574	630	617	630	621	603	625	647	579	596	632	578	647	624	637	585	586	660	647	605	587	600	591	647	668	629	575	612	620	585	613	619	617	579	597	604	613	602	565	644	633	645	599	572	598	637	624	653	591	583	632	603	597	614	632	629	578	595	638	640	575	614	598	597	614	610	583	592	663	616	633	595	608	560	656	638	643	592	597	564	567	622	557	612	569	585	601	596	628	585	559	559	615	643	623	588	605	615	594	622	603	651	651	580	589	614	612	644	583	590	590	617	614	592	623	594	570	640	610	598	573	572	647	595	648	622	608	603	618	615	584	632	640	621	622	643	625	605	576	614	606	625	595	585	621	566	608	615	642	601	578	594	621	582	594	606	621	622	569	596	613	602	574	637	610	606	637	613	645	566	628	644	603	593	645	645	636	570	606	592	621	651	623	600	628	603	582	646	620	603	599	588	623	582	629	634	614	621	594	599	576	610	643	607	634	619	612	599	610	631	603	590	605	640	596	621	594	621	639	633	583	608	625	640	606	618	623	595	586	608	575	580	600	602	612	592	653	613	603	633	579	606	584	606	627	618	564	611	604	577	621	643	628	605	644	604	627	606	601	650	665	623	612	622	633	581	616	601	596	607	646	600	604	584	607	617	623	593	633	644	578	626	634	556	611	594	598	632	597	623	576	610	592	637	607	636	641	689	598	640	601	567	628	602	580	632	619	620	636	613	574	582	582	633	623	552	608	578	674	549	622	585	592	640	634	666	588	605	627	568	626	599	626	641	618	609	638	615	604	639	571	601	653	642	597	620	585	616	632	623	571	604	600	601	642	565	595	645	602	586	606	594	643	649	614	641	590	607	667	665	582	599	585	582	594	630	617	618	626	603	626	583	611	609	614	594	612	625	629	609	625	638	633	567	660	572	587	608	607	620	671	603	610	647	610	599	622	629	634	615	604	585	638	586	621	635	632	597	593	533	623	599	593	584	621	599	607	606	628	626	656	658	599	560	560	636	582	617	646	619	575	609	669	618	634	580	650	632	583	615	615	574	553	608	616	556	644	619	631	606	605	574	625	650	610	624	595	640	605	618	601	652	623	609	593	618	631	629	658	631	595	629	592	581	621	604	612	602	579	599	621	609	568	612	571	597	628	609	589	641	587	614	602	653	603	596	623	568	650	607	600	584	596	632	637	637	569	601	649	581	655	596	634	644	585	605	610	612	646	616	614	625	628	623	591	598	590	638	629	634	577	635	584	667	595	583	613	602	627	603	591	612	617	581	609	561	620	625	605	625	627	618	656	644	676	612	648	586	635	613	607	594	669	567	619	616	610	638	622	577	554	639	647	571	608	621	612	614	621	601	613	608	599	611	602	563	610	566	612	598	619	623	635	566	616	593	616	613	577	616	572	617	583	618	616	597	611	637	597	628	615	623	613	637	656	594	633	585	642	570	638	606	596	594	600	584	599	576	649	576	602	606	591	600	579	629	632	631	606	643	634	615	575	557	575	597	638	620	619	628	607	639	600	584	595	624	637	622	622	618	661	625	603	632	632	633	630	621	565	591	613	630	652	600	634	595	631	554	583	641	632	674	641	643	634	660	600	606	663	640	616	652	585	628	582	611	557	631	657	597	595	602	622	600	613	599	586	615	579	671	573	626	618	616	603	624	614	648	614	648	627	639	605	646	675	585	608	596	598	595	607	588	612	609	608	598	586	609	593	622	631	571	614	617	624	636	629	656	587	595	578	620	581	604	665	559	633	611	659	646	588	614	614	575	611	575	586	624	620	614	624	628	631	617	638	621	642	603	614	624	627	625	608	643	644	589	624	630	586	625	624	561	613	604	628	629	595	615	607	602	587	634	611	573	588	620	649	586	605	591	636	606	636	620	634	630	570	607	602	620	585	603	668	624	630	633	589	594	572	596	609	645	619	639	577	618	613	630	611	618	603	601	609	594	631	600	602	583	590	590	642	601	616	653	598	585	608	674	629	606	657	570	613	622	559	597	617	643	619	662	627	628	622	573	633	593	609	635	598	595	617	617	608	608	599	608	647	603	635	630	600	581	572	632	614	678	634	638	599	627	659	576	565
36947	8908	6621	5301	3590	2413	1796	1375	1063	834	764	586	484	443	459	357	381	376	415	354	389	343	362	308	315	323	341	344	333	308	337	370	333	325	339	346	322	320	343	307	321	295	324	305	319	279	321	311	320	337	305	281	312	263	292	331	323	309	308	300	315	344	302	295	275	307	276	297	307	325	288	267	298	298	308	295	285	297	295	286	289	294	306	293	328	322	278	297	308	276	294	328	304	310	310	271	277	284	279	271	270	274	293	285	271	299	290	304	311	287	268	263	283	295	289	306	288	285	306	298	310	280	238	283	305	318	318	292	297	246	313	297	308	268	283	293	266	284	295	316	298	307	277	287	290	283	240	332	318	270	279	284	286	242	294	236	280	293	277	298	294	313	297	289	265	301	304	289	293	290	256	290	299	306	300	294	294	302	277	321	328	293	290	247	314	281	312	274	295	307	278	291	309	293	306	274	296	281	261	304	282	309	295	323	298	284	282	310	299	279	290	283	324	287	281	280	324	276	327	291	317	308	281	276	301	298	321	268	303	324	282	292	285	304	276	240	289	292	281	276	291	323	307	300	311	299	282	306	272	304	304	262	286	297	299	308	299	290	269	285	309	294	263	315	266	291	310	261	308	304	289	277	287	276	287	279	313	260	281	261	303	294	320	290	301	272	278	301	310	276	294	293	282	301	278	323	281	311	328	317	304	331	283	281	268	286	312	302	272	315	268	290	303	290	303	292	337	295	307	295	270	302	273	298	296	282	283	324	307	255	262	334	275	288	259	297	297	292	300	273	304	327	326	280	281	302	308	285	305	295	297	266	318	287	287	263	300	281	313	285	311	304	305	300	313	293	290	270	263	268	261	303	310	304	314	301	305	282	301	288	293	281	332	330	315	297	298	289	317	298	227	288	302	274	296	298	287	253	313	266	283	305	267	302	319	288	329	307	311	288	307	256	332	311	262	271	294	309	318	289	306	272	298	319	298	324	316	272	306	323	285	265	316	273	285	291	291	296	327	326	261	278	285	259	269	271	286	296	235	265	300	263	276	280	262	268	267	305	298	301	319	286	309	292	294	299	308	291	278	270	278	289	314	267	282	261	332	285	309	275	287	286	319	301	300	301	313	298	281	298	267	258	290	312	274	309	307	309	314	328	274	308	279	280	294	299	265	291	292	301	281	287	285	276	307	311	280	279	297	274	253	281	276	267	324	311	286	308	326	308	306	291	314	292	304	274	299	275	289	300	274	303	283	290	252	269	297	302	292	256	291	266	323	285	261	283	282	274	302	288	290	287	304	288	287	296	321	333	293	289	293	283	300	307	293	310	281	294	280	279	245	289	282	292	280	277	288	312	290	282	292	295	297	254	271	279	312	291	291	280	288	338	281	299	308	293	283	264	322	259	305	280	283	274	294	307	290	309	326	321	314	347	292	281	303	297	312	300	282	255	302	319	281	265	284	314	277	325	272	268	317	255	277	262	261	272	291	317	341	318	291	304	289	271	334	301	289	289	286	261	279	302	277	300	286	316	329	298	285	284	320	310	268	308	334	298	285	306	283	261	301	297	292	292	273	304	291	261	262	325	253	264	316	296	309	292	285	291	290	295	310	309	286	260	278	296	309	264	296	257	273	308	278	292	280	277	308	290	283	273	294	285	289	293	290	293	280	292	268	294	293	306	312	319	295	262	269	285	307	305	310	286	300	288	272	299	300	311	287	285	292	290	293	286	258	261	268	294	266	270	298	261	293	283	279	226	300	277	277	319	318	323	314	273	248	243	309	263	269	295	282	234	304	287	256	314	288	332	253	314	277	290	314	279	284	297	309	325	305	309	297	295	294	305	265	266	343	287	279	276	287	302	293	288	294	305	301	279	272	290	276	316	282	296	329	322	300	287	283	262	269	289	258	296	286	286	264	282	295	294	300	333	319	299	254	288	305	305	295	285	282	303	298	328	265	281	297	301	321	274	305	302	275	304	320	290	305	283	306	309	311	299	304	291	299	282	294	296	289	306	279	284	299	281	284	295	331	310	283	292	257	313	295	272	328	271	292	285	291	275	301	307	284	269	316	273	296	300	268	281	278	286	274	309	275	291	305	299	276	312	295	287	306	305	287	301	283	287	316	294	286	288	306	275	284	305	292	285	298	335	288	284	302	282	274	311	334	327	340	275	284	274	326	270	290	265	320	289	288	282	307	307	301	298	276	315	309	278	295	314	277	281	280	324	275	306	309	269	286	327	290	284	308	286	288	320	277	302	293	307	298	273	262	309	300	308	307	312	286	295	284	276	287	273	307	258	317	305	287	315	293	320	329	277	306	275	285	272	273	295	317	271	316	292	258	278	301	302	296	316	269	284	328	295	314	318	304	294	260	279	296	295	304	291	274	281	304	266	295	301	299	298	295	286	309	314	289	308	288	305	302	275	294	291	297	301	252	313	299	304	279	277	292	249	305	284	281	298	325	326	306	276	277	305	310	313	274	290	305	317	287	288	294	302	266	282	303	299	301	285	279	281	272	306	282	290	268	279	295	262	291	256	296	291	328	281	281	298	287	265	319	345	287	279	301	320	297	325	297	304	281	292	318	273	265	267	298	284	289	316	288	244	293	308	308	302	270	284	282	293	302	279	275	331	262	296	315	288	283	274	272	285	307	285	288	321	283	275	287	329	291	269	318	321	308	304	305	297	285	308	267	283	300	304	286	305	278	298	269	263	284	306	252	297	306	305	325	332	290	290	280	313	312	312	300	275	290	324	275	250	284	281	289	258	291	296	272	280	275	303	269	281	260	329	292	293	309	312	296	264	277	307	310	290	277	315	295	233	302	285	262	305	323	292	300	312	306	264	289	291	302	323	290	271	296	305	296	302	278	291	281	281	286	281	274	267	259	294	343	272	268	307	294	311	302	306	296	292	306	284	277	332	292	290	293	296	285	261	258	270	322	298	320	300	287	310	275	321	286	250	276	273	318	325	283	310	285	293	269	307	301	307	273	272	311	284	309	308	294	275	310	281	320	282	308	287	292	269	292	293	284	335	325	295	264	309	299	304	286	305	315	278	283	292	309	285	299	324	251	287	270	298	270	300	308	338	304	307	271	315	294	307	269	272	316	269	276	258	312	293	269	302	288	299	301	334	295	303	323	293	319	304	323	305	301	301	280	291	264	307	299	268	296	297	282	300	291	310	273	286	282	294	305	296	296	274	295	268	295	309	310	247	292	286	313	267	297	327	276	268	260	248	300	313	271	309	287	285	236	286	303	309	279	269	331	301	297	273	293	290	295	318	272	284	320	292	277	315	274	263	304	285	289	281	309	289	331	305	289	297	291	335	291	281	329	289	258	291	287	298	295	278	278	283	297	298	291	298	321	290	298	332	316	269	316	285	271	287	270	289	298	299	305	300	276	314	310	292	292	242	302	295	247	299	327	297	320	296	305	282	295	310	287	310	291	287	292	274	306	315	322	322	294	296	298	268	305	315	302	300	300	306	286	301	258	283
19250	4335	10288	12416	10975	8910	6928	5495	4330	3581	2880	2237	1799	1490	1379	1295	1216	1135	1106	1112	1049	962	936	934	889	906	846	916	862	862	921	910	915	936	845	865	884	861	876	812	821	748	763	796	752	746	713	729	772	723	733	685	732	710	670	658	765	712	705	681	663	662	673	687	670	653	683	633	683	655	718	690	695	684	659	710	704	666	696	685	627	620	624	636	636	674	641	591	629	645	650	596	671	667	655	670	634	646	623	652	648	641	657	625	604	597	656	674	631	682	650	668	618	610	623	669	611	643	631	645	636	647	645	637	631	632	708	664	656	604	621	618	640	585	655	630	650	651	600	637	626	658	654	633	635	651	629	618	638	687	632	649	657	638	637	608	634	613	623	625	651	623	644	624	607	597	622	601	652	640	645	636	700	662	640	665	622	624	609	650	641	645	664	625	618	649	605	676	630	634	661	604	651	632	615	600	673	616	610	685	637	644	580	619	609	642	636	600	625	622	629	633	621	667	680	570	647	628	628	635	606	648	679	618	609	626	676	605	620	650	584	600	661	636	651	626	635	652	658	663	608	667	628	665	662	696	672	682	584	698	631	628	605	632	634	627	636	638	662	645	624	639	645	654	629	664	651	673	657	612	623	660	648	641	654	604	619	635	645	642	642	615	658	656	603	651	652	660	649	641	651	636	626	656	624	599	612	634	633	585	606	668	674	627	624	630	672	641	658	647	671	641	640	637	649	651	648	678	582	651	603	608	632	654	680	585	614	652	657	646	678	676	655	610	612	603	622	669	646	636	644	643	643	588	639	655	647	588	657	666	613	619	663	569	616	696	602	601	620	673	641	658	622	665	643	638	593	628	620	630	678	644	586	641	626	627	637	677	632	595	643	636	594	616	629	643	660	671	637	611	645	624	663	650	647	664	661	668	613	662	615	584	698	617	618	652	640	636	629	632	619	664	618	679	660	632	671	667	626	668	617	629	595	634	611	656	639	609	599	659	692	614	648	620	594	613	647	631	614	636	612	650	627	665	607	643	672	650	616	664	663	648	660	647	636	647	688	649	634	634	635	618	626	637	646	631	658	642	617	654	612	658	625	656	677	624	615	684	625	656	603	614	614	623	616	696	641	598	656	670	667	619	655	665	651	606	566	598	629	648	628	658	605	650	611	638	657	613	655	676	643	596	644	711	632	637	644	634	645	656	648	621	652	633	616	683	618	640	662	634	655	680	626	627	667	674	673	634	652	635	630	654	640	625	639	640	607	604	618	647	631	639	609	640	640	612	634	668	671	628	643	662	627	650	616	615	642	649	624	584	624	599	623	660	630	580	674	659	659	646	664	636	645	630	647	592	636	658	617	608	612	628	644	661	635	639	656	655	638	649	695	664	596	606	613	665	672	669	619	638	623	600	629	654	665	629	597	625	631	617	622	676	656	630	662	654	627	648	592	587	601	609	613	623	673	591	630	660	599	646	639	663	659	625	623	635	654	606	614	598	621	671	618	668	653	653	598	676	630	605	639	591	615	611	621	644	651	635	625	704	641	652	628	621	668	589	626	631	624	636	645	615	636	635	658	605	652	662	631	675	613	669	611	628	642	641	628	663	632	627	647	704	659	628	665	614	706	593	643	621	590	627	602	639	627	655	625	603	637	658	601	659	646	659	605	707	674	616	684	668	607	664	676	586	630	622	635	582	622	633	631	628	614	635	617	610	635	670	636	668	656	603	667	651	653	633	632	679	643	642	612	620	619	674	654	651	668	632	678	598	640	596	652	585	617	637	646	632	656	629	620	637	600	667	646	681	648	644	636	646	639	650	620	671	647	619	664	663	653	666	659	618	648	646	631	654	672	617	662	631	644	682	639	663	670	661	673	653	660	652	661	627	679	624	675	619	648	655	624	656	638	679	656	678	659	672	625	665	649	645	606	633	608	627	597	643	614	622	629	673	638	665	662	663	650	633	629	625	611	624	647	670	664	678	680	672	696	631	594	632	628	632	660	658	658	679	653	656	700	618	673	616	629	674	645	640	604	668	668	644	633	646	616	647	668	654	673	598	624	658	654	691	669	633	644	634	608	656	637	598	640	719	603	648	638	617	630	656	679	666	646	640	529	614	687	596	609	629	655	644	661	644	646	670	580	588	636	636	664	606	639	654	654	672	621	611	624	646	652	661	603	640	672	651	657	659	684	617	637	610	621	631	658	605	688	686	632	605	677	652	609	629	623	625	671	551	567	641	633	625	641	646	633	624	586	649	625	656	649	614	646	646	643	620	600	659	618	630	592	642	624	658	614	639	626	688	633	662	630	633	656	600	635	627	639	630	627	624	597	613	633	600	635	649	644	608	616	659	638	619	584	654	662	644	628	642	646	659	645	634	620	649	628	659	628	610	626	628	637	629	634	657	622	664	632	649	654	644	604	619	663	686	632	605	681	639	666	677	680	613	662	634	624	611	628	637	619	627	656	670	650	629	638	638	632	598	608	634	613	653	605	686	646	567	657	629	624	637	613	627	659	650	639	623	652	634	605	591	620	646	663	628	644	663	689	655	631	639	628	626	625	657	635	630	610	615	669	627	603	656	650	638	595	649	636	600	679	651	629	665	658	654	639	648	679	656	604	630	630	657	655	622	679	655	627	615	631	664	650	628	664	627	601	689	613	605	628	653	661	642	663	630	664	643	613	634	662	636	643	625	656	632	634	643	633	627	677	653	661	611	621	621	655	604	592	612	621	604	640	653	627	637	648	635	655	655	658	614	651	617	644	653	624	661	663	690	635	621	651	648	630	626	676	617	657	659	609	621	637	678	642	598	702	655	654	659	592	587	611	617	594	656	671	637	625	651	655	618	670	633	609	630	606	651	601	672	628	612	611	571	672	666	632	683	669	613	630	680	640	635	678	671	613	602	643	647	644	678	658	688	623	674	615	633	632	605	647	645	671	628	584	627	622	614	640	655	636	626	626	672	632	653	605	653	657	616	656	627	584	632	658	653	625	676	622	640	627	695	657	646	683	617	630	612	596	678	648	607	634	625	645	611	620	647	650	617	618	672	636	605	637	638	653	666	636	663	631	637	617	657	657	590	644	616	583	597	660	634	605	644	609	658	671	623	601	643	623	672	651	616	643	648	657	614	605	641	652	668	636	596	642	673	642	652	623	641	656	617	645	599	635	654	634	603	673	648	647	631	630	678	656	642	660	645	617	668	622	651	665	683	619	680	642	675	670	641	644	680	604	659	646	636	673	638	667	639	613	676	610	602	644	644	635	620	647	642	637	624	603	626	618	661	574	652	615	613	636	603	631	680	665	630	636	614	665	663	581	640	640	669	621	664	628	603	638	673	645	659	622	631	614	632	619	667	624	645	682	627	634	617	675	631	636	641	675	651	721	588	685	633	668	685	638	667	631	655	589	629	627	650	577	642	657	653	624	591	642	651	668	623	655	620	653	600	661	617	640	650	642	611	629	675	642	600	614	637	653	583	600	668	628	626	643	640	608	676
14202	2417	2414	2115	1391	1059	757	608	495	376	352	318	272	246	234	232	225	240	206	242	236	228	235	213	234	211	221	212	206	186	209	197	221	196	213	212	223	223	238	193	218	181	216	193	214	232	217	198	210	213	214	198	214	218	199	207	221	185	212	198	196	214	211	190	197	200	229	190	203	200	205	219	225	209	215	193	231	223	214	181	209	191	204	201	219	186	198	196	204	221	223	195	223	177	238	215	219	190	192	207	209	211	204	197	239	186	225	196	205	209	208	214	206	220	225	203	200	230	199	203	219	212	176	226	223	210	196	222	186	222	208	233	210	216	218	180	189	212	191	212	223	211	220	189	204	222	228	197	179	204	228	213	224	196	241	190	178	209	207	196	207	196	247	197	200	211	203	207	218	219	199	226	193	223	181	206	212	204	210	221	200	200	219	198	223	211	218	215	209	195	185	201	198	199	230	239	207	213	243	226	224	199	207	178	215	207	230	188	222	233	188	204	200	202	184	192	205	184	208	209	186	226	227	237	221	186	205	200	202	218	239	246	213	197	181	179	214	185	212	224	204	200	206	197	207	209	181	217	188	229	182	228	233	193	209	197	195	201	203	229	218	214	213	198	189	226	199	201	180	197	216	217	190	203	211	216	199	234	181	209	215	214	198	180	205	207	200	220	217	196	190	207	182	212	247	209	208	213	216	196	213	195	196	184	234	215	236	207	221	188	201	194	220	216	237	184	187	207	212	183	191	188	213	193	202	195	192	193	195	217	187	182	194	202	198	230	222	192	214	191	219	188	214	203	189	216	211	207	173	213	191	209	214	197	208	186	216	223	208	199	220	203	186	171	183	202	210	245	217	195	208	200	186	212	176	194	200	188	240	218	225	207	188	225	209	198	189	207	206	219	236	188	209	201	195	205	201	213	189	201	180	214	199	208	191	180	197	195	224	195	223	209	204	220	197	209	183	170	185	198	221	201	228	204	207	213	216	215	207	201	192	227	232	212	196	236	205	210	204	210	217	189	216	184	214	219	222	195	218	212	194	209	224	215	214	207	207	202	215	204	237	201	221	206	224	224	216	217	196	185	158	170	217	206	185	206	209	171	189	219	243	186	205	170	172	207	216	196	215	210	191	212	181	221	213	214	202	212	210	207	189	210	213	210	209	208	198	191	238	193	211	238	188	190	200	216	215	197	193	204	204	176	235	184	216	220	209	207	187	204	204	183	209	197	199	172	188	197	182	229	211	192	188	209	199	227	226	222	208	211	191	195	232	192	220	201	209	195	202	214	217	198	234	215	240	194	207	192	194	198	200	195	222	209	193	200	206	202	208	180	199	204	182	187	219	204	210	226	206	241	198	219	206	194	221	205	207	176	195	198	203	183	196	212	210	191	185	192	192	242	183	210	204	209	192	215	209	205	205	201	189	189	200	200	205	214	223	186	205	222	180	221	202	202	222	194	211	224	177	198	230	220	219	208	234	213	207	198	184	227	164	185	202	187	189	182	231	213	207	227	212	191	227	193	198	204	195	217	233	174	192	199	201	194	195	204	199	215	215	259	215	200	210	222	199	213	209	231	201	192	216	219	216	205	214	198	214	192	197	220	221	209	184	185	189	199	201	198	220	214	211	198	190	205	205	186	198	208	204	192	197	206	199	178	206	219	214	209	213	221	219	231	208	176	222	203	201	206	191	225	205	198	235	203	201	212	207	208	192	196	209	186	227	211	206	202	202	222	220	191	215	186	202	213	192	197	220	226	209	180	194	210	183	221	219	215	200	199	201	176	204	202	190	176	205	222	200	218	235	216	212	195	230	215	234	227	239	202	204	222	209	214	218	190	210	212	213	205	190	170	207	228	206	212	193	221	215	207	195	228	189	209	195	210	205	192	188	192	222	229	225	191	248	187	179	186	194	207	193	209	206	218	220	213	194	173	211	220	182	218	203	207	220	219	201	200	189	201	203	193	192	206	205	228	187	233	221	231	190	191	200	189	193	223	202	209	221	226	209	247	192	176	204	214	203	201	207	210	179	190	205	203	188	182	201	195	165	209	180	206	195	213	227	215	196	216	226	214	184	190	230	211	220	213	222	228	248	226	230	226	198	221	193	207	230	242	225	215	201	193	202	219	219	230	223	237	203	252	217	218	188	207	181	212	215	228	220	190	194	208	194	214	199	220	200	211	229	184	196	199	213	201	218	218	211	194	207	227	217	184	191	222	216	190	236	213	186	222	211	227	198	200	193	205	225	207	199	192	228	209	208	244	203	183	172	184	222	215	229	193	204	199	218	182	223	207	191	223	198	239	214	222	221	190	211	186	198	174	165	191	205	222	193	211	207	186	193	224	170	218	205	204	205	163	214	209	203	215	217	222	233	209	199	191	182	201	232	184	207	193	208	196	216	211	203	229	198	213	197	229	254	241	186	220	197	198	207	217	229	225	201	196	199	157	189	187	178	196	211	222	218	209	199	210	236	187	183	194	213	199	202	220	172	204	205	201	204	218	190	221	183	185	199	180	201	215	204	216	224	216	179	223	210	212	189	215	195	216	236	224	193	202	166	219	214	216	187	225	191	195	212	197	185	217	208	207	209	197	189	188	199	188	197	197	210	223	222	207	200	207	238	184	223	178	217	171	224	223	196	198	225	222	214	215	226	226	235	219	233	206	214	195	200	207	243	219	227	183	190	195	204	208	203	202	178	197	188	198	206	193	200	186	200	205	210	200	217	220	217	209	222	245	237	217	211	207	178	219	218	214	197	192	185	182	208	224	205	217	224	231	224	216	191	206	197	201	194	176	214	193	203	207	177	223	203	212	224	204	245	223	218	199	225	196	207	197	205	195	204	193	232	203	206	202	201	216	197	197	197	189	212	205	212	222	209	240	224	194	237	218	218	222	206	212	206	196	205	196	208	211	198	193	216	211	196	228	196	205	196	209	211	208	188	213	218	228	227	229	191	211	180	200	210	215	209	205	183	211	202	225	213	245	215	187	201	213	189	193	219	193	211	201	217	212	203	207	205	203	174	209	211	197	215	183	222	215	174	220	216	220	208	185	199	203	195	161	178	181	215	208	225	217	199	211	197	176	209	194	217	187	203	189	185	203	208	199	228	219	198	196	206	239	187	210	233	224	208	202	174	194	202	184	209	189	206	215	222	206	195	215	208	222	214	219	216	185	194	201	203	213	213	201	231	249	182	174	192	180	208	188	207	198	211	205	193	210	206	202	238	236	226	215	212	220	184	196	188	210	187	198	224	197	203	211	215	209	203	190	218	221	194	200	183	192	202	203	211	196	197	192	197	188	175	194	203	196	214	189	176	192	224	187	173	188	207	207	195	218	213	201	199	227	185	199	214	221	206	207	202	224	199	216	183	224	185	188	208	200	192	185	194	202	190	217	225	213	251	196	188	180	215	200	187	205	203	208	235	197	203	194	209	198	205	211	208	186	224	211	220	203	219	213	192	205	239	234	195	216	207	211	218	208	213	192	207	186
8021	1863	4764	5696	4979	4091	3072	2362	1816	1537	1288	974	835	754	683	692	635	620	620	613	564	582	615	587	576	571	541	553	594	544	536	556	557	555	562	585	556	556	540	567	510	519	479	505	514	530	494	567	528	542	478	514	505	489	490	484	523	443	482	483	473	514	469	471	505	444	522	473	495	517	510	518	458	487	480	470	512	460	506	494	519	489	498	458	494	491	497	480	497	477	492	497	470	513	468	486	511	520	508	477	475	488	453	467	485	479	524	512	474	446	480	428	464	496	486	444	479	422	455	457	506	482	505	466	471	471	474	522	477	491	448	486	458	476	463	440	485	515	454	417	506	469	449	533	468	481	490	490	461	499	479	480	480	437	473	496	503	476	453	482	473	532	444	475	496	515	492	489	454	501	482	469	482	475	461	458	469	493	500	492	466	439	474	463	458	461	485	463	461	451	507	489	518	484	481	467	483	507	499	502	458	501	495	459	500	467	498	465	488	484	498	508	502	470	492	456	493	493	528	492	510	464	458	501	477	496	491	479	504	489	462	445	472	515	512	479	448	510	445	455	482	463	504	502	464	493	479	464	466	512	470	449	436	482	494	493	462	492	481	469	478	504	466	442	493	457	453	469	475	485	478	498	460	491	516	489	449	491	455	504	485	460	497	504	470	490	515	522	470	446	475	473	482	444	493	490	477	464	472	508	464	463	484	510	468	456	505	493	467	451	485	469	491	502	483	487	461	434	485	459	475	496	493	484	535	508	467	514	497	478	469	458	467	490	466	461	450	463	498	508	484	467	462	445	507	500	478	506	445	454	528	484	519	504	485	467	511	453	465	498	456	490	445	489	493	497	509	458	503	493	482	459	469	486	485	483	464	450	477	491	464	473	469	492	500	461	517	511	475	513	469	463	498	470	484	487	468	462	514	469	472	460	458	440	469	443	481	487	434	471	511	474	522	485	441	470	495	472	485	493	509	455	468	470	488	519	471	450	496	493	463	462	483	539	490	484	480	494	455	447	447	462	462	497	466	485	435	518	490	516	480	455	513	481	493	511	496	452	465	446	496	475	500	486	465	500	417	461	466	491	481	456	485	488	480	468	435	458	505	478	482	522	501	456	468	504	449	497	486	470	492	453	503	518	513	484	514	441	481	478	466	432	486	524	472	508	505	502	454	499	492	507	475	493	472	515	476	471	510	460	478	464	474	456	469	533	483	463	494	505	508	503	479	478	443	516	473	493	467	459	481	435	451	488	475	459	514	491	459	486	536	504	470	468	502	499	508	496	450	442	478	471	502	495	492	497	453	509	482	504	476	485	448	483	494	468	492	495	501	469	479	460	451	493	495	478	489	515	529	491	464	538	480	477	454	491	478	474	477	510	457	412	455	501	486	487	511	479	515	469	492	465	482	494	486	493	454	490	455	479	490	480	476	493	489	492	447	449	460	468	470	460	469	475	472	477	476	460	524	457	508	445	486	526	452	475	505	524	469	483	470	554	491	442	472	484	473	496	482	471	507	486	518	474	447	485	461	487	475	469	461	463	499	491	471	505	487	455	466	458	510	476	457	502	497	466	445	455	490	489	491	522	463	481	437	439	466	474	490	482	463	454	545	452	444	478	521	515	489	480	469	489	484	480	471	502	458	491	461	486	421	455	475	432	475	484	465	513	476	468	453	451	479	461	537	449	463	499	448	498	509	453	491	465	492	467	486	477	492	469	471	495	460	491	506	471	479	441	450	467	479	501	470	441	505	516	482	495	467	448	459	460	493	506	485	473	447	463	445	448	488	463	465	442	481	502	477	473	492	457	473	492	456	520	494	492	476	489	431	455	487	483	510	471	492	476	481	486	501	496	454	485	476	489	478	455	502	448	474	466	495	514	532	476	486	463	497	484	490	492	461	442	478	459	511	518	463	486	502	442	476	441	460	499	466	472	453	481	487	501	478	473	463	493	473	475	488	453	474	476	477	468	495	480	481	447	475	482	498	463	509	519	479	510	489	494	488	477	453	517	425	503	471	448	493	463	444	492	441	487	467	470	464	465	474	483	482	451	455	465	473	461	473	510	472	424	481	483	508	474	457	483	477	527	465	522	489	479	455	460	475	467	534	469	481	461	486	473	469	440	509	504	480	497	494	462	501	465	424	519	473	486	513	484	457	479	484	490	474	482	484	509	474	461	462	536	494	507	468	474	468	512	495	473	486	493	478	492	521	464	452	473	456	442	489	494	515	470	445	491	502	467	526	504	494	488	453	448	476	449	446	498	499	515	496	490	519	455	454	536	489	488	464	458	466	479	492	465	487	466	492	479	460	479	474	514	447	491	471	537	450	450	440	483	500	516	462	497	475	466	471	453	480	489	538	476	486	499	487	449	482	511	497	506	500	457	488	484	499	485	460	444	485	489	431	515	528	489	448	483	463	488	500	469	489	494	524	472	484	447	466	497	469	505	483	533	468	501	472	475	499	533	457	477	479	477	511	493	468	443	461	492	463	471	468	480	478	504	476	466	493	459	479	473	472	470	482	493	475	540	491	473	431	505	456	480	484	492	479	505	476	476	452	471	465	513	518	490	477	442	455	513	503	501	449	469	487	488	472	448	492	511	507	465	499	460	520	435	505	503	450	463	473	460	496	517	463	511	471	476	458	527	450	494	512	427	460	486	468	497	444	501	479	486	444	481	484	497	479	476	469	481	495	498	486	490	459	467	453	460	471	464	458	469	474	454	462	455	453	470	449	457	515	514	463	461	465	487	481	510	476	539	500	492	485	479	474	449	463	464	497	444	511	494	484	487	517	482	506	471	493	476	480	442	494	520	506	480	484	492	477	483	483	487	480	490	487	460	483	445	438	511	493	468	513	459	461	488	458	497	483	504	478	499	521	503	481	462	506	473	432	440	524	467	515	476	468	482	478	469	463	461	508	466	502	456	492	476	475	466	478	529	482	492	484	501	509	471	477	461	475	460	484	495	486	496	490	481	488	467	497	459	491	471	501	442	485	460	455	441	522	488	496	466	483	521	465	506	471	476	519	494	495	476	455	452	471	489	457	481	457	521	457	512	482	476	471	472	471	471	491	470	506	484	475	511	470	531	517	462	458	458	480	470	503	467	495	449	476	470	504	502	462	463	502	471	434	464	457	470	487	491	458	504	467	497	473	488	447	452	460	472	454	493	461	459	517	463	506	483	498	437	461	508	471	479	470	497	505	467	477	463	486	493	490	452	490	470	458	500	457	479	451	469	481	490	456	423	485	478	496	481	498	467	476	484	407	475	499	452	460	450	460	496	513	475	497	507	460	521	459	464	483	481	523	496	485	520	459	483	498	495	491	503	489	465	499	469	469	447	483	509	498	496	526	475	464	449	497	482	474	530	468	478	503	497	473	454	466	464	459	503	491	497	461	509	463	466	447	495	454	465	513	454	478	450	471	492	474	446	447	475	478	475	500	482	482	489	448	500	461	499	516	483	487	505	495	477	491	508	505	487	441	464	507	502
29297	5927	4385	3702	2505	1764	1272	993	759	658	536	460	411	347	363	314	326	330	348	289	341	317	318	292	276	328	232	301	320	275	311	318	304	329	304	299	302	285	276	285	279	261	272	290	287	295	302	284	251	270	311	295	293	294	263	273	276	236	271	294	246	275	276	285	281	287	310	302	251	259	268	264	299	271	299	280	264	293	312	277	321	286	277	264	260	277	295	258	311	301	324	257	255	276	269	239	276	290	249	269	310	311	292	280	273	286	306	278	273	305	303	274	256	244	297	277	241	302	303	266	285	232	273	246	270	302	245	270	248	279	264	255	280	301	287	275	238	275	303	289	292	257	265	260	264	257	304	273	289	292	286	260	281	254	270	244	272	256	248	253	267	304	269	276	284	261	269	322	291	285	257	284	279	266	257	266	275	269	284	228	248	259	307	285	300	275	282	276	269	274	261	235	276	253	287	260	291	257	254	283	278	283	300	249	262	253	265	282	315	286	265	267	280	281	258	266	282	267	300	244	285	300	272	276	275	285	251	263	273	279	268	269	285	257	274	291	278	250	267	236	271	264	297	293	279	266	259	284	274	262	254	276	298	294	277	269	272	292	250	292	235	293	265	259	318	277	255	283	285	245	254	276	265	288	276	260	244	291	282	277	301	289	311	274	258	272	264	276	279	266	287	283	264	281	273	281	282	273	286	269	252	301	286	288	278	275	287	258	277	296	274	241	260	278	290	269	267	256	308	283	294	261	278	306	283	288	268	283	292	263	238	272	265	274	292	294	273	275	258	309	227	301	254	280	289	273	262	248	322	287	260	261	286	293	264	289	241	262	301	238	288	230	244	286	247	276	287	285	300	319	306	304	309	279	273	247	285	293	251	258	260	262	287	258	267	247	264	238	274	294	254	252	299	261	269	232	254	287	287	267	269	255	280	276	260	283	266	289	281	279	253	254	253	264	273	258	257	237	292	251	279	277	250	280	276	266	274	282	264	272	290	253	260	259	285	258	286	279	284	295	270	283	280	261	264	274	253	287	279	280	266	298	293	283	282	258	246	271	268	238	279	272	247	267	296	253	307	294	261	271	240	302	243	259	279	240	266	292	279	283	298	255	271	253	266	252	303	301	289	275	253	242	296	271	293	252	272	311	292	301	299	303	289	256	252	271	237	267	277	301	277	253	273	287	292	228	298	281	283	255	289	263	286	314	250	283	274	247	258	286	264	274	264	242	250	320	263	282	268	299	274	290	286	242	266	280	266	255	292	286	279	264	293	278	269	315	300	300	269	268	296	295	293	271	290	283	296	250	257	300	291	288	274	264	267	287	278	261	271	288	273	283	274	278	276	310	233	274	283	244	292	264	283	282	286	293	265	262	266	273	289	285	280	277	253	255	300	296	268	238	252	248	294	269	260	261	285	269	228	301	286	259	249	286	254	263	257	293	267	238	240	272	272	278	279	267	263	284	287	253	262	267	261	278	264	265	255	266	257	268	276	305	267	241	266	269	271	243	267	249	273	284	297	279	264	267	262	287	289	292	279	262	301	280	304	293	264	286	262	302	291	299	287	243	264	261	258	285	289	277	250	243	284	254	235	274	279	296	311	252	271	241	277	267	256	310	275	256	271	278	274	286	261	266	263	274	290	277	269	264	259	312	254	264	297	297	253	296	271	283	223	291	271	269	317	259	267	288	255	292	277	298	279	256	278	258	278	257	269	265	268	262	302	278	289	271	260	251	261	262	274	269	309	278	262	264	269	295	302	291	261	261	250	251	280	227	270	293	282	272	276	239	258	291	275	249	264	250	282	267	269	262	265	302	287	261	273	296	304	284	243	256	305	278	272	271	253	258	273	261	259	260	275	259	312	261	284	273	265	268	292	254	299	290	255	284	297	279	260	271	313	252	260	290	291	271	296	280	306	281	281	254	267	281	302	268	274	295	280	279	296	274	275	288	274	273	259	272	305	258	268	273	266	263	274	261	252	294	289	259	273	304	273	243	250	244	300	281	286	283	252	273	298	286	300	270	295	267	257	254	291	248	245	273	245	261	265	285	270	273	281	278	269	253	260	249	289	285	269	282	248	274	274	278	256	279	256	306	269	271	259	267	289	246	270	297	296	262	271	284	313	232	234	283	255	278	274	274	275	266	252	299	244	309	290	239	265	281	258	268	266	269	268	266	253	292	302	275	265	244	257	286	249	269	281	275	285	276	273	263	266	260	256	275	236	287	292	253	312	253	262	287	303	282	277	264	254	286	241	251	242	271	269	276	293	295	306	307	313	281	282	258	284	272	272	292	275	264	301	261	276	253	269	286	283	254	262	286	296	267	276	263	262	236	274	240	263	239	255	244	272	287	268	281	257	272	296	263	264	283	279	269	255	263	275	280	263	252	267	294	288	258	288	257	269	287	263	244	276	252	319	238	321	274	288	270	293	293	286	279	258	272	292	281	260	282	268	284	274	288	274	264	295	285	283	265	276	280	266	265	251	313	274	318	261	253	262	256	275	305	285	271	286	268	270	241	269	297	297	279	286	268	262	301	260	297	310	259	271	250	247	259	238	257	270	272	310	277	268	262	263	283	289	291	278	265	241	266	274	257	271	246	253	284	278	304	274	252	264	270	288	266	285	316	263	259	282	269	286	291	249	269	286	258	268	271	266	290	294	309	269	296	274	310	291	264	271	274	283	248	280	281	275	273	292	271	266	294	278	276	278	263	261	287	255	282	252	272	275	264	284	262	257	297	271	279	274	287	279	295	295	271	284	249	301	280	258	264	246	275	275	280	269	263	285	266	288	271	283	280	315	273	268	286	249	239	305	255	284	287	274	252	277	263	264	285	241	250	300	290	252	280	259	311	284	241	292	270	257	283	257	273	259	303	272	269	237	254	286	249	281	306	295	277	291	281	286	259	273	296	269	267	274	262	284	302	254	281	274	258	286	261	243	260	264	231	275	249	253	263	313	296	257	280	260	282	301	284	283	237	269	248	268	281	299	286	271	246	280	271	247	254	270	255	221	276	272	262	285	277	256	267	271	248	229	294	286	278	261	266	282	257	292	279	269	272	315	256	267	295	286	285	288	260	264	263	256	274	287	262	264	324	300	279	306	289	249	276	232	292	255	261	225	259	256	264	297	295	268	253	273	273	260	249	245	260	263	276	299	258	277	279	300	261	245	261	279	253	293	251	303	282	243	276	265	255	278	298	269	308	287	283	277	289	266	307	283	291	250	290	247	243	269	257	272	306	271	283	333	264	301	289	289	258	290	253	260	267	280	321	294	276	242	311	253	285	266	259	291	268	270	249	275	264	319	272	270	270	264	232	265	279	266	311	279	286	302	251	304	284	285	285	279	306	269	301	273	278	276	291	278	284	280	286	282	258	271	292	276	238	272	270	290	288	265	255	287	271	265	241	317	266	268	281	269	259	317	278	299	291	278	288	261	283	303	254	259	269	267	276	281	295	271	272	272	282	287	279	289	291	296	278	246	255	306	300
16507	3097	7713	9429	8599	6919	5165	4071	3032	2553	2090	1680	1323	1105	1103	1048	963	911	884	788	805	773	807	849	826	799	797	814	750	741	762	816	779	755	846	841	809	759	733	732	684	708	734	681	676	656	691	653	665	694	639	648	708	613	663	673	618	682	655	679	663	627	652	688	631	663	618	659	651	658	650	665	619	650	625	648	638	599	604	655	605	628	593	673	624	647	636	575	594	568	603	642	616	673	685	646	630	593	631	577	589	604	646	647	660	591	632	621	632	605	604	556	600	649	615	613	633	629	626	643	599	636	639	600	620	640	585	608	621	625	607	584	608	648	610	617	609	636	648	591	640	642	652	585	633	613	629	579	598	565	632	598	606	647	583	599	634	630	594	608	616	629	582	617	638	625	608	621	627	613	562	614	583	643	641	641	644	631	600	571	640	580	631	618	606	590	592	625	612	621	623	640	605	632	577	621	628	621	584	594	627	595	660	623	596	637	629	599	593	586	634	639	603	633	651	667	609	591	591	636	658	619	612	575	581	592	600	633	573	587	638	635	624	621	577	571	611	570	638	586	622	618	572	620	575	641	638	624	629	624	614	584	572	597	603	653	648	598	609	634	582	624	595	665	621	617	614	618	604	574	598	560	636	570	665	633	646	586	613	567	640	570	642	620	655	600	571	592	614	579	631	612	593	658	642	634	600	608	621	630	597	616	561	632	606	632	644	585	621	635	618	650	606	585	607	596	625	650	637	608	614	627	582	599	594	623	630	602	570	632	638	601	615	619	633	615	583	602	590	607	597	653	641	602	669	590	629	658	594	635	636	599	612	595	602	662	642	634	669	604	596	604	604	597	643	603	621	611	609	669	603	533	610	628	628	601	641	614	605	574	627	671	622	596	569	630	595	588	600	626	586	615	641	599	612	623	579	603	647	595	634	574	598	626	597	621	601	597	638	657	652	646	591	608	624	588	632	654	601	623	614	615	595	576	625	626	594	616	585	598	605	598	570	631	578	609	658	642	563	606	609	602	577	582	579	620	641	588	637	599	598	624	602	605	587	570	617	633	576	594	621	600	650	639	584	622	623	573	610	558	624	564	587	589	614	561	612	625	622	583	612	599	611	607	591	590	584	637	566	621	600	597	649	602	609	614	552	552	619	609	628	648	599	627	628	609	607	640	596	603	580	608	665	646	633	591	590	630	613	632	571	629	605	561	614	633	638	589	574	634	623	584	590	615	614	590	627	617	623	655	617	571	633	581	591	627	615	617	619	600	594	576	640	609	606	601	620	609	635	599	640	644	602	594	612	610	598	630	617	644	639	602	575	591	643	611	596	652	602	607	613	605	637	625	584	597	640	573	645	641	623	620	567	604	587	616	623	629	595	610	626	651	599	611	630	629	634	608	657	608	584	582	613	638	688	630	617	656	597	586	559	645	597	672	608	608	613	657	595	620	633	597	578	645	577	641	613	572	607	593	615	627	613	622	583	592	619	596	622	633	615	635	623	581	604	598	576	654	618	660	633	612	598	599	598	589	632	598	651	603	611	618	636	600	620	639	623	637	590	613	600	619	601	588	667	599	627	641	610	635	605	591	583	664	590	587	595	636	610	630	603	619	629	614	635	576	618	598	581	636	611	602	656	652	644	622	615	622	659	598	587	628	591	614	622	552	599	636	617	591	632	596	543	583	613	618	595	622	622	642	613	610	581	596	603	572	590	682	602	614	561	644	570	614	629	650	661	613	646	602	644	529	620	631	603	583	644	603	578	610	665	597	603	653	634	641	603	612	598	610	613	590	621	644	554	583	634	625	604	601	626	655	634	627	593	635	622	627	588	595	589	596	613	613	615	621	641	601	615	633	584	588	587	602	599	620	601	586	604	577	601	629	673	623	604	642	599	608	600	599	606	570	623	615	601	596	613	624	654	585	610	578	643	668	642	595	637	606	585	611	644	601	612	617	624	645	620	600	616	571	661	586	632	590	584	614	633	635	620	623	592	597	620	593	595	605	640	573	607	601	594	604	635	587	599	609	607	602	573	589	602	610	575	616	597	593	658	629	628	627	624	618	604	620	623	625	592	642	579	619	612	629	648	601	606	678	582	631	628	629	613	603	600	636	583	608	596	659	624	631	625	629	597	609	613	624	612	625	596	615	613	587	639	620	611	626	645	582	631	618	642	612	603	602	603	584	603	580	596	595	633	630	662	612	612	625	577	591	616	577	628	589	614	624	581	634	656	575	617	626	559	648	639	591	653	620	608	663	638	558	661	597	597	653	641	611	590	616	615	589	563	593	608	594	598	617	582	577	606	652	617	639	655	608	625	597	596	621	595	631	637	659	612	617	653	637	601	636	581	627	615	630	572	604	637	614	587	593	637	628	596	638	625	645	649	604	672	627	594	615	604	609	606	612	611	615	617	599	608	666	666	620	613	553	577	589	593	623	612	629	579	600	579	647	574	589	626	634	628	609	639	665	601	618	594	629	598	637	590	602	600	616	621	597	624	582	674	654	623	603	631	614	608	643	638	613	651	629	617	594	606	591	572	583	625	632	627	627	595	646	614	612	619	618	596	633	634	563	637	638	612	622	616	585	617	654	614	580	599	631	592	615	599	617	586	624	617	643	599	582	661	626	590	599	614	610	608	633	642	592	613	623	652	593	621	634	571	657	617	626	648	616	577	611	641	555	613	586	630	618	641	621	594	598	630	605	610	616	615	630	614	593	590	675	628	617	588	623	618	595	607	600	615	602	597	582	569	609	552	602	620	596	647	626	618	606	581	601	588	582	622	624	581	593	642	597	571	560	600	636	621	567	624	605	608	570	608	594	601	591	612	584	595	632	593	615	598	586	603	599	638	599	638	612	623	623	609	670	587	603	636	596	608	600	629	651	602	640	604	593	602	564	623	591	628	620	614	601	625	634	595	622	607	654	604	611	607	654	640	584	629	657	653	624	623	605	581	639	607	639	625	638	593	607	642	624	612	618	654	598	587	647	632	590	631	592	589	624	595	642	588	614	570	592	575	642	625	572	584	614	613	596	593	613	594	590	643	605	612	605	615	572	600	642	578	600	656	558	629	610	652	642	588	640	626	628	572	549	626	600	645	591	567	601	648	629	606	656	587	614	628	639	645	588	604	585	612	592	617	598	638	614	638	622	655	635	618	562	641	638	602	628	651	642	582	620	646	638	592	595	619	635	618	599	619	610	589	612	595	630	641	615	621	675	609	577	587	618	587	617	609	615	556	540	588	617	594	626	599	647	615	622	617	592	618	626	624	637	616	637	616	575	600	595	585	571	567	642	606	653	642	664	552	607	616	621	625	581	612	585	601	608	618	657	613	589	596	653	611	682	667	628	639	637	587	595	597	636	606	589	570	605	612	630	661	627	632	633	610	608	641	597	602	571	653	609	597	623	610	626	611	588	605	625	643	596	611	608	598	591	649	589	623	582	605	607	618	624	602	631	618	594	641	640	664	668	589	638	638	607	596	582	551	626	608	652
43429	12631	6571	5110	3590	2467	1717	1312	999	797	643	527	484	438	415	375	355	355	379	333	357	346	350	349	307	323	347	305	347	330	336	334	358	344	341	293	324	324	323	290	324	282	298	303	289	315	300	292	308	295	305	311	294	334	320	291	271	281	289	319	304	294	295	284	291	284	312	288	301	295	278	301	304	313	276	281	282	298	292	298	315	306	293	299	305	280	312	301	284	277	285	287	298	266	300	303	331	340	263	311	306	302	322	310	325	280	277	282	278	295	277	275	312	295	293	302	326	297	270	297	293	297	295	315	272	257	299	286	277	282	302	271	293	268	285	328	316	290	272	293	259	306	312	317	322	320	252	286	295	291	305	307	299	295	323	319	290	290	292	279	308	302	272	259	307	291	319	275	266	258	298	325	309	276	280	280	244	273	301	304	325	304	304	274	297	304	266	290	270	278	270	271	293	303	343	277	332	262	280	286	290	259	299	286	291	276	293	312	310	297	275	312	254	286	275	303	287	292	284	263	299	279	321	304	274	279	271	292	271	281	300	261	294	337	340	277	303	303	303	312	304	292	273	296	270	273	295	258	299	310	305	284	277	346	332	281	287	306	311	278	262	298	302	294	292	290	282	277	304	278	278	292	283	318	302	286	311	312	280	261	277	304	318	317	314	334	309	259	277	283	281	279	301	304	284	306	298	312	310	303	317	277	288	312	265	286	333	319	288	300	332	301	255	282	307	263	302	292	287	321	304	302	309	286	262	325	275	280	315	280	314	295	283	314	257	268	255	295	293	295	290	270	299	316	292	309	291	303	274	284	287	271	309	285	297	321	323	281	267	301	279	275	296	280	273	312	301	273	276	282	277	283	289	293	301	298	322	313	289	292	322	320	269	284	290	278	321	300	312	310	288	303	300	296	288	317	304	319	279	287	285	306	314	293	309	291	280	296	283	301	287	290	260	294	282	279	271	304	277	267	305	308	305	273	277	308	279	312	293	297	275	261	314	268	277	308	295	260	291	293	294	300	308	267	289	295	295	282	301	274	302	290	275	292	320	300	314	328	262	283	303	305	295	291	262	313	298	296	284	267	296	296	291	283	314	320	323	270	286	303	271	267	304	277	290	284	280	285	292	318	307	306	296	249	323	293	307	284	303	286	294	258	302	307	316	308	281	308	287	303	297	311	292	247	298	327	305	298	295	318	272	284	288	253	292	310	303	289	321	256	265	283	302	306	331	297	283	278	305	275	281	307	270	286	295	273	292	279	302	289	274	284	301	301	288	299	311	310	266	282	324	307	304	276	298	293	288	276	289	304	276	281	303	269	309	306	317	299	282	264	338	308	322	272	265	285	316	338	272	299	317	272	296	278	279	300	279	296	314	265	305	298	293	286	297	318	250	281	318	286	310	281	300	303	283	296	289	265	279	289	326	291	308	294	296	274	293	291	302	320	312	263	286	343	281	293	301	310	286	295	281	317	291	275	296	298	269	293	292	319	296	324	292	272	308	289	296	304	330	251	294	300	266	273	344	332	277	292	292	282	306	292	292	267	294	321	277	288	255	310	318	315	287	289	292	299	319	279	307	321	292	300	299	329	309	286	273	320	292	280	275	292	344	300	324	305	296	311	310	288	310	251	289	299	309	285	342	273	312	271	285	312	304	307	276	321	293	306	273	285	289	301	320	309	285	298	309	304	300	279	277	291	263	301	259	278	267	287	293	307	297	257	324	316	262	283	306	278	296	277	281	278	284	267	303	270	271	287	304	276	336	294	258	280	299	319	265	289	306	308	297	310	321	305	307	277	268	314	262	273	325	304	308	281	294	279	303	308	291	305	301	318	260	260	306	273	260	297	312	285	300	277	292	332	288	317	333	284	302	314	291	294	292	281	307	285	319	326	260	266	280	312	295	325	298	272	295	296	268	303	293	289	314	317	282	285	340	278	321	294	293	263	296	283	317	303	294	302	302	257	285	291	290	305	273	290	294	298	296	301	281	286	277	284	287	311	306	295	320	257	302	289	326	289	322	279	269	294	259	300	295	288	292	276	333	319	307	302	303	280	269	263	309	303	302	314	329	308	296	299	302	312	328	284	293	292	296	292	305	288	310	302	263	313	308	273	292	305	313	329	315	293	313	286	318	304	294	290	290	306	275	284	281	278	308	279	303	308	295	272	316	287	304	308	313	321	275	291	297	270	287	304	305	315	263	306	283	276	292	310	307	260	304	267	298	311	286	287	259	271	300	290	294	323	303	319	316	312	283	298	268	261	318	250	300	292	279	282	265	261	333	288	252	319	307	295	273	292	265	290	266	287	311	271	291	290	303	313	290	285	272	274	280	278	300	267	299	285	308	336	313	272	300	307	299	258	280	300	256	272	314	277	308	322	311	301	284	306	287	293	275	279	284	281	308	315	257	290	328	290	312	307	286	285	287	325	301	284	276	289	251	262	318	268	301	276	281	297	285	277	328	276	286	292	281	288	318	267	296	309	293	300	324	297	305	285	314	329	312	276	281	292	314	301	292	247	315	281	292	268	246	291	293	322	276	292	288	274	291	266	247	291	310	292	303	300	282	285	296	327	297	274	291	280	286	298	280	288	338	299	320	306	297	304	294	273	315	331	292	290	250	303	268	337	314	290	282	284	236	280	294	288	306	289	296	277	353	265	268	316	265	275	317	289	251	261	279	266	305	318	310	295	322	314	289	294	243	301	283	309	272	330	316	295	291	268	268	304	279	297	303	296	273	300	300	273	288	312	314	293	272	282	275	299	284	313	296	276	281	277	284	252	286	314	257	293	302	274	265	277	275	278	287	262	271	298	291	283	306	258	315	309	303	322	327	266	269	277	315	271	286	302	296	305	290	302	278	287	306	308	272	290	291	310	296	266	268	287	315	281	274	328	290	302	289	310	277	286	290	304	293	299	297	306	277	300	280	295	280	269	295	267	304	274	307	313	311	256	291	279	255	279	316	314	264	290	314	289	279	293	300	297	303	284	300	282	288	335	307	310	261	249	284	286	320	277	295	271	293	289	332	296	298	280	302	286	310	304	295	263	286	307	266	276	275	257	304	292	287	304	308	300	306	288	296	295	317	288	291	278	314	277	280	307	296	306	297	307	273	294	278	280	311	295	291	304	316	298	295	350	282	276	308	270	309	297	261	337	310	288	314	286	301	294	279	278	278	292	270	310	294	272	245	276	300	294	289	294	336	300	305	323	299	284	277	267	294	296	266	284	273	288	284	306	279	292	279	270	303	298	273	284	305	315	293	300	292	289	300	311	277	276	308	278	282	314	299	281	286	280	287	290	277	293	267	289	290	288	341	331	321	304	262	285	303	287	307	287	299	280	294	284	283	278	278	331	278	292	290	277	262	285	299	278	258	296	338	277	301	318	284	285	273	286	297	330	264	274	290	303	312	272	283	302	280	332	284	279	301	291	242	294	278	328	329	298	294	311	240	291	297	310	282	306	315	256	314	316	265	283	300	307	288	293	295	314
24752	4348	10074	12112	11013	8711	6673	5527	4098	3481	2627	2020	1710	1515	1369	1240	1249	1155	1071	999	932	907	912	929	921	867	775	866	783	900	881	913	856	887	911	938	908	884	841	819	766	718	741	759	722	743	717	714	672	678	733	667	700	732	726	731	702	718	661	623	677	699	640	628	658	671	677	648	684	643	673	654	676	688	715	657	681	650	708	666	646	664	683	626	692	669	641	676	680	686	632	666	674	625	630	621	656	662	623	632	648	636	652	629	648	595	623	627	620	626	652	633	616	629	605	640	652	631	645	653	645	604	647	617	646	667	651	661	676	641	615	560	604	643	667	708	606	669	626	700	614	645	635	598	657	619	606	661	639	649	654	611	641	679	635	652	650	625	633	636	648	642	632	643	651	603	601	664	678	639	625	635	671	603	630	622	632	640	596	600	589	604	636	641	612	621	615	658	630	612	633	636	622	628	655	667	611	640	653	652	613	661	661	684	677	628	673	629	645	646	621	628	654	654	662	670	646	673	651	610	599	649	605	661	639	635	618	630	610	646	612	658	652	649	661	655	656	651	651	662	635	669	679	616	657	651	690	620	606	645	611	632	627	631	661	566	616	634	598	637	618	641	621	680	643	673	649	608	624	631	636	595	648	625	609	639	644	618	617	633	661	659	629	638	621	624	626	607	627	620	661	625	641	632	599	647	645	639	604	597	634	657	666	640	654	621	637	638	649	630	657	675	623	620	613	633	630	627	609	626	644	645	676	667	634	615	610	665	634	652	637	626	599	590	627	660	648	659	684	638	668	627	622	590	679	627	655	632	621	577	641	601	657	654	611	633	677	660	683	624	644	660	610	630	698	659	653	627	593	588	610	633	641	669	646	619	692	649	677	639	643	636	656	635	644	599	644	650	629	633	603	604	659	632	639	662	613	648	581	620	622	648	655	657	598	640	638	668	642	599	633	623	630	692	652	644	679	648	639	654	618	641	601	615	629	634	641	634	626	654	619	612	662	643	618	656	632	627	639	643	653	666	637	635	678	661	642	618	676	586	664	581	630	644	700	679	630	653	663	619	637	623	651	644	688	629	618	683	662	592	636	617	645	682	609	625	658	615	652	593	673	660	656	668	616	586	615	663	658	652	617	661	647	693	637	664	656	630	630	691	629	628	647	648	616	655	630	661	660	637	625	633	664	620	643	645	629	638	601	645	638	638	609	613	667	650	664	627	609	603	668	635	637	613	637	620	578	653	621	610	643	643	653	643	618	679	594	660	671	669	609	668	615	611	640	669	659	660	618	641	678	634	620	657	649	632	595	653	651	630	606	635	625	669	663	629	625	594	647	630	643	617	641	613	610	594	626	641	621	645	660	628	632	625	591	641	603	637	611	665	592	689	668	667	651	611	637	689	656	672	669	660	673	654	603	603	609	600	642	608	690	585	652	668	634	603	627	635	632	628	636	644	665	663	630	638	588	629	617	621	660	593	656	663	684	651	609	660	615	636	648	606	619	629	634	606	637	663	634	627	661	665	616	636	672	626	594	613	602	685	664	624	686	668	627	591	631	660	668	629	634	632	601	638	617	661	595	645	660	604	602	647	617	728	621	653	646	645	624	636	649	672	657	707	647	639	637	649	602	695	707	671	632	672	693	694	657	653	651	650	656	615	651	634	636	681	663	633	629	664	653	647	576	650	682	634	639	621	623	672	624	594	631	587	653	615	659	608	611	614	596	618	629	658	615	599	661	636	598	657	630	622	630	639	602	677	638	630	673	604	687	658	634	601	590	594	638	671	624	615	668	678	633	671	586	653	665	652	639	642	590	623	593	645	654	631	623	615	669	609	627	649	628	621	648	648	661	627	635	627	627	636	636	650	612	647	659	616	657	644	630	628	631	665	650	686	617	582	640	624	632	624	652	622	652	634	641	608	620	618	615	662	639	641	630	661	681	634	687	660	635	648	618	652	622	625	635	588	642	652	589	635	636	649	632	633	598	607	612	636	681	664	620	683	644	619	607	631	633	642	674	648	684	649	620	636	632	645	676	630	641	602	681	644	649	626	649	616	595	610	626	655	630	663	629	653	643	656	640	641	642	630	639	613	632	649	599	640	632	645	656	641	643	622	630	637	624	588	627	668	641	631	625	664	650	650	642	638	621	629	630	656	608	635	679	637	597	647	571	617	638	561	625	641	651	621	610	658	608	682	658	683	645	638	649	664	639	656	675	612	644	621	614	679	639	619	636	587	652	623	582	632	651	616	600	611	648	659	665	640	640	637	632	645	616	659	618	614	618	633	617	650	666	576	666	629	621	629	608	587	654	664	664	616	644	650	678	647	640	652	664	656	704	657	655	648	648	602	646	661	634	649	664	672	651	588	617	593	699	606	636	634	646	633	662	647	634	601	643	630	624	646	652	640	609	635	671	610	620	623	643	578	637	631	628	688	610	626	612	631	684	648	631	612	578	645	649	657	624	679	676	680	647	625	718	691	627	628	611	616	629	654	643	645	643	672	615	632	659	620	644	642	635	619	641	605	669	670	636	644	712	618	634	635	648	618	614	581	645	632	644	636	638	650	621	624	608	661	593	599	611	649	634	651	643	636	693	677	662	657	643	670	606	613	623	623	624	650	652	673	636	599	647	680	628	647	608	672	617	637	677	643	623	596	646	612	669	612	607	611	640	596	586	632	638	625	646	668	642	589	626	649	630	617	630	656	624	607	654	598	621	668	656	682	677	625	638	641	648	628	679	656	620	624	711	649	649	631	630	654	653	642	642	634	618	633	590	662	664	661	612	634	654	626	654	604	649	643	612	650	645	643	604	597	604	672	607	643	635	584	619	579	652	660	625	648	674	659	635	634	636	629	632	646	672	643	645	624	644	659	637	686	608	651	662	635	656	687	646	620	673	644	644	640	618	671	680	608	632	651	628	606	636	638	637	648	617	625	602	645	648	653	602	650	641	664	638	691	650	637	663	626	649	632	678	668	587	611	609	625	617	629	630	664	647	584	613	603	645	652	646	635	635	663	632	670	631	641	589	625	628	642	624	616	628	691	637	635	655	639	684	650	641	641	634	684	676	646	649	638	618	610	611	709	603	637	614	664	644	629	650	601	628	602	612	646	675	667	678	642	639	664	598	613	642	634	665	645	648	634	622	676	603	617	609	661	608	675	666	655	628	653	641	656	637	653	590	645	615	635	689	640	655	611	629	685	673	672	647	605	648	656	637	623	708	672	628	686	678	623	697	660	672	641	620	631	631	631	628	604	623	617	618	653	622	617	667	658	628	657	677	657	657	598	620	648	629	656	656	641	682	662	631	633	646	625	595	629	606	657	640	693	655	631	635	631	657	609	614	640	647	589	584	682	606	607	681	593	615	667	613	676	689	618	605	692	648	714	661	654	627	641	618	617	629	674	650	644	637	602	693	613	675	578	605	640	658	646	600	666	639	631	641	681	639	613	625	626	647	654	621	679	637	635	604	639	625	651	666	601	633	655	631	650	574	652
17819	3566	2447	1945	1374	972	730	591	480	402	338	273	237	256	217	225	217	223	230	236	249	197	216	203	253	240	229	209	213	214	235	233	243	246	230	234	209	234	197	212	210	212	191	206	242	177	197	219	230	219	190	223	187	206	224	204	188	220	206	221	182	192	209	181	211	217	226	205	230	203	203	219	227	187	186	229	195	217	202	210	195	241	182	191	201	190	201	217	226	205	215	228	200	231	186	186	162	231	217	237	214	185	221	234	225	216	207	193	232	220	184	207	218	216	223	191	212	209	210	221	201	222	203	225	197	191	216	226	219	222	196	210	199	212	164	208	200	209	220	184	185	224	216	208	222	207	192	233	190	190	215	197	199	229	230	217	236	219	206	213	227	188	195	221	182	198	204	207	194	208	181	201	226	198	191	182	219	213	186	212	233	229	196	198	204	210	163	225	189	195	176	208	217	180	226	247	207	193	218	193	223	214	213	223	207	201	234	204	219	209	190	199	215	222	202	193	201	179	199	233	228	236	214	206	231	217	199	177	194	185	220	203	208	181	199	220	217	228	214	217	196	196	189	202	184	197	185	207	220	203	214	211	241	195	228	212	199	190	210	239	196	229	211	217	181	198	204	198	220	218	197	203	208	209	188	191	207	179	211	211	194	201	199	195	202	222	255	226	204	210	215	198	196	209	206	242	232	228	187	230	218	215	245	213	189	212	199	201	212	212	195	199	209	172	215	202	220	239	227	218	197	177	189	209	212	225	220	188	189	210	214	231	227	209	184	202	242	180	223	191	212	206	184	207	236	181	202	222	201	208	202	203	176	217	197	188	210	190	212	217	199	217	200	195	213	200	229	210	216	210	180	201	212	199	213	224	175	186	207	224	214	219	201	187	187	221	215	207	239	205	195	229	204	221	207	206	218	203	180	230	223	189	221	218	185	181	184	215	215	217	205	224	220	212	206	190	211	200	196	202	206	224	206	202	209	193	187	212	195	209	202	201	217	217	217	219	203	213	202	196	175	205	223	196	209	210	200	200	214	186	218	209	200	206	234	180	221	219	202	212	199	216	202	197	206	211	192	211	191	223	207	219	197	203	227	222	203	231	201	202	214	219	192	212	203	203	199	217	188	229	235	198	200	214	226	207	220	201	220	202	208	223	205	204	180	189	192	223	214	206	227	198	183	198	220	185	215	198	204	203	195	189	199	220	193	197	192	215	206	201	197	220	219	225	211	217	182	217	206	202	206	187	202	222	198	206	212	219	212	203	193	183	226	217	193	177	208	237	184	204	210	205	204	200	199	194	194	203	190	211	221	238	157	201	221	214	238	192	230	196	210	209	196	204	235	213	219	195	216	199	184	190	215	217	199	220	193	219	205	198	217	200	201	204	207	190	218	201	176	209	213	190	185	210	220	198	221	209	244	216	234	192	213	201	236	215	192	188	212	202	185	218	200	186	204	202	214	208	212	228	209	210	195	201	209	212	194	205	225	213	215	173	197	184	212	203	209	191	224	215	216	194	232	195	195	217	211	201	230	186	211	200	213	222	209	219	197	184	204	251	228	194	215	196	218	223	229	194	224	227	199	220	204	177	195	193	210	239	193	196	200	187	215	209	228	189	215	195	227	200	190	214	219	198	186	229	213	215	185	232	213	201	202	227	231	206	212	233	206	236	222	219	249	186	194	184	196	204	197	211	208	213	200	187	185	207	197	222	211	212	207	193	190	210	196	206	186	213	193	225	193	226	218	219	210	218	192	222	189	203	177	227	220	186	240	233	205	221	213	227	203	199	196	206	209	214	216	229	237	199	222	245	194	199	194	177	245	203	224	184	204	174	174	226	198	210	203	213	196	188	207	201	209	207	197	202	209	203	223	168	220	207	205	228	210	226	195	209	199	182	193	198	207	197	198	216	202	226	212	208	221	191	218	221	205	184	207	210	217	229	215	214	198	223	213	219	239	189	187	213	202	181	201	210	189	219	209	194	168	197	210	215	224	199	205	206	213	192	210	222	232	208	216	189	196	199	227	190	208	176	189	211	214	206	218	223	195	229	255	204	211	200	208	222	213	213	218	220	186	196	205	218	206	213	239	184	206	209	217	202	199	256	214	189	207	207	196	219	205	228	202	188	227	214	225	227	199	220	220	235	207	216	180	195	229	222	189	209	193	215	195	222	212	182	205	222	213	222	223	186	211	190	164	214	182	232	201	200	192	212	229	210	203	227	204	203	187	209	179	243	213	175	223	217	202	239	211	229	237	198	216	199	195	189	214	213	194	238	221	188	213	203	203	196	231	207	203	196	172	209	185	202	208	230	202	180	222	198	218	203	171	190	208	166	193	220	206	194	221	207	217	197	206	187	202	199	209	234	188	213	205	246	226	198	189	205	244	219	204	247	195	179	197	202	221	185	223	204	198	213	224	204	220	211	195	212	191	219	202	224	250	219	221	182	209	218	209	214	195	197	207	199	246	237	212	203	200	235	205	187	194	202	176	196	219	245	225	210	220	194	208	200	215	204	206	218	198	213	192	209	203	178	228	193	230	217	222	235	208	180	213	196	237	224	235	209	214	190	210	189	204	224	206	202	199	204	236	241	234	215	183	195	225	195	207	190	230	239	231	197	219	208	226	207	205	204	209	230	203	207	234	188	214	186	206	186	210	238	224	206	178	238	220	213	199	199	191	219	200	221	235	222	190	229	210	211	206	215	203	192	237	207	189	191	169	209	186	223	198	234	213	208	219	198	210	214	219	227	201	215	204	224	197	173	210	229	221	214	185	191	230	221	185	222	202	217	216	210	209	187	245	203	212	192	185	237	214	213	211	208	224	211	203	211	199	199	200	192	206	206	204	194	197	189	208	166	201	199	210	221	214	209	201	246	221	192	227	217	226	199	218	217	207	203	198	193	186	204	221	191	191	190	195	220	192	208	214	222	184	227	191	190	212	212	189	209	195	187	195	214	236	178	198	220	218	201	212	214	191	192	188	208	201	200	170	219	196	216	222	221	210	209	188	203	193	223	197	216	217	232	210	225	200	230	195	194	189	211	204	216	201	220	233	219	175	192	196	220	194	224	205	228	197	189	229	198	222	189	200	208	184	196	207	199	211	210	197	207	223	205	211	219	212	216	222	208	198	186	221	217	224	200	223	198	199	228	204	205	212	198	200	212	207	200	229	216	207	217	211	219	222	189	206	221	216	205	218	230	213	186	212	190	213	206	197	217	216	196	217	222	181	196	206	208	224	184	217	203	205	198	209	223	207	210	196	198	211	236	211	194	211	189	220	215	217	198	214	210	241	212	195	218	221	177	215	223	204	208	181	206	192	183	206	203	242	220	213	191	190	204	195	213	207	232	245	225	214	214	217	207	186	228	211	215	193	207	176	203	228	211	229	184	228	196	174	185	200	195	189	227	229	204	201	202	203	225	220	222	215	203	210	194	231	213	183	192	205	199	205	194	225	196	178	210	203	225	243	192	208	232	225	206	231	196	217	205
10084	1901	4728	5599	5054	3589	2914	2183	1856	1430	1256	922	763	744	675	659	625	639	601	619	615	583	560	654	540	552	529	537	559	517	557	595	533	552	581	581	542	538	547	557	542	498	506	537	515	537	520	523	478	518	486	504	472	462	481	467	501	486	504	487	553	486	468	493	479	456	493	518	508	507	495	441	501	475	462	479	485	508	475	466	518	492	504	476	460	490	470	492	499	550	487	488	481	491	417	500	495	509	523	516	489	489	540	468	469	499	493	514	463	480	437	452	443	499	484	498	442	466	454	487	448	495	461	462	533	475	464	468	452	500	481	475	440	489	515	459	512	457	522	519	492	461	478	473	527	475	478	476	466	478	467	525	458	452	495	471	495	501	490	470	451	488	446	481	429	477	454	487	490	497	478	504	476	516	472	438	513	481	441	552	472	479	470	494	476	527	521	519	444	466	468	481	466	481	491	467	480	461	475	449	511	481	507	460	478	498	440	463	487	464	448	478	448	495	454	490	477	465	501	445	466	444	491	498	514	480	451	459	504	477	475	465	506	494	450	466	455	451	480	485	497	480	522	459	459	475	495	455	452	450	475	477	495	456	472	466	489	463	493	487	525	452	510	465	475	475	463	456	495	470	440	503	522	500	475	446	488	483	492	507	488	476	455	477	506	471	446	507	492	480	517	475	494	518	496	468	495	514	483	487	490	454	453	495	460	462	459	526	470	502	514	483	435	458	459	436	502	469	476	484	467	494	475	454	508	442	477	481	520	476	459	474	469	477	519	448	479	471	481	468	474	463	469	489	508	477	453	487	461	459	503	466	521	488	503	470	472	478	441	492	456	467	473	473	487	520	503	480	467	502	489	465	473	514	468	471	475	515	457	489	486	499	459	483	497	508	486	504	488	435	466	474	489	459	509	465	466	506	452	475	514	439	495	518	485	450	456	489	456	489	486	470	474	491	447	493	512	462	446	469	478	475	468	461	457	479	485	507	446	522	445	480	465	505	466	472	432	449	485	486	446	459	498	485	481	506	489	450	531	465	451	457	473	474	479	469	487	496	446	482	481	420	462	495	504	462	473	461	465	493	505	514	486	498	456	470	489	493	520	464	496	460	473	479	465	456	489	506	469	489	478	491	488	414	477	467	476	493	502	484	476	504	481	468	511	493	499	479	502	494	482	496	472	475	478	466	479	471	515	488	436	517	478	413	498	528	451	480	456	489	478	490	451	460	506	483	509	492	518	477	483	490	465	482	487	483	503	484	425	506	464	478	518	436	512	484	518	481	502	447	477	496	460	496	485	477	431	473	454	463	465	523	485	444	491	476	482	493	452	488	500	454	492	511	489	462	466	511	497	476	442	478	466	454	486	435	465	456	497	492	534	452	482	473	477	484	486	501	458	489	450	472	477	479	487	495	451	531	467	512	459	492	477	484	524	479	482	439	463	478	464	466	497	433	457	489	468	500	518	458	483	520	483	475	448	477	476	501	452	517	483	503	472	489	497	491	474	446	464	492	481	472	478	451	454	502	460	491	466	463	514	455	470	478	467	495	465	485	482	484	493	465	504	488	496	494	452	485	469	447	491	476	458	475	482	458	501	476	452	499	470	469	431	491	487	476	471	462	492	463	473	500	512	483	471	470	475	451	489	460	492	469	511	471	483	489	490	479	533	482	501	498	500	494	468	539	477	474	496	476	498	468	480	477	542	456	485	463	491	510	487	507	456	480	447	494	476	500	438	506	506	475	475	494	484	457	454	488	468	475	480	495	450	551	501	476	507	457	480	492	457	487	485	454	471	468	474	468	488	457	496	474	508	511	502	493	491	455	461	541	488	459	473	473	506	457	476	505	479	523	450	488	507	535	466	462	491	461	477	481	470	458	517	460	481	489	452	463	460	477	473	505	461	468	478	511	506	493	488	485	473	487	484	478	478	460	475	510	461	497	478	455	458	533	471	500	490	478	461	514	461	449	488	513	475	481	497	493	457	510	463	452	488	462	474	510	461	483	489	519	490	472	444	440	494	481	492	478	464	517	464	471	507	484	475	456	469	483	475	465	527	510	448	517	476	520	494	495	491	508	493	484	463	483	478	459	479	513	469	496	500	497	463	423	449	472	462	448	473	482	484	473	462	485	477	499	515	484	459	461	466	494	440	470	474	482	517	494	466	442	499	492	502	508	490	472	449	510	458	448	443	466	484	477	461	503	457	472	450	498	497	496	486	473	476	481	471	493	470	505	509	485	464	529	492	484	487	487	493	500	453	472	549	481	489	453	469	478	497	438	475	477	461	463	481	443	492	504	456	473	496	478	476	482	460	440	477	474	522	445	509	472	470	491	491	498	472	497	447	499	464	463	487	491	503	469	494	468	506	459	465	487	482	481	488	499	510	465	453	469	483	513	495	485	477	468	457	477	491	523	488	471	523	471	477	481	466	486	514	460	485	472	462	429	499	461	473	471	479	506	467	471	505	490	474	477	520	497	512	486	495	461	479	477	451	461	474	482	474	477	490	467	490	473	467	470	483	491	487	503	468	457	481	501	470	535	438	441	474	511	544	466	453	445	453	467	467	468	441	473	493	519	507	457	471	480	477	464	492	470	456	424	494	465	531	483	493	464	483	492	474	509	467	516	476	483	472	475	460	487	481	463	468	468	473	505	499	488	482	494	497	471	454	479	492	467	459	420	463	506	438	501	514	473	469	458	503	456	450	465	464	466	517	443	468	483	476	498	456	455	495	497	496	526	507	475	467	479	493	468	438	485	449	464	472	492	495	456	451	434	494	491	470	472	496	478	433	484	505	425	453	463	501	466	493	476	466	510	471	474	475	450	457	451	494	458	476	512	489	433	439	515	470	487	456	513	454	481	513	489	459	501	464	487	472	479	462	493	500	480	493	481	440	465	454	495	488	481	519	474	513	495	479	472	495	482	475	481	492	479	497	462	482	506	488	489	474	453	469	497	447	512	452	480	473	465	482	497	485	499	452	493	482	518	484	454	469	514	486	484	482	446	523	512	458	480	468	485	470	537	501	493	465	494	495	468	507	488	524	468	486	476	433	473	465	439	457	478	474	530	496	499	466	462	479	466	496	473	501	463	472	506	467	531	498	481	493	491	498	453	477	445	472	477	516	428	519	524	493	503	469	497	478	502	487	448	507	488	475	518	485	491	490	490	479	436	500	536	472	518	495	456	455	478	515	437	476	480	454	491	475	508	488	519	460	518	494	496	503	478	483	445	494	475	461	486	471	486	496	472	488	449	479	454	477	483	469	465	509	499	481	496	498	486	481	465	469	455	439	467	452	451	447	520	464	459	529	487	503	499	466	487	457	498	472	450	475	474	485	441	467	456	452	481	500	501	499	459	491	501	473	484	499	517	505	473	452	486	487	483	458	502	448	456	472	505	427	449	465	479	483	463	471	467	461	438	494	464	487	464	485	480	490	499	498	491	506	465	474	504	478	449	490	494	478	478	469	469	502	456	459	457	488	486	434	499
36079	8793	4358	3380	2364	1618	1184	908	722	667	502	407	370	406	345	323	307	283	324	284	283	315	296	277	298	282	297	303	288	288	280	318	257	289	255	280	318	265	288	272	292	258	294	274	285	263	328	270	285	299	267	307	285	290	296	281	318	251	281	283	254	261	313	252	291	294	270	299	278	261	294	257	254	273	246	252	284	275	281	273	255	292	260	264	313	304	260	301	265	261	250	258	258	285	265	283	277	258	265	298	276	294	251	297	276	267	289	251	277	249	271	296	296	272	281	239	256	266	291	301	287	313	272	254	288	268	258	274	284	265	254	275	276	283	248	275	277	269	301	305	274	273	273	270	224	305	287	288	244	292	279	293	274	273	263	272	260	286	276	298	248	264	299	259	257	274	305	274	264	294	290	278	245	296	258	244	266	302	282	233	263	282	264	279	283	276	238	264	238	256	276	288	293	281	270	260	256	239	269	296	280	260	262	249	272	263	270	279	274	269	273	275	289	262	331	288	298	282	309	299	277	278	296	281	261	293	257	251	282	266	243	276	275	259	268	279	275	261	255	268	301	253	269	274	288	287	301	264	269	277	271	280	283	271	294	263	248	247	253	275	275	283	251	303	288	242	246	265	276	294	267	268	293	280	282	278	301	262	291	255	281	275	268	275	253	290	287	275	260	281	256	310	253	261	295	265	231	257	274	265	269	271	264	252	292	268	281	258	273	274	276	254	268	293	297	246	293	243	241	281	247	295	286	288	254	301	274	281	279	305	255	247	260	263	263	275	244	267	244	274	261	297	270	301	259	299	241	260	271	284	277	278	284	256	271	264	276	260	251	251	295	268	274	280	266	275	276	312	301	276	272	291	315	286	271	328	267	284	294	276	267	280	271	296	268	244	246	321	287	281	274	269	271	272	270	249	261	266	256	294	312	281	283	282	279	261	287	296	286	283	263	247	268	244	267	284	273	283	293	281	246	272	291	248	252	277	262	249	217	254	259	267	288	246	304	297	317	288	270	273	276	316	275	271	300	236	278	263	291	298	281	265	287	268	279	247	268	267	275	265	293	297	280	272	247	284	288	245	248	289	278	252	327	244	250	267	280	288	257	277	295	251	266	277	246	280	303	257	249	275	263	293	304	291	254	266	300	290	307	270	292	267	272	302	252	278	268	274	272	322	312	276	283	292	270	270	281	271	249	252	286	284	267	275	286	256	272	280	282	275	299	311	240	301	261	265	248	277	268	290	271	292	242	263	267	295	268	248	296	298	270	262	271	322	260	268	285	294	279	258	292	282	263	247	244	285	274	284	266	276	259	264	295	248	297	298	260	284	276	297	289	258	285	264	276	254	295	270	279	262	285	275	277	256	272	245	276	256	276	275	298	240	262	276	288	294	295	252	274	267	279	270	247	256	305	304	282	269	250	284	281	259	253	259	273	292	261	277	290	246	316	309	270	290	282	276	265	277	256	264	258	280	298	305	242	257	278	272	301	297	325	315	306	287	297	285	269	269	282	258	270	247	240	279	267	304	290	265	253	272	267	260	268	269	278	297	286	270	271	273	314	261	258	248	269	293	250	261	255	250	268	289	260	285	295	265	285	305	287	308	257	282	248	273	293	258	267	269	308	282	285	292	282	258	300	279	284	270	286	294	242	242	311	274	258	249	286	262	285	287	264	271	261	284	287	253	270	274	279	317	260	254	270	271	281	301	243	269	256	261	240	265	279	238	270	275	298	261	296	282	307	232	263	275	290	288	276	250	260	270	299	293	298	293	287	307	289	250	250	253	252	268	308	308	277	296	273	296	265	297	303	298	261	282	284	244	292	252	277	251	276	259	303	271	263	275	269	261	275	322	300	263	269	270	264	245	278	256	304	295	260	304	287	265	260	264	334	281	256	264	266	281	255	239	294	269	255	316	299	260	309	288	273	289	290	254	254	269	254	259	274	272	295	259	274	294	288	278	280	232	288	290	271	264	286	263	280	264	280	265	282	265	243	284	271	295	261	285	284	272	282	290	261	297	280	250	301	260	252	273	304	253	298	272	282	297	251	256	257	282	282	256	292	270	260	247	287	267	280	250	252	279	278	278	290	276	257	272	267	252	264	297	247	260	243	288	264	283	270	279	283	258	272	277	275	281	284	310	280	264	247	260	270	284	250	258	282	275	267	325	287	257	260	281	327	263	260	282	285	295	257	279	271	281	256	294	262	251	268	267	264	259	260	300	342	239	272	276	252	267	261	300	290	279	267	283	281	254	266	255	253	259	282	296	290	289	287	269	274	243	268	297	271	246	248	259	305	266	230	261	256	293	253	298	273	302	296	263	245	265	255	245	276	276	264	286	300	278	238	283	252	274	278	243	278	253	264	288	275	237	283	286	274	298	241	264	276	289	262	285	275	273	264	267	253	266	265	269	259	288	266	273	274	281	262	264	265	272	272	273	277	249	289	280	258	262	272	273	278	281	273	250	274	257	284	247	281	314	247	293	283	283	274	268	295	281	275	290	263	254	279	267	323	276	269	289	272	267	258	280	320	283	241	269	266	283	239	275	266	239	293	279	285	269	262	261	280	276	251	257	279	302	257	260	245	301	268	291	267	269	255	310	285	255	285	270	238	263	296	296	322	286	279	285	269	267	239	304	260	271	282	259	270	271	292	270	276	309	265	268	284	269	274	277	278	295	251	287	293	279	285	309	273	288	260	267	261	306	311	296	288	285	250	263	303	275	293	278	284	268	295	287	264	288	307	234	266	336	283	260	262	284	269	279	269	266	264	248	272	243	271	225	274	282	240	303	328	282	285	259	271	278	274	286	286	279	258	287	279	262	280	284	295	277	277	273	301	300	267	252	286	249	269	260	297	247	265	274	316	294	268	276	271	306	252	304	267	309	262	268	293	303	285	270	240	263	257	293	277	268	262	332	240	262	273	259	262	281	257	288	244	310	259	248	267	284	264	248	262	261	288	295	267	280	280	296	258	293	277	265	269	256	262	262	257	256	255	246	247	259	267	270	324	267	282	290	279	288	274	285	293	250	279	238	270	279	278	255	283	272	264	255	262	276	292	258	273	269	264	280	266	282	274	284	276	271	258	260	273	268	271	270	267	267	280	274	275	259	277	259	269	296	277	260	284	263	271	277	291	315	270	248	273	277	294	276	296	290	287	283	265	278	258	305	277	266	292	317	258	283	274	287	297	274	238	250	250	266	258	250	308	240	290	317	281	254	305	294	262	267	275	300	260	295	286	283	266	296	268	289	307	270	286	261	293	287	242	240	293	284	306	258	269	283	295	277	278	278	278	309	252	228	283	259	253	251	285	242	295	276	284	306	259	273	259	247	276	248	293	286	280	280	258	265	279	276	307	261	290	251	264	276	293	276	284	266	291	274	281	281	254	283	239	282	280	308	281	281	272	299	268	254	292	259	273	248	273	261	285	253	263	256	276	248	250	254	265	272	258	324	270	284	278	285	256	282	274	257	272	295	294	273	272	260	299	284
20971	3247	7286	9207	8322	6265	5194	3953	3067	2625	2092	1660	1324	1162	1077	1013	934	891	933	820	836	834	770	765	744	770	744	737	803	783	714	789	766	729	800	786	773	734	770	710	752	680	675	664	708	668	694	631	654	677	677	718	625	641	645	669	672	624	614	667	671	608	646	648	684	659	625	643	618	667	635	625	681	671	643	607	631	623	639	589	598	674	642	630	651	613	668	633	655	602	643	644	614	618	640	639	621	611	620	594	608	594	591	588	664	593	661	607	599	657	638	635	635	653	660	567	628	638	628	573	619	619	599	613	656	603	616	612	644	651	623	626	605	579	606	638	656	536	603	593	644	607	608	627	573	583	606	615	601	654	577	634	548	580	626	635	594	572	605	602	607	619	617	578	567	616	578	620	669	652	633	620	645	637	592	618	600	588	611	624	630	576	619	597	667	640	605	644	646	585	627	592	637	598	653	590	616	617	646	615	617	599	618	612	594	628	641	602	644	620	616	600	590	580	634	634	633	599	596	572	610	614	597	609	594	584	541	664	616	641	616	635	612	575	576	596	624	599	615	627	632	611	612	613	600	648	594	557	622	610	619	633	568	596	620	595	596	654	599	616	636	597	599	616	575	609	613	595	597	601	665	591	640	589	605	626	606	635	627	595	597	659	605	601	620	603	663	637	636	645	616	643	579	616	587	632	608	623	614	639	628	646	648	613	618	610	584	599	595	647	573	613	617	629	662	609	607	590	654	582	642	644	589	582	639	558	647	544	594	616	622	614	610	636	642	635	669	661	634	629	565	586	651	607	618	584	643	639	643	640	625	635	584	625	655	605	623	621	622	599	669	606	638	626	643	596	587	598	642	643	601	651	625	608	627	597	649	657	574	582	621	653	620	634	613	625	666	638	617	600	603	600	593	664	630	602	604	642	658	593	643	633	620	651	598	651	607	610	554	631	572	604	642	633	613	622	600	644	608	601	612	622	630	612	628	595	675	627	592	639	590	643	620	638	584	635	641	598	603	579	626	586	615	588	620	625	667	644	604	614	597	607	555	623	603	639	623	605	613	589	622	581	584	641	644	618	634	597	591	652	614	605	628	625	611	623	586	670	622	625	603	635	630	593	618	632	607	623	597	614	643	596	619	636	603	644	655	621	602	606	639	592	617	622	678	619	631	639	601	614	618	593	620	608	608	607	635	591	594	607	573	605	636	590	634	615	658	580	587	619	591	650	658	596	612	634	588	594	610	587	596	597	628	619	623	618	617	616	655	612	617	614	635	577	630	638	585	599	605	615	653	611	612	628	620	562	662	619	660	598	585	573	601	549	627	649	635	585	631	631	605	580	622	651	634	592	625	594	612	644	599	619	616	616	659	611	617	586	594	607	607	560	613	577	616	617	598	577	608	615	613	614	544	606	626	637	595	606	612	582	622	634	605	598	611	625	597	601	654	604	632	621	625	604	611	640	606	631	572	654	651	594	602	576	574	605	628	610	605	627	672	637	611	618	568	643	599	640	617	621	636	636	594	601	610	625	586	602	626	584	639	622	624	605	582	616	641	635	574	632	626	602	622	616	621	584	614	586	630	608	622	577	618	630	630	588	619	655	566	605	622	635	643	641	559	573	614	636	637	590	635	630	627	634	598	606	582	605	567	590	636	599	576	634	609	595	624	645	651	624	630	622	593	658	597	649	599	575	578	659	600	596	614	538	624	594	606	658	589	623	550	613	587	620	604	617	608	603	628	589	604	623	689	641	598	598	559	629	623	635	646	582	603	612	591	610	585	614	607	652	606	637	604	571	567	601	593	612	615	641	626	568	589	613	613	623	641	621	608	585	630	593	625	604	601	608	624	582	577	576	616	618	590	603	615	632	625	611	595	610	603	594	580	571	589	610	625	635	601	609	612	606	659	615	618	660	630	625	598	615	588	605	618	605	614	647	586	597	649	592	606	620	635	607	625	627	624	647	620	646	597	610	609	651	609	620	579	635	650	615	607	622	618	633	649	595	604	648	610	631	633	623	622	627	599	607	619	617	643	585	627	597	648	579	606	600	610	632	638	650	648	635	633	615	629	627	611	595	594	621	631	634	695	638	627	621	601	631	603	603	625	609	606	622	607	615	615	628	613	602	623	606	570	609	677	624	627	607	607	642	647	572	589	628	620	614	625	650	616	620	659	621	609	619	621	611	595	593	613	587	631	603	603	666	612	633	622	657	572	651	580	629	579	605	608	612	663	616	602	614	663	573	637	614	617	623	631	653	605	623	622	590	583	680	639	578	608	638	629	636	621	642	607	620	598	583	621	599	643	573	624	569	660	646	582	666	584	608	621	592	587	612	608	623	581	647	574	602	678	640	615	589	599	617	662	618	625	591	602	638	601	670	622	583	594	588	617	618	612	590	579	619	604	673	613	602	601	645	614	628	599	647	622	602	647	651	601	586	620	643	581	555	665	604	583	629	611	618	594	604	583	673	597	615	616	577	632	626	611	634	593	657	594	592	641	663	591	611	611	598	591	624	622	562	639	620	675	636	597	619	596	615	615	616	633	595	633	641	652	617	627	616	644	619	629	578	603	624	628	618	653	605	633	656	604	568	641	604	562	666	625	589	599	605	607	582	586	587	615	615	619	615	592	647	645	647	627	601	610	631	619	621	657	625	638	638	605	617	615	601	568	591	652	616	608	556	598	632	592	629	587	603	604	599	601	585	643	600	581	582	558	620	573	606	594	662	580	634	626	618	596	567	628	601	598	619	567	580	612	644	582	577	674	609	611	590	635	575	634	581	570	628	602	646	623	601	646	647	625	601	655	604	605	625	604	556	594	571	628	572	572	631	565	609	584	571	565	621	618	626	647	592	580	582	627	599	632	632	595	594	607	614	624	655	612	623	640	640	612	575	639	591	629	628	602	611	552	580	610	605	615	608	623	591	650	618	632	640	615	613	595	594	668	588	587	608	601	643	629	575	590	647	605	560	620	595	637	661	590	622	659	582	604	575	614	613	654	608	623	611	592	571	639	607	578	641	633	637	624	620	602	667	583	662	585	638	615	622	631	632	607	635	622	612	627	597	599	607	639	608	575	617	662	627	613	612	612	620	626	614	617	622	593	604	608	613	638	611	570	600	662	651	597	632	624	612	672	593	569	607	612	617	626	642	609	655	589	585	622	593	604	618	604	586	627	605	630	588	611	627	614	640	626	614	621	649	590	662	621	610	597	605	582	600	637	591	625	598	604	619	562	611	592	599	616	631	630	632	633	632	625	595	610	578	603	620	619	587	596	623	649	625	628	603	601	623	666	612	666	590	625	621	632	639	609	587	628	647	602	618	589	595	625	631	609	615	630	621	632	580	647	626	603	651	619	601	647	639	632	636	576	615	663	618	635	574	591	625	651	593	619	615	614	620	639	612	651	639	597	645	652	609	606	642	620	611	631	630	572	602	603	594	586	584	593	653	625	611	594	593	613	618	614	627	631	591	644	602	573	576	603	579	668	642	637	587
46118	13043	6366	4972	3447	2302	1762	1321	1090	824	686	595	494	435	397	375	368	322	370	337	356	339	307	347	314	295	325	323	327	321	304	320	355	319	319	340	343	343	298	327	290	321	299	291	281	319	333	314	325	326	282	275	313	303	299	323	309	288	275	305	296	298	306	313	290	298	301	316	316	310	298	325	291	305	297	263	293	296	294	310	294	295	296	297	303	316	321	300	290	324	294	325	287	289	295	293	327	287	297	272	325	266	284	295	280	322	285	261	305	313	296	327	291	338	259	276	286	290	278	262	291	294	301	290	263	309	266	279	319	263	308	302	297	268	304	285	291	285	289	304	300	307	271	294	271	304	271	253	263	288	260	285	317	276	272	289	287	307	288	305	263	273	281	304	309	297	267	274	284	283	250	292	306	279	280	295	309	295	291	290	293	337	280	283	280	311	295	300	307	298	292	298	274	263	273	353	300	309	273	292	293	311	265	294	285	318	284	271	317	299	272	296	315	298	309	346	295	292	306	297	268	300	323	281	275	289	298	263	299	299	240	318	322	311	294	301	293	300	293	300	295	282	299	301	293	292	293	276	280	286	308	294	271	299	280	289	247	287	303	280	261	330	254	271	292	282	288	275	308	318	303	261	259	306	340	308	302	286	284	269	292	279	297	295	293	271	265	306	292	300	302	307	266	254	283	262	279	259	315	280	293	308	315	307	327	293	270	292	329	283	276	308	314	286	273	286	300	293	310	280	253	319	282	292	291	271	290	287	311	264	304	290	278	302	298	284	293	272	262	283	313	275	276	294	297	290	307	311	292	301	298	301	296	310	324	300	286	302	336	300	283	318	286	323	280	270	317	275	251	270	303	298	318	299	289	305	318	335	283	289	299	286	295	284	283	286	297	322	271	308	314	289	304	322	308	272	292	283	266	280	293	297	299	287	324	281	274	296	268	270	319	263	318	299	255	257	282	298	281	285	282	289	288	276	290	321	300	303	284	299	299	286	240	278	290	286	294	288	293	295	276	289	298	293	271	286	328	299	307	278	292	292	301	285	307	277	273	270	263	314	289	295	282	308	285	279	310	294	266	319	321	274	297	286	273	298	285	284	290	278	282	301	250	284	294	324	296	309	290	291	286	286	272	294	299	291	306	298	310	264	308	287	286	286	311	306	308	294	291	307	289	279	322	305	282	287	308	312	262	288	332	303	277	295	287	319	284	297	277	295	270	261	285	284	288	313	298	312	277	320	308	314	280	255	267	316	276	282	302	323	273	253	294	320	272	275	287	279	302	247	318	296	291	278	274	254	285	314	271	270	264	292	295	313	288	302	274	314	278	331	287	288	312	314	314	279	278	321	313	282	288	298	270	293	329	275	281	273	308	293	270	329	318	316	283	291	325	264	284	315	313	269	289	281	300	332	282	280	273	327	343	299	307	244	288	294	300	340	301	276	342	266	308	284	313	282	311	296	260	311	316	308	327	319	288	273	302	287	290	296	304	298	263	297	293	290	299	311	304	267	271	282	323	314	277	290	314	341	274	296	308	323	275	308	240	315	325	338	257	314	249	297	260	303	308	261	283	279	285	276	272	289	313	288	283	315	254	277	308	268	309	317	304	319	284	314	258	302	312	258	287	285	284	260	273	289	320	298	300	296	289	312	308	285	315	297	296	288	309	311	312	303	289	280	311	270	277	269	294	279	309	296	304	302	284	284	271	283	287	302	314	313	306	257	286	310	289	290	308	278	324	266	270	278	328	326	309	307	288	251	283	334	305	258	331	300	289	306	319	277	259	279	275	293	285	304	275	300	314	295	278	287	289	297	287	267	269	300	291	274	332	271	279	271	279	297	278	277	260	291	291	292	321	281	299	264	290	278	272	326	320	285	289	269	281	297	281	292	263	263	322	281	288	284	275	305	296	280	285	263	292	286	305	289	269	272	294	263	255	324	293	316	297	259	326	300	300	308	268	288	299	261	298	297	306	284	298	278	333	308	318	307	308	287	272	281	305	301	262	270	308	261	268	310	300	292	248	295	270	260	286	278	268	308	285	269	302	265	302	303	297	280	321	282	307	279	309	302	309	319	268	281	273	280	327	269	292	329	306	313	301	328	271	272	302	259	309	274	299	293	276	275	276	298	272	301	269	264	253	272	276	277	292	298	283	291	310	288	317	264	288	311	278	297	277	283	284	334	284	288	274	342	298	307	301	306	327	275	277	300	303	289	310	282	296	265	281	288	305	314	310	284	288	270	290	290	269	283	296	337	287	284	271	280	271	279	342	314	297	349	310	312	274	339	291	280	297	309	319	305	278	266	293	309	267	294	258	263	321	292	304	283	288	300	286	285	306	304	293	313	263	309	309	292	289	293	287	298	303	316	288	279	332	293	259	294	294	253	301	255	301	262	297	298	310	287	268	320	267	258	290	308	298	283	303	295	319	299	315	325	250	268	268	301	318	292	292	279	293	291	281	294	286	304	295	289	287	282	277	257	270	292	302	263	269	250	268	281	275	299	304	308	311	313	244	279	287	299	301	291	300	306	281	288	299	279	266	256	273	297	305	303	272	281	299	293	301	312	280	308	313	291	328	303	281	287	303	312	293	320	304	290	302	305	306	285	269	293	272	311	289	288	300	290	273	277	248	307	295	280	295	270	297	307	330	348	314	318	297	280	295	305	295	296	296	316	307	262	301	287	281	296	272	265	262	299	283	334	278	299	281	293	269	272	313	291	306	308	287	289	268	289	272	320	299	300	280	286	319	302	280	281	294	319	287	312	300	276	290	301	283	302	284	277	298	252	306	278	305	294	307	281	313	304	298	299	294	267	266	294	301	256	250	304	286	297	281	305	295	321	279	272	310	290	282	323	279	253	285	299	300	274	298	286	287	325	316	287	314	263	270	290	300	299	274	301	308	338	306	254	331	303	309	332	289	301	285	260	281	276	293	287	309	312	283	310	295	292	256	278	283	312	273	337	316	308	267	300	274	290	293	284	265	309	287	290	292	313	286	301	302	283	287	297	293	270	283	266	295	278	278	292	323	282	291	302	302	312	269	254	300	255	273	275	277	296	286	274	296	291	292	312	289	304	281	274	302	308	300	324	265	290	300	289	287	293	286	300	286	280	280	281	298	302	293	302	299	329	316	288	273	273	299	317	303	325	288	270	307	283	289	307	274	296	289	321	267	278	288	311	301	305	286	277	290	271	290	271	278	314	293	283	322	277	303	258	282	292	299	275	273	306	292	311	278	305	295	300	286	296	278	305	291	302	308	305	316	300	283	283	273	291	265	290	284	301	314	286	321	282	312	294	292	285	300	300	325	295	318	301	286	266	272	298	299	318	270	315	307	300	313	318	304	279	258	309	304	294	300	283	271	259	294	288	296	317	271	297	329	300	289	305	305	301	286	280	280	236	240	246	266	310	287	267	312	328	281	310	295	277	290	269	295	298	315	301	312	297	308	309	301	287	270	294	314	299	258	295	326	327	304	308	310	306	311	266
25650	4352	9808	12090	11046	8532	7021	5420	4142	3327	2818	2126	1692	1477	1325	1223	1195	1117	1019	946	985	952	905	924	858	886	802	855	876	876	872	837	883	871	922	981	891	862	846	792	786	790	778	775	774	761	710	731	786	711	728	674	688	670	745	675	683	675	673	674	697	656	692	695	674	707	660	658	669	652	675	643	737	671	663	705	714	711	659	684	687	628	631	655	646	670	637	647	605	672	639	605	668	680	642	644	650	626	629	690	636	658	705	645	592	677	613	677	638	636	644	644	663	664	605	682	639	613	624	619	548	612	621	624	636	615	649	645	626	623	611	635	625	636	644	670	670	645	618	634	642	617	643	651	685	649	625	640	677	657	656	597	635	653	618	639	640	601	624	653	645	634	655	609	633	639	681	660	653	659	594	631	674	654	647	620	610	663	621	642	612	651	615	605	617	646	671	659	634	605	682	680	624	616	656	635	610	694	608	612	641	645	663	642	629	617	649	625	652	614	655	612	641	622	628	645	641	663	651	598	624	621	618	652	611	676	655	642	601	641	641	638	600	629	631	676	689	643	632	626	603	658	631	669	651	659	652	604	634	649	629	661	626	639	626	667	659	573	656	685	638	646	643	639	657	636	638	602	653	641	624	657	632	595	641	591	653	618	636	642	608	641	640	640	635	659	588	657	668	648	639	631	645	696	630	648	646	631	666	656	614	613	623	661	616	640	685	640	603	627	646	642	627	648	650	638	641	648	627	630	641	633	624	675	664	620	627	576	643	672	647	664	665	662	639	628	624	642	587	653	652	700	622	644	646	637	656	649	691	629	610	658	678	626	610	623	633	632	631	614	635	627	641	606	630	607	649	636	702	654	635	626	643	653	619	563	639	671	678	641	651	623	664	641	605	686	578	656	609	631	662	628	631	657	629	594	637	660	628	653	633	624	665	627	625	628	630	636	646	617	620	591	679	640	641	611	591	636	637	657	587	638	658	563	662	617	615	626	608	641	644	648	612	656	630	616	626	653	661	630	662	627	598	631	658	665	661	629	675	629	648	621	676	637	689	635	617	610	628	656	634	630	644	623	673	659	652	634	632	616	663	679	637	627	630	651	641	635	599	639	635	615	611	631	686	633	638	676	588	645	658	598	596	594	668	679	646	659	646	640	658	623	656	641	638	644	677	643	659	667	597	639	592	648	623	621	636	709	593	662	645	639	583	680	603	605	676	580	632	608	624	634	643	626	617	624	669	648	649	657	701	590	614	650	629	669	631	652	657	662	609	606	659	646	615	644	658	681	676	669	634	599	607	637	633	606	607	653	625	640	633	628	637	644	660	620	607	645	608	645	672	682	654	649	587	635	685	668	649	564	586	583	648	631	644	651	674	656	659	634	635	607	637	677	654	644	580	661	619	591	649	594	620	646	576	640	621	663	608	651	609	636	647	676	660	653	674	609	632	640	644	609	636	633	665	628	639	626	666	635	657	599	619	627	637	630	619	646	656	658	634	679	654	641	645	658	696	650	611	585	581	644	655	650	630	652	656	674	665	625	608	613	643	677	653	662	684	625	702	642	689	690	689	617	646	622	646	674	628	635	638	622	673	618	651	673	608	627	642	624	669	653	618	624	633	588	635	660	653	671	657	622	639	625	649	641	657	668	621	634	622	629	579	657	610	673	609	646	648	616	622	685	641	618	660	622	609	637	596	682	635	631	654	643	628	616	641	611	600	648	646	640	638	643	618	633	620	635	710	616	616	626	651	656	662	616	634	661	655	637	635	626	610	608	632	662	633	637	668	623	626	666	663	622	645	647	639	616	650	606	623	657	630	653	629	642	603	633	654	607	658	614	616	627	654	603	608	613	616	647	586	653	634	619	634	615	584	640	642	612	633	650	655	621	672	644	639	663	645	671	646	653	621	648	590	636	598	663	581	648	619	636	613	671	619	623	646	661	645	598	657	654	590	594	659	574	692	639	648	606	617	626	633	659	623	612	618	646	618	624	619	610	641	612	601	660	671	647	614	657	645	597	679	634	637	588	640	568	654	672	664	656	624	653	642	633	624	648	637	605	607	611	668	644	617	643	639	642	626	658	667	688	635	595	634	606	634	604	664	605	614	636	602	608	659	636	622	619	623	643	652	607	596	638	612	638	660	611	621	579	641	631	633	610	633	652	662	600	632	680	639	663	617	648	686	664	632	626	655	637	627	658	661	614	656	626	635	627	580	640	660	624	613	629	666	596	638	624	592	606	635	617	611	651	664	629	637	602	657	610	646	618	593	620	650	625	609	625	617	640	673	620	596	615	648	622	670	676	658	593	627	610	631	624	683	628	663	673	640	648	628	644	633	687	631	644	605	600	611	610	658	645	620	645	611	612	640	637	624	651	662	699	608	677	671	615	678	653	625	613	620	648	610	570	700	660	651	630	632	646	647	652	662	629	635	641	636	607	659	620	646	631	598	630	615	651	620	664	613	647	602	643	599	726	650	626	693	603	633	596	641	668	629	668	614	714	643	590	653	612	599	661	667	665	616	643	611	629	671	595	573	659	630	632	659	624	657	653	616	628	704	630	622	672	629	642	641	646	661	642	683	622	645	651	629	608	709	683	639	624	639	629	655	606	642	628	649	628	632	657	600	600	628	630	661	607	643	658	582	655	621	621	662	665	601	590	663	633	610	661	647	663	606	641	603	651	656	678	619	628	634	658	643	637	614	629	663	667	658	655	594	623	634	658	583	636	599	628	639	647	696	580	629	634	632	602	640	625	685	728	633	645	617	673	651	622	630	609	623	666	592	634	639	652	677	605	604	617	666	671	662	643	655	610	640	624	652	618	629	567	636	625	614	632	628	622	656	643	647	640	646	653	603	616	642	673	655	653	617	614	647	615	654	597	638	652	633	648	616	613	647	653	664	641	639	658	621	626	595	634	684	652	636	684	654	608	684	608	627	644	634	681	584	621	646	614	678	673	595	644	600	666	633	678	648	627	659	590	644	659	637	649	629	614	630	638	611	657	638	592	664	622	633	625	599	638	639	667	631	645	626	613	636	602	598	702	630	647	659	632	600	643	623	695	659	642	644	601	619	655	698	630	621	661	599	637	666	605	607	637	620	644	621	652	595	641	621	622	618	594	646	614	612	620	671	612	646	664	667	610	626	637	634	694	648	674	620	602	655	667	646	620	661	670	654	582	682	642	652	626	643	645	624	612	637	616	671	648	662	671	655	667	664	621	624	631	640	657	649	648	669	638	646	644	624	627	642	640	643	621	663	610	601	686	594	684	616	663	607	638	659	601	653	625	620	635	670	628	632	608	657	637	634	655	623	613	624	662	666	633	586	651	665	644	674	692	614	683	641	664	673	657	630	651	641	670	651	677	674	662	648	617	648	658	631	674	650	638	597	614	613	678	618	605	650	658	650	659	617	614	635	617	651	662	641	628	614	632	646	646	614	662	618	661	626	619	629	653	630	633	597	630	662	634	608	653	652	643	644	657	634	684	619	671	686	633
15751	2657	2564	2001	1391	996	758	567	514	398	359	329	264	254	231	251	227	234	230	214	233	212	187	220	227	241	200	193	192	219	210	224	234	228	167	200	210	216	211	222	198	219	206	199	224	210	193	212	214	197	190	198	222	216	211	185	175	190	211	204	201	217	187	222	184	219	197	195	224	232	189	213	202	220	203	221	198	210	205	211	186	201	231	196	207	219	215	214	200	215	193	196	191	187	226	215	193	225	187	214	201	219	204	197	201	220	202	251	199	211	224	208	208	213	157	194	204	198	192	211	210	241	200	218	207	227	211	196	198	206	207	178	193	177	217	218	219	210	213	193	201	188	214	214	197	193	208	212	216	224	244	218	188	234	232	225	236	196	211	202	215	232	227	223	203	180	184	219	155	199	221	190	220	218	198	194	183	205	210	175	196	226	212	208	188	193	202	204	208	211	179	192	190	212	215	210	187	178	210	220	196	174	200	209	222	215	201	204	219	192	199	192	204	223	213	190	202	213	210	205	201	203	196	201	223	194	211	188	194	202	206	194	191	196	204	220	217	198	212	215	186	208	212	237	214	224	191	212	209	221	188	188	197	219	186	191	196	182	186	214	187	213	234	222	199	180	223	197	230	230	212	199	213	221	214	229	173	170	234	194	202	192	221	184	208	191	224	217	192	206	185	219	188	192	223	189	199	211	189	185	237	208	180	214	206	198	206	197	194	211	213	205	195	209	206	206	198	210	184	208	197	204	209	209	198	187	208	195	199	207	207	194	191	191	193	194	198	211	220	218	196	220	196	211	174	196	194	192	192	215	215	199	192	203	169	210	225	184	222	205	232	205	183	216	217	228	208	220	200	214	178	208	192	192	176	215	185	187	207	199	183	221	208	203	209	222	216	215	200	224	192	204	224	174	176	192	211	184	194	194	200	211	210	213	177	207	227	221	212	200	179	218	190	235	203	192	214	205	196	214	195	204	216	225	207	218	205	203	244	208	206	230	212	217	205	194	216	198	214	225	208	203	209	194	179	190	202	225	205	204	230	190	216	224	209	198	224	213	193	201	195	182	199	222	201	230	212	230	216	189	221	231	217	188	223	215	205	175	246	187	207	235	220	223	189	212	193	232	232	225	215	189	230	200	200	225	204	214	228	204	215	213	191	221	205	219	210	213	198	205	220	199	180	213	227	205	165	203	236	205	227	189	200	208	218	197	212	196	203	221	193	189	215	216	227	194	209	205	199	197	203	217	203	197	224	212	217	202	195	233	223	211	219	245	195	199	201	183	176	215	182	212	219	185	203	180	201	203	188	179	196	209	187	206	206	205	169	208	224	183	204	190	198	212	189	174	230	228	223	173	201	189	210	196	183	185	224	205	185	201	191	195	195	196	190	201	210	211	197	199	214	192	227	194	202	237	184	231	212	208	192	236	192	169	197	223	191	225	187	222	193	198	194	166	201	237	214	215	193	217	202	214	221	230	201	223	211	187	187	186	197	223	214	186	171	185	189	187	231	211	223	213	203	208	207	210	213	199	205	217	217	185	195	216	231	207	205	196	250	220	221	201	193	182	203	191	173	230	213	185	194	200	221	225	180	204	199	212	240	199	219	229	191	213	212	195	202	213	210	195	198	198	193	214	211	207	211	213	197	216	219	205	215	195	203	205	180	208	203	217	246	203	218	214	196	202	220	234	214	188	229	193	209	203	179	211	229	193	243	190	217	195	206	215	217	193	224	227	196	213	204	205	182	204	213	197	222	211	208	204	213	196	233	207	207	207	200	188	183	224	185	179	198	206	213	211	252	184	188	212	222	204	224	190	172	216	208	209	210	229	230	189	216	195	197	198	185	198	214	221	187	182	235	206	202	217	181	204	215	182	185	198	206	201	197	206	174	216	227	204	185	220	202	222	224	201	204	211	216	200	195	232	188	212	207	220	191	222	211	203	201	198	217	221	200	208	214	217	196	219	216	203	207	218	206	190	207	230	195	181	202	208	222	193	206	217	180	215	213	208	184	199	231	222	193	205	204	181	184	208	194	199	190	193	212	205	220	202	202	210	202	200	197	212	227	199	188	213	193	176	200	204	209	189	174	178	195	229	190	196	179	187	204	224	201	195	198	176	214	196	212	194	193	240	232	182	190	194	221	218	218	203	203	203	215	202	192	209	207	225	216	223	204	191	207	204	232	197	210	208	189	212	204	183	206	220	208	206	213	197	212	190	225	228	183	220	216	210	194	226	224	190	240	217	203	209	220	190	214	218	210	208	227	235	204	212	202	216	193	209	215	186	165	222	200	195	208	225	221	213	146	222	227	216	231	201	220	199	213	209	210	197	184	188	216	195	208	200	203	205	237	195	240	239	186	194	213	190	202	220	195	206	212	220	161	220	196	205	196	204	197	206	209	240	207	208	185	206	205	225	214	219	221	227	199	186	184	207	196	195	203	181	204	235	227	203	209	212	206	202	206	198	215	219	219	203	229	201	196	202	231	220	235	187	220	222	221	218	194	205	206	214	202	201	182	213	211	202	191	214	195	184	193	184	204	202	203	209	213	198	199	223	201	203	187	211	213	193	210	209	174	212	200	226	221	190	206	206	200	206	192	210	180	207	202	188	200	211	199	222	212	216	229	190	194	217	215	222	198	215	228	212	202	188	203	217	201	219	208	201	232	208	209	225	200	257	210	220	230	184	201	217	210	219	178	193	185	220	182	210	211	220	198	195	216	205	191	220	190	197	210	198	222	226	185	205	189	219	216	193	205	217	198	204	201	204	210	191	174	196	186	208	212	228	234	190	191	191	207	201	201	220	202	224	209	195	190	231	214	226	186	228	228	215	197	207	210	203	213	223	216	196	202	193	197	215	231	210	188	210	199	199	198	210	207	189	197	218	219	187	166	185	214	223	220	186	180	169	185	182	205	221	209	214	194	210	196	213	230	203	206	198	211	218	207	212	195	199	195	218	205	217	211	204	213	184	234	190	215	190	195	214	233	189	223	188	199	204	228	228	211	199	199	210	211	203	198	211	216	189	194	199	203	197	181	200	219	201	234	209	221	224	186	201	220	219	194	192	222	208	218	194	199	204	185	177	204	205	192	207	202	193	207	169	195	218	208	217	186	226	198	215	202	193	200	203	187	224	218	208	218	213	205	220	215	214	213	192	194	190	232	196	200	220	225	214	190	207	218	214	187	204	208	216	205	225	209	208	190	196	188	209	238	219	208	173	207	215	210	217	190	181	181	199	231	245	221	191	186	208	195	213	202	209	213	195	172	187	204	202	197	200	186	219	192	197	231	214	208	203	196	242	209	206	179	182	218	177	234	191	187	229	188	202	211	210	212	189	216	210	180	177	192	191	232	234	195	245	210	211	200	203	202	212	197	207	208	214	182	198	208	207	210	207	173	181	233	231	195	209	210	223	199	239	210	194	201	205	188	214	170	189	180	213	211	178	213	204	219	224	207	175	206	189	205	182	198	210	211	201	219	182	198	193	202	189
8718	1870	4663	5713	4894	3746	3053	2369	1783	1535	1226	1001	786	695	687	641	594	597	587	585	581	589	548	501	541	560	553	533	548	569	542	546	524	569	570	601	562	572	561	599	523	531	564	524	499	519	503	545	522	485	496	485	523	450	519	476	518	488	491	486	482	499	460	515	474	519	532	505	461	497	481	494	466	477	501	501	481	509	480	454	500	493	499	527	508	502	509	466	446	453	490	452	490	486	475	483	478	458	491	466	488	426	501	494	488	473	443	483	492	485	448	464	503	477	466	492	510	490	500	477	453	476	489	442	475	449	472	461	460	492	470	460	466	496	498	464	514	489	495	483	487	500	483	463	484	490	444	497	479	516	486	469	450	480	498	546	494	455	517	469	508	516	488	468	488	471	465	453	465	463	519	469	469	461	532	482	454	505	498	502	493	476	531	464	472	499	463	526	429	463	476	455	498	483	494	449	504	479	488	488	433	509	535	462	437	491	447	501	454	489	451	476	451	498	464	479	479	468	501	481	490	474	484	495	452	506	506	487	464	472	482	487	516	503	497	486	438	469	472	486	452	502	449	475	471	480	485	489	482	473	460	495	449	508	471	497	476	464	457	490	482	454	489	527	480	498	468	478	491	499	444	455	446	454	469	453	475	450	498	475	463	451	467	446	463	472	452	496	455	485	468	458	488	492	458	482	453	503	486	473	457	431	492	487	487	463	466	461	459	446	463	485	463	436	495	455	446	516	495	476	478	507	473	475	461	463	507	450	506	457	454	476	475	511	481	510	475	449	511	459	520	497	463	486	495	482	493	463	436	439	477	491	484	496	475	475	460	480	532	477	464	472	451	486	481	468	449	485	492	443	504	442	486	444	475	497	515	460	499	480	443	512	471	498	481	475	480	532	502	470	513	468	469	493	506	451	445	470	508	490	484	424	479	445	492	454	455	470	474	497	463	505	466	492	521	499	455	463	459	498	502	449	471	471	454	510	514	506	483	483	453	467	489	491	476	511	470	488	435	496	471	521	463	493	514	489	439	523	474	501	511	466	487	477	480	441	469	464	506	534	462	501	448	468	468	482	486	531	509	438	502	459	476	496	515	538	493	474	492	485	438	451	520	498	460	453	490	467	463	485	453	477	459	472	506	471	463	486	485	478	472	510	462	482	490	490	459	496	515	453	498	490	478	499	466	469	499	500	495	477	465	483	505	477	487	498	461	520	472	519	446	486	511	492	489	474	472	484	499	501	485	464	477	479	508	420	456	469	477	488	496	459	446	470	477	464	499	462	511	469	491	456	451	484	507	471	500	472	464	510	484	462	464	442	464	486	478	480	494	450	482	447	480	459	490	491	508	459	486	460	475	476	442	494	478	491	476	476	460	450	481	464	495	457	478	449	498	470	528	494	482	499	475	485	504	482	509	465	483	462	485	469	489	473	444	446	467	471	472	469	476	502	503	453	475	500	491	468	492	474	531	511	455	499	483	467	421	487	491	498	460	499	453	444	455	477	483	467	477	483	489	474	501	498	456	453	466	470	492	535	510	447	453	516	488	453	501	483	464	507	433	457	503	490	505	499	474	478	502	495	483	504	479	523	472	475	484	480	506	455	455	481	463	499	466	461	459	489	466	461	466	502	472	470	465	489	473	449	467	517	485	459	459	447	476	457	471	468	469	503	519	490	523	457	467	476	464	467	434	456	512	459	500	492	505	504	453	482	493	440	489	438	510	453	506	486	501	471	477	523	461	498	455	480	476	503	487	502	474	471	484	460	472	478	513	505	450	444	474	504	484	450	507	462	483	491	443	455	452	433	458	498	488	510	510	465	499	448	475	484	457	460	482	466	440	463	474	450	489	460	514	471	446	443	461	467	500	467	435	469	499	510	480	501	473	496	499	468	486	466	452	460	471	458	485	419	478	493	465	484	444	466	474	480	436	468	481	460	490	473	469	452	482	453	483	480	492	489	468	488	477	461	493	489	464	424	438	511	445	486	466	487	466	497	503	502	495	427	483	473	451	477	471	467	490	479	455	495	460	482	485	430	468	480	495	479	457	445	486	486	517	540	464	475	462	510	471	451	492	473	488	492	499	450	464	493	465	495	503	456	473	442	444	490	473	497	480	472	467	478	476	471	499	493	484	474	479	476	471	510	452	476	488	464	512	513	471	476	469	495	438	500	511	538	453	494	493	463	462	513	467	478	473	444	456	455	488	514	489	487	494	458	448	495	475	477	471	483	497	517	468	543	482	527	481	478	503	454	513	502	502	478	522	497	422	458	467	512	467	488	487	483	534	455	454	510	481	441	466	483	467	468	484	459	434	501	491	450	492	516	471	499	470	466	457	454	470	422	473	486	487	450	472	445	472	480	450	483	494	464	460	483	443	493	480	481	463	463	451	490	480	519	492	496	522	489	496	465	477	470	470	503	497	485	468	463	539	490	470	498	456	442	482	464	500	472	508	474	459	521	457	456	493	520	509	477	476	453	498	459	473	478	440	461	466	435	501	438	460	449	445	487	501	491	503	471	460	539	470	472	481	442	483	465	477	457	528	504	491	493	483	497	477	461	496	483	471	480	474	476	468	462	507	452	464	484	430	472	468	470	486	465	492	476	481	458	449	449	438	477	482	459	510	460	485	455	507	477	458	464	501	473	501	435	469	476	488	431	465	516	506	452	481	449	456	494	522	439	456	433	460	461	464	449	475	407	485	515	501	458	458	493	481	541	454	467	484	473	500	453	469	489	506	510	442	450	480	477	458	490	488	503	467	480	474	454	468	498	497	493	520	468	502	511	467	477	485	462	471	466	508	461	443	438	454	478	481	442	485	413	473	445	483	486	429	510	466	468	451	468	500	461	448	473	477	487	500	487	504	503	511	517	496	478	438	466	524	471	469	459	496	501	470	458	475	470	467	460	471	508	482	436	471	446	513	489	488	460	451	470	475	488	519	474	445	512	495	502	479	473	473	433	499	484	486	433	478	494	484	460	459	480	505	522	443	461	470	458	499	475	451	490	480	515	501	448	497	471	502	464	478	507	450	491	454	463	494	445	433	460	456	479	488	429	493	445	476	480	488	456	475	468	495	498	453	502	471	481	490	428	462	472	473	478	508	493	462	475	464	474	501	435	503	479	456	455	448	468	474	494	512	495	471	470	493	496	461	500	470	445	488	481	499	491	481	498	447	491	439	494	433	494	462	462	506	505	491	477	463	432	497	483	507	468	494	493	515	524	456	504	508	446	527	502	445	442	497	505	485	467	483	487	495	523	452	484	438	501	456	483	453	457	508	498	486	465	474	480	485	459	462	484	455	447	481	456	439	450	508	449	458	483	477	511	458	425	468	504	500	461	495	506	453	487	441	474	450	479	458	513	486	474	449	495	466	460	471	482	519	515	463	508	491	486	492	488	492	500	457	477	442	484	469	475	505	477	546	460	495	456	445	497	501	493	485	477	480	485	447	485	462	478	464	492	493	497	440	493	447	440	457	470	502	505	467	487
29522	5805	4513	3675	2532	1686	1256	963	808	602	582	448	397	384	370	352	316	331	307	318	312	324	275	294	282	313	303	283	298	279	285	308	281	263	304	311	306	284	276	288	293	294	291	290	302	271	269	297	296	249	288	283	285	262	278	245	264	296	264	260	256	266	283	290	277	272	271	263	279	271	296	271	266	266	292	263	269	266	303	275	295	276	302	290	281	315	279	272	280	270	294	264	266	282	263	257	255	268	275	255	242	248	295	270	253	287	284	286	257	272	289	288	275	209	266	296	270	270	252	249	286	243	292	250	264	244	264	282	243	249	270	278	294	293	271	265	312	279	277	270	259	301	262	262	276	264	257	292	281	278	281	276	232	272	296	255	266	245	261	271	286	266	290	287	273	250	266	279	283	254	274	264	261	248	260	264	239	278	243	264	256	251	262	246	302	302	269	286	274	285	277	273	242	261	287	284	257	279	288	265	287	267	284	286	256	260	251	302	259	295	266	282	278	253	238	268	267	255	277	269	283	254	251	276	288	263	279	285	250	245	232	269	286	253	260	267	262	278	286	276	245	282	250	277	289	283	281	255	260	271	267	271	288	262	243	286	265	281	285	300	298	296	260	281	257	269	282	271	301	253	271	257	279	248	282	257	266	266	273	245	255	259	266	259	238	264	245	255	266	269	294	286	265	287	286	294	287	255	284	322	284	271	299	287	255	230	243	242	263	284	305	249	262	301	266	273	268	246	280	235	247	254	224	286	276	308	269	296	279	256	266	252	265	264	246	254	264	270	253	290	299	258	267	297	307	253	264	274	249	243	272	291	287	261	257	281	288	301	276	269	300	252	236	268	298	238	254	290	293	245	305	278	261	274	259	282	308	257	279	243	256	247	267	272	273	260	297	293	246	273	238	301	258	289	278	275	301	258	284	326	287	296	260	276	257	256	234	255	270	269	256	259	252	271	275	282	282	275	286	277	255	250	273	317	250	284	287	271	281	256	304	271	289	244	275	298	281	280	281	234	259	271	247	260	262	276	297	291	287	267	257	253	268	263	293	290	222	237	272	237	271	277	274	235	301	260	243	288	295	261	255	266	288	271	249	256	302	269	293	271	286	276	250	261	265	265	284	278	259	292	239	256	278	258	288	275	280	284	287	232	277	251	268	228	256	233	259	283	281	246	281	242	276	245	281	274	307	248	252	281	288	275	277	256	290	272	277	244	267	289	276	261	283	263	256	281	288	260	306	311	288	244	296	266	261	278	276	301	294	273	292	261	252	265	273	280	274	263	258	249	298	271	278	280	307	275	290	289	256	290	247	255	245	304	243	256	241	261	263	271	264	244	254	265	244	251	282	300	243	271	257	275	295	299	278	239	264	246	274	260	258	250	274	269	246	275	266	291	248	257	226	273	246	248	277	281	241	258	280	266	294	266	293	247	277	266	272	303	261	258	252	282	275	254	279	302	271	271	270	244	273	238	272	328	261	258	238	241	240	263	246	258	275	283	303	298	249	256	259	260	299	261	281	298	274	255	277	292	269	256	251	257	273	276	266	234	228	271	273	277	289	272	269	270	268	283	286	256	270	293	312	238	252	271	248	274	302	279	255	252	248	274	266	270	300	267	276	278	281	284	315	270	262	242	262	271	295	276	289	260	279	257	265	262	276	273	285	269	269	282	266	264	273	305	292	306	268	272	240	309	294	287	263	268	289	292	263	240	261	276	265	280	234	272	271	257	260	251	265	244	256	269	286	300	264	278	286	244	241	290	286	295	245	281	272	236	273	283	278	276	264	280	287	265	284	267	284	262	285	261	259	299	297	274	257	275	272	258	252	281	268	276	268	301	274	281	313	266	273	262	264	275	287	298	278	244	268	290	261	273	262	277	250	262	255	294	244	251	296	244	292	289	264	251	276	257	279	236	252	280	273	250	272	265	250	228	251	268	250	286	254	279	281	307	226	251	275	255	282	280	254	243	273	257	293	262	251	256	307	290	294	280	282	285	297	282	282	273	251	245	290	256	259	269	237	271	287	288	258	286	273	271	259	277	238	254	288	291	285	276	229	269	286	284	282	247	257	264	290	271	263	263	287	243	266	292	294	281	294	265	276	262	264	278	267	240	252	275	264	269	288	263	267	296	260	263	265	277	245	274	260	281	294	268	258	275	271	232	271	266	250	248	257	271	281	273	252	278	277	329	270	277	301	260	266	265	306	266	287	278	276	294	272	270	310	261	277	250	243	247	265	261	297	285	267	283	283	294	276	273	279	305	278	250	255	260	258	269	282	252	258	262	246	291	271	249	251	278	263	266	287	261	253	266	273	300	279	271	274	297	260	282	299	252	284	268	255	267	255	292	275	260	269	252	263	247	273	260	267	273	272	285	270	264	296	283	268	291	281	233	269	275	261	257	254	252	275	258	241	270	269	266	266	254	301	279	273	245	218	265	258	278	292	259	251	299	312	263	294	305	256	274	268	263	264	265	287	255	221	245	268	261	272	286	248	229	260	312	275	257	253	274	266	253	251	294	262	255	290	261	304	257	298	253	278	260	263	281	265	237	290	274	314	281	290	289	245	265	280	312	270	259	286	263	281	280	274	300	264	267	276	270	268	276	265	233	269	261	280	263	292	284	261	299	291	267	263	219	302	279	267	247	263	262	244	277	288	276	257	258	278	286	280	269	289	263	277	242	253	282	252	310	296	273	261	304	259	287	249	304	259	293	275	280	271	289	296	296	282	306	273	273	243	249	239	268	273	269	302	290	271	288	292	291	279	282	278	263	256	287	269	295	323	276	267	265	235	266	280	290	244	258	288	303	262	254	277	261	261	274	246	272	259	269	282	318	238	245	265	282	281	303	281	298	264	279	266	317	257	266	289	263	292	289	268	260	265	258	303	262	236	255	255	255	271	266	267	292	261	260	301	264	258	260	276	240	248	266	271	268	278	246	288	270	253	270	294	273	288	272	256	262	288	256	293	284	254	250	309	272	276	299	251	269	276	280	267	307	273	249	266	257	246	268	302	282	264	268	268	298	275	294	243	262	254	291	262	275	253	292	261	257	258	253	296	284	225	281	288	294	260	266	260	297	264	278	264	246	261	266	280	272	260	271	269	254	260	252	305	269	289	290	285	301	282	251	273	269	312	273	268	291	292	285	269	273	242	302	263	282	280	250	280	262	267	256	246	267	286	257	284	305	246	269	274	274	287	275	266	247	275	247	264	305	251	266	265	248	251	265	290	285	233	257	267	276	279	250	282	257	264	280	242	261	261	265	259	278	273	277	275	230	267	272	260	250	248	281	306	273	293	250	257	264	237	259	245	278	280	265	286	269	266	266	235	287	249	280	271	251	313	279	252	270	302	274	273	257	261	252	283	254	300	267	262	243	272	293	276	286	297	287	257	267	298	299	298	248	300	268	242	288	279	258	270	246	278	267	283	250	301	292	283	268	293	292	269	260	268	289	262	294	285	254	249	283	294	263	288	265	250	273	248	290	277	264
16375	3236	7719	9900	8082	6436	5053	3982	3226	2585	2177	1704	1396	1224	1087	948	1008	913	884	918	814	813	803	835	768	696	742	765	719	779	752	804	722	827	783	782	790	714	822	746	720	756	642	646	647	689	700	655	672	691	741	658	644	654	668	645	650	636	665	647	657	656	645	652	662	667	582	616	634	603	609	621	649	653	633	597	617	629	647	654	626	608	573	565	617	614	591	633	611	596	651	593	613	632	634	619	613	608	599	678	610	637	582	609	613	596	636	593	592	629	627	624	614	610	600	624	605	546	610	606	630	644	639	599	602	656	588	616	623	636	658	606	674	605	581	583	627	617	618	616	609	629	606	593	594	620	619	597	641	611	580	566	587	586	623	594	558	573	585	606	606	624	591	588	651	583	593	606	628	625	646	631	633	602	620	585	616	631	578	597	660	584	639	587	584	611	591	627	613	621	600	617	601	620	562	623	595	596	623	611	608	607	617	615	574	579	646	584	600	652	608	621	614	603	610	666	579	589	632	593	629	592	566	592	596	602	586	619	613	650	578	572	606	563	629	654	594	582	561	571	589	588	602	598	594	631	611	592	653	609	581	632	615	635	589	614	577	564	593	634	552	554	654	577	636	639	582	612	571	611	622	622	605	559	561	606	629	569	613	624	624	621	627	579	625	617	601	651	650	630	573	599	648	637	559	622	588	611	581	623	627	612	616	604	615	576	601	650	628	606	594	632	556	612	605	608	641	623	558	609	625	638	594	560	563	620	594	634	603	645	624	641	652	574	596	605	609	607	629	599	594	636	584	585	603	650	573	624	600	627	655	654	619	606	641	584	601	563	596	618	582	621	641	598	637	606	535	607	572	574	617	624	599	635	601	600	627	604	613	619	610	612	592	613	595	577	648	574	632	623	577	576	578	613	609	634	642	613	597	613	617	619	605	595	627	635	656	586	611	576	594	568	587	596	601	583	612	558	627	602	583	624	583	610	607	638	592	606	621	619	593	588	602	634	618	610	633	595	622	608	611	628	607	610	613	639	539	607	570	601	630	645	619	635	650	561	618	607	651	608	622	655	587	591	589	585	601	643	585	602	588	606	621	591	596	606	596	603	665	602	569	582	629	622	629	590	618	602	587	617	635	587	616	616	594	619	581	588	622	629	608	591	624	595	624	623	605	625	569	611	612	620	608	606	619	586	563	669	585	632	607	609	590	608	600	615	621	595	639	607	580	590	572	582	628	610	583	614	624	570	609	616	606	589	594	590	635	599	622	595	608	582	613	642	566	601	598	578	614	613	611	615	610	607	587	584	604	611	632	632	604	632	601	597	590	594	589	607	649	632	652	648	622	624	630	632	603	637	620	593	633	623	634	600	616	590	618	616	609	632	600	613	610	660	576	642	619	600	605	586	604	650	632	640	596	592	601	601	661	607	533	600	584	638	611	628	629	657	659	597	574	643	592	574	641	605	620	600	628	622	613	600	628	601	638	590	585	577	641	595	610	629	602	605	630	618	607	609	557	612	630	634	628	596	599	623	606	613	636	612	645	590	618	566	637	590	627	602	566	574	586	592	641	606	629	611	646	605	638	620	589	643	609	605	574	580	627	645	614	623	658	621	611	620	602	614	598	626	639	619	612	625	583	614	583	598	598	591	614	616	595	586	620	567	590	592	582	640	605	656	633	650	591	617	584	602	624	598	545	639	574	607	594	600	620	641	609	550	578	601	598	594	606	608	594	595	589	599	636	616	667	588	623	638	593	590	576	614	596	598	609	619	608	606	605	582	610	644	586	588	580	644	592	628	589	556	608	603	584	620	593	598	587	599	633	613	576	605	611	607	592	602	591	603	592	583	623	615	603	586	625	591	622	611	609	600	608	612	626	560	599	600	620	589	570	613	628	657	584	591	633	618	604	611	588	599	619	654	581	620	587	625	620	602	617	599	585	616	600	587	606	580	618	594	629	576	584	595	612	616	579	619	589	607	646	614	630	601	609	588	587	564	609	602	609	576	638	629	599	586	590	579	618	606	610	631	592	603	638	622	590	647	639	643	631	577	635	664	608	631	566	652	589	611	628	576	584	560	602	568	615	608	642	605	604	644	621	606	595	616	605	580	648	585	633	628	607	636	572	657	574	608	578	635	608	618	576	596	585	598	578	610	649	594	573	581	616	641	645	629	586	600	626	631	635	635	613	608	626	590	633	595	617	633	602	630	611	559	611	630	612	624	570	615	592	609	634	589	627	612	566	637	642	630	573	631	588	625	534	603	590	584	618	636	648	601	626	616	615	600	576	645	609	645	584	557	601	596	586	639	576	633	573	593	580	600	601	581	582	582	595	588	552	624	632	642	585	598	584	628	594	586	602	609	647	673	567	629	638	612	630	547	608	628	622	593	654	611	613	583	672	588	632	634	600	618	632	587	599	636	623	605	596	566	620	604	619	627	638	590	621	609	587	597	618	627	612	564	600	637	610	623	558	630	594	613	585	602	603	628	587	628	596	604	632	587	583	598	589	625	616	621	593	620	596	609	583	634	621	590	591	579	634	653	620	642	623	608	600	556	610	643	581	598	622	601	569	608	632	594	632	595	623	616	632	590	617	670	607	586	605	617	640	618	584	590	622	623	624	594	635	607	575	585	618	641	597	607	574	578	600	622	628	645	636	581	650	616	621	622	597	598	587	613	610	598	630	584	594	545	574	583	601	573	603	595	579	635	628	619	570	562	533	623	583	600	579	614	577	599	607	644	599	612	633	564	623	645	607	564	566	640	586	630	621	611	640	641	611	596	612	644	619	617	629	609	610	601	651	592	627	569	625	612	606	553	590	564	576	607	588	556	628	599	576	604	614	649	607	564	633	568	586	608	598	634	592	616	553	655	606	611	587	602	629	606	614	624	622	640	620	569	619	634	579	624	625	643	560	621	642	628	591	655	571	567	621	599	623	572	611	611	586	601	644	588	661	585	595	628	607	577	626	608	613	596	633	628	575	609	627	622	627	602	634	557	614	583	674	582	603	589	597	596	640	660	618	623	589	627	648	589	598	560	591	629	597	646	635	579	601	606	600	595	606	614	566	630	611	648	628	567	634	640	621	680	611	571	643	603	623	630	607	568	585	652	580	568	602	587	604	615	612	602	632	646	603	612	595	557	632	619	601	581	633	615	616	603	586	597	596	605	613	595	594	633	621	612	586	603	587	602	596	613	593	596	608	610	590	599	552	617	651	616	590	592	622	609	604	578	555	608	596	578	618	586	595	649	632	613	614	591	606	584	614	640	607	596	590	587	603	639	609	589	594	651	656	598	610	604	630	582	627	589	596	626	600	592	578	594	582	619	626	619	633	612	581	622	611	634	642	608	552	617	612	625	589	620	626	618	600	653	578	627	654	617	614	653	580	637	606	598	625	611	622	623	576	583	618	616	614	632	583	591	607	616	629	642	612	588	589	585	585	578	633	602	615	630	666	612	596	621	603	638	622	584	596	589	605	597	594	603	653	614	574	610
38467	9899	6548	5615	3526	2449	1737	1389	1016	883	702	523	444	453	400	419	377	377	357	354	381	345	344	341	341	331	346	342	308	357	329	320	348	353	334	308	332	344	304	340	320	320	296	322	252	290	352	269	285	294	286	287	321	298	302	295	280	283	294	265	265	319	305	295	316	298	286	326	308	272	261	306	301	291	293	268	318	261	269	283	311	306	319	300	316	275	322	271	305	289	258	269	316	257	299	308	283	305	304	288	301	338	272	310	300	310	317	289	279	299	269	276	282	264	247	274	264	288	289	259	315	268	262	278	262	311	295	296	324	278	259	304	315	301	279	304	312	268	326	278	310	268	302	274	282	290	279	318	260	272	299	281	287	254	299	271	298	247	277	283	257	292	274	283	275	286	283	303	274	301	281	309	285	251	298	273	288	277	279	278	306	313	292	312	337	273	283	268	282	306	304	291	303	295	285	269	290	290	274	291	286	279	268	302	317	268	253	287	250	265	295	297	305	259	260	296	286	293	310	288	303	299	327	301	311	290	272	278	317	324	306	314	282	289	248	272	279	283	275	273	278	280	302	274	274	285	281	272	295	293	278	278	277	277	292	321	264	272	273	300	296	265	288	283	254	312	310	310	314	271	283	287	288	296	267	283	277	286	285	294	291	319	307	255	261	279	350	306	269	289	284	279	291	263	279	248	278	297	294	284	304	296	323	296	290	328	305	290	297	314	274	316	299	284	269	283	308	295	269	316	293	289	313	293	283	292	282	289	261	261	268	278	259	256	285	270	297	295	250	280	278	304	270	260	277	285	283	279	273	308	281	233	289	293	321	326	290	272	290	307	304	292	307	255	300	286	279	303	298	282	292	299	269	323	291	265	272	287	288	304	298	302	271	308	286	299	284	305	313	290	294	269	302	326	287	293	278	279	274	288	280	271	287	248	298	299	299	284	313	277	260	293	300	313	256	286	293	304	274	315	270	298	299	301	272	290	264	294	281	276	263	283	279	261	292	289	272	282	300	306	259	280	291	324	284	253	251	290	286	319	272	268	272	293	315	292	295	285	283	303	272	281	294	285	282	301	299	257	266	265	306	274	305	263	318	260	282	277	298	269	291	272	312	306	285	283	332	320	287	250	291	313	294	274	291	287	312	273	274	300	278	293	285	281	304	284	284	294	272	311	267	305	264	323	266	310	280	256	278	309	312	268	272	282	330	282	253	274	284	288	298	279	276	312	280	278	287	301	315	313	288	279	290	290	319	289	267	290	307	271	315	305	291	281	285	282	310	305	277	303	301	256	275	277	311	287	296	327	281	310	308	287	278	275	266	279	261	302	310	293	264	246	300	306	312	297	324	270	330	288	287	312	269	287	274	258	266	314	286	301	296	303	290	287	286	282	339	285	270	291	283	335	281	269	288	255	269	292	284	260	300	299	272	292	310	293	292	280	282	297	259	256	285	302	288	254	294	291	273	280	278	271	258	315	284	297	289	266	282	304	295	252	300	277	307	297	277	290	266	296	266	293	261	272	278	294	278	285	286	303	316	273	310	290	283	297	310	273	289	279	292	266	292	305	299	305	297	252	284	308	279	286	271	287	274	305	269	300	243	276	272	321	297	305	252	309	319	276	311	311	319	286	262	292	301	284	281	295	279	263	293	308	280	291	292	274	262	297	297	298	302	284	283	274	292	312	296	275	292	268	288	272	319	297	303	273	273	284	266	303	310	262	287	292	284	265	277	296	323	310	287	314	297	257	264	282	301	271	307	296	252	286	280	308	285	318	284	275	278	288	261	319	275	283	304	282	287	302	281	281	258	305	285	312	272	296	303	275	283	291	281	267	290	293	294	284	291	305	285	309	261	294	276	322	273	270	260	281	312	234	274	291	283	294	254	324	304	287	314	284	285	286	263	265	311	308	285	312	286	306	283	279	314	297	316	303	307	272	272	283	272	271	283	300	301	290	301	250	308	281	289	290	269	294	319	318	264	280	300	255	271	266	284	301	276	272	278	308	275	273	278	297	279	294	284	325	292	315	269	275	323	295	281	291	285	248	306	288	267	288	304	273	284	289	303	247	263	299	294	277	279	301	277	286	320	307	298	285	279	312	284	280	313	284	274	313	251	270	284	268	280	311	279	254	303	309	315	310	236	290	251	262	278	285	301	302	314	262	303	286	299	305	290	305	274	266	304	330	267	282	279	253	285	313	266	297	288	313	292	298	291	305	256	271	304	256	267	275	302	272	281	288	254	303	272	257	292	268	298	272	318	336	279	280	296	284	304	305	301	282	296	273	281	271	299	285	264	281	277	275	307	285	295	281	249	290	316	263	285	271	268	289	289	271	289	285	297	244	286	296	312	272	312	263	275	301	260	297	296	297	283	273	277	315	276	281	274	282	315	304	277	322	304	302	306	257	264	281	271	308	255	283	263	304	287	253	296	324	312	306	309	303	268	277	267	289	287	307	242	278	272	292	298	339	284	299	265	296	303	313	290	271	297	295	294	270	298	283	313	263	263	269	292	268	237	269	254	283	286	285	308	306	319	291	296	291	318	263	290	319	290	276	317	305	259	292	228	290	290	259	251	282	297	245	273	285	281	280	300	273	282	265	267	281	316	285	296	289	308	286	284	309	305	280	279	295	283	281	302	265	292	313	279	305	305	290	305	288	302	291	291	295	325	271	313	280	248	259	301	261	279	303	269	301	287	285	280	268	256	300	310	285	277	255	290	288	290	288	280	313	274	341	305	302	294	268	262	253	284	283	318	273	281	330	299	314	291	279	278	267	288	288	278	304	286	273	271	288	296	310	288	249	256	307	287	273	267	282	269	291	276	292	310	304	290	280	319	256	269	299	274	301	275	320	286	274	283	291	276	276	294	259	309	277	270	307	297	264	279	291	286	294	288	254	274	283	301	317	274	275	288	275	293	269	276	281	280	267	291	293	277	293	275	300	294	273	272	278	311	277	304	304	298	295	258	289	287	292	283	306	300	283	286	296	270	290	274	309	293	306	290	271	293	290	275	284	263	273	305	285	299	323	245	291	288	285	308	286	295	307	303	253	300	276	322	297	311	277	295	265	265	253	276	283	280	276	318	277	270	287	245	297	284	271	276	294	299	323	278	299	289	258	294	265	298	276	271	278	298	285	287	302	272	282	290	285	271	282	276	279	284	289	291	298	283	299	278	275	321	296	297	299	289	293	306	281	261	285	299	259	293	263	279	259	258	308	305	279	283	258	270	294	328	295	311	291	290	281	292	290	274	292	310	281	296	285	256	281	317	263	292	265	293	308	281	259	291	267	305	299	279	287	286	268	293	255	268	281	323	279	296	305	298	296	292	251	296	289	291	282	291	266	297	295	279	275	308	261	289	308	293	306	266	281	285	266	302	278	287	273	297	302	303	268	297	287	321	276	301	299	316	293	270	293	288	311	269	267	293	313	278	320	280	274	246	273	286	287	293	278	303	282	300	285	308	308	283	293	294	290	277	287	266	289	311	327
20252	4506	10453	13188	11267	8818	7026	5571	4378	3694	2854	2129	1752	1505	1453	1265	1172	1108	1116	1009	963	920	941	869	853	805	867	898	887	850	864	886	882	928	967	942	971	918	906	846	779	760	759	767	768	762	672	755	698	692	732	741	655	682	680	666	708	685	722	684	687	717	625	683	639	686	707	677	697	666	640	642	661	624	614	703	635	664	648	635	669	607	674	648	658	664	660	690	599	638	657	638	632	652	661	682	663	635	642	632	638	662	678	640	639	647	605	643	642	635	668	590	659	597	634	689	674	627	656	620	616	604	600	601	603	588	604	611	674	644	610	633	647	632	607	612	635	636	581	613	630	637	654	582	636	630	618	646	615	609	633	651	586	645	582	639	643	620	624	638	649	664	607	655	619	646	584	650	639	616	600	630	626	593	623	625	618	651	621	609	604	623	670	681	616	649	631	654	668	667	617	614	633	679	682	608	634	634	598	604	633	607	618	637	609	626	614	629	592	645	645	597	646	629	648	639	616	601	632	655	606	639	635	582	637	616	582	626	656	662	647	628	649	654	661	631	605	594	627	601	615	648	662	563	600	659	613	604	588	681	616	671	623	588	649	626	601	659	622	640	625	635	653	635	610	614	680	591	663	637	674	647	613	606	628	646	629	654	592	617	638	660	617	644	570	637	597	609	606	561	618	630	654	646	650	632	612	666	615	631	600	613	624	604	638	637	675	608	638	625	655	620	627	657	611	612	669	650	650	622	624	614	610	578	612	619	642	648	600	665	608	580	655	656	642	673	620	588	695	659	659	603	673	586	615	634	647	621	624	683	624	659	621	617	617	613	668	611	601	612	639	649	645	642	662	598	585	607	675	639	625	602	669	620	654	584	678	681	634	606	626	610	612	615	644	630	603	660	648	596	610	627	650	606	662	591	664	652	654	609	595	590	649	621	623	599	633	584	624	634	616	604	646	632	660	613	601	628	632	614	615	615	600	675	587	664	605	631	653	638	607	678	639	648	590	623	620	625	587	651	640	619	576	648	649	635	666	629	624	628	649	623	635	611	638	628	602	609	578	633	656	661	646	613	669	606	646	556	646	656	675	661	648	618	634	655	625	606	631	582	671	654	622	661	622	639	628	637	625	667	627	619	693	618	640	610	608	583	607	650	661	590	646	587	623	592	652	640	633	611	581	668	652	621	633	612	629	606	679	646	657	623	636	673	630	608	601	639	638	587	631	648	601	619	629	612	623	628	642	647	630	624	650	605	620	607	624	638	608	560	649	615	598	605	621	662	674	608	596	656	678	595	626	605	688	633	587	579	651	644	641	633	646	650	644	637	673	590	671	683	665	628	632	580	618	632	663	600	636	652	604	655	638	646	596	617	668	639	649	606	625	616	654	654	631	604	612	616	629	688	629	627	647	642	640	617	658	659	619	577	589	612	612	677	605	652	666	627	630	617	660	610	595	660	623	590	651	639	662	612	649	602	625	698	635	632	569	656	636	651	603	617	685	610	675	609	656	622	632	641	617	653	637	615	621	608	607	633	596	650	603	594	583	623	623	619	648	582	590	580	613	670	648	636	619	655	631	588	621	649	645	620	616	634	624	664	648	629	660	631	610	592	596	645	608	651	639	567	566	666	648	679	640	625	650	655	638	650	596	630	626	630	626	636	606	602	618	641	625	683	644	619	604	636	642	628	641	596	668	607	647	628	619	687	618	638	610	629	619	649	641	598	667	664	638	632	595	684	627	589	653	648	642	617	616	658	628	630	614	592	608	662	626	615	665	639	644	615	620	655	650	643	637	617	632	651	629	608	639	619	632	621	640	614	643	691	657	629	587	623	605	619	633	661	626	602	626	607	631	639	620	642	588	626	666	611	678	605	672	615	616	632	667	648	591	638	570	666	586	648	633	635	656	644	637	603	647	645	640	637	669	595	603	620	618	664	627	641	638	607	598	629	657	621	665	622	612	627	619	622	626	654	666	640	663	622	657	644	647	644	620	616	653	652	561	591	585	663	606	624	608	612	665	621	637	665	658	658	644	613	622	595	626	609	619	631	657	621	609	595	664	615	628	624	589	634	609	626	677	642	648	631	626	616	650	618	637	640	639	654	602	627	655	574	607	614	648	619	641	665	618	640	621	631	619	618	620	643	681	635	615	639	591	616	644	633	623	660	625	641	672	619	616	582	602	620	613	564	638	613	610	614	642	679	652	649	625	637	657	618	654	644	606	616	610	655	644	638	648	620	652	643	636	603	607	626	603	647	592	621	633	639	625	606	672	612	588	599	600	620	657	609	599	667	609	667	598	617	616	624	593	641	646	658	660	624	658	626	567	604	683	650	632	622	644	661	613	639	592	628	592	622	612	620	630	577	646	605	631	643	624	621	637	630	627	673	667	657	620	609	645	594	652	584	615	605	657	620	594	632	658	576	579	624	642	652	613	641	653	687	639	613	618	679	551	598	608	610	613	627	648	597	623	647	574	611	630	655	653	635	668	610	626	667	618	621	645	641	647	654	599	664	600	631	657	646	633	625	661	636	631	617	652	642	639	636	609	655	644	648	626	676	640	644	590	667	632	628	625	587	621	596	616	630	660	678	655	660	606	625	617	655	642	639	613	644	619	630	650	629	646	638	662	661	653	624	615	685	612	596	581	682	647	631	604	609	618	610	630	634	659	624	621	632	577	643	652	629	656	629	660	592	640	666	621	596	673	616	609	618	653	617	634	626	585	615	667	595	645	667	654	628	660	645	620	646	620	681	659	599	614	620	609	641	602	602	684	657	679	604	579	543	669	607	642	618	604	618	611	664	667	661	636	657	627	695	600	590	639	646	593	598	611	655	640	693	622	644	667	599	634	625	659	659	617	641	642	629	658	612	641	655	682	635	657	638	649	614	640	638	647	646	581	617	637	649	664	632	620	673	673	638	603	578	640	623	636	598	635	662	647	601	645	639	611	612	624	638	629	608	659	661	611	591	645	629	626	619	646	627	667	656	637	627	619	615	629	637	651	626	642	606	631	612	593	626	631	644	626	626	612	612	631	639	631	654	627	669	633	628	642	649	625	626	640	615	650	641	606	639	595	627	653	609	595	612	604	611	635	593	612	655	625	614	659	624	650	628	635	606	609	645	595	613	636	637	594	640	620	634	653	549	617	628	666	690	630	624	608	610	595	588	644	627	612	653	641	628	578	614	629	579	631	601	627	606	600	555	660	635	647	618	655	643	586	612	585	619	642	608	571	612	669	668	658	664	617	590	641	640	618	650	591	614	679	665	629	622	668	594	641	622	604	645	640	645	611	598	638	640	599	603	634	601	652	661	582	608	638	649	640	668	636	593	616	641	653	577	622	635	612	642	671	657	651	632	616	658	594	626	632	603	636	634	625	639	654	615	645	629	628	643	617	618	646	632	599	588	618	611	678	654	593	629	615	594	621	668	631	637	655	607	589	622	628	634	612	630	638	600	663	637	628	617	628	624	621	630	625	656	634	616	652	616	616	606
12457	2466	2605	2213	1365	1018	701	656	487	398	336	278	253	235	248	231	226	219	198	224	226	206	203	186	216	219	214	192	219	223	202	199	210	228	220	222	220	201	224	233	207	204	223	173	205	230	206	203	175	205	175	199	211	202	192	188	179	196	191	190	208	198	193	194	182	197	190	212	205	174	224	222	203	204	189	210	199	184	194	183	191	216	202	197	201	182	201	192	217	192	189	194	189	193	217	206	203	209	187	190	196	191	210	192	201	232	202	190	206	204	213	228	217	190	187	196	180	196	221	168	188	191	170	202	175	224	192	208	204	206	204	218	191	175	204	191	206	223	201	215	183	209	217	202	197	202	195	191	186	188	206	185	215	203	172	208	199	197	212	164	206	202	210	172	196	194	192	191	202	193	206	209	209	180	199	208	220	221	206	169	206	206	217	192	212	194	202	198	199	199	194	206	188	198	225	222	209	219	183	201	204	181	189	197	192	200	189	214	195	213	196	207	179	208	192	200	202	197	188	200	189	236	186	235	211	193	182	184	207	208	184	210	201	192	238	201	208	230	196	195	210	205	185	209	189	212	201	192	195	186	191	196	189	179	205	199	195	210	203	185	199	203	194	209	200	211	197	199	188	238	204	220	227	227	215	183	185	221	194	198	204	226	217	209	200	195	194	207	223	180	209	208	196	210	213	207	217	194	173	209	195	188	179	194	177	207	236	203	197	224	177	190	228	224	241	207	189	168	208	194	192	219	220	205	227	221	193	167	185	183	204	215	215	179	188	199	195	196	205	184	212	191	213	187	201	213	223	191	187	203	218	166	201	208	219	204	200	208	184	181	213	208	189	182	201	231	187	246	192	214	186	147	184	219	213	204	183	203	185	189	188	220	185	219	197	187	222	191	241	211	217	221	192	205	194	203	193	172	233	208	206	194	185	220	233	176	202	180	178	193	204	182	192	198	204	217	188	177	200	223	205	190	191	188	199	190	181	212	190	208	210	194	201	203	182	213	209	209	186	191	196	222	177	184	188	223	210	204	192	205	209	193	221	186	203	201	200	190	176	211	185	202	232	190	192	202	202	204	192	203	208	214	197	201	205	202	194	204	164	199	244	193	182	190	220	226	192	191	211	220	196	206	191	200	204	212	233	184	205	192	205	188	222	184	207	203	194	226	193	212	210	210	208	177	186	190	191	192	181	179	171	195	237	222	208	202	211	213	220	204	212	196	178	174	210	181	206	191	201	187	188	213	203	197	199	182	207	196	203	188	203	199	219	197	199	191	210	188	212	231	211	198	202	220	175	178	212	213	209	187	190	220	214	218	200	217	196	221	208	182	182	207	191	184	185	208	179	200	184	160	193	209	220	213	193	187	188	195	179	198	179	171	195	186	212	222	196	199	227	182	220	203	178	189	215	194	219	215	199	235	186	210	184	189	188	186	230	209	197	187	210	183	187	215	188	199	202	232	196	215	202	175	191	197	194	209	187	219	204	186	201	206	180	225	200	203	196	187	204	211	219	186	188	219	206	203	209	199	179	183	195	201	186	207	185	228	229	227	208	209	219	198	200	200	186	198	192	198	205	191	221	175	214	200	223	180	180	216	185	205	213	227	202	208	199	178	206	208	179	203	190	200	183	197	208	192	194	201	197	197	226	215	223	191	185	190	220	174	205	173	198	200	221	199	202	170	209	186	184	205	222	192	238	181	205	213	196	207	212	179	232	164	209	186	204	212	194	197	190	195	214	208	167	213	212	179	185	221	224	198	211	186	222	203	212	188	191	182	209	189	205	208	199	192	197	196	225	177	218	189	195	188	207	190	194	185	198	212	167	186	214	226	214	177	183	170	187	211	201	181	187	212	198	220	182	193	207	206	179	209	212	210	202	200	203	208	188	197	206	209	190	205	220	211	202	186	197	198	200	164	197	186	189	220	196	202	187	211	212	204	203	205	190	219	194	197	175	196	210	194	190	197	217	216	174	157	170	200	199	221	202	240	201	196	240	194	186	216	175	206	184	204	192	195	208	161	207	214	197	218	178	158	205	230	227	201	216	201	205	205	219	196	207	169	218	197	232	194	220	177	193	221	216	185	200	175	183	190	216	183	204	176	184	212	223	193	200	196	208	224	171	222	221	198	206	212	193	180	193	198	168	179	216	233	186	207	224	162	214	205	216	187	205	187	180	202	221	184	194	174	208	171	192	184	203	219	196	196	187	217	228	223	193	199	197	197	202	224	201	215	230	211	206	191	210	176	230	222	209	199	188	174	180	205	213	171	192	176	187	200	204	193	188	200	204	199	198	222	211	194	213	193	184	195	224	200	196	202	193	197	207	203	192	189	212	203	191	199	216	193	197	203	190	240	194	174	193	179	184	205	217	190	199	185	179	210	219	214	177	202	173	172	206	197	216	179	222	230	199	201	194	192	189	192	192	209	197	204	200	208	192	196	217	217	200	188	200	223	198	189	191	213	175	170	221	203	198	187	205	206	200	193	194	209	189	234	169	241	215	204	203	201	215	176	205	202	192	216	185	196	190	201	189	213	213	224	204	170	191	192	217	209	180	194	197	193	218	194	182	174	199	197	221	214	191	202	218	191	213	223	177	188	191	185	208	206	219	201	185	200	167	206	199	180	217	205	202	178	214	231	200	205	209	216	210	179	223	201	213	206	180	224	206	210	197	189	206	193	224	202	195	167	199	206	202	185	188	200	185	198	186	179	199	210	202	185	190	196	176	201	206	199	171	198	195	185	184	211	232	226	208	219	196	205	197	190	194	195	191	190	195	223	225	192	180	203	212	193	237	191	184	160	197	200	197	203	204	246	230	173	193	192	199	219	204	187	239	213	199	216	199	235	210	220	212	168	192	208	187	192	204	212	214	200	196	179	185	229	207	195	208	186	187	210	235	193	168	223	208	210	167	204	177	203	199	181	205	206	194	226	192	185	196	195	196	210	197	200	224	215	208	197	213	209	184	191	195	201	195	200	209	199	201	209	213	188	193	170	192	205	201	207	211	236	184	193	173	224	209	213	195	178	191	222	215	216	198	219	199	228	204	209	206	186	202	216	183	179	207	209	212	214	190	221	185	232	207	196	213	177	186	197	181	192	191	197	185	192	184	223	223	196	174	188	172	224	212	181	218	189	210	188	183	178	203	212	209	240	240	190	192	211	185	177	236	231	199	193	229	199	228	191	185	210	210	174	196	218	221	196	185	185	204	190	230	150	191	187	203	205	202	203	199	190	184	207	198	206	199	204	214	193	202	172	199	188	189	171	194	206	222	203	204	225	209	207	217	182	182	165	191	185	194	181	200	211	176	202	179	207	199	165	184	194	212	198	208	206	191	196	198	193	183	208	202	186	208	226	196	177	224	199	167	191	211	206	186	190	195	190	216	186	208	221	233	195	204	187	188	166	212	197	198	229	183	213	233	200	206	192	192	193	203	172	202	212	178	174	195	229	228	191	183	214	184	205	194	180	196	195	187	210	201	200	203	203
7341	2001	4801	5941	5014	3880	3031	2425	1799	1520	1240	962	829	748	700	635	601	600	573	574	556	589	537	567	511	527	550	542	518	555	575	547	567	547	546	524	552	536	527	459	552	462	476	483	536	525	532	467	480	475	490	505	462	490	506	461	489	492	499	506	550	490	500	487	454	444	472	455	519	498	497	463	463	453	491	489	489	469	450	440	474	465	516	491	498	487	455	458	462	456	516	472	476	476	523	483	459	441	448	447	448	441	481	457	516	464	463	483	477	460	480	488	495	457	438	477	456	484	494	475	451	458	475	449	497	462	473	473	461	456	494	479	465	433	478	456	479	463	495	501	471	469	482	449	460	465	507	516	446	491	476	476	450	438	516	451	447	476	469	504	452	465	488	434	470	430	463	495	482	477	482	486	439	498	452	446	434	474	473	483	448	460	460	518	486	448	444	505	431	484	471	451	473	465	478	438	509	469	466	459	482	449	465	497	477	462	433	435	440	454	466	487	452	447	427	464	451	453	456	486	485	486	455	493	466	471	470	451	472	482	476	494	437	473	461	516	460	456	459	433	454	466	469	454	488	490	484	460	494	482	495	457	491	489	432	476	481	490	456	483	430	480	444	482	442	440	453	435	468	417	462	457	454	451	484	446	464	437	457	444	452	462	436	501	483	473	507	447	443	493	476	487	467	483	432	475	448	484	458	453	464	450	470	470	482	444	466	437	410	459	462	404	464	478	433	479	462	453	429	479	468	479	458	486	484	475	475	491	507	495	504	443	461	470	488	480	465	467	447	466	459	447	457	466	476	446	475	448	476	466	495	493	475	461	468	462	447	460	484	471	439	459	512	478	456	465	418	442	480	450	447	448	472	469	476	474	474	449	454	504	481	476	468	469	453	466	470	488	457	455	483	465	423	449	435	484	440	500	475	460	448	465	439	473	454	433	460	475	476	471	462	479	473	492	466	457	439	462	433	489	483	452	473	474	457	442	480	471	515	491	500	486	500	442	458	470	422	488	463	442	464	472	456	451	470	482	475	512	463	441	456	434	431	460	488	474	495	483	485	470	462	434	469	489	467	438	431	447	479	471	440	475	459	456	489	458	471	465	459	490	452	487	473	491	457	466	472	449	505	511	465	480	488	465	468	457	465	430	481	513	453	478	455	450	454	457	480	431	485	428	466	448	462	453	484	459	475	465	410	460	448	461	482	457	472	491	463	451	459	431	432	449	473	435	461	473	458	451	461	473	467	470	464	503	452	442	487	518	464	489	478	450	482	481	464	466	466	478	473	446	472	476	456	444	467	453	432	452	484	475	500	448	456	491	487	459	481	483	450	475	466	484	446	477	471	491	469	484	450	428	463	453	481	457	457	486	470	460	453	441	479	486	441	498	484	432	507	534	487	526	484	457	488	435	485	462	464	455	440	459	495	466	496	494	489	429	465	477	415	427	443	438	478	458	464	446	459	492	488	475	482	502	433	501	465	436	447	483	474	492	446	478	449	471	483	496	451	470	502	483	475	459	474	469	479	469	475	451	480	485	458	473	479	471	518	475	439	475	463	451	469	498	447	460	447	512	427	485	473	412	467	479	451	419	485	437	497	470	505	472	470	451	462	428	469	485	442	446	470	473	450	470	478	490	445	446	441	509	473	455	453	457	432	456	501	499	446	449	499	490	487	426	486	459	466	433	488	480	533	444	482	440	489	476	499	465	478	453	507	503	541	477	466	454	403	445	501	459	446	489	474	467	471	434	469	472	511	421	419	495	457	482	466	498	475	483	448	453	490	470	454	463	445	468	461	470	489	474	472	480	456	470	424	466	470	435	446	490	441	478	405	448	452	442	473	512	459	493	462	442	481	484	479	458	458	476	445	499	471	473	475	476	492	456	458	486	473	488	471	474	462	510	478	463	449	515	498	460	503	494	476	465	452	473	461	462	491	476	439	489	462	470	501	478	449	456	459	441	475	452	456	418	471	491	436	484	484	457	472	459	474	415	472	486	476	509	467	465	462	476	436	450	435	488	491	437	477	449	465	442	466	464	502	472	506	442	438	449	462	469	486	467	455	440	465	458	479	452	466	438	483	467	425	479	475	465	486	455	428	453	457	473	481	466	458	444	477	477	446	463	461	446	485	477	420	478	507	439	506	461	429	470	485	490	448	506	464	494	465	500	484	446	495	485	444	488	489	463	455	459	445	454	444	455	460	475	504	477	493	486	478	448	460	471	465	470	483	453	458	473	443	459	463	429	480	439	447	432	454	466	460	474	530	484	477	458	466	457	477	445	463	486	474	456	458	475	435	507	459	488	505	487	466	478	458	464	496	444	485	458	448	474	460	453	469	469	502	481	438	463	399	470	496	425	495	510	455	480	479	507	470	452	461	498	457	488	480	460	456	426	478	457	484	452	462	493	440	461	460	451	493	466	465	430	443	467	451	504	458	407	468	472	516	482	460	483	489	498	476	462	461	509	460	478	465	459	475	483	430	485	451	460	493	472	486	456	469	441	436	455	462	465	443	463	442	461	423	448	468	464	480	462	450	470	510	508	481	465	463	469	489	456	434	452	489	505	469	479	431	434	477	470	462	442	451	460	467	465	471	478	485	444	471	485	469	468	460	476	463	431	458	503	496	496	480	458	469	491	485	466	451	427	496	482	480	503	494	483	443	457	460	447	461	498	454	480	447	468	471	462	449	464	479	443	468	498	469	433	464	484	464	477	477	438	442	455	453	441	445	437	485	456	511	445	471	465	437	452	498	481	475	466	492	456	483	447	462	446	501	453	484	438	437	478	484	458	462	474	449	457	465	494	442	481	465	475	465	444	494	491	472	451	477	429	480	478	527	453	488	500	442	451	449	481	449	470	432	478	450	448	503	436	440	454	453	455	465	482	467	501	485	491	449	453	434	479	456	457	467	471	459	477	471	490	473	523	477	457	441	484	460	488	462	482	486	468	518	493	459	492	469	478	450	499	507	477	452	492	464	496	453	486	484	520	478	443	495	467	450	484	484	476	486	452	446	430	442	469	472	474	448	494	468	457	446	454	469	477	461	475	485	444	448	468	471	496	444	466	466	451	496	485	481	460	475	475	485	453	469	443	443	480	459	441	457	467	510	461	517	435	456	440	454	465	450	450	458	481	488	516	498	473	463	459	438	441	458	465	460	499	427	458	468	443	462	497	455	433	436	471	446	467	478	505	472	498	441	449	460	490	465	468	451	480	466	440	453	459	496	494	478	466	481	467	457	474	470	472	481	467	420	506	450	479	480	489	460	464	463	508	517	486	493	489	458	425	454	432	413	450	491	477	492	458	482	466	424	442	464	475	477	476	470	479	491	488	445	468	478	443	467	507	455	463	515	443	489	450	458	483	459	473	493	479	470	481	478	493	455	488	496	454	500	467	475	479	501	467	465	451	490	437	461	462	477	432	462	490	435	463	482	486	471	482	471	484	461	480	477	459	502	480	483	455	488	455	466	461	467	462	463	447	450	462	441	493
29607	5943	4532	3575	2377	1702	1238	946	718	624	511	440	434	354	360	343	340	345	293	313	286	319	284	288	307	247	306	289	261	271	350	298	276	297	271	296	290	301	261	288	299	264	277	295	261	267	271	275	275	307	290	278	281	281	288	257	304	282	299	287	255	274	257	256	268	265	281	262	295	261	263	284	281	261	247	279	304	272	280	265	274	236	252	297	299	246	259	282	267	282	264	300	295	297	286	263	282	286	303	273	232	253	284	290	275	275	235	299	255	255	279	264	250	242	254	267	281	293	272	272	258	279	260	268	271	258	281	271	252	268	273	296	276	261	256	265	279	272	293	276	248	249	294	277	271	274	282	275	278	244	262	249	272	263	285	280	265	282	311	271	277	279	257	257	290	261	303	265	260	265	256	281	266	257	255	264	295	290	271	237	227	241	254	289	277	264	276	278	283	271	260	278	269	248	271	257	259	264	258	268	312	286	229	265	271	246	296	272	268	283	242	277	234	232	303	266	244	247	316	250	256	251	263	277	277	298	286	276	257	281	273	273	257	258	306	249	291	276	242	234	266	294	263	253	285	285	262	307	302	258	263	286	269	259	285	304	250	256	272	266	256	251	311	247	258	245	265	316	269	308	260	291	280	255	271	259	298	269	281	283	249	321	270	261	268	260	282	279	276	276	260	265	257	286	269	277	296	254	227	273	258	255	289	281	255	296	255	263	256	255	277	268	225	256	291	323	267	261	286	264	262	263	251	243	269	284	292	256	271	240	290	279	269	244	265	283	278	264	263	264	283	258	248	270	278	261	232	227	260	285	272	254	267	271	255	242	228	277	279	303	242	266	286	261	255	289	241	289	236	284	300	276	285	273	254	289	286	254	261	248	259	265	258	255	274	256	275	312	244	259	257	269	273	275	267	271	236	285	278	252	284	298	252	237	261	253	291	248	265	252	286	267	277	256	249	269	298	289	244	269	262	258	267	248	254	231	286	269	286	238	264	254	273	254	261	279	285	252	265	286	257	240	252	253	284	290	273	246	260	268	282	268	282	299	272	289	260	270	267	287	294	288	243	246	275	249	271	258	263	269	259	275	307	288	266	247	265	261	247	251	249	278	240	253	289	263	263	268	243	226	303	290	300	254	285	258	260	269	276	270	272	270	269	280	280	271	253	274	265	220	285	269	261	274	291	277	282	278	267	263	258	276	277	291	274	268	264	300	279	276	269	272	257	282	273	274	279	298	269	273	238	278	234	304	257	274	285	275	265	266	250	292	291	227	254	273	294	274	274	279	298	301	271	280	297	256	322	265	270	241	262	288	274	240	272	266	246	295	271	261	296	261	238	284	263	270	255	255	230	238	268	249	260	291	276	262	252	268	265	239	266	287	266	304	269	242	233	273	250	260	291	300	248	248	251	260	241	301	273	262	282	265	243	259	265	291	267	258	275	239	260	258	264	216	252	269	273	247	244	251	260	263	271	271	253	298	251	308	291	281	246	289	297	267	230	229	299	260	291	286	265	266	263	283	286	294	259	243	259	276	271	255	264	263	240	242	285	241	270	274	241	262	256	268	287	281	245	262	293	288	248	260	267	246	272	237	270	247	244	244	286	278	297	270	271	264	292	293	296	276	280	262	280	260	251	268	238	277	285	255	275	248	262	279	237	271	293	248	275	276	247	266	296	271	256	252	267	260	281	270	265	268	245	296	292	258	281	285	253	265	264	284	264	293	241	245	287	270	268	287	258	253	296	250	269	259	264	244	278	251	287	297	279	234	274	259	268	257	281	264	287	265	244	251	272	280	295	276	248	258	277	281	261	271	303	300	265	251	271	247	240	252	274	259	278	250	270	279	274	297	244	254	260	268	285	235	252	270	254	267	267	253	263	255	271	281	243	288	278	260	297	257	284	275	259	255	274	254	255	260	251	255	273	255	300	258	252	290	274	266	222	258	266	269	255	287	282	298	266	239	280	257	254	274	278	271	256	289	239	270	259	269	234	262	298	268	252	260	285	274	281	299	290	273	291	290	274	282	280	260	277	294	253	286	277	261	256	250	254	246	251	269	279	294	299	239	235	267	291	257	256	265	249	267	276	261	258	265	299	289	250	258	264	257	267	280	270	264	241	276	299	272	243	248	259	280	238	257	285	273	289	271	254	256	207	282	294	267	266	284	248	243	266	257	282	293	252	288	254	249	249	225	252	310	283	300	280	275	317	308	264	248	258	226	261	273	253	268	254	282	278	264	266	263	280	280	281	255	290	254	252	269	256	232	255	299	290	288	287	245	243	262	263	250	258	269	284	288	302	278	276	286	287	269	259	284	255	275	279	262	254	246	275	258	262	280	279	271	279	290	262	262	276	281	257	288	269	270	282	282	261	262	263	273	283	243	255	298	285	259	282	277	249	293	269	232	224	240	275	267	261	245	272	272	276	262	299	263	232	303	279	254	263	260	240	254	289	256	270	280	276	252	273	253	278	299	285	265	301	248	269	264	249	295	256	285	278	265	294	294	249	258	259	287	271	257	284	272	283	248	239	300	259	265	271	268	275	275	271	278	275	283	291	251	281	304	282	268	284	305	272	248	267	267	252	277	259	277	275	273	216	249	285	291	247	264	268	276	294	263	245	268	257	287	276	265	251	267	279	262	286	281	268	283	282	257	292	259	283	277	257	243	284	297	247	265	251	279	249	267	277	241	274	319	285	250	261	285	278	278	295	292	273	261	256	261	251	297	285	263	246	259	236	270	265	249	278	255	275	276	287	262	285	318	264	251	254	258	275	261	254	257	296	241	302	248	272	279	281	276	254	223	261	270	251	258	307	243	252	286	294	268	286	280	255	265	279	256	297	292	253	307	294	262	270	273	297	276	249	273	278	268	251	270	293	272	284	282	278	259	277	264	279	258	267	267	267	269	266	264	289	281	242	271	270	292	273	272	267	284	260	282	260	242	270	266	255	268	286	218	299	274	249	247	285	278	263	250	268	259	268	248	277	241	248	260	287	257	264	277	310	278	262	239	276	291	243	276	231	268	291	250	279	263	256	261	268	255	261	280	256	276	274	289	281	278	225	255	259	276	280	230	280	271	293	258	266	270	270	283	265	255	273	282	263	275	315	235	255	267	249	252	256	263	287	265	271	278	251	274	247	241	259	256	268	294	282	266	250	283	301	251	278	308	271	257	277	274	268	283	260	269	243	274	274	252	256	271	273	267	271	258	250	277	280	233	263	274	259	272	268	254	280	262	273	270	267	228	289	257	315	266	238	323	279	243	246	296	278	245	282	268	250	255	277	241	268	263	263	261	251	254	249	267	247	253	255	266	277	284	307	269	244	268	259	291	266	276	294	265	267	275	275	257	269	268	274	282	299	281	273	242	239	274	268	292	291	262	282	272	247	262	296	273	271	323	263	255	268	268	258	278	305	268	270	248	254	257	296	250	257	267	309	303	299	267	263	272	285	260	258	260	294	268	252	253	265	269	263	277	266	284	313	285	265	268
16756	3266	7956	9601	7944	6492	5066	3874	3183	2542	2105	1545	1327	1172	1062	999	926	960	900	824	806	815	747	792	757	791	767	749	717	830	710	814	787	770	837	803	781	779	738	737	709	672	688	657	753	619	678	705	682	638	646	655	644	686	663	656	673	648	629	622	621	622	653	613	629	629	591	642	634	648	613	607	611	620	605	577	611	610	618	591	645	610	608	613	623	610	598	571	577	615	641	575	583	620	611	591	613	600	604	555	633	620	607	641	606	634	593	628	614	617	574	595	602	630	617	609	559	632	552	601	631	566	629	633	636	582	589	578	553	623	587	590	581	598	623	583	579	585	615	618	605	618	653	618	578	615	626	582	610	611	620	594	574	603	594	647	581	634	594	521	577	639	627	568	633	641	572	584	604	613	586	583	621	585	630	610	639	609	595	579	616	600	611	565	594	590	632	596	623	627	618	584	632	609	601	573	586	615	583	600	604	604	614	566	620	571	564	565	606	624	594	620	614	591	619	591	589	603	597	598	566	577	626	579	590	637	624	546	639	603	610	610	554	603	605	582	628	582	608	563	596	570	598	575	627	626	631	569	588	573	613	624	610	594	573	586	655	581	599	575	610	600	605	612	600	590	575	594	614	581	631	553	597	557	622	588	582	628	598	582	641	571	582	615	578	599	598	620	592	593	582	607	645	597	609	595	594	608	647	601	597	617	651	596	598	581	577	574	609	585	634	635	590	578	586	580	626	602	592	626	615	657	593	603	561	561	565	560	612	614	597	615	622	591	595	553	623	635	613	618	564	643	612	597	592	602	611	575	610	595	568	599	609	589	598	618	603	614	600	617	590	598	575	597	599	608	588	595	584	605	632	599	589	596	570	598	564	628	575	645	620	591	598	516	601	592	554	609	616	591	654	561	576	624	625	586	650	596	628	601	606	620	611	613	581	589	565	588	592	617	617	603	561	632	611	572	633	604	578	627	581	553	615	612	572	606	633	595	626	645	616	641	608	620	619	636	605	633	571	627	568	559	586	611	593	603	632	577	599	622	618	610	593	644	577	590	576	579	569	613	645	609	594	615	577	609	598	623	604	589	576	611	590	664	594	628	603	627	595	643	591	595	599	647	615	617	606	612	583	607	606	643	605	612	581	587	623	617	570	623	626	608	596	566	615	631	577	580	579	615	588	605	601	581	609	593	576	575	574	639	599	604	580	574	646	609	582	587	614	605	631	588	561	609	637	623	629	612	609	623	604	614	580	637	585	647	623	588	606	585	613	615	611	614	616	620	591	660	583	616	626	591	572	602	634	598	619	618	544	604	579	600	613	648	614	606	612	609	592	592	593	598	654	592	600	598	585	594	599	644	546	581	608	615	610	615	567	590	613	601	600	604	637	638	639	583	611	563	541	609	632	610	587	588	580	607	577	588	578	620	607	572	569	605	614	642	555	614	591	598	560	600	563	583	617	621	568	666	623	587	599	595	628	623	591	600	574	586	594	614	584	625	612	599	623	598	557	570	596	594	588	586	572	584	620	576	612	601	622	600	603	622	582	574	632	563	570	607	590	607	569	598	666	575	580	593	589	608	626	598	630	637	560	593	633	579	601	584	573	585	623	602	621	634	613	566	594	602	596	561	607	546	623	572	632	622	558	637	631	593	649	592	591	573	568	597	562	564	591	623	595	579	633	578	592	617	604	582	604	599	602	612	613	612	604	567	641	598	573	585	609	607	569	554	567	603	580	603	559	622	620	604	616	561	598	579	579	637	570	624	580	612	593	618	652	635	608	623	651	602	603	622	625	568	550	621	625	595	599	602	610	597	610	595	626	606	613	619	621	638	633	616	614	554	626	585	576	552	596	618	598	594	652	624	577	600	565	598	624	606	616	585	587	619	619	582	610	586	617	614	624	588	612	629	636	602	583	602	595	593	614	577	597	599	614	615	602	605	601	628	632	617	634	608	615	635	608	592	577	630	621	602	618	574	604	577	593	597	616	618	593	596	626	660	650	585	592	588	580	612	635	618	587	596	607	624	613	610	640	614	568	610	572	594	624	614	573	590	616	576	631	581	617	590	589	600	597	619	625	576	609	551	597	573	586	597	604	613	653	601	590	585	575	586	626	641	606	577	621	611	653	612	540	610	576	630	616	586	640	588	600	592	581	545	590	627	578	591	605	604	598	598	606	562	574	597	612	625	588	571	641	574	585	630	638	617	614	591	620	623	604	547	608	612	590	583	635	643	605	635	600	597	609	628	618	634	621	615	619	586	603	597	600	597	562	540	628	585	564	557	623	595	658	609	583	628	594	608	605	648	594	572	641	602	596	604	599	625	594	608	601	606	644	590	629	612	569	603	596	588	642	553	611	627	565	598	621	624	638	593	596	587	584	572	571	588	589	572	606	576	570	601	575	569	569	586	592	600	607	589	587	603	619	631	619	619	553	643	633	643	586	569	606	570	586	559	601	555	580	605	627	614	614	613	580	593	626	610	548	630	581	639	587	587	591	573	609	574	573	588	636	575	627	596	610	595	567	623	639	616	607	584	589	623	591	568	646	592	588	591	551	605	602	575	623	595	588	583	607	584	605	582	588	609	619	595	575	634	638	596	592	614	590	606	619	609	594	583	584	575	595	592	607	590	660	631	587	565	574	553	627	550	604	608	614	650	598	590	593	608	632	594	585	541	642	628	590	635	570	555	592	604	606	581	567	631	596	592	594	666	579	555	582	584	627	612	550	642	559	588	563	566	586	632	591	605	583	617	585	599	581	579	604	608	552	601	571	647	603	602	631	629	608	612	621	613	586	573	595	616	616	602	586	609	605	648	581	589	608	603	612	612	600	604	607	582	599	612	571	621	592	603	618	610	565	601	604	583	557	585	596	617	638	629	587	576	580	600	590	584	607	628	670	624	655	616	587	577	590	631	564	611	621	567	575	581	564	665	621	605	605	603	604	613	592	566	589	637	590	637	633	611	607	621	581	596	564	628	583	608	621	614	626	593	606	621	636	613	622	574	629	581	548	600	630	594	577	575	582	582	634	622	581	567	609	636	634	622	622	637	634	574	583	621	561	623	569	623	605	556	666	639	583	608	578	606	623	616	605	587	633	602	590	597	574	585	591	590	609	628	674	600	566	605	590	632	595	619	603	580	645	614	608	577	641	625	610	618	609	628	610	596	597	570	573	603	585	668	586	563	611	634	571	576	600	581	575	604	636	600	618	577	553	645	614	624	593	571	596	607	604	586	631	625	626	593	621	638	609	573	604	631	658	565	605	570	609	603	576	597	558	571	623	607	577	644	580	551	551	580	590	637	625	572	643	633	630	622	571	577	569	631	628	627	608	613	632	623	625	599	591	641	636	610	654	607	572	601	594	609	588	596	594	586	615	630	584	564	599	639	606	648	610	578	604	588	625	572	547	560	640	617	595	597	577	585	581	629	558	648	608	612	633	612	593	591	638	650	611	594	626	561	590	584	641	621	572	593	619	574	588	609	595	583	621	609
42679	11008	6826	5215	3343	2338	1759	1297	1009	796	658	538	514	476	385	343	402	328	342	303	357	316	334	332	304	359	343	283	306	320	344	293	331	289	370	328	330	319	290	310	314	297	323	327	356	269	293	275	313	334	309	295	315	300	285	300	282	273	301	300	291	295	288	293	292	299	275	297	281	272	299	263	308	295	276	276	299	261	281	261	286	286	283	275	280	262	293	334	271	294	287	282	308	292	288	294	267	276	275	298	274	323	286	265	268	283	303	277	291	257	251	275	311	261	238	304	283	282	253	293	280	290	303	289	267	306	273	304	261	273	279	261	266	269	297	301	293	304	279	325	302	264	269	265	293	284	296	286	303	282	306	260	261	282	248	292	254	305	263	300	272	247	287	278	294	264	281	293	269	286	260	262	276	252	305	289	265	271	305	282	296	317	251	299	306	265	269	279	303	290	275	291	262	294	267	267	276	288	299	280	284	273	293	252	315	261	303	300	268	269	282	286	270	273	278	288	303	294	288	311	304	303	280	293	282	294	271	271	292	278	302	275	270	280	255	292	304	304	286	258	277	290	279	338	303	284	290	253	271	286	277	248	253	282	294	304	274	280	291	284	281	280	274	287	302	275	270	283	291	307	265	292	297	288	289	263	292	284	277	285	293	286	279	268	296	287	287	275	284	286	294	313	316	268	264	288	279	275	291	303	268	282	253	280	295	292	328	289	290	280	319	293	276	298	285	296	282	325	299	303	291	278	280	252	272	271	276	295	315	338	300	289	280	278	287	289	291	297	295	280	261	284	295	267	287	260	278	314	296	289	285	274	263	269	321	322	288	281	307	249	290	275	268	265	262	315	303	283	294	257	282	286	273	249	292	281	263	293	300	298	257	261	273	268	279	282	279	272	299	281	285	278	251	287	278	275	303	269	252	253	274	284	316	273	279	284	253	279	264	261	283	272	304	288	288	263	285	245	264	286	303	295	272	248	279	303	277	302	247	290	283	278	298	279	292	270	287	291	309	281	259	252	280	307	289	328	289	324	296	302	266	305	249	295	300	285	295	283	300	279	303	264	277	268	269	264	295	288	290	275	239	284	297	283	307	288	262	328	297	274	258	291	263	288	257	305	289	283	284	297	319	254	239	274	287	258	262	288	293	294	288	254	268	318	327	314	288	254	272	300	285	260	304	287	278	274	317	302	251	273	278	286	278	284	294	305	291	256	267	312	284	290	277	283	278	267	273	279	286	290	252	261	283	284	297	290	307	253	276	309	285	265	285	250	300	287	295	274	274	332	279	310	271	277	283	227	298	298	266	314	262	308	302	333	280	263	259	280	272	299	286	299	278	269	289	298	298	254	267	256	275	273	290	270	306	310	279	273	293	288	268	267	267	275	299	321	270	304	283	281	257	270	279	291	275	259	276	270	324	289	275	305	275	294	301	283	291	285	246	292	292	282	282	266	277	296	280	258	261	285	290	257	275	285	261	296	253	278	284	304	273	287	292	301	267	293	309	288	284	265	301	273	267	302	278	279	291	293	287	253	286	324	286	289	256	289	257	287	244	270	267	266	300	273	287	287	292	302	264	284	272	304	276	257	284	263	293	258	251	315	296	286	271	269	315	282	282	281	300	278	244	295	270	254	287	296	308	277	269	290	275	304	265	307	327	235	264	264	270	303	264	301	298	279	264	294	283	287	262	286	331	281	290	257	298	301	294	299	291	293	236	235	290	280	260	263	269	299	266	289	282	265	288	296	307	302	301	291	272	285	266	256	277	280	272	294	269	290	277	270	273	256	290	274	240	319	288	287	272	285	253	290	281	300	296	306	281	280	292	298	292	305	244	248	273	256	288	289	275	280	254	275	268	259	280	294	308	283	278	254	293	292	262	286	246	263	278	271	290	291	316	307	256	285	252	313	263	297	310	289	286	269	272	299	306	289	285	269	286	312	246	271	277	271	286	299	265	314	282	262	320	323	307	266	272	304	264	270	254	276	282	265	265	286	259	282	259	288	290	277	277	265	249	314	270	285	294	315	284	292	258	282	273	286	274	291	304	305	292	293	311	270	265	264	283	262	308	269	283	272	305	264	308	281	261	283	292	274	312	309	271	305	288	288	266	272	249	257	283	252	268	296	286	313	261	310	275	295	275	319	292	272	312	279	280	291	279	266	252	267	294	262	313	272	251	296	303	297	283	224	260	299	290	304	288	298	284	308	288	275	290	293	263	298	284	292	305	272	277	295	276	276	292	286	278	275	290	291	303	302	272	270	281	293	259	274	278	283	298	314	238	283	281	289	268	256	240	278	285	297	309	279	268	309	285	283	276	285	261	262	260	310	253	289	282	311	299	281	307	278	285	278	289	300	295	288	290	286	298	297	279	310	294	309	293	287	285	272	281	262	276	286	286	289	314	289	315	270	290	297	284	292	283	284	309	304	277	286	279	261	285	289	296	267	289	279	277	296	310	256	275	291	269	271	285	267	292	291	274	287	279	264	275	320	295	300	297	253	302	271	322	302	260	300	278	295	274	276	270	280	262	257	311	293	262	284	282	309	267	271	274	240	297	308	270	282	298	271	333	279	304	307	280	287	300	256	259	313	291	308	287	261	286	284	251	268	286	264	285	267	281	302	294	264	258	256	297	296	302	291	250	283	286	281	270	301	263	283	294	278	265	310	282	288	291	313	315	296	303	270	282	278	278	293	227	274	313	290	305	276	310	282	257	249	277	298	299	293	260	279	256	291	264	277	272	282	279	262	260	285	256	293	298	275	290	270	296	285	301	329	311	267	294	323	314	283	271	288	296	297	275	273	271	284	250	260	290	270	255	292	293	267	282	274	280	268	312	313	274	272	318	284	307	254	294	305	267	291	280	303	305	265	291	257	259	275	282	284	285	279	283	273	326	289	268	304	263	293	285	300	259	302	265	292	304	298	260	293	289	317	267	287	277	297	313	303	329	276	256	277	278	279	303	278	268	302	278	282	256	285	262	261	290	272	270	271	257	289	266	278	281	288	312	276	280	331	299	279	285	325	311	302	240	276	276	261	273	276	294	288	266	271	262	322	284	282	297	274	274	300	294	279	302	285	275	261	284	282	293	293	287	274	293	278	292	247	299	272	312	298	289	285	286	315	293	313	273	291	286	298	289	288	283	267	263	292	257	257	295	308	290	296	293	282	267	261	294	261	287	269	270	313	301	281	292	285	302	285	284	289	311	262	290	271	275	286	252	286	281	280	258	288	278	286	278	269	281	306	277	305	259	270	313	300	259	289	288	293	288	298	292	333	295	320	305	269	303	241	257	286	276	287	301	276	231	301	291	291	273	263	279	292	291	277	296	311	294	289	288	240	300	291	285	261	263	284	234	250	297	273	258	279	297	320	302	314	296	272	253	266	300	284	300	295	275	246	294	297	320	266	258	291	302	275	273	262	320	275	280	289	310	285	285	325	254	294	249	283	282	266	269	280	283	303	280	301	296	252	263	295	288	309	302	271	295	287
22850	4405	10516	12404	10370	8640	6965	5097	4290	3366	2731	2103	1710	1490	1371	1303	1105	1091	1081	951	975	928	893	875	822	859	874	779	940	833	876	844	846	921	1014	904	887	890	806	885	823	741	836	739	719	734	731	669	703	696	678	721	705	685	702	651	683	692	662	704	667	668	636	663	657	684	660	634	624	624	678	730	647	644	608	647	648	650	640	632	610	669	671	652	635	607	600	608	634	627	632	627	643	587	624	660	625	666	642	633	704	626	621	616	642	603	673	685	632	603	644	623	645	606	654	599	613	577	643	612	615	645	674	642	654	635	617	606	632	653	596	616	619	632	621	642	650	565	643	596	599	603	660	643	588	594	669	641	635	640	659	665	603	599	658	610	601	596	642	626	585	648	610	596	583	666	597	609	623	609	567	596	616	668	602	622	624	573	648	598	624	645	623	637	609	636	586	619	646	607	640	629	608	611	600	634	648	587	639	595	670	589	603	622	613	628	650	649	595	600	651	607	630	606	630	626	644	569	592	628	644	642	599	615	643	592	640	603	613	595	613	635	631	612	584	612	631	585	605	629	613	627	623	644	636	618	605	596	590	611	668	615	641	616	617	616	616	647	666	637	613	650	604	598	621	637	608	625	621	626	625	608	672	621	614	634	653	649	640	622	618	605	624	668	689	637	624	615	561	646	585	611	637	662	610	636	608	589	623	612	613	638	585	613	642	634	609	610	635	641	617	637	615	614	615	621	657	597	613	636	626	586	618	647	631	653	592	659	627	617	635	676	623	596	629	592	612	605	564	577	638	614	592	618	606	606	647	608	633	633	611	678	569	591	644	624	605	633	641	620	640	596	618	591	644	593	662	596	657	602	645	615	630	615	594	586	589	612	623	634	628	633	643	606	611	653	598	601	639	625	625	614	644	615	615	634	621	605	622	591	648	598	593	662	646	641	610	625	610	591	661	608	603	616	650	612	596	636	615	567	626	613	570	612	596	634	601	593	593	613	598	661	623	642	672	594	620	597	626	578	618	645	664	587	647	590	617	655	627	614	595	589	594	604	634	619	668	606	638	628	642	607	610	665	620	602	608	609	648	633	556	623	612	650	623	662	595	642	602	603	660	617	613	675	580	626	631	633	632	609	568	594	670	616	605	625	621	644	627	623	636	646	639	631	649	629	591	607	577	623	619	616	617	627	584	663	648	634	676	687	643	634	616	619	615	528	649	615	559	613	619	638	626	605	656	629	571	618	608	618	709	623	614	646	588	675	599	629	626	604	595	596	615	632	605	573	578	628	650	607	680	641	616	649	612	573	662	618	627	662	606	608	638	605	634	559	607	633	653	624	630	594	649	630	649	652	677	599	622	589	654	672	612	584	591	624	639	619	638	599	613	583	591	634	654	591	648	615	627	622	613	647	666	632	613	630	606	633	662	640	545	635	615	617	555	641	609	624	623	632	625	591	615	583	595	643	659	623	591	664	662	615	626	631	674	589	613	601	606	666	599	602	658	637	609	613	590	629	611	587	612	622	628	635	609	664	617	618	632	584	612	645	617	606	642	606	643	642	621	667	633	583	634	637	635	613	604	647	617	660	662	611	642	677	637	603	630	647	596	619	645	641	629	632	640	601	625	647	641	619	612	617	583	572	578	642	559	616	631	604	656	660	653	627	603	619	641	630	629	633	641	638	615	627	632	620	599	666	607	624	593	565	624	599	600	586	619	586	611	645	597	611	589	642	611	605	586	622	635	625	658	632	603	608	610	623	641	645	617	655	600	623	586	604	578	610	609	575	617	669	675	617	632	645	581	614	645	597	606	637	660	619	566	577	617	636	635	622	654	654	641	632	633	640	614	658	612	666	584	618	610	601	642	618	646	619	651	629	585	655	614	623	596	663	670	625	626	627	599	604	630	599	629	663	584	648	570	619	593	607	613	602	625	630	625	638	641	586	661	638	659	599	586	610	587	624	608	651	609	585	584	618	604	657	617	631	593	576	625	620	621	647	615	668	629	586	596	621	586	615	616	630	638	651	623	651	628	638	610	612	617	615	609	641	631	597	651	616	614	582	637	599	624	650	629	603	596	607	615	595	672	626	650	629	597	601	599	611	595	646	614	619	641	599	593	632	656	617	669	609	629	601	613	609	628	643	643	617	643	607	604	578	648	633	662	591	607	645	642	646	663	560	650	639	586	620	637	607	612	609	546	657	633	652	627	616	625	636	611	631	607	571	639	617	591	611	627	621	606	649	628	603	594	566	620	638	590	615	586	644	622	605	645	624	635	608	646	634	598	622	581	648	627	623	672	666	663	610	630	619	621	626	673	611	626	620	589	589	661	633	606	630	632	587	614	585	598	591	636	630	610	658	618	630	645	618	669	597	599	616	632	627	645	628	648	633	688	594	637	588	639	625	602	600	614	573	611	589	613	593	590	626	616	604	664	622	638	658	619	579	570	665	640	624	571	631	662	650	603	578	603	599	604	649	598	657	599	598	643	647	655	646	621	582	642	616	651	590	668	630	613	606	590	623	562	616	627	598	628	622	626	626	601	627	648	632	616	648	656	602	617	594	658	647	643	606	615	613	658	638	588	588	638	625	627	628	620	619	638	655	631	611	654	595	589	595	649	611	654	629	611	590	616	622	646	637	584	602	633	632	644	582	624	604	622	651	543	626	636	600	630	595	602	573	632	650	635	628	630	632	673	636	618	605	682	651	635	633	618	622	651	619	635	581	611	626	591	592	627	647	587	661	603	639	630	594	630	654	629	615	581	630	613	669	611	636	625	619	626	665	633	626	640	604	683	648	601	576	589	583	643	646	618	575	637	609	637	628	607	616	595	625	611	630	564	672	609	624	681	618	625	689	642	637	585	585	617	637	630	595	614	665	624	600	614	582	615	615	641	648	621	618	580	607	612	649	601	648	664	639	630	666	646	673	586	671	559	602	619	624	607	649	594	595	637	564	593	625	579	637	661	689	608	610	654	616	650	649	627	653	608	610	667	640	618	679	652	638	623	623	630	658	606	618	656	657	626	620	665	549	674	599	619	632	574	599	615	641	656	599	588	667	605	654	607	582	573	608	616	627	639	630	587	585	640	612	636	629	643	631	594	593	631	635	653	663	642	665	614	644	665	581	623	595	607	586	608	594	646	619	625	602	608	614	656	631	595	631	631	636	591	603	632	613	624	605	608	616	581	630	649	619	607	622	585	583	569	587	623	643	629	637	577	633	600	612	636	630	614	624	641	644	580	587	583	665	646	627	640	641	638	628	631	586	638	611	618	579	573	643	620	604	628	599	646	626	592	568	633	616	607	665	626	613	599	594	676	620	646	587	623	646	601	652	668	646	638	636	684	631	648	634	616	607	632	606	607	620	636	599	644	665	648	600	662	594	585	644	652	581	627	621	671	645	613	590	626	603	593	611	597	566	627	570	576	617	610	635	585	627	595	618	623	623	612	650	632	600	598	653	594	643	664	567	610	593	648	603	641	646	620	602	572	614	650	638
16003	2884	2593	2086	1363	916	693	536	440	393	324	263	233	248	249	244	242	217	214	214	210	215	190	202	189	207	229	191	219	214	192	207	218	210	229	202	198	224	225	229	218	211	213	189	199	200	192	207	218	189	183	205	226	205	198	201	203	213	203	175	199	224	209	213	188	179	200	185	197	202	215	217	178	209	202	226	197	212	167	194	194	220	192	198	176	184	192	202	220	192	178	223	211	218	224	203	213	186	194	171	188	175	194	191	223	176	197	198	204	177	173	208	219	184	208	210	213	233	206	182	210	192	207	194	200	192	221	199	220	192	208	192	212	207	225	187	185	231	205	209	191	166	207	234	200	205	188	197	224	200	186	200	144	207	194	198	200	198	194	192	208	221	195	199	172	188	203	205	190	220	188	228	204	207	203	156	179	189	194	213	178	230	190	195	211	207	171	188	179	195	200	195	196	236	196	195	201	193	216	191	203	173	214	220	180	199	205	203	202	202	206	200	212	185	208	194	203	231	193	215	182	210	221	193	202	180	194	191	194	193	210	197	171	234	204	199	177	196	222	185	208	220	201	185	166	191	195	188	178	171	195	188	199	185	185	184	203	197	185	225	203	221	208	212	239	210	191	196	191	184	183	204	205	202	217	192	167	219	210	196	210	195	190	189	191	211	197	197	202	181	200	221	199	230	181	202	197	199	180	180	191	179	229	202	188	202	235	231	192	178	174	200	201	180	203	193	218	167	217	204	181	208	202	220	206	204	198	190	189	180	183	195	213	199	183	240	192	196	166	195	180	204	177	211	217	214	201	214	180	187	184	223	174	199	203	213	181	204	186	197	187	194	215	221	217	186	200	185	219	194	216	184	211	203	198	208	164	179	233	197	181	194	202	171	189	185	207	206	213	193	204	198	170	199	183	194	201	195	201	218	205	203	207	183	203	211	192	204	208	202	204	183	196	202	216	199	209	188	203	229	167	239	196	203	197	214	198	209	211	203	197	197	206	212	163	214	214	214	186	215	210	208	199	208	222	196	178	188	250	220	226	192	200	216	174	210	216	201	167	175	176	211	216	223	198	208	220	200	197	191	206	203	195	197	193	212	198	226	221	223	210	200	201	209	207	209	239	203	208	204	190	229	219	202	211	187	197	177	191	207	214	201	201	178	177	172	197	209	207	202	205	200	194	185	209	231	178	200	186	223	194	191	200	201	214	215	181	184	221	206	190	215	207	201	227	192	205	226	208	181	172	194	207	230	201	172	182	162	207	199	210	187	253	224	168	170	182	193	206	189	182	183	204	230	202	206	187	218	203	203	207	191	211	227	223	196	202	174	206	193	189	164	185	209	200	186	182	216	186	202	206	188	199	223	208	176	232	190	226	226	208	206	212	203	183	209	196	185	187	182	216	210	176	220	184	205	191	177	178	186	228	198	212	207	193	210	167	215	213	223	193	199	224	208	188	200	203	207	172	178	176	187	204	200	203	212	206	184	198	213	219	189	209	195	213	200	198	204	203	224	209	201	205	216	197	226	196	183	181	193	172	230	178	205	191	207	226	196	179	206	212	188	205	196	178	211	195	192	221	215	189	204	191	200	184	211	176	222	230	197	199	185	192	183	192	199	203	196	175	211	200	187	200	196	218	212	204	194	180	187	210	195	200	210	176	198	249	200	223	213	182	190	194	224	188	197	230	207	194	193	176	214	209	184	186	211	179	212	180	203	200	209	182	206	165	188	186	181	213	205	221	211	197	201	196	205	212	215	191	201	218	187	218	190	194	191	193	213	188	192	205	207	186	182	211	193	209	196	198	180	212	196	192	201	206	212	212	238	205	170	212	182	198	166	209	197	211	199	225	188	215	188	198	204	195	211	206	180	222	202	208	192	207	201	185	205	221	197	207	207	199	216	198	192	178	197	226	183	228	194	175	202	182	190	201	214	178	208	189	189	176	207	179	173	202	187	208	205	164	196	180	196	211	189	221	194	208	204	188	177	208	182	179	191	194	198	196	180	213	177	204	217	199	194	198	185	179	191	208	205	163	209	215	194	202	201	188	190	210	207	191	213	188	178	202	196	227	208	197	197	200	200	231	224	159	186	200	196	220	200	210	215	209	220	209	217	198	219	212	189	219	218	204	194	198	204	190	227	217	217	229	222	208	225	186	175	188	196	176	194	195	222	157	182	171	205	200	222	223	189	196	215	202	207	224	236	175	211	198	200	202	199	192	190	226	204	209	187	176	210	199	199	187	195	180	188	190	203	220	199	206	201	219	209	201	164	229	222	204	199	201	197	191	211	211	195	188	192	202	207	194	190	189	209	199	211	167	213	172	197	212	203	214	193	210	211	222	200	186	180	177	230	200	216	238	182	191	186	197	173	204	208	231	182	194	183	219	201	205	160	204	175	191	238	201	208	199	216	230	205	184	208	196	202	217	183	201	195	188	200	199	232	234	184	191	169	199	192	198	200	202	221	214	206	220	200	215	194	195	155	193	216	178	211	192	181	192	211	186	188	188	193	201	199	194	192	186	201	222	231	184	210	197	191	204	223	208	199	193	209	209	198	211	207	219	226	202	198	189	210	195	188	170	195	212	199	218	191	195	208	208	209	184	202	189	220	215	218	194	190	179	182	178	218	200	189	204	215	210	219	203	219	206	206	174	194	208	210	203	197	200	191	209	217	210	204	215	204	198	188	202	196	199	182	200	205	241	206	204	199	213	200	206	230	182	193	209	218	179	191	195	189	206	175	180	242	192	216	213	207	222	209	232	201	186	164	198	181	208	209	187	196	217	214	228	210	196	220	201	201	212	227	209	184	189	178	208	199	191	228	180	176	202	192	192	198	204	190	223	199	207	180	248	181	193	205	179	235	171	179	214	211	223	183	195	207	181	201	196	223	197	194	188	186	218	195	245	203	214	182	201	192	194	185	201	197	221	199	195	183	193	192	223	231	237	199	212	194	190	205	183	178	208	212	222	208	213	182	178	180	222	200	205	205	222	216	176	220	188	194	192	178	193	166	224	198	203	176	225	209	198	203	223	198	210	179	201	228	223	212	160	219	210	179	182	204	233	213	180	185	193	182	203	222	177	203	194	190	205	190	185	184	182	192	196	210	210	189	196	218	206	200	196	194	217	218	203	236	193	212	208	169	183	185	207	195	180	189	190	233	201	199	209	210	206	213	210	219	210	215	208	195	208	180	219	197	197	186	184	243	199	218	196	212	176	194	228	215	212	194	204	192	173	206	186	166	183	177	202	176	223	243	220	200	208	212	205	215	211	219	174	202	193	222	202	190	181	188	182	167	211	202	188	183	194	174	199	180	226	205	184	191	190	202	193	187	189	193	196	193	206	188	205	193	194	201	196	199	214	199	216	211	195	232	182	211	213	210	201	195	189	206	203	196	205	189	188	206	187	181	208	173	174	188	184	227	205	185	196	189	231	232	221	196	198	181	207	195	224	209	206	188	208	234	191	195	204	182	225	215	182	186	172	225	191	202
8825	1969	4877	5672	4727	3795	2890	2135	1694	1481	1172	932	817	726	652	647	644	654	615	604	574	551	527	547	541	519	539	540	577	541	569	540	596	572	596	562	608	525	585	484	496	488	514	534	487	492	473	546	500	473	511	517	466	513	502	503	473	477	472	474	488	488	485	496	499	472	512	488	443	491	496	429	438	448	509	480	525	471	477	487	487	478	460	475	486	500	476	464	507	465	474	490	469	449	478	492	437	485	477	463	476	450	460	484	477	464	479	465	455	471	469	515	479	437	443	468	470	447	487	507	465	490	496	463	472	441	478	469	479	484	436	457	467	485	441	475	458	490	464	464	457	440	484	498	498	494	469	478	448	490	468	451	484	479	488	462	460	464	471	469	469	448	509	475	483	448	501	481	471	499	476	448	498	458	482	443	462	484	479	443	461	457	479	440	442	422	453	456	439	473	429	505	434	475	517	519	471	478	476	468	506	439	431	474	467	450	486	502	462	507	495	483	473	485	502	424	485	474	467	421	488	451	471	471	478	460	423	468	522	476	443	479	481	443	473	461	488	473	460	502	471	481	448	454	463	464	488	475	487	466	471	480	461	445	468	455	442	430	529	469	489	441	483	467	491	506	461	491	455	473	469	483	465	485	465	465	476	467	442	475	459	473	465	440	478	476	464	482	463	480	513	469	459	500	496	449	457	453	486	464	495	462	465	502	458	480	470	446	435	438	468	493	462	466	457	452	478	488	449	471	469	492	437	447	469	459	479	465	483	465	434	485	437	437	459	489	466	502	461	500	462	482	469	475	416	491	476	481	447	517	452	480	513	458	445	442	495	507	433	500	470	440	487	453	456	490	464	437	466	481	433	477	492	465	458	472	489	437	466	462	459	471	436	486	502	442	496	469	466	453	492	479	439	467	450	488	481	453	483	500	477	435	486	465	466	541	503	430	469	449	505	499	429	457	438	467	476	455	446	476	482	488	447	460	490	490	487	453	467	495	464	446	431	468	435	449	478	444	476	479	446	491	472	465	490	459	489	472	466	442	444	437	470	432	452	472	461	456	458	461	482	453	437	486	453	485	469	479	471	483	480	478	483	474	464	447	472	479	448	463	469	440	495	461	468	464	477	471	431	481	440	503	503	476	489	478	510	461	492	469	475	474	443	479	489	452	500	467	501	422	476	456	424	514	455	452	461	449	448	478	447	485	449	453	490	467	442	496	484	529	496	452	464	457	456	450	500	505	464	478	477	453	472	467	461	508	429	450	453	450	480	461	492	425	435	467	473	476	462	491	498	489	480	487	489	455	460	443	459	476	469	454	452	485	467	495	452	466	465	468	462	462	454	479	491	484	486	453	461	466	463	479	491	481	500	454	466	455	499	509	503	474	484	442	488	461	466	457	490	482	490	477	499	473	455	499	521	448	434	455	508	487	541	460	487	486	466	451	459	459	494	456	479	495	496	424	452	491	478	483	473	480	487	447	488	453	442	460	484	448	495	483	509	467	449	461	454	477	474	493	490	443	499	474	479	452	477	468	429	475	476	471	464	454	448	506	451	438	472	451	433	439	440	467	495	476	462	464	505	442	456	427	453	425	443	500	436	474	436	473	436	471	488	503	481	440	481	427	460	449	491	474	488	502	487	449	446	476	491	468	456	490	469	466	481	449	441	455	473	476	448	495	491	445	468	505	508	435	451	477	424	467	497	478	453	444	436	491	472	465	467	487	482	473	484	458	476	466	466	458	463	448	487	461	452	474	448	457	483	462	490	473	475	459	454	465	480	495	445	468	428	489	440	498	483	458	463	454	491	444	497	503	446	473	493	428	442	426	479	441	489	489	484	446	456	506	487	465	489	463	458	461	500	455	448	469	456	433	454	458	531	455	424	436	467	452	456	479	432	481	477	494	463	454	470	489	509	464	476	433	471	453	471	461	461	461	501	471	459	443	463	487	484	466	467	464	507	451	479	433	437	474	526	439	490	493	481	484	466	444	479	471	460	477	453	475	449	470	466	430	421	462	511	430	472	493	471	481	486	457	458	446	402	460	494	453	455	450	471	492	469	457	445	509	469	458	495	459	516	477	483	475	478	506	483	503	443	493	487	483	430	494	458	491	461	465	510	503	466	469	431	452	471	492	479	456	450	452	478	462	463	524	460	451	474	461	447	480	474	508	448	482	492	471	466	450	462	487	483	477	444	445	469	447	455	461	461	448	475	458	463	475	450	458	466	454	450	469	440	486	513	465	466	446	469	453	480	476	450	462	474	468	466	461	478	469	468	442	476	484	459	458	455	461	457	478	504	492	461	449	465	451	474	440	477	466	467	444	464	482	432	471	474	461	486	462	472	484	462	506	491	455	470	474	471	444	507	458	484	483	463	438	431	454	473	479	457	507	487	486	502	452	431	478	433	456	491	503	470	460	497	483	470	436	473	471	472	486	494	461	511	429	441	467	476	435	496	468	476	533	497	447	431	497	494	443	467	466	452	469	391	456	458	488	505	454	414	482	420	475	472	475	490	504	457	435	500	483	494	471	479	486	468	460	464	486	467	439	439	469	487	460	493	458	443	473	515	462	489	482	425	474	466	417	469	458	474	474	446	480	462	427	489	442	420	493	451	451	451	492	454	491	498	464	450	470	499	471	454	492	485	462	484	506	455	462	475	489	481	487	486	494	460	480	473	484	426	473	472	499	440	459	498	439	475	485	458	494	462	449	474	443	459	478	462	446	477	449	525	466	503	460	461	488	439	480	480	482	498	486	455	466	461	528	454	503	477	473	468	512	475	503	483	494	510	492	499	476	476	511	502	454	489	424	454	485	485	444	469	460	454	487	456	488	469	469	499	462	468	489	475	466	491	424	462	465	484	469	494	458	479	491	484	460	467	485	449	484	518	486	452	454	467	448	484	471	457	447	496	454	513	467	486	490	467	497	461	474	478	468	480	425	503	474	465	469	462	463	470	436	471	472	494	477	442	493	465	450	472	454	466	456	469	491	446	464	490	480	481	461	484	487	448	461	509	487	462	446	476	475	430	454	466	465	463	523	464	462	509	450	480	497	456	449	488	442	469	479	451	458	462	453	449	434	465	462	489	497	459	443	459	455	485	503	460	472	492	474	411	468	473	476	455	507	484	471	480	493	425	498	463	474	452	475	474	501	475	463	478	466	432	505	474	468	479	482	446	479	481	476	467	442	499	453	477	482	447	471	473	489	500	496	458	466	458	425	469	458	471	428	477	485	445	479	489	465	461	469	482	460	500	455	488	437	476	447	470	459	473	426	484	468	452	432	458	470	499	447	494	493	479	483	490	434	472	481	476	494	473	437	487	453	453	451	483	475	498	466	447	480	477	461	477	492	417	470	516	474	495	504	450	481	455	462	509	483	482	467	457	456	466	494	472	420	451	440	469	483	460	470	469	483	452	438	483	442	475	453	496	437	461	456	476	500	415	509	469	522	457	488	445	454	463	482	497	456	455	500	438	500	448	459	523	447	420	481
32835	6884	4574	3551	2448	1655	1221	897	739	602	469	472	378	377	345	315	353	333	313	345	309	315	247	288	303	296	301	308	300	262	271	292	309	305	270	302	311	286	300	269	324	316	285	302	287	284	303	269	265	272	296	292	242	298	275	266	271	261	313	278	242	254	243	274	289	263	251	281	283	306	259	278	294	302	246	279	280	269	257	232	288	262	272	287	294	300	261	256	247	271	253	277	285	221	287	266	263	267	238	298	257	257	263	229	280	263	281	278	297	264	281	289	270	274	319	251	244	263	281	257	263	244	245	264	299	301	268	287	264	278	263	286	269	305	273	268	257	257	287	263	298	280	267	271	283	208	259	261	255	262	244	266	291	255	285	251	259	266	292	261	290	279	257	247	229	236	285	272	284	270	258	260	256	261	263	302	282	305	233	263	266	253	296	266	247	282	264	264	255	268	270	278	285	290	266	262	289	271	265	264	301	294	265	272	233	263	253	262	283	257	254	294	267	242	291	252	251	261	262	277	273	262	279	259	237	263	260	249	269	250	273	263	242	264	256	265	269	282	292	260	242	277	275	245	265	294	303	261	257	287	232	244	241	256	248	313	268	269	259	260	251	245	285	245	268	232	261	249	243	268	250	246	307	273	285	272	278	247	281	260	289	273	279	278	267	237	240	236	257	290	265	304	244	240	275	269	242	272	308	271	248	272	256	257	240	234	295	284	274	248	248	249	254	286	279	261	249	237	269	269	267	261	251	279	274	282	271	247	272	282	227	276	281	292	234	248	287	278	266	254	250	287	243	275	308	241	275	273	263	253	267	268	241	292	266	263	253	273	270	255	272	284	249	257	253	252	292	293	253	280	282	247	279	259	240	275	287	254	272	266	274	294	286	264	244	273	246	270	259	243	282	244	285	246	278	279	302	286	244	246	228	250	274	240	259	263	306	276	273	282	275	267	278	269	222	255	248	273	280	276	260	269	281	304	259	256	265	286	247	237	288	300	264	228	264	271	276	269	282	274	255	287	298	233	212	273	289	266	236	263	256	267	255	259	285	268	244	256	304	292	271	288	258	261	259	288	271	258	244	245	281	270	279	267	253	255	262	279	259	280	279	277	263	269	264	261	283	270	289	291	273	259	275	273	288	276	264	268	260	289	284	257	272	289	257	278	269	243	247	265	233	269	280	291	259	236	282	269	287	280	235	275	222	254	251	242	290	281	258	253	266	235	256	275	308	301	237	270	260	293	269	267	254	259	266	264	284	256	288	255	243	247	267	274	239	265	250	245	271	294	264	307	293	276	270	272	250	251	269	270	269	280	281	243	300	245	283	232	276	265	269	257	288	270	298	277	247	254	269	286	283	276	277	263	261	235	254	286	262	264	242	268	248	284	266	243	253	276	280	285	262	296	274	241	252	254	264	267	258	276	255	261	252	279	286	252	274	273	291	278	309	272	252	305	266	293	308	268	271	265	272	252	244	261	288	294	271	253	262	256	260	261	297	254	300	307	266	282	245	280	262	266	261	278	285	294	271	268	275	243	255	269	242	266	272	261	261	272	269	285	279	242	278	246	245	268	277	288	267	264	282	281	237	223	275	278	301	262	269	281	253	269	258	290	273	321	275	320	264	263	289	259	268	245	278	280	276	280	255	258	279	250	292	258	249	255	256	267	253	288	270	257	298	260	251	250	240	248	257	262	248	272	275	269	248	292	258	275	298	260	288	285	275	274	248	281	271	281	247	299	275	288	252	267	276	287	254	265	287	259	283	257	272	264	259	250	270	253	231	280	273	270	290	266	310	281	287	272	244	274	276	282	257	242	262	255	247	274	279	287	290	242	275	232	265	280	259	274	270	255	263	264	272	251	278	289	250	225	294	298	228	240	261	265	260	276	269	271	264	262	255	270	289	271	257	269	242	256	277	215	270	278	288	290	269	234	258	258	266	295	284	308	256	247	248	255	256	287	252	300	271	267	251	268	243	247	221	290	257	240	272	255	286	269	283	246	271	280	262	256	262	265	282	266	251	275	259	269	264	261	275	281	283	243	250	288	277	284	236	274	267	257	234	264	284	260	260	264	283	258	273	259	261	282	286	280	266	268	260	251	276	283	256	296	274	277	283	267	261	289	302	281	307	285	263	256	295	250	263	320	252	285	270	234	256	245	244	273	297	247	273	282	262	259	274	278	291	257	272	256	240	237	280	253	235	259	294	260	250	275	265	253	259	239	245	277	255	274	274	272	274	278	279	276	234	278	261	288	281	279	283	285	241	259	270	302	279	278	284	230	324	266	251	275	298	246	262	268	289	316	267	274	270	274	303	250	272	276	253	293	244	261	273	272	262	327	261	248	265	272	263	276	265	288	256	266	274	251	271	261	288	246	283	246	280	262	255	280	244	272	286	249	246	259	301	288	280	292	281	244	252	273	264	262	262	282	254	268	304	258	251	254	254	257	261	274	269	277	268	289	291	289	282	228	243	256	253	233	274	285	279	252	288	273	269	264	259	266	271	257	253	268	246	277	283	280	252	239	264	238	280	284	269	249	260	274	297	257	319	272	262	284	292	236	280	314	260	251	259	276	235	289	257	267	278	270	290	293	221	245	260	246	279	279	273	263	286	282	278	289	304	298	251	268	255	245	276	267	272	297	270	270	281	275	276	263	265	298	288	269	270	271	240	233	259	260	307	277	277	263	276	263	232	252	276	261	276	257	282	276	278	274	264	258	285	268	282	283	252	283	283	316	270	270	273	271	278	257	280	262	284	287	265	254	275	267	246	256	261	238	257	278	274	293	284	261	291	238	240	263	281	263	239	259	268	267	279	277	245	246	266	277	261	289	244	291	258	263	251	289	256	272	266	235	264	268	270	263	248	293	288	273	304	258	285	266	282	257	271	266	300	243	251	275	256	233	278	233	256	271	262	277	277	270	284	279	245	251	267	279	285	257	248	282	255	273	267	267	293	282	282	283	269	271	263	243	293	226	255	283	240	273	271	299	245	261	289	263	293	295	257	259	267	257	249	261	242	251	291	294	286	273	258	267	269	276	268	305	284	246	287	282	289	277	294	287	264	290	284	255	258	290	291	263	269	256	228	290	308	269	295	266	273	272	248	275	266	251	278	247	264	247	284	261	286	226	285	274	259	283	287	255	268	265	257	280	259	282	260	298	274	283	247	302	276	259	286	273	278	281	277	279	270	261	277	277	255	276	301	290	305	276	255	267	256	260	254	286	262	276	290	282	245	282	277	261	274	254	291	243	276	287	254	277	294	275	260	252	276	257	289	252	240	283	281	276	231	266	247	245	237	276	280	305	269	301	314	255	253	242	260	281	227	279	279	255	280	257	280	271	247	273	257	258	257	282	269	277	268	308	267	252	287	272	256	259	251	281	272	289	294	310	273	281	309	299	249	308	275	235	264	272	267	273	290	263	304	273	278	300	284	268	288	273	277	272	251	302	316	256	262	241	262	301	259	252	272	297	251	278	307	266	281	258	279	292
18525	3357	7730	9266	8050	6439	4676	3765	3032	2454	1949	1488	1314	1162	1000	970	961	896	932	840	848	751	830	793	799	707	728	733	759	759	784	801	832	854	892	827	826	787	738	683	758	723	738	644	715	712	662	660	704	647	637	653	642	651	655	622	637	663	636	647	679	654	607	644	637	645	624	550	630	661	618	634	619	602	596	627	636	607	629	638	594	641	615	633	596	608	622	591	592	625	604	629	653	619	618	606	595	577	651	559	619	632	582	589	594	618	613	587	624	590	582	602	598	593	620	612	606	579	594	589	605	610	645	602	608	599	632	598	622	623	619	626	614	600	575	610	569	579	609	563	676	606	623	623	637	597	586	647	581	575	596	591	629	641	591	613	585	606	650	610	575	603	646	604	624	587	566	633	615	590	613	608	656	600	592	551	621	610	602	600	590	590	588	613	601	615	586	594	625	585	597	597	584	622	599	615	626	614	586	618	634	617	595	583	551	549	619	637	623	624	612	594	643	613	580	615	604	620	612	582	617	639	612	618	564	601	605	592	631	599	590	618	641	654	594	571	567	588	630	577	641	635	618	555	651	618	626	564	615	601	602	553	628	621	585	609	617	573	606	575	599	621	607	610	653	573	574	626	611	623	629	595	597	609	625	628	583	632	591	609	636	579	638	574	612	620	642	649	638	597	612	594	620	640	630	604	604	599	587	607	633	585	556	644	559	650	623	582	600	624	588	644	589	630	611	610	596	569	631	634	623	632	629	603	606	612	599	583	596	617	612	591	576	617	603	583	628	601	595	605	589	627	607	631	616	609	637	598	598	573	606	643	591	570	589	585	637	659	604	624	623	581	622	610	609	616	634	617	610	606	628	645	581	596	609	595	586	583	627	605	596	626	614	614	583	616	657	603	615	643	649	615	609	643	532	584	631	588	652	621	601	620	577	584	601	591	591	589	594	625	636	617	632	622	616	621	582	628	571	621	647	624	639	602	598	584	614	606	602	627	616	579	611	634	609	607	587	580	588	641	641	611	625	628	585	612	584	582	573	619	550	614	581	612	607	598	575	607	590	594	589	630	612	574	646	602	591	615	597	628	568	651	548	619	591	583	582	644	645	639	623	621	590	624	630	607	667	565	607	648	580	588	579	610	626	589	639	611	587	551	602	610	632	618	618	599	644	589	604	599	577	644	607	619	603	631	610	573	587	616	640	587	625	623	625	602	594	591	617	585	596	605	582	628	601	600	662	545	636	619	603	634	603	602	609	595	598	598	631	635	589	606	612	608	662	595	631	608	606	600	611	606	587	634	630	625	614	575	643	628	607	644	618	582	626	572	650	593	631	641	566	624	600	604	613	624	597	632	607	621	595	614	629	620	612	573	575	636	600	605	579	647	616	589	618	615	598	638	589	592	679	565	646	591	636	603	596	634	594	572	647	626	632	613	597	565	602	601	626	612	586	619	605	599	590	603	617	576	625	614	575	614	595	580	597	627	572	554	577	618	601	567	608	573	571	567	630	638	629	616	596	621	579	637	602	639	550	557	661	600	589	583	591	638	557	630	599	597	623	560	586	587	607	648	601	584	599	594	594	609	600	595	565	601	659	586	595	586	559	574	584	601	618	627	555	594	588	597	635	629	625	626	622	675	614	627	637	586	622	626	608	606	626	579	601	614	628	587	612	569	676	614	604	597	584	597	544	652	598	611	608	643	637	594	594	619	596	632	614	640	579	618	636	636	573	595	626	580	617	572	620	559	624	587	577	637	600	593	624	623	568	599	577	628	608	586	611	630	604	644	586	587	588	600	594	575	604	631	614	611	647	639	615	598	588	603	612	615	630	601	585	585	600	590	612	624	640	600	591	581	586	570	588	578	593	644	649	619	611	561	617	587	606	594	587	588	588	586	607	582	580	612	625	594	604	595	575	586	609	595	535	554	606	579	617	602	625	638	626	627	593	631	608	600	598	620	593	613	592	590	613	593	659	580	595	619	596	587	651	635	642	626	602	601	634	611	609	653	530	608	563	588	556	604	564	602	609	629	609	587	641	619	638	607	573	575	603	600	612	651	592	601	607	607	616	606	611	605	572	613	647	596	598	628	641	607	591	611	590	629	607	568	598	635	617	609	584	617	606	598	624	589	597	585	581	638	607	607	629	605	586	639	636	625	656	604	561	601	595	593	669	579	596	641	640	642	626	574	614	665	585	624	620	634	583	577	637	597	635	590	572	555	636	605	600	596	580	586	593	651	652	603	607	626	626	616	615	656	540	585	633	614	660	599	600	616	579	583	567	601	552	624	587	612	581	598	601	583	589	614	620	586	600	622	629	618	597	598	598	622	567	631	633	602	616	621	591	562	573	625	633	643	629	606	596	565	616	628	632	594	641	582	600	612	587	592	615	622	588	636	595	589	583	605	602	582	626	624	599	615	598	621	659	574	599	598	660	606	607	597	567	603	607	593	611	553	606	604	644	598	620	617	623	614	613	577	605	618	634	621	619	629	622	616	630	634	611	609	562	614	595	583	601	596	555	666	580	625	602	647	615	656	649	596	620	632	598	640	620	637	585	623	607	598	626	595	622	611	612	566	614	591	604	644	633	617	613	615	617	617	566	609	618	599	623	612	636	550	618	587	585	636	592	611	602	604	585	557	574	600	621	616	570	635	622	577	575	591	618	613	567	592	615	605	641	639	633	600	615	628	600	588	599	590	664	608	590	627	608	599	616	563	580	610	573	572	636	583	625	615	587	685	647	601	569	598	642	593	569	622	594	621	605	606	608	577	602	622	638	572	608	591	642	543	607	604	611	613	614	605	610	635	594	573	597	607	619	600	641	606	590	598	610	587	602	624	632	605	599	633	627	573	588	611	558	585	619	582	574	608	597	615	578	600	600	658	618	672	638	635	607	602	567	578	603	591	621	591	591	607	591	610	605	586	577	606	541	607	588	575	574	613	598	613	601	643	566	592	586	590	626	612	629	631	577	595	566	585	658	615	623	628	566	629	624	624	603	579	607	629	590	640	635	575	597	634	644	611	634	617	582	597	565	621	599	591	604	618	580	659	607	627	612	561	595	624	610	589	564	623	596	583	630	630	618	561	616	612	579	595	636	567	616	559	588	622	611	619	613	581	585	597	600	588	618	639	585	622	646	618	623	593	612	581	607	602	629	612	596	581	584	568	610	649	619	601	658	611	570	608	622	618	654	626	595	591	612	625	586	591	615	634	633	638	620	654	611	615	603	605	547	646	628	600	628	640	610	615	588	575	564	619	606	638	615	605	645	579	634	612	628	608	597	562	612	623	582	599	610	616	598	578	603	640	622	615	652	594	619	628	571	591	645	603	646	597	612	576	609	620	622	651	581	623	628	599	609	599	560	618	668	615	625	602	641	675	612	652	572	584	577	593	595	630	583	641	599	590	621	595	633	611	653	625	631	612	648	611	607	627	610	638	656	649	583	648	643	626	631	603	611	633	573	607	605	631	645	593	575	589	581	657	616	608	620	642
45597	12573	6742	5282	3362	2269	1671	1139	1009	847	642	528	483	432	407	393	340	387	340	345	348	358	298	347	313	309	309	298	308	284	286	315	320	302	334	318	309	298	332	343	317	320	303	315	309	290	301	302	308	314	317	277	287	314	318	309	286	283	272	290	253	272	320	277	310	288	291	287	282	297	289	270	272	286	253	300	278	304	284	301	324	282	312	266	290	306	269	277	260	271	287	280	269	328	294	273	271	272	300	274	281	290	317	282	314	261	285	257	282	294	302	265	279	294	281	268	304	299	291	277	267	253	278	297	301	306	284	265	258	309	280	266	273	300	269	286	265	290	272	276	291	289	299	264	276	309	305	275	239	313	279	302	294	283	269	326	289	257	280	265	277	242	315	270	290	300	311	300	281	281	273	269	282	292	294	292	301	268	306	284	264	262	292	283	254	284	279	316	248	261	272	281	265	255	271	295	305	303	274	316	285	304	293	273	261	303	291	305	298	272	299	282	313	270	288	304	268	272	295	275	297	276	274	299	288	296	300	307	304	289	303	287	264	285	300	287	256	258	270	270	273	267	279	324	307	289	282	322	277	255	295	302	294	302	282	291	301	296	272	310	278	283	279	281	308	300	291	313	293	258	279	285	281	272	279	278	266	271	278	275	298	297	239	299	299	277	276	301	281	268	272	286	281	274	284	280	277	320	308	286	305	265	298	299	267	267	298	291	257	299	289	275	283	296	280	266	302	278	288	247	274	292	299	267	271	255	287	290	262	325	297	276	274	286	249	297	282	293	262	282	311	263	284	320	255	283	300	277	286	281	279	322	281	312	281	276	290	265	289	296	291	314	280	275	271	296	284	276	286	297	298	293	268	283	281	288	282	290	304	287	291	305	283	270	283	308	256	261	332	305	292	295	285	307	280	265	286	297	272	290	280	274	288	286	259	269	289	300	315	304	258	294	265	274	311	283	255	305	297	279	287	294	262	287	276	313	278	266	289	281	282	246	318	293	265	321	284	281	260	292	279	282	261	278	294	278	285	283	273	261	300	275	308	302	284	285	302	274	297	267	253	272	277	321	300	264	309	287	279	265	306	285	294	297	295	251	306	316	307	307	307	311	299	303	273	276	282	290	294	289	321	297	299	310	301	264	302	284	314	291	293	284	288	309	283	243	284	270	283	288	279	260	278	294	289	294	260	265	302	269	288	319	301	303	276	292	305	299	266	295	279	287	292	265	292	283	297	285	309	331	273	299	296	308	284	278	277	305	311	292	263	333	308	302	269	299	271	271	286	271	282	332	300	266	299	260	302	311	275	263	339	302	283	303	284	305	285	266	255	301	296	271	288	280	292	337	313	291	289	258	257	286	297	269	297	267	290	278	307	305	295	286	273	237	288	276	289	278	304	263	254	268	257	237	249	266	266	312	278	263	276	301	278	307	286	269	289	259	257	305	270	293	292	286	268	285	276	304	269	276	290	280	281	263	286	279	301	250	296	308	220	297	262	275	259	334	303	294	244	271	291	315	292	294	281	292	294	291	278	284	276	290	287	329	300	241	307	247	305	267	302	286	304	283	316	292	298	330	287	294	252	287	302	299	288	317	314	305	322	274	295	279	296	301	283	279	281	301	275	318	291	290	325	292	289	293	297	312	291	270	290	305	290	312	297	294	262	287	290	287	275	287	303	302	324	280	292	267	289	296	268	287	290	276	301	274	307	332	278	267	293	271	260	301	271	314	292	268	305	273	298	300	308	319	287	301	287	249	321	249	250	275	301	296	254	321	303	289	262	309	278	268	279	293	284	266	319	288	264	301	274	292	284	303	289	283	244	293	275	277	287	303	280	296	285	288	278	315	287	277	276	277	323	270	321	292	292	316	309	307	276	250	267	303	280	270	320	276	281	284	308	288	287	298	274	249	300	324	297	295	287	281	333	329	281	303	272	317	321	291	302	303	268	300	280	282	295	252	255	320	287	238	287	272	305	291	331	296	305	290	247	305	296	322	294	280	309	279	264	279	266	243	283	282	261	274	305	319	273	271	286	283	277	322	306	269	262	329	278	260	266	278	293	313	272	271	294	247	302	311	279	285	313	289	286	274	294	277	293	304	306	298	260	273	269	285	304	304	279	262	301	286	271	274	294	272	300	264	301	293	258	264	284	294	259	263	277	285	284	297	253	271	301	273	274	300	255	298	303	286	277	331	267	323	270	273	260	263	286	280	262	297	318	310	254	304	307	284	289	284	285	293	287	272	280	271	288	323	285	298	274	281	306	300	307	268	269	297	268	307	284	292	257	259	246	293	273	304	293	307	276	248	267	286	290	275	255	294	292	288	296	271	289	254	257	297	317	289	266	288	287	323	283	286	299	282	281	290	262	258	250	289	295	260	274	260	284	262	298	294	298	287	296	273	317	263	292	285	282	314	289	319	278	262	290	297	269	284	281	281	262	312	238	274	283	272	267	278	323	297	322	280	290	255	278	281	290	298	296	318	293	290	277	300	302	287	273	271	292	287	281	283	287	280	294	288	276	274	314	278	270	297	289	285	272	265	289	269	312	305	267	315	305	281	307	298	249	253	335	338	276	286	268	276	282	274	296	276	297	270	259	296	287	280	279	297	284	309	287	336	269	281	264	256	302	271	282	306	312	286	283	306	301	284	269	300	264	324	277	260	300	294	279	277	308	301	313	279	299	275	302	298	279	259	295	247	261	273	304	296	259	291	315	281	268	289	292	299	280	278	313	309	270	278	296	269	279	305	287	264	281	306	268	290	294	298	254	295	293	323	320	314	283	312	303	297	252	294	288	310	322	292	280	267	299	267	295	295	309	301	305	254	314	259	271	303	294	261	273	274	262	283	315	319	273	273	294	288	267	284	263	256	282	269	283	254	258	315	277	299	253	289	288	239	276	295	278	304	266	277	280	299	277	282	293	276	279	288	288	285	302	291	279	268	265	265	301	289	277	273	292	291	299	293	286	278	290	312	320	313	301	280	255	311	291	270	270	279	299	274	267	311	319	297	284	317	312	306	281	294	263	297	281	273	290	290	271	255	311	273	296	284	290	301	254	259	275	299	279	314	261	308	264	267	280	316	301	272	298	268	309	295	293	315	256	284	278	300	290	312	297	295	299	278	275	293	270	282	299	258	274	308	255	285	291	281	280	291	323	268	292	286	289	276	328	272	270	311	264	298	284	273	324	264	300	323	311	261	313	321	274	262	291	299	308	277	275	293	270	275	303	265	303	324	275	301	294	290	253	293	265	299	292	273	301	273	268	261	296	304	272	259	261	305	281	284	297	272	282	268	276	322	288	251	300	281	297	299	258	306	279	274	265	262	299	288	316	325	278	255	304	331	295	268	294	309	291	272	278	248	267	274	317	278	281	310	287	285	276	272	287	311	337	306	280	299	322	263	315	293	299	278	300	329	278	296	293	292	314	306	288	286	286	296	296	266	275	301	314	282	277	277	244	307	288	284	316	286	306	321	304	274	308	269	312	276
24820	4372	10171	12479	10481	8444	6695	4798	4106	3294	2607	2030	1683	1517	1344	1268	1190	1115	1097	1023	949	935	920	875	913	838	829	890	768	856	885	871	952	1023	1004	878	951	891	895	812	815	809	739	727	693	686	660	687	731	717	749	743	697	677	673	675	683	683	649	669	668	723	614	693	654	649	650	670	622	701	632	623	652	653	605	647	653	648	632	644	635	649	642	676	637	645	673	657	632	638	652	649	640	620	646	643	606	683	663	619	624	621	608	575	695	631	646	620	644	655	623	650	627	624	685	575	602	631	627	625	590	625	631	635	664	660	644	616	593	621	606	666	656	633	632	594	613	656	695	651	590	662	645	586	652	643	616	625	654	643	643	626	640	592	638	621	618	680	670	642	614	593	634	617	629	625	622	627	646	610	603	585	608	614	602	640	610	618	678	627	637	636	627	639	615	607	615	615	663	677	645	643	643	646	635	581	623	614	629	642	608	636	633	601	592	616	624	606	654	634	604	631	651	613	599	647	656	610	607	676	651	621	657	628	620	631	621	655	651	597	624	596	607	634	634	615	595	607	590	666	622	624	636	619	627	583	647	630	661	617	600	594	659	628	626	625	666	654	687	637	633	690	621	630	646	637	615	614	623	635	617	606	649	665	612	605	613	650	631	657	623	611	690	660	597	619	610	615	644	623	602	625	600	598	652	627	658	635	657	663	649	645	662	622	690	606	623	635	637	673	662	642	669	592	660	614	630	608	626	643	604	681	621	643	611	654	638	627	653	630	624	646	667	614	624	626	688	655	596	605	636	647	628	661	630	653	635	680	587	653	641	594	647	628	635	641	617	681	596	650	585	632	634	613	632	625	690	666	614	616	630	650	644	620	638	646	607	613	628	615	690	633	610	624	623	634	603	664	651	596	649	593	610	582	657	614	602	631	646	635	632	648	615	670	611	645	661	654	604	624	618	640	603	619	603	662	638	643	590	687	608	637	617	615	621	672	629	662	646	619	646	632	633	620	673	634	635	651	607	616	628	600	659	605	626	639	606	660	607	602	632	634	606	618	604	642	598	643	626	638	666	614	596	646	665	659	672	583	628	643	660	607	615	646	646	632	637	624	670	669	662	634	628	609	643	634	632	637	660	646	669	646	610	617	653	624	596	613	613	612	597	654	644	604	646	584	616	640	619	630	654	603	608	619	660	610	612	614	589	632	631	651	595	649	686	646	614	632	665	633	599	615	635	639	606	682	612	583	641	631	643	621	602	635	625	626	602	618	665	684	661	637	639	631	663	625	590	619	655	645	670	631	653	583	623	627	630	635	668	607	662	625	668	640	644	630	653	678	639	637	617	641	616	696	646	621	658	621	623	584	681	618	616	608	639	661	615	622	631	647	650	616	639	651	613	644	630	643	650	681	591	637	703	643	652	602	667	593	648	644	629	622	654	589	664	619	649	605	635	582	598	645	601	663	595	608	655	626	652	649	627	661	656	618	593	587	615	627	643	630	600	665	670	614	655	609	601	628	629	619	616	612	648	680	616	614	618	606	587	634	612	653	572	640	620	612	672	614	606	640	638	665	634	630	610	654	627	625	715	611	576	640	616	629	640	613	624	671	673	625	594	680	625	672	684	616	642	602	654	644	666	633	597	638	627	643	579	604	635	651	648	636	669	654	630	643	596	687	643	640	651	611	579	654	597	663	636	633	622	613	653	631	645	624	632	606	644	651	611	653	621	632	572	664	666	621	616	627	634	662	608	663	672	588	634	648	619	641	585	630	626	619	631	590	595	629	622	639	637	594	618	588	620	595	604	603	666	614	630	629	620	628	603	662	600	631	637	635	661	654	673	621	622	629	628	616	617	628	642	641	647	624	600	624	640	640	604	654	667	634	636	651	638	621	629	666	606	629	617	642	611	683	595	673	618	630	611	631	629	603	664	600	628	641	608	601	620	594	639	625	645	611	634	646	621	655	627	673	631	635	643	593	672	600	609	602	613	652	614	622	617	575	617	699	654	653	643	621	620	647	669	665	612	629	598	617	622	654	680	633	604	640	634	608	656	631	647	604	622	639	652	648	619	638	625	649	615	622	633	624	645	611	644	613	631	624	661	645	584	613	608	604	631	613	621	624	645	624	628	624	622	665	616	645	608	639	564	586	600	617	618	637	559	598	610	628	610	625	614	635	678	631	591	628	610	585	642	644	625	610	625	643	630	654	675	592	627	640	625	644	616	620	612	654	621	622	633	617	641	637	652	660	642	604	608	614	629	633	626	636	643	600	633	593	614	666	624	604	627	644	643	629	597	638	625	599	637	609	643	651	664	623	671	605	658	606	635	630	596	647	640	627	610	636	660	614	613	662	592	655	592	579	685	622	615	636	667	650	668	648	603	654	616	641	633	595	637	642	622	669	617	626	641	610	635	640	635	646	628	658	630	601	644	648	628	626	683	597	634	671	636	645	578	649	657	624	628	585	630	624	614	663	628	680	630	615	661	621	558	659	618	605	632	576	632	644	625	662	619	604	649	644	607	628	719	672	651	617	610	687	659	607	678	616	602	623	687	618	661	641	634	666	639	664	640	650	609	600	616	614	591	667	628	639	681	609	672	633	625	626	688	639	637	691	608	570	623	638	581	668	646	634	617	643	662	638	632	649	644	634	608	624	634	651	602	642	621	600	581	662	655	652	629	642	611	621	635	642	621	624	636	636	645	665	587	622	647	617	626	584	597	573	672	608	596	570	618	636	615	663	618	592	631	623	642	646	606	663	629	625	623	594	610	596	637	632	619	653	632	609	647	698	621	616	635	654	636	618	649	694	687	656	585	650	624	652	652	626	624	672	647	616	636	629	616	631	654	645	634	620	615	632	648	596	604	643	625	609	603	604	637	597	622	642	620	636	665	660	638	607	695	649	608	627	611	622	621	606	656	626	599	663	623	569	639	677	633	647	651	633	612	623	669	600	676	636	601	624	620	602	622	622	610	636	600	633	637	672	651	601	637	625	683	635	632	651	590	657	616	633	646	615	612	631	595	663	607	622	648	625	590	598	607	651	593	632	654	675	610	670	625	640	631	610	628	659	615	605	659	622	623	602	656	604	615	665	612	617	625	626	637	617	650	613	605	655	594	607	636	661	634	640	631	656	607	659	653	649	593	626	644	660	627	624	643	632	604	615	567	588	632	617	643	598	631	580	643	656	626	626	583	633	623	621	666	662	636	620	649	627	641	658	668	624	659	628	653	631	667	640	589	648	652	620	640	640	615	666	619	625	695	635	646	599	601	671	612	666	622	607	667	606	613	597	654	635	621	637	610	644	614	670	608	633	654	626	632	606	627	647	674	638	656	629	593	612	620	621	655	618	618	651	572	596	673	627	590	631	613	569	613	622	661	654	600	635	595	632	598	619	663	617	642	597	597	621	637	668	590	655	656	633	600	620	597	580	630	652	632	610	636	617	622	670	661	685	621	638	653	656	634	610	615	649	666	671	622	618	618	609	616	642	594	651	613	607
17582	3043	2370	1985	1280	885	680	509	429	405	354	268	242	218	242	237	250	229	206	188	197	217	205	187	227	196	202	208	186	199	218	204	214	232	207	228	231	214	221	198	200	202	185	225	198	213	243	199	172	218	223	200	199	188	187	183	207	191	213	182	219	240	210	186	179	201	206	209	212	213	217	227	213	197	190	208	200	203	211	193	190	181	204	199	210	177	178	215	202	205	196	201	218	209	213	223	219	207	184	204	198	201	193	193	212	217	196	221	238	183	190	201	196	199	207	236	206	215	195	203	187	214	216	218	208	221	216	196	216	199	142	160	194	173	206	195	196	195	178	200	194	189	199	190	205	214	194	201	209	204	187	189	210	217	179	206	219	227	216	182	218	218	182	201	200	194	208	217	213	205	239	232	189	200	198	237	217	224	211	206	212	213	190	203	205	170	229	215	204	158	213	200	190	191	226	213	229	210	225	207	226	194	211	204	210	194	195	230	221	217	207	184	180	215	187	190	186	209	218	184	203	184	193	219	189	190	208	210	215	211	231	199	213	189	204	229	208	195	196	196	205	195	198	174	202	220	211	208	186	225	215	199	217	212	191	224	206	206	207	207	201	187	197	189	232	202	230	187	207	208	203	232	221	185	217	211	203	198	206	198	184	183	215	211	202	203	200	193	202	227	208	214	204	209	209	211	190	190	199	216	171	188	211	213	228	211	187	205	189	190	203	198	202	189	204	185	185	202	178	213	210	196	188	205	209	189	215	200	185	187	198	199	188	182	211	206	199	191	178	184	205	206	206	195	189	238	213	243	218	188	180	216	206	209	205	218	225	196	214	215	209	220	217	216	237	201	210	182	210	216	203	203	191	190	190	224	187	199	179	220	220	187	186	182	219	196	210	200	217	200	186	208	212	220	196	214	197	192	231	212	187	179	208	243	240	226	216	203	203	204	201	196	223	193	193	205	194	204	201	197	199	189	215	191	178	176	222	184	203	185	181	202	196	179	182	227	222	207	219	184	179	210	216	234	182	190	210	191	201	210	178	230	211	214	184	210	218	176	183	215	191	185	235	184	220	212	212	201	180	195	192	187	212	221	200	208	227	189	209	172	212	199	198	187	196	180	186	202	223	203	204	202	200	203	201	208	212	186	202	191	175	178	202	176	209	188	191	193	184	193	168	189	214	212	198	201	199	194	204	209	177	226	188	218	224	172	181	176	231	226	192	210	209	205	174	225	223	210	236	204	204	174	219	195	186	184	197	181	211	211	214	208	199	199	221	204	217	235	219	205	220	223	198	194	218	194	173	205	209	219	218	200	186	196	204	212	185	197	212	190	219	196	185	193	196	211	223	242	228	197	212	235	211	223	210	231	212	198	196	185	184	190	184	209	181	204	207	179	209	199	195	197	193	183	188	195	190	189	185	194	211	210	219	186	187	203	209	193	230	176	224	210	218	214	224	219	193	219	215	203	191	196	219	172	224	216	197	188	237	218	202	200	199	193	221	214	177	202	211	193	189	199	244	206	228	225	172	179	205	203	182	210	211	204	195	226	192	187	194	199	184	211	210	202	193	211	199	204	217	181	202	187	190	206	214	223	194	197	197	230	202	187	202	218	195	216	193	201	212	213	216	206	206	184	216	214	181	191	195	204	179	183	206	196	207	205	204	227	170	218	181	186	227	194	198	196	189	201	194	195	179	218	196	220	208	186	199	210	251	191	194	208	192	209	224	232	194	203	191	177	220	195	195	220	221	207	189	197	206	170	192	233	191	190	204	210	211	228	193	227	187	177	199	200	222	194	195	220	221	199	208	239	206	184	206	200	207	209	201	207	209	220	202	203	204	197	208	196	204	233	195	199	189	197	201	201	187	195	180	208	209	219	199	176	192	217	181	203	202	220	222	186	201	205	189	195	181	193	206	189	184	197	174	193	199	208	189	233	210	228	193	212	201	192	165	193	211	194	187	233	203	211	176	212	207	170	192	162	198	201	182	218	211	198	184	179	223	204	202	178	200	186	206	216	197	188	217	215	205	201	217	209	195	179	190	200	185	232	197	198	186	202	208	185	217	183	204	201	220	204	189	191	223	177	206	183	189	222	221	197	179	174	174	192	215	215	214	205	187	205	203	198	202	197	196	219	199	209	218	223	205	184	187	236	201	178	229	215	202	209	202	166	223	204	214	229	200	220	223	197	201	199	203	195	226	189	195	188	205	202	174	189	199	201	195	182	196	207	217	178	192	192	225	214	211	189	195	199	213	221	209	193	223	202	199	183	196	211	185	201	229	187	209	207	195	174	224	210	193	199	192	196	181	203	176	202	206	220	190	209	198	193	210	197	179	202	175	187	217	213	201	207	212	236	166	176	234	224	210	226	185	194	213	204	214	191	213	200	201	211	207	148	213	211	201	210	220	207	171	205	196	203	212	206	214	174	194	196	209	198	200	186	221	196	196	195	218	221	231	225	199	215	220	212	212	232	176	185	225	207	221	215	201	198	204	185	197	218	200	226	200	189	188	221	202	178	197	178	193	220	199	215	213	214	220	210	215	199	213	190	207	204	185	188	201	169	177	204	230	175	185	211	187	216	212	192	196	193	215	196	198	225	190	223	176	226	231	210	181	198	187	196	204	218	202	214	196	195	162	206	191	212	208	225	179	200	225	222	200	205	208	197	186	187	207	214	196	187	198	202	199	196	175	201	227	199	208	194	219	197	198	245	190	195	189	198	193	207	206	204	184	195	200	195	193	185	215	196	187	211	205	218	191	201	201	190	208	200	194	216	211	180	187	198	230	217	210	200	206	190	196	203	201	215	228	200	195	199	196	197	221	183	223	213	188	207	224	198	205	195	172	202	198	216	218	207	201	185	218	194	206	174	209	218	199	207	211	207	210	206	203	195	219	197	182	212	226	217	199	211	233	214	207	231	217	199	226	242	183	207	207	192	226	207	190	226	207	181	222	195	209	206	211	189	188	198	231	192	186	200	203	212	206	222	212	198	211	182	200	203	206	187	190	200	200	190	213	192	214	231	198	192	214	225	189	205	203	176	232	238	191	184	226	199	182	218	196	212	248	226	205	188	201	202	188	198	179	234	188	193	203	184	214	200	205	178	185	192	244	175	191	243	215	208	212	200	222	188	221	195	185	196	231	208	205	202	174	192	227	222	224	225	194	204	196	201	205	225	213	216	188	174	191	182	212	196	188	203	224	206	183	202	196	203	187	196	162	204	227	206	207	212	196	205	188	204	204	215	196	188	210	255	175	219	206	215	192	211	195	188	229	199	194	197	216	198	186	207	215	212	218	184	206	195	187	185	195	191	190	194	195	189	198	199	198	185	209	218	226	198	214	188	218	193	196	181	176	196	199	211	211	225	214	219	193	182	209	197	192	196	188	239	235	171	226	197	207	185	204	191	205	213	213	233	211	222	218	200	193	180	211	209	197	181	211	213	193	192	211	203	191	203	189	216	218	215	201	205	178	202	181	180	237	212	197	218
9873	1982	4653	5684	4754	3592	2889	2109	1734	1426	1187	861	778	707	663	667	666	639	621	602	591	543	593	526	571	563	559	599	545	600	562	594	567	568	528	539	592	582	579	539	548	521	503	514	456	491	463	497	491	502	497	492	484	454	488	493	470	523	468	444	453	508	483	464	490	486	504	508	459	487	537	460	494	473	476	500	485	485	460	495	478	471	438	454	508	481	485	477	466	478	480	521	458	447	501	513	483	448	448	476	456	492	450	507	445	523	483	485	459	489	486	476	509	470	479	455	477	475	483	529	466	461	507	473	500	474	460	508	472	474	427	457	492	487	448	460	471	459	482	503	455	447	482	444	497	476	476	474	466	503	439	471	507	468	493	460	489	469	431	486	435	488	481	481	437	476	432	436	481	483	484	446	485	458	477	479	493	469	481	491	455	500	479	423	471	474	460	474	461	458	479	496	465	495	477	508	496	459	466	490	472	420	478	478	469	483	484	439	464	547	458	452	426	519	470	466	518	450	485	491	501	490	474	488	465	484	523	456	455	504	497	450	477	475	486	479	478	462	473	485	471	481	458	471	471	482	485	445	447	488	474	479	502	456	494	448	507	479	479	475	473	475	477	472	474	463	475	476	503	485	496	446	474	474	449	470	496	511	414	489	504	476	447	491	483	438	466	496	518	465	463	489	511	479	453	494	497	443	503	515	499	458	472	504	465	489	474	486	482	486	472	490	460	459	431	492	472	481	482	503	511	466	456	473	470	485	449	481	509	451	477	469	502	462	483	446	483	506	479	513	468	475	466	508	479	461	516	487	490	464	497	499	443	486	498	481	482	448	463	484	444	474	464	478	496	494	451	480	482	461	469	474	469	507	511	437	441	477	458	498	491	453	420	446	452	445	499	489	513	495	482	501	473	477	478	501	464	486	447	443	493	501	503	495	486	539	455	498	451	455	531	486	465	449	489	452	418	486	496	487	475	445	472	475	432	497	481	476	492	425	486	486	468	487	491	511	480	501	510	482	455	463	460	464	468	519	459	513	523	472	503	467	478	503	478	464	485	467	469	484	485	474	482	474	517	462	473	497	463	476	479	501	476	506	439	507	470	478	480	446	495	485	474	487	422	475	467	484	471	484	496	512	459	509	460	451	499	461	491	473	499	470	426	504	469	457	489	440	442	480	471	419	486	502	466	467	484	480	505	483	481	517	467	484	488	483	437	479	493	503	452	479	479	487	506	479	471	475	423	427	471	491	512	480	466	461	442	492	524	471	473	478	482	427	457	487	413	470	511	469	500	468	509	513	499	444	465	486	481	495	484	463	512	492	447	495	479	491	490	447	506	489	488	454	459	477	442	453	479	478	455	451	457	494	457	466	431	484	519	447	476	451	479	481	479	522	490	486	434	466	493	492	463	449	486	502	492	466	454	496	496	461	496	436	474	477	462	469	480	464	467	493	453	517	495	497	493	517	464	490	451	456	474	462	464	425	505	480	505	468	464	476	474	520	471	490	479	517	494	457	450	434	491	473	475	442	487	517	466	478	467	456	456	497	455	517	486	475	484	484	466	451	473	473	447	494	489	491	474	475	482	474	470	467	471	457	459	515	486	479	477	467	465	508	455	496	508	481	511	439	467	451	497	468	477	463	483	478	483	432	465	499	505	442	455	477	450	445	498	447	485	458	479	444	482	469	479	432	494	468	460	472	474	487	452	497	477	482	496	498	505	452	458	468	487	481	499	459	485	492	485	475	501	460	490	456	464	507	488	489	496	461	483	504	485	494	476	459	438	450	484	485	492	459	462	479	460	479	505	474	498	499	461	465	476	470	458	511	452	498	457	477	434	482	476	456	501	432	479	472	488	466	495	506	509	497	461	501	498	451	482	475	472	493	491	454	411	512	474	511	468	463	469	472	513	442	458	479	487	476	505	463	422	466	472	458	417	483	498	490	501	491	461	452	461	460	481	495	473	437	524	486	477	475	450	431	494	481	485	477	448	468	510	483	511	499	459	478	451	469	487	468	489	499	458	464	454	459	443	490	510	477	501	459	486	473	530	501	466	479	460	481	481	468	460	485	475	512	478	494	500	496	458	456	476	477	446	463	490	497	465	510	431	492	500	433	482	475	425	461	484	437	453	506	509	481	484	487	504	504	442	496	485	461	460	470	513	464	470	488	464	439	476	484	458	488	487	432	493	499	502	537	483	480	490	478	476	446	547	478	465	492	515	474	493	472	482	467	523	489	492	491	486	420	481	457	491	493	466	463	455	462	467	478	495	478	465	487	487	453	479	479	466	455	477	454	494	458	475	459	489	416	487	492	509	449	499	474	490	488	468	449	441	444	468	495	482	502	504	459	513	512	487	449	485	454	465	498	488	456	470	439	457	463	465	479	463	513	476	479	458	485	454	470	490	464	489	498	503	472	475	462	469	489	433	527	478	463	442	455	474	478	476	473	523	443	470	435	497	476	449	493	482	439	514	459	492	497	449	464	443	436	502	484	463	468	465	477	496	468	485	467	480	475	508	454	456	474	460	516	470	461	472	486	471	502	509	457	472	453	491	463	484	483	498	440	473	445	479	444	463	473	476	496	475	514	463	521	494	478	483	505	481	489	455	448	517	429	474	449	474	457	463	490	466	487	479	449	543	459	454	462	467	525	488	466	465	452	511	425	480	492	478	518	494	501	465	462	481	491	510	489	512	444	481	474	498	468	472	451	465	490	464	466	468	485	438	497	499	483	463	480	505	441	490	531	484	479	452	478	457	455	498	484	490	499	502	453	464	485	447	494	454	461	468	455	474	449	463	469	457	469	461	486	472	506	490	465	443	498	434	424	481	472	516	501	445	470	533	493	452	482	522	451	504	484	488	494	482	484	476	458	442	480	469	493	504	480	478	467	487	478	473	490	474	490	464	491	486	488	476	483	462	500	471	444	453	443	498	444	490	463	493	486	458	483	463	487	469	487	496	467	462	505	507	449	471	476	506	471	465	496	454	466	432	462	504	525	487	497	455	482	479	459	450	452	503	467	453	447	487	481	507	460	508	493	478	498	477	445	495	475	527	448	492	475	464	449	448	499	496	436	460	497	505	488	457	521	512	474	465	488	454	476	481	451	438	479	454	519	515	489	473	459	486	476	534	487	474	495	460	444	489	484	504	450	490	496	469	482	488	450	449	450	478	493	470	495	438	516	486	485	435	478	458	475	443	493	463	474	460	495	496	498	445	483	449	465	494	439	493	447	496	466	455	459	454	457	466	453	442	463	463	442	464	440	473	458	499	462	482	442	467	509	444	463	485	496	448	512	488	455	448	451	469	458	493	505	456	497	486	499	512	454	504	438	422	468	476	469	493	468	493	457	439	504	461	484	481	468	456	465	462	431	461	458	458	496	453	496	485	461	441	464	460	434	447	468	452	495	436	510	466	493	476	401	502	488	480	474	450	504	453	479	494	429	450	455	508	482	463	476	481	479	497	485	473	466	449	494	478	494	495	494	498	498
36283	8470	4246	3479	2371	1582	1144	896	679	603	474	443	382	342	365	349	313	358	319	284	331	285	308	287	281	282	295	314	276	308	295	310	310	290	309	249	288	302	281	298	268	267	280	272	253	294	291	273	243	293	276	277	269	304	266	299	268	295	284	270	283	267	294	255	244	218	276	251	279	264	271	274	310	301	277	258	251	286	296	243	253	251	241	281	282	262	275	298	265	238	251	240	262	255	268	261	254	273	267	270	273	280	317	259	276	309	281	284	282	294	276	251	252	281	249	299	314	304	277	315	287	263	275	251	244	271	259	294	287	276	246	236	288	264	290	251	294	271	242	264	285	280	243	252	271	261	270	255	256	276	308	255	265	274	264	283	310	277	264	315	287	265	265	246	258	264	247	275	263	249	251	262	233	225	307	255	243	231	294	304	270	270	269	280	266	270	276	284	283	281	287	286	299	283	287	283	281	299	301	278	248	272	250	311	280	264	269	265	279	273	240	255	265	277	246	246	251	267	261	257	253	252	273	284	285	288	281	249	287	280	257	256	271	282	259	294	267	243	275	253	287	282	287	240	284	278	283	262	264	275	273	243	268	256	260	248	265	287	256	244	270	284	272	251	275	271	263	252	253	249	246	271	269	266	266	252	271	276	279	217	264	276	286	262	290	274	264	257	290	270	251	249	278	260	247	275	277	256	259	287	276	249	300	269	240	241	224	263	286	273	245	270	276	277	266	266	264	284	247	269	292	243	285	273	257	293	275	283	258	279	245	269	282	275	280	258	295	264	267	287	258	279	288	260	277	280	299	272	268	281	274	275	285	257	279	241	297	275	296	266	270	262	276	284	265	293	291	249	295	275	239	260	303	279	248	269	275	237	287	266	284	268	261	276	260	245	266	284	280	279	250	260	300	284	242	268	283	263	278	262	287	231	261	294	248	264	265	278	274	221	242	284	262	252	263	272	275	276	280	277	282	275	235	276	249	255	278	270	261	286	259	257	274	257	306	249	264	257	282	244	260	253	307	243	254	256	234	260	255	264	285	273	266	262	301	283	282	289	277	257	291	286	249	260	276	281	285	249	295	237	284	296	263	278	263	270	236	253	270	265	284	292	276	266	271	275	288	302	282	255	255	272	275	278	263	263	250	249	258	223	258	268	279	258	283	282	260	285	280	261	270	230	253	259	301	289	280	227	296	282	236	270	274	277	258	260	266	275	259	295	274	299	273	242	248	262	263	281	219	297	262	286	307	297	261	285	243	304	276	273	289	264	285	301	270	264	255	280	262	258	260	262	265	280	281	278	253	273	268	261	265	252	271	273	293	251	281	307	266	274	267	255	272	262	268	261	275	285	260	289	268	259	307	277	285	264	262	274	239	256	259	253	272	276	287	263	279	248	258	277	256	283	272	252	249	294	269	266	246	261	311	281	287	279	241	270	267	274	255	258	274	277	299	260	293	278	294	275	252	230	269	241	254	287	313	272	304	250	298	260	270	261	267	289	289	267	278	254	269	245	281	247	266	251	254	267	266	291	275	261	270	279	261	257	247	287	260	267	241	281	264	273	289	275	271	278	240	268	264	262	300	259	270	265	278	258	299	259	240	265	264	276	254	260	288	235	285	269	259	261	274	266	269	269	245	290	262	250	264	291	294	276	290	271	277	283	273	286	281	298	236	283	275	290	272	268	250	259	260	267	264	281	230	273	270	285	264	257	276	281	269	274	267	282	280	254	259	251	273	282	264	252	275	242	264	257	274	260	265	273	273	262	293	251	258	246	267	253	241	269	274	313	258	273	274	252	246	253	276	289	254	261	259	274	249	294	293	258	259	291	239	273	265	256	259	243	235	271	244	259	270	287	255	299	269	262	289	250	237	243	224	272	275	293	254	284	263	259	287	282	262	273	247	261	231	249	279	312	255	253	256	284	276	258	263	242	281	273	295	297	268	273	268	272	268	279	273	280	287	290	250	284	268	264	260	265	266	255	219	244	269	269	303	277	263	239	258	264	233	274	255	279	247	243	275	286	285	255	263	243	243	275	223	230	263	268	272	269	289	254	266	274	282	270	242	246	264	260	276	289	269	257	293	266	268	268	280	284	257	267	245	298	270	276	283	301	250	298	298	281	260	273	259	250	249	263	285	279	263	237	277	274	299	255	268	248	284	292	292	224	243	260	244	249	241	254	283	252	252	288	284	281	275	280	263	265	272	269	282	244	268	289	288	297	267	280	254	272	249	252	274	252	274	287	276	250	274	298	301	271	282	255	268	294	268	266	258	274	254	284	243	277	264	299	242	272	276	243	265	271	247	284	295	291	266	246	266	271	310	268	233	251	263	271	254	293	271	296	274	272	249	265	283	247	284	272	291	261	254	247	282	268	252	265	275	275	293	242	256	262	281	265	284	286	258	254	295	270	229	251	284	251	259	256	274	261	286	259	308	270	280	270	295	253	259	290	274	238	284	289	269	263	267	261	252	281	280	317	269	286	264	293	269	275	310	283	264	257	282	273	268	266	244	238	272	286	274	255	267	259	248	249	274	225	273	284	283	275	265	274	271	250	254	276	265	295	251	265	273	280	286	279	294	282	267	238	262	275	270	257	263	279	276	290	264	254	302	265	262	239	277	298	290	291	251	289	258	265	243	255	250	269	274	229	252	240	252	241	267	293	256	273	286	257	285	236	283	290	273	268	260	295	258	264	246	254	257	248	259	278	255	270	286	273	308	278	235	285	314	274	289	257	276	274	254	268	256	284	275	238	262	284	271	288	278	274	260	257	255	268	225	258	270	239	249	272	252	282	265	275	293	252	249	261	254	262	253	293	295	290	279	279	274	274	235	263	275	274	259	287	246	297	262	265	279	246	276	270	282	286	265	257	289	290	264	243	284	258	250	242	250	259	299	265	258	248	256	248	269	242	260	263	252	275	256	294	246	246	310	265	238	245	254	267	251	259	303	248	251	258	259	290	276	275	292	276	255	259	279	261	242	264	259	279	264	270	273	259	257	251	274	273	262	251	263	261	276	278	282	268	282	249	284	282	273	276	258	276	246	263	242	270	287	302	258	236	272	272	278	256	255	281	290	247	236	266	274	260	300	241	275	275	253	289	287	284	273	252	289	272	287	279	283	258	272	299	272	281	253	242	267	275	293	255	258	268	281	275	264	277	232	258	259	279	273	237	263	273	274	283	274	269	282	284	283	276	244	288	249	256	255	274	249	267	265	265	286	286	267	277	300	293	265	284	255	300	258	283	275	271	259	292	247	257	278	273	268	268	275	262	285	245	279	244	272	266	269	258	261	282	282	285	255	251	258	265	252	293	267	285	299	283	270	280	250	264	227	248	263	263	260	263	251	271	260	239	301	270	260	252	261	273	295	295	264	284	287	252	255	282	263	254	260	288	293	233	279	241	224	256	242	296	256	286	293	285	263	280	251	275	284	279	319	261	281	256	258	245	296	286	294	266	263	276	233	288	275	230	266	248	271	251	266	302	264	278
20373	3176	7474	9134	8119	6036	4590	3729	2854	2394	1823	1536	1280	1085	1025	933	1010	953	850	862	815	836	816	805	728	674	738	752	771	736	738	770	814	782	760	723	822	798	741	736	740	699	698	630	663	661	689	631	672	704	672	667	657	663	599	667	621	614	558	601	669	637	627	618	653	645	625	682	647	639	612	613	589	597	644	646	611	608	607	622	564	591	653	605	609	642	629	644	606	663	583	575	606	566	590	604	643	637	652	624	586	588	565	613	632	615	568	606	609	601	590	598	612	595	624	566	616	584	653	601	626	576	632	639	625	595	591	628	615	629	613	646	599	618	648	585	567	594	610	620	639	593	581	598	609	580	600	601	626	646	609	566	618	606	635	613	633	624	607	628	575	627	616	594	658	578	610	623	576	589	615	604	597	626	593	588	593	592	636	619	589	608	597	619	600	589	587	586	610	583	609	633	578	582	636	564	653	611	595	595	592	629	600	627	575	608	647	602	603	611	650	574	549	631	606	622	598	614	599	599	633	658	611	618	586	615	650	601	621	604	588	563	598	588	634	562	590	629	644	627	631	604	542	537	584	670	613	597	578	582	609	626	623	563	588	597	586	571	564	576	596	635	626	569	570	612	572	629	596	615	579	643	608	606	609	634	589	602	616	620	615	616	627	574	634	652	605	611	568	613	616	660	591	606	624	614	569	603	596	655	645	587	617	577	614	576	608	588	591	617	581	600	607	612	609	620	579	594	593	642	596	603	576	618	585	611	609	575	637	572	671	612	577	605	585	583	609	560	594	622	575	596	583	621	583	596	593	633	601	602	607	633	573	598	570	621	605	653	601	569	608	652	619	612	615	598	617	607	569	578	574	616	561	579	609	584	658	586	608	654	588	632	567	582	565	572	601	647	594	597	633	615	592	621	608	575	634	597	597	613	590	593	628	631	635	628	636	585	603	587	593	608	585	573	598	579	584	618	641	615	589	588	638	607	607	597	608	621	597	564	615	633	608	567	622	612	600	612	597	585	587	625	623	567	610	571	617	611	640	619	625	659	584	619	598	544	589	627	599	586	621	607	572	592	592	606	607	584	597	598	621	607	616	588	559	609	603	650	603	625	630	588	588	593	646	623	602	570	637	635	577	589	647	600	641	627	644	625	608	622	584	580	612	629	619	588	603	591	637	579	631	658	632	622	601	618	600	615	622	570	589	592	608	627	606	569	596	614	577	565	648	584	559	560	584	578	626	660	580	588	595	623	608	584	625	597	607	611	627	600	572	575	590	599	646	607	596	604	587	589	587	609	621	577	615	617	592	658	579	598	615	635	589	648	626	568	612	638	570	570	601	576	613	595	645	609	616	642	628	626	616	586	538	605	605	554	641	630	593	609	618	608	603	612	643	595	593	590	549	580	587	623	560	603	608	593	659	635	613	608	623	619	636	586	590	592	598	584	611	569	620	632	628	643	618	612	636	585	635	665	577	612	606	553	632	589	617	640	596	595	617	581	601	605	578	632	618	601	624	640	557	622	611	626	605	598	615	611	608	618	600	607	599	607	601	649	633	640	610	578	622	594	612	628	616	619	621	602	563	608	597	607	597	560	579	661	604	631	611	603	577	630	587	609	608	572	608	613	584	637	622	603	599	618	616	645	606	586	563	646	635	594	616	594	607	601	590	643	586	605	627	560	612	619	652	561	607	562	597	607	616	628	627	609	574	620	618	624	578	585	625	556	613	585	614	637	584	597	640	558	606	625	640	593	639	606	594	629	615	575	577	628	611	624	613	589	619	579	607	618	587	659	632	659	580	629	592	619	582	610	612	624	586	632	621	600	585	608	583	622	651	614	645	612	570	598	612	595	623	595	595	591	603	620	593	630	606	583	632	592	607	588	649	584	588	584	642	612	579	614	629	638	552	596	619	593	578	583	615	610	616	631	558	566	580	604	628	602	620	640	646	597	577	607	590	600	626	601	618	563	626	633	600	580	590	579	596	598	577	594	634	621	598	612	630	543	631	633	592	613	602	627	625	604	624	594	568	588	615	606	612	583	626	628	618	608	605	583	650	564	629	598	606	585	613	600	583	605	606	624	572	590	596	584	626	596	590	631	602	590	637	599	617	635	582	610	611	598	571	610	630	618	600	597	640	647	602	610	617	610	595	611	608	602	604	610	633	617	579	620	605	580	661	592	652	631	590	646	597	627	648	591	623	606	591	594	612	580	626	574	612	590	584	574	576	568	599	595	628	612	629	623	601	627	624	630	583	646	563	571	604	625	568	621	597	594	615	608	611	657	614	603	618	630	617	646	612	604	631	603	629	596	602	602	580	635	607	617	582	583	618	585	656	606	579	645	593	628	635	590	584	613	600	634	576	620	591	645	579	630	591	596	609	650	643	589	627	586	573	602	641	622	628	625	598	588	612	628	607	612	590	631	632	622	615	656	621	612	614	595	650	615	574	608	602	615	536	652	617	638	589	633	575	617	598	630	626	615	608	610	640	653	632	596	561	584	587	598	636	558	619	548	626	586	626	571	572	572	638	581	611	581	576	651	571	570	605	628	570	585	574	576	577	630	636	626	627	592	648	591	599	628	652	578	628	581	601	619	596	583	591	593	594	624	615	599	653	633	615	631	613	605	579	550	591	624	611	590	620	616	631	653	610	552	632	560	616	633	603	632	635	562	589	593	564	651	608	631	614	583	621	598	591	601	632	548	571	601	579	617	643	577	596	585	571	616	609	602	620	625	599	588	568	606	606	604	599	575	574	631	599	647	591	607	647	600	598	585	621	621	615	605	615	613	590	608	595	602	612	558	606	570	652	592	587	635	624	649	582	620	554	611	606	598	608	616	649	604	649	625	577	649	618	636	597	587	584	574	583	598	660	585	629	551	623	645	623	644	594	604	601	558	610	591	612	601	645	643	608	603	609	642	586	656	591	580	651	585	594	580	583	598	592	615	572	588	618	609	624	564	611	584	594	597	574	593	628	621	607	675	611	621	602	610	614	608	622	601	602	612	639	599	617	593	619	616	656	597	615	604	622	610	605	575	629	595	625	567	584	635	598	622	602	642	571	604	569	572	638	590	564	631	581	592	610	615	620	600	588	629	612	609	610	619	585	591	610	592	585	592	614	614	596	611	573	610	661	593	568	606	585	601	633	570	626	632	598	596	624	569	631	572	617	618	641	579	610	570	606	561	635	553	595	596	625	609	626	617	608	571	620	621	558	540	597	616	621	611	595	611	621	654	624	611	622	615	606	625	596	594	607	624	613	656	629	633	613	618	571	587	621	631	580	620	600	584	600	578	581	606	625	639	602	617	622	610	594	579	642	580	650	603	604	597	591	589	627	587	570	626	581	607	632	604	597	590	587	584	595	589	610	618	581	624	591	609	624	637	610	621	589	651	636	595	614	605	584	634	559	569	606	610	609	576	621	590	596	648	621	604	620	601	578	599	612	613	583	609	645	594	605	616	564	644	592	612	617	646	608	617	613	594	628	620	622	632
47145	13445	6671	5154	3320	2285	1623	1134	973	770	668	488	504	431	408	344	341	350	378	346	323	317	293	320	317	295	315	332	321	266	301	270	323	331	337	355	293	319	331	314	284	275	289	300	259	297	306	289	330	317	286	253	325	271	304	293	250	261	304	318	295	300	296	317	325	279	297	313	255	276	269	246	300	274	338	279	274	271	331	316	311	281	287	284	290	271	273	303	293	288	308	287	268	321	297	291	302	274	267	293	306	297	279	255	289	275	305	309	311	251	326	274	272	285	310	304	284	290	317	283	276	299	299	303	293	297	280	265	304	308	278	268	277	296	298	280	273	293	295	310	286	282	264	290	282	279	291	266	291	277	284	280	268	274	262	304	277	279	261	294	314	274	277	302	267	273	294	273	284	281	276	260	309	279	261	245	304	276	288	285	313	329	274	266	263	308	254	300	296	274	268	307	276	275	307	275	270	255	257	281	284	282	276	252	292	313	307	278	270	284	269	275	284	293	287	311	289	280	285	290	264	303	308	266	295	310	287	294	288	266	312	297	280	311	294	268	277	294	303	306	300	279	290	278	275	285	311	289	268	256	293	305	264	252	274	278	292	257	264	276	275	315	277	274	234	278	290	245	266	277	310	299	254	295	279	273	296	258	283	253	290	284	278	292	251	277	310	289	334	274	290	255	283	287	304	298	258	275	279	264	258	266	272	298	311	299	278	261	315	271	280	299	262	310	296	300	312	270	281	301	277	258	272	263	273	270	286	309	263	287	273	284	269	268	307	290	285	279	322	263	258	293	271	273	263	253	258	309	287	267	272	255	297	284	328	268	301	284	243	266	291	297	289	251	299	267	271	296	282	240	303	300	292	267	245	293	337	271	298	286	293	240	285	306	288	283	291	291	291	285	263	280	269	289	292	268	279	294	289	267	268	268	278	293	341	291	287	262	256	309	269	267	270	307	287	267	277	316	268	279	295	263	270	270	305	278	312	294	268	272	276	283	275	324	291	258	275	275	301	309	301	280	283	300	289	301	312	297	290	289	305	287	291	291	313	285	284	295	275	282	281	272	296	274	296	297	299	272	289	328	269	282	294	323	289	307	301	268	270	296	289	258	284	302	281	256	279	272	290	274	321	298	301	330	265	276	307	270	265	256	290	284	309	279	264	267	287	264	309	248	288	290	298	296	276	329	285	277	293	292	272	304	295	249	302	293	250	258	281	284	296	300	257	303	315	261	260	263	300	259	287	269	260	279	259	261	285	276	270	282	272	320	313	268	282	302	259	266	302	284	288	316	277	320	321	308	276	292	278	276	269	316	289	324	300	253	262	261	273	277	281	262	283	301	291	284	286	278	292	296	279	261	285	276	284	293	319	319	294	291	307	258	276	312	318	280	277	264	275	279	286	275	253	304	267	255	279	244	267	275	282	293	266	270	263	258	281	258	294	319	287	283	305	311	277	255	270	262	258	304	278	298	248	271	288	277	290	287	273	268	306	297	265	271	298	291	269	284	297	287	262	278	305	284	293	296	273	263	295	258	278	302	309	320	300	261	298	287	306	243	287	288	297	286	271	247	291	263	271	278	265	310	294	286	296	286	256	264	268	270	289	299	266	325	289	276	268	299	324	268	291	275	278	279	283	259	268	280	317	264	265	268	296	280	282	249	296	284	269	272	257	261	318	295	277	292	294	268	264	279	282	272	294	304	266	286	275	310	301	284	285	312	309	332	295	247	301	246	283	264	296	295	337	263	304	265	296	300	254	275	300	282	259	266	281	254	254	263	277	297	269	286	318	279	262	289	272	294	272	288	260	275	278	293	279	259	278	292	278	304	305	302	291	277	267	257	298	303	271	304	286	323	268	265	297	297	278	272	281	279	293	290	265	279	310	303	318	274	260	276	298	293	304	322	267	288	285	251	286	319	290	306	280	277	288	279	300	242	277	262	254	284	282	298	284	291	301	289	283	285	277	276	297	301	302	289	265	320	310	259	297	280	292	284	273	284	301	280	288	268	272	338	281	258	283	264	314	242	281	289	271	269	282	286	348	307	280	272	262	279	251	292	302	294	283	284	318	290	303	299	282	282	271	297	276	300	303	282	287	253	314	258	296	286	273	281	295	282	288	286	257	287	294	268	293	296	321	308	303	281	271	276	291	296	268	291	277	283	273	272	312	291	282	301	302	318	287	276	317	292	310	295	303	278	286	326	286	270	273	275	261	285	272	287	285	286	292	285	298	297	236	294	304	295	273	290	281	296	295	276	297	279	285	233	253	319	291	283	301	309	313	243	315	258	295	301	290	301	287	297	272	283	303	284	294	315	280	293	298	290	282	243	279	289	274	286	298	317	290	289	273	289	285	281	301	275	266	300	294	311	282	289	308	275	254	263	275	285	263	295	318	294	298	309	320	320	306	252	301	295	271	291	266	315	303	304	296	283	302	328	279	270	288	282	278	241	271	289	256	274	286	312	269	300	293	282	296	263	289	295	296	313	310	271	281	240	306	306	298	295	272	294	320	248	295	273	264	270	258	283	284	286	293	291	300	316	272	312	288	273	314	264	256	257	267	297	307	274	265	282	279	298	296	291	315	306	292	284	301	294	282	269	269	282	257	282	273	316	264	271	284	311	285	278	267	266	300	253	307	298	317	284	303	264	290	306	266	303	281	279	304	259	318	297	272	272	292	298	320	296	284	284	275	298	297	281	267	279	281	307	286	279	282	270	260	283	294	276	295	255	282	288	285	285	305	298	274	288	284	284	245	265	308	290	286	295	265	286	298	288	272	305	304	281	279	280	284	261	273	257	251	272	279	327	273	236	295	306	299	284	288	256	281	283	281	312	267	303	289	278	263	286	303	306	306	290	286	269	250	260	279	268	270	293	267	296	268	309	274	278	283	282	297	296	303	275	278	302	274	316	270	298	259	328	286	287	306	299	288	278	295	314	295	287	320	305	263	282	234	265	263	318	281	279	282	283	276	288	292	279	286	296	272	301	297	282	270	302	273	293	282	302	260	321	285	298	265	254	271	274	250	251	294	275	269	291	289	284	260	275	271	305	281	300	267	282	272	262	280	279	304	279	267	305	306	302	283	283	328	301	266	299	302	305	263	277	316	267	247	288	271	274	276	262	287	320	277	259	263	309	308	287	270	303	280	301	291	290	274	267	288	285	290	295	283	251	301	315	293	283	273	304	299	301	294	243	280	283	284	290	297	300	290	290	328	267	265	293	278	276	272	310	299	301	255	308	301	290	274	304	309	309	292	294	271	298	291	282	246	302	272	266	275	260	276	291	313	284	290	314	281	292	264	276	268	301	276	253	250	312	286	275	273	241	278	308	254	272	290	241	273	304	254	282	281	301	288	287	293	274	250	262	268	326	293	292	297	290	310	294	301	279	274	253	289	308	299	315	285	284	290	297	291	276	291	280	296	286	275	268	277	279	301	261	287	292	281	276	292	253	276	285	277	274	306	266	281	254	294	265	259	308	288	285	320	279
26437	4371	10010	12236	10632	8155	6238	4773	3938	3262	2460	2015	1796	1388	1339	1173	1142	1118	1163	1013	1069	954	936	918	877	821	814	833	825	852	901	913	928	950	873	879	888	910	861	838	803	762	756	717	688	694	684	708	737	727	713	720	719	726	662	620	742	666	664	650	711	679	708	672	711	644	625	667	665	702	656	659	656	643	701	634	668	628	622	599	658	652	671	651	681	666	627	696	698	672	642	675	630	638	673	624	649	584	653	666	616	667	646	604	620	626	632	658	622	610	614	636	627	647	598	656	651	625	619	610	611	624	658	641	670	644	630	636	615	626	658	620	636	605	580	641	609	652	648	643	622	655	574	619	626	636	612	632	621	605	613	688	633	623	642	655	607	645	653	633	702	624	609	650	633	600	628	647	639	625	649	612	634	616	647	641	638	619	581	631	606	608	664	610	649	671	635	586	644	666	622	643	578	618	629	625	648	659	608	573	604	650	606	612	642	635	610	670	625	578	613	636	616	653	589	615	547	664	649	650	593	645	633	624	616	591	600	621	618	595	618	613	604	666	660	606	617	668	658	627	611	659	652	617	667	660	601	631	607	646	637	628	642	654	600	609	632	676	607	587	600	645	679	636	630	638	615	641	616	617	662	651	641	621	669	674	648	620	600	600	672	624	604	625	622	630	611	628	605	616	608	586	599	661	634	621	644	615	634	594	632	638	643	644	631	611	634	608	640	665	650	618	654	629	635	597	585	679	617	629	577	582	617	620	639	593	619	593	644	589	634	625	592	636	622	574	642	592	636	629	659	664	631	658	671	655	641	610	635	583	648	669	620	668	660	687	603	623	628	645	643	598	661	640	582	629	645	609	630	639	632	609	618	666	668	616	619	638	678	632	630	607	627	603	619	626	629	594	609	603	628	604	607	628	662	628	630	699	638	629	649	665	632	595	630	600	600	614	636	641	619	623	623	626	607	577	651	565	590	648	621	622	617	655	654	599	596	635	607	589	622	613	634	654	601	641	619	669	619	634	639	655	626	605	616	630	619	620	617	632	644	599	606	604	624	649	646	640	623	590	585	604	605	613	651	648	600	608	581	609	600	635	607	605	632	675	633	613	641	600	628	680	632	626	617	644	628	588	648	627	639	669	667	612	629	591	636	628	641	588	650	660	636	632	640	593	626	626	653	639	633	658	605	584	669	607	600	594	654	605	640	588	624	598	649	622	693	576	634	597	631	655	585	638	638	597	645	630	593	628	618	583	594	620	632	636	612	686	646	691	682	599	637	613	634	632	614	660	619	638	629	618	632	633	617	617	613	626	655	594	634	626	617	643	584	625	647	638	595	600	642	633	670	578	641	633	642	674	670	601	627	635	650	617	653	609	600	624	640	642	660	640	679	610	611	605	607	648	650	681	598	649	656	647	616	686	651	615	614	596	654	677	612	611	649	620	610	620	649	605	644	622	600	625	590	636	630	604	677	661	628	575	672	657	617	653	666	634	656	618	601	611	625	627	643	627	662	626	632	651	599	629	638	614	614	656	596	632	628	612	669	616	605	586	619	629	628	642	633	611	645	613	617	615	656	599	591	617	647	618	624	606	605	638	610	588	581	657	622	580	634	627	666	624	609	655	616	625	610	565	606	628	613	657	646	584	596	641	616	585	621	624	600	643	615	620	587	571	632	601	638	621	645	601	606	648	622	633	568	610	616	643	642	647	630	647	607	641	598	643	625	631	659	647	644	637	588	662	646	618	620	601	613	619	649	611	610	666	620	618	664	594	646	619	644	629	577	592	636	639	666	636	646	602	610	646	644	610	638	596	613	655	603	634	609	672	649	614	621	669	657	645	585	632	615	556	658	618	630	586	609	606	659	631	597	650	620	577	674	657	650	632	650	597	624	632	584	558	612	638	628	653	652	673	634	598	629	627	646	592	663	632	628	610	652	711	632	584	626	623	622	648	635	676	605	665	619	613	596	604	618	604	646	594	610	604	607	615	640	647	671	616	623	630	647	603	596	619	640	608	652	649	597	669	629	612	670	629	634	628	629	641	657	667	643	616	629	588	652	667	627	607	622	651	671	627	619	659	629	660	644	676	614	628	647	639	601	621	576	627	600	639	620	617	638	575	638	654	630	644	656	630	649	597	602	629	602	596	621	628	627	650	643	668	613	636	584	637	638	636	600	602	650	644	600	615	615	633	632	614	641	618	638	669	637	593	634	659	626	664	632	585	635	600	649	679	655	601	634	604	642	610	635	663	668	609	614	621	653	645	615	607	609	616	637	635	636	637	644	639	673	605	614	625	651	644	624	640	639	641	623	626	649	657	601	552	601	598	582	602	667	614	643	615	589	640	653	622	612	610	599	602	668	627	611	597	642	651	620	597	653	635	637	598	669	709	613	653	654	636	625	643	633	643	673	653	660	603	631	680	632	671	616	580	616	622	600	669	617	637	634	674	648	563	670	613	600	613	655	631	618	636	641	600	646	595	611	635	647	605	646	631	621	616	626	610	602	606	594	633	622	605	610	611	606	583	583	609	655	620	610	577	637	598	609	655	604	636	621	661	637	607	572	572	623	627	641	621	596	641	633	635	610	663	633	625	617	601	632	604	649	645	622	626	639	635	619	628	641	636	624	633	645	624	651	655	630	603	606	611	641	644	658	623	619	645	611	610	634	617	597	617	608	638	648	644	639	626	658	604	606	623	606	644	656	633	621	606	666	608	654	645	685	604	648	626	664	674	616	596	629	634	627	683	636	609	627	627	624	648	636	631	633	634	616	602	663	640	627	644	629	658	636	635	639	608	631	641	649	631	637	629	625	599	584	609	648	636	617	651	597	590	636	630	660	583	623	673	595	632	641	631	636	628	616	619	558	611	569	620	612	640	616	605	625	617	668	632	628	654	640	608	626	623	661	602	602	625	619	633	693	612	621	630	602	606	599	637	636	658	608	606	624	593	662	666	628	626	602	659	606	645	651	616	619	612	590	613	611	637	645	614	639	674	659	630	594	610	659	631	618	645	678	579	647	589	645	656	634	604	565	660	602	591	606	654	644	607	658	633	607	618	570	645	604	678	617	604	637	595	640	625	609	617	627	596	604	617	656	634	620	601	635	635	639	604	619	601	607	626	618	602	662	633	589	623	596	601	646	609	617	654	642	591	652	640	663	604	668	603	679	575	632	634	660	656	590	630	641	675	617	594	582	633	622	621	631	664	626	605	603	611	597	606	681	596	580	607	609	677	638	640	626	621	667	607	611	645	637	636	606	597	635	621	629	609	634	600	611	648	635	625	590	664	621	615	656	601	672	643	605	604	613	616	633	594	612	605	624	627	678	597	645	624	602	590	677	667	621	625	635	633	659	649	575	595	637	616	631	599	635	593	615	672	643	615	652	647	667	640	620	631	644	618	670	639	623	586	658	620	638	636	636	634	645	572	617	640	647	623	650	637	644	651	614	653	637	580	603	596	619	588	643	639	581	610	647	646	620	646	627	666	625	636	597	633
17947	3170	2427	1866	1212	981	620	479	448	367	318	289	274	251	236	216	237	210	224	253	221	189	210	200	214	213	200	175	205	213	193	209	210	195	208	262	209	224	193	202	200	197	241	208	190	195	201	190	230	219	203	213	196	202	211	203	176	209	214	206	201	195	181	188	235	174	202	199	201	206	197	219	188	191	177	193	203	211	218	203	204	210	224	200	219	195	197	190	198	219	208	189	192	212	214	178	168	207	195	192	152	200	188	202	229	194	175	187	206	184	209	177	203	215	175	218	176	205	191	217	188	188	188	172	192	209	204	190	193	170	197	202	183	215	221	215	197	206	206	199	172	203	207	198	197	197	206	213	205	205	225	176	193	203	191	200	183	201	209	193	206	205	181	201	202	191	195	222	218	195	235	164	204	211	229	209	170	176	204	230	219	207	208	205	203	236	172	186	225	186	202	193	192	216	174	228	197	237	179	212	195	191	189	189	197	216	191	191	181	197	204	194	218	216	210	197	220	202	207	191	225	185	203	237	192	198	193	203	205	188	190	178	203	202	203	210	184	189	208	200	194	192	229	182	208	198	188	202	189	218	214	206	200	214	159	204	205	242	186	203	180	199	222	197	206	227	197	185	173	184	209	190	202	226	194	199	207	208	218	223	224	174	205	213	220	201	212	212	209	175	182	221	180	204	189	211	220	191	207	220	209	212	178	191	187	198	204	200	203	187	189	191	183	212	198	175	183	180	224	173	207	190	194	177	183	199	201	193	203	189	203	185	205	209	178	202	198	191	207	177	189	187	194	171	197	200	207	209	238	186	184	214	161	198	218	224	225	221	191	217	172	222	202	218	205	181	191	201	180	172	190	195	212	210	180	243	216	200	196	191	197	223	190	199	219	221	191	202	197	201	207	170	227	191	205	212	238	209	235	197	221	227	210	209	212	203	218	196	157	210	223	173	189	171	189	222	197	196	189	205	213	196	197	207	201	205	168	200	200	205	176	191	194	200	176	229	197	210	187	175	233	202	206	194	197	204	201	194	190	189	215	219	208	203	227	239	213	191	186	191	191	189	194	226	245	211	186	235	182	216	202	203	182	189	200	214	179	238	201	193	194	220	209	191	209	202	190	215	188	208	201	187	203	213	197	196	231	214	177	200	189	196	189	170	175	201	208	197	200	196	195	220	192	200	172	204	197	180	196	192	198	185	178	204	188	214	212	165	185	205	239	199	208	230	212	182	229	201	222	221	213	168	188	227	190	195	199	190	214	211	185	210	193	175	188	191	184	205	193	181	177	198	221	182	184	217	194	179	186	203	227	227	214	202	194	213	181	197	207	194	175	188	197	231	222	210	198	212	229	217	214	181	188	204	196	192	202	186	230	224	200	208	214	190	233	187	205	212	240	197	191	208	200	193	211	196	202	212	229	184	207	214	206	235	213	215	180	203	195	184	211	197	203	223	168	228	210	183	186	185	191	192	201	186	207	198	234	198	209	198	218	187	197	228	220	207	183	188	167	199	205	213	179	174	196	229	184	187	210	223	219	174	179	205	185	196	217	195	198	177	202	192	229	220	217	223	195	208	190	187	202	182	211	181	223	220	205	215	192	176	199	203	175	191	191	200	194	198	215	217	196	204	187	221	241	207	190	156	172	221	169	175	211	210	193	236	196	216	170	183	210	192	198	219	215	192	181	190	209	228	187	200	231	219	211	228	207	206	204	199	209	195	200	194	214	200	216	203	196	192	215	180	187	195	199	212	198	183	192	177	195	188	166	204	193	177	194	188	193	176	189	221	218	187	208	226	185	159	211	186	185	213	192	200	238	233	199	202	197	186	168	187	200	176	192	234	195	203	181	182	216	195	196	209	189	190	176	187	204	188	207	203	217	213	214	205	222	219	200	213	218	214	179	213	201	191	183	192	204	231	231	204	194	199	178	191	213	225	201	227	196	199	213	225	192	211	199	194	229	205	183	236	202	191	212	182	177	198	200	209	206	189	188	198	205	220	203	194	200	169	201	200	195	200	160	203	193	210	211	179	177	201	202	213	206	217	179	220	218	190	196	225	178	222	194	195	199	190	247	230	206	222	189	209	189	210	195	206	212	166	193	224	184	163	208	198	210	206	192	199	235	205	214	197	199	198	209	186	217	198	187	213	180	214	228	213	187	208	213	196	211	180	209	176	192	199	222	222	201	174	184	187	180	189	171	209	176	215	203	229	214	204	210	196	206	202	184	160	197	182	217	194	207	201	206	202	191	184	201	232	179	182	180	198	179	187	183	216	213	219	225	232	182	220	200	191	212	181	206	195	172	178	220	176	194	211	205	194	181	192	200	201	195	188	197	193	210	189	210	219	213	178	190	214	205	217	178	188	212	211	191	221	202	223	198	188	190	191	211	212	198	216	210	209	214	201	203	215	199	177	226	189	210	185	215	191	213	192	210	188	200	191	211	196	192	212	189	234	225	213	209	212	187	194	186	211	219	212	194	197	161	218	214	158	186	193	197	172	185	209	205	177	196	189	220	209	201	210	188	202	177	205	182	207	204	174	213	195	186	184	195	208	199	191	219	185	205	205	179	216	222	195	201	171	177	210	184	218	200	197	195	184	211	213	202	191	173	197	184	184	202	211	226	199	206	204	209	169	198	186	200	209	186	236	239	201	216	196	184	220	179	193	207	208	198	208	188	191	222	201	198	205	175	171	196	197	204	191	215	199	200	198	210	200	208	218	188	200	191	185	200	179	200	176	190	193	198	190	226	204	204	182	205	217	213	192	203	211	196	192	183	205	193	173	176	188	207	171	203	190	210	209	207	172	182	194	212	202	179	189	189	177	192	169	180	201	217	207	209	180	203	188	197	210	212	208	194	198	235	210	222	219	190	193	194	226	193	186	182	177	191	202	200	187	188	196	222	214	200	203	211	214	183	219	217	179	205	206	206	223	190	202	221	190	180	217	206	202	184	189	208	203	210	228	248	202	179	197	205	201	184	215	208	188	197	194	215	164	175	212	195	202	176	197	204	218	202	199	186	193	193	163	179	206	202	201	195	190	203	205	221	212	224	203	203	202	213	189	217	196	196	192	177	209	196	202	207	222	187	213	167	193	203	202	202	198	187	229	210	218	197	197	195	186	189	224	188	185	194	206	178	208	199	205	233	184	182	219	191	218	213	201	214	207	214	183	207	183	200	196	205	182	233	213	232	205	197	197	181	196	181	220	176	179	182	187	181	224	200	190	209	218	223	188	206	214	213	193	209	199	218	198	176	188	176	193	173	175	216	174	204	177	201	192	211	187	214	210	199	212	189	183	203	203	197	171	200	180	176	159	207	191	176	212	209	209	206	221	233	228	230	199	180	199	189	200	181	200	207	213	181	179	199	192	214	198	166	177	208	203	199	191	200	194	191	222	217	233	202	171	215	204	213	214	225	219	211	201	182	195	195	203	193	211	207	202	180	192	208	188	182	190	210	210	193	223	190	194	201	201	209	190	197	202	205	177
9891	1960	4724	5511	4396	3455	2551	1936	1632	1442	1076	880	759	711	643	637	608	582	639	597	603	587	595	579	579	530	523	529	518	514	522	539	537	560	539	538	569	563	580	533	477	486	551	524	462	499	481	513	463	524	491	482	452	483	479	506	510	461	465	464	522	461	516	495	466	460	449	454	507	495	509	463	466	469	476	449	445	484	478	510	472	432	464	473	504	458	474	456	470	475	467	436	502	455	457	481	486	482	475	476	454	458	456	493	452	464	462	458	405	488	495	454	454	474	490	470	454	437	488	480	474	449	467	485	467	472	444	486	483	453	482	466	416	462	500	450	481	499	494	460	472	453	475	479	468	443	496	484	473	496	488	461	446	472	438	489	449	484	476	458	492	467	459	447	452	481	479	473	450	477	470	446	488	462	498	465	461	476	493	475	441	479	441	491	424	468	475	461	474	493	450	473	402	464	450	435	462	454	500	432	448	459	503	423	462	477	430	471	472	433	453	457	469	455	472	457	452	505	430	454	499	495	466	490	478	470	474	475	489	494	473	480	501	435	480	454	524	443	485	451	450	446	449	504	466	463	498	475	460	476	497	434	453	436	491	468	490	513	441	455	459	464	503	497	467	481	456	469	494	479	478	455	457	459	449	493	472	498	466	463	473	454	458	458	436	449	504	465	484	456	472	438	498	495	457	475	511	502	468	452	475	430	471	488	444	485	478	448	454	434	474	444	494	438	494	491	444	455	497	464	440	455	469	436	452	509	471	454	452	478	450	492	470	489	468	491	464	469	497	478	471	488	442	467	487	449	497	466	443	505	473	504	508	474	531	439	495	503	436	447	457	452	444	467	471	494	457	448	482	486	454	469	471	493	506	477	433	479	454	443	433	486	477	438	477	449	483	440	462	484	496	433	492	442	456	471	469	432	469	454	444	448	460	465	498	457	508	518	455	445	442	480	469	454	470	440	492	447	463	467	456	465	488	465	447	505	500	498	457	445	465	454	490	441	485	480	491	454	469	426	456	478	496	488	457	450	451	489	448	444	451	479	465	480	478	488	461	485	488	453	513	495	498	484	479	472	478	472	461	483	452	454	501	477	471	480	426	501	435	474	459	448	469	475	468	470	490	433	437	479	491	474	463	467	491	486	449	478	497	465	462	465	491	445	503	466	425	477	475	475	462	474	477	473	453	441	510	483	500	490	476	453	462	488	485	466	484	459	479	481	450	499	436	505	504	476	478	463	461	467	449	487	430	500	483	493	463	469	458	461	472	466	464	495	451	472	488	484	508	450	447	462	436	452	461	463	434	498	445	493	442	473	481	457	456	432	514	457	468	496	489	419	463	485	438	441	462	492	424	464	480	483	482	490	449	499	494	470	509	499	434	485	537	533	490	453	459	466	457	468	476	484	453	463	476	535	486	477	471	466	463	462	467	491	458	474	451	461	454	518	458	518	503	494	498	490	441	495	475	438	439	485	450	464	461	482	443	460	467	466	447	467	447	479	506	467	502	461	477	459	485	444	492	464	475	451	462	454	450	480	479	500	449	464	457	474	442	464	439	478	462	463	412	479	498	438	444	490	483	474	492	449	473	498	506	471	479	418	492	498	486	521	464	450	490	474	467	446	481	475	452	503	506	417	480	472	477	510	423	476	447	467	439	458	462	454	473	476	466	486	470	487	448	463	441	485	492	492	496	480	499	449	467	488	461	466	471	442	466	474	437	460	456	468	455	457	440	497	502	460	467	523	493	458	482	494	475	488	453	450	442	490	471	477	457	491	465	454	446	461	460	439	473	450	456	440	483	523	441	454	465	477	455	461	484	481	455	509	454	440	494	473	430	463	503	477	434	486	516	477	468	516	478	479	447	514	499	464	465	481	479	502	442	448	467	487	458	448	443	448	476	476	478	477	477	468	463	465	470	433	479	434	482	480	465	497	435	502	500	493	481	453	461	470	461	470	478	472	497	498	452	487	501	480	489	443	467	443	485	475	465	429	468	456	479	412	447	459	459	454	487	468	466	444	466	487	461	473	463	455	487	479	480	468	472	491	473	459	456	478	474	445	456	488	467	458	441	451	456	450	449	464	503	496	436	498	483	430	444	475	456	473	446	465	508	441	465	443	470	474	458	475	466	468	493	507	462	464	472	467	452	468	459	437	494	426	494	519	473	477	486	462	475	465	455	462	424	478	479	492	473	470	441	497	463	479	449	488	456	496	474	414	490	462	462	489	465	497	448	479	471	491	486	492	472	459	438	461	472	436	442	462	467	469	465	405	484	456	464	501	478	468	473	462	520	463	430	488	480	460	461	449	430	477	438	461	441	466	498	444	433	465	446	482	531	512	453	478	489	480	484	481	494	491	495	436	482	448	462	488	486	481	453	458	465	467	482	481	477	469	448	467	487	493	464	525	441	481	507	488	484	458	451	447	464	508	507	448	479	442	398	460	501	534	444	485	520	491	476	510	478	485	453	482	454	444	445	444	460	458	452	487	500	457	503	445	460	466	475	446	490	473	489	498	464	428	477	498	423	454	445	468	510	462	476	486	437	432	470	451	415	470	477	487	466	462	476	448	516	463	479	444	461	472	501	486	478	469	459	534	487	490	473	449	485	488	480	484	495	498	492	490	472	475	463	451	447	484	454	503	500	461	490	512	430	431	498	464	476	450	446	444	473	494	461	454	465	455	489	445	452	477	431	450	428	445	440	446	463	471	452	436	470	444	437	495	464	454	476	480	504	471	480	509	504	468	465	491	471	485	459	479	465	434	462	465	472	474	462	452	504	452	460	438	488	504	471	462	504	464	460	483	460	467	450	471	487	454	484	457	439	433	483	478	477	436	462	475	464	438	432	452	484	481	465	462	485	493	489	478	458	461	480	482	458	486	434	471	489	426	487	524	462	490	457	466	495	469	461	462	441	480	459	475	472	491	468	453	496	463	477	423	473	442	437	476	482	439	449	435	470	495	486	457	461	432	495	462	470	464	473	449	452	449	475	456	467	463	470	473	466	449	478	452	485	456	461	500	490	448	466	472	508	492	503	475	479	461	482	437	472	460	484	471	454	466	446	483	488	484	447	410	469	525	485	449	464	500	500	490	454	495	489	508	466	495	472	488	447	495	490	477	472	455	494	510	465	439	465	457	493	466	453	464	465	478	450	494	448	467	427	470	459	480	464	462	463	441	514	444	459	471	466	484	471	470	450	467	479	458	500	480	461	544	455	475	485	459	458	479	450	449	493	479	464	466	423	465	492	471	468	477	462	473	471	458	449	464	486	478	469	462	446	486	468	453	450	462	517	505	452	434	474	456	476	470	469	515	503	465	485	481	478	472	487	514	482	485	480	471	467	498	492	474	464	468	489	460	472	522	467	461	468	451	495	446	496	478	469	489	503	472	476	484	482	473	475	466	444	460	463	461	512	449	483	476	446	456	489	503	463	473	515	453	444	475	439	519	444	488	496	458	465	489	471	456	456	454	485	488	460	444	454	459	476	485
34946	7511	4455	3515	2325	1535	1085	847	752	636	499	443	403	333	308	356	316	284	301	330	286	325	295	311	288	298	246	263	272	286	304	315	298	266	311	301	310	298	292	313	284	282	267	255	257	271	296	281	275	264	241	291	242	275	274	303	284	270	307	252	320	243	277	293	269	236	266	246	251	277	269	265	293	260	267	284	290	299	287	261	254	271	275	303	263	280	252	264	260	292	279	254	245	269	262	298	276	286	286	262	287	261	277	259	254	256	254	254	303	296	269	310	262	296	258	241	273	256	261	282	245	231	244	252	253	295	280	300	277	274	293	306	271	258	261	274	282	301	289	283	262	280	292	234	254	291	280	265	259	288	276	259	258	266	248	270	262	264	275	255	278	288	243	266	284	256	247	281	304	279	246	261	260	272	270	270	274	271	268	224	288	279	274	272	258	280	242	266	279	276	265	262	279	269	267	292	292	315	244	262	256	271	272	275	289	240	291	275	260	273	248	243	297	272	278	252	268	294	298	285	265	277	262	263	254	269	239	281	232	262	260	274	252	260	271	277	253	283	268	246	252	227	229	274	280	233	274	265	268	286	246	251	301	275	236	259	258	250	258	269	289	231	283	306	247	241	265	254	273	267	290	283	280	270	269	315	274	274	269	294	282	271	243	267	265	280	273	254	271	269	270	277	262	262	283	262	270	253	262	281	247	257	265	269	235	271	252	279	269	290	253	290	237	316	285	302	250	280	246	292	284	267	267	265	275	247	277	280	266	270	288	279	288	270	265	256	315	234	275	269	298	283	270	250	271	255	246	270	274	278	265	291	247	272	259	275	253	299	285	254	270	263	262	279	267	287	262	281	261	253	271	266	307	236	277	270	252	243	306	284	246	277	270	272	245	259	276	262	260	301	268	270	237	254	276	271	252	242	263	247	270	287	253	277	243	278	251	281	272	259	262	258	272	282	280	246	248	246	245	276	256	287	272	311	288	273	258	251	305	267	268	274	239	255	227	279	266	268	262	274	247	250	291	264	277	275	297	268	282	244	268	283	263	248	252	249	282	266	237	232	279	232	320	256	283	270	281	255	265	238	284	241	266	296	246	235	273	251	269	277	286	302	297	241	273	287	256	280	251	245	262	276	280	264	274	269	269	266	262	260	243	274	270	282	282	276	275	238	269	301	270	281	269	270	244	301	264	265	255	267	269	257	272	275	277	287	273	243	285	274	249	250	253	296	276	275	261	273	260	273	234	300	291	281	256	239	282	297	244	272	237	282	274	272	249	244	283	248	234	262	296	298	304	266	277	264	255	262	280	270	287	295	260	248	252	291	245	256	274	308	271	238	250	297	276	276	247	291	290	297	276	261	242	289	310	255	280	232	243	301	276	274	262	221	240	245	265	280	273	267	264	282	278	284	287	252	265	255	256	246	290	244	255	263	283	259	255	289	279	290	289	280	251	260	257	290	303	266	283	294	285	260	267	297	292	255	236	264	302	294	263	265	282	275	239	274	261	296	304	280	266	267	219	278	254	237	278	273	255	296	274	261	282	278	262	285	250	264	278	274	279	279	261	257	251	272	254	265	256	265	254	257	281	291	291	266	271	309	259	279	278	252	232	263	251	244	293	275	283	272	286	271	274	254	285	259	261	258	274	271	295	260	251	229	293	264	282	247	279	244	281	297	258	323	266	252	259	311	295	243	258	265	259	251	261	269	285	264	269	291	266	282	277	247	255	284	256	282	255	269	272	247	272	269	296	286	280	255	272	239	266	256	268	277	262	275	258	290	260	290	277	273	310	263	306	275	289	266	266	248	276	250	253	258	260	254	300	270	246	263	291	283	279	261	272	242	285	272	272	223	279	282	253	223	311	247	274	281	241	270	289	258	293	262	254	254	268	280	238	300	280	274	257	276	243	265	247	262	289	275	259	276	252	285	256	230	250	260	287	240	234	318	285	274	251	239	271	249	255	266	262	281	259	266	283	266	228	286	253	266	294	268	261	261	284	260	254	255	250	311	277	255	246	283	277	273	238	284	263	291	260	281	296	274	257	274	248	258	236	239	256	257	269	249	249	279	290	289	294	251	278	244	259	260	267	282	236	275	270	252	255	281	275	290	293	274	278	264	283	280	283	257	274	278	283	264	308	270	267	239	239	271	260	286	262	252	289	291	266	258	262	284	298	307	266	284	306	285	263	247	273	282	279	284	258	231	286	244	261	280	271	277	278	270	257	270	267	248	265	229	244	259	267	275	253	264	283	269	281	290	280	237	271	292	294	282	260	313	257	284	275	277	261	234	255	260	293	293	277	282	298	292	280	285	256	258	281	263	254	280	283	283	242	264	279	244	273	249	272	263	285	270	269	282	279	268	247	265	280	290	281	234	248	245	257	277	255	245	255	254	300	292	241	255	268	285	255	277	304	263	250	255	299	263	267	283	242	255	268	263	244	263	239	313	281	287	283	251	256	310	272	261	267	260	273	255	267	261	236	284	259	263	300	258	280	295	258	286	285	261	291	269	235	270	248	284	250	280	277	283	262	270	279	264	258	280	258	259	257	266	298	273	251	259	270	283	262	260	257	267	270	261	272	278	255	273	274	269	273	249	268	262	275	268	252	242	236	249	271	285	276	265	266	283	287	282	264	263	273	268	254	303	248	252	274	265	243	267	306	283	245	265	245	254	289	292	245	257	273	280	294	287	272	265	273	271	260	294	252	270	256	250	260	265	229	242	260	288	262	263	264	258	272	261	272	276	278	265	274	267	285	283	282	259	289	259	249	279	280	262	293	264	276	280	268	255	255	282	275	289	246	278	290	287	281	274	280	275	274	268	277	297	240	265	288	272	264	282	257	274	292	249	291	259	281	278	283	268	270	281	324	267	257	268	256	270	293	225	266	252	264	274	259	235	282	281	275	251	292	284	250	272	305	300	257	258	266	273	252	244	288	285	258	268	263	264	270	317	267	253	243	251	292	285	290	266	274	277	268	279	294	261	270	283	252	272	269	286	238	254	280	285	286	298	266	275	264	269	239	253	251	274	272	240	295	283	289	259	253	282	296	273	296	281	311	277	296	271	242	264	258	286	266	253	285	272	271	275	239	259	302	256	314	252	266	292	251	261	262	260	279	258	308	298	273	257	272	258	248	254	261	257	280	258	251	256	256	267	237	287	299	287	291	268	274	286	258	294	256	266	269	265	268	252	270	278	301	282	245	249	242	297	257	246	279	244	262	284	275	275	260	305	237	260	292	283	292	255	244	239	276	290	247	261	284	278	303	255	273	240	259	274	240	311	277	280	265	297	241	260	272	288	277	276	266	260	295	293	237	292	289	264	291	235	255	243	290	264	268	294	277	258	220	244	259	287	257	249	275	280	252	250	290	307	273	266	253	260	261	290	277	285	285	242	268	291	267	247	265	254	266	287	283	236	224	257	272	255	288	288	253	267	232	270	278	284	263	323	270	274	259	286	297	248	260	295	246	265	276	261	256	256	252	274	264	272
19583	3200	7740	9206	7722	5961	4351	3396	2885	2409	1929	1478	1280	1121	985	981	951	943	955	914	896	826	818	794	748	716	764	751	759	756	766	761	812	849	766	780	765	782	757	766	733	677	715	697	657	705	664	647	628	637	592	651	654	637	640	635	633	693	610	670	629	634	634	610	611	605	623	682	640	598	599	622	605	613	646	631	642	630	611	613	623	611	646	678	606	638	613	608	614	635	615	588	621	608	602	596	623	607	606	635	608	611	637	584	600	597	617	612	667	610	623	625	621	591	598	641	592	629	626	634	619	596	624	629	598	585	606	648	646	594	648	568	581	625	604	590	613	651	601	651	576	579	629	566	607	602	615	660	605	612	620	577	632	646	637	600	623	597	616	596	608	616	594	569	620	613	607	589	626	622	620	608	597	629	613	577	621	607	594	603	603	606	601	585	651	603	635	599	641	609	645	614	597	615	618	579	566	596	594	647	608	620	581	614	615	632	577	608	604	584	600	612	564	623	617	634	603	589	576	610	565	652	589	613	616	615	652	576	599	600	553	573	567	590	587	582	607	577	579	609	626	584	568	628	624	608	643	550	626	634	621	619	582	636	555	619	563	632	627	625	626	618	583	573	638	656	613	582	595	605	607	593	595	588	603	639	606	621	608	576	554	615	658	604	597	628	609	584	581	580	618	568	584	616	596	625	595	598	650	647	603	620	592	571	608	601	616	578	604	587	600	618	593	615	594	609	634	631	622	612	613	607	584	615	629	604	587	602	603	577	650	613	595	599	612	617	624	608	553	598	603	581	601	644	622	623	609	574	598	559	597	597	605	610	623	581	635	598	644	622	585	612	612	617	601	610	633	643	639	630	601	595	624	573	557	583	566	630	620	635	581	588	619	620	588	632	618	597	595	620	603	637	630	598	590	607	634	654	602	674	565	622	614	594	611	636	624	636	645	611	577	628	613	649	620	601	590	621	612	609	578	633	584	581	610	595	632	637	577	615	599	555	586	622	635	589	591	598	586	641	580	605	587	617	600	629	600	620	632	604	577	550	588	605	615	590	579	642	584	626	600	557	574	586	591	600	610	612	595	585	629	610	689	658	599	602	607	590	643	595	640	593	598	620	597	605	574	581	555	584	577	585	572	616	627	601	634	609	631	633	566	613	592	563	599	643	600	641	622	591	626	565	629	606	617	624	582	631	581	610	633	642	615	602	630	570	635	621	582	547	601	643	566	651	625	613	616	572	613	588	617	590	554	628	595	612	606	583	650	619	602	559	626	620	619	568	599	603	594	637	621	570	609	627	596	619	633	613	622	599	593	617	610	587	608	581	618	620	637	593	607	624	598	651	603	614	573	597	566	637	580	625	663	587	634	621	577	618	589	602	624	656	657	625	581	593	582	623	590	597	620	592	567	634	645	606	597	589	600	613	580	550	617	572	567	573	616	606	634	605	648	599	583	612	623	625	632	583	609	618	614	661	599	677	595	633	595	610	561	581	600	639	631	597	662	577	604	569	627	613	613	578	636	563	585	599	647	602	588	632	594	600	630	642	630	621	639	602	634	609	621	599	585	601	632	638	610	619	637	578	612	613	590	606	603	609	622	635	609	592	581	630	568	598	612	629	574	605	599	607	560	579	602	603	631	604	575	652	619	587	612	629	621	629	634	598	600	581	591	611	635	603	620	651	591	657	628	621	576	663	596	608	601	577	665	577	581	640	668	634	663	576	617	658	625	666	594	622	599	609	576	623	617	606	585	631	624	597	607	593	583	628	614	617	611	591	607	610	584	600	652	575	596	613	634	611	581	625	585	616	590	636	643	653	601	594	641	589	637	607	586	564	573	603	608	635	627	644	602	625	632	546	601	617	590	582	629	591	630	592	646	560	595	570	560	630	646	617	587	621	604	654	613	590	595	604	556	634	629	611	655	606	588	612	625	594	619	607	635	596	583	635	643	647	604	581	601	600	607	607	658	607	641	622	613	607	602	649	597	604	599	575	644	587	605	583	582	610	611	599	587	584	643	614	565	622	623	646	645	598	576	578	582	609	596	579	604	628	608	614	576	649	609	584	617	663	637	627	629	603	623	623	602	594	654	588	627	619	587	616	623	590	601	617	639	630	585	627	593	586	611	617	642	605	604	658	594	601	574	579	589	584	630	591	612	656	588	595	590	639	598	580	656	610	612	615	595	622	606	611	581	589	580	592	591	631	645	605	612	600	623	596	596	589	588	582	655	580	601	601	616	592	596	614	583	593	600	566	594	577	643	627	574	597	604	597	596	611	615	590	612	634	606	636	643	629	558	637	625	620	617	581	585	648	609	607	551	611	617	611	587	560	649	593	599	625	591	619	613	600	610	583	608	610	620	635	601	643	597	615	645	634	580	606	595	628	594	573	583	615	601	623	618	595	597	625	601	591	616	596	583	639	610	618	609	592	625	583	598	613	623	618	658	645	596	592	598	592	616	639	596	624	622	646	614	595	600	622	639	665	614	624	606	624	591	583	555	598	591	613	590	620	604	606	626	601	591	589	634	622	613	636	664	600	636	592	650	637	600	608	607	588	560	625	602	614	590	600	582	634	606	603	591	608	589	593	584	617	608	558	583	576	618	572	607	610	622	605	602	582	565	588	601	588	609	615	559	662	579	579	670	628	577	600	607	610	610	621	632	596	595	578	624	602	584	567	603	596	607	597	631	621	616	579	649	612	641	663	586	571	625	591	592	613	603	604	583	631	637	567	629	624	630	564	639	620	654	560	639	611	616	624	594	615	639	646	598	624	596	605	601	547	588	575	574	620	590	657	622	633	626	633	600	574	641	591	586	631	572	653	565	582	622	616	640	596	622	590	582	601	646	643	639	649	654	607	606	592	618	637	546	604	623	611	610	602	648	592	617	601	631	610	600	653	614	574	631	643	601	566	580	628	583	621	619	590	602	623	594	593	708	601	640	666	590	596	625	582	627	565	601	600	612	610	614	613	604	625	576	639	621	646	593	664	574	638	584	627	582	597	567	556	558	615	647	592	617	592	612	623	613	590	617	645	610	593	609	612	623	593	635	622	633	618	568	589	633	602	564	625	619	575	616	606	607	617	577	597	538	599	639	601	609	600	603	606	615	613	601	573	624	651	597	626	577	645	576	565	611	609	521	573	602	612	599	609	605	597	651	616	626	605	611	592	581	586	594	586	596	627	610	631	592	598	610	592	596	587	590	602	593	650	583	624	614	612	661	583	589	584	607	592	608	617	608	603	625	594	607	582	603	665	578	585	564	639	575	614	611	621	650	631	598	612	556	603	566	652	633	579	620	680	584	556	591	574	628	607	572	621	603	599	625	614	625	572	607	642	676	627	638	623	588	647	598	623	604	561	675	575	668	576	577	577	559	595	604	637	595	584	632	622	611	652	632	556	602	582	585	587	625	618	614	619	635	618	593	589	616	583	628	545	597	598	573	598	633	581	626	615	630	596	605	583	626	618	572	586	589	644	628	585	640	564	591	613
47382	13416	6636	5241	3222	2196	1503	1092	883	784	680	511	464	403	389	383	343	362	401	356	344	352	316	311	367	311	306	324	329	331	310	304	332	311	318	343	332	329	337	335	295	331	275	293	270	295	272	296	303	291	283	271	315	290	334	335	291	307	325	337	278	264	315	253	286	294	308	303	274	257	262	300	307	293	292	299	297	316	325	294	299	269	313	292	304	287	299	285	297	350	271	281	299	321	272	262	285	269	292	307	296	320	298	298	286	282	292	292	290	284	297	280	335	283	254	302	277	288	280	309	266	300	297	270	259	270	307	307	311	331	313	326	260	298	296	308	273	320	287	316	294	316	304	286	298	281	296	302	256	258	309	273	304	281	314	298	299	318	293	281	257	264	293	302	296	297	298	299	309	284	321	306	288	292	304	305	271	289	275	277	250	292	278	281	285	279	290	300	307	309	271	291	298	305	301	319	303	282	301	300	311	290	303	303	305	264	306	273	282	303	296	315	279	272	283	251	263	291	254	320	303	278	286	273	296	310	248	299	269	303	302	301	295	283	269	283	291	260	317	313	275	295	317	276	275	276	263	271	279	259	304	293	272	314	284	295	281	305	308	282	297	269	299	275	279	288	308	298	294	290	286	313	296	280	304	292	286	284	328	282	301	271	275	268	287	282	285	309	310	264	295	270	274	306	279	288	282	304	313	267	271	276	294	314	293	318	280	319	286	267	288	286	316	265	327	292	284	281	302	280	348	297	322	305	293	308	270	307	296	302	312	282	279	275	300	294	337	276	299	274	264	271	297	256	263	271	310	270	283	271	286	300	300	304	277	306	296	286	311	247	283	298	311	281	304	271	279	294	283	280	305	272	284	286	306	281	316	293	277	327	287	291	257	247	266	289	284	315	294	295	255	287	285	311	286	268	249	268	277	306	265	304	284	295	306	286	277	313	308	278	296	260	306	279	297	303	251	297	307	282	321	317	290	306	304	302	283	278	305	312	283	295	277	259	270	283	295	282	305	266	301	305	300	284	285	254	323	298	304	275	292	272	299	271	255	310	283	289	271	317	292	256	283	274	276	282	326	312	269	286	288	300	291	307	258	305	249	297	292	279	284	300	289	280	311	304	276	301	300	290	283	272	301	269	303	280	280	315	290	293	307	287	287	293	308	289	255	279	304	296	335	325	303	268	254	288	275	296	299	316	304	298	300	278	308	288	302	241	283	279	293	302	323	271	293	282	283	302	254	294	304	315	286	316	298	314	289	278	302	289	275	257	281	311	313	277	299	288	302	280	294	292	332	294	259	301	254	284	286	283	287	292	277	290	285	281	267	298	286	306	298	293	297	296	267	309	289	268	328	291	267	284	296	268	266	286	307	311	312	260	285	278	290	325	295	299	271	267	285	296	312	287	267	293	270	265	310	312	291	332	296	298	281	302	303	303	252	295	296	307	275	312	277	292	306	276	295	282	305	264	288	300	291	293	288	250	301	284	264	268	284	268	286	304	289	290	260	278	259	259	300	293	297	309	314	319	276	267	268	280	297	312	294	283	305	295	276	256	273	296	281	304	309	281	280	308	273	294	277	276	283	262	284	312	281	257	279	301	331	308	263	282	299	319	307	277	322	293	311	288	341	284	277	302	272	263	278	311	272	262	276	275	257	284	274	278	284	263	297	283	281	275	288	268	283	276	312	302	271	284	302	332	276	288	279	295	250	299	324	304	272	299	266	270	301	288	270	305	280	271	315	321	308	287	296	284	271	303	308	280	315	295	274	262	293	292	282	271	318	290	291	288	303	284	265	255	288	245	290	305	258	292	286	271	288	306	277	283	309	321	291	265	285	292	286	278	319	293	262	292	289	285	312	296	267	299	293	281	276	294	279	284	307	302	311	296	288	274	292	285	303	273	306	303	264	279	284	270	279	321	298	318	263	248	320	260	288	260	298	312	249	267	237	233	261	284	322	293	322	278	290	304	291	282	297	289	284	305	296	301	311	263	279	295	301	287	258	290	303	307	283	312	287	290	277	272	290	293	284	294	275	277	258	280	309	309	259	284	280	289	275	306	291	307	308	304	275	268	280	275	308	312	288	288	277	248	329	294	291	291	258	304	280	297	328	292	288	302	283	285	289	247	318	299	275	299	299	327	327	311	280	281	300	291	270	260	308	306	282	304	301	291	266	295	276	289	278	268	299	287	297	286	292	313	290	298	319	282	336	293	296	302	307	250	298	285	305	319	311	278	277	292	279	298	314	268	286	281	275	313	336	279	314	306	286	285	280	279	266	298	280	297	292	304	313	293	275	283	266	286	288	338	308	299	298	297	285	318	281	269	312	293	320	297	266	317	317	301	309	284	284	307	295	299	305	278	292	300	278	286	326	305	300	266	254	297	283	292	297	293	275	312	278	286	305	297	308	287	289	295	297	285	264	274	259	322	308	290	297	288	279	297	302	283	287	315	292	285	295	295	280	266	298	279	286	286	266	272	296	277	301	333	274	276	275	281	291	302	317	293	262	294	265	294	286	307	269	258	287	288	304	325	271	296	300	299	256	301	286	285	294	291	309	255	317	302	274	315	314	284	321	300	299	296	301	298	285	299	298	269	281	282	280	309	286	279	272	251	295	239	313	309	304	286	302	288	290	284	267	266	288	305	288	329	283	301	260	305	257	299	274	309	269	299	269	272	256	324	278	271	280	267	298	265	271	268	297	283	289	280	281	282	279	293	329	273	266	276	274	249	290	326	312	268	299	246	309	309	304	288	291	303	305	273	283	291	297	309	297	288	293	274	279	283	278	298	284	302	278	290	293	264	281	311	302	257	287	295	270	297	284	296	314	283	307	278	275	269	274	277	280	296	272	272	277	286	293	268	317	288	277	308	293	253	302	270	283	268	308	318	310	296	298	294	298	296	303	304	291	292	316	266	260	254	284	292	303	285	306	309	317	291	291	285	282	281	284	292	303	284	295	318	261	278	304	299	284	330	293	301	291	294	313	313	253	327	250	287	268	309	302	296	286	270	318	292	300	321	305	280	284	259	308	281	290	264	292	298	283	301	282	300	283	285	262	334	302	302	308	290	287	296	326	288	290	292	327	265	292	281	289	291	290	284	312	309	294	311	292	291	297	258	293	268	301	280	295	279	264	315	285	303	270	284	319	275	282	298	264	293	292	309	294	283	309	301	274	309	303	253	304	284	298	286	301	298	304	267	307	305	279	267	321	335	295	267	292	316	301	263	298	328	289	293	290	291	281	284	315	283	331	317	270	326	288	344	269	327	277	291	299	272	269	292	274	281	298	262	305	284	299	264	271	271	274	288	302	295	281	269	288	282	299	281	296	301	279	276	308	302	272	302	316	318	301	315	306	270	285	305	288	286	318	318	343	299	281	275	296	314	278	274	300	289	320	283	291	294	287	280	282	295	309	262	300	302	276	290	306	289	294	287	299	279	283	258	298	292	280	289	286	296	284	285	304	286	302	282	284	279	328	283	321	328	267	284
26245	4438	10009	12107	10294	7974	6167	4709	3918	3051	2479	2036	1670	1430	1261	1206	1120	1081	1168	1046	988	958	958	940	841	859	885	852	874	917	870	980	1012	924	914	883	862	886	902	843	808	776	762	719	723	674	704	680	690	715	762	682	724	721	693	698	702	717	724	674	691	638	692	663	669	632	645	713	651	702	677	633	696	694	682	662	645	600	607	653	616	682	628	662	661	681	613	645	620	640	630	686	695	627	642	643	676	639	650	619	649	626	646	654	628	652	633	674	645	670	665	665	618	635	667	617	681	656	618	641	646	671	613	658	656	663	655	633	597	651	640	606	646	655	623	615	648	609	603	610	626	601	636	630	613	621	679	629	666	624	629	604	636	647	633	603	623	642	661	633	667	666	587	632	656	647	609	645	627	652	590	639	621	636	631	612	624	662	642	630	630	631	657	669	632	663	612	648	629	646	589	625	658	621	590	639	600	667	653	673	605	647	648	644	604	621	644	669	639	659	612	637	640	690	647	640	628	631	658	585	635	660	636	644	640	675	649	666	624	616	669	608	622	608	642	690	627	689	618	630	645	635	612	587	667	673	642	618	637	615	647	671	593	656	677	631	578	600	619	638	634	655	671	659	625	583	597	648	608	612	681	626	622	606	636	655	649	624	612	618	647	652	668	673	584	609	648	612	662	609	662	671	647	643	661	604	652	632	651	689	646	606	639	658	639	599	624	678	599	626	639	644	646	616	613	616	622	651	608	641	631	612	594	621	618	614	621	636	633	646	622	625	638	670	632	643	643	638	656	650	621	646	575	647	639	644	632	639	624	629	633	624	661	652	649	596	624	620	627	602	611	657	655	635	658	652	634	585	672	655	647	652	623	648	624	628	638	618	645	609	639	676	597	674	595	633	639	667	635	668	617	622	632	597	650	605	625	577	639	656	653	635	636	618	642	625	659	649	656	587	607	612	601	646	657	638	643	595	641	685	627	618	653	671	654	656	679	668	676	619	591	672	613	681	613	647	621	642	655	611	620	647	633	643	631	635	637	631	601	609	672	633	630	688	645	620	676	689	642	661	634	670	669	602	624	636	634	657	617	599	637	608	619	603	633	687	594	695	631	659	692	612	685	652	569	624	661	690	596	637	692	654	638	654	630	617	648	631	654	649	613	626	609	605	681	656	648	646	656	643	637	659	633	637	643	621	724	651	643	680	664	634	597	646	624	668	633	621	588	635	664	643	649	611	594	693	596	625	654	623	646	679	636	585	619	607	631	627	625	639	668	614	614	623	647	640	645	606	662	656	642	645	626	663	667	647	619	630	638	676	630	662	634	634	662	596	623	622	586	610	593	629	665	661	609	669	635	641	647	670	650	650	568	658	676	605	638	638	621	650	622	620	635	628	618	678	671	623	631	633	624	652	597	623	631	663	641	664	625	627	650	667	600	641	627	607	621	611	591	632	669	612	642	655	673	681	658	645	635	669	673	600	652	651	635	657	645	618	610	603	603	647	613	619	651	612	617	604	647	611	632	662	651	582	616	651	655	666	642	636	659	641	647	645	678	676	648	634	635	612	627	599	601	603	660	619	644	653	602	623	660	562	655	693	687	602	670	639	631	617	652	647	688	642	620	580	652	625	665	618	625	678	695	626	646	610	648	636	630	657	609	617	658	624	616	629	615	650	615	682	640	623	619	656	664	658	643	625	713	609	630	634	658	670	640	662	645	687	613	627	585	609	644	646	663	626	626	667	590	607	647	646	652	599	632	632	638	597	605	668	609	593	623	628	676	610	651	618	619	604	646	675	615	622	585	654	650	640	699	658	635	638	590	657	625	627	629	542	637	601	705	628	640	595	616	643	630	639	634	631	608	625	618	695	642	640	720	696	627	633	628	645	631	664	631	636	642	636	641	592	659	591	635	592	600	643	595	623	670	644	621	609	593	639	652	623	600	631	673	576	628	640	606	598	667	642	633	621	620	648	601	623	641	634	644	611	656	668	627	632	591	643	615	661	628	621	632	612	625	616	678	615	633	629	635	654	617	656	622	613	628	648	629	661	662	641	642	604	591	637	676	632	620	633	689	628	635	672	683	648	588	651	633	649	676	652	615	624	655	593	627	658	670	591	632	626	661	639	599	680	620	658	646	649	651	614	622	633	614	599	610	609	621	597	642	615	680	629	624	638	628	650	654	626	685	696	610	670	655	612	647	636	657	680	594	628	611	633	629	618	600	643	630	613	634	651	607	655	652	617	609	606	670	611	582	616	616	618	632	619	662	637	625	615	657	618	634	635	603	616	650	631	633	662	621	605	631	613	625	647	648	651	625	655	596	632	646	625	634	620	623	596	666	650	650	631	666	618	636	636	640	613	684	656	620	680	615	631	632	607	635	649	620	644	631	647	635	594	648	651	690	635	602	620	612	676	637	664	637	642	595	635	634	624	652	604	640	633	651	672	649	665	650	628	641	628	641	650	654	616	646	671	649	658	600	612	641	650	619	641	668	615	685	652	604	633	655	627	692	640	600	584	627	607	631	635	626	623	644	685	595	593	652	608	612	611	617	624	660	603	635	639	615	644	675	661	649	646	595	634	634	641	638	618	649	665	588	629	671	678	670	612	623	632	648	647	633	620	610	640	611	585	630	653	638	618	619	582	655	626	633	671	636	628	630	646	624	663	611	613	619	620	626	627	627	620	647	651	671	623	663	592	648	630	640	615	607	662	637	683	624	655	605	622	683	646	632	624	688	600	658	623	644	595	648	627	642	647	643	621	635	613	659	616	624	686	621	675	632	610	618	630	649	674	650	689	631	613	657	603	667	607	618	629	634	655	641	620	657	603	611	646	632	636	647	625	613	633	693	651	623	601	642	614	622	618	595	651	642	644	632	645	658	642	635	640	610	622	626	624	646	680	672	673	641	619	602	638	657	621	635	628	631	630	615	650	597	650	651	682	633	612	628	668	657	667	628	659	633	649	622	614	603	619	617	653	647	622	636	652	650	603	628	628	603	611	684	623	627	656	635	638	649	612	629	674	557	618	660	694	625	636	644	668	599	627	664	602	599	651	641	629	656	583	651	633	611	673	645	641	679	650	628	637	643	672	643	621	642	653	622	622	621	668	626	616	637	575	663	667	631	622	664	625	625	605	636	687	667	619	672	629	676	641	653	671	623	638	622	616	648	623	664	646	643	637	640	621	657	642	608	596	614	667	634	641	634	649	614	619	634	635	645	600	603	633	651	576	628	611	645	650	640	602	603	669	596	660	633	642	619	614	626	646	644	632	618	623	613	620	638	634	633	664	616	625	606	621	678	629	621	644	630	619	611	604	617	626	624	658	606	631	617	633	598	616	578	644	662	626	642	648	645	666	610	668	633	670	642	633	614	660	672	669	629	684	628	665	631	682	632	624	661	708	606	589	650	628	582	621	655	667	697	583	610	593	646	626	600	601	632	624	661	603	658	656	643	643	637	633	663	735	680	619	597	620	658	654	622	613	638	648	614	600	631	594
16766	2866	2392	1797	1333	863	608	533	455	347	309	304	231	231	248	213	226	210	241	233	213	241	205	187	194	214	181	178	203	226	200	227	208	208	236	233	213	204	224	257	240	200	222	201	190	174	214	205	212	185	216	205	199	213	223	197	211	229	209	171	233	201	188	194	203	196	217	191	198	228	186	208	185	190	195	199	200	214	182	185	201	201	200	191	197	216	213	202	206	226	187	194	216	210	224	229	205	215	167	215	232	168	169	174	207	203	230	184	180	201	224	212	177	193	194	183	228	212	198	207	196	197	189	194	212	192	201	205	192	233	209	209	202	194	208	181	212	229	189	196	171	218	205	189	217	208	202	216	186	220	204	202	196	202	215	182	194	176	220	219	215	169	198	216	195	194	191	220	215	210	183	213	197	231	187	207	225	188	212	208	207	221	234	175	195	194	221	194	223	235	214	210	206	200	195	176	220	205	207	209	192	222	185	189	196	203	208	214	183	191	214	192	195	197	197	224	186	224	191	195	202	203	191	214	187	212	209	216	216	185	190	247	208	186	203	196	196	197	220	204	177	190	190	181	217	208	215	201	184	177	217	195	202	198	213	203	215	207	171	164	186	180	200	235	200	204	198	181	197	198	194	177	206	223	210	206	182	207	187	194	190	199	212	210	171	181	196	193	199	215	211	196	225	195	219	176	174	194	201	205	190	213	205	187	210	204	185	197	200	190	200	206	190	217	174	213	222	195	182	167	186	210	203	203	202	198	188	212	181	210	192	183	208	207	203	189	203	204	176	223	212	186	192	187	197	192	194	209	185	171	215	205	204	220	228	180	175	205	195	191	201	178	211	221	199	193	173	203	220	214	220	194	233	185	195	195	196	187	199	205	165	219	197	188	206	194	174	202	176	224	182	211	213	210	200	211	169	195	187	197	206	208	207	202	205	210	182	208	198	208	190	193	176	200	212	185	166	210	195	189	207	172	190	187	201	189	220	198	200	190	160	175	199	208	222	180	206	195	195	204	176	203	191	204	190	216	188	227	224	228	163	209	191	197	205	191	196	194	209	176	187	210	204	184	205	245	202	203	177	168	204	192	218	235	178	210	215	215	185	189	199	182	226	201	176	193	197	202	186	208	169	189	215	190	209	204	216	181	207	167	187	203	207	173	191	195	209	199	204	174	187	219	200	176	169	189	204	213	194	192	205	219	218	232	226	201	187	184	208	208	196	175	177	211	194	212	217	200	187	181	206	198	170	215	213	237	193	198	198	180	194	236	195	201	185	202	180	229	203	232	224	188	208	162	179	189	200	227	170	193	201	200	188	209	164	193	190	197	238	214	193	190	208	204	208	214	185	209	199	203	207	196	195	183	172	192	200	190	188	211	194	177	191	203	187	182	191	194	221	211	208	195	191	183	211	201	199	212	209	192	207	199	173	185	181	206	183	212	209	198	177	190	194	201	187	183	194	188	187	170	216	173	187	197	206	206	243	230	181	210	213	217	218	182	200	174	198	214	210	209	201	186	195	185	182	214	205	179	197	189	187	216	202	185	194	201	183	202	210	208	198	191	197	233	180	195	183	178	188	191	179	203	180	203	199	187	204	210	197	203	186	202	196	179	188	223	208	201	206	223	192	184	205	203	198	214	210	201	223	210	220	195	186	212	196	188	168	196	210	188	204	182	185	207	176	189	195	224	214	176	208	188	183	182	206	223	180	191	211	218	210	216	188	194	192	190	169	217	177	181	200	176	199	207	197	197	221	211	202	235	197	195	195	186	217	216	215	184	185	226	195	197	171	208	189	208	210	194	190	201	184	216	201	199	210	200	204	222	221	184	192	195	215	207	205	191	228	196	197	215	199	189	228	219	177	172	220	214	207	216	214	222	188	231	209	171	201	200	173	150	204	204	209	193	202	201	165	157	185	221	206	205	229	215	204	205	212	201	204	199	193	191	200	174	170	190	176	184	180	182	208	175	180	206	224	174	187	177	200	209	193	223	185	202	207	205	207	199	172	186	225	188	238	208	208	205	195	195	191	190	190	210	182	211	225	200	240	216	195	199	205	206	206	198	192	210	183	200	162	183	222	216	238	185	221	183	193	211	205	183	197	197	234	202	214	216	216	193	173	191	203	220	202	210	195	229	196	196	180	203	207	196	205	194	185	197	205	175	200	203	191	213	212	214	193	193	213	172	199	186	197	210	191	227	199	206	177	201	206	221	223	170	185	199	198	230	216	180	229	183	213	204	162	218	179	167	191	188	203	207	178	213	190	199	203	180	217	219	233	166	183	176	207	187	206	203	231	197	214	186	182	197	211	193	194	208	201	206	232	202	211	185	183	177	186	194	217	258	245	209	202	198	209	204	164	214	206	240	219	166	199	184	200	207	174	193	191	212	185	195	194	215	181	202	218	192	180	204	188	201	192	191	211	208	172	170	192	179	194	192	185	188	198	217	208	197	201	206	177	201	217	220	205	214	196	176	174	194	205	164	193	198	194	212	207	209	207	207	199	198	219	200	199	189	208	198	171	198	203	184	228	196	212	212	204	225	201	192	203	188	181	212	187	218	229	215	198	188	194	191	208	191	198	190	213	174	194	190	195	182	213	209	184	206	206	208	202	202	208	221	234	199	199	236	231	216	202	229	202	223	165	201	200	202	226	207	212	216	158	200	181	250	215	205	204	201	217	209	200	205	211	189	189	215	193	194	203	189	202	226	193	199	195	185	213	213	203	204	189	201	204	230	195	216	206	218	219	188	195	196	207	210	219	177	197	192	194	189	212	191	193	214	204	216	214	184	173	195	220	204	188	213	208	202	211	203	191	207	205	201	211	192	215	194	189	206	185	192	206	240	214	203	175	254	204	188	187	192	183	200	203	198	202	201	191	185	203	186	195	217	175	169	202	190	200	212	204	200	221	208	225	230	212	194	203	191	224	191	196	202	189	189	198	217	202	189	208	179	199	184	189	173	175	194	176	185	181	221	187	198	190	193	210	193	200	180	186	222	197	215	198	205	215	189	174	184	195	193	213	201	205	181	183	193	178	178	210	217	195	199	178	193	222	180	196	204	218	197	215	206	182	221	215	193	196	198	196	231	188	203	180	185	195	218	220	190	203	181	207	187	201	211	186	197	196	200	169	203	182	191	189	212	216	187	219	207	226	223	189	202	203	209	183	191	175	194	204	176	180	218	219	210	220	215	238	209	200	193	189	210	194	160	177	209	197	175	242	234	182	236	211	184	194	213	185	207	207	188	181	184	188	220	213	187	188	183	191	190	199	211	202	200	201	192	223	202	213	226	220	215	199	216	220	191	198	207	168	218	210	215	205	190	218	180	176	218	197	208	199	207	198	213	232	192	210	204	199	213	217	184	210	244	228	200	200	207	225	194	196	206	165	207	196	217	204	196	201	194	219	208	199	200	181	206	192	205	186	230	207	207	194	191	199	199	202	194	210	184	204	188	203	193	208	225	233	195	197	244	221	208	210	179	216	241	190	207
9383	1888	4524	5325	4443	3327	2486	2001	1693	1302	1114	890	755	686	689	618	607	630	602	613	610	606	536	542	522	550	560	551	526	536	550	516	536	588	518	537	544	536	558	532	556	511	491	512	480	509	489	464	494	509	497	506	501	517	503	447	494	466	504	524	479	476	499	496	485	455	512	500	519	477	456	453	484	447	473	481	467	449	497	483	451	479	484	483	502	498	500	524	485	468	478	470	500	531	463	479	508	497	517	416	492	476	502	473	441	460	439	441	452	459	462	466	474	468	495	507	439	455	450	480	481	478	449	501	435	515	492	531	461	459	490	444	467	472	444	461	457	465	498	461	467	456	483	494	485	433	463	449	451	485	432	484	468	484	525	452	461	501	458	478	482	465	430	460	473	492	480	508	511	458	439	488	459	457	494	488	507	467	464	454	459	473	459	501	473	500	473	491	468	468	453	494	474	459	480	461	470	442	510	451	465	467	449	487	489	495	479	464	479	467	466	424	486	492	452	487	468	470	470	456	464	498	447	419	498	489	467	467	516	465	471	466	455	456	458	498	444	495	474	479	476	467	487	488	486	512	440	495	426	440	454	459	469	480	469	486	458	480	482	442	483	467	452	467	478	476	453	469	462	467	459	445	455	416	486	471	473	466	463	437	468	441	472	472	460	502	463	480	423	482	453	468	485	458	484	465	452	469	488	456	443	472	466	479	477	430	444	449	469	449	477	491	479	459	437	470	408	453	457	439	465	438	468	455	514	448	471	454	523	533	489	472	431	492	480	480	443	450	474	481	455	479	476	450	455	514	462	428	452	465	497	450	481	470	462	465	483	456	465	458	471	469	440	459	471	493	477	500	447	457	468	473	454	438	486	479	504	462	502	518	486	458	473	457	475	475	479	469	490	464	462	450	477	438	458	463	473	454	491	498	435	469	442	463	472	489	481	443	441	482	458	449	504	474	472	499	482	469	469	468	478	488	465	469	425	505	439	454	436	464	524	485	476	442	490	479	447	459	487	456	483	488	423	466	448	473	428	459	430	448	451	455	466	484	466	430	515	446	517	492	462	451	463	486	451	451	463	456	500	498	433	449	499	500	454	436	447	453	473	466	438	486	459	455	454	456	478	450	466	472	490	456	458	460	439	473	436	491	449	498	461	405	455	440	464	472	486	471	470	467	420	468	471	434	488	504	455	464	477	463	493	494	483	496	517	468	494	490	475	505	461	470	486	495	457	450	477	499	485	492	468	481	445	443	473	489	476	496	475	446	511	464	437	457	464	479	467	444	518	484	477	471	497	470	486	470	450	482	417	482	459	487	447	429	473	482	484	449	479	468	468	446	485	491	478	458	499	451	430	507	489	464	487	460	495	502	466	469	507	437	455	508	479	474	477	459	437	469	484	465	459	484	426	457	461	504	437	461	470	470	438	434	485	494	436	469	474	456	446	460	481	474	449	480	456	439	494	447	466	472	511	488	474	482	468	456	422	459	463	466	490	443	438	499	485	488	447	497	471	484	523	451	480	451	452	474	470	454	456	491	513	463	476	463	459	448	461	427	422	501	476	473	469	471	509	444	438	507	491	462	472	513	491	471	436	446	494	477	457	462	467	470	500	471	455	454	468	428	449	474	488	499	454	507	467	490	517	447	448	466	468	487	486	504	492	486	466	474	447	469	474	492	460	458	493	452	462	434	459	509	468	467	467	525	442	458	514	443	438	463	491	460	435	479	456	470	482	463	460	466	476	496	465	471	451	450	467	502	508	476	465	469	420	451	492	481	493	450	466	462	466	471	445	470	476	434	455	470	490	472	477	469	512	422	484	442	484	503	462	428	479	435	462	426	489	450	473	479	468	473	475	502	428	481	470	466	435	460	465	452	444	491	477	471	481	493	475	489	472	456	459	499	465	469	436	430	478	468	445	469	451	493	438	486	440	462	449	467	499	455	468	421	465	419	444	462	469	473	486	513	480	438	468	485	445	454	470	460	469	490	490	465	468	466	451	455	469	493	499	433	471	444	446	487	495	459	428	474	486	475	450	464	462	487	489	452	511	476	426	443	446	500	480	474	434	519	455	466	476	467	488	505	440	416	470	471	452	473	495	496	463	464	483	435	455	444	467	478	477	493	447	500	513	480	500	477	484	473	486	447	499	459	432	478	476	449	435	476	467	462	461	486	463	456	443	516	474	456	447	437	478	510	477	470	458	477	474	475	450	476	441	485	481	484	452	446	466	469	485	492	494	461	467	486	482	464	474	442	459	465	454	477	441	480	428	450	478	474	464	446	500	463	481	478	472	494	417	441	431	476	463	479	467	479	475	474	489	437	432	457	448	472	457	458	484	482	461	463	483	483	478	445	491	494	479	490	486	440	522	491	460	473	476	474	448	501	476	458	476	460	454	461	426	447	461	460	470	470	493	466	464	507	475	499	487	469	481	437	516	458	435	480	462	485	473	483	453	478	488	460	437	479	478	461	461	464	508	406	475	451	467	505	450	496	449	478	490	504	463	474	505	473	478	493	493	457	499	484	491	478	474	479	499	448	483	481	501	440	479	452	449	475	492	468	477	477	517	462	456	478	500	460	484	432	496	483	478	448	512	493	476	429	495	484	508	442	457	451	511	445	447	471	480	485	448	505	504	468	466	462	459	483	484	492	484	497	480	466	495	479	484	460	431	429	449	491	458	497	451	478	453	484	509	489	468	479	520	475	491	463	473	516	443	468	507	438	480	472	481	451	468	448	481	471	460	471	473	506	463	501	474	465	494	472	489	510	478	458	469	484	445	469	480	468	472	456	452	462	485	468	457	489	455	474	461	473	457	482	464	483	458	472	507	467	433	499	445	479	455	495	475	455	486	455	455	454	469	480	464	442	442	497	460	482	439	497	440	471	473	484	483	481	475	527	470	472	458	446	478	511	497	505	455	447	483	473	486	481	457	487	461	494	487	453	455	481	455	461	488	449	440	453	468	500	456	477	474	501	458	483	441	460	447	491	475	490	477	436	489	462	479	480	430	455	458	487	476	452	475	477	451	452	471	451	443	467	440	472	494	468	471	460	468	458	466	463	458	462	447	441	490	466	487	489	460	480	469	465	482	481	493	507	468	446	473	432	571	457	495	454	431	489	431	462	490	487	444	472	421	498	441	453	453	434	464	462	497	462	439	487	430	417	461	468	486	469	495	465	452	445	435	461	512	423	503	480	502	461	486	491	478	455	482	460	475	472	434	494	460	491	458	452	455	513	482	451	467	481	491	491	487	475	423	461	482	445	492	479	489	499	488	480	477	468	433	449	472	493	515	489	474	513	507	487	458	443	446	471	429	468	498	451	469	453	484	504	448	463	485	470	480	515	462	428	501	474	473	464	492	474	476	487	443	484	437	459	476	473	472	488	475	479	460	529	434	481	462	453	471	491	473	500	451	447	436	515	452	445	505	478	443	473	504	458	451	466	445	470	477	484	491	499	461	440	455	456	471	455	487	481	469	479	479	478	478	484
33324	7185	4489	3407	2291	1527	1072	961	723	571	464	424	389	385	325	338	328	328	293	319	309	306	309	307	324	293	321	295	296	286	327	310	290	311	317	283	263	293	273	276	265	302	256	283	288	286	307	270	274	291	285	286	267	258	292	267	268	285	259	301	290	314	299	284	269	279	260	288	245	257	256	257	247	262	232	288	262	252	282	240	295	249	294	278	249	292	267	293	254	259	262	269	286	286	280	276	248	262	287	285	276	255	270	308	240	256	286	287	277	280	251	280	271	249	249	258	251	247	277	285	302	268	235	269	221	282	291	264	296	272	261	278	271	255	274	237	265	262	253	284	266	287	251	273	262	299	277	238	260	275	281	268	301	240	235	283	256	278	269	279	257	284	256	282	257	275	275	280	273	239	267	282	280	303	293	231	280	270	289	245	264	245	278	294	256	240	291	239	270	290	259	272	267	256	269	313	293	278	258	265	259	264	258	276	287	271	272	279	265	277	290	253	310	288	291	262	261	304	281	251	314	282	259	269	265	270	277	279	286	256	287	252	262	276	270	267	282	242	243	262	264	240	292	301	267	272	259	269	255	266	282	253	275	291	254	282	272	262	264	275	267	275	258	263	307	282	277	270	257	272	267	288	255	257	252	225	289	253	254	282	282	290	272	263	250	269	289	291	275	235	237	257	298	282	298	270	281	304	272	253	269	283	266	266	275	287	279	284	262	275	306	265	303	270	248	284	301	262	264	286	300	308	254	263	258	269	291	257	296	282	254	268	279	263	251	280	280	272	261	268	281	256	243	309	265	303	265	250	288	248	266	234	271	262	282	280	291	309	234	271	248	312	267	264	276	272	233	269	285	265	267	290	262	253	289	275	269	294	288	277	249	252	292	274	268	241	272	281	258	286	245	292	279	242	281	271	282	255	271	278	256	257	229	288	245	265	243	314	288	297	270	306	257	260	249	271	260	281	261	264	261	263	264	254	263	295	262	249	266	238	274	272	267	258	266	291	264	247	246	252	282	263	284	283	269	237	248	275	282	246	260	262	263	262	281	256	247	257	268	282	253	306	267	257	271	275	256	264	282	263	251	253	273	291	274	250	266	254	240	249	265	263	283	262	282	279	247	279	280	285	281	273	256	287	287	282	268	239	251	264	293	270	259	290	253	271	262	253	270	276	243	274	279	270	256	293	268	275	274	275	257	274	269	259	252	253	277	302	271	282	264	297	270	269	269	266	269	272	272	302	301	301	281	269	284	261	307	307	236	283	268	290	275	265	291	263	274	272	239	292	248	269	277	280	267	241	244	273	263	282	274	278	266	284	276	268	260	252	266	258	282	243	266	258	284	262	260	269	277	261	263	235	257	293	263	275	298	275	284	281	270	262	268	255	256	301	270	263	291	284	250	281	270	293	249	272	273	254	276	305	252	253	276	278	258	272	272	290	283	299	286	233	243	272	267	273	253	272	249	274	266	285	256	262	287	265	273	267	231	274	284	283	249	271	292	257	253	254	265	258	273	262	276	241	245	278	267	271	268	292	245	303	267	262	272	275	258	251	260	276	267	294	270	264	270	269	263	299	287	278	276	229	275	253	292	292	298	303	285	244	252	285	263	257	241	306	278	282	260	262	262	253	306	298	310	280	275	278	268	277	233	275	272	280	252	269	288	259	272	283	293	267	268	242	251	308	257	247	313	296	256	275	262	286	288	273	256	293	295	309	279	261	241	259	264	256	256	275	262	248	260	261	255	275	269	265	268	273	269	282	296	270	273	274	252	287	279	244	272	278	291	252	234	266	242	268	303	286	222	263	261	274	279	289	307	284	269	242	255	264	315	260	258	292	275	289	270	259	253	254	267	260	284	278	265	281	257	277	277	238	258	292	286	272	249	257	299	273	277	262	243	268	273	293	291	284	286	287	295	293	258	273	270	278	295	283	256	268	292	273	281	258	254	225	242	289	272	335	281	293	289	270	276	268	294	250	307	276	279	266	294	287	285	276	241	266	273	279	241	276	266	272	274	262	263	276	268	266	265	281	248	269	280	268	263	298	250	286	277	262	258	247	247	254	273	296	287	273	263	298	274	278	277	264	254	256	272	281	242	287	259	285	253	280	258	260	256	252	264	222	284	298	268	266	267	270	284	250	257	253	233	273	273	280	291	260	310	242	266	288	239	263	296	230	282	269	276	306	281	293	271	280	268	265	256	290	240	257	272	259	268	258	254	301	293	277	258	279	288	258	256	278	257	291	268	258	226	230	256	288	268	281	286	280	296	254	269	261	302	290	247	259	302	292	267	266	300	291	277	278	253	300	288	270	244	251	266	270	288	239	277	251	248	260	262	270	299	255	240	298	265	275	277	289	258	283	308	298	242	270	284	261	288	258	243	257	298	282	281	247	265	262	275	268	292	258	273	270	271	265	296	269	287	269	255	243	302	268	270	274	252	265	283	290	267	275	265	254	273	289	262	259	248	260	267	276	267	257	223	225	272	280	274	285	276	281	287	270	312	283	272	257	276	270	264	264	266	287	257	281	318	265	233	286	284	283	278	287	230	278	265	253	272	282	247	243	254	299	259	279	294	281	282	287	268	279	250	239	265	259	307	285	304	268	254	247	276	266	263	257	278	297	275	288	271	293	267	259	317	294	279	290	274	288	255	268	248	283	295	266	295	274	256	299	262	303	278	255	292	267	264	280	266	293	279	274	273	243	283	276	281	247	285	275	248	265	281	250	274	268	278	274	287	238	257	259	299	270	289	255	266	270	297	277	255	260	285	277	266	269	295	265	261	251	287	285	276	268	264	248	260	290	259	291	259	302	273	309	280	266	334	258	269	257	277	268	238	246	279	293	261	263	268	250	280	318	260	253	284	248	263	263	267	255	280	291	242	253	239	276	283	270	246	266	272	256	283	271	274	279	239	279	263	254	272	249	280	258	297	310	282	286	285	305	308	295	264	279	255	257	265	274	247	268	255	288	278	284	316	245	282	290	262	270	281	275	272	283	287	275	258	256	290	289	267	297	289	259	264	271	269	259	257	261	247	283	266	261	237	231	273	276	239	253	296	275	293	253	284	259	259	247	255	260	283	279	287	245	288	235	264	244	264	245	271	269	253	234	263	247	262	233	262	275	263	272	258	239	278	243	231	279	273	286	251	285	275	261	260	263	271	270	267	284	266	260	251	275	263	268	264	239	250	244	277	293	255	264	251	292	267	270	252	285	258	247	257	262	248	258	279	263	284	253	301	266	271	279	239	263	259	264	250	248	289	251	279	262	267	281	278	274	261	232	258	273	245	261	257	301	281	244	278	290	251	274	254	258	276	281	272	271	288	277	302	263	268	278	269	294	279	274	278	243	269	249	242	296	265	270	273	268	261	277	286	257	313	287	261	270	285	270	282	257	276	277	290	255	259	263	278	284	287	223	298	282	285	253	213	288	284	258	292	280	234	267	273	288	246	246	271	275	279	266	258	270	286	262	278	255	251	277	279	276	258	253
19009	3285	7797	8954	7544	5617	4323	3615	2885	2377	1914	1473	1233	1126	1034	935	976	909	919	940	867	838	875	823	819	769	713	788	760	807	777	759	794	811	777	806	736	782	784	707	724	678	744	652	646	663	647	677	645	622	665	706	642	618	680	646	602	660	663	646	636	630	691	647	664	666	588	658	630	615	619	659	632	642	630	622	591	653	674	596	633	626	577	637	706	636	650	604	602	597	564	641	614	579	574	635	599	611	577	582	593	609	575	586	610	609	618	587	610	581	629	609	589	575	607	605	604	608	585	597	590	682	665	603	575	650	609	583	588	542	621	613	603	633	576	621	565	632	600	626	616	636	622	619	625	633	607	616	622	627	609	595	603	619	582	630	606	621	556	611	609	618	611	592	632	627	623	623	653	562	582	608	587	541	648	643	611	628	635	621	603	658	581	606	602	614	590	557	642	632	614	621	651	627	653	586	609	614	589	621	633	670	592	624	587	604	617	585	599	640	576	619	578	606	583	604	616	620	581	565	615	649	583	601	589	610	638	621	573	586	627	571	633	569	631	581	576	591	611	627	610	607	677	644	622	664	648	583	634	621	606	598	593	619	628	585	553	582	642	613	615	646	560	637	638	581	628	572	626	571	585	601	596	639	640	573	602	588	620	612	608	605	619	637	585	571	598	601	563	632	608	633	583	581	596	610	614	633	605	594	595	659	645	608	614	626	681	630	584	622	586	600	583	584	605	605	603	584	580	592	630	621	597	561	570	599	609	554	558	605	581	650	649	561	602	636	627	576	585	615	557	637	602	617	647	593	590	599	627	590	575	621	558	576	593	662	599	611	624	624	582	583	580	615	610	576	594	664	614	628	599	587	613	560	622	576	623	617	622	626	624	606	598	616	609	677	610	579	574	585	639	633	610	581	612	629	604	605	619	607	635	574	615	603	625	685	628	612	603	602	655	610	604	637	582	595	607	589	639	635	596	652	589	595	583	562	648	620	604	559	559	581	672	621	602	664	599	593	592	634	602	597	611	649	586	590	567	605	618	607	588	612	588	637	594	587	573	609	586	580	601	631	613	605	608	608	619	558	650	572	606	632	599	629	575	597	621	576	611	600	608	626	615	579	631	622	619	597	601	622	610	617	587	607	596	584	596	603	629	655	566	581	616	596	620	607	610	645	598	617	610	570	569	612	610	589	604	599	596	618	615	613	607	618	587	602	574	619	533	616	585	591	626	629	613	602	614	601	610	569	556	606	596	629	553	599	606	667	630	600	608	633	600	616	608	613	590	591	619	627	569	595	573	636	584	580	634	621	603	598	591	653	617	591	634	606	608	643	619	600	597	623	596	621	635	552	623	600	592	647	610	659	584	599	628	561	577	637	615	599	607	618	610	611	561	635	649	584	610	617	650	684	641	626	556	627	599	612	615	624	569	587	625	588	610	617	614	610	586	604	626	607	598	639	607	642	581	628	609	600	631	600	607	569	587	601	599	646	613	580	605	590	627	628	672	618	620	605	620	645	609	600	642	587	601	630	655	639	596	584	573	582	600	669	581	590	637	640	676	616	568	632	583	633	579	617	639	616	672	598	608	576	605	580	602	636	593	612	644	570	619	637	615	579	558	641	625	618	622	621	629	626	633	603	653	665	606	607	602	618	637	600	612	580	619	598	630	577	595	592	591	600	588	582	569	571	625	604	606	565	615	588	640	628	637	606	627	604	569	600	600	644	600	583	606	624	624	582	675	616	603	656	616	593	616	606	568	599	588	615	612	601	644	604	604	624	623	625	593	593	591	612	616	625	574	587	591	605	607	576	619	579	574	600	590	612	576	642	605	630	652	598	619	589	584	619	611	605	604	603	599	593	609	595	566	657	587	598	610	578	627	600	645	600	606	620	647	633	606	628	631	550	625	584	591	581	604	602	601	624	640	574	597	634	624	625	649	606	614	590	608	615	626	654	615	592	605	665	594	641	613	611	566	638	618	562	598	633	567	572	596	652	634	617	590	604	593	602	612	607	587	620	610	600	577	606	640	591	625	563	651	596	635	574	623	621	602	594	601	632	577	619	604	594	594	632	585	573	572	578	620	660	610	627	627	560	612	604	600	629	581	610	595	578	596	556	568	629	574	638	642	596	603	608	575	598	582	632	624	646	609	645	605	599	578	601	570	616	617	576	621	609	620	586	544	579	609	649	606	634	604	618	573	615	585	577	650	620	590	642	575	629	584	600	598	610	612	628	618	656	583	618	628	624	635	580	622	566	610	598	615	588	602	590	614	635	619	687	587	590	626	624	577	621	592	661	539	637	596	606	624	587	631	590	606	577	622	605	643	581	598	682	577	627	613	577	589	595	622	622	580	588	620	589	578	605	598	584	568	588	612	624	597	596	634	565	605	583	609	590	583	557	620	644	637	631	602	618	640	625	613	613	585	594	582	611	562	651	581	631	646	600	593	594	612	608	609	612	614	615	616	630	591	636	602	595	592	604	631	665	677	588	580	616	633	555	648	615	590	632	606	620	607	602	641	654	554	602	609	612	596	586	566	610	617	592	638	635	593	572	625	618	611	620	557	586	591	590	595	583	590	623	592	630	597	560	623	598	625	600	599	612	640	618	619	615	583	586	584	631	588	584	610	584	619	601	611	587	621	634	639	592	589	590	620	614	556	601	601	614	595	624	593	612	606	610	584	626	569	611	639	634	599	654	610	584	661	626	623	602	622	583	586	627	617	615	595	602	618	608	625	592	651	631	636	559	602	583	606	620	599	635	593	629	595	598	618	573	606	607	611	619	574	634	581	580	593	606	579	602	670	662	581	604	630	580	613	637	606	575	626	614	607	672	597	595	599	628	644	608	622	606	603	584	630	626	610	620	615	646	641	570	658	587	629	609	613	624	649	674	636	590	658	592	600	637	625	685	593	617	579	639	581	603	629	637	631	623	592	616	588	576	572	585	605	639	634	599	616	567	589	625	604	571	620	603	600	604	581	609	571	572	594	594	595	631	575	582	613	616	629	638	655	610	580	621	634	626	617	587	585	602	536	611	628	634	594	579	627	599	612	596	560	612	583	610	638	635	590	624	607	589	624	609	594	604	586	630	583	585	594	578	651	607	614	591	550	564	619	616	625	580	649	611	610	615	603	601	620	627	585	563	602	658	617	616	607	589	607	592	601	643	645	619	647	556	608	601	587	639	580	619	581	631	602	590	599	615	604	594	615	581	631	597	616	581	586	595	614	622	627	589	619	621	599	607	622	660	618	640	603	584	597	625	573	638	635	657	571	551	618	611	613	591	587	602	587	615	600	602	621	633	636	640	592	637	593	589	608	635	589	597	582	629	601	629	608	622	624	595	604	582	591	614	600	622	563	571	559	594	624	634	589	581	598	586	596	614	596	578	596	607	582	579	611	623	608	602	623	584	622	622	593	605	637	597	591	603	605	583	604	657	618	618	623	603	598	614	559	627	615	591	632	601	623	638	616	658	603	586	592	645	605	602	560	645
44791	12099	6964	4967	3102	2085	1599	1170	926	768	601	503	465	464	415	401	359	365	352	369	329	355	361	300	329	343	287	302	327	297	340	335	328	342	329	344	356	335	289	298	298	301	344	310	315	296	303	290	299	287	293	301	316	320	281	293	315	294	283	311	299	322	276	280	309	279	294	285	319	294	329	298	293	276	261	279	235	267	274	292	296	277	260	283	282	330	300	281	270	283	293	253	331	318	307	285	267	261	292	286	305	268	287	270	269	303	262	282	264	281	318	255	273	278	285	279	274	287	294	295	309	262	282	306	278	274	291	315	260	256	340	298	285	288	274	255	275	297	343	293	302	298	301	283	282	277	288	310	305	290	246	281	263	297	276	284	293	287	298	283	286	289	280	304	237	281	264	290	286	280	279	289	284	293	322	307	296	299	278	275	281	277	294	291	314	277	301	315	292	309	272	278	270	279	267	300	236	280	279	286	293	261	273	321	280	277	284	298	296	260	290	296	296	300	317	249	271	284	299	318	283	285	306	297	310	270	273	264	305	273	298	277	296	319	297	296	283	277	276	301	304	308	307	289	268	249	277	294	315	293	253	308	288	282	295	315	246	286	278	260	270	266	293	294	301	278	281	276	305	280	309	292	294	292	277	295	290	291	292	281	254	273	286	281	252	294	282	285	298	331	295	297	287	260	277	301	283	277	290	321	270	267	280	274	287	318	284	270	312	277	281	301	301	265	287	313	293	323	304	259	304	289	287	301	251	297	321	327	236	266	282	276	288	275	322	310	301	293	278	326	313	285	282	275	269	305	274	318	303	300	292	282	280	307	275	282	303	284	314	300	285	286	289	252	292	288	309	288	314	300	307	317	304	267	277	257	265	296	261	306	301	294	246	291	309	302	308	255	294	275	296	275	316	312	304	283	281	282	320	291	290	308	298	312	290	282	256	287	312	308	290	276	277	301	301	312	272	280	283	304	296	276	302	275	280	299	288	298	278	281	285	300	290	259	284	278	281	304	274	259	296	273	282	292	295	258	284	270	274	297	282	284	265	277	310	282	274	281	267	260	234	289	294	277	305	278	278	284	299	295	277	298	282	274	249	261	314	289	301	316	277	294	314	309	291	263	265	303	307	326	291	296	282	275	262	263	278	305	279	272	292	302	285	263	279	280	300	261	264	273	281	315	317	281	283	322	287	300	269	301	299	281	296	286	307	293	293	298	285	301	245	244	267	297	304	271	273	272	260	260	268	276	298	288	263	293	292	291	301	294	270	314	329	282	264	303	302	273	284	233	284	286	305	280	263	254	294	288	287	341	291	276	273	292	300	293	272	278	304	280	258	255	254	290	293	280	288	288	271	301	282	306	300	288	268	293	275	302	295	339	287	298	331	281	303	283	290	285	286	272	266	259	290	300	313	286	267	308	321	301	287	295	280	263	287	300	252	255	298	281	316	270	261	286	287	297	314	292	270	259	253	283	292	298	296	300	291	305	292	276	244	315	284	294	298	254	283	272	281	280	263	298	299	300	303	278	309	275	317	268	274	252	303	314	286	250	294	291	302	298	294	283	312	277	274	280	269	322	299	285	303	305	300	273	298	298	276	273	252	324	270	294	286	330	316	280	291	287	277	278	312	272	300	266	299	309	284	301	294	289	263	283	288	283	295	301	327	279	264	289	254	278	287	300	264	314	272	278	246	285	281	293	302	277	273	287	264	266	286	275	262	248	274	278	274	293	272	272	298	328	299	315	283	291	251	259	309	317	259	291	265	272	286	269	288	299	262	274	256	264	259	254	292	256	289	288	272	302	235	255	312	289	261	279	330	304	287	298	273	257	284	273	268	259	286	263	298	282	261	247	262	288	286	281	276	309	308	296	288	290	283	306	286	270	330	266	292	280	273	292	273	292	291	287	302	247	292	256	267	302	333	281	281	286	287	256	299	229	282	297	256	262	286	258	313	307	285	295	310	286	293	298	275	289	271	298	297	295	300	318	309	291	302	264	280	283	259	282	283	285	272	278	279	291	284	306	285	295	304	294	289	274	263	310	300	282	294	308	268	326	296	276	311	313	281	309	323	290	296	299	273	283	301	261	280	300	277	313	315	319	277	286	280	285	260	284	277	302	302	277	291	236	295	282	269	292	269	297	297	300	266	268	314	284	271	304	309	299	293	292	300	272	256	270	293	272	275	260	275	275	285	300	288	290	270	272	287	269	287	261	268	279	293	306	273	272	307	285	298	291	315	301	293	293	266	274	285	280	251	298	321	307	298	286	304	293	266	309	313	300	281	273	305	293	268	242	262	284	290	260	284	269	311	269	250	248	263	258	275	293	309	262	273	276	285	281	277	237	300	287	292	275	272	267	303	286	281	290	292	293	264	275	282	239	264	235	311	299	290	255	261	302	272	264	284	287	280	281	295	284	318	265	314	273	260	286	286	245	330	263	295	260	272	273	271	269	300	250	276	274	265	291	263	346	274	291	302	282	281	293	292	291	307	306	284	287	286	296	305	274	266	272	322	308	303	234	277	257	269	275	300	277	297	285	332	307	314	247	304	324	283	296	327	288	275	266	325	279	269	278	290	281	284	287	283	311	268	268	284	304	278	328	302	265	286	283	334	295	289	269	308	300	288	289	293	280	280	267	286	271	309	278	305	316	312	260	292	267	305	260	262	282	290	291	282	270	276	249	252	301	274	284	316	299	292	293	296	316	287	285	260	279	274	275	265	290	292	307	268	310	277	329	326	279	279	278	262	278	268	258	264	275	311	276	277	250	293	313	298	308	265	278	288	283	271	273	306	285	279	295	266	290	268	303	286	312	288	264	278	314	317	346	301	284	268	281	290	298	286	281	309	299	310	284	333	262	246	271	280	290	291	283	284	279	307	272	282	277	296	277	289	292	329	264	283	314	255	281	258	303	282	286	307	301	293	279	279	302	293	309	257	251	264	265	274	293	292	305	259	301	281	309	293	288	278	261	291	282	279	273	287	291	303	280	298	280	293	243	274	299	292	251	317	303	309	289	278	270	300	310	270	285	282	309	286	284	288	292	310	293	275	266	298	301	306	303	275	318	299	278	281	265	244	280	297	271	311	295	272	324	277	274	333	283	261	281	238	305	295	290	278	260	285	298	280	277	292	291	309	302	307	276	292	321	304	291	270	296	269	306	299	291	291	308	274	303	293	303	308	325	278	261	286	295	285	267	314	292	254	278	303	269	270	274	341	266	306	276	293	286	265	253	301	287	286	321	282	280	257	321	296	275	283	305	300	324	299	311	299	281	286	297	303	257	283	338	295	282	253	299	281	303	309	273	295	283	312	259	261	282	304	255	307	297	274	291	290	264	298	303	279	279	299	309	308	290	326	276	263	260	275	258	290	299	316	270	271	293	262	296	263	294	281	276	281	274	285	282	304	294	278	284	280	293	285	275	296	303	280	300	291	335	265	283	306	262	286	294	295	281	259	319	333	261	315	282	289	237	277	278	280	273	254	286	272	289
24505	4449	10550	11935	9935	7654	6175	4873	3701	3063	2356	1966	1547	1498	1361	1212	1170	1105	1190	1119	1077	929	1002	958	878	860	847	884	855	908	940	949	898	907	949	901	928	923	847	862	826	804	781	713	696	738	711	732	703	739	744	708	690	693	686	673	700	685	719	658	690	724	716	628	663	717	646	661	655	643	715	672	679	689	658	623	648	650	632	673	684	644	725	648	654	633	650	644	641	602	639	684	676	634	599	620	668	631	637	663	627	703	628	649	661	682	567	627	619	631	619	669	638	629	632	641	620	604	584	583	603	602	639	602	658	616	608	637	627	649	651	595	604	575	663	613	682	621	641	628	683	676	618	630	649	637	651	662	620	608	666	607	621	653	628	607	641	601	644	589	567	585	613	558	629	634	652	644	673	658	650	627	629	601	610	593	625	590	651	587	606	592	656	607	616	646	610	668	601	597	608	634	631	630	621	639	587	654	612	588	630	595	605	615	601	673	633	633	613	594	602	646	628	665	612	655	615	683	620	590	602	648	617	666	665	638	590	602	595	670	648	656	588	606	600	627	649	657	609	618	629	676	651	619	709	625	638	708	582	648	593	625	584	631	642	630	598	573	636	656	612	635	614	611	626	647	661	613	652	608	647	650	639	642	622	608	587	666	641	600	618	597	610	593	631	601	623	624	623	674	627	648	604	611	651	708	623	648	635	625	682	600	635	613	639	657	630	637	650	634	635	661	605	639	632	635	658	622	597	611	607	650	674	634	631	596	576	614	614	601	658	629	645	633	631	591	648	628	652	596	634	625	621	602	685	652	605	616	661	616	627	649	653	670	604	671	640	644	601	605	607	647	642	637	651	701	631	621	635	641	627	652	576	626	635	644	640	611	657	624	634	628	605	653	621	599	648	640	612	646	616	655	660	651	610	634	603	649	674	630	619	643	658	621	687	623	648	600	641	638	682	613	635	629	600	603	618	640	629	639	626	638	606	666	603	618	635	630	621	594	611	579	653	621	653	645	658	621	627	650	661	603	615	608	625	604	627	607	648	606	611	653	627	629	614	627	625	633	659	624	670	619	649	619	602	633	624	654	630	613	660	600	637	658	649	642	656	635	652	672	672	634	570	606	637	615	576	629	635	643	608	650	593	661	641	646	674	592	620	628	602	624	633	644	626	620	588	626	670	641	616	660	582	665	637	687	620	670	635	641	636	652	573	604	651	606	637	599	631	649	583	651	625	671	637	634	600	649	618	622	651	632	701	611	604	635	671	635	647	581	663	648	583	636	597	726	660	594	672	613	664	658	650	667	618	603	613	632	636	642	637	653	607	634	622	630	655	613	591	615	616	614	605	619	662	657	648	618	590	608	596	641	642	640	658	666	650	655	607	670	614	608	677	654	606	622	630	672	586	637	569	636	641	583	627	611	632	670	602	625	624	619	633	609	606	605	631	640	632	584	607	590	632	612	631	663	588	613	673	629	606	623	610	602	619	603	635	660	656	644	617	601	585	586	681	637	650	606	646	660	640	611	632	632	592	652	629	629	625	635	611	618	626	606	619	620	659	669	624	627	651	612	638	621	629	622	627	662	683	597	635	625	636	651	625	651	612	633	633	646	630	665	650	600	632	630	574	613	620	605	684	619	613	606	629	620	672	590	649	584	616	617	671	556	623	642	646	658	615	594	604	627	646	612	581	654	612	609	626	661	621	647	629	662	646	649	635	601	670	610	621	633	620	615	663	624	631	691	638	638	652	662	609	617	645	639	643	651	625	645	652	614	626	669	611	631	638	606	616	650	621	639	621	622	608	604	642	618	602	618	610	659	604	605	638	635	619	589	586	606	648	600	683	585	643	628	642	617	619	637	640	650	642	658	646	704	611	629	634	629	625	645	616	655	672	603	595	644	633	602	604	616	626	642	656	666	621	637	621	575	630	606	654	643	605	667	650	589	643	634	622	610	641	627	638	611	661	677	673	667	604	604	635	645	599	595	626	602	596	634	595	661	626	601	622	663	654	646	614	630	593	653	619	638	618	663	609	641	546	626	619	605	603	635	664	624	656	653	632	637	617	665	660	622	577	654	623	617	620	563	695	627	647	613	658	676	640	630	646	630	601	620	588	662	601	661	636	616	669	664	695	631	613	618	632	611	615	634	636	617	658	628	622	624	591	648	593	652	627	616	649	659	620	632	633	651	633	664	634	634	644	577	649	659	636	573	610	595	696	669	626	654	621	597	629	613	662	642	586	621	653	611	651	644	646	643	643	596	658	639	622	625	599	625	625	643	629	641	654	639	667	632	667	614	619	624	605	650	635	683	636	644	613	651	573	666	602	643	625	613	697	651	626	654	636	609	655	631	664	619	673	623	608	602	668	660	649	626	581	640	635	607	624	675	647	661	639	636	622	675	671	622	638	613	678	606	618	584	626	617	605	627	639	703	595	640	651	641	623	634	682	616	608	628	642	638	635	617	617	623	610	603	594	669	582	682	598	619	608	668	617	645	609	617	661	679	629	640	649	617	643	643	604	640	631	628	645	633	625	629	655	623	597	613	639	604	596	650	636	592	638	678	659	634	599	657	602	665	600	603	620	618	615	684	652	618	625	706	611	640	665	609	613	654	639	553	626	637	674	609	651	640	633	665	645	680	668	658	638	630	604	600	621	625	684	602	664	638	607	636	610	592	659	642	668	618	618	624	653	635	605	639	629	657	647	617	630	673	639	616	605	640	659	611	653	621	610	607	620	650	627	610	580	649	649	622	628	678	602	628	602	635	601	624	666	662	638	614	673	687	619	593	615	662	614	659	644	642	621	606	633	635	634	628	580	634	594	654	617	586	603	620	656	618	602	645	592	639	641	667	646	596	629	610	677	618	607	608	625	690	610	636	650	601	667	670	638	639	623	631	635	633	652	615	643	632	599	635	607	693	639	620	621	691	634	567	603	662	647	647	677	606	615	617	645	613	640	594	580	640	628	643	653	614	568	601	619	634	625	669	622	637	647	608	616	629	629	610	605	625	662	608	684	633	591	640	663	638	619	613	628	636	621	643	614	620	670	661	660	595	681	633	599	648	636	663	599	580	636	641	653	611	634	609	642	617	634	641	591	621	626	627	656	616	606	627	602	649	649	649	666	661	644	613	656	583	672	640	644	660	655	637	657	623	614	593	651	620	682	612	635	584	601	628	618	653	604	647	649	611	642	621	659	639	621	624	565	581	664	619	599	606	630	684	615	665	671	602	669	598	622	602	635	642	627	600	646	599	618	625	604	636	615	641	699	641	583	602	623	597	626	611	620	648	596	613	600	614	639	623	622	644	592	643	617	623	654	591	651	624	658	637	654	622	665	660	633	609	627	641	623	626	634	650	591	633	617	637	640	646	642	634	611	622	623	588	644	637	631	618	680	650	603	656	591	620	636	626	599	663	624	609	662	624	582	664	656	688	639	659	644	634	614	655	625	664	610	643	602	588	670	634	626	654	607	674	583	649	689	645	656	614	634	657	634	648
17423	3198	2725	2114	1282	903	632	541	410	359	285	307	213	266	248	232	217	250	227	245	210	246	204	232	190	198	236	230	212	199	235	202	205	223	212	230	212	203	235	231	208	217	219	214	192	208	204	215	197	199	217	222	223	209	176	181	203	213	171	183	195	194	213	229	204	223	171	204	213	232	220	211	195	189	202	208	210	205	195	216	205	217	186	184	222	202	195	226	197	191	194	174	246	192	218	200	209	191	191	206	193	209	210	210	209	199	228	196	204	203	220	181	184	172	247	222	201	223	221	185	207	199	229	220	216	260	205	166	218	241	192	196	199	200	210	210	208	177	212	199	208	191	225	236	209	202	197	202	234	221	194	219	202	208	207	189	221	200	193	219	199	210	210	210	213	212	178	195	239	215	219	192	209	200	212	211	203	209	215	183	221	202	192	198	215	176	201	206	223	189	232	237	196	207	223	228	185	218	192	173	221	201	213	208	221	199	194	206	211	171	198	201	207	188	199	218	178	211	210	202	211	191	179	203	183	213	226	240	220	187	207	217	196	231	212	190	162	201	238	223	217	209	207	199	204	205	218	182	205	224	218	211	188	203	208	228	203	202	170	185	198	226	178	189	185	210	196	198	209	209	185	208	183	198	197	181	202	198	187	215	202	227	199	224	216	204	201	199	214	223	197	184	214	191	203	212	224	214	245	207	195	216	189	195	205	197	192	180	187	205	223	218	202	192	213	196	194	192	211	170	180	198	208	215	217	202	210	217	193	211	182	213	207	212	201	223	226	195	195	178	190	219	182	202	213	189	215	207	194	192	206	228	209	163	218	205	200	189	220	168	237	216	203	190	203	208	195	200	198	221	232	224	197	201	196	212	199	219	208	202	181	210	240	224	220	191	217	207	201	199	211	211	224	213	200	238	213	198	217	186	217	229	210	175	206	215	213	207	218	192	201	206	196	207	196	240	230	187	204	202	219	188	216	182	208	190	211	189	195	200	226	216	212	202	200	227	196	196	210	243	179	224	198	221	192	198	198	186	198	193	195	166	177	167	214	204	205	193	219	193	202	200	214	193	207	187	215	198	196	200	205	204	204	216	213	208	206	192	216	237	215	224	220	210	222	200	207	211	201	233	204	205	193	217	209	188	184	199	214	180	166	228	208	210	217	180	202	180	190	206	212	184	244	182	220	195	211	189	196	223	182	199	219	215	219	212	178	212	233	217	181	225	188	226	175	212	207	210	209	200	212	184	203	173	212	202	214	201	191	181	205	196	203	249	197	233	196	215	196	205	210	211	188	216	203	176	194	193	225	206	197	201	182	222	215	200	184	203	204	207	199	218	206	207	216	198	189	232	209	216	205	211	244	177	208	186	183	220	200	193	202	215	203	211	217	176	214	202	197	178	184	212	195	217	176	203	216	202	182	202	200	192	192	230	198	184	217	215	206	197	190	192	229	226	209	192	229	194	213	179	199	210	232	196	192	205	187	209	195	182	220	203	212	220	198	193	187	187	184	198	192	202	215	214	213	231	218	216	198	244	190	228	230	183	249	209	229	183	214	210	218	193	201	186	219	182	214	211	213	243	198	187	229	194	206	203	184	191	193	212	214	204	211	238	205	208	218	212	228	190	210	191	198	223	170	200	217	207	196	180	185	203	223	197	207	211	213	221	180	226	218	218	226	202	237	183	184	229	221	194	214	226	217	208	210	225	232	195	195	193	195	201	182	172	186	189	187	205	231	211	202	187	174	200	209	220	234	176	176	185	191	164	209	201	200	193	176	200	222	205	225	209	198	203	187	201	230	213	170	198	189	202	191	224	237	234	185	207	226	207	204	212	224	212	200	213	199	234	204	196	185	218	222	189	202	206	181	215	192	189	227	190	191	206	200	203	215	212	205	197	185	214	206	198	213	210	190	223	198	238	198	193	203	220	208	182	212	197	196	201	203	195	187	184	215	218	198	215	208	209	222	230	192	190	193	195	224	239	210	197	215	217	211	213	228	208	199	180	211	210	190	237	184	176	198	199	217	191	201	228	191	201	218	207	228	189	202	194	223	227	204	198	206	218	224	225	201	230	197	220	229	201	207	221	216	200	203	197	211	183	206	218	174	208	217	212	196	204	224	209	216	218	208	207	222	190	184	211	193	180	194	185	194	217	220	198	235	214	196	193	199	220	203	191	193	202	219	183	204	198	201	186	199	200	175	206	207	197	211	229	212	184	187	197	222	200	212	211	199	240	184	220	183	209	199	207	181	211	200	180	202	194	211	191	191	211	196	198	206	220	210	213	184	187	189	200	197	190	189	183	199	233	208	211	230	216	174	189	224	195	224	187	177	211	184	196	188	210	238	174	195	226	229	188	205	204	211	211	219	226	213	192	212	204	210	235	206	199	195	203	189	191	239	207	217	212	224	209	217	203	193	227	206	204	198	174	196	202	222	234	199	221	203	220	184	175	198	190	196	201	212	212	208	218	193	200	211	229	243	186	209	196	175	176	204	233	208	203	208	209	159	172	196	206	207	191	213	178	186	195	225	196	227	197	167	196	214	214	211	206	205	209	221	207	215	210	206	188	204	191	190	208	219	183	196	213	174	212	175	205	191	222	202	187	192	216	220	191	225	197	207	218	192	208	180	179	205	199	196	214	189	197	190	210	208	198	206	203	181	208	245	199	219	190	206	200	201	216	217	196	186	209	202	205	188	211	214	193	197	203	201	205	248	191	193	200	207	206	194	196	219	219	204	201	167	208	202	189	195	220	208	188	200	202	194	187	175	204	220	199	234	223	214	225	207	198	204	196	222	197	193	183	204	227	165	215	190	185	206	183	197	170	216	212	185	199	196	206	222	204	187	192	201	206	202	195	197	161	183	194	194	196	205	216	198	190	176	201	249	195	204	198	208	238	221	191	195	197	211	205	218	239	213	236	224	208	192	217	215	176	174	197	215	192	203	225	205	210	228	204	210	194	197	192	203	191	214	202	180	189	189	183	170	226	210	206	211	205	180	192	191	189	182	196	182	206	209	213	204	212	205	212	193	193	217	211	182	193	208	209	200	213	213	213	172	176	209	223	217	190	212	207	202	239	205	199	195	197	233	188	207	199	221	180	191	189	216	216	220	206	194	206	198	193	192	211	205	182	218	238	171	200	209	212	242	224	216	193	190	212	209	212	211	167	169	209	215	189	207	230	182	177	223	223	222	210	209	197	218	235	226	237	202	225	216	189	194	226	179	223	208	195	201	197	197	215	202	245	201	189	178	202	196	153	195	189	222	213	210	189	193	222	207	199	182	198	211	196	208	210	197	184	184	207	196	214	219	230	212	215	227	226	195	184	196	209	215	219	200	211	198	207	199	215	191	202	218	207	202	211	220	203	192	199	206	208	184	190	215	207	211	212	204	195	203	219	231	213	208	226	200	175	205	207	215	185	208	190	190	200	208	209	189	192	183	180	208	232	197	229	181	192	240	198	197	195	195	167	208	201	206	210	181	221	202	191
9777	1909	4827	5735	4523	3373	2623	1988	1650	1382	1076	821	744	719	645	645	625	622	648	646	646	569	580	554	576	573	532	507	547	581	568	576	539	546	589	559	596	534	576	558	544	543	494	508	511	564	485	491	467	529	516	509	521	522	479	485	525	521	488	461	487	525	516	474	485	487	503	485	497	466	475	489	524	462	464	468	492	464	534	504	460	448	484	483	494	480	513	444	455	518	499	458	512	509	439	488	512	492	450	482	523	462	493	461	483	435	469	466	516	471	499	487	472	457	477	522	472	459	485	446	509	501	454	505	492	464	448	468	463	484	518	453	465	466	457	434	460	471	448	487	471	490	442	461	488	476	498	439	535	456	499	497	440	477	476	474	450	492	491	458	508	456	498	471	460	503	490	513	468	459	470	477	468	487	435	475	513	471	492	455	458	481	434	490	447	481	492	503	481	446	494	468	511	476	460	473	455	483	491	491	457	477	445	488	503	432	428	464	486	487	499	478	477	546	496	451	492	447	493	464	433	474	502	485	483	485	476	470	475	476	469	479	477	421	467	483	475	467	504	466	470	474	471	492	491	469	494	478	460	461	511	512	509	472	439	463	520	493	442	474	445	491	473	516	452	496	490	497	490	473	463	492	483	448	475	468	520	490	468	513	463	480	466	443	479	479	506	492	448	482	465	462	460	460	428	508	486	488	482	446	488	504	433	496	487	483	479	506	437	462	459	481	461	486	457	477	466	463	463	502	441	458	499	499	489	516	458	512	456	494	469	444	482	445	447	477	479	498	495	454	465	510	469	468	514	450	457	429	470	494	493	422	451	494	458	477	447	461	455	477	468	495	516	455	450	464	478	430	475	478	489	497	513	492	448	448	501	480	497	464	483	480	447	492	480	472	445	476	511	483	477	453	483	472	470	466	452	484	484	479	495	443	448	452	488	494	456	472	480	486	514	477	471	449	470	446	461	460	517	461	487	467	515	489	464	480	482	454	511	462	454	451	442	491	490	532	505	446	515	447	434	517	476	463	454	427	460	482	475	426	476	477	464	505	482	431	476	451	490	472	480	466	462	457	515	482	438	452	452	487	485	446	479	432	483	453	525	456	511	483	488	487	480	512	422	513	521	464	496	466	505	461	503	474	468	473	464	494	485	449	484	468	462	488	463	471	477	513	510	501	447	543	511	466	515	491	478	444	471	513	502	494	483	464	499	504	487	488	450	490	460	482	428	453	488	488	467	448	455	485	511	487	478	480	444	451	467	486	496	452	486	493	479	450	528	449	449	462	469	471	476	472	456	468	481	498	449	497	455	461	461	468	486	499	469	496	450	493	491	450	541	479	478	501	453	479	491	525	485	487	477	442	499	452	460	473	521	468	477	471	454	457	474	481	480	490	465	431	484	492	502	505	456	514	514	479	457	534	518	451	440	475	459	504	473	465	507	461	458	488	478	487	519	486	454	492	471	470	457	469	454	500	488	485	463	460	459	441	454	457	464	469	478	482	469	454	500	486	457	480	497	462	436	488	485	472	488	486	473	488	454	479	485	473	463	459	499	441	486	474	467	466	455	476	433	487	431	461	474	504	486	496	478	494	476	486	450	467	474	471	474	459	492	465	483	460	490	480	504	481	482	461	479	445	459	463	454	490	472	522	493	485	462	462	475	479	498	462	497	443	491	483	447	515	448	498	473	492	445	511	475	448	485	465	508	484	519	479	490	472	491	491	502	479	491	503	508	451	472	451	496	488	477	458	448	458	463	488	477	477	479	469	499	489	461	472	483	485	473	523	479	493	508	463	451	501	472	466	491	486	465	444	446	489	526	459	470	506	444	458	487	437	501	427	495	451	505	484	511	488	500	476	473	507	468	463	492	476	502	449	447	441	499	486	499	454	474	439	489	494	464	432	470	488	490	477	475	482	479	498	474	491	458	508	456	479	497	548	462	471	467	465	482	420	460	446	458	444	448	502	513	458	489	505	475	506	479	479	484	474	481	500	488	490	483	439	470	462	427	497	488	479	464	469	436	464	439	501	489	471	476	449	451	510	486	488	471	499	467	471	475	452	502	480	524	475	465	485	463	470	480	491	457	503	497	463	461	451	473	477	484	475	447	482	511	478	510	498	476	476	473	489	442	510	459	497	476	487	466	492	456	480	473	481	488	494	470	485	457	457	480	487	502	445	461	442	477	456	476	512	476	467	517	441	471	458	447	487	465	514	470	476	529	443	475	505	435	481	437	468	449	486	454	497	469	456	482	479	449	435	514	475	475	468	437	439	494	436	480	476	463	492	460	479	452	503	498	475	470	480	452	437	490	468	481	488	443	461	506	510	461	453	446	475	428	436	521	446	463	466	533	489	420	515	440	468	495	481	453	449	518	450	495	466	488	430	499	504	502	495	442	479	512	504	449	472	494	457	507	456	458	455	517	478	472	456	483	494	444	468	489	454	454	450	496	498	464	512	493	458	457	490	493	488	472	460	484	452	500	441	512	470	468	478	476	443	463	475	468	496	491	477	491	448	475	467	451	489	520	479	467	484	494	496	485	479	442	454	444	448	484	514	492	479	462	493	446	462	452	443	446	474	490	471	490	459	467	441	495	478	520	470	510	491	482	482	455	446	462	471	481	431	503	464	466	463	489	471	496	478	502	458	473	519	460	461	501	480	439	492	470	454	491	484	455	491	493	471	465	480	497	478	478	496	507	455	518	526	463	489	503	439	477	469	447	439	503	467	515	462	496	487	461	438	466	454	503	460	483	490	496	484	487	516	499	453	477	487	469	481	466	516	444	479	466	457	491	500	444	490	478	477	483	481	471	485	476	478	462	478	470	481	457	475	482	458	440	466	505	460	502	481	492	510	451	492	464	488	502	478	445	504	506	490	481	508	512	481	501	457	465	469	493	484	493	429	487	480	477	440	466	510	470	473	477	479	483	441	479	457	443	437	499	499	488	469	467	467	477	488	470	442	454	482	457	477	450	464	497	466	477	506	471	502	482	461	452	466	484	506	446	463	514	490	479	496	453	503	444	495	481	508	461	496	455	507	470	457	474	522	516	504	473	514	486	465	496	444	494	461	470	465	462	498	508	490	476	468	462	472	448	453	480	495	449	479	478	461	464	507	458	497	460	491	498	477	462	454	472	506	474	452	498	451	494	472	441	483	494	490	507	467	492	454	443	493	489	508	477	488	476	478	476	457	505	456	489	470	462	481	457	435	510	483	522	467	481	510	495	459	480	503	478	444	464	480	469	484	434	461	487	482	486	510	497	466	434	498	460	464	446	458	432	445	456	483	518	510	470	455	476	468	448	475	492	489	469	468	475	488	497	483	458	479	510	468	504	455	496	552	466	474	487	461	506	453	475	504	500	456	505	459	454	467	496	499	505	477	450	511	453	473	470	481	491	480	492	477	451	488	490	465	437	481	491	421	474	486	527	450	483	459	463	496	479	520	443	497	449	452	486	483	446	474	454	495	452	480	515	462	460	455	436	451	474	458
32978	7059	4724	3586	2284	1606	1095	859	681	602	520	425	358	334	347	330	357	305	315	314	300	319	295	288	307	280	326	315	272	306	285	266	268	307	285	284	289	308	308	272	297	250	294	292	304	267	266	316	266	250	284	250	254	296	284	299	303	283	266	280	243	260	258	283	277	288	292	275	284	283	299	252	264	248	252	274	287	244	262	246	279	272	268	279	276	260	267	283	269	237	274	289	261	255	239	226	269	251	264	274	249	270	261	233	292	268	274	283	271	264	267	252	269	269	257	262	288	250	261	281	299	295	264	274	265	269	243	294	256	294	274	269	267	287	262	261	295	277	293	259	274	243	259	264	260	271	300	325	321	263	270	271	289	247	277	285	257	261	251	281	261	245	282	249	240	244	306	268	262	275	275	251	258	299	282	242	270	303	282	287	260	244	246	240	258	293	254	251	267	270	298	270	265	270	261	291	257	272	264	264	295	289	263	259	294	256	289	256	275	279	282	263	291	279	283	256	272	287	272	258	283	280	283	288	273	241	292	271	268	301	278	282	284	266	274	267	282	238	286	292	284	272	319	261	302	272	240	283	250	254	257	272	264	282	275	238	273	256	289	236	239	240	259	267	259	279	255	262	260	263	266	264	269	234	257	270	282	291	255	287	280	300	280	263	262	278	276	256	249	257	297	255	286	250	296	282	252	235	286	278	290	259	272	279	261	276	282	273	260	292	259	285	281	285	235	270	289	287	250	259	278	246	266	285	268	273	269	285	267	273	291	273	266	258	280	290	283	246	288	261	294	259	274	287	284	256	283	261	260	265	293	283	291	265	251	242	239	253	245	255	233	255	248	248	298	266	290	271	309	265	262	271	255	280	255	320	294	255	260	276	269	294	283	271	269	290	301	287	277	276	259	285	264	295	260	244	284	279	266	266	272	276	277	260	283	284	217	242	276	288	254	244	236	305	251	291	283	237	279	299	251	255	277	254	275	275	272	248	294	276	265	285	262	263	309	296	244	282	282	259	241	242	293	275	267	279	277	309	275	283	297	258	265	299	303	289	267	303	256	288	256	244	236	279	257	248	284	276	264	263	274	247	270	261	275	273	274	284	284	257	283	271	252	255	296	255	292	278	303	300	304	254	280	251	273	258	266	230	272	279	227	260	243	257	285	288	283	291	277	282	271	286	227	303	260	283	292	267	257	285	245	261	262	277	261	277	312	245	259	243	249	268	282	265	261	305	259	280	274	248	288	279	280	277	288	273	247	275	302	272	294	277	279	290	272	246	261	262	292	263	280	302	248	233	298	267	292	260	265	242	297	298	275	268	276	291	259	281	239	261	266	260	238	271	227	274	239	250	259	255	291	284	252	280	296	312	284	259	273	283	286	269	296	259	294	262	237	291	282	269	278	281	308	265	251	244	290	287	297	278	269	274	328	304	268	259	257	256	266	290	250	272	261	252	272	247	273	291	238	283	256	272	275	282	283	284	252	254	264	244	322	287	288	253	282	267	279	275	267	249	273	278	268	276	248	256	266	274	273	245	260	270	273	304	248	273	272	234	269	262	253	274	292	254	277	312	257	290	291	265	263	264	239	263	276	267	247	270	247	249	265	279	280	276	283	267	251	268	286	218	259	274	289	271	271	275	272	286	244	265	270	264	271	280	270	287	284	254	265	269	268	250	261	262	305	292	277	263	265	281	274	253	305	273	279	278	283	261	281	274	288	268	262	272	279	273	270	272	249	261	249	269	283	269	239	260	276	253	272	272	277	292	268	274	286	284	289	296	255	260	282	299	303	273	250	271	243	253	261	256	273	274	258	261	301	276	293	255	268	263	246	245	290	265	288	258	262	295	282	279	258	252	264	241	259	268	261	268	273	287	260	276	311	286	253	265	251	257	282	262	256	298	273	278	263	281	269	263	270	237	287	292	268	259	289	294	281	264	279	287	259	248	295	256	294	283	288	270	256	284	282	263	255	270	263	283	269	273	269	264	277	274	261	293	305	270	294	286	271	289	261	270	264	283	232	263	274	251	260	246	273	262	281	287	248	255	271	291	237	257	262	235	305	261	278	252	260	303	281	258	294	312	241	233	258	268	255	253	280	274	262	268	253	283	304	241	268	257	273	272	262	277	262	235	291	249	300	261	322	309	288	300	253	267	288	273	252	271	261	272	239	252	271	274	273	276	274	265	274	263	264	265	260	275	284	272	260	252	266	271	260	248	279	263	288	298	282	311	261	275	268	278	237	283	268	285	258	259	286	296	269	250	270	267	267	271	283	261	260	269	253	256	261	297	260	268	263	275	308	241	277	271	294	305	272	277	267	294	310	247	281	251	291	263	281	249	275	274	245	285	256	246	255	296	255	272	265	281	242	311	263	275	292	248	276	249	279	242	273	299	280	274	266	293	240	285	248	297	247	267	261	254	270	247	248	223	265	254	281	264	283	297	299	305	291	280	301	261	279	291	268	278	229	229	249	301	289	253	286	262	279	272	269	258	283	270	276	274	296	267	265	270	266	250	271	269	284	237	278	301	277	275	254	274	241	274	266	260	243	268	255	261	277	245	276	276	278	260	271	285	236	271	264	280	272	259	255	284	259	275	275	236	288	272	258	251	288	278	281	277	255	290	277	264	274	275	272	260	272	254	297	230	291	294	262	307	252	252	289	265	287	299	269	246	252	275	262	251	262	253	284	293	279	266	270	262	277	275	276	251	275	255	298	248	264	260	246	278	284	257	306	260	229	271	249	256	273	286	261	281	270	295	264	273	235	271	274	258	270	262	286	270	271	270	272	277	260	262	256	253	266	267	263	286	287	309	284	289	264	235	275	258	246	274	285	273	271	289	249	283	292	251	279	294	259	281	252	262	282	269	298	281	276	277	269	254	258	284	276	269	276	269	297	257	275	300	257	242	244	251	270	247	273	263	240	268	272	257	248	286	265	281	258	278	232	313	289	256	274	269	255	288	280	245	290	270	275	304	290	268	282	278	264	271	255	235	274	225	255	293	306	272	279	268	273	249	236	270	273	287	258	278	265	269	263	303	277	275	270	316	278	261	265	259	260	276	269	275	287	273	280	283	281	289	302	293	271	298	271	271	266	269	288	294	293	269	260	284	287	252	260	306	261	264	259	279	251	264	243	306	272	303	288	263	277	268	295	271	299	230	271	270	285	282	311	275	270	293	252	228	271	286	259	272	266	263	283	293	276	275	255	269	244	261	266	252	258	318	276	254	273	259	281	291	296	266	272	242	259	232	231	279	265	276	264	284	257	273	274	237	271	260	269	257	265	279	287	249	287	235	287	279	275	292	261	238	281	271	270	274	275	274	287	272	248	265	268	272	263	279	272	261	272	271	267	279	293	272	297	266	270	279	274	297	253	251	269	253	269	287	270	275	276	277	290	279	273	258	265	282	296	256	269	275	276	277	268	294	282	254	259	256	277	310	278	258	225	245	275	299	225	290	251	307	267	287	280	282	263	274	271	252	290	285	273	315
18504	3330	7977	9263	7730	6131	4297	3312	2809	2215	1859	1355	1179	1148	1009	937	1000	952	945	950	945	889	780	862	765	803	755	798	781	751	807	802	858	795	737	785	813	807	767	783	683	632	678	685	699	639	690	678	683	702	712	638	646	656	651	633	631	639	665	655	620	679	643	603	662	683	605	639	631	627	617	614	683	623	648	617	630	615	628	602	629	598	623	642	650	597	623	620	625	592	628	614	590	648	638	599	624	638	614	649	586	622	618	614	611	659	613	602	612	626	591	668	613	640	603	632	609	597	605	577	612	618	611	661	608	608	610	656	653	591	606	658	599	649	610	591	587	587	608	577	613	620	629	553	592	600	674	616	563	649	629	609	604	616	614	638	614	608	584	633	639	631	586	594	642	591	657	576	610	623	615	606	618	619	582	604	609	559	599	606	610	546	627	604	664	601	602	602	583	623	617	595	638	590	611	624	566	597	604	611	675	617	652	597	562	593	572	620	559	608	566	538	633	618	594	602	605	594	658	643	650	627	596	614	595	593	602	634	623	617	612	597	571	590	645	609	603	605	590	590	614	596	607	597	647	656	575	646	563	574	594	591	599	659	636	615	635	642	606	635	601	586	645	613	621	609	627	630	661	631	622	585	607	624	598	606	618	623	639	650	621	616	569	631	620	565	631	588	583	660	633	634	617	615	582	578	573	624	631	574	603	653	595	559	592	581	597	615	630	615	596	584	623	625	638	623	622	633	600	624	606	631	634	645	589	613	634	632	634	611	607	571	609	637	596	600	674	578	570	639	620	611	622	616	637	616	618	605	627	604	578	573	611	629	638	625	621	579	600	614	578	591	622	594	603	608	587	566	622	616	603	606	637	617	621	606	589	581	624	603	625	609	632	592	621	613	567	597	609	586	591	551	614	593	603	623	590	660	613	630	593	592	561	583	602	622	616	609	640	620	649	603	589	588	625	631	646	588	626	648	636	634	571	620	612	601	593	582	672	611	572	609	597	630	632	564	634	640	580	587	614	579	643	593	650	608	606	621	635	596	587	602	642	596	612	593	646	573	589	614	634	598	566	575	608	626	578	590	585	620	616	622	602	608	611	619	616	586	603	617	574	591	578	617	625	616	609	597	616	585	604	611	605	603	620	600	641	627	607	601	646	629	552	605	604	608	598	621	600	592	593	573	633	603	611	598	610	621	632	599	593	589	629	633	581	577	638	626	571	599	613	610	569	593	627	581	663	616	601	619	593	635	652	641	639	628	611	578	612	588	609	575	611	623	616	613	637	592	610	627	639	599	604	609	639	653	640	656	596	584	605	619	638	653	623	651	643	612	597	610	654	603	621	628	642	608	643	610	605	613	594	580	602	648	634	620	653	611	608	591	605	610	652	586	586	593	623	602	639	611	604	576	612	589	566	558	615	593	623	600	624	595	618	649	610	628	579	607	625	602	610	606	620	654	606	574	571	618	567	629	624	588	608	582	597	548	620	658	596	591	591	601	629	623	583	611	578	603	581	629	598	614	602	604	583	567	596	594	580	614	596	639	633	629	632	623	583	583	565	651	625	601	611	641	653	636	626	599	642	640	577	643	603	624	673	568	618	653	632	662	595	620	597	604	643	671	585	599	616	641	636	606	669	579	616	582	652	577	584	606	664	602	580	589	656	635	597	627	574	627	578	611	571	611	613	613	625	640	623	568	602	589	676	636	627	600	611	626	640	625	644	608	592	646	606	603	580	582	628	607	597	591	626	585	601	586	601	556	608	604	628	606	562	628	619	624	621	548	604	589	594	604	622	598	632	624	583	608	583	585	643	620	602	608	599	628	569	605	611	570	574	618	611	645	613	627	635	582	627	593	594	619	636	576	581	623	621	642	594	598	599	664	575	609	594	554	646	591	634	638	611	597	609	639	658	625	651	629	604	649	607	614	558	634	590	594	599	614	612	629	608	565	621	613	612	599	604	667	612	649	647	625	629	567	649	595	664	601	571	614	602	615	601	662	630	616	626	651	655	615	694	592	600	583	621	630	628	589	648	609	599	582	595	625	643	634	603	637	643	651	628	624	611	653	587	618	639	612	593	594	648	591	601	613	662	609	635	616	612	583	581	575	594	611	619	559	587	609	632	620	637	589	632	624	614	629	635	640	647	594	618	587	640	592	593	642	675	608	569	618	579	606	628	610	628	579	577	620	629	591	609	586	611	573	594	554	610	605	563	629	580	617	583	644	592	564	589	576	601	653	634	613	594	597	612	594	606	605	663	643	609	632	600	604	589	632	566	610	621	552	562	597	595	610	607	595	577	608	601	632	631	604	566	643	623	645	577	583	579	609	617	637	606	625	603	650	619	580	648	631	620	595	586	576	653	623	569	642	635	574	589	635	617	605	630	592	618	585	613	619	608	624	621	600	635	637	600	594	586	616	630	627	612	572	594	615	650	607	621	581	631	657	615	622	560	628	625	616	602	645	562	628	558	639	617	651	632	662	608	599	607	617	642	542	618	639	584	625	633	590	571	660	595	619	617	619	640	567	601	649	593	616	601	540	647	599	599	575	625	614	590	607	586	622	650	626	612	609	627	626	660	641	618	614	627	597	605	595	607	586	598	624	611	568	588	603	573	615	614	583	609	594	603	601	656	586	591	534	607	619	614	602	574	641	627	647	567	606	592	618	602	633	604	605	628	623	633	565	618	584	602	585	597	646	608	636	597	608	614	565	613	604	606	633	678	629	588	664	592	654	621	614	610	609	571	574	613	581	618	596	575	597	592	592	628	615	598	652	639	616	625	589	603	593	633	660	581	621	563	613	593	681	591	587	611	644	638	672	595	573	600	605	596	643	638	590	645	643	646	631	619	596	631	609	643	628	619	607	601	649	613	626	642	593	588	615	587	580	609	620	617	571	586	574	625	604	574	625	625	625	613	598	593	585	667	647	619	606	615	654	626	614	613	577	596	601	628	630	599	551	681	645	647	634	618	604	589	589	599	601	576	627	604	627	653	631	604	618	580	662	588	603	613	585	608	612	575	625	639	583	614	621	607	595	566	609	607	613	667	620	585	608	600	575	570	578	625	631	604	633	585	650	581	589	604	593	582	583	623	653	643	590	637	617	594	647	600	604	623	647	585	610	603	594	575	635	613	610	582	601	629	644	604	641	637	616	631	621	601	602	574	636	610	622	625	586	610	582	608	571	631	651	586	632	626	610	589	625	586	612	643	610	609	630	606	592	625	587	635	607	560	634	652	614	596	632	618	598	598	604	627	604	590	602	607	579	627	592	601	592	592	594	618	597	608	551	644	631	623	630	585	598	612	669	598	597	608	624	604	585	607	624	592	575	591	645	647	643	654	609	632	629	626	596	601	603	609	636	610	653	602	623	598	590	614	619	590	585	654	604	621	603	591	617	621	626	634	590	619	591	551	617	599	620	629	580	603	621	650	595	635	593	589	600	620	619	602	585	642	626	628	608	612	629	589	603	639	626	625	570	571	620	605	594	609	579
43651	11661	6966	4922	3215	2254	1551	1097	914	771	614	534	448	442	416	385	416	374	380	383	362	372	326	317	322	337	341	287	331	329	350	327	316	309	360	292	316	328	288	304	315	325	311	322	279	292	310	278	289	297	320	318	262	311	303	267	305	327	348	309	297	300	268	295	309	277	303	267	280	268	285	299	290	312	289	267	310	301	306	258	294	250	292	273	303	318	279	306	303	306	301	315	267	282	312	290	265	268	259	274	283	265	281	278	288	284	290	282	267	284	289	285	296	277	301	292	306	300	280	297	286	273	290	294	263	260	282	324	305	283	297	281	288	301	292	276	308	271	282	288	274	267	267	307	277	282	278	289	291	284	296	286	329	296	283	279	306	317	319	270	288	298	282	292	302	283	252	298	305	284	279	319	292	280	265	289	291	310	317	264	283	310	307	281	313	307	272	318	274	294	280	283	294	290	318	302	269	269	271	298	251	280	281	283	287	280	289	323	305	251	261	277	297	296	294	292	275	282	304	312	287	265	265	286	282	290	268	306	291	280	303	283	280	287	299	273	317	292	288	300	306	298	295	264	277	299	288	305	269	283	322	312	262	291	268	310	300	317	294	301	271	287	318	281	275	269	267	309	260	278	329	306	294	290	283	328	265	265	254	288	285	285	267	296	295	296	269	290	298	301	282	287	299	297	278	303	294	269	279	272	304	284	291	275	273	260	291	293	280	277	277	287	277	293	303	295	273	268	317	294	303	280	293	329	304	287	279	294	305	312	277	294	309	239	282	270	287	312	287	247	304	285	307	279	278	309	306	278	284	246	271	321	265	281	286	280	302	305	265	293	306	301	278	289	312	306	270	290	299	271	287	270	295	284	292	286	309	297	279	282	278	288	291	368	315	271	280	266	286	264	268	341	314	298	291	306	299	274	314	287	307	299	292	312	262	297	309	296	295	301	271	279	282	282	278	272	284	288	275	289	294	295	284	275	307	281	299	274	304	299	306	313	307	294	251	281	267	290	294	298	279	288	273	268	319	300	279	294	288	317	267	296	275	291	311	288	294	269	270	280	313	247	285	313	316	310	298	299	306	285	316	274	292	263	283	281	280	270	292	241	265	294	287	283	308	270	312	277	297	280	285	305	305	288	288	296	268	299	303	302	286	280	269	256	292	301	287	289	274	303	306	278	260	266	303	310	288	309	272	333	282	287	295	282	259	293	296	300	290	297	276	305	298	306	285	289	291	269	271	281	288	296	313	296	262	285	251	252	285	270	289	303	277	291	267	342	318	283	247	304	272	289	265	298	273	273	279	270	265	288	298	279	301	319	247	293	280	274	321	311	288	305	296	289	290	296	315	284	266	310	313	250	261	302	289	331	287	294	293	314	279	263	259	257	263	304	323	296	289	287	305	275	316	260	286	288	322	282	261	287	286	285	300	293	308	296	296	305	291	283	323	289	267	262	317	322	302	309	326	261	234	247	325	286	285	293	286	295	276	288	316	275	296	268	309	265	252	323	293	271	310	306	300	273	288	296	261	273	308	278	264	291	295	274	256	303	284	297	262	284	282	301	309	280	314	255	318	292	296	275	318	292	322	282	255	308	262	293	271	259	293	341	296	291	280	328	331	308	267	324	333	314	326	274	272	296	295	278	291	299	307	263	265	315	301	282	283	282	299	326	319	290	283	289	328	279	287	336	313	286	284	266	271	285	280	293	309	256	299	295	321	314	293	283	309	280	301	278	302	305	283	302	303	297	317	282	295	303	303	282	279	306	309	291	300	266	288	278	284	305	320	314	282	321	285	293	295	287	257	293	311	262	287	283	293	276	274	321	309	285	299	284	273	302	291	310	303	282	318	287	305	274	298	300	287	275	287	268	287	267	294	289	294	276	305	295	283	299	275	275	289	274	308	305	285	255	286	293	302	310	229	268	269	291	261	276	291	246	285	295	308	292	287	293	306	284	271	276	286	308	298	297	283	310	308	307	320	290	288	311	270	345	269	271	280	267	287	295	290	308	248	300	291	316	288	274	282	283	257	310	333	295	251	302	309	275	277	264	309	269	295	292	240	250	290	277	292	301	271	271	294	270	263	296	325	271	293	317	311	294	296	318	278	277	310	318	275	274	328	291	315	274	293	298	291	286	288	297	277	307	306	300	285	261	274	287	311	268	253	293	312	299	280	259	298	294	308	296	290	262	289	282	308	302	308	290	256	268	298	277	292	267	270	298	310	278	314	280	321	263	252	287	330	295	274	284	300	287	247	255	243	276	261	295	284	309	307	299	298	266	295	292	274	260	318	306	263	298	325	291	288	291	318	274	289	300	259	311	275	254	305	286	305	309	284	306	306	310	309	288	268	289	289	273	261	296	266	300	284	294	290	294	265	293	306	271	283	277	310	277	295	273	301	290	291	308	293	280	248	291	270	277	314	282	279	288	295	292	294	314	271	286	329	281	265	289	270	300	265	286	308	309	270	295	298	283	301	295	281	298	278	299	280	292	298	248	276	300	304	271	288	290	276	303	303	257	315	300	268	289	301	281	291	237	260	282	289	289	283	319	278	269	306	312	270	276	314	279	300	304	243	266	290	269	295	286	293	274	294	276	284	299	278	308	304	273	288	318	293	284	302	290	265	290	290	298	283	304	295	265	270	319	299	267	298	263	289	266	278	286	261	319	318	269	253	315	316	277	273	313	316	289	290	274	286	279	323	268	275	291	322	328	305	291	330	270	309	285	297	264	321	322	296	315	287	292	277	316	284	301	286	277	264	285	270	311	288	291	259	281	266	327	268	242	271	292	277	274	295	286	301	281	273	311	270	251	263	241	298	288	305	279	318	277	287	272	291	294	278	297	292	271	316	296	264	282	281	301	308	318	278	275	304	327	275	334	306	300	321	264	270	277	279	299	309	254	331	273	266	307	300	324	285	276	266	285	302	276	277	307	296	232	316	300	281	288	275	273	283	262	322	297	297	284	289	296	304	279	276	285	289	272	277	276	298	274	285	275	298	259	285	273	278	284	300	273	281	281	329	269	284	276	274	275	256	328	269	294	313	294	301	279	274	301	275	290	301	301	294	299	316	311	321	299	297	299	302	350	302	290	280	304	274	278	313	284	296	267	289	292	290	311	273	310	288	303	291	261	296	277	275	303	292	297	300	268	292	312	318	302	288	290	276	308	286	316	296	292	286	293	288	286	315	339	267	280	296	270	303	286	298	294	291	293	320	278	257	318	309	308	298	299	280	304	331	311	313	238	304	262	275	283	309	274	298	295	289	259	318	274	267	291	299	281	285	297	262	283	302	319	331	280	317	319	271	288	300	313	291	326	288	278	282	300	292	266	295	311	302	309	263	295	291	263	246	287	271	269	290	312	288	271	264	293	298	305	319	253	278	322	312	274	299	286	274	287	304	286	303	286	290	293	330	310	253	313	294	294	287	284	299	262	294	287	292	305	299	297	298	305	273	309	269	295	287	297	272	311	306	290	267	309	292	271	274	318
23748	4571	10579	12085	10402	8463	6027	4704	3801	3292	2442	1874	1485	1368	1249	1135	1078	1030	1208	1175	1131	1052	985	982	898	865	860	929	902	934	977	973	979	928	930	860	885	864	906	814	772	721	743	715	710	779	707	724	770	738	678	698	696	725	673	701	710	705	702	688	688	737	684	693	714	645	655	653	635	683	641	628	641	659	627	706	686	669	650	757	656	617	656	684	642	625	674	643	672	677	653	674	624	623	646	631	630	650	608	630	613	655	687	630	615	663	637	618	618	612	623	629	640	652	654	604	653	683	648	640	618	637	644	705	641	634	621	640	643	686	623	651	660	592	648	653	688	679	601	640	625	633	638	607	600	636	653	592	632	634	615	635	648	634	581	600	645	632	614	642	666	649	629	650	634	649	603	625	601	626	651	639	589	608	642	623	635	649	638	597	647	609	579	634	631	658	671	593	643	617	648	643	622	639	631	609	658	613	586	651	695	616	640	659	609	647	641	608	604	656	601	645	659	632	614	646	689	643	658	605	620	656	645	674	595	604	591	631	647	607	616	651	614	628	618	616	656	650	659	645	664	630	630	607	636	654	656	585	629	660	625	609	667	640	653	639	648	634	667	651	637	661	650	650	667	618	684	589	646	625	604	614	634	645	627	662	617	662	659	630	670	617	640	602	657	672	650	629	605	649	649	653	637	658	626	602	597	683	635	628	670	597	587	624	649	653	650	605	677	592	628	637	627	638	624	618	625	654	638	620	651	617	614	647	594	645	646	662	665	648	630	639	648	645	623	619	617	676	672	624	644	617	641	615	636	607	641	623	641	626	615	565	624	631	656	699	645	608	683	646	634	698	661	633	634	648	604	628	609	676	658	672	625	612	656	619	600	637	594	626	591	592	638	641	602	631	643	654	656	615	638	633	640	654	595	675	669	657	658	617	667	639	632	630	651	584	619	637	622	623	710	643	616	611	664	618	667	698	630	639	611	640	665	634	667	642	606	635	646	651	646	605	627	634	640	614	633	621	624	649	614	652	615	652	606	672	593	649	646	625	626	626	613	602	640	628	639	613	655	641	666	628	632	641	658	620	624	619	613	612	666	652	607	578	583	642	643	623	645	626	639	644	682	634	639	596	598	632	636	588	652	640	658	598	645	629	625	622	630	654	643	605	641	631	615	616	611	620	608	631	612	636	569	653	630	621	648	657	613	650	634	595	597	657	658	621	652	614	633	654	625	611	648	618	608	619	626	667	611	640	632	612	614	636	610	631	645	617	658	677	620	647	619	624	652	606	654	621	621	606	601	637	661	638	640	636	616	583	677	631	618	611	631	622	655	640	675	594	632	590	643	666	627	631	625	640	658	639	643	657	610	622	607	636	700	593	657	620	637	639	638	601	591	622	628	628	638	633	625	679	660	602	661	642	644	671	628	634	611	663	617	595	642	664	635	613	630	642	651	604	669	646	656	648	638	627	648	636	653	613	598	612	669	620	637	635	623	611	656	619	627	657	565	623	592	599	617	604	620	650	622	648	654	654	631	587	608	661	640	624	649	589	613	634	638	667	675	645	630	636	615	653	659	651	629	615	643	650	664	603	632	642	673	659	592	647	647	621	665	592	607	637	614	638	617	635	618	623	595	646	630	608	627	637	628	624	606	649	626	634	620	632	587	609	633	638	602	629	665	572	642	602	591	688	663	630	640	664	619	708	657	581	723	616	659	650	627	626	665	685	612	613	629	613	671	657	628	608	599	605	630	676	633	642	637	634	617	643	604	613	674	650	642	615	620	680	665	613	641	630	637	617	645	628	588	653	600	670	620	671	672	597	649	648	608	691	644	615	627	583	646	608	632	627	616	590	666	634	643	668	632	648	603	622	618	645	667	671	601	662	623	651	663	634	633	643	635	635	644	645	602	659	622	631	606	619	610	548	624	650	629	633	589	626	634	613	615	627	692	621	636	642	654	609	607	632	614	617	648	649	676	614	594	610	598	621	594	596	665	683	614	680	641	646	685	683	655	683	603	647	627	598	686	616	634	652	629	575	588	626	660	677	622	597	616	629	657	649	626	643	674	639	597	663	639	658	635	667	649	627	644	649	625	588	666	631	636	622	630	608	641	658	603	578	568	675	684	647	650	642	657	625	636	631	606	650	668	635	639	626	616	651	639	593	638	597	643	627	642	659	668	617	626	624	621	648	623	655	638	642	611	612	644	624	638	597	616	655	651	565	682	620	673	633	639	617	656	639	620	619	608	639	618	632	576	614	620	686	637	635	637	657	663	652	637	623	615	646	631	657	667	672	624	626	675	659	630	644	626	609	605	598	636	650	615	611	661	679	661	622	616	631	618	590	675	635	633	591	651	607	638	646	610	646	569	641	619	632	607	619	638	583	635	681	635	667	613	655	643	616	632	636	605	612	588	669	641	615	653	605	605	631	669	651	648	637	626	634	620	613	638	643	606	590	639	632	612	665	618	601	588	629	625	638	681	658	637	627	618	622	669	650	606	616	594	616	632	602	662	676	630	618	604	638	612	593	622	635	618	639	604	609	608	717	646	639	641	643	615	632	639	638	650	617	650	590	602	665	605	645	669	623	659	661	594	664	640	664	649	655	660	646	661	611	615	631	665	642	631	621	697	615	639	684	617	651	620	648	634	655	695	593	592	635	595	641	599	638	594	652	640	626	637	641	611	615	640	650	662	637	644	568	623	636	632	614	661	674	656	655	647	665	644	613	650	595	614	660	626	711	605	625	629	622	606	622	636	591	630	614	643	630	657	604	646	620	612	647	636	635	639	644	666	636	620	594	663	608	680	661	618	617	640	611	611	616	626	679	676	627	629	657	637	613	632	635	648	599	696	622	642	614	621	644	614	670	667	648	631	621	659	622	626	608	653	589	656	581	632	646	620	636	652	605	617	667	650	588	643	625	623	615	657	635	639	616	659	629	657	604	639	662	638	648	653	675	648	624	623	619	645	645	611	610	614	642	627	608	634	664	598	680	591	658	642	609	633	637	558	669	657	658	653	630	639	629	630	656	619	629	651	596	650	648	641	685	618	589	621	610	584	645	640	632	619	667	627	640	634	607	607	625	671	692	657	656	615	676	665	663	657	627	610	649	618	631	634	635	646	597	627	594	626	644	652	641	601	625	671	664	590	591	624	626	604	610	609	642	599	604	647	640	600	651	614	658	646	634	666	595	614	594	677	617	619	624	618	645	634	619	627	611	652	633	645	616	643	665	641	602	606	646	623	607	612	643	625	670	639	617	682	654	658	661	638	633	613	666	667	628	626	612	613	640	647	611	601	661	628	633	615	644	623	633	633	636	632	614	622	654	668	710	637	678	626	610	675	619	663	653	640	617	603	619	626	627	652	591	660	657	625	602	646	649	625	616	639	641	629	653	605	628	592	627	626	625	629	636	639	628	665	638	592	646	624	655	611	639	652	642	637	633	675	637	617	610	630	612	657	613	632	641	636	706	622	626	625	618	615	621	616	651	646	639	609	631
15578	2978	2531	2059	1404	942	655	513	399	362	287	265	273	249	258	252	227	232	246	235	234	216	230	244	216	230	233	235	220	205	228	225	239	209	187	242	239	242	226	231	212	188	198	181	197	213	231	205	236	223	214	224	191	191	194	234	199	183	225	196	201	199	202	203	200	227	198	203	210	222	190	234	194	203	206	226	219	202	185	199	225	227	210	203	200	207	181	209	216	215	197	210	206	229	215	209	198	200	188	212	167	185	219	219	187	214	206	198	249	224	220	191	164	226	229	214	221	211	208	215	215	194	205	169	212	178	207	211	204	214	195	203	214	225	188	216	185	188	226	241	196	221	201	197	192	221	185	224	207	209	198	208	187	225	196	200	185	219	209	208	205	198	209	212	228	218	226	174	201	196	242	197	254	203	192	208	192	191	231	223	196	209	207	201	223	195	213	186	186	205	211	198	222	237	196	192	221	217	213	191	210	197	229	198	229	197	214	197	210	205	211	221	186	210	177	179	224	199	228	209	209	207	212	198	186	219	199	194	229	210	196	204	175	196	222	253	220	202	212	166	181	218	201	186	194	192	200	202	189	169	219	204	237	200	214	183	213	201	217	223	180	202	194	190	202	195	251	184	192	193	186	188	201	198	198	208	208	197	195	162	225	187	204	210	196	200	195	196	231	220	217	212	199	239	236	213	204	204	212	211	172	165	193	204	220	225	232	195	191	217	222	226	195	181	180	189	194	221	212	196	217	206	209	194	191	251	187	214	211	192	216	197	225	234	172	179	217	178	202	199	229	197	186	199	197	212	227	200	216	201	196	230	221	237	208	202	214	182	208	190	196	209	208	213	189	212	208	193	214	214	186	187	205	190	221	188	202	178	175	202	200	184	211	194	224	216	216	225	203	213	193	183	207	203	220	207	193	201	227	183	210	212	186	204	184	203	228	188	215	198	210	195	196	216	176	210	190	195	225	211	229	222	202	176	183	190	184	183	203	217	182	231	215	175	204	200	190	199	190	191	202	239	214	213	198	217	191	197	212	248	200	235	219	206	200	238	212	193	189	203	208	191	221	204	218	214	208	191	178	203	228	201	196	203	180	171	224	207	188	224	200	203	179	216	204	228	237	204	223	194	173	196	206	185	206	203	197	186	197	190	193	186	189	214	220	215	231	206	237	193	199	202	222	194	216	203	212	190	227	182	197	186	223	177	204	224	206	214	219	218	199	199	210	185	217	174	193	216	221	230	218	200	203	187	202	194	219	190	198	219	206	220	200	211	197	188	195	227	216	198	214	189	213	205	182	181	228	198	186	194	187	232	201	184	185	181	213	202	187	177	206	207	220	229	220	180	214	207	212	193	214	197	197	195	217	202	189	232	241	181	201	202	207	201	217	215	229	210	217	218	208	202	170	203	230	213	192	213	205	188	179	205	199	226	192	201	198	215	189	219	213	214	216	192	200	210	212	210	202	237	209	197	199	211	211	212	219	211	201	213	183	212	192	217	209	213	205	196	202	203	212	183	212	206	192	203	197	201	231	196	205	195	210	190	188	207	214	223	211	210	189	206	212	214	227	182	184	199	205	207	233	212	214	223	220	219	220	183	199	201	194	208	219	190	217	178	192	191	192	196	206	214	218	229	169	220	207	197	205	182	183	195	235	207	225	217	215	205	207	213	178	193	227	194	198	200	221	201	200	195	186	180	202	223	195	192	211	180	185	172	171	204	201	194	230	202	230	210	174	218	222	198	205	203	216	232	227	188	181	195	204	216	216	210	191	213	194	231	189	217	237	204	200	214	200	212	199	212	212	246	222	210	190	199	199	204	209	207	187	228	202	211	213	191	203	211	216	204	203	214	221	210	197	212	205	219	207	197	209	215	250	221	242	183	223	192	206	203	191	248	218	213	196	224	219	192	226	216	192	188	202	190	211	200	205	223	206	226	201	214	202	239	178	224	220	198	211	205	194	176	226	244	207	201	197	191	192	196	202	227	199	201	212	209	212	204	211	192	198	198	211	226	190	227	222	232	184	186	173	192	213	188	197	212	196	195	222	222	220	234	231	222	197	188	226	207	183	191	208	211	213	200	216	220	201	213	213	229	228	206	197	220	180	205	237	216	202	194	200	210	204	187	196	204	206	232	218	184	204	204	238	210	202	227	200	179	197	214	221	215	228	197	170	242	206	213	203	239	201	201	214	257	212	197	227	209	217	225	205	177	219	219	180	227	209	193	206	214	219	213	183	187	193	216	189	186	210	187	188	183	207	201	190	203	182	183	210	217	226	229	205	187	177	194	209	178	179	191	212	180	236	194	213	200	199	227	211	205	201	208	210	190	174	213	197	227	223	202	200	203	199	204	229	222	203	224	192	199	209	213	218	198	207	207	235	179	215	195	181	187	213	211	217	218	197	201	217	199	232	189	186	200	199	201	185	206	200	205	178	191	213	212	223	188	205	235	194	212	214	215	211	207	197	191	229	209	189	193	184	213	200	223	209	207	233	198	213	231	193	206	192	199	181	203	196	190	182	201	218	211	198	205	215	239	226	177	203	208	171	179	203	204	218	199	183	176	192	236	208	201	180	221	212	186	227	183	200	187	186	173	199	230	214	219	256	200	215	182	180	226	228	242	202	214	190	189	210	192	191	189	193	189	196	226	195	207	213	192	211	203	222	181	192	225	194	208	199	201	200	174	206	209	194	209	200	228	183	192	242	209	212	196	202	172	217	209	201	205	195	213	190	211	188	185	189	211	192	226	215	191	197	245	197	205	223	202	223	212	199	209	203	215	201	209	203	191	189	202	196	180	212	231	182	191	228	213	184	178	203	214	203	208	241	240	220	206	198	201	196	225	199	187	208	213	223	248	226	217	203	251	226	178	210	189	192	201	204	186	202	206	198	200	190	214	198	215	220	209	208	213	178	204	195	201	188	215	205	226	209	179	225	195	178	210	210	215	196	210	200	207	229	213	200	198	204	207	241	184	243	216	193	176	175	215	207	184	216	235	222	195	205	198	197	198	214	217	187	209	192	197	175	221	174	179	204	203	211	216	231	222	220	215	221	207	189	192	202	185	202	218	200	201	202	213	200	181	199	207	201	216	203	211	194	220	191	166	188	221	224	224	227	161	194	192	183	191	200	247	197	206	210	189	219	200	179	204	194	212	200	183	192	185	214	201	173	201	213	244	210	200	216	211	203	187	187	239	188	192	219	226	216	195	189	188	202	213	184	222	211	205	213	197	198	217	210	199	215	185	174	180	195	194	204	198	262	197	193	244	186	183	220	217	180	204	219	196	215	221	227	198	190	225	214	187	202	186	189	205	193	220	223	238	200	208	209	199	200	198	230	234	228	195	234	204	207	193	225	212	208	200	230	210	219	216	203	238	224	198	215	191	223	198	229	176	207	215	194	184	199	209	224	177	213	194	212	190	216	206	195	217	212	178	178	185	194	210	204	196	204	185	227	176	182	203	198	198	217	225	216	215	204	204	181	208	198	239
8939	1991	4652	5483	4761	3509	2559	1979	1582	1304	1097	836	688	691	663	624	650	635	671	729	585	617	592	578	582	550	558	604	547	537	521	524	591	592	594	573	554	582	564	576	566	537	508	479	526	463	490	542	546	531	485	485	508	494	506	494	494	492	493	464	502	535	527	473	476	472	488	480	484	501	523	504	459	543	512	486	475	466	499	517	495	507	443	520	498	485	516	473	500	495	464	493	495	486	463	488	495	519	512	475	490	443	435	466	438	500	473	462	514	479	487	472	516	483	466	482	464	434	473	482	478	478	476	462	479	521	493	476	501	446	472	456	491	466	504	500	502	474	506	496	520	503	461	473	505	490	455	485	481	489	460	464	480	457	448	479	464	478	466	481	483	468	482	448	504	553	498	498	487	476	505	449	472	456	518	473	480	463	497	470	475	462	475	493	495	460	453	474	484	501	496	448	493	496	477	479	420	492	496	494	472	468	457	469	430	494	500	464	514	481	507	451	517	480	475	489	514	493	458	497	477	446	476	513	497	456	466	488	489	493	479	460	462	505	438	460	472	435	460	472	487	462	446	520	483	487	461	480	499	495	467	485	429	494	491	517	480	486	456	500	457	436	477	509	475	493	490	475	459	516	479	484	470	518	476	532	468	465	453	469	455	450	493	468	473	491	467	497	434	496	478	522	454	459	485	468	475	499	471	497	442	470	465	470	459	458	459	505	505	494	495	488	487	472	475	461	480	508	476	464	514	472	485	488	502	471	497	456	478	506	518	480	509	530	429	512	480	474	486	484	443	507	524	477	497	498	472	450	453	487	483	502	476	461	475	500	489	484	480	461	474	501	505	464	474	464	476	479	494	485	469	535	527	476	484	487	473	447	500	453	477	423	473	444	473	504	522	458	525	477	518	483	461	511	546	514	467	520	458	470	506	478	458	512	465	484	489	454	463	463	467	437	470	509	466	497	449	476	464	527	469	494	501	478	486	470	491	482	444	499	481	459	496	498	455	490	473	483	471	469	486	450	497	482	489	488	503	498	445	430	486	467	509	500	447	485	471	501	494	460	482	466	456	504	458	503	491	510	443	485	469	444	473	495	500	498	495	476	531	466	468	501	511	480	451	501	492	507	494	470	503	462	460	509	489	463	451	500	488	497	469	470	463	482	470	467	465	490	487	466	476	476	468	428	451	500	429	471	478	484	482	457	454	472	483	480	502	508	455	478	448	476	476	482	479	472	480	465	457	462	520	457	490	494	455	467	505	452	487	499	507	495	482	485	490	503	519	457	505	471	511	488	454	453	492	470	468	430	493	471	500	472	479	477	490	490	492	484	474	476	494	480	466	465	475	503	472	468	507	460	448	490	459	489	488	475	451	460	490	491	435	463	452	418	485	459	507	469	474	465	439	450	481	479	461	459	545	474	508	499	477	485	461	440	486	488	463	443	505	458	446	414	445	499	456	470	483	504	489	473	495	465	443	471	441	483	455	472	479	503	439	521	465	453	454	476	464	460	530	473	439	469	454	445	478	445	505	473	457	503	461	479	492	464	476	495	430	432	501	459	480	425	449	447	488	492	507	496	487	473	476	486	465	477	475	476	470	508	504	475	460	429	508	447	480	477	462	469	484	529	460	489	463	456	476	512	503	524	470	462	527	480	453	474	462	481	510	505	467	499	487	508	471	432	513	508	529	489	462	482	496	467	468	500	500	491	462	458	441	498	480	479	488	483	455	474	443	459	478	503	450	450	478	452	484	480	472	476	497	494	508	472	467	494	514	493	492	469	475	485	508	484	465	455	492	471	516	489	458	469	501	535	513	491	499	498	491	487	459	476	485	505	488	454	508	479	489	433	461	471	477	470	470	502	478	457	468	459	452	492	494	454	484	495	455	484	499	499	457	474	520	480	459	474	486	466	466	438	489	469	487	483	530	489	456	470	475	474	460	470	484	489	481	490	483	497	499	501	486	474	459	487	465	528	519	494	495	468	544	466	496	464	473	436	459	524	524	512	480	487	438	483	472	521	499	480	501	469	440	487	463	532	479	496	517	491	444	480	508	462	468	457	424	477	493	471	490	475	488	483	468	452	456	476	486	441	505	432	472	499	437	461	458	439	494	498	461	478	484	480	487	500	517	504	477	505	436	488	466	498	472	487	471	441	446	439	479	499	502	515	470	501	434	455	462	475	477	471	477	476	498	474	492	483	507	454	493	495	484	498	462	475	449	474	453	457	465	473	461	435	489	468	508	473	483	450	482	524	457	509	471	475	467	451	481	442	508	483	454	489	496	483	496	445	460	496	458	459	492	491	477	473	461	456	464	461	498	483	466	512	477	500	502	450	467	487	476	473	504	505	463	462	469	476	487	488	474	495	461	510	497	478	469	472	484	497	479	467	527	487	491	474	478	444	472	472	479	454	494	495	472	464	492	470	448	460	479	499	526	458	468	483	476	480	489	535	431	474	490	403	449	459	454	488	466	463	452	483	487	469	502	472	476	431	485	470	490	480	430	492	483	505	488	516	445	454	464	447	460	500	464	475	461	498	432	488	490	488	466	477	475	437	456	467	512	458	477	465	452	425	463	516	471	472	481	470	513	472	480	478	452	519	494	478	495	541	502	463	454	481	464	489	462	481	476	477	493	482	470	480	460	501	488	489	493	464	462	456	454	470	475	476	454	423	477	483	475	473	500	498	471	519	496	485	464	503	448	481	463	458	500	488	462	490	480	516	473	454	493	474	472	469	424	478	469	460	483	461	462	479	487	484	471	411	463	464	475	471	496	488	505	494	521	476	468	471	476	473	491	455	504	498	455	456	442	486	497	503	450	477	451	481	502	475	488	492	463	434	472	450	510	480	483	464	482	462	488	504	473	489	470	491	509	543	495	466	485	448	447	494	495	451	465	500	494	474	424	470	505	495	495	465	497	478	463	478	491	450	482	478	468	468	480	501	479	447	496	463	465	463	487	483	484	456	494	473	484	480	508	429	469	464	465	483	444	501	556	463	488	483	469	483	465	479	487	462	464	490	469	501	493	489	484	461	469	493	485	485	471	435	491	489	478	494	433	475	450	479	486	470	506	503	460	465	483	438	478	492	509	525	482	481	488	506	477	484	517	478	498	488	503	432	464	508	484	472	444	505	484	457	463	467	494	501	520	503	470	469	486	486	520	437	493	471	488	480	479	517	466	474	494	506	533	444	499	459	479	460	460	475	465	473	483	514	471	488	447	475	481	458	501	483	465	482	431	488	487	462	534	486	481	459	481	451	524	481	486	486	468	509	490	528	512	480	448	517	474	479	467	489	463	504	481	470	450	467	481	514	477	452	438	492	487	484	517	445	489	454	498	470	465	475	475	427	495	445	494	501	469	441	477	524	481	488	467	537	471	497	464	503	481	470	467	467	463	478	452	479	463	509	490	460	469	493	511	511	468	471	495	488	496	511	519	473	490	457	474	498	500	497	522	474	460	436	468	469	485	443	479	452	501	451	497	485	481	452
32814	7591	4623	3576	2271	1631	1071	857	622	557	449	359	390	392	338	318	331	363	354	306	319	309	324	293	341	294	277	279	310	317	334	325	313	278	288	274	285	303	345	300	281	289	293	264	275	321	268	280	310	304	303	276	268	281	262	274	261	275	306	280	248	286	266	261	273	264	263	278	238	306	278	287	280	260	275	262	316	281	274	279	276	263	284	268	236	269	244	271	272	242	251	283	319	295	289	265	269	297	296	267	294	279	259	244	291	259	257	312	275	245	298	297	269	286	282	252	290	268	264	258	300	324	259	242	303	252	266	274	277	269	249	274	278	281	265	300	269	258	235	262	264	291	257	293	269	289	245	263	282	282	272	286	283	271	263	278	258	284	281	269	292	294	263	269	258	262	250	281	260	271	284	278	277	235	293	307	272	242	262	276	263	291	299	273	284	269	268	241	239	299	277	287	253	274	299	298	265	249	316	281	285	283	289	302	239	273	269	271	274	279	280	289	290	296	270	281	249	321	273	268	242	286	264	254	281	272	291	259	271	285	297	289	303	267	282	261	288	283	287	265	287	265	291	296	261	296	281	256	304	310	275	273	305	249	238	284	256	286	288	291	258	276	279	268	248	255	291	286	258	292	274	289	262	270	283	289	245	237	299	246	311	261	274	268	297	271	281	233	272	282	314	265	267	269	272	264	224	258	258	288	309	280	252	269	288	275	290	265	265	256	282	292	254	285	283	250	285	302	282	315	273	252	255	280	284	298	256	286	258	257	296	281	263	287	280	287	293	287	289	256	274	286	257	298	254	265	294	272	292	301	323	287	283	276	260	259	272	278	269	266	294	310	255	293	283	259	283	288	283	275	270	293	289	271	262	253	283	281	297	280	275	276	281	231	269	294	277	284	266	282	281	286	309	268	284	272	308	265	267	255	279	279	288	282	273	256	288	281	254	287	300	276	273	283	269	292	268	278	271	283	320	272	289	272	301	233	258	278	304	284	280	291	282	290	283	273	319	267	261	274	284	253	242	265	270	292	284	291	278	279	270	247	254	273	263	274	305	275	266	292	272	282	284	258	300	276	273	262	250	309	241	248	277	273	296	275	284	318	276	281	281	261	286	298	278	266	278	264	263	281	273	275	290	279	261	296	271	272	286	298	258	288	234	307	276	259	265	241	243	261	294	265	280	247	281	277	276	306	268	298	257	254	272	261	248	319	280	265	274	284	290	274	299	293	280	284	301	298	273	274	275	286	272	282	250	257	297	257	265	293	245	269	252	282	265	298	281	292	271	268	300	273	302	246	266	246	296	252	267	277	275	268	260	290	239	296	296	240	270	275	230	276	272	225	265	251	282	257	296	273	279	288	273	289	264	286	277	268	277	279	281	290	283	271	289	261	268	280	291	245	251	298	273	272	279	255	257	263	249	291	299	251	246	264	294	281	255	280	274	246	279	292	301	263	301	283	265	307	285	240	236	266	261	274	280	281	259	281	239	265	319	311	279	246	286	281	277	290	275	301	280	233	281	281	267	269	265	264	250	275	284	256	287	301	275	254	275	273	274	268	278	264	265	289	290	286	254	277	268	276	298	276	290	276	263	252	266	282	304	249	270	277	285	279	257	289	244	250	287	304	260	270	276	289	315	251	271	255	262	285	294	271	292	266	257	282	263	251	279	275	262	251	294	276	291	263	251	264	265	264	244	277	283	259	245	265	263	263	272	278	273	254	236	288	259	285	251	269	309	280	278	291	286	257	261	277	263	285	275	241	271	266	283	234	261	266	259	291	296	298	255	286	240	271	291	286	264	266	298	274	285	265	292	258	274	292	295	275	293	263	285	306	253	276	264	267	252	281	278	266	291	264	270	268	288	249	295	268	279	287	265	265	284	247	275	284	282	278	250	276	259	298	250	320	270	245	269	280	278	254	281	251	256	246	291	286	289	274	266	280	298	275	263	274	289	294	272	305	269	273	261	284	286	255	270	275	254	273	291	231	269	283	261	285	302	259	283	270	248	301	306	287	275	256	253	280	260	278	278	307	277	295	275	277	300	284	254	271	277	248	314	251	299	272	249	299	258	300	255	246	249	241	310	253	261	254	251	289	251	291	277	301	274	271	275	244	263	285	250	242	284	288	241	281	254	290	258	308	290	294	262	305	289	275	288	250	293	290	281	288	269	276	303	294	252	278	281	282	265	290	231	262	277	282	271	272	287	274	251	283	250	275	284	306	286	292	275	265	299	264	268	287	309	277	280	273	267	277	278	269	266	281	271	287	265	273	295	278	307	276	285	255	255	269	270	284	248	278	295	277	284	284	291	266	269	257	290	297	271	280	280	267	257	271	271	251	286	281	275	282	292	268	297	309	246	292	283	248	256	310	261	268	289	231	289	256	278	265	296	220	234	277	262	253	242	273	268	297	259	290	318	278	264	286	288	256	241	288	279	261	235	287	254	269	312	302	250	253	273	254	247	257	251	274	272	258	287	297	303	273	276	273	316	281	274	285	294	258	309	267	269	253	257	273	252	276	286	298	215	328	315	283	283	247	266	286	295	273	273	255	276	265	262	240	269	294	274	271	265	304	279	288	271	282	286	278	274	273	278	240	276	255	286	300	312	245	275	275	292	246	301	264	255	278	288	279	272	291	257	263	275	310	281	325	263	264	265	300	259	303	292	268	266	268	290	259	277	309	277	270	254	248	298	307	265	234	274	273	237	276	297	257	291	286	294	287	289	244	264	277	303	282	254	248	299	255	260	254	285	265	260	258	298	253	283	295	302	232	241	276	294	281	283	279	278	266	295	258	257	270	282	261	229	288	256	306	294	277	256	236	282	225	252	287	274	278	283	253	255	275	261	269	290	252	283	236	239	289	253	277	283	290	273	271	280	257	264	283	242	286	282	281	239	279	285	258	261	238	300	236	306	278	284	250	274	275	305	241	270	285	285	240	273	283	279	280	280	311	319	293	283	285	274	277	280	274	273	263	271	284	239	249	271	265	290	268	289	288	284	285	253	279	271	286	272	248	279	274	276	264	288	260	271	258	260	249	276	288	261	250	285	271	283	271	283	244	269	282	251	312	259	282	253	274	294	284	255	271	276	256	279	284	275	267	285	309	257	279	286	269	264	307	294	303	275	268	278	284	255	269	283	302	273	269	294	284	279	245	285	283	281	275	258	284	270	248	275	279	285	290	254	309	328	309	243	279	277	279	270	291	270	261	307	280	267	284	293	252	284	294	252	232	289	257	264	275	264	265	275	264	271	303	278	295	267	252	283	278	282	272	285	259	256	246	280	271	244	278	309	243	274	288	274	275	265	268	258	231	305	308	264	269	301	277	278	258	254	269	284	257	283	281	262	286	314	291	296	265	301	257	288	280	279	270	280	290	312	274	324	274	284	273	287	263	261	274	294	289	277	268	248	273	296	307	258	258	293	312	301	278	246	291	255	251	260	268	311	291	267	282	262	276	252	255	280	285	268	303	281	289	260	270	302	287	303	268
19160	3416	7661	9137	7832	5985	4354	3403	2769	2114	1686	1405	1201	1062	954	959	923	919	956	1016	930	871	901	888	876	771	795	803	746	831	799	835	798	805	829	764	814	716	744	690	721	705	630	663	660	660	675	686	687	656	640	630	633	650	698	663	651	626	628	700	639	626	663	692	633	651	664	633	651	603	622	629	647	628	603	635	664	620	653	633	690	640	610	632	607	664	624	615	633	636	646	630	626	602	605	584	653	665	620	604	634	630	636	662	627	610	644	602	622	645	642	613	578	587	627	582	620	564	571	606	609	612	639	596	662	623	621	617	568	646	597	618	577	643	618	600	626	583	621	601	621	617	656	570	607	638	591	577	615	650	613	614	627	599	593	649	670	626	566	611	592	634	587	587	612	608	630	605	628	606	619	611	615	616	621	594	614	605	581	626	623	587	606	573	630	598	577	617	581	601	603	610	611	652	622	616	650	606	618	613	619	645	643	598	612	620	643	618	573	605	588	645	628	613	662	590	613	576	579	643	612	583	605	554	646	614	609	582	657	578	620	591	615	607	616	584	584	659	606	628	621	587	602	616	607	594	610	590	624	608	635	606	566	586	594	582	607	604	636	574	598	642	619	570	576	564	612	645	593	635	626	613	666	644	616	613	627	617	594	651	626	623	616	624	619	627	647	620	573	610	592	649	613	617	631	608	604	622	617	566	619	560	610	547	633	634	597	623	599	612	631	649	595	588	606	634	569	611	655	611	629	600	657	601	613	612	620	617	622	598	630	595	614	589	604	589	597	623	621	629	609	612	642	615	652	580	577	637	612	627	619	666	645	633	582	621	599	644	592	615	606	604	622	607	602	616	646	643	632	613	586	641	576	657	617	626	581	624	582	615	593	629	628	573	642	605	620	630	577	616	611	633	659	616	643	637	627	623	618	603	629	604	589	627	606	649	637	608	668	589	619	596	625	603	631	601	635	607	608	633	618	609	577	564	641	614	586	608	606	660	593	616	603	612	615	617	605	640	615	557	620	605	635	625	606	623	632	618	616	582	594	637	620	597	627	645	608	622	581	619	593	625	638	608	609	662	637	642	634	609	663	592	588	609	634	633	651	582	619	601	627	634	626	604	634	630	611	584	604	629	614	665	625	616	634	648	640	627	613	592	616	650	620	619	627	641	639	611	619	620	607	603	610	625	621	608	606	612	635	621	611	644	615	596	545	574	613	637	623	607	598	625	565	629	595	606	562	599	627	644	636	619	626	607	629	618	597	586	603	645	643	577	590	621	603	605	584	636	588	654	587	595	625	581	662	634	616	625	609	599	579	593	636	664	602	569	639	586	581	610	596	591	617	597	634	610	566	582	645	601	658	614	576	582	606	648	620	618	579	597	605	615	595	584	600	632	661	578	603	615	603	624	546	594	610	596	645	671	607	603	629	620	606	609	647	573	618	625	603	636	603	583	631	625	606	627	600	569	587	577	577	620	628	618	637	597	613	586	572	612	611	610	635	625	627	593	602	584	615	626	594	604	600	652	603	637	600	605	628	608	598	648	608	597	595	613	651	604	590	616	601	601	628	632	624	637	598	646	617	620	621	614	604	608	640	637	691	623	594	595	617	604	645	590	584	584	593	613	589	597	631	628	598	615	643	606	632	649	616	587	623	610	594	608	651	560	600	622	582	616	618	602	619	653	598	647	626	617	648	637	642	625	609	604	636	590	582	621	638	539	664	586	620	585	573	617	592	598	626	595	655	600	619	601	585	613	653	620	610	604	601	609	578	621	628	598	607	575	666	608	625	595	612	563	637	599	608	611	650	611	597	623	608	653	630	591	639	581	625	662	624	568	626	590	601	649	563	628	596	620	620	650	578	607	614	631	632	631	551	642	622	651	636	639	569	650	650	571	641	618	624	589	581	585	578	624	590	648	648	633	636	591	582	640	569	565	603	589	599	625	639	695	609	596	656	613	634	623	597	591	601	588	604	609	594	606	628	609	627	627	618	601	624	613	616	609	633	620	643	619	607	610	615	671	578	591	619	627	577	594	591	613	551	578	620	594	583	654	603	602	636	612	621	622	607	607	659	557	609	574	604	617	596	598	648	645	568	588	593	623	631	558	618	609	611	648	621	595	628	574	652	600	620	638	597	600	570	651	637	642	595	654	624	619	602	636	640	613	587	599	599	624	629	632	609	629	606	630	688	636	596	623	629	622	617	634	590	620	606	646	598	593	648	566	596	592	606	619	570	578	589	573	577	660	622	606	666	655	659	593	631	592	593	595	616	649	645	612	622	622	578	589	584	602	593	638	595	593	590	649	616	602	628	646	614	584	605	597	605	616	601	607	602	615	596	629	620	618	615	651	619	636	615	589	626	598	610	622	611	621	566	594	578	596	614	661	568	605	631	610	601	609	669	607	628	582	602	600	593	588	599	585	603	606	613	617	633	610	592	618	625	623	655	653	616	626	661	564	578	675	616	585	627	633	640	613	641	643	614	585	618	615	554	612	612	613	598	600	584	656	593	599	617	618	620	623	622	620	615	612	652	619	620	617	609	599	630	611	634	633	650	598	614	612	570	614	618	562	618	574	635	620	628	630	625	577	608	617	633	665	651	633	657	594	588	631	652	612	639	647	591	570	621	594	629	628	615	640	579	619	622	603	643	561	631	592	627	636	641	598	609	618	583	630	632	613	592	624	647	621	601	581	601	596	572	595	655	596	609	665	635	631	625	604	666	574	609	604	642	592	607	665	612	644	615	585	586	627	601	625	614	616	627	604	604	597	616	599	591	601	561	595	573	613	613	608	619	612	567	568	637	612	620	548	576	621	627	614	633	621	614	647	584	649	561	606	620	583	595	613	609	613	616	620	635	622	621	580	619	594	618	580	633	621	620	601	591	692	631	670	629	610	618	651	635	604	620	598	582	611	607	601	606	628	611	599	673	628	573	602	656	587	590	558	625	642	566	622	665	616	638	591	655	616	585	621	607	620	662	608	618	614	617	649	670	607	637	579	616	587	638	589	675	599	626	631	622	596	578	587	562	559	598	649	591	576	622	632	612	620	647	604	658	570	617	602	621	614	664	570	651	591	603	614	646	653	597	625	591	587	579	604	637	620	578	601	622	609	633	624	565	620	625	614	611	626	583	625	610	606	620	614	593	579	637	605	670	599	649	627	599	638	620	666	593	629	621	616	568	590	605	592	632	608	597	539	625	607	594	600	629	633	614	608	622	599	618	647	610	594	583	644	650	630	613	641	644	618	602	603	613	574	602	636	602	590	609	602	629	603	613	647	645	567	595	638	642	632	615	595	613	592	663	628	599	639	610	644	610	619	650	571	571	633	653	660	599	648	623	618	608	623	642	612	605	640	643	606	641	621	593	580	653	582	609	586	650	658	620	634	588	599	633	652	598	608	634	615	613	622	687	634	621	632	637	642	658	627	633	632	606	609	600	620	622	627	580	625	587	570	625	604	583	628	639	590	610	641	611	660	608	583	636	622	633	633
44704	12063	6781	4966	3188	2175	1524	1172	882	695	557	501	424	399	368	344	333	381	388	379	380	346	359	359	369	344	321	332	328	316	331	311	304	329	335	374	343	295	311	298	337	310	291	325	280	286	312	299	291	306	315	298	301	310	308	336	297	321	309	299	320	324	316	304	311	280	256	247	276	317	297	300	345	284	306	275	280	303	319	253	279	305	295	306	323	294	269	288	303	294	278	326	291	314	273	272	301	286	301	290	286	271	273	305	295	281	260	306	297	299	268	270	299	272	281	284	293	299	306	284	275	299	269	325	293	266	317	307	284	312	284	302	305	286	285	292	309	319	266	302	305	270	298	281	299	270	311	306	283	310	275	288	305	290	318	291	304	305	282	319	303	284	283	294	294	326	299	314	291	284	276	303	277	287	298	291	295	289	301	290	272	261	340	291	288	313	272	332	311	274	303	285	314	296	261	322	290	335	292	307	282	293	307	279	291	294	314	305	309	276	301	270	298	290	286	279	323	310	255	286	273	293	274	280	304	267	270	278	308	308	292	290	311	281	279	293	303	307	277	288	273	288	312	290	268	304	264	279	287	277	311	296	292	255	275	299	285	314	302	288	285	289	290	297	300	289	294	322	293	291	281	298	272	303	326	269	265	301	303	300	287	303	301	308	264	269	312	280	304	271	308	293	276	277	267	300	306	273	306	312	286	305	316	288	324	304	292	309	319	292	313	291	300	261	298	270	304	286	304	295	284	278	281	276	286	297	306	292	263	297	277	282	302	309	293	288	306	280	293	286	268	301	285	293	262	310	298	284	276	308	320	313	270	284	308	284	255	272	281	295	293	315	336	283	277	285	320	278	272	248	301	301	316	295	279	264	314	309	325	279	296	290	271	254	290	260	303	288	269	287	321	251	274	284	299	299	292	309	289	262	264	294	305	328	294	305	280	306	286	284	287	301	291	283	309	308	281	275	267	285	268	259	273	305	298	287	301	323	286	261	298	304	315	276	302	249	286	292	306	291	278	274	283	300	281	289	312	300	329	316	302	311	288	289	274	272	289	294	272	262	319	296	300	268	314	255	281	316	289	252	312	302	290	289	291	249	293	290	278	266	284	301	295	265	291	333	283	286	283	328	329	329	291	296	330	275	314	316	292	293	255	299	303	286	277	278	299	279	310	262	300	299	283	298	287	298	302	271	298	279	316	309	327	270	287	306	262	281	272	312	274	311	288	290	325	306	312	272	280	285	351	294	302	302	286	305	286	312	256	266	286	275	292	287	261	273	282	303	283	273	276	303	258	279	272	279	272	277	277	285	307	291	260	315	295	301	274	298	314	280	294	310	317	301	303	276	272	294	273	293	294	252	308	255	255	308	284	314	292	300	304	302	298	308	313	302	310	342	270	264	300	258	287	314	319	272	284	264	275	306	310	240	319	301	297	294	287	271	292	278	309	286	313	308	260	256	291	318	295	299	303	299	266	292	279	287	300	280	320	290	281	269	284	302	289	329	278	312	304	303	317	299	279	275	299	242	323	297	292	311	262	312	295	315	341	322	256	285	304	299	315	278	294	305	260	319	288	295	272	277	326	288	308	277	247	310	281	289	291	303	315	292	273	278	287	300	302	285	281	286	320	296	322	291	271	337	316	328	289	290	281	262	282	304	224	270	283	325	282	316	252	249	282	292	317	284	263	305	264	285	284	292	289	277	318	313	283	289	308	327	298	266	282	317	280	289	311	277	249	273	313	332	291	269	285	261	285	289	290	280	294	325	279	268	277	298	307	291	276	296	301	303	289	280	296	302	321	308	303	281	276	332	293	322	279	340	254	285	339	312	287	310	327	261	270	273	287	300	297	332	328	319	280	288	280	313	319	253	298	295	311	248	303	277	303	267	267	287	317	308	280	281	290	283	265	248	279	285	274	269	302	287	303	295	290	336	266	298	309	278	238	283	297	281	259	290	296	322	306	317	313	303	296	297	290	281	300	265	284	285	279	261	315	278	278	247	265	315	304	299	301	287	289	274	288	306	276	260	290	295	300	310	290	292	242	286	283	281	286	262	304	331	276	280	310	285	303	309	295	329	317	265	279	289	266	296	303	272	302	286	287	306	292	268	276	314	260	287	270	273	291	282	278	282	313	279	272	272	273	282	296	302	292	289	291	272	272	282	267	301	304	299	274	286	292	323	292	294	294	288	275	291	302	283	265	326	274	297	306	254	303	299	270	329	292	283	296	289	248	298	268	280	314	294	302	278	277	282	301	274	297	279	316	247	284	273	317	294	289	309	313	295	257	270	314	293	283	289	306	291	273	315	302	288	276	337	287	274	278	270	297	270	298	319	296	249	357	293	308	289	287	318	308	286	317	264	292	290	326	325	296	276	273	286	265	316	292	284	293	262	299	269	287	308	313	296	255	297	284	258	285	315	282	310	313	267	273	285	299	284	328	313	274	275	278	299	265	283	300	302	297	282	322	306	277	289	259	319	287	318	282	253	284	290	289	292	334	289	291	291	292	288	321	319	279	300	310	299	294	285	321	276	286	298	315	294	316	307	288	296	279	299	321	317	324	297	288	276	294	289	321	250	293	296	313	307	305	298	303	326	282	316	272	306	290	269	314	284	300	290	275	255	267	274	259	302	288	317	283	286	300	257	278	312	286	248	296	266	293	295	286	298	287	315	311	310	278	275	295	250	308	289	274	285	291	267	276	265	303	283	300	314	294	287	288	332	321	312	275	314	301	280	296	281	302	297	302	282	278	299	327	288	309	304	295	272	285	302	276	289	277	271	267	300	280	281	260	291	296	275	268	288	265	292	276	324	293	267	315	264	299	327	302	305	283	275	274	246	314	322	274	283	297	323	286	316	297	305	306	292	280	276	271	317	307	273	270	254	292	285	295	312	289	341	286	282	314	289	304	286	305	260	293	292	300	294	277	304	288	320	276	271	302	277	296	299	279	327	300	296	287	308	289	284	258	294	278	292	277	251	245	298	326	297	296	276	264	279	266	293	287	298	256	324	295	290	281	294	304	331	327	274	283	285	277	321	346	303	295	283	310	287	268	257	288	292	277	300	294	285	286	280	281	307	254	266	283	285	257	300	273	251	311	291	300	293	318	286	294	283	325	299	262	279	303	308	310	308	293	279	303	308	257	307	283	303	254	279	307	324	276	286	305	296	309	285	271	305	287	280	270	283	275	249	265	325	282	316	298	289	294	275	283	297	307	279	290	272	286	281	275	330	296	259	285	310	268	305	291	289	324	295	314	292	309	299	288	242	277	284	300	267	315	305	266	305	323	308	263	274	291	275	313	274	318	273	274	273	296	297	291	278	282	307	297	273	318	283	277	277	335	294	284	307	265	291	342	280	297	293	247	278	306	294	310	257	303	299	300	289	295	314	279	276	250	312	296	289	304	286	281	267	301	278	302	298	277	287	288	322	304	264	288	287	291	329	284	292	296	322	305	293	303	274	276	280	275	303	324	298	255	270	290	310	274	282
24742	4403	10188	11867	9971	7728	5837	4747	3647	2741	2182	1674	1586	1244	1127	1170	1125	1168	1163	1248	1147	1045	1075	1019	966	887	884	864	911	936	937	960	987	999	855	912	891	826	850	784	792	761	723	778	727	797	701	749	762	736	708	747	687	713	723	673	698	719	669	701	685	720	716	668	669	638	670	640	690	714	652	645	649	659	646	660	610	654	686	640	659	694	665	646	682	667	640	667	622	648	651	642	644	641	667	657	636	622	625	615	604	700	653	645	613	609	598	637	634	649	617	625	638	647	655	653	646	643	585	652	625	636	681	643	622	628	619	595	657	627	601	627	654	606	605	661	594	571	649	689	634	679	638	678	660	630	671	692	645	639	617	671	630	622	645	667	634	643	658	660	647	597	713	587	658	613	656	628	643	604	639	638	637	625	615	613	638	625	595	692	642	613	640	623	639	632	627	667	600	682	659	636	618	655	608	622	633	676	663	632	628	639	635	649	565	613	601	684	629	605	689	659	661	655	633	655	692	617	690	607	586	597	588	633	631	625	688	603	654	633	642	623	661	662	687	615	638	621	635	659	606	597	653	618	637	614	646	645	653	621	618	642	655	625	605	652	644	641	658	630	557	611	654	659	592	632	638	589	631	627	617	672	623	621	657	662	653	645	663	653	633	656	712	638	630	687	617	645	633	647	609	650	640	677	654	624	653	643	685	615	653	649	641	673	622	599	629	626	625	648	625	637	681	661	625	622	691	600	601	636	654	664	632	632	620	678	595	616	623	624	658	624	615	639	626	625	648	643	621	617	612	633	645	648	645	637	606	633	615	634	641	627	604	663	670	649	697	642	661	643	604	644	628	670	627	617	630	673	598	628	619	641	607	632	686	630	631	704	659	616	641	639	645	634	675	608	685	652	617	644	631	637	606	658	593	628	636	642	652	666	678	609	674	650	651	692	659	625	604	610	674	620	636	640	619	601	617	628	613	699	578	651	645	652	610	616	635	607	594	643	664	667	634	647	612	591	626	640	594	683	630	620	663	677	647	593	617	650	613	678	661	642	655	626	673	629	649	666	646	657	679	645	658	613	645	642	605	585	612	595	618	601	677	623	640	636	605	617	651	645	657	634	607	689	635	590	627	628	660	608	663	618	603	664	609	567	662	624	604	665	594	630	666	614	614	633	580	669	624	673	612	578	624	616	648	621	629	628	645	635	643	639	635	655	634	650	652	631	643	581	621	631	618	668	597	650	637	641	625	605	634	681	661	622	642	606	616	616	622	645	675	592	651	640	638	635	619	597	640	670	640	603	676	630	597	660	616	667	631	651	625	653	646	644	598	601	634	659	672	602	685	639	635	608	609	624	636	644	681	595	627	655	659	649	597	683	653	676	665	622	565	604	639	658	636	646	640	653	645	631	663	610	666	637	632	662	657	608	612	616	630	643	650	621	616	651	643	667	657	642	619	676	607	607	645	650	617	681	640	652	599	628	637	654	682	636	646	601	624	674	689	632	586	613	636	608	609	651	654	598	669	656	597	612	654	650	628	638	637	649	615	643	644	647	682	609	600	629	629	649	687	586	649	670	644	610	617	660	624	612	620	634	642	687	618	659	628	653	643	623	653	611	628	659	660	606	615	569	612	645	611	613	648	678	629	647	682	654	612	657	625	634	647	652	670	636	654	635	604	642	627	656	663	620	674	614	681	669	574	631	630	645	656	655	665	670	642	642	616	620	655	629	629	647	610	627	593	628	590	631	643	667	648	636	660	639	614	638	654	664	611	639	646	665	588	622	620	672	626	639	643	640	621	639	622	574	624	645	680	673	596	631	632	635	636	618	654	643	613	626	628	625	616	602	632	621	668	619	594	624	592	666	617	610	620	615	657	646	633	657	643	627	657	622	617	642	639	628	642	617	608	643	614	631	625	632	632	642	639	641	632	628	606	641	601	629	659	625	624	659	633	602	602	635	641	631	649	649	681	660	613	597	664	657	651	636	629	602	628	629	610	627	654	666	638	650	617	653	663	648	581	606	622	660	673	650	628	627	629	650	567	587	628	626	633	651	674	644	659	649	649	593	607	650	638	656	664	628	630	639	665	629	623	636	634	632	648	636	636	617	694	616	589	668	602	564	650	656	608	636	661	646	632	680	629	607	623	626	621	625	610	677	602	659	661	641	623	635	638	622	642	627	615	625	654	628	628	632	624	620	633	696	614	642	671	608	635	617	671	641	622	651	605	668	615	618	648	600	647	638	672	628	620	648	659	595	636	613	617	606	595	620	628	641	623	590	627	649	603	636	635	630	625	638	686	597	666	669	637	662	621	626	635	633	621	617	639	691	650	658	641	641	593	679	685	629	635	636	636	636	642	593	595	612	627	620	626	673	599	658	644	647	647	621	651	634	629	588	618	593	637	608	657	617	658	607	631	638	582	596	627	619	656	648	658	622	648	618	640	614	620	642	613	654	624	684	626	610	631	631	643	635	658	620	697	596	583	637	610	647	615	661	668	616	645	679	645	641	630	609	639	654	649	667	631	615	608	639	677	607	607	615	622	637	664	629	621	574	655	562	670	605	646	580	683	610	634	584	633	604	646	660	645	650	652	630	643	606	642	597	580	662	639	601	645	639	650	649	601	664	619	631	678	588	618	668	614	630	646	639	581	611	594	689	648	648	629	619	636	633	634	664	664	591	614	626	617	651	634	635	629	666	593	682	676	605	652	601	636	626	651	634	626	650	649	666	612	614	635	674	615	629	632	656	624	645	617	681	635	631	579	666	638	596	640	654	615	629	631	653	609	617	686	619	662	654	649	625	628	614	663	643	646	602	595	581	632	651	637	645	652	583	615	690	591	641	670	655	595	626	640	637	656	607	604	644	652	640	621	643	632	602	611	619	612	623	641	640	620	624	597	658	655	621	634	693	614	630	637	668	640	618	625	646	639	653	650	666	615	592	611	628	641	653	665	622	630	651	622	650	633	622	632	646	655	629	607	620	714	598	618	619	607	649	663	674	614	666	633	670	620	616	639	614	624	605	613	601	620	634	634	686	633	610	665	607	629	620	596	645	617	623	627	663	652	618	639	596	642	654	632	623	607	598	677	636	651	596	639	610	608	600	644	614	671	635	620	635	609	663	634	649	625	592	618	654	635	620	643	623	663	659	580	617	604	631	626	619	640	625	637	649	625	648	651	620	627	660	609	654	593	637	635	636	621	607	650	580	646	637	607	670	652	616	681	623	636	706	608	683	632	622	621	606	651	659	614	647	647	583	654	619	645	629	682	637	660	654	632	626	654	607	643	668	631	634	641	645	630	655	622	594	707	617	615	651	673	651	641	635	648	644	661	636	598	629	622	581	621	591	641	627	592	587	638	635	600	559	643	639	599	646	593	658	606	617	640	663	660	661	639	637	624	672	633	670	655	683	623	609	654	628	635	628	631	628	638	621	691	610	628	627	612	591	599	621	628	635	659	679	646	617	634	639	666	665	609	691	657	630	623	622	625	653	646	643
15922	3029	2448	2041	1242	810	661	469	400	318	295	241	261	248	230	211	230	234	223	278	233	231	207	221	239	241	215	191	181	246	221	219	219	198	216	229	216	197	224	201	191	219	205	198	196	188	170	214	189	225	181	175	217	218	200	185	175	212	211	202	219	190	213	236	217	209	207	207	205	203	206	206	196	177	208	223	194	193	206	194	187	209	200	188	224	183	200	197	176	198	205	206	166	216	195	196	186	195	210	196	209	209	204	214	213	194	180	208	233	202	229	200	203	175	182	213	206	218	205	208	204	209	195	189	211	198	214	188	224	185	198	204	202	239	184	201	193	228	206	183	200	207	188	178	191	212	212	185	201	195	201	223	194	193	212	190	207	196	171	193	191	201	208	225	187	187	205	202	207	212	213	195	213	213	229	210	237	225	212	217	185	209	217	178	215	209	166	231	212	186	198	209	187	215	199	212	207	219	190	183	221	214	210	227	214	223	199	173	214	214	219	188	238	213	202	186	204	195	203	208	221	223	198	210	218	209	211	202	224	196	216	203	222	192	217	219	199	190	218	251	197	193	222	209	200	210	187	202	220	203	193	204	204	212	192	169	209	219	212	178	212	197	202	188	216	164	207	197	204	190	207	192	210	212	229	234	219	194	186	193	239	193	179	188	236	205	233	208	178	199	206	233	217	201	219	199	206	204	198	217	197	213	203	195	207	233	211	191	181	212	204	216	179	189	201	222	219	230	182	217	202	208	205	202	183	203	214	208	206	215	213	219	201	211	210	213	237	206	223	212	187	187	203	188	227	237	208	191	181	208	217	187	222	231	191	229	208	185	221	192	196	217	214	197	219	222	205	226	186	180	177	196	172	192	187	197	180	178	212	216	179	212	218	219	192	224	195	218	199	197	213	189	188	206	203	188	204	219	206	209	197	189	231	181	218	189	188	203	221	226	209	181	206	201	201	189	214	231	203	203	219	199	221	203	197	202	211	214	212	233	197	215	200	208	189	203	180	183	197	209	195	196	211	212	233	230	229	213	207	222	192	202	213	177	223	204	199	196	194	214	200	176	203	190	191	216	196	217	217	183	192	199	217	243	204	199	210	247	181	217	233	221	212	228	245	202	220	200	194	204	207	223	192	218	202	227	216	213	212	225	197	190	189	230	202	222	221	209	222	213	212	189	190	207	182	187	211	180	208	185	237	207	184	211	210	184	201	203	199	190	224	198	216	197	195	200	228	202	192	200	189	213	208	188	214	193	220	196	202	216	213	196	208	216	193	211	199	224	238	211	209	204	211	193	211	208	189	213	185	175	196	190	222	229	197	198	233	219	191	201	176	201	212	206	215	201	215	201	211	189	197	187	215	214	204	239	225	220	193	206	198	203	212	211	208	201	187	212	209	214	192	219	233	206	222	206	213	201	187	205	195	207	175	203	207	229	200	208	230	222	216	199	187	208	208	182	197	208	199	202	220	198	185	208	195	228	233	198	203	204	224	226	199	199	225	193	211	215	214	228	201	207	205	216	224	213	212	206	202	209	202	247	221	203	216	206	223	198	185	207	193	193	189	215	207	219	187	191	226	224	209	200	215	211	212	216	251	214	214	211	210	194	195	209	208	221	170	221	174	193	179	194	221	197	224	223	213	210	217	214	184	183	204	238	201	213	220	187	199	191	250	213	176	183	228	188	190	225	206	194	224	223	229	217	200	188	194	190	201	222	212	208	261	197	181	180	191	204	208	172	222	238	210	192	218	217	217	205	195	199	198	204	217	211	197	189	200	195	191	218	216	215	223	183	214	195	204	202	189	225	222	216	230	214	201	204	191	194	212	225	201	206	234	205	191	201	210	236	216	194	225	201	211	181	196	214	226	196	195	190	204	224	194	193	184	182	192	203	200	221	185	229	207	203	220	228	216	192	207	210	223	200	223	206	202	183	212	205	215	194	211	204	193	224	187	212	210	215	195	191	202	199	213	224	222	200	199	177	189	199	215	203	206	178	208	232	205	202	187	231	206	196	196	188	226	219	222	206	220	226	237	239	215	170	199	172	193	215	241	225	189	208	224	244	217	189	221	212	213	199	206	180	181	194	197	193	190	203	220	189	208	182	190	202	211	197	215	192	191	209	195	182	250	217	176	208	222	238	186	212	190	219	192	196	214	224	183	211	209	207	206	202	197	208	192	208	196	206	208	184	217	173	208	230	188	197	215	229	178	206	243	220	214	220	211	219	216	205	177	202	200	211	185	230	204	178	216	230	214	204	207	183	188	213	231	183	183	213	200	207	201	213	229	197	195	200	221	208	210	242	240	224	199	166	201	194	217	221	180	202	226	207	189	171	205	233	215	228	214	201	203	196	211	205	235	198	192	219	201	185	208	205	194	183	213	200	200	203	197	239	206	199	207	249	205	168	204	181	167	198	178	206	206	199	246	219	233	206	212	200	186	169	194	211	202	207	214	180	188	220	209	227	220	182	162	216	194	198	197	192	195	216	219	212	193	201	209	193	202	194	199	212	207	195	207	206	190	230	199	194	226	227	189	211	194	173	216	197	196	216	214	202	209	198	194	236	189	193	191	208	175	176	217	201	216	226	197	202	210	224	226	196	210	219	199	187	211	190	193	186	190	205	199	196	229	198	191	224	221	215	186	219	201	206	196	209	233	203	219	196	205	224	233	222	173	193	193	187	206	208	204	187	194	234	210	210	220	193	182	217	180	211	190	187	186	251	209	201	235	195	174	221	210	211	225	199	205	195	202	197	228	220	208	202	204	202	203	201	182	155	192	200	190	224	207	221	216	207	236	202	204	221	211	216	211	206	217	217	204	205	209	216	207	219	193	245	214	209	231	199	200	207	224	206	190	192	225	196	213	193	223	210	215	211	194	242	233	204	213	197	222	169	227	212	161	217	216	219	195	216	193	216	204	218	200	201	196	179	182	214	188	201	214	182	185	223	208	197	188	190	213	196	208	212	240	178	213	207	230	195	179	208	215	193	188	201	234	243	197	200	220	226	209	207	187	236	202	203	229	232	206	223	201	185	171	194	204	215	197	204	191	228	218	181	196	191	195	201	190	221	221	198	195	215	199	196	237	224	211	203	197	210	212	193	195	197	202	176	209	193	211	190	191	200	189	211	164	200	221	199	213	225	207	205	215	213	205	204	200	199	197	183	206	207	221	203	201	187	191	230	207	226	223	219	204	178	196	214	241	224	210	218	229	234	218	209	216	217	177	194	227	225	219	192	202	216	194	187	198	205	208	184	223	193	189	209	242	219	230	210	214	185	200	200	212	195	221	199	195	193	200	200	180	209	181	218	222	196	210	210	219	200	196	210	193	183	239	207	182	225	201	197	196	230	182	180	209	180	211	212	186	198	195	202	210	192	204	226	213	197	206	218	208	192	207	213	215	226	209	234	214	213	195	179	223	215	216	184	196	203	207	213	214	198	199	207	192	187	193	196	223	219	216	219	199	192	209	208	233	180	208	216	193	202	211	176
8819	2011	4711	5614	4527	3372	2564	1952	1456	1190	912	806	681	673	659	626	627	646	677	661	589	596	597	643	559	552	584	588	585	531	520	545	526	608	574	562	583	558	497	508	514	533	527	537	474	496	508	469	507	466	551	474	459	540	518	493	514	501	505	515	521	509	508	479	486	499	502	471	511	494	466	473	489	477	521	514	502	498	445	486	477	483	465	499	436	502	472	480	487	474	501	466	469	481	479	458	469	509	455	488	505	477	459	467	496	511	462	483	475	473	463	479	521	478	470	474	497	461	509	510	495	476	441	490	491	491	482	461	512	480	512	478	490	455	489	482	500	466	506	474	507	465	497	488	493	485	473	494	508	489	466	508	467	470	512	437	504	474	479	479	496	510	463	482	482	502	544	486	477	504	498	450	500	468	464	452	508	486	470	458	516	496	448	489	450	455	498	440	491	468	500	482	482	511	462	490	470	472	499	450	491	451	486	479	492	480	516	486	491	459	510	499	490	523	491	473	535	518	482	431	481	528	504	464	471	458	502	481	473	463	456	498	488	436	501	476	458	487	451	451	472	461	451	503	502	470	484	478	431	488	474	502	481	505	454	478	474	488	448	434	463	478	504	451	482	452	480	499	454	452	480	470	522	488	473	501	460	484	446	487	486	483	503	475	473	454	497	485	467	477	477	481	482	479	455	482	468	481	504	469	480	477	488	521	488	473	490	482	502	465	497	465	438	511	466	484	514	500	483	484	482	469	460	456	462	494	474	486	461	466	492	486	495	491	422	450	449	451	463	437	527	461	483	474	448	503	488	443	487	439	486	468	523	432	438	482	461	486	459	515	510	485	486	481	485	496	483	488	454	468	470	446	506	482	513	497	481	501	469	493	491	504	448	474	474	437	471	487	485	479	479	455	469	474	501	485	447	480	466	504	493	495	506	462	474	477	497	491	442	490	462	442	481	480	524	466	447	474	506	469	484	490	466	490	503	430	510	474	489	512	482	526	477	488	486	490	493	461	486	483	514	452	479	491	484	452	454	485	484	485	529	452	485	482	431	482	509	501	483	463	497	443	454	493	458	486	470	448	537	495	522	518	471	476	468	455	482	525	507	468	498	460	454	493	480	456	465	543	478	465	518	451	490	457	476	479	457	457	468	477	474	456	518	485	496	454	460	481	455	480	486	527	500	474	482	446	460	472	457	449	456	476	517	460	518	480	505	450	480	492	460	520	500	438	498	500	481	487	514	470	485	472	471	458	474	472	472	478	482	462	524	463	517	460	515	490	451	481	480	543	502	453	484	520	467	490	495	478	491	476	488	479	486	424	477	464	468	487	507	448	499	480	498	495	497	504	506	497	471	519	475	489	473	472	465	486	445	478	486	495	508	464	474	493	446	471	437	496	465	485	521	472	474	495	478	473	459	467	539	484	460	479	442	505	522	437	472	468	514	454	479	471	496	468	472	529	466	513	464	472	488	473	467	465	492	517	486	499	499	450	473	510	470	487	480	478	478	452	453	465	502	464	500	489	495	446	508	495	454	446	452	469	441	482	479	510	478	464	485	486	483	502	481	498	493	456	489	485	492	490	482	482	461	488	503	461	484	500	441	512	501	503	489	482	414	441	461	449	513	492	461	444	497	478	475	477	412	462	490	454	473	481	467	482	487	509	493	480	446	488	456	494	490	468	470	463	492	476	428	522	454	480	460	497	441	443	477	454	454	489	468	466	491	486	497	483	465	471	474	439	475	502	453	434	443	476	466	430	518	487	484	467	474	464	516	460	472	453	451	499	500	487	440	475	455	485	512	471	492	469	456	476	518	478	440	429	461	450	486	462	486	485	475	455	489	522	472	508	491	482	509	514	453	486	441	463	512	493	499	471	491	481	441	480	514	509	478	504	489	476	489	459	476	458	470	457	483	458	454	492	460	510	427	453	491	524	486	514	465	450	464	476	494	446	509	485	460	470	506	447	440	485	498	467	483	479	462	477	493	433	463	538	492	459	456	491	551	486	470	489	495	485	434	473	501	495	471	496	435	436	480	470	472	504	500	464	458	436	473	468	485	506	468	490	491	494	476	459	501	469	486	436	502	482	483	457	511	483	497	476	464	469	490	453	501	459	519	466	499	437	519	481	471	511	495	457	501	507	493	479	514	477	486	467	472	465	475	479	462	448	511	434	490	477	479	450	474	479	505	502	468	483	454	500	458	491	520	455	480	495	519	459	502	467	464	480	456	454	467	510	473	490	477	455	492	436	485	470	474	495	504	481	473	487	441	451	426	483	496	439	492	451	496	498	478	451	498	461	507	490	480	478	500	489	509	486	478	444	470	482	488	458	489	474	468	503	468	465	510	484	509	470	499	541	491	500	427	493	496	495	502	503	464	514	485	461	510	489	446	517	487	470	464	451	447	494	450	483	495	486	462	474	427	475	500	460	472	495	483	479	487	458	465	461	520	491	471	511	505	456	486	455	515	483	452	512	444	458	456	446	489	498	495	478	468	464	488	481	472	478	454	486	481	510	479	448	487	476	481	485	515	478	507	496	509	477	496	473	482	515	494	484	516	490	477	467	472	481	489	465	485	459	488	519	486	470	471	452	470	453	446	452	477	453	443	480	475	492	461	494	464	456	476	462	488	471	488	455	485	459	484	485	485	460	458	508	478	529	472	497	496	486	480	481	480	510	461	475	478	467	473	498	479	499	468	485	469	471	492	501	459	478	466	503	489	495	507	459	489	522	479	515	467	448	469	479	475	485	470	480	489	458	466	464	492	479	486	487	464	505	489	509	451	465	477	490	455	480	520	486	485	458	493	486	449	484	512	462	490	482	495	498	483	459	429	477	515	453	472	433	495	506	484	433	444	454	484	523	486	471	470	473	472	489	451	524	450	462	489	515	510	442	460	471	509	557	509	478	471	468	458	456	500	508	425	499	459	503	465	467	530	491	478	477	449	447	475	451	485	504	491	480	468	452	500	489	481	479	454	477	471	448	457	458	491	505	475	451	479	459	471	494	518	496	496	504	516	467	470	461	474	459	474	485	465	438	475	523	460	478	458	449	477	477	470	463	519	487	447	481	447	487	481	472	485	489	461	466	474	458	467	466	495	512	507	462	470	444	470	497	435	483	472	470	462	488	458	511	470	496	496	491	494	462	465	471	496	446	500	499	477	489	469	472	467	455	448	456	441	471	457	478	486	487	517	505	444	479	485	504	458	491	490	525	489	447	516	487	481	448	438	516	484	459	495	490	487	487	488	493	472	465	495	503	498	546	471	474	483	457	539	498	500	485	427	471	498	480	477	467	466	490	461	499	472	479	483	482	486	494	483	486	478	465	488	480	497	484	482	432	450	498	487	513	434	502	461	492	472	489	453	476	499	474	493	449	511	476	459	431	503	465	498	434	480	463	498	458	500	439	488	494	406	472	478	466	459	470	477	491	501	444	464	520	506	468	475	518	457	531	500	477	498	442	466	492	459	482	481	499	498	468	477	467	527	456
30870	6514	4483	3608	2417	1504	1112	822	600	511	472	386	341	352	361	358	300	352	296	346	331	328	311	296	306	289	266	311	300	322	318	301	307	317	299	279	296	302	303	317	310	284	269	277	279	268	301	260	262	270	268	269	248	283	273	268	296	303	253	287	292	275	264	296	293	275	300	301	274	288	288	297	269	237	283	282	260	299	278	306	288	240	283	269	270	264	292	299	284	291	250	276	266	313	296	286	278	275	292	258	293	256	294	256	266	263	267	302	315	262	303	293	261	282	236	293	270	274	289	253	302	245	273	269	292	299	285	281	284	283	285	257	277	279	278	243	284	265	259	244	253	260	250	262	233	281	262	261	295	284	252	253	260	282	288	266	236	245	288	292	278	285	267	289	284	302	270	285	240	254	280	259	250	297	256	257	271	241	270	229	269	288	274	270	285	277	265	284	299	284	257	267	262	285	260	278	232	239	253	279	283	306	278	271	279	272	292	269	273	297	280	264	251	294	323	259	277	269	256	273	281	264	236	251	292	274	259	240	269	271	283	244	263	252	291	281	281	276	295	285	261	262	268	270	266	278	257	299	277	257	261	272	313	252	272	262	272	270	271	228	287	266	255	258	231	253	280	302	254	264	265	276	273	300	291	281	248	260	265	282	287	262	268	283	276	257	270	259	266	273	266	277	273	269	258	283	257	254	271	271	266	237	270	285	289	257	275	289	272	241	283	294	276	254	267	278	283	300	275	301	281	274	262	250	248	271	281	285	262	263	262	293	278	277	274	259	283	274	261	301	270	267	274	296	299	285	284	295	267	263	244	286	281	246	271	271	251	240	277	282	275	294	264	257	269	246	262	260	263	278	275	282	267	292	277	284	300	279	266	273	271	305	265	276	251	268	270	270	287	253	265	267	283	279	245	299	248	277	311	266	228	246	235	248	261	246	271	287	274	296	264	259	263	281	278	262	293	251	295	284	271	286	255	254	287	271	277	266	301	268	282	288	277	289	296	274	274	266	276	253	274	266	274	296	252	303	299	235	259	268	269	243	282	268	258	278	285	242	291	279	270	258	273	284	300	266	283	273	282	262	261	268	255	265	262	220	272	287	300	267	259	271	279	260	262	282	289	248	261	279	275	293	289	285	259	241	262	258	277	286	252	281	293	306	263	255	263	289	264	246	245	262	270	275	300	279	248	270	282	268	267	254	262	268	265	279	291	222	277	275	272	257	231	270	305	250	272	278	273	281	279	259	306	297	271	279	282	273	280	255	258	251	259	281	280	264	260	287	274	250	264	271	283	249	265	278	279	265	264	298	285	281	268	263	301	248	253	285	260	293	280	262	287	310	284	281	259	268	296	280	285	283	273	264	271	302	280	255	281	302	265	288	288	296	272	270	250	252	238	267	289	265	267	278	289	250	262	267	287	265	253	264	275	251	271	264	313	258	259	270	247	301	264	290	262	287	291	276	248	261	243	304	267	278	296	254	269	262	307	258	284	286	267	290	265	274	235	269	304	276	285	284	264	308	310	288	263	282	239	295	270	281	255	292	263	290	264	284	287	278	272	294	250	272	272	282	288	259	267	253	240	281	253	283	265	267	306	266	280	268	301	269	259	280	273	253	258	270	276	273	277	273	278	272	290	265	268	294	254	253	240	256	268	296	277	248	242	280	297	263	288	294	287	303	265	259	289	266	286	277	268	292	282	288	244	272	267	276	268	280	266	254	271	288	268	304	279	257	279	268	247	278	278	286	252	250	256	246	276	269	261	235	265	250	255	291	256	267	282	294	278	276	261	252	292	280	264	282	271	247	302	288	249	282	285	281	261	273	299	294	292	247	275	257	235	316	291	240	254	274	244	274	275	272	255	292	259	256	267	308	306	293	241	297	270	274	283	236	241	303	285	273	273	299	244	270	274	299	254	267	274	284	267	266	288	281	244	266	267	281	254	238	290	288	260	283	281	277	269	233	261	271	260	279	266	303	293	274	261	281	280	268	278	266	272	267	281	244	268	276	251	296	283	271	260	270	284	260	298	306	269	311	275	255	286	265	290	285	260	248	255	274	246	282	277	273	275	262	259	273	277	292	246	257	285	295	274	255	311	285	250	262	300	256	267	279	279	278	254	247	286	274	267	271	272	281	281	245	283	250	282	262	266	276	239	259	254	266	284	261	269	272	266	258	259	264	230	284	271	253	264	225	262	262	284	280	259	264	279	274	299	258	272	285	279	262	288	272	267	269	266	244	268	311	282	251	268	278	294	282	252	272	265	287	282	288	290	260	274	258	245	293	279	287	263	301	252	291	266	297	253	288	316	270	284	277	255	263	257	274	280	278	243	268	264	262	288	245	262	278	260	276	256	286	283	287	251	248	268	279	273	270	256	253	261	289	287	242	285	254	275	253	266	256	258	276	276	289	264	277	242	267	264	276	270	262	302	308	252	291	241	249	286	274	269	270	285	271	256	292	269	244	267	271	297	301	285	278	281	291	285	252	295	299	281	301	255	288	293	285	251	282	273	268	280	299	300	281	274	252	275	242	276	234	267	284	263	280	252	279	270	260	277	282	273	267	263	299	274	295	235	288	260	260	261	242	259	290	306	265	267	237	262	282	262	301	275	252	246	296	285	279	273	260	257	254	290	257	289	267	273	249	281	300	251	266	256	289	284	292	257	287	268	263	251	252	269	269	266	289	271	305	262	291	251	283	242	273	267	295	259	268	272	276	254	279	259	246	277	263	255	290	274	286	302	283	250	283	266	280	264	288	246	274	263	283	283	260	291	282	260	244	267	273	299	284	271	255	271	262	271	286	260	252	291	259	293	277	239	323	243	276	299	254	267	278	288	259	292	247	260	270	266	266	253	298	253	314	252	270	282	257	296	272	281	284	286	283	241	296	271	276	261	261	257	255	250	274	284	313	280	253	297	259	284	271	269	284	263	258	286	258	268	260	279	283	270	277	241	256	318	313	282	263	264	250	301	300	297	259	245	275	278	277	262	268	249	292	261	268	254	261	272	297	283	276	291	280	249	273	257	259	287	264	248	278	290	252	248	291	295	290	295	250	261	283	249	284	252	297	283	266	284	266	264	294	260	296	265	308	297	281	274	243	300	262	264	262	272	282	289	283	267	272	280	267	273	295	289	269	246	260	277	274	263	283	246	277	315	287	263	274	241	270	272	256	252	266	259	278	266	278	271	292	276	282	272	266	267	270	282	245	261	245	265	281	290	257	270	263	244	285	280	303	268	253	213	269	280	269	253	250	275	276	310	253	265	231	283	297	282	275	283	257	290	298	307	279	271	279	282	278	258	297	276	262	249	270	264	320	269	300	247	316	279	289	278	283	261	246	300	304	276	294	292	277	277	261	293	252	240	281	303	268	238	257	259	251	253	271	270	242	277	280	292	280	253	256	280	264	240	291	292	258	321	251	254	243	276	264	290	283	297	271	265	276	274	280	261	273	241	269	294	285	305	299	245	241	292	274	301	259	260	262	247	290
17384	3374	7795	9378	7821	5808	4378	3218	2435	1867	1555	1214	1175	1055	991	954	860	971	1045	1056	872	845	863	848	802	763	765	784	770	808	839	840	823	799	812	825	801	818	746	717	700	666	713	637	684	726	700	698	667	703	624	641	650	695	686	670	669	667	653	636	644	650	608	644	666	634	687	657	651	620	631	631	614	599	586	615	588	621	588	581	635	622	618	603	597	636	606	591	579	604	606	624	604	620	654	638	611	606	614	624	622	611	631	596	628	602	632	547	576	589	618	656	614	584	574	617	607	583	621	620	579	632	636	602	582	597	608	627	615	592	602	665	634	676	625	631	627	602	630	628	590	628	615	599	619	667	629	561	589	596	598	619	653	626	642	625	559	593	612	633	606	580	604	630	602	614	611	605	638	611	642	630	629	590	537	676	608	625	599	603	600	626	601	595	570	592	626	624	624	604	616	586	583	594	618	596	617	599	648	626	577	565	593	633	591	624	659	601	642	577	610	600	585	607	630	573	610	613	610	631	556	606	618	671	584	622	586	643	647	592	600	616	590	621	662	598	588	585	641	611	616	571	607	578	620	612	612	632	638	630	604	641	589	585	626	616	603	619	593	613	615	597	610	633	636	583	628	594	650	605	616	624	584	601	637	604	644	645	643	626	632	611	602	604	620	600	616	616	666	610	609	578	616	651	611	615	582	622	652	570	607	610	591	605	610	567	567	591	576	601	599	631	584	601	627	593	563	617	599	620	592	552	569	630	627	611	652	607	607	582	628	614	620	584	599	607	583	604	619	600	607	630	605	616	638	618	587	594	659	604	620	551	593	637	549	637	606	584	673	646	562	599	582	598	646	595	620	616	613	597	623	598	594	619	609	651	636	587	604	641	624	608	652	599	603	586	591	608	599	604	634	580	578	614	573	587	613	616	623	611	645	635	604	598	590	613	600	583	600	595	575	634	567	622	661	626	593	650	646	599	622	596	576	585	651	595	613	637	600	636	594	621	592	613	639	572	591	614	601	592	563	629	589	642	619	589	588	645	680	576	643	577	606	616	611	616	607	639	583	597	611	588	629	620	647	629	583	605	602	610	605	620	616	643	612	621	561	635	637	598	640	584	629	628	594	613	593	615	645	573	649	605	583	637	624	591	626	590	640	631	613	620	612	630	657	593	653	594	588	606	596	657	623	603	593	558	602	610	632	662	620	586	636	572	611	608	635	587	631	606	637	635	574	651	619	610	629	643	610	660	630	654	601	606	603	642	594	585	610	571	601	632	607	648	661	671	620	620	602	631	599	561	602	609	589	575	593	623	594	665	601	626	600	592	577	621	595	599	625	632	600	619	591	595	610	619	582	649	649	636	645	613	613	605	646	623	610	629	636	594	612	610	638	600	604	607	608	604	615	641	627	668	619	623	668	564	638	611	636	605	629	646	595	617	622	607	628	558	565	646	615	643	574	608	621	587	628	585	606	629	605	622	613	554	585	634	658	632	622	627	654	598	613	610	589	537	598	603	639	650	665	569	661	567	561	611	601	605	596	615	628	611	590	613	647	564	626	640	617	633	614	606	629	567	582	582	593	613	588	664	599	571	607	609	679	579	599	644	621	640	624	626	594	612	648	599	653	587	644	577	623	618	607	567	610	616	606	617	593	643	621	622	625	573	635	621	590	651	640	592	637	619	613	609	611	605	612	567	628	593	607	598	596	634	590	586	575	597	645	630	590	596	632	623	621	659	648	579	625	595	619	635	607	565	607	590	622	597	641	604	623	587	647	597	599	564	613	602	608	602	578	593	668	619	617	611	610	583	620	641	622	598	606	596	578	610	594	612	618	631	590	627	605	625	557	605	572	632	587	611	597	609	599	636	611	610	580	655	608	626	606	573	617	581	607	676	623	574	574	602	616	590	636	638	586	597	609	577	624	612	584	625	612	616	606	623	640	574	600	669	612	597	636	593	626	618	629	601	593	582	625	651	583	607	595	596	613	642	607	624	614	616	594	593	645	641	630	610	574	594	586	609	546	579	599	602	610	591	586	621	620	658	568	601	605	629	617	619	619	624	591	568	621	634	639	637	595	609	623	629	612	620	632	580	627	615	633	628	624	631	590	616	598	616	614	640	594	583	621	643	562	625	614	609	622	635	610	569	596	620	593	641	612	598	657	673	595	642	596	620	608	616	589	664	604	594	609	643	601	608	634	557	623	573	588	594	623	626	590	650	609	611	578	593	624	606	607	614	615	585	573	618	588	585	652	555	664	608	615	584	594	641	581	594	572	580	619	572	635	576	610	601	598	603	591	631	612	563	613	616	618	640	569	600	592	578	598	598	566	636	600	602	616	611	638	618	578	611	620	614	597	613	640	561	612	579	601	644	577	612	565	607	637	613	635	649	626	630	601	588	575	619	595	605	617	600	590	661	618	632	590	630	638	630	634	615	598	570	602	598	628	623	642	629	605	613	618	587	584	565	596	633	642	598	655	632	622	626	600	647	585	591	660	606	650	597	603	609	598	600	597	621	601	613	605	623	622	559	628	646	577	661	650	623	649	653	593	638	610	663	602	608	684	596	600	610	604	647	586	550	633	574	614	607	638	615	626	571	583	618	590	608	644	588	569	637	581	627	660	642	642	595	605	590	616	610	599	619	643	648	648	625	632	582	657	590	587	633	608	653	628	637	619	606	622	573	611	651	573	601	640	624	585	612	624	606	640	632	606	604	629	662	617	604	607	608	606	640	587	603	590	613	606	608	651	623	627	602	646	590	603	614	629	620	628	605	629	612	609	601	618	583	581	582	582	602	638	641	608	573	629	634	610	637	615	625	625	635	594	650	595	631	580	613	605	601	622	631	639	635	648	590	639	637	592	604	614	572	640	610	638	606	657	598	574	601	649	587	658	680	637	579	621	623	598	558	640	615	607	625	640	611	592	575	637	547	598	627	618	628	642	621	638	591	596	583	649	628	617	639	582	615	542	609	597	600	589	613	614	639	628	590	621	645	631	591	574	602	624	630	590	610	587	608	645	634	625	576	624	586	619	625	662	613	588	605	625	604	618	624	607	602	604	641	608	609	609	643	592	630	568	590	578	628	605	606	614	568	595	631	569	611	629	657	580	587	644	606	630	623	614	576	578	611	637	579	590	623	584	595	601	609	578	634	568	605	621	620	631	608	635	593	588	666	609	637	594	617	619	577	582	611	610	621	604	616	619	654	590	602	593	647	633	583	628	619	604	636	596	603	629	603	593	590	593	611	641	618	596	638	633	616	650	642	626	652	632	646	634	600	622	587	620	619	643	620	626	606	649	595	584	610	615	628	598	608	618	591	670	622	614	626	578	618	589	633	624	600	617	638	602	616	612	616	626	643	648	614	603	661	599	615	654	652	607	639	599	633	601	598	617	562	611	624	584	583	620	614	639	594	591	633	601	583	629	626	613	628	645	615	563	605	602	626	634	608	575	623	610	589	577	622	565	587	632	595	621	650	650	661	600	614	637	605	640	612
41119	11058	6613	5107	3208	2316	1540	1024	753	605	545	477	436	394	428	358	333	322	385	391	358	380	334	346	295	312	341	318	344	352	329	329	334	335	306	367	341	316	336	310	312	324	302	292	325	267	281	296	287	303	305	267	310	285	286	280	319	251	305	310	293	283	299	290	305	295	284	294	281	275	277	303	298	302	290	303	324	293	295	303	298	303	300	292	271	268	319	273	315	282	325	283	319	319	288	250	320	259	330	284	291	301	304	291	302	316	306	292	255	267	288	316	342	236	295	333	285	297	269	285	310	311	272	274	293	262	291	280	278	285	266	294	283	289	291	285	294	311	301	309	287	258	307	285	289	286	290	281	270	267	268	298	289	256	319	269	299	254	284	295	305	265	266	303	309	284	272	303	290	244	286	286	286	293	278	298	280	289	334	308	313	285	301	295	307	304	304	279	269	280	292	306	283	270	291	261	284	278	279	292	246	294	265	299	273	311	306	265	313	293	310	281	319	271	270	277	299	283	277	293	305	307	251	301	296	306	289	291	291	262	342	298	324	310	297	323	308	307	316	307	281	276	324	285	282	277	300	270	293	298	293	292	301	335	304	309	284	259	286	262	309	271	306	292	289	282	294	284	307	330	259	309	281	285	259	305	302	265	255	275	276	292	285	326	294	281	316	309	257	306	322	311	252	257	320	267	267	276	318	301	296	301	291	306	294	313	299	350	280	262	282	289	302	305	281	270	288	292	299	289	301	309	264	288	293	296	276	273	315	271	306	278	268	301	294	269	270	281	256	320	311	296	295	313	274	311	286	303	288	306	283	287	278	285	318	310	292	303	264	301	291	264	282	315	310	298	309	297	335	311	286	286	305	285	308	294	284	272	299	291	321	289	317	285	275	297	318	300	304	298	262	266	293	248	326	302	293	300	289	284	308	281	291	298	281	288	308	285	298	278	308	290	305	294	305	278	288	313	277	311	270	289	333	307	279	256	289	309	302	302	304	256	310	305	278	277	253	306	282	302	284	260	274	306	276	283	260	265	302	306	287	269	297	300	266	290	309	314	296	318	280	287	307	281	305	283	301	265	286	285	299	293	294	292	296	304	269	311	271	284	274	257	276	277	285	296	303	303	320	275	282	298	279	337	332	297	273	298	291	278	267	284	304	253	290	287	261	278	284	278	289	266	286	266	253	286	296	292	288	277	333	314	329	289	300	282	280	287	272	318	309	278	268	277	287	314	288	268	268	282	284	295	318	282	276	274	298	281	291	300	286	295	298	310	304	262	287	280	252	309	277	288	308	309	293	271	282	292	288	300	323	276	321	293	279	322	291	294	293	282	279	300	284	287	288	305	295	310	282	293	337	265	277	280	294	289	312	315	275	293	278	302	269	311	290	311	336	298	290	311	266	296	300	288	276	296	311	314	288	275	317	268	275	263	295	274	280	303	321	318	302	268	261	288	308	290	285	310	261	285	265	277	300	303	293	310	310	287	269	327	273	270	315	263	287	272	299	261	322	317	296	282	286	293	268	277	288	278	276	326	304	280	277	269	298	273	284	289	302	294	298	310	282	281	301	273	290	287	260	250	308	281	285	310	282	286	314	285	287	260	287	307	256	245	276	273	267	278	263	283	312	284	322	314	290	285	299	255	293	284	288	295	296	315	291	286	288	306	280	310	286	273	280	281	271	283	300	305	297	301	278	249	267	299	313	292	304	305	272	278	324	298	293	337	306	302	290	251	296	302	290	298	304	275	259	288	298	295	323	329	312	302	310	293	249	289	297	270	319	284	264	319	261	278	299	277	276	280	284	289	295	292	295	315	271	323	311	258	299	282	302	307	302	297	294	285	273	328	282	275	262	306	294	329	293	306	308	302	265	292	292	275	310	298	272	318	272	281	281	317	300	316	297	313	312	328	332	281	325	341	285	313	312	299	292	286	323	288	248	300	283	300	305	296	274	275	290	283	305	287	310	276	293	302	289	284	294	294	291	277	261	294	269	279	296	289	295	313	283	271	296	302	314	286	260	303	284	320	296	280	309	289	289	330	301	266	266	293	272	302	319	324	252	282	312	293	306	323	268	287	315	274	298	270	297	275	348	268	306	272	277	259	298	323	296	290	286	300	297	297	293	326	294	320	286	299	300	285	312	287	293	291	273	303	290	278	290	252	284	262	284	276	322	322	275	300	255	297	317	283	309	292	277	269	299	319	317	280	307	295	307	299	306	285	283	275	290	278	279	256	313	339	299	323	284	294	308	324	304	299	270	264	270	289	291	291	285	326	289	288	232	313	302	309	270	283	270	288	319	314	291	292	302	268	302	279	252	288	323	306	311	308	293	306	274	262	267	262	275	304	271	247	297	299	309	279	276	298	283	257	262	262	301	305	301	328	304	273	257	298	288	258	285	297	291	287	317	281	297	303	304	318	293	275	278	290	294	296	285	285	299	290	317	277	314	309	292	287	290	280	300	321	286	318	259	276	273	272	311	286	253	280	287	283	251	270	308	294	297	287	287	305	292	302	285	291	314	290	301	303	329	325	262	289	303	281	315	289	268	258	302	284	317	315	267	305	293	279	265	322	265	255	313	305	300	303	286	290	277	285	279	289	292	278	315	321	291	246	297	272	299	270	281	288	316	283	288	268	291	295	304	314	312	276	271	292	283	272	276	319	288	306	291	264	256	299	288	280	313	265	279	277	285	279	289	293	298	299	259	283	302	293	273	296	306	304	265	277	279	289	285	273	278	310	303	310	294	276	292	269	289	272	315	263	318	322	268	262	308	313	302	286	292	267	264	275	311	306	302	309	338	289	306	294	261	291	312	292	293	294	292	290	278	301	302	302	311	297	314	299	284	289	280	266	280	276	322	315	283	276	276	302	296	297	325	263	255	279	302	306	303	315	300	307	295	242	289	264	313	295	279	313	252	294	297	297	260	307	299	295	284	276	259	302	270	310	270	271	306	278	284	273	289	270	264	320	277	289	289	330	310	305	294	304	307	269	350	264	321	272	323	286	288	275	262	287	269	276	281	288	311	290	285	292	298	297	273	300	254	303	309	311	291	305	312	280	291	306	318	284	318	292	273	286	284	312	309	314	278	287	291	271	292	326	298	278	331	298	285	300	310	300	322	303	273	291	290	284	279	281	314	314	280	311	287	310	321	307	283	304	279	274	282	316	299	286	279	278	280	300	312	302	272	278	276	311	300	302	310	325	301	294	266	298	304	273	255	277	254	322	260	320	301	248	323	324	303	285	291	291	263	271	276	250	278	293	268	264	338	259	304	284	315	277	318	291	277	278	262	314	294	309	273	300	293	294	283	304	288	271	302	284	324	322	274	279	286	276	283	304	309	292	313	308	277	270	327	288	330	303	270	264	279	315	307	248	295	288	255	287	297	292	289	302	289	278	263	271	271	277	301	287	302	288	309	293	296	325	280	286	282	287	270	282	292	278	306	294	281	294	273	280	299	280	305	269	283	302	283	294	292	281	287	291	284	242
22990	4407	10015	12215	10394	8015	6101	4237	3243	2564	1959	1709	1492	1329	1277	1194	1138	1098	1201	1127	1073	1082	1038	971	1032	954	906	936	926	912	962	983	951	988	889	936	882	833	806	773	763	761	731	704	705	726	765	715	712	706	748	738	693	667	682	723	687	704	706	682	695	740	758	700	693	721	685	679	662	685	653	679	629	656	697	666	651	700	619	679	651	622	696	660	643	690	679	652	635	652	641	679	652	663	608	633	675	671	614	626	635	629	618	699	596	675	678	553	620	630	623	636	639	625	604	660	631	602	642	640	641	648	636	639	616	631	589	638	660	686	662	655	655	649	667	611	658	638	612	627	642	616	610	653	670	644	610	631	645	612	626	651	656	605	650	630	664	685	643	655	648	661	628	599	648	646	654	631	613	618	616	622	664	639	643	664	641	686	626	632	653	637	639	627	637	622	602	631	619	642	634	639	630	643	578	642	643	652	664	586	643	655	667	640	656	626	688	634	636	649	667	682	675	737	648	636	586	618	677	619	649	667	603	582	673	619	670	660	643	651	628	627	635	656	674	613	627	651	617	687	668	591	629	610	624	627	620	649	680	632	647	675	633	620	658	652	607	641	647	608	586	642	646	591	648	641	614	643	628	642	576	649	608	648	657	677	606	680	585	624	633	622	645	653	638	646	637	613	617	658	594	668	598	599	692	645	664	603	675	618	640	649	636	643	652	616	639	586	647	623	602	635	652	637	632	642	678	591	610	613	630	652	623	646	670	627	628	662	638	666	617	649	659	668	632	656	611	619	614	634	675	666	615	625	615	626	612	646	611	674	668	648	609	623	665	657	660	638	637	637	636	678	603	639	616	651	640	658	687	654	648	660	624	641	678	628	661	614	622	664	645	585	634	645	660	622	648	643	619	636	647	665	632	592	647	627	618	565	664	580	625	631	629	654	607	660	634	639	680	622	628	698	628	639	612	626	638	642	646	617	669	622	633	676	620	610	640	637	605	635	594	625	675	647	602	651	637	632	613	686	647	679	665	639	626	657	646	644	602	636	638	653	624	669	660	655	657	647	633	639	662	617	625	644	626	599	687	651	647	681	701	667	673	686	614	589	606	653	609	636	637	675	663	622	631	618	671	652	630	637	606	615	632	667	604	611	613	646	625	616	635	663	633	611	629	641	649	658	635	618	621	639	639	609	636	613	639	643	621	634	629	625	642	632	642	674	675	693	615	616	612	670	666	650	636	622	652	701	658	651	628	600	656	627	659	621	635	656	612	615	610	630	656	630	618	648	615	638	627	647	601	631	672	643	641	659	639	676	640	685	650	626	636	664	611	673	650	628	687	678	588	654	628	604	652	648	636	635	654	656	632	620	662	688	659	664	680	596	660	628	639	602	640	658	602	629	626	627	620	603	628	658	612	659	654	600	660	636	678	596	654	617	659	586	645	631	642	626	616	602	639	669	703	635	646	632	639	637	643	631	657	599	611	648	618	675	641	664	624	687	652	626	644	621	642	637	627	659	623	655	645	669	636	633	672	702	660	609	652	700	624	676	626	646	595	628	631	593	667	651	638	704	660	663	671	640	631	704	631	637	642	642	632	630	619	641	629	627	647	642	670	636	687	649	639	657	682	629	649	647	667	647	642	649	633	619	576	653	658	621	644	616	655	662	665	621	620	624	610	635	629	664	604	666	631	603	656	583	690	625	645	697	596	664	650	615	661	671	636	625	620	659	641	660	653	671	622	639	649	615	604	703	634	643	614	616	633	677	570	663	692	621	640	596	589	628	652	626	645	627	626	623	611	630	629	672	617	592	630	621	684	622	609	584	639	647	656	621	627	639	620	615	667	643	625	618	608	637	644	614	615	639	651	651	659	658	599	605	680	704	642	658	625	608	589	645	598	603	633	598	635	655	637	661	636	573	627	624	604	624	658	661	664	608	647	647	621	622	653	663	663	611	661	622	609	688	667	680	651	654	622	595	652	619	662	638	660	614	647	632	654	654	614	628	661	654	613	626	598	630	655	652	615	647	609	647	591	630	672	612	587	653	571	635	635	641	627	633	626	608	641	656	642	662	646	635	608	662	620	650	655	689	647	644	624	644	668	681	637	613	648	646	611	692	614	671	614	625	624	602	656	602	611	654	617	645	612	630	659	617	646	665	683	643	637	632	586	670	649	637	634	657	639	596	710	600	623	634	630	648	612	598	614	671	620	599	639	636	637	657	630	663	621	658	590	620	609	676	609	631	619	619	617	634	668	636	644	602	638	655	632	662	622	618	664	640	648	652	651	605	642	624	665	646	661	650	616	650	624	658	661	659	667	670	671	593	655	661	620	631	652	616	620	642	640	662	617	643	657	680	593	605	635	626	618	627	624	610	632	668	699	627	668	670	594	623	627	672	651	627	664	619	628	670	644	670	640	701	602	636	604	641	642	664	653	630	620	636	655	673	662	686	619	652	621	634	635	640	638	640	638	687	640	636	644	634	601	649	662	659	608	646	655	629	595	668	618	617	642	609	680	623	688	658	639	625	620	661	632	656	662	651	632	656	662	631	633	660	612	579	653	653	655	591	639	675	579	603	612	636	647	608	687	641	612	639	653	614	642	612	643	648	659	656	621	688	586	638	608	612	654	619	678	579	655	667	658	686	607	673	652	601	671	644	668	653	607	648	652	662	626	662	633	576	611	621	698	629	650	629	603	649	634	608	586	639	596	672	638	685	618	642	673	662	602	609	630	667	637	666	637	648	661	625	632	676	659	630	596	617	592	600	631	644	616	617	642	650	658	613	669	598	636	632	622	658	630	614	673	612	602	625	652	617	632	592	643	655	623	622	615	655	639	615	621	678	673	594	610	630	608	630	612	627	636	616	667	651	643	616	605	694	653	638	605	617	668	612	632	643	640	615	677	657	610	652	631	616	651	600	706	620	595	623	661	637	656	669	651	621	643	625	664	657	618	651	633	622	639	635	644	647	629	637	639	676	575	622	654	616	625	646	671	622	662	650	611	623	639	629	630	597	648	626	684	613	666	640	627	660	642	662	597	626	603	649	627	601	644	664	626	616	704	672	631	653	596	635	631	648	661	611	648	633	684	624	646	652	650	608	662	611	604	602	674	608	627	639	600	627	648	607	626	619	624	646	631	612	677	577	631	658	636	618	601	636	692	629	613	662	616	630	661	659	640	639	633	639	666	595	624	592	646	663	599	667	547	665	644	595	580	646	626	652	602	636	609	653	645	658	590	634	645	677	627	628	656	626	610	608	669	664	678	580	626	635	620	609	644	632	664	620	638	614	646	630	625	614	664	653	635	647	655	614	612	649	648	624	601	638	618	633	629	643	631	647	658	609	592	637	674	615	645	597	613	641	672	644	621	625	636	635	676	652	646	643	675	601	623	670	605	569	625	664	623	632	700	677	620	648	662	640	678	678	699	609	641	634	642	641	619	604	623	683	637	639	590	640	686	654	661	619	594	621	610	661	679	654	622	643	632	595	660	631	612	656
13414	2568	2422	1788	1245	872	611	452	409	297	278	241	227	222	238	209	240	217	229	232	219	218	208	182	222	206	233	225	210	188	198	191	226	185	189	188	204	215	208	202	191	217	198	206	227	201	176	195	212	240	199	169	204	203	175	176	200	177	220	211	198	240	196	206	204	189	205	207	193	202	198	197	201	207	209	225	193	192	188	189	201	191	200	210	170	178	189	176	201	199	204	179	189	208	191	208	184	163	184	175	202	211	208	200	208	207	202	200	207	214	212	196	202	202	208	173	190	208	186	180	191	184	191	193	210	187	212	204	214	190	168	187	183	208	189	182	206	204	194	210	211	193	213	207	207	191	214	205	217	192	175	174	211	183	206	221	197	193	177	200	167	216	194	194	201	208	195	207	209	191	194	204	206	195	190	188	194	215	200	195	201	219	180	179	205	215	206	210	199	170	194	198	212	184	193	197	177	194	192	197	210	222	193	207	170	212	199	166	210	168	202	198	212	211	211	186	232	205	195	187	216	198	168	213	192	205	218	204	206	192	205	152	228	187	201	193	223	211	186	192	190	182	213	179	207	170	205	163	204	192	212	192	187	174	189	209	201	159	192	199	191	185	216	192	192	197	204	201	192	194	179	189	178	190	176	184	185	213	220	215	194	196	222	173	192	208	178	176	206	221	189	225	192	189	198	205	173	208	202	169	172	207	181	188	190	199	222	212	191	194	198	204	174	202	190	168	215	186	172	171	221	186	180	207	177	194	164	187	202	171	190	212	224	193	167	188	207	172	181	195	210	183	199	212	220	181	179	197	206	230	208	203	194	189	169	200	192	211	226	190	170	199	195	180	205	186	211	199	207	207	201	187	180	177	198	209	199	182	170	200	226	190	194	208	199	213	194	165	199	191	203	197	205	203	200	194	214	178	202	227	180	185	214	201	194	193	188	209	204	198	186	191	171	204	217	201	243	207	209	193	185	199	209	180	187	189	214	205	186	175	202	223	190	198	178	176	185	197	177	184	202	212	207	177	182	212	186	209	175	194	175	203	195	187	182	202	201	203	202	190	194	209	209	209	194	173	203	194	196	202	209	173	197	188	207	206	209	208	208	177	181	182	206	179	226	214	192	187	191	185	171	214	188	179	223	215	201	189	204	174	206	187	169	203	182	183	179	182	204	213	196	217	197	205	207	177	189	183	186	194	180	213	204	223	173	208	192	206	199	198	217	220	180	215	202	190	189	204	180	195	201	205	182	198	192	238	185	200	212	209	216	207	212	182	166	234	212	207	208	193	174	176	165	210	178	185	187	221	198	211	204	207	173	197	214	205	221	221	198	175	193	172	185	179	194	233	157	182	183	210	224	232	178	203	185	214	174	193	220	193	206	187	191	202	210	210	199	180	208	190	213	202	179	199	214	186	194	179	175	179	201	206	178	181	201	183	193	234	210	177	176	188	187	234	210	204	205	220	200	221	209	220	203	208	196	198	216	210	190	195	213	203	218	199	219	173	198	208	212	195	206	198	173	188	176	188	215	209	203	202	184	185	197	193	194	181	176	206	185	187	209	164	184	197	253	211	188	215	191	210	190	219	244	188	195	200	188	180	209	178	185	194	193	191	193	198	201	216	187	190	188	178	189	210	212	194	208	179	213	185	200	215	191	194	222	166	187	212	208	196	206	175	181	205	187	187	198	200	178	208	197	165	180	191	177	193	227	190	175	197	180	163	184	218	202	192	196	212	194	194	186	198	220	202	190	196	210	190	193	185	199	174	199	202	193	220	215	222	183	198	196	214	211	220	235	202	171	189	188	178	195	201	202	229	223	181	213	204	214	182	180	195	180	196	205	236	190	184	175	182	172	200	220	192	204	229	212	201	210	213	177	158	212	192	233	199	199	183	204	188	181	195	221	194	209	214	189	194	192	205	209	183	198	199	210	208	182	195	215	198	205	199	191	161	191	206	195	207	182	200	205	202	207	219	201	178	201	197	193	203	201	192	184	204	213	194	179	182	166	196	192	218	189	187	224	193	226	178	209	198	168	201	204	169	205	230	230	200	211	200	205	193	239	200	197	180	173	212	170	203	216	190	202	189	173	207	185	222	209	161	209	193	209	221	196	208	209	212	207	195	256	193	190	200	197	197	224	170	184	182	180	193	178	222	204	177	215	196	176	203	204	198	196	219	191	213	216	202	198	211	191	202	227	186	211	216	198	191	201	189	179	194	200	173	212	218	217	182	215	204	190	196	227	209	193	187	184	210	189	188	202	186	173	200	190	189	204	233	209	209	176	200	214	197	209	206	214	214	197	198	221	198	193	192	178	218	201	191	199	209	209	201	192	235	177	175	165	210	197	187	206	188	182	161	174	194	196	190	227	191	192	163	211	202	178	179	199	198	188	200	196	195	203	201	197	181	196	206	189	177	206	206	221	193	173	201	162	216	189	200	194	187	188	198	198	203	184	181	174	190	176	188	229	197	186	220	195	216	170	190	201	215	177	176	187	214	217	199	191	216	220	233	213	180	183	215	202	204	203	200	202	206	192	170	191	224	207	187	153	201	226	190	198	170	204	206	180	207	229	191	201	198	189	183	213	200	208	175	209	202	162	203	179	179	171	180	157	174	197	179	178	224	203	192	182	191	197	206	180	210	171	186	208	185	201	190	203	207	201	186	212	201	212	214	207	225	182	184	173	171	222	184	202	176	185	186	189	192	212	233	200	195	217	206	188	186	182	190	227	214	193	197	198	178	198	214	193	205	204	181	188	206	200	231	175	196	199	189	190	201	187	219	199	210	197	200	215	193	226	207	204	210	201	206	202	187	180	205	169	210	202	198	203	197	193	211	173	184	222	197	165	211	178	196	217	198	178	213	214	192	192	203	190	176	214	181	225	206	188	190	167	196	188	173	185	230	229	196	212	178	173	193	199	206	195	196	196	170	196	201	181	200	191	200	211	214	191	186	201	195	227	191	183	213	220	216	200	222	203	191	187	207	197	194	221	214	208	178	224	184	191	191	192	198	205	185	180	188	207	230	200	200	210	165	189	214	217	176	193	194	203	217	224	214	211	161	200	191	226	200	199	192	180	183	198	213	199	220	181	207	186	217	203	217	190	192	191	191	206	214	200	169	175	184	195	200	179	175	191	213	181	178	204	179	204	180	190	216	176	178	206	192	198	188	198	184	243	205	208	185	199	191	211	203	188	217	191	214	208	207	202	194	187	217	179	187	187	198	211	230	198	201	214	181	199	207	199	211	195	184	190	173	190	215	202	179	204	211	212	183	199	197	189	187	213	193	201	207	200	210	220	190	225	212	197	216	210	189	200	183	196	182	209	190	182	222	193	192	204	179	212	186	188	194	186	213	206	216	200	194	184	199	190	171	209	200	184	203	185	175	196	205	186	192	220	216	208	188	192	183	190	210	176	186	184	193	206	187	168	204	173	235	204	201	194	231	210	203	159	189	175	209	209	215	212	200	197	191	200	182	186	176	226	193	151	172
7736	2024	4547	5153	4463	3281	2385	1760	1341	1030	871	744	694	644	620	593	620	587	632	638	579	587	576	627	623	578	537	548	567	538	558	569	501	556	542	536	500	533	502	523	471	517	503	510	497	524	520	487	463	493	473	521	486	466	475	481	503	478	509	477	489	491	469	485	429	502	473	475	494	469	495	453	458	519	458	498	464	438	464	454	415	458	494	474	477	437	455	435	460	443	452	488	481	421	469	462	445	502	455	457	447	495	488	449	476	436	477	440	493	456	440	449	452	460	467	436	453	484	484	426	486	481	461	456	459	443	454	448	487	477	505	467	475	428	444	515	455	446	488	479	454	513	433	484	460	439	448	446	432	454	466	480	435	475	445	468	456	485	458	478	491	472	469	486	444	453	438	453	476	432	490	486	453	425	451	469	475	430	488	446	454	449	417	485	422	440	441	503	442	450	448	450	469	463	450	463	456	440	429	469	460	444	445	468	479	444	455	466	482	429	439	469	509	484	485	433	498	469	459	455	467	423	486	408	492	452	460	462	478	440	460	495	445	472	447	461	488	507	466	451	430	462	459	437	414	501	468	512	476	454	458	470	467	439	483	443	452	499	488	440	479	432	473	438	448	446	471	439	437	468	447	433	451	407	415	434	439	458	500	488	432	473	462	432	447	449	461	509	484	479	465	450	429	455	454	459	469	447	484	459	415	500	482	464	456	457	514	457	425	481	471	456	437	483	478	460	506	449	458	448	483	423	464	491	497	432	427	481	442	435	489	443	431	469	444	463	454	458	442	487	437	427	457	429	456	439	447	445	458	451	473	479	473	476	428	463	486	490	445	461	470	485	457	429	447	441	428	421	469	453	431	429	449	451	474	482	503	440	444	430	457	471	461	461	474	437	413	483	451	462	486	485	434	481	471	417	458	491	466	481	441	431	482	448	478	473	441	438	472	439	458	446	465	459	478	491	458	433	424	447	458	444	451	483	450	455	415	453	496	470	439	442	457	459	472	473	448	473	426	444	463	453	456	494	462	427	457	503	424	445	435	449	450	461	489	435	493	453	444	427	435	480	476	450	475	443	439	445	442	473	453	477	446	434	448	471	502	431	462	447	464	423	451	479	447	439	487	489	443	490	481	454	472	434	474	495	452	476	455	438	479	418	474	469	466	492	448	445	469	483	449	440	454	470	452	484	467	466	422	455	424	491	435	479	498	439	507	449	471	458	455	473	426	470	466	424	415	493	463	483	459	483	435	451	444	436	457	444	457	452	428	465	454	492	496	447	460	449	439	464	454	498	447	478	447	448	417	519	449	462	433	460	446	494	470	475	462	473	435	440	474	472	461	431	461	456	466	471	438	481	447	448	422	487	496	452	480	495	468	494	429	471	497	443	464	425	468	450	442	487	472	490	484	470	472	472	479	443	436	442	486	465	508	508	453	466	446	424	454	436	441	472	435	425	472	484	446	461	454	455	466	474	465	457	439	406	459	469	471	455	476	450	464	438	449	452	424	463	471	456	410	483	437	445	483	470	472	435	451	478	499	454	502	447	457	455	463	491	478	479	463	453	474	422	466	449	443	441	478	444	444	490	453	469	473	460	437	454	465	441	456	482	447	449	409	485	481	431	465	468	456	489	465	430	471	408	448	455	456	491	480	457	468	440	457	436	466	444	473	463	456	446	461	471	456	454	472	442	413	468	462	437	465	459	471	437	435	421	421	457	414	411	454	415	437	435	450	500	482	468	459	440	451	423	496	472	472	477	446	464	499	469	457	443	509	462	462	466	473	474	473	456	481	468	481	402	467	418	488	444	491	472	414	458	421	455	483	446	446	470	451	471	466	488	463	468	461	448	488	441	440	448	455	431	458	438	477	430	469	486	464	472	466	466	474	463	443	432	444	456	457	456	489	459	398	443	476	501	471	432	423	431	467	438	435	498	452	482	419	428	468	432	453	455	488	431	470	459	499	473	440	445	470	436	460	490	447	431	467	467	453	505	453	433	454	483	419	452	462	459	462	473	524	434	471	429	460	450	455	483	435	504	444	440	467	487	471	439	420	437	429	447	466	464	434	465	424	468	459	464	464	454	464	450	420	469	455	435	456	447	463	428	475	454	427	440	458	433	479	454	461	422	453	474	471	466	455	472	500	471	438	432	439	441	490	413	476	451	434	468	487	451	456	464	504	486	450	445	464	465	477	455	472	478	448	466	465	443	453	451	488	439	466	460	456	490	471	448	465	450	482	477	458	459	458	458	435	486	482	456	440	513	489	468	450	469	466	448	459	467	448	463	440	466	468	423	432	453	492	503	462	454	438	472	470	417	435	473	455	490	462	453	434	415	455	489	469	447	462	480	471	442	453	478	433	458	465	395	460	451	467	430	451	456	441	477	488	455	463	441	484	420	470	485	448	452	460	447	458	456	489	500	483	461	478	422	432	421	491	447	492	469	459	472	471	464	402	489	406	457	450	450	433	483	432	422	467	440	452	441	452	470	457	408	457	468	447	410	451	479	440	447	460	456	464	426	454	497	468	451	446	444	445	448	473	453	495	520	431	483	462	444	461	463	461	473	435	442	484	414	456	435	445	471	469	475	437	488	424	459	460	467	432	462	484	489	469	463	445	473	428	472	451	458	451	453	448	406	462	457	455	481	435	463	453	466	426	446	425	470	469	493	457	465	481	486	474	428	456	461	433	464	479	476	471	468	450	462	447	472	472	489	440	426	463	452	454	462	502	445	446	464	474	448	501	425	406	448	447	444	466	446	470	481	395	460	483	433	483	469	422	472	464	476	466	430	480	456	465	493	501	481	457	455	444	470	461	473	454	460	453	465	447	463	433	500	465	436	471	454	489	454	456	463	448	459	468	457	449	499	497	444	435	442	472	476	453	465	480	456	464	465	465	430	458	446	452	425	438	476	490	440	483	484	450	451	458	439	506	454	443	489	445	439	430	457	450	457	441	453	482	436	461	458	469	465	465	491	485	404	443	461	481	478	420	471	447	452	446	464	472	471	462	439	435	440	487	451	468	475	476	453	412	440	493	440	447	423	480	485	433	454	450	441	471	465	477	466	472	446	447	438	460	468	401	439	457	476	470	485	423	456	479	462	452	473	461	444	442	440	455	442	456	472	483	442	475	475	455	465	451	461	503	463	503	454	456	486	489	462	484	471	436	485	435	465	471	453	463	458	434	439	446	462	470	467	471	494	472	449	435	464	465	494	483	491	482	468	467	475	418	455	461	480	461	469	487	495	470	479	432	489	470	453	484	468	427	486	498	477	489	459	434	462	425	465	441	479	462	500	495	466	485	478	450	444	441	457	468	479	489	498	473	455	460	429	440	459	454	474	446	476	449	438	427	465	456	418	472	497	448	456	441	429	413	492	446	502	489	467	445	437	543	480	454	479	444	438	465	473	463	452	463	470	454	467	492	438	442	509	416	464	456	496	453	461	431	430	434	482	451	459	459	464	459	442	494	436	480	438	461	456	466	482	437	460
31023	6596	4306	3418	2201	1604	1036	791	703	500	410	383	375	329	359	317	322	329	356	305	314	309	304	317	306	300	296	296	291	309	262	290	266	289	279	355	301	299	250	296	287	299	280	261	285	295	268	288	252	273	321	272	257	282	261	290	266	264	273	271	236	317	258	241	296	265	258	282	284	263	257	252	275	266	265	264	264	252	258	247	252	263	286	246	266	275	255	271	260	266	280	247	206	278	271	266	260	256	286	246	288	283	266	260	300	278	247	299	291	259	293	308	255	294	281	276	291	289	279	260	281	244	266	293	268	283	303	249	293	296	280	283	267	283	282	249	278	231	249	286	294	292	279	282	275	270	279	283	240	259	258	260	263	267	240	266	277	284	279	271	278	292	262	278	269	262	268	279	295	280	285	298	282	288	269	288	278	259	287	283	251	249	260	274	279	248	278	265	272	283	259	276	258	268	271	262	256	245	309	283	282	269	288	300	286	304	282	271	266	281	300	285	271	265	316	245	274	268	281	276	279	302	279	291	241	241	257	274	269	298	281	286	254	256	304	271	279	278	273	278	270	266	270	272	287	303	282	303	262	270	264	281	284	242	287	264	282	259	304	277	297	285	293	251	253	272	247	263	278	291	286	298	280	266	278	237	287	272	286	274	253	296	258	266	298	281	290	245	258	261	263	292	252	293	294	290	279	295	275	282	283	266	281	281	259	274	271	264	320	295	269	274	285	289	302	279	278	260	265	291	259	279	248	279	265	276	305	280	277	259	277	263	278	272	282	280	263	257	246	300	292	269	280	292	293	298	278	280	296	295	274	288	256	298	277	257	270	242	287	277	298	260	247	263	265	305	280	258	317	244	258	272	261	286	271	321	293	263	274	279	261	288	240	268	305	271	266	288	276	280	266	255	284	262	251	294	310	278	263	290	239	281	261	314	258	274	295	239	282	229	278	250	238	247	269	274	258	247	290	300	286	295	266	255	287	301	286	287	246	274	282	308	281	278	295	280	272	263	291	286	324	271	305	265	285	249	298	274	285	280	285	279	278	286	289	308	215	291	290	263	257	267	281	289	257	314	282	267	273	272	282	299	243	246	282	293	288	263	249	289	286	278	278	315	296	279	307	282	268	270	290	236	274	283	280	269	270	260	245	263	310	276	264	279	244	289	276	250	267	264	251	280	258	259	249	257	278	241	309	278	263	229	319	266	279	281	269	275	283	271	298	258	266	266	280	294	291	242	255	287	292	265	302	279	262	256	288	278	292	244	282	285	326	252	261	294	286	246	272	254	260	271	280	273	276	264	286	287	250	301	254	267	270	273	278	262	276	270	240	280	239	299	249	254	278	271	231	289	290	275	300	259	286	303	298	282	283	287	264	292	236	260	279	267	278	261	265	247	265	248	282	292	253	286	278	278	281	258	284	278	282	286	259	261	279	259	288	296	251	284	280	292	225	270	287	288	297	271	285	254	259	265	270	302	299	280	260	299	276	275	250	281	297	288	278	278	317	275	314	226	270	261	273	262	271	274	287	257	279	298	255	265	276	264	282	267	244	292	275	245	270	273	297	266	307	280	287	276	246	289	277	281	279	266	255	256	253	244	273	277	290	298	248	284	272	279	266	281	271	280	287	273	293	256	274	279	269	273	296	273	267	279	305	274	250	259	267	296	302	291	270	282	280	251	302	279	285	261	256	264	274	247	268	263	233	281	287	305	260	280	270	266	265	269	249	282	244	265	304	303	272	257	270	276	279	281	260	306	258	285	266	297	321	243	254	288	280	285	266	272	263	296	265	244	270	272	246	303	270	260	260	278	264	285	275	261	260	301	280	247	284	293	260	280	246	286	267	285	292	288	283	266	282	275	260	270	243	277	295	264	257	231	289	273	272	286	292	255	323	297	265	245	247	314	253	264	270	260	272	317	280	257	290	290	273	274	285	262	267	267	274	268	302	287	269	250	303	277	266	277	299	291	260	247	248	265	266	278	275	241	249	275	278	271	289	255	269	264	304	295	241	274	264	260	304	272	278	281	271	233	263	265	265	266	295	278	266	268	279	273	272	294	273	271	286	281	272	274	276	288	255	290	298	254	254	257	269	293	288	295	278	270	278	254	268	297	266	308	293	296	294	267	270	289	300	283	280	291	283	290	245	312	274	252	238	287	257	284	290	295	242	267	279	260	287	281	272	285	235	249	281	262	260	259	270	273	275	266	240	298	242	283	246	287	283	267	254	267	264	308	269	269	265	283	287	295	275	253	269	296	292	257	254	286	265	296	289	285	278	269	269	249	262	276	301	246	278	276	296	235	272	268	270	244	302	263	283	283	278	279	272	280	297	276	287	311	290	277	240	248	234	277	277	282	269	259	280	274	316	261	276	262	284	264	236	290	270	280	263	272	273	292	279	279	283	272	285	245	274	264	273	281	245	280	308	267	265	263	279	293	287	276	272	265	264	296	269	254	283	274	290	305	299	278	279	274	277	282	286	279	260	268	258	290	263	282	318	258	258	263	253	283	287	278	313	288	275	284	265	255	241	228	300	284	268	259	275	239	298	253	255	257	290	282	282	266	322	309	272	262	288	284	259	275	284	285	307	298	283	283	289	252	297	275	253	281	284	257	286	271	250	286	275	272	284	289	277	292	278	262	275	256	229	289	302	275	269	256	298	278	256	250	277	273	279	258	259	303	289	272	270	232	285	291	264	261	288	259	279	297	289	268	317	279	258	277	243	248	270	273	259	286	278	260	262	286	282	285	324	247	288	256	299	255	267	267	245	279	287	282	261	283	276	294	249	267	304	310	298	284	291	250	276	263	279	273	278	278	298	289	259	265	302	275	270	270	279	271	287	284	266	305	266	279	314	260	260	244	267	253	285	272	246	246	253	269	242	277	268	275	279	272	273	254	247	263	257	239	257	296	253	273	265	263	260	267	300	290	291	259	227	291	257	260	274	258	315	288	269	261	271	277	265	276	257	261	269	266	276	259	294	319	298	275	301	253	297	282	261	260	245	281	245	323	259	288	286	250	279	283	276	279	281	258	268	274	278	274	281	288	268	279	274	278	298	253	282	263	256	275	250	274	268	306	258	291	289	282	280	266	262	250	232	266	284	278	302	267	283	243	290	237	295	279	297	271	257	275	273	263	305	263	300	281	295	261	265	272	287	294	284	261	279	282	277	286	287	288	274	272	274	291	257	276	263	302	246	257	275	289	263	283	274	281	292	278	308	270	302	271	324	286	254	269	267	292	268	265	258	270	282	300	299	278	294	269	301	274	270	292	266	303	276	295	269	247	266	271	277	289	281	297	276	266	265	274	294	308	241	314	278	270	227	281	269	320	287	307	273	277	271	257	279	259	247	266	317	270	247	314	243	263	275	263	284	267	272	282	302	315	316	281	306	257	316	282	260	281	276	273	315	293	273	278	273	288	259	254	268	254	285	292	283	298	284	270	230	251	278	270	253	274	292	295	282	267	253	270	259	279	267	262	278	302	290	300
17950	3247	7377	8836	7511	5910	4275	3213	2387	1893	1541	1271	1208	1061	1005	998	936	987	966	997	911	964	920	881	848	821	810	803	819	809	867	847	778	825	760	806	747	776	713	715	710	750	708	698	655	684	678	654	661	712	648	642	697	695	648	670	669	655	670	606	634	604	627	656	671	636	615	592	626	665	651	671	682	632	631	612	652	670	586	640	645	625	588	669	662	586	631	657	596	592	621	650	592	650	617	619	641	635	661	655	581	628	611	594	586	569	654	643	637	648	645	608	645	626	600	598	619	620	619	635	609	604	628	644	588	621	665	604	593	611	592	630	632	616	627	650	624	607	634	664	617	637	591	589	554	619	624	623	629	600	568	614	557	599	630	631	610	563	588	644	620	619	659	622	629	621	635	632	606	581	629	669	642	608	609	586	580	652	600	648	629	651	615	602	580	622	632	644	582	607	627	607	570	629	619	593	618	630	586	614	625	600	623	592	590	572	628	615	614	619	595	637	669	637	637	605	607	599	598	615	619	655	622	563	630	612	599	614	628	630	631	612	621	602	591	609	564	639	629	574	601	615	626	614	636	597	597	629	608	609	635	634	614	581	633	592	613	602	581	606	590	604	629	602	599	590	644	626	605	646	655	606	597	637	613	638	605	632	636	610	640	575	687	602	612	596	621	598	585	602	576	594	661	630	638	631	653	628	600	591	604	632	599	629	615	601	647	625	600	609	610	573	611	593	593	640	598	665	599	597	593	563	599	605	612	574	595	637	642	629	622	610	587	630	584	617	611	651	657	651	612	659	634	616	588	570	580	629	578	601	571	595	605	626	622	639	627	629	587	562	631	653	660	649	626	567	619	589	622	664	622	613	619	640	601	607	640	634	627	629	610	655	605	597	652	624	577	621	607	627	592	587	612	621	613	651	626	641	625	603	638	621	631	617	655	661	597	613	654	615	645	614	657	686	634	620	657	658	605	614	624	641	641	589	553	613	580	637	592	623	611	630	634	576	610	557	626	570	604	579	593	623	640	675	628	642	617	655	623	626	633	617	646	616	594	596	622	623	588	613	599	606	628	630	618	607	588	630	579	579	588	612	584	617	584	591	648	653	621	645	676	622	617	612	628	613	591	605	662	643	626	607	638	627	570	613	591	650	645	627	603	599	615	678	613	639	604	588	625	602	599	591	603	625	652	616	581	636	642	590	579	655	654	653	627	581	628	644	586	636	586	679	639	616	640	615	594	617	645	624	632	642	658	594	603	602	631	596	573	618	652	613	643	591	647	575	625	659	601	631	618	661	622	658	595	642	605	610	650	628	604	627	631	591	618	603	598	599	596	599	627	653	637	575	633	624	601	612	615	655	627	613	621	611	628	584	569	648	630	623	616	643	596	631	630	624	598	633	617	598	645	592	619	624	595	630	577	646	639	627	596	637	574	638	645	615	581	658	587	605	639	604	604	606	642	616	613	592	575	647	609	620	631	619	605	630	598	637	615	601	647	604	621	589	597	604	630	571	595	629	620	622	599	644	614	677	662	582	635	611	618	618	637	629	623	587	653	607	615	610	607	625	615	624	650	605	667	626	617	632	598	574	617	638	617	596	585	602	602	603	623	579	574	620	586	580	642	587	603	655	582	626	579	610	626	609	646	621	637	621	591	606	632	617	631	606	627	607	596	561	660	592	602	639	609	637	643	605	620	619	641	620	593	622	670	626	611	635	592	619	636	614	600	612	607	589	666	610	625	642	634	641	623	604	622	639	642	665	602	622	597	655	652	578	647	581	592	607	621	600	620	629	620	579	617	661	601	582	617	627	648	578	586	601	572	591	613	582	590	583	624	599	664	581	576	603	646	585	599	647	610	621	652	633	617	621	590	612	588	626	591	665	633	629	589	617	584	628	669	622	609	615	611	636	592	602	641	620	621	589	643	605	601	613	580	631	658	566	641	587	607	628	635	579	608	574	601	604	609	641	575	590	598	622	606	621	563	583	582	614	629	599	656	630	570	639	583	630	645	653	585	633	619	653	637	624	621	574	578	635	645	594	624	643	641	656	593	625	632	610	569	619	621	645	642	614	588	598	612	636	643	586	604	626	647	643	596	650	610	604	621	600	607	645	620	635	635	598	591	619	664	642	567	599	577	593	618	594	648	603	578	616	623	596	628	593	617	595	578	618	627	624	607	642	620	634	640	527	609	663	611	612	597	652	626	575	649	621	624	618	618	609	606	594	630	618	585	659	690	651	615	591	580	589	610	603	672	640	653	631	629	604	700	624	624	672	639	590	645	625	614	627	629	603	643	649	621	660	630	622	686	605	649	637	647	606	612	608	621	641	620	595	670	619	619	621	648	555	622	608	645	560	616	638	609	607	614	613	610	645	627	656	618	631	647	612	597	599	618	646	618	619	646	644	651	606	560	594	607	585	592	635	631	645	621	649	590	605	678	597	574	614	593	616	606	591	642	606	608	600	666	604	610	594	616	601	656	576	644	631	592	609	633	603	601	622	603	627	648	606	582	656	652	638	602	633	649	612	621	638	651	575	601	611	654	619	574	601	624	623	575	607	622	622	631	620	653	613	654	597	608	645	579	634	633	633	605	608	592	602	621	643	607	626	581	565	632	638	615	638	564	640	604	625	645	617	648	605	650	615	642	622	563	573	576	662	622	630	621	578	609	630	603	607	625	617	644	618	646	605	599	647	568	634	630	597	616	612	601	602	628	596	604	601	557	648	586	628	615	622	622	580	606	646	614	614	621	647	625	616	626	658	584	671	586	579	637	606	613	622	599	623	609	630	618	640	617	611	640	612	603	635	598	650	609	639	608	583	631	599	570	636	638	645	609	628	659	596	614	640	645	600	586	634	589	580	629	613	621	639	643	632	621	602	581	585	613	647	640	652	576	582	625	576	594	648	686	605	622	595	589	599	615	648	623	611	626	634	599	586	649	577	589	593	616	638	610	612	625	634	627	610	642	567	617	618	610	613	640	609	619	599	583	636	596	610	632	600	620	590	598	621	616	643	623	602	584	621	621	607	625	629	560	617	624	624	639	631	603	591	651	629	565	595	592	594	616	599	647	613	614	578	595	600	603	610	624	571	631	624	653	599	603	616	650	648	638	641	687	608	632	627	586	618	599	626	584	615	647	590	653	590	612	614	635	623	603	630	618	586	689	646	661	623	606	625	620	574	590	588	662	641	582	626	602	633	634	609	584	578	595	618	617	590	599	570	663	635	632	650	603	622	582	634	613	623	599	620	672	598	583	641	657	636	610	579	659	617	608	635	623	620	631	629	628	637	643	608	621	626	614	596	608	627	627	618	581	604	611	619	585	644	668	614	598	624	605	629	667	593	624	627	587	648	666	609	609	568	636	597	607	611	605	621	612	659	598	625	664	589	640	617	585	622	619	567	577	622	606	652	648	618	592	626	592	633	572	617	635	610	629	637	642	592	600	632	600	623	598	547	586	636	603	635	651	621	614	650	690	619	614	599	562	592	637	628
42122	10700	6280	4827	3205	2100	1443	1061	821	633	478	476	461	417	420	351	359	399	391	403	346	347	360	377	336	343	336	309	338	308	319	333	352	339	353	309	297	325	297	311	315	294	288	323	248	286	279	301	317	329	326	307	304	297	330	308	292	281	299	329	301	260	282	301	304	305	275	278	290	291	292	327	295	306	336	306	306	290	251	289	302	313	301	277	324	312	284	253	310	293	269	294	280	282	291	283	273	244	293	300	290	298	279	310	288	297	295	312	322	243	289	290	269	288	298	330	266	297	276	290	308	277	291	273	286	275	311	307	300	281	298	341	331	285	272	270	286	341	313	284	284	287	306	274	310	314	277	282	280	282	340	309	305	280	266	278	300	286	287	301	321	319	291	274	277	281	267	296	298	278	259	266	292	261	314	292	319	329	307	277	281	284	309	253	269	292	277	317	249	289	326	272	280	264	288	297	277	320	293	314	326	282	305	318	306	278	284	303	332	271	300	308	267	273	305	315	289	299	304	311	287	304	315	314	333	283	266	304	298	281	298	283	285	295	349	292	291	288	287	290	264	288	277	275	299	307	289	309	291	259	286	319	279	304	294	314	280	290	302	306	282	270	315	300	312	296	289	317	278	263	269	299	252	297	289	319	288	272	289	294	283	297	313	318	295	339	302	296	270	326	296	333	274	275	298	320	300	302	312	280	282	275	298	291	303	258	257	274	288	306	267	290	291	307	282	289	268	303	278	306	311	269	298	306	283	324	275	328	322	296	274	293	295	269	289	251	270	314	326	310	284	283	317	286	302	313	287	280	315	279	271	277	299	319	318	321	295	283	281	286	304	262	289	300	276	294	320	299	315	283	257	300	260	310	291	304	296	278	319	312	279	309	311	295	282	287	280	333	291	286	290	293	313	321	281	305	297	309	321	260	275	276	292	315	296	244	247	267	283	263	317	328	277	290	288	309	279	315	308	286	275	265	276	302	294	296	299	275	307	299	322	268	307	277	295	292	276	278	304	277	258	310	278	283	314	283	321	241	261	280	274	288	291	304	276	273	303	314	309	302	309	302	313	295	264	312	313	297	253	276	283	320	293	296	296	283	326	286	285	297	303	311	301	291	284	304	329	281	299	298	264	265	305	285	304	317	292	294	274	296	275	299	279	303	282	287	281	268	251	325	258	313	337	282	252	309	317	289	288	245	276	256	263	287	319	267	283	273	296	294	282	319	303	284	301	301	324	278	296	268	284	295	280	329	321	338	255	290	317	290	304	295	297	313	314	278	309	285	289	270	286	292	306	286	268	310	287	279	291	325	292	290	324	237	293	265	261	272	320	296	298	281	270	282	308	305	329	287	275	291	292	285	279	265	304	302	310	302	294	299	315	300	311	292	297	301	278	286	315	314	266	275	277	357	295	314	278	293	264	259	301	308	286	306	284	289	310	288	257	277	293	280	302	294	281	269	292	285	248	321	317	298	287	322	294	280	289	284	276	273	304	304	314	286	304	269	320	299	307	298	303	285	312	289	305	288	353	245	296	310	295	317	288	291	309	303	313	291	281	265	284	295	278	250	310	309	300	313	333	330	275	267	270	303	276	282	286	290	289	277	263	289	293	323	303	330	346	292	299	300	303	296	302	308	274	277	345	264	279	291	270	282	289	279	305	292	321	287	302	297	301	312	278	301	255	302	310	293	270	266	289	292	311	288	275	312	317	303	269	301	292	299	292	281	284	284	270	285	315	327	299	317	304	270	273	319	281	285	299	287	287	278	248	281	299	301	282	283	301	299	258	305	252	267	262	290	332	268	301	303	277	281	282	306	284	276	283	280	282	296	302	273	279	301	274	294	291	322	284	286	311	275	283	330	322	315	303	282	294	320	292	285	259	270	279	278	291	258	285	304	270	286	287	306	319	287	313	282	275	314	295	269	292	312	279	273	252	287	286	298	299	273	298	321	279	303	274	291	280	292	299	313	282	289	311	294	261	307	309	301	285	296	289	284	310	303	299	302	268	292	287	281	301	289	269	281	297	298	297	283	263	263	301	301	302	286	266	296	287	255	239	285	268	253	283	260	302	299	289	333	289	310	267	320	312	305	298	261	284	307	292	287	262	310	312	284	306	314	297	289	274	269	295	289	303	296	297	288	296	271	284	304	249	300	277	305	291	286	337	303	341	287	310	302	295	308	285	282	277	250	278	309	295	275	286	322	306	314	307	256	289	349	298	320	281	277	280	300	289	287	296	279	302	299	269	268	304	308	261	297	308	293	286	294	313	287	278	297	334	290	296	307	295	265	272	317	301	286	294	309	301	327	284	322	306	278	314	273	293	279	297	295	270	285	309	322	284	331	311	330	272	252	275	301	315	303	322	295	304	287	287	281	282	273	270	318	309	298	289	303	302	257	292	291	302	292	308	278	273	302	299	325	286	282	288	288	278	300	292	258	286	288	309	302	302	299	314	337	279	289	318	308	283	276	337	287	272	263	295	320	290	317	291	339	305	272	292	271	290	301	295	292	259	281	272	288	273	280	279	293	274	275	282	285	319	303	262	283	297	285	304	316	275	290	276	261	262	313	296	297	304	287	300	273	254	293	261	311	270	286	262	300	326	274	297	291	279	280	306	279	280	286	282	289	311	264	297	301	298	286	270	348	266	303	268	288	292	327	292	273	260	305	298	265	305	271	287	280	280	302	265	314	292	286	304	256	302	269	299	295	303	277	267	279	291	306	296	282	288	288	295	277	270	291	284	287	254	252	322	288	301	276	310	313	285	297	319	306	314	288	295	262	286	278	273	283	329	280	305	269	284	300	305	240	274	308	266	276	315	269	330	304	307	295	290	318	298	299	293	315	283	284	305	314	294	289	287	261	304	287	271	299	312	321	309	276	279	290	304	296	281	273	298	315	265	289	292	280	284	320	286	300	275	321	313	272	267	264	321	303	305	296	295	297	297	326	278	297	283	269	266	295	329	292	276	291	286	266	282	293	291	278	298	272	295	299	292	329	309	288	279	306	264	265	273	291	276	310	303	274	267	282	313	307	285	296	300	292	302	270	296	276	295	284	322	292	294	301	310	295	324	284	263	283	275	254	305	273	272	328	257	274	302	326	306	289	270	278	305	256	307	296	278	293	286	285	291	292	290	278	277	319	350	290	311	270	294	294	292	317	285	287	300	294	315	301	322	266	260	308	325	295	305	304	324	315	305	310	297	286	315	301	287	287	282	320	282	268	282	290	275	285	281	288	277	312	282	270	317	302	270	298	310	262	304	291	299	321	282	295	257	320	275	296	300	254	288	322	292	292	299	312	305	272	333	313	300	278	299	305	306	288	306	286	302	308	314	299	320	303	310	286	303	276	298	280	307	287	309	276	277	303	289	297	286	287	303	290	296	317	265	308	274	321	303	280	284	303	261	277	295	300	286	302	320	276	314	279	294	285	309	275	321	258	292	288	295	338	285	274	285	282	285	273	281	279	321	290	278	304	297	298	274	299	296	276
22419	4377	10042	11775	10009	7552	5568	4076	3196	2492	1996	1728	1549	1361	1234	1114	1110	1140	1302	1154	1061	1055	1059	1055	919	946	982	856	942	962	1025	982	936	951	949	877	826	818	810	782	800	736	724	784	750	754	733	700	774	733	753	713	729	762	744	721	746	674	725	680	695	715	698	656	716	637	669	691	677	681	673	664	639	659	701	661	652	677	664	659	675	651	670	645	672	669	691	644	670	699	667	626	652	648	616	674	669	655	637	659	665	603	634	635	660	637	642	665	665	613	657	628	596	596	660	625	697	630	644	634	646	659	627	669	650	623	685	650	629	607	641	634	705	661	634	653	649	666	652	642	641	655	669	656	669	630	642	663	635	588	641	660	578	647	616	641	607	653	611	663	624	653	643	632	608	657	685	620	662	642	649	688	640	622	653	637	645	676	674	703	644	637	595	634	625	632	635	610	674	664	634	646	646	679	612	658	650	665	636	608	610	664	615	674	606	635	621	615	631	626	649	625	635	642	646	654	690	624	613	621	589	615	642	641	638	664	655	625	588	636	648	587	654	645	651	604	625	609	672	690	691	652	608	633	645	670	582	636	597	625	608	609	593	648	599	616	636	638	637	687	623	674	636	629	632	606	631	662	663	624	654	618	644	598	599	655	559	595	651	636	632	667	675	622	631	642	625	639	664	652	607	632	647	622	650	644	637	615	636	641	690	630	621	608	631	659	661	641	635	605	622	633	629	637	618	622	636	650	663	638	617	641	597	605	693	663	639	646	639	638	649	645	616	629	638	631	629	656	651	615	632	600	642	625	662	645	660	612	670	649	590	640	651	620	638	627	597	622	618	634	662	647	670	673	673	662	597	585	650	608	610	663	615	634	637	659	663	637	625	650	677	689	608	630	642	677	620	639	630	650	645	620	646	661	594	655	664	614	621	684	647	627	661	638	672	652	622	640	674	628	658	683	643	647	670	660	644	635	622	603	601	607	609	631	615	657	614	586	653	634	664	688	682	635	612	644	590	664	627	592	686	590	617	634	654	638	662	640	660	669	644	607	626	615	616	658	644	625	609	660	635	621	617	635	658	670	647	613	633	640	636	607	612	626	591	638	659	661	627	631	636	633	635	689	603	636	594	667	618	591	628	623	667	643	672	639	668	597	625	687	628	668	614	623	673	642	650	634	684	669	633	656	665	636	651	611	637	608	630	611	623	629	649	617	623	613	600	630	616	678	655	660	660	607	682	644	632	612	633	619	631	603	635	641	647	650	648	651	683	636	656	656	670	642	612	664	674	632	691	589	664	637	594	648	630	642	637	677	614	622	647	638	675	635	659	649	648	648	618	656	654	621	633	633	628	589	667	637	661	616	649	668	636	623	620	658	638	628	624	637	655	651	662	616	648	651	614	644	639	654	631	621	637	641	609	660	622	629	640	662	684	661	639	668	637	654	615	640	605	618	616	611	650	636	609	628	674	649	650	660	642	683	659	635	608	656	658	607	637	621	695	644	649	653	660	636	595	663	628	659	625	628	663	580	645	632	636	645	620	644	689	603	630	631	642	640	665	622	631	642	632	638	678	661	615	652	603	633	611	653	600	640	635	595	648	656	610	604	627	642	662	611	675	619	693	632	613	623	664	643	644	633	682	579	627	677	649	664	667	655	609	615	610	630	633	631	665	687	620	613	656	624	591	643	669	605	603	693	654	613	628	652	640	615	633	614	659	660	645	616	645	624	668	646	627	648	697	633	631	639	651	650	643	650	667	619	593	613	629	642	660	601	657	632	654	629	669	664	598	648	664	614	611	625	570	649	587	599	658	661	658	663	578	667	667	630	649	678	596	666	613	617	637	671	614	648	651	634	613	682	632	619	680	649	688	658	632	599	691	678	645	665	672	643	630	639	688	651	680	642	625	645	639	613	617	608	638	609	651	691	631	652	636	607	640	655	612	648	645	653	627	617	590	625	600	665	619	610	642	622	622	655	668	661	638	599	613	644	656	648	623	643	653	650	634	636	646	601	571	643	672	641	675	649	627	626	664	664	652	668	621	647	609	638	668	643	633	631	698	641	619	663	648	610	669	603	661	589	619	597	591	603	644	628	636	636	646	596	603	594	670	673	635	680	661	653	666	614	650	629	644	650	625	665	651	653	639	662	655	596	657	652	661	636	613	682	579	676	626	602	639	668	654	614	641	641	605	650	644	650	632	648	620	609	629	671	630	639	637	650	635	618	644	625	654	636	612	607	628	603	628	631	620	621	640	658	632	655	636	648	646	613	671	631	692	619	660	658	653	589	622	637	629	659	644	622	605	683	647	652	621	580	665	660	623	714	698	648	657	608	685	641	626	610	645	630	631	673	599	600	671	631	667	670	617	640	638	645	593	676	608	626	620	638	598	614	613	653	658	616	641	638	627	611	643	621	626	587	630	614	644	630	632	630	618	622	617	614	657	622	664	653	648	603	654	667	629	703	656	632	590	661	634	658	673	649	620	614	613	619	634	632	670	615	624	609	632	621	633	660	655	628	679	623	610	652	656	599	632	624	645	632	636	628	637	663	643	662	578	620	601	655	632	658	633	580	659	589	635	668	630	610	621	615	616	570	639	651	681	652	706	630	675	639	629	601	674	651	667	658	652	652	678	630	655	669	642	619	636	619	640	636	690	662	619	649	702	647	609	652	625	660	619	656	637	662	639	634	594	621	674	682	660	636	668	638	633	628	645	645	636	633	643	649	616	657	587	644	680	568	650	634	637	649	626	619	625	652	629	603	661	632	679	648	687	609	666	621	611	624	675	684	608	670	691	631	633	609	652	589	664	686	601	631	628	671	679	622	623	628	640	602	660	679	667	646	662	601	678	655	634	621	639	618	639	641	627	628	661	675	647	585	588	664	669	661	631	647	679	629	658	665	661	658	607	639	662	609	609	620	634	662	664	651	669	621	608	610	613	625	631	646	666	645	655	626	663	608	639	640	619	637	648	620	634	576	633	619	680	627	678	632	606	617	613	611	619	648	593	619	628	654	673	638	616	588	619	622	638	615	644	624	616	584	629	682	654	640	663	668	635	629	668	616	647	622	603	641	640	642	597	603	642	631	627	657	625	673	633	579	656	633	645	613	644	629	634	655	700	633	662	615	620	658	605	642	620	608	656	612	633	649	598	630	620	671	653	663	631	683	636	626	658	627	675	641	652	652	648	658	601	663	659	593	622	605	663	636	607	680	636	575	649	612	639	613	618	637	669	636	624	648	629	639	629	635	688	636	609	628	680	572	636	653	653	642	610	645	584	648	647	643	610	624	611	642	627	669	616	667	621	612	637	643	662	636	603	682	604	640	627	650	619	632	645	624	640	646	587	664	643	617	671	668	627	654	657	647	671	629	680	640	694	640	630	634	646	642	639	629	641	621	642	636	667	619	591	679	621	618	652	648	629	623	645	647	661	636	654	633	640	648	660	658	624	621	642	635	651	672	654	688	661	610	646	632	616	664	600	633	641	650	634	626	608	644
14161	2590	2410	1899	1222	838	580	443	368	309	286	282	238	263	231	234	234	243	260	238	229	236	208	238	229	244	240	236	217	211	208	208	225	224	203	214	217	208	191	215	204	219	216	217	189	178	180	250	212	214	205	216	210	198	193	191	215	209	225	207	199	212	222	218	225	204	197	202	219	201	208	195	203	189	192	230	207	207	209	227	211	211	180	227	207	196	207	226	200	218	201	193	199	216	226	190	207	217	219	193	230	191	221	194	207	216	196	219	224	236	225	218	200	209	208	221	204	208	215	196	203	215	200	222	229	215	215	183	199	177	217	212	217	212	222	197	210	184	194	236	191	223	217	247	212	219	222	205	206	229	221	228	209	210	195	217	222	217	219	201	188	240	203	232	184	229	220	214	212	244	200	234	227	179	217	200	224	214	195	202	186	228	181	184	184	197	202	200	211	194	206	213	242	171	200	209	203	211	205	219	192	189	220	220	200	202	200	203	199	161	182	199	208	177	207	200	226	228	203	199	220	195	198	197	182	200	216	193	204	200	178	231	245	187	184	245	231	209	191	184	197	194	203	202	222	191	216	220	245	225	209	205	222	194	189	219	205	201	214	211	232	228	205	204	227	218	193	202	211	218	204	172	215	201	193	197	204	204	214	200	228	212	194	223	235	209	200	200	195	219	204	198	206	206	223	190	220	214	229	214	207	209	215	190	219	188	203	212	194	225	208	187	194	216	197	238	237	220	213	194	194	181	207	216	202	203	213	205	209	232	220	204	195	203	219	209	193	192	199	227	232	224	187	213	227	181	214	177	208	176	182	209	231	231	222	188	218	206	196	188	200	229	206	203	220	215	227	228	206	204	207	214	185	203	200	196	196	206	221	213	198	200	198	218	200	172	203	214	232	209	216	202	199	194	209	195	187	219	208	215	218	215	211	219	214	203	229	217	175	210	217	203	202	215	191	184	200	202	205	209	208	185	201	202	197	211	227	205	213	219	215	179	232	200	209	224	215	220	184	199	187	181	215	204	202	240	218	203	232	223	209	195	194	193	189	191	160	193	218	191	217	218	192	169	224	221	203	208	213	205	189	198	210	215	229	215	249	204	198	213	196	209	189	161	233	214	214	191	200	199	203	242	218	209	190	226	233	215	226	226	183	240	195	176	209	202	202	213	218	213	225	230	207	208	240	230	171	215	214	198	214	215	215	212	219	236	205	192	187	189	220	234	200	208	211	209	196	232	224	208	195	207	205	184	198	200	219	200	169	192	245	220	200	220	195	212	218	203	213	191	195	203	215	212	178	188	245	223	181	230	199	221	208	241	182	215	234	214	195	232	199	226	203	191	207	229	218	219	188	211	210	200	213	211	191	213	191	204	208	210	207	223	194	210	206	194	204	236	194	213	197	202	190	222	188	214	213	181	193	206	229	208	196	199	202	211	212	209	185	206	222	230	209	221	223	243	205	198	228	227	204	149	198	202	218	195	186	210	198	197	216	211	226	197	199	256	229	223	214	211	191	214	182	243	209	207	198	224	188	201	205	219	225	226	194	199	220	232	200	184	203	220	215	214	229	215	203	213	175	200	187	217	205	189	238	173	220	200	198	204	184	221	209	220	223	202	235	249	201	218	218	229	230	221	202	205	217	229	224	219	220	220	193	196	224	218	231	198	195	224	216	240	205	229	224	216	233	220	196	224	213	199	199	222	213	191	181	232	202	210	208	232	207	210	196	181	197	185	223	190	227	195	200	169	193	237	214	230	204	171	206	195	196	223	201	203	202	231	193	221	231	202	193	181	218	178	199	220	193	212	202	212	173	206	203	203	201	225	193	189	209	224	215	203	221	203	224	212	187	212	227	206	217	203	173	213	225	226	215	206	220	187	189	196	220	210	217	186	206	223	206	183	229	188	208	237	229	219	215	186	234	224	187	183	180	214	231	191	201	193	224	204	225	191	202	180	192	228	201	218	182	229	203	208	217	185	176	254	200	219	211	236	222	229	194	212	191	199	223	224	223	203	210	195	207	231	223	212	213	212	231	213	231	207	219	178	205	208	212	212	194	211	203	181	192	198	230	218	204	201	204	204	184	195	226	212	200	216	184	191	197	198	213	191	203	207	178	231	205	202	205	213	206	192	219	227	200	194	212	216	209	196	244	193	197	198	213	233	177	213	218	226	204	219	201	212	194	234	203	228	194	230	194	208	210	190	210	223	193	218	222	205	213	211	207	246	228	178	207	217	183	196	200	215	201	187	206	211	203	228	211	210	201	228	185	228	215	207	178	192	214	194	197	242	225	196	186	200	221	192	197	190	189	229	222	234	202	215	173	217	213	215	215	197	188	214	221	204	219	235	220	235	192	211	208	207	193	199	221	214	211	235	210	209	226	211	202	195	190	214	189	197	215	215	202	205	208	219	203	192	208	205	201	192	189	216	190	232	223	211	193	176	218	202	210	211	200	192	221	206	216	192	201	208	199	240	220	201	202	192	203	211	218	193	196	211	216	184	180	217	211	190	229	235	216	216	227	210	228	210	169	224	192	188	220	199	191	229	196	224	225	223	223	200	225	188	209	173	209	197	201	180	206	203	187	211	213	218	195	209	187	213	211	208	205	204	198	227	215	204	212	229	243	218	214	258	237	219	195	179	203	207	190	209	186	183	211	229	191	165	225	214	187	220	197	192	224	187	222	240	193	201	199	192	188	219	212	219	212	202	192	232	208	210	206	226	212	187	195	200	191	191	207	247	193	196	221	232	190	202	206	193	235	216	203	208	227	209	221	212	194	207	181	207	206	210	222	216	195	192	192	233	238	202	213	202	194	201	208	217	192	219	206	182	180	224	200	213	224	195	217	212	205	221	210	220	206	194	216	207	182	207	245	223	179	189	165	213	218	198	178	193	215	218	182	216	212	178	215	208	179	216	216	221	177	206	218	234	234	227	218	214	215	220	205	212	191	194	208	213	236	224	224	201	193	195	208	231	224	220	206	189	216	217	192	230	184	209	203	215	240	208	214	203	211	178	216	205	180	200	182	212	186	214	196	231	212	210	233	193	181	220	199	196	211	208	196	188	205	211	227	201	220	233	210	213	189	177	221	211	242	220	230	193	180	227	193	220	191	199	224	213	198	233	224	213	225	196	218	215	202	187	258	204	201	213	200	219	214	191	171	174	199	188	210	245	210	221	208	207	200	224	223	182	190	196	213	205	199	195	228	231	229	210	204	246	181	210	195	233	222	221	212	207	183	191	201	203	219	240	238	211	224	223	200	214	219	224	193	212	226	186	204	203	195	211	193	226	218	223	195	210	230	208	248	184	188	215	220	185	218	184	223	227	215	257	209	185	205	222	218	200	213	195	211	184	203	194	205	230	211	201	198	206	177	198	192	207	198	208	197	232	218	205	233	174	182	223	203	193	192	199	206	211	213	222	223	211	201	205	251	208	211	221	222	182	221	226	205	203	216	198	200	218	203	239	199	231	207	180	191	251	208	208	216	192
8086	1969	4527	5498	4407	3207	2231	1655	1271	1032	923	834	776	726	685	646	606	669	655	674	588	601	613	628	636	584	627	601	574	566	553	585	537	544	553	584	539	546	563	546	531	508	518	485	483	493	522	518	513	527	462	497	472	463	491	509	506	499	495	517	512	494	514	478	513	528	489	500	508	500	499	497	475	513	495	490	510	475	459	480	485	446	519	476	475	506	515	470	508	479	520	464	464	502	500	463	448	468	479	518	464	499	469	489	448	468	492	476	484	507	456	479	493	476	512	464	486	486	504	505	498	477	510	467	478	474	441	464	460	480	484	494	455	509	451	491	483	521	465	479	521	488	501	492	485	505	449	485	517	466	478	473	503	449	506	492	487	482	494	473	469	478	486	495	469	509	480	502	490	483	503	515	491	463	474	477	522	489	465	512	460	472	470	488	464	542	505	504	484	490	481	489	485	482	448	505	490	473	463	521	500	482	478	521	485	512	533	529	492	448	514	514	481	498	476	495	499	464	538	512	507	481	480	497	463	482	502	510	470	480	515	463	450	511	484	533	508	487	482	500	511	514	501	491	503	499	501	504	492	459	541	451	471	481	466	471	454	468	472	474	480	446	528	497	470	487	533	484	512	478	485	484	492	484	490	494	455	515	490	474	494	507	507	492	504	491	483	460	454	501	451	455	502	504	508	471	474	499	499	494	483	472	531	473	484	474	487	486	484	471	479	491	465	490	466	482	471	484	472	490	484	476	437	498	503	481	463	490	491	462	473	499	471	476	452	502	464	483	486	497	513	509	522	523	512	512	463	506	482	485	477	520	501	459	464	512	524	484	502	419	496	486	474	478	436	458	472	489	483	506	441	475	471	507	500	451	466	455	487	485	488	459	492	468	527	493	506	502	491	497	472	485	539	484	480	469	486	507	501	481	494	503	505	465	552	505	498	461	490	450	516	487	494	471	501	476	475	465	483	476	458	498	490	509	519	499	459	543	466	522	532	465	497	453	509	477	510	479	478	480	468	537	484	468	488	497	482	469	440	503	455	483	474	516	490	500	495	494	484	498	473	463	481	490	470	475	494	480	459	459	463	462	481	521	492	507	498	497	503	492	450	505	475	465	458	503	503	506	489	493	510	445	516	437	536	492	517	486	479	470	501	505	507	465	491	476	494	524	457	465	475	480	492	502	477	478	471	480	467	491	483	467	475	464	498	464	458	481	480	490	487	452	456	515	478	466	539	498	480	477	534	465	503	478	495	487	509	502	515	471	507	476	482	509	490	512	509	482	475	465	475	473	494	476	465	489	457	473	475	487	499	469	495	493	451	499	515	445	479	494	466	479	442	517	517	506	489	475	457	502	511	506	526	497	490	497	471	511	483	486	468	543	503	463	480	491	479	471	486	503	447	476	478	488	493	490	498	493	494	495	491	488	491	504	483	498	536	488	512	483	510	524	453	496	465	489	466	481	491	467	515	533	506	456	527	492	510	447	492	473	499	482	482	466	483	480	509	453	486	504	474	492	526	510	505	490	513	512	469	531	498	466	518	496	479	487	455	525	492	464	468	508	482	481	476	474	486	500	537	493	512	465	504	525	513	525	482	483	502	473	488	455	469	487	460	488	523	487	484	455	503	451	503	502	460	528	422	460	477	498	456	508	458	497	451	483	459	479	523	470	479	473	486	519	456	426	471	478	453	522	507	507	486	466	500	474	456	493	478	488	446	498	513	467	506	492	463	512	502	462	484	491	532	492	464	470	482	476	483	470	448	454	498	461	469	516	501	496	479	493	502	474	509	503	467	473	499	514	508	504	520	490	492	487	479	480	463	476	506	468	478	471	458	479	472	525	456	458	517	514	463	481	513	467	511	490	474	465	490	476	477	503	481	493	468	493	482	479	510	480	482	499	528	484	482	494	496	451	511	475	458	519	497	455	514	472	460	512	500	509	491	479	500	432	517	468	480	469	456	446	474	473	534	435	462	486	479	502	472	496	466	512	476	475	478	474	480	480	473	506	487	516	485	502	481	489	477	505	492	502	479	447	504	497	460	470	507	491	466	470	489	497	417	548	496	454	489	531	508	466	504	445	479	468	442	478	516	455	511	467	521	494	472	476	456	529	473	465	449	466	439	465	470	500	472	483	465	477	490	462	472	490	482	473	540	492	491	456	453	504	465	451	502	463	493	481	517	487	485	489	472	463	517	520	510	499	488	510	525	504	448	488	480	484	450	483	500	484	501	484	530	507	505	488	510	456	483	479	478	486	466	488	498	478	486	498	521	506	481	490	481	498	513	488	466	471	504	446	475	487	455	485	493	523	459	478	488	473	499	440	521	523	497	525	465	503	455	486	461	490	495	463	490	476	491	489	508	510	454	488	511	474	533	499	487	478	432	476	470	469	507	491	527	489	466	472	482	490	468	493	501	490	495	495	496	490	498	529	497	524	463	488	483	481	519	475	470	490	496	479	517	469	488	504	461	506	477	463	482	489	454	477	436	475	495	490	477	473	514	496	494	514	483	468	485	462	483	481	491	533	483	492	510	485	429	489	519	504	476	441	482	481	480	467	455	462	439	500	490	453	489	516	517	492	459	467	497	474	515	486	523	533	506	471	519	454	518	490	480	510	468	502	476	483	502	461	452	484	500	544	510	497	465	509	469	509	444	495	466	490	497	482	493	432	515	512	494	468	479	507	493	483	487	490	500	496	502	517	475	467	453	478	478	516	469	498	495	476	493	490	478	529	466	473	486	477	473	466	489	462	523	457	510	475	489	468	504	521	520	510	460	509	483	467	490	480	479	519	500	453	497	458	512	511	473	459	530	505	490	453	499	456	479	457	447	469	486	484	465	483	490	533	468	486	459	474	520	493	484	442	476	487	508	475	468	421	456	511	516	505	477	509	484	475	493	477	487	488	487	466	457	492	498	464	495	489	489	501	473	470	449	472	483	484	470	471	473	476	567	486	505	486	471	441	425	488	485	457	516	461	500	505	448	464	502	488	481	483	521	472	467	519	512	481	490	476	461	493	479	486	464	436	459	492	516	471	506	445	512	498	478	491	483	479	524	491	493	488	521	460	497	518	490	485	499	480	493	461	484	502	468	509	497	449	495	497	471	515	489	466	513	473	482	508	495	537	448	505	477	474	468	477	486	472	484	473	534	466	507	497	466	501	484	521	501	493	472	458	482	461	499	482	490	463	450	486	460	487	510	508	476	508	460	483	503	517	509	491	506	502	479	479	512	469	471	516	462	428	489	466	471	520	480	501	467	459	496	490	448	465	490	490	469	500	481	493	477	484	447	510	480	466	452	478	497	458	479	471	464	458	477	435	486	481	478	495	533	498	510	516	500	506	489	488	472	533	468	508	505	498	479	454	462	472	439	491	474	474	477	490	534	468	485	491	475	510	470	480	483	517	498	521	501	472	476	488	476	485	506	508	443	457	476	489	505	484	490	474	514	464	469	464	502	493	451	501	487	494	519	485	512	529	480	486	547	494
31358	6630	4120	3421	2162	1415	975	733	603	504	420	399	392	371	327	333	305	341	314	326	334	352	327	284	294	313	283	315	300	257	295	302	313	282	314	336	296	312	306	300	342	291	275	277	295	272	292	282	263	274	304	289	280	272	330	293	299	297	248	296	233	282	290	286	283	312	301	295	285	278	305	279	279	290	256	279	273	267	291	287	250	269	298	279	258	251	272	298	277	301	305	254	279	274	264	266	285	298	266	311	265	259	273	294	269	273	282	263	297	279	298	315	306	276	288	297	228	275	265	263	248	282	273	298	296	290	259	301	254	277	239	262	300	281	283	309	298	260	296	267	268	322	309	272	278	258	292	285	268	265	304	301	283	296	278	295	270	268	277	278	280	276	281	261	275	282	256	273	271	276	271	311	291	263	283	249	267	282	279	285	255	253	283	261	312	271	276	266	247	260	258	282	319	304	292	298	277	295	284	290	300	271	272	276	260	265	284	304	300	274	257	254	307	254	267	277	275	255	275	258	267	272	273	258	245	295	288	283	263	293	295	259	307	264	250	279	308	275	263	316	282	321	250	261	286	282	264	283	288	282	280	266	319	305	286	276	278	266	311	282	267	268	273	271	307	301	256	297	276	296	250	281	287	283	271	280	249	264	265	320	302	302	302	290	253	260	298	224	270	290	296	304	259	270	267	250	281	264	292	238	289	268	267	253	301	268	266	261	256	261	262	252	282	283	270	270	266	254	249	270	312	267	256	296	264	287	313	258	265	257	285	321	311	301	259	278	280	257	276	312	297	279	307	279	282	271	259	299	278	290	267	289	309	280	281	235	294	286	280	240	269	261	254	298	263	256	334	270	265	266	268	251	286	254	279	285	302	248	292	264	262	292	281	301	294	280	279	277	281	291	250	284	266	253	271	301	306	266	264	260	269	288	256	295	275	279	296	263	286	290	274	280	296	287	262	279	285	273	243	299	259	290	279	272	305	273	291	233	286	246	270	278	285	257	253	264	254	278	296	311	287	255	290	260	300	275	273	269	297	267	273	241	289	261	253	268	259	246	257	289	265	317	292	311	286	252	270	282	277	268	244	292	266	292	295	291	266	275	261	261	263	261	291	269	277	296	259	291	278	266	284	292	254	311	260	275	268	249	282	278	321	268	299	283	293	283	249	273	286	260	322	305	266	270	274	277	288	293	271	298	283	259	260	272	278	303	262	255	301	292	267	274	304	292	252	259	282	314	288	254	250	296	274	280	294	290	240	293	243	296	263	255	257	289	276	289	302	296	259	266	288	289	255	289	283	272	234	291	262	275	290	263	272	262	295	304	291	294	264	259	338	292	270	258	265	294	318	258	294	284	288	258	278	298	254	309	298	311	275	274	275	291	230	279	238	270	260	302	310	265	269	245	282	271	288	280	269	283	256	252	276	301	276	262	289	287	286	267	270	284	286	276	305	268	266	270	272	266	266	294	304	285	252	239	290	285	312	283	242	280	258	284	297	264	277	263	262	282	281	315	278	275	238	240	267	286	268	287	267	279	254	309	310	264	279	299	263	275	281	279	245	272	281	249	262	294	280	277	292	261	300	284	243	249	270	289	283	283	280	265	254	285	273	261	265	305	267	300	280	276	291	262	292	292	274	263	304	300	273	280	268	291	269	284	265	245	270	285	272	272	270	294	317	282	266	303	282	267	257	309	297	248	252	305	273	302	282	293	266	246	262	292	292	277	245	265	283	258	259	290	285	295	269	294	284	292	297	283	276	252	288	273	289	297	308	270	261	279	254	264	277	286	281	277	266	265	307	270	274	301	295	274	265	297	266	299	274	281	271	254	270	268	289	232	248	256	264	282	261	276	284	244	291	272	257	289	296	253	277	291	277	268	275	270	261	264	300	290	290	283	312	274	299	260	245	298	287	278	283	284	254	275	267	281	270	306	301	301	285	307	302	319	248	280	282	270	289	310	283	278	276	287	260	309	259	299	293	263	249	265	273	253	254	286	279	271	259	262	277	301	278	246	294	279	289	277	281	277	299	299	291	268	252	268	245	270	261	284	290	270	285	267	293	266	277	259	247	274	281	270	281	250	275	286	283	284	282	296	278	275	272	326	294	245	270	257	264	270	302	289	266	257	282	281	285	313	254	281	286	313	282	290	279	306	243	257	256	271	290	302	276	268	310	266	276	288	245	252	280	297	289	278	312	268	286	265	293	340	306	272	238	285	277	275	265	276	315	266	299	270	294	284	283	280	261	260	270	291	284	271	313	259	280	282	273	296	281	262	286	307	285	275	298	264	304	284	245	276	299	274	304	274	273	288	288	277	287	263	324	257	306	282	236	271	281	263	298	288	272	286	257	267	261	260	281	275	285	272	246	294	271	285	285	271	227	295	260	315	274	244	289	280	253	306	283	304	308	277	275	289	251	265	323	297	289	287	272	256	275	274	247	290	291	261	287	257	290	236	296	285	297	260	287	288	254	259	238	278	247	274	286	253	280	303	296	266	275	260	250	231	304	286	316	280	314	252	307	271	290	312	288	256	294	289	250	268	276	286	306	284	300	316	293	307	302	259	273	258	282	262	288	289	287	286	259	262	262	294	269	280	256	275	301	297	280	299	285	275	280	284	260	289	295	280	280	304	283	289	263	239	268	297	299	289	270	286	272	304	290	271	293	268	315	260	267	252	288	252	296	279	266	278	305	257	265	274	252	284	277	265	288	277	257	283	293	279	251	277	303	305	268	248	274	276	279	267	279	308	275	270	264	295	258	302	306	318	282	281	295	305	301	253	291	263	285	288	275	288	276	268	293	292	285	249	280	266	279	307	269	333	247	294	299	294	272	271	269	280	295	277	299	290	289	277	282	265	269	269	293	266	292	327	256	233	287	274	307	313	315	295	268	260	255	301	264	277	278	278	254	275	289	284	246	283	296	298	266	278	289	270	259	297	281	308	288	294	250	261	273	286	275	267	287	303	290	284	272	309	272	287	274	275	296	279	289	293	271	265	304	326	285	249	298	272	281	233	241	268	280	245	261	302	263	281	284	275	283	296	281	262	302	274	271	275	288	280	248	279	269	248	291	268	286	272	269	311	263	290	312	269	306	254	308	269	313	291	268	287	264	279	293	283	259	297	256	250	285	285	241	285	263	275	279	276	269	305	292	271	279	278	315	302	277	295	267	309	286	294	274	281	291	272	259	268	299	296	276	313	297	282	248	269	262	293	263	295	324	236	284	309	309	276	274	270	270	276	294	258	255	305	249	281	284	284	273	284	287	293	261	280	289	288	277	273	276	256	254	279	291	270	308	311	266	286	281	276	267	296	284	262	273	277	257	292	283	285	269	316	257	249	263	273	256	260	282	258	298	256	299	247	269	286	266	259	285	268	275	284	293	295	284	272	324	326	269	304	285	281	325	297	286	279	273	339	253	290	279	284	246	258	259	286	262	269	281	254	282	284	299	264	280	255	292	305	274	301	300	300	284	288	287	282	267	276	267	284
18006	3160	7264	8868	7417	5647	3852	2792	2289	1785	1563	1285	1217	1067	965	981	939	1015	987	914	875	911	916	857	867	766	863	835	823	843	846	822	839	837	786	792	791	741	719	678	689	740	706	662	662	758	680	665	670	683	672	709	698	665	650	667	659	640	683	688	653	694	665	624	654	655	686	623	675	648	637	636	666	588	630	640	676	646	676	623	639	615	633	607	640	638	632	648	651	646	624	669	623	659	603	623	619	617	571	626	584	670	650	618	564	590	585	665	627	619	654	643	621	631	654	644	597	612	684	648	639	602	582	625	648	679	614	631	650	602	633	608	663	598	599	614	617	679	593	615	595	610	639	634	578	589	590	618	634	633	654	614	612	646	636	579	611	695	618	613	617	621	604	604	660	703	637	612	620	606	573	626	610	598	601	655	623	646	641	650	642	630	644	653	641	599	660	602	593	624	586	615	612	629	616	616	591	659	618	650	635	628	597	634	617	608	666	618	580	616	577	613	628	613	645	639	637	643	623	611	592	601	657	598	624	624	642	635	635	567	648	584	609	647	652	621	619	618	658	647	608	616	604	627	613	639	632	646	583	616	621	582	615	604	665	618	650	601	597	601	651	649	633	627	579	643	606	631	655	616	602	619	620	603	627	660	629	596	643	570	598	617	635	616	604	628	638	626	627	596	606	627	642	655	635	590	620	567	628	599	655	595	663	575	666	626	614	571	636	624	616	597	624	621	605	607	601	633	642	605	639	644	658	694	637	638	623	585	623	627	654	667	621	656	650	659	638	626	642	641	561	602	637	638	609	626	635	630	616	657	632	660	646	633	586	639	641	594	627	623	607	641	615	611	683	647	634	619	623	679	604	643	581	619	649	631	650	601	649	622	635	626	611	644	617	647	604	645	644	702	650	631	651	638	628	645	648	662	612	607	617	667	634	577	629	624	610	625	597	584	630	611	599	645	620	602	622	659	632	614	638	578	669	602	598	615	627	607	595	619	607	637	626	588	633	619	616	634	656	615	615	587	605	658	646	675	617	615	602	611	636	621	630	636	581	617	618	634	615	622	612	623	603	623	607	599	633	682	639	648	616	580	611	638	636	610	611	638	585	656	617	594	596	612	611	633	647	657	607	622	631	612	590	619	613	567	617	640	590	603	627	639	629	643	596	635	611	573	628	615	606	646	621	619	609	629	624	626	677	575	672	611	597	616	636	614	597	651	611	636	597	602	634	624	618	591	639	652	629	629	607	652	626	623	588	584	634	639	638	641	628	592	625	615	594	597	639	592	659	604	595	658	633	638	682	623	628	616	597	620	589	605	653	613	668	587	641	656	652	590	556	594	636	597	636	593	634	621	630	641	589	598	625	645	689	660	651	625	630	610	629	613	597	636	602	603	614	639	600	670	620	612	626	656	620	606	620	603	599	601	615	617	676	584	611	671	673	671	629	611	629	653	650	599	639	627	641	620	631	613	690	614	648	627	607	641	584	612	630	642	646	639	639	592	601	634	618	602	630	632	665	581	656	588	603	591	655	657	609	623	626	632	622	618	622	625	599	578	642	608	648	638	656	640	628	683	616	644	616	627	618	621	630	657	658	638	603	587	628	630	620	625	620	646	617	611	643	694	616	621	642	576	614	593	648	624	604	649	606	601	609	594	593	589	613	645	622	622	607	602	632	637	628	618	609	603	653	641	624	640	608	619	617	669	645	635	623	612	581	610	636	638	596	590	648	637	634	627	622	632	634	607	587	598	660	602	615	607	631	641	605	655	632	637	583	628	589	625	610	572	625	638	621	664	646	654	610	656	619	610	605	594	616	602	610	588	632	662	614	638	597	656	567	638	619	657	598	632	618	589	609	607	627	628	569	603	631	585	624	600	611	671	591	590	666	673	627	612	607	627	697	623	641	626	635	631	586	627	638	573	618	609	636	630	598	647	611	607	640	633	599	659	606	597	601	624	641	641	616	594	635	600	638	620	600	659	648	649	638	618	590	623	619	611	604	599	673	561	630	668	614	658	597	629	611	659	617	678	623	617	602	647	648	652	621	612	626	613	623	678	621	638	633	661	643	634	594	592	585	626	605	638	625	625	631	556	628	649	661	599	616	559	581	591	609	667	607	664	628	572	576	623	627	619	620	641	665	592	619	624	633	646	635	649	620	639	622	608	633	628	577	632	641	582	692	676	626	650	662	598	643	632	634	612	607	631	627	625	644	600	584	627	603	598	584	605	585	626	604	590	615	574	634	606	639	593	622	650	652	603	620	588	634	611	605	618	679	630	622	607	666	635	583	609	605	653	608	657	597	586	619	603	607	620	645	592	650	657	653	670	586	660	638	658	637	556	581	631	595	628	653	642	630	588	627	647	614	646	668	641	638	601	590	605	641	686	633	614	621	595	597	602	605	579	650	638	577	601	614	638	624	603	607	630	643	606	628	617	664	574	606	693	618	591	631	669	627	633	641	640	603	635	685	632	598	622	645	617	641	610	653	652	622	622	582	635	630	624	658	624	668	640	586	606	629	662	657	646	615	650	666	618	629	647	620	629	651	640	616	657	656	630	616	628	628	645	647	628	653	645	612	605	649	613	654	623	634	583	645	612	615	603	598	620	647	540	611	643	615	639	648	640	631	599	651	613	633	635	639	598	643	600	643	645	631	618	605	597	636	642	607	640	560	643	595	617	606	608	625	638	632	618	633	671	594	663	611	611	645	642	655	619	604	627	628	629	620	608	619	635	587	650	612	644	595	616	640	646	617	602	621	645	622	627	627	676	640	591	656	663	645	633	561	594	626	593	610	614	631	589	632	604	600	642	619	615	581	631	606	600	645	604	627	648	665	618	636	609	567	620	652	613	620	627	630	619	652	617	640	587	601	609	633	650	588	644	662	635	662	640	599	577	645	629	629	602	612	620	606	643	646	614	670	680	619	618	630	620	605	644	588	602	614	581	646	626	589	625	599	564	651	631	666	600	617	630	643	611	620	655	617	637	608	633	626	605	624	597	603	671	665	606	647	641	626	629	578	603	599	628	591	658	671	647	615	623	604	667	596	665	613	642	625	649	616	595	624	617	590	585	591	625	593	633	647	662	617	645	629	619	645	594	616	652	644	584	657	661	613	626	600	628	659	619	597	612	627	607	591	663	665	618	575	633	583	600	649	599	693	595	636	662	651	638	648	598	611	633	596	562	616	639	634	652	571	648	596	638	650	608	630	642	625	636	652	618	575	608	610	630	620	615	630	594	645	593	608	600	615	605	651	574	675	594	622	589	643	608	682	653	609	629	594	635	612	606	631	605	656	587	648	607	628	591	612	622	619	648	617	593	610	654	578	609	645	616	645	633	665	669	645	596	635	601	615	637	626	659	591	629	636	661	628	619	623	607	629	635	614	625	642	612	607	666	640	610	604	645	602	605	657	609	614	632	612	628	597	656	593	596	643	656	603	605	580	633	642	648	557	629	635	606	611	600	654	663	655	630	607	574	643	628	618	623	668	612
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
