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
338193350935	338193351493	338193352043	338193352593	338193353144	338193353693	338193354244	338193354793	338193355343	338193355893	338193356444	338193356993	338193357543	338193358094	338193358643	338193359193	338193359744	338193360293	338193360844	338193361394	338193361944	338193362494	338193363043	338193363593	338193364143	338193364694	338193365244	338193365793	338193366344	338193366893	338193367443	338193367994	338193368543	338193369093	338193369644	338193370193	338193370744	338193371294	338193371843	338193372393	338193372944	338193373494	338193374044	338193374594	338193375143	338193375694	338193376244	338193376793	338193377344	338193377894	338193378444	338193378994	338193379544	338193380093	338193380644	338193381194	338193381744	338193382294	338193382844	338193383394	338193383944	338193384494	338193385044	338193385594	338193386144	338193386694	338193387244	338193387794	338193388344	338193388894	338193389444	338193389994	338193390544	338193391094	338193391644	338193392194	338193392744	338193393293	338193393844	338193394394	338193394944	338193395494	338193396044	338193396594	338193397144	338193397694	338193398244	338193398794	338193399344	338193399894	338193400444	338193400994	338193401544	338193402094	338193402644	338193403194	338193403744	338193404294	338193404844	338193405394	338193405944	338193406494	338193407044	338193407594	338193408144	338193408694	338193409244	338193409794	338193410344	338193410894	338193411444	338193411994	338193412544	338193413094	338193413644	338193414194	338193414744	338193415294	338193415844	338193416394	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51437	37385	28476	28021	18158	5671	557	397	371	368	354	364	324	326	350	355	323	335	331	384	368	387	373	356	382	362	357	413	338	359	332	361	343	363	342	353	370	380	361	345	343	351	365	364	329	359	368	342	347	372	370	324	371	370	343	344	338	356	326	337	373	377	344	357	367	390	384	363	357	370	360	316	360	287	347	372	359	342	327	366	325	366	373	347	346	396	380	340	382	342	358	348	286	373	375	359	326	342	308	327	374	368	342	360	348	308	365	349	358	374	321	372	337	321	366	338	352	344	352	325	317	354	369	361	383	353	352	334	348	346	348	364	332	364	343	327	358	329	338	369	360	355	344	394	346	353	364	345	358	364	323	373	345	352	377	386	348	334	370	323	299	349	342	332	379	339	346	336	334	408	349	376	359	359	367	381	379	348	323	369	378	339	370	402	367	357	346	318	366	372	376	343	392	315	373	381	348	373	381	371	321	325	351	364	335	337	331	351	371	329	365	349	347	332	318	354	392	363	382	319	344	348	371	362	357	373	318	339	318	315	349	324	343	351	378	362	379	386	362	360	343	387	388	341	337	380	348	325	349	329	367	362	340	356	365	354	351	339	347	365	379	356	361	351	344	341	341	351	329	361	319	334	331	337	357	358	321	331	361	359	379	334	367	361	362	370	367	346	362	333	356	352	346	380	387	380	347	338	369	322	325	340	364	338	323	340	366	343	377	380	385	374	334	321	301	345	343	359	339	330	340	367	391	366	305	342	322	331	325	323	364	336	336	329	362	396	357	346	341	352	321	367	327	337	339	367	370	369	326	360	324	361	357	368	331	368	369	344	365	374	378	362	315	356	332	349	357	349	327	356	343	331	380	323	371	344	377	380	358	349	336	363	305	326	386	359	333	348	348	352	352	364	316	340	365	350	356	364	339	353	331	354	335	356	351	357	380	385	385	357	369	357	320	320	397	384	341	339	357	361	327	338	367	363	342	326	345	360	328	356	326	328	371	371	349	350	325	345	350	373	358	358	393	351	376	361	367	365	375	317	367	308	335	364	377	359	342	326	345	382	368	343	345	352	355	354	366	324	315	364	363	358	358	383	342	378	369	374	333	342	331	373	352	324	381	365	381	359	348	336	357	369	363	349	365	349	368	337	343	376	366	374	388	339	343	357	347	353	340	342	357	379	332	389	343	329	328	333	391	337	335	332	356	363	359	383	344	362	322	350	327	325	360	381	379	375	381	379	371	365	349	344	319	337	338	347	331	370	308	347	378	360	362	384	379	351	337	342	367	353	382	334	376	349	384	351	340	321	382	344	341	361	317	347	331	352	346	339	342	372	364	321	393	352	321	342	335	346	361	335	375	369	368	355	350	352	361	340	334	349	355	354	338	362	352	348	361	371	361	362	317	367	328	373	355	348	385	352	341	340	354	347	358	335	388	367	340	341	372	363	337	341	337	336	339	385	321	360	376	391	364	356	395	350	323	330	406	401	378	367	334	317	335	322	337	322	327	348	305	310	352	311	358	339	339	371	367	362	354	373	346	345	349	338	358	352	376	345	347	388	349	364	353	373	365	332	379	366	336	319	332	353	377	353	365	351	366	349	408	364	380	348	355	351	381	384	357	355	342	358	350	341	365	366	375	316	364	358	340	355	354	301	368	379	356	345	364	359	395	362	359	333	392	331	379	342	357	359	368	335	353	320	332	351	351	342	358	340	350	361	391	380	348	358	369	351	342	332	348	362	331	342	365	372	368	342	331	348	351	300	317	348	351	374	397	376	359	344	364	341	388	324	336	354	367	362	359	344	356	361	334	341	353	353	349	331	407	318	389	326	350	371	312	361	341	367	355	331	389	356	361	340	375	378	359	351	347	365	371	341	361	391	348	327	381	355	308	339	365	360	343	355	368	346	360	375	357	342	371	361	363	385	373	333	333	362	356	330	343	308	361	334	328	355	364	364	332	377	361	357	331	326	335	342	340	336	324	350	329	360	333	329	387	344	382	337	364	330	338	348	334	364	316	345	336	331	312	372	340	365	360	371	340	330	352	346	362	337	335	344	373	334	377	345	362	374	362	369	332	357	344	378	417	327	304	314	336	340	387	360	334	339	336	324	336	344	320	374	381	327	346	351	371	337	348	345	369	375	369	370	354	370	346	366	336	350	319	368	354	348	374	377	352	305	371	354	358	351	397	365	345	360	363	343	346	404	332	360	353	370	331	313	359	390	359	377	369	362	369	340	377	322	386	381	374	352	366	334	336	340	351	374	317	340	375	359	297	351	360	364	395	361	327	382	341	363	407	369	298	322	375	354	363	333	349	336	340	376	383	368	345	387	347	388	352	337	350	356	341	350	334	379	399	348	347	372	315	336	348	331	361	384	360	346	381	322	320	298	345	357	356	348	381	340	382	372	369	331	367	367	339	352	334	338	373	317	387	359	375	371	365	321	323	322	346	339	370	320	303	349	357	338	349	364	372	361	352	373	342	354	356	356	354	298	326	347	338	328	379	337	372	373	357	354	362	390	373	345	355	362	296	363	379	388	343	359	340	314	348	348	335	374	373	350	339	323	365	372	327	324	345	350	327	335	354	313	349	323	331	372	320	315	354	363	339	320	381	334	345	373	345	350	326	363	329	360	357	348	340	352	386	364	324	380	308	334	368	351	375	333	392	374	366	334	323	329	346	328	344	351	329	392	367	373	380	346	388	375	386	357	394	344	367	351	356	368	362	324	376	304	344	355	354	364	347	339	360	372	379	317	395	386	359	326	376	379	363	315	353	311	370	366	325	319	360	345	291	368	354	352	346	338	365	355	351	373	349	374	352	338	341	332	356	361	324	346	337	350	363	351	327	373	352	374	328	345	368	377	354	364	333	336	349	349	349	368	351	327	405	356	357	333	353	341	335	381	354	321	348	402	365	362	347	393	382	348	339	317	342	335	382	388	335	351	347	349	330	361	366	394	354	356	347	348	332	373	380	351	369	375	338	320	322	346	346	338	325	360	345	365	350	363	358	360	341	363	342	402	365	353	353	409	374	376	375	354	348	372	351	341	362	374	353	324	322	354	370	360	340	340	340	340	333	333	323	347	324	372	338	341	377	340	345	342	338	367	332	332	357	381	367	333	331	375	327	375	359	342	337	330	330	350	306	388	359	381	365	350	334	383	342	358	336	368	352	363	365	349	354	349	359	353	382	352	339	351	337	328	355	364	335	364	371	328	303	341	333	347	342	357	350	355	332	343	354	346	321	359	322	353	362	380	328	346	334	337	352	344	343	344	325	326	337	350	326	326	376	352	362	379	360	381	330	363	346	363	358	360	349	374	346	348	362	327	352	362	310	382	334	343	352	342	377	342	371	334	335	321	343	347	338	359	374	387	331	328	320	376	350	353	374	351	345	358	358	337	358	362	332	349	380	339	348	321	367	350	362	374	366	354	350	377	345	359	367	370	398	354	388	342	338	315	316	361	398	356	346	352	339	365	352	333	355	347	331	353
32088	28090	31962	39902	26494	12817	1018	928	925	883	880	768	816	842	787	771	810	788	786	772	792	758	781	826	770	791	766	750	734	784	788	805	822	828	735	769	767	728	777	759	756	791	767	807	782	770	784	750	776	732	762	726	809	824	763	748	776	759	752	800	742	709	788	773	766	775	756	800	748	784	727	757	799	787	782	762	768	777	783	750	745	753	788	784	762	751	810	718	780	786	812	757	726	718	781	767	704	761	778	771	791	807	773	781	785	757	761	782	774	760	768	741	751	790	812	752	787	759	749	738	772	777	806	785	770	716	762	763	790	791	767	815	762	739	782	729	747	764	764	767	757	784	750	741	710	734	726	810	756	776	783	732	747	712	772	750	781	756	759	796	765	757	749	784	785	750	778	736	767	807	712	762	773	752	790	753	737	804	763	766	767	746	733	776	771	760	765	763	756	757	761	800	750	804	786	781	745	729	786	776	760	767	725	761	724	744	818	743	785	737	744	788	734	763	761	795	828	760	739	754	742	741	739	756	768	793	774	771	743	785	766	777	769	721	786	813	808	762	785	783	783	780	731	711	819	709	768	749	767	753	754	689	718	792	768	831	777	785	767	789	777	748	796	753	751	788	776	762	805	795	742	767	769	738	763	747	790	722	733	724	749	751	729	729	830	742	740	760	760	751	776	751	814	749	736	781	747	782	780	737	772	847	756	770	751	771	799	751	772	693	753	779	742	772	800	769	807	735	832	791	741	774	760	762	781	773	781	759	793	791	735	781	742	784	784	768	781	798	801	764	791	753	769	758	723	734	733	749	752	777	749	798	747	762	793	793	805	786	720	745	764	744	787	770	776	817	746	740	737	737	808	739	805	814	691	794	775	761	736	775	771	772	774	748	768	756	783	735	738	778	738	777	770	792	771	794	773	787	758	778	768	732	736	714	787	772	736	712	786	770	762	771	786	808	757	755	763	740	775	764	701	758	773	769	755	740	745	730	736	749	787	783	780	750	781	753	764	786	759	730	780	738	764	786	792	807	840	801	725	745	783	727	804	722	753	809	763	769	809	723	784	756	792	712	800	798	771	758	772	726	746	746	755	745	758	754	748	787	776	770	762	790	732	776	730	779	774	745	744	800	723	808	742	780	755	730	779	711	746	752	745	829	789	769	778	777	788	730	763	768	770	760	776	765	759	774	766	822	754	798	788	815	758	766	769	769	745	789	798	750	762	744	779	734	749	742	768	714	750	740	746	762	769	730	794	788	826	763	788	798	728	781	735	734	776	771	765	778	759	738	747	729	787	758	756	786	761	845	746	770	724	813	722	752	730	761	788	784	766	738	775	745	801	793	746	764	774	726	733	761	779	782	752	776	764	739	738	743	775	701	754	772	759	758	704	760	742	758	726	734	750	740	735	749	744	779	786	789	769	747	777	697	783	755	774	752	747	778	776	765	803	739	775	743	769	804	764	780	747	786	787	732	736	769	760	753	730	739	793	816	793	746	752	703	783	759	817	752	750	760	739	755	782	776	788	769	788	773	755	712	766	762	773	772	736	758	732	778	732	762	748	741	761	791	740	734	756	758	761	770	755	803	784	796	762	751	774	756	811	745	729	800	770	744	776	737	749	775	769	763	762	780	782	736	707	780	759	837	783	773	816	743	766	796	755	729	749	754	716	732	770	742	715	776	732	752	752	748	798	783	783	791	730	782	806	766	762	750	757	819	762	732	754	744	741	774	728	759	757	735	767	792	757	764	784	761	752	750	699	758	735	752	808	736	765	761	795	790	802	760	784	728	741	770	724	737	741	803	796	731	786	789	798	750	741	762	770	735	741	751	780	755	752	780	763	784	692	762	782	732	745	765	733	746	765	777	806	746	749	792	760	750	780	765	764	742	764	784	781	766	752	718	809	797	751	780	765	754	758	776	753	752	719	770	779	770	761	772	780	756	764	733	725	742	732	797	730	755	745	805	744	794	796	763	769	764	765	759	793	773	748	762	762	797	792	833	810	823	781	739	791	796	792	752	765	773	816	778	775	768	759	807	768	731	748	778	736	746	728	770	749	792	782	770	790	721	742	790	729	774	775	822	769	799	774	738	779	728	735	719	799	772	749	740	765	733	772	748	760	798	715	745	804	747	732	734	795	770	767	782	758	694	749	760	752	742	784	747	792	765	796	761	834	747	757	804	801	801	738	787	807	771	770	807	759	787	754	778	787	803	754	771	756	798	811	755	751	797	753	776	771	791	785	747	787	785	753	835	766	783	757	748	736	712	778	768	767	806	797	783	807	782	746	741	719	770	746	724	810	745	752	735	740	730	730	766	781	756	824	767	817	722	747	737	775	735	759	789	739	775	735	768	733	757	750	761	835	744	737	781	796	760	786	788	774	773	735	751	793	741	717	756	745	735	780	790	742	785	800	744	774	749	735	813	772	780	801	714	703	767	760	726	779	732	769	771	782	783	783	757	801	763	731	720	775	807	774	731	774	746	766	749	740	754	730	733	777	806	728	786	764	810	774	790	743	769	770	758	729	772	750	774	751	733	752	811	779	742	705	783	772	803	761	750	764	781	810	726	721	745	775	765	755	782	791	747	772	777	707	773	753	766	768	742	743	763	825	723	716	752	789	782	777	743	792	781	762	795	728	798	755	765	804	758	714	756	756	820	711	794	775	776	796	756	785	818	746	779	820	774	773	776	783	751	786	768	706	760	761	755	756	766	747	736	795	792	846	765	792	730	763	790	733	730	798	786	805	777	773	739	758	776	741	785	762	812	761	728	762	706	789	729	740	728	763	758	760	776	748	739	751	792	751	746	779	794	720	781	754	772	761	756	731	735	734	796	785	774	730	736	719	766	745	747	758	797	725	754	756	785	798	749	789	754	737	745	787	768	723	756	718	774	767	797	799	751	726	758	779	764	786	774	749	796	829	769	789	754	783	748	784	783	742	777	732	726	738	779	748	787	770	739	760	760	756	782	781	764	724	805	780	781	735	747	775	759	769	731	754	765	759	765	748	788	777	779	782	759	678	786	794	786	716	743	757	742	759	770	753	739	779	772	769	800	807	737	773	760	740	740	765	760	800	831	798	780	730	813	771	762	751	755	815	745	790	756	777	803	740	748	748	720	784	766	762	756	803	777	754	744	735	773	778	759	702	753	760	752	785	755	798	735	752	802	806	795	745	770	786	786	818	772	745	801	727	780	761	761	758	772	815	770	744	732	731	819	802	745	800	717	727	756	791	782	724	773	807	775	798	759	768	783	762	782	724	755	719	805	745	780	775	699	795	710	721	770	776	762	762	748	784	734	771	787	763	795	730	765	825	745	755	760	766	776	762	700	789	791	721	761	810	760	785	734	745	746	816	751	756	737	760	756	763	731	785	753	730	762	781	799	730	769	751	728	804	753	773	773	775	782	770	777	800	773	761	791	772	802	767	755	771	727	761	821	765	761	748	818	796	718	815	747	739	777	723	807	745	749	735	760	768	722	745	813	753	786
29067	20649	14215	4394	453	270	210	198	225	236	221	256	240	229	221	204	240	213	232	184	204	216	248	220	203	194	229	267	208	261	249	218	227	223	233	224	199	192	213	226	235	218	205	260	229	204	222	210	243	219	225	216	202	234	232	215	225	237	215	211	206	225	221	173	201	225	218	233	202	202	207	202	231	255	198	214	225	226	212	213	196	216	227	228	225	246	216	197	210	239	225	211	222	228	237	220	192	207	210	227	220	212	236	221	239	197	212	222	230	242	209	204	213	231	209	204	201	220	206	238	241	234	228	217	215	199	213	195	216	222	182	220	216	199	218	215	196	250	231	236	203	212	215	206	215	208	226	204	226	221	221	209	232	208	219	217	208	195	248	218	241	219	214	232	237	224	219	201	225	209	203	213	219	206	203	195	184	194	230	221	205	225	209	206	216	236	224	228	208	206	224	224	243	215	228	217	223	217	205	220	218	203	228	213	250	211	212	179	212	218	234	235	217	212	233	217	206	205	191	194	234	215	229	209	236	215	241	214	200	204	208	203	235	251	218	212	213	189	219	219	225	186	231	201	227	210	221	214	203	203	199	209	239	209	222	218	225	212	227	221	219	197	201	210	226	214	200	220	207	219	189	219	220	226	212	214	240	218	213	203	207	207	201	203	212	210	216	238	216	196	216	200	204	198	237	236	200	198	198	199	198	217	227	218	201	218	219	198	235	182	220	203	241	225	195	228	252	214	230	224	219	201	211	220	232	200	205	237	238	236	216	221	241	231	210	203	237	219	219	223	219	219	216	217	215	225	252	200	205	243	209	212	234	229	220	210	224	204	203	257	239	208	223	222	209	225	227	225	222	237	219	220	218	226	250	200	198	234	197	223	212	220	208	187	209	218	201	225	193	214	207	192	223	210	219	207	214	231	225	195	217	231	253	202	191	222	194	216	206	216	212	187	198	211	218	222	253	209	221	219	216	219	223	219	244	207	246	224	222	218	214	223	225	227	219	208	215	240	212	220	179	224	246	241	194	227	226	230	198	224	237	225	230	230	218	211	192	211	207	197	204	212	220	223	199	203	215	214	206	228	205	240	198	212	208	230	220	218	207	216	223	214	213	232	209	199	231	246	206	230	199	229	190	183	222	201	201	231	214	228	208	218	245	216	212	216	214	231	236	218	234	213	217	177	182	209	195	207	217	213	212	221	221	187	233	208	215	202	222	211	190	185	223	221	202	210	226	191	198	223	231	232	213	194	212	208	226	223	241	215	227	228	207	197	205	210	192	211	210	220	206	228	210	194	214	230	208	206	211	234	201	240	226	231	213	196	212	204	200	200	212	205	254	231	213	204	227	221	205	200	204	198	212	227	216	209	214	171	178	199	228	198	199	207	190	220	238	241	229	215	209	222	198	228	213	207	229	218	192	204	198	249	221	227	238	194	239	207	191	233	201	169	215	223	176	230	207	205	229	209	214	243	250	242	251	245	190	215	213	208	220	227	216	215	224	215	203	207	219	245	191	200	207	198	219	215	228	225	211	219	227	194	223	242	222	205	222	212	211	237	234	208	223	226	224	217	236	243	203	207	187	206	216	246	217	226	216	191	209	211	222	208	197	222	242	229	232	210	213	224	215	229	210	217	224	239	199	201	234	240	207	237	208	206	200	201	225	225	175	230	224	193	203	230	195	180	224	238	230	238	215	206	227	213	244	226	210	233	253	210	201	206	238	232	235	197	209	220	203	206	222	240	235	230	220	231	223	237	213	202	210	213	204	187	208	195	213	225	194	205	205	207	224	188	213	218	213	214	215	213	183	222	205	229	235	244	218	220	230	222	226	198	188	199	215	198	213	221	228	205	207	224	236	207	223	207	209	232	224	230	205	207	216	218	236	197	223	240	232	208	214	211	226	226	199	204	223	230	215	230	214	236	206	213	222	240	208	224	216	212	217	212	210	215	228	216	232	213	198	198	208	235	207	230	218	226	246	214	221	217	228	226	233	205	241	189	218	190	236	212	212	226	222	221	214	212	216	208	227	244	205	209	223	205	205	233	204	248	248	212	236	185	212	226	237	242	190	170	219	215	186	188	236	216	232	236	201	228	228	203	189	235	250	211	224	213	190	236	229	183	218	233	263	244	216	194	222	216	216	198	217	231	250	220	239	218	213	232	213	203	228	213	209	209	217	229	217	229	209	213	220	204	229	205	195	212	236	212	239	224	208	229	223	221	205	230	238	235	222	208	230	198	231	187	187	193	238	196	213	227	226	235	223	214	206	249	217	222	189	217	220	219	251	255	190	202	208	234	208	205	229	218	188	218	215	226	228	222	261	194	235	230	205	217	233	231	221	204	194	222	245	199	216	202	206	213	222	220	201	214	217	220	234	196	244	199	234	224	216	205	228	211	244	203	215	237	196	197	192	212	187	230	198	189	218	228	254	183	184	226	218	232	217	211	216	224	211	191	227	202	244	210	214	213	229	224	198	219	223	199	227	216	227	211	234	212	258	213	210	204	227	212	200	213	215	226	193	211	199	205	205	230	205	236	205	202	203	193	216	208	175	250	205	231	204	221	203	191	213	227	205	230	195	235	213	194	225	216	196	209	197	206	190	202	235	221	215	225	215	200	242	221	211	230	202	216	198	208	213	226	210	203	222	237	197	223	210	196	214	193	232	218	218	235	228	235	243	231	205	195	223	199	206	213	214	228	216	211	214	191	222	192	206	194	223	221	238	177	205	210	207	210	194	213	209	219	234	208	207	217	205	202	231	210	220	221	208	200	235	183	196	229	233	227	211	207	215	222	217	219	218	219	216	203	214	218	186	212	225	219	220	233	218	221	224	240	203	211	206	200	196	211	209	198	230	206	197	210	210	197	234	227	218	212	215	213	181	210	213	186	237	217	216	220	219	225	205	237	217	199	196	212	222	215	223	219	240	220	220	222	222	208	227	229	239	214	234	224	238	231	196	212	211	227	221	211	224	202	227	190	213	246	193	219	206	204	207	228	222	208	212	236	232	221	207	209	224	237	212	237	237	227	197	204	226	184	215	197	228	237	205	250	220	229	215	223	199	214	203	237	220	225	226	215	244	211	212	205	220	231	224	210	212	206	195	230	209	194	247	185	218	203	220	246	214	231	204	236	212	222	200	238	186	211	228	198	198	203	236	185	252	211	228	188	229	232	222	221	200	184	215	186	198	210	211	195	224	210	234	204	220	220	200	211	216	205	212	203	197	202	225	201	180	197	213	229	229	199	221	177	229	232	198	207	210	216	199	244	210	222	243	220	213	201	232	204	223	232	231	216	210	231	227	221	206	241	201	227	196	206	217	237	220	215	238	221	220	230	210	229	225	224	227	199	230	230	214	237	186	203	208	209	181	232	246	229	214	203	217	215	192	190	210	211	247	189	204	233	221	212	198	199	245	198	250	194	216	205	213	251	216	206	210	196	212	216	241	207	214	217	232	201	212	214	190	215	219	190	241	239	245	210	213	231	217	242
17378	16230	19131	7109	1243	682	503	532	486	580	507	539	540	540	509	519	564	526	485	512	475	545	495	513	516	530	516	518	513	520	512	485	542	501	534	512	510	512	517	508	493	482	547	549	517	493	520	495	535	527	502	520	546	533	531	508	496	482	540	506	528	530	483	538	495	528	554	533	502	523	490	559	522	513	544	556	481	544	522	487	564	489	535	536	545	533	498	502	540	540	517	560	496	472	519	529	531	504	494	506	506	520	541	502	515	549	533	528	504	524	512	511	536	541	479	534	511	493	489	502	504	540	546	543	490	553	532	488	481	533	541	516	488	503	523	531	505	527	566	504	542	490	545	499	535	518	542	525	538	503	525	519	524	500	535	514	494	509	487	496	511	509	505	517	580	529	502	512	547	532	539	520	527	498	554	551	527	505	485	547	500	496	505	543	541	480	494	499	501	504	525	495	504	523	500	512	493	509	495	557	540	506	486	521	507	542	493	479	529	525	511	572	510	534	531	472	516	505	526	489	586	506	522	494	500	499	493	502	501	515	514	542	532	518	517	519	489	523	494	525	501	531	498	544	474	509	564	525	535	506	501	523	518	494	559	514	527	541	513	502	544	504	503	511	533	508	529	447	504	515	505	548	520	529	498	484	521	542	486	516	509	504	456	540	500	514	539	495	509	505	515	559	535	508	508	498	474	526	511	535	507	558	507	506	559	558	502	535	509	539	479	533	539	507	529	521	490	510	494	529	523	524	493	538	482	493	516	490	520	563	456	546	544	516	536	516	526	531	529	491	505	502	538	490	525	492	549	536	528	516	516	510	513	476	485	532	553	550	510	499	501	529	529	522	533	517	588	512	536	520	495	550	550	547	519	536	501	508	530	491	499	520	485	524	508	546	531	515	496	468	500	531	523	496	525	499	535	503	536	487	521	515	498	503	541	508	513	527	539	513	539	515	498	495	547	489	507	541	548	562	517	525	467	572	549	513	507	498	505	503	513	518	468	486	486	484	511	505	540	518	554	508	507	504	545	519	491	523	507	499	509	509	533	515	505	464	517	505	497	531	502	484	502	528	492	502	536	562	478	533	509	522	523	489	528	455	505	538	447	531	491	529	494	496	529	516	519	522	501	531	517	497	502	509	534	521	524	532	538	506	513	529	521	500	508	522	520	528	521	493	487	499	543	524	507	551	533	526	515	556	565	492	556	542	495	533	509	522	511	505	510	549	522	520	518	551	537	525	556	498	511	498	499	496	540	525	520	492	522	550	519	499	519	470	513	514	567	529	500	535	536	520	530	509	537	521	490	536	505	485	508	527	511	522	517	523	481	548	500	527	489	515	499	499	544	524	543	489	502	456	495	505	493	509	508	511	564	482	494	541	530	509	544	501	554	534	506	550	517	543	511	498	508	538	486	533	517	513	497	520	526	506	502	552	470	519	508	537	459	524	480	517	555	492	521	482	490	476	516	523	522	542	507	495	508	504	572	510	511	540	530	550	502	491	499	520	543	513	506	559	518	480	453	468	518	538	516	532	538	528	522	494	534	499	493	526	494	521	496	566	544	479	492	492	547	526	506	528	503	520	498	510	491	463	486	533	515	483	552	503	514	537	487	514	512	536	479	531	556	501	516	522	562	510	523	499	508	525	507	512	489	523	497	500	496	486	546	513	506	478	554	556	478	560	501	531	520	516	528	477	566	510	508	550	483	497	489	521	520	518	541	534	510	477	496	505	506	492	537	536	552	566	514	521	507	507	567	551	518	549	548	550	521	528	498	505	514	470	506	508	501	541	511	537	534	545	512	492	570	475	481	511	505	521	546	491	477	542	498	539	526	511	521	529	487	494	516	437	512	550	527	507	527	479	509	532	522	544	504	555	520	542	505	538	543	516	507	488	524	514	540	504	453	495	535	496	534	551	547	511	537	527	491	529	521	548	498	521	508	519	518	502	542	525	492	563	516	499	482	494	495	520	504	517	495	493	491	532	541	522	503	511	533	567	520	514	541	506	545	563	532	533	529	529	540	499	497	521	500	501	524	532	547	512	516	526	513	529	509	468	503	541	520	501	497	545	544	514	509	527	499	523	511	500	513	524	506	559	530	489	494	504	522	557	517	501	521	497	501	500	462	506	517	558	527	496	527	571	497	514	493	538	522	503	491	491	527	492	500	491	541	535	531	505	534	520	552	540	479	538	526	521	548	521	541	515	532	492	508	539	519	549	532	524	498	481	540	496	544	528	468	546	493	513	519	538	492	511	496	539	551	529	553	520	480	505	559	558	514	562	509	509	572	562	489	555	535	513	510	505	521	489	501	506	543	515	557	504	496	516	495	575	503	552	501	516	499	484	532	518	516	466	524	502	524	495	534	506	519	509	508	529	534	545	493	520	519	534	507	534	508	495	482	521	530	495	480	503	521	569	509	552	494	544	458	498	517	570	544	471	504	515	541	540	490	528	552	573	514	474	513	461	553	484	498	539	506	543	527	535	482	494	508	499	526	543	535	528	525	569	546	496	499	491	507	518	544	520	529	531	526	518	491	536	511	499	579	477	534	481	506	521	523	515	509	546	512	515	542	474	533	496	506	492	511	525	543	495	552	522	520	498	535	561	520	496	543	487	472	542	553	531	501	516	537	531	506	509	541	522	494	535	511	545	493	500	541	521	500	524	547	566	502	543	530	528	512	521	499	515	541	489	518	522	495	498	529	501	503	546	514	533	560	495	514	558	538	521	537	511	514	511	523	464	515	569	486	542	523	501	511	538	533	505	512	553	513	507	530	495	527	492	503	514	518	499	479	535	489	522	534	480	506	500	490	518	524	500	506	481	520	488	514	505	483	537	482	520	496	476	484	504	530	510	520	539	491	530	500	530	511	493	523	520	542	532	491	522	544	504	482	506	503	516	497	526	540	523	563	516	533	522	511	524	546	482	473	498	511	505	492	538	545	512	505	514	505	527	514	474	506	553	506	529	493	488	546	527	522	488	509	506	494	508	518	554	526	532	488	529	507	542	528	541	531	516	514	500	454	520	504	538	484	505	493	513	474	516	539	541	510	514	513	547	518	502	509	561	507	535	498	474	518	521	514	480	462	505	549	530	503	535	533	556	522	549	514	499	513	558	565	560	523	515	495	567	474	526	506	560	503	514	500	502	515	533	500	521	498	555	480	498	531	547	572	571	537	480	565	546	498	532	515	517	529	542	553	494	520	501	533	531	503	512	533	515	471	491	500	519	520	498	514	545	514	545	510	524	508	516	516	519	515	501	507	511	523	509	510	477	494	515	537	526	555	523	488	547	482	563	537	523	493	499	482	483	498	509	507	488	520	502	525	545	488	501	512	486	517	522	495	534	500	540	491	590	483	536	510	556	476	522	533	519	520	522	503	521	536	561	491	512	545	571	486	486	509	500	501	522	533	515	500	498	533	495	518	566	517	524	513	530	508	535	504	507	539	492	520	483	491	547	515	524	535	509	553	558	531	566	538	523	558	495	521	507
42827	29515	24168	16873	9207	2362	414	367	360	365	326	368	382	374	327	316	332	372	341	362	385	338	363	356	313	372	333	346	357	340	350	322	321	338	343	338	345	314	340	361	353	342	382	351	358	340	361	334	359	347	356	367	340	367	374	354	301	349	324	363	327	357	292	327	338	363	357	356	338	335	353	345	333	372	342	370	344	366	342	374	332	336	377	392	327	331	349	362	345	384	368	361	322	382	359	375	357	358	360	330	342	346	381	367	326	368	348	347	334	341	358	352	330	327	364	344	375	373	325	350	365	387	362	321	360	358	310	388	357	375	373	353	338	330	347	314	363	350	343	369	335	323	367	351	358	356	360	383	329	336	339	398	347	332	346	346	308	363	349	363	363	387	350	350	353	320	349	343	341	352	341	329	322	355	341	331	356	383	353	345	324	344	377	377	335	359	349	317	368	375	391	350	347	367	334	343	358	336	346	360	351	357	350	355	352	368	368	346	356	337	404	381	362	356	399	370	358	330	373	345	388	347	414	361	357	320	361	351	370	364	369	339	345	342	326	337	345	306	332	340	347	346	348	326	360	310	338	351	353	359	333	362	358	342	358	323	343	352	325	374	354	311	363	344	347	347	314	366	342	311	341	349	338	339	364	349	337	385	362	416	329	393	335	357	369	366	366	347	350	351	349	363	342	346	355	371	328	375	366	365	361	290	386	337	323	411	328	334	338	428	378	333	348	355	345	347	327	312	372	350	370	349	355	331	356	352	336	344	354	335	358	314	315	376	343	373	380	391	341	362	367	375	363	348	352	336	343	358	349	324	336	373	368	361	323	346	360	353	343	351	327	341	349	343	343	367	374	355	361	392	368	338	358	363	359	372	342	366	345	375	368	325	336	342	340	370	326	308	328	363	397	363	351	383	325	342	328	354	347	391	351	330	338	352	372	371	347	360	349	390	363	373	354	329	343	340	350	344	333	355	371	331	352	381	365	381	332	360	363	354	357	321	354	360	343	338	363	352	348	352	360	374	378	360	364	342	346	336	343	337	358	365	342	333	383	375	315	343	385	375	327	374	346	350	336	386	303	345	331	386	361	379	329	336	352	374	321	354	382	326	331	348	353	366	374	357	337	348	350	344	320	357	350	360	387	364	325	379	346	366	350	340	366	349	355	374	384	361	356	316	325	368	366	375	374	345	355	336	320	335	366	362	336	342	342	347	375	370	351	381	319	329	341	361	379	359	321	380	360	353	363	338	319	360	376	365	329	382	364	366	385	335	378	321	328	343	309	357	330	343	384	359	367	385	353	381	365	370	306	349	382	336	354	340	346	360	345	334	382	321	351	359	353	386	374	372	339	371	353	361	397	337	347	375	342	351	366	358	348	357	392	340	320	359	356	345	362	347	346	341	319	336	384	346	364	359	387	358	367	352	372	377	339	304	368	368	326	363	335	345	353	388	328	335	318	348	351	334	331	311	346	369	376	341	345	367	337	371	330	342	352	317	333	346	316	365	362	286	347	325	345	321	357	331	322	367	342	339	338	335	354	331	357	357	381	351	327	394	330	329	292	330	320	339	373	320	327	358	342	361	380	337	338	368	341	367	387	373	342	328	343	339	357	379	307	337	349	380	337	330	348	312	374	331	320	370	361	364	338	335	353	335	376	332	370	348	342	359	348	357	370	365	343	317	316	371	337	333	374	354	396	382	363	380	354	376	355	320	367	366	358	372	346	381	366	357	347	338	340	366	349	353	308	351	311	368	352	337	335	332	320	385	368	330	329	350	325	334	339	311	322	371	376	356	360	359	362	354	349	356	370	410	317	336	360	366	353	357	358	336	342	335	350	390	362	358	356	329	350	350	322	377	383	370	374	370	329	330	338	371	353	358	303	355	414	418	351	325	392	352	345	373	368	347	329	384	376	352	339	356	372	354	356	380	355	348	358	332	308	345	342	353	353	399	355	358	357	350	355	308	357	353	352	372	379	324	348	360	318	354	362	338	375	344	358	354	340	351	342	319	390	360	356	355	358	348	351	317	331	359	328	384	343	365	345	345	381	362	322	355	358	346	327	371	362	378	335	364	384	364	320	346	365	336	328	367	339	339	359	345	343	368	358	339	330	345	347	352	362	376	381	384	364	348	362	357	338	327	365	348	351	340	327	368	375	346	325	335	339	350	321	348	373	386	339	307	356	321	328	329	390	350	411	363	343	331	336	334	376	356	356	323	373	369	367	343	341	353	353	386	359	348	362	373	365	374	382	349	331	341	333	361	333	366	346	345	353	355	382	336	332	332	343	346	376	390	360	400	346	317	363	325	303	308	353	294	326	346	358	332	378	327	398	349	357	372	346	360	356	370	372	372	355	342	323	346	367	411	390	346	342	308	339	405	377	372	379	357	340	347	346	337	342	335	351	331	359	332	316	339	384	328	352	345	386	350	351	320	371	369	348	347	335	355	339	352	353	375	345	353	396	342	285	355	370	336	356	363	384	351	339	320	316	357	366	344	343	340	317	357	356	382	335	326	383	360	366	322	321	361	387	342	364	388	397	356	339	322	356	330	330	338	344	344	350	335	380	355	355	348	358	329	386	338	311	338	359	338	317	352	353	337	338	356	342	334	345	359	333	374	348	332	332	345	328	322	356	327	377	308	359	318	341	344	352	335	339	352	385	374	317	327	364	306	366	384	359	347	373	372	356	372	377	347	315	337	370	378	353	352	387	370	325	312	383	354	353	341	337	337	398	353	339	362	352	354	329	334	344	323	338	343	360	360	319	371	350	335	396	372	394	327	361	327	347	351	358	342	379	364	338	347	354	383	339	360	363	335	363	345	347	369	362	339	351	340	331	346	367	351	341	345	352	325	323	345	395	332	374	372	342	352	356	388	356	361	344	344	364	324	347	324	357	313	377	332	337	377	383	344	351	313	352	349	362	390	386	343	325	374	389	323	352	358	368	389	370	331	376	373	344	333	318	311	329	336	374	359	360	345	378	345	360	326	361	346	355	377	362	390	376	342	387	378	343	380	363	362	375	333	362	345	347	313	327	368	346	370	331	354	369	306	336	339	339	343	360	354	360	357	344	380	366	347	338	343	346	354	356	346	345	372	355	344	362	350	385	329	355	341	385	379	357	351	364	373	389	323	345	330	337	332	381	359	330	373	387	358	345	325	331	348	363	328	345	279	312	384	370	359	357	338	349	349	379	318	331	359	392	380	369	324	334	341	320	326	334	340	357	355	316	347	357	375	321	357	373	365	368	352	372	360	356	362	326	319	343	345	342	371	353	364	357	339	388	351	328	327	361	310	333	353	355	341	402	356	314	337	367	354	357	373	360	377	372	329	328	349	326	363	374	365	337	326	323	376	324	346	304	342	319	308	364	314	313	373	369	367	340	320	362	361	373	362	373	370	330	329	333	351	353	332	367	366	320	387	390	325	370	305	382	332	336	362	367	340	376	335	364	371	369	338	304	347	335	346	331	338	340	336	370	347	346	342	339	334
26596	22766	29369	28286	17477	6476	846	850	894	864	792	827	781	782	825	760	856	773	802	823	774	798	762	773	801	827	754	820	791	788	758	784	777	780	788	790	760	800	799	788	806	777	808	825	825	749	784	740	773	783	779	803	737	806	764	759	823	762	765	801	783	751	752	772	785	774	768	809	764	830	783	797	797	726	797	806	748	729	732	794	761	790	801	753	762	832	775	749	775	793	761	803	805	773	753	815	799	759	766	805	845	806	839	801	738	828	773	749	830	751	741	808	758	748	796	832	749	790	791	752	742	749	800	744	801	797	783	804	785	740	779	794	767	775	807	830	790	768	797	803	766	826	804	792	803	718	805	787	830	770	762	787	776	813	780	767	809	797	733	780	759	759	770	766	772	783	767	787	832	823	776	781	770	704	769	765	763	785	836	708	801	723	760	757	795	773	739	786	777	778	805	790	759	788	778	802	779	757	732	820	790	768	789	776	784	804	754	767	782	733	797	751	812	745	768	783	782	806	826	767	764	772	788	725	774	818	751	764	782	804	745	777	792	737	820	759	783	765	782	821	801	752	782	832	783	833	788	816	808	740	843	810	738	823	754	725	847	784	785	768	744	757	752	814	775	771	749	844	766	773	798	787	798	782	771	730	814	776	774	761	784	803	756	799	776	818	773	773	777	801	786	749	798	724	810	765	811	796	758	816	781	841	782	776	789	764	771	757	754	812	789	816	786	767	780	732	775	804	819	802	774	779	751	761	776	828	806	756	797	743	764	773	776	772	723	850	783	786	825	737	790	764	798	790	823	740	727	801	795	805	731	830	802	733	737	756	780	766	745	817	737	770	791	767	764	806	735	763	732	800	758	793	834	782	784	777	767	805	749	826	794	724	742	783	800	740	824	777	788	801	784	821	826	819	833	786	806	797	811	799	799	764	790	761	779	775	762	755	759	799	709	767	776	757	758	780	769	804	839	780	735	767	723	780	798	779	753	796	790	759	755	812	775	772	786	751	795	787	767	789	764	819	783	780	767	800	776	826	743	753	748	821	786	779	828	763	793	820	840	780	794	764	840	832	790	817	802	818	770	778	775	762	843	798	784	807	793	809	784	801	767	762	760	788	756	787	762	780	777	782	736	796	830	759	732	804	792	776	853	791	751	811	766	780	817	804	763	781	770	779	800	807	823	769	753	781	741	785	802	776	808	761	758	772	787	773	813	787	772	788	804	824	775	812	753	740	757	782	798	781	780	765	768	829	812	769	751	806	728	769	766	786	798	788	753	815	759	764	789	769	743	786	795	754	791	816	789	785	752	753	816	787	749	755	824	814	753	797	743	778	799	816	790	750	745	802	780	773	745	792	786	761	811	804	779	771	770	753	812	788	743	773	770	765	745	716	769	783	749	783	785	794	783	799	785	768	815	778	774	774	785	743	770	769	794	821	738	763	760	770	776	773	795	822	826	772	786	833	738	759	753	776	798	788	785	766	778	750	767	820	794	738	776	755	804	772	815	809	819	811	757	764	778	786	739	801	826	774	761	758	813	725	816	753	803	770	730	727	799	808	788	819	800	753	825	792	830	789	774	757	821	784	762	833	739	781	785	748	783	779	813	752	834	776	790	788	835	744	802	725	779	777	765	808	759	789	715	820	748	833	783	809	805	797	796	765	756	782	767	761	760	754	787	743	756	774	772	766	787	787	743	805	777	743	797	736	768	819	775	775	756	784	817	769	797	805	810	778	801	745	839	784	798	783	807	776	771	797	746	766	774	804	727	819	785	822	798	822	805	753	828	785	799	746	748	772	819	794	791	743	808	783	794	750	778	775	825	813	750	798	799	771	806	743	739	820	803	744	779	783	807	813	790	783	732	807	805	753	759	799	766	779	743	782	783	744	780	798	759	776	779	815	784	786	779	772	808	773	789	802	795	759	781	747	788	806	767	790	766	762	767	804	810	752	771	760	739	785	784	783	792	815	787	728	826	799	746	788	787	709	805	811	772	813	798	782	771	761	821	732	742	816	750	762	802	801	781	781	794	794	787	784	761	791	736	808	775	750	843	802	857	813	830	834	820	788	797	760	760	805	751	807	786	781	768	765	785	776	824	775	703	786	783	789	804	784	751	789	782	827	781	832	797	792	770	826	762	770	771	795	750	781	838	795	809	806	769	791	767	749	812	814	764	752	803	754	753	787	827	737	770	781	748	811	773	748	772	788	774	792	785	793	760	794	734	728	802	776	836	784	772	781	747	729	804	848	807	768	782	764	765	770	771	797	756	762	847	746	747	791	765	817	786	770	774	821	769	802	806	781	827	826	749	771	786	805	802	771	819	783	774	799	776	822	765	753	833	737	789	794	781	721	760	716	766	843	760	766	793	749	794	826	747	765	830	795	797	778	800	765	797	818	828	797	756	787	817	751	794	835	735	793	771	796	770	795	781	749	724	840	807	764	788	742	721	772	719	796	768	773	818	794	768	800	754	757	773	782	784	728	796	807	801	735	773	779	754	738	726	738	750	779	745	810	763	757	825	797	779	764	770	793	750	768	793	749	769	772	788	771	771	779	774	830	790	735	835	801	792	744	783	743	804	736	764	791	776	772	802	720	798	794	724	765	769	815	809	832	805	726	810	778	791	769	776	823	784	801	783	818	762	791	790	856	774	793	752	755	805	798	805	722	800	810	770	780	746	750	785	755	733	763	734	774	759	752	792	774	762	758	797	767	789	800	817	775	792	728	848	755	774	786	789	777	797	835	780	780	749	740	750	768	783	770	761	745	757	778	795	766	762	767	731	770	742	762	769	766	794	756	742	783	819	787	782	820	814	828	722	807	785	744	718	803	755	812	822	744	835	771	808	815	780	769	786	741	747	763	761	801	753	777	769	806	740	789	739	775	799	785	757	771	759	764	831	768	747	759	779	779	814	774	864	746	743	802	809	788	805	771	767	757	780	752	761	833	772	781	825	831	785	751	811	727	742	803	800	780	818	768	748	818	810	776	775	797	765	777	794	795	743	741	835	778	782	815	765	754	784	768	805	830	794	739	769	755	768	766	747	735	803	792	811	801	760	778	767	760	805	789	797	790	783	852	749	780	790	772	791	770	752	720	771	777	799	792	736	766	760	802	773	758	768	724	811	819	771	772	790	773	816	768	783	813	764	781	770	762	740	771	768	757	750	784	765	768	766	797	748	789	798	797	787	755	801	802	745	804	808	817	772	733	816	776	779	756	807	760	753	794	755	708	805	774	797	788	760	783	767	811	783	801	795	749	793	805	766	819	816	798	797	768	781	783	800	792	749	761	831	794	805	771	797	847	800	807	800	830	776	819	744	796	770	771	748	767	783	721	815	766	769	798	767	814	785	785	768	802	784	771	774	800	841	796	804	787	780	785	724	774	776	770	774	833	755	799	811	804	803	787	792	778	738	791	805	740	742	744	747	765	798	801	723	759	752	791	771	733	743	784	746	787	738	808	763	771	773	782	773	759	808	756	846	801	784	777
50803	36344	33219	23520	17535	4099	427	386	396	353	355	363	348	385	373	376	407	407	328	314	357	346	347	387	369	343	381	348	374	358	358	355	349	351	364	329	339	360	354	384	371	349	352	355	393	340	348	364	329	326	368	330	388	297	356	380	360	326	346	339	336	336	342	369	373	327	373	358	342	385	356	385	389	355	343	343	339	331	352	310	340	361	351	372	343	300	348	366	339	401	369	367	370	391	358	352	356	370	326	395	339	357	339	314	370	351	360	387	331	341	328	347	341	405	380	352	370	344	359	357	371	339	317	321	361	349	381	375	371	377	356	368	324	331	345	350	303	354	324	344	367	359	341	354	316	334	338	402	329	369	386	389	309	383	340	353	324	357	363	348	355	344	386	368	377	349	324	378	385	328	331	369	365	312	346	358	346	358	353	377	337	363	364	341	345	363	338	359	340	347	358	315	343	375	330	330	339	356	362	345	378	338	352	332	359	325	337	333	346	362	358	319	380	359	318	339	325	339	350	339	354	393	346	351	352	329	348	371	359	371	355	325	359	356	336	328	386	342	316	367	348	331	356	349	383	372	370	386	378	328	395	368	374	391	360	358	335	355	352	356	388	364	354	320	352	372	349	381	358	353	332	357	339	342	370	323	318	321	368	350	373	361	353	362	377	344	363	366	349	331	393	381	314	355	351	353	370	376	372	369	365	364	344	346	394	321	347	340	317	335	379	345	383	372	362	375	353	363	354	367	346	369	347	368	362	350	345	343	374	332	365	341	380	356	373	347	358	394	379	341	363	352	334	373	367	365	335	348	353	353	358	353	328	377	327	373	384	362	360	319	404	313	346	347	354	357	382	402	346	352	330	361	393	334	379	375	359	355	319	354	357	390	389	358	341	344	321	331	334	364	369	355	322	322	346	331	331	360	366	382	355	354	332	351	324	380	368	363	379	359	349	368	322	363	355	351	335	355	366	334	340	339	348	338	350	358	374	365	344	368	315	368	369	369	422	366	330	347	326	359	318	332	343	337	356	343	335	327	315	330	358	347	365	351	381	335	339	348	355	354	367	358	334	354	379	344	350	387	372	347	388	321	359	359	340	366	334	360	354	346	338	359	379	324	315	358	333	328	345	313	366	359	373	352	337	357	380	359	343	337	330	355	365	322	366	338	362	346	359	363	350	327	400	337	337	364	367	344	347	365	336	332	312	369	361	357	363	343	371	378	350	346	393	335	355	370	390	342	340	374	363	364	352	362	378	334	363	360	401	343	350	384	367	374	366	333	330	349	367	343	369	348	381	389	392	365	356	364	375	372	340	341	355	335	336	377	355	350	355	345	350	371	367	363	379	367	370	348	328	374	323	343	377	348	324	316	357	345	339	365	364	330	370	333	371	309	315	351	365	342	374	382	355	377	333	349	369	372	351	349	376	354	318	338	326	354	349	376	362	315	344	348	334	345	340	353	319	326	344	346	367	303	310	358	384	368	332	369	339	383	319	367	325	357	319	331	370	358	350	372	340	359	342	380	355	341	327	349	377	363	389	355	381	359	361	386	364	378	358	338	327	367	348	354	392	344	323	301	358	324	376	323	331	342	360	359	358	368	352	353	370	336	330	352	323	342	340	315	348	350	374	329	368	336	368	348	378	328	356	345	374	346	391	336	343	392	344	337	354	356	335	357	357	363	354	355	394	361	338	396	359	351	371	331	369	345	344	346	356	360	349	360	338	342	330	351	362	333	354	360	312	350	384	361	342	379	352	340	353	350	346	357	401	363	368	355	385	378	334	335	335	355	349	347	390	336	343	343	356	358	344	386	345	333	365	349	341	341	341	352	397	383	360	354	380	342	349	335	345	328	337	346	370	367	357	338	322	340	342	358	383	357	347	339	346	342	369	330	331	354	347	355	351	384	421	378	377	330	336	347	335	360	353	367	343	351	363	371	361	366	355	334	358	341	369	385	338	355	359	348	336	339	322	365	347	355	367	356	326	336	335	369	336	399	348	338	384	375	308	351	377	367	339	368	350	345	358	364	387	377	347	350	361	322	351	384	365	348	354	344	347	350	323	378	356	323	340	366	355	362	328	348	367	402	360	381	334	313	342	389	383	395	337	326	332	366	353	360	367	355	356	355	359	344	359	388	356	363	331	352	356	376	369	362	369	376	336	341	356	352	354	351	361	381	334	342	310	355	321	395	372	328	354	353	329	355	361	391	351	346	329	381	364	377	376	345	385	368	358	369	353	405	336	368	346	366	365	370	352	325	345	331	349	334	366	386	341	348	321	343	315	363	343	341	364	338	317	362	358	366	354	358	289	351	362	337	372	348	334	361	381	346	354	336	341	393	308	335	406	376	339	351	351	318	354	311	353	380	352	395	394	381	327	336	344	360	364	344	389	354	358	358	367	299	379	354	386	331	364	373	366	344	369	309	334	374	364	393	357	315	362	367	391	326	365	330	365	352	330	369	353	356	324	357	379	356	372	380	349	344	340	330	365	342	308	352	318	345	345	368	306	341	304	354	351	303	337	354	337	329	376	363	315	353	375	352	348	362	328	334	322	343	349	390	333	367	375	349	336	372	319	388	352	333	337	303	351	382	369	384	330	364	353	378	351	356	383	328	355	315	346	372	344	367	369	331	389	336	330	311	369	395	338	377	366	390	351	375	382	369	361	343	350	345	371	346	316	324	325	339	407	341	344	377	394	356	386	347	326	372	347	353	380	359	316	382	351	383	346	362	378	319	385	348	354	354	357	338	346	331	340	355	376	353	344	312	340	358	337	337	343	344	356	374	374	349	340	342	357	385	375	342	400	350	342	362	378	333	331	345	333	355	367	367	367	357	352	381	338	389	334	337	362	342	347	373	343	360	377	364	388	337	325	364	357	348	344	318	336	346	356	373	362	326	327	358	377	348	333	344	351	376	335	353	354	350	372	324	335	371	361	357	325	363	342	326	326	334	331	336	362	346	367	392	364	344	360	360	346	349	309	329	356	345	366	379	364	345	397	382	362	342	351	364	352	387	360	391	330	338	324	364	339	356	343	345	290	354	356	358	378	369	323	358	330	373	381	361	366	364	372	319	354	340	380	327	369	307	368	339	385	400	350	332	371	379	356	365	362	344	288	360	354	343	360	317	365	358	340	371	358	343	355	323	350	334	346	322	292	342	313	371	334	334	376	362	355	393	351	340	343	354	347	351	335	356	332	335	375	351	353	313	359	312	326	370	315	368	339	326	357	349	390	348	346	380	356	341	325	404	356	340	344	372	375	358	409	332	357	361	352	360	392	373	365	373	351	315	349	375	374	366	389	322	379	365	347	372	366	349	356	351	353	363	370	362	345	366	335	325	335	337	355	313	333	348	349	312	345	361	346	330	356	346	337	378	313	378	365	369	313	349	364	343	342	344	336	360	300	332	401	350	324	343	360	346	355	348	352	347	360	370	325	383	352	321	355	335	339	331	333	350	365	340	370	353	352	391	392	385	402	363	359	350	317	409
31232	27986	36511	35219	26814	8401	898	932	930	890	848	852	801	805	781	814	785	822	785	790	746	766	769	811	812	791	788	820	745	759	760	757	753	758	790	755	803	724	762	765	814	809	769	768	745	728	743	794	788	769	804	769	760	776	743	726	819	806	728	752	748	772	776	789	764	733	769	784	709	774	804	814	751	761	818	752	775	779	793	760	774	757	780	783	749	814	759	749	754	770	735	782	785	765	783	741	778	767	752	767	779	742	781	805	784	746	762	764	729	737	814	789	749	771	830	801	801	775	819	785	781	769	729	774	764	750	779	762	793	732	782	791	739	792	802	754	808	762	744	779	774	760	734	739	736	783	773	757	756	754	799	787	747	766	786	797	748	748	738	804	754	763	743	755	776	715	803	782	742	826	773	801	771	753	780	812	757	814	774	763	796	758	720	731	743	760	793	743	740	823	735	763	817	721	797	774	730	757	765	781	773	709	760	757	798	722	719	752	753	760	751	760	769	765	770	747	748	773	723	747	764	706	775	797	764	724	688	791	752	754	798	796	800	743	784	738	810	827	790	804	783	780	762	768	749	749	777	745	752	791	767	795	808	807	784	789	763	757	768	785	745	779	774	764	769	791	814	819	761	778	775	767	780	725	747	781	748	755	701	782	785	766	744	762	718	735	760	782	764	775	747	784	785	769	824	772	775	745	759	796	771	732	750	782	762	715	797	758	758	762	776	771	798	720	720	796	795	727	751	719	748	764	729	771	791	753	830	798	749	706	733	772	741	744	742	772	719	741	731	762	741	790	784	675	725	774	765	777	790	832	765	796	755	713	815	782	797	769	726	769	777	764	778	716	765	794	789	764	814	764	775	808	788	755	740	751	803	760	745	821	718	752	758	762	753	812	791	757	763	740	745	770	738	773	775	780	712	779	763	747	790	752	772	782	786	788	733	820	721	750	787	803	775	781	740	814	776	767	786	763	767	771	770	813	764	753	757	752	718	744	776	749	781	773	777	782	798	794	806	702	706	771	708	769	815	747	777	794	764	811	806	741	727	740	739	766	708	773	750	746	788	768	741	798	747	778	799	793	737	730	730	717	792	764	788	784	755	779	775	776	771	738	713	757	782	807	720	783	765	775	816	779	812	783	794	782	770	721	773	757	793	751	767	740	768	708	789	796	670	804	750	756	768	737	748	745	805	785	766	796	744	755	724	806	791	754	728	781	758	774	768	769	808	756	725	780	759	829	766	750	811	810	836	828	766	725	803	759	778	747	729	734	813	712	807	758	748	787	770	740	766	784	833	747	757	828	744	763	788	741	777	765	809	766	748	781	709	748	760	797	749	823	805	769	774	745	762	777	773	848	747	803	744	792	730	756	736	830	786	797	815	803	790	800	773	845	796	810	739	788	772	746	850	764	769	776	780	764	744	749	786	756	757	786	774	762	785	723	800	757	777	810	775	772	730	785	758	765	731	808	759	786	832	726	749	823	814	748	791	744	794	730	755	732	780	749	737	802	688	804	786	765	776	714	735	756	750	780	803	806	800	731	763	801	792	729	781	752	781	759	758	745	743	777	754	741	761	776	748	746	772	764	781	817	787	797	806	741	793	750	776	735	747	751	728	789	773	758	727	758	784	753	760	774	780	805	769	779	752	778	800	762	723	808	753	740	747	813	772	757	778	800	814	721	807	745	800	726	756	757	759	757	757	772	783	758	729	793	748	701	832	752	824	825	729	783	785	748	749	749	739	791	824	747	747	764	781	817	752	755	765	754	733	777	770	752	765	838	801	776	810	756	765	790	799	749	746	757	742	790	757	703	781	723	705	787	790	789	813	801	707	756	751	745	715	749	775	829	753	783	755	809	757	713	780	780	743	735	757	764	768	753	727	772	759	789	787	817	734	809	775	739	781	826	786	785	791	788	778	797	761	794	757	667	776	754	766	773	737	738	781	783	795	778	786	781	818	796	762	746	812	781	755	749	761	765	809	766	762	786	795	828	773	800	787	740	776	729	742	776	822	792	729	798	753	770	756	780	761	763	715	746	774	784	782	725	770	802	760	755	810	770	721	784	739	750	827	789	782	731	777	763	764	717	745	780	722	748	751	798	753	756	750	747	751	733	742	781	753	732	769	769	727	783	727	757	770	758	757	752	770	725	771	767	776	794	791	766	776	755	825	758	777	779	754	767	784	816	779	770	763	774	760	741	751	757	764	804	755	780	796	753	744	756	747	766	739	776	810	824	789	765	727	771	781	726	769	756	774	801	794	754	757	776	831	774	730	740	737	808	777	794	770	762	741	738	766	768	798	784	787	750	757	774	733	810	770	793	738	809	733	745	791	698	809	834	752	789	770	735	748	805	731	785	801	776	752	750	739	767	772	730	775	797	752	787	732	738	776	800	800	721	815	799	752	770	770	742	742	755	774	689	787	800	760	817	760	749	741	772	766	771	762	762	766	780	740	742	698	810	698	720	740	758	779	800	822	774	775	768	765	768	712	729	743	759	798	762	764	742	780	774	710	805	738	782	759	743	827	772	759	812	775	777	746	774	725	805	776	772	798	728	753	778	747	762	749	750	799	759	740	785	777	784	804	767	738	793	807	766	817	782	749	766	778	747	819	762	756	753	764	754	799	800	803	809	771	801	762	843	772	772	741	731	748	781	745	730	775	771	778	821	766	760	795	790	795	761	766	745	763	743	824	758	735	795	743	751	805	795	733	831	761	726	767	776	832	782	736	765	800	773	781	783	797	758	767	738	749	778	791	778	758	795	839	788	751	802	775	771	775	773	742	759	759	787	748	812	730	761	774	749	725	738	803	771	750	753	801	756	712	776	798	798	768	724	756	780	782	765	748	759	776	817	734	776	757	775	778	738	730	788	802	774	729	814	775	790	809	731	764	791	781	779	731	738	773	778	757	806	758	794	760	773	784	724	775	762	779	831	766	778	746	754	743	748	706	790	759	721	766	739	765	764	808	748	704	752	777	781	783	728	794	779	797	800	778	774	781	766	755	749	739	767	777	752	761	740	752	787	799	763	797	825	775	742	807	693	801	777	741	787	755	771	780	748	760	761	725	766	766	760	782	749	778	828	808	749	828	737	746	799	780	777	771	791	758	759	804	773	797	765	743	743	745	782	816	749	795	810	799	763	776	732	777	781	752	772	747	807	818	779	714	745	725	736	759	729	760	765	729	744	776	765	785	764	772	752	737	738	775	813	746	781	768	761	789	789	744	736	755	837	773	756	773	772	786	746	800	820	758	759	774	785	752	786	751	726	759	785	784	777	778	745	779	835	758	805	776	784	755	797	758	821	802	787	780	713	738	804	775	770	801	763	789	756	757	788	792	807	821	809	822	797	707	779	780	756	766	751	787	756	727	766	765	827	781	779	795	817	770	732	741	744	695	813	769	748	761	798	761	713	803	726	758	799	784	777	789	780	780	729	811	774	760	815	743	807	759	788	781	753	797	741	765	757	762	759	788	769	808	774	734	740	747	770
28767	22635	21013	5480	500	276	245	238	253	223	249	242	242	280	233	231	237	237	246	241	243	256	244	233	228	235	230	226	266	228	212	236	233	267	224	231	268	222	269	220	213	249	260	260	242	265	267	234	222	244	244	224	200	224	226	239	236	243	253	216	232	262	236	232	246	237	213	235	234	254	217	215	242	250	238	236	239	240	205	237	226	203	291	223	220	219	229	252	237	240	231	275	237	240	261	233	243	232	246	253	235	231	222	219	246	273	240	227	234	223	207	256	228	229	234	211	217	227	239	230	261	212	231	225	238	238	225	203	252	230	231	216	242	250	287	251	244	229	221	228	222	255	212	242	236	281	207	238	274	280	251	196	228	249	244	241	224	233	263	269	237	213	231	215	205	236	248	234	235	231	256	243	212	203	219	251	236	266	230	231	238	246	260	223	225	220	264	268	239	228	263	209	248	256	259	219	252	237	228	245	250	208	216	231	226	218	213	234	263	239	249	223	245	217	262	219	239	248	243	212	255	239	209	216	236	236	221	208	270	213	230	223	241	211	245	222	217	261	231	226	222	205	238	217	215	223	265	220	261	225	256	223	241	244	240	234	250	239	231	256	245	213	227	242	222	248	231	233	230	260	238	238	215	252	226	248	251	197	236	228	224	243	210	254	233	243	257	238	235	242	221	245	221	249	247	245	236	257	214	229	233	256	256	218	245	242	239	219	246	222	237	252	249	247	201	263	213	266	240	231	215	238	224	228	269	272	238	253	233	234	227	229	227	226	239	207	233	245	224	249	247	258	259	256	245	223	226	253	247	226	210	210	234	253	262	248	259	226	213	236	241	233	238	222	255	241	244	223	237	237	237	230	269	213	233	196	236	258	245	229	214	237	255	276	246	232	207	234	240	233	235	232	216	211	195	223	222	223	221	281	242	230	235	239	222	235	245	223	259	261	241	244	224	239	245	247	260	225	218	246	212	219	221	253	237	223	233	229	219	246	230	245	244	248	262	217	261	245	220	249	232	216	238	225	228	239	265	233	210	223	246	231	219	218	249	223	237	233	211	225	238	198	245	259	240	217	212	221	287	263	231	237	246	218	249	251	259	223	205	239	223	234	230	257	250	252	242	226	252	241	252	225	251	233	212	213	262	284	251	249	260	218	257	240	258	224	217	234	203	241	234	266	234	233	259	243	255	268	251	243	244	233	224	238	209	260	232	237	230	246	260	241	248	224	231	233	236	251	253	247	289	245	295	252	241	237	232	251	251	228	248	238	256	251	218	232	221	227	251	227	239	238	214	221	215	252	261	258	235	260	217	233	255	246	205	239	228	213	236	226	222	260	235	232	237	273	223	229	245	237	237	226	215	225	219	248	249	233	234	230	246	247	261	249	258	241	268	233	232	270	252	272	257	234	273	259	247	219	251	238	234	214	227	226	308	216	251	224	243	247	253	238	219	224	256	248	224	253	233	243	231	217	271	234	234	275	233	252	228	218	247	253	247	234	275	253	227	259	232	237	253	231	246	249	229	253	253	251	250	213	209	236	252	236	217	246	216	264	286	232	203	246	210	234	246	213	220	243	227	233	216	212	236	242	209	230	209	250	216	234	238	245	242	208	250	229	233	257	228	232	239	251	232	221	238	233	244	248	243	268	251	246	258	201	233	227	238	238	234	223	253	258	255	244	236	253	267	224	266	241	229	240	222	240	234	255	248	245	225	251	249	253	216	252	218	226	234	249	231	259	247	276	222	245	261	216	216	237	250	259	249	238	216	247	247	219	228	237	236	228	255	228	251	252	239	232	264	241	235	214	255	226	225	220	239	250	221	213	258	241	248	241	262	210	245	228	229	221	238	248	258	257	253	212	269	233	218	226	230	223	235	252	228	237	248	232	240	227	248	240	235	202	248	235	246	232	250	247	230	244	240	236	238	218	242	243	224	233	240	208	240	270	251	235	239	253	210	254	239	230	215	242	223	236	276	214	219	201	218	241	206	198	221	250	235	247	237	239	233	224	226	221	244	227	245	256	246	232	206	228	225	246	273	249	252	228	237	239	255	235	244	220	237	222	218	223	230	235	244	238	249	240	208	249	232	257	243	259	227	243	258	235	229	244	249	245	223	208	244	259	238	239	220	236	223	214	265	235	247	251	226	233	247	213	228	236	245	219	250	251	223	279	269	222	216	242	214	255	234	245	270	215	234	206	207	227	213	255	234	249	256	221	239	245	224	234	246	227	223	262	236	233	256	247	212	211	224	252	240	233	216	246	217	250	243	215	257	269	227	222	207	214	259	239	214	233	211	240	240	277	227	248	262	238	250	241	265	237	253	224	230	248	227	236	256	221	244	261	254	241	237	240	246	246	236	230	251	217	234	232	225	217	240	230	244	242	212	211	234	218	234	264	246	257	268	254	262	212	217	234	226	240	237	271	247	242	248	235	248	260	198	230	209	235	230	250	222	222	243	274	236	234	258	266	242	226	214	232	232	246	235	243	215	236	249	217	249	217	222	220	253	272	234	234	231	254	217	245	260	229	198	222	231	228	273	241	239	215	216	239	228	254	212	228	259	236	228	241	227	222	234	237	211	207	215	232	222	216	230	240	268	259	231	230	221	261	199	219	255	237	223	231	256	261	232	259	258	229	220	219	245	245	234	222	246	229	244	221	221	218	244	246	246	246	265	250	230	263	239	226	221	220	244	210	262	233	237	224	274	254	242	243	237	266	235	230	252	232	235	252	258	269	227	252	235	242	229	254	254	223	230	234	252	257	256	226	228	238	203	231	257	242	221	225	240	247	240	254	245	236	206	238	244	232	230	225	253	253	242	242	210	213	236	229	242	247	203	267	227	261	246	236	253	237	240	230	263	229	220	219	251	234	246	235	244	228	230	256	235	236	249	230	249	252	210	259	235	261	226	217	234	215	244	229	233	230	254	238	237	267	238	229	220	186	262	271	253	238	236	226	220	238	233	246	261	237	247	226	260	208	265	235	228	241	272	242	229	238	234	242	236	226	263	247	212	225	265	221	244	255	242	243	257	220	240	220	219	242	244	237	259	263	246	248	214	251	218	239	256	228	245	219	251	250	247	242	260	220	219	253	223	260	215	255	226	232	248	226	242	210	234	247	221	243	203	240	246	249	229	264	200	246	240	237	224	231	199	228	216	230	271	224	212	260	215	216	244	234	235	207	225	240	226	225	211	226	256	209	252	260	247	237	217	231	244	254	267	225	253	231	215	227	235	245	201	263	248	255	263	239	221	228	212	259	229	261	207	202	237	201	226	250	232	225	263	282	249	242	234	211	204	246	235	252	215	236	268	211	193	212	208	231	235	267	255	252	226	230	235	264	224	244	225	256	226	248	243	240	252	217	222	240	254	252	248	243	245	239	250	250	227	238	238	213	267	222	256	272	220	239	236	246	262	266	226	217	225	264	228	205	265	234	250	246	240	236	225	244	237	225	249	240	238	230	218	251	267	258	212	242	248	246	241	228	242	234
17195	18719	25947	6152	1255	671	568	557	598	562	587	577	532	570	574	568	542	593	592	584	552	609	577	569	571	550	541	576	587	607	602	548	594	522	599	555	587	540	553	569	544	572	576	588	571	586	594	521	557	598	588	556	538	552	593	535	568	568	531	541	568	583	511	578	580	533	569	564	579	568	614	579	522	546	563	552	558	550	552	547	541	563	539	578	545	553	583	543	535	551	583	539	576	519	581	532	517	547	561	546	561	578	591	585	564	558	558	585	500	517	542	570	581	563	551	597	564	580	571	569	575	582	566	574	569	537	551	594	620	575	528	526	572	559	543	539	575	560	596	562	592	604	535	582	576	569	565	521	575	560	492	560	552	559	601	557	592	532	624	564	552	542	577	579	547	593	516	516	605	584	525	545	552	594	547	567	559	553	541	595	544	569	594	553	559	594	532	606	540	561	541	579	581	566	577	535	544	570	528	580	524	574	546	603	589	510	543	559	553	536	523	568	615	560	541	552	557	512	573	562	560	564	557	553	560	593	577	548	568	562	570	548	597	558	591	551	549	562	549	520	582	567	565	541	577	553	588	564	576	558	578	538	511	562	594	551	584	570	556	585	554	543	526	546	546	588	562	543	579	570	574	547	563	584	552	564	560	562	568	553	574	559	556	523	558	530	559	526	578	551	514	594	578	538	545	604	586	537	568	554	566	582	560	547	546	615	539	569	600	583	541	586	594	576	614	586	568	552	569	544	582	549	566	626	605	573	551	570	565	541	593	596	554	571	563	605	584	551	593	600	534	566	593	560	581	544	526	534	556	616	565	555	603	563	560	600	545	595	560	534	576	566	553	563	589	606	508	562	577	564	562	572	538	558	562	543	603	539	608	561	535	552	556	528	580	551	565	562	536	584	569	580	558	548	604	543	567	524	552	541	563	583	592	563	603	559	587	604	559	600	554	596	571	593	587	558	556	556	539	554	539	526	546	534	563	561	576	562	595	526	554	532	562	579	594	581	569	555	531	571	560	583	605	574	537	580	546	528	555	561	593	588	575	527	538	573	569	524	562	564	569	588	533	573	543	600	547	568	584	567	548	554	557	559	544	568	560	547	595	574	556	581	566	611	558	606	574	580	553	558	562	558	571	561	575	544	550	558	578	578	550	547	515	590	599	566	566	564	602	616	568	550	540	570	545	541	563	562	567	578	562	605	576	555	607	602	557	554	525	552	543	578	553	569	505	566	560	561	559	545	548	566	633	610	563	567	542	571	580	525	573	576	587	578	573	572	573	621	572	584	564	545	633	558	557	595	600	593	566	526	543	594	601	565	548	582	574	549	534	615	557	558	590	594	549	548	505	540	577	545	584	562	585	584	571	560	637	581	562	546	564	543	553	580	604	554	567	551	595	589	603	565	576	593	544	558	540	563	562	586	569	557	584	546	562	574	590	571	556	564	574	550	556	541	555	538	557	561	555	581	596	584	534	532	549	553	587	569	581	588	532	615	488	586	534	597	564	542	549	580	561	612	574	537	598	565	558	524	564	576	546	537	540	541	564	543	557	542	564	552	549	559	578	584	547	568	563	578	568	553	549	547	534	587	578	544	543	548	567	586	525	554	567	590	557	611	616	535	566	627	583	570	515	572	547	568	599	526	547	604	550	610	575	562	602	569	569	559	560	560	546	571	533	577	597	534	540	566	576	557	546	578	592	593	577	556	563	571	575	545	533	559	535	591	583	555	590	573	533	533	526	555	590	564	551	594	583	548	548	563	570	544	561	553	585	557	594	592	570	552	558	581	603	563	576	546	556	539	530	560	563	573	580	560	551	544	600	571	570	547	583	564	570	574	558	582	561	553	548	565	608	560	565	587	606	538	556	557	546	565	570	564	548	571	529	581	576	564	553	577	557	584	572	567	593	589	555	566	528	586	568	567	552	563	521	540	550	530	550	527	522	577	570	560	572	535	547	592	574	558	573	575	575	560	570	495	604	540	539	591	554	556	551	519	559	564	632	583	537	561	574	549	562	570	587	594	550	518	547	594	536	572	543	529	558	601	543	568	543	569	542	535	532	594	556	551	573	569	604	528	553	527	587	560	547	498	608	577	525	559	561	547	561	574	579	550	588	551	579	514	592	559	567	537	570	541	549	559	567	542	532	582	563	566	511	515	557	566	560	548	560	557	531	595	570	506	570	578	531	552	540	587	519	561	558	602	607	547	558	570	557	538	578	512	564	534	560	582	566	572	569	567	555	580	560	552	545	573	619	587	596	548	523	574	562	584	568	577	541	568	543	530	580	550	563	519	504	527	580	535	546	569	567	593	585	588	561	606	533	567	529	566	616	571	522	558	575	576	547	558	585	553	573	580	568	584	558	576	523	566	530	563	588	541	574	613	581	622	596	552	581	609	608	579	556	567	534	556	541	590	536	580	574	553	572	597	548	565	532	553	577	559	514	546	595	541	553	617	535	529	584	572	590	561	582	559	555	579	602	585	578	553	555	591	550	511	547	510	585	582	565	567	544	553	563	604	585	558	541	583	559	584	572	571	551	581	590	570	607	541	576	532	549	581	538	592	543	564	536	572	533	595	546	624	608	536	558	581	582	525	575	602	558	577	546	549	568	542	534	566	559	570	535	567	552	601	579	563	524	573	574	535	547	533	575	525	554	565	545	540	592	525	586	586	565	547	547	543	559	560	551	556	515	537	564	596	567	543	537	556	569	575	550	592	577	577	541	587	602	559	529	591	561	532	535	588	560	548	554	580	545	616	569	542	588	601	528	565	531	571	576	531	537	544	567	572	531	604	542	538	547	560	598	584	496	527	553	529	586	596	562	608	553	571	546	593	544	595	598	550	560	556	539	586	541	542	559	546	583	572	568	593	577	540	530	510	612	553	540	538	569	542	563	558	579	559	559	533	558	603	587	574	582	605	593	580	532	588	547	534	567	558	594	551	550	531	579	555	581	602	564	569	573	603	536	556	558	568	551	526	576	562	558	568	548	565	567	599	569	592	565	561	576	561	573	549	575	511	552	556	553	550	533	538	586	579	590	568	594	545	552	548	581	560	521	579	582	568	589	592	606	590	526	567	573	595	553	557	544	554	572	603	566	579	536	577	528	565	571	551	563	569	600	540	578	597	503	586	570	560	523	552	588	602	570	539	531	609	523	565	515	564	607	576	559	572	516	590	537	538	565	582	553	561	537	585	572	503	571	526	550	574	531	570	568	575	528	564	584	529	607	526	538	541	553	526	561	572	552	556	557	579	595	606	563	567	565	574	570	593	567	564	525	538	578	559	585	567	517	526	540	565	547	569	549	526	588	562	571	562	533	553	570	556	569	514	579	609	552	527	569	579	589	592	552	564	600	559	573	580	534	524	598	568	541	587	543	566	575	572	558	588	568	605	550	538	567	573	556	554	552	560	548	551	614	544	581	540	559	590	565	565	564	546	582	548	560	568	582	580	555	587	577	549	524	605	539	582	558	575	529	579	543	559	494	574
42405	33183	29956	13427	9285	1903	426	427	388	378	368	375	346	404	398	398	405	412	362	396	374	363	375	378	353	403	371	404	357	352	357	340	352	356	340	378	390	356	365	371	405	357	366	379	343	389	367	358	409	404	343	435	366	374	358	360	373	383	379	370	365	361	363	371	396	400	343	323	387	387	395	382	373	394	380	373	356	369	351	361	345	373	380	399	359	388	351	392	407	354	394	425	378	390	413	361	380	366	352	336	353	360	366	345	369	356	389	402	385	432	381	358	326	345	365	369	343	375	364	362	402	391	352	378	376	351	361	363	357	364	382	341	355	355	365	342	388	401	371	391	393	330	377	352	371	388	354	351	371	355	337	352	406	375	356	377	377	344	379	396	374	341	389	361	365	376	383	361	391	378	383	408	395	386	376	362	349	349	396	358	350	392	349	380	377	333	351	346	350	371	373	392	397	409	383	352	365	376	388	380	384	345	402	336	317	357	355	371	380	387	341	326	361	379	357	407	399	376	349	351	343	396	370	386	388	332	367	328	376	337	395	399	360	366	360	380	381	403	415	395	378	364	402	373	379	367	366	386	329	370	354	381	363	372	379	410	411	376	385	367	392	369	348	362	359	345	375	386	362	363	350	357	384	334	361	352	384	382	369	331	366	348	359	376	342	396	383	361	321	364	383	370	335	323	391	368	388	382	373	404	368	355	406	367	359	340	352	352	326	342	382	329	357	355	382	391	404	365	401	357	352	410	343	369	361	427	385	370	358	371	357	364	364	372	368	408	373	376	353	385	357	403	378	319	370	368	350	366	376	375	358	362	386	360	388	335	383	375	394	354	375	342	376	340	382	373	364	367	340	352	340	413	369	381	361	376	361	378	359	387	382	343	369	371	362	364	351	383	341	363	325	378	383	331	385	344	400	367	377	352	330	400	362	354	352	382	399	321	341	367	372	345	382	355	350	345	334	347	352	354	416	378	381	366	378	354	382	380	371	393	354	392	406	367	383	376	330	376	360	389	352	380	357	374	355	378	404	350	358	392	362	348	398	411	352	404	337	395	359	354	384	373	324	344	329	386	370	395	324	348	376	365	398	349	358	344	374	412	407	377	410	394	401	366	354	364	376	388	362	375	338	439	385	358	375	372	370	363	352	341	339	350	367	392	368	359	394	350	357	360	381	383	362	369	402	362	389	379	344	347	389	360	361	394	347	382	337	358	359	378	408	370	388	351	364	362	342	372	379	325	347	339	360	356	346	379	405	394	362	347	363	367	399	380	386	366	396	388	377	360	357	366	368	341	394	353	361	359	367	386	386	373	360	362	363	366	388	383	376	338	335	352	345	360	397	349	332	373	381	331	394	349	343	376	369	426	372	370	353	369	382	374	369	384	351	377	344	363	385	375	375	335	339	348	399	400	361	386	332	377	412	406	357	370	339	363	340	395	375	338	325	376	378	374	370	397	365	388	411	339	367	354	364	335	367	391	388	362	357	368	366	353	362	379	362	377	341	391	289	389	337	391	401	373	393	375	371	376	377	359	392	370	388	351	354	377	371	384	388	371	350	374	365	343	365	410	359	365	358	359	409	385	352	360	363	357	354	392	395	358	351	354	345	377	374	411	337	381	361	383	356	406	362	370	318	348	393	335	394	382	382	366	340	328	371	391	342	347	399	407	336	394	348	405	355	360	398	367	380	366	366	353	368	384	368	402	391	365	336	381	363	325	408	339	363	392	384	422	383	394	401	332	366	352	380	374	366	393	368	386	346	337	419	389	357	395	367	361	338	353	333	382	384	377	359	355	345	357	359	345	360	360	367	378	367	404	404	367	331	353	345	371	337	370	380	337	343	340	376	321	364	356	376	385	341	364	362	340	342	341	372	416	372	361	350	382	333	352	394	376	374	380	406	359	361	383	376	364	341	379	371	335	356	349	376	359	336	374	389	404	336	375	377	356	366	344	369	410	362	380	367	394	403	363	410	374	350	377	395	368	350	402	388	374	362	347	356	374	380	375	303	337	349	344	314	350	373	364	368	368	387	428	344	384	392	382	383	386	363	350	381	363	409	381	370	379	366	368	320	364	379	370	352	363	383	357	386	365	352	353	375	365	393	359	394	392	380	350	384	374	424	357	356	392	355	378	409	391	423	346	384	350	382	391	388	390	401	400	378	362	356	432	357	361	336	378	389	406	372	345	389	370	372	366	359	381	361	383	363	409	380	417	346	379	373	406	377	368	358	356	366	376	347	417	343	344	378	368	395	385	357	358	370	380	371	370	383	397	356	354	351	360	385	355	395	383	399	352	377	366	388	373	421	352	400	390	368	375	347	362	358	365	366	389	359	358	324	382	414	373	379	420	374	357	394	355	416	343	354	368	397	357	388	345	355	325	351	374	353	359	377	379	398	363	372	402	407	392	382	352	419	390	407	367	370	380	342	375	373	346	403	393	390	342	387	368	350	356	377	360	369	345	371	369	369	354	369	364	393	389	380	363	381	380	376	340	404	389	326	327	352	361	357	380	379	384	386	375	401	375	356	385	372	382	346	328	381	357	383	366	377	355	351	373	399	399	379	374	370	368	415	378	411	389	376	388	408	364	361	385	365	402	356	406	352	351	368	370	415	381	353	371	343	386	390	361	381	396	368	370	393	359	417	389	359	379	362	358	410	338	357	385	356	373	412	356	389	333	369	386	339	339	337	362	367	366	393	386	374	367	379	386	351	373	406	386	383	366	378	401	363	380	405	375	381	393	382	366	367	370	376	373	362	357	385	391	372	397	383	365	359	344	392	373	375	359	384	360	360	355	371	362	386	363	397	370	390	366	372	352	407	383	390	373	359	353	382	388	362	374	358	358	360	400	359	380	319	354	396	333	367	373	358	387	372	383	407	389	369	387	370	372	339	392	335	361	376	368	357	382	376	403	365	354	393	377	380	374	336	361	385	360	361	371	353	351	369	364	391	326	332	359	328	357	383	372	359	385	371	371	349	378	359	366	371	370	342	365	379	397	351	368	400	354	358	353	381	371	419	348	364	361	358	393	385	381	374	369	364	343	373	350	398	358	342	399	391	340	346	342	378	378	353	389	364	312	367	389	408	363	396	354	415	358	356	362	361	349	368	362	394	363	394	383	379	330	339	354	374	409	390	370	396	402	339	386	359	347	367	391	338	350	359	360	374	380	337	408	351	346	369	360	385	378	407	351	374	397	390	354	389	336	366	376	393	366	360	356	341	373	339	401	351	358	356	369	346	372	361	420	387	404	419	366	342	360	383	360	384	348	401	366	332	394	399	370	380	352	381	367	355	398	354	371	371	379	408	373	341	367	374	354	383	382	342	368	370	359	371	379	357	364	316	384	375	357	379	359	371	380	367	364	371	385	391	407	361	360	380	377	372	384	415	350	382	375	385	363	380	348	355	383	369	339	418	375	387	398	372	373	375	338	335	347	366	402	385	362	398	368	385	379	396	337	398	379	382	350	323	346	385	380	393	369	381	390
26644	27425	32501	22436	19364	4882	913	842	832	880	851	820	856	852	815	864	836	839	833	884	841	845	808	815	829	906	821	817	770	780	813	853	841	847	856	837	800	841	815	814	868	757	778	794	870	830	834	777	798	842	790	798	817	809	816	780	792	834	850	805	858	836	871	822	816	864	841	823	843	867	762	821	855	792	828	819	793	782	796	829	864	799	808	808	822	765	827	825	829	819	810	750	841	851	792	805	814	784	791	788	826	801	855	834	839	840	859	844	866	873	813	851	816	793	826	881	806	785	857	816	868	796	810	832	863	775	799	823	803	767	805	808	782	823	859	882	819	837	841	810	848	800	817	772	832	828	778	856	785	773	811	834	827	861	810	843	845	853	782	841	835	853	826	746	810	823	772	821	831	806	810	851	814	851	859	816	810	808	846	810	768	793	802	834	831	823	810	831	795	846	824	805	812	798	831	829	840	871	810	806	800	844	832	825	854	793	867	808	824	857	791	847	812	824	840	792	817	824	806	837	836	808	863	798	837	828	816	785	825	815	798	894	814	814	820	791	863	787	791	774	802	842	782	854	822	835	840	817	843	812	744	802	820	825	851	838	814	836	834	800	822	847	812	809	795	816	809	866	752	853	860	777	824	778	837	777	795	783	794	785	843	837	855	793	803	869	802	807	820	775	805	830	836	791	789	810	850	860	799	815	795	840	774	793	820	807	779	788	841	782	832	803	840	798	806	817	786	881	838	778	788	761	799	848	814	784	830	815	783	789	802	832	830	811	798	823	817	797	788	812	865	810	825	791	818	816	809	828	808	856	821	827	846	788	839	816	824	835	817	818	768	820	806	842	812	836	827	848	801	853	854	773	802	798	814	855	845	821	860	787	748	805	796	861	816	883	814	818	807	836	805	783	807	825	844	857	842	838	859	823	793	743	810	804	849	821	784	808	858	791	769	806	800	805	824	789	796	851	845	792	861	837	787	863	810	813	842	841	814	840	826	831	790	823	813	836	774	829	791	824	831	806	809	771	826	857	772	762	851	787	850	809	841	818	834	887	823	810	766	798	845	756	836	795	791	798	794	819	798	836	868	809	810	838	784	808	835	810	791	825	839	814	860	864	800	808	799	852	775	788	828	800	833	893	821	845	829	846	784	803	870	863	860	804	769	850	810	854	801	829	806	867	783	809	767	892	885	787	790	795	798	764	828	809	820	811	826	860	790	811	855	849	802	837	828	840	834	836	832	762	814	838	847	859	833	834	825	891	770	813	826	844	788	857	789	818	826	824	750	842	832	775	812	812	822	805	890	842	831	823	847	789	819	841	761	797	834	836	823	851	800	815	826	820	846	810	802	813	844	807	807	831	857	857	822	810	846	781	800	787	829	811	816	834	851	808	829	849	864	846	846	821	839	789	857	857	847	852	766	766	774	823	812	808	809	807	799	837	846	796	830	819	796	817	763	839	813	772	813	821	870	842	771	832	811	826	857	823	816	876	829	823	824	790	871	848	795	822	817	866	870	861	807	791	820	843	819	800	833	853	886	821	855	854	785	843	840	847	783	777	771	783	840	774	804	833	816	838	790	766	785	839	844	816	845	886	751	789	835	798	850	797	800	813	822	734	818	788	794	821	808	813	828	810	915	855	817	815	864	862	830	827	798	804	833	802	768	816	823	786	807	868	804	795	804	833	848	793	801	766	838	831	848	833	798	805	824	841	791	811	789	842	812	808	819	808	827	794	809	813	793	816	859	790	802	795	780	809	821	779	840	851	825	869	799	820	810	802	784	841	823	793	847	816	815	794	824	837	848	831	845	806	813	790	832	820	829	820	841	822	814	855	754	843	823	850	832	845	808	809	855	772	798	759	822	817	864	793	879	843	863	807	828	869	807	804	840	838	782	792	787	812	826	812	868	826	804	872	799	792	844	813	830	767	849	864	785	795	838	847	833	792	834	804	873	836	807	784	870	813	816	849	759	814	806	843	808	794	859	814	767	814	850	806	807	786	807	867	837	829	789	827	826	802	808	832	877	858	796	816	802	801	833	805	794	820	835	816	811	848	825	775	788	818	796	805	857	862	843	763	803	819	806	810	815	834	827	794	825	836	788	787	820	808	847	822	833	809	808	811	850	874	840	785	822	833	804	815	778	851	903	820	897	819	805	843	796	848	896	810	784	743	814	841	822	840	811	825	861	811	782	815	853	852	821	837	828	799	825	827	807	866	807	813	808	848	870	854	817	811	821	861	807	788	815	815	811	776	829	818	767	812	777	808	829	836	799	813	832	759	836	831	825	879	807	817	832	885	847	854	835	799	843	800	800	835	805	805	791	876	828	833	823	780	809	793	869	821	829	861	850	860	789	786	797	799	803	878	799	830	776	809	816	845	845	791	816	848	772	772	804	834	823	843	802	834	837	815	802	824	853	837	829	792	842	791	845	828	784	895	830	764	781	856	816	848	880	776	818	834	824	802	849	797	808	839	815	810	857	833	820	824	776	862	858	835	816	845	791	791	862	829	775	797	824	831	835	809	845	845	769	764	799	839	781	802	782	838	796	857	852	806	843	785	798	798	780	785	759	787	842	808	820	832	823	839	823	775	852	817	817	844	846	840	777	817	831	781	801	849	805	852	821	841	850	858	874	833	848	851	856	842	849	796	835	815	808	831	817	855	819	802	852	787	806	768	813	794	796	814	850	787	815	839	746	854	822	803	814	880	796	860	811	867	831	847	776	834	819	816	849	792	842	831	848	823	834	793	804	811	810	819	790	792	815	775	814	846	794	811	823	825	832	788	831	840	836	826	847	859	815	828	764	814	806	797	858	842	794	829	808	798	844	796	826	819	803	757	868	832	773	846	830	832	832	842	818	819	832	798	795	833	835	809	826	799	844	779	806	779	839	788	836	880	816	804	818	841	812	813	801	825	855	782	809	769	845	860	845	797	839	819	804	839	814	794	803	798	809	783	814	811	794	810	802	833	795	794	784	831	767	828	841	837	840	848	818	792	822	834	857	815	775	786	813	848	878	761	745	841	874	845	871	809	844	776	783	780	840	825	786	816	819	813	877	825	834	826	863	805	772	869	785	814	872	774	884	817	820	806	806	792	811	840	832	759	803	822	800	790	805	787	833	842	802	840	837	820	839	777	767	838	813	840	820	798	808	838	825	831	841	791	818	845	782	819	798	835	767	793	819	764	781	806	882	845	845	789	833	794	796	840	809	775	821	796	786	778	815	838	818	852	858	780	858	843	826	846	832	844	822	845	808	781	824	805	848	825	815	817	892	798	860	836	825	850	841	833	819	826	816	832	812	839	714	836	824	805	820	802	790	844	834	841	821	858	837	828	842	805	801	774	803	868	817	862	863	846	868	813	848	798	804	814	783	801	787	777	784	883	845	783	819	803	808	861	800	815	801	840	790	806	851	741	818	837	815	814	837	802	814	835	814	834	816	897	805	849	767	815	792	853	849	808	834	810	851	820	848	833	800	754	811	816	820	842
51382	41605	33771	19225	17141	3985	515	411	406	384	365	389	358	355	374	366	377	368	367	383	376	378	377	405	356	373	366	367	391	388	400	345	363	375	346	350	351	368	406	365	352	317	363	367	367	341	352	370	359	336	357	338	354	364	355	375	360	363	350	385	356	312	339	362	333	372	366	362	388	393	394	400	356	364	374	370	331	340	350	387	374	393	390	381	377	405	358	364	401	370	342	381	354	347	378	368	349	350	400	380	374	367	374	363	382	347	377	382	370	366	351	355	368	370	360	354	369	337	364	379	325	375	351	390	381	363	359	387	360	353	355	367	352	373	361	358	360	372	383	360	377	352	351	368	389	380	382	323	365	364	360	357	364	358	371	378	384	387	359	373	322	381	388	384	330	366	373	359	403	366	367	316	359	338	379	372	353	378	356	432	388	362	351	351	354	346	364	352	364	384	347	394	344	344	327	332	382	359	371	375	382	365	366	397	363	351	361	349	361	375	348	407	373	398	400	319	328	371	359	374	357	363	353	348	346	370	374	335	357	359	361	363	368	358	371	334	372	359	350	346	339	396	357	359	378	404	338	375	349	335	366	337	410	401	325	339	358	386	362	354	315	356	356	410	353	343	335	361	408	391	353	330	389	371	362	352	346	373	402	405	404	394	342	350	354	362	362	375	324	389	417	368	387	358	385	360	369	374	375	346	339	379	328	362	401	354	375	390	422	323	356	360	375	357	377	361	345	383	393	360	371	348	395	387	381	353	348	346	349	390	382	363	388	379	341	370	380	367	376	356	384	372	407	379	341	387	339	354	374	381	331	368	372	370	386	405	373	374	354	359	375	348	360	402	367	384	378	343	369	371	357	401	387	387	398	333	359	358	346	366	387	419	354	380	376	408	345	376	335	345	366	342	352	381	352	329	413	389	369	365	353	383	359	369	357	389	361	338	326	373	381	335	368	374	391	369	374	381	374	422	352	364	365	387	366	390	389	353	384	341	377	352	384	384	357	387	366	344	396	368	343	358	376	371	348	357	384	399	404	367	359	373	351	387	366	368	342	370	406	359	335	374	380	403	384	361	372	360	331	356	374	368	329	394	370	331	374	400	349	389	383	339	364	371	396	385	355	400	387	416	372	402	376	367	364	381	360	392	379	355	342	340	369	379	370	355	380	383	349	371	355	365	365	382	393	340	347	347	356	360	368	401	352	344	339	357	388	367	337	352	404	345	372	341	367	352	367	375	365	374	367	387	351	389	348	354	355	373	405	351	371	380	381	323	380	359	319	344	368	378	362	359	361	380	362	397	363	346	378	368	361	369	335	386	353	358	327	397	374	367	377	345	361	349	357	352	361	366	340	354	395	353	379	372	407	332	370	334	368	361	343	374	384	351	342	388	368	381	324	374	398	365	364	347	356	366	377	364	365	343	375	358	359	368	410	357	356	380	367	368	373	345	367	378	366	330	356	350	366	346	397	341	414	373	388	413	370	347	365	363	328	369	361	368	358	365	349	367	403	357	349	359	322	364	355	362	374	384	365	372	363	380	370	385	380	351	385	370	398	381	391	331	357	394	371	374	392	358	382	348	345	351	334	350	377	349	387	379	369	367	366	378	377	366	402	369	355	363	362	315	351	342	324	377	362	337	384	353	364	338	324	318	366	365	339	361	362	351	367	378	387	315	399	351	335	360	340	346	359	425	362	356	385	406	354	348	398	370	387	365	390	345	346	392	351	359	349	374	384	373	368	379	358	345	396	366	342	338	383	366	370	362	371	346	385	364	366	407	370	338	378	356	375	380	399	359	360	393	368	340	392	303	381	376	356	376	389	316	359	315	374	393	397	383	323	377	394	412	353	367	364	374	342	379	374	376	362	377	372	375	360	382	399	390	363	338	357	366	375	368	382	358	349	388	349	379	354	374	394	371	341	332	320	397	380	349	372	390	374	387	366	403	377	398	363	349	369	365	395	405	349	374	380	354	352	373	375	346	341	384	347	360	354	390	334	360	361	366	382	386	381	419	346	384	372	377	364	370	373	344	401	364	365	352	384	395	381	370	350	361	388	359	352	321	382	395	366	370	370	368	382	363	417	364	338	362	377	390	357	374	379	368	367	381	322	355	355	348	395	392	338	393	387	389	369	352	369	366	389	408	392	359	347	328	368	375	380	340	345	338	363	376	400	376	350	369	368	397	318	336	338	372	315	334	355	383	348	359	362	402	320	384	392	382	346	354	340	415	370	360	351	359	331	369	369	376	364	360	360	354	399	370	342	367	347	372	356	397	370	358	353	358	345	378	345	404	368	382	391	365	351	349	336	347	324	380	374	346	356	334	405	351	339	350	396	374	378	390	371	355	370	351	359	369	343	336	364	367	386	342	370	335	375	405	354	411	386	366	369	392	369	382	383	392	371	384	381	337	369	324	425	379	362	378	360	373	378	424	377	322	364	418	368	374	360	350	333	366	379	376	352	354	398	410	385	365	353	338	358	391	359	387	376	367	395	393	357	367	371	354	366	336	408	366	376	381	365	333	350	344	372	399	361	354	371	331	372	358	359	386	370	415	374	381	358	384	372	352	356	351	379	381	402	349	382	374	398	379	348	383	352	337	395	355	385	358	373	363	347	340	429	382	340	362	357	382	370	348	369	396	358	348	365	387	376	390	388	384	399	363	406	419	359	357	397	357	376	344	346	375	376	378	379	354	333	354	357	339	392	364	378	373	369	374	373	404	363	382	396	389	360	368	391	382	352	382	362	353	387	362	403	357	406	403	383	371	352	371	349	331	353	361	344	340	349	380	375	343	372	341	371	362	364	373	364	335	391	335	373	366	353	359	390	384	357	412	373	371	397	368	342	379	374	364	332	340	347	394	348	386	389	367	369	366	355	353	391	382	404	353	354	385	393	331	357	338	368	362	331	371	383	388	401	368	362	334	385	352	335	370	355	372	349	353	354	404	348	338	382	349	364	369	377	341	305	356	373	345	377	366	338	323	347	334	382	380	408	362	352	302	381	325	345	369	371	396	371	398	341	369	382	349	376	349	334	386	371	364	357	392	379	343	383	315	404	336	357	364	381	376	364	362	379	334	359	332	372	394	346	381	380	379	367	358	374	418	358	389	350	353	354	343	370	372	352	376	363	385	340	344	382	351	368	371	355	406	358	396	404	397	371	335	321	395	348	396	373	370	363	329	401	347	356	339	340	354	391	374	386	362	367	349	354	361	360	332	338	390	381	336	373	360	371	416	392	341	348	371	372	388	357	374	372	378	355	369	353	397	363	394	377	383	341	384	319	399	376	353	325	353	387	408	325	372	367	358	376	326	337	375	347	397	396	384	333	390	377	352	376	372	365	365	365	352	345	387	359	373	381	356	382	391	358	363	342	316	339	347	382	377	367	354	385	385	336	382	383	361	382	349	381	388	378	321	358	403	397	367	379	381	348	368	359	342	379	349	362	371	364	327	383	364	356	391	353	356	409	361	336	320	384	359	357	362	369	398
31994	33987	34827	29553	29058	7822	937	881	900	858	852	880	830	830	822	849	861	787	785	867	839	786	796	791	827	762	772	844	823	793	800	803	811	779	843	810	838	787	785	764	812	787	792	771	813	803	768	808	786	828	834	858	820	807	822	761	783	813	802	799	822	777	829	700	748	817	762	810	806	778	822	840	782	803	737	789	821	791	797	795	800	811	807	776	805	797	782	787	749	766	800	768	743	760	823	826	799	779	858	803	768	798	779	810	782	781	769	832	795	758	776	772	786	785	811	809	775	813	806	819	799	827	780	780	815	755	790	800	752	847	750	775	775	830	708	797	764	767	805	811	849	788	828	860	832	806	828	823	850	770	764	821	757	771	806	817	790	811	766	790	831	797	805	773	823	797	824	841	772	833	760	784	815	788	817	764	691	787	761	789	812	788	767	746	789	809	817	773	826	818	830	761	782	786	766	785	805	815	760	803	774	759	778	807	815	766	851	797	776	788	802	811	795	818	786	807	803	783	800	781	815	785	782	802	775	833	789	772	773	809	818	788	805	768	815	850	839	801	741	795	786	783	748	787	824	792	754	818	762	824	815	747	806	792	783	766	786	843	767	714	799	776	847	833	767	791	827	803	795	837	803	759	773	757	774	738	788	853	762	830	827	797	756	789	770	767	811	853	829	814	774	760	802	804	764	767	806	813	791	732	803	771	820	791	811	786	770	791	790	818	769	834	820	848	812	799	810	762	781	795	800	791	840	789	786	807	811	784	841	717	777	787	803	762	804	808	774	758	839	844	811	774	779	785	806	821	781	821	781	791	809	802	841	774	769	832	786	825	853	779	782	752	816	809	773	798	785	781	783	833	807	802	808	786	787	824	773	781	787	774	802	770	804	775	817	809	836	722	757	779	789	785	788	789	855	770	805	764	823	795	769	809	760	770	772	785	732	821	767	790	787	769	806	801	760	778	847	762	768	825	788	771	816	800	783	779	787	776	778	752	819	774	783	823	808	824	823	824	783	734	857	814	786	802	778	756	777	834	767	779	739	809	760	788	792	799	741	848	745	782	774	805	799	790	792	822	805	804	806	788	787	797	784	798	755	794	825	860	793	764	767	819	827	838	783	805	811	757	812	778	820	749	841	798	819	788	792	825	784	794	769	767	776	772	807	765	762	811	825	743	730	807	810	782	798	832	836	822	789	800	771	781	836	824	823	790	775	843	810	772	795	825	802	779	817	794	759	793	762	815	772	757	829	770	796	772	750	776	783	813	727	851	837	753	782	779	818	845	819	782	816	775	826	827	800	775	799	775	755	784	822	742	789	791	770	776	822	840	826	719	754	756	771	770	764	846	777	757	793	797	841	798	822	764	773	774	806	790	752	766	745	815	775	808	742	831	764	772	763	802	815	764	793	747	768	807	795	768	811	807	806	837	767	776	745	810	774	805	776	807	826	780	815	801	782	808	809	822	821	788	858	774	761	774	772	796	751	811	799	781	795	788	752	793	805	815	773	753	778	792	769	810	778	793	775	803	866	771	746	781	769	817	727	782	788	812	789	799	742	814	795	779	825	817	739	786	823	787	781	776	771	776	790	810	791	851	795	762	796	796	789	816	796	803	818	783	785	770	821	748	813	827	838	807	749	778	761	800	798	766	801	764	766	787	852	811	796	763	777	804	765	809	780	718	755	760	787	783	783	815	770	773	847	835	819	823	765	754	852	783	781	831	833	846	786	805	800	822	745	795	802	753	767	815	806	774	760	796	835	774	847	800	800	785	787	771	778	787	790	818	748	792	826	818	799	786	819	784	830	836	825	801	819	772	806	769	824	797	752	770	819	831	776	762	764	775	836	761	840	818	797	779	800	814	776	765	778	773	799	845	760	810	812	830	805	789	795	757	800	814	818	834	773	825	783	773	855	802	798	815	802	747	822	797	824	764	791	774	794	820	777	775	814	779	761	776	800	772	774	831	775	835	798	787	765	779	796	840	818	750	779	785	807	821	733	791	772	776	771	807	808	850	828	788	793	846	755	851	791	767	772	788	822	832	773	810	791	816	758	781	807	810	816	798	840	758	840	811	805	821	771	792	794	809	799	814	777	833	773	795	758	766	783	765	806	777	765	801	829	789	810	781	754	807	796	761	800	751	798	744	855	806	778	803	724	786	762	866	783	803	870	772	781	833	796	746	745	768	804	802	811	771	793	823	790	781	820	816	836	828	743	758	766	764	793	809	787	809	800	787	840	837	799	812	815	799	816	833	788	836	734	801	789	775	803	776	806	759	790	796	829	828	797	808	774	731	737	767	754	845	763	753	790	776	811	843	810	800	771	782	810	788	815	791	802	845	771	851	794	756	773	826	791	801	758	793	799	782	726	742	783	835	789	767	789	785	793	711	823	756	744	804	774	807	833	811	760	824	801	816	753	807	785	770	809	782	750	767	783	783	755	761	793	803	771	798	791	835	765	795	795	799	764	779	815	814	791	806	837	784	768	812	835	839	788	820	776	825	786	831	837	784	783	817	739	807	822	801	813	809	744	770	819	764	743	804	807	827	760	829	731	805	845	714	847	802	794	754	803	834	834	767	818	771	828	787	804	775	810	766	762	771	770	787	840	776	771	790	771	771	769	789	743	802	763	825	770	814	827	824	803	816	730	748	765	850	793	808	768	770	803	795	787	807	759	811	746	819	766	831	816	806	822	831	804	769	755	814	821	736	749	736	779	785	788	786	827	813	774	842	770	779	811	787	755	823	784	802	748	780	799	761	738	829	774	813	816	799	750	782	772	805	812	776	812	824	760	798	810	822	762	786	779	803	761	808	818	782	805	756	805	775	812	830	815	813	754	754	796	759	770	784	788	818	814	787	843	825	829	774	837	753	822	791	808	806	773	781	733	761	774	772	785	806	825	754	775	742	818	796	737	752	795	827	805	810	771	755	833	784	773	769	750	768	772	778	771	821	799	821	803	744	756	764	788	767	722	825	834	795	813	778	774	846	784	784	808	818	761	779	784	817	801	767	805	832	807	735	755	825	754	817	782	804	836	804	814	795	775	787	841	838	767	774	794	816	795	789	806	825	818	812	782	800	738	783	848	793	806	768	795	771	839	840	792	750	837	793	775	810	737	832	770	781	785	796	786	856	804	780	783	846	786	781	774	787	778	846	774	810	816	805	835	817	810	830	743	825	813	837	746	844	765	832	747	763	830	769	762	795	790	791	829	770	826	735	792	796	803	784	831	809	786	796	771	818	838	748	801	820	802	768	806	750	820	800	817	826	784	881	788	746	793	803	783	789	759	767	817	823	785	766	790	803	782	803	829	766	789	829	763	739	748	777	773	783	795	796	803	797	767	838	808	836	794	787	778	805	837	828	760	767	780	775	809	776	768	826	785	776	789	802	764	750	808	783	791	812	787	811	853	769	777	786	800	807	753	805	803	852	760	822	786	746	847	762	751	781	825	785	831	786	827	767	795	795	752	768	759	803	795	846	782	770	746	819
29818	26093	17290	4055	503	264	227	256	237	240	239	222	203	224	217	211	251	252	250	210	217	217	243	235	227	237	240	216	201	235	215	233	208	268	267	240	220	222	219	233	199	229	249	222	242	243	222	225	234	248	243	256	242	231	224	250	212	236	227	226	249	238	216	220	232	221	241	248	228	225	231	285	217	190	223	210	259	220	235	227	233	226	217	239	212	238	212	206	233	240	232	221	206	196	247	219	228	221	197	257	219	234	272	234	218	194	219	221	218	229	185	219	224	233	235	251	223	218	233	210	228	231	252	259	259	196	225	208	238	255	250	234	216	240	224	241	249	253	213	241	221	233	249	218	232	235	214	177	233	235	226	273	242	219	216	218	261	226	259	237	216	234	200	214	205	253	215	273	239	223	216	232	242	209	244	232	256	218	232	234	226	228	215	225	261	258	226	237	262	242	205	238	228	233	241	260	227	231	239	243	241	243	235	242	226	241	219	258	226	239	242	233	217	241	208	252	204	218	217	239	246	233	244	229	261	248	258	216	226	214	238	228	228	267	234	232	234	224	237	230	212	223	251	245	208	249	261	214	246	250	232	235	251	264	271	225	200	207	223	260	240	205	219	231	245	216	246	246	231	197	242	224	229	239	241	232	259	235	229	247	224	240	252	245	191	251	231	253	243	218	227	239	254	240	225	229	257	218	237	219	224	282	210	278	238	256	254	227	244	239	238	221	237	237	220	224	230	233	259	249	245	216	232	222	217	208	213	246	234	218	224	260	215	220	230	229	210	236	242	172	227	233	227	233	193	219	252	235	261	254	250	242	221	240	210	251	216	213	250	203	223	283	218	249	199	192	241	251	224	225	241	238	216	243	251	227	219	225	238	212	251	213	210	257	252	229	230	260	211	234	227	251	232	237	195	238	223	238	257	247	232	242	222	230	221	222	219	234	246	216	226	215	207	201	201	228	206	197	217	224	225	239	237	249	239	196	221	237	208	221	215	243	222	241	217	224	228	252	224	234	227	253	224	243	284	249	213	259	223	234	223	225	221	224	262	232	238	208	242	226	259	226	243	234	240	225	253	230	214	215	227	230	254	221	219	241	226	226	252	243	243	232	232	201	217	240	232	216	234	231	215	228	228	220	225	227	243	203	246	243	237	214	233	257	244	263	209	232	212	203	223	244	223	251	232	217	178	243	217	221	219	201	218	200	220	233	216	235	208	253	223	234	238	236	223	223	232	220	267	246	236	224	254	262	216	248	234	247	242	238	222	231	235	224	227	241	252	213	243	240	238	237	246	265	234	210	216	211	222	226	217	235	216	213	232	221	238	237	249	198	223	246	221	224	218	228	219	228	257	239	203	223	251	221	225	228	249	222	248	214	215	203	230	229	234	245	208	226	282	249	234	248	215	230	244	249	263	240	241	230	236	236	233	244	185	219	235	241	224	218	214	228	222	245	229	232	244	246	239	237	247	245	254	238	222	224	221	245	220	223	224	262	241	204	232	274	233	239	194	279	237	222	244	201	205	258	245	241	254	226	206	225	216	233	240	228	234	240	239	237	221	213	248	231	235	226	238	210	234	231	225	196	240	254	234	241	239	227	230	223	235	212	250	210	232	243	247	235	253	242	247	245	220	239	218	236	228	231	209	220	200	243	223	203	227	218	236	212	243	270	209	250	236	225	226	212	239	204	244	222	225	240	230	259	225	186	199	197	253	260	216	212	248	226	225	239	227	239	208	226	226	218	223	220	244	231	205	245	212	233	236	210	239	244	231	221	248	211	233	268	247	217	235	235	221	238	248	239	282	232	231	231	217	231	189	246	232	233	203	222	254	256	219	215	222	198	220	231	252	244	264	247	253	254	221	196	268	229	190	216	236	216	216	228	245	206	226	228	230	225	226	253	217	216	215	232	236	241	238	214	240	245	226	209	219	200	201	249	231	187	223	220	247	234	223	212	218	248	224	250	230	220	230	263	210	234	216	261	232	235	234	206	235	221	234	228	215	245	231	253	218	230	224	225	244	223	247	230	230	230	225	251	220	218	229	247	231	226	225	241	262	224	234	203	239	246	227	206	239	216	251	243	213	234	218	226	212	263	233	269	231	240	210	235	236	248	189	224	230	258	253	233	244	243	226	257	239	250	223	245	236	227	243	216	216	226	256	240	238	271	238	242	236	220	221	206	212	243	208	209	225	218	219	222	229	241	238	226	214	238	239	214	235	229	234	237	239	256	246	254	219	230	222	219	238	217	215	275	214	220	244	229	228	228	220	222	225	241	254	269	224	233	221	235	230	242	235	246	217	215	238	225	221	226	224	225	238	231	227	220	229	275	245	275	217	231	202	228	260	204	212	237	227	201	247	225	221	222	227	245	209	253	214	247	232	271	251	201	216	230	227	238	245	227	222	224	238	222	251	212	250	216	257	220	204	243	263	251	243	211	253	264	187	228	227	256	217	236	211	213	214	249	250	239	206	238	235	238	198	217	209	224	246	207	244	223	222	245	254	211	229	235	230	237	252	249	236	243	246	240	223	217	231	243	236	260	242	211	245	263	197	224	267	188	229	262	229	269	228	238	217	224	208	271	238	223	232	236	253	239	215	226	220	236	235	226	252	240	226	237	199	226	215	240	244	229	218	224	258	227	225	212	232	264	213	210	221	214	265	241	245	236	223	232	231	181	227	223	249	237	198	219	246	232	232	235	232	248	256	238	244	222	248	236	217	232	215	215	215	231	219	242	251	257	248	253	243	227	224	230	221	214	237	213	242	235	239	259	226	238	251	226	246	234	280	229	222	251	235	215	251	249	263	216	221	245	218	224	253	222	235	225	222	243	214	240	216	234	209	221	228	226	228	212	236	256	253	230	229	258	245	207	225	213	246	215	231	224	243	235	256	216	261	266	231	220	238	232	262	258	238	232	239	252	275	241	219	234	246	212	195	262	238	242	252	245	218	221	245	258	228	228	252	240	209	237	220	208	263	251	235	254	265	253	265	227	245	229	225	241	223	231	197	226	252	230	244	216	222	219	198	216	249	237	233	236	216	236	229	224	222	236	211	247	203	229	224	208	205	228	235	226	193	226	210	232	242	244	241	222	244	257	216	238	224	207	203	233	244	232	224	233	239	245	250	233	251	253	263	245	268	252	231	216	232	226	227	224	266	225	227	241	251	227	236	244	254	221	240	260	245	209	207	251	239	246	276	255	236	240	226	239	254	219	264	226	229	241	247	242	241	230	225	225	209	254	215	240	248	260	210	241	249	224	232	219	229	252	257	231	247	252	272	244	212	233	265	268	265	218	221	216	218	234	242	260	238	216	248	250	231	233	211	257	259	219	241	265	230	236	247	251	254	216	259	251	238	234	216	246	270	207	228	233	241	244	235	240	248	227	220	204	236	253	247	245	239	223	247	266	240	228	222	235	229	220	259	228	224	236	237	225	259	229	251	234	197	240	207	224	229	223	229	237	224	234	220	258	240	214	221	215	240	232	196	211
18079	21665	20417	5462	1406	620	541	604	551	547	559	542	558	552	535	550	575	585	553	545	536	527	539	566	545	528	554	531	587	553	562	547	561	576	554	515	553	535	599	587	580	536	551	580	558	596	543	547	546	546	528	520	538	578	549	569	547	553	505	544	547	555	524	549	521	535	523	567	548	569	541	542	547	541	528	591	535	531	542	537	564	562	555	551	539	515	547	554	521	513	566	579	537	589	553	524	542	486	528	565	520	602	564	593	556	512	562	555	548	559	564	548	556	588	557	554	521	561	560	524	580	572	552	555	549	552	592	554	556	573	518	542	537	566	551	509	548	561	565	516	496	559	499	509	591	534	540	547	552	536	570	563	536	529	543	536	557	551	546	496	595	530	536	548	557	534	534	525	521	558	620	541	542	607	534	516	554	567	529	517	564	506	568	513	557	538	576	512	581	537	605	548	515	539	547	581	547	560	529	522	549	527	549	541	552	558	567	580	573	530	535	534	564	502	558	551	575	525	538	580	506	537	546	561	577	524	539	547	547	521	557	513	538	564	554	553	587	523	543	584	582	514	565	504	563	533	556	542	586	545	554	549	540	517	517	550	572	556	531	586	505	515	560	560	584	553	560	538	524	500	535	581	528	564	564	579	565	502	538	512	538	552	529	545	540	537	566	550	534	549	594	550	552	511	584	554	551	540	512	610	524	541	540	571	573	530	565	534	610	515	602	535	576	525	564	545	563	539	575	554	572	526	522	529	559	536	556	544	565	554	527	526	567	557	589	585	536	534	545	566	560	532	570	529	533	528	571	553	551	519	550	550	588	536	553	539	546	580	576	551	554	566	566	552	534	560	541	533	563	507	550	579	579	508	581	541	578	556	532	532	573	515	518	531	571	569	575	575	580	572	558	548	581	554	595	550	556	576	578	597	553	533	566	561	525	593	547	546	581	568	561	560	565	571	503	550	542	549	532	525	565	574	499	525	516	530	504	566	554	539	545	591	579	565	539	505	553	533	533	532	543	558	492	568	584	600	576	557	570	543	558	557	525	523	558	498	543	528	526	581	532	570	550	576	553	582	562	534	524	551	528	547	529	541	516	526	536	536	552	554	555	577	580	531	549	558	505	519	526	560	566	555	542	550	535	544	570	530	528	562	585	538	563	547	534	547	531	565	542	557	545	512	560	575	530	533	564	576	544	550	533	517	544	566	540	569	511	533	548	542	551	551	521	550	570	547	561	505	561	567	531	550	566	534	573	550	573	579	553	538	579	538	527	537	523	483	580	541	564	537	565	601	536	528	543	556	524	537	532	583	569	584	521	530	505	549	572	557	568	494	571	525	540	564	564	564	546	556	550	558	559	588	569	533	550	557	574	534	548	558	565	538	604	556	580	562	528	603	562	514	575	591	574	544	565	575	543	575	550	509	589	565	526	556	525	537	572	546	554	500	597	552	531	576	569	550	553	571	563	570	544	554	568	513	530	574	572	515	540	541	538	579	532	543	542	583	522	524	575	544	561	586	544	573	538	579	602	534	535	529	568	542	557	539	553	545	569	535	550	563	536	542	550	568	535	607	545	522	553	548	573	554	551	557	593	517	512	549	545	549	567	609	570	558	546	563	551	517	549	599	539	555	545	535	582	552	543	582	563	531	569	566	516	589	543	567	592	544	518	565	563	529	528	554	526	538	576	553	535	574	563	557	525	560	574	559	519	586	554	535	513	542	499	562	534	556	581	576	560	558	576	501	554	565	584	534	521	531	507	570	532	497	502	534	533	562	593	535	525	569	551	562	561	522	538	517	562	573	519	521	564	527	563	606	569	566	554	530	591	570	560	535	561	564	533	542	621	554	531	551	487	543	519	560	536	562	592	578	581	514	558	552	578	558	566	521	525	516	551	557	558	572	536	567	542	550	568	579	552	578	572	564	545	550	533	559	557	549	562	512	563	521	563	533	551	534	508	549	571	577	543	565	538	563	572	601	546	522	541	550	546	509	553	518	501	581	571	579	566	560	593	550	528	534	547	543	589	559	555	574	575	517	583	497	537	519	565	553	563	572	561	545	592	557	558	559	536	530	531	562	589	514	551	568	580	560	539	542	542	519	506	561	559	546	547	564	578	552	551	548	559	528	569	545	537	569	511	529	568	527	542	549	540	567	557	558	583	573	523	595	543	520	558	550	568	586	563	511	573	590	524	530	514	530	556	528	557	530	512	544	561	534	578	556	544	557	598	585	583	523	545	598	524	508	524	556	503	529	561	585	518	541	534	537	596	553	547	519	599	541	555	555	546	548	543	528	559	506	562	542	493	583	556	561	505	546	522	576	565	523	589	511	567	545	552	576	557	557	528	572	566	547	525	578	584	576	524	551	569	546	539	537	551	586	570	517	537	540	559	569	545	557	583	543	529	547	543	506	534	540	544	550	545	555	514	535	552	567	561	533	559	545	508	536	571	510	491	542	601	546	550	554	535	556	562	512	545	549	560	521	573	587	605	559	540	539	549	504	563	567	585	564	554	531	559	570	562	562	569	538	553	543	580	543	530	559	557	576	508	555	559	547	529	545	518	567	559	587	595	553	556	540	566	610	557	562	559	562	572	575	502	603	545	537	513	570	561	547	564	558	503	576	553	553	530	539	579	540	540	564	576	589	543	556	552	566	600	590	561	531	556	557	551	567	528	528	519	535	566	568	546	561	595	560	549	551	571	537	532	559	544	562	488	583	528	532	546	519	579	551	576	510	556	563	557	532	537	564	589	538	548	574	551	541	564	562	572	578	520	559	545	498	558	535	540	540	569	524	567	565	551	515	546	538	527	573	550	539	574	514	513	531	552	542	554	488	529	535	528	517	565	522	532	566	502	558	537	580	538	554	513	541	540	562	512	551	604	549	546	553	549	547	559	552	527	546	553	606	536	552	558	551	571	537	565	527	545	544	579	555	576	550	534	618	548	527	541	573	517	511	538	551	511	523	537	548	521	558	560	544	614	487	528	580	535	525	569	545	515	536	577	566	546	545	519	559	570	539	521	612	550	588	538	524	536	501	555	535	537	578	520	512	549	525	519	565	543	562	499	577	556	596	568	584	573	553	530	591	528	591	558	542	573	573	541	634	538	549	542	557	579	594	541	512	561	547	570	595	597	561	557	522	530	541	562	523	560	565	504	558	546	536	568	531	570	565	561	535	565	561	542	554	560	539	539	531	532	492	557	520	517	547	551	500	499	589	531	518	540	552	573	540	542	576	571	536	575	545	570	553	573	520	563	519	551	546	539	572	554	583	611	519	552	543	576	553	526	554	523	513	586	538	587	595	581	565	535	569	534	571	563	540	554	554	550	526	550	575	557	513	556	588	550	574	558	539	561	540	565	503	588	526	566	546	571	561	551	534	550	576	558	596	509	562	546	543	507	532	548	527	554	549	537	527	526	577	543	524	529	573	584	551	531	561	583	547	565	500	536	567	530	553	504	561	549	519	529	563	567	549	552	562	558	541	536	579
43951	35915	25590	10126	8602	1697	421	362	398	392	385	365	382	369	355	332	359	383	350	368	371	344	386	354	337	333	379	357	361	359	345	398	314	344	366	353	351	355	380	330	380	356	388	329	355	393	393	384	387	347	372	377	368	356	389	360	356	351	363	362	374	375	377	344	369	350	374	395	348	337	366	359	365	342	372	312	349	385	390	359	360	365	364	357	389	370	326	340	342	372	341	347	348	331	344	357	355	372	311	352	362	327	367	374	343	346	378	370	381	389	313	375	361	370	368	318	345	353	396	372	355	353	365	351	354	385	393	350	364	316	352	365	338	328	346	330	323	372	367	359	374	381	338	381	332	364	340	344	359	404	368	358	329	355	348	360	380	336	357	378	339	378	390	368	365	363	336	348	343	328	358	318	382	386	386	362	364	371	371	347	355	330	340	341	356	372	355	334	392	354	363	378	346	375	373	356	368	395	333	339	366	332	357	376	367	365	363	358	364	376	382	374	356	351	368	352	362	373	360	342	379	318	361	383	379	384	343	349	357	313	344	358	360	377	380	414	316	362	363	365	328	392	379	372	367	354	402	372	324	381	332	341	365	322	365	343	359	332	326	348	331	320	338	377	375	345	371	372	323	356	340	334	341	347	346	361	362	385	363	362	385	356	371	362	352	403	365	349	375	366	335	341	368	363	322	382	358	362	365	342	396	350	377	384	354	367	359	344	367	382	357	350	352	356	363	324	341	375	371	335	381	379	363	356	361	376	389	334	367	388	342	343	345	376	335	373	338	373	390	386	370	342	360	402	362	357	350	349	373	378	351	332	357	330	341	350	329	320	328	335	349	357	347	364	387	390	363	356	351	372	379	381	353	360	373	363	365	401	336	362	324	346	338	376	381	338	352	382	373	381	359	356	362	346	339	363	372	379	362	395	382	363	362	371	342	364	341	379	358	357	350	344	413	366	338	357	368	356	377	370	367	334	358	368	372	349	378	336	381	355	357	354	359	359	346	370	363	346	402	373	381	356	333	307	348	358	361	417	378	370	385	416	356	401	358	352	357	359	345	352	353	339	368	350	380	348	354	360	353	376	369	371	354	390	379	354	348	347	359	312	358	340	389	357	387	376	394	373	318	314	366	380	345	343	383	355	347	343	347	339	382	321	362	392	338	348	350	383	384	374	393	355	366	307	398	326	345	340	345	347	379	357	311	364	353	385	384	281	337	313	365	314	328	349	330	354	367	372	377	345	365	329	368	373	338	351	362	381	363	398	357	321	360	380	380	364	336	339	338	371	346	356	342	317	392	375	355	352	384	410	430	361	344	367	352	377	351	364	381	325	351	310	327	369	374	371	361	390	352	399	344	363	348	374	384	344	356	371	358	318	331	338	356	383	350	367	345	350	352	381	369	330	346	367	369	359	369	388	365	383	373	333	355	378	366	361	324	358	349	351	366	346	360	373	354	354	372	372	384	355	365	341	356	362	324	342	346	385	395	373	352	381	347	364	368	369	352	400	337	333	330	355	360	374	363	326	389	387	363	320	350	379	388	369	369	390	369	354	358	361	381	353	344	401	338	346	373	328	346	337	329	369	365	369	328	356	365	366	337	346	325	361	375	369	344	350	361	377	326	379	375	328	342	367	361	421	368	375	368	383	360	349	350	359	405	379	389	367	372	380	350	327	363	370	360	359	350	344	348	361	320	363	398	382	339	344	351	329	368	396	377	367	389	364	375	362	389	364	317	364	362	352	361	394	371	351	343	363	309	342	368	342	385	368	347	356	358	395	353	396	371	368	367	353	380	352	354	380	307	397	366	352	373	367	369	372	398	411	332	403	355	374	354	345	367	336	373	365	366	371	313	351	342	344	362	357	356	369	355	380	315	352	366	382	362	324	400	394	404	380	335	376	335	377	357	378	321	339	354	359	366	449	355	354	366	356	419	368	359	306	348	358	360	352	360	333	350	391	372	353	361	367	388	380	361	392	381	365	357	342	335	333	309	343	363	359	333	349	346	320	364	344	328	355	381	322	367	340	390	331	349	363	331	325	346	370	348	383	355	413	337	363	351	330	385	366	379	371	362	344	365	329	364	391	376	391	379	334	357	410	342	373	382	340	384	380	385	362	357	334	348	356	363	356	345	354	320	365	353	341	348	336	336	370	341	343	374	373	345	350	358	356	363	326	370	373	408	340	338	361	324	338	351	375	338	349	371	391	335	349	315	337	372	353	368	359	317	373	341	354	353	368	322	373	409	368	354	323	325	352	376	343	374	367	353	350	356	396	364	359	380	358	369	389	352	362	318	366	348	398	335	378	350	335	381	372	379	403	362	325	400	311	354	369	368	368	364	362	365	406	378	320	336	340	378	394	377	379	362	333	338	362	394	330	350	353	348	340	344	319	373	371	359	377	328	325	378	345	371	385	378	328	336	364	339	365	372	372	343	358	372	396	358	357	368	357	368	368	333	355	360	371	328	357	340	333	357	386	362	362	351	334	340	381	378	352	386	388	346	349	330	383	354	352	389	397	321	364	397	384	356	374	350	376	388	329	362	388	342	354	362	349	335	376	371	359	345	395	348	393	326	406	326	354	392	368	354	361	386	360	353	356	383	360	338	357	346	388	358	353	402	363	366	375	357	320	363	359	341	376	361	353	329	374	386	331	348	340	374	374	350	382	341	363	350	342	358	346	335	357	370	334	370	309	368	357	336	323	376	367	344	364	336	323	358	380	342	356	381	361	369	385	422	340	375	335	342	388	330	331	336	392	338	330	343	371	333	341	346	387	323	345	367	409	353	368	362	303	360	387	349	351	334	338	343	371	348	364	364	371	349	382	381	411	365	339	376	352	328	350	352	359	343	370	326	331	352	364	388	357	363	335	383	370	364	350	371	342	364	351	377	322	356	333	377	405	332	362	375	365	372	370	349	337	355	335	345	342	370	367	354	361	341	373	357	371	365	359	371	368	381	411	354	333	346	356	344	329	381	353	371	348	387	307	383	330	350	326	372	368	342	372	412	364	362	359	383	339	371	365	383	319	375	400	355	369	360	318	335	387	369	369	360	358	338	368	397	357	352	347	369	354	381	377	336	355	379	369	406	320	387	373	356	340	415	377	378	343	384	379	368	360	371	343	365	375	327	366	350	380	338	340	374	383	315	347	372	350	377	382	342	332	357	352	372	356	333	336	360	387	350	347	358	357	373	356	337	326	376	330	313	347	336	335	335	327	348	379	371	325	365	376	393	356	330	363	376	374	386	357	354	341	352	372	357	356	354	360	357	378	357	350	345	324	348	368	367	317	340	353	336	350	385	379	341	355	374	383	355	351	348	337	367	355	359	410	342	311	364	374	331	373	324	352	362	386	326	341	353	346	341	340	348	357	364	375	343	349	351	363	344	333	345	371	375	367	364	341	399	349	327	331	331	359	354	372	380	353	368	401	342	350	343	370	367	314	357	377	330	309	351	363	374	360	369	374	328	364	349	364	375	354	357	349	347	384
28212	29085	28114	17312	20058	4212	837	912	828	837	834	856	792	852	848	761	818	782	806	857	804	773	822	775	862	804	781	783	792	799	786	808	833	718	746	828	772	800	801	746	773	824	784	791	806	868	823	804	811	824	785	828	826	771	820	781	826	791	788	809	717	810	807	828	806	787	786	763	788	797	827	755	776	770	801	799	811	783	802	763	804	731	783	802	805	736	723	792	833	858	847	820	761	820	786	787	797	788	772	830	735	737	811	779	788	796	783	755	778	836	831	800	784	783	811	830	802	752	814	774	767	776	783	835	835	799	785	834	789	812	805	787	779	836	801	772	776	782	822	814	783	813	820	785	822	746	797	759	814	839	776	793	766	757	838	817	782	746	814	782	745	794	749	795	767	777	811	780	792	839	793	762	805	766	842	748	768	785	808	823	792	762	737	775	814	820	777	753	783	803	800	735	761	775	758	788	778	732	754	797	784	843	760	839	759	768	785	811	774	829	810	781	793	776	808	836	834	852	808	813	797	792	828	808	751	769	747	791	767	805	809	824	781	831	794	814	829	808	817	827	829	831	763	778	802	803	754	754	784	815	797	784	823	805	727	813	829	842	788	765	824	774	834	840	758	804	806	766	812	765	824	778	793	813	811	794	782	796	736	829	818	783	740	810	771	745	823	817	771	812	802	784	832	813	791	796	800	745	772	810	791	791	804	802	802	803	766	782	771	807	841	830	812	745	787	747	795	823	781	812	806	783	815	832	792	758	788	807	821	781	769	789	847	813	773	796	771	812	802	762	806	798	786	832	787	789	780	835	830	734	814	794	770	775	803	824	808	779	820	803	793	814	807	834	814	794	802	791	795	769	790	797	802	810	769	821	808	787	785	803	780	785	791	774	806	806	760	798	775	761	794	809	808	757	842	737	798	806	807	799	859	813	806	880	781	814	796	824	831	814	800	766	818	722	766	809	791	814	851	806	829	815	808	762	756	761	822	797	761	831	761	782	773	789	822	772	774	837	753	817	793	776	826	827	761	814	808	833	793	780	803	720	830	767	793	811	800	783	774	803	838	821	820	803	751	808	822	813	800	801	831	770	761	814	807	810	788	795	796	818	859	784	771	755	799	835	801	788	829	779	806	842	739	791	782	743	815	778	793	821	775	779	796	774	794	799	772	784	797	740	777	785	819	794	787	791	794	784	802	827	827	812	807	792	818	817	810	806	793	800	779	833	763	745	779	794	790	837	800	772	812	826	806	809	762	796	768	796	737	793	826	818	800	792	769	812	780	771	814	779	829	826	820	739	871	794	816	810	848	780	797	822	784	755	786	827	783	841	811	802	786	798	841	734	840	819	823	805	781	791	802	784	762	780	795	813	800	854	841	801	842	773	836	797	829	853	809	819	817	794	722	793	809	827	818	838	815	801	814	799	828	800	737	747	809	790	833	824	815	812	826	817	796	797	800	804	804	784	766	784	757	816	765	780	832	740	793	824	845	776	751	800	809	784	779	778	758	814	809	784	784	788	806	789	804	777	850	802	859	768	762	774	782	768	745	824	801	766	770	798	799	798	830	780	758	806	738	825	788	801	763	801	859	784	757	785	771	846	780	774	830	728	798	795	804	741	772	819	755	747	759	817	765	782	787	811	839	818	809	780	823	779	798	848	814	776	781	813	796	821	748	806	791	853	798	815	804	734	784	818	785	801	743	774	787	799	825	761	817	781	768	769	797	792	808	791	818	805	819	819	804	767	766	785	825	752	811	824	775	794	816	786	795	752	775	816	765	793	828	820	795	771	812	819	819	799	867	800	744	798	727	836	816	773	766	772	776	756	789	816	852	773	816	767	812	764	791	790	773	801	789	798	797	807	772	809	763	774	836	766	833	847	812	787	823	768	796	830	822	781	821	756	861	738	784	731	815	765	789	768	769	751	824	809	782	779	791	817	793	884	787	786	790	778	820	816	850	788	796	834	773	820	773	840	820	790	785	824	780	838	763	766	776	767	738	805	803	735	803	811	825	785	824	788	794	802	773	734	787	824	816	771	820	761	757	837	826	810	795	774	818	850	814	814	782	748	806	826	791	791	754	813	834	834	769	811	795	809	768	794	823	785	770	810	778	797	775	804	816	730	835	794	792	793	803	821	803	762	792	800	794	830	762	781	790	818	777	838	816	769	846	770	811	811	815	822	795	785	839	772	812	782	781	789	831	768	766	806	788	780	787	779	825	783	792	793	859	770	811	806	810	779	797	776	754	828	821	811	836	804	785	790	786	814	790	757	851	818	819	799	763	830	776	816	859	804	827	805	761	835	753	813	745	834	713	842	805	820	766	775	789	838	828	783	759	824	793	795	827	789	837	831	813	751	775	787	812	778	835	775	818	823	806	816	814	787	781	768	791	788	809	787	806	796	723	759	811	785	847	773	790	791	846	769	782	781	772	823	770	778	822	813	774	801	776	792	845	833	788	750	855	774	775	791	836	764	759	778	824	814	766	752	788	831	771	782	803	814	753	794	781	813	790	787	798	752	823	790	832	809	848	789	807	810	793	762	773	784	782	796	807	781	825	814	801	788	793	800	838	820	771	772	817	837	797	771	757	809	822	814	743	773	814	809	778	786	795	817	802	785	794	782	764	815	842	820	786	771	810	835	778	788	788	827	836	783	824	792	816	756	787	788	807	783	784	736	776	813	787	777	796	796	743	806	810	763	789	864	835	769	777	805	775	774	780	786	778	814	745	811	807	827	800	789	784	807	765	812	846	832	803	746	791	813	748	786	802	762	780	786	768	802	785	783	843	790	833	811	848	781	787	805	760	770	817	780	765	871	792	831	768	779	806	795	814	806	746	797	814	801	769	785	771	796	775	798	790	805	766	761	760	841	734	766	805	772	774	820	777	828	764	754	785	797	770	863	781	749	805	812	776	791	775	824	781	763	760	845	794	737	810	814	791	824	757	790	823	760	792	849	813	791	828	834	790	731	842	760	774	820	767	792	786	779	766	802	758	740	808	802	811	805	780	803	831	790	818	815	785	836	824	804	834	807	808	796	773	799	774	769	779	854	833	808	800	828	836	767	753	780	854	801	805	786	818	842	805	778	769	804	802	760	796	843	786	785	787	825	819	778	745	759	798	805	773	799	730	795	782	740	810	815	759	804	728	741	810	789	756	802	806	753	825	814	822	799	822	761	792	784	827	798	807	765	740	782	734	762	801	829	827	755	808	818	761	808	824	804	784	803	817	749	821	853	755	831	796	796	801	761	853	847	858	765	814	790	811	808	783	786	820	794	823	825	760	785	841	760	801	732	738	746	793	836	768	791	797	768	788	804	817	785	798	763	794	796	789	798	792	783	799	796	781	788	763	804	716	762	791	801	805	820	790	844	787	776	807	763	771	804	778	792	785	811	775	795	804	786	848	842	790	820	770	817	834	852	775	802	798	793	809	824	785	768	746	833	812	796	804	816	808	822	809	788	815	744	810	839	767	777	808	761	770	781	689	784
53074	43098	31413	14953	16137	3609	486	361	371	396	388	352	323	340	369	346	355	330	350	337	341	372	397	381	360	372	346	362	386	352	370	345	348	337	367	374	378	368	341	344	388	369	355	370	369	378	350	367	392	324	356	334	376	359	360	390	352	401	374	394	379	353	400	369	358	357	354	364	349	408	354	337	331	367	362	386	369	385	349	345	372	394	326	366	365	370	331	318	314	366	384	332	352	376	346	328	360	389	363	355	362	381	319	337	356	360	348	380	388	341	361	351	357	358	364	359	367	313	370	331	334	417	386	398	357	333	354	350	351	333	359	366	342	328	346	384	370	364	366	362	371	371	367	353	318	411	336	352	333	372	351	352	354	344	373	358	344	380	345	394	357	351	358	348	334	348	366	366	345	385	384	360	373	358	389	390	387	386	323	416	363	370	358	371	358	353	374	371	366	401	350	377	341	305	364	361	359	337	376	383	315	358	340	334	385	347	359	346	362	343	350	374	350	391	375	345	375	341	325	367	361	340	374	320	336	360	340	348	395	359	356	358	383	420	385	356	392	371	359	350	389	373	374	395	370	350	366	340	346	355	364	386	336	376	401	345	371	340	330	359	349	340	373	380	347	431	387	357	359	356	358	382	341	393	390	348	369	367	376	316	314	365	371	372	369	352	376	407	366	357	389	349	320	372	340	345	382	369	376	368	372	402	386	344	360	373	382	361	360	351	352	371	375	351	393	346	350	317	365	361	372	355	339	355	380	389	393	369	369	315	374	372	371	338	384	344	334	352	364	332	379	345	367	359	384	372	396	380	385	337	346	349	345	389	378	312	369	336	396	369	356	383	318	337	334	341	342	342	379	376	332	345	392	366	317	331	379	346	396	381	393	396	362	400	349	389	350	338	377	355	331	354	344	320	377	334	337	352	343	315	380	369	330	340	355	364	348	353	367	346	354	322	358	364	345	403	369	372	362	376	361	353	356	342	368	364	376	332	345	325	343	366	356	355	349	356	369	359	357	366	336	373	373	370	351	359	331	376	391	340	343	356	363	363	341	371	338	362	375	370	386	364	395	361	319	378	338	364	360	333	347	363	389	379	356	383	360	379	353	365	356	337	362	363	336	372	359	393	355	382	365	357	371	378	365	363	375	399	397	386	361	358	317	341	333	394	368	346	387	382	342	323	338	369	346	368	350	345	339	350	363	357	382	369	369	346	349	348	341	322	351	360	360	380	363	348	337	330	341	378	354	370	363	325	367	365	332	341	339	392	346	342	383	328	385	344	358	386	337	350	383	360	401	377	346	311	376	346	375	373	372	360	365	367	332	395	383	371	331	349	354	358	331	364	350	324	380	406	379	344	367	370	363	341	341	351	364	344	353	329	355	369	380	359	357	336	382	383	372	354	347	390	378	348	366	346	389	356	361	338	362	351	362	344	358	366	338	399	332	345	381	385	352	380	338	358	365	365	399	353	402	337	330	376	355	353	335	369	362	389	394	362	359	341	397	352	334	381	353	394	347	362	403	370	410	364	340	344	377	350	333	366	375	364	347	387	395	401	395	388	376	363	375	347	360	354	376	359	337	404	376	364	356	344	327	358	340	365	361	327	341	380	353	330	345	391	338	379	369	361	387	388	395	337	359	364	353	362	389	353	346	351	364	359	390	370	375	342	415	364	357	400	325	350	346	385	331	334	344	367	385	347	352	361	310	387	362	379	366	370	378	356	343	373	358	400	342	313	357	355	352	337	361	347	364	367	337	338	342	345	363	345	350	362	336	364	350	376	337	327	340	360	356	383	357	363	357	361	358	353	362	313	362	399	338	393	333	398	385	372	361	360	342	327	359	365	310	340	357	401	366	401	351	384	337	325	329	338	310	421	344	324	343	343	357	344	328	347	359	384	340	366	368	359	320	351	347	375	382	356	355	330	341	386	317	384	347	354	373	353	370	350	339	392	355	340	387	361	372	326	367	373	364	369	360	363	358	394	369	327	351	409	365	388	359	343	352	308	383	409	343	339	356	347	366	335	356	354	354	383	347	364	339	362	315	348	331	358	382	362	309	339	386	353	350	329	376	369	339	311	342	373	391	348	344	385	376	353	386	363	388	343	385	373	357	326	351	380	346	362	339	386	346	312	374	358	360	376	394	342	343	376	361	343	355	339	348	390	359	372	338	334	373	360	346	373	336	371	344	340	388	383	379	369	337	342	362	337	343	355	370	365	374	357	370	338	362	382	374	361	399	342	341	383	345	344	359	364	374	339	339	351	382	358	349	343	360	348	359	367	382	369	331	369	328	366	335	351	337	341	363	331	395	347	367	379	352	391	355	350	387	334	368	377	385	361	335	330	362	365	346	405	361	395	337	384	324	349	362	337	387	347	365	346	357	347	345	370	379	381	336	373	351	375	373	357	336	356	363	380	362	361	334	362	360	338	376	369	355	350	336	361	362	350	360	364	375	385	368	380	345	397	361	358	333	403	334	376	335	366	372	365	366	349	351	352	350	372	366	387	322	354	350	356	408	378	350	378	354	354	388	358	373	373	363	351	377	332	367	358	361	335	349	337	353	388	335	383	352	366	349	347	381	384	404	346	375	357	326	335	365	360	338	368	366	371	330	333	348	338	355	363	382	362	344	378	354	352	368	382	372	352	369	358	347	371	322	355	376	360	337	346	329	422	356	360	398	308	327	353	354	363	413	368	400	348	406	346	362	343	360	377	354	336	386	353	387	364	368	375	369	394	351	337	342	365	388	369	387	372	357	359	370	324	352	366	335	349	350	347	323	334	351	366	348	381	336	351	344	339	324	366	364	354	361	349	379	338	399	360	354	335	364	378	359	389	368	390	370	371	340	335	384	386	341	363	344	367	345	351	346	298	327	363	341	403	384	331	338	362	395	364	352	346	345	401	367	400	360	330	339	371	364	348	348	383	441	391	368	376	323	361	360	368	377	377	367	356	339	366	360	335	336	377	325	364	369	384	378	367	382	351	380	373	371	402	359	346	349	339	323	330	389	352	371	374	355	355	369	350	369	370	376	379	375	417	390	355	325	356	373	304	348	346	335	339	352	348	345	378	351	416	391	343	351	332	329	402	356	365	373	335	378	361	367	357	382	361	360	323	353	383	372	378	352	368	370	381	371	379	369	385	335	395	383	405	361	356	348	401	346	366	355	342	370	318	357	335	370	357	404	357	363	320	370	337	391	372	382	361	399	363	374	351	365	358	384	360	368	373	384	400	377	344	324	378	360	366	367	334	333	397	354	313	353	340	354	357	365	367	316	356	346	395	320	377	382	406	350	337	369	335	382	354	357	350	355	335	353	389	343	320	380	364	353	329	392	339	355	382	351	301	332	365	347	413	371	397	359	320	318	356	354	371	381	346	352	309	348	346	377	370	343	333	368	339	355	350	405	326	325	383	371	404	378	330	372	350	343	341	341	368	338	347	358	369	349	344	373	348	351	400	384	350	365	338	359	347	354	370	374	339	345	352	341	363
33295	33980	32151	23454	28620	7551	918	884	849	903	822	867	868	856	840	789	810	821	824	799	812	824	823	783	825	841	743	784	810	805	791	815	775	795	811	793	777	824	777	746	777	759	765	770	826	791	806	757	806	726	770	735	774	847	782	769	792	767	766	793	736	741	743	775	781	782	777	790	761	808	767	785	783	795	765	787	775	804	790	780	788	765	808	800	791	764	757	757	815	805	783	778	766	743	792	783	833	752	779	780	747	721	768	794	841	824	854	780	793	757	775	767	728	787	770	770	815	749	766	780	801	810	814	814	757	808	805	796	773	812	789	764	837	822	806	771	771	767	768	803	770	792	804	781	799	751	811	834	797	736	761	781	784	762	748	799	785	771	760	834	761	757	756	831	772	803	822	767	775	801	786	784	771	770	792	787	789	774	799	784	789	780	754	753	780	724	735	777	793	774	765	826	760	718	757	719	810	771	754	755	783	749	777	755	770	803	784	820	814	815	794	802	773	789	754	773	798	833	785	811	787	801	756	810	798	769	841	809	749	802	776	801	759	786	805	778	766	778	779	793	741	770	742	761	786	770	748	788	818	784	766	778	760	738	749	772	744	781	781	708	795	786	831	742	771	826	768	830	802	808	773	799	763	766	803	760	815	756	793	768	783	802	739	799	809	797	759	778	773	766	773	801	776	772	757	776	759	831	769	821	761	780	756	749	798	819	770	759	810	783	825	768	767	820	715	781	807	741	766	784	761	783	772	756	793	778	759	807	769	767	792	772	752	773	752	795	824	762	795	820	762	782	766	804	719	762	756	785	821	732	739	785	797	808	789	819	773	793	733	790	806	779	769	750	796	754	806	786	816	774	772	787	759	786	778	821	775	788	790	823	757	831	780	794	845	729	769	793	750	790	769	752	811	790	766	778	717	830	769	769	827	748	765	792	812	811	787	818	785	753	784	763	776	761	803	793	811	699	773	745	790	820	825	754	745	803	762	785	776	725	785	781	824	729	820	807	764	773	815	778	764	777	803	776	800	776	797	802	778	758	742	752	744	790	742	800	784	784	794	778	824	745	755	791	798	771	802	775	728	796	798	807	803	732	762	811	745	772	742	782	759	785	810	795	835	806	785	808	758	838	788	797	803	798	809	770	787	794	745	799	774	719	817	738	806	822	775	756	805	792	766	761	773	812	783	786	712	783	784	827	825	781	809	778	759	778	742	749	764	810	759	795	796	778	757	755	776	751	755	753	794	793	705	821	765	819	826	805	751	755	740	776	778	810	790	797	783	728	760	784	801	809	809	708	803	801	781	790	755	748	797	815	764	753	780	721	806	822	765	777	792	759	734	776	794	741	828	775	759	780	783	795	792	759	768	795	781	766	790	792	821	754	797	785	803	790	776	761	776	804	782	773	831	780	764	804	780	814	746	793	788	750	805	768	762	804	783	781	797	799	743	782	760	794	724	851	790	814	786	798	772	792	791	766	770	721	728	802	773	776	821	762	837	760	767	780	790	763	787	762	766	785	782	799	831	769	760	785	759	775	835	769	781	733	785	776	782	768	799	790	774	807	776	736	774	800	810	748	773	804	778	798	788	790	811	743	786	815	748	777	774	761	786	802	770	789	782	795	783	773	811	841	757	773	766	763	766	806	758	755	790	750	835	832	804	777	832	793	791	782	744	785	792	777	756	843	780	779	733	784	779	780	797	771	737	750	791	815	843	788	789	779	831	748	777	771	790	778	778	799	854	777	808	797	740	774	763	798	783	736	794	806	827	826	809	800	798	826	739	780	787	803	786	762	818	842	747	813	842	805	781	758	812	762	792	771	777	815	756	749	766	759	788	800	802	757	779	789	828	744	780	763	772	800	797	830	736	776	761	822	752	797	788	792	790	797	812	809	772	776	781	795	802	711	821	798	763	769	750	788	780	780	791	752	778	796	736	797	768	779	800	802	817	753	800	750	772	834	799	793	753	807	810	802	786	784	779	735	786	769	810	752	768	778	780	766	759	803	708	797	807	776	826	783	787	776	819	780	787	768	783	781	788	797	772	784	747	773	769	851	831	775	814	797	789	829	770	772	779	750	745	762	768	776	789	746	719	740	789	774	758	790	793	721	769	829	797	730	761	758	795	744	784	762	800	816	819	770	794	789	792	769	769	773	819	762	729	753	817	768	736	793	781	742	738	793	779	781	763	779	773	778	765	764	824	781	738	776	810	731	842	793	765	772	817	778	789	775	780	762	752	771	803	754	749	781	771	762	775	721	787	818	812	802	752	748	785	835	798	770	819	779	746	768	778	783	751	740	797	860	842	770	834	797	787	765	741	751	758	770	797	724	776	797	796	718	786	785	816	798	733	723	794	808	833	755	829	800	786	792	754	783	796	803	792	802	762	791	817	753	800	771	759	787	774	802	764	801	774	757	764	770	769	770	785	813	780	764	768	798	773	796	745	746	774	756	779	762	781	778	792	749	764	760	830	782	766	787	784	762	717	800	779	783	779	767	797	798	803	737	863	743	799	811	800	757	761	788	798	769	834	763	806	790	758	709	792	792	725	809	813	791	764	773	811	784	757	748	808	751	777	729	766	788	812	773	787	762	806	788	814	804	740	793	766	782	811	790	771	747	753	767	779	763	815	739	835	759	817	774	806	769	780	772	717	767	788	770	772	764	749	813	799	810	779	783	799	754	734	751	764	782	763	834	767	828	791	738	811	780	769	792	781	783	783	822	788	776	753	755	831	752	768	732	775	790	744	797	769	789	759	751	771	783	784	816	753	762	812	822	812	795	756	783	813	760	764	849	796	820	754	823	825	782	745	803	807	765	789	782	729	798	786	742	804	797	804	795	756	807	762	806	776	805	837	825	797	771	797	757	738	830	742	765	813	814	760	749	796	795	756	815	803	778	738	814	878	792	770	787	795	778	797	808	765	814	756	779	757	759	799	789	804	809	782	775	805	809	834	809	810	733	772	795	791	757	770	769	777	795	791	751	817	758	770	759	807	821	762	756	850	775	803	778	779	741	723	823	783	751	753	764	794	768	802	762	748	796	755	796	775	742	723	792	774	790	823	790	763	803	747	795	811	733	717	746	808	791	771	742	830	767	726	773	842	780	738	761	764	767	764	781	773	814	811	732	784	800	765	746	769	778	756	786	776	742	809	787	763	764	829	734	806	789	799	757	745	753	824	713	757	769	819	765	788	785	746	785	786	811	794	803	796	803	817	788	752	803	811	771	765	780	787	735	758	693	783	773	736	769	765	785	784	760	784	771	826	794	765	856	746	799	810	750	786	791	805	756	812	768	746	797	805	759	754	762	713	758	747	785	790	811	814	730	762	779	810	789	806	805	731	790	732	766	776	745	772	814	798	737	778	775	789	777	803	778	822	786	791	794	766	750	794	777	792	752	772	810	771	798	796	811	785	803	742	734	767	758	800	778	803	793	833	787	759	786	754	784	815	750	792	818	774	808	808	772	729	787	728	752	787	759	799	832	788	796
31181	25877	16834	4101	511	269	224	224	251	251	221	250	226	230	276	234	236	250	215	234	245	212	211	235	256	230	245	246	212	257	224	212	258	268	210	257	240	232	227	220	225	208	238	214	195	242	247	242	255	244	261	222	214	245	265	243	226	252	258	202	205	262	228	234	205	264	215	245	226	251	246	218	218	217	218	245	215	238	231	247	213	249	269	231	211	213	222	229	229	232	226	244	234	243	243	216	219	248	255	212	244	256	227	241	250	259	220	236	218	221	246	247	238	243	268	238	250	233	205	216	220	249	246	244	248	263	232	245	205	241	233	229	196	241	237	197	226	231	241	205	239	230	238	251	230	216	230	229	212	212	218	211	220	211	238	253	233	236	233	261	257	236	223	229	228	239	219	266	267	222	248	224	213	265	226	254	218	250	226	230	215	224	227	240	218	249	237	242	225	229	243	234	269	237	259	236	248	239	220	223	231	259	236	259	223	244	275	226	235	226	250	228	204	242	230	227	218	244	235	205	231	227	248	241	260	228	229	204	198	247	221	224	214	278	235	222	235	258	246	232	217	198	214	258	212	212	231	244	218	236	210	228	225	210	262	248	260	226	217	232	226	243	212	243	248	263	236	232	231	218	224	211	246	235	230	237	250	233	236	252	250	267	204	249	228	223	241	235	240	215	253	214	231	274	235	255	241	223	240	221	275	211	252	219	243	244	240	239	224	249	252	259	241	242	228	237	221	238	256	248	225	228	206	246	228	243	213	242	219	235	256	244	250	274	221	247	232	213	209	188	245	232	255	239	239	254	231	240	252	214	241	238	273	245	212	255	245	244	251	223	229	238	247	250	212	254	255	257	238	248	232	232	245	228	209	247	272	245	249	228	230	215	234	228	240	226	244	239	208	247	235	224	189	236	218	229	213	231	223	225	225	217	238	246	266	237	246	256	215	209	205	255	228	239	232	233	245	206	243	247	238	219	241	235	248	248	222	230	238	219	243	210	219	228	215	212	230	213	239	234	214	232	230	230	235	219	251	248	232	221	207	233	260	238	275	233	269	215	211	248	222	249	246	219	211	234	230	226	233	237	229	202	252	237	244	242	238	236	247	248	219	209	228	223	246	221	236	230	222	255	234	249	242	235	229	219	239	225	228	251	250	256	220	228	266	227	223	203	214	233	237	247	235	246	223	234	245	245	223	235	243	216	270	219	248	215	245	223	237	242	222	245	236	239	223	250	254	236	244	222	215	213	229	227	240	286	247	251	222	215	224	247	261	250	226	229	210	231	227	229	223	234	205	258	227	210	232	229	246	219	226	228	246	233	250	227	227	231	219	238	237	231	222	232	211	246	204	233	237	220	240	252	222	205	229	228	208	222	237	223	236	278	228	250	209	226	214	241	224	232	203	236	200	253	248	283	204	220	212	242	249	222	244	240	221	205	227	226	208	229	237	242	240	208	226	223	231	238	250	219	228	249	236	238	249	243	238	249	209	244	244	221	260	232	255	220	225	237	244	245	240	220	217	214	255	221	267	247	240	232	234	257	205	241	236	226	254	245	216	260	226	228	252	227	237	210	233	236	245	236	252	239	221	242	219	256	232	254	236	230	242	224	209	236	224	222	226	223	212	232	237	216	234	225	237	222	234	234	245	243	242	255	213	208	221	227	231	232	237	239	279	248	259	213	236	248	227	223	266	257	255	242	233	226	248	237	244	219	264	199	218	280	248	209	200	226	229	211	214	225	233	271	230	220	248	189	239	224	230	235	251	243	266	229	209	258	216	250	229	219	228	251	238	243	260	221	242	245	238	287	236	201	234	207	248	232	220	254	255	223	210	233	259	223	227	225	222	264	258	242	205	249	219	258	244	242	230	223	235	252	254	233	211	224	267	253	237	222	223	223	241	198	214	232	204	227	231	217	212	220	242	214	250	231	264	247	240	232	198	229	237	219	216	229	210	209	258	257	223	219	219	236	224	258	241	222	234	201	237	212	236	232	226	205	216	237	216	227	227	249	258	231	207	228	221	234	242	257	254	229	248	235	215	242	257	246	215	255	229	226	249	220	262	264	249	249	182	226	231	209	231	243	215	235	240	224	237	237	226	220	221	237	265	251	219	241	233	218	246	209	278	253	222	216	236	243	256	219	237	254	247	208	217	223	234	255	236	214	202	232	249	244	224	233	230	221	208	214	279	240	254	212	240	219	230	256	229	221	227	239	248	226	245	243	242	216	221	207	223	252	231	232	223	236	251	250	248	208	217	215	236	228	240	238	241	259	259	253	258	265	219	228	253	206	252	233	232	223	253	229	233	222	238	236	258	240	246	209	264	217	233	249	219	239	218	225	241	211	228	218	267	258	232	209	249	241	220	223	237	251	228	236	198	224	227	239	204	220	217	238	218	237	232	211	231	234	240	245	265	259	195	225	237	229	238	213	239	243	212	232	228	260	211	228	234	253	228	206	237	236	277	224	230	232	206	228	253	252	222	260	247	238	244	218	250	224	227	256	260	223	233	231	244	252	248	226	253	251	261	239	222	250	213	238	233	249	237	215	262	235	296	251	199	237	236	240	228	234	226	244	248	233	240	228	232	239	209	206	209	211	243	252	221	245	254	224	244	206	222	237	215	250	204	221	223	223	206	248	214	217	221	239	270	215	229	220	227	214	254	221	264	243	237	225	241	243	239	244	270	234	243	284	249	231	238	257	207	213	223	232	223	215	230	213	257	228	219	234	217	244	230	258	235	230	243	235	236	214	230	269	220	242	244	241	228	258	234	215	228	232	229	250	245	245	242	254	229	241	209	256	221	251	215	217	223	228	231	227	245	261	256	235	224	254	261	227	221	237	224	236	242	218	238	233	257	215	248	193	256	226	226	219	228	250	230	229	239	251	246	227	217	238	244	228	240	232	203	213	259	225	238	279	203	221	234	266	244	199	209	220	247	227	213	237	236	241	217	218	237	248	240	254	238	230	238	233	207	234	243	254	242	230	243	236	252	211	230	219	244	240	263	219	240	217	198	218	201	226	238	225	248	223	206	240	241	215	220	219	210	184	243	198	246	235	211	242	258	215	240	203	224	215	222	246	258	260	241	230	220	214	246	213	236	224	254	221	245	267	252	248	229	219	252	223	242	214	214	248	231	234	209	240	237	243	224	223	236	239	259	231	233	230	209	222	231	232	216	235	243	248	238	223	219	190	218	215	235	222	269	248	229	229	224	249	251	223	238	210	235	240	240	231	237	242	241	228	219	258	244	257	234	260	233	232	231	217	233	254	234	240	268	248	246	242	252	258	232	232	229	243	213	238	241	248	234	243	214	221	268	213	256	231	226	252	236	254	214	237	244	223	213	248	244	257	231	229	225	222	250	228	240	250	223	226	260	227	227	254	203	220	252	249	246	231	230	263	241	214	259	241	250	213	245	239	246	237	227	271	245	217	228	220	244	242	244	217	250	233	215	223	235	256	245	255	261	222	233	228	248	235	222	249	236	237	229	222
19248	20950	20501	6205	1430	656	530	565	584	526	613	560	586	551	612	581	546	547	571	589	561	527	563	548	593	553	552	562	573	565	572	615	558	535	540	608	581	582	554	595	573	593	589	552	533	547	568	537	565	609	608	568	548	550	571	585	543	501	572	570	561	544	570	548	558	544	550	555	530	524	525	545	538	538	523	602	589	581	558	545	569	562	558	591	572	569	566	539	529	538	572	575	551	550	567	558	578	514	542	578	560	553	534	570	564	552	534	528	520	531	591	573	577	556	556	556	564	532	537	547	516	576	570	564	573	572	581	556	552	584	570	537	578	592	540	543	567	549	573	560	575	575	580	558	538	531	569	551	542	549	539	514	562	565	597	544	551	567	577	606	565	583	565	543	576	561	568	542	538	589	565	550	583	572	561	556	573	539	547	597	548	554	567	574	557	520	556	581	588	584	565	550	579	538	582	556	564	574	543	541	539	561	528	553	599	603	581	552	580	509	572	571	523	498	606	576	543	521	545	602	548	565	561	578	584	546	578	552	543	547	592	565	547	538	535	514	551	573	589	574	571	556	568	551	564	543	559	578	556	563	568	560	566	537	557	548	540	561	531	572	522	551	529	560	541	558	588	590	565	596	573	568	563	540	547	550	564	563	558	541	579	537	613	544	485	584	536	536	568	573	576	569	548	553	594	575	580	595	587	541	594	536	578	520	526	629	511	537	556	610	563	536	503	511	539	564	530	576	528	592	537	557	552	585	559	561	522	563	543	570	530	546	530	566	572	574	568	579	587	574	558	615	567	592	580	540	546	573	540	560	585	588	561	571	575	566	551	576	567	536	510	564	553	550	586	565	557	572	563	585	585	515	573	553	539	554	564	561	558	575	566	550	536	543	565	556	528	561	571	545	582	612	567	496	519	569	543	563	547	537	597	554	535	584	584	602	550	534	551	579	551	583	541	562	559	603	553	576	546	571	583	555	528	551	572	513	601	528	562	553	531	601	597	536	583	542	559	560	536	548	513	541	527	526	580	557	608	544	557	581	559	591	526	551	551	530	545	549	544	573	593	550	534	572	596	581	581	594	579	547	575	567	594	564	576	560	573	561	559	580	579	574	574	544	581	576	566	542	549	573	578	542	579	558	515	575	552	592	536	588	557	598	582	565	550	546	514	544	574	564	521	516	558	540	562	509	540	561	584	588	568	550	559	585	548	569	534	562	558	552	529	600	575	542	561	536	554	576	525	557	559	568	564	549	548	557	587	562	521	540	571	562	625	561	571	524	529	578	573	581	563	560	564	515	551	578	548	576	605	558	578	533	563	553	522	528	578	563	569	520	586	600	548	540	590	542	556	566	572	540	566	546	554	572	575	566	570	544	555	516	567	588	540	551	550	536	519	548	562	535	551	519	550	539	554	558	582	516	559	513	536	555	539	563	533	589	538	584	578	539	564	527	544	545	582	553	576	549	563	566	581	527	555	525	553	583	524	546	531	518	587	575	535	558	574	564	575	546	580	541	565	559	557	595	511	548	511	531	571	575	561	558	538	558	520	535	571	591	581	514	527	554	566	549	528	584	531	516	530	603	548	571	551	603	614	567	561	534	568	568	530	585	592	576	560	553	565	517	529	525	571	540	546	565	544	515	571	552	582	545	597	563	592	561	560	557	618	570	566	560	563	604	585	539	571	555	555	540	546	577	589	525	569	527	574	511	556	571	538	569	608	542	557	537	562	579	550	541	540	558	583	580	549	559	568	575	539	553	568	547	560	552	611	548	558	547	533	577	556	566	568	565	531	553	557	586	548	615	568	548	578	585	549	526	590	561	545	586	573	550	577	553	583	588	561	569	569	562	578	555	593	584	585	544	582	552	519	544	600	532	584	556	531	532	536	542	590	554	523	584	577	565	593	516	553	529	536	552	543	539	526	553	551	574	587	574	556	576	519	564	528	552	524	599	554	605	573	591	524	556	572	566	538	542	594	546	563	595	571	587	568	544	562	547	522	547	564	543	526	540	553	586	579	577	508	555	559	577	525	560	558	565	555	566	616	589	524	571	534	533	554	550	548	565	549	557	551	541	537	538	583	549	514	596	545	552	567	544	561	603	559	567	554	578	584	554	578	557	614	623	600	561	509	575	580	508	557	580	558	568	567	555	555	589	578	511	611	526	562	535	577	527	512	585	508	549	511	554	576	535	558	577	583	568	551	578	557	590	548	535	577	563	570	563	550	605	544	560	541	531	536	541	539	575	529	549	555	552	540	586	519	535	538	584	545	578	546	540	525	541	529	584	590	559	532	583	530	561	553	536	549	530	555	516	593	537	529	552	515	586	568	576	586	567	568	544	589	536	561	541	555	600	542	565	579	543	534	611	551	553	555	576	552	526	543	569	602	528	550	569	557	537	582	526	552	550	589	552	564	570	544	568	576	540	586	559	543	535	545	598	556	569	563	560	554	507	551	546	576	531	554	558	534	525	595	536	549	524	505	554	573	556	548	499	603	528	562	610	516	567	588	562	521	551	562	543	542	571	604	575	560	543	555	573	531	555	536	512	521	544	607	556	544	550	582	571	551	523	577	548	562	594	563	556	535	526	591	578	534	521	559	572	561	539	552	531	566	514	596	545	565	536	575	530	582	541	548	564	575	587	588	515	539	562	557	545	547	592	583	576	583	532	528	559	552	545	551	582	559	522	532	554	544	542	583	536	532	579	557	564	527	600	562	551	594	601	580	481	517	526	561	577	511	571	582	560	564	571	548	546	573	552	586	578	589	590	593	530	575	555	564	566	552	565	591	511	539	552	549	562	571	557	584	563	558	524	520	538	541	557	521	551	558	524	551	552	546	496	556	622	576	553	532	578	545	546	527	614	545	590	597	543	541	533	567	556	564	576	558	545	547	547	563	552	572	543	561	534	555	586	534	608	573	532	531	600	540	597	576	551	566	560	524	591	548	556	590	561	516	563	593	558	505	605	570	582	576	517	592	591	536	572	539	558	583	524	550	565	568	586	554	508	544	560	564	532	567	589	565	576	527	534	596	529	579	547	563	536	536	530	539	555	523	565	564	532	593	585	539	541	584	542	563	594	550	564	575	537	549	554	559	535	525	526	517	561	556	597	570	533	555	559	579	579	557	550	545	545	557	614	600	542	543	550	572	545	567	571	595	547	547	551	529	553	519	625	567	566	580	511	555	547	479	552	561	543	536	565	583	558	544	577	556	572	546	585	545	543	553	563	604	518	574	568	533	549	512	573	588	526	533	556	577	521	553	569	506	557	551	552	532	521	573	554	540	593	556	577	591	572	582	579	603	554	557	601	564	559	548	540	531	548	557	515	536	558	508	552	579	582	592	555	541	559	577	571	546	533	538	558	568	576	538	568	529	573	552	564	527	611	528	600	564	560	575	556	581	566	574	504	542	561	555	561	596	523	557	564	547	499	545	581	534	560	552	536	542	547	598	579	568	554	577	562	534	525	541	532	545	538	543	555	584	571	573	519
45510	35257	22199	9884	9697	2076	373	357	345	350	360	347	335	364	372	354	353	343	362	320	341	335	340	383	336	364	360	383	338	357	344	291	348	356	369	359	338	351	360	363	374	342	379	370	369	356	341	395	356	354	341	340	366	345	334	321	352	356	352	340	363	340	336	368	388	330	353	342	364	358	357	409	351	328	367	342	373	342	339	359	346	369	337	333	398	320	326	367	389	382	348	363	387	335	340	365	362	320	358	405	339	372	339	345	377	360	379	358	348	389	363	366	356	347	357	364	315	370	346	361	388	367	358	312	370	355	363	361	353	366	352	351	371	363	356	331	367	365	361	359	348	393	349	337	319	364	369	350	364	404	348	334	353	352	364	336	333	331	369	345	324	351	375	359	349	370	330	321	370	378	353	356	338	330	353	370	392	379	351	340	356	371	332	374	341	341	357	350	369	337	362	400	331	365	335	369	352	336	345	338	374	400	364	316	357	343	302	357	361	345	355	334	373	382	354	330	372	340	359	335	343	357	370	382	347	309	312	354	343	362	341	373	348	304	357	321	317	345	359	368	341	340	346	322	351	345	337	344	333	337	333	330	346	350	371	382	358	336	368	356	361	383	371	383	340	330	334	344	354	372	360	350	321	398	381	354	400	372	383	395	343	376	367	356	354	333	338	353	392	354	351	344	339	348	325	336	356	362	352	318	338	353	348	368	371	315	326	330	376	388	354	353	377	372	366	406	334	381	348	346	359	350	393	346	345	363	323	365	343	339	348	346	368	377	363	354	365	376	324	363	358	335	358	359	385	318	354	376	320	335	336	331	361	358	374	358	333	361	337	400	381	393	354	363	370	368	336	397	348	345	410	380	355	382	344	332	327	412	353	363	363	302	327	353	342	355	359	353	343	371	351	306	333	364	376	383	354	360	317	373	374	380	364	366	341	351	340	355	419	350	338	357	355	324	385	383	337	324	361	331	350	351	327	356	346	324	361	355	366	362	342	307	365	359	337	322	379	364	347	379	365	351	366	362	361	368	322	353	372	396	377	386	364	369	349	407	382	374	354	366	346	380	367	387	362	364	360	327	346	329	363	359	354	321	358	334	336	323	358	349	381	331	354	324	368	383	328	359	357	342	366	394	324	401	347	338	339	363	393	335	371	342	362	359	376	374	377	325	362	358	371	369	331	353	309	365	345	381	342	332	334	353	357	347	355	368	366	394	364	349	351	336	328	380	338	367	379	397	363	328	354	337	367	352	354	339	361	375	342	383	370	338	338	371	356	348	349	355	371	372	341	351	381	385	352	358	373	335	365	395	381	361	364	366	345	341	398	340	352	362	337	354	382	393	363	373	297	338	361	409	340	362	344	332	412	371	339	368	342	330	335	331	369	387	351	347	319	329	334	338	354	373	374	341	348	386	369	356	380	354	363	343	357	354	376	347	317	347	358	366	366	340	391	363	367	339	369	341	334	320	360	332	380	379	377	343	350	316	377	354	345	355	363	393	353	354	366	345	367	378	362	329	330	365	365	338	342	362	344	339	358	366	327	370	322	368	354	346	334	322	328	353	354	357	334	360	366	379	356	353	358	383	352	388	367	317	386	335	353	380	324	349	365	352	365	362	354	312	371	362	348	349	316	381	365	327	367	363	369	339	394	334	372	368	366	367	351	352	389	369	338	386	368	362	339	367	346	339	344	417	366	335	344	360	374	364	400	359	374	360	363	380	369	355	342	345	330	332	341	352	378	365	345	349	345	342	388	342	341	357	346	378	360	309	370	357	385	349	354	372	366	307	360	371	356	393	352	350	344	370	364	349	335	342	345	375	389	354	406	325	325	395	352	344	364	346	354	338	355	364	362	345	360	361	321	328	364	394	367	379	365	367	398	342	402	373	370	334	362	354	359	329	361	359	346	361	380	391	341	368	371	370	367	343	342	422	375	379	357	336	325	381	386	345	349	366	334	369	361	379	339	368	323	364	349	361	346	342	348	354	406	345	383	326	362	364	373	409	366	327	401	387	396	355	355	362	369	378	322	346	341	349	377	356	303	335	326	344	318	386	359	368	337	353	357	371	356	354	391	344	362	342	358	371	352	350	359	353	328	364	341	345	380	343	367	357	308	384	343	365	372	347	361	335	326	369	334	327	346	378	364	371	380	334	342	384	340	332	348	341	386	344	401	386	365	354	394	357	336	312	345	328	371	340	355	349	344	380	328	402	381	356	368	332	363	398	365	363	367	353	381	340	376	330	365	352	385	383	349	373	399	391	364	389	341	346	339	353	308	382	380	407	354	329	365	365	337	366	329	336	383	332	353	339	357	353	374	378	341	303	316	313	352	343	377	314	343	339	374	347	378	379	369	364	321	349	368	360	354	313	335	330	358	352	352	353	358	373	374	359	364	327	357	349	338	334	322	371	354	365	330	379	361	330	329	314	353	331	326	380	345	347	348	315	366	340	338	355	367	323	361	345	342	349	367	352	409	361	322	358	363	348	328	350	373	356	359	381	339	372	348	354	329	344	357	342	321	386	366	372	345	367	364	357	339	368	363	372	314	345	375	373	380	352	379	352	327	355	357	344	379	349	351	349	349	369	344	347	376	367	325	331	355	357	392	359	326	403	365	359	352	356	319	346	348	328	335	355	336	336	366	374	371	369	378	391	344	367	376	357	340	401	355	374	374	341	341	342	366	378	350	374	340	341	333	354	372	406	353	349	391	441	384	359	354	328	389	372	386	337	355	332	404	348	373	333	336	344	352	387	374	331	361	318	363	364	385	346	367	327	353	369	351	361	365	354	317	383	395	352	372	354	349	347	387	350	381	387	348	391	375	352	354	346	347	360	385	382	360	358	345	354	336	377	303	370	324	346	376	356	346	394	387	382	348	347	336	364	346	346	328	354	399	372	357	385	386	365	386	375	349	328	370	357	367	347	359	372	357	375	344	358	360	333	377	353	393	335	361	318	364	377	392	319	370	341	322	345	348	347	372	349	341	334	344	358	349	333	372	378	339	364	360	368	337	362	317	357	356	335	372	369	389	341	335	349	383	357	359	381	387	332	373	333	360	358	397	348	346	365	366	362	341	358	388	355	347	353	307	352	316	334	372	321	336	382	379	318	361	346	341	388	376	348	381	340	377	338	416	333	345	331	368	354	338	350	381	338	398	324	357	374	361	372	381	318	373	362	324	341	382	330	375	327	360	369	388	357	361	357	392	354	354	328	373	331	349	352	329	343	347	334	385	355	339	339	358	351	353	364	379	350	355	329	365	346	366	326	379	351	341	355	361	386	382	394	357	341	358	340	350	382	367	362	343	347	363	370	367	382	353	329	335	372	369	358	345	374	359	385	330	361	337	346	313	362	360	373	418	345	314	401	365	368	334	336	375	383	378	385	338	344	350	382	352	363	370	337	351	352	348	353	337	357	360	362	342	369	350	375	371	340	375	361	349	346	342	365	321	318	351	389	373	358	365	359	357	383	374	333	364	367	374	353	372	378
28927	27961	24905	17737	21525	5526	912	840	873	825	786	785	815	791	796	771	842	816	747	827	766	827	786	769	793	797	809	793	770	779	780	866	814	753	828	801	835	798	782	771	792	799	770	827	761	760	802	799	759	783	800	808	791	796	748	775	825	735	800	793	779	802	770	772	783	763	772	747	821	821	802	787	830	751	825	798	793	768	771	789	778	755	789	821	766	806	792	772	798	757	820	747	833	783	776	799	830	816	826	746	828	770	760	812	794	814	781	773	773	800	770	765	782	784	797	803	830	765	786	784	844	807	755	782	774	784	830	777	763	793	836	804	754	807	765	784	730	862	798	762	801	798	798	799	815	820	776	769	801	785	814	776	768	782	771	830	786	756	777	767	775	751	807	810	788	802	818	770	826	789	823	849	758	794	811	809	750	806	832	815	810	808	822	781	746	814	787	829	785	799	739	804	803	746	801	846	807	780	790	783	812	779	786	766	803	782	807	784	809	737	802	763	697	813	766	796	780	792	775	757	792	814	810	798	739	774	774	816	835	759	796	776	754	775	787	821	794	780	798	810	784	782	759	817	803	750	788	814	754	780	798	794	808	767	795	754	736	765	796	804	840	798	779	776	763	777	711	797	753	800	756	771	783	770	774	811	775	782	841	834	811	783	767	800	831	782	771	812	809	768	753	740	761	825	806	738	753	824	788	820	789	806	854	769	821	725	810	781	748	810	778	823	789	796	749	804	801	708	783	833	712	759	789	737	750	829	786	784	809	799	795	797	793	795	763	736	824	814	785	762	827	827	813	819	757	794	765	792	810	832	739	818	804	839	749	805	796	768	778	782	800	760	771	786	817	816	734	799	753	792	781	754	728	849	788	794	772	831	766	824	792	808	814	864	764	769	785	766	795	807	816	815	797	792	761	732	823	788	769	807	759	773	847	803	759	779	731	752	799	815	800	784	871	763	798	760	748	770	793	760	815	729	764	754	797	752	811	779	789	811	768	797	750	785	833	793	790	815	810	813	775	789	843	805	779	779	793	751	780	869	799	789	799	803	751	735	772	792	795	839	774	766	766	818	760	798	754	808	839	792	724	797	792	805	765	829	814	728	783	767	838	781	772	793	778	755	828	807	808	795	793	798	794	795	784	748	807	797	782	775	821	770	761	803	833	778	764	834	746	783	778	776	791	821	753	833	786	839	847	784	781	764	819	757	817	811	785	781	792	780	767	798	768	792	763	753	780	764	783	740	799	780	824	806	795	778	785	788	814	778	707	807	790	806	769	794	799	815	762	805	778	777	773	805	774	798	802	795	773	751	721	801	817	822	778	807	759	802	759	745	748	824	824	825	768	778	775	767	769	780	806	807	761	794	745	766	748	774	771	796	751	754	818	836	759	751	828	795	798	763	780	755	799	815	820	739	764	810	829	795	806	755	766	818	721	771	758	828	830	801	769	777	833	757	816	802	775	828	804	828	790	824	799	786	796	758	774	808	806	782	806	786	782	819	750	807	783	794	773	801	832	778	846	801	737	778	800	779	753	775	805	806	767	795	813	749	786	871	747	745	810	817	749	837	823	811	796	868	822	793	803	784	808	781	800	743	781	800	743	777	760	789	796	782	766	727	852	822	761	868	780	754	805	774	774	799	787	794	782	756	797	752	821	743	824	781	736	772	794	807	759	767	797	787	776	774	811	788	818	742	781	819	783	797	772	739	801	747	792	758	737	743	837	777	823	813	754	767	785	846	809	740	768	781	798	799	783	824	831	756	784	734	790	829	870	797	752	778	791	772	806	821	748	798	798	816	781	809	787	774	770	799	758	752	782	748	776	789	801	793	787	816	767	786	844	829	826	777	819	779	757	730	779	752	756	781	811	832	799	784	786	799	757	719	721	762	789	779	820	745	772	795	748	834	793	789	785	779	801	832	793	821	739	831	799	755	769	797	788	803	797	811	757	868	785	807	778	832	775	763	760	866	756	756	810	841	760	751	786	823	761	791	821	820	834	786	810	794	778	785	814	864	762	758	772	785	810	770	871	845	845	748	795	752	813	803	802	767	765	724	746	792	792	830	821	763	809	781	798	784	787	801	803	768	768	814	755	798	758	755	828	794	764	865	808	768	750	789	779	811	802	823	781	807	798	842	877	842	812	808	814	737	752	775	820	758	754	763	783	826	817	751	808	727	785	830	788	749	743	793	763	824	799	758	758	799	793	843	729	778	806	808	808	788	799	773	780	764	814	758	726	772	793	821	781	758	792	750	794	784	751	768	762	815	758	796	803	804	780	812	758	806	773	789	778	819	746	798	864	772	810	789	780	820	829	799	829	770	784	801	781	769	845	754	795	776	779	781	789	799	768	802	770	801	791	813	800	799	790	790	825	774	799	795	775	808	739	760	816	800	846	759	773	810	799	770	761	774	831	782	775	734	807	743	807	733	808	801	786	753	761	735	754	774	746	814	817	821	792	782	757	769	809	776	786	799	780	817	823	822	779	812	755	759	794	790	761	776	777	843	802	821	780	762	816	811	779	781	786	777	806	797	862	831	765	804	759	790	789	782	799	804	821	795	828	759	787	834	786	775	741	791	792	821	767	799	800	778	766	764	831	819	771	770	822	791	797	802	771	796	818	809	777	832	776	805	800	773	820	775	735	813	802	750	819	834	812	822	817	774	819	790	793	803	753	806	840	855	764	783	776	787	755	848	765	815	791	721	786	768	756	819	763	807	791	767	797	802	837	815	795	796	792	812	725	782	789	800	798	795	778	802	799	766	791	787	760	806	786	759	817	804	803	783	758	753	806	771	800	790	848	782	746	808	766	816	781	808	801	763	748	777	753	852	772	795	766	750	760	801	820	802	785	746	759	777	807	796	753	775	806	743	813	758	770	855	810	838	794	756	815	788	787	783	792	763	802	759	829	775	758	775	817	795	795	829	769	808	771	745	791	761	756	768	784	800	754	769	821	769	751	787	767	759	851	834	733	807	767	765	782	806	776	815	813	795	819	792	830	819	801	802	826	808	809	777	737	810	799	770	792	822	771	780	843	803	844	744	788	793	756	756	787	767	782	809	756	798	803	772	806	833	818	747	759	809	778	757	752	754	797	789	736	756	838	769	806	734	777	795	754	797	803	812	811	815	778	766	798	791	767	795	790	804	790	797	789	750	776	766	794	778	749	828	775	821	838	850	780	770	820	794	772	779	777	786	797	738	781	799	813	798	781	761	816	801	809	826	816	745	802	762	793	790	750	804	832	798	787	838	821	811	842	757	749	773	751	750	772	793	762	769	789	775	781	804	754	732	829	777	814	797	793	743	765	807	811	797	755	811	765	731	777	787	819	832	803	781	784	796	793	799	788	795	811	780	774	798	804	776	761	839	773	805	725	789	840	740	777	766	773	772	836	802	823	783	782	790	790	806	759	808	777	794	766	817	795	761	743	817	815	777	795	818	802	786	814	808	782	785	729	771	812	823	806	765	830	814	782	791	756	836	778	817	802	740
54808	41091	26523	12919	18278	5696	545	401	370	358	318	369	373	347	363	354	342	372	374	359	396	373	373	319	376	353	340	349	380	364	318	376	352	352	333	350	406	374	349	337	342	372	330	367	386	335	367	299	361	352	343	354	374	346	364	376	330	379	373	365	346	353	364	305	319	368	391	342	347	360	382	374	329	374	380	353	330	352	359	338	346	301	375	353	346	363	339	346	336	394	349	313	350	358	360	380	362	353	375	375	344	331	318	386	356	365	347	369	341	375	347	348	353	364	354	368	383	313	347	366	364	373	355	392	354	345	361	368	348	364	361	340	361	317	345	345	320	361	381	327	326	397	306	341	319	370	362	340	345	372	354	349	381	362	343	361	356	344	356	370	361	333	320	340	355	351	343	358	298	361	345	367	345	377	365	389	368	393	347	347	345	308	332	344	405	344	339	321	343	350	367	334	340	380	349	332	340	370	342	337	351	364	333	345	362	327	378	355	397	359	317	368	329	343	361	403	359	357	352	363	338	354	339	325	352	357	358	338	330	348	354	381	367	349	342	331	330	374	337	331	340	372	351	309	359	373	354	323	307	339	344	331	367	346	356	326	373	357	339	345	377	312	339	344	354	323	334	354	386	376	372	335	369	326	336	368	365	329	389	354	369	355	363	339	389	352	342	375	361	353	333	305	318	312	327	338	321	327	356	343	367	362	350	358	328	349	364	347	370	333	367	329	342	350	312	346	342	334	341	312	348	365	322	359	314	349	365	335	307	320	350	338	364	360	352	381	375	342	380	366	355	356	370	343	334	366	370	385	385	361	340	329	376	332	367	388	356	367	327	357	360	357	355	371	364	359	372	364	414	305	351	370	366	349	307	354	349	346	351	360	333	332	300	351	304	322	340	341	395	325	361	323	363	363	354	322	334	313	366	330	363	362	375	351	355	357	432	351	358	360	340	334	363	356	347	364	368	335	359	356	361	338	362	338	324	322	409	363	353	318	331	357	358	358	366	363	403	385	333	349	382	337	376	370	359	350	366	344	355	357	372	373	367	386	336	347	379	358	318	358	348	343	327	377	354	377	339	326	338	335	333	324	347	353	342	327	349	350	327	362	347	335	344	344	385	370	351	384	373	386	341	333	323	313	374	355	345	366	353	328	359	346	370	331	391	348	346	347	338	369	348	341	372	341	383	357	360	336	355	392	366	359	362	352	354	330	374	327	371	399	353	343	366	394	372	380	351	372	372	346	367	338	372	379	350	335	361	318	351	369	378	359	363	376	343	370	343	374	320	376	331	347	379	366	358	345	341	391	354	356	366	349	335	368	335	393	323	318	330	387	350	337	366	388	388	352	385	401	356	324	358	382	395	363	355	332	346	312	344	358	322	323	297	364	368	398	366	350	355	345	384	363	358	310	344	368	373	343	361	339	340	361	347	339	379	379	354	354	335	341	331	364	345	365	323	377	353	340	313	377	353	369	353	349	326	327	357	356	361	358	341	373	322	403	369	313	346	346	343	362	370	352	353	365	376	388	341	343	363	384	347	373	373	353	364	353	349	366	352	370	386	319	325	348	297	344	369	352	353	354	299	326	354	370	387	330	378	332	324	337	347	354	318	328	340	345	364	338	321	336	369	328	321	344	360	372	348	344	323	320	336	329	352	337	349	362	310	354	371	342	381	386	375	339	367	360	370	320	397	368	351	398	345	367	352	368	382	374	356	363	336	338	354	371	370	355	372	333	356	309	377	332	341	328	372	377	363	363	361	341	350	376	321	368	339	333	339	347	351	369	323	352	359	346	348	375	347	354	280	333	352	360	399	375	319	329	353	336	378	350	327	351	294	315	341	354	353	335	378	341	342	343	309	369	325	360	376	325	360	369	363	365	351	356	342	330	380	342	362	313	322	373	334	338	402	371	387	399	315	318	356	343	368	355	353	367	347	359	345	372	353	306	353	337	351	384	335	365	374	342	354	356	316	326	346	342	336	368	349	358	324	375	358	325	355	366	369	354	400	361	385	350	343	339	369	348	358	351	350	376	354	357	353	358	350	349	361	354	345	371	382	321	368	381	330	392	365	380	338	388	343	348	347	348	322	346	342	352	371	351	329	361	364	391	368	343	365	361	354	383	340	345	331	349	341	355	369	366	358	387	343	343	383	371	351	354	370	355	368	331	378	315	337	366	360	343	369	334	332	321	318	374	352	345	358	330	364	354	346	394	381	346	371	335	335	368	335	355	344	384	345	363	384	352	358	358	357	313	358	357	355	368	407	359	358	332	361	345	329	373	377	317	345	375	351	392	367	343	337	318	309	316	330	359	383	362	330	346	373	358	344	405	390	359	355	368	333	368	378	382	360	342	339	352	354	326	333	342	359	354	353	394	346	323	342	339	378	324	363	372	361	323	324	360	396	354	360	368	352	384	365	347	328	352	345	413	326	393	393	364	353	365	362	320	375	351	354	341	327	364	320	361	357	379	340	346	380	321	346	343	344	338	371	341	333	312	319	327	339	375	315	387	363	309	358	343	314	327	326	378	322	344	387	388	381	339	320	368	368	369	359	376	348	347	321	367	326	372	357	345	370	350	364	332	358	358	347	334	356	350	384	358	384	370	372	352	321	361	350	348	366	381	379	331	398	324	355	368	344	384	347	357	361	368	351	399	316	339	358	369	377	343	343	360	348	342	370	364	358	347	357	348	362	402	349	347	351	344	362	369	353	403	388	372	319	352	313	395	314	359	370	346	326	348	387	375	306	348	381	339	367	347	360	364	338	380	372	332	337	341	393	398	352	369	348	350	353	349	378	326	337	335	361	356	356	358	342	386	366	327	363	377	377	353	298	337	347	361	346	382	388	357	366	367	354	371	326	357	358	323	353	361	356	359	329	383	373	347	341	365	325	355	323	305	300	335	346	320	337	358	326	343	344	391	356	393	340	344	351	358	345	350	336	383	338	336	315	354	378	359	337	374	366	353	353	354	355	335	324	316	387	337	347	344	332	354	359	382	350	387	341	353	356	378	379	357	345	382	356	374	381	303	322	348	369	337	357	344	341	361	335	328	320	337	356	364	392	383	341	339	377	309	377	315	371	346	375	373	373	355	331	353	342	346	323	359	354	317	340	347	346	362	336	355	373	339	339	351	344	393	383	350	335	367	382	352	352	366	351	364	358	326	381	339	357	324	325	320	368	344	343	353	343	360	322	350	351	363	344	403	378	330	363	342	347	359	407	381	373	348	348	358	336	385	328	379	345	366	366	367	411	339	356	398	389	369	376	351	365	344	352	365	346	364	375	349	340	393	368	380	381	319	316	350	325	324	361	373	334	347	344	352	326	374	340	358	340	385	363	344	383	371	346	381	339	348	365	349	369	368	323	339	344	333	341	392	305	350	351	321	327	337	314	342	327	321	375	366	348	318	374	340	331	391	374	376	353	348	340	367	361	343	360	334	395	336	369	392	376	354	395	361	364	334	357	339	350	327	359	334	323	357	365	364	353	365
34441	32100	27748	21852	33799	10884	1023	916	935	820	827	863	870	828	793	793	746	814	781	765	768	834	752	757	783	818	736	776	770	770	743	762	778	791	747	759	755	746	733	761	762	789	719	806	826	809	748	771	766	738	727	734	784	792	765	729	812	741	793	773	780	790	728	749	750	752	754	805	802	780	762	756	761	732	784	770	759	715	768	792	731	751	769	801	745	756	724	746	829	756	792	738	752	751	779	756	785	780	742	766	810	755	766	810	829	733	776	747	740	798	800	775	795	752	770	758	764	772	788	744	782	782	752	788	750	788	776	798	781	705	742	713	741	776	710	744	710	742	770	726	774	753	761	717	810	700	744	767	783	770	794	779	730	810	763	746	765	699	751	767	724	744	808	786	740	740	719	748	781	769	743	763	761	746	766	745	779	749	754	785	713	728	758	774	779	813	782	780	787	759	741	776	717	729	747	773	775	778	709	792	789	786	819	774	748	722	794	759	800	794	756	779	789	786	731	765	752	787	729	780	777	770	737	766	796	782	721	762	783	769	707	741	800	756	731	814	771	807	777	805	750	769	759	784	721	803	794	793	804	758	769	741	764	767	759	784	783	791	790	725	829	752	736	763	788	797	709	782	741	771	765	773	752	780	749	725	752	746	806	696	737	762	768	772	798	740	776	721	820	763	766	790	736	797	746	746	772	744	764	765	760	738	746	738	710	718	735	734	768	771	776	717	787	801	779	759	774	750	748	760	786	771	781	771	778	725	751	731	738	804	733	739	734	729	773	745	747	759	768	756	813	761	764	754	718	755	805	728	755	782	800	732	740	745	785	792	830	759	741	790	764	735	763	761	842	751	783	781	724	762	748	753	798	766	756	724	768	786	762	751	771	777	738	784	746	740	787	799	753	789	774	719	789	761	772	713	786	715	738	746	781	754	757	736	760	741	758	749	775	702	741	776	797	741	771	737	748	771	758	772	771	780	754	761	778	763	735	746	754	776	762	735	762	728	785	751	742	782	772	778	780	738	786	811	800	731	743	792	724	731	791	806	779	741	855	718	777	745	745	760	766	776	748	738	778	759	760	739	767	760	796	788	754	763	756	786	804	746	748	771	767	792	771	751	817	800	761	779	795	730	765	726	733	745	772	792	731	783	710	764	793	748	784	757	790	759	766	749	790	769	794	742	785	731	800	728	747	757	774	737	777	747	783	769	743	768	760	756	728	743	760	765	761	758	727	709	728	749	766	744	796	774	755	775	739	765	728	804	749	790	758	727	729	757	741	733	745	711	724	762	734	759	752	775	799	779	774	732	746	779	724	782	821	751	764	717	788	699	717	788	718	747	751	788	788	787	770	768	717	796	734	733	768	768	780	779	763	807	793	753	777	755	824	768	766	782	758	699	712	771	773	755	774	769	766	751	806	758	801	786	755	773	783	790	746	760	772	790	775	755	740	730	729	723	739	767	763	778	721	742	766	759	759	753	783	779	771	786	767	787	751	815	828	802	782	765	749	758	822	774	721	741	756	716	760	790	778	796	790	783	741	782	774	714	727	742	754	743	720	767	705	733	775	768	835	764	763	799	744	722	767	772	789	747	740	715	703	771	763	741	753	756	710	756	759	765	720	788	793	735	765	748	771	697	767	758	798	776	753	760	798	725	750	784	770	759	783	783	787	767	761	771	776	792	776	763	800	765	754	783	766	787	751	793	758	770	720	749	815	745	754	696	755	788	738	763	755	763	746	738	711	766	727	762	766	729	775	742	802	819	760	794	760	799	806	820	736	792	761	784	741	776	740	794	729	770	766	722	770	803	743	762	769	717	720	784	769	811	769	718	759	797	765	742	761	788	732	758	719	846	749	737	740	742	778	761	728	743	770	807	757	710	787	765	802	768	771	774	707	797	698	753	720	772	735	751	745	808	761	745	773	736	784	763	735	777	785	790	751	734	757	737	756	765	721	769	735	791	758	772	801	762	766	745	734	776	747	723	728	734	726	784	757	721	799	720	815	732	774	795	796	734	746	746	764	733	732	763	744	740	737	762	774	774	789	756	765	776	808	751	760	805	742	762	759	816	771	791	716	752	754	779	741	769	755	778	751	821	793	732	807	764	769	765	774	726	764	772	831	765	799	751	736	793	733	771	734	747	706	772	798	744	768	775	769	800	754	712	795	747	739	751	693	802	767	802	733	767	755	771	736	791	706	771	751	759	784	812	719	712	760	762	775	765	773	745	772	730	747	802	755	721	789	802	773	771	728	778	794	717	784	727	762	719	793	790	728	719	764	766	784	782	744	766	733	806	768	767	792	777	746	849	764	760	766	776	786	755	767	800	753	822	726	757	819	730	738	758	744	775	764	729	768	740	774	715	723	754	749	765	758	794	757	747	787	819	735	755	783	796	739	743	728	765	747	754	761	771	847	762	756	763	814	747	756	752	781	750	782	776	772	736	765	790	745	744	787	743	759	753	782	724	777	758	747	701	760	727	748	779	797	739	784	754	752	708	807	761	772	758	798	745	786	754	756	769	800	702	736	778	786	780	760	789	797	770	768	753	735	767	792	739	784	761	789	748	794	731	785	740	760	781	813	787	753	749	746	733	778	779	764	798	770	758	739	776	794	763	782	694	786	792	791	773	759	749	740	770	747	802	732	789	800	800	780	787	728	768	724	755	739	777	766	706	791	767	769	779	784	762	744	777	755	803	774	773	739	751	800	745	799	775	743	721	766	783	750	734	798	794	739	767	715	752	770	726	798	824	740	762	753	777	763	779	750	770	718	734	744	773	707	773	746	808	704	751	750	754	742	778	783	758	748	783	742	747	712	758	798	767	749	799	747	736	771	747	830	771	799	773	760	774	744	778	732	780	778	772	702	725	744	791	735	820	765	763	744	777	744	810	810	720	782	758	756	775	756	743	758	774	755	840	723	737	749	761	733	747	758	754	760	717	768	753	765	735	790	763	781	775	764	790	744	723	729	721	762	798	816	730	759	764	812	758	719	775	764	700	753	809	786	735	765	762	730	769	778	723	765	750	736	738	767	768	760	753	759	765	752	760	810	763	753	782	746	772	741	753	769	792	787	755	747	721	716	764	710	724	726	742	754	785	725	737	778	769	771	758	685	770	804	768	744	764	826	723	783	774	820	766	783	800	772	706	787	760	729	749	766	755	781	747	728	744	779	724	748	798	747	747	748	766	751	756	755	790	751	734	780	751	750	762	760	787	766	801	851	740	786	782	753	743	758	806	757	785	732	795	741	772	754	779	788	766	779	774	746	792	757	743	730	764	776	745	753	764	789	782	773	707	771	740	794	758	755	711	782	733	797	760	741	772	712	780	786	748	727	744	733	727	765	790	767	812	772	787	813	791	783	749	793	763	772	786	768	770	755	765	720	756	794	750	769	758	815	799	793	799	744	772	739	737	725	674	730	763	743	720	762	737	823	727	774	773	757	776	788	742	800	740	790	813	788	764	739	808	739	757	763	767	736	759	751	748	763	768
32487	24222	14240	3470	555	292	232	236	247	212	210	248	257	223	230	243	225	192	207	274	217	244	212	240	224	236	236	244	215	219	229	210	206	268	233	224	209	229	208	239	221	235	209	245	234	263	243	207	191	224	206	231	229	207	249	209	237	229	185	216	197	210	224	206	243	222	231	251	242	212	219	212	237	205	231	219	229	235	244	216	210	221	239	212	204	202	240	226	201	213	234	208	214	223	213	211	213	218	244	228	178	246	222	204	230	256	213	216	219	208	230	225	214	209	232	229	248	252	255	202	255	222	207	223	243	219	261	241	220	198	247	236	252	224	226	216	212	216	241	225	231	219	242	220	225	242	214	228	248	222	212	205	195	227	243	204	228	232	221	234	242	253	210	229	217	206	231	236	225	270	232	227	223	228	216	214	218	201	221	221	239	212	220	209	243	236	213	224	202	216	240	196	233	235	256	225	240	216	193	236	234	251	249	218	213	251	218	224	258	211	226	219	217	213	203	211	207	219	215	212	208	215	235	237	242	251	213	207	236	215	211	228	207	221	227	233	230	231	252	231	221	220	215	245	203	231	218	229	236	231	237	223	210	221	212	224	224	219	249	229	268	248	221	229	242	212	258	227	209	218	233	214	226	233	214	237	243	223	230	209	196	222	240	223	199	235	238	238	220	198	230	257	241	257	215	231	207	247	224	234	213	235	212	223	218	207	199	233	256	229	251	219	232	233	214	208	198	235	182	224	238	256	228	226	202	244	229	209	249	225	220	211	219	201	218	221	244	225	213	220	228	230	263	235	239	223	237	253	235	225	238	217	200	236	211	249	196	233	246	231	198	226	221	214	237	205	190	224	216	222	218	232	238	235	234	228	200	206	210	233	227	232	215	217	250	233	223	234	223	219	224	234	196	224	240	196	208	212	233	241	245	243	183	219	245	214	237	230	207	215	230	231	226	215	216	181	252	232	225	216	221	226	223	233	209	203	245	212	245	230	234	215	222	211	210	220	225	230	208	231	229	219	230	212	241	210	225	214	228	192	211	235	233	222	256	222	234	236	240	226	204	247	194	218	231	212	191	242	225	246	223	219	236	237	238	217	229	225	222	240	238	245	213	209	205	223	192	230	201	223	240	229	231	228	214	203	235	208	204	201	192	213	223	221	204	212	217	224	231	209	232	223	222	222	209	220	227	226	242	250	205	230	243	216	215	213	222	214	242	226	229	257	217	226	225	214	238	223	207	247	228	232	227	225	251	244	225	201	228	247	225	224	231	229	233	229	210	233	226	224	201	250	243	253	273	220	243	224	250	211	227	215	201	210	211	205	257	215	244	228	219	214	273	233	230	216	210	245	233	222	277	263	216	251	228	247	234	239	233	249	242	231	197	195	209	239	203	214	229	246	230	218	237	207	227	219	221	207	228	229	228	237	217	221	221	207	229	231	207	266	222	235	210	213	233	214	242	232	219	212	241	219	229	231	243	203	273	205	241	193	239	219	244	229	259	202	243	228	233	221	224	254	213	231	248	201	221	234	214	225	227	254	211	230	232	240	230	217	232	209	254	200	204	223	207	225	240	220	202	229	227	243	213	216	259	203	238	232	235	225	212	219	244	232	230	197	191	234	253	236	242	236	218	220	230	246	219	228	213	226	216	198	249	227	245	237	233	236	232	201	210	243	186	214	197	245	243	228	227	231	204	204	250	212	195	216	234	242	210	229	204	229	223	279	229	194	217	233	240	241	227	248	245	189	221	221	230	252	217	224	213	220	215	236	261	238	205	219	239	240	208	214	212	196	216	234	237	241	243	240	210	203	225	211	199	227	210	230	217	233	225	228	253	228	232	220	197	207	241	208	216	201	232	223	225	230	214	227	204	216	197	214	212	227	211	197	221	217	207	234	233	221	227	232	204	209	195	234	231	226	199	199	239	226	235	246	216	192	241	207	232	192	232	217	216	243	221	205	205	238	225	241	215	229	226	243	212	210	222	228	205	223	246	223	189	233	207	221	202	237	218	221	257	233	194	211	235	227	229	248	223	228	252	207	250	222	228	214	278	191	225	228	225	208	228	225	205	202	231	252	242	256	237	221	204	223	245	255	238	228	245	230	212	238	191	187	222	197	242	203	264	228	226	227	195	219	253	202	220	221	210	238	209	233	247	213	246	227	221	245	220	240	233	230	255	247	194	223	241	236	215	232	237	238	231	198	240	226	236	249	223	197	253	212	194	202	243	234	195	218	237	209	199	253	201	210	215	218	230	227	203	221	207	226	233	213	233	227	225	242	227	277	192	238	250	224	203	242	248	224	233	218	208	258	222	203	213	198	221	219	215	227	230	210	208	232	194	221	209	222	208	251	229	238	204	209	243	230	217	213	246	246	236	234	200	219	246	232	229	219	236	214	224	210	220	231	208	201	225	196	214	214	226	212	223	197	249	234	235	234	232	227	199	219	224	240	236	222	207	219	217	206	219	217	231	221	221	240	199	239	211	215	235	206	252	214	246	237	217	193	232	228	228	233	225	215	223	209	225	238	204	222	225	253	198	233	235	255	205	221	211	200	257	239	238	238	249	195	252	242	245	214	209	240	251	207	202	221	226	230	225	241	214	202	219	231	244	190	200	199	188	197	239	227	214	230	208	230	208	231	247	233	240	242	245	218	212	205	249	247	238	238	231	252	221	225	221	226	213	238	219	233	200	232	230	222	233	226	218	232	236	239	254	225	225	236	233	223	217	229	238	219	240	232	221	246	235	222	218	216	226	218	249	235	221	256	200	211	225	215	211	258	234	245	226	209	236	226	219	208	204	232	197	255	226	222	236	222	215	221	231	220	208	197	240	236	228	211	221	250	202	220	213	253	205	223	208	217	242	189	276	219	265	223	222	217	234	250	247	209	240	217	227	223	229	234	230	211	232	218	254	249	229	239	220	238	205	226	210	240	235	222	232	221	215	220	219	215	212	220	213	228	211	234	248	228	203	220	250	211	230	191	275	238	232	230	238	234	234	211	235	245	220	188	228	217	216	208	232	232	263	200	218	238	231	254	243	237	249	228	230	217	218	252	228	206	233	233	253	224	220	229	236	205	218	223	200	226	233	232	214	215	209	235	233	238	221	219	238	231	223	236	200	207	216	236	229	233	212	256	221	215	237	221	226	216	209	226	217	227	227	235	251	216	193	232	231	234	227	252	234	240	206	230	216	225	218	212	217	217	223	229	215	240	196	205	194	246	215	194	216	208	215	231	228	224	255	195	206	231	216	231	227	263	213	234	251	230	221	231	257	235	229	252	216	236	246	237	244	249	230	199	233	223	199	236	229	234	231	229	210	234	220	227	226	242	226	218	211	260	225	210	239	202	220	191	236	215	229	207	234	241	190	221	225	248	208	224	210	220	217	240	231	242	208	214	266	234	219	229	244	255	227	256	219	206	236	221	213	234	240	226	239	218	221	214	184	224	257	220	226	215	208	251	229	198	214	215	221	222	230	240	217	242	236	221
19416	19456	17623	5961	1490	783	585	582	502	532	556	590	531	542	507	568	550	534	541	550	559	531	580	519	507	520	572	554	567	524	519	554	493	524	544	509	557	532	567	541	519	480	520	526	544	497	568	497	522	506	543	537	541	521	509	539	555	530	525	576	537	519	576	515	520	522	528	533	549	518	586	517	538	527	538	558	533	577	515	571	510	548	499	556	574	533	542	544	549	533	541	551	516	535	529	510	529	522	553	548	534	596	511	503	523	508	546	519	534	550	559	537	557	506	542	558	556	546	544	512	559	503	512	518	512	503	540	539	504	558	495	523	516	543	552	533	591	512	539	506	535	529	569	597	539	538	535	526	525	541	547	528	556	548	567	527	550	530	524	557	514	537	515	520	527	538	500	544	490	528	568	536	518	541	542	568	533	545	517	551	508	522	511	516	547	510	565	504	512	515	545	547	536	507	520	559	548	535	557	501	520	550	555	570	544	514	548	532	522	530	546	525	510	554	550	504	549	507	540	530	554	551	563	515	553	541	495	523	536	552	542	520	533	526	542	572	542	521	576	571	509	545	529	541	537	516	515	543	566	538	543	541	521	502	572	545	561	505	568	555	503	521	543	555	560	534	543	542	527	537	555	533	582	536	521	526	504	512	530	512	515	539	572	497	521	563	534	542	519	507	487	509	513	503	535	516	524	536	543	550	574	544	537	569	553	532	509	560	515	539	533	534	535	544	507	546	539	532	537	571	548	567	517	541	560	561	515	556	545	490	545	521	541	533	500	513	579	538	528	534	531	496	526	493	540	564	553	583	542	553	563	550	568	520	545	526	549	548	513	542	544	553	522	560	526	537	546	561	506	553	535	538	543	555	550	549	523	531	571	492	557	592	508	522	526	541	521	565	532	554	543	534	536	562	547	544	548	531	523	573	529	553	514	570	547	503	531	540	527	527	539	523	503	529	515	587	532	541	517	575	522	549	560	558	565	509	553	528	536	570	576	534	513	546	522	537	542	532	488	551	521	526	552	508	538	535	554	520	519	575	526	548	506	514	503	522	548	525	537	548	547	574	526	535	559	529	543	529	564	510	563	556	590	563	478	544	527	543	522	560	528	515	537	562	524	542	535	494	501	540	584	520	535	540	559	552	552	567	505	547	505	538	548	531	529	539	548	560	521	516	559	559	547	559	555	518	516	575	498	599	587	530	551	542	529	512	554	534	527	560	554	559	549	514	505	545	544	582	542	513	515	565	514	523	536	517	527	524	520	530	523	521	498	528	550	537	558	528	528	536	579	540	488	539	567	530	529	585	497	513	552	536	540	563	558	520	537	561	533	537	558	510	558	528	535	564	538	548	543	582	529	542	521	505	588	534	521	554	557	505	576	528	562	538	535	545	563	539	511	570	547	559	508	542	572	540	529	551	557	504	551	567	536	531	516	544	544	541	550	568	547	557	542	558	470	526	575	547	533	543	517	546	537	524	534	555	536	553	570	573	537	548	533	500	513	557	534	548	517	564	526	496	539	539	551	552	509	545	505	543	549	518	536	534	525	527	582	557	534	538	559	565	509	524	545	502	561	560	547	543	532	557	547	523	518	509	509	510	550	562	551	579	550	608	541	558	573	517	512	524	489	552	537	514	546	527	509	536	501	532	552	528	526	533	547	563	567	521	538	563	531	553	576	512	546	508	532	563	520	521	496	531	505	496	532	538	553	506	534	511	504	546	535	546	528	542	539	514	498	512	511	527	540	517	529	541	535	541	510	527	513	523	503	513	531	533	542	544	544	545	539	513	557	567	554	567	521	544	523	540	546	496	528	511	550	547	538	537	526	475	484	529	556	532	479	550	528	571	570	563	526	561	527	571	494	531	559	537	539	516	528	567	532	529	509	511	508	553	560	544	524	566	526	503	523	567	527	519	584	522	524	541	505	504	524	528	536	565	505	537	519	531	516	533	523	537	558	531	565	535	543	570	527	552	559	507	511	510	556	553	526	525	473	540	529	553	579	566	567	520	519	533	582	562	542	523	522	531	540	522	518	498	513	523	544	540	524	510	533	520	516	558	553	537	566	545	543	523	542	558	565	523	530	541	561	536	536	579	586	572	552	547	532	528	515	537	523	498	555	584	525	509	536	514	533	544	538	508	566	537	511	541	547	592	579	563	527	529	511	547	545	544	542	485	517	499	536	519	506	512	537	533	545	547	545	580	517	571	551	540	523	572	534	550	571	561	530	515	516	516	530	556	528	516	514	526	560	542	554	481	534	513	536	505	521	520	529	517	539	519	558	537	563	505	538	538	556	511	513	490	536	553	534	512	512	574	546	498	525	497	542	510	548	548	527	531	509	514	524	557	537	535	580	558	532	528	465	543	549	510	515	539	537	534	532	535	508	531	568	579	541	533	573	527	567	501	537	519	516	544	508	562	575	553	547	539	528	526	532	565	536	519	537	567	528	521	529	538	526	517	565	532	505	530	530	517	489	564	531	530	520	514	537	519	505	531	551	557	533	550	542	531	542	519	503	539	531	543	547	502	517	535	564	530	519	546	572	532	556	474	498	563	509	563	533	568	501	552	536	549	526	530	475	528	558	538	504	581	486	551	527	542	567	568	548	497	529	532	511	522	538	546	541	558	549	557	488	561	532	530	519	526	509	543	551	536	567	539	546	494	579	530	521	555	558	532	558	572	545	519	493	544	539	536	544	560	540	517	521	569	560	549	528	537	533	581	516	557	535	551	545	533	561	578	530	530	533	488	536	554	536	516	539	523	547	522	529	547	507	545	562	549	560	518	514	575	520	594	517	501	535	544	520	528	516	513	563	568	554	549	539	538	548	534	539	539	566	577	539	538	485	505	548	509	520	526	567	522	541	543	546	544	508	565	529	551	518	543	545	505	471	545	564	556	539	531	535	530	544	535	567	529	520	563	537	547	515	519	522	544	526	526	501	619	522	572	529	537	526	497	570	575	537	536	470	532	542	551	550	554	527	547	549	540	504	508	554	564	564	547	543	533	511	503	544	585	506	495	525	527	557	545	501	531	535	513	534	519	510	492	579	532	521	569	565	526	498	535	512	519	533	576	560	550	559	555	561	545	537	522	547	551	545	484	559	569	539	523	548	510	566	541	530	533	533	574	559	520	516	525	539	559	486	571	555	545	558	529	532	562	561	555	548	550	515	511	571	533	541	529	561	548	589	537	538	542	538	548	551	510	531	535	512	539	552	555	571	551	546	534	583	584	576	498	529	517	584	522	511	568	534	559	521	552	530	559	532	510	566	505	504	531	514	549	513	503	543	523	525	517	547	544	517	522	499	537	585	550	559	537	528	547	572	529	499	582	545	584	548	529	531	531	491	559	500	523	489	550	516	501	532	529	525	540	527	537	569	532	521	568	562	557	519	519	537	536	546	549	516	527	530	514	544	548	536	536	548	539	556	529	525	569	543	556	479	532	536	521	533	543	575	568	539	539	549	552	534	573	526	535	594	542	540	557	579	538
46689	34936	23941	8829	8900	3057	458	364	397	382	352	388	396	369	320	398	379	333	361	380	349	367	373	382	371	376	356	356	361	339	367	403	355	366	376	378	374	387	355	380	387	400	367	361	387	373	354	360	373	390	359	410	382	347	362	335	359	395	374	345	359	336	357	395	383	386	344	394	371	431	358	343	391	366	365	339	385	348	382	405	356	352	357	373	379	393	344	358	371	354	382	344	343	358	359	396	363	370	365	369	397	355	377	362	341	363	346	359	353	316	363	371	390	373	336	322	337	348	383	411	347	364	383	375	371	367	380	344	368	356	358	371	363	362	329	374	381	386	386	377	376	378	387	389	344	381	322	372	362	365	367	340	371	388	376	382	356	336	364	361	373	348	344	360	371	306	349	345	376	375	384	377	342	352	353	337	376	350	337	381	350	344	332	352	334	361	353	358	379	364	337	390	404	349	367	361	379	342	392	370	326	361	342	380	351	346	398	352	331	384	386	372	334	392	368	365	376	359	318	348	379	385	371	346	354	395	360	410	334	372	377	342	365	365	404	352	350	380	377	351	360	376	371	383	354	356	367	357	381	375	393	345	344	381	363	369	381	386	335	336	354	350	380	388	340	369	342	356	356	393	382	380	373	402	343	384	370	354	373	345	366	366	350	362	369	350	379	332	366	379	377	403	387	399	323	345	337	370	367	376	346	369	357	353	356	334	361	381	399	358	336	376	343	385	323	334	368	375	322	337	384	343	360	346	372	370	375	344	383	371	400	347	334	355	374	341	314	349	373	361	344	387	354	358	366	386	383	405	341	380	356	319	347	387	363	385	353	353	363	370	350	376	366	387	364	339	375	380	384	381	384	377	362	401	372	402	359	400	365	381	361	414	383	409	363	373	368	354	353	405	362	377	359	368	368	401	387	382	385	372	356	364	357	395	375	393	396	367	398	394	358	375	303	340	342	419	350	385	333	303	364	360	330	366	389	392	353	367	380	349	343	358	325	349	352	350	376	377	366	360	386	373	373	377	376	365	345	362	371	354	402	359	363	372	384	346	369	340	330	367	345	350	373	362	362	374	381	369	410	372	353	384	368	362	369	355	363	377	358	424	379	383	371	392	381	380	387	385	363	355	360	343	377	363	399	358	326	348	374	390	366	335	350	382	373	361	357	384	360	405	355	343	355	358	376	375	347	334	349	339	377	401	345	382	324	344	348	364	415	377	405	365	415	395	395	366	362	387	384	368	356	345	343	351	373	357	331	371	377	352	395	385	355	322	360	385	413	302	367	387	365	374	372	332	362	350	341	413	369	353	385	363	382	382	336	387	385	366	358	372	362	365	390	381	347	374	329	383	353	343	385	376	380	334	342	353	371	364	370	328	390	381	365	379	369	342	343	332	372	392	379	377	333	380	403	411	353	316	364	346	340	347	367	375	355	397	344	328	368	330	349	350	367	388	403	364	372	360	383	340	386	384	327	368	398	365	355	320	376	345	352	354	343	365	378	372	382	376	359	360	394	379	381	406	385	362	358	366	372	369	385	390	370	351	393	359	384	381	366	349	367	436	368	348	349	383	363	385	380	381	338	330	345	363	342	360	359	355	360	349	359	343	345	369	350	334	373	377	396	353	337	345	343	364	379	386	370	364	379	390	365	370	375	327	422	368	384	337	367	387	357	390	372	353	367	353	340	336	358	369	359	394	335	331	397	344	364	371	367	357	356	337	355	359	366	381	373	372	352	351	347	399	344	409	382	354	351	347	406	380	389	365	330	361	338	363	385	412	360	388	378	366	371	375	369	377	371	374	328	379	367	359	351	399	351	354	388	344	364	371	374	380	376	364	378	382	394	359	376	397	349	332	344	342	391	383	374	355	378	334	346	346	379	374	366	372	384	376	340	356	385	370	339	345	392	308	352	356	333	359	380	372	374	376	409	390	343	314	366	296	368	351	380	362	410	358	350	364	370	374	352	350	370	374	371	361	360	328	347	323	353	366	393	359	361	340	350	382	353	362	373	401	359	396	359	366	354	359	367	326	349	385	384	373	347	350	331	373	348	343	373	427	351	359	377	359	377	352	356	373	379	379	379	371	339	364	343	385	351	312	361	419	400	363	367	331	358	337	348	330	357	369	388	348	378	411	374	379	352	372	361	351	352	348	372	361	361	364	380	369	351	396	348	358	408	333	352	380	352	379	397	352	371	383	379	364	362	356	350	356	370	364	355	329	341	362	382	332	300	385	415	362	401	363	396	407	366	363	362	370	354	372	366	367	339	381	397	373	371	365	386	367	386	338	415	387	346	374	376	382	373	361	366	370	351	340	369	361	366	398	351	375	327	371	345	368	378	369	371	401	357	358	360	355	373	347	349	394	413	366	367	335	353	347	371	342	366	386	344	369	383	362	360	395	373	369	364	357	341	390	410	386	334	377	371	381	330	377	380	366	384	346	357	318	337	367	325	367	364	381	340	408	347	361	351	353	379	331	326	342	347	345	335	370	362	374	391	371	342	345	354	384	399	352	370	365	377	341	344	351	373	381	362	399	341	430	344	348	333	351	352	359	348	377	377	333	350	360	365	346	366	343	327	344	377	384	374	346	402	351	387	354	394	352	361	344	346	371	393	335	341	367	361	388	337	355	372	341	363	367	350	340	377	368	333	399	323	393	374	372	371	346	384	360	367	394	345	355	353	351	347	364	362	354	368	352	375	393	363	343	383	371	335	377	349	392	356	392	352	385	361	385	346	376	360	390	367	357	380	368	367	377	373	360	372	359	372	359	351	343	338	382	357	395	398	393	355	355	350	315	341	347	362	409	371	393	348	369	371	359	351	373	356	333	405	380	385	341	369	401	371	380	363	387	390	362	345	382	352	361	360	340	338	341	373	391	349	333	354	337	351	379	345	354	357	375	376	378	380	362	370	352	368	339	336	317	344	368	380	363	347	333	349	364	347	335	332	348	393	371	334	382	363	367	353	362	386	328	359	376	356	379	336	368	386	347	348	376	340	346	371	380	371	380	354	378	367	347	365	359	322	375	398	350	389	390	344	342	371	362	363	345	386	381	344	387	373	392	383	378	360	367	364	348	375	353	380	373	351	357	381	379	384	382	349	404	385	366	383	360	381	363	339	390	327	369	353	401	401	379	349	377	361	392	374	384	330	348	370	354	361	370	365	394	350	346	340	388	368	357	378	348	364	332	376	379	345	379	380	358	386	352	378	374	352	343	379	340	370	349	332	375	386	351	355	366	347	380	393	400	369	368	349	372	349	359	381	357	350	390	325	334	372	401	369	320	376	420	410	351	367	295	311	394	342	360	372	386	362	326	349	360	333	367	367	388	365	359	378	363	373	394	398	409	368	386	347	353	348	352	359	387	389	330	379	354	359	337	401	380	376	368	336	329	322	352	371	335	344	376	353	332	356	369	368	332	364	379	393	360	352	349	364	346	381	379	366	405	364	407	361	390	356	358	354	402	393	375	374	369	387	360	344	398	330	383
29375	27958	26829	13389	23244	7651	927	920	883	860	874	880	811	822	813	825	836	830	805	842	793	815	789	819	802	822	845	805	841	780	818	755	826	814	809	818	847	807	801	809	796	863	799	799	862	833	817	812	766	840	819	834	855	820	815	790	834	766	799	814	795	811	797	761	818	833	811	832	825	763	810	837	815	842	763	834	855	874	818	836	852	828	783	813	806	840	800	802	733	851	822	793	830	799	805	787	787	813	814	761	809	786	823	825	790	838	822	834	828	770	796	789	803	823	802	753	849	819	796	832	770	797	828	828	785	806	825	782	828	755	855	823	838	812	793	802	839	791	813	813	798	781	766	786	802	819	805	775	806	771	816	798	808	792	823	749	832	866	809	786	793	803	821	825	778	795	807	777	832	821	790	785	781	804	800	772	812	847	783	818	824	850	837	824	782	810	850	792	825	779	800	837	832	788	745	822	848	818	776	791	752	753	850	823	775	759	825	770	844	852	803	816	808	820	808	803	773	837	776	796	810	788	805	784	761	821	900	769	804	837	849	763	797	797	751	766	806	766	776	826	838	831	832	798	814	780	815	796	765	790	761	823	786	821	796	832	812	757	784	824	805	812	814	783	817	856	793	847	832	797	775	843	803	791	790	769	778	786	833	733	809	869	815	838	801	817	831	843	798	844	811	804	828	810	781	792	827	791	759	781	770	812	807	751	821	766	764	816	783	753	783	805	819	845	832	815	821	835	826	763	786	815	809	806	852	794	804	835	823	825	802	818	816	796	777	763	794	827	782	797	830	843	796	803	828	797	803	810	814	863	813	838	781	783	808	797	848	784	809	789	815	796	808	803	799	804	796	824	803	802	812	799	807	765	842	822	830	830	833	824	794	807	812	803	858	808	827	790	790	816	837	851	829	786	838	864	788	787	779	781	845	833	812	779	767	811	810	828	831	811	835	873	840	824	836	847	794	798	779	820	810	780	746	832	824	778	796	847	813	789	799	779	814	823	773	800	840	771	804	836	794	757	780	839	768	793	795	837	771	825	810	798	837	875	808	821	777	824	816	835	836	811	806	802	772	817	757	781	823	775	778	879	764	785	821	784	832	788	819	780	803	809	838	770	763	796	805	864	799	783	756	749	788	831	775	791	818	787	812	820	789	805	786	839	838	764	780	834	802	778	765	824	798	811	816	802	789	860	804	825	805	717	844	812	848	795	852	832	797	854	832	764	869	746	793	741	802	817	841	804	804	818	826	825	787	813	776	821	788	743	865	797	811	789	813	850	791	813	786	796	805	811	855	808	778	805	815	831	819	808	789	729	776	807	829	803	775	769	823	828	829	823	807	826	760	806	818	853	826	811	810	811	824	798	747	802	831	759	854	807	829	783	772	789	824	815	852	813	842	819	798	838	767	839	784	804	781	786	799	759	846	811	808	780	827	791	758	790	833	805	776	826	798	825	781	761	752	821	793	799	800	804	782	759	746	829	827	748	831	796	806	839	797	768	827	831	812	790	795	816	811	783	764	804	781	820	789	823	852	743	814	817	760	778	787	818	818	791	795	811	805	796	833	821	839	796	817	799	825	860	843	809	834	838	813	779	781	786	832	790	778	806	828	821	836	750	811	810	815	781	799	809	806	833	828	816	796	823	767	860	739	774	824	799	767	808	755	851	728	837	769	789	826	803	763	747	778	830	814	781	827	829	791	812	779	820	852	799	776	785	798	838	829	837	804	819	806	824	792	819	792	791	825	813	830	761	786	804	798	749	791	791	827	781	805	768	780	817	808	802	825	794	805	781	838	808	849	852	797	752	771	767	814	792	820	789	810	819	843	802	827	842	799	796	807	806	799	765	865	787	801	782	795	774	848	830	855	824	848	784	840	855	823	765	826	846	813	839	827	795	841	766	805	814	882	749	827	812	821	819	819	825	778	778	784	825	830	813	786	847	799	775	775	855	779	789	771	778	797	845	794	793	860	800	838	817	788	795	797	786	773	777	800	791	747	833	819	797	845	813	805	817	793	789	805	783	797	848	821	783	803	819	816	790	782	816	816	796	832	758	807	803	765	839	782	838	788	836	808	798	804	818	765	785	800	779	845	823	789	824	835	799	794	824	829	888	792	759	854	765	761	804	804	748	809	790	771	829	849	871	873	826	789	814	786	821	797	803	773	810	805	742	830	808	796	792	834	764	827	863	775	828	785	809	840	818	789	804	716	801	815	810	833	807	776	772	848	868	845	868	799	804	790	808	856	762	824	808	826	764	862	778	789	820	795	794	849	766	838	803	781	823	772	844	791	784	788	804	778	820	793	796	819	825	810	829	780	809	845	804	850	778	829	841	776	882	784	881	825	775	857	821	802	869	813	773	758	787	800	823	814	757	813	812	800	762	892	786	831	791	860	817	795	807	843	802	789	795	820	816	831	812	808	817	809	816	818	812	780	797	776	808	846	778	797	791	809	879	835	808	769	812	838	820	781	802	806	806	788	763	792	804	786	851	793	805	736	800	840	829	790	723	778	819	880	801	829	801	845	842	849	804	809	809	872	808	836	843	815	819	791	777	838	808	797	764	854	816	782	835	790	845	801	831	788	797	820	811	825	791	806	792	785	786	782	782	800	781	803	794	840	854	784	791	766	853	777	804	839	771	815	843	842	796	803	830	822	827	818	837	791	791	755	803	830	806	799	784	788	787	855	846	828	807	807	805	780	824	794	753	713	809	813	817	795	813	850	785	849	784	829	731	779	817	814	806	804	814	758	795	813	793	813	831	871	752	813	810	843	805	842	828	792	817	799	845	787	772	818	832	786	785	767	814	788	825	800	813	783	842	825	801	857	822	775	773	815	863	777	809	845	794	754	823	832	820	767	783	808	820	807	838	841	811	863	773	871	784	801	773	769	848	824	818	778	820	813	842	787	800	856	848	786	806	790	786	791	852	813	804	819	797	793	854	807	838	850	731	825	828	836	758	819	790	816	774	803	828	774	800	840	768	842	812	842	804	824	860	815	848	838	811	791	823	807	816	824	820	856	845	813	830	850	803	776	824	764	806	791	757	817	803	851	785	808	817	817	774	815	777	809	787	797	816	814	857	800	844	823	820	864	797	795	843	808	795	829	810	797	802	808	813	794	846	781	792	799	823	825	783	794	771	757	800	849	767	816	805	832	802	817	792	807	846	865	813	864	822	822	773	805	762	796	827	745	808	791	832	761	831	779	782	803	818	883	818	804	840	776	790	861	850	788	808	786	812	822	846	818	823	805	821	824	856	797	763	759	798	853	841	765	846	819	817	777	872	815	784	802	764	852	802	789	799	761	814	850	779	817	865	737	789	789	806	798	801	815	820	797	799	841	816	800	808	822	810	816	786	799	836	795	810	847	766	772	797	810	734	857	832	772	799	829	822	849	848	778	795	843	808	773	826	830	792	782	794	805	831	828	792	800	817	811	839	831	802	818	813	787	849	789	798	839	800	812	795	785	813	804	802	834	819	788	797	825	782
54651	41458	30325	9825	16331	6540	585	409	364	383	373	377	351	367	399	363	360	368	391	393	373	362	382	334	394	330	404	398	391	376	320	332	365	345	363	331	348	333	380	369	382	359	349	387	321	350	336	371	383	381	384	350	367	354	332	367	358	373	410	369	369	382	344	378	369	314	385	380	363	381	372	389	330	383	359	356	361	360	401	386	391	348	375	372	360	349	349	366	305	395	371	337	377	388	353	369	365	344	385	398	390	367	382	353	328	382	372	389	350	347	340	359	397	379	339	347	344	335	349	374	334	333	304	330	346	381	353	394	342	359	348	396	364	373	360	351	379	375	375	368	327	357	351	377	378	341	383	386	331	328	320	329	332	334	331	366	354	340	320	376	368	372	343	359	341	357	319	330	352	372	335	389	317	381	313	333	335	344	379	345	348	378	347	351	357	361	361	337	331	350	328	355	351	350	372	350	395	370	342	329	338	357	386	358	362	382	341	335	366	384	343	394	357	387	328	325	317	363	379	348	358	361	353	338	349	354	347	322	405	350	331	376	334	342	358	384	345	386	364	322	358	357	380	364	349	345	356	371	349	367	334	332	304	314	342	373	359	309	375	381	354	330	380	365	377	374	382	344	369	404	369	354	416	333	368	308	343	383	325	353	372	366	365	367	345	371	372	313	344	358	364	375	393	352	361	399	365	366	336	362	375	344	355	355	369	358	387	392	352	322	383	354	374	376	391	372	325	340	356	381	356	344	360	344	344	358	373	346	390	371	375	379	357	349	351	366	358	369	359	324	365	357	365	375	369	363	362	354	352	319	322	368	332	357	327	384	333	366	357	353	346	372	391	378	361	359	365	351	354	352	365	379	396	332	333	337	352	348	376	349	321	363	365	379	367	335	353	409	374	338	368	373	364	293	359	296	351	391	355	362	364	318	354	332	385	343	348	367	377	352	381	342	340	401	387	355	355	363	369	308	379	375	409	347	370	360	366	345	342	342	353	376	354	385	352	340	368	342	375	333	350	318	342	351	352	367	369	376	368	353	359	373	324	364	380	340	377	351	315	361	380	340	358	372	344	302	363	343	376	349	348	338	409	348	387	373	390	385	339	337	323	334	332	376	361	379	388	342	382	352	365	374	391	377	351	385	363	386	358	375	340	362	345	361	349	387	359	371	334	365	362	337	356	372	359	366	383	382	372	346	353	395	360	373	360	360	338	353	334	370	378	388	373	328	406	368	347	358	390	388	407	385	351	372	401	372	400	329	361	362	382	361	376	351	352	344	412	370	402	352	360	345	334	373	336	339	366	362	329	347	366	366	330	366	360	344	355	329	340	348	374	375	374	347	361	304	369	370	336	344	368	329	388	353	391	380	374	346	344	319	357	379	331	372	346	344	379	373	390	352	338	359	352	387	398	358	362	380	367	335	387	347	353	353	380	378	360	366	333	341	344	336	410	340	355	353	320	351	362	344	383	389	351	363	338	380	361	422	338	386	352	348	337	375	342	365	369	343	331	367	376	345	340	383	341	381	358	344	351	360	361	353	330	391	341	369	343	348	333	356	325	358	380	378	346	382	360	396	370	344	369	357	331	359	377	329	333	361	341	360	306	369	394	347	323	368	344	336	404	358	368	352	348	349	334	360	359	382	331	343	385	356	377	357	371	396	358	366	378	367	355	360	379	350	383	308	388	339	330	344	371	361	378	363	339	352	377	362	365	404	376	340	375	347	384	323	323	347	361	382	356	329	343	339	375	355	325	380	336	349	377	352	369	357	334	341	348	388	392	357	323	382	346	358	346	373	397	346	363	371	368	358	371	360	349	374	396	331	393	348	341	354	346	348	367	375	329	371	329	352	338	356	356	382	364	344	392	390	358	340	379	355	360	379	349	424	351	358	367	389	359	353	397	325	348	368	374	336	349	372	338	367	384	370	345	360	346	339	358	363	349	359	366	325	395	332	343	355	392	365	365	343	355	361	360	377	387	396	341	315	341	360	339	356	346	361	362	350	368	336	317	341	348	339	368	389	375	355	382	336	372	348	372	351	356	337	329	367	372	322	386	374	323	333	386	338	376	373	392	345	345	356	341	399	359	344	380	352	363	359	346	359	356	305	346	346	363	354	354	361	352	390	335	345	355	366	368	385	371	378	392	370	327	354	385	352	404	345	375	307	381	341	354	331	378	387	379	387	321	350	356	385	393	361	385	357	359	349	361	364	323	385	348	383	370	373	363	350	386	369	352	359	398	341	358	325	350	349	394	391	320	356	356	352	351	345	331	374	349	325	327	320	333	372	372	379	359	367	336	337	372	339	341	332	328	369	364	351	383	385	370	367	352	376	314	372	339	340	361	310	361	362	349	375	331	361	351	349	320	338	347	377	365	355	335	351	322	351	346	365	328	362	376	335	341	334	355	337	350	400	368	391	395	337	354	343	324	366	347	353	310	345	353	378	350	359	336	357	348	352	321	362	345	341	347	338	379	333	364	366	417	371	346	341	371	353	387	373	334	377	385	374	352	342	384	376	372	324	382	360	370	353	376	370	362	348	377	370	383	348	360	373	326	348	379	352	371	328	336	371	375	357	348	359	355	384	410	394	381	356	345	361	365	355	342	325	355	311	342	362	348	339	372	360	348	367	390	353	377	338	357	377	370	364	357	353	347	335	359	374	350	355	334	350	381	398	363	366	342	316	320	405	357	334	384	359	394	348	339	371	369	327	373	322	348	338	402	378	370	359	319	390	360	346	341	334	334	337	379	385	313	331	339	357	325	328	387	400	362	358	338	342	319	372	373	359	382	344	335	378	376	362	386	361	341	366	350	343	342	361	353	376	380	334	374	365	325	338	349	347	322	325	354	349	355	319	352	324	338	350	368	369	400	340	329	371	320	333	343	375	339	354	353	349	356	370	380	377	351	340	373	370	310	340	344	382	324	399	361	359	343	346	334	358	373	342	378	368	370	381	382	367	341	341	364	332	341	347	389	335	355	369	361	344	346	341	345	381	368	359	364	319	367	355	386	361	365	365	357	359	382	341	349	339	337	359	381	333	355	380	377	375	358	348	349	357	316	336	396	390	325	355	364	387	366	382	345	336	360	360	353	331	340	333	347	350	353	372	358	371	395	369	365	346	342	340	328	368	339	357	358	351	354	350	357	352	333	360	371	400	357	352	344	393	331	357	388	325	368	388	379	316	340	397	384	395	358	364	381	350	326	348	326	359	380	365	354	393	357	363	368	336	360	354	350	327	376	309	344	323	348	338	350	334	365	338	355	370	364	349	335	369	378	329	379	367	365	356	362	375	326	319	337	379	323	350	349	332	368	372	400	354	365	383	310	317	329	323	337	352	391	392	362	389	369	375	374	338	338	352	346	327	366	352	352	377	345	370	360	338	369	361	348	361	346	383	319	298	325	348	345	362	374	343	375	351	339	327	391	382	347	364	388	362	374	369	350	373	381	349	354	331	350	386	368	359	347	368	321	373	329	333	374	347	352	379
34589	32822	30206	12889	33924	12462	933	918	864	846	820	844	844	825	828	811	760	792	777	817	805	765	789	796	761	797	804	718	813	778	793	731	751	769	820	826	800	793	796	760	839	781	809	757	743	777	747	772	726	786	733	742	798	773	766	744	772	800	764	774	778	812	790	761	775	822	794	782	755	742	829	750	779	765	785	754	785	773	836	837	809	751	782	769	720	766	797	751	763	789	838	781	754	755	813	784	749	782	746	817	807	785	760	760	786	796	730	714	790	841	748	799	790	762	771	810	761	763	770	815	783	743	751	761	746	793	808	711	770	775	736	763	739	791	815	767	814	782	767	804	767	804	743	785	850	817	768	793	798	806	794	773	807	736	777	808	780	742	764	755	779	803	757	771	743	736	812	822	807	744	764	751	753	798	787	791	801	784	778	799	775	780	786	826	756	820	769	778	754	770	791	744	747	792	796	762	750	733	852	800	777	732	796	792	757	780	785	792	775	774	716	771	771	739	777	776	804	741	737	784	812	764	791	738	754	706	730	813	740	838	789	761	757	790	760	784	793	757	782	774	781	777	769	775	832	747	782	749	780	847	818	770	853	805	810	742	834	810	787	805	804	775	781	772	743	846	771	799	770	811	783	755	801	771	757	817	759	771	821	727	751	786	825	829	787	772	717	802	781	765	772	820	779	721	767	758	779	818	802	805	833	783	753	756	872	768	780	734	738	737	734	757	765	754	758	798	819	812	744	789	801	793	756	741	795	778	774	797	795	777	762	805	801	756	792	757	766	759	771	789	709	802	812	811	773	759	754	764	803	774	803	781	758	727	792	832	779	755	764	757	788	801	752	778	797	768	763	776	866	790	774	761	726	796	802	733	794	815	761	756	785	718	757	811	788	739	750	773	791	721	796	791	775	714	767	831	724	780	749	789	755	832	777	792	794	736	749	820	767	753	770	800	776	765	812	772	763	822	788	821	696	804	797	744	745	797	844	799	819	772	759	769	772	773	768	777	802	794	752	731	777	775	819	754	783	783	769	785	764	784	786	823	800	749	781	800	782	820	760	757	800	805	775	816	789	751	763	791	742	762	782	765	778	788	785	750	803	829	776	795	763	787	789	791	822	825	754	784	847	780	788	792	783	757	811	825	799	766	776	782	796	779	793	781	716	820	765	770	764	783	777	767	790	814	726	746	780	774	774	743	823	751	814	802	763	791	803	770	801	795	744	774	757	806	779	789	785	732	756	791	791	810	796	864	757	765	776	776	765	754	827	765	791	735	767	806	755	816	788	789	744	810	783	789	786	793	845	734	764	748	778	753	788	783	795	791	829	762	785	761	810	744	759	733	803	769	774	781	751	829	821	812	825	782	806	767	781	782	765	822	814	707	817	782	755	756	754	734	787	785	760	816	760	788	756	833	786	802	773	758	796	743	770	779	781	753	774	788	758	805	798	788	819	773	772	818	746	777	761	768	772	765	724	802	760	735	760	795	732	776	739	765	789	797	759	775	783	759	785	717	760	822	785	783	758	747	777	737	746	769	782	777	812	803	789	770	751	839	832	781	777	771	767	767	781	766	727	793	756	764	819	744	793	773	807	747	774	757	746	740	786	751	776	773	757	773	804	772	770	828	815	820	791	772	791	801	828	813	762	765	804	773	705	857	778	745	825	778	792	761	725	816	761	836	766	776	775	752	760	808	756	756	762	778	839	767	771	817	760	728	829	765	769	794	755	797	800	726	827	779	803	775	783	800	769	759	796	786	778	771	791	777	819	787	773	765	794	800	755	791	794	771	779	803	769	792	815	773	754	816	805	795	820	763	762	812	804	757	854	734	766	767	753	752	758	807	771	763	838	771	787	813	781	739	789	799	795	760	759	775	817	799	806	775	768	785	814	806	833	828	801	790	779	782	771	774	835	789	717	842	810	796	754	756	797	840	750	766	813	728	774	730	756	774	771	786	776	760	752	770	795	787	772	745	816	774	753	802	735	764	772	757	783	791	800	820	765	801	734	809	772	829	720	776	756	817	776	792	755	839	815	786	779	754	729	780	759	767	790	794	793	838	823	760	809	762	754	796	750	797	758	817	806	749	735	753	835	817	765	753	795	789	728	753	748	772	720	765	735	762	762	779	753	769	785	807	791	765	792	792	787	772	828	768	800	816	818	764	726	802	791	807	768	792	771	767	787	822	777	755	791	807	793	777	761	808	762	794	761	772	736	785	810	806	786	766	806	760	773	763	764	761	830	761	770	781	798	837	781	774	807	753	753	825	767	775	842	760	775	775	768	816	750	741	806	732	816	784	815	794	766	806	766	799	805	779	759	781	728	745	841	761	770	799	786	762	772	771	807	827	775	813	826	782	755	788	781	768	791	739	828	769	782	831	716	762	794	769	757	753	774	718	834	786	781	764	744	785	759	755	787	808	755	761	762	785	841	773	768	767	777	787	805	767	798	794	819	809	758	831	811	783	805	765	726	783	824	807	769	823	806	763	801	797	819	771	793	807	824	799	805	831	791	815	804	772	781	830	822	780	774	756	751	752	806	792	764	731	750	783	793	771	745	774	775	769	814	803	768	769	752	768	744	805	784	761	774	749	745	738	749	820	773	793	826	783	785	810	783	778	790	727	797	768	808	741	776	767	765	730	786	782	753	790	801	746	788	794	787	743	812	855	781	795	823	759	789	774	787	778	776	822	809	784	758	742	815	779	820	815	757	784	742	758	780	772	762	821	761	786	773	811	776	800	806	795	850	781	767	788	767	780	775	789	794	762	802	769	804	749	854	757	733	834	754	742	745	799	770	767	794	810	765	790	769	765	824	759	794	736	816	771	750	767	742	851	766	793	841	805	761	751	837	784	784	803	811	776	740	813	740	763	759	726	797	821	788	775	770	769	735	788	763	805	777	752	792	803	802	717	798	802	768	819	775	755	724	707	814	750	769	780	799	849	729	733	754	735	754	811	770	791	790	766	778	801	781	731	784	744	749	835	857	787	788	826	768	784	767	786	769	777	758	782	757	774	779	763	792	790	847	730	775	802	787	759	748	765	756	778	731	774	739	767	770	772	757	826	756	770	755	786	770	772	732	805	787	847	801	756	793	788	731	744	777	772	778	772	758	792	809	772	764	764	773	763	778	792	802	839	764	784	730	823	774	771	790	796	771	748	740	797	799	770	824	783	797	752	811	732	816	783	778	816	755	781	803	804	801	754	801	758	769	759	807	747	729	775	797	801	774	775	793	775	756	806	751	843	765	818	779	760	801	778	754	765	807	802	838	807	828	765	784	765	807	798	783	786	807	751	733	755	775	822	774	833	805	781	762	735	789	788	755	792	781	769	733	781	811	763	767	736	720	801	785	764	813	795	786	776	774	810	797	714	777	770	778	727	756	726	774	806	801	765	756	796	810	757	716	771	737	778	777	752	746	759	799	783	772	746	764	746	734	775	788	782	760	828	784	757	763	804	788	762	820	770	766	762	805	776	735	802	810	779	767	781
32344	23294	13070	2751	501	315	199	233	209	239	240	189	212	222	240	207	226	237	244	217	214	189	200	228	215	195	210	209	203	202	205	228	208	215	232	215	216	238	188	207	186	209	213	213	216	237	223	209	217	218	210	219	220	214	233	207	212	219	210	217	229	223	201	232	207	235	206	200	218	245	207	219	233	214	233	244	197	211	202	236	187	197	207	212	215	193	201	210	222	185	213	213	229	203	216	216	235	211	209	202	203	203	230	227	238	185	207	201	227	185	239	229	217	223	223	214	237	216	187	217	231	231	202	232	227	220	236	212	205	190	228	222	206	192	218	220	215	202	219	198	240	219	226	195	186	216	227	216	244	234	252	225	205	209	222	230	203	229	232	200	213	235	224	214	277	228	189	244	200	217	211	193	223	248	187	171	224	185	251	210	225	218	210	210	228	235	227	243	213	248	243	216	179	186	226	210	230	195	215	237	191	230	219	220	213	217	184	205	232	210	226	237	189	221	223	210	199	196	232	216	239	217	211	222	250	205	218	213	191	197	221	210	235	220	198	213	201	228	225	246	230	178	203	217	199	193	210	217	201	193	223	230	231	232	216	219	250	218	209	185	202	210	190	198	223	239	206	195	210	221	194	240	227	204	205	199	213	205	194	223	198	270	218	208	206	201	210	241	195	214	205	221	226	228	229	191	194	213	201	201	187	210	214	236	204	210	212	208	218	219	203	220	205	215	214	213	201	185	220	226	223	227	230	199	212	204	239	210	258	237	195	223	218	219	221	203	220	239	189	236	223	224	253	241	232	203	234	210	201	203	232	238	219	199	210	213	249	229	206	227	214	215	226	190	225	225	195	211	203	227	207	218	222	224	201	226	233	228	206	239	210	221	208	204	205	195	199	196	194	229	216	191	230	222	231	202	236	232	220	209	208	226	234	241	207	234	241	224	214	204	204	210	208	198	225	193	218	230	195	237	218	200	222	207	221	212	218	210	197	181	228	243	187	193	224	179	201	240	218	213	224	203	227	210	182	193	237	203	220	223	225	226	208	216	231	227	224	220	226	198	192	202	195	200	197	207	196	199	213	209	282	198	226	166	201	213	199	213	219	211	219	198	222	203	216	224	210	223	227	211	233	211	232	239	213	214	228	192	228	237	262	214	212	202	193	228	210	223	212	194	190	209	182	182	202	207	223	212	187	204	220	181	217	199	217	177	196	222	219	230	214	252	208	179	219	236	221	253	228	236	207	222	235	239	217	234	254	220	245	222	214	194	208	246	202	195	223	214	236	216	249	228	216	207	223	191	232	195	194	198	227	200	202	240	220	175	238	237	199	221	219	208	191	202	234	257	212	207	184	240	194	233	186	200	209	233	214	205	252	215	203	199	236	183	232	206	195	219	223	190	228	216	234	207	216	192	210	227	218	212	207	248	216	229	208	229	221	187	224	223	188	210	218	229	242	212	210	230	227	217	223	203	217	228	191	237	221	209	216	214	236	234	220	220	209	217	240	200	223	196	223	217	206	217	211	208	227	234	198	200	208	194	215	203	225	227	210	226	208	222	212	236	232	202	225	220	175	221	213	242	254	207	213	242	220	210	206	244	224	209	231	211	196	209	262	207	227	218	224	212	222	215	196	181	227	209	219	205	230	192	201	201	238	202	227	206	207	235	239	212	209	203	229	212	226	218	226	211	191	213	211	213	219	216	221	219	185	198	230	190	221	243	225	216	197	220	215	226	205	218	227	213	208	223	211	215	187	210	263	237	208	223	233	226	220	197	198	223	277	216	201	204	178	222	230	213	221	214	210	195	226	204	221	188	215	211	236	219	209	223	235	221	235	205	197	207	207	203	200	196	213	199	213	227	207	223	182	208	237	265	220	211	213	241	224	226	231	234	201	244	215	207	244	206	224	206	211	253	205	199	214	220	199	195	201	189	229	226	202	260	206	225	161	224	219	219	189	221	225	228	244	198	229	194	190	188	216	219	240	194	216	230	215	206	248	199	202	205	216	236	231	233	231	209	203	199	223	212	223	223	212	214	226	223	219	210	207	221	234	223	214	237	205	236	228	232	228	186	227	213	212	196	201	186	228	228	183	205	243	234	218	235	231	211	170	226	228	204	209	202	229	201	201	211	226	206	203	219	231	218	206	207	208	241	221	234	231	217	209	216	199	208	222	204	205	244	203	227	219	217	220	230	195	207	207	231	216	214	223	227	231	237	187	213	176	217	235	238	257	224	208	220	198	205	222	196	214	216	197	184	242	229	222	205	189	216	222	178	210	220	225	229	233	224	197	219	212	197	204	189	226	220	197	213	193	207	209	213	218	209	214	205	221	239	214	209	229	201	189	197	236	230	224	187	209	226	240	202	242	220	214	235	222	256	220	222	241	194	199	213	207	227	205	201	197	196	232	208	229	230	205	210	202	219	205	207	226	219	212	210	205	224	227	212	202	227	215	225	210	191	246	192	207	176	205	225	208	225	226	233	199	232	246	213	227	208	212	221	224	217	203	216	217	214	203	230	215	196	221	233	223	221	247	235	207	193	208	208	250	241	236	238	207	214	206	226	196	225	236	187	207	213	225	219	230	242	223	195	225	196	232	224	230	215	222	230	197	206	235	231	191	185	211	223	224	190	212	219	232	208	208	254	220	215	215	195	236	222	215	189	213	213	188	233	243	207	209	226	231	208	215	209	226	197	198	225	242	199	205	205	233	216	231	242	228	240	203	218	221	217	221	192	221	215	215	243	200	212	211	203	205	197	235	208	180	247	201	211	184	236	226	218	215	222	236	192	224	220	221	241	227	257	185	221	246	238	212	193	219	182	221	237	206	235	268	254	204	225	243	245	226	225	263	219	206	239	234	220	228	207	226	190	209	211	223	209	246	200	194	202	229	183	197	209	211	191	222	220	210	218	222	225	234	206	230	227	227	240	219	219	222	239	225	213	200	213	226	229	185	233	196	222	208	233	226	222	240	222	221	232	219	223	221	244	250	226	215	251	194	222	223	186	227	227	212	239	220	220	200	214	214	220	194	209	203	210	197	247	200	200	208	203	240	198	196	203	214	208	205	208	224	188	199	209	217	198	201	193	241	215	234	209	213	209	228	238	230	198	205	182	212	227	219	210	223	208	221	228	248	210	228	234	218	222	188	224	217	206	206	230	222	231	210	202	245	208	227	227	219	190	205	238	218	212	225	216	231	220	231	227	230	208	221	220	210	229	203	210	203	236	226	196	232	204	197	203	218	205	220	230	208	232	202	272	218	228	206	192	226	213	208	226	238	236	196	188	210	196	183	201	222	199	220	242	198	211	210	189	246	217	204	216	232	224	246	210	226	213	207	250	240	224	221	236	206	198	206	228	210	240	214	218	205	221	235	196	248	206	215	211	202	216	185	186	221	204	218	210	237	215	210	223	218	226	214	199	192	208	225	217	224	210	230	210	210	215	199	218	206	204	240	202	224	237	218	191	225	250	219	218	181	214	225	215	220	211
19674	18738	15377	4978	1557	795	499	524	491	525	490	519	551	535	512	475	491	499	537	513	494	521	496	531	525	543	532	546	515	536	523	489	562	541	510	515	512	499	530	517	553	521	550	545	504	489	499	531	566	489	531	545	527	500	531	501	547	511	536	511	555	548	533	518	504	526	539	523	544	512	523	497	510	515	530	511	553	499	545	532	542	514	526	537	487	542	515	512	540	489	532	525	551	524	516	514	495	523	515	487	523	502	510	535	513	545	524	496	503	520	531	478	503	509	513	500	491	512	506	498	503	537	508	532	521	489	528	502	541	530	502	482	480	550	589	510	520	506	518	534	548	491	528	488	486	546	489	518	509	495	509	494	518	519	490	524	516	502	490	522	489	510	518	497	487	524	486	539	554	551	513	511	499	504	525	498	514	495	475	468	522	513	525	534	472	516	543	504	535	537	554	533	504	520	527	532	508	513	525	537	535	517	550	511	519	500	480	509	499	549	506	519	527	537	505	515	527	525	540	501	536	502	529	516	514	526	581	536	492	517	526	531	520	509	491	520	497	503	542	516	544	530	509	493	494	532	543	506	510	527	524	520	542	501	517	495	510	555	530	519	541	547	522	526	534	525	511	554	531	523	513	497	529	501	507	513	478	530	512	514	502	522	496	557	526	522	521	480	512	536	542	543	488	515	533	487	531	501	530	479	488	551	510	508	522	511	509	550	511	507	515	512	532	532	534	520	511	531	544	478	552	583	507	522	491	531	500	487	538	531	528	495	550	494	516	518	479	485	544	536	503	506	514	476	546	485	523	469	510	519	563	536	531	520	511	524	491	520	486	500	514	531	539	508	507	520	526	483	544	545	503	475	486	545	510	513	509	526	494	495	561	524	515	513	513	553	499	515	561	480	521	462	496	483	485	532	580	528	511	506	496	559	508	525	595	530	482	519	538	539	479	537	489	551	535	488	481	503	516	505	518	497	545	530	504	509	470	541	512	502	554	499	508	534	525	527	508	520	549	530	487	529	530	515	544	511	524	496	527	494	496	492	518	527	524	525	513	505	474	542	516	534	487	523	512	508	505	518	497	494	536	504	505	546	503	507	529	493	493	500	554	509	518	474	497	544	488	492	533	525	531	485	524	492	515	514	497	563	508	497	560	510	514	457	542	486	551	511	519	509	501	496	516	480	542	502	512	536	505	496	529	498	519	477	549	487	489	517	529	528	497	533	527	509	583	508	474	506	533	527	515	554	505	519	539	453	478	509	472	517	513	540	482	510	547	549	534	524	457	498	526	471	510	529	474	517	532	514	493	517	505	544	497	511	527	548	499	489	542	512	465	548	533	526	481	504	505	511	546	512	542	518	483	544	512	543	544	497	511	491	480	479	513	518	525	509	515	504	477	494	497	564	506	495	538	518	510	538	506	477	495	515	507	538	551	515	477	503	501	503	523	523	508	525	494	472	540	548	507	515	522	535	505	503	546	517	529	484	516	463	515	508	478	543	554	509	505	530	442	531	526	518	520	546	502	484	506	485	517	556	556	512	524	486	491	541	516	509	545	550	484	547	519	535	540	546	497	485	541	457	517	509	538	512	500	484	521	540	503	526	500	499	537	522	507	501	536	542	529	534	520	530	467	492	561	554	504	526	543	521	490	483	490	512	511	513	525	553	519	491	504	503	531	522	460	524	516	462	528	516	540	527	499	528	527	488	511	502	561	521	489	514	505	489	533	532	506	552	530	494	533	499	520	511	525	517	526	536	560	548	497	516	545	505	529	524	516	502	517	506	496	528	505	562	515	513	518	495	498	564	515	556	526	509	528	496	529	515	530	545	539	544	513	492	496	497	532	530	498	530	521	500	484	548	532	516	520	534	492	485	517	544	526	524	471	565	537	498	483	480	538	503	519	529	545	491	515	516	544	506	522	537	463	533	524	503	520	510	548	511	525	539	533	538	522	498	504	485	468	511	505	526	520	518	515	511	547	554	493	537	498	505	538	545	539	547	487	495	524	516	522	495	514	526	517	524	494	530	495	536	528	503	506	479	529	493	501	523	481	501	503	560	506	520	524	470	535	517	498	505	559	536	543	538	537	549	509	500	545	526	511	530	504	511	518	535	491	515	513	467	498	527	529	524	551	545	492	476	525	512	479	511	522	472	499	509	536	506	499	507	533	519	499	489	509	509	477	547	483	556	501	538	543	529	554	563	521	523	525	527	513	521	554	529	533	545	520	532	493	536	526	483	529	516	552	511	506	520	495	502	564	559	529	520	503	513	522	522	494	533	487	511	482	543	504	495	535	504	545	502	508	522	521	521	510	529	532	487	504	520	524	564	519	461	565	507	515	548	504	494	540	484	500	497	501	521	509	484	540	491	501	508	522	488	500	550	522	527	462	499	521	533	480	532	542	544	515	551	481	493	517	465	550	539	523	464	535	517	546	542	537	530	525	505	517	485	514	515	464	526	509	524	548	514	496	528	497	539	524	525	525	495	479	493	484	496	501	545	508	536	531	501	535	519	516	528	504	554	526	496	493	494	552	531	500	502	530	487	520	520	540	503	496	465	526	553	528	500	501	539	501	536	556	518	540	525	530	472	539	531	522	529	519	504	537	501	536	513	507	502	523	522	521	561	536	514	545	532	533	528	568	534	517	488	533	489	555	550	533	495	520	505	478	538	508	522	538	504	538	513	507	503	483	534	494	478	483	462	500	510	516	545	475	491	518	466	476	524	521	498	497	519	534	496	498	526	479	536	505	524	518	505	501	540	517	532	531	535	491	491	532	509	523	500	478	542	504	502	543	513	509	550	523	495	524	504	522	551	563	511	503	532	530	544	533	535	505	584	527	537	521	505	507	502	525	516	540	526	544	516	489	553	528	517	524	529	498	497	517	495	555	482	558	497	510	520	523	520	504	527	525	473	496	494	518	483	539	536	516	504	513	514	532	539	530	490	548	494	514	544	515	510	547	514	520	501	470	533	494	525	525	518	519	520	514	547	513	511	508	565	575	545	510	506	503	565	507	571	529	498	526	565	555	527	495	559	579	487	495	521	499	501	494	512	505	506	512	504	493	536	496	509	488	511	509	511	502	525	536	473	514	563	502	592	500	483	543	555	566	522	521	519	502	487	510	528	534	508	525	500	490	516	517	496	484	478	515	526	499	538	514	509	511	493	523	550	518	498	529	500	538	547	487	531	513	555	511	526	564	519	497	530	512	489	511	498	482	524	553	519	529	519	529	499	535	516	533	573	530	492	529	484	560	505	510	554	548	510	513	501	510	551	505	518	494	509	497	488	535	547	496	546	494	550	486	513	531	493	512	517	534	520	493	535	500	513	500	536	506	489	540	497	526	510	539	513	538	518	547	481	509	535	551	533	509	533	522	543	490	515	484	518	550	512	528	533	548	549	519	538	555	480	519	527	525	517	524	515	532	531	536	519	530	514	556	541	522	515	535	540	494	542	560	498	530	510	541	513	466	505	548	515	527	513	506	484
46060	32528	22104	3901	8674	3837	456	341	326	338	342	345	372	354	362	380	316	357	354	391	357	382	373	329	334	354	330	351	351	339	342	327	362	317	353	325	291	335	326	328	336	357	341	374	344	354	350	375	337	311	313	374	347	335	329	339	313	336	340	372	348	357	349	339	327	326	356	360	329	292	344	353	323	329	326	370	358	340	333	348	370	311	339	363	356	326	346	332	335	325	298	328	302	348	331	369	353	376	336	360	321	355	332	353	317	344	370	357	322	337	376	332	352	383	329	324	347	342	380	348	348	317	322	354	344	361	347	338	351	337	318	341	336	384	344	323	355	350	343	325	316	341	324	372	349	357	364	337	331	336	325	343	378	353	331	331	366	356	310	336	350	349	332	335	335	372	329	338	377	288	333	310	310	351	347	333	347	322	389	366	373	346	334	353	364	308	317	296	313	356	334	343	352	352	307	343	367	366	332	346	326	384	373	360	327	308	324	338	348	336	369	324	316	333	322	357	323	360	340	295	307	327	355	346	321	342	317	333	322	362	335	298	360	325	342	347	320	332	315	362	329	313	343	351	345	367	343	330	360	349	344	335	314	364	334	366	346	334	333	316	366	322	368	358	374	335	354	377	341	303	313	365	361	351	344	314	336	338	360	337	343	347	330	352	372	354	328	343	332	327	334	367	370	353	313	348	354	334	325	330	347	337	349	373	326	367	352	324	328	370	342	323	346	330	340	355	359	347	355	358	361	332	328	353	342	343	317	334	379	346	347	310	357	356	288	366	358	330	304	338	333	341	338	338	358	325	335	320	297	338	335	363	301	368	322	348	343	335	364	353	330	339	342	355	341	345	323	351	330	310	327	368	361	347	323	354	350	384	308	312	340	377	347	334	376	331	343	337	323	350	338	337	362	343	322	365	370	348	335	332	328	331	358	346	347	338	334	364	346	335	325	351	323	368	331	324	323	340	341	353	317	332	379	322	377	364	376	341	354	295	342	322	344	307	354	356	299	341	352	344	384	330	324	354	377	351	373	334	328	328	336	338	338	341	357	334	349	324	333	327	375	329	306	385	337	318	353	342	342	339	312	338	360	336	360	360	330	333	317	378	348	331	299	343	329	342	356	349	395	354	324	358	328	344	329	339	366	346	346	328	338	343	311	312	338	374	342	325	333	320	335	347	363	358	361	339	345	341	383	312	330	350	329	373	332	318	365	339	329	329	332	336	347	376	345	336	366	387	374	356	358	314	336	332	317	364	317	339	353	353	321	376	307	348	352	328	303	335	362	344	336	348	296	327	347	344	361	362	316	319	357	324	351	347	301	342	347	331	348	371	313	305	348	317	334	365	293	329	342	356	336	373	319	332	366	319	344	346	380	335	376	344	337	337	330	360	321	366	335	357	336	314	345	309	321	335	358	314	363	352	356	353	344	369	354	355	338	312	364	325	360	314	320	338	343	322	351	343	328	349	343	330	375	353	323	361	332	328	335	358	335	358	329	333	336	323	346	332	371	355	363	347	392	339	332	322	345	322	370	332	356	301	336	360	298	343	328	321	335	343	353	342	365	388	339	325	358	395	352	335	346	326	326	301	354	342	333	373	322	338	333	367	355	337	377	348	386	302	342	329	328	328	335	350	304	367	382	343	346	377	332	342	332	353	316	303	311	321	338	338	335	332	325	333	337	314	355	350	334	316	318	357	286	313	341	373	359	320	379	330	324	333	368	352	318	335	329	345	350	357	335	355	349	302	351	351	325	340	339	336	370	330	318	318	388	366	358	319	333	353	304	344	362	301	367	360	353	340	313	306	354	351	347	317	348	348	339	336	323	353	367	380	320	358	303	301	298	304	334	348	344	379	348	330	346	358	348	328	321	318	317	304	329	335	365	352	362	399	357	323	327	344	364	346	330	326	338	334	334	356	290	337	366	308	344	350	357	363	331	350	345	366	377	342	355	343	360	354	322	333	323	341	343	336	335	328	318	368	380	352	272	296	338	324	324	344	338	290	312	364	340	363	367	370	331	316	339	322	333	332	297	381	332	339	361	347	319	350	321	352	343	382	332	331	332	349	346	333	364	337	341	358	396	311	349	350	374	320	285	355	352	344	336	327	313	332	339	329	342	352	350	374	371	335	337	336	341	328	353	361	344	347	343	360	312	369	342	343	365	352	336	324	346	321	348	350	328	343	328	370	368	311	367	348	353	305	342	339	306	367	354	349	335	304	347	345	351	335	341	367	330	370	361	356	329	325	332	325	319	346	317	344	350	362	329	319	312	356	354	378	371	361	332	353	341	334	355	370	352	405	351	344	341	326	334	353	356	355	338	316	354	322	335	344	325	331	353	340	358	306	304	360	340	329	352	350	340	349	357	328	352	358	359	352	375	310	334	359	344	360	385	317	356	348	326	336	365	363	314	360	333	349	344	361	330	371	380	333	346	329	357	368	335	337	330	332	318	371	330	301	319	373	364	353	353	387	350	330	348	304	325	318	330	378	348	361	365	315	347	352	335	304	356	334	358	370	305	362	349	347	357	337	360	349	328	344	334	357	352	320	305	289	325	326	340	353	335	328	311	388	340	306	351	344	337	324	372	374	358	379	364	381	336	345	327	339	323	336	359	356	357	326	393	346	354	356	342	321	318	300	342	363	326	357	326	318	377	340	314	343	331	302	316	355	331	361	362	329	328	367	359	362	339	378	331	343	355	369	339	339	322	319	348	355	336	342	363	333	421	350	347	332	315	360	309	343	319	336	337	339	371	326	357	357	368	340	394	300	365	353	316	315	363	334	344	338	330	327	352	330	349	332	336	344	305	320	350	337	364	334	365	354	334	334	301	336	353	336	376	331	343	361	360	364	321	303	364	363	373	357	395	335	373	396	345	343	368	338	335	366	343	389	385	368	345	382	339	326	312	333	336	368	323	333	349	341	357	363	354	333	362	311	335	333	312	346	343	326	358	354	309	350	305	323	333	340	351	362	359	387	351	311	334	357	322	344	373	347	362	365	359	355	325	304	330	360	370	379	343	342	356	343	403	331	319	384	326	323	344	317	332	360	349	343	355	338	351	379	316	317	369	359	360	291	337	358	338	362	339	354	343	358	338	323	280	353	348	331	315	359	326	342	356	374	351	334	345	349	361	354	351	365	315	347	358	360	354	343	311	339	336	325	358	363	364	333	330	360	342	304	327	352	326	360	317	326	343	335	397	321	357	345	367	340	316	311	324	308	336	348	322	320	347	358	346	332	340	325	327	296	343	342	350	351	370	358	322	322	331	343	352	344	348	377	344	374	343	302	373	357	338	321	365	373	323	329	322	333	327	347	341	349	339	343	324	328	353	317	353	327	337	339	321	355	339	369	288	334	313	339	328	381	371	345	339	359	328	323	324	343	363	324	315	330	363	350	372	347	317	350	347	331	318	314	330	353	369	347	336	375	344	358	353	359	369	361	354	330	334	361	349	355	345	365	354	330	338	337	335	324	351	371	317	323	347	341
29200	26011	23421	4021	23738	9610	920	827	816	819	822	799	835	795	825	753	836	777	761	734	767	809	767	753	765	822	761	750	728	775	759	768	722	824	742	764	821	761	784	739	741	719	749	746	761	785	792	788	814	821	724	746	748	788	735	749	778	755	781	739	754	788	721	774	782	703	772	719	727	774	746	780	786	715	763	728	746	770	737	755	783	769	758	787	737	759	727	767	750	791	744	762	784	789	776	768	743	757	786	759	723	753	760	728	751	780	781	738	735	785	723	748	762	730	784	722	776	758	755	740	764	769	757	771	765	741	739	745	752	756	758	764	744	691	760	783	773	741	756	755	769	741	781	749	783	771	774	771	786	797	789	772	739	751	763	776	752	723	793	742	778	737	792	776	755	760	723	762	761	771	714	768	754	726	769	774	782	754	766	751	760	771	758	755	786	786	783	808	788	777	782	733	737	760	784	731	844	749	777	799	714	706	745	734	720	743	749	736	766	765	799	773	757	738	769	750	765	800	756	778	720	709	789	815	785	798	758	763	765	751	770	785	712	819	786	814	745	719	777	750	807	775	694	764	765	797	751	781	781	785	755	718	770	789	741	771	752	764	790	776	729	722	730	772	775	779	779	748	782	751	744	777	746	733	742	759	776	747	776	746	771	765	785	748	765	750	794	771	777	727	766	761	733	793	744	778	712	831	770	773	726	794	770	774	727	798	792	744	774	795	787	808	726	771	799	801	724	777	767	772	735	772	767	750	743	786	793	735	742	737	707	783	789	759	747	752	716	737	767	779	718	781	722	765	752	742	777	772	762	730	756	765	787	776	768	747	757	756	772	800	765	757	757	756	746	798	775	752	760	749	786	770	782	750	754	690	782	766	777	734	757	776	799	739	781	755	792	725	712	792	757	770	772	750	793	751	805	749	717	771	747	740	784	772	725	754	741	789	770	790	804	808	790	775	735	801	810	804	808	773	768	755	734	742	798	754	726	757	734	740	716	806	789	779	699	756	756	799	793	739	769	793	728	797	814	758	761	790	768	714	786	739	749	729	791	752	762	773	770	736	740	757	763	799	806	759	723	778	766	724	764	780	755	723	745	732	746	755	748	808	754	753	759	746	785	784	744	772	776	813	754	748	773	758	787	760	718	798	808	770	785	764	789	732	692	783	760	778	782	773	790	719	745	752	755	757	735	740	746	756	727	782	725	790	749	745	729	784	809	733	750	811	755	763	780	782	779	748	777	788	766	755	765	726	761	737	784	780	781	747	826	733	730	762	758	758	750	783	747	830	747	720	731	740	788	777	743	780	766	773	805	770	798	780	737	803	757	791	739	710	747	783	773	760	715	776	729	784	727	765	778	732	788	769	746	743	729	783	709	744	746	791	742	757	736	784	769	779	773	718	801	748	782	719	794	779	730	789	726	726	753	780	692	788	774	736	768	742	790	776	796	716	790	747	779	768	757	760	766	740	726	730	745	742	772	764	731	741	737	743	809	777	732	755	811	773	771	779	750	762	792	756	739	698	775	717	717	750	748	712	776	804	785	744	765	749	774	701	771	827	797	755	774	787	740	758	775	778	746	718	811	723	754	706	730	779	802	776	767	736	757	772	769	803	795	767	748	766	692	724	736	762	755	770	741	765	758	766	738	740	794	753	764	732	729	751	747	713	747	780	814	742	733	747	787	745	749	750	714	782	788	767	781	750	822	774	769	814	757	751	764	768	691	774	748	759	752	759	771	770	796	729	784	764	747	729	753	739	756	816	786	705	782	781	787	759	786	805	791	771	770	793	804	737	785	835	731	787	756	760	738	719	741	785	726	787	771	775	747	741	687	702	747	762	748	770	728	783	724	822	730	775	787	782	793	775	741	747	759	758	764	735	733	767	795	791	776	769	746	764	748	754	722	748	755	760	739	756	725	781	743	767	768	745	747	825	786	776	729	771	744	769	761	729	748	740	745	773	746	754	768	765	800	726	815	749	727	798	730	747	786	766	756	755	757	780	778	692	753	691	733	738	764	822	779	763	771	756	720	740	760	724	774	731	712	730	755	751	794	734	740	734	793	741	782	737	788	806	770	738	787	753	795	788	774	762	726	754	756	704	779	768	799	730	806	782	773	773	778	766	783	788	784	736	797	759	738	757	713	770	706	778	756	719	714	747	746	741	770	674	815	764	743	788	763	754	699	740	776	782	746	780	785	789	746	750	725	768	742	778	785	791	800	790	764	782	734	740	739	774	816	794	766	804	715	748	765	731	788	781	757	775	777	779	691	763	775	787	786	785	763	760	724	788	749	708	736	781	788	754	768	785	766	762	763	731	778	761	843	739	739	747	710	786	776	756	743	774	730	753	737	783	702	760	744	785	733	758	756	762	742	763	806	764	757	816	773	757	748	820	733	752	767	796	749	765	740	752	714	784	784	804	753	787	776	742	711	745	803	763	735	755	735	749	741	807	758	734	714	733	757	761	773	759	770	753	756	755	762	739	754	774	753	734	760	787	756	751	781	778	785	742	762	748	789	770	765	774	748	765	787	757	762	802	736	759	765	768	796	766	799	754	720	785	750	763	738	734	808	794	765	764	750	740	734	786	778	728	776	759	777	765	779	729	768	746	836	776	711	788	726	769	745	766	753	809	768	798	779	738	714	757	772	850	761	757	765	796	737	681	780	744	754	799	783	752	757	760	729	812	725	772	766	765	753	749	757	704	777	775	756	716	779	772	764	779	804	758	700	736	719	703	755	835	765	756	730	713	791	790	748	778	764	785	780	797	779	753	725	749	770	759	800	743	752	752	775	737	759	742	777	751	726	792	739	696	733	771	753	817	739	820	747	728	757	732	797	742	779	791	774	739	754	751	768	727	762	730	773	770	749	775	757	799	764	764	766	737	793	757	777	740	746	746	748	737	778	719	759	762	786	706	775	743	794	740	727	788	760	782	715	752	778	686	783	714	757	758	786	768	770	774	753	771	720	716	775	755	685	767	799	804	779	749	748	749	774	701	791	732	736	726	751	732	812	775	764	768	769	773	763	775	737	752	695	798	716	734	745	775	705	754	776	766	805	775	679	778	775	745	724	773	750	767	712	746	751	713	776	793	730	763	750	748	789	755	835	776	747	777	760	788	761	731	772	802	791	776	792	738	779	792	750	770	757	768	807	737	724	788	779	802	760	750	815	718	791	766	766	774	777	727	752	738	781	803	739	779	725	768	754	815	771	803	776	768	774	759	781	794	783	763	797	797	768	766	787	783	749	761	744	811	796	781	714	755	814	779	768	764	776	727	759	759	761	746	761	799	766	779	826	742	787	697	779	801	781	793	785	748	756	735	744	779	765	786	763	777	727	799	788	750	792	726	680	765	755	759	723	741	746	771	793	787	810	786	800	713	771	766	757	788	778	781	749	722	764	755	772	742	728	793	743	755	809	751	763	755	787	805	729	752	699	783	755	763	762	769	767	728	756	797	783	778	758	755	732	756	778	759	743	740	732	707	758	797
54263	37398	28027	8075	17366	8019	800	408	369	354	386	384	350	367	326	357	347	326	350	347	328	356	318	320	356	357	332	307	343	351	321	300	313	341	328	300	332	325	325	345	355	339	338	321	357	328	344	343	337	323	332	340	325	332	348	322	361	350	342	338	317	323	319	329	380	351	316	358	370	345	302	362	397	350	361	346	328	282	324	358	341	340	340	352	310	342	327	336	314	290	326	367	350	329	362	326	374	357	351	351	350	346	371	305	335	385	342	337	305	307	336	347	360	361	322	311	336	327	310	354	352	334	315	344	296	340	340	346	325	293	299	313	361	344	362	354	329	348	317	335	372	340	342	362	331	325	285	364	334	310	348	307	334	332	359	305	322	357	323	323	356	364	317	336	346	319	338	337	346	332	333	323	340	355	307	328	360	337	345	321	353	305	326	373	315	348	340	295	362	326	305	333	382	370	324	352	324	354	311	309	353	331	339	305	354	384	309	370	370	342	327	297	321	348	327	303	341	348	359	315	340	353	339	348	312	312	340	326	337	344	339	333	359	362	302	332	349	313	342	327	318	354	313	333	331	316	312	341	357	320	318	364	325	333	335	348	334	304	380	302	351	302	359	332	356	347	338	309	317	341	338	315	336	321	336	296	348	285	340	343	372	271	354	314	352	355	350	374	337	341	321	323	332	320	356	333	313	370	349	319	347	316	324	326	338	337	327	353	346	333	328	307	291	360	307	354	391	337	351	344	338	354	316	360	344	300	345	334	345	332	327	282	345	320	341	338	346	306	322	325	339	346	355	320	323	345	341	357	334	352	325	364	327	351	343	333	334	380	357	327	326	323	310	360	357	328	309	338	334	320	309	364	327	325	333	324	339	345	362	343	342	349	345	370	333	343	364	331	340	339	321	300	309	337	328	339	348	335	293	298	322	326	370	327	323	334	373	294	351	386	348	318	359	354	333	324	346	327	357	343	331	346	315	351	347	335	316	328	346	351	320	344	349	356	337	321	340	319	343	348	338	352	363	335	320	383	330	355	350	356	322	302	313	325	343	352	316	345	348	338	326	305	356	328	345	367	338	312	347	325	298	354	321	348	386	312	319	308	369	327	327	329	351	361	332	316	321	370	334	359	321	310	351	329	334	343	349	302	351	351	376	330	324	352	331	346	327	345	347	347	320	334	319	332	328	323	350	339	361	344	317	319	323	292	320	366	351	334	337	343	343	317	314	332	324	367	357	312	347	334	335	346	340	344	329	351	323	289	313	349	322	291	354	369	329	336	354	358	300	348	327	306	313	357	351	325	352	310	308	339	314	307	339	316	333	342	336	360	333	359	354	305	334	342	360	345	332	344	350	365	363	354	313	354	348	339	316	331	332	379	344	300	347	369	372	345	315	333	321	296	332	335	335	304	338	338	366	357	338	345	324	327	331	332	314	315	303	345	323	336	355	319	344	334	376	325	346	317	329	329	351	323	297	336	338	341	332	363	331	377	354	333	313	357	362	298	357	307	354	346	316	364	321	344	341	300	356	343	333	322	343	351	311	324	336	320	294	356	350	375	316	336	292	332	353	317	311	326	319	347	359	370	403	381	383	357	343	327	370	328	309	330	358	326	311	358	343	316	393	335	334	327	327	399	323	321	351	305	371	326	363	341	363	298	300	363	329	349	359	330	352	373	346	323	345	360	343	396	320	327	331	332	356	338	376	384	341	360	342	346	312	304	321	331	347	336	344	368	320	333	298	315	333	302	328	328	309	351	304	332	338	370	327	345	330	343	368	345	329	354	342	311	341	321	362	324	300	265	323	344	319	345	319	308	337	386	379	320	326	327	325	348	359	330	352	330	341	332	352	354	340	321	301	348	353	345	326	353	369	345	292	310	345	311	350	323	309	257	334	365	359	335	371	359	333	339	314	364	338	317	319	340	345	327	353	343	367	337	373	343	379	363	321	357	355	327	357	362	352	326	343	365	328	331	358	346	363	326	324	334	322	296	365	353	328	333	359	305	332	383	342	359	354	301	326	350	324	337	408	358	344	343	327	345	315	322	320	308	369	316	346	357	351	330	333	364	333	336	361	332	324	317	340	327	335	328	305	324	338	328	347	350	344	342	339	347	375	321	326	370	361	360	350	325	324	327	306	313	320	356	349	320	349	339	331	316	332	360	299	318	302	324	334	324	327	335	321	342	343	305	315	344	334	376	345	300	343	399	346	349	330	362	358	354	314	333	334	311	330	388	332	299	356	356	323	345	320	315	322	353	339	329	346	358	343	297	313	335	311	351	354	320	355	334	330	351	348	321	318	327	326	311	337	371	327	320	322	315	322	349	346	328	325	313	319	306	368	307	364	351	323	346	326	320	351	337	326	345	325	322	339	340	338	346	330	315	315	363	353	331	325	379	304	313	295	318	318	362	367	342	336	346	312	308	356	325	366	328	365	343	358	332	347	332	324	334	337	334	323	326	321	348	336	279	339	325	337	320	318	344	289	313	322	336	297	330	326	299	353	351	308	355	327	363	334	324	336	334	323	313	365	354	332	308	305	353	336	366	349	318	360	306	344	349	358	342	350	369	326	319	346	322	322	331	319	342	298	318	315	351	382	364	368	350	307	361	348	325	364	334	345	310	349	357	322	340	343	337	345	349	356	315	339	358	315	320	352	300	309	325	326	321	316	329	369	350	329	327	355	324	305	332	347	323	301	330	324	343	335	313	296	379	356	343	348	327	337	370	356	346	316	335	311	325	329	344	328	336	297	364	345	347	369	337	310	314	357	328	358	384	320	376	358	328	337	287	362	370	345	349	341	341	365	335	323	323	356	311	343	360	309	330	342	334	330	321	387	376	373	316	350	385	308	357	347	328	320	352	345	374	365	331	293	335	335	321	362	351	328	378	332	360	321	302	322	355	316	333	356	343	324	336	365	352	328	343	280	363	333	325	299	347	347	326	350	385	327	311	354	350	310	333	363	344	337	300	337	360	343	336	330	343	347	332	335	349	341	330	309	343	334	313	311	346	321	335	352	311	357	340	358	347	347	373	361	309	330	364	322	337	334	340	345	335	353	370	337	349	308	332	347	340	345	325	333	316	351	343	329	355	358	334	312	348	317	346	344	319	344	301	326	305	326	341	309	339	361	309	339	362	348	345	330	349	341	334	326	326	311	352	341	344	306	333	316	342	348	351	323	348	340	323	350	385	360	330	341	324	337	362	358	320	336	323	313	335	331	378	349	344	335	326	321	326	339	293	302	338	340	375	337	351	329	347	352	307	346	310	338	325	367	322	308	341	342	358	352	354	397	376	295	365	312	369	361	349	381	300	350	341	353	363	320	353	322	323	350	356	328	329	334	359	316	338	332	356	316	307	341	338	297	316	379	326	313	349	350	354	344	362	350	344	320	326	326	351	352	338	327	329	341	357	317	330	322	349	380	355	354	366	337	326	319	375	323	379	372	319	366	370	341	337	367	330	351	358	358	343	320	329	344	347	388	316	328	335
33836	29223	29230	10195	34828	15732	1052	949	906	860	814	801	760	769	774	764	812	739	721	769	850	760	739	765	761	717	803	736	740	741	778	736	765	726	761	761	744	766	760	767	748	781	761	787	699	757	754	749	694	720	754	755	699	726	708	717	665	778	708	742	725	740	726	757	730	703	728	752	766	725	768	745	744	697	778	694	718	725	710	699	791	737	722	708	751	746	762	774	724	695	725	733	801	737	732	753	733	763	732	714	769	702	754	721	722	768	712	779	725	691	708	775	716	756	714	753	732	780	713	718	725	764	780	770	688	737	757	802	769	741	731	802	719	722	733	754	739	778	763	748	722	758	711	768	736	723	734	715	734	725	719	774	732	736	706	757	748	732	720	723	670	762	798	676	783	773	773	721	729	728	731	754	720	747	769	749	783	696	729	751	732	739	768	692	742	756	751	770	728	757	741	737	732	731	724	704	716	717	722	756	696	730	742	725	695	744	744	742	746	728	698	721	721	713	739	760	725	748	733	744	689	755	720	783	732	684	752	705	740	713	742	731	764	721	720	756	736	741	710	723	741	710	704	759	742	808	726	741	755	745	753	768	731	705	755	724	677	795	744	751	684	711	743	716	690	746	726	742	728	739	748	712	741	730	704	744	758	806	748	690	735	699	697	709	754	743	751	747	745	722	729	736	747	723	730	740	770	703	751	718	740	729	696	726	724	729	698	747	683	800	728	800	715	716	741	699	757	737	749	736	762	748	721	717	778	697	730	725	757	708	749	804	776	704	712	756	719	705	768	799	734	749	724	705	739	764	716	694	700	770	708	812	759	729	771	718	723	709	713	778	692	750	677	736	701	780	689	736	779	740	713	713	700	723	707	741	748	770	726	721	702	761	708	717	743	716	750	752	684	679	759	763	671	795	775	748	723	735	757	699	724	696	766	763	736	709	713	713	732	720	761	744	754	740	755	690	746	722	679	771	794	699	764	728	733	725	732	675	711	734	707	719	726	752	741	719	753	721	757	724	740	766	769	758	757	738	705	751	723	716	699	750	682	736	713	767	756	724	745	697	709	754	763	768	748	763	730	687	759	701	761	749	703	720	742	689	756	724	761	678	752	753	706	757	754	756	734	719	751	709	744	720	786	737	701	749	717	741	745	692	727	724	789	705	722	698	722	689	725	724	736	730	720	732	726	717	730	732	750	764	741	745	728	752	751	727	694	710	730	760	738	720	714	760	776	701	667	717	786	754	714	756	710	721	764	762	670	721	736	748	717	699	771	661	716	754	748	767	715	700	718	723	693	690	735	725	707	738	713	742	756	687	757	746	780	731	741	735	684	751	711	724	688	724	713	777	738	694	764	698	734	772	739	747	709	722	764	764	714	716	748	703	689	695	746	707	699	741	763	752	713	668	779	679	756	698	709	742	735	733	725	761	775	715	691	734	713	718	735	750	740	699	724	761	729	729	706	760	702	767	760	706	758	739	695	731	749	763	714	722	701	733	712	728	737	760	732	731	725	769	789	710	732	742	722	751	754	740	765	715	721	750	696	771	716	754	745	768	700	742	723	689	711	701	760	791	716	725	727	763	744	732	682	713	719	675	718	718	683	778	724	713	758	751	724	727	739	740	677	688	727	677	721	750	770	704	730	717	734	766	752	719	717	703	750	719	742	714	756	707	738	737	706	721	724	756	757	716	709	699	751	719	697	711	698	760	721	726	716	776	761	730	735	713	775	692	778	703	727	752	753	731	744	716	734	693	715	723	724	726	699	741	720	738	768	781	701	762	779	756	751	758	728	731	693	764	745	727	765	759	750	730	732	726	726	748	747	681	735	700	714	686	749	717	722	705	689	751	723	725	735	708	739	784	791	723	738	708	690	758	730	759	774	712	790	754	720	765	742	701	757	690	731	753	765	775	742	725	742	767	795	744	754	714	758	728	694	715	712	713	765	772	700	721	720	735	740	723	763	750	771	712	712	763	738	739	734	726	691	750	750	730	748	777	729	769	736	713	696	730	696	696	710	734	715	738	754	711	741	770	720	747	714	785	719	754	749	734	731	747	718	711	724	700	704	682	692	704	746	725	728	719	692	724	757	709	749	747	743	729	705	747	720	726	752	716	731	813	741	738	746	746	751	724	725	712	758	737	741	682	732	703	734	720	724	742	786	740	761	695	758	750	692	809	746	745	706	748	719	715	708	765	768	703	769	684	706	746	721	746	734	748	701	765	715	731	690	718	689	734	741	704	685	753	750	738	749	747	747	711	717	718	763	732	698	674	712	733	730	745	753	727	770	711	726	712	782	726	763	747	773	743	714	744	759	725	760	731	717	755	723	708	724	691	745	709	735	750	751	719	733	722	768	753	733	771	739	709	722	749	702	774	727	701	826	748	747	738	700	749	750	721	771	743	691	703	708	709	759	738	707	743	731	780	719	692	759	785	742	776	750	714	664	695	734	700	717	753	719	762	643	721	729	724	743	751	771	751	711	726	733	755	737	724	775	735	750	762	692	731	761	709	731	709	730	709	739	742	729	742	708	711	722	743	735	774	688	746	776	757	695	754	755	735	708	725	723	703	786	771	769	774	720	721	754	739	723	732	764	710	736	723	725	733	730	767	798	720	778	757	728	767	750	751	731	713	696	695	756	713	747	694	722	758	758	722	763	712	754	746	652	715	716	745	764	731	710	736	697	718	710	735	694	740	716	751	703	737	753	745	779	701	723	671	721	723	688	723	725	722	747	689	760	780	709	737	709	731	720	711	693	736	786	763	735	683	691	712	732	713	721	723	693	780	758	740	772	725	702	706	775	712	725	720	730	719	743	733	683	735	733	730	717	741	714	736	718	692	694	760	710	695	694	730	725	764	779	728	746	723	712	709	730	706	763	725	684	722	756	755	716	755	735	711	713	696	721	753	772	764	691	763	728	700	724	730	742	767	741	727	787	709	731	728	725	735	721	731	728	767	722	768	746	737	745	752	676	721	730	791	736	737	730	746	728	696	774	701	791	749	745	697	752	719	699	744	793	755	758	729	768	737	736	753	740	692	691	726	667	686	741	750	717	721	787	716	715	724	714	723	765	743	706	735	713	676	774	725	740	707	731	751	726	754	737	776	737	705	746	707	706	761	742	758	772	772	721	778	742	713	741	717	764	783	716	769	735	738	747	711	702	734	740	715	706	750	728	754	699	703	709	711	717	722	741	674	715	730	753	744	710	763	747	761	746	734	734	752	725	738	706	734	674	762	708	734	708	725	787	719	730	743	697	762	755	753	703	721	738	729	744	767	764	642	751	689	792	764	718	726	676	686	775	697	675	708	737	730	707	711	781	742	714	703	682	798	736	721	752	706	758	756	729	737	711	733	734	745	734	705	759	748	708	720	748	697	725	743	727	750	700	713	726	739	756	734	708	694	741	728	774	763	770	726	690	728	742	748	722	750	713	715	713	724	739	717	787	784	745	791	741	799	739	768	714	699	732	748	738	742	714	765	788	704	721	731
31654	21194	12994	2779	409	270	205	217	203	187	222	233	207	183	231	216	203	185	207	186	169	208	200	209	196	175	186	200	198	222	200	206	205	233	177	210	230	199	191	229	214	195	181	209	201	195	191	190	220	205	177	174	206	170	193	207	224	204	204	205	228	192	178	172	227	184	192	178	176	227	174	196	218	198	182	222	197	185	175	188	197	182	199	223	186	211	192	196	193	195	196	183	210	200	213	206	196	212	216	189	191	179	199	180	189	202	212	214	188	198	229	218	181	219	204	232	208	219	192	187	226	190	198	202	190	220	220	190	209	195	227	200	203	211	213	192	215	213	206	215	205	180	177	205	212	208	201	185	184	210	212	190	201	228	205	212	222	221	177	216	187	173	197	156	187	212	197	191	212	208	183	201	189	214	229	230	193	228	194	182	206	202	205	242	228	203	180	212	190	208	187	200	221	166	207	208	230	200	219	190	220	197	203	191	202	215	199	225	201	188	203	209	182	215	189	213	201	182	192	191	171	203	204	219	211	203	216	199	185	198	233	198	221	221	219	212	200	191	205	181	205	203	209	220	226	231	205	226	199	200	186	194	189	209	186	217	190	197	220	200	199	211	195	229	218	200	197	180	211	181	196	194	195	207	183	185	189	215	200	200	211	189	193	191	208	221	209	201	217	178	193	203	209	187	207	225	207	198	196	198	208	195	217	179	184	186	176	206	195	202	218	214	214	203	204	229	209	195	244	215	229	214	201	166	227	193	232	223	205	215	185	211	188	229	191	192	206	199	163	217	237	247	206	223	215	180	209	186	195	219	225	205	191	210	211	198	216	203	183	184	217	187	207	223	212	208	181	184	187	201	178	214	193	225	219	189	205	179	193	212	201	202	230	204	212	220	220	201	179	201	225	185	211	207	183	178	183	237	195	219	189	213	214	212	174	213	179	200	209	220	215	184	195	189	210	205	185	197	199	192	198	199	211	187	170	191	211	221	187	227	210	206	208	192	252	197	224	220	197	204	212	215	210	176	220	216	180	209	229	199	211	197	217	236	210	195	209	193	196	206	215	222	204	230	207	207	214	199	214	210	204	163	191	190	173	192	228	215	189	182	194	214	197	222	198	208	199	204	183	190	199	205	185	215	200	212	209	199	236	219	214	198	229	196	179	192	192	196	183	222	194	177	218	197	208	180	222	224	235	213	216	202	199	187	228	214	199	200	182	223	218	200	184	214	196	201	190	174	203	215	211	190	202	176	217	190	232	207	186	206	192	176	200	214	178	188	222	221	224	206	196	178	211	216	192	234	210	209	182	232	200	153	223	218	213	225	194	200	205	187	193	211	217	208	189	199	212	201	238	182	193	209	177	206	196	209	248	185	216	211	212	193	193	199	192	194	192	210	192	210	201	219	205	182	240	214	211	201	204	178	188	202	239	193	189	190	230	225	181	189	217	211	191	208	206	178	200	183	184	194	214	189	189	190	209	224	193	189	181	196	215	195	185	199	211	207	224	223	190	190	218	207	224	236	207	225	216	183	176	220	192	199	192	171	188	206	202	193	198	205	211	209	197	184	212	176	169	196	197	179	183	173	186	181	182	184	213	221	197	205	194	181	194	220	228	210	217	202	204	216	209	202	212	206	193	190	200	201	222	215	221	219	192	194	212	215	193	203	214	170	172	174	179	192	176	205	201	227	194	221	187	201	201	199	195	178	202	199	206	203	201	186	189	214	224	197	213	190	202	247	229	220	191	197	195	188	197	185	174	222	197	194	209	197	206	209	223	186	193	205	205	184	213	202	226	190	206	192	201	194	223	208	203	217	194	210	202	180	205	198	190	208	219	198	200	184	217	182	166	186	204	230	184	172	211	221	177	212	208	228	166	196	172	200	212	218	196	192	222	208	214	200	226	176	209	191	209	215	202	187	228	191	213	213	193	183	189	201	225	180	206	192	207	219	184	198	202	191	216	186	197	202	219	182	191	221	189	228	218	197	204	206	200	194	176	205	200	205	215	229	226	209	199	205	168	191	207	191	200	196	196	220	187	225	208	217	210	203	189	203	187	190	190	173	234	215	208	190	170	213	178	213	209	205	203	197	212	198	188	181	260	208	192	193	197	189	196	173	195	195	209	210	213	185	232	205	205	218	196	186	194	215	180	224	205	191	215	200	209	220	202	195	221	164	177	216	194	210	209	199	192	218	189	186	209	195	194	189	176	186	201	211	224	195	207	212	194	212	173	201	191	189	199	194	224	213	213	212	255	208	218	224	226	219	227	209	225	192	222	235	218	216	182	210	218	222	204	194	184	195	195	192	193	171	197	223	183	212	195	194	193	165	207	194	200	207	243	216	208	184	186	220	230	218	225	221	186	202	204	209	214	200	210	194	213	175	206	220	228	201	196	213	184	197	239	190	201	230	214	219	180	179	195	225	220	190	211	201	193	224	208	198	190	219	220	220	204	215	205	166	211	185	172	209	199	170	219	202	182	173	211	201	173	204	197	197	196	215	196	185	183	207	219	210	214	224	225	208	211	193	168	205	190	198	195	210	223	195	214	223	210	223	210	217	186	191	220	230	212	230	215	201	207	177	196	184	182	210	201	223	190	216	209	202	209	226	226	202	172	226	183	204	202	203	201	209	195	194	208	205	197	208	202	210	183	207	202	221	182	180	224	218	235	197	184	206	203	207	198	176	196	214	193	208	168	197	189	174	189	214	200	202	198	184	220	185	182	222	180	194	187	226	195	191	180	198	199	181	193	210	222	207	195	206	181	205	199	223	203	225	216	217	213	205	211	229	225	179	230	203	221	192	223	194	182	191	190	216	207	203	200	190	223	224	201	171	206	209	186	202	212	186	206	173	203	195	206	188	179	192	200	189	231	222	231	241	227	204	200	220	206	204	222	191	241	201	191	214	193	203	177	214	210	204	192	222	194	200	195	200	174	193	200	177	195	214	199	217	196	190	211	193	204	200	183	181	194	196	234	207	214	217	206	169	199	221	165	203	206	187	206	208	213	231	177	204	168	217	225	202	201	204	186	221	214	195	193	189	220	203	214	239	203	191	215	194	211	189	189	192	197	210	209	217	189	180	185	192	172	185	161	211	203	215	194	199	219	212	196	200	229	214	178	210	204	211	195	232	198	203	187	211	195	223	157	180	189	199	217	218	160	197	218	198	245	239	205	186	206	206	188	206	186	191	179	188	195	222	216	207	185	204	196	184	199	202	205	199	208	210	183	203	198	181	191	203	222	192	219	210	196	209	192	189	203	203	213	171	205	214	223	212	169	201	223	194	215	193	242	207	188	185	182	191	198	193	226	177	231	202	230	203	207	216	188	208	204	162	194	190	205	196	192	189	173	207	230	221	186	230	191	209	212	219	184	206	212	210	203	211	187	192	196	215	174	198	225	178	221	201	194	181	202	188	196	203	219	234	205	220	183	207	206	179	201	202	206	220	188	207	218	200	212	199	185	201	185	200	200	213	204	196	196	201	205	225
18870	16822	16461	4177	1300	817	513	506	500	468	470	485	519	478	506	485	432	514	496	519	488	461	521	435	489	488	473	498	522	453	536	475	484	471	473	504	507	488	494	483	472	474	514	484	499	462	479	481	497	502	514	504	488	475	480	494	493	465	478	514	468	515	453	483	494	479	477	499	490	494	513	506	534	500	466	480	501	476	488	471	467	483	493	485	494	489	488	458	502	465	474	507	469	490	490	433	485	493	483	500	464	523	485	460	490	471	505	460	507	478	500	490	486	450	509	474	490	482	435	494	466	491	497	494	510	515	481	464	473	533	491	494	477	463	521	480	489	492	484	491	495	471	473	469	514	498	516	494	508	505	528	503	511	466	449	477	478	473	494	458	505	500	516	499	456	473	481	435	508	465	487	479	495	497	484	484	460	500	498	498	487	459	491	472	525	436	514	486	487	530	507	433	504	476	490	481	485	502	474	546	522	461	468	495	519	501	444	499	425	484	484	501	479	516	498	498	496	490	464	470	478	501	522	467	527	501	510	504	494	520	513	491	530	478	501	502	454	476	492	479	475	484	473	442	486	483	514	502	511	491	499	502	530	424	445	515	497	464	495	445	509	474	459	523	464	471	480	500	471	471	523	466	467	469	528	501	515	524	505	519	507	457	489	497	465	477	497	495	500	531	461	526	481	500	480	493	548	455	444	484	504	512	484	503	491	525	462	532	482	527	494	470	501	477	481	486	499	479	466	514	479	476	528	499	491	485	477	494	491	485	477	518	497	484	478	465	456	493	479	506	452	449	489	479	462	534	479	457	507	494	476	543	440	529	497	529	523	490	473	467	463	472	495	477	528	488	483	493	503	496	488	508	466	493	495	483	463	480	494	459	484	479	476	491	529	478	480	466	487	459	516	429	487	444	487	458	476	507	511	522	510	517	459	473	514	504	515	474	515	498	532	479	474	506	510	472	495	487	475	493	483	520	479	497	482	501	455	486	471	479	438	475	474	476	463	440	465	499	498	551	421	476	502	471	512	491	494	464	489	452	486	469	453	493	492	509	463	456	487	469	454	484	514	514	477	496	474	435	482	461	517	488	493	478	510	459	490	482	458	486	458	470	503	487	535	503	495	441	484	516	505	454	462	496	483	456	419	450	485	474	467	480	484	533	540	513	489	465	455	466	513	511	492	457	486	447	498	465	471	541	514	493	498	485	442	512	452	479	467	469	522	474	470	458	478	495	464	479	487	401	464	503	496	455	493	506	487	454	493	509	511	467	520	478	488	489	509	484	470	496	478	488	496	521	518	444	510	501	480	475	518	499	472	470	469	508	482	485	474	475	473	518	498	511	521	432	467	475	479	532	465	487	461	443	488	439	451	462	463	472	503	494	446	509	495	464	507	478	457	468	459	476	488	477	471	464	486	505	475	482	522	475	486	520	504	498	508	473	479	449	477	513	534	435	492	478	507	453	488	489	518	476	513	471	507	513	460	513	489	508	526	496	473	500	474	469	481	502	448	478	472	462	475	459	468	535	525	459	476	465	544	464	481	505	481	510	445	499	485	496	498	479	501	475	501	461	521	507	442	486	460	468	450	480	467	458	502	482	509	533	494	501	485	466	511	502	498	482	466	506	475	492	472	488	481	521	488	525	517	480	482	519	499	481	503	511	484	488	520	483	486	475	488	533	474	502	503	494	518	519	496	488	468	502	477	473	434	523	486	454	467	532	487	519	480	508	521	470	465	487	502	510	522	484	485	461	482	489	486	499	514	469	496	498	447	469	470	526	478	449	478	501	469	480	490	500	504	499	482	481	512	485	465	481	440	462	491	469	494	483	461	493	500	496	472	467	499	505	475	495	475	472	511	512	483	470	482	453	468	463	500	511	498	485	446	524	471	484	503	517	500	462	492	476	512	491	481	496	489	464	515	459	516	420	486	471	484	495	464	468	477	460	470	506	505	487	503	492	488	485	506	512	481	506	500	506	484	464	528	459	491	507	486	491	502	475	461	480	464	475	522	492	515	521	494	493	525	487	460	512	519	488	486	473	480	469	484	465	465	468	492	541	502	500	466	463	476	515	526	478	495	468	453	478	468	516	515	476	475	468	513	469	516	469	505	471	449	476	469	489	450	483	475	485	546	518	501	492	508	495	479	482	505	505	458	464	479	459	414	492	450	476	488	504	486	429	469	522	470	487	519	515	488	484	501	486	496	488	507	484	484	449	470	494	490	496	476	460	470	478	469	496	480	455	474	499	455	496	493	490	475	514	519	471	524	479	468	475	485	465	472	516	466	479	468	521	479	469	484	462	501	488	485	498	513	524	464	442	509	500	496	486	520	462	533	495	452	486	522	487	505	484	520	483	466	496	506	471	479	463	459	498	536	486	508	492	520	475	481	483	505	502	514	491	478	516	535	516	524	474	446	480	484	436	474	492	493	453	531	501	513	454	499	516	470	478	504	470	506	462	513	481	518	525	479	490	478	475	479	503	492	498	482	480	471	518	456	499	454	457	500	509	508	535	503	467	490	480	482	496	468	444	502	491	479	518	462	433	470	490	441	497	506	473	468	446	492	470	482	499	450	459	493	494	512	489	483	487	454	493	497	487	473	493	450	470	522	480	520	482	503	520	493	513	544	476	475	509	480	492	444	477	499	465	499	478	521	491	472	528	494	482	522	506	522	473	510	527	484	489	530	525	482	469	469	519	490	432	483	494	476	464	498	489	479	500	480	488	492	506	462	501	510	454	503	512	471	502	476	494	490	486	499	481	483	491	498	525	484	467	486	482	512	466	537	532	515	484	503	471	537	458	517	497	485	490	466	488	485	451	481	493	462	503	473	450	516	480	500	477	509	493	478	492	496	473	459	464	487	453	523	472	486	515	477	529	475	452	490	488	435	458	482	489	476	467	503	467	486	505	515	442	442	480	483	520	526	492	481	460	479	495	494	509	494	488	487	474	447	522	481	467	466	460	491	513	503	510	498	497	479	486	495	471	522	516	500	444	474	472	472	515	485	456	502	494	476	452	522	499	481	466	465	525	548	498	491	489	502	452	480	478	469	489	470	493	470	487	506	520	501	495	501	462	465	484	501	491	534	496	487	482	461	465	514	507	522	483	447	491	505	511	460	510	476	503	476	487	436	480	507	491	511	485	456	470	434	465	504	508	537	481	481	491	493	480	511	457	503	489	476	464	499	503	499	490	497	460	459	515	470	491	449	519	507	531	509	475	480	502	498	491	493	499	498	451	477	483	538	517	482	467	455	468	484	501	486	468	411	492	501	470	511	505	514	475	456	499	510	501	462	496	535	463	498	485	474	499	456	487	511	486	496	491	515	474	514	529	533	472	521	510	511	489	489	535	501	508	449	482	480	436	503	476	455	507	472	490	496	494	491	483	481	508	465	498	522	438	489	506	486	510	488	497	495	469	473	470	478	479	464	505	492	506	464	481	490	552	500	475	483	504	477	491	464	487	475	448	466	511	458	504	480	492	467	443
44149	32068	23649	7499	7003	3972	573	390	371	354	356	392	336	346	352	314	362	346	347	372	323	356	346	348	348	388	360	317	351	311	323	388	321	343	333	340	337	351	326	361	323	377	320	341	314	358	322	354	343	354	358	346	340	387	352	374	378	347	352	343	355	360	321	327	351	375	342	304	362	333	358	326	377	345	326	343	314	334	367	323	327	344	339	317	331	323	352	369	328	317	397	348	358	373	369	341	336	335	369	338	348	330	366	328	344	341	315	339	323	334	335	306	376	355	329	322	368	351	343	384	347	352	350	349	381	335	393	326	353	336	346	359	343	355	367	310	331	321	358	327	346	320	354	343	342	366	326	388	349	331	390	373	366	351	390	333	358	343	364	380	373	355	365	334	361	332	319	345	366	371	356	346	330	356	361	340	308	341	367	373	312	359	325	339	345	316	320	384	346	349	343	327	346	344	353	339	348	300	345	367	347	361	332	338	314	353	367	306	296	326	327	334	345	327	383	354	383	335	312	354	330	344	340	320	358	369	333	345	344	349	315	328	340	340	347	333	381	337	354	412	348	326	308	346	349	355	342	384	310	348	332	386	341	361	373	343	342	350	324	351	342	347	314	364	368	336	352	323	347	338	317	332	316	346	332	355	374	361	331	346	336	347	345	325	371	334	348	360	328	348	333	341	329	315	344	341	356	353	401	363	334	320	336	345	344	326	357	340	339	383	343	341	350	392	322	329	341	345	331	342	366	348	341	382	353	319	370	321	314	316	328	389	340	348	332	342	341	367	327	356	335	305	351	330	335	330	322	338	352	347	366	312	311	335	325	343	343	363	335	361	334	320	351	324	345	361	340	374	333	394	323	343	354	342	326	354	346	334	352	344	345	339	307	395	390	342	356	338	298	316	344	360	362	310	344	326	319	384	359	345	357	309	336	354	374	351	315	368	317	349	339	371	348	329	346	346	296	365	329	377	361	349	368	354	355	336	345	343	317	359	362	348	364	339	331	337	340	349	327	340	360	357	326	305	338	350	347	337	342	329	342	380	319	333	332	329	341	379	335	344	319	349	364	368	327	343	353	348	351	363	366	334	316	356	333	348	378	334	390	352	358	370	363	333	310	354	328	323	332	346	337	374	334	364	361	351	350	308	320	327	340	311	334	319	319	324	302	344	304	316	366	338	328	317	348	322	352	329	321	349	387	339	337	345	360	378	367	360	339	333	344	332	329	337	303	327	328	338	312	350	324	325	326	331	350	319	366	396	343	367	338	350	343	345	356	322	341	348	346	321	371	366	363	380	334	358	339	375	309	342	332	362	359	366	351	329	355	324	351	374	337	345	367	364	327	333	348	341	345	312	359	329	356	339	344	338	341	366	326	343	323	379	336	336	352	330	322	339	336	329	347	362	361	342	346	338	342	342	355	348	329	324	377	332	349	344	314	327	375	332	327	332	357	364	325	347	351	363	357	343	353	354	367	359	333	340	357	343	319	349	293	333	332	352	330	360	295	347	355	356	345	329	356	330	363	349	371	351	371	325	339	331	351	322	337	366	328	378	337	366	332	341	340	334	403	382	308	336	349	388	373	357	354	336	350	366	325	391	369	356	325	339	338	353	357	323	320	337	347	383	352	364	309	356	348	289	348	321	363	311	347	350	344	337	357	371	342	319	331	334	341	332	368	331	326	339	369	372	337	327	350	337	355	346	304	319	354	335	362	308	337	346	382	326	346	370	301	324	331	343	315	358	355	333	386	354	365	364	340	324	343	363	369	333	312	370	328	342	360	385	342	330	340	353	307	329	313	339	372	347	338	373	356	344	379	397	312	345	304	332	372	357	340	348	357	336	333	362	325	346	345	336	367	332	342	347	305	331	339	322	353	349	358	310	342	327	362	348	360	339	325	339	359	317	353	352	314	346	355	320	349	358	360	345	351	335	334	349	324	307	330	339	335	337	354	373	344	325	342	375	344	337	346	339	333	368	360	327	331	378	334	325	317	313	356	355	339	337	395	328	326	351	317	339	314	316	316	377	338	312	341	346	354	357	294	339	340	333	359	366	366	355	315	358	388	330	379	320	380	338	363	369	359	352	352	344	372	344	327	364	365	330	332	348	361	327	328	345	317	373	339	319	329	363	359	332	317	321	367	344	332	367	347	373	364	358	354	362	325	348	347	277	339	351	329	357	314	351	339	358	364	370	344	379	359	342	307	359	355	345	360	347	338	363	348	356	327	299	324	321	351	328	336	354	354	337	308	337	338	327	308	322	330	322	375	355	347	353	338	321	365	348	316	340	339	323	330	337	319	360	353	332	352	329	349	322	297	315	321	305	331	320	386	326	344	369	365	368	343	396	317	356	333	348	353	374	322	310	326	368	326	354	371	363	340	341	326	296	339	339	374	371	344	380	368	333	347	328	311	336	353	306	336	315	349	349	298	312	377	379	333	340	347	354	319	336	318	349	329	391	342	330	342	352	332	335	368	374	323	309	366	337	375	326	346	357	314	325	347	318	336	308	354	333	343	343	336	317	347	331	365	332	330	332	332	357	350	353	367	344	346	314	349	319	341	386	312	332	349	320	355	374	336	368	327	365	338	324	340	327	338	341	354	333	373	339	330	321	349	377	336	334	338	369	324	350	360	333	333	342	347	361	346	344	306	335	346	337	339	337	336	320	378	333	354	334	366	301	382	359	388	342	327	360	328	349	336	333	344	355	323	328	333	335	389	334	355	366	341	348	363	337	332	336	364	373	338	420	349	322	361	368	346	369	282	358	326	398	372	367	340	341	345	345	324	324	308	333	323	358	349	364	339	368	363	349	322	343	340	323	353	378	338	377	360	363	348	322	375	333	336	376	341	335	342	362	352	372	363	353	401	324	328	330	271	294	332	346	359	341	344	335	344	352	384	281	320	339	366	354	350	328	332	324	364	328	337	338	326	327	327	355	384	309	321	343	346	354	358	328	338	333	344	369	331	354	365	353	329	336	353	319	322	356	348	348	349	341	307	348	342	341	362	368	338	335	389	362	316	339	340	370	338	310	327	341	326	317	330	363	352	327	329	358	369	402	365	391	347	342	352	309	351	354	350	324	352	328	370	353	359	362	341	301	345	348	364	364	393	334	347	357	293	367	337	323	347	353	358	384	323	368	366	352	359	346	350	343	353	322	342	332	331	303	326	287	331	332	322	341	310	324	322	323	348	364	330	345	388	356	318	375	337	370	326	337	340	340	338	321	372	346	351	344	384	351	364	326	330	344	356	316	327	299	328	353	307	353	380	353	317	347	351	322	357	323	324	395	357	348	369	339	337	311	338	337	323	357	325	343	335	372	356	329	354	340	350	355	327	350	359	370	365	374	353	312	296	350	363	334	319	362	329	337	323	328	318	350	328	365	359	371	354	366	360	342	368	330	325	358	345	319	370	334	333	316	332	329	377	345	357	328	342	345	352	354	348	309	330	344	361	336	344	352	320	367	354	369	330	347	372	346	330	355	347	371
28078	25818	26729	10722	20323	9930	1023	802	842	839	770	768	831	788	786	779	842	857	759	788	806	744	749	765	751	748	745	793	824	766	814	773	758	754	762	793	757	747	762	810	727	761	732	786	781	723	811	717	746	776	790	771	749	773	745	807	748	798	729	771	786	753	815	799	760	779	777	826	745	787	791	780	833	784	761	752	803	749	762	741	772	753	751	756	761	768	787	759	740	799	742	767	796	780	756	800	781	787	760	760	775	765	773	791	734	770	747	761	806	787	811	758	750	785	751	767	776	783	777	758	736	788	786	760	726	772	755	759	779	731	808	741	766	726	750	711	789	754	720	776	774	709	756	793	769	772	759	795	776	753	723	739	763	765	763	730	756	789	752	735	813	788	751	728	789	733	770	750	740	761	758	797	790	782	849	772	737	732	781	772	762	687	773	740	724	752	759	749	704	808	728	719	764	758	784	737	788	756	772	778	784	774	733	757	790	803	810	792	777	776	767	788	754	761	764	750	722	695	777	703	771	802	774	777	747	747	797	732	795	763	748	760	729	742	738	800	729	767	763	750	745	703	782	776	789	764	732	803	787	761	787	756	740	811	765	764	760	787	805	747	753	738	746	785	770	743	755	755	787	714	753	817	722	748	729	727	697	762	735	771	737	776	777	824	780	710	799	730	770	812	801	765	761	816	796	735	797	736	758	797	784	786	731	799	728	733	767	817	743	780	776	786	815	726	765	776	769	773	811	740	730	769	745	753	800	720	808	803	771	761	749	757	755	738	731	750	757	724	762	706	753	783	766	726	769	778	770	767	805	767	815	716	713	792	789	761	768	754	718	782	758	783	783	752	716	710	778	772	792	759	770	771	720	742	790	745	748	765	745	796	731	781	800	807	780	766	832	771	787	732	769	801	738	782	756	800	762	774	767	817	786	793	740	809	788	743	742	780	819	753	791	765	761	715	730	768	748	756	766	798	738	762	771	751	763	703	788	818	770	715	832	806	797	738	771	777	786	767	742	792	775	770	742	789	802	723	784	696	767	782	709	775	770	774	813	828	780	760	738	751	737	800	761	773	745	762	768	754	769	753	776	773	763	758	765	762	759	719	737	772	781	778	737	791	784	770	798	810	795	781	768	742	775	775	724	776	721	809	803	774	756	758	751	762	728	766	725	789	752	786	751	707	730	751	740	747	743	763	772	762	756	782	772	710	749	820	772	802	740	761	835	742	768	772	798	754	728	789	729	760	724	741	813	761	725	795	772	733	851	760	761	770	786	723	779	740	784	749	730	739	790	790	723	724	735	726	797	783	782	762	732	739	732	742	775	753	740	754	777	795	794	733	828	802	820	724	752	779	834	747	744	834	759	746	765	762	727	747	825	797	776	723	728	763	733	766	753	748	788	754	785	744	780	764	776	793	746	781	752	726	749	815	786	779	805	769	753	760	811	748	772	786	733	810	748	782	796	725	774	763	753	760	780	780	754	778	802	783	727	759	730	794	704	778	798	753	776	742	744	814	740	750	774	734	754	786	793	770	794	734	723	766	772	788	747	791	780	765	729	757	724	739	771	813	748	762	769	775	744	812	761	730	733	736	750	750	731	760	762	744	773	759	794	741	764	772	829	770	773	800	797	705	752	766	862	765	764	760	799	809	715	792	723	816	714	752	753	739	747	713	750	754	743	749	767	776	745	752	731	817	733	790	785	744	731	778	768	767	769	736	749	741	756	731	784	752	803	786	738	804	741	801	759	804	761	723	766	755	732	783	762	749	799	733	758	791	740	738	761	762	799	773	725	757	722	728	768	766	744	749	755	757	757	762	731	793	776	809	793	744	761	767	731	777	764	769	722	786	745	771	763	754	781	774	762	760	756	732	745	771	748	784	712	796	769	719	779	750	808	786	791	740	771	754	769	756	793	720	729	772	731	759	770	783	777	766	738	770	736	806	766	769	743	787	804	740	754	811	709	741	754	773	751	740	736	744	749	771	758	728	805	776	722	719	778	730	782	753	739	734	711	766	791	757	810	771	746	793	759	758	771	759	770	741	776	776	709	764	755	719	790	786	793	761	837	751	741	793	769	786	758	803	817	769	797	786	738	796	802	800	801	782	734	808	771	748	790	754	756	783	756	734	785	749	773	754	717	781	782	781	751	776	770	728	769	701	767	784	742	737	730	754	827	800	766	766	757	750	771	760	775	820	736	760	728	772	798	769	762	771	753	718	799	796	769	742	766	777	782	783	805	764	786	740	769	795	767	742	782	795	704	711	711	746	795	798	736	762	789	772	778	755	782	768	754	790	742	788	736	725	778	712	719	756	767	795	746	770	772	765	742	770	779	729	776	752	764	750	798	797	771	792	768	758	769	824	744	725	801	704	796	779	766	770	804	805	786	755	763	770	800	771	710	774	761	773	772	751	738	691	781	751	762	773	731	776	780	801	781	776	750	742	727	812	764	780	752	780	802	764	783	799	731	791	693	752	762	711	788	752	794	748	792	760	796	735	837	762	729	766	788	783	782	717	713	721	802	726	781	758	758	758	751	718	791	820	765	737	805	770	779	761	750	735	744	747	765	740	797	740	744	747	804	707	786	762	777	755	771	764	752	710	771	748	747	733	795	810	730	744	745	721	746	804	748	729	723	777	772	740	795	741	737	753	717	742	797	801	782	742	767	786	778	765	750	737	760	759	783	773	742	758	694	794	776	758	785	804	724	716	748	783	761	734	743	761	757	768	751	752	811	766	747	799	739	747	797	772	751	783	714	808	738	724	766	764	773	736	787	714	752	769	710	807	784	772	709	771	768	793	739	715	770	785	764	798	807	757	756	781	763	800	797	768	744	744	740	763	794	768	791	772	785	782	727	723	776	784	757	716	783	753	759	737	770	754	753	788	749	717	778	800	787	760	784	774	761	740	763	727	795	789	816	775	797	751	779	713	777	774	770	758	771	743	767	782	798	750	759	752	713	806	818	769	791	733	746	779	781	742	744	735	773	775	734	767	736	754	781	778	732	760	761	788	794	783	761	754	801	728	770	745	785	727	736	760	735	739	829	736	739	829	778	805	711	758	769	785	819	776	770	788	784	770	760	768	777	748	795	758	781	785	789	778	773	763	736	778	782	726	712	800	785	761	765	801	764	776	750	752	777	798	776	724	761	718	749	775	782	792	787	757	793	760	729	740	786	717	729	812	808	768	762	769	705	780	743	812	743	744	775	768	753	765	795	791	733	771	729	737	756	707	763	718	734	756	799	734	729	765	752	784	719	788	762	791	734	779	732	771	737	758	802	814	769	789	778	794	735	736	799	789	761	804	710	745	834	740	752	762	758	727	777	783	747	771	737	789	752	817	746	740	806	803	769	755	745	783	785	778	766	781	787	813	740	803	803	768	757	713	748	777	761	751	737	766	799	736	718	777	766	767	738	808	755	742	823	738	750	783	769	792	766	757	756	737	757	828	806	773	769	740	750	745	736	723	756	775	766	737	767	747	821	782	771	729
52163	38142	29896	12713	13378	8210	1015	352	352	361	391	377	358	358	352	340	340	322	326	361	360	339	334	344	334	317	336	324	366	383	347	325	322	344	317	347	350	334	337	337	345	333	320	333	323	358	321	363	358	350	360	343	346	354	349	304	321	350	362	355	363	322	341	326	325	323	290	356	356	343	318	354	325	347	325	317	334	333	376	355	360	329	382	357	330	362	344	367	373	371	344	370	314	354	367	347	319	358	306	358	363	364	328	298	354	345	352	330	353	319	346	355	342	338	386	342	324	347	353	354	325	367	368	361	347	312	350	304	324	344	368	364	305	357	299	339	369	344	326	313	352	330	338	363	318	324	307	342	325	327	358	312	325	369	341	334	321	333	334	342	338	318	323	344	337	366	330	321	322	359	328	321	334	367	316	317	320	314	297	346	367	348	366	325	346	332	368	325	337	334	312	344	316	303	326	321	374	319	331	361	330	351	325	362	365	348	350	384	311	348	313	355	331	365	347	336	299	305	321	343	348	336	356	326	359	361	332	341	326	371	355	337	344	348	362	347	374	359	336	364	328	296	353	353	315	313	344	340	358	372	314	325	345	349	403	339	377	356	330	342	362	296	326	366	365	325	348	319	309	358	308	342	304	332	305	329	327	329	316	321	373	289	351	345	345	379	349	349	324	344	344	327	339	317	381	360	340	359	350	376	362	365	313	323	348	331	367	345	343	369	363	329	320	322	369	347	331	372	341	321	334	342	346	309	340	342	378	330	362	349	373	349	328	334	342	352	385	327	333	300	331	336	321	333	372	357	321	338	337	324	341	352	340	326	371	363	352	329	346	318	354	375	331	294	328	350	348	329	376	375	358	374	357	381	355	327	370	359	339	319	354	312	371	380	331	355	350	324	344	339	353	352	331	377	343	359	369	328	333	321	356	355	373	338	324	349	354	349	373	344	354	301	339	356	303	338	339	356	319	340	359	337	339	346	333	352	320	353	348	322	326	348	330	315	326	340	326	333	361	349	313	326	314	331	335	323	356	384	336	335	365	346	356	364	356	350	358	385	347	357	332	349	332	356	354	312	320	347	307	336	358	372	336	360	380	310	313	356	346	337	321	337	354	317	366	330	350	317	360	347	370	321	334	378	339	322	351	342	340	349	351	333	330	353	384	385	339	357	336	335	311	368	352	378	339	358	387	322	344	333	344	318	359	367	344	304	331	326	317	304	350	330	353	330	333	338	358	363	322	346	338	341	361	315	328	328	363	361	360	325	328	360	345	374	365	329	360	350	384	339	342	351	307	367	325	349	318	331	332	330	344	314	335	308	340	350	394	361	308	313	352	353	353	347	378	404	345	314	363	347	385	341	337	324	338	319	358	345	367	339	318	347	347	340	353	323	327	323	370	341	339	329	337	325	334	321	331	328	355	356	343	366	352	366	309	344	349	327	340	336	351	334	337	346	393	348	367	375	342	339	317	354	324	330	376	352	340	339	339	306	322	344	342	342	324	299	355	343	332	372	324	355	350	320	316	341	350	338	333	324	366	343	376	345	353	301	351	319	329	335	349	346	339	338	349	334	330	323	331	349	357	324	375	327	354	345	320	355	341	334	303	331	344	351	355	319	346	354	319	346	333	327	367	336	343	367	381	335	340	355	320	349	350	348	336	344	343	340	372	372	339	341	333	302	311	325	325	327	308	340	361	347	320	341	343	337	346	331	374	357	310	364	342	332	336	356	364	353	329	354	288	359	314	333	350	355	322	333	354	341	336	396	319	357	304	322	345	341	364	334	370	350	405	351	348	334	342	376	349	367	324	371	351	323	354	345	300	334	370	301	319	340	343	341	339	336	328	336	313	376	314	334	360	313	338	370	350	326	344	328	316	320	367	349	311	303	343	360	368	306	339	312	353	301	334	337	335	342	282	361	321	340	339	333	305	329	345	343	342	367	355	337	354	374	360	331	368	361	308	346	329	321	342	356	347	349	325	330	314	346	331	387	340	315	350	342	331	340	340	339	351	333	335	341	346	346	332	356	376	370	364	342	319	350	361	336	345	324	335	368	361	341	333	310	314	360	343	348	345	346	366	354	305	359	332	323	315	377	337	375	348	355	316	338	346	332	330	338	355	330	361	371	369	342	306	329	340	356	363	321	358	366	348	336	337	354	340	337	346	329	360	313	357	338	314	363	369	352	372	327	336	318	359	361	355	317	342	349	326	357	350	311	357	331	332	353	331	311	344	369	353	354	301	338	355	350	366	355	346	322	368	325	340	334	294	360	340	354	318	346	356	333	366	336	347	350	363	353	309	351	344	332	365	354	337	387	330	349	378	332	350	327	352	332	349	354	325	333	384	358	285	317	329	328	356	366	326	327	336	368	310	350	362	337	328	391	357	325	353	358	310	303	343	344	307	348	359	319	330	336	330	354	327	348	303	289	390	338	367	382	356	349	329	329	326	367	350	355	292	382	340	352	360	350	372	338	360	343	326	331	350	364	361	334	347	293	349	359	340	295	353	297	359	322	340	349	326	348	335	342	313	311	347	333	345	348	304	337	337	382	351	357	345	357	374	334	357	339	355	354	387	370	324	359	333	335	336	339	359	318	342	333	361	335	347	348	331	353	347	344	326	309	353	375	368	369	350	327	336	361	353	324	318	369	346	362	332	396	352	357	333	371	354	342	395	368	358	334	346	308	324	335	359	356	338	336	375	370	373	335	380	339	300	340	368	353	336	301	313	340	321	359	353	308	327	349	301	351	315	360	321	356	341	338	282	330	363	381	310	304	320	357	317	332	354	335	319	356	333	356	352	391	382	327	375	378	322	346	352	373	325	330	322	328	364	362	352	345	376	331	364	377	342	357	322	309	324	338	343	338	373	362	357	333	371	357	335	353	371	361	365	399	346	359	344	313	395	356	376	326	340	343	368	347	309	329	374	332	358	332	332	331	339	360	318	315	303	305	348	341	362	342	355	316	352	322	336	346	337	318	312	340	339	360	343	330	346	309	340	353	395	340	341	287	347	380	354	330	347	326	290	359	339	335	314	376	351	362	335	375	360	382	343	370	359	355	354	334	369	338	331	341	304	337	361	337	358	340	387	357	348	346	316	345	364	346	355	329	372	352	375	353	329	356	309	329	362	347	352	362	370	348	365	330	339	370	377	341	335	365	354	327	364	357	360	332	346	325	370	332	344	359	363	353	343	343	344	314	388	332	372	308	317	325	326	318	324	347	305	354	359	376	394	348	340	344	364	337	369	311	316	318	333	335	363	340	357	331	355	343	341	328	357	344	346	354	338	337	295	372	345	352	370	334	312	342	328	374	349	357	323	314	357	382	331	317	359	365	389	373	337	359	355	298	342	363	309	354	330	327	354	330	341	360	315	333	340	365	304	330	385	403	363	346	337	336	357	289	367	348	339	353	373	381	356	336	334	348	373	324	341	360	351	339	348	326	343	336	333	367	326	349	355	319	323	350	332	352	348	323	326	344	354	327	323	332
32332	29824	32725	17970	29828	16791	1240	887	860	845	770	824	780	813	820	784	770	778	797	796	786	785	766	794	759	786	754	747	705	756	754	767	762	743	742	733	731	795	752	742	748	715	772	719	726	770	781	745	745	741	786	707	742	756	759	734	738	825	730	751	794	759	761	759	766	741	753	781	735	717	748	754	751	742	766	770	703	789	724	703	743	750	758	784	743	747	729	717	708	747	737	757	747	715	753	814	757	732	792	732	764	714	744	757	730	712	732	803	721	735	728	749	720	703	716	750	770	728	761	760	740	700	772	760	736	716	705	774	751	735	712	760	699	726	793	717	755	750	735	723	753	761	728	758	763	708	725	732	775	754	780	747	708	721	787	698	724	740	744	789	698	752	738	773	804	754	730	742	696	670	703	784	718	726	751	750	771	711	759	736	728	709	746	781	720	772	717	741	710	735	749	786	740	756	768	736	747	796	695	755	766	754	822	721	723	739	739	746	761	738	744	771	719	741	759	742	724	717	726	729	744	754	751	760	734	725	739	718	756	734	712	752	763	771	778	740	750	700	713	789	760	785	764	703	778	781	765	711	718	747	739	786	759	794	720	763	736	745	748	699	767	674	763	736	712	731	778	743	706	706	740	774	758	717	762	815	710	761	769	779	760	722	738	662	742	765	771	770	743	770	749	705	751	750	722	736	720	733	806	752	697	753	763	711	705	699	806	771	728	758	744	789	753	803	761	793	719	777	700	762	746	775	756	771	730	763	805	750	767	737	796	773	794	762	758	703	764	742	763	733	684	722	725	760	749	708	760	757	690	765	744	721	724	748	765	746	722	709	756	711	783	749	734	716	689	776	731	706	800	784	712	759	755	719	761	763	733	763	748	710	782	795	788	700	722	772	795	789	779	723	753	736	755	727	730	712	732	727	764	749	766	731	753	753	748	767	774	760	721	736	753	813	745	753	746	745	711	733	775	740	722	751	723	737	732	737	787	753	714	710	758	738	763	758	787	739	758	761	733	712	736	702	796	705	762	760	697	777	763	679	696	773	714	781	696	713	714	709	758	758	735	734	772	702	763	778	724	750	727	741	733	753	733	724	728	748	709	778	754	759	724	781	708	692	759	793	752	737	750	712	764	760	781	736	724	740	727	766	782	802	808	763	739	749	711	730	717	795	772	797	742	741	754	729	752	794	771	741	742	718	693	723	768	730	725	777	763	754	806	715	732	743	768	775	727	733	763	728	717	789	741	739	745	702	757	749	750	768	733	756	747	758	764	777	767	739	663	748	770	736	764	770	736	752	769	720	739	757	753	756	711	779	758	722	749	760	748	761	695	764	793	760	770	710	707	744	751	713	752	777	737	736	780	758	695	750	711	726	730	705	743	723	725	727	794	700	773	778	741	733	725	751	738	717	724	780	777	788	735	740	756	731	721	724	764	761	757	716	745	746	746	716	730	674	759	757	789	725	746	738	752	746	735	737	763	733	720	804	712	721	763	728	759	763	741	725	733	741	739	742	774	757	743	764	754	789	757	777	728	753	751	754	784	753	709	767	712	768	744	705	752	750	758	732	743	787	708	711	760	709	776	772	769	738	731	751	794	711	794	709	700	742	738	726	799	744	705	745	705	758	745	774	686	740	765	778	726	694	737	773	678	756	746	696	752	748	752	773	730	731	724	762	779	741	763	744	729	741	742	801	761	739	744	755	715	738	745	733	725	756	719	695	730	756	735	758	726	760	773	747	747	725	773	729	737	671	764	773	745	777	783	740	773	755	771	725	735	739	732	692	781	757	723	729	780	724	720	738	705	777	757	737	778	722	734	710	744	733	730	744	749	717	754	802	727	759	729	740	716	754	762	763	747	762	723	746	732	757	743	775	753	799	757	721	741	730	730	730	750	736	730	744	750	686	753	758	677	808	718	725	745	721	774	714	744	722	703	750	756	695	773	693	742	707	735	763	742	746	711	722	776	747	753	717	720	770	720	722	728	698	744	773	695	782	787	749	734	773	769	746	746	777	708	718	755	770	762	758	761	747	728	778	750	700	756	778	740	721	731	752	780	794	766	712	738	671	762	753	764	744	747	722	766	721	761	707	789	748	722	690	771	795	776	783	717	739	762	762	754	729	741	751	744	766	757	767	720	754	733	794	746	745	760	778	756	778	757	733	755	738	714	787	740	734	723	742	751	720	721	780	715	775	726	778	725	736	694	765	751	729	754	765	750	693	705	756	770	773	719	744	744	771	724	759	753	746	770	724	727	746	714	758	722	762	747	750	720	738	718	722	721	740	697	708	753	753	748	757	750	722	740	715	740	686	710	803	773	771	742	766	766	727	770	715	784	726	749	806	733	708	737	728	738	743	767	783	772	787	673	734	701	724	687	722	733	690	716	723	808	710	724	723	730	748	785	740	696	754	738	767	724	719	726	764	706	768	724	701	676	727	775	775	730	733	699	767	791	778	709	739	723	762	775	775	781	752	752	751	706	765	771	770	712	729	736	762	716	753	736	716	749	721	704	735	725	742	756	778	783	780	772	721	739	742	731	725	705	752	754	703	717	761	712	715	758	758	705	719	749	813	701	717	702	732	754	725	728	739	738	731	743	752	694	733	767	759	773	716	743	749	735	756	778	757	728	706	780	768	766	784	774	732	729	772	688	711	732	781	678	740	709	760	764	773	696	782	766	778	729	770	777	775	746	728	760	709	715	754	757	764	710	751	739	725	726	743	742	735	708	769	758	743	780	741	725	743	745	777	775	774	730	692	765	744	722	744	743	743	761	757	724	714	740	783	754	747	733	770	704	776	762	770	725	741	745	800	737	712	737	751	690	796	744	755	734	721	731	739	777	774	835	709	767	792	708	749	721	773	742	749	757	737	797	764	781	769	711	748	755	760	715	754	712	748	736	745	767	746	732	739	745	753	705	768	743	757	719	714	750	756	726	753	773	732	744	715	786	717	755	778	754	793	746	753	720	732	788	728	730	718	735	723	706	748	775	746	719	696	745	754	742	775	778	694	738	815	744	765	723	731	745	744	799	716	719	704	776	734	715	755	727	763	681	782	716	740	736	754	706	828	736	748	723	783	721	722	742	756	724	743	746	783	750	764	797	735	725	704	735	726	703	732	737	708	754	739	777	760	715	755	772	747	718	758	716	703	755	716	730	782	741	721	731	714	734	764	736	788	733	729	733	783	767	785	729	747	776	752	732	756	776	770	756	753	727	751	779	801	718	723	710	708	708	689	711	727	682	750	764	705	718	748	716	762	785	758	742	752	730	782	698	706	735	761	741	720	745	741	735	792	703	743	737	707	730	783	739	755	779	748	736	759	759	719	741	738	773	770	718	744	762	744	762	770	780	784	763	784	744	792	738	758	742	749	722	767	750	698	753	778	759	690	774	715	723	776	806	759	771	742	741	738	750	735	742	757	688	730	741	744	764	768	739	756	758	725	775	751	760	720	727	804	763	664	736	752	777	728	702	759	744	756	730	744	708	734
29105	22070	15030	5103	624	307	195	201	190	212	241	205	208	220	209	225	228	243	227	200	201	207	217	182	216	195	222	208	234	211	241	201	204	189	217	226	221	231	231	222	212	217	225	239	217	221	230	186	210	213	193	221	198	209	213	208	231	229	242	256	218	224	194	227	198	244	198	196	200	220	229	231	221	190	204	250	217	210	227	216	258	235	203	227	209	195	216	194	210	210	195	214	214	239	226	210	211	255	231	217	238	236	212	207	218	198	200	226	219	222	193	209	210	221	210	217	205	245	225	223	220	211	229	217	224	201	226	227	220	249	206	252	215	189	229	225	199	211	219	219	212	246	204	224	205	215	232	257	201	193	196	253	213	208	221	211	213	234	219	215	252	182	212	225	199	202	212	230	268	229	234	225	227	201	213	236	201	200	212	208	219	214	195	233	206	199	221	210	234	225	250	204	238	226	206	207	214	222	193	186	218	231	217	246	231	225	209	223	225	228	210	203	197	217	190	239	236	231	201	223	216	215	259	196	205	225	222	209	229	207	236	225	242	187	216	226	184	187	195	202	215	241	221	216	206	189	246	212	208	221	217	208	226	239	204	212	228	202	239	213	212	226	220	216	202	232	203	179	220	226	243	217	235	228	209	209	208	225	233	224	200	237	224	248	214	210	207	230	217	206	210	229	197	202	194	206	223	212	224	225	213	207	181	227	193	210	218	205	199	220	212	230	233	193	190	212	225	216	228	224	209	185	170	205	214	191	205	241	207	235	212	210	176	199	201	228	231	211	231	201	207	245	190	230	214	197	218	238	214	211	239	243	196	208	217	223	204	204	220	212	223	176	241	203	206	196	196	186	219	213	216	224	248	221	208	224	210	204	200	205	219	210	218	228	230	226	238	218	200	207	223	215	193	233	214	211	219	195	195	233	203	194	198	214	195	228	211	237	185	227	210	228	221	202	210	209	205	190	237	198	230	204	213	230	190	226	216	240	223	200	207	226	234	231	190	230	213	198	204	232	218	218	218	177	217	196	209	207	204	199	205	227	194	229	239	229	216	206	206	216	207	215	209	235	201	189	203	235	241	242	209	208	223	245	231	194	201	219	234	215	197	229	203	224	243	222	212	203	206	205	223	220	207	198	201	216	208	220	197	213	207	217	208	209	193	205	237	222	220	239	235	188	196	181	213	223	225	231	213	209	208	211	218	198	206	200	238	205	199	206	230	202	196	217	204	203	202	192	171	232	194	209	229	196	210	192	201	238	228	218	229	234	206	235	223	224	214	218	216	227	230	224	214	207	214	224	223	219	202	197	199	223	222	218	180	230	223	210	220	213	229	224	219	206	196	236	214	232	219	228	204	198	209	215	230	228	210	215	265	227	212	200	233	214	236	237	204	201	216	208	184	215	222	222	222	226	223	178	205	200	232	207	230	188	219	240	215	235	212	212	205	218	204	234	212	200	209	241	212	207	182	221	187	207	216	230	205	221	224	240	202	224	181	226	210	198	199	218	219	200	227	196	236	212	222	194	191	184	224	230	199	214	168	227	190	243	192	181	213	203	214	218	222	217	197	199	220	212	243	201	204	225	197	204	233	182	186	226	202	216	197	222	233	202	221	251	220	193	192	221	234	225	198	202	219	225	227	244	220	212	236	216	220	227	223	233	201	228	227	192	232	215	230	222	217	226	212	214	209	203	236	235	200	242	225	228	223	216	227	213	216	195	193	233	228	227	253	225	233	191	232	227	229	225	205	216	218	217	198	205	229	205	221	206	204	202	208	220	205	167	233	233	208	190	208	237	232	216	201	247	224	214	225	202	218	188	260	197	222	224	238	218	223	231	211	201	215	230	196	200	206	215	215	234	205	201	221	242	216	212	219	203	202	200	205	211	223	223	196	197	232	216	233	216	191	193	203	207	229	212	198	195	231	207	206	204	209	236	233	189	199	240	222	235	227	217	207	215	243	224	247	234	212	232	240	204	212	222	222	232	239	222	208	228	199	217	243	231	233	196	221	195	209	225	250	186	214	183	219	226	224	242	228	238	221	211	241	214	217	201	207	222	242	226	216	216	205	201	222	244	218	225	224	204	206	213	227	190	193	233	204	256	194	206	196	230	238	197	222	227	222	224	199	211	183	191	218	225	199	235	216	213	235	199	204	225	228	220	221	191	202	231	266	218	219	224	193	197	209	199	222	205	234	228	204	206	199	219	191	233	235	201	206	230	211	203	213	229	206	196	216	199	206	261	209	182	228	191	193	247	225	220	219	201	231	240	205	200	223	220	199	202	206	193	204	217	194	218	217	212	248	229	215	219	216	210	221	220	200	226	237	212	199	207	218	208	240	233	236	226	209	214	191	223	196	227	196	209	201	222	201	211	188	217	225	193	235	209	191	233	219	228	211	209	210	225	214	253	237	213	213	190	196	201	218	225	230	211	208	222	212	208	216	209	226	193	184	184	223	237	220	220	205	209	201	195	187	201	216	224	234	218	211	222	228	212	194	210	236	200	204	230	204	223	228	208	184	212	214	201	194	250	224	204	220	191	224	247	224	219	193	235	218	200	228	211	243	217	205	218	236	211	211	203	199	233	211	229	196	213	240	224	199	200	209	233	196	201	229	223	217	237	212	216	180	199	217	202	215	194	201	237	205	219	204	205	234	191	220	215	181	216	258	200	208	210	204	225	196	205	217	193	205	226	203	199	227	213	184	231	208	227	194	197	215	204	211	207	211	216	217	216	217	226	206	202	210	194	215	220	219	216	215	218	218	224	226	205	194	256	224	200	217	212	213	212	187	200	231	236	197	210	227	211	216	241	191	223	222	229	207	213	217	221	214	212	215	210	195	187	222	210	202	221	216	215	215	209	237	199	207	193	215	225	233	212	241	238	212	214	180	180	182	231	236	225	203	223	223	215	230	232	230	223	234	227	210	198	235	214	220	229	213	207	223	213	201	196	216	188	199	193	211	209	229	198	226	201	221	204	209	220	212	188	211	211	199	177	245	223	196	211	241	196	200	229	195	234	228	206	223	209	217	224	217	219	220	262	210	235	249	218	245	229	197	231	187	240	216	224	223	195	208	208	222	214	211	230	216	208	258	238	243	210	206	214	221	234	215	232	269	219	220	223	216	225	242	215	202	215	213	212	205	185	207	207	203	231	214	240	195	188	190	216	234	216	227	205	222	231	213	224	205	224	236	196	199	217	219	215	217	219	230	214	211	214	191	233	182	220	223	208	183	220	198	212	199	219	217	226	233	218	201	228	214	188	197	205	200	216	221	227	194	232	231	189	198	194	255	221	206	205	205	233	245	226	225	216	230	210	231	198	215	239	230	234	208	214	208	199	199	244	176	222	239	236	217	226	217	240	243	215	234	231	218	216	211	227	222	223	213	206	194	205	225	207	187	187	246	195	210	219	231	224	244	230	207	232	202	209	212	268	224	216	207	194	224	208	223	210	224	187	195	220	184	236	225	207	226	228	215	199	244	226	209	212
18037	17746	19432	9111	1444	809	533	554	515	511	481	530	564	526	515	543	523	524	493	548	538	508	523	502	519	536	517	560	465	545	540	537	555	473	528	508	486	474	495	508	529	512	505	493	506	519	498	522	512	552	554	540	537	515	544	545	508	505	508	525	500	494	501	554	517	496	511	521	542	479	534	525	558	515	561	518	536	512	532	554	514	514	552	538	519	535	493	476	500	509	545	487	497	532	470	521	487	531	502	492	512	488	539	485	480	484	520	501	516	515	532	529	506	522	514	571	535	454	552	553	506	542	484	541	518	515	506	541	535	587	487	526	518	544	532	525	518	487	521	515	507	470	512	504	488	504	452	531	467	544	516	508	518	479	521	525	524	517	529	504	527	495	513	509	521	515	491	543	504	532	516	511	514	488	531	545	513	522	531	533	507	539	484	490	533	537	537	552	483	493	483	502	550	515	526	542	542	515	513	502	521	533	510	472	529	479	545	564	554	530	531	535	522	516	478	491	521	517	508	537	551	531	504	523	528	523	497	525	510	512	528	510	575	478	482	485	466	514	509	531	507	519	509	487	513	523	474	522	500	491	526	537	533	520	519	488	497	534	560	562	493	508	554	485	504	511	515	519	520	506	505	472	477	512	503	546	524	509	526	493	512	509	537	512	500	525	485	536	517	523	528	516	502	486	490	531	518	539	521	517	513	517	513	548	562	491	503	545	501	516	507	518	476	481	566	565	538	547	502	502	530	461	543	517	511	540	507	484	551	484	535	458	506	514	498	489	527	511	540	499	477	472	508	549	490	531	508	491	507	494	530	495	517	518	519	455	492	527	499	475	494	525	531	505	545	561	485	496	511	520	534	503	508	515	479	514	534	545	503	493	516	486	487	487	499	508	539	480	489	503	503	586	523	535	496	508	492	519	535	551	511	560	536	517	498	516	542	529	508	508	502	476	539	515	530	501	499	516	459	495	486	532	532	517	470	518	497	508	497	526	484	499	495	473	514	512	521	530	534	509	489	523	490	493	506	543	579	525	525	565	502	525	554	528	496	470	492	483	522	541	537	511	532	506	524	514	481	535	498	486	488	513	534	568	502	518	500	487	511	493	534	555	549	502	526	495	495	505	520	531	519	484	508	533	489	552	559	517	494	533	524	514	496	507	510	538	451	492	551	545	542	481	522	506	557	512	490	499	481	537	515	505	538	518	488	511	546	504	506	517	494	492	543	492	561	522	523	524	480	527	505	541	521	504	517	544	512	468	548	545	512	533	515	487	510	504	535	485	498	507	540	530	499	508	435	505	494	508	566	532	519	532	522	534	526	515	528	519	496	507	533	507	520	559	498	522	482	465	529	477	489	516	518	513	516	504	518	536	503	503	509	492	538	499	490	490	530	497	527	501	518	522	510	510	524	523	456	521	531	535	487	452	492	550	556	492	497	506	506	523	519	486	504	545	527	538	495	491	504	517	521	505	506	479	510	495	513	509	490	502	529	514	505	531	541	538	556	509	539	496	495	496	530	514	523	533	491	487	510	515	492	543	494	536	521	512	556	513	445	549	550	506	536	547	503	511	495	512	540	543	520	480	517	567	546	530	543	515	481	513	495	526	485	489	505	506	542	507	540	507	571	525	520	492	510	544	489	503	524	524	508	547	510	504	551	513	476	552	533	502	535	493	494	483	517	505	485	530	528	525	548	543	531	495	532	519	519	503	510	498	521	535	510	526	545	560	477	481	517	483	521	509	546	543	496	529	526	493	490	517	544	542	520	536	547	513	530	528	504	496	534	543	499	526	468	542	520	519	495	508	539	494	522	527	541	492	506	503	518	558	533	517	481	480	548	557	552	493	540	524	547	525	499	487	515	528	462	475	500	465	505	537	564	497	510	544	462	547	526	554	510	534	544	542	482	533	525	499	515	502	483	518	487	528	523	523	497	540	516	499	480	480	575	522	514	557	501	527	538	540	531	497	480	486	523	533	476	490	556	507	453	535	465	539	514	527	495	512	516	523	502	527	472	530	541	544	501	477	505	527	545	564	525	505	538	502	512	522	513	506	497	527	527	498	497	554	522	524	518	485	505	491	498	536	471	488	540	538	513	536	517	494	491	509	529	510	512	547	530	497	529	497	506	487	470	494	500	500	533	539	533	507	513	549	484	511	519	517	505	508	498	482	538	530	504	489	492	508	541	545	501	516	506	516	495	496	507	522	520	491	495	534	473	492	548	498	524	565	505	520	524	502	501	528	494	543	515	490	521	499	517	523	516	501	494	536	523	565	529	493	529	508	504	509	552	518	508	512	526	532	545	499	514	534	508	486	516	528	501	499	501	489	550	516	499	503	493	504	511	538	532	503	515	514	507	502	498	499	522	483	525	491	556	548	495	525	488	531	514	530	520	540	477	511	488	505	514	471	521	526	535	530	546	519	489	525	520	514	537	482	462	518	549	516	493	510	524	561	508	490	488	503	524	528	554	501	562	532	513	537	519	526	518	520	564	523	473	463	518	519	511	499	512	524	489	482	529	511	525	548	471	563	498	478	512	524	526	497	516	545	489	553	495	498	526	517	519	494	524	507	483	528	527	505	484	526	512	524	512	554	511	515	498	512	559	568	505	512	510	485	496	538	500	508	537	522	519	512	503	560	486	503	491	554	519	527	501	517	520	492	541	529	517	503	492	534	515	449	541	494	542	499	471	541	544	510	534	557	498	535	538	496	484	516	549	509	514	537	520	526	484	563	504	504	514	504	479	541	504	535	479	519	491	535	548	524	483	489	497	507	518	521	532	507	541	521	535	564	526	505	507	494	516	551	483	531	543	537	514	487	517	528	510	556	510	500	508	526	501	520	527	503	501	523	506	487	505	550	537	538	532	514	497	553	547	517	498	484	534	497	538	489	471	523	506	498	502	525	537	540	514	525	500	489	510	510	511	530	523	500	574	496	510	488	518	527	535	497	493	482	489	551	523	528	534	543	550	455	487	512	490	529	507	537	490	526	536	507	517	538	494	492	492	528	517	486	517	482	524	530	531	540	543	486	521	538	510	495	462	523	527	511	544	498	516	512	520	510	517	520	505	521	512	556	512	529	547	491	502	479	480	525	460	536	516	482	492	498	520	532	544	489	520	524	495	501	522	499	527	487	528	496	514	547	518	483	525	534	573	491	519	511	517	492	513	504	524	500	502	481	516	558	527	511	526	515	510	510	513	533	493	477	512	516	518	466	539	513	475	506	531	525	532	539	503	560	482	453	515	508	513	497	512	532	498	516	538	500	504	491	518	492	510	519	510	512	489	504	545	511	550	530	470	572	523	504	522	521	533	527	477	486	497	514	540	487	520	529	518	531	535	476	505	508	526	512	518	548	509	521	519	523	521	471	527	530	515	544	514	503	578	505	538	506	524	497	540	514	514	449	476	517	523	570	517	492	471	521	547	521	488	487	527	534	503	511	523	514	522	508	539	519	502	454	513	492	517	519	537	523	541	541	527	498	483	562
43478	32253	23196	8991	7561	4159	680	340	368	354	362	373	353	305	343	337	360	346	380	357	340	317	377	335	370	358	351	379	337	319	334	332	362	329	355	347	367	339	363	339	336	327	332	325	337	359	360	345	333	347	351	339	362	359	303	338	342	363	328	366	364	374	352	334	350	339	343	374	324	355	338	327	344	359	349	344	333	319	354	333	377	330	358	308	365	360	358	357	351	343	321	344	353	347	325	335	293	319	344	328	349	358	321	382	399	345	332	387	380	349	332	353	326	361	350	337	346	319	361	342	322	324	354	352	325	336	308	339	350	346	348	321	335	362	365	345	361	342	321	316	342	332	377	360	378	330	335	343	327	330	323	339	334	305	337	319	314	330	399	350	361	342	371	333	361	329	322	355	348	357	322	369	362	322	357	372	326	375	350	368	323	320	327	325	341	340	350	326	345	367	340	332	325	338	332	366	320	322	354	339	391	349	302	306	354	368	345	369	319	374	385	295	334	352	387	338	345	376	356	354	345	331	365	325	362	333	366	340	376	338	325	337	376	343	354	355	358	326	337	307	328	357	337	340	321	383	325	329	362	335	338	332	341	314	350	312	345	350	361	311	332	380	370	374	323	338	331	324	351	361	352	325	325	332	371	343	324	333	310	348	330	348	357	376	337	307	357	313	327	340	347	303	336	357	345	386	322	340	325	330	340	331	334	335	329	345	349	384	347	313	371	335	368	326	347	356	328	332	335	348	364	342	330	330	358	368	325	364	336	353	345	356	290	330	337	334	346	356	350	348	321	346	351	368	305	318	340	324	323	325	338	336	319	332	362	321	356	322	347	331	357	361	358	355	362	350	347	324	365	347	362	333	338	307	349	316	341	352	331	368	334	361	356	362	305	381	323	359	319	329	323	336	325	346	315	332	295	362	295	345	358	354	357	343	338	346	311	322	347	319	341	332	323	384	342	346	315	309	364	353	323	316	353	325	332	374	343	321	351	343	348	379	349	370	321	383	358	363	354	358	312	375	350	341	370	347	384	392	348	344	362	374	368	343	325	367	376	347	347	336	339	331	286	346	306	364	390	384	320	376	365	347	349	345	341	318	343	369	353	335	325	326	348	328	359	357	327	341	361	296	323	339	356	328	363	376	341	330	374	301	348	323	370	355	313	353	337	333	340	306	362	329	396	367	324	377	368	340	323	340	327	336	368	326	378	325	357	360	361	320	351	336	362	353	341	340	370	334	312	360	336	328	322	339	363	367	344	301	329	367	371	324	377	341	332	329	347	333	308	350	328	288	347	342	376	332	340	370	357	349	345	377	332	336	353	318	378	372	402	338	346	357	336	331	324	325	364	381	322	354	338	298	333	350	315	324	312	342	353	321	344	335	346	332	345	330	342	376	343	343	330	310	363	331	359	330	362	334	344	338	326	323	324	346	329	356	332	323	371	328	385	342	336	333	341	317	335	359	333	349	361	319	320	375	344	335	304	349	341	344	325	300	314	266	378	317	325	366	372	315	339	353	348	325	334	390	340	372	311	352	328	358	353	289	366	342	328	348	366	371	352	384	348	312	341	352	378	346	338	353	337	320	355	335	375	365	362	330	360	359	374	362	312	375	345	316	368	342	319	329	328	322	302	375	314	314	345	371	369	346	355	312	356	338	332	352	354	321	322	317	353	372	353	344	312	325	344	366	348	322	308	328	334	364	360	348	351	364	344	344	347	328	320	307	344	337	368	317	343	341	322	335	356	330	344	331	321	333	359	369	328	319	328	310	361	343	304	339	329	298	309	352	283	335	337	360	347	365	362	352	333	340	332	333	386	332	348	356	352	319	344	346	370	348	342	329	320	357	350	346	324	347	329	375	341	329	299	330	373	358	337	347	318	376	364	370	340	352	341	375	339	315	323	332	352	354	334	334	351	358	333	306	336	331	298	371	331	334	337	366	351	350	350	358	303	346	358	354	335	338	359	339	340	367	346	361	352	326	321	374	353	357	312	359	346	349	355	345	329	330	363	354	348	324	364	363	290	335	313	330	325	338	354	337	344	354	399	334	325	324	354	295	334	334	336	316	327	386	320	331	324	302	338	359	342	345	338	364	379	370	372	370	343	328	359	302	331	294	338	347	321	345	328	324	394	309	350	337	339	375	382	345	355	339	330	359	331	356	351	333	318	328	328	357	361	393	366	352	367	348	356	357	297	361	336	334	309	340	339	351	371	320	301	346	347	340	339	338	372	344	339	300	369	360	354	355	345	353	338	337	349	319	355	339	322	331	330	345	322	369	350	348	358	353	362	304	387	330	335	341	350	352	340	336	349	313	339	364	333	361	319	340	344	325	351	334	367	395	309	355	355	329	368	330	399	389	326	338	359	321	336	348	344	324	363	331	284	334	323	308	353	350	348	351	351	339	316	329	370	334	334	326	344	371	364	343	304	360	342	355	356	324	324	326	359	344	345	326	342	379	343	356	331	330	347	356	372	368	358	352	340	337	373	339	359	329	334	345	355	355	405	315	362	380	316	322	351	358	363	366	343	359	319	322	298	368	346	324	339	339	346	308	338	352	355	338	338	365	338	345	315	355	345	357	351	335	345	380	361	337	328	368	309	335	334	346	366	315	374	333	338	369	339	351	360	343	341	327	336	332	374	348	324	369	310	375	368	369	330	359	337	364	332	308	351	335	325	327	326	357	338	331	356	332	345	322	312	381	366	318	358	371	355	343	326	319	374	367	320	371	321	363	352	349	349	341	328	343	323	319	359	325	310	364	363	313	321	305	336	345	316	296	317	344	360	345	334	352	297	382	342	331	343	328	338	366	382	335	359	316	344	341	312	344	311	370	325	328	324	332	323	385	339	321	339	315	363	358	336	315	311	336	348	338	360	336	342	342	339	368	331	377	314	317	360	336	339	322	336	337	334	350	329	331	369	352	361	378	371	346	351	332	308	347	334	338	381	378	320	294	340	325	340	320	344	352	308	332	321	333	376	327	342	339	328	334	348	376	363	341	317	324	359	340	340	365	334	340	359	331	353	336	316	354	322	342	367	326	343	363	338	347	369	334	323	331	331	359	348	352	333	344	368	373	351	371	349	314	360	306	357	353	359	354	325	339	361	350	343	311	362	371	347	338	380	368	309	336	333	360	355	341	352	362	340	398	340	343	330	342	346	369	335	348	327	364	363	299	297	350	344	328	350	299	336	350	356	376	343	337	341	343	356	338	349	310	319	340	349	349	373	314	365	340	359	335	380	333	323	320	377	341	310	336	323	326	350	332	356	352	403	395	345	353	347	296	358	353	382	348	315	344	363	318	327	351	316	327	335	346	334	364	334	364	356	363	346	342	332	368	338	358	367	311	357	350	353	364	348	359	374	336	351	366	340	334	354	304	359	350	341	318	329	358	345	361	375	311	315	337	357	332	349	369	344	319	347	361	332	381	333	320	333	347	338	339	367	333	330	285	356	372	331	347	343	371	329	355	329	335	348	353	327	388	375	361
27760	25311	26773	14529	20609	11299	1216	864	811	825	836	850	853	779	794	790	764	814	762	785	742	807	813	766	730	788	746	818	763	771	766	756	745	767	734	736	743	816	748	759	762	776	796	729	780	776	780	740	728	779	808	741	755	801	735	797	746	794	767	752	765	785	800	731	780	753	784	779	765	781	798	780	795	742	755	761	790	749	807	748	746	769	739	776	754	804	728	749	734	785	817	774	712	754	781	768	731	756	794	799	759	740	748	824	748	769	750	768	773	746	770	783	784	774	790	746	784	739	719	764	770	791	731	708	777	741	731	779	794	719	800	737	730	737	760	793	751	812	788	748	810	795	816	766	764	771	784	752	756	786	727	747	729	767	779	756	811	752	772	748	794	739	798	773	781	719	776	804	777	776	785	758	793	748	786	753	737	749	761	758	754	811	731	809	772	737	767	804	764	732	777	735	779	739	782	781	737	759	776	781	754	775	773	781	755	783	791	785	779	787	717	764	747	752	753	800	801	779	754	761	763	748	741	779	766	783	785	777	732	748	765	798	742	740	779	782	782	751	739	758	806	747	779	734	743	673	762	797	781	765	784	822	787	776	767	771	828	771	769	804	738	792	718	710	787	813	779	772	805	766	797	774	753	773	813	769	781	752	797	767	792	744	784	735	760	766	797	736	827	760	747	768	805	754	782	753	762	810	754	719	765	785	778	741	742	756	762	807	802	743	795	796	831	830	796	818	739	736	760	749	815	823	766	751	759	765	770	824	750	747	778	711	722	773	752	751	803	758	751	754	730	761	786	741	742	807	753	780	728	754	761	716	770	763	713	767	693	745	738	754	784	785	788	779	775	743	812	805	779	770	790	785	754	821	725	799	731	745	760	768	738	753	769	762	759	769	797	753	801	758	757	801	787	799	817	766	789	770	763	776	805	753	709	797	782	797	801	749	743	778	741	791	772	787	748	774	796	716	757	768	796	775	748	806	795	756	751	731	746	781	750	759	791	742	786	741	778	775	772	758	735	774	749	784	739	759	731	711	748	785	782	762	762	748	742	783	796	732	755	757	717	707	782	774	762	773	764	777	763	760	783	757	701	785	763	738	763	716	777	731	720	778	794	770	821	789	742	732	734	765	790	769	754	766	790	756	783	721	795	755	754	756	771	779	787	738	757	810	773	783	781	750	714	799	775	794	768	690	758	801	835	736	727	779	757	758	777	741	755	768	772	773	701	731	781	779	744	799	750	795	799	787	742	758	723	782	778	757	770	733	768	735	726	775	772	826	742	739	766	774	756	800	843	738	780	778	759	781	764	781	837	739	761	774	719	781	688	760	771	773	793	831	734	762	771	777	766	812	753	815	777	720	774	758	790	813	815	794	764	756	821	760	770	717	747	744	780	773	784	783	754	753	813	800	723	774	788	760	735	796	742	744	819	766	759	819	801	753	806	758	749	804	762	774	740	746	787	769	791	755	729	800	775	829	774	784	748	805	749	739	720	757	795	735	725	754	748	799	772	726	786	801	788	752	784	751	779	754	761	820	759	776	742	776	797	742	728	807	761	719	779	724	745	762	766	764	770	781	795	742	737	741	779	794	778	798	767	771	756	787	781	781	753	776	780	781	722	774	760	817	783	783	747	757	754	766	762	730	809	781	781	777	775	739	791	722	771	824	733	693	789	757	744	754	776	753	772	755	721	765	722	740	752	764	792	749	740	779	744	791	736	788	771	792	791	783	751	751	708	779	752	721	757	767	800	767	786	802	750	794	752	779	803	763	752	753	762	766	761	783	760	769	813	790	764	761	723	812	785	771	807	820	757	798	763	757	742	751	755	801	767	779	737	787	810	744	808	768	746	758	741	815	793	788	787	779	792	792	812	800	774	730	718	807	796	806	758	764	782	776	784	760	782	776	767	758	788	745	756	751	764	761	760	757	734	799	735	751	808	764	794	761	734	776	715	754	741	779	720	764	768	770	755	759	779	784	801	784	750	756	793	782	811	774	744	768	760	765	710	756	781	751	750	719	777	748	734	738	786	797	792	817	801	790	747	727	747	744	727	762	756	743	792	767	777	807	730	758	738	790	769	762	756	817	814	798	755	776	772	731	738	775	754	763	730	793	773	737	755	773	732	759	746	778	753	753	804	833	819	772	747	771	751	762	753	792	723	817	745	763	776	761	778	745	788	762	739	787	749	766	781	738	798	790	801	808	801	785	761	782	791	751	747	782	792	807	764	776	776	764	765	784	782	752	724	754	796	805	779	788	795	753	778	740	729	759	790	776	720	745	738	757	765	800	762	753	747	792	793	741	765	799	762	737	779	779	775	743	809	804	791	821	787	776	788	753	748	816	743	766	736	805	779	754	739	741	767	784	754	752	780	760	770	742	775	782	766	797	761	773	715	747	736	838	766	753	762	764	762	770	722	781	781	771	812	789	753	713	747	765	741	789	734	780	794	778	747	770	757	759	789	759	746	769	796	763	749	757	697	753	788	728	784	792	749	772	781	772	766	742	787	793	776	782	815	733	769	729	802	787	777	774	809	795	762	737	802	796	764	782	745	775	766	821	748	755	769	744	754	794	753	794	756	730	749	737	759	766	756	770	826	742	775	800	815	804	722	760	818	745	775	815	784	750	753	736	757	750	785	770	749	751	734	738	744	712	776	776	781	811	717	786	795	769	733	761	768	745	720	799	798	794	766	770	738	732	810	748	731	729	745	793	751	767	770	764	764	785	806	714	778	789	768	787	812	760	790	757	768	766	771	755	768	795	736	770	771	764	717	733	760	786	710	762	732	740	769	776	813	794	761	766	778	788	756	845	732	779	758	790	762	770	789	730	744	764	744	810	761	756	788	777	781	738	765	771	755	725	800	787	742	778	810	816	735	729	760	747	764	786	747	714	771	779	718	758	753	761	731	782	800	711	745	812	779	768	792	782	741	772	759	723	799	762	767	771	767	779	783	720	798	772	740	756	768	756	774	765	743	770	786	810	742	775	795	769	777	799	808	752	791	786	756	811	801	771	746	803	734	777	798	730	800	723	752	757	782	771	729	777	763	786	766	783	721	794	794	789	795	739	786	782	710	779	746	731	753	778	759	730	831	732	797	733	766	748	773	671	730	784	771	755	765	716	764	798	770	708	812	751	762	775	763	732	742	765	732	763	727	759	754	748	775	821	784	766	782	823	812	779	794	719	843	755	799	786	787	762	755	792	780	732	746	772	795	749	722	776	787	806	751	755	761	756	721	746	772	719	727	756	761	765	769	847	784	765	817	750	761	779	755	777	810	748	792	779	761	745	785	794	789	747	743	704	794	764	754	757	780	745	754	775	707	791	751	761	753	748	742	775	764	705	777	761	841	796	732	745	773	788	784	743	766	756	819	768	754	782	740	740	755	792	778	810	758	726	731	754	824	751	740	759	796	793	776	774	720	755	759	763	757	747	769	793	796	771	749	720	806	770	777	761	777	756	777	725	772	767	755	792	775	747	733	807	791	741
51859	37660	27236	11170	15685	8554	1302	358	354	314	349	345	318	371	317	341	346	299	362	349	364	348	363	322	332	311	325	330	343	382	369	343	337	372	370	347	312	330	357	342	335	385	341	339	346	358	326	317	302	313	311	343	329	310	289	329	310	318	355	314	328	339	287	337	343	307	310	329	348	340	333	334	368	343	356	351	344	317	298	363	344	308	351	304	316	387	343	345	337	287	303	315	336	322	333	356	299	308	343	366	332	309	330	316	317	353	326	306	313	328	313	322	339	334	369	346	316	334	367	323	357	334	404	276	316	307	297	331	336	313	328	272	334	316	308	338	368	323	348	364	294	332	327	311	352	349	312	284	341	339	351	318	309	330	348	348	318	326	355	351	350	338	334	350	278	358	320	350	325	335	323	328	357	327	305	349	334	354	371	339	356	328	346	308	326	352	317	346	336	320	339	360	375	349	323	347	365	346	349	337	314	331	315	283	340	366	339	330	302	306	358	320	325	322	318	340	308	361	347	352	342	378	345	318	364	339	316	355	311	329	320	343	307	320	325	327	376	394	338	318	365	337	324	381	334	348	320	331	306	326	318	316	305	290	347	347	321	356	393	359	353	332	381	354	339	345	359	346	345	367	325	365	339	341	304	331	355	334	358	324	326	297	303	352	344	334	349	336	337	359	377	335	323	346	351	309	277	325	356	329	342	350	356	329	310	331	357	327	291	356	364	361	345	340	361	314	321	316	339	329	324	344	344	373	328	346	361	315	333	340	341	339	315	313	323	326	314	351	352	295	334	321	344	299	359	344	316	315	343	332	326	363	339	355	343	362	309	344	334	315	333	361	320	343	327	361	326	362	327	319	320	294	337	321	341	378	329	358	303	326	306	299	357	324	293	348	358	346	367	374	340	319	332	352	367	358	316	309	308	296	344	311	318	395	332	320	323	325	331	303	337	342	343	323	295	335	336	294	336	324	358	313	332	344	331	336	338	366	305	358	309	341	343	359	336	346	323	324	338	340	325	341	322	380	336	386	340	304	385	317	342	327	340	353	343	353	319	326	386	331	323	322	314	311	320	359	327	348	335	397	317	388	324	314	343	313	328	334	340	329	361	315	311	319	298	342	311	319	340	335	327	337	361	331	327	330	348	324	371	313	360	355	334	326	327	331	305	340	361	318	329	323	317	312	350	318	280	317	361	310	324	332	316	328	341	290	310	361	324	337	312	343	306	335	371	282	340	334	333	340	328	359	345	305	338	360	351	325	365	331	332	310	333	334	353	351	311	347	335	322	318	352	349	358	340	310	331	366	310	318	332	329	332	306	316	296	351	352	323	349	336	310	348	315	361	320	314	302	336	350	332	308	327	326	337	323	360	352	333	336	339	340	311	336	337	352	345	329	310	344	376	341	349	336	373	330	321	311	338	354	352	330	332	383	280	284	310	343	304	360	356	324	371	332	342	331	368	315	335	346	349	343	329	340	320	345	330	341	360	337	304	351	323	384	369	357	336	337	331	367	336	340	325	324	335	321	298	332	340	362	345	306	358	310	315	363	329	367	315	354	290	338	339	368	320	346	380	335	340	329	349	297	328	339	353	338	333	360	299	308	318	342	336	323	337	332	311	321	330	342	344	340	374	321	338	339	380	310	306	342	329	340	374	330	335	300	351	352	321	284	302	328	312	315	350	341	303	339	303	304	358	339	339	344	317	348	307	336	309	323	309	309	371	312	325	322	350	309	361	327	340	346	325	338	361	353	343	349	341	309	334	330	297	355	354	319	310	353	326	340	356	326	361	327	323	312	352	352	316	327	304	343	339	329	347	336	345	336	322	348	318	349	351	307	360	312	334	325	361	327	358	327	308	300	359	317	281	300	342	308	324	337	314	347	319	315	318	303	300	342	363	357	308	330	326	323	297	341	354	341	315	349	358	346	328	304	342	310	320	332	316	329	315	339	309	298	367	348	333	300	320	327	302	328	311	313	353	364	318	328	293	346	331	338	309	340	328	300	299	346	319	351	344	317	335	285	334	310	301	348	331	331	353	331	286	321	335	319	339	326	351	354	349	350	324	340	335	336	351	324	370	314	363	305	332	319	325	357	318	318	320	319	352	311	366	300	340	369	322	351	324	312	303	285	340	317	312	305	335	332	316	312	332	316	326	328	303	328	350	372	310	348	368	281	320	344	324	345	355	343	315	334	342	362	353	347	314	371	345	308	362	315	342	317	373	354	307	346	291	328	360	316	338	351	324	345	346	341	321	313	334	320	326	339	323	362	304	338	350	334	316	329	345	304	320	320	338	348	335	373	333	333	364	357	340	343	334	339	355	338	362	368	326	317	350	337	313	335	320	317	325	355	329	348	349	327	348	318	357	338	308	333	332	315	339	292	323	323	325	343	332	315	328	288	324	341	334	323	347	335	320	307	314	326	345	309	341	345	304	313	336	308	335	311	321	324	330	335	340	315	328	337	346	317	347	328	337	343	334	340	366	356	303	331	329	340	342	356	357	355	346	317	330	345	312	329	309	372	340	325	326	301	348	346	318	306	333	338	312	328	298	344	345	323	346	336	381	333	332	350	341	318	332	333	353	318	323	340	324	340	352	361	312	351	355	385	329	299	339	337	353	300	343	326	323	372	359	350	342	327	355	310	364	306	337	319	330	354	302	330	322	302	328	359	353	336	346	335	335	300	323	320	329	339	347	311	366	342	315	317	329	331	340	346	290	335	369	318	342	320	321	335	330	348	346	329	317	338	361	378	345	339	332	325	349	311	319	320	311	339	321	321	355	312	345	311	312	326	307	344	302	283	330	389	339	346	327	322	368	341	372	288	340	310	374	335	326	337	350	353	350	301	346	331	319	304	367	344	328	345	350	356	327	336	333	332	350	336	364	329	296	324	320	333	365	335	353	329	319	342	362	345	346	320	337	335	333	335	361	323	328	341	313	359	345	348	342	323	334	326	327	304	361	359	326	324	324	326	333	358	340	299	338	329	321	318	322	316	325	356	327	337	323	326	348	340	320	338	306	316	346	343	282	320	323	315	283	301	329	349	343	370	342	348	336	346	347	364	323	320	333	327	318	341	340	343	327	305	333	309	357	334	327	344	323	327	328	347	341	322	350	338	301	362	359	310	338	310	313	330	339	329	327	320	340	334	349	335	319	313	371	356	275	323	318	335	330	375	312	328	325	332	343	334	345	345	309	352	350	317	327	316	320	356	340	306	320	336	339	324	347	330	359	345	346	337	363	347	353	335	339	324	331	321	318	311	333	319	316	323	341	294	325	328	292	334	340	349	359	350	302	297	336	313	309	322	363	348	323	336	343	343	325	317	321	297	338	352	344	348	338	340	301	326	298	341	310	322	311	356	360	319	355	306	330	348	351	324	304	354	319	351	348	341	363	322	323	300	292	331	306	355	385	336	334	334	323	323	341	334	285	273	301	357	325	320	342	352	349	310	311	329	347	319	322	350	323	334	307	332	294	317	337	355	351	327
32560	29106	29454	18178	32929	18955	2374	927	869	813	856	831	774	732	791	771	823	782	763	710	814	749	774	772	732	737	758	746	767	782	755	699	725	791	708	714	703	730	743	733	703	753	719	727	721	723	725	722	753	744	746	764	726	774	738	735	718	729	760	710	708	735	773	671	703	682	702	720	756	728	726	754	738	756	703	716	713	702	745	822	746	679	710	730	724	727	762	743	725	710	725	718	727	765	749	749	747	692	730	726	727	759	749	725	725	761	706	727	741	699	707	773	700	754	742	717	728	764	651	726	723	759	694	735	717	690	752	740	686	740	765	716	747	784	698	725	741	747	732	704	704	735	662	744	725	739	752	656	762	758	726	704	742	781	753	761	701	710	744	743	742	724	698	768	728	705	666	757	743	729	762	746	665	719	735	706	774	740	681	715	770	758	724	707	755	739	767	748	723	762	739	769	742	736	703	685	716	725	704	754	722	736	789	746	709	737	739	783	738	720	723	716	735	721	740	742	732	685	674	785	692	712	718	746	724	753	698	712	713	727	722	714	773	705	696	695	753	739	717	742	753	721	745	721	694	721	736	667	774	784	703	773	708	751	682	703	668	712	727	768	749	791	712	819	734	721	720	714	716	732	739	689	753	724	716	769	756	713	750	725	733	775	754	765	735	726	750	733	684	718	658	718	704	757	726	719	708	745	715	710	733	749	735	712	721	707	756	760	720	734	713	707	734	689	698	728	693	735	779	699	744	706	730	717	750	718	710	666	663	695	711	700	730	786	719	750	721	698	746	741	745	720	774	716	748	719	736	700	681	711	750	728	737	766	734	732	748	730	695	714	722	745	719	711	700	690	724	712	703	716	753	729	732	754	709	755	747	731	680	706	778	703	749	769	690	752	750	689	727	789	743	656	715	718	752	763	694	711	722	771	709	737	799	714	728	731	773	714	726	712	732	745	691	712	718	670	762	725	711	744	695	729	707	749	739	760	760	740	734	683	730	755	736	757	694	775	719	666	708	704	727	701	733	761	735	749	741	772	745	727	721	695	748	721	798	757	747	755	707	710	711	712	749	746	684	767	777	798	668	735	720	751	728	725	728	709	732	706	717	696	694	772	718	712	714	733	718	751	776	704	725	745	745	710	738	722	769	706	718	713	774	719	703	728	731	722	723	692	737	717	750	711	704	755	728	727	707	731	740	751	760	732	756	811	758	693	743	720	722	726	742	706	717	765	715	714	694	757	745	704	783	736	709	657	700	706	728	702	684	741	734	743	678	777	710	723	750	721	741	741	731	741	709	719	758	775	716	724	729	705	780	725	722	726	727	725	701	686	706	708	749	725	701	778	690	727	716	693	713	704	740	726	763	765	754	719	711	761	705	745	704	694	759	811	764	775	775	773	669	755	714	746	713	728	689	748	721	757	688	671	726	681	691	788	716	718	680	730	680	751	700	744	721	786	759	729	722	743	744	736	731	713	718	742	736	695	751	708	730	752	737	724	776	728	744	742	688	722	711	750	776	693	746	714	726	756	701	734	748	741	728	687	694	701	739	705	749	752	706	727	730	761	700	717	714	679	737	696	716	720	726	775	781	716	726	688	734	725	725	759	740	741	752	728	719	719	728	725	717	668	740	716	714	728	743	729	728	715	730	761	748	710	743	722	700	731	747	770	742	723	724	674	730	672	735	712	712	718	713	711	703	686	762	718	722	711	720	742	739	729	762	736	755	685	763	772	714	704	727	692	738	707	703	701	741	813	721	748	719	741	761	752	744	726	726	730	742	716	716	716	717	760	761	678	737	712	771	704	714	708	712	715	728	718	740	710	694	763	763	687	680	728	755	767	724	733	752	695	728	707	714	727	769	740	747	761	748	741	740	734	736	675	746	715	719	702	690	717	738	739	758	715	696	705	716	710	744	747	737	720	757	758	751	663	726	735	740	666	684	725	726	714	722	699	729	754	749	774	720	760	764	682	726	753	737	719	740	713	703	735	742	727	697	733	716	702	719	731	708	753	750	748	734	745	764	694	744	746	714	698	755	742	703	691	747	751	725	743	707	789	740	760	738	772	727	734	726	757	723	692	729	692	701	788	764	683	732	736	724	695	712	743	727	690	759	718	751	748	747	760	700	722	723	693	722	758	720	768	685	739	731	713	704	748	789	718	720	740	691	693	751	716	732	732	737	740	731	718	770	711	683	755	723	682	737	733	734	706	744	737	745	711	743	762	711	768	771	793	696	719	701	708	780	739	765	753	700	721	732	752	761	773	744	710	754	728	764	678	753	726	772	708	741	796	749	776	709	736	754	736	751	711	733	768	691	731	720	708	759	754	772	716	688	744	738	714	725	747	746	768	728	769	720	759	663	744	714	715	737	698	685	755	751	686	746	694	798	734	730	718	711	729	712	775	712	730	722	725	778	740	688	754	769	736	692	755	771	737	737	734	738	732	748	747	730	717	762	746	724	691	776	709	791	735	746	735	726	701	710	714	737	724	756	753	732	728	719	742	743	725	763	711	748	747	732	713	647	682	727	744	703	724	726	775	750	740	705	788	732	727	702	732	744	770	711	734	739	767	731	656	741	736	736	737	721	719	783	764	767	724	721	766	728	690	780	705	715	708	720	727	718	753	739	773	706	758	737	710	734	714	771	743	731	745	751	733	669	748	694	729	729	762	735	712	749	725	712	773	732	717	777	758	729	741	733	721	691	708	669	738	683	728	759	758	722	762	763	683	721	724	708	723	734	718	734	744	725	798	738	756	786	734	764	702	691	709	728	712	742	719	750	686	717	664	738	720	719	748	695	723	744	767	690	712	747	749	739	712	699	699	733	726	721	722	692	703	784	735	741	749	728	744	745	704	760	760	731	732	702	743	697	756	700	735	693	693	757	721	750	682	711	712	671	724	750	723	711	744	716	751	725	736	693	730	736	739	723	707	695	726	754	756	706	709	741	739	734	695	704	695	702	709	741	725	710	751	653	742	730	758	725	746	734	727	755	699	775	703	714	754	696	777	778	767	768	679	765	703	755	720	749	761	704	691	722	685	762	754	735	763	708	709	751	756	759	744	681	725	765	738	747	748	747	734	743	728	694	738	748	746	736	673	739	728	732	731	773	776	764	751	754	746	752	730	739	731	761	721	736	790	760	748	755	715	761	739	767	712	715	757	723	728	717	733	727	748	738	688	736	715	761	705	760	723	716	694	717	740	746	712	717	786	717	696	764	688	722	737	754	703	751	730	708	696	718	732	739	705	703	760	790	761	728	765	706	721	753	732	733	724	719	703	717	766	683	762	720	765	732	780	723	705	745	714	727	688	740	705	739	795	717	723	729	744	746	736	705	696	721	734	760	758	771	766	725	679	728	715	735	733	748	712	750	745	714	681	735	709	718	699	745	656	777	691	711	760	712	692	785	727	699	700	720	735	730	718	745	699	742	669	761	702	708	719	772	766	734	742	713	734	778	716	746	725	681	715	749	710	744	751	746	731	706	756	749	704
29193	21947	12449	3714	543	300	227	214	198	211	218	213	198	244	231	218	234	237	207	223	217	193	201	196	212	215	206	233	201	226	206	188	209	199	211	213	213	195	197	199	230	207	223	179	214	185	206	245	247	210	227	202	261	217	187	230	194	207	210	211	234	187	225	227	208	206	213	200	243	221	217	235	207	230	213	204	236	198	219	234	226	206	235	196	213	209	206	204	220	199	214	206	219	205	231	194	232	213	193	216	184	208	193	195	195	207	191	221	222	214	183	204	200	227	223	205	193	224	195	249	221	187	193	231	215	172	207	187	183	216	205	237	210	232	227	217	222	223	250	199	199	189	191	193	213	229	220	211	219	226	197	221	204	244	178	214	205	198	175	235	169	203	238	217	197	237	201	213	234	232	182	220	206	206	227	205	186	219	232	204	207	215	238	189	215	191	202	193	201	205	217	214	251	195	195	181	215	219	216	198	197	198	210	193	239	204	198	191	211	200	188	192	178	232	198	215	201	211	216	204	213	205	235	190	222	227	216	206	198	210	216	206	218	190	228	219	189	194	183	221	214	186	210	217	210	211	215	224	227	205	198	217	215	190	199	217	196	194	210	214	239	212	189	186	204	200	199	200	232	215	173	212	209	203	196	195	201	223	194	236	209	210	216	191	216	222	238	189	229	217	201	194	250	203	218	174	184	219	193	200	216	198	211	227	222	190	198	221	214	202	219	182	177	199	203	196	207	208	182	234	219	205	225	196	195	201	218	202	183	184	221	205	210	190	214	226	185	219	228	224	196	196	213	228	230	197	222	217	188	215	196	201	198	233	207	215	221	185	212	198	231	208	211	182	206	225	200	217	176	197	207	232	199	210	196	239	204	189	184	190	225	198	217	191	221	237	199	211	222	246	233	227	226	235	202	218	200	209	219	221	168	176	192	223	220	188	196	222	218	213	172	228	244	215	186	214	194	221	218	195	234	207	208	208	231	175	203	196	218	222	234	221	213	208	214	206	206	216	230	225	203	207	178	207	178	208	195	221	221	204	223	208	222	209	176	237	207	207	181	229	214	216	232	202	221	215	191	237	209	196	236	220	204	214	213	214	189	198	200	191	181	213	195	196	218	210	230	231	194	195	219	222	209	232	202	234	207	183	184	204	193	228	232	199	214	230	196	211	202	210	215	206	203	234	214	182	198	237	182	180	196	202	182	212	223	201	210	207	188	210	211	218	225	201	198	248	200	192	238	195	230	243	186	243	223	206	175	204	227	201	170	219	237	213	230	224	236	192	196	219	214	216	198	215	236	177	222	185	196	267	217	230	202	202	223	216	227	246	215	199	204	228	193	235	190	196	205	180	213	182	201	211	189	209	226	203	199	236	210	208	230	235	214	205	226	197	210	197	216	186	207	208	206	214	226	190	206	207	216	206	226	203	181	203	212	221	223	216	215	194	183	215	204	225	231	202	211	233	225	202	175	227	206	175	197	234	234	234	235	231	213	216	239	219	199	231	221	206	217	230	188	235	216	192	243	218	208	200	201	228	224	200	250	220	201	201	218	217	210	221	207	188	193	185	189	202	209	209	206	208	228	216	212	226	199	207	234	186	227	205	251	226	214	195	204	191	211	176	191	220	227	188	217	223	231	185	202	203	205	208	220	201	227	205	211	226	238	210	197	206	217	235	212	196	219	223	231	203	216	188	198	192	195	224	210	221	242	225	189	236	185	202	241	216	208	215	232	211	211	208	220	198	233	223	238	222	208	178	227	238	213	210	247	194	213	189	219	201	196	224	214	215	226	213	219	186	201	215	210	185	190	226	179	234	195	214	192	211	184	251	197	195	212	201	232	203	190	221	202	189	191	183	207	207	186	236	211	197	219	223	192	214	213	213	226	230	223	227	205	205	215	201	218	210	217	169	209	213	195	212	211	174	204	225	234	226	220	216	194	214	195	204	231	208	193	217	182	244	233	198	210	207	230	176	183	185	224	209	216	206	216	234	238	215	193	206	207	217	202	208	213	216	219	200	192	218	203	213	196	234	214	211	220	208	230	211	234	200	198	251	202	184	208	224	232	206	202	177	192	207	193	202	215	210	241	209	202	190	205	177	207	205	232	195	211	211	201	199	229	197	206	216	194	212	225	191	195	182	200	204	204	187	194	182	191	229	201	226	202	218	227	202	222	206	220	220	198	181	214	206	194	191	229	173	201	203	216	213	199	239	208	195	236	219	231	207	205	222	198	221	201	203	222	228	188	197	202	213	230	204	201	206	214	198	222	203	199	210	203	213	219	223	221	201	191	225	179	226	232	210	214	208	231	215	194	241	207	210	225	241	246	212	203	189	196	223	209	214	197	187	227	201	222	230	219	216	216	195	203	209	211	193	179	207	214	228	202	200	211	175	203	207	200	204	206	219	223	201	212	203	207	202	190	220	199	204	187	180	194	220	228	207	203	221	198	193	222	230	222	205	188	219	211	226	197	213	205	235	214	210	221	209	214	198	210	192	237	213	208	227	199	185	217	250	210	216	214	220	221	208	204	210	239	203	200	198	211	203	188	222	180	187	198	208	196	184	191	196	204	197	192	241	206	205	200	226	218	220	222	227	205	215	232	210	218	214	207	218	223	213	199	211	222	196	204	225	196	219	241	206	213	237	210	216	208	223	224	193	230	205	215	229	207	185	207	175	208	187	232	192	187	263	209	186	204	229	205	209	226	216	232	236	198	208	203	208	236	224	199	201	208	219	202	177	232	205	229	267	224	214	209	208	195	200	200	223	237	218	262	207	230	219	248	204	185	192	193	215	205	214	191	191	210	219	209	225	180	219	215	221	227	203	243	212	199	193	210	189	234	201	193	217	190	217	236	202	226	230	215	194	175	201	219	238	211	227	236	195	206	239	202	187	218	202	203	208	210	214	207	210	219	217	244	205	195	213	225	218	197	187	206	192	184	207	199	197	201	217	205	216	196	244	204	213	190	219	225	207	212	214	208	205	196	218	196	191	199	214	202	205	220	210	226	218	223	217	191	182	182	225	193	204	209	217	209	207	206	164	196	201	208	217	207	196	186	217	187	181	217	224	198	216	210	205	205	225	220	223	200	196	223	218	233	225	193	207	190	211	203	215	215	228	253	233	222	222	200	193	227	214	178	213	212	189	221	197	203	202	197	224	197	207	204	232	186	217	221	227	209	204	225	205	189	196	205	212	207	199	216	195	210	208	234	222	237	218	191	197	189	215	225	218	194	212	216	246	219	254	214	197	201	200	213	212	222	228	206	193	226	209	231	209	219	225	202	193	186	216	223	185	233	220	165	213	235	206	207	204	246	223	226	247	220	203	186	210	208	240	219	233	192	200	186	201	207	194	189	192	203	197	221	194	235	192	204	225	197	184	205	217	204	234	186	208	199	216	213	208	202	240	208	235	230	234	180	223	182	213	199	199	180	195	211	213	200	220	215	214	206	213	183	196	179	196	221	208	217	194	211	240	215	245	204	220	195	203
17952	17518	16180	6870	1516	980	587	478	563	526	500	526	516	545	523	504	490	515	474	508	464	467	513	523	481	529	485	519	497	471	478	506	502	501	484	537	514	512	533	487	513	509	499	510	478	478	513	511	542	500	532	523	516	497	509	525	497	506	488	504	503	498	546	518	512	503	450	502	527	477	527	529	504	517	513	540	526	512	526	427	494	491	501	502	523	500	538	533	520	517	502	508	495	495	548	504	537	467	489	491	507	502	526	480	498	527	494	501	479	492	479	536	495	500	520	483	496	479	513	506	501	488	482	525	506	519	477	459	509	520	450	505	490	485	503	458	505	486	482	531	522	500	524	501	488	488	502	481	525	491	537	535	497	519	490	507	518	497	534	522	514	484	517	472	531	538	494	444	450	504	514	502	477	508	545	502	513	519	510	457	517	506	536	501	497	500	508	506	542	495	475	498	484	508	508	500	475	536	510	523	515	501	529	500	484	508	505	505	472	511	501	500	517	490	494	523	522	533	492	493	492	524	516	492	482	479	483	529	520	486	507	512	490	500	489	497	509	497	541	483	539	469	474	501	523	497	493	507	502	562	487	502	467	474	508	503	499	518	509	499	493	512	532	520	519	520	505	494	486	518	498	533	521	522	536	521	516	473	528	492	457	496	504	496	480	509	517	507	506	535	486	503	487	475	473	508	504	479	472	531	492	482	475	471	534	494	482	497	505	504	515	560	525	470	536	494	456	475	480	520	503	512	537	508	474	501	500	476	526	494	493	501	513	506	501	496	511	527	473	502	531	491	511	524	464	477	525	501	485	476	471	484	485	526	514	537	519	508	521	537	475	511	512	497	500	521	505	518	529	520	510	508	507	548	528	487	520	507	488	483	503	504	515	477	509	484	474	523	491	476	524	496	531	535	502	499	508	549	506	504	457	549	507	506	528	515	498	542	480	514	493	499	535	497	502	522	513	466	501	533	482	513	507	490	495	527	513	493	477	473	466	504	528	500	511	484	473	527	533	501	464	472	507	549	533	487	514	496	491	493	504	504	504	510	503	511	480	523	535	498	512	466	543	524	466	509	527	487	481	478	521	478	517	509	515	493	497	488	528	508	498	544	487	491	477	505	487	513	531	486	518	514	507	511	517	540	526	511	514	536	494	528	517	541	497	500	525	526	564	477	532	503	500	500	501	508	522	474	489	482	513	552	566	555	501	476	506	496	551	495	529	516	520	504	539	507	498	503	521	504	504	557	512	501	504	551	444	536	526	504	513	490	485	502	518	504	534	494	518	494	521	541	474	481	525	504	521	496	494	462	498	483	517	496	515	485	541	512	503	556	526	527	475	506	553	492	519	487	507	519	494	499	491	519	488	521	491	499	504	502	511	509	501	535	527	552	491	500	491	512	543	524	530	501	537	482	455	530	492	477	515	573	527	536	509	504	516	513	483	492	514	553	456	550	473	507	521	484	537	489	531	527	526	500	475	520	476	541	512	489	482	502	494	501	508	516	446	498	521	509	510	478	481	489	526	501	491	484	517	489	474	489	476	515	549	523	526	470	495	510	547	529	542	531	490	481	535	526	501	478	488	507	507	473	492	477	501	507	508	517	501	518	513	530	488	450	504	509	519	504	534	489	542	544	554	536	476	508	561	487	506	502	536	487	519	505	493	504	509	547	529	523	531	499	481	466	475	470	491	516	499	476	506	494	515	500	537	510	489	524	519	539	484	473	509	531	451	513	514	475	546	497	518	531	551	518	503	494	511	529	460	522	492	512	491	451	519	476	477	465	508	456	550	489	508	533	514	488	484	507	484	497	511	522	546	538	486	456	473	542	518	465	490	515	488	532	469	540	533	512	483	484	511	502	523	516	479	521	480	500	544	458	544	485	520	524	525	500	477	530	462	487	492	542	519	516	503	530	555	505	512	512	506	486	502	484	562	508	527	474	510	526	495	514	529	481	527	464	495	529	515	502	510	494	496	465	529	515	539	478	497	499	493	526	490	535	488	503	472	486	494	480	510	511	509	530	488	507	516	488	497	504	485	542	484	536	496	491	525	499	498	503	506	545	469	481	506	503	485	484	493	493	506	494	536	452	494	467	530	485	495	492	498	512	500	548	508	500	526	497	516	538	508	465	521	524	473	517	523	502	487	479	483	502	470	485	477	495	508	500	459	530	532	491	540	468	504	503	528	532	534	505	497	528	527	523	531	486	497	504	495	496	509	513	474	501	489	530	541	482	523	530	517	505	513	500	491	533	504	522	477	483	497	499	509	491	551	516	488	502	519	448	535	478	490	526	517	520	498	483	508	471	487	515	497	482	511	528	507	490	503	456	493	530	482	491	482	529	460	504	522	531	513	487	496	501	498	541	538	494	484	540	509	509	484	501	527	488	492	499	513	534	531	511	477	550	497	497	504	515	484	511	492	513	519	494	502	515	478	493	509	528	511	512	490	520	523	494	501	478	502	493	491	491	519	504	522	511	468	502	512	521	487	530	505	519	460	488	477	561	502	524	485	508	507	518	491	500	517	497	531	507	495	543	511	533	489	480	500	508	506	543	474	536	498	470	504	515	487	482	548	496	478	526	511	525	518	531	522	519	522	459	509	497	544	514	529	511	534	504	515	536	488	536	538	517	533	496	483	543	468	493	490	560	484	507	500	541	501	525	524	488	511	486	508	470	539	507	523	493	494	530	481	506	478	493	536	535	518	521	530	513	515	479	501	510	513	456	467	517	471	503	473	517	533	502	477	509	494	516	517	471	498	531	490	524	505	483	491	505	480	469	515	496	511	543	514	488	466	502	528	513	489	525	504	517	536	522	528	495	472	491	504	472	530	488	511	501	526	505	478	509	497	488	507	492	547	471	534	534	492	441	531	484	508	491	510	500	501	526	503	508	490	524	515	504	507	482	541	530	494	522	520	547	541	478	532	494	454	487	500	493	508	536	494	506	518	519	514	492	568	496	532	516	524	497	526	512	494	470	516	505	550	500	511	508	516	506	518	493	470	485	521	520	507	469	514	467	509	483	541	503	510	515	542	507	502	465	500	546	516	510	479	462	475	548	501	480	517	492	483	495	517	484	559	512	549	487	481	530	509	513	484	451	523	505	497	479	521	530	529	505	481	547	522	471	479	512	486	501	499	515	523	503	516	474	498	541	507	529	488	523	520	513	525	522	550	520	495	532	512	533	511	466	525	516	507	493	475	495	490	500	469	499	556	485	513	454	480	493	521	508	501	521	532	564	482	486	432	527	507	476	498	535	502	496	539	507	511	501	523	512	538	525	448	498	492	509	553	522	519	479	535	519	543	506	520	501	502	556	489	485	469	527	512	463	495	534	519	496	529	479	516	482	500	516	514	484	512	499	549	504	523	485	456	558	499	540	478	542	494	511	561	534	537	483	530	526	486	517	526	532	526	483	499	499	505	508	527	503	483	518	544	499	529	563	528	460	493	496	498	543	505	490	535	467	539	526	468	479	497	520	480	499	481	483
43443	31731	19746	7689	7995	5629	1144	396	356	356	346	388	351	366	373	365	329	344	358	348	347	334	362	325	354	352	314	350	335	336	348	346	347	339	341	349	306	336	347	345	310	337	323	353	357	348	356	395	333	374	340	341	318	313	305	338	300	349	356	332	364	327	376	341	321	367	337	340	357	341	316	307	322	353	323	359	360	350	385	340	342	377	319	363	378	327	337	324	358	369	340	313	337	355	369	354	327	355	370	326	312	338	342	341	342	366	369	360	378	334	375	361	349	366	367	351	341	325	336	365	365	360	317	367	348	366	372	385	382	360	362	342	371	345	330	338	366	311	358	372	364	354	336	335	327	338	322	353	325	383	338	347	367	348	358	356	343	371	338	346	341	319	314	355	332	318	338	293	403	365	332	332	342	302	357	363	350	346	306	324	320	361	369	302	358	353	356	326	352	315	337	361	346	358	306	385	344	348	381	333	320	333	334	328	322	353	336	354	319	304	374	344	358	334	372	322	327	343	345	348	346	324	381	317	337	362	352	319	369	353	375	345	324	335	353	349	319	356	337	355	342	339	325	351	397	374	326	324	348	335	345	339	333	319	381	345	308	330	381	323	307	338	322	367	360	333	387	332	303	371	344	363	357	303	347	346	344	333	333	344	376	329	357	322	327	324	347	327	324	372	314	299	349	305	325	341	352	338	365	340	339	336	344	321	370	340	344	359	336	351	331	345	342	337	340	337	338	316	336	389	341	351	362	324	342	347	325	318	346	328	343	322	367	351	339	323	373	347	309	351	340	349	334	310	363	349	386	324	295	323	360	356	345	345	381	317	336	358	376	350	371	336	350	330	341	386	368	336	302	332	338	373	327	330	385	325	322	322	356	343	365	330	312	280	338	318	329	335	340	367	310	318	323	305	301	376	359	327	314	319	329	344	316	356	342	337	317	344	336	347	360	354	301	327	391	299	338	335	356	382	368	355	336	336	333	312	359	336	327	358	327	373	352	353	366	337	331	317	330	344	317	338	372	373	364	329	333	320	365	332	345	315	339	331	366	355	301	329	350	312	347	341	321	350	343	364	355	341	354	320	335	348	360	328	344	314	335	324	348	344	362	367	337	382	337	319	358	333	338	354	291	313	342	326	324	337	345	353	375	339	343	363	346	351	320	335	325	314	333	353	329	344	317	328	340	323	361	330	362	344	340	348	336	340	379	331	360	376	363	303	311	355	301	325	339	316	371	316	351	337	335	336	335	325	315	323	336	346	308	388	365	345	334	349	318	345	343	342	311	347	329	327	309	354	352	318	356	310	344	335	349	369	341	340	341	325	358	345	346	316	374	355	337	342	357	353	334	313	336	341	332	318	380	327	366	370	352	332	324	346	322	344	300	316	316	352	336	309	314	339	305	329	303	369	348	325	376	352	341	352	348	373	336	323	298	345	359	305	319	341	358	320	349	379	354	343	349	363	374	359	340	342	374	356	347	327	380	351	350	339	344	334	387	368	310	325	328	382	361	354	396	347	316	326	334	346	346	375	360	357	337	379	358	312	346	363	357	330	320	344	351	369	335	391	334	328	303	333	355	355	339	323	346	341	347	336	364	342	368	337	344	364	351	335	354	303	329	297	331	334	325	328	354	360	322	369	337	332	364	359	355	335	398	397	293	360	336	323	352	334	369	341	328	320	356	363	342	354	371	352	358	322	319	358	348	352	353	355	364	329	369	344	330	348	321	356	335	314	381	342	333	354	341	347	344	353	331	359	337	349	366	322	341	361	325	356	336	335	358	342	354	331	346	341	332	335	309	324	357	353	311	349	354	338	334	338	370	337	358	322	363	331	322	331	364	366	378	348	309	326	328	333	343	324	323	335	332	370	354	338	336	304	359	355	364	364	331	314	286	361	320	346	324	367	330	331	361	348	325	365	323	358	330	338	354	355	380	321	349	324	333	353	310	338	376	344	313	344	353	339	355	331	296	369	360	359	336	305	342	354	390	339	372	350	318	313	326	334	331	367	365	359	366	365	368	351	296	311	338	329	346	361	342	323	321	311	310	311	305	325	328	322	336	361	328	320	351	361	352	323	330	357	321	364	357	312	337	334	315	364	349	389	367	307	304	342	310	362	346	340	317	308	382	327	349	372	370	324	309	333	331	364	362	364	319	360	345	322	353	347	355	361	358	329	307	342	349	318	346	318	359	337	355	302	303	339	324	348	352	336	341	305	342	325	297	312	329	312	329	345	369	353	359	374	292	297	365	341	348	357	329	296	379	352	379	369	325	319	376	336	349	318	303	357	343	356	323	311	335	338	317	363	343	335	376	342	370	314	316	332	365	345	366	358	348	333	353	305	371	308	331	350	355	314	380	364	345	354	338	313	301	341	345	297	331	316	320	321	352	339	324	370	344	366	337	349	349	333	324	349	332	357	345	316	332	298	339	359	355	327	367	352	338	342	395	354	338	275	307	363	324	367	334	337	349	366	358	334	355	372	326	339	313	378	332	325	345	361	353	331	334	351	333	334	336	343	360	349	336	317	331	339	336	312	354	318	346	340	316	369	335	321	351	337	353	340	359	353	346	343	344	329	339	338	368	359	329	314	325	345	307	342	381	351	339	312	348	329	342	302	351	358	405	360	322	329	349	334	313	351	351	330	348	323	329	336	338	346	354	329	286	368	325	410	360	320	363	313	332	318	348	362	332	344	364	335	390	312	306	352	372	344	329	318	361	344	392	335	340	389	353	361	347	336	307	338	320	355	356	338	324	299	364	329	315	357	356	333	347	335	350	366	363	394	347	366	362	351	342	319	336	376	327	375	364	352	391	339	354	338	339	345	310	345	318	337	320	343	321	324	385	341	308	321	340	343	320	354	335	359	330	360	349	357	377	336	349	395	352	325	328	298	320	346	344	365	342	340	345	389	298	308	322	339	353	320	325	358	326	356	334	349	342	342	327	339	359	345	377	324	364	325	329	349	334	334	377	347	325	339	346	325	338	409	358	335	368	330	348	325	299	355	376	332	325	293	321	312	336	347	330	334	334	309	343	376	320	328	324	330	357	353	350	340	354	364	359	295	325	335	330	353	312	319	351	335	295	315	355	348	330	349	325	340	304	326	372	334	356	343	336	342	330	344	326	343	342	347	337	340	362	356	320	325	338	346	354	354	340	346	341	367	371	337	340	402	336	349	358	323	322	304	309	308	331	318	358	362	348	353	346	344	321	354	331	353	358	319	351	372	319	351	327	331	321	327	357	369	334	364	342	301	330	324	321	374	334	365	313	340	351	350	352	323	335	317	338	315	296	331	373	376	343	355	344	330	355	304	354	324	328	355	341	350	340	314	360	329	354	349	328	345	354	311	392	319	332	363	356	316	318	333	337	350	368	321	348	328	310	357	363	333	346	332	351	341	319	334	348	362	323	300	311	342	347	325	359	324	333	357	304	341	335	356	321	379	364	342	322	363	354	341	364	338	320	376	354	349	332	338	316	359	389	347	322	340
27439	24763	22515	14868	21701	15252	2752	808	828	790	837	800	782	828	777	759	756	805	809	742	752	788	848	783	794	745	752	780	772	740	758	720	755	820	806	771	774	750	782	738	746	760	769	742	750	754	710	742	738	740	750	791	771	744	732	800	775	782	757	768	738	798	755	756	743	732	775	783	761	710	732	802	786	764	761	754	727	769	770	746	808	767	775	795	754	712	755	778	736	758	797	752	776	774	813	784	747	710	713	778	730	724	730	757	765	801	787	699	766	800	783	773	771	734	771	760	752	787	797	804	727	788	746	756	781	766	726	762	725	797	749	763	743	729	799	771	757	764	759	774	714	715	775	776	731	728	776	756	797	771	759	781	750	749	792	771	788	732	729	796	739	787	796	693	800	732	741	785	816	739	754	776	737	782	742	745	727	820	746	757	758	752	810	768	755	671	774	770	754	753	750	749	804	785	762	726	766	789	779	737	788	825	748	769	800	770	727	770	783	730	754	783	790	753	785	789	778	797	708	767	745	762	809	741	771	746	729	790	719	799	757	750	778	773	769	718	818	798	773	754	760	792	731	716	763	756	750	742	752	778	748	808	762	738	832	777	856	793	722	753	745	756	758	801	739	758	772	784	750	785	781	772	759	727	747	742	748	787	710	748	797	812	751	765	791	790	757	738	742	801	766	724	765	809	745	805	773	735	812	762	763	764	740	767	767	784	771	745	795	706	782	797	785	757	750	771	730	798	770	771	786	764	791	742	727	773	743	755	713	792	767	795	702	796	763	778	817	791	810	766	766	770	755	765	743	741	784	705	729	786	749	781	713	801	736	765	796	817	759	761	741	757	776	777	770	781	794	771	821	710	767	740	730	728	783	801	768	803	730	722	733	761	752	749	800	783	763	808	711	793	762	777	746	787	786	814	742	745	758	748	771	778	786	752	720	805	796	766	784	751	804	683	785	775	770	799	757	752	726	747	756	752	715	784	713	756	803	760	743	764	648	742	784	797	732	734	778	794	721	774	763	789	735	733	735	774	731	749	738	773	712	769	790	786	764	774	733	769	712	743	743	756	817	738	773	748	789	765	758	752	759	774	755	736	848	722	727	755	767	743	760	753	782	749	754	813	775	743	761	798	744	796	757	788	721	759	760	733	768	784	811	775	799	747	775	755	762	762	655	724	722	722	754	759	740	860	780	774	739	771	786	827	726	767	760	793	714	752	751	728	734	769	770	731	774	748	705	734	721	751	738	770	766	774	834	750	786	771	786	752	791	727	760	791	798	755	761	745	765	733	764	769	783	751	768	775	761	763	758	780	741	750	722	778	720	756	760	740	805	759	759	747	767	772	729	744	842	720	744	755	801	759	732	788	798	726	771	750	801	760	767	752	793	738	760	773	775	795	754	743	752	809	684	773	783	792	766	768	722	766	776	779	779	765	762	815	803	782	745	784	818	796	741	746	805	767	760	789	740	714	746	819	775	770	757	712	798	795	795	778	804	769	732	818	761	794	753	745	733	777	783	791	785	758	742	758	770	725	784	757	753	745	741	784	798	739	739	784	759	718	759	741	759	732	756	716	722	775	721	735	775	760	774	757	788	776	776	865	759	779	790	744	771	790	739	687	714	748	768	783	737	768	720	736	781	758	766	798	741	737	738	781	688	765	771	742	772	753	804	753	781	750	783	785	788	745	702	784	844	723	753	815	767	794	764	731	834	762	756	729	743	771	724	770	716	761	771	791	819	753	769	742	801	803	765	778	764	741	696	795	774	809	821	758	782	698	752	762	750	761	759	716	786	810	754	775	796	734	729	806	797	780	764	808	763	756	749	760	777	772	742	764	809	717	769	726	763	790	769	718	772	759	753	834	775	761	787	801	767	810	740	793	752	839	766	741	710	773	751	740	783	766	746	743	786	762	806	743	808	726	761	802	756	804	707	736	760	737	726	756	758	738	759	750	760	709	809	753	731	783	776	774	748	731	776	752	793	760	761	782	768	753	788	721	817	786	702	775	775	738	743	763	744	774	784	794	773	759	804	747	770	765	860	771	771	766	716	738	752	776	791	797	782	747	762	725	751	784	793	771	785	768	736	728	790	745	773	735	785	754	718	789	788	764	762	781	780	776	755	740	778	796	742	744	756	774	794	762	738	792	794	748	821	778	763	769	811	786	839	806	755	746	769	752	797	696	786	790	746	733	765	692	763	771	725	736	739	806	779	735	717	779	768	748	731	759	756	744	787	755	739	767	748	757	752	750	767	736	763	780	771	748	781	758	766	722	739	781	745	795	736	821	724	773	711	739	748	720	791	787	751	739	749	807	754	783	801	728	778	733	761	769	755	768	776	726	788	782	689	762	752	795	726	727	837	742	704	737	770	763	771	743	756	746	760	804	753	773	720	775	789	758	795	756	773	747	756	762	781	779	779	805	807	760	775	729	773	798	701	752	760	765	760	772	772	762	733	743	732	754	766	780	751	806	768	753	774	743	757	731	804	758	761	786	754	847	790	756	745	767	767	767	807	763	732	747	727	733	752	774	736	772	754	773	765	747	776	796	751	786	758	805	755	738	732	777	782	809	759	806	761	723	727	757	746	781	727	754	745	747	761	719	768	735	793	694	788	770	750	751	766	773	783	773	812	767	721	783	773	785	769	752	786	736	736	721	721	727	812	751	773	803	755	795	800	723	765	714	770	803	743	780	735	771	758	775	784	721	716	781	705	748	762	719	845	826	778	774	754	803	786	760	722	731	739	802	754	747	795	786	728	767	762	771	814	783	773	744	793	751	778	775	798	756	759	774	735	711	807	821	767	745	770	742	782	766	768	729	737	745	743	722	761	728	716	795	751	751	771	753	755	742	718	720	790	759	785	756	799	750	767	716	764	754	802	730	797	772	728	792	795	730	753	734	752	705	760	765	787	770	808	767	766	807	792	746	753	772	729	780	752	741	760	744	741	795	746	699	756	742	778	818	831	734	765	750	735	780	737	788	727	742	735	774	748	775	747	752	759	775	727	748	813	793	739	760	755	761	750	753	818	765	790	806	779	748	751	754	784	766	766	766	788	787	787	825	771	789	776	752	748	749	742	774	726	751	696	784	740	809	724	746	756	791	744	764	795	768	771	762	732	765	788	754	839	728	776	776	760	759	823	764	758	717	734	747	772	769	732	735	800	765	804	764	733	798	804	748	717	764	734	768	763	768	725	734	737	717	742	753	735	796	758	676	811	805	771	769	764	769	776	756	757	828	735	779	753	780	809	761	721	765	771	751	752	761	741	759	739	766	781	791	791	760	787	776	723	769	761	770	769	749	785	710	765	779	763	745	758	752	792	782	766	714	732	752	815	771	787	796	740	787	751	684	743	718	777	701	779	767	793	780	761	708	776	749	813	767	801	746	748	733	750	767	786	779	734	747	778	749	723	720	753	785	715	791	717	746	738	797	771	768	752	771	819	778	744	741	759	761	755	795	806	759	776	770	771	747	725	762	762	775	757	765	791	768
52436	37281	23321	9505	15018	12503	2677	415	364	307	348	336	398	311	329	328	380	335	350	339	339	324	325	331	345	286	350	290	339	328	337	342	353	353	344	355	324	295	343	331	311	353	310	312	352	330	327	332	337	347	317	333	334	314	315	376	314	332	319	327	354	317	323	314	366	382	354	311	341	327	307	328	324	357	302	325	358	320	337	380	341	315	344	321	323	318	325	327	305	308	305	336	350	324	329	324	307	326	323	321	333	301	343	354	303	298	321	309	375	345	324	339	304	349	343	342	293	298	317	328	321	335	325	323	309	356	352	319	346	337	330	341	301	333	354	330	332	327	377	303	311	351	331	350	329	357	339	320	322	337	333	311	334	337	368	315	336	349	329	309	353	325	310	378	304	302	339	336	329	324	296	328	327	373	318	341	345	347	322	363	335	353	336	369	325	319	314	350	360	333	326	332	332	317	329	320	330	325	345	353	347	332	279	340	372	323	325	327	334	344	326	299	321	351	315	353	370	369	336	310	329	370	339	332	329	332	277	313	319	353	301	333	298	341	331	340	295	335	382	355	348	351	341	330	343	324	344	311	334	321	342	331	339	311	307	377	345	314	352	308	312	323	395	316	303	324	346	328	333	361	336	328	293	328	312	297	355	334	349	328	304	329	320	331	349	327	333	321	345	321	340	334	331	276	349	300	308	332	355	328	329	320	335	330	300	336	349	332	321	328	333	312	353	375	343	335	322	346	318	354	342	313	328	333	339	344	326	349	305	323	331	342	334	334	350	381	363	365	343	316	353	314	323	368	350	324	305	320	327	341	333	318	331	333	341	335	338	332	340	331	349	327	305	309	387	337	335	310	305	341	348	301	340	311	346	339	332	361	327	314	342	329	335	333	320	328	328	303	319	354	351	345	345	317	322	321	355	334	319	326	345	362	344	301	345	329	330	353	310	346	333	358	317	332	360	343	311	311	315	337	321	322	348	340	324	301	354	339	352	310	346	329	351	345	334	366	299	334	324	325	312	292	314	345	362	339	303	330	335	333	339	350	313	351	348	294	369	328	318	312	347	350	364	323	347	277	327	346	351	302	330	335	315	304	288	313	326	317	317	293	344	355	313	404	362	374	350	306	296	326	334	312	336	339	306	325	312	332	367	330	333	312	350	320	354	328	324	311	344	316	323	340	329	344	332	364	324	347	311	303	330	338	351	355	350	342	309	344	321	329	350	335	351	333	351	299	364	311	318	336	353	353	331	378	347	325	350	346	306	333	370	345	320	337	358	347	326	329	333	332	315	332	369	307	343	351	338	335	307	319	295	342	362	315	302	322	372	322	340	308	343	339	353	321	360	348	355	322	350	323	317	304	341	368	349	353	333	316	354	352	362	287	349	333	331	386	310	307	356	348	341	379	346	324	339	353	337	357	315	356	303	340	324	372	342	349	302	309	298	381	346	326	321	318	330	314	296	278	301	347	318	330	357	335	343	351	321	331	313	323	293	333	330	343	330	338	345	322	332	374	289	336	325	348	358	321	280	351	313	269	323	333	350	370	366	335	331	325	309	334	327	329	315	351	315	313	324	398	338	338	335	321	323	330	361	318	337	358	325	335	335	333	358	331	353	316	345	322	332	285	353	315	303	359	333	333	303	338	329	324	324	316	324	315	325	335	333	316	305	306	303	296	299	330	325	309	331	381	332	318	313	290	331	291	301	311	335	325	336	347	302	340	377	363	345	306	345	314	327	362	344	336	329	316	333	363	302	345	361	308	308	326	336	326	336	348	351	339	280	330	318	334	336	328	331	322	338	304	357	304	363	327	332	340	339	333	352	326	327	324	332	325	303	322	328	301	326	299	313	335	336	340	315	321	326	290	303	361	386	339	344	288	338	345	348	317	338	300	290	313	342	315	306	306	289	315	300	344	329	350	310	353	331	333	341	354	327	337	359	320	361	351	375	339	316	302	325	330	341	289	341	319	348	297	363	366	324	318	368	338	334	323	334	341	317	322	349	342	340	390	304	319	350	321	313	353	344	313	328	339	300	343	353	345	339	336	337	314	343	348	329	311	299	341	322	353	340	315	317	349	333	305	326	348	329	311	363	347	333	341	342	332	318	355	330	335	351	305	362	361	309	327	331	344	367	357	322	350	329	344	329	314	317	329	369	334	297	330	338	312	361	321	335	352	304	342	311	315	344	324	329	359	343	366	345	323	325	299	322	314	328	295	340	340	310	335	335	331	300	342	341	302	310	347	343	328	350	335	322	312	335	334	317	342	327	323	351	343	350	355	329	344	342	352	339	358	317	366	332	332	352	348	349	337	371	323	359	333	302	337	328	347	333	336	350	326	336	295	332	332	307	340	354	322	351	344	350	299	311	347	323	353	316	328	310	323	343	327	327	301	373	360	362	334	357	301	341	322	334	354	354	334	304	299	331	322	321	333	327	308	289	350	344	340	344	344	298	316	327	348	332	336	339	344	363	312	317	298	326	328	351	323	349	363	305	321	342	351	308	336	327	345	373	314	346	306	340	331	312	349	341	351	326	355	309	325	301	339	330	334	392	306	330	342	284	295	310	318	315	333	320	312	304	344	330	346	349	378	340	332	349	351	349	335	300	308	324	289	322	334	362	308	324	358	330	333	349	329	339	317	327	351	316	344	340	321	329	318	299	335	342	339	330	299	358	361	332	331	318	299	320	366	326	326	315	371	359	296	343	361	338	372	316	305	343	350	337	329	347	316	349	349	331	347	376	335	358	366	338	345	325	346	366	347	320	305	336	307	325	340	364	329	343	340	356	370	315	318	306	380	357	312	321	358	328	320	330	333	341	314	315	340	324	308	333	353	348	350	362	324	323	339	361	371	346	376	302	299	319	326	318	333	361	351	354	314	325	360	326	338	341	309	314	337	347	322	339	363	330	359	315	307	298	330	310	295	334	327	333	288	307	325	341	355	358	315	324	320	327	332	339	310	316	325	385	300	295	331	328	312	300	339	344	342	332	318	323	364	344	329	314	341	316	310	332	334	368	343	347	327	348	309	361	359	301	325	329	300	323	324	323	366	351	354	346	307	333	356	365	353	329	329	318	349	348	316	337	333	330	359	326	317	315	344	358	344	328	344	332	321	290	331	334	321	305	308	350	307	335	356	294	298	311	338	346	338	339	329	311	333	311	362	331	367	320	318	318	333	323	357	320	327	313	324	350	344	349	327	332	339	361	320	285	375	305	324	290	321	349	346	328	322	336	297	350	331	325	330	329	336	344	329	294	323	330	322	379	290	354	302	339	309	284	300	364	331	326	322	324	278	341	357	344	299	328	314	318	307	327	348	339	351	346	333	340	290	327	316	329	337	308	359	329	334	331	319	325	341	321	318	357	342	353	321	348	324	348	357	340	340	354	330	289	338	328	344	320	322	302	337	331	360	342	325	327	332	320	348	328	337	349	337	320	336	300	341	348	337	337	311	314	332	354	371	330	373	316	353	339	305	281	343	342	335	349	332
32486	28397	25161	16589	32591	25610	5305	931	899	857	799	814	800	744	806	722	766	754	773	798	739	742	723	750	740	761	759	736	753	681	769	721	774	724	723	746	723	724	742	800	728	749	733	674	747	698	689	694	673	746	692	697	724	720	727	767	706	737	707	717	740	739	720	726	711	720	728	752	775	718	732	714	742	685	755	713	743	735	701	719	711	785	758	699	738	735	704	775	689	806	739	700	693	760	734	696	742	718	700	699	712	714	717	740	697	691	692	724	740	731	718	688	690	673	747	730	740	677	739	741	742	746	745	669	697	711	707	780	748	726	693	702	703	745	759	739	772	728	702	696	730	714	708	738	700	719	741	759	698	683	738	717	655	711	712	693	780	748	705	739	725	706	719	710	717	767	715	743	752	702	760	760	689	672	734	706	718	698	711	713	704	730	731	732	761	740	754	721	719	707	736	704	724	719	721	708	711	705	758	717	739	728	696	739	716	727	729	744	769	727	757	740	726	637	695	716	686	724	741	716	758	719	729	714	756	725	701	704	782	719	679	711	767	692	706	757	732	725	685	769	731	711	709	697	739	750	725	751	695	720	764	715	735	732	810	659	692	699	755	706	719	732	686	715	754	740	737	732	726	688	799	744	684	744	767	709	705	722	710	690	711	717	763	708	759	723	692	744	753	693	737	731	713	712	764	704	749	771	727	732	704	746	737	691	718	745	700	739	739	726	684	683	700	742	729	701	727	734	756	699	672	712	746	729	699	739	742	705	731	734	742	739	711	677	751	745	754	766	738	711	724	763	722	738	742	741	750	722	725	723	730	723	772	714	737	669	745	722	757	732	767	695	715	745	771	699	731	789	757	748	727	756	726	706	774	688	690	706	741	726	773	753	711	721	745	684	711	719	686	743	740	767	748	735	729	737	713	712	728	726	695	712	684	763	725	698	738	730	743	704	691	734	702	703	719	687	745	717	710	728	730	718	741	716	750	737	766	762	750	763	705	710	705	706	724	676	753	774	736	752	754	764	727	758	723	677	785	693	737	697	745	735	711	664	724	701	680	728	770	748	749	695	689	715	675	784	727	741	682	728	714	742	701	727	759	712	715	739	777	733	708	750	735	757	716	679	703	738	760	721	756	703	665	707	722	699	722	720	705	681	744	729	774	721	721	750	738	711	741	725	696	753	655	756	744	761	741	686	697	707	726	694	709	737	783	704	704	718	753	739	683	674	742	769	712	706	751	711	723	715	708	747	677	716	732	732	714	700	743	699	767	711	711	699	735	705	718	774	687	740	722	713	745	718	771	746	764	724	708	708	786	730	701	738	716	784	754	732	720	738	704	747	755	721	741	762	683	683	718	678	717	723	763	743	767	695	730	751	714	723	759	711	757	687	685	769	691	693	685	683	708	746	743	723	647	739	716	743	730	736	706	755	738	712	749	721	686	760	684	751	765	690	755	742	696	736	774	727	695	716	791	742	726	665	706	720	708	671	705	711	741	715	726	735	730	737	708	757	704	759	732	739	707	736	752	751	697	754	705	686	691	730	723	698	764	692	721	690	700	728	710	702	704	703	758	731	692	703	769	710	680	701	697	781	700	733	718	669	746	718	708	748	692	762	718	708	671	722	754	711	698	756	723	719	733	744	772	740	694	721	717	703	696	697	749	690	730	675	686	721	742	718	731	739	727	762	764	749	753	761	742	654	706	726	721	783	697	735	771	717	746	712	745	735	737	709	700	693	698	716	762	691	745	739	727	718	702	717	727	748	717	694	695	725	722	751	710	735	717	750	715	751	695	795	678	735	726	730	709	723	706	741	714	695	678	719	719	729	708	729	731	714	718	742	711	723	732	741	762	699	751	725	740	733	735	672	740	738	705	742	743	712	721	740	715	758	733	740	705	753	710	699	728	675	762	704	719	746	696	725	756	740	742	727	730	703	736	768	731	695	751	731	734	729	746	732	736	718	747	754	690	753	675	725	726	690	752	727	672	752	727	701	739	685	716	730	702	682	693	696	708	691	754	751	694	754	696	691	728	645	739	729	709	688	719	724	740	711	695	720	735	763	728	684	733	688	714	740	700	714	758	668	758	730	684	712	705	703	742	735	745	757	733	729	678	748	724	769	685	757	755	720	715	757	744	673	693	701	721	750	711	753	707	715	706	686	685	724	689	710	673	754	742	722	740	728	729	716	749	716	716	726	708	715	689	716	745	699	684	701	762	730	742	701	738	711	749	678	687	699	769	726	711	738	714	765	715	718	784	772	704	735	744	715	728	717	761	708	753	740	727	703	732	727	715	692	778	711	735	703	765	746	724	748	689	737	717	772	670	687	729	687	713	724	721	737	744	723	771	676	688	707	712	684	713	702	769	768	733	723	709	697	710	787	708	743	686	723	747	688	737	683	728	713	745	710	757	709	729	742	716	735	737	709	757	716	708	777	688	677	699	710	750	726	747	710	762	708	733	698	712	716	689	697	687	708	712	676	728	720	720	703	681	710	779	687	708	698	697	694	721	739	767	732	751	717	721	762	697	729	737	751	772	687	728	723	701	760	692	750	721	724	703	719	695	724	684	717	711	723	711	753	725	696	695	706	694	734	719	711	726	730	708	736	716	721	685	657	754	712	697	732	722	745	739	676	715	693	736	703	666	699	704	717	733	703	738	799	736	677	730	674	727	721	687	702	765	794	717	734	726	708	738	734	741	698	733	751	723	707	709	690	735	712	764	746	750	728	748	739	713	766	713	744	727	684	723	754	698	738	732	773	725	731	711	725	750	740	752	734	741	764	759	662	682	724	751	742	701	708	731	709	745	721	720	697	762	722	719	742	687	711	684	761	733	709	717	705	720	742	740	734	739	733	728	675	729	700	763	710	740	753	709	738	756	761	727	675	758	735	675	685	731	746	763	702	688	716	726	760	725	725	695	773	715	767	712	738	716	686	729	716	759	737	694	723	741	749	729	725	718	771	697	710	672	753	717	750	701	728	756	726	724	737	689	718	721	734	733	691	681	738	696	681	724	763	735	715	720	738	753	735	722	785	743	732	705	726	771	752	738	764	701	776	719	713	757	722	733	713	703	748	689	700	671	714	674	758	720	713	712	738	754	735	715	744	736	712	697	689	732	722	717	734	728	714	729	705	724	699	732	719	729	739	704	690	716	743	729	759	739	735	721	749	728	702	728	728	756	695	722	643	727	739	742	686	691	742	721	687	707	723	674	740	733	693	708	737	764	726	749	732	689	714	736	754	731	725	695	687	690	738	667	721	736	708	659	676	706	735	715	701	769	681	702	752	748	736	779	687	689	705	693	743	704	696	729	745	733	711	723	681	783	724	739	738	717	694	710	793	725	727	759	748	732	730	774	721	757	707	704	715	747	729	740	702	773	710	689	756	719	726	693	762	690	750	705	706	704	658	693	735	739	709	748	667	656	668	706	695	713	733	692	714	711	702	744	729	692	747	727	739	743	726	681	761	747	729	711	727	696	707	777	749	681	696
29847	21041	8811	2677	436	394	193	196	182	181	180	185	194	219	189	185	201	201	228	199	195	214	217	183	212	188	220	203	218	203	210	208	212	204	195	203	197	213	208	203	203	178	201	202	223	190	186	218	208	203	182	196	197	189	192	200	209	217	206	205	188	203	192	203	206	188	216	224	186	193	192	200	176	197	193	223	227	193	190	213	206	177	228	180	194	196	198	202	194	202	218	209	188	214	190	221	183	160	240	209	219	220	224	226	186	204	190	194	209	206	184	198	195	215	196	175	195	239	203	218	197	203	202	226	209	223	172	219	194	216	173	214	182	204	182	189	193	202	188	209	210	203	198	198	193	175	230	228	203	188	193	202	209	186	194	210	214	209	189	204	224	228	234	172	229	201	221	208	197	191	181	204	206	226	192	192	186	212	210	194	205	212	222	214	219	185	201	238	204	205	226	195	200	185	222	202	181	196	198	193	210	179	215	190	210	182	209	182	186	203	211	205	228	227	215	197	188	195	215	185	192	189	176	200	225	222	224	207	176	197	225	230	236	213	204	225	179	211	184	185	205	193	221	214	203	185	172	225	236	210	236	215	188	194	200	199	199	214	198	202	230	216	209	178	217	186	205	181	179	178	211	193	186	190	188	201	173	221	201	170	198	201	191	209	188	203	200	218	224	196	212	219	198	187	197	185	210	188	225	211	216	208	189	223	232	205	219	203	206	187	178	186	175	187	206	209	213	207	250	215	189	216	224	183	167	198	195	199	210	176	193	201	204	203	206	244	201	203	207	198	203	209	222	222	195	229	220	188	203	218	182	229	208	195	205	182	203	205	227	193	193	202	198	206	215	209	212	204	193	213	195	194	233	218	191	215	176	212	212	196	196	197	189	209	194	219	189	177	187	205	225	214	199	198	199	200	217	179	201	215	200	203	195	201	222	197	210	205	181	189	218	173	222	198	230	224	218	205	201	204	199	191	191	206	186	202	215	198	193	204	192	217	209	198	193	214	169	175	198	181	229	213	215	183	202	227	167	220	205	234	225	223	194	191	191	190	222	204	232	198	242	192	190	205	209	221	213	212	196	194	224	206	192	202	202	214	181	209	197	180	214	202	231	219	198	190	230	210	192	188	194	229	195	222	215	199	213	213	216	215	211	167	201	210	218	183	199	195	208	185	209	194	228	191	205	224	200	194	204	236	210	211	184	188	204	202	191	189	206	185	202	201	226	204	214	196	207	191	186	196	206	237	193	218	202	199	231	225	201	186	211	197	221	193	191	186	197	234	200	193	224	180	229	173	196	192	196	218	210	218	197	208	184	242	203	218	181	219	221	184	193	206	209	233	243	187	211	184	193	196	215	204	183	208	204	208	214	211	188	206	201	216	199	219	223	195	188	209	220	205	226	188	197	221	183	211	199	193	197	185	200	208	199	209	171	190	206	196	211	188	199	198	213	175	198	195	204	206	194	193	210	224	245	161	198	228	192	198	205	197	192	196	197	198	207	214	199	170	214	202	176	184	210	202	226	215	203	205	184	201	205	198	191	193	199	197	216	216	214	179	177	194	201	213	236	207	195	213	207	211	228	213	190	188	215	200	209	197	171	176	184	186	191	200	195	195	202	186	216	202	180	176	204	186	189	188	207	202	213	236	197	189	199	184	201	230	209	201	197	185	205	177	178	205	210	191	203	205	215	198	234	177	197	196	217	202	219	208	209	192	230	187	205	210	175	198	224	186	190	185	204	198	214	222	205	209	223	205	198	208	208	185	203	180	184	186	216	205	182	211	215	223	208	193	191	231	206	199	214	213	222	186	187	188	210	214	195	244	193	212	204	192	230	214	196	182	189	197	186	203	212	193	213	200	179	197	202	189	206	212	211	197	196	190	209	208	196	201	200	191	241	209	222	256	218	178	208	192	217	202	196	186	198	195	230	209	202	202	211	183	212	226	214	208	207	205	193	215	195	208	196	210	188	206	203	180	196	202	223	207	181	201	198	201	178	199	189	206	195	229	213	230	197	181	187	213	232	221	209	209	219	185	206	217	232	198	208	175	202	226	213	184	195	175	221	212	206	207	235	206	222	190	210	187	189	174	190	206	223	213	203	211	192	202	193	206	195	213	200	207	178	210	184	203	221	214	200	185	194	201	228	216	209	217	215	223	206	202	180	213	233	210	188	201	178	192	223	215	191	189	207	211	179	217	195	201	199	194	212	210	191	202	190	216	214	194	213	205	180	196	208	206	189	174	195	212	194	215	207	208	205	187	211	199	192	190	203	198	192	216	241	203	163	202	189	199	199	206	192	194	194	180	209	219	185	191	189	213	198	213	212	210	217	214	210	200	187	213	182	212	226	202	202	221	205	251	194	149	200	214	220	215	205	210	218	197	157	195	192	195	217	209	206	202	214	214	217	185	195	209	207	231	206	218	211	184	206	210	204	173	212	221	239	224	238	234	202	190	219	199	190	182	183	186	199	193	235	211	210	207	213	176	189	207	209	203	195	202	189	203	194	198	195	214	197	185	211	187	195	208	209	211	194	194	191	197	203	181	206	195	198	178	192	160	190	171	193	219	197	228	179	208	190	201	212	179	204	228	204	217	200	216	197	213	195	184	231	197	188	186	203	238	180	206	201	213	230	185	199	198	206	188	211	196	171	205	192	220	196	225	217	192	210	186	207	241	190	186	221	191	223	187	231	219	194	204	202	174	211	195	188	196	202	178	224	227	193	226	208	182	198	218	212	212	209	204	236	229	189	209	177	222	198	172	203	180	179	230	217	187	210	214	203	206	196	210	209	211	173	208	191	186	198	217	219	167	193	178	199	196	190	185	217	210	223	205	195	211	205	212	243	190	212	198	224	201	196	182	199	178	229	183	211	217	202	205	210	226	219	196	186	204	188	193	211	199	200	218	206	231	206	194	198	219	241	196	187	222	186	201	205	230	196	209	200	221	199	184	192	196	188	205	193	208	191	217	238	176	223	196	217	202	216	223	167	224	207	180	193	190	165	185	211	200	192	195	187	212	209	203	204	201	196	201	192	202	197	222	166	202	220	222	210	251	209	197	180	201	193	232	191	204	249	179	203	206	194	242	209	198	213	217	207	197	202	212	185	223	192	202	193	222	165	173	187	209	223	197	200	198	213	172	183	202	205	194	199	193	169	204	194	235	218	197	210	185	191	202	197	205	198	187	216	194	187	192	215	201	199	196	205	198	178	219	222	212	204	207	214	222	190	212	190	208	193	207	207	186	190	195	183	212	220	195	193	204	199	189	209	198	232	181	196	181	204	209	185	197	204	218	214	205	187	182	189	189	186	191	188	172	209	222	191	173	194	188	209	201	217	223	229	178	214	190	217	187	226	219	206	223	221	216	217	205	229	201	183	196	194	182	222	200	205	211	201	212	208	200	198	218	212	210	204	206	204	190	193	229	213	192	210	212	202	233	197	189	231	220	157	214	224	189	202	199	183	176	214	208	210	178	195	226	223	183	183	182
17957	16364	11153	5515	1371	1235	581	466	519	520	488	509	473	503	478	459	518	516	510	498	488	546	477	484	482	495	488	509	482	478	498	503	516	481	466	521	465	518	497	515	539	476	512	506	526	534	448	453	523	479	462	487	473	467	513	469	485	483	478	492	440	498	474	513	534	496	475	467	470	486	461	475	478	491	429	473	484	491	492	502	507	483	515	507	507	471	547	494	526	469	475	486	486	540	472	505	509	501	474	485	457	477	458	467	481	489	510	473	499	510	483	514	482	491	507	474	444	489	502	540	482	458	490	505	516	482	507	502	492	536	461	442	508	512	516	486	494	473	449	496	448	463	476	494	483	516	460	455	488	501	536	477	503	493	492	493	483	510	466	503	493	493	480	481	472	482	502	477	527	492	487	472	477	526	494	479	519	546	518	494	481	483	503	488	485	502	481	515	519	490	472	459	541	556	467	485	469	507	453	520	450	518	525	458	509	496	534	501	492	462	506	485	418	517	509	437	455	458	524	495	507	472	512	501	520	514	467	500	482	474	534	490	471	484	517	492	494	476	495	485	507	445	433	493	516	493	485	488	464	513	510	515	471	484	474	474	522	486	493	482	489	507	499	504	495	498	432	479	520	467	488	506	520	503	462	454	514	500	472	497	475	482	467	511	480	487	475	461	467	529	491	465	516	523	473	464	449	510	491	506	503	448	498	519	450	498	483	476	520	502	477	480	462	503	500	466	512	493	496	467	430	469	471	499	500	473	493	492	501	531	482	515	511	523	508	482	472	516	469	521	489	518	479	501	514	478	495	442	500	469	472	469	487	496	461	487	463	482	489	523	508	511	506	467	513	512	448	530	469	472	498	531	524	509	510	483	454	479	537	510	522	488	478	516	481	464	497	496	502	508	493	501	498	475	510	487	485	534	476	447	518	521	486	527	451	494	501	525	492	482	487	491	469	519	480	489	497	494	485	488	504	506	518	511	454	493	485	482	474	481	527	476	481	509	507	507	480	498	495	467	475	453	486	484	522	530	486	481	473	533	467	493	507	514	533	492	480	529	477	451	464	553	508	496	511	478	512	506	480	502	462	453	456	487	511	517	470	474	499	493	503	462	518	483	486	477	522	513	506	479	475	493	465	515	514	526	483	480	482	516	466	504	509	509	455	472	540	492	487	504	448	505	489	523	469	450	502	520	468	467	503	453	480	488	479	482	485	485	462	511	478	492	516	493	482	480	489	541	488	479	517	475	519	487	508	491	512	507	451	485	490	509	509	508	476	508	461	499	487	443	456	488	489	500	497	529	534	488	484	491	481	461	453	486	459	481	459	479	497	530	502	489	521	446	513	503	481	477	498	503	445	508	495	510	453	496	483	500	507	491	502	497	498	508	456	490	498	493	481	459	520	469	495	413	518	484	494	445	513	523	491	484	514	460	491	511	449	510	501	482	500	492	508	495	495	525	502	517	492	515	484	483	527	464	515	522	500	490	463	482	486	446	456	510	478	508	484	461	463	500	515	495	466	531	484	458	472	504	474	481	519	488	423	506	465	479	517	493	509	470	495	531	490	485	483	485	500	472	466	491	497	502	492	485	521	494	494	488	466	482	534	494	481	473	500	487	524	484	498	505	449	504	478	510	485	457	466	489	501	473	476	462	496	527	478	484	476	484	460	517	532	476	515	470	501	515	484	501	497	497	523	482	486	531	455	544	518	491	455	455	500	474	476	491	505	496	543	455	519	503	480	468	481	446	481	458	509	505	482	468	494	506	499	486	474	485	501	464	517	463	498	459	524	466	479	480	500	426	488	503	461	484	497	458	479	472	481	529	501	519	507	480	487	441	480	489	495	528	504	499	492	483	483	497	504	474	511	456	498	494	481	479	457	500	485	477	520	506	490	453	481	479	511	488	497	501	485	472	485	516	490	426	504	494	483	485	519	472	528	468	490	510	495	487	478	486	482	480	473	462	466	499	525	456	490	499	513	481	514	497	487	508	462	478	458	524	473	505	509	486	510	495	519	486	490	488	480	474	430	494	477	463	508	482	490	509	498	453	484	507	476	487	475	487	480	486	490	435	501	525	493	471	505	454	509	497	483	495	517	508	481	477	476	500	495	505	486	464	507	485	518	478	471	498	483	513	527	494	449	504	515	501	488	510	509	507	501	455	529	470	511	497	496	513	509	479	483	454	511	484	454	496	479	446	480	485	499	517	449	498	451	512	475	515	473	466	449	459	474	517	459	523	521	512	472	485	427	490	479	528	479	481	518	510	491	498	494	472	468	499	486	514	497	465	491	455	486	453	494	482	514	464	461	515	491	501	532	480	442	476	512	491	464	510	485	489	451	504	484	462	487	451	483	476	471	485	487	495	478	464	472	499	447	499	438	513	506	482	504	499	431	493	503	490	478	508	493	494	493	502	509	515	490	518	487	463	470	500	488	481	494	541	492	540	506	510	477	488	484	513	505	477	495	516	481	453	489	485	499	541	500	502	506	464	499	506	509	475	458	494	493	435	479	519	471	496	476	489	536	492	506	487	514	517	518	510	448	486	487	490	513	499	479	493	528	500	458	469	528	506	488	435	503	470	503	500	494	428	491	497	504	499	494	491	492	494	504	419	534	502	529	487	503	509	515	461	545	483	530	509	472	435	492	500	493	459	489	513	504	509	457	490	468	505	502	478	486	485	498	480	479	493	486	525	516	467	496	472	505	529	471	455	487	471	497	546	497	484	525	486	479	492	455	485	442	464	480	508	519	539	496	491	498	477	490	518	528	507	482	470	506	504	464	528	476	454	486	519	480	489	454	465	524	497	487	509	485	495	533	470	468	503	474	481	500	491	478	487	507	467	495	520	497	479	482	475	486	494	489	461	482	503	466	460	503	469	486	492	480	515	479	534	474	504	529	476	510	459	477	498	481	485	536	460	522	526	515	490	492	494	492	518	526	483	471	487	466	499	508	515	482	517	515	511	499	502	511	461	478	475	487	497	480	469	504	488	514	465	489	515	507	520	455	544	519	528	503	523	478	511	456	529	471	440	536	524	470	534	504	489	514	499	472	483	511	491	473	458	467	498	490	497	499	470	508	481	478	435	492	526	470	481	502	494	484	480	474	458	520	484	498	478	491	491	476	482	493	510	483	518	514	486	469	477	483	529	466	485	501	472	481	501	519	453	473	487	475	490	479	477	524	487	522	490	472	489	513	468	525	480	487	483	485	518	454	489	507	491	480	487	439	445	465	476	468	483	509	512	489	492	451	496	481	483	482	473	486	450	526	484	518	460	506	464	500	511	503	472	495	478	501	492	454	497	498	490	492	452	489	480	493	514	487	454	480	495	487	520	510	476	449	480	483	500	476	502	505	491	471	484	496	505	488	518	483	521	489	462	447	497	471	456	492	491	510	497	458	469	491	489	492	487	482	481	470	476	476	515	484	481	483	491	476	503	506	490	475	483	510	498	492	467	480	505	499	482	507	469	456	479	507	501	483	475	486	480
43369	30506	15811	5149	7084	6854	1936	377	361	363	338	350	327	356	353	323	366	342	369	313	313	312	299	313	309	307	290	324	313	315	358	328	346	288	330	335	375	364	341	330	354	319	345	337	315	350	371	320	310	324	326	349	346	347	340	342	335	301	315	298	348	353	312	346	329	342	322	337	336	343	317	331	325	319	316	347	348	312	361	319	313	310	308	311	306	310	354	330	327	316	316	359	316	337	315	315	319	317	314	304	331	337	318	345	353	310	339	327	336	326	358	318	348	336	314	345	340	335	364	350	334	350	347	334	330	315	317	339	317	329	314	334	322	350	313	314	340	359	298	328	305	326	340	310	308	305	309	330	313	337	362	331	306	320	342	326	346	345	343	326	276	310	353	298	310	319	329	312	348	338	312	348	331	350	348	323	366	317	345	330	295	321	347	330	343	363	390	350	336	294	382	338	314	334	321	351	344	334	297	302	343	357	324	313	334	328	331	318	311	384	339	339	340	319	331	355	321	341	339	328	295	337	342	307	320	322	324	308	349	313	308	349	342	370	305	306	321	361	328	346	349	313	335	300	349	325	337	340	328	333	305	305	367	357	298	337	331	334	337	325	349	338	318	322	346	341	323	332	312	313	338	347	339	299	365	335	305	333	318	336	356	346	318	332	297	322	330	321	321	326	330	319	371	344	317	311	349	326	297	323	381	356	364	315	316	305	350	329	343	315	322	333	341	344	345	363	316	323	364	352	356	319	321	324	323	348	326	349	344	328	325	322	321	373	290	320	290	312	346	343	325	350	340	352	307	364	359	344	365	340	332	322	328	330	337	355	324	328	345	327	339	327	324	318	326	326	340	346	323	321	406	325	324	354	333	364	317	307	347	359	379	326	311	340	345	349	346	333	305	319	336	331	322	324	331	354	331	357	322	356	329	329	330	313	315	325	325	326	332	302	319	355	343	327	323	359	339	351	332	334	330	362	313	310	348	351	328	320	321	339	324	304	314	343	301	332	327	347	313	396	296	304	323	369	296	343	358	329	321	365	359	352	328	330	329	391	314	297	379	341	348	311	363	293	310	281	311	345	385	280	318	357	345	361	328	361	339	334	314	312	311	321	340	321	326	335	324	344	370	354	330	325	303	302	337	339	356	308	351	318	323	296	365	333	347	320	269	349	339	338	359	307	351	301	335	321	350	335	336	357	335	305	347	352	335	332	304	322	321	339	325	325	318	331	312	344	329	340	341	318	336	335	344	322	319	328	354	339	339	296	319	365	330	339	319	322	321	327	334	350	327	345	307	375	370	352	331	340	346	344	365	302	350	328	375	350	355	358	329	342	320	372	361	315	341	334	335	347	334	334	309	312	353	339	300	329	292	340	348	339	345	310	355	347	341	361	341	324	297	314	310	313	325	344	345	325	345	334	335	348	327	337	317	325	341	325	310	324	306	328	326	362	344	334	341	330	344	305	333	327	299	281	315	350	360	330	350	336	350	318	320	323	313	345	347	295	347	322	296	314	333	327	323	327	345	342	307	335	315	323	351	344	303	347	339	328	311	333	322	327	327	389	354	353	335	338	341	313	296	341	321	301	332	350	302	337	315	337	341	322	321	354	342	351	339	349	302	364	334	342	341	341	308	339	324	320	310	324	332	331	340	317	310	312	345	319	342	335	322	326	344	327	332	341	332	318	328	321	327	338	361	372	336	316	353	337	325	314	339	324	358	338	375	341	299	305	335	320	319	334	309	303	391	361	342	292	310	340	311	303	328	341	321	335	307	320	333	344	370	340	317	352	363	323	349	358	350	355	305	294	307	344	346	313	337	340	362	310	335	339	346	353	337	319	323	338	330	310	333	306	354	308	298	326	385	363	341	285	317	330	305	282	310	325	324	344	323	344	341	331	320	368	338	345	300	298	330	306	351	308	280	347	341	389	339	370	341	332	362	333	331	288	388	323	339	356	341	351	337	355	322	360	342	330	329	329	324	340	349	339	327	332	347	327	337	302	349	350	342	295	341	355	364	326	293	337	365	346	336	305	334	328	326	342	354	311	313	338	292	372	338	320	339	359	288	300	311	351	378	337	354	347	334	350	339	320	329	321	353	342	371	332	326	345	319	333	304	342	340	298	331	303	345	349	327	331	343	317	374	353	334	328	351	328	362	344	311	329	358	345	343	350	336	299	321	315	335	284	336	336	309	306	319	330	326	350	321	350	325	317	342	294	331	375	364	321	320	368	331	276	367	343	352	345	315	361	348	361	337	300	320	326	334	329	370	307	297	341	366	331	332	336	315	348	342	334	331	337	345	359	324	341	336	327	318	323	330	300	315	370	294	306	342	348	326	331	345	319	342	331	346	300	336	327	311	330	326	371	322	328	320	310	339	373	354	344	357	318	344	319	360	315	308	333	308	325	307	310	313	335	312	338	331	339	323	331	310	347	310	305	315	270	287	338	371	344	323	350	343	350	369	342	331	330	345	344	346	328	353	355	321	335	368	336	307	362	332	330	326	307	340	334	321	304	338	354	318	346	300	320	328	342	306	364	334	334	330	334	314	330	354	343	340	324	284	333	354	330	341	336	370	354	328	335	338	304	333	303	338	319	320	298	335	338	313	324	339	331	346	360	348	345	331	332	344	324	293	332	316	332	326	393	307	325	367	322	324	344	357	345	317	334	331	322	365	328	329	314	301	326	340	324	358	352	302	320	338	328	328	312	331	314	320	324	378	347	327	335	322	358	321	303	348	345	315	303	321	312	334	336	344	294	364	392	363	311	331	345	327	314	351	348	360	339	330	315	356	342	333	331	314	332	360	349	332	368	369	361	293	322	321	312	312	327	346	319	348	360	327	314	313	321	328	364	313	359	320	379	306	349	355	339	362	318	380	315	313	318	323	310	358	313	354	301	322	336	319	341	322	362	357	319	298	307	307	360	331	350	279	337	331	310	338	325	331	318	362	315	341	325	327	338	354	318	332	350	346	288	327	347	308	322	334	311	342	310	346	304	339	283	314	338	337	359	341	341	318	343	332	326	293	325	359	345	320	324	316	322	314	299	321	332	340	314	330	347	330	312	350	362	340	336	333	283	311	336	305	301	348	342	348	342	324	328	344	309	321	343	356	358	325	333	377	343	316	286	315	342	334	338	356	322	330	384	364	292	377	317	301	310	332	340	313	310	363	300	358	328	364	288	321	302	344	308	295	352	313	358	355	321	340	343	345	326	341	314	327	314	328	330	328	347	327	292	338	354	348	341	340	317	336	334	335	333	329	374	327	342	354	309	344	277	330	309	336	318	343	333	343	327	343	325	308	311	343	323	341	327	338	330	306	333	320	331	316	316	320	346	327	327	327	358	331	325	374	364	356	349	328	313	335	328	319	287	335	326	292	321	311	325	320	319	342	347	306	360	299	289	316	323	301	325	323	335	330	351	332	345	332	340	334	315	322	317	356	344	376	332	349	331	302	311	341	327	314	315	328	327	320	336	284	324	315	358	303	351
27372	23754	17938	10385	21315	18601	5393	858	813	844	800	719	802	748	732	748	728	767	782	761	726	792	758	752	769	723	774	735	772	789	741	753	778	737	746	787	696	766	737	693	736	766	691	788	757	763	751	726	753	728	760	753	798	692	698	762	781	704	772	747	778	729	739	731	756	695	724	760	724	713	722	781	764	705	714	780	717	793	756	749	722	710	711	758	735	724	726	748	759	726	765	746	691	786	767	738	758	732	788	738	753	722	719	745	701	717	752	743	736	743	797	708	747	746	729	768	760	750	714	756	720	764	781	700	713	768	735	722	763	754	725	760	739	732	772	710	731	744	701	725	707	785	737	732	745	752	710	772	765	737	727	731	771	725	728	704	727	739	750	752	776	706	774	743	781	759	741	736	692	722	716	711	717	721	775	771	779	756	695	736	792	752	738	804	704	767	709	707	734	726	724	714	717	770	757	775	708	697	694	749	703	754	705	712	743	691	706	747	736	717	769	717	731	759	716	755	752	722	751	751	776	793	663	749	812	776	760	691	718	737	712	737	753	723	721	690	806	750	690	692	755	720	738	722	758	752	709	777	756	763	704	736	701	757	802	752	716	769	714	785	762	735	747	721	761	738	732	782	734	796	734	773	736	741	776	733	743	734	742	703	764	716	756	743	764	734	718	717	753	721	718	750	732	770	722	752	711	778	762	708	740	732	794	760	748	693	794	704	711	705	738	745	787	694	731	744	709	698	748	749	730	712	760	746	757	770	720	756	786	720	761	723	759	733	778	740	732	734	725	789	736	735	704	802	800	720	741	761	739	722	745	757	777	751	737	775	786	769	723	716	762	743	730	749	722	696	748	729	701	677	778	681	783	771	750	740	715	753	752	766	704	703	752	725	776	769	711	744	748	771	760	780	782	734	766	803	764	716	759	705	725	749	759	746	684	728	749	768	774	725	742	723	761	764	729	790	751	726	721	756	800	737	711	740	692	786	739	759	736	703	759	736	758	764	742	744	784	748	791	736	719	759	770	758	758	752	740	761	765	769	761	739	717	705	710	795	773	765	725	740	774	739	749	712	754	778	713	670	732	729	709	710	693	722	760	743	730	725	728	749	732	719	706	748	737	772	721	728	746	778	703	769	764	733	748	712	729	732	760	707	754	721	748	718	744	749	732	753	728	715	761	709	790	791	701	735	744	747	777	743	796	738	780	732	743	742	776	727	774	706	746	676	679	745	752	769	797	747	775	723	737	778	753	680	692	716	687	772	772	727	740	758	750	773	719	751	694	750	759	761	743	720	719	696	761	740	734	683	772	764	718	753	740	732	756	740	740	737	688	757	759	778	695	737	757	763	746	750	728	758	708	730	769	751	734	762	706	730	719	736	700	765	760	680	740	720	716	745	742	753	737	763	743	700	729	740	714	766	764	746	729	741	781	764	740	762	743	741	737	705	739	793	763	764	738	784	782	733	766	758	738	726	747	737	780	728	713	802	702	739	718	752	773	744	769	734	722	767	740	743	742	753	732	727	730	765	747	803	765	746	745	772	695	724	729	732	779	713	789	679	724	773	737	728	715	779	762	686	714	758	761	746	763	709	775	697	750	698	717	783	744	791	726	781	773	788	695	726	802	710	770	738	732	725	743	782	687	770	749	768	736	723	732	743	777	794	742	720	777	733	721	746	721	689	767	779	731	728	679	750	788	688	744	746	734	747	759	707	727	717	820	762	745	766	718	746	730	717	777	735	733	720	725	760	738	734	773	723	792	732	709	743	801	705	688	734	737	735	755	751	749	681	748	692	746	772	748	732	784	783	714	740	764	695	704	719	729	707	749	770	755	715	719	742	736	755	697	713	759	703	736	738	758	714	764	774	738	795	787	766	752	727	755	739	743	705	766	738	730	778	718	694	724	714	745	746	743	730	735	752	738	734	741	749	709	745	766	724	764	745	726	730	715	730	702	768	720	738	754	749	738	736	758	777	723	772	747	756	751	761	776	754	747	758	754	737	764	716	771	771	744	786	734	749	733	749	715	751	742	725	776	734	771	710	810	686	756	742	745	739	810	751	732	711	733	735	715	730	748	803	702	794	757	719	731	697	717	761	788	762	739	740	739	719	734	698	763	752	753	781	761	730	758	770	740	765	732	738	769	764	718	744	744	787	728	710	728	724	767	712	750	725	747	727	759	706	768	780	712	734	741	724	751	724	745	746	755	783	766	705	732	757	761	737	744	701	730	751	733	753	714	706	708	735	715	755	772	730	716	731	769	743	714	701	736	773	734	750	753	757	737	770	712	765	745	755	761	759	774	738	713	735	725	734	732	784	751	774	711	712	735	758	736	735	764	776	793	727	740	788	756	736	777	754	761	753	712	739	785	713	744	766	714	729	720	742	728	766	736	751	766	746	799	763	773	764	743	693	739	761	722	760	733	774	689	727	704	706	735	745	744	737	766	751	747	735	736	752	797	784	784	689	722	708	755	777	741	725	750	791	723	751	778	775	747	753	725	763	724	771	762	747	716	705	776	712	718	738	791	722	808	741	704	753	779	751	716	755	753	744	736	743	724	766	761	747	743	761	714	759	775	727	745	744	786	721	704	730	702	726	702	755	740	796	729	752	710	763	719	742	775	728	726	735	759	675	771	736	720	719	758	674	735	746	756	728	783	725	775	752	747	735	721	803	789	773	723	748	719	713	808	713	700	738	718	737	706	747	724	749	740	700	756	768	727	771	818	788	762	712	775	779	722	749	720	720	764	809	745	761	714	701	779	751	697	696	765	747	722	767	714	711	778	750	741	754	764	737	796	737	797	742	794	750	743	750	695	732	750	721	727	718	717	689	728	735	708	743	767	701	744	780	761	697	747	748	746	743	730	753	744	736	764	721	666	775	746	675	741	762	739	703	734	741	764	707	766	793	739	756	760	761	750	767	723	724	702	742	759	729	756	769	720	702	766	773	766	749	688	734	773	696	717	731	774	744	822	754	684	738	733	739	691	704	758	719	752	736	753	745	757	745	767	705	772	777	750	715	725	760	733	733	724	752	753	749	720	705	720	775	749	767	732	749	719	769	708	691	719	729	772	805	732	710	759	727	745	749	722	705	705	711	731	702	804	769	751	697	725	715	692	717	697	718	739	747	716	748	753	819	714	787	779	771	756	757	709	760	766	753	739	702	769	780	745	717	754	734	727	723	763	763	759	699	790	754	734	743	717	717	734	760	714	712	763	724	752	719	757	735	799	771	763	721	733	777	742	711	731	715	790	735	756	760	718	750	759	777	757	761	743	700	710	768	768	731	720	707	812	687	776	744	727	705	810	718	715	791	755	707	744	777	752	770	725	734	775	733	756	728	729	699	698	751	749	715	756	760	772	748	740	728	719	747	732	744	770	733	729	723	757	757	718	681	751	746	769	690	708	708	766	768	792	778	708	730	713	730	775	751	766	741	769	705	721	759	720	715	745	704	711	714	741	733	749	802	728	742	695	727	754	767	758	763	720	765
51782	35481	19310	8583	10683	15154	4414	382	359	332	325	357	337	345	315	358	311	327	349	341	315	305	320	324	297	323	334	328	325	314	335	367	295	336	355	328	318	304	333	322	342	312	301	324	331	366	336	368	342	324	349	337	344	396	333	302	287	292	329	330	322	352	292	326	313	338	320	325	331	304	338	326	338	329	331	331	327	354	313	347	359	297	312	333	316	296	320	346	346	317	323	325	289	313	313	303	363	302	345	338	295	349	329	322	293	335	319	320	322	327	318	292	302	331	323	289	322	351	335	316	332	317	327	325	305	326	286	333	292	275	335	373	301	314	333	335	338	303	302	319	324	328	342	301	281	325	302	300	296	291	291	334	339	329	316	363	316	315	341	323	330	294	315	337	339	305	307	301	316	328	313	311	305	301	292	333	365	318	324	313	356	339	354	340	309	336	294	309	350	314	307	343	297	294	335	348	336	364	339	320	363	323	289	339	321	318	343	304	286	320	332	331	360	336	322	344	310	271	310	302	343	341	340	325	330	315	351	330	305	304	306	340	307	324	343	323	319	281	308	367	315	321	335	320	330	310	332	349	329	304	285	310	341	335	302	308	316	343	334	292	303	303	292	351	310	301	298	314	322	319	329	314	303	288	330	316	320	345	346	318	319	340	330	304	316	345	329	324	328	322	322	318	351	327	352	359	333	331	297	309	347	325	320	348	369	353	320	339	314	346	307	336	304	325	302	300	328	295	329	337	332	337	306	300	327	325	319	359	332	326	332	326	318	347	333	317	327	342	313	297	352	333	360	330	327	312	336	368	272	326	342	284	317	302	309	323	314	316	353	307	362	324	358	339	287	327	336	329	326	339	301	304	304	310	323	345	345	324	358	363	313	327	316	331	330	334	299	329	315	349	338	271	330	299	311	330	304	314	322	319	310	333	305	287	329	318	318	350	322	287	310	329	315	295	350	334	346	328	332	322	310	332	342	326	351	327	293	335	316	316	298	332	326	337	288	305	303	310	283	322	309	322	327	356	327	343	351	349	340	317	363	339	347	324	343	317	299	309	291	315	317	321	347	314	331	309	292	348	322	326	318	322	334	339	321	333	323	279	309	325	331	305	330	341	342	293	320	318	336	352	353	313	294	307	348	326	343	347	331	316	306	309	290	339	308	280	313	307	328	286	316	338	326	350	362	331	330	327	329	306	291	336	324	339	334	318	317	291	278	296	327	316	345	326	305	311	312	298	328	332	323	335	294	349	357	333	325	314	301	333	342	333	346	306	288	351	344	327	322	320	338	330	350	338	354	304	327	340	350	347	327	328	342	358	288	351	372	370	310	325	325	305	320	313	335	345	329	344	303	316	314	307	301	342	297	335	304	336	339	313	368	305	309	299	342	318	316	337	334	318	321	310	318	348	330	324	307	290	308	305	314	347	339	318	330	310	310	285	300	294	355	272	325	327	358	306	312	339	334	295	310	317	346	330	362	343	348	348	357	311	330	325	314	337	323	328	315	302	355	354	343	313	339	303	320	307	344	316	331	288	311	289	337	319	287	325	315	328	330	317	311	339	305	352	362	320	315	342	308	301	305	281	351	320	352	331	350	336	331	317	297	307	337	345	309	342	305	299	321	329	348	349	297	312	304	355	331	301	320	342	367	330	325	336	312	316	321	334	308	307	311	364	299	320	298	349	338	332	319	333	316	348	318	327	287	323	336	322	334	297	300	339	333	336	330	278	337	318	330	295	348	305	324	340	343	344	301	306	319	332	325	322	345	283	334	291	317	316	353	330	311	307	295	379	332	344	337	306	300	335	338	279	317	321	302	325	334	297	330	371	350	330	342	312	319	327	305	315	289	304	321	333	350	351	309	334	328	312	325	306	334	354	312	287	332	352	330	298	351	344	322	332	308	328	301	310	308	329	314	309	340	334	335	301	324	302	307	327	329	294	319	354	298	290	360	312	316	342	323	287	285	303	327	350	329	327	315	308	318	320	327	292	288	342	338	325	347	294	324	318	362	329	322	318	330	292	332	291	276	338	303	309	318	348	353	308	323	331	299	344	326	322	282	346	338	285	316	328	304	324	295	329	333	292	309	315	297	305	336	339	310	316	309	308	299	322	331	294	336	357	323	322	349	342	308	300	327	331	296	302	307	308	350	310	316	312	310	343	346	343	292	333	329	327	334	340	320	366	337	297	336	347	349	325	307	270	315	331	361	327	344	343	346	313	344	320	321	313	329	315	304	332	298	328	310	297	367	339	282	326	325	323	320	313	307	297	304	293	313	349	320	340	304	320	300	343	330	308	311	328	291	326	298	317	334	314	328	324	311	318	316	311	319	350	319	283	306	304	307	305	348	306	320	319	322	335	334	340	372	321	350	337	306	293	304	310	294	294	340	334	298	329	331	323	324	357	350	331	328	334	329	300	321	350	307	297	337	279	311	336	373	320	336	340	328	342	346	332	343	302	329	318	330	344	354	311	329	342	344	351	334	336	284	373	321	338	304	350	305	325	320	311	315	297	320	323	328	317	342	333	317	291	303	313	305	325	351	328	332	330	331	317	309	331	287	336	338	315	303	342	349	341	296	351	331	342	330	323	355	303	328	285	326	319	328	313	323	344	311	314	300	329	316	323	329	338	334	285	324	309	302	302	327	290	283	317	309	331	315	348	356	333	322	338	293	297	331	359	317	312	338	331	321	339	345	329	342	304	315	311	370	312	262	290	294	292	354	349	304	301	310	321	348	327	349	344	291	327	339	345	325	333	351	300	325	343	282	312	340	349	316	336	323	335	328	309	341	364	305	303	331	359	318	322	316	318	300	352	359	307	318	332	344	315	343	308	322	277	306	306	375	359	330	330	304	337	330	309	316	326	317	319	329	337	327	322	305	329	357	272	316	341	298	323	356	343	297	335	329	307	317	309	343	348	333	322	328	301	303	337	306	330	327	341	352	288	347	312	339	312	306	299	329	317	343	313	326	323	322	309	310	329	319	314	315	345	345	332	310	322	313	300	310	319	309	313	345	367	326	330	346	310	324	313	309	348	317	371	307	322	303	330	314	366	321	317	324	294	328	325	368	295	342	375	310	326	317	330	327	292	323	278	301	333	309	326	325	335	280	305	332	319	337	319	325	345	297	347	340	305	313	348	341	349	319	330	306	279	331	308	345	373	357	325	365	318	327	301	317	336	340	345	306	321	319	304	303	318	331	331	326	333	306	282	301	333	318	366	306	294	328	337	322	293	306	300	289	343	324	322	304	319	301	305	304	296	279	309	359	299	331	330	357	327	298	337	343	326	353	299	307	310	325	312	319	342	307	340	335	351	331	306	297	329	289	326	355	347	309	316	300	348	349	300	321	324	346	313	340	325	322	305	332	337	295	319	307	321	322	297	340	352	358	355	331	318	359	322	338	300	335	335	279	332	321	326	321	341	340	319	329	306	367	327	371	312	279	331	349	328	332	333	302	351	356	343	356	321	340	312	328	309	338	326	376	324
32031	26914	20418	16418	26872	30991	8571	914	841	792	782	811	743	732	721	737	698	711	727	721	758	739	748	739	718	733	775	703	687	725	725	677	730	685	667	731	718	740	697	699	675	718	664	709	700	737	703	709	703	721	716	705	708	691	733	709	731	707	701	677	717	700	677	692	752	683	722	651	749	713	676	664	674	730	737	695	735	713	667	748	728	710	729	670	647	717	722	713	725	657	719	706	684	761	692	684	710	725	697	702	737	736	704	723	691	716	691	691	679	657	753	696	722	684	717	674	694	719	713	737	721	683	705	674	734	682	648	690	730	657	697	720	746	717	701	640	698	738	678	655	684	703	703	752	745	771	722	686	703	762	662	718	686	707	641	669	721	721	712	693	727	679	680	731	693	669	719	701	696	683	704	689	694	698	694	699	661	730	685	756	712	677	685	701	737	694	703	716	644	708	693	677	752	679	712	707	653	724	698	691	736	718	698	659	726	720	678	700	711	676	675	685	681	702	694	729	732	759	729	666	735	735	680	735	710	685	712	698	710	682	703	731	683	678	712	697	664	771	688	684	694	707	697	697	721	675	709	638	698	713	695	697	699	709	650	682	698	721	706	703	667	710	740	732	742	738	676	738	726	720	692	728	719	709	716	680	709	728	703	713	694	706	673	729	668	689	722	711	676	685	677	718	655	679	714	662	740	616	711	686	713	708	715	735	679	714	704	729	714	749	682	728	742	637	711	698	686	680	683	739	721	751	716	690	726	715	676	730	726	721	742	678	701	666	693	683	687	723	727	643	705	713	706	666	643	742	701	687	725	701	701	708	743	693	716	697	655	705	729	670	698	655	704	694	691	716	714	714	696	771	700	646	674	699	742	704	700	711	706	712	705	674	715	741	678	734	718	682	727	713	678	713	685	691	718	750	669	697	699	714	691	720	690	709	669	693	730	703	703	726	709	678	699	689	733	709	652	715	694	698	719	675	751	748	705	707	696	720	677	716	695	724	739	695	701	679	660	702	684	713	703	715	683	701	756	670	727	691	749	701	752	732	678	717	690	701	694	721	653	689	766	657	675	706	731	694	699	673	718	704	737	717	658	661	734	710	663	707	742	693	736	658	719	682	711	688	706	738	700	682	696	760	675	722	681	738	729	675	730	708	695	682	723	678	728	729	742	696	699	724	728	729	619	670	746	777	739	720	725	648	677	719	714	730	723	663	676	681	671	732	708	674	700	720	731	717	678	666	759	696	745	682	672	671	695	692	682	724	714	723	743	672	761	722	727	668	719	682	720	668	700	673	691	677	727	690	732	673	679	724	629	674	697	676	716	743	695	765	685	702	689	726	675	705	703	696	701	721	692	730	736	726	664	695	723	669	728	759	688	687	678	720	722	683	709	678	655	709	680	710	682	683	682	722	714	715	689	739	711	731	713	714	700	721	704	711	703	690	699	684	749	722	693	722	710	660	743	673	672	665	731	762	728	691	724	749	707	719	704	642	731	701	663	697	681	691	674	707	701	761	722	734	669	697	673	706	728	698	657	671	714	696	681	738	703	682	739	722	727	693	669	724	714	720	706	718	688	699	698	725	699	723	663	685	728	707	693	674	718	715	733	736	684	651	731	679	695	744	703	726	699	731	713	689	703	681	749	668	654	717	719	710	744	654	724	696	699	669	699	651	748	693	716	674	676	705	724	714	680	691	727	704	695	715	705	680	697	737	668	654	717	713	729	693	724	668	749	738	721	693	685	714	696	703	707	682	706	719	670	714	731	672	658	714	663	712	755	663	683	728	706	722	710	686	687	666	706	679	744	672	704	686	700	682	660	711	708	679	700	669	699	712	672	677	722	728	678	749	709	694	745	712	709	744	716	682	671	752	673	746	709	670	679	711	747	675	673	664	725	714	683	745	728	747	700	662	703	709	659	748	689	747	716	735	700	674	677	703	720	704	719	738	700	669	733	694	681	690	689	723	737	731	724	713	721	710	754	701	700	680	733	724	694	700	664	731	658	708	713	704	722	661	714	711	678	702	743	702	742	729	703	683	735	681	726	730	740	721	712	697	688	716	698	682	717	682	674	724	699	708	691	665	685	727	732	707	707	719	647	743	667	737	726	702	673	723	745	677	697	763	693	701	676	717	652	683	711	729	718	707	705	717	674	661	746	721	678	703	716	702	705	668	662	731	703	747	680	732	680	733	724	694	704	689	700	732	683	662	721	691	752	683	710	701	704	768	740	735	701	693	698	706	695	715	679	670	690	672	707	713	744	727	708	699	721	720	736	688	675	696	736	707	679	749	719	759	733	653	699	744	754	650	737	688	697	720	699	701	669	687	708	730	760	710	721	713	705	646	702	682	723	732	704	751	706	661	728	718	711	708	738	692	712	736	713	701	711	698	676	720	637	718	759	710	701	753	707	697	707	698	736	696	703	750	681	693	661	701	707	704	754	730	755	714	714	717	679	744	722	745	680	721	657	637	689	688	686	713	716	682	678	650	705	716	697	712	714	699	723	694	697	715	711	722	696	724	723	748	678	732	692	698	730	702	721	727	721	729	716	734	722	681	743	707	729	685	672	709	656	721	707	764	708	650	732	700	695	695	704	693	665	758	726	718	712	739	678	711	664	747	722	732	722	748	720	688	711	712	700	722	695	746	688	746	709	705	635	713	709	702	683	733	757	657	734	727	718	722	715	697	691	728	696	692	723	704	694	694	744	701	727	703	711	663	667	714	716	719	740	696	695	677	666	720	689	708	671	679	698	686	699	714	678	710	710	701	716	709	751	705	759	741	712	684	702	712	674	706	737	687	716	668	706	668	689	707	696	739	662	715	748	684	710	706	693	699	750	740	705	661	739	711	687	735	743	736	693	726	687	719	720	740	718	724	695	656	705	709	736	681	717	682	755	665	661	678	728	749	670	699	694	733	684	724	748	679	726	720	736	706	729	717	689	669	667	686	704	711	724	719	676	683	701	738	682	700	694	703	739	691	732	724	747	656	715	681	697	708	722	670	739	730	674	666	702	734	713	700	738	736	733	623	706	739	679	699	737	671	683	737	717	698	671	738	686	638	746	679	673	733	669	688	700	729	705	750	748	716	703	677	699	762	703	729	648	694	668	746	676	700	699	745	717	696	728	711	736	706	688	680	693	678	721	705	715	735	657	720	721	700	663	673	715	703	734	717	670	696	721	670	703	721	687	722	715	697	673	733	741	673	688	743	710	722	703	732	736	703	727	696	712	744	703	731	705	673	729	672	723	760	710	661	710	667	715	703	716	712	670	702	681	706	681	736	705	705	720	701	721	684	686	743	647	698	729	695	717	708	724	713	713	672	670	708	726	723	694	746	729	663	772	700	697	741	737	703	689	726	681	702	726	692	724	712	716	706	694	714	702	696	748	725	712	708	684	694	720	702	672	696	653	697	717	698	725	753	773	651	698	690	682	674	693	720	694	704	697	687	661	674	710	721	680	667	710	770	731	703	707	715	720	699	720	674	703	707
29066	19036	8074	1514	367	407	237	218	185	197	218	213	183	193	220	196	219	209	198	209	184	197	212	191	210	221	188	187	226	202	204	182	191	210	185	181	172	200	196	185	189	194	164	189	176	215	209	160	214	193	210	196	185	209	185	181	190	220	191	196	176	185	190	186	172	200	195	184	179	178	183	207	182	204	219	216	167	206	195	217	208	192	176	165	199	187	182	187	225	216	210	169	199	206	208	213	199	176	179	176	200	197	169	186	178	202	209	201	189	202	204	166	185	181	188	198	213	167	200	223	190	189	199	192	184	188	208	174	204	192	185	181	185	192	204	186	194	219	174	178	210	202	182	181	178	184	214	202	201	173	205	169	189	208	206	217	202	185	192	201	169	196	200	191	203	163	172	177	207	175	190	198	202	186	187	216	192	177	187	206	203	203	185	214	186	184	201	210	209	166	178	180	159	190	180	167	176	201	177	202	200	197	183	214	213	185	208	205	194	188	204	183	178	241	186	162	181	171	236	194	189	185	202	206	190	206	210	217	183	196	174	204	183	211	215	208	175	197	180	192	187	218	180	213	212	181	200	200	213	182	200	165	203	210	205	192	189	176	198	186	193	225	207	204	183	188	175	172	180	175	188	188	173	207	180	194	201	194	183	176	200	197	187	208	175	211	184	150	210	201	214	175	191	220	209	178	194	186	186	181	185	207	187	207	196	216	213	201	209	176	212	204	199	195	199	190	218	177	188	165	216	195	199	192	151	181	185	208	208	197	201	198	180	172	172	192	198	213	206	175	179	197	201	217	204	203	183	189	198	185	202	178	197	190	195	222	194	194	178	180	185	194	192	168	208	200	226	193	180	212	173	186	185	195	200	184	240	200	202	165	187	202	187	208	170	196	172	185	196	159	184	208	210	186	185	188	193	207	188	194	186	180	150	184	198	179	155	209	207	208	185	197	224	168	211	190	181	193	169	177	180	212	206	209	194	193	209	182	203	162	204	172	204	186	195	198	211	219	205	201	212	217	184	208	219	165	192	189	190	206	189	176	191	210	190	220	203	218	184	179	226	184	170	194	198	210	187	180	183	171	182	198	173	199	186	200	201	196	174	197	194	206	196	214	210	217	195	184	158	176	198	186	210	189	176	193	197	218	199	189	179	199	196	187	199	196	194	195	182	180	204	156	191	200	201	200	172	217	188	162	200	176	187	212	214	214	175	184	204	169	177	165	199	182	199	218	213	230	223	205	191	189	211	199	175	198	191	184	215	190	189	189	187	191	188	186	193	184	196	206	216	164	177	212	196	168	202	211	196	205	196	201	214	187	205	180	196	186	164	179	203	184	227	189	217	219	194	190	194	181	201	183	175	187	192	198	202	210	192	181	207	212	186	174	177	193	202	188	203	190	197	190	201	200	173	191	189	188	185	198	181	190	173	216	210	175	160	228	202	166	169	188	180	194	194	174	176	203	187	170	173	226	203	189	165	200	210	199	193	191	176	176	193	195	206	180	187	166	197	196	233	202	208	181	222	212	188	185	187	193	167	195	197	202	185	197	182	182	205	191	202	187	222	189	181	191	189	190	189	201	215	193	198	214	185	191	184	180	186	190	185	197	169	199	187	170	192	181	172	192	197	204	197	207	195	186	217	184	190	175	197	181	174	188	214	174	183	215	198	207	198	178	183	184	191	190	191	223	182	198	180	208	216	182	185	225	193	186	206	171	235	175	195	202	172	219	203	199	207	196	190	200	209	225	197	203	222	205	189	211	209	178	198	183	198	193	204	188	206	198	217	211	183	214	196	191	194	173	193	174	212	199	199	197	204	191	192	181	205	222	179	213	175	181	182	182	167	206	203	194	201	179	173	217	199	175	177	173	183	174	189	194	190	175	226	216	194	203	210	209	202	208	196	198	203	193	186	188	202	189	190	189	206	188	179	180	223	174	171	183	195	213	212	159	194	211	174	176	191	159	184	212	221	215	231	193	184	181	191	169	195	192	187	181	232	179	220	206	201	214	201	199	198	188	196	200	195	199	225	197	186	180	193	208	202	204	187	185	212	166	192	182	181	202	191	205	196	189	178	167	199	181	193	185	217	169	196	180	205	179	208	187	182	194	180	196	160	204	190	192	191	186	203	177	175	188	192	196	233	225	200	179	186	192	202	195	179	173	181	217	187	212	194	191	202	177	221	195	171	186	199	207	179	201	190	186	161	200	185	213	211	202	205	178	200	195	193	173	181	198	216	171	206	186	213	190	188	198	189	196	193	206	216	179	202	203	201	183	179	205	185	196	176	183	184	161	198	199	192	193	237	198	172	185	174	208	210	189	204	177	195	195	216	191	190	212	196	203	179	194	209	195	217	172	170	188	199	188	197	217	192	167	188	187	189	192	208	208	189	178	190	175	199	180	186	223	194	178	201	178	214	191	206	172	200	179	184	206	195	219	188	183	177	181	181	201	204	188	192	204	193	190	169	207	176	163	196	211	192	196	207	196	228	173	195	199	189	176	185	182	180	190	189	203	194	202	171	203	179	188	191	202	184	177	183	195	220	180	180	183	192	198	193	212	185	188	197	182	190	191	180	191	223	190	205	158	207	206	178	188	165	191	206	178	171	173	187	185	186	202	188	181	189	184	224	159	194	174	209	200	199	193	205	230	200	171	184	187	190	199	200	224	190	184	201	189	184	189	181	205	199	181	231	187	191	188	184	189	203	179	199	197	193	183	189	196	199	165	178	161	200	185	188	200	216	183	193	194	187	179	171	193	226	185	190	202	198	177	205	203	210	200	200	231	196	168	157	208	191	159	171	194	216	185	177	182	201	193	184	159	198	188	206	225	207	204	221	209	195	200	200	207	185	191	179	188	197	218	199	200	204	217	180	196	203	196	195	197	166	177	192	229	191	205	207	195	212	178	175	215	186	189	202	180	229	193	211	181	210	184	199	203	200	175	201	187	190	188	183	198	175	191	186	186	190	174	163	175	199	214	197	212	198	200	174	166	187	199	168	183	202	196	189	190	203	201	197	207	179	188	193	197	187	196	203	223	190	183	202	169	195	211	206	187	184	183	188	219	194	187	170	215	178	188	222	187	199	186	189	200	198	193	192	207	243	199	188	178	207	228	207	202	173	200	165	220	189	170	160	184	214	190	212	211	160	172	200	194	197	203	177	192	217	178	193	202	187	193	231	204	198	232	184	199	184	171	211	192	203	187	205	193	193	184	185	198	181	213	183	188	203	224	179	192	206	204	210	201	176	193	203	200	198	194	200	183	174	215	209	201	196	184	184	199	193	166	214	216	183	173	187	183	208	196	195	190	188	166	177	200	197	183	218	204	211	200	232	178	188	201	198	208	219	199	204	200	193	182	191	217	195	203	208	211	171	192	183	187	197	194	202	202	197	196	209	214	182	199	219	227	189	173	189	217	190	215	181	187	184	205	193	184	217	196	166	192	186	205	196	197	184	211	201	185	203	205	174	213	207	198	197	206	208	191	186	208
17459	14566	10283	2911	1103	1419	582	444	468	438	509	430	461	467	509	444	451	461	475	480	454	497	415	437	486	472	470	434	476	434	415	475	423	441	488	460	457	451	490	476	458	507	454	477	465	452	483	492	482	494	478	478	455	485	509	507	480	483	459	518	518	486	459	465	516	473	511	477	490	447	444	470	479	469	477	485	476	466	472	499	506	467	500	456	451	436	491	500	461	470	521	498	459	500	445	492	465	486	453	436	454	490	446	473	514	520	473	515	477	416	473	477	462	483	503	441	466	441	464	449	448	505	454	487	476	460	433	484	485	463	487	489	460	479	493	453	519	465	454	508	475	457	494	463	487	482	468	478	423	471	492	490	451	465	457	495	470	483	467	473	497	460	510	504	499	454	522	454	484	494	479	485	495	471	476	476	458	485	458	521	456	447	492	435	442	457	491	480	439	437	482	497	495	496	459	465	497	479	462	465	444	444	477	475	490	478	442	460	491	432	509	484	458	468	507	479	443	466	473	485	479	471	459	459	472	514	478	484	467	450	436	458	464	478	471	425	460	481	480	495	495	457	483	513	486	470	446	490	454	503	478	449	466	449	474	430	459	435	435	485	471	490	490	496	444	473	481	467	508	496	458	476	514	435	468	451	473	481	470	489	449	420	451	470	501	488	469	474	478	438	493	492	446	494	515	433	476	482	465	506	511	499	471	486	499	497	422	492	510	503	481	456	449	503	465	479	450	480	485	495	446	450	458	452	468	455	469	481	508	505	438	467	448	468	424	467	492	466	467	469	469	476	462	464	485	502	472	480	500	474	495	467	464	480	452	475	442	463	491	451	486	465	481	502	497	484	468	442	490	462	449	455	486	469	497	473	468	409	511	505	468	483	454	475	485	474	485	490	465	474	482	499	476	488	487	462	468	461	467	470	504	449	459	449	462	516	442	432	487	459	472	432	451	483	456	461	456	502	458	449	469	474	454	441	480	387	469	477	448	458	448	508	467	470	470	471	472	463	447	497	480	493	503	509	482	479	463	446	478	457	445	482	436	458	500	442	490	473	479	499	476	465	492	439	445	507	450	465	463	457	498	482	468	434	471	466	448	448	514	496	481	471	463	459	472	531	482	527	437	448	464	454	474	466	477	460	464	469	455	443	487	475	489	476	503	472	475	491	475	503	487	482	424	482	463	489	456	471	453	479	458	503	467	472	476	485	472	494	480	484	457	461	455	448	461	505	439	455	468	466	451	464	488	469	503	455	484	463	470	478	515	460	479	455	453	498	444	510	468	483	463	472	452	443	432	519	472	474	488	478	466	481	454	512	444	479	467	464	478	431	531	454	454	481	462	455	487	447	446	451	465	468	445	431	516	458	480	450	489	468	478	465	532	463	479	481	454	496	502	453	467	467	505	472	448	478	470	451	461	479	488	459	452	503	500	488	488	471	471	479	503	463	429	464	471	483	461	472	467	495	472	499	471	465	465	422	454	449	481	427	456	448	453	493	489	474	486	468	427	452	485	481	477	521	444	452	494	462	493	425	446	474	465	480	492	513	493	502	501	490	453	462	466	454	480	505	443	488	486	470	441	430	463	487	471	476	485	457	466	433	468	493	490	462	498	475	511	473	473	497	471	481	476	467	468	477	471	475	455	489	470	431	481	473	438	483	481	457	459	463	420	506	537	482	487	518	497	517	526	494	445	461	469	515	468	465	479	456	413	506	492	460	476	488	481	492	486	496	487	443	483	477	488	436	489	479	517	456	472	434	488	454	477	483	471	516	509	453	469	511	465	465	455	509	478	472	469	495	467	475	460	482	511	490	480	455	491	473	497	485	472	476	454	479	470	465	485	466	463	518	449	438	460	479	476	483	443	458	475	460	502	446	468	479	479	484	489	487	490	449	456	487	462	454	526	465	443	468	472	427	457	447	473	486	449	445	500	473	472	512	466	469	462	477	505	474	459	480	450	462	444	486	482	496	462	452	483	516	468	446	480	469	501	497	513	483	485	458	495	479	530	511	463	492	505	456	471	483	485	499	495	455	464	515	459	473	519	482	432	434	459	453	461	486	457	490	438	459	507	471	493	501	496	519	491	481	472	488	470	467	475	449	525	479	458	475	470	445	464	473	466	461	451	448	532	448	451	496	461	474	441	460	497	467	459	457	449	502	456	480	456	481	509	489	456	460	469	484	484	434	497	468	468	473	489	514	428	448	414	462	523	503	444	509	446	451	511	450	558	451	464	537	481	510	456	446	445	517	507	482	455	449	449	460	469	491	462	470	459	461	503	535	506	479	472	443	436	493	475	464	456	476	488	481	491	481	523	500	520	469	487	476	451	460	484	469	458	468	482	480	502	510	453	490	480	494	468	475	479	452	470	490	436	448	446	502	456	467	463	454	503	466	472	485	498	445	475	456	459	466	459	453	464	498	477	461	465	474	464	509	506	547	470	495	468	473	468	447	465	471	439	451	432	476	459	465	482	497	509	450	471	496	445	478	483	429	473	439	506	466	469	490	457	462	452	494	474	499	474	480	470	460	494	487	474	450	450	518	489	447	513	467	526	452	491	496	475	510	504	491	467	453	493	501	475	461	452	469	469	426	482	472	475	499	478	467	467	451	478	448	514	493	509	493	447	513	503	515	459	520	436	540	467	465	483	472	466	471	500	483	475	464	472	449	448	454	468	496	496	446	512	479	471	494	447	482	454	492	450	492	478	447	438	513	479	466	487	468	498	460	476	495	455	461	501	487	475	462	455	496	449	490	475	478	512	529	445	504	439	474	439	485	487	458	512	475	479	471	476	474	472	475	474	507	466	446	457	449	474	482	451	476	477	479	455	475	513	465	473	477	483	462	497	479	483	478	488	483	453	490	463	473	470	440	456	486	455	489	507	492	473	495	491	474	462	491	412	463	465	476	451	469	470	481	435	453	482	441	492	464	497	460	499	471	516	462	468	453	460	464	503	460	467	513	479	466	462	485	494	490	475	448	463	515	471	489	465	478	446	486	480	487	473	471	498	476	480	465	471	441	504	500	500	480	463	519	497	477	500	490	497	444	459	487	453	482	453	471	464	449	466	467	432	492	459	460	417	464	478	478	426	475	493	456	470	493	490	464	444	471	480	498	469	444	498	479	470	447	469	422	452	447	494	473	492	478	459	466	440	473	469	450	482	459	439	490	480	476	443	459	479	458	476	433	449	456	468	468	500	457	477	496	500	489	477	470	451	455	506	489	490	489	468	555	458	506	480	455	448	473	500	436	463	457	492	487	436	504	452	459	513	439	481	470	442	467	428	506	458	488	447	466	439	477	501	459	473	463	462	471	424	456	447	469	483	487	471	480	478	483	444	463	475	511	466	484	474	465	465	428	460	465	509	479	460	449	433	468	482	500	480	488	494	418	458	423	489	455	443	442	491	473	482	462	444	489	457	474	501	445	466	402	512	477	438	493	488	497	436	493	504	475	468	428	482	464	501	481	449	453	466	476	472	497	490	451
43188	28328	15097	7306	6960	7460	1817	385	333	351	305	338	317	339	351	356	334	336	319	363	315	303	337	304	311	277	345	343	336	344	312	337	307	318	328	338	362	331	277	303	344	322	338	327	312	357	330	358	341	346	309	325	339	345	367	342	338	363	342	349	277	325	317	353	302	315	346	324	335	309	316	302	349	318	360	370	313	353	327	309	329	324	326	320	317	291	332	340	330	325	288	322	338	337	332	301	327	348	345	327	338	359	357	335	318	308	345	318	346	294	354	328	338	359	296	353	324	326	339	338	346	325	316	316	318	298	346	319	323	352	328	345	330	332	344	356	311	335	342	341	313	348	326	282	329	312	355	325	317	346	316	293	355	330	361	360	355	320	326	336	321	325	332	338	306	320	372	340	369	380	318	333	322	357	300	309	334	301	335	350	339	361	310	347	314	349	308	305	278	329	358	346	351	324	321	318	313	301	333	326	343	323	328	332	335	321	329	333	348	366	306	313	315	325	302	364	322	315	338	314	342	332	361	363	337	332	327	292	325	287	325	335	356	337	314	295	317	349	305	337	340	303	345	316	313	344	314	351	265	366	349	338	353	364	331	314	309	278	348	377	309	321	315	294	344	300	296	310	309	290	316	323	297	315	320	345	332	342	339	290	369	304	320	324	323	317	323	301	341	309	333	350	350	304	310	340	310	319	320	316	317	323	308	343	293	287	311	312	299	287	347	331	340	342	327	331	339	329	329	319	331	367	307	310	339	318	335	343	326	322	332	312	324	320	350	308	304	333	324	310	297	346	353	350	315	338	300	323	326	311	356	315	353	311	311	331	321	355	363	342	333	334	334	339	334	316	334	340	340	363	287	312	315	321	359	357	345	366	321	345	330	312	303	346	353	371	328	326	294	317	329	327	330	325	322	312	354	334	316	322	336	366	329	299	339	337	352	340	346	305	332	361	312	353	311	317	332	320	327	339	306	374	324	321	327	342	297	333	318	316	322	364	346	350	319	310	297	289	358	327	291	348	313	285	314	336	302	363	325	319	356	306	339	346	307	320	331	297	331	313	318	332	309	311	348	346	307	294	329	310	304	318	332	322	325	338	311	347	351	324	332	334	331	332	334	323	317	335	335	329	351	310	328	366	336	342	311	315	328	325	349	338	332	338	344	340	326	335	328	296	328	324	339	345	317	348	332	329	331	361	304	305	323	339	331	337	314	348	354	345	288	332	320	341	321	360	318	302	355	290	297	320	314	331	326	357	365	339	350	352	354	321	315	343	335	327	326	344	333	355	331	348	294	312	333	304	333	305	290	333	383	356	317	285	330	314	307	355	326	300	342	340	362	350	326	333	340	315	325	328	298	321	335	329	312	321	314	339	307	321	346	336	366	323	323	336	332	350	336	334	323	347	320	339	321	309	341	328	324	312	346	330	331	326	328	309	347	313	321	361	352	372	346	327	327	310	284	321	329	339	320	308	343	348	330	309	279	388	338	314	315	333	323	315	286	334	329	296	327	329	316	308	311	329	317	325	321	333	306	302	395	358	338	301	322	322	329	348	356	333	333	346	331	342	314	347	289	320	335	291	353	320	326	303	309	361	339	331	334	335	347	300	318	344	343	325	333	339	335	294	331	328	313	323	341	355	334	334	342	323	345	310	354	332	305	306	343	338	314	329	308	305	366	353	354	317	328	311	317	323	331	306	344	326	361	310	350	324	321	316	360	327	327	350	334	332	312	315	348	287	302	355	346	349	326	309	333	342	325	324	342	355	309	296	333	334	317	337	311	303	316	316	328	334	307	299	333	365	367	324	319	328	304	315	307	368	333	368	334	292	304	308	293	330	347	352	320	363	316	322	330	323	339	335	303	357	344	301	320	323	320	311	309	336	321	324	335	336	367	308	322	347	321	328	326	328	322	306	321	330	328	297	320	339	339	317	326	351	353	328	288	316	340	347	337	291	307	330	327	324	312	338	326	295	347	350	361	303	296	353	311	325	313	352	292	349	301	335	336	357	325	355	339	351	312	308	353	302	315	358	344	320	329	361	334	348	319	345	342	327	361	328	341	313	320	337	324	289	317	339	351	337	308	319	346	322	333	326	291	313	344	358	292	315	348	395	332	334	321	331	342	338	317	339	328	322	314	293	305	341	345	297	322	314	304	338	319	292	273	314	314	330	343	306	329	332	309	318	330	314	367	324	310	327	317	317	343	325	307	330	350	301	330	346	334	308	334	337	326	317	295	329	315	269	286	292	307	360	344	329	312	313	338	325	322	334	318	333	332	308	345	266	326	338	314	312	342	325	338	303	336	323	326	324	306	346	318	324	316	326	336	339	314	317	316	327	301	312	311	379	339	292	313	311	320	342	306	343	314	345	308	317	328	301	312	323	283	337	321	298	344	331	324	323	307	305	330	317	327	309	331	307	309	332	320	320	328	299	331	328	336	337	337	342	323	336	339	357	330	302	337	316	312	310	351	294	321	324	341	332	325	315	317	341	323	360	336	334	321	304	332	303	367	326	324	330	330	317	357	307	335	333	347	330	359	300	330	330	318	339	328	310	309	328	314	313	353	320	322	346	332	320	335	366	339	308	336	315	358	327	336	282	340	320	356	339	367	354	360	306	354	333	323	309	350	317	334	343	319	311	365	338	307	310	326	339	338	328	319	286	331	291	331	325	318	341	312	361	349	286	315	305	350	325	328	332	299	297	337	304	349	326	288	312	290	314	357	331	344	332	324	309	313	314	321	341	330	327	333	298	296	363	341	299	320	339	354	315	317	321	332	356	334	360	315	346	348	360	304	303	367	286	319	285	339	309	338	336	275	329	344	278	299	330	318	316	328	322	334	317	295	316	331	320	320	324	302	340	357	346	354	330	316	329	342	354	314	294	328	314	311	314	361	343	310	299	352	291	346	307	304	344	326	315	324	293	294	342	358	322	359	328	317	348	362	339	298	335	355	314	300	358	372	321	299	346	368	313	341	328	316	361	331	345	321	344	310	345	316	287	357	316	311	342	318	351	358	342	334	356	318	337	352	318	365	344	320	316	337	342	333	341	313	333	335	308	336	307	327	333	298	338	371	298	302	342	306	321	319	333	340	337	340	373	327	307	321	335	329	319	338	326	361	342	336	360	305	302	319	326	325	297	344	386	351	289	320	341	309	337	335	360	365	324	308	305	352	336	302	327	342	305	326	305	357	333	336	331	334	350	313	342	376	321	315	337	286	330	370	328	362	299	317	312	336	334	328	329	360	314	316	339	325	317	299	311	351	333	325	322	316	310	335	322	328	342	327	341	325	317	301	322	323	332	316	329	339	301	331	328	348	326	337	345	319	341	315	344	334	312	311	327	315	319	315	290	330	314	316	341	289	294	388	341	322	351	303	300	324	340	345	328	346	358	329	297	315	315	297	346	322	332	317	343	337	321	348	352	326	306	308	306	315	345	332	327	344	321	316	331	316	292	347	330	314	345	342	325	320	310	305	298	324	310	349	337
27011	21691	17625	15998	19786	19589	4832	833	822	773	723	765	843	801	742	752	754	765	767	740	796	748	744	721	806	737	685	773	757	745	778	708	727	764	781	736	723	751	724	719	769	753	756	767	724	736	689	781	759	697	789	713	773	727	741	728	739	770	745	733	750	757	697	777	733	766	718	743	769	728	763	763	731	742	676	760	767	748	714	772	734	726	725	686	713	720	736	738	769	801	721	756	716	716	762	767	752	697	711	771	717	725	734	713	713	769	732	777	725	728	699	726	714	695	678	747	774	713	765	760	768	693	788	746	741	725	732	772	743	754	695	780	749	707	731	762	735	690	740	707	751	718	724	699	727	735	704	790	724	722	755	732	739	758	711	705	695	733	773	738	773	729	726	713	709	743	756	736	699	718	766	758	737	705	722	705	723	722	719	673	703	805	699	742	713	761	768	721	710	747	726	712	701	763	710	731	752	706	755	745	756	750	738	704	700	739	682	772	771	704	700	732	742	778	764	760	691	721	687	704	752	706	788	710	703	737	734	770	779	806	756	763	742	709	726	699	690	742	707	757	752	750	722	719	751	762	722	795	699	717	717	791	767	707	745	720	695	723	778	740	721	716	739	725	706	679	754	739	725	730	721	749	745	689	728	754	736	749	728	756	771	727	774	680	742	744	692	748	742	704	735	719	646	711	727	708	722	745	715	708	741	715	698	719	774	711	739	751	739	678	752	748	723	721	700	758	721	711	752	741	760	752	716	765	722	705	728	717	708	727	769	706	728	765	712	719	722	721	772	728	733	721	733	719	751	775	724	720	725	728	747	721	703	769	771	708	688	759	747	712	748	713	745	694	717	758	735	741	680	774	734	754	721	727	716	747	732	715	747	716	714	732	779	687	753	673	768	759	702	742	760	737	758	705	748	745	746	754	723	741	704	740	796	751	778	754	754	712	683	762	710	704	709	738	770	756	703	745	692	692	723	709	776	745	790	762	713	758	717	750	752	749	753	664	693	740	741	771	777	764	706	747	695	710	759	686	705	772	728	755	697	775	732	708	739	685	708	738	732	729	766	731	736	741	750	734	746	685	797	734	743	729	731	761	693	779	723	695	726	742	748	690	716	692	708	710	711	748	763	750	711	749	721	695	734	690	780	753	720	714	710	792	742	721	705	755	734	739	725	729	761	763	741	700	738	769	705	770	768	700	770	726	743	751	672	724	718	711	714	770	801	709	771	794	742	751	773	694	678	737	680	716	693	740	756	749	728	766	708	770	771	752	712	773	711	793	697	752	734	746	687	705	726	702	708	724	769	697	749	702	731	733	708	724	724	768	763	729	780	738	733	769	737	754	696	743	755	741	701	743	710	696	774	704	714	721	766	756	731	725	722	758	742	702	709	716	764	762	760	695	768	750	729	769	724	715	714	714	750	729	768	754	716	760	719	738	752	719	720	753	710	716	741	769	741	743	788	767	693	720	744	738	661	700	733	750	731	737	732	756	731	751	754	676	758	732	753	792	739	729	710	662	728	751	685	691	742	746	720	681	743	756	744	687	752	709	694	764	793	714	724	727	688	718	690	710	756	756	751	702	750	747	674	709	738	724	733	691	717	713	740	716	722	713	743	715	729	735	714	740	746	725	747	762	751	739	712	720	733	722	742	729	747	737	754	692	758	756	734	737	758	739	769	772	758	754	753	699	736	709	763	757	736	752	733	715	756	726	770	724	748	702	713	739	705	722	713	722	770	751	784	708	769	757	722	767	737	750	753	693	763	746	718	710	773	780	744	747	775	769	731	784	762	735	746	745	758	749	722	728	718	741	724	735	727	735	704	736	769	700	742	764	758	782	689	738	732	742	761	741	688	755	707	708	762	705	714	767	775	788	744	731	720	723	740	700	765	702	731	709	714	725	755	749	728	723	697	759	699	691	762	700	743	727	705	722	742	697	733	740	706	722	712	702	711	714	779	722	753	772	765	761	734	703	694	774	702	697	743	720	711	746	745	731	726	760	756	732	739	673	736	705	786	752	699	745	729	726	766	722	739	732	716	690	706	776	724	730	750	748	765	717	752	733	728	727	755	756	744	730	718	745	716	728	758	782	770	748	754	704	743	710	682	732	759	733	729	733	706	742	741	697	768	741	745	713	772	734	708	668	757	756	717	767	731	698	731	723	713	700	772	731	695	707	665	813	754	737	701	773	740	741	694	754	771	753	748	757	719	686	709	737	722	703	773	731	729	756	741	749	766	699	715	777	749	723	730	722	709	707	714	778	700	731	731	710	756	761	750	741	759	744	755	779	726	705	692	742	727	756	688	772	745	725	800	726	737	724	732	742	735	720	702	740	753	743	711	715	795	714	721	673	714	676	767	753	726	762	710	741	697	744	705	719	702	748	775	729	782	755	755	707	737	696	696	753	753	735	760	698	743	738	672	717	764	740	766	768	744	743	735	732	691	780	741	708	782	726	710	716	749	736	685	754	760	699	738	696	787	696	778	712	744	734	714	727	777	761	699	678	671	725	753	726	715	762	749	724	745	738	731	712	731	763	682	677	742	742	702	767	703	727	772	748	782	714	683	740	791	751	722	750	689	708	711	740	783	690	733	782	744	770	732	745	706	730	731	675	722	712	696	763	740	720	751	745	722	750	762	732	754	725	731	701	712	710	734	744	775	721	737	655	729	701	729	770	693	734	751	722	763	775	778	714	756	729	752	744	710	724	768	742	714	641	787	801	695	743	710	707	708	769	745	739	694	701	789	775	713	732	708	740	791	719	772	739	712	747	761	725	729	763	743	705	742	704	733	779	753	734	726	790	764	739	717	755	740	709	704	804	719	717	731	716	769	714	770	727	737	732	767	674	743	717	725	742	746	718	760	734	779	781	747	677	698	733	751	749	684	729	717	708	739	738	733	693	728	687	742	758	735	729	746	770	746	782	718	726	708	737	742	741	747	712	679	727	748	711	702	716	683	757	687	690	741	717	741	740	721	745	713	746	751	766	686	707	710	689	710	730	737	702	728	735	730	731	777	760	733	736	693	762	698	709	725	744	744	737	733	715	749	710	732	741	723	732	760	753	731	680	749	742	761	711	736	732	729	714	724	715	718	721	752	746	755	740	723	704	700	768	703	679	726	742	710	745	698	758	716	767	704	750	712	736	784	761	783	727	718	829	685	809	731	676	737	741	743	719	767	756	749	738	714	756	711	721	706	716	696	739	709	760	716	733	745	721	769	729	736	726	741	737	726	762	741	739	759	750	707	767	701	763	753	747	708	727	730	737	740	735	728	727	722	780	706	741	735	665	709	722	721	744	655	736	738	746	758	730	734	749	746	726	714	702	734	744	735	765	688	746	740	725	766	724	773	711	703	710	736	740	694	706	729	704	747	768	699	759	745	707	712	742	734	752	772	728	730	758	748	741	732	751	737	686	732	725	771	697	757	724	726	736	759	705	681	755	725	720	742	764	747	708	767	766	767	762	755	729	727	727	751	748	748	717	781	717
51298	32511	20177	13677	12399	14155	3599	391	364	347	363	361	320	297	344	306	304	357	324	329	297	318	320	325	327	331	303	351	326	330	343	327	275	321	320	302	311	284	358	314	286	303	308	326	329	302	288	301	307	289	342	300	321	325	309	304	308	347	325	298	341	314	299	329	335	309	314	300	314	296	300	279	344	340	300	330	357	280	322	328	316	320	314	287	326	314	309	324	326	305	311	316	315	330	335	311	282	345	295	328	360	338	347	322	338	331	311	290	313	337	320	315	334	318	315	291	331	317	313	325	308	329	323	333	314	291	355	315	316	319	305	308	307	294	335	295	328	317	340	336	304	295	313	286	303	318	328	332	292	350	315	287	308	311	339	308	320	290	299	315	304	323	285	335	302	307	308	312	340	302	306	284	360	302	314	306	322	306	316	322	322	319	338	292	361	309	309	308	328	301	310	325	358	281	335	329	291	320	314	354	325	295	361	340	288	324	303	323	325	339	326	296	269	304	310	286	288	306	290	292	349	287	312	333	299	331	300	312	324	312	301	335	335	314	336	326	258	331	326	301	313	301	309	323	340	302	324	297	302	317	309	330	293	333	341	307	335	298	346	332	351	304	344	321	323	325	341	303	331	342	272	340	303	310	288	305	293	347	268	317	345	331	322	335	277	318	325	321	313	296	329	331	302	326	339	318	333	322	299	297	304	301	318	307	319	321	289	318	288	318	316	344	293	308	342	307	311	315	295	351	283	351	308	342	314	325	307	291	309	349	326	325	326	327	350	306	313	286	301	355	327	303	296	321	354	314	316	346	340	344	293	339	334	326	329	351	313	348	306	295	291	287	336	297	323	325	302	336	317	305	315	325	329	314	289	306	302	320	351	311	316	309	298	331	320	333	328	284	322	314	333	285	348	280	308	320	333	338	311	324	305	298	328	291	320	356	307	316	323	309	347	290	309	311	363	306	295	304	380	293	353	325	313	332	332	308	315	309	311	312	329	323	344	342	320	317	288	304	309	313	306	315	324	319	302	320	308	321	291	356	335	328	327	300	309	301	320	322	314	349	343	293	313	322	305	318	300	307	310	319	321	314	316	311	299	340	314	302	349	277	316	300	281	320	323	344	308	361	331	307	317	336	317	338	307	314	316	314	334	302	331	324	319	311	316	344	314	338	307	332	291	322	303	339	303	278	331	323	335	341	319	305	310	337	295	302	301	335	336	337	286	304	313	308	308	332	302	299	343	299	325	322	292	339	281	295	307	326	303	324	346	364	318	332	317	342	323	310	322	309	306	326	342	331	301	325	305	311	301	285	321	326	293	332	327	283	309	309	319	305	323	299	325	313	344	334	308	320	295	293	310	272	326	326	320	335	340	317	336	318	304	327	318	317	347	312	354	318	308	336	323	331	291	367	306	311	329	351	274	312	322	310	348	282	309	282	306	308	327	307	327	325	325	334	316	314	288	302	305	333	310	270	311	322	301	367	339	314	337	351	345	292	311	276	298	326	289	292	317	268	297	305	314	309	366	320	341	342	320	317	325	292	311	301	354	329	318	302	352	354	326	314	336	348	330	337	322	332	357	304	344	298	360	328	334	340	328	305	294	325	338	321	314	315	324	309	333	356	308	336	361	323	330	296	351	322	347	282	315	311	314	298	316	322	323	305	327	299	322	308	291	317	310	302	307	301	308	310	310	294	331	330	295	332	319	305	308	304	323	305	285	338	348	306	316	315	279	354	318	329	305	328	307	346	342	312	323	336	305	311	277	331	316	321	311	313	321	311	330	316	334	361	328	314	357	350	307	278	304	293	290	299	298	287	307	299	344	297	305	327	295	336	288	309	308	299	343	326	303	312	295	290	302	345	324	299	317	315	320	336	309	342	334	336	313	314	306	278	333	296	316	345	321	347	326	334	296	325	327	353	315	313	299	332	309	326	330	343	317	344	343	325	313	312	323	329	316	337	358	328	323	305	297	282	279	333	343	322	334	305	315	325	341	313	302	339	289	331	357	293	332	317	305	307	330	344	318	314	303	323	333	291	294	328	324	318	298	282	295	335	334	299	328	296	291	329	333	342	306	316	304	309	276	305	273	345	301	289	338	324	324	275	314	307	285	335	311	313	284	311	327	351	312	317	321	327	329	324	343	317	296	304	353	319	323	329	345	351	346	323	347	351	306	317	321	307	306	316	304	353	339	310	332	330	322	309	336	324	355	338	300	314	323	323	332	302	313	322	335	340	332	304	348	322	320	298	331	300	360	313	315	324	324	279	338	287	323	311	338	277	323	332	290	306	292	347	338	350	315	287	320	307	324	326	281	275	295	302	317	287	318	313	309	302	333	289	306	297	309	303	301	319	268	317	297	305	279	307	292	277	311	316	337	340	360	313	308	337	318	297	357	279	277	324	304	339	324	309	317	322	313	369	339	299	301	300	300	304	293	293	284	353	314	303	315	324	337	347	292	317	299	303	331	304	322	294	277	345	305	304	286	287	308	343	331	332	326	318	321	319	319	323	370	330	311	288	304	298	314	338	275	322	307	300	311	330	288	313	308	320	299	326	310	297	313	336	333	291	308	326	292	290	333	291	321	322	312	310	349	338	352	329	336	324	339	303	322	312	307	311	307	329	277	306	341	331	358	310	295	276	336	334	312	296	273	309	346	328	310	327	346	305	319	336	337	332	333	320	359	347	293	303	298	312	322	334	315	340	300	331	331	297	324	286	326	322	360	307	333	281	337	303	327	328	268	320	325	293	321	318	330	311	333	312	297	278	339	305	324	320	307	317	319	302	311	330	324	304	302	313	361	341	334	315	291	262	293	323	334	328	327	320	290	295	306	362	335	314	328	313	318	316	311	320	302	332	328	299	345	311	306	316	324	334	297	334	308	311	333	329	307	305	343	313	294	314	347	330	314	334	314	284	309	342	352	320	306	294	313	326	302	338	307	330	325	377	321	294	310	319	294	305	359	328	302	333	320	355	312	336	312	307	323	307	313	305	305	309	320	325	332	270	306	305	381	320	323	291	294	283	309	319	302	327	285	336	317	341	304	350	351	333	359	321	318	295	311	307	336	311	360	294	313	374	316	309	304	359	340	293	308	322	317	329	306	350	340	298	317	308	312	309	334	340	329	321	276	318	308	326	299	301	324	304	284	307	329	298	354	295	333	312	314	317	302	287	324	324	292	304	308	301	357	343	338	327	305	327	308	297	288	289	335	311	319	286	349	330	306	348	322	325	297	362	333	315	326	331	308	343	322	346	313	310	295	295	304	315	336	302	336	344	343	322	328	300	305	315	313	316	353	313	352	320	304	308	332	319	339	287	292	300	307	296	325	314	302	337	299	320	322	339	311	306	340	341	343	309	342	312	301	335	333	308	333	310	316	319	283	316	331	324	326	307	306	293	321	304	356	282	275	317	312	264	342	315	340	319	346	325	337	339	313	309	318	329	288	340	290	301	322	321	271	317	304	335	294	293	315	299	304	314	284	331	307	306
31499	24316	22133	25324	27926	28033	7639	894	868	839	790	750	770	776	736	679	730	729	738	683	740	717	686	709	736	751	743	715	700	694	708	666	672	686	690	715	702	674	727	697	700	629	720	691	726	675	676	688	706	665	740	725	704	662	679	731	702	692	692	680	735	709	725	653	722	710	662	678	680	691	697	686	679	704	705	767	724	692	675	712	675	686	709	764	663	704	668	705	711	755	650	655	684	707	701	703	720	758	728	686	753	658	721	646	672	666	738	706	681	720	662	709	731	682	672	721	679	666	669	711	672	707	693	681	715	710	706	696	685	710	694	690	673	695	732	704	688	650	687	712	690	721	690	696	708	727	718	711	709	694	681	708	689	703	764	706	704	708	689	726	696	683	704	706	694	710	701	703	709	685	664	702	675	682	653	704	686	698	656	628	716	697	695	732	717	699	703	640	685	675	693	686	692	734	694	668	686	720	738	708	687	691	662	710	716	662	705	704	705	683	645	727	714	669	688	659	738	712	673	703	657	742	675	694	724	720	713	717	673	651	725	666	685	682	694	668	668	680	649	706	695	696	688	688	686	686	682	734	709	680	657	703	708	692	664	683	678	683	660	680	713	738	709	740	692	692	678	699	715	681	698	713	700	664	666	686	703	708	690	678	744	694	694	723	676	689	690	678	673	711	675	705	695	693	684	695	728	667	724	665	661	690	734	693	713	704	670	687	720	709	704	691	730	690	716	676	673	711	664	677	671	702	677	716	720	674	740	689	718	712	716	723	712	675	746	687	659	703	673	713	657	706	749	722	717	648	641	694	689	664	681	716	716	697	698	648	693	735	699	700	746	716	694	691	696	684	694	715	719	701	691	738	688	698	740	674	701	718	619	691	672	680	671	731	684	685	675	704	692	683	696	692	684	720	677	620	664	689	687	725	763	740	671	668	684	692	720	701	678	705	673	637	755	659	683	716	703	679	632	679	698	686	701	670	661	676	692	698	707	723	694	698	686	686	718	670	680	653	727	679	721	670	753	750	704	687	733	708	679	681	710	648	731	694	655	678	724	724	706	687	686	681	694	680	713	711	760	706	695	676	692	726	678	698	665	660	698	655	701	686	667	714	690	700	666	712	740	669	680	725	731	739	693	661	750	693	712	697	701	706	705	696	738	672	655	693	692	705	710	683	676	675	662	664	680	699	690	690	689	701	728	703	649	679	666	689	704	717	662	700	695	670	706	704	658	666	716	691	686	674	690	720	728	707	687	642	731	671	702	732	706	700	685	736	700	734	669	744	703	724	699	715	689	675	700	681	707	663	684	690	701	660	666	741	712	634	756	729	713	678	694	678	635	707	709	693	699	630	722	685	691	673	667	724	697	682	680	644	648	653	668	669	677	688	681	639	701	664	696	714	709	673	683	708	697	712	675	707	704	689	700	715	665	691	647	699	684	649	688	714	765	682	656	707	694	714	752	710	738	695	633	711	706	757	727	703	667	761	689	661	687	704	679	728	708	654	679	739	702	685	689	691	704	720	693	667	684	718	662	695	653	696	692	679	648	679	710	707	717	642	713	688	663	686	697	685	665	700	651	718	704	707	699	699	732	685	705	673	692	739	717	707	722	735	707	719	681	701	708	711	729	638	718	694	684	656	700	677	721	670	648	676	708	647	675	732	729	678	681	685	720	714	719	689	685	659	713	701	683	683	702	747	682	676	652	693	695	642	714	730	723	676	668	670	698	761	694	680	680	671	733	726	728	704	765	684	717	703	695	677	712	651	695	659	698	695	705	679	703	685	718	725	707	732	717	725	657	711	677	717	706	674	695	698	697	633	677	699	678	674	667	730	666	677	669	786	723	714	703	690	665	649	635	675	661	679	653	749	683	727	696	710	694	706	731	692	686	657	691	725	677	680	722	678	667	689	689	651	676	718	692	705	712	662	667	679	693	685	659	725	653	708	753	671	690	677	649	713	669	693	693	740	701	697	696	652	655	713	681	674	731	687	691	714	680	655	689	651	677	716	711	753	698	683	681	679	724	703	679	733	669	705	711	687	725	689	707	652	692	711	685	720	666	672	684	715	694	668	636	673	703	671	708	694	714	693	666	703	701	684	705	721	690	720	691	664	712	691	741	712	673	695	705	703	693	717	664	699	698	686	663	688	695	698	697	692	708	711	654	711	693	679	667	677	652	699	630	718	687	704	743	705	733	674	712	704	701	702	732	677	700	714	661	734	677	685	692	694	733	686	717	651	722	718	690	730	703	651	687	686	679	723	702	687	713	716	626	688	640	728	715	686	696	650	691	694	701	711	710	727	687	668	727	717	730	638	697	712	679	702	700	624	682	723	647	712	690	729	711	693	722	691	691	669	684	668	701	665	630	678	711	712	669	676	688	694	674	703	717	683	727	668	739	697	697	695	708	679	689	651	705	690	732	654	686	692	655	679	745	711	686	680	700	676	677	672	692	732	716	692	713	717	675	707	702	634	667	704	702	692	691	712	690	687	750	670	711	700	678	656	689	667	682	708	724	687	738	665	632	690	654	719	723	711	680	656	689	688	700	745	670	681	702	686	640	709	697	726	693	706	654	685	730	693	662	714	703	712	671	655	701	710	722	703	685	711	688	709	704	673	661	743	677	649	678	695	664	705	639	720	665	745	686	678	678	676	664	677	659	657	695	722	689	709	691	699	681	702	688	706	738	704	738	693	679	716	679	703	695	723	699	696	656	694	720	692	705	683	702	733	670	710	691	725	713	672	742	652	660	686	730	682	734	693	730	673	714	662	701	720	663	705	697	704	698	738	688	714	678	707	728	663	690	672	686	687	734	774	684	737	696	713	731	689	726	667	715	693	719	722	690	692	683	680	710	690	690	671	705	690	753	765	691	737	690	655	693	720	697	691	686	689	738	681	671	723	691	741	716	680	691	695	700	675	685	743	725	619	744	718	730	661	669	718	693	724	694	681	665	690	685	681	729	689	650	679	718	691	691	691	749	672	676	711	673	717	739	697	729	720	673	711	722	733	695	695	723	736	651	686	695	680	733	655	718	677	697	698	709	705	690	701	703	690	670	652	691	684	729	696	774	686	678	709	639	715	712	738	718	689	686	686	671	702	684	735	649	654	681	718	686	679	701	739	665	720	694	714	757	634	691	729	664	749	698	696	705	693	685	735	698	725	671	697	655	700	682	699	718	691	703	679	721	741	678	692	669	715	663	670	710	672	652	653	727	703	700	625	659	718	724	722	701	690	666	684	697	677	696	717	684	646	703	718	722	749	732	674	684	659	710	695	637	689	721	669	680	679	683	715	689	707	669	683	732	721	734	697	671	730	664	748	702	700	673	695	686	663	736	679	689	748	663	679	688	729	667	644	706	657	702	684	650	706	664	698	758	662	768	719	668	684	688	718	673	725	714	674	697	682	696	660	715	695	666	698	686	662	666	687	686	666	662	711	712	690	677	702	706	639	766	701	728	700	731	735	673	690	681	649	689	678	696	646	651	612
28808	17271	9670	2516	319	387	217	195	175	201	201	209	217	205	175	211	207	209	205	220	192	170	174	200	185	212	184	185	177	184	192	188	197	207	188	171	190	187	178	211	206	202	197	239	188	190	191	184	207	214	211	205	200	180	190	210	191	195	193	191	207	199	187	218	201	157	227	209	200	198	177	181	182	173	203	203	202	209	227	204	176	192	203	194	210	195	189	208	200	198	188	196	185	192	199	204	172	205	180	191	203	210	193	202	206	189	194	175	201	190	198	206	190	170	187	185	198	189	213	207	194	203	232	215	185	180	188	211	191	163	208	203	177	185	208	199	193	182	186	183	168	179	192	187	177	223	205	188	195	195	204	184	208	189	173	177	218	195	186	181	183	203	218	183	164	221	207	173	202	190	194	212	202	183	191	205	194	210	187	207	199	203	187	202	205	179	212	227	174	197	206	200	179	212	214	183	191	182	197	182	197	205	241	220	208	180	179	201	192	185	211	189	233	190	188	214	202	155	181	216	193	197	176	213	167	199	178	190	201	187	196	201	198	210	211	214	202	205	169	217	203	206	195	187	205	189	197	174	221	195	206	175	176	196	184	171	187	208	208	191	182	189	178	211	186	180	173	198	165	222	168	202	193	195	178	208	202	195	204	170	195	182	178	206	217	197	199	195	197	199	188	193	196	190	198	186	213	215	194	198	184	222	217	196	201	197	195	190	206	188	185	173	208	206	170	208	190	190	196	191	182	197	213	188	186	198	209	180	226	198	220	206	199	206	190	181	187	190	216	195	196	183	194	198	196	210	217	179	209	205	194	188	180	204	212	168	189	179	195	173	175	198	190	206	175	185	212	225	187	192	183	198	195	206	193	208	200	200	189	177	192	189	177	184	204	170	195	188	174	211	199	173	203	199	186	195	187	208	198	192	168	195	168	213	195	186	204	176	207	200	195	181	186	183	184	207	210	185	183	173	193	171	210	149	188	192	196	185	175	180	200	175	193	245	211	212	193	213	207	211	219	209	199	197	170	212	191	198	190	212	218	201	166	199	200	195	204	197	194	226	191	210	189	219	179	181	221	197	202	200	208	201	195	205	204	202	229	185	214	174	175	193	184	214	191	203	184	213	194	228	194	197	179	141	174	197	196	196	182	189	226	191	166	197	190	187	191	187	182	203	169	182	198	204	185	201	202	190	187	203	197	205	201	176	167	181	212	195	200	174	216	187	200	171	190	171	214	192	202	199	201	182	208	172	193	188	223	215	189	184	197	187	222	202	197	204	199	205	196	184	181	186	206	218	179	186	196	210	192	187	172	228	181	194	190	213	193	208	198	196	176	206	195	183	180	198	187	202	180	184	194	204	212	212	206	195	214	214	176	216	198	176	194	210	211	191	173	178	204	175	227	172	191	196	206	188	184	214	200	186	197	203	178	198	211	187	206	224	187	191	187	193	201	181	180	205	196	191	181	188	220	192	177	190	201	229	196	203	208	192	222	174	184	213	198	197	185	187	188	182	187	196	178	180	178	208	194	188	216	179	173	182	207	186	188	187	181	177	219	202	189	168	177	195	176	179	200	195	179	199	157	191	185	200	190	185	186	192	195	182	182	168	179	209	187	177	211	197	193	188	179	190	222	201	200	193	183	185	180	230	186	210	197	207	195	196	204	202	189	172	196	174	187	178	201	205	193	204	183	217	194	169	198	175	183	186	213	207	176	197	171	198	217	187	205	205	212	214	186	196	168	205	204	172	204	208	239	185	204	198	194	188	194	199	202	198	185	208	199	192	222	209	197	191	162	175	176	180	188	205	240	196	189	178	187	197	189	171	196	210	196	191	171	180	240	211	217	193	193	192	182	180	188	199	179	210	225	229	215	208	213	192	202	202	184	206	161	201	214	197	210	190	223	197	200	220	182	215	196	195	195	191	190	166	198	220	185	198	202	188	171	211	176	173	177	182	210	197	177	206	187	188	183	188	228	201	195	200	185	200	200	191	190	189	214	173	187	204	212	183	227	179	203	191	189	192	204	180	181	176	185	219	205	194	164	199	219	209	219	194	179	177	212	191	197	206	218	203	185	183	170	186	189	213	229	185	177	169	211	202	214	197	207	210	174	198	196	169	210	186	190	191	192	189	177	169	213	217	196	204	222	200	213	194	183	205	177	189	171	188	192	185	199	215	189	201	184	197	203	202	182	202	188	204	194	195	188	169	192	201	207	206	190	209	181	170	205	225	238	185	213	157	200	185	188	182	182	241	186	177	183	181	193	190	172	198	183	212	195	220	205	192	200	212	205	189	165	193	190	190	195	229	210	216	194	177	201	204	199	168	213	205	210	192	164	174	200	237	197	204	193	189	203	204	199	189	186	181	199	190	208	204	169	186	227	149	173	192	191	202	175	211	195	204	204	209	176	225	202	175	169	195	167	189	225	185	207	211	175	200	172	192	184	206	205	177	200	162	171	193	221	203	201	192	195	165	190	178	195	213	196	206	201	191	196	219	188	175	200	189	187	198	167	215	224	193	192	178	214	171	182	202	210	195	195	170	201	240	196	164	168	189	186	186	171	192	168	178	173	188	176	175	221	200	211	212	212	190	178	176	194	169	208	197	192	189	202	220	202	178	185	198	172	206	185	190	196	193	188	192	196	207	210	188	196	201	198	194	186	175	168	201	197	214	185	171	175	233	200	210	200	188	183	226	175	179	175	190	185	193	207	201	204	203	193	188	191	170	160	186	191	215	193	203	182	210	203	196	206	199	176	197	184	180	212	218	205	183	189	201	194	195	187	204	209	200	207	165	190	174	191	203	208	182	182	217	209	189	207	202	178	199	194	220	192	216	202	181	180	174	219	200	188	199	182	187	198	225	191	182	227	187	185	196	226	192	201	217	187	176	204	218	193	183	204	207	176	161	197	186	191	188	192	196	194	190	193	174	217	191	223	197	185	203	201	209	207	200	195	192	163	209	199	189	178	198	197	186	181	201	177	178	178	219	195	191	226	198	214	203	206	164	199	192	200	197	205	234	188	161	191	179	172	172	196	216	200	198	200	190	193	180	210	203	200	168	212	208	202	176	188	191	205	198	217	205	180	189	182	217	189	188	178	193	214	198	164	167	198	201	203	207	208	191	194	197	188	186	205	212	216	187	190	190	197	159	185	163	186	192	213	195	184	170	197	197	187	195	178	187	183	175	184	197	202	188	182	221	183	167	234	212	193	189	192	177	185	182	184	198	192	196	191	192	182	211	191	185	174	206	199	196	190	197	194	177	196	192	193	178	200	184	166	222	210	213	166	213	221	177	200	204	181	187	221	206	197	184	202	218	175	188	185	185	195	202	178	188	196	205	205	181	192	182	208	178	191	204	166	203	189	201	198	199	183	199	163	210	197	175	180	185	216	197	186	185	191	212	179	168	207	189	195	188	188	219	171	209	175	217	207	180	195	200	203	210	193	212	216	212	196	188	183	178	188	188	189	179	192	195	190	199	196	200	193	185
16916	13526	13306	4747	916	1300	569	471	495	466	484	491	472	504	460	466	488	469	462	474	473	453	463	451	461	452	455	464	478	501	470	459	500	462	464	540	419	466	454	494	466	482	510	484	487	512	472	494	478	460	487	469	496	468	467	449	479	497	478	463	474	451	452	495	457	483	462	483	478	487	457	478	510	472	456	459	483	458	462	455	480	478	465	451	466	494	483	456	453	448	456	446	479	514	497	463	460	453	439	466	466	445	466	445	496	490	457	443	463	515	503	471	450	469	473	459	499	477	429	442	460	493	470	462	449	414	501	496	484	489	486	475	493	451	463	436	480	450	501	481	467	463	473	486	447	508	445	510	475	462	462	490	462	461	473	458	491	479	456	475	453	473	469	487	460	496	506	485	458	459	474	458	476	495	470	482	457	489	495	481	476	471	482	445	517	456	456	477	447	485	471	502	466	460	472	483	497	447	502	506	461	449	487	485	443	447	485	510	445	507	494	481	462	463	472	464	455	491	511	459	492	492	456	480	486	495	431	457	500	458	435	461	466	482	493	487	525	490	495	493	495	464	480	452	479	457	468	455	473	462	453	489	470	532	464	485	458	452	488	509	479	436	476	508	510	483	492	459	449	449	474	470	490	439	516	435	449	452	464	464	466	450	450	471	508	456	474	485	496	448	494	466	518	442	444	452	497	472	461	433	469	484	431	458	460	443	490	488	470	491	473	476	510	450	468	471	472	456	486	458	504	458	506	494	479	469	405	464	465	497	466	460	475	448	459	442	488	478	491	469	465	437	478	426	451	482	515	462	435	484	468	482	493	430	467	448	461	495	502	457	452	461	466	488	461	462	492	468	477	460	489	503	464	451	495	459	486	456	490	509	459	480	437	486	463	497	461	460	480	480	459	477	446	475	448	501	487	491	476	478	495	474	479	446	501	492	464	457	464	470	464	467	457	443	439	509	456	478	515	488	470	456	451	511	489	447	449	502	484	486	515	468	461	453	498	444	475	486	457	451	471	514	445	495	508	435	463	473	498	480	516	503	473	489	458	517	477	475	449	452	489	455	476	525	432	428	526	460	472	479	492	498	464	509	441	462	461	470	432	491	465	476	458	508	458	485	473	460	484	475	483	448	464	500	510	450	483	502	494	460	443	459	489	471	443	452	452	475	482	467	489	481	467	446	498	459	452	486	439	455	428	464	471	468	499	459	462	471	492	480	461	528	460	454	490	515	463	478	498	501	500	451	530	470	461	507	479	426	479	489	465	443	456	467	492	487	469	501	450	516	460	472	484	483	471	485	494	480	458	471	471	454	478	446	461	438	461	486	448	483	473	475	447	461	458	485	508	483	483	458	459	471	481	476	468	445	452	443	451	475	489	433	489	475	473	480	476	495	490	448	457	454	485	502	472	462	441	486	474	468	494	486	467	456	448	506	462	472	452	462	459	499	472	448	448	418	429	512	494	477	444	461	507	483	447	457	458	495	463	489	463	488	482	426	490	468	469	502	468	461	494	454	481	455	499	464	471	434	448	504	479	412	504	470	466	493	487	484	487	481	478	494	446	487	469	495	467	497	457	485	514	475	495	480	511	490	494	492	482	476	490	489	473	468	504	473	486	481	453	481	466	494	455	486	434	481	491	475	463	441	447	492	473	475	464	493	461	446	491	507	449	477	441	474	481	493	453	483	477	433	462	484	484	470	452	473	476	444	463	468	480	432	476	474	498	448	507	498	478	511	473	462	433	445	486	481	438	478	449	458	504	497	428	476	492	450	457	475	456	475	458	464	507	443	472	464	450	455	460	480	506	453	474	441	507	459	459	482	464	513	466	502	480	444	465	466	452	496	473	488	466	510	443	449	464	469	426	477	454	489	481	463	501	453	474	457	497	438	462	457	479	455	464	498	474	459	463	465	454	469	515	493	455	468	468	503	475	487	443	441	448	471	477	515	460	456	455	457	448	481	481	435	480	487	466	469	491	444	461	487	469	475	487	489	487	500	429	471	466	473	493	483	447	478	470	448	471	494	493	460	441	450	469	469	420	487	445	472	462	441	448	482	507	485	471	462	480	457	487	428	475	472	466	461	475	493	485	465	490	486	485	512	481	468	487	474	480	492	460	486	467	480	505	517	485	476	435	450	447	454	489	493	511	460	441	500	468	468	438	469	465	476	447	493	419	478	466	460	476	466	453	489	456	463	493	502	483	497	489	457	492	463	485	485	471	455	475	484	472	475	476	462	486	441	483	494	475	450	454	476	475	478	475	487	450	487	474	464	471	468	486	491	476	446	462	453	531	496	490	434	479	430	483	424	476	492	460	473	484	505	504	473	479	463	470	488	496	447	468	450	467	463	442	474	451	448	516	440	480	456	494	474	512	466	466	480	456	455	498	462	495	478	474	498	471	493	486	495	465	482	466	487	463	459	457	513	506	489	452	473	480	448	498	465	475	462	480	498	446	496	484	483	470	462	446	479	485	521	491	482	455	447	465	506	468	473	474	480	476	483	483	485	504	477	465	454	450	491	467	484	477	486	526	471	466	460	487	486	489	483	496	458	462	432	467	498	508	462	470	481	462	472	478	445	471	464	487	466	489	492	501	410	484	463	458	483	469	481	465	491	485	449	459	477	467	455	493	470	441	478	480	508	456	456	464	449	557	464	491	438	462	505	484	483	499	496	478	491	471	488	474	499	468	441	482	497	487	495	462	484	472	441	510	479	456	428	479	491	464	493	480	465	493	448	455	455	454	470	512	481	455	488	450	449	486	471	507	442	465	507	464	457	462	486	474	479	487	480	492	456	463	458	461	460	427	485	488	455	469	438	439	497	451	478	524	487	493	487	466	472	492	470	446	451	433	454	471	473	480	501	451	448	477	477	489	482	459	478	503	504	450	471	457	513	461	462	483	456	454	497	449	471	486	470	439	451	472	488	485	472	455	456	487	484	492	445	478	435	472	464	458	489	474	498	431	461	468	502	466	472	481	487	530	480	483	493	439	498	486	453	493	462	458	482	470	441	458	477	511	448	471	481	477	458	480	467	456	478	468	460	449	445	482	507	493	477	508	475	465	496	489	495	484	467	486	473	460	502	433	471	478	475	440	446	460	485	448	471	483	453	504	442	480	431	498	515	477	466	469	509	462	478	479	441	484	500	464	448	478	450	490	476	449	482	481	453	477	486	474	472	481	469	472	493	486	459	469	435	470	462	472	493	474	455	484	480	453	420	468	518	437	471	487	481	483	503	428	470	455	469	498	478	456	455	455	429	477	466	445	433	474	467	489	498	468	476	445	464	485	450	466	446	479	440	486	440	486	489	491	461	496	469	481	493	475	471	422	468	466	476	455	449	451	471	462	472	454	463	454	468	465	458	450	524	474	490	487	490	484	474	507	475	480	448	488	469	493	500	498	460	511	475	462	450	503	483	488	499	486	471	463	458	475	480	451	464	461	503	507	448	471	498	473	461	484	446	465	489	491	464	493	475	489	480	458	464
42888	27331	15688	7924	4528	7114	1615	357	366	320	345	354	278	291	355	335	302	326	325	328	321	328	342	296	314	324	330	312	308	323	359	346	332	355	327	345	335	354	334	353	295	354	305	348	311	372	333	351	326	316	333	328	323	325	335	324	317	343	319	321	302	317	300	326	339	301	330	319	338	343	331	376	362	308	338	305	344	309	328	348	331	336	333	326	348	380	336	308	293	285	348	334	312	322	321	306	337	318	331	290	299	310	361	315	309	322	350	337	351	341	320	296	319	297	337	324	301	296	349	318	318	320	315	337	349	297	323	303	363	339	341	329	320	326	312	326	283	300	329	329	313	328	297	304	357	310	311	301	345	344	354	361	320	311	359	327	318	317	314	330	310	345	302	305	344	325	318	314	301	333	344	335	331	308	305	296	318	324	321	337	325	333	346	320	309	334	346	342	264	332	307	306	332	341	354	324	324	344	332	319	338	355	296	327	310	344	352	339	333	297	327	315	343	325	295	339	337	326	328	309	344	310	332	344	318	321	307	327	365	336	323	325	359	361	357	297	329	357	341	325	315	334	350	325	358	346	356	331	290	353	371	334	325	312	327	323	328	307	311	289	335	331	330	292	366	317	344	355	331	329	344	333	298	322	334	339	322	345	332	337	340	259	321	375	318	316	362	311	346	349	311	320	316	330	337	293	328	322	308	335	316	346	344	312	347	317	325	358	305	321	368	335	303	335	314	327	315	302	331	313	342	333	303	346	335	309	340	303	300	339	343	334	317	302	303	323	323	339	363	303	347	334	333	286	312	342	345	298	324	338	341	347	306	308	316	358	324	332	331	363	309	310	317	317	332	320	321	331	346	359	338	313	304	312	347	338	311	361	348	332	333	349	333	321	309	314	303	322	293	310	345	304	338	338	352	322	316	326	304	319	324	332	316	334	321	315	326	314	302	353	370	314	309	339	318	321	350	313	323	292	329	307	327	343	381	340	327	353	345	338	343	328	323	336	329	304	332	321	326	330	324	315	325	299	294	324	332	315	342	351	319	336	319	328	317	323	338	307	308	329	326	338	307	307	342	333	331	328	323	336	313	320	361	307	297	319	329	325	288	334	315	352	322	283	368	337	310	325	361	352	303	333	350	314	330	326	314	324	315	326	350	338	327	293	285	351	317	319	313	336	306	334	329	340	338	331	357	335	340	317	301	355	318	286	353	358	359	317	348	306	326	305	327	350	313	343	316	326	292	349	316	299	302	318	302	322	293	347	308	348	342	303	350	360	340	333	330	329	333	302	314	340	332	298	354	330	338	320	301	337	333	308	310	336	328	328	364	327	346	321	337	332	316	284	324	364	360	306	330	326	353	288	312	342	327	344	308	312	335	310	324	334	294	318	300	321	339	315	311	300	345	333	333	333	320	297	321	315	332	344	336	328	327	362	372	349	318	307	340	316	357	368	351	322	314	353	314	304	348	351	355	354	341	337	339	327	322	343	348	304	352	306	323	319	328	341	320	338	307	307	317	349	303	327	340	333	314	318	284	340	292	315	321	285	316	310	363	365	344	315	324	356	349	312	344	369	306	364	333	316	324	312	318	328	344	351	287	338	354	333	303	335	342	326	320	336	352	317	335	293	334	323	325	362	325	300	345	332	296	336	336	328	301	315	336	280	336	296	313	323	335	364	323	292	316	324	316	262	310	329	361	313	285	338	345	305	309	329	320	362	351	319	325	341	336	337	291	320	301	326	323	332	309	302	268	312	311	345	332	334	307	324	312	351	367	338	315	296	362	323	366	347	299	301	319	331	302	314	339	311	361	330	316	324	343	314	343	315	323	343	344	353	364	318	327	368	329	345	331	309	341	308	317	297	346	327	314	328	337	336	337	323	340	314	350	373	305	314	310	298	331	330	317	331	317	376	313	325	329	338	303	302	328	313	340	346	325	327	370	313	336	312	300	369	315	313	321	321	305	309	308	339	341	351	329	325	332	316	372	326	307	344	291	333	330	315	322	339	341	354	335	328	321	335	311	315	330	346	319	329	352	335	335	361	325	333	293	321	341	324	324	292	337	318	351	318	341	356	318	300	295	328	306	336	313	313	325	347	365	329	340	351	310	316	329	326	310	357	337	335	341	331	334	345	345	342	344	327	289	315	346	312	302	330	363	356	378	286	340	288	359	343	335	331	334	297	285	327	304	325	337	332	289	342	335	317	338	298	295	341	351	351	315	295	320	357	331	344	330	361	284	311	348	315	333	293	328	321	314	370	323	334	318	331	323	318	340	312	322	294	365	323	302	316	316	314	352	327	325	343	319	310	328	335	347	319	338	346	358	332	319	355	333	285	332	315	321	336	330	314	342	313	322	324	372	320	323	339	301	336	298	339	324	323	330	312	318	303	305	328	310	290	330	302	297	338	353	313	348	333	315	326	335	308	310	316	305	349	291	331	329	323	313	325	307	349	344	341	323	319	342	345	336	336	332	326	348	348	333	344	307	328	323	305	300	296	349	343	320	339	311	362	359	320	376	363	334	324	302	318	335	314	323	289	309	350	344	280	360	289	338	324	306	320	335	316	367	327	339	306	330	330	308	347	298	306	311	309	367	349	319	337	339	317	338	327	344	314	336	326	340	326	330	354	368	336	360	347	336	354	346	323	296	320	296	326	326	358	301	337	334	342	328	312	332	294	338	329	307	320	327	344	313	326	309	311	322	344	354	317	349	324	333	301	290	325	327	333	345	316	334	332	332	302	324	324	331	328	340	361	321	286	377	333	358	365	332	341	324	327	302	300	335	340	328	322	340	330	333	289	324	317	301	333	297	322	339	313	294	316	322	323	336	329	309	300	342	298	310	305	363	289	312	350	324	327	335	343	328	336	324	337	298	325	327	322	353	342	336	322	294	322	322	330	356	359	324	329	340	303	322	342	356	327	301	356	301	304	328	327	341	289	348	300	336	333	336	360	360	320	334	339	309	328	327	294	319	319	320	304	328	333	347	322	333	336	340	393	304	298	317	320	332	301	307	326	345	331	331	303	321	302	342	321	317	326	306	346	324	354	315	353	305	344	336	322	336	321	334	302	326	324	326	295	325	323	350	357	348	313	332	313	341	346	330	337	311	329	337	330	311	322	359	356	374	361	361	301	366	331	337	313	324	366	356	316	311	337	328	356	337	349	350	337	314	308	312	300	372	350	353	334	351	358	333	286	292	293	325	334	369	350	320	361	310	316	330	317	330	338	328	313	314	297	327	374	365	331	343	322	346	338	343	355	320	325	316	326	328	340	347	301	320	327	309	342	369	314	297	336	337	324	300	314	370	311	329	309	284	336	338	322	313	281	319	333	323	322	307	309	321	370	316	346	320	346	371	350	328	328	372	320	342	308	333	334	307	350	317	346	314	303	316	325	375	316	320	307	346	332	354	334	333	308	327	351	309	312	339	310	359	323	351	312	293	300	286	342	341	338	329	361	334	353	340	359	316	323	308	313	341	302	331	353	312	337
26923	20721	18625	17480	13350	19843	4551	808	869	818	797	786	800	741	732	743	745	785	774	765	728	740	733	721	714	791	707	738	738	737	726	699	740	725	736	701	728	742	752	767	733	731	720	686	757	722	746	735	684	710	736	780	709	768	709	729	712	719	702	731	747	770	694	758	699	735	716	764	718	709	728	715	748	746	738	733	757	753	753	742	678	671	692	669	717	733	758	723	720	718	737	753	727	675	676	760	705	720	697	773	705	677	709	717	731	739	754	730	732	735	753	770	731	716	767	720	696	755	750	692	793	760	731	739	731	740	733	738	703	724	767	761	781	680	695	756	744	679	756	752	751	718	703	721	730	737	732	739	683	767	731	714	729	702	691	712	725	752	721	732	681	742	713	724	789	748	769	718	704	716	800	725	748	736	709	739	737	695	719	705	736	759	768	762	694	772	722	768	717	747	725	714	737	707	706	712	741	698	652	714	719	737	697	745	672	730	721	755	686	706	712	700	687	718	766	729	713	731	770	732	717	768	758	745	722	712	667	729	727	733	731	758	696	740	757	753	722	736	758	713	752	757	808	730	741	709	752	756	696	673	735	717	718	716	759	706	731	759	720	706	700	706	737	684	715	791	709	749	727	727	724	707	707	749	740	762	760	708	719	687	722	760	738	740	764	754	756	730	712	775	772	752	710	769	694	681	701	716	692	721	743	729	706	729	678	732	718	750	748	728	737	744	765	711	733	698	779	716	745	699	774	741	701	776	725	759	723	699	786	748	717	691	740	683	748	762	706	752	707	718	706	741	705	724	711	743	719	734	747	715	754	727	741	733	785	733	730	670	718	702	784	771	738	657	713	735	709	713	714	758	768	722	714	710	683	779	744	775	674	669	740	775	770	721	709	709	736	698	727	733	755	734	793	682	734	658	740	743	803	731	721	758	723	721	725	715	725	706	733	696	717	737	750	733	730	748	762	720	735	695	738	750	741	663	736	744	745	755	719	685	722	701	711	747	696	716	717	767	707	758	726	744	742	719	739	718	711	716	743	754	765	729	751	725	768	723	776	667	749	745	764	727	759	706	745	739	726	706	707	741	677	761	713	742	709	717	694	789	741	716	764	712	729	788	773	731	741	761	727	698	696	728	665	723	730	708	727	661	710	730	719	759	729	752	747	723	762	730	767	705	739	759	711	703	707	720	734	725	729	709	701	756	763	754	730	721	738	733	735	778	758	715	775	708	768	725	721	731	743	681	717	726	764	747	718	709	715	739	760	751	745	732	765	720	773	712	720	742	789	734	723	676	745	705	722	716	739	712	691	755	708	725	714	721	690	746	757	709	767	647	732	645	665	759	726	760	756	714	754	752	740	705	698	709	776	689	714	733	745	709	751	703	775	700	687	733	762	766	746	729	794	706	735	754	713	746	694	707	751	695	710	733	756	747	764	729	790	735	774	765	684	698	700	739	711	716	740	715	711	715	774	690	698	716	745	781	761	731	771	761	727	708	720	701	704	719	783	779	780	742	673	703	796	755	667	771	660	734	739	723	756	757	726	697	747	762	727	755	667	708	714	700	728	740	730	694	695	693	707	756	735	707	720	715	712	778	742	763	736	732	776	754	725	737	745	732	704	750	717	700	769	708	719	678	765	686	749	755	738	701	706	729	737	754	695	721	743	758	729	749	702	744	728	735	761	691	761	702	707	729	708	741	696	732	714	767	708	703	737	703	720	757	715	773	742	726	725	741	738	712	718	714	704	737	750	687	722	745	759	739	762	696	723	741	748	759	717	778	756	730	709	748	747	751	749	746	768	736	741	713	679	673	691	715	746	748	743	747	735	785	726	734	686	698	741	762	727	765	751	753	716	756	727	770	708	733	721	715	728	717	720	777	676	706	743	758	728	731	702	724	735	741	759	746	778	758	735	764	762	765	739	675	730	755	703	671	709	769	742	796	719	686	713	697	723	744	754	730	674	729	756	724	733	741	755	730	702	754	724	705	674	710	749	740	760	719	716	748	728	711	704	742	728	735	687	714	694	774	760	761	689	735	681	732	759	763	738	741	729	758	699	693	735	690	734	731	766	734	735	755	716	771	740	694	723	765	765	733	707	712	747	751	766	731	692	712	752	707	688	728	747	777	688	769	695	740	774	701	720	690	751	738	726	737	783	743	758	734	775	708	734	743	713	747	714	713	710	737	753	738	731	751	689	737	727	738	764	722	758	705	699	737	731	726	756	727	744	708	729	743	707	774	749	736	725	732	757	732	727	687	710	734	721	736	691	730	724	701	688	709	751	716	729	737	734	727	759	729	712	743	756	710	756	747	715	734	677	758	737	731	762	751	723	731	747	707	709	721	738	739	677	754	766	742	719	773	754	710	702	744	745	685	674	723	762	763	753	730	710	700	734	748	763	708	727	692	710	749	765	720	728	689	741	727	727	772	728	726	682	708	720	723	686	702	749	735	721	687	723	730	720	715	730	727	710	707	703	705	734	793	739	671	734	735	745	731	774	757	741	726	678	745	730	771	743	726	727	712	783	702	715	739	673	683	745	713	705	735	738	717	703	733	721	695	714	765	725	752	751	672	696	728	742	759	748	759	731	722	684	720	727	733	729	777	743	762	768	719	708	687	676	752	706	732	772	740	730	731	740	760	716	714	752	703	703	778	719	705	717	763	759	702	725	797	807	754	717	742	737	711	749	721	699	757	744	721	743	727	726	724	750	747	747	724	767	711	777	714	728	746	734	759	728	741	746	737	762	741	743	738	692	716	749	779	764	725	714	763	746	732	705	689	725	715	719	696	718	723	718	708	731	713	733	756	717	761	726	717	752	715	815	766	759	746	717	691	709	734	738	769	765	731	735	702	694	712	688	763	708	777	721	755	717	717	756	782	758	735	711	749	710	709	700	727	731	752	718	737	692	716	711	707	722	711	731	748	757	771	769	719	780	764	731	760	693	757	761	725	737	716	685	718	765	682	715	711	703	767	711	708	772	703	689	718	753	712	706	716	752	748	707	743	727	749	754	708	737	727	759	733	694	721	780	723	745	720	714	785	696	740	779	723	780	719	719	742	730	705	761	711	727	757	751	719	680	665	760	710	705	725	745	738	742	771	757	743	731	741	721	690	709	743	740	727	704	726	751	750	715	752	703	763	728	735	738	721	720	740	748	731	750	718	713	740	739	745	731	752	724	716	754	732	790	692	792	757	774	747	707	720	692	759	679	700	720	750	729	706	733	708	703	724	721	693	735	759	716	697	700	708	703	738	781	698	754	733	705	708	696	712	721	700	659	697	761	744	728	707	697	747	728	765	737	749	730	696	768	741	738	672	741	705	759	724	725	774	769	755	737	740	754	751	703	705	697	743	722	720	726	678	736	718	730	767	706	688	760	716	713	754	750	725	711	767	702	664	775	769	697	769	712	717	719	820	686	714	736	722	768	664	674	715	716	726	742	717	664	722	712	739	729	731	742	741	758	722	733	709	730	792	763	718	750	769	789	732
50929	32468	19545	12779	11247	15834	3041	431	359	343	393	314	359	353	287	310	345	379	335	331	340	342	325	293	342	363	301	360	349	342	303	314	325	339	313	309	281	351	319	315	310	297	296	314	340	339	318	354	342	316	314	347	332	318	293	329	350	311	294	323	346	328	311	334	312	303	335	291	321	307	305	279	360	311	295	315	305	302	314	282	300	305	332	289	308	301	327	353	324	340	356	347	299	299	341	291	306	346	308	310	298	306	342	351	360	350	332	344	338	327	337	317	339	332	296	312	335	349	303	297	349	314	341	325	299	315	322	327	310	362	310	309	337	321	305	321	296	340	315	324	316	296	348	347	287	291	313	304	324	342	310	329	321	334	299	316	326	348	300	364	358	292	310	328	323	297	369	299	316	292	317	313	288	340	306	342	359	317	334	316	288	321	329	334	346	301	281	308	343	313	303	313	302	352	329	320	289	303	313	345	313	311	305	269	320	321	318	337	340	317	311	312	288	301	344	289	313	317	318	336	346	370	328	291	339	322	288	313	305	306	327	302	334	318	329	359	324	307	333	318	307	289	316	311	365	318	317	302	333	309	321	341	309	327	318	285	297	302	326	324	319	294	364	315	339	323	324	353	340	316	327	320	323	289	326	357	299	325	299	342	322	302	362	319	314	327	314	323	316	341	295	333	329	309	333	322	323	309	328	313	326	316	320	319	331	316	288	334	319	327	339	334	286	335	305	336	310	319	319	316	349	310	343	338	327	308	338	326	261	342	307	323	316	316	298	312	303	318	326	360	288	350	324	300	296	345	312	286	289	330	296	338	360	317	277	367	329	306	317	298	310	319	320	296	304	324	328	324	290	291	311	321	293	316	333	291	311	311	297	325	340	313	320	323	327	316	293	331	309	319	322	334	328	328	328	347	354	342	322	341	317	330	348	303	329	340	291	336	343	306	328	327	292	316	348	311	314	324	305	310	323	322	318	296	348	330	303	339	322	310	344	313	299	318	322	324	316	323	329	316	324	302	310	343	315	323	361	291	302	319	313	314	356	317	366	308	299	300	327	336	356	334	265	319	346	332	259	294	309	320	348	298	335	305	354	317	300	299	348	330	320	306	306	318	298	332	315	311	326	321	302	316	323	329	348	336	331	302	315	305	327	314	323	341	304	325	340	296	319	359	307	315	338	323	326	319	298	330	315	296	300	344	295	310	339	322	308	324	326	339	352	330	335	308	296	323	351	301	344	333	329	314	309	365	280	329	308	320	323	323	301	291	332	325	317	289	338	307	313	298	344	325	337	317	307	328	292	304	314	317	307	296	321	297	329	309	347	315	311	344	313	296	326	316	296	325	315	329	306	314	323	340	369	309	336	327	304	333	313	314	322	320	313	316	315	316	308	283	333	332	314	335	294	290	298	315	326	280	351	339	328	306	331	290	332	325	349	332	286	299	300	304	299	303	316	321	357	320	293	338	302	315	329	375	295	313	360	344	321	321	333	319	317	324	316	309	315	347	310	294	317	304	293	333	311	283	314	343	303	311	318	316	338	311	294	323	266	335	276	350	312	310	307	302	348	316	284	350	308	290	298	308	313	323	299	330	346	338	295	309	290	334	319	303	307	282	283	320	337	299	310	293	318	336	335	348	354	325	355	290	337	328	325	322	306	312	331	328	338	275	314	289	339	355	335	327	286	299	331	300	324	317	279	328	316	289	291	322	339	320	332	299	369	315	299	310	307	293	304	302	330	316	344	331	338	348	308	343	354	356	295	315	309	329	307	323	340	300	328	296	326	322	319	331	316	311	303	281	301	291	341	288	329	325	311	297	330	318	300	299	295	334	306	327	330	291	347	329	319	290	323	325	303	275	333	309	290	316	341	309	274	303	322	361	323	308	301	297	320	288	339	294	304	330	345	369	294	310	313	310	307	341	306	340	306	308	306	330	324	296	292	307	309	333	303	318	300	314	308	331	347	302	338	300	313	309	338	304	305	335	349	324	290	332	299	277	297	322	343	331	298	369	329	314	335	329	297	359	314	310	302	331	316	312	348	320	290	349	325	290	292	320	325	330	302	313	320	305	309	317	342	329	334	313	283	356	294	359	306	321	276	353	281	303	325	319	299	372	312	289	299	321	302	309	320	306	324	299	305	297	301	325	300	305	285	330	311	323	322	278	306	303	295	318	325	323	283	351	323	336	331	300	338	299	309	275	317	327	326	333	333	309	317	331	285	338	307	346	315	287	361	356	305	293	317	315	329	321	318	321	316	327	330	310	329	343	320	325	310	332	320	315	287	307	322	302	286	350	311	310	272	314	322	325	309	349	310	305	322	280	299	288	346	348	329	309	320	329	299	337	308	368	333	301	320	337	326	317	310	302	354	334	316	293	308	288	349	320	320	334	312	326	326	344	318	336	312	330	295	343	340	315	306	311	331	300	375	333	306	322	337	328	302	321	315	304	319	345	304	296	275	312	309	332	321	325	346	336	303	340	315	337	335	329	302	331	327	309	334	330	332	314	305	338	310	315	308	329	331	308	285	287	308	316	324	295	323	290	307	331	311	300	341	326	310	334	313	325	289	335	303	348	321	327	332	315	320	317	322	302	314	326	320	326	304	287	311	319	308	334	332	308	308	306	309	339	336	314	316	326	345	349	315	311	279	307	333	320	353	301	305	285	305	330	316	312	365	343	303	318	310	298	326	357	310	314	308	311	303	320	298	312	356	290	318	330	346	353	311	335	317	345	333	364	323	363	326	323	333	303	334	339	303	347	329	340	319	300	296	285	314	326	279	300	340	299	316	301	339	333	305	292	318	358	321	322	359	319	322	349	310	301	302	321	326	305	305	332	304	309	337	360	350	306	293	312	318	289	305	328	284	283	315	318	306	309	329	334	291	289	326	339	283	295	319	309	309	307	310	332	319	332	327	309	292	286	312	320	287	327	334	384	344	337	310	329	291	290	319	334	304	314	313	342	301	319	305	334	313	343	296	328	339	305	325	322	363	316	339	337	313	331	295	318	321	334	310	311	325	321	358	336	338	327	299	306	301	326	296	317	310	351	331	321	312	322	277	347	336	308	339	319	299	340	312	331	314	341	340	339	301	312	306	337	320	327	278	324	320	314	325	365	283	326	320	352	344	312	306	331	315	314	285	335	274	332	322	310	332	285	319	357	342	314	302	321	300	316	312	320	349	330	327	341	324	316	318	323	326	274	337	334	281	276	346	311	291	309	284	323	331	318	313	341	300	307	304	304	298	337	328	318	330	323	335	311	337	324	309	342	304	320	305	302	331	298	309	322	324	319	361	350	327	319	334	305	331	308	316	310	301	349	306	332	342	295	331	339	339	372	339	335	350	284	303	327	320	330	297	325	332	330	295	334	322	336	326	310	320	308	320	290	306	354	295	291	299	301	330	325	297	291	339	318	359	322	318	325	290	328	289	306	331	293	304	310	317	327	303	318	315	333	325	308	350	316	286	294	335	347	304	323	310	297	328	339
31268	24472	21114	23504	26278	30346	5266	918	879	811	778	789	814	759	727	692	772	717	694	703	690	728	702	741	721	708	662	715	712	659	693	679	697	664	705	722	644	702	702	690	701	672	642	744	702	739	644	676	692	705	696	682	693	705	726	719	685	715	678	714	710	709	672	681	707	706	662	699	714	731	713	696	717	727	687	717	698	648	696	696	727	659	717	662	694	719	688	692	741	689	707	714	709	699	705	670	709	655	702	682	728	703	701	711	719	717	684	708	748	707	667	693	721	723	713	698	662	685	717	716	711	694	697	713	701	743	686	727	722	693	673	696	671	732	702	742	701	723	633	713	698	700	711	660	691	677	659	696	669	731	694	711	682	698	683	655	688	712	722	727	707	716	708	706	699	672	693	704	679	761	727	664	670	687	715	673	696	696	683	690	664	721	752	647	637	687	723	650	724	714	688	703	727	699	666	716	680	702	686	676	673	634	762	703	759	655	732	687	762	715	686	666	658	673	717	650	709	725	691	728	675	685	664	740	698	644	709	656	690	670	730	715	708	699	685	712	701	694	717	688	657	734	730	665	716	728	679	712	688	731	704	688	687	689	637	688	664	683	681	665	698	703	674	652	651	731	711	697	688	659	657	733	698	654	702	713	738	702	738	738	695	669	673	709	705	634	726	710	660	705	743	682	749	668	770	691	710	710	696	708	683	704	692	695	653	671	689	685	641	694	711	701	733	698	676	719	673	746	727	686	657	700	713	716	674	669	796	703	730	701	692	703	687	696	695	709	693	670	690	667	646	712	718	708	697	700	697	684	715	708	700	657	666	686	734	691	699	683	674	719	677	733	655	677	710	700	705	701	673	719	717	700	719	740	769	659	659	635	682	652	725	731	677	695	702	697	732	663	712	683	721	729	640	699	710	717	695	669	664	719	713	705	706	661	722	710	730	712	669	690	678	695	671	698	708	666	730	691	652	682	704	680	710	647	714	693	677	701	701	683	689	684	680	706	726	743	729	699	716	712	639	716	760	664	684	689	731	701	704	681	665	670	679	702	722	731	718	696	716	663	704	687	728	667	698	715	740	718	681	726	725	726	726	717	707	704	720	727	767	681	737	687	721	712	722	663	701	677	678	690	666	699	730	710	669	676	693	704	650	679	714	676	701	717	769	684	660	707	719	722	715	693	702	659	653	732	734	690	695	719	669	664	728	730	716	688	668	718	710	697	657	663	676	657	725	724	673	724	654	697	756	737	709	721	714	692	736	722	703	701	661	655	692	681	686	720	714	706	706	681	678	681	687	683	702	686	722	704	668	752	645	749	693	687	699	696	691	691	684	738	670	698	667	718	714	722	681	695	713	732	707	659	722	734	674	689	750	735	673	692	696	692	700	723	737	690	686	675	709	690	664	686	691	770	734	702	720	716	717	730	676	711	673	648	663	710	704	698	674	685	711	664	671	678	758	727	718	670	731	694	677	712	710	697	673	655	668	658	694	702	673	650	673	691	679	715	665	714	728	681	705	692	722	739	738	687	687	666	684	669	697	663	692	645	708	761	693	719	689	719	744	738	697	691	684	729	697	725	711	635	738	703	718	687	667	763	690	698	696	689	673	721	664	689	669	712	765	695	753	686	722	666	659	734	662	691	689	729	723	699	731	666	685	701	715	653	700	729	699	728	729	662	699	712	706	732	659	703	669	714	716	676	712	692	662	694	690	670	688	695	674	691	699	693	757	727	682	657	681	635	705	685	694	686	692	675	721	655	690	719	662	700	669	716	673	718	695	715	729	681	684	657	709	730	665	765	743	679	679	694	686	669	661	690	685	680	713	664	711	710	722	700	742	684	674	717	733	755	704	752	719	710	700	703	677	698	627	704	731	642	700	762	671	672	652	728	712	761	667	779	709	673	692	741	693	705	667	725	682	702	655	690	758	712	705	674	707	714	669	700	704	711	744	667	704	697	648	719	689	697	700	712	703	631	659	683	658	703	656	692	681	737	719	756	685	638	721	707	677	679	668	741	669	730	685	704	700	671	636	669	641	693	723	721	683	718	728	687	688	695	695	713	700	695	742	695	702	681	647	708	712	702	740	694	696	677	731	708	659	767	645	728	708	738	706	728	706	711	666	722	691	700	679	684	674	702	688	719	701	697	707	694	710	641	705	701	699	669	707	710	651	688	700	688	692	659	688	699	688	677	682	785	724	726	684	669	702	714	717	674	683	666	665	688	665	669	667	746	738	675	665	654	709	721	691	685	656	671	691	733	727	665	730	693	683	691	665	687	674	689	698	667	694	663	690	693	697	710	714	694	691	665	652	712	698	664	731	688	682	707	700	685	699	689	705	723	712	673	721	708	706	741	725	666	731	714	693	744	725	702	718	715	695	698	674	699	716	693	701	669	653	721	661	696	703	725	694	702	701	721	749	719	688	667	678	696	723	716	685	696	681	721	754	730	717	707	640	713	625	749	731	685	766	662	641	724	662	746	734	723	712	689	709	706	707	707	707	720	687	702	661	684	702	672	720	663	732	695	695	721	619	682	702	683	710	677	699	689	696	695	682	688	729	783	661	708	717	748	676	687	683	679	714	708	668	699	690	685	758	673	712	668	718	670	715	710	694	690	651	698	708	692	669	756	727	695	711	747	675	688	721	686	701	704	719	695	720	729	695	660	680	700	717	665	689	695	753	735	688	669	684	725	743	663	690	714	698	716	699	723	697	709	732	694	662	703	697	702	742	699	699	729	673	661	716	708	704	722	693	680	748	758	713	723	685	689	709	692	675	712	693	669	683	679	691	724	688	695	713	671	693	692	696	695	679	701	697	720	699	681	701	723	663	644	684	741	686	707	702	706	697	658	725	676	725	735	732	672	654	669	692	674	714	729	664	691	728	688	673	717	708	746	696	689	692	717	678	724	657	678	726	721	756	657	682	708	661	670	759	691	644	712	718	695	666	697	665	718	650	701	708	727	659	715	710	697	683	692	699	679	714	723	737	699	723	718	729	718	695	694	701	758	687	707	692	673	745	697	722	692	700	709	684	708	722	666	726	672	703	655	687	701	728	723	685	725	722	718	725	652	700	682	687	689	638	681	729	675	685	768	689	657	706	722	700	698	662	734	661	698	697	699	722	672	650	692	700	665	721	686	686	719	721	720	674	728	738	684	718	750	671	700	761	674	724	725	733	713	695	658	674	696	670	667	687	705	688	683	709	676	668	650	721	674	730	676	666	696	693	693	640	709	759	646	732	690	688	702	695	684	723	684	707	711	727	688	713	717	667	693	693	680	669	707	679	703	696	687	685	707	683	716	720	757	676	692	654	736	700	682	649	690	746	687	697	677	693	699	701	693	677	673	688	679	719	703	674	714	682	671	737	698	670	665	720	712	748	696	770	693	697	717	753	710	714	689	749	728	702	654	704	718	714	720	686	680	657	709	698	752	712	666	714	668	733	717	694	679	673	701	680	712	694	730	712	675	711	746	698	738	752	687	698	672	708	720
27960	17564	7628	1409	300	383	207	211	166	203	194	202	203	206	200	201	203	200	177	186	209	179	169	193	169	218	187	194	155	202	207	165	147	177	185	173	197	185	191	217	193	215	188	190	189	209	194	183	196	183	178	191	181	190	179	209	192	209	188	212	232	213	182	193	178	187	216	199	185	201	202	180	203	206	197	209	201	195	199	196	180	201	175	198	192	173	185	198	219	204	178	179	173	176	213	199	160	199	219	231	235	189	203	178	194	153	186	182	180	190	186	174	204	208	222	196	175	166	193	169	195	200	201	189	212	203	184	175	187	241	188	195	205	194	168	184	204	203	208	200	199	193	189	187	190	194	220	203	184	195	215	204	170	197	165	201	189	185	194	208	189	184	177	190	201	178	220	190	198	204	198	190	203	209	187	187	201	190	216	193	181	198	197	213	173	185	193	196	207	198	200	207	194	176	199	214	226	169	197	192	195	204	181	181	158	211	182	191	184	183	175	211	189	195	210	166	187	193	176	166	193	215	190	183	197	194	193	185	174	172	185	191	185	215	186	211	208	203	184	185	190	197	196	203	169	183	182	179	203	194	196	190	206	195	172	193	209	211	196	169	214	192	222	224	191	193	193	209	199	194	206	206	183	189	203	212	191	179	210	181	173	215	187	200	226	199	173	194	197	199	211	213	198	187	221	179	169	181	194	207	191	173	208	207	192	213	190	210	177	192	195	209	183	173	214	205	202	202	196	210	207	189	210	188	203	220	206	213	190	220	193	192	233	197	161	237	207	227	185	178	180	187	198	175	199	190	212	187	187	194	196	194	207	204	182	174	198	169	177	199	202	183	216	191	200	196	194	204	191	221	202	175	209	172	182	210	182	222	189	185	190	166	180	197	188	194	166	158	200	181	207	196	177	193	230	193	211	200	192	198	211	184	193	211	199	200	190	196	187	185	211	215	173	190	183	214	208	207	209	206	216	219	215	198	223	213	197	217	213	205	200	190	204	196	181	212	182	178	173	195	197	176	166	206	188	193	207	197	194	198	196	182	210	188	183	161	177	202	187	217	199	199	182	195	180	190	227	207	209	184	175	214	179	192	191	181	184	199	185	170	189	212	170	187	226	185	194	204	210	188	171	221	214	191	173	184	205	177	189	193	203	200	158	193	211	189	196	194	202	215	187	193	184	194	173	174	182	178	204	170	204	202	221	180	196	205	201	187	191	200	190	181	200	211	207	213	198	179	183	204	201	199	194	199	178	190	171	191	168	197	205	182	164	186	204	187	204	241	215	192	199	184	196	193	175	195	194	200	200	184	185	203	184	187	185	232	225	203	194	201	209	199	177	195	200	219	213	225	205	179	188	183	178	190	205	179	174	202	170	208	170	151	201	192	209	199	205	192	184	166	205	185	222	198	181	231	208	179	182	207	206	206	170	192	191	188	216	214	187	207	215	189	167	194	176	204	159	186	201	184	176	204	191	176	194	203	195	167	184	197	198	227	181	211	200	175	188	207	206	178	208	188	194	205	177	168	157	194	189	174	194	192	177	194	185	195	184	198	200	198	221	188	190	181	212	179	201	182	167	209	179	184	188	190	184	166	199	169	184	206	220	193	200	188	200	173	190	192	219	205	188	206	197	178	171	185	191	193	199	197	190	179	203	163	175	216	171	171	189	190	191	201	210	211	188	190	202	192	166	214	178	180	202	202	201	190	183	183	207	210	181	195	184	192	191	232	191	211	212	187	204	196	194	202	206	200	182	195	177	195	196	195	176	207	207	189	184	182	190	211	199	201	176	183	193	190	208	193	187	191	189	215	208	182	183	173	187	193	200	202	180	203	185	215	190	196	210	183	216	190	205	188	206	201	169	204	197	196	198	205	212	185	176	195	211	203	197	181	195	195	201	214	210	215	167	185	171	200	175	222	214	168	228	197	188	171	214	185	158	204	198	188	227	182	209	214	170	178	213	210	197	196	186	159	185	208	197	204	220	201	194	187	192	188	196	197	171	192	193	176	188	207	195	182	199	192	176	214	153	199	181	186	199	210	186	203	193	178	185	195	199	192	210	161	227	183	189	200	212	196	173	177	192	194	186	192	213	187	211	194	215	170	181	205	213	192	185	170	172	190	191	172	196	183	209	192	213	180	225	178	202	182	183	207	186	210	174	190	194	183	204	184	182	198	212	189	188	193	187	187	192	205	180	183	188	219	206	208	198	187	194	201	177	195	202	182	191	213	187	211	183	194	184	221	189	170	174	209	201	187	222	218	204	182	183	195	203	194	199	199	222	201	187	178	201	188	182	184	197	183	185	191	216	201	166	210	206	184	202	184	176	193	195	202	187	194	236	168	183	191	214	186	184	209	189	191	169	178	193	188	193	173	197	200	194	180	187	165	190	207	187	184	205	169	171	234	194	194	207	157	185	196	198	202	202	192	182	206	197	202	177	216	195	176	199	205	222	222	194	177	176	167	195	200	160	171	186	198	188	199	182	177	193	209	203	196	195	188	202	208	187	193	197	179	194	207	198	203	203	222	198	197	177	195	194	192	188	195	191	190	201	192	181	168	203	192	166	193	206	209	211	199	185	208	203	199	190	205	212	172	206	220	178	198	217	186	179	216	186	197	212	199	175	194	182	188	200	196	210	191	180	208	215	199	211	185	181	205	179	195	204	222	196	194	212	195	182	199	226	206	176	191	229	222	184	176	194	202	201	175	184	196	220	183	170	210	183	187	196	177	215	179	214	194	225	183	229	207	206	205	188	215	187	194	189	222	201	201	202	208	201	169	203	191	201	170	188	186	200	228	185	177	197	200	199	181	197	211	191	190	190	175	166	179	199	156	221	205	169	180	185	210	185	165	160	203	202	187	211	204	186	185	194	195	230	221	224	197	197	172	166	191	215	190	182	185	195	167	185	218	194	183	188	191	194	198	194	206	179	179	179	212	199	201	190	198	201	208	168	208	190	176	185	212	245	192	207	195	209	179	192	183	197	196	193	198	195	190	168	207	199	227	197	187	201	200	183	154	205	181	189	200	187	187	182	188	251	141	194	206	192	191	191	189	189	211	212	204	177	198	217	207	225	179	200	176	183	200	222	202	185	206	193	176	190	206	204	213	220	214	194	212	193	212	200	199	202	199	195	199	183	196	182	212	191	203	220	193	175	193	162	213	204	193	190	187	192	198	206	193	210	185	185	198	191	217	229	197	184	199	230	189	196	203	182	191	209	200	197	173	186	193	202	206	192	189	200	191	209	196	199	201	214	200	205	202	175	233	211	223	163	180	196	199	202	188	206	186	192	196	205	185	193	198	186	163	183	176	223	192	195	187	190	189	161	197	176	179	201	157	198	209	218	182	200	190	213	175	184	224	207	226	211	173	200	161	198	174	188	220	207	188	193	188	186	192	171	188	187	196	218	209	183	216	181	217	187	217	203	216	181	199	216	207	171	192	207	183	193	196	168	201	196	207	215	215	178	167	187	172	196	182	194	192	204	203
16955	13951	9684	3029	1083	1279	601	468	488	489	527	484	474	475	464	448	481	487	464	475	491	491	469	469	452	449	481	467	447	477	505	486	450	454	510	427	477	461	458	447	481	463	500	467	488	462	472	473	464	456	464	443	454	468	455	462	473	472	429	495	438	493	452	467	471	494	459	511	461	403	487	463	455	461	475	443	496	491	474	447	454	472	473	451	466	443	506	492	483	489	467	439	492	467	505	477	457	475	484	477	475	479	496	428	498	466	474	452	464	495	468	466	485	490	472	452	471	449	482	489	457	452	470	503	470	439	434	424	455	461	446	453	500	467	495	475	488	476	439	477	439	481	515	453	457	458	514	479	502	496	488	486	461	467	474	490	472	474	491	435	457	453	487	480	458	476	481	468	458	445	502	451	467	443	495	477	476	474	500	519	481	436	476	464	492	477	489	521	470	458	506	492	486	464	470	473	467	473	495	499	454	465	495	455	491	499	469	515	479	436	458	501	468	483	457	462	429	454	482	470	491	476	504	495	465	482	474	500	465	421	443	464	453	465	473	458	475	496	472	449	448	484	424	495	515	448	477	454	473	483	450	472	476	443	471	485	442	465	476	479	477	481	445	451	494	461	446	459	492	466	473	463	435	449	481	470	507	458	496	472	454	479	417	422	458	470	456	461	436	425	454	477	465	500	481	485	486	473	451	442	458	479	513	458	472	441	477	526	457	478	460	472	467	472	465	465	467	508	469	488	452	481	457	420	473	463	475	470	471	484	450	455	460	450	464	455	494	485	453	480	458	453	491	465	476	480	471	459	474	459	468	453	431	461	497	472	489	441	456	475	491	458	477	484	487	435	490	475	462	433	450	472	486	448	477	442	480	489	430	475	497	443	455	484	482	448	498	501	496	435	495	505	458	453	497	522	463	489	480	495	462	440	441	437	456	499	523	421	469	470	466	460	500	477	478	456	497	476	465	500	431	475	473	474	435	487	443	466	476	470	488	451	450	446	519	456	470	478	462	498	455	512	466	478	456	482	495	503	463	457	439	478	448	497	488	426	465	471	474	463	463	478	494	444	480	467	480	459	473	476	493	443	463	474	456	454	470	451	459	487	460	468	426	484	479	498	465	468	485	499	494	482	435	486	443	546	486	490	433	503	458	449	474	453	485	449	462	468	494	449	484	470	490	468	485	479	465	496	475	469	439	481	502	483	463	474	478	496	487	423	485	446	448	464	464	462	427	471	496	474	471	493	471	465	468	457	478	491	480	489	447	481	457	456	470	463	456	451	448	460	483	460	475	447	446	485	460	443	465	482	478	473	460	462	469	466	447	466	496	468	461	467	461	482	438	494	462	449	476	487	461	471	481	491	430	477	478	489	474	462	473	485	479	510	464	437	474	494	477	498	403	423	463	497	486	474	444	458	476	521	470	468	488	461	473	443	443	494	493	427	454	472	462	419	476	498	465	486	437	494	483	454	453	477	458	476	438	448	455	512	491	457	481	509	454	501	467	447	466	509	466	429	474	473	507	481	496	456	475	465	471	482	462	496	482	439	456	488	481	465	442	421	465	482	454	476	473	434	475	491	457	456	521	475	441	458	491	435	502	461	459	476	494	469	476	491	471	478	451	474	483	456	430	514	454	462	485	478	477	470	480	487	457	460	461	465	454	496	457	478	482	448	499	445	469	452	490	447	443	492	470	445	493	437	474	476	467	459	504	455	443	472	474	482	470	477	450	437	453	438	472	443	435	506	487	446	460	500	447	487	479	481	464	484	450	473	470	480	447	477	473	493	480	465	471	466	492	447	450	462	477	501	475	444	506	458	479	494	484	435	478	496	460	467	493	512	467	444	487	456	476	479	477	430	481	459	491	478	456	458	447	459	479	483	447	464	493	486	433	455	478	496	431	469	450	484	437	469	467	471	460	453	446	479	453	458	464	500	466	454	505	423	462	452	423	486	461	466	468	467	472	442	451	455	434	474	462	471	466	451	502	479	486	435	478	463	462	483	479	496	479	442	452	439	484	485	509	475	503	445	468	455	490	466	468	474	440	453	470	477	489	497	467	458	452	449	476	466	456	455	476	461	432	511	457	463	459	431	500	449	503	465	460	410	485	494	450	417	413	444	493	499	470	510	482	465	499	480	416	500	490	469	467	437	447	461	482	453	454	458	431	481	475	448	442	490	482	505	453	480	469	501	466	427	459	426	468	521	458	490	474	510	466	463	474	473	486	503	474	495	426	470	509	513	422	465	467	515	487	430	407	465	460	504	463	481	469	436	434	485	436	475	438	487	479	460	465	456	464	463	484	439	455	432	476	470	496	457	446	477	461	445	498	484	467	457	477	460	522	499	483	504	452	493	483	481	475	430	467	454	450	442	511	469	457	457	477	461	444	449	481	499	442	451	468	453	474	484	426	465	456	452	423	486	456	470	458	494	461	504	497	469	464	465	437	509	445	479	437	482	469	490	485	499	512	476	457	481	491	461	495	442	496	473	476	473	461	460	513	449	426	469	477	484	460	473	453	461	489	468	470	478	471	484	487	459	492	501	436	481	465	488	505	424	429	468	479	487	432	438	474	446	453	496	459	498	474	487	488	468	465	459	507	453	435	475	475	460	444	487	466	500	486	475	431	463	472	448	466	464	479	451	488	460	472	475	462	462	442	449	447	515	489	480	463	495	500	451	455	443	464	419	515	470	478	491	461	469	492	455	452	474	452	468	491	473	533	474	443	487	458	494	493	466	502	493	461	454	471	455	487	437	444	448	474	434	465	412	492	480	484	475	473	495	455	450	486	462	471	456	483	498	469	462	507	463	494	471	483	440	469	467	467	457	458	437	464	452	485	480	450	437	488	442	454	481	432	500	449	471	456	463	479	463	466	483	463	475	510	486	463	464	447	428	460	490	458	467	490	504	453	476	480	484	461	478	461	447	494	474	506	455	499	467	474	465	463	500	513	466	465	458	442	479	452	502	458	472	470	467	513	434	457	476	456	436	478	435	523	478	452	484	464	480	491	469	500	518	465	496	467	444	525	478	504	464	442	474	458	437	476	432	487	444	479	462	477	491	456	492	473	453	443	459	463	489	479	487	426	438	474	494	450	462	451	472	472	505	478	478	465	427	420	451	460	526	460	474	490	468	464	454	450	485	470	445	483	491	479	480	445	486	444	464	481	491	458	486	475	458	493	483	478	452	475	470	454	493	491	480	441	463	465	481	512	455	510	478	438	495	444	451	462	465	502	470	494	452	491	448	447	480	511	497	452	482	483	425	456	455	449	477	467	458	451	455	493	442	498	478	425	490	468	454	482	493	448	453	489	537	479	468	491	489	475	427	445	456	519	453	429	448	467	512	493	491	481	468	447	480	422	478	481	506	472	458	475	472	492	468	506	430	490	457	428	471	494	448	468	440	482	486	495	474	475	484	450	437	466	461	464	454	492	492	494	484	474	506	485	476	496	487	484	452	468	475	475	463	459	490	477	472	478	479	481	477
41934	26004	14561	7486	5670	7841	1622	370	330	318	335	292	315	340	334	351	302	334	333	305	321	337	334	326	305	332	340	311	303	302	336	330	348	342	313	337	297	320	330	318	330	313	333	330	300	288	310	296	329	312	346	324	319	341	323	328	300	317	304	327	320	309	331	291	328	336	317	359	319	347	308	318	348	319	325	325	332	321	316	336	311	315	284	307	321	302	333	330	276	354	316	314	308	299	324	328	310	349	348	314	286	315	315	294	346	315	355	353	364	323	335	307	296	302	335	361	316	329	306	333	343	330	319	313	322	344	338	308	333	344	313	327	338	330	346	339	369	330	326	349	337	329	333	302	318	348	328	318	296	333	337	363	341	346	339	350	326	337	364	331	343	308	303	321	340	302	306	299	325	377	327	318	314	311	345	333	311	320	323	292	350	368	329	320	333	325	327	327	322	304	315	324	338	304	318	344	292	344	335	336	326	320	297	308	328	349	337	288	307	346	313	332	371	356	324	316	336	332	332	319	324	343	337	310	303	315	300	341	335	337	332	333	343	298	329	316	299	338	330	327	369	306	294	339	326	333	289	308	343	341	290	295	304	338	391	372	355	309	345	322	328	312	341	318	322	343	380	301	300	309	319	301	342	312	316	325	345	292	324	308	331	336	301	330	303	343	340	298	291	302	321	310	324	311	322	317	350	323	369	306	304	340	336	342	350	317	340	338	354	270	341	327	322	318	297	315	309	317	316	328	321	329	326	345	300	338	328	314	295	291	305	298	315	291	335	329	338	322	322	334	310	352	294	300	323	364	334	311	338	324	333	318	306	305	318	310	305	345	323	316	340	282	310	312	349	327	350	372	318	335	321	312	327	321	300	330	326	369	301	316	317	353	317	333	361	353	328	327	325	361	330	296	272	308	375	302	323	305	346	313	291	320	356	314	308	337	328	340	309	342	281	331	325	296	339	330	321	325	314	308	305	383	331	307	313	351	299	320	306	302	315	313	298	338	349	317	335	291	328	336	316	312	318	318	297	314	322	298	315	332	337	319	281	320	299	313	348	343	310	327	367	308	326	341	324	327	344	339	326	304	336	300	276	314	365	293	290	299	324	321	322	319	325	328	342	298	339	342	342	309	313	310	322	304	340	342	316	289	298	334	332	329	327	328	304	325	314	329	303	318	300	308	308	302	316	314	354	314	325	366	306	332	326	335	311	335	334	352	313	337	319	324	299	332	325	296	350	308	319	336	345	354	316	312	330	337	290	333	352	308	328	324	300	341	331	344	312	346	316	318	336	338	342	349	298	341	340	339	293	327	293	357	321	331	329	331	288	313	333	298	289	332	318	332	302	306	296	299	328	312	321	313	312	322	341	306	329	313	313	342	303	321	325	304	311	355	343	330	310	333	341	345	360	304	355	371	340	303	343	334	320	323	305	328	338	305	314	309	341	332	338	339	312	316	353	321	330	324	324	345	316	350	316	318	337	341	366	317	339	311	345	326	354	359	328	357	365	302	286	332	335	320	292	332	314	309	338	314	319	333	314	346	328	309	293	330	331	345	303	354	294	289	358	310	299	325	329	331	345	347	296	300	332	323	298	327	328	323	331	321	304	326	324	297	303	330	307	351	306	324	321	346	296	297	335	304	362	335	287	353	353	332	336	289	335	339	298	341	315	323	345	345	343	332	314	339	321	345	314	312	285	327	336	319	354	369	353	321	305	344	314	320	322	307	323	326	331	309	288	329	316	339	320	333	330	315	339	330	339	361	306	327	298	311	343	307	318	315	341	327	342	314	371	323	324	324	299	293	345	326	333	319	309	336	314	338	330	324	342	355	333	306	307	322	333	311	314	323	331	297	323	314	289	311	326	319	329	344	332	362	350	321	328	307	313	308	303	346	308	363	325	323	304	359	307	304	301	272	282	335	367	304	346	347	322	307	301	343	335	315	322	312	311	327	307	310	301	332	291	285	328	317	337	323	298	340	337	340	307	316	322	354	338	348	320	312	330	296	316	316	287	324	325	345	333	335	288	317	321	347	334	341	325	340	348	302	323	331	340	322	332	290	301	323	337	308	377	318	319	324	326	306	347	342	371	310	338	323	323	320	300	307	314	331	323	349	309	298	315	312	298	316	305	299	308	302	330	354	341	339	336	301	307	311	321	341	302	339	307	305	363	366	327	324	290	312	321	360	304	314	322	291	339	317	319	324	316	347	285	347	320	337	330	327	356	329	308	359	348	318	314	297	337	346	325	325	304	344	339	309	329	323	317	304	318	314	339	334	321	345	328	343	344	330	317	308	275	341	293	335	330	313	317	330	343	306	342	300	296	318	283	295	332	316	322	339	297	318	318	307	346	303	327	341	322	371	293	327	385	305	306	306	315	311	349	363	368	379	337	343	310	293	354	347	258	287	315	300	336	311	374	345	346	299	312	330	313	333	356	322	324	354	335	315	324	339	348	364	356	323	348	318	314	309	332	312	330	312	338	310	294	312	301	308	314	346	364	354	309	316	320	316	318	310	321	329	338	342	342	319	337	381	317	318	298	298	324	294	346	288	328	329	329	336	320	327	326	315	328	334	312	324	314	307	340	310	313	334	323	270	330	328	282	357	364	365	328	304	330	319	347	326	332	327	336	319	320	327	360	308	319	317	296	318	296	372	331	325	305	304	317	305	319	336	336	304	329	342	324	317	286	345	342	343	312	304	313	337	318	346	350	292	304	311	304	307	285	359	313	351	322	336	340	342	355	367	307	322	327	326	328	297	323	316	293	320	302	333	346	330	322	313	326	310	287	347	306	304	334	325	285	309	313	337	338	327	298	338	299	324	304	311	317	305	313	316	326	314	339	357	311	308	355	314	311	342	321	331	337	334	308	353	301	325	338	325	308	334	324	365	341	320	351	335	319	344	319	331	325	324	303	294	332	322	334	299	305	315	324	298	340	327	315	314	318	326	316	344	342	306	287	342	319	364	323	330	338	315	323	299	341	353	315	346	340	331	285	309	302	326	326	318	298	333	279	317	325	318	347	331	313	301	317	330	349	325	318	320	311	321	346	339	365	317	324	328	320	358	324	333	312	342	324	333	318	317	308	305	343	336	299	329	311	327	290	339	340	304	342	308	285	317	336	310	343	309	348	358	306	316	321	293	337	323	255	345	303	310	326	303	336	315	310	293	326	308	291	293	285	311	285	308	328	311	346	306	320	322	336	347	339	314	306	296	303	321	325	275	346	336	334	328	339	363	339	343	349	344	323	321	359	300	374	328	317	281	317	331	312	367	299	341	313	313	307	304	326	327	296	325	323	345	342	331	306	335	325	346	303	324	340	336	311	326	317	340	333	374	332	332	323	342	314	340	329	292	308	333	322	379	332	316	299	333	312	325	321	307	308	338	314	299	343	312	276	362	355	353	306	312	326	336	321	302	343	356	326	333	341	303	336	281	321	324	318	325	324	345	310	341	354	312	295	338	304	278	326	302	304	300	327	334	326	315	312	321
26347	19488	16967	16673	16527	21440	4017	850	781	815	771	694	786	791	775	836	741	731	772	722	746	758	759	759	692	733	701	750	707	716	711	719	739	724	725	751	727	768	757	778	722	733	695	744	724	727	766	741	700	708	738	737	737	692	733	680	701	730	737	743	756	747	734	735	756	761	786	716	701	693	716	740	730	739	741	692	772	724	716	713	744	746	728	727	711	746	733	734	727	691	771	739	713	766	691	720	725	705	721	738	711	726	725	710	723	723	760	731	729	742	691	706	742	693	716	655	733	681	763	685	771	715	708	759	684	682	678	783	685	751	719	748	701	749	693	764	711	747	717	758	704	736	728	695	748	719	746	685	708	708	714	707	695	741	715	691	733	751	712	774	718	759	773	736	769	739	675	753	773	722	760	696	729	727	754	692	728	738	730	710	716	744	750	716	731	727	736	733	710	770	756	722	719	725	720	710	695	729	681	731	753	716	729	727	726	741	735	801	711	772	717	717	747	748	747	713	752	703	777	758	715	774	732	828	740	748	710	657	735	698	726	774	745	737	720	713	754	779	766	728	747	703	763	725	731	763	682	758	711	709	788	731	754	669	729	709	728	758	725	701	703	745	703	685	727	734	753	723	720	734	751	757	674	661	728	722	715	736	729	718	732	752	720	769	720	690	742	749	734	752	754	718	712	743	712	760	729	733	724	751	720	724	713	732	716	692	752	713	727	739	742	710	694	761	775	739	766	695	661	732	728	731	698	777	765	757	742	708	773	743	719	712	699	731	682	709	766	761	749	756	770	678	693	726	734	745	726	740	744	689	694	716	688	740	724	730	763	731	754	763	747	704	751	713	702	719	703	701	716	743	669	697	733	781	693	742	733	715	727	732	706	728	704	719	742	725	722	674	740	748	677	689	759	757	712	730	716	724	702	752	708	743	734	707	687	700	753	738	746	746	731	710	781	733	742	737	729	691	747	706	748	731	703	753	759	701	714	732	732	684	729	739	727	658	767	759	722	736	729	717	722	724	725	721	686	733	688	707	713	691	766	728	736	761	737	712	740	654	724	732	712	716	746	705	748	744	710	729	720	740	685	763	702	720	707	698	724	757	744	729	738	717	664	735	712	681	734	735	692	748	700	742	772	819	774	747	695	788	678	725	775	707	682	680	749	718	720	714	694	740	743	682	714	753	672	718	719	752	722	739	702	725	746	740	746	753	710	720	726	747	790	749	710	708	751	710	737	701	758	716	746	715	743	722	764	741	744	669	766	743	724	739	704	735	759	744	739	700	719	693	713	703	710	688	747	710	709	713	745	695	713	713	725	738	690	711	795	749	712	739	731	696	747	765	689	719	727	719	719	703	720	768	684	719	704	762	699	689	696	731	696	714	674	727	741	734	750	720	723	711	671	757	688	693	707	743	719	788	732	730	739	746	736	717	748	731	738	745	748	716	722	749	719	758	775	763	702	718	706	746	670	753	700	750	735	728	713	719	752	770	715	760	748	727	714	739	705	758	691	730	723	658	698	746	743	737	754	801	711	718	759	717	730	713	701	779	718	705	736	704	719	734	735	738	688	709	688	707	728	719	731	723	720	735	714	704	736	714	727	746	740	731	766	726	721	759	715	718	748	740	721	726	744	728	740	758	730	695	718	735	737	721	728	691	780	749	717	689	701	756	728	739	677	702	723	728	720	721	738	666	727	692	765	745	738	728	698	740	718	759	748	689	735	711	726	735	717	656	730	751	716	750	687	709	740	756	737	768	693	672	688	739	765	696	695	707	736	756	738	718	767	722	691	692	750	660	726	724	700	718	724	724	722	775	739	736	734	706	726	714	739	752	696	746	720	702	714	694	730	750	677	754	739	717	708	740	705	734	723	703	749	749	693	669	732	698	683	711	724	692	703	733	756	712	732	733	718	747	727	724	770	715	765	735	721	733	734	697	729	730	708	732	730	687	698	734	729	715	721	713	742	649	692	696	734	675	732	761	728	701	691	764	720	737	692	713	780	750	767	704	677	718	732	731	746	703	795	710	709	730	744	713	709	688	738	743	786	738	723	747	722	750	720	727	714	740	758	704	689	750	743	725	718	729	765	706	695	705	697	745	696	717	736	677	699	734	690	748	746	735	724	767	676	720	666	704	739	729	733	733	756	732	777	697	763	741	685	762	721	710	761	743	686	740	743	721	738	749	751	737	718	756	725	697	725	702	773	741	730	738	693	728	739	721	766	750	771	768	682	709	724	754	712	712	727	689	754	738	732	683	726	740	727	715	707	732	711	755	700	739	681	704	750	734	748	756	747	681	711	746	712	741	702	672	741	763	714	680	719	736	731	734	693	693	682	661	702	710	733	771	688	754	700	777	694	701	674	742	700	727	695	698	724	770	695	713	700	736	684	709	716	744	716	660	729	703	709	741	706	777	729	751	706	694	790	746	721	673	734	725	687	735	723	722	663	713	696	758	746	721	703	739	731	737	759	728	684	749	710	750	753	711	699	699	700	697	726	763	727	729	785	724	693	685	741	731	698	746	706	727	759	715	734	704	680	696	758	677	743	715	695	702	740	752	740	696	700	741	718	695	721	789	774	740	757	730	721	697	685	728	713	731	758	753	674	715	746	709	724	710	728	689	714	737	755	705	762	733	698	718	722	686	720	732	717	678	772	710	720	754	720	721	743	695	685	707	737	751	766	675	734	711	708	739	726	748	704	702	707	760	793	740	722	757	766	766	765	794	718	708	766	732	696	760	682	749	680	772	760	723	707	746	764	775	778	711	749	714	724	674	724	695	719	740	753	769	745	711	746	692	756	733	770	723	714	723	723	743	737	720	738	716	677	735	753	710	718	729	725	767	719	741	720	713	737	730	713	696	720	711	721	707	753	724	677	719	717	736	753	692	769	738	758	739	690	706	748	719	759	735	718	735	725	687	698	712	773	728	678	764	729	711	773	709	710	766	686	735	727	708	767	713	762	755	771	713	721	713	665	723	713	713	712	724	714	720	695	702	719	715	730	778	735	722	751	706	729	729	739	755	753	755	721	764	703	725	745	704	696	686	721	697	743	741	729	772	714	706	783	685	736	754	661	750	714	705	726	752	738	671	690	671	741	744	737	715	752	751	707	733	696	744	713	730	687	758	672	761	755	709	709	728	729	729	702	687	734	740	771	730	702	732	737	717	755	712	725	730	755	724	741	754	730	723	717	735	708	780	699	769	730	737	718	782	751	710	715	708	747	764	723	741	700	673	708	739	781	739	696	723	732	729	787	731	722	748	725	735	727	725	719	740	751	708	722	722	732	711	748	654	734	737	766	669	734	789	708	701	748	737	749	773	724	708	694	705	709	698	746	703	742	751	726	752	783	748	680	745	727	731	694	722	704	693	750	783	748	705	719	704	712	673	733	726	723	736	704	732	736	712	691	749	731	735	720	726	735	724	731	729	751	752	749	770	695	719	786	733	748	737	700	769	734	720	758	711	749	720	710	689	778	733	694	690	742	708
50183	32347	17966	15374	13608	14451	3299	414	375	331	340	332	327	319	326	344	321	301	335	339	325	295	289	315	294	328	326	295	314	333	323	303	313	316	302	316	287	327	321	322	325	344	342	306	358	294	316	346	352	306	296	300	345	311	301	320	309	296	313	319	287	336	357	308	306	319	311	330	276	342	336	309	346	327	331	309	313	305	278	334	309	314	309	317	327	273	301	331	349	272	329	320	349	311	309	313	302	318	293	344	340	335	362	339	334	301	328	331	329	290	320	339	305	344	336	346	319	304	312	308	304	325	315	341	306	316	318	303	331	352	315	342	335	301	283	316	305	320	336	290	300	303	318	343	334	320	324	328	318	322	350	291	293	320	309	314	334	311	344	339	295	285	368	302	297	322	328	308	310	295	316	317	317	336	341	304	321	329	330	347	296	321	296	320	293	341	288	326	317	335	315	319	291	321	278	279	307	298	337	294	348	334	318	291	344	305	305	343	327	314	299	283	343	281	337	306	318	312	332	324	323	327	306	287	316	270	290	300	300	330	327	312	329	293	311	341	319	323	339	298	298	285	294	313	345	315	316	318	298	296	302	305	336	303	311	287	320	327	348	316	346	339	343	302	317	318	320	325	306	275	300	347	308	335	334	311	312	310	316	329	323	310	337	330	314	343	325	266	321	350	309	321	341	316	317	325	320	279	293	311	345	275	338	323	300	345	309	309	341	318	321	320	315	280	290	312	325	323	344	307	328	336	341	337	315	354	295	326	308	301	288	328	296	313	274	321	315	289	310	312	308	296	303	303	321	307	286	334	321	324	342	297	352	305	310	317	337	300	323	300	313	324	312	344	341	326	338	275	344	306	318	342	318	313	329	342	311	356	338	323	324	280	347	319	302	322	290	310	307	334	333	320	318	295	303	320	355	300	329	348	287	332	295	325	298	323	338	304	285	316	318	322	308	356	333	320	328	334	328	327	318	303	326	353	306	299	300	308	275	309	285	302	314	308	298	296	309	337	327	321	332	352	320	301	294	327	292	318	297	298	285	350	322	351	358	313	303	296	310	336	342	341	311	318	321	301	325	313	333	316	314	284	339	311	327	307	336	317	327	315	357	296	376	301	324	326	347	318	312	295	296	327	309	309	348	308	310	331	352	333	297	331	326	289	308	322	336	287	322	313	349	317	352	322	338	311	328	293	304	266	313	307	340	316	322	304	326	318	293	284	313	279	300	355	288	290	327	319	305	326	327	321	315	310	343	312	316	321	310	353	311	312	311	313	290	338	318	332	303	349	310	313	313	333	307	326	318	371	304	333	312	337	299	326	299	331	297	309	307	335	353	319	311	313	345	312	317	319	350	286	324	327	312	320	320	347	323	309	324	312	316	290	307	329	306	324	346	304	291	292	326	306	319	311	339	329	325	331	330	332	296	329	312	311	298	333	290	315	319	299	330	323	280	337	311	325	308	317	315	308	305	320	322	310	319	280	326	308	332	294	310	308	292	304	335	309	353	323	311	311	304	288	323	299	318	308	301	301	287	347	308	319	312	327	317	323	343	312	341	294	314	289	321	320	312	316	334	293	286	271	311	340	307	294	327	345	332	325	331	325	321	311	332	314	329	308	320	306	299	275	314	308	319	300	322	337	301	300	278	327	296	286	344	331	342	336	284	321	293	324	329	328	305	317	321	303	346	283	306	304	343	324	339	327	340	292	294	303	312	317	318	329	324	296	311	318	321	290	300	347	361	296	266	327	334	330	314	327	343	325	297	317	327	317	322	284	353	296	303	312	294	321	309	305	345	299	304	293	345	280	307	341	292	306	324	355	349	338	340	319	336	305	304	326	340	313	305	325	307	279	319	303	325	321	319	330	295	327	308	328	270	321	338	303	340	307	302	361	341	304	366	344	347	308	331	325	309	332	322	285	324	313	293	325	282	323	322	330	324	275	328	283	340	324	296	316	320	303	357	319	277	314	334	342	339	371	332	337	307	303	313	328	361	336	336	374	306	270	354	269	313	308	286	308	328	341	314	339	358	326	301	287	327	305	330	315	330	346	343	288	313	289	311	322	337	299	308	297	311	350	319	313	303	291	311	316	299	317	311	319	288	348	329	304	339	320	305	307	388	304	317	324	344	297	299	318	324	312	294	309	309	321	355	312	331	302	344	315	303	324	338	334	307	297	325	319	310	328	314	348	317	320	299	317	320	337	321	331	335	280	327	346	302	302	337	329	302	325	349	331	349	333	305	315	316	319	334	330	323	314	307	306	338	350	278	289	351	343	293	325	327	304	301	321	316	292	303	330	338	322	306	286	298	325	321	312	279	290	298	285	340	294	321	336	315	312	310	312	305	334	320	339	327	274	315	309	321	306	296	299	316	310	323	315	314	355	320	314	309	333	336	307	349	322	340	313	282	326	328	296	340	321	319	303	306	306	328	330	325	306	336	325	302	269	338	325	317	302	280	309	334	318	315	311	336	310	351	329	339	327	324	310	318	317	314	332	338	286	294	325	328	364	320	298	313	324	307	331	328	323	324	329	307	323	323	335	312	316	285	360	322	326	284	275	327	326	342	354	311	345	326	309	313	359	292	289	323	336	338	319	352	343	341	309	327	313	282	297	328	334	328	305	315	328	356	317	308	309	317	295	310	322	355	332	351	342	336	309	362	335	317	330	306	351	303	340	311	312	310	298	350	298	314	302	334	314	304	293	325	296	306	337	318	312	302	305	336	319	306	293	292	322	301	329	294	352	326	294	290	310	330	329	341	356	324	295	312	300	319	320	312	316	323	321	306	315	313	362	316	311	311	316	355	341	332	315	298	345	359	348	311	318	314	307	322	328	312	279	323	312	329	336	303	329	287	299	297	276	340	328	296	309	319	313	293	301	329	285	304	339	306	332	294	332	305	326	318	305	304	296	324	320	328	303	339	338	331	342	323	336	339	304	301	308	307	308	346	341	311	329	318	311	360	350	286	328	301	349	314	356	303	333	309	339	297	316	335	321	336	304	314	305	295	324	316	334	323	299	304	337	299	314	322	306	316	315	320	349	339	284	331	299	301	303	290	298	300	319	303	276	312	332	328	289	306	307	305	349	341	296	303	335	317	299	296	325	320	338	302	319	293	305	293	338	348	330	290	302	344	268	298	322	344	323	296	300	350	348	305	315	364	334	304	304	338	326	349	296	343	302	317	294	326	312	341	317	312	306	291	307	309	332	311	321	352	318	288	307	310	334	328	294	315	304	354	324	292	285	278	307	307	321	331	303	316	323	332	318	308	344	307	348	341	322	346	313	332	307	328	288	318	326	316	287	314	319	283	290	326	268	274	290	332	337	340	339	305	324	330	324	350	292	288	312	295	345	334	335	300	348	321	333	325	326	345	322	304	319	332	317	336	316	318	301	345	327	323	359	306	301	328	314	366	337	350	310	331	347	291	313	343	324	290	329	323	340	356	351	343	316	341	307	311	320	336	339	298	335	314	323	291	334	302	312	344	312
30722	24051	18742	28705	29695	28358	6578	920	862	851	760	757	821	771	743	725	772	744	747	694	766	705	709	713	756	728	685	745	705	663	718	693	731	667	696	714	704	695	691	687	712	703	669	711	743	686	727	678	677	728	704	719	684	713	679	689	648	689	682	732	693	676	699	689	705	693	680	672	677	684	679	695	680	676	701	661	697	669	684	721	683	671	739	743	682	732	711	737	705	691	697	694	678	734	673	692	712	659	721	661	646	676	643	704	674	693	722	672	707	711	665	696	697	671	731	720	709	714	710	739	663	687	727	698	700	679	686	662	686	675	663	730	705	706	732	736	682	737	667	672	724	710	754	661	739	690	706	704	689	688	709	685	678	765	701	691	670	720	732	723	709	685	676	702	719	679	704	660	712	713	672	696	720	670	675	719	715	688	724	665	717	715	698	642	689	698	687	675	698	675	688	706	702	726	707	703	689	697	738	714	699	704	703	743	682	632	696	694	684	653	728	705	717	701	667	665	698	674	707	662	714	728	693	718	644	709	727	719	662	702	754	720	647	656	733	726	649	737	727	689	717	704	677	767	716	711	675	675	707	690	703	707	740	700	707	710	674	689	708	674	700	695	685	712	677	679	705	648	703	639	649	666	709	674	653	720	671	723	693	714	694	683	742	691	682	698	732	675	665	658	657	705	714	682	671	668	688	720	718	707	703	693	665	700	733	689	697	694	665	722	698	701	689	683	699	721	709	703	681	680	690	689	712	700	663	722	683	717	720	659	729	681	654	650	676	680	664	668	700	719	689	697	736	729	712	711	687	732	661	662	670	717	685	672	706	721	644	681	656	727	631	724	680	685	683	683	772	679	712	726	679	668	684	717	751	680	721	700	698	639	727	676	668	713	728	695	734	669	700	677	642	670	671	672	717	673	688	627	723	705	740	695	744	709	741	666	681	697	669	701	703	683	687	672	670	698	650	722	701	676	710	662	685	656	694	671	693	671	704	657	709	671	671	683	707	664	764	675	722	680	693	685	660	681	717	669	738	686	721	722	697	696	691	752	701	681	718	704	740	714	664	637	693	679	725	692	713	706	751	707	692	703	685	704	700	692	706	677	704	737	706	704	660	693	704	693	645	691	666	684	738	638	677	692	667	681	685	701	685	695	675	652	687	669	691	688	698	707	743	704	679	691	635	703	726	726	686	647	633	742	767	690	710	703	714	724	657	733	700	642	717	663	723	748	710	711	700	657	674	668	678	718	761	681	705	715	687	695	736	695	694	687	691	676	713	714	650	714	677	701	708	730	671	698	723	745	693	695	656	674	673	670	696	721	654	655	689	680	714	705	683	684	661	694	665	660	687	660	696	707	673	684	665	675	712	689	727	646	728	664	719	688	725	726	688	708	653	729	640	655	682	640	717	693	723	692	663	682	685	694	641	678	696	679	688	703	638	719	640	667	660	725	680	691	692	650	721	676	674	644	664	699	681	715	645	673	702	723	698	679	695	658	676	743	661	717	689	695	700	714	689	703	690	683	689	687	685	659	696	721	683	710	702	628	664	651	709	694	696	684	760	715	744	694	706	758	679	709	718	690	693	728	682	702	663	663	702	692	696	702	699	732	711	643	688	693	685	733	690	669	714	749	710	720	738	681	724	651	704	684	677	724	704	729	705	705	669	640	692	677	677	682	647	684	714	733	723	668	683	713	679	713	718	757	682	676	700	692	674	646	721	679	695	680	708	678	677	687	616	699	672	689	710	648	697	695	643	730	699	685	711	662	688	722	686	680	673	734	712	654	666	715	682	717	710	661	706	661	683	708	699	672	694	701	689	692	702	710	680	711	731	675	651	686	692	701	673	634	742	705	694	662	725	645	672	662	663	718	683	717	655	676	731	735	747	665	690	668	670	729	649	682	685	659	686	726	670	650	663	658	696	694	720	708	678	706	719	736	718	690	699	666	689	656	718	684	677	710	695	678	670	704	689	707	703	650	684	679	688	672	665	723	680	675	689	673	742	707	686	697	723	689	703	658	714	706	710	720	691	725	700	684	661	684	699	650	723	677	663	678	669	657	702	660	704	676	694	711	707	744	669	673	679	755	673	707	669	708	707	723	688	696	669	706	693	694	686	676	702	660	680	680	680	651	690	708	701	729	688	717	669	699	717	701	699	663	662	681	691	676	671	689	741	671	736	684	723	727	668	707	694	761	654	673	738	690	727	684	687	699	667	703	683	732	671	716	637	689	644	684	686	690	688	694	669	635	759	671	674	692	690	692	684	702	697	718	649	718	707	681	678	659	653	703	677	684	653	680	713	671	663	705	687	683	672	682	694	711	668	657	686	682	692	657	731	689	746	650	679	728	657	644	730	696	712	678	709	696	653	669	721	656	655	710	707	692	686	696	713	703	743	705	679	692	665	682	731	694	704	704	692	700	748	693	699	713	681	705	719	702	679	723	736	691	687	723	750	650	661	699	704	721	692	666	657	695	665	680	699	685	708	710	730	746	698	671	701	710	684	695	709	647	706	698	677	683	691	691	687	676	719	638	684	710	675	717	685	700	695	684	707	681	720	712	707	686	669	727	731	706	685	707	697	707	721	676	703	657	655	731	681	687	674	683	704	704	689	667	681	664	671	704	693	638	701	728	673	709	729	673	734	724	656	725	720	723	721	682	688	687	693	645	658	670	687	729	642	736	669	698	676	683	716	722	665	716	659	698	661	718	714	666	722	667	641	667	735	709	698	652	670	663	683	708	704	707	707	686	694	674	702	659	730	665	706	715	666	683	757	637	705	701	685	727	683	714	699	697	711	695	683	693	660	683	689	665	671	684	699	664	707	683	709	726	690	696	716	718	680	707	680	696	684	684	685	722	673	691	682	661	675	655	720	686	755	681	627	696	666	674	623	704	719	673	658	679	675	677	666	698	682	635	710	670	733	690	657	671	740	703	669	683	703	647	711	727	658	691	689	691	671	692	655	727	697	731	686	707	678	713	741	720	696	701	713	666	739	747	696	682	674	659	692	678	691	725	655	706	703	706	686	692	669	666	745	683	679	744	680	699	677	630	692	654	688	683	655	679	677	718	720	720	731	677	701	701	676	695	737	672	719	765	699	669	710	675	697	705	678	697	665	734	669	686	687	728	742	694	669	731	719	766	699	709	709	648	693	677	644	668	701	702	673	700	686	698	687	737	721	657	672	704	703	715	715	713	701	699	688	683	687	687	681	669	708	714	726	684	697	732	724	663	687	697	665	700	677	731	701	666	688	690	677	724	717	701	706	712	698	692	663	719	710	683	714	672	662	754	724	693	735	649	694	679	671	685	681	729	687	719	697	687	704	689	687	687	705	713	720	743	716	678	653	690	727	673	707	681	658	728	707	709	713	695	702	670	630	662	670	635	735	698	642	715	685	750	737	708	663	707	688	689	689	703	711	704	701	657	723	668	652	728	709	684	698	690	683	669	714	707	681	657	716	734	649	743	697	710	649	728	735	682	662	647	654	677
27391	16791	6635	1155	337	358	231	170	194	205	190	194	188	200	186	174	199	190	220	170	199	184	169	215	196	180	199	197	191	204	202	214	200	163	179	210	179	185	181	199	190	167	167	187	177	178	187	177	183	167	178	185	205	182	198	166	174	189	203	190	168	214	190	180	174	192	200	170	192	190	159	202	181	175	180	190	171	169	207	193	200	176	200	194	167	180	226	203	185	184	208	211	189	182	201	163	170	197	196	191	201	199	209	166	176	208	200	192	176	188	195	207	225	203	185	165	162	180	207	173	187	175	186	185	175	188	192	176	174	210	196	188	218	194	164	171	179	181	192	178	178	192	203	205	200	231	191	178	144	171	193	178	178	196	187	171	165	179	205	195	173	185	173	199	197	208	167	193	169	187	201	191	196	176	162	198	201	189	174	206	202	196	183	170	212	223	196	195	188	196	190	176	182	199	195	195	168	184	189	191	180	184	164	214	186	205	181	191	219	216	175	205	190	182	186	176	220	177	198	204	189	201	190	163	188	183	202	201	179	194	187	215	183	177	196	193	191	185	175	187	190	179	171	199	196	178	198	205	192	214	180	197	207	180	140	195	166	184	179	201	210	168	185	221	228	214	174	191	191	173	212	190	182	172	196	183	203	190	179	135	197	194	189	215	215	200	211	208	210	198	197	191	176	183	176	176	182	176	172	176	167	193	191	185	195	195	195	211	173	186	200	198	211	210	211	189	190	175	153	201	194	189	173	206	161	191	207	188	203	171	208	183	210	180	188	199	168	199	193	171	184	167	189	183	198	206	195	186	182	190	176	169	202	178	202	178	186	197	202	199	182	184	168	181	181	184	195	211	205	230	207	189	178	184	198	198	204	199	179	186	202	188	181	173	200	192	188	201	191	190	199	198	174	204	199	177	197	174	196	202	201	174	171	167	181	187	187	197	197	186	183	162	197	197	203	208	208	190	181	172	194	208	201	179	210	176	176	205	193	192	199	195	187	199	169	174	172	188	187	187	177	155	195	188	175	188	206	187	180	190	199	198	200	182	206	181	209	162	190	188	188	203	199	184	148	209	187	198	206	191	208	160	171	214	169	176	189	174	217	178	196	177	195	176	206	144	184	182	181	184	183	177	182	216	181	204	225	168	184	207	160	155	187	196	200	184	202	194	185	190	205	209	191	167	174	175	229	188	175	187	193	199	202	195	187	207	185	189	172	178	188	175	194	182	186	213	193	171	196	194	203	168	183	211	220	175	192	176	166	188	161	187	200	179	183	212	170	188	184	198	195	179	183	184	207	192	187	207	193	199	192	219	185	192	175	214	203	175	172	205	187	178	170	217	181	217	192	180	209	171	197	182	205	207	188	167	186	181	225	175	196	185	181	183	180	183	181	184	188	196	204	177	199	181	199	170	175	193	184	200	198	191	198	192	169	195	177	171	194	201	187	178	197	199	192	202	169	207	198	195	176	195	185	178	198	194	202	157	171	199	187	180	176	195	174	202	179	214	181	183	183	192	193	171	176	191	198	206	192	179	206	159	191	197	203	178	166	181	221	195	202	167	171	183	176	181	186	198	196	200	195	185	185	191	196	232	178	196	170	181	191	183	174	170	208	179	174	177	214	190	173	184	209	216	199	201	173	214	170	172	198	208	176	185	150	173	188	194	185	182	190	182	184	221	194	192	199	175	204	182	175	167	199	175	178	190	181	195	173	191	183	164	163	186	199	204	194	191	152	182	183	205	188	209	205	174	195	197	202	184	189	204	200	171	158	184	195	201	191	173	187	191	197	200	197	212	186	209	166	180	186	206	186	196	191	186	191	232	195	189	200	201	199	175	204	199	168	192	193	184	194	174	197	181	178	185	171	194	151	173	221	190	167	165	178	175	179	187	182	181	160	166	190	192	167	193	171	206	192	193	168	178	151	197	188	205	154	203	199	206	184	161	165	205	181	191	165	196	200	196	174	198	205	178	218	191	175	167	206	198	183	159	183	175	185	193	195	195	185	201	215	213	158	182	199	223	213	203	169	185	192	163	168	194	159	163	212	184	168	185	188	190	171	176	194	176	197	163	176	198	185	177	189	200	186	189	159	175	204	184	184	179	196	178	203	222	192	211	189	193	187	198	168	189	185	177	191	187	214	190	222	187	198	205	207	198	186	177	154	168	208	180	202	211	145	178	183	211	187	187	187	179	172	195	172	189	177	178	187	183	194	165	246	200	175	194	195	175	186	161	204	169	208	193	191	203	196	188	194	182	180	169	206	194	185	187	189	188	168	192	201	226	218	186	193	215	188	178	175	173	180	155	178	187	176	189	181	173	177	173	177	177	169	191	177	169	198	162	173	179	183	192	176	192	191	206	191	189	187	175	204	169	211	195	195	221	210	185	192	205	214	182	180	206	170	190	176	175	195	188	183	190	172	173	169	175	184	209	164	195	151	187	187	190	202	197	177	172	202	170	174	194	192	194	197	174	187	188	188	178	218	220	177	200	193	166	206	154	171	187	179	184	191	196	192	189	178	174	201	171	177	187	191	201	195	171	179	194	201	174	195	171	191	200	177	198	175	197	185	214	193	203	189	172	197	187	189	181	171	150	172	195	195	195	170	190	201	180	179	162	219	169	184	182	195	176	192	172	192	186	196	206	193	200	185	171	200	186	170	196	171	163	199	201	191	205	190	183	197	168	177	201	219	197	173	193	215	181	205	176	199	180	192	201	188	205	181	191	200	189	185	202	214	187	212	169	173	205	209	183	196	184	185	163	196	190	188	193	177	186	205	186	203	185	178	189	198	216	195	204	181	151	209	200	178	190	206	199	208	190	189	197	178	177	184	176	209	193	218	208	168	191	198	214	197	177	174	186	188	183	181	193	184	164	201	195	195	194	172	192	185	184	181	197	184	188	193	192	197	183	171	190	207	175	199	194	188	189	207	180	174	190	209	194	179	172	188	215	192	189	172	161	176	203	207	182	182	212	213	201	171	198	178	191	208	225	156	173	201	198	178	174	167	179	177	178	174	182	175	173	177	183	192	190	201	185	210	175	197	173	201	175	161	192	205	174	190	177	170	168	200	199	195	205	190	207	197	203	178	186	161	168	195	165	177	210	182	206	190	191	205	202	203	209	212	199	198	162	197	173	201	172	204	168	168	204	173	182	199	205	179	177	168	188	215	202	174	167	195	218	173	185	193	160	171	200	199	176	190	203	194	194	167	186	208	180	192	196	183	168	177	157	166	184	200	175	203	206	171	171	192	179	217	166	196	184	199	208	201	169	186	184	198	200	226	197	183	212	186	204	191	184	191	204	200	196	181	184	169	202	169	195	189	190	220	194	192	190	173	178	187	197	180	211	187	198	207	164	191	214	201	204	185	178	196	190	200	186	173	187	170	181	190	153	182	194	201	178	201	149	180	193	182	166	180	175	196	178	221	200	184	190	193	156	160	197	178	197	183	210	172	199	195	198	196	150	219	208	204	166	200	177	162	185	185	176
16635	13122	8211	2537	1158	1242	539	479	435	508	444	433	458	436	466	458	439	467	450	456	451	442	453	455	474	477	470	434	454	445	497	425	454	472	476	437	449	472	460	469	446	471	453	496	454	500	449	399	484	455	469	465	476	448	462	481	446	450	467	444	482	421	460	502	448	418	459	457	429	466	455	448	443	453	469	490	421	480	433	468	465	445	461	441	467	478	468	475	478	453	426	529	420	467	463	480	489	492	439	472	451	478	461	481	459	426	448	494	476	481	436	442	444	493	468	459	466	456	431	437	482	485	485	457	501	479	450	469	490	456	434	436	471	460	513	454	458	454	485	450	451	459	458	460	467	495	449	465	453	453	462	459	470	447	509	464	474	483	478	463	451	464	439	464	442	427	424	432	424	461	454	447	443	480	477	440	471	450	443	495	510	470	445	454	470	454	472	474	478	446	452	467	467	438	464	476	464	453	440	442	475	452	410	456	439	454	474	464	463	442	463	464	426	450	476	453	485	450	461	457	455	464	479	494	476	526	458	459	462	473	490	458	455	418	460	465	450	442	464	470	468	482	459	452	431	461	495	448	489	426	482	466	492	495	466	442	486	474	418	446	479	473	461	475	459	443	473	461	515	479	459	449	496	439	452	479	481	500	494	473	461	456	459	483	472	478	464	475	448	510	460	459	438	483	494	456	454	454	465	476	479	481	442	501	443	455	459	455	452	437	463	456	464	468	453	459	455	445	453	459	463	434	438	447	427	473	472	426	480	462	478	452	463	461	478	488	492	484	486	476	448	463	461	497	461	419	473	443	454	468	487	494	455	449	449	435	417	469	450	446	454	465	486	478	447	462	477	489	483	465	480	442	431	452	478	453	462	433	449	464	484	460	440	471	485	437	476	476	444	464	474	452	450	424	468	430	439	468	467	476	457	449	437	451	462	487	459	448	468	479	471	464	465	436	448	460	456	458	476	466	489	421	447	473	478	468	459	448	472	441	450	475	495	460	460	470	474	463	437	432	482	510	452	438	466	461	459	457	467	516	417	461	476	484	452	457	455	492	444	460	424	445	447	447	468	456	446	410	455	486	455	476	520	453	467	457	454	446	423	449	426	487	488	459	447	467	447	447	474	461	487	434	507	477	443	451	474	433	433	460	488	469	453	462	444	488	441	475	464	476	451	469	428	427	463	459	483	422	443	482	458	468	475	417	453	480	473	458	469	446	460	501	435	488	468	424	453	441	448	413	439	460	458	483	447	464	441	455	458	495	464	457	447	464	493	422	450	484	460	473	477	473	478	467	441	469	468	459	486	511	464	478	429	467	448	452	474	489	467	463	470	436	444	465	453	458	451	469	440	457	492	463	479	445	431	491	443	448	463	464	497	488	462	440	453	470	436	479	468	414	437	487	489	465	482	421	454	469	452	493	440	451	478	504	437	452	475	446	469	446	474	489	459	432	458	468	452	477	459	476	474	481	467	461	447	493	474	516	443	471	475	456	458	480	493	425	480	474	463	498	438	446	472	468	474	461	421	500	473	460	443	450	438	479	481	480	440	430	482	439	491	480	450	482	502	433	448	454	443	466	500	446	462	483	471	444	459	455	470	513	463	509	436	410	453	424	458	452	459	463	472	442	498	446	473	491	477	491	448	441	426	455	438	455	474	466	463	453	456	447	468	460	484	427	443	460	461	504	478	447	420	442	466	476	431	456	460	433	437	449	486	468	455	462	464	469	410	472	436	453	435	497	444	448	484	436	473	500	452	443	484	478	462	449	459	455	479	479	485	445	457	488	448	496	475	468	438	476	448	501	449	480	486	471	479	456	470	492	475	429	467	486	456	437	460	507	459	441	498	480	485	470	470	477	441	456	502	467	479	462	422	442	464	469	464	455	426	457	466	458	484	464	469	511	488	451	490	458	492	484	481	482	456	445	431	466	474	472	424	495	446	476	430	474	470	435	457	445	469	450	455	489	445	474	463	421	457	468	451	515	460	460	437	483	468	468	484	466	438	446	482	483	450	481	436	448	507	465	441	479	431	458	453	501	443	465	454	497	470	434	467	459	475	468	528	456	530	462	459	476	433	480	500	456	497	450	473	458	477	484	477	457	445	468	475	472	453	423	487	458	460	411	444	467	437	458	469	490	474	477	433	423	482	449	442	470	480	484	436	454	424	451	465	489	456	473	457	422	440	479	453	487	458	452	508	420	490	439	453	439	452	438	456	454	489	440	463	439	460	454	460	492	418	502	442	432	490	454	481	451	438	428	485	473	499	472	479	496	476	478	472	439	430	452	443	471	475	464	463	468	453	479	463	432	452	453	444	443	458	443	459	452	470	464	460	452	464	484	451	489	471	448	471	498	466	467	433	462	444	415	497	450	494	454	446	468	462	487	448	476	450	438	440	480	438	487	455	463	474	497	445	464	450	435	475	479	450	441	464	458	458	447	464	479	470	443	488	467	458	449	451	498	510	456	443	475	452	513	449	459	481	456	434	457	473	479	456	464	459	457	444	449	447	466	501	441	486	444	469	473	467	441	450	466	447	443	458	470	465	483	427	448	431	466	458	443	466	463	461	438	426	505	461	470	476	456	453	498	451	448	465	462	447	511	490	492	470	460	458	451	470	489	466	470	443	435	464	493	448	462	484	480	471	450	456	463	488	424	451	444	470	481	456	469	457	488	452	469	418	441	452	476	448	444	464	459	441	442	440	488	454	467	469	460	485	479	504	464	444	454	462	416	479	468	443	440	480	466	455	466	474	437	456	452	515	449	453	459	480	477	460	448	469	480	474	475	489	507	460	492	454	463	452	417	482	429	444	452	466	444	498	477	478	493	465	499	473	461	472	465	463	474	467	493	506	485	462	449	459	444	466	449	441	461	485	439	467	471	509	455	464	453	460	471	471	459	473	450	474	467	432	492	456	467	447	501	444	428	484	428	464	479	470	463	490	459	481	457	455	466	451	428	469	435	420	406	460	474	470	452	457	478	438	459	470	477	429	501	450	467	471	457	472	421	435	465	429	444	467	456	437	463	465	458	443	442	467	421	441	431	461	426	442	477	489	457	476	471	473	436	451	475	455	433	452	459	433	463	416	474	457	460	474	470	440	482	477	469	471	436	462	467	450	462	488	481	477	446	498	414	459	453	428	483	467	475	491	447	404	463	467	450	503	465	471	429	476	425	406	434	449	432	449	497	473	443	442	489	459	460	500	420	435	460	497	460	457	430	477	458	433	469	480	470	460	466	435	471	494	476	479	472	481	446	468	470	475	442	451	447	483	496	459	446	470	422	475	469	444	460	443	435	471	475	451	495	486	450	470	468	417	500	454	515	458	484	469	463	494	460	486	455	452	440	453	448	491	472	477	450	452	460	474	466	453	453	459	468	446	454	452	485	456	450	460	480	467	467	451	480	464	440	454	466	477	472	470	475	467	447	503	473	462	460	464	459	454	449	455	471	472	454	449	438	424	451	463	462	456	481	464	493	441	419	460	470
41042	25266	11797	11009	8309	8264	1524	359	320	351	355	312	326	314	297	331	302	303	311	316	324	320	333	348	322	316	338	281	314	329	306	315	323	308	279	276	295	314	326	308	326	351	283	328	332	371	350	329	316	319	312	333	318	326	310	328	305	324	318	292	313	330	324	289	320	355	338	303	275	325	304	319	343	341	320	289	318	316	353	336	338	332	319	310	307	328	319	288	377	299	309	329	296	341	292	295	311	313	282	331	341	319	291	279	312	326	320	310	332	329	330	304	347	312	378	342	295	314	310	344	320	310	334	333	299	311	315	354	303	282	322	311	313	306	326	299	324	340	310	339	255	356	318	332	337	333	309	299	317	309	306	305	315	310	302	342	350	303	344	316	328	327	280	292	301	299	303	321	303	333	323	308	325	311	302	315	298	298	324	309	331	338	305	326	346	347	312	345	335	292	322	331	350	327	307	316	295	335	306	337	327	341	315	314	314	356	356	316	322	294	316	316	294	363	334	318	302	316	296	320	338	344	318	307	319	292	299	307	351	337	344	344	312	320	317	341	317	328	343	344	334	295	291	336	356	343	316	314	317	336	321	305	288	309	315	326	315	333	332	287	336	331	303	310	320	353	325	285	304	326	330	345	291	284	309	337	308	332	314	302	322	346	310	340	317	282	356	344	310	317	365	350	293	355	356	325	277	323	287	273	316	324	313	319	331	321	348	314	324	318	321	321	310	262	278	343	336	293	296	351	323	326	314	298	322	321	296	336	300	298	367	352	345	304	299	299	324	331	330	282	319	345	328	334	333	311	308	305	325	341	340	327	317	306	358	330	336	324	343	319	295	313	362	281	282	321	302	317	289	337	311	305	315	303	333	316	294	330	333	319	324	343	308	327	278	327	311	313	290	334	341	322	340	297	341	340	307	338	337	311	367	340	338	279	326	299	311	296	305	325	310	329	309	314	278	282	298	304	302	288	347	314	317	344	285	270	303	299	345	301	335	315	302	321	344	325	307	288	296	332	269	310	325	329	325	350	308	345	339	323	314	346	360	337	298	317	379	330	268	288	292	297	301	285	317	324	326	346	353	311	367	337	334	312	336	346	313	279	313	306	284	349	321	317	303	331	327	330	347	333	309	310	329	336	317	331	327	340	311	299	324	321	309	297	346	317	316	364	325	324	307	270	273	297	273	297	322	319	295	305	298	326	340	315	265	331	297	332	301	354	344	328	336	314	307	324	320	380	293	317	327	333	337	293	349	312	341	333	353	338	289	321	332	328	318	300	377	302	316	311	331	340	290	335	300	338	335	311	348	302	300	307	261	274	323	340	319	327	274	328	285	305	339	281	290	335	335	314	322	328	328	319	352	326	362	304	315	329	355	309	310	311	296	329	317	322	315	293	355	309	348	327	330	330	317	319	358	340	290	335	293	336	308	339	332	291	294	307	301	308	302	312	328	343	307	343	325	300	321	320	321	348	329	310	336	317	325	304	326	365	308	318	355	302	328	317	302	328	281	313	332	346	296	314	290	343	291	319	335	299	296	320	330	329	315	338	309	275	300	317	326	289	319	311	307	347	276	314	304	310	286	327	316	292	299	329	323	305	318	341	309	322	321	315	300	347	311	321	309	295	309	303	314	328	313	308	323	299	304	284	339	328	307	348	293	333	339	309	323	339	319	342	326	318	347	335	351	290	295	318	320	329	290	350	317	338	300	317	339	296	296	327	319	305	305	315	314	337	304	348	310	334	298	333	354	321	308	317	334	338	335	332	339	324	335	325	304	279	314	326	329	325	349	330	306	321	323	338	333	331	290	302	305	347	312	330	317	284	297	314	311	322	324	308	326	342	306	330	316	305	316	330	309	324	321	305	338	317	337	312	300	304	351	342	326	300	362	317	334	333	294	337	330	354	293	332	341	328	315	300	299	350	359	309	321	295	298	332	328	339	349	313	303	304	348	308	339	342	297	322	311	331	302	355	301	309	275	288	330	290	342	311	323	324	280	363	333	331	296	290	296	284	293	317	315	315	323	351	303	300	305	306	341	305	328	338	320	294	305	337	347	319	325	310	307	323	345	328	311	307	305	305	346	321	348	297	362	296	323	308	310	335	351	309	287	334	324	303	336	337	314	327	339	327	322	313	327	331	302	347	326	332	338	301	299	344	317	301	315	291	297	331	281	295	303	314	298	336	354	337	328	292	283	318	336	323	357	308	311	330	316	304	309	317	286	329	328	326	318	323	322	327	311	305	293	311	339	334	292	307	300	305	319	319	295	299	290	335	284	295	322	310	335	330	320	327	319	305	312	334	319	328	315	319	298	330	298	332	305	314	290	295	313	332	325	336	328	333	318	360	353	333	341	351	300	332	305	311	315	313	335	342	321	307	309	331	304	301	327	295	304	334	331	348	338	334	331	310	315	303	293	337	290	312	326	308	300	325	327	334	289	314	299	335	348	309	301	309	353	339	361	330	315	332	302	335	354	307	323	322	314	391	317	317	345	294	317	305	302	300	279	303	325	342	298	336	321	328	321	329	341	323	334	328	322	346	314	308	282	302	343	319	334	285	335	315	330	327	302	301	313	349	293	322	323	358	274	307	285	312	343	334	307	312	302	280	314	302	330	311	331	326	346	335	330	338	325	325	281	353	288	313	309	319	299	339	303	323	311	332	295	350	308	305	312	301	306	332	308	296	308	320	326	318	343	315	308	296	302	319	281	318	291	306	327	320	325	325	341	349	329	380	315	370	316	337	290	349	358	335	309	305	349	331	294	310	320	295	318	310	340	328	310	345	315	311	342	337	300	312	287	326	312	280	314	324	307	308	315	315	346	320	296	325	318	311	296	327	294	316	315	322	304	338	296	340	291	295	328	286	306	275	341	334	285	340	311	333	309	329	326	320	335	318	337	325	359	314	318	285	329	359	310	360	350	304	306	327	305	345	339	315	305	307	306	332	294	344	318	307	305	329	294	284	331	293	319	309	300	335	338	295	316	303	285	322	328	327	304	327	303	302	338	351	313	324	320	306	353	321	340	282	342	310	326	332	336	300	336	287	300	321	323	311	271	325	336	349	335	304	334	296	272	282	324	336	312	304	325	318	287	309	310	325	341	350	281	325	352	335	301	308	314	309	327	327	300	333	306	326	319	344	340	317	301	298	301	332	308	298	309	331	287	293	333	291	320	340	315	323	338	350	267	343	303	305	316	325	352	316	335	371	325	324	299	322	314	298	329	328	313	294	365	330	323	298	278	315	336	338	301	342	321	326	317	304	355	300	335	319	321	343	331	336	297	302	347	318	306	339	285	328	282	315	317	319	323	297	296	331	323	309	355	330	293	345	310	336	313	280	333	332	326	286	342	318	305	306	331	316	335	344	320	325	320	325	285	282	288	341	299	352	324	316	358	305	318	279	330	352	347	284	303	335	292	318	328	334	311	319	298	313	331	297	299	323	334	304	308	326	300	333	296	327	310	294	300	310	331	295	335	280	315	313	320	296
25843	18500	14690	22487	22494	19796	4089	802	757	832	701	764	757	770	766	731	723	724	694	732	721	743	749	702	740	749	718	718	734	719	716	768	682	744	664	725	780	695	657	724	749	703	706	725	673	691	664	726	714	689	697	682	723	699	723	752	719	723	715	746	763	695	689	686	694	662	710	740	680	684	712	725	769	723	744	748	675	752	735	704	721	740	686	755	669	713	688	696	698	717	733	735	671	698	707	694	732	672	684	711	710	734	704	723	714	735	686	729	693	696	688	701	703	722	725	765	719	726	748	650	745	709	711	774	723	733	702	713	676	727	731	689	694	713	699	749	739	680	695	722	695	682	722	703	724	740	702	710	751	680	702	714	742	715	784	783	703	697	683	712	690	700	720	717	709	723	755	679	683	743	661	693	659	742	725	680	724	693	716	697	684	723	753	718	708	729	772	738	724	716	702	792	730	708	707	747	694	709	701	670	759	731	703	700	748	708	705	742	715	724	693	666	659	685	728	714	697	709	718	708	701	643	711	675	724	750	713	698	714	779	712	732	732	719	742	697	758	684	722	706	663	743	688	678	729	698	727	693	704	715	716	707	643	700	716	725	727	718	674	764	710	751	709	758	693	630	668	719	696	704	712	696	721	712	754	751	757	717	716	726	747	714	732	712	778	703	697	751	713	718	722	716	680	657	742	708	737	703	651	727	715	687	724	733	733	705	709	659	721	711	697	708	745	711	758	776	739	719	689	737	715	716	738	721	659	733	691	695	710	724	720	751	715	691	701	709	753	729	722	713	745	696	692	685	715	697	753	679	740	732	712	730	759	664	747	686	738	708	745	700	707	684	725	740	719	703	719	737	694	692	669	736	699	704	719	685	708	658	705	701	683	731	722	655	688	741	741	707	718	717	712	661	701	692	728	759	712	696	697	714	738	672	712	648	735	671	740	676	715	685	690	752	698	738	674	741	745	727	755	727	727	701	671	683	654	710	772	721	707	720	736	709	697	683	725	667	711	708	681	715	718	727	709	711	723	692	749	702	705	688	682	722	735	720	758	740	776	693	690	697	737	753	696	712	711	736	665	717	716	730	690	687	743	697	713	704	757	713	699	689	697	723	725	672	710	722	687	723	733	730	698	739	727	680	717	675	713	784	700	715	754	741	719	665	701	695	703	709	694	705	711	698	719	716	740	712	708	699	792	739	679	711	707	686	736	723	709	702	693	688	715	724	745	743	708	738	691	713	709	711	702	714	750	687	728	746	776	706	721	706	708	688	707	720	658	694	733	682	722	676	699	698	727	758	744	677	687	704	722	678	741	714	709	699	654	713	697	732	761	738	750	725	705	722	735	722	687	729	755	748	695	694	720	748	708	714	683	709	686	694	734	660	722	750	713	730	715	691	731	702	684	716	709	704	711	718	712	750	717	692	707	738	697	698	716	720	747	731	710	739	729	797	712	715	740	721	689	774	675	694	702	745	701	720	740	766	737	723	735	696	701	741	678	681	742	704	722	758	697	710	758	730	761	714	722	697	660	733	679	740	755	680	711	723	742	741	740	754	710	689	740	737	709	666	723	683	692	729	744	743	664	752	690	728	782	679	698	710	688	693	765	712	689	731	698	725	735	720	707	711	711	724	699	686	707	704	697	688	761	735	773	754	704	745	758	697	733	656	743	678	726	716	715	701	716	716	703	715	732	692	713	702	650	730	697	761	704	704	702	707	716	698	691	739	721	676	715	717	743	729	730	665	748	722	721	651	724	751	775	709	697	713	763	717	694	722	704	729	712	704	754	727	726	736	660	718	686	720	696	728	719	747	706	719	704	715	716	715	731	734	744	710	705	723	714	710	654	710	692	690	748	723	717	759	701	751	692	730	686	709	715	690	744	659	715	727	664	708	714	707	728	718	708	733	712	698	690	754	729	760	665	713	719	674	689	701	729	758	700	687	715	745	720	737	692	742	702	703	702	709	709	710	692	707	676	711	706	679	730	699	714	754	745	759	704	740	686	726	681	693	715	716	695	715	751	737	719	719	732	738	699	700	727	732	706	708	727	757	722	718	683	735	755	723	732	728	760	711	706	709	757	719	762	745	703	741	789	760	655	706	744	679	700	672	734	718	692	742	730	651	700	688	683	664	714	698	661	735	756	682	729	707	742	737	691	686	748	702	692	676	716	710	699	721	741	742	768	696	741	734	668	767	776	772	660	684	722	738	699	708	729	750	735	724	751	734	696	771	730	710	706	725	721	756	736	731	698	760	663	671	705	731	734	703	744	755	719	708	695	727	706	681	673	747	728	711	702	712	686	742	714	710	706	697	698	723	720	701	701	720	683	679	725	722	704	684	666	742	706	697	744	729	702	710	676	730	667	742	727	765	761	695	695	719	711	758	707	692	640	676	757	734	703	740	664	715	755	699	750	676	716	654	721	759	737	708	683	737	740	727	672	661	717	715	684	709	743	727	723	653	726	727	725	696	737	687	715	704	711	720	689	731	700	719	738	733	722	690	671	736	684	752	701	727	729	741	710	690	761	705	715	704	736	755	732	760	718	822	693	705	703	716	692	696	676	756	718	682	719	682	663	697	679	709	685	728	685	696	739	746	706	706	713	735	710	731	702	714	761	719	698	765	729	697	714	716	695	696	732	701	709	720	709	707	675	711	748	751	717	735	734	718	728	668	651	714	717	742	662	693	753	687	771	760	677	726	726	719	725	716	700	737	734	747	713	688	744	690	709	760	739	775	689	697	720	677	713	729	731	702	717	676	697	696	706	733	744	673	708	695	667	755	753	721	670	724	723	743	712	710	657	722	717	738	708	722	750	667	702	735	708	722	762	736	680	707	719	643	733	742	720	747	704	736	688	706	664	744	741	711	749	717	765	669	742	738	711	691	722	716	721	744	692	731	708	683	748	697	705	682	745	731	726	715	684	745	701	712	674	759	752	692	737	664	718	694	764	689	718	695	704	726	746	665	726	724	702	720	738	727	723	730	713	781	720	724	747	692	684	673	675	739	666	768	691	760	721	693	697	785	754	743	733	654	757	720	727	681	693	735	729	716	700	730	744	709	737	705	736	709	733	695	754	714	713	697	675	694	688	727	702	742	687	708	651	693	774	694	707	695	714	726	732	730	725	708	742	702	705	689	703	752	736	747	752	685	718	676	733	693	698	747	704	721	681	698	785	780	712	729	694	731	696	684	717	685	680	736	723	685	724	683	763	723	740	717	695	762	705	728	670	741	738	729	739	744	706	742	689	703	691	704	699	688	720	727	703	665	702	743	683	696	694	740	699	760	681	693	747	723	694	732	704	726	634	696	711	778	715	749	732	740	736	687	726	729	664	692	720	743	707	707	693	728	726	760	729	715	740	664	713	739	695	691	725	719	674	715	672	707	713	746	718	690	686	759	729	700	735	664	673	706	702	754	706	686	686	706	706	702	716	762	717	729	696	663	666	702	751	756	701	723	756	694	723	716	698	790	724	687	698	735	724	657	721	734
49574	32028	17980	17989	12975	16203	3432	439	330	336	321	334	347	317	347	336	356	343	325	330	289	267	324	334	298	335	284	332	308	305	332	313	316	299	310	288	303	289	313	341	312	313	325	331	305	349	304	310	346	279	356	298	310	292	294	332	322	360	301	300	346	300	289	307	316	312	285	286	324	318	327	315	274	339	294	325	305	322	320	314	288	310	326	331	304	320	303	292	303	293	340	329	334	289	333	313	361	308	286	308	296	348	295	302	307	300	343	319	331	307	332	314	339	301	305	342	331	302	318	338	338	300	350	280	343	305	263	305	291	322	294	330	294	303	290	296	326	291	293	344	323	298	290	313	253	305	319	313	306	337	328	331	315	306	285	323	318	302	285	300	312	334	329	291	284	320	291	313	322	340	325	311	360	300	339	274	316	316	301	297	312	316	315	279	300	323	327	318	323	345	303	330	295	324	275	297	283	327	301	259	313	293	297	279	287	299	282	299	318	305	342	307	309	317	312	301	334	269	295	303	302	301	287	309	271	332	300	344	279	315	322	285	324	315	304	304	302	326	299	308	292	316	307	327	333	320	290	315	299	334	322	304	309	348	336	325	352	342	312	289	370	326	336	293	299	315	303	320	280	324	332	340	331	332	338	334	311	287	316	306	286	279	302	311	288	330	306	323	310	332	333	334	339	308	305	295	319	338	304	297	305	330	325	332	328	312	349	337	314	311	306	320	300	315	290	300	288	288	319	322	308	312	301	322	306	325	299	305	258	304	321	291	327	341	361	322	319	277	289	292	298	313	321	313	365	302	320	291	319	312	352	313	343	295	328	295	304	295	265	331	303	286	316	306	324	310	342	317	302	301	262	293	309	343	301	327	320	327	304	359	305	323	279	301	347	314	322	326	319	322	343	319	333	312	330	313	306	318	304	330	296	325	281	304	357	329	324	300	305	273	344	288	319	330	308	274	302	334	292	314	330	321	328	290	339	304	328	342	330	326	333	309	317	310	327	345	327	328	282	305	303	311	333	292	340	324	323	311	344	356	318	282	313	288	309	337	330	313	327	328	285	278	311	332	315	331	302	293	322	323	330	306	340	300	292	317	317	306	301	296	356	304	324	317	297	293	311	323	299	322	339	325	355	347	344	319	333	330	297	320	348	320	293	314	313	333	309	341	285	307	304	318	314	316	329	284	304	302	314	349	306	313	317	274	286	308	313	328	312	302	321	327	330	315	333	300	334	316	317	310	298	319	343	348	327	325	309	301	315	328	317	355	318	323	321	339	325	339	293	325	336	332	306	314	313	331	309	307	298	311	317	299	293	322	315	341	287	300	288	334	344	300	302	308	328	343	307	279	288	325	326	317	318	301	313	324	294	335	286	292	321	294	311	318	312	304	314	326	316	290	290	325	290	301	323	324	333	289	314	363	316	317	305	329	322	293	303	317	314	304	295	320	347	299	300	287	301	349	300	340	328	314	335	351	314	327	319	298	304	318	298	325	310	356	329	328	325	302	311	308	279	294	335	287	321	323	316	305	295	324	322	307	337	302	314	339	304	311	301	291	328	302	308	339	325	310	333	322	344	331	314	318	333	282	300	327	306	312	308	301	296	303	311	291	351	322	317	322	294	308	306	289	292	330	287	316	285	312	338	306	311	356	372	315	317	350	337	313	313	302	339	319	288	333	283	358	292	340	315	378	307	330	312	300	318	325	346	316	331	314	337	326	315	312	296	296	314	301	288	297	305	353	303	314	305	339	316	306	330	349	320	344	311	295	327	320	320	312	321	297	324	308	314	331	326	327	329	297	332	284	303	312	339	269	308	286	328	273	343	286	310	278	279	318	319	321	322	311	319	323	309	347	327	317	288	320	329	279	326	360	305	314	354	316	304	297	319	329	312	294	332	307	324	314	284	285	298	331	306	286	316	319	325	307	320	294	326	312	303	339	333	269	319	336	319	289	329	311	314	318	302	343	317	316	321	323	314	313	341	301	337	352	299	307	317	298	300	266	297	298	312	287	315	284	299	290	300	302	286	323	320	334	292	290	317	315	302	315	321	302	294	322	310	299	356	341	321	327	321	343	343	311	318	301	338	365	344	306	292	296	334	339	307	327	325	303	323	319	297	316	332	309	309	300	304	311	291	326	345	329	281	300	306	347	301	294	308	299	352	325	308	321	307	332	318	341	347	316	331	285	321	262	328	288	293	274	329	334	296	294	284	287	297	295	317	329	297	352	316	293	310	333	324	333	297	309	327	335	317	316	336	324	341	308	290	295	329	316	328	325	335	322	341	284	333	311	333	333	307	310	336	324	304	256	283	283	295	323	313	337	325	340	318	340	315	295	318	302	280	290	300	302	278	284	301	301	323	331	322	333	297	368	305	287	293	313	292	319	306	304	358	298	316	302	318	315	291	316	322	325	332	330	312	286	318	326	301	339	350	282	363	306	352	289	287	311	343	299	322	280	314	349	312	294	275	292	303	318	352	333	307	341	308	297	306	301	314	344	326	285	319	355	310	328	294	319	297	330	332	332	314	329	307	321	293	309	338	314	338	323	296	362	316	322	324	298	301	326	290	342	315	313	313	318	312	293	313	340	343	339	314	346	274	292	301	339	355	269	303	293	303	309	284	293	302	305	324	341	329	298	298	318	323	291	284	318	310	322	373	343	330	320	298	314	292	280	337	311	325	342	309	312	319	316	279	317	313	332	300	337	337	319	315	334	310	335	353	315	322	337	328	285	300	300	295	319	311	316	297	318	294	325	315	302	293	341	313	307	303	301	265	286	309	296	316	298	318	315	328	307	311	315	305	317	278	297	314	306	306	325	317	369	297	300	296	329	318	317	327	307	327	317	305	305	329	299	277	332	309	279	309	319	315	311	290	312	309	330	348	297	298	297	310	289	303	311	290	319	299	329	318	309	336	313	357	340	328	316	314	337	321	348	285	321	296	284	312	339	334	338	289	337	317	314	300	299	338	293	309	325	300	315	337	312	316	285	321	304	327	330	308	312	331	311	299	335	337	307	314	349	319	317	325	307	309	290	305	317	293	317	321	319	283	288	310	308	310	275	320	303	303	278	300	315	340	334	339	322	346	318	327	308	328	348	304	321	303	331	319	326	320	325	282	324	294	319	297	285	327	320	326	321	309	324	324	286	298	340	351	319	319	310	302	340	322	296	260	343	319	315	323	302	299	305	276	301	328	313	304	358	313	317	292	321	295	309	311	305	348	293	333	316	303	306	347	316	323	345	359	336	332	312	319	336	330	311	333	313	330	319	302	303	310	355	308	359	308	307	305	318	300	324	325	300	332	313	318	329	289	322	288	304	334	266	323	322	332	323	298	316	331	297	318	301	311	375	306	322	294	317	306	301	297	313	306	310	293	333	316	305	307	377	298	318	295	338	313	291	298	315	313	307	303	336	309	322	356	316	309	299	326	296	296	282	306	314	311	291	358	303	304	308	330	309	306	340	306	344	296	335	289	316	324	329	326	303
30335	23618	20451	30240	29104	30034	6997	919	897	783	788	725	756	746	750	744	736	752	704	744	677	738	715	682	707	716	723	693	747	673	717	734	690	652	705	686	711	668	739	688	736	669	650	708	710	710	702	749	646	723	699	680	681	713	682	702	711	679	688	727	736	699	667	683	682	675	682	724	703	697	653	666	694	682	665	695	696	703	676	751	723	675	659	673	706	728	646	697	742	678	705	702	646	684	695	720	719	701	663	719	683	714	680	755	661	700	698	655	646	718	661	666	704	692	662	680	676	707	697	721	721	673	706	691	667	745	683	694	695	683	655	677	709	708	646	702	696	688	700	688	687	724	729	695	690	664	671	734	754	693	664	704	698	647	682	719	640	684	692	717	667	685	644	679	673	672	687	742	699	697	704	647	663	720	725	699	635	631	645	672	654	696	708	696	690	721	654	691	675	726	713	672	659	696	685	647	696	711	711	674	732	714	762	658	724	681	690	672	720	683	705	677	678	721	710	707	685	716	697	734	672	707	661	648	661	675	679	704	683	740	696	714	716	674	728	682	672	689	706	701	743	689	641	705	677	645	710	640	688	654	665	687	686	683	704	682	693	651	702	698	724	670	725	684	724	711	678	690	710	694	666	711	649	708	675	680	726	696	634	674	687	645	723	693	711	672	699	741	663	653	648	652	695	690	668	728	713	653	689	668	718	725	654	658	713	661	688	723	676	644	686	674	709	679	733	700	673	681	746	717	698	712	665	687	648	739	698	745	726	699	696	710	656	691	688	711	725	724	725	675	661	687	659	668	678	709	649	690	716	668	664	701	745	706	636	654	659	673	697	691	692	684	663	691	678	664	675	683	662	698	669	690	651	644	729	658	721	682	668	691	667	698	664	723	667	711	672	688	714	696	673	654	741	689	716	647	628	644	719	696	693	690	709	717	730	693	670	669	700	701	665	683	736	666	658	667	682	681	711	713	658	696	674	727	674	664	677	668	698	634	676	742	678	704	724	663	699	663	677	700	707	682	676	718	669	680	701	688	690	700	701	649	629	713	675	685	682	702	695	680	676	714	725	665	719	691	649	688	677	716	679	649	662	664	688	680	692	674	697	676	747	707	688	693	693	635	753	706	694	637	707	722	733	736	703	640	681	696	677	634	642	668	720	668	708	700	698	675	679	655	671	705	694	717	712	694	660	653	675	665	670	678	715	658	689	732	651	677	683	671	708	691	663	644	705	692	674	717	717	630	720	673	656	736	731	661	633	705	658	691	737	661	726	660	681	706	697	691	657	699	669	676	699	663	684	702	669	652	695	680	674	655	693	695	706	671	712	720	716	692	693	688	688	667	663	711	751	679	694	695	718	738	660	649	717	672	701	717	692	673	712	713	606	669	705	706	684	682	719	659	709	666	665	667	723	681	710	661	734	671	706	677	686	687	732	683	646	681	677	717	710	739	728	698	631	706	712	673	715	701	714	657	689	712	706	685	688	691	674	726	674	725	649	702	683	654	663	704	706	718	644	682	682	711	674	688	669	669	681	671	681	672	686	718	719	690	705	736	660	703	687	707	661	662	674	706	708	649	687	665	723	697	680	675	746	649	707	666	702	674	701	685	704	649	705	709	731	729	684	671	633	646	681	652	626	655	697	713	720	716	688	678	646	722	699	662	692	690	690	705	629	681	723	700	723	705	722	696	735	702	689	691	706	680	724	723	649	729	650	646	700	711	734	644	720	679	692	681	676	632	693	668	679	660	685	730	647	716	727	693	660	678	703	730	676	683	710	727	712	694	668	690	714	721	667	717	681	691	690	664	657	700	672	690	687	697	679	671	670	693	644	712	667	664	705	685	694	708	657	693	728	686	685	633	705	754	670	700	666	695	732	691	684	695	736	682	714	730	665	701	683	720	695	682	631	658	680	704	668	675	686	753	690	655	685	698	709	670	662	741	692	695	673	637	679	664	687	654	661	698	694	684	659	707	682	733	664	697	705	721	694	682	712	659	678	687	685	653	692	689	672	649	649	679	692	723	753	710	769	690	714	656	652	716	685	658	656	685	693	649	679	735	689	654	692	703	676	688	711	671	646	737	663	685	663	718	709	714	662	664	691	665	679	688	667	675	683	739	682	669	659	712	636	668	663	735	714	709	686	711	677	709	698	698	726	685	709	695	705	653	691	697	676	705	715	651	683	667	666	669	692	699	703	658	686	718	628	631	680	716	696	741	655	695	719	684	696	688	696	701	653	739	715	685	693	664	680	660	658	675	673	730	703	714	665	661	676	684	698	680	692	676	693	642	730	715	675	670	680	718	695	723	667	758	700	761	715	706	754	715	686	677	691	709	684	705	718	669	713	704	693	688	680	651	661	741	652	659	750	675	736	680	645	662	728	707	695	657	702	672	725	657	705	691	686	675	690	686	674	658	665	687	698	711	710	684	685	655	737	689	680	679	684	689	689	667	683	689	678	672	650	676	734	735	679	683	690	723	707	666	735	679	651	667	674	683	642	649	660	694	706	683	728	666	713	685	685	674	713	660	751	718	699	699	706	621	657	659	700	684	708	680	676	685	708	643	696	722	685	712	652	670	630	703	734	695	722	682	612	756	678	645	719	686	642	654	761	702	686	684	686	667	712	675	739	677	658	709	685	664	704	654	682	735	695	676	741	676	703	683	718	675	685	710	676	725	685	644	673	709	663	683	660	691	705	688	691	687	663	683	673	647	631	679	666	686	676	686	680	692	657	713	693	680	708	747	669	729	698	705	663	646	703	694	713	675	715	689	703	684	704	656	660	706	667	677	702	644	719	708	668	680	714	678	660	747	712	720	679	696	694	717	674	678	716	683	678	670	674	660	709	688	691	684	643	742	668	683	666	702	688	709	669	680	723	696	656	632	697	678	686	721	684	668	703	674	719	686	697	679	672	705	689	654	688	694	703	669	685	756	700	646	700	679	711	684	693	688	735	680	726	704	691	700	651	665	720	679	704	674	695	677	700	670	668	699	685	699	659	670	681	705	640	687	665	653	673	667	732	702	745	685	680	678	750	685	622	711	669	719	694	710	685	638	675	692	658	687	669	690	707	657	718	687	669	705	713	682	684	696	677	701	665	721	682	731	656	684	687	668	729	650	660	717	682	703	700	655	703	703	673	680	712	714	680	649	704	696	692	695	681	693	642	678	671	747	739	689	671	692	745	712	691	670	705	665	658	715	697	607	693	657	700	683	705	673	678	692	668	681	647	686	656	662	651	680	643	714	693	689	682	689	701	707	657	672	673	653	640	671	661	619	718	681	687	644	726	683	703	644	677	716	699	656	698	639	685	699	676	696	715	680	662	650	717	707	666	698	657	664	717	687	694	707	679	670	682	709	682	706	680	697	684	706	680	696	684	639	662	680	706	720	701	693	683	716	659	674	694	686	667	656	717	691	673	661	702	731	710	731	726	674	705	728	694	667	658	654	721	662	665	645	653	691	687	735	724	700	733	743	696	698	659	659	665	673
26877	16866	8024	1270	316	427	224	214	204	192	182	218	195	158	173	193	214	199	180	174	202	180	191	176	218	188	184	177	164	170	181	203	200	191	182	179	183	182	161	205	194	182	191	218	177	200	188	194	199	180	181	188	172	148	178	178	194	183	194	172	194	196	187	217	219	186	172	178	201	190	167	193	185	194	172	202	195	195	188	196	213	202	194	185	165	204	195	203	177	165	186	190	190	168	167	180	187	187	213	182	178	158	206	186	187	195	177	193	188	207	209	179	179	197	197	199	190	191	200	211	206	188	186	184	188	194	179	189	220	186	202	214	197	200	188	191	166	186	203	184	205	211	167	203	227	210	220	189	196	176	205	200	174	190	218	185	177	181	160	198	155	161	202	181	180	197	208	189	201	179	195	216	207	188	168	184	204	187	194	181	189	206	188	181	195	190	190	225	213	175	161	168	175	161	196	162	190	164	184	197	180	201	213	163	199	216	200	188	182	214	165	173	187	206	189	168	176	184	216	201	203	196	189	221	185	181	184	182	178	189	177	195	171	181	181	180	179	164	181	187	207	199	183	162	176	180	205	198	172	196	218	187	180	185	224	184	180	194	193	180	208	173	193	170	166	196	192	215	186	161	193	179	205	203	184	190	187	189	195	184	173	168	172	189	223	195	180	172	191	195	187	170	207	186	207	209	181	189	200	221	202	185	194	192	192	176	203	172	171	173	179	183	172	187	191	230	187	195	226	200	197	179	173	176	216	222	193	175	151	174	176	189	212	184	211	192	179	196	186	168	172	172	191	190	194	177	180	175	206	161	157	207	189	170	192	189	188	200	190	204	198	166	195	195	162	210	198	184	174	173	190	202	207	224	183	196	199	179	183	192	185	179	160	142	189	205	205	184	203	183	190	190	190	189	206	216	190	168	185	189	178	170	184	182	182	165	206	186	191	180	193	194	153	161	194	172	199	167	192	200	213	187	187	174	208	193	232	174	211	198	190	189	161	211	214	170	185	190	191	186	185	205	169	214	183	194	198	213	187	216	187	195	163	167	152	177	157	194	200	210	189	185	177	186	170	192	170	193	179	199	185	199	189	190	183	185	193	195	188	171	162	168	181	184	169	198	191	198	206	213	189	194	190	167	181	170	163	195	198	202	199	189	182	168	216	186	193	241	185	191	195	185	184	207	192	190	199	180	213	184	190	190	194	182	182	191	188	188	204	212	171	170	198	178	196	186	184	176	193	175	181	188	181	226	197	197	218	173	182	192	179	208	184	191	213	172	193	191	209	184	200	158	195	188	199	198	190	178	228	214	177	219	194	209	170	197	176	207	202	182	184	183	194	185	177	186	194	182	178	218	192	202	192	177	183	201	182	190	187	223	208	197	202	203	193	194	197	204	192	185	188	197	200	194	174	203	212	192	188	172	180	197	179	191	159	194	140	192	181	173	159	206	168	201	215	190	181	197	179	174	177	200	197	194	190	191	179	165	187	183	208	180	211	204	175	193	198	183	199	234	203	198	181	221	196	170	228	210	190	189	190	189	186	196	184	183	183	193	183	182	181	175	197	190	201	183	207	224	191	198	188	206	182	176	191	176	176	208	185	186	194	180	178	208	205	173	168	209	189	181	185	186	190	202	193	187	203	186	198	209	198	183	199	197	213	197	173	196	187	203	182	218	179	200	204	188	203	174	205	177	215	171	167	175	173	172	209	215	192	165	195	194	181	180	200	182	196	193	206	173	160	203	195	190	195	199	202	187	204	193	174	168	170	210	201	184	194	204	166	175	203	174	193	157	176	180	204	184	174	183	212	201	191	175	186	197	186	183	207	188	175	161	207	204	174	191	202	186	181	181	195	191	202	195	180	187	171	190	207	194	163	207	183	200	212	154	184	175	179	174	185	172	208	219	206	184	205	168	194	185	191	184	190	175	204	190	198	197	197	181	184	169	191	202	217	202	204	146	201	187	191	193	175	182	188	205	215	189	212	172	182	201	202	205	192	204	178	162	179	184	207	176	170	192	191	168	201	195	182	184	199	169	186	186	203	181	175	193	178	182	167	188	179	191	197	186	196	209	224	174	191	199	202	197	198	210	180	214	196	175	194	182	201	184	172	206	180	178	231	206	176	195	191	168	185	186	172	213	198	193	185	179	180	195	217	211	163	216	181	225	186	181	193	189	204	188	218	183	198	171	190	180	189	207	180	207	185	201	187	194	174	183	159	162	203	179	192	190	204	173	189	169	158	180	194	194	184	186	184	209	176	181	199	192	193	197	180	191	179	180	190	180	205	175	188	157	208	197	199	197	204	183	199	176	195	208	200	200	188	191	191	206	178	167	169	187	183	184	184	182	205	194	206	210	182	211	193	163	184	177	208	187	171	182	195	190	188	209	173	187	196	197	192	193	196	155	176	194	152	179	197	210	196	199	201	218	173	189	222	178	177	190	201	201	190	187	182	184	181	177	170	184	187	201	195	206	187	197	169	204	168	204	202	163	197	187	183	163	204	183	209	198	221	186	170	183	193	213	208	170	186	194	162	188	192	204	184	179	182	167	213	198	185	194	215	190	209	174	190	171	170	171	208	154	193	181	198	157	192	194	209	189	191	186	232	200	193	195	171	187	203	216	187	159	178	188	213	157	186	194	194	176	176	183	178	191	184	183	181	202	203	192	173	198	235	182	181	186	211	199	176	194	192	187	159	196	163	191	198	215	168	183	205	198	202	200	182	193	217	214	194	205	197	163	188	203	170	195	184	188	172	203	177	207	185	198	229	188	179	192	176	198	195	183	179	192	200	175	205	179	186	196	179	227	212	161	203	210	159	184	180	214	197	195	183	201	233	159	182	205	185	175	171	198	194	229	183	201	195	187	201	203	183	189	183	197	201	214	201	182	198	197	203	188	165	197	141	166	188	198	190	177	189	176	185	201	189	185	193	174	205	218	183	217	207	174	171	167	190	188	206	197	178	190	206	177	207	176	199	172	190	196	176	199	197	211	186	172	211	188	199	184	219	164	216	223	185	193	219	188	200	207	183	224	196	190	197	196	190	182	180	201	207	190	193	180	191	196	182	168	180	198	162	173	179	206	192	203	216	199	195	199	198	213	189	180	178	165	194	200	206	205	196	214	216	201	198	167	191	185	179	197	204	206	191	219	189	181	174	198	189	193	197	198	177	204	196	182	202	207	178	202	173	187	185	162	185	170	190	198	182	181	181	149	191	235	172	176	180	170	175	208	189	190	187	170	182	173	191	179	191	189	160	177	170	177	163	182	193	172	181	199	221	204	219	194	190	195	184	187	215	187	179	166	202	176	182	198	183	193	198	192	199	177	162	181	184	187	206	189	192	183	188	166	190	188	208	205	174	205	191	180	201	202	187	164	165	171	169	168	161	216	178	186	208	201	170	187	193	210	163	186	193	198	191	199	193	215	197	191	172	171	171	184	194	183	215	183	182	162	166	178	202	172	215	212	199	191	184	190	188	173	151	186	180	179
16010	13293	10826	2370	1148	1500	545	439	476	483	459	495	444	460	483	452	457	453	452	422	465	486	443	429	478	457	428	458	479	421	478	410	439	414	458	463	471	447	433	438	451	474	465	487	434	514	469	459	438	460	502	470	493	441	453	461	493	475	476	477	425	499	483	477	455	457	481	491	429	452	447	436	462	482	463	496	449	432	443	441	490	421	482	443	473	468	429	433	455	462	423	478	470	477	444	484	439	477	449	461	451	454	415	444	455	469	450	466	436	472	434	437	460	445	444	466	413	475	410	484	469	451	426	462	459	446	493	503	476	440	443	477	508	403	485	451	434	462	476	493	458	442	440	485	459	447	455	476	507	418	468	454	468	488	441	457	472	469	420	472	447	423	463	451	430	482	479	494	483	476	475	436	459	466	465	503	480	430	446	475	480	463	484	434	446	498	480	473	445	456	488	450	493	489	469	450	522	471	478	471	458	473	435	448	438	465	455	471	492	407	429	470	458	507	458	470	447	457	425	441	447	425	479	461	489	470	484	427	444	444	448	439	458	462	448	431	437	441	469	449	444	462	461	494	394	445	459	436	456	469	471	445	497	482	430	462	472	452	443	459	447	469	490	506	487	471	477	446	466	472	464	457	430	459	453	442	487	461	471	479	478	498	479	438	499	476	466	502	448	450	461	435	489	473	471	463	441	454	496	457	471	480	466	501	491	417	464	433	460	462	466	459	480	471	493	459	466	472	426	450	467	467	471	451	472	481	500	455	474	475	483	442	451	478	413	451	433	469	474	470	473	475	476	464	470	469	444	482	445	499	453	483	506	473	442	475	440	441	426	520	463	475	446	475	457	498	472	453	463	463	416	457	440	439	474	487	433	476	488	466	445	454	466	472	466	491	487	477	485	446	474	450	435	448	451	461	458	465	466	465	485	473	446	426	490	506	493	473	488	448	469	434	455	414	444	453	448	444	464	478	436	485	514	462	468	478	459	452	483	426	447	428	423	481	435	473	449	495	454	516	445	447	436	431	453	472	473	461	447	439	499	501	458	490	458	419	481	462	483	480	445	449	470	431	433	423	493	455	468	427	473	466	454	464	474	450	477	428	467	430	461	468	433	465	483	471	481	461	482	494	442	485	472	465	484	460	418	446	460	413	440	434	462	444	494	462	471	447	454	489	433	431	469	461	452	450	469	454	481	435	445	494	459	439	438	466	471	497	453	466	461	480	495	471	467	465	460	465	508	476	464	443	454	423	485	456	524	469	443	446	450	478	471	456	463	419	462	473	460	459	423	462	472	475	478	422	454	447	466	484	483	498	477	472	425	486	483	495	490	444	459	468	427	449	460	470	428	442	479	453	436	501	473	516	434	468	482	439	483	478	491	476	472	485	472	455	433	440	434	467	437	465	451	451	432	472	465	476	462	475	483	471	468	481	457	459	477	464	481	471	431	456	407	459	489	473	495	456	475	459	459	433	444	465	469	461	447	453	490	462	450	471	445	449	465	472	463	472	480	470	466	429	459	439	450	455	451	450	451	450	489	466	485	466	476	469	471	476	425	500	448	462	471	438	440	434	518	473	446	471	469	469	432	451	446	460	468	449	454	487	476	449	448	504	428	475	487	469	484	455	463	451	472	470	436	464	455	463	454	456	462	449	497	456	465	442	438	442	480	477	484	484	464	478	458	470	493	460	447	436	477	485	423	468	471	444	454	452	444	513	449	478	441	491	428	461	474	459	440	461	472	461	481	453	452	469	455	475	471	451	469	458	449	454	466	480	442	459	469	467	489	455	422	468	504	488	494	480	459	495	438	487	465	433	482	471	460	435	488	455	479	426	453	436	487	475	475	460	442	437	469	454	471	470	462	458	479	480	453	473	441	465	484	464	459	434	468	446	464	436	424	474	511	480	437	414	506	494	471	467	427	461	459	461	440	468	466	490	418	449	458	439	440	439	447	486	464	451	476	479	446	487	437	471	445	481	449	486	444	445	481	460	459	464	466	470	472	447	455	454	461	505	467	442	432	463	437	464	483	497	429	484	485	454	449	481	489	489	466	484	431	477	499	459	478	485	446	481	456	475	463	444	463	455	468	458	463	473	499	465	472	424	431	437	449	482	462	483	469	468	456	450	465	486	483	475	472	498	417	467	475	452	470	414	467	474	485	440	473	459	455	458	463	471	435	484	422	442	448	446	464	475	483	443	472	463	454	483	446	460	465	440	426	439	480	481	448	478	473	462	437	428	439	477	475	457	433	496	489	480	445	465	458	432	459	478	474	423	463	458	444	468	439	461	456	479	473	458	469	487	478	479	433	474	442	457	447	493	468	462	448	480	457	462	439	427	488	427	474	443	442	434	455	447	447	446	444	470	464	445	480	470	438	473	487	446	455	489	428	456	482	496	445	479	467	461	458	462	457	481	490	457	453	483	465	401	424	476	457	482	467	482	446	494	469	456	481	477	451	470	456	492	432	505	446	468	473	448	446	466	452	473	459	483	467	455	475	466	460	457	463	460	466	463	439	463	448	456	487	470	438	489	441	481	470	454	478	445	433	496	460	479	479	464	489	456	460	449	483	456	467	449	466	453	478	459	435	506	462	454	448	439	450	462	471	472	463	447	419	449	466	431	452	456	442	463	509	440	464	470	480	458	462	488	449	434	449	488	456	451	424	444	463	482	469	451	474	483	483	471	435	472	452	528	459	457	500	484	483	434	458	496	437	469	490	495	495	464	477	490	491	441	457	477	458	417	466	460	449	483	462	477	450	494	454	473	470	470	454	424	473	454	452	465	456	500	478	475	484	482	443	483	451	437	479	503	475	482	428	483	481	470	450	451	459	441	487	463	482	412	437	500	459	457	461	475	461	496	458	425	481	481	447	453	467	464	492	453	470	477	450	470	448	502	468	473	463	469	483	488	445	431	466	436	493	477	500	432	483	456	459	461	469	434	429	472	466	472	456	450	466	469	450	461	415	501	433	489	459	462	484	493	422	500	451	426	460	490	472	515	479	448	446	493	428	488	458	409	463	484	479	443	429	421	473	462	478	457	466	425	430	499	461	456	438	497	477	465	476	466	482	454	480	482	449	458	458	482	475	463	458	494	490	465	453	469	463	477	452	445	468	466	478	474	485	454	421	450	478	423	439	457	442	490	481	459	459	467	455	448	464	472	476	466	451	461	469	471	454	470	472	448	452	470	467	445	418	502	472	444	471	431	458	452	478	448	442	442	457	482	489	449	449	430	493	484	493	432	453	476	482	478	476	497	437	457	460	439	447	455	462	468	487	465	507	435	434	480	449	477	459	432	447	443	476	431	470	458	489	472	508	457	435	418	443	444	458	461	445	489	518	453	517	493	468	464	491	459	459	405	463	484	461	478	495	488	451	437	430	424	449	452	464	492	446	467	490	443	505	472	456	492	458	442	486	429	432	468	479	459	497	444	491	483	475	438	443	457	484	461	446	475	481	453	503	460	452	473	472	435	469	426	442	441	422	425
40682	26244	14814	6917	6091	8153	1445	353	335	299	312	333	344	326	330	329	307	320	348	353	341	324	308	317	329	325	320	295	348	321	353	299	315	329	304	342	303	357	305	319	345	336	342	323	377	305	337	307	328	324	360	326	364	316	286	321	335	318	287	331	350	300	347	320	308	296	335	274	302	327	315	337	314	318	326	303	326	341	310	324	311	371	329	319	305	281	303	307	325	364	322	308	335	347	298	315	323	318	339	305	384	293	301	342	297	333	296	297	308	348	332	316	337	322	318	312	339	351	365	316	307	334	262	306	332	364	301	307	341	303	342	331	325	323	304	316	326	350	310	299	330	283	309	292	303	319	321	345	302	323	316	324	276	337	323	290	304	333	338	312	289	313	336	303	302	355	315	325	320	322	324	312	346	309	305	327	309	281	343	330	347	337	346	305	314	314	309	331	330	310	309	347	302	306	316	331	320	303	329	317	332	313	302	321	352	376	330	347	314	307	312	333	328	307	346	293	317	338	305	308	324	317	316	302	319	336	300	345	355	309	323	310	348	333	308	340	317	290	303	359	333	360	306	319	317	325	320	283	354	294	337	322	317	311	307	330	325	356	319	304	346	303	347	339	320	301	339	319	353	327	297	345	305	300	317	318	345	309	336	284	315	265	320	311	294	279	314	324	301	308	348	333	321	338	264	349	351	359	316	321	281	311	321	320	317	315	297	345	326	337	295	324	320	336	343	307	315	300	282	325	322	311	339	287	304	331	314	316	321	295	290	332	318	311	345	304	343	299	324	336	351	320	312	348	334	326	294	301	312	306	302	323	330	341	309	347	330	350	346	326	325	295	314	344	330	365	325	299	327	327	311	286	338	319	321	312	281	310	336	301	313	349	319	335	329	299	326	320	294	309	298	307	320	345	334	285	329	310	337	330	325	305	289	338	289	323	353	358	329	281	332	341	300	331	312	330	322	286	316	308	300	327	357	325	329	328	376	298	304	310	329	352	329	315	336	293	320	308	341	348	313	313	309	336	307	313	317	332	313	311	322	332	332	294	326	348	350	345	332	316	347	330	339	334	328	338	327	322	325	350	305	304	320	284	336	307	339	344	349	317	280	335	337	339	324	324	324	320	297	320	329	323	328	329	304	330	314	306	326	329	340	348	317	316	322	323	306	297	316	313	279	303	325	287	311	318	316	321	323	340	356	322	311	319	258	297	317	294	341	333	331	334	320	290	341	352	341	303	322	304	311	306	305	329	336	297	316	295	355	296	313	299	339	312	307	333	309	304	298	306	333	308	315	356	338	329	305	301	359	355	308	344	333	321	326	323	311	336	336	328	346	303	314	351	320	338	301	309	302	303	346	292	323	317	288	319	292	328	315	320	301	336	319	338	311	339	325	334	289	319	363	302	303	308	338	344	337	333	347	344	329	304	333	307	325	320	288	324	335	306	317	309	318	312	310	306	309	296	323	308	320	340	359	312	312	286	307	312	313	332	314	341	341	329	320	306	292	310	300	309	310	313	348	344	311	285	327	330	277	338	322	315	331	337	317	342	343	314	326	333	312	339	332	311	347	284	354	303	349	288	290	315	300	332	316	326	306	311	290	295	287	346	351	336	311	321	342	336	331	312	300	298	315	332	333	345	339	352	324	346	318	308	345	355	314	322	317	290	341	322	293	332	274	283	296	335	326	302	300	339	304	339	324	302	304	341	316	310	334	329	277	343	332	285	324	333	330	316	312	306	322	296	324	325	337	306	346	290	324	336	353	310	340	305	340	341	348	357	300	311	327	337	327	288	327	306	306	296	306	273	337	311	284	283	304	334	286	343	343	305	277	337	337	315	319	322	327	294	313	341	324	316	323	335	307	304	327	349	302	322	297	320	278	300	354	326	307	317	339	300	329	319	273	319	317	289	329	308	302	290	362	365	299	332	292	313	313	304	322	316	337	289	294	277	322	344	292	340	349	333	337	315	324	340	326	304	337	339	318	318	293	329	320	324	324	318	287	323	347	310	292	303	309	320	288	320	319	323	358	333	311	294	335	339	274	357	324	357	330	285	338	343	317	353	377	320	327	325	319	304	330	312	346	329	318	344	293	310	293	305	324	314	267	337	328	343	324	286	326	325	354	332	348	314	299	297	321	274	338	338	321	312	345	331	305	302	349	286	315	302	314	325	316	342	289	305	310	293	313	337	303	320	328	318	332	318	291	307	288	331	331	333	325	315	352	342	320	336	303	310	312	357	347	323	323	364	320	317	303	311	302	263	344	329	328	317	292	327	352	308	333	307	368	301	329	315	357	330	347	325	308	366	315	334	348	351	304	314	304	310	323	301	329	297	306	324	351	331	353	368	333	317	336	325	360	335	306	322	318	306	297	315	322	318	330	319	297	289	321	292	335	293	310	296	293	325	337	316	339	305	294	310	318	316	305	308	311	330	338	331	319	314	279	305	301	341	308	329	330	313	357	359	310	313	329	314	329	340	351	314	330	350	358	313	325	315	322	305	318	319	341	305	299	358	338	311	282	341	310	311	312	303	295	339	292	327	298	318	312	324	346	283	302	323	337	291	294	334	337	336	337	307	307	284	337	339	366	309	306	334	304	320	323	294	325	324	286	310	326	315	300	292	317	319	305	293	288	340	282	294	283	319	284	284	300	328	300	302	321	350	337	330	350	311	353	320	282	332	302	297	305	324	307	343	314	308	338	318	291	335	314	328	279	331	324	305	345	318	315	320	335	339	348	288	317	294	319	313	337	333	319	332	303	330	288	330	346	314	328	320	333	337	290	345	299	333	312	341	318	339	299	308	329	311	328	317	295	284	341	292	321	314	326	331	341	362	332	300	300	307	296	342	327	316	341	316	290	291	293	300	319	330	317	306	324	335	316	323	315	324	329	327	314	319	340	327	327	300	291	309	329	367	327	305	317	347	287	323	336	312	333	336	289	315	337	347	317	310	315	310	306	329	287	329	313	298	320	341	321	338	322	313	334	329	339	314	308	303	287	326	300	306	333	332	348	335	326	337	312	279	291	333	337	325	289	308	305	318	325	308	322	301	336	293	338	301	305	333	297	318	333	298	346	321	289	318	301	302	283	325	349	290	320	327	316	308	323	317	279	308	294	367	332	343	323	288	278	347	345	300	364	333	337	283	329	332	281	304	314	319	271	336	310	305	324	340	307	315	337	305	337	306	356	333	317	327	333	301	307	314	314	329	324	325	337	332	303	336	297	373	323	321	317	350	311	271	329	313	338	323	317	299	334	331	309	319	335	311	315	319	300	311	317	333	367	269	342	313	352	336	321	317	321	309	314	332	344	280	321	328	345	310	356	338	295	293	340	303	350	336	319	314	314	296	327	308	301	340	309	314	344	319	311	293	312	327	315	323	356	336	324	307	327	328	323	329	312	312	335	301	300	337	314	336	316	306	326	359	359	293	312	320	326	297	323	288	329	321	308	321	310	318	323	285	320	330	307	288	315	323	301	336	315	346	316	327
24918	20455	16554	15614	18498	20501	3879	863	799	823	767	768	771	727	730	751	732	708	754	699	732	719	751	751	756	684	708	685	702	705	681	668	721	769	704	719	720	733	703	731	745	731	748	727	709	767	712	739	734	694	710	741	736	729	685	695	678	683	704	764	697	747	725	716	739	691	685	671	709	772	726	712	701	712	776	723	708	664	711	748	732	669	727	748	721	714	723	718	737	720	711	730	704	734	706	691	694	680	720	692	685	706	720	668	714	730	732	671	701	685	691	674	727	697	722	658	736	691	753	759	717	688	686	721	704	718	709	744	739	727	723	708	672	702	707	693	712	738	687	680	755	694	712	734	717	709	726	706	696	750	724	722	703	681	718	694	695	736	727	711	723	685	733	737	755	737	732	730	674	764	680	703	728	760	700	718	704	710	662	721	724	715	703	745	757	717	725	676	713	681	671	692	698	723	693	727	690	748	710	698	741	688	716	779	724	686	756	727	701	700	704	719	676	736	688	701	709	705	754	756	712	693	708	720	727	657	729	720	699	739	678	734	728	732	717	735	724	709	728	683	708	708	661	736	687	749	682	760	745	706	707	695	734	716	713	736	761	699	728	727	694	722	754	662	689	733	723	709	704	712	732	711	717	668	702	707	724	700	745	703	702	714	726	723	662	697	718	711	727	706	711	734	736	715	719	718	727	746	707	678	734	732	731	768	689	712	744	702	688	734	717	687	687	682	703	694	707	751	716	729	708	710	745	679	766	731	719	693	713	737	696	671	711	677	697	685	660	693	752	666	689	715	762	745	695	720	740	736	701	719	699	719	675	734	728	694	673	698	721	729	712	720	697	721	688	731	738	710	672	706	701	756	716	695	713	703	704	686	672	713	671	729	675	756	744	730	714	702	744	691	696	707	716	720	713	714	694	762	693	734	719	731	719	738	744	718	761	685	762	718	703	682	716	687	726	654	717	741	650	699	728	754	692	711	727	771	724	716	721	721	755	710	715	710	722	750	697	735	687	716	764	692	741	707	739	724	691	713	755	705	698	710	693	680	723	742	716	693	732	734	689	687	678	733	742	709	737	694	682	736	757	723	687	710	706	697	689	717	707	797	696	700	730	725	733	687	759	732	684	689	735	703	691	710	709	686	689	770	672	682	717	800	731	714	690	682	746	739	706	687	729	726	726	708	724	690	732	710	752	718	648	689	675	751	716	737	741	709	660	728	751	691	710	726	716	768	743	652	729	683	715	703	706	745	713	705	780	649	733	730	752	757	723	787	695	748	715	752	724	703	734	704	671	721	769	701	727	683	736	739	727	647	745	703	725	695	725	714	721	717	715	708	706	654	693	732	685	673	675	722	724	717	740	707	720	669	705	725	689	734	690	753	703	769	750	753	658	700	672	716	744	722	710	701	730	722	729	692	779	764	740	734	729	652	722	681	672	694	742	740	758	730	709	725	699	738	720	730	740	685	662	692	781	673	738	723	681	705	693	772	741	760	723	690	700	705	690	690	677	722	675	747	711	719	729	740	710	691	656	703	704	685	696	700	739	758	744	690	718	706	747	711	699	721	745	704	736	720	710	716	648	708	639	723	752	712	687	706	703	715	722	716	733	702	693	727	700	674	784	729	725	750	732	707	705	736	713	699	741	731	683	709	737	678	620	711	729	702	750	721	689	737	704	747	726	731	763	778	674	689	696	709	724	717	702	682	733	698	760	702	674	671	764	695	737	746	703	732	701	732	723	740	684	688	718	696	733	698	736	678	721	728	748	692	726	751	699	747	696	720	686	709	691	693	692	746	740	720	703	712	668	701	729	712	670	729	691	695	711	658	717	767	722	679	701	731	748	738	729	722	718	708	684	666	725	729	709	729	756	735	756	717	738	690	700	710	697	709	766	765	706	767	706	726	697	729	703	728	731	730	723	648	662	694	694	719	687	725	767	682	729	723	699	702	665	714	735	662	695	687	721	712	754	689	748	666	726	733	731	759	725	706	678	734	739	721	729	749	719	676	692	715	696	759	694	731	750	708	672	713	712	727	752	701	701	691	740	702	681	736	716	742	680	735	743	695	698	775	747	692	706	716	736	665	714	758	728	681	672	706	729	735	707	716	760	746	702	738	767	702	707	749	675	747	764	719	749	705	697	723	733	739	759	686	736	732	697	756	703	718	683	733	736	779	743	674	692	707	721	699	755	745	721	712	695	717	768	761	713	738	704	733	749	701	692	668	696	740	702	727	711	734	724	693	766	729	723	747	697	713	717	700	666	658	682	713	756	746	695	704	745	744	700	700	742	738	689	746	711	717	740	692	699	694	746	700	702	728	721	645	726	742	719	695	709	710	704	699	711	722	685	669	711	686	727	704	719	762	723	741	696	701	798	729	690	749	708	754	711	732	738	719	709	657	742	740	717	699	709	686	724	719	712	710	699	746	727	721	688	710	701	671	724	689	677	698	719	676	707	735	679	719	709	707	705	718	748	727	675	697	732	711	695	693	695	723	728	746	704	703	727	755	741	696	735	683	693	702	731	731	717	719	670	755	700	746	717	694	743	726	711	724	763	679	739	732	734	746	731	684	719	713	770	728	691	765	702	727	724	679	717	744	690	720	730	745	710	690	710	727	711	717	707	724	695	776	684	734	748	727	723	728	669	736	711	718	733	724	697	698	766	737	729	734	715	713	694	714	733	765	710	682	690	720	746	736	746	721	714	680	654	649	726	670	702	716	675	682	712	687	710	710	789	769	726	619	714	725	739	727	698	669	735	708	735	722	688	702	733	753	692	650	686	769	698	706	728	705	720	698	713	671	678	681	709	718	707	689	773	697	724	699	719	688	697	675	700	705	718	706	728	706	688	757	751	668	729	702	727	728	713	757	719	706	716	731	726	685	721	723	699	659	773	664	705	696	725	694	708	714	685	708	733	711	700	756	708	746	685	700	698	723	743	741	687	710	718	708	769	656	732	761	697	725	708	722	698	736	716	773	700	754	693	722	738	735	679	718	681	723	709	719	693	697	694	649	721	703	717	743	746	701	694	670	677	717	728	701	675	697	746	725	732	681	699	757	702	714	699	666	687	717	748	744	736	691	740	739	753	731	703	788	654	643	704	721	701	688	700	712	710	749	694	731	685	709	687	723	755	697	717	696	730	682	699	751	718	732	674	678	715	692	692	735	693	701	704	678	719	719	711	693	705	669	686	717	719	786	692	756	658	706	744	700	719	719	729	707	689	728	722	686	687	689	726	732	680	722	672	704	725	779	688	687	704	700	730	705	749	732	711	736	738	736	672	687	728	740	720	723	679	710	735	704	725	731	731	726	714	705	687	720	681	708	713	702	732	715	708	748	729	740	682	708	715	708	708	716	707	720	718	698	715	710	739	757	717	741	743	754	678	727	681	721	647	734	722	742	750	724	745	706	731	723	743	665	746	728	683	715	729	702	665	708	727	722	710	757	765	708	712	732	747	747	751	690	714	705	704	760	720	719	712	703	704	701
48450	32981	18549	13719	9605	15591	2908	394	351	359	335	347	312	305	368	338	306	278	289	303	318	273	306	367	361	311	312	310	334	307	334	329	272	305	291	298	284	332	306	330	333	297	344	315	364	291	269	314	314	325	318	341	340	272	309	307	299	330	357	345	322	282	270	284	288	298	316	310	269	309	295	342	312	328	344	295	299	351	296	335	300	271	296	343	328	303	305	318	295	303	278	302	316	304	330	300	261	318	316	283	298	362	289	327	312	343	293	321	313	325	314	328	298	269	361	305	307	310	306	331	319	326	298	286	331	329	335	271	314	322	282	264	327	289	279	326	312	324	300	308	329	303	343	324	340	325	321	298	349	343	282	347	336	309	288	302	286	331	297	347	317	321	287	307	320	303	323	326	319	306	312	315	354	305	332	281	287	318	273	330	300	304	359	365	296	319	319	281	318	351	317	289	340	328	289	313	289	313	321	319	272	277	307	300	303	313	311	297	318	285	355	330	342	303	291	257	310	323	284	295	339	305	324	324	299	304	302	301	291	309	313	320	298	336	342	286	298	317	313	341	328	291	292	353	314	290	295	325	319	310	345	300	301	294	320	306	315	307	312	316	320	281	346	303	313	315	323	317	304	327	321	266	302	299	293	274	317	278	285	326	313	314	299	259	312	316	338	349	316	267	309	344	316	311	298	302	292	305	307	318	341	326	309	309	302	305	314	310	283	370	317	268	318	313	338	288	302	275	331	309	346	298	294	296	310	331	307	321	286	325	335	299	304	297	276	330	280	336	325	304	302	320	339	283	305	271	316	296	295	301	311	304	282	290	303	338	315	271	322	311	321	342	324	297	307	330	326	282	314	299	313	259	310	295	334	333	293	287	297	294	343	299	334	296	288	328	303	316	305	324	341	312	329	324	330	304	319	306	318	307	302	304	285	328	283	334	342	350	291	316	283	319	258	295	311	326	323	316	313	321	287	310	351	304	327	281	293	282	301	360	329	330	310	312	338	279	295	296	300	299	313	299	305	326	299	305	351	296	325	269	295	318	283	303	311	326	342	309	287	285	297	312	339	322	316	321	301	312	286	292	278	324	338	308	284	297	279	314	301	313	329	331	290	326	320	325	315	302	307	319	309	344	289	332	323	320	301	303	318	349	300	296	322	304	325	288	295	330	332	374	323	288	285	278	334	339	341	302	338	329	327	313	317	357	331	266	326	251	295	300	310	268	297	329	343	316	303	294	281	312	338	328	318	318	288	321	299	291	332	326	301	306	320	295	305	314	301	350	319	306	324	279	303	295	294	305	313	264	308	316	287	305	281	316	289	290	302	334	274	275	308	328	320	265	303	329	325	318	342	340	284	338	340	315	288	299	315	311	302	316	271	314	325	281	293	333	311	297	318	318	313	325	300	321	292	290	307	346	314	304	341	309	262	300	313	300	294	312	328	327	298	314	346	283	322	291	293	315	353	306	287	303	316	302	295	288	328	348	299	281	363	319	311	318	314	309	309	324	319	282	289	301	337	302	278	284	341	325	312	307	286	312	330	331	309	315	270	367	336	307	340	337	295	286	327	316	291	330	318	330	306	300	320	296	306	303	297	285	303	333	347	290	286	304	297	275	315	284	287	335	297	346	339	292	314	281	328	313	287	277	277	314	317	288	331	279	297	312	325	306	293	336	330	311	259	309	333	308	330	338	327	294	299	338	313	329	299	305	289	308	304	302	343	320	312	359	318	287	335	297	301	294	346	319	330	317	333	306	297	313	293	308	299	302	312	299	302	302	312	298	295	303	290	292	314	311	325	280	313	331	310	285	316	280	310	280	311	311	301	333	309	282	329	284	339	317	288	275	329	327	314	305	282	297	313	313	337	316	306	299	337	296	297	282	314	330	307	328	297	297	276	313	317	308	313	307	292	308	279	328	275	337	319	310	337	306	300	331	313	279	371	325	313	306	320	312	308	326	325	302	318	354	312	271	328	308	305	316	318	289	309	326	288	300	314	342	284	278	315	331	346	298	329	316	319	322	308	292	315	321	297	312	304	283	271	280	316	337	294	309	356	289	294	279	294	323	324	330	335	329	319	308	308	312	338	307	291	306	318	295	332	302	324	297	298	315	324	316	302	316	302	338	324	275	298	327	306	314	322	314	299	311	287	308	323	317	303	320	306	303	288	298	310	294	271	311	282	329	319	290	315	319	300	328	277	302	320	331	340	301	298	304	315	299	289	287	300	322	310	328	299	314	313	317	337	304	314	288	314	310	331	300	307	331	339	311	329	340	315	274	315	326	367	294	334	337	288	329	327	299	321	313	342	320	298	303	327	312	310	305	314	311	310	322	307	339	303	343	315	304	333	278	338	310	301	315	284	357	290	331	291	302	303	273	293	308	313	323	283	311	313	313	289	280	286	329	292	284	317	325	339	314	307	304	302	293	317	307	348	321	312	322	302	307	304	343	287	270	343	349	335	302	311	299	348	316	339	301	304	334	298	270	357	312	329	307	284	324	312	312	314	339	312	331	331	293	330	364	325	313	320	323	308	313	295	307	324	311	301	323	318	313	273	292	297	297	307	307	306	320	298	340	279	300	312	293	320	313	344	300	292	315	278	281	300	331	311	300	313	302	310	323	321	369	309	277	311	304	333	338	268	307	304	307	354	311	335	295	299	340	299	338	340	301	313	327	313	282	290	308	320	303	321	287	338	313	305	334	321	319	299	297	279	262	303	311	326	300	330	319	315	305	297	302	309	299	329	313	333	324	300	294	306	337	288	278	300	316	343	298	296	320	297	340	303	329	289	297	310	318	352	316	324	288	320	318	328	302	336	332	325	280	312	286	311	286	325	278	304	271	305	342	278	342	308	290	308	291	314	281	276	312	327	280	279	311	295	291	302	286	298	293	316	325	306	279	327	298	292	353	314	290	324	307	332	276	339	327	325	300	317	322	315	342	297	334	282	320	323	289	317	330	293	254	320	312	310	302	278	313	289	325	314	313	308	314	294	315	278	338	283	300	311	303	295	292	289	299	310	317	344	305	284	301	315	331	285	293	300	336	318	329	298	333	329	276	298	301	315	301	318	332	338	313	293	324	285	290	288	312	361	296	334	318	311	322	297	284	318	327	318	334	328	328	314	288	359	306	315	324	316	281	328	321	327	325	308	300	286	291	328	308	289	305	312	283	274	306	305	314	323	295	327	261	312	324	298	299	336	346	282	336	289	319	305	306	278	304	315	317	298	328	284	306	317	322	320	324	285	303	292	266	299	301	315	332	303	302	294	304	328	332	304	310	329	315	319	314	293	311	271	302	309	318	306	260	293	310	302	315	319	313	283	285	283	287	312	276	277	319	286	291	316	340	285	285	322	287	322	289	338	338	332	290	322	301	309	272	322	296	308	328	286	324	305	304	337	342	284	323	306	342	310	278	346	303	248	311	280	290	338	309	276	296	322	299	325	280	314	289	298	321	315	317	298	323	302	311	302	328	308	305	291	323	304	337
29918	25025	19613	25584	22916	30307	6267	896	842	813	799	792	756	724	739	698	709	687	722	748	701	727	778	642	677	694	705	687	717	737	694	680	736	684	658	676	690	767	742	760	672	694	705	683	685	712	683	670	664	715	700	664	700	656	706	661	700	673	725	689	688	655	744	701	663	673	678	686	683	654	704	672	638	638	671	667	701	628	672	659	689	646	676	658	661	684	701	664	669	694	689	658	675	700	680	650	685	715	686	664	613	689	677	666	698	662	674	647	680	679	678	702	726	667	681	690	637	658	702	653	682	666	668	641	675	666	680	674	671	629	684	675	662	640	691	676	693	694	717	695	663	650	677	695	694	724	708	655	687	703	695	686	724	676	705	644	706	663	653	689	712	667	643	676	663	649	655	637	700	647	667	697	693	671	664	666	719	690	730	705	704	658	683	666	712	601	644	704	722	654	669	674	737	715	649	678	668	671	630	705	669	673	654	668	690	714	706	693	667	722	651	675	707	726	635	682	681	707	663	679	673	668	707	653	715	706	693	661	724	655	689	622	671	704	659	648	664	679	668	674	702	655	675	694	703	741	671	734	688	674	693	700	637	657	693	658	670	682	710	661	674	644	687	675	686	653	661	642	626	699	662	676	694	671	687	657	687	660	715	656	638	723	673	660	654	683	666	628	641	714	728	695	691	663	693	650	656	701	650	631	679	659	658	694	685	653	713	676	664	701	669	690	688	651	656	712	652	693	682	655	660	664	677	680	686	707	668	638	710	693	699	654	739	634	660	727	661	650	669	712	646	677	659	683	688	733	696	744	663	733	629	704	674	625	667	684	706	601	669	691	671	676	670	710	681	703	687	688	696	680	669	761	732	693	681	693	728	693	678	651	682	704	691	678	681	678	672	685	661	658	621	693	702	658	676	692	712	614	694	688	651	711	691	641	685	697	678	686	745	695	702	676	670	652	683	697	664	688	667	725	670	674	635	680	688	682	670	672	687	628	713	685	671	693	691	718	668	681	685	710	677	708	691	700	696	667	672	699	656	683	724	699	633	734	642	693	685	642	673	638	669	683	711	687	710	662	638	697	671	653	682	673	688	694	644	682	669	670	665	649	653	650	684	680	643	694	737	645	698	677	680	714	694	704	679	688	659	687	674	681	677	684	636	677	699	673	658	695	709	638	688	703	686	649	710	644	671	669	663	670	732	714	655	648	640	642	674	707	657	687	744	729	679	700	693	682	692	668	678	650	729	704	637	687	723	694	675	631	642	694	695	669	675	714	698	658	671	664	667	694	663	687	674	684	697	664	672	699	641	686	719	671	709	669	670	701	674	688	666	661	661	678	682	663	710	669	715	734	680	662	687	680	684	683	710	663	664	638	686	691	693	638	669	703	672	679	703	659	671	697	685	681	704	657	694	720	681	683	665	654	638	691	635	640	676	645	686	718	653	700	641	670	668	699	668	635	688	665	687	702	653	666	667	658	652	669	661	677	712	698	677	690	688	687	679	676	698	662	706	686	699	711	702	686	646	710	698	674	678	627	656	674	703	685	674	667	713	670	645	698	659	651	671	666	696	653	665	671	715	673	687	678	652	650	691	692	707	706	670	664	721	692	637	661	649	691	657	672	696	706	642	677	649	640	705	643	625	753	694	684	675	705	710	677	616	699	664	713	747	660	675	659	672	680	681	658	671	649	668	644	682	682	723	655	694	687	698	674	699	621	665	674	705	724	693	654	661	715	693	705	694	661	685	663	666	736	695	673	692	699	712	707	647	710	655	643	704	663	701	641	721	675	702	651	686	690	625	680	685	687	687	672	666	673	678	650	689	729	702	674	656	673	688	704	663	669	679	646	671	683	661	685	701	681	684	658	666	649	660	726	706	632	694	643	676	679	671	702	651	693	668	659	676	684	702	663	635	722	655	685	730	623	649	649	652	698	741	675	699	717	649	673	658	670	644	714	694	641	660	664	631	693	682	669	665	686	662	655	702	701	645	699	711	710	657	670	692	702	662	733	634	728	710	699	725	732	652	630	701	641	669	672	669	670	694	709	623	697	688	642	687	655	693	632	698	627	662	649	687	690	671	696	688	651	693	658	684	718	650	683	648	667	647	668	663	715	648	661	661	692	670	675	721	676	674	696	670	653	648	703	725	698	683	689	688	653	640	649	689	665	682	668	717	684	701	679	688	621	690	717	656	670	692	648	673	634	693	691	700	732	694	683	717	691	685	664	657	668	676	697	639	663	671	703	676	691	673	706	666	711	703	736	697	668	692	643	683	667	673	723	693	665	679	701	676	682	624	629	669	709	678	651	685	669	644	674	664	653	660	654	666	662	682	697	699	654	663	722	713	663	655	717	694	622	698	707	671	642	653	661	667	653	769	714	668	638	705	672	695	678	673	701	666	725	716	643	689	680	651	710	671	662	664	652	690	666	734	658	687	666	719	728	675	659	672	709	703	677	680	697	633	680	684	645	681	714	664	679	693	690	725	716	680	691	696	659	707	641	646	676	675	648	707	660	626	697	693	690	728	622	692	704	696	674	674	674	728	665	670	676	688	673	666	718	704	704	703	705	713	677	660	694	706	662	672	702	685	638	658	684	698	695	672	706	641	680	667	718	696	683	705	643	687	688	722	723	657	698	718	654	627	669	678	673	661	689	687	688	670	637	660	664	721	727	642	726	682	756	715	706	659	704	673	674	621	760	696	642	641	689	693	721	707	674	682	663	651	665	712	680	651	692	654	722	687	687	676	698	656	653	685	703	664	698	678	634	658	698	703	740	678	655	638	647	651	650	685	676	714	663	696	701	638	632	674	691	699	633	643	636	714	674	674	707	663	632	646	713	673	666	658	656	695	646	688	670	688	684	689	716	681	657	664	678	663	671	654	717	646	671	704	665	728	683	693	660	661	672	684	659	657	709	672	697	681	681	682	647	654	661	680	668	633	676	655	715	679	685	677	661	669	685	694	661	688	673	670	725	679	677	677	622	706	706	728	655	683	673	680	650	655	666	692	673	687	657	680	680	676	698	697	689	719	654	640	680	685	634	681	682	654	667	666	716	679	708	712	678	652	687	666	678	664	672	661	677	676	668	653	632	668	662	719	713	660	675	724	653	666	693	703	683	699	678	692	645	650	715	692	647	687	689	685	687	671	661	632	703	633	693	692	686	643	729	660	657	655	631	686	687	700	684	651	634	654	690	715	704	636	705	666	699	666	671	661	680	668	681	637	692	619	673	719	700	666	666	664	674	677	679	681	736	632	705	627	629	690	670	694	659	669	703	658	691	673	676	720	680	667	709	691	634	678	633	692	694	670	692	621	645	694	663	639	640	671	696	713	674	653	705	692	714	714	688	698	704	714	681	662	707	624	685	682	704	617	709	695	655	679	691	645	665	678	742	658	680	667	692	686	669	721	695	651	672	685	639	725	689	662	661	644	679	664	682	665	658	682	665	670	660	713	719	688	655	697	689	684	688	692	670	723	666	685	684	714	679
26123	17366	7145	1059	284	411	191	203	176	214	206	213	170	184	174	178	196	190	205	174	175	172	169	211	182	198	181	209	205	193	175	202	197	182	204	194	167	184	198	193	155	189	175	151	195	209	159	158	196	151	177	219	184	172	209	174	189	181	181	198	148	183	212	191	202	172	205	184	191	191	166	188	169	184	193	174	160	196	190	192	152	143	177	172	174	180	205	184	206	180	181	164	181	198	178	189	173	203	151	178	215	196	208	192	173	195	202	188	188	175	197	193	164	175	183	170	184	214	180	173	200	164	189	193	187	176	180	185	173	187	178	183	189	190	147	173	158	166	195	181	186	190	194	206	165	204	182	217	170	177	167	188	203	166	160	189	162	157	161	195	184	177	184	181	177	200	199	169	180	165	197	188	182	184	195	175	186	192	175	171	180	162	184	151	169	176	166	190	178	214	187	178	170	192	192	182	177	182	204	193	172	203	173	180	180	180	212	182	182	162	167	179	176	170	202	195	187	161	189	191	183	194	166	181	175	193	199	197	202	220	178	175	181	182	188	160	175	198	176	196	184	168	181	207	161	166	173	177	174	192	183	166	180	204	168	162	186	177	206	206	193	180	191	178	215	191	162	205	173	170	191	170	165	175	179	183	191	178	183	173	170	202	195	171	189	175	172	174	185	188	205	210	190	199	194	186	175	187	156	205	174	185	189	209	176	189	172	191	164	201	195	150	191	182	162	198	170	178	207	199	201	190	199	153	186	178	175	187	206	170	164	200	184	205	192	190	170	196	176	202	201	151	185	196	163	205	172	166	186	183	215	180	183	192	183	193	177	188	183	159	216	191	172	189	190	177	189	178	179	170	175	170	178	170	192	164	182	200	186	171	199	191	170	198	188	189	173	193	205	172	180	185	150	163	215	168	179	186	189	190	187	203	195	164	217	196	201	186	230	195	207	159	190	194	177	170	182	206	166	192	182	160	156	210	178	182	192	210	181	182	207	175	192	184	198	202	212	183	199	190	164	230	177	193	188	204	184	181	207	186	185	188	195	214	151	188	186	147	194	174	178	183	175	194	171	162	209	181	217	208	179	168	199	172	201	186	159	175	191	180	199	204	165	163	162	175	197	170	172	174	180	185	188	154	185	191	205	208	180	173	189	182	183	164	175	151	179	205	181	176	168	158	175	188	194	172	187	197	179	196	179	205	154	159	216	210	189	186	189	177	188	196	176	196	166	187	181	167	193	178	198	174	205	196	191	189	170	183	180	180	197	175	193	206	184	189	184	192	184	181	174	180	178	170	160	173	188	192	176	177	176	200	178	189	185	182	218	199	200	171	200	180	190	181	173	176	179	175	171	182	200	208	186	221	194	193	166	164	172	164	203	177	174	184	204	150	187	165	185	174	176	176	208	200	180	206	203	201	194	178	191	218	173	181	169	168	177	146	205	178	182	166	168	189	184	169	188	171	153	181	200	200	167	181	189	167	193	194	195	174	189	184	187	179	194	181	188	194	194	196	197	179	208	184	165	183	166	196	185	175	184	180	205	183	185	198	160	192	191	179	165	204	159	168	192	177	196	184	182	162	187	169	209	172	195	160	177	168	177	177	194	175	193	187	154	180	186	162	159	172	188	169	173	164	195	152	144	185	179	171	202	202	184	188	195	170	186	177	218	187	181	198	177	195	158	172	178	162	186	146	212	176	206	201	183	165	190	188	173	206	187	197	190	188	179	200	200	168	216	188	196	181	181	174	175	211	196	162	164	181	189	177	179	199	175	175	176	169	184	178	188	198	204	209	180	180	201	173	175	183	187	173	176	220	181	186	195	218	192	160	181	183	181	190	174	182	196	195	185	184	152	206	189	189	183	195	162	179	181	169	159	181	199	197	192	190	157	191	226	201	196	177	185	168	176	215	172	168	199	172	172	181	170	190	171	182	180	198	203	185	202	180	156	179	179	203	186	178	204	211	188	193	193	208	204	184	158	206	196	183	188	173	164	177	202	181	190	219	177	181	203	168	187	175	206	169	209	176	174	177	173	174	190	168	192	191	192	183	185	180	181	177	175	198	213	179	158	176	196	181	172	164	163	175	166	174	192	210	184	204	226	169	195	174	190	166	171	188	210	206	172	182	189	179	185	169	196	184	178	198	194	187	186	200	191	183	178	167	177	186	178	180	167	174	195	176	176	167	190	230	187	180	202	183	191	199	189	158	183	180	182	168	187	169	197	193	167	190	184	196	162	162	187	177	169	204	204	160	196	179	188	188	204	189	180	189	175	190	181	193	203	211	179	179	166	202	176	184	182	215	194	180	191	196	207	179	183	163	174	157	194	183	182	173	196	164	193	179	177	152	207	174	183	205	185	192	171	180	178	172	194	178	197	208	181	159	183	186	164	181	196	174	204	187	202	196	179	200	181	179	198	179	165	171	176	192	193	166	183	201	216	163	181	184	195	201	184	193	202	186	175	169	156	190	190	181	198	175	179	174	175	196	189	192	178	189	210	193	183	171	206	162	170	181	192	186	136	183	172	188	177	157	180	174	170	176	188	188	182	170	183	195	177	164	188	175	186	191	199	211	204	165	164	184	169	196	185	206	192	212	212	175	191	179	174	186	210	186	180	171	190	194	186	157	173	179	195	180	160	171	188	178	191	193	181	192	199	176	202	194	176	144	169	182	185	177	184	170	226	197	190	205	170	199	197	168	187	178	171	179	168	169	175	187	154	175	205	156	176	167	200	196	173	181	201	188	192	183	223	183	192	157	164	182	189	188	189	184	177	169	152	182	168	162	184	172	207	175	184	204	190	195	196	182	166	167	176	200	208	207	191	197	189	209	165	164	192	177	160	198	211	167	190	182	191	167	169	190	163	159	182	192	173	186	174	188	189	189	169	183	162	160	172	166	172	197	175	188	178	179	194	192	203	186	164	197	168	175	188	186	180	165	188	179	180	188	206	187	204	163	196	169	173	176	197	196	190	196	156	165	180	160	177	183	162	195	187	199	168	175	179	189	180	208	165	164	180	191	177	199	181	182	152	183	182	185	181	176	195	169	171	206	205	183	175	203	181	201	180	186	176	177	195	175	163	164	162	187	166	190	178	193	175	194	195	186	177	179	176	172	200	202	186	158	205	203	171	169	162	172	194	194	186	173	186	171	180	174	176	190	169	162	182	180	178	183	193	185	185	170	193	188	181	220	183	191	202	226	174	167	182	166	169	195	158	170	158	184	182	181	175	166	171	191	168	184	187	172	172	176	173	186	185	174	197	189	181	180	167	189	180	207	201	181	184	192	174	164	174	190	166	192	181	204	178	188	194	191	189	173	170	181	176	186	194	168	185	196	203	185	174	170	177	181	171	165	194	179	161	198	176	178	192	196	177	208	181	191	154	181	214	188	171	168	170	181	183	179	205	198	174	190	193	188	188	182	181	194	195	190	206	159	181	189	173	185	190	202	192	165	190	172	188	186	194	195	202	193	190	203	200	184	184	151	169	174
15750	13709	8834	2135	1004	1486	568	455	451	439	450	461	437	468	448	449	449	447	428	443	479	425	431	498	415	477	456	454	464	427	490	475	453	412	455	454	426	463	452	453	435	441	464	468	445	448	459	437	479	436	413	459	435	468	427	452	453	502	466	485	449	475	456	466	472	462	412	470	434	439	439	440	427	417	448	451	441	420	478	440	490	475	468	458	464	435	445	457	450	475	501	441	426	521	481	470	430	468	405	433	469	443	448	470	451	461	444	467	476	437	419	416	437	420	464	453	427	439	462	458	495	459	470	464	424	435	464	478	449	491	433	437	467	439	462	454	444	449	444	442	433	495	445	465	441	458	463	438	420	486	455	479	444	466	433	443	450	466	451	453	403	456	460	450	448	455	424	431	463	457	427	445	454	450	425	465	433	412	463	417	459	457	442	450	473	456	417	434	487	461	438	454	496	450	465	434	456	457	432	439	463	435	420	438	449	432	422	442	452	463	448	462	463	469	454	455	431	421	428	487	470	465	463	433	448	466	436	467	452	446	462	443	446	501	442	403	451	439	449	450	463	442	463	418	428	473	424	438	417	457	478	468	445	432	455	469	456	457	495	445	423	465	406	482	461	418	452	465	431	461	408	436	456	465	456	449	432	453	479	461	418	421	432	435	474	435	450	455	433	448	425	426	480	464	419	474	450	463	440	449	413	429	424	444	437	468	461	469	399	464	443	423	458	445	433	436	439	465	428	458	475	461	451	462	454	455	446	500	449	452	431	464	425	442	446	426	496	401	492	444	444	452	435	435	456	436	454	457	461	473	415	443	425	428	501	439	490	455	463	477	449	481	485	457	448	466	439	434	458	407	466	478	450	433	431	446	430	439	454	465	447	443	433	445	408	460	492	459	465	435	421	419	451	441	449	441	447	451	462	433	493	443	439	432	457	424	443	477	457	445	438	452	466	485	456	477	461	466	424	435	470	430	449	431	425	449	431	460	441	447	450	471	454	433	460	422	411	420	455	463	421	451	438	453	456	453	464	443	419	454	465	436	440	479	452	455	486	443	446	450	461	449	440	442	453	447	436	434	413	440	421	459	469	433	437	439	466	493	458	435	448	468	440	450	471	441	438	452	423	455	432	432	442	427	445	430	481	448	433	459	475	436	460	471	443	437	464	475	421	457	473	460	443	473	497	439	428	446	442	479	431	410	483	442	440	439	444	462	478	451	438	445	464	441	478	460	448	429	437	454	445	453	435	436	440	484	469	453	467	448	457	425	457	447	455	422	445	436	452	460	467	443	424	457	457	485	470	463	457	454	425	430	444	441	466	446	428	416	486	453	481	454	431	426	435	466	450	471	463	427	450	474	431	445	460	468	465	444	440	419	474	458	430	447	454	421	467	436	434	469	425	441	444	423	457	450	435	440	435	430	406	435	447	442	447	405	481	421	462	446	462	438	442	422	425	441	476	463	422	452	449	452	465	465	473	422	455	444	494	428	445	469	428	444	452	410	490	458	423	462	417	445	448	458	479	436	463	444	461	445	457	457	429	396	414	448	468	472	461	462	439	440	456	456	445	436	487	495	465	451	441	433	471	443	441	446	460	428	467	402	427	457	466	461	429	429	475	444	427	472	449	443	434	474	432	438	441	435	464	442	499	440	418	457	463	464	434	461	472	453	446	467	455	433	465	463	417	396	431	482	469	454	445	455	475	415	422	450	474	430	465	452	463	479	450	432	445	455	431	438	463	454	454	432	402	429	453	444	437	437	445	473	455	466	426	451	439	416	486	477	414	448	427	528	449	424	445	429	463	493	476	418	451	449	437	452	440	441	444	439	413	440	472	472	445	463	427	434	462	468	463	461	454	489	427	433	474	420	447	453	488	469	453	466	457	428	448	437	434	446	431	464	481	443	435	459	449	441	466	488	446	485	443	463	440	435	435	464	465	405	445	457	482	424	432	442	428	424	441	467	405	467	446	477	436	442	428	445	444	485	448	433	481	439	483	427	434	450	478	418	457	467	426	482	453	436	470	458	455	422	411	420	429	488	510	464	471	473	449	404	419	427	459	424	458	423	436	419	476	438	455	447	439	416	456	437	446	458	458	451	456	437	443	429	486	435	441	499	449	480	445	451	442	451	458	458	440	476	428	462	469	462	483	454	461	461	492	456	445	476	432	474	466	442	448	425	449	458	476	414	440	424	417	464	461	452	459	457	465	428	471	465	437	451	500	420	465	469	445	465	450	445	462	430	455	443	441	466	473	435	465	417	419	473	459	442	474	451	460	466	436	437	484	459	416	462	489	462	455	451	423	447	445	449	395	443	454	453	420	438	448	466	469	429	450	495	450	448	433	455	455	432	454	450	486	448	475	472	449	456	441	459	455	445	449	452	437	403	439	478	450	453	450	465	484	460	477	435	489	438	429	434	441	459	437	462	449	445	429	465	461	466	482	449	461	441	472	470	481	441	457	503	441	430	427	449	429	435	445	425	447	451	452	413	456	424	400	461	471	474	466	437	455	419	452	429	482	443	463	419	468	454	448	506	430	444	479	479	478	462	420	480	447	434	447	475	440	427	450	466	395	466	437	457	442	411	493	456	441	496	440	446	445	447	466	457	453	443	435	446	477	408	493	483	431	488	452	422	427	441	453	460	473	494	468	449	419	475	441	429	419	419	457	448	447	469	456	492	407	457	457	463	439	429	464	461	423	461	449	436	425	466	445	469	447	473	436	469	433	473	448	441	430	441	428	423	433	405	462	440	428	471	460	423	454	457	444	386	462	476	446	445	461	420	472	446	476	479	444	434	434	446	432	483	443	457	451	448	408	477	460	488	456	450	421	424	449	439	456	447	499	437	456	431	469	427	489	439	435	455	479	442	462	445	409	453	439	486	429	398	430	428	467	463	459	461	406	447	404	415	468	428	434	476	434	444	405	446	497	488	430	453	451	448	494	425	474	418	450	450	449	427	412	439	466	423	448	466	458	457	484	450	418	428	427	445	448	451	467	462	449	462	469	468	435	436	460	457	465	447	461	470	442	439	454	450	471	478	440	454	429	461	447	481	451	468	492	453	466	446	441	409	486	465	462	426	405	453	428	464	452	411	418	457	445	439	452	437	442	442	424	495	483	455	436	464	405	470	475	447	432	468	425	446	431	475	456	442	408	467	432	481	416	432	437	421	453	437	443	406	430	439	467	482	439	464	495	436	438	452	438	453	503	468	451	451	459	455	450	432	408	425	442	463	476	480	473	442	447	461	450	485	465	428	419	440	449	437	450	439	450	416	440	420	447	444	421	451	472	439	496	474	453	458	469	468	449	421	440	419	476	426	448	453	475	475	444	435	452	485	444	440	455	452	455	462	452	469	442	430	424	465	411	419	437	473	462	466	435	458	442	457	429	475	497	478	465	455	432	433	430	420	412	426	456	425	403	453	437	446	439	515	475	476	456	472	438	477	452	435	473	484	431	436	433	477	467	448	431	443	484	409	428	466	447	466
40868	26346	15087	10128	5465	8259	1325	364	345	353	321	315	299	340	307	301	319	330	334	307	348	338	317	317	286	312	312	303	356	348	345	339	386	306	303	282	325	337	300	321	340	318	285	347	310	323	296	315	326	319	325	333	336	314	304	277	328	325	291	337	347	313	303	319	324	325	330	328	325	293	323	330	317	309	295	345	303	281	330	314	342	304	326	329	333	308	339	338	300	318	289	299	323	308	290	310	280	307	336	308	326	325	288	301	310	289	317	334	332	338	319	302	299	322	359	348	338	340	334	327	293	324	305	309	318	294	324	316	354	335	337	297	334	284	332	350	325	307	307	331	302	299	304	336	338	292	325	273	309	308	323	279	298	307	297	327	275	308	295	340	305	302	305	346	295	286	300	287	311	301	333	315	309	345	367	318	350	294	332	311	301	342	306	319	287	344	273	323	316	316	310	302	306	320	322	287	304	327	336	325	324	322	287	310	346	322	322	302	331	351	355	307	317	293	310	315	323	321	298	333	289	304	299	286	309	311	291	315	314	294	318	327	321	342	317	291	346	320	307	280	312	274	312	310	278	296	334	326	339	302	315	325	329	306	295	312	293	322	348	278	350	303	354	305	311	272	321	334	330	309	320	327	297	307	342	320	309	313	335	336	309	299	303	328	279	350	311	314	287	319	310	290	290	315	299	316	310	312	290	322	313	278	304	353	299	334	305	357	312	360	322	283	297	318	328	329	322	356	326	285	316	346	319	327	335	328	301	302	274	322	312	321	273	306	296	307	326	339	316	307	289	311	322	343	306	310	304	333	335	275	286	303	335	359	326	289	320	347	339	304	298	310	288	321	319	305	322	276	296	326	312	314	303	270	318	303	281	286	328	320	329	311	290	327	336	313	302	306	317	316	337	346	330	296	319	339	310	305	296	328	340	343	347	316	336	339	311	320	313	313	301	342	333	331	299	314	301	359	320	301	330	280	324	295	306	316	309	335	301	313	284	307	295	327	339	336	306	320	321	308	301	314	321	340	298	294	326	301	319	294	299	313	356	303	328	325	326	383	332	337	293	368	321	306	313	323	333	297	307	322	330	325	321	347	299	296	292	333	296	309	308	334	290	298	365	320	292	297	303	307	273	277	286	318	332	335	299	341	316	311	350	318	325	307	326	317	308	274	307	328	291	294	314	297	306	323	304	293	301	301	313	332	335	322	348	316	291	324	314	344	290	276	317	284	314	323	315	306	306	305	280	330	308	287	309	353	317	317	301	308	338	352	329	290	295	333	321	306	331	334	319	355	349	311	284	305	309	284	307	310	320	339	291	298	304	350	311	300	310	322	305	303	305	310	302	359	332	323	334	311	371	299	326	303	325	311	327	305	302	281	301	300	294	316	327	334	330	347	310	306	281	316	315	335	306	323	322	357	299	311	303	319	308	318	316	328	319	336	305	278	269	283	321	318	332	365	297	294	304	347	321	316	306	323	322	318	321	308	285	358	330	302	310	327	308	336	295	300	312	290	297	294	319	298	301	312	340	348	349	314	312	310	305	317	346	338	346	311	297	303	295	334	317	345	328	310	312	317	319	321	332	318	287	320	327	338	283	303	307	305	330	349	319	329	270	307	313	298	322	333	321	316	305	296	308	327	312	285	357	333	303	293	334	322	310	310	298	296	344	359	334	311	342	309	329	350	300	287	337	337	293	338	311	337	313	293	279	294	329	308	337	312	290	323	309	309	304	325	323	312	291	306	339	330	317	294	319	321	308	360	343	315	334	307	304	341	343	299	292	329	333	307	331	316	335	325	335	280	335	331	330	317	339	281	314	311	270	304	306	317	312	299	306	353	338	322	318	308	298	318	304	347	341	318	335	284	324	316	344	371	341	320	313	291	288	331	314	329	327	287	304	310	296	280	333	319	322	324	311	292	303	314	333	331	295	343	287	346	292	298	336	288	304	325	299	354	308	284	302	287	326	332	338	334	310	322	321	321	311	294	338	308	298	292	302	296	352	314	293	301	297	316	382	318	312	319	312	376	319	313	303	320	276	338	349	361	362	311	305	329	302	332	317	331	331	324	322	301	323	302	305	320	299	315	303	326	314	327	290	322	309	297	311	314	321	325	332	338	344	319	329	323	338	308	295	312	333	304	325	322	334	350	287	333	344	335	316	324	318	340	302	323	344	312	324	332	331	280	328	314	332	317	312	293	343	315	329	328	298	321	318	312	291	307	298	307	322	269	317	333	313	317	305	286	371	354	330	329	273	332	315	320	336	323	332	301	338	322	299	348	290	302	317	302	351	325	294	336	319	332	325	333	328	342	304	364	292	333	292	324	327	332	306	286	306	294	278	300	339	279	312	290	319	344	303	312	307	296	336	314	303	314	330	307	324	334	302	333	344	330	281	334	321	296	337	286	315	341	292	279	285	312	322	320	332	316	327	315	283	287	290	340	342	349	301	326	345	323	329	307	299	305	316	347	347	299	332	312	307	356	302	286	322	277	322	332	315	287	349	346	284	303	357	327	352	303	350	301	338	328	318	312	319	297	278	318	313	280	281	317	296	291	296	300	341	286	332	311	289	316	339	303	294	303	328	351	284	300	335	320	304	304	306	320	308	294	279	316	374	316	316	314	286	294	334	305	330	322	291	317	357	291	299	304	316	321	330	311	342	292	344	320	297	284	338	279	352	311	315	299	329	311	290	308	292	314	293	272	346	287	333	317	335	329	308	316	345	314	347	321	315	311	325	290	346	341	324	305	306	334	327	328	311	329	290	331	330	332	309	325	314	335	316	319	363	302	298	288	301	337	307	325	309	292	297	331	310	361	282	312	333	332	310	334	323	331	302	328	334	303	312	357	336	306	310	311	283	295	311	297	308	340	290	310	311	299	322	317	284	312	302	332	305	301	309	322	311	350	311	324	328	340	288	294	349	299	266	327	312	331	292	329	328	339	347	316	302	351	327	302	315	307	321	329	323	289	319	308	317	345	321	316	317	302	318	292	319	309	344	279	326	341	336	306	323	306	331	336	306	328	323	335	336	332	299	320	316	303	307	281	309	281	290	306	319	337	324	337	341	298	325	315	321	345	305	305	306	334	320	317	289	344	317	319	312	324	284	294	305	358	332	326	303	303	324	285	318	298	289	338	309	331	286	334	295	323	319	331	297	280	297	336	291	312	289	293	332	293	311	328	333	305	294	312	288	303	270	326	306	327	316	319	312	320	327	301	334	338	311	292	310	329	298	273	343	300	330	317	330	311	364	327	374	275	322	334	338	327	343	304	305	289	255	326	338	316	312	332	339	317	325	336	329	314	284	326	297	327	336	315	301	339	260	310	317	299	340	330	329	318	317	316	307	320	297	310	348	300	334	350	321	343	323	295	326	298	279	324	324	310	327	315	282	311	264	330	294	321	315	338	306	337	315	276	343	285	305	318	307	312	312	331	297	334	299	314	327	297	326	326	298	325	335	300	345	282	317	345	317	283	311	320	327	338	280	307
25295	19425	20011	16933	17017	20851	2884	805	838	807	793	749	768	808	715	730	720	712	749	698	742	761	782	688	680	723	768	749	768	716	701	700	672	709	701	716	704	744	741	719	712	682	725	687	699	732	740	761	740	738	735	731	740	673	789	726	718	771	723	706	749	687	714	689	762	706	732	704	727	742	729	709	744	725	746	696	683	708	684	694	695	697	770	648	714	703	712	723	715	667	690	666	720	727	726	712	677	732	670	697	730	713	675	676	721	694	706	706	673	766	703	719	742	717	727	704	736	713	712	710	723	721	687	681	707	691	658	724	726	677	699	709	711	750	744	710	748	714	739	676	762	761	711	697	718	711	717	717	661	727	718	717	708	685	755	717	705	698	691	749	649	662	708	687	715	715	738	693	735	699	693	742	670	690	701	670	666	685	700	682	692	704	715	732	698	688	701	742	718	665	648	710	701	699	704	685	721	729	677	723	660	680	686	679	686	671	746	690	683	715	706	703	692	729	748	717	720	713	709	753	720	695	707	709	688	719	697	708	715	633	710	742	684	727	719	628	699	711	704	693	709	693	687	673	717	701	693	709	714	736	727	688	728	719	741	679	707	646	629	736	734	704	654	750	704	632	689	672	712	678	761	712	721	706	704	676	681	707	711	684	681	734	709	738	703	727	727	685	690	696	682	677	708	692	684	693	712	751	699	679	730	690	725	687	698	719	718	667	709	707	667	696	711	673	716	666	753	685	698	720	729	698	677	704	735	711	697	703	688	742	722	752	764	705	738	670	688	741	716	746	721	715	652	672	726	706	710	709	708	719	669	699	742	669	696	726	708	715	714	657	717	695	735	674	714	685	707	668	720	716	703	703	711	722	705	705	660	647	718	687	735	723	744	709	677	665	692	739	720	698	702	716	737	707	691	687	709	717	704	738	720	693	676	738	692	704	704	702	730	715	737	708	669	674	728	718	710	689	693	745	707	756	643	757	756	711	724	702	687	719	760	687	723	737	738	717	706	727	721	694	725	740	704	711	741	704	743	714	710	690	752	698	734	720	702	747	725	705	685	690	727	675	699	723	739	758	699	718	714	720	710	727	713	657	667	684	718	716	678	711	659	718	727	694	711	688	714	663	677	681	695	678	724	711	662	728	748	720	692	753	713	671	716	673	701	709	675	714	769	747	689	688	716	676	758	688	687	709	736	672	685	704	674	682	716	659	709	717	683	708	685	715	731	695	725	769	725	751	685	745	640	707	685	735	723	683	707	691	687	673	709	700	696	714	705	730	693	732	709	699	728	675	686	672	701	737	731	659	711	718	669	709	712	737	686	727	733	702	660	715	719	735	677	739	677	689	732	715	727	723	686	730	695	764	689	646	684	733	677	721	684	739	717	709	734	704	716	660	669	666	687	677	673	647	710	688	724	712	709	699	685	724	730	683	665	719	666	675	721	684	688	701	679	706	709	704	687	710	696	708	725	724	698	730	686	697	726	736	687	680	700	731	703	666	719	684	677	718	739	706	744	701	695	688	718	710	714	701	720	740	777	744	703	708	722	675	654	690	694	671	694	707	700	692	672	714	727	712	704	703	705	659	695	704	703	705	666	751	692	695	738	705	679	696	685	720	648	724	691	713	673	699	733	682	731	728	711	720	660	669	696	709	747	672	700	740	666	742	734	763	699	698	705	741	695	713	696	703	695	706	723	613	712	724	707	690	712	719	710	732	720	667	734	655	729	707	708	699	652	705	697	730	700	748	734	714	692	725	699	666	739	698	730	760	730	754	694	707	732	738	751	662	732	685	707	683	678	685	673	722	726	722	715	693	698	677	686	652	687	689	693	679	758	735	705	657	707	715	741	694	672	684	698	730	734	722	658	699	708	679	724	701	728	714	653	703	709	675	647	686	689	734	715	706	700	695	694	733	692	718	662	689	712	711	629	693	713	679	654	746	719	708	668	708	665	723	718	710	673	700	654	692	742	740	727	693	708	713	726	699	717	729	688	659	683	664	727	661	674	716	658	693	686	707	756	663	698	681	708	718	729	668	707	686	683	717	743	737	695	702	715	702	771	712	699	721	767	700	705	707	716	715	727	700	711	748	731	675	734	699	700	717	711	740	728	745	695	715	752	681	687	710	698	666	681	707	702	688	702	708	714	724	711	711	707	672	729	748	731	724	697	723	664	734	703	661	698	701	755	720	742	700	694	685	727	695	740	733	703	686	721	697	676	745	706	677	686	687	756	711	680	704	673	734	719	761	680	713	709	719	694	715	713	700	648	714	731	693	639	732	703	697	648	720	744	720	725	682	702	681	713	675	697	695	725	703	682	750	670	660	703	676	671	728	693	745	725	650	762	685	697	713	686	725	760	736	702	686	761	683	734	717	687	678	763	678	700	697	705	676	661	709	718	737	702	723	718	731	663	686	740	703	700	681	711	740	751	712	665	721	727	681	761	717	642	746	686	729	693	704	721	729	766	689	717	696	703	737	711	692	715	747	701	685	725	669	710	722	745	718	693	745	751	677	701	715	760	710	672	660	691	725	752	734	701	728	697	702	787	648	725	718	715	683	693	707	727	685	711	703	714	738	729	710	700	724	694	744	682	673	727	718	703	718	672	661	717	707	679	771	717	662	716	697	750	704	687	721	729	682	721	718	694	723	677	741	741	681	677	716	677	726	713	706	698	734	717	699	762	650	703	682	714	730	695	759	709	737	754	702	705	711	709	707	698	643	677	696	703	715	734	679	695	714	742	680	732	763	708	715	652	724	726	728	728	710	747	737	719	703	702	736	692	723	679	704	705	707	726	684	698	703	733	750	748	672	702	678	710	696	691	717	642	712	721	679	682	734	721	703	718	675	727	694	709	737	763	724	726	693	680	700	687	663	714	664	698	728	724	706	746	699	738	688	688	708	649	741	631	681	665	689	696	662	719	729	687	728	728	692	724	710	693	695	692	746	672	743	726	719	664	734	722	709	739	712	706	670	692	707	740	774	701	709	704	659	708	711	737	736	669	693	701	726	781	731	744	726	724	694	751	692	687	705	724	696	709	710	709	707	687	729	716	726	721	691	715	710	663	734	736	730	723	682	641	671	715	705	681	704	716	714	712	720	739	705	698	681	704	685	715	672	669	681	711	691	672	702	707	715	720	717	766	745	705	684	711	716	663	706	754	722	718	691	705	691	668	712	725	672	764	701	707	688	690	699	693	712	731	716	716	775	750	724	715	726	677	679	747	722	691	700	714	715	698	701	714	750	726	681	745	710	700	708	695	746	688	676	710	729	707	743	712	727	693	689	730	649	706	711	694	732	688	697	693	749	684	683	699	675	712	725	738	658	705	672	696	664	764	701	692	742	690	695	717	724	749	706	688	681	747	717	730	738	680	706	719	714	714	708	698	690	736	724	691	712	728	742	718	709	728	652	720	700	678	641	690	702	706	702	707	706	696	717	682	711	719	768	650	715	676	743	688	697	673	702	716	741	673	681	717	749	729	651	701	732
49801	32662	20721	20206	9860	14450	2075	353	341	291	323	325	331	328	340	300	328	304	304	347	283	357	324	315	326	314	311	286	321	310	319	302	314	318	321	323	294	293	302	280	311	328	311	279	310	330	291	279	323	276	314	298	330	339	306	338	306	289	313	327	332	296	286	311	293	300	316	305	282	280	303	305	306	312	304	333	289	323	322	293	319	347	311	314	330	287	351	263	283	331	320	318	299	350	267	288	293	328	347	284	331	309	326	313	304	300	287	318	317	309	283	340	309	344	308	310	341	294	312	281	326	303	322	287	302	290	307	304	306	320	313	303	311	269	284	293	338	313	338	292	315	288	357	342	292	302	307	317	301	278	332	292	300	324	311	315	319	330	332	297	333	298	298	308	262	306	316	309	306	295	293	332	327	294	316	308	304	324	307	322	311	327	277	303	336	327	290	316	298	287	322	314	300	288	297	291	270	340	298	324	270	340	304	296	326	262	337	299	314	328	313	310	312	294	303	292	298	299	289	318	298	315	327	283	322	296	280	321	296	302	307	309	322	330	326	322	334	322	311	292	275	280	281	325	305	306	278	316	293	323	289	325	311	304	293	284	328	316	269	288	311	302	352	283	304	281	311	306	291	289	310	319	298	298	314	306	287	298	321	307	288	296	328	291	309	351	308	292	320	293	276	299	282	325	335	335	318	301	305	324	289	323	304	332	298	325	279	311	310	309	307	324	322	291	312	315	302	295	301	315	295	308	273	296	295	334	290	337	290	320	301	338	318	305	332	293	308	283	326	343	286	329	310	315	322	337	278	252	302	293	279	281	310	284	290	316	335	316	278	332	301	309	319	339	305	336	277	372	321	303	314	281	318	318	254	283	302	327	328	331	333	322	305	329	315	305	305	328	303	323	330	296	303	327	264	335	328	305	324	311	282	341	317	311	304	298	323	320	336	332	320	273	328	316	310	281	327	316	261	321	299	326	325	322	305	335	304	297	276	300	287	273	311	274	328	307	332	298	286	310	304	321	289	290	336	298	309	268	292	326	308	305	328	301	293	277	304	309	282	320	309	332	320	284	312	318	332	258	311	311	295	318	312	311	316	343	311	309	326	337	293	298	293	317	291	237	308	315	315	356	308	345	311	304	331	308	285	282	304	309	333	304	315	299	297	346	303	321	267	301	277	288	317	315	294	350	313	302	298	283	305	311	277	309	313	293	286	314	309	264	294	327	319	308	319	318	316	333	287	314	336	292	288	310	315	282	313	296	303	317	333	326	306	304	322	316	335	308	298	288	306	309	302	311	320	353	295	322	278	299	296	327	287	331	330	319	315	324	290	324	331	330	289	282	323	328	304	311	284	309	362	288	300	297	268	330	321	303	329	303	299	277	326	305	293	328	304	306	292	267	334	323	336	322	313	332	324	309	306	306	318	304	318	302	295	293	343	347	321	287	293	287	314	287	307	308	286	306	284	320	325	284	323	296	295	299	277	307	304	273	322	350	320	334	310	305	302	324	310	336	330	313	308	314	303	304	315	302	343	270	304	302	328	288	264	317	305	289	320	323	334	302	297	337	340	290	275	306	293	298	303	330	300	288	331	279	304	295	308	295	318	301	318	309	317	312	313	307	288	309	328	291	281	332	301	322	345	296	321	318	314	285	307	308	305	302	327	342	292	291	285	312	288	283	308	318	314	321	306	299	317	325	352	292	358	292	316	294	284	274	326	294	320	266	304	272	294	291	338	315	351	282	318	322	290	307	331	316	300	316	285	359	313	272	322	285	310	308	308	291	315	294	307	307	301	328	291	298	314	287	316	316	328	325	279	279	295	299	310	298	294	290	301	319	303	296	322	335	322	297	301	317	285	324	301	300	320	360	303	291	291	310	316	307	284	305	323	269	292	309	303	295	288	304	317	324	299	303	310	311	292	331	292	300	277	314	326	309	264	306	297	314	329	303	264	308	317	314	282	328	270	297	320	295	309	339	340	308	351	281	302	325	318	282	291	323	322	353	310	288	326	323	283	324	301	292	317	342	310	332	325	337	321	315	308	323	291	298	347	300	319	280	319	293	289	289	341	341	307	318	301	349	345	287	305	322	275	286	325	303	311	324	322	308	318	309	286	310	326	307	309	304	326	304	315	318	307	301	284	305	297	317	304	307	292	314	325	321	295	333	340	316	352	308	306	300	316	303	319	287	302	310	308	273	322	283	296	324	330	324	279	333	341	326	308	304	292	339	319	291	346	293	316	316	281	293	297	312	327	310	327	306	336	299	287	293	279	288	335	310	310	350	300	297	327	309	322	299	272	307	293	323	341	350	277	270	319	286	303	344	312	309	293	294	309	307	350	315	343	331	338	301	333	296	331	292	293	307	328	335	301	304	287	264	302	294	315	299	343	318	282	299	292	313	312	312	335	325	311	286	323	304	309	285	288	298	285	335	315	339	286	309	330	306	301	306	306	279	316	298	305	316	309	302	314	311	292	287	337	301	292	355	339	293	312	343	303	323	280	311	309	330	300	337	279	306	298	313	307	302	281	303	355	296	323	298	322	272	306	266	342	333	299	295	314	315	320	321	309	271	288	333	279	306	315	307	294	311	298	285	311	286	326	328	318	328	311	331	355	277	277	298	328	295	292	276	333	323	302	320	311	317	299	356	292	287	314	284	327	322	305	283	310	339	305	311	297	319	286	302	311	314	294	274	327	309	315	287	330	350	320	301	328	272	308	289	290	329	275	300	292	286	350	297	311	289	317	295	338	297	309	284	281	331	317	267	335	304	278	311	312	341	317	318	300	318	291	285	293	321	332	339	303	311	310	276	296	276	290	320	316	322	293	311	303	304	328	342	301	329	308	304	293	298	291	339	323	311	334	318	315	336	331	311	321	317	299	300	280	293	317	327	296	325	305	297	311	291	322	323	353	305	300	289	336	322	337	333	298	315	287	303	325	307	328	324	289	313	333	330	290	310	305	337	308	292	311	331	308	293	282	281	325	317	300	319	319	293	307	306	326	323	313	334	315	311	318	329	331	313	302	307	304	329	324	315	296	304	308	330	298	307	282	275	304	298	308	311	306	329	357	302	326	312	278	329	308	300	315	293	269	304	320	336	327	283	275	317	286	310	290	291	319	299	303	292	293	301	274	332	298	320	280	300	306	296	319	330	330	310	339	286	288	311	309	324	283	303	297	314	340	303	350	306	328	300	321	305	295	300	325	279	296	285	302	359	309	320	327	290	329	314	324	323	311	324	291	288	313	307	309	328	275	296	332	296	287	298	299	261	283	305	309	252	328	297	262	309	285	311	293	282	340	340	278	303	327	332	259	287	302	319	311	295	340	280	302	342	314	293	323	309	333	321	314	267	311	334	314	296	322	304	320	308	313	344	291	341	312	287	337	305	291	317	296	335	299	307	326	324	290	305	313	325	313	307	299	309	295	309	274	310	330	329	318	320	282	283	325	313	317	270	291	334	309	326	304	308	340	298	366	316	279	293	290	291
30885	23714	25059	27977	23546	28661	3424	841	871	760	795	774	732	753	730	724	744	660	715	734	673	739	717	751	706	675	677	667	697	688	730	713	681	712	676	704	689	690	689	679	688	705	676	703	721	719	639	698	712	655	709	685	672	715	641	671	687	685	688	692	662	671	679	654	652	677	669	660	693	656	647	702	587	646	669	682	692	710	686	713	656	695	686	718	727	635	656	661	652	704	700	668	655	712	676	644	694	655	719	670	624	665	688	686	672	718	668	655	701	680	681	681	678	664	659	670	669	665	662	646	663	667	700	653	693	691	638	681	655	670	683	693	672	697	646	657	674	697	644	678	670	650	674	697	697	695	690	606	700	674	676	662	673	690	723	626	677	658	695	642	738	706	673	661	714	669	674	679	657	664	672	656	660	641	675	649	631	684	654	645	753	687	714	649	726	651	696	648	699	648	642	641	734	659	667	650	688	663	676	669	696	718	680	673	691	671	662	660	695	686	686	690	642	659	682	663	613	686	640	644	653	665	731	662	673	655	702	714	683	687	642	639	703	700	631	656	660	689	699	639	645	721	645	683	686	700	667	701	695	704	676	623	649	672	687	666	660	706	650	633	686	654	701	664	677	630	647	649	672	672	674	672	686	662	671	621	628	725	620	685	682	706	707	650	671	678	666	700	665	667	671	700	635	667	648	684	669	667	687	663	669	700	690	687	696	672	685	673	700	618	663	642	653	702	670	685	684	684	662	655	637	647	622	658	668	654	718	670	654	635	677	694	650	658	675	708	678	666	653	684	660	691	709	680	661	707	692	645	662	702	635	691	621	665	677	672	639	658	674	658	702	633	644	658	747	618	683	675	646	662	618	685	723	627	673	671	646	666	673	661	667	666	695	678	581	711	686	683	679	642	659	693	632	681	685	627	722	635	675	670	655	690	655	663	666	684	644	654	698	663	740	706	706	684	635	676	700	651	665	705	640	680	683	653	710	726	668	657	656	648	672	640	642	660	686	670	721	718	691	652	651	632	699	701	694	699	700	636	668	682	673	686	648	677	725	671	659	678	632	649	686	692	669	717	656	696	688	664	634	658	684	687	698	638	673	674	697	644	657	659	668	689	691	646	658	656	672	721	692	673	650	656	665	676	672	719	617	728	676	656	665	661	637	629	682	688	689	694	694	663	672	663	626	632	640	654	644	676	667	693	668	698	664	634	638	651	688	649	643	678	648	617	640	687	613	663	705	683	692	671	672	664	650	690	652	638	653	658	641	674	647	635	657	672	695	642	666	623	636	675	662	661	681	602	636	680	699	673	684	701	665	690	719	648	705	645	700	664	732	674	610	651	679	668	661	674	664	646	656	634	628	665	673	671	648	669	676	691	640	673	695	672	699	687	688	648	674	667	650	664	643	672	701	657	659	682	639	622	675	642	695	700	681	645	672	673	675	662	637	668	691	647	651	663	633	667	688	648	643	669	700	639	651	699	710	674	711	686	731	655	641	670	634	662	631	708	703	678	736	659	667	643	653	669	707	712	710	656	674	677	628	689	678	701	674	680	696	672	655	647	640	708	650	656	686	662	640	644	665	660	701	665	689	678	722	648	680	707	657	704	642	600	644	669	670	694	655	630	683	623	727	622	706	656	675	672	665	703	654	681	675	678	691	732	699	699	704	643	653	691	701	630	656	717	649	656	715	684	702	666	699	692	633	685	713	643	634	703	639	634	705	638	664	681	699	643	740	675	663	701	690	644	685	696	674	618	683	648	710	661	605	640	661	708	690	638	692	664	657	657	651	685	664	633	698	615	646	650	721	743	711	609	695	629	724	666	640	679	664	645	695	671	665	653	661	714	656	676	663	701	647	680	661	673	699	652	698	675	667	683	646	634	691	665	695	668	688	638	674	685	724	703	648	652	681	687	648	636	682	684	657	695	673	688	666	666	710	667	660	674	677	673	671	655	672	627	686	661	579	714	671	665	651	616	697	677	730	633	696	671	675	650	683	638	718	621	709	687	706	727	633	752	668	671	744	700	694	662	679	666	677	667	688	649	700	670	657	713	665	657	693	658	636	660	638	666	689	682	665	729	698	709	695	696	641	677	643	672	692	587	662	671	661	666	674	676	634	693	710	696	699	635	669	680	667	678	677	681	580	679	662	675	682	686	613	680	643	695	708	732	688	633	655	638	671	710	702	629	666	699	680	719	670	651	709	681	611	705	696	655	652	645	702	694	653	695	720	661	664	682	666	657	718	655	709	665	663	676	676	679	610	695	641	646	641	682	683	709	641	654	621	680	661	678	653	648	655	679	617	650	676	727	689	652	697	675	701	669	648	648	654	667	629	673	702	642	706	694	666	640	699	651	633	655	664	693	664	691	693	644	650	690	703	655	668	650	651	680	637	639	622	680	639	664	631	733	696	667	704	703	694	671	657	681	669	726	618	657	648	627	678	649	654	667	645	670	661	655	662	673	691	698	709	718	667	671	662	653	690	716	659	646	658	666	647	671	690	719	742	660	714	646	655	664	649	651	674	686	679	651	660	632	712	732	693	685	652	688	709	682	620	673	678	691	675	678	692	643	669	681	659	641	635	675	655	661	657	672	653	630	707	685	691	629	643	640	694	677	635	685	694	691	688	717	654	705	702	633	650	703	690	710	682	648	637	638	664	622	679	691	703	689	643	628	658	692	676	673	698	701	659	681	668	690	667	665	650	697	664	666	674	625	663	696	688	716	654	679	691	699	722	681	662	666	684	681	652	697	657	682	701	642	652	689	702	656	716	634	667	674	621	659	675	682	658	640	691	626	676	679	640	681	666	732	688	708	662	700	656	666	672	719	681	662	656	675	703	650	650	708	683	634	625	711	701	639	695	672	674	646	688	694	692	647	682	700	681	705	674	710	678	666	700	657	673	654	671	695	631	675	640	707	704	670	702	636	689	660	642	679	649	697	625	683	729	645	652	686	683	640	692	702	654	692	649	667	684	670	700	658	697	660	674	694	685	680	668	675	687	668	698	660	635	636	692	622	668	676	654	663	685	674	661	696	618	644	632	675	662	699	676	674	692	695	620	667	636	648	661	635	710	679	706	689	703	710	667	643	662	701	676	642	717	677	672	671	674	664	652	661	673	656	736	676	658	692	636	708	648	669	691	628	638	702	667	683	699	700	683	654	737	689	672	652	694	670	658	668	656	665	707	679	683	684	709	671	677	662	685	670	723	643	693	609	676	705	658	676	640	647	695	700	665	671	673	666	692	640	725	688	679	681	661	686	618	684	677	651	636	683	653	675	686	680	699	716	716	670	685	653	666	651	665	706	653	664	655	669	647	645	661	677	693	663	689	704	686	727	698	653	675	660	637	709	681	648	669	691	681	630	697	681	672	664	644	680	694	660	692	640	707	673	707	629	680	664	672	659	665	703	693	659	653	657	656	721	696	669	656	712	681	650	705	648	699	675	651	665	709	682	662	681	654	741	682	665	657	615	686	694	651	631	698	638	659	705
28102	17149	7892	1197	248	359	210	197	217	182	173	191	209	174	184	205	190	207	204	205	179	183	191	191	200	181	162	201	169	178	185	155	170	180	210	198	193	198	145	171	182	195	163	176	185	194	179	186	186	191	181	218	214	177	180	184	183	181	172	180	177	182	209	195	156	171	176	175	173	196	164	176	185	203	180	195	164	148	187	181	188	191	178	151	187	188	192	179	196	205	183	183	183	199	204	186	177	186	168	191	178	197	186	161	188	207	176	162	156	168	187	179	201	168	187	169	183	226	191	200	193	192	194	160	193	178	175	177	174	183	198	206	159	162	156	199	195	178	192	183	178	178	184	186	171	201	194	211	197	194	210	162	154	180	156	166	205	173	169	184	181	191	197	215	172	189	173	167	168	162	188	189	177	164	188	180	192	176	178	195	165	183	146	188	191	200	192	176	196	180	178	192	184	183	182	186	173	158	219	198	178	172	179	180	190	178	187	166	188	167	200	180	160	181	186	172	176	182	181	179	193	178	173	209	192	164	188	173	190	184	173	172	167	178	159	190	171	156	167	194	211	176	168	179	194	168	199	213	167	199	208	162	193	180	179	197	187	175	175	172	187	174	202	194	189	159	208	182	197	192	167	182	175	179	158	179	169	181	182	173	122	166	186	181	188	168	181	162	200	181	175	168	196	166	181	185	180	180	185	173	167	192	186	170	161	172	165	164	197	148	213	174	173	179	177	195	191	183	193	170	180	163	180	189	177	177	183	176	180	171	198	174	179	184	177	165	182	161	180	223	183	207	171	202	180	167	176	160	173	178	190	179	190	195	186	197	199	180	192	166	195	192	159	165	161	195	174	225	177	191	186	211	160	208	170	197	198	171	166	204	200	167	201	218	143	184	198	186	178	190	181	175	169	177	189	218	188	192	186	201	162	201	208	183	189	177	188	173	174	154	160	182	178	193	180	200	150	187	165	179	166	199	185	193	185	183	180	148	157	190	180	179	201	191	183	168	203	196	170	184	189	167	218	187	170	181	168	151	153	181	184	179	191	189	207	190	170	176	174	199	180	182	172	165	165	176	173	185	187	169	187	184	180	196	170	172	163	159	188	176	197	164	174	195	174	166	173	188	183	191	178	201	173	174	190	183	193	181	196	190	172	196	173	198	176	179	184	181	169	191	176	184	194	183	165	205	183	166	184	185	175	197	211	193	166	201	176	195	181	209	192	182	173	188	179	203	184	183	181	202	167	179	173	187	154	184	169	185	161	185	173	189	161	187	192	175	182	178	162	172	195	174	198	157	158	167	194	180	155	183	184	172	218	168	199	192	172	177	185	176	152	189	197	181	197	181	199	169	156	188	203	178	186	186	183	173	194	164	180	172	178	171	155	186	203	187	192	174	169	175	183	189	183	195	182	194	152	149	170	168	174	179	179	185	188	187	179	190	184	151	210	192	179	178	162	178	189	179	190	186	156	166	185	196	205	170	193	202	165	206	166	169	191	182	169	184	161	169	165	165	196	174	175	196	181	184	190	196	166	174	164	197	195	185	200	186	208	182	180	205	182	202	167	196	187	217	162	181	183	185	183	168	174	181	189	188	175	192	165	190	161	194	216	205	194	191	227	175	201	160	164	159	187	171	171	186	177	198	186	194	184	188	187	193	175	185	176	202	182	181	166	183	197	188	186	191	201	173	212	196	162	186	171	200	169	188	161	198	172	176	174	204	199	163	179	184	179	178	181	186	206	210	190	193	176	190	175	193	192	179	167	179	186	186	207	191	177	187	175	191	194	177	193	169	193	172	184	168	180	201	191	186	158	169	166	166	171	172	190	175	193	192	177	169	190	184	172	160	180	202	186	165	173	189	196	181	216	198	176	186	190	159	192	187	163	172	185	196	171	168	182	180	186	165	214	176	195	177	178	186	211	190	166	195	171	195	174	197	204	184	147	204	174	169	160	194	177	174	219	164	203	211	186	185	190	197	183	191	169	181	152	173	170	195	195	207	188	192	156	180	179	162	159	171	184	190	181	180	167	183	155	183	167	199	195	186	183	181	158	180	202	213	199	209	164	200	180	194	179	178	158	179	193	185	171	162	167	179	198	183	193	174	194	198	171	177	211	180	171	164	188	166	194	168	167	189	188	207	192	170	165	178	156	163	172	193	184	181	193	160	194	192	195	165	190	182	180	197	184	183	177	180	169	194	207	172	182	181	183	170	158	196	166	158	177	180	179	180	166	186	162	195	194	169	188	171	184	188	170	183	177	172	185	191	187	191	198	173	185	182	185	187	193	176	188	181	182	187	191	164	189	191	191	166	197	169	171	175	179	168	235	176	182	188	201	199	190	146	165	180	183	175	168	173	144	175	173	183	159	169	184	188	199	165	192	208	206	193	174	170	211	197	192	194	175	176	227	207	185	163	170	181	167	201	181	192	169	169	185	156	154	178	167	185	182	197	177	200	186	178	199	168	167	178	172	190	181	192	188	184	157	183	163	219	204	196	157	192	205	172	169	183	174	195	201	157	176	175	187	197	168	162	159	177	194	180	175	198	182	202	169	183	201	194	171	173	195	175	194	199	191	177	194	183	170	175	173	158	190	167	186	174	170	179	197	184	173	193	179	178	174	178	157	178	180	189	155	169	190	205	190	184	181	179	188	191	202	186	177	170	207	192	147	191	180	211	182	176	159	177	186	189	166	176	196	218	182	167	178	222	158	177	170	180	181	180	183	186	177	164	186	183	203	183	182	182	187	166	197	189	193	159	182	173	166	170	184	216	193	176	188	204	174	196	189	188	161	199	203	195	178	182	188	179	180	196	197	202	177	182	174	207	187	188	181	173	171	205	177	205	178	188	185	172	170	181	193	196	189	184	154	164	172	209	195	200	187	196	172	201	188	213	182	174	169	183	173	159	190	202	184	197	173	180	196	212	186	162	167	171	161	186	182	182	179	165	162	172	187	192	170	209	196	196	172	159	171	209	182	189	212	163	170	172	167	188	164	138	155	199	190	203	200	189	179	205	186	185	186	182	211	177	191	166	168	195	158	194	189	196	185	214	155	177	198	182	180	172	194	214	170	182	168	171	178	189	188	175	196	191	184	185	184	182	186	170	162	159	167	202	184	183	186	167	173	164	175	191	165	212	179	208	186	178	180	193	178	206	194	162	158	189	175	171	182	186	174	207	212	201	214	182	171	185	153	199	186	187	195	183	190	178	180	195	207	167	174	204	180	166	159	190	189	169	184	190	184	172	194	229	164	194	222	183	198	179	166	191	181	199	183	200	200	170	149	193	155	179	160	164	181	197	191	196	181	194	167	170	177	193	199	180	150	179	196	187	185	184	200	158	168	203	167	176	184	159	195	176	170	168	188	175	201	196	212	202	196	196	205	157	152	185	199	182	202	180	182	209	161	209	198	185	191	194	155	182	179	191	183	171	188	184	206	176	159	168	174	179	186	178	198	187	166	177	185	186	188	203	179	172	165	182	171	173	176	202
16887	12843	10476	2123	866	1226	503	441	472	455	449	453	434	456	488	420	451	467	447	428	493	420	420	480	431	479	450	445	435	448	466	450	443	446	468	439	428	451	484	465	451	403	466	422	491	424	446	447	420	472	459	474	440	450	444	495	478	421	449	455	441	474	443	450	458	449	428	480	447	454	428	414	434	431	460	446	438	480	453	497	470	469	418	440	470	490	470	423	447	408	465	466	445	421	444	473	479	458	477	432	435	464	441	445	408	428	440	444	421	479	423	481	444	422	466	482	436	448	474	452	469	460	443	445	454	441	453	442	435	458	423	406	435	418	494	460	405	430	467	445	450	447	452	423	450	469	423	463	474	431	443	471	437	439	471	429	487	446	459	446	449	456	466	453	451	420	409	402	481	439	434	434	441	459	436	445	436	472	463	432	440	478	399	451	435	411	432	427	479	426	449	471	448	418	423	446	454	467	428	441	476	439	469	464	504	429	440	444	433	457	480	435	443	445	427	439	440	468	427	456	427	458	441	418	443	433	433	444	441	481	444	453	473	432	417	470	466	482	457	425	466	429	475	439	450	417	412	458	459	435	400	445	454	432	480	456	429	405	473	461	456	444	458	498	460	456	460	444	410	466	475	451	443	434	412	438	468	446	457	423	441	431	451	446	514	446	475	469	485	442	445	461	436	447	427	485	426	460	466	413	443	468	460	451	408	439	464	416	445	438	441	453	460	471	448	440	452	462	458	426	432	483	453	482	448	429	456	486	447	451	490	472	448	494	410	436	454	436	466	457	432	445	438	455	422	439	440	455	425	488	416	442	435	438	477	424	453	454	486	448	440	458	416	435	435	469	465	482	447	493	451	459	391	457	486	476	440	418	435	429	420	466	464	440	428	434	440	424	459	469	449	429	498	456	482	444	480	419	450	429	478	411	448	436	423	460	453	474	429	423	468	487	464	438	427	462	429	475	466	458	427	478	431	478	428	448	464	442	463	467	462	463	459	401	433	442	479	448	435	426	439	448	442	435	424	478	423	419	461	468	456	463	478	439	457	467	477	463	475	431	459	453	436	465	488	418	412	453	495	445	454	408	447	459	473	401	454	441	439	426	459	469	461	495	491	483	429	463	441	411	456	424	438	459	440	431	441	451	438	441	425	456	437	442	468	456	456	472	464	440	465	447	418	455	446	418	466	456	420	485	423	429	471	460	450	465	423	455	459	481	444	444	490	453	471	434	403	452	429	432	455	467	478	458	472	489	493	467	454	468	459	465	444	449	439	469	463	435	421	479	475	472	468	438	429	445	440	459	476	473	443	464	440	429	430	455	417	392	443	469	441	431	445	407	435	440	440	447	462	452	418	442	451	444	426	438	456	446	468	465	427	434	433	460	467	462	447	447	478	415	452	452	414	488	457	451	443	429	470	425	456	423	471	471	436	455	466	426	439	462	461	430	420	493	437	464	422	480	431	442	466	439	447	435	429	424	408	444	453	419	424	459	416	469	426	458	462	451	450	441	435	447	443	469	412	461	435	466	411	444	478	447	433	475	431	423	467	438	488	457	439	482	461	428	463	446	463	476	434	410	427	470	456	466	437	450	473	438	450	468	462	442	422	441	462	461	426	461	470	443	507	433	413	455	433	493	476	441	427	444	453	443	470	457	452	468	439	447	407	463	412	441	461	448	421	503	449	425	460	425	450	450	460	419	453	473	470	471	498	444	424	420	406	467	434	438	431	462	439	464	415	445	435	444	449	445	438	427	464	471	416	449	431	428	434	473	466	468	450	430	434	478	442	426	444	463	434	487	496	460	464	474	460	441	418	465	419	429	449	428	454	472	448	437	439	460	444	465	454	472	448	484	451	463	451	463	423	442	440	413	506	478	417	432	485	479	466	458	432	381	487	413	422	486	437	429	452	469	452	454	440	440	462	427	450	446	507	436	448	473	448	462	436	441	451	448	456	417	443	440	455	441	437	363	454	429	437	451	457	441	456	454	456	446	451	479	484	452	442	449	477	475	449	439	458	462	475	440	493	427	462	424	403	466	443	443	440	465	457	429	448	429	456	437	442	456	416	457	438	459	415	461	437	436	469	483	428	447	423	420	404	412	432	485	471	434	459	413	449	463	434	447	461	459	403	431	419	496	422	479	482	469	459	433	472	459	478	475	418	416	417	458	420	437	430	457	457	474	441	442	409	434	488	426	458	442	462	442	432	436	475	443	430	452	475	467	449	460	435	481	456	421	451	406	440	481	436	478	423	474	484	458	458	471	445	443	450	442	451	430	434	421	427	482	408	429	448	434	458	438	469	396	481	481	485	449	442	427	438	452	455	435	403	469	437	471	440	427	466	472	451	415	428	468	432	464	423	445	434	497	447	451	468	429	474	435	442	466	447	428	454	479	453	408	447	439	446	506	497	421	463	478	461	460	434	481	453	433	446	450	421	435	439	463	434	468	441	471	484	451	437	464	460	459	425	414	421	468	435	445	431	434	435	424	449	408	487	473	459	469	461	480	424	451	448	412	436	463	445	444	471	458	490	465	441	438	419	436	485	432	468	434	428	425	446	466	470	441	451	466	458	474	422	463	462	441	471	434	405	418	450	427	441	441	430	428	410	457	433	468	465	462	478	454	425	469	491	470	435	488	471	455	420	442	469	452	494	425	468	433	420	499	449	450	452	434	418	435	444	447	438	455	493	464	448	437	452	461	442	487	441	425	449	462	460	445	451	452	465	445	452	475	450	430	466	458	494	440	448	470	455	451	441	485	470	430	443	429	445	460	440	431	443	463	475	459	453	468	434	465	456	434	448	488	452	442	437	471	432	460	477	458	444	470	453	458	444	414	440	471	473	467	477	449	463	446	428	431	441	493	422	474	429	446	409	460	444	448	433	483	468	458	414	407	468	458	439	463	410	445	446	427	456	455	458	454	422	438	429	440	451	477	439	437	448	423	454	432	473	438	433	405	471	457	466	480	475	442	417	424	474	427	452	456	417	422	483	428	487	423	431	450	467	479	424	457	436	460	469	439	460	450	430	455	465	454	426	470	457	441	451	458	451	437	455	457	441	440	440	423	414	450	423	489	435	463	441	428	421	443	459	450	436	466	433	421	437	468	458	478	460	444	452	452	443	443	485	402	458	453	443	436	404	443	438	457	463	454	430	430	459	442	457	442	455	402	442	439	462	412	453	430	456	448	435	440	439	437	435	436	405	413	447	444	417	463	440	430	430	435	430	486	399	411	484	449	455	463	477	470	443	384	438	512	449	457	439	483	470	443	456	448	423	427	464	507	434	450	447	435	453	472	445	479	459	478	407	445	468	433	447	457	459	449	430	453	455	476	466	447	480	444	428	470	417	468	457	431	478	474	458	433	455	468	436	437	483	433	458	444	453	445	465	423	446	428	418	422	479	463	425	471	480	438	459	455	410	446	453	422	422	443	446	475	473	464	481	432	449	465	434	441	442	463	460	452	422	450	489	426	441	442	446	467	470	468
41540	25700	14039	8644	4241	7012	972	340	320	354	340	338	313	314	334	330	281	303	286	275	338	334	277	286	337	303	287	317	332	293	306	303	312	309	337	294	302	356	295	297	306	295	313	310	325	293	328	300	315	320	321	315	340	321	277	286	310	304	333	275	285	326	322	280	306	327	307	309	297	295	295	285	309	322	328	347	325	280	307	317	331	293	312	341	302	302	279	325	285	291	276	370	303	317	305	365	306	319	310	310	324	357	280	312	300	318	334	317	324	303	289	302	296	314	303	309	301	278	274	331	318	326	327	277	307	306	343	293	330	345	276	304	323	326	308	300	328	326	348	311	322	319	288	295	327	287	367	305	309	277	309	299	297	325	309	317	356	333	311	322	336	310	323	322	305	298	327	308	299	303	317	327	317	299	325	346	295	340	299	321	280	299	322	321	302	325	315	348	358	323	325	331	311	321	318	315	323	324	290	300	288	323	294	331	327	281	293	315	335	333	317	293	300	325	308	304	299	282	332	338	320	320	332	316	301	300	312	289	323	303	288	298	304	290	307	312	333	297	306	329	303	317	272	347	312	353	307	321	326	288	300	313	308	301	278	316	311	320	316	305	306	306	293	317	309	333	286	269	325	315	321	323	302	304	321	304	291	300	298	287	294	326	313	298	300	269	293	312	350	315	297	321	323	335	343	305	319	337	301	278	310	311	344	288	315	328	308	324	328	301	298	308	307	318	325	319	315	252	303	329	306	289	322	306	280	324	306	289	299	309	294	310	289	304	330	319	312	297	297	303	283	287	282	372	303	300	329	306	314	329	259	292	337	313	303	317	280	320	283	320	312	310	325	298	309	335	321	300	324	336	320	321	311	310	321	295	325	291	276	297	335	301	308	294	318	289	310	315	310	330	327	319	300	338	331	328	323	329	297	316	346	327	315	293	269	297	329	323	330	297	295	341	318	321	304	290	298	335	323	334	331	332	337	295	284	318	358	320	280	300	314	318	308	350	274	323	319	342	311	308	305	335	309	323	265	297	335	311	297	328	322	296	295	287	329	296	288	334	321	317	291	297	255	320	323	271	333	335	283	329	304	329	360	297	352	319	291	314	301	289	321	286	327	313	313	296	358	354	320	265	283	295	278	326	314	291	334	300	275	326	286	343	358	297	306	319	340	319	308	306	313	263	326	306	302	312	312	307	345	300	314	275	297	330	319	335	322	287	310	311	321	288	308	291	321	330	326	288	311	318	311	314	347	334	318	274	332	288	328	285	304	300	323	295	297	307	277	319	349	299	327	338	298	292	319	320	297	301	331	300	326	344	304	297	357	295	303	303	295	295	293	318	321	284	328	312	321	307	326	271	330	330	307	338	306	287	291	317	331	296	301	318	327	366	292	266	306	301	314	341	301	316	313	341	338	252	298	324	355	311	306	294	304	292	299	323	328	332	298	288	269	320	291	344	320	315	298	303	315	305	311	285	283	322	322	326	326	265	298	307	310	321	315	312	326	344	358	309	315	304	325	321	275	307	303	305	324	307	291	307	286	311	312	262	335	300	338	337	320	301	296	309	309	355	327	295	304	287	295	317	320	307	297	303	286	329	323	323	299	302	320	315	318	325	315	319	344	287	278	308	319	293	307	266	313	323	327	306	322	293	326	333	336	324	308	308	310	299	281	283	338	317	317	335	300	325	287	364	314	324	303	306	293	311	321	310	297	314	317	298	261	307	294	326	316	299	314	299	292	334	328	334	336	290	311	310	316	313	319	343	298	308	306	318	350	304	322	304	270	303	309	302	320	306	310	318	276	315	286	313	323	319	311	304	295	321	297	358	296	263	270	336	329	330	293	303	286	318	322	323	300	292	300	310	304	369	325	304	308	292	319	301	298	339	314	311	312	285	339	312	274	293	308	329	323	313	316	297	313	345	325	297	327	334	303	303	281	321	260	309	324	338	294	303	319	309	287	272	320	334	304	289	329	349	358	294	316	310	308	293	296	317	291	319	308	306	299	295	262	346	330	300	306	280	304	335	287	320	334	295	297	297	313	300	281	306	341	303	305	284	328	311	303	316	318	342	324	277	308	301	305	303	315	308	275	317	320	293	314	294	305	322	318	297	314	351	311	301	324	321	296	313	310	340	286	344	318	302	309	317	336	328	338	298	338	307	285	328	329	316	260	291	313	302	323	294	309	338	323	318	308	344	317	299	285	303	309	304	309	302	304	306	288	304	281	326	325	325	279	334	279	323	312	309	368	297	304	322	306	331	293	275	332	336	262	314	290	340	333	302	305	296	358	312	315	307	328	284	309	311	326	335	292	313	311	309	325	344	279	296	306	277	295	317	317	318	328	317	298	309	311	310	304	330	310	339	319	300	328	313	311	329	327	268	313	302	321	303	291	287	317	293	278	312	306	297	292	324	327	287	331	297	290	298	310	284	313	288	335	322	320	322	335	331	310	303	341	338	289	303	349	317	312	272	322	341	290	315	326	346	306	304	302	287	339	323	299	305	277	337	316	308	309	327	312	318	309	297	284	325	329	316	304	339	282	317	338	316	323	277	352	326	291	298	294	306	304	313	311	307	308	326	310	331	339	303	305	281	270	272	291	277	317	295	301	309	314	306	302	291	298	296	312	311	324	303	293	325	302	311	316	309	299	304	311	291	281	307	315	304	294	294	338	311	296	327	282	299	330	307	329	297	285	318	301	326	294	303	323	314	313	302	336	284	308	289	295	321	297	327	314	317	343	308	278	302	355	338	291	321	268	304	311	336	300	314	298	290	322	299	307	332	292	287	301	271	316	301	290	316	360	283	298	330	335	300	311	280	300	304	320	298	338	292	349	324	327	295	314	315	296	307	311	297	297	322	283	299	342	320	321	307	299	335	274	301	311	358	300	344	310	309	328	284	323	307	321	286	341	280	323	294	306	319	295	353	309	295	284	274	294	335	304	295	337	297	292	307	299	310	301	320	307	292	301	333	311	293	297	305	333	335	313	351	307	309	326	326	289	357	321	321	342	294	306	319	334	298	285	291	309	277	304	348	295	324	332	300	307	261	307	323	333	328	358	343	311	300	288	325	313	325	324	316	316	311	314	315	303	331	307	341	316	299	290	307	296	316	314	274	343	299	305	328	297	309	335	302	301	327	288	321	297	302	321	298	278	310	312	292	316	317	311	325	333	323	305	299	325	283	334	296	275	310	282	322	302	341	289	289	305	278	338	316	316	339	341	322	295	267	290	313	317	313	300	298	322	321	304	315	334	320	303	325	294	297	313	308	283	338	276	292	304	327	335	315	325	288	310	312	305	305	289	314	305	352	284	291	299	316	312	314	318	326	301	327	283	324	297	313	310	329	302	294	335	331	325	277	308	285	300	302	274	286	346	308	299	337	354	316	311	290	329	280	318	273	302	302	332	320	308	321	298	348	319	294	322	360	313	322	323	298	306	293	285	294	336	313	305	313	303	321	316	310	297	317	322	292	319	327	322	259	310	323	357	271
25688	19505	17304	15714	13245	18856	1913	820	795	784	757	776	744	771	723	718	689	728	670	698	681	725	746	709	669	720	707	722	723	689	717	735	764	720	699	708	718	671	712	701	717	676	713	677	743	716	672	742	646	672	674	680	669	706	721	691	670	637	663	737	670	638	712	767	683	683	702	693	700	716	686	676	687	721	699	696	747	694	702	704	687	743	694	680	729	744	692	695	687	655	704	707	678	689	706	707	712	717	672	723	710	740	722	662	702	717	695	717	734	683	732	700	734	707	728	674	773	679	707	676	730	723	730	686	721	650	671	702	707	662	678	667	669	706	674	674	689	702	712	692	708	731	733	671	695	732	674	709	677	657	712	738	680	669	666	707	670	656	680	677	708	690	692	694	692	671	695	704	715	667	682	669	698	697	710	667	684	748	739	668	695	676	698	671	682	688	712	734	655	739	709	708	686	677	718	684	661	663	736	687	664	694	730	703	739	698	674	726	669	700	723	704	702	707	742	672	670	734	736	655	661	713	696	702	705	674	676	678	708	751	699	695	676	701	735	708	714	731	688	686	665	741	708	730	705	709	623	711	719	685	702	705	729	690	674	707	681	758	700	671	695	708	704	640	675	657	671	646	667	713	688	718	682	674	666	698	687	696	702	762	691	701	683	642	772	743	696	663	691	683	641	743	720	681	690	692	735	687	697	664	672	683	676	705	694	740	710	703	712	738	708	709	700	701	713	667	682	703	613	766	713	675	655	692	719	632	697	708	676	682	701	677	697	665	726	704	696	700	689	664	698	756	707	684	734	680	711	692	762	666	713	698	709	738	734	690	716	699	715	738	706	663	712	685	671	729	724	704	720	680	710	740	710	743	710	666	692	722	694	721	743	714	691	671	689	703	658	666	688	714	682	689	686	720	687	736	703	722	714	689	649	705	658	710	640	683	668	679	747	690	763	705	677	696	714	697	715	708	683	715	713	725	724	689	708	741	658	725	732	760	685	689	713	698	717	678	714	658	696	748	677	733	729	647	680	678	706	688	678	738	697	693	705	715	688	674	733	699	698	647	730	723	662	675	683	698	661	649	678	702	690	686	684	698	728	681	687	705	722	728	702	714	697	686	690	677	663	646	712	724	728	671	737	712	750	726	659	692	697	674	733	715	669	705	688	692	693	722	719	703	712	662	691	693	742	744	676	664	690	698	740	698	702	714	702	699	715	721	710	689	726	694	678	690	697	709	693	726	724	704	696	709	715	713	691	693	704	663	673	718	710	684	665	719	736	706	675	689	709	763	714	676	734	718	686	703	721	688	693	673	693	664	720	730	670	670	661	654	657	703	642	734	693	701	698	753	714	700	684	679	656	678	718	726	695	654	709	714	654	721	685	715	724	724	677	738	694	755	743	674	749	735	696	723	712	706	684	733	713	680	719	699	690	654	712	710	696	709	706	691	679	682	768	737	667	692	690	698	713	686	699	677	667	719	719	701	681	728	688	659	683	745	730	695	722	758	694	701	684	735	700	692	727	696	687	715	681	616	710	676	714	715	684	703	700	685	663	729	705	693	716	756	710	712	707	773	754	699	677	689	708	693	733	695	696	692	721	724	707	694	653	724	673	668	735	736	682	680	737	668	684	696	730	697	683	713	730	733	687	728	618	664	645	655	711	769	658	710	686	717	683	720	701	686	690	718	745	665	691	660	658	718	691	684	691	719	705	654	721	691	730	674	708	676	742	643	687	681	664	757	681	713	716	692	644	662	730	685	730	703	637	702	679	670	721	680	707	733	704	669	688	713	723	658	695	664	710	730	677	740	701	688	680	686	684	656	679	646	675	669	709	723	707	705	712	685	747	724	709	675	734	716	712	709	732	670	684	629	735	705	772	668	688	716	682	691	731	703	680	762	692	693	718	699	705	743	750	713	728	727	699	712	726	697	681	683	662	736	663	685	685	654	725	688	721	650	695	696	669	714	678	744	689	658	687	695	703	707	734	700	747	691	722	701	722	692	745	732	700	700	698	711	696	682	702	715	733	733	670	665	669	694	701	742	707	702	716	764	715	703	670	715	691	712	729	645	707	732	629	701	702	716	710	670	714	717	672	665	737	677	727	657	734	727	613	702	671	703	668	662	705	762	724	746	715	666	673	670	687	652	665	691	679	734	687	698	690	701	710	723	689	685	690	709	643	683	713	704	687	718	670	725	645	711	707	710	693	697	713	660	688	771	692	677	694	717	721	702	707	702	705	665	673	706	696	702	670	701	696	725	699	674	643	677	704	642	704	697	691	729	679	727	737	714	683	706	681	700	685	675	712	757	730	712	708	683	695	698	726	631	724	674	648	703	681	690	750	674	686	683	690	680	707	734	773	652	716	686	753	676	709	677	660	708	744	651	726	686	729	696	716	682	663	698	682	656	656	670	672	747	686	655	719	696	699	686	738	704	701	685	706	664	714	698	661	672	713	672	679	701	711	731	664	666	728	670	689	668	729	672	718	705	684	685	665	651	723	696	693	725	665	729	684	645	738	728	705	735	689	679	731	680	749	690	695	640	719	688	734	742	746	677	663	724	679	745	729	723	727	710	710	665	702	669	695	671	690	722	662	684	703	631	618	674	664	699	644	669	721	687	676	701	748	720	723	708	695	674	734	716	724	663	695	708	714	715	699	703	699	675	684	745	665	688	733	677	712	683	754	745	709	701	753	704	748	730	668	677	697	678	691	728	727	701	718	652	669	757	715	730	719	700	711	677	716	671	685	690	714	724	711	712	647	727	720	699	695	667	693	661	716	704	730	703	710	709	695	679	670	687	667	690	719	687	697	677	698	671	740	661	653	677	668	658	715	713	718	639	710	666	655	677	687	685	706	672	698	731	702	687	701	686	718	690	744	683	743	737	683	663	710	756	674	709	702	704	661	684	669	682	672	705	687	700	686	700	726	715	721	719	655	724	693	687	735	723	704	709	653	757	684	719	719	735	723	707	672	717	683	652	703	741	690	668	667	679	693	719	689	700	703	675	747	677	682	665	730	662	684	700	697	731	703	695	690	708	732	684	670	678	681	699	691	730	678	680	688	706	682	696	713	754	699	688	724	667	699	721	673	730	666	744	673	683	686	734	692	688	665	713	698	705	679	634	686	725	717	696	749	681	703	699	705	683	657	683	726	724	706	721	710	707	720	649	688	741	680	671	721	679	679	702	698	707	672	711	707	708	685	650	699	668	703	736	668	774	700	739	712	705	705	672	719	670	720	705	671	693	644	726	675	692	717	699	711	694	687	649	685	733	731	713	685	671	738	683	711	654	697	707	722	732	715	693	678	692	732	673	722	667	693	724	706	702	688	713	629	719	697	723	659	721	744	681	737	725	678	688	718	724	676	698	725	766	700	717	706	707	708	689	725	687	728	695	668	727	675	664	701	660	666	691	700	699	710	694	681	716	737	753	654	695	694	702	676	714	650	676	697	691	725	714	726	696	748	707	749	660	736	677	754	692	706	686	736	753
50114	32494	19266	15480	6704	13317	1978	363	342	319	346	315	291	327	308	318	322	324	301	316	290	334	310	276	320	283	324	294	319	296	310	332	286	335	327	287	321	314	303	293	314	317	283	313	305	309	298	314	323	291	319	318	292	330	307	307	287	317	316	311	295	292	301	294	287	299	311	306	308	289	286	273	282	326	285	291	316	296	326	294	319	331	300	288	295	299	304	258	298	303	304	341	284	303	313	291	306	276	307	310	284	307	314	278	293	319	306	303	295	297	286	302	298	297	301	308	274	288	301	269	301	316	299	310	309	294	305	310	306	254	309	333	279	339	284	326	298	292	278	318	340	329	291	275	309	314	294	298	311	297	297	251	305	323	339	290	332	269	279	277	295	317	293	299	296	293	297	283	322	306	288	262	317	322	296	305	306	310	303	315	291	276	319	320	297	297	322	293	304	313	290	309	277	302	317	301	343	289	297	289	305	300	301	301	336	323	291	301	288	277	328	300	306	281	313	325	303	304	312	310	326	326	281	310	298	301	320	287	303	274	307	318	294	261	314	260	313	283	298	313	287	275	331	286	295	321	316	310	300	290	301	300	334	318	286	308	317	275	305	292	315	300	291	303	318	296	291	307	328	318	280	326	279	290	293	302	289	302	263	342	289	342	320	271	264	264	331	296	326	295	274	306	320	277	305	334	315	276	284	297	278	288	301	288	272	305	329	312	318	305	290	314	311	270	279	292	268	300	328	299	312	289	315	291	298	297	292	322	339	319	321	330	266	287	314	316	322	344	290	306	271	319	287	298	254	295	293	318	326	295	326	285	315	288	330	295	275	279	285	310	273	324	284	293	305	361	301	296	303	287	306	314	295	284	301	285	341	338	287	257	304	325	321	271	279	305	311	301	299	296	262	297	318	323	289	301	311	297	301	307	310	287	313	323	308	309	279	315	314	297	270	343	305	294	284	305	315	302	302	307	313	295	318	303	331	306	308	319	288	327	282	300	321	303	304	303	328	305	293	325	271	303	287	328	302	285	307	290	304	287	311	316	294	326	320	349	286	314	250	281	288	312	305	306	338	283	312	312	310	303	300	268	335	302	308	290	302	289	312	284	310	311	347	280	309	297	345	315	291	311	307	281	300	300	300	313	313	292	302	305	275	319	299	318	306	322	310	306	320	293	312	319	291	317	291	268	277	323	330	346	272	282	306	340	279	311	281	321	262	279	313	292	277	280	324	304	327	317	296	292	306	316	270	283	319	288	295	352	283	322	331	265	298	312	330	315	282	296	287	308	309	285	291	268	311	284	317	319	296	317	290	335	306	316	300	285	342	292	273	300	305	295	284	310	285	286	303	318	313	328	313	302	301	329	299	309	306	294	296	312	313	288	309	280	305	298	341	347	338	304	299	285	298	317	309	292	286	284	305	311	320	309	306	332	284	297	314	310	330	318	295	269	335	287	334	291	300	308	271	284	333	315	315	295	312	345	291	289	317	302	279	286	288	298	248	301	298	313	256	319	316	316	306	306	311	273	305	321	322	315	298	300	281	306	307	307	289	305	290	323	302	294	318	312	275	293	304	334	307	298	327	345	292	302	295	318	319	274	295	331	304	324	328	300	299	287	281	323	304	317	267	312	288	289	288	328	285	336	310	263	305	282	324	285	296	300	279	325	273	295	292	301	331	290	330	280	310	290	328	331	287	300	323	296	287	316	284	309	306	310	292	319	311	296	279	306	299	312	271	300	286	307	308	300	272	292	297	333	289	289	288	323	297	304	282	280	305	340	289	306	325	300	295	272	277	321	254	276	297	334	291	302	297	318	329	305	303	307	317	295	290	297	283	291	294	319	323	326	278	356	307	320	327	323	301	283	315	277	297	271	262	320	302	314	302	283	305	273	339	331	260	337	281	307	301	355	293	298	297	317	269	288	286	301	296	318	295	315	312	257	311	315	282	300	302	291	320	298	295	326	312	318	305	298	329	325	301	293	294	286	300	300	300	290	317	350	268	289	298	330	317	290	298	306	291	306	298	278	302	298	284	316	277	313	288	319	309	283	293	304	311	292	307	285	277	324	291	294	319	305	286	286	329	271	302	295	311	306	262	327	321	303	296	310	312	305	309	320	316	278	322	278	312	324	285	288	305	273	274	330	305	307	280	267	307	304	280	292	302	298	282	295	311	286	284	289	291	304	295	313	318	309	307	329	299	311	346	297	329	304	332	300	280	275	241	311	298	317	343	294	270	258	267	312	288	302	304	325	305	318	303	317	344	287	324	288	282	309	306	307	294	321	294	298	285	308	307	297	300	307	282	336	284	294	278	305	280	320	360	336	339	327	321	266	301	320	286	292	318	277	315	281	282	303	307	281	283	307	309	300	288	311	303	244	334	319	328	316	318	266	291	297	297	304	323	287	289	295	293	299	292	302	318	304	323	338	303	303	278	309	328	308	291	304	288	336	301	296	309	284	304	291	305	327	340	259	311	300	354	327	319	303	309	342	308	284	303	298	292	323	272	306	289	331	316	331	326	309	332	320	295	308	295	333	317	298	318	317	299	287	284	298	295	287	315	256	277	281	280	310	297	312	287	264	320	309	294	287	304	315	303	293	278	282	294	282	288	262	316	323	308	316	299	293	307	331	299	300	297	318	315	340	306	285	311	321	306	326	305	292	322	269	272	293	294	322	315	329	296	306	268	349	314	323	294	325	289	314	305	294	318	287	310	309	293	284	297	270	317	299	293	312	292	300	256	304	299	283	329	291	326	299	310	280	297	320	317	305	285	307	260	327	349	303	296	323	287	307	288	266	315	298	306	309	297	310	306	289	336	297	305	336	299	322	341	324	294	303	328	316	261	281	280	321	271	283	293	293	312	303	256	316	299	295	284	288	295	302	314	304	309	314	302	304	281	307	289	275	289	298	286	300	296	317	293	276	283	283	281	320	273	317	288	294	310	316	292	314	296	292	293	297	299	330	299	331	309	329	319	277	304	333	325	279	285	313	298	273	272	286	302	314	326	287	308	308	331	295	322	332	305	306	304	285	302	281	291	317	320	279	276	299	317	275	284	295	293	252	306	307	288	286	305	344	347	320	277	336	325	323	292	269	306	304	277	304	278	295	291	309	312	288	347	337	307	330	284	304	305	303	296	330	288	292	289	289	299	282	316	309	307	264	296	274	267	266	307	325	312	327	283	319	303	285	277	285	274	327	262	303	277	318	344	319	313	278	303	280	288	293	271	303	273	290	308	312	265	276	307	307	318	265	284	270	308	326	295	282	322	333	312	303	301	303	306	275	301	285	308	318	319	275	325	308	347	299	294	303	297	342	313	316	305	306	291	289	312	319	324	348	298	282	313	329	262	318	293	280	293	312	295	313	330	300	290	306	314	286	293	294	302	291	271	292	317	269	306	293	270	294	284	317	268	267	302	296	303	276	289	271	296	308	324	294	311	308	288	289	280	293	305	302	295	325	287	299	288	271	266	273	314	275	340	318	317	297
30710	23962	21174	23227	18720	27678	3588	859	851	806	777	771	781	722	734	708	707	715	710	706	635	677	707	651	691	662	689	709	681	707	659	722	671	708	668	710	715	688	689	659	642	701	643	723	683	674	647	624	702	621	658	670	696	668	647	691	685	662	681	690	648	692	647	671	693	638	659	637	684	661	718	683	664	667	684	664	690	629	662	659	664	679	632	670	647	647	648	634	686	705	700	635	654	665	673	652	643	654	689	660	671	667	637	632	691	639	689	683	678	654	690	670	689	620	666	631	672	684	663	679	697	600	689	668	687	656	697	644	655	649	685	639	661	685	661	655	651	691	637	651	665	720	674	655	631	674	631	658	666	672	688	684	648	671	647	619	701	624	712	707	674	680	695	655	685	653	623	669	618	670	705	659	631	641	687	661	633	651	640	671	680	638	634	709	620	631	666	668	669	685	671	639	632	644	630	699	674	699	640	697	667	629	654	637	684	680	648	674	627	622	676	687	685	680	657	648	660	665	635	638	655	665	620	675	705	639	678	652	668	634	666	685	690	705	692	665	677	673	676	686	709	648	692	657	752	647	721	718	618	643	674	698	696	683	687	684	645	637	660	680	666	637	681	688	679	671	660	630	662	665	630	638	691	629	685	686	678	706	682	690	643	676	677	715	621	668	706	621	632	728	681	681	676	681	657	694	669	643	630	667	687	678	657	671	690	632	605	638	673	634	664	671	693	684	665	693	639	686	698	707	666	640	664	636	646	667	615	663	630	652	667	646	695	655	664	686	715	676	662	700	642	714	683	649	659	635	643	627	661	686	669	642	696	691	695	657	681	684	679	668	678	667	663	687	666	693	626	639	653	662	671	691	665	619	652	684	693	681	668	673	686	679	635	672	627	649	668	635	686	634	664	624	698	716	730	650	648	640	683	650	694	652	661	712	665	633	635	710	706	676	649	688	644	683	680	682	659	672	656	625	614	656	595	667	677	686	681	602	682	650	644	658	660	653	647	686	647	652	664	674	641	659	650	644	674	657	651	608	624	684	685	660	656	624	644	683	638	689	697	650	705	680	702	706	646	652	686	660	657	706	668	639	626	710	671	672	660	694	640	704	655	665	662	732	651	681	727	710	623	666	676	685	610	649	662	680	617	614	677	678	651	665	653	644	682	617	637	684	682	695	650	692	723	621	664	629	685	671	646	636	690	669	622	722	640	647	644	703	683	674	681	619	662	665	663	688	681	647	671	699	689	648	677	669	639	630	707	648	681	644	692	690	704	714	675	618	694	712	637	642	715	693	662	656	670	722	671	665	719	655	643	681	627	714	682	679	646	657	670	731	620	663	636	661	679	692	682	670	693	690	655	684	655	641	658	681	672	648	640	690	652	691	696	664	653	685	622	633	613	730	656	678	688	686	699	623	687	698	619	672	671	651	669	648	698	645	646	638	668	652	671	679	637	690	648	644	671	673	672	639	683	697	644	651	632	663	651	678	676	669	668	664	660	705	661	643	638	672	655	647	692	690	685	655	628	653	692	704	626	685	703	632	639	708	663	650	684	680	685	666	675	652	634	687	639	661	632	649	707	639	624	699	685	636	683	680	628	659	616	681	624	636	641	692	650	649	642	693	642	650	646	642	662	689	626	622	666	705	661	703	621	651	672	642	672	695	677	665	639	651	645	689	666	642	658	611	646	664	654	632	666	663	672	658	689	677	614	698	669	649	644	657	654	642	686	640	668	652	667	689	678	656	611	684	666	678	692	644	660	655	696	628	637	649	692	676	658	652	655	668	656	665	662	692	659	665	616	636	667	617	667	645	651	587	659	651	649	726	626	681	667	678	665	675	705	632	693	666	649	663	665	651	657	688	691	676	665	718	634	673	712	653	687	701	675	688	657	709	696	669	621	697	688	682	671	719	671	664	656	646	681	679	637	678	654	622	658	639	656	678	655	617	704	655	706	628	660	687	670	701	619	655	679	633	707	709	703	641	656	658	657	659	672	646	667	660	668	625	638	716	671	630	693	679	633	652	661	636	675	669	691	733	662	689	680	658	688	680	668	653	618	655	667	651	629	686	656	637	699	687	697	685	678	612	649	641	660	682	663	661	652	683	676	680	669	685	632	681	659	686	655	666	619	661	671	655	660	679	670	661	680	662	643	664	659	690	638	630	693	712	635	666	651	654	643	689	633	656	732	671	646	692	639	687	674	653	676	671	627	701	689	687	681	668	721	634	671	634	680	672	648	675	617	670	644	698	686	621	678	711	625	659	665	691	679	679	699	649	636	647	651	638	647	640	655	611	681	726	650	632	621	702	657	642	671	671	648	725	666	697	691	683	680	648	666	666	658	654	699	713	683	652	672	656	627	627	666	646	677	677	621	661	666	702	704	657	655	640	673	668	622	628	638	677	649	650	646	686	643	654	635	688	642	637	676	722	657	664	671	664	676	672	625	636	650	664	632	705	663	641	671	631	652	710	637	641	661	685	713	700	677	674	671	678	665	612	613	632	687	663	655	639	655	672	657	620	650	670	641	642	712	614	696	719	687	654	672	672	632	657	652	638	694	657	658	669	692	671	670	671	647	657	658	635	667	686	645	657	653	668	657	628	623	605	626	710	673	627	694	640	618	670	643	673	684	732	645	683	672	667	639	631	701	646	632	682	682	686	655	653	675	619	675	660	658	643	682	649	635	707	666	656	652	620	629	679	717	681	653	704	681	655	680	661	656	678	660	691	682	672	676	689	672	707	671	698	701	663	670	699	659	653	652	679	643	682	655	647	612	670	635	697	659	665	655	653	677	702	658	711	664	685	644	616	645	667	694	698	687	696	660	678	676	690	657	677	703	691	620	653	659	629	677	692	672	663	665	645	682	676	669	644	696	678	674	642	615	662	662	674	671	640	616	641	673	678	654	666	667	630	671	663	702	646	704	673	665	668	684	639	655	653	699	674	696	635	670	632	666	688	653	724	673	693	678	680	672	716	663	653	652	688	659	710	664	680	669	679	665	669	633	690	651	666	664	640	685	653	668	654	664	647	669	650	672	676	664	645	680	618	639	676	665	695	614	671	635	641	677	671	638	701	655	621	691	651	658	690	633	690	635	661	701	643	686	670	665	636	671	662	654	692	641	658	641	672	629	639	628	667	674	699	670	715	694	647	619	674	687	647	630	638	652	644	670	624	625	669	687	648	691	643	672	690	650	667	631	642	654	693	680	679	666	637	648	693	660	705	648	669	677	665	641	701	656	649	655	649	678	667	615	606	686	682	700	684	640	696	664	665	640	635	640	687	628	660	619	706	664	653	730	662	646	662	650	666	665	658	622	645	692	685	646	668	676	681	649	670	635	647	709	680	646	674	683	658	639	634	638	614	693	644	658	675	646	638	709	658	689	673	679	681	656	648	696	651	651	673	627	665	648	696	656	659	724	646	695	649	646	642	671	657	671	647	658	672	652	714	646	686	689	629	631	722	671	671	676	677	668	698	672	647	680	653	656	663
27580	17272	9339	1772	254	314	182	192	206	196	198	194	206	213	198	195	176	157	200	185	174	186	189	220	187	178	162	181	195	176	185	164	191	202	178	174	176	186	196	181	178	164	163	200	199	192	184	188	186	173	183	167	191	193	160	209	196	194	184	206	169	178	178	170	175	197	182	182	197	201	208	189	175	168	179	207	195	173	186	170	170	181	167	189	186	170	189	174	160	174	195	178	180	178	195	180	174	170	212	191	192	182	158	182	190	187	191	171	155	165	212	148	190	167	204	186	184	169	191	181	172	197	204	187	200	191	177	204	177	187	161	207	179	184	207	198	167	162	188	170	180	167	166	174	176	188	180	226	190	161	166	184	191	188	185	171	189	193	182	200	172	195	187	155	164	160	168	157	170	196	199	191	185	192	176	172	195	190	162	157	166	170	181	191	201	177	203	187	180	177	187	181	197	180	174	181	186	184	178	189	191	199	192	210	171	183	187	175	207	197	150	212	174	178	200	181	170	181	171	170	172	194	207	178	199	160	157	193	181	205	198	183	176	169	182	203	162	188	160	187	169	162	171	202	197	175	190	189	167	182	225	208	162	195	197	190	188	193	157	171	187	178	203	165	199	162	183	185	191	150	177	154	181	198	198	181	184	226	188	201	200	171	178	201	197	187	166	175	188	188	167	182	165	205	198	185	189	166	186	181	188	180	214	195	164	165	182	187	198	169	193	193	178	167	179	190	177	177	168	181	159	177	201	179	176	189	179	178	186	161	203	202	206	176	172	188	188	210	183	167	167	188	162	184	188	174	176	194	160	168	213	163	153	171	186	207	166	182	206	198	197	202	178	203	180	210	219	170	202	166	194	185	167	175	179	184	190	192	206	199	191	146	177	187	189	183	177	180	167	175	175	161	165	184	184	188	211	176	192	180	177	176	170	188	173	154	180	187	183	187	205	197	198	176	186	172	177	222	174	184	178	182	174	189	172	172	216	203	173	203	178	200	207	185	171	203	188	194	162	189	187	188	210	172	194	180	168	175	175	221	193	183	171	203	189	190	191	205	185	178	209	207	176	179	162	171	191	176	186	189	204	181	167	182	164	149	184	180	172	187	166	209	186	205	178	161	159	177	194	197	199	173	170	166	189	174	211	180	181	176	198	178	200	191	175	208	176	177	180	169	178	183	203	207	211	196	178	177	197	180	187	157	204	180	182	195	204	198	171	176	198	186	164	182	180	183	186	190	141	165	175	171	184	182	191	207	193	211	177	195	186	185	204	185	199	190	161	169	178	191	201	170	175	195	177	175	171	191	206	184	187	174	164	189	197	198	199	187	189	193	194	207	190	179	188	178	199	161	221	158	172	188	186	214	213	196	191	176	172	186	183	201	170	195	178	151	195	176	197	184	181	178	182	177	172	200	199	189	181	166	174	183	174	190	207	177	201	197	183	181	189	185	182	176	170	203	175	208	184	202	178	210	185	219	193	182	171	165	160	203	184	177	179	164	202	193	196	186	198	194	193	185	191	192	200	174	207	165	192	166	189	182	200	219	173	180	174	197	208	191	170	167	171	206	177	201	203	204	182	180	189	187	176	192	221	186	182	186	182	174	184	177	212	173	181	184	218	200	190	202	179	178	205	201	175	190	197	173	201	164	195	198	179	195	176	182	166	190	178	200	194	193	184	196	185	214	194	178	186	184	185	166	184	188	184	211	192	156	207	173	194	184	176	197	186	207	194	194	181	182	174	170	170	162	176	179	169	172	214	179	197	199	186	184	179	200	179	196	167	191	186	222	184	183	210	200	204	172	168	172	169	184	171	181	190	182	160	189	162	159	166	162	151	185	198	183	167	204	189	159	181	177	195	200	186	177	177	167	203	175	164	171	198	198	166	191	186	163	172	151	184	183	203	192	188	193	175	195	190	182	194	167	177	172	191	158	182	192	169	156	183	207	210	204	177	189	187	180	183	178	182	187	184	177	194	177	175	185	163	158	196	193	183	171	174	168	178	179	173	197	180	211	173	178	194	171	164	192	214	194	187	183	178	210	169	173	206	184	184	181	181	197	185	193	185	184	160	186	173	169	160	160	174	192	170	160	161	193	153	188	175	181	163	182	169	187	179	187	195	192	178	188	184	182	193	177	173	181	173	189	184	194	172	175	181	192	172	169	188	185	176	166	192	179	217	185	167	188	201	195	203	201	203	182	203	188	186	185	193	201	207	195	163	172	191	199	189	195	175	170	191	187	173	218	176	179	199	169	180	167	179	168	191	192	167	171	195	192	176	178	190	184	166	169	195	196	182	188	175	173	170	179	190	169	173	207	189	159	161	176	187	187	193	201	183	184	206	207	196	190	184	179	179	215	187	179	181	171	193	187	177	175	167	208	173	179	170	214	189	187	220	185	161	209	206	199	189	172	189	189	192	205	173	182	179	192	187	166	164	190	179	205	197	200	187	184	182	172	177	196	158	180	198	159	163	175	152	165	172	194	209	176	179	190	198	165	199	220	204	159	186	177	170	194	183	193	180	160	170	179	188	198	169	182	188	177	183	161	165	175	202	186	187	207	198	176	190	199	165	195	168	166	191	175	196	208	163	165	185	179	169	183	173	175	190	171	195	189	196	180	175	189	171	205	180	176	210	189	197	206	206	185	204	190	184	178	209	184	216	202	185	177	182	171	185	173	177	177	189	176	170	185	196	193	187	191	168	165	194	187	194	183	173	199	183	204	182	198	194	176	217	205	166	186	192	178	192	173	181	187	178	185	170	169	207	202	216	175	191	199	193	179	181	145	188	171	147	169	175	167	176	193	176	190	201	160	186	181	156	191	202	156	177	188	170	178	184	191	166	195	167	175	181	166	177	199	208	188	165	191	192	177	181	215	162	177	195	179	168	181	193	151	179	184	195	181	173	178	176	163	166	170	155	174	165	180	181	187	200	183	204	174	177	188	182	183	174	201	196	176	208	186	203	208	192	165	186	204	190	178	178	174	192	206	172	183	188	209	193	164	171	161	185	189	181	173	208	197	182	195	179	192	187	185	165	191	183	168	199	185	190	179	187	176	184	194	164	184	184	187	189	176	198	182	159	182	168	167	203	160	208	168	172	148	203	182	168	162	189	197	183	212	195	170	182	206	182	185	193	215	185	177	189	172	183	207	181	175	172	184	187	183	194	208	186	174	185	192	204	163	192	187	185	174	182	160	151	200	174	181	192	199	186	193	181	176	170	192	192	162	191	201	165	188	194	168	190	192	192	169	194	189	176	169	172	182	168	174	169	184	199	190	202	188	191	170	171	199	164	187	177	214	157	182	193	187	195	199	198	177	169	201	167	178	203	203	179	187	186	194	172	178	203	181	200	173	174	168	173	177	180	192	215	197	182	191	155	168	176	213	168	172	199	188	191	175	177	175	208	182	185	177	180	185	173	172	179	174	188	183	188	169	236	196	185	190	186	178	186	183	187	208	196	180	202	201	176	188	168	191	206	233	163	166	208	207
16629	13444	12453	3064	696	1172	500	456	485	459	454	451	446	441	441	451	445	447	446	462	432	407	454	446	464	492	420	448	452	444	450	454	468	453	439	467	468	436	443	401	440	469	463	461	423	441	458	457	471	423	430	453	435	419	430	454	481	459	453	479	429	429	464	466	408	461	467	460	457	450	441	462	413	464	446	446	438	472	476	451	461	467	437	472	393	446	436	453	477	440	470	453	454	444	448	427	479	476	428	448	463	465	426	454	440	442	446	440	496	458	413	466	446	446	420	432	476	444	471	482	457	432	435	466	424	449	439	427	452	451	451	476	422	448	481	432	448	424	438	463	426	475	462	416	430	424	444	447	422	415	431	464	458	428	477	440	424	450	450	435	443	439	425	457	437	428	462	424	436	375	442	468	441	483	464	418	449	409	421	483	483	436	457	459	462	442	456	502	486	442	456	414	446	479	464	481	408	435	452	467	465	402	433	453	440	436	434	447	453	407	446	434	400	446	449	439	420	439	418	445	429	455	429	480	481	488	439	440	453	428	456	455	432	455	454	453	456	423	447	447	443	448	448	458	448	472	416	480	468	431	468	427	454	440	426	435	422	455	449	457	414	410	419	472	455	427	460	476	466	444	452	451	460	478	464	454	485	448	441	480	449	447	433	419	453	426	428	454	473	443	433	456	462	468	427	434	478	471	436	440	492	458	474	475	455	513	471	475	451	449	413	463	457	444	468	445	435	440	450	428	419	473	436	467	463	442	428	472	430	473	480	462	460	462	455	453	450	469	420	432	456	483	452	393	438	476	482	461	488	473	471	454	454	446	456	444	443	448	412	426	455	475	435	451	459	422	475	463	432	455	428	459	413	474	427	472	456	435	446	452	405	476	478	450	464	440	417	435	484	458	441	437	441	426	439	457	451	436	467	462	444	489	446	423	463	425	476	436	442	439	485	443	469	444	464	443	433	504	439	457	475	482	482	455	442	434	432	488	446	453	480	470	446	443	455	467	430	442	450	425	420	464	453	403	446	476	437	463	460	431	451	471	440	443	448	455	481	450	473	426	470	433	424	451	465	408	486	434	498	438	445	475	443	461	463	448	467	473	428	467	433	453	479	477	439	444	451	448	435	465	447	417	478	453	476	469	397	422	423	426	444	448	480	468	481	466	443	442	479	467	444	442	453	448	436	486	463	465	472	460	411	436	444	448	440	466	444	472	491	472	440	443	452	476	431	417	476	466	418	442	455	412	436	431	485	412	422	454	452	447	465	475	484	449	444	440	461	459	438	429	499	484	488	443	450	458	442	451	457	415	450	483	428	453	437	452	435	408	453	435	443	437	419	465	420	440	477	445	493	422	445	473	441	434	504	427	467	424	428	471	443	415	428	428	450	462	470	440	459	454	438	495	427	468	446	479	467	467	506	461	433	417	491	449	459	439	459	469	431	446	428	467	458	430	459	514	433	452	441	468	430	435	436	419	420	448	463	420	441	451	466	456	440	450	455	454	461	473	443	421	438	401	479	484	427	442	443	474	407	472	468	430	469	445	511	460	464	481	422	463	423	457	440	443	442	447	453	432	503	449	428	472	450	436	442	459	421	461	479	430	471	459	475	447	452	399	434	470	433	489	450	462	479	479	459	436	419	442	438	457	480	479	445	427	444	466	434	469	437	456	471	437	457	463	418	466	460	474	440	472	475	442	438	481	474	434	450	427	475	483	455	442	461	448	444	437	441	455	450	448	489	457	445	463	482	436	454	484	419	420	416	452	479	486	438	455	475	470	423	451	424	492	453	455	426	460	428	445	425	403	479	457	422	445	445	445	440	491	443	484	421	475	456	436	444	461	446	456	455	429	421	422	460	434	460	456	458	424	440	478	441	464	448	459	419	449	425	480	473	466	436	418	466	465	453	458	433	431	430	415	467	432	481	441	482	434	443	440	453	432	418	438	461	471	461	429	475	466	465	413	476	462	466	423	452	441	423	437	419	440	447	468	459	452	431	494	410	449	458	456	467	448	456	459	433	461	438	459	446	435	430	512	457	444	495	434	477	441	405	439	493	489	441	479	429	417	472	429	470	452	426	448	461	483	455	445	461	484	445	442	443	479	445	435	495	446	443	467	403	455	431	505	458	455	460	446	448	423	427	456	417	480	433	434	450	442	482	444	488	445	427	416	439	393	466	433	429	478	455	452	414	458	466	478	460	438	429	491	487	437	453	439	429	486	441	413	429	465	426	458	450	453	453	456	468	438	429	425	482	469	467	427	433	455	461	454	467	421	433	476	472	467	435	483	502	464	452	427	461	453	449	438	472	478	432	469	443	477	447	485	455	414	442	451	462	478	440	431	459	437	463	458	456	455	440	450	422	441	459	443	419	426	447	451	462	485	489	478	452	461	408	471	462	424	430	485	447	436	484	455	430	434	444	443	489	447	453	451	449	486	442	427	431	435	466	460	416	455	443	460	488	480	463	407	450	451	444	447	456	466	445	443	444	455	446	449	469	436	461	452	441	423	438	474	457	452	490	423	448	474	449	453	485	458	468	491	473	481	501	460	421	466	469	476	496	465	455	463	436	448	448	451	465	440	421	441	466	437	469	421	438	453	466	444	456	463	430	451	419	434	442	479	481	465	474	498	429	432	439	464	458	470	463	467	435	416	456	417	462	468	439	447	449	440	435	459	455	445	471	409	447	466	496	456	452	438	432	421	436	441	422	448	454	436	424	446	461	480	445	465	472	423	492	467	452	480	451	454	426	454	474	429	468	459	453	457	419	412	418	454	433	484	459	467	438	492	420	432	436	437	423	477	458	386	439	430	451	438	429	471	461	451	427	403	474	457	476	431	400	472	459	435	461	427	438	382	502	405	455	426	482	458	474	511	497	407	458	439	429	458	426	443	451	452	461	491	491	454	438	468	454	436	467	460	413	463	481	429	471	427	461	483	451	481	415	441	443	409	463	426	463	464	431	437	467	483	421	466	437	473	431	466	425	457	426	458	427	432	466	464	447	426	421	455	461	455	447	444	423	488	426	480	418	414	433	428	482	421	454	444	467	416	508	421	421	430	428	421	460	421	457	461	479	427	465	438	433	488	463	444	456	455	481	419	434	469	414	424	434	469	465	436	442	458	451	461	470	458	447	454	472	457	434	475	457	431	438	464	444	444	463	455	446	424	464	455	447	413	469	441	441	406	465	458	452	450	447	452	433	445	444	457	410	469	440	433	438	457	472	457	489	428	448	452	431	439	434	472	396	473	480	477	448	479	462	453	439	443	488	469	459	456	460	488	436	464	446	430	502	452	454	469	426	440	467	483	471	428	424	453	464	433	443	447	441	431	437	479	426	448	463	474	416	438	447	465	437	450	465	457	453	419	436	446	462	491	457	422	487	466	433	448	431	423	437	447	481	469	431	497	446	460	429	438	427	452	476	446	453	435	461	490	440	447	435	443	478	456	460	434	424	471	476	476	482	442	449	464	450	440	446	440	470	464	460	497
41453	27038	14856	7919	2107	6129	845	375	378	341	327	340	345	335	309	315	341	327	314	296	303	307	319	284	312	274	315	286	329	291	302	293	348	336	319	297	310	303	293	296	285	292	315	274	341	320	319	313	300	295	304	302	281	307	319	301	315	315	285	368	291	298	282	297	307	306	282	321	289	337	305	292	315	313	319	295	273	310	348	323	323	291	309	290	328	287	321	276	334	273	332	313	301	295	285	289	320	300	296	278	335	305	291	335	295	262	328	291	298	357	291	302	309	311	295	296	287	315	330	321	323	334	321	323	329	304	337	281	293	298	306	304	314	315	303	319	295	335	261	316	306	291	306	319	300	265	286	308	312	305	306	296	317	312	326	318	305	344	337	343	296	275	288	302	296	289	309	299	307	350	302	281	321	300	318	291	313	313	310	293	297	284	315	301	296	290	323	313	322	306	334	301	325	283	310	328	291	311	321	326	303	310	291	314	305	305	305	304	294	282	334	296	329	318	319	311	323	303	315	315	296	286	318	299	278	310	312	332	313	320	309	305	285	315	284	277	319	316	306	326	345	319	308	354	290	322	305	315	317	318	313	275	308	313	316	299	316	298	285	286	311	303	317	345	316	299	304	314	318	296	305	323	310	294	262	317	310	298	317	328	301	316	276	320	316	309	317	294	326	301	296	278	300	327	313	335	311	309	283	307	312	312	317	294	331	296	290	312	295	313	293	295	284	285	328	298	300	302	317	302	305	298	325	346	314	332	276	321	294	298	290	294	331	268	294	294	292	282	344	329	271	291	299	298	310	333	318	316	300	325	310	327	296	309	348	311	321	339	328	316	328	283	332	315	310	300	332	316	306	327	324	311	317	319	326	310	337	299	304	335	314	299	314	314	336	326	323	308	333	323	257	320	296	308	307	300	328	277	331	316	290	326	346	283	316	336	366	326	306	326	288	306	319	330	332	330	291	336	307	323	354	289	352	318	314	325	292	312	340	316	350	348	308	299	269	319	333	320	321	281	303	325	283	299	312	262	328	299	313	314	329	338	305	312	306	317	309	319	312	289	253	308	312	320	287	309	314	270	307	299	299	315	318	313	275	309	298	290	305	315	299	317	289	296	288	325	309	334	301	281	310	304	286	296	313	308	294	307	324	349	353	314	343	298	293	297	329	291	298	277	298	277	307	320	318	299	309	338	279	300	302	289	330	316	313	306	301	279	308	287	348	307	276	317	296	281	293	284	334	280	307	305	312	327	329	318	306	315	303	300	284	320	288	311	318	303	301	303	300	345	329	290	319	300	350	345	321	320	317	338	299	299	340	279	268	309	299	308	316	357	311	323	307	299	276	326	319	318	320	327	310	313	275	266	291	308	304	352	308	325	321	327	333	345	269	314	318	373	336	323	331	335	300	337	350	294	282	321	316	316	298	321	311	282	329	309	330	297	311	301	319	349	288	319	317	309	308	361	339	282	321	295	277	288	321	301	324	295	316	325	296	313	299	305	322	284	285	314	292	305	299	303	320	313	284	322	274	332	280	311	312	316	308	295	320	301	342	344	326	322	293	343	317	295	279	325	329	284	322	276	326	347	331	305	312	322	329	314	310	329	324	295	286	301	291	291	322	317	323	333	304	312	328	292	309	303	307	325	347	310	299	322	252	313	289	332	311	314	297	296	331	341	273	295	304	298	307	337	332	338	316	333	280	323	317	308	329	284	341	334	275	332	312	331	324	297	298	308	289	312	323	300	315	354	340	312	320	321	352	289	301	328	309	275	291	285	338	292	334	269	310	323	302	307	275	294	293	299	285	321	316	318	306	327	283	325	312	339	318	325	297	297	319	314	310	293	310	300	283	297	300	354	355	316	316	273	297	318	331	313	357	321	320	291	331	319	292	335	335	320	298	361	361	317	305	315	291	309	330	303	311	333	311	324	341	344	298	294	305	301	288	323	301	311	329	274	302	284	302	290	315	318	340	301	285	288	300	301	309	300	352	269	299	314	311	302	352	321	341	324	291	338	299	278	321	317	303	337	273	349	335	283	256	294	307	299	264	294	293	321	285	261	275	289	344	305	245	289	324	321	324	310	289	319	320	297	296	278	318	318	304	325	345	328	298	272	311	274	332	292	283	313	333	308	300	313	285	311	326	332	322	317	292	315	310	328	308	328	335	319	306	323	311	334	293	328	288	305	329	301	335	271	312	281	307	324	286	319	298	350	300	316	335	293	306	337	302	318	323	322	312	337	305	326	310	309	310	319	297	321	303	317	274	275	298	335	310	295	289	321	304	287	299	326	319	283	302	314	280	330	318	342	337	294	308	328	290	310	320	338	295	312	307	323	330	321	309	332	324	347	276	282	318	283	309	277	299	313	299	299	310	315	299	297	318	303	328	299	310	297	310	302	297	316	325	327	290	304	313	281	304	313	300	314	331	332	307	315	337	349	324	300	316	306	356	277	334	328	291	303	286	285	299	284	324	298	323	293	290	324	326	298	317	321	352	302	338	310	330	322	325	293	311	359	351	303	293	300	318	318	344	319	321	328	333	309	318	339	312	340	300	324	343	348	323	308	247	315	309	274	282	279	307	315	291	314	318	307	273	332	291	330	318	334	299	290	316	301	327	314	328	316	276	306	305	299	314	267	289	331	290	341	321	283	302	324	336	277	324	312	308	313	293	293	305	294	300	290	329	304	299	295	316	291	304	335	325	324	291	319	302	318	329	318	322	307	313	311	309	286	305	330	309	338	301	346	316	324	313	310	306	313	345	295	321	326	341	266	336	314	344	295	324	320	316	300	333	278	335	311	281	318	322	298	281	323	325	332	321	306	301	307	284	330	314	325	308	319	344	327	337	309	336	302	323	319	297	281	351	355	289	304	289	300	260	332	286	336	316	284	328	301	315	315	283	305	317	319	269	293	311	328	305	317	338	316	309	314	300	338	310	282	282	288	335	296	298	310	318	270	312	323	319	319	294	307	279	339	304	301	315	298	313	306	285	290	306	321	329	309	292	320	320	258	281	275	290	320	297	285	303	319	290	321	297	291	293	324	327	338	342	294	321	311	323	334	299	288	303	291	316	318	271	311	327	264	277	331	277	312	310	275	275	325	320	327	307	281	307	311	293	323	307	325	300	315	285	327	303	316	318	306	312	279	304	314	330	279	345	289	315	332	338	305	320	297	290	309	298	324	315	278	304	302	297	296	319	320	331	332	340	327	331	317	317	303	277	301	326	343	345	314	299	317	305	303	319	309	349	309	316	327	278	297	304	289	324	326	325	358	311	314	316	304	338	276	332	322	303	324	314	318	302	302	309	295	339	317	275	291	314	288	272	303	312	308	286	313	325	311	363	332	319	302	308	314	357	316	313	313	309	309	305	301	345	298	300	301	352	320	284	285	308	317	304	300	309	332	343	299	330	307	357	318	300	335	329	301	309	308	307	314	306	319	341	282	309	313	299	303	291	316	319	294	312	313	325	292	292	306	298	311	323	317	315	301
26057	20643	17462	15646	6629	18274	1833	844	760	757	746	743	750	752	721	717	688	735	697	736	779	677	646	736	679	708	702	700	704	697	679	714	689	702	647	686	729	688	705	729	689	696	704	759	718	685	711	749	705	700	692	674	716	731	690	674	677	627	691	690	773	708	686	738	758	698	708	754	721	690	676	703	704	719	719	718	671	717	727	752	660	701	733	672	709	673	700	699	683	719	685	688	690	737	694	688	685	703	741	727	682	725	751	680	688	742	650	757	679	662	685	630	698	655	721	683	670	761	699	704	726	662	693	697	666	684	694	677	707	692	729	699	718	706	689	720	689	667	641	697	705	718	691	680	702	659	685	708	714	726	693	687	719	696	684	758	700	715	652	720	736	667	665	687	664	724	738	720	702	651	663	666	737	719	726	683	669	639	681	709	667	713	710	689	700	739	712	706	725	736	681	670	695	685	658	668	675	706	711	735	712	720	722	654	722	729	654	705	709	711	717	661	672	705	698	686	680	722	674	686	711	735	710	745	681	693	696	687	695	681	726	695	722	739	709	665	688	679	691	703	692	673	717	714	669	688	714	686	693	704	675	653	679	747	687	688	671	723	666	712	662	703	687	671	711	708	706	696	732	739	675	744	681	644	695	713	671	705	695	690	683	738	669	711	702	694	723	665	660	701	633	730	710	639	709	704	670	760	691	714	701	676	694	663	719	687	688	722	654	667	698	717	668	697	704	731	713	715	705	676	673	700	655	694	707	709	682	707	679	714	701	711	671	630	672	678	674	738	693	692	706	730	679	702	691	666	683	726	685	675	678	706	723	635	690	703	680	666	709	704	714	684	681	714	663	764	691	716	739	751	665	677	725	702	690	702	721	684	698	703	690	724	705	698	631	665	674	677	686	667	718	681	659	681	670	711	717	697	662	703	711	717	654	717	673	658	709	671	675	684	735	753	662	699	663	723	722	692	714	676	701	656	679	720	722	727	666	705	690	682	696	672	683	700	745	716	669	718	707	766	654	740	710	756	661	664	709	704	689	709	670	709	678	719	663	730	690	691	695	653	712	689	673	712	658	686	700	676	726	719	697	648	714	718	683	730	722	661	701	726	704	703	680	741	700	695	688	669	703	672	679	737	671	695	655	708	662	703	712	721	712	708	675	697	660	721	692	677	686	705	687	694	667	729	669	705	697	711	674	729	675	684	648	710	717	722	693	652	659	690	714	697	736	699	700	687	692	715	639	629	699	666	687	710	671	725	637	670	706	659	721	681	663	682	750	687	696	673	669	654	651	722	697	681	675	730	707	705	691	733	649	686	724	672	681	743	688	657	705	642	720	620	659	671	749	671	701	660	724	660	769	721	726	711	699	747	746	708	707	690	747	689	714	704	738	702	644	717	714	696	696	675	729	686	729	760	741	724	629	720	689	676	691	697	645	702	712	706	669	646	650	703	712	694	719	709	663	700	716	698	677	718	758	697	720	725	706	697	693	703	694	716	695	693	631	672	683	717	693	699	691	719	672	687	710	685	681	715	660	708	682	679	697	714	666	695	687	739	752	702	647	741	726	691	669	663	689	712	669	692	700	707	686	692	706	671	729	713	676	706	673	692	724	746	669	698	691	688	704	665	669	677	686	700	710	695	709	721	720	686	711	713	689	727	690	651	724	686	662	700	714	740	679	683	732	705	700	673	682	729	712	705	668	653	689	702	713	748	726	646	691	680	649	675	699	730	746	681	721	689	670	727	712	739	698	704	664	709	706	689	680	714	722	703	667	713	715	667	677	750	734	680	690	653	757	657	711	677	704	722	696	710	710	686	705	676	707	642	703	721	697	707	704	753	716	638	689	672	661	687	711	615	644	653	657	726	731	727	699	717	681	697	723	720	698	667	693	712	695	666	693	673	687	715	718	722	686	712	709	725	682	697	697	656	737	693	736	689	749	715	741	681	710	690	750	704	732	661	688	683	748	676	705	685	693	694	647	658	733	723	726	715	735	739	678	663	670	730	682	683	700	697	695	716	709	725	674	682	682	700	684	691	653	677	675	720	683	724	703	657	707	690	688	687	713	710	669	710	706	738	706	696	745	669	721	667	706	699	714	683	675	687	704	688	695	697	691	717	685	695	709	722	715	718	680	726	723	714	702	679	745	743	678	700	715	654	678	726	755	679	717	670	669	695	649	724	751	670	705	651	712	700	704	707	729	624	713	706	668	777	704	687	659	696	656	683	656	711	724	704	706	739	679	695	664	671	695	669	737	663	712	689	733	704	683	707	728	657	698	680	724	699	676	731	710	727	681	680	723	713	700	737	646	682	707	684	750	651	654	674	643	689	701	721	686	686	679	713	724	695	690	678	706	666	717	688	662	732	718	681	696	743	730	656	694	747	677	712	673	710	697	713	694	713	733	681	698	706	686	739	681	706	719	714	701	703	703	679	703	758	701	656	742	747	742	669	671	670	683	720	704	679	726	677	731	663	710	678	673	696	681	687	723	662	688	686	689	694	689	658	700	685	679	651	691	708	729	703	690	687	719	690	686	699	702	665	733	697	680	722	706	702	725	686	691	646	674	685	659	680	746	745	672	641	699	656	666	712	708	661	673	715	700	694	713	692	666	769	712	719	731	701	681	698	640	672	696	688	745	698	740	719	727	688	713	644	715	660	684	686	693	715	676	661	675	677	725	712	747	734	730	720	697	708	663	690	688	760	705	667	680	705	693	682	708	689	667	719	709	675	660	711	756	701	688	695	683	695	662	727	723	686	713	728	691	713	704	695	698	675	694	728	690	744	681	724	685	651	744	688	705	643	716	683	740	714	687	663	696	656	655	660	656	703	724	722	670	689	699	748	696	711	705	679	694	674	682	745	740	711	756	670	670	719	703	691	716	709	649	717	679	674	674	691	681	691	686	738	685	735	702	680	710	698	714	691	744	731	678	717	728	758	754	712	696	730	679	685	679	728	671	716	699	682	674	733	668	666	670	726	724	709	677	653	688	739	734	706	694	724	721	658	674	647	720	657	686	717	680	708	658	645	692	668	732	682	690	689	657	710	666	702	694	700	700	695	675	680	668	665	713	715	697	722	661	699	677	705	684	718	755	693	686	680	701	710	682	716	672	696	712	691	658	734	699	749	684	708	689	626	705	636	688	728	709	678	762	702	695	730	698	692	687	631	702	702	687	671	710	717	698	683	718	714	720	669	721	752	729	736	682	741	685	684	686	646	689	699	715	694	716	641	675	723	701	676	683	721	701	684	710	673	703	742	692	678	678	696	750	648	705	736	659	734	694	651	734	677	701	649	704	677	681	651	702	701	691	686	662	697	701	697	776	685	699	694	695	685	688	694	681	693	688	684	709	699	680	752	742	683	675	651	645	692	707	729	674	688	686	691	718	699	736	664	717	663	726	673	677	674	672	662	695	731	741	684	710	729	708	698	663	672	675	743	690	667	665	724	728	652	710	705	718	715	715	711	691	706	688	665	637	697	712	720	650	697
50291	34480	19641	13865	5921	12023	1730	329	351	306	310	362	327	310	314	320	309	332	313	287	314	297	300	304	324	350	305	310	326	276	324	306	334	278	307	297	312	305	337	318	309	304	326	360	309	314	280	370	300	300	298	311	289	331	289	278	317	292	320	302	318	304	314	309	298	314	284	325	279	288	301	320	292	296	327	324	283	310	330	313	299	315	299	281	273	295	267	321	315	284	314	308	311	319	313	292	285	320	294	322	301	290	330	302	318	290	320	304	324	264	289	305	318	302	284	336	320	242	297	362	315	308	298	292	292	291	306	285	310	317	329	326	339	329	304	291	265	304	302	285	312	310	296	275	313	333	258	293	328	310	341	286	318	286	307	302	284	309	300	294	298	330	282	300	340	319	298	319	285	302	307	292	282	309	323	312	309	324	311	296	315	306	302	319	322	324	315	300	271	313	308	333	294	305	285	288	297	310	314	294	277	302	296	320	342	300	285	323	257	302	299	310	293	290	298	309	292	298	320	377	353	332	278	246	305	295	287	272	297	283	298	297	332	295	317	294	307	289	333	305	335	297	315	323	321	264	279	303	293	337	316	305	313	317	324	308	259	304	311	340	290	303	299	342	311	309	302	306	302	275	306	292	342	294	287	326	315	302	311	300	292	315	277	298	301	324	287	298	295	324	339	302	321	310	291	306	297	288	333	297	309	325	294	276	339	311	309	309	309	334	303	275	281	298	287	279	304	301	314	283	292	342	316	321	310	295	308	318	329	282	329	329	294	304	314	326	317	329	270	279	303	332	294	315	298	317	317	308	258	274	343	272	315	312	308	309	310	319	298	310	329	281	292	276	309	321	311	303	302	337	302	273	302	325	296	282	305	327	339	306	275	286	286	298	330	336	290	327	331	296	293	315	309	308	261	281	267	315	328	298	303	302	310	321	322	285	307	286	334	303	304	331	299	321	329	321	290	315	300	291	292	332	280	366	340	353	294	335	333	325	316	295	269	304	359	309	323	307	326	307	360	313	320	287	295	328	297	323	318	311	311	269	330	299	303	294	305	290	324	276	274	322	273	301	310	291	305	321	326	307	340	328	313	304	313	307	280	337	304	304	296	329	334	314	297	309	333	275	290	317	296	283	279	264	299	312	280	335	319	294	295	311	349	307	312	298	328	321	290	282	314	332	313	300	306	320	309	316	300	317	278	308	290	331	309	300	319	295	314	302	283	294	298	313	286	277	313	255	300	288	295	317	258	299	332	306	317	279	298	288	322	307	289	284	283	318	298	297	302	292	293	316	298	279	302	328	332	321	300	299	273	308	309	324	292	291	291	310	313	325	283	285	296	285	314	331	278	335	268	276	293	294	276	271	293	325	293	324	312	298	307	320	279	292	313	306	308	272	292	318	327	279	299	296	294	263	271	267	322	308	290	302	291	287	308	307	294	304	314	295	296	271	301	282	303	296	265	297	277	282	291	308	305	261	283	316	317	291	287	324	315	298	287	330	296	304	305	305	320	299	278	311	291	305	333	314	299	288	352	303	316	303	318	304	327	329	339	328	275	290	330	279	300	331	289	304	304	327	304	331	303	308	310	302	312	340	324	288	327	270	311	276	273	285	314	337	308	283	295	294	309	298	284	300	275	314	318	326	296	266	311	279	326	278	307	326	249	302	276	283	279	282	327	324	280	303	300	280	311	291	324	297	297	288	306	277	281	283	273	331	300	327	254	310	312	298	326	313	296	304	273	267	279	304	334	310	311	305	319	304	284	283	308	338	294	306	303	297	304	285	306	342	277	288	292	331	296	294	284	250	289	315	277	301	294	295	330	321	292	278	283	313	300	302	290	334	303	305	301	316	303	252	311	314	314	332	308	301	265	307	296	323	328	312	299	354	312	301	313	264	326	322	319	273	280	311	300	311	320	290	315	324	327	296	312	329	299	300	271	292	295	308	315	339	300	299	302	296	304	297	290	269	304	290	308	302	298	291	321	324	304	295	336	304	314	279	266	256	327	280	285	280	267	322	298	307	315	263	312	321	286	281	265	285	289	259	310	292	317	314	314	306	305	317	298	289	316	327	351	319	310	305	332	314	295	292	279	307	310	289	281	317	306	281	298	326	324	282	295	296	272	302	301	310	276	286	284	314	283	291	314	290	306	303	302	321	281	328	331	286	345	341	298	296	294	294	302	304	300	308	300	299	314	296	286	283	319	316	341	315	336	318	326	300	301	268	278	309	282	316	314	307	346	295	318	282	290	299	296	262	307	311	347	333	273	323	298	280	297	303	290	338	302	274	290	318	317	308	300	294	315	329	295	287	326	315	305	320	335	283	278	309	321	283	321	319	314	311	317	290	313	287	289	330	314	316	326	287	310	315	288	343	326	289	291	329	309	298	305	292	322	293	294	289	296	281	295	321	294	301	297	301	346	307	252	283	301	313	288	302	303	334	268	270	308	307	333	319	331	291	257	296	317	287	298	282	320	297	293	294	301	312	302	307	310	314	275	303	274	272	312	300	291	288	278	276	315	281	296	310	271	275	353	343	292	304	286	339	343	309	318	314	304	295	293	274	289	335	288	305	299	304	303	309	319	330	307	271	305	316	328	312	322	308	298	295	322	302	312	326	287	290	270	274	319	329	304	293	318	299	274	331	322	300	289	317	317	311	278	342	309	297	294	286	305	311	319	314	288	264	281	314	336	292	332	297	296	347	316	308	298	297	286	322	270	279	304	306	277	304	323	337	292	293	335	305	286	288	345	284	305	306	301	308	317	276	309	284	300	270	335	304	276	289	291	294	300	350	311	311	295	311	283	300	309	311	305	305	280	322	311	323	309	271	336	284	292	300	274	336	324	332	286	294	331	256	291	305	295	305	273	298	292	276	319	288	264	293	306	305	315	276	353	279	308	315	250	300	301	282	305	335	309	305	301	291	315	297	314	303	293	296	301	344	314	328	345	320	318	313	284	296	310	293	272	283	271	309	325	274	308	321	280	296	314	306	295	290	302	333	319	335	278	328	296	287	267	293	310	310	313	324	312	294	309	305	311	266	312	306	309	319	302	269	276	325	327	305	299	323	316	319	297	309	304	310	271	305	303	299	323	319	317	307	302	287	313	288	320	317	291	286	300	280	288	298	292	280	301	315	275	287	348	299	341	343	315	310	335	296	305	307	335	305	321	322	323	346	280	300	274	298	307	290	289	276	304	321	360	303	355	305	274	304	312	327	326	330	297	299	292	320	297	291	307	310	260	308	304	302	304	301	315	312	288	274	322	300	277	305	313	280	287	287	319	313	296	308	306	302	288	306	303	323	299	262	331	296	351	303	318	323	309	338	301	303	290	305	309	288	314	309	320	296	298	305	286	295	320	304	296	327	292	295	301	314	317	342	301	294	302	303	328	306	286	322	310	304	304	261	288	301	286	316	327	267	285	301	352	317	306	299	283	296	326	309	259	306	277	296	310	319	311	290	327	307	280	330	318	312	331	309	316	296	306	296
31163	26282	21428	24179	14689	27105	3192	933	849	812	781	750	725	736	711	713	703	709	691	690	663	689	709	722	670	733	695	698	690	679	687	672	688	730	706	676	683	670	682	665	656	672	666	656	649	648	692	658	676	709	718	631	724	718	673	711	647	677	672	694	630	664	710	699	649	693	643	694	686	707	638	669	683	672	683	644	662	657	626	634	665	696	690	653	641	644	640	677	638	675	675	651	696	665	669	689	709	672	686	651	662	676	674	668	700	657	686	667	651	680	677	621	694	651	661	664	676	732	682	650	644	676	685	671	660	611	655	715	642	617	671	693	692	654	693	707	657	668	716	662	654	687	660	691	658	642	691	689	660	693	671	671	672	648	677	672	672	708	686	665	663	625	655	686	664	664	667	659	643	675	663	679	655	650	665	638	654	665	692	685	692	696	689	648	710	649	612	681	670	687	661	614	659	629	672	650	658	671	664	647	652	632	689	626	669	610	629	643	692	672	640	689	670	689	639	677	676	658	689	660	696	658	737	659	685	662	647	653	677	640	651	707	652	648	616	666	694	695	687	687	662	641	683	653	628	681	658	650	695	660	687	643	675	600	670	653	654	674	619	659	677	681	662	699	669	627	658	649	684	645	651	672	707	692	653	673	714	673	683	663	665	657	630	668	674	664	691	624	688	699	673	703	599	649	660	667	659	715	644	683	694	693	629	663	647	686	644	659	627	697	673	671	636	639	695	689	607	651	689	677	681	675	680	688	666	631	748	683	648	645	642	668	689	684	694	662	690	682	665	644	658	655	646	691	636	645	691	657	624	638	741	657	650	688	691	693	681	664	624	624	658	712	693	662	663	656	663	645	617	684	670	624	694	690	625	668	697	671	643	643	690	722	660	692	645	656	685	681	685	684	653	652	700	704	637	678	648	677	613	677	656	630	648	630	679	686	728	685	657	669	665	696	653	701	676	685	704	661	679	633	665	629	664	635	644	701	660	631	700	683	642	685	645	676	669	612	648	663	609	659	706	634	640	684	637	711	669	619	666	685	672	647	673	678	698	667	661	640	669	704	687	658	652	646	657	658	655	636	663	633	684	722	605	691	699	631	627	671	678	659	662	662	674	705	706	707	684	663	662	608	687	657	659	684	711	651	662	727	642	635	709	681	690	674	652	646	687	648	669	630	631	688	626	664	667	652	641	639	595	646	705	639	647	654	683	708	625	682	665	627	682	654	697	677	652	652	646	665	673	677	674	688	675	683	677	651	672	664	665	680	662	687	658	626	673	644	734	645	668	686	675	687	726	651	662	661	648	669	700	659	687	668	663	657	706	663	638	662	696	733	666	677	660	664	669	702	629	685	668	665	657	701	657	686	638	692	686	649	648	642	656	630	690	681	651	658	668	662	674	697	642	656	659	662	699	616	655	676	664	608	658	648	701	671	671	653	651	650	627	690	656	679	694	695	646	692	684	663	639	651	659	618	667	659	670	713	666	657	724	694	708	653	678	681	674	687	643	689	698	698	632	683	697	636	622	650	650	647	681	641	648	642	669	666	662	728	639	625	675	619	666	666	633	683	681	672	641	666	666	634	655	704	635	670	647	657	681	601	654	648	664	661	662	641	665	657	635	686	662	596	650	693	665	637	685	658	675	637	656	660	660	679	651	659	663	601	697	674	702	657	690	631	670	684	671	669	703	682	670	690	659	636	643	651	658	681	662	675	658	612	683	693	694	623	702	662	660	694	633	605	643	680	657	698	712	666	667	675	681	688	687	656	693	640	689	630	702	686	668	670	657	653	632	622	726	673	658	667	642	652	688	658	670	677	639	641	667	642	678	641	729	680	667	687	702	686	656	678	651	667	681	627	640	646	665	664	667	665	619	680	641	642	640	611	623	654	650	641	646	646	644	631	705	670	687	597	643	664	685	656	632	712	712	698	684	681	671	677	682	644	674	673	618	630	668	692	650	676	703	677	667	676	670	682	672	656	647	662	659	646	646	695	710	709	646	664	680	682	658	673	638	672	675	679	643	663	652	670	674	647	636	693	668	632	684	678	650	648	672	647	663	633	686	667	651	672	628	650	705	639	674	628	640	666	667	633	635	634	669	677	650	693	659	653	659	651	682	673	675	675	664	689	656	688	655	619	674	661	631	695	663	663	705	659	694	653	628	649	710	717	641	678	689	635	655	694	708	699	617	693	713	650	691	632	664	711	662	692	666	643	660	674	721	693	659	636	668	682	649	665	640	703	679	690	658	691	682	668	724	644	658	692	717	711	622	665	651	653	642	637	673	676	673	701	655	675	711	674	698	654	615	660	692	643	706	663	669	670	681	627	687	639	703	614	680	675	630	686	686	669	658	623	681	708	696	665	628	672	663	673	648	649	636	677	634	640	640	656	679	665	687	693	680	667	677	692	685	700	689	667	651	701	664	631	666	710	653	666	651	669	681	665	688	694	674	652	669	663	662	704	642	640	664	683	646	670	660	686	654	694	615	669	663	630	675	652	654	635	624	705	669	672	682	632	679	651	668	644	695	648	731	676	674	682	659	632	670	637	649	657	654	693	639	626	666	649	623	663	676	695	640	669	659	714	638	688	645	669	674	662	676	662	678	648	650	647	633	683	661	660	647	660	650	670	685	659	653	645	662	675	677	673	646	636	669	670	632	623	670	671	674	690	701	667	683	691	693	632	651	630	670	711	718	675	702	684	678	669	673	668	648	700	674	688	671	690	663	636	657	656	642	658	636	667	668	683	671	692	672	684	649	671	672	720	724	677	654	669	651	622	687	661	682	685	647	670	676	635	678	611	657	702	698	617	660	643	694	668	695	642	655	608	688	635	673	673	622	670	667	685	657	670	669	669	645	679	669	680	646	602	679	654	651	643	652	658	641	644	683	661	702	674	693	641	678	648	671	643	655	741	680	718	691	640	663	697	659	673	661	669	708	631	662	634	673	645	635	693	679	701	655	653	651	711	667	649	701	646	674	630	684	671	674	718	680	713	706	668	704	673	669	678	645	668	647	688	675	629	712	649	660	701	642	630	679	724	688	650	651	660	675	715	642	666	661	712	635	688	673	718	682	685	655	653	656	704	649	709	672	693	679	632	698	629	671	654	734	648	708	677	663	712	627	683	672	670	708	690	655	693	640	703	646	651	678	666	672	652	625	703	693	656	651	605	662	622	666	695	672	651	638	625	668	668	633	667	685	683	634	689	675	644	670	666	678	635	676	696	657	654	666	698	654	675	669	646	689	652	662	630	686	676	685	650	665	667	641	679	674	655	660	714	640	674	704	645	681	700	710	677	658	655	666	610	684	687	668	649	677	677	711	644	635	674	627	666	679	661	656	646	648	643	730	636	672	650	636	637	648	664	644	650	638	687	631	639	681	683	683	653	671	674	665	605	650	703	651	685	683	696	660	671	668	675	657	640	664	645	669	652	697	683	655	664	681	671	699	695	672	694	648	664	654	665	658	662	631	649	719	678	689	688	650	709	688	652
28247	18634	10085	2285	258	329	202	189	209	188	185	181	183	191	185	164	182	213	208	175	168	192	152	174	176	161	173	199	162	202	182	196	198	232	203	179	215	214	198	190	175	176	193	204	214	196	188	174	190	208	191	178	179	207	213	182	184	186	165	206	172	178	174	186	169	198	200	199	170	189	191	180	201	194	176	165	163	182	183	186	170	182	178	194	185	169	179	176	184	200	166	170	172	166	174	178	166	176	191	194	196	212	166	181	205	197	162	202	200	184	182	197	175	184	184	193	174	194	183	187	212	202	190	202	202	201	200	209	182	184	196	184	210	189	185	169	154	198	204	190	205	181	190	168	198	149	167	168	191	199	173	200	221	193	185	172	187	182	202	168	183	187	175	179	180	184	186	188	178	192	169	208	167	188	172	189	194	190	198	198	189	173	178	169	185	179	174	179	200	177	175	225	219	196	192	173	194	201	157	180	180	179	182	189	205	194	184	190	172	155	190	179	193	190	209	196	184	196	188	171	199	205	200	166	222	170	192	166	136	191	169	183	196	203	189	173	183	174	188	187	204	174	206	184	186	190	206	170	175	183	198	183	209	190	185	197	192	195	177	180	199	188	175	187	175	175	201	172	154	184	196	174	180	222	200	177	163	181	166	195	185	189	181	178	193	199	188	176	169	150	177	203	197	184	206	202	175	172	181	193	198	200	172	193	178	195	177	194	207	202	177	176	170	201	212	188	194	177	182	183	207	169	187	187	198	203	181	189	215	191	187	200	188	168	204	192	177	181	182	215	194	165	211	198	208	190	190	193	197	188	187	197	212	155	239	214	174	206	177	204	196	190	204	191	232	204	207	161	167	194	181	216	218	182	197	170	198	187	192	158	192	175	165	160	153	192	216	182	192	191	190	177	175	182	192	189	187	166	214	175	218	174	179	170	207	181	205	192	191	182	170	208	200	165	181	206	202	162	151	196	165	155	169	195	179	164	176	182	176	206	177	209	200	174	190	200	176	219	203	163	193	188	201	208	184	186	205	203	163	181	184	178	187	181	195	210	142	225	203	192	175	184	184	179	201	201	182	186	201	199	217	194	181	215	182	177	157	155	170	192	186	184	217	191	214	216	192	167	190	157	182	208	176	165	169	180	191	218	183	190	207	210	158	178	176	201	189	205	192	189	183	174	173	196	191	206	189	181	172	169	182	180	193	202	216	190	200	188	177	197	171	169	189	188	173	187	186	190	168	182	194	197	194	197	206	191	188	210	175	194	175	197	184	207	180	179	182	194	173	191	156	196	167	161	173	173	178	179	197	178	164	180	202	184	186	177	170	164	184	183	184	207	201	179	182	161	196	185	184	198	173	222	149	176	200	181	198	190	183	196	179	184	216	201	212	192	184	188	172	203	196	172	179	184	165	194	192	210	182	175	178	197	177	166	178	174	191	193	177	171	190	200	202	175	195	192	175	193	191	172	175	187	194	195	170	159	173	192	193	202	205	191	173	183	170	210	203	187	176	197	193	175	200	197	188	205	185	187	177	205	164	169	202	179	176	221	190	181	201	198	176	181	175	199	199	218	210	159	176	198	196	212	178	195	174	151	171	190	177	168	193	200	194	207	208	193	177	219	205	176	211	228	173	215	172	181	165	191	192	179	190	199	198	171	178	181	205	180	169	183	170	194	181	173	196	172	199	207	174	176	171	153	185	163	199	183	178	173	190	197	173	185	172	194	175	162	214	196	194	224	144	162	160	219	183	206	175	176	187	176	167	184	181	176	172	195	168	200	189	210	177	191	175	183	191	160	177	151	196	189	196	204	191	200	204	214	184	188	170	185	173	204	181	196	187	167	177	196	195	175	193	190	163	168	196	183	198	163	175	166	181	183	165	202	201	193	193	174	183	208	175	176	177	186	174	205	183	183	199	194	181	201	185	183	172	191	190	177	199	209	193	177	177	199	206	186	183	187	192	191	200	175	169	202	172	182	173	188	188	185	203	197	176	198	215	177	190	212	186	188	187	147	188	211	168	204	191	191	170	193	177	179	193	209	200	202	201	186	185	188	184	197	200	195	176	183	174	182	211	196	179	191	210	180	200	187	186	184	170	211	208	178	176	187	217	184	186	175	180	141	195	205	200	176	186	226	185	192	189	184	164	173	215	171	192	176	181	200	187	186	168	181	188	191	172	209	179	161	188	184	184	194	185	199	178	182	208	196	185	194	170	159	183	171	177	187	189	196	175	188	206	186	197	220	211	193	187	189	195	191	197	185	172	189	209	166	178	159	184	176	162	194	181	176	153	183	181	161	182	183	182	175	189	186	155	190	180	210	195	190	181	176	200	161	187	185	195	208	191	197	178	209	163	170	196	213	208	173	183	183	202	189	182	200	212	177	211	188	185	217	198	204	182	168	172	186	152	192	157	182	186	176	175	195	196	196	177	176	178	169	176	174	210	200	177	198	176	192	195	189	198	190	193	176	201	179	168	196	175	200	159	193	179	192	212	199	168	181	185	208	176	216	164	193	202	197	193	197	209	198	180	192	208	182	199	188	174	195	169	166	201	212	196	202	185	166	197	186	186	204	179	181	195	174	151	209	174	186	179	179	179	203	183	188	201	152	182	202	187	184	171	188	198	151	195	200	206	214	177	191	197	188	194	173	211	173	180	185	166	168	198	215	174	194	176	195	178	196	178	197	197	219	194	184	175	173	186	183	188	179	197	185	156	191	185	181	191	196	195	191	196	217	186	180	194	191	175	186	183	173	205	189	193	224	184	169	164	183	186	176	182	173	187	174	192	170	152	161	180	165	185	195	208	163	217	187	167	190	196	186	171	180	192	169	180	204	199	193	174	195	206	172	186	173	178	197	184	191	171	186	225	199	178	194	217	204	188	191	179	193	177	196	173	187	163	181	176	187	204	181	187	197	184	173	204	171	183	162	192	175	166	177	183	185	190	184	190	156	177	183	191	204	173	186	182	184	184	196	181	200	201	208	183	173	214	194	198	177	179	200	186	181	171	172	178	193	177	180	169	175	171	178	206	196	179	194	189	149	195	181	162	191	164	197	198	202	191	196	181	171	170	170	160	196	169	193	205	200	177	184	183	182	187	197	180	192	201	179	172	176	188	188	158	170	192	160	182	191	196	189	180	198	176	162	148	188	177	199	192	199	206	173	194	163	184	197	169	160	190	185	199	199	215	176	187	167	190	187	188	157	191	177	181	207	183	158	154	192	191	191	204	165	202	172	177	192	172	189	215	201	190	207	192	178	187	212	183	196	179	186	172	180	213	193	184	170	197	153	183	208	186	182	181	208	197	190	185	167	194	200	208	176	182	182	213	189	178	196	168	205	194	173	183	217	207	198	156	186	154	182	200	177	208	184	205	214	175	142	188	176	182	198	193	182	191	195	180	203	194	200	210	196	207	146	182	166	176	182	186	210	167	178	177	167	155	205	180	181	196	186	197	183	191	193	186	181	155	191	195	177	229	206	186	185	172	183
16796	14741	13923	3886	681	1118	460	425	435	457	442	485	454	464	462	437	429	421	416	483	482	510	465	451	481	424	473	420	484	444	433	461	426	468	442	437	429	478	473	442	462	474	454	427	432	439	475	464	455	467	457	451	452	446	473	432	447	429	419	467	465	446	420	425	446	453	417	475	466	460	459	498	451	467	462	465	449	460	468	447	472	452	434	479	431	437	459	429	446	446	431	477	469	470	482	441	454	454	440	475	480	438	456	459	448	468	435	488	456	493	520	481	464	437	446	449	448	430	487	456	469	452	479	435	438	484	458	480	428	468	463	433	446	511	420	470	447	447	453	459	459	464	487	454	475	432	475	496	473	442	486	481	469	477	501	471	492	491	476	450	471	479	444	472	516	485	430	457	422	466	438	468	432	448	436	422	450	454	478	474	494	512	484	458	497	465	443	487	457	425	479	469	488	463	487	472	444	462	458	445	452	454	462	445	424	431	473	481	455	462	453	437	483	459	441	430	448	464	481	447	462	463	480	485	472	438	449	465	440	432	452	479	456	443	478	452	464	413	462	439	477	443	461	429	477	476	467	442	445	452	458	433	446	454	429	430	441	466	456	468	457	468	468	448	486	459	427	455	434	425	448	409	487	499	497	468	436	443	453	460	459	467	435	467	522	456	415	455	474	476	432	432	499	451	429	458	467	456	519	455	486	475	424	486	493	452	465	454	487	479	471	425	467	456	437	497	447	448	475	426	461	470	469	447	476	481	448	425	424	465	484	465	453	482	447	474	459	418	478	494	473	446	459	433	425	466	451	450	433	477	485	443	463	436	451	426	449	442	471	497	435	453	481	428	475	442	426	451	477	463	447	502	488	442	468	455	505	435	468	455	461	459	445	466	439	487	470	472	469	457	463	450	455	464	473	444	475	446	435	454	450	431	447	423	481	443	469	443	480	439	447	483	464	457	476	427	423	457	470	470	436	470	435	463	458	444	463	420	457	442	453	461	452	488	470	460	442	447	416	477	484	465	450	457	440	488	464	434	453	493	441	437	505	489	456	458	478	468	453	437	421	464	436	497	442	445	455	449	460	453	494	447	445	420	467	495	497	485	434	471	454	488	435	448	459	435	452	446	486	437	503	482	467	420	470	483	423	443	453	442	439	472	485	457	449	445	434	418	458	465	446	506	415	452	485	476	460	441	444	462	468	478	434	443	454	463	429	414	468	450	461	425	397	435	461	435	432	458	481	469	459	470	456	494	471	467	482	477	464	483	483	473	480	459	461	426	450	453	468	475	441	460	434	438	488	444	447	477	440	409	447	452	471	455	488	474	467	465	407	401	490	486	477	416	440	472	481	423	456	422	473	460	463	492	439	430	427	434	452	446	460	488	435	470	477	464	478	484	461	449	465	472	443	464	484	460	451	473	464	466	438	456	500	444	500	490	474	477	446	463	463	431	482	455	462	469	434	454	465	458	446	473	449	496	523	487	461	433	457	479	440	454	411	439	472	471	458	471	457	412	426	491	442	435	501	477	461	483	442	463	444	477	423	446	437	474	435	464	416	470	445	450	476	461	429	458	443	433	453	463	483	455	489	483	448	478	459	456	469	482	453	449	503	477	444	452	423	475	459	475	480	470	453	412	453	452	423	449	447	432	449	457	474	471	500	489	481	453	456	451	448	461	451	473	435	431	454	508	430	493	415	449	476	479	457	437	454	448	473	474	476	458	452	454	425	497	507	506	468	478	485	448	461	474	455	460	503	463	457	464	470	428	458	484	443	410	462	429	449	471	483	455	410	480	470	458	480	470	482	454	457	434	459	485	469	485	465	488	483	448	455	439	468	465	445	460	495	438	446	430	427	416	458	458	456	461	456	467	460	437	433	488	455	441	446	466	473	448	472	471	467	432	444	431	480	458	476	452	471	461	444	425	447	452	471	409	436	457	505	467	446	460	488	441	479	456	434	472	453	469	487	469	402	443	442	457	437	440	440	436	485	473	456	442	444	417	434	433	443	425	440	431	440	429	454	452	476	442	439	464	457	452	447	466	456	496	482	463	455	444	476	460	432	480	432	463	423	465	417	474	455	457	431	461	462	443	433	474	454	452	457	481	463	460	437	452	452	492	463	466	465	407	444	443	435	466	457	483	465	433	465	459	451	433	435	436	456	445	498	460	435	430	424	461	481	428	457	454	488	452	482	478	457	503	479	449	459	465	456	473	451	431	434	458	466	437	502	433	444	453	431	440	445	431	451	463	461	465	465	437	486	457	459	462	443	466	471	476	456	437	491	436	460	460	478	481	418	424	443	425	463	512	470	492	490	456	465	469	449	427	474	437	457	469	449	455	441	460	459	482	476	434	432	458	433	472	464	480	453	463	436	439	463	445	473	440	436	417	442	484	472	443	458	428	438	482	472	463	400	426	430	454	470	484	430	433	437	398	501	417	469	457	448	440	466	476	464	478	489	434	463	459	467	435	453	458	468	509	479	448	456	459	444	472	462	484	468	461	450	411	477	468	487	488	486	450	473	466	470	469	493	466	448	452	457	439	422	472	473	473	463	474	468	490	449	474	470	475	458	442	445	475	456	456	454	412	454	438	473	491	436	440	435	457	464	469	453	467	436	441	445	480	425	461	465	472	480	473	472	467	425	480	457	471	427	428	450	483	443	465	474	432	461	467	463	456	435	426	461	488	456	467	473	477	442	452	509	456	467	469	462	430	488	442	542	477	466	461	440	486	479	463	414	468	454	481	453	505	433	469	476	469	468	476	456	455	502	462	458	478	472	453	482	456	425	479	444	446	457	453	451	472	492	463	438	412	490	480	453	449	472	464	460	446	471	458	442	439	461	426	426	472	484	503	447	439	444	439	466	419	395	492	424	463	449	480	442	478	435	437	463	447	509	473	451	480	512	452	464	496	446	449	441	431	467	432	456	491	427	474	447	466	456	454	434	456	469	435	489	457	455	479	449	462	442	489	459	499	430	432	451	459	497	449	485	450	440	438	442	453	469	471	471	475	450	464	481	493	458	470	440	410	465	466	459	440	463	514	461	464	486	443	452	433	481	462	443	458	489	447	449	447	435	455	433	489	463	462	499	462	452	475	467	434	455	428	444	512	457	451	431	464	453	440	453	499	491	489	467	439	434	470	436	484	474	465	483	460	438	450	448	512	485	470	456	447	488	438	498	445	470	470	436	424	445	482	464	432	452	430	447	484	456	435	465	489	447	456	446	447	451	416	444	464	470	456	416	421	476	461	466	493	446	474	468	488	494	438	482	479	434	486	470	445	478	471	479	451	459	481	462	440	480	482	489	477	445	475	407	464	498	466	477	456	476	464	460	446	490	439	467	461	445	460	454	474	453	490	452	533	434	491	470	494	443	432	469	428	470	460	433	461	462	511	447	449	473	451	454	449	477	445	412	475	516	469	481	471	452	441	462	513	487	459	444	437	465	492	470	436	446	481	450	448	472	485	447	465	491	481	429	473	413	488	473	426
42314	28814	17566	7086	3941	5669	960	321	344	357	317	352	334	322	308	305	332	361	300	388	339	303	322	330	319	341	326	327	348	328	307	296	319	353	298	301	266	304	342	323	315	323	332	309	289	267	311	302	314	325	334	324	315	344	334	309	294	315	299	319	297	348	275	326	312	333	341	318	309	324	304	340	340	295	329	298	319	314	297	316	321	316	330	294	348	319	319	332	312	302	305	299	324	313	322	295	307	293	301	312	290	325	336	331	261	293	315	344	314	287	328	337	331	356	305	349	341	325	302	339	297	322	356	314	318	337	303	311	296	312	290	333	322	293	259	338	335	313	324	302	324	325	290	343	326	322	352	333	329	342	313	307	314	300	280	310	342	297	318	362	295	316	331	343	301	298	311	303	284	290	307	302	347	355	282	299	308	348	287	327	330	342	368	328	309	346	321	302	343	318	344	363	326	340	304	318	292	339	312	337	317	303	305	336	329	323	311	290	319	326	331	298	313	302	337	306	295	332	320	310	317	303	324	347	316	316	309	333	305	292	298	291	287	270	335	324	320	326	329	308	315	327	317	287	320	314	333	313	345	316	301	333	325	291	311	328	274	285	268	295	336	295	333	297	307	294	308	341	305	304	294	357	335	330	314	349	309	316	320	316	332	322	319	316	340	334	300	298	314	326	302	316	309	285	315	299	328	357	338	293	309	291	298	330	301	327	302	324	296	312	330	306	312	307	341	308	331	325	318	302	309	301	309	322	316	313	303	312	297	296	321	327	291	310	360	295	342	308	324	298	301	314	285	337	336	300	361	341	345	303	314	328	305	340	329	335	332	309	292	283	274	330	325	348	345	345	288	305	302	346	309	281	265	316	351	328	315	341	309	312	343	358	325	298	314	294	347	341	306	315	293	302	284	297	280	346	309	286	328	321	309	302	282	352	304	336	304	313	332	312	338	300	304	298	290	311	294	343	339	315	321	307	303	341	290	300	284	302	270	309	286	300	333	328	278	315	314	318	314	316	305	323	338	302	314	254	341	324	338	332	288	343	337	332	308	308	315	334	283	310	345	309	302	308	364	346	338	311	302	286	302	322	342	335	336	309	332	325	288	298	352	328	344	370	319	269	281	331	329	329	318	325	332	323	306	317	352	331	322	287	304	314	316	321	359	331	319	322	302	314	312	328	303	295	318	324	328	348	332	337	315	290	290	316	325	333	306	319	358	324	319	298	334	288	346	319	359	332	307	343	322	307	326	312	297	319	294	338	320	289	316	313	344	346	306	362	292	309	310	303	325	317	323	316	312	311	341	294	285	324	317	298	281	334	318	316	304	323	356	334	294	301	315	303	324	297	302	334	318	288	314	299	307	327	326	281	310	303	315	315	318	294	299	295	325	338	307	319	283	322	328	308	327	308	318	359	341	323	317	324	297	318	296	305	326	296	299	289	308	296	278	342	296	305	300	314	295	325	326	343	307	330	385	289	313	318	345	331	287	334	323	291	311	325	324	299	318	281	318	302	317	283	305	322	330	324	313	294	315	333	329	330	316	335	312	318	313	297	318	362	321	329	298	318	296	339	337	303	331	296	285	333	315	317	316	325	310	323	303	296	299	295	312	278	329	291	337	307	296	323	307	284	302	332	302	318	319	295	318	319	313	322	297	321	292	289	296	326	320	301	302	333	301	349	297	330	306	376	343	288	313	332	291	291	295	301	331	333	319	326	306	299	299	337	338	306	326	331	331	276	345	297	326	283	322	296	309	311	314	331	306	281	302	302	301	327	286	305	318	325	336	308	316	320	297	289	288	280	339	310	336	308	308	310	279	305	293	323	351	265	318	290	313	335	354	326	331	294	336	316	361	344	333	331	313	329	313	333	311	318	321	316	327	314	331	344	322	328	340	312	321	321	322	312	291	373	307	300	291	329	304	319	300	326	331	324	314	286	312	344	321	297	326	331	363	327	331	298	293	356	309	317	349	306	301	319	285	321	322	324	313	313	336	285	303	332	300	267	334	297	313	311	310	315	312	302	276	318	342	292	292	312	321	314	286	299	321	301	331	313	342	311	354	292	273	315	324	317	309	331	306	321	294	325	277	274	319	284	299	335	315	307	314	310	318	292	308	349	318	336	284	285	287	312	326	298	280	286	312	291	278	293	305	303	302	303	340	308	270	296	310	303	317	349	324	340	327	301	265	292	312	330	351	337	333	328	336	309	311	326	348	333	312	316	326	314	318	298	304	375	290	314	341	311	340	301	308	338	317	324	285	300	329	344	317	316	298	301	334	351	308	311	302	341	314	343	322	337	309	323	324	318	295	325	298	306	276	339	322	320	316	328	316	343	322	314	308	335	304	288	316	306	283	296	316	297	306	341	282	300	314	328	321	373	315	318	326	304	316	327	314	275	335	320	329	331	319	366	302	315	335	317	297	310	298	328	337	297	320	311	301	268	295	313	339	297	319	269	304	321	327	311	291	282	310	312	284	297	327	315	321	282	287	297	308	319	309	294	296	311	296	301	294	296	300	330	320	312	346	328	317	303	317	332	289	311	322	309	325	339	319	274	327	351	295	297	334	312	300	330	305	305	310	339	304	306	339	310	319	324	314	311	302	307	309	296	312	282	308	301	283	296	292	313	305	280	310	316	329	299	319	307	330	315	324	310	335	299	303	287	315	321	335	321	310	302	291	290	333	311	298	293	323	295	328	310	303	328	323	345	289	314	331	312	310	268	324	342	311	327	297	351	328	325	338	306	322	348	299	318	304	318	290	334	322	352	307	297	338	345	321	322	282	294	314	295	307	326	335	294	325	325	313	325	315	309	307	320	296	310	280	302	326	304	322	332	277	321	320	322	298	304	339	349	298	338	318	336	352	289	339	310	335	301	329	347	274	347	306	317	339	302	326	323	329	298	322	306	314	298	348	317	300	320	299	304	339	333	321	312	311	325	329	301	299	328	328	319	310	335	322	316	352	301	285	316	334	304	308	335	334	281	318	305	323	305	312	316	329	295	299	309	318	313	343	329	341	319	307	297	290	318	296	317	304	368	319	313	320	306	303	298	349	304	307	322	316	311	318	349	319	312	314	322	318	312	289	318	316	308	308	306	303	329	303	303	311	288	303	291	296	321	341	288	323	278	297	291	345	336	341	290	292	335	313	305	302	307	318	359	316	310	335	297	261	314	323	280	312	289	325	258	310	329	290	325	315	291	312	295	326	304	290	323	321	288	339	325	278	320	298	328	297	329	302	305	308	316	292	286	312	287	292	295	279	315	323	323	324	348	313	336	314	302	318	306	323	308	305	331	339	311	311	324	322	287	311	317	323	338	333	298	308	320	324	325	344	286	294	352	312	318	289	281	324	328	327	295	297	345	302	299	340	325	322	310	326	296	334	334	312	308	318	318	306	340	345	291	320	339	301	333	322	316	330	303	305	316	314	338	350	300	305	268	327	308	314	335	337	327	295	286	325	336	347	292	312	310	292	333	287	313	297	301	299	312
26414	22287	20536	13375	12434	17173	2129	797	740	758	794	741	739	720	724	771	749	704	713	751	740	731	685	697	664	690	715	736	719	734	721	730	728	752	710	723	674	671	734	678	756	746	671	707	761	724	786	708	707	766	715	703	691	737	692	697	701	718	683	732	696	646	710	716	684	742	681	763	686	720	719	730	720	706	664	687	726	688	707	703	675	725	740	743	707	672	699	748	688	701	724	749	658	701	724	674	708	680	693	718	700	708	649	724	695	708	704	709	696	698	708	706	713	698	680	708	749	742	718	698	742	686	697	698	685	731	747	654	707	679	747	692	654	723	729	701	721	717	707	714	686	693	710	716	684	704	716	689	718	689	693	736	732	700	744	711	691	680	730	732	701	701	733	725	714	666	739	760	718	695	683	668	739	676	693	671	718	754	695	708	693	697	744	646	714	770	705	663	685	719	732	727	678	672	703	696	717	704	705	721	657	683	695	698	683	681	719	686	736	713	708	705	737	695	678	698	718	770	698	710	706	695	703	685	711	702	757	684	709	725	671	700	693	719	711	723	675	681	746	671	675	676	700	722	698	713	696	737	688	704	652	699	727	668	659	656	724	682	712	717	664	731	710	711	693	755	704	701	671	691	718	734	745	737	761	720	724	713	764	694	699	687	747	705	743	668	714	687	712	712	683	694	712	678	692	675	671	705	672	713	700	711	698	731	703	767	670	702	742	721	693	731	704	674	715	728	657	729	723	702	742	721	703	705	695	738	692	684	675	682	700	662	736	663	746	741	695	729	684	691	711	659	784	655	694	699	698	696	703	664	704	711	638	755	726	732	721	699	703	679	686	673	719	721	767	665	691	713	674	725	721	683	683	735	693	755	745	676	745	655	697	732	675	649	708	701	699	731	672	718	696	777	699	718	708	672	699	708	688	687	694	657	715	731	708	728	717	679	705	723	693	706	717	715	723	706	708	695	727	710	676	699	714	705	698	681	709	716	698	709	715	700	694	722	713	656	710	678	717	713	735	676	687	666	700	698	691	703	730	711	716	719	727	714	700	731	719	722	705	699	776	670	714	696	727	704	675	739	744	702	730	710	684	736	753	681	720	699	726	691	698	705	713	718	734	739	715	678	680	734	720	734	722	722	702	743	704	713	758	726	749	768	681	689	659	698	780	670	667	724	655	776	715	715	714	666	695	694	692	753	681	710	672	754	716	769	713	670	731	709	660	720	725	694	732	720	715	729	693	708	678	711	709	697	704	697	707	734	778	795	708	675	676	724	706	708	675	732	713	704	718	697	682	697	710	733	709	653	678	709	708	771	678	707	705	719	620	711	699	700	755	721	701	667	713	704	747	699	711	731	737	678	771	709	688	739	721	709	700	660	699	709	735	743	705	749	712	717	718	725	710	703	673	693	698	691	741	694	766	754	715	708	686	654	683	658	701	710	742	685	686	716	711	694	689	688	669	745	718	670	663	747	696	715	683	717	737	716	705	710	652	668	698	707	651	715	732	703	721	751	716	710	687	653	662	707	683	720	691	725	722	726	706	705	767	689	673	771	738	713	697	705	721	652	680	683	722	729	714	698	693	693	649	720	688	726	726	678	694	712	695	724	703	698	700	695	681	664	702	674	723	696	686	763	701	708	678	771	711	724	709	728	713	762	728	704	636	720	711	675	711	727	679	709	768	653	695	723	668	667	681	705	707	712	664	699	728	702	733	730	673	686	674	668	716	679	738	708	709	757	705	726	732	708	714	712	719	668	676	683	714	739	698	685	708	709	758	695	724	745	683	695	718	717	688	729	701	716	700	719	672	746	661	729	712	761	706	701	674	721	696	657	715	731	703	685	721	725	679	718	735	705	731	722	694	689	705	727	716	659	696	695	723	696	691	713	721	650	741	706	706	702	709	735	699	744	724	702	684	735	743	713	693	710	713	707	701	685	680	672	679	689	698	700	656	723	687	670	700	700	679	672	710	692	732	710	717	756	746	688	696	708	697	720	715	711	635	743	733	687	749	721	713	663	701	667	699	710	732	718	688	710	737	722	756	703	707	718	695	697	715	703	728	716	687	734	708	674	712	743	696	776	689	720	719	775	689	738	713	725	719	722	762	679	727	721	727	696	732	703	740	703	732	707	705	722	721	716	723	718	726	681	711	719	687	669	660	714	679	699	738	681	773	697	696	707	660	678	732	714	712	688	684	663	724	676	735	740	696	718	721	681	699	695	692	745	666	707	691	747	714	705	682	678	748	714	658	683	690	696	707	717	722	741	737	726	754	735	708	698	715	693	736	732	741	773	719	687	738	716	706	713	708	665	686	736	735	683	736	722	731	672	678	691	691	716	691	728	671	723	671	719	639	741	713	628	655	724	724	677	687	718	677	699	702	728	698	678	692	729	727	700	711	691	708	706	740	705	724	715	709	694	707	749	669	670	754	693	706	713	714	664	668	704	707	741	721	771	701	736	729	724	681	721	680	779	688	675	708	743	675	691	723	710	666	754	751	675	676	697	724	723	705	671	753	712	720	698	675	716	700	712	714	747	728	695	698	699	707	741	693	667	691	760	696	683	724	745	700	735	699	775	672	727	729	700	641	760	747	713	712	681	741	697	710	670	701	662	703	693	661	716	675	724	670	720	692	715	707	721	711	756	716	664	695	692	690	668	740	655	711	728	681	758	714	729	658	711	674	723	707	723	714	701	748	747	717	698	723	730	710	717	691	694	740	722	707	754	709	703	724	669	696	699	672	691	690	732	699	665	703	748	685	668	693	727	702	725	700	686	697	692	708	694	695	655	726	736	687	681	762	680	709	709	713	717	704	682	759	665	740	692	685	680	714	732	683	659	740	686	699	731	731	717	690	710	694	724	749	743	721	714	684	696	724	716	722	695	708	680	706	691	712	679	789	726	702	704	715	714	664	657	663	699	696	688	685	718	697	712	699	662	686	701	677	740	726	678	739	690	681	727	719	696	731	655	667	723	726	676	661	681	729	712	722	744	742	663	711	716	738	719	670	700	689	692	674	681	747	745	742	753	771	738	682	658	691	658	667	657	708	726	760	693	672	738	711	707	706	674	725	674	735	677	680	722	726	706	722	750	706	696	749	704	703	674	692	682	715	692	685	717	686	718	709	669	692	736	721	702	729	735	699	690	714	726	658	711	674	733	676	703	679	737	697	740	743	730	706	707	678	734	722	710	693	689	729	731	681	702	712	701	649	723	719	721	697	669	682	755	739	736	709	700	701	681	636	687	684	699	710	680	693	701	720	698	739	735	696	670	723	699	678	706	733	740	739	699	732	704	714	735	738	704	749	728	699	702	707	734	701	716	733	690	732	685	677	668	658	727	631	707	662	729	690	720	664	695	726	678	741	710	721	671	680	706	716	697	681	658	711	723	752	702	694	719	716	682	747	681	653	710	742	730	696	708	713	756	717	683	720	726	670	727	714	704	688	728	645	687	759	690	692	709	677	715	699	746	741	692	696	687	740	679	693	729
50753	35033	22555	5770	8985	12796	2078	381	357	334	324	304	374	354	338	320	315	297	334	316	307	278	314	314	306	323	293	328	291	312	296	318	278	282	299	316	314	303	309	294	307	301	273	331	305	303	265	285	346	294	297	296	292	339	318	298	304	314	319	326	300	306	302	293	274	259	276	296	289	290	335	313	325	295	288	291	292	291	363	338	282	279	301	298	312	329	294	286	294	312	304	276	300	274	271	328	317	309	329	313	298	350	280	321	331	288	308	303	309	309	301	295	289	339	325	327	304	293	319	332	315	263	284	285	319	283	298	292	294	303	317	322	335	297	300	273	261	274	335	313	278	327	297	299	311	270	276	293	282	327	349	304	313	302	276	281	313	286	301	315	284	311	332	312	275	299	330	304	316	249	254	296	290	309	310	294	303	316	291	323	284	294	311	337	327	323	287	307	321	280	313	295	317	308	300	302	302	279	307	288	300	315	329	316	294	315	308	308	297	301	318	289	276	319	303	285	306	279	286	340	314	309	298	290	296	324	310	320	318	307	309	323	305	311	300	323	304	339	301	328	280	306	301	292	318	292	335	320	310	332	316	278	259	292	288	255	319	340	324	318	314	292	318	318	280	300	281	292	298	265	260	294	257	296	311	278	290	313	289	262	287	298	280	297	329	295	294	282	312	316	286	294	283	299	283	328	297	305	315	302	318	298	289	292	274	297	311	276	315	304	321	312	286	309	312	292	300	293	332	323	309	314	299	271	287	318	303	302	280	293	290	314	321	292	308	306	285	308	305	320	312	303	306	298	323	303	314	328	332	330	288	318	299	323	312	304	343	338	322	335	311	305	320	278	258	297	282	313	309	306	332	309	286	306	298	307	311	315	330	326	283	304	327	306	300	299	297	316	319	270	273	289	305	296	290	299	301	297	342	283	321	329	319	313	324	279	291	328	302	278	281	283	303	306	310	281	278	284	295	312	297	310	274	297	329	332	320	305	298	307	304	326	360	285	299	297	281	329	295	300	299	312	310	275	295	278	268	286	312	293	312	325	323	291	293	327	306	302	301	342	328	324	299	260	291	291	295	308	279	278	306	306	323	344	319	276	313	323	301	321	264	324	307	305	296	286	302	324	318	310	290	322	320	316	312	283	291	284	323	286	288	307	270	337	285	317	317	315	321	313	304	290	303	302	315	334	326	316	337	328	319	300	327	310	312	315	301	296	273	276	306	270	285	263	326	320	332	284	316	325	328	286	302	272	286	321	303	283	289	278	306	308	267	331	283	311	305	273	300	282	328	324	307	318	326	314	304	287	298	298	335	323	315	300	298	287	297	290	302	307	335	270	287	261	307	282	254	297	301	324	320	311	308	302	317	330	309	307	322	304	303	307	301	307	307	287	317	289	308	297	305	287	304	309	338	312	329	332	291	329	324	315	326	337	320	305	316	327	306	311	318	294	312	309	311	293	288	286	305	325	268	303	263	260	295	275	295	332	306	319	322	319	293	335	311	333	298	299	303	317	294	291	296	272	343	301	282	298	335	311	286	299	324	295	321	293	335	289	292	280	315	308	311	313	299	287	278	302	288	289	330	342	282	292	301	293	293	337	295	325	297	299	343	285	303	295	293	295	291	322	276	328	320	281	295	307	324	290	277	328	300	312	288	301	277	304	301	331	318	308	288	279	311	279	319	288	300	293	285	325	317	316	303	326	302	300	299	315	323	293	284	295	272	319	309	300	293	298	308	307	292	317	338	309	306	327	308	284	327	294	315	319	324	317	266	287	310	292	292	287	325	292	321	291	295	311	294	299	306	322	293	327	312	306	302	316	303	289	280	324	315	317	298	315	268	317	300	296	276	289	284	292	308	333	308	275	304	287	295	315	284	292	327	284	279	292	285	352	310	297	361	309	317	303	294	269	306	289	277	274	300	294	279	299	294	335	309	333	296	293	310	319	303	311	260	302	299	330	270	306	313	312	337	284	314	288	270	299	302	314	327	291	333	336	299	300	314	275	311	270	317	287	319	298	274	329	342	300	281	344	272	296	313	299	300	271	337	293	309	326	265	286	305	313	326	339	273	323	315	271	314	298	288	304	273	324	302	287	290	323	285	312	303	294	302	304	315	335	299	314	322	285	289	327	297	284	282	311	310	342	325	303	289	287	290	311	324	290	314	334	297	304	276	299	317	278	270	322	307	259	256	292	255	312	310	308	306	287	278	277	291	308	313	291	285	277	299	312	336	299	345	282	298	302	288	281	283	303	324	314	336	287	316	270	314	322	317	304	321	322	341	316	289	302	269	289	310	332	335	276	318	326	311	310	322	323	276	286	333	303	277	279	291	326	271	341	326	299	312	281	338	273	315	327	323	307	311	308	299	306	321	281	327	314	319	308	308	304	294	289	274	325	304	304	319	315	318	291	298	287	293	333	312	333	275	288	302	263	312	294	309	304	309	288	292	298	290	347	293	297	304	322	298	316	271	330	322	281	328	296	320	308	327	321	327	312	303	306	320	306	290	312	265	296	276	299	294	316	294	332	314	300	315	302	319	324	291	317	300	296	319	299	267	333	295	324	286	260	329	303	303	308	292	261	326	311	239	339	285	295	341	305	312	273	269	296	319	315	298	332	274	311	292	267	333	304	319	313	296	293	281	332	295	318	299	300	343	299	335	331	293	320	309	308	312	308	317	314	333	291	315	332	322	297	316	312	298	279	297	318	289	343	324	304	314	324	291	282	304	288	308	267	295	270	320	310	295	312	314	330	321	302	293	329	299	315	329	309	318	344	303	291	289	332	303	325	302	351	292	270	303	261	290	284	293	299	320	324	340	309	336	306	310	283	301	276	323	304	284	308	312	281	329	295	284	305	296	312	295	285	301	290	308	292	307	276	310	300	271	301	314	305	274	312	313	304	326	314	292	344	302	324	324	288	296	335	306	298	289	300	329	293	300	273	338	291	314	357	327	335	338	334	304	308	333	307	326	304	324	317	283	289	344	293	300	321	298	292	316	318	309	309	318	321	291	303	315	291	313	299	348	308	315	295	301	315	319	315	322	301	304	292	312	328	293	307	321	337	302	299	295	306	306	328	313	320	290	293	311	298	295	280	322	285	309	309	276	273	257	268	305	279	259	280	322	268	286	323	293	286	303	334	308	303	320	303	295	322	337	316	309	337	271	295	331	305	301	313	291	284	299	277	303	295	279	283	314	325	280	318	294	333	318	308	310	266	297	324	310	288	313	320	297	316	311	303	287	308	312	289	291	266	307	278	315	278	290	284	300	284	292	310	314	336	305	313	264	291	308	277	309	306	308	294	359	305	328	327	343	298	315	327	250	301	273	290	299	297	327	299	306	320	295	297	271	298	308	324	290	261	332	306	320	334	324	278	338	316	319	284	285	296	277	309	277	305	257	338	308	327	289	300	271	332	273	310	293	302	277	301	275	300	287	286	305	319	314	287	292	288	283	322	268	330	311	306	358	316	262	272	314	286	334	311	308	289
31510	27015	24382	7742	24586	27115	3559	848	805	810	735	767	763	739	735	696	700	668	662	674	690	737	711	660	645	698	651	682	700	660	704	703	663	691	724	635	710	699	650	693	646	671	702	645	719	657	652	692	664	727	667	664	686	684	639	636	650	672	638	690	693	670	675	635	650	717	665	652	718	691	672	664	649	664	648	693	687	668	644	723	636	647	627	681	664	719	639	626	708	656	662	632	622	672	653	659	665	669	719	636	676	710	671	682	666	692	642	670	598	682	629	655	647	681	724	653	671	717	696	663	724	697	642	626	677	678	650	607	627	684	629	633	678	639	655	651	733	656	661	655	647	700	653	706	671	616	648	684	657	684	669	654	682	666	664	677	661	633	678	639	667	711	681	677	662	654	662	669	651	639	642	660	661	694	666	642	635	674	656	675	652	727	674	730	668	660	735	610	659	672	697	625	638	683	627	646	687	653	683	691	686	671	659	693	664	653	631	655	666	639	637	676	629	655	707	660	659	644	693	699	680	700	664	682	692	666	683	652	635	613	665	667	682	677	655	644	672	639	694	676	612	677	701	708	672	652	673	670	619	664	659	633	665	676	651	656	650	647	676	627	660	720	612	648	643	647	631	628	679	635	693	640	703	698	691	666	694	650	661	657	687	672	671	680	628	692	661	709	699	648	651	668	648	623	683	683	648	730	667	662	678	671	628	649	637	671	707	658	690	659	651	658	643	673	669	655	672	688	633	652	665	662	653	645	689	668	699	668	680	657	644	669	636	657	645	662	629	689	691	643	637	678	659	676	682	670	711	673	710	676	657	702	663	640	655	635	689	674	618	627	671	688	701	664	647	675	654	675	696	654	623	647	704	666	668	678	706	697	673	667	681	698	652	646	671	664	640	662	620	647	683	682	645	702	648	682	674	649	630	627	667	625	669	678	657	664	652	636	640	649	622	709	632	694	689	706	671	715	693	649	693	668	636	656	633	634	658	654	647	639	702	683	663	676	641	678	681	651	668	627	674	665	683	670	635	674	660	665	646	658	697	679	656	703	702	648	664	682	666	643	674	667	655	656	654	639	666	659	651	699	658	657	672	598	686	676	682	634	603	694	612	629	663	681	652	697	654	683	660	650	701	668	671	653	701	658	652	701	699	678	674	690	623	635	681	657	633	629	676	724	682	653	657	682	639	653	697	655	641	701	667	668	648	596	660	629	653	654	630	733	698	707	684	667	655	652	710	712	713	679	653	665	639	663	629	666	693	698	667	688	668	639	700	677	656	636	698	644	675	668	637	649	703	682	660	678	647	622	707	655	693	659	659	659	699	644	648	675	669	675	673	684	714	660	693	680	695	669	635	657	685	688	648	704	667	637	634	697	611	686	673	658	699	692	687	687	628	722	648	704	652	663	619	627	687	639	656	669	645	671	632	628	606	660	684	610	650	676	699	686	660	657	681	641	649	597	686	646	681	640	683	611	627	695	658	660	641	646	621	650	666	718	643	654	714	652	693	676	709	661	672	661	670	687	676	683	679	631	621	689	641	597	669	713	636	639	655	649	660	687	635	689	688	651	688	627	666	683	682	659	712	624	670	619	639	632	620	650	673	683	643	690	654	624	671	657	667	626	715	665	640	670	642	689	675	697	717	650	632	607	614	631	650	677	660	632	631	686	673	636	693	667	705	657	683	656	666	709	680	686	635	687	659	655	671	649	683	673	692	672	650	673	657	700	628	711	667	715	699	695	646	628	690	660	641	691	691	649	644	650	673	671	703	701	641	681	682	667	690	684	668	691	679	693	660	590	681	702	661	668	685	674	679	654	673	653	634	627	696	694	706	694	659	672	652	649	668	664	680	651	662	666	702	683	690	682	706	695	628	675	673	693	649	624	652	693	647	671	646	664	667	655	647	664	720	696	696	659	655	661	675	647	634	597	705	650	705	677	624	707	698	675	687	646	681	688	662	676	648	654	707	632	695	664	662	741	670	674	668	738	655	653	694	669	672	657	698	686	666	699	648	692	643	679	701	713	644	653	637	712	656	694	671	673	662	648	667	633	649	643	681	672	708	640	613	675	661	636	664	698	702	670	622	699	613	697	655	670	632	652	623	635	642	684	627	642	644	660	658	686	670	617	609	684	640	661	678	659	691	637	661	652	657	647	682	654	637	647	619	666	668	679	662	679	682	652	663	649	673	662	669	691	664	660	671	670	642	673	624	659	655	679	670	713	656	643	675	657	650	671	684	652	655	645	684	674	658	641	673	717	633	695	681	640	651	671	661	667	705	708	636	707	662	669	657	639	732	631	623	637	695	656	665	680	715	672	672	645	680	653	705	681	654	709	662	652	655	687	680	652	639	651	644	690	743	710	659	721	680	674	640	642	642	641	702	622	668	670	710	696	701	705	688	670	681	685	698	643	720	658	651	655	626	634	682	644	639	643	701	703	650	647	662	666	686	729	684	623	674	658	696	657	715	650	652	681	682	650	669	641	636	653	621	690	665	642	681	682	625	655	689	650	660	693	692	665	680	684	640	654	649	679	713	672	668	669	650	655	690	652	655	722	660	618	657	659	641	628	664	684	635	652	665	674	647	675	642	635	620	676	656	644	662	648	673	710	633	697	682	694	615	676	686	629	663	705	694	669	697	600	666	676	625	630	664	652	653	653	640	658	631	648	670	661	673	681	687	665	654	645	609	682	644	628	652	709	670	688	659	636	688	682	693	720	661	659	648	677	616	644	713	704	641	626	662	690	662	629	750	646	674	656	629	652	669	663	641	671	701	697	707	682	687	679	666	662	648	633	670	736	677	633	605	648	662	696	667	671	663	642	656	663	673	666	657	638	641	669	687	666	672	668	685	633	699	737	702	692	691	668	649	657	642	676	618	665	644	692	690	692	653	691	649	693	684	667	669	656	612	669	625	625	672	637	709	633	642	667	684	667	675	649	689	627	641	692	603	657	707	666	653	666	681	682	655	637	645	615	700	665	685	651	687	654	718	673	663	651	669	677	687	665	657	677	616	674	698	633	664	680	671	650	699	671	672	700	663	707	630	654	670	724	654	636	701	605	690	667	667	660	648	623	653	656	687	669	691	659	675	663	669	704	654	651	647	664	667	629	665	667	665	659	706	647	642	668	667	644	679	643	685	659	698	638	686	662	696	670	698	654	693	615	660	702	682	663	654	633	692	653	662	673	677	669	652	661	669	653	618	691	692	671	704	651	733	697	693	668	644	646	700	654	680	629	657	708	673	645	663	675	663	634	632	701	688	718	666	701	635	662	636	656	686	678	635	692	690	700	680	638	674	675	658	672	672	679	673	655	641	692	664	659	626	634	648	696	649	634	636	680	615	627	693	668	657	629	670	643	675	653	686	651	676	680	682	693	592	622	693	650	697	691	663	693	639	659	660	685	655	655	662	667	708	661	683	622	631	652	663	664	659	662	691	709	686	681	674	626	638	647	677	661	690	740	685	678	705	653	646	666	659	688	615	699	638	680
28786	19408	9578	1868	285	311	180	164	185	186	193	180	192	204	203	176	182	200	185	172	176	189	178	177	203	206	185	194	188	195	199	179	151	157	201	174	192	217	196	197	193	193	194	183	176	197	208	216	201	169	200	186	205	185	168	141	187	191	133	167	182	195	185	160	171	169	160	183	188	177	170	172	197	181	201	169	159	189	182	196	195	212	181	196	194	188	169	193	178	186	162	184	179	198	181	162	184	190	157	137	203	185	186	199	200	170	189	165	172	161	176	196	177	185	192	187	186	184	160	203	176	181	213	167	184	175	189	165	173	187	185	159	201	217	200	176	187	176	183	180	141	198	197	171	188	172	181	196	179	177	191	186	192	170	171	181	155	196	171	173	180	163	176	179	178	199	204	179	167	165	184	176	195	189	177	188	180	167	187	190	172	185	176	227	203	187	180	177	175	208	193	199	171	176	184	176	172	192	196	196	173	166	165	171	201	199	177	198	212	197	168	189	167	189	214	201	158	180	164	168	155	183	172	183	163	158	194	199	160	181	204	185	186	197	192	191	203	175	188	202	187	151	161	200	191	185	175	210	217	157	192	188	183	188	184	189	172	178	162	187	193	180	191	193	159	160	214	187	161	191	178	182	200	201	192	204	163	200	172	189	168	206	198	186	230	161	222	216	183	148	188	179	172	172	219	152	181	208	177	197	154	189	193	188	190	192	199	185	200	186	191	160	209	185	197	191	194	187	153	191	176	189	199	186	213	160	187	183	190	187	174	172	201	180	191	173	181	211	192	195	206	184	177	177	170	195	173	196	173	183	177	182	188	178	189	209	201	186	199	200	160	181	200	176	175	192	206	183	173	185	193	194	179	174	164	165	158	182	211	164	196	209	186	192	191	184	158	190	163	158	172	174	172	202	182	175	177	184	180	188	193	187	163	189	188	193	168	186	154	207	187	208	184	158	188	187	211	181	178	190	207	195	176	182	189	179	165	189	203	178	171	167	187	196	183	193	180	190	196	196	170	157	157	187	158	171	171	209	186	184	164	192	172	182	153	189	176	182	181	174	176	177	171	168	173	199	181	221	168	172	162	195	180	194	181	171	187	192	177	158	171	167	182	208	199	171	158	197	176	174	180	177	180	183	173	189	185	182	190	180	179	190	187	156	170	204	199	201	185	188	205	198	193	178	175	188	186	197	192	186	177	199	200	194	188	175	195	186	236	165	160	209	192	194	197	213	182	180	170	178	189	163	196	164	182	163	176	157	200	210	174	164	188	173	144	190	171	183	171	182	190	215	182	194	176	187	181	183	191	200	179	188	188	186	169	176	202	189	170	185	199	190	193	186	181	183	193	171	195	192	189	185	187	180	190	186	186	192	190	196	179	193	208	174	175	171	190	170	188	186	185	194	170	183	189	188	171	161	203	174	180	187	213	195	143	138	191	206	163	184	152	211	183	177	165	163	198	201	164	167	196	163	185	196	180	187	176	196	193	156	198	161	185	186	212	197	158	183	176	180	202	187	165	185	173	204	192	199	185	190	179	157	206	210	195	216	151	200	205	211	178	169	162	188	192	193	189	178	180	179	193	185	232	217	186	159	176	201	180	190	190	180	191	196	182	194	179	192	187	180	204	194	179	196	162	188	189	185	170	181	177	184	196	174	179	178	181	187	202	171	183	186	193	161	181	176	165	163	201	198	162	188	188	170	168	181	184	185	203	164	183	214	179	178	184	178	167	161	159	184	182	171	201	195	202	194	186	198	203	210	168	187	189	174	179	200	175	214	206	175	205	178	191	200	188	151	186	181	174	205	168	183	171	196	182	182	209	177	187	184	189	186	192	183	188	180	227	188	200	190	166	194	174	196	180	187	170	177	160	172	180	192	213	139	199	177	211	186	189	174	198	194	195	190	210	195	194	193	180	188	165	184	180	201	201	196	192	189	155	165	194	200	166	172	164	177	182	184	173	212	189	198	185	172	190	164	201	198	167	191	166	162	160	163	198	189	191	157	198	188	173	195	181	208	202	187	165	184	189	190	196	183	169	172	190	183	192	188	152	172	173	170	172	195	169	186	157	191	173	189	171	181	178	174	188	173	199	172	195	178	176	174	210	186	177	166	172	199	161	165	222	214	185	202	185	155	198	190	186	171	184	154	184	213	170	194	211	178	196	196	173	212	180	200	189	171	173	189	160	159	166	180	191	219	177	189	159	191	198	180	224	159	204	165	221	181	185	161	197	184	184	192	188	202	165	182	187	196	188	165	181	176	176	178	185	194	189	179	179	177	201	213	173	187	162	177	197	153	174	174	160	183	173	166	201	205	186	167	203	180	219	175	186	216	185	199	200	164	170	173	178	166	180	181	215	196	203	213	188	174	194	160	176	194	186	187	176	178	205	196	169	181	191	174	175	191	194	191	183	172	180	179	177	196	180	195	172	164	169	181	168	199	190	194	172	202	178	171	215	211	181	161	165	176	179	181	198	156	173	189	181	170	193	198	179	195	185	165	185	181	136	174	173	183	182	204	180	196	225	191	200	179	181	193	184	173	197	193	180	191	156	187	167	185	210	196	180	209	180	175	187	209	184	183	171	163	181	196	200	183	185	185	193	172	163	170	187	206	193	183	177	196	182	201	176	204	173	187	173	161	205	178	184	195	200	173	187	197	161	182	159	173	178	206	187	199	183	173	209	185	194	188	197	174	189	148	188	173	172	190	193	180	185	170	177	200	176	173	167	197	198	175	189	173	182	181	174	201	206	170	216	191	190	186	184	209	195	185	201	204	165	194	206	177	200	191	195	197	175	189	187	190	197	200	195	203	162	182	205	183	183	165	158	174	168	194	158	175	186	207	172	180	186	186	179	188	189	206	152	172	163	191	170	208	185	199	176	188	177	186	169	194	183	184	172	196	179	185	192	204	193	175	173	189	193	194	167	173	157	159	147	168	182	190	181	175	190	167	174	183	197	148	198	190	186	178	193	181	205	183	188	190	178	199	174	189	207	191	187	190	189	201	200	185	192	174	193	188	192	232	192	183	174	165	180	175	191	176	184	189	165	198	166	174	181	206	180	179	167	186	184	188	176	171	182	182	188	160	183	173	193	199	151	167	174	201	188	183	184	191	199	190	183	178	190	195	183	197	189	200	205	189	193	192	166	182	171	179	197	176	160	175	178	202	202	183	179	203	213	174	181	208	187	196	193	195	181	190	177	185	178	199	207	165	198	185	193	170	190	187	187	202	173	161	175	186	174	168	196	217	184	180	167	171	186	168	155	161	195	181	174	166	175	203	177	173	171	148	185	190	188	186	185	176	182	164	179	194	176	184	172	192	195	175	196	187	173	160	182	184	194	170	177	181	206	195	184	179	176	168	171	193	200	187	196	181	187	163	176	198	189	172	171	181	172	206	189	184	187	206	193	193	186	202	158	168	197	165	191	192	195	185	192	179	194	206	192	201	177	183	200	205	175	205	196	182	183	188	197	190	191	184	204	182	188	217
17420	15353	12413	3314	927	1178	493	450	451	467	449	456	455	430	439	436	437	421	476	479	429	422	446	421	452	463	480	479	466	472	497	455	450	455	444	444	446	420	490	444	410	418	453	415	465	458	430	450	479	424	434	455	445	467	435	500	433	421	487	481	437	473	482	430	441	442	446	437	435	467	472	479	442	441	397	464	450	449	426	485	463	448	484	466	491	443	477	495	437	467	451	415	473	439	469	458	446	439	452	466	446	450	445	437	433	454	459	430	442	477	441	467	478	421	435	425	452	453	446	457	413	438	466	439	478	490	452	460	448	429	431	444	412	455	486	416	455	439	457	474	429	471	466	418	442	440	488	464	415	424	417	443	499	488	435	405	460	427	437	451	463	442	475	443	448	439	450	434	458	458	431	458	440	446	458	467	427	452	417	478	425	485	444	465	454	471	450	474	435	484	454	432	437	448	463	466	415	408	460	440	437	476	448	477	471	415	457	492	457	430	456	445	448	453	445	444	468	467	439	412	431	425	449	449	473	439	468	491	452	451	432	490	430	453	461	455	488	467	468	454	461	435	444	449	432	418	458	455	476	467	468	460	456	433	479	459	503	472	451	510	455	422	461	464	470	465	462	444	438	451	434	445	426	440	486	481	466	474	449	478	474	432	415	467	462	441	435	451	495	479	444	449	449	430	472	466	443	469	433	444	464	468	417	442	454	465	409	433	455	488	484	462	448	468	435	450	440	446	457	426	450	439	431	441	479	449	444	426	410	454	472	482	450	423	453	441	411	447	478	464	449	438	435	429	434	463	472	432	448	424	481	429	419	407	404	419	412	448	458	458	441	458	415	438	434	425	432	441	419	482	448	454	507	429	432	450	448	456	449	496	422	459	444	466	465	467	420	474	400	446	450	426	481	419	454	446	466	479	419	468	422	451	487	445	461	457	407	470	434	415	425	474	486	470	430	503	451	419	466	465	465	500	450	438	432	427	423	417	436	430	447	475	494	448	448	412	446	471	471	460	463	415	422	451	438	430	445	485	457	466	456	491	459	436	489	452	439	460	466	411	437	441	449	456	435	440	432	449	451	443	469	424	443	462	436	437	462	481	438	445	449	451	435	457	480	445	467	437	435	436	471	441	454	467	475	455	435	415	475	468	457	436	467	458	451	405	468	481	458	471	487	425	447	438	451	473	480	423	474	437	474	461	467	467	470	453	460	466	463	413	425	469	437	451	453	492	417	451	466	435	465	450	463	427	435	419	421	448	458	447	431	451	409	450	428	426	474	451	454	441	462	432	450	437	454	442	414	451	437	453	480	417	414	453	482	482	444	433	463	432	444	423	436	431	469	482	458	446	423	439	439	461	447	418	431	513	467	453	436	443	463	463	465	406	457	456	469	473	444	435	437	476	443	456	453	429	471	465	451	420	445	469	453	458	448	425	433	421	447	411	451	461	463	451	404	445	453	457	419	449	468	460	417	444	476	462	492	430	428	451	469	447	476	447	442	447	444	465	455	476	439	472	474	439	450	449	434	449	421	424	473	479	418	459	446	467	458	442	470	441	436	478	482	449	459	486	500	444	463	490	475	436	438	465	469	450	436	439	475	473	483	461	440	462	485	490	435	461	437	439	477	452	428	454	440	433	470	455	442	449	490	428	501	470	477	442	435	448	464	464	440	429	443	452	479	461	437	419	450	434	431	441	462	448	456	437	458	461	477	498	412	465	465	454	452	468	470	472	446	429	451	453	453	487	448	446	456	469	466	411	451	429	456	485	450	453	488	469	417	502	448	473	463	444	443	451	426	465	449	445	449	408	447	436	450	470	434	460	434	464	470	419	457	417	472	457	433	484	446	501	453	459	446	476	475	496	448	440	434	457	438	398	463	437	448	456	474	424	434	457	466	439	481	441	448	425	464	473	500	398	474	425	474	493	459	454	440	417	469	447	438	453	420	412	466	473	441	426	442	417	460	471	456	467	449	463	451	452	439	469	457	417	410	433	462	456	497	427	451	451	430	437	503	460	469	437	491	468	416	456	425	442	445	464	456	444	442	420	460	426	432	467	410	431	455	461	447	449	457	471	457	432	456	446	455	490	433	420	468	452	442	452	434	433	452	427	443	453	423	431	475	441	475	456	435	434	432	444	473	456	443	456	505	425	425	453	461	482	490	454	470	458	467	458	447	470	462	430	430	472	468	480	458	429	465	457	436	482	474	448	457	435	436	425	433	436	441	434	446	466	465	416	436	440	466	462	442	454	464	480	446	484	443	444	456	445	488	434	483	469	457	471	489	451	438	469	454	462	445	470	434	476	431	459	451	460	425	493	465	420	474	433	452	406	447	470	489	428	443	442	482	429	436	445	439	482	418	463	456	420	479	424	469	478	483	468	447	465	429	443	432	467	430	434	456	453	432	401	440	451	499	410	479	465	448	435	478	421	474	432	484	471	447	411	443	461	427	471	455	443	435	445	478	445	425	445	443	463	445	430	433	466	422	445	432	462	436	477	494	407	445	477	475	400	449	434	408	482	416	420	456	429	436	429	450	451	443	426	461	463	481	445	433	456	438	506	418	436	446	483	440	463	417	441	483	425	458	463	427	445	403	435	438	449	447	452	445	450	429	457	471	460	468	446	431	471	423	477	461	458	457	478	446	456	460	467	447	471	451	457	469	402	464	419	448	443	415	452	489	470	414	468	430	464	436	450	433	453	451	459	464	454	430	423	449	490	432	455	462	473	452	452	467	440	432	466	478	475	437	436	458	435	415	450	431	440	470	464	440	448	422	443	454	429	503	452	451	436	470	441	427	427	447	443	453	449	429	437	469	464	459	416	424	477	451	451	477	460	455	451	446	429	427	472	454	436	461	416	429	480	470	413	479	454	424	463	425	449	486	445	430	481	528	438	479	404	479	433	440	463	447	439	451	456	460	461	453	466	473	455	451	418	471	467	425	426	441	444	453	461	410	453	475	462	455	452	462	445	457	512	457	433	425	458	460	426	431	462	456	451	437	462	478	426	458	425	459	412	471	417	435	474	466	448	452	454	459	460	464	469	437	419	464	467	456	440	429	474	438	461	445	463	401	463	439	455	420	435	493	467	440	471	437	459	438	507	431	455	428	436	466	417	446	479	440	429	492	454	459	453	453	443	452	449	449	438	457	456	472	454	444	464	435	467	422	429	477	422	469	447	443	466	420	426	421	477	454	445	441	475	418	472	461	450	464	428	500	451	471	449	440	487	440	416	455	451	467	437	420	465	416	455	441	455	463	444	468	416	476	498	469	423	449	426	426	463	425	420	407	447	436	440	427	438	465	465	458	437	457	424	465	465	451	444	426	454	432	446	437	440	450	424	450	449	430	423	492	481	421	508	461	461	421	449	448	474	469	457	466	466	462	463	433	462	455	450	431	451	418	436	484	440	457	487	437	428	448	477	453	478	472	446	427	452	398	457	433	469	467	475	486	453	451	424	446	436	439	430	444	464	437	442	452	475	460	402
43166	29595	18536	7166	4422	6454	1519	335	395	336	325	323	350	332	322	346	311	340	290	336	329	333	327	298	362	306	310	337	366	302	295	332	344	334	318	318	283	293	289	302	308	288	342	334	343	330	319	290	304	327	304	329	317	327	327	324	319	327	330	294	310	319	322	284	299	328	327	317	326	303	303	290	327	320	305	321	323	357	311	344	305	326	297	342	325	303	308	342	373	339	297	328	362	341	289	325	326	338	271	311	322	333	281	296	297	343	301	313	318	356	318	320	319	331	314	329	319	331	331	305	310	317	326	376	300	323	324	303	299	335	319	317	303	296	281	342	343	288	315	310	304	303	309	306	330	354	345	304	319	310	291	305	309	324	343	306	327	328	313	351	292	310	331	300	329	297	322	336	366	326	351	329	313	302	318	333	335	316	378	322	290	305	313	332	344	281	296	342	313	325	313	344	321	314	316	290	344	321	339	298	320	299	299	337	308	315	294	312	336	322	355	319	284	333	336	312	307	314	318	329	313	303	309	314	309	297	352	263	318	348	334	339	361	299	335	324	307	336	321	350	316	326	307	317	343	324	341	353	322	329	327	354	321	332	289	320	280	288	321	349	331	320	325	311	324	349	339	315	347	345	341	291	301	299	329	357	307	275	302	330	334	334	343	324	345	329	329	322	272	301	332	340	311	324	330	311	347	301	316	326	326	350	303	306	352	338	323	299	297	331	342	279	307	306	320	316	300	350	315	340	324	304	345	344	361	318	321	309	340	315	319	313	314	306	338	329	349	331	330	287	302	324	314	291	337	344	346	334	325	324	337	312	314	332	307	348	333	328	312	332	285	309	322	334	291	300	324	366	333	340	334	329	324	357	341	318	305	298	336	323	321	327	353	328	311	334	326	288	326	293	332	356	314	328	317	323	318	303	341	327	330	318	330	343	272	289	323	305	306	284	314	323	313	336	293	302	328	342	341	308	323	304	338	293	304	321	314	310	301	326	331	316	365	311	323	322	322	367	318	319	350	299	307	289	308	313	333	322	314	299	280	301	324	326	322	302	294	290	301	313	332	286	328	323	312	302	314	317	291	319	327	326	315	311	335	321	339	318	302	307	299	328	345	299	344	340	324	347	324	297	304	343	293	306	321	306	326	339	331	347	351	314	289	327	341	301	320	296	301	286	342	299	326	326	305	324	324	309	327	311	310	318	310	281	311	320	312	301	301	326	320	305	308	323	338	309	344	305	356	313	276	332	338	362	324	333	273	340	327	353	327	292	321	320	319	339	299	306	327	336	334	324	336	281	284	318	323	331	319	310	319	309	320	299	298	329	347	335	317	328	309	282	321	316	310	337	398	347	315	316	333	324	353	295	321	317	313	327	345	311	315	317	335	315	313	301	320	348	295	327	272	318	367	308	324	353	307	317	332	312	349	335	307	329	312	325	330	333	308	328	281	314	281	288	294	313	325	330	300	344	321	346	318	342	338	290	306	314	337	275	332	342	318	346	314	321	310	303	317	261	333	336	300	313	318	334	354	299	332	319	339	318	310	296	333	335	335	312	339	308	302	287	323	326	326	299	343	317	291	308	289	295	305	308	325	293	353	293	337	327	348	313	282	295	327	279	332	309	335	308	348	310	312	317	320	302	314	340	327	339	334	301	302	296	315	284	289	321	311	329	335	370	303	295	298	312	318	300	347	319	335	310	317	320	335	324	323	339	338	304	324	305	326	374	304	353	314	337	302	328	272	312	350	332	286	317	304	299	300	284	318	317	294	309	340	324	320	309	283	318	338	307	295	320	304	312	331	321	265	295	333	363	311	344	303	324	305	334	346	288	301	344	315	345	330	315	289	322	323	353	340	291	314	291	328	325	337	296	318	288	333	310	289	315	313	334	320	300	329	300	330	319	329	328	304	300	339	342	324	315	325	310	321	327	302	325	321	336	326	324	302	316	322	355	303	342	349	327	302	288	310	300	288	334	335	317	318	341	367	321	308	322	284	323	280	311	320	298	317	301	319	295	327	345	301	288	291	314	342	319	308	329	303	308	309	302	332	303	308	344	297	323	323	306	296	331	337	335	318	347	303	327	322	311	334	283	290	295	346	342	311	325	347	306	293	321	308	353	329	330	313	343	332	320	288	347	317	326	327	304	284	317	324	315	298	328	299	321	307	306	299	313	327	291	344	306	322	343	333	317	319	312	337	375	365	358	280	363	324	329	311	302	312	341	316	330	323	316	345	291	315	352	301	321	351	335	321	292	313	352	306	313	306	332	316	338	320	288	312	312	285	299	324	328	313	324	270	298	300	328	354	292	258	323	292	342	344	331	320	332	274	346	306	341	325	318	312	313	307	338	324	324	319	302	322	311	325	301	291	326	305	320	319	321	308	321	295	294	310	336	330	303	297	299	334	287	312	322	310	329	339	321	322	321	312	331	334	302	344	299	340	307	330	332	304	323	327	343	323	271	352	332	283	312	343	305	312	298	337	324	315	332	319	324	300	291	311	309	341	340	308	266	316	327	291	310	301	340	298	324	297	353	286	355	325	313	343	319	314	343	329	290	322	327	304	329	309	325	304	350	327	325	312	333	334	350	328	304	351	347	284	325	321	343	322	313	342	299	308	313	279	296	315	279	332	326	353	297	326	301	303	322	279	312	321	332	346	346	366	358	340	273	322	330	340	325	320	325	302	310	322	327	303	333	313	302	297	329	310	313	294	311	328	303	300	340	307	303	327	301	279	338	307	326	326	311	335	380	328	315	333	350	303	299	306	285	324	298	327	321	342	332	348	340	327	345	345	322	341	338	329	333	292	327	293	339	311	294	305	319	310	301	328	308	312	310	326	335	334	292	315	302	313	322	322	320	307	334	322	339	322	322	323	302	332	336	302	313	315	304	340	329	328	306	309	297	325	326	348	309	306	316	327	341	346	321	302	304	337	331	333	331	321	332	324	344	321	340	328	321	293	357	367	286	334	311	324	317	320	299	350	312	320	344	295	337	326	330	329	301	345	298	325	321	287	335	295	336	316	358	325	345	303	325	324	301	305	314	316	332	312	351	291	322	350	328	306	316	337	321	350	336	375	322	316	299	316	315	327	305	318	333	315	305	320	353	268	319	318	326	326	334	340	324	335	310	309	323	282	347	296	314	360	312	302	304	314	353	328	321	312	275	320	283	360	327	319	343	311	320	324	297	343	306	355	343	333	346	346	346	326	363	322	331	308	300	327	288	300	299	305	336	327	350	346	333	288	324	338	324	331	337	343	315	348	317	330	327	359	346	340	311	324	328	301	300	299	341	308	333	322	306	291	339	316	289	322	342	313	294	333	315	313	311	326	312	306	308	293	308	302	290	310	336	316	306	317	302	343	292	317	271	357	383	325	300	321	294	314	320	302	334	310	299	303	341	330	294	338	324	317	355	338	337	302	336	295	286	288	301	327	362	329	323	337	299	328	338	335	323	322	330	290	324	321	298	317	305	309	310	308	312	331	304	329	308
27418	23054	21796	14037	13277	19589	3294	805	749	708	769	734	784	800	771	730	784	716	688	740	702	710	758	704	677	709	664	733	723	696	754	707	733	735	688	724	736	761	701	686	739	718	770	667	713	720	716	714	719	714	691	744	669	698	711	748	759	716	738	767	669	715	696	728	752	731	713	726	710	720	684	753	634	702	717	722	737	731	732	733	711	736	690	716	749	728	692	724	736	700	748	710	734	730	671	696	715	730	718	713	684	687	718	720	715	738	709	751	658	711	679	716	713	688	743	748	716	746	681	729	687	678	735	714	702	731	749	685	690	690	680	745	716	682	709	714	696	691	725	753	728	728	738	695	723	710	720	678	716	707	698	737	679	743	710	731	729	709	742	683	714	714	733	710	699	738	675	722	748	708	740	732	698	710	704	752	745	756	723	700	675	699	722	743	699	723	714	676	716	730	730	707	744	779	680	685	714	720	709	680	752	677	686	713	713	698	717	705	720	680	740	703	728	709	708	731	667	688	729	670	707	725	664	691	699	742	749	709	710	715	762	768	736	731	743	668	719	724	691	709	707	747	756	721	714	763	730	707	706	741	703	689	694	724	713	678	728	706	776	695	677	718	720	715	703	702	737	676	664	731	708	700	718	725	716	712	705	694	701	776	741	655	683	680	705	694	725	670	723	742	704	716	719	699	728	733	728	673	716	718	760	732	769	733	708	667	719	703	683	731	715	738	744	757	693	714	709	722	710	705	737	730	692	698	731	681	678	744	738	699	717	685	701	701	714	708	732	762	676	712	697	722	756	746	732	709	713	734	700	744	695	664	759	692	696	699	768	697	690	749	684	673	721	698	708	710	761	719	715	656	716	704	716	700	709	707	704	747	716	693	701	718	707	679	707	695	694	677	680	706	722	685	729	670	690	686	709	722	733	715	737	710	748	680	705	732	700	754	717	760	723	707	708	749	719	636	661	683	721	689	729	725	666	684	700	736	719	714	696	695	706	748	749	729	683	684	682	792	679	689	727	721	773	751	690	737	696	711	697	748	731	716	719	755	743	705	720	698	752	689	692	743	694	724	738	717	706	675	728	685	729	719	720	724	700	786	688	729	656	705	711	665	717	741	707	743	686	710	731	714	728	668	750	688	678	690	708	726	641	675	762	746	680	696	758	707	697	726	737	754	698	700	708	694	719	719	705	701	682	732	715	648	715	690	690	738	667	735	729	736	729	721	730	708	764	718	726	751	708	679	709	691	706	755	711	736	711	754	717	741	740	726	702	719	684	712	700	724	751	718	744	705	719	685	754	723	746	696	732	705	726	737	682	740	720	725	761	695	774	692	670	696	783	654	703	708	701	712	728	713	740	708	733	707	691	744	703	655	718	695	683	706	713	708	755	708	718	745	725	703	716	685	706	736	667	657	683	731	689	742	690	719	747	710	780	753	685	732	736	657	738	715	711	703	710	744	741	671	685	711	767	686	733	740	686	698	719	672	712	736	731	698	724	757	736	731	745	749	733	722	704	735	704	693	684	752	722	752	713	663	682	720	719	763	705	704	714	740	665	741	716	677	691	750	687	719	736	756	746	690	724	717	667	753	732	744	716	726	704	723	702	695	699	737	723	690	733	686	710	739	693	744	696	721	687	717	690	696	729	692	672	719	735	683	689	730	701	660	719	735	698	661	692	698	715	727	715	696	762	706	710	705	711	743	733	740	731	685	724	705	716	695	691	734	702	707	668	722	736	684	701	689	744	738	739	719	694	713	736	719	721	682	698	749	724	684	708	722	721	720	745	729	704	734	714	720	678	720	672	721	726	723	657	710	678	752	686	689	702	687	757	669	747	743	709	708	695	726	736	747	731	726	708	712	718	697	772	730	706	782	736	685	711	726	693	709	756	775	759	681	718	706	729	672	659	729	722	722	689	719	718	668	734	810	721	670	721	695	758	697	770	710	656	661	773	707	737	717	693	720	730	755	730	730	738	670	720	669	728	700	728	651	736	723	750	672	727	697	755	688	712	745	669	692	681	736	701	699	719	761	717	661	740	761	709	688	703	769	763	694	732	683	717	690	731	726	735	720	723	681	718	704	729	720	699	724	756	688	744	759	724	725	704	724	688	707	756	733	698	743	752	717	661	727	708	720	708	694	710	688	748	697	711	701	718	703	750	723	651	679	672	721	747	658	757	707	714	707	702	742	718	732	712	748	697	687	707	701	733	712	683	660	724	711	741	710	708	693	686	722	711	651	725	758	711	702	719	688	716	671	760	691	697	746	743	714	707	715	736	733	668	673	757	730	712	678	708	754	741	692	759	703	708	718	709	712	716	729	686	743	715	748	712	731	738	714	712	718	721	768	675	691	702	661	699	719	712	744	760	696	746	682	723	710	708	721	716	705	741	682	728	714	718	740	694	727	688	715	749	707	702	704	741	698	730	709	714	707	704	717	719	642	705	746	713	739	669	711	711	746	669	719	741	725	767	713	690	696	728	722	718	673	705	695	725	756	687	705	736	721	728	718	712	767	708	707	756	683	728	724	707	755	752	702	746	680	695	675	728	727	765	644	728	713	666	716	746	701	693	711	741	700	667	715	716	722	736	754	729	743	746	709	721	742	708	764	717	666	724	697	719	778	744	728	743	708	745	702	692	710	722	707	740	717	694	707	704	718	714	688	755	733	708	719	701	656	734	744	726	700	766	765	699	712	685	717	714	714	702	711	715	673	737	706	750	711	680	754	653	709	747	694	724	692	665	707	757	703	737	712	698	698	707	677	718	699	727	683	678	711	700	688	731	741	744	689	692	728	720	695	713	770	741	757	760	727	692	690	694	752	720	691	742	725	708	689	741	727	756	684	697	679	726	697	674	707	763	726	687	714	727	706	715	718	710	690	689	703	712	700	697	682	772	763	738	709	741	649	764	707	658	658	705	695	695	696	727	745	717	686	692	715	770	695	726	702	721	726	678	713	725	730	738	694	737	722	660	735	684	700	716	705	666	756	728	716	731	727	744	779	688	703	696	713	701	689	708	728	741	694	690	709	731	669	753	686	695	728	695	727	736	761	774	747	676	755	724	745	775	696	698	687	736	718	686	691	728	709	709	740	698	716	759	694	715	710	691	764	722	689	677	709	712	693	733	681	699	716	693	706	731	705	693	730	713	738	701	726	735	734	730	705	691	738	775	700	692	706	754	692	710	673	727	740	736	683	677	698	657	744	682	702	697	684	695	728	753	712	680	696	781	690	690	737	783	680	696	724	733	746	674	704	757	715	706	747	693	729	691	686	712	692	747	705	706	737	726	694	734	731	710	684	686	743	682	729	760	758	693	759	738	755	718	690	739	705	714	702	704	712	736	714	681	733	693	723	696	697	675	710	732	735	727	724	711	664	740	706	728	730	706	769	708	692	730	706	688	762	682	707	686	744	739	718	664	714	737	724	741	724	701	705	780	685	675	745	754	725	663	700	689	727	734	772	699	696	742	715	679	722	733	731	729	712	689	744
51701	35244	22979	11980	8467	11892	3294	436	330	309	322	340	332	322	300	350	256	322	287	309	315	329	335	305	351	331	318	319	334	303	341	313	329	284	313	282	367	314	286	300	304	300	327	332	315	317	300	329	294	311	299	278	259	324	306	319	302	308	330	318	286	300	298	326	303	305	305	312	309	345	310	325	291	343	289	307	322	309	335	321	303	305	338	331	307	333	302	313	333	303	313	319	331	324	326	311	307	309	294	269	295	305	310	311	303	300	302	280	312	306	336	311	326	317	322	306	312	325	324	298	307	315	318	288	296	320	314	332	329	321	306	275	315	300	321	298	291	312	297	329	330	311	272	292	276	318	314	321	340	320	310	312	307	297	344	302	298	268	331	317	303	308	315	314	299	304	278	309	309	290	315	279	322	327	289	321	294	324	292	294	301	307	315	316	335	282	321	342	319	306	328	311	313	327	288	307	330	275	289	321	282	304	297	332	325	296	281	326	287	322	303	289	311	324	287	297	316	311	311	342	287	299	320	325	317	314	284	296	294	299	345	283	323	316	314	285	305	303	297	316	313	308	311	337	296	329	319	287	300	326	313	312	361	328	292	333	283	301	322	283	319	298	300	302	319	314	305	330	329	302	330	337	331	333	325	337	294	295	325	312	305	274	285	269	301	329	304	306	288	298	322	290	300	285	283	297	314	316	323	307	333	318	271	316	312	333	323	307	315	309	308	333	296	321	302	331	327	324	301	334	292	293	286	312	333	322	295	298	300	330	301	305	281	318	338	313	330	331	320	303	305	296	344	282	292	301	289	281	346	300	296	305	303	302	330	313	324	304	314	323	307	341	325	329	311	319	300	354	312	342	282	293	291	334	286	317	316	313	310	288	264	302	350	331	288	324	331	287	319	297	338	306	301	317	292	302	298	342	310	312	299	310	315	307	296	320	294	332	334	318	392	298	282	317	322	278	291	293	310	294	310	316	306	289	332	296	315	338	320	333	274	280	308	306	315	299	318	334	323	310	276	312	282	296	299	322	311	311	327	314	302	313	324	298	321	330	297	330	304	321	324	303	306	302	330	324	336	336	350	326	302	315	330	313	328	302	305	300	278	287	311	304	273	326	314	296	319	308	279	300	332	324	273	290	270	352	306	330	322	303	296	291	297	307	302	280	290	314	283	278	299	338	301	285	326	316	324	299	286	319	318	305	346	315	300	290	345	318	301	313	323	280	332	298	319	313	341	296	281	300	320	294	336	302	315	284	317	307	329	270	309	275	299	287	288	312	312	303	309	312	289	303	333	305	318	288	308	305	314	286	311	341	301	303	318	341	295	320	301	309	280	307	314	347	335	296	340	298	243	274	288	331	305	304	343	302	298	347	342	290	309	302	296	322	317	297	309	344	303	314	318	306	298	314	296	309	330	329	297	316	302	293	291	276	296	295	321	316	318	288	306	322	312	296	364	338	299	296	303	311	312	278	328	313	312	299	332	318	316	288	310	286	317	273	314	296	293	333	263	303	311	306	305	284	297	305	352	322	340	311	270	298	299	309	296	309	292	288	282	288	300	314	284	282	278	307	271	277	293	315	280	308	334	293	307	314	292	291	309	302	292	332	271	288	290	295	306	313	374	313	332	306	304	298	297	317	335	307	304	314	311	328	301	293	312	333	279	277	345	310	320	283	302	301	292	311	287	339	340	324	313	326	311	290	284	299	284	321	300	299	286	286	300	310	322	289	288	305	311	306	332	266	328	325	352	287	312	293	306	308	315	311	314	352	343	282	305	331	299	283	324	319	332	313	302	261	285	296	310	327	296	315	346	308	361	337	316	305	286	275	311	292	324	311	316	287	303	306	291	307	308	297	317	275	294	310	301	338	325	309	328	336	318	325	281	306	327	289	291	309	289	280	353	298	285	335	303	308	291	322	284	307	312	296	321	285	274	303	292	308	299	298	350	298	293	312	333	308	321	312	306	296	314	312	329	310	308	350	313	312	286	322	337	289	313	334	275	313	280	302	313	306	311	282	321	327	263	280	312	308	311	291	324	312	290	347	344	304	315	308	359	307	313	291	342	316	298	318	314	273	339	293	311	312	280	296	309	304	313	283	259	324	297	333	314	311	287	295	302	333	303	279	307	273	299	303	293	336	299	313	321	300	343	327	307	323	323	317	312	334	316	289	334	301	315	312	312	311	313	308	287	311	281	315	323	309	293	308	299	291	308	297	316	271	287	292	296	332	326	329	318	286	326	349	296	323	334	291	318	330	338	298	265	295	328	320	317	299	318	297	267	307	325	304	317	298	348	316	269	300	304	298	328	316	295	318	286	349	272	316	331	348	314	300	319	289	296	361	312	326	346	328	284	303	308	318	280	254	298	284	310	286	320	353	302	296	305	304	290	294	322	317	296	342	269	281	320	311	294	286	322	312	314	350	328	312	282	305	279	300	315	316	357	274	318	306	304	292	321	339	317	335	312	300	319	302	355	312	309	314	305	324	322	328	308	304	313	321	310	340	345	307	328	336	272	325	325	301	303	288	305	296	295	297	343	286	291	316	340	300	299	301	296	287	305	323	311	309	313	267	299	329	318	337	288	318	296	335	342	269	314	297	320	314	318	306	345	306	292	320	314	321	311	312	295	329	293	316	326	319	306	311	297	323	314	302	283	318	288	312	280	280	315	291	257	310	320	339	308	311	342	309	313	277	298	304	305	326	314	293	303	294	388	324	337	302	357	319	281	302	309	327	272	320	316	321	306	314	291	289	310	294	291	335	317	338	317	317	302	337	292	351	319	298	286	306	294	309	276	329	308	274	296	305	286	350	333	302	306	320	288	306	319	313	283	287	325	268	302	286	321	294	281	307	280	300	269	309	343	319	309	283	291	319	312	290	297	286	276	323	338	319	324	343	324	323	317	336	308	289	302	302	304	329	291	327	309	266	310	292	313	288	297	299	327	302	347	319	306	329	309	289	326	332	367	311	303	319	329	324	289	323	291	299	306	303	332	319	308	302	295	276	262	315	282	310	328	323	333	321	301	294	294	287	302	315	326	338	322	304	286	318	308	309	286	318	291	288	285	330	309	334	297	290	284	301	305	318	310	285	327	320	337	295	315	313	353	326	300	322	304	313	339	290	331	317	304	289	314	308	310	334	290	325	326	292	325	331	267	312	304	315	327	295	300	328	288	342	321	351	325	332	348	300	327	319	337	292	323	310	319	325	305	307	293	323	306	327	324	291	307	338	290	304	311	293	303	321	334	344	325	304	313	311	331	312	328	308	304	304	310	318	317	287	286	313	351	294	302	293	267	285	299	348	302	285	304	311	315	311	285	290	293	339	305	334	304	324	313	308	273	318	317	327	312	315	304	318	310	273	348	297	344	318	306	309	312	310	275	281	305	356	324	285	303	286	336	309	338	306	311	303	315	316	291	289	291	297	310	306	301	309	310	317	300	326	310	337	307	303	278	304	308	295	280	317	323	311	340	294	298	301	320	320	281	277
31986	26476	25126	22374	16105	29096	6526	874	872	822	766	781	701	715	748	704	719	690	712	683	701	711	698	707	647	698	673	656	691	683	697	672	685	714	673	673	712	709	683	684	707	655	689	672	715	714	683	680	660	679	691	665	735	689	711	716	703	702	669	708	695	724	680	647	658	662	659	725	617	696	678	666	645	688	674	676	620	667	616	690	678	691	690	635	683	674	643	669	621	644	693	669	644	734	650	649	649	702	655	700	695	655	653	723	648	680	701	703	636	673	683	721	685	692	683	704	690	688	669	642	668	731	698	730	679	643	639	688	657	653	689	684	675	669	677	611	674	701	653	670	641	650	731	666	666	659	652	640	685	691	664	638	675	672	667	655	651	676	709	693	674	648	732	687	694	655	678	695	682	633	647	669	661	665	661	625	665	694	644	646	644	660	660	698	685	697	675	671	656	702	680	702	688	691	673	676	696	707	685	689	669	675	678	655	679	689	666	678	683	685	672	711	698	685	702	676	625	655	692	634	707	706	646	650	672	643	704	684	705	677	661	675	640	657	650	679	663	701	686	683	663	705	648	659	682	658	676	747	661	714	701	677	640	706	636	689	710	705	668	666	644	665	643	650	676	666	674	644	674	667	676	679	686	661	672	716	683	702	728	663	687	657	696	677	714	657	709	725	732	740	708	676	697	685	685	674	721	663	676	680	654	700	691	705	719	694	677	679	636	675	692	653	639	672	674	644	629	650	679	686	695	644	705	663	659	646	676	652	669	670	656	681	644	673	711	663	666	656	700	657	634	666	700	651	690	649	650	664	690	638	631	686	653	662	635	656	664	678	648	712	634	663	677	643	591	635	718	654	631	658	649	658	672	669	653	674	638	660	685	660	707	673	679	717	702	607	656	661	657	610	658	697	663	648	669	710	705	648	716	702	646	693	685	653	653	715	653	630	699	702	681	628	687	673	686	657	686	725	683	721	682	664	678	705	685	667	674	640	681	668	671	647	713	660	658	715	632	680	712	713	667	633	676	684	636	661	690	668	686	716	672	698	685	699	704	666	666	657	665	655	674	642	676	722	720	691	654	690	675	698	684	646	686	670	669	680	714	712	658	705	691	654	666	685	700	675	687	670	723	640	707	702	686	671	648	628	715	617	642	684	639	685	678	675	688	672	624	674	681	677	680	645	672	708	646	701	684	696	697	652	663	683	691	691	686	656	652	692	650	685	688	678	676	708	656	685	656	707	675	701	716	671	712	683	675	593	661	670	635	636	670	686	669	699	704	623	649	701	704	631	672	658	650	677	664	671	684	675	676	695	604	706	716	681	683	623	669	631	666	706	683	674	686	685	678	714	705	662	677	718	707	607	712	677	684	672	675	671	707	664	684	690	664	674	680	712	668	663	664	664	650	730	634	696	681	739	658	688	669	630	697	685	709	694	669	688	650	695	709	662	690	677	666	663	643	692	668	635	690	657	694	637	666	677	620	702	666	683	639	668	708	657	681	687	669	701	679	672	679	746	643	702	673	689	672	619	701	658	686	683	670	661	692	630	603	726	663	640	639	715	675	619	690	685	650	690	668	646	674	637	672	697	695	712	693	705	654	661	638	677	688	673	681	678	666	739	673	662	658	657	630	638	717	699	679	678	689	665	632	646	691	694	637	645	702	689	679	664	684	678	669	692	674	689	656	664	683	668	681	662	695	668	700	676	709	634	673	711	666	679	651	689	680	691	690	648	649	652	699	664	674	677	673	668	689	694	703	671	667	655	656	655	641	700	635	661	651	699	701	700	693	666	712	673	632	692	648	680	723	674	642	674	650	669	682	690	690	657	681	705	709	665	671	646	673	631	662	699	655	641	698	652	635	656	689	655	728	650	665	676	635	663	760	683	653	685	654	646	648	662	656	663	672	609	662	659	665	672	695	671	659	696	676	669	659	714	662	677	679	664	683	696	699	668	698	689	656	680	679	678	688	673	642	702	675	724	642	726	693	729	674	707	667	654	670	653	644	661	649	631	680	691	704	673	690	632	681	715	675	671	672	635	639	638	709	673	672	691	682	662	649	666	679	646	630	693	641	702	660	669	710	673	682	681	660	666	677	745	687	705	676	693	682	696	662	660	684	682	634	682	621	697	657	683	729	679	677	684	683	732	685	660	698	665	616	663	692	681	663	647	699	668	692	693	658	655	665	649	692	679	719	677	662	701	698	683	691	670	714	639	638	648	717	723	652	659	681	649	649	615	698	626	720	663	726	681	662	689	666	656	681	663	641	620	649	694	646	727	645	691	694	671	687	637	697	730	719	667	648	707	670	701	686	691	639	660	668	634	716	675	663	690	718	703	636	647	737	687	652	662	643	620	675	687	685	705	698	633	644	643	717	682	656	669	691	682	729	666	679	724	705	644	674	650	691	685	673	711	646	646	660	654	626	732	717	704	688	661	669	674	723	640	696	705	693	676	718	681	681	678	697	675	701	723	650	641	619	656	686	673	669	641	635	602	676	660	667	652	683	675	668	680	697	682	662	673	693	687	700	683	651	731	670	678	678	696	688	648	643	622	664	645	717	636	654	683	649	684	699	654	684	673	675	652	690	672	676	617	705	675	651	699	659	679	702	687	698	695	654	714	674	683	745	704	673	658	670	676	734	658	712	678	638	660	718	692	622	650	649	700	659	707	677	685	711	689	684	655	689	701	764	668	712	699	635	649	683	660	639	683	663	671	717	635	673	668	678	678	683	670	657	693	643	651	649	693	697	658	688	667	693	636	712	680	690	665	673	688	718	680	724	681	640	643	678	682	694	649	676	674	696	621	663	692	679	659	635	661	692	669	681	686	683	647	628	651	709	694	679	684	669	735	671	700	668	645	699	733	688	691	713	657	714	695	666	670	630	656	655	666	706	697	681	736	682	702	662	648	656	687	680	657	692	701	648	662	688	642	689	743	676	685	668	703	668	668	683	707	673	661	722	677	675	717	632	720	673	715	670	693	667	649	635	693	669	690	658	698	680	608	680	678	582	668	660	643	641	678	737	628	685	642	629	680	687	638	664	726	692	674	693	639	676	641	673	645	691	651	644	714	657	625	712	689	649	618	653	702	697	668	684	708	654	695	689	698	644	673	638	710	663	665	652	704	740	639	702	629	668	657	679	615	697	665	696	709	644	727	690	687	693	674	692	670	654	697	627	655	663	694	656	662	670	650	734	676	667	707	673	644	691	687	730	660	657	675	686	631	679	691	669	721	674	648	660	708	667	677	675	701	652	670	711	736	638	713	679	680	679	747	686	719	696	693	651	667	638	686	673	667	655	707	654	673	686	642	655	674	717	652	671	690	714	693	686	681	652	734	695	649	688	686	651	702	719	647	692	670	701	684	660	718	692	688	699	651	633	690	668	666	671	721	661	646	645	686	689	670	676	687	662	656	700	710	684	677	634	680	700	711	713	695	652	654	674	689	692	663	663	681	714	653	694	679	671	688	716	661	676	613	621	624	661	723	628	709
29167	19013	12048	3937	408	305	247	198	186	192	205	213	172	202	190	189	188	216	180	182	199	177	196	175	188	208	186	185	175	211	189	182	203	188	187	171	169	185	177	181	172	206	207	169	176	189	193	211	186	195	159	161	202	173	205	199	190	201	206	187	193	171	182	187	178	187	211	203	199	181	206	176	187	214	161	205	203	182	173	188	187	203	200	205	193	228	192	191	189	173	205	177	193	192	191	193	206	182	196	208	171	182	206	209	206	207	188	189	193	178	167	184	189	197	234	169	183	209	193	181	174	189	180	203	191	197	192	190	180	191	187	225	213	224	166	168	191	200	191	205	210	172	198	196	211	191	180	196	191	197	195	219	188	179	213	188	183	218	183	176	194	187	191	187	187	166	222	176	202	183	199	196	177	188	221	218	188	198	200	197	194	200	185	215	181	185	163	220	209	210	200	193	194	183	192	211	170	172	200	197	185	214	184	261	171	185	166	190	190	179	193	187	206	186	199	188	207	199	207	214	207	207	170	176	196	211	192	180	163	184	180	179	178	185	206	189	199	200	201	173	223	166	183	205	218	196	200	174	180	197	196	181	177	195	204	182	178	203	171	175	197	201	147	195	184	188	189	202	209	181	200	156	180	198	185	182	206	211	191	202	204	183	156	192	205	194	169	177	200	176	202	174	207	200	190	148	178	213	188	169	192	167	176	182	192	155	180	164	206	188	193	213	196	202	179	196	193	192	182	170	209	201	206	194	181	180	211	203	200	188	195	196	189	198	211	200	179	221	189	189	199	174	180	225	181	188	186	183	205	193	192	172	168	157	201	158	207	160	180	176	202	195	201	196	178	175	165	187	166	216	198	205	193	182	184	197	196	209	195	181	186	181	176	209	157	184	171	178	202	165	201	201	191	188	189	166	191	198	211	189	194	196	176	207	203	199	204	188	182	180	203	216	206	196	203	192	160	198	212	220	193	191	179	188	193	178	195	180	214	199	181	192	205	212	175	189	213	195	180	197	168	210	167	178	211	202	193	192	173	172	227	167	213	205	197	208	191	179	188	170	196	209	167	191	203	206	191	191	193	184	200	205	213	187	165	170	187	196	164	210	198	196	170	194	197	190	187	210	201	199	186	192	202	188	189	194	197	201	194	185	207	217	187	176	212	194	173	194	210	179	198	201	220	196	192	196	176	181	170	181	190	214	199	208	188	195	189	202	190	191	194	179	208	197	185	154	194	192	240	184	177	240	203	210	213	188	192	199	190	198	182	177	192	200	183	184	193	177	205	175	196	186	189	178	196	185	199	195	185	198	207	195	211	182	172	197	192	181	191	211	203	186	190	175	188	204	176	201	194	175	189	199	182	213	180	201	206	202	188	208	169	163	201	211	187	208	194	185	169	199	190	183	192	202	205	187	181	205	184	165	196	167	183	209	186	214	192	187	193	204	170	212	186	190	201	175	183	182	212	204	186	179	175	185	190	194	188	213	193	197	171	178	209	195	168	210	183	198	192	189	208	172	203	228	185	206	212	225	208	176	190	181	195	175	190	198	188	171	187	195	191	180	181	191	173	176	184	196	214	208	215	210	177	212	213	174	189	203	219	174	170	199	194	176	200	199	178	223	204	189	178	167	187	203	168	199	196	174	214	176	180	191	183	178	193	182	195	200	189	199	220	189	180	178	199	196	176	194	199	194	200	196	167	210	231	195	171	173	214	194	174	188	189	188	170	192	173	168	188	207	202	188	206	211	190	209	178	212	211	197	169	169	194	174	175	207	206	194	195	184	176	168	199	197	202	220	186	193	199	182	210	191	183	199	186	191	192	188	179	212	206	192	194	190	200	236	195	176	222	193	184	205	182	217	194	201	184	197	185	198	225	206	204	204	180	205	192	192	186	192	168	194	216	187	197	175	214	172	180	190	198	201	181	174	200	179	205	186	201	183	207	195	211	193	181	187	214	197	210	195	190	183	199	188	199	182	185	204	233	173	198	208	196	169	195	195	169	196	198	168	197	174	189	163	175	193	194	204	212	183	206	177	210	205	194	202	198	177	200	201	199	190	181	217	179	201	189	177	205	176	196	192	218	209	190	175	193	191	226	217	196	197	175	207	185	207	210	165	179	176	187	204	183	225	195	182	204	194	203	205	184	214	181	181	186	190	228	223	177	178	202	193	184	205	199	172	185	191	203	239	170	186	183	198	185	196	196	178	199	176	167	181	192	196	183	219	205	180	185	196	209	201	179	185	227	192	223	193	172	203	191	191	213	192	184	182	181	187	189	206	187	194	172	199	193	193	182	190	190	205	193	199	174	211	188	209	186	180	173	190	192	186	198	220	192	184	187	202	212	200	184	184	194	191	175	222	190	179	166	220	188	176	171	192	186	204	197	202	201	198	182	199	190	194	194	191	182	185	217	188	212	181	165	160	185	210	198	205	194	207	197	187	199	177	199	219	178	174	190	195	175	188	195	208	224	221	194	169	186	197	199	218	189	183	190	184	218	233	164	184	192	175	196	225	188	183	179	171	190	189	191	191	182	198	179	205	186	229	203	199	222	179	170	198	174	194	187	198	204	186	189	193	190	178	198	188	196	195	187	193	184	187	210	166	201	194	188	198	198	194	212	165	163	178	168	199	173	210	184	204	193	222	206	204	197	194	186	172	216	181	194	195	185	186	203	184	186	211	188	216	183	213	190	202	209	191	207	178	193	189	171	189	172	199	194	182	184	181	191	185	197	200	201	215	177	200	193	195	193	199	209	175	201	194	204	196	207	202	193	189	227	199	163	187	174	186	186	194	218	201	205	199	181	174	189	201	165	206	201	198	221	201	193	171	185	200	206	199	212	207	185	180	182	201	203	196	214	207	209	194	177	201	189	191	175	193	204	190	179	203	194	179	159	191	189	163	176	205	191	184	184	188	183	184	219	183	212	165	223	192	203	180	195	201	181	176	183	175	182	179	175	168	171	161	191	195	181	177	162	194	193	177	205	225	172	170	174	187	223	185	220	217	203	196	214	174	185	176	173	186	185	203	178	196	193	207	181	186	215	170	169	181	212	181	202	200	187	181	204	198	200	189	213	186	193	186	206	203	182	211	202	189	202	193	186	175	184	188	183	214	192	189	202	212	192	166	182	202	188	211	205	197	201	170	185	196	164	175	176	196	189	195	202	203	219	186	176	198	210	188	174	179	199	187	179	195	189	184	195	187	196	182	217	198	168	206	168	175	212	190	195	214	215	196	162	224	176	187	189	191	203	188	190	202	187	182	199	178	220	208	199	178	185	201	172	207	180	204	168	181	194	213	164	171	166	195	197	222	203	158	206	193	196	201	228	199	198	204	181	173	182	199	181	195	180	157	188	210	178	214	185	196	194	172	231	205	170	192	197	190	196	186	209	213	210	174	201	199	175	185	199	211	217	184	217	192	182	221	199	190	170	176	191	205	196	192	186	193	209	185	168	197	229	209	216	169	195	215	186	199	193	203	168	205	176	228
17557	14482	16607	7781	872	1040	646	471	452	440	493	476	474	490	488	469	442	439	462	485	461	453	457	413	452	463	445	484	489	469	470	499	457	457	484	469	457	451	515	479	421	464	461	427	423	456	441	445	450	479	470	451	405	452	434	493	459	477	467	451	476	435	439	466	500	457	437	434	465	452	497	475	457	418	457	476	472	453	483	458	486	432	453	452	478	500	473	476	454	481	467	461	480	457	483	450	452	492	446	455	461	460	482	466	480	466	486	463	427	455	452	464	466	472	411	457	480	453	454	502	457	461	412	458	489	483	469	483	478	450	490	466	476	480	475	480	466	447	499	421	472	471	485	468	442	461	478	462	463	459	475	479	460	454	463	485	427	483	458	495	453	477	516	491	504	427	496	474	505	459	524	473	490	511	504	475	482	435	481	486	473	415	445	460	444	419	490	433	433	436	472	478	486	411	463	478	462	443	474	471	443	478	487	482	445	470	452	434	432	465	459	438	453	495	469	459	491	473	442	483	492	469	487	451	468	476	461	436	495	431	459	508	439	453	504	459	504	442	432	471	464	461	466	460	434	472	477	421	491	492	436	449	480	474	487	462	465	467	486	429	457	452	499	500	457	463	477	462	473	467	464	495	450	412	428	445	485	479	445	448	467	495	465	465	426	456	487	467	498	485	490	441	444	446	447	498	481	443	453	489	436	480	441	500	441	483	436	427	440	465	432	487	484	435	485	442	471	453	471	460	526	470	497	448	484	479	450	467	458	501	463	434	454	489	422	449	454	492	471	455	456	465	488	436	448	479	464	444	476	477	478	463	465	514	461	431	494	456	460	493	455	471	442	523	462	432	445	444	460	454	457	489	454	487	498	443	430	447	474	466	450	447	504	451	470	439	449	457	479	516	456	457	455	464	495	461	474	474	475	434	455	484	474	462	491	418	535	439	408	465	467	484	467	508	481	436	468	441	498	492	462	512	424	459	450	474	475	487	437	477	465	457	460	448	488	476	477	454	464	495	458	431	477	474	465	453	470	467	468	491	435	450	506	461	499	450	434	469	474	475	453	457	471	457	442	469	455	473	462	478	480	480	472	489	446	465	444	491	431	487	452	465	424	447	481	468	483	429	447	462	430	480	456	490	512	470	487	452	459	469	489	470	470	453	435	488	471	424	468	462	471	486	401	477	457	435	447	451	503	463	485	489	475	507	465	471	409	463	431	429	505	464	459	447	514	478	467	445	458	467	484	432	488	449	455	472	502	457	464	442	486	450	461	492	486	496	485	471	429	467	477	442	448	474	488	467	458	428	482	468	444	482	453	458	473	447	482	469	461	464	513	463	455	473	472	444	493	470	482	456	504	450	499	456	410	474	457	493	462	443	433	441	412	449	525	446	479	458	481	454	469	500	458	480	463	457	461	485	449	463	436	498	516	447	441	444	449	456	507	484	482	473	479	475	466	489	493	443	458	448	477	453	492	462	419	470	483	504	501	435	407	459	483	463	482	466	453	464	429	463	466	502	476	437	484	460	441	497	491	443	500	472	462	452	488	448	484	459	507	436	445	459	485	450	488	463	477	457	467	433	436	496	476	476	481	467	500	461	464	495	455	438	487	468	436	505	471	477	454	471	442	473	439	447	434	472	444	479	433	484	510	462	472	478	444	415	470	460	438	449	493	466	492	459	459	481	459	438	494	431	461	456	517	461	451	479	466	475	493	520	504	453	460	451	517	467	484	440	470	475	450	480	460	449	463	480	487	471	441	466	468	461	441	432	480	481	473	488	458	460	436	441	441	457	464	467	467	473	440	468	472	468	474	439	439	507	488	428	487	495	484	480	452	475	486	456	437	451	444	467	468	473	476	459	447	495	490	469	487	453	489	489	492	449	459	478	449	470	439	471	473	448	488	450	428	484	464	483	472	438	474	455	442	471	478	456	438	478	463	496	473	514	464	451	464	403	441	461	469	529	454	472	480	435	502	444	485	472	459	474	413	468	415	440	477	449	459	458	511	471	467	450	452	506	471	441	494	465	470	481	428	491	480	450	450	435	481	497	475	445	461	431	451	456	405	433	461	459	476	459	444	453	454	471	471	452	450	462	450	455	498	461	433	494	418	428	466	444	448	478	471	481	483	444	464	461	434	459	465	482	468	441	491	465	455	462	446	455	450	467	433	460	425	458	479	455	435	491	463	421	499	462	514	430	442	494	491	464	467	444	489	469	482	442	450	444	444	467	473	417	490	451	443	457	452	490	482	474	443	459	467	474	497	451	438	493	485	467	429	467	465	420	458	483	461	418	462	475	491	419	484	484	473	472	436	456	468	452	454	453	504	448	476	462	472	449	467	463	493	481	502	432	454	464	449	442	485	480	459	448	485	443	474	463	466	457	465	493	439	445	511	470	465	467	464	472	462	456	401	465	447	445	454	469	485	487	459	468	464	484	479	494	450	434	458	478	480	453	445	434	436	489	460	443	470	465	459	460	479	470	479	480	443	446	469	440	446	457	408	511	459	488	460	446	458	434	456	464	436	458	450	499	495	461	463	425	432	495	459	519	446	464	447	425	449	457	476	491	468	418	457	453	424	434	470	469	492	458	468	411	478	471	498	478	449	469	470	467	504	461	464	495	453	479	481	470	477	457	479	448	472	464	475	477	458	465	510	457	507	455	474	490	464	495	463	479	479	492	463	456	471	486	408	453	445	459	488	454	439	454	430	456	497	443	483	433	448	443	416	488	448	479	444	433	449	483	456	465	448	489	484	403	465	510	458	467	475	441	471	427	458	483	448	466	444	501	473	510	455	515	460	485	479	478	467	461	497	464	442	417	486	459	467	458	469	485	470	484	453	467	531	422	447	451	443	436	425	479	458	439	482	463	475	480	495	485	460	461	486	483	468	462	464	473	421	467	421	440	456	501	431	428	424	425	491	475	436	461	474	453	481	446	452	465	468	440	440	460	459	445	483	516	465	455	462	448	462	485	484	457	491	471	472	470	439	492	437	484	478	468	431	445	483	472	474	466	507	478	467	431	508	471	503	469	481	452	438	465	486	488	495	433	467	482	448	499	434	450	485	450	442	488	470	474	461	474	459	461	433	432	453	493	467	477	492	468	455	451	475	469	521	449	448	461	478	442	485	439	484	454	459	468	450	463	464	511	454	424	423	480	462	489	464	488	481	459	468	467	473	496	449	466	476	449	447	480	455	450	494	514	498	449	444	445	429	434	479	468	445	479	421	447	413	459	422	457	488	486	476	466	497	440	466	454	479	467	488	472	467	485	465	484	455	449	491	462	480	487	496	428	457	441	516	506	469	503	437	474	456	468	490	471	499	474	484	427	469	444	473	459	441	453	484	464	499	497	484	457	438	476	467	459	436	442	468	470	455	421	468	472	462	473	467	441	422	471	480	485	456	479	478	454	469	447	474	482	457	461	467	428	464	482	477	453	477	428	433	474	445	458	476	439	457	485	502	457	437	485	469	432	443	461	420	444	438	473
43869	28479	20474	8372	3108	6526	1872	351	332	344	352	315	327	328	306	329	337	344	329	297	308	273	314	314	294	277	305	298	317	334	319	320	325	324	326	311	327	301	345	296	298	339	319	367	328	326	315	327	336	352	347	284	348	324	318	359	337	339	291	308	331	323	327	338	307	349	311	334	344	352	333	338	322	313	310	336	328	322	319	309	324	297	312	335	312	335	299	315	312	323	329	317	340	329	328	341	302	300	336	327	334	302	298	325	316	354	297	313	304	295	326	319	328	309	336	314	323	375	345	268	313	317	317	314	325	351	324	374	340	313	308	313	334	318	327	316	340	302	304	310	303	312	352	331	305	327	293	310	335	330	315	306	348	351	335	317	321	318	335	301	322	356	307	341	359	358	310	357	288	334	331	281	322	313	346	332	308	325	321	315	304	313	331	269	332	327	321	285	318	345	285	329	296	315	325	306	326	333	319	301	325	318	309	319	273	325	339	327	303	312	311	325	328	321	324	312	298	255	280	302	296	314	342	301	313	291	317	310	301	362	326	317	299	362	309	326	344	311	336	299	325	350	309	335	310	345	332	338	325	304	360	359	316	316	315	314	327	316	336	344	296	328	341	325	283	312	340	342	304	353	328	314	311	337	299	327	301	350	328	305	326	294	324	322	341	307	315	343	327	353	300	332	338	350	325	315	347	309	356	305	322	339	343	326	328	302	314	359	328	328	286	308	334	345	306	330	346	308	359	310	319	312	301	313	306	311	316	325	298	291	337	320	310	288	339	299	297	319	308	310	305	319	324	269	313	333	325	360	312	335	319	279	331	306	362	340	309	359	326	348	313	345	302	320	313	278	346	304	312	294	267	296	340	334	290	288	329	307	318	303	303	304	293	308	305	312	306	349	316	310	352	327	284	294	306	340	308	336	282	290	322	292	292	314	325	320	313	307	359	352	313	297	307	320	308	318	313	327	332	299	307	314	336	316	296	326	304	333	324	313	335	335	308	334	328	310	304	302	278	294	312	310	309	306	315	319	297	341	297	317	309	302	327	297	337	332	330	338	278	322	297	304	300	343	300	312	343	301	294	311	344	301	309	330	287	313	325	314	293	324	328	317	314	311	353	297	328	297	291	289	292	323	296	317	331	310	309	331	309	348	325	331	350	305	338	320	330	330	305	332	316	351	331	305	328	330	307	314	339	312	309	294	283	330	321	327	353	291	304	316	320	305	316	329	358	319	283	322	308	297	325	358	295	330	301	304	326	342	305	317	294	339	340	335	314	325	306	331	356	325	328	344	333	310	268	321	327	321	318	330	274	312	335	333	318	325	305	322	325	320	349	290	306	300	281	310	351	326	316	300	316	350	329	329	267	357	335	315	348	306	341	313	320	345	304	290	302	322	307	341	308	341	345	293	315	320	313	373	324	328	319	321	322	315	337	328	332	320	329	295	294	367	314	333	340	309	277	295	298	296	301	339	339	335	316	299	308	325	344	321	311	343	328	342	290	319	287	316	328	349	358	364	347	288	318	358	312	289	339	285	340	331	310	303	319	290	251	325	332	291	316	324	337	321	331	344	307	321	323	316	340	309	330	340	306	309	332	333	316	311	317	336	309	329	300	325	337	297	310	328	311	295	287	329	313	323	318	323	275	314	312	287	320	309	315	342	304	299	328	310	326	313	315	318	311	300	350	309	284	313	302	312	302	288	321	339	311	298	293	336	293	354	339	319	342	320	337	321	319	304	285	324	315	327	306	320	315	317	320	332	300	309	328	326	314	286	317	327	316	313	295	300	351	324	314	320	284	321	326	336	335	331	307	291	316	324	284	319	306	330	319	324	344	332	299	361	349	351	321	361	345	332	319	349	339	309	332	338	344	339	330	307	319	324	324	336	359	309	282	301	317	338	323	336	323	341	303	326	303	310	318	333	303	345	321	334	350	338	314	286	317	320	324	329	304	322	333	311	331	300	300	304	292	333	310	351	332	344	293	304	303	318	306	319	330	304	299	334	315	338	322	287	342	349	317	324	306	294	286	335	306	303	273	324	309	298	354	319	289	329	332	312	351	314	311	273	312	309	341	324	319	296	303	302	338	336	334	297	305	344	330	299	313	343	308	326	314	309	298	311	364	293	335	317	343	324	318	300	317	316	333	327	285	322	306	320	316	310	320	324	296	307	352	330	304	322	314	310	307	347	300	353	335	314	312	315	305	304	295	342	311	333	301	330	307	330	296	303	336	314	292	324	320	301	316	328	342	300	333	351	308	299	318	310	299	294	312	290	306	335	330	334	335	303	314	345	318	301	306	330	302	314	321	315	293	329	326	380	336	331	368	317	334	335	335	330	303	311	331	280	324	328	329	293	327	325	327	313	309	331	311	329	319	329	293	318	295	295	324	327	330	294	294	326	315	344	351	338	266	302	296	317	324	318	319	316	347	352	344	318	298	365	313	327	310	309	329	338	286	315	308	328	321	349	329	340	285	316	309	281	317	351	337	335	316	316	305	278	290	308	327	334	344	300	302	306	355	316	356	318	314	312	343	340	322	365	338	344	283	309	290	326	305	312	331	307	345	328	340	333	328	319	325	373	325	338	329	326	353	317	339	298	303	326	304	354	319	352	308	332	328	296	312	348	298	343	324	316	322	313	317	305	317	324	321	283	302	346	320	323	329	303	290	360	290	359	320	314	320	320	304	332	328	321	339	295	317	326	310	321	290	307	314	333	322	328	343	305	293	325	279	329	328	349	316	341	350	356	354	306	333	313	337	317	319	351	325	289	312	353	305	309	321	325	313	291	320	327	322	323	343	320	338	330	297	318	307	330	339	342	311	290	299	302	285	325	316	279	346	288	306	293	357	283	341	315	349	334	318	310	316	315	320	320	311	306	328	320	304	289	320	343	353	350	322	346	335	299	312	322	313	328	281	310	313	308	323	318	312	334	298	325	328	339	322	288	312	327	322	341	373	303	319	332	329	341	294	285	321	320	296	275	295	322	314	294	325	301	306	295	329	333	331	316	349	320	298	326	321	314	327	318	320	351	318	303	316	319	336	352	340	286	336	356	319	329	310	321	332	310	294	313	325	299	305	343	328	334	309	293	288	311	314	318	347	318	301	333	304	330	336	311	298	311	309	305	363	315	288	329	341	308	291	311	338	306	336	269	311	345	335	327	339	307	329	329	318	311	323	334	318	306	322	331	338	331	304	326	347	311	331	339	340	319	330	347	294	309	330	303	309	326	310	312	327	310	334	323	315	334	308	298	302	331	313	347	327	355	348	339	293	308	305	313	316	307	316	343	320	333	322	294	306	308	330	297	342	336	314	330	336	356	332	321	324	320	306	299	316	357	344	315	322	321	312	342	350	317	308	327	321	347	284	318	312	301	304	342	320	304	336	343	303	294	338	339	338	343	312	300	309	343	332	341	321	321	313	325	322	295	322	314	288	323	319	316	322	345	324	282	340	315	337	334	340	356	361	347	319	341	313	348	322	312	317	305
27666	21834	24493	14848	8217	20782	4410	806	799	808	723	773	742	757	730	778	728	714	720	719	736	749	756	716	731	683	738	723	788	678	698	735	742	679	784	704	703	694	699	757	730	694	728	766	703	729	691	672	724	749	736	711	712	716	692	712	699	744	696	702	680	679	715	703	714	685	712	685	710	721	766	700	730	742	704	735	697	720	693	769	650	731	720	698	729	682	682	745	721	759	716	730	705	757	709	745	695	742	786	731	768	729	775	726	701	724	714	696	686	685	678	778	687	747	742	657	704	703	693	753	710	745	741	726	658	701	694	714	656	686	756	724	753	736	687	695	757	699	731	713	684	760	740	727	731	687	749	681	705	747	767	736	736	691	714	727	724	700	703	738	765	709	722	719	752	747	711	680	702	755	705	667	711	720	737	745	696	723	743	705	686	740	735	704	736	723	672	746	687	724	692	716	676	722	718	720	761	729	722	732	709	731	730	781	678	684	753	749	736	708	738	709	738	716	738	698	703	751	735	696	768	682	653	728	733	716	711	731	712	743	747	711	755	692	710	727	765	694	701	737	761	714	708	726	734	708	683	707	775	749	695	705	692	752	684	702	726	721	664	716	687	729	710	697	705	748	652	699	716	704	710	768	726	709	718	726	724	719	769	687	723	659	690	746	685	780	718	704	779	711	655	657	678	664	738	701	703	664	727	747	727	718	735	734	756	694	745	705	710	727	749	714	717	700	702	728	729	723	769	738	682	744	684	698	688	743	729	712	726	696	678	707	715	688	746	716	725	676	700	696	719	748	666	731	739	691	679	745	710	697	683	732	661	699	748	712	750	727	710	705	682	720	634	762	711	735	668	701	753	686	686	726	698	656	768	741	745	723	780	712	735	678	705	671	687	704	726	723	709	704	711	684	686	691	695	718	697	721	735	733	703	697	718	707	713	742	689	716	704	662	716	705	747	749	718	746	741	725	654	688	671	658	713	708	730	662	707	725	740	690	716	702	694	756	708	694	728	700	711	716	718	717	683	703	698	732	712	695	723	759	747	738	730	706	682	709	757	696	676	719	722	724	720	712	731	711	714	747	686	734	672	733	720	728	731	700	697	712	776	756	703	709	695	692	740	722	715	700	686	732	741	733	702	744	742	687	710	670	755	701	662	745	659	692	755	670	691	740	695	708	721	745	738	749	753	708	708	697	706	695	733	727	727	715	725	693	727	722	646	678	722	721	686	698	736	661	701	727	676	691	741	679	691	710	744	707	716	691	688	681	699	695	712	758	678	708	692	692	699	700	725	686	772	722	708	744	663	670	723	741	684	672	691	737	689	712	769	722	694	689	702	699	705	709	687	736	767	713	727	722	748	688	730	693	685	717	661	695	800	737	726	652	715	727	711	662	683	733	741	770	694	710	718	701	713	726	751	746	681	720	709	713	666	742	686	696	728	723	702	710	712	718	679	715	749	710	692	710	678	691	718	692	687	708	734	755	720	718	677	725	705	685	713	692	687	716	745	741	731	736	714	732	750	688	708	671	635	719	760	724	670	703	723	707	767	774	733	658	703	689	735	710	710	727	694	647	688	705	742	699	676	748	702	729	695	725	688	736	714	722	716	712	663	702	677	721	702	719	733	731	696	717	638	740	732	703	701	726	713	714	713	706	685	740	708	741	716	715	704	705	719	701	764	698	690	727	718	654	703	678	692	706	727	732	685	754	756	695	701	696	741	687	731	784	713	634	686	692	666	750	717	768	719	691	709	713	709	707	706	680	718	750	711	747	685	699	706	715	718	698	645	738	688	756	679	706	734	710	728	688	708	699	689	721	711	720	718	707	702	720	765	674	634	744	701	743	713	694	693	746	678	720	768	758	714	694	668	699	729	727	697	697	753	688	686	681	766	739	707	692	671	721	737	716	721	725	697	706	728	714	705	739	735	763	746	731	684	761	715	737	715	740	717	698	758	676	715	742	717	702	719	740	696	685	706	726	696	724	689	695	702	742	739	708	715	719	690	711	774	739	703	709	672	731	694	746	731	734	746	743	708	730	698	741	736	718	685	693	734	742	712	716	736	698	713	710	679	712	719	714	671	715	710	679	740	715	704	682	717	685	703	696	726	754	690	722	746	729	696	673	710	692	720	690	657	686	689	708	768	699	690	653	750	712	714	692	670	719	681	702	683	781	709	739	709	655	721	722	730	682	680	727	703	704	690	697	743	728	712	718	721	685	746	724	729	705	732	685	685	673	703	726	719	696	729	720	687	736	722	688	721	717	703	711	696	752	784	722	719	739	709	732	713	738	697	712	711	729	710	727	721	699	705	688	707	757	724	687	686	704	679	721	748	707	740	699	739	776	737	705	692	709	715	701	678	762	726	734	751	688	720	727	798	681	699	664	729	709	758	698	733	675	699	706	701	727	764	677	741	761	693	719	719	707	752	767	711	725	744	730	680	759	685	739	760	710	692	658	734	721	722	714	729	662	699	720	735	716	689	705	729	770	712	694	767	693	780	718	717	728	725	763	716	647	689	678	733	699	746	715	699	730	721	673	684	696	740	747	735	704	732	712	747	677	708	692	740	711	688	677	721	775	762	739	733	734	745	721	687	713	708	652	682	724	699	740	732	714	757	693	720	718	708	745	713	665	671	706	679	707	718	721	722	711	673	673	700	717	713	712	677	754	678	727	764	671	689	692	763	673	702	709	716	677	715	647	705	749	751	683	671	714	715	654	652	714	677	733	686	723	701	712	676	680	673	711	701	740	718	747	665	705	714	718	699	628	747	743	713	702	704	684	711	771	761	731	703	753	747	727	703	724	698	657	706	712	731	723	741	709	741	746	706	736	724	720	672	747	743	651	760	726	690	712	687	677	682	670	706	745	681	717	704	752	721	680	681	774	714	703	718	747	679	730	714	677	713	728	712	747	715	740	739	731	696	646	773	768	746	688	672	711	712	677	722	689	716	731	704	722	740	723	745	724	706	724	739	698	720	711	683	703	738	748	708	774	639	740	744	717	720	705	717	684	694	706	728	759	696	758	739	699	740	737	760	655	729	690	715	717	711	746	677	743	739	744	729	709	682	729	687	716	702	718	729	734	735	742	693	723	752	743	685	707	686	723	708	712	701	701	694	717	729	703	743	748	752	723	698	701	691	684	695	713	734	725	730	715	747	695	697	658	709	686	676	718	702	703	787	684	679	700	739	722	705	703	654	698	712	732	696	721	683	695	711	672	735	733	648	678	695	725	737	690	793	695	756	671	698	730	715	713	737	719	707	743	756	745	729	688	703	708	806	718	743	696	653	709	725	750	663	735	731	670	739	691	691	684	726	684	681	711	698	714	718	724	735	730	778	713	725	713	719	745	717	724	740	679	707	671	676	701	760	736	733	686	697	709	740	750	717	745	713	728	724	736	711	727	710	723	675	738	737	721	747	729	723	727	711	702	736	712	750	699	713	712	693	717	749	728	710	694	722	708	763	687	697	755	705	734	677	680	715	671	715	712
52632	35852	26984	15608	8152	10611	3193	347	352	344	315	321	305	360	345	359	313	323	318	306	327	332	333	334	306	323	277	303	333	324	334	330	288	320	311	302	288	325	347	281	274	332	296	317	297	338	311	313	298	304	292	347	309	309	316	317	316	309	303	326	302	304	322	309	341	301	288	296	287	295	316	328	314	306	295	327	313	325	317	345	282	271	285	330	288	312	305	295	299	349	315	294	311	323	290	272	281	320	324	316	312	302	303	311	315	321	322	333	301	271	284	298	340	321	351	304	329	302	318	335	328	332	315	325	331	292	304	308	280	308	355	305	286	289	329	319	276	322	269	275	324	342	317	296	304	304	319	331	267	322	324	320	318	333	316	310	341	337	285	289	303	318	344	313	285	301	298	309	334	334	334	303	308	309	323	319	283	298	310	331	315	303	291	316	349	310	301	293	312	309	285	323	310	295	314	328	320	291	342	305	327	315	329	318	302	318	314	292	323	323	295	298	310	304	337	295	301	324	315	284	288	323	351	317	333	335	356	336	293	307	334	321	291	302	322	301	315	339	291	327	355	312	326	292	336	302	327	301	300	325	326	343	329	314	334	335	322	314	316	293	298	277	301	308	361	319	286	294	316	302	287	309	339	302	296	299	300	290	319	344	319	342	318	258	275	265	311	352	306	282	320	314	331	313	334	302	289	302	308	308	299	316	330	347	324	335	324	289	344	311	280	305	314	324	335	321	311	310	321	300	285	300	298	287	338	289	302	319	293	300	323	317	287	300	279	307	343	281	316	320	288	296	332	341	316	273	310	313	316	311	308	307	324	332	327	318	300	316	318	320	321	308	350	321	297	333	343	334	309	327	345	287	326	329	286	312	325	271	316	301	289	327	322	303	313	303	318	299	318	361	328	329	314	313	335	317	309	293	312	289	277	319	317	295	325	295	326	305	295	332	310	317	290	299	313	317	335	290	265	297	292	304	307	300	290	300	285	300	272	326	283	322	301	292	299	299	298	305	318	318	283	325	280	329	270	308	323	309	306	305	266	274	310	320	298	299	321	348	310	345	299	340	303	298	316	320	315	323	297	311	298	306	280	329	308	314	306	322	322	290	281	267	320	311	314	281	305	324	346	300	289	296	312	287	317	293	288	314	308	275	287	303	287	305	309	331	345	329	340	297	344	361	282	293	286	325	276	348	339	303	305	294	315	319	288	342	302	287	313	253	315	316	335	307	311	290	345	316	304	344	287	287	311	310	304	314	319	329	297	351	320	301	338	295	327	336	306	322	322	302	325	281	320	275	297	263	317	324	285	282	297	303	299	348	306	331	317	285	338	326	356	374	313	317	301	308	315	322	311	339	336	305	290	300	323	313	295	301	274	325	308	325	277	279	338	282	318	317	308	339	300	339	337	296	339	329	296	374	322	294	320	300	322	307	312	324	321	320	306	288	282	319	307	324	286	339	290	311	281	294	325	287	316	330	304	323	310	285	326	319	287	308	330	312	315	325	317	310	335	323	307	321	330	291	285	340	336	327	296	313	311	333	326	304	317	306	296	332	297	353	319	311	344	297	276	312	328	317	293	255	328	311	302	338	330	318	337	335	308	265	328	289	315	346	291	346	339	313	293	292	288	327	317	300	317	298	288	301	299	306	295	322	315	289	304	306	337	277	281	297	312	300	300	288	333	326	332	339	312	338	303	289	313	313	294	317	322	335	303	318	320	297	294	324	304	307	341	324	285	322	289	306	304	315	315	319	327	321	308	323	306	297	298	332	315	318	281	328	317	303	297	329	290	308	317	325	296	284	306	325	321	299	335	287	338	338	321	312	313	309	363	301	301	324	296	290	331	323	293	305	332	336	354	291	308	288	277	301	328	320	315	330	342	334	308	315	294	316	345	337	292	267	296	333	307	318	300	300	308	352	333	339	331	318	349	306	297	293	286	342	293	295	306	302	332	319	303	306	329	315	325	313	298	318	300	293	325	355	309	309	309	259	294	333	341	336	331	310	296	289	305	301	338	326	314	316	333	291	316	317	295	337	302	276	337	287	331	302	329	300	336	321	316	296	332	297	365	303	289	280	297	334	332	304	327	334	347	293	289	322	315	304	322	292	304	276	322	302	330	270	320	292	307	286	293	302	368	319	321	313	318	328	295	299	266	315	334	315	316	308	275	348	297	321	335	324	334	306	331	320	310	309	317	317	345	345	317	291	310	316	296	300	333	300	292	316	331	338	296	297	326	302	290	309	350	297	301	304	325	316	307	296	375	334	305	330	326	290	288	283	289	321	328	299	313	288	319	319	298	309	305	316	344	274	296	334	307	311	310	307	334	310	307	286	304	325	302	331	288	306	328	300	316	338	285	302	273	308	305	309	324	283	295	309	343	313	292	339	325	317	316	276	301	320	314	310	294	330	298	276	288	292	291	297	303	342	325	333	303	285	318	307	328	307	293	287	304	297	335	284	321	338	325	289	328	321	350	331	314	297	305	343	357	325	294	319	267	283	332	308	310	324	288	306	309	333	311	341	345	297	299	326	308	283	317	341	307	304	298	291	316	300	279	330	333	314	299	342	341	337	297	309	334	342	320	321	309	331	294	332	325	288	309	313	311	308	282	310	322	327	312	321	315	324	370	275	295	313	293	326	320	305	310	302	331	302	331	320	280	323	288	348	321	267	288	317	306	307	331	329	295	321	285	338	304	347	338	343	314	308	307	338	305	323	334	353	309	316	300	322	346	339	292	307	306	314	301	312	332	316	313	327	335	313	303	339	345	351	294	308	276	295	319	304	331	306	291	336	339	287	311	284	307	316	318	279	320	360	319	295	308	327	296	304	331	325	311	300	339	304	357	302	296	311	298	268	295	335	339	267	314	307	309	309	341	294	285	287	282	318	300	298	289	306	325	323	322	333	289	309	360	321	363	327	307	277	329	312	297	289	299	299	306	284	311	302	333	299	278	329	313	328	345	310	316	298	288	288	332	318	311	311	310	294	312	332	254	325	261	340	254	323	335	345	346	311	308	285	302	340	310	303	296	344	312	318	279	309	293	325	333	324	313	288	316	339	305	342	300	301	314	345	316	307	294	326	282	341	294	300	312	295	306	308	312	327	305	301	367	344	311	326	321	311	320	315	287	328	315	326	290	320	292	331	301	266	295	300	330	289	311	308	306	341	311	327	306	272	316	295	271	310	355	323	347	312	270	356	316	315	346	309	307	335	318	321	310	304	356	278	301	303	296	324	328	329	282	283	291	300	313	337	296	280	316	299	301	294	341	276	277	298	273	318	339	314	299	296	320	340	280	289	303	296	284	290	334	303	297	307	285	315	311	332	311	305	284	319	327	310	331	316	287	329	328	307	306	291	293	316	322	275	310	325	311	310	330	275	331	324	330	280	314	310	323	354	280	274	317	292	306	327	315	319	297	316	324	334	323	341	313	321	297	298	317	306	321	299	300	284	333	276	321	308	294	298	303	311	294	270	308	302	321	303	358	310
33041	27339	29633	26521	13924	27741	5504	866	857	827	755	757	699	768	741	744	672	742	688	737	742	755	700	719	729	738	672	710	711	697	688	714	696	694	742	669	726	684	709	673	732	699	705	631	659	707	713	668	709	711	705	718	681	662	729	690	709	697	703	683	709	679	637	657	721	684	681	674	692	685	639	645	648	683	653	683	673	710	680	718	713	671	678	682	639	718	660	635	673	679	704	668	674	692	640	661	646	681	668	687	677	677	663	660	663	674	753	714	670	700	681	664	669	663	669	664	641	720	661	712	671	646	651	645	735	645	658	700	642	674	662	675	714	681	688	642	646	677	658	686	706	698	666	680	688	697	700	704	688	635	693	714	675	661	659	681	741	688	675	713	697	692	723	644	670	676	647	654	694	705	700	684	664	645	732	683	693	662	690	677	727	717	674	657	673	728	726	681	726	701	638	688	684	697	743	696	703	719	685	682	667	684	710	647	655	680	680	674	659	715	685	685	659	730	688	750	706	706	684	702	664	658	673	738	660	667	715	694	701	677	675	691	684	680	676	662	732	677	710	654	704	677	687	655	725	696	679	651	663	684	683	672	711	671	685	683	665	658	683	657	716	678	704	701	670	672	634	663	681	704	679	692	656	637	659	694	610	680	701	729	683	704	709	690	688	657	683	684	710	662	657	680	659	654	687	692	706	644	679	666	706	657	641	739	645	720	639	717	686	653	669	697	684	706	675	720	697	681	634	685	665	670	713	676	730	665	667	700	653	674	682	661	652	674	701	712	691	698	684	704	650	620	656	683	665	643	680	653	714	651	716	619	709	697	690	714	679	695	687	700	691	645	649	693	646	655	652	684	648	653	687	670	699	661	694	630	707	648	686	651	681	676	667	684	706	607	747	642	679	686	686	669	731	673	672	702	652	672	671	616	674	658	640	680	642	650	687	697	681	680	659	691	646	675	628	696	641	646	645	626	679	678	689	698	618	704	722	676	671	652	665	666	669	680	639	734	674	691	659	669	672	692	642	709	704	660	662	706	671	692	666	642	660	666	670	627	671	650	692	699	713	674	705	662	689	676	680	641	705	704	673	732	687	672	715	604	695	671	673	705	646	672	683	686	702	675	707	680	729	655	660	693	714	721	707	683	697	637	698	689	680	686	709	727	657	704	638	662	678	704	679	701	673	687	739	660	724	681	641	688	676	667	728	656	673	714	692	684	668	653	731	662	737	651	667	715	692	696	620	663	688	705	680	664	727	706	689	707	726	665	683	700	662	727	696	652	628	678	709	703	649	686	663	655	666	660	694	689	723	663	668	693	715	684	667	705	687	723	671	668	695	697	681	712	703	695	684	692	656	716	717	656	671	703	697	674	706	698	698	677	686	688	681	645	728	663	672	694	697	636	684	663	644	679	718	699	703	687	703	702	717	688	696	685	687	669	659	707	665	696	694	671	607	707	692	631	737	719	675	671	686	642	684	707	659	654	691	667	693	719	700	686	742	685	648	686	719	669	668	687	659	615	634	692	682	607	682	647	650	676	646	677	688	674	600	747	691	666	684	663	641	681	693	680	656	718	689	641	650	725	655	667	686	740	663	640	663	701	631	628	683	661	706	641	672	682	672	725	675	706	727	681	711	666	663	655	700	673	702	674	661	705	661	692	677	694	694	704	699	736	659	700	706	665	701	699	713	714	695	698	663	708	686	707	691	674	670	678	698	710	687	632	706	696	738	690	653	652	675	694	712	699	645	680	695	655	672	689	656	648	681	661	653	677	646	681	660	668	714	660	679	633	639	726	724	675	678	649	697	657	656	687	690	718	668	694	676	639	669	691	667	696	662	685	676	651	681	691	682	639	652	712	722	659	689	684	694	678	652	665	670	664	663	670	718	640	651	660	677	659	696	695	711	700	694	693	712	662	708	666	670	631	707	627	663	673	668	681	702	699	649	728	673	660	659	692	685	678	682	639	694	678	621	619	667	680	675	662	689	661	722	693	672	617	710	680	689	675	711	694	711	651	718	705	740	741	642	685	721	643	713	667	712	653	647	637	710	709	688	725	692	696	708	704	636	669	725	658	636	619	695	695	674	672	699	710	639	701	699	683	700	703	651	686	635	667	683	641	670	652	679	713	694	691	691	683	671	699	688	693	700	709	723	673	674	653	710	696	707	685	681	684	651	691	644	703	739	664	642	690	665	632	711	707	684	680	690	699	696	680	729	739	741	675	667	682	690	684	660	666	692	681	698	632	686	669	687	637	665	698	670	671	652	642	679	682	699	664	644	634	665	692	664	689	688	660	708	673	735	683	651	671	669	692	627	739	707	679	659	680	677	712	714	683	681	689	712	675	717	702	673	691	676	686	669	732	695	710	716	696	667	704	704	642	705	645	658	654	698	689	658	683	659	669	704	681	702	655	668	655	679	727	674	669	675	723	656	683	725	708	710	651	634	718	663	662	688	687	700	710	686	657	688	658	648	717	692	641	710	710	629	657	662	652	706	688	713	664	661	692	645	655	643	696	696	684	698	672	637	661	687	686	684	744	677	672	669	646	700	688	695	656	691	644	688	674	635	735	683	706	693	659	691	708	666	675	640	714	768	667	672	717	671	666	679	676	705	707	741	625	668	645	695	667	655	681	666	674	690	701	652	667	707	721	682	651	690	689	673	672	707	689	671	700	668	669	683	670	691	691	663	679	629	688	689	660	693	689	680	682	711	651	709	725	685	665	758	702	696	666	665	657	676	721	640	685	654	667	704	686	696	714	705	727	701	694	705	713	656	659	641	658	692	694	706	693	651	654	709	682	684	673	657	651	688	649	640	652	679	630	681	655	674	672	701	723	698	679	677	662	692	701	711	704	690	713	657	706	671	710	687	681	703	662	669	666	652	704	694	721	700	704	669	687	672	706	658	611	713	679	690	687	695	703	727	650	690	643	691	695	704	675	673	635	702	704	693	655	654	693	688	694	680	664	685	695	672	635	658	729	710	678	636	656	710	701	659	650	685	673	681	677	635	709	631	687	716	652	666	612	652	703	672	695	631	713	691	649	630	696	685	741	650	657	676	693	677	682	648	622	656	736	696	703	671	665	709	658	673	665	694	682	735	642	698	667	691	676	695	667	668	669	733	713	679	672	680	670	689	682	687	665	678	689	660	701	664	684	657	667	678	660	651	691	721	686	679	687	692	654	694	665	699	652	698	687	671	700	676	691	659	699	668	729	660	660	640	659	721	699	691	724	692	612	677	662	691	676	686	701	644	670	706	717	656	686	669	699	706	654	620	685	685	656	716	660	684	729	698	651	652	677	674	633	666	670	658	692	719	662	659	683	696	715	636	703	673	669	680	699	686	672	664	668	651	714	655	717	681	663	650	699	712	674	679	720	707	678	675	711	684	703	685	680	660	630	677	666	617	697	676	661	646	710	690	668	660	706	697	696	675	648	698	716	695	723	658	688	625	688	682	719	682	710	670	673	666	661	682	701	670	703	670	682	710	679
30278	20166	11423	4582	574	314	206	224	184	201	205	200	189	214	191	179	179	192	199	195	175	216	238	203	185	213	199	201	185	203	191	183	203	212	185	216	177	181	188	214	179	213	215	198	221	192	176	182	205	189	189	218	212	206	212	202	208	220	205	185	176	195	199	181	193	192	189	171	202	171	173	204	224	202	207	185	197	206	205	197	186	182	185	179	220	177	197	202	189	203	165	179	187	187	187	184	178	170	210	218	195	194	207	200	195	192	192	190	187	213	207	219	192	180	206	202	202	181	171	193	219	183	199	201	219	175	194	203	196	206	198	198	162	216	176	204	199	223	181	184	198	185	206	198	180	191	215	183	175	182	203	165	206	187	186	198	219	195	187	201	207	183	203	182	190	201	225	220	210	194	161	197	202	205	213	189	248	187	213	227	223	171	178	205	195	199	191	207	199	193	188	169	185	216	217	177	176	209	196	199	203	180	183	199	217	185	181	195	209	175	223	177	196	212	186	211	186	191	188	180	206	201	208	209	193	196	203	205	191	176	176	187	191	215	209	194	209	222	193	211	186	195	211	176	192	185	204	200	203	213	223	192	192	196	212	178	208	182	187	202	200	177	215	213	187	234	194	188	177	192	201	195	184	191	214	169	180	156	179	191	181	213	209	189	190	193	205	222	213	214	194	188	179	180	200	181	193	197	202	174	165	187	215	208	177	199	189	202	188	171	176	197	196	194	212	213	214	193	185	214	201	182	161	191	212	200	166	191	233	217	207	216	190	192	192	198	202	219	165	176	185	182	189	191	216	214	210	187	185	197	190	191	184	199	186	197	195	216	203	200	184	188	188	212	214	241	218	193	210	199	212	197	154	170	207	179	206	161	161	200	181	203	213	191	193	204	200	165	217	168	184	218	209	176	204	213	177	185	181	219	196	173	185	170	194	193	203	186	182	202	200	213	202	190	220	185	211	178	228	209	211	185	171	205	163	195	183	173	191	197	193	175	198	209	187	196	188	245	207	187	183	215	200	205	182	184	157	173	204	213	198	201	175	165	174	193	209	206	213	208	186	203	210	208	192	195	177	206	227	185	207	216	205	201	214	206	188	173	192	213	163	205	178	184	213	215	213	203	223	191	229	196	213	220	197	196	163	182	209	188	187	195	195	200	176	183	199	200	217	234	186	190	208	179	203	221	201	182	203	168	223	196	203	199	181	178	211	182	188	178	217	215	214	183	164	166	173	206	166	209	205	186	205	200	209	195	181	213	213	208	203	187	195	207	199	172	216	171	206	178	209	187	199	193	188	207	188	185	199	184	174	200	203	164	200	181	199	204	185	210	201	197	195	183	204	212	208	187	197	193	209	207	186	186	213	181	175	197	192	207	199	211	170	195	233	221	213	203	171	187	184	201	215	201	203	174	206	189	215	185	202	201	190	235	213	197	174	208	199	175	190	175	200	206	201	179	186	198	194	201	206	205	209	191	195	168	237	207	202	183	199	190	211	167	210	199	180	202	213	193	211	212	209	183	189	176	212	218	220	175	208	183	178	175	193	219	218	229	216	205	190	197	228	210	207	200	218	196	185	180	183	202	206	189	187	226	211	223	201	190	182	187	202	217	209	203	176	220	156	209	195	187	219	184	171	224	202	209	216	165	213	199	204	226	194	211	191	203	207	197	186	201	206	190	204	188	191	172	184	211	203	192	193	201	201	161	188	187	173	225	210	183	185	212	193	220	207	155	193	192	198	204	187	206	171	224	197	197	195	187	196	135	216	220	170	214	212	198	178	209	178	191	195	180	201	214	188	209	210	200	171	169	207	192	205	205	207	204	177	210	163	182	209	193	209	201	186	190	192	198	180	198	212	203	199	208	175	199	215	192	182	191	198	186	213	224	213	195	186	182	205	203	231	199	186	188	181	190	202	190	203	205	207	196	221	185	182	221	160	225	210	208	169	215	209	179	182	182	204	194	189	180	204	190	190	204	213	200	223	205	162	218	184	191	188	188	190	192	193	213	180	200	182	195	199	220	181	196	199	198	204	189	221	187	167	205	197	230	179	181	173	205	201	194	196	216	215	198	185	183	196	177	176	200	178	174	180	197	194	197	213	200	192	203	191	190	192	214	213	193	195	197	190	214	182	203	193	167	221	209	194	207	192	187	184	216	225	190	205	168	216	205	207	183	179	195	191	187	199	185	173	196	189	204	208	201	197	174	183	161	193	175	193	182	206	189	198	185	220	181	199	204	204	206	183	215	213	197	184	221	174	193	223	176	181	186	194	182	215	218	204	202	198	200	214	189	185	197	215	193	181	226	202	174	201	211	177	195	175	200	201	213	177	206	166	202	208	197	198	213	195	240	177	199	191	202	207	214	200	165	198	203	192	206	174	189	177	214	180	183	178	201	183	194	184	193	183	221	183	203	193	189	201	217	196	190	208	176	174	191	198	192	210	196	194	206	182	197	172	163	189	213	210	211	193	195	233	179	161	196	220	194	174	169	187	164	200	176	185	185	214	165	199	161	182	192	195	201	198	184	211	178	196	184	184	188	201	207	195	206	213	197	184	206	224	209	211	185	200	163	194	203	210	201	185	229	210	190	200	192	170	205	235	198	190	189	184	209	186	183	203	198	186	190	232	213	206	219	217	193	185	210	191	200	233	196	202	209	187	217	187	214	194	222	175	204	191	223	204	185	185	204	198	190	208	202	176	199	198	204	169	205	190	204	191	175	204	212	189	213	209	181	192	211	188	195	170	189	179	201	191	209	226	190	195	182	197	224	188	198	197	190	203	199	218	202	188	197	219	213	214	198	188	180	183	170	166	234	211	207	208	205	188	207	206	188	205	182	201	191	196	186	171	189	215	206	175	215	197	161	187	188	189	190	216	176	216	197	194	192	216	188	193	212	208	230	213	209	184	213	208	210	227	188	195	203	215	185	203	187	197	190	204	184	206	216	182	191	191	192	198	194	222	170	194	188	197	188	192	196	195	202	208	201	182	180	176	204	203	213	179	181	199	200	219	210	214	180	190	225	206	185	204	185	198	197	213	185	191	188	174	188	215	192	212	189	195	219	174	190	215	220	195	172	194	202	195	203	198	192	169	208	178	198	231	167	180	181	219	209	183	213	193	201	198	205	217	222	168	210	177	194	167	199	172	183	195	204	181	234	169	205	200	199	181	180	234	187	192	220	199	194	185	156	169	204	217	187	196	196	205	186	213	209	186	210	211	209	193	203	206	192	202	200	204	189	173	212	195	184	195	183	204	198	204	197	214	184	209	174	207	182	197	177	204	190	208	178	202	187	210	214	228	207	230	183	190	175	190	171	183	195	196	181	195	199	187	181	190	205	194	207	180	165	222	197	203	221	180	193	176	212	219	204	205	196	210	227	202	177	200	192	211	169	173	191	201	192	207	174	188	190	198	221	210	204	207	185	183	186	174	192	235	194	195	197	195	215	229	223	209	197	205	208	231	213	182	199	201	203	181	172	177	200	200	222
18260	15703	15655	9330	1270	1061	638	502	474	474	486	458	466	495	520	484	478	483	442	503	443	467	487	497	484	494	452	497	473	508	482	466	458	453	450	436	484	433	490	489	485	454	474	451	433	443	450	483	481	488	520	507	477	469	458	490	454	427	478	502	439	462	494	461	444	449	471	457	464	461	522	463	450	482	507	474	432	434	498	495	427	447	460	495	493	476	472	465	458	479	471	486	447	480	506	484	452	488	472	461	500	495	429	470	500	456	465	490	472	443	509	471	482	460	499	439	523	472	471	460	512	463	524	490	483	463	461	496	463	474	460	470	446	488	476	444	440	478	481	495	487	479	467	474	471	465	467	478	473	435	430	417	497	485	487	443	510	458	457	442	454	502	467	470	490	470	469	501	466	437	443	433	448	502	461	436	452	493	502	499	470	466	480	449	478	475	467	482	472	461	478	434	448	443	490	486	466	488	447	481	462	519	450	513	470	481	516	465	453	496	469	455	453	479	485	468	456	480	510	441	483	458	440	476	464	451	470	501	450	459	462	456	485	470	446	426	478	479	459	493	469	492	485	498	476	449	463	509	477	484	489	436	522	458	516	488	485	458	475	471	460	491	464	452	453	473	487	467	489	483	475	519	451	453	467	489	477	477	476	448	481	450	482	465	464	438	470	430	467	501	449	427	448	473	463	477	496	442	454	456	468	496	410	454	485	493	481	478	482	487	472	510	509	451	473	462	445	457	478	466	473	453	444	492	430	467	481	438	460	460	471	491	456	458	451	474	480	481	481	459	475	456	499	494	496	494	482	467	475	490	500	465	451	484	468	467	470	462	474	484	485	481	515	470	498	488	458	531	493	477	468	466	470	501	453	483	491	475	469	483	508	457	489	464	465	476	480	471	470	514	510	489	425	496	475	516	455	517	495	490	431	518	504	460	469	491	477	454	469	458	438	464	476	468	504	489	488	494	452	499	527	450	480	457	464	479	493	495	487	476	467	502	490	475	478	491	467	463	482	459	443	461	462	487	466	457	478	482	513	457	496	489	447	453	460	444	501	474	473	455	483	487	484	485	464	508	506	450	468	465	492	484	488	493	473	508	485	459	466	437	461	497	498	459	487	466	452	475	474	445	451	495	443	476	496	466	473	495	493	458	467	443	466	470	493	492	508	508	471	526	451	490	496	421	476	461	476	451	502	435	480	444	434	485	492	490	486	446	487	473	483	476	502	459	495	449	475	448	503	504	494	472	473	485	506	498	476	484	469	472	452	487	469	478	485	483	465	468	474	460	482	454	453	474	473	454	531	496	491	476	510	461	442	465	521	470	466	476	453	465	484	447	501	442	438	451	496	475	465	483	499	476	462	499	491	461	509	521	498	473	450	466	478	507	495	506	446	482	483	495	488	492	474	474	432	497	461	488	468	441	437	507	465	487	457	460	477	437	456	491	489	464	473	530	479	452	461	464	553	450	508	499	513	486	495	469	495	438	484	457	483	492	524	500	512	452	512	478	476	489	494	469	475	445	465	481	505	496	512	443	494	457	448	462	460	401	515	463	478	449	507	486	489	494	465	470	468	507	481	475	452	499	433	488	454	462	462	482	477	498	472	463	488	491	467	505	438	470	475	465	488	460	478	444	484	503	483	439	451	489	482	468	478	501	492	461	476	508	466	476	506	467	497	446	483	488	497	485	485	453	485	445	503	457	468	479	443	501	476	468	469	478	502	493	424	490	504	449	456	469	443	494	491	473	482	502	479	497	481	482	429	483	461	470	455	503	496	406	533	469	464	485	474	488	465	475	442	507	472	457	497	444	501	428	467	474	470	426	424	502	413	470	436	470	481	455	447	473	476	478	502	490	496	478	509	490	481	481	459	492	484	448	502	486	440	475	452	467	478	506	476	478	458	447	520	504	460	490	492	500	452	475	485	496	488	477	456	525	476	464	473	502	486	469	494	532	499	480	510	423	511	492	448	479	470	493	485	416	506	486	458	405	510	490	524	466	485	460	481	457	488	500	499	505	528	493	435	461	490	477	472	490	472	508	445	520	479	488	456	493	484	507	460	464	458	478	497	451	487	463	448	478	472	464	454	489	431	455	492	480	485	481	470	472	458	476	433	502	510	475	480	480	456	463	462	454	455	460	479	485	498	476	439	463	479	459	488	455	487	456	475	458	508	460	503	474	466	457	527	459	461	462	467	462	468	487	517	482	458	502	474	486	442	423	474	495	479	489	492	458	454	487	492	456	470	440	474	477	494	456	498	482	517	443	472	484	493	453	492	455	422	464	497	464	459	474	492	440	479	494	482	486	531	458	475	490	460	461	481	488	479	467	478	481	480	470	457	499	462	473	441	468	487	476	454	477	455	478	451	455	484	475	499	467	470	438	495	468	502	450	496	474	456	458	474	477	483	462	451	462	466	510	446	489	463	472	518	429	492	451	496	499	477	470	501	462	463	480	461	466	510	494	490	458	430	510	475	491	469	491	429	493	458	473	482	523	498	467	473	476	469	440	513	459	447	451	490	513	500	472	498	483	482	474	466	485	462	470	483	472	464	481	465	457	495	454	497	436	466	441	426	461	444	437	509	494	463	447	466	499	498	480	491	486	474	486	466	483	464	461	504	488	493	471	459	490	453	464	443	478	494	484	509	465	476	495	515	498	456	450	474	502	476	509	506	512	454	456	461	470	462	496	474	455	449	486	468	508	469	460	457	476	483	507	447	485	464	508	489	444	441	483	483	504	485	462	488	491	501	442	526	493	496	443	456	481	501	472	466	456	468	468	461	468	495	425	507	481	474	486	476	433	453	473	446	488	494	491	510	467	497	465	461	446	490	448	452	460	513	466	439	444	440	453	443	474	482	478	469	501	463	477	497	490	483	453	470	451	444	521	473	466	488	476	507	491	446	459	469	456	462	522	467	508	495	507	474	460	453	485	460	473	488	513	472	446	444	456	478	469	481	487	511	509	440	453	507	441	443	456	464	463	478	457	490	483	451	511	467	450	525	462	471	473	466	470	471	500	495	485	413	515	470	475	464	472	491	454	447	451	519	482	479	478	457	460	460	471	478	455	484	492	511	465	457	431	444	459	498	479	498	509	502	449	468	466	483	440	446	484	497	475	480	491	482	462	474	443	482	521	452	462	435	461	477	435	485	448	489	448	494	455	459	523	458	481	482	517	483	504	462	519	478	481	459	512	498	484	475	466	482	472	442	471	477	475	493	438	456	513	454	482	462	486	467	475	472	489	468	521	446	497	451	482	461	491	461	502	478	440	465	514	457	490	491	446	525	476	464	504	480	455	490	460	510	446	462	494	491	489	481	433	492	468	475	476	509	442	478	454	485	495	457	500	480	465	482	468	485	488	485	494	466	473	445	481	476	467	482	468	430	466	446	456	464	472	469	468	499	433	494	438	467	433	472	523	461	442	486	476	510	463	472	466	449	471	482	471	463	490	484	483	489	436	447	496	505	501	475	485	488	507	471	435	461	471
44476	29235	20653	9360	3440	5615	2235	352	346	318	352	323	308	339	344	308	308	369	340	333	272	303	306	308	303	289	341	290	306	328	354	297	336	316	326	316	337	344	309	341	347	302	312	298	323	314	301	303	326	330	351	314	326	306	332	327	278	365	327	322	336	306	337	325	319	308	333	343	321	295	298	308	302	297	326	317	308	311	321	325	336	299	310	311	330	298	315	305	348	315	370	341	304	350	333	324	354	309	359	300	329	313	297	341	341	330	335	340	324	341	347	285	309	314	300	295	345	310	313	302	312	295	325	325	309	307	301	309	313	325	293	354	298	318	336	289	313	343	323	313	279	282	329	360	315	299	328	315	289	326	291	298	297	324	329	312	284	290	316	326	310	333	335	317	318	304	341	289	322	351	334	295	288	289	306	328	324	281	337	304	320	313	291	324	310	293	285	368	324	304	331	350	311	356	315	366	316	322	303	329	328	303	299	325	303	303	358	315	327	351	326	326	363	317	350	323	334	341	320	315	298	311	363	352	351	306	342	331	344	309	339	299	313	358	340	308	305	296	301	333	315	337	318	325	321	306	283	327	305	316	321	326	343	321	323	327	321	303	316	271	319	282	335	313	302	335	329	333	311	318	317	341	346	345	325	338	325	300	325	319	327	348	293	300	338	327	327	329	310	335	325	315	304	339	329	312	324	318	322	329	339	338	308	309	312	336	355	298	345	346	313	336	321	335	285	296	299	322	316	344	361	316	332	312	331	312	327	336	325	328	331	336	327	263	326	345	316	337	307	293	300	334	309	334	336	302	316	308	301	342	336	308	300	319	315	271	338	292	299	354	282	326	312	315	321	304	310	323	334	320	336	305	295	315	335	316	310	349	324	304	323	339	310	290	328	320	312	291	293	310	315	332	350	344	328	317	335	292	312	338	311	295	340	328	299	340	352	300	371	289	317	253	334	377	291	301	318	315	309	317	319	327	346	348	316	279	309	266	333	338	349	331	278	295	307	314	318	332	282	337	308	342	326	295	281	290	293	311	311	308	323	305	300	315	281	298	358	303	300	375	336	307	318	329	312	315	363	334	334	299	326	321	321	296	291	312	327	322	361	335	314	305	308	292	324	325	323	329	302	357	320	311	278	323	313	313	323	309	331	325	324	336	308	287	323	330	280	317	357	303	320	326	313	315	322	336	309	332	360	305	289	303	353	352	333	304	311	317	308	303	322	316	313	330	317	295	319	338	325	306	336	312	305	331	347	313	343	310	320	367	340	318	303	354	339	329	308	332	322	321	303	341	317	329	329	316	313	324	314	338	341	314	337	306	328	346	296	300	306	279	293	330	300	334	352	329	302	308	313	324	357	318	304	335	283	334	292	278	322	277	329	338	326	295	348	344	291	349	322	359	308	324	314	310	320	305	308	307	329	310	318	321	309	276	344	339	332	322	307	278	311	327	335	334	325	337	309	317	322	290	329	311	304	276	312	341	325	307	295	356	311	334	328	306	330	308	336	286	325	336	297	276	362	329	309	309	314	324	298	310	303	295	335	326	351	316	321	316	324	311	274	306	359	294	266	268	369	318	349	263	342	305	310	308	318	328	318	350	307	313	359	309	320	323	322	302	337	337	332	316	307	291	311	321	307	337	321	294	314	337	302	292	316	317	297	307	318	331	297	329	318	316	363	317	315	338	314	323	306	298	331	297	329	306	312	307	298	340	310	292	302	305	335	310	308	325	328	345	335	320	315	332	347	335	311	310	369	330	330	320	292	305	325	328	315	330	344	293	344	320	279	297	328	314	301	280	290	306	305	349	314	295	281	301	329	343	311	301	323	343	278	309	313	345	332	292	342	271	361	359	346	329	303	337	300	320	345	347	356	353	344	318	332	298	351	315	294	342	328	309	326	324	315	341	305	308	335	323	284	306	338	339	308	307	298	301	321	336	324	345	305	314	320	305	341	327	327	342	339	286	325	304	329	321	341	332	317	342	306	311	344	309	328	304	290	333	276	330	335	318	321	324	299	328	324	344	329	323	328	346	316	328	336	330	319	290	308	319	324	311	322	326	301	315	286	330	337	305	348	334	350	316	317	304	306	342	328	294	343	319	324	349	333	319	318	336	352	303	297	317	299	322	305	323	325	344	340	331	325	361	328	305	344	319	337	304	310	317	329	347	293	318	336	326	336	328	297	342	325	305	340	331	366	338	302	302	330	323	300	321	318	286	317	299	328	291	328	291	356	306	305	327	351	291	315	297	321	298	309	299	335	320	291	296	314	312	346	318	340	322	323	298	312	305	322	286	267	292	296	313	351	305	291	307	336	301	323	331	357	326	315	317	306	338	305	265	286	294	326	335	336	326	298	305	321	336	307	328	333	319	307	325	331	320	312	289	321	302	303	358	294	277	313	324	335	332	294	325	335	305	322	308	296	330	342	321	325	297	327	331	272	339	335	297	333	352	296	288	304	309	347	323	345	311	317	305	332	332	306	339	297	295	322	306	275	316	303	342	320	352	360	339	342	307	317	312	326	312	338	334	327	305	285	289	319	314	322	306	311	297	328	324	304	302	318	322	307	290	316	327	310	292	315	341	357	321	331	316	335	319	316	302	321	308	310	319	311	296	320	339	322	345	327	341	303	327	303	321	328	293	357	297	321	351	302	350	297	338	317	344	354	334	277	300	311	294	307	338	330	328	318	311	322	282	305	308	295	321	331	307	291	324	389	373	344	320	324	336	338	311	282	299	320	308	296	326	289	324	314	295	305	311	314	325	315	307	305	286	340	322	297	281	335	309	309	326	286	302	325	350	360	317	351	317	316	309	334	319	346	332	307	284	322	345	345	321	342	345	291	312	311	274	332	320	295	322	307	309	324	287	355	337	327	323	338	337	318	335	338	326	301	297	318	313	325	308	289	329	314	320	340	302	302	305	353	302	293	286	289	332	353	343	306	327	317	313	303	336	285	330	323	328	319	266	345	313	326	342	324	346	367	309	311	299	307	346	317	328	313	335	331	324	300	304	302	302	326	302	304	342	350	302	318	306	287	330	267	303	369	313	320	301	347	367	320	313	355	313	325	339	291	315	323	320	296	331	297	315	327	321	340	343	337	324	340	298	333	330	300	326	345	302	307	296	293	298	329	336	323	316	324	322	347	293	341	337	292	368	322	308	314	293	321	338	322	318	311	356	356	307	277	309	332	357	308	336	335	344	306	295	275	325	324	321	335	335	309	339	308	332	323	322	297	294	318	304	330	301	351	310	318	363	315	296	311	345	282	306	296	299	321	290	298	356	318	332	342	335	307	337	307	318	336	310	311	300	295	311	305	286	320	348	328	324	309	351	312	323	299	328	318	337	338	332	316	327	302	301	322	312	299	332	332	331	307	333	289	315	312	304	368	326	314	295	297	301	330	289	327	306	303	327	368	299	319	307	306	330	330	294	359	316	325	307	312	299	315	291	323	346	323	339	307	341	290	322	322	300	342	313	309	317	361	303	292	284
27872	22128	25025	16513	8256	18918	5934	776	827	777	759	700	761	729	733	751	746	696	751	698	719	736	746	724	705	729	768	748	727	717	715	715	745	679	792	714	741	709	736	673	695	716	686	675	674	741	685	725	716	718	729	661	712	688	678	712	732	726	695	674	713	708	738	685	688	704	744	658	646	695	733	703	661	752	730	727	733	680	712	701	700	731	702	754	735	710	701	739	718	699	710	733	717	735	712	667	758	671	660	696	727	636	733	718	762	668	701	698	727	749	760	714	754	731	731	693	740	665	726	664	693	705	722	645	706	682	760	671	689	703	710	749	683	713	721	667	714	726	713	731	708	704	700	699	774	703	731	683	682	732	722	703	768	747	699	727	704	693	679	744	730	670	722	724	673	690	734	723	706	708	723	682	761	677	692	744	703	760	725	768	730	738	708	689	718	738	697	722	692	682	704	750	762	753	726	690	684	714	711	706	773	731	705	714	781	719	701	704	724	679	706	709	737	750	742	707	707	756	713	740	658	735	758	684	700	750	722	703	702	696	773	719	700	706	733	715	716	739	733	728	704	713	775	748	740	686	732	729	738	697	692	742	722	763	694	741	710	703	736	698	700	724	662	672	688	725	686	762	756	741	674	701	701	693	744	724	675	744	729	732	706	700	689	730	744	712	773	679	736	691	727	749	744	721	747	705	758	729	738	723	698	715	732	682	731	729	668	703	728	740	724	676	703	690	703	700	749	668	696	751	726	694	716	680	702	723	736	723	716	697	700	744	716	745	657	688	724	691	768	735	652	721	685	709	701	751	730	674	730	720	698	709	665	735	748	690	741	720	718	682	729	699	706	728	735	713	729	737	703	720	716	737	710	707	708	712	730	739	726	681	701	768	743	735	685	709	703	762	676	696	758	676	725	707	762	730	652	718	694	703	733	654	697	709	748	731	692	676	737	776	722	744	711	739	666	717	711	697	745	789	745	755	722	708	713	686	768	700	735	697	703	668	703	736	691	689	714	690	720	681	720	678	737	718	708	680	746	744	689	731	691	765	786	722	687	659	734	697	742	699	766	742	710	739	732	676	722	672	730	702	707	745	727	747	703	708	736	662	698	714	727	726	770	722	696	749	734	652	768	689	698	698	718	713	728	729	693	716	717	680	749	743	687	717	712	660	687	765	724	719	796	714	720	734	779	709	685	708	695	681	710	705	717	696	712	670	724	730	746	733	710	745	707	707	707	711	723	752	755	696	710	697	683	736	719	716	750	692	676	708	748	719	709	683	725	701	734	685	685	703	707	736	745	728	713	659	739	697	747	749	718	713	745	730	749	738	689	719	726	710	742	739	722	704	693	690	699	703	710	687	730	738	776	692	686	679	703	683	727	737	707	690	694	733	711	687	737	751	668	649	743	760	696	746	749	742	667	745	685	707	768	698	716	714	692	703	696	721	715	686	769	723	708	741	702	701	696	719	711	699	718	685	702	742	708	680	742	726	724	725	735	716	627	696	747	756	727	689	743	728	758	686	705	704	699	723	743	731	720	727	707	711	730	710	670	718	732	704	693	748	709	719	757	695	729	745	718	702	718	686	738	686	693	738	715	683	736	717	729	737	744	719	716	696	693	727	719	735	665	757	751	693	716	707	768	714	717	721	687	716	716	698	683	693	752	675	743	692	707	685	665	694	730	721	710	750	696	692	761	732	744	740	701	687	735	726	700	694	770	694	749	755	720	701	739	719	671	706	710	704	675	735	693	661	719	737	730	759	737	712	728	765	753	700	694	748	719	694	714	701	657	680	716	697	702	705	716	704	708	691	722	721	712	752	665	760	724	682	727	728	737	660	684	777	749	719	755	660	733	724	734	710	728	738	727	739	721	727	788	682	768	716	708	699	728	723	730	737	661	694	719	788	752	712	722	715	749	736	740	754	718	683	720	684	738	717	746	714	714	695	689	756	751	719	706	729	735	711	706	725	737	714	717	661	794	678	718	737	745	720	687	793	720	780	722	721	704	735	679	682	724	702	715	752	717	749	725	730	742	734	757	740	729	772	700	710	708	682	703	676	710	722	712	740	767	674	756	681	708	710	682	747	767	682	726	692	750	705	751	716	743	709	752	713	739	715	730	711	685	752	691	704	737	703	731	718	746	679	716	734	669	698	761	706	715	735	756	711	724	730	733	670	761	689	705	730	699	706	734	714	711	698	686	711	737	696	708	687	689	734	743	733	722	709	754	734	746	778	704	739	708	785	691	729	730	683	703	715	697	718	745	712	676	712	762	711	705	738	712	711	723	733	765	740	674	756	727	709	714	691	690	705	706	710	746	751	672	737	737	715	736	710	693	700	658	685	728	749	745	713	693	622	732	675	694	748	703	672	691	681	716	676	702	711	722	693	695	661	709	704	693	755	725	728	732	747	746	707	749	682	685	727	737	695	699	718	761	714	756	745	754	714	682	735	724	706	719	714	674	718	708	749	739	720	704	725	691	687	710	706	750	731	747	728	685	679	681	714	682	696	704	724	766	715	706	689	701	678	728	691	725	738	712	730	741	704	758	749	675	690	688	712	674	756	745	723	736	788	687	760	756	745	714	766	727	707	738	670	703	799	700	693	682	737	698	736	709	706	663	726	709	783	696	662	667	694	770	710	715	768	729	697	730	681	701	710	732	710	714	715	700	680	704	727	728	720	704	723	737	702	705	734	750	725	658	710	758	764	734	675	736	707	721	682	725	715	740	691	778	730	700	733	710	762	698	754	690	752	720	716	698	719	704	755	719	687	723	709	683	716	672	713	720	696	720	739	726	743	694	741	719	763	705	709	689	697	721	719	719	727	676	722	768	699	696	697	671	687	709	707	756	715	714	749	732	722	717	682	702	747	758	764	783	712	744	734	723	701	698	684	666	724	697	727	718	690	715	772	701	700	750	711	725	700	732	712	733	721	688	747	722	674	723	717	707	738	736	723	725	704	714	726	659	727	719	770	683	696	678	675	684	735	692	742	710	710	700	713	734	753	765	753	728	735	700	714	738	716	711	699	665	726	690	680	732	705	723	729	704	775	689	674	684	726	712	695	719	707	666	725	681	689	705	740	739	723	722	661	666	722	742	748	734	700	745	643	709	720	722	709	642	759	681	685	718	696	688	697	715	704	695	715	686	679	702	715	736	696	668	755	699	707	681	725	751	725	697	728	727	690	707	704	768	692	729	750	735	749	774	689	678	715	646	727	724	725	745	721	702	726	727	684	691	693	737	718	705	752	695	707	719	703	700	714	746	697	728	669	700	721	740	717	724	754	741	673	713	651	704	659	701	659	705	730	717	764	704	694	721	736	706	727	746	770	745	731	713	748	731	729	706	735	704	656	748	695	751	731	758	733	719	670	686	724	727	733	696	695	676	691	722	756	715	730	732	724	732	699	713	778	740	697	759	733	740	716	703	695	739	738	701	685	727	734	682	690	670	733	695	668	674	682	735	682	731	747	693	687	657	771	698	629	714	690	727	742
53448	35918	25604	14348	8153	9218	4892	439	290	332	298	286	335	337	325	324	293	306	310	309	315	318	328	294	292	332	302	312	322	323	308	282	339	281	315	309	307	322	318	316	296	322	314	285	318	305	318	284	332	320	317	372	322	320	338	280	274	324	289	323	300	359	317	303	301	288	285	326	296	276	324	317	300	284	327	322	308	295	289	345	280	296	292	355	307	298	297	307	326	317	293	321	302	276	285	314	322	309	351	323	286	295	289	289	300	333	279	328	312	338	309	327	294	299	334	309	317	323	334	324	320	270	279	270	287	307	313	329	284	297	313	327	282	293	312	312	327	309	304	314	300	322	291	330	296	317	296	328	314	296	324	322	282	319	315	297	318	330	326	312	304	304	330	306	301	308	353	311	301	296	313	331	290	304	331	311	283	304	310	310	341	317	329	317	328	316	320	306	335	319	307	311	289	296	302	301	279	285	307	282	328	318	320	322	331	306	316	294	322	329	319	343	311	296	307	333	316	303	290	335	333	324	314	314	299	312	316	307	298	317	305	311	302	340	289	312	321	302	316	314	284	318	302	328	306	315	313	327	295	311	288	315	315	322	299	313	294	313	318	318	310	322	298	279	297	300	315	340	321	316	301	310	311	295	287	295	316	315	284	317	312	326	328	291	314	293	287	320	318	318	293	331	300	325	302	255	334	334	303	324	306	313	307	306	298	326	319	295	304	319	313	265	306	292	266	328	324	321	315	333	314	327	347	318	293	287	294	280	271	302	299	322	307	326	298	327	313	317	302	324	335	307	319	300	297	268	316	355	322	303	307	308	296	334	308	317	298	307	323	307	342	337	286	334	318	297	332	294	343	327	317	310	307	284	328	291	295	296	296	283	314	312	289	273	272	270	331	304	290	309	301	312	295	288	311	295	283	289	309	311	317	277	348	309	311	312	313	269	333	289	310	304	323	317	331	306	277	306	279	315	287	282	336	293	278	268	329	308	306	302	302	324	329	320	310	298	304	314	321	293	296	313	265	278	316	277	314	302	310	307	342	317	301	321	292	335	286	297	300	317	309	307	323	342	349	310	306	300	291	319	302	287	314	303	321	329	273	279	305	313	313	295	293	314	316	322	349	300	332	290	313	295	319	327	280	309	318	308	319	263	281	283	290	307	291	295	303	286	294	324	327	337	328	307	287	310	306	305	322	289	297	287	302	283	291	302	311	284	288	310	308	288	345	300	325	307	297	315	346	293	293	317	281	330	349	301	297	320	327	302	301	309	327	308	318	316	285	317	317	306	336	311	329	307	309	332	314	325	276	328	304	290	321	331	327	331	325	301	324	316	349	333	325	332	299	324	303	283	323	325	313	310	326	308	293	294	304	304	312	288	345	310	303	326	273	314	288	294	244	316	301	295	320	297	325	323	296	295	310	320	322	324	325	289	286	292	302	296	323	329	309	329	287	343	320	298	300	325	274	272	300	289	290	277	305	306	322	303	286	342	292	304	340	298	284	286	326	290	328	318	288	309	287	334	313	296	299	365	338	313	303	315	321	298	317	304	299	294	315	323	308	306	308	343	295	312	316	324	319	288	295	305	304	322	317	340	309	335	292	302	261	313	320	339	333	303	318	343	322	320	304	311	307	306	287	298	297	294	316	311	325	275	329	311	296	318	294	309	319	304	298	292	278	331	326	371	332	276	301	349	319	324	295	343	314	309	284	325	314	275	318	300	312	294	317	337	324	314	360	301	300	300	335	319	297	287	300	272	316	325	306	334	298	280	312	290	297	298	326	328	315	293	314	285	323	300	302	324	316	323	276	283	361	332	306	306	319	315	310	318	317	347	309	305	299	300	281	293	333	308	311	296	331	316	302	328	320	302	290	286	288	294	305	304	317	298	314	309	333	292	284	297	285	313	295	300	299	347	323	296	320	294	282	271	297	286	268	268	311	320	291	309	318	271	333	346	321	337	289	302	305	336	314	275	307	299	316	306	309	277	301	304	286	310	321	297	307	302	318	314	266	307	312	309	285	333	274	296	352	276	299	316	327	325	287	294	263	326	323	323	312	327	300	334	300	337	313	323	299	316	324	323	297	309	313	280	323	331	298	315	289	302	290	315	315	267	279	317	311	301	300	326	318	309	290	287	307	305	322	320	294	302	317	284	328	324	307	296	331	331	304	313	286	283	331	346	334	307	310	315	293	317	338	330	318	300	302	310	329	294	300	311	385	292	326	298	295	277	321	268	305	319	281	269	283	328	329	251	319	277	328	296	323	254	311	319	298	317	306	307	283	303	315	295	286	313	293	281	325	299	303	291	289	303	305	300	292	308	329	325	311	327	303	320	312	315	270	361	324	338	326	306	316	344	296	310	317	322	359	355	334	331	331	338	326	275	298	360	293	321	295	304	302	335	296	278	322	315	340	313	307	285	318	286	314	306	288	290	286	332	315	277	314	328	272	299	324	313	286	304	330	352	318	343	281	291	316	298	291	294	320	285	317	308	312	294	305	336	297	317	294	300	300	331	311	280	332	350	290	271	339	321	336	301	302	317	285	313	326	311	325	299	300	299	274	341	295	286	311	363	352	325	335	324	297	334	294	291	301	272	314	306	328	316	266	338	305	324	307	317	323	343	302	293	318	321	331	330	320	300	286	328	331	289	311	310	314	298	312	306	271	300	315	304	282	304	295	332	336	327	322	324	292	303	279	309	313	310	309	331	308	306	309	309	286	281	334	316	302	314	330	327	324	313	323	287	325	304	271	298	297	307	315	289	301	292	306	315	254	276	297	323	329	323	325	326	305	324	301	307	294	323	326	306	328	294	315	280	290	300	298	316	343	307	324	305	314	285	319	314	311	316	318	311	297	302	296	303	286	332	278	260	333	339	303	311	339	301	337	323	280	310	282	253	309	297	333	299	310	277	305	297	308	310	301	304	343	288	360	282	303	315	281	297	292	302	292	293	303	324	289	324	276	301	316	319	319	308	290	319	320	309	288	332	301	322	307	308	306	328	338	342	297	289	307	297	308	313	338	315	304	310	275	277	327	329	267	331	327	288	326	333	330	296	314	315	342	312	289	293	312	300	338	304	305	323	304	323	332	270	328	313	331	328	300	303	343	309	317	271	306	267	330	315	333	296	293	310	327	289	314	337	299	304	316	311	304	336	306	318	325	319	313	307	340	271	300	310	307	301	309	340	313	311	326	329	333	354	309	299	333	332	278	320	318	297	307	347	347	332	359	318	299	239	288	337	340	289	292	315	313	276	277	322	308	302	321	309	314	310	342	308	330	302	276	276	298	294	304	300	317	330	291	324	328	281	319	282	313	296	278	302	310	336	322	313	330	280	294	305	331	291	317	339	331	313	299	331	347	281	289	326	296	304	303	338	301	290	292	255	318	295	295	300	335	291	309	277	279	294	322	310	310	288	294	282	315	334	291	320	318	283	292	304	335	308	312	333	348	311	305	315	326	260	302	326	338	348	314	321	308	355	302	336	311	297
33183	26996	27955	24699	14591	25568	10465	858	826	797	738	766	748	709	727	706	679	675	705	663	709	723	715	696	697	725	658	700	732	714	710	710	724	658	670	722	645	657	620	651	709	666	688	702	669	703	669	643	687	688	670	628	680	717	684	676	670	713	687	714	694	712	707	693	658	724	667	692	736	627	647	653	695	699	736	677	649	655	696	680	714	703	695	673	670	702	682	722	696	651	650	694	664	646	705	699	719	708	671	665	614	707	630	633	706	686	663	638	678	684	644	636	692	653	682	652	699	698	668	680	630	697	709	673	679	678	678	669	697	660	661	657	710	720	642	710	689	662	700	688	647	686	672	716	656	649	669	652	731	686	704	649	697	722	615	651	682	697	703	661	695	652	653	698	721	654	661	649	652	681	653	701	677	719	688	635	692	654	681	720	663	686	686	684	702	668	697	679	624	626	652	694	692	694	703	686	658	693	670	661	685	670	655	649	674	666	660	695	674	646	660	670	688	664	634	666	663	668	645	677	651	684	666	689	670	687	659	659	689	713	650	653	662	675	714	673	695	649	633	707	757	683	707	625	641	658	655	720	665	685	668	658	676	717	697	638	669	692	621	712	649	666	688	706	746	689	678	700	626	709	680	677	673	656	635	639	637	709	675	667	693	693	710	672	722	648	637	668	689	672	649	676	679	579	676	657	697	682	666	691	720	690	683	678	617	652	652	618	675	647	639	641	640	697	669	665	689	660	679	668	669	610	652	684	670	665	650	700	647	680	649	657	685	671	656	668	658	666	658	696	672	657	633	754	717	647	686	693	628	744	635	665	661	702	694	670	661	641	661	691	684	706	677	687	665	690	688	664	632	688	674	695	705	720	694	660	674	676	693	668	698	640	698	681	677	681	697	644	664	711	691	630	660	666	668	675	677	706	619	695	660	648	645	696	686	704	698	691	709	640	692	703	683	701	724	659	686	677	662	677	681	676	734	696	650	670	681	691	666	645	703	677	662	733	676	676	676	676	660	688	673	664	712	696	693	711	655	694	645	629	709	709	694	680	634	699	693	691	635	701	730	697	666	691	645	668	650	717	651	657	679	675	635	670	677	683	640	659	688	638	690	693	660	673	681	668	634	591	687	659	637	676	668	714	648	693	662	723	691	708	694	694	650	704	684	672	662	651	689	681	637	721	708	643	699	691	663	668	658	715	730	670	635	650	687	707	661	681	716	692	648	694	634	623	691	712	683	684	663	682	690	693	663	667	706	697	647	634	708	702	685	651	692	686	680	682	656	730	654	683	680	655	670	676	703	698	649	671	652	690	659	684	665	674	678	711	697	699	625	712	687	633	634	647	695	693	633	649	688	653	666	714	685	696	702	704	672	694	692	663	655	678	658	703	637	712	724	669	668	633	677	685	656	675	705	691	658	657	654	682	669	701	658	702	732	655	725	676	660	667	701	682	666	715	681	657	592	658	674	688	698	690	716	665	675	716	672	677	651	675	687	623	708	709	613	658	672	661	623	655	662	679	646	684	674	666	683	695	671	632	615	665	728	631	646	657	686	668	642	701	698	650	662	663	674	715	624	695	696	693	659	689	690	678	709	682	701	672	641	644	688	685	672	696	660	665	666	691	698	658	634	661	638	713	681	646	696	681	659	675	699	659	677	652	678	663	695	695	647	726	662	665	664	688	703	717	707	733	720	680	656	725	691	672	698	645	663	729	671	678	668	716	629	710	686	675	681	658	675	672	687	692	724	666	691	698	661	693	678	666	639	639	681	699	644	678	634	692	681	661	656	678	674	655	675	650	677	671	694	674	695	680	667	691	735	698	603	712	688	684	637	690	670	673	662	637	643	690	701	710	662	693	713	652	689	673	684	715	647	696	652	679	668	648	724	698	668	703	635	662	680	657	674	684	663	670	668	655	646	628	657	726	698	662	668	660	710	675	660	718	673	647	652	654	679	638	668	714	628	705	647	638	693	663	694	627	692	687	687	652	655	695	735	664	672	653	604	645	711	647	675	668	673	669	661	670	681	705	691	722	641	684	679	683	716	704	712	686	698	672	682	629	652	690	703	649	694	644	669	723	704	675	673	632	657	607	681	649	682	700	698	691	683	641	655	677	661	664	709	720	672	645	651	614	649	671	695	694	688	669	692	664	685	693	697	661	663	670	670	679	693	659	651	666	650	685	670	699	662	708	672	662	664	696	698	677	718	668	669	641	648	695	664	659	682	700	625	671	651	686	675	707	688	654	665	673	681	667	653	686	690	695	703	684	654	626	661	665	710	674	637	711	688	689	662	682	658	667	665	685	686	718	658	658	674	683	687	712	721	606	679	694	672	701	654	681	620	663	701	678	678	709	671	687	664	684	651	697	687	668	724	691	680	687	669	653	708	672	665	669	652	689	741	646	628	729	732	665	668	653	695	667	691	692	699	705	659	687	708	685	684	656	679	724	661	650	714	640	641	638	709	682	694	701	648	668	657	694	698	712	663	704	690	672	658	710	675	636	707	701	691	649	749	695	619	650	691	663	666	699	689	646	706	673	685	683	655	690	685	684	677	712	652	683	651	658	677	646	686	672	676	678	631	690	664	679	703	656	644	707	687	723	617	627	645	719	648	638	678	690	682	639	693	689	695	670	676	652	663	655	716	647	657	650	721	648	674	622	692	657	649	710	705	630	647	661	702	678	691	630	666	691	702	685	638	673	689	632	693	663	650	630	665	678	718	659	676	636	625	636	682	665	666	701	648	644	682	672	642	683	659	673	704	672	660	665	691	694	688	649	656	673	701	657	677	726	737	659	633	686	698	646	680	686	664	651	633	705	677	659	701	678	686	698	679	715	698	660	682	671	655	654	661	657	695	645	670	663	659	622	652	676	676	737	695	690	699	670	665	696	672	697	702	660	677	682	698	694	656	700	640	641	712	631	662	694	629	658	638	667	649	721	668	622	661	618	718	658	636	669	653	649	718	719	710	666	657	703	653	661	686	671	701	681	690	691	694	676	666	653	647	652	617	687	693	662	683	729	736	699	652	694	667	732	684	644	691	643	675	657	681	642	715	688	665	700	691	662	643	632	675	705	669	694	701	691	701	695	702	651	706	683	693	680	659	655	643	689	698	661	631	643	644	674	674	677	688	669	657	676	632	663	677	673	713	668	631	638	633	714	730	635	690	662	695	654	692	692	698	687	730	668	694	652	672	650	651	662	645	621	676	692	700	662	710	675	696	712	635	687	701	677	662	702	710	658	636	652	663	660	678	672	698	682	668	662	661	677	640	678	681	688	696	620	650	649	666	680	649	697	723	657	745	632	659	668	691	654	701	690	734	676	664	633	686	664	712	679	654	698	656	685	702	605	697	691	679	686	709	679	726	658	655	662	730	674	644	708	676	704	713	720	683	652	703	698	649	718	674	705	694	682	678	605	716	671	689	727	656	636	673	697	686	686	697	645	658	627	696	697	691	749	647	711	673	716	662	673	662	700	704	663	692	723	667	704
31046	19430	11785	5188	709	271	251	187	205	198	211	203	203	200	190	172	221	162	190	173	205	205	219	194	178	192	236	210	184	179	205	207	217	202	193	206	184	205	189	200	204	209	195	220	204	194	229	192	199	212	206	206	162	197	211	170	172	220	210	211	189	198	154	185	202	191	212	174	179	189	210	212	189	205	218	219	200	205	188	174	168	190	186	211	202	181	199	181	198	169	178	204	169	188	196	191	177	202	207	188	197	198	207	200	197	208	196	178	219	216	183	198	173	182	177	207	182	174	202	196	203	210	199	203	180	179	179	163	187	183	198	200	173	177	213	182	241	230	191	189	193	182	193	187	187	180	189	213	194	219	205	183	200	202	207	197	201	181	195	204	202	181	188	194	199	214	192	210	191	178	196	192	193	197	186	183	182	198	179	186	197	183	183	187	189	176	190	213	193	204	154	179	192	182	211	220	195	209	195	204	186	176	226	208	172	216	188	201	182	186	173	202	184	212	216	192	192	181	169	186	231	179	187	219	219	200	171	204	223	198	180	182	202	193	193	208	210	205	197	221	197	203	171	199	190	178	199	213	207	221	227	195	176	220	214	193	182	184	170	194	187	181	182	187	200	183	175	173	207	188	201	202	218	204	201	175	189	213	180	180	188	191	185	211	197	175	170	209	213	191	178	210	220	167	189	211	181	188	166	186	197	198	197	190	185	188	179	161	183	189	178	215	205	202	165	200	208	183	191	194	180	207	179	195	190	226	213	187	198	199	178	182	175	170	176	211	184	193	201	203	182	214	215	182	190	200	217	190	179	173	182	212	184	182	192	194	187	186	182	226	191	204	214	190	207	197	217	193	169	202	186	186	208	203	179	235	183	197	185	196	182	218	188	191	193	192	202	190	216	186	201	191	201	214	207	209	175	185	166	206	195	208	200	160	182	219	193	172	203	189	160	174	193	236	228	223	170	201	212	214	198	197	184	183	188	182	206	187	210	224	188	197	185	176	188	179	195	194	201	163	187	202	198	201	162	194	170	179	197	193	215	189	207	172	166	186	204	185	196	190	186	182	181	223	212	194	204	184	201	192	189	200	195	206	191	173	195	179	192	192	183	176	175	216	193	167	194	200	197	183	189	229	191	187	190	203	211	223	187	194	194	198	175	189	176	192	186	218	198	203	217	226	155	185	184	167	210	175	205	179	178	186	196	197	188	206	193	210	212	180	186	179	176	194	194	204	200	199	190	197	188	210	194	181	190	167	195	210	204	190	182	182	191	186	201	181	206	219	177	226	222	195	195	187	197	212	206	202	189	164	202	185	201	208	191	199	202	213	200	184	195	181	183	188	194	191	200	216	185	188	207	235	174	177	210	191	193	206	179	193	200	186	186	166	195	203	187	191	199	220	210	212	187	182	188	205	197	186	199	208	232	187	208	200	163	188	197	188	183	174	179	197	200	200	178	232	219	207	177	197	196	179	190	190	167	207	194	217	188	165	217	195	191	197	212	202	207	198	208	161	197	183	176	176	185	217	200	222	190	187	173	191	177	193	221	172	216	196	193	159	184	175	171	202	172	175	169	200	180	173	170	204	191	186	186	199	173	210	187	197	201	197	165	185	202	168	188	194	222	205	173	176	190	184	204	146	192	206	216	188	202	192	187	168	194	183	230	183	154	200	184	229	165	177	224	169	164	190	197	193	203	206	194	190	186	183	178	177	183	185	196	204	204	205	232	223	214	191	187	214	157	188	187	196	194	200	192	197	173	189	177	192	206	199	176	186	190	199	171	193	212	189	197	183	193	182	188	193	180	185	174	178	198	195	208	226	192	187	199	211	197	216	192	203	183	197	196	175	199	174	207	181	218	190	163	222	207	187	180	175	172	163	227	191	199	217	207	187	203	185	193	186	200	180	202	240	188	178	211	202	189	186	202	171	208	200	197	160	175	199	188	168	219	191	196	183	200	210	201	190	188	193	193	179	180	216	212	225	203	180	189	177	176	183	179	180	195	195	187	205	189	199	196	172	204	203	185	196	200	207	167	220	186	227	165	199	204	199	234	173	190	169	190	163	216	188	217	187	189	216	194	195	194	165	220	196	186	213	186	180	189	172	191	222	189	226	183	189	213	169	207	178	211	189	210	227	187	188	218	198	178	177	173	195	218	200	199	199	222	193	169	147	202	201	195	207	217	180	185	188	159	195	187	205	181	196	194	191	215	191	227	182	166	200	198	192	184	196	205	199	158	179	184	206	196	183	156	199	196	179	210	186	209	182	172	181	184	201	193	203	187	193	212	200	183	185	213	230	185	212	203	172	200	209	213	194	197	205	207	195	184	214	188	176	195	200	216	194	199	216	187	223	214	200	187	193	186	183	167	215	196	193	204	174	178	170	191	200	219	187	181	179	182	197	195	202	195	198	186	186	182	209	192	210	194	208	197	179	210	182	200	192	202	185	185	189	205	194	211	190	221	192	204	204	203	196	187	172	197	206	192	219	184	212	181	172	204	194	173	177	208	195	219	170	189	211	178	178	201	186	199	184	181	211	194	170	193	186	186	186	179	175	193	196	190	178	203	187	192	212	190	184	215	190	182	187	196	198	199	223	220	192	190	193	178	184	216	199	187	174	190	202	210	223	203	189	186	189	177	203	214	198	191	206	162	198	182	189	200	177	211	197	199	194	194	206	203	210	183	190	188	185	198	188	207	188	207	183	190	203	189	206	182	216	176	189	206	186	169	191	182	193	224	202	192	199	214	220	186	172	201	190	205	175	191	188	188	188	183	202	175	202	193	172	190	210	191	205	207	169	201	167	211	176	175	220	192	184	188	159	174	205	192	179	194	187	193	189	183	214	194	191	189	220	190	210	198	183	178	196	206	182	190	205	188	189	186	171	171	190	167	174	204	180	188	194	197	206	178	176	192	183	179	203	217	194	191	196	188	156	193	200	182	187	219	192	190	212	187	194	174	183	207	215	196	170	195	223	208	200	214	167	189	215	180	195	183	202	189	212	192	184	200	178	190	179	182	176	193	205	210	189	165	181	232	212	199	195	187	196	181	192	196	192	200	170	177	163	179	231	206	192	204	178	200	199	175	186	207	193	217	204	193	207	209	201	205	199	194	188	177	188	202	204	191	197	176	174	200	207	203	186	213	176	210	189	209	196	179	207	192	170	172	197	212	217	178	190	183	199	210	172	169	168	185	221	158	192	172	178	196	192	211	188	199	206	187	183	178	190	206	229	210	208	197	174	186	201	198	180	198	172	189	203	179	186	190	167	160	210	181	190	198	187	181	163	186	182	167	174	168	184	174	201	192	190	200	204	200	199	202	211	192	181	222	184	196	209	205	206	201	198	171	188	197	180	218	184	187	171	201	226	203	174	203	202	200	210	185	191	196	187	180	218	204	182	185	184	208	195	186	194	209	223	184	181	198	213	186	174	219	202	191	183	213	200	203	193	166	187	185	208	200	188	162	203	195	201	183	225	175	202	215	187	180	193
18690	15129	15799	10924	1637	947	710	465	487	486	466	494	492	494	465	451	489	466	456	487	467	462	468	491	471	450	458	511	489	518	446	494	454	467	439	449	445	428	477	494	452	508	468	427	474	434	457	498	462	460	501	425	472	431	452	478	512	433	452	441	450	459	479	447	473	467	473	440	479	467	499	477	446	478	464	484	467	483	458	472	432	445	489	456	463	487	454	484	458	467	500	461	463	462	477	481	473	503	451	456	464	459	426	500	479	495	530	487	456	431	487	482	471	465	486	512	500	445	467	455	447	484	472	496	466	479	452	452	451	453	493	466	504	478	435	443	454	467	460	467	500	448	487	429	462	397	468	473	434	473	458	471	457	462	464	467	423	485	461	469	451	427	479	454	498	457	457	439	461	470	476	493	463	467	487	487	455	462	454	471	506	461	507	473	452	451	447	503	448	502	463	445	467	455	426	497	466	470	454	460	479	447	471	464	466	429	438	437	477	427	458	443	472	494	514	458	457	465	424	475	495	466	495	470	453	489	452	475	450	426	474	503	499	436	485	483	475	468	478	472	501	473	471	469	458	469	494	488	483	483	493	486	448	486	491	449	449	451	498	441	446	486	463	515	481	463	476	446	476	485	479	453	493	501	492	464	443	489	473	430	467	459	477	490	497	477	439	443	471	456	419	453	441	411	476	472	472	449	459	495	519	478	466	429	499	467	436	428	460	466	454	422	489	485	446	481	461	468	480	464	481	485	473	456	474	499	470	472	445	476	482	474	504	459	485	483	471	417	454	493	440	513	454	448	463	491	500	465	477	487	463	455	481	466	490	484	447	485	470	456	450	471	452	461	467	493	453	456	514	465	474	476	469	484	468	482	487	441	466	450	442	461	469	486	467	480	482	424	459	481	438	475	464	454	460	474	524	462	428	456	474	447	472	490	506	501	438	455	487	488	458	427	480	454	479	433	485	456	450	479	469	471	417	469	487	466	471	485	466	457	455	409	440	431	471	464	487	484	469	457	485	508	436	466	513	474	492	471	479	484	438	478	468	535	486	442	430	455	490	468	457	449	459	466	459	466	430	463	476	476	462	498	454	475	460	502	479	467	462	454	446	499	486	446	461	522	453	468	457	464	445	462	474	486	471	437	496	441	479	464	518	483	462	474	492	479	457	506	457	434	473	443	451	426	468	471	460	464	519	503	464	477	485	505	470	480	495	508	468	462	503	479	471	478	494	500	489	489	450	417	466	531	500	457	489	431	454	481	476	478	446	481	468	466	479	435	437	485	465	520	474	483	479	477	493	476	513	471	538	469	461	455	448	472	461	466	469	463	485	439	437	472	438	482	466	488	474	480	465	437	444	473	461	472	434	432	478	492	467	461	487	438	449	468	502	476	504	440	441	466	457	461	452	466	499	445	471	497	495	454	463	470	449	479	475	510	491	465	472	493	480	466	440	406	456	482	491	473	451	483	436	441	447	459	522	459	460	500	467	495	463	457	476	502	494	481	468	483	500	465	468	468	501	451	465	447	482	493	438	518	466	469	466	459	469	433	429	468	443	507	454	461	452	476	462	515	456	466	480	457	497	472	476	465	464	487	470	459	444	463	488	462	477	471	495	460	444	469	500	424	469	470	444	420	490	470	503	478	499	497	443	472	457	466	463	473	477	429	472	466	458	462	465	457	465	474	492	474	470	499	478	425	487	500	451	447	447	474	488	469	465	434	496	484	499	498	494	438	442	486	495	473	476	473	462	487	458	506	470	462	473	457	457	478	492	504	470	477	459	475	495	452	456	481	494	462	464	465	479	488	499	439	456	495	440	468	465	441	480	478	474	444	484	452	451	469	489	468	477	468	504	475	458	511	477	465	497	503	444	448	453	480	464	428	500	448	474	466	463	462	456	507	445	455	444	406	464	450	531	473	454	475	490	471	465	493	465	489	507	484	493	473	442	461	485	479	460	424	444	466	436	489	498	467	452	502	479	448	457	488	518	468	456	458	492	472	421	493	475	456	479	505	459	455	477	462	488	496	460	471	459	484	480	467	455	488	480	457	423	491	446	418	475	488	508	469	476	460	428	459	465	487	448	428	456	462	485	482	492	463	460	464	450	498	477	503	473	506	452	486	440	434	502	477	501	471	458	470	461	421	451	457	465	447	436	435	464	434	456	443	478	477	472	458	446	472	483	449	495	455	485	460	485	465	530	458	473	423	460	495	472	456	473	460	468	428	475	471	428	459	475	462	442	491	491	489	485	447	484	474	445	457	491	455	467	504	467	470	463	482	467	469	481	446	479	472	450	495	491	422	493	488	483	443	488	479	475	472	488	494	491	457	464	450	444	506	488	434	494	481	438	457	442	447	439	501	454	483	468	481	486	469	479	441	465	490	465	471	451	483	453	465	486	487	472	464	465	481	477	459	477	496	464	510	460	478	485	452	468	473	484	462	489	474	491	477	496	451	432	467	448	456	437	473	490	481	463	449	466	454	458	441	451	465	472	468	459	471	456	460	479	492	467	456	465	507	419	434	432	472	462	504	466	451	475	465	457	470	500	496	509	447	469	450	499	464	545	482	481	454	478	518	471	477	470	477	464	433	443	480	489	469	465	470	440	468	482	448	454	439	477	474	452	438	451	495	453	430	461	510	493	459	462	477	487	492	450	455	465	445	507	467	466	445	476	503	483	462	482	452	470	499	455	488	467	495	453	474	452	421	448	440	507	471	413	446	518	470	473	505	489	472	467	484	466	473	464	486	462	465	489	477	452	445	453	461	488	452	492	462	432	463	474	492	458	465	467	483	512	469	516	485	439	465	449	514	475	476	437	446	489	483	489	476	448	516	496	483	434	485	466	487	470	487	473	446	436	469	445	469	456	452	468	431	486	467	455	468	463	441	425	443	473	472	469	469	469	457	482	482	467	418	457	433	494	466	464	485	486	460	460	496	451	497	470	451	472	449	461	489	488	499	443	446	502	434	432	477	476	476	462	492	440	431	475	473	470	431	498	502	463	458	504	481	473	451	464	461	460	475	479	485	475	452	463	475	469	463	441	505	489	414	487	452	428	441	455	477	468	441	476	483	466	470	466	510	461	464	447	459	491	484	464	483	459	468	443	503	464	422	459	476	442	465	480	474	482	477	471	482	473	458	475	486	478	429	451	488	483	467	501	460	461	467	479	458	430	438	480	453	476	470	482	445	469	457	447	443	467	495	457	449	437	481	491	478	492	465	472	509	466	474	491	474	482	454	439	477	460	505	441	499	455	505	467	480	482	476	483	453	464	457	409	436	525	467	481	466	467	484	465	455	493	454	452	483	479	458	443	505	441	523	471	437	472	463	483	433	476	481	460	478	442	474	487	460	452	469	489	459	448	526	436	483	447	450	454	483	459	479	484	470	465	468	484	445	471	456	472	463	474	465	478	433	476	460	467	463	526	469	464	459	442	459	479	454	449	479	494	403	446	462	436	458	478	483	480	497	446	471	445	443	497	451	489	432
44337	28408	20704	11627	4742	4614	2462	391	303	332	361	345	305	325	306	364	313	293	357	338	339	319	339	354	322	299	320	308	326	289	322	278	361	337	312	323	338	325	308	320	290	325	337	305	272	355	322	325	313	303	330	311	350	308	365	327	349	311	290	312	319	337	326	291	327	286	344	349	332	317	342	311	325	313	339	310	329	302	351	328	314	310	314	296	324	303	307	291	312	307	324	327	318	324	294	314	294	332	345	299	336	308	308	305	366	346	314	344	313	303	282	293	317	348	331	312	305	372	327	272	321	335	340	338	323	337	323	289	312	310	388	317	313	336	305	338	357	315	353	335	322	307	297	312	286	309	309	327	311	375	311	335	328	322	319	295	351	335	311	316	356	327	323	310	348	317	314	321	292	307	315	293	342	314	291	293	328	289	330	303	305	307	301	352	298	311	340	292	347	302	303	281	328	308	332	331	353	341	304	327	314	339	331	303	314	331	335	330	342	343	278	301	318	330	316	310	274	340	303	320	283	274	323	310	309	320	339	323	318	320	297	317	351	341	295	330	341	324	314	321	282	336	304	315	345	285	293	310	298	342	289	335	277	319	310	326	313	317	330	345	327	325	313	335	345	312	352	320	289	314	311	321	288	306	343	313	303	357	344	303	316	308	313	323	322	298	311	326	355	329	353	317	349	293	336	302	276	317	322	328	308	322	290	300	292	343	309	360	324	315	297	311	332	308	323	293	335	306	329	330	302	318	322	316	269	303	317	299	320	330	338	361	324	298	307	312	341	322	276	321	319	321	289	291	318	320	319	323	341	317	359	339	305	286	280	279	325	322	325	331	342	347	287	311	365	283	331	301	285	322	320	313	317	311	315	356	332	327	328	339	324	313	321	307	305	322	327	307	304	296	350	317	303	315	310	307	303	307	294	290	295	313	331	291	302	339	324	298	325	291	330	295	306	308	311	336	320	329	351	331	334	357	344	293	334	296	318	296	292	313	299	308	313	304	305	321	308	318	312	283	307	324	320	339	315	352	296	292	345	326	323	317	353	290	316	320	303	318	315	282	328	317	299	329	312	324	331	347	342	292	314	309	330	334	351	324	333	293	348	297	302	352	279	351	322	342	315	307	295	333	342	305	324	332	318	285	299	325	328	322	356	350	311	365	343	327	329	321	275	320	324	320	322	308	320	289	314	326	327	292	305	329	329	342	323	284	319	323	318	341	332	309	329	298	309	339	308	328	308	340	304	322	313	320	327	320	318	332	314	333	325	311	295	320	289	325	315	309	338	349	319	302	315	305	321	320	329	273	317	326	320	333	270	314	333	275	304	342	309	328	342	323	302	310	318	269	320	311	331	307	353	331	289	346	341	336	326	336	331	296	296	309	300	296	293	298	301	302	311	316	326	335	322	321	315	333	316	296	279	297	308	329	325	342	329	348	345	325	316	312	337	348	325	308	304	306	325	328	302	308	308	299	324	325	302	328	329	309	332	319	333	296	326	309	324	318	359	357	296	324	300	303	283	331	310	327	329	326	298	342	318	308	330	345	300	312	305	283	295	322	316	316	335	329	322	339	325	309	310	302	311	315	355	316	317	314	331	363	301	327	309	334	327	311	323	335	348	319	280	322	273	299	340	316	308	305	315	291	274	297	303	289	289	319	304	310	327	340	315	316	336	319	324	291	318	318	303	301	330	312	326	334	304	339	371	325	332	304	316	310	335	301	311	363	373	335	293	311	306	343	365	311	330	325	324	336	309	328	318	316	282	329	351	327	294	330	336	328	323	327	312	272	330	316	331	336	323	322	323	350	318	326	314	337	320	336	275	365	331	298	289	343	310	290	292	315	308	303	308	276	326	302	337	310	340	339	290	338	333	347	330	322	296	328	337	270	343	283	322	311	332	315	262	298	325	317	306	337	340	287	332	313	296	314	310	324	325	330	289	322	318	337	329	276	297	325	335	287	329	314	324	281	289	299	291	303	305	307	301	345	307	300	323	334	302	327	357	292	304	340	324	312	314	285	303	320	322	329	332	351	286	320	326	330	336	300	313	321	312	310	313	308	328	294	299	288	296	328	311	337	338	305	295	307	298	331	316	347	337	309	321	318	337	318	320	335	330	351	314	349	343	340	326	307	340	345	326	331	313	292	317	312	332	330	340	361	343	329	305	302	306	314	315	322	333	331	313	322	326	351	308	317	310	318	313	329	325	332	326	326	292	304	315	303	277	321	289	297	301	325	264	330	345	345	327	326	340	339	306	274	340	313	290	309	314	315	304	317	364	340	330	300	348	332	351	316	315	309	308	301	289	312	351	286	318	335	310	305	368	280	296	305	292	331	316	291	326	333	325	342	319	308	301	311	326	340	338	331	317	280	338	286	323	333	325	347	327	301	331	266	317	311	325	314	286	294	335	322	312	313	356	302	308	289	307	297	343	318	335	325	337	328	341	332	314	311	300	286	313	333	324	340	324	330	307	303	325	336	315	307	317	297	310	323	315	314	311	311	378	314	293	311	313	314	313	343	316	302	330	319	308	322	329	308	317	311	310	307	298	328	343	336	324	354	313	322	290	340	309	304	296	332	315	297	334	333	284	305	295	351	307	287	315	319	336	296	352	305	317	348	324	346	274	316	297	294	318	329	293	312	323	315	316	331	327	323	323	346	331	321	316	328	296	298	308	318	331	337	302	339	328	355	303	299	338	313	328	323	338	294	308	306	288	314	306	332	306	326	330	305	291	296	325	293	322	327	277	305	324	297	351	315	323	309	322	323	327	305	319	325	318	294	323	315	293	311	327	318	313	310	308	289	299	299	321	300	258	284	278	304	324	332	319	314	312	332	323	329	311	295	291	304	354	321	321	326	316	271	313	304	317	362	289	313	302	300	317	314	327	323	306	318	352	316	315	316	294	305	335	331	328	343	326	323	325	329	321	313	303	334	315	309	280	305	320	328	301	291	339	347	335	346	311	292	329	328	309	321	323	294	322	291	323	317	337	309	332	288	304	304	294	300	307	312	310	336	329	325	315	322	318	305	318	323	324	302	305	327	329	305	331	300	358	323	335	292	317	328	306	338	377	325	351	271	302	337	315	309	324	324	344	290	301	324	328	278	311	295	322	327	313	304	312	276	334	277	344	303	334	307	348	331	334	331	330	316	273	298	292	274	343	302	297	333	307	287	313	327	353	299	347	297	302	319	373	330	310	329	353	291	332	295	294	333	318	325	335	296	309	332	358	363	325	317	350	311	362	307	310	358	317	290	339	299	333	354	321	330	330	313	322	315	322	295	319	325	297	319	323	284	346	292	324	318	328	325	316	325	315	276	310	329	324	307	300	323	303	335	290	347	344	343	296	335	338	295	305	332	311	280	311	321	313	287	299	346	318	311	313	316	324	301	298	324	313	328	326	311	309	341	323	343	343	313	320	329	290	316	304	329	325	328	331	308	359	339	315	286	344	304	324	342	296	303	288	294	283	307	297	318	297	332	303	343	323	301
27966	22040	25273	21655	9595	16139	6522	796	715	770	794	717	765	718	744	687	747	740	699	651	773	695	730	744	781	722	764	709	715	718	722	743	727	714	733	666	705	708	707	674	686	736	723	766	724	691	715	661	703	697	717	668	686	760	688	717	742	714	736	739	729	693	731	762	727	717	683	723	699	709	696	688	698	693	714	699	721	730	676	713	721	671	711	742	698	669	709	695	691	689	732	744	737	696	735	721	693	737	700	726	718	710	697	701	751	712	717	694	706	661	690	758	703	744	725	669	690	695	758	763	706	680	694	738	711	623	713	713	690	719	692	728	699	699	748	717	705	701	662	711	704	734	673	705	680	723	719	720	714	706	723	688	704	691	713	689	696	722	707	745	694	715	709	739	696	706	703	706	638	667	756	685	683	749	721	712	738	761	703	669	724	719	700	714	688	712	712	720	678	703	687	732	738	736	709	687	700	735	750	698	693	709	736	671	731	649	651	727	739	713	698	713	741	705	662	734	766	734	717	718	713	712	753	667	744	657	747	673	714	719	717	726	731	709	706	696	728	704	721	724	731	717	694	714	698	697	690	669	692	702	726	712	717	742	711	746	697	732	666	720	747	689	663	737	717	728	698	744	673	680	734	708	699	689	672	710	744	685	745	707	723	705	687	684	735	736	743	657	681	684	670	670	729	718	675	736	716	730	692	682	714	716	674	672	716	703	677	709	718	726	675	708	698	694	708	688	707	756	688	736	683	682	721	705	692	759	687	730	746	705	693	701	692	669	695	749	686	710	728	736	742	692	703	738	731	781	699	698	643	716	684	722	748	698	717	642	712	718	695	730	702	759	718	694	710	711	688	677	736	697	689	686	676	702	695	766	690	702	727	717	694	729	697	708	731	721	757	712	715	711	684	702	759	718	768	700	694	713	708	693	726	734	727	696	734	724	662	745	717	727	737	738	710	723	736	691	653	666	745	695	683	734	727	718	686	680	700	759	703	683	708	764	724	697	759	756	722	704	709	773	710	687	699	728	687	705	694	741	698	727	688	690	703	688	775	721	667	743	712	647	675	699	675	735	646	687	653	748	714	694	740	703	680	722	701	707	686	728	693	701	723	715	710	703	713	709	705	687	695	714	688	686	737	704	686	715	737	705	735	753	709	712	715	714	734	665	729	710	713	752	718	734	710	745	757	718	733	704	692	657	692	684	702	711	726	705	712	694	702	733	712	693	714	728	725	729	714	740	689	671	711	716	712	692	733	723	704	739	694	670	724	709	710	702	704	677	729	682	682	710	706	686	687	663	749	683	698	706	728	744	696	754	719	783	699	662	708	732	679	723	748	713	742	701	703	723	732	663	733	699	653	691	716	717	675	680	717	692	740	734	695	736	728	669	757	727	717	690	717	739	726	761	702	719	693	742	698	731	677	708	717	694	689	752	649	725	763	710	713	721	740	636	720	737	743	660	686	711	719	744	689	689	759	720	747	715	714	725	682	713	696	735	731	757	691	723	715	705	732	743	726	714	707	684	706	732	692	737	671	729	741	689	714	692	707	671	692	716	693	711	649	744	696	722	706	750	686	724	730	716	652	741	747	720	746	698	716	743	725	708	737	730	697	718	687	722	699	700	723	665	683	697	703	676	728	695	704	715	710	718	710	689	744	711	753	728	712	711	714	727	688	699	719	735	746	744	723	698	692	729	688	732	719	711	681	746	682	709	672	734	685	776	744	704	723	665	703	760	732	713	714	711	727	693	742	717	691	673	758	769	705	659	758	681	727	740	710	681	690	734	676	683	674	726	721	691	736	714	698	722	702	685	722	702	704	670	697	749	702	681	683	729	748	758	741	751	705	726	680	696	700	666	745	689	723	746	738	709	725	762	693	722	687	724	751	699	720	736	659	706	693	679	723	706	647	742	690	726	716	714	688	700	707	667	678	689	710	700	678	737	705	739	713	730	732	743	690	741	683	743	720	707	674	684	702	743	684	684	741	732	716	723	707	745	703	706	699	738	735	684	684	719	729	731	742	718	748	684	731	712	707	717	692	696	716	772	642	693	714	717	683	673	698	720	738	689	710	729	728	681	712	749	680	706	724	724	683	735	685	744	705	685	742	725	684	737	698	696	696	741	697	716	742	708	682	681	680	709	692	721	709	667	724	773	713	700	723	683	664	704	663	737	671	667	728	704	734	694	693	705	719	713	695	678	683	690	717	717	670	710	706	662	721	740	689	672	721	692	654	744	710	692	675	667	669	705	719	699	709	743	728	679	693	685	777	712	682	733	727	738	700	734	688	655	704	669	725	724	733	767	714	677	745	709	716	716	703	693	722	699	721	711	690	694	687	719	700	731	728	693	731	697	685	706	741	733	669	691	697	692	726	723	661	701	675	706	697	744	732	673	737	715	694	692	693	714	674	698	704	723	671	703	720	681	744	698	697	710	702	703	678	686	666	722	705	717	717	723	709	777	700	718	701	708	703	680	731	725	740	708	709	688	707	718	686	759	723	700	697	706	702	702	725	700	711	754	703	703	699	721	770	699	731	715	688	677	667	725	724	729	695	683	715	723	710	716	717	725	702	675	682	685	702	682	696	663	748	719	740	694	689	689	717	730	698	731	724	709	719	702	718	745	764	749	705	729	718	746	750	733	671	687	723	699	725	693	773	731	700	697	714	720	722	736	747	753	722	707	748	745	707	685	685	746	709	715	764	704	688	712	695	729	708	779	661	699	711	697	698	667	731	705	723	693	748	739	675	748	709	722	699	777	718	721	719	736	706	692	708	731	707	757	722	705	752	733	738	730	671	694	664	721	725	706	702	724	740	722	715	707	708	673	687	683	709	718	704	695	725	696	708	688	686	698	680	685	703	743	741	704	780	727	684	738	745	711	710	689	669	705	743	737	733	721	712	708	683	712	666	745	701	715	708	670	692	663	719	685	726	710	715	694	654	684	698	656	688	725	710	734	720	697	706	698	684	696	726	721	710	701	774	684	738	691	696	748	703	675	708	719	713	684	723	727	692	732	738	763	677	691	695	714	677	730	723	715	753	739	722	746	657	732	686	666	734	737	707	732	682	652	712	699	670	723	712	749	727	678	717	694	723	697	723	707	669	696	679	705	709	771	699	698	728	745	712	699	711	746	720	711	731	693	707	701	742	718	766	711	717	745	718	723	679	732	691	705	700	696	657	710	707	680	725	713	716	708	794	718	716	684	719	716	722	673	724	709	699	692	738	744	671	717	693	675	721	683	702	766	748	742	749	727	716	750	686	702	708	721	753	699	761	696	687	677	751	727	706	701	689	681	644	746	744	656	670	681	725	703	743	716	674	696	770	702	690	700	672	747	718	730	675	732	663	722	732	738	649	737	735	705	765	720	724	700	706	671	732	697	713	677	742	747	726	696	731	668	685	765	739	682	705	709	756	744	740	724	698	704	721	709	652	733	724	679	758	727	718	731	733	721	709	736	696	680	707	689	720	661	674	696	727	733	699	720	671	722
52542	35724	27983	15716	10390	8767	4313	435	329	331	329	356	304	314	316	336	317	300	300	324	326	299	285	311	322	318	295	307	301	327	305	313	288	312	318	336	311	287	317	334	296	330	316	314	366	335	330	307	324	333	297	312	296	302	306	290	332	339	293	321	303	323	279	309	309	271	303	300	316	320	316	302	322	338	339	331	306	312	348	314	300	283	295	309	323	281	310	286	317	325	326	340	286	309	316	272	320	320	316	337	288	291	309	302	294	292	327	316	305	307	283	295	323	316	319	316	339	342	308	279	295	354	318	309	323	279	300	312	313	332	332	325	324	281	326	284	305	311	333	302	274	301	281	269	319	308	293	337	318	317	288	304	355	305	327	298	318	314	298	323	307	313	318	322	305	310	296	315	311	321	290	330	295	304	320	336	303	296	306	307	270	301	293	307	292	297	274	306	283	306	311	317	278	296	285	347	311	327	331	319	312	311	286	306	294	285	306	348	306	358	310	345	300	331	303	320	342	287	323	310	330	310	314	300	293	329	300	329	309	308	332	309	300	311	312	294	321	297	318	299	310	306	294	346	312	309	289	314	324	308	293	304	283	300	302	304	308	313	342	297	287	281	292	338	333	285	277	302	289	322	338	327	363	337	299	308	284	326	301	366	304	307	310	286	304	258	296	321	273	314	319	298	289	297	297	305	310	325	294	328	330	290	332	322	323	313	325	295	285	299	305	308	302	337	298	343	313	295	304	347	336	311	301	286	316	316	289	315	329	333	280	302	308	294	313	290	300	315	299	324	286	331	316	280	303	307	299	327	317	318	306	311	290	314	330	346	363	338	340	323	310	302	328	305	348	310	352	312	356	285	322	300	321	299	283	329	308	309	304	324	341	306	321	317	344	292	348	335	331	351	299	335	340	291	311	320	319	324	315	320	285	315	273	296	317	299	328	328	326	296	311	300	307	317	298	319	278	301	305	301	311	259	318	305	300	306	324	270	347	312	285	293	335	276	322	297	309	311	313	313	329	276	319	277	339	294	321	314	331	291	297	334	329	320	320	325	318	310	314	311	293	314	310	337	326	286	311	288	300	317	310	350	303	305	318	310	334	297	296	338	299	306	288	322	314	321	313	311	294	302	295	332	308	305	306	299	312	314	280	334	283	299	327	309	321	294	343	312	303	316	322	318	325	262	268	281	316	271	326	320	321	315	313	308	316	274	349	312	324	345	340	331	300	266	319	299	299	313	290	316	300	280	321	300	335	303	292	318	289	309	309	304	319	332	310	292	275	297	286	334	313	333	339	338	299	361	302	304	315	298	312	292	296	295	323	318	334	363	314	330	316	324	315	331	319	334	291	283	301	317	309	311	296	315	316	295	334	287	338	333	306	304	282	321	322	294	274	286	293	331	317	322	300	301	335	301	288	300	318	281	315	315	293	314	290	336	318	317	322	307	328	330	327	295	305	320	322	356	337	291	312	309	348	304	306	274	313	295	266	300	306	301	338	303	299	309	323	315	337	292	323	320	323	305	340	303	305	304	318	306	323	331	270	306	342	320	334	315	323	317	277	314	321	294	314	304	295	293	338	303	329	323	341	298	336	309	289	282	273	331	313	328	314	351	315	344	298	291	331	304	300	298	355	331	342	299	306	316	344	308	289	272	310	293	333	288	329	342	316	300	299	296	293	297	300	301	298	324	323	329	348	301	323	301	342	298	299	321	302	327	353	299	313	282	302	334	317	317	301	298	314	284	343	321	309	306	282	285	269	337	298	308	284	301	337	313	272	344	313	298	316	306	306	334	355	336	290	282	327	292	289	300	287	323	325	277	328	302	348	309	310	313	318	286	287	325	314	342	353	319	338	330	316	299	343	316	334	325	317	306	310	300	327	318	319	307	324	297	320	316	341	322	291	313	359	287	314	322	321	325	305	301	312	318	317	276	317	312	310	321	309	305	306	315	319	318	282	311	291	309	315	308	332	366	332	324	313	290	322	325	318	287	328	282	331	295	299	277	305	312	350	293	300	309	312	327	305	313	322	328	368	316	290	318	289	306	320	294	338	320	285	332	330	281	303	328	338	302	296	321	302	307	319	337	311	302	301	301	299	347	290	292	314	321	327	296	276	301	350	339	302	314	299	275	310	291	288	273	311	325	317	311	356	306	301	318	319	301	289	293	300	321	311	313	315	316	296	352	322	319	299	303	295	289	290	323	299	299	287	305	275	310	311	289	326	277	324	337	344	315	299	286	292	318	300	309	280	344	321	304	326	309	316	305	307	310	318	302	331	301	311	310	305	352	308	309	307	319	293	339	311	335	322	280	303	291	324	304	295	333	298	300	311	276	316	334	313	338	294	278	312	303	358	305	287	302	322	305	327	342	314	282	358	359	305	281	308	292	305	301	285	316	306	317	299	310	288	314	336	319	303	282	297	323	335	346	298	325	315	305	335	338	321	313	267	280	319	276	291	331	318	336	305	277	316	283	306	343	326	324	287	317	295	275	315	269	295	312	321	299	284	317	318	317	328	357	351	334	308	284	283	320	306	340	321	300	336	324	309	313	321	328	300	322	309	351	300	312	303	302	299	298	290	294	303	295	311	281	303	311	304	318	315	335	293	308	328	286	309	313	308	351	309	277	315	301	335	306	302	289	299	288	303	334	310	296	297	286	317	326	314	320	302	304	313	312	314	294	297	319	309	289	298	306	329	316	295	310	354	316	317	323	324	309	288	301	323	296	327	332	304	327	310	333	286	308	326	302	310	288	288	300	290	289	312	302	332	300	323	282	318	333	335	322	329	305	269	328	324	306	352	315	343	275	329	291	288	320	320	306	346	312	333	309	297	304	307	321	275	336	326	349	312	295	318	331	320	304	294	325	273	307	298	301	310	322	301	310	300	333	306	297	311	304	306	311	331	281	306	308	272	353	291	317	343	273	304	293	306	313	325	312	354	290	323	307	312	305	321	355	262	276	291	297	313	292	319	314	312	296	306	340	299	293	301	298	318	289	304	319	287	319	309	329	316	349	319	293	337	316	281	350	333	292	295	317	320	299	317	300	304	361	311	316	325	300	309	300	283	327	278	281	304	319	331	288	346	304	284	331	324	305	317	311	309	323	323	294	306	324	321	324	315	284	311	288	344	293	300	327	335	301	309	325	277	345	349	308	326	336	333	325	311	307	313	304	327	346	310	282	342	334	300	324	275	358	296	330	303	284	304	313	324	302	303	312	303	295	281	286	324	316	292	319	323	319	316	317	325	314	307	318	309	279	303	299	320	315	306	331	311	325	301	317	319	342	286	332	315	322	320	331	306	309	335	299	340	334	323	314	312	286	271	291	307	326	327	289	311	338	312	307	314	327	312	300	313	337	285	291	304	303	313	284	301	314	297	300	301	303	285	297	286	294	340	304	311	307	334	360	315	293	309	326	316	298	274	322	290	302	293	332	302	329	313	330	335	305	313	306	293	292	299	278	308	348	306	275	300	318	316	317	314	272	275	325
32607	27171	30756	26375	17906	24958	9293	853	768	785	781	717	714	729	735	713	703	689	693	699	671	698	653	674	705	689	647	685	675	688	679	657	692	739	704	680	707	689	664	667	712	710	688	670	672	692	670	680	663	724	681	686	722	747	694	677	656	668	670	670	654	691	664	707	675	667	696	641	674	678	688	697	662	654	639	653	684	648	748	655	730	708	682	695	671	666	704	677	681	689	709	659	729	657	640	706	675	660	705	693	659	670	668	702	719	659	690	661	647	693	642	691	611	719	665	717	704	694	685	704	622	659	668	776	679	685	641	700	706	675	717	655	726	684	669	719	693	686	709	670	667	676	659	643	666	653	726	704	681	634	669	690	695	707	693	663	686	650	656	704	711	689	701	673	692	702	704	696	684	700	701	685	706	668	669	676	662	735	615	698	657	683	700	677	726	685	708	669	666	680	717	680	667	678	705	644	697	680	707	676	698	710	684	653	690	738	646	641	677	683	685	653	684	721	727	693	667	674	640	679	678	664	697	646	663	688	665	666	662	665	684	702	643	707	679	696	692	623	694	744	706	668	656	666	666	683	683	700	685	669	658	650	703	656	677	695	705	675	653	669	674	716	656	657	677	676	693	635	661	667	700	677	659	700	676	679	643	675	684	622	647	679	703	685	657	656	713	681	681	650	715	691	661	697	688	693	656	669	699	695	679	656	705	632	695	666	677	701	615	643	666	678	674	718	672	653	651	704	671	690	667	676	674	614	678	643	731	686	727	733	673	678	708	646	692	693	684	673	692	640	682	668	672	680	718	700	659	674	669	659	680	642	655	665	672	645	674	669	701	620	676	714	695	746	677	667	692	695	647	678	655	688	704	707	646	698	710	623	647	714	656	660	650	661	667	695	685	631	700	674	704	728	666	690	669	629	718	712	620	677	655	706	663	698	664	695	665	659	683	675	644	655	684	679	688	678	654	693	662	731	696	671	684	650	664	668	629	644	698	670	738	665	746	694	691	684	668	668	678	718	724	691	637	674	711	691	689	634	643	718	672	707	666	701	701	678	681	643	672	682	676	728	656	716	692	704	682	671	696	677	686	687	688	669	660	694	651	667	663	657	685	638	656	679	641	702	674	685	643	694	657	694	707	687	660	693	684	695	674	660	697	714	691	644	711	645	630	658	704	718	673	757	696	684	675	710	689	697	708	688	659	686	672	720	662	696	655	729	632	666	667	693	685	726	665	707	702	688	710	667	667	702	655	692	680	665	686	667	681	595	649	670	701	644	690	670	654	697	673	684	716	684	704	586	628	622	711	633	680	722	671	688	663	725	699	683	617	674	713	645	673	647	634	710	651	707	686	645	634	688	651	703	717	709	706	662	667	644	695	649	683	677	758	642	641	699	667	669	688	721	650	651	687	656	635	671	700	678	685	720	648	694	655	703	685	716	645	649	709	708	732	680	701	720	743	647	695	670	684	663	633	661	684	635	654	640	667	647	654	663	685	699	673	718	671	678	709	697	657	714	676	638	648	682	663	712	684	679	703	650	707	708	710	706	638	669	667	660	623	671	689	655	707	663	686	631	669	648	692	661	721	677	723	656	699	680	692	694	690	718	692	698	681	680	693	642	638	658	700	670	676	687	722	697	667	692	644	652	702	640	694	658	675	686	725	690	735	699	697	660	716	677	707	699	674	683	684	712	684	687	713	673	660	637	670	628	661	652	639	695	681	658	684	662	670	664	668	684	708	691	643	655	667	690	658	709	664	691	695	630	686	719	693	627	696	677	702	682	656	708	678	707	672	696	681	666	663	733	677	707	676	672	690	671	675	722	671	655	702	644	678	708	694	644	713	704	673	669	649	689	686	688	690	684	667	652	671	703	684	697	678	681	690	690	705	666	675	608	647	704	688	654	677	683	727	665	646	664	714	643	675	643	669	670	685	639	617	673	648	637	646	663	680	683	653	671	679	640	668	688	696	700	673	683	706	649	703	709	691	676	673	684	652	636	706	682	683	684	638	649	707	696	642	581	676	672	702	674	664	664	683	725	683	660	611	697	690	670	629	687	711	672	739	666	647	653	680	712	676	712	692	695	674	639	670	705	676	714	702	712	704	661	706	668	689	699	715	668	643	692	686	712	715	653	659	652	662	689	688	691	645	635	682	743	663	682	688	693	653	715	690	676	679	652	684	658	665	685	654	673	701	656	651	672	670	652	659	668	691	674	639	684	708	667	670	707	683	627	620	677	656	662	638	690	723	692	735	648	721	663	715	680	696	682	657	655	664	702	648	677	686	706	687	680	675	658	728	627	650	678	689	695	703	693	702	694	640	680	652	727	639	659	715	701	726	711	662	672	676	642	701	625	672	730	697	733	702	639	670	703	704	704	713	706	657	637	660	714	679	670	719	690	682	725	721	710	635	677	674	689	710	689	689	694	649	718	611	669	667	693	727	669	690	666	735	653	699	674	683	644	689	682	662	695	652	667	649	687	697	636	674	701	674	683	614	732	726	705	694	672	634	640	669	666	661	706	705	672	655	659	664	652	667	682	652	657	671	709	651	671	667	645	629	703	667	645	696	711	679	704	638	694	688	658	715	714	677	653	685	650	703	747	688	703	666	655	670	662	652	663	642	663	695	639	704	679	675	676	673	667	675	676	634	677	723	727	645	648	731	656	665	613	708	669	712	682	638	666	656	704	644	668	685	647	692	651	683	674	677	663	706	734	643	691	706	664	659	622	701	654	668	699	596	653	682	744	715	659	655	668	674	689	707	712	675	662	627	653	714	704	677	670	646	688	710	689	688	734	675	692	705	688	639	667	639	719	670	655	655	645	654	673	649	701	701	757	645	661	673	664	709	651	644	622	679	681	669	685	703	656	634	680	670	709	677	701	661	679	688	691	680	700	703	686	702	681	667	640	658	686	646	693	631	678	663	670	683	648	725	707	674	707	664	699	684	676	679	661	712	670	705	690	637	700	705	674	690	642	704	703	693	698	711	659	632	673	675	614	672	705	687	664	739	693	679	655	729	630	682	659	697	682	687	661	698	688	716	687	691	721	664	668	693	653	684	671	673	680	697	642	698	681	663	689	674	708	665	675	638	638	702	710	692	677	663	642	687	702	673	653	685	684	641	686	687	704	679	670	678	670	699	729	670	694	714	690	670	668	706	662	656	664	663	669	685	711	701	721	681	673	660	693	665	658	672	661	668	695	674	708	682	660	682	659	696	676	661	677	662	682	662	720	667	674	704	694	689	707	670	677	669	700	609	714	679	658	663	639	678	656	677	717	684	685	685	678	626	699	656	649	674	636	677	680	726	688	684	667	693	690	668	690	661	725	702	691	706	660	688	620	702	640	676	723	680	669	654	690	642	661	669	711	693	651	690	664	681	673	712	677	662	694	662	644	709	710	635	646	746	663	677	679	650	684	631	682	670	688	661	682	672	654	689	725	650	660	687	628	684	661	680	680	656	691	676	658	652	733	696	660	661	685	686	697	687	718
29541	19103	12442	5759	904	274	223	224	176	209	187	177	179	192	218	205	171	169	211	172	209	172	178	185	191	178	185	202	171	193	199	179	202	163	167	225	180	188	214	184	170	175	175	190	185	191	188	191	179	191	168	180	187	177	193	190	175	177	170	207	189	180	201	200	171	178	204	188	210	179	199	178	198	171	193	180	187	211	166	182	194	189	178	172	198	195	186	185	195	210	215	192	201	204	206	191	173	195	191	156	189	154	196	190	188	207	212	196	202	211	188	199	199	181	199	176	187	168	204	188	183	220	221	196	177	203	198	160	184	187	184	197	213	195	190	200	210	196	172	220	186	209	196	196	156	179	215	198	157	193	182	194	164	173	193	163	177	169	204	183	186	193	200	177	198	201	195	167	160	194	186	174	184	184	181	232	176	181	195	207	210	187	182	186	216	196	170	184	217	184	186	191	189	219	178	201	166	209	168	202	183	172	194	195	183	191	206	190	218	204	216	190	170	189	202	202	197	193	196	206	200	180	186	190	203	182	187	183	194	195	200	175	194	206	183	171	196	215	188	183	171	193	195	190	214	198	169	195	206	186	202	193	201	231	210	197	189	184	213	177	181	164	193	195	189	178	155	216	219	204	170	189	171	181	177	189	177	166	217	208	196	190	210	205	185	161	205	183	180	182	176	209	223	196	194	174	194	201	200	198	195	182	187	181	217	188	186	197	195	168	211	225	197	176	197	183	182	192	189	193	179	198	189	222	183	182	163	193	208	177	195	172	195	189	172	174	205	186	187	195	216	182	182	209	157	212	188	214	193	177	193	191	219	202	205	188	185	181	184	188	189	165	201	216	215	192	185	185	171	196	173	159	202	170	205	182	217	203	208	199	181	185	188	185	184	196	206	192	182	203	191	186	165	179	164	144	191	191	207	175	211	171	187	203	171	183	201	189	197	184	184	209	158	172	186	189	196	198	172	190	205	186	168	171	192	195	174	209	200	188	192	150	203	197	188	195	172	176	183	187	179	214	195	184	160	188	164	179	174	190	207	193	184	187	183	190	170	167	203	183	183	214	210	192	192	213	179	186	179	188	203	170	185	184	191	206	202	185	170	200	227	185	189	199	207	198	153	166	179	179	193	203	210	204	198	196	158	201	200	198	177	194	182	196	205	201	211	186	218	194	175	189	180	206	211	199	184	202	208	181	192	159	178	170	183	179	175	178	208	192	207	171	161	194	173	188	171	198	195	189	189	199	182	178	194	231	181	176	205	213	202	171	197	200	207	197	204	206	188	187	203	193	181	178	197	193	182	219	224	202	192	185	189	180	209	195	179	178	179	195	225	188	193	177	183	191	190	203	179	198	204	203	187	193	203	203	180	189	174	191	220	207	205	195	211	182	181	196	208	178	193	203	199	178	208	210	203	192	207	193	189	195	200	179	175	219	221	198	202	205	223	194	209	174	179	233	182	212	198	185	180	185	197	183	195	187	180	179	218	216	220	199	192	182	177	195	174	193	197	196	205	194	173	196	205	172	194	166	185	204	206	195	164	192	184	196	178	175	214	212	176	207	204	173	188	181	197	168	186	173	179	196	171	174	203	190	169	203	169	176	201	196	200	206	221	196	188	172	191	204	193	214	217	171	186	181	182	152	159	183	186	178	201	191	167	195	191	172	212	202	198	167	215	217	188	174	194	197	172	181	213	199	201	183	179	163	166	194	192	196	202	187	199	188	180	182	188	176	215	200	195	204	200	187	202	210	180	186	159	178	192	175	195	190	180	178	168	177	197	205	185	191	165	202	199	193	185	168	186	206	175	184	189	201	184	195	171	163	202	175	175	191	175	201	177	185	185	185	183	181	186	183	196	170	208	198	208	211	175	186	201	173	216	185	205	191	203	204	185	188	182	209	177	207	192	187	189	176	183	191	190	178	178	182	221	208	178	178	190	177	196	180	183	173	188	194	186	195	199	165	200	195	172	192	196	174	189	180	190	201	187	178	176	174	183	155	182	189	171	181	182	192	153	208	191	215	206	173	221	172	184	177	200	205	170	199	196	212	193	212	195	204	208	182	194	187	167	173	198	201	177	201	209	218	187	185	186	196	200	163	172	185	178	217	170	203	214	176	184	192	211	192	210	200	188	183	192	208	186	196	196	199	222	182	195	199	182	168	175	176	167	197	205	200	192	171	171	201	172	211	170	188	186	185	187	175	191	201	216	179	186	184	197	193	203	195	202	188	204	180	206	197	151	196	191	197	196	189	198	194	194	194	204	181	213	192	192	212	182	184	193	229	170	180	194	190	200	176	173	203	207	190	203	199	194	166	223	189	201	200	200	183	181	157	193	157	185	165	165	191	193	176	186	191	211	163	195	213	193	189	194	177	196	210	188	155	196	188	212	199	182	194	199	196	165	174	179	156	177	192	220	193	192	172	210	231	196	179	198	175	172	172	152	190	219	185	142	176	186	213	213	191	195	197	192	194	217	189	219	164	196	199	171	182	204	166	181	201	198	210	177	197	215	196	214	219	205	198	185	192	190	170	180	213	190	208	210	198	190	191	200	194	201	213	189	195	187	216	200	216	208	185	150	162	184	197	213	189	206	191	192	190	190	203	203	201	193	192	204	211	206	183	200	184	177	197	200	203	209	194	204	177	165	181	203	203	194	190	215	171	191	194	188	213	172	185	183	189	185	192	202	217	167	188	207	205	160	168	180	193	192	189	193	203	186	173	196	170	190	172	178	203	175	196	155	169	203	207	185	189	202	166	190	202	219	183	223	212	205	194	179	171	191	193	205	210	196	206	180	191	164	191	172	196	187	208	182	203	202	216	191	205	183	191	208	204	200	198	183	179	203	211	177	208	204	185	179	216	203	214	194	194	204	196	187	162	178	211	201	210	172	173	185	173	190	187	197	195	178	201	183	198	163	202	177	188	168	193	179	228	206	226	193	200	207	175	163	197	171	181	196	170	177	210	164	192	192	191	210	180	211	199	190	167	173	188	211	192	194	193	209	214	199	192	185	188	208	199	185	198	196	187	193	184	196	169	185	203	198	184	193	194	185	184	203	206	214	177	192	202	195	177	178	174	170	198	201	202	195	191	199	182	180	208	202	202	160	197	178	190	207	215	179	167	169	161	220	251	202	184	191	188	185	198	181	184	182	176	162	182	190	200	205	222	183	165	192	193	208	195	208	220	179	207	190	195	193	179	187	203	169	206	184	194	175	194	174	208	175	187	194	179	231	178	193	175	172	178	174	193	175	191	189	204	165	171	203	164	179	165	183	209	207	204	191	201	194	214	199	188	193	202	192	194	190	213	204	205	198	201	186	193	217	173	204	167	173	179	185	195	191	197	203	198	204	206	202	218	213	208	211	157	215	230	215	222	164	182	206	194	203	213	181	189	208	201	197	181	190	190	176	167	194	185	184	158	204	186	203	179	191	172	194	181	192	208	191	190	186	199	240	206	186	162	197	169	201	216	191	201	189	168	194	175	176	186
17810	15329	17143	11978	2021	867	651	429	471	473	448	497	466	434	457	449	421	481	466	489	464	470	477	465	456	454	451	503	462	461	466	468	432	452	431	470	485	469	470	430	449	475	465	491	438	475	461	459	437	485	456	450	452	466	500	450	446	401	418	480	478	449	459	501	458	493	429	449	458	474	445	426	460	438	443	454	502	477	451	491	476	444	465	463	479	489	476	454	465	470	478	455	439	448	425	461	440	445	456	430	478	477	474	477	486	498	528	481	443	425	487	442	477	456	445	436	430	461	504	480	440	446	469	460	428	422	491	434	452	470	473	443	488	475	443	439	443	462	482	444	436	489	476	480	463	462	442	464	450	444	435	489	452	432	459	448	478	463	470	462	442	450	448	461	483	438	474	480	436	490	464	452	507	478	477	436	421	466	441	463	464	468	464	489	458	422	440	428	489	454	443	463	472	462	431	466	427	471	420	474	481	446	437	468	450	456	489	455	471	469	511	421	468	449	503	462	473	470	503	460	437	425	447	463	469	479	450	418	462	444	441	487	436	471	465	445	467	499	476	486	491	464	486	460	515	453	460	450	463	467	455	476	477	459	459	438	476	447	418	479	497	456	467	470	507	455	497	496	447	486	458	464	480	430	465	496	426	441	470	429	472	464	446	437	471	519	453	448	459	460	511	443	473	457	456	478	481	465	471	489	477	465	429	469	469	468	453	435	430	483	457	420	461	424	453	437	448	464	461	440	489	504	468	452	466	456	485	452	490	452	445	514	468	435	461	425	461	463	457	430	475	487	481	436	483	461	437	434	470	447	453	457	459	475	457	454	461	426	428	451	488	467	469	480	413	454	465	484	467	466	470	449	470	461	478	486	468	446	452	438	490	483	454	486	456	484	482	460	484	471	484	442	478	449	461	461	476	491	476	444	458	499	446	489	438	464	464	485	503	425	490	460	466	447	463	439	464	482	449	483	475	484	460	455	484	449	485	478	426	451	470	459	489	474	458	488	481	483	484	472	460	423	457	429	510	499	462	474	489	479	458	456	429	464	461	469	473	445	450	419	457	446	445	462	472	445	479	436	453	468	476	460	454	473	469	473	445	456	452	476	435	466	453	429	459	440	455	488	489	463	445	475	471	453	471	445	455	444	450	488	438	459	443	494	496	506	455	457	452	474	459	501	429	469	441	439	452	452	466	464	437	496	454	461	404	458	439	538	477	498	502	504	483	453	457	428	481	467	420	470	440	464	476	468	450	441	462	452	477	483	473	449	496	457	488	452	441	480	441	449	493	453	460	470	460	422	479	478	451	445	431	444	489	447	451	438	460	495	486	452	476	490	489	464	442	487	463	445	446	478	467	473	466	456	441	466	471	449	449	480	486	472	473	447	449	448	490	478	431	490	449	444	474	470	484	459	435	468	460	453	473	461	416	465	457	452	432	478	461	449	473	438	452	488	478	480	472	474	508	493	462	448	475	473	480	453	437	485	461	438	460	441	480	440	451	482	488	473	485	419	438	466	469	486	439	454	426	454	484	434	468	468	458	465	484	474	486	444	421	485	461	505	499	453	460	464	436	431	456	459	445	483	473	480	511	443	471	469	440	462	467	488	487	449	482	480	459	473	473	477	473	477	472	425	481	465	408	438	418	493	447	434	438	496	456	440	423	471	446	442	467	455	472	446	434	427	471	429	469	480	467	469	435	444	458	472	441	464	463	461	437	444	463	437	475	461	490	447	462	403	415	456	463	492	443	447	451	443	480	440	450	476	453	502	466	480	498	474	437	445	464	464	483	456	472	484	449	453	427	461	489	445	396	489	460	448	443	455	462	476	448	413	451	441	439	437	479	489	449	477	481	478	445	468	483	441	487	422	484	457	454	451	401	444	468	455	452	488	458	470	466	474	440	477	455	460	447	454	467	468	504	499	497	488	496	479	447	437	472	493	464	484	461	472	491	481	423	462	475	503	487	467	435	477	451	459	477	418	475	456	445	433	474	497	503	440	456	449	468	475	434	467	470	446	458	446	466	446	431	440	440	457	451	440	500	440	489	449	430	499	442	471	472	482	413	437	443	440	460	500	447	445	487	436	453	485	416	482	448	459	457	469	428	471	462	438	478	463	464	482	488	452	448	434	480	458	472	482	503	480	432	486	464	459	478	439	437	436	450	474	461	454	442	446	448	439	467	485	454	456	471	441	444	457	480	470	443	478	457	488	474	451	506	427	413	483	480	476	425	425	487	422	442	450	461	484	491	455	435	442	453	483	478	488	452	447	472	464	445	437	459	494	461	423	467	465	501	454	453	469	455	461	482	486	462	447	462	494	462	466	484	481	461	462	509	492	474	449	435	465	435	465	483	408	475	471	452	481	463	484	458	452	485	434	405	450	449	475	465	477	445	457	485	472	450	428	461	447	464	450	470	467	411	428	457	500	472	495	493	489	432	468	451	456	472	457	456	462	447	418	469	462	491	495	447	466	463	456	449	430	470	468	466	449	449	465	451	476	479	445	491	474	508	453	467	450	440	419	432	447	456	463	471	481	462	470	506	480	438	445	416	471	445	455	441	460	480	471	470	492	464	470	454	464	478	443	437	474	398	458	468	456	457	462	453	442	470	463	455	454	489	470	464	475	506	459	485	470	463	482	496	428	423	431	449	474	443	478	462	461	451	455	451	468	476	474	483	426	484	450	464	441	490	436	463	510	495	461	416	492	471	509	453	446	431	460	478	470	497	490	443	431	470	480	451	468	441	469	475	496	474	464	458	460	462	513	481	482	459	480	487	489	469	488	456	494	444	459	472	465	483	449	427	468	487	476	436	426	455	481	480	469	445	467	430	438	470	486	462	435	439	483	492	505	480	470	459	515	493	497	462	470	471	449	429	465	469	502	500	469	464	484	457	470	437	447	464	430	425	467	472	458	479	485	465	463	465	445	477	473	511	464	452	484	497	469	425	454	490	390	450	452	471	478	445	491	513	451	440	459	495	489	463	444	440	459	450	472	446	472	476	453	480	467	465	465	442	443	451	456	441	466	481	455	422	456	445	453	478	435	466	466	469	448	459	430	456	463	450	482	469	456	407	506	440	446	477	473	436	456	477	470	451	458	473	486	469	451	432	523	435	473	472	460	427	441	481	446	424	464	464	507	452	442	481	491	423	482	466	459	455	478	504	432	467	492	434	477	471	451	477	495	455	463	477	454	446	459	463	465	457	485	462	448	442	484	467	487	462	482	469	447	511	435	461	459	456	478	455	456	499	441	421	464	464	460	461	446	494	492	429	464	462	457	462	406	452	490	461	448	435	474	498	438	406	473	448	454	457	500	457	453	427	483	490	458	500	444	454	456	461	469	468	492	453	464	462	466	443	463	441	488	457	458	461	502	449	459	502	470	470	461	486	451	449	485	479	485	463	475	459	460	502	440	485	475	433	451	469	458	502	450	491	489	469	422	493	426	484	471	454	449	502	465	460	424	476	453	519	410	429	459	505	479	470	465
42828	28125	21279	13928	8130	4122	2525	411	350	323	327	337	336	293	292	338	332	305	316	301	316	329	310	308	323	291	328	302	305	318	303	312	298	338	273	315	316	313	346	310	328	336	346	329	315	325	292	339	347	348	330	332	294	299	302	316	325	370	296	330	301	323	334	330	300	310	313	290	349	328	323	313	301	299	334	307	285	305	298	315	286	305	305	285	310	300	314	328	315	347	317	325	329	304	313	290	295	319	340	326	274	315	328	298	330	319	299	305	298	336	309	315	302	329	318	311	304	352	364	306	320	313	277	314	288	336	314	320	323	334	323	297	298	326	310	304	315	324	310	331	336	300	277	321	318	299	339	343	318	309	351	269	338	316	296	271	312	289	295	340	320	301	312	282	306	318	286	332	316	292	337	330	326	310	303	297	297	294	287	300	321	310	317	288	291	304	317	279	331	285	305	313	339	310	304	298	303	317	284	297	327	308	309	324	303	303	321	321	336	318	320	303	331	308	313	338	336	326	286	331	321	319	301	319	303	342	334	319	309	315	308	255	306	297	316	306	291	304	334	299	321	322	336	332	308	298	343	267	325	298	332	324	316	298	312	275	303	313	297	308	312	341	310	307	323	318	321	309	294	284	298	318	324	357	288	292	314	297	366	323	295	311	335	299	309	346	263	290	289	320	326	328	299	305	336	311	305	302	316	317	310	311	340	333	319	297	324	314	338	298	329	346	324	320	316	347	317	314	314	306	319	302	304	330	339	336	335	323	287	310	307	267	300	340	342	302	347	322	360	337	336	309	330	327	374	283	309	318	305	326	300	338	326	273	322	318	351	331	315	286	325	309	331	311	313	337	307	287	327	334	307	327	321	319	323	296	332	324	313	339	309	314	323	280	329	314	276	314	316	306	298	341	316	336	313	297	337	302	312	315	316	303	295	336	300	316	267	317	314	299	344	344	290	317	316	320	340	310	284	349	321	327	318	315	331	302	281	278	334	287	309	342	306	282	324	323	291	304	324	278	300	328	297	294	326	291	336	308	352	286	321	328	337	336	311	329	362	329	308	308	346	334	316	314	337	353	322	318	261	306	329	330	303	304	293	291	303	331	329	328	337	308	310	315	337	325	311	311	314	346	327	317	303	326	324	332	316	332	333	327	347	310	302	295	307	333	337	310	296	306	360	347	284	286	288	294	313	300	350	324	331	319	310	302	296	323	309	302	310	289	339	323	302	311	328	303	321	288	352	306	323	317	319	324	273	302	281	334	322	357	329	309	260	296	294	329	326	352	289	327	326	332	323	314	301	303	291	329	372	335	332	284	287	330	303	304	292	319	307	278	340	329	329	298	296	328	288	282	276	330	327	282	288	317	281	285	301	306	304	300	345	322	312	307	314	327	307	285	279	357	317	262	307	333	311	308	320	317	282	296	298	291	312	337	294	284	283	320	324	295	295	318	327	304	315	324	346	315	322	312	350	278	303	282	348	316	337	328	331	313	321	294	329	310	319	311	351	335	329	317	321	318	355	339	316	298	275	297	276	292	331	344	310	287	332	344	308	318	328	293	327	345	307	327	301	313	315	331	309	297	295	314	325	311	327	324	311	342	278	327	274	324	337	328	323	342	335	313	297	332	331	338	301	326	322	295	294	302	297	305	303	312	343	323	321	325	339	307	302	317	344	318	321	361	326	317	336	326	298	317	306	320	292	317	312	324	293	302	344	310	272	306	319	315	283	299	306	332	356	325	346	294	327	310	326	316	290	290	277	278	323	307	331	353	306	327	285	309	331	328	273	276	351	318	322	337	295	319	330	350	318	314	304	292	371	342	307	297	330	315	296	309	289	334	304	306	337	296	323	309	284	287	299	325	283	288	333	309	319	293	340	305	355	327	324	282	293	342	326	319	285	307	312	303	303	337	329	305	328	290	319	331	301	347	314	329	302	328	304	293	315	300	359	315	281	297	318	338	329	320	297	288	315	326	279	307	327	310	304	312	308	326	335	331	317	317	313	348	334	344	311	310	311	319	302	306	324	337	317	317	325	310	290	334	320	330	291	374	324	313	321	299	323	304	340	335	335	286	291	301	271	324	334	322	312	323	317	310	314	324	304	358	309	322	315	316	327	328	278	339	338	309	344	331	289	309	314	348	336	324	324	294	338	306	301	331	349	351	312	310	333	284	304	297	303	304	324	302	304	275	309	329	287	304	369	324	323	298	314	316	322	322	307	300	317	309	297	314	341	319	325	284	309	303	345	300	306	311	318	336	329	315	338	307	322	298	287	306	313	295	349	340	325	335	315	312	314	298	310	309	320	318	272	321	283	324	313	306	317	339	305	298	345	339	284	294	344	320	309	300	305	305	314	310	292	339	327	329	324	318	334	302	309	300	347	307	306	323	323	296	338	347	290	321	325	296	306	324	337	339	292	334	327	304	328	345	325	339	335	352	282	321	294	334	289	309	325	308	343	318	361	328	294	309	335	326	312	345	309	355	321	325	320	302	319	318	331	280	305	339	316	311	331	322	329	285	335	312	304	333	329	324	333	316	327	268	314	314	322	297	317	320	307	317	331	314	329	356	287	318	317	311	327	312	315	305	280	332	360	305	322	322	309	324	306	302	338	335	322	292	332	326	320	315	359	305	315	273	322	359	325	322	354	297	269	305	331	322	308	328	341	298	305	305	304	314	354	307	323	304	286	326	309	345	305	301	311	322	315	324	336	334	280	293	292	336	320	358	310	310	272	338	330	314	325	333	311	343	298	323	315	288	296	337	321	311	321	331	343	313	320	308	274	347	309	294	305	323	270	335	303	297	335	341	295	314	310	330	333	336	345	304	292	324	306	348	313	355	302	307	319	313	321	301	345	302	349	350	320	305	294	316	314	321	287	313	291	333	293	290	292	308	305	288	327	321	312	308	345	333	338	326	309	303	327	302	314	326	314	293	300	301	328	345	318	320	305	333	305	332	333	319	331	337	314	279	269	306	310	288	328	312	320	325	330	321	341	293	345	308	343	296	303	332	307	282	314	260	313	333	317	342	305	341	295	296	316	300	318	312	296	286	329	318	365	280	331	292	332	283	321	303	299	304	327	293	321	329	290	282	302	313	309	303	297	307	306	329	302	342	315	349	366	329	351	330	257	346	345	323	291	336	331	322	288	321	322	291	291	293	281	301	288	309	301	339	346	310	328	327	310	282	296	286	296	318	301	319	332	286	309	303	328	313	282	308	311	314	342	297	312	349	320	338	319	324	303	326	319	308	340	331	281	309	296	330	299	277	297	317	331	288	299	311	264	311	335	298	275	305	298	289	331	301	300	316	331	317	304	308	302	285	334	347	326	312	302	323	313	309	316	274	327	325	333	317	297	302	325	344	297	320	300	304	300	317	313	339	323	329	292	308	291	292	312	291	334	359	292	304	343	299	290	303	316	331	299	293	340	307	328	311	304	309	276	293	321	338	314	311	316	322	328	330	301	310	298	326	300	293	330	306	312	328	291	333
26729	22358	26017	25185	16996	13895	7271	803	767	764	710	736	715	744	669	691	760	777	710	694	744	714	692	667	674	698	700	703	695	669	700	713	714	676	713	707	688	697	718	697	693	678	726	766	698	737	696	741	698	726	640	718	705	666	711	694	777	683	671	717	730	718	722	717	623	738	720	630	654	716	684	711	710	706	700	755	684	685	716	661	726	699	676	710	704	633	751	672	684	690	693	715	701	714	683	725	761	766	692	706	702	696	694	727	679	670	692	695	765	653	740	728	718	689	725	669	684	682	715	693	687	712	660	668	709	698	734	726	733	670	720	696	699	696	686	701	700	698	703	705	694	710	711	743	703	698	702	699	676	697	643	727	701	697	685	666	737	757	690	703	718	717	689	725	666	741	693	697	727	749	675	735	696	719	712	653	722	728	740	689	696	674	713	697	687	682	719	755	697	699	759	717	693	703	722	728	713	706	687	696	701	748	737	730	677	711	686	707	746	727	719	739	699	739	694	710	714	681	705	714	711	697	735	708	697	730	715	708	636	682	707	726	743	667	687	655	667	680	721	682	764	699	696	792	689	704	676	706	718	724	745	729	663	695	662	725	692	707	661	743	716	677	688	674	702	701	701	706	712	696	674	755	703	769	738	695	702	737	674	712	682	729	667	746	734	694	692	692	689	670	713	706	702	692	691	699	695	751	704	700	687	748	666	680	677	685	745	680	697	721	738	643	689	693	669	703	702	687	670	696	736	712	723	748	698	707	710	717	728	725	687	735	701	670	708	706	704	708	696	717	699	717	675	712	698	683	694	696	718	676	711	748	699	680	669	653	716	654	710	751	687	727	680	729	677	717	653	710	712	682	688	667	681	721	716	739	690	709	709	737	694	696	671	740	733	711	743	743	664	727	688	724	710	732	725	649	755	699	699	653	702	687	662	672	731	741	692	710	744	681	695	708	763	737	696	695	697	706	738	675	725	719	747	686	667	682	692	698	695	714	725	675	703	671	734	714	769	704	671	689	719	698	701	693	718	723	656	720	710	684	709	764	685	792	687	702	712	692	690	761	697	663	727	706	649	740	731	687	707	699	637	696	723	692	676	714	657	679	727	731	702	754	643	715	702	642	660	720	701	724	681	698	753	669	701	712	722	721	633	740	692	670	727	709	704	674	743	728	683	715	720	670	694	685	782	664	706	684	686	697	694	686	709	646	716	725	748	748	715	697	684	712	729	655	724	693	714	677	754	698	664	688	701	679	683	716	696	717	681	745	685	715	689	683	693	690	696	696	672	699	686	690	703	691	660	721	659	720	706	723	698	703	695	675	701	697	694	714	700	672	694	726	692	657	692	644	647	743	675	727	693	686	725	744	701	732	744	704	714	669	720	753	733	727	733	716	669	698	698	697	686	661	705	684	701	734	668	730	716	667	709	692	702	633	675	714	674	705	679	697	727	716	797	673	692	663	778	730	672	722	716	752	685	660	718	695	674	715	715	682	739	768	716	703	715	699	707	704	682	713	718	684	705	720	687	737	710	716	728	691	676	673	666	737	647	700	712	715	670	781	712	690	726	771	684	686	691	726	706	654	735	686	716	744	713	717	636	722	668	726	692	723	700	720	707	717	696	779	716	711	681	670	702	685	670	728	725	722	733	742	743	700	735	685	680	676	720	714	704	704	740	717	700	689	726	743	705	689	719	747	721	680	749	685	750	709	714	733	729	645	738	751	763	706	702	652	719	710	691	731	687	672	726	723	732	700	717	738	687	664	746	710	713	752	679	649	695	710	742	682	719	696	694	698	668	695	705	700	695	749	707	659	685	720	729	742	706	729	727	679	707	680	688	715	660	671	673	733	681	687	712	713	704	698	701	714	707	722	660	672	689	745	731	711	730	735	675	741	720	705	698	687	748	722	682	703	700	735	736	660	740	683	732	677	658	723	714	725	758	700	705	664	671	698	763	713	702	710	696	710	648	702	675	697	691	719	731	721	690	709	736	696	701	668	676	688	719	699	674	725	704	653	695	713	683	707	671	670	678	708	722	678	707	735	685	665	697	675	692	689	674	729	669	688	684	694	678	739	709	732	657	689	709	711	681	672	696	666	677	692	707	730	720	712	679	724	698	708	719	752	730	685	705	742	702	682	749	678	668	727	675	648	673	731	725	706	705	674	708	693	711	741	707	692	716	648	716	722	661	739	700	726	747	746	734	668	662	717	759	734	659	705	695	693	729	686	718	683	723	671	706	728	722	725	721	717	686	672	699	708	722	713	659	654	681	747	726	731	680	708	704	717	670	748	733	753	717	707	683	695	730	686	732	682	721	737	703	720	730	729	688	732	694	717	652	719	693	682	679	660	710	693	691	667	717	697	734	685	714	720	713	717	684	700	716	717	740	681	694	674	699	699	694	684	740	691	675	691	698	706	681	704	691	711	643	751	664	674	663	715	740	731	717	683	705	707	680	703	720	741	694	710	625	699	690	738	703	715	743	696	675	742	744	680	735	730	701	664	656	731	721	712	701	731	721	738	657	696	701	686	677	681	663	707	703	714	678	703	720	755	683	732	707	658	701	660	726	729	701	734	617	688	702	687	712	731	719	693	692	685	688	731	687	695	709	685	687	650	702	676	721	724	694	732	712	683	683	659	707	636	681	728	721	710	702	731	704	652	712	670	731	763	761	711	712	676	695	756	680	697	691	738	720	724	688	728	663	664	741	706	730	679	715	726	738	701	660	712	675	687	700	703	726	735	727	712	678	705	710	718	728	681	713	707	744	735	684	712	766	695	691	709	722	660	740	720	670	679	710	678	682	752	681	658	721	663	739	689	710	698	754	745	683	762	736	736	693	721	720	685	705	631	687	678	761	655	684	669	716	682	701	700	732	694	697	723	676	720	692	663	663	674	710	679	682	679	706	773	724	738	666	759	701	716	711	743	704	717	739	701	648	664	744	735	729	703	723	712	644	653	697	684	716	718	711	719	662	683	748	717	752	684	693	668	731	653	703	777	683	708	689	690	718	715	679	687	679	714	666	696	717	720	755	681	730	677	694	660	669	738	691	736	704	707	704	667	676	669	668	650	743	717	700	660	727	638	681	674	676	720	725	718	619	695	705	674	759	694	715	738	707	744	678	690	734	667	727	700	719	756	710	709	721	787	701	705	704	649	684	660	716	737	721	693	719	686	753	663	673	660	741	708	721	728	709	765	698	774	701	728	659	711	693	674	707	704	698	728	728	747	686	725	734	741	748	730	690	748	682	740	734	701	709	716	709	713	731	778	678	705	688	673	701	668	689	712	705	729	686	686	689	755	726	693	694	706	715	699	730	662	744	719	672	728	702	652	670	709	707	724	705	701	697	719	652	716	724	717	669	733	764	673	720	689	704	697	704	695	701	690	725	696	645	746	693	669	711	676	700	703	718	729	719	718	716	720	666	709	737	753	692	722	716	663	703	734	722	666	697	711	723	720	681	702	720	712	724	694	702	721	739	685	734	738	688	693
51101	35786	27714	25769	17027	8577	4149	424	352	325	311	382	344	312	335	334	327	319	323	341	292	300	287	290	295	342	338	351	360	321	296	335	315	311	264	322	322	287	304	318	265	327	309	286	331	287	324	298	329	265	293	329	312	311	293	347	358	290	305	319	347	302	325	306	302	349	301	300	315	286	316	318	360	299	308	319	306	326	342	306	330	327	304	305	334	341	284	320	291	295	330	326	345	310	323	295	307	327	327	331	317	306	308	298	316	298	314	290	310	338	297	310	312	323	326	310	309	304	280	341	316	318	315	298	287	328	304	289	334	299	285	310	294	334	296	303	290	307	318	302	322	340	348	317	332	338	282	301	330	319	327	325	278	283	333	323	286	296	329	314	335	311	314	331	346	320	302	299	303	307	307	319	275	335	297	277	310	331	317	308	327	317	291	323	320	310	319	326	309	310	313	311	315	285	308	311	316	291	301	308	309	320	310	300	303	297	314	315	313	329	329	281	313	313	326	281	301	310	286	299	360	335	337	315	327	295	290	322	325	321	320	338	269	340	331	291	291	317	256	309	320	299	291	321	324	298	330	304	297	283	340	302	329	324	305	311	326	286	291	288	295	353	310	317	294	329	303	369	328	300	310	306	320	327	303	312	313	372	291	288	285	318	317	360	328	297	337	325	308	300	335	302	315	289	306	338	289	305	309	289	325	306	324	322	338	298	291	362	326	299	282	298	286	326	316	315	319	302	324	344	361	298	340	312	330	265	310	312	286	299	348	332	335	321	307	311	306	308	313	305	331	268	283	310	333	281	322	331	312	296	311	307	373	326	308	294	291	301	280	315	276	284	333	286	319	356	315	304	325	365	304	306	329	304	339	307	312	297	299	266	316	308	311	307	294	322	290	352	321	279	305	350	316	320	312	308	296	283	310	354	299	297	303	313	335	333	345	329	314	339	332	275	274	322	293	314	302	285	286	322	287	329	302	267	302	321	307	325	284	301	292	307	326	293	319	304	300	321	322	299	302	297	289	287	324	298	324	315	292	318	302	332	287	296	300	299	309	321	303	323	284	298	314	295	320	260	306	318	328	328	297	313	324	341	331	329	347	287	313	305	300	295	338	308	330	289	321	305	304	294	308	313	298	336	297	351	324	290	314	303	351	320	323	298	332	321	311	322	289	320	301	300	307	285	304	288	298	277	336	311	315	313	312	320	317	323	335	293	303	316	309	319	314	307	292	336	355	313	309	292	311	331	309	275	290	326	284	274	300	290	311	319	323	324	321	307	343	314	299	291	287	322	290	322	343	358	330	327	288	265	316	332	339	350	323	315	287	380	287	286	323	323	304	329	351	307	318	334	293	298	309	332	309	293	309	316	311	326	297	309	323	300	283	299	320	325	305	319	314	294	297	297	293	322	311	298	324	348	316	306	320	318	322	276	310	292	335	306	270	331	323	297	313	293	293	294	276	299	305	300	303	331	335	286	299	339	315	315	318	302	268	314	287	318	312	331	315	322	309	310	270	332	296	285	327	310	293	330	307	327	320	316	318	313	312	297	353	322	302	311	305	322	336	323	315	319	297	341	318	276	306	314	300	312	285	288	327	311	301	354	327	306	306	314	296	306	300	319	308	294	261	344	315	326	301	333	325	338	304	306	325	314	338	311	279	302	324	313	306	322	297	309	345	331	316	311	319	347	298	311	317	318	314	344	316	352	314	297	333	314	344	317	296	332	294	310	347	291	318	323	302	304	338	293	308	289	315	338	307	339	308	302	286	346	300	296	352	318	312	293	325	297	306	298	364	322	268	314	344	325	313	297	332	305	300	311	315	318	291	322	328	329	321	308	306	322	327	307	305	313	292	316	302	319	305	275	347	336	328	342	322	314	295	345	296	303	309	306	304	318	308	298	311	285	310	316	279	315	340	352	314	314	298	293	326	323	337	319	316	294	298	271	311	328	304	315	331	308	345	348	294	287	331	295	304	309	313	300	303	320	306	313	275	332	309	293	306	328	315	333	290	333	278	317	281	320	319	299	315	314	275	297	312	307	312	343	306	302	326	317	268	338	312	311	336	326	299	291	291	331	319	305	306	318	297	294	318	330	331	312	282	316	277	294	298	295	342	326	295	331	294	350	311	284	317	314	336	329	300	310	299	352	304	296	354	321	284	290	314	309	331	334	327	338	333	329	341	308	319	300	307	295	299	303	295	325	320	345	332	339	323	299	294	341	342	304	328	313	287	294	275	337	310	343	305	306	291	322	307	286	298	347	317	295	281	298	293	324	314	324	322	319	315	340	260	310	316	313	296	280	303	346	315	321	304	302	323	351	297	328	301	274	289	294	311	333	323	352	330	326	319	353	308	325	292	298	303	308	279	301	288	297	315	339	308	311	302	310	330	366	291	300	304	286	323	331	314	310	300	318	275	302	300	308	317	327	289	295	309	283	309	330	325	332	305	320	307	286	331	278	317	289	289	295	300	341	320	313	350	317	318	335	320	323	304	319	293	289	311	298	295	299	282	335	278	334	331	332	351	314	301	317	307	333	313	330	319	320	316	351	313	326	342	318	318	304	278	310	300	324	336	306	334	299	323	314	289	316	303	313	349	306	305	298	295	315	337	293	310	322	313	331	303	271	306	297	292	313	326	335	327	329	300	318	341	306	319	313	359	314	286	322	340	331	298	313	333	279	295	338	329	293	334	328	299	334	282	300	306	334	297	324	328	329	338	343	338	292	261	324	303	280	301	329	327	289	291	301	331	315	310	317	302	337	308	335	298	302	309	317	337	309	276	320	311	320	312	327	301	295	304	305	276	304	312	358	302	310	270	322	301	272	320	288	321	302	299	330	316	334	345	322	276	314	270	315	296	323	292	298	336	316	300	287	331	332	316	305	314	324	315	335	332	327	322	317	358	330	353	290	340	302	276	314	325	270	282	326	325	282	318	336	327	300	286	319	280	299	335	290	309	347	276	334	315	311	316	305	324	284	275	304	311	334	309	332	300	310	288	293	288	320	376	343	323	319	303	338	323	352	300	345	313	330	351	309	282	330	273	327	317	316	295	283	298	328	322	312	301	298	341	336	312	315	296	308	315	327	298	322	318	320	337	308	293	272	313	291	314	337	343	298	280	294	308	307	359	314	298	298	330	295	320	312	307	336	345	329	321	319	325	314	269	311	330	309	333	326	319	358	288	315	331	319	305	305	348	294	308	304	304	298	293	330	324	315	317	322	311	322	322	252	295	299	286	299	276	344	282	292	303	321	277	329	323	310	306	305	299	296	334	293	331	305	313	323	305	302	275	312	359	313	340	323	313	295	312	310	320	313	336	306	355	280	308	331	325	281	298	303	308	329	260	284	287	279	326	289	294	334	337	330	325	327	314	295	294	314	273	318	319	276	290	311	321	311	301	346	307	290	291	305	301	306	285	307	301	275	319	298	313	326	342	311	300	284	304	342	327	317	299	332	319	281	299	309	327	285	302	340	327	296	294	351	297	306
31312	28105	31601	38784	26027	22828	9306	863	834	789	744	755	741	705	702	692	728	691	715	678	710	735	712	715	666	684	707	668	676	684	654	671	651	670	736	702	672	625	657	671	706	697	701	692	687	669	673	696	639	660	700	695	694	691	725	689	644	684	724	686	670	728	682	702	631	709	704	671	712	688	651	693	707	645	740	648	682	640	697	695	675	651	647	690	655	746	671	659	676	669	726	672	703	716	661	608	655	673	668	663	679	683	652	624	664	718	684	645	722	655	712	704	669	668	671	643	687	659	683	724	691	653	657	642	661	687	664	669	722	667	646	681	714	710	697	708	702	642	700	683	674	670	699	700	703	643	738	692	672	706	701	679	705	648	689	699	725	676	678	675	661	664	707	672	688	679	641	738	659	701	649	683	651	652	681	662	655	701	675	668	650	687	652	660	638	680	685	673	660	678	685	683	637	698	616	691	615	662	694	686	686	693	643	680	696	725	679	674	728	651	666	643	615	652	682	691	697	715	770	675	729	658	657	676	726	653	716	657	654	680	647	679	688	657	680	709	682	682	698	681	692	672	705	680	679	657	647	666	670	670	668	637	682	691	670	670	712	675	688	684	700	694	715	685	648	670	663	672	686	646	668	679	716	725	667	686	686	747	702	677	652	654	689	672	743	669	702	701	702	703	621	715	685	664	703	731	678	731	665	666	672	682	695	704	661	717	632	706	655	661	689	620	722	672	705	665	669	722	646	698	680	691	664	699	710	669	673	711	698	649	632	658	687	675	678	700	696	651	693	670	709	670	690	716	669	688	669	689	641	657	717	718	720	695	707	678	690	701	724	709	688	729	663	720	641	672	676	682	659	663	671	666	645	746	686	675	679	677	636	686	658	688	654	686	705	665	679	683	662	691	676	655	657	637	690	662	700	724	691	672	632	673	698	712	662	672	672	724	719	670	718	713	683	688	691	699	661	720	633	682	662	633	709	765	657	680	691	716	702	642	674	662	670	670	692	709	717	653	674	689	618	657	697	704	677	706	666	625	668	678	681	683	671	701	708	685	665	718	663	690	699	676	658	659	655	678	682	632	684	645	694	709	702	628	647	728	692	691	674	660	670	693	662	717	677	718	705	712	642	688	724	660	689	664	649	660	689	676	672	684	702	678	681	690	694	694	659	732	686	712	675	709	657	691	665	706	638	710	689	690	703	656	664	700	617	650	705	702	673	629	675	629	696	665	716	714	659	731	673	674	697	665	672	747	677	684	694	678	661	687	729	680	654	707	732	686	667	699	673	721	698	694	684	645	654	703	682	674	706	646	714	730	666	729	692	673	714	671	679	734	661	704	701	662	699	690	633	690	727	706	691	700	666	636	642	688	716	679	677	664	695	710	678	686	669	673	648	700	702	643	729	665	660	703	685	654	645	700	660	659	657	699	654	694	651	680	689	695	653	687	691	695	690	682	669	624	634	669	714	664	676	693	691	672	747	657	694	635	704	691	699	695	638	694	674	671	711	690	621	670	693	594	708	663	695	720	708	683	705	679	698	631	678	691	696	716	690	681	658	641	639	657	623	671	673	631	669	678	717	711	707	716	677	639	696	688	721	674	646	675	698	734	723	668	657	638	723	645	694	657	726	678	720	726	645	634	658	662	685	705	711	741	683	684	717	728	732	695	646	715	660	673	678	713	665	677	685	652	663	698	693	684	684	697	631	678	703	703	698	672	679	703	715	691	704	649	641	664	664	704	698	713	687	646	695	676	715	691	677	648	673	692	684	715	658	737	695	630	649	677	669	675	652	662	655	696	694	685	703	678	699	685	636	687	706	686	675	684	662	682	688	661	681	729	677	700	744	670	653	667	646	690	634	663	684	700	627	656	682	696	707	697	624	658	677	625	701	683	679	717	644	615	682	662	672	691	687	699	694	743	646	708	703	643	645	725	664	652	661	705	713	639	670	673	704	685	673	652	654	619	712	718	656	685	661	668	682	703	692	682	657	664	656	675	698	671	671	664	684	695	664	695	643	679	659	690	674	683	676	713	709	669	665	653	692	660	647	703	712	683	674	691	688	691	711	732	620	630	635	664	674	684	688	687	689	691	681	702	696	670	667	684	638	683	676	675	683	645	706	692	670	642	657	725	628	670	699	702	673	647	715	650	690	687	656	685	690	676	666	651	654	657	675	643	678	680	660	676	712	717	703	662	659	700	732	686	678	711	710	678	673	695	672	668	666	777	644	620	668	646	685	703	664	716	702	668	697	700	685	668	635	652	696	670	650	674	679	657	646	720	693	647	673	717	663	653	674	715	737	696	720	648	639	677	708	682	661	706	691	707	662	673	724	684	676	666	686	677	669	658	708	684	711	668	675	666	681	692	683	693	663	671	711	712	702	688	742	673	707	638	633	724	663	662	673	709	701	688	695	684	644	695	712	699	638	661	676	671	720	651	708	646	683	709	687	703	717	681	712	680	712	717	696	693	662	675	685	651	671	699	688	749	636	666	644	656	724	691	662	701	672	710	670	725	662	673	643	690	678	720	686	686	666	713	690	647	718	615	684	650	663	744	674	692	660	697	678	656	692	640	709	633	624	657	680	688	696	712	671	713	706	650	670	684	689	715	701	668	680	667	666	701	660	661	667	659	663	715	735	657	702	689	684	700	686	627	683	694	678	708	684	719	706	691	686	698	664	650	679	674	677	719	681	716	654	679	686	695	714	677	676	714	689	674	721	717	702	738	644	721	683	723	722	679	636	737	673	682	726	682	665	707	652	690	664	645	715	646	670	736	663	684	713	678	674	698	705	667	685	640	675	669	675	652	654	635	704	644	597	634	676	665	665	688	644	682	649	674	684	705	685	675	703	711	690	685	663	672	687	676	636	685	693	634	642	703	642	680	673	670	679	651	674	675	641	662	674	672	699	689	671	650	679	664	670	679	708	705	675	689	640	671	745	649	676	673	646	699	664	725	685	655	695	682	690	678	677	691	689	659	684	702	724	643	665	702	665	697	701	670	701	713	672	711	667	687	729	692	655	684	660	706	679	647	686	692	719	672	686	681	698	636	610	692	680	662	700	687	646	703	678	671	681	637	687	679	707	658	668	720	660	651	703	677	679	649	688	667	686	672	703	736	648	688	697	686	680	706	648	650	691	649	667	699	682	685	678	655	699	671	679	666	679	659	679	684	660	685	709	652	666	676	694	690	689	675	701	719	663	712	695	682	695	678	670	712	637	652	641	666	665	702	729	696	703	704	724	669	679	649	683	690	644	646	719	703	669	722	635	691	656	681	690	665	714	723	734	678	660	733	680	691	705	705	632	658	661	675	677	660	666	699	705	666	680	717	691	696	655	696	703	684	648	702	707	724	700	696	688	714	703	724	692	700	677	692	682	636	669	672	690	689	714	684	651	652	668	638	746	658	671	706	646	694	670	691	686	684	710	719	724	660	662	665	707	714	674	653	638	709	680	719	661	684	648	662	689	684	652	711	709	666	669	685	663	687
27696	19630	14682	8037	1623	298	228	201	210	217	222	207	193	215	238	210	216	214	233	200	197	207	177	200	219	192	247	189	205	200	198	193	196	193	214	247	205	219	200	187	175	214	191	197	175	199	198	199	185	171	206	195	207	198	172	185	193	188	192	155	197	197	214	217	198	180	218	203	217	210	220	243	200	218	200	216	211	222	191	222	191	217	173	195	208	193	178	191	217	199	203	191	201	220	217	198	199	207	195	209	219	216	200	224	203	215	207	196	205	214	199	205	185	162	215	182	188	199	196	217	210	194	199	207	160	179	209	198	190	180	198	220	210	209	235	215	209	216	208	190	201	198	210	182	209	218	213	190	194	197	190	200	194	195	213	185	213	186	214	193	224	188	237	182	208	213	200	221	197	174	165	205	203	193	210	223	202	219	197	199	202	190	204	174	181	178	215	205	219	236	222	179	169	197	175	203	200	204	220	203	193	196	188	202	204	210	196	187	211	196	206	223	216	189	218	209	180	241	178	193	214	190	199	226	199	206	170	178	188	221	215	197	214	203	187	204	183	225	202	194	215	239	185	184	190	172	194	230	185	198	215	206	216	232	206	206	196	216	214	200	212	175	203	228	213	211	205	208	155	183	194	188	214	176	222	197	223	232	212	203	196	211	247	200	240	180	186	232	189	204	184	234	190	184	196	190	197	219	199	210	210	201	199	173	201	206	202	190	203	207	210	207	222	201	216	186	223	192	199	216	182	209	187	209	203	203	199	201	216	212	196	213	195	190	197	202	210	201	203	201	207	217	205	190	196	172	182	205	203	216	195	242	190	214	215	204	225	210	194	213	197	208	212	214	208	225	201	187	203	201	198	193	206	213	195	181	226	199	216	215	197	202	193	208	233	238	197	196	196	204	224	201	231	187	175	190	178	218	194	190	204	210	195	184	208	200	225	217	217	192	187	180	192	205	178	211	165	206	184	183	204	190	213	212	214	188	198	230	205	228	190	201	207	194	211	218	203	206	181	217	239	182	201	209	187	216	197	182	188	193	193	185	205	186	174	216	188	181	200	216	198	200	193	184	190	193	197	193	206	171	204	213	192	201	196	216	216	182	201	198	204	205	218	205	207	196	218	205	210	199	193	214	179	200	199	225	214	191	203	195	197	213	183	202	214	208	191	178	204	184	232	215	242	237	214	190	208	182	203	191	194	188	201	162	208	197	191	193	186	196	163	212	216	211	191	199	234	205	195	218	223	195	201	199	206	211	223	213	211	193	231	183	185	189	198	177	225	201	203	192	188	210	196	230	210	192	208	221	203	194	209	183	214	212	189	213	228	192	206	198	197	230	174	213	205	201	184	203	230	194	196	202	200	207	216	198	225	204	196	197	191	201	220	202	210	184	186	194	200	213	178	219	161	217	196	227	197	190	230	199	175	228	230	191	211	210	215	183	209	236	174	174	240	228	199	204	183	199	202	209	201	201	206	214	201	196	212	174	185	186	229	201	205	214	203	201	194	195	213	189	183	191	205	188	226	184	209	174	231	186	217	198	203	185	187	184	204	202	231	235	215	190	187	180	202	179	186	233	239	183	202	209	183	193	196	179	179	218	202	226	229	179	195	199	161	205	190	200	234	230	220	190	204	222	188	211	180	204	191	190	189	197	195	192	202	165	231	222	205	211	210	206	212	224	210	181	182	227	176	196	222	163	205	187	214	218	205	196	199	193	176	191	185	226	195	201	197	209	192	200	189	223	204	220	223	199	207	215	189	197	230	222	198	197	209	200	189	190	168	211	195	187	194	225	261	208	214	201	204	210	186	215	211	199	232	195	192	207	214	203	184	204	203	195	204	206	226	193	201	192	182	220	231	206	218	190	202	205	200	205	185	182	179	182	215	192	202	210	206	187	197	179	197	198	180	217	220	239	194	219	177	197	183	203	175	180	195	204	203	215	216	194	206	184	208	191	186	176	198	225	225	207	205	217	201	206	193	200	177	202	215	194	203	233	222	199	192	221	185	220	201	217	220	221	204	191	199	216	203	186	208	175	197	185	208	195	192	199	202	218	214	222	206	226	196	203	241	191	187	193	196	200	182	205	205	198	208	186	178	201	213	178	179	195	212	225	223	217	190	206	215	210	175	218	177	210	202	187	207	214	178	209	211	210	196	200	212	197	200	222	208	178	203	206	183	211	190	206	228	185	210	191	197	194	218	221	200	185	211	206	185	206	153	205	196	189	179	195	213	195	176	221	224	210	210	197	227	192	204	223	208	192	184	194	183	220	201	228	217	211	213	236	184	209	224	193	217	212	211	188	196	226	183	217	175	222	194	222	191	202	201	195	205	185	212	198	215	226	214	221	223	201	200	206	222	216	206	184	194	197	196	212	180	185	200	197	183	191	188	236	221	201	187	199	195	181	184	214	208	200	200	211	228	196	230	186	190	220	210	205	180	192	201	228	182	202	225	181	197	198	240	228	220	204	202	190	194	186	188	212	210	186	211	209	211	197	214	209	198	198	198	207	202	224	214	199	207	168	199	191	222	195	201	204	182	224	192	235	215	201	200	223	200	192	212	188	204	204	207	219	199	195	198	203	219	212	205	190	208	193	194	212	188	215	196	192	201	209	213	203	216	208	216	179	184	198	191	189	195	185	235	212	209	199	210	196	212	195	206	225	219	220	191	207	198	194	215	227	204	215	175	197	247	208	189	184	191	216	178	196	206	208	225	198	222	226	213	192	193	227	225	187	211	197	183	186	201	203	219	187	196	208	209	178	234	213	237	228	189	184	204	205	233	210	212	203	214	211	195	218	205	242	188	219	198	195	199	222	209	193	190	231	197	189	220	197	204	186	201	178	199	188	188	180	185	194	199	218	203	223	194	219	202	224	196	217	223	195	217	205	214	236	208	207	211	180	205	163	188	199	216	200	198	173	227	180	209	215	210	218	184	179	217	240	201	243	211	226	202	211	209	192	186	229	194	194	218	219	199	217	196	219	207	195	209	201	198	202	205	226	194	205	208	213	217	198	194	220	196	190	218	220	223	206	171	204	223	159	206	191	214	197	231	206	184	185	211	198	169	195	221	207	198	201	200	219	205	223	185	215	196	217	219	199	194	206	237	216	219	188	183	188	186	196	195	216	202	163	206	177	182	212	227	198	183	206	183	206	192	194	229	185	201	200	174	219	203	200	199	209	191	230	210	193	219	194	214	178	173	197	181	221	209	203	215	193	218	208	205	232	216	229	201	221	235	219	227	191	233	188	208	206	161	189	193	199	237	210	204	205	226	203	213	200	194	239	186	179	214	197	204	220	168	200	223	190	184	196	172	199	196	183	184	173	246	242	221	214	197	186	181	168	176	207	180	180	219	202	205	217	209	169	181	186	224	233	200	192	185	204	211	203	194	185	193	198	215	201	216	220	191	211	201	204	211	193	218	214	213	200	222	193	203	196	226	223	225	204	210	202	210	176	203	190	201	203	218	209	185	210	225	171	203	214	196	202
16612	15808	20079	15737	3738	934	615	478	521	479	510	486	499	533	486	477	492	530	488	484	486	512	464	524	511	520	481	511	495	483	497	449	484	488	522	509	472	499	463	454	484	489	524	459	472	439	472	535	488	457	466	499	464	503	498	484	482	457	513	449	479	480	486	450	504	526	455	512	532	453	455	519	484	491	515	481	541	532	487	548	483	500	457	499	493	511	486	500	459	482	487	527	480	512	500	491	471	474	468	491	496	502	517	489	469	501	492	461	472	507	491	464	432	506	450	513	473	490	500	494	495	496	438	494	481	473	480	538	510	452	496	473	493	469	463	489	466	489	495	489	508	467	495	504	485	490	481	489	539	525	493	495	493	534	492	500	516	490	471	516	454	478	504	483	484	510	487	461	484	438	512	482	517	440	498	498	476	463	478	457	485	511	487	492	493	479	509	462	499	521	493	492	513	486	478	523	477	514	477	500	466	485	488	485	496	499	473	511	505	500	498	513	497	496	508	487	499	472	505	489	450	497	473	498	479	483	477	488	482	496	518	467	513	485	506	453	473	456	453	476	456	494	460	501	465	484	510	503	450	533	471	487	471	499	486	466	455	493	495	482	499	509	492	430	449	498	499	493	490	492	486	469	470	486	462	517	506	456	464	499	477	523	455	512	466	493	484	488	509	461	486	480	491	499	471	527	483	503	468	484	444	468	494	465	499	522	491	453	515	450	493	501	524	497	487	490	480	490	515	463	483	482	479	482	473	505	505	505	497	511	501	486	477	482	490	494	517	456	479	537	451	478	478	510	488	493	486	489	462	497	503	468	475	457	502	517	450	475	480	498	480	503	485	462	482	461	523	497	481	516	509	515	480	527	477	504	479	512	485	470	483	438	499	477	483	509	527	475	441	481	487	478	457	460	468	511	479	506	496	508	443	474	498	468	456	469	479	476	472	499	483	497	484	507	477	469	493	483	454	452	498	444	496	520	513	529	502	437	478	521	515	513	547	554	485	482	500	459	493	451	459	474	495	481	494	510	516	497	516	491	463	516	492	479	480	496	496	469	481	487	508	506	500	484	476	515	499	507	529	444	507	467	472	534	469	529	458	492	508	479	507	485	490	491	458	475	489	471	449	505	490	486	499	497	491	440	466	506	453	494	459	478	472	496	456	476	485	466	468	456	475	482	474	532	464	521	508	467	487	489	440	518	496	483	468	481	512	506	475	458	523	462	487	522	440	479	496	515	456	448	478	467	505	487	483	458	469	457	506	475	450	443	465	516	492	464	480	499	491	522	519	473	503	504	502	518	467	462	489	482	476	522	478	510	483	513	496	499	472	490	450	500	466	502	489	446	541	479	492	463	441	494	460	476	478	510	487	495	489	510	486	507	522	499	471	505	478	466	483	497	492	526	473	493	522	494	443	500	499	496	499	487	471	532	509	491	471	523	506	519	496	458	486	492	486	473	502	490	489	503	465	464	518	489	529	477	528	485	503	520	441	493	471	482	502	501	494	474	502	487	500	507	465	537	485	464	507	441	496	474	499	485	477	498	523	468	502	493	499	480	485	496	466	523	502	504	500	500	472	502	482	558	505	447	492	495	432	491	492	533	477	489	482	529	434	490	483	469	441	485	505	478	485	463	448	471	506	522	450	497	501	533	469	505	479	472	480	457	477	491	484	494	503	513	467	457	476	475	469	505	482	468	480	482	480	491	510	474	510	466	476	472	463	455	534	495	442	524	488	460	486	497	511	486	479	494	456	513	484	485	483	524	508	469	485	488	511	496	506	513	498	517	508	454	526	486	465	499	505	484	479	512	490	498	505	502	514	485	483	490	494	474	436	539	481	500	478	475	493	442	461	494	472	532	497	475	465	503	510	473	468	466	429	489	500	492	525	488	466	494	474	514	477	469	481	466	490	474	417	474	504	451	479	470	496	455	446	503	471	448	492	517	495	438	510	487	494	516	496	449	492	503	514	464	480	515	492	476	449	497	482	500	488	493	467	510	448	468	492	452	466	474	486	483	474	455	467	492	487	495	501	452	470	466	505	509	485	506	463	481	484	510	428	460	509	510	518	493	445	492	461	457	449	472	478	531	474	515	499	489	476	499	510	530	469	502	453	498	477	514	511	481	481	472	493	498	534	431	496	465	526	492	440	506	461	512	466	491	488	483	444	461	485	487	437	436	507	555	505	513	460	461	512	454	468	518	478	490	529	529	539	511	511	492	501	446	506	467	477	485	469	501	482	541	485	480	475	471	485	476	491	504	476	505	489	450	473	468	507	500	489	496	474	480	495	507	491	448	496	494	499	495	508	495	489	481	509	486	508	452	492	474	472	452	471	471	484	517	492	532	512	504	481	477	474	464	459	524	511	470	473	491	473	474	486	456	507	471	445	513	453	508	481	490	499	504	524	482	479	515	501	482	496	469	459	496	484	485	488	537	497	469	488	517	501	496	489	508	469	466	533	467	537	498	507	510	499	467	475	441	508	476	489	478	460	506	495	492	471	472	470	495	512	474	485	510	502	477	449	462	491	464	488	499	483	489	487	475	481	439	495	491	506	507	506	460	484	509	507	499	467	499	468	460	489	466	473	455	467	494	507	495	498	479	535	486	490	443	473	466	514	477	469	454	524	448	485	485	495	466	491	466	513	466	464	512	495	550	504	472	531	497	523	482	451	498	482	498	491	480	465	541	478	457	513	535	469	474	501	481	510	461	483	485	489	522	459	480	486	492	496	476	486	476	516	489	485	452	516	465	491	492	522	488	452	494	488	549	508	498	495	496	490	488	490	482	467	495	533	485	494	507	472	481	500	489	482	485	498	485	472	524	499	508	482	528	514	489	486	471	500	448	479	490	512	500	499	458	471	483	462	496	506	471	492	447	510	486	488	480	458	473	525	509	424	473	445	502	469	507	484	468	496	505	529	517	471	447	478	489	493	495	484	454	467	457	468	480	475	507	494	479	473	526	484	485	482	507	515	479	524	481	534	485	477	496	508	483	478	523	518	480	488	495	466	501	519	473	495	526	489	491	454	469	566	501	491	516	481	506	467	482	512	509	488	504	504	520	486	488	468	474	520	495	514	496	491	461	432	492	463	446	486	476	485	476	488	506	491	510	538	458	469	494	485	469	497	507	510	521	475	484	525	500	489	489	514	500	464	512	483	426	509	520	487	491	500	460	486	489	482	493	521	470	486	523	510	469	489	514	519	530	492	512	530	498	501	500	491	470	499	491	454	469	497	489	479	446	469	491	469	475	502	472	492	479	481	512	494	485	511	468	504	488	471	472	514	483	505	476	498	498	477	500	496	503	468	503	502	488	457	497	472	528	522	457	491	506	518	471	477	467	460	503	535	474	475	526	513	491	497	489	480	510	504	512	457	496	504	506	499	477	474	492	476	469	478	466	495	456	492	468	475	468	466	487	475	498	510	466	447	469	488	465	518	497	474	463	481	477	513	512	478	468	491	486	497	458	536	473	475	480	448	500	510	522
41214	27368	23569	18105	11157	4293	2111	374	377	319	350	329	306	343	336	357	320	322	328	317	332	315	318	291	355	314	314	319	299	365	348	332	275	336	354	309	295	352	328	373	312	289	344	343	320	326	308	326	325	308	286	311	313	347	325	319	285	310	274	314	329	293	322	347	341	337	364	301	357	327	340	368	337	372	322	337	349	331	352	342	322	333	307	311	302	286	316	315	325	287	328	345	338	331	350	309	292	311	381	318	343	312	329	326	311	351	356	365	326	302	307	319	318	331	339	302	319	318	350	344	306	354	340	334	359	305	322	292	306	288	323	367	302	324	311	316	332	311	318	301	312	316	348	315	301	339	343	281	312	310	327	355	332	295	306	295	356	349	325	298	319	302	351	320	317	346	348	348	346	340	270	294	336	356	330	370	336	306	317	307	368	318	336	330	305	345	308	333	315	298	282	312	353	304	334	297	341	319	332	312	331	327	323	332	337	320	321	317	332	304	327	339	337	322	324	320	327	304	319	301	314	321	348	313	331	325	348	295	322	319	322	306	325	277	308	300	283	347	337	290	330	324	337	308	302	317	314	321	354	331	346	329	348	304	338	325	321	334	301	316	296	343	321	325	325	312	302	289	309	328	343	305	330	325	311	310	283	295	280	338	339	292	298	284	330	285	287	368	319	346	366	332	338	344	319	327	325	301	312	322	351	343	340	352	302	313	320	280	337	342	281	329	293	363	321	315	386	311	303	313	342	302	324	300	316	323	303	320	324	314	278	371	328	320	310	285	334	332	322	340	352	301	313	322	332	309	343	335	324	341	283	323	316	320	324	304	335	339	331	339	350	353	354	340	313	330	311	303	339	341	350	330	321	312	312	311	291	307	339	347	330	322	302	288	322	305	337	332	299	344	329	329	313	321	313	312	312	342	306	299	311	365	316	315	309	326	317	323	311	321	321	286	319	318	315	289	355	348	308	283	343	327	288	279	313	338	338	317	304	299	322	316	303	301	332	331	293	313	294	346	321	329	329	327	304	297	314	320	358	328	320	352	311	305	315	334	342	325	317	307	327	298	313	355	314	339	328	310	326	318	294	302	344	313	337	322	349	343	344	295	306	325	321	334	319	307	308	354	281	311	315	320	339	310	307	345	339	278	338	353	355	335	356	310	330	333	291	328	329	295	315	316	368	333	287	321	298	321	281	296	311	319	301	292	330	361	268	343	357	312	321	297	331	320	321	317	330	333	353	310	279	344	306	337	322	303	313	296	289	356	283	343	329	317	346	306	313	315	342	309	359	314	316	324	304	292	308	322	303	326	332	315	324	326	300	301	292	319	316	347	299	318	341	332	290	334	354	318	364	350	310	322	332	340	325	331	306	322	339	343	333	323	328	315	310	335	350	307	319	339	305	305	342	333	330	306	317	324	327	296	370	299	274	320	332	324	323	316	307	283	320	286	329	322	281	325	327	290	303	348	314	306	307	322	360	311	293	340	318	333	294	316	319	343	328	318	330	360	364	341	319	320	327	311	312	321	305	309	334	317	323	336	357	320	322	334	323	319	328	330	333	303	312	305	334	308	316	302	295	321	362	344	298	306	334	334	324	336	310	342	292	322	301	325	320	310	307	333	303	320	320	313	340	300	290	332	320	283	319	287	300	262	287	322	331	358	314	301	335	328	339	330	342	323	334	298	296	321	301	302	320	334	296	302	347	305	324	356	344	328	301	311	313	347	288	290	327	328	328	335	333	327	356	311	334	310	294	319	326	316	324	335	309	300	350	306	343	305	347	338	321	312	305	284	331	325	309	313	329	311	335	318	310	284	357	340	313	329	342	306	316	348	309	308	336	313	294	298	356	308	317	347	361	326	293	354	315	321	350	327	318	287	319	300	324	296	365	315	318	300	313	339	332	327	313	346	336	334	300	344	313	319	292	333	308	302	305	330	300	315	327	298	318	315	348	338	300	313	345	321	287	312	321	318	305	336	308	325	316	292	342	302	304	350	328	334	335	300	339	323	312	352	354	339	320	308	318	315	306	357	305	309	280	327	319	341	332	292	303	313	324	310	324	303	315	312	318	310	314	316	325	317	317	332	355	326	322	297	341	339	304	310	283	347	298	327	305	336	295	285	299	353	330	353	355	324	318	307	318	317	303	321	304	308	317	366	302	335	326	306	327	284	298	290	316	327	296	309	353	327	311	366	313	310	320	291	308	328	314	288	360	347	326	307	290	308	306	319	333	313	301	315	294	303	306	287	315	318	323	315	306	298	306	325	297	293	360	321	298	331	330	332	343	326	340	303	320	322	297	314	338	330	336	352	361	331	283	373	303	318	309	308	310	345	327	348	309	315	331	346	314	353	350	319	324	324	320	319	322	330	318	295	350	308	335	368	332	374	308	293	314	314	318	332	348	309	309	302	348	354	342	310	317	305	348	319	297	310	337	307	332	326	308	314	338	342	291	304	279	299	268	316	315	325	341	362	329	302	320	314	289	339	303	330	336	344	335	327	367	291	303	299	304	312	323	345	300	310	320	319	297	331	302	311	276	297	329	322	317	339	297	288	331	326	299	313	334	306	286	324	309	330	309	330	303	352	335	320	329	319	322	325	305	318	335	340	287	317	310	332	334	296	339	283	340	333	316	320	355	350	331	354	301	301	340	320	349	314	299	298	302	312	323	296	292	337	301	313	281	311	344	309	338	310	313	316	328	329	338	315	304	331	294	348	312	336	295	327	324	309	312	323	331	339	334	345	308	320	325	320	303	306	312	296	330	329	339	345	339	315	336	299	311	296	297	305	305	344	332	341	360	312	301	311	311	317	316	319	335	332	294	334	293	314	316	279	330	286	328	318	267	312	304	328	297	321	324	302	295	279	285	315	356	323	267	372	300	318	322	335	347	297	311	324	302	273	332	313	290	345	335	333	340	324	318	284	308	295	321	319	292	322	316	324	316	318	294	318	312	300	341	300	326	292	319	324	346	335	320	329	324	305	327	311	307	292	320	269	360	313	358	321	285	359	309	340	324	337	304	321	321	302	294	349	324	341	339	311	334	292	309	337	290	334	309	302	345	324	320	321	334	331	321	340	318	296	310	285	314	336	344	333	324	335	313	322	319	316	343	303	309	363	329	340	321	324	308	298	332	352	296	325	323	309	340	316	316	325	344	300	299	320	316	338	343	282	297	324	307	289	312	302	328	329	337	349	311	322	331	320	337	302	325	297	314	311	287	331	341	305	329	331	293	293	330	303	321	311	319	307	308	295	326	302	307	361	346	313	340	306	328	319	310	312	321	310	319	355	351	325	312	310	350	351	330	294	316	317	309	322	347	315	315	332	306	308	310	325	319	293	324	294	344	297	337	328	305	322	340	313	328	335	335	341	328	338	357	318	329	289	301	336	326	324	338	301	320	318	330	341	362	324	319	339	294	343	329	339	317	339	339	326	338	331	312	339	347	313	333	343	354	290	341	375	285	291	288	347	291	327	353	319	340	325	322	304
25835	21570	29375	30427	21809	13568	5889	744	784	778	728	752	733	711	746	706	671	705	756	683	728	755	716	752	769	757	683	742	716	719	740	662	662	736	722	684	749	729	770	705	679	751	749	737	718	685	699	778	686	700	736	747	673	721	753	688	709	719	738	765	713	742	657	691	725	736	730	684	720	748	726	710	709	734	739	705	714	686	730	728	698	761	680	726	729	729	761	737	738	706	709	728	714	748	666	745	761	724	748	705	688	689	699	691	719	706	697	720	730	687	703	777	698	710	728	787	732	663	728	744	700	704	771	718	753	705	708	692	745	753	726	704	702	699	709	743	724	746	680	715	693	740	698	682	740	699	726	725	717	703	703	682	736	706	729	694	733	709	743	682	706	728	694	756	677	689	748	727	713	766	730	718	746	718	718	700	710	708	680	727	726	745	687	715	697	738	676	691	665	777	730	695	723	719	744	734	724	735	765	716	724	721	716	724	681	681	701	703	689	655	715	729	696	697	708	723	721	748	699	749	684	728	722	699	643	725	723	735	731	730	723	790	709	719	707	738	668	694	691	733	746	700	712	768	699	699	751	651	749	656	679	719	706	711	746	704	736	681	731	701	723	732	703	762	755	726	712	729	717	698	722	710	718	736	712	714	757	683	752	712	715	723	688	738	712	709	734	732	719	707	770	704	739	739	714	735	681	718	735	709	703	721	714	763	718	712	754	737	689	683	727	674	705	711	698	767	688	660	732	702	721	740	715	708	727	725	740	699	711	728	768	683	714	760	722	696	712	713	729	747	750	745	713	686	697	775	723	690	726	658	720	717	752	718	696	743	656	732	714	720	690	698	780	711	674	724	681	706	752	703	729	650	724	706	713	709	715	745	744	731	726	717	736	705	772	696	756	740	732	690	720	701	727	714	725	697	693	695	753	738	710	751	692	708	709	735	713	714	751	691	657	701	720	722	710	745	716	723	714	693	671	692	701	704	725	707	681	732	712	721	766	763	736	722	744	744	716	733	744	714	740	706	742	695	710	707	686	711	719	712	665	733	757	693	701	723	725	706	713	711	703	707	752	690	708	704	754	763	729	729	676	775	727	790	743	708	760	734	701	700	735	708	748	718	739	681	733	723	752	731	675	704	711	763	721	714	699	681	695	686	694	715	665	676	712	771	706	703	742	745	699	746	768	657	717	706	726	718	682	706	734	699	712	651	735	689	719	726	709	656	759	715	750	747	717	732	746	696	730	791	724	713	723	690	769	715	709	682	698	689	705	728	724	747	705	666	751	678	687	745	705	772	778	662	687	696	713	711	712	766	739	707	718	672	678	719	693	755	721	738	755	743	697	754	724	698	680	710	702	726	699	694	756	707	709	733	747	759	706	701	730	676	695	711	720	758	727	708	767	695	708	629	763	726	702	759	728	729	666	736	704	721	724	740	709	692	719	712	693	723	729	709	722	723	742	704	733	692	723	741	732	757	726	660	672	698	712	752	710	771	744	704	705	739	672	674	674	740	773	728	698	688	696	717	680	759	699	726	718	767	687	755	706	741	738	706	695	734	685	682	686	702	689	704	690	725	727	739	714	698	702	672	754	740	745	686	701	669	725	710	693	719	734	682	723	680	718	727	692	734	709	690	715	724	728	692	719	764	687	698	744	718	720	725	677	697	700	715	712	733	700	696	676	711	657	705	758	776	706	721	687	705	730	737	724	752	729	707	723	672	731	644	709	723	714	688	693	693	701	723	676	734	733	709	702	734	721	712	685	718	712	679	704	691	696	735	719	716	673	751	721	733	713	685	692	669	710	694	700	693	742	707	733	689	755	715	697	753	721	748	701	719	677	753	720	735	705	719	773	668	724	680	689	693	740	718	741	692	685	781	733	740	713	696	757	759	770	713	765	685	716	744	729	695	755	724	694	750	715	723	716	727	723	757	699	726	707	727	657	724	722	706	739	711	691	677	701	732	780	713	770	730	690	716	714	680	745	706	762	766	745	709	670	730	736	730	710	694	712	775	665	710	726	710	696	718	702	737	704	735	733	678	690	673	797	718	694	751	698	683	660	732	708	734	698	701	704	783	672	735	741	694	755	721	702	763	729	728	717	705	698	698	720	721	708	744	723	723	737	752	709	757	734	716	703	727	731	708	712	721	707	733	757	697	739	729	714	749	693	699	732	778	696	700	722	714	720	724	776	656	710	715	730	725	749	758	718	719	717	706	698	722	716	710	750	725	693	724	686	737	674	695	670	722	684	718	680	755	689	687	723	658	708	735	731	723	708	771	712	705	782	741	739	704	736	738	722	725	720	736	728	738	737	700	685	698	756	689	745	722	699	740	761	689	711	713	660	707	751	742	742	703	739	696	734	761	722	701	741	724	704	731	695	695	695	686	769	705	733	677	686	739	734	676	733	698	718	746	690	699	741	759	722	752	761	721	749	720	695	732	696	719	723	774	749	721	666	691	721	725	726	709	675	723	717	704	730	668	706	708	743	722	728	692	781	711	705	708	726	733	640	757	732	723	749	737	695	732	725	727	673	753	731	696	696	701	700	705	666	774	723	745	730	742	697	752	743	695	720	746	728	700	681	661	700	719	723	730	734	741	690	778	734	685	734	737	691	727	717	740	704	710	676	706	757	695	725	739	739	710	667	751	720	702	707	691	743	712	725	721	715	716	735	689	678	724	750	681	698	700	720	683	701	749	716	681	743	711	714	684	692	698	712	708	743	712	700	731	737	736	735	694	718	711	690	720	760	730	702	686	734	686	705	751	719	702	708	708	694	650	727	721	713	724	672	691	649	681	769	695	721	744	739	732	717	742	711	742	704	707	744	727	723	747	725	693	771	725	759	734	678	733	724	714	722	731	712	683	742	746	701	685	707	687	705	725	715	707	741	650	654	669	718	734	741	699	730	693	720	673	746	697	711	687	736	731	725	678	695	707	765	724	726	748	680	755	674	735	747	724	723	748	725	649	713	720	732	739	665	727	661	689	705	788	667	742	709	697	701	745	702	753	707	736	730	748	704	726	740	741	702	703	723	748	688	696	637	694	702	714	734	690	699	713	719	695	755	748	761	708	723	686	708	741	672	665	713	708	728	696	738	714	707	757	721	741	730	746	739	712	719	741	804	669	728	743	688	703	746	704	736	714	744	681	713	735	744	697	698	760	721	748	772	715	698	693	751	710	731	760	726	725	727	750	712	748	709	692	697	768	733	675	727	743	740	717	692	703	706	687	686	787	728	729	718	722	689	679	720	759	690	726	711	723	722	733	723	661	643	736	705	727	718	688	705	709	726	698	734	705	683	752	656	679	731	741	702	684	752	688	697	736	692	673	697	705	736	715	708	718	701	759	752	721	694	737	722	767	693	700	694	718	714	687	700	723	696	710	727	704	760	755	708	713	681	713	775	697	703	717	702	752	707	751	725	723	688	661	718	719	736	704	685	715	743	706	714	676	726	734	736	664	699	688	727	746	693	709	788	687	691	724	687	738	752	739
49675	34306	30875	24479	18453	7039	4457	432	318	333	326	273	322	306	306	334	317	320	345	282	328	289	281	328	294	292	302	343	310	319	296	289	300	312	309	321	272	272	277	316	296	290	328	324	311	323	324	290	307	325	343	285	307	305	303	280	281	307	311	294	314	289	297	304	344	312	306	290	327	297	312	313	281	289	312	297	301	285	313	332	326	305	299	323	276	312	314	324	311	301	298	270	353	338	311	296	324	313	302	312	339	318	330	314	305	308	309	315	305	290	296	273	332	312	274	279	293	302	308	296	289	298	315	312	295	333	253	285	296	276	306	299	352	298	315	303	313	312	314	286	312	305	282	318	261	261	327	309	331	301	289	328	311	329	320	309	323	306	314	295	305	315	339	319	276	320	315	292	314	286	299	341	297	299	316	307	301	320	326	290	317	293	294	286	297	324	284	308	324	319	318	284	293	302	288	298	318	304	296	303	331	294	317	321	295	301	325	309	271	298	286	309	322	340	287	270	290	328	319	288	276	305	287	296	295	308	303	299	322	300	308	297	295	325	308	316	280	328	300	303	316	327	300	285	307	292	327	305	329	309	329	315	285	275	301	299	334	313	320	322	329	335	293	301	308	296	276	339	287	293	267	323	262	316	277	305	298	356	338	323	295	310	277	333	316	313	297	298	275	311	293	304	299	308	315	293	291	283	295	312	290	311	285	328	287	277	280	294	305	328	328	289	298	320	319	278	295	303	309	300	317	284	297	322	334	354	287	277	315	286	287	345	289	302	319	328	297	309	297	317	308	275	269	314	291	312	304	297	314	326	328	293	292	288	294	288	293	271	274	325	281	351	334	322	291	301	284	310	304	345	307	313	301	316	305	313	256	298	296	315	295	272	305	306	286	296	302	299	313	313	285	288	305	312	307	318	282	294	316	284	315	314	295	311	299	317	330	300	315	299	264	296	324	265	274	316	271	334	347	314	293	299	269	325	316	299	368	296	291	336	314	315	292	310	278	304	287	280	309	312	319	266	326	305	308	329	324	301	317	314	313	309	300	296	295	326	308	303	310	279	316	332	323	303	303	309	306	307	320	307	248	330	307	318	323	285	271	306	316	308	309	297	301	296	298	325	305	300	324	309	347	291	283	310	291	282	314	321	265	294	329	328	286	336	334	337	266	294	320	355	279	318	292	302	302	318	287	333	316	290	326	363	296	293	305	296	294	299	310	307	322	320	296	309	288	322	315	321	320	323	304	275	278	308	310	304	309	304	265	313	311	287	332	313	328	296	292	330	327	271	338	296	297	285	299	318	329	336	281	308	293	279	302	279	292	302	302	309	292	277	321	303	319	281	261	313	321	311	274	287	265	344	378	320	296	308	309	302	320	336	297	331	300	303	313	307	277	302	288	291	287	300	295	351	315	306	323	310	300	275	316	326	303	311	317	291	340	290	329	304	272	313	339	310	306	308	314	322	332	287	292	321	324	345	305	313	293	311	317	289	284	273	302	297	313	295	322	294	325	308	304	290	299	291	318	314	317	299	319	312	296	319	276	283	341	303	323	338	287	267	330	318	297	316	299	282	311	345	300	298	308	314	346	309	277	266	313	300	341	307	291	329	345	290	317	306	315	304	313	340	293	273	293	321	308	316	324	296	297	297	289	290	280	310	327	346	265	320	322	321	309	291	270	308	277	290	358	342	323	284	325	317	315	299	306	293	314	274	318	325	323	317	324	320	292	331	319	308	250	320	299	314	323	302	307	267	310	343	321	306	292	285	255	290	317	294	288	292	316	278	289	288	287	282	292	302	319	313	336	337	308	322	288	317	292	336	300	286	344	294	323	268	284	291	287	350	315	331	303	321	296	339	328	303	348	340	284	341	307	328	296	309	309	268	313	343	317	322	316	299	293	307	280	296	296	282	321	316	308	304	277	313	275	318	273	275	298	291	324	292	288	282	297	312	283	328	269	303	289	312	335	306	292	311	288	307	307	286	311	313	312	334	313	307	284	325	302	334	281	310	305	293	290	317	313	301	312	288	271	289	314	317	335	313	314	312	335	325	299	293	318	292	295	257	314	326	339	280	319	301	308	307	280	289	307	310	346	315	307	265	314	303	306	284	314	342	325	283	319	287	276	295	273	311	293	299	309	301	304	340	303	290	303	281	319	328	315	316	304	324	319	310	288	321	319	307	297	316	294	318	339	315	287	291	338	325	301	312	324	316	296	302	321	281	296	308	335	304	349	305	332	298	303	299	270	298	309	298	298	287	279	329	289	309	339	292	307	280	298	295	328	298	323	292	292	332	291	284	307	305	299	316	326	323	291	319	314	310	327	258	283	294	293	277	302	308	313	287	302	306	295	315	310	309	296	286	302	333	307	309	357	300	295	296	285	281	334	311	351	330	310	317	275	274	288	299	294	276	311	314	298	306	318	353	307	322	310	281	295	270	310	290	326	336	267	298	306	289	322	307	317	293	329	307	312	319	314	325	292	291	311	339	315	335	302	279	316	302	272	285	317	278	316	333	307	301	319	332	291	305	319	287	304	309	301	307	328	323	325	286	288	312	318	322	310	300	339	297	327	312	310	277	333	341	300	291	310	316	315	295	296	320	301	288	346	281	318	289	267	312	303	329	322	305	310	312	304	325	288	334	295	308	279	288	324	314	317	317	296	323	332	337	311	340	301	324	296	300	331	308	320	319	283	314	307	287	273	300	278	293	326	320	263	287	295	319	301	261	314	300	293	305	319	310	274	291	318	293	339	265	300	308	316	306	321	318	319	358	313	291	295	319	297	294	295	312	279	315	337	294	308	331	291	290	329	324	318	306	294	332	343	309	339	289	304	312	290	302	315	324	320	321	298	309	312	325	332	317	295	288	306	305	319	298	325	309	309	274	334	303	282	269	331	296	315	264	264	298	289	299	296	306	341	303	318	295	316	301	297	291	293	303	335	300	312	296	309	314	317	298	293	294	291	350	285	307	327	296	253	246	304	304	334	333	312	293	299	274	279	337	305	260	284	332	314	303	298	285	309	314	263	312	331	307	317	304	301	300	300	304	308	294	284	323	305	331	273	294	325	306	269	279	322	297	301	298	299	273	334	345	321	284	295	319	313	332	305	296	301	340	306	287	305	310	318	278	357	319	312	302	310	297	316	328	301	292	324	307	356	336	303	283	299	299	286	271	330	299	297	288	260	315	296	342	309	288	278	326	313	324	308	295	333	336	317	329	309	314	307	317	317	311	325	318	312	313	277	310	293	308	327	291	304	314	290	295	335	326	319	300	298	299	310	304	319	300	303	308	314	289	328	312	306	268	280	325	307	313	366	320	288	287	287	304	312	297	291	305	312	319	273	314	326	306	264	307	283	324	311	301	267	349	276	284	327	298	290	289	322	301	350	306	291	312	279	292	310	319	314	317	337	307	292	286	274	298	292	262	299	301	307	302	295	285	319	306	321	310	314	309	294	310	325	306	297	299	309	284	323	273	305	309	303	344	302	325
30586	26165	35180	35017	30250	17863	11017	815	779	739	705	744	777	706	699	736	686	693	725	711	711	658	733	670	705	700	682	644	669	725	683	677	676	730	681	628	697	738	682	717	658	657	664	663	644	646	681	664	657	644	717	718	716	655	661	641	623	653	647	691	670	685	664	726	642	689	679	664	661	674	667	673	710	654	660	699	711	681	687	692	652	697	653	646	694	704	649	624	678	668	646	666	673	676	668	672	676	687	662	679	661	673	626	681	657	695	698	680	671	643	729	669	684	648	670	671	687	647	676	680	692	644	659	686	661	671	698	697	717	671	691	663	628	679	673	650	710	734	680	653	655	652	667	674	669	623	661	649	644	708	710	715	687	703	700	664	699	660	673	647	657	664	648	691	641	631	691	642	676	644	648	683	673	663	644	681	689	718	670	649	695	620	628	697	733	700	663	662	656	674	668	659	682	641	687	676	650	673	612	674	625	696	661	637	695	713	656	649	696	664	691	668	685	637	677	687	692	656	682	661	657	685	669	687	711	679	711	693	637	644	696	688	677	656	634	665	672	686	673	705	668	654	657	662	702	663	741	702	683	672	625	640	706	664	718	732	658	661	661	627	683	686	676	680	698	640	709	680	629	684	658	688	662	686	667	665	680	666	640	700	669	697	670	731	657	691	678	717	665	625	678	702	668	681	667	685	686	672	586	645	665	673	657	635	705	615	702	677	633	707	673	662	644	675	687	657	663	682	654	659	651	700	699	664	679	634	623	697	728	713	716	649	670	644	613	695	674	670	663	662	690	680	647	679	635	676	657	667	685	654	690	685	671	689	640	668	660	676	678	638	690	665	661	657	685	696	711	693	703	674	669	655	675	687	661	719	641	682	685	667	671	694	650	689	680	648	675	713	658	670	664	680	679	675	687	676	653	674	703	717	657	693	670	694	705	675	683	686	662	689	633	663	697	652	685	705	680	656	675	682	655	648	677	633	685	679	697	680	655	691	715	679	665	635	659	647	719	712	725	690	649	665	652	681	621	676	635	681	666	672	688	654	676	714	650	639	663	680	651	684	673	705	667	708	652	706	645	690	639	620	641	670	666	678	697	676	689	698	644	693	713	674	726	688	671	708	619	680	714	666	672	683	678	651	659	677	647	683	648	677	621	725	692	663	662	656	639	652	655	625	691	652	705	670	687	637	690	672	667	688	728	662	700	629	715	654	701	640	646	644	675	672	652	711	726	674	682	721	636	699	656	667	667	645	720	631	708	685	675	666	694	626	659	667	670	659	684	669	654	690	674	676	696	685	641	696	660	651	665	625	639	703	660	684	644	673	630	626	680	631	660	687	688	657	713	708	675	685	734	722	646	683	685	684	658	667	658	677	718	660	634	640	647	686	670	660	685	645	643	698	636	672	688	640	695	682	657	645	698	682	724	652	678	693	655	698	631	653	642	678	649	701	642	647	656	689	740	651	662	679	605	666	685	656	650	651	688	663	654	708	636	668	681	631	658	691	732	653	681	698	674	666	711	668	720	641	702	730	682	642	643	693	681	696	675	674	657	677	650	657	637	691	656	696	625	657	651	671	653	669	623	672	640	614	666	635	726	660	694	701	682	699	665	667	652	698	675	642	641	670	638	676	653	650	660	659	619	631	685	686	671	669	703	663	628	658	678	674	671	670	688	664	674	628	672	662	628	655	707	609	697	666	671	693	647	686	715	655	678	656	646	633	654	670	670	681	682	672	753	702	662	708	699	675	625	661	619	684	668	697	657	691	717	626	707	727	656	665	707	686	660	698	690	647	626	689	710	699	670	672	620	647	647	684	689	676	665	703	643	693	667	676	703	651	680	696	663	669	677	686	636	725	638	706	657	688	631	672	673	672	612	656	660	675	710	641	687	663	650	683	688	672	656	723	657	684	727	646	669	684	662	689	711	633	703	662	729	664	667	649	666	672	685	673	723	679	641	697	686	647	685	648	652	686	691	686	665	693	687	640	727	686	705	658	647	719	710	671	686	645	687	655	662	662	683	615	686	689	697	654	662	673	693	707	663	656	581	650	655	692	757	695	680	657	691	622	710	665	681	685	697	671	681	666	610	663	701	637	668	673	703	659	748	681	698	660	678	613	652	653	682	695	645	697	689	654	677	668	632	672	652	715	684	662	639	670	639	671	643	652	675	661	685	678	636	701	673	685	666	668	673	678	642	645	681	682	633	654	674	708	650	660	698	646	691	629	684	679	602	667	672	688	654	681	700	693	622	648	685	638	688	671	667	667	671	639	643	651	712	685	693	674	720	664	681	670	706	668	627	665	701	662	665	710	683	659	672	685	658	688	678	668	639	663	677	627	728	661	666	635	655	680	684	704	683	665	662	651	687	705	680	661	705	682	662	639	720	666	623	711	686	675	667	686	648	645	692	687	710	648	668	681	647	697	651	665	656	663	702	685	650	680	701	660	634	676	673	663	647	666	646	689	682	645	673	711	656	705	713	623	714	676	684	686	645	662	675	678	661	658	636	717	633	682	679	636	652	664	694	701	708	656	683	629	681	631	659	707	669	666	704	638	668	614	642	696	684	661	615	644	742	644	666	669	702	640	643	652	639	699	655	693	645	663	679	659	677	635	669	698	653	675	645	646	673	704	673	699	692	716	665	695	662	665	663	705	650	686	667	672	697	667	701	657	703	663	675	690	650	616	684	665	713	655	653	646	657	684	706	649	629	712	655	684	673	673	698	648	675	636	635	667	637	657	679	677	677	622	669	667	693	720	665	647	655	659	689	689	720	669	653	704	725	674	633	705	659	658	639	709	714	682	712	647	662	671	642	710	641	636	661	670	665	677	691	662	681	669	649	669	663	584	679	687	688	694	647	658	667	642	615	713	634	677	621	699	645	688	716	634	654	644	712	643	635	716	651	699	653	682	652	686	698	640	682	690	706	687	681	675	649	697	712	663	645	670	684	649	668	631	675	685	663	639	636	680	659	724	649	653	653	663	696	664	718	639	705	712	644	684	670	647	689	664	700	666	629	688	705	687	689	669	663	629	651	666	686	662	644	679	680	670	651	680	672	708	622	645	647	668	612	646	657	721	665	663	672	645	664	655	679	674	685	738	701	642	599	679	685	707	683	690	625	658	722	673	654	671	681	693	738	722	716	685	669	699	645	680	669	655	688	690	710	661	646	643	676	671	682	687	659	639	679	674	677	671	682	662	674	662	640	658	672	702	668	692	631	616	661	686	690	708	703	662	697	682	680	648	675	659	636	686	706	605	647	681	709	676	701	684	684	661	694	630	688	676	668	648	614	653	627	698	734	676	634	698	696	614	662	655	677	683	717	656	634	673	700	681	642	665	668	680	695	679	686	622	701	692	667	628	669	670	657	719	631	671	656	695	655	692	632	697	621	656	638	646	706	664	674	658	664	681	719	681	676	676	666	670	682	665	698	663	714	689	696	720	683	669	708	661	650	652	626	636	672	694	630	686	705	679	689	719	659	687	660	660
27478	18925	16098	9823	2087	275	263	186	181	178	198	179	190	178	173	225	220	202	199	219	188	187	179	205	193	212	196	196	219	196	193	188	210	182	203	179	222	209	207	179	202	211	175	210	215	208	213	212	192	200	202	211	185	186	199	196	188	183	196	206	185	203	197	182	187	209	183	178	200	222	206	230	196	199	194	204	192	205	190	195	179	237	198	206	197	183	193	214	171	233	220	178	210	193	209	207	211	206	182	168	180	211	211	200	201	199	201	240	180	187	190	208	233	201	173	220	197	207	198	195	211	192	223	187	187	199	209	224	184	199	214	210	190	161	201	208	240	206	204	223	213	203	213	204	192	180	187	201	200	211	228	212	211	215	188	207	195	217	195	180	184	226	196	232	191	201	223	203	207	182	181	214	202	203	188	223	200	223	212	206	194	202	183	197	204	207	219	194	182	156	207	190	189	202	216	157	209	186	209	195	189	221	168	192	213	174	194	193	209	204	182	184	217	196	228	189	173	190	195	218	197	190	182	209	197	216	227	209	178	197	213	211	195	194	207	206	188	194	220	178	182	204	162	193	181	196	205	193	209	188	218	181	204	199	208	211	169	181	176	202	216	207	186	202	201	193	220	202	185	199	219	217	187	176	215	196	207	185	186	185	203	178	207	207	210	217	200	187	182	209	182	211	200	216	189	200	233	183	194	197	161	196	206	195	199	180	176	213	202	172	210	191	188	208	207	200	193	205	209	189	217	205	193	201	203	190	243	237	215	206	202	201	200	191	194	197	226	195	182	181	173	199	202	178	214	177	174	196	215	182	201	214	185	191	222	193	170	199	165	218	176	188	206	200	203	199	208	217	207	202	218	208	179	195	200	177	197	211	204	196	218	207	195	209	192	188	217	198	216	208	224	210	210	180	174	192	213	204	212	216	202	155	197	180	200	225	232	230	219	203	215	181	204	166	204	216	192	173	198	180	197	195	181	208	182	205	185	197	183	182	219	172	199	198	189	209	202	190	209	225	198	215	193	201	193	215	176	185	202	200	197	185	183	208	213	189	215	207	184	198	176	169	189	192	216	232	196	189	198	190	204	174	179	190	209	201	192	211	203	194	217	177	181	167	193	204	209	192	184	187	182	185	184	192	195	180	187	194	218	177	201	213	198	206	210	203	210	211	181	226	203	190	193	215	215	236	183	206	218	211	213	204	179	201	172	195	205	194	181	202	195	202	233	209	226	202	194	225	172	212	183	192	217	212	196	208	179	187	189	207	148	163	195	206	215	171	206	214	200	178	205	207	185	190	195	206	206	203	178	168	190	164	216	206	190	218	223	212	177	198	206	200	208	204	199	218	217	207	164	204	199	183	188	217	169	210	165	207	183	211	211	210	190	224	182	196	211	188	187	186	197	200	207	200	213	202	184	199	188	191	208	199	200	182	187	181	205	193	187	177	187	180	204	192	216	193	212	235	216	201	198	231	193	189	195	194	205	189	188	184	190	204	222	204	207	190	181	193	168	164	178	190	205	203	200	204	200	195	200	191	210	179	167	178	202	213	206	211	213	204	207	174	158	209	206	196	202	218	203	223	192	215	218	196	206	191	178	202	186	181	173	185	189	168	203	179	241	202	226	194	193	201	207	182	179	166	179	217	191	199	204	208	216	202	198	199	222	200	184	197	188	206	185	191	192	191	174	183	205	211	210	186	200	210	206	207	211	198	185	203	211	194	197	188	207	199	194	234	197	185	198	210	195	207	201	216	195	219	201	201	223	208	201	198	202	172	174	190	180	235	193	192	207	183	207	194	198	191	196	188	190	183	224	212	219	170	200	196	226	200	185	212	214	220	182	194	196	203	203	196	185	189	193	203	201	195	205	188	206	182	187	218	194	192	205	194	205	193	187	192	238	167	206	219	195	224	239	192	197	191	206	184	201	215	192	210	219	192	186	196	174	198	196	230	220	173	211	196	201	209	212	185	168	189	220	193	194	187	212	217	177	194	205	201	179	205	201	175	219	199	212	197	163	200	202	209	223	175	204	160	206	212	218	218	230	186	196	222	183	179	210	200	182	207	204	198	208	202	186	193	191	182	215	201	205	191	196	206	207	195	187	207	196	200	215	196	181	165	223	218	186	202	210	190	198	199	190	162	210	220	205	181	185	183	203	195	181	187	200	193	241	217	221	181	191	221	190	208	180	187	210	199	187	182	210	201	222	218	227	190	211	224	178	220	178	193	193	219	200	207	198	209	197	200	200	191	189	211	187	215	200	221	200	193	233	221	196	219	188	198	181	200	216	207	208	177	223	208	228	174	181	231	193	213	192	177	199	204	190	221	206	203	234	238	217	196	231	201	183	185	198	187	192	232	206	188	198	194	183	189	180	209	192	198	204	208	204	213	215	209	181	178	193	196	172	189	216	182	192	203	181	211	200	230	228	208	179	189	217	202	183	189	212	196	202	195	196	193	197	188	225	200	197	209	207	191	205	184	172	185	173	177	202	205	197	185	183	178	190	201	180	173	187	228	209	204	209	215	211	211	214	169	226	223	225	201	190	193	222	202	220	205	208	207	205	193	203	192	221	198	205	215	176	204	196	191	190	198	207	190	218	224	210	198	225	212	224	210	219	199	208	229	220	210	202	216	194	194	217	212	227	191	242	199	187	187	209	186	205	215	206	206	178	186	195	167	208	214	174	203	186	214	191	183	191	200	199	199	183	184	191	216	211	204	202	182	221	200	197	210	185	224	203	228	188	191	172	191	200	208	209	202	199	240	194	179	206	210	215	203	189	219	205	216	216	203	192	180	210	207	197	194	198	217	191	208	202	224	203	186	210	211	209	194	192	213	203	214	196	197	208	181	203	207	189	208	221	195	198	192	233	199	172	237	228	207	205	185	233	181	170	188	159	180	178	217	212	207	216	227	187	195	213	200	204	208	214	189	209	195	214	207	163	191	193	186	199	221	207	209	216	185	184	191	196	208	189	189	223	208	243	188	198	190	188	197	203	192	197	207	203	209	186	195	182	199	191	192	201	182	154	199	189	224	204	201	211	196	220	208	198	186	218	191	201	167	193	219	191	187	198	191	178	204	213	178	236	202	190	188	176	184	218	209	195	209	215	188	198	207	186	201	204	193	198	205	193	212	204	158	189	217	216	204	244	170	211	201	196	197	218	207	219	181	197	226	211	207	204	168	218	195	179	199	204	202	211	191	191	186	232	203	218	211	184	194	185	201	171	206	201	187	204	208	196	217	182	215	224	196	220	190	212	197	204	203	214	199	217	197	199	202	187	221	175	208	229	201	200	190	203	209	213	199	201	208	207	205	192	187	171	202	209	195	210	189	215	195	179	193	207	178	192	216	210	187	207	222	200	189	209	200	184	194	194	178	230	196	196	185	194	235	204	200	203	206	190	182	191	198	204	187	202	206	206	208	183	200	186	219	197	213	218	179	210	238	210	174	206	197	203	208	204	197	193	211	175	194	205	195	198	234	212	217	188	179
16379	15067	22493	18506	4866	711	728	472	498	486	473	496	533	479	434	479	482	499	473	494	500	522	456	480	470	464	440	456	453	461	528	458	504	509	497	457	463	477	483	499	478	479	491	468	490	496	461	467	478	510	497	481	494	495	458	473	445	479	485	498	455	465	470	534	468	465	485	478	464	495	477	447	470	471	497	474	486	435	497	464	491	478	501	459	524	460	491	496	429	454	465	474	496	484	504	497	493	468	500	463	498	483	483	480	491	507	486	477	471	493	495	485	465	497	486	527	499	479	492	491	468	490	483	489	465	464	482	481	515	490	473	468	504	447	456	416	506	500	481	471	446	450	485	462	456	496	460	422	507	493	453	438	460	471	473	475	509	503	484	468	489	469	472	467	490	476	487	454	464	497	526	456	502	467	444	489	478	462	454	475	461	452	489	443	449	462	439	481	469	481	483	508	477	488	460	487	478	440	495	445	478	458	493	471	495	496	485	465	480	468	481	479	530	441	481	452	499	488	474	491	476	456	487	469	469	452	485	467	489	486	474	462	485	448	522	493	472	475	504	492	473	509	498	516	451	485	464	440	489	481	489	480	515	487	468	514	465	477	498	517	487	481	457	472	430	477	473	479	473	469	464	484	469	491	475	464	504	487	498	505	488	504	501	479	460	526	490	449	441	525	485	508	493	451	479	472	478	427	489	498	459	458	460	462	481	482	521	485	491	453	529	485	503	469	495	452	468	509	479	465	440	476	491	456	467	466	482	438	497	508	448	476	477	510	475	481	525	445	495	471	496	478	470	447	498	499	460	494	464	450	495	492	443	474	461	474	473	496	490	472	499	510	469	501	477	499	464	441	481	447	494	487	461	476	485	469	463	517	458	491	454	493	485	479	471	499	480	480	468	477	467	497	481	470	454	483	489	436	464	484	509	518	497	525	464	487	465	491	506	474	467	471	495	513	468	478	487	473	490	483	496	484	485	471	500	488	504	489	496	486	461	467	483	470	495	527	498	467	477	495	484	458	471	487	484	517	482	504	540	476	444	474	493	486	455	499	468	483	493	463	478	460	445	470	477	471	440	474	453	448	496	459	455	490	466	450	501	481	460	511	479	486	480	471	516	474	487	475	512	473	467	512	515	453	448	476	503	483	473	507	478	486	472	470	515	482	473	452	477	487	487	538	460	468	452	485	501	502	443	456	458	486	492	522	465	481	452	475	483	464	460	495	458	465	476	508	473	479	432	501	509	457	453	457	514	493	461	484	466	438	457	450	495	487	452	460	496	492	478	476	467	516	497	468	489	450	496	464	473	488	444	488	479	476	481	471	502	479	513	473	457	494	462	509	438	447	497	489	500	495	505	505	504	526	492	488	511	431	479	486	483	486	425	493	501	449	462	468	504	509	431	445	516	495	450	440	449	480	507	492	453	453	470	472	493	497	462	474	487	492	440	477	483	470	473	475	449	441	525	522	484	506	474	461	469	479	464	457	500	455	483	483	467	463	459	520	507	496	497	475	486	482	477	490	486	468	514	499	448	451	481	505	489	508	427	484	452	489	490	484	475	499	454	441	471	508	490	459	497	473	475	457	505	526	526	484	530	476	480	503	468	455	442	500	481	512	448	470	485	494	483	458	511	494	474	441	477	484	478	528	517	462	464	483	472	493	496	486	537	471	472	494	475	478	510	459	471	489	462	492	489	535	471	495	453	499	515	478	482	503	450	488	489	515	458	476	459	437	461	473	488	467	461	481	477	460	484	476	490	462	480	450	474	498	463	494	499	457	458	470	482	454	483	459	489	453	458	445	499	498	461	425	513	472	472	469	479	448	500	478	491	431	514	511	493	509	458	459	490	446	442	451	481	492	488	492	481	456	478	454	459	489	527	521	496	477	478	513	435	466	477	453	473	476	483	448	524	482	476	523	498	449	438	468	505	477	508	512	524	531	443	454	479	450	501	473	496	479	435	475	462	470	495	494	499	453	471	489	497	499	475	491	497	479	477	432	496	496	458	427	492	516	453	477	512	462	510	453	489	465	481	526	501	505	490	483	464	487	450	475	510	480	474	468	518	448	466	464	480	497	456	482	479	485	484	479	486	503	459	494	491	463	473	508	474	510	453	492	496	477	476	478	480	469	464	513	505	494	482	495	468	480	457	496	512	446	460	502	457	470	503	461	500	482	499	513	503	486	492	521	475	470	479	477	499	501	501	461	470	491	481	492	454	448	441	518	499	489	457	472	492	477	489	479	489	487	453	480	510	473	479	487	477	483	461	473	483	488	492	459	501	465	469	460	465	493	448	461	452	453	481	483	475	486	447	420	483	488	508	431	470	510	473	446	504	490	483	468	499	515	485	470	505	514	506	503	472	455	493	500	464	499	489	477	495	443	497	469	469	493	467	487	477	457	483	478	444	469	460	442	462	481	446	483	495	486	465	522	477	476	448	472	470	468	448	460	481	414	468	456	469	499	461	507	494	526	503	484	446	455	482	505	455	463	464	512	471	494	486	458	506	446	467	472	487	488	464	477	467	497	490	479	493	495	524	503	487	462	472	457	479	469	506	503	437	462	465	508	484	470	462	461	479	477	501	478	440	457	512	472	458	477	492	480	480	505	500	492	437	467	460	483	466	471	457	505	506	470	488	429	501	490	526	462	447	486	504	485	487	454	461	483	526	481	482	485	494	458	496	499	478	480	475	532	491	490	483	512	483	478	443	446	455	476	509	485	487	509	478	494	437	494	472	421	516	494	489	463	515	496	474	503	448	460	492	493	479	478	511	449	470	461	498	467	486	485	491	511	482	510	513	489	507	470	466	503	463	469	461	468	505	502	491	477	506	477	473	497	472	477	484	486	439	492	484	485	470	480	448	501	499	466	454	483	532	471	475	480	467	463	469	444	434	483	468	483	492	472	453	491	473	463	490	444	482	458	483	455	484	453	491	486	465	457	512	479	462	457	477	491	498	474	527	455	481	479	521	473	455	500	499	461	474	439	457	513	508	473	491	461	480	498	484	487	468	451	469	476	450	467	473	476	528	506	502	440	455	495	460	467	459	500	520	522	444	508	452	479	499	486	448	464	506	496	472	487	502	455	463	495	450	453	511	475	466	499	492	443	474	497	461	471	501	462	455	496	535	445	455	445	462	491	487	465	517	492	519	488	501	477	530	411	495	482	486	507	502	434	464	492	490	470	501	462	472	476	467	480	541	510	450	482	447	463	474	479	476	492	539	449	462	431	494	452	468	473	505	469	457	441	480	489	510	479	493	493	477	476	471	506	496	446	499	506	492	494	479	437	494	502	490	463	483	501	458	496	461	476	460	489	475	456	468	497	525	459	485	484	498	491	445	486	465	501	515	498	449	515	481	500	458	483	475	465	441	442	492	490	487	492	542	467	488	481	475	484	463	473	472	451	469	478	492	470	483	473	467	495	444	490	474	514	478	476	456	477	483	501	499	480	443	524	463	432	468	458	468	459	465	447	452	485	471	482	494	491
41177	28603	25722	15613	9330	3245	2780	379	327	335	366	355	365	332	328	347	283	295	297	308	317	303	287	311	343	321	337	278	316	309	322	320	334	342	304	314	304	310	299	309	331	316	304	292	320	306	283	287	323	289	321	295	292	310	330	352	334	301	336	324	300	328	328	304	306	316	318	329	315	309	318	329	345	316	318	338	346	320	312	335	306	300	291	324	343	317	310	319	322	285	334	331	341	318	307	293	327	356	320	317	322	335	289	291	284	304	351	300	349	312	305	314	319	348	304	306	307	316	317	299	310	329	330	310	310	298	303	344	315	282	287	357	331	321	303	317	319	286	296	320	343	305	329	275	292	321	314	310	296	295	332	312	343	292	341	314	320	339	317	343	307	290	325	318	305	313	309	317	297	302	346	306	340	316	341	307	306	306	305	309	292	303	293	262	314	323	288	315	305	320	338	316	314	326	294	334	313	346	302	324	319	326	343	340	321	338	290	325	329	342	315	317	313	316	326	300	348	305	257	309	290	273	323	314	300	306	297	324	317	346	302	322	321	308	303	311	281	292	305	285	329	302	302	335	286	316	314	312	302	338	322	293	301	295	293	302	309	341	301	301	284	327	316	323	303	321	288	332	371	350	324	332	340	351	349	341	276	305	273	291	280	338	327	338	295	282	332	312	319	313	319	335	326	317	329	329	339	299	321	320	295	309	328	310	318	340	296	315	312	315	326	324	323	281	294	303	325	288	304	295	324	307	325	328	311	302	293	322	323	311	294	306	329	294	351	314	299	336	321	320	292	371	310	320	311	315	315	320	319	330	326	328	359	330	332	308	318	303	307	274	314	307	310	340	308	308	302	294	314	326	297	322	336	321	325	311	325	327	295	328	327	299	332	332	340	296	332	319	328	312	320	302	335	273	312	296	294	319	321	364	311	284	275	288	316	329	291	310	309	331	313	309	333	284	337	321	308	332	307	315	307	320	327	306	320	307	303	304	348	321	302	306	342	296	307	324	323	329	335	318	320	319	318	276	284	292	304	330	296	300	284	344	299	314	325	295	305	300	308	263	247	259	337	325	297	325	308	313	288	304	307	309	286	296	325	313	325	341	344	310	326	280	301	294	340	294	333	324	314	303	320	327	302	331	280	264	321	295	320	317	313	303	304	292	306	273	309	317	320	308	310	284	326	305	311	329	303	314	333	363	321	314	327	316	312	353	335	319	292	332	331	293	343	284	300	332	321	316	329	287	299	273	339	306	341	317	290	325	309	316	340	315	300	312	269	300	313	292	299	358	312	290	329	300	352	329	305	339	366	326	312	305	308	306	338	330	314	328	304	291	356	358	375	315	291	312	329	260	341	311	333	316	322	357	305	285	343	323	290	334	319	289	322	307	323	313	320	331	314	310	325	298	319	304	300	323	309	324	320	323	333	300	294	324	300	307	306	304	329	327	324	301	363	328	289	270	318	313	316	332	333	275	325	329	323	353	321	346	309	296	296	299	299	360	341	277	304	292	335	304	314	293	276	313	307	282	305	343	315	337	326	293	306	335	301	337	363	345	353	352	313	319	290	312	317	309	286	304	308	310	323	405	312	280	314	292	288	281	314	282	318	299	310	330	330	305	322	303	308	292	335	284	298	366	315	323	348	320	322	327	298	299	316	349	352	294	313	303	363	327	363	303	326	293	327	322	270	325	286	323	319	313	290	325	311	298	327	340	317	311	322	301	273	326	325	308	311	307	303	302	310	281	308	326	282	307	298	299	314	304	303	295	290	309	329	292	311	284	284	332	352	323	267	327	299	330	300	316	351	306	300	323	351	299	304	341	334	342	304	299	343	340	314	316	332	335	289	360	307	298	316	310	321	309	316	309	313	335	304	313	324	320	279	324	325	342	314	274	327	311	282	319	320	293	284	283	314	314	292	310	315	332	342	352	342	336	319	357	315	318	326	298	329	287	303	323	312	322	292	331	296	319	307	311	296	284	299	315	311	308	339	331	307	325	308	309	352	310	318	320	326	294	315	303	305	310	308	281	302	285	323	285	337	303	335	345	308	315	297	305	289	316	344	328	302	310	323	337	337	297	281	318	300	332	301	317	317	277	361	298	316	324	281	332	315	307	298	307	325	330	326	314	324	349	328	304	322	325	289	299	283	344	271	321	330	302	334	309	315	327	302	310	293	303	303	298	290	315	316	302	354	336	328	323	289	344	342	329	303	301	309	308	340	308	308	306	287	317	332	287	303	306	310	329	296	333	307	346	346	313	357	352	338	348	303	297	314	288	327	338	310	303	352	292	303	328	285	322	289	335	364	321	295	319	302	353	297	315	328	326	314	313	294	328	351	300	314	342	291	291	340	325	325	337	301	324	317	329	298	279	305	283	286	314	309	355	326	314	304	293	317	302	305	293	315	354	327	312	327	271	277	285	294	282	321	317	301	309	321	320	306	330	325	314	346	310	334	289	321	325	330	329	317	299	283	326	299	314	297	319	312	282	302	338	318	304	328	311	312	301	321	336	302	356	319	331	344	290	300	301	298	318	304	339	328	320	297	329	333	346	311	287	332	353	313	319	296	321	324	312	290	285	331	318	312	315	284	326	332	313	313	292	349	347	301	308	308	341	329	317	268	336	330	322	324	309	329	310	314	272	318	330	284	316	330	318	307	302	325	318	305	301	308	328	353	318	374	318	319	308	303	301	325	327	277	289	303	317	316	325	309	338	314	324	322	265	261	323	326	315	303	320	316	329	315	311	332	340	301	328	314	352	297	324	312	328	342	298	305	304	311	318	311	337	306	319	343	323	326	322	343	296	342	290	288	347	340	299	289	312	266	321	337	321	308	331	330	320	311	351	311	315	314	317	318	295	308	332	303	329	317	314	308	325	299	336	327	311	317	310	297	300	320	317	298	289	337	343	305	326	325	341	351	303	324	306	308	318	303	309	302	323	331	301	300	269	311	312	280	310	296	289	335	328	305	310	298	302	347	338	319	327	333	332	316	333	284	282	300	318	341	289	362	318	309	295	329	303	267	315	336	293	299	298	299	319	330	316	309	306	351	290	319	312	298	306	303	345	334	279	313	312	299	300	313	335	315	277	316	304	298	351	287	317	316	317	280	308	308	314	347	312	328	335	344	333	327	331	261	322	333	326	335	298	296	331	309	302	301	326	339	352	300	351	326	318	323	343	299	326	327	327	338	312	325	318	310	307	312	297	311	299	321	291	326	315	325	323	326	293	336	293	312	284	294	296	323	325	337	304	277	293	298	296	292	326	312	328	334	312	331	307	294	299	297	304	261	325	299	336	292	287	297	348	306	306	322	336	305	305	306	322	309	272	279	335	319	326	310	340	328	329	312	304	270	307	333	318	322	330	308	265	280	329	324	284	337	312	314	283	308	309	312	318	299	348	323	321	299	276	286	323	338	353	332	319	313	307	294	318	300	332	323	312	311	322	327	311	323	321	348	299	297	301	311	292	282	355	313	306	320	284	270	336	310	296
25934	22572	31079	25967	21917	9472	9222	728	771	716	750	766	734	751	680	699	773	709	750	721	681	718	726	761	690	697	702	663	722	717	724	711	718	721	690	740	671	745	692	687	686	739	706	649	701	727	697	695	731	713	743	700	785	691	758	724	705	711	763	715	720	738	705	723	697	648	697	695	705	673	691	740	744	719	673	715	719	727	690	686	710	680	685	718	704	680	730	723	681	699	712	730	731	671	689	710	693	698	659	705	697	690	692	679	690	657	705	669	775	687	700	732	694	675	728	706	731	732	651	682	714	691	683	663	689	663	669	704	719	712	696	704	723	713	695	691	727	682	698	714	705	728	685	718	725	733	745	707	722	732	731	681	778	677	712	766	684	704	687	715	702	710	740	706	661	739	676	702	724	713	736	716	734	694	673	706	708	723	712	691	676	692	707	735	747	731	690	686	675	692	704	729	744	727	750	724	680	689	689	662	669	711	657	679	747	704	694	687	693	668	710	694	705	682	743	716	731	756	710	703	714	721	721	744	695	713	663	678	672	668	693	711	691	687	771	758	755	713	755	683	705	693	683	647	686	743	692	692	696	708	700	703	658	689	687	662	734	718	764	650	671	714	670	698	714	764	721	694	719	669	738	688	693	735	676	733	757	723	698	746	694	730	687	691	713	695	707	712	648	711	717	729	638	692	778	729	703	695	717	681	746	728	674	714	714	704	739	698	686	684	701	675	729	725	702	731	703	687	720	698	727	718	695	693	700	717	707	756	667	739	685	696	728	715	717	708	707	668	686	751	728	689	702	701	696	701	712	707	702	700	690	700	716	697	721	661	692	709	691	681	677	694	709	697	719	724	693	748	702	683	738	715	647	677	712	677	671	694	755	725	706	690	685	672	746	687	705	722	684	673	686	676	727	719	701	687	648	660	708	717	709	736	678	680	710	686	736	689	717	766	727	699	681	697	689	714	737	671	685	738	681	696	723	695	707	690	720	686	678	662	727	708	700	743	688	683	727	696	676	712	703	703	700	707	676	697	700	732	741	722	731	694	671	700	695	687	686	683	740	713	740	690	670	679	700	722	733	696	720	691	671	685	692	668	713	660	748	695	637	721	695	754	672	712	674	705	713	697	680	758	669	718	714	710	657	723	671	695	699	677	722	730	714	698	684	674	712	712	717	740	750	707	691	729	690	717	786	724	678	706	726	652	676	705	709	717	713	752	725	760	686	686	677	687	693	663	676	711	707	701	716	705	721	763	681	720	702	713	696	767	689	689	714	749	734	648	701	708	717	742	693	676	697	684	707	718	714	681	691	683	705	719	712	730	737	720	697	754	697	672	760	684	724	709	723	695	742	700	701	701	724	671	676	727	745	720	714	727	694	715	705	722	680	670	652	675	706	730	721	684	745	714	694	676	665	704	709	711	705	738	713	716	660	715	670	698	728	668	685	693	754	692	682	746	718	696	703	737	690	684	683	716	741	695	676	711	698	705	736	680	712	674	699	687	741	744	718	707	694	645	760	722	694	651	713	697	716	661	693	727	697	725	708	738	704	689	713	725	709	687	700	683	697	687	678	696	699	729	724	693	723	684	695	726	713	683	717	734	707	704	741	675	689	698	693	675	733	641	711	752	685	706	699	712	704	714	727	705	716	695	705	704	697	696	706	718	719	714	739	683	726	741	683	681	678	701	700	733	699	705	701	740	708	704	701	698	716	717	707	721	726	665	704	692	752	683	716	644	680	718	767	653	672	760	689	704	717	740	689	685	715	643	710	713	671	680	688	714	710	682	687	683	679	677	692	695	682	706	697	720	697	700	695	719	692	695	677	708	684	714	731	696	727	735	725	645	732	731	700	722	725	692	692	676	703	690	718	685	724	691	681	720	702	671	697	725	681	732	669	717	738	642	753	712	693	803	715	708	684	667	718	752	716	678	736	688	716	733	715	709	681	671	693	697	706	728	666	767	740	742	722	674	672	767	711	684	722	715	741	728	735	721	715	697	713	723	700	730	647	713	686	669	668	698	698	688	724	740	704	686	702	695	680	722	670	694	692	720	716	701	726	659	685	714	669	680	696	710	668	692	705	676	694	697	683	718	733	618	699	684	721	703	686	721	720	684	696	707	697	718	684	715	673	729	720	724	729	721	691	708	677	677	714	671	665	748	725	662	669	723	730	730	721	657	694	665	713	676	673	688	692	743	713	687	723	717	677	764	705	704	710	705	736	694	716	744	709	706	692	739	694	666	708	706	741	684	679	743	707	703	721	739	689	675	726	738	702	737	714	687	719	731	743	701	659	696	735	751	710	730	689	735	717	688	717	726	715	737	765	684	746	692	716	641	703	737	655	714	681	695	684	690	712	689	716	720	773	697	676	688	745	700	712	705	665	771	735	656	717	705	708	706	757	737	719	707	670	729	679	679	662	717	701	707	713	757	665	688	675	748	751	726	743	715	709	682	657	755	720	700	698	722	744	695	748	725	709	725	720	691	735	756	690	715	716	697	679	706	717	658	669	713	711	685	714	720	714	757	721	727	656	702	687	772	724	708	670	659	708	688	740	721	696	713	697	690	740	727	730	705	728	683	717	693	686	680	695	712	714	680	718	666	719	700	743	716	686	695	705	702	703	699	703	742	733	761	750	710	757	681	731	733	724	717	675	714	689	698	715	683	691	717	672	778	690	745	662	671	697	700	704	744	711	735	699	736	658	751	725	730	716	708	750	721	678	696	749	701	703	717	719	693	734	689	724	732	732	731	729	734	670	631	724	704	721	779	742	693	663	761	681	653	741	706	674	699	728	700	677	716	659	688	691	703	709	736	701	703	661	695	726	693	736	691	722	743	678	727	735	696	722	722	730	667	696	735	655	729	713	775	659	711	728	713	692	717	757	732	670	701	672	700	686	704	688	656	738	760	723	744	725	689	675	688	723	763	741	721	720	709	724	661	696	710	705	665	714	708	708	761	743	740	673	727	707	632	705	713	700	744	704	742	718	705	712	699	668	711	748	701	716	706	737	700	648	726	734	708	728	685	669	717	722	687	681	714	738	713	715	714	719	724	671	765	699	702	724	664	685	681	726	731	706	719	739	744	723	728	717	739	713	724	702	714	706	672	687	695	699	702	754	756	683	709	700	696	713	697	709	725	722	652	723	683	697	754	697	703	664	749	697	748	644	731	709	698	668	734	689	675	706	700	715	691	736	712	695	714	707	723	702	681	684	702	675	700	655	674	734	701	709	690	743	677	687	673	715	709	697	696	709	699	714	725	699	743	661	723	690	700	660	688	650	720	733	723	740	698	695	699	724	649	708	740	672	685	694	699	656	694	726	696	703	680	683	689	677	701	656	697	743	713	709	707	679	715	701	693	699	697	683	668	688	696	760	733	680	690	695	699	689	696	741	672	690	732	725	667	658	708	742	730	723	687	687	735	682	721	733	710	759	690	690	696	659	711	684	724	724	679	666	676	695	701	679	684	656	677	627	714	699	714	716	687	711	669
49602	34799	32887	24099	15769	6114	5388	636	334	334	323	307	325	347	309	296	276	314	326	289	300	319	320	306	286	321	261	279	285	296	306	308	308	327	275	275	325	341	331	268	324	320	332	323	344	324	320	303	303	315	332	287	288	320	272	256	308	307	305	289	301	282	330	330	315	337	306	331	332	314	310	305	339	325	337	294	294	330	292	293	291	311	327	300	326	305	314	301	303	305	311	285	314	357	335	311	306	317	289	263	323	286	293	295	290	301	343	313	330	295	297	321	329	272	298	325	278	262	325	283	311	309	288	319	318	321	320	306	318	313	286	319	305	307	301	329	331	321	338	317	299	313	291	324	340	343	274	301	333	296	312	327	306	292	324	283	328	290	303	307	307	316	324	325	311	279	335	309	314	281	295	283	300	331	308	277	283	320	296	286	294	323	285	313	292	304	334	285	296	315	313	308	305	331	343	291	301	301	307	343	323	307	314	329	296	319	317	297	287	335	286	285	347	329	311	304	357	320	329	307	305	320	304	289	305	292	346	301	292	306	304	325	311	317	329	324	322	302	262	312	306	342	290	303	307	319	294	318	310	334	322	356	300	296	306	320	301	298	347	305	328	323	321	338	333	335	323	330	317	303	311	283	328	276	315	323	302	337	281	322	304	300	342	303	301	305	308	329	294	282	316	286	299	314	307	328	295	308	334	302	328	338	302	329	303	330	344	341	310	313	315	326	269	305	293	314	286	318	314	345	329	294	348	317	341	295	286	316	343	314	287	334	298	304	305	318	301	322	310	306	297	323	277	308	292	307	306	310	322	294	316	292	287	319	325	285	307	319	326	311	279	340	297	297	279	308	312	306	280	304	292	301	325	348	326	338	326	329	339	322	312	320	293	314	286	315	295	295	298	314	314	298	302	313	316	328	302	299	303	315	303	299	314	324	318	342	282	297	306	299	294	323	295	294	292	334	304	311	333	322	311	318	328	333	317	323	342	316	326	312	307	328	310	323	288	284	323	302	306	334	308	322	327	359	306	343	341	301	325	347	316	342	312	339	342	293	265	290	319	319	302	301	303	321	338	313	300	315	313	272	290	317	330	297	283	319	314	314	340	315	279	294	308	274	316	336	303	306	342	301	309	303	317	287	316	335	316	274	318	279	314	300	324	355	302	304	326	305	295	347	318	299	313	314	305	273	312	282	305	356	311	310	286	282	333	271	308	314	303	309	304	324	320	271	344	335	327	316	309	287	293	292	305	324	346	313	319	286	298	296	291	333	318	300	297	334	261	332	317	290	300	325	314	309	321	343	295	323	312	282	341	287	331	323	288	317	330	297	313	313	308	343	315	318	329	313	325	313	334	299	327	284	297	336	301	279	287	289	298	306	326	295	287	284	321	312	332	338	259	300	293	338	285	334	326	304	299	299	299	320	304	309	309	339	316	323	317	309	294	299	269	352	310	320	288	304	317	320	314	326	347	324	336	278	303	318	309	322	307	299	315	311	313	324	304	307	308	307	295	340	309	307	296	304	342	314	302	312	301	288	271	339	307	307	312	331	301	322	313	326	330	324	310	345	303	332	336	303	306	322	302	299	302	315	323	299	307	340	323	308	325	273	314	315	355	331	349	282	305	320	331	295	299	313	358	312	339	316	317	298	283	321	323	307	321	337	327	322	321	296	302	272	315	351	268	331	286	348	297	267	296	292	323	318	331	292	314	299	311	312	317	309	326	326	276	315	329	304	311	296	323	331	330	307	321	276	306	292	299	297	318	295	303	299	301	296	315	303	312	276	267	308	325	335	296	280	262	314	316	274	319	309	323	286	339	354	303	262	275	344	306	294	303	337	320	323	332	318	307	287	303	296	329	313	320	343	324	294	319	319	326	329	318	310	321	307	295	314	324	308	328	309	313	314	326	337	320	321	280	325	346	324	336	302	318	321	311	305	317	301	312	261	306	342	315	304	320	288	321	324	298	324	330	313	293	277	323	318	344	297	356	302	329	339	334	285	325	305	280	314	371	331	308	322	296	319	305	334	321	315	301	286	317	329	296	282	332	312	314	323	342	313	303	330	292	314	321	343	346	336	291	313	320	344	312	311	303	351	252	337	309	293	330	303	346	298	287	300	316	297	353	323	306	318	309	290	325	272	293	295	304	305	313	270	314	326	341	295	315	308	324	290	320	326	307	274	295	327	310	330	293	311	279	307	304	306	294	348	293	304	264	318	320	348	363	340	296	323	322	287	347	318	333	307	325	312	304	298	291	308	299	302	310	333	295	300	297	311	283	309	328	313	314	321	353	351	300	326	285	302	322	342	325	304	341	297	308	318	291	299	344	296	323	310	323	319	294	328	331	316	274	317	335	327	302	308	321	293	337	330	327	283	287	261	286	298	336	295	303	321	327	311	309	278	349	298	328	290	284	297	319	313	320	300	362	325	297	289	315	309	334	306	316	330	290	314	303	280	291	314	304	293	283	293	293	310	309	310	288	288	269	330	323	306	323	306	281	313	323	282	326	324	323	309	330	321	296	294	323	303	282	329	320	308	319	291	327	329	304	306	302	343	322	361	304	303	296	323	310	329	320	357	338	299	321	307	318	304	303	336	262	273	301	316	345	317	287	293	284	288	364	304	303	335	330	339	319	325	315	275	306	293	292	311	309	324	284	333	301	335	314	328	346	335	320	298	278	347	302	292	273	307	274	314	339	306	322	316	314	310	308	308	301	338	337	314	346	327	327	304	337	301	296	287	328	335	350	308	312	320	308	283	312	296	351	287	290	307	311	268	294	356	322	320	316	309	278	324	325	316	326	293	310	312	284	290	313	320	308	317	324	326	324	294	315	298	306	302	342	307	299	298	319	297	285	288	309	321	310	296	299	325	342	308	299	323	321	292	350	345	342	283	302	317	310	320	325	351	313	295	303	313	314	298	337	311	266	280	325	284	328	294	312	293	314	314	342	316	305	336	291	302	297	297	296	295	308	307	308	316	302	341	322	341	346	307	297	312	274	317	291	355	325	263	305	321	342	334	301	299	281	327	335	296	307	328	305	306	319	321	295	277	318	274	297	318	312	328	286	309	294	330	297	294	302	314	342	316	310	308	310	302	321	296	328	315	308	313	305	315	315	309	328	293	290	309	315	310	316	312	313	327	326	331	286	326	302	296	317	302	313	317	305	285	319	326	309	322	282	306	290	309	308	331	324	310	321	296	331	311	323	322	340	283	313	303	298	303	334	321	293	314	301	295	312	318	323	319	274	288	318	311	342	308	325	295	321	316	307	296	314	298	309	287	330	320	311	288	308	324	290	322	327	273	298	321	307	289	305	330	314	297	314	316	324	335	291	330	320	325	321	291	321	309	313	278	299	286	320	311	325	332	317	319	305	308	302	341	329	316	320	321	285	307	335	340	294	308	298	358	343	328	319	342	337	273	295	340	325	290	330	333	316	318	317	297	309	337	285	317	321	319	295	306	302	322	321	316	323	322	308	326	321	281	290	318
30752	26533	37028	35186	29827	14179	15490	914	761	803	749	711	681	741	702	695	703	734	692	666	700	663	670	685	695	685	678	718	704	691	721	714	687	719	681	685	667	717	657	664	689	673	704	638	685	673	694	691	699	696	707	647	645	699	705	695	690	679	717	653	715	673	688	679	721	650	699	693	683	657	677	706	694	738	698	671	656	708	658	667	654	665	606	722	670	681	655	671	704	637	691	621	650	706	712	657	678	688	686	666	693	690	687	684	738	643	699	692	666	719	669	679	664	742	664	697	687	670	668	672	699	719	661	732	667	700	687	707	623	696	654	687	679	704	717	703	697	675	654	691	693	700	719	663	704	685	651	669	711	708	675	712	685	709	646	681	658	697	690	677	743	676	713	671	695	716	724	657	707	674	685	688	688	684	663	715	641	670	684	735	663	727	654	690	668	651	686	697	679	677	650	688	674	698	692	706	741	641	689	741	624	689	735	707	693	688	703	672	657	719	690	693	687	714	717	750	667	706	644	683	664	677	703	666	703	687	690	699	698	698	660	648	674	718	671	669	684	691	661	664	674	664	662	683	671	746	664	680	727	683	709	708	677	699	666	672	738	717	662	719	704	712	695	687	695	684	660	725	677	672	710	677	650	650	660	637	665	708	705	694	691	660	717	697	666	683	709	680	633	682	695	645	722	637	675	698	694	675	727	707	676	687	668	694	735	710	639	677	700	728	667	694	725	674	683	704	684	661	682	674	715	670	673	720	670	675	661	652	631	653	661	656	659	641	701	715	626	646	690	665	651	648	707	672	702	670	757	666	698	654	679	654	675	678	666	630	720	665	691	673	704	730	718	693	702	750	675	722	681	656	709	693	679	698	722	670	674	676	642	715	656	721	656	686	671	667	711	714	681	741	712	726	700	685	705	680	713	662	710	699	686	683	717	672	688	699	689	629	603	688	664	649	657	710	649	672	716	706	647	698	654	615	680	727	664	683	655	656	679	677	655	710	653	667	722	679	698	699	688	680	698	693	708	733	721	709	718	679	705	683	701	645	713	689	661	705	627	706	691	671	703	725	668	705	626	695	675	698	677	704	711	681	711	659	678	692	683	695	661	686	659	665	638	683	674	672	673	726	642	674	695	681	688	639	665	676	725	721	622	712	695	676	625	636	696	674	659	670	722	699	657	698	696	653	718	684	682	667	729	710	701	680	696	697	684	627	702	695	617	681	712	707	659	640	704	642	696	677	645	690	674	706	671	693	684	704	653	731	704	707	760	642	706	650	674	658	658	746	659	685	685	702	706	625	656	658	691	697	678	674	707	679	644	688	665	705	635	607	684	703	710	681	711	691	651	678	657	671	667	685	675	695	687	686	687	702	693	638	682	689	650	644	654	669	710	621	713	630	690	699	662	669	695	706	679	678	665	698	689	696	697	661	661	699	666	698	670	683	733	672	652	692	662	684	665	666	696	687	691	715	707	648	685	715	685	713	709	721	697	707	677	678	664	701	698	708	656	666	664	673	720	684	714	662	670	684	652	682	686	649	663	683	694	703	671	723	682	727	629	683	678	705	664	702	686	723	699	676	627	640	662	700	637	682	686	652	687	698	685	645	660	666	701	654	658	692	669	660	644	688	674	648	648	609	671	694	620	670	677	711	679	635	713	712	651	678	682	631	693	733	675	725	682	672	663	725	724	721	700	712	687	666	658	638	686	733	687	690	689	678	669	632	717	715	706	702	667	674	643	714	680	716	693	688	679	700	688	630	681	657	717	705	704	664	675	632	629	699	661	648	637	679	670	677	701	698	715	692	670	691	686	740	676	676	689	682	683	643	663	705	675	701	642	632	634	657	687	664	664	731	651	654	664	651	685	687	630	725	685	656	660	705	656	686	708	650	663	681	667	705	640	677	680	693	683	689	728	694	652	689	712	721	659	690	721	688	652	633	688	675	685	739	700	717	678	664	628	665	655	686	646	703	674	690	685	741	674	665	658	675	675	691	693	685	680	676	668	683	659	724	678	670	678	697	642	738	671	686	647	676	650	713	659	689	668	729	687	682	743	700	699	687	646	617	691	700	669	737	641	725	706	662	707	651	705	679	712	677	638	702	672	629	734	709	667	696	709	641	682	648	715	719	684	665	694	726	658	690	719	674	701	673	699	694	683	738	668	651	678	703	653	677	680	725	671	651	719	652	696	691	666	656	732	706	662	653	679	676	657	656	672	669	633	689	621	640	699	682	653	650	692	708	667	685	717	680	682	680	667	676	692	627	647	707	681	648	690	621	669	652	698	715	706	740	637	648	707	715	659	633	690	701	710	689	732	693	698	688	666	731	683	703	700	727	679	658	690	717	656	697	679	694	678	739	714	681	688	684	685	660	703	744	712	697	658	720	684	691	717	694	653	655	677	687	703	693	715	657	667	668	706	700	716	677	681	705	642	686	689	663	661	684	683	692	708	704	682	677	665	676	666	675	695	656	689	718	654	713	732	642	667	682	617	656	619	676	676	686	678	706	673	649	705	626	695	700	648	697	662	666	667	711	665	671	667	696	691	682	688	633	700	681	679	671	709	688	697	677	673	677	704	685	643	682	694	703	701	670	703	686	722	674	726	664	718	675	718	688	697	683	669	693	698	665	662	701	690	646	659	703	725	716	679	698	683	721	658	696	700	671	694	673	775	661	665	675	640	698	724	662	725	726	672	627	702	722	715	665	707	708	688	698	621	700	680	683	713	698	671	649	672	711	688	660	657	658	700	665	682	648	675	617	687	649	686	704	687	653	660	652	695	690	701	705	662	661	706	666	686	729	681	671	655	712	724	720	659	657	661	677	695	677	689	732	670	668	646	666	659	651	717	716	649	708	665	699	693	691	676	743	703	726	636	714	668	752	683	686	671	655	670	706	694	674	674	756	704	655	705	701	678	676	702	656	713	666	709	673	672	697	643	713	674	682	686	671	645	650	670	651	657	690	729	771	679	751	713	729	691	726	666	643	686	694	657	709	669	746	637	686	692	712	708	703	661	741	679	668	656	665	693	705	665	665	653	651	707	682	671	670	638	670	660	734	652	661	657	692	732	658	715	637	695	679	671	709	674	699	650	726	682	684	702	720	667	684	672	667	707	677	720	715	659	650	719	665	696	671	673	680	657	733	676	699	735	680	727	673	666	701	717	733	678	704	671	707	686	709	724	677	711	666	676	685	678	631	681	671	711	693	699	682	701	665	693	727	683	670	688	687	672	767	707	675	732	661	701	707	722	714	691	710	679	666	689	680	616	721	684	697	706	698	614	643	687	670	671	683	692	701	723	650	666	655	672	718	640	753	681	675	639	717	704	666	647	704	688	703	696	731	708	648	682	666	716	669	694	732	664	701	690	701	676	669	647	662	691	655	707	674	681	723	694	639	672	633	656	697	630	701	700	733	662	681	678	691	705	680	691	694	664	667	724	675	688	687	619	643	651	648	678	708	717	670	738	716	685	678	683	677	668	686	711	670	621	675
27044	19851	16387	9130	3282	421	296	199	212	242	201	226	195	216	196	206	197	204	183	208	220	243	236	207	185	193	205	200	232	215	186	221	196	224	219	227	180	196	195	174	190	214	210	219	212	233	209	185	168	191	218	205	202	223	217	225	216	229	207	214	226	190	186	158	187	206	217	196	232	208	221	229	184	207	208	213	227	175	213	209	212	197	217	219	206	200	175	202	240	222	199	200	204	209	190	223	202	194	200	229	236	225	204	198	213	191	201	221	216	217	231	207	200	168	193	228	220	219	228	220	192	207	199	208	231	183	208	219	220	205	195	207	214	220	197	190	215	225	221	192	205	195	227	199	196	202	195	227	205	204	215	185	230	214	230	199	185	203	203	199	215	185	194	182	210	222	219	189	192	215	206	178	205	205	206	213	208	219	199	213	213	194	233	174	206	196	216	191	214	210	215	214	232	209	193	193	188	183	201	204	220	198	226	232	233	212	209	192	189	214	194	210	218	204	201	177	202	181	174	194	200	228	210	188	220	178	192	239	185	202	221	198	193	211	214	221	200	240	190	186	200	211	203	230	197	188	193	211	224	207	197	206	205	207	213	191	208	221	208	221	215	189	190	176	201	212	207	211	207	177	225	214	217	193	187	196	184	245	189	203	214	214	184	205	204	200	196	208	203	209	199	173	198	215	186	198	187	238	237	218	201	226	225	208	216	194	203	217	204	184	220	208	218	224	211	197	203	193	171	207	220	220	220	218	226	192	200	215	224	191	222	198	189	208	197	218	206	231	196	209	206	201	165	215	215	194	204	230	218	186	227	230	187	216	190	212	217	215	197	187	220	203	196	207	206	214	219	189	200	199	203	188	190	183	190	211	175	204	199	206	218	207	211	191	191	185	232	218	213	209	212	175	217	204	186	158	189	240	175	203	202	196	211	217	195	180	185	198	188	199	218	187	210	231	194	196	180	193	168	197	202	179	236	243	221	210	213	206	176	216	198	197	225	200	225	222	202	212	194	192	189	254	225	202	178	226	193	227	212	223	198	210	201	193	211	184	218	204	193	208	204	199	210	202	203	197	247	232	209	193	187	199	192	169	206	209	232	207	207	207	190	181	198	200	209	211	194	223	212	205	229	199	218	228	203	193	222	198	205	203	218	159	164	198	229	204	197	187	212	188	210	210	219	183	206	188	178	209	213	199	194	213	209	198	180	178	206	225	186	188	185	222	185	192	230	204	213	222	203	202	202	217	175	179	196	219	224	227	230	188	206	245	203	213	200	203	222	205	213	195	220	183	192	205	201	191	221	204	173	201	185	208	220	213	209	195	209	211	202	196	210	202	199	189	210	191	215	196	215	175	205	212	204	211	229	216	212	198	222	214	229	205	202	189	200	202	205	201	201	204	182	201	209	203	178	212	230	205	224	204	206	234	187	216	198	210	210	206	211	241	221	225	188	193	201	208	194	205	206	194	204	223	207	209	223	223	203	185	190	210	201	193	239	214	199	199	219	229	215	217	218	209	210	195	211	192	190	222	197	196	227	206	217	223	215	197	191	204	187	238	234	191	202	225	216	216	218	216	187	207	214	200	185	224	192	202	169	234	216	194	213	243	205	196	170	200	222	188	179	226	191	212	184	185	199	219	243	192	209	205	231	218	205	182	186	236	201	177	182	219	222	167	183	215	227	197	203	223	213	223	209	214	228	205	228	215	212	215	215	213	179	228	230	186	187	209	202	234	215	216	216	187	213	228	211	201	242	219	236	203	251	194	217	214	212	216	243	195	204	197	218	175	206	199	193	230	195	189	196	190	194	227	217	181	205	210	220	189	207	208	192	206	208	188	212	194	213	207	197	210	173	193	199	219	175	199	198	192	207	215	213	219	216	192	199	175	189	203	186	213	207	224	211	226	216	200	184	191	219	230	202	205	222	189	208	179	227	215	230	198	208	203	218	188	206	219	194	197	198	204	200	179	199	205	194	232	214	190	233	202	214	229	226	206	189	216	187	203	227	212	208	179	228	207	215	220	192	207	209	204	193	189	190	197	196	192	242	224	210	200	228	193	220	199	231	206	174	193	208	239	199	229	219	201	226	182	210	238	198	192	191	199	205	229	203	200	210	233	185	221	196	221	205	203	219	200	214	198	203	207	211	207	203	225	202	180	204	185	201	241	192	199	189	178	216	225	182	205	168	210	240	215	204	196	226	203	201	206	229	196	193	230	225	219	194	217	203	218	217	234	227	217	208	222	204	201	217	190	192	189	200	205	217	192	198	223	225	210	206	235	201	209	202	189	211	197	209	185	214	196	185	222	193	169	181	213	202	210	222	209	217	214	215	206	207	212	200	189	220	201	219	240	226	209	229	212	199	208	217	219	225	218	205	189	209	203	210	199	194	211	195	204	214	197	211	226	211	180	220	181	206	180	187	207	188	215	210	238	215	199	201	192	228	211	198	199	213	186	232	207	208	230	190	198	233	203	211	203	205	203	220	199	192	196	218	198	229	207	208	207	203	202	202	196	213	220	220	180	211	194	233	198	217	209	197	209	213	207	179	193	185	185	211	204	186	183	230	252	212	204	206	209	198	189	206	232	214	216	211	215	209	209	223	207	233	225	222	226	211	227	190	197	201	217	188	181	217	219	208	195	211	173	198	211	212	212	222	224	176	172	181	183	208	217	190	185	206	213	203	209	179	195	193	207	213	186	229	244	196	203	201	197	191	177	198	237	202	209	217	214	196	189	193	220	209	202	215	191	171	237	209	237	205	195	180	219	210	221	218	193	207	235	206	207	193	222	172	199	204	199	211	194	207	201	206	202	206	212	228	214	196	213	210	233	198	208	204	223	214	231	212	204	217	205	189	207	197	197	215	189	212	182	194	220	223	185	198	212	210	192	238	185	211	233	190	211	207	225	228	198	227	209	203	198	197	173	235	223	230	226	212	172	213	224	235	220	227	231	221	196	233	205	228	199	197	196	210	239	211	203	204	209	222	204	187	227	215	192	207	202	212	217	206	206	187	212	222	201	191	195	234	200	199	205	225	213	206	223	225	207	239	228	198	218	220	207	196	235	186	183	195	212	195	199	172	210	222	205	190	208	207	202	229	212	221	216	198	205	211	212	193	230	176	206	208	198	182	233	220	197	199	197	230	227	235	205	203	183	182	196	230	183	205	226	197	239	199	216	252	213	192	209	198	214	215	192	212	220	216	211	176	218	226	232	189	205	202	237	221	197	192	222	237	253	208	211	194	212	243	223	193	205	194	203	224	228	204	181	228	225	233	203	228	204	199	211	212	194	204	210	223	201	211	200	167	201	209	212	209	209	199	222	207	211	163	207	217	205	205	205	206	193	217	203	223	193	199	182	181	162	204	221	212	207	206	183	220	223	176	199	234	227	207	207	203	208	196	217	201	205	219	201	187	193	216	209	216	213	213	195	184	195	212	241	218	195	224	170	182	190	200	210	203	197	204	230	193	188	205	191	198	214	212	231	202	199
16477	16016	21986	18073	8246	860	952	472	522	510	521	496	536	473	504	485	442	523	527	485	510	495	490	500	518	501	510	488	520	512	493	485	464	473	485	513	476	493	508	498	509	487	484	507	488	472	471	493	483	525	476	488	533	484	502	479	472	456	525	484	496	509	513	479	485	521	487	472	539	485	501	527	509	504	488	549	507	496	489	508	466	475	483	507	487	471	462	524	514	489	531	507	544	510	526	499	531	502	493	487	489	477	515	481	520	530	488	514	504	506	467	503	517	505	485	471	526	509	504	527	498	490	473	454	487	481	513	513	454	494	528	509	490	524	499	475	483	462	525	507	489	465	494	545	509	538	496	482	497	459	506	463	480	483	522	456	481	485	492	463	496	483	522	505	480	508	497	513	481	483	497	493	487	443	544	483	499	517	493	501	492	462	483	486	532	485	469	506	498	459	485	469	484	479	509	494	443	514	525	460	460	499	482	523	471	504	511	465	490	516	506	485	474	528	465	490	474	531	463	504	482	472	486	449	533	475	500	497	468	464	468	488	525	517	500	502	523	510	495	452	467	493	521	511	492	502	493	521	513	476	525	473	459	520	481	513	514	495	518	487	469	502	516	493	496	527	486	472	489	500	519	518	511	514	524	517	495	483	517	494	508	474	482	464	495	502	513	541	529	451	524	474	474	502	498	504	512	519	497	518	507	484	463	495	491	483	508	535	497	490	503	484	515	511	508	499	512	485	521	523	517	469	468	485	513	492	490	524	503	485	508	495	501	501	482	494	486	496	491	552	446	474	492	480	482	514	460	511	499	512	504	511	487	486	506	509	503	482	510	478	511	506	494	472	488	498	511	501	505	460	518	482	508	502	516	493	503	490	488	500	494	465	510	502	472	532	501	491	500	497	489	467	492	510	507	489	489	467	498	502	471	506	474	523	479	489	500	497	516	508	520	478	523	520	515	535	472	499	461	513	491	491	486	481	496	477	491	503	534	500	480	501	470	514	521	534	465	553	466	511	497	524	466	472	465	505	498	505	486	520	497	503	524	486	541	501	523	539	467	494	477	479	499	459	460	506	455	484	507	486	485	484	492	535	497	482	492	496	482	461	486	516	498	553	472	478	491	483	458	521	480	535	471	503	503	479	452	487	531	443	485	488	524	505	539	464	496	490	470	521	496	504	514	516	466	510	529	477	519	458	501	452	532	505	492	459	473	473	487	476	482	557	510	493	477	504	486	484	510	476	517	469	496	483	494	460	522	499	494	500	512	486	555	509	548	504	473	486	532	508	485	483	485	482	553	493	502	525	484	481	481	490	470	482	512	533	540	465	476	488	474	493	528	514	509	468	516	500	522	513	522	513	487	505	539	452	486	481	520	527	486	477	477	467	526	498	486	496	510	489	486	458	485	464	464	472	477	492	545	496	507	489	466	508	484	537	493	522	503	504	474	478	469	488	518	508	519	511	485	462	491	473	495	463	466	481	466	507	519	479	479	500	517	500	483	538	461	490	497	502	482	534	490	520	487	458	519	504	483	499	506	472	471	495	487	483	504	498	467	457	482	498	498	471	528	492	494	483	553	527	477	487	466	489	506	487	487	487	481	505	526	490	493	483	475	489	510	527	505	458	497	472	540	504	508	528	507	541	476	493	515	510	471	524	484	459	509	508	499	503	505	423	510	516	472	521	481	495	525	496	496	480	530	494	523	470	530	471	504	506	454	490	508	516	488	509	546	446	471	512	499	471	480	513	495	506	517	552	506	491	500	523	509	513	508	469	470	523	469	514	435	516	508	492	495	514	474	474	503	481	488	453	464	538	467	460	458	517	483	430	527	522	484	492	556	500	477	499	523	505	517	535	490	495	506	474	515	501	545	511	533	463	480	483	492	510	502	446	504	464	476	510	461	483	494	520	502	472	485	488	456	472	475	521	511	470	499	493	509	496	486	513	478	474	495	486	464	490	498	505	533	470	495	511	519	461	526	495	525	488	526	471	486	485	537	508	509	493	491	486	510	534	512	514	499	490	493	460	529	495	525	504	466	492	499	488	513	516	509	487	515	516	475	502	471	492	502	482	537	500	499	493	499	458	505	516	490	511	543	506	481	484	477	519	510	490	509	463	509	517	503	518	530	539	491	487	489	493	522	508	493	479	547	457	512	520	510	500	481	477	473	489	464	492	480	474	493	514	445	485	480	470	469	530	478	509	500	517	513	461	489	463	528	504	488	555	476	503	473	510	480	501	466	481	478	478	504	465	492	483	487	519	467	485	565	492	471	481	526	523	500	517	460	493	484	528	477	488	495	485	484	505	503	506	468	493	456	511	496	512	478	484	485	474	547	506	518	496	465	493	531	528	509	497	464	463	541	478	501	501	498	476	501	533	484	487	480	477	498	487	459	510	522	469	489	459	450	501	441	531	499	473	515	515	478	490	514	491	478	472	492	487	503	466	500	495	506	484	498	474	493	480	468	509	518	500	536	480	477	493	489	514	515	521	517	485	463	466	471	476	468	466	530	496	505	497	517	485	504	515	494	507	483	531	519	518	483	525	482	478	520	451	462	514	516	480	434	511	553	494	494	492	489	518	458	504	482	502	493	472	487	510	473	495	503	544	482	481	520	525	469	495	525	490	469	501	496	462	525	538	487	515	511	516	501	501	511	497	515	488	465	495	469	491	489	505	505	483	478	496	535	495	471	517	478	490	488	491	513	475	511	521	442	471	507	499	489	500	496	551	487	464	553	464	463	487	457	523	496	473	505	493	524	509	507	471	508	518	502	512	452	498	483	501	481	469	473	531	508	470	459	495	477	498	488	475	504	467	515	503	490	499	469	495	500	508	486	487	509	528	489	493	521	513	550	452	492	479	490	531	493	542	477	497	471	482	476	513	479	459	505	512	512	493	483	492	507	501	474	462	512	503	521	474	490	476	484	484	496	504	511	487	498	491	467	482	484	474	485	468	494	482	491	464	505	502	465	483	511	510	502	487	472	539	509	497	467	527	508	495	495	515	480	462	430	480	512	487	513	484	488	501	514	469	507	504	476	477	472	482	503	547	505	457	478	507	496	491	521	503	495	479	508	486	487	511	509	490	515	507	512	523	508	493	521	456	483	522	516	483	441	467	504	511	466	486	473	459	493	499	468	515	488	498	497	487	496	521	491	483	495	491	496	476	485	498	487	546	470	513	448	473	495	486	559	516	486	497	485	545	479	511	492	489	445	496	473	467	485	505	475	511	528	511	523	503	524	490	486	458	514	465	505	495	512	461	495	507	514	500	485	454	491	521	493	472	489	474	479	521	511	525	519	482	552	482	509	489	446	479	483	490	516	483	517	475	513	502	490	488	510	465	490	490	497	492	447	531	490	501	501	499	471	467	489	504	436	480	501	468	503	508	484	498	489	511	512	488	492	512	518	525	461	511	503	492	518	506	486	501	507	481	504	457	480	478	491	502	455	458	497	500	516	498	548	480	508	548	491	452	492	507	477	486	487	509
40294	29710	24894	19096	13903	4113	2587	634	338	324	314	319	327	318	335	324	355	333	303	326	348	370	328	332	305	317	331	306	312	318	334	286	355	320	307	307	334	361	353	366	331	312	331	332	328	333	319	328	369	361	301	292	337	336	276	344	304	330	306	326	320	341	317	343	338	323	337	317	324	321	310	344	336	333	321	334	335	337	322	292	329	329	338	311	322	328	318	314	293	331	309	312	321	326	358	294	345	348	354	292	325	352	315	323	314	308	347	302	298	323	312	300	329	286	307	322	328	354	315	319	316	331	337	286	318	347	310	330	303	319	319	355	304	331	340	320	319	337	348	343	311	346	331	312	328	329	331	308	335	332	312	313	312	341	330	328	340	322	322	300	339	310	344	336	336	361	325	303	322	332	309	296	307	321	313	343	324	338	309	276	317	326	342	319	325	302	294	331	311	314	350	323	348	316	363	338	341	339	312	299	312	322	320	330	307	282	349	309	289	296	319	329	347	305	319	347	364	311	330	297	317	319	352	309	297	353	308	327	341	341	309	329	345	329	325	286	298	304	327	346	293	328	338	324	321	288	338	331	331	318	341	331	307	322	346	308	314	332	365	341	349	312	366	306	325	321	313	359	338	315	325	305	308	320	327	335	324	297	305	315	317	330	368	313	307	318	338	328	323	321	300	345	319	330	308	339	356	345	342	349	367	343	292	337	356	335	328	315	318	335	331	323	338	316	307	326	311	323	315	335	318	330	305	310	344	295	327	359	299	318	329	302	308	311	318	312	324	328	312	345	341	298	353	346	301	331	324	329	330	353	342	320	350	322	369	316	312	341	315	310	344	330	323	321	306	322	329	328	347	325	336	325	317	355	306	341	318	288	317	328	291	292	339	374	332	329	340	334	312	336	303	354	334	327	303	312	338	322	344	339	339	324	342	333	303	309	330	344	320	322	345	327	329	308	317	325	360	329	316	313	290	314	324	322	345	322	339	344	315	335	318	292	326	340	321	328	307	353	330	291	341	330	361	319	294	315	335	334	335	318	320	338	311	323	332	367	326	354	316	294	344	315	344	303	334	320	307	321	308	311	328	361	349	298	317	296	289	315	322	314	321	322	301	313	338	331	337	354	316	332	300	292	319	369	312	300	308	312	307	323	339	324	338	342	318	314	328	314	289	290	308	309	343	322	360	323	326	348	291	333	333	300	349	318	327	330	340	298	366	351	332	297	296	288	324	312	317	332	338	303	350	324	321	322	320	333	333	340	337	327	278	318	298	355	306	330	348	338	328	309	319	362	324	333	331	361	327	330	322	300	317	323	321	346	324	312	328	309	332	361	285	329	314	314	290	313	341	327	295	305	340	327	311	314	317	341	311	325	359	323	302	327	315	332	321	317	320	338	324	334	326	316	324	338	371	334	306	324	326	299	327	322	293	315	348	328	307	327	335	359	319	353	354	330	344	317	313	315	316	294	324	340	318	332	291	309	332	309	281	341	283	299	358	295	314	330	346	309	323	303	313	310	307	312	318	341	318	322	353	352	313	339	324	319	343	299	331	330	338	311	325	329	318	285	283	317	331	301	338	327	306	312	306	332	347	358	330	360	310	293	316	323	308	328	324	335	312	298	312	299	362	329	331	334	324	311	285	290	295	319	327	367	312	334	341	309	324	294	333	328	299	294	302	307	337	332	336	324	312	376	337	332	306	309	315	306	324	313	338	316	300	323	303	346	313	299	332	314	336	331	319	331	322	321	332	321	321	305	321	331	293	336	363	315	322	338	328	322	313	320	318	308	317	324	319	351	379	355	318	273	320	344	314	321	329	324	307	302	328	335	312	347	339	325	331	348	315	346	326	375	292	318	286	339	296	327	336	311	334	315	290	292	323	299	322	291	349	390	289	343	365	317	318	335	323	333	341	315	305	310	329	342	302	290	328	340	369	328	353	307	292	328	331	329	313	319	324	322	319	344	307	305	333	314	350	325	344	313	338	306	338	315	348	336	306	309	353	348	321	339	328	341	353	314	316	336	306	312	333	331	297	345	351	333	324	326	308	305	324	335	320	324	331	332	337	293	340	303	289	336	310	337	321	329	317	319	338	319	316	301	345	324	307	326	333	299	338	315	331	357	322	329	309	294	337	346	304	293	296	303	293	334	337	296	311	320	340	298	303	341	323	345	317	315	323	308	306	308	352	301	307	343	321	335	306	335	361	326	348	306	289	321	327	339	362	328	332	335	326	307	322	321	341	313	326	298	324	316	331	344	302	282	334	329	333	291	322	338	333	315	294	296	303	336	352	354	307	343	349	320	329	341	361	317	346	292	350	309	334	313	333	301	326	306	341	306	366	352	313	284	314	336	311	322	315	356	342	342	342	310	320	353	328	345	349	341	323	335	349	319	319	342	330	322	328	293	304	341	368	339	290	294	334	327	303	334	340	306	326	348	327	295	345	288	349	303	375	352	337	318	308	319	305	343	338	297	320	317	341	325	319	298	302	323	354	326	334	310	320	309	329	350	306	283	326	290	302	308	325	328	320	347	331	301	342	345	312	339	337	299	310	344	363	318	330	314	344	373	294	334	291	320	332	311	320	307	350	319	328	304	304	347	335	314	334	363	320	372	335	319	285	286	328	310	321	266	316	343	334	330	302	328	349	324	311	339	272	299	305	356	301	326	329	341	329	331	345	284	313	320	302	320	322	327	325	328	327	290	292	341	340	352	297	341	346	311	317	336	338	317	328	304	349	311	343	323	306	308	326	383	310	319	291	290	361	352	331	337	333	280	342	385	323	312	337	294	336	323	356	340	353	344	336	301	316	340	317	339	302	294	322	331	323	310	309	334	323	343	314	299	307	289	316	293	330	266	306	306	315	371	346	330	303	346	320	307	317	320	328	294	348	348	362	343	357	301	305	339	293	359	320	311	322	302	313	318	335	331	332	320	338	323	332	349	320	348	314	322	301	312	350	336	330	329	340	328	338	342	313	334	322	296	334	344	319	352	347	286	347	313	345	311	362	328	289	290	320	304	308	327	306	330	349	338	363	354	330	320	303	328	325	304	330	334	332	321	350	315	339	308	327	309	315	341	338	324	320	330	326	336	307	334	329	332	365	339	305	309	340	316	331	341	343	358	304	323	348	335	330	314	308	316	324	313	311	275	316	312	286	336	312	303	307	306	327	322	322	360	333	308	343	301	318	322	323	318	326	308	319	337	327	298	341	315	311	309	291	355	336	327	303	311	353	342	312	323	349	326	303	349	358	340	306	302	300	317	311	338	334	320	332	344	322	306	339	319	328	305	320	292	347	310	332	354	348	314	330	315	318	340	314	325	367	281	337	285	312	320	305	304	336	348	312	328	307	314	318	313	310	318	310	284	315	306	325	331	342	292	308	328	334	347	324	321	332	319	331	324	312	304	317	316	310	336	281	342	343	344	299	305	341	356	331	320	331	342	311	334	333	289	326	353	341	370	338	352	353	337	344	361	294	323	303	348	350	285
25341	23811	29753	32074	27779	9161	9213	1332	705	772	720	751	771	759	747	766	724	726	733	706	728	739	695	711	674	739	733	735	720	714	724	729	736	719	728	731	717	746	695	709	670	684	737	704	686	680	738	707	706	697	713	721	733	694	681	757	749	721	719	716	719	723	741	681	697	706	751	696	725	703	739	730	720	709	767	679	704	670	753	714	697	776	732	747	704	721	751	739	675	731	732	751	726	771	724	696	718	768	708	680	704	682	727	707	708	720	669	751	752	696	743	705	723	727	691	703	714	743	684	744	729	682	721	729	729	686	783	700	730	708	687	742	718	713	702	713	695	722	687	745	726	712	708	721	697	707	716	739	714	740	701	735	751	724	674	739	724	795	724	774	686	693	666	729	748	697	674	695	681	692	736	762	752	692	742	733	803	731	731	742	746	731	715	672	704	673	751	724	728	725	737	697	764	741	716	707	673	771	721	694	747	721	696	725	712	749	746	736	718	698	719	724	730	736	737	700	685	719	697	720	703	730	729	714	765	703	690	734	715	677	686	754	705	730	686	770	732	702	699	729	707	688	717	678	711	767	762	726	707	707	719	723	715	714	750	730	694	741	687	739	718	709	718	753	698	716	736	699	717	745	674	737	659	711	760	725	740	746	667	713	751	757	706	739	776	713	744	707	780	701	711	742	761	715	708	718	736	703	709	730	719	720	710	688	740	733	763	694	699	777	752	700	727	711	734	749	677	700	721	699	737	742	744	761	743	709	754	772	713	741	685	696	705	716	728	720	723	772	749	787	785	767	683	715	724	671	746	736	725	715	716	707	734	704	736	720	719	745	705	701	684	708	750	735	710	769	727	747	685	729	702	684	716	696	677	720	713	716	765	771	753	712	700	688	743	691	753	737	749	724	712	727	722	749	753	720	760	744	697	721	730	686	792	709	693	734	784	739	773	715	723	719	698	702	705	707	752	710	724	732	742	732	765	716	784	766	739	696	798	713	732	709	698	700	719	742	732	672	743	795	686	723	740	736	729	746	704	788	751	751	711	697	777	723	696	722	739	706	719	707	702	743	743	688	712	725	763	773	737	731	691	719	729	734	712	747	687	675	755	752	707	738	712	724	704	754	767	736	706	700	735	721	705	690	727	725	773	706	708	706	740	721	688	741	759	739	738	708	707	722	734	757	691	710	743	711	727	689	782	712	690	714	729	760	734	762	710	757	742	715	734	714	752	733	708	671	730	695	687	731	778	788	725	722	727	693	732	726	742	719	722	728	726	737	686	727	755	735	678	734	737	749	709	699	715	728	729	675	731	714	770	708	733	669	753	727	726	726	699	715	710	755	714	753	752	700	749	697	738	720	725	734	719	724	738	751	755	724	751	706	735	713	726	768	689	735	719	675	748	750	736	699	722	732	700	721	719	727	694	744	718	732	756	773	727	782	774	711	690	707	715	685	711	762	683	734	778	716	707	750	730	811	718	754	719	746	782	738	702	680	715	702	741	721	700	733	708	722	725	717	685	724	722	730	700	712	730	745	717	724	740	694	700	765	706	708	723	785	777	692	724	715	695	753	728	699	759	746	692	760	737	705	782	718	693	702	719	743	710	718	742	750	766	653	656	704	738	763	699	730	707	692	693	750	767	761	757	679	695	719	680	728	739	743	719	704	706	717	732	746	759	743	718	719	699	699	717	704	785	727	793	718	705	680	774	692	736	792	748	754	755	705	703	754	763	733	708	700	691	672	739	710	761	755	758	699	743	730	725	720	745	696	747	673	748	714	723	725	717	705	731	711	733	693	758	742	756	749	723	783	725	715	686	702	722	709	746	706	736	693	730	694	787	719	725	710	736	692	712	724	715	711	738	727	688	724	762	735	731	705	721	680	765	681	711	736	697	703	719	751	732	725	718	739	721	738	749	699	725	742	731	712	756	735	761	706	695	716	746	700	767	702	736	709	701	758	735	726	714	689	732	704	728	688	729	680	703	747	736	731	684	721	714	703	656	730	704	682	716	700	705	740	694	722	704	758	688	727	725	694	728	727	720	735	703	720	713	720	726	710	717	717	737	709	735	702	746	677	696	689	654	732	761	701	677	721	727	754	699	732	760	672	728	744	724	682	738	736	735	753	682	729	718	711	715	685	707	718	745	666	737	710	694	713	692	698	713	730	702	707	700	735	731	729	702	733	750	759	736	715	747	729	705	728	740	703	738	712	720	721	690	749	719	742	753	727	728	732	715	741	750	764	751	707	795	744	730	755	692	686	728	737	686	704	721	736	722	697	752	706	705	753	717	711	703	729	711	718	724	698	683	734	693	726	764	703	779	716	726	727	724	789	713	685	724	680	712	757	717	730	702	767	700	720	711	709	715	738	783	722	671	706	717	730	769	705	724	703	746	732	695	715	712	729	755	717	693	736	704	730	735	711	747	742	776	746	698	761	791	747	707	704	758	708	690	726	725	714	726	768	713	704	733	730	753	691	787	770	688	743	726	703	772	704	732	732	712	736	742	772	715	688	724	715	752	673	684	690	724	749	683	705	734	708	744	733	761	724	710	705	705	717	713	727	755	728	731	706	729	718	728	768	759	723	721	761	655	691	700	732	697	737	706	692	681	712	714	643	706	708	690	678	712	730	715	738	743	692	742	671	731	773	728	715	737	725	732	700	704	722	722	712	714	751	692	727	690	774	740	676	739	697	756	693	731	750	690	722	689	742	699	705	716	703	732	689	769	691	735	755	713	720	698	678	719	705	676	688	727	684	731	717	688	727	746	738	691	761	697	711	730	702	696	704	716	697	718	682	777	733	749	703	694	724	697	717	744	709	698	717	690	712	722	747	699	752	733	710	701	737	712	678	713	714	717	728	731	740	717	715	724	726	690	717	748	739	712	698	726	723	709	681	720	737	711	757	777	720	731	684	693	742	699	772	704	750	670	692	762	696	753	712	754	732	705	748	729	719	734	696	736	723	648	765	741	699	759	749	708	703	684	701	706	690	780	717	702	730	728	706	727	706	717	690	691	756	708	702	674	730	756	725	706	749	749	716	707	740	746	713	755	708	751	733	690	746	709	667	704	746	698	690	704	725	631	728	692	708	706	740	751	709	718	731	735	689	754	699	711	750	696	715	649	727	734	756	763	720	715	738	715	717	697	713	702	738	699	691	729	729	730	719	717	722	729	718	718	727	686	659	749	668	707	689	713	713	755	754	730	714	741	716	697	779	695	737	715	724	723	728	694	729	730	715	658	713	698	682	739	691	701	769	760	745	748	756	704	722	735	738	692	742	759	742	738	727	720	690	773	737	731	768	672	740	657	700	736	709	762	714	743	739	734	673	722	752	690	743	677	750	683	669	677	703	707	721	744	719	729	659	737	734	694	730	699	765	718	706	775	701	708	727	763	680	716	731	714	726	739	738	743	727	720	704	745	745	741	755	695	746	780	809	722	722	702	679	684	719	694	647	679	696	755	698	719	742	723	760	715	770	788	725	796	698	743	706
48780	35731	32111	32232	23827	7754	5144	1232	345	332	275	292	325	317	352	332	331	314	338	302	317	274	324	298	288	330	295	287	299	316	300	328	288	328	329	281	310	324	276	283	302	318	340	321	313	301	298	325	309	296	316	282	291	300	320	306	354	313	293	306	286	305	266	308	307	292	303	343	309	307	307	304	338	304	316	337	339	273	322	300	321	302	280	332	301	323	289	318	355	318	290	312	322	344	300	340	344	303	295	309	293	277	301	316	322	324	314	327	339	309	305	329	297	308	343	329	333	305	322	331	341	304	339	328	308	274	322	293	301	273	347	349	327	305	320	337	272	296	293	340	299	305	323	319	299	303	292	311	344	316	329	330	344	331	350	302	301	310	288	304	295	342	320	333	310	317	316	334	323	282	318	293	295	342	280	297	311	359	330	294	300	313	321	292	315	305	294	300	338	344	324	300	296	325	307	320	324	309	331	314	281	289	309	299	333	362	331	332	317	347	313	323	344	314	298	318	329	361	344	309	296	349	319	303	343	359	277	307	338	320	335	287	326	287	314	298	319	329	316	311	323	289	284	323	312	286	303	331	285	305	305	337	348	344	313	355	344	305	310	332	308	304	293	321	303	295	319	345	368	292	327	353	280	341	303	321	339	309	310	331	315	306	325	313	271	314	340	295	328	273	312	301	317	292	312	307	294	301	318	292	308	290	328	292	308	290	302	306	297	313	314	339	321	302	305	329	311	287	312	314	312	293	320	311	320	302	314	302	320	310	295	290	295	317	344	331	345	328	327	303	297	334	312	289	275	285	318	332	302	296	332	300	302	314	313	286	288	320	325	304	305	305	316	339	331	313	313	312	299	289	297	300	304	302	348	337	318	284	343	361	289	315	304	290	319	321	296	317	279	309	276	308	339	326	321	309	316	316	291	298	303	308	293	322	310	325	316	318	337	302	306	281	276	294	310	319	347	304	302	343	326	327	303	328	337	300	331	314	322	309	310	321	311	309	329	315	329	315	334	309	323	296	266	315	310	316	275	331	320	291	315	317	323	304	301	300	286	287	305	298	317	333	315	318	342	307	286	287	278	270	346	330	301	323	323	324	320	291	300	313	327	301	286	285	301	314	326	307	298	278	315	307	329	313	307	306	326	304	287	328	338	317	333	315	301	304	295	300	347	288	320	337	330	354	323	316	297	285	313	318	306	310	318	297	298	296	341	291	312	292	314	318	280	276	344	351	315	254	319	321	309	312	327	326	273	292	301	297	296	343	327	333	295	310	316	312	293	282	288	296	336	305	292	292	289	331	294	263	303	291	368	300	309	327	323	290	324	299	300	313	351	309	313	310	287	314	322	333	340	318	318	321	278	340	312	306	301	279	322	328	292	272	290	300	296	315	319	331	338	300	331	300	319	329	312	314	309	314	322	326	349	325	346	279	301	269	318	311	315	324	320	309	302	308	310	326	339	324	331	329	288	364	291	316	304	332	293	309	310	330	314	281	333	287	325	312	297	299	287	344	325	287	303	315	319	318	275	324	323	322	324	280	316	299	274	295	360	296	306	319	285	327	345	281	320	334	312	303	312	314	302	373	325	277	299	326	336	310	312	324	313	313	288	309	319	302	308	279	295	337	280	297	329	356	308	306	322	333	300	281	344	312	294	296	319	317	327	328	312	312	313	326	307	288	320	340	369	297	382	296	302	310	325	318	291	309	320	336	327	322	321	318	254	322	315	321	292	327	337	307	352	300	335	297	320	315	329	295	335	297	316	333	340	318	304	277	303	310	321	292	315	281	299	328	294	323	298	343	336	288	310	293	316	294	316	322	333	321	337	318	333	298	290	291	318	292	321	298	279	345	317	319	357	308	291	320	313	280	297	297	322	304	288	324	339	297	290	287	284	303	299	313	331	314	346	323	291	326	339	277	305	308	326	305	252	317	298	276	313	313	291	297	312	316	283	299	295	308	355	341	310	294	314	299	303	310	288	311	309	325	308	305	282	312	322	325	303	313	309	310	313	297	296	314	303	313	332	315	295	297	354	299	343	290	283	296	296	285	326	299	311	305	319	297	291	311	300	277	322	287	323	310	320	315	301	292	325	302	303	278	304	317	307	319	282	317	291	290	307	333	339	319	347	336	299	329	299	378	333	316	296	311	315	296	300	329	291	318	311	326	327	342	317	331	283	308	316	293	324	328	297	345	294	315	306	332	315	322	309	303	326	318	295	321	321	327	297	328	317	293	349	295	340	296	304	291	297	331	308	315	268	313	328	315	326	312	295	298	300	275	298	312	307	293	304	329	324	331	298	338	303	311	311	298	292	311	335	324	307	306	304	342	307	328	327	303	303	300	303	338	314	298	336	309	298	345	310	319	298	293	286	325	316	324	300	300	328	324	268	322	281	322	321	304	317	289	308	331	319	328	303	309	314	278	298	308	291	333	316	338	300	348	301	301	336	308	298	306	330	312	307	294	350	295	304	331	298	302	307	362	309	274	307	328	318	331	308	313	313	325	334	312	303	322	303	278	286	305	308	307	295	305	303	335	324	332	352	305	325	275	300	333	336	324	328	344	321	295	305	339	297	301	306	328	356	315	349	303	303	297	324	339	296	318	303	312	310	310	305	293	333	294	304	272	315	309	346	303	301	300	320	325	311	309	287	287	291	293	289	302	294	313	294	306	317	323	319	312	298	314	302	312	302	251	305	355	314	272	256	312	305	301	292	321	309	279	326	319	316	334	321	301	317	322	294	315	339	331	311	345	357	297	347	329	347	304	306	329	332	285	335	326	350	316	339	315	334	334	292	285	295	293	268	315	335	329	304	321	324	303	274	292	281	343	290	306	317	279	311	303	295	340	310	317	341	292	326	316	308	307	319	304	304	315	299	325	308	313	279	311	275	295	283	324	345	308	309	320	293	292	282	335	297	314	317	318	319	323	324	263	307	261	360	326	334	324	318	333	292	288	336	306	288	348	309	310	305	276	283	331	330	303	326	350	322	309	316	318	339	295	331	303	318	304	340	317	343	322	321	331	303	302	289	313	329	295	339	281	290	333	291	336	288	307	286	298	297	271	304	336	315	316	261	288	296	304	316	342	309	344	323	304	312	308	336	290	325	308	335	317	370	328	283	312	321	300	309	312	289	348	290	337	327	290	329	292	306	297	328	331	333	277	298	318	281	313	325	306	343	288	286	329	286	326	321	304	328	329	380	282	349	295	280	295	319	321	317	354	323	284	272	305	304	335	325	304	285	303	298	318	285	295	302	290	341	349	328	309	290	296	291	278	322	301	268	318	323	304	324	329	318	321	359	305	304	306	312	321	356	292	287	272	325	301	292	333	301	326	308	321	295	307	313	298	324	321	319	310	332	297	308	322	317	323	333	303	327	302	312	311	343	306	320	288	291	273	326	339	339	293	343	326	338	308	323	314	323	304	318	305	310	275	324	326	334	299	311	305	320	302	335	317	307	309	313	297	326	282	285	315	317	300	317	330	302	306
30130	28046	36176	44019	36783	13895	15903	3187	773	770	717	703	732	704	764	673	713	696	716	696	675	690	651	643	698	654	670	714	716	667	686	664	653	667	686	685	711	674	660	708	711	697	656	675	671	730	657	654	680	690	702	740	713	671	725	639	743	679	701	664	696	695	675	711	729	665	681	676	686	712	701	706	662	675	702	674	639	680	663	710	723	705	734	674	712	667	679	658	696	644	686	702	666	670	711	685	638	712	644	685	689	721	658	676	692	671	662	672	668	677	650	650	682	722	698	693	692	690	711	683	676	698	715	698	674	698	704	692	718	667	717	668	682	688	676	700	699	713	664	704	715	680	676	704	674	692	690	704	644	710	673	729	628	696	703	669	684	697	691	736	677	710	680	670	678	667	680	679	645	689	711	716	663	701	691	652	649	717	666	678	657	667	736	751	733	668	659	644	673	702	667	630	663	660	667	707	678	710	665	682	680	717	704	636	689	659	661	686	637	690	714	670	663	710	688	674	679	673	691	693	671	688	678	705	666	684	680	698	650	670	672	672	695	647	700	674	706	740	742	699	673	685	724	653	647	703	661	693	699	664	708	658	686	692	643	759	704	708	691	674	666	635	666	740	689	693	673	620	666	661	694	654	666	646	732	693	692	699	656	660	649	710	689	611	673	672	650	670	692	668	666	697	690	637	660	685	686	664	690	681	684	722	652	696	688	618	626	672	687	723	640	670	678	686	730	663	693	665	709	680	706	640	676	693	669	634	637	696	687	622	671	660	658	718	702	699	677	741	686	701	673	662	662	703	710	692	683	671	668	676	676	672	709	697	745	702	702	692	702	746	698	673	718	650	681	693	668	692	708	704	656	704	670	698	680	667	721	622	709	629	668	659	674	668	691	663	732	734	642	725	667	715	695	687	657	674	700	699	658	659	716	715	690	713	703	673	686	665	692	661	646	662	686	740	676	671	683	664	659	684	698	677	678	664	662	693	681	632	683	681	652	720	724	626	691	707	706	677	689	670	641	682	691	677	732	706	686	651	716	691	711	647	683	699	689	649	699	635	704	682	673	673	670	684	700	639	641	654	652	721	675	669	709	715	671	646	698	638	728	700	678	694	689	641	705	715	676	672	682	668	659	709	692	694	733	683	695	659	662	625	703	659	667	717	657	697	684	683	704	681	659	668	677	692	683	655	660	684	681	673	645	661	639	659	663	662	642	654	707	657	687	674	669	622	707	683	690	680	711	711	673	689	685	724	716	675	710	658	655	728	684	674	719	700	656	673	699	656	631	689	621	677	678	685	658	725	670	689	713	677	698	690	698	695	664	676	715	669	709	710	693	670	673	737	681	680	672	704	683	713	690	658	658	690	678	710	695	701	660	711	681	719	687	655	689	688	681	701	651	703	679	694	710	636	754	657	628	724	639	674	662	679	683	681	680	679	656	703	727	726	682	663	671	681	672	651	709	733	686	691	651	692	712	643	676	711	675	721	632	683	714	717	666	634	669	691	697	706	698	631	732	654	686	666	672	661	648	651	692	682	671	667	714	684	684	662	666	677	694	702	697	714	681	658	635	747	676	702	699	651	660	703	689	601	691	705	677	673	742	684	718	688	696	670	695	678	650	688	690	660	713	662	716	687	680	668	653	640	675	693	682	690	722	669	716	697	673	684	646	693	677	695	663	655	692	714	679	680	672	685	715	684	679	664	699	680	704	707	724	693	703	676	704	675	674	709	676	656	710	668	634	686	653	644	697	668	664	710	697	722	719	727	712	697	694	704	655	700	639	664	717	675	663	658	706	691	655	682	684	694	702	623	661	688	682	652	708	664	690	693	682	642	670	686	703	688	655	684	681	708	654	678	701	671	700	678	646	689	694	669	665	647	712	659	717	702	709	685	681	646	673	699	681	665	638	672	696	693	687	667	723	669	656	643	690	655	712	653	692	729	697	696	691	657	681	658	719	639	669	654	689	710	696	672	684	670	634	658	683	716	682	733	735	678	706	691	647	666	646	683	686	676	677	662	657	687	659	639	627	697	699	722	661	683	684	685	671	721	668	658	710	679	653	698	643	687	666	641	683	707	694	677	706	688	697	674	660	668	713	641	678	658	681	682	636	664	658	685	678	653	642	673	692	720	671	669	633	652	680	702	655	682	638	694	699	724	630	714	664	660	660	695	661	692	717	683	641	653	674	688	667	692	703	660	686	674	709	708	683	671	644	647	685	670	680	706	653	703	698	652	695	665	683	716	683	684	732	677	677	708	633	711	676	691	681	685	692	672	740	725	700	710	625	709	673	702	673	726	630	673	709	719	672	708	653	635	687	669	644	677	697	670	673	665	678	658	687	670	703	686	674	695	690	646	673	669	645	672	717	681	664	656	655	692	657	682	707	726	628	687	656	669	695	670	669	688	681	670	696	663	707	655	687	673	715	694	689	641	721	659	693	717	673	709	705	718	650	678	671	760	714	684	662	670	701	662	711	657	651	638	674	691	678	695	727	711	679	669	705	744	698	722	690	702	712	668	660	692	709	680	685	656	678	644	634	695	652	743	654	686	651	719	688	666	702	661	672	702	696	665	721	718	702	641	668	657	703	698	672	671	671	681	658	760	724	682	681	712	680	663	662	662	728	708	687	727	658	732	699	642	713	658	675	702	673	678	682	695	662	687	650	682	647	697	731	675	632	676	683	684	711	708	654	667	680	649	698	654	681	651	636	657	653	677	664	676	654	699	718	712	702	726	677	706	677	692	693	687	717	696	664	688	695	723	673	654	644	715	693	679	681	679	710	700	685	724	674	684	666	704	643	704	702	692	685	696	662	719	699	755	705	746	658	663	670	676	677	724	725	665	688	666	673	623	671	662	682	716	673	665	656	680	684	698	716	712	631	690	668	732	692	683	706	694	639	667	653	659	685	684	715	702	721	656	639	714	699	720	665	744	680	670	669	679	641	687	683	700	661	698	669	654	744	665	690	635	689	762	645	699	664	709	648	672	640	699	682	703	722	678	685	674	683	678	663	637	720	665	707	720	688	664	645	728	696	672	683	689	665	693	666	660	688	671	720	742	653	636	715	662	702	696	643	672	654	693	673	703	702	725	683	652	679	688	664	647	683	720	661	723	660	691	670	688	707	653	714	703	704	680	684	651	706	684	692	717	683	670	729	651	653	690	671	698	691	697	690	704	610	675	704	708	674	693	649	659	707	690	669	713	694	709	668	719	658	687	694	709	648	684	713	719	724	727	675	649	730	697	709	660	713	614	675	749	660	709	700	735	653	664	671	674	684	684	723	698	677	692	695	707	694	712	679	679	710	710	660	700	691	701	690	699	639	685	712	673	703	693	678	658	687	704	659	674	718	676	672	676	736	680	718	680	699	693	746	709	677	659	697	698	670	669	668	680	626	685	685	724	641	657	706	687	664	672	692	712	632	681	628	695	698	698	707	707	716	661	695	681	695	638	658	681	702	658	689	686	683	643	680	704	728	696	670	660	665	712
26226	20393	14632	7601	2986	548	327	230	245	231	217	217	218	204	221	213	217	216	206	230	242	243	204	211	217	239	246	207	211	209	198	222	200	188	238	205	243	179	232	251	238	219	230	224	212	205	219	210	213	235	250	235	227	194	227	256	194	225	217	208	182	231	226	194	222	219	211	208	213	240	222	245	211	208	237	210	208	206	209	202	213	209	239	226	242	210	205	191	231	218	214	226	220	226	220	217	204	239	191	212	214	232	228	221	232	234	203	201	241	213	253	211	221	219	233	220	181	202	208	198	225	206	233	215	242	193	228	226	228	217	234	224	227	220	223	216	217	216	224	197	210	218	244	213	227	211	213	191	203	210	218	190	228	238	199	231	222	208	223	228	213	195	212	212	205	204	213	227	219	228	201	240	202	216	232	248	189	211	197	212	216	214	208	212	220	222	197	235	210	234	254	209	202	213	206	194	220	190	236	216	199	212	238	223	233	228	215	211	171	222	212	218	206	208	227	224	230	209	214	205	209	226	236	223	207	207	220	200	194	258	209	208	231	227	222	235	197	210	213	244	207	217	231	178	234	222	223	219	210	212	201	220	229	219	214	198	204	216	226	220	228	189	213	215	184	237	214	210	212	229	217	217	191	219	237	237	216	227	214	198	191	243	218	216	213	227	225	231	206	237	247	217	227	208	222	236	237	200	206	192	214	236	209	232	240	226	202	223	241	234	224	218	222	217	215	208	217	232	233	237	185	226	243	202	216	220	212	233	239	213	214	215	219	206	223	188	210	221	230	200	258	236	230	211	223	214	202	246	225	204	194	203	222	233	241	228	217	196	225	219	208	232	220	214	226	178	193	226	207	212	234	204	220	215	204	241	231	223	196	209	228	193	211	188	224	198	242	224	219	202	185	240	199	220	230	202	183	214	230	214	189	214	211	228	250	229	231	193	238	225	209	199	208	254	233	218	240	204	214	224	214	200	227	216	215	214	234	237	213	183	242	239	173	252	192	214	237	213	200	201	223	214	214	216	199	213	225	194	224	233	231	210	202	203	216	228	218	224	210	216	227	229	190	203	231	215	239	234	239	225	232	213	226	225	242	192	233	208	210	209	210	226	209	216	187	236	217	190	210	213	217	218	214	207	206	236	229	244	219	206	229	242	232	236	239	206	190	233	181	185	232	201	209	212	241	197	224	225	219	222	208	224	210	220	213	211	202	248	230	231	184	226	246	224	205	199	206	230	209	233	247	201	218	225	216	230	212	217	224	208	243	242	206	187	240	213	215	204	182	214	240	221	208	215	231	228	239	214	201	209	230	205	219	226	222	200	226	207	218	236	204	221	239	243	225	268	218	211	211	203	187	209	208	230	220	203	183	210	226	246	228	197	230	220	248	208	215	217	227	222	210	192	225	223	207	213	247	228	244	252	235	185	200	183	201	177	210	209	219	216	229	250	255	213	210	231	216	217	226	210	237	223	219	201	213	198	208	224	212	231	229	210	225	202	205	202	241	248	226	201	196	195	227	205	223	230	197	191	198	233	207	225	214	217	250	175	231	214	201	225	244	228	203	247	228	219	223	214	202	262	219	223	228	214	218	212	215	228	221	212	207	204	207	226	230	211	226	224	203	207	238	259	242	200	220	220	207	223	222	205	204	213	185	190	230	218	244	213	236	202	235	211	203	192	216	236	240	225	217	226	215	200	215	234	226	235	280	225	209	202	195	209	219	222	231	236	201	202	239	217	239	250	215	241	206	203	225	186	218	196	216	223	205	214	197	228	226	218	228	223	224	186	220	222	202	217	227	209	218	208	246	208	216	239	241	219	223	225	237	214	251	219	213	177	236	224	216	229	210	214	233	248	205	215	199	223	187	243	234	222	247	212	206	209	216	232	220	202	234	233	193	250	212	240	218	227	212	244	227	193	227	239	212	220	215	233	216	177	202	190	222	232	218	187	220	227	193	173	239	231	209	215	227	219	237	224	197	195	199	220	198	219	215	215	238	221	203	199	242	207	207	247	236	211	208	216	246	207	227	207	235	239	223	217	234	203	244	205	240	214	201	210	217	192	204	225	211	205	235	199	201	234	230	216	201	208	217	194	208	217	220	219	232	216	222	231	230	233	205	229	240	234	230	232	199	205	209	197	240	208	209	231	237	214	209	235	215	229	195	211	242	205	198	251	254	236	210	191	222	232	216	225	234	195	224	217	238	209	227	200	252	234	254	223	200	249	219	239	215	219	180	181	230	215	214	207	188	229	215	224	196	235	197	187	206	219	199	192	205	211	221	228	231	218	232	217	260	215	206	214	207	226	197	219	204	210	203	231	219	200	218	197	249	217	208	205	196	202	193	215	207	193	189	190	220	222	195	204	210	213	212	206	200	198	235	211	216	214	217	205	225	201	212	215	221	219	205	232	234	207	218	236	208	212	217	218	222	199	245	202	204	214	203	221	248	266	232	209	224	201	200	189	201	192	237	227	220	202	214	225	228	230	197	208	237	229	217	230	208	221	233	221	205	215	231	207	210	231	196	199	206	230	238	216	239	217	213	216	203	213	211	221	223	240	203	211	199	223	220	225	256	218	207	219	223	236	248	209	251	231	215	247	218	230	215	225	212	223	213	249	216	229	227	216	227	228	254	204	234	250	213	230	211	216	213	196	219	191	217	241	238	213	193	212	192	221	225	215	247	234	202	233	230	234	208	212	227	222	202	226	227	204	201	191	202	222	226	231	215	214	208	219	236	190	210	230	212	184	218	198	225	206	198	211	208	167	200	192	243	223	194	211	207	179	228	196	228	224	223	219	217	193	200	189	193	205	222	187	265	219	212	219	260	193	215	190	199	236	247	223	199	197	209	210	196	200	246	220	235	223	226	212	210	223	224	212	247	219	242	207	226	203	212	177	225	230	200	223	227	233	209	210	202	201	204	191	222	228	215	235	218	237	238	221	204	211	223	201	185	201	235	194	222	211	228	200	261	243	219	203	187	218	202	220	204	182	220	206	247	199	204	228	220	226	247	187	225	218	209	227	223	223	195	217	223	202	241	219	228	208	200	231	215	206	216	228	230	201	210	209	214	215	212	265	243	210	228	217	244	201	222	228	231	208	221	235	233	211	215	218	211	194	195	220	232	195	233	220	208	225	189	209	223	227	222	225	216	231	243	210	232	208	232	234	224	194	202	193	186	233	218	227	232	233	220	202	219	230	222	201	214	227	207	221	207	224	228	224	231	197	204	201	218	190	210	232	215	232	241	220	221	192	233	237	221	209	261	216	195	254	218	217	185	191	218	247	223	194	227	207	240	222	228	221	215	225	218	229	206	214	243	234	223	234	207	220	218	212	210	218	216	232	225	213	237	211	190	195	220	204	212	227	234	216	202	180	238	216	201	244	222	210	210	212	199	254	226	235	218	200	189	247	210	235	234	232	207	235	201	192	228	286	194	220	238	205	227	232	208	220	208	209	201	239	228	184	214	216	225	222	241	226	208	219	208	207
15908	16659	19805	15508	7830	1168	982	566	520	509	478	497	459	505	500	486	505	533	517	504	490	504	472	527	508	515	465	534	466	512	540	515	500	488	515	486	523	509	485	510	543	565	556	488	531	541	513	489	503	529	557	532	559	502	510	507	526	539	500	535	545	493	512	527	522	527	556	531	536	510	516	501	517	520	520	518	578	540	511	518	521	508	573	536	488	564	558	475	499	570	483	506	496	533	537	466	503	557	494	573	476	519	500	512	523	499	537	521	511	498	502	539	507	477	557	517	502	507	502	504	497	516	505	522	532	535	514	544	525	512	489	499	530	519	526	500	523	496	487	526	507	515	516	541	523	533	513	505	516	499	544	517	514	517	533	509	507	489	519	499	526	511	502	540	535	485	526	488	519	497	537	530	479	516	531	531	516	534	534	490	503	541	529	519	493	508	535	519	502	478	537	550	507	506	522	507	520	523	471	547	483	513	500	551	468	506	486	520	504	552	551	504	468	480	543	489	534	532	488	534	514	492	516	512	518	504	528	530	509	501	545	508	501	537	465	538	493	482	513	528	557	496	466	494	541	498	537	520	526	517	475	497	515	481	553	500	509	471	543	540	511	530	522	543	534	524	536	512	506	497	537	517	511	508	497	539	507	491	512	534	526	500	468	509	520	538	495	522	519	499	507	531	529	484	527	549	551	536	536	494	524	534	541	513	508	516	480	494	491	494	516	520	508	552	515	534	507	506	515	517	493	535	519	553	519	549	473	510	540	523	528	488	521	507	509	510	503	509	503	532	499	510	469	542	544	490	531	524	486	494	522	523	484	564	518	536	525	496	528	509	546	539	536	546	500	506	531	515	492	509	521	501	479	506	512	493	495	541	467	533	500	526	521	539	509	489	499	510	474	519	515	568	570	542	555	490	508	508	513	554	525	512	494	502	516	562	505	539	554	538	526	533	524	478	476	487	500	539	512	553	504	502	495	530	498	550	510	484	460	559	510	537	546	524	544	523	489	520	499	497	528	519	552	528	510	529	539	513	515	475	532	503	515	518	506	505	493	495	524	522	514	475	543	521	515	528	532	534	516	516	499	532	548	528	532	548	490	511	517	529	506	539	540	536	531	526	517	531	524	482	470	505	532	460	482	545	490	518	521	500	537	508	505	498	520	497	534	538	511	509	503	580	506	507	527	499	539	495	540	526	522	519	517	553	537	530	512	549	506	502	494	522	494	515	542	511	530	530	517	508	531	516	505	527	542	502	498	464	522	492	535	519	547	486	480	521	540	511	551	516	510	549	503	483	534	530	473	540	538	542	528	538	530	504	491	528	564	545	535	526	478	574	512	560	485	512	513	526	518	529	506	519	563	515	552	508	510	539	538	486	524	553	526	504	511	508	517	470	500	520	517	505	530	522	515	536	512	499	478	546	527	522	519	527	536	530	529	520	494	570	554	535	495	497	567	535	534	526	545	503	522	526	536	503	504	503	505	544	520	511	486	531	487	559	521	512	526	512	503	497	525	509	499	527	511	529	549	500	481	512	537	500	527	484	479	499	521	488	555	528	564	542	532	512	526	519	537	531	480	495	479	535	458	510	502	505	528	518	505	526	510	525	491	509	496	537	545	504	463	507	500	555	531	517	513	507	501	501	491	499	491	505	540	508	524	502	541	540	526	525	543	509	512	505	571	508	521	507	520	505	505	522	490	551	507	551	504	524	519	527	576	520	529	494	516	514	512	516	524	482	505	546	485	523	529	523	520	548	530	511	524	529	496	497	526	532	526	496	526	514	515	541	533	504	457	516	506	471	515	523	510	507	502	515	491	554	504	527	495	474	510	538	515	495	515	531	554	548	533	513	505	551	506	515	482	520	460	504	489	482	564	509	524	501	578	520	534	494	499	529	534	485	499	493	500	553	543	473	533	538	537	511	523	520	518	503	482	542	516	534	533	487	526	530	507	534	523	523	487	520	557	528	510	533	554	553	554	499	538	516	505	483	581	518	536	522	493	553	529	502	511	500	538	519	525	503	531	509	526	485	499	529	509	505	531	563	517	486	494	522	554	504	549	476	513	493	533	545	525	502	495	515	493	543	532	537	514	531	555	517	512	522	516	557	533	525	515	529	509	536	502	513	530	495	527	497	505	568	529	508	481	503	566	529	528	538	539	512	536	487	537	533	527	543	478	512	503	534	508	464	545	537	507	497	470	510	523	559	530	480	524	551	506	538	514	534	515	508	539	536	560	501	525	544	517	553	492	496	507	529	483	534	509	520	522	510	504	469	512	506	472	543	533	530	523	527	545	480	523	500	511	510	495	504	511	523	530	530	529	518	516	535	526	531	509	510	525	567	491	513	502	558	548	503	521	488	493	500	526	499	476	528	491	486	497	532	519	506	524	505	473	543	510	490	557	494	500	507	565	495	504	499	529	510	571	469	514	493	563	471	487	564	532	500	485	518	537	502	537	541	523	587	496	496	492	489	522	515	526	529	525	543	541	512	513	553	522	459	524	540	502	529	504	528	524	472	540	519	537	557	493	535	522	530	502	536	511	549	544	487	549	506	502	539	512	532	554	542	544	521	499	526	500	527	492	526	481	542	509	518	532	497	543	524	533	510	520	532	520	466	525	520	517	480	539	495	499	506	488	518	508	489	525	519	535	534	565	515	505	508	543	519	450	470	498	502	564	506	485	497	508	531	499	493	534	541	503	496	486	517	525	497	505	530	502	520	547	508	523	492	518	539	533	480	519	539	514	522	519	467	547	508	508	476	527	525	490	492	503	544	495	541	492	538	492	522	542	514	542	515	532	497	491	518	536	498	524	563	540	535	512	516	507	530	515	526	525	483	541	499	493	510	500	538	507	524	506	468	554	548	511	517	490	524	528	494	531	571	496	521	545	528	521	524	513	487	501	504	496	505	526	524	554	556	486	542	527	511	537	520	563	534	501	510	496	583	507	492	539	547	527	482	482	506	515	528	499	519	517	538	531	492	486	526	523	505	520	549	481	511	513	516	525	487	509	515	477	530	528	535	498	509	512	515	540	521	512	530	505	497	563	551	508	503	528	513	472	535	499	512	532	495	534	505	539	499	501	482	507	498	483	502	517	510	496	499	519	522	533	507	553	536	500	527	487	480	502	526	508	504	509	495	520	513	527	476	493	553	539	532	500	525	493	521	545	518	539	519	508	521	519	505	496	539	503	542	507	513	524	496	539	522	486	522	524	517	513	485	507	503	486	529	497	528	492	505	540	529	539	514	525	543	510	492	504	518	501	535	524	504	512	515	490	550	539	537	486	475	538	527	521	530	510	498	508	500	525	487	534	511	529	510	524	555	521	500	534	524	538	551	479	557	561	523	491	525	524	499	483	524	527	507	538	585	496	487	538	517	544	547	515	530	545	513	486	501	501	497	522	529	521	528	541	506	518	527	503	554	514	518	520	518	479	555	501	477	491	532	528	562	499	524	526	489	514	518	511	500	523	495	481	530	514	509	512	521
39769	28164	31460	26131	14525	4527	2256	879	339	341	355	338	301	332	333	339	329	338	333	336	330	334	354	338	358	310	331	311	354	330	335	354	332	303	345	373	348	345	337	326	292	354	374	362	368	346	348	346	333	319	329	338	350	333	334	339	372	372	332	376	338	336	342	349	342	328	335	344	317	327	307	366	333	326	347	356	359	338	340	341	349	342	352	330	363	315	319	316	370	344	323	335	344	361	330	365	354	336	345	344	358	330	293	346	327	317	330	323	316	379	370	330	310	324	319	322	327	340	335	317	331	358	325	329	342	329	319	334	328	324	317	315	364	346	374	347	307	332	359	328	341	300	320	343	346	334	336	389	340	323	309	281	310	306	336	335	335	306	336	350	317	350	322	332	340	326	380	356	328	354	353	331	338	338	340	344	338	290	338	328	323	363	348	334	322	343	342	341	371	353	318	330	343	336	353	337	344	333	352	340	373	324	343	342	343	318	327	362	339	298	353	334	337	295	319	358	353	347	310	314	333	344	341	314	344	317	348	314	339	341	315	347	300	334	358	359	395	371	357	352	330	344	317	349	326	342	364	389	352	346	339	316	348	341	330	313	352	378	317	328	314	305	353	331	327	323	314	345	332	323	315	381	342	353	345	323	304	343	356	335	348	334	340	333	340	289	364	369	374	362	335	308	352	372	352	338	326	329	361	328	309	339	328	331	303	296	330	360	346	359	314	337	308	336	317	301	346	291	323	365	336	291	352	315	326	305	338	301	342	316	341	316	318	327	364	339	348	342	353	312	360	334	327	374	310	316	297	322	322	319	315	339	326	313	338	333	325	299	343	330	315	332	349	317	362	309	318	335	299	353	325	330	354	320	349	362	337	359	341	345	322	313	313	328	368	313	352	346	295	336	356	315	321	307	321	318	350	365	348	352	321	304	324	345	326	305	337	352	339	341	311	350	321	344	300	314	313	331	315	331	329	324	363	344	371	315	318	347	369	353	350	339	304	324	352	344	296	326	333	306	354	339	308	296	345	315	337	334	295	329	325	308	321	342	347	350	319	326	345	327	363	334	345	341	316	353	358	364	305	325	349	345	321	314	315	326	335	354	317	352	347	341	345	320	357	332	300	307	357	355	358	338	333	305	324	311	356	302	350	320	308	355	340	305	284	321	343	327	294	310	319	343	340	332	341	338	331	325	322	349	311	302	317	329	329	324	320	373	352	351	338	313	335	378	326	327	307	315	346	349	362	328	339	326	323	331	311	328	341	310	331	353	341	351	335	337	331	329	308	309	311	312	338	367	362	319	331	324	341	358	341	313	330	349	343	343	344	377	344	330	336	332	330	282	321	323	353	343	357	350	336	341	302	313	301	344	332	348	363	346	313	343	321	340	334	314	319	335	324	332	369	299	296	320	340	318	372	360	339	341	343	306	329	329	332	320	306	320	325	338	342	327	326	321	294	313	317	303	297	297	341	364	343	334	314	337	287	327	370	369	362	319	351	337	337	374	333	361	350	332	354	311	323	349	335	370	312	317	311	366	326	317	377	325	333	336	324	311	357	337	359	339	312	305	343	347	373	322	341	330	333	345	305	344	348	339	340	332	362	332	353	351	340	331	346	317	344	327	334	295	305	329	279	318	304	372	339	347	312	322	319	335	318	344	334	372	335	317	323	318	320	331	338	364	314	386	376	337	355	369	300	377	375	296	328	347	327	344	381	340	343	342	303	330	348	353	332	324	366	353	309	342	343	321	347	319	347	352	355	343	347	353	342	331	360	329	333	286	281	320	293	315	340	300	335	345	319	336	324	352	361	350	359	320	331	347	329	351	348	347	334	322	362	347	318	346	327	390	367	337	339	285	304	324	335	326	345	347	327	308	309	322	323	309	333	349	320	313	318	364	349	309	297	343	318	369	343	317	311	308	353	367	332	314	383	328	300	343	336	321	364	302	337	367	345	294	325	364	342	350	323	347	330	332	334	358	335	321	364	351	333	367	339	327	345	340	347	291	344	332	328	331	317	342	358	321	317	335	351	383	353	343	344	350	328	337	340	337	351	328	344	364	364	337	324	319	320	373	365	337	362	315	329	316	315	353	328	331	351	329	332	332	337	288	349	311	348	355	348	324	341	319	347	335	302	349	320	350	318	378	332	309	366	369	350	378	335	344	343	330	316	331	322	387	328	314	313	327	332	321	325	362	322	333	345	353	326	344	373	318	334	336	299	312	378	306	313	326	340	352	319	330	331	312	346	336	303	334	308	323	341	268	333	348	345	330	346	328	341	340	366	336	325	323	335	317	332	331	352	336	363	318	331	339	314	325	328	339	335	367	353	350	298	333	311	329	310	322	290	339	408	347	331	331	312	338	338	371	349	349	306	303	317	330	354	300	333	360	321	359	367	329	350	348	310	328	321	313	364	336	336	360	354	291	306	334	327	332	347	363	337	333	355	308	307	369	361	354	326	342	319	329	365	376	346	353	345	339	319	327	352	343	297	294	340	344	316	315	342	338	366	332	304	355	361	321	323	332	307	320	306	317	310	279	316	340	346	360	338	332	375	344	337	369	319	328	317	295	365	350	331	379	352	354	355	334	367	341	375	346	365	312	338	355	344	347	300	338	349	344	333	305	318	348	346	331	359	354	300	311	366	317	351	343	328	334	308	350	344	290	332	350	349	353	320	343	316	333	366	355	355	337	347	320	346	365	345	321	345	318	334	340	308	298	365	348	361	341	333	309	363	289	335	354	335	364	360	328	335	327	330	287	353	326	331	320	314	340	292	348	337	314	338	358	347	327	341	352	344	316	316	342	364	351	331	344	352	364	336	335	326	314	318	310	351	337	329	339	331	341	335	361	335	332	326	345	333	340	349	367	347	312	319	327	313	372	353	326	310	355	309	308	344	308	310	367	330	330	354	314	354	337	318	336	338	275	328	327	349	313	336	346	320	335	313	344	328	334	360	309	338	349	347	348	352	336	318	348	291	289	339	334	380	327	372	358	351	313	332	328	302	329	353	305	369	342	330	326	283	324	319	344	351	320	359	386	342	348	364	339	338	319	396	346	348	322	358	331	332	347	308	307	340	343	341	342	330	342	337	337	370	345	354	330	333	300	356	347	315	337	358	326	328	356	333	311	308	368	320	329	290	329	326	329	354	331	344	333	387	331	324	375	316	363	370	366	300	314	322	336	324	361	351	370	355	343	346	358	357	335	380	321	345	310	321	295	339	338	344	361	318	327	368	365	308	332	338	347	307	289	316	292	365	346	312	316	303	339	301	352	348	337	314	282	337	322	364	318	354	314	339	345	333	344	363	341	328	315	369	323	325	319	311	362	326	335	364	323	381	358	317	329	343	353	365	355	354	357	317	312	332	319	337	337	323	327	325	337	335	324	365	308	308	319	336	314	340	364	342	332	335	346	332	316	350	348	334	345	286	336	330	290	302	330	362	377	331	340	360	320	353	324	347	350	338	318	339	352	325	330	339	350	363	334	322	350
25304	22297	37559	37212	26933	9814	8432	2525	790	752	780	776	722	761	770	733	735	777	762	730	761	769	731	751	733	729	772	769	755	723	761	774	752	730	756	717	740	746	735	783	815	733	741	766	733	735	741	747	738	766	787	783	729	738	759	792	751	728	774	721	726	758	786	786	739	737	776	735	778	818	768	733	756	725	762	733	708	776	686	749	745	785	770	751	715	774	695	696	721	762	793	733	761	731	724	762	797	717	750	732	769	739	753	766	768	736	754	768	747	751	735	722	768	730	733	722	766	757	726	763	759	728	752	746	782	735	795	796	773	724	742	741	750	732	753	729	733	769	738	741	761	723	698	717	734	721	718	754	792	754	705	750	701	754	785	711	741	772	736	708	748	700	739	768	727	772	692	733	729	734	692	758	774	754	732	715	754	742	743	747	765	741	782	752	728	714	770	776	698	770	741	800	744	706	778	780	772	716	719	737	773	737	730	772	721	796	713	690	747	766	770	735	717	716	735	730	757	736	783	743	741	764	749	740	758	731	779	714	716	750	741	756	714	733	776	780	749	771	786	731	757	747	747	736	714	707	742	698	747	731	751	746	686	759	788	786	772	744	718	784	771	760	763	729	788	744	805	724	762	764	764	741	732	740	711	718	677	710	740	697	735	731	790	774	766	760	767	732	762	722	756	711	712	776	779	772	700	742	800	746	727	768	780	739	706	691	759	739	733	810	768	752	769	745	735	717	744	745	758	764	788	779	745	727	764	752	783	727	706	771	744	734	788	719	710	720	735	746	748	720	737	751	826	755	754	715	782	755	756	776	730	790	762	760	759	755	789	736	755	756	773	737	779	792	776	722	706	765	703	761	718	715	731	744	729	788	739	764	718	741	744	747	748	774	729	737	719	772	725	789	748	703	717	791	779	732	782	711	744	728	775	721	736	802	765	766	709	750	727	729	778	721	677	757	755	769	749	730	738	768	763	714	766	714	741	711	722	720	754	731	744	712	787	726	735	733	727	743	735	784	751	768	755	733	749	745	774	742	749	723	742	749	748	721	779	737	758	726	747	718	747	768	753	796	762	715	737	730	720	772	736	805	713	779	695	725	757	757	755	756	768	705	726	710	763	726	776	754	735	739	723	795	738	739	706	792	762	764	757	765	753	711	721	762	741	755	756	730	715	742	778	748	770	709	732	765	753	744	774	754	788	733	770	725	732	749	726	770	818	813	778	743	755	728	746	672	750	790	739	732	708	744	742	729	706	761	736	747	757	758	738	753	763	757	775	750	755	737	729	728	748	692	779	763	765	699	756	723	744	747	733	749	731	742	713	768	756	780	734	762	771	706	733	777	766	724	747	745	765	743	723	760	762	745	779	696	748	728	761	714	756	763	753	722	743	789	783	719	782	741	751	773	792	750	769	736	762	729	732	773	727	715	720	728	747	744	779	757	706	736	762	754	766	722	701	752	740	757	773	777	723	781	826	740	741	764	739	762	762	741	742	777	810	722	744	736	714	795	725	714	695	729	757	718	760	772	764	757	760	755	699	808	758	706	770	743	824	734	774	727	726	744	765	778	707	747	776	764	722	754	808	771	734	768	769	762	743	755	686	787	764	748	752	768	761	748	764	749	727	790	781	753	752	780	697	782	757	771	759	746	773	692	736	760	739	737	786	693	747	697	760	737	782	720	735	748	728	738	784	725	795	739	743	784	744	766	747	751	776	707	761	740	787	775	747	742	779	725	768	735	740	737	761	736	727	774	730	741	738	722	746	743	760	706	730	764	692	706	750	761	727	677	725	764	756	749	810	748	715	768	742	716	758	743	706	706	687	776	778	718	774	766	763	748	791	771	769	751	719	740	784	722	702	768	741	772	694	769	688	716	741	782	732	789	757	744	706	698	737	735	754	749	760	794	759	714	781	704	705	717	789	730	720	725	756	735	798	732	743	766	769	729	740	712	710	785	744	786	763	703	775	752	725	717	752	756	754	715	758	779	715	725	748	717	757	740	753	768	731	714	734	734	780	700	723	769	800	740	695	689	757	792	748	723	760	721	783	727	716	742	729	738	792	776	754	741	725	774	715	781	665	688	736	796	714	762	774	757	744	738	754	766	806	732	689	751	746	732	735	760	720	755	732	696	796	762	755	732	779	733	736	733	743	736	738	793	722	777	783	727	763	780	682	758	764	743	767	774	721	709	747	803	763	789	677	713	802	720	740	735	747	783	750	765	746	747	734	779	717	684	764	734	728	792	728	780	724	735	721	730	796	760	707	783	750	752	694	793	739	698	711	772	712	763	768	743	716	748	761	738	730	755	774	737	765	769	684	736	743	743	723	688	733	739	839	716	777	776	763	727	770	727	724	686	744	728	781	748	765	715	791	748	731	761	718	758	774	777	738	716	710	714	711	722	702	726	768	813	754	750	756	697	698	733	737	740	793	752	735	779	707	718	751	739	709	816	723	716	768	728	751	739	747	708	767	727	733	725	739	728	751	816	738	734	741	725	755	825	740	740	762	706	738	710	731	759	697	749	768	746	737	756	707	729	743	755	788	732	779	765	787	742	764	757	680	687	754	763	757	731	705	758	728	759	754	746	751	761	765	720	764	775	756	745	776	699	792	714	729	753	714	707	750	750	773	737	805	725	701	694	807	736	693	748	743	750	696	669	778	783	776	767	752	740	793	738	738	762	727	765	748	747	744	770	715	784	704	763	738	714	763	716	774	775	757	728	740	817	787	724	731	751	741	752	768	711	727	778	756	728	796	735	746	754	727	696	788	725	757	751	762	731	802	724	751	705	727	709	737	736	783	715	733	702	752	703	739	766	782	756	718	770	761	801	706	727	804	749	727	735	752	686	729	674	741	703	698	781	717	740	731	773	799	749	714	778	818	767	738	744	775	785	785	745	756	698	754	752	735	749	760	695	744	736	754	746	746	768	749	740	726	775	766	749	780	731	728	759	776	746	749	729	731	752	743	766	735	719	773	716	724	703	713	736	731	792	797	740	785	746	743	758	777	726	756	778	720	752	766	783	726	732	750	788	678	789	709	756	735	760	697	709	707	773	751	705	709	788	737	724	745	763	747	759	770	759	760	782	738	719	739	745	760	750	780	715	771	735	751	747	789	774	728	758	746	774	754	779	779	755	703	743	751	723	741	722	753	770	735	748	782	718	754	740	721	717	752	721	701	729	770	715	712	708	768	735	766	789	783	729	801	731	713	764	731	781	763	758	754	701	719	763	716	733	737	748	761	746	772	731	746	720	781	725	753	731	756	754	736	779	742	771	692	717	804	741	744	725	755	729	757	733	719	721	787	743	760	782	713	759	691	752	713	751	760	731	698	736	744	786	712	759	747	730	753	719	752	717	765	727	861	735	704	721	731	789	798	770	796	783	757	759	733	787	718	759	750	751	732	739	718	755	702	743	750	735	721	738	749	684	728	802	750	761	683	771	732	763	683	762	747	735	785	758	740	732	784	755	743	734	795	796	763	808	762	773
48425	32906	43152	40696	24089	8991	4011	1672	374	327	309	349	350	346	377	311	297	334	332	372	353	306	321	301	307	330	336	337	328	302	350	347	331	362	306	351	321	331	337	348	342	343	390	349	328	279	320	350	316	323	332	338	345	381	329	347	348	331	335	342	329	347	282	336	315	305	322	315	335	298	360	326	343	293	329	335	340	354	304	299	333	321	353	346	328	344	352	303	334	337	343	335	336	325	309	306	310	334	321	344	344	342	324	338	298	340	307	313	317	339	320	310	323	327	316	330	324	329	295	288	306	322	310	300	346	357	316	314	331	334	331	328	326	304	339	333	319	346	350	323	348	318	312	301	306	332	338	346	329	314	332	350	339	306	304	304	314	334	337	340	335	290	314	306	326	319	338	336	316	285	338	325	306	302	323	358	306	331	335	327	344	341	312	315	346	328	337	321	323	336	316	340	321	316	307	327	322	291	328	363	349	301	374	333	309	345	353	325	343	342	306	323	331	328	326	302	376	309	326	355	345	326	319	320	342	360	342	358	309	348	357	316	332	303	335	302	328	305	310	300	327	342	347	318	319	342	315	299	321	338	299	355	337	308	328	314	298	348	338	344	345	339	328	317	332	311	351	338	332	310	295	303	334	311	318	318	347	337	318	359	315	360	309	333	369	331	333	348	326	309	333	362	303	295	317	313	327	292	318	336	335	349	333	314	312	322	312	300	317	327	321	354	285	347	341	346	368	298	358	362	339	292	326	320	300	335	308	316	348	340	343	346	314	348	340	348	319	383	327	321	317	343	329	318	319	304	317	343	322	307	335	353	310	342	312	317	363	309	336	351	342	343	334	308	317	321	312	334	350	330	341	330	347	321	359	331	328	306	325	342	352	306	351	351	333	354	329	318	336	335	306	368	321	347	320	324	326	322	348	309	339	338	336	322	311	274	334	305	328	342	332	305	290	372	320	330	320	329	309	321	336	298	344	349	343	321	302	315	318	316	319	311	324	311	316	325	305	319	305	340	333	323	347	318	330	330	360	319	341	339	322	303	312	281	305	309	350	338	356	330	346	336	322	298	292	341	285	311	313	337	337	310	285	339	322	320	343	351	344	311	340	323	347	381	341	314	347	352	357	344	328	306	297	313	333	345	326	331	278	332	327	306	336	323	317	276	302	305	336	314	331	340	329	366	303	306	312	333	314	327	344	322	337	343	317	319	358	330	348	302	304	343	324	334	330	357	314	327	332	308	351	315	335	329	363	311	318	320	351	303	351	298	326	296	335	314	338	311	327	328	330	335	313	323	322	323	345	320	349	306	323	291	331	316	316	355	301	334	322	371	349	347	322	320	335	326	328	348	359	312	344	313	332	344	286	323	313	353	322	310	356	328	349	312	315	331	313	296	306	333	355	337	328	321	295	357	324	346	320	301	319	321	301	313	318	342	351	313	312	332	327	342	319	322	339	326	280	331	339	333	304	347	308	328	318	292	325	289	345	347	314	341	321	356	333	358	336	331	302	311	292	311	328	396	358	274	329	308	316	326	333	325	311	290	360	345	321	336	334	316	319	326	319	343	318	335	374	284	312	328	322	288	319	333	330	358	305	330	321	360	354	314	331	351	308	301	294	313	319	326	351	328	317	306	314	325	329	320	336	312	310	305	326	339	345	363	358	326	309	314	335	297	304	319	336	334	321	296	316	319	324	315	349	290	327	314	329	348	343	309	320	334	319	329	321	346	352	307	331	305	347	327	333	350	314	351	327	311	339	316	324	340	329	299	302	319	338	314	326	343	304	309	330	344	324	304	319	351	376	303	297	328	347	338	310	349	319	307	341	319	314	324	328	309	334	333	300	298	321	331	330	348	303	350	296	308	341	316	338	339	317	349	342	341	310	287	341	340	311	345	333	308	332	312	346	359	335	325	317	312	325	355	327	344	336	344	338	306	339	328	321	331	353	346	361	320	330	343	356	340	320	303	287	317	321	347	341	332	334	319	371	348	296	342	289	290	342	326	305	338	311	310	282	370	326	365	353	335	301	354	302	341	336	312	305	257	326	287	318	345	384	337	334	316	356	322	332	317	326	339	324	305	342	339	304	337	359	347	309	313	315	302	323	302	336	300	332	326	302	323	331	309	343	302	309	294	305	320	388	333	346	348	319	309	320	337	340	323	374	367	317	325	348	286	317	350	329	311	295	339	349	324	335	302	326	344	305	307	325	346	336	301	331	339	347	324	334	317	295	309	335	343	355	329	365	331	287	292	317	356	308	330	330	332	338	327	306	310	318	331	308	324	311	342	325	308	316	340	301	299	310	310	313	308	313	337	305	289	349	319	333	354	324	318	312	382	310	327	338	313	336	327	334	344	305	281	345	336	326	341	311	321	336	330	316	338	311	337	322	323	363	344	321	325	317	352	348	289	345	319	326	332	291	342	335	316	310	302	339	306	346	309	341	340	292	325	310	325	329	333	316	349	303	376	320	297	341	328	325	320	313	298	306	304	322	313	337	348	339	333	301	306	313	352	339	314	345	304	338	360	334	322	304	336	294	352	359	346	318	316	325	318	323	309	295	335	326	330	321	325	318	298	338	347	311	302	282	290	288	379	341	316	332	332	322	396	326	350	357	335	307	315	358	355	302	329	344	340	302	301	336	317	291	336	356	345	320	298	318	374	300	338	289	355	304	306	314	313	317	348	324	327	305	329	308	297	320	304	308	341	320	335	350	340	333	345	335	315	319	305	290	317	325	294	299	359	311	341	345	325	298	315	313	338	347	314	300	339	348	331	315	335	348	344	353	317	303	357	351	357	335	280	321	321	344	318	342	361	317	319	323	305	287	323	307	324	306	327	320	309	360	322	339	282	281	332	298	342	358	312	341	303	339	340	347	324	315	319	347	314	299	294	327	332	323	339	319	342	336	318	344	317	337	328	340	287	355	293	322	307	322	283	309	342	291	302	342	359	370	335	338	342	333	292	358	315	330	328	331	326	319	307	339	331	335	342	344	316	348	336	313	284	340	305	347	329	346	310	352	317	358	322	337	356	374	324	304	327	289	308	316	347	285	327	323	309	346	360	328	359	311	297	332	346	324	313	340	323	307	337	301	332	322	380	321	298	334	325	291	337	333	300	319	355	321	333	330	337	323	303	338	303	344	314	328	324	331	347	381	343	331	351	333	326	312	363	331	311	342	331	372	327	355	332	305	325	291	329	359	361	324	315	313	313	356	284	322	341	363	344	320	346	317	317	378	343	276	321	291	335	317	328	342	299	306	310	357	313	311	343	343	317	342	293	324	330	345	320	321	316	325	334	320	300	329	321	349	313	290	321	339	324	286	345	353	359	292	337	322	306	300	350	298	279	346	350	336	345	352	318	328	335	294	314	296	339	345	280	316	335	346	321	329	340	353	323	344	320	321	345	329	342	325	356	339	314	286	330	316	356	333	308	320	349	351	294	309	316	326	327	331	338	313	344	342	334	331	281	319	338	289	341	311	317	338	372
29898	24592	46372	48631	36030	15552	13445	4591	728	736	702	712	696	739	750	746	769	750	756	727	723	767	738	735	734	746	727	705	726	737	725	748	725	698	723	648	718	749	683	680	721	707	718	691	732	717	750	708	715	693	668	734	702	705	706	702	642	693	724	709	713	718	698	730	722	713	755	699	719	734	684	690	746	716	716	730	730	720	685	706	710	764	730	751	737	718	686	715	677	742	720	710	718	737	692	723	746	740	686	721	694	733	738	712	743	702	676	711	741	720	701	729	745	739	698	746	691	737	695	732	735	712	744	752	686	677	767	715	693	741	751	741	692	693	715	751	733	737	713	697	732	728	736	697	683	713	723	692	734	754	722	712	723	724	692	712	741	724	692	688	713	730	763	653	668	709	681	708	740	712	688	726	727	754	713	715	738	711	724	695	709	717	729	701	752	748	703	719	647	719	712	662	747	715	725	682	733	697	734	733	722	724	678	693	679	707	729	685	742	702	765	688	699	755	725	690	685	715	725	698	659	707	756	716	717	729	671	713	708	756	662	692	708	724	723	764	730	746	760	678	741	680	688	685	693	697	718	704	715	706	709	705	640	741	739	685	673	756	767	714	691	720	688	713	670	678	683	690	740	716	784	714	656	675	748	681	731	709	738	737	757	724	703	711	725	685	691	748	676	741	710	733	688	788	741	664	716	722	729	701	687	766	729	701	710	729	707	732	746	707	745	711	693	684	645	706	678	776	706	735	644	745	699	698	712	681	702	750	755	671	731	743	703	750	699	739	711	719	719	764	721	693	705	742	725	682	709	781	720	720	709	675	687	739	661	643	682	724	742	696	729	726	731	748	682	697	726	733	725	663	723	737	683	731	716	748	766	698	696	741	715	698	678	693	716	707	720	696	729	718	740	671	707	683	685	716	697	700	721	743	743	687	701	690	732	722	713	774	712	716	663	723	656	718	744	738	711	752	692	705	713	694	694	746	717	792	716	667	730	777	714	681	747	688	727	690	696	742	654	722	726	681	718	741	758	707	695	678	726	749	739	661	703	686	718	695	723	742	714	716	790	675	731	743	730	716	712	721	742	714	739	728	649	668	720	700	716	684	692	722	677	715	708	697	692	681	702	719	733	684	719	693	734	760	743	710	740	709	741	737	693	738	729	739	723	698	688	703	710	714	706	721	739	714	669	734	751	720	744	694	717	730	710	715	710	739	740	714	749	715	736	709	709	725	729	758	731	697	701	682	696	725	677	724	751	734	717	721	752	718	691	686	689	694	741	652	695	730	757	706	697	733	684	709	666	714	697	719	674	688	727	694	694	727	752	688	727	731	684	730	714	713	690	685	692	704	654	687	734	685	713	705	714	693	714	687	738	747	687	704	710	725	693	749	758	732	716	690	719	743	698	699	717	674	681	666	748	702	673	732	699	709	728	678	751	727	700	698	724	725	736	735	705	696	712	748	648	729	704	661	695	736	747	719	697	686	656	700	729	698	750	703	698	713	760	699	755	773	700	733	681	683	720	751	722	730	736	668	715	693	686	705	739	684	736	736	729	661	700	748	714	754	769	702	741	709	688	725	716	708	695	748	679	708	682	707	697	696	722	700	655	721	713	764	652	726	698	741	732	677	735	720	713	705	679	704	675	734	722	679	726	734	745	677	719	681	707	726	733	696	688	715	692	722	717	700	716	717	669	734	716	727	695	751	769	715	706	740	746	748	730	715	711	731	719	674	691	699	670	713	708	699	750	691	699	700	719	685	710	718	730	729	695	639	723	716	735	718	714	682	686	685	683	735	705	697	740	753	709	729	712	691	667	716	750	701	749	723	705	680	725	688	730	673	729	741	710	771	732	721	721	631	685	685	699	676	716	718	736	653	707	740	731	725	724	664	729	717	665	710	691	669	697	704	705	718	701	704	731	680	739	705	682	751	696	677	667	746	662	701	699	701	702	692	702	703	664	774	706	703	684	715	703	733	764	720	711	703	732	696	709	718	724	703	712	728	719	705	711	701	698	703	687	690	714	675	648	654	697	694	735	713	685	700	749	686	714	780	737	720	773	710	668	762	722	713	717	688	737	703	678	670	686	704	733	695	748	660	675	753	719	732	681	722	714	694	779	707	713	734	696	685	762	672	735	734	724	703	763	712	743	742	668	723	725	666	761	725	729	718	713	728	741	738	744	725	692	727	735	684	720	685	706	727	733	716	712	705	711	736	702	721	725	720	684	727	722	701	735	710	687	737	704	697	696	740	698	717	695	701	738	714	718	664	682	716	729	737	731	692	740	689	750	711	718	741	700	745	691	667	737	680	671	728	703	742	714	730	703	688	684	681	717	698	685	701	724	706	759	733	727	715	719	737	751	718	740	725	719	684	722	687	696	698	705	720	729	713	680	746	736	681	712	743	668	687	726	718	740	689	730	704	748	721	716	733	698	721	638	701	752	674	711	742	717	758	705	720	685	673	687	726	737	684	657	780	713	716	719	735	749	685	715	706	697	682	711	748	692	699	694	681	739	688	698	652	719	694	779	717	709	716	700	696	731	722	720	695	685	728	705	735	689	733	750	724	716	685	723	708	734	669	723	701	732	707	694	724	705	665	718	704	739	761	679	723	726	686	755	712	711	706	739	670	734	672	746	711	689	695	671	723	722	688	710	709	681	698	692	728	728	700	664	698	670	691	728	679	725	708	680	761	670	720	675	699	702	663	690	707	703	705	681	706	732	731	708	721	741	763	722	664	708	701	711	696	685	646	738	723	685	727	745	706	670	713	703	723	718	697	718	716	674	716	698	705	758	641	707	727	720	709	759	684	734	693	720	697	712	715	725	675	690	703	718	684	770	702	735	742	733	742	692	728	710	713	729	697	692	738	659	720	726	714	649	759	723	657	681	751	684	695	682	702	721	688	734	688	709	688	687	745	712	693	699	653	669	742	708	682	735	736	702	724	676	703	700	766	736	700	741	709	699	727	731	715	742	698	721	751	721	697	716	742	725	791	746	692	659	748	685	693	650	708	673	721	741	771	729	738	721	692	717	694	718	701	760	715	718	719	702	711	683	716	724	714	741	699	705	706	663	688	752	686	699	718	775	703	692	688	696	728	707	713	777	699	716	747	742	700	696	725	705	753	724	692	680	753	754	714	685	759	698	714	709	727	708	689	662	751	745	722	756	679	687	759	746	698	662	718	705	687	734	739	689	680	688	683	678	720	703	737	715	723	736	757	695	710	709	675	750	733	734	726	701	731	705	681	721	684	717	677	701	671	715	738	712	736	726	720	707	739	735	673	692	693	681	676	727	774	671	708	704	704	687	705	696	699	708	705	757	677	713	725	650	755	761	749	697	698	709	713	694	676	729	666	676	732	749	708	704	696	717	734	779	695	743	692	751	693	705	743	718	739	740	702	680	677	705	720	718	721	749	694	669	720	747	720	691	700	727	696	736	708	718	703	743	699	714	722	712	731	727	714	755	746	706	752	704	708	706	719	736	721	718	752
23999	16774	14191	7955	3871	928	299	293	242	217	216	259	234	222	212	233	244	266	220	235	215	233	224	233	247	210	230	270	219	184	215	231	244	233	244	226	226	222	237	212	234	216	263	219	229	209	221	247	200	221	225	246	235	236	230	207	244	244	237	268	243	237	221	220	244	242	239	239	246	262	218	221	222	246	250	231	251	230	245	222	241	230	213	222	235	197	233	223	223	220	233	211	219	257	227	252	217	215	232	254	217	247	217	237	243	234	241	239	228	254	227	250	248	247	249	239	223	207	228	222	236	232	221	223	229	241	204	252	227	221	240	235	244	206	252	230	238	227	184	225	233	198	258	244	236	237	238	245	217	247	267	225	245	256	202	255	248	258	215	241	231	243	244	229	218	243	251	254	236	215	241	245	231	227	240	223	251	253	235	224	250	230	218	208	231	231	260	240	263	237	233	238	226	227	233	230	223	239	254	268	269	255	240	239	217	228	227	246	242	253	242	217	236	235	226	227	226	200	229	249	234	223	251	233	246	245	222	225	246	226	246	217	261	231	216	238	203	244	236	231	222	255	247	246	234	222	199	248	220	235	247	234	227	216	237	244	224	203	255	238	231	220	245	226	232	244	245	212	235	218	241	223	215	211	227	234	244	217	217	251	233	228	247	256	247	238	230	221	242	244	236	236	225	233	216	269	247	234	251	234	220	213	252	199	240	258	263	273	243	226	234	239	218	216	233	197	218	242	222	194	239	242	234	255	247	249	211	242	235	244	212	205	241	236	222	248	252	247	228	249	229	223	221	228	221	249	251	210	214	237	235	260	220	245	223	247	238	209	253	254	254	225	199	218	225	210	228	258	218	218	232	211	232	244	240	229	245	243	244	236	216	237	227	250	207	227	220	217	236	209	197	249	232	209	245	251	249	250	250	236	237	226	233	210	240	235	250	273	249	223	235	232	228	220	232	221	240	243	261	230	252	240	221	226	218	242	224	219	257	211	226	216	219	225	241	240	251	245	239	218	220	266	220	223	237	220	230	221	240	245	225	212	215	251	215	205	199	222	248	241	197	233	266	251	253	268	233	216	243	238	256	212	262	220	254	249	209	202	238	235	232	230	231	259	246	277	227	239	248	191	246	235	258	233	231	262	225	234	205	233	203	246	222	221	235	242	234	238	206	220	260	219	250	233	264	210	214	226	201	213	204	204	225	205	234	258	244	215	236	228	242	236	239	242	213	242	210	231	235	228	229	207	239	227	222	281	206	272	234	205	259	237	242	262	255	230	235	223	236	262	218	232	233	207	242	221	244	242	237	232	229	226	239	216	228	214	213	260	223	234	248	212	231	201	264	235	214	210	225	212	248	258	273	220	240	234	250	215	227	236	223	218	227	227	236	237	229	248	226	221	219	236	259	216	227	255	204	252	225	228	199	236	253	224	239	218	222	214	231	237	218	236	216	237	241	243	217	217	205	234	267	228	239	220	228	257	209	216	220	235	263	249	225	222	245	238	214	233	256	243	240	238	223	224	252	229	255	243	237	209	243	218	221	236	214	248	207	216	231	179	217	210	241	259	221	289	241	225	231	270	220	225	236	256	227	244	235	263	233	247	220	236	231	247	227	229	224	224	210	233	210	242	271	227	217	225	214	234	224	256	262	214	234	234	203	260	234	237	229	221	225	206	231	236	250	257	231	237	226	218	255	264	236	253	240	202	249	242	261	209	221	262	236	231	214	240	207	232	218	193	265	203	234	242	240	208	238	230	238	264	215	247	235	202	240	201	233	250	248	226	211	216	198	222	240	223	242	250	197	218	202	222	226	221	210	241	220	210	248	229	186	211	242	221	221	222	221	242	245	220	206	228	218	230	223	252	212	250	240	248	198	229	232	226	248	254	227	233	221	227	247	251	229	229	229	218	231	225	242	235	239	236	231	239	227	229	220	257	227	206	210	233	230	204	219	238	245	225	259	242	233	252	217	226	212	190	211	243	228	226	231	219	226	212	229	233	243	248	225	210	241	221	240	206	212	210	212	212	227	235	192	234	255	232	224	245	239	261	226	214	256	236	253	252	218	239	229	240	242	216	239	228	273	246	211	235	231	212	240	261	215	215	229	233	225	244	222	232	207	246	235	244	230	253	212	236	212	253	229	223	230	216	256	233	254	225	238	211	207	222	213	261	221	252	241	252	246	205	239	250	220	241	214	237	247	218	206	260	216	257	235	209	228	218	243	241	210	241	223	232	216	222	233	221	226	240	225	234	215	223	233	242	250	245	246	197	221	232	234	266	226	230	251	268	198	213	218	218	237	215	241	212	189	250	220	202	227	271	246	232	244	227	221	208	219	229	203	225	220	250	238	243	206	214	217	251	215	217	268	231	224	221	220	247	237	215	218	246	242	209	221	210	211	243	211	229	246	247	245	230	228	219	228	214	223	211	223	213	244	229	222	205	248	212	253	232	198	189	231	217	215	235	234	223	215	222	224	225	240	212	220	234	211	258	236	249	214	259	218	235	226	248	213	227	211	242	234	235	252	237	257	217	249	215	222	230	199	224	198	244	247	241	238	229	237	227	235	216	210	249	215	225	246	226	212	236	226	198	272	240	229	242	222	246	236	242	247	236	264	242	219	232	215	225	237	187	221	251	211	247	247	231	232	244	201	230	229	226	239	199	233	241	224	257	217	208	234	264	202	235	225	232	258	216	226	236	237	239	231	230	226	256	217	237	218	226	237	240	241	224	264	218	229	244	212	254	218	242	213	214	206	232	188	260	221	242	250	234	233	240	246	220	266	249	226	229	271	256	250	235	225	235	289	271	188	204	225	240	196	238	228	241	240	248	250	216	253	219	233	235	236	238	243	221	232	245	238	222	259	238	244	241	254	257	244	222	224	225	227	255	232	252	263	213	230	232	215	236	206	226	247	215	243	218	221	242	255	224	243	205	240	237	237	225	229	265	242	263	221	222	223	223	232	218	240	227	229	223	228	259	245	242	220	188	245	237	249	252	226	226	240	236	226	263	237	215	229	281	223	226	228	254	211	226	235	221	224	210	199	260	232	249	222	243	250	222	225	220	242	224	215	217	254	252	257	229	215	254	212	213	223	239	228	221	259	231	235	225	239	256	246	253	231	208	217	239	207	242	230	221	245	231	228	228	229	257	255	246	197	213	224	219	225	250	218	237	216	225	256	209	225	240	238	267	233	211	223	243	224	251	219	235	223	251	226	244	242	228	236	227	241	223	226	238	223	239	213	204	234	233	253	261	235	227	249	227	229	235	242	228	210	220	219	214	235	237	217	237	234	219	226	247	222	207	212	220	216	264	225	222	221	244	266	251	262	242	250	195	227	248	229	205	233	233	214	210	228	239	227	248	220	234	234	226	245	201	242	232	229	232	234	220	223	238	212	220	220	205	231	223	220	217	219	227	229	234	214	209	218	227	229	200	242	219	213	215	230	249	231	246	232	226	260	226	222	227	244	229	214	235	206	229	234	221	250	245
14736	13570	19566	16641	10775	2531	807	672	534	555	553	534	563	528	574	534	573	509	610	557	564	575	510	533	560	557	517	532	547	549	535	539	530	565	518	560	548	483	505	544	590	519	565	581	555	585	568	560	543	536	579	581	543	576	531	556	537	574	522	519	544	546	527	470	531	489	531	565	563	540	520	523	534	524	590	596	534	506	511	516	554	530	576	577	521	531	549	574	517	548	559	540	554	557	568	528	526	573	520	583	538	540	500	530	535	508	567	548	527	519	551	502	529	558	540	503	535	555	534	538	537	553	547	562	489	558	520	529	558	556	584	537	534	597	545	572	558	521	552	548	554	525	552	588	506	497	549	544	585	484	548	560	556	540	502	570	551	586	548	560	570	553	523	578	569	508	523	566	449	560	555	529	573	549	532	490	539	581	549	580	542	504	583	580	503	544	548	553	537	540	564	576	535	564	595	510	544	555	536	543	517	549	505	571	528	554	516	569	557	574	566	574	543	514	539	544	575	521	555	522	579	566	539	544	553	557	527	553	569	559	528	535	492	531	525	485	553	542	534	524	558	559	553	549	538	558	563	551	527	535	556	514	550	571	562	503	577	555	528	521	525	500	549	538	558	545	506	534	534	543	576	548	571	596	547	557	537	562	537	565	554	549	547	544	542	558	517	566	519	533	561	572	557	523	546	535	566	528	514	540	493	549	546	544	563	598	535	570	545	556	500	553	564	546	548	520	526	573	570	547	580	549	544	578	531	553	511	519	582	556	540	563	518	532	550	515	555	582	542	547	536	527	520	546	585	546	555	536	596	519	549	558	507	565	558	536	548	544	611	597	553	569	553	581	535	509	547	519	582	576	537	514	532	543	604	523	547	607	561	529	561	551	522	572	553	542	529	508	543	566	583	569	573	612	523	514	559	562	548	523	547	530	554	529	589	553	556	507	538	519	557	522	518	521	528	499	533	566	536	588	529	549	535	531	513	572	557	542	559	559	560	537	506	543	497	508	523	568	511	532	585	531	558	540	540	526	525	561	541	519	532	546	527	563	534	502	600	508	567	552	540	544	552	548	586	512	543	540	575	520	539	500	544	561	574	517	544	565	526	515	555	524	539	547	552	526	541	566	596	539	512	566	545	528	539	572	529	550	536	525	562	562	555	520	509	531	531	555	543	573	565	599	542	528	541	535	561	573	540	537	543	547	524	559	548	495	580	549	515	563	548	560	558	585	538	571	549	533	557	581	558	556	589	545	513	547	501	555	550	570	510	504	548	544	522	577	547	538	568	541	557	553	535	526	482	541	528	549	566	561	545	559	592	566	558	551	545	486	564	565	544	558	545	551	609	574	563	560	539	569	554	539	580	531	518	576	532	535	528	566	547	540	549	562	526	527	584	517	536	598	547	586	580	606	552	537	525	557	501	526	578	503	520	506	497	538	538	590	538	519	538	557	529	568	542	597	540	563	587	569	582	551	524	512	533	545	539	526	546	543	564	564	566	516	558	547	573	497	515	534	535	535	506	539	541	527	531	555	512	531	524	527	566	513	527	539	580	514	548	512	569	577	579	520	576	537	541	546	562	523	579	511	554	541	577	537	597	542	526	532	539	535	526	544	506	561	544	541	537	550	536	524	530	518	578	519	589	555	560	560	556	549	545	527	526	565	546	555	569	522	555	571	552	538	559	524	560	539	557	542	557	546	556	537	526	500	538	538	534	524	576	515	583	576	577	552	549	501	525	556	509	567	492	529	557	509	539	556	576	570	524	558	528	556	566	516	504	557	557	519	586	559	531	551	531	497	572	525	554	518	527	538	614	596	595	543	574	576	512	564	529	558	502	517	585	539	491	616	531	563	569	490	579	561	530	582	524	601	545	512	561	526	534	532	594	543	540	548	514	540	548	544	543	508	528	525	553	543	546	552	545	539	542	574	506	536	542	572	538	572	559	563	571	561	537	572	521	528	534	533	557	575	487	560	538	564	571	549	586	550	584	495	521	515	541	584	531	550	532	602	535	553	558	539	564	542	536	511	494	505	541	517	522	530	542	522	519	573	521	578	542	540	564	555	541	544	516	521	539	553	568	556	548	530	540	534	533	562	546	543	563	553	541	512	521	570	521	532	555	521	542	572	565	539	568	535	552	522	540	501	532	506	588	544	513	505	553	584	552	524	562	527	542	513	534	578	507	537	566	520	589	577	555	593	516	498	522	570	601	546	491	532	579	553	545	524	525	530	553	547	554	561	537	550	516	542	545	571	534	517	527	522	535	513	539	544	536	524	578	532	514	528	501	546	551	561	535	494	559	504	549	535	523	533	567	558	616	496	556	557	576	560	530	540	592	538	534	540	548	561	554	539	542	596	547	577	608	557	528	572	507	498	549	557	564	584	566	544	544	549	520	549	537	543	597	516	564	542	544	573	557	549	495	581	560	547	537	555	524	515	551	531	566	572	545	542	544	555	560	550	516	592	537	540	537	515	554	566	574	536	580	523	547	546	533	522	529	548	541	535	535	531	546	519	575	549	544	523	525	572	536	548	558	528	566	573	551	514	573	547	537	611	521	544	554	553	523	525	562	537	511	498	521	533	521	523	556	553	550	517	554	536	555	542	518	529	598	554	545	565	539	556	559	549	539	564	459	523	532	525	562	553	559	528	603	532	538	542	548	561	539	540	550	562	558	564	562	555	522	572	537	539	571	566	561	553	548	521	525	560	494	524	526	541	521	574	546	529	558	575	518	543	538	527	530	573	547	586	527	590	569	560	523	527	539	548	522	555	566	526	554	569	550	554	552	582	552	519	546	554	537	567	513	572	496	558	546	546	533	533	596	556	560	531	532	526	567	535	505	546	544	556	518	536	528	555	512	490	517	529	555	567	544	566	538	566	569	501	528	513	528	528	537	505	548	574	559	560	516	527	533	542	570	547	536	524	552	537	556	545	544	527	519	519	555	538	570	577	574	566	526	537	541	576	556	508	590	521	534	567	539	555	527	522	571	511	543	542	539	560	569	532	573	532	555	595	545	537	509	558	550	560	582	553	564	541	543	570	544	537	588	531	526	549	575	520	565	560	546	519	528	553	519	551	516	548	582	552	578	538	546	556	542	517	564	512	552	535	530	538	568	511	501	513	559	491	552	561	531	552	523	546	501	590	547	510	508	594	542	573	574	537	545	564	486	521	546	536	545	541	546	523	545	542	569	512	551	547	552	524	551	550	578	543	605	526	533	595	560	552	533	585	576	551	517	551	579	575	564	514	558	553	557	550	582	508	497	524	538	580	512	489	541	525	526	540	525	556	559	535	529	529	539	533	509	589	537	518	545	549	550	550	518	569	530	535	566	549	530	554	577	524	520	557	589	567	570	564	526	565	587	573	544	532	576	537	522	560	526	551	548	563	505	542	488	522	536	588	557	518	561	564	543	527	526	540	582	542	555	530	515	558	583	515	539	569	493	540	556	576	545	586	532	580	511	529	496	604	529	519	583	520	566	512	535	548
38266	25811	31628	29683	16859	5845	1836	781	361	360	328	352	350	347	381	344	349	339	334	330	384	346	345	361	363	334	320	354	358	335	344	315	338	362	341	332	348	350	335	328	348	397	367	314	355	338	348	362	359	338	361	382	304	317	377	344	309	377	345	356	349	356	348	335	359	348	328	362	327	339	342	300	324	345	343	351	385	348	360	346	328	343	347	335	364	338	349	323	373	334	347	338	332	384	330	344	335	297	361	327	349	393	359	310	315	336	348	378	366	336	341	348	333	341	359	316	380	358	354	326	327	363	362	339	334	323	372	336	328	365	333	312	348	328	351	365	335	348	354	357	342	376	332	371	373	360	310	349	361	370	339	367	320	306	327	337	316	332	409	338	320	369	338	327	361	356	384	350	356	328	295	347	345	328	338	345	344	365	354	364	343	351	347	350	369	358	311	371	385	326	334	390	346	364	360	345	340	350	343	364	348	337	360	344	338	342	321	348	331	304	362	339	352	366	359	325	350	315	348	313	306	389	332	331	343	333	365	338	334	339	350	326	319	330	356	337	358	356	370	355	348	350	350	341	376	372	353	331	328	333	341	308	338	372	361	317	313	364	303	346	321	330	366	340	346	325	309	320	323	337	342	362	343	295	335	343	331	355	334	327	334	342	323	339	341	357	352	361	325	348	365	338	338	352	366	346	351	331	319	324	342	336	334	322	349	345	312	323	377	342	369	344	320	361	351	342	349	343	355	332	334	358	333	347	326	389	324	321	331	356	339	346	328	322	318	353	300	364	310	334	319	340	353	345	368	383	311	319	338	323	342	319	359	324	344	335	319	344	355	325	349	335	320	321	332	322	357	338	303	329	330	336	332	287	305	342	313	309	331	364	357	363	383	354	336	361	373	366	305	348	366	348	335	317	348	358	349	354	322	323	337	330	328	324	345	329	324	359	343	320	329	362	336	346	368	349	324	341	333	363	340	321	325	295	379	346	347	373	365	337	366	384	339	383	371	327	354	321	380	347	344	296	333	320	357	348	335	361	314	283	357	358	360	316	359	349	349	351	354	344	339	382	342	355	345	318	358	357	341	289	349	367	367	345	335	326	307	368	357	329	329	394	338	318	302	331	320	344	371	322	352	330	333	335	324	333	320	311	337	356	382	366	354	342	355	365	341	318	360	320	337	321	321	332	364	351	327	390	343	349	320	322	315	359	343	360	319	353	301	374	359	338	306	318	372	363	369	315	359	355	367	339	324	319	336	369	332	354	299	343	341	356	315	330	376	369	327	339	372	344	339	339	343	334	354	290	333	338	280	317	364	334	311	339	315	358	351	355	336	351	337	328	346	354	347	360	375	324	343	369	361	347	328	330	352	325	377	329	346	328	330	333	337	346	330	367	356	379	333	357	371	383	350	344	358	372	330	367	351	344	333	343	356	344	374	305	336	356	354	346	340	342	326	357	368	358	321	358	321	363	342	319	323	360	379	371	316	320	376	375	349	342	350	333	327	369	325	321	332	359	342	332	323	323	323	346	321	332	356	364	335	370	351	372	339	339	359	340	342	322	371	344	358	337	337	321	374	329	332	342	341	362	354	401	303	335	333	334	351	314	331	371	338	338	330	350	386	331	337	326	374	327	350	366	331	373	343	353	355	368	331	316	336	343	321	343	360	386	356	384	325	337	344	339	328	352	364	351	335	337	351	389	328	321	352	364	317	345	343	376	353	330	328	348	346	347	356	334	338	342	357	344	369	320	357	366	319	315	350	334	349	304	343	343	400	369	351	329	301	322	315	365	337	302	361	318	340	337	348	347	354	341	349	374	339	370	331	336	301	358	312	365	353	381	329	340	310	326	321	316	318	345	332	357	353	323	362	353	356	313	354	340	310	343	309	334	337	375	359	337	317	326	340	322	340	371	360	346	327	328	345	363	367	357	344	362	342	367	329	307	348	332	361	355	338	340	327	343	323	337	320	371	335	339	364	344	319	360	333	318	360	362	284	336	338	368	408	375	339	359	325	374	337	350	338	349	320	303	335	345	361	361	349	361	364	344	345	335	337	306	346	333	304	341	361	332	339	326	332	354	346	349	324	298	335	346	350	342	326	350	345	342	323	368	325	307	355	328	303	300	334	332	338	356	315	317	344	336	321	334	375	322	358	372	360	324	335	341	337	355	365	356	349	344	334	331	331	318	336	360	349	307	339	335	351	340	331	309	318	372	378	344	330	359	377	332	304	391	286	359	339	321	359	351	293	349	346	344	341	294	357	336	307	381	338	347	338	323	353	375	312	349	336	338	371	323	320	341	336	338	345	341	346	318	371	339	370	362	323	337	339	354	340	321	340	355	346	345	324	323	357	349	351	389	345	314	350	379	356	328	333	383	351	339	349	364	346	305	335	334	342	338	359	341	376	380	324	342	364	325	367	356	344	342	325	351	349	327	349	364	341	307	357	369	349	357	337	353	342	332	318	314	345	345	362	388	374	316	342	317	317	339	323	302	347	338	320	349	338	325	337	317	323	354	338	369	337	345	369	339	335	360	326	297	319	346	351	339	323	339	328	349	355	340	304	370	354	358	323	348	338	348	355	323	342	334	333	338	366	337	349	340	336	383	308	325	346	348	371	349	367	358	340	314	318	351	353	360	335	311	288	381	359	345	338	354	364	331	332	348	374	338	345	387	340	337	370	357	339	351	344	333	343	319	349	386	362	360	342	333	326	362	345	341	327	355	324	326	326	349	357	344	338	354	330	343	323	316	345	333	341	337	294	285	359	340	357	330	347	339	362	336	333	354	342	339	372	317	337	356	332	313	361	348	388	342	338	336	319	296	348	341	329	377	354	330	331	329	357	376	363	340	343	362	309	323	360	291	375	313	326	376	298	332	314	350	359	363	319	328	340	311	309	335	344	349	335	355	338	362	349	330	303	356	359	384	362	324	311	316	376	319	376	347	355	345	364	344	333	365	362	372	370	336	389	321	331	352	331	358	287	389	354	342	372	338	355	363	344	363	372	341	373	367	329	331	356	380	351	345	346	366	353	322	336	334	348	360	336	354	357	343	327	357	317	327	348	373	352	358	361	323	332	345	309	362	380	317	372	326	372	353	352	371	363	329	347	328	352	333	363	366	382	317	309	365	341	338	313	331	328	319	354	305	376	338	366	302	349	351	344	401	335	313	367	328	334	345	325	335	339	338	320	346	351	342	356	324	301	391	327	353	318	332	339	327	371	348	349	359	305	349	334	348	363	350	333	314	365	349	329	372	373	329	349	359	348	354	321	339	366	326	395	319	321	330	328	317	331	358	371	349	353	352	338	367	359	359	338	323	361	347	319	338	333	351	360	383	326	309	346	346	372	349	324	384	333	332	378	329	346	327	353	311	296	341	334	366	322	346	295	343	372	353	347	365	338	332	322	343	344	375	317	359	414	312	343	331	322	323	349	358	333	375	383	384	328	331	347	330	352	338	374	356	293	329	326	354	317	344	335	343	357	335	348	347
24013	20203	38046	40126	29338	12219	6831	2292	810	792	768	830	775	752	812	729	751	754	774	747	733	708	747	792	791	746	734	733	783	803	699	815	751	802	723	721	708	790	776	777	737	800	720	730	759	753	714	791	786	749	787	776	773	776	773	728	757	723	814	790	734	790	738	695	764	717	738	765	779	760	721	774	749	721	768	762	776	713	779	788	758	790	777	758	757	758	721	743	755	777	766	707	800	766	733	762	759	775	771	733	749	775	748	769	743	745	769	737	774	796	716	804	791	722	704	719	769	732	806	757	701	766	729	790	838	780	789	752	769	752	785	744	709	797	790	790	810	735	754	796	776	761	749	801	788	727	766	769	699	740	799	759	755	791	712	752	759	761	763	736	731	762	720	830	737	770	788	771	753	748	777	707	708	765	749	840	818	736	754	753	763	750	749	731	760	778	751	741	720	785	767	753	791	732	778	776	727	727	793	736	772	800	752	793	759	775	768	761	795	803	761	765	761	802	778	709	743	718	732	774	757	769	721	786	755	758	709	770	775	733	785	796	729	778	763	784	759	736	742	756	667	747	755	808	756	786	804	784	767	690	775	788	741	770	762	801	820	750	796	765	778	732	741	743	769	703	775	747	772	761	750	733	773	753	684	736	762	816	739	757	742	759	763	804	749	767	732	760	731	773	703	725	759	787	752	759	772	761	729	764	761	793	764	748	750	771	718	792	729	738	721	753	716	824	772	758	757	744	766	718	795	770	759	781	736	734	758	749	810	765	738	748	762	719	768	722	771	730	719	746	748	726	766	796	759	746	731	718	766	732	748	762	724	737	818	770	749	737	756	773	766	759	788	693	725	803	765	738	759	776	713	754	772	789	741	747	737	784	753	724	777	789	782	759	797	747	760	711	741	784	742	754	772	778	724	751	731	731	741	757	766	715	757	764	782	739	787	766	781	756	798	764	714	776	725	751	747	799	704	777	737	785	761	749	711	769	759	739	766	756	771	765	744	814	755	807	754	781	766	774	748	744	785	726	722	761	740	778	751	744	781	748	784	811	747	755	800	705	770	784	774	799	778	753	748	709	811	764	723	732	759	723	732	761	771	713	755	742	798	791	743	744	699	768	738	736	754	781	747	802	713	774	778	762	751	728	770	765	734	763	777	722	742	795	773	739	750	741	701	754	795	723	798	822	741	750	773	748	734	783	786	750	795	805	738	758	769	783	762	790	797	763	776	764	728	743	819	819	760	740	728	740	797	812	778	721	799	743	748	781	733	749	755	785	796	779	805	714	812	770	767	783	720	747	727	791	737	759	759	782	733	738	717	738	776	777	714	746	795	768	722	745	774	769	726	780	768	783	822	838	774	751	764	778	746	771	739	767	778	787	816	757	772	829	764	740	776	754	801	771	746	718	792	777	734	762	744	737	752	726	770	752	739	752	732	751	738	725	766	758	799	755	801	757	787	725	723	722	789	809	774	730	779	746	739	735	748	748	773	721	724	752	766	684	721	803	809	747	748	797	748	713	789	779	734	766	782	761	746	764	791	770	752	681	768	722	764	815	727	767	742	773	740	789	759	778	732	744	745	750	728	792	800	775	809	732	772	726	784	722	757	716	742	723	751	761	738	760	787	736	758	743	727	801	723	761	734	747	761	769	795	729	745	749	786	714	689	757	788	733	734	754	786	806	752	802	789	809	696	704	732	771	779	778	748	789	792	729	767	776	743	745	773	739	745	811	800	750	765	776	773	703	773	828	772	794	697	740	736	780	775	760	720	771	746	740	750	776	732	793	695	747	731	787	750	778	722	768	735	779	765	754	720	787	755	835	739	729	754	768	759	757	751	737	740	731	781	778	727	772	751	740	759	720	764	783	806	727	714	777	749	783	728	781	764	771	798	785	729	824	712	741	737	787	781	758	781	771	728	706	731	775	698	792	774	789	774	714	740	762	737	779	747	723	789	769	738	744	748	745	749	732	738	747	813	767	737	758	785	749	756	765	702	723	758	746	780	753	761	770	756	726	705	778	757	795	796	708	755	755	756	785	812	736	782	755	749	711	715	741	704	735	740	820	814	773	781	739	799	760	797	848	835	759	742	750	747	742	758	722	771	742	788	795	776	771	784	740	769	702	767	776	774	716	746	750	723	786	754	795	787	772	753	797	777	732	756	766	825	743	765	773	782	800	740	775	774	722	764	772	739	724	715	818	766	764	764	783	773	750	751	759	730	731	785	709	739	738	794	812	782	781	812	766	769	733	776	752	735	759	765	778	772	740	809	764	718	759	773	773	764	730	771	832	755	749	785	742	800	710	755	833	694	728	783	760	758	750	789	736	758	777	742	796	764	751	735	747	749	746	720	761	777	733	760	701	670	788	785	716	759	729	811	761	787	811	774	749	741	779	694	764	735	783	744	797	751	750	747	725	755	727	803	763	782	754	756	782	758	751	759	689	753	763	753	719	704	789	751	737	787	750	793	814	755	764	776	732	729	754	746	743	827	774	761	759	749	769	742	778	795	774	724	727	831	747	793	751	732	768	740	774	729	771	725	753	745	746	714	733	729	821	748	768	740	765	738	784	810	765	715	725	748	750	767	768	816	785	824	752	746	727	753	809	751	803	750	795	762	772	777	750	796	739	793	776	785	774	780	777	753	790	746	826	774	750	742	778	706	736	743	778	743	781	750	742	801	744	734	780	794	772	754	728	763	807	752	738	768	741	753	740	750	769	760	758	767	772	723	800	787	797	773	774	812	748	739	732	732	768	756	717	758	812	698	786	760	752	762	695	767	761	748	765	809	750	783	791	763	744	781	760	781	813	734	728	776	737	795	758	767	807	780	771	814	744	793	771	810	730	739	749	742	791	759	768	762	787	766	767	756	763	731	766	746	799	735	796	757	709	731	761	742	766	725	778	778	769	731	759	719	766	756	787	767	738	792	729	787	765	755	750	808	736	744	798	753	776	728	694	802	783	771	760	774	740	743	762	799	735	731	753	740	761	736	821	738	759	772	750	815	773	751	750	742	742	785	766	754	799	734	748	766	764	781	780	762	703	734	760	784	750	774	740	790	726	763	748	738	759	750	727	792	774	789	806	770	770	764	753	745	809	751	749	780	761	785	739	734	747	779	761	745	797	741	766	745	725	748	803	793	805	753	714	807	741	746	791	719	786	766	771	759	795	737	763	772	740	729	744	728	820	791	770	752	767	779	749	724	769	721	773	706	764	772	769	771	741	790	814	721	736	740	787	790	727	777	765	755	775	744	743	773	723	773	751	761	736	713	806	775	788	806	721	760	733	719	771	778	773	787	748	817	743	777	723	780	728	763	748	784	745	736	739	753	764	753	753	807	771	763	763	768	727	745	768	804	755	747	781	765	737	742	744	799	761	766	788	786	773	771	787	775	776	789	741	731	804	751	768	788	745	763	744	728	733	788	817	734	767	797	764	735	782	726	750	727	764	710	705	775	763	699	768	732	746	817	757	732	755	759	724	726	778	759	742
47104	32106	43440	43957	25477	8463	3706	1841	358	330	322	342	285	312	335	328	313	325	351	297	385	329	351	330	299	345	304	309	313	309	320	316	320	328	356	306	317	362	358	324	334	347	305	302	322	307	351	328	330	288	326	343	372	323	330	332	322	318	339	302	315	340	304	354	319	328	323	286	317	372	316	306	323	321	358	334	349	337	303	310	304	329	369	296	291	299	320	316	291	287	327	332	289	321	343	336	321	318	307	311	357	317	340	315	324	323	333	339	306	320	327	323	320	317	313	337	316	323	288	349	337	345	322	322	303	339	309	351	321	297	333	353	324	303	303	332	317	308	290	298	289	346	338	320	313	366	321	302	316	329	285	314	301	364	312	310	306	333	352	331	362	309	328	297	344	327	318	319	323	328	318	334	341	295	280	329	366	332	340	343	326	349	317	297	337	315	330	347	316	332	307	336	345	336	337	283	309	305	323	298	355	325	295	327	330	313	308	345	345	342	344	297	346	308	316	316	313	331	269	330	359	330	315	317	286	348	314	326	323	360	363	321	322	349	316	353	306	288	320	316	334	320	306	296	319	307	314	335	303	332	338	301	325	351	293	298	313	344	319	309	326	282	296	308	315	304	318	336	346	272	345	366	301	309	323	323	313	351	278	321	300	295	316	343	357	335	340	328	321	331	314	297	353	310	316	352	324	297	304	352	322	323	338	335	312	318	279	316	327	324	359	354	327	327	327	373	329	337	327	326	334	351	326	281	329	306	310	332	337	327	303	322	296	294	317	344	310	305	309	327	321	324	332	326	303	295	315	323	324	314	300	314	339	328	373	363	334	360	325	301	340	310	308	339	312	348	322	306	316	312	308	306	318	299	311	330	310	319	337	347	311	314	300	314	336	321	292	312	318	329	345	291	314	364	311	316	309	338	343	335	319	366	321	328	339	316	360	318	338	313	342	335	332	313	307	319	322	339	313	290	361	274	329	323	307	359	323	312	277	370	293	285	314	308	309	333	333	323	347	319	311	307	340	323	325	322	288	320	335	321	346	314	301	317	340	307	283	292	327	340	368	270	335	319	311	304	326	296	298	326	330	298	298	337	334	353	314	350	291	346	302	319	320	355	327	352	308	319	368	331	306	347	333	308	318	333	304	362	310	303	346	326	332	282	306	316	317	320	350	336	343	353	311	331	307	314	327	307	358	301	322	339	337	301	327	281	317	337	302	343	323	286	321	315	313	327	337	348	317	334	325	332	355	333	326	348	339	303	339	326	323	323	308	316	342	336	334	305	339	357	337	275	377	304	308	293	337	332	310	317	302	295	368	319	363	294	308	311	327	267	350	346	311	328	299	342	343	331	307	327	328	321	285	325	317	350	318	289	320	302	310	313	320	309	328	331	292	316	337	359	336	323	314	325	313	326	307	343	322	344	312	304	320	324	319	348	340	322	318	306	327	269	336	310	322	292	340	321	337	321	295	331	346	306	314	339	343	337	311	334	339	306	330	358	340	319	291	339	310	335	303	345	334	328	292	326	308	346	334	332	262	356	329	349	318	348	307	317	329	278	328	311	323	306	314	308	301	327	306	329	315	291	300	328	344	294	303	313	337	349	333	285	324	305	307	339	347	316	312	348	316	310	320	323	338	311	317	296	318	327	322	324	335	362	329	338	321	357	326	330	316	328	358	313	307	308	363	315	314	292	313	311	332	332	286	327	284	290	313	296	288	306	316	303	336	335	308	323	355	350	324	305	295	288	299	318	324	320	350	337	326	300	328	319	302	313	308	304	287	292	268	279	312	346	358	319	347	316	340	296	362	321	299	310	308	323	323	307	328	352	322	367	345	296	336	334	338	268	312	350	311	325	312	330	308	316	357	317	350	322	308	331	343	317	339	296	321	290	344	331	332	317	322	331	331	314	323	316	333	338	318	332	341	364	300	310	347	336	326	291	344	331	301	329	318	328	312	323	323	283	345	302	341	352	325	330	335	324	336	331	294	281	319	299	339	318	334	312	332	331	327	299	319	282	335	322	309	338	325	325	316	317	310	328	313	305	322	316	354	311	331	317	311	324	327	330	334	310	295	297	326	360	314	323	314	295	324	309	316	361	320	300	369	313	308	300	313	334	345	297	297	300	318	318	304	327	355	321	284	357	271	318	310	316	305	309	333	311	312	334	363	325	320	300	333	337	315	330	307	319	318	326	346	364	310	328	296	305	291	310	328	301	283	304	350	305	280	310	336	322	331	316	308	345	280	355	313	331	352	320	337	319	304	302	339	342	334	297	346	303	289	311	356	332	342	353	316	332	346	340	313	309	330	340	318	355	363	329	329	317	295	330	284	314	318	336	290	316	336	318	283	341	315	306	331	312	288	313	318	320	306	316	302	322	319	314	320	329	331	325	311	305	343	317	310	303	309	354	321	326	323	313	310	330	314	305	321	307	356	341	345	323	311	316	351	328	312	297	303	306	300	295	320	322	303	328	300	335	315	344	303	343	346	327	330	353	349	303	299	336	332	342	278	305	333	282	304	324	336	353	319	310	300	290	286	264	322	308	319	329	338	346	317	331	322	326	344	321	303	333	323	300	324	310	340	313	344	353	292	319	314	322	354	341	323	350	352	329	330	331	297	329	313	303	290	329	323	348	370	298	308	288	328	312	327	321	318	327	334	279	311	301	296	319	338	339	353	328	299	287	318	312	343	297	318	340	309	281	297	321	345	286	340	340	360	334	331	329	338	318	322	336	356	309	334	323	304	309	318	321	326	318	286	330	329	354	312	294	312	301	326	322	310	323	320	326	324	340	321	330	350	288	335	306	332	375	319	370	335	306	311	323	337	287	346	341	342	328	331	361	310	329	338	367	352	323	333	343	320	334	327	322	311	307	317	348	346	329	397	330	317	314	317	317	300	362	319	333	328	350	348	320	345	308	263	309	323	312	341	307	313	319	344	319	313	305	301	340	317	317	312	315	330	315	359	330	302	332	341	303	312	312	298	311	338	309	303	304	327	318	301	323	338	313	343	320	346	347	328	331	314	303	321	289	299	344	311	361	347	354	335	360	310	309	314	364	323	304	334	316	335	305	343	345	331	302	333	309	325	315	337	307	316	321	327	335	317	342	310	324	345	321	333	331	325	288	295	330	303	317	299	318	310	317	336	336	302	358	303	327	312	286	305	301	360	319	326	325	335	286	336	306	299	309	307	331	312	330	311	299	315	308	319	298	301	320	320	292	327	302	297	280	334	308	333	344	344	347	281	367	301	307	301	325	307	329	316	309	318	317	345	309	353	331	317	317	356	357	303	338	303	343	318	306	278	321	340	342	294	379	312	283	307	309	315	334	316	327	345	297	314	278	326	332	329	311	296	271	328	343	335	340	362	299	328	333	350	316	344	318	319	342	293	298	350	336	356	323	314	340	330	302	309	327	370	307	314	322	318	344	341	330	358	327	344	308	350	347	312	320	308	286	290	319	344	329	341	306	370	331	311	311	329	348	300	307
28612	24346	47229	50982	36860	13894	12491	5083	808	746	743	738	713	716	715	673	737	699	728	755	700	736	732	766	684	755	718	677	725	723	656	668	686	676	686	691	684	673	725	727	723	696	700	696	670	667	721	694	721	693	717	680	739	677	670	718	674	711	681	738	676	684	710	698	705	700	695	680	732	710	693	704	694	704	725	700	757	690	700	699	715	707	721	697	671	697	735	703	661	672	752	721	695	705	693	711	743	672	726	705	712	704	719	668	679	703	720	691	665	718	690	667	653	703	710	712	717	770	737	674	694	715	620	736	691	685	744	725	672	677	761	678	731	669	713	746	708	739	758	696	712	706	718	674	686	680	693	776	727	722	698	643	726	690	722	712	714	700	768	725	689	683	699	690	727	738	696	686	711	686	762	710	738	693	674	722	682	661	696	739	718	729	644	689	696	687	710	722	703	683	699	695	661	740	704	731	664	749	707	728	735	739	720	697	674	696	693	713	689	689	683	689	730	749	728	708	672	665	715	727	672	719	693	695	750	735	684	718	684	721	689	679	752	704	701	664	650	709	694	680	759	706	728	683	702	694	722	672	690	668	684	676	749	679	660	680	741	738	675	698	757	723	713	682	721	700	709	713	730	668	670	707	674	666	689	663	701	698	721	740	742	680	681	662	697	714	698	705	717	753	693	696	699	657	745	679	719	737	738	700	742	726	717	668	702	659	688	703	735	702	675	707	669	681	666	699	704	741	650	720	724	651	691	724	717	733	683	688	677	675	677	726	716	694	696	692	676	708	669	737	708	707	719	696	713	731	729	697	686	754	702	706	686	695	612	716	699	694	721	698	687	693	713	743	707	702	727	723	708	705	737	672	666	758	703	702	708	708	678	703	711	708	709	690	695	726	720	671	733	688	686	727	727	676	671	648	665	696	750	660	653	687	733	709	670	712	661	693	684	697	703	699	742	682	827	719	676	670	721	706	714	745	660	745	707	708	699	644	684	675	670	692	688	762	699	720	695	727	693	715	716	697	647	701	723	639	730	729	686	738	724	739	733	761	669	741	698	698	698	681	712	674	698	718	650	685	694	669	694	735	691	713	759	683	693	708	714	696	710	730	654	708	668	718	663	680	711	717	733	732	692	696	703	684	681	649	704	705	733	750	654	692	709	707	717	733	754	706	734	702	694	698	722	705	702	661	717	691	733	710	692	714	693	704	696	731	719	740	762	697	673	728	735	724	726	684	697	725	697	708	688	699	689	727	755	742	705	686	673	728	678	709	719	730	684	727	707	667	713	675	656	683	690	710	678	684	754	689	696	725	711	729	687	697	690	681	696	696	713	710	701	702	649	733	669	743	713	623	639	720	734	748	647	721	691	701	686	692	697	726	697	683	685	656	748	697	673	728	691	685	677	771	704	709	707	701	662	655	710	673	681	717	708	716	690	661	665	682	702	721	674	713	710	684	711	713	684	652	688	710	695	693	720	774	733	685	708	713	737	716	740	692	698	721	696	704	665	657	731	737	673	736	705	706	733	660	712	689	749	725	703	716	717	760	664	742	708	678	713	698	705	697	774	726	710	696	685	730	682	650	679	700	696	694	727	697	712	701	738	679	658	677	704	692	686	680	687	729	711	644	707	690	731	672	720	701	694	720	712	724	740	739	691	707	700	695	667	726	710	704	707	706	702	730	701	743	707	696	690	676	703	708	696	692	721	691	675	699	715	695	690	738	713	646	684	718	712	693	739	760	742	723	701	657	663	689	717	692	695	738	719	709	685	706	709	729	678	705	689	690	674	741	748	748	698	734	687	665	740	678	720	687	709	671	710	714	724	712	701	711	717	680	686	674	685	726	724	673	694	727	664	712	689	706	685	732	669	683	674	714	741	730	686	709	665	728	709	728	742	698	726	687	693	702	686	709	674	673	713	706	749	723	728	690	686	711	690	715	703	701	722	673	676	738	735	758	691	740	694	674	722	717	691	694	660	688	711	716	745	694	707	699	730	709	709	744	702	718	723	733	733	757	701	689	788	718	734	652	662	691	752	701	650	711	726	685	724	685	676	695	668	704	701	672	666	685	711	684	677	699	712	741	685	733	690	735	719	652	692	711	744	669	676	705	729	727	707	673	691	708	719	690	701	703	715	747	717	726	711	727	708	701	685	697	733	702	720	712	695	719	716	777	698	681	663	706	729	708	685	706	697	665	647	691	654	708	682	683	699	705	725	680	729	709	709	724	707	674	690	671	728	690	681	706	704	701	713	674	655	706	719	702	672	678	736	705	714	702	711	734	694	712	697	703	700	702	737	693	680	750	697	763	712	725	709	723	690	668	681	727	698	727	695	745	691	734	732	692	722	681	694	708	698	738	707	689	659	731	685	701	684	677	733	720	679	730	716	702	760	725	707	689	745	639	673	736	705	731	663	723	705	641	696	669	752	719	668	707	695	735	703	634	727	718	782	684	652	723	699	649	707	723	719	704	719	717	667	730	681	726	665	758	745	672	667	730	732	657	692	696	620	703	693	682	721	695	716	686	696	731	712	740	701	673	684	709	725	674	698	703	660	696	690	735	741	669	663	690	709	676	728	737	683	728	686	671	730	696	743	657	702	714	675	712	694	666	722	722	737	679	674	703	718	731	678	669	689	723	685	679	726	724	709	700	708	687	684	707	695	720	726	632	690	719	700	670	726	631	674	731	746	678	678	695	707	683	720	682	745	736	677	721	732	708	698	706	697	718	689	700	712	693	721	703	711	696	726	692	701	717	683	734	751	717	697	710	711	649	691	718	654	670	701	664	638	695	692	682	703	677	716	719	680	742	703	719	699	679	732	715	653	668	718	710	682	729	725	729	689	735	703	701	712	704	676	741	723	720	745	696	663	695	709	703	670	696	722	693	695	706	682	694	678	716	706	663	714	715	709	693	701	695	721	696	742	692	704	663	701	705	652	691	688	692	704	690	716	667	718	690	715	740	694	697	715	718	718	689	729	711	677	678	704	681	677	715	625	718	688	721	693	640	729	759	707	712	707	715	733	730	692	719	715	657	709	678	688	663	697	751	768	717	688	729	651	709	681	700	728	676	657	695	654	642	736	682	715	696	682	725	725	694	701	681	714	662	705	686	687	722	689	716	731	734	716	667	774	691	686	705	742	733	699	678	659	702	700	688	675	707	716	682	689	716	687	667	714	678	680	674	702	696	720	695	648	692	707	704	688	688	698	661	674	729	733	739	677	699	711	631	664	711	699	676	683	703	718	729	681	696	681	751	716	694	730	714	723	681	720	720	674	774	695	715	709	731	646	715	684	695	649	666	691	693	687	709	666	666	744	706	724	697	714	703	685	717	707	692	746	747	701	736	665	688	715	715	735	690	708	711	717	689	699	719	641	663	699	689	662	760	709	714	729	745	724	698	716	684	776	732	661	653	720	705	718	666	715	672	700	661	706	708	653	747	691	705	709	722	738	708	676	690	650	643	720	722	709	686	661	697	710	678	737	666	651	642
24092	16204	13514	8560	3527	615	239	240	223	233	226	219	205	213	233	227	208	210	228	241	248	245	198	262	192	221	248	192	208	211	220	217	223	233	224	205	237	216	234	231	217	196	235	218	216	212	214	218	217	239	228	247	232	224	232	218	216	236	234	229	226	258	234	224	216	212	229	240	221	216	205	216	211	222	191	262	217	228	216	232	234	211	217	236	228	220	193	224	235	225	228	214	223	227	215	230	222	212	211	201	219	215	227	245	224	208	202	208	208	251	235	223	224	230	236	222	217	236	232	249	241	273	243	215	206	219	235	237	221	195	230	208	221	244	261	230	236	212	231	226	217	243	235	236	232	230	231	239	213	225	214	229	229	196	201	188	238	211	195	238	181	216	221	221	217	215	229	228	219	238	202	251	231	234	257	229	223	205	235	225	230	240	213	210	242	231	219	204	238	194	246	213	264	214	188	208	232	237	202	225	196	228	227	220	217	252	217	218	186	236	211	236	252	224	207	246	224	216	204	206	247	209	218	218	218	196	231	217	203	206	204	206	220	202	223	211	226	247	236	224	235	191	220	210	196	208	195	241	198	183	234	162	207	229	240	193	243	209	210	189	219	251	230	218	226	222	236	218	215	210	227	242	214	199	226	210	239	266	212	189	231	234	197	241	210	222	226	227	206	247	219	219	201	219	224	214	241	211	203	226	214	185	252	224	213	219	196	247	204	245	213	200	215	253	197	189	222	218	233	231	215	214	230	223	220	228	236	266	220	218	260	217	254	214	204	225	227	236	229	206	245	228	217	236	248	209	229	213	205	202	222	228	248	207	245	227	234	220	243	206	242	248	224	204	211	206	234	227	221	234	190	217	226	187	216	227	224	221	206	253	225	208	206	216	260	217	215	216	226	235	221	211	234	197	249	232	207	191	181	229	197	199	227	236	182	226	210	202	218	218	239	211	194	235	255	223	225	228	223	228	223	242	206	233	215	221	222	213	189	259	223	203	233	241	211	220	252	234	227	213	228	197	232	212	233	229	210	195	259	222	221	221	230	193	218	242	235	228	206	208	216	220	214	191	198	241	214	220	233	238	231	217	234	235	204	228	232	193	211	196	207	223	206	215	232	214	215	218	219	241	208	214	226	231	207	237	210	233	210	185	227	226	226	227	210	221	234	202	231	199	235	235	226	222	230	201	233	218	256	242	226	238	236	241	203	197	198	224	243	191	229	193	235	214	227	183	206	192	222	211	234	244	204	242	246	204	242	224	231	215	226	222	213	211	210	223	188	208	229	211	222	245	210	225	203	214	224	225	213	193	229	219	231	217	207	239	199	233	236	195	199	269	236	247	224	227	183	252	220	202	230	200	202	216	217	234	212	227	231	227	202	203	230	261	223	214	204	209	219	249	231	232	198	218	210	247	226	205	229	241	241	255	220	260	221	237	216	254	224	229	225	234	184	227	203	233	216	213	223	250	207	206	234	234	229	197	234	195	225	231	230	207	211	215	225	211	192	191	224	239	259	212	240	221	222	200	221	195	209	203	220	258	213	199	221	219	252	223	189	233	205	237	211	204	208	211	216	206	226	210	217	215	220	226	228	215	205	236	254	243	235	240	244	213	257	230	197	196	226	239	195	229	197	237	236	226	238	239	220	194	212	223	244	222	202	216	224	242	236	211	225	203	236	233	202	218	197	204	237	214	177	222	221	204	235	221	236	206	214	206	217	224	229	231	213	212	230	230	236	204	229	235	217	235	226	210	196	225	251	218	220	187	259	229	205	212	214	224	222	252	215	250	228	217	206	218	212	214	226	220	203	218	208	218	204	201	235	227	211	235	231	231	217	235	220	220	181	213	222	227	214	232	225	226	206	213	238	238	229	210	226	209	235	207	237	211	225	190	238	202	231	244	240	220	196	211	218	222	226	220	221	207	203	225	224	218	213	250	198	212	209	253	213	228	289	226	214	202	232	210	232	233	215	231	214	209	195	218	247	222	204	202	219	195	232	219	239	250	222	223	200	213	223	228	239	212	206	254	260	233	224	195	230	240	222	224	214	212	235	212	212	217	242	207	218	217	231	219	222	208	256	219	229	241	234	244	215	228	225	240	239	214	219	224	222	219	222	211	211	227	206	238	254	216	241	240	221	222	208	206	183	225	218	247	228	250	226	226	229	209	211	218	209	220	219	247	241	216	248	252	207	231	234	211	204	226	266	226	216	232	233	205	228	210	195	229	199	213	224	221	234	232	199	223	225	228	211	231	237	198	210	217	218	212	184	218	246	229	221	243	201	203	215	221	211	208	219	219	211	188	221	223	229	212	205	217	222	205	234	196	205	235	239	203	244	207	210	209	225	215	200	228	204	245	212	224	213	229	228	211	190	238	218	244	238	203	240	205	212	222	206	213	186	220	223	226	192	192	223	209	209	223	222	208	214	212	189	231	213	222	235	195	228	190	188	235	233	216	241	218	199	218	233	221	225	219	219	208	227	215	219	200	221	223	220	214	210	228	249	223	230	231	207	193	212	224	180	224	215	227	215	215	234	239	225	242	229	236	217	218	229	207	216	220	191	220	204	215	205	215	195	216	201	224	232	227	234	227	196	234	247	227	212	225	228	199	211	223	208	229	226	229	233	214	206	218	195	208	223	205	216	235	233	206	215	211	229	220	229	229	241	232	228	215	221	240	231	236	246	230	250	232	187	220	222	254	217	235	255	226	216	225	204	209	195	204	202	209	236	211	205	221	218	212	236	224	215	205	231	234	241	217	233	215	193	228	229	227	221	217	231	205	220	236	221	208	206	232	224	197	221	222	237	189	224	214	226	211	224	198	227	215	251	255	237	209	186	210	212	209	214	241	202	218	227	247	210	229	247	209	241	215	222	198	237	227	204	241	244	206	231	242	217	238	229	210	221	235	201	212	218	254	216	223	207	231	209	238	204	202	235	203	240	221	230	219	214	243	228	201	197	221	209	227	252	232	236	223	251	219	223	222	248	228	235	219	245	241	227	247	242	218	218	247	212	212	214	202	218	247	211	219	221	212	212	208	230	226	245	224	217	233	239	207	228	215	210	222	182	249	252	217	194	243	252	231	222	230	203	221	239	193	238	227	236	236	219	227	204	236	215	237	198	221	214	231	242	222	198	226	228	214	222	215	226	261	232	244	195	227	235	194	209	213	263	247	226	228	195	212	230	220	226	213	229	227	212	244	242	230	202	198	228	236	237	234	225	219	208	232	198	199	234	247	233	221	229	218	243	227	203	219	206	212	223	257	207	211	212	214	245	218	245	225	198	232	211	207	190	211	198	188	177	228	234	216	209	217	225	216	201	229	222	226	265	233	202	231	190	221	211	213	192	222	234	243	241	227	203	216	238	235	214	200	232	245	239	199	216	200	223	215	248	215	226	201	218	203	218	228	228	234	203	233	213	225	214	269	223	211	228	259	224	257	218	247	209	198	227	230	241	207	235	233	257	218	209	229	209	218	264	229	218	233	187	225
14430	12929	19050	17662	9651	1608	715	683	517	500	519	544	501	556	498	578	563	544	522	530	549	474	526	497	534	519	533	519	569	586	537	527	544	520	539	532	528	495	528	516	552	545	502	520	520	510	540	529	530	524	542	577	559	519	523	501	504	556	547	501	516	521	510	509	526	563	533	509	534	503	564	511	500	527	505	506	490	532	490	534	529	527	545	500	492	529	571	550	513	505	532	518	506	510	526	566	489	545	528	562	519	470	535	532	529	517	559	545	524	493	502	520	546	562	522	494	536	511	501	528	540	533	540	528	531	507	584	512	533	524	493	499	500	511	502	512	513	493	549	508	512	498	545	499	555	528	547	550	525	498	539	476	496	507	550	527	525	531	509	547	565	485	543	533	522	511	525	530	533	480	517	521	516	558	531	496	526	497	528	500	482	544	534	554	530	495	498	535	516	500	525	515	514	519	525	514	522	526	529	547	519	542	494	498	505	519	510	513	551	532	517	541	552	518	556	541	516	481	512	531	532	538	495	519	502	512	566	504	524	515	511	512	528	533	526	535	533	502	519	513	514	521	513	568	495	519	500	486	568	542	539	536	530	487	547	536	527	522	515	514	502	531	516	501	537	521	505	498	492	567	497	508	541	505	543	500	525	554	528	529	515	568	504	531	504	518	533	526	539	519	539	489	545	484	557	576	506	487	526	516	523	543	498	508	559	507	497	487	537	513	496	544	538	552	513	538	548	518	472	519	528	542	517	497	525	533	557	519	476	565	508	529	524	548	522	500	507	526	502	503	552	485	540	468	493	535	502	518	532	510	523	478	528	495	529	508	509	533	567	521	501	513	528	504	547	537	522	512	515	570	523	496	511	515	505	520	505	519	535	551	506	500	509	520	522	535	497	560	530	505	536	520	493	541	554	544	521	537	548	539	553	527	521	523	524	490	496	522	546	572	514	489	522	552	506	540	503	518	499	528	530	513	523	532	509	498	547	553	566	470	547	500	536	517	541	537	491	541	575	538	500	522	542	507	553	542	541	527	482	502	507	554	535	562	517	537	519	525	531	531	520	535	543	554	510	528	541	514	514	533	536	516	513	532	527	528	516	540	521	550	567	491	506	530	542	532	532	571	550	499	545	497	488	505	509	533	478	544	538	539	504	510	490	528	521	567	497	543	529	501	539	512	508	496	497	550	535	569	510	508	500	550	501	506	558	517	534	511	536	510	537	523	520	513	508	513	527	505	496	524	566	536	501	522	515	537	506	479	496	528	522	560	492	557	562	477	549	532	531	512	543	552	558	520	502	535	504	491	534	548	530	521	554	527	540	540	520	517	524	540	537	543	552	488	476	495	500	553	461	513	530	508	525	525	548	508	533	520	493	519	516	521	559	515	544	510	483	505	522	524	519	533	506	489	503	492	536	484	517	492	465	557	537	528	550	499	549	492	513	542	531	502	551	511	528	537	549	506	494	506	517	523	547	532	551	532	504	508	532	498	497	518	559	518	519	533	496	514	473	487	563	509	503	563	509	489	505	551	507	507	553	525	510	513	544	534	545	519	502	538	532	512	508	559	523	527	509	504	512	524	517	532	521	511	500	536	518	494	498	495	502	528	550	536	541	519	542	541	520	507	533	513	497	540	525	526	534	511	503	550	496	556	492	497	516	547	535	534	512	551	544	574	499	485	496	530	554	544	523	512	550	507	562	521	530	507	525	521	484	524	552	513	512	507	527	546	530	517	527	560	538	528	529	484	519	513	502	497	523	538	504	533	487	447	498	524	504	521	516	490	550	557	528	536	564	521	489	510	504	528	497	534	519	495	570	477	503	543	529	529	476	518	539	513	558	551	514	507	548	527	521	521	568	573	514	530	521	536	520	500	543	513	544	516	518	494	526	542	546	490	475	513	531	503	518	511	486	502	551	521	482	521	547	520	517	544	518	493	500	486	534	495	504	534	504	517	563	542	508	496	522	544	567	527	522	521	551	558	538	575	515	569	518	520	520	497	579	507	553	549	513	552	521	523	513	510	523	538	538	535	532	512	540	540	526	528	547	537	513	559	530	520	495	564	505	501	523	519	557	528	519	552	488	484	519	544	536	542	541	512	506	544	521	522	522	513	515	538	504	518	505	565	538	528	485	510	513	539	532	500	508	532	537	506	494	508	557	521	533	497	515	532	523	506	490	535	486	525	551	558	484	568	525	547	494	520	516	532	543	529	560	515	481	567	502	547	545	516	488	504	547	519	540	553	505	545	517	504	511	541	505	510	517	530	537	541	538	551	548	521	510	531	511	524	531	518	513	525	495	514	504	524	528	546	487	525	549	514	536	531	509	545	520	486	538	519	495	532	542	549	542	556	514	528	520	545	503	527	519	526	524	523	536	552	559	506	492	566	509	496	507	535	576	527	545	556	527	522	511	536	517	506	527	541	516	521	530	460	522	531	500	551	516	518	535	546	522	538	512	496	529	529	558	534	468	549	521	504	519	515	534	550	486	490	510	490	530	500	526	496	489	531	504	525	520	540	540	533	563	528	494	551	550	532	486	556	497	537	513	483	489	531	554	540	538	510	474	512	550	496	523	535	517	558	528	517	511	506	536	536	518	507	491	574	505	524	508	555	508	545	504	514	522	563	540	538	523	546	492	572	563	544	559	528	511	541	542	546	527	516	511	538	503	509	491	534	498	510	545	514	488	515	519	528	572	509	520	533	541	505	528	538	536	562	543	485	504	556	494	515	534	518	536	516	511	491	528	544	516	551	505	559	513	524	504	525	515	561	539	519	481	543	530	587	569	542	520	530	501	539	515	510	505	502	568	512	524	513	554	507	521	519	527	509	559	511	520	572	472	511	518	551	510	541	538	486	540	556	534	489	528	539	563	454	539	543	556	517	515	550	502	528	526	538	525	517	548	502	565	515	538	550	519	477	505	536	491	570	498	525	523	553	511	532	545	477	568	543	501	503	527	538	547	520	510	521	548	505	527	556	522	544	544	537	498	513	529	514	497	533	480	514	568	568	490	543	565	535	533	523	525	519	536	531	513	526	529	486	572	522	532	507	533	524	518	472	509	515	478	519	524	496	513	506	509	497	531	559	488	525	507	557	493	560	545	520	530	502	512	540	534	522	534	517	526	488	529	480	535	525	510	556	514	518	515	502	519	504	529	505	488	538	502	536	523	537	524	523	532	503	554	507	472	537	502	525	516	563	550	553	514	519	501	484	522	575	539	506	530	521	547	473	560	545	571	493	487	512	512	460	537	539	504	546	506	533	475	514	551	512	473	533	516	543	506	528	504	501	546	518	503	553	524	542	522	520	536	547	535	526	520	512	538	520	463	544	485	565	515	487	505	544	538	485	534	531	565	534	556	539	557	514	505	501	556	537	525	539	524	551	495	528	505	524	576	522	529	513	504	481	490	558	505	559	531	521	568	525	537	526	524	511	503	510	545	547	550	544	506	519	519	503	565	534	512	516	535	552	513	534	513	519	532	512	532	524
38079	24570	30169	31098	15088	4127	2291	1240	347	312	380	349	351	327	307	326	362	323	315	332	310	313	333	352	363	346	354	319	323	316	326	310	301	334	316	323	284	359	325	340	353	321	319	338	309	349	341	348	330	325	342	381	365	361	328	353	356	329	317	319	317	283	304	321	322	328	323	297	339	308	327	315	333	337	353	327	319	341	349	345	307	312	338	306	317	338	318	349	343	318	342	345	322	327	348	340	312	289	279	328	341	335	310	336	348	310	310	305	321	346	328	341	319	369	347	341	305	343	337	332	309	331	279	339	354	319	282	307	329	339	344	305	328	343	356	350	349	363	330	343	320	320	367	330	325	362	322	293	311	315	331	327	357	323	293	315	309	317	352	336	339	355	351	302	347	290	302	370	336	331	326	336	316	340	306	305	327	336	347	334	309	337	312	336	285	306	295	335	330	301	319	332	279	330	323	347	361	341	311	324	357	297	323	347	315	307	332	313	328	324	304	371	327	324	318	298	307	339	342	328	292	353	314	314	347	344	332	338	328	324	352	329	337	353	325	322	317	323	337	316	342	326	327	351	344	343	306	365	303	306	332	326	299	330	323	345	305	317	344	306	315	329	306	325	359	305	325	295	326	350	331	340	334	296	335	322	359	330	289	325	343	320	332	315	322	323	321	342	321	293	331	304	311	351	325	332	276	317	308	325	331	309	316	323	298	345	311	320	300	321	317	334	332	328	343	315	321	352	290	353	302	346	319	342	305	337	302	298	317	303	379	338	319	307	317	319	318	328	308	350	324	326	339	320	322	320	356	350	298	316	328	294	310	342	388	354	333	345	319	311	320	329	324	356	329	306	345	317	328	318	323	308	311	312	297	355	315	337	344	343	364	322	363	324	353	329	357	331	341	317	308	292	336	362	364	333	334	326	320	330	326	348	368	330	309	292	318	348	307	299	307	345	346	320	288	336	314	301	302	325	361	337	339	338	346	299	318	305	345	339	335	281	266	369	362	305	312	314	312	347	334	331	297	333	326	371	371	314	342	329	332	319	296	309	339	349	314	318	325	335	315	357	297	333	364	342	334	338	339	332	348	313	342	314	330	356	345	309	306	344	329	303	372	337	329	370	301	305	331	352	325	301	320	311	357	331	327	342	336	312	348	317	314	319	352	337	295	309	347	342	306	318	337	334	313	321	323	327	323	335	298	322	336	358	330	312	326	325	310	341	314	314	346	321	312	323	291	334	305	344	284	355	316	295	315	363	369	321	306	341	315	333	334	333	325	323	352	337	335	338	349	342	322	301	341	325	319	322	349	341	322	314	313	339	320	326	310	308	322	320	313	325	324	329	313	324	355	324	364	336	342	314	323	380	353	318	306	302	316	328	357	330	310	339	294	360	311	346	340	332	343	362	321	340	354	305	335	315	325	321	326	331	377	399	349	314	309	319	299	327	323	320	335	325	323	350	341	333	343	279	335	315	346	367	330	323	316	314	316	315	330	351	335	324	337	369	295	321	333	316	333	329	311	306	307	325	331	346	361	344	340	322	360	331	343	320	332	385	321	354	339	357	343	299	351	347	324	300	335	334	334	326	336	354	330	322	316	329	331	303	315	349	313	363	329	329	338	356	324	334	278	336	314	343	315	334	324	297	332	310	323	334	295	310	337	349	335	371	302	324	315	285	332	294	303	311	315	308	320	319	335	343	302	348	310	319	347	298	333	329	340	328	315	308	342	365	349	344	323	283	282	318	365	343	283	296	324	343	332	343	325	294	343	319	330	328	321	305	326	345	331	316	327	314	346	360	330	300	310	273	323	321	321	333	349	341	360	339	346	300	310	323	337	336	303	311	326	301	321	322	333	337	334	324	330	319	299	287	296	344	295	321	376	342	330	345	279	298	318	347	326	332	346	329	304	338	329	312	371	347	349	319	314	304	348	355	325	344	321	315	351	286	342	336	310	336	297	347	314	363	345	319	321	305	329	296	316	322	311	323	343	306	338	306	313	319	353	316	313	324	347	320	327	337	319	334	360	290	357	320	333	323	330	288	346	325	337	334	318	319	326	316	346	310	317	311	338	323	306	324	335	334	368	338	287	331	331	306	370	365	336	332	297	342	277	321	288	321	324	334	337	333	322	320	335	328	306	328	345	324	316	282	287	310	295	303	330	322	300	299	301	328	333	297	357	312	328	326	295	337	337	340	318	310	333	337	318	287	353	333	329	300	314	316	351	297	336	329	302	322	284	340	345	353	317	322	351	317	327	310	308	305	336	328	336	338	322	325	375	331	321	332	367	340	365	317	317	340	344	329	321	308	321	344	307	330	271	320	335	344	325	315	345	349	297	312	322	310	357	324	354	340	340	328	335	319	274	307	326	333	360	321	353	292	325	343	323	344	292	289	324	325	331	347	329	316	359	350	325	325	309	308	308	344	340	320	361	347	322	325	366	332	324	301	294	341	316	340	344	316	363	325	341	352	289	382	354	315	349	336	307	310	333	312	295	345	311	311	324	345	294	350	307	330	315	333	313	330	318	351	314	342	336	327	313	332	315	329	313	357	335	331	335	321	322	320	330	335	314	319	355	334	334	327	303	308	349	313	332	300	331	293	341	276	326	308	359	355	323	316	334	333	340	326	315	310	309	336	329	344	336	333	305	358	271	310	332	329	313	306	332	344	353	344	293	321	328	319	305	326	355	318	312	318	362	316	328	346	319	295	319	314	313	324	296	326	318	326	347	325	315	378	318	313	332	334	316	363	350	337	330	306	334	351	307	318	353	305	369	329	337	333	353	318	364	299	327	347	336	301	335	335	305	319	330	329	310	331	322	345	309	321	321	300	317	328	308	351	334	344	332	327	337	330	297	318	377	342	351	336	316	319	324	322	349	314	326	333	305	335	349	316	294	355	359	306	301	327	312	342	282	328	340	342	294	330	334	354	325	308	315	333	316	301	325	328	361	336	333	327	296	340	359	344	323	329	300	370	303	288	313	322	312	327	346	340	299	357	307	307	342	292	306	341	318	313	336	318	364	304	314	317	331	322	320	302	296	371	333	338	324	300	326	334	382	322	315	318	339	295	323	312	319	329	337	295	328	307	318	341	337	299	312	306	312	317	348	303	320	343	324	293	335	315	337	313	327	355	338	327	293	306	290	328	309	335	346	346	313	348	308	304	335	344	330	331	366	358	331	333	317	315	307	306	322	321	293	319	333	352	334	329	271	286	292	339	307	317	348	347	325	322	315	331	348	341	301	333	354	290	320	322	341	306	337	327	330	326	310	336	324	350	337	353	297	328	295	309	282	307	326	336	342	313	308	291	352	367	333	347	325	303	315	334	320	339	305	316	323	329	340	320	324	316	345	339	261	315	356	348	300	303	360	283	344	284	340	310	334	351	301	337	305	348	321	309	332	332	370	376	351	327	331	347	324	328	329	348	344	324	294	350	332	352	379	314	281	298	353	353	370	348	334	332	342	309	299	286	318	346	333	338	311	316	299	316
24028	19013	37023	40728	26648	9759	9033	3393	737	693	746	668	685	719	718	732	747	755	715	715	759	759	692	763	713	745	656	746	761	761	719	774	788	715	703	740	691	749	770	748	748	758	744	680	717	723	732	743	700	724	736	758	739	695	735	722	741	787	696	750	731	738	748	746	679	698	711	692	724	692	694	739	723	738	699	700	812	752	736	727	732	762	736	723	756	701	764	731	765	773	706	700	751	706	729	712	683	703	725	701	728	722	732	720	755	703	717	729	830	755	762	742	737	708	763	724	755	704	734	713	673	733	759	766	736	747	714	758	705	723	746	724	713	669	704	713	734	717	714	784	760	762	721	716	747	720	737	695	687	764	673	717	727	745	690	756	713	709	754	721	678	677	693	724	733	713	709	800	749	729	670	723	734	700	712	719	757	730	703	763	718	727	720	710	734	716	742	754	712	707	716	761	746	723	673	707	728	717	776	726	746	751	749	782	771	702	699	746	692	713	731	736	722	762	732	656	712	743	743	708	727	718	719	727	745	718	746	721	750	757	698	738	712	701	704	718	700	717	715	694	696	724	747	690	747	693	700	740	753	710	755	774	698	715	789	677	659	710	745	742	688	750	712	731	696	739	725	689	711	726	693	713	744	760	734	716	742	723	748	712	688	715	728	692	734	719	718	743	704	696	728	698	708	726	716	722	710	765	699	681	777	726	748	738	668	731	736	754	754	722	725	701	728	797	712	760	763	679	704	723	704	679	699	703	726	713	719	719	755	731	749	709	739	734	718	702	730	738	724	698	718	750	774	748	736	737	710	756	713	712	733	751	690	720	754	714	702	728	755	746	711	751	717	718	728	746	723	713	744	716	697	736	786	714	705	739	733	705	739	758	743	697	729	702	750	691	717	738	721	765	731	688	728	698	741	737	725	738	751	752	731	704	701	765	765	787	743	697	738	714	696	774	685	717	741	704	776	738	687	726	723	734	705	731	699	700	722	735	738	695	687	653	751	728	749	728	742	713	699	713	735	695	746	690	740	702	751	732	691	712	727	700	742	724	710	718	717	709	740	719	782	753	737	679	704	664	739	681	713	716	732	755	704	729	740	685	697	714	732	722	737	716	730	777	731	699	707	690	722	735	698	719	698	721	686	732	784	718	733	733	739	688	696	684	735	721	679	727	754	690	708	779	749	737	743	700	711	722	717	698	692	739	735	729	740	731	738	771	769	728	732	752	694	760	678	686	790	716	733	718	745	738	742	744	768	734	717	709	719	764	740	758	711	755	719	721	770	686	773	745	755	697	696	694	715	717	720	707	736	744	796	726	760	714	710	671	820	732	755	747	699	747	739	686	700	693	712	781	715	735	795	754	731	715	704	740	720	738	741	741	729	731	755	753	746	729	777	696	691	717	672	725	714	727	757	705	739	726	683	750	697	677	762	723	741	738	688	702	743	708	720	689	745	715	721	762	668	725	663	746	735	758	730	703	742	753	744	768	726	760	728	713	717	773	737	680	731	767	765	784	687	704	754	731	655	709	730	751	789	693	697	711	722	692	726	775	740	755	703	737	723	717	739	708	734	716	725	724	763	738	714	685	735	762	754	708	702	768	736	736	751	769	758	737	718	704	722	757	752	777	691	746	745	709	757	677	717	690	706	700	741	757	705	702	705	773	771	697	746	727	708	724	727	716	718	724	740	719	734	690	735	725	722	731	742	737	734	747	731	707	720	693	734	711	696	708	677	725	711	759	765	762	766	777	716	706	732	661	694	755	742	673	758	731	709	733	763	747	707	724	669	700	689	739	694	743	720	741	688	701	738	786	750	703	705	765	766	723	698	714	711	721	704	759	726	755	728	681	736	723	726	717	742	742	754	739	726	724	757	727	707	725	685	701	704	747	752	741	700	739	713	707	714	711	771	724	693	739	680	723	747	716	708	744	687	700	709	781	726	729	782	735	746	751	693	720	789	703	652	734	771	765	740	745	751	737	764	678	746	723	715	715	716	695	753	730	706	701	719	717	694	728	748	695	765	760	721	744	680	693	742	741	765	714	712	714	770	778	706	768	728	684	717	688	763	747	714	732	763	752	706	723	737	714	708	779	731	723	755	701	742	764	779	764	751	705	688	707	709	755	739	744	739	749	756	743	665	747	721	709	752	743	710	732	689	719	714	746	752	745	737	739	709	760	719	778	760	725	745	728	713	675	714	711	732	773	662	749	739	705	776	744	701	703	752	716	683	794	721	725	719	728	717	701	703	756	741	757	694	724	719	726	728	693	725	754	787	737	744	719	751	752	736	686	732	737	752	728	734	746	739	717	723	738	710	715	699	748	797	717	753	667	744	720	785	718	743	756	701	742	743	759	735	716	697	724	743	700	684	764	762	709	689	676	740	744	691	735	675	695	711	653	731	752	715	737	686	727	745	704	760	723	701	784	713	731	758	768	698	761	715	715	739	729	742	725	700	721	698	679	705	726	715	765	710	694	754	689	751	685	693	749	698	754	692	725	742	732	711	729	731	743	735	691	730	692	699	745	736	731	725	723	747	686	725	719	761	748	724	780	741	766	695	685	733	760	751	734	709	744	725	757	705	746	740	727	733	784	694	713	729	734	713	753	741	759	732	735	746	739	720	706	731	704	719	746	743	731	743	726	721	767	719	718	728	720	769	722	745	742	749	783	721	684	800	689	745	720	715	701	702	745	784	725	737	726	779	736	744	739	713	731	713	710	688	730	719	697	704	692	744	717	735	699	712	753	713	743	742	732	757	746	726	752	741	746	716	723	730	758	737	751	744	729	736	736	725	698	730	739	709	724	734	699	737	686	717	742	773	701	718	729	740	751	753	720	731	755	763	693	724	719	706	714	722	759	745	734	733	733	712	759	692	724	712	655	731	720	767	732	717	746	745	783	735	719	706	698	815	666	704	749	725	699	704	765	734	738	712	709	722	769	713	755	707	709	738	715	714	719	720	763	742	732	717	698	704	789	762	742	735	725	716	772	733	730	751	732	753	700	725	761	727	725	718	772	724	754	680	706	714	719	757	720	738	738	719	722	729	754	728	685	741	734	811	745	724	726	758	728	746	751	727	757	706	774	714	752	711	722	754	726	702	732	768	707	714	757	714	738	781	708	699	695	711	689	725	751	757	698	750	755	742	703	726	720	767	690	756	690	761	764	706	701	754	770	721	729	673	684	722	768	742	720	721	746	706	705	732	681	722	732	739	768	717	737	690	749	721	741	759	695	722	702	755	737	717	743	698	752	722	732	717	742	717	726	762	736	737	722	739	681	773	691	721	738	718	749	736	741	668	746	673	737	695	694	759	764	715	723	710	724	752	738	746	688	733	706	733	741	714	729	715	728	684	763	742	710	733	689	749	750	751	760	719	734	715	750	734	733	752	705	682	691	754	695	727	803	713	712	712	756	701	720	735	746	680	682	735	745	716	700	718	669	723	747	725	720	799	760	712	722	788	800	729	724	725	771	750	753	700	722	730	787	715	757
46977	31625	43695	45158	26161	8527	3469	1680	359	313	338	326	339	308	320	313	349	321	353	339	314	310	330	326	354	292	327	323	312	347	331	329	342	354	326	330	336	332	358	288	369	326	339	302	291	310	349	335	316	313	304	307	344	291	316	288	322	308	321	291	336	292	326	335	304	319	300	333	343	299	299	333	306	364	342	325	324	313	323	323	325	334	369	330	305	325	297	317	324	310	337	330	289	333	326	333	331	345	294	291	306	325	307	329	319	340	264	300	312	316	300	289	334	347	307	318	312	329	340	332	327	336	318	317	359	345	352	343	334	315	347	303	330	298	328	289	288	300	294	302	316	362	345	276	326	332	329	283	332	317	328	327	301	306	295	280	279	303	320	314	334	307	330	330	300	349	342	303	327	310	320	310	295	316	309	338	319	316	359	323	329	276	306	351	333	349	336	286	285	336	330	302	307	321	308	315	294	316	311	308	317	321	316	297	312	332	359	335	339	300	334	323	328	317	316	322	308	297	284	313	303	307	339	324	340	342	347	345	343	318	352	321	323	293	342	306	326	345	334	316	279	319	303	311	316	331	346	342	292	336	341	331	357	344	320	338	325	319	329	283	339	297	331	325	327	325	343	290	339	311	309	309	317	326	283	299	361	321	316	328	361	343	334	323	332	283	315	327	341	303	358	334	337	296	306	316	302	330	300	343	313	298	305	316	296	318	333	337	311	313	289	293	304	349	340	305	337	314	327	338	303	297	300	327	305	341	313	288	326	296	346	318	317	310	299	325	299	329	326	330	362	296	347	346	322	302	318	313	288	312	299	292	328	308	301	327	322	295	309	315	301	307	319	341	294	309	310	304	307	321	294	347	322	327	314	302	306	327	308	338	338	317	287	337	325	316	343	327	329	337	315	325	327	329	302	306	277	296	329	331	280	313	303	355	315	349	312	330	315	278	386	333	355	302	329	316	340	313	313	342	323	345	314	341	310	331	351	297	301	352	346	323	323	320	310	327	285	330	322	306	336	300	327	301	358	331	281	303	354	350	335	321	333	346	300	351	319	341	343	317	333	308	280	279	346	313	302	296	318	295	324	336	298	330	291	281	328	333	312	321	312	324	316	294	348	329	326	360	346	297	315	342	339	298	310	317	331	330	352	351	319	306	354	320	304	315	308	300	342	289	286	336	327	352	364	323	306	300	341	345	322	309	323	297	343	360	332	319	322	317	318	326	301	309	322	303	322	339	295	330	329	325	315	290	306	335	322	318	329	323	318	352	339	339	349	310	358	308	313	314	330	357	317	322	332	339	315	336	324	329	325	293	342	358	323	325	316	321	324	307	302	293	314	310	316	331	321	327	308	357	349	314	291	322	316	313	325	311	338	272	310	305	298	263	297	311	316	311	314	357	322	328	316	314	319	291	348	310	319	294	275	297	355	347	303	334	297	332	294	356	302	350	321	339	297	304	305	345	342	332	347	315	322	337	329	334	306	326	306	326	288	312	287	299	344	305	318	300	293	320	296	292	310	325	328	311	292	317	308	338	306	287	317	316	318	301	285	331	335	337	315	326	305	300	302	299	315	347	336	350	348	317	316	328	295	344	316	339	300	311	303	298	330	327	327	287	324	313	281	310	311	337	296	349	331	324	333	270	321	328	324	329	293	312	302	348	325	339	317	315	287	316	276	340	319	291	276	332	290	302	336	333	289	355	338	282	341	286	321	303	301	302	339	330	317	313	326	316	332	325	313	329	334	335	316	326	335	336	318	318	345	311	297	331	327	315	283	315	316	305	316	330	330	273	309	286	322	338	319	359	273	327	311	336	321	328	314	319	323	276	332	311	330	321	346	343	336	317	309	333	319	351	321	337	294	328	296	307	302	326	332	305	333	326	308	313	316	286	317	339	300	313	331	278	315	325	334	366	331	331	307	340	341	302	314	292	338	374	314	317	326	321	359	325	302	345	338	327	330	346	373	306	333	329	320	287	318	339	346	385	362	318	351	337	303	320	347	349	283	282	317	309	346	305	354	299	371	316	321	344	332	308	286	296	361	295	319	307	284	302	343	339	309	324	329	307	324	337	332	333	331	310	312	349	319	339	322	330	314	328	312	326	336	274	323	303	312	335	345	329	335	319	313	320	281	334	315	336	342	289	327	314	296	298	347	305	300	303	341	303	288	314	327	324	307	314	330	311	328	295	337	323	323	311	375	321	307	358	337	307	304	323	296	294	286	368	297	298	280	300	281	345	330	338	312	300	322	312	315	311	368	332	286	292	280	323	334	299	264	342	334	300	288	326	321	322	343	321	309	303	298	322	355	314	335	298	291	338	323	331	359	336	336	347	323	321	343	281	374	314	303	316	341	289	300	328	347	339	307	330	302	334	329	334	298	270	274	307	304	330	292	341	337	321	307	328	343	309	304	334	307	336	305	294	323	338	298	273	322	296	340	339	311	315	345	336	306	299	328	276	344	342	305	337	304	337	282	311	299	319	358	347	339	375	321	307	325	337	341	303	310	317	333	317	340	323	338	337	347	309	345	339	354	341	339	309	288	320	291	313	319	313	310	322	304	362	331	289	307	316	309	336	358	338	339	323	361	319	294	320	304	314	324	326	362	314	321	285	326	317	298	332	354	337	349	339	307	323	292	329	310	328	327	276	324	304	325	295	295	325	356	327	339	314	350	326	301	311	322	319	302	318	306	317	303	329	351	301	327	313	329	335	310	327	334	334	343	299	342	340	308	341	319	311	336	351	321	313	295	285	318	335	315	295	314	350	297	327	278	317	329	297	297	314	327	332	289	293	304	295	306	312	294	321	338	318	337	341	322	305	318	303	330	326	314	324	306	292	344	297	306	307	349	337	337	325	314	304	337	311	321	303	313	309	331	297	315	319	321	305	329	339	352	293	298	298	350	283	329	318	300	334	310	333	306	320	299	341	345	338	304	314	311	311	323	320	323	345	288	328	297	322	314	310	316	309	318	334	345	337	368	343	339	338	328	336	293	301	335	294	340	334	324	329	310	325	313	337	304	323	330	316	348	339	356	313	301	337	332	318	301	338	322	341	315	313	330	280	306	309	290	325	349	318	306	301	317	320	334	327	301	350	316	325	306	340	308	309	335	358	290	344	332	282	322	315	331	302	320	297	284	338	286	315	312	330	309	310	325	310	335	324	361	314	341	290	326	322	328	339	320	321	342	300	320	310	295	289	329	322	294	326	336	336	311	308	331	354	360	307	313	305	331	360	323	305	338	298	353	356	341	314	326	299	329	316	310	320	280	324	343	341	316	333	300	321	310	344	328	323	320	323	328	315	310	317	323	308	343	341	323	297	339	315	328	318	311	324	314	287	335	338	298	316	311	312	331	317	287	291	303	301	297	300	335	311	284	297	331	317	331	325	309	319	345	307	332	329	355	335	316	290	340	302	337	342	317	320	307	335	347	308	291	346	336	330	306	319	340	327	300	326	309	291	344	357	329	317	318	326	322	296	330	355	291	302
28631	23881	46952	51802	36482	15400	11113	4889	721	757	756	709	745	720	760	717	740	705	730	676	743	687	696	676	686	675	711	683	695	716	723	684	676	687	718	672	659	680	675	687	697	762	698	719	740	705	672	755	702	718	661	718	680	720	725	688	733	681	660	712	695	701	687	708	706	701	723	698	724	722	699	696	681	706	690	718	664	713	665	670	687	688	672	668	708	671	692	742	681	730	685	705	687	685	707	715	757	606	705	664	696	693	671	708	708	682	722	699	645	713	738	666	735	679	683	675	665	692	712	712	688	673	669	718	699	693	714	679	728	694	704	685	713	730	663	714	675	680	704	727	696	722	668	720	684	689	706	681	726	707	732	703	723	701	706	708	672	692	725	687	666	673	692	727	706	738	725	670	625	728	697	683	696	696	669	703	734	684	693	742	691	687	716	703	667	731	745	730	702	671	671	712	670	670	685	694	710	691	692	718	716	650	737	652	708	671	675	721	708	663	772	701	679	706	704	688	731	679	714	693	689	672	719	650	678	704	731	685	714	634	721	725	705	710	701	711	699	687	715	690	682	714	656	698	739	698	692	719	707	702	687	707	717	685	725	687	666	729	705	698	680	663	698	730	680	676	730	729	679	664	676	660	675	740	688	682	731	660	687	681	714	693	705	667	668	690	694	660	703	690	743	703	708	719	686	675	706	694	703	718	659	703	670	686	697	725	670	694	730	613	700	652	678	697	684	729	707	669	713	694	678	742	662	658	681	700	692	731	743	706	678	727	687	686	693	716	682	690	717	703	650	729	723	700	677	730	676	707	710	696	715	678	713	732	679	643	657	703	660	702	686	737	725	682	665	613	713	686	732	695	699	730	706	676	705	669	723	690	696	686	693	694	708	696	716	661	689	712	736	714	731	694	703	667	666	737	705	662	715	638	666	702	690	630	661	641	661	697	660	689	693	690	717	672	705	665	700	717	695	688	690	700	699	745	699	690	709	728	707	699	677	699	730	680	661	695	737	689	699	647	713	682	696	733	666	698	656	678	683	675	720	700	691	666	684	696	684	701	696	695	725	689	681	708	673	659	639	727	669	674	712	673	692	681	675	710	689	696	668	665	657	680	694	680	682	716	670	724	703	700	699	676	699	720	678	719	689	647	644	684	664	689	695	638	691	687	649	660	633	711	767	684	678	753	662	664	680	689	705	677	615	652	714	699	705	729	707	709	712	684	743	730	672	731	681	690	748	732	698	677	731	671	730	687	699	683	725	669	677	680	705	737	699	684	689	692	708	709	672	681	704	714	715	652	744	693	698	673	714	701	687	703	685	686	720	700	656	712	783	711	749	691	664	688	723	700	674	727	737	672	616	691	658	666	703	659	694	709	658	707	772	699	692	699	728	700	729	677	666	724	768	689	759	683	701	700	688	717	723	716	731	678	705	632	732	612	717	726	722	733	756	717	732	754	714	708	750	702	687	667	676	693	761	675	702	677	686	702	757	670	685	654	704	719	713	701	703	716	667	644	733	708	661	746	649	692	684	693	702	670	686	666	763	671	691	734	669	691	667	682	738	647	657	679	704	628	647	708	686	681	722	677	715	695	701	690	668	646	660	652	696	723	691	737	713	722	676	682	669	661	693	662	719	709	701	689	680	686	677	695	705	740	702	679	676	728	686	679	722	711	720	714	755	711	650	703	694	729	657	688	752	709	702	701	722	694	704	713	714	692	717	663	703	744	661	668	705	714	698	717	700	752	750	674	689	707	684	676	669	705	688	654	722	693	745	677	673	724	661	699	709	721	677	696	686	722	726	698	633	707	674	704	702	686	684	736	723	692	691	719	725	698	710	673	707	684	665	712	717	715	701	695	674	743	679	672	742	711	711	755	707	698	638	636	694	683	672	724	671	709	651	698	682	715	673	704	694	739	692	714	680	657	684	667	725	725	724	682	672	691	753	682	687	687	679	712	746	710	702	668	694	738	681	681	696	690	712	691	644	730	690	714	641	673	684	727	687	687	756	713	692	671	682	733	712	668	690	723	699	664	672	681	686	723	746	716	677	670	716	691	714	707	713	644	688	717	736	688	701	711	655	662	724	686	702	727	694	687	675	682	705	687	722	704	666	669	712	702	650	708	695	710	676	721	691	681	676	670	712	679	668	708	656	709	718	706	702	657	702	728	683	679	707	694	699	678	766	690	713	703	756	754	695	720	696	677	717	626	728	709	702	642	698	695	672	676	679	624	708	664	701	693	709	741	693	684	688	705	682	679	689	714	671	747	719	699	677	686	664	723	690	694	654	700	665	723	712	692	706	693	666	685	640	696	671	762	684	711	682	713	677	688	699	704	714	686	663	663	759	701	694	708	681	709	671	674	718	703	708	688	739	693	682	689	676	756	682	754	709	715	682	733	689	669	689	690	647	702	690	756	726	686	767	681	771	708	723	707	699	677	695	717	736	699	711	677	685	677	658	691	667	689	675	728	709	745	738	688	716	737	660	743	737	651	707	690	656	672	695	699	731	690	661	676	684	675	715	664	696	692	696	709	734	678	728	681	696	661	707	695	701	685	676	678	720	732	724	714	689	705	695	753	661	713	693	711	709	723	683	680	681	676	693	678	693	695	670	698	730	666	703	697	721	709	732	707	722	685	701	664	709	673	771	688	699	706	734	676	737	740	727	707	698	706	667	649	660	725	674	702	699	630	727	673	744	665	701	666	696	681	726	709	707	700	635	716	679	627	697	708	664	695	692	694	695	698	673	714	662	684	659	695	689	726	710	711	647	757	735	701	689	723	696	676	657	667	699	689	675	674	708	680	690	655	706	724	710	676	708	719	677	706	717	720	741	704	679	688	689	710	695	690	678	724	674	730	706	710	709	681	664	684	676	687	698	675	713	672	700	719	678	730	725	659	655	710	672	677	730	661	703	699	713	702	689	679	734	686	705	700	680	694	695	682	665	675	727	674	699	730	721	650	670	726	676	698	673	686	701	690	668	751	660	679	681	704	770	679	708	705	696	702	730	662	724	710	701	712	721	739	721	679	720	654	724	666	695	683	669	716	758	697	704	697	684	693	699	673	723	736	687	732	720	680	680	710	646	686	697	716	684	689	713	737	661	746	717	688	731	666	632	723	718	701	634	708	663	672	652	684	655	736	670	734	702	719	704	721	673	699	677	704	667	697	742	675	721	671	718	691	711	728	744	684	692	725	664	674	693	667	706	685	683	728	697	710	718	703	715	689	714	713	710	682	739	741	718	707	712	697	744	675	726	703	702	641	727	688	691	671	656	709	677	681	668	677	726	769	752	713	707	716	702	627	693	672	674	660	673	706	740	676	665	677	650	709	675	698	766	721	715	700	727	678	705	691	693	689	749	706	677	689	683	739	734	670	684	742	687	670	711	698	727	721	699	685	676	699	736	714	662	699	709	687	690	714	739	689	726	678	691	686	747	728	701	669	700	663	679	712	716	731	700	721	674	683	699	657	687	696	661	712	697	704	683	717
23985	17218	14222	8671	3346	601	261	263	207	221	212	213	207	175	206	216	215	230	193	201	216	227	209	228	234	227	216	210	236	226	222	191	215	221	219	222	204	213	216	208	216	229	234	236	226	245	204	237	253	243	222	200	219	223	233	222	183	239	207	188	219	239	252	185	211	234	223	242	240	211	226	236	209	198	216	238	250	216	202	218	188	204	205	214	220	228	212	241	221	216	223	238	228	204	209	223	226	210	222	230	223	197	206	230	235	228	230	242	245	226	216	215	212	211	248	217	264	233	217	221	227	205	204	206	214	199	192	220	240	217	225	221	230	248	211	212	236	211	206	187	243	248	225	195	197	209	203	233	242	203	217	228	204	229	220	201	194	203	203	200	277	223	226	219	207	192	207	203	242	219	234	192	224	194	214	201	219	234	220	221	231	217	188	231	248	195	188	224	236	217	212	224	206	198	193	235	232	228	244	230	219	224	211	195	201	230	229	220	206	223	206	202	243	247	206	238	251	226	227	240	249	206	207	221	218	214	222	183	212	217	169	228	182	230	201	205	223	249	213	221	201	210	195	191	211	228	225	239	222	226	218	215	225	218	237	204	249	228	226	211	210	235	220	235	226	205	243	214	188	204	224	231	200	222	209	226	217	202	220	240	227	220	227	186	219	231	190	241	229	207	202	236	195	257	222	196	250	226	213	239	237	229	206	208	214	226	216	220	222	197	228	232	199	197	212	210	239	243	228	224	228	240	226	220	211	215	218	190	219	210	202	242	230	203	204	201	213	206	214	211	240	192	222	224	208	227	221	223	192	212	226	224	278	210	209	215	221	206	182	220	226	213	235	241	213	219	239	200	220	240	205	192	186	250	217	254	267	198	224	205	210	203	233	230	232	224	217	209	239	219	224	222	223	214	215	205	235	223	195	221	220	198	215	220	210	245	207	199	195	215	239	237	230	236	233	198	202	208	205	222	226	209	250	240	243	233	205	218	200	205	211	228	219	219	226	216	220	204	217	249	214	223	203	201	238	247	230	207	216	231	251	210	241	216	217	218	224	192	209	213	208	218	228	186	226	231	247	225	205	233	255	235	216	211	257	216	208	231	185	228	201	217	225	216	212	230	239	206	241	222	219	236	200	187	226	195	204	215	201	221	233	207	220	201	194	196	181	209	260	216	239	228	208	216	210	231	215	197	195	231	204	235	215	239	204	203	219	206	184	231	229	232	211	232	238	237	205	207	239	234	206	216	211	197	180	198	251	210	239	216	201	206	243	255	232	222	226	212	200	212	186	213	205	240	239	221	235	241	220	217	230	237	215	208	169	218	237	206	202	216	194	233	193	229	214	202	215	245	223	213	203	205	205	227	209	209	196	233	234	228	242	205	243	204	226	211	236	244	194	216	228	237	202	227	228	202	202	213	213	195	231	207	177	201	192	230	246	215	240	208	215	238	247	225	235	223	212	198	204	231	194	223	197	234	233	231	225	210	238	223	235	244	208	211	212	214	245	213	210	200	236	234	225	221	201	219	224	243	216	207	237	229	186	224	209	214	239	240	204	209	212	205	226	202	189	206	217	208	228	239	223	215	208	208	213	219	200	181	236	209	204	196	208	202	199	243	225	203	226	199	219	229	223	180	262	228	240	202	225	205	237	216	204	204	227	223	209	216	201	249	194	240	200	223	196	197	206	192	197	216	209	235	192	213	191	242	203	208	251	232	227	240	213	216	208	212	198	222	226	207	221	208	222	202	200	216	233	196	197	239	232	230	245	217	224	220	210	222	245	230	202	249	216	243	215	233	227	221	246	220	236	221	217	228	213	191	216	211	207	231	178	223	233	232	215	225	229	234	195	226	226	211	226	223	227	209	229	204	218	192	227	269	219	207	206	226	194	194	208	214	211	235	198	229	199	223	193	241	238	206	237	232	214	247	197	186	227	238	204	217	188	224	209	224	215	181	189	184	218	216	202	193	221	234	202	194	192	198	224	209	222	214	199	234	201	211	236	248	213	209	214	237	192	212	242	212	220	264	226	225	200	244	205	232	225	224	217	204	211	246	224	217	208	209	202	202	201	238	239	201	226	235	225	218	225	244	232	232	223	252	208	221	210	213	221	210	203	204	212	244	187	214	232	231	205	239	220	191	199	221	222	237	189	227	227	188	221	210	233	204	233	224	215	230	256	188	216	190	210	252	216	220	227	206	237	208	193	251	198	218	203	221	235	222	236	228	230	215	197	217	200	219	233	215	226	205	238	239	217	199	224	207	210	219	197	228	246	241	230	213	218	221	226	227	252	218	216	219	237	232	210	218	248	213	209	212	208	187	173	212	222	201	213	223	233	198	205	193	194	217	245	200	207	223	244	204	196	214	198	212	215	215	211	232	219	225	208	242	236	197	226	221	252	249	228	228	228	207	229	188	221	212	226	205	180	214	217	243	220	209	215	239	217	207	222	217	210	235	236	235	218	237	192	179	186	243	198	214	212	223	222	207	252	197	256	197	206	223	212	232	227	205	217	211	195	216	213	226	229	231	217	224	217	196	187	253	239	203	232	198	213	221	215	225	233	222	246	211	214	201	215	207	241	230	206	227	266	246	230	234	233	255	235	195	218	200	216	220	215	227	216	221	220	213	225	171	200	232	242	197	201	225	214	205	215	198	202	198	212	217	233	224	249	237	228	195	220	242	208	223	203	236	222	246	213	198	232	201	185	219	229	216	203	231	217	233	213	193	206	198	232	221	195	182	219	224	180	214	211	205	203	244	228	234	224	238	242	202	237	240	232	224	235	220	202	232	215	217	196	208	229	197	214	187	220	223	244	210	253	196	236	193	211	221	229	210	232	232	195	215	211	261	231	202	222	212	200	227	228	192	240	230	218	196	201	203	202	244	184	203	246	206	217	190	200	223	207	212	219	214	244	235	236	206	243	210	231	228	220	223	203	234	217	234	237	224	205	187	214	218	213	272	222	218	216	217	223	221	221	198	211	202	189	253	225	235	241	216	210	209	194	224	230	247	198	216	214	189	228	197	230	222	225	227	206	218	220	216	227	224	219	214	224	211	206	245	209	266	204	226	217	213	190	218	236	207	233	224	216	226	230	223	197	204	225	243	217	207	209	209	215	220	187	213	226	192	225	217	224	237	234	249	210	240	236	207	204	215	192	200	199	233	214	251	228	253	200	213	219	217	214	209	233	226	211	229	223	227	228	227	254	216	219	205	190	219	201	237	225	244	204	206	209	224	201	182	218	204	208	215	201	199	214	237	219	218	211	199	193	223	218	217	225	193	206	194	207	235	196	199	231	214	193	213	231	214	230	201	201	217	224	237	235	227	244	251	196	208	215	234	218	228	254	256	209	205	210	249	216	205	223	247	225	208	228	189	211	227	196	227	235	197	223	189	201	220	218	240	227	225	215	226	196	208	192	211	215	204	216	249	218	224	239	211	233	246	202	195	222	208	194	212	238	228	212	204	227	207	200	240	220	230	211	226	219	219
14344	13957	20036	17653	8446	1711	702	650	507	486	522	485	499	533	536	506	474	547	493	513	512	519	533	487	489	517	537	497	485	543	506	529	513	505	498	515	496	506	513	507	517	548	543	538	512	494	548	544	490	475	510	522	521	527	529	513	551	477	494	498	505	488	523	498	514	494	513	556	546	557	537	528	496	537	497	512	528	527	546	543	554	527	561	507	527	510	530	505	524	523	486	510	496	524	525	497	528	513	533	491	484	519	522	499	512	498	480	514	545	508	516	524	490	476	506	510	555	517	525	504	538	548	496	507	489	487	546	493	513	492	474	530	515	527	513	494	485	509	506	548	535	522	529	493	507	496	505	504	514	533	507	495	481	508	477	465	514	530	511	531	529	505	503	526	507	474	530	509	494	502	507	516	527	565	510	517	502	538	492	495	496	486	531	537	496	493	490	540	522	500	542	541	526	507	481	547	559	556	519	500	532	479	518	524	510	503	511	576	480	509	510	479	512	497	490	523	500	549	477	550	518	538	473	518	514	472	501	527	517	489	493	515	512	496	511	496	516	503	553	544	527	474	501	482	502	527	518	508	468	517	495	483	485	503	505	484	511	527	486	484	477	547	517	515	538	488	542	496	457	540	520	505	505	517	471	494	507	545	529	500	482	519	497	557	547	477	514	564	478	531	505	529	496	513	512	483	514	521	543	512	488	534	546	491	498	521	496	551	502	513	543	509	578	526	525	516	517	493	495	508	487	515	551	497	506	527	512	542	441	498	512	494	519	508	515	521	490	541	486	563	514	500	463	517	506	517	528	518	515	530	519	502	537	507	541	497	536	523	480	526	495	526	499	491	478	517	518	506	504	516	501	484	538	513	520	521	500	498	499	480	502	523	481	499	541	518	505	544	514	514	501	515	478	526	520	548	517	546	499	497	505	519	538	474	530	488	488	542	510	500	512	531	498	546	526	478	524	511	541	473	536	528	506	471	499	505	485	528	490	511	517	466	532	484	515	560	492	506	517	504	532	540	512	562	507	533	510	525	496	506	496	520	481	498	502	495	576	521	537	495	494	518	517	486	518	550	518	531	564	510	544	559	503	528	536	530	533	532	484	579	566	548	534	497	541	522	518	490	525	495	486	510	516	521	507	527	498	504	485	493	512	508	521	505	514	497	544	576	534	520	528	519	490	533	527	517	513	496	560	502	524	525	548	515	546	547	496	493	495	465	514	475	504	517	520	486	517	508	526	519	495	488	504	502	518	502	482	506	557	506	529	497	490	563	513	500	543	514	522	521	564	511	505	541	521	513	497	508	507	508	523	519	529	478	516	520	512	499	564	490	505	506	521	484	549	529	547	500	510	499	516	531	502	507	509	509	474	529	510	532	559	507	511	516	509	534	505	528	520	500	478	506	474	521	515	528	493	510	528	524	537	498	537	515	469	502	516	537	508	491	540	525	528	537	534	497	508	494	484	522	503	558	534	541	531	502	555	493	498	507	531	554	506	502	509	566	502	502	532	542	548	535	501	533	562	532	520	518	508	516	497	501	512	524	550	521	545	508	503	520	485	543	517	544	514	566	515	521	539	544	510	528	499	489	503	486	537	541	517	529	524	511	563	535	546	495	542	577	553	508	536	512	519	502	461	510	527	510	528	532	512	510	549	503	539	504	473	495	506	524	530	522	500	499	473	477	499	476	511	542	523	530	514	514	505	494	497	551	536	494	545	480	517	508	508	508	512	517	520	522	543	526	496	540	529	552	489	527	501	492	491	510	532	546	535	528	545	484	535	516	524	561	503	526	527	489	522	502	519	515	485	532	514	488	515	493	485	506	489	539	541	461	519	514	518	516	507	535	495	526	478	480	538	561	527	521	504	504	536	528	511	516	529	540	529	519	505	544	495	555	545	490	523	526	526	500	470	545	527	483	516	566	527	524	539	541	563	517	501	508	496	543	555	526	527	551	501	528	503	514	524	511	504	469	519	496	504	498	551	554	517	501	512	509	533	517	538	484	533	528	518	533	527	552	503	455	489	512	554	513	537	536	499	520	520	518	515	483	561	520	527	507	506	496	527	527	497	515	540	466	478	549	515	550	517	515	514	555	539	510	480	534	512	542	522	513	514	564	528	499	485	499	485	508	536	512	498	501	511	535	493	470	498	525	535	475	545	514	500	514	558	523	507	523	513	526	509	481	537	538	502	509	539	499	503	519	513	536	501	565	528	541	516	470	503	517	559	503	529	468	515	512	567	499	545	496	588	524	491	527	497	486	496	511	519	514	560	529	532	506	526	547	523	509	498	500	507	505	496	512	486	531	528	486	533	497	508	474	485	521	467	509	532	511	495	530	501	497	496	485	524	499	514	526	455	509	538	528	506	534	505	502	553	534	488	524	510	511	511	483	501	497	466	475	566	477	557	543	551	499	493	525	528	471	499	522	534	505	525	528	476	507	488	520	468	498	517	540	491	505	515	509	467	511	500	489	504	498	476	527	518	494	562	521	505	504	505	501	513	505	537	493	528	539	493	493	522	543	503	514	518	543	466	488	523	514	518	514	528	518	514	522	499	559	506	514	507	462	562	504	540	571	536	485	468	533	483	517	507	567	549	534	513	526	509	522	522	549	481	532	524	520	493	447	517	527	527	504	504	527	516	514	503	536	528	515	490	502	542	537	525	552	497	515	511	525	513	518	545	542	504	500	501	467	541	493	542	557	507	510	518	518	485	538	494	478	506	545	533	521	520	499	510	496	488	484	497	504	500	505	552	508	496	517	513	534	517	510	531	507	461	522	494	518	505	549	525	487	546	487	502	481	547	505	529	518	500	520	468	510	513	526	514	518	534	525	539	499	505	517	474	544	539	495	504	514	503	531	505	546	555	536	500	509	510	526	498	521	485	524	523	500	532	517	516	507	533	533	544	531	545	488	532	538	525	544	527	569	534	489	512	481	554	530	530	516	554	547	516	475	484	526	508	526	509	517	536	488	513	489	521	562	497	495	522	523	499	530	540	570	575	494	520	550	538	496	489	487	522	477	540	533	498	515	507	539	510	567	502	514	479	522	525	496	522	501	490	503	529	525	530	500	525	514	485	534	511	471	504	568	504	510	500	502	494	565	509	500	533	512	535	513	526	524	507	498	469	528	537	527	569	564	529	520	539	539	547	505	491	533	525	498	509	519	535	503	505	520	513	478	538	513	494	502	519	528	539	533	492	528	525	519	511	553	520	504	529	561	496	574	532	499	563	469	537	539	479	503	526	546	466	522	527	529	504	529	537	504	524	497	502	515	490	490	515	523	495	518	530	500	522	515	522	503	501	476	490	533	518	506	534	501	495	531	527	520	526	476	516	531	486	483	522	519	489	496	512	489	491	542	528	510	526	520	535	522	481	501	479	507	512	507	503	488	502	536	551	492	499	555	547	506	497	508	542	494	511	515	499	505	533	513	564	514	495	528	528	514	484	555	544	482	462	523	503	524	524	536	479	532	502	508	532	528	515	504
37894	25843	35891	30353	15910	5128	1476	980	381	317	329	321	348	350	346	341	349	341	294	336	327	333	332	327	329	316	285	342	331	352	346	347	337	347	352	342	324	341	322	332	332	324	315	310	308	339	342	322	320	356	341	314	345	314	322	293	341	313	364	339	336	326	355	350	332	337	357	321	325	368	334	366	347	299	337	332	344	330	358	339	311	320	381	354	341	384	364	347	302	306	350	345	343	346	306	342	299	332	350	341	352	346	331	334	358	380	348	346	364	385	343	351	345	331	319	334	363	313	356	344	350	341	340	347	346	344	329	363	328	364	349	385	347	336	309	360	326	318	311	352	313	357	371	325	331	346	351	333	378	353	368	343	299	341	337	319	347	355	356	346	351	319	352	369	331	338	333	326	321	347	366	343	352	348	350	343	368	330	358	369	316	370	321	342	351	316	362	353	348	319	348	338	334	329	343	346	317	344	332	352	349	363	323	344	357	353	317	339	318	343	367	332	307	351	342	343	360	368	349	320	347	292	360	332	374	356	310	313	312	341	353	354	335	341	314	358	375	357	366	362	317	333	358	298	334	403	311	315	354	321	324	351	333	350	379	338	345	314	332	361	319	331	355	358	349	365	352	372	348	333	362	361	352	342	294	338	356	357	338	300	339	361	327	366	325	335	305	330	324	368	334	334	343	348	327	321	342	340	328	338	359	322	369	316	357	297	356	328	372	340	343	335	344	348	370	410	378	324	304	340	349	323	321	363	318	334	343	283	293	319	346	343	332	345	338	341	337	339	361	311	369	341	328	307	337	378	342	322	376	373	337	373	373	351	338	328	362	334	359	324	354	362	370	328	353	341	339	341	344	359	364	279	316	368	330	331	335	338	326	362	346	309	345	324	344	311	326	334	367	340	326	331	362	317	322	328	329	338	309	341	335	328	334	327	305	339	358	362	333	339	292	343	342	310	337	356	361	345	360	331	352	336	331	319	346	346	337	311	352	358	327	334	372	338	359	285	341	291	326	358	322	351	312	310	351	325	342	352	333	372	375	350	374	337	380	340	352	345	342	348	369	315	340	338	317	362	352	300	360	327	391	311	322	354	330	349	322	355	324	356	357	369	346	321	325	322	343	343	343	354	333	337	298	335	361	364	357	336	312	345	350	299	336	333	322	366	371	375	351	339	329	333	328	322	315	347	331	356	342	336	375	332	347	325	333	359	359	369	321	308	349	331	309	332	351	340	341	344	331	337	347	331	336	368	342	335	364	349	316	342	349	295	375	341	318	362	337	339	325	336	349	390	323	359	345	321	327	316	346	324	362	346	384	352	372	319	340	323	370	331	355	357	318	358	337	317	321	341	349	332	382	352	317	382	329	314	340	305	377	295	357	334	342	326	313	346	360	354	368	325	331	351	397	331	357	332	366	349	346	355	337	328	325	351	336	331	338	322	363	346	329	313	329	325	312	331	354	319	330	347	314	350	336	303	302	335	366	358	337	353	347	371	335	352	385	326	334	310	336	377	353	356	362	301	317	378	381	319	331	317	361	371	353	345	336	354	344	337	365	356	322	324	324	328	344	336	341	325	355	326	323	330	317	316	360	328	323	361	331	347	340	330	321	340	320	363	345	331	361	353	371	362	343	302	338	345	345	340	364	347	306	354	327	339	344	339	345	342	332	337	344	363	363	340	361	351	342	308	329	332	366	341	320	345	348	327	332	320	371	352	358	336	333	334	349	319	355	323	326	354	294	367	339	323	353	361	318	334	324	355	350	354	323	367	312	350	346	338	328	310	348	385	359	324	340	317	317	343	333	346	362	342	331	329	350	341	337	351	356	361	348	339	332	317	271	348	317	321	314	282	318	337	326	335	333	345	284	357	337	313	326	308	319	341	344	373	324	340	330	363	347	340	367	362	367	372	355	347	339	346	352	332	337	354	355	351	308	336	369	375	338	317	322	320	357	364	396	314	366	354	353	344	368	360	338	320	322	344	362	345	374	317	343	349	304	347	320	343	339	344	345	324	325	398	329	346	309	354	351	328	349	330	339	362	307	350	356	317	329	346	338	314	332	324	368	316	336	330	356	355	308	328	358	355	352	318	356	337	373	318	340	366	329	357	347	327	357	364	335	354	332	354	350	375	379	345	327	353	352	379	328	330	350	325	337	373	359	341	352	339	304	309	340	372	348	379	350	348	363	311	323	360	345	338	326	332	328	372	327	361	349	318	329	346	356	328	327	347	380	358	320	338	297	328	314	361	346	320	355	313	328	318	328	323	370	331	320	343	321	361	329	334	335	320	336	404	363	323	321	338	350	337	358	365	346	309	349	369	340	360	348	362	333	319	347	306	329	338	311	328	334	325	334	334	313	335	300	377	312	348	314	342	320	313	364	323	332	343	326	335	381	341	360	405	350	357	333	342	349	363	311	331	332	327	324	323	339	328	343	336	306	340	342	352	359	339	319	317	310	304	348	377	340	315	338	299	349	316	333	338	331	341	320	332	321	309	387	358	325	321	317	308	354	365	333	326	331	383	365	370	334	334	315	325	364	368	340	340	313	339	318	328	365	342	320	370	315	312	324	315	365	353	338	337	309	321	326	338	359	353	356	346	323	347	343	328	357	338	355	332	325	379	343	346	373	338	361	334	335	321	343	314	341	299	359	334	366	339	373	379	332	314	355	343	382	373	350	315	324	335	340	381	352	311	328	342	352	345	323	337	304	333	354	319	325	338	349	335	336	310	317	347	312	336	361	328	368	363	339	352	347	342	356	345	351	352	346	333	357	336	324	377	334	360	338	339	330	353	338	344	345	353	337	341	318	339	340	324	360	309	303	338	322	338	305	317	387	370	348	328	373	346	344	343	320	298	335	361	335	346	330	350	346	379	339	375	340	314	302	337	335	333	325	315	343	305	373	358	330	343	362	343	338	335	351	310	321	334	348	334	354	313	346	336	372	343	318	315	369	327	345	361	322	341	353	311	368	341	297	324	348	324	338	359	375	312	339	341	363	361	333	373	340	309	346	357	341	325	353	359	340	363	363	352	338	363	364	378	339	351	360	355	348	348	298	305	355	386	349	344	338	376	342	344	361	344	344	339	367	386	343	326	318	353	334	374	341	338	332	332	334	364	351	323	326	344	335	322	346	335	343	327	342	349	336	360	327	333	353	333	325	348	371	339	340	328	377	342	326	333	352	342	366	336	327	340	348	360	314	306	311	356	349	316	325	350	346	306	331	350	341	378	352	346	316	322	333	325	327	339	314	314	309	306	377	325	357	314	345	355	323	360	334	324	331	344	294	369	296	315	309	339	360	366	320	333	344	368	326	293	339	342	332	361	308	291	339	352	328	315	353	341	311	320	339	357	385	304	327	364	317	335	378	335	349	384	367	341	361	307	338	361	357	351	327	311	339	347	316	318	387	361	349	351	348	360	325	334	363	328	318	332	300	334	296	346	346	301	320	309	344	328	369	316	331	337	377	325	338	312	350	353	361	355	324	328
23712	20446	41314	40207	27138	11465	4813	3423	727	762	738	787	786	721	781	753	719	721	774	792	722	753	753	708	748	794	751	784	785	764	738	736	796	762	761	740	749	787	756	794	777	755	767	756	748	799	733	743	759	770	745	743	735	777	736	742	759	720	800	732	704	802	757	741	710	770	746	746	747	737	739	695	736	749	709	743	773	763	728	749	717	698	774	737	754	735	738	777	777	730	754	757	777	713	746	767	763	779	743	785	776	725	770	760	759	734	744	735	728	736	768	796	747	795	748	781	769	746	754	778	832	755	730	747	768	764	738	742	771	749	748	763	742	755	734	752	781	731	754	748	772	752	758	763	758	782	779	734	831	794	768	778	783	789	748	707	727	727	720	724	746	739	731	779	816	750	675	711	758	729	740	757	711	758	800	726	840	699	743	761	744	743	733	712	770	758	773	738	796	805	748	775	734	724	750	716	749	747	761	787	763	828	771	765	857	764	730	724	730	775	724	801	743	745	715	759	746	798	762	750	762	763	773	779	740	781	762	726	753	773	775	722	705	743	758	770	757	733	752	768	731	767	765	765	743	749	762	752	746	728	795	768	739	752	727	751	791	776	794	754	708	780	761	789	740	761	787	749	755	746	743	768	686	706	758	733	782	739	739	755	772	756	814	772	837	719	752	781	693	786	804	788	765	756	734	751	779	802	741	749	720	741	756	743	784	761	709	779	725	728	755	758	757	782	811	748	733	817	732	723	744	751	767	721	757	786	732	749	749	749	774	775	718	778	744	744	751	771	718	699	772	738	795	757	816	786	770	773	733	719	739	754	752	764	774	786	749	746	765	715	746	696	742	777	743	768	760	781	721	800	710	730	681	778	797	731	752	754	723	713	732	736	776	768	723	760	761	748	767	769	715	752	793	745	703	785	763	791	779	719	703	772	740	767	763	772	730	788	749	753	767	798	750	785	741	756	746	788	748	709	803	761	765	758	727	790	705	784	788	769	796	754	770	792	749	752	809	757	805	763	735	761	776	745	721	762	752	748	787	793	737	790	731	736	762	769	734	715	740	694	774	767	774	722	773	760	737	759	680	732	777	762	794	689	778	796	711	737	771	768	785	769	764	726	750	762	759	796	734	737	723	830	719	797	765	779	764	772	815	745	776	805	740	771	716	778	742	763	783	773	796	717	738	756	726	751	761	743	733	749	753	777	793	760	756	698	781	795	760	758	722	782	827	769	808	736	762	775	758	792	720	733	772	721	761	782	765	819	783	767	765	775	759	740	769	762	711	794	696	791	780	823	746	699	747	803	790	751	750	753	768	760	765	764	765	741	724	761	751	764	775	757	771	735	686	753	705	760	723	760	729	716	782	720	758	801	714	792	765	759	766	746	739	772	763	816	717	744	732	742	777	770	720	768	758	777	812	763	807	806	728	740	689	780	736	778	744	713	773	796	701	756	755	759	741	748	754	693	789	729	741	711	677	754	722	780	748	780	754	769	741	764	753	833	748	751	804	771	734	772	731	746	751	782	821	762	784	745	764	761	797	810	744	823	739	761	791	794	744	753	725	749	765	772	785	769	772	756	753	769	779	759	771	778	733	821	766	806	789	760	761	783	759	694	721	760	826	710	755	730	790	718	766	728	790	735	752	735	754	772	801	769	778	708	756	760	751	761	756	799	778	755	772	694	769	786	712	799	767	709	752	755	740	784	707	803	751	753	799	771	746	720	716	742	800	739	769	755	780	756	788	770	781	770	757	749	775	731	744	714	766	767	765	692	742	724	729	798	769	766	794	751	725	769	742	740	730	777	781	768	739	795	745	779	716	772	714	747	736	731	699	762	764	746	765	763	780	768	716	768	760	750	781	766	772	736	771	744	755	733	752	764	751	720	781	738	725	746	772	828	736	757	770	718	793	714	728	743	787	750	726	749	771	719	760	718	772	740	818	770	760	729	719	784	757	733	763	789	808	732	751	789	748	767	774	726	724	797	791	768	763	777	769	766	761	753	754	748	758	758	789	761	746	740	752	749	751	744	794	785	764	730	726	777	755	770	766	751	767	729	755	765	755	767	786	802	720	786	755	731	764	763	734	677	749	767	752	768	773	769	748	713	741	764	784	742	704	769	759	751	727	758	818	760	787	764	721	754	771	708	793	804	772	796	794	765	789	739	758	789	761	781	754	709	771	757	777	797	773	761	766	732	754	762	782	741	758	744	780	763	748	702	791	751	788	794	794	747	705	796	765	801	723	758	739	771	740	743	778	718	687	758	738	798	761	754	726	800	761	780	774	755	746	782	746	761	765	777	784	821	751	768	720	755	774	762	743	734	739	738	748	738	759	792	796	804	749	782	773	746	762	747	712	711	733	730	790	750	765	720	757	726	743	799	761	724	816	799	784	771	743	747	741	749	731	688	734	742	714	726	772	833	759	783	755	760	753	756	770	751	726	727	771	739	773	725	761	770	808	751	728	755	769	718	745	779	768	729	779	784	766	731	743	719	762	792	759	691	731	728	755	722	754	776	794	762	779	739	735	796	787	757	757	780	756	718	746	738	786	815	792	785	779	829	728	736	788	774	752	787	700	701	783	723	749	767	793	747	774	708	713	708	785	763	732	723	774	783	739	791	726	777	765	742	744	765	704	721	786	750	730	772	751	745	752	765	775	753	733	764	737	720	748	685	736	732	736	753	741	744	755	772	736	758	790	771	713	701	763	667	761	761	762	775	752	721	729	751	805	711	742	764	753	731	749	755	741	779	713	771	770	773	716	807	762	795	778	728	755	717	747	735	768	742	789	718	800	761	722	743	782	757	776	741	793	758	749	789	739	785	745	700	727	752	724	748	800	749	756	780	778	812	781	754	771	791	781	781	723	744	815	725	725	781	809	785	772	715	765	751	716	751	760	766	775	748	778	734	722	764	715	752	716	764	682	717	729	741	802	694	800	774	784	794	763	753	790	729	754	797	769	756	766	781	800	731	742	701	736	799	729	768	776	812	751	791	766	744	782	718	740	728	747	748	792	731	725	714	753	737	799	767	759	809	793	709	738	768	768	790	749	772	738	734	714	795	735	800	760	727	760	746	757	761	749	728	750	760	760	756	762	702	749	735	760	752	800	773	797	769	773	794	828	707	761	764	748	766	744	730	762	749	744	716	767	723	761	743	750	741	767	747	783	703	801	736	760	752	805	749	811	750	779	745	727	707	783	755	744	735	786	721	790	752	814	762	729	729	695	745	763	812	778	752	790	761	749	744	759	749	747	749	751	772	732	757	747	770	758	753	733	768	787	735	778	703	803	724	762	782	777	776	792	749	754	756	748	741	782	770	735	818	756	767	721	764	755	812	789	772	766	756	740	694	732	761	763	729	802	809	825	792	729	715	740	794	746	700	795	812	714	797	748	748	780	733	723	760	749	793	728	764	759	788	715	775	741	732	737	776	783	792	743	712	756	767	810	748	743	772	771	782	763	750	731	715	744	787	773	746	783	742	766	712	746	753
46160	31842	46508	45111	25411	11346	2645	1662	347	340	327	338	315	329	343	322	358	342	328	355	340	315	315	314	312	329	341	377	360	351	329	376	343	334	339	366	335	324	339	323	338	325	350	308	332	350	330	307	345	312	339	327	319	317	332	343	344	322	343	324	317	377	308	359	369	389	342	348	387	360	380	291	327	321	356	319	292	351	339	369	333	354	362	378	338	342	343	363	328	351	335	368	337	349	312	354	308	341	358	355	356	345	327	343	320	328	323	335	319	347	342	313	346	330	368	344	306	333	309	321	312	319	317	311	379	308	371	339	355	351	338	362	344	323	358	301	350	319	334	307	357	357	361	336	319	326	334	323	333	338	306	348	330	320	320	318	353	313	364	377	334	383	340	358	357	340	332	344	351	322	327	311	329	340	302	341	339	318	323	346	335	340	346	311	345	331	341	371	310	352	343	342	319	332	325	334	341	322	385	351	371	346	355	332	338	322	369	356	350	356	336	366	387	343	341	335	371	347	328	345	347	320	350	325	369	333	337	355	357	334	328	322	313	324	339	315	342	332	322	351	311	345	349	317	337	318	372	347	301	365	365	361	348	377	285	339	369	352	364	348	351	332	319	313	326	355	364	321	353	322	327	311	346	362	323	354	330	342	352	315	331	346	319	311	340	342	353	361	324	310	346	355	345	345	332	364	312	333	346	338	285	327	353	328	300	321	324	329	386	327	337	351	357	320	359	326	347	301	346	359	359	347	361	309	335	324	365	341	333	328	364	375	359	313	374	328	321	327	326	342	327	291	337	313	295	335	353	323	335	337	331	392	365	329	296	329	353	335	369	345	329	331	318	313	355	343	348	351	334	302	350	326	314	327	315	340	330	318	346	329	342	346	357	336	337	342	326	318	370	373	319	321	321	370	339	332	347	351	360	378	360	290	318	333	306	334	359	317	338	332	361	313	334	354	320	338	347	361	331	319	338	340	343	357	357	406	347	331	314	314	350	310	351	349	319	337	331	352	335	336	369	364	351	321	324	330	323	357	339	349	352	327	368	327	345	367	329	352	358	340	339	318	323	380	304	319	335	331	380	343	333	294	314	362	337	312	329	352	347	342	357	349	350	310	359	351	303	354	331	303	343	327	345	302	330	336	366	348	349	368	353	342	320	346	358	356	315	366	357	338	351	362	310	359	368	344	357	324	356	324	344	333	332	355	360	296	326	302	328	331	324	347	357	337	302	331	345	332	365	325	328	326	373	334	307	291	351	400	325	316	358	319	332	349	306	340	347	327	334	342	377	337	333	331	339	361	317	335	354	343	320	332	343	289	330	356	339	335	296	335	377	318	309	341	345	298	317	337	337	364	326	361	296	352	339	351	350	345	333	383	374	334	336	317	345	351	338	335	316	353	326	334	371	371	305	319	337	323	336	331	349	300	363	318	333	358	333	342	324	353	342	308	338	351	330	321	354	341	357	329	321	328	336	351	352	336	363	315	347	313	360	339	316	300	343	326	342	330	343	310	361	321	372	310	318	351	313	356	362	341	304	321	330	341	339	353	368	309	321	382	350	339	329	335	346	319	353	325	322	360	348	363	361	343	353	328	316	292	357	314	297	326	319	330	346	345	359	316	325	324	379	355	292	342	352	373	303	356	310	331	318	313	333	343	326	331	333	321	357	330	336	364	352	319	365	345	344	355	345	354	356	333	354	327	291	316	352	331	340	350	375	337	338	356	332	338	318	324	353	349	305	335	353	382	356	330	332	364	329	322	359	335	314	348	353	329	336	335	378	333	372	359	355	328	356	339	346	367	322	310	313	339	298	342	378	329	314	297	355	339	337	355	341	345	315	334	345	363	347	313	351	305	344	321	304	326	353	347	348	340	350	336	329	319	323	329	358	338	321	329	338	336	321	336	324	341	328	351	353	354	330	328	349	343	354	328	324	314	332	353	364	355	360	334	322	319	342	307	336	340	332	330	325	327	330	329	357	344	366	333	357	350	359	343	338	371	317	334	361	352	314	319	361	323	347	355	325	344	356	292	406	322	331	331	357	354	363	324	335	325	363	351	341	323	323	335	352	304	323	310	326	354	358	332	375	350	371	331	322	328	327	340	339	340	370	325	350	352	288	314	343	341	346	342	346	362	335	357	340	347	347	345	312	338	356	383	339	353	359	353	353	375	312	336	330	339	377	337	317	328	351	333	340	331	327	337	337	329	332	352	363	377	312	324	343	326	352	303	332	330	340	358	323	296	357	330	336	363	351	375	339	327	333	328	302	353	308	335	333	359	330	343	334	322	310	313	347	334	319	340	330	336	375	337	333	383	324	351	347	324	320	335	315	337	329	355	336	353	303	337	320	356	335	317	325	329	303	347	368	333	342	327	359	371	320	358	314	347	339	369	375	353	306	338	366	329	342	304	344	370	341	360	353	342	327	329	317	339	353	351	365	328	308	334	352	323	357	298	383	317	322	327	377	353	358	310	316	323	325	363	324	321	342	304	313	340	328	374	355	341	362	325	333	349	323	344	359	353	335	343	318	343	352	339	349	320	335	334	359	323	325	373	287	335	351	337	277	324	338	301	363	352	342	335	338	322	348	325	337	351	360	355	329	345	353	298	301	351	333	328	341	340	346	347	361	353	330	320	336	320	347	346	324	305	324	331	369	323	345	369	327	333	330	330	310	280	321	315	339	392	356	357	326	348	315	314	311	342	324	362	340	328	333	324	359	299	311	290	348	334	320	324	320	328	341	310	333	344	341	338	351	310	366	357	309	393	379	344	319	325	327	339	343	329	332	337	324	336	322	347	375	326	330	359	347	379	316	338	300	338	350	383	349	339	339	360	339	366	350	330	352	354	351	350	355	353	308	316	372	319	355	376	322	329	363	351	340	345	349	317	293	367	312	327	355	344	360	352	332	324	313	352	377	347	342	354	323	345	337	328	324	328	331	333	351	332	351	338	324	351	307	339	330	329	316	332	349	330	324	308	349	307	331	346	362	327	353	331	342	323	316	341	326	311	377	333	330	314	348	337	320	309	322	349	333	367	335	337	339	342	349	398	313	298	316	345	330	350	320	333	290	332	355	339	318	323	365	334	345	314	309	360	340	331	366	331	352	353	328	359	332	318	355	318	323	314	354	332	317	314	350	362	314	322	325	322	337	322	329	325	345	325	340	353	343	332	363	314	348	328	341	337	325	332	364	354	300	313	340	335	307	306	363	344	316	292	322	361	377	358	342	363	326	327	324	332	352	370	342	341	310	313	313	330	348	323	347	345	341	365	361	344	328	342	336	338	353	339	340	305	339	338	336	343	340	303	325	324	333	319	348	363	314	319	340	347	350	332	346	338	344	348	342	328	363	321	356	353	335	359	320	296	341	307	320	318	326	335	324	330	354	334	354	354	345	349	331	370	345	344	343	334	320	311	341	331	325	344	372	356	356	345	339	355	368	361	363	333	334	323	357	349	323	310	328	337	351	342	333	331	317	351	320	363	323	342
28172	24648	49296	50993	36671	21463	6617	5114	772	777	750	749	753	751	729	791	713	767	743	734	759	758	743	749	762	748	775	738	725	757	758	751	750	753	769	760	714	745	730	711	731	732	731	814	750	727	688	727	678	769	732	700	707	708	722	733	687	694	698	784	727	707	724	773	734	792	729	749	792	724	773	703	744	791	700	752	739	763	762	759	748	770	704	762	737	727	730	769	726	756	744	712	709	733	742	724	710	701	738	748	796	733	785	738	741	733	742	791	748	746	728	737	705	792	751	712	744	710	679	772	744	717	767	761	768	710	783	717	745	737	740	755	743	725	739	721	792	762	729	771	738	700	751	724	762	701	750	763	747	749	738	743	733	735	755	740	738	711	763	814	719	740	726	722	695	730	724	656	724	780	740	735	706	723	704	724	702	722	754	745	742	746	741	739	753	735	737	748	758	725	770	748	771	739	752	704	742	765	722	729	690	684	685	721	796	783	719	741	718	711	727	743	700	780	721	782	749	801	701	742	809	725	729	695	747	689	756	750	816	724	718	747	732	683	748	754	753	692	697	725	724	734	734	734	719	739	720	737	713	748	764	737	738	713	733	723	731	774	740	783	774	743	689	762	712	717	705	677	709	706	750	764	672	708	751	731	739	727	721	714	756	736	726	705	760	770	753	670	743	798	723	743	725	753	732	753	783	745	765	747	725	731	700	739	700	728	709	686	705	765	739	708	774	765	754	757	747	747	738	718	689	720	706	698	730	713	732	726	746	763	715	765	724	714	765	684	765	745	810	742	792	767	723	700	780	732	776	737	775	730	746	743	713	799	755	723	700	694	715	760	764	734	785	734	735	765	723	745	719	764	690	755	759	711	682	714	742	734	720	726	731	754	737	787	699	746	788	766	751	704	719	737	770	719	689	745	794	684	685	738	729	745	741	755	712	733	730	733	741	786	694	790	753	780	767	727	720	714	758	781	746	750	791	778	711	731	715	792	755	719	744	675	759	764	724	686	746	704	716	731	737	734	687	721	775	773	720	719	719	699	721	772	789	730	740	695	722	702	761	724	734	721	711	744	729	802	732	711	703	746	722	743	750	765	753	724	766	669	768	718	764	754	777	769	737	772	721	726	756	770	726	763	724	736	739	769	760	740	733	756	720	734	741	707	750	703	739	719	704	716	729	716	736	738	792	771	764	761	777	741	709	763	782	721	740	778	701	741	702	755	753	748	743	762	745	774	708	716	702	732	763	727	760	777	747	753	737	717	757	740	768	694	763	738	721	742	782	708	784	765	715	713	789	726	710	755	766	697	701	767	745	787	753	746	759	748	693	724	739	682	734	711	756	761	745	776	717	745	724	769	783	716	731	707	730	718	720	705	766	748	758	740	717	756	714	750	701	717	723	760	729	743	698	750	799	680	763	722	721	775	740	718	762	715	730	740	740	741	733	770	741	727	754	708	745	712	739	737	695	658	722	753	759	743	777	753	755	708	761	738	772	709	738	741	797	735	747	728	697	765	773	727	746	704	715	755	733	735	763	748	777	707	747	732	698	717	723	750	745	741	745	749	764	743	764	755	764	713	756	735	767	759	744	758	724	723	729	687	746	732	724	743	754	766	736	752	766	690	739	761	685	695	721	753	729	723	693	722	751	782	718	761	731	749	752	731	757	721	755	754	701	727	749	738	753	757	764	701	752	745	711	730	750	671	744	760	719	780	710	726	756	722	761	783	743	720	748	761	690	752	756	762	765	724	695	715	736	725	740	777	737	768	782	729	756	714	707	753	714	756	757	723	713	698	728	742	744	738	746	754	715	732	726	708	711	743	705	725	765	735	725	726	750	730	696	776	715	731	725	696	764	753	713	719	741	751	764	754	777	728	767	692	683	714	746	727	697	713	758	766	712	730	725	753	785	719	728	717	689	714	747	740	714	733	781	698	744	746	725	702	744	709	736	749	751	762	683	767	749	754	730	766	766	717	710	738	693	728	753	713	748	718	772	753	752	707	737	754	784	743	738	709	714	749	732	714	712	740	735	745	759	748	730	743	771	738	715	740	759	703	728	713	729	761	756	702	741	742	723	716	728	712	730	755	735	762	713	742	732	704	725	801	764	740	732	793	770	736	747	718	714	743	810	742	718	730	757	766	719	716	733	698	706	724	733	703	707	693	737	758	745	730	739	712	706	674	705	698	779	651	726	730	795	738	708	721	758	808	760	775	771	770	736	718	703	721	745	726	696	740	686	759	748	731	716	766	718	719	743	680	704	717	724	733	711	742	714	748	761	777	707	768	761	719	716	750	769	791	787	728	719	737	736	756	737	746	729	770	728	784	745	764	709	694	735	792	671	741	723	747	759	701	766	741	705	755	735	744	748	777	779	738	763	713	724	706	692	744	757	756	744	757	708	751	729	750	734	719	768	723	699	754	722	719	703	754	717	759	778	718	726	768	763	748	784	697	752	770	719	763	727	728	714	741	766	783	736	732	704	720	747	701	760	763	706	742	732	743	741	752	694	688	731	785	744	744	705	764	762	741	688	762	746	710	743	670	713	722	753	802	720	790	719	708	686	699	753	741	760	734	788	733	747	762	788	712	697	748	720	711	722	761	745	714	760	759	760	759	736	715	725	691	728	701	746	767	778	776	741	769	793	764	733	720	777	754	731	695	725	727	742	706	693	766	751	748	800	755	744	692	720	706	724	767	730	771	720	715	739	729	740	742	721	708	712	690	721	779	719	725	757	718	727	740	714	756	736	763	726	719	736	721	737	695	740	682	743	774	726	750	770	791	744	693	776	691	757	731	749	736	766	737	726	728	720	704	756	708	716	727	757	744	706	750	730	725	748	718	737	755	699	757	721	744	774	724	731	718	751	763	691	700	724	751	705	790	733	754	715	743	763	735	747	723	713	740	711	711	681	742	766	732	750	757	726	689	686	794	767	719	719	732	705	711	717	693	734	683	683	727	690	712	686	707	715	733	732	780	758	722	755	743	778	749	717	727	765	725	713	701	758	777	720	741	659	758	793	747	766	756	716	748	749	761	733	687	801	748	764	778	718	712	682	740	757	753	771	758	700	774	659	764	727	731	705	733	711	746	755	710	737	755	743	709	771	686	688	740	747	744	684	780	721	716	755	770	713	748	776	692	712	766	706	701	731	742	719	712	691	734	743	732	731	796	790	755	747	709	719	755	754	720	746	750	721	762	763	773	776	758	733	724	754	711	675	769	693	776	690	744	736	730	703	757	789	758	760	654	728	758	714	758	714	750	707	751	693	719	707	775	769	775	712	670	717	734	726	755	724	692	723	763	759	762	733	740	763	740	733	730	748	792	708	725	763	751	739	714	709	705	748	725	704	760	724	734	755	750	754	723	779	769	721	750	738	715	722	721	712	767	773	728	748	730	743	694	725	713	734	772	699	756	738	730	752	748	729	757	770	731	739	758	677	746	724	728	698	687	713	713	747	772	775	737	746	748	776	747	728	735	705	759	739	779	744	741
23646	17176	15361	8399	3559	1315	335	270	231	252	248	226	243	210	222	243	262	255	237	274	232	239	240	248	246	230	238	223	280	249	263	269	232	271	239	250	219	227	256	236	240	240	242	226	246	199	248	251	214	237	246	266	238	258	277	215	211	225	245	220	230	229	242	256	237	246	241	221	237	205	244	208	249	237	232	266	264	214	243	235	258	236	228	245	257	262	250	232	247	223	236	247	259	239	234	234	239	247	235	217	261	253	251	257	251	251	276	239	228	237	237	247	253	233	254	249	229	239	196	252	271	233	259	248	229	243	213	247	233	228	267	229	263	252	231	231	256	260	232	259	235	234	213	273	214	243	246	237	243	235	241	239	247	256	272	232	235	258	255	253	235	237	237	247	259	221	275	197	236	224	234	217	248	252	249	216	263	242	247	259	228	260	239	226	273	238	261	245	217	248	242	258	235	237	244	264	260	236	242	237	249	252	244	267	238	261	248	237	252	248	257	259	238	275	234	263	238	248	268	258	233	240	236	233	238	260	259	224	263	237	246	248	243	258	232	242	250	254	273	270	251	251	203	263	229	236	253	225	253	228	232	265	250	257	217	252	251	236	281	275	249	239	276	267	226	256	240	234	243	246	249	225	220	229	239	259	282	239	263	243	252	272	259	221	246	279	260	247	239	233	221	239	222	267	248	211	242	241	255	258	262	273	238	229	262	214	254	248	253	228	236	243	212	265	237	255	234	259	259	246	273	217	254	226	265	219	242	200	241	254	229	249	252	260	269	239	272	250	242	236	236	238	241	245	271	260	221	245	246	274	224	247	251	247	235	242	236	243	218	237	255	227	220	240	230	253	216	224	272	271	242	227	233	270	248	256	248	214	231	246	228	251	241	263	242	223	245	232	219	259	246	241	240	235	238	284	219	242	229	230	222	227	249	240	244	262	251	213	245	244	243	277	233	241	266	259	264	258	255	216	226	233	267	220	218	220	223	237	230	247	238	241	266	247	211	246	246	241	210	253	237	242	266	251	247	227	248	259	247	244	241	234	266	251	227	246	239	212	248	218	252	251	244	249	243	237	246	230	254	242	270	266	239	234	230	239	219	259	232	245	228	261	254	246	228	239	266	241	252	263	222	238	266	268	251	235	212	230	245	235	241	240	272	230	280	269	211	241	252	236	222	263	272	267	221	226	248	236	229	230	233	249	248	224	222	227	235	268	270	275	237	272	246	260	232	227	256	269	239	233	229	237	199	257	253	266	278	255	227	247	261	222	239	233	230	231	256	252	258	199	245	214	236	230	274	235	238	225	216	238	243	245	252	236	245	236	261	215	229	207	243	222	283	263	239	249	275	259	261	261	251	221	245	240	255	222	219	242	259	241	237	239	247	226	265	250	203	247	243	216	261	239	276	247	225	249	220	214	240	240	252	253	205	211	235	218	259	229	262	229	238	223	240	213	256	229	243	216	233	253	222	218	249	218	228	264	254	267	249	260	258	236	229	243	259	270	241	250	221	234	259	249	227	219	257	258	246	261	261	224	259	238	232	252	260	222	245	251	247	246	252	214	218	232	251	258	277	242	241	250	235	255	242	242	252	249	265	238	254	224	231	220	249	290	248	268	219	249	242	246	243	279	233	236	256	234	232	235	275	242	224	255	236	264	236	251	256	239	254	256	263	268	244	238	241	231	238	217	214	258	222	218	208	250	237	241	247	233	238	254	221	221	236	258	247	266	214	261	237	247	225	254	239	226	220	245	254	231	256	215	266	244	214	238	280	233	247	262	220	279	269	233	233	222	234	241	265	245	254	261	245	261	268	275	202	264	245	255	260	247	253	239	221	251	268	229	267	231	249	224	248	215	223	270	252	243	247	264	228	246	186	235	219	230	281	249	214	232	270	238	250	264	230	205	232	248	219	247	259	250	227	241	281	247	245	241	242	261	265	233	236	259	241	248	247	224	247	241	225	229	250	259	251	242	237	237	233	250	222	256	239	233	238	241	231	234	248	214	215	217	244	248	265	273	245	254	220	252	242	207	259	275	232	230	254	277	241	231	238	207	240	238	235	226	238	286	266	222	201	242	225	240	244	242	267	233	246	213	246	254	314	228	254	271	253	217	234	257	223	245	267	242	219	233	255	200	235	251	273	250	247	227	228	219	263	203	222	235	242	243	253	256	251	290	253	237	220	240	242	266	276	270	234	241	251	240	215	267	260	235	247	231	257	253	235	226	241	209	229	231	274	251	249	286	272	267	265	232	262	229	253	250	258	239	280	259	225	230	264	251	258	270	258	221	230	245	261	215	221	216	262	207	267	257	235	247	236	255	255	257	252	280	274	271	220	212	232	255	232	222	263	248	280	252	258	235	246	246	239	227	255	250	236	287	238	242	233	238	246	252	207	208	266	223	256	245	234	231	228	284	237	268	244	235	213	231	225	250	234	208	233	234	252	254	243	243	257	214	245	223	254	233	272	257	240	251	250	228	266	215	285	260	231	251	229	220	242	257	255	267	264	253	288	247	253	243	257	243	237	244	251	280	249	221	254	226	230	253	263	236	238	244	252	221	245	245	233	249	235	256	259	252	235	255	286	254	274	235	219	233	257	207	244	248	254	229	264	237	233	223	254	265	237	245	279	224	238	230	238	225	224	234	267	295	251	261	236	259	252	234	218	230	231	244	220	227	243	235	258	242	239	245	252	231	232	257	236	228	253	244	262	246	225	240	230	224	237	225	241	253	240	223	245	251	240	235	253	232	240	240	242	254	262	232	258	228	239	253	259	259	224	238	226	239	240	239	233	228	227	223	236	263	238	232	252	266	290	226	251	266	220	200	224	251	256	267	231	241	225	219	245	246	198	227	239	264	231	225	241	243	258	259	229	237	224	251	249	239	280	251	229	247	280	251	216	262	231	225	246	231	261	232	247	244	257	244	233	227	255	254	261	238	230	286	265	232	237	258	213	225	272	247	273	248	244	272	233	195	220	232	280	237	234	254	238	251	243	258	265	212	258	245	239	259	240	237	270	232	244	213	235	240	244	250	212	238	251	212	251	265	259	246	215	264	257	247	247	249	245	267	222	245	256	224	225	234	217	231	231	240	252	226	235	212	240	243	256	244	244	242	237	248	199	227	242	255	222	253	247	224	251	226	235	269	251	252	240	261	222	224	248	272	282	254	235	265	225	249	260	254	233	234	262	233	238	241	240	235	240	247	234	282	217	231	260	216	255	249	253	235	260	234	221	284	235	224	242	232	227	239	225	231	226	229	242	225	237	237	261	243	228	237	237	253	232	235	243	238	229	249	245	277	230	240	245	260	273	250	260	232	256	254	236	261	255	246	255	254	229	256	230	228	236	227	226	236	247	230	240	246	242	236	220	247	237	244	233	247	234	239	245	276	245	219	243	248	254	282	236	247	292	243	243	231	238	269	250	233	227	248	258	256	240	253	252	270	252	238	247	234	282	233	247	266	247	233	240	246	269	237	238	230	234	269	242	235
14244	14371	20538	16220	9640	3948	724	709	580	527	547	608	536	578	642	571	579	599	590	543	599	563	566	574	527	591	573	580	567	568	526	595	614	577	568	552	548	565	587	552	565	578	542	550	563	580	520	580	580	576	614	554	597	549	597	585	541	561	549	597	555	552	573	568	585	568	570	583	560	523	570	591	512	543	583	585	596	549	592	604	563	564	555	542	558	583	566	562	568	564	538	599	614	526	573	555	605	552	572	532	573	551	575	539	554	584	578	544	590	553	574	538	532	546	585	575	571	579	585	568	588	586	559	580	548	582	582	570	538	594	551	586	631	566	570	599	531	602	567	565	560	560	562	561	599	548	538	601	531	537	583	566	558	581	558	560	573	559	560	605	537	572	556	554	582	526	604	540	562	571	567	535	536	553	576	561	520	574	539	573	564	565	573	560	574	572	577	545	609	562	583	542	579	626	574	554	605	542	551	561	557	546	582	556	596	605	565	519	594	587	533	550	601	566	587	566	532	591	561	567	567	589	603	572	599	559	570	605	526	547	598	605	564	607	599	515	589	549	550	540	586	544	584	514	551	616	599	513	586	570	601	574	537	548	546	566	544	594	574	545	569	569	553	627	587	552	538	557	576	584	550	540	565	554	564	570	595	560	566	565	570	526	586	588	548	561	576	564	535	586	562	582	611	569	547	535	562	598	578	551	584	563	596	536	577	566	541	587	557	556	602	607	597	582	606	573	593	542	546	582	513	595	562	555	558	597	572	556	617	558	556	604	583	582	566	558	585	549	531	534	547	583	567	627	595	525	590	552	585	550	579	607	587	548	598	587	560	571	593	548	578	581	542	559	579	536	602	564	591	589	570	578	559	594	531	553	538	569	571	545	579	555	558	582	572	612	558	568	578	565	550	574	612	557	640	537	570	533	553	577	534	569	570	548	568	577	539	544	604	577	550	569	556	574	564	560	565	549	574	531	600	558	562	565	588	541	569	562	546	587	584	537	547	612	540	561	585	555	546	572	543	581	572	574	544	522	561	600	602	522	590	564	595	551	583	560	534	552	595	514	586	632	525	573	598	538	582	590	549	556	572	522	565	555	584	562	603	620	583	583	557	534	524	560	559	582	586	565	589	574	584	608	625	539	569	555	582	568	563	530	585	569	564	557	572	608	558	521	602	542	576	552	606	599	552	565	587	539	551	587	547	619	622	572	560	553	570	569	553	539	561	565	544	553	630	567	562	542	568	569	574	617	531	575	567	569	575	585	581	542	595	548	564	559	567	551	568	605	562	545	556	533	591	577	563	540	547	583	553	581	587	616	572	582	598	562	533	550	552	567	570	586	551	643	607	565	517	553	575	564	609	540	597	563	560	575	532	568	562	551	545	567	580	551	594	549	561	551	525	556	543	580	546	565	552	574	556	603	587	534	604	582	573	570	553	556	599	566	559	582	541	561	577	559	553	589	559	584	543	579	560	606	549	601	525	568	609	545	552	581	572	558	607	600	603	591	566	566	600	581	541	545	601	534	602	549	541	559	549	558	585	583	550	562	587	513	553	527	565	602	538	589	572	548	556	587	610	520	565	540	592	576	545	574	566	551	584	579	574	567	540	559	582	571	565	509	546	567	541	536	536	580	547	606	587	563	583	570	551	610	553	576	558	555	564	528	542	580	569	515	564	593	560	591	573	558	564	594	547	556	576	601	554	562	573	594	545	555	581	581	569	585	569	540	628	611	593	541	577	614	543	536	595	565	556	568	538	542	546	546	602	583	559	584	548	581	579	587	609	577	551	574	579	576	512	565	557	534	569	554	566	582	572	587	586	557	603	519	566	560	574	605	546	521	561	558	577	612	588	560	548	573	631	606	572	549	605	573	572	580	557	631	554	589	598	576	531	590	552	544	578	515	573	577	539	558	566	555	603	564	595	566	592	613	515	537	524	570	563	547	578	533	587	560	562	546	619	540	540	561	553	539	593	599	565	576	577	567	561	553	572	574	572	546	534	569	586	556	573	545	571	592	553	533	538	586	569	605	536	585	561	557	583	514	572	570	590	587	588	570	576	564	550	537	537	538	575	552	604	502	582	588	570	558	566	597	539	572	604	578	554	557	580	560	562	570	586	557	607	581	601	605	599	550	578	547	510	606	599	570	587	543	582	575	576	526	583	567	534	573	549	547	570	568	591	559	606	568	516	580	560	551	613	556	557	533	561	590	590	574	554	551	562	583	609	564	559	578	620	549	574	605	545	560	590	578	559	582	567	568	538	548	537	570	526	562	617	577	549	574	559	583	548	536	560	615	560	577	589	577	581	592	576	617	576	552	612	577	594	575	554	573	607	557	571	567	558	572	574	571	609	553	564	572	613	617	580	547	587	557	589	562	642	593	598	559	600	553	533	547	563	543	573	582	536	561	586	589	573	572	582	545	560	572	580	571	582	523	578	534	597	572	584	559	595	557	542	542	550	564	566	562	558	572	532	574	576	555	588	578	550	579	541	590	563	555	557	608	575	570	591	598	575	559	529	607	611	562	554	571	560	533	541	563	574	556	563	615	580	579	579	599	610	608	576	604	564	594	586	586	570	566	589	617	545	551	587	618	584	593	555	562	569	533	590	602	565	582	601	563	554	539	542	579	565	553	559	598	541	584	540	581	563	588	564	583	562	604	546	568	537	579	535	559	550	579	614	581	580	538	539	574	555	565	604	574	517	582	594	554	547	584	545	575	574	577	551	633	604	583	588	558	570	557	618	577	561	542	562	540	597	576	555	634	565	597	560	551	549	604	543	590	592	603	565	569	566	564	572	541	555	550	568	577	561	571	573	589	556	547	543	573	619	565	583	573	578	585	553	558	588	571	561	593	613	546	571	578	615	564	553	589	584	554	623	571	584	533	582	521	546	600	626	540	573	558	580	601	581	536	520	554	571	560	526	547	592	552	575	572	558	575	560	558	565	580	575	560	582	570	574	600	571	591	552	538	613	552	577	571	524	566	580	565	590	579	567	592	578	556	622	548	574	613	547	570	586	535	561	563	601	589	572	538	605	603	544	572	541	565	567	563	600	581	590	583	551	539	547	539	567	617	605	521	618	590	601	566	595	532	581	565	581	531	580	601	567	557	569	529	532	584	565	508	558	551	544	547	535	547	597	557	539	567	580	536	581	582	579	562	552	511	576	605	542	559	588	568	526	587	550	546	564	586	566	565	578	569	617	559	584	565	587	542	552	575	569	565	586	573	618	577	570	590	542	538	581	575	547	566	623	601	543	634	560	579	544	555	542	572	590	552	564	570	566	586	574	588	557	542	594	568	568	539	580	545	546	556	556	588	563	560	540	523	577	570	554	566	574	568	555	584	585	552	544	537	564	576	570	559	568	577	585	536	563	570	583	519	544	565	551	568	587	596	554	568	566	565	542	580	543	552	558	555	553	596	567	550	560	578	585	555	566	533	535	568	586	576	557	536	568	615	548	579	541	571	575	548	619	585	591	604	552	594	589	570
37541	25523	35805	34073	17803	6348	1344	833	361	341	349	358	327	337	335	346	367	325	349	309	361	346	318	353	336	371	370	332	303	331	324	316	322	344	374	328	373	322	360	350	344	390	338	341	359	295	327	336	366	278	380	362	322	374	340	349	355	366	359	350	371	358	370	367	341	329	334	326	349	360	353	356	346	374	291	318	355	371	329	363	319	338	370	341	292	335	303	307	344	352	362	331	315	344	355	350	362	358	316	366	336	356	349	359	352	346	351	355	336	384	350	334	363	313	347	319	327	354	325	334	333	377	364	316	347	319	336	327	363	354	375	348	362	309	308	341	344	388	342	373	348	351	343	356	333	359	344	353	369	375	394	323	348	340	350	350	347	360	312	384	332	317	326	364	352	349	349	314	348	349	358	339	337	340	345	347	347	327	347	362	329	337	333	310	330	339	315	342	325	329	317	343	362	324	367	359	341	342	397	347	319	331	346	332	314	339	323	348	333	349	350	337	354	350	326	311	334	324	315	323	345	327	362	365	347	338	359	302	337	331	363	367	334	315	396	302	365	343	339	369	375	318	376	359	322	332	351	341	321	335	349	350	375	349	385	342	357	363	392	332	359	347	347	342	361	330	349	320	348	308	319	353	347	354	347	346	350	335	344	331	328	337	321	346	323	352	325	389	369	377	350	374	354	321	358	405	331	335	371	369	341	322	336	345	366	346	340	324	370	326	340	340	347	353	330	327	319	307	324	369	318	361	357	350	321	344	333	378	342	313	323	374	341	345	361	326	342	316	329	349	377	368	354	353	350	337	324	354	326	329	351	314	339	309	321	375	398	338	349	342	340	355	342	346	332	336	324	364	345	292	351	343	303	348	353	351	333	359	337	336	362	321	337	352	334	335	326	330	355	367	329	378	365	312	371	314	339	346	337	330	350	303	321	367	331	319	321	366	352	314	333	327	364	346	337	331	341	336	323	355	364	353	326	364	387	345	347	359	322	317	342	334	353	333	334	337	350	346	347	359	333	367	340	346	336	346	350	363	338	387	371	330	379	327	350	352	315	346	371	364	333	335	357	349	359	332	332	349	333	354	355	365	307	391	328	351	374	362	342	338	353	324	344	357	338	338	318	357	340	375	368	342	387	377	337	355	387	331	351	369	364	372	318	361	339	338	313	336	344	330	356	322	347	328	344	324	307	384	353	320	347	365	326	383	362	330	361	320	339	323	388	335	344	334	327	341	301	356	335	352	358	368	354	321	314	329	340	335	325	378	379	374	353	350	318	320	358	344	365	352	333	334	348	372	344	385	335	351	390	366	369	341	320	359	329	346	351	312	370	347	324	351	341	345	339	345	388	347	355	326	331	360	345	352	353	396	332	315	343	325	345	360	347	356	373	339	360	320	312	367	328	373	330	343	335	367	358	312	333	392	315	355	387	345	353	309	344	320	364	340	328	341	317	313	308	351	370	344	362	342	357	357	338	345	354	360	363	345	349	339	340	357	337	366	387	355	352	348	350	343	348	329	337	342	367	359	388	339	308	312	355	369	367	375	355	349	322	378	371	346	355	355	341	314	337	319	362	318	339	327	319	360	328	383	320	344	358	345	352	336	353	345	321	330	379	330	360	323	342	335	366	370	382	333	334	393	351	351	379	329	346	363	327	348	343	317	352	349	356	358	373	306	373	383	349	407	337	365	344	358	364	341	325	352	365	334	370	353	366	323	305	371	362	346	354	344	357	376	349	367	336	341	356	347	344	361	323	333	361	323	315	310	362	330	338	364	341	340	334	350	328	345	320	354	321	324	366	363	319	326	294	336	382	324	349	350	339	364	358	369	327	361	341	330	356	322	342	325	369	400	384	350	359	361	359	338	339	336	339	383	336	334	353	361	357	348	331	324	352	326	348	328	331	365	347	355	351	321	287	312	341	386	327	355	373	354	339	344	380	375	330	298	364	321	343	341	341	340	331	355	333	381	365	348	309	352	386	316	311	343	351	384	337	345	309	330	326	345	337	341	348	354	346	333	359	342	335	341	312	341	356	329	342	334	371	330	336	343	365	333	358	335	349	338	332	346	323	342	353	342	318	363	382	339	333	331	343	339	337	358	362	344	363	360	330	363	296	318	331	372	336	342	327	327	361	325	318	338	358	366	334	340	370	353	386	334	340	355	345	341	351	351	322	334	337	374	337	377	340	342	336	346	319	332	302	331	326	348	358	369	329	291	334	360	345	319	379	340	361	341	366	309	314	323	353	325	345	347	321	390	329	331	339	347	333	350	347	327	326	345	360	330	352	399	329	360	319	358	352	372	347	333	326	323	376	350	332	372	372	372	327	329	357	366	334	314	340	342	358	348	363	321	360	393	358	356	340	348	378	358	344	337	382	312	365	339	341	332	334	350	354	336	334	336	334	335	324	353	336	353	355	351	320	322	357	332	361	359	332	322	336	319	345	321	391	319	329	320	314	341	345	342	362	328	375	352	358	369	343	318	346	333	324	345	345	360	365	353	339	352	355	325	315	304	359	338	348	319	322	337	383	333	353	323	322	336	364	343	354	339	349	321	339	340	328	345	335	359	380	365	389	353	322	333	326	342	357	359	354	350	368	341	358	372	361	376	346	319	352	348	356	342	374	344	336	309	357	380	313	350	356	325	322	353	324	368	349	341	346	353	346	361	357	327	374	364	313	362	387	316	311	331	348	329	341	338	349	380	361	329	376	347	363	321	369	363	360	293	330	340	374	333	326	343	329	338	379	338	343	333	344	349	360	343	352	339	394	361	335	374	336	403	313	352	355	382	359	348	339	321	334	328	368	370	344	345	331	343	321	363	352	355	351	354	343	334	341	322	352	349	315	357	330	352	360	330	328	388	336	329	352	343	334	336	344	377	347	326	401	367	337	378	344	319	361	371	349	360	378	351	347	326	339	354	306	351	328	315	333	338	359	316	323	342	345	353	348	323	350	359	353	326	330	344	365	379	348	326	364	360	352	352	363	373	310	365	335	329	341	310	359	330	391	335	342	312	334	385	325	330	351	362	386	322	364	359	311	318	329	376	350	349	357	347	359	336	363	330	372	359	339	322	357	358	297	325	307	347	350	355	322	370	306	367	298	346	333	315	383	377	349	358	365	350	303	322	335	327	349	334	309	324	312	346	377	365	348	354	303	351	306	351	333	358	331	359	364	384	376	359	351	329	370	342	360	358	397	360	352	335	376	327	357	342	317	341	376	342	379	354	334	325	338	329	359	362	371	323	339	345	348	349	312	371	370	372	409	343	336	328	342	362	359	352	356	362	311	352	343	368	357	362	366	364	371	368	382	345	343	385	352	353	344	341	319	336	360	308	325	361	332	335	368	381	339	291	304	314	318	401	350	364	329	312	352	353	333	357	354	357	358	330	336	371	334	329	348	336	354	332	351	362	331	386	352	353	314	338	355	327	364	348	383	357	350	314	350	343	370	331	328	345	354	326	324	319	351	335	359	375	356	354	350	344	314	335
23263	20369	41387	43246	29497	14544	3558	2741	779	752	800	825	807	764	748	805	787	749	754	790	769	784	799	800	812	784	796	744	806	818	780	744	761	769	728	774	793	817	748	740	742	761	742	777	773	750	733	764	706	731	720	751	760	756	764	735	746	724	751	787	771	789	728	758	761	712	747	771	771	771	784	751	776	788	795	801	729	755	784	707	770	732	776	750	801	774	791	748	779	789	785	792	772	780	747	792	747	723	738	816	783	773	786	751	760	753	767	748	743	778	733	798	807	781	735	769	784	835	819	762	731	782	734	805	730	768	788	801	780	818	803	788	805	808	793	739	766	734	778	706	759	777	767	719	721	711	805	764	783	793	728	757	772	830	766	728	787	792	750	716	702	780	764	809	756	768	727	763	776	784	766	790	755	807	777	769	772	819	809	788	747	791	826	783	762	736	784	780	748	788	793	772	831	761	731	767	769	796	772	748	783	752	735	767	779	775	780	790	717	756	743	785	734	796	758	789	785	788	779	773	819	758	798	782	755	737	801	770	769	801	743	736	805	720	792	788	792	803	751	748	845	746	797	824	783	781	779	758	721	793	786	722	736	824	758	791	826	771	745	744	761	778	771	739	738	794	839	754	760	781	804	777	766	792	780	774	767	743	805	793	768	785	729	757	751	733	804	781	818	804	683	777	774	731	697	788	763	743	720	757	782	773	756	822	728	716	765	784	755	719	732	771	738	785	776	783	761	764	799	731	752	746	740	795	726	727	734	735	811	766	758	811	738	766	774	730	795	769	816	734	741	794	744	818	850	740	807	731	748	774	757	773	757	791	773	742	746	802	786	809	755	765	816	742	760	764	792	805	736	779	789	742	770	746	757	765	778	737	714	762	782	779	781	735	767	783	764	739	752	722	795	811	806	772	781	736	787	728	744	773	763	769	819	782	765	784	747	749	785	762	773	777	801	819	794	759	761	775	775	761	770	814	782	771	735	749	756	762	745	781	814	802	756	728	757	785	728	725	796	750	772	785	765	792	799	745	765	738	731	771	786	760	758	807	758	760	726	790	741	751	752	787	740	778	763	768	749	742	803	769	801	784	803	759	738	723	762	750	783	761	792	773	754	751	734	759	808	803	789	759	814	782	747	765	720	756	758	825	766	779	749	740	772	764	779	733	807	712	722	781	780	743	725	733	750	777	766	811	861	762	743	788	793	818	802	801	732	732	795	797	760	766	739	733	715	742	793	779	784	721	755	788	774	776	752	776	720	804	789	764	770	786	738	814	773	746	764	776	747	805	716	740	790	718	789	765	778	763	739	812	803	779	775	737	734	754	807	725	796	776	792	790	768	804	793	793	723	786	775	712	730	772	790	802	770	760	767	782	810	778	792	733	788	775	743	800	675	720	792	720	775	781	774	774	776	752	800	794	807	748	826	785	780	754	745	779	750	780	732	741	742	783	738	827	814	779	809	798	754	784	691	742	791	783	752	746	736	788	732	803	752	718	766	785	754	817	711	796	758	746	763	737	744	769	790	763	757	708	796	745	801	771	805	761	730	794	771	757	780	738	736	759	761	761	766	811	734	775	809	758	734	794	749	760	802	794	747	796	752	757	784	783	839	751	771	733	778	783	786	767	765	772	746	763	793	713	767	826	716	766	788	770	787	756	802	773	768	787	773	805	755	739	778	803	781	782	746	771	752	768	776	774	760	782	764	773	745	756	835	742	734	782	767	773	783	798	764	700	737	702	785	740	794	787	785	829	775	798	788	789	699	754	757	723	789	796	768	828	813	735	758	751	774	789	729	775	790	770	764	762	769	733	764	757	722	755	786	775	819	813	758	762	709	744	762	813	765	772	731	761	758	745	808	743	813	760	770	807	773	761	791	794	767	795	759	795	759	765	764	784	732	788	792	814	753	731	784	775	749	757	776	769	790	816	752	794	741	781	760	746	756	819	718	729	738	754	757	749	784	787	776	767	717	781	750	796	774	721	779	772	771	785	752	777	745	702	782	763	706	779	770	762	786	799	758	779	783	787	738	786	761	776	805	756	757	752	763	742	769	696	790	741	740	733	827	758	768	778	776	791	793	760	779	767	802	699	759	766	780	748	786	772	739	750	817	740	785	755	733	708	747	692	809	810	757	774	767	746	761	800	748	791	760	808	772	725	782	780	790	746	720	780	756	743	798	742	785	791	772	766	785	778	776	733	725	767	751	825	764	747	780	752	790	773	712	745	791	745	805	753	789	773	818	780	742	758	841	754	747	754	781	746	751	782	763	773	740	708	741	768	773	770	769	792	760	762	762	728	738	763	800	808	765	775	719	778	799	753	789	747	751	783	755	765	766	778	733	775	782	723	844	769	749	795	795	801	753	711	760	790	761	687	809	761	757	750	827	744	759	809	741	762	740	744	777	769	715	738	774	755	757	757	767	778	792	771	761	737	781	742	778	765	751	800	794	757	787	760	720	749	748	707	774	732	790	789	777	745	822	790	770	714	740	753	735	781	785	793	743	821	699	790	784	780	825	727	821	751	752	820	820	741	775	762	732	786	749	760	741	741	744	811	759	748	756	784	740	765	744	734	735	799	767	808	793	808	763	755	726	770	766	820	779	781	742	750	797	805	729	756	796	783	762	762	804	763	761	811	775	772	790	763	715	794	722	744	761	760	750	782	793	734	777	745	741	727	783	773	774	802	743	740	767	800	756	748	703	726	770	763	750	761	772	743	778	804	767	798	746	774	765	778	773	761	799	731	766	793	793	754	748	732	780	755	801	818	817	763	767	789	762	749	773	760	739	730	762	792	791	735	750	758	780	747	758	791	781	705	761	738	779	748	721	745	777	813	769	736	821	774	777	755	771	744	770	739	742	787	723	735	747	779	766	771	734	698	795	749	778	769	761	765	766	737	749	746	801	746	781	721	751	797	786	780	737	781	738	768	782	744	778	763	745	752	774	745	771	758	761	817	783	759	758	751	740	724	782	738	786	733	787	769	795	769	840	733	756	796	777	780	793	765	735	775	810	743	746	787	731	738	775	776	707	736	826	777	778	743	799	754	825	759	769	767	763	741	743	813	758	847	744	721	779	755	720	765	792	739	777	763	775	788	762	717	775	814	748	753	791	760	754	744	747	737	796	743	742	732	774	753	737	719	737	788	794	815	717	805	783	841	751	794	798	842	813	774	766	782	799	766	781	794	798	783	696	751	722	727	752	769	811	746	772	783	780	811	781	765	770	758	732	767	748	729	714	763	769	774	757	758	793	791	788	769	721	745	771	725	779	785	796	811	793	778	770	731	828	791	763	723	802	756	723	784	779	784	797	778	750	752	790	815	743	734	782	761	764	796	727	783	738	780	763	768	815	738	744	751	738	773	778	814	861	725	784	806	759	758	777	725	708	729	733	779	728	766	774	732	786	801	791	805	739	712	745	787	794	793	766	773	775	819	766	747	844	773	803	783	747	771	790	765	802	756	799	767	763	739	768	776	816	780	801	735	733	769
45512	30466	48244	41751	24303	10766	2830	2108	428	356	340	346	340	353	362	339	353	305	318	332	324	350	355	330	322	332	330	340	367	362	360	293	367	364	294	360	342	322	315	335	311	339	333	296	328	373	345	334	333	361	356	344	308	311	337	355	328	319	336	340	315	344	316	307	335	319	286	308	349	326	308	341	339	293	308	323	333	317	320	271	334	319	342	308	303	292	315	332	326	342	347	342	318	320	312	326	315	330	327	345	341	339	326	334	340	327	339	306	334	355	331	310	310	339	339	311	299	344	321	367	330	300	338	344	328	323	305	333	329	326	318	296	326	307	331	340	314	321	329	326	359	346	342	361	319	328	307	319	326	337	318	358	304	308	294	350	325	335	332	319	354	303	318	346	339	319	351	293	316	330	353	311	324	316	319	351	332	307	359	298	327	331	354	339	309	335	347	328	303	357	326	365	357	335	319	331	336	332	320	352	327	315	323	307	285	336	331	290	307	318	346	303	346	305	326	305	330	317	312	350	328	335	303	314	357	317	317	291	298	339	337	321	312	344	333	324	331	352	338	330	307	321	354	334	337	333	324	339	349	334	344	318	336	346	307	290	319	317	353	320	317	323	337	364	356	330	318	343	339	322	279	342	326	345	335	334	344	322	304	339	323	320	321	360	309	339	315	316	327	311	345	323	334	325	324	338	327	324	355	311	345	364	361	352	295	358	320	319	359	304	288	308	310	345	340	334	282	296	333	348	312	293	273	302	350	268	324	330	298	332	291	367	287	362	360	346	324	337	286	306	289	316	323	385	361	282	358	309	324	364	328	369	319	321	320	302	357	370	375	338	353	313	295	324	294	308	332	334	338	333	346	354	354	328	295	356	347	321	324	341	363	332	328	313	305	347	324	317	304	351	339	324	320	312	325	333	303	305	360	312	314	340	306	307	322	352	336	340	328	334	330	300	338	346	320	316	336	323	382	301	346	318	336	334	322	291	338	325	318	338	305	337	305	307	315	321	316	303	340	348	342	327	347	336	287	327	293	336	314	321	329	316	315	333	341	338	324	358	344	346	317	331	309	302	330	329	379	352	357	372	341	327	330	332	337	340	308	338	357	330	291	315	346	301	294	324	360	304	322	301	322	323	342	383	374	354	322	342	357	334	297	322	307	339	329	334	304	307	309	335	331	377	368	321	309	319	332	327	348	274	330	312	323	297	329	329	322	335	333	341	332	363	322	330	329	307	297	306	310	310	354	342	345	305	357	338	308	331	341	332	353	295	320	346	324	331	295	380	350	313	317	348	328	344	339	355	326	315	317	335	295	346	340	317	287	344	307	329	341	349	321	294	364	323	329	275	331	376	299	326	336	326	325	331	342	352	321	325	351	374	305	312	333	347	305	322	312	314	310	300	353	325	325	308	375	329	352	322	336	308	292	321	350	327	318	302	369	313	307	354	333	334	321	316	322	331	332	339	335	343	322	323	340	346	329	307	323	303	310	331	347	300	292	310	328	334	301	288	311	312	346	324	342	343	311	345	324	302	335	328	326	344	339	307	313	309	314	314	329	309	320	325	318	343	339	352	347	334	323	374	300	313	351	317	355	333	296	334	292	296	334	339	314	305	325	340	325	324	304	331	340	329	333	323	317	345	304	350	344	332	318	311	340	322	301	351	324	309	343	343	333	309	329	342	329	323	315	292	296	316	341	362	323	326	322	333	328	337	321	333	378	316	345	309	295	307	323	324	296	298	326	352	346	335	321	287	324	352	330	303	335	336	339	326	343	319	336	319	338	301	320	328	334	315	317	348	327	315	326	335	335	327	343	379	303	314	358	332	322	331	346	321	325	346	342	310	324	329	339	298	315	326	310	346	320	304	297	308	334	317	311	324	353	335	334	316	349	270	350	334	289	318	327	333	309	325	301	294	338	312	334	328	352	336	337	342	311	310	321	346	340	307	318	323	351	346	314	380	340	342	337	342	331	321	350	341	352	326	329	329	341	318	305	300	310	338	332	342	329	336	327	340	344	351	360	338	378	344	361	322	312	343	318	333	345	318	303	303	328	322	324	325	335	299	287	304	343	316	312	347	374	326	275	273	323	368	338	337	317	283	297	306	306	317	338	371	331	345	319	349	335	297	334	330	368	322	314	311	331	318	294	315	321	333	311	316	342	312	372	327	294	319	314	307	343	320	332	351	326	344	332	343	324	311	295	355	320	332	331	343	351	325	315	317	316	356	310	339	336	300	320	341	345	367	343	325	344	306	306	329	293	328	311	324	336	351	332	346	310	343	342	326	322	339	305	356	308	338	298	333	340	318	329	309	313	367	291	314	324	310	357	338	318	328	311	323	332	347	319	352	372	301	321	302	340	346	355	306	326	332	304	341	322	332	305	338	352	328	329	307	314	320	294	336	328	357	324	344	318	317	356	330	345	337	333	309	333	321	356	331	328	345	318	327	318	336	340	299	356	347	293	334	304	346	311	325	327	317	310	331	313	368	338	335	331	322	307	329	331	315	348	356	320	354	335	311	317	311	348	318	344	329	335	357	347	333	362	311	308	350	309	337	318	350	318	347	328	315	321	351	301	334	318	279	334	309	336	354	322	303	329	319	384	322	333	326	306	325	329	334	350	312	315	356	357	346	369	299	306	337	300	325	310	350	319	317	287	328	313	323	311	315	300	301	287	311	327	306	356	294	324	357	315	319	331	321	316	340	337	354	275	316	351	357	360	287	336	320	355	349	356	312	328	315	290	310	312	317	329	352	356	345	332	356	291	349	368	306	341	340	318	360	321	321	328	310	330	338	359	311	357	303	343	309	301	313	334	320	324	296	335	332	314	314	283	322	345	287	307	288	338	311	324	340	293	311	353	355	294	338	312	336	301	310	313	307	327	322	336	338	306	335	309	339	331	318	340	320	335	316	292	329	310	312	329	342	367	329	318	333	340	317	346	323	360	329	358	318	345	322	350	304	315	359	308	340	319	342	294	348	351	319	291	305	330	324	314	322	316	321	339	322	362	317	356	313	333	313	287	338	307	331	330	355	326	290	343	340	344	344	311	301	303	342	318	311	330	307	333	344	342	332	320	312	313	319	331	342	354	316	352	351	361	321	329	327	303	331	347	343	306	339	324	335	290	315	322	350	293	343	302	310	298	340	340	373	321	314	312	297	302	325	334	301	308	337	350	317	294	314	324	323	296	345	289	312	322	329	354	312	334	335	338	362	352	347	354	336	317	295	314	355	358	322	347	359	366	332	373	288	306	327	314	345	318	294	338	359	330	277	290	318	342	341	309	350	318	355	358	342	353	339	330	354	328	318	330	367	357	299	343	352	352	312	298	307	340	305	296	313	311	322	346	330	312	333	338	331	329	311	330	365	323	321	321	329	340	340	314	334	317	350	361	312	314	344	292	348	310	343	321	296	362	329	310	321	340	308	323	270	319	366	341	337	346	302	342	325	340	356	327	288	315	350	313	319	287	312	339	355	330	319	319	363	293	319
27399	23445	50305	48314	35963	20662	8267	6816	734	735	794	717	743	716	710	687	688	668	771	712	725	669	672	673	749	745	728	673	700	723	715	700	694	692	720	722	734	772	729	696	707	743	763	678	710	674	744	705	757	681	662	738	702	696	715	768	713	696	703	708	722	718	716	691	698	716	688	708	702	708	719	733	688	710	736	704	714	738	729	765	716	643	718	757	692	684	709	688	654	724	706	666	682	666	707	706	739	691	751	665	750	683	755	665	705	720	726	724	719	699	688	722	706	650	703	718	683	736	718	723	729	738	770	671	702	688	704	694	700	732	673	699	676	738	684	698	675	693	682	726	712	734	701	725	768	745	737	720	763	721	701	666	726	680	684	677	708	748	721	687	680	662	700	667	713	693	754	715	683	744	730	682	698	708	719	675	738	715	713	677	709	705	768	758	728	724	703	671	690	690	678	730	753	707	706	715	675	741	672	691	725	690	688	729	702	736	690	740	727	719	687	684	663	771	691	706	705	688	734	704	723	739	695	717	662	699	696	717	726	701	671	679	681	669	678	703	637	711	717	738	697	667	731	710	716	727	634	727	745	677	721	704	743	703	732	729	694	715	707	673	711	733	691	719	691	695	696	718	711	734	717	717	703	709	691	680	739	762	687	691	698	655	746	728	738	697	673	699	734	726	701	731	689	696	680	748	732	726	717	686	733	713	681	738	751	752	722	732	727	707	700	718	659	675	692	670	699	654	742	721	728	687	663	725	645	742	691	733	702	738	712	703	689	697	703	736	747	754	669	723	697	717	671	656	739	731	720	701	699	724	677	716	707	683	652	720	770	687	704	769	697	686	706	733	675	742	725	748	700	735	700	652	707	696	749	712	736	758	739	713	749	746	645	747	639	699	719	704	693	695	698	728	745	693	718	731	734	727	690	705	720	679	737	712	666	689	741	759	725	693	636	700	659	689	722	693	753	707	699	741	722	695	650	709	690	695	680	712	712	685	703	714	707	688	735	698	682	727	766	734	703	717	706	649	696	730	680	682	681	730	759	696	659	696	705	712	724	716	791	666	729	741	683	684	705	712	717	686	731	693	718	703	732	693	706	689	706	740	744	714	712	710	684	711	684	732	712	689	670	706	709	721	665	711	700	730	710	733	669	698	724	674	698	658	755	692	687	740	712	732	725	701	766	685	755	712	697	722	659	724	659	747	711	691	735	715	715	754	705	712	683	686	707	690	694	738	738	720	704	709	696	803	726	716	720	692	680	693	756	735	689	692	691	718	690	748	713	710	719	710	656	712	702	675	695	705	718	717	747	713	716	722	670	712	733	713	673	698	749	732	691	716	700	702	699	736	698	739	703	714	754	718	694	758	700	689	711	745	724	745	703	732	685	742	714	743	728	673	708	713	709	701	717	711	701	763	705	691	693	732	711	701	683	742	721	700	728	735	731	755	695	671	700	741	703	718	737	682	706	703	720	740	707	698	748	712	707	697	719	694	691	713	772	735	738	753	717	753	679	720	754	705	742	761	712	699	698	729	662	707	721	686	686	723	663	670	711	772	697	739	679	681	725	765	685	701	734	751	685	735	718	754	711	712	709	703	715	718	705	694	712	716	712	659	758	693	755	680	698	664	743	664	688	745	702	730	696	727	683	699	702	713	701	670	691	741	737	720	732	692	666	660	747	678	712	766	709	721	674	700	751	731	697	722	713	700	713	733	698	690	735	754	737	692	685	723	700	724	763	708	769	685	773	680	713	705	705	674	722	717	676	740	721	722	731	692	706	701	745	713	706	725	658	747	710	657	711	693	723	741	699	709	698	701	696	736	712	724	674	698	757	735	714	697	708	701	702	687	656	695	668	731	757	719	747	701	745	665	672	708	677	751	733	700	677	703	711	672	729	759	750	779	679	686	721	738	711	735	682	740	751	665	687	709	721	686	746	708	729	724	718	723	750	723	723	711	723	724	719	726	709	740	726	710	676	680	728	726	729	692	681	670	689	739	731	739	740	701	684	724	710	730	712	691	635	721	729	707	710	696	679	714	697	709	702	698	721	719	685	718	724	688	702	713	717	694	651	735	753	682	722	737	693	719	711	680	713	769	681	651	714	706	702	705	696	674	698	747	690	696	735	730	726	706	694	699	680	640	709	715	743	693	744	733	760	724	699	704	719	711	712	765	736	705	708	661	701	703	718	719	710	694	749	735	720	759	719	685	728	720	729	688	719	722	701	721	700	714	733	664	720	677	724	734	728	727	681	661	702	732	769	720	746	706	690	765	752	703	700	720	692	718	689	713	673	713	728	709	665	705	710	706	677	754	677	720	705	665	703	762	738	716	708	660	692	685	730	757	727	726	672	789	746	725	715	718	726	735	689	683	672	737	700	705	677	722	717	724	695	729	686	674	762	733	709	736	695	696	736	726	708	683	698	745	666	708	706	709	718	682	710	697	729	701	756	739	703	719	744	721	704	711	723	701	745	698	691	717	670	715	638	700	715	700	704	695	748	698	754	715	731	669	680	743	684	697	716	735	730	723	712	710	727	667	655	699	690	719	752	698	712	678	695	701	702	700	694	739	692	697	698	706	709	743	711	706	673	770	731	717	747	728	716	685	695	706	678	653	716	690	708	736	651	692	743	755	740	700	733	674	716	683	685	719	736	666	723	744	703	687	724	766	706	687	765	692	692	747	698	712	741	711	727	682	741	702	729	702	720	722	672	734	707	693	710	656	695	710	725	720	723	722	704	752	683	736	752	679	709	674	703	731	700	687	682	726	733	661	725	699	736	704	757	699	680	729	728	723	671	692	655	715	694	722	763	723	691	649	748	703	718	740	709	704	751	717	674	731	714	712	692	712	715	716	650	699	680	704	766	718	742	670	709	673	750	687	678	682	710	721	682	750	742	669	703	711	683	746	711	726	689	727	725	719	734	689	678	758	708	702	715	679	712	716	743	689	724	724	718	729	809	712	731	699	703	754	763	684	754	688	742	718	724	681	694	705	736	687	651	732	732	737	728	703	678	735	670	717	747	728	740	705	726	719	742	663	734	740	689	663	719	728	695	715	681	692	744	728	696	699	766	687	729	706	689	692	723	714	741	733	735	727	722	715	668	695	705	756	717	714	679	744	699	755	746	700	733	699	721	729	731	735	672	672	777	705	698	729	701	698	764	684	689	668	724	659	724	741	693	702	710	710	745	712	729	712	719	705	697	718	744	731	709	703	719	743	702	693	757	722	758	676	722	741	704	674	679	695	719	702	713	679	737	692	726	683	754	712	696	756	703	687	699	751	735	711	660	695	714	714	681	678	716	720	753	715	725	663	722	701	729	707	711	699	718	708	693	719	680	708	741	713	706	674	670	732	711	715	698	683	699	748	730	689	778	746	699	711	733	694	711	730	726	750	688	731	683	729	735	711	675	718	730	740	706	699	663	658	726	717	676	745	715	672	715	687	656	721	736	666	725	674	698	755	732	732	713	778	642	634	666	680	730	733	707	703
22209	15307	15393	8463	3889	1227	299	274	208	229	223	243	215	201	229	238	234	213	216	231	235	220	247	256	237	245	210	211	193	222	229	216	215	239	247	245	232	237	212	241	219	189	224	248	240	242	211	218	238	242	230	229	223	199	228	224	263	247	254	230	227	246	232	229	234	231	188	217	242	250	215	209	206	235	219	235	239	235	205	242	241	229	215	233	204	243	246	186	235	209	225	196	210	222	230	232	204	231	195	232	225	240	199	202	207	207	229	250	262	240	242	222	229	217	253	215	230	244	217	214	243	245	246	206	240	239	199	251	233	241	210	219	232	206	219	236	220	202	252	231	234	229	227	213	191	245	230	214	232	182	229	202	206	250	252	208	216	216	185	241	225	229	220	226	222	216	224	227	228	191	213	214	214	234	187	244	244	231	209	227	203	225	221	229	204	216	229	260	220	218	215	218	236	214	218	266	260	204	219	232	221	227	232	228	221	214	237	212	226	215	213	248	200	230	203	228	211	210	196	277	247	219	216	250	220	255	224	235	251	224	233	227	207	261	219	233	218	229	208	220	226	224	248	213	254	219	211	202	231	210	219	253	244	219	251	231	233	234	221	245	244	224	210	214	213	252	207	242	238	249	202	231	243	211	251	236	222	227	220	246	211	211	218	224	209	223	229	223	227	219	206	224	208	215	260	223	220	201	255	248	240	254	226	210	238	243	219	223	245	215	242	255	248	210	248	237	228	227	217	212	230	212	254	204	248	235	247	254	244	232	245	218	206	218	226	216	202	220	254	219	241	213	207	214	255	214	222	220	260	236	237	231	226	241	230	235	232	243	246	217	245	220	242	216	207	227	238	232	242	215	225	217	229	218	231	253	229	222	217	256	259	194	215	224	227	239	236	229	231	245	222	210	242	216	238	231	228	274	229	199	209	223	227	253	214	216	222	247	228	233	216	241	231	234	234	240	228	188	229	244	269	228	233	213	206	216	230	194	222	208	240	206	229	235	246	208	218	211	241	228	232	241	237	251	236	222	193	251	250	211	248	215	232	238	205	258	215	255	218	246	224	227	236	229	231	249	260	235	232	230	223	251	231	229	240	210	218	217	202	237	215	252	237	216	241	234	211	224	226	221	228	238	241	215	227	228	231	253	235	229	246	248	259	225	226	225	208	209	221	231	223	241	223	241	221	211	243	214	265	220	255	224	245	249	226	242	213	220	244	208	221	225	213	206	218	221	209	224	249	242	217	238	229	231	229	229	221	216	226	245	269	227	230	220	201	240	225	234	211	222	214	248	234	210	199	219	226	244	253	217	244	217	230	255	250	210	248	234	217	242	231	245	227	230	219	226	230	233	221	213	211	262	241	242	206	232	224	246	224	219	254	209	240	222	202	249	245	241	229	240	219	233	229	226	252	210	183	246	209	227	228	227	238	219	240	227	210	221	217	223	232	209	220	250	217	250	216	234	260	237	227	232	217	246	227	222	231	227	219	233	225	221	246	234	229	257	225	217	229	231	242	248	204	200	217	176	217	242	233	229	232	200	210	234	237	219	229	256	188	242	196	229	218	253	216	223	227	219	226	252	221	235	232	233	234	241	245	207	209	228	258	250	215	223	236	240	216	236	219	227	204	222	271	255	221	224	265	242	259	224	232	240	237	208	226	236	252	202	225	236	221	224	193	222	215	274	205	225	256	249	244	259	220	238	239	217	205	230	262	200	244	243	268	241	235	234	237	225	232	271	229	231	237	241	221	227	221	232	232	206	230	214	239	209	225	210	252	253	213	208	228	243	245	220	231	217	231	247	224	211	222	218	199	234	211	260	237	254	210	231	229	218	245	264	236	219	215	248	234	195	227	216	255	205	235	222	239	254	224	234	246	218	192	210	196	234	236	230	224	237	236	210	228	242	226	231	237	218	264	250	251	231	218	225	237	230	222	247	233	236	229	224	264	205	228	231	222	222	224	242	232	193	216	245	219	252	218	230	225	242	208	232	216	230	236	247	237	235	246	209	237	238	215	224	247	232	231	232	245	227	246	231	282	277	244	230	258	220	215	220	236	225	256	234	245	259	253	208	223	244	262	230	224	224	224	212	229	220	219	241	233	237	200	223	231	231	264	222	233	232	245	182	258	244	247	234	227	212	225	230	240	197	240	213	234	242	244	239	215	233	243	213	218	215	226	222	219	236	223	209	242	207	198	239	209	229	226	201	221	222	220	247	222	233	217	224	242	212	230	234	247	227	245	234	253	190	226	248	242	209	204	222	230	214	247	230	210	213	226	228	234	246	235	256	228	220	202	250	216	211	242	257	242	207	211	197	258	246	254	232	228	229	245	207	232	253	243	250	225	209	248	231	231	236	243	206	225	230	223	219	230	229	225	239	242	248	239	228	234	228	230	234	225	233	225	255	221	236	223	237	232	224	227	248	231	227	244	257	229	238	251	196	210	236	212	235	221	215	219	210	240	227	221	225	203	248	232	262	205	219	253	239	213	230	243	203	238	198	239	215	238	243	239	254	236	227	246	229	222	236	239	201	223	208	246	238	223	231	236	227	225	203	230	242	207	223	236	247	243	220	242	234	218	220	218	198	206	256	240	231	223	218	227	216	235	252	223	232	222	224	255	224	230	210	241	221	234	191	251	226	201	242	214	260	230	227	197	211	233	236	252	221	226	208	220	229	241	208	209	226	216	207	222	237	222	220	226	243	209	194	208	237	240	242	230	243	225	228	219	230	231	210	242	246	209	237	254	246	233	224	203	221	238	221	204	239	209	247	230	232	223	238	232	219	219	261	218	253	266	260	218	235	244	224	236	231	260	254	207	243	232	237	196	211	234	240	194	219	210	196	230	223	226	218	248	234	238	226	205	248	240	218	247	226	221	223	239	216	224	228	225	236	219	259	252	204	257	264	230	236	217	237	237	214	232	211	258	251	226	209	243	216	220	231	242	227	225	221	214	200	197	216	226	236	232	229	244	188	221	234	236	215	242	217	214	204	225	253	220	237	245	249	257	208	207	241	248	230	196	251	237	237	228	245	232	260	220	250	218	247	232	228	212	254	223	210	236	209	199	236	219	239	222	217	247	233	209	242	218	230	237	209	188	238	238	218	239	217	238	209	242	213	219	199	208	204	252	233	251	224	248	214	231	241	217	222	231	250	211	208	269	227	207	241	241	218	240	196	203	228	206	208	240	230	210	220	226	205	240	235	202	215	233	214	222	239	228	245	204	209	251	233	203	227	219	218	212	227	231	238	242	224	197	255	272	255	222	231	226	231	206	234	220	237	234	232	258	217	223	217	243	187	219	197	214	260	204	224	209	246	196	208	217	226	222	218	237	248	230	223	232	229	210	245	251	221	265	235	217	198	234	216	245	253	231	212	228	233	233	220	207	207	237	208	220	230	221	227	241	235	228	193	248	255	225	239	236	251	220	251	240	255	225	240	209	255	235	243	237	201	220	242	216	242	212	236	221	231	243	234	256	226	258	193	268	232
13334	13279	21161	16809	10655	3863	699	673	527	549	549	544	558	507	556	554	543	524	479	525	515	511	501	592	534	532	530	503	531	576	516	560	524	502	572	540	562	573	572	533	539	497	568	538	565	552	546	498	510	520	519	482	563	532	568	551	518	515	544	567	543	529	520	551	538	504	559	565	553	539	549	533	517	554	555	555	493	556	533	550	559	526	516	576	566	510	516	515	533	508	554	539	524	525	509	513	551	525	546	535	536	555	539	531	506	571	524	586	553	542	561	497	523	528	550	536	546	584	591	529	557	543	540	522	545	549	505	568	566	493	568	585	519	555	533	535	553	557	529	541	512	529	550	536	529	525	512	509	524	573	517	558	546	538	539	494	537	523	563	568	526	541	525	516	519	534	484	579	517	553	550	521	548	540	521	565	543	530	587	564	526	540	534	520	527	561	589	507	565	540	560	546	535	563	541	540	506	553	533	499	592	570	540	562	567	563	529	492	571	508	549	541	553	546	520	542	564	550	539	541	529	515	566	553	547	541	556	556	521	489	563	536	548	518	533	519	507	545	601	550	512	515	516	552	529	508	540	504	546	533	538	521	543	547	531	557	555	517	514	499	561	533	565	491	531	522	543	510	530	505	505	509	524	537	536	531	506	519	505	565	545	537	505	543	544	543	578	506	555	587	553	542	522	552	567	531	558	536	482	505	541	510	537	544	536	503	534	548	525	565	566	519	557	585	570	531	592	524	527	543	531	566	525	524	544	561	548	540	531	553	534	559	537	542	549	555	517	532	558	525	564	531	542	543	551	534	538	553	531	509	537	520	547	522	568	517	547	539	590	510	556	548	503	558	532	552	557	519	551	567	546	545	528	550	510	543	519	530	496	563	543	584	519	519	553	542	509	567	540	560	535	518	572	568	528	541	543	544	578	531	533	546	532	506	548	534	552	516	550	533	530	571	514	508	519	522	545	583	519	490	552	572	565	518	526	569	574	508	511	520	548	532	534	524	523	569	533	532	465	530	552	520	548	524	595	563	527	511	493	545	571	538	524	568	535	547	539	539	512	493	539	518	532	558	555	506	549	557	532	556	523	543	511	533	562	550	481	530	575	575	559	555	536	500	543	545	546	571	518	539	510	513	556	560	549	530	506	485	520	520	508	542	493	543	525	526	531	522	541	550	507	543	545	569	557	535	540	537	550	573	519	548	590	550	538	541	545	523	562	524	545	588	573	536	565	483	538	508	544	514	531	529	561	550	515	532	509	517	579	493	598	526	584	526	540	552	544	530	519	536	529	529	553	572	560	496	512	532	535	528	547	573	560	556	546	526	557	547	503	561	517	528	532	523	547	526	545	531	521	569	507	543	556	505	523	515	545	569	525	519	505	530	514	568	506	564	498	514	519	548	544	573	559	557	540	478	497	511	539	512	589	550	547	501	530	506	573	533	528	534	585	579	502	500	525	544	570	539	539	554	526	564	517	505	516	555	539	519	556	519	530	544	516	488	516	553	555	510	551	568	547	499	544	524	522	532	547	543	543	540	514	574	507	563	539	540	512	563	536	563	510	552	530	541	529	553	470	552	513	543	530	541	525	540	514	538	564	538	498	535	515	561	527	522	521	552	535	520	542	540	522	559	533	553	535	544	531	545	559	540	540	560	550	575	549	521	537	520	529	549	542	542	534	527	503	550	502	534	512	557	523	524	530	523	505	487	498	546	568	540	522	538	557	510	528	521	497	515	529	527	482	520	543	505	531	532	542	579	534	520	524	505	511	555	537	546	545	549	579	557	541	572	523	530	523	576	546	523	518	535	580	578	551	570	516	518	542	499	507	565	495	571	505	531	539	527	520	550	520	565	492	523	540	568	511	488	558	545	514	522	571	516	514	497	533	574	567	538	519	536	558	585	560	525	517	523	557	508	531	557	567	547	565	522	488	557	508	517	588	530	490	540	522	570	550	581	488	535	527	565	543	501	523	506	556	565	550	526	547	491	524	529	525	544	549	570	507	515	522	592	549	530	544	541	525	544	550	505	494	578	538	540	526	569	533	525	556	565	560	514	527	547	578	560	534	538	554	552	536	572	495	559	532	578	500	513	554	522	537	512	514	534	534	568	555	568	556	541	554	526	580	578	563	527	529	530	562	509	535	547	539	584	540	534	558	512	531	510	545	578	521	561	530	560	559	542	553	548	539	545	534	518	541	602	536	539	539	529	536	510	536	576	491	527	538	530	522	565	543	515	522	541	524	533	542	538	538	523	514	557	570	558	510	557	505	501	513	540	547	533	551	564	506	540	529	513	556	522	539	534	498	566	535	512	550	519	528	526	549	536	534	529	555	543	551	575	551	527	539	550	563	505	519	552	522	575	550	561	532	546	535	526	522	549	549	509	519	526	600	532	550	580	537	489	531	523	554	503	530	567	516	560	543	533	548	561	544	516	531	511	571	567	571	551	532	538	526	504	563	531	540	530	514	582	557	536	506	492	573	518	540	570	490	540	600	565	526	483	533	533	537	548	516	527	544	555	545	529	527	534	579	518	546	512	584	503	549	556	542	539	532	553	561	532	560	546	541	520	554	528	534	528	548	548	548	559	579	481	569	554	493	534	526	511	502	537	557	558	563	545	544	542	549	546	554	531	552	546	552	559	539	538	538	554	522	584	514	511	565	507	545	519	524	568	583	568	509	530	560	510	469	552	524	530	529	528	536	556	543	522	537	531	565	512	534	580	526	529	518	559	557	543	525	553	527	525	536	513	589	529	568	506	547	547	553	528	541	533	519	510	527	533	547	529	551	544	519	540	543	551	548	524	544	532	603	544	515	510	556	555	544	561	558	489	561	551	520	512	536	556	529	559	518	537	541	528	550	529	532	516	545	561	510	569	531	538	594	515	552	536	537	491	511	571	550	529	521	575	550	540	508	552	541	537	543	503	543	503	534	576	538	509	577	546	567	519	540	553	528	474	498	500	543	527	515	553	537	525	542	581	541	558	554	594	548	535	528	566	532	510	558	482	536	556	560	555	542	518	560	548	557	542	495	527	528	532	526	545	486	504	498	541	520	549	563	515	483	510	552	517	518	520	573	594	508	532	544	531	525	545	587	533	564	523	533	537	581	548	512	539	540	485	556	538	535	536	549	553	499	595	525	530	528	536	547	514	550	532	568	551	541	526	540	559	525	538	561	502	541	551	533	512	557	533	567	541	536	562	536	543	531	518	512	513	536	478	514	557	542	537	524	538	596	526	543	536	535	532	557	500	520	527	539	542	502	523	547	546	568	564	560	500	546	522	532	528	523	539	518	515	564	530	598	520	512	512	528	548	494	553	532	560	538	569	566	532	564	583	549	562	537	488	550	546	531	501	543	544	519	528	504	482	486	566	531	534	537	541	585	541	577	553	559	503	547	541	550	545	525	558	551	562	536	503	518	535	509	528	566	522	548	554	489	543	564	528	538	587	555	547	528	513	533	535	555	539	543	584	532	500	508	555	533	584	544	536
36437	25516	33945	29137	15952	6814	1854	1228	401	320	367	355	338	303	315	354	362	342	329	344	327	328	363	306	323	354	368	353	346	339	353	319	348	320	325	323	343	348	352	349	319	338	356	334	318	377	327	344	315	304	336	307	331	341	355	335	365	349	344	358	343	326	356	348	358	358	355	321	324	330	366	341	357	360	361	305	357	324	343	353	345	343	340	304	317	329	331	349	309	338	340	341	353	349	350	357	356	352	363	369	337	341	347	356	344	318	330	380	319	330	311	360	348	356	337	343	363	322	327	329	343	372	384	356	336	360	331	357	361	345	346	371	345	350	360	328	366	320	345	331	352	350	298	296	316	313	310	328	312	355	343	372	346	318	371	319	333	299	306	312	343	352	303	357	322	312	319	353	297	333	340	340	289	337	332	336	337	360	357	345	337	362	332	336	326	344	319	307	345	352	310	340	363	359	331	337	353	345	336	335	319	331	361	333	314	337	346	316	341	356	337	305	378	314	323	342	344	371	349	328	354	349	330	345	321	368	316	335	326	303	346	341	283	356	340	339	304	340	358	322	322	326	389	357	345	376	353	349	332	305	336	335	331	296	346	347	376	362	320	327	345	328	361	356	349	325	347	326	373	348	327	343	318	360	352	339	332	311	335	335	323	322	327	384	340	338	299	347	295	337	324	329	302	336	359	349	336	327	324	347	329	351	350	335	318	321	367	306	352	342	361	339	370	325	303	341	336	336	335	308	332	324	344	295	323	361	345	328	353	300	350	309	337	337	360	315	317	358	344	339	347	307	324	296	323	345	315	344	336	341	322	338	307	334	323	339	308	343	356	300	318	335	334	353	339	343	343	301	344	302	324	344	301	313	361	294	330	342	337	317	349	342	312	351	355	331	314	334	325	316	343	367	336	368	367	359	338	319	325	321	378	326	341	347	370	303	332	301	314	368	372	363	345	359	346	339	340	340	336	367	375	335	383	310	344	348	376	310	349	335	348	333	315	327	348	329	331	330	315	349	352	333	340	353	327	327	317	327	351	351	333	324	349	322	349	345	326	350	329	323	305	299	363	335	346	348	353	320	347	344	328	332	338	317	331	318	354	369	356	383	362	327	336	316	335	309	347	349	348	349	361	361	305	352	326	336	349	312	332	386	342	356	322	330	361	328	330	350	329	363	354	346	324	346	361	341	323	344	354	324	355	313	319	337	305	285	316	341	349	369	338	325	329	347	307	327	364	317	338	350	343	359	328	358	314	313	358	336	337	340	362	347	306	313	355	361	331	353	333	331	318	333	367	353	334	336	322	325	345	339	334	286	358	374	403	355	349	326	326	331	345	324	351	345	317	333	308	324	318	347	322	317	363	318	320	351	336	345	347	315	358	346	339	347	327	376	343	311	314	333	365	320	345	370	322	325	351	355	361	336	354	323	316	319	324	335	341	341	342	340	336	360	340	338	330	327	329	372	376	348	340	331	356	382	292	353	310	337	356	366	299	349	320	287	348	342	370	329	335	339	328	349	341	328	356	365	332	358	360	319	351	297	318	326	321	320	344	357	337	352	342	304	299	365	316	309	330	373	333	337	328	328	312	325	344	351	345	365	340	345	357	274	348	340	328	325	328	306	348	345	323	299	316	327	367	313	326	352	322	332	348	363	347	293	318	353	334	351	336	335	362	311	321	331	347	354	336	326	349	331	344	342	338	344	339	372	360	349	351	357	323	350	343	328	339	378	368	370	346	333	322	333	318	371	308	342	317	349	349	360	326	324	323	362	307	367	330	351	300	343	343	307	343	362	368	351	363	338	383	302	304	358	321	322	339	376	340	322	361	329	349	293	348	308	332	344	324	322	326	348	330	331	364	380	324	365	326	346	307	335	338	358	342	317	330	333	329	380	371	321	336	325	315	333	363	355	355	356	366	298	325	337	360	344	341	356	333	312	324	353	369	329	362	359	343	313	341	305	323	309	325	308	332	342	336	324	372	344	348	307	350	332	318	359	345	327	286	312	324	334	321	367	347	340	347	324	336	339	329	337	337	341	336	344	325	333	287	332	326	333	328	368	378	307	337	333	305	350	362	332	371	355	348	348	355	325	331	346	323	351	315	381	349	322	310	333	390	364	345	333	328	319	314	314	348	341	357	291	329	320	353	374	344	307	322	348	301	334	352	355	316	310	352	330	314	368	324	329	371	305	352	365	323	329	330	328	333	332	335	331	325	349	350	370	374	308	340	355	320	333	358	339	329	365	315	330	353	336	336	333	345	305	278	363	338	372	348	305	355	356	354	343	356	324	372	326	337	330	338	317	347	320	332	345	301	349	327	319	353	301	306	353	322	328	343	351	321	360	350	321	332	327	329	315	360	352	288	327	342	337	309	333	346	369	313	352	328	313	323	341	327	335	359	363	361	375	357	331	334	319	325	357	364	383	356	349	310	351	343	364	374	329	316	346	310	311	323	311	340	354	319	331	344	328	314	361	362	331	369	328	333	336	370	339	340	347	340	340	299	312	373	368	345	327	352	309	358	335	324	355	337	333	350	367	334	317	350	351	357	333	379	346	363	349	324	366	352	338	321	362	367	361	358	350	337	287	326	365	322	355	340	316	314	356	301	324	342	376	326	310	310	327	344	348	328	327	340	344	349	341	343	311	329	359	332	330	297	346	327	327	315	330	328	322	364	346	359	302	323	330	350	316	329	343	350	373	334	319	347	337	308	356	346	370	347	341	320	336	356	297	341	339	325	319	312	361	374	359	343	351	323	330	323	329	303	327	357	351	305	323	340	361	314	315	294	336	309	305	359	325	361	344	331	321	365	325	314	362	305	344	333	334	376	389	350	339	360	367	307	344	347	342	315	328	337	321	334	329	334	372	318	310	340	329	353	329	371	331	361	336	359	373	338	371	345	335	351	343	339	331	360	369	352	322	317	338	344	350	297	337	326	343	318	302	342	338	324	286	319	314	338	326	356	382	347	304	361	340	330	344	310	335	361	344	331	341	326	316	352	373	336	335	330	313	306	323	281	307	338	305	341	350	339	333	338	336	341	360	326	325	369	356	344	357	303	327	345	318	334	325	319	318	347	309	294	301	304	353	325	355	360	364	368	372	329	324	305	371	323	347	317	352	360	353	340	310	359	364	361	352	337	319	349	378	334	363	315	350	348	330	336	344	339	330	364	354	372	338	356	352	347	375	356	355	296	355	345	373	354	329	383	324	321	337	359	334	326	330	361	339	338	324	328	308	311	314	304	345	343	305	318	275	328	321	313	341	326	331	340	330	341	347	363	318	355	368	324	286	335	333	317	302	309	350	355	339	344	313	336	346	365	345	368	338	341	351	332	376	350	341	323	345	360	339	341	315	323	348	340	349	341	301	337	326	315	319	325	335	337	335	342	350	373	344	309	347	329	342	371	336	317	333	358	350	312	362	334	362	347	353	339	355	368	359	332	353	335	342	337	349	358	348	345	343	333	308	327	325	316	347	314	366	334	346	368	323
22578	20710	39672	38714	28934	16329	5353	4275	856	771	792	765	803	735	760	785	718	740	739	757	750	773	760	796	732	786	799	728	756	729	757	769	780	719	737	726	784	747	730	742	766	753	782	783	748	770	766	767	749	779	749	773	736	736	747	760	745	760	685	725	733	762	743	729	742	751	691	751	689	755	714	732	765	775	706	733	782	743	733	781	741	798	722	740	736	830	748	705	732	738	754	814	735	764	778	789	763	763	723	729	753	744	759	762	717	748	743	759	753	734	749	758	705	751	760	760	757	775	762	776	764	750	731	779	816	783	730	750	692	784	736	772	751	758	754	753	759	779	780	764	704	742	753	792	740	758	716	809	752	714	748	726	815	760	707	767	718	747	745	772	717	747	757	692	716	769	724	722	768	755	795	749	706	767	713	761	755	736	750	752	787	792	731	804	718	784	800	794	765	751	769	719	758	686	747	785	714	717	702	736	720	730	788	730	760	737	820	782	731	739	768	765	741	717	754	716	776	781	783	800	734	745	760	784	752	755	728	752	727	757	698	756	739	764	742	784	776	774	692	704	731	721	740	776	758	755	756	754	775	760	724	796	715	783	754	779	721	787	768	791	747	769	785	722	735	753	751	738	764	757	741	714	752	775	731	754	735	697	738	724	721	747	778	751	730	758	734	785	761	719	771	746	783	738	719	753	745	776	714	717	691	741	780	740	768	766	777	775	748	739	751	742	777	744	779	737	787	723	770	747	772	759	741	746	725	783	763	749	743	758	763	721	775	730	704	759	757	751	756	739	694	776	743	739	707	769	723	737	742	755	794	769	735	756	776	750	715	752	775	798	767	742	751	762	771	715	797	717	792	750	760	803	755	767	704	711	734	771	775	731	721	749	733	776	772	761	764	797	707	789	756	780	765	766	756	747	782	775	760	744	754	792	733	749	791	769	759	754	711	736	760	739	736	729	726	742	745	781	745	766	760	762	782	790	787	758	736	713	763	794	794	757	745	739	746	727	753	767	755	746	772	769	735	757	739	726	714	750	758	725	789	795	781	781	802	797	825	730	766	698	732	752	748	743	768	748	724	777	766	791	745	760	779	785	717	742	752	761	734	740	733	723	704	753	761	744	763	709	745	718	754	759	778	759	753	756	751	768	734	775	766	743	747	782	720	741	748	734	742	754	762	719	766	753	754	718	797	737	740	785	708	769	744	786	774	748	714	757	794	787	720	811	700	728	788	721	788	799	736	781	795	772	737	732	794	769	772	756	768	740	721	796	710	746	702	754	757	783	758	747	686	749	781	735	759	749	753	769	795	787	715	746	755	728	750	718	779	759	776	756	762	765	738	797	777	759	779	768	766	781	711	742	727	786	755	704	774	833	795	774	745	730	785	749	758	743	728	721	733	709	796	771	767	759	713	733	729	762	722	795	800	767	728	726	728	738	787	760	751	779	714	769	707	765	727	742	772	743	757	765	767	746	745	773	751	778	758	785	786	749	764	757	782	769	752	755	774	732	798	775	775	751	776	781	779	806	777	766	747	705	759	788	769	725	756	717	782	728	749	738	725	756	772	768	771	720	782	776	752	795	745	788	749	783	758	764	726	748	757	731	736	738	750	671	736	747	753	742	719	729	780	797	806	750	756	730	714	778	729	740	747	791	752	764	796	737	729	742	758	748	784	724	786	710	713	711	794	742	805	797	760	797	713	738	742	777	790	744	742	770	776	751	737	760	782	761	730	731	738	720	766	735	758	735	728	731	786	723	715	764	744	746	717	800	755	790	760	754	703	749	780	739	741	729	776	732	729	754	768	723	756	754	756	775	761	736	727	729	794	720	741	754	738	705	767	735	730	700	811	740	737	775	760	784	779	757	749	747	725	802	765	784	743	790	715	752	731	730	775	747	768	794	789	755	754	733	724	759	783	715	731	730	738	720	760	754	731	744	759	765	800	752	730	779	739	783	753	754	751	767	762	735	745	720	714	781	791	737	724	760	740	752	766	791	760	733	795	757	729	750	711	833	715	717	791	797	742	722	782	731	766	758	758	727	760	777	757	750	772	743	741	770	761	725	743	765	769	719	709	749	778	762	750	763	719	746	726	718	696	754	713	740	765	747	741	753	750	782	788	718	761	723	779	745	778	727	742	793	786	744	767	737	779	769	762	715	797	780	759	735	749	750	737	769	723	737	724	731	724	706	790	750	760	761	756	758	747	746	794	755	713	742	777	709	734	773	770	779	740	729	758	701	757	741	764	758	751	738	743	744	744	772	740	729	758	746	762	761	774	752	825	756	772	716	713	788	719	761	755	758	774	738	770	779	728	782	738	785	725	774	729	746	787	789	742	729	752	774	788	784	789	766	777	742	774	796	734	774	753	787	720	768	758	808	742	715	736	759	755	733	749	778	758	744	758	775	745	743	775	735	749	729	767	797	764	803	749	750	730	748	764	753	757	762	707	733	787	761	747	773	750	758	756	731	697	740	766	751	741	726	698	762	741	757	765	774	757	764	708	776	778	738	777	776	730	727	770	707	766	733	717	767	754	758	725	804	756	737	766	781	766	754	771	747	776	727	798	763	703	742	733	784	721	777	737	796	720	733	743	801	777	715	750	724	735	756	764	785	770	753	772	732	765	740	731	723	788	711	757	697	726	736	827	715	755	774	777	742	775	738	741	738	756	758	693	733	752	722	727	769	728	748	764	772	719	704	741	710	739	711	764	751	748	758	782	764	747	799	811	756	710	800	750	762	747	727	728	731	705	759	784	738	713	753	733	743	725	764	762	706	753	726	774	765	724	766	766	702	740	726	760	743	760	762	753	710	778	749	767	763	780	719	744	764	788	754	752	748	685	710	751	717	759	750	762	801	748	750	747	684	780	763	793	730	778	755	777	748	768	735	775	740	753	769	770	755	808	722	726	772	717	730	767	782	737	803	770	772	776	761	745	771	809	728	762	729	801	757	752	750	722	773	782	730	769	759	792	722	710	728	747	767	711	731	742	716	694	727	738	731	731	765	753	758	727	785	731	746	733	722	795	695	768	744	776	740	816	718	713	745	749	748	756	777	794	755	784	784	721	790	755	776	798	731	775	766	756	738	739	751	758	698	738	766	798	732	757	745	737	750	729	713	778	734	748	742	727	773	754	757	781	771	729	780	786	756	745	761	722	715	768	751	766	762	756	760	736	807	700	699	753	783	783	715	744	760	746	786	751	773	715	759	718	754	775	731	797	743	765	808	763	750	734	752	779	727	757	737	776	782	731	762	773	751	745	782	761	776	738	780	734	738	750	713	716	767	730	756	742	749	747	766	762	773	733	815	753	779	730	774	802	704	773	731	782	754	754	748	747	748	757	784	756	726	747	745	724	742	713	757	730	746	746	714	739	809	774	705	734	717	794	785	767	773	775	746	736	740	778	756	755	787	715	740	746	775	725	814	762	735	786	734	737	728	751	758	769	726	787	779	705	804	762	771	722	774	777	787	784	702	763	719	744	757	742	774
43700	32124	47230	43424	25841	12369	3016	1577	395	343	288	346	325	340	371	352	372	341	351	329	362	376	326	387	381	368	344	357	346	308	356	309	361	339	334	324	308	355	339	364	347	370	348	361	363	371	298	370	344	353	305	341	329	347	351	362	334	372	329	342	327	329	343	361	339	368	328	303	344	342	331	307	356	338	363	340	360	373	374	333	337	337	358	367	339	332	346	317	360	371	296	314	326	351	296	343	358	342	355	325	370	304	322	348	307	333	367	338	378	363	324	331	356	329	343	352	357	317	310	347	312	364	380	352	331	358	367	339	344	405	374	343	353	366	309	354	357	341	348	379	337	368	336	351	355	356	304	315	323	358	349	312	344	329	364	343	361	339	355	350	352	351	353	340	302	316	330	353	353	320	370	370	332	360	334	349	369	325	366	321	322	373	367	360	356	346	345	348	328	320	316	322	345	343	313	339	328	327	369	318	400	364	354	357	361	387	348	352	345	315	324	355	373	301	329	335	327	351	348	339	324	294	369	315	337	345	306	306	381	312	341	343	354	332	357	359	358	365	330	340	339	352	389	375	385	332	287	356	319	346	398	340	371	356	371	320	330	353	341	359	327	335	290	275	350	336	344	343	367	339	348	319	320	372	332	353	347	355	329	339	331	335	350	360	374	370	328	351	340	306	342	317	323	368	329	381	297	358	344	341	353	363	342	323	311	361	349	374	311	317	352	333	353	348	350	329	372	347	363	370	324	323	346	349	368	361	361	354	358	384	332	335	320	359	334	357	317	354	327	363	352	340	350	364	322	370	319	317	349	337	324	360	311	346	336	323	352	321	353	329	347	331	347	394	347	317	332	319	313	335	325	347	352	315	347	319	307	302	349	326	337	352	351	376	321	364	309	352	306	321	332	326	374	322	340	327	336	313	333	343	312	343	359	347	339	315	350	332	334	338	341	350	343	303	326	328	377	347	351	369	324	371	352	310	365	352	353	343	334	336	372	357	364	335	384	345	380	337	350	316	313	351	334	368	353	318	389	334	331	323	319	356	304	343	340	314	349	310	351	355	345	346	319	362	340	330	303	363	338	326	337	343	310	347	303	341	348	342	347	366	366	332	353	344	375	351	370	357	347	321	315	350	314	329	367	341	343	345	347	336	344	357	310	322	342	359	335	325	338	346	353	330	333	349	319	322	337	361	360	346	330	341	334	345	334	355	362	334	324	338	321	366	344	350	341	354	343	381	357	328	341	350	354	332	340	357	352	323	365	327	321	360	342	351	366	349	371	342	338	368	342	309	317	351	363	336	347	333	346	298	361	319	340	342	319	321	343	328	328	325	326	345	319	361	334	327	348	372	365	350	356	329	360	362	354	350	338	353	351	332	350	379	350	372	319	360	367	350	378	344	378	372	328	382	320	328	324	333	309	351	373	324	327	337	356	304	369	332	318	329	341	342	337	316	361	373	331	348	337	346	327	376	340	348	295	358	308	337	334	341	365	344	388	349	306	315	375	363	333	335	320	324	363	336	334	332	336	324	372	381	334	352	380	333	338	353	321	357	361	347	327	343	363	341	324	320	374	324	324	381	400	319	335	328	296	368	348	339	314	320	304	349	335	341	328	367	323	363	327	341	378	352	368	331	368	347	292	328	371	331	347	346	353	318	351	331	320	347	358	335	322	331	297	348	363	367	354	349	348	349	299	355	314	372	325	358	353	349	355	344	390	374	320	355	327	353	362	349	354	344	320	308	326	342	320	335	356	322	332	344	341	318	337	359	361	349	372	320	331	316	346	348	338	312	328	370	346	343	355	351	327	345	331	321	336	352	335	351	360	360	328	343	328	329	372	331	342	341	337	351	334	369	373	358	347	332	366	371	354	341	322	327	352	341	367	335	373	328	356	365	348	319	356	370	321	339	341	327	363	334	331	319	310	367	358	338	371	341	352	376	368	321	357	342	306	342	381	318	340	350	350	340	370	348	355	325	317	338	358	333	359	382	325	329	352	339	329	357	339	338	336	315	377	311	331	367	358	356	354	360	316	387	355	365	327	344	361	390	378	347	346	337	358	353	338	313	337	368	343	313	322	349	317	323	363	349	334	320	350	366	330	322	366	339	347	375	373	352	338	317	353	370	378	317	353	348	333	333	333	337	302	358	341	326	318	355	356	367	338	375	307	337	352	337	352	366	341	341	349	365	331	336	364	343	338	348	327	346	386	370	331	335	327	355	350	305	335	333	336	315	337	339	308	370	375	334	380	342	333	347	333	348	345	355	358	326	351	331	340	362	351	320	361	320	353	370	344	327	335	341	335	332	299	342	311	357	365	311	369	341	354	361	354	325	316	357	360	344	353	375	334	299	359	325	353	347	361	329	333	303	328	314	348	341	345	357	371	317	365	328	348	358	300	336	369	342	348	322	368	337	289	308	361	401	336	306	334	330	344	365	346	324	363	387	323	329	335	340	322	322	373	348	361	322	380	313	341	360	331	337	380	335	333	327	321	334	352	336	342	331	348	351	335	317	347	336	338	352	325	324	300	322	339	371	353	372	314	349	345	373	366	357	324	360	335	352	357	306	377	370	327	304	338	342	343	359	320	356	354	347	335	332	326	349	333	304	322	314	331	335	322	326	362	331	318	327	333	362	332	330	373	338	328	333	340	336	330	336	366	337	382	342	353	372	363	353	334	341	341	366	328	314	369	368	338	334	341	354	342	334	391	335	351	343	344	368	362	378	338	328	309	314	316	328	333	314	324	358	330	359	369	344	298	322	327	334	329	319	329	353	333	364	301	323	322	355	334	341	307	336	329	340	369	325	351	329	329	338	362	328	341	357	323	351	341	334	338	331	353	350	326	400	323	310	352	337	344	318	307	380	328	372	355	296	324	354	357	353	347	377	343	353	342	327	331	348	321	358	335	364	326	362	336	331	337	347	353	350	314	338	333	303	367	369	356	347	354	383	368	358	353	354	341	366	339	326	308	357	348	311	326	358	356	292	345	333	333	330	299	344	348	329	309	337	319	353	345	340	326	363	340	318	373	340	366	365	343	327	398	384	315	332	333	355	317	339	357	374	350	341	352	334	356	387	340	374	363	364	299	340	324	328	351	328	354	314	327	337	384	337	355	355	350	323	336	344	329	364	333	318	335	340	352	321	371	331	365	337	331	354	365	339	378	315	304	309	314	300	335	325	335	317	346	327	361	365	320	342	357	350	366	322	336	350	364	348	349	376	355	370	339	347	355	362	348	334	341	349	336	321	368	346	347	350	311	369	341	316	340	314	334	356	357	337	333	338	348	337	327	342	307	365	361	348	361	348	374	328	341	348	343	333	334	334	344	374	343	324	321	361	372	365	333	335	346	354	333	375	336	349	335	321	322	356	328	361	311	361	362	338	344	322	367	332	367	343	299	329	366	333	320	354	348	326	362	355	317	343	363	347	364	332	348	342	311	369	355	347	372	328	310	308	308	346	327	294	344	354	348	335	326	349	313	333	358	341
26241	25879	49128	50200	37623	23452	7049	5271	947	725	793	742	766	736	768	719	749	771	744	735	784	746	790	699	749	758	796	746	738	810	734	764	751	766	741	774	750	708	747	741	771	776	772	725	751	775	774	808	696	778	722	728	758	758	732	749	724	777	736	740	766	727	765	729	763	771	738	739	721	776	742	743	745	748	751	721	652	748	725	737	790	757	750	751	759	751	779	740	734	747	720	762	760	773	761	734	775	782	720	744	738	756	724	733	758	773	736	711	727	764	764	721	745	735	716	710	731	750	773	722	715	745	721	755	756	767	712	734	750	734	716	723	726	803	710	774	737	767	724	747	739	741	708	707	737	730	750	737	707	726	714	713	775	783	807	736	708	765	703	753	734	750	732	765	773	762	764	784	761	742	787	751	754	762	717	764	718	767	797	772	713	754	768	731	784	735	732	698	743	737	764	706	717	777	674	714	763	744	715	697	784	765	749	732	790	760	732	746	778	732	740	728	783	724	771	797	765	752	748	741	750	728	748	781	745	757	793	714	751	779	736	762	801	723	713	742	729	758	739	736	766	712	744	670	725	780	792	724	738	799	768	747	776	778	746	692	721	756	752	764	757	734	805	692	726	721	785	732	715	767	704	687	742	734	733	724	751	748	743	766	739	750	723	716	720	755	748	754	751	761	709	753	752	713	755	736	721	761	707	804	732	746	749	777	765	780	789	704	757	735	730	739	743	781	732	728	724	689	724	755	729	760	742	745	765	710	783	752	748	713	769	774	756	718	701	721	725	742	709	764	783	718	765	709	713	749	765	778	744	750	757	732	732	715	693	720	750	732	714	687	776	752	739	804	788	743	780	744	729	747	769	702	776	825	760	768	747	747	737	710	747	761	777	762	735	760	755	768	731	745	758	782	761	690	737	748	765	794	683	684	779	763	780	788	791	756	775	739	707	739	751	772	732	764	703	782	750	759	722	741	764	737	786	756	730	759	742	753	768	772	791	706	703	783	730	732	722	722	726	753	784	688	721	749	694	752	725	727	678	727	745	747	731	719	743	683	717	773	798	712	734	738	774	706	752	733	705	806	757	821	772	704	746	684	717	736	738	720	713	698	725	735	713	747	740	703	741	754	756	721	741	742	712	755	702	770	764	795	747	759	749	757	713	706	713	695	769	712	730	746	761	731	757	715	746	718	726	752	768	722	804	777	751	704	743	761	735	734	780	763	784	730	691	757	713	761	761	718	814	783	739	756	745	730	717	790	710	765	722	705	750	753	706	687	757	727	713	782	756	755	765	768	743	739	784	679	714	771	772	722	746	758	737	735	729	702	768	752	770	735	737	747	784	719	757	768	754	738	731	789	775	689	769	786	741	776	730	737	743	767	758	723	763	722	710	753	746	671	776	759	729	745	761	720	753	797	711	758	743	731	731	707	757	766	683	774	705	697	691	792	747	632	791	781	730	716	744	752	751	753	758	769	804	723	751	713	743	710	757	729	746	691	747	754	759	687	724	718	761	770	725	764	689	777	777	775	761	699	759	719	729	705	732	746	691	767	729	821	773	776	707	741	703	715	765	675	754	774	728	724	749	785	700	748	766	702	799	725	690	728	715	733	727	774	787	804	753	731	699	715	753	770	744	767	804	699	724	705	758	749	750	752	749	714	801	783	781	734	719	705	703	717	744	749	745	789	777	748	807	756	756	749	764	735	726	753	741	757	771	724	783	694	726	751	718	760	694	776	790	714	758	720	727	735	755	765	733	734	788	717	736	746	765	717	740	794	768	731	744	802	732	749	772	776	729	766	777	785	725	755	779	768	733	780	759	800	740	676	720	752	735	726	743	769	716	749	711	714	768	796	767	726	758	741	714	780	762	773	760	756	759	823	789	726	761	801	697	765	770	742	742	753	745	742	735	695	787	703	751	772	728	766	757	685	744	723	760	721	724	797	755	770	743	752	773	690	749	773	793	733	759	750	758	772	725	769	782	780	767	699	744	783	781	732	740	732	767	724	730	732	741	754	737	750	760	766	755	798	778	761	722	727	764	709	761	775	734	783	699	773	758	737	779	736	737	748	731	761	709	709	723	763	760	788	713	756	725	729	780	731	781	723	692	712	798	721	750	759	734	756	766	780	759	725	726	737	741	691	760	728	730	761	730	767	756	737	734	761	744	733	740	754	748	688	727	766	690	751	764	795	747	760	759	733	729	731	735	761	725	800	754	703	737	725	709	726	719	762	784	744	735	772	803	799	726	752	754	779	754	768	712	719	707	766	727	735	779	769	768	733	772	755	717	772	758	770	717	719	731	740	760	704	712	731	716	755	736	760	738	730	732	735	748	688	745	730	813	773	800	776	751	776	739	710	750	727	763	728	743	749	748	774	741	764	752	716	732	745	741	716	760	768	743	751	750	755	716	764	736	751	775	800	780	747	725	766	752	754	735	731	769	767	792	807	739	741	744	717	765	739	758	751	785	742	746	744	724	707	721	733	741	754	716	731	778	740	746	711	739	757	736	719	744	764	741	771	769	737	765	773	768	741	770	734	742	757	769	701	759	772	754	740	747	699	757	773	732	763	713	765	713	754	698	734	767	776	775	768	749	783	696	736	743	702	745	728	772	726	738	765	770	748	753	791	766	738	755	741	745	708	732	735	767	716	737	753	722	703	752	757	751	750	735	804	765	765	726	697	752	705	730	719	728	736	758	730	742	755	756	765	815	769	690	736	723	717	741	745	758	739	749	787	764	793	742	749	753	763	732	763	739	769	711	730	784	743	744	711	752	739	723	749	766	762	794	738	741	822	729	711	790	693	730	734	735	705	732	738	745	719	721	727	770	736	768	742	747	744	755	752	743	760	770	725	760	726	785	802	730	724	773	730	717	743	758	780	761	690	769	751	752	767	718	754	750	748	758	750	740	739	733	797	713	717	738	762	795	728	723	749	809	780	719	780	769	814	728	745	770	728	721	734	761	746	722	765	738	694	758	761	722	781	805	757	782	785	815	728	769	727	745	763	754	740	687	741	778	761	736	753	739	772	704	741	704	758	723	747	706	763	753	770	734	740	728	761	734	785	698	732	715	726	750	784	784	809	765	786	730	749	703	698	758	761	750	732	780	735	718	721	721	765	716	742	738	746	753	696	715	776	710	724	741	732	731	796	773	732	761	743	770	774	726	726	706	769	781	717	742	758	755	751	757	784	758	747	764	758	775	769	702	748	745	749	701	754	794	708	768	722	774	754	724	731	723	739	739	736	749	791	761	737	730	764	754	778	730	727	695	804	777	760	758	708	726	787	829	731	751	726	728	793	711	746	674	792	768	747	693	744	752	768	704	718	739	727	738	762	734	785	748	745	752	761	765	782	744	735	770	771	732	746	777	737	761	732	763	740	717	773	758	719	740	741	711	717	717	730	709	710	713	739	752	778	809	751	716	745	714	784	713	739	743	750	743	747	722	793	771	758	729	728	706	706	755	753	738	745	740	742	747	751	734	738	710	693
21381	16890	15833	8217	3401	1323	420	260	259	224	216	223	264	248	297	248	260	256	244	289	244	233	253	226	218	230	277	252	235	241	261	241	261	303	258	266	183	248	249	274	252	229	271	231	246	236	254	256	246	254	229	236	282	259	279	254	243	252	251	252	266	272	263	247	259	227	238	230	235	251	243	248	254	234	227	223	261	266	251	227	227	227	245	280	258	252	248	264	258	239	222	229	254	243	252	258	229	241	252	263	239	222	259	251	250	287	241	226	228	256	228	244	270	265	239	239	254	252	273	263	249	221	247	214	266	279	230	247	258	251	233	258	263	246	230	231	257	234	256	250	251	239	277	268	272	257	228	246	261	252	237	224	233	239	226	230	266	277	250	226	224	243	258	220	239	254	233	209	236	286	266	243	240	254	246	290	261	252	238	261	276	230	249	247	239	232	248	247	246	224	239	243	239	253	242	229	272	231	246	234	225	268	272	267	250	235	274	251	273	272	241	237	251	245	256	223	249	224	262	280	236	238	245	251	254	261	246	227	239	255	235	244	244	243	256	233	252	216	232	246	258	256	268	258	255	243	253	254	224	254	250	231	257	239	217	249	238	262	228	228	243	253	242	247	272	233	274	213	279	260	260	225	235	265	239	229	246	256	235	251	251	225	253	236	269	239	290	277	264	259	268	229	216	266	252	247	254	245	255	237	251	248	281	264	231	242	250	260	278	267	246	243	279	213	232	239	250	253	231	247	237	238	222	272	244	246	250	226	223	250	254	238	270	254	256	260	227	204	258	239	288	260	267	260	256	268	276	260	248	255	238	217	271	242	259	265	279	243	260	248	264	262	265	252	248	271	237	245	244	224	251	249	241	240	249	228	244	218	262	257	256	262	236	257	219	228	247	250	237	272	236	245	228	242	245	252	286	275	233	257	247	267	241	286	258	250	217	216	249	271	252	244	249	260	230	237	214	229	263	259	271	231	236	240	238	295	267	252	291	279	315	239	261	242	233	253	261	227	224	275	279	264	259	262	230	259	270	262	228	265	226	270	277	261	239	231	283	258	258	253	263	258	222	275	249	256	277	243	246	257	245	232	256	242	238	251	255	264	240	239	253	249	237	232	260	252	249	234	275	214	234	240	269	251	213	245	244	237	233	216	248	274	251	220	247	252	249	234	262	212	252	264	268	251	273	257	228	235	251	247	268	249	245	251	243	270	250	264	229	247	229	279	231	253	253	270	254	273	243	260	269	257	245	250	219	259	245	268	246	261	242	259	252	243	238	259	224	222	209	240	251	261	239	259	266	234	268	264	233	227	280	256	257	269	233	224	274	244	267	247	258	206	242	258	225	236	252	262	280	274	244	262	253	267	260	266	271	235	234	240	246	279	245	257	245	260	242	216	238	251	258	252	242	274	249	247	238	253	244	245	228	264	275	259	258	238	252	237	252	250	259	249	253	219	249	263	286	220	289	285	208	284	226	251	248	260	210	243	235	278	243	229	268	244	274	239	247	218	224	241	268	212	228	226	260	232	236	225	270	240	237	236	255	240	230	246	252	231	246	247	232	256	255	284	235	248	236	246	251	249	254	232	237	239	252	225	259	279	245	243	267	243	258	248	283	271	243	257	241	246	254	240	235	224	273	254	271	256	223	238	242	222	272	238	253	251	244	262	215	265	269	273	261	206	246	221	267	238	267	248	249	244	261	253	243	247	233	229	301	236	236	291	278	244	251	274	256	249	243	271	241	228	235	231	230	245	241	257	254	239	265	246	225	250	261	267	239	239	282	241	292	218	252	220	234	241	235	252	246	250	237	233	230	270	240	244	269	291	251	273	218	247	251	261	223	251	237	245	238	234	237	260	251	234	236	242	247	240	256	238	256	238	243	240	243	257	270	288	237	255	230	247	266	268	247	254	233	281	241	232	264	248	239	236	272	254	253	248	260	248	247	259	255	235	252	254	242	260	293	231	225	237	253	278	232	258	232	283	278	273	240	249	247	237	276	215	257	267	270	224	281	243	289	254	273	254	285	281	249	248	255	243	227	271	274	241	243	240	245	242	250	244	251	298	254	256	230	238	265	266	222	211	232	263	234	231	268	223	246	253	244	284	260	213	262	234	237	244	277	230	254	231	237	237	241	250	259	230	213	232	246	246	213	243	230	255	234	248	256	258	277	229	243	285	247	257	248	256	264	257	239	264	246	233	268	235	222	228	242	251	254	224	246	269	252	233	262	253	265	275	269	240	241	249	236	228	235	235	247	238	242	220	253	250	280	238	276	259	277	270	211	240	287	271	261	252	258	264	256	277	253	235	235	257	244	243	233	236	262	245	247	249	250	229	266	271	234	269	264	244	238	229	250	245	268	244	254	289	247	253	259	217	258	266	221	235	264	258	254	256	238	226	257	247	232	256	258	227	263	269	249	270	264	232	244	248	246	232	282	241	211	247	277	242	247	222	250	221	238	267	252	272	253	253	233	234	240	246	242	264	258	259	278	253	237	262	236	251	259	246	228	254	233	267	226	241	291	260	237	252	232	258	253	240	265	245	248	243	232	219	238	268	225	272	240	249	263	247	259	226	223	263	234	251	266	256	259	252	243	257	268	223	255	268	268	261	230	262	246	262	248	252	263	266	263	239	252	253	251	242	287	225	252	242	238	246	238	234	257	233	251	252	227	266	253	230	265	239	231	234	229	215	250	234	254	261	238	228	231	264	237	247	276	246	254	222	245	257	253	229	276	293	258	262	272	240	272	262	233	246	226	267	254	255	273	275	222	264	264	254	258	225	275	255	263	235	236	228	257	262	261	253	257	231	240	233	210	261	242	251	252	264	253	253	239	264	248	269	220	239	243	223	247	228	266	267	256	254	236	236	237	263	240	267	249	244	248	234	235	241	239	246	239	235	232	262	260	231	276	260	235	235	279	224	260	229	235	267	285	223	251	247	257	253	253	238	262	256	235	245	248	226	261	230	281	253	232	261	229	244	269	299	259	252	258	248	284	221	249	251	220	268	257	267	257	236	268	266	227	232	235	252	265	245	247	270	242	239	284	250	259	234	262	234	246	233	253	262	247	252	257	262	224	238	248	252	249	241	227	267	243	258	240	263	227	250	272	231	259	238	249	252	230	247	263	235	240	295	255	238	259	276	251	249	268	263	253	241	231	294	261	220	239	247	208	257	239	253	261	249	245	247	260	238	256	240	243	256	249	276	230	261	250	228	243	253	278	253	289	277	249	265	270	242	245	228	232	264	267	236	242	241	248	234	287	240	226	237	246	204	258	249	259	249	260	247	252	264	256	256	245	220	230	250	268	219	253	263	259	227	231	234	273	191	240	237	249	219	237	236	252	213	266	257	250	265	278	228	258	263	254	237	271	249	288	281	259	235	217	263	239	238	250	248	261	271	229	249	228	265	258	232	265	252	226	252	251	226	252	263	259	264	245	267	251	220	232	236	239	245	250	232	227	261	246	268	263	291	270	259	255	251	239	249	239	255
12885	14411	20775	16197	9297	4086	1072	638	570	552	563	579	577	564	581	548	619	573	581	619	610	614	559	586	568	602	591	541	569	581	562	560	557	544	603	585	591	591	581	607	569	598	597	577	608	613	573	581	574	561	631	612	590	544	573	615	569	604	562	562	556	534	609	603	556	546	538	577	602	575	568	558	595	602	590	570	597	560	538	601	588	571	595	597	580	579	536	622	561	573	595	614	564	599	570	580	542	584	572	615	598	605	563	576	567	629	562	585	592	587	568	578	579	600	619	550	604	515	605	571	610	547	525	560	551	584	602	601	555	550	587	564	589	602	601	571	584	593	499	561	589	596	574	587	584	576	594	584	568	626	578	608	545	625	547	591	597	612	586	583	584	626	557	602	578	546	608	599	561	562	590	586	602	556	570	573	599	538	613	604	566	600	632	542	565	553	597	600	520	595	561	570	548	567	595	568	611	598	603	607	578	584	569	602	574	567	582	555	598	555	601	594	571	612	591	592	534	588	556	535	578	557	583	550	593	593	548	595	573	607	566	554	631	552	594	550	609	610	584	584	602	599	599	569	603	589	567	590	611	599	583	580	560	617	563	563	581	569	558	545	600	626	614	564	557	582	507	571	552	547	613	547	588	564	563	586	555	553	542	609	520	559	606	606	583	601	568	607	553	565	588	555	645	588	564	624	553	577	582	601	565	586	556	630	607	599	595	583	581	598	575	592	533	564	583	515	596	592	636	544	588	572	556	555	581	555	585	541	567	577	591	584	592	558	620	564	581	567	565	610	579	580	571	584	586	563	524	595	575	597	561	534	573	592	540	575	599	575	559	579	569	611	578	585	549	581	584	554	609	583	600	588	574	588	566	637	591	559	569	577	566	560	576	589	539	616	567	579	594	624	595	573	560	587	599	560	575	599	635	570	570	570	599	561	562	575	575	600	539	569	570	593	604	605	592	577	584	550	570	596	540	567	582	571	542	609	560	574	533	552	596	562	550	583	570	584	613	586	599	572	591	588	609	585	596	626	586	591	517	567	557	572	591	577	553	577	586	577	580	589	609	560	566	590	564	559	556	569	581	557	578	563	595	565	580	562	561	614	581	565	556	581	603	588	540	570	565	637	613	571	566	541	570	587	604	589	559	588	597	578	572	561	547	556	563	589	553	580	609	589	589	577	609	536	577	566	581	625	586	593	557	603	597	579	616	576	576	563	574	579	592	541	583	550	605	581	528	580	604	543	563	594	561	581	570	581	558	584	517	586	604	584	601	604	564	616	586	592	598	582	572	595	569	586	588	567	603	576	576	580	625	612	589	593	591	582	563	568	546	593	543	584	606	551	527	576	581	577	586	587	648	545	594	621	574	594	568	549	608	567	604	595	574	601	581	564	570	595	596	594	533	583	596	541	576	589	584	625	607	582	559	596	579	591	563	585	590	585	615	589	569	560	543	582	565	587	577	561	573	586	596	537	577	571	575	558	585	612	658	574	581	584	594	563	521	553	580	539	589	552	586	562	578	581	623	508	592	556	599	570	549	545	557	575	602	595	572	614	617	590	596	594	553	556	601	576	619	554	584	543	594	572	559	574	578	564	608	606	562	573	564	583	568	564	577	590	569	599	587	572	579	558	575	567	572	597	575	617	617	555	588	591	563	595	600	551	539	585	578	581	617	553	563	608	557	570	620	558	590	596	562	578	585	587	591	571	592	576	621	597	579	592	598	566	589	592	589	564	602	619	560	575	610	632	572	559	584	560	551	606	559	599	612	537	592	585	568	620	591	557	554	576	608	562	556	579	545	594	572	611	567	605	530	554	545	573	586	580	564	602	566	598	555	563	588	571	580	594	558	618	586	586	616	581	607	544	565	605	603	576	616	587	565	594	624	576	603	600	618	552	564	587	604	601	580	608	581	571	591	602	582	552	584	550	613	605	601	596	574	584	602	555	580	571	612	565	565	586	600	562	575	577	594	617	564	563	534	623	629	596	596	567	570	565	556	559	589	559	611	586	575	584	592	559	576	578	526	590	606	586	588	613	586	561	578	562	573	526	542	556	537	619	591	542	591	583	587	586	570	569	568	630	576	543	587	560	603	553	516	555	527	557	599	603	555	581	571	575	590	609	568	624	590	561	591	569	587	596	580	548	597	575	601	590	545	601	593	589	561	572	608	553	584	593	568	562	591	576	543	567	554	526	543	557	600	561	557	545	561	563	612	595	547	537	564	570	608	606	617	591	589	622	572	563	570	532	578	560	597	524	547	557	582	542	567	597	611	542	610	567	557	565	594	599	601	542	549	552	582	592	586	609	608	606	633	560	608	628	582	595	600	604	639	603	591	612	603	589	558	584	638	579	550	621	587	565	573	574	595	613	566	569	570	558	572	619	533	565	592	605	585	587	603	584	607	568	573	565	564	583	535	582	614	591	609	568	578	568	571	584	562	545	576	567	573	583	581	556	564	550	601	549	599	591	573	609	566	586	581	572	546	569	557	585	545	596	604	570	580	552	584	575	499	595	545	622	578	569	593	606	569	557	587	608	589	565	652	566	542	614	556	584	586	579	593	583	597	571	586	594	557	610	531	586	596	613	572	561	598	538	560	597	597	596	591	610	564	585	584	574	588	582	551	550	591	598	547	580	570	555	587	617	553	577	567	554	551	571	630	636	595	575	615	611	572	570	579	599	574	584	584	556	564	599	575	573	553	591	592	582	622	581	558	529	556	603	551	525	576	570	575	591	560	615	571	583	561	583	572	591	570	557	600	605	616	535	564	571	590	553	603	590	657	554	558	572	562	584	600	648	542	573	558	566	620	601	558	600	594	620	610	536	578	549	541	609	578	611	555	577	563	593	592	585	586	565	594	584	602	577	611	542	611	538	597	561	546	622	548	570	590	599	597	597	631	540	579	565	592	587	585	580	544	593	603	582	543	549	554	600	618	576	581	583	546	574	601	532	560	611	590	579	564	616	578	572	592	580	572	598	592	572	577	607	543	548	562	568	559	608	615	561	605	595	549	586	556	581	614	563	563	589	610	604	592	568	595	581	573	581	538	554	587	569	541	570	580	566	575	588	586	576	599	584	615	553	588	573	598	579	554	583	574	577	567	588	565	573	602	596	553	573	573	593	569	537	579	563	585	588	574	593	558	570	591	576	533	586	601	573	581	556	583	609	598	567	604	553	552	603	595	581	596	553	531	532	580	601	580	551	615	591	595	609	588	605	554	578	577	571	551	591	599	556	576	546	586	584	587	552	581	556	630	557	584	590	601	595	610	604	622	524	634	593	596	584	566	564	589	584	597	576	536	554	609	547	600	610	590	583	600	601	571	599	566	595	610	528	563	544	590	542	588	630	570	617	565	535	550	551	617	565	597	574	602	582	609	588	558	545	544	544	581	580	558	592	590	559	602	584	579	583	583	614	544	574	538	598	587	617	621	586	557	568	575	563	582	550	581	568	583	587	563	538	570	606	572	568	572	625	633	602	544	581	572	553
35335	25194	40277	34909	17329	6471	1773	801	378	349	352	350	337	345	377	371	347	382	392	345	369	343	346	360	340	332	328	339	330	322	332	347	345	343	325	365	371	335	340	318	336	294	358	339	363	333	335	317	351	383	367	343	350	385	325	343	349	360	332	308	330	358	328	380	372	322	354	384	363	369	338	383	321	361	351	322	316	368	338	363	348	355	369	396	339	349	378	342	346	361	384	353	364	348	339	325	386	345	326	351	358	334	385	328	322	349	369	362	358	325	340	320	345	327	361	311	349	366	344	340	345	355	334	342	404	364	330	362	314	365	350	328	374	381	335	307	387	334	364	326	325	328	351	378	381	369	361	353	368	334	362	349	356	361	346	348	369	373	329	344	308	334	330	338	339	337	348	348	315	365	361	374	365	352	336	339	302	360	323	338	332	315	373	355	349	313	337	342	351	351	343	370	314	368	361	381	321	344	328	308	385	306	359	347	365	309	363	352	346	334	356	317	355	344	349	363	336	370	362	350	382	364	343	364	375	394	372	368	393	363	368	347	326	322	371	331	326	341	370	341	337	333	364	389	361	332	361	329	365	367	335	353	332	331	329	342	342	303	343	339	330	335	325	366	364	345	392	343	373	324	321	390	335	406	384	349	314	342	368	330	358	359	323	383	351	343	369	341	300	335	333	363	333	345	323	362	357	348	330	340	340	358	356	354	326	395	356	303	344	349	365	359	370	341	351	369	363	354	373	347	316	319	331	346	361	335	330	366	321	332	361	339	371	370	332	375	333	371	339	348	385	320	357	336	383	354	342	304	332	349	396	347	346	325	366	393	370	337	373	332	312	347	370	378	354	374	327	372	349	341	368	364	340	377	373	383	333	343	342	341	352	383	337	353	334	355	364	391	315	342	364	360	365	312	342	343	370	369	374	350	334	328	361	376	353	349	371	340	327	356	347	323	343	358	325	362	369	370	356	348	385	373	361	340	377	342	347	359	377	339	345	328	331	303	352	329	344	357	331	353	374	361	371	364	342	357	372	354	336	348	327	357	350	346	348	326	352	355	325	355	318	333	348	346	335	349	343	366	360	347	355	358	345	329	302	353	341	306	327	336	349	341	380	332	367	313	357	354	339	324	363	348	353	342	371	360	368	342	358	349	320	364	319	374	325	342	378	349	311	365	367	337	331	402	317	332	351	366	332	362	309	337	330	374	341	374	335	326	353	363	333	354	338	373	374	332	395	341	343	353	333	375	361	308	341	317	356	350	332	383	357	364	338	331	348	373	369	331	349	342	343	311	321	299	364	317	321	336	342	348	359	377	354	357	386	353	356	333	381	363	326	355	342	336	331	329	319	324	365	350	358	354	381	342	352	327	322	379	378	331	335	357	357	350	325	308	353	349	364	352	295	325	341	343	323	361	352	371	365	369	355	326	338	364	329	345	354	290	310	375	363	352	388	351	343	356	355	359	354	361	303	364	358	379	350	362	319	377	373	353	298	369	302	366	344	347	357	350	370	346	344	350	381	357	388	335	311	340	342	333	314	327	321	342	343	321	374	351	344	342	375	319	351	308	331	355	334	357	332	362	341	357	342	364	346	364	348	346	412	371	384	338	339	373	331	334	341	351	331	357	359	366	380	356	363	363	374	357	356	332	353	351	373	346	361	356	349	324	350	304	350	334	356	407	354	366	352	357	335	357	362	326	354	341	359	352	395	366	355	348	316	369	315	352	372	289	362	353	369	355	368	345	372	309	330	338	366	336	355	370	361	336	341	365	364	368	354	350	314	341	338	356	325	376	358	333	312	391	382	317	321	356	362	331	338	339	315	343	403	371	323	346	334	354	362	334	354	375	329	350	392	325	361	344	337	354	377	362	332	359	311	315	318	331	340	348	363	345	331	345	356	332	317	342	333	377	329	369	365	339	356	308	350	345	316	323	362	314	315	318	314	330	344	383	343	321	346	331	329	337	329	356	363	357	393	370	318	358	335	388	346	337	353	344	334	311	330	373	333	353	353	329	368	341	358	365	345	369	328	316	381	299	314	330	376	338	314	337	376	358	324	364	344	341	340	341	360	353	364	347	352	341	360	346	339	340	337	359	351	360	322	392	356	328	363	337	365	361	336	349	378	368	342	348	320	357	363	377	370	327	343	328	327	360	338	348	328	326	356	345	347	366	325	362	377	342	332	328	379	358	335	334	332	344	370	327	381	349	366	369	347	334	333	360	365	340	349	343	336	370	322	369	363	333	388	315	382	371	332	382	343	373	309	336	354	356	381	344	335	348	353	342	326	353	359	360	326	386	363	326	346	327	322	361	337	328	347	364	341	337	377	333	358	380	394	343	391	334	343	332	385	335	381	351	348	331	374	349	358	387	338	378	360	362	321	362	368	333	328	351	347	365	340	347	341	323	335	332	325	366	393	369	324	339	342	352	343	372	322	344	367	342	328	342	381	350	382	349	349	333	351	333	366	352	340	337	353	329	359	339	308	342	350	338	363	388	358	338	343	318	294	342	346	364	369	353	344	347	358	348	335	354	346	342	385	299	316	346	369	349	356	349	343	352	339	331	321	352	321	341	342	346	359	324	337	343	358	350	351	367	360	317	376	358	332	346	356	431	345	366	313	350	348	372	349	334	314	360	350	333	362	379	321	339	319	360	359	322	320	365	341	361	324	352	379	358	362	336	315	369	414	401	366	351	332	337	358	366	335	349	344	337	347	299	356	331	326	362	309	316	358	331	358	353	342	376	337	322	347	327	334	349	339	328	346	321	371	349	332	317	339	361	316	321	336	338	357	343	381	375	348	358	361	357	360	369	415	360	350	329	367	378	350	333	358	362	346	339	361	380	358	349	337	360	333	338	401	349	358	343	340	356	354	369	371	364	322	354	376	368	366	387	372	343	303	321	344	354	343	347	353	338	345	313	334	372	351	343	357	332	354	349	347	353	341	321	344	364	313	368	373	352	336	360	351	354	330	376	370	386	351	367	351	341	333	341	377	326	359	369	320	374	325	334	339	343	344	379	370	331	323	354	340	360	353	352	369	342	360	342	385	362	341	355	351	359	337	317	381	371	358	366	343	344	347	331	384	355	321	336	355	367	341	368	394	335	336	377	317	357	354	361	320	370	341	381	347	332	346	331	400	357	361	429	375	336	360	342	330	326	349	362	347	337	324	300	365	364	343	330	341	362	330	326	328	353	324	312	347	352	321	367	368	322	367	327	371	328	367	422	342	348	378	374	346	354	343	373	332	352	339	347	350	321	355	362	348	354	354	346	356	367	289	316	324	349	346	378	362	355	372	335	353	349	360	347	372	353	369	311	333	319	405	340	358	308	309	345	324	360	360	343	373	304	383	356	338	341	366	314	320	362	329	398	355	322	360	344	357	363	359	340	360	350	305	347	361	365	382	396	368	323	314	350	371	345	348	381	355	334	387	332	326	347	297	369	332	365	316	335	342	343	344	322	329	379	384	378	361	358	331	345	355	343	366	316
21995	20255	44927	43753	28021	15111	4734	2442	802	749	741	822	725	768	765	757	842	839	762	782	749	806	820	826	729	750	789	773	800	773	830	784	758	794	777	769	786	790	761	763	799	765	778	705	786	794	754	775	797	801	810	772	756	807	756	745	746	768	800	727	837	771	747	753	701	733	804	762	827	768	787	764	787	783	802	755	722	744	762	846	732	777	781	823	802	788	768	778	764	748	766	800	750	763	745	803	761	791	788	776	797	762	811	766	751	779	746	759	786	759	764	786	730	775	782	772	769	739	765	767	809	745	777	761	738	803	768	752	761	770	793	803	824	778	788	754	784	778	769	756	752	765	711	809	779	752	748	786	770	819	759	749	784	776	801	760	797	789	773	799	768	776	767	748	725	778	792	787	754	762	745	782	756	804	787	800	775	800	793	767	763	725	749	727	780	803	729	785	811	794	804	770	803	762	746	790	777	732	773	735	813	770	735	742	781	773	737	814	751	818	822	780	732	819	762	801	773	722	776	810	837	747	752	768	782	693	748	724	793	746	751	753	751	782	748	764	748	727	783	807	725	769	763	778	743	797	773	798	742	820	815	756	788	718	810	740	754	779	816	798	787	738	773	781	790	822	751	761	762	781	783	776	809	718	756	733	740	750	810	828	735	782	713	750	807	743	788	772	786	806	749	772	733	770	763	801	777	756	721	763	793	740	838	725	815	763	743	726	762	758	764	765	765	787	781	790	767	803	767	797	762	761	765	795	761	779	801	803	792	796	782	764	767	773	756	795	746	809	781	769	780	765	754	794	768	689	770	760	790	746	756	768	768	752	769	775	815	761	809	789	744	808	750	792	819	800	784	799	777	755	723	750	776	748	807	853	764	796	845	776	796	817	754	772	750	785	774	800	770	803	804	779	781	764	760	768	766	801	745	780	774	845	781	767	745	774	747	760	796	734	780	773	775	763	823	801	790	824	795	783	740	774	743	779	748	780	791	824	809	804	792	785	742	817	760	800	753	788	779	771	774	773	786	808	788	774	793	728	754	809	773	767	791	760	774	747	729	740	775	786	791	724	727	760	796	811	796	812	791	768	747	745	822	773	747	757	745	796	751	736	788	815	780	772	779	786	777	774	767	713	752	782	772	759	820	744	772	781	778	757	775	752	771	801	761	777	759	801	766	791	765	788	765	764	814	794	759	788	751	793	773	742	794	782	831	778	795	784	753	776	796	756	780	771	791	765	756	733	743	753	723	797	756	775	753	773	781	752	768	785	793	731	767	749	774	787	780	790	772	824	727	772	753	780	797	808	801	767	774	765	766	769	807	792	752	811	762	739	757	796	767	735	764	754	721	768	811	748	831	777	767	708	777	786	757	760	793	797	737	735	729	759	770	752	781	788	796	787	752	762	738	817	723	739	752	765	802	760	747	737	758	770	759	770	771	784	839	742	771	807	732	764	752	821	773	769	784	828	768	770	726	761	758	833	772	778	754	790	747	748	791	755	747	759	758	781	761	791	757	746	758	808	743	725	844	722	742	758	743	789	763	707	797	813	774	778	772	762	784	798	753	776	796	762	779	781	764	777	747	732	755	767	763	801	801	826	787	775	773	827	794	774	753	710	786	822	787	741	774	781	774	810	807	734	730	782	753	793	778	791	775	754	769	763	803	765	769	788	775	752	744	771	821	767	761	810	789	800	808	745	831	803	796	776	825	775	740	776	774	771	813	750	857	751	797	758	773	780	780	772	743	768	763	697	800	796	774	772	729	763	778	754	745	803	770	755	776	773	743	747	774	782	765	815	751	761	751	786	777	770	773	791	741	741	776	810	820	775	756	789	794	765	767	793	809	831	772	764	817	778	736	775	769	792	769	753	738	808	787	773	776	761	779	807	781	759	794	765	796	802	773	744	737	754	754	763	765	753	848	786	757	774	745	804	833	779	779	776	767	740	795	791	781	778	772	739	771	771	771	788	740	804	792	803	776	833	805	740	763	782	816	793	770	763	770	735	764	780	736	793	778	768	735	747	718	753	774	763	761	772	735	778	759	767	791	794	765	814	778	767	759	815	736	776	790	815	739	739	803	747	812	757	717	755	786	791	784	785	778	759	749	774	761	798	759	750	806	813	789	794	731	742	749	772	786	809	807	783	751	796	767	753	753	724	814	771	727	757	729	769	741	781	809	821	748	756	802	761	756	784	759	759	760	817	750	759	757	788	761	774	785	788	794	790	770	779	839	734	759	761	829	762	752	762	771	759	708	710	741	786	786	833	772	748	839	798	791	744	741	774	786	763	771	776	772	790	818	768	771	834	791	777	743	780	805	778	796	742	740	786	787	776	748	772	770	791	768	773	774	720	810	715	758	784	742	765	787	781	810	742	780	778	844	738	806	751	744	752	788	768	778	804	752	782	781	818	772	717	740	747	775	764	819	783	792	784	763	790	784	806	731	778	742	724	781	764	777	783	815	755	783	757	787	802	748	786	809	765	821	795	787	768	807	811	803	745	748	762	780	757	734	744	845	767	818	766	744	790	779	765	741	736	787	777	740	768	763	804	735	774	809	756	773	772	747	761	751	755	789	744	798	796	763	785	768	802	719	731	773	767	828	746	794	751	820	778	757	826	769	720	762	769	745	777	769	741	787	817	767	767	831	766	752	805	765	761	755	755	765	762	768	790	759	799	723	826	743	775	752	781	787	783	766	782	816	785	780	774	748	780	811	780	776	758	736	744	765	749	732	766	774	782	758	783	755	765	750	777	827	802	771	730	786	784	782	741	789	759	769	756	747	784	752	747	805	779	794	761	785	754	766	738	740	772	755	801	776	761	790	763	814	850	777	787	789	792	752	756	768	780	718	780	761	764	804	801	771	732	776	747	793	787	779	837	819	796	755	773	716	756	767	801	767	716	772	787	735	727	782	769	816	821	781	791	755	731	801	809	789	781	683	773	784	784	749	727	770	750	782	760	749	810	790	748	748	803	740	785	762	803	769	760	783	736	757	781	830	710	812	800	812	753	765	827	755	788	773	723	721	786	749	755	721	739	749	794	770	775	744	787	772	769	741	768	735	802	787	829	783	733	792	772	705	799	792	743	807	772	765	762	813	766	779	752	833	744	782	753	806	771	788	843	767	775	792	750	760	765	776	760	782	762	773	799	763	798	783	790	761	781	788	784	812	816	764	802	808	723	746	772	757	753	774	748	802	729	760	800	756	714	792	781	798	726	763	799	803	725	764	721	756	800	774	787	791	766	790	794	762	759	756	747	784	793	743	790	767	752	810	758	765	816	791	783	760	816	826	790	809	764	763	803	793	745	759	786	783	778	764	751	764	782	755	785	717	790	712	719	772	736	794	764	806	741	766	800	746	777	734	759	791	773	770	763	766	753	775	786	747	779	733	762	807	773	788	758	783	762	747	774	765	730	762	766	782	734	763	789	780	807	798	826	704	760	783	788	792	760	799	790	749	763	755	791	758	780	814	777	758	756	779	773	794	784	798	785
44451	32357	49741	47300	25500	12037	3054	1507	476	361	353	338	363	338	331	322	327	329	339	315	339	317	342	333	344	334	299	321	338	344	322	331	318	382	299	336	344	316	343	322	348	323	344	353	325	338	367	336	342	322	353	341	346	359	315	326	369	353	328	344	310	317	322	335	322	326	311	306	305	364	335	325	343	350	323	337	314	340	337	340	307	337	352	315	308	356	317	340	322	327	333	333	326	338	304	348	299	309	348	322	348	326	362	354	322	326	331	350	304	350	333	358	376	308	359	320	352	315	330	375	316	331	314	326	288	333	335	342	309	325	351	299	353	311	329	332	324	331	312	347	336	312	321	324	332	311	302	354	341	318	324	299	339	339	344	327	369	304	313	308	319	325	386	339	324	345	326	349	364	326	342	338	328	332	331	322	337	342	334	374	362	350	309	310	317	328	322	348	332	317	328	312	318	317	338	342	314	323	291	352	319	335	327	316	353	316	310	322	333	366	306	299	317	290	307	313	330	324	324	311	332	314	323	292	331	371	352	340	326	305	330	313	317	319	341	336	340	309	344	319	323	372	320	328	355	341	349	308	342	361	338	313	351	331	336	321	354	340	281	368	341	323	318	342	349	342	314	297	331	361	378	328	309	337	363	350	362	315	320	307	340	332	348	338	327	331	310	333	362	344	307	320	331	326	363	303	352	310	333	308	352	348	314	307	336	350	352	317	342	325	317	324	317	335	321	337	302	325	337	295	321	342	314	367	319	310	327	335	313	358	336	320	306	320	347	338	345	340	332	305	341	316	315	343	354	327	352	324	327	353	322	322	334	338	296	333	334	340	336	336	321	302	322	319	341	338	332	364	304	335	326	332	325	343	308	305	344	359	320	308	327	308	289	315	335	332	342	286	315	310	344	294	365	314	317	333	316	378	349	320	334	331	341	315	339	363	350	332	293	315	323	298	316	315	337	327	321	336	329	354	268	289	325	315	329	341	359	344	324	327	326	347	338	283	325	372	315	339	361	322	329	307	295	300	356	323	320	343	313	315	310	341	339	306	325	326	303	329	341	298	331	321	340	325	311	324	325	315	319	369	332	354	348	345	376	308	314	302	336	320	346	337	326	313	318	356	317	332	333	368	292	352	322	338	337	294	316	342	278	327	326	365	340	321	289	347	296	286	322	350	357	300	348	314	331	321	308	346	377	342	329	346	322	341	313	334	313	320	353	352	376	322	318	368	319	346	319	297	359	356	296	348	328	341	340	313	331	307	341	331	353	330	330	300	314	335	316	373	340	343	371	337	312	353	343	355	319	317	371	311	335	328	334	331	334	330	330	360	325	316	331	363	352	339	356	297	305	363	316	323	320	333	334	366	324	317	319	291	328	342	315	321	336	341	320	328	334	314	345	324	329	343	349	333	368	368	322	330	338	310	348	331	334	349	316	330	347	356	319	337	324	348	334	341	316	325	316	349	326	317	326	299	323	332	332	341	295	315	325	350	314	360	337	359	350	359	320	322	317	323	329	317	333	371	307	353	352	337	297	346	334	335	309	307	343	317	347	312	314	338	340	333	327	325	340	340	347	326	320	341	330	350	315	323	302	332	320	293	338	311	319	325	329	315	329	324	312	313	299	319	321	348	333	313	303	350	342	361	312	331	301	328	364	305	337	337	311	331	312	331	342	356	311	304	328	330	347	324	350	328	332	367	336	322	347	319	311	343	354	312	303	344	368	380	335	349	345	332	333	368	367	355	358	355	324	326	349	348	359	314	323	343	312	343	336	299	313	328	337	350	308	317	325	317	318	332	328	313	321	311	293	350	285	321	341	325	303	307	315	321	307	354	342	298	286	359	313	332	321	325	346	342	338	344	300	297	331	292	350	362	334	341	324	334	337	312	333	327	321	317	301	303	337	338	345	333	324	328	333	330	365	331	297	306	308	355	318	346	309	345	344	317	333	326	350	326	342	329	358	349	380	334	356	305	323	348	332	332	339	323	296	306	342	343	316	340	341	308	327	323	278	289	310	319	295	320	308	348	316	341	348	328	349	313	308	298	315	313	386	360	334	312	355	364	323	309	336	338	346	344	365	327	341	348	350	311	351	329	360	370	357	334	376	354	338	350	343	327	329	362	341	362	298	335	339	316	330	305	346	362	313	335	344	312	365	309	359	340	339	309	354	326	320	362	333	302	296	349	342	339	343	341	336	340	326	350	337	356	328	330	320	321	323	332	333	339	334	294	331	327	309	345	320	329	310	329	349	321	333	365	317	308	320	351	326	362	333	293	282	336	358	354	327	321	348	339	331	297	312	329	357	334	312	350	358	372	328	317	338	323	327	361	315	308	296	313	355	312	346	317	324	296	339	324	302	338	296	347	324	342	352	333	305	338	327	343	311	319	299	308	334	341	327	305	331	355	364	303	312	363	336	358	307	324	309	331	338	306	319	368	328	335	317	335	305	364	337	352	338	311	347	341	314	340	348	317	316	366	328	337	315	334	318	367	336	334	370	334	320	299	360	354	378	356	326	355	302	330	303	346	323	340	346	338	337	310	339	316	343	335	312	340	312	342	306	338	341	316	328	320	302	321	305	316	327	354	318	359	343	363	335	305	312	359	347	330	355	319	315	335	346	327	333	347	322	355	327	343	335	312	320	335	336	341	350	314	307	313	333	301	295	315	339	323	347	328	375	323	348	349	346	333	296	343	331	315	303	356	325	347	348	315	300	324	317	389	340	331	326	333	375	335	381	321	306	320	332	365	344	347	358	296	346	327	360	310	344	322	321	385	363	317	335	325	342	328	315	325	318	303	317	325	332	344	344	338	317	293	334	318	312	313	344	343	341	342	324	310	310	336	341	362	303	308	360	361	333	307	337	342	330	327	358	329	344	281	327	318	299	340	287	342	351	356	370	301	328	304	363	331	385	382	322	301	299	329	336	340	339	317	334	291	327	331	326	352	332	316	310	312	322	325	359	349	301	312	346	367	343	338	332	316	298	306	319	343	360	339	348	314	351	348	339	315	336	355	353	345	326	325	337	340	316	367	333	383	374	372	322	313	329	288	307	371	346	339	320	286	312	306	336	305	331	317	308	325	349	348	352	315	327	318	320	328	341	336	305	343	331	346	326	358	331	318	324	327	328	367	299	336	313	335	379	332	336	307	341	323	327	310	361	309	303	315	345	350	289	340	308	330	322	299	328	321	343	338	327	357	369	349	331	324	396	317	310	342	327	329	345	318	333	325	337	353	315	338	341	294	336	303	348	330	349	336	322	374	338	330	355	326	313	329	323	320	327	342	350	297	334	375	317	329	357	322	322	331	355	344	312	339	358	311	363	319	339	338	331	348	348	331	329	326	310	302	313	351	300	319	349	328	320	294	336	354	290	300	281	296	337	346	342	349	310	348	340	296	367	325	350	322	337	358	297	355	352	334	340	323	316	337	351	339	272	332	369	325	336	358	335	343	306	317	342	332	367	310	345	320	343	358	341	331	324	364	343	322
27221	25384	51678	52758	36782	22635	7270	5111	1017	758	741	725	740	720	685	724	697	708	726	773	706	746	734	699	736	728	807	727	725	704	734	746	737	738	703	732	701	728	738	738	713	729	724	698	712	750	757	677	743	693	699	760	737	747	756	696	732	690	713	765	731	757	726	780	692	725	731	720	707	730	762	708	718	672	747	695	738	694	767	724	703	731	721	741	717	740	734	707	764	741	697	735	749	744	701	728	719	750	722	736	680	733	730	711	747	739	744	664	719	718	718	751	705	705	737	764	754	720	717	764	743	746	726	702	706	731	742	758	724	739	764	730	726	679	726	710	724	687	686	687	715	715	673	731	762	698	715	745	707	744	759	708	725	740	703	754	723	763	723	728	743	769	763	716	695	721	714	764	715	674	723	729	736	767	737	715	741	740	754	733	751	716	738	671	700	709	680	746	719	686	743	706	738	700	747	766	698	676	731	721	721	729	742	689	725	723	696	734	716	737	694	776	692	740	745	740	710	742	776	777	719	774	731	699	704	701	713	725	693	701	760	709	700	778	744	761	710	686	742	765	762	700	658	710	699	727	728	699	746	684	675	731	735	680	721	729	747	744	706	754	742	735	708	730	720	727	766	744	774	719	765	715	723	723	675	780	734	738	708	674	719	744	731	706	747	762	759	754	727	736	721	687	702	784	746	728	755	733	702	752	735	733	662	713	698	688	708	740	676	758	684	736	767	722	718	727	685	720	752	723	756	713	697	711	758	708	712	716	684	725	727	705	722	719	686	741	745	722	692	725	713	731	704	749	720	706	753	791	699	672	717	722	698	787	677	707	722	700	755	738	666	718	771	711	700	743	694	738	731	718	738	715	732	768	730	720	698	736	702	694	698	723	765	715	713	711	725	689	718	679	720	761	679	775	754	726	681	754	750	669	735	736	740	742	724	771	706	707	714	723	724	727	727	719	718	754	723	733	710	760	731	735	756	709	662	707	744	700	738	720	677	728	728	726	742	721	688	693	721	756	715	713	715	723	691	716	709	683	684	728	729	776	702	754	672	685	723	748	742	765	722	690	728	756	711	725	752	736	675	741	684	757	678	740	706	715	720	738	712	681	695	694	698	737	724	684	700	694	690	751	751	706	730	716	720	735	703	721	745	769	696	755	713	719	690	666	675	702	710	743	721	717	704	702	700	728	696	721	695	722	717	709	735	733	722	747	744	712	704	704	732	712	717	720	741	740	766	739	712	719	680	724	722	740	700	721	715	722	764	725	707	703	722	702	719	725	724	690	690	771	743	727	723	737	693	709	744	707	742	775	780	720	748	756	724	714	709	762	737	705	757	707	729	715	700	746	707	692	733	695	734	768	723	666	746	704	727	736	679	730	719	674	725	708	691	704	695	721	709	802	723	714	671	752	752	696	763	725	740	704	735	678	725	733	719	708	740	765	683	737	735	735	712	712	790	718	713	707	695	774	736	765	731	712	705	747	733	701	690	699	711	692	700	695	721	688	676	709	711	694	714	750	723	718	691	745	758	694	733	683	760	730	695	734	702	672	702	662	724	782	693	748	712	752	728	792	751	732	718	695	702	686	781	728	697	747	738	741	721	728	753	692	680	736	706	744	662	677	766	710	655	700	751	680	718	744	719	708	761	741	778	634	718	689	722	725	648	756	677	721	761	679	721	721	705	680	704	750	705	712	710	698	737	765	719	759	738	704	716	721	756	709	717	730	725	796	755	726	735	747	717	744	772	738	736	728	748	768	744	723	665	708	725	733	667	738	706	732	737	774	781	728	667	744	739	704	694	773	675	722	725	710	733	748	767	716	682	709	725	733	728	731	732	747	690	741	678	709	728	696	729	786	663	712	704	690	741	760	690	710	747	694	747	734	731	762	741	748	716	769	701	723	744	765	700	763	723	730	701	724	747	711	730	706	726	737	746	746	715	716	786	722	719	728	757	729	747	687	718	754	722	706	751	764	684	714	747	697	722	705	725	703	721	692	754	693	705	739	712	781	716	720	740	727	738	722	737	657	718	753	718	721	754	794	723	749	741	683	697	729	714	709	744	773	684	709	677	707	728	763	745	695	715	709	718	701	712	743	739	711	728	741	724	748	746	718	741	682	716	743	706	682	747	685	757	726	685	724	750	689	734	686	759	753	718	710	709	703	763	709	746	742	751	751	708	711	702	766	754	709	773	713	698	681	696	733	717	740	726	771	753	697	702	696	705	737	703	677	680	730	769	781	714	764	672	748	732	700	732	719	676	760	736	745	725	708	742	687	673	735	698	673	712	755	707	757	687	733	763	708	734	711	740	683	708	703	786	693	778	728	708	701	661	726	760	759	719	791	765	744	740	698	766	722	704	697	746	768	735	736	712	750	754	696	714	731	712	709	732	713	699	738	715	681	722	709	717	730	696	670	745	683	684	769	699	755	741	712	743	725	726	715	728	721	773	748	734	672	752	758	693	731	721	737	782	750	751	726	751	706	669	745	729	703	685	720	739	721	759	715	690	719	716	706	785	691	734	700	696	807	662	688	731	748	754	714	709	707	747	710	741	716	733	747	757	723	752	726	673	741	759	689	731	715	685	732	713	732	691	662	718	723	714	721	723	722	726	681	684	706	698	736	731	713	710	673	694	686	738	788	733	730	707	691	688	704	728	704	691	738	693	708	737	748	749	694	736	704	777	747	715	708	715	735	735	716	692	715	696	672	699	713	743	709	737	720	678	695	730	680	732	689	754	686	751	729	755	768	745	716	682	681	761	741	707	762	686	736	712	722	757	693	712	707	773	778	722	651	731	677	712	755	718	717	737	678	706	739	699	725	697	746	719	701	699	692	735	736	706	709	789	723	726	662	699	764	721	715	757	739	730	715	756	761	725	692	715	676	723	731	738	717	706	727	696	716	731	708	766	721	696	734	755	718	698	764	752	672	620	708	709	692	771	730	720	683	647	731	762	763	753	709	723	727	759	704	720	696	772	742	720	686	692	707	733	717	715	745	735	697	759	725	728	768	719	714	721	700	712	722	702	741	708	722	699	721	744	743	738	760	737	719	706	706	737	696	766	731	667	738	708	686	717	698	691	693	752	693	725	777	753	718	719	748	707	741	744	733	710	737	662	756	769	740	723	698	741	721	717	753	772	721	702	739	723	688	712	740	708	690	742	723	723	722	697	722	739	728	707	718	715	759	692	735	705	757	718	751	706	701	767	737	724	707	741	695	741	647	705	730	669	748	720	703	736	687	731	711	748	719	778	733	693	731	675	737	710	713	685	723	718	703	735	695	724	713	733	721	736	740	741	727	678	665	719	729	731	731	678	708	713	725	721	801	720	732	740	741	767	731	774	706	713	714	689	717	710	758	730	719	746	736	733	745	732	750	723	742	722	733	667	728	719	715	738	714	731	738	715	729	725	715	724	724	725	728	726	702	690	730	669	719	676	700	760	742	727	678	690	756	708	754	684	745	712	736	769	690	681	713	697	780	737	718	736	712
21760	16933	14448	8320	3303	1535	434	255	231	231	247	261	235	266	246	243	263	255	240	209	231	256	213	225	228	228	237	258	227	244	276	241	264	227	240	220	252	230	253	220	217	250	246	240	224	227	260	230	229	240	241	241	217	236	230	199	231	215	243	256	235	248	208	216	268	250	238	251	227	221	228	277	217	246	240	225	206	214	266	228	222	261	246	250	227	227	223	255	247	219	254	226	264	217	244	247	262	225	240	255	247	252	243	224	227	260	239	222	246	204	249	218	242	227	236	229	210	246	249	212	228	230	230	228	240	240	239	245	241	236	254	225	256	265	248	266	235	213	212	245	208	248	212	224	223	224	231	229	229	236	247	235	224	214	218	239	257	247	242	224	255	235	245	235	236	273	269	241	260	244	238	207	226	219	216	264	239	240	217	216	260	241	241	228	244	256	237	201	228	237	197	232	226	228	252	226	243	221	226	237	231	222	242	252	258	232	244	236	250	214	249	242	249	254	251	255	227	253	243	230	216	258	248	237	240	220	238	252	234	212	231	212	242	224	233	233	239	253	249	245	218	243	220	231	233	239	211	215	241	229	249	237	234	228	221	232	238	252	249	261	233	240	253	237	232	253	235	233	214	262	270	246	235	208	220	215	269	208	255	224	225	229	228	231	256	249	253	257	241	228	225	240	238	272	228	262	265	246	239	250	228	228	213	202	231	216	254	259	258	221	235	262	256	251	233	255	228	220	232	224	244	259	242	236	219	248	223	241	249	230	225	238	241	252	244	233	220	276	262	289	254	244	235	240	237	239	236	215	246	270	210	237	221	262	266	248	246	216	274	248	244	208	205	226	268	272	218	257	225	189	241	245	240	280	233	236	202	244	213	231	238	236	242	240	230	256	213	244	230	219	230	208	234	211	195	222	226	236	222	246	224	243	219	251	245	260	258	232	270	264	245	219	248	240	215	255	240	249	231	232	283	247	253	245	266	229	229	229	262	268	263	229	215	228	244	211	229	209	218	242	245	229	255	237	252	235	239	249	239	230	248	239	250	236	234	246	223	243	258	210	212	233	243	221	246	222	247	244	225	223	247	235	238	272	253	242	261	240	259	199	242	247	246	246	240	272	236	244	232	263	258	229	253	227	240	216	212	207	215	241	274	222	221	234	226	230	225	224	240	219	251	250	211	255	242	210	254	236	223	217	239	244	228	239	215	219	230	232	244	243	255	228	251	218	231	222	234	234	224	243	280	254	235	252	251	244	222	245	237	211	245	242	253	234	295	229	227	230	260	224	233	213	263	243	234	241	269	244	253	214	246	253	243	238	226	216	231	252	252	250	232	251	243	206	272	251	254	243	257	257	237	272	252	235	231	217	242	235	214	235	242	228	237	242	252	230	240	228	227	241	230	221	227	234	230	221	206	243	214	222	246	258	232	240	242	203	243	231	235	227	251	235	250	231	251	247	223	228	276	256	205	243	235	248	189	243	219	219	220	241	251	231	249	221	245	236	244	244	268	231	259	232	223	234	237	221	244	225	235	243	257	214	228	215	239	268	235	242	227	243	218	267	263	210	230	247	241	256	249	246	226	255	230	266	228	240	199	240	211	242	231	222	233	221	217	219	223	227	268	238	230	262	253	237	256	245	204	244	216	240	216	222	244	252	244	219	240	234	220	244	248	238	274	234	214	209	259	234	206	261	249	249	222	255	230	234	246	231	232	242	208	228	210	262	259	217	233	227	236	256	251	219	253	241	230	219	254	250	255	228	195	241	237	228	254	284	223	238	240	256	232	224	208	219	245	221	244	220	211	211	216	264	248	277	237	205	236	249	238	238	233	280	238	231	244	243	205	239	210	240	244	228	226	233	261	224	242	195	242	218	235	254	226	239	247	237	230	244	236	238	230	234	213	199	205	234	233	224	252	244	213	254	251	220	233	227	249	232	237	235	247	239	224	221	234	221	229	244	215	246	237	247	231	224	248	221	221	237	275	217	256	246	238	253	238	239	242	274	256	201	246	254	246	250	252	245	238	271	263	234	206	247	231	235	240	231	257	224	239	237	278	251	253	233	270	228	236	270	296	231	221	249	248	248	210	206	209	239	214	228	258	245	238	223	218	218	283	253	227	250	244	241	212	247	224	231	227	245	256	234	212	238	233	232	254	236	246	261	242	227	215	245	233	235	230	213	263	250	239	245	265	253	225	216	221	229	234	230	250	247	253	255	233	239	217	250	241	225	267	235	221	243	238	232	291	218	242	263	230	249	253	242	258	250	233	259	236	238	262	218	238	220	223	220	239	257	241	225	254	222	250	242	249	235	228	226	233	255	263	249	237	236	241	211	203	203	241	241	255	242	211	249	245	214	249	225	253	226	212	260	247	251	237	220	219	208	235	229	253	250	220	232	253	231	240	219	213	215	232	242	237	210	225	233	222	237	207	229	228	257	218	252	229	238	225	225	253	223	253	232	245	244	229	225	240	228	271	227	233	210	232	224	206	239	246	261	229	284	231	210	241	228	259	249	226	238	243	237	234	252	222	221	202	255	234	244	222	198	241	236	239	236	249	241	214	230	237	236	230	240	233	252	274	221	202	244	222	238	232	239	248	237	237	232	251	281	232	241	220	219	249	215	219	232	251	232	269	217	242	245	260	213	228	216	246	265	251	208	226	241	242	233	232	230	210	225	238	237	235	218	255	247	227	212	244	209	234	213	237	248	237	242	225	219	231	250	224	239	261	243	236	246	230	228	252	271	223	257	229	221	223	219	231	225	231	223	236	220	215	234	237	254	235	250	240	244	238	243	231	248	285	233	230	240	265	247	248	241	235	263	225	197	225	237	221	249	239	243	237	242	232	225	239	234	235	249	262	261	236	216	252	254	230	195	240	237	252	258	235	226	257	264	228	253	229	256	248	230	242	258	254	210	227	234	237	233	264	211	231	223	232	280	218	250	252	202	229	203	251	265	247	233	255	245	262	248	226	232	239	222	224	239	238	211	238	219	251	235	238	257	252	224	226	263	247	232	236	226	239	203	235	219	232	233	268	244	252	237	242	226	271	249	237	228	221	247	228	247	264	248	235	225	232	241	251	242	245	236	243	245	228	244	228	233	258	285	235	232	237	240	238	256	254	224	210	216	219	224	238	225	207	223	239	269	252	219	224	268	236	227	247	238	220	213	205	248	244	230	222	224	237	259	212	255	272	236	239	212	228	237	226	244	229	230	214	243	231	259	253	254	248	243	242	225	237	225	233	229	237	240	247	242	236	226	258	223	235	233	241	237	223	255	245	251	240	258	268	227	233	225	258	233	246	287	239	247	233	233	213	227	227	204	235	248	245	249	225	245	218	246	229	248	225	218	235	275	205	226	253	220	216	224	240	219	212	250	238	233	265	206	212	223	218	249	233	192	240	231	218	224	243	228	236	242	251	230	256	255	222	219	246	237	243	196	226	250	242	264	232	237	259	256	216	235	208	246	259	238	263	222	227	248	243	238	208	240
13364	13945	20308	16424	9382	5061	946	596	543	540	571	556	532	579	564	539	557	574	565	524	535	566	578	527	580	614	540	541	593	496	573	575	553	529	537	566	525	583	552	585	597	551	558	505	552	566	574	610	522	522	504	548	601	572	536	568	504	602	513	568	559	553	572	561	563	533	583	572	554	551	580	532	540	527	554	513	548	559	569	580	534	535	553	559	526	560	549	565	573	548	574	518	556	540	498	527	569	551	571	568	570	558	531	583	595	558	574	562	580	551	561	569	514	598	532	554	532	550	533	524	545	568	544	529	513	544	513	563	539	588	524	582	509	570	556	597	540	551	584	561	524	570	554	548	571	545	572	548	538	563	592	556	561	544	553	572	542	512	569	544	554	528	583	596	535	577	543	550	569	547	563	528	570	563	587	582	555	536	550	566	562	559	531	525	564	553	517	576	551	552	540	541	541	557	539	575	556	554	551	550	589	562	524	567	483	549	532	557	581	531	597	515	564	551	546	539	573	512	544	546	576	539	582	527	552	562	561	550	565	540	547	559	538	515	537	535	555	555	560	582	557	572	556	580	532	537	549	567	551	521	573	568	555	572	576	496	578	520	583	537	562	533	587	557	563	538	567	619	533	586	549	538	533	596	503	581	566	542	535	537	564	574	556	576	572	546	544	492	572	536	560	529	554	519	563	558	586	556	530	571	571	547	542	542	553	533	517	507	543	560	573	564	546	547	575	561	540	561	552	545	569	541	554	561	551	558	585	570	584	556	535	569	570	571	571	514	570	568	580	505	535	544	527	588	612	529	582	590	510	603	587	541	590	556	549	582	556	567	526	588	578	578	562	614	548	573	544	526	555	510	581	558	589	591	581	577	585	577	535	547	583	603	548	545	547	539	555	571	510	601	574	578	581	567	549	548	534	542	539	554	523	580	579	558	519	543	560	563	513	581	557	531	537	563	544	512	564	547	532	525	544	567	542	545	562	546	541	545	569	554	521	512	560	586	547	554	522	567	560	541	550	546	564	560	519	600	548	587	599	573	560	530	553	545	521	561	565	544	588	528	565	528	540	556	554	557	549	536	531	543	553	580	549	568	597	540	596	585	598	570	570	608	556	515	580	553	573	569	585	560	561	527	526	600	524	568	561	579	541	597	540	590	542	587	539	564	560	547	538	549	588	519	535	605	587	575	563	547	555	531	558	502	581	550	589	548	603	512	548	603	548	557	561	517	530	585	574	558	545	558	556	576	573	552	580	539	588	577	554	597	542	537	541	514	575	565	565	557	562	589	536	508	529	542	546	584	545	512	589	584	584	547	520	514	548	566	516	517	564	545	520	568	560	552	532	540	540	541	551	540	577	542	588	534	553	562	566	595	582	511	555	550	554	539	565	558	540	543	563	563	593	573	554	508	541	554	537	542	504	575	536	527	553	557	539	585	559	602	569	582	564	546	554	557	594	565	560	535	555	546	544	595	552	544	551	552	566	584	574	563	584	588	534	565	552	563	555	596	555	561	536	556	590	519	542	559	571	553	538	573	560	585	550	578	552	536	544	560	554	606	553	547	569	569	556	567	583	582	567	519	550	532	562	580	580	562	539	526	546	594	553	580	551	545	581	554	590	506	583	582	535	571	525	571	529	563	510	523	564	581	591	541	552	509	580	551	559	566	551	567	551	578	555	613	570	533	571	541	557	551	529	570	530	549	610	558	577	544	523	585	572	594	532	544	614	542	577	521	536	539	551	554	534	528	528	557	565	562	595	574	564	556	600	544	561	551	563	573	513	519	556	536	564	537	541	562	560	562	621	513	570	560	526	520	562	572	584	582	579	546	507	549	511	570	590	520	556	532	558	599	565	569	568	542	565	547	586	577	543	504	524	569	542	547	556	542	574	564	587	537	570	562	577	549	583	536	553	559	537	590	543	547	589	547	522	569	594	570	585	565	598	557	565	536	593	550	546	560	538	577	558	588	559	589	542	555	540	530	542	504	565	549	586	541	529	583	577	574	569	598	512	575	588	576	518	572	554	552	525	568	558	505	550	604	556	555	539	559	572	540	579	562	590	529	587	557	553	590	557	550	539	536	573	607	538	592	553	548	580	561	548	575	580	552	527	568	568	526	570	536	595	537	543	539	537	588	569	558	550	526	543	566	552	523	572	575	591	611	577	514	532	583	549	564	544	552	563	580	557	533	551	567	581	581	628	553	568	564	549	577	549	545	584	592	568	552	556	613	566	532	612	575	549	589	560	545	546	553	569	530	556	551	533	528	573	573	571	561	559	614	567	527	582	527	539	542	566	572	565	560	571	541	530	550	554	526	576	555	553	562	522	562	575	606	534	577	564	556	567	586	568	533	571	577	564	570	580	564	546	561	555	549	554	579	511	569	555	533	561	513	567	588	537	539	531	528	564	539	514	561	551	535	570	539	575	585	550	616	509	538	514	547	548	567	540	559	591	563	577	572	545	561	555	555	536	575	584	576	538	568	538	527	537	580	524	534	600	580	589	575	596	537	562	521	557	545	545	510	598	523	533	569	552	540	568	569	552	563	567	515	569	565	547	541	570	569	589	572	581	605	540	533	565	560	525	567	508	578	492	546	578	546	572	555	592	570	605	523	577	564	538	579	558	624	567	520	541	537	564	537	554	551	538	553	576	556	581	571	528	572	535	555	543	525	507	578	561	536	547	573	551	589	577	537	575	543	548	558	553	558	540	557	585	525	601	565	573	555	569	535	524	538	561	575	557	538	555	530	618	543	548	550	538	552	568	550	528	549	518	567	600	545	554	562	561	553	556	544	602	529	561	555	556	564	547	507	557	543	533	540	559	543	561	531	564	552	513	585	582	558	570	595	556	547	545	524	523	554	574	587	542	563	548	561	518	529	579	554	552	574	548	524	541	566	543	533	538	578	598	577	532	511	530	532	575	587	562	564	550	567	590	589	559	538	560	582	541	568	555	516	544	607	531	539	556	541	569	558	544	587	532	562	563	555	629	566	580	554	592	547	562	516	580	553	565	561	603	580	567	551	517	576	582	551	536	578	527	567	542	563	559	539	546	562	557	561	561	514	556	529	537	556	547	568	530	557	554	523	566	588	543	535	554	581	552	539	559	546	525	549	559	589	534	530	528	608	547	589	576	484	555	587	556	566	552	532	557	544	569	567	529	526	564	567	541	569	557	552	540	547	562	552	525	542	517	515	594	552	574	532	553	570	564	559	581	523	527	571	561	566	560	546	578	557	587	580	525	519	564	579	553	586	580	543	573	555	579	569	521	559	533	562	577	547	578	547	546	580	554	551	569	573	617	558	544	552	554	547	533	585	530	546	599	548	571	564	554	536	592	547	571	562	570	593	518	558	604	587	599	558	511	590	547	607	534	554	609	571	575	512	571	545	540	559	574	526	558	575	517	529	558	559	572	533	526	560	550	570	575	590	559	540	546	576	537	559	552	614	592	562	538	551	564	538	556	561	513	580	530	576	574	576	572	557	611	531
35818	26239	35370	33729	17484	7201	2267	831	435	340	321	338	356	339	342	374	336	310	367	343	338	377	347	342	354	316	361	366	347	330	371	369	354	367	359	353	353	348	353	355	364	349	360	321	332	374	335	326	296	357	371	356	360	349	368	360	360	342	415	340	322	309	334	315	400	313	354	352	383	375	373	355	338	343	337	338	382	327	358	354	361	356	352	367	337	332	347	334	368	372	358	365	339	324	351	361	357	351	343	336	371	379	338	338	334	335	358	361	337	324	370	348	329	378	330	339	354	339	340	357	407	352	360	319	355	336	341	331	369	379	365	321	345	363	377	328	378	366	352	358	326	351	344	318	351	342	333	337	381	370	334	371	360	384	343	366	351	397	338	370	336	355	384	323	350	341	342	346	356	341	387	380	329	351	382	364	350	339	362	361	361	411	322	333	370	377	386	366	352	384	339	357	380	327	348	348	355	347	354	336	364	356	391	356	380	357	356	339	351	365	342	343	365	351	353	334	352	370	355	405	376	302	352	341	333	336	368	378	362	362	349	348	326	334	349	354	344	349	392	358	340	326	332	384	328	342	372	352	356	348	346	380	359	380	366	394	350	365	351	367	342	362	384	320	331	375	326	360	345	341	353	338	334	338	350	347	343	340	363	355	381	326	329	339	339	350	341	318	351	365	324	339	364	365	355	383	390	367	341	317	344	354	322	363	330	316	321	337	367	339	338	334	377	369	365	337	324	341	341	334	333	333	335	327	402	370	342	316	328	344	366	333	387	389	344	356	373	341	347	372	337	328	374	371	315	304	357	357	371	378	341	354	347	349	334	365	342	361	331	385	367	358	380	360	372	347	374	340	363	404	361	365	346	364	345	340	335	347	327	355	329	339	364	365	366	327	347	396	348	382	351	369	326	386	355	333	304	327	357	349	349	365	352	360	340	351	321	338	303	337	339	350	335	356	396	339	294	337	347	343	348	308	362	378	331	364	342	353	348	331	329	371	352	320	323	332	340	307	376	307	348	356	387	354	355	368	344	326	364	335	375	377	339	351	369	318	377	382	348	348	317	355	351	355	333	326	336	386	373	338	348	329	375	343	339	336	342	345	352	316	334	328	359	337	334	349	359	355	351	356	331	364	319	354	339	357	311	361	352	385	371	353	376	334	380	351	316	393	365	359	359	334	365	344	358	353	349	310	326	331	360	321	361	336	309	360	340	354	330	337	324	376	377	381	353	370	362	364	350	347	350	340	357	360	334	365	343	360	332	358	348	380	372	340	359	360	353	341	361	328	347	366	363	324	347	360	371	364	367	358	363	366	360	319	330	341	369	352	358	376	332	328	350	325	383	355	350	351	342	391	373	328	383	386	360	366	328	402	353	335	340	368	328	370	347	396	350	330	321	357	348	347	331	362	353	343	344	318	350	367	352	343	347	360	340	373	341	375	295	358	360	356	386	368	370	351	301	332	371	337	345	357	325	358	371	376	336	367	373	356	356	324	371	351	403	367	343	352	354	319	347	364	343	337	359	364	351	350	347	328	357	335	328	382	369	367	377	347	361	341	347	358	356	369	344	341	360	384	357	329	316	353	358	355	359	374	355	347	325	337	339	352	327	372	400	357	355	328	309	351	385	327	371	386	374	347	336	363	354	355	353	367	340	378	355	355	366	365	344	368	374	353	344	377	375	346	362	348	319	334	347	349	360	355	378	330	312	313	337	369	353	355	380	339	371	341	340	370	360	356	381	364	345	351	337	353	310	320	354	350	340	361	393	362	333	354	358	359	362	355	386	350	331	360	379	373	326	328	354	396	359	345	354	365	362	307	356	343	369	333	362	332	363	341	356	359	357	345	339	369	382	363	388	330	316	394	406	333	351	313	313	344	357	363	371	344	358	349	305	306	334	408	334	345	315	307	334	372	338	340	341	422	373	344	327	346	364	337	357	335	340	346	348	344	328	377	366	370	346	327	353	363	357	379	350	343	360	360	363	352	350	353	299	354	349	324	359	409	398	343	362	375	320	346	334	372	360	351	349	345	367	358	328	323	339	348	372	380	339	369	377	398	394	344	367	377	331	340	369	345	345	365	354	298	329	331	355	344	354	349	355	349	360	333	368	337	338	349	370	327	326	343	361	348	369	310	342	352	353	360	328	324	357	379	360	371	350	360	312	336	356	334	358	340	337	344	377	345	331	346	338	364	364	323	362	341	389	327	361	354	325	364	363	321	334	364	342	323	338	357	320	334	360	362	350	343	365	364	350	336	387	353	331	353	336	344	321	322	383	334	346	369	346	342	340	363	316	327	329	355	370	376	337	341	361	364	355	351	332	307	375	349	373	358	322	340	321	359	338	333	370	362	373	340	335	346	350	369	331	332	340	372	339	285	318	358	337	370	396	358	384	327	359	337	374	361	351	349	373	324	338	314	328	380	364	339	340	361	371	336	345	349	358	359	366	361	349	371	335	355	350	351	371	356	340	350	359	360	362	316	335	342	347	399	341	345	353	358	347	347	356	338	325	349	371	353	366	351	301	359	342	363	327	362	359	365	346	341	336	344	346	350	349	388	318	367	367	319	347	328	335	357	375	339	338	389	347	343	371	354	347	344	329	339	327	339	374	336	376	340	372	360	344	373	358	330	351	322	319	323	369	398	330	386	323	348	330	386	361	338	331	350	302	359	375	401	369	364	356	328	324	335	336	356	373	351	351	361	338	358	324	382	368	344	339	355	342	352	352	388	361	352	345	348	363	356	318	365	357	350	370	379	362	342	361	347	359	342	351	375	324	349	365	371	343	358	377	378	387	335	360	312	348	330	335	326	356	373	327	307	354	356	375	367	381	317	367	359	365	349	338	365	313	341	357	327	332	304	318	352	343	378	334	365	330	369	352	374	345	361	359	344	373	346	367	344	374	327	365	347	351	335	340	364	323	359	341	340	361	389	311	345	363	368	359	367	351	336	336	343	344	375	358	342	319	363	347	360	360	396	348	365	356	335	356	336	365	348	353	342	346	355	341	366	364	352	351	348	322	345	391	373	347	354	362	363	324	345	326	334	360	351	388	389	340	349	346	323	351	357	325	366	334	362	320	371	341	289	351	313	393	315	386	350	346	352	319	377	364	355	353	391	357	321	362	373	339	354	353	297	328	364	346	371	355	359	353	333	339	343	361	347	402	322	326	375	327	320	394	347	364	321	337	322	360	334	384	375	343	361	376	341	371	361	347	340	362	359	342	365	301	331	382	361	336	337	357	346	335	355	369	320	343	347	349	369	359	349	309	322	344	351	334	363	351	321	333	333	366	377	364	339	365	381	353	369	356	354	348	383	361	354	354	327	360	355	361	374	386	358	295	377	313	343	335	337	374	338	358	375	334	371	375	310	376	318	327	395	366	325	314	390	384	378	347	373	362	313	355	343	332	336	339	362	349	370	328	309	336	362	368	335	392	385	382	363	326	370	337	338	332	364	399	336	368	354	337	342	292	333	342	351	345	369	332	331
22510	20831	41058	43035	29279	17061	6031	2728	942	780	828	765	799	780	747	787	761	785	777	770	785	700	753	850	819	777	768	752	780	773	761	776	750	822	770	781	781	790	783	780	781	808	784	768	735	791	776	770	801	755	828	811	806	768	711	811	753	778	771	799	793	756	764	759	806	752	770	768	788	805	770	745	740	815	753	779	786	755	763	819	773	849	779	758	772	752	817	726	758	810	815	777	758	779	815	803	727	793	762	809	780	780	778	794	714	770	808	809	751	752	799	802	804	814	752	776	786	807	800	745	731	840	776	748	767	825	726	787	840	799	818	724	770	715	765	844	736	749	711	726	805	782	721	748	756	805	772	804	819	774	799	809	754	770	787	770	788	826	754	770	779	803	742	810	750	756	830	788	804	806	789	764	739	771	769	805	770	733	781	773	755	793	754	756	810	811	777	744	763	756	717	759	748	746	766	775	768	813	760	816	805	776	787	749	823	796	724	869	779	749	736	794	801	820	801	807	800	799	749	837	757	778	747	791	787	758	814	762	771	751	745	778	733	765	803	749	777	815	801	811	800	769	818	751	831	770	780	759	816	778	775	758	771	776	761	812	776	798	758	845	820	743	749	825	729	793	777	811	778	770	772	786	790	793	781	791	807	768	755	818	793	778	735	797	826	758	788	796	757	750	835	757	729	778	773	758	814	754	777	782	790	828	806	779	773	782	770	772	770	776	786	800	804	804	744	763	767	728	811	740	835	783	770	778	757	758	774	832	766	751	793	782	763	735	826	749	796	772	792	762	771	785	764	787	736	775	793	802	818	780	795	765	785	698	768	779	793	775	775	789	780	818	809	765	789	785	766	811	818	818	723	749	831	768	709	805	792	807	829	746	803	752	732	760	830	764	788	795	788	718	774	768	773	782	797	760	779	792	782	744	735	763	783	772	732	774	731	826	812	753	767	803	800	742	778	779	747	751	783	765	817	800	759	763	760	775	804	798	826	758	756	775	782	767	814	792	741	814	796	741	823	723	767	758	760	730	837	789	798	781	785	802	762	783	783	795	766	800	784	782	748	792	798	765	731	792	756	811	769	747	740	842	787	763	778	739	782	767	727	762	787	747	808	754	719	768	760	779	840	782	750	775	801	764	772	829	786	777	761	798	811	785	761	802	823	794	782	782	780	746	797	775	780	804	812	773	763	847	801	801	742	737	795	741	775	766	790	761	742	768	716	821	769	766	782	793	813	828	776	741	798	779	759	801	774	781	788	814	755	783	729	794	752	814	810	820	805	757	790	750	787	771	756	731	760	811	803	796	713	762	791	759	780	768	774	788	809	789	767	757	821	747	771	773	801	803	801	770	784	788	788	777	771	764	782	722	758	796	754	766	820	803	758	780	775	767	776	829	782	821	764	779	742	750	726	796	749	798	790	769	770	792	791	708	761	764	752	757	792	782	791	773	795	743	803	826	771	825	772	774	822	795	804	836	739	802	805	761	802	786	778	798	784	775	718	736	804	771	803	819	767	801	761	759	769	759	795	776	756	795	745	777	772	774	800	804	827	797	738	769	755	779	804	766	791	765	755	769	782	812	796	827	784	771	777	789	761	767	802	822	809	769	821	776	725	784	790	742	799	743	766	726	811	755	795	804	759	782	761	743	775	777	826	743	828	805	798	740	809	793	803	778	827	753	773	814	779	769	766	737	736	804	766	801	746	802	781	756	718	808	766	776	718	771	757	790	811	792	772	767	814	729	757	729	761	729	804	762	787	764	782	779	776	778	782	770	736	783	779	739	779	779	748	820	758	809	750	790	799	780	748	769	813	776	756	756	755	831	809	791	793	762	716	793	754	792	833	797	843	754	770	774	826	806	807	813	777	786	780	814	807	841	797	840	759	799	769	788	760	816	783	802	778	803	781	788	813	769	805	778	731	730	787	781	768	822	782	765	808	791	776	757	751	767	816	763	788	765	810	725	767	774	737	733	793	785	785	786	774	786	796	754	829	798	812	748	763	825	733	789	799	751	797	750	765	742	836	797	777	775	753	745	803	736	818	780	790	760	787	739	755	747	768	763	763	775	759	808	780	802	776	788	757	791	809	800	716	784	836	804	871	787	756	788	794	783	739	834	790	822	803	768	833	784	777	797	791	798	781	789	800	772	830	768	743	767	771	761	776	781	798	805	794	782	783	773	782	755	811	824	732	814	770	773	783	758	773	774	785	773	810	803	781	779	770	809	749	774	744	815	734	752	822	764	805	743	826	818	764	815	782	746	746	797	812	798	781	778	811	789	780	791	811	810	778	792	765	757	730	767	774	789	726	747	791	818	801	754	755	804	766	785	765	767	774	720	839	794	774	769	786	784	770	743	798	811	775	805	766	733	767	773	805	751	793	766	789	787	816	752	775	728	738	815	822	776	750	825	739	746	757	796	779	777	792	778	805	771	787	798	726	793	770	765	769	756	775	761	781	765	792	787	765	804	769	801	756	833	791	799	742	796	810	812	767	778	779	782	781	820	769	803	764	713	825	782	749	750	826	801	831	788	797	786	746	767	810	794	787	723	785	769	805	753	764	774	803	744	773	753	738	786	762	763	771	714	792	782	816	802	812	747	830	791	702	770	766	783	801	761	789	808	783	810	731	761	759	775	811	771	806	722	785	760	732	783	751	767	800	800	772	775	790	789	734	782	761	807	784	756	788	769	852	752	784	734	794	760	755	776	807	794	766	721	780	714	758	835	764	814	734	786	787	776	759	760	769	821	823	716	765	715	765	790	797	805	729	758	864	738	762	779	827	800	808	753	788	805	718	810	779	764	736	799	752	701	782	733	756	729	761	792	766	759	786	763	776	738	766	790	796	771	781	753	801	836	785	789	768	797	751	767	750	762	767	778	753	834	784	765	761	757	804	793	801	729	737	812	792	748	758	744	806	747	780	729	806	753	764	802	777	782	762	786	797	730	757	785	758	814	776	752	786	764	799	786	746	810	775	821	809	816	750	744	753	782	722	746	763	832	736	789	735	818	797	780	777	796	717	743	749	741	758	801	803	754	792	830	780	752	765	811	742	808	830	814	737	782	845	770	762	777	815	793	787	764	758	782	810	777	745	788	753	744	747	737	793	765	798	748	781	783	811	793	800	771	766	778	702	819	745	814	829	794	773	844	788	786	798	774	779	815	758	757	771	806	765	767	827	799	750	826	792	750	810	767	744	825	750	785	750	814	760	782	746	811	804	763	803	820	793	777	766	783	774	777	833	746	782	790	771	770	764	834	771	750	789	761	758	810	776	804	737	798	768	779	792	754	744	791	767	715	763	740	780	785	764	744	781	810	835	777	780	813	789	737	826	760	786	767	776	755	801	788	825	754	765	762	822	819	745	760	795	750	764	749	778	788	732	770	792	796	749	802	775	806	757	807	789	813	736	728	799	742	801	757	757	768	746	761	785	713	761	747	760	785	742	762	780	762	780	800	806	790	765	813	779	771	713	795	761	748	768	801	804	789
44856	33201	49191	45491	27973	12954	3774	1224	458	336	340	366	330	387	324	342	310	315	358	392	370	342	368	328	363	349	362	352	362	347	362	357	336	341	324	313	376	319	318	358	350	346	353	332	339	385	356	293	349	357	366	351	347	342	347	335	333	344	366	360	390	326	340	342	343	389	323	312	341	331	351	324	333	341	324	359	345	321	328	342	338	394	346	373	341	329	300	356	337	342	294	362	314	335	350	337	361	378	362	375	351	342	359	336	371	343	390	323	338	338	407	366	352	386	358	355	364	337	389	325	356	322	359	359	343	357	314	335	357	338	302	362	329	345	338	343	326	351	336	319	366	304	339	362	308	317	349	358	311	383	311	305	342	346	332	340	346	338	342	335	324	329	350	355	343	342	307	372	331	331	322	373	349	343	341	368	343	338	345	349	322	299	321	349	318	334	366	360	339	351	352	340	308	347	336	356	349	342	386	367	352	324	367	326	329	363	345	322	365	352	333	373	330	337	352	317	356	360	358	350	348	320	334	316	342	362	364	336	380	387	345	352	308	347	340	370	353	327	324	330	343	348	338	372	385	304	368	329	334	351	329	386	340	322	337	376	394	356	347	360	342	299	325	342	363	311	376	313	357	343	318	355	323	351	365	343	318	338	325	380	351	344	374	363	299	348	339	341	343	318	354	334	395	329	332	315	322	358	378	350	332	316	350	326	367	345	334	330	350	292	342	339	333	316	342	342	318	343	330	364	349	344	373	331	322	309	325	321	341	341	344	380	358	370	302	369	356	346	335	337	344	359	366	371	347	376	367	397	336	354	348	324	336	379	359	338	337	345	345	360	354	364	337	355	320	353	350	365	361	305	356	354	316	308	319	340	357	291	362	375	350	348	335	344	346	337	319	378	331	352	365	349	339	383	350	335	403	323	313	340	329	333	313	364	321	371	345	348	372	336	344	368	307	331	348	369	354	327	358	326	366	358	342	368	377	355	344	353	377	318	352	349	349	348	299	344	377	336	343	398	356	325	337	306	369	358	324	345	365	335	368	395	325	328	334	340	364	344	341	337	347	357	352	333	371	352	324	335	339	370	365	342	335	332	346	367	360	352	365	357	342	329	337	359	352	351	343	353	362	341	359	373	375	370	337	312	338	317	352	334	349	351	352	328	326	360	360	364	358	357	364	388	323	319	344	344	366	386	359	352	329	342	365	336	341	310	339	357	350	356	350	336	338	347	359	337	371	375	337	336	337	328	355	366	361	333	368	351	343	355	360	396	330	389	364	357	374	347	314	345	325	337	329	321	348	354	343	355	334	362	341	344	327	350	342	343	328	332	363	329	353	325	347	348	347	332	347	339	371	363	343	375	355	341	348	331	319	306	321	378	351	356	343	346	348	356	357	348	347	374	297	319	366	324	358	347	345	323	371	371	322	360	305	334	363	347	312	349	350	363	338	350	307	330	351	385	348	367	337	350	350	321	340	344	365	365	342	342	305	359	319	311	326	323	328	327	332	342	323	365	336	329	369	387	359	333	361	351	348	322	318	338	333	333	401	342	350	336	322	375	363	331	345	348	351	324	313	361	373	333	337	320	348	371	362	306	385	360	298	315	351	312	354	335	311	361	353	340	348	317	352	330	330	332	353	355	347	312	351	316	353	345	327	348	361	327	328	327	326	335	337	311	361	347	350	377	373	369	402	350	367	365	358	314	339	356	336	324	370	342	345	332	364	344	358	365	354	382	351	388	354	356	352	360	355	362	331	321	356	336	331	332	354	363	366	358	348	334	364	340	312	343	367	396	380	366	345	387	390	355	357	370	359	385	338	351	351	375	356	321	353	359	338	354	334	369	351	332	324	341	393	345	346	356	332	341	336	368	330	328	319	352	370	332	313	329	377	369	339	315	301	330	329	334	348	329	381	349	312	342	338	369	338	347	346	350	338	359	356	377	354	341	362	319	336	357	361	313	388	364	348	354	369	328	362	342	365	330	355	356	368	360	365	334	326	397	372	327	327	357	325	357	359	329	321	341	331	329	327	344	345	322	326	320	344	374	333	320	354	377	390	362	352	345	365	331	357	324	354	305	346	367	358	342	383	349	364	384	344	358	310	357	366	313	327	316	345	316	356	365	344	334	351	355	364	348	359	344	320	341	344	370	354	374	372	357	325	351	344	349	335	374	358	327	328	354	361	356	315	314	321	374	318	333	355	325	353	347	360	370	364	337	345	354	362	320	352	304	321	334	346	358	335	353	309	326	337	351	337	274	359	346	358	323	346	374	347	355	355	331	378	352	338	370	368	363	333	327	364	337	371	323	351	354	359	361	359	358	355	336	364	336	354	381	342	342	336	358	353	348	389	342	298	347	344	345	326	355	330	373	360	342	332	327	339	332	329	340	375	331	340	397	379	339	332	318	376	319	376	313	326	349	332	351	333	345	350	318	330	338	380	355	383	362	343	329	338	337	338	375	392	355	397	378	360	341	326	334	376	356	319	364	347	349	308	345	361	347	332	388	341	306	349	351	314	338	337	370	359	368	369	343	327	360	326	331	331	372	332	374	354	363	351	337	361	322	328	350	353	310	322	351	364	342	337	328	337	394	338	352	323	341	373	355	331	334	346	380	377	355	359	338	395	366	360	342	321	369	350	345	353	358	353	347	326	335	342	368	325	333	329	328	322	358	337	369	359	372	312	336	319	341	347	349	350	359	375	362	392	378	322	338	353	373	324	334	373	335	406	345	350	350	372	333	366	346	329	346	323	325	346	371	328	342	335	341	335	363	335	348	306	336	361	357	364	344	316	372	365	349	336	358	340	353	321	315	388	327	346	352	351	347	339	336	341	355	384	355	353	364	326	356	340	352	365	361	359	330	338	371	338	351	387	339	298	363	372	370	362	336	379	337	369	365	385	349	329	344	357	365	327	332	334	377	305	323	347	335	369	327	339	333	348	382	362	359	365	363	330	352	351	344	378	367	353	340	327	341	358	364	368	356	351	388	335	341	357	326	362	403	313	374	350	346	377	357	330	334	358	315	349	316	371	351	324	291	313	325	346	338	330	338	390	353	349	308	349	358	363	330	355	356	318	301	343	355	378	357	316	342	341	336	350	346	350	360	315	307	370	367	362	366	359	371	337	340	342	337	333	335	364	351	338	340	347	365	338	344	348	360	340	377	340	355	334	344	350	365	353	361	357	355	341	331	367	346	367	325	389	331	301	379	353	382	359	358	327	344	377	333	359	307	402	355	328	352	352	348	349	327	344	318	313	335	336	372	345	345	337	370	341	337	336	341	332	343	319	346	350	330	328	340	345	345	356	310	346	354	339	342	345	326	323	323	347	360	362	330	344	337	338	339	348	345	366	331	348	394	355	360	351	347	361	354	339	323	364	332	328	330	351	338	363	375	373	364	381	346	326	353	326	371	375	354	353	331	341	332	335	367	382	329	317	357	340	338	375	384	376	309	358	353	351	348	319	341	377	368	355	355	335	341	320	317	315	355
27761	25852	51139	52145	39262	23839	8840	3924	1046	771	772	699	782	786	740	740	773	765	798	763	736	781	765	759	756	732	764	733	752	749	757	739	727	747	751	783	794	736	771	828	768	732	738	754	749	740	769	763	753	749	766	715	722	736	765	690	736	721	759	772	767	733	777	737	810	787	719	779	779	780	756	755	746	736	741	776	772	704	738	783	738	748	743	751	747	768	750	825	746	769	729	748	749	794	736	782	787	733	782	750	756	732	756	748	767	791	791	735	787	802	737	736	742	781	744	834	793	795	721	797	740	728	793	753	768	758	741	773	789	754	753	746	778	735	761	765	734	652	733	743	753	778	719	743	767	710	751	760	758	761	778	733	782	774	727	787	730	790	777	708	779	802	748	723	740	744	732	774	765	798	734	779	788	734	786	679	737	733	721	764	786	763	717	774	788	726	750	748	737	781	735	763	732	712	772	788	801	772	749	771	762	751	740	770	742	685	751	750	798	719	730	721	702	777	776	757	765	729	758	765	747	789	750	758	732	728	749	746	708	780	722	710	734	761	736	754	686	793	720	784	774	760	785	774	785	695	770	787	780	769	730	775	785	811	772	752	778	760	740	777	790	731	787	726	743	747	755	787	760	747	748	715	772	749	772	801	789	797	750	757	723	812	768	756	743	781	791	735	745	734	723	774	778	779	785	807	766	752	753	732	747	752	796	733	738	773	738	753	763	708	801	804	755	732	764	801	741	739	788	708	745	754	753	730	773	721	792	715	732	783	774	735	814	758	735	737	809	800	755	745	760	725	741	774	755	729	783	801	747	731	751	731	742	752	753	732	705	727	774	748	736	767	712	698	756	756	778	721	775	775	772	787	768	734	766	732	748	714	729	800	691	764	752	753	762	717	756	739	767	818	726	768	748	748	750	769	737	746	747	750	762	756	724	746	766	797	761	758	730	739	737	773	760	784	731	745	816	781	767	729	754	782	752	768	761	777	769	726	753	765	746	752	749	779	764	727	773	747	733	732	791	750	750	707	730	752	753	789	738	742	749	759	806	726	756	784	778	762	773	816	758	744	742	719	823	767	758	743	760	714	826	781	732	697	729	788	766	737	750	749	755	747	776	735	754	803	746	711	714	767	733	782	760	784	702	793	755	814	792	760	748	753	732	759	759	756	751	748	741	820	783	760	738	763	750	762	784	766	706	747	768	798	770	781	752	790	743	744	788	735	807	771	751	721	727	800	783	764	753	794	723	760	778	775	771	782	738	778	694	732	754	744	759	751	700	759	767	723	776	732	704	787	773	751	844	774	744	745	754	787	796	730	741	782	748	765	744	785	774	746	771	764	704	790	711	751	772	731	747	799	758	712	818	767	741	740	710	778	707	729	740	765	733	772	836	747	747	726	792	786	786	756	747	721	755	751	756	781	731	773	736	757	698	791	733	762	736	751	766	759	762	738	735	766	715	756	741	783	758	731	808	787	737	740	729	775	737	759	748	745	745	773	744	724	747	744	780	741	753	794	761	744	769	784	767	779	739	750	782	733	772	796	774	820	736	789	772	733	784	741	736	764	765	715	741	751	731	715	719	804	742	714	726	763	752	752	749	787	768	744	801	789	742	776	773	730	746	782	757	767	736	740	739	771	725	756	771	819	795	752	796	780	797	722	760	732	813	739	793	729	775	745	785	776	773	777	760	755	748	783	774	752	738	743	813	718	790	795	793	814	788	770	731	760	785	761	779	750	792	722	775	759	775	720	763	730	763	741	762	761	765	790	744	716	797	767	751	741	759	755	752	778	800	765	771	765	771	738	732	782	725	781	793	729	778	783	803	720	758	765	754	801	805	766	724	727	733	787	733	748	747	776	771	754	765	715	731	782	732	835	742	777	716	771	729	791	770	825	730	717	746	789	704	755	760	761	782	752	784	763	741	692	785	732	745	777	722	774	739	731	717	713	751	692	798	736	807	745	722	762	740	745	762	739	777	678	719	747	731	750	801	706	745	748	796	775	728	743	784	749	784	751	756	785	754	770	772	748	753	757	745	726	779	783	764	797	716	722	741	737	746	799	716	720	764	756	781	763	783	713	782	748	737	767	733	772	761	781	746	697	774	739	734	706	777	761	737	791	720	810	755	712	760	768	779	757	731	744	726	734	778	781	767	751	788	782	725	752	769	773	729	758	785	767	727	759	785	726	753	732	727	726	774	715	777	710	731	784	753	750	717	820	741	804	778	739	716	785	724	779	780	743	784	759	747	756	778	767	696	776	747	798	755	761	814	734	791	730	773	819	720	730	764	740	773	721	717	761	783	732	728	785	720	751	745	768	767	740	777	750	792	792	735	766	786	770	742	764	769	780	737	808	749	712	794	747	732	723	753	758	714	751	765	796	767	764	763	751	818	788	742	718	719	796	797	754	743	794	799	794	721	724	749	725	775	724	766	778	728	716	730	722	744	747	706	731	806	743	754	756	773	774	747	758	758	732	811	761	774	726	785	766	746	714	777	742	758	784	721	778	753	738	739	696	761	717	773	763	705	793	769	736	731	739	817	757	738	751	765	775	717	734	696	786	779	741	771	761	748	751	702	750	816	747	736	728	715	784	731	761	770	748	770	779	824	741	718	779	752	735	741	782	700	707	748	733	841	740	728	699	731	698	705	746	789	766	767	758	802	739	746	760	741	753	746	758	724	775	753	759	749	750	728	756	758	762	763	789	738	785	748	776	780	731	712	708	727	758	789	750	727	757	750	773	794	754	718	739	745	792	753	787	783	740	720	752	750	744	753	716	723	735	755	743	776	776	690	754	789	756	689	773	713	754	802	706	761	799	699	774	757	763	762	734	746	779	758	703	762	722	737	779	727	798	723	717	748	739	772	788	754	734	767	735	780	749	755	756	770	762	767	742	750	760	773	787	757	774	732	787	739	780	745	789	773	731	709	767	747	792	710	769	735	772	756	745	773	804	785	701	786	732	731	770	744	719	779	712	787	714	754	770	752	780	726	838	795	735	702	743	779	785	767	794	760	782	752	768	784	754	773	712	787	725	788	759	783	762	755	704	714	800	784	781	737	758	752	812	732	727	768	751	757	755	791	780	769	752	730	730	773	815	766	776	734	750	771	769	757	735	780	746	775	735	699	761	732	749	763	793	740	764	749	757	786	733	779	738	759	801	775	756	802	766	710	758	789	751	756	744	747	813	712	700	740	730	719	753	731	720	752	778	758	787	730	743	734	735	739	697	731	744	739	740	688	751	775	713	805	758	732	762	752	738	751	721	739	732	820	770	737	763	772	761	766	774	755	764	776	753	798	748	774	748	745	775	789	769	747	776	743	754	787	830	766	736	770	831	724	757	770	758	707	743	768	736	720	706	751	753	751	751	701	790	749	718	738	765	730	741	757	713	748	745	707	774	774	797	798	764	726	726	758	755	791	741	751	704	743	736	766	795	796	757	697	742	766	777	755	784	798	759	692	823	738	748	770	739	710	737	724	758	759	766	762	781
23152	17231	15539	8690	4472	1719	618	287	269	234	284	261	282	274	270	257	284	286	225	245	292	288	241	258	256	286	260	250	289	257	267	274	254	264	248	270	244	262	249	249	264	230	255	271	239	275	264	233	268	288	281	273	275	257	248	239	261	257	278	292	278	265	247	256	255	262	251	267	252	262	242	286	287	252	253	254	231	254	244	274	269	235	247	267	294	288	258	269	249	248	266	248	232	261	251	263	283	264	261	273	278	253	268	225	256	258	232	239	273	290	252	290	272	253	256	230	270	258	273	274	284	242	253	252	274	258	233	283	282	260	278	272	254	265	262	289	250	259	275	256	265	276	244	239	286	241	263	261	254	276	239	273	281	222	288	293	296	276	264	273	286	288	280	295	267	281	284	286	294	276	271	263	258	271	290	255	275	296	282	261	261	265	273	233	261	276	246	257	244	251	281	234	264	246	261	271	271	276	287	270	260	264	244	249	292	253	285	277	252	292	261	245	275	258	264	288	271	254	249	263	260	264	272	263	273	223	263	280	264	237	271	281	280	288	263	240	242	287	275	291	252	262	282	243	281	286	264	282	283	267	273	268	279	246	258	288	273	264	254	244	263	263	262	284	243	262	287	244	232	272	254	244	259	263	277	265	265	290	254	243	265	245	268	246	262	256	319	258	258	275	230	255	255	248	255	282	242	267	272	252	234	274	252	282	284	239	246	301	274	266	266	250	273	275	272	271	272	245	293	234	264	259	258	260	259	282	262	281	237	271	253	266	247	262	256	243	243	281	255	271	251	284	292	238	260	250	300	266	250	257	254	264	247	291	251	298	287	274	262	276	276	280	246	282	249	241	263	248	277	257	251	232	241	258	249	267	290	278	268	276	242	263	246	245	279	301	257	279	265	239	252	245	276	273	302	287	243	255	298	259	258	274	320	235	277	246	256	263	268	255	253	285	268	268	253	269	296	263	258	277	265	270	260	292	271	280	238	281	269	260	262	256	278	260	277	256	270	244	299	278	258	250	247	258	239	274	282	283	256	264	257	250	288	249	247	263	269	245	295	262	247	235	287	278	284	262	262	285	280	266	259	289	259	233	288	298	291	268	288	284	279	265	252	263	246	271	265	235	292	287	304	301	257	292	268	258	262	278	258	263	284	293	265	265	287	253	276	273	270	270	269	266	309	252	286	278	252	266	270	254	256	247	301	268	238	270	273	255	281	263	307	286	279	248	302	261	249	258	314	255	255	270	250	268	281	277	268	233	294	267	296	231	273	241	296	261	223	244	275	277	278	282	287	280	274	245	287	280	269	238	246	254	305	265	265	284	239	250	269	268	295	283	247	270	243	250	266	271	248	271	234	296	240	265	271	247	257	298	257	249	246	234	265	247	272	271	236	275	247	267	265	247	265	286	261	247	260	267	259	284	252	265	256	263	234	277	243	268	260	295	275	278	246	249	281	294	287	279	249	274	283	264	269	238	269	240	255	267	271	254	295	290	236	251	272	269	269	264	252	257	277	259	296	262	244	259	248	283	257	258	239	255	229	299	248	229	236	263	278	265	272	237	268	302	274	258	239	254	249	267	285	294	290	263	278	246	284	281	244	273	267	265	282	248	294	278	276	254	246	306	255	284	255	283	259	242	253	263	271	280	300	249	279	243	248	257	257	241	258	260	269	261	255	268	256	277	295	264	290	251	254	269	268	236	269	318	262	260	232	255	260	253	235	258	243	268	283	278	282	275	272	263	261	268	262	260	257	263	253	246	273	257	260	219	252	275	273	265	253	255	241	269	320	249	277	254	249	284	270	244	269	247	258	258	227	279	263	265	276	265	271	289	267	269	283	263	272	255	262	280	246	294	264	284	272	287	280	250	222	259	267	284	261	258	266	298	270	262	266	255	278	238	261	291	280	276	240	272	241	249	272	257	250	260	252	251	271	249	260	270	256	265	259	271	242	282	259	261	242	231	291	267	235	223	271	244	245	252	273	222	232	267	266	270	265	268	261	285	259	262	256	267	216	221	248	260	266	266	264	226	230	265	260	255	256	268	277	248	270	276	240	260	238	243	260	255	271	270	254	263	273	282	281	272	228	262	275	262	249	255	263	257	271	271	243	238	246	255	239	247	288	253	290	267	249	260	238	250	253	277	268	245	273	256	288	287	275	217	267	291	277	266	311	255	257	268	249	276	265	235	257	265	284	234	252	295	256	239	263	257	263	305	256	285	274	254	266	279	245	260	262	255	278	256	292	271	275	310	299	302	287	257	245	228	239	242	272	250	282	260	263	259	266	271	253	273	259	275	282	272	279	247	235	257	277	270	288	209	256	263	225	251	277	273	268	263	272	262	274	249	278	274	260	261	289	271	250	263	272	240	258	266	289	272	231	297	290	253	275	246	258	244	276	258	259	272	237	251	253	249	276	271	289	255	234	258	253	267	255	281	253	246	249	255	260	271	259	247	287	284	255	262	302	268	237	253	261	262	243	277	269	258	291	248	283	304	267	299	265	244	253	285	265	259	256	289	296	290	280	284	254	265	262	298	280	290	271	268	261	258	268	267	253	240	295	235	263	287	272	280	256	270	251	274	268	262	275	230	279	264	298	243	289	282	260	266	260	261	279	271	255	272	271	269	252	251	289	298	273	256	273	244	275	253	313	256	258	257	261	283	259	287	255	250	263	283	275	255	258	264	273	275	277	275	257	260	241	262	248	269	259	280	305	270	294	278	241	268	270	280	253	267	279	292	251	262	261	275	247	300	249	287	259	259	261	251	241	263	257	249	261	268	299	252	264	254	261	286	257	282	253	297	274	285	272	288	213	269	257	257	263	235	269	263	289	271	292	272	276	245	295	271	245	272	241	260	295	282	289	289	263	268	271	265	258	277	276	229	304	273	255	258	286	228	262	251	250	288	276	262	261	269	242	256	286	270	300	261	253	280	256	281	245	282	267	263	273	268	292	281	265	265	292	261	235	274	259	271	293	265	253	275	289	280	290	281	256	281	266	284	239	245	273	298	285	239	275	282	251	271	290	262	288	289	218	249	268	286	277	255	261	268	285	257	249	247	235	246	257	262	240	264	246	269	271	272	267	288	286	251	248	253	255	280	269	259	264	242	287	292	278	272	232	247	288	277	268	289	238	296	265	212	241	237	244	276	268	256	251	264	258	248	283	280	246	249	241	260	278	256	279	283	252	282	286	289	257	243	279	264	247	258	273	256	242	299	267	245	240	269	265	252	261	285	304	221	289	276	227	240	254	268	231	266	268	275	292	286	276	265	272	307	252	229	250	230	261	257	259	283	274	291	254	261	276	270	284	279	287	261	270	274	226	265	281	243	256	254	264	263	287	281	274	293	259	277	304	269	237	262	241	275	254	260	298	268	278	238	252	269	248	250	269	263	258	241	253	274	276	299	255	267	263	262	279	247	286	289	265	246	263	260	250	278	290	269	278	262	256	245	282	244	278	296	270	284	255	237	269	282	265	278	290	268	262	288
14312	13616	20753	17687	11979	5586	1903	661	592	637	559	626	643	625	626	625	589	625	606	625	616	593	569	650	611	587	607	620	602	658	595	627	597	599	602	615	577	618	623	624	579	613	606	616	643	582	574	664	609	546	646	638	576	638	606	636	572	599	609	644	628	573	670	613	615	580	594	590	601	613	598	626	596	654	638	598	644	595	600	685	610	589	617	617	599	596	607	619	576	587	650	633	630	624	595	599	647	573	602	615	619	613	645	643	599	634	585	574	611	632	599	668	551	574	634	631	647	695	636	626	638	580	606	577	650	616	570	635	615	634	604	634	664	627	621	590	625	597	613	611	591	605	644	588	600	590	621	668	579	646	607	585	629	608	597	603	647	629	629	635	600	559	591	610	662	690	594	602	564	540	575	624	563	612	636	639	615	578	632	647	601	586	608	627	597	628	569	635	641	602	649	601	603	601	625	592	621	610	591	620	581	600	589	606	635	592	629	649	617	631	664	596	658	600	621	632	651	612	673	623	609	644	615	588	567	592	629	591	614	608	624	627	565	627	616	602	594	568	585	574	629	602	605	585	582	642	621	538	580	627	584	617	620	639	619	602	629	633	584	623	636	596	594	679	604	607	642	616	562	607	678	691	637	603	617	629	630	604	583	628	579	656	635	650	658	578	605	625	623	606	585	594	655	629	631	622	614	632	601	606	602	594	613	614	620	612	621	602	576	661	610	615	625	608	575	557	605	618	599	609	607	617	608	564	541	626	594	610	614	621	603	626	543	604	607	582	620	614	588	608	679	602	644	586	613	582	629	589	617	580	653	583	647	668	606	628	574	601	607	656	622	569	663	587	558	611	564	632	607	603	584	602	598	637	588	609	644	604	633	606	643	639	584	608	633	617	662	610	588	609	628	624	599	617	600	607	606	574	582	629	600	592	643	593	598	598	588	616	615	627	594	589	604	554	635	592	624	612	605	644	624	636	642	623	622	608	592	601	635	631	598	613	590	586	691	583	619	615	649	591	632	692	613	664	633	599	627	591	614	580	623	632	620	638	603	614	598	616	589	633	570	608	607	590	634	626	644	614	606	587	606	616	591	620	597	589	613	632	605	632	602	627	624	581	590	632	604	621	630	606	645	601	622	655	622	621	644	637	624	620	593	609	590	605	563	575	628	610	593	592	645	568	622	589	615	606	650	633	649	631	568	651	611	628	614	627	596	612	616	602	617	626	579	630	596	603	629	612	609	623	625	594	634	614	622	578	631	611	643	641	656	622	593	590	640	616	602	639	618	598	623	603	608	605	658	567	595	558	637	628	661	621	609	566	611	592	629	586	604	628	625	603	614	598	613	593	607	582	589	624	567	589	582	586	601	621	596	587	618	625	632	589	621	588	592	599	642	614	646	586	583	595	600	636	588	595	588	639	632	596	645	581	593	586	593	625	573	608	608	600	605	583	589	605	597	626	613	588	618	627	620	634	629	628	605	582	598	604	647	570	620	645	635	585	535	622	615	652	605	652	601	616	600	621	590	638	598	641	616	612	574	626	570	568	602	602	590	588	611	638	619	556	589	623	628	596	660	647	604	624	617	635	607	594	615	603	608	614	602	632	615	571	626	620	620	601	655	611	591	617	569	624	602	613	618	631	619	634	621	617	563	627	609	602	552	601	625	575	589	566	662	579	626	621	625	607	643	624	579	600	596	611	587	629	584	617	621	627	587	632	591	610	605	595	636	599	620	592	565	583	637	603	602	650	631	619	635	581	626	630	590	617	613	595	618	607	595	606	617	618	600	569	600	580	578	615	603	630	606	628	606	634	580	578	612	619	614	653	581	588	593	628	633	635	608	572	634	605	578	596	625	603	622	595	638	638	606	583	602	590	626	629	611	599	631	597	598	609	614	629	629	562	563	634	650	571	618	596	645	570	632	638	651	611	594	616	592	600	600	614	636	619	638	634	623	609	623	637	607	599	608	596	590	603	594	643	604	618	593	603	605	628	564	599	606	603	615	614	581	626	614	618	598	594	626	592	615	653	585	602	632	603	602	624	604	607	639	631	572	623	614	625	616	636	602	637	590	607	631	602	606	632	612	616	602	583	574	581	617	667	603	638	625	603	612	555	562	640	626	613	616	560	617	604	592	644	594	613	675	611	642	608	610	592	619	586	660	600	582	550	624	594	635	623	570	598	604	622	620	607	641	616	603	597	590	595	604	603	589	632	615	619	637	623	594	613	680	621	635	643	600	530	646	621	607	586	633	628	593	625	594	589	604	621	599	617	605	630	578	607	640	616	592	601	622	611	606	600	633	632	597	619	601	623	613	600	607	617	608	617	623	558	621	609	608	621	659	661	611	587	635	622	630	619	627	612	644	606	610	620	691	605	663	622	656	618	656	568	580	634	620	621	631	623	591	593	602	623	569	632	600	601	572	627	631	612	626	595	648	621	652	614	622	604	596	588	617	616	650	631	601	606	613	627	620	620	604	590	647	582	607	617	599	648	617	621	623	643	633	634	614	581	612	595	633	617	685	616	597	646	623	603	618	620	622	612	620	618	587	600	582	620	618	583	590	640	602	603	581	609	638	640	646	645	653	615	618	584	604	613	623	650	589	610	609	622	652	629	632	641	582	589	627	614	670	665	591	615	641	643	668	607	650	649	574	632	613	637	612	665	608	601	622	627	627	576	583	625	590	623	632	656	637	620	616	625	636	599	646	612	607	622	614	636	600	604	616	568	609	607	638	600	614	594	591	651	562	618	587	598	618	647	565	622	603	606	659	654	586	591	582	609	590	638	632	621	617	600	600	600	612	601	648	613	612	599	621	598	620	617	643	607	598	601	613	641	595	582	620	598	581	603	637	642	602	606	624	641	631	635	572	589	594	659	619	618	639	611	569	623	642	662	583	602	580	614	566	639	592	629	623	598	620	565	603	629	628	597	621	615	609	644	655	624	564	615	641	596	587	596	623	587	656	637	566	628	578	609	617	619	608	586	592	589	654	581	617	626	642	568	621	621	644	620	606	613	660	609	623	646	620	622	608	602	611	598	609	560	635	592	664	618	659	626	596	625	594	606	603	596	618	603	547	607	623	572	558	630	635	630	597	607	585	617	620	655	586	627	626	558	616	589	608	641	642	595	630	612	580	624	623	591	602	606	613	629	629	563	636	639	587	605	595	589	644	641	573	640	619	598	645	596	618	582	570	580	576	642	648	613	619	644	592	612	582	586	585	593	594	641	635	624	574	635	553	617	557	649	611	560	630	604	641	641	579	650	619	605	633	664	631	622	603	607	633	674	586	646	642	612	585	607	610	603	642	614	604	591	590	632	594	609	584	614	631	590	551	631	557	594	643	546	586	610	631	601	603	622	621	624	613	595	602	611	595	608	599	629	625	624	589	569	615	633	648	639	644	631	586	631	645	642	592	593	609	640	597	606	604	591	584	623	605	571	594	592	624	593	591	598	621	608	582	607	622	594	621	628	596	575	656	592	612	580	623	632
37213	26848	34084	28667	14919	6789	2528	1268	603	357	364	397	347	364	341	344	341	352	370	356	348	354	314	315	366	393	338	354	379	370	374	324	328	378	368	368	320	343	345	370	327	352	365	353	380	349	379	370	367	361	351	366	366	353	323	359	356	369	369	358	371	327	345	318	363	356	344	335	341	312	316	383	323	342	356	367	384	377	368	357	340	337	321	343	324	377	339	379	381	387	382	368	347	370	377	376	362	366	360	318	367	372	367	382	327	369	332	344	321	391	356	383	356	331	355	363	379	341	333	335	377	335	376	369	362	390	370	320	369	356	388	373	351	352	367	380	338	325	348	371	319	348	379	340	379	402	331	336	358	326	345	322	314	339	357	357	302	345	395	333	319	332	349	367	336	344	346	375	343	357	350	337	357	338	358	330	362	348	373	385	338	355	352	350	370	372	351	371	338	369	316	330	354	373	337	379	383	336	350	338	382	379	341	312	336	358	382	373	348	400	366	389	340	410	390	352	381	317	357	353	361	364	383	397	346	367	362	350	399	394	345	361	370	354	379	361	372	336	371	411	372	365	328	381	330	368	341	372	390	352	366	341	356	339	333	337	396	355	343	346	352	348	359	367	358	339	371	377	331	380	345	334	362	346	387	352	342	334	390	361	340	380	340	355	385	367	355	343	364	367	355	385	315	412	339	341	338	352	359	342	335	384	345	349	342	330	351	387	376	341	349	390	321	377	368	327	382	358	380	347	355	373	350	317	345	375	354	363	364	358	342	318	387	362	383	369	358	402	353	333	396	346	369	354	361	373	375	353	357	347	346	376	383	345	380	341	338	372	365	353	348	367	384	357	337	348	320	331	377	345	370	363	377	377	409	350	333	361	377	369	321	330	371	352	355	347	323	366	335	383	350	356	322	349	350	332	339	399	344	319	349	367	384	367	380	360	357	369	348	340	337	357	347	350	339	356	375	344	341	317	346	356	330	364	359	339	362	365	385	342	335	395	341	315	351	341	327	359	348	367	333	376	352	369	372	394	349	375	375	381	347	365	312	352	343	327	372	360	325	351	365	365	355	340	346	362	355	323	348	347	340	391	344	346	334	335	356	358	369	377	374	369	347	353	348	361	354	364	387	411	324	359	383	364	356	406	377	361	319	341	380	356	346	323	361	355	342	324	323	357	358	358	356	380	340	360	333	389	343	352	331	349	351	349	344	366	362	411	327	364	364	378	361	321	366	383	358	367	349	351	383	359	368	338	378	378	383	384	367	363	376	362	373	355	372	331	315	359	381	335	372	365	331	350	357	312	349	390	324	372	316	336	320	328	363	411	387	323	352	392	336	351	340	381	353	344	381	349	366	339	365	375	298	358	372	339	359	340	337	331	327	394	331	354	337	373	355	377	350	350	415	362	357	353	361	406	335	332	393	352	340	328	365	392	372	338	354	325	321	363	349	353	349	380	375	368	384	374	361	331	381	332	344	336	355	368	387	355	393	373	376	354	325	360	340	401	334	364	360	385	361	399	323	367	314	366	361	348	336	375	379	381	345	366	373	379	367	319	347	335	366	363	374	369	359	349	387	334	370	391	341	349	367	335	325	335	356	356	360	360	372	395	373	354	355	333	348	362	339	354	347	377	364	333	403	355	385	340	360	332	349	339	375	352	371	372	351	370	386	355	378	371	349	321	356	367	383	369	371	371	332	344	350	350	325	345	392	375	354	347	399	367	343	330	369	387	350	350	386	368	384	342	338	368	366	362	377	334	379	370	379	383	375	327	357	346	382	337	366	372	370	389	363	328	361	350	396	344	371	355	357	352	393	354	343	359	375	314	376	347	325	345	348	324	347	380	340	340	378	340	339	356	352	365	391	374	341	362	362	350	360	352	359	319	331	345	340	363	371	378	324	351	336	366	361	352	344	347	364	359	342	337	346	363	332	388	374	340	361	330	390	350	335	351	395	364	337	344	348	328	348	331	353	364	339	383	358	353	351	311	323	379	390	335	381	345	360	374	341	324	366	312	382	350	368	347	383	367	346	358	387	332	384	347	332	351	356	339	361	360	403	356	327	382	345	405	334	364	340	356	351	346	366	345	337	354	372	327	327	368	369	387	361	337	434	356	348	382	404	384	358	314	312	394	372	349	377	364	370	328	362	335	347	369	363	383	343	347	373	337	375	380	310	349	371	386	352	367	354	360	343	413	385	400	346	332	363	366	351	357	354	372	333	374	353	361	375	335	366	319	367	350	352	372	381	356	361	342	350	338	358	330	386	371	319	343	369	340	314	346	369	384	329	370	356	324	376	370	351	351	329	353	366	384	339	344	370	332	339	346	355	346	331	364	344	368	343	355	357	309	364	341	327	327	367	356	359	372	345	347	343	367	350	361	355	347	388	370	353	363	366	351	353	367	355	344	360	353	326	343	343	322	364	333	335	345	357	317	386	351	372	375	380	357	383	329	401	353	369	359	354	355	374	375	384	352	307	330	355	338	336	342	307	305	369	366	353	351	350	340	365	402	350	353	382	347	342	384	333	369	321	368	352	327	349	312	378	370	335	322	359	344	377	342	358	383	353	334	366	346	348	358	364	387	337	358	369	338	326	393	351	355	355	343	318	358	353	363	355	374	345	335	342	322	317	355	363	340	346	385	333	326	317	415	347	372	327	350	336	367	328	330	353	368	347	368	358	356	390	360	389	381	366	352	344	348	376	348	362	334	348	360	319	336	349	358	382	355	373	345	383	359	335	335	362	340	355	366	340	343	336	342	351	359	342	364	346	360	327	380	347	348	378	376	363	331	360	366	396	358	346	324	348	345	321	368	307	366	366	362	337	360	328	387	370	360	358	371	334	398	351	347	354	337	363	342	346	358	362	372	350	347	369	345	348	361	373	316	353	353	361	363	392	367	325	383	358	339	336	372	372	355	321	337	317	364	343	377	353	345	353	330	370	368	328	346	372	350	356	362	345	356	321	351	389	355	343	343	341	349	392	376	353	371	342	369	340	330	341	365	365	378	332	346	322	366	365	322	344	349	366	361	352	376	327	326	339	338	350	354	339	348	358	371	353	354	352	365	363	363	363	357	385	335	364	354	416	346	390	370	365	357	351	369	376	353	398	401	361	343	327	321	338	348	344	324	327	344	362	351	352	379	370	379	316	368	370	371	365	380	371	326	357	358	366	354	373	339	340	342	369	328	358	353	346	352	361	358	336	346	366	396	351	356	352	357	391	342	345	376	370	326	361	343	367	362	364	359	348	335	345	343	328	366	319	364	362	380	300	360	357	371	380	331	353	338	333	374	348	341	325	358	342	328	369	376	336	367	384	374	364	355	341	323	340	347	322	377	366	319	373	308	364	350	354	348	328	369	313	372	374	341	336	343	387	337	350	321	351	366	340	342	353	379	351	380	352	339	385	327	390	333	353	356	351	347	325	383	340	371	355	338	338	328	359	389	330	358	356	365	338	334	365	369	374	359	391	374	352	359	340	358	332	400	334	335
23443	21359	39687	37742	27566	16702	8075	4723	1478	823	772	745	816	772	809	821	800	768	838	802	782	769	819	748	823	827	765	812	828	812	760	793	806	807	825	806	808	786	800	787	787	815	801	809	737	773	810	750	822	762	799	740	752	801	803	771	815	832	803	800	706	787	783	808	788	788	809	799	823	780	756	782	740	815	814	848	762	808	857	780	763	796	805	777	821	750	779	759	811	767	806	790	806	747	806	795	774	808	784	837	769	760	782	777	774	831	771	767	780	833	745	769	772	761	747	774	795	819	755	780	720	790	728	701	777	804	770	806	777	766	789	755	836	772	765	806	764	797	725	745	753	731	727	819	797	754	796	831	795	775	773	780	843	755	758	825	819	742	836	788	792	776	765	814	790	715	763	812	740	752	783	713	823	802	789	738	784	790	771	744	728	795	801	743	798	777	833	790	783	751	725	751	774	807	757	820	800	809	819	755	812	781	790	788	775	801	814	774	758	769	773	798	793	764	796	737	827	776	810	766	792	793	821	759	798	749	784	810	823	778	749	787	799	784	756	756	751	809	783	790	776	775	819	761	789	789	813	805	802	808	801	815	783	804	779	812	775	775	807	786	790	820	823	777	775	755	804	809	789	728	814	819	861	784	784	746	762	800	763	811	752	733	748	812	735	768	751	792	803	801	811	786	819	794	759	785	748	784	806	801	824	836	743	804	744	798	793	763	798	793	839	806	746	723	786	837	800	778	794	759	785	773	793	789	764	803	842	771	760	790	769	818	770	766	806	770	797	799	753	784	791	822	764	851	781	765	808	781	802	746	805	781	798	778	763	788	748	796	764	790	770	792	785	789	781	782	770	799	814	763	747	796	792	734	789	848	797	757	761	729	746	844	765	785	759	734	754	765	808	789	798	763	766	808	817	794	773	751	769	787	745	704	809	813	801	769	776	785	803	805	749	782	786	797	772	808	790	746	781	784	809	818	803	731	771	728	787	855	804	755	806	786	779	761	763	808	787	794	800	822	712	783	734	748	812	774	783	775	787	792	806	751	769	789	761	780	759	790	775	768	819	793	759	750	806	783	734	791	815	787	784	792	732	824	774	804	758	734	766	757	760	802	795	748	797	808	818	801	790	814	805	803	850	756	826	782	804	774	767	761	757	746	810	783	727	807	747	754	797	776	824	800	773	753	783	789	773	760	816	780	819	787	769	756	765	807	813	764	778	740	776	784	726	799	768	764	815	797	820	744	819	766	745	823	856	752	838	799	783	730	829	796	842	779	769	777	797	787	785	805	838	780	783	779	813	750	831	816	809	805	772	803	798	761	751	771	818	780	736	795	744	754	754	813	802	780	775	805	785	787	786	786	758	778	785	751	833	781	798	726	801	786	844	714	801	769	776	846	759	775	797	738	784	764	779	808	780	818	796	779	759	760	811	747	826	758	805	802	782	790	836	801	812	793	830	792	775	796	751	795	804	755	815	784	784	819	783	780	766	772	840	767	776	777	795	821	819	782	801	790	775	779	789	761	819	781	754	798	779	763	795	809	782	842	777	810	798	784	780	824	795	761	797	819	765	796	767	788	735	821	825	724	774	784	799	801	825	764	798	784	769	778	787	741	800	785	798	755	803	783	755	742	719	771	816	767	793	779	753	841	785	858	790	742	767	754	747	849	739	757	810	795	784	824	755	752	752	800	831	845	779	748	792	738	719	760	735	739	864	789	755	802	774	796	770	759	744	778	807	767	778	822	764	818	792	776	757	755	788	780	805	768	768	807	764	772	770	839	802	795	762	743	756	799	776	783	781	816	788	764	806	752	822	790	776	767	737	849	793	765	796	773	757	756	801	783	816	798	757	770	805	802	732	810	749	718	819	788	848	798	803	778	757	737	774	833	746	804	794	792	755	817	791	818	811	761	747	785	825	793	794	763	739	767	752	769	772	842	796	795	767	774	811	789	746	729	805	820	763	823	823	787	781	739	783	784	789	766	745	766	810	765	775	794	842	724	748	763	783	746	839	787	788	846	763	755	814	760	777	800	825	767	805	826	770	849	750	785	794	757	790	803	809	787	804	746	748	765	809	785	755	801	782	750	786	768	798	812	820	790	768	788	779	784	817	762	829	812	811	806	803	799	791	780	831	773	755	787	765	762	796	809	767	766	800	801	804	769	795	775	773	739	798	791	751	783	798	835	810	818	779	810	864	819	796	771	733	773	801	766	822	808	744	781	788	761	811	820	748	805	832	760	821	853	774	714	763	825	784	778	766	806	773	810	798	781	840	769	733	789	772	745	794	756	773	818	784	776	784	809	763	804	780	806	739	769	757	855	822	781	813	856	792	801	762	808	745	789	787	776	796	767	784	835	794	795	773	787	774	805	788	769	801	787	822	786	814	765	777	817	767	744	803	814	760	752	835	830	786	796	797	782	801	736	786	821	785	803	749	756	779	844	808	830	762	751	817	770	813	777	777	748	793	786	851	776	807	746	753	836	772	786	780	761	774	751	776	750	799	764	790	787	825	855	818	757	782	780	744	797	799	749	824	816	787	820	798	784	813	782	799	776	774	779	786	794	834	804	759	834	782	840	819	801	755	764	747	749	838	744	777	768	793	771	863	760	784	764	850	786	797	800	803	794	811	812	794	739	795	778	762	818	764	788	832	790	841	751	812	819	766	842	789	808	811	787	769	841	826	768	805	785	792	783	750	820	732	798	784	770	802	794	790	768	758	768	808	797	798	804	790	808	777	782	761	837	779	771	826	787	739	797	746	733	837	810	816	759	765	782	820	824	764	787	785	747	815	772	830	813	753	782	790	747	774	774	806	780	762	766	849	750	785	813	803	747	786	757	809	778	790	736	796	770	812	783	782	763	730	738	763	767	792	759	826	775	838	815	818	735	783	809	783	833	779	774	825	757	778	835	755	797	753	779	791	772	805	772	811	790	795	722	800	775	771	777	825	793	773	785	792	796	781	758	767	709	795	729	833	799	776	795	796	825	863	749	836	801	841	805	777	822	837	771	764	786	794	747	785	790	796	786	806	812	831	745	798	823	778	779	765	800	773	813	754	738	790	747	778	779	811	749	861	756	823	808	756	808	775	707	712	764	828	722	780	812	773	795	781	782	762	793	789	757	798	793	782	759	760	796	794	774	802	761	797	815	797	780	795	759	784	772	782	772	776	780	804	781	779	745	798	839	881	821	770	770	804	754	800	761	743	756	807	824	815	747	777	778	784	759	812	792	770	820	789	803	782	757	787	747	756	818	817	776	766	778	787	785	785	793	798	839	789	785	794	747	839	766	799	775	812	805	781	774	778	781	774	745	773	808	788	784	765	830	747	772	819	775	781	718	758	738	788	803	795	784	762	784	810	807	789	791	809	777	771	802	777	814	791	757	775	803	807	831	759	840	789	729	761	765	809	776	762	771	767	795	823	745	817	842	793	788	834	802	764	780	791	788	817	779	782	794	776	797	769	802	813	809	784	827	774	781	773	808	754	757
46423	33800	43639	36319	19628	10468	4203	2327	841	358	356	316	386	375	362	340	343	357	376	316	325	357	345	353	346	343	383	343	370	335	328	372	340	317	344	343	302	338	354	341	349	327	350	383	271	329	335	325	400	351	364	324	343	376	377	366	350	354	359	326	370	331	318	332	363	329	390	380	347	367	342	326	380	339	324	340	342	353	312	336	380	322	347	360	350	338	348	297	347	382	297	341	328	351	322	332	351	354	343	328	340	344	337	353	320	351	342	348	334	339	308	336	357	345	338	409	367	367	355	312	341	305	336	340	311	323	328	328	323	334	341	341	373	289	324	359	326	360	326	343	332	385	359	369	345	329	343	321	339	306	323	348	374	362	319	342	346	320	368	347	326	348	340	367	354	303	346	342	318	333	327	378	360	324	358	302	342	380	325	343	340	336	328	365	356	330	381	362	358	368	341	355	310	330	347	375	369	351	332	335	340	310	332	342	358	302	340	318	352	339	357	347	356	369	358	324	392	319	343	372	317	326	329	370	326	358	356	366	378	351	373	383	336	321	331	343	372	343	330	374	332	338	344	310	350	311	365	359	330	314	367	358	335	386	364	337	342	334	351	345	367	325	316	337	362	371	354	354	342	379	349	355	341	334	368	348	318	316	352	356	338	358	334	333	328	344	343	351	345	356	349	321	342	357	343	326	358	334	327	326	345	368	379	372	353	365	337	340	348	336	376	346	338	366	370	362	354	364	345	350	341	354	360	355	330	352	306	349	382	350	343	331	300	307	357	375	358	338	335	332	296	334	330	350	352	374	382	375	339	341	339	324	385	368	328	364	353	374	391	347	346	316	313	361	359	354	301	332	314	336	357	338	333	350	313	303	318	320	326	332	318	330	359	334	328	361	378	339	349	339	381	360	329	346	321	362	342	367	325	340	306	324	364	358	345	339	328	358	356	354	363	324	303	326	323	357	368	333	362	322	351	326	377	314	307	351	350	358	350	358	383	352	325	306	339	321	334	345	335	366	351	380	355	340	400	333	337	328	341	358	344	356	374	375	352	365	340	336	336	337	325	368	362	317	349	331	319	342	362	311	324	347	357	369	351	306	329	339	388	327	349	362	349	367	406	375	390	365	330	358	366	328	334	335	323	326	374	341	351	343	378	356	350	358	358	326	299	340	333	332	335	337	350	332	322	338	371	330	348	367	369	342	378	351	327	347	356	358	369	330	372	347	346	393	373	329	342	328	358	368	330	344	360	349	355	345	357	343	332	345	319	345	338	348	300	326	298	319	341	306	367	340	346	341	325	363	340	344	343	341	342	336	354	332	378	337	362	339	335	335	310	352	298	322	334	318	293	331	370	342	345	369	426	363	347	336	343	365	326	362	366	374	355	340	331	361	336	341	366	347	357	365	325	361	327	375	364	359	374	356	337	337	329	321	355	374	367	351	302	322	311	360	339	312	342	347	358	355	349	345	310	315	324	354	341	339	345	339	346	287	359	329	348	320	321	327	319	365	364	372	300	362	323	322	333	343	314	343	352	334	365	297	300	355	326	333	363	356	313	307	336	362	314	323	339	342	303	356	315	361	350	318	367	293	367	371	367	333	322	342	336	349	335	342	320	347	380	341	347	336	362	349	319	372	341	334	359	360	361	354	347	355	343	336	354	341	329	339	327	341	367	328	327	373	379	396	348	342	317	300	357	369	352	355	335	318	385	340	330	324	404	383	341	355	371	317	343	322	349	345	350	325	351	342	332	351	331	324	327	349	325	364	335	349	328	367	335	342	305	379	339	312	374	336	354	361	349	352	299	321	359	337	346	325	342	349	354	343	363	334	349	335	376	330	330	312	323	329	364	337	376	346	356	400	358	351	327	327	355	317	319	352	348	346	343	358	333	352	321	345	334	352	321	340	316	291	362	335	363	342	343	369	352	354	346	321	363	357	320	322	366	344	361	355	360	365	380	343	347	347	389	362	337	315	353	381	351	338	360	372	350	313	356	350	357	339	323	365	342	365	326	312	306	333	327	354	342	375	329	345	316	302	308	358	354	346	345	367	356	362	330	382	354	342	335	334	328	323	344	351	322	278	336	323	344	336	329	359	334	357	378	372	342	339	342	356	325	351	389	349	284	323	350	362	358	367	307	348	350	339	358	304	311	359	346	339	352	345	336	331	358	372	363	335	341	340	343	339	339	344	352	357	337	375	340	367	351	326	352	313	325	363	321	354	370	361	327	349	322	329	358	366	356	358	334	356	331	346	349	346	329	377	344	374	316	330	309	332	345	356	367	367	354	350	327	335	367	358	362	328	337	332	358	319	357	358	332	310	322	332	334	392	341	318	331	352	324	325	358	359	340	359	334	364	338	367	366	354	394	351	356	306	333	345	355	324	356	376	318	343	315	376	353	363	379	321	358	359	340	377	342	331	317	344	388	335	333	395	331	370	360	421	343	325	371	353	310	352	343	325	370	339	325	348	320	317	360	340	348	336	380	313	337	367	348	346	354	308	353	337	363	340	373	324	349	314	314	330	349	331	344	309	343	355	331	323	346	331	337	327	331	372	330	357	353	315	328	300	313	331	357	337	310	350	336	382	336	336	329	347	341	332	384	344	376	361	333	370	391	315	306	328	352	329	368	344	341	354	375	337	363	342	374	335	341	344	381	341	343	375	366	357	323	366	329	361	362	403	369	303	344	350	339	337	341	328	386	365	336	360	358	359	343	351	364	357	341	336	363	348	306	333	329	314	353	343	347	337	354	359	377	359	394	349	336	374	343	314	334	357	346	307	354	337	328	320	358	308	341	383	351	329	352	333	324	376	392	383	348	344	326	345	333	372	394	359	356	305	308	366	363	343	359	360	374	309	332	317	324	304	374	359	346	367	367	342	334	351	333	344	353	350	341	332	355	343	366	329	309	329	366	337	390	363	357	358	367	353	388	377	356	376	388	334	349	343	329	363	375	339	338	315	324	361	310	321	320	319	386	293	346	329	355	352	313	336	330	310	380	365	329	405	328	352	347	358	338	397	327	301	354	374	338	339	342	359	350	320	347	312	340	336	330	340	359	325	349	373	362	350	342	396	343	313	325	343	376	287	334	326	343	363	320	356	367	332	363	334	325	326	360	380	335	377	331	358	346	331	329	344	338	348	358	348	378	327	338	352	336	350	326	359	341	331	351	331	372	380	300	343	330	325	328	314	377	350	353	347	311	325	342	351	348	322	319	364	372	339	349	354	362	334	363	359	333	349	347	342	340	344	365	335	340	317	341	348	378	335	335	317	342	333	342	329	336	348	351	329	320	352	357	359	348	335	328	301	376	350	371	361	375	322	300	335	293	359	331	328	355	341	333	323	332	335	339	329	364	339	367	363	345	311	349	367	332	334	320	328	333	325	338	326	329	323	379	330	343	311	313	337	326	366	330	370	360	343	353	347	332	337	318	386	314	391	357	355	346	367	376	352	323	317	333	337	336	359	334	318	333	361	351	343	310	344	305	369
28265	26223	45986	44192	31672	22960	11540	8380	2561	769	781	736	798	774	745	756	765	799	723	738	736	744	726	716	764	737	737	742	739	753	714	710	737	745	742	745	772	733	744	747	791	755	733	754	766	792	702	742	686	785	759	753	766	750	774	742	807	747	824	738	782	747	745	739	779	754	769	760	767	748	790	735	766	734	756	743	781	755	731	779	801	752	753	701	775	751	804	716	741	701	732	695	704	757	682	716	756	773	712	731	756	795	793	731	795	736	769	764	754	813	777	788	730	732	749	709	754	745	775	697	749	806	730	721	808	787	781	720	765	792	761	747	728	744	725	774	717	733	727	742	747	764	725	758	742	760	756	780	796	729	721	777	749	734	749	744	753	755	739	778	768	767	811	729	715	732	750	753	729	739	750	740	755	741	768	750	747	766	759	772	736	743	774	785	721	738	752	744	732	709	742	763	718	766	756	735	768	789	730	768	770	765	764	690	780	735	760	776	736	769	777	775	730	755	757	716	744	788	725	732	760	760	752	743	766	770	776	745	706	785	783	793	788	762	736	777	801	726	736	717	738	758	792	746	775	719	785	709	754	738	718	764	723	761	749	726	751	759	781	760	756	735	738	761	752	720	770	779	766	723	738	753	710	753	757	764	792	739	701	816	710	719	723	787	788	760	776	728	797	723	718	730	710	751	765	777	742	726	771	758	770	727	741	750	699	779	732	758	743	737	702	787	776	780	759	731	780	853	684	699	759	768	720	730	739	735	767	759	754	694	747	746	736	775	722	749	715	729	748	769	748	764	742	770	723	742	773	757	739	746	728	766	753	764	757	760	746	717	752	750	772	716	729	736	723	768	742	749	752	745	757	732	751	705	769	711	746	765	701	712	749	734	773	774	779	760	762	762	737	797	738	765	754	726	716	791	727	681	747	694	770	820	736	763	743	743	780	722	757	762	748	721	728	730	758	764	737	785	726	751	792	731	771	729	794	731	745	750	765	779	750	777	775	722	771	717	699	786	731	694	783	779	756	780	714	734	725	737	762	774	757	721	722	750	720	737	758	741	746	745	722	711	773	766	777	713	777	773	735	731	753	727	731	780	783	755	816	758	751	724	786	717	744	761	791	750	716	705	733	755	687	786	767	728	726	785	725	739	724	713	770	739	769	769	787	715	766	720	733	727	726	718	778	783	746	808	738	817	759	740	806	779	748	754	742	760	710	747	718	740	751	766	745	728	785	765	737	751	800	769	758	748	761	760	777	777	709	773	799	778	733	817	724	736	743	721	735	786	741	776	762	772	762	844	766	750	766	753	744	717	775	775	786	772	729	759	759	781	818	783	776	767	753	667	723	787	739	786	737	745	740	746	757	730	775	814	723	749	765	782	763	696	778	675	760	769	770	740	744	765	803	738	766	805	752	776	713	740	777	730	777	760	742	773	753	770	738	733	770	693	787	708	749	719	713	781	773	760	741	786	720	766	767	758	800	772	754	734	718	762	690	752	717	755	792	721	756	728	771	783	747	742	716	754	754	738	743	756	741	777	781	721	767	757	760	764	741	724	758	751	752	758	733	720	769	708	782	738	739	743	752	729	803	760	725	728	752	756	708	768	719	721	755	726	733	782	727	734	774	715	765	767	772	748	753	741	764	735	762	785	698	744	734	751	739	741	760	736	815	730	722	692	772	693	738	737	752	735	737	761	734	808	750	747	728	745	817	734	738	766	759	753	755	714	749	740	783	766	708	792	716	742	762	739	735	724	763	756	765	772	761	747	763	752	809	762	771	767	724	703	761	769	721	753	749	742	773	776	754	809	756	766	761	766	769	747	796	730	814	747	700	780	731	727	774	796	767	729	730	771	739	742	709	720	748	705	740	770	744	786	726	781	704	711	751	717	768	736	785	744	764	722	706	745	727	781	729	771	738	751	787	722	730	726	727	771	742	765	757	761	742	745	720	737	765	789	726	747	701	764	762	756	749	740	745	750	741	741	742	737	745	731	778	768	730	728	712	811	741	751	754	764	793	747	768	743	798	747	729	779	817	677	755	718	805	751	761	757	728	747	746	768	772	739	712	754	740	768	754	785	764	753	799	722	708	795	757	741	732	786	754	764	807	729	772	762	736	725	760	762	752	796	779	777	769	731	750	776	776	745	770	767	698	776	803	655	743	730	771	694	750	687	678	733	762	757	755	743	765	756	762	776	757	776	800	688	757	754	737	739	762	725	758	724	750	798	748	734	726	746	778	784	770	740	763	776	772	749	737	765	758	735	763	768	708	739	721	719	755	747	728	736	781	764	787	775	741	736	771	726	780	720	718	769	733	704	775	714	734	739	749	732	717	761	754	759	697	779	776	745	743	739	725	793	719	757	771	788	758	746	759	733	793	732	788	767	778	753	751	727	687	786	755	763	810	766	755	724	803	738	694	704	761	727	746	741	714	761	721	764	731	754	724	785	730	743	739	770	684	753	779	732	755	757	739	776	766	772	748	757	758	746	782	731	745	743	731	768	759	764	738	722	774	757	754	758	718	740	743	758	730	782	754	739	766	715	742	723	735	774	718	716	707	790	693	766	743	798	746	753	789	741	780	755	743	738	785	741	745	753	703	752	754	701	754	725	761	724	787	733	751	735	762	756	743	833	751	768	791	750	736	784	753	765	759	715	739	771	692	755	727	760	751	778	753	769	775	727	768	712	758	731	689	755	774	721	753	747	736	761	709	734	739	775	778	770	730	686	706	785	756	764	722	742	786	739	756	719	782	711	763	755	749	741	709	786	771	719	799	735	774	750	751	756	758	715	739	718	756	740	725	760	722	748	761	697	762	760	789	770	718	723	748	788	779	736	756	761	665	786	732	753	750	736	735	730	763	747	728	744	747	775	724	718	724	758	781	733	750	707	755	756	725	761	727	746	757	747	735	726	744	742	697	770	768	744	792	746	776	755	717	775	753	800	739	679	761	736	763	717	739	760	808	733	735	729	770	720	785	744	750	741	755	736	734	724	712	731	756	724	764	744	740	761	759	722	831	775	773	704	736	756	795	760	694	764	782	756	710	768	732	735	728	743	716	735	740	705	740	732	739	787	742	749	740	757	735	760	710	690	770	729	772	767	717	742	737	748	804	710	770	771	719	713	737	740	726	826	729	744	738	733	754	755	764	766	787	751	731	746	713	712	776	780	739	749	690	777	723	761	764	805	719	705	759	732	764	764	738	749	763	719	781	784	774	770	767	746	712	781	760	729	758	739	704	762	773	721	763	716	772	743	754	800	762	809	748	772	754	784	724	740	775	775	740	745	699	755	756	793	771	788	721	737	747	788	767	778	771	741	754	755	715	691	760	747	726	743	781	798	795	764	706	713	763	741	737	723	783	755	743	753	816	755	812	746	723	744	728	774	742	776	783	698	774	719	745	785	745	691	762	779	778	710	718	746	777	758	757	800	737	767	743	773	737	758	782	825	736	726	722	735	733	694	765	741	703	750	764	731	775	765	766	727	713	770
22837	17529	19457	13852	6178	2556	923	289	290	245	291	273	300	275	280	247	280	278	244	268	265	290	262	257	240	277	275	268	298	247	268	270	278	257	302	312	297	283	288	275	252	265	294	302	254	268	236	239	264	264	276	273	268	260	257	271	263	275	274	264	265	255	253	253	262	250	282	249	251	265	260	261	250	239	269	272	293	267	269	246	284	280	256	301	279	252	284	276	266	258	242	268	260	247	279	270	276	248	286	280	267	289	237	264	237	249	290	288	286	261	259	247	268	254	282	303	254	305	279	290	281	299	275	240	268	256	257	267	259	285	321	263	272	258	266	261	251	254	304	231	291	283	259	273	220	237	259	280	267	280	266	241	268	265	286	248	254	272	263	268	273	240	255	280	261	288	277	269	258	264	283	269	263	275	272	291	250	268	262	286	252	273	283	304	306	295	285	268	248	242	285	280	264	270	264	285	271	267	250	277	257	253	303	269	245	226	262	288	252	230	238	256	285	270	258	273	271	260	258	265	277	264	256	255	295	252	279	264	257	286	269	247	264	253	262	240	276	262	269	259	246	251	284	290	261	282	249	299	240	258	262	268	258	255	265	267	255	274	263	265	251	276	262	256	279	291	295	283	285	253	271	249	267	256	269	284	307	277	251	279	276	259	264	265	280	275	277	270	279	259	256	260	251	268	265	268	284	256	276	301	263	282	252	242	260	272	275	265	241	284	282	253	280	271	275	278	257	271	290	253	272	281	242	246	267	243	256	279	242	290	280	313	281	270	240	243	291	277	255	256	259	282	282	272	281	275	264	301	257	267	254	298	258	266	251	269	270	245	265	273	282	246	281	259	243	240	264	271	265	275	243	279	245	269	292	294	286	249	288	275	284	278	271	258	246	270	274	271	259	270	326	262	271	252	266	240	268	289	285	254	241	273	288	247	275	266	269	250	267	247	262	252	269	279	249	224	259	251	240	265	305	291	263	269	253	268	238	287	268	286	278	289	271	276	248	271	268	257	249	254	272	299	291	291	301	291	268	252	224	252	271	255	274	282	291	267	276	265	297	296	283	229	250	256	217	270	309	250	274	294	284	276	252	266	252	248	270	291	280	283	276	253	268	282	239	248	271	254	249	264	292	250	249	275	280	287	298	288	289	267	260	300	265	286	283	280	278	263	283	255	284	274	310	271	265	295	270	271	288	283	254	276	261	274	272	256	292	259	269	288	263	268	264	299	282	270	293	296	253	241	252	252	252	264	265	258	266	282	273	257	275	261	241	273	258	251	283	285	271	262	272	245	237	260	278	271	287	275	245	232	266	244	289	284	253	252	275	271	245	249	255	256	261	278	249	262	259	267	249	256	282	263	272	242	280	255	260	246	275	268	262	279	251	309	284	271	246	276	266	253	293	262	278	260	244	299	242	256	313	294	283	259	249	274	265	261	244	283	237	291	269	283	262	276	284	274	290	288	277	272	274	277	267	276	249	286	250	240	264	258	279	237	284	280	256	246	262	272	266	273	290	261	268	268	298	272	285	272	250	283	246	291	269	293	261	299	263	284	286	265	227	240	251	279	253	251	274	284	273	265	261	251	275	235	254	268	262	264	244	276	245	254	274	285	271	253	313	266	256	238	246	278	280	242	248	274	264	245	254	276	274	285	257	230	253	284	276	279	285	300	259	274	253	285	250	277	296	256	262	273	266	286	260	260	262	239	257	274	283	284	271	265	294	265	240	282	293	277	254	235	255	255	286	289	281	236	295	269	275	271	250	276	264	288	268	266	254	290	262	255	304	272	258	246	253	260	282	259	273	266	263	282	284	273	237	283	285	286	265	293	246	264	238	261	259	284	277	269	306	278	269	279	256	290	282	262	263	247	245	248	290	244	264	257	274	272	265	245	264	257	247	264	284	257	286	248	241	280	293	258	267	296	262	254	254	274	259	276	276	242	268	281	281	242	247	245	239	285	263	291	254	251	270	270	298	312	274	265	250	269	280	283	284	266	261	246	294	271	258	261	286	263	253	262	252	287	256	260	276	274	269	239	279	266	245	262	259	274	268	283	284	269	254	251	274	295	236	264	253	249	260	276	255	268	260	246	284	274	276	258	273	276	258	289	292	251	250	267	259	252	274	271	273	243	254	268	255	305	252	308	289	277	250	278	296	263	265	268	269	267	291	241	258	256	271	271	263	272	302	254	233	268	245	250	240	270	254	284	256	282	280	263	280	237	271	246	263	260	296	255	239	230	276	278	271	288	256	274	263	252	250	259	280	261	287	289	256	277	265	255	250	269	261	268	279	256	269	255	271	244	299	293	265	279	257	265	276	271	257	257	256	272	263	261	252	246	301	263	287	254	287	262	266	292	244	269	241	293	228	288	247	259	280	296	248	239	276	275	283	279	271	261	286	269	275	220	277	301	267	262	277	276	273	252	250	259	270	286	278	286	258	256	309	256	272	239	251	274	271	278	260	259	260	278	229	291	275	246	251	283	292	267	268	258	275	257	319	249	248	263	263	270	261	278	300	269	280	246	255	282	293	270	247	273	279	268	278	283	260	293	276	297	233	237	293	240	275	275	260	268	310	250	273	258	275	266	261	266	260	312	295	272	281	279	248	274	269	262	239	259	277	262	291	262	267	253	248	303	273	280	278	254	285	254	261	289	270	258	264	260	278	251	271	285	284	251	234	261	234	243	255	243	261	272	264	277	274	217	288	265	290	252	267	250	226	288	290	271	277	268	260	292	275	262	247	281	251	275	241	285	267	278	294	275	276	237	266	274	261	233	281	271	260	262	263	249	244	271	280	279	245	273	249	264	261	294	255	224	269	263	258	275	276	253	285	306	283	269	239	267	248	255	275	268	265	271	260	257	291	268	287	283	266	285	271	286	257	239	258	261	271	255	290	218	238	244	272	263	254	267	262	284	257	254	251	284	251	278	260	254	256	273	322	256	272	285	252	243	265	269	279	264	252	269	323	282	275	245	276	276	269	250	244	286	247	221	262	273	265	251	255	260	272	276	314	255	281	227	283	260	275	266	291	291	288	294	224	264	246	271	263	243	285	231	282	270	262	261	269	272	270	277	272	271	274	278	243	286	298	289	291	277	260	283	273	256	252	284	261	303	252	251	266	268	278	268	267	249	269	270	257	285	305	267	285	281	277	291	254	261	255	264	287	273	271	263	231	264	250	264	263	278	260	255	262	292	263	227	288	268	222	294	269	254	266	279	255	250	261	260	272	277	268	272	238	267	251	249	278	253	262	288	291	226	264	260	251	280	265	258	265	275	244	267	299	256	253	266	271	255	291	267	252	274	276	245	269	272	250	259	282	248	265	301	260	263	268	284	265	270	265	254	259	274	279	283	236	267	246	288	222	287	268	293	248	262	313	265	247	281	268	243	301	267	262	262	275	281	272	249	267	245	222	254	224	266	262	264	286	247	263	267	278	293	262	265	266	244	267	293	231	271	295	253	237	297	276	258	273	279	271	285	279	249	257	231
14051	14813	25363	24467	15178	8506	3012	749	656	604	590	630	619	630	591	656	661	641	649	634	700	618	615	578	584	627	573	598	595	582	614	663	637	596	647	570	606	638	628	632	617	625	625	614	678	622	608	622	642	672	574	606	626	605	626	615	602	620	594	619	587	623	630	632	621	595	596	636	593	601	648	622	633	586	646	603	636	563	619	635	629	561	632	620	619	573	616	616	602	596	606	605	591	644	600	702	642	588	595	586	615	649	616	588	638	618	572	616	654	633	649	627	627	616	607	652	594	657	592	582	648	639	648	628	655	634	592	630	583	577	625	632	619	592	657	608	659	637	621	598	638	641	588	634	601	613	633	612	665	621	632	640	596	659	637	627	623	592	624	673	595	608	652	592	629	596	629	612	671	594	632	636	616	640	601	637	638	652	669	626	592	631	634	626	677	581	623	644	628	627	669	623	589	631	597	599	594	636	665	618	672	589	642	621	642	633	616	588	606	621	624	611	634	616	621	638	592	650	614	643	584	613	622	623	631	628	640	632	617	616	604	617	635	596	591	626	601	636	595	619	650	601	633	647	629	612	625	587	594	641	634	606	615	626	637	618	629	591	653	618	600	637	617	563	599	608	633	642	603	626	625	655	630	654	618	628	599	673	555	602	609	640	628	618	638	584	608	605	624	626	597	640	641	621	648	600	602	618	612	638	609	620	668	593	603	577	670	601	596	637	642	641	629	677	636	622	612	597	622	623	594	596	587	615	602	643	652	566	652	554	651	631	606	598	599	587	570	557	589	607	637	645	635	607	626	610	639	624	656	638	589	610	622	594	625	616	567	632	613	600	593	647	605	607	631	646	640	621	603	638	656	658	618	558	605	589	611	607	624	620	607	615	666	598	586	665	625	572	587	619	629	569	632	615	590	633	605	608	629	616	592	603	626	618	619	654	581	622	585	596	615	608	619	582	635	638	626	660	638	627	663	614	643	614	619	631	622	672	630	589	601	614	603	588	638	594	612	576	594	627	607	662	650	628	587	652	636	604	608	644	667	575	605	644	606	581	642	640	620	637	627	562	624	620	598	581	652	594	636	650	669	596	579	580	619	638	663	688	617	615	585	577	639	634	704	567	588	633	665	569	592	647	628	593	598	559	564	617	647	607	606	620	636	612	613	630	646	619	613	615	633	668	637	649	614	675	610	660	604	622	602	593	651	654	600	623	621	630	610	595	597	588	635	622	653	612	622	605	613	613	612	612	602	609	622	594	615	605	619	582	647	641	596	632	578	594	633	581	625	587	619	631	615	610	614	610	623	642	610	646	582	683	670	610	609	621	614	602	644	636	621	619	646	664	619	636	603	622	622	644	623	607	603	641	633	590	578	633	607	616	635	641	639	637	605	652	645	692	630	675	649	624	619	623	633	598	617	594	600	642	630	628	571	620	647	604	592	629	603	612	606	620	601	609	638	587	618	665	592	639	610	622	590	580	622	655	609	613	632	600	670	597	648	628	646	590	622	613	595	599	633	595	579	582	579	631	571	616	586	595	621	628	666	582	598	654	596	623	598	628	609	664	624	614	636	602	624	560	596	609	587	662	626	644	661	632	645	603	610	657	588	622	628	616	591	576	621	625	650	606	675	651	614	625	596	643	623	601	594	587	648	660	600	620	616	558	611	647	633	631	589	589	609	599	574	651	613	604	677	634	619	667	613	623	576	627	637	655	597	619	598	666	620	611	637	618	597	620	649	656	616	625	607	603	579	649	625	592	659	629	620	609	594	606	587	592	614	618	582	581	649	595	582	634	610	604	554	616	586	613	610	625	609	604	603	622	611	580	611	604	627	631	620	645	606	583	615	599	596	609	609	627	608	628	645	615	611	660	596	587	593	674	633	634	674	630	655	616	639	624	659	615	568	614	631	674	647	565	617	584	615	584	600	632	618	595	633	586	587	625	621	569	587	610	616	665	612	654	623	601	628	649	633	606	642	642	670	610	592	616	643	624	604	645	599	618	659	637	590	605	625	620	609	596	587	640	618	670	610	598	620	592	585	635	597	587	601	591	648	633	593	638	629	612	649	609	585	653	621	615	603	672	634	621	608	631	625	599	610	539	631	623	612	658	639	602	661	595	591	666	650	597	612	617	625	657	575	618	643	617	623	620	647	612	622	646	618	585	623	599	637	630	647	632	581	624	642	574	656	610	573	640	635	636	604	573	598	608	626	593	603	639	612	585	595	666	639	656	594	619	598	627	601	603	686	609	630	623	607	588	605	609	606	611	570	625	631	616	644	617	650	602	629	659	616	672	606	610	613	626	613	651	584	603	616	604	651	582	613	642	623	607	623	601	623	616	627	600	611	597	618	598	585	616	589	654	644	578	621	600	633	621	651	595	647	589	651	633	584	662	654	624	615	620	633	612	638	576	609	605	586	622	641	607	608	671	604	603	591	623	614	607	576	610	628	601	614	609	610	633	637	615	588	601	581	643	678	621	605	630	625	597	617	598	619	602	573	614	618	615	607	606	618	675	641	647	642	619	636	589	610	583	625	627	626	623	608	627	624	602	586	604	624	592	580	598	604	652	630	605	577	605	577	642	617	626	610	596	585	628	610	638	637	690	638	638	623	621	642	592	594	591	641	601	594	598	631	617	613	646	613	615	650	652	620	593	642	646	611	647	641	647	561	620	658	633	634	627	617	615	628	604	636	626	581	589	620	613	607	594	640	631	583	614	593	602	614	605	580	640	615	605	568	579	643	639	590	638	585	615	624	616	669	635	641	614	640	582	593	599	603	629	660	603	619	638	618	610	627	654	573	667	611	645	648	568	600	615	625	614	579	570	632	611	645	576	617	576	598	632	604	627	642	618	605	587	605	577	575	623	620	627	609	620	626	600	595	612	629	638	612	612	595	655	654	584	591	627	614	649	585	603	659	606	620	637	625	606	571	595	603	561	596	609	640	567	611	638	648	618	626	616	584	602	567	614	594	615	618	614	619	605	567	599	600	619	645	633	649	601	629	643	642	598	600	584	617	609	594	614	653	603	640	658	627	641	615	639	631	602	631	592	593	623	612	661	587	639	589	585	620	593	622	633	642	567	640	621	581	578	688	628	628	627	618	606	646	620	594	639	639	638	610	591	597	568	638	602	613	646	632	584	637	646	580	599	628	645	670	646	591	613	653	620	570	583	606	618	637	585	615	627	641	650	610	598	609	593	613	599	601	586	624	629	587	626	638	600	632	590	624	599	649	638	655	567	649	632	624	620	610	613	613	623	634	633	622	607	626	610	593	621	607	659	611	602	592	641	624	573	626	640	568	611	612	614	616	635	622	615	599	654	619	598	636	631	640	603	613	638	587	639	612	640	644	607	603	608	617	591	619	602	637	571	591	588	643	663	604	565	636	666	615	651	609	612	626	566	625	604	622	586	579	581	622	581	561	597	621	585	654	599	647	604	666	640	635	629	658	637	598	589	626	637	592	647	634	613	577	561	607	600	591	517	617	628
36822	27974	35401	27765	12390	5042	2577	1393	711	410	369	358	402	344	352	353	357	384	340	342	373	364	342	335	377	357	344	366	361	364	350	402	368	362	354	345	337	333	345	367	355	359	391	326	364	350	359	384	368	368	354	377	392	391	333	356	369	344	361	333	373	362	362	351	361	407	370	359	356	388	372	399	343	374	349	396	299	340	354	395	379	369	347	351	395	354	376	347	378	357	377	378	334	367	382	343	387	393	406	345	357	349	377	369	335	341	342	384	374	343	385	380	367	397	363	365	383	383	384	380	353	372	371	349	382	358	361	357	323	384	386	339	393	398	344	340	392	368	389	383	333	372	382	381	386	358	358	389	357	353	368	378	355	360	375	369	392	376	358	332	345	359	373	354	367	377	334	331	351	376	369	386	349	368	373	412	350	377	392	354	374	367	373	379	356	339	332	374	347	356	387	379	355	338	356	361	392	360	383	354	372	398	390	383	374	400	392	318	357	336	338	378	372	380	369	336	375	353	374	344	382	372	360	343	354	375	350	364	370	371	417	377	326	360	343	365	352	376	330	338	410	355	357	343	363	361	356	368	323	386	377	433	356	397	371	387	373	358	360	350	353	400	359	358	313	377	364	409	389	373	336	386	388	402	379	358	378	368	365	378	356	357	334	399	353	384	342	346	405	367	352	389	347	326	411	370	374	364	387	390	362	352	359	329	388	341	324	360	346	341	374	363	371	364	339	394	382	356	372	378	337	349	367	374	393	370	348	356	378	362	339	373	403	342	410	341	399	361	366	336	353	380	388	385	352	371	426	348	370	366	344	376	389	362	356	372	399	360	372	366	361	343	347	370	363	372	381	396	394	385	363	369	368	353	390	347	356	342	344	341	337	348	388	384	370	394	422	365	359	350	342	376	365	348	344	367	348	351	359	384	388	363	343	336	404	377	334	365	345	398	369	373	338	333	386	386	374	361	380	371	361	399	383	360	364	338	372	354	407	367	351	362	375	379	330	356	368	386	371	371	340	361	379	395	357	345	398	338	399	374	330	356	381	365	373	385	359	370	399	335	349	365	377	396	383	416	387	334	395	364	377	357	372	386	425	387	406	380	395	377	357	382	355	362	348	369	376	350	367	393	351	391	342	357	364	333	364	350	334	333	377	316	353	354	358	334	383	393	387	376	359	358	335	360	336	363	360	322	342	364	344	345	415	317	362	365	351	321	324	375	334	402	334	342	397	382	340	343	354	404	393	379	363	388	346	337	372	376	369	372	399	340	370	379	340	386	372	366	363	355	373	404	381	360	335	357	364	368	375	404	331	350	348	383	370	330	360	387	362	359	363	382	356	345	360	402	355	338	340	393	380	360	369	385	346	339	360	380	408	397	399	354	369	382	394	383	371	383	360	338	329	371	382	408	379	388	388	376	371	326	412	386	362	337	403	363	339	374	341	351	329	356	356	385	359	319	363	342	327	370	367	340	357	397	391	351	349	350	355	393	355	347	368	354	361	352	362	333	370	383	407	356	368	365	356	379	348	371	358	367	369	352	333	379	354	351	383	348	371	382	335	372	365	367	354	389	355	330	335	351	382	389	395	368	397	375	355	346	344	363	367	381	402	346	370	332	356	359	379	363	347	335	392	324	326	394	349	355	322	355	364	374	362	401	382	388	350	376	313	370	359	348	369	403	344	337	364	365	398	340	345	370	313	359	365	366	335	357	349	339	373	349	367	398	347	374	354	354	328	378	362	381	378	332	316	327	394	376	365	366	340	369	368	369	366	368	348	367	365	369	370	340	362	342	375	393	340	378	366	354	361	337	343	393	325	336	347	381	334	341	359	369	365	362	331	370	349	386	362	312	352	348	379	359	400	418	371	354	377	346	381	338	359	338	356	370	335	380	327	371	353	353	367	332	348	369	391	369	404	357	312	378	383	376	365	347	355	375	347	379	349	363	397	359	327	392	361	342	347	347	363	383	382	378	388	363	399	349	382	363	353	341	344	375	383	390	340	377	341	318	337	364	366	355	365	359	369	353	393	370	326	346	351	347	351	346	385	370	388	371	402	377	349	346	380	354	407	372	342	390	389	366	339	372	389	422	335	375	362	348	329	361	384	347	357	384	378	358	351	396	396	348	392	360	375	373	374	378	393	372	340	367	353	362	366	353	347	360	375	370	375	358	401	348	392	356	408	374	367	345	359	365	350	366	352	357	378	354	349	348	350	367	333	390	341	389	353	322	344	360	370	342	333	404	361	370	342	382	420	350	350	362	392	355	381	378	353	389	359	370	407	368	361	343	361	373	354	325	366	345	325	359	356	340	371	332	388	369	358	349	348	317	388	321	343	358	384	360	354	397	378	407	368	375	342	329	388	402	389	338	365	371	382	343	375	348	353	384	337	337	377	340	333	351	336	352	368	366	396	355	340	332	358	365	332	401	379	351	389	381	364	385	365	381	373	399	388	349	365	378	407	370	350	336	310	346	351	392	344	341	357	373	357	365	368	340	377	326	393	412	351	371	345	331	407	383	360	374	367	373	368	361	396	367	352	373	335	348	375	383	361	379	364	379	381	378	347	330	340	354	367	347	372	439	343	337	362	387	366	371	394	377	373	371	383	376	358	333	349	372	415	361	370	384	356	370	373	378	355	346	371	369	380	386	357	383	361	366	349	374	368	359	370	358	376	328	352	373	356	342	339	389	371	354	363	362	351	404	364	356	386	368	376	377	344	362	332	369	360	370	375	366	359	385	372	320	345	393	400	342	376	374	374	330	371	383	363	351	357	369	363	355	351	378	374	358	313	350	369	370	387	373	358	354	358	376	331	339	354	369	401	407	361	375	359	312	318	341	366	347	347	386	383	392	347	350	378	347	369	377	384	365	351	372	378	361	339	364	362	355	350	358	332	383	352	352	346	325	360	380	352	370	361	344	368	368	348	322	371	375	351	364	364	358	356	416	377	391	373	397	391	361	361	326	351	349	340	364	373	380	369	344	375	399	399	359	377	344	381	363	331	372	348	339	378	364	353	336	394	362	392	348	392	360	336	332	329	377	368	361	341	396	389	342	370	377	355	369	404	386	342	357	381	414	374	395	375	329	332	377	359	359	337	384	329	377	388	331	358	379	367	394	370	397	366	326	376	384	348	377	360	367	340	344	355	356	389	349	397	386	377	384	353	358	343	352	366	379	344	378	383	340	375	356	364	377	370	333	341	380	370	387	374	334	355	325	328	365	343	395	410	365	365	362	373	347	383	334	392	396	343	347	367	401	338	392	369	378	369	379	337	332	339	353	359	389	338	342	375	325	365	365	351	341	327	353	369	404	360	379	369	342	344	421	361	353	343	361	346	383	386	354	370	346	355	367	379	396	317	344	349	346	381	365	378	345	371	340	423	372	334	369	349	385	337	363	398	407	362	356	382	357	314	358	377	364	373	367	378	380	366	359	401	377	346	361	375	360	346	376	365	322	352	374	380	334	346	349	379	361	348	372	337	381	367	370
23161	23023	40275	35905	23031	13192	8370	5089	1885	814	835	861	840	776	764	807	806	824	763	819	829	759	797	825	847	857	821	829	797	779	771	852	803	806	791	827	874	845	840	802	841	749	780	822	809	792	809	764	802	814	800	789	818	807	715	825	868	840	819	744	803	820	845	764	792	819	802	757	840	823	762	790	830	829	803	821	792	839	820	839	788	785	829	774	773	816	789	830	805	799	800	789	795	812	860	811	787	815	800	777	834	837	814	808	828	775	783	799	817	829	799	831	817	765	828	872	773	816	761	818	808	815	795	799	824	785	827	791	768	800	825	840	781	784	800	822	763	821	787	776	782	771	833	747	803	807	830	804	778	827	869	788	789	844	770	794	738	783	790	800	775	807	759	798	788	806	848	825	797	859	862	818	830	794	794	800	828	861	791	805	837	785	823	823	841	816	788	797	857	823	761	810	851	789	860	755	766	803	818	821	793	872	822	751	808	746	773	757	816	789	834	819	827	810	834	831	805	812	760	836	772	810	783	763	724	794	796	861	785	789	801	822	777	825	802	792	844	818	722	813	793	800	813	769	788	822	863	867	853	803	801	762	782	777	814	818	779	789	811	802	813	828	813	782	811	810	802	782	788	795	810	820	771	765	758	823	825	789	819	789	780	804	789	839	844	804	801	791	807	816	822	790	849	839	823	822	812	839	802	844	823	794	774	760	833	812	790	831	833	838	814	776	815	794	767	831	754	837	796	779	794	845	756	837	791	788	853	819	795	793	784	813	760	824	771	878	797	803	770	823	792	854	815	761	737	830	814	816	800	819	762	809	803	851	799	832	777	758	764	788	826	806	805	835	839	821	766	795	849	800	782	785	787	837	740	798	797	817	810	820	772	827	839	800	826	813	802	751	813	857	820	780	831	792	879	779	798	814	808	810	768	854	781	819	833	815	839	789	837	849	768	780	840	835	809	848	841	753	803	809	811	833	826	840	835	788	745	806	883	802	786	811	794	828	793	798	794	833	785	791	811	830	810	828	856	802	809	801	816	758	797	800	777	763	880	806	762	786	820	741	791	767	788	776	821	799	786	751	798	809	768	823	782	832	795	796	796	817	799	773	805	809	869	766	837	826	821	814	827	821	829	778	839	763	846	877	873	832	814	785	815	786	797	790	828	773	811	793	812	803	818	812	796	733	857	785	794	785	839	795	752	790	801	787	781	815	787	817	803	778	901	824	814	794	821	787	801	835	799	843	779	825	855	852	820	803	785	755	794	829	778	795	787	814	825	789	786	830	838	816	866	787	749	765	809	828	837	757	829	741	790	841	805	841	822	712	840	787	803	792	812	811	827	817	803	792	837	809	806	805	797	849	801	790	785	826	841	818	798	782	791	831	804	758	856	806	800	832	801	796	804	755	782	827	785	810	825	831	760	748	806	771	805	808	785	812	792	789	821	796	842	830	810	785	789	822	841	796	816	802	801	817	777	728	798	778	750	829	798	791	823	787	821	766	809	856	766	826	788	749	787	829	839	829	831	808	756	837	821	746	755	759	780	789	802	765	807	809	818	771	795	777	809	851	834	796	804	776	860	801	757	802	853	774	813	840	775	798	785	842	777	803	817	821	806	807	760	824	832	814	786	828	795	810	824	833	795	789	777	849	785	775	823	840	839	784	825	790	855	816	777	823	836	792	831	815	826	810	839	852	775	850	812	779	820	805	824	775	778	802	786	813	775	826	797	846	816	802	815	778	815	812	772	785	783	778	828	794	839	827	816	858	810	838	794	769	819	820	803	795	784	789	813	745	829	850	780	778	824	827	802	875	799	810	783	759	759	786	792	810	741	801	832	805	763	787	721	814	820	793	785	823	795	860	795	838	796	809	791	769	828	769	814	814	794	812	771	788	786	798	824	769	787	786	866	792	868	784	773	826	807	777	800	835	781	838	766	769	828	800	819	861	781	838	815	808	811	806	814	797	836	831	813	827	818	792	850	782	812	792	828	788	873	808	825	830	792	800	772	797	754	798	823	799	796	814	790	841	802	820	753	814	812	807	776	830	803	788	843	803	846	748	823	809	832	835	814	828	784	809	830	866	747	816	811	816	842	823	851	782	792	796	846	805	846	815	852	815	772	815	798	812	812	832	784	805	777	746	763	809	793	825	797	817	753	828	821	768	804	785	764	813	779	828	781	770	751	796	803	781	713	820	792	807	853	839	821	784	813	808	841	842	781	757	794	870	796	796	800	804	787	832	804	807	808	817	743	792	805	793	763	785	761	830	825	754	802	790	775	790	803	759	827	851	776	754	709	827	827	822	791	807	798	797	793	784	785	796	808	817	819	820	793	819	818	810	788	865	790	827	802	781	818	766	815	842	820	760	802	814	836	821	809	786	773	860	772	760	793	824	770	815	861	794	807	833	814	842	784	784	801	849	774	803	759	797	812	818	786	796	811	817	768	817	839	823	839	804	817	820	794	780	794	783	815	748	804	794	832	753	814	816	832	874	767	850	831	794	840	791	856	797	798	795	800	802	829	793	797	739	785	843	827	801	822	797	801	768	850	809	816	835	776	793	789	777	775	815	796	814	808	853	783	800	830	770	787	803	793	798	785	797	794	826	853	835	815	843	821	789	805	768	822	791	835	790	772	798	755	776	805	804	782	808	801	777	795	860	781	832	841	820	840	848	750	794	802	868	776	789	843	760	794	764	776	752	806	809	826	756	787	860	796	821	835	773	795	790	830	811	801	842	812	808	825	811	811	803	834	781	790	768	816	812	804	826	802	796	854	834	780	769	767	809	857	815	789	811	809	785	802	795	821	781	807	828	817	818	826	830	818	810	880	813	796	780	800	790	831	811	808	804	801	845	777	836	834	825	775	773	813	797	781	829	793	826	723	807	831	838	782	845	862	870	829	816	846	820	789	820	769	800	803	790	829	775	803	801	834	828	809	820	781	841	826	796	849	800	792	793	829	817	860	815	801	805	767	775	796	767	830	758	767	793	778	752	777	810	783	791	799	824	763	834	832	789	825	815	756	801	812	823	819	825	802	789	798	810	739	825	794	815	751	824	814	800	870	859	793	805	772	834	809	800	790	782	782	831	852	827	800	818	832	783	811	820	788	809	825	780	816	792	805	730	791	839	821	779	794	759	810	782	859	838	807	811	790	830	756	803	757	820	841	809	828	792	802	785	804	760	842	771	840	830	783	785	816	835	833	804	811	809	842	781	785	788	807	780	800	771	820	799	792	769	814	797	818	800	764	789	803	817	770	875	816	782	829	793	795	819	877	780	798	752	800	799	850	812	806	832	774	830	752	750	848	756	846	798	828	841	794	800	855	816	853	828	788	832	824	796	804	787	824	781	816	832	771	851	769	728	802	779	820	774	799	863	780	863	765	836	797	793	797	794	793	765	790	793	843	761	821	753	784	800	807	823	790	822	775	816	752	752	830	761	798	806	785	775	820	744	806	823	804	812	798	820	769	829	772	792	836	805	739	843	811	754
46564	35051	41045	27982	14847	6947	4100	2889	1444	342	299	335	372	347	300	315	291	359	327	363	308	351	328	326	343	291	352	331	348	353	312	356	346	345	301	341	329	337	284	402	350	344	346	315	330	353	359	353	322	333	348	367	338	350	303	313	324	348	305	325	322	338	338	377	325	344	309	329	332	299	343	322	354	315	356	337	327	352	347	336	333	364	328	337	364	330	348	345	314	313	316	337	357	311	334	334	340	343	359	320	291	352	354	332	328	335	304	376	330	335	347	305	306	336	344	336	314	324	336	321	320	309	318	354	381	316	385	311	347	330	336	353	325	342	325	321	315	348	335	350	350	316	349	311	316	357	331	332	323	330	337	296	350	322	387	338	300	333	386	317	354	338	340	320	341	328	356	339	340	360	329	288	351	316	360	322	354	321	339	305	314	345	322	314	335	341	316	348	324	307	334	301	292	341	313	337	354	340	325	324	332	312	314	347	356	350	317	331	336	308	313	327	316	311	323	319	336	334	336	323	344	342	326	323	308	373	333	341	323	315	360	326	338	358	338	353	342	334	325	325	336	304	294	311	287	343	329	336	328	388	295	340	351	346	298	344	337	358	336	359	314	336	336	318	326	358	314	329	327	343	350	319	359	368	341	299	329	346	305	310	369	292	349	316	319	298	331	346	332	326	357	321	351	362	351	357	330	321	298	327	332	311	328	358	345	316	315	320	305	321	361	341	336	329	339	315	327	345	317	344	336	362	331	319	370	325	330	337	346	325	335	314	322	378	338	372	350	382	343	323	330	351	334	333	343	325	334	334	329	331	315	359	352	315	313	342	331	334	339	351	358	347	348	354	338	331	339	340	302	364	326	317	311	330	338	349	302	328	311	340	342	374	321	325	346	339	348	330	323	307	345	344	364	342	291	308	389	325	327	346	274	343	310	294	312	315	325	314	332	337	306	352	330	351	340	328	350	328	335	341	315	333	346	314	316	321	329	339	354	328	337	333	326	351	344	324	320	350	330	324	328	321	358	305	336	318	315	302	317	363	322	369	342	341	358	324	340	356	354	355	323	315	317	341	316	343	333	353	346	354	319	341	333	343	312	298	320	285	346	349	380	381	283	292	316	343	326	365	335	334	300	360	369	350	341	356	346	334	281	319	347	361	364	322	322	356	332	327	323	311	346	324	332	311	356	324	327	353	359	336	326	322	335	330	309	352	343	325	354	354	343	326	314	327	355	317	317	328	344	330	367	358	362	329	321	324	331	320	333	322	362	340	348	355	311	349	351	330	329	339	303	354	366	370	314	305	342	313	347	349	359	365	326	335	327	307	349	367	322	331	313	357	317	308	349	349	338	335	354	342	310	308	345	338	348	312	312	368	342	337	340	327	333	350	328	311	326	343	370	383	322	338	342	328	332	364	331	333	342	347	345	312	343	294	342	343	346	322	335	337	346	360	322	320	316	323	382	350	324	312	356	347	364	297	313	342	343	344	338	333	340	337	331	332	333	310	362	362	319	340	332	333	294	336	311	326	329	332	341	323	343	343	340	331	318	346	332	340	329	319	368	328	310	307	325	328	354	322	314	353	328	327	293	330	324	309	363	367	305	317	345	334	361	375	321	337	319	336	327	337	325	305	334	365	344	372	320	358	347	342	322	341	305	327	334	327	323	338	352	353	350	333	338	319	365	314	303	329	341	365	298	342	367	303	307	368	308	291	367	312	333	323	295	331	330	343	351	317	337	360	351	330	330	316	364	324	330	313	357	372	338	364	298	333	360	371	322	337	372	330	335	350	319	317	318	318	330	404	338	344	370	307	334	334	334	357	332	312	333	290	349	330	316	375	329	330	309	348	335	338	316	375	314	350	336	329	296	313	323	330	315	319	336	368	373	329	310	316	345	305	334	354	358	327	337	354	314	322	342	330	311	354	341	331	350	337	367	322	305	310	334	326	303	348	344	332	324	335	309	336	311	340	332	354	385	309	343	339	304	330	351	337	329	330	320	314	335	342	334	334	387	324	318	347	360	355	369	332	351	341	326	325	350	357	340	324	309	379	328	316	340	331	381	328	333	333	326	329	325	320	342	349	293	342	359	375	359	362	337	326	379	343	325	355	337	358	369	318	353	347	333	325	322	325	365	336	336	334	339	344	390	305	328	305	343	331	339	347	354	315	353	300	341	325	329	320	318	316	327	353	319	321	323	327	303	356	337	330	352	290	310	346	344	354	353	358	319	338	358	316	292	333	330	318	353	341	326	336	286	298	331	345	361	332	316	318	364	349	319	366	316	342	339	335	365	313	339	337	355	320	305	303	358	345	335	354	356	311	345	337	373	333	337	355	316	360	337	307	353	355	321	318	323	300	338	327	335	344	300	298	307	360	320	318	333	318	324	352	307	321	311	312	362	334	324	304	318	343	309	307	346	349	322	378	328	352	353	372	343	314	349	347	288	337	325	311	328	311	332	330	361	315	362	343	336	306	307	333	353	294	345	322	358	325	362	342	308	312	344	360	333	300	322	330	297	329	314	344	347	320	323	340	366	346	345	322	336	386	350	314	343	366	312	355	299	346	349	322	348	332	316	324	346	313	346	344	336	314	306	337	354	356	312	316	351	334	340	365	327	355	315	337	306	343	321	323	329	339	367	319	317	327	325	307	322	370	302	310	303	321	373	355	344	325	333	318	351	318	339	328	316	344	364	320	349	351	345	320	297	334	305	322	331	315	354	278	337	363	332	305	342	340	326	344	355	320	339	332	320	327	308	337	376	349	339	354	353	335	295	330	356	330	351	286	336	336	360	369	363	351	304	326	314	311	311	321	355	338	343	316	351	315	382	344	322	365	344	324	321	364	371	317	337	326	371	356	336	323	332	345	367	322	322	330	329	336	330	353	344	326	347	345	344	357	307	308	365	335	338	343	319	321	347	326	311	342	363	336	353	314	336	361	338	320	334	377	336	353	346	311	338	355	344	341	377	323	340	345	333	373	357	336	361	370	313	328	347	323	351	346	354	324	360	329	347	318	333	330	332	328	388	286	322	357	343	355	339	331	336	326	340	368	310	298	332	330	333	327	331	324	357	345	363	336	304	314	347	334	315	338	342	343	349	323	323	335	307	299	332	322	327	323	349	360	312	328	325	345	330	353	337	348	330	351	328	359	337	353	302	338	357	341	358	354	323	364	350	319	331	310	362	304	334	321	300	340	322	320	351	320	335	316	337	330	348	326	362	377	325	307	350	325	350	308	321	326	344	321	330	309	319	357	309	346	331	326	302	330	365	315	332	337	300	332	346	335	328	314	335	327	347	344	374	349	334	342	322	341	332	320	331	338	337	330	333	328	309	338	371	313	293	315	289	345	359	342	341	312	358	346	315	359	374	308	317	334	344	333	326	344	321	300	316	302	321	338	354	312	334	373	339	350	308	329	319	317	357	322	334	324	301	346	342	355	358	356	336	357	343	359	330	347	359	378	286	361	300	353	306	325	327	348	355	369	339	343
28717	27910	43447	36276	26716	17381	12077	10118	4311	739	716	765	737	719	785	727	713	763	729	722	762	725	738	703	726	719	713	736	709	708	736	742	678	749	712	738	727	717	717	734	755	719	691	735	737	736	721	718	753	708	725	689	708	752	725	742	718	684	750	745	740	722	746	740	740	729	721	728	764	688	774	723	743	727	716	750	702	726	747	745	738	743	742	743	788	750	694	726	742	726	759	758	712	744	739	761	726	769	696	713	741	711	694	731	718	723	749	722	714	699	694	721	730	724	731	765	734	751	737	737	703	734	756	781	772	772	713	754	704	771	690	749	713	780	747	732	719	728	758	708	699	754	736	760	713	704	746	731	791	673	755	732	773	692	763	729	682	686	719	718	709	732	739	744	701	685	759	739	647	747	731	740	748	751	738	715	716	726	700	774	723	714	711	711	739	710	735	717	701	707	757	694	736	704	753	763	741	718	709	745	704	702	711	730	702	728	721	755	681	717	733	772	693	747	717	684	713	725	719	717	679	800	712	752	682	694	709	751	715	723	703	735	755	675	676	750	742	705	748	730	787	684	729	704	754	739	722	735	738	756	756	744	678	740	749	744	820	791	702	737	705	767	720	720	734	727	750	764	707	743	713	736	702	750	694	731	743	736	726	761	716	726	759	747	696	685	759	725	719	743	726	738	676	777	711	789	706	746	702	727	755	693	746	748	731	717	733	718	703	673	718	700	655	690	728	752	749	749	772	712	737	744	670	707	758	746	744	730	703	734	704	746	756	735	773	720	725	719	745	731	722	699	742	716	708	688	715	740	696	726	767	668	766	730	751	778	777	784	719	711	694	764	745	733	716	723	734	772	711	732	696	675	730	723	688	743	729	737	768	744	743	711	717	755	713	752	720	725	739	730	754	695	755	703	694	767	707	721	796	706	713	755	736	730	733	714	747	762	724	738	703	721	746	691	700	758	670	757	711	695	740	710	732	717	745	741	730	749	716	715	706	766	734	717	724	769	762	719	695	717	709	750	719	740	733	711	785	750	782	710	708	737	712	729	725	752	718	801	693	733	707	709	729	720	735	751	781	712	720	748	761	696	696	722	730	746	714	741	722	758	707	713	690	740	732	730	754	717	712	723	739	676	772	732	708	756	681	773	726	774	717	770	736	719	744	703	736	693	727	736	691	756	727	779	745	707	714	764	678	730	712	779	738	788	732	735	710	696	717	732	725	731	744	754	718	757	716	708	706	789	759	699	777	745	775	723	707	785	789	722	757	767	680	771	746	745	713	731	738	676	774	710	734	693	752	750	719	728	749	719	755	692	744	728	750	753	728	738	728	760	722	725	705	752	735	697	723	731	767	742	696	688	666	687	773	709	761	725	720	722	669	726	740	742	734	691	734	733	743	752	748	753	754	713	797	777	749	765	778	700	737	672	716	745	683	723	777	724	725	702	747	739	702	714	713	699	738	709	700	744	697	688	711	689	758	718	708	742	733	707	707	743	719	787	752	691	747	744	722	719	701	770	690	723	759	690	699	712	741	736	753	744	698	713	744	715	747	795	708	715	793	712	744	739	701	750	706	719	697	695	703	717	699	695	728	753	711	737	731	715	751	756	739	737	740	705	716	766	727	671	763	725	752	728	735	751	728	776	714	752	697	680	692	730	747	750	785	716	701	780	729	705	708	708	717	720	752	734	738	741	734	726	705	730	771	740	705	716	750	719	773	727	796	754	766	751	740	794	723	720	716	709	766	760	687	721	750	720	747	745	688	764	730	736	746	736	706	719	759	733	722	671	732	736	744	716	729	733	756	711	683	757	751	688	754	749	713	709	718	756	713	711	733	698	728	698	754	697	758	779	755	745	737	673	716	759	702	721	716	723	751	757	715	711	710	744	758	748	721	749	758	784	721	751	736	695	748	708	733	730	699	716	765	712	718	721	707	782	728	744	732	682	713	699	711	740	724	695	689	725	755	725	694	746	729	753	726	709	740	753	714	780	750	698	739	761	705	748	735	771	734	724	757	732	735	706	743	730	691	724	744	745	756	703	715	749	724	703	705	770	723	735	719	734	768	777	724	723	727	741	757	746	751	775	775	732	725	696	766	725	707	745	752	729	672	763	712	710	719	735	741	712	765	723	745	718	777	728	738	704	727	721	746	734	765	706	749	680	749	713	732	730	729	703	730	719	675	696	726	732	734	724	743	735	716	751	765	752	697	737	719	712	738	756	726	688	723	719	751	773	744	727	717	702	775	786	741	760	732	716	715	710	751	737	750	768	736	703	685	710	744	770	685	742	685	736	713	766	704	764	695	733	738	766	775	743	733	748	763	709	778	747	733	697	718	750	755	758	700	761	746	767	726	719	759	754	759	776	744	729	743	770	742	749	733	685	745	750	747	720	749	751	709	722	714	680	750	735	777	729	717	731	678	739	745	709	734	723	745	728	779	757	713	737	691	713	708	729	722	733	766	696	720	706	734	729	740	706	693	730	707	739	756	757	701	777	730	689	725	723	751	735	751	742	731	761	698	754	705	720	748	693	720	745	776	698	740	750	684	724	727	703	751	684	753	723	719	781	703	782	726	732	718	749	697	689	726	753	767	728	747	731	717	700	672	728	704	735	713	710	681	744	696	694	741	729	716	715	720	717	777	729	709	754	727	757	699	721	687	720	733	694	729	745	725	717	724	716	726	713	667	723	759	727	730	791	772	761	741	709	753	728	794	742	783	746	716	748	718	722	755	750	717	744	742	706	751	714	697	713	738	719	667	721	698	764	774	713	757	758	677	800	753	747	689	744	753	770	728	696	735	747	713	750	708	713	668	738	770	722	736	749	708	735	706	765	710	781	749	747	742	739	723	703	721	757	752	725	766	710	753	722	731	740	712	760	759	763	730	734	704	735	715	742	727	721	702	738	751	757	783	739	747	706	721	762	738	748	763	700	712	693	786	705	736	731	719	756	678	691	688	746	708	672	767	737	725	734	679	730	745	693	714	713	729	786	752	767	742	721	768	709	730	723	708	745	713	718	720	722	791	686	717	733	700	707	677	710	749	758	725	734	691	724	735	689	739	707	702	785	727	708	720	742	731	717	727	741	706	715	749	722	781	761	718	726	773	733	724	743	697	725	726	733	679	746	721	770	728	761	677	723	765	752	721	757	691	737	698	750	727	758	690	784	697	722	738	727	786	719	740	743	757	723	670	768	720	754	728	711	710	744	693	772	746	750	712	732	728	747	709	739	705	759	716	654	717	742	721	776	703	704	718	725	708	784	704	745	729	713	742	739	734	805	757	696	747	761	744	755	714	716	743	706	733	691	720	734	717	745	708	723	717	714	715	750	759	721	701	710	747	728	696	721	731	755	761	752	758	729	738	758	730	703	721	731	718	698	720	755	751	793	737	710	741	758	745	735	731	722	746	713	740	775	735	722	734	769	726	775	754	772	733	713	759	709	741	723	669	742	746	747	736	743	702	686	740	750	764	756	724	805	733	681	710	778
24642	19751	21237	13329	6873	2367	601	301	248	246	241	243	264	260	263	230	222	254	244	250	251	242	243	255	262	266	235	227	247	245	238	238	271	248	251	244	261	255	247	240	258	236	254	235	241	267	239	233	240	247	229	242	224	273	232	255	258	223	248	256	259	245	240	217	218	231	252	262	222	223	250	242	233	249	269	241	255	210	240	253	243	261	255	236	245	240	262	250	242	235	296	228	245	238	272	253	249	239	213	222	246	269	246	229	237	250	242	244	249	261	257	239	255	247	224	246	256	255	278	253	249	228	237	242	234	259	253	248	232	241	267	226	214	229	256	247	248	211	223	242	250	245	255	236	268	273	252	255	261	276	264	281	273	242	245	237	247	247	231	258	244	235	223	231	251	250	213	256	214	233	227	238	240	232	232	254	241	252	271	281	278	223	233	221	260	240	231	262	259	205	227	237	267	232	226	240	231	216	252	221	239	254	242	257	232	244	221	289	242	205	249	249	259	220	250	249	262	249	264	250	236	250	219	228	247	237	232	201	253	265	224	230	231	253	257	261	238	279	243	244	242	267	291	245	243	250	211	224	243	247	269	269	234	204	265	216	235	265	255	242	262	233	286	249	250	239	244	261	270	273	263	235	252	249	260	230	242	242	228	258	237	250	232	236	233	232	252	255	271	270	221	247	248	259	257	244	255	247	252	237	256	260	257	257	261	242	252	227	246	244	259	239	252	244	225	216	247	244	226	245	235	231	249	258	243	278	244	249	213	231	244	213	250	259	251	242	224	232	235	288	247	242	255	241	252	235	247	250	254	243	263	238	240	238	226	241	259	238	203	251	221	284	244	233	248	222	251	240	225	218	234	259	226	213	236	212	265	231	239	226	251	263	237	251	232	244	279	262	282	259	256	259	203	252	231	253	264	272	259	251	229	263	244	216	245	223	232	262	243	238	269	254	240	227	234	243	229	241	220	225	270	235	244	233	233	246	249	223	250	245	259	230	261	256	255	222	284	240	227	262	217	246	253	273	266	240	255	234	239	239	258	222	234	240	242	246	245	247	236	263	255	232	229	234	237	256	269	247	249	224	223	272	285	250	246	244	237	242	229	238	235	249	255	232	266	248	240	229	243	241	211	257	256	255	222	238	241	215	242	235	234	251	213	235	244	248	248	259	248	256	250	253	252	251	269	225	248	254	254	285	252	260	231	232	244	240	247	255	239	272	250	226	261	255	224	259	267	264	254	247	250	236	248	255	266	233	243	250	256	209	226	229	253	238	233	241	247	246	268	255	226	246	236	231	220	235	235	238	249	265	239	256	232	234	250	227	230	262	242	244	240	253	231	250	273	216	265	219	244	240	249	265	269	228	233	260	264	222	249	243	264	269	231	270	240	220	221	232	283	240	202	225	232	262	271	261	250	224	267	239	233	223	241	228	256	252	257	242	242	222	214	215	254	224	248	257	245	224	234	267	233	245	260	220	254	228	244	235	228	238	233	227	250	250	235	241	253	250	249	230	244	283	232	226	242	250	266	237	236	223	249	250	247	267	264	225	263	256	238	277	255	246	283	229	237	240	232	243	229	234	237	259	256	242	221	293	247	237	222	242	242	240	237	255	248	253	237	229	267	255	234	262	237	228	235	231	231	251	251	239	231	252	243	230	264	236	277	230	247	256	233	256	253	235	275	228	258	257	248	228	266	201	258	243	242	237	219	247	235	249	233	255	227	262	265	251	245	219	245	262	262	218	256	233	240	235	233	260	255	254	270	244	265	244	229	238	220	258	264	247	246	239	250	258	241	266	218	268	241	236	243	238	209	238	237	233	264	217	246	276	251	251	218	219	261	239	264	234	218	260	244	220	247	236	227	254	274	240	255	233	224	266	256	236	267	230	235	225	246	211	259	240	242	279	244	225	216	240	241	218	233	229	246	276	252	266	285	291	250	243	241	259	221	267	238	252	228	250	226	229	276	227	208	268	235	262	247	238	258	238	209	217	228	217	248	230	238	224	248	267	288	223	222	270	243	243	233	297	256	247	267	248	249	250	226	240	249	251	260	263	243	233	234	219	224	251	208	241	248	280	257	239	260	227	227	254	256	231	238	211	250	223	239	232	238	239	225	252	240	248	267	273	276	231	265	235	235	260	235	254	227	237	264	199	239	228	256	270	273	258	245	227	207	231	264	242	252	251	220	267	276	229	263	260	244	255	220	276	256	265	250	246	259	260	238	262	242	259	254	248	249	283	259	254	225	263	244	231	247	254	238	240	266	269	241	223	229	258	253	235	243	239	241	232	243	243	251	255	275	250	235	242	247	255	249	274	243	248	265	211	258	249	234	233	259	243	269	228	227	264	217	270	206	244	241	225	232	288	257	257	256	272	252	257	205	229	242	251	263	261	240	235	224	249	251	239	257	228	250	240	206	227	236	250	232	223	231	271	238	223	244	288	230	243	219	249	256	232	239	267	233	274	242	259	233	253	226	226	248	225	241	224	225	238	242	276	212	241	237	225	242	224	245	233	227	245	241	241	277	251	221	264	242	223	222	252	222	231	239	229	254	242	232	236	218	233	199	255	256	238	260	249	224	221	233	223	239	272	278	250	254	220	281	250	239	241	228	249	236	249	246	241	234	256	245	281	240	274	230	259	278	255	246	256	254	235	271	233	246	252	241	254	238	218	257	263	220	247	252	227	254	228	232	246	263	228	255	251	252	234	230	242	242	259	254	270	226	214	242	212	216	261	246	245	232	232	256	257	244	248	281	223	234	268	225	240	284	258	277	246	257	260	218	239	239	254	257	214	239	232	246	229	260	261	256	249	225	240	258	230	253	224	261	248	218	236	248	259	227	246	246	248	250	257	223	237	198	253	250	243	251	242	265	247	224	239	259	230	267	249	257	273	248	233	248	233	223	218	261	284	248	243	267	286	245	224	221	261	205	270	271	244	250	244	270	270	268	251	266	248	259	259	265	259	253	220	219	238	266	259	263	229	245	237	287	253	254	274	244	245	236	266	260	255	242	253	244	251	237	254	234	249	287	261	248	245	240	249	259	265	241	261	254	268	244	250	254	258	235	214	242	252	242	284	238	284	266	247	270	237	238	250	262	241	215	242	239	270	269	251	253	255	260	239	232	239	255	248	248	235	227	241	248	253	263	254	238	228	280	230	286	264	244	214	248	286	248	236	231	245	242	247	243	229	260	222	241	259	245	244	221	235	249	233	233	259	277	241	257	215	245	232	231	228	246	230	248	209	225	232	251	261	260	229	224	228	234	250	238	254	263	255	231	247	235	219	254	234	251	249	238	222	244	265	241	236	225	259	254	236	253	267	248	257	242	232	234	232	244	229	233	252	257	266	271	237	221	279	238	234	255	234	250	234	238	213	236	217	217	241	252	240	248	251	253	229	255	224	230	248	236	239	211	222	269	248	253	230	218	232	274	291	228	273	255	253	250	231	241	252	266	246	263	242	273	243	239	269	278	251	258	263	249	218	222	241
15019	16354	27098	23893	15864	7282	1750	728	624	561	558	559	567	581	600	544	603	562	608	552	577	571	564	577	550	550	541	588	569	558	581	562	604	542	586	562	554	607	553	601	582	575	608	587	572	541	583	598	581	557	591	552	578	610	587	556	519	515	593	555	559	586	553	554	578	558	596	582	552	560	567	528	584	595	610	561	578	542	597	624	579	553	545	555	614	580	566	581	544	581	559	579	570	539	596	545	529	583	600	581	589	581	565	584	587	625	593	583	587	554	566	574	602	585	551	620	549	579	552	539	562	518	558	601	592	580	626	585	527	556	550	583	599	570	574	568	601	610	597	553	581	568	592	577	577	588	590	626	587	555	574	568	583	603	552	566	593	547	586	590	602	585	567	543	522	568	557	593	552	564	585	557	584	575	558	548	571	608	582	581	561	605	577	563	582	597	553	595	546	560	542	564	552	582	571	540	590	587	578	557	561	586	544	580	576	608	565	542	568	558	557	576	600	574	572	607	602	559	573	575	584	608	537	589	585	573	578	557	529	603	590	587	574	568	584	585	598	567	561	550	554	567	622	629	601	562	569	560	577	565	506	576	574	551	549	532	543	581	558	607	589	577	572	641	553	553	539	539	574	552	602	549	591	598	582	559	572	588	582	575	609	583	568	581	580	556	578	577	566	564	568	607	586	537	582	604	559	560	569	557	619	550	599	540	567	530	572	554	620	567	571	568	569	602	577	579	555	566	597	580	601	567	601	569	558	564	600	578	551	546	556	585	588	535	583	528	560	581	567	541	596	529	565	570	571	555	561	594	541	565	577	552	592	599	584	578	600	568	582	607	597	527	512	595	572	570	549	552	580	595	571	572	558	540	573	581	562	572	606	564	593	564	581	565	566	560	601	557	618	568	561	567	524	595	541	570	550	570	558	602	582	584	609	590	504	554	583	586	558	590	536	558	580	542	541	542	553	548	578	562	560	561	564	575	603	591	557	624	592	568	592	550	576	571	585	623	581	616	543	548	589	584	601	573	540	585	571	597	605	566	568	578	584	586	587	600	593	582	538	594	578	581	627	546	584	566	541	589	527	564	570	545	573	565	564	568	549	568	538	567	596	557	587	613	589	609	523	587	578	530	573	575	522	610	563	575	581	550	561	605	544	516	565	598	583	552	566	543	577	576	533	598	560	554	551	551	590	584	603	592	564	562	591	568	624	587	558	575	588	541	581	593	599	561	570	563	614	582	541	577	574	585	563	572	579	541	599	589	597	623	609	597	559	535	597	561	575	576	564	593	586	568	567	629	575	604	654	571	515	535	575	576	606	558	564	563	549	573	559	566	616	598	578	546	606	626	575	557	550	548	587	566	561	562	587	574	563	579	579	553	576	582	560	562	574	547	590	567	552	541	622	585	588	533	600	581	540	500	567	596	568	586	581	576	609	596	604	596	566	575	554	557	617	585	586	567	588	574	529	533	596	599	564	617	564	591	533	543	542	620	581	562	558	567	598	587	556	582	574	550	587	619	552	603	609	571	584	576	583	570	578	575	541	529	570	602	557	572	571	555	565	582	569	592	576	515	610	571	571	551	597	610	595	544	606	572	546	567	612	578	568	561	605	582	597	543	574	598	548	593	578	600	601	570	578	593	570	583	619	588	588	603	542	558	589	584	610	609	568	583	585	515	571	595	592	587	519	539	602	538	575	539	567	556	586	570	567	562	546	543	532	603	552	566	545	588	575	539	548	574	580	541	535	554	587	504	568	582	584	594	580	558	563	538	571	575	552	566	558	568	581	565	570	569	577	568	601	582	562	578	548	584	574	585	571	591	597	564	551	558	567	589	533	585	520	565	548	598	578	557	598	595	561	631	552	615	592	561	615	585	558	533	527	587	583	538	572	542	595	583	546	572	566	596	608	592	538	590	583	622	585	556	561	563	561	559	575	551	563	591	555	547	575	587	554	579	575	556	560	572	564	573	591	616	563	616	552	556	542	571	565	557	593	570	565	577	544	573	614	553	574	565	557	610	598	614	564	598	560	570	573	602	563	576	600	565	580	579	590	562	550	546	617	586	570	568	574	547	565	599	575	580	572	590	576	600	531	574	611	538	586	616	508	567	568	554	561	579	547	593	550	571	534	571	580	561	584	562	573	626	565	559	553	599	558	613	575	590	543	543	562	544	603	531	533	534	584	587	567	563	621	574	575	554	546	560	599	577	629	552	577	582	597	567	529	556	535	542	554	559	618	613	549	548	583	599	563	542	581	571	600	575	585	547	581	612	610	597	547	542	597	549	589	586	531	580	591	554	561	622	592	541	574	517	562	557	575	584	569	577	571	574	581	553	550	569	572	603	586	588	552	587	563	545	624	540	529	578	572	570	527	604	527	560	576	570	554	590	560	573	550	553	544	568	563	539	563	605	548	551	554	549	578	603	571	615	575	519	582	582	539	610	588	563	580	611	523	549	599	561	560	614	524	557	574	532	605	555	603	588	565	540	624	573	563	556	629	619	576	579	567	532	596	571	539	604	554	603	529	539	583	622	611	542	553	557	594	542	578	556	566	556	577	574	583	566	574	553	558	554	580	553	577	606	573	578	541	562	526	582	582	587	547	570	584	591	564	528	586	580	542	558	609	560	574	607	522	578	546	600	578	570	598	551	572	556	623	579	553	588	554	593	586	532	555	623	582	560	599	539	569	573	574	585	578	543	613	605	600	601	603	580	559	566	582	579	574	597	561	558	590	588	570	501	579	610	565	561	595	566	581	572	577	552	563	543	573	599	554	562	579	574	567	537	586	547	629	538	587	598	554	577	555	542	560	561	566	584	584	590	566	581	547	588	539	561	547	567	566	579	540	549	532	569	562	603	545	571	597	603	557	557	566	588	504	531	568	570	541	577	596	588	591	533	567	593	626	597	556	563	594	599	565	550	572	564	534	578	553	571	568	623	534	553	559	562	580	603	602	525	577	624	586	560	548	539	597	558	552	563	554	530	580	573	591	542	587	579	611	532	569	583	572	534	604	583	579	596	569	562	570	538	553	592	602	548	597	584	592	537	563	556	588	591	607	616	527	563	592	611	582	560	564	571	579	601	554	574	571	579	562	576	616	569	589	569	568	568	563	612	554	553	587	541	576	581	519	541	546	558	556	579	574	612	587	557	606	585	568	606	568	548	582	586	571	567	527	594	573	613	553	608	567	599	533	581	534	610	599	581	582	522	606	565	552	564	586	625	577	594	580	548	576	592	541	571	560	561	584	557	608	578	549	584	564	590	549	570	554	593	552	570	553	578	548	585	608	583	589	556	556	612	586	532	543	554	572	548	585	577	561	535	564	568	531	602	563	623	607	576	549	563	533	586	559	580	564	524	567	546	557	560	570	576	537	556	585	535	551	556	587	562	622	575	565	557	585	592	574	548	552	562	580	572	571	579	572	550	605	565	533	588	602	587	580	617	569	549	566	528	585	548	563	595	548	581	572	548	550	561	572	614	623	569	554	580
39291	30608	33877	25964	12336	4790	1919	1391	807	353	357	328	325	331	343	349	333	353	385	353	351	353	358	343	348	343	354	350	361	385	334	345	354	348	343	374	369	342	348	359	374	364	379	334	350	355	407	393	358	335	329	400	358	363	376	343	353	351	347	330	349	359	355	367	385	391	332	331	367	349	342	342	320	357	374	371	340	375	342	363	385	359	372	368	313	330	383	369	336	345	365	360	367	384	355	331	361	375	325	354	379	323	353	381	364	347	351	353	334	353	328	360	361	362	373	324	345	343	387	426	364	326	362	333	329	357	336	362	360	351	346	356	330	374	369	367	330	317	325	336	362	337	368	327	334	314	318	336	357	379	335	358	318	309	369	381	336	348	339	390	373	337	398	357	330	356	383	352	353	359	352	357	326	368	349	360	372	361	328	362	347	325	380	309	348	355	348	337	299	383	371	337	351	370	378	365	342	370	347	363	340	341	384	354	346	370	356	335	371	379	307	346	341	335	362	366	320	356	353	387	389	322	351	359	337	337	369	340	364	325	357	375	351	382	339	373	355	372	396	345	361	381	338	348	329	348	358	349	394	357	378	377	323	373	347	370	371	360	372	333	349	315	355	364	368	367	325	362	326	338	349	343	352	341	359	329	385	378	360	307	345	334	272	339	356	380	373	308	346	362	346	334	321	326	325	333	350	342	339	336	344	371	373	381	330	372	350	359	359	373	385	310	344	374	317	329	353	343	323	369	379	327	366	386	360	363	339	371	348	356	317	329	356	362	329	331	354	374	355	365	371	376	358	358	366	361	361	370	356	366	354	362	343	378	375	364	357	350	329	341	352	345	379	369	333	388	333	376	337	336	362	317	386	347	337	329	357	353	349	399	368	382	351	345	373	343	340	327	333	345	364	373	338	349	334	376	406	358	359	356	368	369	365	349	332	372	334	359	326	343	302	342	332	385	360	373	345	384	343	356	353	345	333	353	339	359	335	339	330	349	344	322	402	316	349	372	350	324	360	384	380	352	374	385	331	386	361	358	333	341	337	339	343	354	333	377	348	346	356	340	347	361	341	356	350	365	371	370	340	342	374	345	336	342	350	340	360	364	355	334	336	360	391	341	372	331	318	371	313	333	379	356	315	339	367	361	363	374	378	377	347	381	332	385	338	334	335	344	375	361	336	364	350	372	335	350	349	372	330	363	335	341	362	322	386	350	364	365	342	363	333	360	361	348	332	309	328	339	401	391	359	368	387	355	356	359	369	363	328	371	372	356	365	401	372	351	365	361	372	354	331	331	351	366	379	361	344	353	347	350	375	333	351	345	392	369	345	341	363	361	303	344	346	341	351	344	333	353	343	373	347	379	366	381	365	336	331	372	365	348	366	383	354	322	351	358	342	333	339	378	339	352	355	379	328	361	354	360	326	354	355	331	332	380	342	331	364	356	362	385	365	395	329	363	365	333	370	333	378	345	375	381	342	344	356	365	402	361	342	352	326	343	359	334	346	345	338	361	337	380	370	377	347	329	362	305	321	344	343	355	335	377	363	338	347	372	364	354	429	343	369	383	356	336	373	375	350	347	390	342	328	346	343	363	367	314	392	349	352	347	381	389	360	315	365	345	326	356	366	351	336	319	361	343	359	363	352	343	335	382	337	335	375	349	349	361	352	316	386	356	337	385	332	374	366	370	346	335	367	355	355	374	359	374	353	362	366	362	355	358	339	372	377	339	364	376	376	343	331	360	373	367	350	347	335	358	339	354	356	369	344	368	341	377	357	331	367	389	394	362	342	334	378	338	348	376	342	338	307	358	355	370	326	353	344	346	360	363	367	385	375	357	359	355	352	343	336	374	340	357	332	348	331	340	390	366	341	341	328	317	308	376	353	343	343	361	354	357	342	363	358	330	345	391	356	378	313	375	371	376	337	370	353	339	313	340	350	323	322	340	345	356	346	364	318	365	377	367	339	379	355	314	351	342	384	397	311	334	338	328	332	342	364	334	340	345	330	397	359	359	330	391	375	330	367	329	352	370	373	320	326	348	353	386	341	353	342	360	386	367	355	364	343	339	300	390	352	373	317	353	298	383	358	407	327	330	355	318	328	360	328	384	340	359	353	365	352	351	378	342	386	357	344	342	346	360	347	381	358	315	355	364	366	328	331	352	371	353	334	329	351	342	351	322	363	333	363	361	347	379	348	396	367	315	330	347	332	353	361	385	342	383	329	341	364	372	355	345	395	356	333	376	379	359	360	361	305	387	333	365	356	319	362	404	341	342	340	363	367	355	365	365	322	336	323	374	343	361	360	366	352	324	367	361	372	351	382	339	350	355	338	334	373	369	356	338	355	329	321	362	354	383	392	353	331	349	381	379	346	351	390	372	350	362	350	332	364	347	359	348	313	347	345	364	365	307	311	380	360	371	363	372	355	347	335	374	362	342	360	323	340	353	322	373	308	365	356	326	386	348	344	331	360	356	396	345	349	340	332	360	374	348	323	337	379	356	349	394	344	360	363	350	359	354	358	357	331	346	362	318	372	323	341	403	361	334	346	316	327	387	320	349	377	337	354	306	337	344	349	332	346	390	385	351	379	322	361	349	354	380	353	356	349	357	351	363	355	327	361	355	358	369	318	379	356	335	332	347	338	351	351	344	373	343	394	396	367	362	366	347	340	360	347	372	368	349	358	336	359	371	337	370	345	347	335	361	361	363	373	378	364	356	339	365	367	321	351	355	364	350	335	387	359	370	388	362	365	362	373	388	377	346	392	339	377	365	339	359	322	352	341	376	334	365	333	338	316	354	319	379	364	363	370	352	344	377	355	326	362	355	335	405	353	357	329	353	351	345	332	335	355	361	336	317	349	353	354	344	326	383	363	338	343	352	381	430	374	333	324	340	376	311	356	376	354	381	366	356	360	349	339	329	373	344	383	347	365	352	344	363	364	364	366	332	367	353	401	369	366	371	340	354	363	328	370	368	327	360	374	385	346	340	364	362	375	354	356	391	319	379	345	329	369	336	330	337	342	359	371	363	346	349	360	348	342	368	356	386	326	355	342	345	339	355	343	371	376	355	317	355	348	344	337	347	356	348	326	353	353	354	356	365	325	320	346	352	370	340	356	381	395	334	373	305	375	346	341	363	368	361	313	313	359	365	360	344	335	325	391	373	376	358	345	376	403	345	375	374	342	382	350	375	353	324	382	339	380	354	378	331	355	353	363	333	386	367	354	329	333	324	367	367	361	384	385	379	370	384	352	323	353	341	360	371	371	326	350	346	371	386	358	370	351	322	393	340	333	323	344	345	304	332	375	352	342	340	382	366	304	380	342	395	375	378	337	324	338	374	395	368	364	344	315	304	329	370	338	317	377	362	378	400	319	410	353	363	345	370	333	363	393	347	364	330	363	364	342	342	345	390	335	339	375	368	322	367	332	358	367	337	346	348	355	329	362	413	362	359	373	364	356	374	353	348	397	356	376	366	351	357	362	362	351	340	348	384
24763	24689	38720	35729	22990	12703	5740	5205	2462	769	772	797	806	803	768	800	813	822	774	779	775	852	750	767	798	814	800	807	792	778	793	785	778	817	774	810	799	793	804	761	790	785	812	739	782	823	800	818	729	755	752	815	854	767	824	770	803	796	757	813	827	821	747	800	784	800	829	771	810	756	783	770	782	777	739	763	775	849	781	848	803	757	793	793	729	811	807	788	773	807	804	805	854	766	783	787	781	741	763	740	819	749	800	750	795	744	780	789	812	795	818	828	822	821	799	808	786	775	788	825	784	800	747	807	796	795	792	782	807	827	779	829	793	742	772	851	813	761	751	805	768	720	788	815	755	764	749	801	802	765	758	756	827	773	789	761	745	745	773	766	778	814	816	812	778	776	771	774	769	794	781	812	777	783	776	788	817	772	800	779	812	715	798	767	770	809	803	749	802	809	782	858	778	789	771	737	782	756	829	790	849	742	828	757	750	771	781	797	822	758	819	776	785	789	722	745	780	781	767	787	850	743	809	802	819	821	816	770	810	749	828	787	748	770	748	818	744	799	770	811	765	776	788	732	775	738	789	772	761	785	806	815	786	783	824	824	768	818	761	746	784	774	803	794	740	791	822	800	803	796	772	767	760	811	771	803	799	784	827	778	753	817	794	759	805	793	762	788	806	856	804	776	785	724	772	835	757	761	787	777	822	812	825	836	791	830	853	774	783	830	798	761	795	840	829	801	756	773	793	761	803	816	737	769	780	787	809	795	788	804	748	801	749	788	738	741	785	810	790	783	773	858	796	799	757	792	798	769	750	769	758	766	777	786	770	829	808	809	763	740	799	744	772	778	803	782	841	805	803	787	817	747	811	826	787	849	741	761	750	841	770	816	782	779	782	765	780	758	825	776	764	781	812	764	776	855	785	831	813	783	780	775	798	838	779	785	820	770	753	795	785	832	815	784	749	809	791	746	757	822	794	829	797	783	803	764	799	784	809	819	801	793	754	781	764	798	801	766	807	783	777	782	793	733	767	744	786	797	786	777	800	790	796	787	791	770	791	779	794	820	839	753	746	773	809	804	771	779	756	817	781	800	766	809	798	832	818	762	814	768	819	748	816	753	782	759	757	789	764	817	804	820	779	800	809	737	802	822	791	792	769	767	757	846	777	718	794	803	834	811	745	784	846	804	784	778	809	807	787	767	790	760	793	758	843	716	803	710	763	794	776	773	801	766	768	750	778	730	813	820	746	789	827	810	709	752	807	788	772	788	785	810	778	789	815	763	803	788	750	845	791	741	784	784	830	796	799	796	788	793	820	783	782	804	790	797	772	795	752	811	810	797	795	792	791	807	771	835	727	750	840	760	829	789	830	766	773	799	809	778	825	825	710	800	775	773	820	768	814	776	795	796	794	738	778	824	802	805	805	811	757	796	780	765	742	765	799	756	779	773	806	771	779	780	760	754	828	759	840	792	822	836	775	787	812	802	753	785	790	800	780	758	819	821	771	746	851	785	852	770	804	854	802	800	814	757	801	775	782	770	764	808	807	797	763	791	756	773	802	779	811	801	781	795	815	811	791	793	820	760	790	762	812	737	817	813	825	769	771	807	767	792	788	747	820	811	807	780	754	834	753	821	800	801	854	761	807	769	779	761	800	767	762	736	815	795	764	760	779	727	795	772	838	783	778	743	773	793	829	767	770	825	808	763	819	794	767	815	751	843	769	764	818	718	783	809	760	742	798	800	764	771	786	762	800	794	774	748	771	794	766	831	810	755	809	839	831	824	755	805	784	831	726	844	773	804	763	769	816	755	771	785	742	783	830	720	803	779	749	758	806	824	797	746	792	752	777	775	785	776	742	772	822	794	790	769	845	769	785	797	780	784	816	771	827	775	749	749	790	800	760	777	781	790	809	821	780	770	775	733	765	814	745	760	804	802	824	837	825	840	739	749	766	757	761	781	827	807	798	778	775	821	715	750	765	784	776	754	747	792	756	815	771	804	778	832	759	812	811	737	797	798	819	746	816	795	820	793	748	743	747	831	760	785	840	811	774	780	729	766	766	748	767	790	812	766	796	813	693	793	767	830	828	781	754	762	741	756	821	816	744	760	761	820	773	764	746	793	762	766	817	785	775	797	757	798	801	789	817	808	780	821	817	793	818	772	766	757	790	818	763	834	817	797	769	823	776	811	825	748	812	769	784	820	758	800	833	754	756	809	790	782	819	811	802	792	782	751	803	747	814	779	811	758	836	753	758	783	802	780	816	794	770	794	766	796	788	776	777	773	827	832	816	798	806	792	784	763	780	756	815	778	764	771	836	734	763	780	749	797	753	833	777	789	808	788	786	752	759	769	818	804	777	776	801	813	765	734	776	769	782	805	768	755	780	792	790	798	814	855	815	781	800	781	764	724	809	787	826	837	763	758	801	781	769	751	750	773	833	820	804	833	766	807	762	806	804	767	788	757	783	827	805	796	780	783	821	826	778	792	787	788	818	757	780	776	826	788	790	793	783	815	759	731	788	804	791	807	830	770	784	800	797	798	732	775	785	801	746	797	804	753	731	794	767	778	769	752	762	780	720	809	744	755	757	743	833	781	816	791	734	779	768	760	756	811	771	750	828	804	793	802	763	770	764	773	823	837	725	827	773	811	822	779	795	775	718	788	814	806	718	780	784	758	820	789	788	802	768	779	767	816	741	792	779	824	794	756	790	766	762	790	753	794	777	786	802	791	774	798	789	791	791	776	795	780	797	794	829	846	814	777	808	796	790	792	812	823	810	766	791	815	783	780	797	810	826	821	748	796	749	749	826	783	796	785	746	791	788	771	838	766	744	809	778	819	791	761	807	835	766	798	782	750	803	796	751	786	774	777	780	746	785	782	778	771	780	812	783	788	822	817	758	794	830	766	763	816	787	844	780	812	754	748	776	797	784	727	806	784	764	749	774	768	764	830	799	791	777	827	728	768	757	782	764	736	804	798	788	790	829	747	786	798	760	802	799	762	785	820	833	760	772	822	775	809	692	820	791	769	735	828	760	791	806	802	847	841	738	791	794	775	795	794	728	775	841	802	799	793	780	775	738	833	755	784	780	798	837	806	785	825	792	796	768	834	802	792	799	792	776	787	796	768	804	786	798	783	806	802	807	779	789	790	767	784	782	802	802	800	797	768	772	784	809	764	728	755	778	821	808	784	822	788	725	768	758	820	798	751	798	774	764	798	784	796	748	753	786	776	792	863	769	798	760	765	811	748	776	788	789	827	783	792	784	764	763	785	768	868	798	820	771	801	828	784	823	738	811	771	823	763	808	850	808	780	807	804	791	783	752	833	755	784	775	800	746	810	781	780	808	751	792	819	782	820	799	794	761	851	821	792	796	781	832	769	778	728	777	791	738	754	743	785	798	808	776	775	745	820	811	769	775	800	768	740	804	760	773	787	772	830	826	816	814	792	765	799	785	782	818	797	765	789	783	820	821	784	764	761	769	815	791	776	761	814
48348	39126	40614	29661	14777	6653	2353	2622	1224	331	351	308	340	360	311	333	355	366	342	350	377	313	339	340	325	324	367	344	358	347	333	385	349	359	338	392	342	320	349	325	342	325	366	357	356	337	376	340	355	347	325	371	324	355	343	347	347	367	369	346	338	344	364	344	344	376	339	293	307	329	339	326	344	279	369	324	363	359	364	327	359	340	334	351	323	349	349	324	333	319	358	334	352	332	357	310	347	358	290	356	352	336	336	293	332	326	356	358	345	352	356	348	335	316	352	332	384	362	323	332	314	398	325	344	329	352	368	358	312	348	350	368	352	323	358	326	383	366	331	311	316	334	348	333	356	354	376	369	356	334	353	347	334	357	345	354	348	350	351	326	381	356	316	340	367	334	308	343	327	319	333	327	323	310	281	335	356	343	292	311	334	299	329	300	351	348	319	383	343	347	315	338	337	351	352	332	362	341	363	311	333	319	336	317	334	347	317	364	333	320	343	350	352	338	367	356	334	331	336	341	324	321	330	316	349	338	328	339	352	341	316	358	336	342	333	319	363	342	333	372	326	334	310	336	360	337	320	326	338	371	363	324	330	323	371	338	341	371	344	370	321	354	325	318	351	311	352	354	300	360	320	278	363	346	334	352	306	345	343	345	362	361	364	313	339	318	338	341	324	351	354	311	321	343	321	327	346	326	330	323	338	362	330	344	341	351	334	330	307	328	327	327	357	360	349	327	333	334	338	322	316	332	355	335	330	366	356	309	355	319	343	373	360	339	358	315	336	351	343	347	341	348	336	309	344	332	293	337	316	376	325	323	353	356	351	348	362	367	337	345	352	300	364	359	327	347	339	336	335	345	365	342	349	299	322	335	338	363	378	334	341	309	333	342	337	331	338	340	324	333	331	332	349	322	356	348	331	309	365	293	322	290	362	318	366	304	344	344	330	345	314	320	366	360	342	300	348	370	356	338	382	337	329	363	339	331	360	376	342	371	318	343	381	343	350	370	341	338	337	306	315	326	292	330	340	329	367	374	363	338	346	361	350	326	348	318	345	336	322	323	347	327	346	351	310	323	335	299	280	352	349	332	320	349	359	351	328	312	300	314	341	321	321	342	321	275	361	349	322	356	347	330	323	300	342	358	385	343	333	329	336	333	330	328	371	347	346	301	314	340	353	342	350	334	320	346	363	320	377	365	313	331	351	363	350	326	319	375	324	325	357	353	351	345	350	322	355	354	342	348	339	316	351	349	339	390	331	380	321	353	332	325	289	341	342	356	365	325	332	323	310	332	371	375	343	346	349	353	333	304	318	337	316	332	333	354	330	330	323	325	371	363	330	352	320	321	340	355	336	343	369	305	357	319	310	370	344	361	330	327	335	322	346	341	348	334	308	345	343	339	300	347	321	314	332	322	306	300	366	362	333	349	364	360	337	322	357	349	360	351	322	354	331	366	319	366	371	353	354	357	350	336	346	322	336	369	347	347	357	364	329	335	342	375	366	325	336	378	366	341	345	368	369	335	355	316	329	323	332	298	342	355	357	360	344	351	313	362	332	346	320	315	328	352	319	359	360	344	315	359	355	347	359	342	360	359	340	347	324	328	305	310	303	310	321	340	343	353	337	366	317	351	339	329	342	324	353	371	354	353	354	343	351	302	353	311	316	306	362	296	351	359	321	297	335	332	335	346	353	325	352	336	293	318	366	374	337	371	327	335	345	363	353	340	361	335	327	323	327	341	320	337	332	334	355	333	365	345	329	339	344	315	373	335	392	323	324	302	321	358	342	328	325	344	342	341	328	359	355	324	318	378	332	318	299	354	357	354	349	365	350	347	342	323	358	358	366	351	333	351	331	351	337	321	306	346	329	351	346	320	339	361	355	347	347	351	385	361	338	323	357	368	347	341	368	300	300	359	370	344	352	342	367	351	350	318	339	350	365	349	370	312	351	371	324	320	344	341	356	331	348	358	374	356	343	310	311	331	333	353	363	327	325	361	340	312	359	348	374	337	351	365	339	360	337	337	368	358	345	356	384	344	345	332	335	362	344	331	312	307	356	366	304	349	345	306	342	343	315	359	382	380	336	352	292	327	343	308	312	354	312	333	319	345	341	354	340	357	308	353	345	326	341	339	328	343	360	340	366	325	326	337	350	310	343	320	335	325	363	319	354	317	317	331	351	346	364	322	316	307	327	347	330	387	327	333	351	350	339	342	313	339	357	358	331	307	324	334	356	360	377	337	352	350	353	332	368	334	351	299	339	315	325	313	340	311	327	363	321	359	331	330	323	305	331	334	356	362	336	359	348	363	332	307	357	346	333	321	321	360	342	311	332	354	293	341	330	305	314	357	340	333	346	316	348	335	350	336	331	356	330	313	362	360	350	331	331	361	367	380	358	343	351	336	328	354	346	322	359	331	341	342	346	312	354	314	333	300	324	313	360	342	343	323	317	360	407	361	322	344	354	389	360	307	317	351	332	319	356	347	356	312	330	372	322	341	339	344	389	311	351	314	347	365	349	333	359	326	343	344	335	315	320	339	401	363	352	371	333	361	332	352	303	316	348	347	318	320	369	350	326	348	350	354	332	335	344	317	380	320	321	348	343	335	343	331	322	352	341	337	354	298	361	347	369	345	335	355	338	381	308	331	302	352	363	346	352	346	314	348	329	328	357	361	338	365	322	298	360	361	326	334	321	305	356	349	307	339	323	328	355	351	343	308	321	312	366	381	375	321	346	358	336	335	333	350	322	330	356	355	339	372	324	385	299	307	347	322	348	361	346	315	339	333	319	352	338	361	350	322	330	363	360	336	366	335	320	326	351	314	375	365	361	322	367	345	322	353	358	350	325	313	317	342	321	379	353	350	357	329	316	373	333	329	371	330	340	354	351	331	337	334	372	313	315	347	315	324	342	341	374	356	362	355	309	316	356	358	308	350	356	343	313	331	348	342	368	353	315	313	345	331	333	325	320	349	332	357	329	355	311	352	314	342	328	351	333	336	318	339	320	330	314	347	331	307	326	362	372	370	312	363	323	318	361	327	369	371	340	405	340	367	317	332	317	352	313	352	324	332	366	327	335	380	354	345	346	341	296	366	354	373	314	348	327	307	333	338	368	336	330	324	336	328	319	320	335	311	302	344	325	351	331	309	389	355	349	345	348	354	341	347	349	353	321	336	346	358	341	328	321	341	358	312	327	315	364	311	321	332	344	362	360	353	328	342	346	364	355	324	316	381	318	411	352	342	365	340	361	309	305	349	344	343	359	337	354	334	338	346	338	357	312	342	345	371	334	355	331	371	316	348	369	329	337	361	360	395	362	314	335	324	358	325	352	319	342	350	366	348	349	314	367	347	363	352	323	348	330	293	347	344	366	341	330	330	339	353	371	344	348	310	309	330	378	298	366	338	360	363	340	332	353	331	347	319	336	364	326	330	351	358	347	313	313	301	374	319	339	353	320	320	345	354	323	360	374	334	351	354	362	337	326	333	337	356
29881	31208	42797	38004	26398	15680	7189	9542	3455	807	724	716	747	774	784	758	781	777	731	755	773	776	725	752	751	769	727	776	771	784	766	737	780	742	773	773	741	756	753	707	747	763	742	787	777	723	746	712	753	677	756	730	758	736	766	787	781	772	706	748	745	793	705	774	723	748	729	764	749	718	749	748	718	707	703	767	748	726	804	777	775	738	712	763	807	737	785	750	765	748	778	731	750	770	719	751	725	762	722	718	725	725	723	754	762	719	711	746	715	712	778	749	764	756	684	748	698	702	726	740	785	751	761	772	735	766	747	757	728	747	778	713	710	774	751	725	711	733	784	710	705	784	722	777	757	745	793	739	768	756	753	698	735	802	764	731	775	762	734	747	731	760	736	701	737	765	723	708	776	707	724	734	782	739	731	754	715	705	729	774	743	742	762	713	709	772	744	762	805	751	763	722	711	823	722	752	732	759	744	697	737	753	716	732	758	726	742	733	741	728	728	743	729	763	722	745	753	709	727	742	715	799	737	718	716	763	759	766	725	753	758	743	732	784	717	739	776	773	707	721	763	743	680	771	761	780	722	740	741	760	772	742	738	763	732	720	704	767	762	783	766	768	783	739	769	751	750	730	756	750	788	766	798	748	695	738	749	730	732	735	741	760	780	753	744	715	779	787	699	739	784	687	697	744	763	764	729	732	784	768	741	766	723	713	729	723	736	743	727	765	731	751	737	739	751	699	719	717	756	781	734	722	721	729	772	722	730	731	742	750	723	833	739	762	761	770	763	678	757	753	783	807	737	724	757	747	734	752	754	737	705	714	732	820	732	720	712	767	694	747	717	771	722	733	773	774	734	771	757	753	776	723	779	718	732	749	765	712	734	728	726	691	729	757	714	743	767	732	775	749	760	764	717	723	791	769	755	765	727	741	730	790	740	728	785	733	742	716	736	737	703	784	758	715	735	708	749	707	734	750	746	779	716	727	727	767	758	731	737	780	748	767	775	681	723	735	797	758	741	747	731	774	746	752	741	773	733	726	686	746	745	753	769	737	708	755	696	710	715	740	732	715	755	742	736	744	730	747	779	782	720	741	725	772	767	684	788	760	713	761	749	767	749	790	760	769	716	761	733	738	772	757	763	763	773	707	764	786	758	716	755	768	772	754	711	778	767	708	799	788	767	760	717	739	741	773	729	719	724	766	802	740	732	766	770	686	701	754	767	735	750	717	744	713	745	746	718	747	756	800	765	733	737	706	715	740	775	728	774	727	756	735	721	752	760	756	730	755	727	764	766	742	727	747	715	739	706	748	735	719	741	693	738	758	751	759	714	767	736	693	766	778	755	808	727	730	727	761	733	814	760	746	744	711	755	734	682	710	771	824	753	702	755	719	743	734	714	770	739	726	739	776	753	708	740	790	701	728	743	768	729	715	760	712	726	783	743	795	768	732	720	728	766	743	729	758	753	752	742	746	762	721	698	735	709	699	708	775	764	774	806	728	745	675	736	751	740	738	731	739	747	841	752	747	746	780	752	689	789	716	762	707	768	742	793	733	747	774	747	737	704	773	785	724	699	717	768	776	719	732	727	759	704	776	775	740	741	687	765	709	739	791	746	707	767	771	786	765	752	739	730	743	723	764	745	766	742	715	739	737	751	761	801	698	765	755	774	760	724	702	747	746	778	701	754	784	757	784	731	726	730	719	761	788	748	747	710	718	770	764	775	797	771	747	748	747	764	701	719	795	770	726	740	741	771	733	694	761	762	758	747	755	788	747	693	705	777	744	734	718	761	760	742	745	721	723	736	739	728	742	756	766	719	729	723	735	760	811	756	719	701	777	734	798	700	741	715	764	733	746	724	707	768	761	750	724	731	726	737	720	681	693	780	761	729	719	739	730	710	753	734	758	777	699	724	761	739	734	709	720	784	786	753	745	746	687	707	745	749	712	731	741	714	756	750	759	749	699	761	744	757	664	751	703	713	710	705	736	740	730	758	765	780	770	712	751	730	760	720	712	735	741	718	739	721	716	731	773	776	743	743	779	711	755	743	730	716	683	778	722	793	757	726	760	737	729	718	689	726	770	778	710	674	738	785	701	671	734	687	786	768	721	755	736	724	678	729	750	773	733	735	700	733	723	745	710	749	720	745	722	752	748	723	751	775	799	726	758	717	737	785	732	748	729	711	709	733	758	762	798	721	720	734	752	766	687	716	713	709	750	778	744	788	775	739	720	749	727	698	719	780	752	723	757	715	770	764	716	751	690	742	711	753	756	708	763	716	730	763	745	735	773	763	725	758	757	751	736	690	781	758	728	737	759	747	771	745	753	749	748	757	799	735	705	743	749	811	764	785	757	728	748	755	719	756	770	739	723	779	742	746	748	801	702	746	740	762	715	738	732	753	719	770	785	769	751	742	780	778	773	794	768	735	738	716	773	695	712	772	749	752	751	728	731	817	720	736	787	703	761	739	739	745	774	744	767	771	727	736	754	761	655	741	764	790	722	763	713	761	715	733	717	667	735	775	774	771	763	771	717	750	743	755	719	743	774	782	739	788	738	761	824	705	791	748	740	777	731	739	754	747	711	731	782	753	733	773	782	789	740	730	722	748	801	686	721	785	778	786	741	811	709	709	713	780	743	764	747	797	724	739	751	730	687	762	714	734	740	742	729	754	710	761	733	763	740	762	787	708	719	744	766	734	674	738	740	759	743	762	824	743	730	729	705	717	710	741	754	780	728	767	751	764	722	797	796	763	726	749	809	732	734	747	728	813	759	743	727	735	762	760	768	782	787	722	703	748	775	757	748	754	752	714	766	755	747	728	709	804	713	793	744	738	781	740	769	742	736	786	740	733	732	733	766	749	745	761	728	774	693	728	744	722	744	740	748	715	639	775	724	777	746	740	726	760	735	773	701	717	714	735	748	752	731	713	759	707	690	713	749	723	798	710	718	732	750	758	742	722	724	741	724	745	794	685	737	760	771	717	673	743	727	740	787	713	757	711	713	790	736	758	753	780	787	727	711	738	794	738	728	754	762	743	698	769	753	731	758	722	702	765	689	740	745	716	736	732	804	782	735	743	751	768	790	764	769	744	651	723	771	751	779	742	764	729	717	748	708	741	790	729	743	772	699	751	783	759	698	774	743	711	733	742	743	757	731	745	735	766	706	796	718	697	742	734	757	787	748	738	729	728	702	770	745	751	701	740	748	756	736	672	752	741	730	677	741	748	768	740	719	787	731	744	744	688	699	738	759	789	769	734	746	751	726	731	720	761	746	730	801	777	734	771	754	798	778	742	702	774	762	721	724	704	732	748	723	684	766	786	766	765	741	782	748	750	728	733	735	724	744	720	764	711	741	755	741	717	741	762	729	711	755	718	739	772	761	751	736	729	735	727	722	791	720	747	741	714	752	751	768	737	740	797	766	786	732	721	734	715	724	707	731	721	760	729	741	780	762	753	730	712	721	763	739	702	743	783	721	749	701	757	774	736	731	716	766
26385	21782	19613	13438	6724	3020	1039	325	261	229	263	259	246	249	256	249	268	257	257	204	262	269	297	257	271	258	255	268	249	263	234	229	245	261	273	273	245	246	264	248	261	263	233	212	268	258	235	286	283	248	252	263	252	233	245	255	239	252	240	260	253	298	241	278	247	227	250	276	243	240	252	267	267	235	251	230	233	220	245	251	244	234	275	269	275	232	279	202	263	231	245	265	262	257	265	272	291	237	248	268	281	223	241	255	235	266	247	249	244	281	249	262	256	250	249	267	220	268	244	280	282	235	256	248	257	247	262	244	255	286	236	253	264	229	267	292	272	258	248	298	248	233	264	233	254	235	252	232	264	279	268	227	258	259	250	245	238	252	264	270	226	242	247	251	238	239	237	243	257	268	249	238	252	243	251	252	276	258	250	285	236	252	254	231	237	266	253	255	234	259	234	286	282	258	263	270	247	256	249	232	273	267	268	261	236	247	270	245	276	271	252	265	259	256	276	267	258	260	259	273	238	260	255	254	225	263	259	231	255	268	254	262	273	245	230	250	243	268	279	274	313	258	259	248	255	259	259	254	236	233	218	264	259	243	277	232	245	263	266	239	245	294	259	241	266	284	261	227	233	248	236	251	242	265	255	247	250	237	256	292	246	280	292	221	234	264	279	233	243	265	239	250	253	250	244	266	230	251	253	254	233	254	239	269	257	258	262	245	255	250	251	249	257	247	260	288	266	278	251	243	235	234	236	261	236	233	277	277	283	261	251	272	282	272	257	262	243	255	274	236	232	228	255	244	236	277	250	220	265	251	243	249	240	232	272	238	238	278	243	262	264	266	260	270	262	269	279	269	253	284	259	257	241	258	283	302	269	254	226	242	253	227	238	267	295	273	202	269	238	259	263	254	234	255	251	220	267	247	251	260	259	273	258	260	281	249	236	266	255	262	250	258	262	261	246	226	243	274	232	244	256	248	278	257	265	284	250	236	278	242	254	262	259	267	282	255	247	250	203	276	234	274	267	262	246	283	260	279	242	272	247	245	267	226	264	251	255	273	281	263	279	259	265	278	266	245	258	261	270	277	241	261	248	249	235	267	250	234	218	245	230	237	235	230	253	242	265	278	269	259	254	248	246	266	250	260	222	257	292	241	265	265	279	260	227	279	258	251	262	244	268	250	233	265	242	251	254	258	245	254	252	267	276	250	246	284	273	242	245	258	263	280	265	252	253	242	278	289	267	267	256	261	223	233	231	235	252	250	238	232	241	235	272	245	259	257	266	270	259	230	316	254	257	273	239	255	259	244	284	222	269	249	248	281	251	252	274	246	261	257	238	234	271	261	252	256	275	295	249	269	255	228	272	275	254	222	267	251	251	234	235	232	282	261	236	247	289	251	265	246	254	260	258	252	232	248	275	279	269	292	265	279	218	245	279	268	233	246	257	237	285	224	253	262	258	236	277	264	253	226	255	264	252	261	225	261	251	288	273	235	257	260	261	261	252	266	262	246	265	235	252	225	249	258	261	256	256	249	231	240	254	255	261	264	248	256	254	263	262	242	266	263	261	272	285	247	288	263	262	271	251	273	246	230	276	274	243	255	259	270	252	307	232	241	236	244	244	257	273	270	270	276	247	270	253	236	286	287	246	264	262	239	267	280	281	231	265	245	259	251	235	264	217	250	272	284	250	229	255	283	237	266	254	282	235	259	266	268	244	258	268	237	243	257	253	253	268	258	248	227	262	254	258	249	277	244	262	270	280	253	244	240	264	252	256	278	251	249	212	236	229	263	247	298	250	258	243	276	244	227	230	251	240	229	239	244	280	253	251	250	234	248	255	256	224	230	232	227	238	263	266	215	268	238	248	258	244	267	239	247	262	261	264	267	231	256	269	245	279	272	275	234	267	222	260	231	257	243	227	249	255	258	234	234	246	238	249	268	275	251	241	274	284	278	259	243	243	250	289	274	246	272	245	267	252	288	262	260	253	244	244	273	243	264	237	255	266	251	284	250	245	263	261	258	246	216	239	282	249	290	261	268	245	237	258	258	265	277	287	240	263	264	249	243	244	262	245	255	269	255	244	224	264	263	287	268	259	251	254	246	255	259	254	314	266	241	278	264	229	232	275	245	252	257	262	264	286	280	245	291	241	277	261	259	268	253	251	260	261	251	251	258	270	261	232	271	223	259	257	275	251	260	278	233	284	258	263	263	265	269	269	245	284	244	271	242	269	269	275	245	261	275	257	238	225	252	253	270	272	241	278	284	275	250	254	240	229	227	242	293	296	242	256	276	257	277	228	245	256	266	265	264	241	255	227	243	231	263	254	255	232	277	228	249	233	260	264	258	274	259	262	273	263	245	239	275	243	269	280	251	291	258	261	266	256	264	263	282	256	258	272	254	289	262	214	237	254	252	248	221	278	199	250	245	245	269	281	268	268	277	263	252	247	248	259	270	247	259	243	243	256	252	251	258	270	266	243	281	270	226	247	256	250	244	257	258	250	261	274	290	252	260	226	219	225	246	241	280	247	269	257	261	261	261	231	257	256	244	245	253	239	257	271	265	230	238	244	280	238	261	273	224	234	289	248	249	241	257	258	279	274	271	248	296	276	243	234	258	243	265	270	270	270	254	263	241	253	291	278	278	273	262	247	246	238	262	244	245	265	225	273	272	263	269	259	253	240	220	260	280	279	282	255	241	253	277	249	275	245	256	219	246	275	254	239	246	283	218	257	250	293	328	225	263	241	270	264	266	279	223	255	244	249	269	292	275	260	258	232	239	247	246	252	263	265	232	251	239	244	266	261	277	227	240	268	259	241	220	284	267	241	231	262	236	274	242	271	238	276	257	253	239	238	249	241	249	210	255	257	234	230	212	262	262	264	317	257	269	270	242	243	281	246	281	275	274	252	239	240	235	234	269	270	274	277	271	263	261	251	251	271	248	222	250	247	257	252	253	252	286	248	265	231	237	247	271	269	243	254	219	270	235	273	228	239	276	259	255	242	261	252	301	259	262	274	263	235	259	221	222	243	279	270	214	269	277	234	258	262	225	290	235	232	241	230	260	250	257	233	255	279	244	237	237	247	250	271	251	251	233	244	249	224	249	257	260	252	246	249	253	254	248	226	229	230	241	246	240	270	234	245	269	263	275	251	295	234	270	259	273	253	243	255	268	233	281	219	254	267	295	255	249	246	256	277	281	271	229	258	244	265	249	264	259	282	244	268	251	255	228	259	251	232	260	241	234	253	276	289	236	249	236	266	243	275	256	274	279	233	263	252	235	256	251	287	257	239	278	279	244	261	221	222	237	235	225	244	255	257	226	241	258	291	264	273	253	286	249	243	220	249	259	257	242	258	248	296	237	259	241	245	260	261	222	239	255	246	244	272	253	264	258	249	259	248	274	255	215	261	248	272	284	245	240	221	250	260	222	266	272	285	256	266	243	253	264	251	307	241	261	270	224	255	246	247	265	265	240	240	262	253	266	305	239	255	282
16101	17872	25412	24200	16022	9506	3401	891	639	601	575	623	593	580	566	589	598	605	584	605	591	639	619	582	571	568	575	576	575	613	568	589	567	617	617	649	634	627	614	614	586	585	575	612	578	602	601	600	603	563	545	565	592	602	599	563	614	591	553	612	608	626	607	568	638	546	611	620	575	590	613	606	593	613	574	555	644	578	579	603	600	557	592	577	589	591	623	631	590	601	637	603	570	613	605	629	585	608	601	579	609	601	604	621	584	609	587	623	561	622	605	596	603	639	603	588	598	613	602	587	600	569	571	568	589	564	578	568	607	647	613	580	637	561	603	583	561	603	602	585	610	629	627	605	595	587	584	584	550	591	585	592	573	643	580	613	611	579	607	625	569	599	575	621	582	564	582	596	579	578	586	591	628	572	598	615	631	579	596	581	606	609	620	581	599	605	595	605	599	596	589	597	642	563	544	606	593	611	669	549	602	614	610	619	560	595	632	611	588	602	561	574	594	565	645	576	577	579	574	534	589	569	570	601	568	571	605	582	617	625	633	602	589	587	580	608	604	565	599	601	647	556	588	536	646	604	594	606	615	605	595	623	610	586	576	585	605	553	580	620	585	583	617	612	612	578	577	616	595	577	641	574	614	603	619	574	585	594	620	570	617	604	607	590	598	576	637	624	625	556	603	646	589	592	602	558	565	602	604	620	571	581	540	634	599	611	563	596	567	602	620	592	583	634	563	612	621	589	618	614	545	575	575	559	632	561	605	568	599	623	593	624	581	604	563	559	630	589	606	627	583	598	570	590	619	589	602	593	609	596	634	582	601	581	596	611	584	548	607	589	601	574	603	601	589	545	585	578	624	646	596	618	583	578	611	627	595	596	609	602	570	562	584	584	572	586	638	568	630	622	641	618	599	610	603	567	556	618	543	598	602	571	584	612	633	602	564	585	576	585	616	616	599	602	618	618	562	597	582	566	598	586	574	586	614	529	577	556	591	570	617	599	569	610	597	569	577	591	612	638	572	582	586	594	576	603	593	592	614	617	634	568	581	564	645	616	626	655	616	552	599	595	587	568	578	612	634	580	600	597	611	602	622	649	583	613	598	636	598	571	601	560	547	622	565	615	551	584	606	590	619	616	590	599	536	601	607	557	557	563	579	569	628	577	599	603	600	566	620	600	611	587	591	597	568	564	617	596	617	584	558	588	574	607	585	590	637	592	579	575	606	590	631	607	597	609	585	608	555	630	587	624	558	555	579	611	582	606	599	584	611	529	611	621	594	587	602	603	559	645	566	572	576	625	608	574	587	591	613	560	586	602	613	582	601	641	594	609	576	540	621	573	526	572	632	589	612	556	589	646	589	572	595	588	592	597	596	600	578	572	593	579	591	609	592	589	618	571	572	575	549	576	593	596	643	600	564	610	590	585	618	605	591	589	627	572	591	596	568	600	615	620	646	599	628	628	586	623	605	616	619	579	580	557	560	598	603	569	591	580	574	600	607	571	607	577	572	609	611	571	551	571	616	572	580	600	535	556	578	559	586	595	590	586	609	571	588	598	609	605	616	636	619	579	615	588	551	634	603	628	617	600	615	611	623	617	631	576	613	617	591	582	606	567	581	564	587	641	586	566	594	638	573	603	604	585	550	575	612	606	627	562	612	571	602	607	548	596	612	613	582	664	599	593	609	600	587	591	606	611	595	577	583	583	584	609	571	585	605	605	560	613	591	572	636	584	571	580	618	631	636	604	616	592	569	545	579	616	583	598	639	542	586	600	583	603	642	572	568	572	611	553	585	605	621	594	614	576	598	599	607	597	608	572	618	587	546	606	604	583	610	603	603	645	674	604	542	612	593	599	604	546	583	606	563	616	603	635	589	563	567	606	618	542	587	615	578	566	569	645	566	581	593	606	570	631	599	602	601	607	618	588	554	629	602	591	569	625	591	622	590	613	629	597	645	573	600	581	600	601	577	596	593	594	557	566	584	561	594	552	602	545	615	608	591	560	596	615	609	589	551	555	592	599	580	591	563	588	596	528	574	597	632	608	627	621	594	603	617	596	641	603	625	606	551	622	580	594	592	574	568	603	585	578	623	571	637	572	590	616	598	597	557	575	580	585	606	615	596	566	596	611	577	586	570	600	605	603	612	629	589	583	593	608	582	574	641	615	612	598	580	586	569	594	587	595	585	603	617	627	581	561	613	594	578	587	620	571	602	583	573	617	585	559	585	574	588	586	599	613	619	634	604	611	600	598	601	610	577	602	606	541	591	633	579	568	611	573	563	579	604	543	610	599	659	629	607	635	561	594	579	596	583	598	610	591	612	597	571	594	588	586	606	587	577	624	624	580	568	577	586	563	617	606	613	564	644	582	613	607	572	591	618	618	571	542	545	594	600	605	636	607	624	552	546	608	599	580	599	618	594	590	602	593	594	602	617	569	602	624	617	551	617	633	587	611	559	606	632	606	627	563	613	594	574	606	607	613	628	555	581	608	581	562	593	604	592	617	644	616	587	595	606	582	597	601	612	566	644	576	594	588	615	578	623	616	600	574	619	557	639	608	593	606	544	585	590	557	576	602	597	620	572	565	549	593	617	564	577	577	576	584	584	608	608	577	624	576	641	614	606	607	654	601	619	597	615	595	629	609	586	625	549	597	587	597	591	649	631	581	612	580	573	572	594	564	612	587	595	576	585	578	592	596	649	581	592	592	586	620	578	611	607	568	564	645	605	578	565	603	563	585	568	638	580	606	613	574	617	611	579	600	568	614	597	589	559	553	583	616	624	610	567	596	552	588	622	628	628	633	590	566	632	610	623	587	657	549	662	553	615	548	583	577	588	565	614	619	584	600	569	669	596	605	567	574	636	608	588	529	608	549	592	582	615	570	588	570	591	570	593	575	580	609	564	599	619	558	576	608	619	577	598	647	603	578	598	619	574	610	564	562	578	599	613	585	598	571	591	587	579	565	607	616	569	565	620	577	591	548	583	583	610	616	632	587	599	579	611	568	554	583	579	616	576	615	605	618	582	620	641	612	595	602	617	591	586	602	657	569	624	613	606	576	561	615	554	641	558	548	631	583	606	621	598	580	576	605	611	620	580	584	585	584	569	601	619	589	607	639	607	581	618	594	629	577	603	596	596	655	614	583	561	580	624	616	605	600	649	566	618	644	579	618	580	570	613	588	611	602	620	607	583	569	643	577	631	581	650	628	568	548	619	594	642	635	590	601	595	591	635	587	612	574	613	587	599	566	610	595	594	609	591	612	567	609	583	597	592	621	616	575	567	595	636	600	572	540	592	600	594	612	618	558	567	597	569	573	617	602	600	596	604	595	601	635	613	611	590	628	573	616	632	590	567	567	580	560	600	612	595	625	601	592	606	616	533	623	601	587	618	587	613	576	603	581	626	655	644	554	599	644	636	631	597	620	563	553	594	623	595	579	576	584	566	599	625	594	612	599	559	587	582	603	577	609	567	593	610	596	589	556	533	594	644	588
40947	33048	30251	20584	11197	4296	1651	1594	765	336	353	364	358	343	347	340	386	341	347	353	343	357	347	344	346	335	352	358	359	361	305	329	298	333	375	366	340	332	359	353	356	378	351	348	344	323	367	280	380	344	367	335	362	360	315	370	349	389	304	363	386	352	360	340	365	354	356	331	360	361	343	360	366	312	339	340	339	367	361	359	382	355	372	386	323	314	347	358	357	351	341	316	348	371	351	319	321	367	358	355	340	357	330	315	347	389	350	334	369	328	383	338	332	340	315	371	363	343	318	353	371	309	351	363	322	342	364	387	356	364	350	358	348	360	380	361	352	367	360	350	372	355	355	350	361	319	370	351	348	372	344	356	312	343	339	308	345	361	361	363	358	324	330	348	361	333	328	337	338	325	355	372	372	295	385	331	308	319	348	327	341	344	351	398	368	349	339	357	310	333	335	328	356	317	372	372	345	321	372	345	352	356	347	340	369	325	359	367	334	368	341	360	347	335	370	322	357	349	356	346	313	333	347	346	336	347	369	332	355	365	330	360	350	296	359	301	347	357	403	339	324	367	357	353	378	343	363	369	334	328	366	317	315	331	367	344	350	363	353	318	357	390	341	341	349	359	350	357	351	355	344	345	385	327	406	356	324	332	318	373	337	377	326	350	358	365	338	345	351	327	350	293	367	346	355	341	316	318	338	348	356	371	364	361	341	345	328	336	338	354	342	347	322	372	378	354	329	366	334	335	312	370	344	330	352	361	347	323	330	344	355	379	342	352	357	349	327	350	347	353	357	374	355	342	359	351	351	329	355	338	341	345	325	342	309	338	344	371	328	356	332	354	326	349	333	341	320	330	342	349	354	361	324	340	340	361	330	367	355	367	326	349	345	337	398	349	366	360	300	312	348	345	320	385	318	345	344	334	364	335	375	374	355	368	336	345	384	341	332	327	336	331	371	319	354	349	356	340	320	343	344	319	332	349	363	375	338	341	328	314	339	325	340	349	376	362	364	341	357	382	348	357	305	340	339	336	365	342	344	347	343	352	368	311	335	366	346	338	307	367	346	346	348	324	356	349	377	320	305	339	343	347	332	337	350	356	322	319	342	326	318	317	318	336	313	330	348	372	354	359	345	352	360	339	343	352	372	347	303	322	368	336	333	357	346	345	358	345	320	329	372	333	353	333	317	350	326	357	375	357	358	358	340	338	363	328	338	330	349	364	357	368	364	346	321	315	320	362	336	335	328	356	392	385	355	352	370	374	363	338	343	346	366	354	359	308	361	324	325	350	337	380	339	316	331	391	349	356	358	367	348	394	385	342	350	348	320	355	345	314	315	354	355	365	369	377	307	337	314	362	363	343	354	335	360	308	326	349	341	350	348	361	357	370	369	369	352	324	366	336	319	376	377	352	370	333	353	324	342	315	316	334	352	300	310	319	297	328	309	363	332	335	336	341	333	349	360	322	331	359	354	319	361	332	366	345	346	366	346	351	347	344	349	365	332	330	362	360	323	328	332	290	327	341	355	323	381	365	345	364	331	347	310	356	355	327	365	372	318	315	337	373	326	379	329	328	358	339	331	356	332	329	372	326	340	347	344	336	364	331	355	344	365	355	300	358	346	283	372	343	368	318	342	294	356	317	320	321	365	313	348	356	342	350	293	306	337	343	370	345	334	349	387	359	338	354	364	365	336	362	347	331	282	337	323	357	336	334	368	308	331	319	362	338	378	358	343	345	353	335	350	340	323	346	355	356	330	317	339	319	361	323	333	367	310	364	372	314	352	335	339	352	345	344	317	358	325	395	348	352	361	310	308	363	346	361	326	360	358	325	335	345	366	336	379	343	390	360	355	382	331	325	337	342	313	333	355	359	306	338	390	338	332	350	337	344	371	355	359	369	339	344	376	366	351	376	346	339	339	332	358	347	324	354	291	329	358	373	343	317	344	324	343	346	329	366	396	347	346	319	349	296	350	300	334	313	321	366	339	311	316	356	345	322	348	340	325	349	346	327	366	320	345	340	368	315	364	342	348	360	347	341	298	321	345	321	331	374	333	351	323	360	342	377	349	331	355	360	355	337	331	325	327	347	355	329	318	357	297	348	307	364	371	367	341	342	298	332	357	354	352	318	342	348	354	334	341	338	351	333	319	335	351	327	352	375	369	353	370	320	344	365	319	311	374	345	397	346	349	340	347	361	324	347	337	330	345	340	352	334	339	380	347	334	336	339	351	370	336	363	357	331	336	346	345	360	362	361	357	325	348	361	336	330	377	367	358	367	353	356	378	318	374	358	376	367	369	369	344	319	375	329	341	370	331	338	362	329	354	334	375	329	359	324	337	351	373	390	326	346	349	381	379	383	349	369	338	332	318	275	341	367	374	349	340	352	331	367	327	355	355	332	337	311	343	348	335	358	373	348	319	358	353	378	342	354	359	313	353	356	366	331	330	360	340	345	336	321	355	330	342	348	367	318	348	366	342	308	310	321	375	329	331	336	349	357	348	335	306	328	331	377	360	331	360	354	395	385	335	355	382	331	317	365	338	354	318	324	357	334	296	344	335	366	367	352	353	350	343	358	373	348	392	372	337	315	348	309	316	359	359	330	334	344	324	324	360	347	342	353	354	323	375	314	335	343	365	356	345	332	350	334	360	373	361	389	347	326	327	344	324	366	368	342	334	355	340	355	350	316	309	340	401	320	362	346	357	334	350	347	373	351	353	322	336	346	380	366	337	325	326	341	327	331	321	420	322	321	343	360	350	323	398	364	333	335	341	354	296	356	356	316	335	343	368	362	381	358	360	322	351	336	327	350	354	307	373	319	344	318	346	362	362	332	358	317	358	323	314	314	382	368	333	357	345	342	389	355	349	324	361	349	349	360	349	365	369	335	340	365	353	353	346	347	328	337	380	339	319	361	345	340	348	378	353	358	312	366	363	353	343	344	348	320	324	311	364	373	354	359	349	340	332	342	353	296	351	348	341	350	354	341	337	366	333	333	364	341	368	350	346	335	349	362	359	364	368	359	353	343	354	297	352	352	379	313	337	321	340	367	359	354	396	350	339	295	355	349	328	318	390	349	292	329	349	328	359	373	381	380	325	337	337	345	341	328	377	345	361	351	336	340	399	365	338	356	371	336	371	338	361	336	342	339	342	338	332	351	360	370	326	335	319	356	332	305	340	343	333	383	328	366	324	365	372	371	371	360	324	352	363	379	348	357	351	354	326	341	357	366	350	323	358	345	317	355	371	368	294	338	346	336	343	324	336	323	355	374	329	357	378	358	372	356	351	325	342	324	315	352	342	361	369	342	327	332	353	331	342	335	323	363	360	366	362	358	344	342	367	326	357	331	349	343	356	336	351	339	331	354	340	337	288	333	397	333	312	344	351	347	384	348	340	332	317	359	375	337	343	346	336	355	325	366	332	364	352	377	341	383	350	320	333	336	362	340	375	362	328	356	386	333	357	325	345	396	332	345	332	337	358	372	326	333	352	319
26173	26542	34479	31726	22465	11505	5008	6275	2324	828	827	786	729	779	727	759	818	775	806	745	776	757	774	754	758	760	733	716	788	773	769	774	800	713	760	748	755	784	755	754	773	788	794	814	759	774	758	776	775	781	706	775	762	741	749	749	770	799	777	749	833	744	732	835	714	735	787	766	781	760	718	762	759	760	745	712	752	809	745	797	752	786	715	773	748	814	764	826	729	774	772	781	765	762	690	773	772	819	766	722	742	740	751	805	797	759	804	742	822	757	723	794	767	746	765	786	788	778	765	709	742	738	770	738	747	760	760	744	784	793	783	793	733	763	783	790	755	740	786	769	792	768	797	774	772	791	733	802	727	755	823	754	731	728	745	746	779	795	733	784	751	780	790	759	697	747	790	778	767	742	732	692	787	756	809	754	749	745	765	785	753	755	783	759	793	741	819	737	801	754	785	787	744	780	724	752	757	821	721	708	748	735	771	755	712	732	728	775	755	754	790	739	734	809	784	781	773	726	769	774	708	808	772	783	758	803	739	783	760	807	755	769	765	759	763	712	764	801	758	724	750	736	798	726	764	801	800	753	789	735	728	774	765	728	809	772	742	787	760	761	792	797	754	777	697	776	727	760	801	729	789	805	755	750	764	814	734	767	738	730	730	746	768	790	776	786	785	777	802	798	723	789	719	772	804	743	808	747	753	716	785	737	739	783	741	704	746	772	755	769	794	756	763	740	784	727	774	740	808	762	733	713	805	785	756	771	747	708	751	779	714	780	830	775	764	769	796	806	756	796	802	762	728	738	741	753	741	752	733	785	739	754	750	813	800	768	726	766	723	772	752	785	781	805	784	753	800	834	741	732	793	803	776	734	730	756	765	760	691	736	762	757	716	793	786	815	773	724	748	825	741	792	745	811	782	729	807	743	721	766	770	751	790	781	759	810	777	712	768	752	766	773	792	746	762	785	750	777	710	759	739	764	750	774	782	734	782	721	803	727	821	728	816	749	730	788	784	755	777	769	737	791	730	797	751	760	783	759	788	774	756	772	757	761	781	772	794	696	766	765	754	760	783	750	781	748	761	743	787	758	771	725	755	725	737	754	789	772	813	800	691	762	822	762	761	715	807	738	788	802	759	778	800	734	793	746	785	738	782	779	761	839	780	772	745	723	754	767	783	763	798	696	784	749	769	782	773	763	772	762	764	762	756	754	768	781	762	769	779	740	725	754	754	788	822	786	741	785	753	718	793	789	789	765	786	760	751	778	747	757	742	748	781	742	758	756	817	770	760	765	823	776	759	755	769	733	802	707	765	737	771	764	770	764	776	749	750	781	780	795	749	734	758	791	743	789	817	759	774	741	814	773	747	792	761	776	760	768	723	751	767	771	744	734	736	770	776	831	783	771	768	788	674	788	682	787	749	722	761	775	714	761	749	763	740	784	744	815	768	740	793	707	813	814	765	770	808	796	781	780	769	785	796	794	767	736	743	731	762	777	753	767	776	788	730	742	788	763	801	742	784	789	750	741	785	747	775	769	762	770	776	708	778	770	805	765	713	794	767	745	787	774	777	735	779	766	744	765	762	737	761	788	786	771	765	756	780	769	777	751	744	784	785	763	710	749	765	718	738	750	801	768	727	794	768	816	769	772	780	747	744	729	793	760	790	754	754	778	800	790	749	787	794	741	762	756	733	749	746	848	736	770	835	754	779	807	742	758	749	735	745	783	749	837	707	765	757	736	791	745	796	759	782	803	738	773	773	748	800	732	754	744	800	768	729	761	738	787	781	776	768	778	809	752	804	803	771	764	774	813	766	765	744	757	780	785	800	696	782	807	753	734	788	767	752	732	774	722	735	766	783	770	854	819	744	773	743	783	784	760	779	757	735	755	776	792	779	745	757	772	747	798	766	752	764	774	766	753	750	799	742	738	770	768	788	761	771	735	778	711	784	769	732	817	738	774	752	765	693	716	795	785	774	796	803	714	791	745	753	737	790	752	780	740	721	808	801	803	763	744	827	743	798	807	728	771	783	705	743	761	752	744	758	775	754	751	742	735	730	776	762	756	747	754	728	763	780	804	765	789	778	819	709	703	769	785	794	776	778	783	755	778	756	739	751	726	742	800	782	744	771	755	730	728	794	790	753	736	772	737	732	777	719	811	779	767	763	766	760	799	780	749	729	769	751	789	785	759	763	731	725	715	773	722	735	769	740	719	779	741	799	752	762	748	757	752	753	770	799	747	787	773	796	768	784	790	758	770	765	777	706	786	739	759	773	778	782	797	795	773	758	759	735	731	798	738	765	792	772	766	742	717	745	733	765	744	755	786	741	722	760	759	749	810	827	775	723	759	780	779	787	786	748	792	703	768	748	755	769	792	820	761	776	797	731	713	780	797	770	757	748	763	711	715	720	749	785	771	756	755	748	769	766	752	754	754	819	734	730	741	830	746	777	755	755	793	774	788	778	721	783	773	773	753	832	764	782	749	728	769	767	795	761	765	757	786	730	764	846	738	767	733	745	756	799	760	769	735	794	722	738	741	744	727	723	780	741	751	785	760	783	819	729	779	737	733	815	820	812	754	779	756	749	717	751	770	770	749	735	773	731	788	772	829	783	816	750	747	779	731	797	817	762	761	771	779	763	750	775	739	787	753	810	759	793	778	729	739	805	728	746	747	743	783	771	796	774	765	784	777	766	761	818	755	746	752	769	747	754	779	784	760	805	707	750	722	776	744	747	784	768	760	761	755	773	783	829	793	794	770	776	758	824	799	744	728	713	774	770	730	720	831	749	756	732	813	774	747	766	729	765	785	762	777	736	764	776	787	783	744	804	806	785	794	743	719	754	751	743	740	758	796	825	816	744	751	755	800	794	737	721	793	781	761	793	758	782	761	767	783	742	792	783	794	736	775	746	738	793	802	772	755	728	699	733	752	798	786	773	757	788	733	789	742	773	747	811	747	817	743	739	736	766	779	775	794	776	767	772	774	752	777	762	760	773	770	789	748	760	713	729	710	756	777	783	811	705	756	776	775	746	744	734	761	768	792	746	756	809	775	774	817	764	773	765	751	737	772	744	801	793	746	780	750	776	763	719	753	778	766	773	771	765	736	746	733	788	759	769	741	743	788	764	755	756	792	738	751	781	759	756	768	756	709	806	779	758	785	740	771	773	722	773	741	782	726	736	788	761	788	733	748	761	754	799	736	767	753	744	761	781	791	753	776	801	775	786	789	733	702	811	764	746	774	762	773	770	740	808	773	794	773	741	760	785	814	769	797	777	769	770	784	745	754	755	749	771	779	757	727	743	780	754	749	787	781	760	771	795	736	806	755	754	766	765	743	781	779	762	743	755	735	746	809	772	793	783	773	754	749	766	761	791	707	771	761	734	780	768	745	716	759	761	771	764	782	746	759	702	746	766	730	773	778	729	797	795	802	777	822	781	757	753	743	772	738	800	765	757	794	725	762	745	755	763	809	798	778	762	722	749	805	773	816	766	766
50102	40580	36872	26969	14297	5656	2021	2848	1238	347	347	344	358	330	364	355	315	317	345	337	315	316	367	318	335	319	300	328	322	335	343	345	335	340	308	341	340	325	362	362	343	352	340	337	385	322	336	310	307	304	365	350	317	329	337	330	346	321	321	362	314	368	355	323	331	313	314	323	341	330	358	347	320	321	355	331	344	357	350	406	376	334	306	326	321	349	296	327	355	354	359	331	341	295	356	309	334	314	329	340	330	355	327	335	320	348	335	336	301	341	327	295	320	339	317	370	325	367	307	313	348	357	332	325	287	349	347	338	358	359	328	340	331	313	341	343	372	390	325	352	371	331	306	378	336	343	317	326	342	305	347	345	356	312	318	324	330	365	318	368	316	360	310	337	343	365	337	348	372	359	333	331	320	338	339	316	296	372	331	350	317	312	325	329	358	342	352	346	327	369	346	333	357	366	370	282	336	325	344	334	357	341	359	359	320	368	323	316	323	351	352	336	340	344	327	316	316	329	354	297	399	376	326	375	332	368	338	307	334	334	303	359	326	377	325	314	319	356	334	347	338	336	350	367	350	330	343	339	338	355	338	323	347	354	310	304	323	358	343	334	329	318	341	338	303	361	364	381	315	363	327	323	336	338	331	294	315	336	327	343	339	347	323	333	369	330	323	372	333	320	314	330	341	364	351	326	361	344	341	323	358	326	331	350	307	345	333	349	348	322	373	324	314	340	323	346	345	330	304	331	339	347	331	340	325	362	286	361	324	349	337	369	363	341	387	343	378	360	323	343	320	296	337	331	344	356	337	358	307	390	342	309	313	307	322	303	322	343	329	338	317	327	328	287	340	364	370	326	349	294	355	329	295	316	325	330	317	368	341	357	324	332	367	345	326	304	352	326	358	370	338	346	353	321	350	322	315	349	336	312	327	391	334	371	334	325	321	307	337	312	338	315	385	318	305	327	341	339	344	319	282	336	335	349	346	301	317	360	324	300	349	324	329	316	352	315	344	329	343	360	314	338	343	343	337	344	342	340	311	333	327	342	338	325	311	347	360	312	335	335	295	346	312	312	325	390	336	354	325	336	327	359	342	359	334	339	334	345	316	368	342	317	320	287	328	335	336	329	351	337	294	302	348	326	324	305	351	334	332	317	386	368	337	334	313	341	343	336	379	336	315	326	336	355	347	350	343	364	341	334	304	363	340	326	325	365	337	330	321	364	293	327	353	342	327	360	321	336	318	319	328	330	341	350	340	317	325	346	336	335	341	306	354	326	356	327	361	353	321	354	339	317	344	324	357	332	351	359	351	324	310	310	344	339	373	324	335	340	322	316	314	326	327	325	309	367	333	349	350	357	358	346	318	298	326	316	373	342	331	333	327	347	325	347	311	330	334	338	358	318	347	337	330	347	340	338	332	350	325	351	369	366	277	351	318	336	338	307	308	336	333	338	321	343	355	344	312	311	311	366	341	331	341	362	332	329	328	337	373	339	309	328	323	318	337	334	355	340	337	356	330	349	338	328	347	330	316	366	328	325	318	341	345	322	329	319	358	321	327	298	340	352	318	380	346	315	340	347	342	343	342	337	370	325	331	312	334	323	316	299	338	347	329	348	301	325	334	312	314	316	348	316	305	309	341	336	359	327	318	345	306	336	344	323	339	312	339	361	338	335	340	374	331	337	319	310	304	353	354	328	334	291	360	325	346	330	342	338	322	348	310	333	331	337	300	333	310	356	337	334	328	324	336	314	356	298	317	308	336	303	341	356	309	342	350	334	338	309	350	354	332	351	308	329	321	363	316	335	316	331	309	305	330	361	333	333	311	339	372	335	327	344	312	366	309	309	279	330	363	339	347	317	327	347	313	343	326	322	329	339	320	354	329	338	329	368	362	368	332	372	323	328	319	318	362	329	300	331	326	347	315	354	335	362	357	350	348	323	326	331	326	337	354	342	339	328	373	315	324	325	313	333	378	372	373	329	298	345	396	372	341	341	317	305	302	334	320	339	316	349	334	293	311	323	304	329	363	330	363	349	352	324	317	342	359	316	304	339	349	309	320	324	332	316	342	321	335	319	359	342	341	327	311	338	330	308	338	365	316	319	362	327	355	312	314	337	352	333	313	339	328	315	324	342	338	347	333	322	357	305	308	316	289	339	298	372	355	366	354	346	353	343	344	339	340	361	316	327	281	327	339	336	339	346	336	302	331	344	344	333	350	312	375	358	317	314	332	335	280	321	309	352	349	340	354	314	299	338	347	367	347	328	362	304	349	329	347	323	315	300	318	321	372	357	326	294	317	339	343	348	366	340	305	362	287	339	344	332	339	309	321	311	351	324	334	326	342	364	331	337	330	307	337	344	358	308	324	332	371	366	324	341	366	307	344	345	337	306	343	309	381	359	358	342	402	330	370	357	337	340	358	344	348	341	330	328	337	316	357	311	314	358	306	333	333	331	347	311	328	325	337	319	344	336	335	307	336	341	278	321	318	343	333	367	376	333	310	344	323	328	371	359	324	343	345	330	334	347	327	331	369	344	324	340	325	318	316	362	366	308	341	374	331	347	339	284	324	324	322	308	341	327	354	352	335	324	392	335	334	339	342	335	339	343	325	333	351	349	339	382	333	339	318	357	322	345	344	357	347	337	337	327	345	351	390	336	323	365	348	341	371	354	294	356	354	318	282	373	366	335	350	326	337	311	352	302	332	321	328	339	346	328	348	317	312	302	355	349	326	325	338	356	350	327	359	373	344	320	330	359	344	337	332	346	329	362	380	346	357	344	366	334	331	377	383	355	338	325	337	306	328	310	334	326	343	282	343	327	337	346	378	346	283	365	361	363	367	337	345	331	367	348	331	300	311	360	345	373	317	330	309	333	347	300	334	346	370	331	336	337	334	356	332	318	301	359	294	342	337	337	288	344	333	325	321	302	341	361	344	300	363	324	323	347	318	308	290	314	338	340	319	352	318	352	371	333	333	343	327	378	318	335	326	336	330	358	357	307	353	351	312	330	349	334	362	336	338	330	345	345	335	383	327	375	331	341	328	376	362	360	376	338	372	356	338	342	350	330	332	324	330	314	346	328	335	338	324	340	317	347	358	344	324	344	310	343	356	364	338	310	312	309	328	331	332	358	350	333	310	331	306	370	330	330	334	343	318	366	340	346	321	335	338	327	370	330	344	330	306	333	341	354	319	334	309	380	333	353	358	283	369	315	314	390	329	343	329	370	348	359	345	356	310	359	325	338	369	349	345	333	328	328	349	353	355	350	337	351	326	348	308	306	363	320	366	341	339	323	346	318	313	326	322	352	321	339	354	298	357	341	309	335	334	380	327	344	327	323	382	338	367	312	356	303	321	308	352	349	345	291	307	310	347	343	374	353	333	368	346	368	355	364	338	300	346	292	331	311	328	345	340	337	315	342	319	314	316	334	324	343	362	353	342	344	335	329	331	271	322	340	328	333	335	353	333	353	341	314	331	363	337	354	346	355	373	346
31345	31849	39865	36611	25461	13508	6534	10453	3509	788	682	705	733	709	794	694	785	691	707	710	752	751	718	733	726	763	718	697	721	783	711	734	756	676	718	751	773	732	727	745	733	767	723	703	730	798	674	715	774	704	770	714	712	702	714	700	714	719	727	709	751	744	740	715	705	744	700	729	707	739	720	674	746	769	743	731	733	698	724	720	645	756	721	729	681	726	722	761	690	745	788	750	690	713	711	788	746	693	742	729	710	718	740	686	756	741	733	757	716	724	753	737	743	752	758	694	734	732	747	763	747	730	755	746	747	675	733	761	753	783	722	733	745	750	714	767	726	746	750	773	774	726	738	711	743	707	733	677	735	748	748	717	700	728	694	720	731	727	715	722	701	715	681	704	730	801	724	738	728	761	740	744	687	731	717	705	710	755	771	796	744	709	706	753	660	744	756	728	742	740	739	744	714	715	771	736	740	753	753	700	727	756	799	719	684	683	737	715	717	759	716	755	731	728	737	728	724	743	786	709	735	727	747	768	741	700	720	723	762	747	743	758	705	725	700	755	716	742	741	723	741	759	713	742	728	733	697	752	718	705	688	723	699	717	711	768	703	750	725	756	790	749	738	767	747	714	753	739	766	758	745	719	741	740	771	726	722	757	773	743	718	725	735	736	727	758	725	682	753	727	727	714	773	726	717	722	736	749	741	725	659	720	721	697	712	796	747	758	679	796	757	760	746	752	743	684	715	786	699	729	746	729	721	738	739	723	733	765	761	710	709	764	683	724	748	730	757	758	757	755	723	707	750	726	720	730	730	770	719	828	740	716	735	695	742	732	776	753	747	761	704	735	688	708	743	711	772	754	771	704	756	697	727	689	754	742	691	713	754	733	754	697	778	748	713	701	742	774	754	727	777	699	699	771	673	741	655	665	704	728	733	673	720	780	702	708	758	725	692	756	729	712	764	751	741	734	731	708	794	739	715	723	794	729	762	741	703	757	684	753	736	749	738	712	711	753	728	718	714	721	740	740	767	755	711	733	716	729	786	750	737	739	759	721	732	759	753	702	773	749	753	689	729	707	721	733	734	704	704	746	714	689	699	735	740	690	752	739	765	764	710	732	716	723	682	680	736	739	743	752	739	706	706	692	773	763	731	739	742	753	715	693	733	728	733	763	759	730	728	717	793	730	695	701	729	715	691	734	748	694	746	699	795	730	800	776	737	719	766	717	735	769	689	759	709	777	718	747	780	725	702	739	714	742	684	709	748	735	764	758	738	787	723	758	735	770	662	701	760	749	744	713	689	673	706	740	685	723	735	676	724	733	781	774	755	750	725	750	766	715	725	719	768	715	694	734	728	752	747	749	686	728	753	707	682	700	743	720	757	718	725	705	694	742	706	713	685	710	753	716	721	771	724	746	755	759	700	740	767	735	742	689	687	738	711	751	716	743	798	773	712	696	715	733	686	737	738	747	719	702	714	727	761	744	740	772	763	700	718	733	740	703	726	747	695	739	767	716	731	731	749	708	805	712	722	775	745	724	710	715	746	746	701	746	741	749	709	767	713	728	712	723	675	757	750	735	759	720	734	642	766	766	744	741	778	716	783	733	735	716	736	709	775	708	752	743	720	730	682	736	727	745	704	747	732	739	728	739	759	725	741	746	691	719	701	707	725	763	687	724	701	769	732	723	693	763	733	757	720	770	789	766	767	735	693	721	765	775	708	677	765	734	732	732	750	716	740	737	724	738	718	721	761	768	747	709	697	683	726	708	737	737	780	709	743	713	714	739	711	755	722	733	728	710	729	696	678	699	702	699	773	740	737	725	728	770	748	684	724	702	701	746	748	734	761	769	753	746	724	725	751	756	746	745	743	743	779	718	777	713	737	715	741	754	733	670	749	759	752	773	735	699	748	709	713	679	669	757	690	736	737	695	737	779	686	736	738	729	770	732	737	750	751	735	686	713	706	761	709	724	728	728	738	704	703	688	756	767	715	716	741	700	674	754	663	706	712	756	717	672	726	715	739	712	744	727	755	734	728	799	698	756	738	721	744	715	724	735	765	766	661	716	765	807	739	712	712	731	750	716	728	701	703	712	730	748	738	789	725	730	799	725	735	794	752	727	749	767	715	718	712	703	766	695	756	726	738	700	731	695	745	699	759	692	750	692	758	752	790	713	765	737	725	692	725	698	751	733	734	691	714	731	764	761	735	720	724	824	707	705	725	721	718	704	753	741	760	801	724	748	743	735	709	738	711	714	792	750	729	740	714	700	745	725	715	765	744	767	754	711	707	681	731	777	734	714	668	720	746	689	734	747	755	752	735	724	705	727	721	736	723	683	716	714	773	728	732	781	765	712	749	720	722	727	761	736	725	717	738	704	755	745	782	706	734	713	784	693	719	714	746	741	664	728	730	747	724	753	692	738	781	723	747	735	731	732	724	723	722	710	741	770	711	757	719	679	723	713	723	778	742	705	749	696	682	722	725	748	723	717	739	738	782	742	760	765	664	754	754	686	749	728	720	773	696	745	732	772	687	743	737	765	693	729	751	716	731	744	781	725	745	713	741	675	729	708	758	673	727	710	702	782	729	728	764	724	717	696	724	711	725	710	724	773	727	748	729	770	717	737	700	764	749	737	718	720	730	764	700	743	712	748	721	724	760	782	732	758	760	723	754	737	744	685	676	737	749	732	746	737	723	704	715	746	759	697	711	716	731	707	763	730	740	713	745	712	745	726	744	752	725	675	750	686	730	793	776	725	687	751	752	745	745	728	726	790	743	672	742	716	699	751	662	774	741	798	763	733	743	732	801	711	708	723	699	715	713	765	734	755	683	708	737	683	750	702	708	694	750	705	744	688	680	759	727	763	705	734	735	713	747	707	716	770	719	777	720	761	766	725	707	710	709	793	735	734	726	721	745	699	706	714	736	740	761	716	714	726	740	682	681	703	725	720	722	695	740	711	743	704	728	731	744	776	715	701	756	724	743	715	767	740	748	644	718	735	688	689	717	713	712	775	690	744	736	741	691	746	762	723	769	705	765	727	718	731	733	749	774	741	765	772	700	745	751	710	742	708	775	709	741	723	764	770	753	724	708	705	750	787	745	682	744	734	751	747	743	707	766	714	763	739	762	745	723	749	740	706	710	754	717	752	699	728	711	753	752	699	729	739	768	800	733	713	733	731	711	710	717	722	708	690	764	696	695	751	709	711	754	726	721	744	798	705	702	735	738	735	732	742	738	778	744	746	707	732	761	747	706	689	725	742	709	711	690	728	749	713	759	777	734	733	708	745	749	741	721	737	660	722	768	717	714	748	742	729	742	744	714	725	758	733	708	741	731	782	724	724	721	724	668	728	691	768	737	705	682	770	747	721	712	730	711	722	697	750	761	726	719	751	699	762	757	719	705	700	712	681	719	754	735	783	739	702	726	733	755	708	739	718	746	690	684	743	720	754	705	732	783	721	701	707	717	694	687	754	748	768	723	762	756	762	706	735	748	774
28520	23362	18974	10416	5386	2263	633	304	262	233	222	200	233	218	249	250	224	233	232	267	207	214	233	222	211	236	240	216	241	233	243	230	244	228	241	232	239	220	209	224	225	208	245	253	231	231	272	233	216	222	219	236	241	227	258	231	239	267	264	238	243	270	264	229	231	220	234	230	221	224	239	240	244	226	231	238	243	234	267	221	256	268	252	249	268	283	263	252	205	228	240	252	227	214	259	245	224	234	217	233	241	238	238	246	244	237	237	239	239	238	238	248	272	226	200	241	234	237	218	242	223	230	248	239	246	262	227	233	266	244	240	235	233	250	226	214	238	221	260	255	246	218	266	239	209	245	227	278	268	221	242	259	220	228	237	233	191	235	254	242	237	251	196	203	232	220	220	240	219	200	217	251	228	224	221	250	241	237	260	205	207	258	206	213	230	229	220	252	241	224	196	260	257	236	226	208	236	236	216	229	210	253	212	241	243	232	217	242	253	253	244	230	236	230	265	274	236	269	237	242	242	237	234	262	247	247	229	237	238	240	215	280	254	236	254	225	230	250	259	230	218	258	241	214	226	253	233	240	234	270	232	246	242	253	225	244	249	246	232	264	235	219	222	206	250	255	256	240	256	235	238	215	227	231	254	208	248	245	235	240	243	198	252	219	206	264	277	232	245	222	269	241	243	265	225	255	252	252	269	263	241	244	233	242	223	222	235	259	266	253	223	230	236	231	220	232	227	215	236	234	270	225	266	233	247	225	236	214	229	232	220	221	237	232	248	233	222	248	246	221	249	222	228	253	226	219	264	227	246	229	191	258	253	226	263	266	221	240	248	250	239	244	201	222	225	239	250	239	218	229	238	270	244	218	210	257	252	232	195	214	220	310	225	243	248	262	247	195	227	212	254	220	234	235	220	252	213	250	255	263	244	243	255	254	278	248	230	246	231	248	232	213	240	240	224	252	242	260	262	232	220	262	229	245	234	230	270	266	230	240	240	233	220	215	235	228	232	232	269	208	222	265	242	271	248	253	242	249	244	231	242	223	246	213	237	236	254	233	238	267	238	252	246	237	227	215	251	263	260	228	250	255	275	230	226	230	244	261	235	209	232	213	266	216	227	258	237	203	244	216	238	208	247	241	271	238	225	232	239	261	268	241	211	223	223	226	246	218	258	246	226	244	260	227	231	266	240	240	215	235	278	258	234	235	233	229	222	253	228	223	248	244	236	227	250	222	247	230	227	260	229	230	266	214	248	238	246	258	246	267	239	235	255	284	259	232	233	268	254	207	239	226	220	208	284	236	240	216	229	244	232	239	214	242	245	231	206	239	228	233	248	231	229	243	254	217	258	230	243	279	241	264	229	233	216	202	270	244	211	227	271	244	219	235	251	229	202	243	224	222	248	251	229	238	252	246	230	229	261	224	239	226	253	245	235	223	238	245	245	216	247	234	229	240	270	214	241	215	206	215	227	239	217	211	228	266	246	251	244	233	217	237	224	258	238	252	221	239	256	197	247	263	260	234	209	235	246	258	236	240	232	236	240	221	257	244	261	224	226	242	249	221	225	224	223	241	247	263	252	239	243	230	225	243	239	229	246	246	223	238	235	261	243	194	241	222	222	224	257	232	216	234	228	236	204	241	239	255	248	261	259	265	255	241	232	236	237	211	235	262	234	228	261	240	262	239	241	252	241	248	240	222	251	241	242	243	246	234	208	240	232	213	231	233	229	260	220	238	234	223	250	215	263	243	255	259	231	225	237	232	233	227	251	234	283	237	224	232	228	211	239	235	256	232	210	250	233	229	232	238	249	216	236	248	251	271	253	215	232	239	229	237	231	216	206	232	266	250	218	266	274	233	230	232	257	220	258	257	234	270	232	256	249	236	217	217	228	203	232	224	228	240	224	201	243	250	251	232	230	236	256	244	244	216	236	244	232	226	258	237	234	249	246	271	234	236	231	215	259	215	223	236	246	233	256	251	260	248	224	248	254	216	236	216	231	259	231	223	250	216	255	253	239	250	242	221	232	255	218	219	231	239	219	238	244	197	211	215	243	253	230	248	231	235	247	204	221	215	239	232	244	236	246	251	242	234	235	250	226	236	253	251	232	264	261	221	228	241	242	242	238	225	225	245	217	232	257	240	239	248	249	226	241	231	250	258	256	229	228	232	225	252	253	237	256	216	222	240	232	220	225	230	222	236	241	225	236	258	245	251	229	224	228	237	243	220	237	261	214	257	255	236	226	233	227	244	230	233	219	252	220	236	234	198	230	239	281	265	239	262	245	270	221	238	220	273	250	243	248	274	263	244	243	240	227	224	241	257	255	236	215	249	229	229	241	251	239	272	239	258	247	234	215	249	237	219	248	232	236	217	234	202	213	243	252	250	216	235	251	247	228	243	204	225	207	246	246	226	223	222	237	251	233	247	221	204	253	241	254	250	259	217	241	257	232	219	228	228	223	248	249	253	225	227	240	236	261	233	216	240	237	248	264	233	229	234	230	216	269	245	223	231	257	229	206	236	242	232	226	198	220	247	268	223	230	205	230	207	225	211	243	243	256	260	224	211	252	225	242	251	244	246	245	238	271	228	240	209	233	256	205	231	228	242	216	256	243	275	260	233	237	240	226	239	241	241	210	248	254	238	250	228	257	233	265	217	243	227	263	266	237	236	233	244	246	222	254	235	235	228	232	211	227	232	211	237	226	241	261	245	269	232	240	193	248	209	237	238	224	219	244	198	222	238	248	252	226	240	237	242	232	255	213	252	236	233	215	235	227	244	232	243	232	214	242	227	252	247	232	270	224	244	214	235	251	243	221	255	208	245	233	248	229	258	257	241	223	241	255	265	261	251	229	231	260	236	219	238	242	241	238	220	215	231	250	231	246	247	269	213	237	258	237	211	230	246	276	234	237	212	225	237	238	216	226	224	221	241	238	268	240	258	227	214	257	250	221	250	222	242	202	229	208	233	233	246	203	247	237	242	236	212	240	239	236	248	246	191	261	230	227	216	244	225	232	254	215	221	242	261	260	276	255	236	250	217	229	246	204	252	246	228	231	238	226	260	220	257	226	220	238	237	255	237	216	219	190	238	247	240	226	262	220	231	207	252	237	274	278	220	257	211	207	227	240	240	234	227	274	205	232	226	224	227	249	260	237	241	280	270	221	260	250	227	230	213	210	213	237	217	247	260	206	247	229	235	231	235	208	190	244	237	235	256	190	229	204	250	266	233	259	234	220	244	223	221	232	237	292	235	245	241	272	243	223	241	243	231	235	222	220	251	215	235	211	219	240	226	229	266	217	229	258	267	240	254	235	236	265	246	235	254	238	223	247	244	215	222	250	247	268	258	242	251	207	247	262	227	250	234	240	241	227	228	252	246	236	225	250	240	245	233	246	227	259	215	240	240	227	227	232	248	263	258	271	230	245	224	240	229	216	213	240	225	208	265	239	233	208	255	201	212	252	254	218	245	268	225	215	236	239	224	233	232	235	213
17769	19047	23629	19842	14133	7180	1875	779	676	546	589	541	548	554	563	561	536	564	537	581	585	571	521	531	551	537	532	543	569	540	564	526	524	546	603	554	571	614	580	556	533	592	598	538	539	576	587	530	571	523	584	547	552	583	553	559	520	587	557	544	580	531	595	525	503	571	525	592	539	542	499	606	526	585	526	562	585	547	577	556	535	555	598	596	585	579	551	522	593	550	554	593	544	536	579	497	547	559	517	516	559	563	577	578	563	573	586	544	562	563	540	537	508	567	556	612	518	574	567	552	576	518	549	518	541	540	571	543	576	542	530	561	566	548	537	544	591	582	540	546	533	548	550	539	572	515	569	527	544	547	492	543	561	525	555	531	578	553	509	535	524	558	582	612	525	580	562	565	582	519	517	551	577	524	550	552	521	605	579	602	535	563	529	581	529	558	553	535	550	600	574	550	502	548	582	551	545	536	566	562	564	533	542	557	575	533	554	554	547	573	579	541	532	525	593	603	536	597	548	537	552	574	595	550	554	541	534	566	528	510	546	531	600	554	539	545	547	558	520	591	544	555	566	531	557	554	545	550	513	549	513	593	545	545	553	531	573	568	592	507	531	538	535	568	580	591	566	568	591	542	552	533	578	541	554	565	540	576	534	523	544	586	538	572	514	592	543	582	544	614	571	583	601	534	546	598	566	582	515	578	555	560	578	539	540	554	572	550	550	574	560	579	621	574	549	537	531	588	578	563	528	576	531	555	579	542	559	584	568	573	549	562	547	554	478	570	583	521	559	567	553	566	545	592	605	522	571	565	580	531	582	525	544	580	530	575	567	539	571	557	576	511	553	576	509	546	557	515	546	549	569	569	526	577	545	500	541	523	574	592	558	572	556	537	553	573	585	575	557	536	549	545	569	529	533	600	570	538	533	560	572	588	544	536	563	597	541	561	559	575	594	547	522	579	533	559	572	548	577	604	555	593	581	596	555	585	529	537	566	544	560	539	543	507	576	565	547	550	572	556	574	555	521	577	580	553	565	574	492	539	558	593	545	551	521	561	589	554	539	533	568	538	556	547	475	551	552	541	566	573	552	555	554	538	579	576	586	522	540	521	546	565	534	549	536	539	569	530	567	525	528	569	572	546	539	557	541	555	518	545	531	570	593	548	586	562	559	479	563	571	560	591	557	541	551	558	573	576	546	536	575	579	535	577	580	598	547	567	532	590	525	566	534	502	585	547	576	551	578	523	589	541	531	526	558	571	556	547	531	545	545	549	551	550	564	592	524	551	526	526	545	551	583	574	569	549	515	535	523	559	509	534	540	539	554	576	573	536	577	578	540	557	573	509	589	542	481	561	554	524	567	569	596	529	583	537	571	529	557	567	549	555	575	578	511	581	565	538	557	630	568	570	544	576	564	576	580	560	534	537	558	549	558	593	570	559	593	538	562	552	578	559	545	548	526	570	569	524	566	584	584	561	519	561	558	583	566	572	546	574	568	532	531	537	543	557	584	543	516	589	595	551	557	596	569	560	580	525	570	569	519	541	537	567	566	552	568	584	569	574	576	579	563	563	544	541	577	555	523	553	501	578	578	560	576	574	568	536	545	539	514	566	561	536	518	574	570	566	562	574	571	562	565	547	536	567	521	575	550	529	564	582	515	586	542	543	592	588	555	539	511	548	535	547	559	528	574	534	537	564	602	559	565	583	579	584	550	569	613	577	595	503	558	537	534	547	522	547	535	546	568	571	530	571	520	607	547	548	558	561	535	561	537	575	532	568	556	547	563	536	570	564	528	550	536	502	540	525	575	527	526	581	556	598	561	537	554	557	548	581	585	541	571	572	557	535	617	539	578	558	553	589	559	538	502	552	562	541	534	587	549	541	512	531	536	547	525	548	549	530	551	531	519	504	550	577	541	555	559	528	534	577	568	529	581	560	584	561	554	563	573	551	571	550	549	593	547	544	562	518	534	545	562	595	557	517	533	557	541	591	549	509	574	558	561	609	545	558	549	537	551	511	559	567	526	561	593	544	593	564	578	536	537	524	541	587	510	569	550	572	563	542	571	580	527	550	540	581	537	568	568	502	548	547	525	572	542	575	560	556	518	564	550	571	516	558	583	570	532	577	580	580	525	572	556	522	592	563	536	560	570	564	568	552	524	513	607	586	542	537	544	533	541	543	556	545	574	545	609	546	561	573	521	561	572	517	567	582	538	604	588	559	596	541	562	539	562	562	502	526	585	570	553	594	553	561	540	561	554	547	537	560	596	574	572	552	523	524	550	540	504	532	551	533	567	544	535	560	574	528	518	576	527	557	544	618	578	535	553	567	594	558	543	528	577	571	535	559	550	539	557	552	533	520	529	564	554	544	536	561	545	581	541	551	617	580	543	543	541	551	553	574	554	599	556	541	559	573	582	548	581	532	524	573	582	558	572	543	556	532	509	528	541	547	525	576	562	606	502	557	580	549	570	543	553	561	509	539	541	537	541	545	551	509	517	535	584	558	545	533	553	574	558	537	553	552	534	591	524	591	554	531	512	602	499	532	551	573	538	524	575	564	573	562	531	583	577	569	539	583	557	564	607	529	584	587	538	570	530	562	541	510	531	521	546	541	538	551	545	595	555	549	530	546	541	552	545	562	535	585	543	576	579	531	563	571	572	557	572	591	571	560	568	564	554	551	555	592	523	579	518	535	550	537	591	572	585	534	509	568	499	521	589	514	554	544	524	513	575	542	593	543	546	535	593	581	554	571	546	527	534	545	510	564	539	562	527	552	558	512	555	568	554	516	590	512	536	558	542	540	558	566	560	592	542	549	568	528	550	533	566	551	521	561	597	535	517	552	567	580	547	545	547	584	549	543	558	531	597	575	530	558	567	563	540	532	514	535	565	547	575	533	579	558	562	547	539	548	586	546	570	599	538	601	575	568	554	534	520	570	584	569	561	558	571	566	562	583	572	581	559	522	510	571	531	570	532	579	561	570	560	574	523	581	511	525	545	576	527	553	582	573	549	503	543	596	570	580	545	556	536	561	539	532	520	551	501	580	561	582	553	553	558	544	569	556	599	559	559	557	568	553	568	554	529	569	556	571	546	562	555	574	574	594	548	602	599	534	576	565	549	590	565	551	553	606	623	553	576	558	560	574	536	528	555	536	559	528	553	529	514	546	577	537	557	579	514	621	579	531	586	594	573	562	543	546	576	557	576	563	532	561	586	512	535	566	550	552	550	535	580	567	554	569	534	574	551	510	600	551	545	560	529	597	553	564	555	608	537	556	580	565	576	579	545	527	546	612	548	524	552	525	590	552	530	600	592	559	559	573	602	582	572	520	556	565	582	530	521	550	547	559	529	538	584	582	516	586	548	524	555	580	565	561	549	543	540	576	555	551	589	595	590	546	592	605	592	562	576	500	573	549	576	536	545	524	542	570	517	574	580	544	559	544	549	579	579	597	563	589	534	561	538	561	576	542	526	555	522	580	573	517	543	524	548	544
42271	33177	29252	18715	9869	3796	1322	1870	947	358	342	296	372	368	344	336	343	381	355	325	333	340	370	330	349	303	303	348	329	338	326	363	283	310	309	335	303	362	362	349	321	332	327	347	371	356	342	308	302	388	326	360	327	327	364	378	359	333	319	341	364	370	363	323	329	368	353	311	319	321	339	352	342	357	334	335	357	335	346	351	368	327	315	300	345	328	330	366	340	369	351	319	314	388	329	350	334	320	334	367	331	312	348	342	349	363	346	330	370	355	307	352	346	342	341	358	374	379	357	305	317	358	372	344	339	357	320	340	338	336	363	317	316	324	367	350	344	335	342	354	318	334	351	333	326	326	354	322	340	358	312	331	355	331	358	345	342	352	342	318	342	339	340	325	325	367	342	342	316	338	331	363	364	324	357	338	339	348	331	323	308	319	351	383	375	342	310	361	344	376	366	324	351	354	306	311	316	318	349	324	358	288	342	323	360	327	347	327	363	381	334	324	323	325	354	312	334	340	366	344	370	319	328	322	362	365	309	335	368	308	344	333	343	346	356	358	326	316	320	344	313	338	346	364	357	338	323	360	344	321	293	334	329	329	332	328	349	320	320	311	364	299	342	342	325	318	365	349	345	362	339	389	296	331	364	346	284	356	337	353	348	318	358	361	346	306	360	323	330	331	336	345	340	337	358	346	333	318	337	350	338	347	357	341	328	355	347	354	335	374	317	310	342	365	334	334	328	328	319	339	360	343	334	346	354	310	345	336	344	364	325	349	308	339	342	340	332	342	332	339	311	331	370	355	356	357	370	322	357	317	307	323	354	358	350	324	326	342	315	329	367	344	332	391	370	335	367	331	290	333	315	313	362	390	372	358	363	364	367	312	317	342	288	359	354	354	340	335	330	338	340	321	327	354	357	350	362	378	367	354	346	313	324	346	341	376	313	359	341	318	330	329	364	313	347	326	352	347	350	355	322	320	339	349	337	403	350	331	341	351	323	312	309	325	318	301	339	334	318	351	327	346	316	373	348	358	325	334	337	346	326	313	345	358	338	307	341	334	362	331	321	351	314	336	331	337	335	355	356	329	330	342	347	314	321	299	349	353	351	298	327	343	313	365	330	340	319	333	326	331	375	336	348	370	327	317	333	355	321	326	318	346	317	338	302	342	358	330	322	313	345	311	349	341	340	326	313	330	350	322	347	354	359	327	382	334	313	328	307	355	355	324	375	348	345	374	342	340	352	339	304	340	345	352	349	321	335	366	341	342	346	347	344	367	353	351	333	342	282	290	351	335	311	337	374	324	337	369	308	346	365	325	314	310	319	349	350	335	343	321	360	328	344	346	308	324	355	315	322	340	344	350	327	355	356	382	345	324	338	375	318	333	348	361	361	350	371	338	353	333	329	315	322	296	355	319	300	338	332	349	309	308	331	323	370	318	346	311	344	346	335	331	346	345	347	350	369	319	348	353	343	349	319	348	296	371	350	316	366	368	340	366	338	354	342	354	375	345	324	351	341	345	321	367	354	343	364	331	347	364	359	342	370	346	365	331	341	339	331	339	367	317	323	343	371	326	311	330	315	340	352	311	299	335	337	335	358	343	335	322	347	337	333	364	347	342	356	364	311	355	355	310	367	342	335	338	337	321	345	323	321	334	330	342	330	340	355	333	325	345	346	341	353	350	329	358	347	312	376	337	345	374	309	380	325	300	302	361	331	324	324	358	323	354	320	343	334	351	328	333	352	327	318	343	327	331	358	349	354	330	325	324	364	321	331	338	344	317	334	350	342	333	336	340	385	323	310	334	363	378	320	322	358	335	360	379	319	357	336	348	342	336	318	314	313	341	331	325	338	340	341	331	314	325	326	315	363	282	359	313	303	357	329	341	318	347	319	359	309	364	353	339	353	354	318	358	343	299	309	293	307	323	334	354	357	337	289	342	337	352	355	331	296	341	316	324	370	369	339	290	348	317	339	362	314	314	341	354	350	363	381	335	334	333	330	346	329	319	358	357	325	380	327	350	324	340	327	337	299	339	332	328	351	323	328	350	313	324	365	330	332	345	342	320	307	356	349	358	357	361	340	341	319	353	337	311	324	363	340	301	349	344	324	342	331	340	342	355	352	351	372	341	342	341	369	325	337	351	334	326	316	311	335	376	312	366	324	348	380	375	340	363	340	320	298	355	342	370	308	334	335	340	300	349	344	355	289	326	344	315	316	357	326	336	321	346	343	339	349	348	330	322	391	333	337	308	298	305	344	354	308	325	350	334	337	358	368	324	320	356	350	352	353	345	318	367	330	335	323	370	339	336	327	330	325	321	329	368	281	334	348	357	336	296	328	341	344	368	353	354	320	346	355	325	344	344	350	327	342	326	341	357	293	370	352	355	345	355	357	331	314	329	364	361	355	346	352	350	342	315	380	366	373	339	321	339	359	330	347	334	329	340	332	331	322	363	384	321	337	319	350	340	317	328	343	325	361	348	316	308	355	356	381	351	365	348	344	355	315	366	369	362	343	346	296	372	368	339	335	341	323	353	348	374	360	320	342	308	321	374	323	337	345	333	315	324	350	373	344	309	308	338	353	313	352	329	359	370	345	376	290	344	338	350	288	325	349	344	342	351	337	351	363	376	320	354	321	336	316	328	367	344	343	364	322	343	350	321	339	311	353	362	367	344	330	331	302	350	301	330	362	322	346	335	354	355	307	329	346	357	340	317	330	356	312	310	347	356	311	325	325	337	352	351	310	318	301	338	362	307	347	333	321	335	337	355	357	323	339	345	322	319	337	348	336	356	332	337	337	324	334	324	356	352	323	325	331	324	348	335	347	343	350	322	347	293	346	343	356	306	338	316	348	373	324	330	317	351	349	341	336	360	326	334	335	336	346	335	343	319	331	308	337	330	368	338	320	352	318	315	385	354	347	326	352	309	313	370	322	301	336	346	344	317	319	336	344	345	327	334	351	324	310	340	326	318	328	350	367	339	327	322	371	382	375	337	340	287	317	350	325	328	343	349	353	324	321	331	348	324	338	313	349	379	354	374	338	334	347	332	311	364	326	386	315	328	356	321	343	366	307	324	346	307	337	339	319	374	311	357	300	361	337	343	322	350	331	339	351	330	325	350	314	307	327	361	345	336	322	330	345	366	324	340	343	320	340	327	328	318	344	349	361	297	334	342	323	335	335	323	329	330	350	331	342	368	337	354	339	356	323	333	322	334	357	338	315	316	343	348	319	352	362	335	338	342	333	368	343	326	319	323	351	334	367	332	345	331	337	346	354	364	351	322	356	297	319	348	341	338	350	341	320	337	352	305	333	373	327	367	314	341	379	377	354	324	327	327	313	338	360	303	316	328	340	357	385	324	371	337	317	323	365	328	365	326	346	306	338	355	292	318	304	352	373	335	353	315	323	356	317	347	333	327	323	328	349	327	331	392	329	349	325	330	315	353	353	327	352	348	306	311	363	349	333	322	324	309	347	326	356	341	345	349	336	331
26796	27176	32699	29448	20826	10412	4415	7293	2843	816	787	767	758	765	732	732	714	757	749	753	738	734	768	751	712	736	730	728	732	748	736	763	784	727	759	745	794	735	759	799	769	745	767	737	766	735	761	724	764	701	746	727	763	743	721	775	710	740	764	749	759	763	778	741	737	757	702	768	741	738	760	725	741	760	744	790	744	773	747	736	730	750	797	786	759	731	768	749	713	722	760	736	724	784	800	792	749	779	732	759	746	741	750	764	750	788	704	744	716	738	770	768	740	777	754	784	700	750	763	786	802	732	759	769	752	711	700	719	743	754	743	780	753	742	698	741	761	749	743	783	743	770	734	715	759	774	735	784	713	756	751	727	723	726	747	760	724	728	758	747	735	745	713	764	733	753	721	732	728	799	732	747	693	736	704	766	765	807	765	742	762	759	717	663	756	761	746	748	765	766	734	739	772	713	737	793	717	725	797	783	786	727	737	734	788	697	752	757	730	751	788	801	719	775	736	782	784	745	743	726	731	751	759	827	805	727	752	755	737	700	756	797	763	767	746	794	721	689	760	733	816	707	743	743	739	759	725	767	808	720	758	772	714	778	755	737	761	687	739	786	761	771	789	763	714	740	783	790	732	832	751	743	722	748	703	733	776	704	809	775	720	763	754	749	726	772	786	747	770	727	744	745	753	690	712	793	704	780	747	767	722	735	752	785	748	757	744	756	719	745	773	743	737	754	770	773	791	759	735	796	778	731	729	742	722	719	699	745	752	771	723	769	778	716	701	777	786	758	728	701	743	749	787	789	755	783	742	712	791	727	741	781	801	769	728	755	734	796	737	714	710	711	757	722	746	744	778	722	798	720	739	702	743	727	731	739	766	718	790	740	739	731	796	747	754	699	711	757	740	731	726	735	723	763	755	755	775	747	777	723	750	693	736	723	728	717	819	778	736	771	761	763	764	704	810	706	769	746	735	676	729	744	768	760	759	700	765	725	756	690	741	769	795	728	764	788	763	749	728	804	684	731	772	742	711	741	736	731	717	764	779	790	719	733	756	747	769	711	795	782	773	798	735	743	767	699	732	746	778	731	754	711	758	776	740	711	809	759	757	732	732	727	753	744	733	716	792	725	782	752	723	717	725	718	790	761	776	689	766	801	760	792	759	721	763	755	729	734	749	739	730	730	779	769	772	670	754	786	760	788	705	764	816	760	744	730	722	769	754	765	718	796	739	729	752	679	761	733	709	722	793	745	717	722	778	747	781	713	708	753	758	746	781	739	730	699	758	713	768	765	735	743	718	787	726	734	804	760	756	721	717	737	768	747	771	718	743	785	722	701	735	756	751	738	810	745	728	685	734	726	746	756	741	758	720	715	730	733	729	744	798	721	758	766	710	738	715	717	715	737	703	784	722	743	758	719	749	784	776	830	794	735	727	740	759	724	787	760	749	765	766	742	711	747	766	751	764	730	765	744	788	798	695	749	763	769	689	746	759	733	779	727	760	708	734	764	723	774	729	755	711	747	789	717	764	754	740	740	765	727	775	790	679	729	765	692	737	736	743	744	772	817	758	760	715	720	767	758	764	767	735	729	750	744	742	791	779	734	734	723	764	717	773	804	748	720	767	764	765	721	757	754	748	758	709	718	759	783	753	774	734	711	777	681	761	761	712	729	721	791	753	764	749	767	716	731	765	735	723	719	792	751	706	741	774	800	761	760	743	714	763	719	718	752	773	731	778	770	725	757	758	728	687	819	714	733	761	721	725	729	790	752	801	743	759	743	746	771	753	750	768	745	739	728	796	769	770	718	778	735	760	745	749	721	730	757	792	764	740	811	730	745	723	823	776	730	721	765	796	747	776	762	795	715	765	774	734	714	744	758	720	732	808	733	726	790	788	671	761	753	774	758	757	766	772	745	844	816	717	740	750	733	769	744	689	724	771	701	713	730	717	740	719	778	773	716	791	736	718	779	742	773	699	735	806	724	794	722	734	748	758	760	743	781	772	727	738	725	735	716	763	737	779	721	755	745	800	754	769	755	719	715	736	698	794	735	786	761	704	748	735	807	728	745	749	761	762	737	750	737	801	776	759	714	754	716	688	739	770	791	744	750	732	717	777	805	731	729	760	768	744	722	765	733	745	703	710	713	758	751	772	762	751	741	748	761	756	792	784	791	765	752	764	727	735	721	800	722	722	758	704	777	760	728	750	768	732	741	726	740	759	693	722	741	794	769	767	722	751	761	769	757	729	751	744	745	773	748	707	721	699	824	744	721	805	741	768	784	720	759	766	692	757	735	726	735	759	740	722	737	774	739	759	701	729	721	742	706	759	803	780	782	714	768	726	744	743	733	735	776	772	761	785	773	804	722	683	701	710	744	743	746	787	706	761	742	755	749	750	767	715	724	774	723	726	818	785	739	720	750	754	811	743	755	754	727	762	733	718	739	745	713	775	742	723	774	740	704	713	787	750	761	743	735	797	734	756	759	770	765	768	763	793	751	822	728	769	778	760	782	787	731	779	749	784	802	703	775	748	759	759	750	768	771	714	763	752	744	757	782	765	775	756	779	761	746	787	794	782	729	780	732	785	764	775	729	770	774	771	749	706	763	747	673	734	751	725	786	705	792	755	756	762	770	751	735	775	733	751	720	709	771	765	743	740	720	755	738	758	772	780	766	764	794	699	744	746	757	757	796	746	704	745	741	736	721	716	776	767	689	714	751	735	735	749	753	786	709	701	744	750	717	801	746	709	748	761	784	769	784	735	760	714	729	770	690	760	753	767	755	756	708	753	730	736	735	761	763	708	769	782	722	708	791	751	731	766	739	718	766	726	746	745	761	793	742	789	788	779	781	723	713	730	759	762	747	771	707	727	735	766	771	746	724	778	808	799	776	763	770	737	774	749	742	707	755	786	761	725	702	803	733	740	756	739	745	781	736	775	781	715	723	711	762	765	787	708	763	743	711	743	787	765	748	779	719	759	755	749	755	729	785	788	723	772	753	729	754	791	770	753	709	733	721	749	743	714	747	748	765	711	729	781	739	753	778	732	768	727	779	779	735	699	709	824	745	730	767	757	746	734	735	795	743	735	781	760	769	732	758	748	750	701	729	726	750	758	730	775	787	773	756	787	758	712	746	783	729	762	741	785	709	707	742	779	710	753	802	772	750	736	802	748	761	748	749	729	721	790	745	755	717	731	753	765	656	730	788	787	707	741	750	822	693	776	721	731	721	756	750	772	755	762	778	742	748	765	756	731	761	755	719	805	719	749	739	758	759	729	793	728	730	717	750	797	734	739	715	742	732	753	763	708	751	741	738	751	812	758	710	734	773	715	753	750	710	744	731	764	766	730	718	736	691	796	724	770	773	722	737	770	736	760	731	723	786	777	736	759	784	728	792	766	705	749	782	735	762	765	820	759	754	767	707	758	712	732	735	772	735	714	742	790	757	754	752	719	748	780	761	680	768	783	747	713	751	751	753	759	764	728	763	728	764	729	722
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
