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
338175872384	338175872939	338175873489	338175874039	338175874589	338175875139	338175875689	338175876240	338175876790	338175877340	338175877890	338175878440	338175878990	338175879540	338175880090	338175880640	338175881190	338175881740	338175882290	338175882840	338175883391	338175883941	338175884491	338175885041	338175885591	338175886141	338175886691	338175887241	338175887791	338175888341	338175888891	338175889441	338175889992	338175890542	338175891092	338175891642	338175892192	338175892742	338175893292	338175893842	338175894392	338175894942	338175895492	338175896042	338175896593	338175897143	338175897693	338175898243	338175898793	338175899343	338175899893	338175900443	338175900993	338175901543	338175902093	338175902643	338175903193	338175903744	338175904294	338175904844	338175905394	338175905944	338175906494	338175907044	338175907594	338175908144	338175908694	338175909244	338175909794	338175910345	338175910895	338175911445	338175911995	338175912545	338175913095	338175913645	338175914195	338175914745	338175915295	338175915845	338175916395	338175916946	338175917496	338175918046	338175918596	338175919146	338175919696	338175920246	338175920796	338175921346	338175921896	338175922446	338175922996	338175923546	338175924097	338175924647	338175925197	338175925747	338175926297	338175926847	338175927397	338175927947	338175928497	338175929047	338175929597	338175930147	338175930698	338175931248	338175931798	338175932348	338175932898	338175933448	338175933998	338175934548	338175935098	338175935648	338175936198	338175936748	338175937298	338175937849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22804	34722	9429	3334	1919	1532	1315	821	799	736	631	565	514	454	508	427	434	457	438	429	436	423	397	388	434	416	407	426	379	409	367	401	454	405	381	439	388	375	377	342	415	404	402	442	401	402	406	383	377	441	408	439	407	385	396	410	371	406	405	402	390	387	390	363	388	418	407	375	373	384	400	426	413	444	411	392	426	400	420	373	378	394	411	387	416	405	389	368	423	439	384	452	404	375	385	415	416	382	424	381	380	366	407	413	416	399	379	379	413	407	364	401	385	395	393	403	424	398	435	407	360	347	381	365	384	400	420	423	383	387	438	444	400	395	412	370	334	415	422	392	440	409	364	384	361	406	372	388	383	412	445	405	410	410	393	372	395	384	389	394	384	357	395	401	344	373	398	423	350	414	365	397	409	416	372	395	405	412	388	372	391	379	381	399	438	385	355	377	383	415	393	387	379	374	380	368	381	366	334	359	352	406	372	378	397	373	384	409	408	399	384	388	348	371	385	382	384	394	388	416	411	398	413	380	411	430	408	398	389	374	385	369	402	405	392	380	412	366	370	387	384	421	401	383	413	409	403	417	387	392	405	388	410	354	401	402	373	437	408	377	375	435	384	429	399	397	418	389	429	398	407	392	426	390	371	386	371	401	403	420	385	384	414	369	388	409	390	405	391	370	372	381	392	385	400	386	379	432	390	402	393	397	406	373	374	417	426	395	382	393	437	424	422	376	409	436	445	438	413	371	390	362	391	368	404	399	383	356	380	426	383	401	380	380	393	385	402	403	379	391	375	388	378	383	400	409	410	380	342	398	355	400	375	399	369	406	394	421	406	411	384	373	388	397	411	350	379	374	405	412	344	407	359	375	398	394	411	416	421	405	357	369	379	349	382	415	391	409	396	396	425	406	382	386	369	397	338	423	381	410	351	380	347	374	381	387	383	404	413	397	411	396	399	381	377	385	421	394	407	386	390	363	380	363	389	415	397	382	397	369	416	385	376	382	387	417	393	351	396	415	388	374	396	407	431	376	332	417	397	396	465	394	385	389	367	385	358	381	381	402	362	390	392	424	391	398	405	417	414	390	428	427	429	421	404	388	394	373	392	378	430	384	395	383	353	395	384	379	396	390	414	396	386	409	432	417	401	384	433	395	379	353	376	396	385	394	385	366	386	382	384	400	383	386	390	456	380	370	418	402	394	401	369	372	396	378	386	404	407	360	387	392	398	427	423	418	399	404	391	378	406	392	415	381	421	419	347	396	400	426	404	371	392	359	467	402	376	407	388	395	379	411	375	387	392	389	377	356	397	372	427	389	442	415	382	378	392	417	422	383	382	410	405	385	417	384	361	376	418	382	371	387	377	384	368	427	414	446	412	348	404	404	403	390	408	390	392	389	369	359	378	418	406	420	397	405	370	391	375	405	398	417	390	457	426	383	372	387	379	402	390	437	384	406	387	389	393	382	371	390	422	382	415	392	394	413	403	406	404	368	394	407	368	358	384	407	370	383	416	366	423	420	386	403	375	424	428	359	361	432	377	427	423	412	382	408	375	376	415	400	400	419	363	398	399	394	384	370	354	387	400	373	398	382	452	417	369	389	393	428	398	390	382	418	368	393	425	434	389	391	340	381	360	414	392	427	371	334	371	375	379	387	392	375	382	404	371	384	413	382	359	380	395	403	351	410	394	360	425	376	364	403	376	386	410	406	398	401	417	362	382	376	427	434	393	427	404	435	397	386	360	387	383	407	396	374	375	375	368	410	401	372	382	382	390	385	335	371	404	377	397	369	394	378	359	412	381	416	387	396	407	378	407	424	378	393	374	419	412	383	385	360	395	404	433	406	378	365	410	385	405	391	423	415	390	423	390	403	366	397	372	354	411	416	392	407	406	411	412	424	414	410	385	389	415	382	376	367	394	384	378	404	359	400	410	390	379	398	400	393	370	414	429	415	399	383	407	388	398	418	373	390	363	377	359	390	419	389	419	403	371	427	387	376	412	380	393	349	372	431	405	373	393	411	367	386	409	381	427	437	363	443	383	364	353	381	381	386	412	367	356	392	372	352	376	425	371	388	400	382	406	403	387	371	358	390	426	361	384	391	393	438	392	405	370	370	409	383	363	419	391	397	424	413	388	413	405	368	349	350	411	383	395	411	392	439	370	377	419	393	407	379	382	390	400	369	406	394	383	397	392	441	394	370	414	417	403	377	446	335	419	421	394	399	376	406	415	381	389	367	373	404	408	408	401	421	416	404	380	394	392	448	390	399	385	402	396	396	381	390	389	379	375	431	416	412	435	386	400	420	395	372	368	375	407	393	370	366	390	444	370	380	403	449	344	367	413	420	377	392	438	444	407	396	397	385	366	379	391	367	373	407	432	389	366	408	419	418	377	401	372	378	364	407	379	393	367	375	370	387	439	402	421	393	389	427	403	345	420	402	420	360	385	411	395	448	383	401	359	424	384	394	379	431	347	439	381	376	406	379	423	402	418	351	400	379	366	348	416	406	382	382	416	373	413	376	386	408	437	442	422	393	418	365	394	413	376	399	364	390	355	388	384	414	387	384	395	417	361	405	423	385	406	393	370	397	413	397	415	390	404	432	385	377	380	366	386	379	403	442	386	377	388	383	360	380	433	386	373	351	398	392	398	400	427	393	416	351	438	394	391	378	398	392	384	384	371	414	353	372	422	383	413	379	375	398	406	382	378	408	394	437	436	407	399	426	390	412	406	347	390	392	413	385	438	392	402	381	387	361	397	397	394	365	412	370	418	398	432	416	390	428	404	417	392	411	389	379	420	366	419	350	402	376	384	396	382	398	356	372	389	402	376	401	407	391	402	396	403	400	410	393	406	393	411	395	423	371	401	432	382	406	386	392	416	391	375	410	419	413	388	384	374	375	395	438	342	386	346	372	410	397	402	366	427	378	389	386	423	372	383	383	394	409	376	438	396	410	429	360	360	392	392	448	376	390	392	393	404	422	419	406	361	368	403	386	418	421	403	405	412	394	406	373	359	435	407	379	390	446	403	394	381	406	369	377	413	422	358	389	395	398	395	408	375	400	435	429	440	408	387	406	388	398	416	411	381	368	372	392	397	413	379	351	390	375	399	392	389	408	383	380	388	407	371	405	404	416	384	431	367	393	422	417	395	387	382	431	415	432	418	388	401	365	387	450	390	449	373	384	410	381	392	364	383	394	410	390	370	439	393	371	403	450	419	430	391	406	409	395	418	397	373	361	414	401	382	444	337	334	392	393	414	437	421	395	400	357	391	382	417	387	419	395	403	405	452	422	430	378	421	399	379	400	394	404	398	413	457	380	384	399	404	356	373	420	434	379	397	413	394	368	376	394	353	383	390	389	370	366	385	399	392	446	366	376	381	401	413	402	396	345	395	415	414	395	410	398	368	441	430	442	379	407	426	414	416	405	378	408	402	407	400	384	418	416	429	383	418	362	338	404	381	373	413	410	358	387	382	370	407	393	413	429	362	377
15026	24037	8292	7363	6185	4962	4735	3417	2913	2625	2200	1890	1631	1266	1137	1188	1139	1209	1164	1118	1057	1023	1024	1013	976	959	956	959	934	992	1010	970	907	944	962	950	997	963	1035	1045	991	954	944	889	913	923	906	854	932	888	897	884	921	916	944	921	847	886	873	904	906	854	885	899	861	921	899	929	885	859	885	848	854	891	913	891	900	926	869	948	865	892	921	882	929	829	897	834	829	924	871	903	918	913	873	869	871	880	878	872	916	831	885	871	881	908	911	911	877	871	874	864	860	928	891	835	881	858	888	890	828	863	871	877	828	864	857	833	884	944	861	873	952	906	847	902	937	812	876	856	852	925	869	897	835	907	935	886	918	894	914	884	877	873	873	828	905	889	896	915	864	831	918	885	895	876	879	921	864	929	816	869	883	820	861	884	870	877	883	915	885	886	910	862	903	849	895	904	898	885	861	871	888	872	867	897	870	838	925	878	841	889	844	858	884	887	918	864	901	911	907	830	851	893	872	951	932	849	870	894	866	891	870	889	896	862	883	895	874	848	866	878	852	834	854	876	856	835	877	934	835	869	875	823	896	822	891	900	858	889	910	861	857	845	889	924	891	839	829	896	904	842	912	850	898	879	892	884	903	860	857	870	840	875	891	857	942	909	859	868	875	832	844	852	890	881	921	877	878	884	900	789	884	854	850	888	849	882	909	885	834	902	856	872	895	913	843	877	934	879	907	849	848	920	910	886	880	815	911	863	879	864	874	904	863	913	913	930	862	888	871	912	873	857	845	832	887	867	859	869	862	919	895	861	901	824	891	867	867	898	859	863	887	839	876	866	920	858	880	904	865	870	893	919	865	859	900	874	921	875	930	919	833	925	870	865	904	900	897	839	904	900	898	901	872	962	920	892	899	891	899	887	926	852	900	821	924	924	897	844	852	919	910	912	884	889	892	906	857	872	938	880	870	874	873	943	866	828	904	892	866	899	900	890	885	906	882	852	912	934	875	899	833	869	860	892	868	861	891	871	876	847	899	834	831	896	872	902	896	888	865	919	887	892	905	895	861	883	887	897	878	901	926	894	929	896	908	892	855	874	883	893	951	888	903	840	928	853	844	864	895	876	867	867	912	886	926	905	906	819	838	911	880	904	848	914	951	933	883	902	886	866	906	857	851	882	911	889	893	873	880	835	886	879	892	874	862	873	875	877	878	869	863	894	848	911	862	877	897	844	869	863	928	883	857	887	866	932	840	864	876	866	883	838	888	849	830	899	864	933	889	874	906	854	868	904	908	898	938	901	918	878	843	886	909	877	925	906	888	881	950	844	909	868	919	828	907	884	827	891	855	903	891	874	858	896	874	855	850	845	900	865	929	898	922	858	889	918	920	903	860	897	874	880	910	828	848	895	946	893	861	867	858	850	870	877	879	851	913	826	832	925	889	894	819	876	853	871	961	863	884	862	899	863	904	898	889	857	954	859	894	881	910	932	847	875	899	943	873	836	880	867	898	911	888	867	854	847	850	907	922	936	937	883	876	829	909	853	864	895	837	929	879	884	843	832	845	863	869	836	882	885	886	893	861	884	882	897	861	904	904	888	874	885	889	886	893	938	889	922	885	841	892	952	867	878	849	876	881	863	922	902	910	860	891	871	842	873	885	851	940	858	861	879	838	863	849	863	904	939	853	895	860	901	890	886	955	875	834	924	868	901	868	823	873	862	853	902	897	877	876	892	899	893	909	839	899	891	900	894	852	884	892	895	902	865	874	858	896	902	909	872	850	904	898	896	909	874	883	892	884	890	882	833	901	865	825	840	915	828	858	881	847	869	923	873	861	888	875	884	890	871	906	888	873	845	839	950	878	837	910	914	878	888	842	892	852	864	885	838	865	929	884	841	877	880	922	865	862	893	866	891	907	837	886	855	895	933	883	914	805	959	873	895	884	846	921	867	942	915	854	851	894	896	910	908	913	843	873	884	851	896	925	807	831	904	881	937	883	893	867	951	839	879	831	867	932	875	882	910	909	881	931	861	886	898	829	898	846	838	886	888	879	856	905	898	881	896	841	903	848	875	883	890	912	876	864	919	875	857	854	905	873	889	899	874	850	857	890	832	917	911	908	913	866	867	855	890	855	865	849	886	903	844	891	833	908	913	919	886	864	951	882	893	834	905	890	935	864	927	873	906	892	877	890	872	862	857	841	858	865	844	873	828	868	878	896	814	846	897	916	860	849	847	837	889	880	835	851	886	879	906	831	871	824	866	867	863	917	895	873	934	889	880	860	871	900	878	885	885	889	864	897	869	867	879	866	893	917	906	843	936	895	876	875	902	891	886	853	821	855	895	890	895	922	899	811	825	896	833	859	855	824	904	851	937	855	879	901	927	931	905	926	819	874	889	888	803	900	871	848	881	845	850	884	939	908	952	915	885	904	853	918	841	874	881	909	927	849	864	836	876	875	906	855	897	877	875	912	857	901	906	934	877	840	917	878	876	930	888	831	896	896	850	835	853	883	917	980	836	932	898	859	870	907	889	933	868	926	816	882	834	846	862	905	860	878	920	895	841	871	855	875	863	875	853	913	878	916	919	894	838	878	894	893	837	881	884	918	891	916	850	905	895	900	884	867	889	849	878	879	866	875	857	867	941	860	860	888	824	829	895	896	897	844	895	858	839	845	837	887	908	817	850	929	900	887	893	874	892	874	839	895	884	921	889	865	920	905	860	876	886	912	930	847	901	922	886	829	862	842	873	872	877	849	826	920	867	883	924	897	862	856	884	870	914	879	866	892	905	840	855	921	863	882	854	898	872	801	865	821	869	974	903	830	833	897	895	863	912	890	862	891	842	905	894	899	916	900	845	843	868	814	865	849	894	882	893	864	833	850	869	863	874	891	884	865	897	870	863	896	861	886	866	856	899	884	933	874	845	893	900	874	870	855	888	908	883	851	915	855	853	917	882	868	904	897	889	896	871	906	873	886	910	858	880	833	897	832	913	942	917	947	870	898	877	866	890	916	874	864	835	867	930	954	885	843	904	858	849	857	907	859	830	809	915	874	883	912	895	925	898	894	905	867	855	853	832	898	855	884	951	914	879	838	839	866	897	882	828	908	903	860	925	851	920	907	861	855	862	869	821	841	877	871	900	877	909	896	833	887	878	882	899	840	876	828	872	831	857	853	895	845	895	865	861	864	885	916	853	908	874	903	866	878	928	894	872	884	914	857	913	880	925	878	874	853	889	918	878	904	888	900	902	870	848	886	828	940	874	899	925	880	894	895	863	909	891	904	957	915	899	866	895	914	868	886	909	929	857	900	833	889	872	892	919	925	878	896	844	847	873	880	889	878	896	839	854	896	882	922	981	884	900	932	888	923	906	871	884	886	834	843	901	943	894	895	898	889	924	898	930	866	870	885	898	866	856	873	892	917	877	897	910	907	880	867	860	871	934	865	843	852	892	859	906	874	890	881	905	890	870	872	840	887	831	892	881	845	858	848	884	902	863	926	897
3058	1668	1049	959	606	469	377	327	260	235	245	241	200	202	199	217	185	180	189	185	206	205	204	199	219	211	182	198	179	211	213	214	182	197	169	203	219	217	220	204	184	206	196	202	181	203	185	218	196	194	216	203	182	190	160	188	190	193	202	164	182	217	209	211	199	174	192	215	153	182	212	203	195	215	186	186	210	197	211	187	210	199	202	207	214	221	185	198	212	216	205	204	205	191	179	216	208	211	194	190	190	194	172	192	211	199	195	225	192	192	199	194	191	212	200	209	226	205	195	197	228	201	185	184	209	214	226	207	192	211	188	209	225	225	193	171	209	197	180	180	217	217	188	181	207	226	169	202	201	192	199	198	202	176	193	207	201	205	204	196	216	184	186	199	175	189	184	200	185	209	211	181	202	198	182	224	167	213	180	195	186	179	201	179	179	145	218	186	211	190	198	196	216	185	205	245	178	183	192	208	204	229	197	207	191	206	204	184	191	192	197	209	197	179	225	167	228	189	219	197	212	187	186	210	211	225	196	199	201	188	182	244	177	194	170	194	203	208	214	171	203	185	223	183	172	220	202	202	204	203	172	200	201	187	196	199	212	187	225	185	240	207	195	191	229	186	184	195	183	208	202	207	194	200	194	218	209	200	212	199	193	169	185	186	197	188	189	194	189	203	202	178	224	201	197	204	203	166	193	171	186	170	173	192	185	198	195	184	200	175	232	210	196	201	204	176	188	196	208	210	195	227	216	221	182	217	218	217	198	166	207	199	184	209	182	165	192	201	202	196	191	209	175	214	176	205	206	175	170	201	198	205	195	224	207	213	219	213	204	199	208	163	208	186	178	205	207	171	190	202	221	222	199	205	233	188	203	200	194	185	205	207	195	198	202	187	194	206	193	206	207	196	193	194	224	189	185	173	179	205	198	176	205	218	186	197	191	206	209	201	177	209	163	224	184	168	199	193	198	193	207	196	209	237	176	192	210	174	212	198	210	184	189	175	183	187	208	172	210	210	219	189	198	206	200	201	212	205	186	187	190	206	201	210	201	186	214	202	161	206	213	211	222	198	196	189	204	218	172	197	204	194	190	194	211	199	214	188	194	206	187	177	203	208	189	211	210	205	218	211	228	184	229	184	189	194	176	174	183	190	209	192	202	184	200	194	178	196	199	206	184	208	197	199	190	180	208	184	202	221	151	195	199	225	216	192	205	206	203	192	203	210	214	217	191	192	198	206	223	212	211	190	183	204	228	198	225	189	191	234	192	217	197	208	197	182	179	185	200	187	164	184	199	194	172	221	225	200	204	192	218	214	197	204	216	206	208	172	200	221	201	204	189	201	175	203	207	203	219	193	196	168	222	215	213	202	172	187	188	232	202	176	213	195	192	198	195	178	222	211	208	207	192	222	221	183	202	223	224	203	225	163	179	209	175	209	202	224	187	199	216	186	199	173	173	199	221	223	199	208	232	206	211	188	202	211	201	208	179	214	184	217	218	180	187	191	192	152	187	193	192	198	194	180	215	215	206	207	170	199	186	203	190	173	185	194	174	209	202	197	208	217	168	215	205	216	191	196	178	200	195	204	192	203	212	224	186	201	206	214	175	199	185	215	205	200	197	210	198	208	174	188	186	199	193	197	218	198	189	184	198	169	168	178	182	200	180	236	210	197	193	186	179	194	193	212	185	190	178	200	203	212	193	203	195	188	200	193	204	206	187	188	241	190	196	195	217	185	175	183	211	167	219	205	189	225	221	227	190	202	200	187	205	208	198	207	191	163	186	185	200	194	211	217	205	194	188	184	201	198	183	230	206	179	200	205	199	224	190	214	193	210	184	201	206	190	181	183	177	208	186	214	195	208	191	212	172	177	191	186	203	201	187	178	204	220	191	225	217	184	182	184	197	176	208	197	209	188	196	191	205	186	219	196	197	204	193	216	182	193	203	184	193	205	195	182	191	227	217	199	193	229	199	205	183	175	190	185	213	209	205	201	201	196	188	165	180	219	200	202	207	202	197	224	172	176	192	189	214	202	166	178	175	187	187	182	193	167	203	199	209	202	182	182	207	174	218	190	208	214	211	200	187	233	212	212	209	194	186	184	201	183	186	179	188	201	219	221	182	194	217	201	181	196	179	195	219	201	220	168	181	190	223	215	220	168	202	171	164	188	200	182	196	218	211	229	184	175	191	189	217	203	195	175	209	178	202	186	170	204	202	211	195	198	215	183	189	193	197	174	231	194	216	210	200	191	203	184	220	219	231	177	183	195	200	196	181	169	188	199	179	161	199	196	201	204	219	191	180	202	175	193	172	212	234	209	167	202	206	212	173	207	183	181	214	179	224	200	203	182	187	197	193	185	184	193	181	155	212	203	221	190	208	194	198	189	243	218	225	193	159	219	192	194	191	203	183	194	194	193	180	186	187	222	207	191	187	223	191	199	207	175	198	194	195	187	186	196	198	182	197	201	190	190	188	218	184	178	191	177	212	183	219	220	200	214	229	187	215	210	170	191	174	208	195	188	198	200	211	186	198	186	187	203	179	172	161	205	175	211	173	197	227	204	180	196	208	209	189	174	219	209	204	183	205	205	193	193	202	227	203	182	188	180	190	186	173	213	232	178	206	207	217	192	196	219	199	170	167	204	220	194	195	229	204	190	220	208	206	204	192	194	210	200	196	180	186	202	189	208	162	207	210	174	185	215	183	195	205	194	200	183	191	192	201	195	189	204	194	207	206	187	205	207	175	202	197	178	204	196	185	190	189	199	220	194	189	176	174	211	207	193	240	194	213	187	177	199	190	199	206	181	183	222	188	194	196	187	186	202	184	222	186	190	205	207	190	220	170	161	191	171	198	200	192	194	197	221	226	215	201	181	231	186	226	199	203	176	199	186	198	160	185	186	191	214	211	188	194	191	202	201	197	244	198	182	193	202	201	181	195	204	175	215	205	197	216	215	198	179	221	226	206	179	183	224	207	182	188	173	202	175	189	183	189	190	198	199	202	184	187	207	222	193	216	180	172	223	203	192	171	171	182	199	207	170	196	239	167	208	221	201	226	189	193	185	210	177	184	194	217	212	229	207	225	198	199	199	190	186	193	171	184	179	167	212	186	169	185	191	210	195	210	198	194	206	171	173	202	205	205	177	203	208	189	206	187	166	191	185	179	198	217	173	190	182	223	191	195	206	209	223	230	207	239	176	192	200	199	202	161	211	190	192	189	199	206	191	216	206	200	201	230	197	204	176	208	202	212	176	216	189	204	203	171	196	206	196	212	214	193	200	196	191	177	189	208	193	191	200	197	201	196	189	220	198	221	191	218	185	175	180	199	201	203	197	194	205	170	205	189	196	180	208	157	194	210	205	183	193	189	214	178	197	179	206	193	179	187	213	228	214	218	212	186	172	214	216	212	210	232	191	193	187	207	179	200	199	196	214	220	191	212	178	201	208	201	183	218	191	208	201	200	207	196	201	183	215	192	171	220	179	177	197	212	192
2699	2417	2388	2942	2027	1667	1641	1173	902	794	725	778	655	586	598	556	492	542	523	562	550	520	514	523	528	527	520	542	515	520	536	557	490	507	498	537	516	557	565	529	520	497	545	500	527	515	536	571	521	514	517	526	497	510	489	540	504	502	508	528	506	513	470	483	497	527	479	493	551	461	508	550	492	506	482	493	492	462	498	501	521	547	496	507	495	498	493	527	511	520	481	521	529	535	541	509	483	502	519	559	520	506	527	488	459	486	518	509	544	504	502	522	518	463	481	463	491	510	508	504	509	540	477	474	499	525	467	516	555	511	489	537	499	480	509	510	540	513	524	508	518	499	515	504	540	479	489	481	525	470	482	482	482	498	480	501	546	519	508	530	519	453	512	522	486	512	524	495	543	499	510	486	522	464	485	490	550	528	456	498	505	471	494	472	511	486	483	488	533	506	513	502	508	471	494	524	532	498	554	511	518	513	515	512	521	474	543	491	522	519	476	488	527	475	507	483	488	468	486	484	506	510	519	533	515	519	503	487	515	488	491	518	512	506	511	509	523	508	507	510	515	524	497	493	482	542	484	548	539	514	532	511	561	550	495	469	490	493	494	508	537	515	518	496	480	526	440	505	540	500	512	474	502	541	518	522	502	508	511	525	494	510	525	517	480	463	534	505	497	471	571	493	551	528	501	519	521	517	500	503	539	512	536	496	500	509	517	496	516	472	524	497	487	478	494	491	544	515	517	480	456	536	520	500	505	541	498	501	484	494	473	529	539	493	490	490	499	523	523	517	543	506	548	504	529	496	504	526	474	476	550	530	527	477	535	542	484	521	517	524	490	470	522	506	490	522	476	490	519	495	487	515	503	504	511	542	473	544	498	475	502	484	481	488	525	545	507	503	493	507	503	537	513	488	514	531	530	516	479	521	493	506	499	544	557	520	506	539	510	485	528	508	502	515	515	509	499	476	506	504	521	488	499	489	518	499	452	480	512	530	512	472	536	501	524	508	495	526	530	518	511	523	500	524	528	511	521	542	497	515	484	485	487	526	499	508	549	551	484	530	523	497	501	504	537	533	537	514	445	539	488	538	507	484	494	513	490	482	482	493	550	496	533	495	503	502	517	500	512	515	474	509	520	469	477	500	486	529	520	500	480	521	508	491	510	521	521	540	512	513	507	525	518	540	504	515	499	538	534	514	502	514	506	482	534	523	518	499	464	547	491	475	528	503	486	497	492	512	510	511	536	526	524	492	503	549	491	529	476	535	502	500	473	505	526	506	545	527	520	498	499	523	517	486	506	498	519	538	497	445	490	532	464	495	537	484	497	527	463	453	531	544	523	515	487	520	504	500	545	520	486	472	489	528	456	474	491	533	510	511	531	500	537	515	561	516	474	526	514	523	538	492	507	507	493	534	522	502	478	538	475	494	517	517	497	515	496	507	507	501	544	470	538	520	479	500	509	492	504	481	478	507	519	501	511	507	489	547	492	510	496	531	530	532	529	521	524	507	526	506	531	485	513	509	494	504	493	510	504	490	497	515	507	526	541	526	504	520	533	509	501	511	522	483	512	548	495	481	496	544	511	503	508	497	525	512	502	540	477	488	528	544	515	494	505	511	528	536	499	493	529	507	488	478	484	481	529	486	502	503	468	485	520	537	499	510	500	538	490	550	472	515	499	513	547	490	493	519	518	504	493	546	530	457	496	544	488	477	544	494	515	506	532	502	515	514	513	497	487	502	539	528	488	512	492	471	531	526	496	502	507	486	523	521	541	502	523	499	507	514	504	518	514	514	546	516	513	484	522	504	502	552	521	479	488	526	500	491	507	531	472	537	509	519	503	529	532	501	473	555	544	481	508	531	470	502	515	509	504	491	484	510	518	522	484	497	498	531	476	533	521	507	521	491	503	495	497	543	499	504	504	507	484	482	503	559	529	518	535	524	540	536	526	480	543	500	533	503	526	525	498	448	485	482	560	526	486	503	487	515	542	513	516	487	507	495	498	499	497	525	501	539	504	552	474	508	503	475	504	495	513	528	507	525	498	508	480	512	513	514	519	537	524	495	530	465	517	553	503	519	521	491	502	493	509	490	499	530	544	499	515	502	485	516	520	477	498	503	530	485	471	509	512	515	499	471	504	503	501	519	501	513	498	516	513	518	507	536	530	521	523	504	500	563	493	521	451	493	521	512	508	537	558	515	518	540	473	528	516	509	495	535	490	526	506	524	505	494	514	497	514	513	527	555	531	526	508	530	510	484	481	529	490	516	497	518	496	548	528	458	523	525	528	513	504	522	510	510	472	510	505	520	509	513	533	512	507	530	490	498	491	476	506	547	512	505	536	515	508	527	512	512	464	511	514	529	487	504	521	490	555	506	493	476	548	488	519	483	504	507	509	501	490	528	506	499	480	519	516	507	496	487	518	510	524	523	551	539	495	530	555	489	484	549	482	508	507	499	473	508	486	502	535	521	497	532	529	511	509	535	531	468	499	485	532	474	487	493	505	534	488	530	506	512	567	521	523	487	518	502	498	491	489	497	515	474	494	473	517	511	517	505	487	512	526	526	488	478	520	491	489	465	486	536	502	545	489	522	539	483	511	556	482	507	522	492	519	491	499	478	468	521	522	528	511	506	505	503	505	494	484	455	507	511	531	511	488	474	549	530	522	512	482	520	519	519	512	491	523	519	504	501	507	531	524	478	513	485	480	536	545	533	478	513	515	476	541	512	523	510	518	480	525	453	523	512	518	491	537	509	516	485	505	536	506	487	523	500	489	501	506	497	500	489	531	477	494	535	499	509	487	516	470	504	579	471	514	494	511	523	490	501	508	527	529	512	525	480	468	527	508	486	486	537	543	536	546	501	506	528	530	558	495	478	495	508	474	551	483	536	496	491	512	484	511	489	508	561	475	514	505	513	548	525	495	525	494	514	472	502	502	498	538	489	507	535	502	567	565	479	435	517	510	483	484	488	543	478	459	542	464	492	495	517	536	512	498	496	507	503	501	553	487	541	535	498	490	535	514	470	553	534	524	532	486	496	521	526	461	517	478	530	523	497	495	457	490	487	487	527	461	533	503	507	508	546	539	488	525	505	502	508	508	510	521	485	523	491	522	516	503	552	551	531	504	494	524	533	527	486	529	521	536	522	526	532	532	509	463	518	501	509	465	502	509	540	489	506	526	526	510	498	488	528	499	503	527	498	534	529	555	521	516	514	469	529	504	554	503	516	495	540	517	484	464	488	538	526	511	500	513	527	521	517	501	446	508	481	559	505	533	538	527	456	475	504	565	494	480	522	503	477	496	535	517	534	511	498	513	523	535	537	523	477	523	521	532	520	501	529	523	542	486	518	536	540	525	512	502	509	507	534	513	504	490	464	503	504	485	513	527	483	509	475	509	479	510	507	468	521	540	502	502	485	506	512	524	527	492	514	494	494	491	508	531	493	491	500	502	496	496	526	541	526	527	539	486	518	523	480	521	491	473	511	503	530
13866	16007	3425	1846	1376	1060	907	731	585	533	431	462	451	382	403	327	346	389	393	366	363	357	379	350	363	381	369	363	359	419	333	366	353	355	350	321	338	318	316	340	315	342	372	355	309	355	361	389	331	353	325	351	326	363	307	355	335	334	361	350	349	360	360	328	322	347	340	334	380	337	328	369	324	364	379	358	315	333	345	346	345	382	346	346	352	324	310	304	352	352	348	361	327	341	332	363	321	345	354	387	332	370	299	354	331	324	316	359	394	327	350	320	365	354	354	347	343	316	348	357	336	340	361	304	361	336	357	309	313	352	329	350	347	337	357	363	352	338	356	344	360	370	355	349	344	340	338	334	364	358	345	404	308	402	312	345	308	334	347	327	297	367	345	337	353	348	368	350	347	350	303	340	370	352	329	342	349	333	331	352	323	372	325	331	337	332	321	375	387	391	349	353	338	314	360	365	338	344	370	366	352	352	341	341	347	346	332	358	343	334	372	345	359	346	331	332	351	355	344	349	353	345	357	364	350	321	339	360	328	341	373	352	342	305	347	342	360	356	367	335	337	354	403	383	339	345	362	340	319	361	330	338	356	338	346	354	373	353	359	343	336	350	356	372	339	391	334	325	321	313	341	326	381	336	335	352	347	325	349	337	342	358	372	351	403	329	310	317	361	358	367	325	354	334	327	375	319	348	311	370	339	369	350	387	324	352	404	335	354	370	350	325	323	314	394	345	359	361	332	369	348	358	343	369	327	329	383	341	361	325	358	361	346	345	378	341	366	354	358	372	341	328	351	348	331	345	312	345	304	352	362	368	360	319	329	341	349	360	336	318	349	342	332	368	327	349	324	376	357	342	372	330	349	337	345	352	358	364	325	374	372	346	339	311	378	327	328	346	318	358	347	358	330	378	335	313	372	329	358	334	329	333	353	368	354	335	312	376	327	358	347	378	352	347	322	357	337	330	352	334	312	318	305	361	330	347	353	311	325	377	390	334	338	338	350	375	356	330	339	366	353	349	347	355	353	336	325	334	337	317	330	353	346	366	334	375	307	309	349	335	351	357	350	350	327	356	320	321	345	374	365	339	379	377	360	360	351	370	351	352	331	327	400	330	314	332	357	358	352	360	363	345	376	360	288	368	379	364	314	350	322	377	329	332	339	382	356	326	354	346	357	360	319	366	327	364	357	323	333	355	350	316	379	334	367	365	343	388	329	342	313	334	346	335	345	331	358	369	372	390	339	351	360	353	333	332	354	319	332	338	307	354	361	369	371	332	367	343	345	301	365	320	358	330	351	368	352	316	326	356	338	361	358	327	348	377	335	361	344	381	380	357	350	338	338	357	352	325	314	362	360	343	334	333	329	339	302	320	328	378	331	354	344	312	329	378	352	349	344	339	310	344	351	315	366	357	343	362	344	342	363	333	365	353	359	348	320	312	327	359	341	336	350	354	336	348	353	330	349	367	350	361	366	364	359	350	352	344	345	345	358	325	323	370	373	318	348	334	347	361	374	362	396	356	372	361	370	344	312	330	357	377	359	336	329	346	379	333	332	347	327	338	337	335	352	335	330	358	321	330	341	345	330	331	352	329	354	361	321	328	352	341	368	313	339	373	337	366	356	342	363	334	335	357	379	356	338	349	332	378	344	333	334	332	355	349	353	339	325	317	338	331	348	343	341	335	328	362	372	333	354	367	288	319	350	363	320	374	353	345	334	358	360	328	327	295	335	348	367	384	343	347	329	314	336	371	334	317	333	365	322	343	331	338	342	300	358	365	371	353	360	327	394	407	322	383	375	333	327	312	351	330	348	326	371	330	356	342	367	351	359	354	370	319	376	365	343	303	367	326	333	288	359	328	356	348	370	343	348	318	387	352	329	308	383	339	356	364	359	332	374	389	365	365	350	391	308	328	318	381	363	366	371	350	374	343	323	335	380	332	364	350	340	312	345	339	378	341	349	359	336	313	283	308	320	342	359	330	374	353	338	325	361	343	371	345	367	341	367	327	357	380	343	363	336	377	362	357	335	353	365	350	342	321	372	364	336	347	370	358	355	334	331	340	363	381	337	342	309	359	353	326	316	353	380	359	354	319	361	354	334	313	377	361	332	357	336	336	360	315	318	348	343	371	335	346	320	352	359	375	328	353	331	314	358	334	344	342	369	354	339	330	344	310	360	367	330	347	381	332	362	298	367	332	343	330	386	358	360	353	373	323	343	371	344	358	359	350	367	363	352	338	330	394	347	339	325	348	355	363	386	355	365	360	339	293	338	349	354	349	330	332	349	368	309	351	362	286	351	337	335	349	347	328	335	360	359	349	359	354	342	385	343	331	342	349	374	360	346	345	359	348	328	353	338	354	372	391	321	334	372	340	351	336	326	316	366	346	351	332	347	310	360	318	350	354	360	356	341	371	333	308	343	373	346	335	337	346	373	335	354	337	350	360	364	379	327	322	318	339	347	323	344	345	373	318	322	344	318	365	399	349	348	337	350	366	361	328	347	339	342	354	345	328	355	353	351	354	348	368	329	319	359	381	319	375	390	366	342	316	362	361	346	371	322	373	345	366	363	322	363	374	356	340	323	343	344	336	376	367	362	347	372	325	332	330	370	337	333	351	324	309	347	379	321	357	347	330	350	346	323	340	359	353	368	311	352	345	371	336	371	381	340	375	360	346	354	362	364	328	362	322	324	332	325	343	319	343	383	343	343	351	326	357	363	377	343	324	337	338	331	346	338	332	367	359	363	346	322	329	336	344	359	363	347	368	328	364	307	336	367	348	317	323	359	341	370	362	374	396	341	312	359	304	314	326	332	341	330	341	338	340	360	348	368	354	372	364	352	344	361	323	380	359	332	383	339	310	308	333	329	325	350	343	342	322	379	358	314	347	344	338	373	345	357	347	353	362	365	363	347	410	383	308	341	375	372	410	334	350	358	369	338	345	332	353	350	326	355	360	352	330	343	335	347	371	334	348	319	348	360	322	327	388	343	316	353	342	337	355	366	355	332	299	355	330	362	391	348	359	346	341	313	361	353	320	321	366	291	335	305	354	353	340	379	321	358	352	349	300	369	348	353	354	380	327	328	350	358	317	348	376	318	357	344	365	341	355	337	323	346	301	320	337	316	351	357	338	334	367	325	351	334	347	341	343	350	344	303	330	356	344	337	333	349	319	361	371	335	326	349	335	382	338	344	356	357	327	334	325	337	340	360	359	321	351	365	352	361	350	347	352	367	343	305	339	339	333	342	347	341	364	322	340	329	368	341	338	338	353	347	366	335	279	346	368	329	323	329	347	356	344	364	356	354	340	362	356	324	342	378	358	323	336	342	332	356	349	326	372	350	364	316	295	327	341	342	330	335	373	327	346	355	329	350	368	316	361	362	361	363	355	369	354	360	340	368	325	331	333	317	326	359	309	341	355	350	330	345	365	363	337	308	349	337	320	323	326	351	325	339	358	345	287	326	362	381	359	323	300	358	366	401	362	366	314
10948	12806	4799	5289	4866	3598	3309	2694	2044	1793	1509	1480	1329	1103	1047	967	904	987	984	924	880	973	875	839	1000	873	871	812	810	844	865	854	881	876	825	860	883	909	842	891	841	834	873	840	861	812	806	807	796	867	850	862	840	808	842	823	780	792	795	819	784	836	851	825	836	835	836	812	763	831	831	791	843	814	793	840	867	788	788	804	759	774	793	795	821	854	774	781	818	806	776	832	819	817	795	772	805	815	806	795	811	859	825	843	889	794	819	812	832	803	801	801	784	817	796	744	786	793	790	824	818	838	811	791	786	817	807	777	816	823	842	797	767	789	796	816	880	792	849	812	804	769	885	773	806	820	787	799	818	825	860	828	805	791	802	816	761	824	788	797	768	823	817	825	757	846	859	819	818	747	868	815	810	846	829	791	727	864	808	798	779	786	837	802	780	841	808	797	825	765	811	797	849	813	831	820	836	768	816	847	792	791	816	812	808	768	823	830	810	771	780	752	815	835	851	748	769	844	835	802	797	825	784	823	817	768	756	848	845	819	811	789	847	779	787	802	757	803	712	780	736	780	800	781	757	776	846	791	782	812	816	830	756	853	797	809	819	805	825	821	812	855	822	766	813	769	790	828	830	788	833	804	815	804	846	810	810	791	768	839	812	746	796	784	767	833	779	808	803	840	797	781	810	817	847	794	810	797	810	814	782	812	801	770	820	782	760	827	807	780	839	831	808	832	791	797	799	818	833	822	796	792	852	808	783	797	822	830	765	824	781	785	787	828	876	781	786	759	843	773	715	774	770	782	800	797	748	833	827	802	799	805	837	784	826	816	824	787	843	805	840	846	823	869	785	833	815	814	824	794	800	823	818	753	828	870	831	840	843	863	780	797	822	868	851	853	790	764	827	804	794	820	784	807	788	840	764	817	803	800	823	795	802	827	806	786	864	834	823	854	832	798	813	801	800	781	846	827	815	819	795	817	744	824	827	858	787	778	791	773	748	790	813	855	804	825	787	827	770	860	845	782	784	775	801	895	810	829	764	840	824	795	814	845	813	788	831	782	806	808	827	862	825	782	772	804	818	816	795	767	776	782	774	765	823	796	790	804	824	789	819	722	793	835	797	850	831	797	787	788	804	801	855	872	809	846	814	785	788	785	772	828	763	825	806	806	788	819	823	835	806	808	792	815	757	792	855	822	830	824	803	801	807	773	803	751	778	824	822	823	797	830	823	837	814	823	788	847	776	813	828	815	788	826	791	805	833	858	853	811	804	770	778	779	790	846	821	801	828	888	802	819	774	832	824	794	825	815	838	790	824	758	823	802	774	790	762	802	840	836	791	802	815	793	810	848	784	785	818	843	870	846	805	780	769	818	843	820	803	824	780	813	803	795	832	817	846	836	813	823	811	801	818	878	807	792	794	842	823	769	822	794	712	828	796	795	787	781	851	792	805	794	807	826	856	817	847	808	790	798	820	791	806	829	832	798	815	791	814	853	820	810	794	812	817	807	843	822	758	847	811	821	823	798	812	789	844	818	808	799	761	789	869	842	821	782	816	869	852	807	815	810	815	764	837	804	807	839	812	778	826	814	838	814	822	823	784	777	820	820	770	831	817	765	781	820	840	855	874	861	857	784	791	832	811	798	800	833	804	805	770	837	828	780	839	792	758	815	811	759	820	798	812	840	814	840	835	827	818	825	776	789	792	796	866	822	784	842	810	787	811	751	838	833	822	814	833	797	828	844	803	824	830	835	801	798	844	796	811	837	780	773	780	853	844	837	795	781	805	841	815	801	791	823	832	855	807	826	777	801	752	838	800	851	841	780	804	812	828	822	859	812	860	826	775	781	839	856	807	855	846	834	820	798	812	782	790	798	817	825	845	838	768	760	812	769	845	842	793	813	824	808	843	808	807	784	818	820	768	806	773	764	835	830	853	799	792	748	842	819	767	803	829	797	860	826	870	825	753	822	788	799	798	776	844	796	831	837	819	812	811	886	809	802	805	826	828	763	797	825	839	848	836	755	798	775	779	827	794	787	811	819	799	773	807	834	846	775	811	844	821	782	853	800	798	795	783	853	833	840	865	783	805	806	822	798	844	791	792	810	777	801	810	764	817	838	814	789	781	771	815	745	838	788	836	841	837	830	826	835	781	819	768	799	846	836	822	821	777	832	810	827	827	811	844	857	796	827	817	824	837	831	759	802	787	832	820	782	833	808	795	831	820	800	815	774	816	807	783	856	812	806	800	848	834	829	794	797	803	776	847	744	836	795	775	834	839	784	797	793	782	762	801	822	847	828	771	798	806	832	807	785	847	809	807	826	836	791	818	792	745	838	841	859	769	798	769	860	779	855	833	776	829	833	810	843	816	821	866	806	795	831	860	825	821	789	783	786	778	808	789	866	836	827	837	824	829	792	870	800	801	760	788	800	816	802	808	825	790	834	796	780	806	807	758	801	824	787	807	832	789	792	808	785	843	839	759	791	847	836	801	771	763	829	799	784	845	756	805	793	822	815	813	862	817	812	815	816	823	774	804	839	751	846	827	803	845	831	814	789	785	797	826	791	777	828	859	815	781	801	792	811	781	783	856	818	812	849	799	795	816	781	796	796	779	865	809	858	815	773	776	782	838	803	807	808	820	731	811	791	818	798	792	808	802	802	800	844	813	806	817	814	754	830	818	794	817	775	856	807	781	864	803	814	811	837	851	846	826	854	808	830	782	816	727	827	756	780	790	834	783	773	785	854	818	759	822	829	833	794	789	767	795	851	828	805	854	816	826	816	821	807	825	835	811	789	757	797	821	800	809	827	759	802	845	853	817	813	816	821	819	855	779	804	875	787	821	897	847	759	861	779	806	799	793	820	766	789	854	827	833	834	816	814	867	814	796	811	813	848	820	841	770	840	879	824	825	792	822	813	810	789	813	792	835	780	823	802	804	894	750	832	831	810	857	859	795	843	758	791	844	789	880	849	821	816	816	778	827	789	822	820	776	807	846	829	830	777	768	775	824	771	888	861	812	848	796	844	812	771	792	800	764	822	772	832	859	833	793	829	751	762	760	848	811	819	870	819	797	759	777	782	806	810	803	738	786	812	768	801	806	791	805	814	781	803	779	822	791	776	798	820	786	846	858	769	809	787	806	836	809	840	782	746	879	858	835	798	878	790	826	802	857	860	785	778	805	812	802	813	855	805	815	856	820	779	833	780	831	811	796	850	788	765	799	864	800	818	826	822	776	785	821	798	802	816	836	811	809	767	764	814	766	780	767	806	802	800	758	779	815	801	799	774	810	840	784	811	764	785	802	834	794	832	786	838	793	769	774	778	801	833	808	805	861	813	817	806	839	804	757	812	824	867	818	824	772	843	802	773	810	803	809	806	791	797	822	755	805	794	809	749	813	820	760	803	796	842	800	798	818	822	857	820	813	813	844	831	831	790	800	770	777	832	798	802	798	836	740	794	767	786	822	813	845	837	805	791	788	848	858	788	796	842	800	812
24949	28975	7621	3087	2122	1919	1367	1093	899	735	634	574	547	498	522	462	438	439	430	410	389	429	452	395	425	443	404	389	427	402	436	428	436	382	432	425	427	434	367	385	431	414	411	413	410	369	366	374	375	383	409	381	391	430	390	418	423	397	413	409	381	391	424	378	384	421	391	351	380	411	441	379	438	429	407	365	385	424	400	385	377	410	416	423	386	425	403	425	371	382	403	380	416	390	435	360	401	404	431	398	373	419	431	406	416	390	399	438	428	381	427	398	407	393	410	414	410	408	387	397	416	386	373	419	418	411	424	418	394	404	375	401	439	422	422	403	413	403	412	399	406	404	358	408	418	389	374	364	397	419	398	426	383	395	377	352	375	431	401	388	386	400	373	413	409	426	435	378	392	360	368	381	366	385	409	406	412	379	383	427	410	450	390	425	412	383	372	408	398	378	406	341	426	409	395	428	408	382	409	405	394	373	390	414	387	364	380	407	395	402	386	405	391	376	409	450	378	391	432	393	401	366	408	390	398	388	406	427	386	400	444	385	399	403	420	387	384	409	400	382	373	383	393	420	369	358	407	408	383	381	427	438	445	404	415	389	426	391	380	459	373	371	403	432	390	376	425	381	365	430	375	436	384	373	387	424	393	369	382	420	453	361	422	395	382	396	378	400	391	409	381	399	422	377	398	402	377	405	344	379	379	374	388	398	397	403	400	423	364	418	358	428	403	363	370	443	369	400	373	403	401	385	430	382	390	377	419	417	406	390	399	407	382	375	391	403	398	382	396	405	403	402	406	365	354	412	376	394	403	383	413	438	444	417	395	407	432	407	393	404	406	416	366	356	380	387	419	400	395	417	372	381	398	373	378	370	384	411	437	388	430	397	402	422	389	386	414	410	396	399	419	405	409	441	425	431	408	350	410	403	433	377	358	426	427	394	380	385	384	421	380	436	374	373	407	398	393	408	418	392	385	421	384	413	406	426	400	339	415	392	386	392	415	396	370	404	408	377	384	420	396	399	385	415	379	393	435	414	403	403	399	398	375	413	389	396	396	390	416	409	366	368	404	443	393	402	368	377	377	428	388	401	369	383	378	434	401	336	386	404	429	381	353	381	385	396	391	358	422	425	427	422	400	409	437	410	394	427	402	380	438	410	418	383	390	377	432	420	421	400	378	410	407	436	371	427	407	397	368	379	401	378	401	444	416	394	400	393	371	409	390	387	370	434	386	375	366	408	404	440	418	399	390	370	420	390	406	417	430	390	405	414	392	399	379	374	386	355	412	402	375	423	388	366	402	390	410	389	364	401	390	366	394	429	433	433	394	370	411	398	388	385	427	404	396	431	417	421	389	397	395	393	376	419	372	436	422	398	369	377	390	376	402	371	370	406	366	407	382	414	419	371	429	401	385	408	410	405	426	385	394	441	397	363	390	420	375	364	455	406	383	416	399	361	397	394	436	397	360	412	403	416	363	420	376	372	413	425	396	365	421	427	395	463	403	421	370	395	388	369	428	386	372	366	382	404	404	418	406	382	406	406	377	401	387	419	372	414	413	418	400	362	413	386	393	401	388	382	390	409	405	391	411	387	395	396	407	386	405	401	415	411	382	354	420	364	395	394	406	429	403	397	424	412	405	373	373	449	394	410	357	383	367	394	424	379	411	378	391	376	393	429	375	347	406	442	412	404	397	397	407	426	378	411	387	389	393	414	430	450	366	392	386	380	379	376	383	419	382	385	402	402	367	386	417	423	411	438	435	407	385	419	418	407	394	319	381	445	371	375	399	391	376	373	385	404	384	421	390	407	436	454	429	389	412	408	435	389	401	354	390	404	396	426	412	443	456	427	407	397	379	397	405	398	403	388	399	404	417	425	400	418	421	441	416	413	403	369	433	403	366	384	391	403	393	410	383	402	411	377	387	394	400	369	365	377	404	411	390	391	368	437	403	386	351	404	400	376	431	411	387	423	364	374	408	384	379	403	392	397	365	412	425	406	394	386	400	355	369	388	392	409	379	392	403	411	417	421	385	397	380	391	401	412	394	376	401	397	434	407	373	401	409	397	360	391	411	394	394	393	411	393	475	395	411	430	411	455	395	371	376	406	359	349	407	356	404	417	376	425	341	426	402	358	463	404	396	410	373	356	361	409	405	402	443	414	409	407	400	384	430	406	374	408	405	387	414	419	444	411	375	402	386	416	430	367	415	400	359	414	413	399	404	420	424	431	356	411	373	402	431	393	414	403	426	406	403	399	370	458	369	434	395	382	412	371	371	396	391	386	415	386	386	378	388	405	419	401	379	390	363	434	436	390	396	432	380	398	373	424	383	348	391	420	397	395	403	454	366	359	400	411	417	390	424	369	387	398	388	367	431	367	402	352	413	426	414	385	388	366	383	366	382	347	416	447	399	411	400	412	400	402	419	416	433	411	387	421	388	375	383	389	400	405	438	366	374	411	437	391	383	398	396	392	394	402	332	411	395	438	407	402	382	395	388	399	377	418	410	401	419	365	370	377	425	379	408	415	445	412	401	401	403	401	372	370	362	426	417	401	366	345	436	386	424	395	366	408	383	391	383	418	377	388	400	431	374	415	417	409	401	412	389	434	371	392	379	363	403	352	360	402	442	376	432	355	377	390	429	377	397	392	366	359	381	369	377	421	406	449	379	395	369	403	393	394	432	351	391	380	380	408	373	357	345	351	396	421	386	375	410	414	406	397	414	416	411	418	432	413	382	369	344	436	419	380	420	388	396	402	339	375	406	424	412	356	418	366	417	416	423	400	385	391	390	430	399	420	387	394	363	417	405	408	384	381	380	440	424	429	418	414	426	404	400	355	392	416	409	396	384	397	370	390	394	388	399	419	402	426	424	398	364	387	413	403	439	397	372	384	354	387	377	388	381	375	379	429	408	410	404	375	408	380	397	422	383	370	425	390	430	351	384	451	424	366	405	389	400	397	407	401	405	403	374	422	358	385	394	444	402	367	363	382	388	429	397	394	389	371	371	419	394	388	393	396	412	416	389	412	423	438	405	415	427	397	386	388	395	383	360	365	392	400	386	433	416	375	427	380	382	423	371	435	440	404	368	399	435	411	424	418	406	424	384	401	363	371	398	417	389	403	428	402	402	377	427	411	428	367	383	415	393	394	384	325	427	426	385	385	366	406	400	401	425	376	423	395	403	369	403	404	388	377	416	382	419	422	426	401	397	411	362	433	379	367	397	386	392	378	374	386	440	379	416	389	416	410	402	420	414	379	428	383	391	404	400	413	419	409	414	441	405	402	392	384	352	417	359	360	415	371	424	419	423	415	411	361	373	422	387	386	402	399	407	400	396	412	411	413	375	383	404	401	422	393	399	380	400	391	388	382	408	424	413	406	402	420	373	424	422	368	394	389	388	415	376	356	390	408	388	399	447	380	416	401	395	441	404	392	366	418	405	388	415	404	388	402	398	396	404	402	415	412	423	365	430	439	398	416	393	427	386	390	393	411
16427	18830	7607	7454	6828	5705	4601	3825	3180	2772	2107	1916	1820	1603	1450	1254	1122	1211	1098	1044	977	1119	1026	1022	1072	1001	949	973	976	957	964	961	911	1009	1002	949	979	1042	1001	982	973	929	929	943	900	953	863	889	900	917	859	880	902	907	897	936	917	918	879	928	856	868	864	896	910	919	887	890	884	862	870	883	919	922	891	890	856	865	881	878	899	930	840	880	901	869	918	910	848	880	895	905	889	852	946	915	935	982	848	906	927	919	875	845	848	816	954	885	919	875	867	888	796	886	847	880	947	894	901	889	920	884	863	818	889	876	898	871	917	850	889	888	874	887	917	914	908	912	875	898	849	890	855	911	884	855	870	920	919	873	874	901	909	889	866	894	871	870	884	934	851	853	946	855	884	891	873	892	880	884	887	905	901	858	896	863	891	954	873	855	857	933	867	874	863	882	898	832	870	906	893	934	898	922	891	880	867	885	869	940	916	914	919	848	934	880	857	896	868	935	892	910	887	915	849	851	912	889	881	916	919	878	831	891	900	894	891	902	847	850	897	883	868	894	884	899	847	892	867	884	884	884	901	867	938	892	877	893	893	942	797	865	901	863	893	837	852	872	920	931	900	897	860	917	928	924	927	847	929	867	888	916	857	931	882	882	868	863	903	971	886	905	879	887	919	842	954	835	882	887	934	921	836	866	897	984	888	850	845	896	882	877	893	819	869	916	937	936	822	889	892	850	870	917	909	870	934	892	921	897	913	884	913	880	900	864	876	905	929	863	794	932	905	858	889	862	908	872	889	941	891	905	900	892	876	949	931	895	840	858	930	861	887	922	834	920	925	876	880	901	927	881	883	889	817	878	859	870	913	902	865	873	858	879	876	861	901	884	899	864	914	909	935	876	836	915	838	883	961	907	981	827	899	875	888	893	929	881	826	896	896	894	879	933	926	931	811	926	893	878	916	866	907	894	895	873	871	937	858	855	868	919	876	851	852	933	829	909	870	846	884	872	902	872	868	862	918	861	880	853	898	894	872	833	872	885	868	912	894	895	883	885	883	876	868	916	915	890	880	883	859	874	876	889	881	876	926	946	871	870	876	928	921	888	827	885	938	903	892	884	853	880	878	908	904	904	909	903	891	862	844	933	823	892	880	873	928	868	873	857	866	921	873	865	862	910	896	885	923	892	861	897	831	910	896	864	899	896	906	887	871	883	870	878	860	955	928	895	864	898	931	839	853	908	825	847	849	893	949	905	881	843	931	882	923	890	953	888	863	931	869	902	888	893	886	900	904	898	849	884	881	915	868	853	847	862	933	910	894	897	882	898	900	875	892	912	892	878	923	933	896	847	836	873	894	896	838	841	913	894	872	928	913	848	868	860	939	932	887	904	863	895	894	917	885	927	879	857	908	899	886	899	912	906	909	890	861	871	876	847	878	874	865	842	875	851	857	838	898	894	884	941	855	845	895	963	888	867	909	834	879	894	818	887	929	893	866	899	934	898	859	916	865	865	868	927	870	890	910	895	910	880	903	868	886	884	837	916	842	844	905	901	882	850	861	926	926	883	907	851	929	875	864	857	909	876	855	844	903	860	867	862	919	907	849	911	855	918	902	834	821	894	890	899	825	858	875	882	902	936	893	929	920	821	909	883	927	907	868	933	881	870	916	884	874	851	883	874	843	901	875	891	860	934	914	916	906	941	813	934	914	844	966	892	929	956	924	905	862	873	864	882	856	921	882	886	834	909	854	868	883	936	894	910	875	919	914	894	894	869	923	868	899	916	915	931	874	900	857	907	870	886	920	900	919	870	872	882	923	886	939	856	845	899	899	942	828	852	850	876	875	907	855	873	869	887	857	904	878	904	900	914	880	903	929	901	887	896	910	911	894	876	897	881	914	875	885	840	898	955	855	908	863	875	856	855	851	862	940	877	932	866	848	861	831	891	859	826	898	919	885	866	879	904	886	900	873	819	834	873	910	957	953	932	902	905	945	946	900	894	886	912	913	891	857	894	857	882	905	915	904	902	861	866	905	871	887	885	920	835	936	868	886	941	882	921	904	885	932	898	868	927	946	882	892	886	902	866	924	844	885	878	826	896	862	891	855	875	871	934	866	955	881	873	892	882	896	871	877	918	907	874	909	898	826	862	874	878	891	870	899	871	892	842	902	912	884	838	859	879	876	928	889	925	905	892	876	871	838	890	881	919	875	876	887	876	849	836	828	912	875	903	887	863	869	834	837	867	921	906	866	904	847	853	879	867	934	941	928	886	849	853	913	856	887	886	918	912	890	904	913	894	900	909	888	864	842	906	881	869	912	929	858	899	933	930	882	902	916	863	830	892	878	842	907	884	876	880	868	860	870	905	850	935	851	901	864	876	898	923	924	876	875	857	885	882	896	880	927	909	928	893	876	850	919	930	879	883	861	944	912	852	870	860	917	914	913	886	849	848	828	889	913	944	881	870	972	932	873	893	896	924	847	888	833	922	859	966	872	905	858	875	916	837	840	881	909	946	869	900	872	846	911	837	821	882	977	862	888	907	890	895	839	920	884	860	931	906	882	944	932	918	913	900	912	932	856	848	835	873	894	835	845	897	817	907	921	909	856	859	860	906	897	945	847	879	855	836	880	893	879	945	871	882	822	893	839	856	878	899	901	906	933	864	854	890	886	900	867	887	862	890	891	934	897	931	909	901	908	894	812	915	893	914	925	906	876	882	942	881	895	878	903	911	926	937	855	920	916	904	872	884	881	915	831	861	868	869	894	887	923	912	870	867	907	936	882	912	919	875	969	935	881	822	962	888	827	920	878	871	924	894	846	910	939	880	904	884	873	881	907	866	858	924	845	895	895	850	934	872	858	877	880	914	815	882	917	896	876	858	932	928	918	947	915	868	889	912	879	912	858	876	823	883	927	929	922	950	915	883	863	856	950	914	895	955	875	845	907	893	880	853	878	891	912	890	884	863	880	874	893	871	927	883	908	870	868	888	942	933	829	879	836	894	887	929	900	871	879	875	923	849	874	871	836	847	874	887	893	871	903	883	925	901	860	897	896	906	970	893	871	894	879	885	904	875	857	942	900	880	884	923	900	829	890	884	889	892	881	865	879	863	952	903	877	832	877	896	904	880	908	879	896	870	878	979	908	848	898	931	880	890	895	860	880	902	857	850	893	854	860	876	858	901	885	885	920	886	910	931	882	869	900	890	898	870	910	922	894	903	894	852	858	848	849	836	840	899	908	888	883	852	909	838	837	835	895	869	931	872	864	918	882	912	869	930	903	885	934	926	866	861	906	931	891	886	872	898	879	897	880	891	923	906	872	918	876	866	857	914	864	844	827	834	900	831	881	892	917	872	885	929	927	874	878	837	883	891	900	916	875	902	928	897	896	886	868	875	887	876	920	884	870	900	888	905	910	865	873	892	878	875	946	922	893	908	902	876	914	916	895	926	904	931	882	892	907	910	908	908	863	888	889	872	866	895	815	887	828	865	877	883	881	935	891	879
3199	1641	1275	921	623	475	386	371	307	276	261	242	282	222	239	230	193	205	214	212	196	213	218	248	187	192	195	200	173	213	209	226	222	198	238	236	210	196	198	221	249	219	243	210	186	203	204	241	189	203	204	207	193	212	233	209	224	228	205	203	211	185	188	192	199	232	178	206	191	191	199	201	191	211	211	224	251	192	261	199	185	202	203	202	201	191	215	220	215	202	220	192	219	210	206	191	206	195	226	192	216	199	213	202	211	210	187	191	190	233	195	202	188	201	213	206	236	171	200	230	190	212	181	203	220	209	206	212	189	193	205	201	195	223	207	196	183	202	188	207	224	221	228	204	198	185	207	207	213	196	202	220	222	177	195	223	188	213	211	214	221	209	206	218	222	209	204	179	227	192	197	190	221	199	185	213	166	219	212	233	206	208	215	212	203	194	191	216	195	205	204	235	198	184	190	186	195	218	179	199	191	209	224	195	205	202	221	211	208	199	195	224	200	229	210	221	198	175	216	189	211	197	165	188	198	199	206	222	231	204	205	213	194	190	202	199	219	211	184	197	218	211	200	217	224	191	208	192	165	221	225	202	194	203	197	194	202	193	210	210	228	215	198	214	178	234	205	185	197	200	219	207	204	198	189	201	204	200	209	210	203	224	210	194	203	204	208	195	186	200	219	192	203	193	198	200	229	173	185	192	183	175	211	185	169	222	188	193	217	187	227	215	233	208	202	199	208	200	196	204	206	201	226	186	197	200	193	188	167	212	198	207	191	191	195	219	178	214	193	186	184	190	180	189	217	195	218	215	198	178	204	214	227	206	179	201	209	203	212	196	186	225	209	241	230	218	201	217	199	226	202	214	224	219	187	200	203	189	210	204	191	197	186	184	205	185	218	175	197	209	217	213	186	192	192	197	214	192	197	206	214	208	179	211	204	206	194	215	216	205	212	252	174	185	182	229	234	183	186	200	200	204	188	206	169	188	206	195	156	186	184	206	192	212	191	164	209	178	174	187	197	201	192	197	224	210	174	187	207	185	206	203	193	226	212	192	201	190	193	215	199	203	179	211	200	211	215	199	207	208	220	203	194	236	215	229	213	200	206	208	212	192	196	168	200	196	202	187	218	193	202	184	192	214	173	211	186	193	186	203	208	227	212	218	190	227	211	210	178	201	196	195	198	216	199	227	193	192	213	199	196	220	201	223	166	187	206	190	208	193	200	193	193	213	211	211	211	209	228	181	206	207	184	185	189	199	189	179	215	191	205	181	230	251	224	225	187	206	177	212	210	219	175	193	198	207	193	207	214	201	196	208	199	196	214	202	180	209	191	183	186	219	196	223	193	221	219	200	215	189	225	196	202	224	178	187	209	215	212	201	208	220	231	205	158	200	209	208	193	197	223	190	188	254	195	154	204	211	226	182	220	218	188	193	182	204	219	200	223	186	192	213	206	214	215	203	216	219	209	232	208	182	206	176	192	207	216	206	204	204	194	186	196	180	207	198	226	199	201	183	209	203	193	199	196	227	191	206	201	188	214	193	222	210	205	224	154	246	207	196	225	198	197	200	190	192	206	193	208	223	166	228	241	191	190	195	190	193	223	197	194	204	201	187	180	203	202	202	183	235	209	189	209	227	199	225	200	223	204	177	192	211	204	190	242	199	240	185	218	209	211	220	184	201	212	201	189	171	193	207	209	211	229	185	204	187	194	221	160	213	216	191	200	201	207	201	203	194	193	197	200	198	211	214	213	236	189	217	215	195	176	202	207	204	185	217	219	187	209	168	199	189	194	196	229	182	216	224	207	190	198	208	210	195	212	201	197	222	204	216	200	192	222	218	196	195	208	228	214	205	215	200	185	207	197	205	209	188	178	178	209	186	187	219	216	186	194	182	226	224	187	187	208	209	160	235	205	202	211	226	209	158	190	205	235	186	234	176	208	197	209	208	226	211	194	187	217	209	206	217	192	191	187	200	205	201	207	216	213	198	194	208	193	183	186	195	196	213	216	180	219	200	205	214	159	205	197	198	207	190	242	199	203	197	204	192	198	186	216	199	195	179	193	199	181	207	212	211	191	181	198	198	193	201	193	210	195	206	162	196	186	195	194	235	203	231	213	204	182	183	211	169	226	227	190	201	201	207	210	180	195	189	201	210	215	231	213	181	202	194	194	211	207	188	214	191	210	217	204	203	199	225	181	185	201	195	207	198	210	200	202	206	219	214	199	219	204	211	214	218	215	202	197	209	191	223	189	208	201	212	171	225	203	209	194	213	208	182	184	186	202	210	189	226	204	193	217	212	178	201	207	204	206	214	200	194	191	206	173	214	213	200	193	222	209	206	217	223	209	183	209	194	214	205	224	174	220	197	238	219	183	215	217	214	186	191	198	209	206	204	175	206	246	197	221	167	176	189	194	205	183	196	193	201	203	215	172	221	181	187	234	215	211	186	194	205	196	199	225	210	184	238	209	211	198	201	191	229	227	184	177	187	203	219	212	204	205	246	201	183	199	210	179	196	208	226	227	197	215	219	191	193	224	209	170	162	199	206	200	198	188	213	170	200	224	186	199	207	226	208	209	212	212	225	178	232	189	194	179	184	193	199	209	205	208	220	240	204	187	194	190	185	212	184	229	207	214	210	217	190	206	186	186	206	203	179	195	198	215	205	189	196	194	212	218	208	184	221	216	217	204	203	204	186	212	218	227	200	194	216	200	218	192	211	205	202	216	203	199	216	211	193	191	182	173	218	198	202	187	188	198	178	187	209	230	200	206	202	170	187	211	227	188	211	203	215	185	201	188	214	192	221	224	199	223	213	207	224	213	192	207	208	212	210	206	202	212	214	216	204	217	197	212	201	199	211	191	182	194	197	207	190	198	169	228	253	204	203	205	205	198	231	220	189	186	232	197	236	208	171	202	216	198	219	223	188	197	238	218	222	219	200	184	186	195	166	226	211	192	191	176	206	181	216	173	218	209	215	225	196	218	199	208	225	179	236	202	205	182	190	196	207	188	209	238	180	168	213	203	216	231	201	192	185	176	198	232	228	176	228	206	224	186	220	216	233	171	204	207	211	205	200	216	214	225	222	181	203	191	212	196	222	194	233	212	239	189	179	196	205	210	231	191	183	208	191	201	177	197	218	209	231	191	216	189	216	219	200	201	207	210	211	193	205	180	194	225	228	182	208	181	212	198	212	208	189	184	189	186	186	173	190	215	228	196	234	208	203	178	211	225	242	212	216	209	208	212	220	195	206	200	201	200	205	219	191	196	226	197	174	215	206	197	193	189	179	191	204	170	194	196	202	205	195	224	205	205	168	205	200	171	183	249	203	226	217	227	179	215	206	188	222	209	219	172	201	183	197	191	226	179	179	193	216	209	213	176	189	189	191	177	206	204	196	229	201	199	206	197	210	224	183	189	173	182	229	217	181	215	227	221	200	178	211	197	209	235	186	196	203	182	180	187	166	204	207	223	227	167	225	206	219	204	203	192	217
2837	2238	2745	2874	2451	1863	1492	1311	1087	962	873	770	740	734	689	598	542	557	559	551	515	538	583	529	552	527	516	514	551	542	486	565	572	526	520	555	592	528	564	553	561	558	562	508	511	565	514	526	493	547	493	482	519	564	489	531	525	510	539	524	540	520	509	524	522	516	560	508	574	525	525	476	524	511	523	484	535	528	518	539	502	487	562	512	514	487	523	484	513	549	530	562	575	466	481	513	508	523	520	524	516	524	552	498	532	496	524	534	558	505	555	529	530	481	506	512	540	526	504	515	511	529	549	545	522	541	496	515	530	568	535	548	553	493	538	530	491	522	542	542	516	514	496	518	507	551	549	519	514	508	572	529	489	530	492	506	510	461	520	521	538	543	548	495	527	547	548	543	523	560	517	503	517	516	536	519	553	546	539	503	501	510	532	525	500	549	548	534	544	526	524	526	517	510	547	504	513	537	512	534	515	519	501	527	516	545	550	536	485	499	535	530	502	497	565	497	492	548	527	526	492	532	541	501	508	528	528	507	514	502	544	485	520	523	488	540	503	558	519	493	547	559	558	502	532	502	492	535	536	542	522	491	525	525	550	521	530	540	557	516	520	535	525	569	522	567	533	511	547	525	507	544	519	513	493	511	503	544	512	539	557	488	513	494	519	521	505	520	492	541	526	524	517	519	525	511	580	528	532	481	511	481	532	515	521	516	471	474	509	575	534	534	560	541	491	507	514	517	561	475	501	525	518	519	501	507	522	508	499	530	468	538	519	557	540	499	530	508	532	488	507	540	502	533	531	513	510	482	472	519	531	510	500	514	514	512	515	539	518	554	478	496	547	508	514	477	502	537	557	528	473	498	525	534	498	497	514	532	551	525	497	491	512	507	527	520	531	539	553	499	536	497	506	495	516	553	514	517	492	479	509	511	496	535	537	546	512	535	486	501	552	497	503	528	522	524	531	525	531	537	497	545	522	502	490	547	510	469	518	493	521	528	508	521	471	528	541	505	521	526	506	502	511	471	527	485	516	555	490	521	549	515	545	509	501	552	523	523	548	515	518	536	550	541	505	573	493	541	498	511	582	511	491	495	498	507	527	548	509	512	496	497	562	519	526	519	503	545	539	497	557	540	515	501	539	531	497	558	528	514	499	510	559	521	475	512	533	514	513	502	493	506	522	499	526	503	509	513	533	509	551	563	517	532	531	527	509	528	521	507	513	521	523	522	528	505	516	526	492	516	550	501	511	516	496	499	493	492	541	544	512	505	518	528	541	507	484	532	566	535	539	524	532	477	556	498	482	522	490	541	513	519	509	520	563	503	503	555	501	487	536	500	507	511	549	506	541	518	499	525	537	517	496	527	529	542	506	506	491	552	557	589	521	498	536	518	571	477	488	519	549	577	486	493	515	494	524	531	506	558	490	532	476	548	543	535	499	495	512	477	554	529	504	516	484	531	509	518	539	495	517	514	513	543	538	538	523	492	521	526	531	501	527	506	574	500	526	530	557	528	540	543	546	522	546	510	493	501	504	498	512	532	512	483	490	533	542	483	514	514	584	493	524	497	508	520	549	544	512	534	525	506	503	509	512	536	515	512	491	570	500	520	528	532	486	571	479	522	539	525	481	511	515	547	492	550	513	502	550	539	555	513	539	521	514	515	493	535	531	553	496	514	525	551	505	527	511	547	536	490	526	538	518	481	482	482	510	507	497	560	558	540	496	529	517	496	507	552	487	516	501	515	516	514	528	528	511	532	532	461	524	549	520	550	506	571	553	547	541	538	522	533	494	524	506	484	499	506	526	508	518	495	541	494	515	519	552	512	535	523	530	552	526	508	546	514	497	522	486	534	484	487	469	499	517	488	504	568	515	492	512	491	534	486	550	551	535	528	516	554	535	504	499	521	553	520	511	507	538	521	561	542	524	544	513	500	481	470	508	505	534	535	490	530	509	525	538	513	507	536	509	509	549	507	532	513	496	533	551	539	533	523	517	520	549	537	489	465	506	538	531	505	485	505	516	529	520	514	525	550	475	523	505	523	519	518	491	527	516	523	540	479	500	515	530	514	519	541	503	515	529	530	503	536	509	499	540	538	501	534	540	471	520	511	524	532	517	527	525	510	535	569	530	550	523	531	498	524	549	535	529	509	525	493	525	504	535	507	545	519	521	487	557	537	535	546	531	498	517	520	517	521	552	532	501	528	526	499	491	495	491	506	532	518	553	488	554	491	511	507	503	524	489	542	492	473	522	509	515	528	524	477	510	585	525	544	519	528	528	489	527	514	545	501	507	518	532	539	549	531	518	530	483	498	469	501	536	543	481	525	503	488	493	501	523	549	513	535	497	523	532	525	530	525	493	547	524	527	544	532	483	504	514	485	542	507	544	556	543	544	520	535	528	529	536	492	539	542	537	528	513	550	534	494	507	495	503	504	493	487	520	478	527	513	488	526	556	515	539	486	531	444	521	516	531	518	537	548	506	514	524	486	502	528	515	527	531	528	527	518	508	549	519	488	502	544	482	515	519	526	552	516	545	517	475	530	569	539	497	521	547	487	524	525	509	510	490	560	495	497	518	533	515	492	486	478	517	510	534	529	547	513	483	510	494	544	486	556	520	544	535	528	527	508	502	534	480	517	535	519	504	503	529	510	529	498	504	505	491	508	549	469	530	537	513	531	546	515	527	554	520	507	498	518	469	523	534	509	517	550	548	516	519	555	497	481	472	542	497	515	546	488	545	536	534	537	515	498	533	501	531	536	507	497	549	521	521	542	497	498	578	533	513	533	524	519	519	526	521	533	510	523	482	504	559	494	526	506	522	511	538	551	541	528	491	521	507	523	557	529	504	503	536	520	527	533	540	530	539	488	491	518	529	519	543	544	513	529	529	517	553	559	507	483	543	529	555	501	520	511	481	524	506	525	506	588	535	498	501	521	526	575	487	507	525	514	541	513	513	524	507	495	534	520	498	497	539	526	524	502	515	508	518	511	523	519	521	537	539	523	512	490	516	544	506	544	527	536	487	509	512	549	548	540	493	484	533	542	530	521	522	536	500	526	527	525	557	523	499	534	536	500	510	488	493	467	485	540	529	543	472	528	507	526	518	551	549	507	526	530	493	493	516	494	501	541	510	501	483	513	516	503	557	503	533	523	567	487	531	530	493	516	518	538	525	521	543	528	546	497	515	513	533	542	487	533	502	515	531	510	543	561	522	506	528	518	505	522	511	539	501	552	514	509	544	516	549	515	512	511	521	540	548	522	507	501	524	529	484	510	513	495	512	542	538	499	499	528	571	516	519	556	519	505	532	550	522	532	544	499	519	558	492	498	527	516	549	537	548	494	516	495	524	523	498	541	502	488	522	532	490	511	509	518	495	524	529	509	552	544	502	565	473	523	513	509	487	537	538	522	521	525	496	504	509	491	508	540	548	531	516	530	496	550	487	505	513	490	555	495	534	571	519	518	532	527	493	519	494	530	516	541	512	568	522	522
13260	12324	3626	2019	1428	1082	806	700	557	573	462	473	435	393	369	409	378	343	336	333	374	358	363	367	367	350	351	361	408	326	365	343	327	340	353	324	374	327	350	313	384	340	377	366	342	332	312	338	407	389	332	338	352	358	359	339	368	357	346	344	332	331	338	368	335	336	334	327	355	350	369	384	362	349	320	349	359	353	369	353	325	350	362	301	348	353	333	361	339	355	342	340	327	329	344	345	359	315	342	336	359	312	360	344	311	347	339	349	351	325	359	378	333	336	369	323	366	346	297	319	348	352	321	324	351	359	325	331	354	338	352	359	351	323	349	332	317	356	339	354	331	331	350	348	340	319	328	354	332	340	356	373	374	347	362	366	350	349	342	358	352	341	354	358	354	357	358	368	357	381	346	372	385	365	345	370	324	310	369	343	347	330	356	342	374	335	377	385	339	341	350	375	355	379	371	367	374	317	351	344	384	359	379	373	388	329	320	307	366	372	339	322	327	367	330	319	327	377	345	365	356	327	308	348	358	362	323	347	324	314	336	312	390	351	342	341	342	326	340	340	339	328	329	387	327	331	376	351	355	337	345	352	364	295	330	365	352	363	355	343	354	360	333	329	348	330	335	344	366	324	345	368	370	368	333	360	321	340	350	351	374	344	318	357	372	378	349	365	345	371	360	360	323	339	342	358	330	374	364	340	352	355	360	353	347	335	336	360	363	341	350	334	382	368	349	361	360	340	325	334	343	349	336	367	372	355	334	352	347	383	364	349	304	338	361	366	366	388	368	346	334	376	349	342	369	350	338	334	359	346	355	338	377	332	342	339	326	330	379	346	337	328	374	325	346	362	353	369	332	359	345	337	356	342	318	363	351	351	319	377	348	356	370	378	332	316	327	347	357	363	314	343	369	320	338	316	327	350	385	365	316	342	327	318	365	338	348	363	328	337	357	320	362	342	334	322	372	353	340	355	334	350	367	350	327	361	358	357	338	353	337	343	339	318	355	395	352	313	392	305	367	356	379	346	351	324	339	341	343	396	334	369	342	334	357	364	343	355	342	344	357	359	352	311	347	356	342	350	346	323	341	354	356	356	331	327	317	316	329	336	319	352	316	386	340	383	363	331	337	369	346	349	370	363	313	360	333	358	335	350	363	349	366	346	368	304	340	321	306	334	360	324	341	362	349	348	292	323	367	368	357	345	363	364	357	323	352	341	332	352	368	340	362	355	340	351	345	320	310	333	357	329	377	351	342	323	349	349	356	322	364	348	368	322	339	385	374	364	386	365	330	375	339	340	357	314	356	339	325	364	333	361	386	338	346	355	369	357	352	351	398	323	343	368	343	330	321	315	354	351	367	380	367	368	365	393	352	344	322	349	342	332	363	335	366	307	356	326	346	344	317	344	349	344	338	348	323	384	359	350	353	354	337	361	349	350	335	376	336	372	363	353	335	304	365	290	323	322	336	345	333	316	303	329	349	347	365	365	355	364	327	343	357	314	331	382	344	345	373	349	342	335	362	345	375	344	355	327	327	336	323	327	344	299	318	342	349	333	309	353	338	343	358	376	323	350	354	352	337	352	355	356	347	361	338	327	343	307	329	324	367	346	329	332	340	329	339	321	330	340	357	352	301	328	357	356	330	365	369	328	339	361	341	330	322	343	346	341	374	329	323	375	339	316	323	324	344	347	346	359	309	364	311	368	356	352	373	371	309	325	329	338	319	347	351	332	332	373	337	356	368	338	304	352	326	316	342	340	354	378	326	329	340	321	340	338	351	323	297	362	346	332	326	359	326	333	342	357	361	348	319	320	305	356	363	375	354	362	342	370	314	320	317	345	338	371	311	354	392	342	330	375	365	350	349	353	381	338	382	324	336	346	358	372	340	323	335	336	352	352	347	332	349	366	335	366	329	342	344	349	320	321	335	322	333	371	337	346	362	360	364	321	305	326	334	331	358	356	373	326	324	373	337	340	354	365	336	354	352	354	375	358	308	348	337	335	354	368	340	351	358	353	369	327	321	351	319	331	365	381	322	360	343	362	347	352	334	362	354	356	352	390	349	352	357	342	322	366	328	337	331	354	305	304	323	351	285	359	352	390	338	351	323	348	369	345	403	348	349	343	338	361	378	311	365	323	354	353	368	355	334	347	348	337	362	379	370	328	322	311	320	312	376	389	341	332	355	332	313	331	385	324	340	363	350	346	361	369	384	377	373	342	303	377	338	324	345	298	315	357	351	386	383	377	364	353	347	380	357	353	345	337	352	356	345	354	350	314	344	387	312	346	373	369	346	366	367	335	333	321	353	331	339	325	339	345	349	335	352	355	326	350	365	374	348	348	366	358	307	358	312	361	340	329	380	329	337	360	338	335	350	369	338	316	348	333	357	345	342	368	335	353	347	328	292	333	347	339	333	343	327	364	358	324	302	309	346	346	356	368	349	340	335	376	347	344	338	367	355	334	328	365	359	333	352	347	324	364	347	369	385	300	299	341	354	325	312	318	347	311	351	348	357	358	329	297	346	328	345	333	369	305	353	336	320	322	332	321	380	345	391	369	346	363	338	366	342	321	338	351	356	339	363	351	376	340	357	365	377	339	343	304	312	364	329	298	333	361	329	320	357	311	315	337	338	313	355	325	329	360	350	359	341	345	416	354	348	350	363	345	328	355	350	335	348	332	325	345	327	356	329	336	340	353	324	296	367	348	344	321	357	363	365	369	337	353	311	333	358	343	359	320	331	344	381	313	360	360	339	350	353	298	307	292	343	336	319	358	360	377	345	337	312	320	346	371	363	354	341	351	357	342	336	323	328	339	385	371	320	318	370	372	363	362	338	342	364	393	370	316	314	352	359	324	322	328	357	326	341	334	347	326	357	365	395	378	398	359	367	351	361	363	360	363	353	356	382	332	335	347	354	355	369	321	355	357	317	367	331	317	339	309	354	340	350	350	372	344	339	359	380	344	322	354	344	381	394	306	368	311	335	325	318	341	357	339	347	350	341	381	340	344	350	355	329	356	378	342	344	325	349	325	315	331	379	336	342	369	335	354	361	357	324	325	329	342	338	366	331	354	339	315	329	339	333	338	311	384	332	350	332	354	365	359	340	324	360	344	368	328	389	330	344	345	310	344	346	373	359	382	321	374	355	366	350	363	337	332	365	349	348	358	346	351	375	364	344	384	350	358	314	326	315	375	365	340	341	362	347	327	355	316	311	356	331	359	342	408	344	339	340	344	328	332	361	346	316	348	369	297	352	348	357	352	350	302	325	371	313	353	321	345	378	367	347	350	353	381	364	356	309	329	336	333	313	332	334	307	340	304	352	365	343	338	311	340	348	316	328	337	352	368	347	337	369	370	340	333	336	353	323	367	357	333	339	358	325	358	358	287	320	328	348	363	340	364	364	359	336	320	364	359	352	334	332	334	362	353	323	346	334	365	344	370	340	324	341	346	329	343	333	306	345	321	323	342	325	314	344	322	354	339	342	382	351	336
10608	9932	5800	5947	4930	4230	3034	2724	1952	1992	1761	1539	1360	1241	1185	1049	985	1013	1022	926	917	863	891	939	850	861	850	903	943	855	823	841	888	885	881	811	867	882	819	863	873	815	875	870	908	842	822	863	800	801	818	805	831	840	783	801	826	851	844	790	828	785	813	815	771	843	803	790	817	816	801	815	783	853	785	834	865	836	794	790	828	814	806	804	846	824	761	817	826	815	804	786	832	798	810	762	814	778	782	794	853	796	767	773	814	798	817	772	827	862	824	784	834	844	772	757	785	817	827	795	817	811	852	825	808	811	804	730	804	801	828	762	806	780	815	783	775	826	822	817	789	770	775	799	841	807	842	858	812	812	799	761	850	806	845	832	813	798	824	768	803	868	822	778	811	816	793	855	822	804	772	809	803	832	868	776	842	786	883	783	792	809	809	844	824	807	786	807	821	840	826	855	780	811	781	820	831	819	827	787	813	797	815	762	808	832	850	834	786	774	800	815	780	800	840	805	764	829	809	820	793	870	806	827	815	815	817	874	775	830	790	835	790	836	787	788	828	802	785	819	802	762	788	775	789	763	816	795	832	816	845	783	898	803	839	851	794	759	823	775	841	798	793	774	817	791	842	817	789	806	776	855	815	814	838	796	844	840	815	832	770	793	809	769	803	821	749	818	773	831	814	832	781	806	813	813	823	796	823	811	806	820	854	806	777	830	794	788	789	816	829	826	782	814	799	852	786	825	802	800	778	846	794	726	838	824	821	826	800	796	812	787	733	823	798	792	801	800	772	809	827	818	834	816	820	823	794	822	825	821	821	821	833	830	800	800	783	806	760	795	796	813	847	860	834	791	845	798	767	825	858	762	838	841	786	859	824	801	795	780	788	843	810	804	822	816	776	742	857	807	828	831	831	827	828	842	806	809	834	857	782	795	783	803	829	792	833	814	821	808	844	832	828	805	823	816	868	854	833	800	781	805	740	862	848	846	820	858	814	815	838	763	833	820	788	841	834	774	790	858	828	798	790	851	796	809	802	838	843	822	777	805	869	809	771	829	790	847	823	781	850	840	847	819	813	856	835	822	869	795	819	845	779	813	861	828	846	846	823	786	800	855	810	831	756	798	775	797	798	806	776	780	812	812	832	853	800	809	803	822	801	849	841	830	779	839	853	771	824	797	819	842	818	840	784	841	810	843	824	780	851	799	787	797	866	839	836	850	852	826	800	808	811	811	810	760	837	792	827	811	815	835	834	798	815	838	818	794	826	822	813	802	886	826	833	845	853	899	846	857	809	782	805	829	804	772	821	784	851	817	813	796	826	820	797	794	818	782	862	814	843	813	846	778	829	824	867	812	788	795	828	797	749	786	772	774	770	805	803	845	810	827	772	816	778	795	764	841	785	815	804	786	825	826	788	780	800	805	779	837	854	814	825	798	777	751	796	808	792	770	799	795	783	829	808	808	861	838	870	787	819	809	849	797	808	848	826	812	828	764	859	804	812	821	865	790	779	865	813	825	804	767	809	786	808	832	808	832	839	820	808	857	822	834	784	854	805	812	790	804	788	824	839	821	760	796	795	753	824	825	778	832	796	780	845	813	787	827	840	831	813	832	774	832	762	804	843	911	852	832	844	815	835	827	799	787	739	796	818	845	795	782	884	782	744	824	760	777	832	826	824	796	798	884	866	758	821	801	797	739	797	846	776	809	783	825	798	823	836	860	772	893	798	783	827	835	815	825	814	858	768	777	865	815	824	845	793	786	784	853	850	761	802	807	758	815	805	795	780	845	849	834	787	839	862	825	827	808	841	822	776	790	838	837	835	820	791	861	818	869	825	806	842	812	781	790	809	847	835	797	794	806	801	836	785	808	809	781	809	791	779	811	799	751	784	799	819	774	877	811	826	804	826	830	801	816	860	846	801	801	859	827	761	809	813	818	823	789	813	767	804	859	794	873	759	847	801	781	761	808	816	810	845	837	848	828	820	775	842	800	849	883	791	842	844	798	801	827	795	795	783	798	790	784	784	756	835	773	823	802	808	800	810	820	819	840	835	788	836	814	784	763	846	806	836	811	804	779	824	854	860	807	842	815	818	773	779	771	806	757	838	819	809	814	799	803	863	885	773	877	759	796	860	777	830	785	797	820	861	819	771	762	846	833	875	773	834	802	767	810	853	825	825	844	817	825	829	811	826	799	796	803	788	779	776	732	810	768	792	849	749	807	831	793	826	801	809	828	819	828	807	821	816	830	859	796	787	834	818	760	832	850	757	796	773	799	829	814	791	798	847	848	760	819	782	781	859	798	804	762	808	799	783	805	794	827	822	833	821	815	841	795	826	834	817	820	796	824	811	825	835	856	810	826	743	856	834	796	816	819	781	841	797	843	833	826	831	800	811	799	776	816	819	795	800	813	752	826	825	823	824	823	822	848	797	843	797	784	893	812	786	797	820	780	836	865	847	836	795	817	849	809	811	806	813	798	826	830	843	829	827	832	788	804	767	798	805	816	829	813	776	806	789	806	790	792	820	779	809	838	866	816	846	860	812	804	831	833	847	840	837	815	802	780	830	829	807	806	848	830	772	801	840	855	836	781	801	803	802	802	804	806	822	782	805	812	869	787	820	822	783	835	802	789	857	795	820	823	802	815	834	817	804	841	813	852	859	804	817	806	775	883	806	840	792	816	842	812	812	833	819	759	802	823	811	867	795	845	791	737	856	844	791	761	762	771	774	814	788	828	777	828	788	839	794	826	809	805	782	789	788	861	781	835	824	810	852	777	793	787	799	762	795	812	769	824	775	830	784	774	824	793	808	831	801	813	797	841	810	810	822	830	826	767	810	804	812	866	851	798	811	822	812	823	858	840	809	814	815	812	784	755	794	812	822	826	839	824	856	757	804	841	813	863	812	847	790	769	822	749	810	829	806	803	921	791	800	809	830	832	807	823	786	812	780	818	797	777	792	815	828	815	805	830	837	825	806	826	810	852	829	837	799	815	803	844	799	788	819	835	805	785	813	779	857	829	786	789	820	859	822	836	823	785	818	822	785	791	776	815	816	783	804	854	823	773	771	799	840	837	793	812	820	826	853	809	795	804	779	800	785	829	796	865	823	842	789	807	811	836	798	790	833	773	802	801	789	859	741	813	866	771	760	809	776	776	803	811	786	826	827	771	812	784	827	826	826	822	805	815	825	871	845	780	758	866	822	833	855	811	809	752	801	836	787	807	805	827	805	826	808	822	837	785	789	820	874	765	787	789	801	816	827	790	815	805	840	841	833	836	802	841	807	847	800	816	881	813	836	816	769	780	890	829	789	762	876	801	798	817	807	869	798	760	772	760	778	800	766	793	758	852	794	843	793	803	815	806	821	827	853	831	836	801	849	862	810	753	826	768	784	783	825	840	803	801	780	767	814	839	869	832	812	815	796	828	757	794	760	840	840	826	774	772	799	772	799	823	775	843	812	869	778	783	822	851	759	841	877	849	853	789	828	836	795	876
21893	21246	6741	3789	2165	1822	1357	997	861	756	631	579	553	513	455	468	442	455	471	432	400	425	373	420	383	418	455	407	422	382	430	399	398	455	367	445	393	423	411	439	432	406	396	399	428	424	378	410	349	391	387	368	416	415	351	426	383	380	391	380	397	386	390	435	405	411	395	406	417	382	405	392	382	365	383	414	375	394	411	392	371	402	415	414	357	397	364	413	376	371	421	379	428	411	381	367	381	385	384	411	357	415	371	431	393	362	365	333	385	380	419	398	423	376	394	391	382	390	383	395	393	380	360	384	407	408	411	377	385	414	392	359	396	413	405	384	382	400	381	418	386	402	381	413	430	401	406	376	407	415	408	406	411	371	409	372	429	397	424	412	416	359	414	367	410	382	393	435	376	383	388	427	372	390	410	438	393	371	425	390	389	385	403	384	373	378	391	398	379	382	377	367	408	383	387	403	376	454	381	395	376	417	371	366	428	439	402	403	368	360	403	369	380	404	413	366	365	416	417	409	423	405	408	406	424	392	428	406	396	367	412	423	381	378	405	437	408	410	385	390	411	384	369	373	389	419	403	389	435	412	427	401	446	396	393	371	419	413	378	425	422	405	417	365	370	399	354	424	416	402	422	353	400	425	382	410	395	371	418	395	374	369	382	398	391	368	403	376	371	384	387	391	394	401	375	436	402	393	392	356	408	377	402	403	408	428	399	402	367	412	407	362	391	378	374	429	423	425	435	425	430	389	401	388	403	443	390	401	371	367	382	388	374	388	419	417	387	368	398	425	393	366	397	447	380	372	371	376	411	425	392	407	408	345	390	402	414	383	388	396	382	395	418	377	405	403	388	433	370	417	393	372	410	446	379	423	379	406	388	365	357	376	405	425	395	412	407	386	434	405	371	411	415	355	418	395	398	383	370	403	419	408	406	400	377	401	414	409	339	412	398	370	445	398	363	378	350	378	401	443	377	412	409	395	387	380	380	358	412	411	416	378	401	400	389	349	409	416	359	380	403	424	397	396	405	408	393	419	411	379	391	377	369	393	420	382	367	419	396	347	431	374	440	426	386	430	391	394	385	400	395	397	369	371	382	391	401	409	393	408	422	425	391	380	404	402	434	389	445	429	376	366	367	406	365	388	376	401	423	379	461	426	394	421	404	395	365	380	378	369	442	392	363	382	391	395	394	409	352	380	386	380	386	427	439	376	396	382	366	400	429	413	398	386	383	428	422	445	404	413	403	396	345	363	386	412	410	431	391	419	412	382	387	417	438	396	393	405	389	396	384	434	358	405	407	396	402	371	397	372	356	398	405	421	388	392	438	383	408	418	361	369	418	424	410	390	377	377	406	390	405	401	378	370	417	401	414	430	422	400	407	400	385	416	353	373	369	385	391	395	328	396	380	401	383	397	394	378	397	376	395	423	443	387	389	409	373	376	399	427	427	372	382	402	422	374	412	378	362	396	381	381	420	398	400	388	400	398	400	422	385	418	432	378	391	407	386	387	399	366	392	398	402	414	408	443	397	373	347	428	433	400	449	388	402	361	415	397	396	380	384	433	386	394	389	344	383	386	382	387	398	392	407	403	396	406	416	421	355	385	407	373	418	386	395	411	359	399	433	424	395	385	392	392	381	364	414	422	427	381	391	404	393	388	396	376	375	420	398	393	360	422	422	406	378	406	371	398	376	373	418	397	387	431	402	426	382	354	419	395	394	400	410	447	422	390	436	383	397	414	385	372	384	366	409	396	372	396	391	416	415	415	399	397	387	394	341	400	379	403	383	407	401	373	414	389	444	405	395	394	419	376	359	398	368	407	380	399	377	384	395	422	410	410	397	429	439	409	395	410	368	410	427	381	384	387	411	386	381	381	397	387	378	367	377	426	381	380	371	395	365	387	431	375	371	420	422	402	400	392	390	369	402	366	400	426	422	420	393	387	389	407	387	378	391	379	400	397	374	367	385	382	392	405	375	384	389	424	408	401	394	375	412	409	357	392	362	402	406	393	390	417	398	407	368	408	399	375	364	383	379	432	423	404	399	386	451	419	377	410	398	396	371	365	364	371	403	402	386	407	395	364	384	398	395	415	373	424	395	372	406	368	378	416	407	414	390	408	365	403	391	415	374	402	396	361	364	439	399	362	402	426	400	401	420	361	376	396	375	354	378	394	402	379	447	412	408	374	375	407	363	401	385	397	392	405	395	381	403	381	368	387	429	397	420	396	400	363	397	406	409	394	373	385	404	395	398	408	404	381	370	402	392	367	378	404	351	395	405	353	367	387	437	414	400	374	404	394	376	429	385	360	387	365	382	376	402	375	400	394	423	445	389	392	446	387	374	432	403	394	402	369	425	346	419	392	397	416	385	398	374	375	410	379	381	394	425	396	406	383	380	411	420	389	387	411	412	423	417	392	368	406	414	406	404	421	368	319	406	406	425	378	397	398	419	382	364	365	367	394	347	409	392	413	393	369	385	388	396	362	389	442	422	415	435	407	379	381	388	373	423	399	388	412	408	405	383	404	338	406	393	401	427	358	419	387	381	368	377	410	388	379	389	439	444	376	399	412	417	361	395	431	361	405	332	390	414	401	366	369	374	428	403	367	364	387	368	410	370	380	351	388	383	424	377	387	397	350	341	378	409	400	407	370	422	398	388	360	392	370	398	388	416	405	424	408	372	417	359	380	361	353	371	406	373	411	430	391	412	400	360	364	425	436	397	416	403	397	415	432	403	403	412	404	359	414	407	402	424	401	430	399	372	372	391	394	367	387	401	436	410	389	391	376	421	399	383	391	397	411	390	434	399	389	388	379	417	400	388	414	406	385	384	424	388	356	435	376	448	396	382	398	414	377	388	382	372	410	395	356	418	415	378	401	457	381	408	394	399	425	399	380	370	398	401	417	377	384	383	375	397	415	387	417	390	406	400	373	369	375	385	371	368	351	362	383	400	416	383	423	395	392	409	362	404	405	422	433	367	387	393	380	416	395	416	405	417	401	392	386	355	371	364	370	473	393	427	376	384	395	421	448	424	374	404	386	360	395	397	378	381	386	401	393	412	428	370	447	417	399	379	405	394	394	367	375	372	425	408	367	394	394	403	395	408	406	393	393	424	383	371	373	430	397	410	413	417	388	417	395	392	419	380	371	362	375	362	415	411	408	373	405	400	424	398	405	422	393	404	381	396	394	423	402	369	368	378	375	366	370	410	388	402	354	393	373	415	395	410	408	372	387	388	448	376	397	413	378	366	378	359	424	376	358	391	404	429	390	420	403	404	433	391	411	400	395	362	404	374	376	371	408	400	400	371	397	380	401	413	407	383	366	368	376	381	371	421	374	402	434	421	397	431	386	434	378	420	398	363	413	386	408	400	396	341	419	416	397	406	430	378	426	424	392	389	361	375	407	419	391	406	426	405	394	406	410	381	403	438	416	399	406	430	387	388	399	428	386	410	384	355	382	414	439	402	399	383	387	410	421	397	387	373	365	412	372
14389	14894	8564	9116	7063	6049	4613	3748	3144	2795	2331	1977	1779	1588	1553	1323	1208	1245	1202	1152	993	966	952	1059	992	990	1021	985	1056	932	987	968	987	911	1009	1002	976	930	980	950	965	890	916	898	887	859	916	893	949	910	880	948	931	896	893	915	859	893	914	965	813	900	860	903	917	937	916	880	903	954	954	870	911	886	882	879	845	936	853	844	886	932	864	876	864	853	892	872	824	920	828	860	910	966	869	894	910	861	937	879	880	923	847	875	843	949	844	895	867	875	853	892	914	840	856	870	887	879	849	912	906	887	932	886	881	909	878	844	847	894	866	916	880	850	848	879	904	893	875	892	846	890	889	914	956	850	939	910	874	877	924	896	880	832	896	917	904	899	882	868	859	880	879	871	852	899	885	848	898	895	895	935	885	876	868	907	836	870	868	834	872	860	911	882	921	960	904	878	851	894	910	912	892	885	961	857	888	842	881	883	920	881	892	888	872	841	901	890	888	834	916	905	845	890	834	887	859	912	926	884	893	841	862	931	896	861	891	875	917	878	870	885	846	881	860	898	910	824	920	880	906	922	885	868	937	887	902	834	927	901	873	883	892	887	885	888	910	870	882	897	834	893	892	834	932	920	871	882	842	896	866	960	849	927	921	875	862	880	897	859	901	934	881	876	886	934	879	928	903	871	863	877	865	871	902	883	873	846	874	876	914	849	932	888	888	929	895	864	908	887	919	853	851	911	898	923	933	884	868	976	931	889	861	870	899	902	884	783	903	827	921	904	889	898	887	907	910	916	847	826	877	946	905	875	882	943	923	837	871	922	899	916	885	909	862	862	890	874	842	930	886	921	921	865	857	868	892	844	842	850	930	905	896	865	869	844	899	859	890	877	904	891	846	868	890	884	912	895	864	924	846	925	879	870	879	867	893	927	892	867	862	863	929	906	880	854	945	923	881	899	927	924	903	910	912	885	952	916	834	920	840	889	901	877	917	900	914	878	873	931	933	865	889	841	856	838	907	885	851	920	847	821	894	863	917	908	894	875	867	930	918	935	875	873	874	906	877	917	875	910	906	892	890	903	907	908	872	827	864	850	858	884	878	898	955	882	897	877	880	848	937	903	888	904	887	906	863	862	865	915	876	877	860	886	870	903	850	896	868	885	924	902	911	902	875	913	861	863	862	890	904	877	901	885	886	861	862	934	943	864	886	866	956	884	885	855	885	849	886	876	833	932	910	861	871	827	914	909	889	870	896	880	846	869	917	875	893	844	895	875	853	936	908	847	852	890	912	853	849	902	884	879	935	881	887	877	870	916	862	885	902	855	859	911	829	861	857	882	979	903	855	824	913	909	898	905	862	900	903	910	861	905	863	876	890	908	860	869	886	852	842	848	849	915	877	864	891	883	875	920	852	872	851	906	919	897	865	874	841	859	910	940	875	877	928	838	832	912	941	866	895	869	916	925	884	890	869	884	909	865	865	866	933	900	879	894	892	902	864	919	917	843	854	898	900	920	905	867	885	877	861	884	809	829	930	855	909	884	877	935	866	891	891	885	826	909	930	821	869	877	928	889	876	896	868	915	855	913	895	872	827	846	883	878	942	856	879	825	882	876	865	897	873	844	879	882	902	921	894	879	837	906	851	914	889	825	860	900	897	926	882	847	926	856	946	905	905	901	890	879	875	904	895	891	994	927	854	936	857	904	865	846	864	914	897	897	911	875	931	890	919	890	895	890	928	866	878	892	879	875	896	930	876	880	828	871	868	876	875	832	883	930	925	878	890	848	919	907	905	865	877	865	920	930	967	867	852	917	885	890	856	844	954	882	911	894	882	929	908	910	891	889	896	908	882	868	865	897	881	855	839	942	882	876	843	891	895	947	901	838	813	907	893	902	883	883	904	886	870	899	924	892	867	857	898	911	871	934	922	852	891	903	863	839	903	910	839	871	894	850	893	823	872	854	903	841	882	870	864	879	917	815	820	899	892	909	903	893	895	923	936	882	890	932	903	898	929	883	974	906	902	899	916	878	881	921	855	910	882	887	874	835	881	804	904	918	898	913	880	895	906	924	883	856	888	853	916	884	882	928	868	881	837	865	874	907	872	878	893	892	901	934	856	920	960	898	878	887	878	886	933	909	807	874	855	882	861	864	895	938	895	863	905	926	877	882	929	879	856	887	892	912	900	859	853	890	882	853	870	872	886	898	844	855	931	864	868	864	910	887	873	847	868	868	875	950	885	851	879	861	872	892	878	905	898	908	873	932	898	932	846	901	896	914	842	881	893	883	876	853	881	894	901	923	908	881	854	892	908	858	903	937	863	913	863	917	911	873	824	912	900	869	908	930	957	865	856	835	908	867	914	870	952	924	877	817	892	894	909	888	917	907	902	896	911	831	916	936	867	856	943	924	890	886	850	894	913	931	918	892	872	917	839	887	861	915	894	901	867	928	916	890	859	873	891	815	897	887	875	916	900	852	803	913	879	900	847	872	890	882	887	924	926	892	919	962	921	844	884	950	903	964	889	871	928	885	872	902	836	895	923	938	904	883	889	869	878	869	899	897	852	929	909	906	926	912	907	842	858	857	878	908	839	924	841	916	900	900	899	933	910	938	890	846	897	870	920	862	839	887	841	874	966	844	845	873	912	897	925	901	953	871	840	855	931	895	861	892	877	866	883	829	941	878	894	892	866	838	932	901	899	895	871	888	851	869	866	920	915	832	883	898	874	867	901	869	862	886	900	886	889	916	862	912	905	869	890	887	898	862	873	916	895	848	893	890	833	815	899	926	909	896	901	907	905	828	842	801	819	910	881	898	933	896	928	892	896	891	910	890	920	922	867	939	859	923	908	900	862	902	863	875	853	883	880	867	891	881	880	874	899	855	876	904	869	844	930	855	926	889	938	886	873	889	898	932	905	855	904	886	873	840	894	899	868	951	909	891	865	873	889	933	904	908	898	853	838	916	934	884	878	902	883	873	908	851	872	904	913	887	890	872	884	858	875	945	918	932	902	888	869	915	840	892	909	984	880	885	862	893	888	906	867	911	861	869	902	935	879	913	893	862	828	887	894	829	828	838	905	922	867	857	864	861	831	902	930	889	868	853	944	866	883	854	881	886	914	854	933	904	901	883	846	931	891	910	904	875	852	855	889	851	876	858	900	927	933	962	907	862	919	877	877	862	881	828	889	880	871	845	834	884	906	889	929	905	897	890	874	857	937	857	853	867	906	896	911	906	886	965	865	874	865	950	879	907	926	839	932	870	886	872	872	875	910	913	878	875	900	894	868	914	898	900	904	907	927	874	848	859	924	842	878	909	932	889	918	852	890	888	907	843	933	891	899	930	852	942	890	859	909	869	851	906	846	833	825	935	860	884	965	875	880	858	840	879	927	882	833	887	840	886	905	930	903	940	858	867	919	917	915	877	931	918	848	905	928	863	902	859	918	821	942	922	876	882	857	871	905	879	899	905	885	876	861	890	944	917	848	883	954	871	912	910	888	850
3334	1467	1347	1069	742	531	395	336	296	279	243	239	205	239	222	209	207	215	203	200	210	203	205	204	228	220	200	202	239	206	205	191	219	192	227	209	207	215	199	205	199	216	212	221	239	209	215	219	187	218	205	226	195	223	179	200	218	238	208	196	206	187	201	212	193	212	202	204	219	211	188	191	198	205	199	208	208	184	215	186	188	215	192	223	204	197	223	168	203	185	200	208	213	202	187	209	193	206	182	180	212	169	202	223	204	188	197	203	198	227	175	194	181	190	195	168	182	172	207	211	188	191	245	201	194	219	192	193	222	211	179	194	195	202	215	193	171	192	191	195	181	199	181	190	182	195	207	175	205	213	177	201	188	208	233	196	210	231	189	205	183	183	213	179	199	224	193	174	195	200	206	213	239	194	203	194	191	204	221	211	221	193	226	215	194	203	183	222	190	229	201	223	191	210	198	176	174	185	186	183	224	203	207	195	183	198	187	208	194	189	237	175	190	184	207	192	208	208	188	207	213	231	195	200	195	201	217	218	217	200	235	196	212	193	221	203	200	202	213	175	235	195	188	209	197	192	182	189	211	186	196	194	204	209	222	229	195	199	191	186	204	188	228	212	215	178	215	199	237	206	193	196	186	199	200	237	206	205	205	190	184	214	188	202	209	209	167	190	206	205	211	211	195	205	214	212	211	224	209	216	207	199	197	214	193	210	194	178	197	193	173	169	213	211	230	211	210	211	220	204	230	213	233	205	219	205	172	215	196	185	183	214	262	201	202	230	182	191	183	198	195	199	195	205	194	199	182	200	181	195	196	212	190	188	204	216	204	188	196	213	177	198	210	194	186	203	204	186	198	184	190	216	195	164	214	192	208	221	207	220	202	201	198	200	225	176	219	225	181	210	187	181	195	207	200	209	216	205	198	215	210	200	208	239	199	199	211	212	222	203	218	195	185	192	179	205	199	235	203	183	198	206	192	192	207	184	176	185	208	199	217	220	200	196	218	185	196	212	243	190	177	213	185	200	214	198	183	188	203	218	197	205	212	197	196	201	196	206	180	177	203	186	215	209	212	226	201	215	197	203	189	207	174	175	186	181	173	180	196	200	182	227	188	187	217	212	203	198	229	201	184	189	169	198	193	189	218	197	219	205	229	208	231	224	188	196	225	212	197	205	198	197	211	203	209	166	175	190	169	176	223	214	234	207	192	205	196	194	178	210	203	193	204	203	217	203	214	200	191	237	197	187	195	208	220	199	213	195	185	195	201	228	204	185	206	231	213	228	204	181	213	195	173	219	199	177	206	205	185	188	212	216	210	208	171	236	202	215	213	193	210	189	196	211	194	195	214	226	193	178	216	201	167	198	183	202	197	184	188	217	218	207	201	217	225	192	212	228	215	235	213	201	190	181	201	216	203	199	199	181	218	213	214	196	165	178	224	193	216	170	203	192	202	214	188	180	197	216	196	196	211	198	198	206	176	192	192	186	199	203	207	190	201	209	187	211	230	168	192	201	223	198	187	212	232	222	196	229	205	192	187	196	209	191	186	186	201	189	218	202	182	213	198	196	197	236	194	188	202	195	192	189	178	203	216	224	196	191	193	220	194	215	194	197	202	216	206	181	172	195	184	204	203	200	210	190	182	209	204	187	227	175	194	200	187	206	215	198	190	199	209	184	196	198	181	219	200	193	244	180	212	194	195	206	185	187	220	196	190	181	223	204	191	196	227	213	203	188	200	202	211	207	217	212	234	177	215	187	187	217	211	230	213	217	209	180	216	196	188	206	201	189	214	210	221	192	191	171	203	199	233	214	202	218	188	178	222	181	197	209	203	171	187	194	184	196	208	178	218	206	216	219	216	212	233	182	195	202	179	215	159	179	219	184	215	202	216	225	236	232	219	195	207	196	228	217	205	175	215	206	214	199	217	203	194	200	190	193	196	192	203	184	188	184	207	222	177	203	172	188	184	225	192	190	193	202	201	209	187	213	169	202	234	175	208	166	184	213	237	193	222	193	215	215	200	215	208	191	213	208	208	243	207	200	197	204	151	222	174	206	191	169	176	196	221	207	184	200	189	200	194	202	236	208	209	201	201	198	196	203	202	177	210	182	207	186	190	175	200	224	186	206	154	199	208	210	218	216	219	186	206	194	208	192	229	200	212	192	205	199	201	224	188	194	191	183	186	191	202	193	201	209	180	201	182	194	225	218	211	203	209	196	187	185	218	209	211	197	209	209	178	169	196	215	207	232	223	226	215	201	198	210	188	190	230	196	202	207	205	172	215	175	192	199	211	196	193	207	212	206	205	201	211	209	197	193	192	178	194	196	197	218	203	180	218	205	198	194	208	196	216	215	176	208	228	188	216	179	210	223	198	174	175	185	192	192	198	219	197	190	185	180	193	205	224	202	189	217	219	181	187	237	194	204	194	189	179	184	219	184	195	218	187	201	185	206	227	209	188	199	190	206	192	229	201	209	185	184	195	181	222	210	217	237	196	213	180	184	218	213	207	202	204	216	194	196	227	181	201	184	180	187	206	201	218	192	202	201	186	200	184	195	191	221	207	199	167	204	204	192	214	220	232	207	193	178	170	223	213	205	198	188	230	187	213	208	184	202	207	201	188	177	200	214	238	225	226	211	229	204	212	196	207	226	193	191	202	198	208	220	204	189	199	199	205	192	207	198	207	187	194	195	214	211	191	202	186	192	213	201	192	185	203	214	208	238	197	207	214	218	202	222	220	196	214	188	212	191	219	202	197	209	189	210	187	208	188	202	202	196	199	218	194	182	193	170	213	207	226	204	224	221	232	210	222	229	193	187	172	186	193	249	235	196	195	181	195	232	219	214	198	203	199	200	195	193	193	221	211	189	180	204	236	200	229	204	223	222	203	177	211	185	201	173	201	169	199	224	225	227	184	210	198	203	214	225	207	217	223	198	195	212	211	189	197	236	183	189	188	190	191	183	246	197	227	174	190	228	201	211	214	194	198	206	199	174	185	223	241	193	193	197	214	197	195	199	209	192	199	193	197	218	184	183	193	180	204	217	187	180	207	209	191	179	216	206	200	199	237	221	196	216	207	199	199	199	188	222	210	235	217	173	191	223	192	235	194	200	207	192	197	202	198	195	234	228	176	202	215	207	212	207	215	184	198	217	225	209	199	189	211	180	199	202	202	216	215	210	205	199	217	216	180	203	186	220	205	190	200	225	217	202	198	195	221	193	212	210	202	226	229	203	235	188	205	164	210	184	205	219	214	171	199	201	218	187	208	213	195	208	218	209	221	199	222	212	210	199	206	195	251	218	202	201	188	231	185	198	190	199	210	202	197	191	192	194	200	221	191	217	213	198	216	195	210	192	201	258	204	194	211	212	194	210	214	184	215	199	230	237	188	189	192	199	189	202	197	182	213	229	191	245	198	208	205	216	245	214	179	206	200	201	205	214	220	197	227	207	199	230	204	209	201	205	205	198	211	180	208	198	206	209	199	210	151	186
2800	1858	2895	3524	2742	2082	1457	1321	1192	868	791	760	774	725	705	647	623	562	589	527	540	536	524	535	526	564	553	583	528	547	545	524	579	558	573	551	538	562	584	595	553	536	514	519	504	538	504	538	518	525	533	520	555	520	471	536	526	509	501	560	540	532	520	539	492	551	527	528	530	510	523	533	463	554	499	521	551	539	482	581	524	515	540	521	528	526	532	501	500	510	524	569	534	522	532	538	522	524	494	499	523	534	501	467	511	516	541	553	536	505	480	564	547	535	511	528	525	526	512	543	487	523	523	518	508	547	523	514	536	511	482	552	539	553	500	548	517	546	523	512	524	553	525	503	528	579	517	515	510	542	536	507	561	510	482	567	528	509	511	534	549	532	533	508	558	517	496	491	553	542	537	501	533	542	551	523	498	546	532	535	518	484	540	520	530	511	529	575	510	545	524	525	542	518	500	513	552	513	581	538	557	530	513	568	480	483	542	532	528	546	550	528	477	494	513	512	484	516	557	489	526	506	512	514	512	515	490	502	563	514	511	506	514	519	515	521	483	508	513	515	510	522	508	524	531	563	527	528	551	526	490	531	491	527	529	546	501	496	500	528	535	546	501	522	515	534	552	502	539	514	486	497	523	480	515	496	505	503	481	506	474	534	529	480	444	513	569	485	540	508	541	503	549	507	500	499	524	537	526	466	576	522	497	514	539	533	507	530	516	500	527	551	549	478	503	533	530	505	479	478	499	542	484	525	509	500	518	545	536	527	514	485	562	525	533	508	560	511	527	553	528	462	543	506	484	547	476	528	553	517	532	526	556	496	534	504	570	549	544	498	540	486	516	530	513	511	521	481	537	548	482	549	508	526	512	500	524	543	501	525	484	572	528	524	488	506	525	510	516	537	503	553	503	520	497	505	537	504	536	545	496	547	474	528	517	514	535	536	522	499	546	513	495	531	490	541	578	523	531	519	512	523	493	510	494	522	504	474	519	518	501	533	523	504	518	568	517	519	489	554	529	525	556	501	522	565	524	565	524	547	555	543	513	507	489	476	548	504	525	510	465	478	537	508	530	513	524	479	523	498	491	511	502	547	526	539	521	539	518	520	554	509	533	495	503	520	487	527	515	515	548	527	514	519	488	538	555	522	539	515	548	485	546	489	504	515	517	531	493	567	496	511	500	496	537	519	479	543	520	464	491	514	529	506	512	527	504	563	523	526	510	547	475	499	501	517	554	574	544	548	533	528	503	558	527	500	506	521	502	496	453	516	489	540	537	518	521	490	499	512	502	547	475	511	527	497	473	534	545	531	581	495	554	516	509	494	565	530	530	479	539	539	521	500	534	545	515	538	500	535	521	506	522	538	512	490	470	488	514	546	514	500	525	524	537	528	554	519	505	486	517	505	529	490	503	510	547	538	486	510	506	502	504	544	544	516	529	500	535	507	512	516	539	519	485	483	544	515	536	539	528	493	526	520	554	490	529	479	514	484	512	503	518	487	537	552	508	525	496	495	532	531	545	501	526	548	509	526	513	509	566	510	534	522	527	521	539	534	511	539	511	493	522	535	518	544	534	505	557	490	502	529	508	541	513	530	562	529	516	505	572	522	521	474	472	483	522	503	532	494	537	474	518	470	555	545	505	530	548	555	493	498	505	527	486	553	495	499	495	546	540	499	525	545	507	528	540	536	528	577	549	487	539	532	517	531	535	501	535	531	554	533	504	507	521	517	510	497	482	528	508	527	543	499	508	561	480	529	520	512	517	527	544	512	516	518	516	523	514	521	508	521	531	506	542	516	542	483	532	521	505	486	545	528	553	480	468	496	515	524	537	523	523	549	535	534	460	504	504	491	524	529	520	531	558	552	481	532	511	484	499	495	503	532	511	495	514	541	542	533	521	512	558	513	472	486	537	535	534	507	514	557	554	524	507	566	494	499	510	565	537	450	566	514	514	537	520	503	509	511	508	489	509	570	508	529	507	497	509	538	516	522	549	562	508	514	510	540	486	538	511	534	542	511	515	521	522	560	542	539	518	503	467	601	501	509	481	513	519	506	568	530	485	545	471	518	540	553	489	536	516	530	531	499	514	540	538	519	530	513	536	503	506	542	534	511	546	528	462	522	552	524	523	494	522	496	546	521	528	457	508	512	478	530	486	496	509	513	457	520	519	500	526	535	485	502	529	495	507	512	504	512	505	536	536	502	508	547	529	559	519	464	530	510	531	544	524	517	525	489	503	557	546	485	543	545	527	543	544	535	570	530	518	540	540	550	501	534	536	478	510	517	528	533	499	503	559	523	523	473	529	544	489	478	533	516	531	574	510	532	536	518	531	503	485	520	497	500	497	520	541	515	527	492	509	546	542	495	528	546	491	485	524	527	529	523	502	536	500	553	541	504	504	496	557	499	552	516	515	524	517	537	514	511	512	530	491	505	499	520	497	521	525	538	536	541	533	520	489	542	568	548	509	519	521	550	525	517	503	517	517	492	513	513	536	534	497	501	506	539	530	497	548	483	540	502	525	497	535	525	529	513	583	502	503	546	540	495	492	532	518	479	493	531	493	523	529	527	532	575	535	513	541	503	555	522	529	500	511	518	480	514	498	504	499	530	487	528	544	525	515	513	496	559	489	537	517	540	536	549	523	508	539	537	534	508	487	570	498	502	518	557	499	551	495	512	470	508	486	522	515	552	530	498	540	532	496	494	507	502	537	502	506	550	534	564	546	517	501	504	492	502	535	551	506	503	532	514	545	506	529	520	546	552	517	547	504	534	523	529	530	521	550	500	492	501	486	519	502	557	562	507	478	511	534	485	466	538	544	478	506	502	488	508	537	542	513	540	461	520	573	487	520	576	511	530	525	541	512	468	526	572	529	547	574	510	540	536	535	551	513	533	504	528	495	528	498	569	519	527	538	531	505	512	488	542	501	522	528	511	508	510	503	533	522	460	529	502	518	561	489	494	489	536	529	535	531	491	507	538	541	482	533	471	511	539	502	491	541	543	524	535	496	511	503	586	551	519	544	531	532	531	540	514	540	536	511	494	534	497	448	500	529	492	554	501	497	514	571	528	519	572	522	508	490	505	510	579	512	510	503	490	533	502	524	520	559	475	553	516	530	520	505	522	519	490	468	540	498	501	490	525	556	495	492	521	513	554	514	503	549	531	507	495	509	511	480	503	537	567	487	479	496	520	518	520	555	519	478	505	503	489	560	517	524	497	536	504	497	542	500	512	515	519	528	517	527	514	520	510	544	544	479	522	534	515	509	532	513	545	503	539	507	485	538	529	487	531	512	500	569	536	546	524	498	504	531	526	521	514	551	557	555	493	527	526	498	526	537	522	506	526	545	525	520	480	502	519	589	530	529	500	499	544	533	532	530	528	502	578	494	573	508	556	508	550	538	515	530	521	563	486	524	530	534	493	495	518	504	453	472	492	482	542	555	482	527	521	490	532	477	551	516	500	494	506	539	520	510	522	511	511	566	555	538	479
12700	9965	3031	2174	1566	1304	944	710	587	555	458	452	447	418	396	427	346	359	334	348	381	339	370	377	412	344	326	385	371	324	338	356	367	364	342	333	360	363	348	373	381	364	361	358	322	345	350	351	351	349	356	338	318	380	340	356	361	361	362	359	367	339	329	365	387	343	340	353	374	369	394	352	378	341	331	376	377	370	306	351	387	340	333	341	369	360	332	331	351	368	337	378	332	338	364	355	340	329	343	301	346	343	318	321	345	371	333	353	329	351	358	342	341	326	333	348	379	342	393	333	349	344	319	337	392	338	359	336	351	327	376	380	351	341	319	335	340	318	355	346	329	313	356	351	332	343	336	352	350	356	335	311	327	376	316	371	370	350	346	335	370	374	357	387	387	319	340	292	370	348	384	350	339	366	362	392	352	356	298	327	347	370	346	382	356	369	350	336	314	341	370	373	367	303	332	343	321	316	341	362	347	356	357	364	345	333	328	318	330	337	335	339	289	325	352	350	366	317	325	351	350	379	330	361	358	344	351	361	339	362	337	365	329	395	333	304	365	347	335	343	337	369	390	340	350	356	393	357	328	374	363	334	350	342	342	346	377	353	373	337	364	365	327	310	316	336	367	345	347	318	370	336	307	339	349	324	304	340	340	382	343	375	383	355	334	375	367	340	338	340	378	329	378	382	332	361	348	365	336	345	357	356	350	317	347	336	343	353	333	366	330	358	329	342	334	332	344	351	354	302	362	336	334	365	342	354	316	332	329	393	408	348	341	283	338	335	319	292	314	325	346	334	298	357	324	341	308	374	336	365	339	369	358	368	362	295	365	339	353	329	334	364	361	335	369	330	342	353	364	342	350	326	346	343	327	331	346	322	340	339	318	358	338	334	326	392	353	399	340	309	357	360	342	369	341	341	327	337	343	333	345	331	342	315	329	336	369	369	335	365	342	379	332	358	379	338	362	351	341	296	350	364	349	351	358	324	329	406	322	333	339	393	328	328	331	364	350	378	347	385	350	373	372	361	336	313	337	302	341	347	334	353	323	360	329	357	357	350	380	344	350	334	375	368	342	344	317	337	370	343	328	355	346	335	336	369	335	337	337	361	346	332	320	345	357	343	373	346	319	339	331	355	336	366	341	357	376	371	324	348	347	346	342	346	331	359	355	364	338	376	323	332	309	352	366	342	350	383	372	350	356	370	305	357	370	358	336	356	345	317	319	346	336	365	360	342	324	343	382	352	375	346	317	344	324	389	379	352	333	335	372	345	344	331	384	336	349	347	341	352	331	395	377	340	340	351	372	379	337	322	327	361	306	351	326	380	348	343	357	333	340	407	359	371	370	344	353	333	333	340	331	341	348	374	359	322	356	329	363	396	330	337	347	359	324	394	339	351	340	337	290	354	343	358	386	345	356	361	334	333	330	365	398	356	344	350	370	355	333	345	332	339	362	395	384	355	323	376	304	341	382	320	348	350	347	338	338	304	356	326	366	350	345	337	326	374	352	338	325	319	367	355	334	385	331	329	368	273	373	366	340	335	347	376	339	335	360	385	356	316	302	334	361	380	310	316	341	364	334	334	325	371	367	341	338	332	340	335	360	308	344	329	351	345	361	349	347	366	321	373	394	358	358	329	344	321	372	341	332	337	341	348	332	332	346	324	374	328	318	343	332	334	322	334	341	320	308	339	345	311	338	354	308	356	330	318	325	328	355	370	320	322	349	343	313	339	349	352	361	334	315	363	354	327	342	322	374	361	373	332	336	362	333	356	347	364	336	330	362	337	355	360	326	360	327	328	346	372	352	325	317	317	327	317	366	351	359	356	341	338	343	365	337	305	340	351	366	359	320	323	393	341	344	364	362	341	333	353	352	366	351	340	340	369	363	343	369	319	342	340	374	331	345	378	338	362	350	340	335	368	325	334	326	344	329	336	360	359	317	324	359	328	336	342	359	353	338	328	357	351	364	323	353	336	339	359	314	332	355	353	370	356	341	357	312	351	362	398	367	365	318	330	325	337	383	315	373	344	375	355	321	335	336	357	343	329	333	340	319	357	363	339	320	337	314	371	337	359	344	334	360	353	353	361	352	349	305	322	350	365	347	347	364	372	313	324	295	316	328	315	364	333	365	314	332	373	316	389	327	326	359	353	345	322	344	330	330	352	346	372	357	371	374	343	329	348	324	370	355	310	329	324	336	332	355	351	361	335	309	342	373	334	337	340	357	354	326	354	335	387	350	324	361	318	333	371	360	342	377	348	358	332	341	336	367	325	358	368	368	389	349	337	340	344	330	367	327	360	322	353	369	347	381	348	367	345	350	312	367	356	356	340	329	333	356	358	366	378	337	373	336	370	363	351	357	339	320	333	324	330	356	359	329	344	355	345	321	368	339	323	354	332	322	330	383	323	317	359	333	312	386	353	351	374	366	357	322	328	341	329	367	354	357	372	354	343	348	327	338	363	320	349	345	363	395	357	378	337	338	360	333	321	362	338	354	350	326	311	327	360	352	323	380	358	317	368	345	344	335	388	360	353	353	347	337	384	346	319	325	337	349	345	334	333	294	334	357	385	348	309	326	314	322	349	347	355	350	357	361	343	358	365	364	329	345	329	373	383	360	394	378	331	406	360	344	317	351	351	349	314	315	346	319	353	362	324	329	338	321	343	367	330	379	373	334	341	360	370	329	356	377	354	365	373	351	318	314	356	343	322	383	308	361	396	364	333	346	327	316	371	319	384	284	362	367	348	326	343	346	324	340	356	332	371	362	366	355	330	348	336	327	341	347	359	367	364	346	341	368	334	362	373	377	306	323	317	330	346	329	324	323	313	306	358	377	339	329	373	369	360	357	357	359	360	329	342	348	367	348	340	349	339	351	342	346	361	370	374	369	388	414	362	332	332	366	359	351	310	358	350	352	372	351	340	373	337	363	344	340	361	366	349	348	356	366	333	335	310	325	324	343	346	369	321	318	333	357	323	323	307	326	381	346	323	380	362	315	331	348	321	358	336	345	354	371	337	374	331	318	334	343	350	366	313	355	378	318	328	362	356	338	343	351	365	359	360	330	366	318	351	328	327	292	354	366	345	335	331	341	353	361	321	353	368	377	340	362	362	340	337	363	358	337	324	354	346	319	352	314	326	329	382	393	337	348	378	345	370	360	357	321	334	324	328	367	338	344	343	331	354	394	337	370	350	324	358	394	343	336	329	324	379	329	369	382	343	368	345	357	411	308	324	381	327	378	350	366	354	368	337	360	331	324	343	347	354	332	337	349	322	339	356	331	348	359	350	330	350	338	357	353	371	310	331	352	342	348	338	378	338	377	348	390	349	374	318	359	348	364	357	346	337	306	324	355	344	341	307	341	377	352	354	335	344	350	349	340	360	336	353	314	359	390	352	326	381	361	359	337	351	349	341	372	345	333	362	295	334	305	351	363	345	343	350	373	369	337	354	334	358	376	330	319	340	341	358	308	372	334	323	351	329	355	346	314	346
9933	8352	5263	6119	5129	4630	3345	2722	2292	1941	1478	1321	1235	1174	1180	1139	1090	1043	986	914	864	885	799	927	847	920	798	886	878	882	865	856	865	856	850	873	853	853	872	861	909	859	838	840	815	846	814	825	789	818	805	841	783	827	772	814	825	872	825	825	734	812	801	858	848	826	849	818	774	821	784	837	859	789	761	814	820	825	852	819	797	796	804	845	815	833	762	826	807	806	841	866	800	794	818	771	806	785	791	803	813	783	829	825	803	831	819	800	776	803	790	851	832	810	818	836	806	775	806	768	800	795	905	803	810	831	843	789	797	830	815	811	804	848	768	798	808	760	808	786	815	797	800	839	877	804	827	795	786	805	801	817	831	788	866	759	840	803	791	861	825	834	797	812	793	781	792	844	849	834	844	777	850	780	798	821	828	826	773	831	837	797	809	888	763	835	798	836	812	826	853	872	845	853	780	788	783	862	835	819	807	804	798	816	782	808	820	814	823	859	838	780	843	807	812	844	832	772	865	784	821	799	838	829	871	822	806	808	785	792	843	839	834	828	825	843	796	836	828	824	781	864	819	801	784	803	822	862	819	767	840	822	824	816	852	778	842	784	828	829	820	835	819	802	809	795	785	841	773	763	800	822	758	822	808	810	784	769	782	754	854	850	802	764	782	835	725	811	851	827	814	823	832	783	797	834	794	793	845	784	792	800	793	850	794	789	799	771	758	814	799	819	773	790	838	815	785	831	791	843	830	792	760	864	776	819	796	860	832	794	849	760	808	787	791	783	814	871	875	779	808	796	797	791	826	821	818	820	793	820	826	812	812	804	783	813	809	786	746	822	786	840	804	752	843	833	779	832	829	767	827	834	842	802	781	823	859	786	810	781	793	835	862	847	835	794	843	792	825	813	821	818	840	840	823	845	792	795	775	835	815	823	807	854	771	733	801	779	758	832	775	822	829	861	813	822	752	873	846	843	815	823	805	831	797	830	834	813	787	811	750	820	821	780	768	801	812	749	820	829	821	805	816	815	811	824	868	760	856	811	798	784	826	779	829	770	857	853	828	820	862	809	824	861	801	825	850	820	841	824	824	769	837	828	776	787	856	787	817	785	841	825	819	778	833	840	847	803	836	799	819	833	841	823	828	794	843	785	857	824	765	844	782	830	856	826	794	818	838	837	834	775	847	800	807	836	872	808	843	769	827	819	779	819	799	796	815	810	785	776	814	794	820	838	765	855	769	868	793	809	801	856	837	804	808	802	836	851	869	842	826	840	715	848	808	842	807	884	819	864	801	766	792	811	826	815	860	792	857	852	848	853	792	815	810	778	790	887	848	835	892	806	857	826	788	823	842	819	798	749	805	785	832	840	797	856	766	781	821	869	841	856	842	860	769	856	854	830	792	832	831	762	760	795	827	779	792	850	862	868	832	784	815	751	844	772	781	834	776	811	797	823	783	789	814	777	812	808	834	827	842	790	788	810	799	814	781	845	787	866	812	827	809	770	800	834	835	804	840	796	755	785	813	817	836	813	799	832	796	810	769	858	864	833	740	862	787	771	860	803	810	839	811	854	795	777	871	802	827	824	840	833	838	829	866	772	829	830	822	820	780	828	825	798	855	773	827	821	800	783	828	801	801	815	808	766	853	866	791	805	818	826	814	787	801	811	856	866	839	777	800	801	824	848	790	845	823	803	813	877	838	819	909	821	793	813	815	886	816	844	815	776	807	830	845	785	781	811	790	801	788	863	808	798	846	817	810	788	850	827	770	813	826	800	788	823	838	790	820	762	869	821	817	826	890	805	823	785	775	794	834	821	836	824	789	801	793	848	807	847	810	832	836	817	794	805	798	825	799	796	803	791	825	833	815	855	798	832	850	808	773	823	810	793	728	763	803	804	795	796	844	881	842	765	826	819	816	758	809	785	821	793	791	831	820	840	791	804	786	787	818	798	834	787	805	765	841	827	851	828	825	885	824	816	755	823	787	831	778	809	803	748	784	821	841	848	788	841	807	771	797	858	849	778	841	855	816	801	827	809	809	797	790	788	837	813	815	798	859	832	813	828	834	811	886	770	847	754	787	800	837	808	844	812	778	799	798	831	810	835	869	833	817	842	770	781	809	806	793	795	790	829	819	791	813	813	789	819	775	795	840	861	816	812	778	811	786	812	796	847	823	794	814	773	793	807	839	833	781	780	800	825	798	816	811	820	786	804	831	744	824	768	861	790	770	819	820	785	805	848	824	841	829	844	800	823	850	764	830	852	827	813	839	882	835	844	798	774	756	799	763	751	799	798	792	788	824	818	805	764	780	781	801	842	776	831	795	790	848	824	793	825	799	822	792	871	744	796	856	786	842	832	802	833	751	812	836	771	805	834	745	762	796	799	836	776	798	825	835	791	832	819	838	846	810	788	858	806	831	804	771	797	776	809	771	801	830	809	799	836	841	821	867	820	845	872	773	788	818	810	812	825	810	771	838	852	810	779	830	839	838	826	830	794	810	870	792	773	813	795	807	832	772	763	812	781	816	791	845	749	823	764	851	879	758	773	815	824	837	809	765	815	843	818	840	802	778	796	794	823	755	810	828	794	863	812	796	809	835	845	868	801	838	793	789	798	803	779	846	767	836	837	842	810	837	851	810	832	858	859	782	848	843	833	791	758	831	877	767	786	839	748	850	833	832	827	823	782	782	794	810	855	795	856	812	836	823	824	850	819	869	827	824	859	839	787	767	789	785	840	788	845	805	825	842	780	795	876	794	861	768	838	836	758	824	779	843	840	846	770	795	793	836	796	771	792	766	789	801	799	844	833	822	874	844	773	837	854	817	815	831	799	808	805	885	809	840	830	832	797	824	839	766	770	770	804	812	793	842	839	851	849	787	852	819	797	809	797	872	825	859	787	859	861	818	831	846	812	829	812	851	848	825	867	774	832	859	821	855	768	809	819	845	838	831	837	846	816	868	788	850	784	814	797	805	791	809	838	809	826	809	847	839	802	803	786	859	820	829	797	791	805	805	750	847	797	794	792	803	798	840	796	817	852	848	797	881	832	774	819	857	826	815	825	789	812	880	848	811	816	820	791	852	789	837	818	803	785	808	844	893	793	832	802	817	815	852	784	843	834	801	822	765	821	773	785	777	814	742	839	791	821	798	793	807	865	819	768	873	850	801	854	769	823	809	869	841	824	797	840	862	842	842	850	871	829	815	817	811	872	855	820	813	877	786	792	822	821	796	764	823	843	839	860	839	811	808	810	790	825	843	862	808	812	850	834	808	813	846	827	792	843	811	834	875	805	824	816	832	821	821	772	784	823	836	843	825	855	802	792	835	837	787	797	851	839	759	781	806	844	814	823	793	850	797	822	799	804	835	813	819	803	795	782	835	828	862	808	781	783	848	803	788	829	806	838	813	808	853	797	838	809	785	844	795	853	781	806	858	827	819	751	820	808	809	815	852	807	795	836	795	825	764	795	779	830	880	761	770	819	769	798	804	839	810	791
23007	18527	5555	3330	2254	1912	1305	1026	825	728	613	529	458	497	500	452	451	473	443	385	446	430	403	420	413	441	401	404	419	432	398	425	388	431	450	432	378	403	419	377	408	416	392	372	391	421	413	416	402	410	437	366	389	406	388	397	406	402	386	399	412	407	420	407	448	441	378	403	396	370	381	379	423	374	386	431	400	407	399	416	412	359	387	397	391	421	394	404	400	385	413	389	369	429	428	412	435	409	411	391	431	388	413	403	392	350	395	416	434	412	419	367	421	390	400	386	367	365	394	363	417	390	395	429	397	386	421	412	386	419	396	431	411	394	426	406	424	400	383	410	450	448	431	355	383	381	386	369	384	401	402	382	407	403	373	368	383	395	423	385	374	380	380	376	396	377	412	387	402	406	365	388	400	394	368	383	405	360	399	407	388	394	364	399	385	386	406	399	369	382	374	423	399	384	418	410	388	420	378	397	404	399	380	408	428	413	403	409	374	413	380	381	393	447	401	371	390	360	376	372	420	371	374	404	401	403	397	401	409	387	428	402	381	408	396	371	410	393	405	381	391	380	422	414	371	385	363	424	389	443	401	414	380	384	432	426	390	383	387	390	386	392	416	390	359	415	389	433	407	356	396	459	441	403	382	381	414	398	374	356	406	367	402	375	446	425	391	415	348	419	435	377	395	385	357	416	389	374	407	390	413	388	394	390	441	384	409	397	419	420	387	392	402	360	397	424	403	427	374	425	399	337	393	373	396	420	401	418	395	376	440	411	396	396	376	390	429	420	375	361	398	366	375	463	407	381	417	395	395	406	419	384	388	406	358	390	414	373	393	361	404	413	421	410	424	407	425	403	344	399	418	397	388	409	389	358	425	380	403	346	382	415	443	391	371	374	409	398	388	377	396	401	414	379	383	401	396	435	390	419	398	416	364	426	375	405	384	386	377	421	408	375	368	425	375	394	387	416	393	400	392	396	417	400	421	382	361	403	393	388	396	382	401	411	392	366	427	399	366	375	380	367	383	431	386	385	374	333	398	364	392	392	383	425	398	412	390	399	436	382	420	393	381	393	420	419	419	418	370	398	388	416	393	369	379	386	391	436	390	398	369	406	389	415	414	414	406	391	410	386	352	372	387	383	419	378	413	399	385	418	392	367	371	392	430	372	443	386	383	377	389	397	412	371	383	404	390	402	388	429	366	372	397	417	392	376	399	393	415	445	398	391	389	422	408	400	396	408	424	412	421	382	416	395	412	407	395	423	382	403	389	397	392	425	366	374	411	351	406	408	400	377	409	418	399	382	385	372	437	383	380	421	402	356	329	320	412	392	363	418	423	404	410	403	376	391	379	421	431	390	365	389	384	348	386	417	376	407	347	404	386	389	375	418	411	364	409	399	409	358	374	415	371	388	411	434	415	396	387	399	408	371	404	405	409	416	362	383	445	366	385	390	372	394	395	417	382	412	396	361	383	389	386	413	372	434	407	372	391	417	410	391	390	396	368	370	380	419	377	375	364	416	406	381	404	434	407	400	395	377	408	437	383	381	415	400	399	402	383	385	401	373	397	380	407	422	408	411	434	390	365	353	388	385	420	391	407	435	386	363	396	404	396	412	394	427	390	393	403	392	418	432	375	438	379	372	412	380	386	393	410	407	396	408	402	409	419	385	393	382	378	386	386	375	431	394	418	402	405	451	367	418	388	377	383	414	404	389	430	385	403	425	383	431	358	385	391	396	439	416	350	408	385	403	391	406	358	408	381	390	412	339	378	389	389	401	400	388	415	340	384	366	436	426	428	381	405	392	418	362	366	398	388	378	379	380	421	387	379	376	419	411	408	401	377	402	370	427	399	370	391	389	392	410	390	439	381	395	398	418	424	367	374	377	415	378	395	362	374	412	368	401	366	411	432	389	398	360	387	423	394	361	418	441	379	352	419	427	410	386	391	456	406	364	400	402	366	409	398	416	402	395	339	381	416	395	404	364	366	397	390	383	438	454	435	387	375	414	384	378	395	381	391	395	394	428	406	405	418	397	390	416	383	398	414	386	392	421	426	390	415	396	389	418	389	393	433	408	392	395	395	390	367	386	407	416	391	383	417	395	338	392	385	372	362	376	401	404	425	388	393	375	387	384	392	409	362	383	423	390	389	382	385	394	396	379	424	410	404	372	394	369	406	425	369	409	416	405	384	408	414	411	381	408	416	402	386	408	395	443	416	393	423	418	396	407	380	412	436	389	427	352	356	382	389	382	404	409	416	416	352	419	405	406	367	390	388	375	424	376	385	412	351	427	394	407	400	382	414	395	390	382	414	388	429	390	327	406	413	379	403	363	388	410	402	390	407	398	416	378	388	432	370	336	373	376	401	379	396	390	419	424	366	385	409	380	387	404	401	428	425	375	389	421	353	387	427	421	400	403	356	384	448	384	411	380	392	388	388	350	391	398	372	421	408	392	370	373	375	381	401	400	374	380	430	421	403	386	395	440	361	378	408	365	375	401	345	393	405	412	383	398	378	402	399	411	439	388	395	391	407	425	427	409	386	410	411	371	372	384	396	399	398	407	411	400	437	392	449	393	396	415	407	415	398	361	421	414	406	359	400	369	416	400	385	422	416	399	393	358	403	361	395	431	391	410	387	358	382	393	370	389	379	369	355	396	394	394	407	420	382	358	430	391	383	427	376	406	352	424	345	394	375	422	425	429	410	384	385	371	402	444	413	438	402	373	409	411	420	386	398	424	375	394	362	382	377	355	370	408	384	381	420	419	383	357	408	352	386	400	400	391	372	381	386	381	417	402	392	395	388	385	422	421	408	377	399	394	380	377	388	444	410	408	394	391	392	383	419	394	405	366	384	362	379	419	412	403	438	404	391	402	400	397	380	392	443	399	360	385	423	380	391	350	391	413	366	374	406	386	411	406	438	419	367	424	416	393	412	379	374	414	397	391	421	395	404	393	384	363	356	374	398	367	410	400	385	410	373	402	392	371	360	391	407	380	369	411	385	419	406	404	387	435	396	386	374	385	404	410	387	384	468	417	391	367	388	410	412	427	378	375	372	408	407	442	391	381	387	398	358	368	392	410	424	408	392	401	403	422	395	408	430	391	456	383	366	421	400	334	449	373	393	436	430	401	386	407	434	403	380	421	374	381	429	403	379	397	355	379	410	396	413	392	395	417	395	380	392	407	405	391	386	399	365	400	381	377	397	426	406	430	430	377	377	398	405	396	392	372	398	365	391	405	405	411	428	436	365	407	403	367	401	433	407	395	410	439	388	384	372	356	389	387	426	399	368	399	404	396	392	376	355	376	381	399	438	405	360	414	378	406	413	422	343	397	376	393	463	428	394	387	408	417	392	405	378	364	452	401	418	440	428	399	406	399	390	376	409	413	400	413	373	394	389	374	382	380	385	420	399	410	394	381	381	423	384	416	367	413	355	419	419	397	398	412	348	381	398	368	416	385	382	405	397	422	392	418	362	386	389	384	428	412	383	386
14613	12732	7203	7777	7473	6707	5109	3868	3314	2886	2098	1876	1751	1498	1466	1435	1258	1254	1216	1160	1058	995	1064	1020	1047	990	978	1028	1002	993	958	973	996	979	981	1001	974	963	936	1029	950	904	929	921	894	891	902	860	952	894	870	885	852	903	922	940	871	867	878	923	903	844	915	887	901	908	916	861	948	965	917	945	847	957	924	886	893	918	893	888	889	939	913	864	887	851	944	899	843	950	864	898	866	862	888	891	913	874	904	902	893	882	910	890	826	927	882	944	901	896	870	909	922	814	879	883	891	826	919	860	902	811	886	901	870	942	898	919	913	895	867	862	939	896	874	933	911	876	841	934	818	903	904	902	937	937	894	902	875	917	922	939	885	912	857	873	891	937	823	933	951	877	923	859	883	857	914	838	852	877	857	878	932	920	876	876	869	853	890	921	879	906	907	874	891	943	864	889	864	882	881	919	878	875	889	866	854	923	862	883	821	890	862	916	849	877	886	954	856	911	843	861	877	916	879	925	849	904	898	903	891	843	909	881	902	907	896	872	804	933	963	886	841	890	904	905	902	836	859	897	818	946	904	914	862	938	932	908	865	904	899	937	921	933	880	882	866	889	876	892	918	905	918	851	894	893	898	877	853	873	848	895	915	953	855	929	878	946	912	876	877	902	888	850	891	909	861	910	889	880	880	869	864	912	903	936	861	847	839	881	888	840	868	844	875	914	903	964	932	915	896	819	865	884	948	887	869	858	868	862	860	907	918	883	906	896	870	895	922	889	870	907	934	820	878	867	885	932	886	923	888	872	837	891	850	907	843	856	886	893	860	873	924	911	884	910	880	858	888	876	912	884	884	905	889	900	860	911	917	858	861	840	898	847	877	921	883	868	871	852	929	910	834	909	936	908	877	926	866	887	857	867	892	901	888	895	882	936	851	842	908	895	922	883	851	878	871	867	906	851	893	892	927	880	886	879	875	869	910	837	953	862	890	860	915	925	903	872	877	913	892	916	911	880	859	978	915	916	852	952	941	860	886	921	901	876	887	845	867	861	869	903	904	888	889	901	877	947	847	949	883	888	915	870	841	928	920	916	933	941	894	895	895	885	887	854	844	929	873	899	860	879	895	922	854	889	910	897	902	880	938	803	778	886	910	880	894	923	881	935	875	862	909	902	861	913	917	899	894	868	861	911	921	900	875	894	934	848	848	913	900	905	884	908	894	889	931	836	901	844	902	847	888	855	867	912	884	846	870	869	913	881	882	888	935	921	896	892	889	881	895	896	938	855	842	860	928	873	910	839	892	918	945	908	871	880	886	885	855	839	906	867	903	888	918	885	914	842	961	887	864	933	869	873	928	856	952	892	886	896	923	871	910	886	879	932	886	911	874	920	931	946	867	900	922	885	884	883	881	957	927	862	896	889	930	912	900	924	914	895	878	879	854	870	886	875	894	901	939	892	866	903	862	841	897	886	873	885	862	909	899	874	933	882	885	869	866	889	934	964	904	861	885	867	917	912	881	891	874	825	880	942	839	959	863	929	924	863	884	828	880	872	887	850	859	864	898	877	852	899	866	859	932	827	883	954	916	880	909	895	903	876	927	855	949	922	912	901	917	924	888	931	883	853	903	895	880	872	909	892	875	939	897	911	906	876	846	877	896	919	869	862	887	935	959	914	937	882	875	889	887	887	914	876	910	919	954	877	837	884	874	883	892	901	848	874	873	876	904	869	870	906	867	829	876	880	887	879	914	903	946	855	896	950	882	887	889	872	889	892	887	850	894	866	854	941	904	918	879	910	881	865	873	861	882	890	887	879	899	869	873	939	872	879	863	910	897	892	896	895	905	912	880	850	922	875	889	890	878	904	907	896	914	877	865	864	876	905	805	888	893	898	866	833	871	893	905	871	896	881	832	864	896	923	936	916	930	830	920	929	882	895	905	885	878	855	862	870	896	950	913	926	945	877	865	937	855	916	897	848	899	909	880	848	876	904	870	884	873	900	844	872	883	903	910	833	900	872	918	846	926	892	863	954	899	864	890	875	912	937	864	876	878	814	894	876	923	844	877	883	949	876	872	849	879	905	901	960	884	874	869	859	894	850	884	873	870	884	935	877	877	889	883	888	868	856	893	862	859	882	885	911	883	862	839	890	893	905	892	931	899	920	927	965	866	893	867	907	907	897	876	922	840	854	919	872	827	847	894	869	892	872	886	913	905	870	861	878	864	910	871	912	890	935	904	884	862	897	911	885	881	885	948	870	879	924	870	893	896	881	878	899	872	878	904	890	879	909	898	901	886	904	891	911	878	886	891	916	932	883	883	867	834	852	872	895	900	866	894	838	949	884	827	878	871	833	907	931	870	905	851	871	915	920	887	884	917	863	923	861	869	922	858	885	901	901	881	924	922	896	881	935	883	855	884	903	925	851	865	876	880	870	903	875	869	876	924	860	863	867	927	902	842	895	887	884	902	940	846	902	870	873	841	883	867	879	863	890	910	816	945	891	837	907	875	883	918	895	880	899	857	906	925	904	905	908	894	936	910	906	850	885	932	843	859	929	897	907	876	858	875	920	929	871	908	903	899	901	917	931	908	931	871	898	949	857	910	870	839	869	901	900	865	858	844	920	855	895	876	894	868	873	857	843	899	904	926	906	915	943	843	854	925	907	877	917	889	872	904	916	857	893	902	896	885	951	928	874	885	923	862	941	896	900	904	863	866	855	929	950	898	890	899	883	929	862	829	942	913	903	906	905	903	850	882	941	883	899	903	889	840	881	923	877	892	904	920	865	933	851	845	886	905	887	894	860	894	958	909	840	909	897	899	939	876	860	903	919	863	913	960	917	868	866	866	949	911	920	904	827	880	925	901	814	867	885	881	935	925	905	893	901	915	844	869	917	921	866	879	888	876	883	879	895	907	886	881	872	896	942	918	911	857	840	862	835	883	902	890	830	918	939	860	845	903	900	890	842	930	890	826	882	916	921	918	895	935	853	876	872	878	872	856	899	902	845	871	910	869	839	897	904	878	890	865	890	897	864	883	845	899	874	873	894	913	881	880	906	897	905	895	913	887	901	947	903	856	929	889	929	836	854	904	882	898	869	866	826	878	884	900	896	869	887	887	897	911	869	921	828	885	943	877	901	824	905	855	860	919	903	912	888	878	940	917	877	847	891	876	907	890	837	926	948	850	838	883	883	918	915	891	888	916	874	838	864	862	882	813	882	880	889	906	878	884	905	827	863	911	861	925	850	902	878	887	863	913	869	873	926	911	927	876	874	903	890	905	860	862	894	884	920	912	887	901	925	842	915	924	851	926	922	888	899	857	920	919	816	887	899	862	854	869	908	858	864	876	866	894	903	895	865	872	853	918	899	915	909	871	896	910	897	925	880	886	843	931	885	884	901	914	920	877	865	923	891	867	880	929	896	847	924	907	922	927	876	878	842	938	932	953	826	855	921	863	853	858	914	842	898	895	952	941	923	940	895	908	910	890	922	891	918	932	889	896	870
3730	1661	1139	770	697	519	484	363	324	285	283	263	228	215	255	231	226	199	220	222	213	227	225	211	216	241	199	193	205	238	214	209	206	180	230	231	221	199	209	192	208	203	209	208	187	190	188	229	199	220	217	198	210	167	194	190	199	242	223	203	202	228	239	216	203	202	218	219	213	191	194	220	192	216	217	202	207	193	218	224	208	185	206	224	197	208	210	218	218	187	176	218	178	213	219	200	214	208	216	214	210	256	208	185	195	199	207	208	226	194	230	186	218	230	223	188	206	185	221	199	177	180	226	194	232	197	197	197	201	207	204	242	198	213	213	224	212	229	215	187	217	190	222	214	191	208	195	219	164	199	208	196	196	191	219	239	215	201	227	198	195	233	208	216	222	200	203	227	235	220	222	222	217	207	211	188	232	186	208	211	222	201	196	202	211	217	230	244	231	192	212	221	198	222	216	229	206	208	203	203	183	218	203	183	203	218	241	204	219	208	185	193	205	230	205	215	221	241	244	218	224	217	216	204	212	198	184	235	205	208	197	216	204	201	233	211	193	215	229	171	196	201	230	212	210	212	230	207	249	227	201	192	216	197	216	210	219	217	218	213	207	199	199	243	212	218	209	197	161	185	192	213	187	206	219	225	205	212	190	240	218	246	219	179	207	223	238	230	203	206	205	234	203	217	215	202	197	218	209	200	203	185	215	223	190	220	217	187	229	228	207	200	209	195	199	197	208	185	209	238	218	246	206	186	213	217	193	227	225	215	224	225	211	203	227	220	205	194	199	221	214	179	221	196	224	204	245	212	239	209	248	209	204	219	210	230	229	196	207	188	218	246	227	184	226	176	199	227	194	201	216	221	222	235	245	210	212	198	225	191	192	206	205	182	204	228	236	209	211	233	212	210	201	242	235	204	207	211	224	206	190	204	202	203	204	201	222	190	215	223	186	189	191	190	212	225	201	227	208	205	226	207	228	217	223	189	220	209	247	200	196	218	202	203	210	208	212	222	191	222	221	213	198	211	234	217	178	239	228	234	233	205	221	203	199	194	204	240	236	229	233	203	209	214	224	252	217	226	205	205	220	223	210	229	211	196	214	196	228	189	211	188	231	233	186	204	221	229	190	216	193	189	204	195	196	209	206	218	207	215	199	186	201	209	214	229	196	224	212	194	232	179	188	214	201	208	199	224	191	183	214	201	183	182	227	211	214	209	187	214	187	204	231	220	226	193	212	214	197	225	213	219	199	229	186	200	217	238	217	205	209	246	223	211	197	206	230	204	199	206	188	204	211	189	241	218	212	221	198	200	197	236	199	207	209	200	209	219	222	194	182	214	225	193	221	216	221	222	230	218	226	195	195	220	236	219	207	240	207	211	232	228	217	210	196	218	208	205	190	187	224	195	203	203	216	225	218	211	215	236	195	210	206	219	208	206	210	202	230	215	189	210	197	218	193	189	197	204	216	186	208	216	208	171	224	229	221	198	210	227	221	201	249	226	210	201	201	184	214	206	204	215	226	213	192	204	207	235	228	231	235	221	217	202	221	194	220	199	214	232	221	215	216	191	214	200	236	214	221	174	241	175	202	200	204	221	170	208	225	248	233	211	225	215	199	214	209	223	213	189	228	232	195	239	207	219	190	213	195	218	232	221	213	224	212	191	208	232	224	210	174	207	214	207	219	226	246	209	213	229	198	197	188	175	192	217	225	211	200	219	198	247	204	221	220	215	251	240	201	212	176	205	213	204	251	241	210	204	202	219	218	217	209	196	200	210	208	191	218	226	196	236	215	196	221	204	240	226	215	208	221	192	220	220	243	222	226	207	201	225	236	197	201	230	197	216	230	197	243	186	201	213	189	203	173	204	209	201	201	228	199	173	227	222	204	199	195	176	207	229	210	217	229	226	224	192	226	206	206	204	191	199	197	219	210	216	225	210	221	223	231	228	202	212	212	245	231	203	209	215	193	271	207	230	216	204	199	206	233	175	194	212	215	204	234	213	187	206	192	209	197	215	184	225	231	240	214	221	199	201	217	190	221	241	219	210	217	228	225	220	207	200	217	215	225	201	177	209	206	208	216	209	204	236	196	215	221	193	196	241	186	221	210	190	194	224	225	246	200	191	201	223	198	194	232	210	207	181	209	206	211	206	231	215	215	195	174	186	252	217	196	224	209	253	228	233	191	230	210	210	215	198	224	197	206	212	199	234	222	236	237	209	223	224	221	234	205	236	210	208	188	218	206	250	185	197	201	214	217	199	234	211	193	220	215	230	200	182	200	199	217	216	218	204	200	199	226	227	224	182	214	187	219	213	226	222	225	205	211	222	227	217	206	183	202	225	228	202	229	247	184	205	213	204	190	227	215	221	197	223	206	206	203	234	190	217	206	215	226	218	218	210	230	209	221	198	209	203	194	226	219	237	196	223	212	222	242	184	208	214	199	234	206	217	211	195	205	174	212	183	207	205	221	204	194	202	226	231	203	212	187	208	229	216	197	229	215	216	207	205	206	229	220	185	209	196	206	224	182	204	205	195	197	195	216	213	210	218	220	224	217	242	206	184	217	218	232	213	218	211	195	195	209	183	192	193	202	187	183	210	217	192	222	234	208	208	211	205	210	194	214	208	244	218	212	211	201	211	195	201	234	198	165	218	202	220	188	172	188	199	203	205	204	210	222	193	194	238	210	197	220	208	202	204	200	205	209	207	242	199	229	205	217	198	216	210	208	203	234	197	238	201	201	219	224	240	212	213	194	187	201	182	217	202	185	218	174	203	216	217	227	227	210	194	203	204	192	210	178	225	237	193	219	206	230	236	235	213	210	216	183	193	204	238	212	217	200	228	207	211	229	208	207	198	179	221	226	218	212	225	206	203	221	208	233	224	257	199	225	200	201	199	207	213	210	207	226	248	213	228	240	202	194	184	210	214	195	220	199	218	204	188	194	204	212	188	213	196	222	244	230	198	204	224	216	209	215	202	237	195	225	226	179	208	200	193	215	215	213	191	250	200	189	243	190	223	217	231	241	214	221	219	228	219	182	202	204	193	239	213	213	213	217	224	218	227	235	189	194	198	218	198	205	242	211	240	208	199	227	239	205	211	224	245	206	230	208	181	210	210	230	193	216	206	211	194	210	235	209	205	228	203	205	218	251	210	196	196	217	219	201	182	225	248	227	201	205	190	207	212	201	211	208	237	196	228	209	206	198	202	189	209	187	240	256	207	209	225	217	216	222	211	223	206	202	187	212	234	224	235	221	192	195	217	218	221	186	184	194	207	210	214	234	225	214	216	200	230	187	214	209	247	213	219	228	222	228	193	206	220	206	232	197	196	207	197	215	205	211	222	205	231	220	233	226	174	195	206	237	204	217	212	195	216	211	196	212	186	197	193	237	178	204	189	242	209	208	216	178	205	208	229	217	188	214	190	195	204	210	216	223	198	212	195	201	204	201	214	212	195	184	208	252	208	204	191	215	193	192	193	182	158	212	204	221	195
3196	1817	2198	2545	2567	2163	1782	1382	1247	1038	936	812	641	726	724	708	674	646	602	603	552	573	582	578	573	594	586	587	602	552	601	567	589	588	560	615	550	540	547	560	556	545	562	542	527	513	517	559	512	515	524	579	529	537	541	546	561	533	559	573	527	539	523	581	562	557	530	486	532	528	529	540	546	541	544	528	547	545	554	507	499	532	542	545	548	562	564	556	556	558	492	581	566	546	537	518	586	558	513	539	530	546	519	578	532	552	562	493	529	542	503	551	579	554	522	535	507	562	542	546	564	541	537	542	514	542	500	553	531	500	516	534	563	507	573	539	544	532	529	518	517	547	558	539	521	577	606	538	537	540	564	530	498	555	523	511	525	581	523	578	530	550	574	548	516	530	555	555	510	556	534	553	521	568	533	497	530	564	567	559	521	555	561	541	502	527	523	550	535	567	523	522	568	526	560	556	571	528	546	530	576	523	519	540	528	557	535	527	514	535	546	562	508	520	575	545	543	479	529	566	533	540	517	541	567	565	516	538	533	529	565	541	559	550	520	543	536	533	563	559	546	531	569	550	529	502	507	553	568	535	507	530	563	579	550	557	556	569	554	515	548	518	531	540	539	558	538	512	586	551	549	551	541	541	513	531	490	551	549	576	572	556	565	542	543	571	542	549	512	557	561	512	541	564	555	608	581	578	518	524	537	515	518	560	540	532	524	527	534	574	530	518	573	538	540	559	565	533	564	544	518	523	542	540	611	521	536	540	562	550	548	564	536	522	536	509	531	540	517	590	528	565	503	524	511	547	500	574	561	511	539	551	532	552	519	546	562	541	544	522	577	557	588	518	547	510	502	574	572	490	557	545	527	539	539	514	566	512	531	550	483	517	539	546	538	515	563	553	544	576	531	496	560	530	525	528	515	529	564	588	569	539	592	570	541	527	505	549	596	536	556	540	584	588	518	561	545	539	572	547	554	520	548	545	541	545	535	505	563	538	566	558	528	505	500	555	551	521	568	521	530	550	538	568	541	524	542	534	565	526	540	506	559	538	498	529	519	491	535	554	559	540	529	553	516	548	540	558	529	537	536	530	534	498	540	574	534	550	570	543	548	545	537	554	503	540	532	523	533	587	493	546	554	527	532	546	546	550	575	510	537	525	525	547	524	519	558	551	499	570	536	541	563	548	510	513	500	513	524	528	504	526	514	563	592	577	543	529	507	521	511	563	539	539	575	510	544	545	534	540	502	533	563	521	565	545	548	517	544	549	517	533	543	559	530	546	548	540	564	540	546	534	488	515	521	530	553	533	528	552	526	509	564	537	592	552	532	551	535	538	561	523	572	542	544	498	507	545	544	522	524	550	583	505	553	517	545	555	535	568	519	549	540	514	545	555	569	570	571	542	513	526	522	565	554	503	572	529	504	540	513	547	508	537	523	558	558	517	537	525	497	530	482	529	513	538	530	525	532	550	540	534	538	504	513	536	513	590	529	579	554	495	548	533	506	502	590	576	563	489	585	549	524	527	540	515	555	504	530	530	547	559	528	531	522	555	510	563	514	542	573	529	519	566	578	571	570	548	537	537	543	557	514	549	564	545	556	540	537	603	561	516	529	513	557	560	531	533	581	526	597	551	530	495	528	529	532	538	502	545	537	538	540	524	491	523	543	541	526	552	550	576	559	536	560	527	563	521	488	526	546	506	532	537	530	563	511	543	538	568	546	597	528	533	533	506	534	538	531	555	548	544	525	549	499	517	521	592	563	508	553	516	550	509	542	554	502	531	593	520	506	555	574	553	543	578	547	556	549	560	535	531	541	518	534	558	532	542	524	542	560	479	539	546	527	559	543	529	589	505	505	529	563	546	525	538	572	541	543	516	533	556	533	554	522	519	542	516	528	534	572	586	543	542	499	532	521	592	558	521	568	561	520	515	533	541	494	526	546	542	545	539	534	535	527	560	554	508	517	579	532	536	548	559	542	526	599	546	548	558	547	497	557	485	527	528	606	543	552	541	537	562	526	537	505	529	534	561	545	561	535	534	530	545	571	551	559	583	472	543	542	543	501	554	562	561	554	518	550	501	542	562	584	567	529	529	550	532	580	546	566	531	514	555	562	556	519	553	562	514	548	519	560	533	554	545	521	520	533	548	534	535	537	541	553	549	514	498	517	524	525	543	523	532	569	570	535	524	500	589	510	555	532	554	518	547	492	525	535	533	550	572	528	515	540	518	506	530	534	527	502	556	513	533	513	511	528	536	584	589	536	540	524	478	503	547	548	500	505	521	519	509	550	523	542	574	543	534	527	524	543	539	539	526	517	524	512	539	539	552	552	515	576	551	540	536	584	515	603	551	536	504	545	543	524	485	538	534	555	527	542	526	527	509	524	527	557	518	511	529	527	521	543	544	532	532	533	546	534	537	572	541	572	539	541	506	530	579	520	584	525	550	567	529	540	563	539	543	596	514	547	521	536	513	542	573	523	553	530	563	558	520	550	527	553	519	577	568	551	552	575	581	535	557	539	602	502	507	542	598	511	568	511	490	498	518	553	566	537	538	543	503	534	578	600	503	503	561	530	515	521	549	520	528	503	525	528	541	589	539	539	532	530	577	527	527	532	513	560	533	507	565	514	553	541	527	539	568	541	538	559	536	570	525	529	555	563	541	519	484	528	561	504	503	528	541	515	514	593	540	519	511	546	556	529	538	504	571	545	585	549	520	549	528	509	525	558	532	505	580	501	525	555	537	532	529	528	560	586	548	537	545	561	547	550	521	533	526	541	573	590	581	537	496	554	508	563	544	542	519	509	521	530	568	533	541	536	518	537	534	522	493	489	549	539	570	535	543	550	569	565	540	498	508	545	531	543	505	578	534	527	569	528	518	540	571	543	533	511	536	588	510	506	539	539	546	532	533	502	538	542	543	541	557	551	526	523	512	540	577	534	543	531	522	519	558	543	516	528	529	509	523	518	549	487	493	573	561	508	549	552	535	533	549	550	581	550	538	530	568	530	536	557	573	519	529	467	505	565	563	516	511	498	542	556	554	527	538	540	527	524	545	516	540	555	540	517	578	567	542	522	568	548	584	567	528	509	537	529	556	543	542	537	503	527	526	550	583	511	527	544	567	534	579	524	564	509	556	565	554	574	540	540	499	530	522	520	586	536	555	553	552	519	534	510	548	536	544	580	565	541	541	503	539	589	568	566	521	566	537	537	520	544	565	541	580	562	554	512	572	515	491	554	570	577	562	521	516	563	556	518	559	508	548	584	587	511	540	538	559	536	548	552	568	575	507	496	555	509	531	564	537	544	501	548	538	501	565	505	565	537	545	479	530	539	567	513	515	524	528	560	533	534	572	546	540	546	551	540	528	581	572	534	546	515	600	566	513	530	527	557	524	572	577	530	530	568	520	584	534	537	500	561	567	581	557	512	565	523	617	548	556	566	503	511	535	519	546	575	486	578	543	537	529	525	571	536	503	562	556	538	551	530	522	536	553
13556	7933	2580	1854	1493	1247	1054	768	639	585	525	497	410	434	409	393	423	390	358	395	335	378	395	412	422	335	358	397	369	357	405	372	342	361	395	378	374	365	360	334	379	347	365	375	348	365	362	377	380	334	349	348	310	376	367	332	352	344	335	374	358	397	377	384	364	361	374	292	315	363	334	392	381	350	353	357	338	365	351	359	374	361	319	344	324	326	332	357	331	356	361	348	310	365	341	340	339	333	317	347	352	364	396	366	326	386	324	352	357	346	313	356	353	317	307	341	362	365	346	347	352	359	347	377	334	321	379	316	366	356	356	320	367	375	370	357	368	321	345	334	381	327	378	350	335	372	371	364	353	369	349	352	376	389	376	341	326	310	339	376	376	305	372	342	358	362	345	323	369	324	350	366	335	333	343	358	365	362	329	378	303	365	342	381	355	357	348	342	368	346	371	364	329	376	354	361	387	324	324	372	320	320	346	350	330	350	337	369	336	365	302	358	370	320	348	349	338	348	356	375	360	341	391	345	372	375	348	352	320	320	337	327	378	376	315	356	363	304	353	319	337	366	334	354	372	294	346	378	345	349	344	342	356	403	351	315	397	375	375	329	325	352	333	379	398	390	356	352	332	364	388	349	376	343	357	369	333	331	358	337	362	332	349	378	345	381	358	350	346	399	340	353	372	334	356	360	332	305	345	317	383	342	360	414	320	330	368	358	309	336	304	364	320	344	371	344	328	333	360	340	343	352	343	366	352	364	353	341	345	359	372	356	386	336	346	338	350	373	387	349	383	331	362	346	359	324	357	343	337	323	377	366	350	387	371	354	355	322	357	368	352	370	369	337	351	357	343	342	351	363	337	340	350	365	375	370	338	357	406	355	373	381	337	359	331	356	341	386	374	368	350	346	366	343	329	353	354	318	322	340	319	407	322	351	317	345	346	347	367	340	355	331	317	380	350	333	360	361	315	328	356	365	348	358	365	354	326	364	374	354	334	344	352	356	334	347	390	353	374	359	356	342	349	337	347	355	342	332	372	400	380	340	356	359	361	370	333	383	378	340	361	318	355	386	338	342	348	350	339	377	339	350	376	355	350	367	368	346	305	348	350	378	346	361	353	392	342	372	341	337	387	361	363	344	368	350	351	357	346	353	330	347	339	372	394	386	335	394	347	346	333	370	392	318	372	336	354	340	336	318	324	338	311	326	372	333	353	367	354	365	353	336	330	367	307	332	379	376	322	305	348	328	331	336	325	339	339	310	365	329	357	376	362	393	344	375	379	399	381	365	327	369	320	336	335	358	357	334	372	355	348	358	337	365	382	323	347	383	364	334	324	341	349	359	387	350	386	343	334	344	383	370	357	347	369	350	360	391	341	324	359	401	338	369	386	367	364	344	371	373	346	389	348	323	381	335	329	325	316	345	337	383	375	336	364	357	334	384	376	355	359	362	337	364	344	368	367	348	370	331	349	372	327	348	347	382	296	362	419	357	348	369	334	327	354	337	353	381	333	356	359	320	363	366	336	393	313	336	329	378	357	345	363	344	329	347	377	343	347	326	342	337	380	353	356	364	351	435	377	366	361	369	353	382	358	350	363	337	384	343	366	371	376	375	336	338	346	346	369	396	313	370	322	351	369	370	336	365	356	380	352	378	332	336	402	354	364	345	385	369	384	310	356	332	360	361	356	351	339	346	360	357	387	342	340	346	350	352	380	362	359	326	345	362	368	368	339	355	364	375	346	370	352	330	345	371	348	327	328	358	367	340	402	329	336	362	376	324	360	386	364	338	380	358	319	392	319	332	370	331	344	382	344	312	366	330	353	353	377	353	375	400	351	361	347	322	403	346	343	332	342	346	355	357	374	331	345	361	349	371	362	358	354	362	345	333	338	325	308	345	351	337	338	347	370	386	395	351	333	357	335	347	368	403	363	347	367	318	394	341	363	354	355	361	341	350	384	361	391	336	337	336	333	399	336	341	359	341	365	376	322	396	345	381	339	376	346	328	325	378	339	392	356	355	332	318	368	326	359	369	377	342	337	291	308	360	357	342	388	333	388	370	342	365	359	355	369	375	382	350	304	363	353	376	356	354	351	363	366	336	354	361	354	394	366	337	348	336	347	386	368	399	358	345	368	343	370	350	348	344	341	370	355	406	368	352	355	354	375	367	360	378	351	349	364	343	357	369	344	338	352	335	341	335	372	386	330	353	393	358	370	376	348	345	365	310	372	349	371	333	302	357	363	374	383	375	372	365	359	378	325	348	358	337	351	346	326	353	343	382	364	333	323	397	380	362	348	388	350	361	394	366	370	352	394	376	341	307	374	352	349	362	357	328	346	365	360	360	328	370	375	346	332	366	390	351	375	357	359	340	327	370	354	320	309	353	359	341	367	344	350	398	326	361	346	343	301	334	351	355	375	319	320	336	323	361	311	346	351	362	377	383	344	413	329	346	363	363	340	356	386	381	351	369	348	313	383	371	355	351	351	369	356	355	349	351	340	332	358	353	310	351	376	378	368	349	377	333	341	374	381	345	350	350	328	366	354	368	348	351	359	362	331	345	309	303	350	363	331	378	371	353	343	372	326	384	334	394	346	364	348	411	352	333	348	384	344	334	367	332	332	318	357	379	364	318	362	323	364	342	378	373	388	327	353	342	373	393	309	348	367	361	335	338	356	380	335	371	366	357	335	348	405	341	364	394	388	362	326	342	341	366	311	362	371	337	378	375	355	337	356	391	346	356	301	373	365	357	342	344	338	368	349	341	356	326	312	362	383	351	370	337	339	347	320	378	323	367	336	394	360	351	365	346	351	341	329	372	346	386	325	357	345	356	369	390	348	366	361	365	396	345	354	339	327	342	383	401	383	363	350	340	352	344	364	362	346	349	349	369	404	342	353	360	376	373	393	350	340	320	370	366	347	338	367	367	323	358	338	345	342	357	352	367	341	323	345	369	377	368	371	356	354	335	374	341	361	386	328	330	386	355	362	364	372	367	359	317	377	347	325	380	326	335	343	329	345	328	372	328	350	340	310	351	339	333	335	344	410	362	360	334	376	354	365	376	334	351	352	385	355	330	315	389	333	326	385	345	335	359	348	349	350	347	375	351	352	358	407	349	328	355	322	376	344	370	334	371	353	365	371	351	370	396	380	374	377	360	316	348	330	339	343	364	378	359	366	381	317	354	381	398	389	396	357	338	365	367	404	328	377	358	369	357	368	351	359	319	346	332	318	346	342	345	374	351	324	352	378	368	333	381	326	347	362	359	365	381	361	320	349	356	343	365	352	356	374	354	383	358	328	371	352	348	367	345	369	347	352	368	358	353	322	365	358	348	326	363	344	299	349	357	362	368	356	358	352	375	358	385	356	360	311	345	331	371	361	362	333	353	378	342	352	344	372	349	335	378	402	341	337	409	345	352	369	323	344	338	375	395	340	336	348	365	362	353	354	370	387	361	379	386	363	413	380	373	365	348	354	368	351	333	323	351	373	360
10512	6717	4590	5020	4944	4346	3790	3009	2503	1950	1737	1481	1242	1194	1174	1135	1145	1155	1071	1001	937	985	931	964	901	947	887	910	888	940	922	892	905	884	891	898	923	856	871	838	845	901	860	861	818	821	823	851	832	835	888	810	830	801	828	856	851	781	815	870	842	839	827	831	845	882	774	803	772	865	820	829	817	828	838	876	827	823	802	791	767	838	872	863	848	839	879	832	815	806	827	798	854	791	838	784	875	856	817	832	823	851	862	841	788	807	839	783	839	785	853	761	821	854	866	839	783	803	879	862	784	883	812	833	786	843	849	844	777	853	818	867	862	836	849	844	838	839	830	852	842	809	836	808	826	853	850	841	817	834	815	791	898	827	791	822	829	808	788	772	834	883	842	886	806	807	780	873	848	879	831	803	832	873	776	871	868	847	751	832	829	851	803	823	811	863	822	804	829	833	814	876	868	810	849	850	848	843	830	859	809	763	848	869	784	817	884	853	820	833	844	869	856	797	804	780	844	811	840	821	865	843	866	820	848	859	851	839	847	809	876	866	808	813	806	808	779	894	835	845	807	827	838	835	840	825	846	883	779	885	865	829	815	820	859	813	853	848	785	809	826	811	820	747	829	839	813	820	855	804	791	878	823	825	780	828	831	851	854	793	812	814	860	789	838	798	810	883	860	827	807	788	823	885	857	824	829	892	818	854	821	827	853	881	834	822	813	837	846	837	813	828	813	832	833	843	804	869	818	876	800	823	850	822	815	838	834	793	901	813	804	829	852	838	857	854	841	817	876	859	876	848	822	799	824	829	812	806	815	861	852	873	814	845	794	850	862	810	821	838	842	880	828	836	829	792	794	841	807	794	800	851	823	811	868	792	790	802	827	858	873	809	868	843	793	880	802	795	812	824	853	839	844	806	873	814	807	838	829	825	794	858	808	847	823	852	867	781	906	827	797	820	777	829	820	831	804	846	819	854	836	829	882	819	841	826	849	850	854	825	854	814	797	832	831	817	835	838	869	819	855	870	827	808	865	831	852	825	857	837	817	861	810	828	822	787	849	826	879	776	828	809	822	882	807	829	897	801	795	831	832	815	760	785	775	891	847	851	828	872	849	843	815	895	800	844	824	837	808	816	818	873	803	831	810	819	862	899	831	841	868	840	846	865	881	777	819	832	814	773	824	891	826	817	841	852	830	792	861	784	850	773	822	877	823	826	867	804	844	852	801	836	800	815	800	797	802	873	884	819	856	892	858	792	870	809	815	820	808	854	835	854	806	853	853	803	857	863	800	832	841	812	881	841	815	825	820	880	856	842	844	819	822	834	841	818	904	865	793	841	789	879	835	793	893	830	822	783	863	829	768	859	794	812	847	879	793	841	803	864	861	815	811	844	817	799	799	841	886	841	837	797	860	805	839	821	823	900	808	808	844	867	846	823	838	838	845	869	828	851	779	844	870	853	821	814	874	841	787	856	832	879	807	813	865	842	856	805	846	851	804	841	850	769	822	789	837	850	852	851	799	873	811	840	786	826	866	836	812	811	875	819	843	851	832	890	842	828	842	782	780	872	813	853	852	836	877	867	811	825	858	848	855	837	831	849	801	847	800	781	866	842	853	834	845	858	909	835	855	824	883	853	826	885	854	820	808	852	843	868	821	811	833	773	845	809	790	797	816	885	834	811	830	853	857	823	826	788	827	864	867	859	829	773	808	820	854	835	808	851	866	829	826	838	857	840	832	846	811	859	857	808	868	820	804	821	845	825	801	901	790	820	828	816	824	870	800	788	781	813	896	778	817	818	807	835	829	819	820	864	852	786	868	852	836	853	778	804	863	847	830	826	814	825	850	810	817	855	840	806	836	884	786	819	836	814	814	831	826	841	849	817	795	816	802	849	858	802	858	804	828	866	839	801	858	855	803	807	856	826	844	800	817	855	811	843	824	831	816	812	850	837	791	810	797	828	861	863	792	848	828	864	863	823	841	822	835	811	905	831	842	909	844	843	835	851	804	873	839	862	813	866	863	800	803	808	805	817	828	852	847	853	809	823	818	857	866	875	843	795	849	828	803	850	838	864	855	883	832	804	832	853	880	859	832	831	791	828	836	827	798	851	839	845	826	796	793	849	877	851	827	846	853	829	867	881	847	823	829	859	862	803	840	826	830	849	807	807	847	844	834	806	867	851	835	818	839	858	833	870	808	845	842	829	853	838	831	835	872	842	813	857	836	824	791	852	835	827	907	823	830	849	839	836	834	823	825	844	812	825	807	800	858	831	804	845	870	823	814	774	810	819	787	851	790	921	846	820	879	829	858	817	809	786	867	783	849	806	808	827	866	801	874	826	820	803	829	842	826	818	881	801	804	838	824	847	818	836	808	848	809	858	826	855	815	815	772	839	830	825	869	822	841	822	866	846	854	831	862	837	880	865	839	836	820	806	879	822	851	860	855	836	804	850	802	859	766	831	833	841	853	820	824	854	853	815	791	836	850	833	804	834	833	767	816	828	814	837	821	818	832	806	840	819	814	825	810	841	859	811	822	819	879	810	818	804	761	836	818	864	809	856	821	819	776	840	853	868	795	802	807	856	835	797	843	874	803	793	826	845	825	841	851	820	847	882	859	779	848	850	873	833	816	835	831	868	828	833	784	865	829	802	780	843	746	872	793	826	827	810	853	826	800	851	835	827	831	854	809	852	825	829	851	864	806	825	847	857	817	808	883	794	811	815	853	854	836	824	876	885	814	844	869	822	846	779	834	882	836	846	765	879	777	818	796	816	865	845	818	848	844	777	824	861	846	796	824	805	824	877	843	778	845	829	860	838	833	843	849	850	814	819	762	800	856	823	875	840	828	825	834	826	813	819	853	822	856	831	752	805	865	839	834	864	863	842	858	816	779	886	837	846	805	836	791	881	846	834	807	823	821	856	797	857	826	936	865	869	828	811	846	801	839	860	813	814	826	870	856	770	852	856	812	832	854	819	817	791	856	868	805	854	836	838	823	815	824	820	844	835	788	807	824	818	832	831	795	753	800	793	815	844	774	890	838	876	865	793	802	826	783	886	826	859	828	799	763	838	817	798	830	843	839	831	863	865	829	834	867	827	810	804	842	789	792	807	808	843	805	838	860	743	803	829	821	815	828	809	833	843	791	821	825	869	803	796	845	853	831	884	840	837	750	805	849	902	804	844	825	782	842	858	790	821	853	857	917	848	807	853	864	810	863	810	822	901	821	798	829	844	827	784	871	828	872	852	862	814	808	868	816	870	838	802	826	825	843	800	864	839	835	851	848	877	827	817	815	841	821	840	833	818	810	848	858	879	745	845	834	831	831	783	838	906	841	820	821	860	813	850	819	845	810	835	779	800	844	841	859	830	839	860	848	816	833	862	823	837	859	818	837	830	854	858	855	842	810	816	858	828	824	819	806	837	877	775	830	840	851	884	826	825	820	829	807	848	807	808	863	807	859	830	826	871	821	837	816	826	889	814	891	804	846	837	795	819
24066	14651	4743	3082	2118	1776	1488	1200	853	817	614	589	534	515	482	463	472	477	462	464	406	434	414	447	412	437	404	462	436	398	435	407	408	360	401	437	386	404	430	429	391	365	410	398	398	405	404	445	378	401	419	393	438	419	413	455	397	389	395	424	358	390	440	394	372	395	379	430	416	409	409	380	374	389	406	383	393	412	356	393	416	390	413	370	423	381	385	381	358	371	439	384	401	382	415	483	358	438	418	380	387	394	379	394	409	395	413	387	425	425	396	450	396	409	363	380	381	362	390	413	401	407	371	438	340	396	397	410	425	382	388	411	429	376	409	409	408	435	394	373	431	435	397	426	395	381	383	389	396	385	439	405	380	396	397	404	353	417	390	416	451	413	381	406	421	413	394	404	359	380	396	392	402	377	394	390	406	387	423	367	366	414	409	373	410	391	438	398	422	409	406	424	397	407	411	394	422	407	387	367	407	427	375	372	381	399	413	384	383	416	417	439	370	380	400	425	438	404	385	359	393	426	384	420	387	442	417	413	382	386	413	395	399	401	369	385	410	437	443	448	354	410	419	425	366	401	372	384	405	424	452	371	393	367	398	394	373	385	392	436	369	412	396	394	413	382	427	397	414	400	355	405	415	408	366	401	397	397	395	376	399	405	390	378	413	372	417	391	417	383	371	380	422	399	429	418	420	373	395	385	408	420	370	390	361	390	372	416	402	444	419	403	377	434	422	382	389	382	387	418	408	438	397	388	400	403	430	395	413	403	390	377	406	372	379	404	391	417	371	414	404	364	411	406	410	365	394	395	395	361	419	408	408	358	396	377	393	396	424	381	407	404	398	390	392	396	350	396	372	375	389	395	381	383	376	402	378	401	425	429	404	417	411	418	447	403	350	349	389	413	378	378	439	355	382	375	424	384	378	424	409	417	414	372	422	425	417	357	369	417	430	397	376	413	381	415	373	417	390	403	383	364	383	380	382	424	425	407	391	432	405	428	403	356	365	421	405	423	437	392	401	394	429	433	408	401	395	408	363	389	373	417	380	410	375	385	409	416	390	418	390	404	374	380	369	393	409	379	426	412	404	448	416	419	385	378	416	383	389	410	377	441	404	417	448	375	390	408	382	400	419	462	411	425	415	392	389	400	390	382	397	401	370	398	405	454	378	406	388	398	395	417	401	414	396	399	404	364	398	441	411	424	430	430	436	395	405	409	415	353	437	381	388	381	383	447	381	393	377	379	362	407	408	397	357	393	401	406	388	401	369	435	438	425	418	387	398	380	410	413	416	414	425	411	419	442	398	403	389	396	419	438	380	398	448	429	439	399	423	420	390	396	400	414	390	423	413	424	410	400	392	388	431	344	388	376	377	437	414	383	429	440	427	397	448	406	358	406	414	432	402	378	400	383	374	359	419	422	414	438	409	424	397	349	394	396	401	422	406	359	407	402	383	403	415	407	359	358	394	403	408	433	347	385	400	418	435	406	419	406	428	378	400	392	368	397	380	425	405	382	385	425	408	396	389	371	389	375	442	378	365	407	386	424	383	392	388	398	368	415	398	380	414	440	395	424	422	398	390	366	373	340	389	378	390	415	436	408	388	381	401	392	392	407	419	382	350	379	417	399	397	384	370	429	402	392	413	431	411	400	373	370	421	394	406	380	364	370	344	423	390	418	388	404	406	402	444	413	378	393	394	397	419	414	377	413	402	376	390	404	405	402	410	435	387	424	375	416	421	379	342	389	408	413	427	406	413	361	399	416	389	423	398	402	399	368	417	390	416	409	403	418	406	384	458	401	396	386	379	414	379	383	402	416	384	403	384	433	374	372	384	384	391	427	371	386	447	414	381	410	393	420	421	397	407	441	404	409	415	396	374	423	399	392	380	427	429	403	441	350	402	393	398	419	405	362	380	400	436	399	408	358	410	390	435	414	378	397	404	385	364	436	409	429	409	423	410	391	386	441	375	391	385	396	411	393	392	402	394	379	416	418	441	379	370	401	395	394	402	443	405	382	394	435	389	357	372	422	398	343	380	382	404	393	389	390	395	428	444	394	348	444	368	406	383	428	394	372	433	416	375	402	410	388	436	381	395	396	403	384	363	404	371	367	381	384	397	435	359	428	412	456	418	383	377	406	394	414	413	420	415	404	358	406	427	448	400	428	409	398	384	391	428	410	388	399	389	396	395	416	383	404	400	398	393	368	377	383	409	396	376	428	419	409	413	374	429	384	370	413	371	400	401	379	390	420	449	389	382	394	398	399	387	408	414	391	394	393	382	367	405	396	428	379	394	379	386	408	421	418	389	378	405	366	385	422	367	444	404	384	386	388	390	423	389	381	381	423	394	408	410	421	418	366	407	384	407	417	405	364	415	401	388	443	403	435	422	344	380	398	402	405	426	401	388	405	385	377	416	398	419	404	408	429	422	396	407	395	402	387	407	366	392	436	371	419	396	418	402	436	403	389	403	385	410	367	400	397	370	396	406	405	401	369	399	388	411	410	396	401	427	375	430	404	405	361	426	375	396	424	370	407	379	401	427	388	421	406	401	401	374	395	411	400	393	425	425	362	388	410	405	414	433	400	377	432	375	385	408	393	420	387	433	401	415	392	412	364	388	365	397	424	387	410	388	379	384	411	379	417	432	423	382	405	401	428	403	397	392	403	413	421	396	384	395	384	424	425	432	418	373	386	449	368	369	390	383	407	380	408	417	367	397	423	385	373	428	408	421	424	381	366	384	408	393	436	397	414	434	433	378	397	392	390	428	403	411	432	405	387	415	408	431	398	425	391	393	429	410	432	423	369	426	372	400	412	398	397	349	372	387	381	357	378	405	409	415	399	414	391	423	386	411	358	412	454	430	386	389	413	420	415	435	394	399	389	409	413	398	395	402	375	388	421	392	422	388	354	391	394	378	448	413	347	380	413	409	387	398	394	400	407	420	411	436	405	406	422	379	414	409	415	449	391	410	446	386	379	384	404	394	426	401	437	426	378	381	438	406	439	360	365	406	397	367	404	388	406	408	388	387	381	404	428	423	376	411	377	425	382	393	438	410	391	423	430	395	411	398	368	417	382	360	402	410	347	417	380	366	417	410	377	399	414	423	414	376	372	391	382	384	411	354	425	388	392	434	417	404	385	405	417	411	382	370	392	407	415	377	420	418	423	415	361	394	365	407	360	391	355	431	395	348	385	436	400	351	341	398	396	413	397	419	376	414	399	419	410	417	386	375	426	396	406	420	401	354	398	444	386	409	433	424	356	379	397	415	419	378	423	451	421	456	431	416	403	443	390	382	388	432	394	380	380	407	385	417	365	407	404	399	397	389	397	369	360	404	393	379	448	401	414	363	411	406	395	385	408	373	395	361	395	379	378	427	436	424	409	382	398	414	439	431	428	398	403	405	391	369	390	431	412	362	411	393	378	381	409	384	405	397	394	415	419	430	401	406	427	372	423	371	423	400	415	386	372	355	417	427	377	396	374	436	457	353	391
15595	8574	6783	7265	6558	5883	5327	4486	3437	2996	2232	1998	1535	1496	1420	1429	1395	1383	1322	1179	1194	1061	1021	1089	997	1050	1086	999	1039	1029	1041	1005	930	973	997	987	1005	966	968	1005	970	982	956	952	838	902	929	915	913	925	924	901	951	911	905	961	895	911	886	866	901	904	889	896	897	917	957	977	942	855	874	903	846	857	925	873	915	853	923	906	947	887	907	894	894	852	908	940	926	862	883	934	906	931	894	855	959	901	850	935	904	869	850	882	905	921	901	894	826	928	927	905	879	924	938	913	940	860	935	830	905	893	888	873	885	909	898	923	925	931	892	897	915	906	810	916	887	964	923	888	864	949	913	875	893	929	881	901	901	909	856	972	863	905	895	901	937	883	947	957	905	887	921	936	880	906	915	865	897	901	894	943	854	934	943	913	890	861	906	869	917	905	900	902	909	876	865	892	894	899	945	866	926	898	885	969	929	890	901	910	925	904	931	935	914	876	852	909	888	908	927	857	902	929	933	930	932	920	939	949	906	909	909	848	939	870	878	882	854	883	881	909	909	890	921	883	872	901	894	894	885	881	904	884	880	902	892	910	896	887	906	908	938	895	876	860	918	874	905	924	888	938	891	856	896	856	863	869	842	873	900	912	943	929	905	922	885	866	857	881	889	900	878	905	915	958	882	887	962	883	895	883	905	926	891	943	957	907	915	920	894	943	882	838	948	844	868	969	872	918	972	940	939	927	913	876	907	911	880	924	956	908	922	879	909	894	904	922	902	903	937	868	871	922	867	848	935	887	935	865	848	920	939	866	895	860	958	948	846	930	939	893	943	906	946	896	907	877	883	895	977	890	898	955	952	904	893	926	891	879	921	891	896	923	923	878	900	928	942	871	938	901	916	909	888	875	902	915	930	886	890	880	890	876	837	917	923	914	891	849	957	930	888	863	915	910	912	869	924	875	901	886	886	894	887	887	978	947	838	907	893	885	857	864	903	885	896	860	862	883	863	919	872	887	919	890	918	845	858	964	883	893	929	925	923	844	878	886	914	901	883	915	941	921	892	854	952	921	851	867	930	941	925	890	863	936	879	878	902	895	928	895	921	868	841	966	878	835	934	930	936	908	873	885	915	906	851	930	915	903	948	916	864	888	927	883	904	895	914	885	874	856	914	896	829	876	866	928	903	932	883	918	885	851	900	923	938	861	876	878	866	861	893	943	856	855	930	862	888	921	920	884	858	898	905	894	856	872	930	890	844	918	882	893	986	890	926	855	847	839	909	939	890	931	896	901	887	888	896	904	904	902	897	944	885	874	853	920	878	843	874	906	884	903	893	872	866	934	881	885	894	876	938	887	882	942	879	871	926	894	904	913	917	901	862	906	860	924	877	920	861	876	906	851	904	939	932	895	864	953	907	886	905	860	899	910	909	858	928	938	909	909	895	880	893	895	921	921	850	924	877	860	887	885	899	870	906	953	887	874	916	895	921	895	972	865	874	927	923	921	890	949	841	885	888	873	939	883	876	897	810	924	892	896	917	916	920	890	845	875	938	901	930	937	897	871	917	922	929	872	858	894	889	874	923	893	925	939	878	888	900	862	848	908	893	843	890	857	950	896	889	886	863	897	893	891	866	925	869	876	884	889	889	896	849	885	930	905	892	936	894	872	875	933	887	892	901	878	909	891	864	862	937	852	861	944	884	896	867	873	840	895	889	892	953	916	927	926	888	869	896	889	938	909	884	905	859	938	885	865	905	884	895	872	972	896	907	886	910	953	906	864	895	952	921	901	895	929	893	914	890	912	865	873	933	888	878	855	866	944	888	889	885	906	898	917	859	902	908	877	924	891	902	857	966	880	904	874	882	881	858	935	886	845	890	898	905	875	890	920	890	907	913	913	859	835	871	907	910	923	903	872	910	899	907	902	949	937	923	915	897	892	911	881	900	886	919	830	906	876	962	863	892	881	875	850	911	902	913	817	906	903	925	937	938	904	915	864	913	933	942	901	857	866	863	892	889	974	875	907	833	906	917	891	922	927	915	921	858	878	924	923	887	852	948	884	957	949	905	916	884	936	885	904	881	903	959	943	847	890	876	881	937	918	928	867	912	905	914	911	918	877	926	908	943	891	894	867	909	957	840	883	880	888	899	862	932	875	922	873	869	935	915	927	884	911	894	850	909	886	928	828	852	932	903	937	936	949	897	953	903	904	893	909	909	869	939	874	904	913	924	839	948	837	918	938	912	912	915	864	866	881	954	882	836	924	921	906	912	861	874	881	912	909	919	909	883	852	903	896	874	894	902	903	877	923	912	866	833	878	933	889	941	921	911	912	898	865	895	915	846	922	868	911	969	922	903	901	947	884	944	937	950	857	929	888	924	913	893	837	826	937	915	892	862	960	943	859	905	933	933	905	831	879	865	884	948	825	922	868	879	935	933	892	898	868	920	870	903	886	891	849	856	924	835	882	884	893	860	899	868	859	954	870	934	890	836	914	910	890	924	908	878	946	938	918	926	904	856	910	831	869	874	910	890	882	907	917	841	841	943	884	932	918	907	907	852	893	889	853	877	953	916	912	915	867	889	928	906	949	899	927	913	892	889	864	862	888	891	876	981	891	877	944	893	892	873	852	902	874	882	869	979	881	903	984	913	906	933	961	884	921	868	937	887	929	918	923	882	923	954	917	947	875	907	877	900	897	899	882	843	899	830	903	866	922	893	888	940	885	869	848	856	909	840	834	928	941	899	875	947	900	886	922	862	888	931	925	842	897	908	914	853	900	882	854	883	874	877	901	903	942	922	904	896	922	914	897	909	891	948	909	882	851	924	893	967	909	926	917	896	926	904	870	870	887	929	901	894	939	934	923	907	889	912	864	954	856	912	941	912	846	898	888	861	884	925	905	877	956	880	857	878	870	941	847	891	925	888	896	923	898	903	904	904	941	921	900	867	865	907	875	855	909	884	940	927	920	893	905	834	915	916	899	905	910	886	907	849	950	951	929	888	857	909	923	868	880	903	913	888	935	957	857	892	901	840	943	902	884	920	855	919	901	920	883	918	913	914	902	881	897	891	888	894	871	899	888	860	925	928	864	889	909	908	892	868	919	902	887	895	913	952	899	977	895	924	913	877	918	883	877	862	941	862	934	909	876	880	902	890	923	896	858	915	871	925	934	911	875	856	836	913	877	883	942	909	899	913	909	905	905	884	887	910	897	899	883	859	912	903	944	939	896	884	928	951	851	909	847	864	831	916	905	884	886	944	904	916	906	917	910	918	872	902	892	913	854	954	874	935	884	916	883	917	902	899	906	879	910	940	854	950	920	944	896	951	893	849	888	928	935	931	896	918	874	889	902	932	908	908	874	865	870	844	868	884	923	876	929	806	954	956	935	915	887	865	882	880	859	936	903	904	909	917	916	848	895	902	875	872	876	858	919	893	966	897	877	925	931	888	897	840	898	876	864	930	951	936	930	861	895	924	950	875	903	893	882	869	879	888	881	928	890	854	919
3250	943	1049	876	594	527	433	403	332	270	271	250	247	246	247	241	240	238	225	195	197	218	216	177	209	197	225	185	225	216	204	202	209	222	213	188	220	228	217	236	215	219	208	194	226	203	211	204	205	209	216	230	218	193	216	204	203	216	190	219	217	211	211	221	190	210	211	219	248	218	218	211	228	208	189	226	195	205	198	171	201	205	204	216	223	200	229	212	190	199	232	207	192	226	245	189	205	207	243	226	232	205	219	224	227	196	207	224	192	206	189	192	245	225	206	205	210	225	219	201	178	182	173	228	204	215	216	196	210	219	213	221	251	211	222	205	189	202	192	177	204	212	191	208	214	169	204	258	228	197	208	216	178	209	200	191	182	210	231	185	205	199	203	215	180	191	179	195	199	204	189	227	230	215	207	200	210	214	209	180	185	222	224	207	197	190	207	183	204	216	218	195	224	226	187	207	209	202	215	208	205	209	191	237	224	240	209	218	201	200	232	227	233	229	188	204	217	183	213	182	192	171	220	249	199	232	196	208	203	195	179	199	198	218	220	204	202	225	218	222	198	190	197	210	205	213	210	217	203	202	180	216	208	197	231	196	199	190	190	222	229	196	235	196	217	193	216	178	218	222	207	210	217	189	214	204	238	214	232	210	212	216	200	217	232	205	193	215	225	179	227	188	224	202	185	200	188	215	212	213	185	224	223	229	197	208	204	182	198	177	247	207	196	230	206	242	214	199	228	205	212	210	191	196	202	187	187	196	194	213	194	185	252	212	195	185	199	220	207	197	213	226	219	190	193	202	212	192	219	201	214	226	214	197	200	228	214	226	208	198	217	228	213	212	200	216	218	220	214	204	213	204	219	184	205	219	191	214	176	193	222	195	219	180	206	198	189	197	185	248	192	200	215	204	217	184	220	180	223	256	179	216	206	225	204	202	200	227	206	220	201	194	181	212	198	184	226	209	185	197	225	232	215	210	197	220	198	207	175	218	216	212	211	219	221	201	239	205	171	203	200	184	197	188	204	196	230	208	203	209	196	203	217	212	217	221	191	204	182	176	191	211	205	216	219	216	207	220	208	185	219	228	220	206	222	201	206	200	237	215	207	203	193	200	201	187	216	200	178	229	222	209	211	203	205	241	225	213	215	222	194	199	224	215	224	214	214	206	198	202	206	188	213	209	192	186	248	225	191	203	219	196	193	180	195	185	216	201	225	209	214	237	186	202	167	223	218	188	207	222	183	215	196	204	186	215	211	204	205	218	251	216	224	229	188	189	196	208	230	193	217	226	185	178	213	242	203	220	225	203	194	210	229	203	225	193	227	208	224	204	193	194	197	213	206	216	228	210	214	212	212	204	234	206	220	183	204	213	232	211	221	208	207	201	212	220	214	192	205	219	228	204	237	205	239	209	190	233	227	188	184	198	206	205	194	225	219	187	217	206	195	205	228	202	204	211	184	235	215	192	200	181	189	212	222	191	205	196	191	203	202	209	207	200	204	200	202	261	225	207	222	184	230	218	217	197	190	224	226	180	198	182	209	195	192	203	206	205	200	170	221	192	183	218	211	193	192	224	230	229	187	210	216	201	231	210	222	224	209	215	209	202	181	194	209	200	226	222	239	211	212	187	223	265	215	219	253	230	227	223	224	217	218	187	204	194	225	226	190	200	200	192	200	209	194	202	202	215	218	212	199	184	218	206	195	211	248	213	209	183	210	187	209	222	214	222	201	217	221	235	181	187	217	221	200	191	221	234	214	193	210	186	209	198	207	220	189	229	184	205	241	199	214	202	198	231	223	235	195	233	206	201	178	208	213	208	206	185	219	213	218	209	236	208	186	187	211	209	212	215	234	225	188	218	224	193	166	187	217	225	207	208	213	198	221	207	222	234	182	241	179	224	210	222	222	205	196	217	227	228	221	214	219	218	181	201	216	217	215	235	223	230	215	200	198	208	201	222	208	214	187	217	213	220	192	239	188	194	209	212	205	210	205	225	210	203	169	189	210	192	221	208	197	227	223	190	212	219	210	205	222	206	234	224	219	228	190	195	230	227	216	247	196	206	199	229	199	210	189	226	209	191	213	238	197	220	220	215	231	182	217	182	192	198	222	179	185	201	199	212	192	190	210	201	218	199	199	204	228	223	202	221	207	218	223	209	198	209	226	199	213	230	215	205	222	209	179	187	213	223	214	192	211	209	216	246	200	225	191	211	212	209	190	240	219	196	198	214	191	208	220	192	207	215	206	181	185	242	212	213	192	184	176	201	203	212	198	228	222	192	213	205	212	214	199	206	211	212	185	216	220	243	218	190	192	216	215	208	230	207	211	229	195	197	195	210	202	202	213	195	196	190	196	217	200	203	230	222	218	205	224	217	217	230	218	208	196	227	225	191	227	238	214	186	222	222	225	183	197	205	232	221	180	189	198	221	208	227	209	192	218	217	190	218	230	213	186	212	190	222	199	216	197	216	195	212	202	204	208	214	211	199	208	193	233	190	208	224	242	203	196	192	212	207	207	223	209	193	209	208	207	201	183	211	214	210	210	218	205	207	202	233	234	220	201	202	201	209	211	230	204	199	195	198	213	211	225	212	202	190	200	204	231	243	214	222	213	186	208	228	222	201	207	213	187	214	208	196	193	198	216	238	230	213	215	224	209	198	221	207	239	209	204	205	198	207	213	217	179	192	221	240	215	192	206	218	218	193	189	210	201	191	210	210	231	202	229	214	238	225	210	208	242	190	194	189	199	201	203	192	207	201	223	203	253	194	208	201	211	194	220	198	212	220	202	175	227	214	204	203	197	196	213	208	228	229	203	210	207	191	181	230	200	187	196	212	212	211	188	201	220	219	187	195	199	232	197	209	241	221	232	198	220	205	237	182	214	203	235	193	191	209	186	197	186	215	230	234	205	207	185	205	196	216	198	235	219	201	207	216	234	221	210	202	221	233	235	228	221	218	209	244	203	229	200	220	214	202	214	194	212	219	223	205	211	214	200	210	203	213	226	259	185	233	203	218	212	210	204	231	201	213	197	197	195	201	190	212	173	194	202	216	215	228	177	232	222	211	209	223	210	193	175	196	225	218	216	213	232	204	181	192	215	197	217	210	189	216	245	235	220	195	201	211	213	213	199	193	233	222	196	202	187	210	186	192	209	188	202	232	216	216	264	206	211	215	212	204	214	193	209	202	200	224	214	199	198	204	188	204	219	198	223	218	200	216	204	221	216	202	207	220	205	218	247	218	211	226	217	206	175	185	226	189	194	212	176	212	195	212	183	211	218	226	193	183	218	203	219	189	218	224	213	222	200	216	184	222	194	207	215	246	204	226	203	220	205	191	214	198	178	229	199	224	217	215	200	193	229	239	222	211	212	218	205	194	215	192	209	215	180	196	199	173	207	221	216	221	216	221	222	197	195	188	208	220	205	198	204	197	233	201	196	230	182	187	226	241	233	202	230	234	209	204	204	224	200	193	182	222	176	239	214	198	208	207
2660	1344	2303	2599	2288	2000	1703	1488	1234	1007	988	802	782	718	763	668	687	705	653	603	565	596	576	556	543	582	563	585	556	555	562	555	538	495	521	573	548	544	513	582	528	570	587	565	537	524	522	571	563	477	515	533	540	561	559	533	569	524	518	548	521	517	519	543	567	512	523	513	549	526	544	539	550	545	569	551	554	566	555	579	532	548	539	540	556	509	564	538	503	530	519	550	509	539	586	521	605	528	547	542	528	526	490	534	489	542	528	561	570	526	507	553	543	498	526	560	537	522	519	557	544	519	529	482	565	528	542	521	524	515	514	512	539	498	529	516	566	548	494	524	553	520	564	530	529	541	524	565	529	547	545	557	549	530	516	568	543	531	522	516	556	536	563	495	562	529	534	578	563	537	535	542	500	540	476	523	567	561	501	557	532	529	537	547	521	529	527	569	568	549	509	525	576	564	486	481	516	536	543	555	560	490	539	563	532	521	512	522	510	510	557	517	547	496	536	533	533	562	575	549	509	529	551	530	536	548	527	527	582	548	538	597	545	539	530	522	544	533	535	529	511	569	536	559	532	527	554	550	544	511	521	511	537	551	565	521	543	540	535	503	576	562	535	507	516	491	545	575	562	573	541	538	495	510	538	545	533	518	542	525	542	528	520	504	491	522	521	559	539	529	527	575	537	542	517	520	546	534	535	480	531	576	533	474	539	532	518	561	537	536	512	552	482	526	517	536	553	539	527	569	564	525	562	516	553	502	542	532	555	555	552	526	546	534	519	526	569	517	532	536	554	522	563	564	548	487	537	504	512	531	524	565	555	555	513	554	524	528	520	537	530	556	556	531	528	525	528	507	548	511	516	566	523	516	525	538	510	520	541	499	522	549	537	548	518	538	559	534	554	537	493	489	513	565	564	547	526	534	523	543	562	508	542	528	526	494	551	499	552	503	537	535	608	560	548	505	569	520	525	517	547	534	545	509	573	522	511	573	526	530	534	527	522	609	499	496	547	524	529	536	504	545	548	571	564	528	526	557	532	541	575	521	512	562	555	516	503	526	511	546	524	546	542	539	545	547	546	506	552	518	538	531	556	556	554	535	533	541	529	554	464	493	588	509	542	532	522	524	540	525	540	546	545	509	523	583	525	564	565	527	541	497	539	543	536	537	528	572	548	514	494	560	549	477	518	563	519	540	537	518	542	561	524	556	550	528	504	564	538	502	518	515	545	527	495	516	516	552	549	574	505	525	522	507	535	567	504	546	501	551	530	515	571	535	534	570	510	542	553	525	557	563	508	575	521	507	524	557	520	571	532	479	516	551	525	510	521	519	472	562	530	504	491	531	546	515	524	530	523	514	498	550	552	517	552	508	552	502	522	524	499	551	549	546	543	537	523	510	571	538	512	517	514	509	540	530	577	502	549	516	550	544	546	559	526	497	524	504	523	583	599	539	562	525	562	524	532	485	549	558	526	543	543	525	537	485	556	518	510	532	508	559	497	541	562	551	554	546	521	546	521	527	566	507	497	557	543	531	528	594	510	548	518	531	528	574	508	537	541	529	576	538	474	559	515	540	531	559	544	507	536	524	519	552	522	517	560	594	514	544	539	576	503	518	505	565	535	486	517	526	534	526	539	565	497	545	534	540	531	535	510	522	496	561	542	486	524	571	520	561	568	561	525	528	512	512	554	515	525	529	539	508	522	543	583	528	538	576	497	513	511	554	535	492	542	551	539	528	555	525	548	541	553	520	556	528	530	582	549	515	560	520	563	543	564	507	540	511	466	534	509	507	554	513	536	539	531	575	544	493	527	523	545	510	539	517	535	542	539	570	504	555	550	509	577	530	555	532	536	529	562	568	527	536	528	521	543	566	535	538	572	535	548	583	508	562	559	499	530	549	537	499	543	554	582	510	518	525	547	548	487	503	549	528	590	551	534	522	555	534	583	531	517	540	550	548	493	562	565	557	506	566	543	536	552	541	542	560	578	545	533	539	496	515	524	503	499	510	499	530	537	550	527	549	520	521	593	508	545	541	488	542	552	550	509	544	530	538	533	544	549	546	529	588	538	534	529	489	549	505	561	518	538	542	541	543	529	535	538	553	546	516	487	534	509	529	535	509	537	527	513	491	560	558	531	587	539	508	567	538	579	543	544	545	523	517	513	509	497	552	510	534	502	535	525	500	533	534	535	534	528	525	524	546	532	538	502	548	507	550	507	540	529	540	507	529	509	536	568	493	565	501	545	509	580	555	578	506	533	541	540	516	584	514	518	496	558	537	536	521	503	505	575	545	580	567	561	490	550	541	558	527	558	508	540	509	556	523	524	513	522	563	518	511	554	541	545	535	527	532	494	493	536	506	482	535	566	515	538	553	535	553	535	544	528	492	554	556	565	538	564	509	526	534	526	551	551	505	487	551	546	545	538	531	519	533	508	555	555	529	522	552	513	558	539	554	515	516	521	539	549	524	529	520	537	540	526	541	565	516	527	537	510	560	541	562	548	528	561	561	548	495	519	535	520	541	539	536	578	525	508	538	528	520	525	535	511	543	546	517	503	521	567	510	594	488	569	552	515	507	546	492	547	542	571	498	509	529	537	520	589	543	539	571	520	527	577	501	515	505	533	549	552	520	495	543	558	587	516	529	511	541	557	559	543	532	491	539	515	540	525	544	539	553	550	541	545	543	552	500	536	544	547	530	528	493	487	505	517	555	536	531	499	514	482	544	513	574	522	518	506	533	486	549	521	537	520	561	501	550	565	517	584	546	521	539	583	536	532	490	541	544	533	527	555	585	536	509	505	528	538	521	548	530	569	538	504	518	525	514	537	528	562	542	466	539	541	544	503	535	560	540	521	523	575	556	551	556	537	483	582	544	522	552	529	547	509	577	525	502	528	541	546	552	525	521	510	532	551	553	528	529	538	550	528	580	529	542	517	535	554	559	486	513	528	501	567	510	553	550	575	548	553	546	542	518	555	512	527	518	573	528	566	517	525	516	520	518	528	508	608	522	505	525	497	526	557	523	530	577	528	561	501	531	533	512	552	564	519	553	528	532	548	550	530	528	533	558	565	541	544	582	510	568	569	507	540	526	511	504	564	565	530	533	529	521	550	534	557	554	528	546	545	529	552	564	527	558	544	548	533	527	583	563	532	570	507	546	542	540	504	496	514	546	549	527	583	558	523	545	499	547	511	557	520	543	530	527	551	592	493	535	530	527	506	574	595	542	558	531	591	545	553	552	516	512	561	541	530	559	546	537	522	523	523	530	519	564	488	541	514	557	485	486	561	520	555	517	540	557	525	510	565	463	540	547	595	513	510	581	529	556	569	511	510	562	568	548	534	567	521	546	556	545	512	545	555	524	548	528	546	525	523	523	517	535	549	528	532	565	531	557	535	545	561	528	533	501	529	533	514	505	525	549	503	503	587	534	519	545	552	552	524	522	536	521	493	561	545	510	553	545	520	562	534	511	501	534	482	546	488	517	557	568	518	528
11405	4750	2566	1998	1419	1193	962	770	671	554	483	469	460	386	413	395	392	359	443	406	372	368	351	351	362	360	364	386	366	366	357	366	355	378	325	346	336	370	352	338	356	353	379	356	370	349	373	381	343	356	334	322	304	335	354	358	316	313	355	361	346	379	346	391	333	356	323	354	336	372	367	357	367	372	376	352	356	353	350	373	369	318	340	360	348	374	353	340	358	350	328	408	347	346	359	377	314	392	314	345	363	332	323	331	355	391	384	357	376	360	358	354	330	354	346	342	355	352	380	331	358	333	366	318	372	364	370	346	342	357	369	330	336	396	329	349	343	339	341	391	335	346	351	348	365	335	367	328	386	353	360	315	337	350	374	348	335	359	371	368	375	333	363	344	328	331	361	353	331	356	328	330	386	349	349	392	347	346	316	363	357	346	326	341	355	365	352	373	322	343	338	368	358	350	338	345	367	361	394	369	385	345	379	351	346	356	354	346	359	347	315	325	347	344	333	351	353	335	342	369	396	333	323	354	341	366	360	348	316	345	347	323	346	355	365	343	346	395	382	318	333	364	327	348	361	361	353	342	358	363	338	351	371	316	349	380	380	335	363	345	345	323	330	345	339	378	357	356	387	357	351	372	347	380	347	368	380	375	338	328	348	343	396	364	375	320	360	338	349	336	349	361	350	349	352	343	331	360	347	375	378	352	346	346	368	365	341	341	336	404	328	381	338	338	349	362	394	361	357	323	351	366	319	342	316	345	324	330	347	354	369	363	371	354	349	358	342	334	386	362	338	329	338	357	344	350	352	380	343	301	297	334	363	365	340	303	337	349	317	361	376	339	336	355	337	343	356	351	332	317	368	346	370	374	358	331	347	331	342	363	373	349	334	361	323	374	366	359	321	325	341	346	358	305	320	348	339	350	328	326	329	378	382	353	348	372	379	347	324	343	365	327	356	359	310	329	358	336	350	345	342	341	334	324	367	334	360	350	337	356	325	360	338	369	339	349	399	329	348	343	344	379	341	407	361	373	336	309	358	339	353	363	335	394	372	340	360	340	345	364	336	340	364	341	344	347	382	376	346	313	351	343	372	371	347	363	367	358	333	335	383	352	365	371	359	342	331	372	368	326	324	356	339	350	347	364	391	382	343	349	327	328	344	343	337	362	369	331	340	320	336	338	348	357	353	321	334	381	338	348	334	312	336	334	381	311	353	388	323	404	381	379	348	381	336	347	349	370	360	359	320	302	340	335	335	372	349	339	335	316	369	344	340	344	389	369	366	369	323	334	336	320	358	364	329	331	354	323	370	324	361	372	350	338	362	311	342	328	364	363	375	338	360	336	357	352	326	361	331	359	336	332	360	366	330	377	368	389	380	391	358	314	358	367	333	363	379	356	332	368	332	356	313	391	366	354	313	359	315	352	350	364	333	348	358	363	361	354	361	362	313	345	363	368	340	337	374	314	334	320	339	360	326	333	325	350	340	387	379	335	340	347	336	348	318	344	349	357	340	367	368	358	340	357	345	364	336	365	353	335	357	382	321	317	376	366	317	326	304	373	335	339	341	370	360	360	360	341	337	360	349	387	342	352	366	342	357	361	348	340	374	373	344	336	311	358	364	376	346	352	348	354	363	314	352	365	361	349	335	388	317	355	362	366	355	384	357	341	379	383	367	362	345	357	367	369	308	343	326	322	349	372	366	367	325	369	345	306	320	342	381	343	362	366	357	402	370	337	313	360	368	386	332	386	394	350	410	369	360	355	371	345	334	360	319	320	392	356	359	339	360	385	336	340	357	323	329	353	349	321	336	330	364	360	348	370	345	351	361	357	331	367	399	348	338	351	325	352	338	351	331	321	321	357	392	324	347	371	349	329	343	342	344	356	333	361	344	357	350	344	335	344	387	348	344	324	346	303	326	316	327	345	359	404	359	348	313	367	342	355	342	372	323	365	315	372	326	344	368	342	385	359	339	352	352	343	334	334	386	348	325	362	352	297	372	336	361	344	355	346	404	358	305	331	363	361	360	336	321	359	356	320	384	352	366	328	337	330	381	377	351	391	327	362	343	348	337	354	349	394	342	313	331	372	378	361	391	386	383	388	357	358	352	321	320	363	371	354	367	355	316	357	354	366	316	359	341	346	327	367	348	345	352	339	363	367	366	375	345	367	400	299	373	382	370	334	372	352	339	400	342	332	368	356	357	355	379	354	323	346	362	366	330	328	342	358	324	356	355	346	349	378	350	347	336	336	338	384	360	343	342	361	351	352	353	347	351	351	347	356	328	352	345	342	330	375	313	358	337	357	357	372	369	335	337	335	331	352	375	348	364	340	341	324	372	366	395	385	340	359	337	330	360	367	351	315	307	323	347	378	339	338	370	384	344	355	352	337	327	337	351	341	330	320	396	369	369	373	349	318	357	376	352	368	355	347	307	340	370	324	372	319	345	349	369	338	350	356	329	351	326	335	345	308	344	342	344	359	344	373	370	348	334	358	368	340	352	364	353	321	363	344	360	351	374	338	364	343	369	377	359	323	351	369	336	364	346	374	373	329	338	353	316	339	318	350	388	344	318	340	344	333	311	365	346	344	342	363	373	369	342	359	372	344	368	356	373	331	368	355	320	342	303	347	343	312	359	363	321	356	354	396	389	334	371	363	383	328	356	378	368	367	360	356	324	365	330	346	315	356	333	347	331	309	361	348	369	322	359	359	371	380	380	353	336	353	353	346	290	319	363	362	348	392	351	332	326	338	374	327	335	313	360	365	357	335	332	346	344	372	353	330	328	346	369	342	354	366	337	350	303	358	358	342	348	378	373	341	333	349	359	338	343	371	343	337	323	330	357	311	382	346	379	333	323	331	340	335	370	369	386	375	372	389	363	324	330	356	341	383	334	344	342	374	335	355	347	353	306	375	332	364	349	368	333	347	333	341	338	366	364	415	356	359	331	356	355	369	359	333	346	368	319	349	330	363	395	326	340	343	385	357	345	349	323	338	384	332	370	345	381	360	374	346	363	339	390	380	335	322	338	334	387	328	346	326	326	382	333	339	380	377	364	355	328	371	349	339	334	362	371	373	367	351	355	386	356	359	384	339	307	353	329	380	364	326	376	349	369	336	359	333	359	343	353	365	373	361	342	339	369	374	369	374	366	400	364	357	359	349	388	310	373	352	347	332	350	351	345	358	362	304	323	325	352	369	337	359	303	352	352	362	360	346	320	346	352	338	380	327	379	322	327	343	335	393	354	356	344	352	361	328	356	343	355	337	337	346	358	335	369	343	357	350	303	318	327	323	336	337	359	309	329	373	340	339	332	351	337	351	382	339	353	337	389	350	341	361	364	338	315	329	344	362	392	404	338	356	352	337	361	318	331	366	383	394	332	330	393	332	357	336	346	378	366	360	323	376	358	335	360	358	371	330	360	348	391	321	370	341	348	378	360	363	407	392	332	383	328	360	326	363	362	338	351	316	377	313	357	376	334	375	387	380	369	326
8972	4257	4794	4968	4779	4333	3656	3112	2641	1842	1731	1359	1338	1289	1251	1179	1121	1141	1060	1035	974	935	937	907	877	893	935	869	874	947	924	856	871	854	875	895	863	860	875	844	853	898	875	822	861	856	842	812	825	862	825	843	807	856	890	859	795	837	803	823	809	845	819	848	869	769	868	843	761	833	831	844	807	801	793	842	790	793	847	802	864	830	825	839	847	866	788	800	774	855	815	803	795	841	772	824	812	862	848	828	856	812	874	805	780	890	787	902	845	834	821	857	785	839	811	866	792	798	843	831	834	790	814	854	851	868	840	818	835	767	824	894	813	866	761	865	796	803	835	779	832	824	825	830	838	893	818	846	821	785	805	798	826	837	838	809	805	813	828	844	806	768	827	799	789	884	855	814	843	790	818	847	826	843	835	873	884	851	805	800	803	808	851	833	851	841	828	853	847	843	806	856	794	808	866	849	791	858	819	769	805	870	866	829	848	826	786	808	841	813	870	829	796	813	865	896	804	811	849	830	837	840	815	846	791	782	874	825	803	737	835	813	821	876	813	822	789	772	831	818	832	813	808	812	832	777	794	872	844	787	800	822	813	849	849	758	859	864	829	863	842	858	822	808	861	776	834	796	866	847	808	835	796	814	834	861	840	812	825	834	793	810	809	771	813	826	820	822	819	794	782	817	848	818	811	819	839	817	859	831	843	814	809	871	812	836	792	865	814	848	780	767	794	857	822	863	821	875	834	821	842	866	743	852	842	859	858	881	781	818	822	836	810	820	815	850	833	831	826	834	808	865	803	828	804	901	830	810	809	884	806	832	832	838	850	858	795	843	844	857	817	838	822	831	822	826	861	841	843	772	823	815	795	826	856	860	805	834	828	809	810	786	818	844	844	843	821	849	816	775	803	829	763	824	856	775	849	844	814	809	855	779	842	797	837	831	795	831	803	837	827	815	874	803	849	786	861	832	839	798	791	811	877	832	831	801	826	795	796	756	845	817	815	864	817	776	859	858	803	827	892	831	851	836	848	846	797	818	794	856	833	811	830	855	816	806	850	825	810	803	749	832	837	839	797	839	821	813	793	830	856	802	877	864	815	843	821	828	819	817	815	811	806	793	803	788	867	826	814	828	833	803	787	859	813	786	818	863	848	836	831	808	857	810	824	810	846	858	830	813	815	751	803	831	812	842	812	796	863	804	792	809	834	843	778	774	849	832	738	852	820	848	796	785	828	819	810	809	801	850	840	802	809	823	830	823	790	803	826	822	881	835	768	771	858	830	830	820	862	843	784	787	811	823	850	812	864	798	832	824	848	793	882	804	809	846	861	808	825	812	787	834	782	797	799	838	861	811	788	884	825	801	838	838	807	856	813	799	857	826	799	839	793	839	792	795	813	828	820	823	859	831	831	835	858	826	849	765	763	825	833	870	826	843	836	846	846	853	834	807	853	789	837	869	837	853	875	795	852	813	814	799	810	800	820	840	802	832	845	770	830	840	806	863	822	822	861	862	817	794	798	887	867	833	814	854	849	849	871	805	789	769	817	838	819	879	852	856	780	831	808	858	882	827	784	824	817	830	832	769	831	846	837	862	874	802	842	849	795	741	820	840	859	827	827	788	821	816	846	786	813	823	801	847	822	814	851	813	808	834	860	815	834	858	810	832	811	814	819	839	873	800	812	826	842	783	811	840	810	799	787	799	854	840	798	803	870	856	791	821	813	844	805	831	815	856	867	821	785	775	834	844	859	838	861	869	816	834	832	807	816	804	810	854	764	874	816	852	871	781	842	794	777	775	798	824	795	802	802	845	827	864	854	871	829	814	804	858	808	865	723	830	788	819	814	843	822	791	802	839	812	818	800	846	819	837	852	805	841	855	793	860	829	834	823	784	836	815	843	835	787	805	807	793	825	802	804	893	819	838	870	832	782	815	820	845	831	845	802	825	806	790	850	813	816	847	819	784	885	844	822	802	824	842	822	865	797	791	801	839	823	825	834	828	838	861	822	855	777	775	848	876	799	787	878	785	796	816	883	788	836	881	819	823	857	772	802	767	857	838	821	852	846	824	800	798	818	797	786	808	826	823	826	851	795	774	823	819	835	801	868	796	820	814	852	836	753	811	833	816	847	816	802	814	818	812	821	811	790	854	820	828	811	866	855	820	804	796	821	841	894	872	804	810	830	781	820	836	788	868	827	790	856	824	863	811	792	853	872	813	837	843	792	838	834	805	834	817	851	829	835	823	839	856	836	882	821	801	854	852	812	820	830	884	821	875	809	854	825	768	831	789	842	863	835	815	882	807	789	814	796	860	819	803	832	853	801	844	850	830	800	821	781	832	863	876	814	829	808	813	828	790	804	872	829	881	840	840	830	789	827	844	835	840	881	832	802	796	788	791	810	779	845	863	831	770	809	808	801	830	819	853	852	852	831	864	809	854	847	801	804	838	788	803	832	814	904	787	833	844	812	823	790	819	809	774	852	777	771	815	750	828	806	812	877	807	823	857	808	855	888	796	833	840	853	846	855	827	837	819	823	824	826	834	855	843	837	819	785	811	847	811	825	813	845	777	849	768	848	791	837	781	771	833	818	757	815	815	881	848	843	823	819	853	877	838	787	827	799	856	851	844	808	840	815	796	790	793	806	841	776	824	791	857	784	829	844	830	827	861	836	875	778	847	808	860	847	787	796	872	817	869	802	832	854	878	842	873	807	855	799	818	801	825	860	835	825	878	829	809	841	818	817	862	865	820	865	803	866	747	882	842	804	794	827	824	839	841	817	812	833	831	830	824	851	775	851	853	789	884	819	828	795	792	816	821	835	808	847	844	835	825	815	883	811	823	821	801	821	813	812	834	832	812	783	865	811	880	845	800	836	892	833	829	846	862	742	840	871	772	826	848	877	831	825	850	864	811	838	787	836	825	839	827	841	838	821	861	861	869	846	844	801	834	855	855	848	829	834	785	830	833	824	835	829	767	819	867	806	853	809	842	752	813	839	826	853	859	811	808	816	808	805	836	843	818	811	830	860	842	855	820	839	819	798	838	828	853	842	775	835	854	863	829	862	841	822	840	817	892	841	818	852	808	828	802	821	831	835	777	789	839	805	874	789	802	772	794	816	826	787	861	829	773	847	778	847	819	835	812	844	858	851	816	797	854	868	840	807	835	882	849	835	797	832	791	833	823	846	826	770	868	872	759	828	824	825	847	869	815	811	802	839	821	833	806	872	848	813	820	827	814	807	770	810	844	786	839	855	869	824	770	833	797	812	790	813	815	831	799	840	852	826	857	866	820	781	867	836	872	813	783	788	807	794	819	783	834	842	821	837	814	855	764	780	811	768	785	822	829	783	824	821	900	835	824	795	802	800	810	797	824	810	847	814	838	796	867	838	840	903	807	870	800	807	820	808	813	833	769	788	847	829	831	867	823	789	826	759	832	762	812	832	849	822	806	828	833	857	831	837	850	827	833	823	857	796	833	834	841	798	801	849	843	853	785
18813	7917	4295	3015	2322	1830	1547	1344	927	873	656	603	528	497	479	446	497	477	472	403	445	442	408	435	404	423	388	403	423	420	433	379	429	392	385	415	398	401	413	409	396	413	403	406	429	381	388	405	413	410	430	418	441	387	423	385	404	376	423	404	417	363	381	396	406	392	411	405	387	409	401	392	387	391	425	401	390	409	430	435	386	406	397	394	389	443	419	434	380	414	411	406	406	386	434	427	365	406	447	376	380	399	384	359	346	393	401	387	423	405	411	434	366	392	431	424	385	370	398	397	383	368	396	402	406	408	423	414	394	392	372	368	431	379	390	370	418	407	391	395	459	380	363	439	420	401	402	374	359	382	404	380	360	383	418	413	393	410	394	379	440	372	383	439	403	393	413	375	392	436	418	398	408	383	418	452	380	385	403	403	373	430	367	409	398	378	376	413	410	396	405	396	356	398	376	404	407	390	423	374	407	401	417	456	390	402	373	380	369	395	360	410	417	392	378	377	434	392	384	390	391	379	400	393	367	372	386	366	356	398	405	376	411	385	352	383	373	395	400	411	365	415	351	393	382	417	393	412	455	421	382	362	367	413	435	418	383	393	375	415	390	400	406	376	371	420	369	386	426	399	423	380	365	404	426	426	395	399	394	429	375	395	428	404	384	371	409	376	394	396	368	372	391	391	397	427	401	389	345	432	388	384	391	429	429	391	397	412	389	397	408	398	382	368	373	375	419	418	420	416	411	404	391	372	423	414	400	405	402	429	388	447	395	410	444	371	385	391	392	372	405	389	417	380	408	377	371	382	379	421	409	408	353	385	379	359	442	356	415	401	396	410	389	382	431	381	392	436	399	413	403	374	405	425	415	404	364	418	410	426	405	392	417	387	389	451	380	413	449	429	347	395	398	408	382	415	379	423	435	430	381	394	392	403	397	396	382	420	369	429	389	414	398	430	396	386	390	396	414	409	385	451	398	401	380	380	381	394	399	363	365	407	423	373	420	421	383	384	419	422	419	402	413	424	389	397	425	435	384	407	392	420	414	434	379	378	396	402	392	406	377	367	388	400	416	416	429	427	396	406	411	384	398	416	355	401	403	418	378	386	396	439	402	388	363	421	383	412	414	402	400	412	378	397	411	403	392	397	424	416	392	364	373	404	388	425	427	440	401	423	419	408	419	402	440	397	392	392	388	376	406	373	382	391	343	396	385	407	384	389	407	403	417	386	409	402	367	413	412	428	410	364	390	379	396	446	389	405	374	398	395	389	415	364	386	384	404	407	365	429	433	384	414	389	398	396	399	379	424	405	435	376	414	402	414	412	391	377	380	393	405	364	386	420	378	379	400	400	392	438	392	411	428	433	423	396	380	407	429	379	428	401	403	378	403	386	402	413	387	424	383	411	412	358	352	395	430	409	406	400	421	411	377	417	376	401	400	372	404	377	409	399	413	384	415	406	404	390	389	353	375	399	415	385	407	364	386	421	392	449	411	410	395	405	396	412	407	375	401	374	405	395	431	451	456	403	415	390	388	381	420	429	373	401	424	402	394	412	359	399	430	400	353	415	374	411	389	404	391	403	394	401	408	369	386	394	410	384	398	379	401	386	381	415	403	379	386	418	403	388	387	397	393	433	398	393	427	429	347	420	403	427	391	362	408	407	433	398	416	389	401	398	385	393	377	398	442	413	400	411	420	420	399	427	413	400	434	418	401	377	391	383	428	389	390	400	433	409	370	369	429	394	384	446	398	403	415	400	395	423	429	443	417	414	434	380	382	371	383	371	412	431	425	451	416	409	419	389	386	373	363	399	397	412	396	376	428	391	419	380	403	413	399	401	370	438	410	390	377	378	397	383	384	401	377	411	382	434	415	401	406	409	411	388	382	355	395	412	403	426	409	395	396	416	434	387	371	385	412	429	429	401	399	371	422	444	416	418	392	400	388	373	386	414	400	360	377	414	362	407	359	397	386	381	374	430	428	406	407	382	399	371	400	373	398	420	397	406	423	412	429	402	395	389	407	399	378	393	374	391	402	389	416	416	370	437	401	370	368	387	416	379	406	434	378	401	392	398	379	383	394	379	394	437	384	371	410	404	383	377	374	387	376	406	413	411	379	412	394	400	385	358	430	376	395	405	393	419	386	444	467	361	395	419	384	415	417	444	404	396	378	408	408	415	374	402	387	389	414	379	390	418	381	414	352	415	415	379	374	378	394	377	427	376	410	368	395	370	361	406	428	373	361	353	413	406	419	418	398	399	388	375	372	408	443	390	390	389	424	421	389	426	408	403	416	404	413	378	372	417	367	421	425	384	388	405	364	378	403	409	381	405	418	393	389	415	411	381	371	392	400	366	365	371	371	397	399	421	402	382	330	428	396	358	420	411	396	443	389	401	414	441	399	413	416	390	376	377	395	396	416	372	411	373	458	385	400	367	420	363	397	394	400	426	392	399	390	381	393	401	400	367	409	375	373	384	422	387	378	404	371	401	433	390	398	409	405	414	399	402	415	382	386	459	410	410	380	394	389	386	387	398	391	381	365	392	398	368	364	369	390	426	407	408	406	411	392	407	403	380	387	415	427	389	419	381	388	399	395	369	372	477	425	398	419	372	391	373	400	394	427	372	375	409	438	428	385	407	387	392	387	406	394	411	392	345	379	376	365	435	389	403	391	379	390	431	418	397	352	397	409	423	435	421	361	434	399	381	386	363	385	374	394	391	400	428	381	374	408	404	470	397	357	410	387	369	439	408	411	348	380	402	409	403	455	400	401	375	386	376	409	372	406	396	450	369	398	424	425	389	383	391	382	420	375	407	400	354	358	384	393	382	417	401	381	406	370	394	430	420	407	417	400	398	392	393	390	387	376	400	422	398	401	414	366	384	399	402	420	439	391	355	385	387	366	390	413	378	381	398	402	397	391	399	389	381	379	413	371	386	351	402	388	392	362	381	383	370	377	421	419	413	350	381	419	379	378	413	382	356	372	398	417	424	381	408	400	414	383	380	386	387	432	410	368	413	394	410	411	425	382	398	417	421	362	376	393	431	415	373	404	423	400	391	395	397	375	414	428	374	369	367	377	419	390	387	382	398	432	433	390	400	410	387	401	399	389	403	368	390	389	364	403	384	401	384	403	412	387	440	398	394	385	398	386	383	402	415	375	379	387	418	419	363	413	390	444	391	410	371	395	398	386	447	373	362	401	368	423	396	402	387	386	421	428	418	404	335	381	374	418	430	402	371	451	397	410	374	433	372	395	401	371	399	411	415	469	403	394	420	375	365	407	413	392	401	421	371	355	374	400	389	406	399	393	420	388	396	459	434	391	372	402	390	391	404	397	404	380	407	424	381	460	390	402	369	408	364	357	372	360	450	372	450	400	395	382	425	425	406	425	398	354	388	414	376	400	407	457	440	408	411	392	411	397	423	399	378	426	422	402	381	406	406	384	439	366	395	409	370	415	379	348	410	400	406	384	373	377	426	374	399	384	407	394	389
11777	5804	7024	7579	7181	5960	4990	4678	3536	3205	2246	1930	1722	1573	1483	1392	1439	1453	1334	1192	1188	1163	1123	1042	1092	1080	1060	1068	1044	1062	992	952	947	919	957	913	962	930	946	955	918	925	983	867	930	923	878	877	935	888	934	923	929	913	940	921	907	908	920	899	958	920	935	893	942	978	875	859	860	877	849	878	929	912	919	901	865	877	893	865	929	903	854	918	935	929	914	894	852	875	891	920	899	970	911	853	814	951	892	880	892	926	865	909	862	846	893	881	831	881	900	913	838	930	917	864	930	927	910	917	882	865	903	842	892	905	948	867	873	876	877	870	905	888	868	902	860	896	876	921	922	903	876	926	867	882	860	888	888	890	938	913	870	898	850	877	901	872	899	880	906	917	907	927	931	870	931	857	859	899	861	913	890	908	880	911	941	920	917	918	885	952	902	880	829	930	834	935	896	902	887	904	941	885	897	928	948	935	945	917	932	937	861	867	822	908	887	896	888	934	895	916	905	933	905	868	885	887	940	855	919	876	889	881	885	883	880	845	921	920	852	858	898	902	945	903	896	893	878	821	906	895	914	921	899	893	926	861	846	881	964	844	853	879	871	969	891	865	901	845	913	897	837	873	886	887	913	884	905	880	899	917	868	918	870	931	921	893	867	893	908	903	897	912	822	911	925	853	902	893	906	880	870	875	842	861	881	869	862	857	936	898	893	941	891	894	875	901	934	881	908	889	899	882	882	918	858	948	879	869	922	919	891	957	877	935	882	886	894	915	897	879	874	888	851	887	919	877	889	881	893	914	929	908	904	891	899	939	880	882	908	920	901	898	921	914	922	889	867	902	905	900	847	956	883	892	893	871	966	888	836	881	877	865	877	951	882	918	888	935	886	911	883	874	931	892	919	887	879	909	871	887	881	882	890	868	881	887	856	892	926	908	896	882	907	875	905	888	861	907	878	868	912	927	884	884	864	908	894	894	921	897	874	897	937	876	893	879	862	937	867	855	876	862	915	893	879	923	931	909	911	925	860	909	873	866	873	888	869	851	897	916	912	907	903	917	842	958	922	878	918	865	914	912	898	924	853	922	888	918	939	881	925	903	915	822	867	893	870	945	869	855	897	889	872	939	860	879	914	926	937	917	927	872	883	911	883	807	906	870	826	899	896	938	862	892	875	919	921	879	898	902	888	890	861	911	936	915	924	879	851	868	899	912	907	834	872	912	880	916	853	892	974	875	884	932	879	907	839	884	922	928	921	887	878	882	895	894	937	914	922	876	919	873	889	864	835	844	867	880	858	913	935	960	921	911	878	864	927	952	877	859	940	917	902	881	852	857	912	902	871	901	888	848	907	912	836	906	901	864	913	899	947	958	920	904	908	881	909	916	857	932	879	868	913	892	910	887	900	863	921	878	922	877	881	857	916	919	897	865	929	907	887	926	875	855	901	927	882	861	939	857	891	962	906	856	951	869	917	823	927	877	887	904	925	900	864	947	892	890	899	858	844	907	912	932	881	880	925	904	889	880	933	902	875	919	900	913	907	947	839	908	893	928	940	880	930	869	904	871	874	873	901	874	845	876	846	930	887	888	875	879	906	873	888	901	918	906	899	883	868	942	892	943	885	935	938	937	976	811	909	910	930	867	847	880	893	909	899	880	912	834	911	914	947	861	883	873	936	925	833	916	907	897	933	896	877	938	909	886	913	889	901	908	900	870	869	910	918	919	886	887	911	922	890	874	879	850	883	878	854	884	872	898	899	855	886	885	894	893	848	879	866	877	923	868	899	859	828	965	881	876	840	926	938	889	957	870	852	850	871	916	889	932	893	917	906	913	893	862	926	933	922	893	907	853	897	881	882	923	866	885	900	837	882	902	876	906	930	864	898	898	901	876	874	917	917	872	860	901	899	877	883	906	903	856	918	910	877	879	917	850	877	886	882	910	863	985	958	892	883	876	870	933	899	863	881	848	859	888	852	911	865	912	847	927	864	866	805	912	872	874	919	881	909	858	845	913	901	868	940	887	931	878	916	849	873	902	970	949	958	917	856	912	987	881	957	899	850	883	851	900	876	889	880	809	883	895	919	872	863	894	929	861	901	916	854	910	882	888	887	937	887	899	935	912	876	894	819	925	930	876	867	857	884	902	853	842	863	907	842	877	880	877	880	861	918	899	928	873	892	877	903	892	894	971	932	900	880	949	907	909	915	864	926	929	837	833	943	887	908	891	852	909	901	875	852	865	865	887	888	851	911	891	899	888	878	893	846	918	816	911	871	868	843	925	846	864	890	895	959	886	905	893	858	856	902	913	924	904	870	906	859	879	903	857	876	912	879	945	862	935	853	908	893	881	892	916	880	871	868	951	847	860	874	891	896	924	909	911	856	898	803	954	908	870	945	888	864	917	919	914	905	888	900	926	874	895	932	865	939	903	907	912	939	932	897	868	940	868	809	905	872	912	874	918	856	866	909	848	923	857	874	893	889	895	927	940	896	886	868	911	859	882	861	899	904	910	975	894	964	917	911	932	910	910	899	901	912	931	887	912	864	904	933	868	887	903	856	918	933	867	923	884	871	886	897	901	865	879	907	849	903	898	934	925	909	895	853	885	903	893	869	894	948	878	913	876	922	934	899	896	857	868	939	892	869	903	904	869	905	902	886	935	846	985	926	868	936	912	905	868	915	969	890	910	948	880	853	921	958	900	895	843	850	892	843	917	893	943	902	882	936	898	906	883	920	887	933	893	884	888	853	928	904	894	896	912	905	860	924	908	894	937	866	914	896	885	907	864	938	921	857	858	928	881	883	969	870	903	883	887	873	896	898	872	940	898	907	925	883	873	837	914	940	903	843	947	891	866	876	891	906	877	895	897	887	927	919	933	875	918	877	887	889	893	882	835	916	880	908	938	883	908	886	912	888	904	867	878	939	919	916	864	907	825	892	957	890	849	891	890	863	879	938	885	847	885	834	794	889	888	893	905	934	950	907	873	844	924	892	915	864	874	879	875	911	838	915	851	840	890	915	868	876	880	905	865	913	896	920	848	858	875	870	915	910	911	942	959	880	872	882	867	945	918	894	906	844	864	829	898	940	926	932	905	935	875	861	890	877	880	901	935	921	901	939	888	892	882	959	884	893	877	932	869	891	864	868	844	900	843	963	940	905	891	913	912	875	922	943	840	895	897	920	883	872	907	962	868	860	915	880	901	931	904	881	929	870	980	891	904	879	908	910	874	889	876	874	919	860	929	911	866	839	920	843	872	890	854	938	913	911	902	857	877	905	945	901	890	845	898	821	893	845	867	902	900	909	921	911	928	882	916	896	903	906	876	887	884	843	920	918	850	910	853	858	910	878	888	889	891	913	929	887	871	889	883	921	884	896	914	908	834	850	875	946	844	873	914	876	848	890	857	905	894	880	833	898	837	870	900	843	906	891	868	897	852	884	874	865	895	866	912	866	902	889	905	901	904	922	854	891	907	877	940	885	884	879	881	962	919	910	943	878	849
2809	968	1106	836	574	489	423	359	296	356	299	248	231	228	220	215	246	230	213	212	222	234	219	225	196	220	214	212	200	209	223	221	198	190	214	217	218	206	216	218	211	214	223	211	202	208	246	187	237	211	203	192	198	206	230	191	211	213	198	211	219	205	215	189	207	184	231	216	211	210	209	189	202	182	213	217	200	188	229	228	212	196	216	196	188	196	196	205	200	203	207	205	223	204	226	217	214	210	232	203	211	186	195	225	189	203	182	181	220	220	227	223	194	204	203	219	197	246	215	191	204	193	193	228	215	194	220	198	183	212	182	195	226	208	227	252	202	205	197	190	211	218	194	204	189	186	208	199	211	223	198	212	224	214	177	182	224	231	202	219	229	214	214	208	210	204	192	200	190	176	206	234	220	186	169	170	216	187	206	196	205	231	196	215	205	190	231	200	194	190	220	210	183	228	188	207	232	203	217	230	213	181	213	227	210	196	205	206	181	252	190	209	222	213	205	193	200	189	215	181	205	221	194	222	236	223	232	211	215	207	173	198	195	229	193	216	208	184	200	225	191	189	213	242	218	262	210	202	192	234	219	212	196	175	204	193	214	187	180	203	211	224	206	220	211	183	202	212	205	210	192	188	191	182	235	211	228	221	215	207	191	193	205	230	182	221	202	237	197	229	209	195	218	209	230	226	184	218	197	193	223	181	209	215	200	201	226	200	196	214	176	206	207	215	230	200	208	215	215	190	192	191	207	232	221	213	207	203	187	194	211	219	188	192	215	219	227	197	207	190	195	220	202	216	230	204	227	192	191	205	205	215	205	213	203	187	194	202	213	195	185	203	188	203	195	228	230	222	193	218	199	169	193	211	219	178	177	217	207	209	209	221	222	227	200	212	206	218	225	216	182	201	220	207	221	216	192	182	201	214	200	208	195	222	229	192	205	216	191	224	199	199	234	204	232	208	190	201	230	223	206	186	199	213	222	217	208	191	203	186	198	214	194	202	195	214	192	185	197	202	187	199	189	196	180	213	210	227	210	234	208	212	192	198	189	204	203	182	196	211	201	173	206	220	197	210	202	207	203	188	197	214	198	223	237	207	187	219	197	222	210	207	209	180	202	205	194	189	214	221	207	206	205	199	211	187	202	209	211	214	166	217	197	216	243	199	202	195	196	233	202	217	187	212	227	205	195	213	192	210	225	188	218	223	187	230	221	191	188	189	194	219	195	218	192	214	215	216	224	219	182	189	205	179	184	196	202	218	194	205	233	195	238	209	230	209	190	199	234	202	179	196	210	209	203	213	248	211	202	201	167	200	218	199	193	215	214	205	196	190	201	215	186	187	199	202	184	182	196	183	216	214	197	193	179	227	190	205	226	185	213	198	207	216	196	215	207	182	186	217	219	197	214	196	214	236	201	176	197	209	211	179	177	209	217	221	212	193	192	193	215	201	202	191	217	227	204	221	202	195	228	203	192	237	220	227	204	237	222	214	213	212	215	215	240	186	212	206	220	189	222	211	212	213	204	225	235	192	207	194	215	214	211	186	171	218	174	190	203	213	190	210	206	205	172	218	198	179	198	205	202	204	217	200	236	198	195	210	217	216	212	209	219	198	188	238	191	193	212	193	219	191	193	211	206	206	201	205	209	203	224	202	166	204	211	225	204	191	210	211	187	230	190	207	207	215	185	220	216	219	225	188	219	198	198	196	200	225	207	204	195	180	192	211	204	208	212	202	203	210	210	223	221	200	200	195	212	220	217	189	205	196	207	187	225	224	188	220	229	232	192	197	170	191	178	215	207	182	205	211	188	197	202	226	176	191	184	201	185	205	210	220	179	231	215	235	193	200	211	188	183	194	197	197	170	193	202	217	219	203	195	201	218	242	245	194	191	222	163	209	214	211	211	220	214	207	197	218	210	206	217	200	202	188	199	201	203	181	221	203	202	190	209	211	233	184	196	209	209	205	201	200	223	184	183	219	235	223	219	189	193	213	220	205	205	198	225	236	213	217	208	224	207	210	205	202	189	206	205	183	173	187	190	230	200	204	197	204	189	188	222	227	212	204	189	226	218	199	173	228	213	202	223	215	198	207	230	233	237	218	241	200	226	191	215	213	192	203	199	219	195	186	191	205	216	209	210	205	182	193	215	214	235	238	202	223	204	224	226	231	207	213	217	200	198	207	190	201	204	199	202	209	237	214	217	214	214	208	202	188	210	183	196	224	205	242	195	206	195	208	216	206	160	219	232	202	177	210	236	220	223	200	207	196	206	206	209	203	191	222	183	187	203	207	222	216	222	217	199	207	190	205	203	207	218	195	234	175	202	194	207	210	193	196	188	204	183	205	196	227	213	188	208	204	221	231	212	219	200	221	215	213	226	207	228	238	187	193	208	188	197	182	176	206	203	185	249	212	217	218	200	199	180	225	203	202	176	187	199	194	200	213	203	199	191	207	190	231	219	222	212	223	180	242	216	216	193	223	203	200	200	186	204	197	220	199	175	216	221	201	225	208	233	202	208	218	229	209	186	200	195	202	201	223	202	217	191	216	191	226	200	231	201	207	235	233	221	214	217	201	212	184	193	190	193	220	213	196	195	203	210	207	199	181	179	216	191	188	191	207	214	212	184	204	218	230	213	191	223	200	196	199	201	225	222	218	209	215	203	204	195	214	188	218	235	191	228	202	238	199	209	217	219	217	208	226	223	194	227	199	218	166	240	205	214	219	219	233	223	200	192	194	190	202	212	211	235	201	230	206	202	228	203	202	192	235	219	229	207	194	199	216	226	214	206	192	201	195	184	200	196	228	212	220	187	210	184	194	219	195	209	206	224	202	199	244	190	203	184	187	200	229	192	191	201	213	199	231	220	229	212	195	222	228	200	191	189	215	180	177	209	189	211	207	194	221	210	199	212	171	200	180	183	192	210	214	211	198	181	195	215	199	213	216	225	238	216	202	220	221	198	214	215	221	212	214	181	209	193	216	213	203	211	218	208	208	220	249	185	203	210	205	211	209	206	165	199	221	214	220	197	195	188	199	215	192	225	215	194	206	209	203	237	223	178	177	198	204	208	224	184	249	248	218	175	193	205	196	209	213	228	212	202	195	192	189	221	208	193	211	220	216	211	212	209	241	194	232	202	187	214	204	228	180	190	184	194	204	227	169	214	221	196	204	172	188	209	219	213	196	207	237	227	197	224	239	202	225	199	215	208	223	209	194	220	197	216	194	204	179	214	219	190	215	206	191	181	213	200	222	226	187	193	219	220	215	191	180	213	206	208	205	192	209	209	202	186	197	205	205	208	227	188	202	227	202	195	226	203	210	207	201	220	201	211	190	218	181	236	184	224	219	215	214	234	206	200	203	195	185	209	202	212	199	232	201	202	212	210	180	223	195	232	208	223	212	180	208	234	219	191	247	237	197	215	199	213	203	214	197	190	213	187	198	216	213	195	205	199	228	193	213	192	219	210	207	207	211	207	167	199	217	217	193	220	181
2696	1227	2295	2556	2091	1940	1699	1458	1272	1281	935	818	776	665	694	676	703	634	607	569	592	574	605	567	611	576	582	598	551	540	595	517	550	513	520	527	545	535	540	519	564	567	540	520	568	573	526	566	575	512	553	527	513	520	532	505	523	556	544	529	552	525	565	517	541	463	580	572	562	540	493	544	557	526	563	552	551	543	569	521	571	564	490	519	545	577	506	528	544	548	525	524	529	514	559	544	524	511	485	552	474	564	551	553	520	551	524	520	517	549	508	515	539	509	516	546	524	517	506	564	548	515	545	534	552	535	528	562	488	505	541	494	533	506	534	544	514	498	600	524	522	575	537	521	531	554	556	564	527	510	582	566	559	544	530	549	564	522	524	569	581	520	467	545	518	539	520	581	528	524	503	554	530	499	517	567	544	535	512	508	552	530	566	541	533	520	527	524	545	509	501	526	552	511	545	542	550	533	534	527	541	528	554	561	535	489	556	500	543	509	515	554	573	516	550	520	475	470	530	540	597	487	506	508	556	521	549	481	492	516	515	540	536	550	549	559	500	525	496	515	543	589	521	509	549	536	541	524	502	524	511	502	512	548	552	543	503	522	554	546	489	511	514	536	510	538	531	536	492	552	529	522	558	547	529	539	507	501	517	561	530	519	508	540	574	529	500	512	511	531	515	528	538	520	524	575	535	550	567	517	523	530	512	564	508	516	475	530	503	550	536	495	527	536	518	534	535	515	539	552	548	526	528	506	543	518	518	535	551	509	503	510	554	530	524	486	541	537	539	559	536	534	525	527	516	503	525	521	544	536	562	545	543	515	576	503	580	516	541	487	515	524	515	487	534	521	550	541	466	519	518	551	560	518	568	519	523	539	499	534	549	522	518	548	546	515	524	531	506	519	552	538	558	572	516	533	498	536	523	541	520	536	508	537	565	559	504	519	546	538	547	563	519	539	584	511	524	519	539	514	543	504	504	511	548	537	518	549	540	533	566	542	554	527	554	538	531	534	504	576	534	534	570	539	550	522	526	540	543	502	501	506	527	535	512	540	584	515	549	526	551	480	526	511	523	550	522	491	510	501	538	481	529	502	551	540	547	557	544	503	526	528	512	532	481	553	532	587	577	509	520	556	565	518	543	533	530	532	542	538	532	525	484	549	535	533	526	537	543	543	545	536	526	541	561	517	537	528	548	539	526	487	541	542	505	566	572	506	541	530	503	533	553	549	488	500	540	514	501	491	532	538	496	531	505	517	534	513	560	503	492	524	563	533	521	510	483	533	573	527	498	543	560	516	514	471	526	515	493	551	562	549	531	549	558	525	570	528	527	495	515	509	489	486	571	514	529	540	510	510	531	536	534	503	544	507	526	527	505	507	559	497	497	497	524	521	538	551	506	546	525	499	518	538	519	528	538	523	540	526	505	606	510	499	508	539	495	533	526	558	537	535	510	524	531	562	513	586	535	534	502	527	540	544	544	512	508	512	509	519	534	487	490	512	530	527	529	522	500	516	494	496	530	520	541	499	557	517	516	512	587	510	512	499	510	591	536	515	568	525	507	584	542	577	513	529	496	533	551	530	515	500	551	528	509	539	494	504	539	524	498	527	525	534	547	523	535	567	539	580	515	554	515	543	535	518	524	551	557	604	516	558	535	519	509	518	527	528	537	531	534	544	501	541	566	511	557	503	557	508	516	509	491	537	554	488	495	538	509	538	576	501	582	527	518	555	546	535	523	534	485	581	525	573	556	531	564	530	541	542	548	539	549	512	512	530	559	518	555	543	550	511	505	503	545	543	565	536	518	503	484	543	502	572	550	582	541	524	525	567	493	556	528	535	566	537	500	526	507	498	521	499	538	546	550	505	529	504	534	552	515	547	519	531	548	544	525	521	495	494	528	516	524	558	559	488	572	552	534	532	534	572	510	533	512	526	536	545	552	546	547	541	565	554	512	503	527	506	501	496	503	484	516	542	509	500	522	551	510	538	534	511	507	557	533	512	495	558	531	519	532	498	526	543	533	523	471	491	498	511	501	507	518	515	515	534	568	553	578	524	513	549	536	533	527	527	523	529	505	530	518	556	520	517	546	546	541	554	537	541	544	538	539	508	549	561	471	585	519	545	512	539	527	534	520	555	534	537	484	523	512	514	535	522	554	520	525	543	544	518	521	491	509	541	487	501	548	535	547	521	502	540	503	497	561	511	548	533	502	524	574	543	513	482	518	546	513	554	512	516	510	561	541	493	522	526	534	509	503	517	557	547	552	523	530	540	531	537	512	539	525	543	514	485	552	573	538	550	510	501	519	553	537	543	548	527	542	544	488	536	508	547	525	539	542	532	526	536	506	547	532	487	524	555	550	530	520	520	513	539	553	544	535	574	531	500	554	485	562	546	504	528	510	524	536	517	535	519	485	550	509	522	532	521	501	548	492	524	548	542	518	548	567	519	581	538	544	524	535	533	554	528	519	569	515	511	526	520	526	494	532	575	546	585	553	565	511	508	540	490	498	521	554	525	515	537	542	549	539	534	574	554	551	515	528	536	519	526	496	575	530	537	501	536	518	531	510	480	533	564	536	471	546	538	520	531	534	499	477	490	533	510	560	552	514	551	524	538	530	498	535	495	529	540	492	523	514	490	575	518	484	508	564	546	526	511	544	532	495	466	494	530	519	508	482	533	514	529	492	485	471	511	500	561	579	535	514	490	532	522	530	547	522	578	518	504	504	570	538	538	519	513	572	532	504	533	531	532	561	477	518	509	506	519	523	530	520	513	531	503	525	553	526	524	508	530	534	518	509	507	529	516	525	517	562	508	503	509	517	527	526	536	523	527	516	531	511	516	508	522	455	567	525	542	500	555	512	524	510	505	529	539	529	470	524	541	525	557	556	539	536	511	519	548	536	525	518	536	560	518	510	518	544	519	534	585	525	545	525	481	505	552	528	537	519	512	546	529	536	562	552	588	520	525	550	507	515	567	512	520	492	525	519	518	504	520	488	519	560	530	514	574	514	553	535	518	530	533	513	495	557	510	515	531	507	536	493	503	508	536	533	519	519	516	532	542	508	531	531	511	528	552	503	525	537	503	545	485	513	520	516	510	498	509	476	529	533	553	519	508	507	529	539	489	538	533	503	523	497	557	523	534	531	534	523	497	524	587	541	544	592	522	534	549	574	517	512	610	581	509	511	529	486	512	523	520	502	540	535	514	518	549	540	492	566	522	521	523	484	540	573	540	510	525	506	531	512	552	534	541	519	525	552	564	468	557	568	535	520	540	485	517	535	512	521	534	526	494	559	529	528	546	515	517	512	536	540	549	574	517	503	511	515	503	531	530	570	489	513	495	551	507	536	527	526	502	563	574	547	540	558	535	518	504	538	503	478	527	503	551	470	524	550	529	536	546	543	481	515	524	510	530	497	531	542	485	533	560	519	515	515	512	526	576	555	529	530	550	519	504	523	543	558	523	540	536	519	544	498	499	496	532	531	516	543	586
9318	2767	2801	2172	1339	1037	889	771	752	595	583	471	497	431	419	375	384	418	407	390	388	366	338	354	386	363	348	337	325	388	365	380	409	380	344	340	333	380	365	367	343	321	387	361	364	353	377	369	374	330	332	342	351	354	363	368	340	379	361	373	372	335	340	381	356	368	337	329	373	349	336	367	348	385	318	355	328	370	369	353	349	396	399	321	347	337	386	332	345	364	339	346	348	357	340	379	351	328	367	340	380	422	361	360	321	337	340	379	320	312	335	371	334	323	361	362	335	355	370	314	329	331	316	373	358	343	379	338	352	366	350	353	356	344	338	311	356	337	338	326	337	358	279	348	335	369	358	355	354	323	343	340	347	340	310	355	371	331	364	342	381	347	357	328	357	352	335	328	313	336	347	355	349	345	354	330	346	366	328	321	353	377	331	376	337	356	342	372	324	336	322	339	340	379	322	336	356	357	354	387	363	355	351	322	332	321	311	359	363	355	355	332	364	348	310	366	337	359	334	361	332	397	343	341	346	339	332	328	338	378	342	332	318	383	366	366	403	357	354	315	376	347	353	387	398	348	324	334	362	362	366	332	320	371	386	327	359	383	371	335	353	363	335	349	313	337	327	343	327	371	354	349	341	347	316	325	354	352	350	331	364	394	375	366	344	361	373	357	346	362	346	334	363	350	340	318	389	380	371	367	339	352	336	376	328	340	361	325	343	334	335	345	337	371	372	369	331	350	360	360	345	360	353	373	383	348	338	334	349	332	312	355	350	386	374	317	325	349	308	337	363	356	347	335	359	352	359	378	378	340	333	371	355	326	341	374	350	350	339	348	359	325	328	351	343	344	357	333	353	364	342	392	340	352	325	352	345	348	380	341	364	315	376	350	401	361	359	350	347	309	340	364	340	346	369	375	337	360	335	326	335	336	359	347	316	330	354	370	370	378	313	351	371	335	342	355	328	330	349	327	333	340	388	373	374	383	335	378	346	326	386	321	375	347	372	344	339	330	362	314	367	340	358	335	332	333	322	359	348	326	342	353	366	332	328	374	350	372	346	359	369	315	339	370	320	343	331	329	368	359	339	345	347	331	399	369	309	328	343	358	323	360	373	328	356	347	365	368	344	339	354	335	332	334	335	329	307	333	349	318	376	370	351	365	375	338	395	355	336	354	330	338	377	374	364	343	335	362	351	337	358	330	358	381	344	361	388	332	340	375	364	352	325	346	342	337	377	341	351	343	352	359	360	386	354	324	340	327	325	364	378	318	368	305	306	336	342	343	345	364	368	350	301	349	323	336	332	353	347	350	347	327	315	347	330	357	329	373	326	370	351	382	358	348	383	388	332	340	380	376	353	359	362	340	344	363	329	367	360	337	321	326	358	362	394	350	351	360	385	350	329	355	326	337	371	359	340	366	362	348	343	351	335	401	353	359	385	325	363	335	362	356	366	369	357	364	343	339	344	369	384	321	354	380	356	344	344	363	349	344	338	361	349	366	352	319	378	335	340	368	315	343	361	325	353	369	334	357	350	339	325	367	369	377	360	349	328	333	341	330	373	346	344	324	316	361	357	347	344	348	340	335	347	349	347	358	350	364	373	331	331	321	343	368	364	378	341	356	373	297	342	358	372	375	372	364	361	387	325	355	362	330	331	337	345	378	371	350	347	338	383	343	342	361	326	390	341	350	316	333	326	387	334	334	337	361	354	354	340	342	380	317	348	324	346	342	364	329	333	342	302	364	334	380	344	333	399	359	362	331	379	362	346	370	344	374	333	387	351	347	354	311	344	365	294	327	379	405	374	375	371	360	339	317	362	343	361	330	315	338	322	338	388	356	357	359	330	359	331	339	325	309	364	326	348	336	337	362	332	334	347	333	363	383	376	370	362	348	292	372	355	344	318	371	304	357	323	375	323	352	332	360	343	327	364	382	373	308	384	326	368	307	355	363	315	344	355	347	339	361	339	330	274	350	374	359	344	324	358	351	333	317	350	356	326	354	371	340	346	356	365	359	377	356	344	301	359	321	330	310	339	325	363	320	337	330	348	347	312	302	355	339	348	321	337	365	342	378	361	328	367	370	360	360	355	340	328	379	342	369	302	315	339	339	321	340	357	334	306	358	352	317	351	371	360	324	331	360	348	344	361	372	368	376	379	379	350	322	354	366	351	334	343	338	351	360	363	363	351	339	380	351	361	332	339	354	327	354	366	347	338	308	320	344	362	356	330	347	337	355	355	341	368	374	365	343	365	336	347	384	339	348	352	361	387	368	341	329	347	366	363	324	362	351	346	346	332	351	389	327	350	374	364	352	337	366	324	349	363	364	362	344	363	360	382	340	376	358	385	376	329	345	357	371	359	349	333	357	371	350	345	350	344	347	361	389	363	367	368	349	340	363	344	387	365	352	356	331	354	346	369	369	372	364	372	304	347	358	353	352	365	348	311	328	356	346	324	378	302	336	355	359	372	358	375	381	373	364	367	330	345	368	339	365	345	347	356	350	354	366	371	331	335	363	359	350	340	304	344	361	321	365	384	361	379	331	338	327	343	328	339	359	319	348	366	340	326	349	353	360	380	363	336	323	345	374	353	322	361	325	339	368	355	335	362	355	368	376	311	361	366	333	324	353	370	345	331	347	312	377	341	350	321	378	322	344	365	335	412	365	359	343	365	365	342	377	356	336	361	332	305	351	340	327	315	366	355	330	349	335	352	323	337	352	380	344	386	321	388	335	366	322	362	375	335	352	340	347	330	345	319	389	358	347	363	391	318	321	362	363	336	340	368	336	352	344	338	356	364	341	345	354	365	345	376	325	334	340	390	351	366	325	337	321	355	351	364	361	329	339	346	353	367	349	345	370	364	308	335	359	359	335	335	336	358	337	336	340	376	336	344	361	347	342	350	332	324	349	304	351	330	385	325	336	315	340	362	367	372	365	342	329	358	342	364	352	319	333	342	338	314	347	341	340	350	356	369	387	353	346	344	315	318	374	386	364	345	367	369	352	356	360	359	352	363	354	327	342	314	362	342	321	340	370	380	367	329	346	365	378	373	360	370	374	367	341	340	345	353	362	360	312	325	363	341	361	327	364	337	322	390	319	369	366	338	303	345	329	359	350	337	363	360	395	387	364	351	331	374	353	311	311	357	363	391	370	402	362	364	333	345	357	370	333	389	328	370	357	324	358	320	347	380	402	366	334	349	331	368	351	340	328	337	365	364	324	335	343	291	340	364	364	377	341	337	348	352	355	328	357	327	406	334	381	317	355	349	340	345	374	355	337	376	328	361	339	346	330	338	343	352	354	360	314	337	342	359	347	374	364	341	321	362	333	378	372	404	372	371	372	352	352	326	336	334	339	336	331	349	353	387	317	385	350	315	340	348	300	381	337	377	295	361	351	382	351	359	339	361	387	356	351	368	363	367	333	335	365	318	328	383	361	374	372	362	371	369	322	331	340	322	366	350	384	311	320	356	394	292	379	343	340	350	373	342	343
7715	2816	5592	5585	4489	3828	3456	3040	2602	2129	2053	1574	1535	1354	1184	1144	1148	1111	1020	1040	949	966	990	994	895	884	895	940	922	944	869	829	845	872	812	867	883	848	859	827	842	869	851	802	877	857	907	837	853	860	805	802	831	838	788	860	876	853	866	826	793	812	831	802	791	831	825	809	831	852	802	872	837	814	846	780	756	816	849	816	802	832	835	788	845	807	734	829	845	842	824	788	856	816	806	797	815	828	790	820	856	862	858	915	852	805	856	855	851	837	801	785	827	864	861	824	798	761	796	854	833	847	782	826	879	804	814	810	846	794	818	809	866	798	864	852	832	812	870	841	810	827	881	842	824	778	782	842	829	797	862	820	814	827	818	851	771	817	790	838	846	813	833	783	804	880	857	845	783	803	789	799	844	810	819	799	795	767	775	837	772	774	827	800	805	802	826	793	826	876	868	824	828	790	761	765	819	831	785	826	849	822	800	820	884	806	851	833	832	837	865	828	883	887	815	831	873	819	802	817	828	806	880	849	833	884	883	815	862	849	850	821	870	802	869	791	806	828	808	843	835	854	828	784	756	843	781	888	818	821	795	842	775	786	778	828	827	800	850	829	832	808	781	796	795	783	883	807	821	822	819	801	754	815	840	803	855	805	853	811	833	853	779	797	794	833	802	795	873	888	794	853	797	885	802	834	826	845	793	826	822	822	838	813	873	878	829	795	827	801	894	865	843	805	831	842	805	792	797	788	841	823	803	840	847	847	819	875	898	862	851	792	792	794	808	853	796	806	814	889	803	822	847	806	885	861	797	835	877	804	820	778	838	824	840	792	833	818	826	809	774	855	801	851	813	793	828	795	820	835	824	812	809	822	804	855	801	861	801	781	822	852	795	842	880	807	807	799	863	826	842	843	787	827	833	852	762	867	824	791	849	826	786	874	802	803	865	864	830	830	785	841	845	811	826	854	791	867	839	811	879	838	827	820	769	870	785	854	833	832	862	807	805	862	832	833	792	824	785	806	848	815	785	828	811	813	801	842	824	813	776	821	800	818	838	831	801	810	851	807	807	819	844	830	858	841	852	873	803	819	837	850	807	837	797	851	824	813	754	826	827	837	878	889	785	786	809	830	809	801	821	819	814	848	837	811	827	823	789	841	849	842	817	864	828	800	845	842	767	846	852	827	824	828	825	849	833	852	756	829	813	794	847	826	826	840	810	811	814	827	799	817	799	826	778	861	798	776	799	812	799	847	864	840	830	840	768	801	866	815	822	778	799	786	841	839	823	867	819	806	808	821	843	830	809	824	890	777	789	800	831	867	772	805	829	791	811	840	850	879	817	820	809	831	843	823	803	821	827	868	816	841	814	827	833	826	796	794	835	807	829	796	784	815	820	821	839	891	809	792	810	848	839	792	800	850	837	783	861	814	846	798	892	873	771	847	792	818	789	875	812	831	807	799	858	811	865	873	848	764	834	834	844	822	832	797	826	873	854	840	827	851	784	826	796	829	841	822	761	835	835	858	849	782	855	852	831	875	752	815	838	821	796	842	810	828	777	820	822	804	792	833	797	838	859	807	826	841	851	800	797	778	845	830	808	812	876	864	843	817	804	821	824	850	796	889	783	799	831	854	858	878	838	797	811	855	848	821	827	857	849	854	850	781	805	837	815	801	853	866	863	844	794	835	834	836	792	808	810	814	795	822	782	831	815	814	880	835	801	848	787	878	820	807	829	834	766	840	795	818	802	868	797	807	826	896	833	785	843	841	830	827	842	829	806	794	775	831	831	800	824	802	851	785	796	845	847	804	813	826	758	808	851	828	878	807	832	788	879	814	827	808	805	797	831	844	823	846	810	836	831	786	801	874	842	853	820	812	782	807	809	828	809	820	823	796	832	806	777	853	812	835	818	793	774	791	821	826	786	822	807	812	845	789	872	872	839	795	809	814	829	858	852	811	823	815	824	847	812	851	825	832	862	802	785	812	782	855	839	802	840	829	827	838	861	814	828	807	852	841	795	828	825	829	829	809	876	785	768	853	815	861	775	832	753	791	829	825	807	844	801	821	836	823	814	808	821	795	833	771	814	783	817	823	830	822	839	789	831	826	825	805	865	838	818	832	817	811	822	815	827	813	863	852	846	825	815	786	796	842	807	787	792	788	822	817	813	830	805	870	801	853	820	818	800	803	817	861	834	817	842	836	824	770	821	862	813	803	822	838	796	818	808	860	843	789	770	779	818	817	894	844	841	790	791	831	853	829	786	855	832	806	845	783	828	826	804	844	770	819	815	824	819	861	816	849	834	853	789	836	821	760	860	884	818	838	824	783	861	816	797	801	827	842	822	822	835	860	836	851	835	892	882	827	842	839	803	803	812	797	833	762	819	818	796	867	797	858	804	829	834	812	828	789	798	856	813	853	841	827	867	837	871	838	827	814	871	824	800	828	863	839	835	782	845	809	799	820	840	825	781	821	844	818	841	796	859	806	812	835	782	811	856	821	802	803	823	855	800	835	834	848	855	801	841	823	846	851	807	781	832	827	870	834	842	815	784	817	833	844	877	775	821	842	863	829	838	775	832	809	823	793	873	821	823	864	798	798	815	785	800	822	847	801	824	798	795	823	863	811	809	799	797	859	870	817	832	856	771	834	863	820	831	813	815	835	826	827	855	904	850	899	865	854	822	750	805	819	868	853	802	798	798	829	822	801	826	766	904	767	861	807	834	886	827	815	826	870	841	841	784	827	814	782	792	843	832	791	818	824	866	757	830	809	823	790	837	832	788	825	833	779	778	835	832	810	813	815	844	853	794	797	799	831	845	844	835	794	805	892	829	860	837	854	791	819	770	820	786	852	800	878	807	845	838	807	781	834	765	831	803	845	821	776	830	823	873	797	816	794	829	880	782	898	843	838	831	858	779	867	794	846	835	793	855	832	811	838	845	845	812	801	774	810	805	809	844	811	801	832	801	836	824	824	815	829	887	820	848	848	780	812	828	835	775	811	798	858	825	849	809	810	789	836	851	826	828	802	851	785	796	833	758	839	827	880	763	848	811	812	795	779	838	814	827	826	793	817	801	802	825	856	837	786	838	859	827	809	809	836	845	844	821	813	873	820	821	828	820	848	829	834	838	815	874	857	848	827	852	785	858	839	830	857	785	831	846	834	849	843	800	867	806	851	816	774	790	776	797	860	809	812	772	796	819	838	816	790	839	866	822	824	851	786	803	836	869	794	802	796	825	836	811	787	880	830	868	785	784	839	820	830	869	791	820	846	794	862	878	846	857	796	841	831	879	828	855	816	788	831	794	843	851	878	829	779	822	801	818	868	813	843	827	844	827	814	844	900	803	807	822	864	759	892	847	759	840	831	792	822	820	786	869	855	841	780	837	778	872	819	810	830	843	826	796	838	831	867	836	814	814	878	817	859	853	856	847	859	776	776	806	815	832	821	818	873	821	825	854	807	902	794	852	812	803	808	837	812	836	795	846	836	780	822	781	827
16776	4113	5251	3722	2315	1758	1437	1252	1074	787	767	677	607	499	515	540	521	514	452	477	486	473	402	416	387	402	432	426	381	405	452	433	435	420	413	448	388	413	433	393	396	432	406	371	426	443	423	427	401	417	429	402	400	413	397	413	441	421	423	439	410	416	426	371	414	404	414	381	427	382	379	420	402	371	397	412	419	381	376	398	399	394	404	364	414	385	402	412	424	385	367	414	422	374	376	418	394	404	472	387	411	430	415	368	412	394	388	410	397	385	339	381	413	388	429	412	414	424	428	409	360	440	383	395	357	355	431	387	427	391	398	372	394	401	386	401	399	402	396	410	397	377	407	405	396	430	407	403	403	409	418	410	406	357	387	400	383	433	454	415	404	404	414	390	421	396	370	392	428	397	409	397	385	397	469	364	424	396	448	399	389	398	429	400	380	349	414	446	399	380	368	394	407	362	387	430	406	438	395	381	413	370	394	387	403	370	380	409	407	390	369	387	410	399	438	441	408	429	370	400	374	416	438	386	373	459	398	413	443	431	416	414	396	390	386	429	387	408	396	363	406	419	422	368	409	390	375	386	388	416	365	387	344	409	383	415	433	387	370	415	409	413	398	397	375	384	398	398	376	386	389	390	417	420	395	374	365	387	373	429	378	355	411	362	394	429	365	386	434	433	423	424	427	365	394	396	365	403	387	395	382	454	392	386	385	403	384	355	410	395	388	412	421	412	392	372	361	377	403	345	413	364	411	410	398	379	480	402	374	398	397	411	390	412	418	423	397	396	393	410	437	417	402	381	451	450	399	377	384	390	424	424	421	395	410	401	407	396	393	386	389	405	434	422	421	451	396	425	374	389	421	404	405	387	384	401	431	406	393	420	396	398	432	385	378	393	398	471	382	375	424	391	404	417	398	416	401	396	372	403	410	409	384	426	396	362	398	434	401	417	414	383	402	431	412	394	363	380	397	424	395	393	393	403	408	388	425	422	376	403	377	396	362	381	379	404	409	353	375	402	373	401	381	407	402	410	385	398	396	393	419	389	402	381	400	382	427	408	403	426	388	405	424	416	397	399	386	398	408	375	374	413	397	393	370	367	407	395	427	397	436	388	454	411	413	412	375	412	420	423	412	407	423	419	380	401	382	409	378	423	392	396	411	405	364	404	337	401	395	417	414	427	403	407	414	428	400	356	368	399	410	404	379	414	383	369	385	387	390	395	384	402	434	399	416	429	376	429	407	419	418	409	441	381	413	414	371	402	400	371	378	374	400	406	409	404	413	414	416	416	360	373	385	386	417	399	409	375	381	416	400	411	397	395	453	405	402	408	410	403	438	401	407	428	395	445	420	372	406	387	432	407	423	415	386	394	358	394	428	371	387	402	412	415	441	386	372	412	429	406	388	424	405	399	383	389	389	387	399	433	372	369	381	381	393	392	428	405	406	364	388	394	385	434	404	399	387	376	398	426	410	403	401	384	437	406	388	394	404	366	369	420	407	410	369	392	382	393	381	373	378	363	432	368	373	367	419	394	415	362	409	387	412	402	380	397	388	376	403	394	404	394	402	395	380	385	392	401	375	372	390	431	401	386	379	402	338	402	368	387	386	385	372	405	437	376	436	423	416	383	405	364	405	387	378	393	411	397	353	394	402	375	411	410	350	403	405	389	410	400	436	405	388	392	407	378	378	364	372	383	387	387	452	379	401	420	374	416	369	426	401	390	387	411	432	400	345	371	409	351	352	386	436	428	419	409	405	398	399	395	410	365	397	361	397	414	431	379	421	433	363	379	395	375	355	394	439	440	370	408	420	404	427	409	361	402	434	421	415	426	392	402	397	386	413	421	429	393	412	427	394	398	378	382	377	409	370	372	410	391	395	389	371	386	406	393	390	406	422	415	420	416	422	420	427	374	384	421	423	411	433	394	388	416	359	419	387	418	399	428	386	401	443	387	385	361	421	425	371	384	427	417	393	397	378	389	424	399	374	383	414	375	368	388	398	382	415	410	362	428	403	400	406	364	384	410	393	409	419	387	405	404	367	398	456	405	403	390	417	417	369	408	422	402	385	410	395	392	383	390	401	365	394	401	401	384	390	406	371	408	395	393	365	383	363	382	410	416	370	418	373	406	410	403	386	384	390	396	356	421	371	398	434	397	439	394	379	415	390	399	416	387	415	404	402	396	379	389	399	384	386	384	420	408	437	429	406	415	403	403	424	414	425	413	446	368	366	401	392	423	396	450	413	391	389	402	397	408	391	376	421	408	395	394	372	381	419	408	409	413	405	394	372	408	419	401	381	372	407	380	407	406	399	391	419	403	401	418	420	414	408	401	387	389	411	404	441	394	434	393	392	419	398	384	405	446	435	398	407	440	420	373	432	425	411	414	399	399	399	429	401	427	339	350	377	399	422	394	404	396	384	450	396	407	425	370	418	399	410	377	336	442	404	398	432	404	409	381	391	385	363	384	354	415	415	416	413	408	391	409	385	366	419	414	391	398	402	393	391	374	349	403	377	377	389	435	402	392	391	354	400	384	415	382	389	386	387	383	398	370	415	376	384	392	399	389	411	416	391	418	395	415	368	374	383	409	425	388	407	439	383	413	383	420	370	383	429	430	378	389	413	421	408	432	388	393	405	391	405	390	442	395	382	370	377	381	379	375	363	419	400	359	376	413	396	435	405	362	399	390	458	372	385	401	410	407	377	382	346	363	383	392	404	416	380	407	377	412	421	377	361	376	375	395	428	380	395	355	442	392	434	413	363	405	411	419	392	415	413	420	390	404	405	379	379	424	407	390	385	376	401	385	377	436	411	388	384	411	379	408	441	403	412	361	357	443	414	442	385	409	391	425	405	364	422	419	428	378	398	394	416	419	411	425	369	383	380	349	385	384	390	423	387	427	368	392	406	410	378	380	392	385	400	385	425	401	393	409	425	418	391	390	422	383	443	390	387	411	407	424	367	384	416	399	394	420	405	387	442	409	398	385	374	398	426	405	403	402	376	386	401	383	429	411	427	396	424	362	422	389	423	404	416	403	427	418	387	379	423	398	443	392	426	393	391	399	407	420	426	389	368	436	403	380	427	413	408	396	399	407	393	397	426	385	417	393	382	389	418	383	417	382	412	412	394	400	378	415	416	429	436	376	392	373	402	408	372	383	394	373	406	433	426	385	459	421	371	407	404	379	383	374	388	404	413	397	395	385	383	424	397	403	357	415	401	383	425	387	370	412	392	402	378	402	386	396	362	394	415	399	403	368	404	419	414	422	394	371	377	403	417	417	395	405	379	431	407	388	382	404	462	400	413	363	388	368	438	391	417	366	378	413	417	388	411	380	397	418	379	393	413	376	413	420	400	421	420	452	409	401	387	400	411	426	375	377	389	374	393	390	391	434	405	398	405	409	414	407	443	365	404	417	385	408	406	399	367	430	424	463	418	407	411	380	400	382	431	395	372	422	386	419	409	388	364	368	413	408	355	404	387	371	395	396	379	405
9958	3718	8279	8448	6623	5742	4972	4079	3716	2926	2943	2425	1998	1668	1674	1478	1425	1332	1232	1323	1230	1141	1109	1050	989	1007	1050	1036	1004	995	1028	973	962	982	926	964	952	939	1028	995	977	979	955	929	946	913	887	932	918	915	942	942	893	843	909	943	955	862	908	901	937	861	925	872	915	918	954	978	938	880	869	897	954	883	924	895	946	878	871	924	933	911	894	936	864	953	902	899	920	879	870	903	864	904	945	970	892	891	906	892	886	846	941	893	898	951	872	857	920	940	880	931	887	907	900	891	889	921	918	928	894	894	892	936	927	908	914	895	941	924	921	879	921	896	890	893	920	932	898	856	885	915	879	889	879	924	857	872	888	921	929	916	893	899	923	866	882	860	923	868	842	951	882	883	875	935	897	907	919	873	898	897	843	904	905	944	942	860	913	865	962	868	878	890	877	862	894	916	862	861	904	904	880	928	941	888	902	884	872	839	919	907	918	932	887	856	907	958	856	853	856	882	912	882	863	858	929	934	855	899	887	906	860	840	917	927	873	923	912	876	866	935	847	919	890	881	840	893	940	904	947	888	917	844	859	911	904	937	863	841	908	877	922	911	884	884	827	883	856	921	900	924	916	902	875	914	913	888	908	882	851	890	890	935	915	887	894	869	907	938	877	896	876	932	895	915	889	861	899	862	878	893	861	901	876	887	892	911	909	920	920	909	895	819	915	863	861	915	849	988	885	912	835	872	901	940	904	958	923	914	864	929	875	867	884	908	944	927	896	909	882	849	912	874	847	898	915	861	937	883	867	886	911	857	889	835	860	925	951	884	886	854	928	868	860	892	862	894	895	897	889	859	903	908	903	891	871	898	846	901	897	829	848	906	842	915	915	869	938	939	937	891	965	898	908	887	871	940	922	919	953	926	902	910	952	889	937	899	891	868	909	928	865	967	938	822	904	920	883	896	902	864	889	964	844	871	917	888	950	935	894	933	885	853	890	859	853	910	902	908	914	896	926	901	857	885	907	936	897	899	920	864	860	907	937	874	872	876	928	926	877	914	911	906	878	908	933	919	887	859	848	885	894	892	908	885	872	853	906	889	903	872	912	904	903	882	888	903	879	859	897	912	893	897	895	917	917	837	896	935	943	932	866	921	915	916	927	909	864	900	853	920	878	883	924	837	903	914	844	885	910	897	896	893	897	906	845	867	890	912	942	894	854	854	905	888	926	846	944	876	903	906	916	893	939	870	925	900	870	892	887	943	880	879	899	875	928	913	892	891	937	929	941	935	913	872	888	904	912	880	951	928	926	869	879	883	946	917	911	897	863	955	904	920	924	911	855	874	944	929	906	904	930	901	908	904	888	860	887	883	893	873	917	887	888	919	926	911	868	901	948	909	910	920	914	862	899	904	911	915	860	942	874	924	878	888	899	926	900	909	955	942	900	898	908	874	872	820	918	908	940	891	941	873	929	895	885	909	866	929	840	858	937	887	943	888	957	879	851	957	873	849	920	860	907	890	878	897	922	958	905	879	892	926	892	875	861	919	890	940	841	932	926	910	880	856	892	913	905	872	878	879	941	869	856	921	922	866	897	942	906	887	897	877	901	893	906	913	942	883	902	879	874	890	908	903	888	943	930	884	834	901	854	885	891	881	931	894	935	935	862	987	885	899	907	839	924	873	900	876	926	884	927	904	906	908	873	911	907	870	913	913	915	881	870	938	882	905	910	947	908	856	879	881	947	877	909	944	911	928	891	907	892	943	905	969	885	897	886	922	895	917	839	881	907	865	921	940	861	882	907	917	891	826	955	861	917	864	901	880	901	935	887	869	919	922	893	925	866	882	901	953	909	901	855	900	892	848	877	892	869	900	859	883	922	932	897	920	912	830	881	911	887	898	928	877	917	882	909	901	863	873	875	870	901	891	887	830	894	929	927	890	919	878	924	904	949	908	882	860	866	949	886	858	869	923	908	858	876	913	941	885	883	963	934	888	887	822	888	940	902	888	872	879	876	896	853	876	915	919	912	886	920	842	911	914	882	909	873	879	863	939	927	913	905	879	917	836	866	887	865	911	939	908	875	921	875	916	905	895	824	890	832	890	941	906	906	910	880	865	870	851	872	871	922	946	857	893	905	854	919	867	862	939	937	899	886	903	908	912	901	894	904	837	922	931	905	892	907	920	944	870	905	947	891	953	931	907	885	911	910	932	887	908	894	895	878	914	850	933	895	938	933	925	876	916	948	878	896	887	929	877	934	944	897	899	892	944	901	903	870	895	855	915	893	872	876	901	889	914	872	903	924	858	911	899	845	894	943	853	893	907	857	959	862	891	955	862	951	874	891	888	944	923	902	867	915	928	918	938	937	854	920	872	960	874	872	883	922	898	897	901	884	928	887	921	922	893	887	903	894	920	894	877	944	899	904	841	1010	903	855	922	872	925	920	937	845	941	853	882	868	865	861	921	875	882	918	879	933	868	874	859	857	853	901	914	926	858	937	909	932	917	915	913	920	886	906	859	909	878	944	913	891	926	909	869	899	923	932	919	886	916	927	940	912	902	850	881	869	892	893	823	882	864	918	885	923	908	908	888	905	869	913	867	862	907	867	889	914	854	941	898	856	924	895	887	898	920	950	850	856	863	846	891	929	872	910	903	892	889	857	857	867	882	911	927	882	909	922	918	860	918	879	857	949	902	908	861	826	910	853	892	897	889	901	917	941	914	945	880	912	920	867	884	911	877	883	848	861	868	856	903	886	939	911	894	904	920	833	860	917	920	896	890	959	898	905	876	890	907	933	925	933	882	892	908	929	893	896	889	903	901	846	894	837	891	896	885	851	949	894	868	861	857	899	862	902	925	922	956	889	895	974	871	887	918	828	917	896	877	868	922	916	890	827	902	950	875	878	892	943	946	889	894	880	963	877	885	909	931	887	873	890	943	863	904	900	905	886	886	957	888	846	902	899	881	897	865	929	927	821	881	905	900	897	922	906	883	862	891	868	944	898	903	886	907	891	960	949	929	854	891	898	915	928	875	942	915	898	851	906	923	903	879	949	954	854	922	925	891	895	888	876	903	918	832	887	856	901	886	881	926	902	872	922	856	936	882	947	912	861	878	868	937	866	888	917	912	939	902	860	872	875	911	916	887	905	901	933	893	884	891	872	878	910	875	900	942	948	920	898	918	915	909	921	895	935	889	853	890	876	890	855	889	896	921	891	904	908	896	958	892	841	910	915	904	913	885	905	874	912	920	921	907	915	927	867	928	916	894	963	881	907	909	882	854	896	895	866	877	839	923	907	935	881	886	898	910	906	931	895	881	873	855	871	872	858	884	882	862	916	885	851	885	841	877	898	900	879	893	879	876	864	920	905	852	874	894	909	922	916	868	867	904	866	850	903	857	908	946	888	967	862	847	860	928	859	861	865	909	885	904	953	867	868	920	894	899	938	900	819	917	905	912	864	933	921	882	838	956	937	893	937	901	902	858	875	875	938	913	920	889	915	925	911	890
2627	1153	1321	1029	568	416	400	404	339	311	301	285	299	250	232	271	251	241	250	233	195	231	198	240	209	189	234	210	221	219	221	236	206	197	225	198	206	215	178	215	187	218	211	222	235	213	202	225	242	230	220	216	230	233	215	205	225	221	199	237	232	200	226	191	220	216	217	206	208	181	231	240	220	208	211	197	207	242	195	216	221	199	201	195	229	210	205	230	228	204	224	192	200	217	242	244	230	206	215	205	217	221	199	188	205	183	179	206	238	232	214	230	212	219	206	236	195	204	206	210	197	210	205	207	222	209	210	204	205	200	191	199	228	206	228	234	207	228	205	195	191	199	201	234	182	229	222	200	213	196	223	211	217	243	203	212	202	211	205	180	198	214	231	221	230	205	215	232	209	202	216	212	194	180	215	247	214	197	201	203	224	186	213	231	225	206	238	226	188	204	228	214	204	213	209	232	190	193	185	220	216	234	240	232	224	199	200	211	213	223	205	207	228	186	223	198	221	215	199	207	201	222	193	239	240	201	216	203	196	217	202	183	207	224	216	218	209	207	209	224	188	181	203	217	201	210	228	231	235	201	195	244	228	228	206	195	197	244	222	204	220	194	210	198	214	235	215	217	178	184	203	215	215	223	156	201	207	235	207	208	237	226	228	199	220	180	236	208	223	218	199	206	216	219	206	191	188	198	230	243	208	198	205	199	190	189	223	209	178	208	225	216	194	230	195	242	205	203	197	213	213	211	198	206	199	186	202	183	230	227	217	197	224	206	225	235	219	206	221	210	193	184	211	183	196	212	221	209	219	205	230	208	203	190	225	203	211	209	222	231	247	221	229	213	185	208	202	212	204	189	203	203	192	204	219	203	211	222	231	205	195	197	208	217	201	232	248	226	224	208	190	246	269	218	201	199	206	212	207	237	236	204	220	204	216	232	243	226	194	198	191	211	226	207	218	208	210	218	213	228	193	212	204	215	223	229	177	193	240	224	193	209	214	205	203	225	191	214	200	206	187	212	224	203	226	198	223	198	205	180	218	206	178	235	205	231	204	191	217	220	217	220	204	229	191	236	224	204	201	213	206	192	203	227	216	210	181	217	196	206	218	211	192	237	206	199	231	209	203	194	218	211	175	214	220	206	198	205	218	236	223	214	212	202	215	234	238	206	181	218	211	214	200	220	216	204	202	220	183	198	234	212	222	204	220	229	218	202	225	215	185	219	212	187	196	212	196	207	210	214	220	141	225	221	201	219	233	213	188	202	201	244	222	185	233	211	215	217	206	212	214	242	228	220	207	182	175	213	220	229	205	206	203	219	219	232	187	220	185	200	199	197	204	212	200	169	220	192	188	188	209	217	185	197	230	207	207	191	226	211	233	211	225	218	212	228	216	185	240	201	208	194	224	224	211	191	231	227	212	196	205	189	204	209	195	232	206	209	205	215	204	210	205	215	200	225	180	226	210	219	204	222	196	189	201	197	231	192	217	237	247	200	196	211	191	243	223	202	218	194	204	225	170	212	235	200	231	193	212	219	218	221	211	244	231	218	266	207	228	212	226	190	244	207	217	213	209	203	208	189	202	220	198	214	198	186	203	212	246	195	187	213	210	223	199	213	228	211	186	219	194	207	220	223	217	188	188	201	213	221	221	213	212	210	192	196	207	205	212	221	220	183	213	208	219	226	219	200	206	203	200	191	194	184	221	198	200	237	210	227	186	225	223	195	215	232	205	204	196	201	187	209	193	213	191	206	221	209	237	199	232	243	221	209	216	210	206	213	228	209	207	200	197	210	175	221	213	207	199	182	215	212	200	229	243	223	216	207	210	215	193	218	221	226	225	230	210	198	226	225	209	204	192	204	230	194	201	204	216	204	182	190	229	237	202	225	217	210	234	204	225	197	234	209	241	186	216	198	234	226	215	221	194	219	218	201	231	219	204	191	198	223	227	203	208	217	207	206	196	215	234	224	209	222	183	223	205	203	213	213	206	211	209	209	237	234	198	203	222	188	251	202	190	239	218	231	219	226	182	227	203	204	194	216	220	222	209	234	200	196	252	196	198	212	216	206	192	208	195	233	237	208	236	209	215	234	235	217	196	204	224	176	202	202	206	209	228	200	200	205	216	221	225	194	187	200	202	213	200	230	172	181	202	190	225	201	214	218	220	223	229	190	205	231	231	194	244	210	198	223	226	236	203	191	200	217	214	192	207	235	229	202	224	231	231	204	203	227	233	204	207	207	188	213	230	204	201	225	215	188	206	207	199	172	220	189	198	225	213	199	217	222	197	197	219	219	213	205	195	206	233	235	196	200	232	188	219	181	205	195	222	212	200	221	224	210	235	207	218	197	236	208	204	213	196	231	220	214	223	216	203	210	205	194	210	228	237	204	219	233	200	194	217	222	212	195	199	189	191	221	216	221	221	255	198	224	240	221	233	235	220	230	221	229	181	215	232	226	204	217	187	210	227	213	231	176	173	197	222	195	211	216	220	225	199	214	193	218	204	193	219	236	224	210	201	202	208	205	225	204	189	206	182	230	205	188	227	208	204	219	228	226	193	234	208	205	210	230	228	211	208	216	201	218	241	219	183	248	199	186	206	226	219	190	211	224	187	198	189	210	218	189	219	200	207	217	196	245	231	223	195	201	220	238	232	216	206	210	249	208	241	196	212	193	197	212	224	235	246	203	214	209	218	226	218	188	244	222	208	206	201	211	195	200	195	227	205	209	215	214	201	187	217	211	232	243	200	194	222	211	231	195	229	201	234	238	213	194	198	206	230	194	227	210	184	240	219	210	230	201	217	225	205	219	231	192	227	209	215	227	203	197	219	220	215	219	200	218	224	222	200	210	215	195	179	219	205	206	193	198	215	203	197	199	221	229	196	208	199	211	224	212	220	197	222	180	206	212	238	210	198	216	208	209	210	222	222	216	231	210	221	199	236	215	196	196	196	223	221	212	214	230	230	200	215	232	215	190	223	205	188	214	214	198	180	216	216	213	211	216	226	204	217	207	194	190	222	227	204	217	231	184	234	213	233	203	206	217	188	200	234	225	223	219	210	220	244	206	196	235	218	208	206	199	226	219	170	199	186	195	215	221	200	221	189	250	211	198	205	223	207	184	231	253	223	237	225	233	185	211	190	256	207	203	204	189	218	206	203	221	179	215	196	200	227	208	194	215	205	215	197	213	199	191	222	208	230	219	212	227	203	170	188	216	175	216	195	210	197	210	200	210	203	225	220	223	227	199	208	260	225	198	188	203	214	215	207	214	193	237	176	210	205	202	208	242	192	206	222	211	221	195	206	217	200	224	233	219	190	189	207	231	222	229	232	207	215	205	208	197	183	239	239	236	213	209	215	221	207	219	214	179	206	227	214	193	207	209	192	215	222	209	220	199	231	211	209	207	190	206	224	207	170	234	203	214	210	225	221	205	205	213	218	210	218	206	229	234	224	212	210	216	185	213	189	200	227	225	194	237	192	216	231	230	203	210
2358	1439	2812	3288	2277	1669	1514	1380	1270	1083	1035	1020	921	780	681	701	685	648	646	672	635	625	585	570	615	587	613	626	543	609	584	573	553	542	569	542	549	584	564	566	602	584	529	555	550	521	520	561	551	553	569	558	533	508	584	582	568	527	541	538	504	563	523	490	530	506	568	567	514	566	560	538	571	577	523	532	485	563	554	544	544	504	560	536	506	542	539	581	570	550	530	521	554	522	530	528	534	533	527	548	516	536	550	516	546	543	577	580	581	542	499	544	523	564	518	556	500	538	524	534	536	514	536	524	538	520	523	517	553	546	552	540	558	558	510	546	533	520	538	623	565	556	506	533	546	557	557	544	528	535	523	557	546	535	542	515	503	564	517	593	509	536	559	548	539	547	574	521	514	558	529	538	538	558	595	525	555	534	554	535	504	517	546	590	507	563	563	520	540	535	540	582	513	521	553	532	540	528	571	554	538	527	567	557	551	518	532	528	510	580	549	580	577	578	575	547	575	523	568	542	538	548	545	576	516	522	580	516	520	551	544	569	566	554	530	547	615	542	526	516	571	514	536	534	592	576	505	574	547	541	565	540	574	528	537	506	588	550	596	548	517	563	538	513	577	540	515	543	574	567	554	557	521	540	548	532	556	511	499	537	547	529	551	552	499	512	578	534	539	549	511	491	553	539	513	535	563	597	538	547	534	519	541	555	526	563	553	537	590	545	522	553	497	547	526	605	508	522	564	575	512	594	564	561	555	535	556	592	549	527	513	529	527	519	566	539	567	547	554	559	542	509	510	500	590	572	563	518	536	525	575	524	522	562	575	541	507	586	539	535	493	544	575	545	604	504	573	535	532	578	563	562	547	541	589	543	534	539	507	537	535	544	510	555	516	543	568	543	540	578	566	541	539	510	543	528	535	559	546	556	522	536	543	583	514	540	548	546	567	580	507	524	553	525	572	571	533	560	548	516	535	573	509	514	512	536	495	559	554	570	564	551	526	545	578	529	539	573	549	547	558	560	524	519	568	542	535	584	530	544	523	581	542	510	539	560	518	531	506	563	539	538	498	530	548	523	519	556	512	545	477	550	516	579	533	562	549	546	568	552	510	523	570	536	511	562	551	562	521	564	540	534	571	552	545	552	524	525	546	554	523	533	519	542	570	567	504	542	563	570	557	554	559	520	563	520	525	569	533	506	568	558	543	534	576	567	522	501	528	571	524	577	563	584	538	517	544	564	562	523	503	533	546	563	527	497	564	552	544	497	578	499	527	533	522	520	523	513	515	539	519	571	535	551	566	538	506	546	571	583	495	510	561	567	529	554	525	566	530	548	569	480	565	528	566	556	506	518	560	558	542	539	529	533	572	535	557	553	550	563	559	580	569	592	539	553	586	570	522	471	566	539	559	545	583	537	492	563	514	530	530	519	537	533	578	548	575	526	510	546	546	534	541	526	537	544	564	551	555	553	531	517	526	501	531	571	514	541	570	548	529	498	523	483	581	537	546	516	572	524	563	510	489	547	527	538	553	520	550	517	531	556	553	574	559	544	489	503	570	543	565	490	492	542	525	540	556	555	546	483	538	588	554	568	509	494	556	532	545	568	540	555	544	538	530	554	516	583	564	541	556	539	545	528	524	535	514	520	534	556	543	534	560	595	514	540	503	559	555	561	536	544	572	589	529	512	548	529	520	557	548	534	544	517	548	534	581	523	553	548	541	486	584	530	550	510	535	537	517	542	548	542	539	531	537	555	503	559	574	571	517	502	562	531	533	516	547	528	534	544	585	537	560	517	546	530	514	507	552	550	567	518	575	564	527	551	502	536	580	518	561	519	499	534	575	550	570	530	536	519	514	527	505	538	524	537	558	534	564	505	523	522	574	586	546	509	521	529	536	530	508	562	500	547	597	524	538	571	555	550	581	540	552	553	569	511	572	556	545	534	559	549	540	543	538	595	525	537	517	548	535	546	520	553	560	560	566	521	560	539	526	528	524	531	540	501	570	560	561	502	532	494	546	549	536	557	543	585	535	568	555	523	525	555	533	525	509	552	528	541	564	550	547	550	515	575	575	525	529	547	565	546	547	540	573	526	528	530	584	538	528	517	513	542	534	518	504	562	570	541	570	549	527	523	557	523	589	535	522	533	540	557	534	525	577	558	510	532	536	590	521	553	540	523	537	529	510	557	509	522	576	554	552	528	546	549	554	561	524	522	561	551	577	573	559	531	538	522	522	581	560	537	519	531	581	575	563	569	559	530	571	540	565	563	536	579	568	574	532	511	577	539	572	547	557	526	531	526	539	583	515	543	571	552	546	514	553	548	531	568	511	551	577	541	523	552	575	554	536	528	574	570	521	521	550	580	533	520	520	575	525	544	523	545	525	547	527	523	534	527	516	534	558	566	507	557	503	530	539	520	544	566	531	569	572	522	549	589	560	530	507	515	571	547	508	528	510	548	537	553	565	539	552	522	539	545	585	593	560	527	582	512	518	528	532	537	524	590	573	536	541	548	511	558	537	519	553	547	547	563	558	507	536	537	515	554	577	556	542	567	521	569	540	525	536	543	542	528	532	527	544	515	531	523	538	575	547	558	573	550	563	549	548	524	527	588	514	534	542	508	530	568	537	595	564	485	531	549	587	548	543	543	573	536	546	548	512	541	555	517	521	524	530	523	527	548	546	561	534	549	558	537	580	500	553	522	550	537	539	544	496	552	586	578	540	531	519	548	562	571	587	531	541	517	572	552	520	584	532	494	567	547	493	530	536	521	506	531	533	559	540	561	566	544	519	491	534	555	558	534	553	562	540	523	550	539	557	556	527	563	547	538	525	546	564	534	558	542	532	554	544	565	560	510	584	487	532	586	549	533	554	523	562	532	541	564	513	527	544	523	551	559	537	534	514	580	539	524	522	563	539	523	520	523	517	550	520	548	520	522	570	539	556	540	562	590	536	559	577	558	554	537	520	564	519	556	525	533	536	538	500	567	569	542	539	527	538	528	535	567	496	511	530	559	540	542	539	544	540	568	543	555	538	539	515	530	541	563	507	551	569	564	494	501	503	515	513	554	530	547	533	537	526	538	518	506	580	563	551	560	516	586	579	513	565	563	560	565	534	547	539	515	539	550	556	561	539	539	547	561	522	562	524	523	578	590	540	580	539	548	534	569	568	536	526	515	506	538	506	538	558	566	576	532	519	531	579	578	529	513	536	549	503	561	547	525	511	538	504	561	514	563	557	524	558	585	516	582	536	518	562	558	571	539	545	513	515	542	523	577	507	554	559	516	547	529	551	550	534	553	492	581	543	525	541	544	578	554	541	515	588	544	513	508	528	551	495	545	565	515	526	559	552	528	525	498	608	508	545	570	515	521	523	503	569	521	556	569	520	523	537	557	516	580	583	530	545	560	551	527	533	528	589	580	539	537	553	567	496	536	517	558	564	519	598	521	567	532	513	551	515	578	542	534	551	546	548	526	543	526	574	550	526	558	489	598
9298	2615	2929	2337	1594	1116	991	772	657	620	540	464	509	450	423	428	394	413	421	426	376	410	365	369	399	389	429	335	362	394	384	346	377	371	358	356	391	353	332	335	393	362	353	339	361	332	358	348	351	366	358	363	376	377	367	329	336	402	368	361	347	358	336	369	327	399	359	333	334	343	365	344	334	364	324	366	379	358	350	354	343	339	367	347	371	341	365	382	360	352	365	375	390	330	359	362	349	348	368	385	411	355	296	373	359	345	350	356	362	365	342	361	348	355	379	359	350	358	357	342	351	366	352	370	351	339	334	336	405	359	365	350	395	388	379	334	365	409	405	351	387	390	368	351	349	371	360	331	371	347	361	409	376	335	336	361	339	362	334	351	371	369	363	379	358	354	372	319	375	353	370	360	373	355	378	406	355	317	377	375	385	313	359	378	354	359	378	372	345	361	361	387	334	371	404	350	368	351	353	358	324	376	346	352	374	330	369	332	361	332	346	358	352	378	364	342	397	352	351	371	352	367	343	354	361	396	349	356	376	345	362	397	363	402	355	379	376	399	378	369	344	348	344	346	346	354	378	348	386	338	343	339	329	365	355	400	314	351	374	367	345	364	365	378	340	353	378	345	365	340	375	374	361	334	323	354	379	378	372	353	334	336	368	345	329	344	361	380	368	363	385	366	366	369	395	355	381	340	354	373	361	313	331	364	362	338	342	322	348	347	320	367	360	330	359	337	405	336	352	348	354	356	345	354	347	382	381	339	362	366	334	363	339	351	368	420	337	360	392	366	350	353	350	376	385	359	365	362	380	371	346	359	371	381	342	349	357	378	331	353	335	349	334	331	330	375	369	341	353	336	334	394	390	378	357	364	375	358	354	363	315	360	377	349	356	363	393	381	365	365	355	354	361	345	344	349	379	377	384	370	336	363	354	382	357	342	350	369	389	391	341	386	384	358	376	373	351	335	337	346	388	346	345	360	355	320	348	354	345	367	370	335	335	348	353	362	378	380	367	320	324	354	371	370	383	360	365	372	387	378	351	389	340	387	337	369	349	335	334	365	353	360	338	391	377	325	320	386	358	341	378	361	347	392	348	370	331	385	361	354	398	358	353	349	372	358	355	371	402	343	370	343	344	354	361	391	379	396	339	357	327	371	330	347	350	357	379	384	366	366	341	417	366	343	357	384	343	365	346	356	404	345	385	377	354	387	379	365	381	390	337	405	366	361	325	343	339	354	343	370	325	388	372	369	397	359	383	354	391	404	339	349	376	352	368	380	343	341	337	355	388	374	330	347	363	377	332	353	359	366	396	358	308	368	368	345	355	398	353	334	354	353	374	364	395	339	369	380	356	356	351	368	335	356	373	392	365	343	359	368	364	362	351	377	386	355	352	316	356	354	379	379	356	398	367	358	353	337	345	382	380	374	375	355	325	364	338	375	359	336	331	359	305	344	346	366	382	357	375	407	380	358	362	365	344	348	342	311	345	353	314	377	391	381	374	339	359	370	356	352	350	371	359	382	381	351	388	369	345	340	350	361	367	344	408	348	367	349	358	376	354	374	377	389	347	366	391	330	339	382	369	352	364	334	343	329	386	368	395	356	333	322	350	337	346	370	339	340	325	328	319	370	371	353	388	379	366	394	358	335	339	365	337	363	364	385	339	352	338	318	389	335	379	346	350	403	370	333	374	373	386	362	375	355	356	373	321	370	379	344	366	355	332	356	372	361	338	366	373	351	385	337	382	332	347	368	329	343	364	328	353	323	398	386	369	334	367	371	317	345	344	378	363	371	363	351	369	365	375	373	353	357	359	354	359	404	354	332	352	356	389	348	366	386	347	381	368	373	323	343	370	354	357	330	354	343	351	354	408	366	395	371	349	375	361	399	329	376	364	351	389	410	377	350	356	351	338	393	354	362	354	318	402	369	347	352	345	375	382	357	328	394	350	356	353	353	326	379	330	334	353	363	377	351	349	398	391	326	372	408	357	402	352	350	318	373	338	363	375	352	335	391	346	353	370	414	374	344	317	356	333	385	380	329	334	334	339	350	368	328	342	346	354	380	294	366	426	375	333	360	343	319	359	377	386	392	344	355	366	398	390	346	330	341	349	343	336	346	352	334	375	351	336	326	369	375	349	386	383	413	410	368	380	383	354	350	355	326	346	370	353	358	324	341	376	385	365	367	382	353	340	335	369	357	394	399	342	378	353	326	331	326	353	362	364	342	337	355	349	356	332	354	375	378	390	352	347	379	361	378	362	341	363	346	345	386	342	383	344	369	372	380	377	362	343	379	355	360	372	354	343	345	388	353	406	368	347	371	340	374	370	335	374	367	389	374	377	338	369	348	340	330	365	365	345	379	349	333	337	348	343	363	361	382	340	340	344	346	343	383	315	309	347	371	326	368	350	375	355	408	346	363	340	352	385	357	384	349	353	374	360	399	346	371	361	335	351	342	310	357	358	339	367	360	357	401	330	369	358	410	357	320	371	380	372	364	339	341	345	369	369	330	380	350	343	356	342	375	326	350	401	391	365	344	394	362	320	345	334	335	322	340	357	409	364	366	370	360	359	346	365	366	345	374	357	340	350	368	369	367	348	346	380	385	366	373	350	348	373	362	373	357	396	361	327	356	333	358	368	378	364	384	368	408	386	376	364	335	375	393	336	373	363	367	358	365	345	356	387	365	365	353	330	360	366	350	342	289	389	371	365	367	372	378	401	361	360	345	336	378	368	343	359	366	396	353	392	370	351	362	361	345	382	363	337	349	370	346	357	372	359	367	361	352	326	353	388	384	367	341	324	345	376	353	339	361	395	373	327	365	349	345	400	351	343	329	340	377	356	306	375	359	362	342	374	374	369	352	328	359	371	349	354	356	379	340	338	343	351	335	358	387	349	371	381	378	353	349	355	353	345	348	395	361	375	349	348	325	385	361	379	355	349	413	370	371	364	351	359	335	359	357	374	357	355	354	325	375	353	345	394	364	352	336	367	383	381	358	330	345	368	344	342	383	373	394	343	401	362	323	342	351	384	360	347	339	378	347	382	339	351	373	341	351	367	352	355	342	362	346	387	385	342	357	345	333	361	354	351	387	374	349	318	333	366	395	368	365	338	349	364	376	398	346	413	335	373	354	378	361	354	374	345	369	366	340	418	336	360	373	341	335	370	367	394	369	356	366	386	361	341	373	338	357	364	314	364	320	364	364	401	371	353	361	350	361	366	390	369	357	344	362	358	370	384	317	378	382	362	355	415	363	362	381	360	381	362	354	384	378	352	334	315	342	344	375	345	373	350	339	365	334	354	358	365	362	374	337	392	355	356	361	366	358	347	360	415	386	348	340	380	364	400	358	333	349	351	368	353	349	382	343	420	358	314	383	317	372	339	351	362	327	370	357	372	328	363	352	378	344	314	382	392	387	358	346	356	370	379	360	359	338	381	343	411	342	367	336	362	389	353	348	350	347	342	372	380	358	400	345	335	382	352	378	349	349
7547	2841	5704	6335	5071	3823	3415	2910	2588	2195	1777	1793	1693	1406	1251	1167	1226	1228	1029	1089	1068	1023	1005	931	969	926	913	936	885	920	914	857	884	895	910	795	844	876	856	849	852	844	852	922	845	841	856	794	938	862	851	868	812	848	822	820	862	847	863	838	875	857	851	841	852	856	858	870	843	856	881	891	850	845	831	877	887	799	847	832	868	822	854	893	824	838	877	853	895	845	801	791	818	843	884	872	856	847	834	859	857	855	850	859	835	833	812	839	862	871	836	835	838	829	808	808	821	847	847	836	862	831	828	831	855	867	825	872	843	794	851	833	866	852	790	884	869	859	829	855	840	842	859	834	802	842	828	819	858	822	812	906	841	842	833	894	795	881	854	794	850	827	801	854	818	824	810	822	810	868	843	858	819	857	908	867	816	805	804	890	839	854	843	831	846	816	822	846	816	828	874	810	829	833	842	871	802	855	840	833	829	881	882	832	831	850	763	828	795	838	864	839	824	835	925	888	857	918	835	827	825	836	855	793	834	832	826	808	808	868	821	798	821	832	838	866	830	892	855	834	841	791	892	835	872	846	846	821	791	866	823	809	859	776	860	897	876	812	857	832	841	855	797	862	843	797	818	866	855	842	830	811	823	837	803	845	860	831	846	844	839	876	854	792	849	807	850	821	866	842	841	842	891	876	814	794	787	865	842	850	823	857	799	854	863	850	869	868	860	857	852	866	816	839	785	855	781	828	870	825	922	821	799	865	831	841	859	758	858	838	884	820	871	872	788	830	802	850	803	821	759	819	866	839	844	825	824	858	843	866	861	870	892	868	815	840	794	813	845	842	832	827	843	811	799	828	841	804	816	833	843	829	848	845	793	838	895	829	833	898	842	878	848	865	830	827	879	895	793	883	831	897	870	827	807	852	853	839	852	804	840	840	824	799	814	865	827	795	813	892	832	853	855	817	809	856	826	841	844	782	849	838	850	769	843	846	845	824	847	813	842	855	870	821	870	849	870	871	806	843	844	822	854	847	833	912	812	811	855	887	887	844	858	819	794	868	837	817	832	874	851	869	804	801	835	826	830	800	816	835	828	880	823	877	885	761	856	836	850	834	820	872	824	804	857	884	834	828	869	846	870	829	820	829	863	910	813	876	836	866	855	858	872	798	836	798	821	825	835	850	895	859	832	807	812	829	833	809	864	796	865	816	813	830	865	817	855	846	868	827	819	827	881	913	830	830	829	808	843	818	880	840	870	830	849	856	858	826	810	881	813	841	879	822	843	853	883	781	848	798	864	825	834	838	855	873	842	830	828	886	861	837	839	823	849	835	852	803	864	818	834	849	860	856	819	827	858	869	843	816	812	858	834	824	855	809	850	866	799	863	823	865	845	858	853	820	821	856	788	821	860	866	880	890	805	850	868	827	847	863	848	882	817	841	866	815	816	823	847	933	840	879	854	852	815	798	828	827	888	851	843	863	850	829	870	810	848	831	825	847	904	816	853	847	816	874	838	814	830	868	828	827	861	849	854	829	889	870	888	871	871	820	839	875	847	823	790	871	858	853	870	833	846	894	850	835	770	843	834	778	834	830	865	852	865	850	868	855	842	870	800	861	843	810	839	784	824	881	852	803	840	808	817	812	821	816	799	814	795	841	792	830	848	865	830	847	823	786	823	892	807	848	759	857	847	854	813	847	809	887	842	888	859	861	781	873	791	837	863	825	839	763	784	833	791	812	820	843	857	818	849	870	868	833	862	834	836	851	854	861	854	829	831	879	864	838	858	780	817	801	843	850	861	857	804	821	894	890	796	840	875	849	873	846	849	856	823	836	829	849	856	872	900	863	829	805	835	879	864	895	864	846	843	811	788	823	864	867	830	820	802	813	865	846	867	798	881	872	886	861	827	858	822	773	820	818	804	821	814	795	806	882	836	885	820	824	858	849	867	840	826	839	832	824	855	734	840	878	837	876	829	802	827	852	800	840	825	825	853	831	843	917	824	838	868	876	869	796	836	822	889	824	881	887	769	831	808	889	849	811	850	829	866	858	822	874	872	827	870	837	846	821	788	842	826	782	871	857	858	851	856	807	811	875	885	879	806	839	818	847	846	835	884	836	882	874	828	811	871	814	854	803	847	801	834	874	850	844	817	835	825	838	787	832	889	869	781	818	822	848	840	843	885	826	843	856	806	826	840	803	856	830	852	844	846	877	881	819	861	865	836	820	803	823	843	905	832	877	868	848	854	792	823	869	893	847	885	848	820	847	836	870	867	843	840	896	833	849	797	853	848	842	899	845	858	870	848	844	846	846	830	831	833	861	827	879	843	827	811	844	806	831	837	823	831	852	856	842	863	884	861	835	813	875	817	845	794	846	817	808	847	877	824	816	820	862	840	865	827	831	845	833	814	859	807	840	833	832	848	799	834	799	822	833	845	855	833	821	857	889	845	826	776	861	852	822	838	806	828	836	830	811	857	837	835	842	839	847	904	822	839	848	847	887	866	806	854	820	817	824	873	825	845	799	866	855	830	819	870	825	847	863	866	808	770	840	863	849	892	832	860	870	835	834	851	823	893	792	833	821	812	840	798	822	895	833	810	834	846	767	886	859	825	842	820	869	809	777	862	884	828	849	867	821	822	795	826	848	884	838	836	784	856	822	802	827	859	845	905	791	865	818	862	792	829	842	819	838	839	841	863	816	852	847	862	882	851	799	888	885	834	930	864	854	877	801	878	873	843	778	877	857	864	810	841	824	838	836	838	819	826	837	788	847	848	781	870	893	841	807	837	821	895	820	857	844	823	811	833	844	778	881	854	828	884	833	860	830	775	852	840	830	819	846	842	909	847	809	895	804	812	825	800	828	890	840	830	804	799	792	835	792	868	872	914	834	832	785	846	833	860	832	850	881	851	809	874	834	836	819	843	885	867	855	871	814	831	813	824	879	850	807	873	787	832	862	850	832	803	866	869	830	878	813	850	813	833	828	838	828	819	849	876	884	860	806	858	837	774	830	830	895	851	864	868	880	852	837	860	854	895	810	837	826	798	873	864	823	865	850	853	800	803	864	852	873	859	774	870	856	833	887	780	820	829	888	822	879	817	849	864	827	862	836	838	798	806	814	868	836	838	809	813	893	816	824	872	853	839	866	803	801	882	821	845	841	861	862	861	851	850	832	833	863	878	882	878	837	863	878	793	814	786	850	821	789	872	842	842	819	885	841	887	835	828	837	851	831	895	763	852	786	859	834	803	829	865	871	799	801	792	863	864	838	832	913	836	861	817	865	878	834	840	878	843	847	867	871	811	816	888	811	785	869	897	829	856	805	829	793	814	863	865	921	820	819	835	885	822	857	892	820	814	823	872	830	856	849	851	842	786	879	837	906	883	824	846	792	876	883	811	825	887	832	848	892	822	883	830	838	863	898	887	857	831	801	820	849	871	811	885	782	755	857	873	829	809	824	846	782	871	828	890	805	820	851	854	806	827	843	866	812	832	840	834	860
17202	4409	5007	3727	2473	1685	1270	1187	954	801	699	671	676	664	554	482	484	468	487	484	486	483	442	454	432	418	447	428	423	429	413	400	412	436	400	394	416	422	382	437	427	427	419	436	435	400	379	400	416	409	382	433	447	394	398	382	396	423	336	391	424	414	377	452	409	431	392	395	392	396	367	402	413	390	444	403	450	372	390	433	424	384	437	393	401	434	392	442	407	457	401	371	408	424	390	398	405	394	408	431	409	405	379	381	440	422	368	368	390	417	390	433	428	374	416	414	425	447	375	403	383	375	382	410	418	426	429	388	421	436	398	425	399	433	396	426	375	356	419	453	380	385	390	413	364	370	442	406	391	395	406	357	355	431	394	387	427	399	421	410	417	428	408	382	385	406	440	417	382	404	419	407	378	390	395	431	395	391	408	387	422	393	424	400	436	449	448	397	424	395	440	421	423	408	399	421	441	398	388	445	405	422	432	390	397	426	455	407	397	374	389	413	378	444	425	427	406	395	413	398	433	376	416	413	397	392	432	409	377	400	398	399	402	419	447	379	399	414	396	414	416	434	398	425	430	424	377	428	395	391	360	417	371	445	406	388	392	447	388	383	395	385	377	390	381	412	449	405	428	435	363	394	382	416	434	393	448	409	445	401	409	448	432	414	438	387	385	420	366	401	426	391	418	388	393	388	402	423	396	402	399	412	387	443	418	383	406	400	422	385	398	403	435	390	415	417	437	342	401	427	383	431	367	383	393	397	435	392	399	412	413	461	397	398	432	421	423	396	412	397	444	456	370	387	403	411	413	356	422	383	409	398	388	392	369	413	394	423	415	454	427	363	377	424	410	404	390	369	412	418	438	371	393	411	402	404	412	359	421	393	400	417	373	422	407	408	428	393	413	412	403	401	386	386	388	413	373	406	374	394	414	414	446	423	426	416	418	401	431	414	425	397	407	384	409	410	396	368	390	425	433	421	378	406	409	412	404	395	389	402	417	405	426	401	429	419	433	429	389	422	435	408	433	395	407	402	375	386	412	374	395	401	432	416	401	418	411	386	400	407	408	380	438	412	407	378	378	418	424	421	392	397	406	404	417	398	421	411	427	351	398	394	400	448	403	423	393	401	425	441	425	413	404	416	369	370	390	395	415	390	396	461	404	424	382	406	392	425	413	392	459	410	398	418	391	397	421	391	378	423	440	446	386	408	384	396	374	394	405	440	397	430	461	401	414	446	401	398	419	377	393	421	415	418	435	376	423	419	421	407	427	388	445	388	428	406	414	399	435	363	403	389	406	401	380	403	437	385	405	396	387	398	404	432	410	402	394	410	381	389	427	442	361	406	389	390	415	405	382	433	449	371	421	404	390	398	349	434	401	360	423	395	402	414	412	423	437	386	412	415	438	428	371	399	382	384	430	401	384	419	399	424	426	371	399	424	410	424	416	395	413	409	372	374	418	444	388	431	476	418	367	396	422	385	370	456	367	396	382	444	404	419	407	395	399	410	383	397	366	414	420	406	379	435	425	455	444	450	411	372	449	421	390	440	407	389	427	392	410	386	386	421	380	388	412	427	418	384	404	401	366	410	410	416	421	432	416	413	385	385	399	402	385	436	406	402	415	400	359	442	434	441	397	416	377	414	373	401	393	375	396	391	420	444	419	395	423	413	425	386	389	400	419	396	399	428	432	397	389	405	413	388	449	408	358	398	366	407	422	388	409	402	396	455	407	423	425	445	398	391	380	430	393	403	423	367	411	391	447	429	393	410	409	423	326	370	399	426	408	377	404	395	441	404	439	400	420	412	409	399	428	398	406	421	430	427	377	369	413	439	403	390	402	385	406	399	360	411	406	420	431	427	406	391	419	431	447	421	412	410	435	410	421	424	416	461	392	379	423	417	391	351	393	413	395	387	392	400	419	432	406	374	449	466	357	399	397	387	389	415	420	401	414	377	406	394	419	412	426	432	412	454	379	385	395	418	474	407	396	427	389	402	435	391	371	377	429	403	415	380	430	427	380	397	414	435	401	394	423	388	356	431	364	357	385	470	425	369	412	390	438	408	408	384	416	415	368	387	428	429	420	396	373	399	404	400	379	376	399	415	383	416	387	431	431	408	417	346	432	363	404	384	389	396	399	431	395	418	353	416	378	361	379	386	414	450	400	415	368	428	421	406	367	375	396	398	405	404	426	401	380	383	403	397	375	380	416	415	382	409	399	409	419	381	413	440	395	372	377	438	402	399	434	383	416	373	377	393	395	381	391	428	437	434	390	369	402	409	388	423	422	416	430	427	404	421	429	417	418	382	391	403	421	383	393	421	436	393	402	392	412	421	390	414	424	415	404	361	422	426	415	403	412	379	404	372	421	394	364	388	399	364	397	435	392	373	382	407	396	409	397	363	440	366	424	425	409	419	383	413	405	411	399	389	437	369	359	400	410	411	379	410	431	390	384	412	397	405	409	446	408	362	422	409	375	423	383	380	423	412	438	405	404	445	427	424	432	403	391	430	437	401	373	387	409	429	400	420	405	410	424	440	412	387	444	410	376	440	387	394	389	414	405	391	445	407	451	459	412	466	429	391	433	413	414	375	379	399	369	408	387	393	409	422	427	422	389	440	371	385	408	402	362	401	371	411	397	395	400	394	375	395	409	395	447	394	433	392	423	427	405	389	394	437	410	406	396	413	399	362	397	423	440	400	384	405	371	429	401	378	404	431	434	396	418	419	409	400	373	401	404	371	428	398	398	374	417	414	395	425	377	366	393	384	420	373	396	372	417	386	386	394	414	410	443	423	430	423	405	409	409	448	382	417	413	398	399	392	403	396	404	375	420	431	410	457	413	393	401	438	410	422	409	386	409	380	378	402	416	418	413	420	419	358	392	456	452	405	416	389	405	444	438	416	400	385	422	396	375	420	389	403	400	412	410	396	444	396	420	432	388	387	425	428	404	377	430	416	405	413	406	385	366	392	418	391	422	417	378	412	432	387	401	424	388	422	425	431	396	426	395	405	441	416	367	389	455	396	385	405	422	443	399	407	389	413	420	409	398	431	392	422	414	400	399	399	419	399	384	416	406	393	386	396	395	423	392	437	391	398	431	411	401	408	383	401	419	411	394	417	402	413	425	413	385	411	410	394	378	409	427	416	398	423	375	396	423	414	408	414	419	396	415	400	408	433	392	392	396	360	423	442	428	402	439	410	367	447	396	395	390	425	386	415	431	427	418	391	420	415	408	373	388	389	449	387	379	405	400	394	402	409	430	418	425	432	421	363	389	372	413	403	471	394	414	394	397	382	393	378	434	391	403	398	391	425	388	370	367	425	380	436	390	368	428	414	451	393	412	408	383	405	381	398	412	411	371	400	413	431	408	436	405	377	439	421	405	429	409	417	406	387	407	416	428	376	428	360	364	407	411	396	450	382	424	403	412	409	419	406	429	414	408	376	412	378	381	414	423	405	437	409	430	430	397	432	415	438	405	333	398	386	411	358	395	401
10272	3953	8020	9382	7656	5802	4630	4149	3411	3125	2592	2360	2050	2030	1661	1521	1460	1432	1237	1266	1237	1128	1060	1045	1094	1096	1080	1065	1037	994	963	948	988	920	959	1035	946	935	981	1000	1025	999	932	958	953	966	936	948	937	965	954	909	917	927	938	923	910	936	928	922	885	914	956	878	920	867	922	960	882	933	938	938	938	886	890	898	879	896	922	955	920	942	940	920	912	958	838	865	906	944	995	896	926	967	910	884	844	856	888	869	904	888	927	835	908	922	929	923	887	976	864	883	914	922	909	880	900	905	904	897	933	957	909	875	926	891	868	913	890	906	929	975	899	897	925	962	923	913	912	951	897	893	941	917	911	846	899	930	938	945	929	922	940	930	894	898	897	915	885	897	883	918	875	955	906	925	907	921	942	874	897	921	881	979	921	908	914	899	900	871	910	884	876	915	958	869	911	916	920	914	929	878	932	908	922	918	936	919	914	954	887	878	855	899	971	866	892	943	865	970	943	963	920	884	872	905	922	922	909	978	914	914	884	926	932	928	929	884	906	934	938	950	905	917	929	919	886	953	889	915	875	918	922	875	864	883	934	886	959	886	896	927	926	934	924	907	913	935	875	890	876	857	908	896	949	924	945	894	930	949	898	898	884	914	897	869	937	910	886	908	913	848	921	873	912	898	930	927	929	913	933	932	914	909	922	893	939	911	890	906	934	909	906	960	904	910	895	916	874	939	916	946	973	937	889	916	901	958	872	885	935	903	880	927	908	892	892	912	952	901	932	923	879	933	943	942	947	893	889	964	939	913	889	880	917	923	934	921	892	906	940	850	924	930	909	845	938	918	921	881	960	892	961	896	908	925	893	873	885	935	943	922	900	866	949	882	932	937	963	929	872	964	884	900	896	886	955	925	913	958	952	896	931	964	905	914	875	902	953	881	948	947	936	897	886	881	928	909	885	867	919	890	885	888	836	925	958	943	904	883	897	892	888	895	878	993	879	934	869	937	959	865	899	919	903	927	892	953	894	898	925	942	931	902	958	903	959	915	895	904	907	874	870	903	879	876	887	916	877	900	925	920	863	873	936	900	884	939	929	942	895	919	928	927	931	937	919	904	902	911	888	950	903	934	886	915	939	862	908	915	936	918	922	926	912	922	894	921	890	919	883	950	890	868	894	901	904	895	926	924	929	883	889	940	933	952	949	890	889	925	912	905	894	934	912	872	979	953	969	924	868	938	903	904	920	924	846	918	903	873	888	886	968	911	913	916	942	902	891	915	921	983	969	936	951	843	961	917	946	861	939	917	914	887	916	926	940	939	987	908	942	932	850	929	902	891	900	924	955	887	893	934	926	943	909	923	858	907	967	898	904	934	909	949	943	902	946	893	905	905	898	928	900	907	845	918	868	943	901	929	904	888	904	941	881	866	937	920	873	880	848	902	920	906	905	916	884	949	896	918	852	897	897	880	919	897	893	916	879	892	913	930	932	887	929	904	987	891	928	922	928	893	915	962	973	941	943	897	938	917	938	880	918	927	886	874	911	927	933	893	916	927	917	933	980	897	843	945	928	930	897	897	892	896	914	872	904	887	930	919	899	888	877	938	929	903	906	920	949	933	907	873	947	867	921	927	860	958	947	919	953	909	864	923	930	917	880	946	873	925	888	975	893	911	900	917	907	922	875	934	965	943	884	918	937	903	968	937	911	937	885	870	876	949	979	974	918	928	898	872	872	914	933	890	907	964	968	888	924	952	901	949	968	905	919	908	922	873	902	911	895	946	917	858	965	884	935	882	936	930	866	919	904	919	915	890	914	859	928	893	921	895	893	888	921	940	916	902	854	897	898	926	914	946	937	967	947	890	929	934	890	888	878	930	906	945	930	926	883	900	910	915	869	943	935	870	912	869	863	908	909	917	924	879	905	894	869	885	887	880	933	895	893	881	930	960	884	882	920	907	923	876	903	900	954	878	912	922	947	895	925	905	873	904	905	922	866	875	919	965	907	892	910	867	914	878	906	890	937	936	891	874	851	912	904	942	850	934	914	854	947	904	906	915	894	926	918	864	940	868	907	946	976	942	874	919	895	897	935	898	951	910	942	965	911	913	883	955	910	936	852	887	962	876	956	952	977	913	898	870	925	941	895	925	902	876	940	973	914	916	867	904	835	959	906	902	891	945	950	917	876	940	902	928	961	880	859	867	914	883	850	930	919	919	901	931	933	919	868	927	856	865	873	871	932	921	906	884	936	884	891	934	934	892	859	881	922	949	877	898	913	922	965	920	932	853	925	913	839	910	971	876	938	931	920	943	902	890	931	907	930	915	886	897	911	874	922	942	906	873	914	896	892	877	919	940	877	921	882	874	902	905	914	928	926	919	944	914	954	893	925	932	925	913	913	861	867	948	894	876	969	905	847	869	917	945	941	883	904	928	874	919	895	933	922	910	936	897	858	922	906	950	918	923	904	875	901	908	923	878	973	933	874	924	893	911	880	906	851	942	934	932	966	882	895	910	869	939	890	966	913	883	900	901	930	860	916	915	915	906	902	910	944	895	905	960	915	878	893	928	941	883	916	905	920	931	889	913	901	877	873	875	891	852	816	886	930	918	932	927	939	983	842	969	932	958	916	965	938	926	937	919	902	922	965	888	941	897	894	847	951	914	956	935	946	914	956	892	913	938	854	939	901	919	902	914	919	917	932	898	911	868	877	920	914	984	879	898	891	934	963	933	894	924	969	914	915	824	908	926	950	898	903	931	874	928	918	947	963	860	872	935	961	913	891	950	897	919	931	978	909	880	895	864	906	957	875	915	908	819	934	909	910	915	933	847	938	914	937	947	896	915	953	888	913	927	879	891	892	891	914	891	874	911	912	856	932	903	885	884	890	853	911	975	877	915	866	992	917	911	949	907	881	959	969	951	865	907	882	900	872	910	912	882	963	870	909	920	926	950	907	908	902	899	857	906	911	934	908	955	917	933	911	946	925	933	890	884	908	898	868	952	915	867	913	942	955	990	889	876	887	933	894	920	885	932	878	904	868	924	873	934	949	950	910	897	961	946	955	923	921	904	867	865	979	908	1017	897	948	865	907	873	940	961	901	878	909	936	938	897	907	933	924	907	935	956	968	935	905	903	846	848	896	941	919	884	951	882	921	874	916	889	884	908	925	868	877	932	906	902	959	921	863	859	964	966	881	896	896	912	844	905	947	870	882	847	916	922	874	882	893	892	971	901	886	946	970	886	860	865	931	880	906	909	930	904	968	913	930	927	935	897	903	919	927	887	894	856	915	891	937	916	893	916	935	900	892	900	917	916	959	921	921	880	905	913	924	869	903	902	892	906	928	921	904	916	898	871	918	927	857	935	886	939	909	950	970	898	893	886	931	924	890	889	877	950	930	885	905	926	920	891	878	853	901	924	921	936	947	890	919	866	917	917	933	922	943	915	892	915	843	916	897	923	929	907	905	903	884	876	881	911	889	886	935	902	868	923	909	930	859	920	966	886	891	884
3060	1185	1328	1117	752	583	391	322	303	307	284	335	263	258	247	262	267	269	207	248	221	227	254	207	218	256	223	232	217	206	215	230	215	189	220	186	218	210	223	217	214	200	187	210	194	222	193	231	230	207	212	224	219	210	189	188	236	209	221	239	217	212	214	245	213	202	225	219	195	196	216	220	240	223	230	255	229	218	225	212	232	196	245	201	206	201	204	220	224	250	222	196	214	247	214	239	214	206	206	200	216	241	219	210	214	217	220	194	198	212	220	197	217	205	220	206	195	184	227	210	222	213	247	232	215	235	236	212	201	184	198	220	201	208	223	204	213	212	217	209	235	225	220	208	210	244	195	225	214	215	221	226	251	205	234	170	235	196	219	213	206	190	197	208	214	195	218	223	235	206	239	235	206	205	195	224	207	241	207	224	218	228	226	206	210	222	220	209	211	237	224	205	195	212	208	202	210	195	214	211	216	223	225	190	224	224	205	219	222	213	211	208	189	208	198	221	244	229	226	225	196	208	188	189	211	222	215	200	219	194	223	222	222	203	196	211	227	228	228	197	217	256	226	190	200	226	211	208	204	173	224	236	221	227	187	219	206	202	259	231	195	194	194	208	223	230	228	205	240	217	204	215	217	178	219	191	215	186	216	206	198	252	204	240	222	228	200	228	198	213	187	211	202	254	227	217	226	182	226	232	235	185	212	217	198	221	235	222	208	234	237	219	205	198	191	199	189	203	215	241	200	197	209	229	226	203	218	241	206	206	198	188	194	194	232	204	210	209	233	218	261	223	226	250	237	229	207	228	201	219	224	220	215	232	228	213	202	227	243	228	216	192	192	208	211	202	218	214	238	203	183	204	206	216	196	225	229	223	206	230	236	203	180	216	231	222	208	214	225	219	209	233	220	206	220	232	224	226	246	224	210	241	263	207	249	220	207	197	203	213	199	205	198	193	209	254	201	215	224	201	202	234	211	215	218	248	215	230	198	220	211	218	222	204	203	199	207	220	228	222	254	208	239	223	192	194	186	234	185	257	210	212	236	204	205	198	203	185	176	221	225	215	208	207	208	206	218	198	224	221	210	238	203	197	224	231	241	227	223	245	234	189	208	199	193	206	182	175	231	215	219	197	213	196	266	244	191	237	232	211	225	218	228	222	213	201	199	209	182	243	216	249	240	175	213	234	218	238	208	229	220	197	256	228	204	216	222	226	217	210	177	222	191	209	222	204	215	212	202	219	204	223	226	187	191	208	196	211	206	201	176	202	223	215	215	228	232	246	224	202	209	193	216	203	207	199	191	177	215	220	206	213	194	198	224	226	236	203	233	219	224	181	212	193	180	216	209	210	218	221	214	204	205	218	203	195	243	213	229	184	208	219	210	205	211	210	189	203	229	227	211	197	200	199	198	204	235	203	226	235	229	243	207	194	229	228	220	207	217	221	218	229	217	215	216	223	205	195	203	223	214	223	209	206	239	219	225	214	221	200	218	225	232	214	194	214	212	224	213	207	184	203	208	203	217	204	202	208	195	216	194	215	219	211	220	223	183	203	214	229	208	217	201	207	195	228	226	214	199	213	243	217	218	224	212	230	200	235	190	230	230	248	220	202	197	216	189	231	208	183	188	212	202	212	203	216	207	254	207	245	206	200	235	203	207	192	188	197	242	214	209	209	214	184	209	183	206	230	257	243	213	245	196	218	222	228	217	192	207	222	223	243	208	201	208	221	218	209	209	219	240	204	205	194	220	222	253	223	202	225	206	229	207	225	232	251	232	233	199	243	235	204	211	217	225	228	205	218	214	227	211	214	217	191	230	237	229	224	264	231	224	212	219	199	197	198	225	208	209	218	225	189	229	222	191	222	235	221	198	223	231	199	200	249	217	217	222	208	224	224	211	213	227	213	214	219	208	204	228	195	208	217	204	203	233	222	206	216	222	223	222	241	210	210	211	227	202	214	211	205	218	261	206	194	216	203	199	233	203	210	182	210	226	187	199	216	220	210	257	209	212	244	214	213	251	205	213	197	213	209	196	189	202	206	234	198	212	223	218	221	227	225	198	207	216	224	218	225	198	217	201	223	221	217	204	229	229	236	247	193	212	219	199	219	217	236	183	209	202	214	216	186	220	217	214	210	236	218	220	202	232	222	223	212	206	202	224	203	183	206	213	189	213	237	218	190	220	234	200	199	174	216	238	235	210	224	218	217	234	192	222	215	231	220	222	223	223	212	202	213	223	184	228	203	186	212	196	185	209	219	233	217	198	215	220	230	220	200	203	208	229	192	222	231	214	212	185	232	220	217	180	202	219	207	209	211	209	225	205	198	225	186	209	219	225	218	229	215	224	221	214	243	201	212	178	211	215	201	198	206	232	210	192	205	267	221	241	242	248	239	191	210	199	212	222	198	220	222	221	208	210	195	223	221	198	218	219	224	231	206	202	218	218	195	181	196	217	229	214	200	223	218	204	175	200	209	183	208	203	228	234	242	225	224	239	237	225	234	197	209	212	215	211	220	210	192	208	187	202	225	221	235	216	234	240	242	198	232	217	220	205	201	174	217	221	218	204	223	250	237	221	222	232	202	189	202	227	220	210	223	222	221	192	219	236	185	208	218	215	209	200	202	210	231	227	203	229	216	206	224	219	189	212	218	202	222	225	236	212	219	206	180	210	212	245	232	240	247	241	208	213	199	201	225	212	215	226	216	202	213	218	212	232	226	236	245	235	198	223	215	223	228	230	212	268	219	176	225	193	222	224	223	249	215	214	224	231	211	202	230	206	221	226	211	222	261	214	230	201	226	218	219	197	218	206	189	212	219	229	222	225	233	203	222	236	202	212	188	214	222	202	227	218	214	190	225	222	206	184	233	228	196	236	237	207	205	201	227	191	242	186	206	230	242	212	221	211	232	216	203	211	205	209	176	174	223	208	192	183	194	226	218	224	208	248	221	219	196	205	195	189	202	225	240	218	199	194	220	205	214	206	223	221	207	236	237	204	193	202	213	206	221	229	222	240	240	215	200	222	212	212	199	230	235	229	220	207	217	220	208	206	193	236	223	232	245	197	215	219	233	245	195	187	196	204	219	202	203	211	223	230	194	210	223	221	231	189	220	237	219	229	206	187	192	223	198	221	219	230	226	212	198	189	205	204	206	197	240	212	214	214	217	225	192	231	215	225	225	213	190	226	211	205	233	199	197	238	223	248	259	224	232	248	209	207	216	219	224	248	209	208	206	228	242	186	234	235	222	225	234	214	204	216	216	189	229	203	193	231	205	223	212	213	241	216	208	197	217	213	204	225	195	205	237	234	174	187	220	228	210	217	194	208	210	208	193	236	205	238	209	186	228	202	216	239	226	207	223	211	215	211	208	239	225	214	192	223	238	220	211	219	227	193	235	217	217	208	226	205	209	236	253	259	216	213	187	214	237	192	206	235	216	201	200	210	205	221	234	205	213	220	185	226	213	217	193	221	195	213	197	214	220	217	197	255	197
2704	1466	2814	3654	2603	2094	1546	1245	1219	991	1031	886	840	877	856	765	691	672	640	572	663	599	587	621	650	599	578	594	588	550	594	572	608	553	513	552	557	562	553	580	567	567	553	516	532	527	600	602	579	548	527	515	586	564	570	505	577	541	534	533	533	545	541	553	555	566	542	533	553	520	562	539	540	560	560	560	550	556	512	558	547	557	519	539	510	575	572	557	543	531	531	569	521	607	529	551	547	549	545	574	578	550	532	548	557	538	520	572	531	517	530	555	540	522	544	563	555	522	553	568	561	577	577	536	559	528	564	572	538	519	546	544	594	538	534	532	527	581	543	592	535	540	495	547	547	512	571	579	585	556	560	544	577	523	564	548	543	571	616	571	520	569	533	547	533	539	575	531	583	536	532	553	531	599	547	557	548	585	550	556	535	595	509	549	528	556	540	563	535	543	525	542	560	542	585	546	547	539	552	534	558	591	549	512	596	541	511	485	575	549	559	537	539	590	566	574	538	529	585	555	561	567	509	576	579	561	549	524	538	548	557	570	521	606	544	554	539	514	556	537	591	553	571	600	556	568	555	531	529	559	562	564	521	545	565	570	564	539	512	512	581	534	533	549	601	565	525	521	513	552	546	574	540	546	548	594	543	586	576	517	544	522	523	559	524	522	549	562	569	578	574	511	555	579	559	534	536	516	546	556	527	560	514	568	583	548	549	563	540	603	494	476	516	542	523	556	547	524	558	556	559	543	544	550	553	526	564	517	540	535	571	521	560	553	506	542	581	540	566	559	511	520	556	555	554	569	529	553	544	575	545	552	552	560	522	537	526	577	508	566	540	533	563	544	537	508	563	559	545	532	524	566	591	592	520	579	573	558	570	533	498	556	569	563	522	534	612	579	540	570	560	551	586	572	543	500	541	576	564	572	512	554	553	566	563	566	565	561	507	566	565	554	557	556	531	544	524	536	554	571	521	610	591	562	550	551	543	572	547	517	530	569	546	525	551	557	553	530	533	598	547	496	503	559	565	552	536	572	534	535	551	531	554	521	552	565	531	557	580	561	561	589	524	538	565	535	537	624	506	548	557	534	512	624	493	536	557	553	528	553	515	531	554	554	543	551	579	528	571	527	497	547	521	573	596	560	602	567	543	576	555	544	528	541	484	559	550	520	560	546	524	581	551	565	521	553	561	540	573	571	529	564	537	565	543	536	499	557	527	568	557	526	535	527	566	564	534	541	564	539	508	551	560	524	571	550	565	542	589	542	569	578	569	580	518	585	544	514	581	586	525	546	535	547	557	553	550	556	539	554	510	550	539	558	533	543	564	569	525	552	528	555	536	517	540	568	565	544	581	580	543	547	572	559	533	553	583	517	570	520	571	557	538	540	575	525	532	528	551	591	564	575	562	511	497	534	560	547	570	531	516	510	570	580	543	548	560	558	586	590	551	558	551	552	554	525	580	550	557	534	552	563	550	553	541	500	573	551	521	554	523	521	554	566	535	505	516	528	539	549	552	548	568	561	524	551	556	566	556	567	547	549	548	528	543	540	553	524	496	555	498	537	555	550	569	543	581	515	524	542	553	547	564	534	567	536	587	545	589	531	563	559	552	542	528	530	536	552	623	525	562	523	523	554	559	557	535	576	555	564	557	547	568	590	527	556	522	522	552	550	550	539	535	551	539	556	581	562	513	509	500	521	580	550	556	546	510	518	526	580	596	552	565	516	553	505	496	593	552	565	540	515	513	554	543	548	559	526	561	556	550	571	522	551	577	545	539	525	533	558	526	606	551	519	537	540	510	531	565	582	590	559	621	513	518	549	543	556	595	577	559	575	538	530	536	554	492	520	537	538	509	574	558	526	545	558	553	525	555	576	580	551	551	536	582	540	543	541	544	557	545	570	580	584	544	553	570	561	543	561	536	509	507	566	560	570	548	539	544	571	567	587	560	571	578	543	530	544	543	538	574	557	547	567	579	563	526	518	484	493	519	534	540	565	535	565	553	551	557	551	555	528	553	567	537	543	536	537	554	559	554	530	562	540	546	563	545	516	544	522	555	572	529	527	530	564	519	578	546	538	558	566	568	522	551	588	546	536	558	565	610	573	592	538	507	538	519	513	553	523	550	545	509	539	566	555	575	553	536	506	548	531	554	530	518	539	592	528	539	572	527	587	552	552	539	558	552	512	582	535	571	554	506	544	542	544	555	543	555	557	555	558	608	557	530	529	533	521	542	557	556	553	541	515	531	537	527	512	564	525	536	548	522	566	523	571	543	530	539	539	546	538	534	571	569	511	545	559	529	523	524	514	526	498	542	540	549	520	536	568	557	528	530	570	564	572	529	540	517	538	541	569	505	602	551	539	516	551	535	587	551	519	582	515	546	542	574	543	551	534	545	563	581	561	590	565	552	531	524	554	565	548	581	515	559	560	530	568	568	541	537	547	541	562	571	523	555	538	553	563	585	576	562	541	572	562	566	543	521	488	547	594	562	563	571	575	563	533	527	551	571	535	557	563	583	503	574	531	565	487	581	582	581	542	606	482	597	548	537	572	548	559	520	539	553	561	547	525	558	528	574	536	551	565	522	569	590	588	573	580	574	538	567	548	582	556	589	527	580	520	541	533	541	536	561	534	546	500	560	489	557	592	566	542	558	478	534	595	568	544	551	560	581	556	544	547	538	528	507	548	545	564	586	566	551	559	587	545	578	548	563	552	532	535	531	520	591	543	489	549	522	559	569	548	538	558	551	538	582	554	591	538	567	582	553	533	542	570	548	519	552	519	545	567	538	538	534	547	550	591	526	607	552	578	509	526	560	536	546	560	542	476	561	544	537	513	550	540	546	543	573	551	582	529	537	541	535	548	530	563	554	574	517	602	503	551	556	506	556	566	560	560	555	528	571	558	574	542	526	525	543	517	531	540	499	557	556	567	529	541	584	549	571	543	552	562	549	570	560	556	523	536	600	524	517	556	540	582	546	578	515	538	563	509	546	565	573	540	536	557	557	557	573	573	569	577	553	631	524	559	519	557	549	539	549	522	569	561	522	544	573	517	549	521	526	558	524	540	492	570	531	569	598	532	556	556	500	565	542	568	541	517	528	519	567	504	527	528	545	542	532	577	569	545	552	548	515	553	508	588	529	555	544	562	548	513	568	526	586	528	538	570	556	550	552	541	552	562	543	529	566	539	523	561	527	537	519	560	514	532	547	541	530	581	542	526	579	575	517	522	522	536	553	523	551	544	533	533	528	582	592	525	577	523	547	512	527	517	536	522	533	513	560	546	579	541	558	522	536	573	524	560	566	571	512	569	595	568	546	565	519	585	529	580	586	527	569	519	511	555	553	549	537	557	565	595	549	599	509	501	533	530	542	596	567	546	549	550	547	551	543	570	567	522	544	521	579	585	547	543	529	530	563	561	532	531	519	557	583	589	543	512	548	590	544	555	548	522	532	579	543	581	555	575	516	517	547	544	560	488	566	576	529	560	525	544
10218	2588	2816	2734	1653	1314	873	715	644	586	549	494	470	451	454	427	427	403	357	370	383	366	341	359	373	379	370	355	369	374	351	370	364	345	373	357	340	364	384	373	332	341	362	370	376	422	359	372	403	357	365	394	345	354	331	359	364	379	356	394	348	344	375	364	381	380	314	388	395	365	376	320	335	342	331	368	350	356	347	335	355	360	354	367	342	322	347	397	367	384	342	395	408	362	372	369	360	346	378	337	362	343	362	374	345	349	353	327	338	379	327	365	386	345	318	358	380	363	314	376	364	348	371	345	352	363	337	352	366	404	365	346	356	366	323	371	407	347	360	352	378	376	380	364	379	357	358	336	348	382	352	354	364	352	350	363	358	347	367	365	360	314	376	359	349	351	392	316	336	361	380	376	346	357	347	329	348	349	358	312	339	343	325	341	348	351	371	364	376	343	378	374	354	328	351	354	320	403	306	332	367	316	332	379	402	370	359	326	322	369	317	353	355	326	370	370	331	384	384	384	368	342	328	354	325	345	358	351	356	350	328	358	338	370	298	337	311	355	355	387	358	357	344	317	363	371	339	352	376	328	388	344	370	362	332	341	370	348	358	347	358	346	374	338	357	339	368	322	339	360	353	380	339	348	312	377	372	398	347	351	367	377	345	361	365	344	334	331	344	347	383	375	374	354	353	366	341	353	338	335	349	355	318	342	351	305	394	347	345	330	365	398	378	332	370	342	340	380	359	327	364	361	379	321	347	341	336	369	376	398	378	362	336	378	320	334	401	374	346	314	347	363	382	355	380	371	327	343	390	341	335	395	373	342	330	349	345	358	349	375	398	361	310	365	356	374	354	356	328	380	387	409	371	394	329	350	354	373	333	356	369	375	361	332	363	376	350	325	359	346	368	317	349	343	330	362	323	358	353	358	345	376	360	332	362	366	416	351	358	375	346	355	328	349	341	349	354	374	335	337	344	341	359	310	339	343	342	352	373	371	340	356	369	370	327	341	380	311	362	370	391	376	357	335	324	341	379	358	358	356	343	371	367	327	328	375	383	366	327	364	342	351	376	356	383	353	365	334	341	358	385	344	319	373	390	345	376	332	321	387	355	348	354	322	347	344	361	397	361	393	378	366	361	341	367	352	322	361	345	400	380	336	363	325	347	363	347	386	349	347	360	371	348	344	378	355	321	325	376	369	367	330	323	304	349	404	385	371	384	347	365	365	310	339	367	328	414	378	368	364	379	383	357	362	379	370	348	370	358	349	366	356	350	317	367	351	347	346	366	360	351	403	331	353	383	377	337	376	362	340	378	385	355	348	401	356	346	309	346	340	361	396	362	378	338	357	350	319	369	342	307	386	348	375	325	319	356	365	381	341	349	336	360	404	381	331	376	343	351	341	370	334	349	336	343	346	385	376	326	353	381	358	349	387	376	362	368	344	345	365	396	345	343	403	365	313	357	373	371	397	341	329	384	342	355	359	354	366	366	389	417	348	402	354	343	384	405	331	358	354	351	384	363	370	352	357	353	347	351	346	352	348	338	356	358	339	375	357	356	315	397	386	322	341	367	354	384	383	364	328	378	343	309	339	366	367	351	343	325	349	360	352	395	404	377	314	354	333	321	348	351	341	340	364	345	395	339	367	374	376	393	410	350	330	365	369	337	369	351	354	346	334	366	368	406	356	336	361	381	333	350	338	341	394	341	340	396	405	361	358	359	342	315	337	370	360	339	380	373	339	343	357	370	368	358	395	368	349	388	325	320	345	331	345	344	416	328	340	336	359	345	377	354	400	389	318	332	307	362	329	353	372	374	327	349	342	340	347	363	349	351	339	356	337	362	377	378	375	355	340	337	339	353	368	357	312	398	389	338	366	344	384	382	355	361	381	336	337	371	350	371	344	340	348	354	374	375	360	381	322	339	342	338	344	375	377	368	378	366	342	335	349	396	348	347	342	335	346	361	370	313	363	365	338	387	324	333	351	370	359	392	349	386	318	357	337	374	349	378	361	375	369	387	366	343	364	345	354	346	346	365	358	357	340	362	337	332	342	370	374	354	352	358	350	357	336	332	342	364	349	353	357	386	361	376	344	346	370	354	338	377	400	384	358	386	348	347	326	379	359	369	331	355	311	330	313	325	349	339	355	312	373	333	343	360	362	337	351	331	353	358	341	364	362	343	408	368	382	365	363	347	345	317	319	334	374	282	371	330	345	356	350	362	399	346	375	354	384	404	384	386	321	351	328	389	353	304	367	366	362	321	377	348	382	354	342	349	347	362	345	368	348	342	355	369	388	411	340	352	362	353	361	370	368	386	373	335	355	352	339	362	369	361	390	361	346	360	343	381	327	354	320	368	354	361	363	356	390	354	357	409	380	354	367	361	362	318	325	353	337	341	359	324	372	341	343	352	330	330	354	339	350	359	374	362	398	364	346	359	349	327	358	346	383	365	377	395	348	386	359	364	350	352	340	379	347	311	345	315	321	371	366	327	348	346	373	358	332	345	355	356	373	372	370	343	326	344	348	374	391	383	394	342	347	359	339	334	357	361	379	383	361	363	370	367	375	347	380	335	378	351	379	332	435	350	337	352	340	374	378	348	334	352	382	369	378	337	350	389	344	356	349	360	372	337	368	352	384	340	375	375	345	385	373	361	328	386	336	361	369	353	359	350	362	356	324	344	355	350	386	357	349	364	369	311	348	373	366	378	330	340	375	325	358	361	345	344	357	302	379	378	352	341	309	383	302	349	372	384	355	336	352	342	344	353	336	376	355	347	377	347	347	325	353	403	351	368	355	358	355	373	374	341	341	348	409	355	351	371	340	372	341	343	362	391	356	351	355	370	330	375	341	332	376	324	334	332	390	351	372	363	357	323	376	379	324	339	371	342	405	330	341	333	334	331	311	363	346	407	384	343	335	378	365	343	379	369	309	366	387	361	350	354	368	339	354	338	328	364	337	326	382	346	380	357	341	353	362	362	379	387	360	344	367	376	358	378	414	354	340	370	366	340	360	332	354	331	368	395	384	321	390	395	363	338	384	389	343	407	359	348	359	357	350	364	353	369	347	350	368	329	348	366	361	351	372	356	335	362	342	357	344	302	334	356	381	385	349	327	365	357	375	366	378	321	390	344	373	342	363	367	345	366	357	366	337	347	386	377	339	364	354	360	335	349	365	374	353	355	337	369	378	346	320	347	367	350	353	361	330	328	378	343	330	333	380	341	391	329	361	349	364	368	328	330	338	346	348	380	373	324	389	392	358	355	343	351	346	383	375	372	341	385	344	363	343	331	380	353	349	378	362	367	367	374	345	380	397	334	320	371	346	354	330	317	377	375	346	338	352	359	390	382	346	359	372	312	323	374	366	371	352	364	336	352	345	371	350	383	344	387	386	370	372	373	366	381	310	375	370	359	364	365	369	395	369	381	358	381	415	375	367	357	345	366	388	357	350	356	381	395	344	374	361	352	335	367	336	361	332	366	356	373	342	372	361
8050	2697	5309	6906	5238	4313	3407	2570	2535	2246	1856	1732	1567	1394	1397	1300	1181	1119	1034	1012	1073	955	995	955	991	932	957	954	905	836	834	896	824	831	850	913	867	905	873	832	847	870	875	830	835	888	868	829	836	811	845	841	828	837	825	865	859	804	815	817	807	825	809	823	837	819	824	868	782	820	827	845	838	832	801	825	812	889	796	859	854	873	863	859	825	871	807	800	905	805	814	787	826	823	824	805	803	868	831	814	822	804	803	843	803	846	822	875	843	918	826	873	813	797	824	850	800	770	809	805	818	818	834	835	822	899	820	844	824	819	838	829	802	900	883	809	830	834	828	840	825	849	875	841	829	824	832	872	796	808	868	814	856	853	841	806	842	861	804	781	860	841	821	851	825	828	840	890	840	834	886	832	862	886	850	835	869	838	773	828	856	845	843	848	801	855	884	855	820	838	797	857	853	863	786	870	811	717	764	814	802	831	813	803	782	846	824	813	846	792	795	837	821	792	856	818	843	824	879	811	881	827	791	810	823	841	867	822	851	819	856	778	826	885	833	857	847	825	796	824	847	862	841	875	825	808	759	837	835	821	918	840	832	840	830	854	872	879	819	796	837	773	859	902	847	861	804	836	851	900	766	811	849	840	809	853	830	866	851	808	798	767	867	826	860	817	803	798	822	887	821	798	846	888	822	864	799	852	830	857	798	848	829	827	831	849	847	854	812	803	834	885	798	810	832	843	827	812	856	860	869	853	827	788	835	828	794	817	828	803	860	829	771	811	871	819	807	852	840	857	772	812	821	829	813	809	888	856	781	799	872	815	815	830	820	862	861	872	806	878	846	867	865	851	852	856	849	835	803	827	772	873	854	813	839	899	889	816	851	838	863	839	775	816	848	840	879	861	857	832	846	797	834	795	831	812	830	860	853	826	829	807	839	859	792	839	760	806	900	794	800	845	812	809	837	836	886	839	814	852	834	843	810	820	858	839	836	834	792	852	840	812	856	869	816	806	798	797	795	802	836	815	811	870	824	838	823	823	863	865	864	858	778	872	887	813	824	816	877	797	858	836	811	854	824	827	811	812	807	812	828	835	775	869	873	870	825	818	902	851	853	818	844	846	830	850	775	824	888	848	791	877	871	859	781	837	860	829	834	878	837	791	819	854	868	815	859	844	862	789	828	778	855	771	814	791	843	831	798	840	858	873	781	818	826	895	873	840	850	763	869	848	835	880	816	807	807	796	833	775	846	833	840	755	850	811	857	826	818	842	827	865	895	810	807	801	810	812	812	843	803	860	849	850	834	788	835	787	884	816	864	861	861	793	835	856	824	838	837	853	860	851	813	819	870	805	868	851	810	803	857	824	795	853	782	827	788	830	805	869	791	874	826	855	847	784	829	786	837	822	826	766	819	813	803	813	818	905	886	826	879	848	798	872	795	851	802	808	838	824	775	833	829	823	797	817	862	856	889	847	821	812	800	833	832	835	788	857	853	840	795	823	811	803	807	827	848	796	852	868	804	866	852	819	841	795	845	843	820	862	873	846	768	841	793	833	832	806	831	864	842	781	797	843	797	819	826	787	860	848	880	856	821	789	793	873	837	843	861	849	807	866	863	837	824	818	829	809	777	835	840	889	850	858	877	822	837	808	863	842	868	850	852	835	840	804	896	845	864	846	819	823	868	827	788	890	841	823	852	852	836	846	816	817	843	857	806	860	833	850	808	854	832	832	833	834	825	813	798	854	861	860	823	799	877	825	805	814	824	813	833	779	798	851	854	831	861	882	883	778	818	813	850	818	845	826	838	830	819	759	885	872	846	815	836	782	793	859	829	865	878	850	880	836	865	865	827	836	888	817	846	829	822	830	794	802	812	844	839	822	812	866	829	817	795	781	874	813	856	860	864	839	799	787	822	834	827	870	782	831	828	860	854	834	821	812	865	790	816	802	838	834	794	820	835	795	785	835	850	858	842	829	799	804	845	858	803	859	857	828	816	833	825	832	889	882	856	859	867	818	799	827	862	828	803	872	830	796	831	851	833	858	816	836	854	827	791	844	882	841	776	843	812	815	837	860	821	829	862	837	815	861	868	839	835	882	804	797	847	852	867	850	846	831	804	785	871	839	858	802	848	854	796	865	828	870	818	838	811	807	880	802	845	819	826	886	830	857	803	843	856	871	830	860	821	813	859	854	825	831	821	837	816	833	851	929	839	850	862	792	830	806	834	804	849	880	831	828	820	827	834	871	862	805	836	814	866	786	855	856	837	813	798	829	839	863	805	839	838	829	840	813	813	848	822	829	819	831	795	803	810	825	806	825	872	860	846	862	774	826	834	821	868	839	808	878	823	838	848	787	817	832	843	840	861	808	795	842	881	876	794	882	835	823	779	859	843	865	812	909	862	863	797	835	852	832	843	802	803	818	830	847	792	826	836	794	859	890	824	843	794	816	830	835	834	836	867	828	850	829	854	814	818	804	890	799	793	859	829	821	886	830	850	848	800	792	866	835	880	821	845	810	890	808	826	836	828	821	853	819	812	831	867	820	764	829	834	854	836	850	824	816	809	841	824	840	829	831	848	847	791	784	882	799	875	820	826	809	850	856	838	873	835	835	874	808	833	863	821	831	853	827	792	845	831	832	883	848	805	812	833	826	841	865	811	822	877	832	869	816	806	830	846	857	859	841	797	843	832	874	870	847	838	826	799	834	859	829	852	826	860	830	851	816	798	842	849	819	860	897	826	872	808	841	828	879	818	840	851	854	820	774	851	841	852	826	792	793	865	843	783	880	845	832	840	864	775	852	880	850	781	829	822	853	865	869	789	853	832	854	806	817	826	834	847	846	877	874	793	873	830	803	826	896	826	829	851	826	845	833	847	886	845	815	861	880	822	869	835	850	804	858	842	876	851	820	808	847	820	803	826	841	782	808	852	857	837	802	823	835	854	834	829	802	845	771	836	822	815	854	831	819	832	838	813	870	852	848	834	829	863	863	803	809	772	844	802	811	836	817	795	877	840	801	799	779	845	820	797	796	815	815	879	799	812	813	842	807	825	845	793	844	804	814	897	821	826	837	822	838	815	835	835	866	895	813	820	835	860	849	839	816	881	884	852	818	781	841	857	825	860	795	846	854	860	856	844	845	811	820	854	769	831	867	899	858	863	821	817	833	812	862	812	853	795	837	838	809	831	837	855	837	838	912	861	814	824	836	811	810	802	811	800	822	833	813	823	844	797	837	822	824	841	864	829	891	896	826	865	855	797	876	895	846	879	856	867	902	798	837	780	799	832	807	826	785	808	807	831	846	864	834	804	808	830	827	818	866	773	828	802	833	876	813	808	839	806	852	859	841	804	826	815	844	869	868	857	789	801	822	854	841	827	863	822	855	870	837	844	822	855	841	878	824	827	825	841	804	853	864	843	827	856	800	796	814	871	842	849	785	820	857	860	894	827	878	829	832	877	820	835	870	808	848	877	867	850	837	792	818	839	781	789	886	783	861
17778	4271	4510	4368	2923	1946	1485	1165	895	838	699	634	572	545	530	510	481	470	492	439	442	413	450	378	439	428	399	449	421	408	424	423	398	384	402	406	422	463	397	410	370	408	388	406	443	384	386	462	417	400	419	422	410	408	405	399	384	433	414	414	392	426	399	370	425	404	405	429	402	366	414	384	425	407	377	449	407	389	440	409	408	378	406	414	390	391	400	365	416	437	440	374	419	416	379	372	434	424	420	374	384	371	385	380	378	421	400	404	409	407	375	432	415	409	390	418	405	428	397	374	387	398	409	405	385	378	423	423	430	414	405	432	417	410	416	387	394	410	385	402	390	403	389	354	414	432	429	414	396	419	405	428	413	434	436	393	401	440	401	387	363	405	417	410	425	370	393	402	422	380	404	399	438	388	371	393	415	368	361	393	422	388	404	456	386	416	416	388	389	409	422	419	400	396	412	385	436	448	425	409	411	395	422	375	416	384	403	377	409	399	423	415	419	386	400	380	413	390	377	373	410	416	403	386	418	416	428	420	349	383	396	404	374	379	413	384	440	448	398	399	412	409	379	403	388	370	385	386	402	359	386	393	419	401	404	452	398	421	442	393	390	368	400	400	372	398	378	411	401	385	420	414	444	441	393	394	371	422	418	401	368	406	405	400	376	416	384	387	419	406	407	365	392	378	391	421	412	393	417	418	403	401	377	400	423	388	410	388	401	406	434	428	414	435	407	425	401	400	391	432	409	374	411	431	432	417	416	402	398	400	456	417	382	370	405	387	385	408	429	385	396	386	428	409	438	379	412	368	401	418	368	437	400	371	398	402	416	404	412	385	394	375	369	370	413	383	419	409	384	372	427	384	420	382	353	437	402	426	419	383	410	372	394	408	409	379	405	434	375	403	385	426	459	413	402	396	408	339	419	400	403	385	411	414	390	435	411	408	451	394	398	354	402	382	400	383	388	389	410	398	374	401	401	416	416	377	411	426	368	435	408	383	394	427	417	392	414	387	381	400	396	438	407	419	459	427	424	396	434	409	415	403	390	404	411	400	378	390	423	392	380	397	417	434	407	419	432	402	399	379	408	384	397	407	429	418	425	396	431	374	408	382	406	406	402	440	389	423	389	347	409	376	416	374	398	460	411	379	457	425	416	405	393	426	396	388	378	423	405	433	411	387	428	422	417	434	426	359	419	427	431	418	398	398	385	407	397	441	414	395	385	413	395	433	376	409	391	395	434	368	431	410	389	412	404	390	378	414	382	382	392	417	400	393	401	384	396	396	405	388	421	394	411	360	379	394	415	388	420	380	372	422	374	413	426	386	428	409	384	389	422	423	417	434	413	425	417	403	382	376	459	428	419	426	406	390	424	409	414	450	395	397	401	394	416	375	418	436	363	374	412	418	439	439	413	395	411	408	408	448	432	407	405	374	396	393	374	385	399	424	401	420	370	423	376	382	436	404	399	414	372	407	405	391	364	383	398	385	353	363	365	388	397	406	417	407	402	444	388	399	420	385	365	379	371	401	410	406	405	434	395	373	382	387	389	418	412	429	396	406	406	385	433	367	409	440	417	394	453	397	436	375	408	412	393	414	438	438	438	394	419	373	386	391	422	381	418	387	371	397	425	452	389	389	408	392	392	409	458	444	404	407	376	433	384	423	391	404	380	408	434	396	419	444	375	408	367	415	420	389	373	384	402	393	406	462	414	431	410	404	430	436	392	379	392	396	409	414	389	382	400	354	385	398	400	395	379	431	426	394	403	369	388	404	402	377	347	434	395	403	400	412	413	426	392	398	399	410	416	408	373	430	422	423	412	394	415	404	391	434	406	378	391	391	410	411	368	415	433	402	360	407	387	402	419	384	403	378	379	420	407	408	453	372	431	402	396	398	363	428	444	440	401	371	392	418	407	408	425	402	394	414	364	453	411	405	442	365	403	402	394	382	383	387	380	387	396	443	430	398	382	388	376	381	410	383	418	414	388	361	425	394	417	446	411	388	426	365	404	437	403	419	385	393	398	354	369	396	405	380	390	382	416	355	400	393	359	445	387	366	424	407	409	373	410	445	438	375	450	404	395	412	439	370	410	410	438	407	400	375	391	396	410	388	389	410	384	413	428	398	407	378	425	399	413	416	399	386	391	373	421	389	420	376	376	429	393	370	410	420	391	389	384	404	396	424	418	394	417	415	372	365	421	369	439	407	387	425	421	345	389	407	420	434	378	418	380	374	357	403	399	408	417	400	368	380	385	381	425	389	420	370	361	434	413	405	397	398	392	426	412	445	421	375	376	416	408	346	401	427	422	422	391	429	397	384	378	444	384	427	412	446	385	406	394	359	395	388	431	403	418	448	394	398	405	396	403	393	405	394	427	408	376	410	407	367	397	435	369	371	393	380	416	425	422	387	369	401	400	392	418	421	419	403	396	390	408	417	388	391	385	409	443	361	382	472	403	406	429	400	395	371	423	411	383	422	419	420	440	434	420	407	388	399	412	396	426	365	430	425	429	407	387	430	395	391	390	429	405	380	410	378	384	416	412	428	392	365	394	369	383	431	400	379	413	389	368	399	409	456	391	406	368	420	442	400	434	394	389	384	391	408	367	425	378	401	427	439	393	382	370	399	471	357	390	383	420	408	347	415	372	394	389	408	396	394	446	401	435	424	404	402	424	408	400	397	410	406	371	380	444	400	423	437	397	399	390	451	369	425	415	385	384	387	395	383	403	370	380	404	407	381	374	360	399	424	417	381	405	418	389	404	404	380	384	382	398	382	420	433	395	417	412	439	401	359	427	373	416	427	424	431	365	403	430	429	387	400	362	368	386	391	430	418	420	396	358	371	394	422	435	400	403	424	410	414	376	433	407	381	371	421	405	448	396	408	385	420	415	397	403	394	397	398	420	403	417	387	409	370	426	408	417	404	377	421	421	436	416	429	413	421	409	396	411	394	395	398	405	400	403	421	429	371	418	422	388	408	394	410	406	420	397	438	407	377	398	393	373	428	410	435	403	408	409	404	392	413	393	375	402	382	393	389	394	405	428	424	407	375	400	378	424	396	415	422	424	381	385	422	390	413	432	382	391	390	429	404	433	427	423	394	355	358	379	385	397	407	419	379	400	409	402	419	397	409	422	414	392	389	409	411	393	433	402	427	387	407	432	395	409	454	392	373	419	387	347	438	436	367	402	429	393	360	358	427	419	410	406	422	387	391	412	397	404	423	407	398	417	446	362	375	415	386	409	418	410	371	395	386	411	473	397	373	454	388	385	393	459	392	460	435	401	388	373	423	412	396	399	422	421	367	390	425	413	413	408	403	408	420	405	383	399	390	408	372	432	408	393	429	400	434	420	352	413	381	416	414	392	429	399	429	400	400	389	372	444	388	394	397	405	374	368	444	418	428	389	450	402	431	417	395	402	416	430	405	412	399	394	400	363	372	387	410	409	412	413	397	378	390	395	427	385	373	401	383	366	407	417	422	425	434	370	384	380	399
10474	3562	7658	9900	8370	5948	4995	4092	3277	3024	2473	2218	2060	1714	1679	1607	1475	1409	1286	1304	1158	1053	1064	1073	1086	1070	1093	1048	1055	1035	991	963	917	965	921	964	916	917	959	982	969	937	957	987	966	950	961	993	913	933	904	881	883	950	934	875	882	876	942	917	932	933	878	908	921	910	930	911	925	865	854	898	918	908	925	941	917	905	904	883	974	897	900	912	822	923	866	950	926	940	881	947	895	921	942	899	903	921	913	966	876	899	976	915	882	905	897	940	954	860	930	937	892	845	904	906	871	923	896	883	845	910	928	893	905	884	908	903	861	953	905	848	899	938	954	926	960	926	896	869	887	904	911	924	904	909	900	918	900	941	919	957	910	893	937	891	884	920	950	897	911	930	934	893	852	879	916	860	887	895	898	889	827	930	909	867	888	913	895	873	940	871	886	928	954	893	930	900	909	949	908	924	937	944	892	879	868	902	923	887	876	907	853	842	921	934	924	931	887	882	892	912	893	842	988	888	890	948	913	936	858	857	941	934	888	919	923	939	885	834	944	865	891	862	996	932	891	861	918	905	924	952	933	898	903	869	872	893	966	837	816	875	922	905	924	858	900	916	851	946	878	891	921	937	883	899	872	907	863	858	904	896	892	913	902	881	930	919	950	884	923	894	931	937	892	940	927	906	901	926	932	909	910	909	920	881	899	891	931	877	859	886	945	908	866	870	954	840	899	890	947	891	862	875	893	939	890	927	914	884	858	969	880	908	893	901	896	891	898	916	904	838	892	929	910	897	805	914	855	895	979	884	851	939	881	900	894	874	987	912	887	930	882	890	933	877	876	875	929	883	893	920	937	916	893	937	887	922	933	934	933	922	921	904	931	947	916	911	909	940	907	871	931	871	951	902	882	929	922	876	894	896	869	936	967	960	843	932	947	900	914	884	894	868	901	841	922	917	949	908	892	912	855	951	928	884	925	925	911	910	946	885	894	930	946	857	909	889	914	881	916	925	905	929	922	904	912	892	856	896	861	922	857	919	932	923	848	904	904	968	920	903	927	873	863	887	916	854	944	914	867	856	891	891	896	965	915	888	876	862	818	901	873	874	940	868	876	871	916	898	901	945	916	900	906	868	895	924	908	908	914	946	953	895	923	901	915	812	930	904	909	936	887	931	882	923	912	949	928	866	953	931	936	892	849	909	939	842	962	886	889	827	900	911	891	854	983	913	875	919	876	948	886	904	897	991	917	951	921	903	896	879	932	902	854	861	881	878	889	895	889	913	932	904	922	860	874	944	941	896	896	900	894	898	899	908	856	904	947	885	874	923	919	969	879	897	941	907	954	898	919	957	909	900	862	946	875	862	960	921	884	926	874	921	936	931	941	938	879	810	953	909	920	886	933	910	902	908	909	885	931	920	953	905	889	879	908	904	852	919	913	895	856	903	990	881	888	883	854	884	963	942	886	863	853	881	909	877	887	888	957	962	986	874	917	925	899	873	899	872	929	941	872	918	902	933	921	896	858	935	893	893	849	962	935	950	882	892	980	929	921	911	916	893	847	891	928	917	895	874	936	879	873	938	921	899	957	902	897	884	885	909	971	921	895	880	855	940	883	942	927	890	859	908	926	938	932	971	915	897	939	884	886	924	891	873	897	916	975	875	908	869	945	904	919	899	930	963	900	904	942	877	881	868	930	880	909	975	861	890	943	898	876	902	879	915	893	876	908	903	981	977	913	903	918	946	845	914	882	885	911	848	924	878	945	911	851	838	863	886	846	916	913	884	862	924	906	940	857	885	914	865	919	922	930	933	933	880	934	913	929	913	871	905	922	943	899	928	876	921	875	911	888	865	888	914	900	853	907	884	915	929	959	894	909	882	914	916	925	896	966	917	912	897	857	872	935	872	944	897	898	891	891	966	950	877	873	914	917	893	946	895	886	965	890	893	893	941	916	891	897	914	858	876	898	886	874	897	897	894	970	858	911	945	935	891	946	929	919	910	921	943	850	892	881	935	881	908	952	969	941	889	851	936	850	917	890	847	920	889	870	854	928	919	946	873	912	951	912	895	891	908	871	902	967	949	883	934	927	858	895	885	896	878	908	907	953	946	868	852	875	898	929	951	930	878	906	876	896	894	930	899	903	916	919	916	886	927	915	896	877	853	879	974	942	937	902	883	933	891	819	922	930	930	930	889	920	877	909	909	850	922	923	904	937	899	924	853	877	920	872	918	872	871	933	910	905	898	913	893	940	913	905	894	913	886	863	855	890	885	938	927	949	902	924	934	915	864	913	892	902	927	937	903	881	882	865	893	897	915	883	937	870	863	890	886	905	902	932	912	936	920	894	876	928	903	908	900	874	904	899	929	910	958	900	904	922	859	894	898	911	878	900	898	914	888	902	883	888	890	930	902	880	914	904	877	887	892	892	950	869	912	927	912	959	895	905	885	890	937	894	900	889	905	930	859	913	876	938	1001	965	915	917	923	852	894	867	947	870	877	931	944	870	956	951	906	849	934	905	864	938	911	890	874	888	894	918	933	892	928	933	920	915	874	860	915	837	934	907	938	907	891	980	847	937	871	902	908	890	917	859	859	937	948	904	873	853	847	946	926	869	859	928	879	897	931	940	902	874	882	836	866	944	912	897	961	899	946	883	908	923	921	899	909	876	863	924	863	953	884	873	925	870	888	894	916	909	911	860	885	829	860	967	952	911	902	845	895	847	949	878	875	916	935	920	928	879	875	899	842	834	919	909	910	937	935	925	920	890	960	931	900	931	917	894	900	893	870	905	912	819	894	900	852	914	906	904	959	904	896	924	887	868	909	924	907	875	939	899	890	892	857	929	857	871	880	889	898	949	930	843	926	919	887	845	947	913	846	906	892	928	871	881	889	908	969	887	852	873	827	891	989	880	931	937	869	889	878	866	917	916	938	859	861	862	882	912	931	889	887	852	893	925	913	925	899	892	844	900	851	921	873	942	876	877	912	959	885	919	860	919	930	928	914	933	888	941	917	955	876	907	897	943	898	958	906	869	880	969	918	881	881	896	906	861	928	844	954	972	873	908	908	895	868	908	897	947	917	924	880	977	869	908	881	899	936	891	927	936	875	925	885	952	873	929	888	915	858	889	955	895	866	899	865	903	886	874	942	849	867	913	897	904	920	901	915	891	864	909	919	906	928	877	887	871	972	903	910	928	923	919	895	926	931	869	934	922	871	961	921	897	907	934	873	863	852	867	910	886	911	881	915	847	879	908	848	867	854	869	860	901	896	909	912	901	887	881	898	933	914	872	860	844	910	868	880	911	932	879	940	890	852	868	882	910	939	868	871	944	934	904	893	884	892	892	933	892	863	885	921	836	907	885	886	888	891	906	921	963	915	876	886	904	892	920	895	966	922	936	919	876	938	931	897	888	917	891	892	933	962	930	970	957	858	898	938	943	878	933	909	883	921	880	894	957	926	875	893	867	861	909	874	883	909	907	864	887	928	878	881	847	915	985	878	952	863
3183	1049	1293	1307	918	535	494	353	326	329	310	262	264	239	239	267	258	257	224	214	188	225	191	224	202	240	235	224	244	216	219	227	212	201	225	240	235	216	190	222	209	233	217	216	210	211	219	271	220	187	218	220	216	215	206	211	176	222	220	183	197	223	214	224	209	230	224	206	207	232	228	208	206	190	212	199	228	198	213	272	192	213	207	201	199	209	229	195	210	228	211	203	209	211	178	221	214	223	203	211	208	209	202	227	211	218	242	228	235	207	166	217	188	238	186	221	260	194	230	186	231	210	241	209	225	227	213	188	229	219	217	237	219	220	239	187	219	219	208	235	222	177	193	206	197	215	216	229	229	217	228	222	205	213	227	203	210	218	192	212	231	259	211	201	244	219	193	215	230	197	188	214	189	231	216	199	210	213	229	238	228	235	209	198	205	222	218	213	229	194	219	200	199	218	202	229	211	195	239	205	182	224	196	223	204	219	230	209	203	220	223	212	187	202	227	219	238	216	222	197	195	218	263	205	228	221	204	216	232	195	194	236	219	206	215	217	248	208	220	202	196	203	174	196	210	210	192	212	216	214	220	226	220	230	194	221	223	218	215	234	186	224	196	243	176	204	213	213	197	219	232	197	223	216	217	245	222	215	225	209	223	203	211	189	253	236	225	228	226	216	208	229	190	231	234	226	207	225	207	212	231	200	213	223	215	192	217	199	220	209	206	233	198	196	220	223	221	201	212	211	205	198	233	210	183	220	196	195	187	201	211	207	252	223	200	216	200	221	208	205	215	207	205	192	205	220	218	204	231	247	189	230	200	230	249	220	205	244	207	227	179	205	231	224	198	219	226	243	206	219	190	209	240	225	186	206	213	199	216	193	217	256	191	196	223	201	202	205	202	206	218	188	210	207	225	202	218	230	249	187	203	194	206	229	212	206	210	219	201	217	219	206	210	225	187	213	199	232	235	205	208	221	230	222	224	198	215	227	208	216	233	221	237	195	202	212	208	198	221	193	183	218	210	213	222	213	228	201	209	216	228	210	217	213	208	213	203	197	218	215	180	217	231	224	203	206	236	188	196	231	192	239	240	223	194	221	202	218	221	219	220	215	232	216	237	195	216	219	204	225	200	221	214	195	210	241	219	222	215	233	186	207	248	200	230	249	201	185	236	202	245	229	224	251	225	212	219	234	203	231	187	193	194	202	195	243	216	258	239	226	179	238	183	192	187	231	207	226	212	219	226	205	199	233	225	234	200	227	233	193	211	224	208	220	230	214	220	228	212	204	258	211	219	229	215	206	193	231	204	205	210	198	247	219	226	191	241	199	220	229	219	234	219	233	221	207	214	212	232	207	218	216	227	236	227	237	198	208	190	211	238	213	249	222	244	213	196	233	234	207	173	225	203	209	244	227	219	179	221	228	177	249	211	236	223	203	227	200	205	215	213	193	183	188	204	209	228	190	216	234	205	201	230	224	220	194	233	232	213	207	205	205	220	254	226	202	227	216	206	244	201	211	237	228	186	221	204	248	211	231	187	205	241	226	209	233	237	236	186	239	201	216	194	221	209	232	227	199	236	202	219	219	230	199	217	207	230	215	195	232	203	221	182	227	221	230	218	244	211	221	233	211	247	203	206	223	203	226	242	233	221	226	205	227	223	197	207	208	207	241	215	182	225	227	225	209	211	214	211	198	230	215	211	213	211	225	209	211	217	188	219	202	211	223	197	228	178	185	234	192	210	207	221	196	215	214	220	213	207	229	217	237	231	192	214	219	204	200	220	188	159	230	203	203	222	209	212	224	206	220	236	228	212	242	212	220	218	230	197	219	219	215	226	222	223	205	238	213	196	228	214	239	197	207	203	207	247	215	218	206	197	200	208	208	215	210	222	210	221	231	207	239	202	205	204	238	221	215	214	243	219	215	217	230	206	230	204	175	222	259	223	227	202	194	205	189	205	222	200	222	216	212	203	221	222	245	210	233	212	225	241	215	226	218	212	209	226	261	230	227	215	217	203	241	229	186	212	211	218	227	190	219	214	203	183	188	204	234	208	230	212	249	217	210	227	228	243	225	239	228	229	208	200	189	216	238	199	187	203	198	203	205	209	185	220	213	224	188	235	225	187	228	233	223	191	219	198	178	204	211	199	202	216	224	202	234	235	243	208	230	221	235	197	191	234	237	184	237	208	198	227	207	258	227	196	221	189	203	231	201	232	199	204	215	235	214	202	226	209	214	187	212	227	205	205	226	220	208	255	191	221	214	226	206	213	231	209	232	223	223	225	198	210	209	206	200	195	214	211	206	202	225	173	218	212	236	215	199	214	218	219	218	190	173	195	205	208	222	206	201	217	226	218	236	201	194	244	218	205	212	212	214	231	188	193	218	238	237	220	194	196	238	230	234	213	217	226	210	207	243	228	198	195	210	225	207	227	222	229	207	203	226	221	215	227	206	200	197	198	201	235	217	200	214	209	223	221	190	218	202	229	237	238	225	201	193	206	170	205	213	207	209	235	201	212	195	208	239	220	220	222	224	203	213	204	218	227	216	221	221	234	241	228	210	220	196	222	205	205	221	195	228	226	189	200	216	232	204	212	218	201	214	212	217	209	205	231	219	214	197	190	209	219	211	220	214	211	221	204	227	213	202	206	225	230	235	222	215	243	211	210	258	202	186	212	229	216	221	207	227	209	231	209	226	227	197	207	208	216	195	209	231	221	212	253	206	207	223	240	225	221	213	188	195	214	229	225	255	213	211	190	255	217	227	186	222	241	204	183	211	205	214	185	216	213	205	224	204	187	216	204	226	234	216	202	214	198	211	221	225	242	215	191	218	219	219	229	227	203	226	219	201	207	246	230	235	215	230	220	227	194	197	224	220	201	195	199	236	214	250	214	194	202	213	203	205	201	205	226	209	225	243	210	215	218	210	226	239	205	223	202	204	233	225	192	212	209	207	237	201	215	217	202	218	213	204	219	196	240	208	230	232	199	241	229	184	203	221	227	218	251	220	207	220	190	204	231	201	206	221	220	178	215	229	212	240	196	207	193	211	240	208	209	209	192	173	205	218	238	189	205	219	212	193	197	203	243	203	230	224	224	195	235	203	226	225	209	196	221	217	217	191	253	197	234	193	232	232	209	227	227	201	195	198	213	209	206	233	207	232	225	190	213	250	221	216	247	242	176	203	211	208	212	210	211	204	188	205	199	212	209	226	219	227	228	235	210	222	199	221	227	195	235	219	226	181	199	218	218	251	240	212	215	206	200	228	245	225	233	217	196	211	192	231	217	186	230	239	255	248	221	194	195	230	237	211	219	226	213	227	197	215	221	207	178	201	240	219	202	214	225	229	219	199	234	209	221	195	239	202	217	223	234	222	185	214	227	217	201	218	222	219	215	213	214	218	221	198	227	195	205	223	206	225	200	209	200	188	213	222	215	217	230	193	188	206	221	212	201	233	196	201	198	225	230	244	203	189	214	197	221	197	205	225	199	205
2638	1280	2659	3885	3296	2144	1679	1379	1108	1019	1023	904	879	830	806	639	689	699	686	638	654	564	650	639	602	592	616	616	589	560	533	544	579	528	593	581	585	533	533	550	571	603	548	624	586	572	586	542	575	588	518	528	505	524	569	512	566	549	534	544	563	552	539	528	557	531	548	532	556	517	536	520	513	499	524	545	574	543	509	533	572	543	571	492	559	541	539	500	600	532	503	533	562	579	568	541	548	563	572	510	566	528	533	560	578	536	508	516	547	552	496	560	544	595	523	523	549	553	582	509	538	539	532	539	525	522	547	576	509	588	520	573	550	484	556	552	552	548	572	533	543	543	564	541	536	591	489	546	572	544	532	591	510	566	539	542	554	518	530	528	518	523	540	555	563	518	603	537	543	525	566	550	502	515	538	531	504	527	553	537	549	534	514	538	544	564	555	509	515	544	527	547	541	522	516	509	563	533	543	576	546	585	548	531	524	545	572	572	539	522	520	517	523	511	529	575	561	470	551	540	539	548	541	488	554	469	552	538	549	550	545	551	578	518	574	547	606	564	520	580	529	516	545	530	519	548	528	521	567	615	527	567	549	578	542	565	541	546	573	513	521	583	561	511	567	507	554	579	559	543	564	540	531	512	547	563	583	533	525	550	533	538	550	480	567	546	558	562	551	546	519	570	526	552	561	565	599	479	538	593	571	562	546	536	514	549	530	553	528	562	578	548	539	533	601	590	534	577	554	547	527	545	527	548	532	535	563	549	584	531	510	542	562	539	544	594	530	570	524	538	545	573	562	508	547	537	541	545	528	557	546	526	523	584	529	553	521	577	513	536	518	537	571	558	510	531	552	551	564	580	542	556	573	554	560	545	573	566	518	577	548	574	508	527	538	588	537	594	499	495	534	521	535	515	553	556	515	527	514	522	556	547	542	531	553	535	546	556	575	542	555	546	542	514	552	504	566	552	587	554	539	543	519	513	542	530	551	536	536	503	538	532	554	532	544	541	546	591	559	566	559	541	528	573	524	526	552	554	545	543	542	556	573	554	546	556	580	519	579	540	546	551	544	498	575	502	548	531	522	561	535	574	542	539	537	510	535	590	532	546	543	534	548	561	549	543	515	565	581	587	572	537	536	515	535	538	543	553	513	548	562	555	548	543	548	601	520	568	558	516	555	503	498	537	573	541	530	529	552	573	533	555	556	578	497	572	560	561	519	511	494	601	543	537	570	594	541	528	543	552	526	566	565	532	539	561	492	532	526	514	530	527	526	556	549	543	537	593	563	523	572	557	537	495	509	533	554	532	529	580	532	545	520	575	524	561	542	536	562	553	563	506	554	570	511	548	537	536	599	544	518	532	539	524	506	568	568	566	546	521	553	524	541	543	558	575	556	567	512	519	555	573	525	570	582	574	539	579	555	536	532	568	523	555	556	541	552	596	540	553	535	581	567	527	573	608	528	587	557	550	533	512	548	545	589	551	587	556	566	512	556	475	532	541	569	521	549	560	548	535	548	573	498	531	500	561	580	591	530	528	511	562	539	569	529	580	537	540	544	513	537	564	577	551	525	544	497	536	562	537	520	524	517	581	532	543	536	546	547	517	548	513	536	532	544	530	513	566	529	542	537	568	570	556	537	562	537	556	518	601	596	538	567	550	556	578	575	559	541	579	546	564	533	541	565	522	543	486	550	574	538	577	548	539	575	541	517	504	542	489	537	516	568	520	571	567	554	539	545	564	525	502	512	551	528	568	529	548	524	493	538	481	574	540	530	542	523	585	516	579	516	510	557	523	550	529	569	546	542	534	524	531	560	531	546	515	498	567	543	546	567	535	532	557	531	527	579	548	566	549	519	593	555	535	525	602	560	539	558	558	515	526	530	539	540	540	537	574	584	543	541	618	521	573	535	556	531	536	539	603	526	542	522	514	581	561	548	540	553	555	494	533	546	539	538	552	532	564	541	540	550	572	573	554	535	562	567	551	541	521	537	526	566	511	520	551	564	560	535	522	555	577	520	577	614	524	544	546	536	541	582	521	563	536	519	583	556	576	554	561	575	545	563	529	481	505	541	544	543	568	589	483	561	503	494	557	535	554	551	551	545	557	525	533	553	555	527	533	560	573	574	534	558	525	531	566	513	516	523	489	514	585	560	523	544	560	556	542	581	508	548	562	515	509	530	552	557	542	531	588	525	512	578	522	571	544	556	531	555	559	579	556	498	529	557	553	495	511	534	554	555	553	525	600	553	566	566	560	550	540	506	541	562	547	585	553	528	576	555	549	547	509	571	590	555	588	559	530	542	519	512	581	536	523	493	565	576	573	546	507	552	518	585	563	545	524	530	559	526	528	520	505	481	562	553	544	528	543	528	556	541	555	541	512	553	551	500	534	536	554	578	497	590	543	561	575	548	596	550	533	558	536	574	565	542	558	598	533	551	566	538	535	551	522	497	545	552	534	508	521	536	522	537	564	523	538	563	539	536	573	547	531	565	539	533	527	541	539	566	587	570	540	544	561	550	553	534	525	599	525	557	559	557	571	581	553	544	548	528	561	559	522	502	571	532	572	553	547	538	581	558	533	528	537	534	565	547	567	565	570	535	559	556	533	533	556	531	505	572	505	541	516	516	575	545	536	597	514	578	507	537	581	522	575	541	542	525	542	554	576	556	551	532	508	566	537	543	505	538	559	543	511	533	555	542	500	544	548	527	542	533	523	579	553	548	555	543	580	520	559	545	551	531	531	561	536	538	549	579	576	571	562	492	551	529	557	552	530	579	553	530	536	539	546	517	556	510	518	558	566	510	543	514	489	530	534	583	510	553	495	548	552	538	536	579	533	525	521	577	573	584	506	558	549	525	573	561	521	562	519	554	561	570	548	556	546	551	557	561	575	518	519	489	508	579	539	544	574	525	551	576	559	509	550	562	508	569	563	539	534	557	545	563	574	520	553	541	554	538	532	537	597	567	540	529	513	486	532	554	567	523	563	544	547	554	563	551	531	529	541	545	528	548	500	522	565	536	526	555	544	518	552	540	548	535	568	543	545	576	540	519	513	521	543	514	567	572	551	568	529	562	580	518	529	547	563	547	590	566	549	563	541	560	543	583	562	572	600	535	554	568	534	565	523	573	561	543	565	565	517	526	573	510	529	512	528	547	570	562	563	523	505	534	576	542	531	576	520	577	564	546	505	568	562	531	533	526	518	527	525	570	573	550	539	507	529	516	546	581	549	544	575	554	554	542	525	538	532	556	555	520	512	544	532	592	586	561	563	545	549	501	556	529	534	571	554	562	581	510	543	571	522	534	524	538	530	508	533	533	535	545	539	527	526	523	504	571	508	537	537	530	531	555	550	527	499	577	534	523	542	585	522	537	561	570	567	567	554	555	560	552	552	511	530	554	565	509	547	581	529	567	532	545	527	569	520	565	550	539	559	522	550	542	519	531	545	558	537	532	557	534	575	580	527	537	526	545	577	530	525	574	586	553	539	559	559
9879	2334	2918	2472	2059	1326	1025	805	704	609	557	534	431	448	429	391	420	384	375	410	379	359	363	384	388	363	399	362	339	315	357	379	377	351	342	319	380	359	378	352	316	380	347	337	316	355	381	362	352	339	352	369	373	360	363	398	361	364	329	383	347	345	311	380	351	359	335	351	330	374	378	348	357	364	371	371	354	414	334	345	353	345	345	333	343	351	400	357	363	369	348	306	353	345	388	356	362	360	356	337	387	356	338	358	369	367	353	342	341	346	361	405	413	334	356	371	370	350	379	356	360	335	350	346	370	410	354	379	379	368	377	361	406	329	329	328	354	365	353	313	326	354	361	369	339	337	336	374	360	303	355	390	332	379	366	395	329	334	392	407	334	336	342	372	397	363	344	323	350	349	357	364	375	387	379	362	322	401	378	334	322	338	364	348	382	376	375	343	356	383	344	358	362	333	353	319	369	364	364	371	377	339	366	343	362	389	390	374	351	345	366	360	336	364	332	360	368	355	362	349	332	351	375	345	387	384	347	348	338	337	350	343	355	353	383	342	350	391	377	361	351	349	352	384	343	349	353	359	375	375	334	382	378	360	401	348	377	348	346	359	363	368	361	397	368	372	333	318	351	337	341	356	393	369	333	382	350	363	364	386	347	357	371	360	362	352	372	387	371	373	392	343	361	349	398	363	396	365	331	368	370	345	390	344	362	360	334	318	385	413	379	328	350	341	358	345	322	340	350	333	339	353	328	344	350	367	422	345	367	325	384	370	363	355	341	362	362	359	345	349	407	360	363	373	356	366	355	386	403	376	366	378	365	367	352	393	340	351	365	347	370	353	356	366	360	355	342	347	344	381	354	338	375	330	336	377	354	365	360	381	345	321	325	362	366	400	381	345	377	371	364	360	360	322	334	343	339	376	308	321	375	373	321	377	354	357	374	354	327	354	343	353	357	335	361	371	336	346	353	358	342	340	368	367	346	335	364	373	336	380	364	366	350	349	366	333	379	385	350	345	360	380	334	338	366	377	348	358	364	351	331	384	351	367	350	366	363	369	362	380	347	329	391	367	359	323	360	356	359	370	344	380	385	364	348	333	341	362	307	355	364	358	352	374	315	343	343	385	360	348	397	366	332	345	348	364	369	364	375	320	326	387	352	341	333	367	366	335	337	366	333	355	336	375	350	382	353	381	364	354	345	365	366	364	382	371	336	337	364	306	367	342	361	385	350	334	334	353	376	390	397	337	390	359	334	380	371	350	344	361	355	354	328	364	345	356	394	399	330	383	361	343	338	365	345	321	363	354	354	390	386	365	402	383	343	319	379	340	353	364	347	362	349	347	335	340	377	343	359	375	373	359	348	355	366	351	381	359	334	388	381	339	388	314	392	386	359	357	362	375	398	401	384	342	356	373	330	358	333	362	392	365	351	344	355	341	361	335	343	363	387	380	361	379	343	348	354	370	337	372	362	353	415	381	362	347	373	376	358	376	384	340	349	358	350	339	335	368	329	355	358	352	379	330	330	359	367	385	332	317	333	379	393	351	357	345	344	390	331	363	345	374	328	349	378	360	338	358	350	373	335	363	347	346	372	391	366	327	360	370	374	328	351	321	372	400	339	348	389	391	363	384	349	379	344	357	353	369	350	344	373	379	333	361	368	391	368	370	368	352	345	378	367	346	351	334	384	349	323	375	365	356	373	360	361	355	358	361	332	375	343	353	362	388	321	400	420	360	390	383	363	384	339	328	359	362	385	335	368	305	336	379	369	370	337	372	420	325	369	360	333	346	364	340	313	391	383	402	337	360	354	343	384	354	383	359	352	345	383	318	371	353	369	374	368	359	366	361	387	353	375	363	366	337	378	352	355	371	401	319	393	359	340	358	350	342	372	390	362	354	369	338	354	366	361	392	400	362	342	332	398	374	338	382	373	351	359	354	364	386	354	391	334	356	356	382	364	338	369	338	326	375	362	371	348	342	355	375	371	363	365	402	333	394	337	348	366	366	333	377	368	351	325	357	338	368	382	348	358	316	357	347	341	357	319	395	382	380	332	373	322	359	346	354	376	358	384	357	369	338	364	359	357	374	380	365	381	334	342	364	318	394	380	349	350	356	374	334	380	367	350	363	364	339	368	347	382	330	382	329	342	357	363	347	357	376	358	381	372	359	368	367	371	338	374	329	382	343	329	352	379	340	336	405	380	344	356	366	340	348	347	372	334	352	336	392	375	358	333	353	320	372	374	383	333	371	391	353	361	349	345	374	388	355	352	376	330	366	366	335	388	350	363	379	379	319	383	347	355	360	400	365	348	345	344	352	361	377	379	392	351	352	364	374	343	349	350	371	377	374	356	343	361	378	384	370	379	362	345	331	362	366	368	361	349	308	416	311	365	331	381	367	319	322	349	391	368	381	340	367	332	343	321	364	385	351	380	363	356	354	388	376	326	369	376	347	355	356	333	411	366	366	336	328	343	362	406	331	372	381	327	346	372	372	362	390	332	352	394	392	367	373	342	329	370	371	372	385	328	352	349	373	366	353	358	383	377	384	323	316	354	352	342	337	415	338	338	356	347	366	363	345	383	391	363	361	376	411	338	353	355	379	320	377	377	351	338	359	356	352	364	349	372	369	336	323	376	388	344	365	345	310	361	361	363	360	377	352	379	360	365	382	343	381	365	366	381	357	351	368	377	343	334	346	352	343	299	382	380	374	344	358	369	388	341	365	363	380	343	360	315	349	338	359	342	361	366	383	349	382	369	345	348	378	389	373	361	330	367	346	387	350	336	348	361	339	376	362	371	403	406	352	340	366	330	342	350	343	309	357	312	350	348	347	349	356	331	330	366	385	376	347	347	350	330	348	372	387	378	319	358	332	359	344	373	334	342	351	333	350	360	364	322	341	346	360	367	330	350	361	384	373	328	370	340	385	353	365	345	358	362	368	347	345	373	388	347	402	371	365	394	301	350	349	331	372	376	363	358	360	335	385	347	351	342	371	340	404	339	366	368	352	353	412	366	327	365	375	394	321	358	336	330	363	364	359	344	342	360	400	344	360	358	386	345	337	336	373	363	360	368	356	370	351	354	424	360	361	356	351	340	342	371	396	326	351	356	306	362	320	316	350	372	350	348	388	357	350	322	372	379	343	336	356	356	388	340	348	340	334	376	318	373	352	335	360	371	357	365	355	342	396	336	325	324	319	362	369	365	366	389	343	350	361	373	341	373	372	387	319	380	362	349	372	374	348	350	386	330	368	366	367	392	334	338	359	341	342	359	382	334	384	390	328	321	338	363	365	357	335	379	333	335	364	372	362	358	393	350	348	338	379	385	348	386	374	327	377	377	343	360	347	341	376	338	394	350	333	374	330	365	358	328	351	369	344	317	335	304	349	385	378	364	354	368	342	385	349	359	334	383	353	335	358	363	372	362	355	337	368	386	364	350	355	378	348	345	334	339	342	360	366	355	372	369	421	359	356	347	379	357	346	375	381	361	417
7811	2514	5455	6582	6634	4471	3485	3124	2526	2259	1797	1619	1485	1355	1331	1220	1126	1105	1173	1116	1082	965	950	916	989	951	927	934	866	927	943	856	875	886	882	857	851	894	857	909	841	904	832	851	884	865	885	864	886	849	846	852	789	880	795	831	825	869	879	805	832	846	854	863	838	846	876	878	822	871	866	855	799	831	864	882	886	829	779	833	835	856	845	826	889	866	852	839	863	826	880	860	840	815	884	812	850	815	830	832	819	806	848	822	838	867	844	840	848	841	826	853	858	844	829	834	818	844	841	844	865	873	858	796	849	797	892	911	830	908	791	839	816	849	806	868	879	810	905	822	861	895	833	794	840	819	831	843	858	818	822	776	822	840	850	838	841	868	777	828	876	851	842	815	863	784	824	831	842	805	874	800	824	858	802	862	792	842	881	838	875	889	800	866	838	807	850	833	856	870	805	773	845	833	886	811	842	882	832	890	840	810	882	816	830	838	914	806	851	825	854	812	895	858	811	829	826	826	814	779	848	833	863	857	833	865	847	794	805	842	781	841	830	829	827	804	825	791	852	853	859	825	832	848	852	812	863	850	914	817	864	824	884	838	795	832	807	880	797	826	804	849	853	809	864	816	869	851	808	836	806	839	833	848	818	846	847	834	857	844	852	815	821	817	818	841	843	776	853	855	840	897	856	824	860	830	796	811	862	824	832	850	848	841	844	851	798	842	767	864	879	829	835	881	865	835	892	811	776	879	890	816	849	864	859	861	836	822	866	849	848	821	856	904	861	867	863	912	867	878	849	845	790	849	860	846	800	861	834	822	861	863	852	801	904	866	845	854	835	814	815	865	847	881	825	831	848	856	831	831	801	823	849	793	846	774	864	838	850	848	867	862	870	812	785	795	882	826	843	841	835	877	855	809	807	832	809	881	831	823	847	847	828	810	836	818	827	869	795	820	854	813	815	846	823	874	855	851	839	833	874	873	822	826	865	851	838	824	848	848	803	863	799	878	883	811	830	878	774	897	847	850	810	839	902	859	819	820	802	853	835	845	819	806	878	910	891	888	829	832	855	810	846	870	847	822	828	818	837	832	834	821	869	787	853	918	837	841	804	845	779	848	810	912	809	810	867	844	846	864	848	828	844	804	861	795	878	810	837	901	840	873	819	825	805	842	815	806	839	814	816	860	888	850	869	852	846	852	855	827	847	837	830	874	859	889	872	818	807	820	861	847	849	867	893	824	807	841	843	832	828	846	791	837	882	855	828	858	847	817	838	858	854	787	863	866	841	836	820	825	869	860	830	857	800	854	891	849	839	872	842	863	829	842	835	866	843	843	839	842	832	785	805	842	800	881	855	838	856	860	868	852	855	853	857	877	829	780	882	808	839	824	865	791	818	794	874	832	882	798	891	852	875	850	911	849	832	821	816	845	847	835	859	881	850	840	845	817	827	837	883	856	811	858	902	829	826	832	858	856	829	778	834	837	828	872	802	851	868	848	830	799	823	878	846	824	787	867	861	837	816	825	804	819	834	846	815	837	822	882	807	847	799	852	848	867	829	872	845	892	846	858	852	828	799	876	834	825	866	811	884	826	821	855	834	807	922	789	838	835	818	786	858	840	855	855	795	784	828	866	886	834	841	854	834	856	860	886	856	847	839	803	857	850	863	882	843	881	842	849	833	834	831	868	821	873	825	844	860	809	820	818	817	854	790	901	874	851	833	801	856	857	801	813	850	837	807	854	878	859	849	881	847	793	852	851	816	833	795	796	841	820	818	874	815	799	886	831	832	928	831	817	833	843	839	826	862	871	867	883	877	810	859	862	867	837	865	834	803	853	850	807	884	851	820	839	854	866	819	807	873	783	841	878	858	833	845	798	786	855	843	817	828	846	821	831	850	850	844	839	831	838	779	874	835	839	848	813	850	807	859	808	836	846	853	838	868	833	797	829	833	811	811	805	850	813	845	881	824	868	900	838	894	880	840	855	891	873	805	831	847	842	859	808	887	824	892	838	833	852	845	869	820	824	871	828	851	873	841	864	849	805	792	875	833	825	890	849	841	823	834	846	787	852	889	875	842	810	797	846	848	841	822	881	795	838	903	857	815	905	838	866	838	850	835	842	827	879	815	861	835	826	854	812	808	809	860	777	792	841	875	853	839	851	861	864	863	780	821	858	883	788	791	839	820	843	830	847	865	793	886	863	849	833	885	832	874	844	833	818	861	844	850	850	833	797	858	846	860	829	900	851	855	850	847	866	861	813	853	817	831	823	834	822	821	834	824	843	771	814	826	800	886	811	806	821	886	863	794	845	842	857	833	836	779	855	842	849	841	850	839	820	841	878	826	831	860	810	844	834	873	858	809	905	843	883	847	851	820	792	849	804	837	833	854	856	863	826	861	812	840	826	870	848	855	831	877	843	841	842	842	865	816	827	869	831	856	853	816	851	873	901	881	874	816	849	820	836	857	804	841	812	843	847	898	847	786	871	825	847	843	862	837	846	811	824	884	810	847	812	821	889	873	866	833	861	846	797	855	839	807	883	848	817	858	848	822	804	867	791	886	793	812	902	822	878	830	837	813	915	794	847	873	828	857	808	877	900	809	812	854	853	864	843	838	849	846	871	888	799	826	861	859	876	836	790	846	819	799	825	856	851	878	893	844	819	814	799	823	822	848	811	817	772	830	833	826	902	858	810	870	862	799	883	875	770	866	833	840	859	802	779	870	774	846	806	805	864	850	845	826	824	862	889	838	831	779	828	848	831	824	850	883	831	806	876	800	798	876	820	849	822	838	863	829	851	871	833	774	821	835	834	819	831	859	821	836	815	777	836	877	903	828	864	788	852	854	888	850	820	839	855	810	875	856	854	829	805	857	858	834	852	834	858	765	854	872	833	845	834	853	834	845	912	832	836	827	800	844	857	808	793	855	806	780	814	840	833	835	863	826	832	816	872	826	839	883	862	840	863	853	915	872	841	809	806	859	864	842	889	868	846	890	860	890	893	810	824	830	825	852	874	838	844	828	856	887	851	898	883	825	832	852	859	839	793	784	815	812	792	820	801	841	850	801	799	795	866	819	826	854	913	791	802	864	897	862	853	857	866	891	786	817	830	778	827	867	817	837	801	844	802	878	830	824	863	850	892	873	883	861	796	808	866	820	842	802	856	815	829	814	797	803	858	839	812	805	860	848	813	837	883	831	808	787	823	883	827	831	838	804	841	846	815	836	832	808	874	851	793	806	828	856	858	894	861	788	815	823	781	887	788	869	855	822	866	826	895	836	841	898	865	841	894	847	820	808	839	833	818	885	882	822	868	922	858	827	854	835	821	792	848	798	860	883	819	922	806	820	854	812	816	822	814	880	864	855	837	886	858	833	840	805	917	842	823	835	848	881	816	817	847	836	832	834	879	782	878	886	838	819	862	853	848	861	865	829	851	827	829	776	830	784	820	803	887	871	849	830	858	817	893	824	810	858	816	873	819	900	852	829	812	822	804	838	836
17783	4076	4704	3952	3024	2295	1454	1201	982	936	783	685	604	545	521	496	478	448	509	489	492	433	449	451	407	461	445	444	452	430	419	445	424	413	412	449	395	376	424	426	444	418	445	392	411	423	400	426	402	436	397	426	433	413	451	415	446	455	428	454	439	415	405	403	424	399	420	378	425	439	410	411	432	398	368	410	408	420	388	418	419	417	443	426	403	417	410	442	430	428	407	403	399	423	416	436	393	402	410	397	424	396	431	387	440	454	389	412	401	447	410	453	400	424	440	398	409	440	380	398	433	394	398	397	435	397	400	434	416	433	388	402	432	417	387	384	400	403	398	404	380	416	390	399	387	428	417	392	432	392	405	409	386	407	394	419	391	425	396	448	394	408	393	434	404	441	379	415	391	423	386	390	415	446	387	400	398	443	455	378	444	375	390	371	435	422	393	377	418	367	388	421	396	405	406	424	394	437	399	351	447	453	413	430	424	396	434	410	395	396	391	384	353	414	394	386	413	384	427	405	387	401	439	410	371	424	398	419	410	430	435	398	396	405	408	374	418	428	386	415	428	431	369	414	428	397	368	422	404	419	415	439	398	451	416	406	377	401	381	426	424	402	426	428	406	420	425	398	446	419	398	384	411	410	398	405	425	338	391	432	468	404	392	405	377	411	413	426	398	408	457	428	381	437	422	423	434	392	415	431	438	402	419	427	396	423	405	372	367	399	419	373	405	398	398	480	431	432	433	431	385	413	426	435	356	439	363	415	380	406	391	443	421	445	405	408	409	413	406	437	412	416	404	397	426	419	406	393	411	407	413	418	407	426	385	397	403	407	421	401	416	444	404	439	428	430	406	419	354	427	406	408	446	436	425	387	385	420	386	408	388	393	413	390	406	418	436	383	355	412	403	412	391	380	405	422	412	389	396	403	404	443	426	408	391	384	384	416	406	421	408	416	430	422	382	396	434	423	433	391	403	450	418	420	411	446	419	408	412	419	385	424	418	420	415	415	408	404	382	406	445	443	396	417	447	408	377	394	421	382	382	401	378	447	375	397	420	411	399	405	416	410	415	417	459	402	361	394	380	418	403	389	422	413	420	434	432	405	381	423	436	411	432	383	412	383	376	414	411	414	424	417	423	387	417	367	390	420	373	391	432	421	464	401	386	422	409	394	413	440	417	415	394	432	398	407	409	414	393	414	426	396	429	404	398	404	417	428	441	419	465	434	393	423	406	404	410	436	397	412	383	408	435	422	410	420	441	423	415	374	393	397	420	406	443	398	411	414	428	415	398	427	434	375	408	418	419	411	439	443	430	404	409	435	417	399	464	407	400	449	388	403	388	395	382	426	418	372	420	398	430	440	451	376	396	416	398	408	378	419	436	391	456	435	411	449	405	392	400	381	423	392	410	447	438	432	414	389	376	383	387	391	355	398	417	382	384	408	398	401	402	455	433	384	426	386	442	415	421	411	406	424	434	414	397	432	430	388	415	403	414	386	395	415	386	408	411	437	416	388	410	414	405	397	441	434	393	419	424	386	394	412	398	418	443	388	407	435	423	405	399	411	410	392	420	421	431	432	401	442	429	378	445	458	452	423	467	395	395	420	445	443	419	421	419	397	445	412	434	371	388	435	441	391	386	403	420	422	408	426	437	403	426	400	454	408	384	418	393	402	412	388	371	396	436	435	429	354	389	382	380	425	390	417	418	397	382	358	405	401	405	406	425	387	403	378	403	374	371	403	374	396	410	433	459	408	433	406	431	405	413	438	396	401	396	429	408	433	367	416	428	400	434	429	385	398	375	396	393	395	407	420	403	418	424	414	430	405	400	412	389	424	404	393	428	428	418	414	383	435	434	402	395	376	461	409	381	418	420	435	392	375	484	384	428	439	376	398	441	400	420	432	333	386	411	432	444	415	444	414	398	436	380	401	420	415	417	421	419	423	425	417	374	402	400	418	374	412	409	370	401	420	383	472	397	397	440	370	450	435	417	407	421	399	430	394	395	413	418	406	376	372	401	391	429	422	357	421	394	416	399	433	396	438	417	397	415	381	414	436	389	427	392	415	406	405	424	417	364	387	438	434	417	406	401	438	440	392	421	404	421	401	423	472	410	381	405	407	403	351	416	403	416	392	405	367	387	439	431	408	366	402	398	404	413	429	406	392	414	423	367	410	414	426	374	429	414	427	407	428	413	401	413	393	413	418	420	422	416	397	418	426	384	418	412	406	391	430	449	420	419	398	420	438	400	376	389	429	414	380	382	388	393	374	447	435	429	410	413	392	408	383	414	419	425	377	424	414	443	415	422	432	466	399	435	390	420	429	406	433	411	415	390	420	421	391	388	423	360	393	403	409	449	411	437	442	396	410	390	399	419	421	397	413	382	416	453	365	378	441	365	395	391	432	426	401	414	426	370	418	402	408	395	391	435	397	402	390	438	433	373	440	395	390	450	419	372	414	426	406	408	400	409	417	427	399	379	416	423	417	438	424	444	434	390	371	407	443	402	449	418	376	410	378	469	448	379	409	412	437	408	381	384	409	403	420	356	418	429	423	419	396	432	406	408	421	438	452	416	385	422	428	387	411	426	384	405	410	422	367	414	378	396	393	426	387	385	403	418	429	410	421	400	451	424	399	426	426	435	399	448	388	401	407	441	442	391	400	412	409	406	398	404	421	417	382	380	417	393	422	398	392	398	395	411	408	433	436	450	409	424	427	385	428	423	431	404	361	399	385	404	413	410	412	402	396	433	394	412	369	413	399	428	406	412	393	421	395	455	417	420	388	403	367	431	385	427	395	443	442	410	398	425	407	410	431	393	411	400	397	455	419	399	393	415	403	390	415	418	434	408	423	404	420	435	439	395	385	422	392	370	419	398	389	422	414	381	451	438	390	396	358	445	388	413	413	415	449	395	407	381	409	380	412	448	397	452	398	419	397	425	436	435	429	380	455	378	378	407	414	444	390	391	408	354	389	425	452	404	397	387	417	389	411	370	386	422	455	398	428	385	444	447	429	379	409	402	402	421	406	401	408	413	416	432	392	400	388	432	384	396	386	419	460	426	438	423	411	397	414	448	416	394	412	420	384	385	479	397	387	392	472	408	410	393	422	397	412	404	410	393	409	436	438	410	384	413	448	453	418	393	419	410	436	396	418	419	405	423	410	450	402	406	412	410	399	411	416	401	435	376	408	368	428	342	408	407	410	404	455	393	419	395	406	398	389	392	391	415	416	444	426	420	390	380	409	401	421	405	438	449	408	416	400	380	393	379	413	383	394	390	391	442	421	423	425	414	453	401	388	415	391	397	438	395	407	415	427	413	379	433	434	428	417	441	395	395	432	355	420	420	423	435	453	412	434	414	396	420	394	394	424	400	376	432	419	403	373	398	413	413	426	386	416	416	426	419	413	382	392	388	394	380	383	422	398	405	422	410	413	383	365	404	410	386	376	406	420	411	396	432	385	424	407	398	388	390	427	379	421	418	420	425	441	380	405
10461	3564	7994	9287	8683	7209	5297	4282	3659	3334	2701	2274	2088	1812	1723	1553	1532	1447	1366	1340	1339	1171	1157	1125	1126	1161	1114	1111	1025	1041	1058	1011	927	968	996	916	991	940	942	970	987	1009	1067	905	964	997	976	925	980	990	897	891	886	865	949	919	924	943	943	959	924	958	919	932	907	897	945	953	938	943	889	948	896	931	892	909	894	929	963	859	894	925	957	884	902	880	891	950	906	964	877	962	919	939	895	885	1000	973	941	946	892	937	910	918	850	915	944	868	906	891	940	886	980	931	933	887	918	917	880	920	889	901	960	922	929	929	996	911	877	949	922	880	929	907	971	942	911	889	938	919	882	908	872	946	887	904	938	918	928	910	943	958	890	929	908	900	931	912	921	916	967	905	944	932	952	947	936	952	904	906	904	937	905	877	939	955	903	968	927	893	929	945	888	942	950	916	913	910	902	891	909	921	921	906	888	990	919	891	887	920	941	880	986	928	852	913	894	938	960	964	917	920	929	892	949	866	891	954	875	942	920	886	960	887	936	901	926	939	904	895	905	864	945	923	914	886	941	942	893	926	979	907	937	877	886	915	945	941	937	903	960	933	910	892	924	905	895	954	945	966	859	904	851	878	976	968	905	923	877	889	886	943	961	873	944	952	904	920	920	920	945	902	968	936	869	877	904	971	957	933	856	905	897	887	959	897	876	944	925	897	936	933	851	949	911	898	914	910	931	926	924	823	883	951	892	887	936	954	1014	944	856	915	924	909	946	907	957	919	908	927	946	917	929	868	912	885	887	954	999	882	911	907	905	967	937	882	927	897	941	933	904	899	924	894	968	903	914	914	910	928	935	906	899	906	952	916	887	895	944	928	922	974	892	942	919	860	927	826	956	888	910	903	953	949	952	922	907	914	944	929	881	846	938	944	861	910	900	915	903	911	909	954	916	895	929	941	905	968	918	916	923	898	920	910	911	953	919	959	928	919	930	889	919	922	961	949	938	925	930	897	949	914	930	917	899	876	904	865	967	887	881	883	894	930	963	943	941	896	965	926	880	929	929	941	879	911	912	884	949	906	952	905	894	883	925	947	880	889	952	915	884	949	921	887	937	855	949	847	873	944	936	945	900	911	911	902	935	881	872	877	877	928	928	866	954	915	867	900	930	925	888	914	940	961	884	917	929	932	929	911	898	933	927	895	951	946	941	904	951	850	942	917	928	876	890	925	907	869	928	902	904	962	881	898	908	905	955	962	935	882	955	905	964	929	900	969	888	938	887	873	946	938	885	955	958	880	915	943	872	898	881	957	900	930	930	946	958	958	964	904	923	911	877	922	950	883	959	886	915	887	896	952	913	949	907	906	921	960	942	926	918	876	921	901	921	884	930	941	890	905	896	958	945	918	908	897	908	884	877	892	972	938	912	910	925	920	929	942	878	897	943	850	937	916	907	911	883	919	898	922	913	903	877	848	859	908	911	928	935	913	857	993	932	949	874	909	917	930	944	897	929	893	836	859	998	899	948	895	890	927	876	890	955	889	963	910	958	920	957	955	841	930	896	941	873	870	922	969	927	870	901	912	884	907	931	915	919	951	888	900	930	961	909	959	879	960	900	907	958	884	979	934	944	934	911	900	947	891	876	890	918	927	922	910	947	909	946	886	912	860	968	872	865	944	933	985	936	959	915	922	914	922	908	902	864	926	942	879	886	924	895	931	856	924	896	901	957	890	926	866	885	903	883	924	939	900	914	895	896	903	896	883	887	935	909	883	935	907	905	878	908	908	930	904	898	900	889	951	926	943	900	891	927	927	896	916	906	921	946	932	887	929	954	903	918	854	904	926	905	938	928	935	1002	902	906	900	898	911	838	971	957	952	874	892	974	858	958	867	902	911	918	890	871	927	931	983	937	908	944	939	870	943	923	896	960	926	914	892	962	892	877	915	889	853	936	920	936	904	891	900	919	930	935	919	938	910	939	899	875	883	924	908	959	960	883	917	928	908	931	926	896	842	920	899	902	927	968	960	965	917	905	908	888	891	887	895	885	911	890	928	946	910	929	949	864	911	960	925	998	918	946	916	899	888	918	866	932	929	904	934	881	925	903	949	934	904	894	920	902	859	905	939	1002	928	888	944	897	900	939	868	875	917	937	886	951	926	917	909	901	902	916	920	911	903	904	959	921	916	898	967	892	878	905	904	883	911	894	919	947	955	946	922	867	898	881	952	978	928	922	926	905	894	972	894	966	890	902	967	928	910	931	896	937	935	917	891	937	920	902	939	911	881	950	939	941	911	909	927	924	892	923	898	922	942	967	900	970	936	942	926	864	887	871	925	905	939	900	960	918	918	936	966	929	872	940	924	918	960	924	858	890	942	928	905	964	971	929	942	912	911	867	937	943	914	953	898	913	922	950	911	940	911	944	961	846	957	901	894	885	902	933	898	881	900	935	917	959	907	911	891	944	890	901	881	923	907	949	934	866	879	918	910	913	901	969	945	882	895	936	900	946	886	907	877	925	896	900	947	905	953	902	891	921	901	923	935	904	909	863	923	924	929	950	970	866	960	911	874	954	953	901	918	964	943	921	929	874	898	869	981	897	920	859	918	901	903	907	927	900	897	898	908	884	933	879	886	899	889	931	932	857	911	858	939	896	911	893	893	913	957	917	929	957	896	861	909	937	950	850	946	900	980	889	942	937	945	913	919	876	955	919	917	932	861	877	934	909	968	891	912	958	949	900	922	896	894	908	920	924	906	954	925	859	904	951	896	910	916	902	927	943	883	938	901	907	883	964	994	936	943	896	897	931	976	859	929	927	949	937	907	916	865	921	911	906	952	923	963	949	909	961	877	861	957	925	862	878	949	899	906	942	986	873	1012	930	932	900	929	938	922	912	890	911	887	955	893	880	916	968	930	955	860	959	891	973	981	902	881	927	890	923	883	917	905	994	902	876	946	904	935	974	929	951	909	946	917	907	883	921	941	868	891	904	885	965	913	961	921	956	865	927	907	923	922	883	900	927	895	930	890	878	930	878	941	954	898	892	896	915	907	893	890	938	936	934	933	885	916	874	905	916	897	861	889	906	947	917	917	914	881	898	905	999	942	918	934	934	875	916	918	934	924	933	883	912	913	912	855	820	901	955	902	869	927	910	965	900	914	997	938	885	950	945	933	847	897	923	897	955	900	899	967	956	935	936	893	945	872	906	972	903	901	925	873	959	913	861	913	895	947	912	912	915	917	906	908	933	937	912	921	939	885	845	919	937	903	918	945	958	904	939	896	967	943	899	952	924	881	890	935	928	920	901	862	930	880	920	912	976	910	952	938	917	890	902	976	888	909	898	951	956	902	930	844	958	894	937	950	883	881	949	936	913	934	920	901	877	938	951	914	905	836	967	905	887	931	887	907	920	976	883	904	873	942	883	851	936	855	889	951	940	915	924	962	946	901	939	941	951	930	881	904	897	929	867	963	896	918	878	914	904	942	931	885	946	914	952	930	917	874	967	909	872	905	909	911
3282	1124	1307	1182	741	617	534	377	368	325	329	314	278	284	262	278	239	266	241	211	234	231	248	250	236	253	212	242	210	208	234	211	226	204	238	232	245	226	220	222	242	231	231	178	212	229	224	263	240	198	222	218	229	227	215	215	229	235	208	247	219	232	246	240	219	210	227	229	239	223	224	234	232	224	209	239	224	192	225	231	221	265	241	212	230	202	251	215	205	215	223	235	251	222	232	232	233	222	252	241	193	178	218	227	229	241	220	230	225	223	231	263	217	227	214	236	211	237	223	211	226	234	198	227	240	202	214	203	212	220	192	252	226	228	216	237	249	195	221	211	234	234	196	222	225	218	198	189	211	242	191	237	211	185	222	217	208	214	228	221	219	227	219	211	230	220	215	210	226	239	265	217	237	218	222	236	202	208	234	240	246	224	221	237	230	203	198	204	233	234	198	215	202	214	218	226	220	223	199	204	236	195	201	208	206	223	251	213	208	218	228	236	230	229	204	201	235	238	229	208	206	235	214	199	222	215	227	213	215	221	242	222	240	215	208	256	221	224	211	219	221	206	237	220	236	215	211	223	247	251	200	214	218	213	235	195	212	216	245	230	209	228	233	242	228	253	232	229	255	237	216	213	227	228	208	206	252	223	218	199	231	237	213	207	195	214	221	248	225	206	202	229	231	194	232	236	229	213	203	207	211	211	231	226	215	253	221	208	264	229	199	226	220	207	222	228	245	223	234	238	209	227	215	192	229	211	202	248	207	240	206	217	224	222	198	206	206	224	263	228	224	221	257	250	208	250	222	208	197	216	232	247	203	224	216	198	240	234	224	218	210	189	222	234	233	231	238	252	234	209	218	197	228	210	236	229	215	205	207	253	222	234	225	253	224	227	208	218	224	241	212	214	235	203	229	215	190	233	205	224	201	217	223	228	225	216	214	229	262	216	225	224	198	228	227	232	215	220	228	213	232	218	214	209	218	219	200	201	217	241	213	241	233	233	217	218	224	212	231	228	228	220	236	254	191	235	216	231	220	245	223	222	207	219	224	213	240	239	214	231	189	233	206	216	234	191	215	217	198	224	226	220	225	228	222	217	196	239	218	219	213	226	220	197	223	201	205	224	196	217	210	239	234	216	209	216	207	219	214	218	228	214	208	240	243	224	240	216	228	232	202	245	234	227	183	219	203	217	212	223	224	209	237	210	226	232	228	187	242	223	223	206	236	201	228	223	214	196	230	200	228	247	231	232	225	205	236	212	240	211	231	218	198	235	211	222	237	211	232	225	214	223	202	227	194	229	243	244	236	206	200	210	202	235	227	215	202	257	228	222	204	238	233	220	216	217	209	232	204	212	200	205	221	231	233	229	242	223	214	232	222	234	221	233	251	226	217	214	222	231	223	223	221	220	216	222	239	261	219	207	236	233	235	230	203	248	204	214	195	215	227	199	231	243	242	216	240	218	201	218	200	214	202	225	238	220	217	224	233	219	242	191	206	203	226	230	227	200	227	198	228	204	206	254	229	224	200	229	189	255	213	222	226	229	225	208	230	213	215	200	198	206	225	241	219	245	251	213	240	188	215	207	246	211	226	214	236	229	234	222	222	213	231	199	217	226	217	213	207	236	226	233	217	243	228	218	181	201	227	228	192	238	241	173	202	217	231	218	199	226	231	233	219	215	228	238	247	219	207	209	219	215	214	229	207	235	213	246	233	230	209	242	220	215	245	209	237	209	208	229	214	218	222	244	213	216	218	215	239	210	228	198	218	221	215	228	230	226	210	209	227	222	223	209	211	230	232	213	180	214	209	232	209	245	211	213	234	225	216	231	217	223	197	202	233	235	217	217	205	226	186	213	234	191	196	208	212	223	217	212	232	227	216	247	227	231	218	231	222	205	232	247	226	202	212	197	233	206	230	217	230	250	213	208	206	212	201	195	195	241	213	225	212	231	238	217	198	218	221	233	215	237	207	221	202	215	229	214	234	211	232	231	235	190	196	241	212	195	200	209	219	212	254	229	228	223	239	224	197	208	183	207	232	235	219	245	216	259	257	226	205	234	212	209	229	204	198	211	242	236	229	215	224	194	238	208	211	239	212	216	218	182	224	254	238	233	215	213	239	209	214	225	224	234	204	238	183	237	238	272	204	213	218	219	253	217	230	224	211	249	213	226	201	241	226	214	234	230	221	216	243	210	206	218	199	243	231	217	222	220	229	220	236	196	243	243	270	221	227	209	191	220	214	218	217	252	229	217	242	227	208	239	221	216	212	232	236	250	214	213	227	253	184	229	224	223	210	241	215	196	223	214	216	196	213	240	215	261	209	237	223	200	224	189	197	233	214	226	226	200	234	246	241	216	208	243	198	232	219	208	202	234	222	209	235	215	214	244	211	235	252	239	229	210	232	210	213	231	237	256	212	199	201	212	208	209	224	238	223	198	216	243	201	206	223	229	235	214	216	222	209	210	204	222	236	222	217	207	213	229	223	224	199	227	221	203	202	208	258	203	215	216	217	233	220	235	222	234	209	195	206	228	196	202	229	253	218	217	213	218	196	239	258	220	228	235	232	247	234	242	224	219	218	216	222	201	195	214	213	204	198	238	202	241	206	215	200	241	243	206	195	240	218	220	213	252	237	199	231	209	229	218	205	207	209	215	219	225	212	229	198	208	256	236	227	223	246	206	236	226	210	211	229	235	238	219	246	216	214	242	203	240	224	206	205	188	212	240	206	227	242	243	224	235	226	235	248	232	224	194	228	225	213	203	209	197	221	248	197	215	208	208	208	194	210	201	231	215	238	238	235	206	214	210	227	211	213	243	237	214	206	211	208	235	232	226	211	211	231	194	224	206	196	210	207	210	225	212	242	220	251	213	219	213	206	217	205	234	204	238	206	193	212	216	187	230	222	221	229	223	217	216	207	209	216	217	222	215	201	218	210	248	241	192	230	240	202	230	234	192	231	203	223	219	250	221	211	239	211	195	254	240	210	228	221	215	215	230	204	217	211	238	205	215	223	218	252	210	262	218	223	218	230	239	218	222	213	214	222	261	233	232	206	231	217	220	225	206	216	226	248	233	231	210	207	187	220	225	202	226	238	210	218	214	224	225	232	265	222	228	225	179	218	226	240	205	201	207	214	208	206	216	207	212	226	216	225	222	243	202	229	189	235	259	241	220	215	220	224	208	198	210	241	166	192	231	225	202	224	226	227	230	195	235	220	259	196	228	218	210	238	227	196	206	200	219	216	239	191	236	212	239	216	226	229	226	208	209	219	206	220	221	223	220	211	192	234	238	254	210	199	228	226	210	229	230	204	231	208	221	191	218	233	199	245	243	195	206	221	231	229	217	221	198	223	207	196	212	212	203	227	201	216	221	210	199	250	212	236	210	236	204	211	227	228	219	211	220	233	234	217	209	236	219	216	248	233	199	220	221	228	234	223	232	212	224	210	227	225	211	204	224	238	216	220	217	239	217	245	245	248	188	238	244	238	219
2703	1434	2877	3460	2956	2573	1940	1622	1353	1187	1020	891	869	801	785	797	710	647	689	682	670	618	681	669	636	595	603	600	636	620	573	579	603	576	524	582	569	577	531	561	562	556	600	566	568	617	569	561	585	546	555	584	591	594	526	531	578	548	564	574	576	566	530	536	559	536	494	545	573	565	536	568	567	565	572	564	559	521	540	560	536	569	532	563	535	592	547	548	548	548	563	567	534	531	550	609	573	584	569	573	583	520	582	561	546	530	578	575	571	554	549	562	575	549	596	577	555	565	543	573	584	553	542	564	524	579	548	564	588	537	576	597	519	543	527	565	545	538	539	556	585	515	545	559	550	600	515	574	588	583	566	563	598	493	551	547	545	539	580	577	563	620	586	560	536	567	593	531	512	568	591	562	541	554	559	578	583	561	605	530	560	544	535	556	595	565	571	575	619	528	558	575	554	558	587	570	560	593	543	556	516	531	585	532	586	577	569	530	564	556	516	565	589	551	577	539	557	602	548	584	559	533	550	587	512	554	562	538	561	563	535	546	570	560	584	557	573	595	595	554	548	571	533	530	601	539	576	531	567	554	526	567	555	517	549	564	547	528	534	562	539	535	557	527	585	581	585	560	536	566	574	549	558	546	562	564	583	556	568	515	579	547	575	613	545	614	576	598	568	569	570	573	560	576	577	565	582	604	553	579	611	553	564	604	541	578	559	582	549	551	577	542	598	522	561	610	586	563	565	542	534	550	539	550	542	539	578	550	564	560	548	538	582	577	530	581	562	558	560	536	548	604	585	586	551	536	589	546	560	586	570	601	572	575	579	535	572	551	545	572	535	557	568	559	558	610	546	534	534	630	559	583	549	549	588	570	557	548	550	547	524	543	534	576	524	532	573	579	588	590	585	583	547	552	544	535	547	563	565	541	571	582	605	500	553	559	536	543	575	591	593	553	550	541	568	572	586	569	527	588	551	546	552	560	571	559	532	534	576	623	550	562	542	574	563	599	535	534	524	562	572	541	605	594	557	540	544	521	546	534	590	577	581	557	558	550	543	541	570	601	589	555	551	578	602	570	585	549	546	551	560	515	554	553	604	576	560	524	548	593	574	571	582	563	577	582	590	572	545	539	629	588	567	489	567	570	575	550	574	570	567	564	557	516	567	566	539	540	527	528	560	586	589	563	570	598	581	566	547	571	567	535	567	583	548	547	543	565	607	562	570	596	526	560	587	550	529	604	527	555	595	564	613	500	593	528	545	595	547	562	553	533	580	559	554	566	564	546	543	541	559	591	567	582	540	552	586	546	544	563	580	576	560	632	517	546	576	585	560	578	585	579	567	574	547	555	522	556	501	576	572	579	526	534	569	568	607	598	564	580	568	558	535	578	540	547	576	600	585	527	565	534	539	541	572	550	527	545	551	540	546	593	542	569	585	562	536	543	561	569	572	564	557	545	538	558	570	528	570	565	547	574	568	584	567	561	533	556	584	526	572	596	543	578	595	554	545	551	568	525	539	563	537	547	573	570	590	569	527	577	600	563	559	514	555	597	592	580	529	583	555	595	601	557	601	542	523	608	580	556	581	527	573	594	552	545	617	564	595	581	587	558	578	551	503	521	578	538	544	542	567	587	582	583	547	596	603	591	581	579	555	561	606	528	558	562	591	580	536	566	551	548	563	551	555	551	562	562	526	570	538	569	595	599	541	542	557	584	583	537	542	550	574	579	529	553	538	542	591	579	550	569	581	605	574	568	591	589	573	572	566	528	549	603	574	582	552	565	527	562	580	562	601	588	571	615	538	570	575	553	555	566	521	536	590	557	578	554	580	543	578	553	534	553	513	568	564	600	585	624	525	559	554	552	566	560	548	539	601	575	566	575	592	553	560	605	573	527	521	554	558	598	574	551	581	548	580	558	579	577	559	589	578	581	534	583	532	539	551	572	568	554	559	562	586	545	543	588	594	584	560	573	570	556	554	559	551	559	547	545	585	539	521	596	579	530	606	538	549	529	541	566	543	526	596	568	549	541	550	575	610	583	550	569	569	553	549	553	604	522	580	537	561	556	575	529	593	547	537	551	604	552	586	587	510	587	542	577	514	586	576	531	519	578	585	544	525	548	537	558	591	574	558	530	545	569	564	540	543	522	525	591	522	568	591	557	579	600	585	537	557	566	552	571	552	609	544	526	579	575	543	531	580	565	624	542	569	564	598	555	567	623	554	547	581	560	600	516	571	539	582	619	575	570	564	563	621	555	554	553	547	570	562	555	547	556	534	556	544	576	555	547	564	510	570	555	589	518	595	557	516	599	549	568	576	591	609	558	573	574	549	530	574	604	549	582	585	519	549	569	547	550	531	594	564	549	558	569	513	573	528	606	550	542	591	555	522	557	578	572	533	557	586	566	555	539	531	579	556	576	557	545	557	561	583	554	587	563	559	571	595	552	547	515	578	570	553	551	551	529	598	562	535	580	568	565	559	548	619	567	570	525	590	555	574	547	593	553	597	538	582	589	593	571	569	528	523	545	585	550	564	521	522	557	563	572	541	524	593	555	571	543	552	590	589	590	566	607	549	582	557	564	544	554	545	570	556	589	549	614	557	570	550	555	581	570	568	552	545	525	600	564	543	514	597	582	592	553	548	547	575	530	566	537	578	603	565	542	606	553	546	591	541	511	586	590	543	572	550	544	551	558	523	575	588	537	554	554	564	540	532	534	529	538	556	531	535	570	574	520	550	583	542	572	573	533	536	585	527	571	577	597	560	585	554	544	560	559	539	555	565	566	569	567	566	570	547	514	553	550	575	536	550	548	583	612	542	565	557	589	557	588	561	587	561	559	563	605	559	600	561	535	539	523	548	558	552	580	518	529	530	543	578	533	556	591	538	566	555	541	523	515	560	566	523	615	585	608	562	567	600	530	543	592	574	557	610	536	538	556	562	561	579	552	574	603	564	533	570	613	571	559	546	574	559	565	512	573	537	587	544	593	563	545	556	568	546	562	566	586	594	542	567	549	553	552	528	590	519	560	543	530	570	543	550	541	527	506	554	551	539	566	583	558	549	559	532	554	559	527	534	536	571	590	581	567	572	577	579	572	554	584	582	588	572	536	561	551	588	549	606	566	586	524	547	573	584	572	542	544	555	526	596	561	570	562	513	549	523	571	573	536	550	564	577	579	536	588	576	576	576	534	600	547	536	555	519	562	540	589	558	545	541	546	553	542	566	543	559	530	584	534	545	578	543	587	567	539	579	550	555	535	537	577	511	597	553	541	575	555	554	537	590	546	554	527	534	543	582	599	592	574	576	580	580	558	577	547	577	542	563	585	567	588	530	556	537	550	540	555	563	529	546	585	541	552	604	589	550	559	561	567	577	543	529	569	569	547	572	586	554	531	589	578	535	590	588	550	554	562	532	560	610	557	590	549	546	531	583	594	550	589	538	590	594	517	512	588	529	564	572	548	550	552	570	573	553	512	573	537	557	560	542	553	555	560
9858	2476	2916	2653	1944	1301	1121	837	707	646	642	517	514	490	434	438	411	403	406	406	408	382	374	430	364	409	392	417	404	398	362	356	377	368	382	320	374	388	387	358	406	348	358	314	370	321	377	362	373	383	353	355	376	354	339	380	362	391	379	358	418	399	377	343	361	374	369	365	341	381	360	353	367	364	345	352	372	334	397	358	376	361	406	371	380	370	358	361	380	358	356	366	356	347	410	386	363	404	378	346	362	365	337	377	362	326	339	370	360	388	349	375	349	382	355	349	347	360	372	408	377	371	361	345	341	390	355	379	357	350	409	372	361	365	362	366	366	382	358	383	352	375	356	344	357	397	381	379	325	367	367	395	380	402	351	358	351	393	370	323	376	341	349	356	372	362	377	374	372	373	376	364	357	350	375	350	361	372	359	384	381	331	365	359	344	341	391	384	355	339	398	309	350	348	310	417	364	385	418	391	412	383	360	371	393	366	353	369	389	387	348	333	367	353	354	361	349	338	377	347	363	419	359	354	327	366	358	348	356	391	363	384	394	355	356	373	363	355	329	395	378	387	362	321	400	348	353	363	372	329	344	347	375	338	356	352	389	359	404	388	362	333	383	374	419	384	403	375	362	355	397	377	355	393	332	360	350	351	340	366	362	376	360	351	381	364	346	335	376	339	379	369	365	366	394	396	371	392	398	343	391	326	371	368	368	395	334	401	368	357	366	384	368	403	364	342	356	361	367	369	383	385	370	354	371	359	356	421	375	334	375	381	357	418	349	332	372	361	354	371	352	347	363	393	329	357	386	380	393	348	333	376	360	360	383	369	356	362	353	324	345	392	336	332	400	370	380	398	361	381	363	337	356	358	370	346	350	378	356	353	330	366	372	361	380	360	351	368	370	345	326	346	361	360	336	357	392	333	360	385	364	359	383	373	388	351	393	345	334	381	378	387	405	360	353	347	374	363	356	387	405	337	375	351	347	365	332	335	329	374	358	386	345	333	362	360	355	393	364	366	385	377	359	376	418	336	364	353	388	372	345	356	364	389	374	375	359	393	385	357	365	351	377	361	369	355	369	398	364	354	370	377	398	379	345	356	376	349	353	393	358	377	328	402	353	373	364	383	362	386	338	325	348	368	374	387	339	359	369	377	341	366	411	379	345	355	341	341	393	383	359	350	375	350	380	342	397	368	337	398	336	370	359	340	386	402	373	357	406	360	388	395	369	373	383	333	337	397	350	359	371	383	364	376	365	391	360	374	384	363	348	371	398	361	360	346	389	386	361	372	355	371	365	360	357	341	342	384	361	354	370	347	351	355	370	370	369	397	374	359	419	362	388	346	370	367	341	389	344	335	372	368	373	355	372	401	382	365	369	365	358	398	338	376	399	366	352	365	374	397	379	388	375	329	307	357	349	379	404	388	357	362	392	362	371	370	369	388	330	359	378	373	357	357	341	371	376	395	370	399	380	337	374	379	391	356	337	371	317	354	439	375	343	362	354	367	353	363	360	346	385	377	354	344	401	431	344	368	370	341	355	376	388	384	387	369	379	328	390	402	351	371	370	408	381	375	363	385	360	362	342	365	360	362	394	361	385	381	360	370	378	340	338	408	366	363	346	357	348	405	370	387	356	405	369	398	373	377	338	382	368	376	361	414	360	385	340	361	374	378	338	370	364	373	379	355	387	332	373	367	367	365	360	364	373	357	381	414	392	389	354	369	364	400	375	406	386	328	356	364	381	315	374	407	379	388	377	358	344	368	413	378	380	356	380	350	373	374	356	368	344	409	416	367	318	358	360	369	388	380	364	400	374	375	351	361	358	348	360	368	336	345	376	413	381	328	367	399	331	395	356	377	340	397	363	333	358	382	383	352	348	383	392	349	398	352	373	363	411	356	353	352	370	352	375	380	313	374	367	354	385	330	395	343	387	343	350	373	349	370	343	357	377	382	357	380	379	325	364	366	352	342	408	340	372	353	393	353	356	357	358	386	381	365	381	394	355	375	353	382	365	370	331	361	350	343	376	422	363	368	368	360	373	371	348	351	365	380	409	360	365	376	383	392	343	364	381	402	394	379	344	389	370	345	371	343	383	368	339	370	349	341	341	359	373	396	352	356	334	367	363	324	329	385	376	402	363	359	348	325	334	353	335	335	373	347	383	357	372	365	411	367	357	346	388	345	343	402	352	363	348	383	347	365	371	381	376	398	375	359	344	394	363	371	349	358	365	349	355	428	386	353	383	393	358	410	383	406	365	372	377	369	323	325	359	340	356	362	351	356	402	346	360	327	385	394	348	367	366	348	381	361	382	392	347	368	330	369	379	379	390	384	352	350	371	364	341	376	374	364	340	387	371	375	364	341	333	362	362	340	381	409	336	383	361	376	366	346	349	354	353	373	392	378	406	350	381	383	360	352	348	343	397	351	354	354	403	373	372	384	355	373	377	369	414	341	367	373	352	375	361	362	363	328	368	371	315	328	374	346	363	378	353	379	395	411	346	418	388	382	329	353	377	406	401	342	365	339	372	346	345	387	369	369	342	341	375	339	360	357	387	361	373	381	355	369	393	328	387	379	348	377	381	355	341	410	325	389	359	392	354	355	345	337	343	360	401	391	351	379	375	360	364	400	377	375	367	331	361	402	351	362	400	367	401	375	386	379	376	366	381	371	333	339	390	361	356	355	342	362	342	393	339	346	326	344	377	375	356	369	383	345	395	353	356	337	377	370	361	343	397	372	371	342	360	368	360	369	374	353	414	353	364	413	400	390	395	425	363	369	375	369	347	372	379	362	380	354	345	345	353	337	339	386	356	355	375	356	385	349	367	347	382	381	313	344	366	373	357	358	395	374	373	371	400	340	371	357	349	388	374	379	379	353	368	349	384	359	376	364	394	370	384	355	374	381	383	343	365	350	363	384	357	353	362	364	400	348	361	352	385	341	354	329	372	383	371	380	373	349	369	359	353	378	314	387	318	371	375	383	378	393	347	343	385	406	328	448	363	348	328	366	324	388	362	339	334	372	392	382	391	420	371	385	324	372	344	383	370	393	384	385	384	367	351	326	376	370	387	382	342	332	381	360	358	383	360	352	374	353	374	363	358	368	372	373	359	325	358	366	354	380	370	355	372	377	371	363	376	331	369	385	336	396	382	406	347	365	383	374	360	388	371	372	364	363	371	375	346	354	351	383	375	385	359	361	392	327	340	373	352	352	364	365	398	398	370	399	333	382	354	360	364	364	342	368	378	376	345	398	379	402	379	372	362	421	365	400	342	367	364	359	382	344	407	383	340	366	338	356	369	323	356	373	359	332	366	338	341	365	412	411	384	399	350	406	365	338	345	337	350	358	321	386	353	346	405	372	387	379	371	386	337	394	370	325	352	388	333	373	372	359	333	349	352	363	349	420	385	404	373	357	384	342	366	402	379	357	320	388	359	393	364	367	334	359	380	362	404	374	377	356	355	377	332	343	347	378	347	364	353	347	378	350	356	330
7689	2761	5851	7399	6278	4897	4093	3271	2762	2264	2177	1853	1623	1503	1336	1241	1194	1092	1104	1122	1122	1027	932	1032	1022	980	988	985	965	932	901	856	867	894	898	860	884	879	916	893	888	871	880	887	863	958	884	900	848	885	865	870	891	840	902	848	897	819	825	879	866	834	877	863	878	888	843	903	853	855	843	838	888	848	876	903	867	901	818	903	831	876	776	858	821	883	858	868	917	877	808	838	858	862	829	901	850	861	870	851	872	853	890	883	870	828	827	879	872	922	846	862	832	857	817	895	854	877	837	792	852	849	908	882	857	843	881	865	830	851	845	846	852	936	885	829	896	893	847	883	874	820	813	850	813	900	817	850	821	850	888	826	815	849	900	842	826	844	897	910	833	861	811	864	819	902	878	886	855	838	883	856	817	868	855	857	818	812	909	831	841	844	848	888	850	825	881	872	916	878	865	866	835	868	858	866	851	849	861	871	902	856	876	842	856	885	865	913	880	790	888	854	860	838	861	879	822	772	869	885	861	900	822	863	867	864	885	879	881	887	816	809	886	837	834	861	882	852	851	845	888	872	849	847	867	831	848	871	876	829	860	836	877	823	811	884	862	831	821	886	803	848	809	852	880	830	826	842	867	819	847	838	910	834	834	883	906	887	784	862	894	878	884	835	855	828	849	831	869	822	881	817	868	853	872	800	890	915	842	862	833	817	873	830	849	862	894	814	851	843	847	878	846	895	865	888	797	832	894	882	849	911	818	842	863	837	846	875	855	869	865	848	892	864	878	866	835	864	874	879	859	799	841	871	842	915	819	865	859	870	844	870	821	866	848	836	806	844	817	865	868	861	894	893	844	866	898	861	863	896	915	862	875	836	849	895	839	852	914	833	870	867	882	872	837	865	782	845	850	871	830	884	837	906	855	851	875	876	848	834	909	863	887	826	866	876	843	886	832	871	844	871	868	856	862	896	846	809	845	805	848	814	832	872	839	857	877	862	900	880	901	835	860	868	879	858	791	835	900	836	860	864	865	863	852	867	865	820	846	875	861	822	857	836	819	830	842	833	822	881	859	898	831	876	853	856	858	841	858	921	856	867	836	832	851	807	791	813	895	870	816	923	819	862	868	855	934	864	845	889	888	868	811	879	822	864	857	815	875	919	835	848	878	837	844	826	868	854	843	833	881	832	844	893	871	866	842	842	876	833	840	872	861	813	847	876	913	829	887	878	804	855	838	844	892	856	822	818	853	828	894	822	856	851	877	870	867	835	895	878	862	854	875	880	893	851	859	819	864	869	855	835	849	880	816	916	853	830	877	876	859	855	844	852	840	870	867	817	826	827	881	859	875	879	896	849	860	913	829	910	869	813	836	857	839	868	850	808	867	807	813	890	875	876	851	877	875	890	841	883	830	866	802	869	814	833	881	850	806	871	838	850	867	882	793	865	877	883	855	848	863	797	856	880	897	868	893	825	840	846	875	821	864	845	898	934	884	906	898	790	904	887	844	876	877	833	871	798	870	838	844	901	873	837	881	836	857	862	883	849	825	829	828	861	888	816	899	906	802	902	837	894	845	846	859	861	809	818	885	851	838	819	855	891	862	899	837	869	820	831	882	863	832	843	882	904	872	829	849	844	879	909	857	860	872	841	872	854	864	867	859	790	901	917	875	889	838	843	846	886	826	841	853	851	836	848	826	885	887	844	871	848	843	849	881	846	835	814	863	908	889	863	873	851	840	875	810	855	867	849	816	862	844	868	817	852	817	885	931	872	833	816	908	874	857	854	856	835	852	907	863	883	910	870	843	853	877	839	898	867	838	871	849	872	904	796	867	854	831	855	879	851	917	879	868	858	861	876	892	848	872	856	897	885	866	850	923	870	893	851	798	861	805	862	867	866	831	820	900	856	853	902	856	847	867	843	878	783	855	940	827	831	911	872	842	822	825	870	865	866	851	883	808	838	869	869	867	865	893	934	851	838	838	869	801	843	848	865	836	904	851	867	846	810	804	852	891	819	868	831	877	828	851	822	847	854	846	809	886	859	896	880	887	837	866	895	834	868	842	863	885	892	845	862	882	853	833	883	833	822	852	855	882	844	854	855	859	887	806	891	827	848	884	897	858	868	838	807	852	825	851	871	926	843	858	894	876	873	824	909	858	899	856	904	866	867	922	882	787	864	884	835	864	826	911	850	898	867	788	829	856	892	822	817	895	900	893	827	863	842	879	880	829	858	848	873	890	863	833	824	886	827	860	865	857	817	871	840	870	857	869	863	873	839	889	860	820	850	880	884	895	861	837	854	872	875	856	848	857	870	846	888	871	831	839	905	880	893	846	864	827	841	852	827	852	818	839	891	840	842	913	852	828	874	878	869	805	796	875	817	865	883	892	829	874	853	833	857	894	828	833	889	852	902	832	832	836	881	833	865	813	818	830	835	843	902	848	886	873	867	877	841	909	906	857	931	897	866	855	895	873	855	903	851	915	883	878	875	859	860	828	826	858	855	830	868	835	873	841	842	926	893	855	870	834	804	831	881	811	837	863	891	876	845	860	859	877	872	866	832	878	853	852	902	820	822	882	852	848	847	866	909	823	855	883	857	848	870	861	848	858	858	851	823	847	872	880	870	830	795	841	869	800	852	834	799	845	829	785	890	837	882	835	841	790	814	808	847	889	852	899	837	853	839	802	873	865	845	860	840	827	799	823	844	872	914	847	859	877	852	890	898	911	850	859	870	847	836	877	897	889	883	891	856	863	861	873	856	907	835	843	829	830	907	837	868	847	887	915	890	802	900	843	886	858	818	926	832	822	911	881	866	826	862	873	912	896	878	841	841	847	845	834	835	862	809	813	826	860	868	876	843	855	835	884	842	843	871	872	833	830	834	869	810	851	846	872	854	855	821	874	864	860	863	904	847	841	866	885	860	855	889	888	816	882	865	870	846	893	851	874	813	897	887	875	790	909	837	853	882	798	886	834	841	847	859	856	815	921	855	870	876	897	906	895	810	881	841	834	871	853	845	873	845	834	834	835	866	831	864	862	840	890	893	908	865	882	825	898	846	868	856	847	822	870	833	871	863	872	853	849	887	842	781	866	918	861	842	824	880	857	880	843	853	826	843	914	825	864	838	860	831	842	822	837	801	864	879	856	797	819	859	832	865	921	851	880	868	873	880	839	825	862	863	855	828	776	843	864	856	903	840	870	857	794	839	846	895	888	881	896	902	816	846	839	889	876	847	821	899	885	865	833	885	865	906	851	810	875	862	871	858	830	854	811	860	864	805	847	857	850	868	859	817	845	815	841	866	851	803	883	817	828	823	836	829	879	881	842	823	837	807	877	816	929	844	824	862	823	857	860	882	869	863	860	795	825	882	868	829	772	819	861	882	882	878	894	901	884	900	898	910	880	885	828	881	881	839	823	858	864	850	828	886	800	884	916	870	845	861	870	860	871	901	857	876	874	858	884	838	803	846	836	809	857	857	862	794	926	921	831	802	884	869	780	902
17380	4677	5079	4329	2865	1990	1570	1198	981	855	752	683	661	602	601	575	487	518	489	500	498	479	487	449	451	484	453	443	439	466	450	446	429	407	400	429	413	384	390	470	428	456	404	415	412	398	453	421	451	396	403	434	414	429	424	432	419	413	405	461	407	444	407	406	413	383	409	388	413	388	421	425	404	432	400	424	409	442	407	422	420	415	427	387	412	393	407	429	416	375	402	392	419	425	379	383	414	421	412	382	429	448	418	425	425	413	406	414	412	407	423	419	421	432	454	399	424	440	433	401	402	396	418	376	402	454	411	366	421	397	419	409	409	420	425	409	390	403	409	424	415	383	405	451	398	426	406	449	435	464	408	397	392	398	393	430	378	438	456	423	420	402	434	451	449	379	403	436	429	425	434	449	429	411	423	450	461	426	410	432	402	448	422	425	430	384	434	415	449	401	410	375	450	383	458	422	409	416	441	410	414	418	444	408	428	410	429	392	390	428	372	413	446	432	404	433	409	421	422	401	421	434	428	421	443	436	427	454	435	409	401	406	431	402	395	468	401	428	449	402	435	415	439	437	393	376	405	455	418	380	383	439	394	423	385	388	453	427	402	367	431	404	416	390	389	416	406	397	418	388	484	447	387	436	392	389	416	450	369	397	413	389	372	453	388	363	402	412	450	417	405	388	428	408	427	472	429	425	430	413	421	428	420	408	385	409	436	430	398	420	418	422	444	421	418	402	387	377	415	410	386	412	420	435	384	431	426	432	464	417	429	467	432	452	376	406	441	397	400	399	406	434	375	426	415	434	423	404	448	397	426	444	373	393	420	386	421	413	390	381	418	418	404	465	414	396	440	451	377	437	399	430	426	437	386	376	393	420	455	391	416	449	422	373	429	439	416	424	405	389	442	430	445	403	427	428	416	434	429	369	397	385	377	444	410	410	404	434	428	445	454	398	432	397	430	408	445	402	470	390	412	418	382	405	446	408	427	412	400	410	412	413	393	424	443	408	437	445	410	398	428	425	414	390	392	432	429	413	399	382	451	430	419	368	386	415	458	446	424	380	385	409	409	453	417	422	439	430	400	445	432	394	406	384	407	411	372	412	387	404	444	398	398	379	402	416	461	398	429	425	429	424	399	398	417	383	431	452	481	409	425	417	463	427	463	439	439	420	428	439	423	388	429	403	386	409	442	392	402	419	374	416	422	425	404	405	430	411	430	471	434	408	431	445	397	401	385	423	431	427	426	465	417	427	413	411	422	420	413	387	448	427	415	395	425	440	443	438	417	416	392	431	419	428	429	416	407	416	412	371	410	388	400	423	386	395	427	423	403	440	404	463	446	432	423	454	451	423	453	449	431	440	455	403	407	418	420	445	383	416	424	370	440	395	423	420	432	456	401	353	397	460	436	456	395	408	404	425	387	446	387	411	449	435	418	414	426	390	389	441	430	412	432	360	441	417	382	423	416	390	428	387	395	445	423	406	378	374	379	416	419	383	439	406	445	392	404	451	436	429	407	389	436	434	419	440	436	402	435	437	422	427	360	444	422	448	440	420	424	386	410	415	381	423	461	428	420	399	395	425	401	435	376	424	394	419	429	426	442	426	427	391	412	398	450	390	415	405	446	463	449	417	431	402	421	401	372	427	412	423	396	423	400	419	432	442	410	442	400	438	439	385	451	411	437	368	437	386	427	416	428	409	418	455	415	385	397	398	422	452	418	399	424	377	425	454	405	420	443	388	434	443	429	413	449	422	431	432	420	421	413	440	429	373	388	422	405	444	425	445	420	436	416	415	416	420	409	422	395	408	416	438	433	410	413	390	377	399	415	389	440	405	449	398	444	416	394	435	439	420	376	367	425	411	395	397	448	417	426	416	417	432	427	394	412	408	416	410	390	425	392	406	414	396	357	419	417	410	412	402	425	434	443	393	404	431	422	447	422	416	404	438	419	397	410	428	379	426	460	458	433	418	402	395	373	437	448	500	425	408	455	405	419	404	392	430	387	397	414	402	409	366	415	411	466	438	454	419	425	410	438	424	405	385	390	415	439	437	388	396	392	392	428	420	426	388	415	433	410	422	439	406	414	384	416	431	418	437	474	408	428	408	416	440	410	407	422	427	427	422	454	398	420	421	410	451	462	389	404	417	392	417	440	396	402	429	416	433	419	394	439	430	411	395	401	388	400	391	367	405	408	460	422	407	429	413	409	411	436	394	428	431	431	411	428	426	397	434	399	397	431	417	453	424	391	437	447	417	457	387	434	424	427	401	401	455	384	405	416	407	433	411	431	382	386	375	392	405	423	379	429	389	423	432	426	412	452	409	434	432	394	403	444	418	391	408	430	404	415	411	404	417	401	372	395	432	455	423	462	422	391	436	411	421	440	433	401	419	393	401	391	425	394	389	433	420	444	405	423	415	395	427	397	434	435	428	435	408	379	411	397	430	385	392	399	424	406	429	464	424	429	433	459	428	434	388	365	420	451	417	439	401	450	394	430	440	431	436	473	392	386	453	429	402	419	453	372	427	440	415	416	394	406	368	416	413	423	421	440	436	396	385	429	418	427	425	424	426	386	410	404	449	435	449	400	374	382	467	485	367	420	409	407	428	445	386	413	455	412	445	424	443	402	425	432	416	429	394	394	435	418	437	403	414	407	395	416	464	400	398	436	453	418	372	446	415	425	383	388	409	428	419	412	434	445	393	423	424	420	419	412	425	417	451	449	399	426	420	435	432	385	389	410	406	403	445	425	414	433	418	408	456	409	390	398	372	395	447	450	421	389	406	412	335	411	427	429	421	408	416	401	411	441	447	387	385	449	405	448	431	391	383	388	457	425	421	389	395	396	424	438	397	410	442	417	427	413	426	415	450	423	403	400	394	439	443	451	367	438	445	437	395	403	402	464	412	387	424	417	387	409	411	405	400	405	425	431	377	416	453	436	427	431	440	362	413	401	422	391	378	392	389	387	397	405	412	417	441	407	388	399	409	421	386	410	446	416	404	439	430	438	391	442	414	443	397	368	409	377	408	436	442	421	428	408	396	387	403	414	396	440	463	409	395	446	408	436	409	456	453	419	403	427	429	452	375	409	430	425	405	406	392	441	402	449	426	434	405	462	427	405	430	449	451	444	421	413	438	458	387	441	434	400	422	407	415	423	430	405	378	416	413	435	403	410	402	398	431	402	424	398	444	455	432	407	397	410	398	422	398	458	444	388	374	434	385	407	432	393	415	422	390	442	413	431	380	411	414	410	421	443	443	424	435	428	400	441	418	396	429	416	458	396	409	430	422	417	420	415	414	426	383	397	403	389	426	462	431	427	395	431	402	446	428	401	412	437	444	422	437	441	391	414	416	414	381	404	386	411	404	403	384	403	405	381	423	416	418	426	418	475	436	411	408	409	377	421	427	401	410	427	442	427	379	374	424	382	424	455	389	428	435	425	390	383	442	491	457	409	454	397	421	396	418	443	371	439	397	446	413	413	380	434	386	433	454
10315	4119	8410	10228	8477	6839	5745	4676	4108	3139	2876	2878	2436	1967	1752	1667	1520	1385	1366	1396	1386	1258	1230	1189	1127	1139	1125	1093	1094	1057	1031	983	1010	985	1036	938	955	944	958	936	929	933	982	954	954	1029	997	991	969	952	897	917	896	980	963	984	887	979	961	936	911	969	895	902	926	919	900	861	931	934	884	937	928	931	906	870	891	1003	967	966	943	944	975	940	970	993	973	975	920	927	924	955	886	946	910	931	957	917	909	1016	900	949	961	930	950	971	945	916	925	962	900	928	938	953	956	907	946	895	899	968	946	937	902	938	962	905	986	931	918	992	966	924	903	914	901	909	917	919	910	936	912	911	951	960	954	915	967	986	920	946	954	894	941	965	884	937	948	923	968	994	945	888	961	876	931	924	1013	920	927	918	917	963	876	890	945	989	972	901	895	917	952	952	917	964	918	891	913	932	886	965	903	944	888	873	967	876	886	890	933	963	899	936	942	939	961	955	918	926	977	913	936	997	942	890	963	919	902	920	964	940	917	906	950	938	854	941	931	939	937	973	988	942	921	867	974	944	948	972	957	892	954	936	955	931	897	978	907	895	928	928	899	933	940	927	944	985	911	929	938	896	912	938	901	921	893	883	903	937	1006	884	938	948	961	905	910	880	915	927	962	891	970	886	894	904	933	979	924	963	887	948	913	920	944	895	946	936	923	957	900	889	959	947	906	915	946	897	970	931	1019	926	976	1003	936	966	873	947	962	909	931	950	935	907	950	944	881	1020	897	917	904	927	914	958	961	941	963	891	904	856	933	908	914	990	893	885	963	931	960	959	913	964	965	914	939	997	952	986	970	912	970	961	917	986	898	915	935	927	908	942	936	937	931	922	971	928	982	941	882	984	901	973	970	897	970	974	988	921	976	888	864	982	938	891	935	884	943	949	879	956	936	959	952	874	905	920	939	887	957	993	908	890	913	933	924	905	896	915	894	969	914	956	943	958	914	939	928	910	935	937	903	885	936	951	944	942	916	905	998	919	929	972	949	991	922	962	887	927	935	941	984	890	900	963	907	943	895	949	956	934	876	944	929	923	949	921	916	958	958	978	911	947	909	897	925	980	912	890	949	965	880	879	906	871	973	919	930	923	947	922	920	1042	870	896	884	909	951	957	918	891	925	923	888	900	867	925	982	909	953	912	882	935	898	912	914	918	888	961	932	944	959	973	974	905	887	957	937	984	985	902	965	915	913	902	915	940	960	942	957	922	866	939	939	897	922	897	947	913	926	950	884	961	991	930	893	939	890	902	941	992	935	981	957	973	897	938	965	1021	932	951	934	937	925	931	899	964	976	924	922	915	959	911	938	925	950	951	932	894	967	969	918	997	923	899	942	920	947	951	899	933	977	954	939	987	882	906	926	893	881	923	933	925	960	955	963	885	894	927	949	927	932	880	939	891	906	971	962	909	914	928	934	900	933	950	963	943	956	924	930	897	951	955	903	945	937	959	946	920	932	983	929	860	903	934	933	969	921	971	908	936	937	925	902	977	965	961	905	943	937	878	934	901	890	925	940	958	935	965	953	928	986	899	908	943	905	952	938	988	864	919	857	961	952	945	971	927	963	880	938	925	954	950	970	866	1012	908	938	937	961	939	957	1010	911	906	989	898	935	988	987	954	946	974	935	981	912	934	920	920	915	936	971	928	926	921	952	953	935	951	952	923	928	914	922	923	945	960	919	936	936	923	941	960	930	938	982	907	909	906	826	901	915	961	938	936	936	838	878	920	939	919	929	936	921	926	961	946	939	884	936	929	935	934	951	937	922	863	938	933	886	966	934	937	897	884	861	896	929	951	949	898	1011	965	941	878	906	874	868	963	928	966	916	970	914	964	962	923	855	992	940	952	973	942	836	909	957	937	952	929	913	956	934	894	914	900	908	912	969	906	925	965	931	915	910	956	933	998	981	932	966	942	937	953	960	939	937	894	919	936	920	953	952	961	923	889	917	946	928	929	965	922	956	905	960	902	943	898	961	926	958	956	897	930	926	860	905	935	957	949	901	936	946	998	894	945	931	993	932	953	908	925	955	946	950	911	912	928	925	910	918	927	904	906	1003	932	915	912	944	959	908	905	960	936	959	904	873	954	931	921	894	914	974	974	956	912	926	941	932	917	970	971	914	908	928	957	951	922	939	943	883	941	933	910	935	936	957	942	964	948	877	947	901	964	950	924	966	877	914	938	927	953	922	947	928	968	905	904	917	914	945	947	918	889	942	896	982	891	932	944	920	919	927	940	959	904	926	937	896	924	909	950	979	873	914	887	961	945	965	963	942	962	954	931	903	954	901	907	951	924	970	958	955	888	979	930	1006	912	940	970	941	927	921	951	918	972	924	956	956	889	926	973	915	953	950	980	992	939	952	936	905	906	932	971	990	967	931	934	904	957	951	958	934	934	944	909	919	977	927	959	911	957	955	918	942	943	927	940	926	942	920	955	914	914	927	966	927	941	921	932	914	959	908	950	928	945	932	928	934	892	953	969	928	978	876	912	938	969	950	944	973	908	910	938	942	962	976	906	925	965	907	891	911	956	938	971	953	925	916	973	934	985	969	912	910	975	951	924	936	940	923	936	918	938	886	918	954	937	937	922	924	949	987	973	909	949	952	983	933	946	897	872	977	929	858	960	857	942	907	948	901	930	970	915	955	985	956	945	981	917	926	927	896	907	913	934	952	930	936	931	958	970	981	896	923	980	894	906	927	973	910	950	944	933	956	958	919	959	939	952	931	953	934	952	980	1011	940	945	882	939	881	929	932	902	973	937	955	901	947	934	931	939	938	965	951	960	923	944	963	931	950	936	931	927	905	915	940	901	943	900	952	932	922	882	900	932	949	926	984	914	903	889	921	913	962	908	952	958	939	923	937	920	963	934	928	920	879	925	865	962	936	925	903	918	972	951	942	958	947	964	926	999	863	885	907	961	872	928	988	902	944	927	882	893	878	951	919	957	893	905	930	938	888	885	902	922	929	928	941	969	982	900	969	939	892	980	960	879	929	908	924	950	972	930	922	998	908	976	932	912	904	965	944	934	896	952	920	977	931	925	912	842	877	941	987	916	927	957	926	888	910	901	943	929	907	912	940	940	932	947	962	928	933	958	878	951	897	933	862	889	949	927	968	950	900	942	967	906	964	943	872	967	937	905	908	938	894	900	889	935	983	891	911	935	936	932	993	922	902	965	913	885	963	882	933	902	938	922	928	939	919	899	916	927	920	943	948	949	957	958	967	901	938	933	874	985	909	890	964	901	923	946	942	949	950	998	959	880	960	899	896	926	914	915	917	964	970	955	949	924	1000	915	940	911	906	924	935	935	898	988	925	912	931	875	965	898	870	888	928	981	940	936	922	934	951	909	914	953	967	937	958	937	904	957	987	963	902	981	930	911	910	963	914	927	900	896	934	944	877	897	894	935	892	896	957	941	953	878	943	938	940	888	968	916	959	933	950	991	930	968	906	934	958	859	1002	901	876	900	951	919
3376	1385	1407	1317	847	595	477	428	430	357	305	268	287	266	280	250	257	249	242	235	237	233	241	247	213	262	226	225	234	255	235	224	227	221	210	262	227	208	240	228	248	210	236	205	255	218	238	240	212	219	202	228	251	228	250	219	236	219	235	218	222	230	217	216	225	229	243	209	186	196	226	234	220	226	217	216	235	225	226	253	246	224	247	238	231	244	212	233	215	207	215	229	216	209	221	213	238	247	209	230	250	226	206	227	204	233	234	226	202	243	191	229	239	266	223	231	219	255	203	209	225	221	226	201	246	222	234	239	236	226	204	237	211	214	253	240	220	222	223	224	222	245	240	229	269	243	214	219	243	212	228	213	247	227	242	255	233	184	262	214	224	238	235	216	210	230	221	231	216	262	241	222	256	227	262	241	234	209	239	260	196	209	222	221	220	221	210	246	242	221	257	225	247	214	237	233	223	217	221	253	213	233	246	214	206	201	219	237	222	226	234	251	262	243	213	225	225	250	230	211	224	222	208	239	236	209	224	213	229	223	232	211	236	230	237	236	222	222	232	230	223	240	264	210	223	242	229	213	226	224	213	216	198	197	233	231	204	216	219	220	249	246	210	206	211	252	230	236	209	237	220	244	217	179	224	219	260	232	256	203	252	229	221	251	245	218	231	220	209	256	240	206	222	205	209	229	225	227	239	226	252	237	249	230	252	231	243	225	237	235	224	237	220	212	202	238	274	226	230	230	237	225	215	234	246	215	248	229	208	197	237	242	231	213	205	259	209	219	236	230	238	208	226	238	231	251	205	198	218	211	248	251	245	215	223	248	249	201	219	247	209	223	235	206	274	202	204	227	226	236	237	243	221	210	237	238	236	253	225	191	243	249	205	218	209	219	234	253	259	199	227	197	210	231	216	229	220	217	251	237	246	233	218	216	260	219	217	234	235	199	220	237	223	242	242	231	229	225	204	209	247	208	199	269	207	208	204	220	224	249	230	229	216	216	246	202	239	243	227	209	230	224	235	235	233	229	233	262	227	211	205	194	244	221	235	233	260	224	232	231	185	230	227	269	240	243	240	203	208	183	234	249	225	238	228	216	207	211	205	212	222	234	249	229	202	250	212	244	218	233	234	243	248	265	213	219	224	224	210	226	196	253	213	229	225	261	218	240	200	233	218	245	223	200	222	229	246	193	224	215	206	263	217	234	219	244	252	229	242	246	224	212	233	232	210	232	212	257	232	251	214	227	197	211	223	240	215	233	239	230	233	216	230	225	218	229	242	213	212	220	220	233	247	229	245	208	239	219	238	234	240	215	243	228	240	227	211	214	229	246	231	213	226	232	236	206	232	205	219	230	237	258	246	231	219	209	237	206	219	221	213	239	225	226	216	248	214	207	241	230	220	259	260	237	225	217	237	227	219	210	219	225	216	221	221	201	196	231	227	252	237	201	228	243	221	231	260	250	254	229	215	230	225	207	231	230	213	231	222	231	267	233	210	226	239	223	222	197	232	180	242	220	230	240	242	196	213	234	242	227	220	229	231	247	238	260	204	234	204	243	220	222	234	224	240	222	244	260	235	231	247	240	233	226	259	251	234	219	230	236	227	247	215	199	254	210	244	250	206	256	257	257	209	242	202	234	230	230	247	233	226	272	212	215	272	251	236	235	216	215	222	192	204	231	205	240	251	213	223	198	219	213	242	228	226	250	199	227	231	229	235	227	212	226	227	236	230	233	221	230	219	230	265	211	230	233	209	212	209	216	220	241	261	239	226	223	263	241	228	246	204	238	247	202	219	215	235	229	218	219	254	207	226	198	212	218	225	258	235	201	223	210	245	221	191	237	251	235	247	214	213	218	223	227	255	258	231	206	240	256	213	228	207	215	221	244	247	220	248	236	227	243	228	240	243	232	238	243	225	224	235	244	226	221	218	228	223	248	237	226	247	233	235	235	241	229	239	245	248	223	248	247	235	232	226	221	231	219	209	209	227	222	240	226	206	261	244	208	245	231	231	265	237	238	221	216	223	229	213	257	241	227	216	209	217	253	222	229	221	217	218	195	207	220	240	228	228	220	239	233	191	229	199	221	209	219	250	224	233	218	226	227	202	210	250	245	235	228	239	254	233	210	218	245	245	220	228	243	215	240	243	196	258	224	239	225	223	240	243	252	283	205	219	219	200	208	260	232	242	227	238	225	217	246	238	235	200	222	216	217	205	225	240	203	224	212	268	172	217	220	199	212	242	234	232	228	241	215	196	237	220	219	198	235	257	245	216	217	244	201	245	246	205	222	242	226	257	191	231	231	234	230	236	249	223	233	237	246	205	231	221	206	234	217	225	239	229	213	228	216	250	227	219	226	212	230	228	244	265	213	240	275	235	233	223	214	254	215	232	258	213	230	214	241	218	210	216	203	206	219	230	206	239	242	228	239	224	233	225	252	225	205	253	208	234	231	254	237	223	202	223	220	212	234	230	205	204	258	250	245	226	205	204	229	243	225	238	223	219	221	228	210	233	254	233	223	234	248	219	216	255	212	229	216	220	228	233	212	223	232	202	239	223	234	229	204	239	218	241	231	238	205	227	233	249	233	253	218	217	249	245	212	249	232	218	249	251	255	227	225	209	222	251	233	227	235	210	210	222	229	220	249	223	201	222	230	239	246	248	240	208	216	238	220	217	219	199	221	216	227	225	206	194	223	229	209	234	226	236	221	226	209	222	211	236	234	200	224	238	249	250	238	201	225	233	210	213	207	245	255	243	242	223	195	242	252	222	252	209	226	226	202	206	224	218	236	227	232	235	218	257	234	220	219	234	225	223	209	234	248	207	264	243	196	211	217	236	224	253	222	197	222	224	236	236	236	226	228	234	257	228	239	206	259	207	255	249	229	230	240	231	213	207	235	253	214	231	207	242	229	235	221	220	211	228	222	233	242	255	223	248	242	212	212	237	224	258	225	213	204	214	243	222	228	236	215	224	233	208	238	224	239	217	220	237	248	217	231	203	235	233	254	246	240	224	207	207	226	220	225	202	231	244	238	216	240	240	233	256	239	227	228	227	209	205	216	252	206	218	219	228	242	231	197	234	228	188	235	220	225	211	203	209	244	235	254	238	217	213	227	218	204	203	210	187	224	240	230	223	228	210	224	245	229	227	259	239	226	252	222	234	204	223	222	211	208	218	222	234	220	188	229	242	241	253	177	258	221	211	209	240	264	224	254	210	229	226	240	243	244	233	230	196	216	227	218	220	246	235	233	227	231	225	238	218	222	218	243	199	223	225	222	208	249	219	226	218	211	214	230	220	254	246	239	254	209	235	210	268	228	233	199	243	234	237	238	239	215	231	214	230	241	220	207	233	207	218	235	222	226	239	219	233	229	229	209	235	226	215	213	241	228	231	245	259	236	213	223	255	239	241	223	224	250	258	265	261	222	208	206	242	218	224	241	230	235	252	245	221	251	224	254	217	256	210	207	237	253	234	213	227	226	191	238	233	227
2903	1677	3003	3924	3069	2584	1955	1540	1554	1295	1090	1119	1083	949	875	770	690	721	637	695	648	698	741	642	643	646	620	636	604	616	631	607	567	610	580	584	601	612	542	589	598	601	598	598	578	580	587	565	592	572	592	527	559	596	623	578	599	541	535	557	591	566	602	565	560	568	538	551	580	546	549	584	604	588	569	604	559	567	557	589	546	545	579	557	561	570	556	570	602	527	565	576	555	594	605	572	576	621	587	565	599	583	567	592	586	574	552	570	579	598	529	564	558	577	570	588	554	562	551	588	601	604	593	581	595	574	580	548	566	533	594	552	588	588	582	559	561	597	560	581	608	597	608	585	579	538	549	558	563	572	586	562	560	595	549	613	598	578	596	572	590	592	581	545	580	567	568	603	575	570	621	583	624	564	573	569	641	564	576	593	569	609	588	564	570	572	611	620	575	563	569	573	530	575	561	583	528	536	537	586	595	589	613	542	544	560	587	579	587	566	601	598	572	598	566	606	616	594	530	588	558	570	574	559	568	548	598	569	586	598	541	605	544	598	573	544	582	600	584	571	591	563	555	561	569	612	608	556	580	575	559	589	550	558	575	566	521	589	581	599	531	582	568	599	588	584	573	570	607	539	546	574	561	576	606	588	574	615	611	590	571	545	579	590	564	596	587	590	546	563	574	537	569	557	569	595	565	569	580	563	593	569	505	581	534	596	523	537	596	614	596	589	545	592	607	565	571	584	559	564	609	581	562	581	551	550	575	601	582	553	598	568	543	590	583	571	594	567	556	554	561	579	603	553	587	586	572	563	540	565	630	581	555	584	610	560	586	574	544	563	547	563	526	588	602	625	547	574	581	596	571	594	592	628	578	564	621	583	550	596	585	566	570	561	602	562	629	605	607	574	593	595	565	571	582	577	623	602	608	563	565	578	610	571	571	577	612	583	630	604	558	531	533	612	540	584	577	560	570	606	604	591	573	594	574	596	563	588	573	600	553	548	578	608	580	557	579	554	600	553	522	571	585	535	574	583	567	580	594	530	583	558	524	619	589	614	570	557	592	567	553	580	577	555	593	554	543	624	564	585	598	586	587	549	603	616	596	544	575	540	593	586	603	589	569	601	570	554	539	555	583	542	591	578	563	569	631	538	553	586	568	560	601	620	587	561	591	554	610	561	578	572	574	599	549	569	569	602	547	577	552	603	571	557	567	590	556	585	601	598	608	561	553	567	623	579	584	573	530	599	595	550	593	560	604	578	533	521	531	596	553	593	590	586	573	559	595	616	580	564	608	519	536	562	598	533	578	567	602	570	593	561	547	550	551	573	575	554	570	600	590	554	560	584	591	563	613	553	577	522	564	540	570	583	597	595	587	571	576	544	556	519	550	589	592	573	575	573	560	582	567	576	600	564	577	540	565	558	576	613	577	585	595	599	574	561	561	573	563	604	630	587	587	647	595	587	594	544	572	604	574	580	579	631	565	586	591	531	605	576	601	617	604	605	617	591	612	576	520	582	534	620	555	584	612	579	571	571	546	572	602	524	555	599	551	567	630	566	538	590	566	593	563	565	597	626	534	544	559	573	567	609	558	606	558	522	572	613	604	586	547	576	527	534	562	588	580	558	594	546	589	560	608	570	567	577	595	576	604	596	552	568	562	574	567	561	558	567	575	581	593	537	571	612	562	543	562	609	577	565	548	579	593	589	519	548	644	544	587	575	568	556	588	579	563	529	614	585	627	602	582	551	574	573	569	597	563	603	618	551	576	548	526	549	530	561	596	551	583	557	593	591	532	579	629	598	575	543	551	556	571	600	556	558	596	593	573	568	585	567	590	551	577	555	599	586	562	568	591	590	629	570	570	560	579	560	580	580	555	603	617	547	590	605	568	574	619	559	564	574	540	535	562	594	581	593	560	528	552	598	586	571	548	564	554	579	573	585	578	559	615	581	562	592	634	567	573	628	567	568	580	564	582	590	599	574	554	559	603	616	588	541	596	551	605	537	556	557	565	574	630	578	529	594	600	582	527	583	611	597	570	546	601	587	562	525	591	586	599	579	550	573	578	568	587	598	574	532	555	544	582	607	504	567	584	581	532	545	531	581	564	618	578	623	575	597	565	594	566	616	602	607	540	576	602	576	556	578	563	572	606	589	551	582	605	566	589	580	587	600	569	555	562	567	539	549	595	609	572	579	581	588	551	569	582	609	554	562	591	557	563	568	576	551	581	537	640	561	570	588	585	587	557	552	560	578	593	577	556	568	559	548	583	552	570	570	554	588	553	570	594	596	589	586	539	536	581	597	555	617	562	553	584	609	551	541	577	568	597	635	609	615	577	579	567	568	586	596	582	574	579	547	550	558	624	582	555	546	597	591	599	552	550	575	587	598	564	550	568	581	580	587	537	569	561	614	537	562	578	587	586	554	568	528	580	571	589	577	576	560	614	603	561	594	589	568	566	577	570	584	603	605	550	589	603	540	565	530	566	600	539	585	552	588	565	542	616	588	605	636	606	617	584	549	547	625	585	569	598	570	571	565	603	525	595	533	578	573	584	560	583	541	538	577	547	583	577	585	573	598	565	570	581	611	555	594	598	581	548	572	583	585	527	593	536	589	596	620	616	556	566	583	584	568	568	556	577	568	558	541	580	567	595	573	594	584	619	572	611	613	592	587	545	578	585	629	560	568	622	583	568	542	578	585	564	563	556	610	567	614	584	596	587	565	540	567	619	646	574	544	582	566	578	580	593	549	577	527	641	592	612	540	621	565	595	572	595	580	543	559	574	608	561	605	558	561	568	583	583	530	560	540	600	544	584	634	573	541	576	573	546	547	579	570	563	576	590	572	577	546	555	561	548	587	563	578	564	589	569	614	592	515	571	548	591	588	549	608	573	594	596	558	561	541	562	549	557	579	546	538	569	578	549	574	589	571	565	580	572	556	573	546	605	592	592	596	611	620	572	565	597	571	560	635	565	554	594	569	591	604	566	603	579	570	534	541	557	548	552	575	577	550	564	585	583	588	584	586	580	557	587	569	620	569	536	550	595	607	570	565	565	573	603	540	554	568	571	556	568	546	585	551	570	562	578	597	567	563	610	554	605	617	525	568	596	592	570	584	557	555	588	607	607	527	551	583	530	603	562	539	604	572	577	546	557	592	596	587	569	547	571	577	587	545	613	575	566	569	596	557	614	600	582	548	541	553	582	606	572	591	522	592	557	579	582	609	530	588	547	596	589	560	620	624	552	568	575	621	618	562	576	598	568	581	550	597	561	586	586	566	569	565	604	543	556	601	572	576	582	572	579	591	594	625	545	624	647	552	563	556	588	548	584	570	583	541	571	518	593	621	593	581	559	539	592	552	556	606	544	547	571	605	583	589	598	583	595	554	612	609	578	564	608	604	581	561	573	576	637	579	591	607	557	578	560	586	582	583	588	599	574	567	529	575	509	554	579	562	573	581	561	621	535	606	592	596	588	564	575	537	538	579	578	585	592	576
9926	2701	2547	2372	2038	1300	1165	847	754	650	582	572	522	556	459	452	429	469	419	397	392	406	418	405	383	396	372	356	355	380	352	348	404	333	365	341	374	373	376	332	388	410	406	377	360	399	374	380	351	352	387	339	371	354	380	350	342	368	365	411	387	319	385	401	344	380	390	331	346	349	360	364	362	370	364	383	353	369	362	388	369	395	378	361	371	405	378	379	363	341	353	357	337	369	398	398	325	300	376	380	331	334	352	339	378	339	367	391	339	357	369	366	376	328	360	361	357	358	333	383	385	372	380	367	368	372	374	330	413	348	369	401	400	338	367	344	389	387	350	359	339	366	340	371	356	381	358	347	375	334	353	349	345	384	334	379	331	356	355	355	392	393	346	358	365	338	340	362	364	344	409	404	360	347	395	358	356	328	366	354	395	368	361	364	368	366	347	351	368	336	349	366	391	375	375	382	404	340	347	374	406	394	345	387	367	347	399	369	406	375	357	387	373	380	340	371	341	363	371	340	360	359	326	372	348	348	342	403	378	398	346	388	353	328	291	364	344	390	389	347	387	379	341	378	349	345	375	380	338	322	380	394	374	348	362	348	385	367	387	318	356	353	345	380	382	390	362	384	372	354	361	349	390	351	394	375	373	356	346	362	383	347	388	371	366	390	392	386	396	341	369	373	338	385	337	374	357	370	352	339	401	352	366	404	403	391	369	404	362	370	375	362	336	387	351	360	340	346	387	371	363	365	381	384	375	361	362	395	369	367	348	379	375	377	380	364	360	337	356	359	372	353	371	350	364	374	370	346	389	376	322	372	379	366	352	380	335	386	354	386	406	367	377	333	372	377	347	355	365	347	357	328	338	362	349	347	370	369	362	362	373	391	401	417	365	352	332	358	372	364	351	345	352	386	383	348	367	368	390	378	346	316	354	333	395	333	348	356	349	373	336	374	393	381	365	347	365	395	388	377	370	382	374	391	346	348	352	361	348	375	374	348	369	376	334	358	362	375	410	381	346	352	392	342	372	352	413	379	376	353	361	371	329	381	383	336	357	377	363	424	384	382	371	360	387	331	383	362	345	332	379	370	370	373	389	354	385	381	360	360	369	372	373	391	336	365	395	356	347	361	378	344	386	347	351	324	375	348	343	364	368	357	372	355	350	332	365	376	330	387	380	355	373	347	408	381	386	394	410	351	356	334	373	361	352	368	384	387	359	349	350	340	366	352	336	380	319	334	367	345	334	329	391	407	363	359	377	367	358	361	346	340	368	388	371	383	371	341	389	355	370	396	335	382	405	402	374	344	395	380	397	386	373	382	402	345	345	359	363	380	377	403	400	348	362	392	387	354	352	348	341	381	319	349	380	356	392	351	368	367	357	399	380	386	345	372	350	324	342	391	340	357	362	402	412	346	395	311	343	387	343	412	349	331	391	357	342	373	354	395	348	385	353	365	374	363	354	352	360	347	385	336	346	387	335	335	376	330	369	404	369	397	347	337	378	357	371	347	352	350	373	365	359	391	342	352	356	370	376	352	371	346	338	368	362	366	368	361	359	363	361	402	367	390	403	337	368	339	346	382	387	381	355	348	343	346	365	351	363	344	383	383	358	413	381	363	352	398	368	353	359	389	362	378	339	388	381	353	379	386	346	366	367	393	344	396	345	330	386	344	333	368	384	341	375	341	359	347	365	375	367	393	388	378	358	403	371	395	382	372	360	360	328	367	396	342	359	377	360	367	355	360	363	330	357	352	364	378	390	412	362	399	342	373	367	391	342	352	362	416	405	409	372	354	400	331	383	422	358	380	353	343	326	398	391	374	391	381	365	365	395	345	348	363	369	349	407	375	371	369	350	394	360	348	337	383	343	362	362	343	384	336	368	393	360	331	373	351	360	352	359	373	376	377	364	351	367	403	373	377	382	412	352	384	337	375	395	357	400	361	359	378	389	390	356	384	370	378	355	353	382	352	352	363	379	393	356	380	360	353	365	371	368	374	381	343	333	343	368	367	378	366	368	396	348	347	337	377	375	351	364	382	383	360	387	328	352	356	371	372	325	354	395	388	356	312	376	349	357	371	363	389	359	354	347	346	397	362	348	349	379	380	371	349	389	357	377	401	383	384	349	332	341	393	345	349	377	378	366	379	374	379	369	361	346	352	357	374	327	386	385	387	352	327	336	355	397	365	360	341	377	352	358	338	388	334	382	388	340	364	332	361	365	386	402	328	334	358	364	366	374	364	414	362	386	341	343	364	389	363	398	349	367	354	410	369	364	353	371	365	392	369	344	338	359	311	371	338	398	414	384	338	373	344	370	399	366	366	382	366	398	354	351	357	338	366	385	394	346	338	354	335	376	366	332	341	375	362	372	358	362	404	384	370	349	369	348	337	343	396	354	341	390	383	355	389	377	378	397	370	365	332	389	377	368	341	378	392	351	378	399	356	365	363	365	357	352	369	343	438	384	383	380	357	358	354	383	358	371	375	430	358	390	363	403	404	378	373	347	327	376	364	370	366	365	351	370	400	369	398	390	364	378	355	340	347	366	365	371	394	343	363	368	351	347	353	356	412	382	365	323	322	358	386	363	367	336	342	350	400	343	394	329	383	348	344	355	319	380	345	371	363	336	365	365	372	345	367	357	400	359	347	372	352	381	383	362	363	361	383	379	372	414	354	374	386	375	361	348	343	374	381	386	386	345	365	388	405	352	349	387	369	367	353	362	387	323	418	376	371	343	329	373	333	346	317	389	391	418	351	380	401	379	398	360	355	381	373	366	335	336	381	350	386	388	360	354	381	330	342	352	420	370	339	371	368	359	357	362	367	383	372	360	329	368	335	354	391	358	378	337	349	370	371	345	352	351	375	358	390	372	328	348	315	373	378	374	352	400	360	383	381	357	361	358	332	325	375	366	357	365	342	364	396	346	375	300	371	347	373	392	398	372	390	399	343	357	363	360	398	401	347	352	341	341	360	375	401	363	367	383	387	340	371	375	368	378	359	352	360	371	353	379	351	360	357	372	382	358	372	364	354	379	380	380	393	370	341	365	369	344	410	391	414	364	363	347	368	365	346	373	357	355	363	345	415	319	386	371	367	358	400	340	382	353	382	351	384	401	404	335	378	361	374	329	351	359	351	361	391	348	386	403	351	380	398	363	382	398	371	375	375	381	388	347	370	413	384	368	337	330	369	372	408	353	395	361	357	373	348	390	410	377	363	346	371	386	392	360	348	376	389	365	390	344	352	365	362	397	382	443	378	369	343	396	350	381	372	363	402	426	402	390	415	364	379	345	361	389	361	374	365	368	379	346	364	351	420	381	380	383	372	377	386	353	393	366	352	381	352	379	359	385	379	429	388	385	370	349	353	382	319	406	372	376	367	372	352	326	335	394	356	363	344	362	357	361	376	386	388	389	392	335	353	383	368	402	400	383	373	354	344	366	405	377	395	362	373	358	336	389	360	383	369	345	351	345	334	341	395	309	350	344	356	378	343
7956	2953	4888	6758	6672	4554	4202	3185	3003	2599	2208	1835	1720	1647	1319	1304	1207	1147	1111	1093	1044	1023	988	1059	1048	970	927	969	956	877	903	900	875	876	883	863	866	879	878	931	931	859	884	904	862	910	879	880	916	898	801	847	843	839	846	870	889	925	833	826	865	875	920	931	829	913	892	845	838	834	836	867	854	843	857	858	890	830	826	863	868	868	871	890	805	912	805	882	868	815	816	872	819	854	870	858	852	885	799	855	820	808	852	848	831	848	862	897	882	896	823	879	914	857	816	826	875	827	872	879	870	886	909	899	836	840	887	856	836	814	824	901	870	820	838	924	819	881	839	927	853	878	871	835	839	841	849	885	850	863	875	870	847	803	876	818	833	873	861	860	810	884	899	836	836	858	880	840	872	874	842	867	873	810	870	834	850	864	832	873	861	847	856	868	837	834	876	847	883	821	861	853	838	865	861	896	906	852	851	816	832	831	855	863	893	905	830	903	861	865	862	862	861	807	864	869	859	852	857	839	869	893	862	872	834	858	861	847	876	893	850	895	812	898	850	815	871	882	865	868	870	839	860	807	877	904	836	820	857	889	837	866	827	862	853	881	851	822	820	858	841	848	803	832	831	865	851	874	835	841	815	837	838	830	867	853	856	896	899	849	879	858	829	896	838	871	853	830	850	874	822	800	790	848	860	831	878	863	862	814	863	896	865	792	810	874	831	872	834	833	918	874	805	852	881	812	827	866	874	840	837	834	841	830	846	897	877	866	874	850	850	863	855	818	808	848	845	859	856	867	851	808	887	855	898	849	881	878	873	827	861	860	873	836	870	866	848	783	820	846	850	919	780	879	848	856	792	838	876	871	875	863	819	819	886	859	873	836	826	815	871	882	878	836	873	821	851	842	892	874	804	842	870	852	864	808	803	861	858	845	869	860	835	827	809	898	828	866	888	832	834	889	865	846	861	840	850	879	880	873	872	854	846	847	796	883	894	882	832	830	907	891	843	850	865	883	833	838	812	922	871	852	864	842	877	818	879	815	908	854	873	882	825	838	854	845	854	858	882	866	920	854	853	867	890	865	837	847	850	927	839	895	861	872	822	857	825	809	875	834	854	856	845	879	839	833	856	875	836	851	892	837	819	844	864	791	872	884	819	878	861	906	871	837	842	820	860	844	901	828	897	819	851	864	859	852	877	878	848	816	872	901	872	823	850	873	837	868	871	851	881	886	870	919	907	858	888	908	894	848	816	881	865	827	868	855	877	843	867	825	854	885	847	887	846	888	910	859	826	868	892	807	882	870	837	855	846	858	838	831	828	849	820	833	849	873	872	850	913	905	829	855	781	864	829	847	844	868	874	844	895	821	864	858	869	804	808	833	884	839	861	863	851	846	917	818	858	844	847	863	833	813	806	838	860	816	906	903	886	842	862	872	818	834	843	837	932	850	870	878	903	867	865	838	878	868	848	866	890	808	836	915	882	853	867	833	846	874	901	830	794	832	886	890	787	792	876	865	869	784	843	816	851	826	839	828	809	826	810	842	850	840	875	855	872	888	873	845	892	887	879	835	840	922	891	878	867	825	838	858	885	815	847	899	794	860	880	836	930	891	823	845	901	854	822	843	853	850	880	836	832	850	876	901	894	834	870	845	840	818	823	863	953	846	879	856	887	837	879	823	852	869	862	850	879	857	872	842	923	793	887	877	826	872	880	859	801	887	857	874	850	787	836	842	832	889	862	849	854	830	908	837	882	820	886	856	842	803	892	857	816	815	849	873	852	877	826	834	860	875	872	850	827	852	815	853	825	842	831	886	869	909	919	927	874	812	873	881	840	872	873	900	869	795	885	869	843	775	825	850	850	864	802	856	843	876	909	856	782	839	879	813	855	830	836	864	898	871	900	833	868	856	793	850	851	850	863	853	814	880	927	877	850	881	885	846	858	890	876	886	837	830	789	884	861	814	851	851	911	915	839	873	863	831	856	880	844	874	859	858	879	860	898	825	852	835	830	868	882	857	859	824	940	876	869	856	897	881	851	877	904	818	821	913	786	884	826	859	894	853	851	835	844	878	867	851	872	911	851	859	834	913	883	856	804	868	873	890	846	908	857	861	902	864	848	822	872	846	879	874	822	857	880	839	840	909	813	828	856	879	834	867	792	898	884	908	864	798	835	883	855	894	838	819	844	874	865	857	823	834	891	889	881	840	858	848	865	847	856	789	828	841	853	854	853	880	890	844	888	846	854	849	884	880	779	906	828	866	911	837	871	867	905	901	878	881	842	868	883	873	880	877	819	916	849	848	841	878	872	865	835	889	872	814	941	807	849	880	878	815	902	811	858	829	870	865	840	865	825	842	859	869	835	851	826	822	871	856	900	833	854	857	834	891	891	847	905	813	853	817	863	827	858	835	850	879	864	879	827	828	866	846	822	872	866	845	871	820	852	883	889	833	879	825	860	857	918	891	851	836	841	848	868	837	848	870	841	847	841	844	800	850	837	848	823	907	861	893	835	852	892	856	878	893	868	875	843	887	815	899	871	854	851	867	815	891	877	849	862	866	866	910	847	817	867	838	933	838	822	877	861	804	888	889	919	836	842	878	827	816	832	830	886	873	849	884	852	835	880	861	852	878	903	850	886	932	837	834	851	859	893	797	902	842	830	885	887	870	863	866	815	819	865	874	868	825	891	830	907	808	893	852	846	833	810	906	861	844	788	889	835	866	854	865	880	856	841	856	888	849	866	832	831	848	864	860	844	860	867	844	890	879	828	849	854	858	841	872	871	879	864	861	882	866	860	890	860	869	878	873	825	827	868	856	882	844	819	824	798	862	884	891	844	877	859	863	807	858	814	864	843	857	844	864	887	888	852	838	828	881	829	841	857	898	862	845	846	826	860	852	855	856	834	827	835	824	830	900	841	866	876	873	842	836	875	843	883	870	885	861	892	905	795	857	889	825	881	853	875	839	809	841	872	879	853	871	887	860	895	845	822	883	840	840	840	863	842	805	876	867	883	900	852	836	883	866	883	888	818	820	854	893	878	835	853	839	855	838	828	885	848	864	907	865	860	855	852	853	867	857	869	827	827	857	907	822	889	807	878	869	877	917	837	850	876	870	865	893	818	851	887	877	896	822	842	875	809	896	820	885	863	875	849	848	883	839	895	870	861	861	853	843	847	867	809	838	842	859	844	861	812	882	884	881	869	814	820	879	868	845	879	819	874	917	875	818	863	869	899	871	861	858	872	870	828	845	855	885	881	797	805	815	799	869	881	874	848	867	864	907	848	792	879	835	898	855	875	821	851	885	873	829	892	811	849	890	845	851	902	857	818	894	849	851	868	889	864	852	819	838	826	847	879	843	859	837	865	855	897	852	892	901	854	852	847	818	852	865	866	875	881	821	821	845	878	843	858	871	829	833	873	927	834	906	866	839	876	862	838	843	863	852	854	848	839	861	883	831	840	840	877	906	818	903	896	862	863	824	874	865	859	909	908	860	866	888
17859	4974	4384	3902	3487	2187	1873	1244	1019	1001	765	725	672	568	533	477	523	518	491	447	437	479	410	437	425	403	416	429	407	443	458	412	413	393	413	414	428	411	390	367	415	413	427	424	425	464	402	452	404	449	415	421	447	429	391	415	428	420	415	387	408	385	414	438	430	423	441	396	417	398	434	414	432	405	385	410	415	419	455	414	437	398	412	400	389	412	409	398	422	391	428	404	384	391	387	434	425	397	390	430	438	402	407	404	425	409	409	451	400	453	435	434	414	420	414	381	372	396	398	441	419	411	400	413	413	414	424	427	423	401	441	439	388	389	443	412	357	427	451	432	390	399	425	387	451	421	402	415	392	436	433	427	412	422	386	428	433	363	418	409	410	426	409	402	371	391	424	385	416	387	426	453	407	424	416	385	409	418	400	420	401	406	404	412	399	403	407	414	414	449	413	394	396	382	384	415	436	389	401	457	383	399	402	409	427	433	433	399	389	395	403	431	406	412	414	408	409	422	410	415	354	418	443	410	420	433	407	424	454	424	407	421	448	425	373	399	413	423	405	435	396	402	438	397	442	402	428	421	398	418	381	432	392	379	423	406	438	396	411	401	377	404	375	380	397	400	403	421	419	400	458	402	376	420	437	419	425	441	395	393	449	389	381	428	448	397	386	386	408	401	402	404	397	377	402	400	433	410	452	420	431	405	389	489	410	403	402	436	412	379	456	402	413	412	398	397	434	372	393	437	410	400	410	442	378	412	403	417	418	425	413	381	369	383	414	418	376	388	394	430	384	400	421	428	413	412	432	406	399	412	434	396	414	390	409	441	435	421	378	404	400	411	415	417	432	421	399	432	392	404	426	414	420	417	396	375	398	389	442	408	381	430	408	400	385	408	386	430	450	413	446	400	350	398	389	418	402	440	418	424	410	454	432	410	410	435	465	418	407	385	384	423	423	444	370	442	373	408	413	347	382	463	388	418	406	372	406	384	428	413	376	372	376	445	428	424	435	391	404	442	446	465	428	409	431	388	396	434	405	401	432	414	461	387	392	399	387	407	430	413	393	410	405	405	398	413	390	415	408	409	390	453	456	400	379	452	430	358	414	421	431	443	434	432	409	389	411	407	395	422	397	387	433	419	428	419	393	440	446	436	398	421	407	413	392	413	424	407	435	389	394	439	414	420	437	474	379	393	408	440	443	424	388	406	435	398	410	415	396	414	389	464	412	395	376	426	397	419	426	392	426	435	397	467	402	418	442	388	411	407	381	406	417	395	395	392	397	441	451	461	436	399	388	371	404	391	443	421	398	434	390	431	420	443	436	421	370	405	411	376	432	384	438	433	400	392	382	441	479	408	429	412	420	488	415	439	424	417	391	419	405	405	416	417	388	420	433	400	408	403	413	399	442	436	428	406	371	403	354	393	406	436	407	407	438	422	418	411	418	398	425	415	409	436	470	461	399	457	404	385	424	459	418	391	391	429	402	418	412	430	398	415	428	409	392	379	421	411	383	401	380	408	419	389	398	373	412	386	398	438	433	397	406	430	414	395	408	418	385	413	375	436	419	442	389	398	409	398	413	424	382	386	458	406	393	406	441	395	408	437	385	444	422	438	384	425	358	364	418	447	406	450	409	418	398	430	404	421	417	423	397	393	403	415	380	429	390	420	379	459	434	410	395	416	424	417	429	422	441	411	418	403	427	422	418	429	452	421	394	436	413	416	453	417	395	386	393	415	432	469	395	414	433	390	393	365	396	470	373	399	406	356	421	400	420	427	389	411	421	421	371	412	473	427	447	456	416	433	409	401	415	458	418	422	438	390	425	406	423	458	396	418	434	404	418	411	416	465	373	442	406	380	391	405	400	407	437	410	405	425	410	441	441	403	413	390	415	400	437	405	419	384	410	433	444	426	407	396	394	388	427	391	409	442	444	437	405	408	404	378	386	387	389	406	461	408	431	413	376	451	398	405	398	382	436	427	427	409	425	438	449	418	412	444	409	425	412	404	392	415	390	388	403	396	398	414	402	429	434	385	392	424	415	405	393	425	427	396	417	410	400	419	415	396	385	441	444	427	399	447	388	420	444	424	372	397	421	399	414	440	429	415	373	409	397	403	430	427	414	381	367	378	436	438	411	421	429	419	447	419	399	396	407	467	412	347	425	400	412	400	442	399	426	416	406	420	436	449	376	397	433	436	431	418	439	422	377	386	418	420	420	381	386	440	405	431	422	432	403	396	355	408	403	416	401	417	412	388	442	458	396	429	392	398	392	451	397	421	405	395	394	401	407	404	439	406	392	400	374	388	416	419	400	401	396	429	423	351	466	396	410	427	380	410	385	405	378	385	391	363	435	448	401	405	444	403	408	402	378	398	416	423	408	424	475	414	392	362	441	416	432	443	419	385	409	457	432	418	414	393	415	442	434	409	411	405	393	421	417	417	407	441	443	452	421	394	372	458	455	395	394	415	440	411	390	427	439	358	425	395	441	420	414	421	391	404	396	412	393	396	394	434	404	375	425	433	467	394	392	405	391	413	402	432	390	396	408	447	434	425	406	411	413	376	403	354	371	374	412	370	405	389	413	443	446	380	415	374	361	428	384	395	387	378	412	392	434	440	399	387	445	459	421	409	396	414	413	406	373	408	381	399	407	435	391	438	408	414	407	390	402	358	427	451	443	402	390	399	390	403	383	392	423	388	439	386	439	424	437	401	405	444	435	382	406	403	381	420	394	405	440	388	391	399	374	415	417	384	411	417	422	386	449	442	414	409	390	430	417	399	456	444	428	430	411	411	366	394	402	374	404	398	396	374	387	398	413	366	429	375	472	415	384	415	389	455	378	412	402	410	384	400	412	398	384	431	425	421	428	405	394	397	438	433	429	399	445	401	372	403	410	393	428	401	429	436	446	421	434	424	365	431	381	400	424	440	424	387	418	395	436	426	379	419	406	438	422	424	387	405	398	403	416	388	427	395	446	440	413	409	394	384	417	379	452	418	466	397	423	425	388	393	388	415	368	423	389	443	403	386	380	430	416	399	428	428	423	428	412	403	413	425	399	405	377	400	443	414	430	370	441	477	410	443	400	400	421	418	422	404	390	437	405	426	422	386	434	464	388	437	398	393	404	366	453	407	403	417	419	397	434	420	394	384	430	438	409	426	403	440	402	414	409	402	396	428	398	408	429	390	415	413	406	415	405	408	388	415	395	424	422	381	372	396	406	399	404	421	381	370	420	440	382	442	430	403	433	415	386	397	423	438	405	421	414	441	455	431	380	410	421	403	424	447	442	400	418	469	396	396	424	410	395	433	401	410	389	392	383	414	404	411	405	413	414	411	416	416	396	443	396	422	406	405	459	390	416	374	432	424	411	422	399	392	396	391	385	425	362	411	391	421	411	422	400	421	414	431	419	444	412	409	447	385	390	416	404	401	454	361	431	410	462	388	380	386	395	420	420	389	438	397	425	434	409	442	413	415	358	406	405	416	423	397	425	416
10605	4002	6974	9464	10651	6800	6785	4627	3955	3566	2982	2577	2194	2092	1864	1589	1419	1395	1283	1313	1235	1189	1212	1115	1140	1073	1071	1114	1061	1001	946	949	945	982	963	932	916	971	955	971	973	919	975	989	989	901	992	922	973	930	954	977	903	934	907	927	904	956	885	892	918	918	878	934	905	930	915	945	854	914	903	961	901	901	988	923	912	925	923	902	855	973	851	894	931	928	898	927	918	904	939	871	935	909	912	911	932	925	916	884	884	869	935	888	929	894	915	983	914	979	915	950	928	915	987	909	906	962	911	929	926	919	947	903	912	915	923	951	946	915	918	913	941	887	943	934	949	943	913	923	921	927	931	905	927	875	904	953	934	958	894	866	912	951	929	927	905	919	931	925	874	889	863	932	913	879	852	978	895	940	880	920	934	914	903	924	929	941	907	891	901	950	894	875	866	883	960	901	905	904	873	932	901	951	885	918	857	903	970	954	870	933	927	982	939	924	969	897	918	877	927	898	889	893	913	916	933	903	896	915	913	945	905	956	929	925	958	904	874	941	941	960	925	868	899	897	864	949	899	934	907	906	939	925	926	936	965	948	920	917	931	885	909	897	899	909	913	929	923	922	891	944	945	937	944	899	916	942	945	905	929	929	968	850	949	950	944	930	909	882	897	910	911	866	889	909	922	881	915	967	947	935	953	919	901	948	948	929	961	956	897	885	931	890	894	927	915	944	933	919	911	935	891	906	943	924	922	950	892	877	909	836	882	892	905	921	887	881	867	922	970	899	908	910	935	908	880	890	893	912	896	897	850	951	911	920	888	962	882	899	905	942	971	893	933	994	884	896	904	934	916	870	912	919	859	927	957	902	933	881	910	950	926	906	864	909	888	909	934	905	905	943	915	887	923	931	945	919	963	894	915	891	915	860	924	900	896	892	1000	933	918	953	908	857	936	899	851	932	913	994	923	932	882	925	935	873	931	877	950	927	945	906	912	942	909	917	897	914	883	917	929	925	904	892	946	975	958	905	966	864	978	928	922	948	910	921	944	958	888	918	936	896	924	970	925	969	905	927	921	934	880	957	915	920	906	899	964	921	982	949	923	887	878	907	885	923	864	917	917	887	884	916	925	914	931	930	933	898	971	904	885	921	899	947	922	939	893	955	913	877	906	976	906	861	878	950	884	874	889	886	902	911	891	933	943	907	989	911	923	943	887	903	903	932	941	944	906	916	888	892	945	922	866	900	896	924	969	894	911	868	885	891	944	913	876	902	936	876	941	881	935	920	894	898	850	906	909	948	914	883	878	960	899	954	885	947	934	947	915	903	859	929	918	941	928	941	963	915	890	942	903	871	900	952	921	876	967	890	901	928	904	908	935	969	910	913	891	889	916	920	887	953	917	901	930	950	947	949	928	962	937	941	920	933	932	930	916	937	846	926	883	901	950	917	911	911	893	910	917	924	926	912	927	911	888	926	884	911	934	1000	892	918	998	892	907	878	937	912	946	899	956	901	927	869	911	908	900	942	869	965	924	936	910	868	929	905	880	972	919	879	903	889	933	935	944	928	910	924	926	876	945	886	945	954	868	951	945	923	925	961	857	919	879	928	867	900	906	921	917	905	931	942	912	913	928	931	916	921	898	914	924	932	905	918	937	895	872	948	898	881	926	880	882	922	898	894	917	937	919	882	916	935	957	903	914	946	899	936	949	922	911	903	866	912	890	923	896	918	942	947	935	888	923	921	948	944	936	851	941	905	948	882	895	946	900	946	913	931	938	894	886	917	893	949	969	924	942	944	959	941	910	959	892	958	958	979	907	950	927	914	978	932	904	920	946	944	912	957	931	976	940	904	950	929	896	895	931	952	907	872	920	894	953	912	963	929	869	955	905	895	924	921	910	934	953	917	942	921	948	906	964	953	892	898	887	926	961	920	862	897	896	915	888	959	983	955	912	913	893	972	951	877	886	921	937	978	954	938	928	874	895	906	922	943	922	869	946	885	941	905	902	948	943	896	906	889	903	934	842	919	894	900	920	923	981	872	912	946	955	982	886	969	893	938	922	956	916	898	990	932	924	870	884	895	925	898	915	950	949	903	875	904	940	965	872	925	979	921	939	926	897	902	908	865	885	873	883	887	933	907	977	913	917	934	927	876	877	915	889	953	922	934	876	909	901	905	952	938	976	918	901	937	974	918	909	889	953	879	934	896	929	940	924	965	971	906	868	930	916	922	953	907	932	943	907	942	887	891	892	910	879	941	911	903	900	870	945	932	942	883	885	925	933	930	949	945	876	933	923	915	924	951	929	936	903	892	897	955	928	934	892	959	900	912	931	884	925	895	907	900	928	934	942	961	901	893	944	911	938	894	967	938	900	928	927	915	860	922	922	943	947	981	953	963	923	923	934	958	947	879	937	886	951	921	882	951	927	922	904	909	920	895	886	933	928	896	902	867	971	887	911	904	911	947	863	950	945	886	933	924	920	932	883	891	949	927	934	949	918	922	913	875	866	924	908	873	985	948	948	959	920	930	944	955	907	879	937	939	911	855	898	860	884	926	913	877	920	914	903	900	944	918	943	894	917	929	874	921	907	968	948	866	913	866	880	934	834	949	881	912	932	921	896	951	946	958	930	801	903	918	918	960	915	951	937	977	966	909	882	899	929	965	866	944	863	882	939	919	923	981	892	933	903	905	923	923	879	925	882	925	937	900	955	936	935	953	967	876	853	939	928	873	921	934	933	937	885	883	909	893	906	896	906	932	911	905	922	890	865	900	916	926	964	878	912	920	933	893	877	972	922	922	918	963	921	886	925	904	922	919	941	919	959	936	906	899	967	847	949	911	943	944	929	908	939	921	893	892	931	862	900	922	927	914	944	910	889	939	913	867	895	894	868	885	911	957	903	870	906	922	942	969	946	897	929	938	906	909	886	943	918	968	864	977	911	937	958	968	992	894	928	919	964	941	902	851	926	901	923	942	884	944	897	874	939	920	901	952	921	939	962	977	962	925	978	882	890	951	925	924	936	919	933	924	892	949	915	886	908	928	897	898	873	924	959	916	934	918	905	930	921	909	1009	948	950	936	908	906	899	918	946	890	953	899	928	940	962	868	919	899	956	902	925	894	920	918	883	981	884	927	885	902	924	916	948	976	907	927	904	895	940	859	900	917	919	903	897	868	930	903	891	953	927	878	904	899	904	902	899	931	903	911	899	940	912	913	905	967	887	995	902	935	934	868	948	927	953	853	868	899	882	886	917	923	961	912	904	940	919	898	965	904	954	895	908	960	930	951	917	900	916	901	926	965	907	899	925	964	942	871	925	945	931	882	916	963	925	837	923	954	955	903	940	917	941	928	852	924	911	902	919	925	943	931	930	868	936	973	892	954	910	859	934	896	958	896	871	865	897	907	910	928	939	929	898	891	885	945	913	904	868	928	935	939	904	921	888	874	879	915	907	866	898	913	967	935	879	940	896	848	898	844	885	924	932	894	943	941	930	892	896	922	859	883	932	938
3511	1461	1375	1222	1203	666	515	402	373	354	319	336	298	285	305	284	276	232	259	226	237	221	253	201	221	216	226	214	228	234	211	234	198	204	215	220	227	221	214	226	230	235	223	205	234	217	221	207	243	258	230	220	225	215	209	192	227	227	230	225	224	237	213	205	193	228	204	243	240	237	227	245	201	204	230	218	235	241	214	210	223	221	210	247	249	215	222	229	179	227	201	217	257	209	247	215	231	198	238	259	211	213	229	235	232	239	194	213	217	222	220	207	231	227	217	233	207	207	209	209	213	205	246	239	226	259	196	223	226	234	215	199	220	220	236	220	233	227	209	246	234	231	212	224	216	244	210	225	235	220	206	210	225	241	207	209	215	221	198	214	226	214	239	251	223	238	215	224	247	219	208	208	218	207	241	235	252	227	216	223	207	235	234	226	204	226	224	235	225	227	220	223	215	180	210	225	204	234	244	240	237	224	220	238	195	253	223	222	257	253	205	209	230	223	229	205	232	261	217	201	217	221	243	203	203	217	218	204	239	245	255	211	229	216	231	232	218	213	230	211	206	214	216	224	213	209	234	210	227	215	229	212	226	209	204	208	229	225	222	214	227	248	230	241	216	229	225	223	222	242	231	240	214	213	237	215	230	214	200	198	205	218	197	218	228	210	203	226	248	206	258	228	270	206	214	222	216	233	223	213	242	210	216	219	240	243	251	236	237	237	214	210	209	224	222	232	227	261	220	219	205	240	205	223	248	219	203	209	207	222	210	218	227	241	208	209	209	217	220	204	250	215	189	215	225	208	204	237	220	212	232	205	222	213	228	227	225	239	220	220	211	236	212	223	266	244	215	238	217	220	195	226	199	237	244	243	223	228	226	227	235	228	221	225	229	242	222	214	244	218	223	219	224	221	238	252	189	227	218	243	204	194	206	239	232	256	236	224	235	217	214	244	231	209	205	246	228	238	210	197	263	229	245	261	237	209	230	219	214	224	224	249	213	224	227	209	215	253	205	209	238	223	193	210	245	207	211	231	238	214	203	214	237	200	205	229	242	241	189	207	274	255	237	222	216	218	222	237	197	223	205	190	227	250	229	205	220	234	216	235	210	243	208	241	211	216	244	218	188	219	220	252	221	214	198	231	260	257	207	267	218	247	207	212	229	217	237	221	234	202	234	217	205	198	227	228	199	215	215	226	240	237	246	256	222	186	198	216	205	239	215	239	235	243	253	228	235	200	219	230	249	251	228	202	222	220	242	217	229	223	262	209	222	239	237	227	226	226	209	247	223	246	224	182	240	217	236	220	224	237	202	220	250	235	230	201	229	213	190	208	261	191	211	236	202	226	209	188	222	215	224	193	253	222	214	234	258	238	239	225	215	229	212	220	231	218	200	221	238	201	231	211	229	225	243	246	227	200	222	203	229	218	223	224	249	221	210	211	209	219	233	216	237	219	241	245	232	228	255	231	221	198	213	240	234	219	213	226	220	209	242	226	241	229	223	244	199	202	221	198	205	249	221	199	218	226	238	237	234	227	218	262	219	206	233	191	245	242	212	229	221	193	238	247	226	239	222	207	226	220	242	241	214	235	218	211	216	208	202	212	222	233	211	204	213	207	197	222	200	199	219	239	208	200	193	237	198	204	208	205	228	208	220	216	186	238	248	220	193	253	211	240	240	240	210	210	222	234	246	224	192	231	214	240	232	229	222	209	229	210	243	232	246	218	202	238	224	224	246	243	194	221	233	217	176	212	253	251	187	228	217	236	212	227	212	210	205	226	216	285	241	197	215	220	267	206	213	231	245	214	217	237	240	228	226	232	216	214	228	219	198	215	244	207	239	225	227	227	224	237	208	244	215	222	234	235	217	216	212	211	195	214	212	210	217	209	241	231	231	209	239	219	240	192	232	223	209	202	247	215	238	259	225	214	201	223	225	230	224	211	194	255	221	206	250	236	217	194	247	187	214	256	216	215	236	228	216	181	220	238	238	231	212	206	221	214	192	234	217	251	213	235	226	237	217	212	189	226	228	235	250	218	240	237	205	229	228	193	182	222	188	233	219	257	219	244	237	195	230	201	260	226	225	208	238	195	205	229	280	228	211	244	226	206	235	219	231	226	214	219	200	228	224	231	217	231	243	187	218	210	224	214	230	227	223	227	226	221	239	241	229	216	206	206	221	220	223	210	254	204	213	190	200	237	187	214	215	206	233	217	226	227	225	230	202	207	241	238	224	219	237	218	170	223	224	218	208	220	222	202	236	242	202	222	217	259	244	203	216	243	244	232	245	237	233	219	225	203	221	232	238	192	214	208	220	216	219	241	228	230	224	215	233	252	202	223	241	229	221	207	233	206	219	227	202	200	241	222	210	236	205	225	224	233	220	240	246	223	234	221	226	201	220	240	231	231	243	235	235	237	212	223	222	219	201	219	271	235	230	214	185	216	217	223	239	228	231	211	235	241	216	208	198	241	244	238	237	235	240	235	257	237	215	206	202	219	227	237	214	248	221	212	209	259	223	209	240	218	204	215	216	226	216	226	244	222	218	237	234	274	227	199	242	216	209	218	240	226	232	232	239	244	207	228	234	199	210	204	209	231	217	248	203	218	243	220	213	259	283	253	245	220	195	182	210	221	202	204	219	225	244	254	229	258	204	214	252	207	225	243	246	213	219	220	242	220	230	266	223	242	196	246	213	226	202	215	237	234	218	227	202	221	229	236	218	228	222	214	223	243	215	239	230	234	214	214	232	252	217	229	243	244	236	219	220	226	219	219	209	205	190	202	202	214	231	219	237	208	249	251	237	182	212	216	236	232	224	233	216	238	234	211	239	224	226	234	206	204	234	215	239	214	217	221	205	206	217	238	219	221	236	240	212	214	200	227	276	221	219	234	214	241	202	238	249	239	222	247	226	212	186	217	224	236	236	250	239	213	212	217	209	225	216	221	228	224	228	214	234	252	221	212	224	252	230	227	260	225	217	218	260	205	220	232	228	221	229	213	199	216	230	204	196	216	235	218	232	189	250	239	236	235	236	220	229	225	199	236	220	206	226	239	237	212	231	229	235	217	233	216	221	212	239	250	255	211	231	232	247	219	211	218	215	204	223	250	233	208	223	211	221	221	221	204	205	226	232	214	211	205	242	235	231	233	231	211	238	227	232	226	253	207	225	213	218	230	226	195	198	211	240	221	201	225	216	207	217	226	199	214	221	232	255	270	249	235	220	225	223	201	206	227	216	206	226	209	238	222	234	227	238	225	235	206	208	242	212	195	221	227	198	240	238	244	227	246	242	221	229	267	234	224	238	235	222	216	228	233	218	205	220	222	225	236	218	223	212	239	251	237	210	193	200	228	234	227	227	204	207	213	209	208	201	252	215	209	230	208	200	226	210	229	247	247	224	243	245	205	229	213	215	230	231	237	252	208	227	249	198	201	231	206	202	200	256	247	238	243	265	214	242	212	229	221	232	240	245	227	216	221	223	215	194	223	233	228
2814	1743	2925	3662	4596	2580	2213	1555	1310	1208	1132	1088	1025	1014	894	806	678	715	667	672	672	640	668	601	612	610	587	602	576	611	617	625	590	563	529	617	565	552	583	579	611	616	600	546	594	614	547	605	621	569	550	549	581	552	601	571	546	558	563	582	565	599	568	581	591	552	573	580	585	535	562	564	566	589	604	543	561	574	549	560	571	569	582	567	576	575	585	579	553	577	549	575	590	564	557	561	590	583	550	599	558	554	506	569	556	576	619	528	555	590	590	552	586	508	581	583	558	585	559	571	545	567	577	591	610	588	599	572	582	597	582	570	562	539	546	563	592	562	577	547	574	546	538	576	592	559	583	554	550	595	577	566	539	555	524	548	546	576	535	586	585	566	569	541	557	558	561	554	576	522	566	577	558	525	573	512	552	608	589	546	597	585	556	593	559	557	537	545	560	562	522	560	568	547	596	527	552	561	586	543	556	532	540	574	573	522	547	565	606	586	588	578	568	581	583	528	608	538	546	559	549	555	561	564	555	539	596	562	591	577	584	587	585	601	532	572	567	546	572	577	552	595	553	544	542	533	565	568	506	569	597	557	556	596	562	557	577	573	553	563	529	586	550	533	525	545	563	553	556	566	552	586	516	544	571	570	578	561	550	557	553	543	597	595	559	546	575	575	564	544	556	605	595	556	518	574	550	568	564	569	548	551	578	561	574	568	559	530	589	545	570	564	569	579	594	545	553	557	575	595	592	601	551	537	566	499	576	574	538	573	587	580	566	550	545	559	541	569	578	550	584	589	597	610	593	550	587	580	548	548	538	563	520	590	567	514	543	598	561	607	594	534	551	543	566	565	566	570	604	520	542	580	547	539	570	569	537	548	520	574	572	575	576	562	554	576	580	590	548	546	558	543	574	548	531	554	550	575	572	520	615	559	539	588	587	615	538	570	539	532	563	551	584	563	554	560	587	574	528	559	567	560	541	570	585	549	615	552	549	608	555	577	542	601	538	573	529	616	558	547	614	567	544	560	545	606	585	581	551	541	592	595	572	568	569	553	565	520	563	532	561	550	540	575	541	576	576	564	573	592	587	547	581	551	573	588	521	585	563	491	587	554	602	587	601	539	613	607	583	556	576	581	553	570	580	533	573	529	553	541	596	563	546	611	556	580	540	539	548	545	579	533	625	577	571	547	577	571	547	583	585	595	534	594	607	550	546	548	551	562	555	588	539	534	541	576	563	525	579	562	568	571	570	549	553	598	540	544	563	602	551	573	529	564	563	549	550	598	542	591	546	559	518	566	511	520	558	534	542	571	536	589	568	572	605	563	569	573	588	593	531	558	594	590	535	613	566	565	569	571	543	563	572	546	559	615	526	572	551	582	586	553	594	581	613	572	542	575	568	560	569	557	541	540	562	581	552	592	551	577	521	575	558	592	598	581	582	560	586	581	565	592	543	569	617	576	584	567	555	545	595	519	548	604	562	549	586	551	580	548	564	559	558	573	569	516	542	584	562	521	600	545	552	567	605	577	599	591	549	537	617	548	554	532	583	559	526	612	570	581	590	570	558	587	561	585	521	556	586	584	551	561	563	631	535	551	588	605	538	589	603	562	578	577	557	587	591	608	528	562	518	555	610	536	539	569	536	570	538	529	604	603	549	582	580	566	572	554	550	539	592	606	564	571	578	608	578	553	539	592	599	557	543	533	580	562	550	552	601	551	535	565	590	569	581	569	572	549	564	569	595	578	557	565	551	559	546	553	567	579	547	568	560	571	554	522	570	570	563	537	537	608	556	573	589	553	567	549	568	565	561	581	571	591	541	528	560	553	596	567	552	566	574	577	586	555	618	600	597	562	568	545	593	534	575	539	597	528	590	532	600	544	580	550	586	594	586	542	554	614	544	514	578	552	564	530	540	561	551	574	573	530	594	580	550	564	551	573	546	570	569	605	565	554	580	587	489	607	560	579	586	596	555	572	600	573	545	577	567	567	603	578	555	548	593	554	569	583	589	554	513	570	558	520	546	531	566	602	583	575	549	566	565	596	571	561	554	576	519	559	531	544	560	523	530	539	558	599	574	508	541	552	500	566	596	556	556	546	501	604	590	551	545	589	540	540	548	566	567	558	565	562	539	549	565	607	558	582	556	567	607	592	573	570	552	584	557	554	576	549	558	595	542	577	549	602	600	552	576	583	579	577	600	548	569	574	606	560	543	570	535	569	568	540	585	574	573	542	572	559	610	553	570	553	591	568	584	591	564	590	543	583	562	600	567	609	561	567	551	604	568	520	566	533	515	566	564	569	535	555	578	562	513	595	544	557	523	600	588	620	565	555	552	599	574	563	542	571	557	603	521	572	571	517	560	572	566	611	553	548	589	586	591	562	548	540	565	521	580	523	532	537	552	558	596	550	560	527	570	605	566	535	558	598	582	569	615	537	555	575	570	548	589	573	527	549	579	568	552	590	550	591	586	552	532	574	552	573	557	583	591	585	578	591	557	606	592	548	585	573	577	545	583	601	573	555	559	533	566	568	603	567	597	561	529	583	549	605	590	558	533	562	525	556	579	549	601	588	601	581	562	600	615	597	567	565	558	576	547	564	567	570	530	595	551	531	554	524	588	545	526	585	560	539	581	550	538	578	544	572	568	565	566	523	616	573	563	575	552	566	538	565	536	572	564	533	559	572	574	596	601	555	556	542	560	540	546	593	518	566	580	531	578	562	560	538	541	560	574	569	549	563	602	608	542	562	541	530	582	570	550	544	570	558	508	576	543	570	566	524	562	564	603	572	576	581	557	526	567	599	548	524	544	583	558	573	598	554	571	541	584	574	582	535	547	607	555	566	560	546	590	570	585	534	582	560	574	582	523	589	591	526	578	594	565	573	550	570	557	552	576	603	576	578	548	529	593	560	583	571	596	593	541	593	563	580	567	568	545	575	596	544	516	589	615	560	539	531	576	597	576	584	585	530	526	577	535	512	523	554	558	559	605	571	542	583	584	603	581	580	555	552	551	560	554	536	516	600	558	557	531	585	570	562	590	553	558	595	526	557	625	553	532	520	553	586	590	552	540	583	566	565	571	608	551	585	553	546	539	547	543	550	554	554	563	584	551	578	552	560	579	523	613	564	566	571	590	591	557	534	576	566	561	576	582	583	553	572	575	534	612	583	573	524	564	607	581	583	566	530	571	597	572	606	543	551	591	596	564	550	563	576	537	583	606	523	561	554	552	595	586	560	578	594	569	558	556	569	611	507	584	588	567	565	559	569	584	554	547	556	577	575	573	563	551	528	580	580	583	595	586	575	584	587	566	584	571	589	599	564	582	539	585	590	556	580	564	608	570	561	603	571	589	572	566	538	595	568	566	521	556	570	539	544	566	569	578	572	553	560	592	544	540	544	579	502	568	587	593	523	551	568	578	556	593	558	570	564	556	549	594	559	563	572	537	532	497	582	576	582	594	551	566	524	536	520	539	591	572	533	579	558	543	569	560	557
10485	3034	2922	2558	2317	1861	1087	937	743	661	579	538	526	481	483	458	390	409	407	374	350	371	391	413	390	404	366	346	381	365	370	332	400	349	365	387	398	353	433	321	387	370	366	349	368	357	403	322	378	361	376	367	433	359	343	354	352	343	363	356	382	378	381	399	367	345	404	368	372	382	352	360	367	351	333	354	354	320	364	387	367	379	338	369	356	356	337	321	388	403	373	365	379	372	383	343	369	379	323	357	394	353	365	380	369	373	370	391	375	383	368	367	343	376	345	374	407	386	399	356	386	408	336	387	384	365	386	378	351	351	348	372	347	353	364	353	391	348	371	374	376	380	375	367	347	340	380	367	332	370	373	382	329	386	350	373	358	366	402	406	356	323	416	347	323	375	364	367	370	393	344	388	369	367	377	375	390	403	363	351	355	367	350	391	350	348	354	310	353	329	343	367	327	344	388	350	334	355	340	358	359	350	359	343	349	374	323	339	368	367	391	358	383	361	386	403	348	385	355	384	409	375	359	369	361	345	367	355	393	389	337	374	349	346	366	358	367	390	362	385	359	397	368	364	364	360	343	390	346	388	389	364	351	368	324	391	357	389	352	353	384	360	390	341	371	357	422	338	345	365	388	378	370	365	386	357	366	363	361	360	342	364	370	363	384	356	386	365	378	376	326	327	391	367	367	388	361	326	396	372	379	393	375	353	401	372	381	376	367	327	368	367	327	353	356	390	358	383	361	361	376	372	414	377	361	376	320	364	340	358	373	365	378	405	371	380	355	355	352	367	365	348	350	377	345	378	404	365	374	346	364	375	359	375	387	367	354	376	310	340	328	385	354	359	385	341	362	413	350	394	353	350	371	344	358	384	381	348	360	375	409	336	353	408	346	369	358	384	387	330	366	364	356	376	360	359	351	374	361	337	334	364	367	349	356	388	368	371	358	360	377	365	408	338	321	336	348	345	375	364	357	407	346	339	363	375	349	343	376	365	350	333	342	362	358	375	373	358	351	363	387	379	384	354	376	361	350	373	355	328	347	350	359	352	359	364	385	373	336	364	376	378	368	338	360	370	354	341	391	342	350	390	362	336	374	358	370	419	346	343	361	381	336	334	383	365	384	364	347	323	354	361	355	364	361	374	386	344	375	368	373	350	368	400	385	383	366	361	377	344	368	377	363	397	347	376	347	375	370	343	389	345	361	340	353	390	378	368	346	348	394	363	384	378	386	365	338	399	365	374	364	352	369	357	369	356	397	336	352	358	319	346	377	352	341	363	364	360	366	361	387	362	334	326	351	365	348	359	352	363	349	365	382	383	305	389	358	355	361	452	386	359	351	355	362	384	384	385	370	375	383	371	364	364	330	373	367	378	362	359	426	391	363	366	350	318	350	358	340	358	341	329	322	389	372	396	366	335	393	350	357	330	352	348	372	363	395	371	356	372	323	347	342	357	348	363	403	400	358	366	413	375	389	329	340	359	377	348	365	368	338	411	318	400	355	322	343	400	348	363	355	382	344	347	375	340	362	364	338	369	358	381	373	366	446	367	373	345	369	342	360	346	373	332	358	360	370	356	372	354	361	352	353	382	339	345	351	419	383	391	366	324	351	341	336	367	359	365	358	374	358	387	378	397	349	333	350	378	331	362	373	352	377	347	376	387	368	388	377	365	373	382	336	376	374	342	375	353	400	383	295	356	368	384	360	381	357	297	378	379	364	374	353	377	352	354	325	370	341	384	370	360	337	357	361	349	345	350	386	365	360	384	341	317	349	381	376	336	403	408	367	356	361	377	372	367	381	387	369	383	362	365	377	376	382	354	332	351	353	397	364	331	360	381	352	367	392	394	390	359	377	346	358	340	347	356	370	364	342	368	348	399	368	355	381	341	359	365	371	353	360	362	352	369	376	363	369	361	388	342	372	379	401	375	345	343	381	377	343	357	354	342	390	408	378	348	337	350	349	340	377	386	352	381	359	365	329	368	337	388	393	337	348	367	393	347	321	365	406	399	343	336	364	388	352	358	379	352	365	356	384	343	391	393	326	363	361	417	357	391	359	377	358	343	409	374	363	355	360	348	350	370	321	383	374	391	362	356	354	366	363	340	387	380	400	382	390	374	378	351	329	345	327	396	378	388	363	360	378	370	321	376	366	378	381	375	381	396	338	362	348	352	382	358	379	410	357	358	349	360	353	352	342	339	365	363	326	359	364	378	430	373	359	332	333	359	389	372	354	348	350	337	382	385	345	374	374	352	359	374	362	353	382	361	387	374	382	365	331	355	383	370	348	348	365	357	354	358	334	366	358	411	332	382	369	393	369	395	377	379	383	372	338	384	330	358	362	383	373	360	351	374	366	349	391	364	375	397	374	360	349	359	353	365	349	377	383	365	427	393	388	362	364	393	348	364	378	352	352	362	351	335	361	377	371	359	379	345	361	339	370	355	380	379	363	341	330	362	345	378	359	378	364	365	385	347	370	402	324	360	348	367	376	366	360	350	350	405	357	348	337	373	329	337	369	408	398	388	398	388	362	338	355	330	383	375	348	354	404	343	370	401	375	361	372	385	363	364	382	375	398	379	378	357	350	374	368	369	356	323	391	376	404	360	341	415	335	366	388	364	342	336	362	396	354	335	372	396	366	368	378	378	381	384	365	377	374	353	372	364	370	360	364	340	364	364	380	341	358	364	330	385	363	353	373	354	359	335	355	355	329	367	332	335	342	394	326	365	370	377	386	339	365	374	365	353	355	390	363	346	347	371	357	362	344	363	369	377	370	359	331	379	409	376	363	356	384	371	368	387	393	398	359	333	340	376	351	375	332	379	354	382	380	392	374	395	384	391	367	369	363	391	411	357	350	375	347	399	357	375	352	386	378	352	392	359	408	368	387	346	404	393	404	376	346	336	329	383	402	352	348	360	337	386	363	363	384	421	343	355	380	339	348	356	361	385	361	334	362	355	349	363	379	370	362	381	381	360	392	380	366	352	350	404	339	371	369	355	403	385	335	336	381	389	388	357	352	362	346	361	393	337	377	373	356	401	343	323	333	380	371	346	360	362	349	322	363	357	348	385	399	327	360	374	337	339	350	334	328	398	354	380	377	350	365	350	353	343	374	358	355	379	345	365	372	365	337	399	393	384	366	379	406	369	348	362	379	375	370	359	360	410	369	416	356	360	369	360	367	351	358	350	401	334	345	391	380	353	358	343	346	362	368	367	365	382	364	369	356	405	391	349	374	330	319	388	399	382	385	336	354	410	353	347	379	359	363	369	367	351	375	357	347	392	358	333	385	323	378	344	390	361	352	395	315	359	408	336	376	361	362	416	373	401	362	339	364	364	362	379	409	387	349	365	358	367	367	344	372	342	336	374	371	354	385	376	377	349	351	351	376	367	350	394	348	362	397	389	371	381	367	364	343	362	372	392	363	376	416	376	368	405	367	353	360	398	366	367	372	380	394	369	384	368	396	390	385	326	389	367	357	394	377	376	352	343
7970	3075	5441	7184	7987	6593	3897	3628	2767	2329	2351	1991	1783	1724	1529	1409	1199	1175	1088	1098	1029	1033	999	1009	1021	935	948	915	904	914	925	896	857	858	872	828	867	831	902	876	858	879	919	933	868	848	855	877	888	862	863	857	849	839	836	841	834	827	836	823	850	834	856	881	885	850	828	859	874	844	896	897	895	759	852	840	929	829	890	922	855	822	839	807	814	814	860	877	904	870	832	833	883	854	855	919	872	865	870	863	818	813	865	845	873	807	856	860	874	850	894	896	841	858	876	852	847	835	813	841	848	838	875	807	842	846	811	873	841	880	817	847	834	847	842	895	839	883	878	852	826	837	809	867	803	865	843	871	881	849	909	875	867	826	867	808	837	866	908	885	847	885	881	874	880	867	821	851	831	854	847	842	862	872	872	867	816	869	831	839	849	844	803	900	872	848	838	887	873	808	834	813	787	868	883	878	872	844	819	834	873	846	898	890	826	860	862	844	851	814	847	905	849	927	833	835	800	888	874	815	800	877	840	871	844	809	832	862	872	826	901	899	829	844	844	841	832	841	888	837	864	891	862	864	818	845	819	838	844	803	848	851	804	905	871	882	873	833	853	874	889	864	851	809	869	862	834	858	891	895	854	829	838	839	811	846	853	877	849	826	851	884	825	892	838	857	834	862	861	861	868	911	816	851	873	836	891	871	827	850	853	881	894	871	862	865	781	894	880	888	884	877	893	820	864	844	850	828	839	894	860	838	883	824	864	881	811	849	861	829	851	892	927	816	834	788	865	891	814	832	861	830	844	813	878	857	855	857	895	803	842	838	848	856	819	864	875	857	896	802	829	844	825	836	871	834	808	867	856	841	847	862	819	810	845	876	891	826	851	871	814	833	906	873	890	880	830	884	852	844	878	890	861	867	891	834	830	882	826	848	843	828	909	874	889	799	872	891	882	860	879	853	849	845	908	896	879	845	881	852	850	829	870	854	863	878	843	794	857	894	811	838	872	847	833	868	866	842	841	818	839	861	818	895	835	824	852	911	912	806	889	867	839	908	871	826	833	822	885	857	837	881	857	765	868	851	889	850	846	900	906	818	855	877	869	813	831	849	867	873	866	896	824	823	870	862	820	859	875	838	843	854	867	880	837	824	872	821	881	852	856	843	841	856	840	869	863	858	832	877	859	877	866	882	844	866	878	851	847	817	849	833	883	892	837	861	846	891	819	866	832	883	839	951	857	844	907	840	814	857	842	851	825	870	807	836	898	876	822	906	886	863	853	907	815	845	826	826	895	811	831	888	818	873	868	846	860	845	830	835	872	796	880	879	926	858	838	903	843	857	849	831	889	864	824	901	851	847	894	859	896	883	854	823	806	926	846	905	868	900	849	858	872	843	851	865	815	875	848	887	855	853	882	869	872	865	842	811	823	845	837	858	821	828	811	890	876	889	865	880	843	846	843	859	842	876	797	833	806	885	808	846	848	870	869	829	871	862	805	844	906	853	904	818	915	843	867	833	853	853	867	895	907	904	882	870	816	846	863	839	878	882	832	851	830	857	815	866	864	824	856	845	900	868	831	846	871	827	837	871	855	821	893	846	870	880	847	814	864	862	827	846	807	859	907	855	842	840	853	833	862	867	871	933	879	847	892	823	865	884	838	779	848	860	846	830	868	884	869	876	892	931	869	842	915	882	853	818	867	874	877	838	898	877	883	861	872	867	917	912	842	825	863	910	796	848	880	877	786	836	862	823	869	846	901	871	840	831	814	872	906	805	843	884	910	842	847	841	828	856	856	856	890	879	789	871	855	814	853	873	937	875	917	825	837	845	818	844	895	866	851	798	819	851	840	907	853	864	797	855	899	835	862	833	838	844	836	804	774	869	896	866	841	841	826	827	830	887	833	799	830	836	888	829	867	916	859	857	856	831	867	800	862	861	856	881	866	841	844	849	800	840	842	836	878	849	867	846	834	910	769	821	873	878	884	818	866	864	898	901	849	876	848	864	855	819	874	825	851	829	867	883	828	861	855	891	860	864	784	841	841	887	868	865	811	825	834	918	848	851	841	882	850	858	832	872	841	848	880	872	836	854	849	838	894	882	800	857	875	880	880	831	932	856	860	823	866	868	868	847	848	847	851	835	822	828	855	905	833	838	902	878	897	906	882	863	837	856	890	796	867	845	863	821	821	880	879	871	864	850	855	812	822	836	860	892	853	821	846	826	862	843	848	852	892	874	908	873	855	827	795	840	778	832	839	850	859	825	900	804	839	812	847	871	779	833	845	890	850	895	828	861	878	815	846	841	805	862	832	872	833	865	872	840	868	851	860	851	873	851	891	846	806	853	803	855	863	849	846	834	872	888	838	809	872	874	863	810	859	795	832	838	822	829	904	873	871	871	828	900	859	863	832	824	824	814	844	861	823	868	856	867	852	839	854	849	835	825	830	827	869	903	883	827	805	812	836	773	864	778	900	801	872	900	871	819	865	810	894	869	818	880	834	910	817	827	878	839	870	824	859	832	850	800	865	882	807	872	835	832	875	853	822	872	831	837	854	894	793	851	848	894	887	880	819	829	833	834	868	841	895	870	841	865	832	850	803	866	856	766	885	881	847	846	841	879	844	857	813	899	830	870	826	933	848	849	865	851	884	898	849	881	815	865	848	859	860	863	887	851	856	910	822	868	870	893	842	827	839	891	894	799	900	845	839	840	870	880	839	837	816	877	852	801	840	831	858	880	888	797	787	829	824	853	809	930	803	826	858	904	838	862	836	903	846	854	880	877	874	881	855	828	895	843	842	809	919	855	843	830	889	865	906	834	904	881	850	845	920	835	894	832	886	863	842	861	851	879	825	897	880	849	849	826	852	859	854	841	835	851	859	856	847	848	875	854	805	813	791	840	878	882	851	828	811	876	865	849	838	886	896	841	876	897	900	817	837	769	871	796	820	870	833	845	872	860	837	885	892	815	886	817	838	811	872	885	858	897	900	883	889	833	850	894	851	842	821	841	841	821	864	892	854	868	833	853	836	778	830	770	833	841	884	817	821	916	881	845	837	871	872	925	871	863	863	863	813	884	881	835	869	859	862	857	858	853	827	809	867	877	908	883	845	851	824	872	800	876	866	821	804	885	862	878	843	877	865	872	848	803	875	849	832	824	871	840	819	860	884	880	848	895	884	879	887	841	817	857	900	845	842	876	893	841	878	868	816	864	832	858	876	848	853	836	872	901	904	858	843	770	844	884	847	878	849	821	888	894	958	814	903	833	876	862	864	840	854	885	897	843	847	877	849	846	851	885	844	803	882	835	883	869	850	839	819	822	820	845	874	869	863	847	884	837	846	878	850	904	858	852	877	871	805	860	857	848	813	868	827	824	856	901	869	862	865	834	898	828	860	863	865	825	895	882	839	828	846	869	898	909	804	893	843	841	829	822	885	864	894	896	854	815	909	837	841	899	864	891	877	843	857	873	878	815	941	892	829	863	837	872	874	813	838	859	832	840
18416	4705	4130	3393	3246	3076	1624	1361	1118	900	787	698	626	631	553	520	531	464	460	494	460	440	445	459	480	423	401	432	391	378	442	436	465	382	418	399	409	447	418	410	412	419	425	416	420	401	410	427	456	391	432	365	404	387	402	395	436	375	383	427	427	422	422	416	442	386	424	402	409	400	446	386	422	405	438	413	358	421	423	408	421	426	465	370	393	449	460	416	441	417	394	401	444	461	425	416	424	401	403	388	405	432	411	447	398	423	442	421	401	399	427	403	429	408	460	405	381	395	415	372	438	422	419	396	442	415	395	411	402	398	398	392	424	361	399	444	410	418	453	423	364	422	435	429	407	436	426	432	428	409	410	398	398	401	402	414	438	422	411	406	382	454	442	437	403	418	415	428	403	354	408	405	410	400	396	430	416	388	378	383	418	428	411	430	429	427	416	424	373	414	416	415	404	420	361	421	434	408	418	392	405	385	411	387	409	357	358	443	390	428	432	421	429	415	394	381	420	393	456	406	378	440	413	401	381	430	420	407	415	419	447	418	406	429	394	391	391	392	403	403	419	437	407	416	376	387	412	404	433	418	399	416	425	423	416	394	454	400	433	389	392	442	438	396	406	388	408	462	409	441	384	419	428	394	404	429	433	372	392	380	390	396	413	437	393	472	406	423	426	401	398	405	403	421	398	428	428	457	360	413	395	353	405	413	425	427	447	412	441	425	415	420	408	419	425	380	422	391	400	364	428	399	391	398	401	386	395	414	401	427	400	403	428	410	433	404	389	422	419	405	422	378	438	379	415	408	441	420	421	404	426	403	410	363	432	390	405	433	384	459	449	395	345	404	426	384	390	405	374	420	404	406	415	415	413	405	414	420	446	408	447	387	424	424	445	398	399	395	419	408	425	403	441	410	452	430	403	402	443	436	428	399	366	391	393	419	432	399	437	410	450	364	391	422	426	419	376	405	387	411	425	405	433	399	408	409	395	426	401	390	425	369	377	415	388	392	404	421	407	421	404	387	409	386	429	425	414	418	431	407	439	379	412	423	385	459	402	385	387	423	374	434	416	465	421	414	373	397	378	384	409	408	377	405	421	390	385	409	426	390	416	424	409	439	378	417	400	385	385	361	399	421	421	411	389	440	399	382	416	400	414	399	402	403	427	416	440	412	415	408	415	390	417	401	419	406	444	401	414	415	403	418	401	414	445	409	399	431	410	377	394	429	429	429	429	379	374	414	399	419	401	380	405	381	418	398	402	409	397	407	402	449	422	393	385	446	411	396	429	406	432	437	427	434	353	388	407	396	384	382	412	408	418	451	374	410	392	388	394	390	422	419	348	410	357	429	433	382	403	372	452	474	365	400	394	456	380	408	421	443	377	405	356	401	416	379	402	429	437	427	415	414	384	419	418	394	405	388	380	436	395	419	420	393	411	395	414	418	446	364	407	415	438	384	371	359	438	405	425	406	391	434	426	451	409	431	430	397	413	391	399	422	432	426	421	447	414	414	438	378	409	430	389	408	383	421	452	419	390	401	425	408	421	417	375	424	403	468	392	451	427	444	402	397	444	405	381	396	455	401	431	438	384	382	424	407	431	434	396	379	423	461	383	411	427	391	438	429	431	416	407	415	430	413	386	455	432	388	426	423	399	427	453	406	443	393	401	435	424	427	445	388	398	404	413	416	416	411	425	405	425	373	399	379	380	386	404	375	383	385	391	404	402	418	402	410	416	402	408	412	411	442	378	406	454	411	406	412	360	379	456	406	414	435	415	408	428	380	406	461	472	409	423	364	432	395	389	415	394	390	447	421	426	412	418	413	415	440	437	423	401	416	425	364	395	416	402	397	432	434	389	422	411	412	418	397	459	376	425	390	457	419	448	421	395	416	358	388	398	422	388	375	392	425	418	415	410	422	419	390	398	391	410	441	418	426	455	379	421	420	391	432	414	430	399	422	387	402	403	415	379	415	431	408	409	380	383	396	434	409	458	420	402	433	409	402	408	423	419	411	450	453	390	399	433	410	444	400	399	380	395	409	400	415	436	418	411	457	400	395	392	396	392	391	401	402	408	404	395	364	434	385	409	395	382	409	407	402	427	409	394	444	415	429	390	427	421	386	438	418	406	382	381	381	399	377	437	374	406	443	429	395	407	406	392	416	418	457	433	415	407	398	408	401	387	411	409	396	402	409	396	415	383	411	392	379	422	427	449	416	386	408	415	413	409	450	449	406	421	433	459	393	410	397	429	350	398	396	412	360	413	452	402	436	416	430	377	409	433	415	373	383	433	428	415	423	417	395	430	410	385	447	431	394	378	408	391	408	410	381	393	413	415	418	438	389	440	414	405	453	412	408	433	421	426	435	447	419	396	425	421	400	432	384	401	422	397	440	442	402	439	364	396	412	391	420	440	452	397	384	417	420	413	407	411	430	395	410	394	424	417	426	392	396	380	395	394	395	400	420	464	433	428	407	401	406	410	433	424	396	403	425	410	379	376	388	401	416	426	435	403	405	364	406	416	458	429	449	408	407	424	378	408	422	389	403	390	406	408	425	420	405	401	403	431	423	416	398	441	416	382	393	434	409	415	404	377	427	412	385	436	415	437	425	449	384	409	388	407	415	421	448	379	412	433	387	402	414	421	386	395	400	427	415	385	401	427	387	428	405	405	401	454	437	385	422	417	394	460	436	432	399	445	385	405	414	426	384	409	413	436	380	416	426	392	436	411	399	380	406	438	392	383	403	372	395	422	352	407	392	430	413	405	422	389	413	425	384	427	416	390	411	407	404	431	440	354	414	379	400	414	404	417	400	402	432	452	426	387	375	383	404	391	394	456	395	418	421	415	424	423	398	431	446	432	428	429	422	402	409	423	392	450	412	415	426	439	414	431	406	383	397	397	430	410	389	398	393	402	421	393	413	428	388	416	398	418	441	404	398	403	422	391	406	452	394	394	427	421	442	416	417	420	431	417	400	400	441	410	436	397	416	426	415	377	417	416	383	404	408	426	416	435	414	384	414	408	394	441	396	441	424	426	412	441	458	436	382	412	406	392	450	424	420	399	397	446	406	415	389	427	395	391	431	378	379	433	461	411	393	418	410	426	400	400	413	419	431	382	435	430	416	398	394	389	439	419	400	432	436	394	421	440	422	414	418	378	427	437	434	432	425	402	387	416	395	425	404	407	389	416	384	401	395	381	423	395	388	416	436	382	402	437	409	425	391	406	428	403	430	367	419	389	368	407	432	445	431	389	422	389	432	417	424	423	451	412	423	402	404	441	440	408	421	439	412	419	387	420	444	429	397	366	377	398	433	431	404	430	460	421	397	415	399	422	421	396	413	412	406	403	407	403	383	396	436	465	407	375	404	413	383	450	418	434	410	421	413	413	416	392	394	410	403	397	402	453	417	411	419	454	398	411	402	417	394	440	436	431	420	394	413	372	393	405	423	433	427	411	467	391	379	405	379	460	412	411	455	400	390	423	412	426	392	379	406
11085	4115	6593	8749	10199	10677	5952	5628	4423	3427	3083	2596	2201	2172	2068	1724	1514	1326	1255	1211	1228	1190	1172	1142	1137	1097	1104	1051	994	985	960	956	946	947	965	903	965	965	968	986	962	946	1014	944	962	937	996	962	1014	981	951	920	919	891	905	865	962	957	955	891	935	860	945	984	954	900	919	930	936	900	895	944	941	900	963	917	878	924	926	966	912	909	891	939	893	958	884	906	865	888	899	987	954	898	888	969	878	914	956	897	914	945	942	930	974	955	933	954	897	912	906	888	952	882	923	959	889	942	833	948	940	897	896	931	921	965	938	881	951	965	900	972	946	925	912	949	914	867	897	949	877	927	947	917	915	943	916	906	953	951	897	927	906	889	905	917	928	962	884	923	897	941	929	925	925	933	906	900	907	947	926	876	967	899	949	885	938	875	871	891	887	948	940	926	923	928	957	895	947	913	948	901	928	894	954	927	918	908	953	941	950	895	922	903	877	932	959	861	914	897	935	933	938	905	962	924	909	912	968	854	927	954	891	896	956	903	937	904	896	931	942	882	946	917	960	922	943	900	937	917	918	882	905	914	880	898	909	933	973	889	921	965	888	912	926	942	873	957	897	959	963	891	903	935	952	929	918	865	938	926	930	951	929	920	940	946	895	955	933	944	903	905	896	925	938	883	896	952	916	936	864	924	907	920	917	877	918	899	894	848	898	894	932	883	912	954	954	937	913	969	899	948	895	947	948	894	913	890	902	860	939	911	937	905	979	911	915	917	912	890	912	861	867	860	916	960	966	891	898	911	989	953	876	984	924	933	908	913	911	902	913	944	909	889	912	887	943	933	902	883	930	904	969	882	898	885	889	904	888	913	903	935	909	901	905	903	895	945	890	878	1014	897	940	948	871	890	896	919	925	983	887	965	870	884	933	931	955	882	927	912	984	884	905	899	905	902	949	905	962	959	943	923	937	933	919	865	915	968	866	954	872	955	913	855	925	915	958	910	889	917	869	949	923	914	905	881	926	948	975	972	950	922	920	881	932	866	908	937	938	925	883	948	922	945	890	940	912	890	906	928	967	943	939	974	908	930	906	904	871	956	911	902	918	954	899	900	982	902	867	931	917	936	942	909	919	924	955	936	1012	948	894	904	940	915	871	886	961	897	933	884	897	933	915	901	884	932	911	912	942	841	938	975	951	910	917	969	920	927	911	927	959	852	910	953	875	876	944	919	944	932	974	894	874	929	847	920	931	953	917	896	933	960	957	889	912	957	958	876	958	897	937	889	888	983	922	888	903	973	963	892	967	917	890	961	945	933	943	942	916	902	938	939	916	936	889	944	919	914	930	942	928	949	893	941	861	954	874	897	886	895	930	930	878	977	875	934	924	939	927	897	971	923	927	915	884	874	895	845	940	914	956	924	881	889	956	874	916	915	921	922	885	931	909	880	901	912	897	940	893	938	860	918	948	953	923	928	919	832	913	928	900	937	933	907	944	943	896	897	947	940	932	925	925	913	897	929	941	904	943	905	895	922	912	944	917	969	939	907	967	867	945	938	933	959	914	906	928	909	969	919	899	933	946	905	920	948	910	889	951	933	946	913	987	892	931	928	910	870	922	919	932	913	949	919	983	893	927	904	909	848	964	914	936	920	963	929	937	903	882	893	980	910	888	862	944	949	936	904	947	945	928	938	947	915	944	895	901	886	893	892	915	965	944	872	900	968	910	932	921	918	916	902	929	931	917	891	928	928	941	848	978	909	892	874	912	883	926	921	948	935	931	921	883	937	910	887	941	931	915	963	907	874	908	948	943	969	911	903	966	954	863	924	891	896	913	930	884	961	906	927	895	912	944	932	896	916	921	973	907	991	862	913	900	959	841	870	895	920	911	913	969	888	937	877	923	941	911	937	1000	925	901	906	940	964	976	967	818	900	893	885	948	921	887	900	953	909	956	921	938	862	915	903	915	937	864	893	882	927	901	929	926	870	932	907	899	889	945	939	894	939	896	988	913	954	877	966	952	874	908	933	979	952	917	884	917	911	932	919	947	956	911	867	911	950	925	909	934	926	911	887	876	952	882	955	923	879	889	906	905	927	968	909	967	923	935	941	902	920	942	933	881	966	906	885	924	941	906	947	905	876	949	877	941	894	883	891	890	951	902	950	930	928	942	944	881	904	903	900	909	933	903	933	885	890	959	921	913	957	886	892	947	920	934	921	871	935	938	921	889	980	934	897	943	936	925	895	946	883	923	957	902	877	898	955	936	972	900	933	960	904	895	911	859	910	977	905	866	966	942	923	954	927	929	921	925	889	950	937	877	940	879	992	893	897	953	911	916	933	944	879	903	966	887	971	937	966	943	953	949	936	934	943	933	903	964	898	885	904	928	950	932	959	882	890	935	940	936	937	873	919	931	927	908	936	940	882	859	940	922	903	968	918	932	905	917	926	898	860	921	896	937	927	904	896	909	930	913	927	922	953	885	946	928	930	906	942	995	906	923	920	911	893	940	935	941	963	940	956	921	921	926	917	921	953	931	893	924	918	984	904	899	946	912	895	907	898	919	933	933	893	889	894	969	910	886	915	909	913	930	906	880	934	935	908	912	899	916	918	957	946	926	889	888	856	916	922	906	947	900	912	927	936	948	967	901	921	926	934	898	908	974	933	932	944	873	933	933	872	914	925	915	943	914	921	924	918	913	873	946	888	948	945	918	952	950	956	967	901	888	920	886	933	918	911	869	910	945	971	921	911	915	903	931	937	918	914	908	965	896	910	905	900	970	919	877	901	917	897	952	913	924	927	895	920	893	925	920	906	945	963	968	880	941	953	890	943	898	981	893	914	890	882	915	874	961	924	930	904	924	915	947	923	926	869	866	882	955	895	933	949	886	937	962	921	914	872	943	919	930	999	925	903	877	931	912	888	913	925	863	961	916	937	875	925	911	924	955	967	884	945	932	925	948	902	1028	918	935	901	908	888	930	930	916	910	899	884	946	981	926	883	936	900	941	920	972	877	866	923	911	863	942	922	936	940	922	892	930	895	893	905	878	895	896	940	910	893	917	939	922	922	945	875	935	921	930	906	891	968	912	937	953	902	921	945	890	905	879	900	921	897	888	938	930	915	912	889	880	892	914	940	913	912	920	944	870	914	925	895	886	859	897	922	878	909	952	950	917	877	944	926	967	915	940	956	922	909	845	971	901	872	897	902	921	940	979	952	916	934	931	911	957	889	910	975	933	951	934	978	908	935	918	892	907	865	912	889	890	883	898	927	924	942	934	868	911	913	908	928	941	900	926	892	871	928	949	902	910	903	942	943	903	854	932	938	915	879	933	940	908	902	989	925	907	902	943	896	971	866	948	944	942	995	951	886	914	914	941	898	968	942	915	933	954	937	926	944	953	903	874	933	914	897	911	912	889	950	890	950	948	898	921	898	903	887	893	886	881	923	868	933	952	897	936	943	895	948	895	912	907	929	947	908	932	872	970	870	915	951	933	896	916	998	913	928	951	947
3859	1429	1415	1131	855	998	749	511	419	381	336	289	313	282	306	269	252	245	235	274	233	226	213	205	226	249	202	239	246	243	227	225	227	222	216	264	241	250	213	211	218	209	199	285	237	216	225	250	215	220	245	266	227	206	229	211	243	241	201	263	232	244	232	241	237	266	243	217	219	240	246	236	239	230	225	206	237	235	256	248	232	218	206	230	207	209	224	212	214	218	217	232	250	206	211	214	229	217	222	217	196	237	224	206	240	236	251	221	244	222	217	234	211	238	242	222	208	216	213	246	219	213	204	246	259	242	273	223	229	233	209	193	226	224	210	194	241	242	208	241	242	219	217	226	227	231	212	227	204	223	183	237	229	218	212	230	251	227	202	248	252	240	210	235	244	215	210	219	214	231	197	228	210	235	235	221	214	239	254	263	215	222	218	238	244	233	218	270	234	254	231	223	230	236	251	232	216	213	221	223	231	242	238	247	268	218	218	199	237	183	214	243	200	230	208	227	227	233	246	247	239	230	221	228	195	215	244	218	223	222	211	251	235	207	235	229	219	211	234	245	228	208	212	218	233	207	223	245	258	256	250	234	218	207	226	246	240	240	212	220	227	248	218	234	219	193	227	252	207	231	240	209	281	232	210	231	208	247	211	241	204	190	259	195	256	228	213	241	243	247	197	203	226	252	200	225	259	195	215	225	233	213	209	254	237	234	224	236	238	258	223	204	212	245	215	242	211	214	247	255	231	226	241	220	235	245	235	241	242	235	217	214	227	236	253	216	220	215	245	248	216	250	239	239	258	249	239	229	194	234	221	222	228	205	229	232	232	219	244	221	241	215	232	234	256	222	257	245	213	221	219	223	258	227	209	230	261	227	212	202	243	205	214	248	226	208	216	233	224	221	239	241	232	231	226	230	208	219	251	250	221	222	249	216	209	233	231	223	228	226	232	246	223	239	225	218	217	233	215	246	237	233	225	219	242	227	242	230	235	241	232	234	211	237	244	243	216	219	203	264	230	236	212	218	223	250	239	217	212	231	227	228	234	215	217	215	191	223	224	233	226	187	227	212	246	205	212	251	222	215	211	240	261	242	216	220	211	240	213	246	245	224	232	244	234	243	228	237	232	227	232	257	212	220	236	234	238	225	226	225	223	205	253	234	204	217	185	252	217	245	243	247	231	224	258	241	246	202	215	219	236	206	222	234	219	250	214	183	257	232	230	223	235	244	224	225	236	222	243	229	205	230	231	241	228	217	235	240	233	212	217	236	229	246	210	202	210	223	226	243	233	231	245	248	230	240	214	226	220	225	234	221	228	230	232	230	198	233	224	206	204	232	207	221	206	217	228	256	218	223	241	254	230	219	223	259	233	206	212	247	216	231	232	204	197	229	252	252	225	256	232	280	229	239	248	249	194	213	245	208	222	239	222	230	217	238	230	213	251	226	189	227	224	196	260	233	251	223	214	254	235	228	244	227	263	245	235	204	203	237	251	256	229	244	240	227	237	260	177	234	202	193	224	232	218	209	221	246	236	226	216	223	226	252	212	220	217	227	231	227	212	212	237	203	256	222	212	233	246	228	230	218	232	204	252	211	212	246	221	233	220	230	224	220	220	210	227	193	217	226	256	224	197	226	233	227	247	224	211	245	220	251	208	232	254	202	221	235	227	248	230	227	249	210	204	222	230	208	256	234	198	207	206	202	246	213	230	220	220	238	234	228	213	208	201	224	234	255	244	212	262	222	210	256	244	235	250	241	201	250	251	225	259	255	208	208	223	213	204	239	243	248	231	229	248	217	238	220	232	208	220	205	200	207	221	233	253	203	229	221	229	202	211	221	237	258	202	231	258	232	244	234	239	224	233	211	247	222	227	227	208	249	240	240	215	236	183	227	219	219	193	211	207	219	241	268	224	257	225	206	233	228	241	254	229	204	234	245	221	235	212	227	230	214	247	236	208	212	232	224	233	209	200	243	287	249	220	222	212	249	241	207	230	230	229	212	234	264	217	211	241	223	224	203	212	225	213	228	241	211	228	231	240	206	223	242	224	241	221	219	233	242	251	221	201	231	235	236	215	204	234	225	244	223	239	195	229	225	200	204	263	235	232	205	217	253	242	229	262	253	226	218	231	231	236	231	214	228	216	235	233	221	226	213	253	232	216	245	226	217	204	224	242	224	245	264	237	219	221	234	235	243	195	232	231	244	224	240	238	198	214	238	235	238	225	253	236	263	222	221	232	195	245	205	206	230	214	237	222	239	228	254	258	233	252	226	219	211	225	215	239	221	240	243	226	249	189	237	213	226	239	224	211	235	257	227	216	230	205	237	252	214	246	196	219	270	243	204	244	234	237	221	232	223	208	197	230	240	213	207	252	236	247	226	228	228	222	227	225	198	226	222	240	229	252	221	253	212	244	247	208	223	208	217	224	244	246	219	226	244	226	246	220	223	218	205	232	227	221	241	222	233	224	262	225	223	214	192	200	217	212	211	233	217	222	213	239	237	226	222	221	214	249	227	241	212	240	212	236	236	227	211	230	234	221	234	210	252	250	237	234	240	209	238	228	218	216	237	246	229	221	236	216	244	238	239	226	205	210	235	205	219	221	207	216	218	249	235	219	245	225	247	232	227	197	265	249	250	239	217	276	247	222	224	222	274	233	244	250	226	251	191	227	226	248	263	234	242	234	222	230	217	222	220	166	225	206	221	252	221	230	221	215	204	225	226	192	226	226	245	244	230	220	220	201	258	231	222	246	262	230	240	236	232	231	217	243	227	206	199	213	237	256	225	220	237	256	251	223	215	219	257	221	236	223	216	213	250	207	207	231	232	219	239	224	240	234	217	261	233	226	203	216	225	225	219	199	225	238	226	236	237	229	233	228	227	216	220	220	220	253	211	223	224	215	223	238	226	255	236	223	227	197	234	212	224	220	214	243	211	229	250	240	218	215	257	203	227	227	217	234	231	246	244	245	205	263	238	192	206	264	230	254	219	233	212	238	226	204	265	237	259	237	226	209	219	221	208	253	230	240	245	236	233	222	222	201	226	212	227	220	247	228	229	220	229	209	206	225	228	223	242	254	200	239	209	215	200	248	247	237	237	212	224	248	230	210	195	212	252	213	208	229	225	211	227	253	232	236	187	224	225	223	240	222	221	217	221	228	209	209	232	212	214	218	222	234	244	224	231	240	218	273	225	231	254	224	246	192	232	227	237	244	195	195	224	253	228	253	241	232	225	221	250	269	232	255	226	272	190	232	212	227	239	257	230	218	243	256	228	214	209	279	253	223	250	268	223	226	227	236	238	241	219	207	216	214	212	205	216	229	233	249	234	225	206	238	238	219	206	240	243	238	237	205	222	220	227	213	207	236	228	203	225	229	220	210	224	215	231	218	250	232	218	264	241	226	209	228	241	216	208	247	222	217	221	223	214	255	237	218	245	219	240	187	250	230	212	237	213	234	215	218	235	247	211	228	226	241	232	225	228	268	196	218	209
3140	1670	2879	3364	3485	4081	3118	2112	1667	1290	1050	1028	910	878	954	901	828	668	699	657	676	680	634	690	626	616	654	621	573	592	574	598	576	562	564	592	591	551	554	552	570	582	594	572	576	587	552	621	585	589	612	598	548	559	566	585	534	563	572	580	551	564	582	586	549	598	554	519	551	580	523	543	549	598	541	604	542	567	565	578	603	598	549	636	536	573	581	532	543	600	585	548	544	563	602	575	588	569	594	603	584	567	543	614	565	561	589	576	589	557	596	559	543	588	605	569	594	557	552	554	610	596	543	571	555	563	524	576	582	593	591	536	567	554	600	531	603	561	566	542	547	599	586	539	578	560	534	554	559	568	596	593	591	572	562	578	583	585	551	609	576	561	541	553	558	552	597	590	610	587	591	565	559	566	565	592	560	575	577	553	569	562	559	563	549	559	563	556	564	569	606	555	587	593	583	581	567	555	612	572	593	549	581	587	591	591	596	578	599	574	566	608	534	529	543	556	597	572	557	556	582	593	621	573	516	546	575	525	586	573	616	587	578	606	561	609	604	593	565	593	610	590	551	577	578	554	576	605	625	597	589	559	608	506	590	564	618	609	591	582	569	590	577	571	577	566	567	568	571	548	602	583	590	588	569	571	630	625	603	575	593	529	577	559	603	571	559	606	556	561	603	607	544	556	584	557	595	584	546	597	588	632	601	630	586	610	608	528	570	560	590	601	573	552	579	547	604	580	608	568	559	510	615	601	597	572	602	562	555	589	588	575	545	561	587	574	618	548	546	625	586	560	590	557	562	576	541	568	581	583	613	557	589	585	547	598	579	565	561	574	627	537	586	562	588	559	575	576	581	599	552	561	583	574	569	607	617	572	557	574	576	530	576	579	554	543	527	573	576	538	566	625	559	545	600	579	568	572	553	600	610	556	578	585	586	533	579	584	532	510	555	561	551	545	589	584	584	554	567	573	535	558	597	537	548	574	565	567	581	550	550	606	577	512	553	526	576	529	541	549	533	591	525	597	608	541	632	556	601	589	526	572	570	601	602	606	578	582	595	603	569	569	580	540	610	590	555	593	616	585	519	561	577	588	564	589	602	561	580	557	590	596	553	560	549	559	566	520	600	534	585	569	548	596	568	583	570	544	569	562	591	606	568	601	540	576	595	576	533	569	561	571	577	578	570	631	583	528	565	538	568	604	588	567	581	557	586	523	544	516	616	545	576	583	580	562	601	600	583	573	535	549	552	604	603	587	551	577	570	569	561	565	551	618	552	625	572	584	549	562	559	605	591	587	569	562	569	566	552	535	522	538	566	588	599	568	596	585	578	572	557	590	576	580	594	588	557	621	567	547	568	590	540	540	559	576	552	541	582	601	575	584	525	573	590	558	579	621	570	561	592	593	580	595	564	539	611	537	584	566	587	571	540	553	584	592	551	553	572	567	585	569	621	572	576	565	563	582	560	570	549	506	579	604	521	609	549	573	609	551	559	551	547	555	571	557	570	559	525	544	544	575	535	560	592	594	585	587	559	589	541	589	619	588	562	580	545	582	534	567	544	611	567	595	599	587	663	575	562	565	562	561	573	545	559	575	534	573	592	552	569	526	571	567	564	576	572	595	525	547	589	534	570	573	587	571	572	611	585	540	580	581	598	588	546	516	553	573	562	549	555	614	541	545	557	577	557	561	603	559	595	576	566	568	579	618	567	541	567	588	568	541	562	565	586	584	582	543	550	563	614	592	556	532	617	510	578	589	534	593	591	568	608	601	549	560	575	574	551	575	598	558	554	571	571	560	565	556	603	542	567	569	550	555	544	560	577	601	581	546	596	539	567	567	575	607	540	530	612	627	600	555	539	525	591	557	620	591	529	574	574	562	557	553	551	602	556	571	570	560	585	594	610	542	558	562	530	575	604	579	567	564	603	560	616	569	576	577	554	545	552	531	604	578	592	560	526	556	570	562	578	597	593	534	577	592	583	574	593	613	617	588	607	574	563	560	582	577	579	588	576	611	578	615	579	608	586	605	532	580	597	593	579	563	588	539	577	575	602	565	603	584	553	618	557	575	553	544	556	569	576	566	552	576	603	570	580	600	558	560	559	578	620	584	518	586	602	528	588	572	566	611	584	576	603	578	654	529	542	595	583	554	575	588	589	542	577	539	586	507	571	555	574	551	607	573	568	594	589	554	575	552	591	588	553	557	558	596	592	575	605	558	590	553	613	537	617	555	577	580	557	578	583	545	578	557	575	613	597	556	569	559	605	556	578	572	555	549	581	586	575	579	550	600	543	585	584	576	591	595	557	552	586	574	585	585	603	544	554	590	575	548	561	569	551	603	597	587	570	595	564	579	553	533	598	595	566	569	576	580	517	579	600	572	609	531	575	577	574	547	578	579	531	528	578	590	567	582	562	568	557	567	584	570	567	554	616	596	591	557	573	622	607	567	574	550	554	535	600	617	570	570	587	555	548	583	519	595	593	541	582	590	592	583	524	573	567	600	526	579	596	593	559	611	560	588	548	578	600	596	601	560	505	588	608	591	539	593	585	562	578	573	592	508	582	547	583	536	551	581	580	583	634	568	533	554	547	553	602	582	541	573	579	590	582	549	603	572	553	601	602	609	573	588	531	600	598	585	549	625	564	546	570	569	543	545	577	588	537	569	559	592	548	558	603	568	583	600	569	563	622	564	591	583	579	579	601	603	588	578	578	560	595	583	577	522	568	566	625	584	593	599	569	587	652	541	540	571	633	578	578	548	579	567	607	566	609	562	585	564	594	590	577	571	563	596	542	605	538	558	557	541	563	568	600	556	579	613	569	542	620	600	568	536	541	546	544	562	565	543	570	598	560	564	512	571	562	576	522	571	620	542	563	570	615	576	557	594	570	542	514	551	571	585	582	567	575	559	593	541	575	567	551	562	568	576	525	566	576	593	573	576	573	581	543	580	560	565	539	556	591	594	535	551	576	538	575	582	581	566	578	613	559	570	610	576	582	586	585	642	574	569	541	591	534	581	559	611	580	565	588	579	578	594	597	591	565	518	615	580	575	572	614	588	562	587	604	578	551	560	612	580	564	560	569	607	568	551	549	571	572	559	547	612	551	575	536	617	571	574	580	551	585	541	556	552	626	554	594	572	548	569	569	547	588	643	572	537	588	570	576	514	574	570	528	540	590	591	649	573	558	572	576	590	572	572	560	568	534	609	581	574	592	609	579	544	547	601	567	600	597	560	570	560	600	580	600	591	554	623	609	542	581	537	525	579	600	604	541	596	550	555	564	514	548	580	597	547	582	575	565	574	591	581	551	549	549	580	585	590	552	586	565	545	591	588	587	557	564	605	613	577	580	558	544	592	560	576	574	547	576	554	580	556	549	581	582	612	541	587	573	553	555	575	605	623	590	592	543	552	556	558	585	564	589	536	567	585	576	565	537	576	596	559	581	579	583	549	583	581	564	581	554	594	575	589	564	597	582	592	635	573	541	544	579	559
10404	3085	3050	2554	1899	1468	1636	1020	795	712	599	604	522	487	446	466	454	397	374	424	412	388	403	421	391	402	402	409	384	341	365	362	435	386	386	369	371	367	365	378	373	356	400	343	387	370	377	346	342	379	388	383	347	382	356	375	366	403	366	352	357	384	371	360	374	357	398	400	374	386	355	379	380	390	372	384	387	389	364	359	377	387	363	372	367	367	378	374	377	380	365	364	367	344	346	409	367	350	368	369	361	386	357	382	366	352	397	375	358	323	357	401	352	386	382	363	380	366	386	382	362	374	394	373	383	386	370	394	375	394	346	329	348	358	364	375	373	342	309	366	353	366	349	343	360	375	364	362	372	405	362	365	326	321	365	368	363	387	406	411	402	377	366	358	341	365	391	364	380	351	343	384	361	359	371	388	367	380	379	396	394	358	352	373	356	355	373	366	389	387	356	388	371	356	395	401	356	372	344	381	362	369	327	386	324	378	366	380	328	371	387	328	372	371	389	376	396	343	390	408	389	362	369	399	369	369	390	365	304	370	381	338	338	383	390	371	408	334	386	420	382	345	391	352	411	377	390	372	370	370	341	356	362	345	359	385	377	389	391	346	363	348	347	368	387	371	376	364	353	343	378	361	403	382	356	374	330	353	397	347	381	346	382	377	380	401	350	345	361	347	391	365	380	353	390	351	344	366	351	371	383	369	358	401	388	378	372	386	377	389	384	384	350	329	379	373	355	366	358	349	382	370	374	375	402	342	367	371	380	357	340	411	396	374	374	373	378	382	340	368	348	344	338	345	373	348	325	375	366	381	353	389	356	356	421	370	381	366	365	358	352	380	392	349	369	387	331	361	346	388	382	378	378	380	392	390	368	344	322	364	396	369	362	372	342	352	357	354	378	373	344	355	347	358	359	385	348	382	376	367	374	373	378	344	351	349	366	385	401	375	330	352	372	366	360	385	373	395	373	380	389	382	363	352	364	358	368	377	362	355	388	349	405	368	394	404	382	376	392	344	366	356	355	393	387	363	381	374	335	384	406	369	363	361	347	353	376	389	374	360	353	388	376	372	403	386	362	349	368	380	363	359	376	380	360	367	411	396	334	372	375	391	358	337	353	327	306	379	363	367	377	370	400	377	352	325	356	337	356	367	377	375	356	392	357	436	355	349	399	367	387	384	350	351	374	378	399	353	389	352	353	327	350	371	340	383	378	335	338	341	338	407	381	368	414	389	363	388	332	387	364	385	351	382	346	325	397	334	367	314	360	400	369	388	397	396	375	394	370	354	357	347	331	349	399	371	361	351	377	377	355	370	360	380	344	361	404	370	382	333	383	364	381	365	335	378	370	370	369	391	412	376	376	340	367	383	366	404	370	356	379	354	369	362	368	362	386	351	392	337	323	393	373	373	402	370	404	359	376	398	385	387	387	369	362	320	347	374	332	373	355	375	361	399	343	369	355	387	332	401	377	352	359	386	361	339	339	359	329	348	385	321	358	348	394	406	353	343	354	395	374	364	340	331	325	357	365	379	336	426	367	381	409	410	372	364	366	397	356	348	366	362	355	340	362	352	386	373	370	352	407	350	341	364	360	356	356	375	366	364	358	393	371	346	401	371	362	351	354	371	392	376	375	368	373	378	382	359	412	402	349	337	369	381	359	417	387	368	372	375	358	341	366	375	381	340	358	339	351	327	337	376	400	387	392	385	358	389	324	370	367	386	365	372	350	362	414	357	342	380	367	380	345	355	394	347	371	358	351	363	373	368	378	400	408	359	378	365	373	364	401	395	388	360	364	366	366	360	359	361	334	372	391	375	421	362	347	361	359	398	343	337	367	351	353	371	402	365	364	359	367	344	388	408	390	402	339	375	381	350	371	340	354	350	373	386	356	368	354	381	421	418	358	367	360	392	400	382	361	382	370	347	343	390	397	406	354	344	359	377	380	366	321	368	356	366	370	374	351	393	361	355	343	355	357	347	334	403	320	367	374	372	347	383	359	375	350	388	362	338	316	346	389	385	355	352	346	347	344	365	326	330	369	359	358	372	361	405	319	330	363	365	364	369	363	339	394	392	353	332	367	361	369	389	386	371	338	333	364	392	381	416	387	389	338	324	339	368	345	375	357	374	400	359	367	386	360	384	367	399	370	356	380	376	369	354	353	398	346	400	387	389	356	375	394	359	365	356	380	372	336	357	353	366	362	361	355	377	372	341	335	367	366	374	370	353	322	389	388	390	358	357	370	381	386	358	376	344	333	318	367	356	356	364	386	355	373	425	357	344	396	363	381	354	365	361	379	396	356	399	368	365	357	359	357	384	374	388	346	322	380	370	364	328	350	351	356	394	312	372	388	348	373	398	372	391	366	379	397	355	385	395	352	354	336	377	383	373	377	361	373	335	353	333	359	386	397	357	353	359	338	355	363	330	340	337	384	374	346	332	374	353	379	355	395	385	380	341	368	359	359	395	345	396	364	361	382	360	353	372	385	370	352	379	347	348	387	391	402	359	332	350	341	339	364	363	380	325	365	387	410	374	379	377	357	339	324	386	369	372	360	374	380	393	398	373	339	401	321	343	384	355	372	353	355	372	379	342	390	392	379	363	365	401	374	388	353	347	383	337	390	404	376	360	364	342	406	423	384	352	386	390	354	346	360	400	366	355	385	380	344	344	354	341	358	378	367	393	363	355	360	344	310	336	378	367	346	423	376	375	382	388	352	361	411	355	379	384	372	350	342	359	359	337	378	331	375	349	340	396	370	393	384	373	347	303	385	366	344	377	342	367	360	374	356	352	361	382	338	360	369	393	382	353	363	366	387	339	357	362	341	364	372	361	341	340	353	349	345	336	400	352	347	363	376	357	412	360	331	344	364	353	361	365	360	381	345	387	377	382	383	372	366	356	337	380	370	346	393	395	413	323	393	363	384	385	360	351	339	343	376	406	371	361	398	361	372	365	361	367	398	388	366	393	372	349	379	362	377	377	376	348	340	336	358	346	394	344	363	357	398	396	378	378	357	370	366	365	350	382	390	395	394	364	385	340	439	401	377	375	316	362	360	405	370	398	380	407	368	351	383	363	346	389	389	372	355	345	383	369	409	344	361	381	372	386	376	387	361	378	351	391	363	345	376	370	352	382	382	370	366	346	365	378	403	350	365	361	355	367	376	373	329	358	365	360	321	362	356	387	421	362	346	407	349	374	391	400	340	388	367	342	354	367	398	361	378	375	382	339	367	381	369	377	337	394	386	372	355	362	376	361	358	381	369	366	351	365	329	355	367	333	353	350	327	370	351	364	375	361	359	362	351	356	359	312	390	373	398	357	340	367	376	384	376	360	346	361	346	413	371	342	414	365	373	347	363	389	383	349	341	379	366	372	349	342	368	327	372	332	319	354	385	346	354	372	346	378	374	401	318	320	417	335	375	366	368	367	352	319	370	374	391	363	365	382	381	375	374	381	359	368	358	358	373	375	381	400	357	348	352	358	357	405	369	385
8114	3295	5571	6930	6317	5710	6250	4155	3342	2588	2288	2070	1684	1427	1577	1472	1257	1178	1153	1029	1056	1033	1038	1017	963	920	910	922	902	908	902	957	886	905	884	882	837	899	863	872	866	933	896	802	881	876	886	857	915	886	874	907	873	851	887	846	856	873	858	904	882	894	884	866	865	849	810	832	856	876	884	876	896	827	888	850	881	866	848	816	797	808	835	828	829	812	809	890	855	871	845	821	890	825	831	831	878	793	884	856	889	863	865	883	811	862	820	860	869	857	859	826	834	927	819	819	860	923	848	848	833	883	889	875	874	906	793	906	875	856	862	902	896	857	829	824	875	818	822	862	880	879	835	859	852	850	862	823	924	829	847	851	870	821	905	830	888	892	872	832	857	811	871	865	863	786	874	863	913	839	808	860	874	825	898	819	865	853	904	857	852	849	854	827	867	837	903	843	835	861	822	848	870	814	850	838	880	856	908	817	854	917	850	857	861	893	816	902	869	889	811	847	902	865	844	858	900	877	849	865	828	914	871	900	786	813	838	846	821	836	890	902	846	804	852	807	839	853	893	831	840	856	869	851	875	867	823	878	824	835	875	883	814	862	903	866	875	891	876	840	839	834	823	872	872	858	846	911	844	853	827	834	871	870	809	843	836	876	873	813	813	883	843	874	838	857	878	820	818	899	786	878	862	811	848	800	866	849	838	825	869	892	859	926	859	828	883	831	857	823	843	871	798	853	804	835	787	885	879	868	858	867	906	844	878	854	876	845	847	868	864	908	868	857	797	829	834	827	830	851	858	908	872	870	866	872	838	864	856	845	881	873	809	846	874	856	847	824	827	844	883	861	837	820	819	843	862	802	856	856	917	845	907	855	883	869	886	867	930	841	873	813	853	813	886	805	824	859	882	847	909	917	811	783	850	846	849	888	809	847	852	828	925	828	866	902	868	894	880	931	900	845	893	853	876	888	827	850	851	866	822	836	883	867	828	833	910	868	879	879	872	834	847	849	885	851	884	842	896	898	839	883	902	849	805	837	843	817	819	884	831	871	824	869	856	857	847	815	827	852	868	868	847	842	853	863	819	894	827	875	839	870	896	807	804	845	849	834	862	796	868	868	884	837	867	843	853	855	803	888	812	865	842	878	876	848	893	831	827	848	834	873	875	845	898	906	856	853	854	838	911	844	903	872	797	845	877	855	853	848	829	799	865	868	810	864	810	884	885	849	888	869	848	815	859	838	874	831	857	856	857	867	804	865	875	873	860	847	868	848	849	843	870	875	836	850	864	901	900	864	881	865	847	870	816	856	868	888	865	862	824	864	855	884	835	850	861	838	854	859	788	884	823	821	858	854	850	832	809	847	817	864	826	893	819	843	876	863	857	874	865	891	852	853	882	897	843	879	832	868	865	868	907	882	844	842	897	877	884	843	901	847	856	875	908	862	842	852	808	898	870	872	852	855	888	872	875	880	854	836	831	876	866	819	885	903	883	830	879	892	822	864	865	835	840	881	823	870	800	809	855	835	818	870	891	826	849	846	901	834	875	893	860	838	911	876	824	859	879	858	896	813	880	841	815	849	811	846	861	856	842	849	831	832	850	828	875	902	872	882	861	817	868	846	851	911	822	878	844	873	824	877	834	826	865	810	832	889	858	860	847	796	878	841	851	871	895	845	885	828	818	830	836	872	880	790	880	812	808	806	870	832	876	837	829	842	871	815	809	850	816	858	835	827	876	831	832	839	889	864	874	874	843	809	827	850	883	895	890	859	806	883	880	866	845	880	882	820	868	825	902	855	860	872	859	845	873	831	828	859	835	861	881	872	843	874	840	819	883	846	851	888	827	854	854	856	860	866	875	869	839	838	909	803	877	862	828	920	842	886	897	869	820	878	845	897	894	892	864	872	876	833	884	850	826	826	887	860	815	847	845	829	855	844	854	848	829	854	866	822	872	847	832	827	838	821	856	841	867	881	811	921	857	883	902	840	840	866	870	844	845	898	817	889	896	892	880	843	882	897	812	856	851	855	866	825	876	847	783	907	826	842	812	867	860	834	830	835	860	846	872	838	858	877	841	890	846	886	800	872	875	889	851	849	927	887	902	807	839	832	875	897	847	885	850	863	845	844	861	857	888	873	808	853	874	841	909	859	795	845	833	868	900	814	831	894	830	849	831	822	868	846	827	815	768	906	838	891	849	866	889	836	902	861	877	799	859	830	827	843	790	853	884	856	859	864	880	813	897	828	860	810	904	869	900	892	863	835	865	865	842	840	847	913	869	812	886	836	869	811	834	817	791	881	887	811	880	815	846	895	894	818	821	891	866	793	879	847	899	852	865	795	851	827	868	846	820	829	837	843	844	834	876	873	878	916	869	946	848	887	905	853	943	862	883	862	869	863	885	892	877	874	819	841	915	885	886	841	861	822	865	868	823	852	844	857	883	832	897	850	873	790	900	840	902	829	839	867	878	860	863	851	933	836	860	828	926	833	792	852	877	894	832	898	833	821	809	851	864	875	881	836	912	830	872	823	930	875	893	891	894	866	855	849	888	838	851	870	837	877	861	841	883	874	860	895	802	850	876	834	870	807	897	799	853	850	862	865	843	864	878	846	890	852	866	821	807	835	842	839	817	874	871	797	844	865	842	813	908	911	860	833	872	843	835	829	815	835	852	884	818	815	809	856	826	839	861	815	873	870	895	853	859	889	865	851	848	823	847	900	844	888	887	864	854	858	832	821	873	866	830	849	899	828	825	884	915	908	864	829	858	842	913	830	881	857	814	842	860	862	805	831	839	784	874	886	887	849	833	882	931	843	854	903	852	855	859	848	875	896	869	831	883	858	857	873	833	869	884	849	842	844	876	832	922	879	851	845	864	876	802	873	792	862	865	882	883	841	854	867	846	853	853	839	856	847	836	901	852	886	839	888	852	827	863	858	911	925	848	891	829	843	835	875	859	852	888	925	827	870	849	882	828	856	838	834	833	840	902	872	846	799	838	845	870	913	802	869	856	833	845	836	834	818	856	861	861	816	874	847	847	877	846	883	847	858	826	850	800	864	883	778	880	895	911	853	863	853	840	832	877	857	867	843	895	822	841	854	826	916	833	830	887	838	864	893	844	877	855	841	828	841	867	841	848	837	866	796	822	842	827	866	847	812	870	874	822	863	830	875	894	885	865	831	860	831	799	834	820	929	823	894	821	853	870	851	815	856	870	859	897	862	832	886	848	886	868	851	899	831	873	825	855	849	943	868	843	887	870	877	881	855	856	889	830	816	845	837	855	803	896	813	863	872	856	870	811	859	815	867	889	880	888	839	874	846	880	822	873	859	842	859	881	828	876	856	854	853	884	845	825	906	855	836	876	840	838	806	849	813	836	827	822	898	832	807	856	875	827	908	896	804	839	813	789	865	859	844	819	887	878	878	837	823	910	935	854	912	833	830	834	887	904	895	857	863	842	812	844	853	879	878	843	879	821	879	901	849	826	907	854	855	853	894	891	854
18142	4976	5410	4672	3449	2305	2262	1645	1320	941	876	748	687	612	557	544	476	553	510	502	452	431	470	447	433	461	451	420	403	438	368	424	414	443	425	408	423	399	400	413	435	432	394	440	388	416	395	414	421	454	399	436	429	402	403	398	372	476	422	422	414	401	416	437	378	442	443	405	426	472	415	444	431	372	422	414	411	406	415	407	415	415	432	431	427	387	433	412	438	455	400	420	387	395	430	357	407	408	400	394	424	440	436	447	364	426	385	442	431	417	399	398	451	380	374	396	402	414	399	436	369	401	432	422	390	423	438	387	391	368	433	414	416	401	406	426	423	427	437	417	404	439	470	439	395	392	406	437	426	396	408	449	393	407	411	421	431	383	450	405	379	426	405	432	406	414	421	359	396	427	400	398	435	405	457	421	423	393	420	427	426	459	429	491	422	406	410	418	409	428	439	422	374	416	445	459	411	378	405	393	424	415	406	417	385	415	434	437	454	417	389	401	419	383	451	430	394	386	424	405	391	388	394	404	422	386	385	418	424	437	396	444	391	442	476	415	397	428	393	428	418	416	443	441	454	408	437	432	403	424	427	430	424	435	428	447	404	428	374	396	391	408	459	428	388	415	403	434	418	453	388	420	377	459	399	399	430	416	420	403	418	403	417	402	428	392	384	405	422	389	446	403	414	452	406	424	387	446	391	414	418	418	405	396	419	411	398	399	417	374	406	416	395	430	431	457	418	403	423	425	421	400	431	422	462	411	445	434	450	439	393	462	377	416	387	416	426	408	409	433	389	441	403	436	405	402	430	400	395	404	409	423	379	401	389	391	407	437	435	432	412	405	401	400	438	406	411	405	415	429	419	430	432	403	370	391	388	398	401	393	405	439	431	426	403	421	404	384	439	429	458	420	430	396	406	422	385	416	385	432	387	433	403	382	397	396	417	394	383	446	393	415	426	409	373	396	394	454	414	424	438	409	393	415	392	428	403	440	405	418	414	377	436	375	380	425	443	397	451	441	450	435	436	432	417	409	432	406	400	406	433	428	427	430	453	409	413	429	425	404	387	420	403	414	409	418	426	397	397	385	437	431	418	409	412	432	425	434	391	427	407	431	453	366	391	392	393	402	418	403	412	390	430	423	426	439	444	443	408	433	403	446	383	432	391	425	380	433	430	482	409	411	442	401	425	412	403	396	389	450	399	412	419	406	429	421	413	416	413	410	461	445	447	402	448	447	398	420	427	412	428	431	384	419	422	373	387	396	434	417	440	426	432	360	402	414	442	438	455	404	430	439	369	409	416	387	393	432	423	420	456	423	417	380	399	369	418	417	390	429	470	387	443	454	429	434	380	378	400	419	418	414	385	437	425	405	396	392	435	440	432	439	410	409	431	386	386	410	420	422	430	440	411	418	411	385	446	401	440	381	416	394	419	402	393	410	395	412	392	472	417	419	390	379	389	421	438	440	443	414	425	427	460	428	413	449	416	415	421	410	432	373	413	408	410	442	405	414	409	396	440	401	402	374	388	425	449	420	410	436	449	427	444	444	363	407	450	396	431	385	440	455	431	407	416	397	424	404	403	385	409	368	386	386	405	446	402	379	420	420	406	390	376	393	416	422	421	435	431	416	415	432	375	383	425	498	417	432	431	419	398	417	438	412	418	437	420	403	426	425	445	442	442	408	418	417	392	418	372	426	417	433	417	406	464	423	430	458	380	416	399	397	435	405	448	415	392	392	419	443	384	380	410	423	435	399	382	407	421	419	447	408	417	388	389	408	420	431	414	398	438	405	429	425	392	379	442	412	421	404	404	406	409	457	405	437	440	424	440	409	407	419	408	401	409	452	401	419	417	395	392	409	444	438	414	410	436	407	413	438	396	425	408	386	416	405	395	390	359	403	436	426	411	435	409	453	414	412	388	424	445	445	406	399	413	395	408	419	428	407	390	423	444	417	399	366	388	441	415	447	423	398	401	399	365	431	443	388	426	376	408	434	442	368	404	412	474	465	437	412	425	419	394	461	410	412	415	444	415	433	396	387	434	387	438	394	384	438	458	411	398	422	438	447	416	403	448	407	410	388	367	388	413	466	406	399	383	393	392	443	413	400	442	400	420	437	408	478	409	419	391	410	411	422	428	396	387	429	433	438	456	441	389	430	396	424	416	414	450	383	445	375	411	381	378	394	422	394	379	445	396	436	413	393	413	401	411	454	448	393	442	425	402	411	434	383	408	442	421	378	433	418	431	402	419	414	424	422	402	386	402	417	427	445	411	432	424	413	425	405	399	423	419	416	405	436	417	416	416	418	416	370	372	423	400	423	427	433	391	423	413	470	418	419	418	409	399	426	430	424	431	420	396	447	401	365	407	405	435	426	404	419	411	455	398	380	423	446	450	395	368	418	437	385	394	384	436	405	424	449	415	417	426	469	442	382	421	412	397	431	424	420	443	440	417	396	401	431	397	401	388	386	413	421	425	397	464	382	439	353	412	381	417	399	397	396	406	395	392	399	389	392	384	362	449	384	409	427	420	406	420	407	416	458	371	378	395	414	461	416	391	401	400	427	438	437	453	414	399	463	431	445	400	416	351	420	481	392	449	419	409	432	422	399	422	410	413	416	407	432	410	378	394	397	415	430	449	428	422	397	425	416	415	406	429	427	425	389	402	445	397	402	411	435	390	377	432	376	426	408	446	380	450	425	417	454	447	382	423	402	412	402	415	447	392	411	416	382	383	412	432	417	433	434	436	406	454	459	396	396	394	422	396	414	426	409	413	420	403	391	364	419	441	374	417	386	403	433	460	433	407	431	386	403	427	440	422	447	406	385	365	416	387	366	410	423	405	403	415	387	454	406	462	428	432	411	417	449	409	415	418	430	430	403	457	428	403	419	392	403	429	396	404	423	446	377	427	402	447	396	419	409	407	458	389	398	436	377	452	396	408	405	426	392	439	424	440	407	396	437	417	387	418	410	391	404	424	427	392	397	483	452	407	424	404	366	414	423	410	458	422	415	433	430	421	392	393	412	403	382	406	437	454	401	383	426	407	419	404	446	367	418	438	421	452	389	429	427	418	414	456	397	415	441	360	443	409	413	428	385	438	365	401	379	406	423	407	427	423	394	388	432	446	370	400	374	404	415	437	442	412	408	390	402	442	415	427	416	417	412	443	429	432	417	406	405	386	397	397	387	393	399	428	393	410	374	395	398	421	430	424	421	473	440	419	398	421	394	380	405	403	358	377	421	414	418	430	434	409	419	421	387	392	393	386	436	404	393	391	474	407	418	436	411	439	410	410	397	425	370	414	391	387	402	370	410	419	380	384	415	438	435	400	405	365	402	442	367	397	441	402	441	443	407	411	394	390	390	405	437	393	441	400	389	420	455	398	411	452	380	391	423	387	409	379	451	422	422	410	433	457	435	401	414	410	438	443	429	426	388	459	416	395	435	397	409	378	407	402	385	384	405	426	400	415	417	411	440	444	399	380	455	467	427	457	410
10721	4273	9309	11037	9932	7644	8750	6737	5293	3566	3290	2967	2429	1947	1857	1818	1570	1458	1410	1287	1201	1243	1201	1146	1107	1057	1069	989	1031	965	987	994	927	963	941	902	931	951	1018	975	1006	978	1010	970	988	1007	946	984	972	962	987	962	893	893	939	925	900	900	941	940	884	940	909	949	937	939	891	931	891	927	892	903	944	885	968	961	872	914	953	952	896	978	947	929	917	983	957	919	881	918	965	902	938	878	882	935	927	935	928	945	911	911	953	917	913	945	863	939	908	954	862	886	846	897	933	937	923	938	905	916	908	893	900	962	954	900	884	897	899	939	932	942	930	927	980	940	908	905	989	958	926	936	924	894	917	926	910	927	917	896	883	945	890	887	900	913	892	917	885	938	876	912	898	867	914	950	890	867	933	955	901	951	969	903	919	903	879	908	922	911	912	895	898	905	944	952	908	912	904	895	965	908	941	943	920	934	905	935	877	932	916	954	904	891	930	916	934	918	901	934	916	889	832	924	948	900	900	936	950	928	898	903	961	951	978	930	894	975	955	958	932	902	883	872	944	871	936	900	875	955	904	992	907	943	971	947	938	924	926	894	901	887	915	857	913	951	937	921	968	903	883	941	903	915	911	903	931	857	945	973	978	886	898	907	878	895	968	930	913	931	975	966	908	919	926	883	918	918	936	922	908	886	920	942	923	965	921	887	902	897	961	918	937	886	889	890	931	895	917	903	866	954	914	905	890	875	926	916	911	943	920	947	860	920	869	938	947	904	931	922	874	908	909	915	897	899	958	928	944	906	931	916	966	878	887	904	934	888	898	940	918	900	933	914	935	883	885	907	993	906	944	894	880	969	889	852	951	948	905	950	857	966	918	932	906	888	1010	927	924	894	921	945	920	945	929	940	924	900	888	976	939	900	929	970	953	909	990	916	907	954	929	914	945	955	900	880	907	921	936	942	895	893	905	880	932	895	943	880	928	846	952	920	890	976	876	909	852	924	952	926	969	955	886	903	923	911	923	869	899	885	921	913	867	961	959	961	928	909	907	953	900	935	868	905	920	904	880	891	960	945	913	948	964	975	959	890	929	949	934	933	907	934	942	947	920	957	902	908	910	920	954	950	901	916	912	885	916	929	933	977	911	954	890	962	871	913	915	918	910	931	895	949	892	897	916	928	884	890	868	934	962	921	982	925	887	888	901	949	917	943	959	895	985	903	920	905	883	861	935	984	898	936	942	938	892	953	954	951	915	914	902	927	948	880	935	938	909	934	912	910	864	913	935	903	905	932	946	897	900	883	926	996	907	935	893	952	939	915	927	874	919	862	928	881	899	905	911	914	913	898	977	935	921	950	912	890	927	921	971	932	914	926	884	890	895	944	898	952	928	923	915	892	923	915	925	958	874	929	929	925	890	909	946	910	932	937	938	854	921	941	936	929	892	898	916	920	897	963	968	867	861	953	904	929	888	955	945	939	976	948	937	908	913	905	876	856	904	946	936	898	928	941	939	975	927	956	957	977	883	983	907	936	915	919	919	918	928	931	880	950	931	879	917	957	893	902	940	897	943	938	958	929	885	922	927	947	963	936	904	951	934	963	927	893	900	935	902	940	919	955	917	959	940	906	908	876	922	969	895	959	857	907	924	949	877	940	903	895	867	1032	892	927	967	954	916	878	909	930	936	968	928	907	974	909	906	965	930	922	905	943	864	911	941	963	939	910	934	857	915	954	933	922	914	984	964	861	887	902	980	925	916	901	947	912	896	937	910	903	925	940	876	863	941	904	928	928	889	887	868	931	915	910	938	893	931	938	874	925	869	909	923	921	934	940	922	993	894	940	930	914	920	883	971	904	903	914	877	889	977	857	916	937	935	907	953	911	941	921	911	940	958	895	915	898	903	951	933	986	918	980	905	896	889	891	894	985	856	926	902	938	897	921	912	937	922	936	923	872	876	957	970	875	901	958	937	901	917	897	858	934	917	952	935	886	955	957	947	904	915	945	916	922	903	869	920	916	971	967	948	886	934	940	987	927	944	910	942	936	889	913	963	950	928	859	934	890	926	904	866	982	904	905	995	910	880	902	911	907	943	997	927	919	875	907	950	925	894	888	895	922	930	911	876	925	915	907	911	989	910	1009	877	903	871	891	946	910	874	913	907	921	903	930	992	913	959	906	917	953	932	954	929	911	929	916	878	902	902	913	922	925	956	892	920	945	944	907	958	901	950	894	872	941	925	957	909	927	908	929	978	920	911	893	958	899	911	943	927	967	926	1011	916	953	934	920	885	925	896	915	930	935	932	944	911	950	949	964	921	886	899	882	968	934	906	946	939	959	959	936	932	879	926	859	931	1020	941	893	979	896	931	918	902	911	850	924	948	918	940	907	871	942	925	916	944	964	946	963	904	960	918	930	932	897	900	870	941	895	940	965	934	922	909	946	961	948	903	924	945	924	926	882	938	939	939	913	886	934	904	936	939	914	968	950	886	952	915	925	913	945	948	937	914	915	896	898	952	952	906	869	958	901	945	936	894	959	925	922	941	935	894	955	952	932	924	888	912	953	888	921	933	952	906	941	947	911	911	842	932	932	943	941	927	895	974	984	1008	944	905	948	957	884	908	928	917	912	986	927	906	929	924	923	940	919	966	918	910	912	916	925	916	891	986	883	978	948	866	924	923	994	923	909	922	887	934	942	902	930	913	937	976	891	911	936	905	895	908	916	1021	988	903	895	942	898	872	861	885	929	942	899	907	897	877	910	900	905	917	925	932	928	943	955	954	936	949	979	928	930	906	914	900	924	970	928	869	891	960	950	908	894	926	880	946	929	910	896	919	926	953	927	877	885	916	914	947	903	887	918	911	923	969	947	952	870	940	904	889	930	954	863	896	907	913	885	897	948	905	912	935	956	914	867	963	934	919	952	897	896	954	925	973	949	848	900	977	907	937	907	893	863	915	948	874	966	917	912	932	926	875	904	885	929	918	951	951	996	936	936	947	917	946	894	921	973	878	893	881	917	884	935	905	915	938	920	894	937	895	912	958	957	925	948	939	873	971	966	869	868	912	843	915	930	908	869	867	975	911	966	976	983	893	961	934	934	926	900	969	913	939	932	920	950	901	975	942	986	904	934	879	976	1003	934	875	905	935	892	903	951	925	896	942	929	936	899	950	902	946	896	936	895	913	942	907	886	941	863	940	877	936	972	940	904	873	924	937	931	870	922	943	924	944	926	948	910	915	933	879	938	955	868	936	881	864	946	903	872	915	893	944	964	893	905	943	948	959	921	956	929	942	970	918	891	911	923	967	913	949	917	875	928	944	867	901	923	874	936	910	894	898	950	945	917	899	943	977	912	892	895	971	924	913	953	918	907	957	928	894	961	936	945	922	919	962	859	980	884	917	900	926	899	919	919	889	895	933	943	917	917	915	947	934	878	940	879	954	925	897	907	915	981	922	914	936	943	906	932	877	943	885	925	873	943	923	850	945	926	959	937	929	952	915	889	853	934	912	910	905	877
3561	1551	2056	1838	1178	747	676	548	585	365	340	302	300	269	248	256	280	261	269	228	260	239	278	248	223	205	262	204	238	228	207	244	222	220	201	223	223	241	225	204	231	225	204	211	207	185	212	232	247	211	235	231	217	218	234	210	230	215	252	242	195	228	233	235	204	205	250	206	204	233	218	202	206	190	210	232	227	220	228	256	210	221	221	212	233	226	246	231	228	217	206	240	229	243	204	223	211	222	245	244	229	237	216	235	225	231	255	216	270	249	213	241	223	228	226	214	241	225	218	230	213	219	240	219	224	224	225	215	249	215	241	227	227	244	242	204	238	234	210	220	247	240	243	238	268	251	263	229	221	258	241	263	232	241	261	220	229	209	210	236	229	256	220	226	205	238	241	212	230	244	186	217	231	228	235	217	201	234	243	231	215	216	185	207	214	223	206	244	221	226	213	206	224	206	218	244	240	206	196	239	223	225	239	250	209	242	234	218	201	199	213	214	214	233	235	224	240	221	204	225	234	251	255	259	219	194	245	210	224	188	218	264	222	203	216	231	225	235	251	213	230	256	227	250	194	217	245	229	236	203	242	219	212	233	242	225	209	217	214	229	250	247	232	240	240	198	217	205	229	240	240	202	231	220	205	218	233	198	218	232	247	230	238	243	208	222	244	255	213	234	218	227	257	204	245	223	245	215	213	212	256	227	225	230	235	245	222	230	197	221	210	222	220	204	206	239	236	225	251	234	196	220	209	202	249	260	222	205	240	247	194	213	217	184	201	216	264	236	252	239	194	257	213	223	230	225	223	210	230	250	226	226	253	199	222	214	223	234	255	216	242	214	227	234	213	240	251	227	217	190	226	232	200	217	214	246	224	229	211	227	251	219	198	219	206	246	239	218	260	242	214	219	228	206	231	250	210	219	211	232	219	224	209	227	205	240	242	222	211	218	234	263	241	202	238	218	226	226	227	236	222	215	197	247	204	267	232	228	236	233	223	195	221	225	227	239	252	221	245	227	191	241	228	220	202	223	245	187	257	239	201	211	228	235	215	232	231	227	221	233	232	213	240	223	233	194	248	247	198	222	232	233	229	223	236	228	215	223	216	208	213	189	223	183	225	229	218	210	203	214	226	274	216	238	218	234	244	228	236	240	221	225	212	212	221	236	217	201	206	223	197	236	223	207	230	229	223	247	204	213	216	219	227	196	231	216	212	263	224	208	230	262	225	226	214	214	230	237	220	239	224	239	216	248	202	210	234	217	220	225	208	210	204	241	249	210	240	187	254	231	207	250	240	223	226	244	186	236	219	238	252	240	214	230	240	219	215	233	233	232	239	221	225	220	230	218	194	219	247	234	193	256	228	244	211	216	235	228	198	225	213	223	267	232	226	236	240	231	226	254	222	222	233	261	258	238	228	192	219	226	248	195	229	229	210	228	243	215	216	229	221	211	228	254	213	219	228	222	224	242	227	217	206	206	238	217	188	248	246	216	234	234	232	211	215	227	225	229	231	216	219	222	246	224	246	229	213	244	255	218	231	219	201	237	261	177	204	206	229	236	227	208	231	249	203	205	232	240	231	261	215	230	233	209	223	246	194	214	224	226	243	233	238	236	240	233	227	232	222	218	205	234	240	230	229	222	236	217	190	215	213	224	223	213	206	234	237	225	216	201	220	225	216	211	247	209	196	238	216	235	262	282	240	202	201	266	194	227	247	214	204	202	178	220	250	235	227	217	248	239	218	251	225	224	238	233	242	232	263	243	237	229	248	234	224	241	228	225	251	232	225	255	210	238	221	229	211	234	237	221	198	223	213	212	233	219	232	216	198	263	244	243	199	225	239	228	216	220	230	212	238	226	232	235	222	209	224	215	219	215	244	238	219	268	246	194	197	255	202	239	224	232	209	232	233	236	234	217	234	211	232	230	216	240	245	214	200	230	192	230	219	237	231	243	229	200	211	220	241	236	207	240	250	234	260	225	202	217	226	226	206	213	221	212	211	214	210	248	215	232	226	226	201	239	193	234	238	226	220	215	248	218	200	218	222	217	213	209	231	225	238	230	225	227	201	215	236	224	234	223	232	226	223	243	206	218	228	254	212	209	221	226	232	221	223	214	252	215	212	234	200	238	244	245	228	264	232	248	238	255	195	243	240	210	207	259	250	210	227	202	225	198	232	233	224	236	222	201	206	218	200	226	237	215	222	238	209	218	239	210	223	250	212	239	228	230	251	227	227	235	205	233	245	236	226	217	252	233	224	232	236	208	204	223	240	250	233	226	221	208	241	244	198	218	228	223	245	227	209	216	235	222	172	213	246	210	220	213	219	232	255	192	227	221	235	204	213	222	242	215	247	208	235	198	233	234	228	215	201	223	228	246	225	238	220	206	242	238	254	201	219	218	249	218	235	225	227	218	223	227	213	230	259	260	234	250	245	231	245	206	217	214	239	217	217	220	196	212	221	245	220	250	194	217	232	200	247	209	236	219	226	218	213	242	214	197	257	207	198	218	246	234	247	212	253	238	221	220	237	254	204	212	235	236	237	220	239	224	214	229	228	217	213	256	208	212	213	223	241	242	232	190	243	211	232	212	244	247	223	226	233	242	227	211	219	192	215	260	217	222	212	212	211	192	226	231	250	264	223	264	200	217	232	216	237	241	233	227	265	216	187	194	223	225	245	231	216	218	214	227	230	237	219	214	234	244	249	214	233	228	233	198	219	214	226	228	210	230	205	229	209	229	227	199	225	228	229	225	233	218	250	207	200	231	218	212	251	239	210	222	237	218	220	245	228	222	215	214	236	210	205	200	227	235	210	232	216	240	228	194	231	236	210	233	195	219	194	230	229	261	240	234	243	215	222	240	211	223	250	248	237	216	216	206	225	231	211	215	198	248	221	219	218	219	240	236	261	243	198	246	250	229	211	204	242	237	269	241	225	235	212	242	220	250	213	230	209	241	249	221	234	230	231	241	237	209	237	216	227	240	194	211	223	255	229	244	236	212	212	245	200	211	211	221	213	212	274	211	214	216	231	232	235	262	230	215	190	221	218	225	216	220	208	243	219	234	238	244	235	232	217	241	229	199	237	247	262	240	237	210	215	244	215	221	204	223	239	222	254	232	204	257	236	218	216	243	208	194	223	215	261	250	225	213	202	219	210	217	219	225	251	247	217	234	201	224	254	229	258	249	247	248	250	209	256	233	223	245	247	212	202	221	228	241	249	233	236	244	226	206	228	238	210	219	217	236	217	220	229	214	210	224	207	210	234	212	229	216	253	230	221	207	248	220	240	239	204	238	233	220	242	237	233	204	223	225	223	216	231	214	236	209	220	188	223	223	218	202	230	218	226	228	248	221	236	245	226	245	231	211	207	189	226	212	203	206	232	221	198	230	241	209	226	234	238	208	240	247	209	213	200	201	211	239	223	223	210	224	228	219	213	259	238	237	244	204	241	207	208	231	234	228	220	264	211	232	204	213	224	231	224	236	248	235	239	235
2928	1816	4199	5384	4347	2845	2911	2281	2129	1436	1213	1126	1031	904	788	845	763	674	724	679	662	615	672	638	639	625	612	575	590	630	529	590	584	563	603	531	547	593	604	576	543	579	602	593	598	607	612	584	572	577	565	589	526	564	580	594	567	552	564	582	575	578	584	572	518	510	551	536	580	607	584	588	575	565	518	605	563	590	596	580	586	524	571	593	557	536	553	613	558	610	564	560	592	548	599	605	549	560	557	559	595	560	538	545	561	549	580	538	571	555	587	566	598	538	527	616	558	553	541	563	569	561	521	552	586	590	556	623	546	623	540	568	568	586	570	539	552	609	544	558	547	550	598	580	565	555	570	579	577	595	548	592	578	523	558	591	580	595	554	578	549	543	580	574	595	541	539	536	594	548	529	572	615	598	571	578	543	524	600	570	531	595	604	538	564	545	573	597	534	548	523	560	570	547	574	561	552	603	581	528	568	520	567	581	580	583	591	604	554	630	520	555	542	567	577	585	576	533	556	575	594	607	593	538	566	563	588	552	542	598	605	577	539	588	556	568	598	581	578	572	641	568	547	611	601	582	589	558	543	529	596	536	533	597	577	569	581	590	549	544	535	594	579	561	576	545	579	551	552	583	581	572	566	584	597	547	551	616	561	606	547	513	584	559	529	593	552	581	582	583	538	535	566	585	556	575	560	557	599	599	553	595	575	591	600	584	531	582	602	547	573	583	608	553	592	622	542	580	586	551	585	567	602	562	575	601	570	534	518	597	554	585	597	572	574	568	540	535	552	556	558	580	578	582	571	569	584	586	545	532	595	555	595	578	587	571	559	593	534	580	545	537	564	574	550	568	604	548	547	557	600	581	531	578	599	612	567	561	588	594	592	572	583	546	545	570	604	536	555	558	513	542	532	599	573	563	557	562	606	549	593	544	587	550	560	564	533	564	528	561	573	556	573	539	546	589	566	581	563	579	567	575	568	565	499	547	583	581	567	542	578	588	572	586	520	575	582	536	581	566	608	584	545	586	541	558	579	592	595	569	532	552	563	563	590	540	580	610	598	564	646	554	577	542	560	553	554	585	574	603	583	612	565	585	541	563	538	554	564	563	563	560	575	549	548	561	543	586	537	551	552	551	607	585	583	534	541	608	551	583	586	561	554	567	614	571	568	519	567	561	545	577	543	626	594	552	560	569	578	589	584	568	584	592	568	596	565	561	544	542	571	577	551	558	607	562	535	576	581	571	591	551	552	616	609	591	603	536	628	563	570	544	596	549	578	563	543	528	558	578	598	557	583	578	564	540	591	595	614	576	578	541	555	560	564	541	602	602	616	553	585	568	605	607	563	561	607	547	581	544	551	549	548	626	555	557	559	569	565	588	538	566	598	546	528	561	578	586	556	542	556	599	588	555	561	559	557	532	568	570	543	530	598	572	534	555	586	555	545	555	590	550	608	575	534	607	588	553	589	595	552	576	582	567	553	579	563	601	540	586	583	582	546	581	590	540	614	531	549	568	542	575	569	574	568	590	542	571	587	530	553	576	559	575	590	624	545	576	615	560	535	581	515	573	606	583	567	595	545	514	541	556	546	598	600	560	574	545	557	602	572	577	570	548	569	571	584	582	565	577	571	582	544	586	551	544	592	567	551	587	549	535	599	555	558	590	594	598	591	547	519	577	610	584	564	534	560	570	587	568	610	569	599	582	549	549	553	568	594	568	544	571	570	567	579	529	547	586	578	627	603	545	585	559	606	566	577	529	592	581	553	600	548	514	575	560	576	561	581	552	601	566	569	611	581	593	543	602	569	595	600	580	587	572	555	577	570	566	602	606	562	561	592	584	579	570	587	575	541	565	592	601	550	566	578	573	589	567	597	558	545	565	581	637	543	538	560	569	539	577	566	593	565	599	576	581	607	558	600	564	586	569	563	542	639	569	570	571	569	512	551	595	588	606	558	589	615	579	578	587	557	571	541	568	548	588	577	535	569	579	578	565	595	592	536	570	596	567	535	581	599	588	565	570	548	573	546	554	554	556	567	595	584	531	583	569	571	616	561	558	556	600	556	576	566	572	550	531	518	556	555	624	570	593	571	577	544	598	547	556	586	576	615	579	567	572	536	607	590	544	560	597	554	553	565	542	590	564	606	537	564	509	563	521	564	555	547	537	584	550	616	596	559	577	602	565	604	619	576	534	618	611	601	607	554	561	575	609	554	608	570	572	538	593	606	578	590	536	585	582	586	570	538	551	573	563	577	516	565	582	570	554	600	573	549	576	540	544	587	571	590	562	594	584	572	519	554	602	544	569	572	573	562	627	531	608	555	555	542	593	555	580	575	543	567	602	542	580	538	575	598	537	582	563	540	599	581	581	539	626	633	572	572	542	545	582	547	569	544	564	594	567	573	547	582	588	553	565	559	555	617	544	516	558	584	559	574	590	553	560	573	551	586	572	532	568	598	564	528	554	533	544	560	537	549	596	563	572	570	554	574	607	545	532	580	603	584	572	550	602	607	577	569	552	591	599	544	580	634	558	553	587	581	568	524	537	590	540	548	578	580	581	599	592	555	610	617	632	569	578	553	551	583	590	517	587	557	577	597	567	617	558	585	548	571	563	610	580	624	623	601	587	555	591	564	623	565	578	581	548	548	555	567	564	560	570	580	558	578	580	602	536	546	590	600	582	520	564	561	544	566	564	620	554	563	590	603	544	569	514	540	577	572	580	587	541	568	565	579	615	578	592	583	597	577	588	605	594	598	566	567	594	515	603	555	585	583	571	564	543	565	596	619	583	557	610	572	627	578	553	591	580	568	616	539	570	567	545	554	570	551	570	616	554	551	573	580	594	558	539	581	593	558	587	549	554	573	589	590	624	538	529	546	589	595	559	569	508	570	585	587	584	579	576	597	579	541	594	546	567	561	554	569	526	577	542	591	592	554	588	582	539	538	586	530	587	527	571	552	630	589	577	513	604	618	583	530	557	560	594	562	606	584	525	561	610	571	564	568	553	603	576	575	538	558	566	562	591	530	564	595	584	559	570	544	568	549	564	521	565	554	595	568	558	631	571	544	592	588	547	552	551	566	570	554	571	551	609	611	587	597	586	577	539	560	583	606	575	550	584	557	555	602	587	559	586	610	559	581	595	552	591	589	547	570	607	526	573	565	570	566	565	568	550	603	584	568	546	545	571	558	563	576	597	583	622	552	626	603	528	603	531	523	616	560	588	562	604	605	532	580	547	575	584	560	609	555	587	563	588	574	608	555	577	596	566	569	569	571	546	573	590	553	544	557	552	569	541	547	601	576	565	525	546	621	530	569	564	613	587	555	569	563	564	575	563	573	572	572	566	561	622	546	555	578	580	567	567	549	606	584	570	556	514	560	560	586	568	576	572	589	543	619	602	558	559	553	561	621	581	537	581	563	582	588	560	548	586	551	565	536	522	590	551	568	597	574	554	578	570	606	595	561	580	600	535	568	582	574	523	555	564	582	596	556	568
10496	2810	4153	3740	2452	1618	1338	1012	1006	732	609	566	517	483	438	454	448	448	377	409	364	359	387	442	357	349	375	373	375	370	357	383	394	360	348	373	376	362	376	371	376	396	392	342	351	364	398	322	357	371	352	377	354	365	336	354	384	366	365	349	363	368	372	367	333	370	371	363	381	386	361	343	347	372	383	346	338	353	335	343	370	372	396	408	359	395	378	343	398	387	330	355	357	376	387	353	415	407	384	338	358	382	338	401	365	358	348	381	383	355	349	383	358	333	360	367	362	371	402	358	376	348	379	363	374	370	351	374	334	355	350	406	360	388	352	390	378	352	338	359	336	388	437	359	347	360	349	386	332	379	375	362	349	387	378	370	349	404	358	369	382	377	349	380	374	360	376	371	374	383	341	376	372	366	378	321	366	407	386	382	390	369	378	406	382	356	381	340	359	386	403	360	330	364	365	354	384	369	375	376	366	371	367	397	339	386	371	373	398	370	304	355	372	355	323	376	360	352	390	379	368	407	355	356	378	342	330	340	360	331	365	366	384	368	337	377	374	392	362	363	395	346	360	365	339	333	381	360	379	358	383	394	377	396	374	359	383	355	356	359	353	400	328	372	382	406	393	373	367	351	376	372	360	358	352	362	364	342	360	405	398	429	342	366	363	382	320	361	375	336	354	335	374	386	385	371	387	381	350	372	325	346	361	402	369	313	361	378	364	387	383	404	350	370	368	378	356	343	382	382	351	351	350	357	380	382	394	379	423	333	394	369	387	362	358	393	357	406	334	330	355	420	389	374	377	343	363	376	376	430	319	350	344	395	386	380	381	396	389	365	362	372	366	374	382	335	379	357	384	362	405	359	386	364	361	352	343	360	378	354	372	382	327	327	369	352	342	362	394	352	356	383	356	343	355	356	370	379	373	344	380	352	384	378	355	390	365	343	356	404	353	367	362	367	368	361	377	404	334	350	423	358	348	367	396	380	362	379	363	333	344	354	397	351	358	369	358	344	374	366	338	340	353	355	378	333	367	363	347	375	333	373	349	374	394	390	388	365	335	357	370	380	390	356	345	369	373	346	356	367	416	362	382	333	330	337	368	351	397	338	381	358	373	369	349	398	397	347	428	392	358	351	331	390	423	377	355	354	353	334	360	382	375	360	385	361	399	390	339	349	375	389	381	371	386	368	336	359	376	398	397	384	372	348	380	388	400	370	403	370	365	357	377	350	372	353	344	351	343	358	364	344	363	366	412	363	361	343	407	356	334	349	364	320	384	355	377	371	352	364	388	366	375	346	362	403	384	383	371	398	418	396	396	402	380	365	372	370	357	360	374	349	374	369	369	367	383	353	414	343	340	347	385	369	349	359	370	384	344	358	418	403	387	353	399	365	390	366	360	400	359	348	353	356	342	360	408	345	380	398	370	363	319	368	353	380	351	343	367	377	367	353	340	351	359	361	369	384	357	360	360	415	358	354	374	358	383	355	327	353	364	369	347	362	350	347	344	362	360	397	361	341	361	388	329	358	377	352	365	381	399	386	379	334	365	354	370	372	380	382	362	384	382	370	396	361	352	369	378	370	360	383	371	354	392	346	380	377	374	350	373	385	380	353	327	395	355	400	368	353	363	340	366	376	360	347	332	385	379	371	343	394	372	337	377	377	377	346	360	388	366	373	343	367	347	360	412	349	372	379	355	331	353	368	369	362	405	368	388	389	368	377	351	355	340	385	354	356	417	362	359	379	387	371	413	367	364	374	368	344	356	360	362	373	411	408	379	388	357	364	393	366	389	358	385	385	369	349	381	352	363	359	371	370	377	361	391	376	380	357	406	360	373	362	388	357	369	355	366	342	381	353	382	373	381	344	397	393	350	365	379	348	372	381	370	370	386	360	369	369	333	417	374	387	358	358	397	366	388	363	367	314	360	380	367	394	357	396	373	391	361	322	389	346	383	358	367	318	367	357	379	338	387	364	344	383	403	375	328	396	368	357	421	382	355	353	377	352	400	381	334	386	361	407	339	357	408	346	376	365	400	375	382	384	381	361	385	366	357	376	356	367	401	350	388	366	349	379	354	412	396	385	354	360	322	351	343	373	375	402	364	389	342	343	377	381	366	356	335	422	356	405	373	386	372	389	378	374	335	330	354	398	370	358	374	383	343	355	337	332	332	361	337	345	378	402	401	395	353	328	365	398	358	320	349	345	387	415	383	357	368	334	354	395	383	348	375	357	400	400	379	353	349	359	368	349	372	358	378	353	368	387	370	369	322	390	404	374	376	367	361	335	347	343	373	345	383	370	334	381	358	368	367	377	318	359	377	344	372	384	401	347	377	378	351	390	371	332	369	340	397	397	345	343	359	409	363	336	385	372	342	359	336	364	391	364	385	374	385	408	358	343	408	402	410	380	363	338	346	363	350	368	379	375	351	361	389	337	359	382	373	398	382	381	377	404	365	345	357	369	342	385	319	386	364	357	377	392	358	370	384	357	362	342	346	380	380	370	355	349	379	404	356	360	407	354	364	381	353	369	372	355	386	325	373	395	363	361	330	375	395	334	378	342	361	353	370	342	377	344	371	383	387	347	351	334	378	393	352	397	385	350	401	370	366	344	343	376	399	396	353	368	376	333	377	371	375	396	335	388	398	320	358	365	356	416	405	356	349	353	383	374	373	352	361	371	372	372	376	348	335	378	404	363	309	356	383	362	350	358	379	346	366	359	361	403	357	334	360	408	373	356	387	375	397	368	360	365	362	377	351	361	371	360	379	346	371	396	381	359	391	358	357	380	357	409	380	362	373	367	366	402	353	365	357	391	386	391	356	357	382	379	359	393	402	371	365	368	362	355	353	318	394	382	344	361	380	370	367	367	399	365	330	388	375	367	378	327	375	378	360	358	348	350	370	360	342	341	373	372	378	360	371	355	369	345	298	378	368	372	374	372	397	343	349	334	370	365	358	364	399	339	387	379	386	372	345	418	384	350	399	378	367	380	379	328	372	360	412	378	360	342	335	362	372	408	407	371	374	373	369	350	380	388	365	365	369	400	340	388	353	352	359	358	399	353	361	404	377	380	379	335	389	356	341	374	397	376	373	361	342	356	398	335	339	376	364	357	359	360	356	373	325	321	368	344	366	366	347	356	364	408	357	365	393	353	353	377	389	372	411	381	383	359	408	369	323	352	354	373	371	353	389	356	358	370	384	353	333	368	360	385	380	376	391	358	336	358	379	354	372	351	337	372	356	362	382	388	322	352	378	340	373	367	377	361	356	364	376	360	364	362	353	372	360	397	325	332	361	365	369	372	384	340	335	378	373	362	362	382	394	306	344	399	356	377	376	385	358	407	370	360	347	353	382	357	336	390	368	325	384	360	398	361	338	339	338	348	376	363	352	345	358	353	356	352	372	349	341	393	352	404	349	364	374	381	367	362	397	346	377	352	384	341	365	359	418	381	347	383	415	344	343	360	353	375	408	376	352	355	344	396	390	369	319	354
8022	2985	7690	10059	7817	6012	5441	3974	4405	2926	2269	1965	1778	1513	1462	1388	1268	1260	1200	1064	1033	972	999	943	992	945	950	943	921	949	849	912	881	869	933	857	909	907	903	861	876	873	882	860	922	858	849	841	882	849	907	869	885	844	868	853	930	875	853	859	885	869	858	845	879	847	897	876	897	915	778	851	889	814	886	840	881	830	815	883	841	857	902	848	888	834	900	855	914	875	861	814	817	855	789	880	802	857	832	839	889	884	853	838	895	889	830	826	837	877	823	866	873	783	876	832	856	871	877	828	859	874	852	891	870	919	871	850	876	830	797	878	874	863	824	864	866	900	882	928	873	866	897	858	856	862	804	860	822	883	846	811	805	841	930	855	850	855	876	842	855	818	855	843	832	878	852	863	855	877	867	820	834	878	861	863	841	835	868	884	810	832	837	891	879	846	828	853	813	894	843	859	870	876	854	853	823	867	831	907	879	870	896	859	898	907	823	875	853	877	863	849	866	900	848	880	887	830	885	839	798	848	883	911	868	858	921	903	872	857	863	851	869	885	856	877	919	832	791	837	917	805	846	874	847	844	863	899	862	897	856	912	853	845	863	864	825	925	791	894	890	823	864	865	852	852	879	861	855	885	836	848	904	860	849	812	895	874	814	838	833	837	865	883	870	905	830	884	872	854	875	808	845	887	859	814	859	867	855	866	811	839	834	850	892	874	887	864	847	875	828	827	814	880	805	913	789	857	866	879	888	888	863	860	879	882	843	852	852	874	836	875	848	851	856	864	863	827	884	899	856	855	882	917	830	854	844	923	883	870	845	882	841	853	889	845	836	830	907	879	834	845	870	854	923	868	850	857	862	892	904	849	852	823	800	861	847	869	888	864	815	916	886	819	836	825	916	870	877	868	881	858	855	833	900	851	899	845	841	845	813	828	882	891	855	841	867	786	847	880	919	859	858	929	848	887	854	875	828	866	794	849	849	811	867	854	852	890	879	878	854	861	838	868	840	810	908	858	861	843	842	863	899	784	884	896	887	909	854	839	823	864	858	849	849	873	845	873	832	851	862	840	848	855	815	852	855	859	896	839	822	828	860	857	842	825	856	849	868	897	820	852	865	831	893	902	812	853	857	887	867	836	894	859	826	881	844	831	791	813	901	838	831	878	819	811	860	838	912	862	877	823	848	888	883	888	843	866	849	852	841	838	868	890	869	859	831	841	851	851	892	865	908	862	845	899	876	836	904	829	883	853	853	842	870	801	798	873	922	835	847	872	861	869	828	821	850	878	835	808	856	873	844	851	855	855	872	840	828	834	877	847	830	844	894	811	846	793	850	847	917	859	857	793	838	828	843	857	830	821	903	804	853	846	893	823	861	879	871	836	851	804	864	858	831	844	832	892	857	855	828	896	824	824	823	844	847	886	865	840	865	881	872	863	865	878	822	886	827	844	868	848	883	853	857	828	855	866	881	898	819	844	833	859	875	827	888	885	834	868	852	884	853	906	844	883	848	881	896	912	888	881	880	846	860	856	857	940	849	854	856	869	898	845	921	908	868	860	823	837	850	887	832	864	857	850	828	834	875	858	848	871	850	893	883	856	887	877	867	860	858	832	843	850	840	826	886	831	864	851	921	848	809	857	841	847	886	863	882	847	827	891	826	918	868	885	824	859	837	857	868	859	872	831	882	842	856	890	816	841	845	823	844	874	889	848	837	872	773	826	914	804	840	892	834	864	870	848	847	921	838	897	848	789	879	788	820	859	813	826	851	846	834	883	877	828	887	885	871	873	835	834	846	847	816	807	835	844	873	866	870	861	886	830	849	880	865	877	883	831	835	843	821	877	895	874	834	883	844	801	877	844	856	870	853	864	805	803	916	838	824	834	841	841	853	845	875	824	880	871	813	797	857	863	846	839	879	926	835	847	879	877	851	876	895	851	854	891	858	802	859	903	865	811	888	832	846	891	855	867	850	792	876	842	872	872	869	852	880	810	801	851	847	861	847	836	839	891	821	858	833	869	850	830	843	899	896	810	848	846	835	855	793	819	846	835	814	847	832	856	858	875	854	814	859	847	854	834	847	832	883	828	871	805	826	826	840	865	850	927	862	845	871	787	875	889	850	830	852	932	840	900	843	888	873	817	878	830	775	858	814	869	919	861	860	828	829	875	873	813	900	831	831	890	852	881	853	833	818	875	845	855	917	820	801	890	849	860	852	855	874	862	847	865	848	852	828	869	845	861	840	846	866	858	823	896	854	823	846	841	841	843	832	845	849	854	890	859	847	804	896	862	831	829	816	838	928	828	913	857	916	818	897	874	788	850	805	824	806	843	843	921	862	861	880	883	897	817	842	848	843	894	954	855	859	824	814	886	851	821	842	799	874	897	853	892	870	835	860	867	835	836	832	864	861	862	841	783	838	861	827	878	909	837	868	870	816	877	876	913	855	866	861	816	886	871	902	870	856	836	808	817	881	834	859	879	881	841	856	863	844	884	866	836	829	847	887	906	836	888	864	872	815	856	841	875	885	884	897	830	906	845	917	886	880	948	862	846	823	896	836	845	891	873	912	826	878	887	853	817	816	869	880	835	827	857	859	880	824	867	911	875	863	864	835	817	883	916	867	870	849	893	818	868	848	891	855	847	823	894	881	791	886	852	875	853	818	814	808	847	874	907	788	875	875	865	891	853	871	877	826	919	853	961	878	873	854	865	911	859	853	869	887	853	866	871	878	910	873	872	924	809	862	876	847	867	820	804	853	868	836	857	854	884	878	847	916	822	862	869	876	841	932	873	846	906	830	839	874	835	856	832	829	855	866	847	859	825	857	884	864	859	804	811	889	813	895	824	903	881	818	818	873	840	835	911	858	833	892	841	868	852	848	838	850	901	885	824	848	826	888	831	827	827	815	863	812	885	844	854	845	847	862	885	879	858	835	861	859	898	876	867	849	858	870	858	823	876	819	905	903	816	814	904	911	859	913	862	829	845	841	855	861	820	849	856	847	881	815	846	868	827	825	855	867	846	817	735	865	915	907	813	907	818	872	831	838	827	865	875	848	867	874	903	831	929	850	870	839	893	833	816	811	906	843	822	835	844	822	834	852	852	848	855	826	862	866	857	848	834	861	892	827	886	827	847	870	864	857	904	883	881	805	854	831	870	864	864	888	869	842	871	932	790	841	869	839	848	852	865	872	803	897	861	874	894	851	817	834	848	879	897	844	804	818	839	873	882	859	833	859	864	844	855	845	870	884	851	790	852	841	877	898	842	875	847	829	855	847	871	886	859	833	878	849	865	906	873	849	889	829	864	864	857	805	859	841	821	829	917	861	821	864	828	864	844	887	856	874	859	844	873	808	871	852	894	862	863	863	847	903	863	803	871	850	825	832	832	878	857	779	864	841	850	871	818	812	828	893	855	839	845	893	847	936	891	890	858	866	873	893	852	881	834	845	846	809	873	902	836	949	856	845	908	877	874	900	890	857	888	818	862	852	861	841	808
17673	4926	6489	6017	3828	2581	1859	1551	1405	1204	934	756	737	647	558	522	519	501	471	477	476	465	455	411	415	433	421	366	434	394	414	429	411	442	382	465	419	414	442	397	447	454	410	430	472	367	431	392	416	422	421	402	413	423	427	422	398	420	409	420	425	414	418	440	398	398	433	419	368	434	400	386	400	408	440	395	439	414	431	405	431	421	444	404	409	450	415	416	427	395	398	433	401	425	435	407	427	418	411	400	361	402	402	403	424	417	437	439	402	402	394	393	452	434	412	402	376	474	369	423	407	417	410	454	432	431	398	417	391	407	391	424	440	403	382	412	432	431	405	447	463	386	410	406	441	432	430	391	430	432	437	421	424	418	420	379	404	430	395	424	458	392	445	395	372	416	418	383	396	417	407	376	387	417	442	399	444	425	428	440	408	408	441	405	381	373	426	443	411	402	397	400	388	369	426	415	412	397	426	398	390	396	423	418	415	414	398	400	427	443	412	411	394	431	408	425	422	380	374	435	412	392	412	387	397	390	379	409	415	453	394	411	413	432	431	407	457	455	442	434	414	432	449	423	443	423	412	414	435	441	437	358	404	402	408	443	388	405	419	393	418	386	446	424	417	395	392	400	465	423	389	440	422	358	380	388	424	398	433	433	386	403	432	411	424	415	390	407	418	422	458	393	425	418	375	393	411	409	415	380	407	394	389	409	426	398	379	415	454	434	397	426	415	473	439	440	393	397	416	407	385	397	432	432	436	410	403	424	413	406	429	427	388	418	421	425	440	465	389	462	384	414	455	410	429	450	408	398	368	385	408	439	412	428	384	432	421	418	413	437	447	387	392	389	402	365	378	402	414	396	415	398	392	415	410	391	428	410	386	402	440	394	436	418	423	456	395	422	402	394	388	366	404	432	446	398	392	384	403	421	427	416	418	388	419	421	425	406	402	388	373	444	444	410	450	476	404	396	380	401	420	401	402	443	389	418	397	401	449	366	387	395	432	398	447	447	408	443	434	421	413	396	457	388	405	385	420	410	396	423	391	418	395	357	401	431	406	385	434	465	447	407	420	396	411	387	412	361	427	416	389	430	417	449	419	377	395	446	392	459	460	416	417	414	430	416	423	435	421	430	437	415	410	405	444	382	363	411	395	392	453	438	417	404	431	437	431	387	415	405	432	428	439	407	458	370	421	411	422	409	407	426	405	426	408	392	428	379	423	432	412	405	420	453	407	450	419	404	421	461	406	437	385	441	426	429	434	405	489	452	442	414	419	379	416	426	409	409	394	420	419	426	424	415	370	429	382	417	423	400	378	413	420	408	393	421	399	448	409	415	423	414	423	421	411	467	398	398	442	397	431	414	433	362	401	405	407	440	449	425	402	398	403	396	430	417	446	395	446	418	441	405	447	407	416	448	453	430	385	434	406	431	405	418	428	419	386	392	389	435	395	429	426	400	428	388	431	395	440	391	425	416	416	411	432	428	422	373	392	448	435	408	398	449	408	404	432	431	400	450	406	426	403	408	404	414	415	486	426	427	396	397	375	392	432	404	409	419	375	380	403	385	423	445	376	396	404	436	431	411	409	404	397	408	401	414	385	433	411	425	414	411	381	477	418	401	389	421	412	410	398	409	423	433	388	429	410	387	369	432	380	424	432	419	453	389	409	429	449	400	384	386	439	438	445	384	418	408	410	439	430	412	415	433	421	397	431	415	413	419	421	396	419	401	425	432	408	397	394	421	420	429	413	402	396	445	388	414	381	399	423	424	420	423	418	420	429	367	443	448	415	398	402	396	385	445	416	414	413	411	391	409	404	431	412	455	422	405	439	391	392	468	457	433	395	433	447	404	441	407	407	390	460	433	419	418	415	418	424	388	433	404	397	442	431	402	455	410	385	406	413	425	435	438	420	393	424	392	424	404	413	409	409	427	422	439	438	400	457	390	394	422	423	386	415	408	466	426	413	417	442	365	420	425	452	380	422	413	431	401	415	413	416	442	429	414	401	414	403	389	407	416	442	415	397	390	420	417	407	435	429	427	437	417	392	428	431	416	434	403	425	429	473	432	421	454	385	400	393	442	442	448	380	414	435	383	389	428	443	426	388	401	418	413	413	442	395	395	438	403	424	428	417	435	427	423	411	362	404	409	420	432	429	394	420	430	432	418	440	447	408	359	402	422	401	394	407	412	445	410	467	421	459	402	404	441	424	407	415	439	428	390	440	418	394	424	412	437	399	392	415	448	432	386	417	442	429	428	427	421	423	395	419	424	434	396	414	404	403	391	377	393	388	386	439	443	382	388	421	423	436	395	425	451	431	435	430	394	422	446	388	438	421	406	424	414	389	422	393	403	388	410	435	430	420	409	435	402	414	413	412	434	428	394	364	397	412	409	430	410	387	410	424	393	468	429	391	439	445	388	405	401	404	385	420	443	383	421	467	417	425	426	475	434	400	378	447	432	414	399	411	407	366	372	390	434	462	427	443	399	408	405	383	393	387	389	440	409	411	408	417	368	377	442	417	427	408	426	392	408	435	440	376	401	411	398	426	420	405	410	457	406	436	393	419	435	409	391	389	419	463	422	403	411	393	411	395	428	432	373	390	435	413	423	431	423	412	416	395	421	384	402	419	386	379	417	449	404	391	357	433	406	381	417	454	397	410	407	405	424	446	400	402	400	392	375	393	412	402	417	406	410	389	434	391	370	377	415	417	359	401	404	472	395	406	450	425	416	433	403	411	442	414	412	428	387	441	418	448	361	429	429	416	447	411	387	400	442	436	416	390	395	421	405	432	419	429	407	401	412	414	458	427	409	376	404	396	410	402	398	381	463	416	410	440	432	421	465	411	409	421	414	412	382	470	395	389	414	442	385	422	444	406	417	411	439	437	387	417	410	357	393	431	422	408	457	431	401	396	407	462	408	443	442	457	438	401	380	420	419	409	424	407	414	439	392	417	426	400	357	451	476	434	428	390	437	431	395	401	421	420	433	383	405	379	398	414	401	396	408	396	450	427	408	382	407	416	379	421	424	402	381	427	430	419	434	411	419	385	425	428	392	403	422	399	403	441	431	440	416	401	407	407	404	416	452	422	419	402	417	443	459	420	399	447	393	417	417	426	411	374	432	421	440	402	403	369	427	394	426	465	447	447	409	420	436	392	419	419	393	415	373	395	418	407	437	414	405	438	389	396	406	382	420	442	416	418	426	424	421	428	371	417	427	402	405	383	452	410	438	431	398	395	424	418	397	432	433	432	393	416	393	417	399	422	366	394	394	405	397	429	413	390	457	424	400	416	432	395	423	449	398	449	391	383	432	445	408	401	415	378	432	430	434	403	404	427	412	393	383	479	440	434	416	429	403	422	411	410	429	426	435	421	411	407	367	437	426	399	447	421	409	423	434	443	445	388	419	418	405	370	392	420	439	440	452	396	428	455	431	416	390	422	442	426	434	421	424	383	405	394	417	438	444	431	418	432	438	402	454	415	424	416	432	430	447
10571	4259	10751	13913	11269	8929	7263	5931	5632	4765	3358	2802	2411	1979	1796	1691	1523	1439	1453	1229	1288	1250	1137	1062	1053	1050	1051	999	1026	1030	997	966	946	928	952	973	1006	967	997	955	941	998	1004	1008	972	949	989	901	946	988	996	902	938	951	915	919	918	871	978	975	944	922	968	914	905	995	938	920	933	956	972	935	877	947	934	905	954	926	963	920	928	954	911	949	984	962	904	952	977	973	980	914	876	962	944	953	938	947	948	956	968	958	901	908	935	953	954	935	916	981	950	913	928	938	921	936	896	937	869	947	953	915	934	906	940	918	887	901	922	945	936	909	878	881	936	915	911	885	976	951	965	943	921	910	950	946	914	976	950	949	938	909	953	902	897	944	906	942	922	878	966	935	915	879	955	930	940	905	916	944	945	926	933	968	934	949	882	925	910	969	865	940	903	866	928	903	910	911	935	966	902	978	1015	915	926	911	890	943	905	921	893	887	964	877	954	940	907	917	935	867	967	946	906	901	933	954	882	889	922	913	931	917	966	940	888	966	905	864	911	942	913	925	950	887	913	906	931	972	915	992	942	953	926	925	911	933	965	947	912	951	961	913	948	907	944	893	927	936	929	889	951	938	928	919	987	934	891	933	911	942	900	974	920	986	914	913	897	884	952	921	904	897	990	908	883	975	914	941	990	946	899	918	907	871	886	972	899	893	914	960	912	935	937	910	895	936	892	966	915	922	957	974	904	940	926	916	862	957	932	891	912	971	955	897	877	899	925	912	923	948	870	898	949	908	970	922	884	910	909	898	963	977	954	936	926	915	940	942	893	909	928	954	915	914	946	955	922	955	964	905	906	950	905	867	894	963	966	926	959	967	1003	909	970	879	951	883	955	917	952	945	918	907	981	916	903	907	934	885	915	930	893	886	972	898	909	913	899	933	889	900	942	944	917	930	906	935	871	991	905	934	857	923	956	952	939	969	855	974	962	914	940	918	952	886	928	1002	952	901	954	919	948	913	928	898	956	887	973	932	940	947	919	925	916	898	891	945	906	873	916	870	955	987	894	1005	910	934	999	877	972	934	934	872	946	961	938	921	897	919	948	944	977	954	934	938	893	903	933	937	868	935	915	909	901	932	919	957	949	919	890	920	920	976	875	902	909	943	899	905	923	910	921	891	888	891	941	899	938	985	930	943	914	869	933	995	897	931	918	952	931	953	939	890	907	881	957	890	980	938	968	929	915	912	889	894	948	977	916	907	945	943	886	933	906	909	924	940	921	899	934	917	954	936	922	956	909	909	957	943	962	906	921	959	915	878	895	956	941	906	910	993	857	951	918	877	941	921	890	887	905	941	953	927	944	918	922	932	896	899	920	971	868	923	933	969	937	904	964	899	989	919	938	929	924	921	885	976	903	949	911	900	954	948	934	904	944	965	915	959	984	927	933	965	915	934	933	949	950	953	877	949	911	958	941	914	867	915	938	950	948	899	961	893	960	902	953	941	935	939	897	932	952	922	944	921	933	925	929	919	909	895	931	921	947	938	918	887	879	894	951	898	936	925	911	910	932	882	920	925	975	955	899	956	961	989	931	942	893	954	933	854	944	925	952	931	961	998	898	891	901	930	906	904	914	909	889	936	952	902	912	937	983	873	963	978	953	913	924	955	911	900	959	995	895	881	939	886	881	919	942	922	975	882	945	870	921	929	929	966	916	940	891	919	912	998	875	886	956	910	885	890	926	913	918	931	912	862	887	954	903	906	909	941	928	961	945	943	966	911	939	952	967	908	867	886	967	959	994	905	952	909	868	982	964	903	888	932	897	916	943	961	925	920	883	969	903	908	943	954	959	881	898	883	967	973	944	902	897	924	944	925	916	890	963	856	935	955	943	974	908	973	862	966	960	915	909	948	923	928	961	954	939	879	926	899	920	873	968	976	921	897	967	901	952	918	950	937	949	940	882	894	959	885	943	943	945	980	930	952	931	935	936	908	935	978	911	933	921	926	958	908	884	934	921	919	919	918	948	895	945	941	901	875	950	893	919	915	953	908	872	957	902	940	922	892	954	921	930	926	909	904	942	1004	912	940	900	981	951	949	897	890	953	929	932	917	911	959	931	926	993	899	943	921	971	916	859	907	1004	930	916	885	972	900	927	994	932	979	951	904	842	880	999	908	861	924	891	957	967	955	955	924	964	911	904	918	932	904	923	868	906	903	960	948	940	896	911	973	897	916	868	899	967	930	923	968	950	928	895	950	915	932	900	913	925	885	919	955	967	957	913	904	1004	926	917	909	885	912	914	911	959	937	975	892	959	973	964	900	874	915	910	959	894	912	947	930	854	930	951	960	907	881	896	893	858	940	920	965	940	954	925	927	899	908	968	970	926	971	937	900	924	907	870	889	875	889	948	891	869	959	915	912	854	953	984	936	929	937	877	908	930	921	908	925	982	958	931	900	851	935	926	900	950	915	907	919	944	951	933	923	868	886	954	1021	925	936	939	930	951	934	914	950	949	925	905	964	953	911	941	944	924	942	928	941	906	875	925	936	944	923	909	909	950	881	931	937	911	927	928	882	879	941	906	934	925	905	943	928	965	923	905	890	916	925	956	953	964	930	924	872	979	942	964	913	973	958	914	953	934	915	943	889	864	942	950	901	977	879	940	951	954	920	870	921	958	908	882	928	930	938	947	937	913	939	944	905	898	929	921	908	909	921	911	914	910	945	948	958	869	878	949	880	935	907	894	907	946	922	958	939	959	932	928	1011	890	945	934	915	952	894	929	844	873	1001	914	950	892	961	938	934	959	933	918	916	929	946	922	951	930	912	901	885	919	932	900	928	986	945	931	956	909	965	967	934	883	965	909	918	890	934	911	912	890	967	948	999	880	921	923	953	910	931	963	890	953	956	947	914	962	993	915	885	971	937	909	951	932	922	954	895	926	944	978	966	864	926	953	965	909	902	948	936	931	905	984	988	911	936	892	889	920	953	967	934	905	938	917	967	901	908	902	902	931	866	924	953	893	849	970	922	943	973	923	920	900	923	940	987	928	949	901	938	931	917	944	912	942	886	952	954	910	910	916	965	992	975	914	902	917	908	924	941	959	956	940	915	926	938	978	860	929	975	922	907	981	894	971	894	865	929	982	888	963	904	897	928	961	948	873	928	916	922	875	927	926	924	898	943	921	951	990	859	898	964	925	878	889	912	933	964	905	955	908	954	929	950	949	882	909	875	920	877	885	936	917	965	912	977	937	889	893	933	924	896	931	920	964	941	920	996	926	928	900	922	949	915	907	894	919	858	912	936	950	863	904	1017	950	927	907	985	963	905	943	886	924	907	946	956	894	898	930	916	953	944	953	959	924	933	980	952	928	928	955	942	925	929	935	888	925	872	948	964	945	919	918	980	978	932	917	931	879	949	917	852	930	945	923	947	929	907	985	908	926	935	907	889	923	896	900	896	955	945	969	923	910	958	893	893	923	931	858	914	973	987	934	932	873	898	935	975	927	939	917	880	868	945	830	951
3615	1654	2413	1936	1445	807	652	673	422	424	367	315	261	285	254	254	249	254	269	238	222	232	217	265	240	246	241	222	249	248	259	216	251	243	235	208	217	230	249	228	254	210	240	210	234	221	231	221	239	233	240	224	220	211	210	244	242	231	210	204	210	220	224	236	197	203	229	188	247	236	204	243	209	219	209	214	263	242	251	240	254	243	222	242	249	242	234	218	239	198	226	237	222	219	230	223	213	205	230	218	244	208	255	269	217	219	225	257	243	244	217	246	237	240	216	216	246	209	220	239	247	223	256	223	245	251	222	240	235	256	239	234	257	250	230	232	216	225	226	215	243	240	211	210	210	258	240	239	264	240	220	253	212	243	232	245	243	223	243	230	223	250	240	232	225	246	251	250	221	248	238	203	235	207	227	235	257	232	230	263	197	221	214	233	258	219	250	230	234	231	236	210	195	216	243	237	214	240	248	235	228	233	220	225	206	226	240	208	232	236	244	208	233	226	219	239	241	231	236	252	229	232	249	236	214	241	219	215	232	253	229	217	197	242	199	241	227	219	261	210	265	242	241	225	210	239	235	239	216	240	222	221	248	219	258	227	243	211	243	211	237	221	246	247	230	233	232	214	243	234	229	217	239	230	242	229	244	205	226	227	235	229	228	238	261	246	239	222	206	251	214	220	237	228	225	228	242	215	245	241	227	217	227	210	233	238	213	207	203	223	211	259	267	245	235	229	260	237	244	228	220	214	253	201	234	201	255	257	237	223	228	240	237	251	225	226	221	233	224	246	244	212	257	239	213	253	221	228	263	227	205	224	227	248	232	236	242	223	227	241	237	219	234	247	216	189	208	215	219	219	227	216	240	243	240	244	234	238	252	208	231	239	238	237	221	251	248	255	227	244	238	252	252	237	224	257	243	243	232	242	224	237	233	218	222	217	222	234	219	235	216	210	234	213	253	206	225	237	253	233	214	221	257	219	242	259	219	218	234	252	207	234	224	225	231	220	238	228	215	254	243	226	241	224	214	236	225	235	245	218	240	215	238	236	223	226	229	227	256	234	204	224	221	248	212	212	207	228	239	272	211	216	209	220	211	234	243	248	233	232	220	236	241	230	237	238	211	225	243	210	255	251	231	246	240	206	226	218	205	266	256	204	213	217	217	204	210	229	256	252	242	239	232	222	217	231	222	242	216	210	251	259	207	201	255	242	226	227	214	230	242	232	252	247	240	227	240	226	245	213	226	215	220	227	220	231	211	218	223	261	229	228	219	229	215	209	201	218	221	231	230	270	242	222	241	228	231	238	223	240	239	210	231	247	231	223	230	204	254	228	225	244	233	248	224	232	274	239	232	235	231	244	236	193	228	261	251	204	252	200	259	219	239	230	255	196	217	257	233	221	219	216	213	228	244	264	258	240	228	247	243	232	205	228	255	229	242	250	225	231	214	229	241	253	233	232	230	256	233	221	235	240	243	242	250	233	222	239	246	230	223	218	233	253	219	226	235	260	221	219	248	237	234	225	227	218	235	220	226	239	214	224	241	209	225	235	232	228	222	246	236	239	220	243	228	235	223	239	232	194	264	247	229	229	239	253	207	214	233	267	242	273	235	210	226	215	219	231	241	240	225	234	222	222	233	222	252	222	238	197	247	246	222	259	240	232	251	220	222	239	245	201	227	228	236	232	237	217	232	241	222	236	243	218	221	262	237	252	244	213	224	215	241	238	211	238	219	229	212	253	224	239	225	221	231	241	229	208	212	221	203	226	247	238	212	230	244	223	220	231	237	213	207	199	267	250	282	220	225	220	213	206	250	219	252	206	254	247	213	237	225	247	251	220	223	222	246	221	226	217	251	203	238	227	203	227	247	222	251	226	207	260	227	240	225	262	214	208	254	226	246	226	222	217	232	245	228	227	240	223	241	231	219	267	250	238	212	256	224	246	209	222	236	232	215	228	229	237	226	215	239	244	247	213	243	223	243	233	231	257	237	210	278	234	216	232	240	259	264	224	230	262	212	224	225	238	242	255	246	222	251	216	236	232	226	265	238	248	188	210	231	209	238	254	278	242	240	239	221	236	222	222	246	212	220	242	245	234	217	214	238	246	243	244	247	204	217	225	223	239	248	212	223	229	205	223	250	223	256	243	202	210	236	228	236	240	216	228	233	222	223	216	245	218	195	226	231	208	207	235	252	253	230	241	225	212	281	243	222	194	220	231	254	238	243	198	222	225	230	217	189	210	225	231	234	200	212	259	235	223	207	226	215	233	261	244	211	254	240	238	239	254	208	227	260	223	232	233	233	223	201	205	235	227	220	218	239	233	234	217	206	231	218	213	205	220	243	221	223	231	242	226	241	248	234	212	257	219	224	238	246	231	223	236	232	227	240	235	232	232	232	203	229	236	223	236	233	220	240	247	241	210	223	216	223	221	224	254	222	234	220	242	252	234	226	221	238	259	243	205	212	253	237	231	230	248	225	222	208	245	244	227	228	245	236	210	193	217	218	230	245	217	203	228	249	252	236	232	221	209	207	209	216	219	230	215	229	222	253	242	210	263	222	251	260	239	236	228	230	223	239	236	216	227	237	211	242	253	237	227	231	210	218	229	235	218	239	250	211	233	251	222	218	258	211	235	250	218	203	233	196	259	228	241	230	226	257	222	211	234	292	242	220	228	263	212	217	240	224	239	241	241	224	229	234	218	263	239	251	214	230	215	236	231	226	215	228	234	201	243	249	251	233	229	220	237	251	226	218	200	231	208	208	214	236	234	225	226	227	235	213	209	240	229	213	216	219	225	219	214	230	226	253	225	248	253	232	241	243	236	244	224	235	217	208	220	239	235	236	226	232	226	226	219	220	198	267	216	246	229	232	237	253	242	245	225	236	236	223	230	233	249	210	193	212	240	220	223	231	212	253	233	221	238	214	213	231	229	240	191	232	210	239	227	230	212	217	203	236	223	222	249	237	252	245	258	269	245	205	250	218	213	216	225	236	228	219	211	216	214	227	238	245	220	257	235	268	240	224	208	207	242	223	234	206	212	228	240	210	216	225	235	212	250	224	225	215	209	246	224	223	225	209	228	209	254	275	228	250	222	262	273	240	238	246	232	222	243	253	227	224	211	224	257	250	243	219	255	250	232	219	212	251	221	225	243	214	216	240	218	241	252	225	240	258	221	221	265	229	226	202	212	239	209	235	222	222	215	252	216	218	215	221	235	220	206	223	210	227	228	197	231	212	267	227	263	222	258	234	256	227	235	252	226	215	228	233	198	243	241	226	250	240	187	248	247	244	222	228	260	231	256	236	234	238	242	230	252	235	240	287	235	234	235	258	242	256	245	235	236	240	218	208	234	243	248	225	207	210	240	244	205	230	216	248	234	221	202	223	238	235	248	236	230	218	233	238	240	235	252	235	203	226	226	252	208	242	217	247	260	222	238	251	227	213	234	220	223	213	237	240	213	217	219	215	249	229	241	215	207	243	243	208	257	269	237
2935	1984	4794	5564	5213	3177	2768	2799	1742	1712	1462	1144	889	876	836	830	769	770	684	679	680	591	643	640	622	627	649	609	600	565	602	591	567	620	579	592	614	576	577	596	604	575	626	622	593	624	581	569	599	565	611	570	560	563	561	557	631	614	568	567	622	561	595	600	616	578	576	560	598	573	586	629	603	549	598	502	559	604	535	558	571	575	588	524	544	556	564	547	582	593	570	575	529	586	580	589	584	600	554	587	581	571	592	582	554	578	610	596	569	551	613	576	603	637	569	562	521	590	563	557	606	542	548	595	538	579	583	581	601	531	599	602	584	537	593	588	596	574	560	557	603	606	606	572	604	545	521	592	598	584	561	570	610	567	552	608	585	557	585	577	623	570	578	559	593	580	554	549	566	590	576	557	580	556	612	598	573	585	608	599	590	603	575	585	595	560	565	575	567	589	588	618	553	612	588	570	659	621	635	589	586	555	594	553	561	613	597	610	599	600	576	582	567	579	587	604	612	570	583	612	576	588	577	606	590	565	569	586	567	575	611	594	591	553	557	606	579	562	609	573	564	563	563	636	583	576	610	569	576	568	591	529	553	570	567	580	573	616	550	609	614	603	610	588	599	537	500	556	551	582	541	604	557	562	581	564	575	581	581	627	536	588	590	539	579	593	538	547	552	578	590	547	564	544	611	571	548	563	536	600	567	594	565	553	509	584	600	599	606	566	580	568	571	592	557	533	606	560	573	599	607	586	546	575	556	564	569	548	561	558	589	559	577	596	564	599	600	523	565	546	547	570	589	522	588	583	591	572	574	585	596	578	531	589	550	590	615	563	581	590	582	553	608	580	554	576	588	534	544	602	591	581	572	547	600	540	614	576	561	565	563	520	607	567	616	582	565	567	538	553	564	592	544	572	592	595	588	542	554	564	596	558	585	557	572	601	623	590	581	606	579	588	554	582	570	555	592	585	579	638	633	576	588	583	572	593	611	580	581	544	565	564	558	561	571	605	591	593	555	610	629	617	598	571	596	561	585	576	558	552	601	566	584	623	568	638	571	564	569	617	591	589	587	547	612	572	571	573	597	562	660	552	562	551	588	588	564	557	611	625	548	553	604	581	593	576	580	543	597	603	567	557	606	554	611	536	578	572	590	546	570	564	572	586	563	601	573	572	620	561	588	568	556	627	656	558	548	594	574	580	600	581	575	596	557	565	612	579	532	602	606	580	557	591	543	551	576	584	572	580	543	652	549	579	582	586	553	579	609	570	585	546	565	603	586	607	591	607	588	569	595	575	570	581	554	585	585	567	616	566	559	574	546	591	595	573	585	602	583	615	596	592	580	579	568	568	561	611	575	612	555	609	572	604	546	578	565	588	551	614	645	565	599	547	557	578	545	537	540	555	595	602	579	561	567	539	529	604	567	595	578	557	590	582	573	537	597	544	572	597	601	582	570	541	569	617	605	572	547	598	537	579	558	581	595	547	601	567	593	578	607	651	609	578	507	576	617	568	576	544	637	596	599	589	608	604	627	525	538	610	618	613	564	574	559	595	566	586	602	624	580	641	631	561	586	570	595	573	591	571	524	560	585	613	605	566	545	562	592	583	580	620	571	630	586	588	595	562	558	626	578	581	535	528	557	590	623	584	579	580	586	623	606	567	533	581	587	548	642	597	571	583	537	589	556	603	599	562	598	563	589	607	572	543	537	559	575	553	521	610	604	553	594	571	610	567	571	605	599	605	555	588	564	606	586	570	577	579	575	627	574	578	526	603	575	611	582	533	561	565	580	590	583	554	576	580	577	599	533	574	550	579	577	610	558	549	587	588	546	559	585	566	551	582	584	591	593	612	557	579	633	566	557	601	558	579	567	567	574	516	580	580	562	551	582	570	563	579	583	605	553	581	586	563	534	606	511	594	564	561	572	567	623	583	574	586	563	572	616	575	573	563	577	576	581	577	560	572	564	584	564	588	593	543	593	538	574	565	587	606	573	581	592	561	512	599	604	578	579	576	573	607	605	558	549	579	582	555	539	579	638	587	549	603	593	575	564	623	618	554	569	587	539	653	608	562	567	600	573	595	628	593	585	561	635	548	575	617	559	567	528	522	587	573	550	587	569	593	588	544	641	572	587	582	536	620	594	592	538	562	552	561	583	548	555	630	552	607	583	585	594	553	615	550	567	538	583	584	562	580	587	626	570	585	589	552	571	600	595	546	572	575	552	572	614	561	597	556	580	595	552	585	584	590	599	576	580	556	585	618	562	589	583	617	576	599	608	601	517	591	570	590	557	624	579	590	580	628	592	582	566	589	596	566	616	560	550	562	590	567	575	564	627	566	566	550	590	617	600	584	616	596	612	598	588	598	569	585	558	575	579	604	595	573	600	574	597	610	564	575	570	575	560	602	563	584	560	570	560	564	600	563	593	575	582	591	569	620	577	566	590	604	599	604	587	594	556	554	626	581	594	577	570	580	530	598	645	577	532	557	581	569	583	574	601	582	531	599	538	633	570	592	581	558	605	583	568	595	564	577	653	589	551	597	613	590	589	590	522	581	570	573	581	564	574	555	595	598	559	582	567	581	566	536	611	577	561	596	573	571	551	581	564	592	578	557	585	572	588	565	574	563	600	589	617	568	575	609	603	603	571	579	578	594	565	561	598	575	605	582	572	585	600	567	574	589	567	595	590	565	577	555	615	577	569	568	578	580	570	591	610	576	587	603	573	566	572	558	600	577	574	550	577	546	606	547	582	565	561	638	595	544	583	575	587	576	582	594	600	577	556	583	579	625	610	606	628	578	587	564	536	566	591	546	587	612	550	582	587	592	539	572	630	580	568	553	621	592	584	601	596	587	609	549	541	609	573	571	577	560	582	578	581	579	586	557	587	585	531	564	610	555	593	585	646	540	575	549	587	572	586	572	585	583	601	582	607	640	564	577	572	594	612	614	589	531	593	558	575	593	541	549	554	542	582	547	528	586	583	576	564	608	593	582	537	544	599	604	568	583	579	589	524	611	565	577	557	556	565	601	591	632	537	590	623	584	557	556	602	581	567	595	619	553	591	558	535	586	581	585	559	560	575	571	594	585	521	593	604	573	610	599	550	576	571	559	628	570	539	595	580	583	590	599	609	578	588	556	547	565	614	565	579	586	598	527	558	629	609	551	606	561	569	628	613	568	560	570	631	621	609	572	560	583	572	603	575	572	571	579	562	540	593	583	579	584	587	546	561	576	558	607	562	574	556	585	592	573	562	596	571	580	550	565	577	617	583	577	583	543	621	568	523	547	537	561	599	604	535	556	538	597	578	576	578	572	597	526	564	525	581	590	537	600	588	579	596	503	555	582	591	589	555	570	532	598	556	604	559	583	571	587	575	540	604	592	569	547	602	600	555	568	565	596	599	580	613	571	576	552	587	584	603	637	580	556	566	573	596	570	615	567	542	559	590	608	575	553	549	562	581	618	579	566	569	544	565	579	555	554	564	556	597	597	566	611
10102	3256	4406	3374	2500	1734	1275	1149	887	754	641	552	534	495	453	463	413	393	411	404	387	404	371	386	354	374	376	395	378	375	362	351	393	361	384	367	370	396	358	421	396	344	393	366	408	347	361	424	357	373	362	407	405	348	390	360	381	386	418	345	356	380	425	395	381	335	384	376	411	390	379	369	335	369	391	354	361	399	400	352	387	395	388	344	372	363	344	342	367	377	430	331	372	387	357	377	320	362	408	334	382	358	367	369	353	362	356	329	357	391	344	365	372	389	386	363	391	408	390	394	372	343	373	326	350	346	341	379	337	375	361	380	367	381	403	351	380	368	360	387	379	375	386	363	394	395	350	373	353	371	401	376	387	371	419	381	341	384	379	384	361	367	380	350	372	386	374	390	371	382	356	354	404	353	419	400	366	368	397	361	361	365	365	335	408	372	367	393	355	361	391	399	403	380	352	338	360	379	371	368	359	394	334	377	394	367	379	388	397	374	388	390	397	358	368	361	401	367	389	350	345	362	390	370	350	383	347	375	360	392	353	355	351	380	382	369	380	380	379	382	334	390	352	354	376	418	404	361	351	368	382	346	376	395	407	388	380	378	372	333	377	361	381	360	366	367	376	370	354	406	356	380	363	363	390	395	389	375	393	356	380	399	361	372	357	379	370	338	355	367	343	383	402	354	352	387	370	389	381	379	379	376	387	346	388	348	370	363	355	362	400	396	365	364	400	369	362	389	357	380	345	383	389	390	371	351	398	369	389	383	377	366	379	387	372	376	388	410	362	405	359	360	369	354	366	406	368	354	350	361	375	348	352	407	354	373	372	361	425	404	365	350	379	428	393	394	396	361	325	371	396	375	361	377	362	391	348	413	360	406	391	413	391	353	410	350	380	333	354	350	406	375	381	375	391	377	394	360	377	378	366	387	352	396	356	358	408	404	408	358	377	359	361	405	380	384	340	362	406	378	387	335	377	353	420	390	415	455	365	369	364	356	341	383	364	349	348	379	361	354	336	388	325	378	352	379	368	331	390	425	371	377	370	378	363	370	365	379	375	343	368	373	407	433	342	359	379	373	368	383	347	361	380	400	382	409	401	372	331	373	392	362	365	354	342	380	381	333	358	358	373	386	376	365	418	354	401	346	335	385	358	405	405	348	392	353	379	369	385	373	408	392	397	367	368	378	404	388	353	380	373	367	381	382	373	352	413	341	384	361	409	362	395	397	362	381	370	355	379	378	359	386	370	381	377	343	349	380	344	375	400	355	372	333	427	369	379	339	360	341	372	364	343	341	375	381	384	357	341	409	378	390	373	371	380	321	347	368	379	357	355	362	374	387	356	399	389	375	361	367	356	407	382	380	333	372	353	367	354	369	387	357	349	366	377	381	380	392	328	390	356	364	364	359	397	391	398	370	381	400	375	389	336	412	385	363	380	374	395	385	354	382	383	379	336	383	388	366	365	348	347	373	352	387	385	347	389	372	394	355	389	338	358	412	392	373	377	361	352	366	381	347	351	372	394	385	404	433	359	373	393	356	374	388	399	408	371	358	403	348	398	348	352	397	398	352	383	405	359	381	344	403	394	366	352	354	386	407	393	363	341	365	380	376	362	383	370	374	356	358	370	419	374	360	359	345	396	361	349	357	389	357	373	374	382	377	350	386	403	346	380	337	392	374	397	350	360	340	370	392	360	372	376	381	373	368	374	434	370	384	394	384	425	416	367	391	384	358	365	370	352	379	359	354	366	321	392	381	347	400	394	422	356	336	359	372	382	378	385	331	347	363	344	335	366	375	386	383	340	381	362	371	368	331	377	369	375	379	372	364	360	365	406	368	368	404	365	383	367	389	394	349	364	356	367	415	350	389	370	416	366	384	361	389	383	352	399	376	395	363	372	361	384	380	366	392	378	364	397	391	400	385	395	328	355	383	386	382	395	409	405	374	427	362	362	344	381	365	388	372	393	374	330	395	378	365	373	370	331	338	379	358	366	345	379	381	395	380	383	371	364	352	358	352	381	364	372	387	390	405	402	336	394	372	364	355	366	371	398	354	374	360	364	347	376	364	370	359	395	363	366	357	392	359	385	375	378	355	343	388	387	381	370	409	385	336	403	404	358	359	408	364	346	378	341	342	368	380	371	366	349	371	327	353	345	382	404	406	380	376	402	384	350	396	381	345	351	363	353	368	354	424	378	363	375	406	396	373	351	360	346	354	358	386	380	395	380	420	353	385	361	404	361	359	346	359	357	401	375	399	370	390	404	353	354	371	355	372	398	380	342	378	368	349	355	377	354	352	400	336	338	361	391	370	417	397	339	387	368	369	382	364	391	355	348	400	404	399	367	387	350	376	355	354	383	379	391	382	385	357	398	354	381	384	397	383	353	384	377	373	401	384	383	368	376	391	387	368	394	383	382	347	390	342	376	352	385	338	354	399	356	362	357	373	365	386	367	378	375	381	366	353	398	358	391	341	396	378	437	396	339	389	340	388	384	360	358	381	336	359	375	387	355	396	377	392	402	382	396	398	361	364	362	374	368	361	387	419	414	385	369	387	383	395	360	357	405	388	366	356	359	376	365	379	389	367	360	383	367	364	390	389	335	357	358	368	371	363	386	379	380	355	406	341	364	366	371	371	399	378	352	381	411	385	343	400	377	368	376	404	399	362	379	387	379	338	381	358	330	357	417	386	366	376	351	385	375	380	347	347	380	384	366	354	394	398	316	387	376	363	388	353	421	360	373	380	391	372	369	363	363	405	345	376	356	388	422	354	420	392	400	361	396	408	376	412	406	410	381	349	380	356	406	365	382	363	333	366	380	379	385	373	357	357	359	392	369	386	346	375	386	402	328	381	354	382	390	353	424	371	384	360	342	378	371	372	381	373	387	380	377	375	339	372	368	390	370	390	386	394	376	370	339	350	373	375	352	418	351	351	388	400	366	366	346	370	364	400	354	366	376	358	395	372	378	362	391	360	379	356	367	386	388	388	395	378	391	344	395	381	363	357	364	376	405	363	379	351	346	397	382	356	330	380	362	407	355	393	432	355	357	324	354	379	369	384	347	391	380	379	340	350	391	367	383	372	350	383	363	371	353	356	376	366	412	359	375	362	373	377	397	354	375	371	375	365	370	368	359	412	394	365	390	392	375	376	383	386	374	371	381	402	343	356	345	376	364	353	382	384	351	339	372	381	387	333	380	354	370	354	394	400	428	373	362	395	382	363	373	371	409	360	366	361	364	369	370	354	370	387	393	378	375	393	377	337	390	365	361	354	356	348	355	368	381	364	380	381	381	361	338	323	372	378	387	343	394	359	399	369	374	396	379	352	386	359	405	384	358	372	373	367	376	362	350	400	378	368	369	406	373	351	374	411	350	382	399	357	346	352	399	356	356	374	356	350	351	361	345	376	360	352	364	342	356	375	376	409	342	391	399	348	385	357	362	360	357	351	359	384	373	355	380	343	354	402	386	384	373	347	380	377	377	352	352	406
7867	3546	7972	8691	8556	6712	5436	5215	3378	2905	2454	2055	1862	1611	1429	1301	1237	1139	1134	1053	1022	1050	963	971	954	947	882	937	889	893	951	931	903	856	859	866	855	893	890	880	916	931	902	936	843	926	898	937	862	909	883	923	904	925	916	837	860	901	896	902	849	865	843	798	851	860	889	888	817	862	860	816	903	776	866	870	877	822	874	844	848	873	845	876	908	974	875	821	855	850	836	902	855	864	931	890	915	856	865	873	855	826	912	906	876	925	870	895	851	827	881	852	859	908	807	832	889	868	802	903	844	806	898	873	850	873	888	867	889	892	912	910	839	896	821	884	808	815	908	827	835	829	910	872	914	868	893	882	844	859	846	863	910	902	881	860	877	851	884	927	862	862	853	906	846	894	868	841	871	860	844	831	853	917	891	881	842	863	882	850	910	888	829	906	846	866	842	884	858	845	908	875	872	835	857	810	887	877	847	902	885	864	898	830	855	855	853	845	907	856	862	858	866	905	888	854	832	858	856	863	934	840	877	889	878	902	853	876	846	881	853	871	866	877	846	887	863	847	860	849	851	876	794	815	802	897	841	870	843	842	866	838	868	862	858	873	844	843	889	922	910	842	871	883	840	839	902	877	784	904	862	881	822	826	868	851	857	870	866	851	858	911	864	855	874	908	879	863	852	824	857	877	827	881	859	910	843	883	886	852	903	815	856	845	899	932	899	848	889	845	833	823	867	899	844	864	829	845	936	901	826	830	815	865	821	849	868	859	829	839	904	896	862	832	871	852	872	864	843	844	918	897	867	874	888	902	885	866	917	838	867	879	892	876	855	890	887	869	910	875	837	903	845	881	876	845	854	881	899	909	916	810	841	911	892	924	835	866	809	866	892	834	809	901	827	872	905	930	914	834	921	870	859	887	887	844	879	893	826	844	853	878	860	896	815	931	875	844	882	848	813	812	885	863	814	902	857	873	845	860	886	894	854	842	877	901	876	832	864	869	913	822	841	872	893	857	813	856	873	856	868	856	872	942	809	860	876	830	879	853	802	855	865	855	962	867	874	898	898	903	912	886	851	866	821	873	862	900	838	867	867	830	831	835	885	862	882	900	897	850	857	899	869	857	914	888	816	869	856	876	823	801	862	859	896	850	850	945	906	858	863	957	898	872	922	833	837	861	857	858	813	840	871	893	858	890	879	816	865	893	884	860	927	899	834	884	833	871	905	874	857	882	882	840	849	876	914	857	886	831	889	867	895	830	859	866	829	850	825	850	872	829	892	856	813	899	902	850	871	796	831	889	920	880	830	882	846	859	853	846	877	792	870	880	817	862	850	838	897	920	884	886	839	869	863	890	814	858	866	870	826	857	891	825	911	846	822	862	894	860	908	864	888	868	842	858	873	827	863	880	877	884	849	853	957	889	877	868	904	853	900	866	886	869	905	840	866	864	876	872	871	876	866	832	827	869	906	880	847	891	844	844	789	897	817	909	850	854	885	844	840	874	851	866	858	879	851	886	889	874	906	847	857	867	874	884	918	929	863	855	842	910	918	838	836	869	852	835	868	882	851	847	870	889	855	855	859	860	896	910	844	843	869	893	883	844	871	884	835	849	897	807	907	803	870	891	877	905	899	917	864	843	869	831	909	889	839	890	865	871	913	846	855	895	882	836	826	899	854	889	863	878	837	899	867	825	868	893	855	882	858	920	857	871	874	866	893	850	838	881	891	879	868	864	820	841	894	832	903	908	865	827	879	802	873	904	851	871	892	866	861	866	851	834	844	877	856	846	850	838	898	875	850	890	870	892	877	842	890	870	829	861	879	882	915	826	874	862	864	816	837	818	857	925	850	859	912	857	856	836	852	869	866	848	859	848	856	845	945	830	855	835	908	828	906	859	859	851	880	846	837	896	803	855	891	859	850	838	857	841	918	828	873	914	827	860	832	886	886	792	805	873	856	860	875	877	885	853	833	898	887	874	873	880	878	821	840	861	818	903	813	877	882	903	872	863	826	821	879	826	847	892	820	830	863	870	887	857	870	893	846	825	839	834	841	865	854	859	897	875	878	829	870	813	920	850	870	872	826	864	816	856	873	869	821	851	831	922	828	880	859	868	914	895	861	904	935	830	860	865	921	855	878	829	820	854	844	884	825	881	827	870	896	856	875	854	820	870	874	881	854	861	830	884	837	889	858	858	868	829	873	824	826	833	804	853	865	847	886	823	867	903	836	852	854	901	815	864	905	925	886	847	874	825	890	914	943	836	857	863	889	870	865	808	809	898	854	886	883	874	851	855	854	872	835	886	870	883	864	918	872	892	887	859	835	825	890	847	853	864	841	848	929	871	878	879	840	889	884	859	881	881	850	842	860	893	881	863	844	867	837	894	831	835	871	844	908	888	855	856	908	888	894	919	875	860	860	824	862	861	854	807	807	818	848	862	838	836	872	884	885	874	859	930	836	838	873	879	881	878	886	893	877	909	810	896	943	857	857	872	850	902	874	839	853	842	856	883	896	868	832	838	885	816	858	850	911	901	865	879	903	854	849	850	860	858	891	833	926	859	824	864	890	840	841	890	878	825	855	887	866	905	907	890	942	815	826	889	849	845	888	890	874	858	868	904	847	776	837	801	916	911	850	854	878	869	875	858	855	864	905	858	871	845	867	828	871	845	877	851	881	868	900	876	887	851	835	901	872	856	853	834	889	845	817	901	873	820	836	866	847	878	855	844	837	885	905	891	869	872	913	889	848	829	856	877	844	856	873	836	851	855	859	807	907	877	850	875	848	860	849	858	880	860	803	906	842	854	895	857	842	844	852	870	839	846	879	838	896	842	872	879	879	883	900	831	818	893	851	871	854	856	845	863	870	893	897	853	845	908	819	880	849	826	882	854	907	884	810	858	856	871	824	844	891	920	897	882	926	858	864	858	824	859	848	924	856	844	909	847	871	883	878	878	852	860	861	858	890	833	832	793	828	861	839	863	905	846	869	802	856	841	945	922	851	855	815	857	864	845	848	842	888	831	882	867	838	849	841	893	846	893	890	869	829	856	818	847	888	863	912	869	878	882	847	878	892	857	837	895	893	888	801	894	872	855	855	876	881	883	900	873	853	851	844	858	871	890	866	908	881	872	878	862	870	874	877	873	882	853	885	895	864	859	833	919	903	835	878	857	861	885	817	855	880	834	929	868	845	873	887	859	932	853	813	846	878	869	842	846	850	881	870	868	884	867	854	873	854	859	894	892	848	880	862	863	833	901	906	889	891	870	888	856	896	869	850	850	863	853	858	812	868	916	843	872	856	874	866	887	869	822	875	835	913	830	885	920	871	884	864	864	871	797	881	811	873	876	908	892	859	850	888	796	851	858	856	830	897	886	809	880	825	840	849	903	912	851	843	881	929	897	898	804	900	856	837	857	858	871	831	844	863	929	896	827	825	820	864	857	886	839	857	868	849	924	866	814	822	866	842	872	949	822	814	840	881	844	837	834	849	843	898	822	820	911
17481	5417	6536	4553	3404	2896	1842	1604	1392	1021	832	766	694	642	603	533	521	529	483	481	455	479	441	461	445	404	438	421	421	436	404	464	412	423	433	401	446	397	403	395	402	408	404	394	425	427	417	406	464	463	416	413	422	440	444	403	431	417	397	407	404	438	386	452	420	411	371	447	416	415	411	408	402	413	407	412	414	427	390	418	453	433	391	444	421	472	420	436	394	386	439	393	384	453	434	381	393	394	434	383	371	407	449	469	411	407	399	417	423	391	396	425	446	408	406	398	420	425	429	456	407	413	413	425	414	394	385	440	421	405	419	405	445	469	401	424	381	425	439	421	422	365	423	410	389	406	425	410	377	413	417	424	427	383	406	434	399	418	375	399	439	387	422	437	467	434	413	411	392	378	441	413	407	434	413	398	423	407	423	398	451	420	418	384	438	412	397	395	440	406	441	394	435	369	438	426	423	396	429	388	410	408	430	383	384	425	443	421	444	411	404	377	389	444	384	422	399	414	419	430	406	417	411	395	390	413	387	427	413	397	425	422	403	386	412	458	433	381	417	416	425	399	429	438	425	396	414	428	409	408	396	415	452	403	368	399	383	391	384	416	439	367	441	401	458	421	379	404	437	414	430	410	413	399	440	414	391	378	391	387	410	346	384	429	389	388	431	400	400	419	407	399	443	389	389	403	432	404	433	411	454	393	388	455	414	408	434	414	424	417	432	396	463	457	412	381	398	411	437	418	412	416	408	397	387	406	406	413	424	410	424	428	429	397	381	378	418	418	413	409	444	409	440	420	424	439	372	416	405	426	401	430	398	405	396	403	441	426	406	427	466	416	383	428	421	417	394	417	431	427	409	409	399	408	425	392	420	406	407	388	404	418	400	424	394	428	408	427	408	424	389	421	424	411	422	387	389	412	435	461	406	416	401	437	392	411	414	399	428	417	421	392	401	446	404	405	425	413	422	422	456	392	389	416	395	403	363	427	442	408	444	398	413	378	392	403	382	372	393	417	392	404	406	430	404	385	463	417	418	426	416	424	449	433	416	436	459	438	427	422	415	416	412	417	429	443	426	377	393	409	413	403	375	416	431	425	399	453	410	384	389	403	413	430	378	396	430	459	396	424	416	408	411	380	370	417	410	422	418	416	411	413	418	381	389	380	419	440	418	356	410	402	390	395	403	457	422	408	459	363	407	424	373	402	399	383	427	398	444	426	441	429	416	389	420	381	378	461	363	389	405	422	419	445	398	410	438	384	399	417	412	438	415	410	416	407	386	405	400	395	426	401	387	439	388	414	413	439	418	439	431	431	409	415	436	432	414	440	405	424	433	442	434	414	453	414	402	444	433	425	412	415	400	446	418	415	380	398	401	412	432	401	445	421	394	414	375	445	378	439	400	399	433	402	422	412	428	390	380	393	415	399	455	440	405	399	386	425	394	456	385	375	411	420	431	428	418	417	426	384	425	444	396	413	425	411	394	410	357	427	355	424	436	401	420	385	409	418	431	440	452	421	413	424	413	410	382	407	401	419	430	416	415	447	424	433	414	441	420	392	391	431	433	416	366	440	402	394	437	385	405	432	400	414	389	427	455	394	378	422	460	418	463	424	434	435	440	405	382	443	385	403	380	395	365	405	405	445	424	385	410	414	397	419	414	416	423	383	422	391	400	412	399	459	439	420	404	419	407	434	380	390	442	443	441	428	440	411	429	412	406	423	404	402	429	462	409	414	439	450	405	419	445	419	425	446	410	413	435	387	396	397	444	417	380	389	385	427	411	400	419	391	408	390	424	421	424	427	424	443	455	423	429	412	387	427	410	372	425	446	373	417	412	386	428	459	410	405	424	417	397	384	378	410	386	447	390	385	409	410	408	433	417	390	370	392	384	415	425	429	439	410	460	418	438	441	442	385	423	407	429	368	386	435	399	414	428	385	383	401	390	390	374	439	448	416	379	449	439	428	395	429	424	436	430	422	403	442	443	425	432	415	448	410	416	402	376	422	437	428	416	415	400	408	408	428	398	429	356	377	413	420	431	384	387	395	375	359	432	454	408	397	431	356	436	424	462	408	421	386	396	439	430	416	383	426	418	391	439	422	406	441	404	412	426	405	456	382	398	449	415	376	413	355	432	399	432	433	377	439	405	417	405	459	414	420	368	424	405	421	405	396	442	421	411	419	414	435	433	402	393	396	369	403	393	411	420	434	423	396	417	375	445	436	446	383	394	422	408	416	440	415	417	420	407	378	416	365	404	407	364	388	399	370	388	413	387	397	400	398	416	384	412	419	411	387	434	419	424	410	394	391	417	382	366	407	426	391	342	474	408	407	394	413	446	397	413	418	401	403	415	411	441	445	412	420	413	412	399	399	426	430	424	410	424	386	384	381	421	378	408	434	423	432	425	430	417	405	452	376	424	477	416	420	450	442	451	407	427	439	434	424	400	406	403	403	385	389	421	382	432	386	450	410	410	415	430	409	446	412	408	415	403	421	388	436	414	430	390	418	425	395	393	433	405	396	420	414	436	414	388	419	427	412	390	443	431	409	368	391	417	441	424	475	422	417	417	408	421	382	444	405	456	421	440	410	402	412	358	432	405	425	395	392	421	369	370	452	402	472	414	384	406	411	381	401	423	405	433	432	455	416	431	450	428	410	414	398	413	406	411	413	443	393	386	393	386	413	394	409	435	365	415	403	418	415	411	402	409	367	401	410	404	401	388	406	409	391	423	404	450	459	439	410	426	436	420	418	410	359	463	453	406	379	405	452	437	419	485	406	371	397	422	408	413	429	415	420	442	435	417	416	400	419	406	445	407	415	399	373	399	445	455	415	367	405	450	452	403	399	409	419	391	422	395	406	406	419	390	413	429	404	380	434	436	435	380	447	423	431	406	379	411	427	425	411	422	429	420	416	425	422	413	414	408	398	402	444	465	460	452	413	386	398	380	361	444	428	410	405	395	448	407	396	412	400	439	437	418	429	430	411	369	381	438	407	448	394	402	453	392	451	377	404	421	418	401	395	394	477	408	448	427	407	441	408	429	417	390	445	376	465	405	413	406	408	409	435	397	442	396	410	453	412	461	417	447	387	435	429	414	412	456	427	447	401	397	385	372	431	387	425	408	365	424	420	389	397	404	395	399	386	407	389	398	425	443	408	431	423	389	398	427	407	380	400	406	385	418	435	414	421	405	397	413	443	428	391	427	430	411	407	430	430	465	408	421	416	423	445	394	425	414	467	412	411	458	421	382	410	402	402	423	459	436	443	423	381	389	409	415	414	386	380	379	398	420	411	403	382	405	387	440	438	406	429	387	387	412	425	415	419	431	405	433	415	462	438	409	405	448	416	421	410	395	398	412	422	411	397	393	410	421	408	407	428	363	410	430	417	367	428	397	391	407	426	419	420	442	423	428	439	441	429	418	400	438	415	453	394	445	413	402	388	384	449	442	401	410	408	420	431	410	372	395	398	445	372	437	421	421	399	422	435	400	393
10327	4797	10694	10935	10809	9964	7149	6507	5314	3681	3146	2692	2349	2275	1913	1676	1578	1416	1377	1306	1227	1142	1208	1122	1130	1051	1103	943	983	1052	930	1036	994	977	938	905	921	976	919	920	982	933	919	943	927	970	986	930	959	985	954	951	915	949	956	912	983	905	943	961	993	916	977	939	955	956	931	953	956	971	965	868	990	935	903	931	964	942	820	923	891	982	945	945	911	938	859	909	955	927	927	932	956	965	936	1004	868	861	890	976	930	951	912	924	934	900	946	920	870	911	950	945	884	896	933	879	924	954	971	898	870	942	930	875	899	954	917	925	889	909	909	967	976	958	934	920	904	909	924	944	873	943	902	929	912	915	907	896	949	888	941	895	898	900	1028	947	957	974	1005	888	920	969	889	962	867	911	975	959	941	874	923	917	926	951	937	934	923	958	943	970	895	930	881	929	924	933	842	926	908	931	952	916	917	938	944	937	934	970	935	912	966	993	982	900	930	907	940	947	934	902	875	942	868	936	921	865	961	885	920	951	907	962	911	920	942	932	976	889	936	935	916	933	929	975	951	952	929	883	962	919	922	924	892	953	885	871	929	865	926	911	899	902	916	935	924	901	898	947	912	932	927	939	943	930	940	946	908	926	891	909	974	941	905	920	937	898	1010	936	925	898	930	891	915	934	946	938	867	927	965	971	938	906	891	925	920	972	1008	898	948	926	984	925	874	909	930	940	953	908	903	900	973	920	952	951	939	917	940	938	925	962	896	919	992	892	900	920	907	916	942	903	912	857	894	891	922	914	899	938	913	946	885	931	990	958	910	941	950	903	977	939	924	917	935	910	924	879	942	950	915	908	900	903	907	928	972	914	962	961	936	933	959	884	924	876	929	964	916	921	931	935	905	902	961	917	923	896	932	922	953	974	901	888	929	943	986	935	934	902	921	925	951	907	962	964	943	976	945	890	916	913	893	980	892	902	966	920	890	910	948	936	909	930	920	890	924	908	942	956	973	928	939	920	944	915	941	938	919	964	903	902	908	902	941	935	878	912	936	905	975	932	901	943	922	930	925	953	959	943	937	938	915	936	929	968	925	902	880	930	916	907	992	878	987	895	894	992	921	945	911	932	951	868	951	952	884	926	909	956	934	887	957	935	934	925	965	899	940	892	945	899	933	911	990	905	878	924	962	916	961	961	904	922	900	892	867	920	926	969	933	905	920	901	942	915	908	927	919	988	931	881	919	974	916	897	898	906	937	996	964	925	991	926	917	905	945	986	951	925	876	933	954	902	941	968	963	957	951	963	907	919	926	963	907	928	899	982	941	940	929	908	964	921	969	921	955	886	913	909	950	913	900	946	886	935	948	935	925	939	933	925	915	930	937	965	900	903	938	915	883	959	926	962	972	906	927	946	953	932	913	973	946	918	867	932	930	879	988	930	947	933	937	993	888	964	941	927	966	888	953	943	928	943	929	924	983	926	939	972	864	960	885	910	897	961	918	866	962	904	897	894	932	933	953	954	914	925	928	927	885	951	927	920	920	917	934	924	961	906	937	944	947	891	905	911	909	917	962	923	975	967	911	941	962	917	928	932	988	956	892	900	869	911	980	957	941	920	900	937	928	888	868	961	905	934	917	903	952	874	918	931	931	932	953	926	927	960	885	957	952	893	944	901	889	907	976	906	908	946	955	946	911	949	908	915	932	949	952	911	907	952	962	933	922	946	970	950	959	926	930	935	905	956	881	918	900	922	934	941	927	857	903	944	930	934	914	919	951	889	938	888	933	966	974	869	920	905	924	898	977	941	962	986	997	979	906	920	981	925	880	946	959	888	920	979	933	940	935	930	1019	900	931	888	917	974	954	907	966	941	919	965	908	923	994	960	902	969	919	890	912	925	932	921	958	948	977	946	975	898	958	935	956	936	920	921	948	953	946	904	923	949	899	924	968	913	929	918	873	907	978	942	886	912	891	927	897	925	891	992	896	960	902	960	888	936	972	933	930	935	953	901	944	960	972	1008	854	930	901	959	901	884	961	954	907	935	942	908	922	914	963	942	849	961	918	914	898	912	888	962	934	897	952	862	928	923	962	888	947	865	916	964	964	887	921	914	906	938	903	968	923	933	962	996	912	896	928	928	907	927	918	955	897	925	904	940	919	894	958	858	953	906	945	920	901	950	928	945	906	909	889	905	941	892	923	943	963	971	884	954	886	930	953	912	910	986	918	991	926	966	918	903	965	948	890	950	967	898	908	909	922	993	918	892	899	967	888	928	895	893	892	923	910	951	922	943	904	894	944	905	872	957	963	876	919	854	904	877	878	912	917	928	929	893	928	921	927	953	887	902	1019	962	917	930	877	921	906	962	949	921	915	885	888	879	915	955	919	919	908	928	933	894	966	949	933	898	907	934	883	932	918	990	942	924	899	951	922	923	903	956	901	935	956	997	956	944	928	944	956	918	918	862	898	938	991	951	908	933	853	892	942	945	949	928	892	931	960	925	941	947	906	937	902	922	933	907	937	927	949	937	944	933	959	855	986	911	932	914	897	952	964	914	899	883	913	918	922	940	952	908	948	914	941	956	1000	884	970	921	930	956	950	976	917	911	923	968	940	909	962	985	886	943	1001	897	856	863	934	929	966	924	910	881	908	869	888	911	1030	970	939	958	903	921	910	914	941	912	906	916	933	892	984	930	958	915	885	920	958	945	931	921	945	941	975	973	917	947	946	885	891	915	910	921	913	865	956	921	923	898	934	891	957	916	937	933	962	961	938	966	886	940	915	889	907	909	984	911	967	904	966	943	935	907	912	962	898	956	961	935	898	968	870	903	909	883	889	928	940	906	937	911	927	931	867	949	942	934	890	936	962	900	910	886	965	951	970	908	933	901	939	893	958	900	922	939	950	951	833	919	973	914	933	924	925	887	933	884	881	917	914	914	963	968	936	829	918	947	909	931	924	962	908	938	952	933	978	921	934	1001	959	944	956	941	980	918	924	955	919	864	919	896	958	916	923	900	920	909	948	900	856	920	929	907	909	955	928	921	901	928	969	955	938	891	956	932	970	907	901	978	964	885	951	940	860	909	921	950	915	887	991	914	930	963	923	954	926	891	960	918	931	1000	925	997	941	928	923	939	992	977	952	930	891	929	913	927	913	939	922	852	897	958	938	923	957	966	926	943	940	930	920	934	964	900	898	917	883	915	955	936	949	887	877	850	897	935	916	910	885	908	937	903	854	932	909	930	879	940	894	918	924	956	902	958	976	908	893	925	911	910	913	896	947	938	925	905	954	945	920	926	893	953	932	894	916	910	926	925	892	958	997	847	955	960	929	1009	909	925	954	918	970	970	910	905	890	971	928	949	917	959	991	964	924	930	908	929	867	968	911	918	962	894	900	900	949	901	917	944	957	869	935	915	891	906	929	944	936	979	896	943	894	916	920	960	875	926	940	915	944	916	910	943	941	898	949	933	1026	927	931	923	911	1006	934	925	974	908	908	895	901	903	856	908	930	966	905	906	880	973	967	896
3414	1966	2265	1555	1205	999	794	562	515	376	326	348	299	309	296	291	248	279	238	247	230	249	253	240	255	224	221	232	239	220	243	237	259	259	206	237	243	236	236	210	270	235	228	234	237	217	246	227	244	238	238	214	205	247	225	257	240	235	255	242	224	251	222	235	230	261	227	250	266	249	235	211	230	235	266	251	252	241	226	237	218	211	228	248	233	231	242	202	236	271	240	251	238	225	224	230	240	239	242	228	260	229	238	226	237	232	201	215	272	262	229	208	233	239	232	220	209	216	257	249	211	229	263	235	211	219	240	240	232	215	246	213	217	232	210	223	247	249	216	218	245	217	239	242	243	231	230	262	257	216	247	224	228	243	230	235	227	245	201	253	245	226	214	241	258	265	222	264	265	227	235	248	228	281	274	216	241	270	243	245	228	245	248	226	201	207	236	253	237	225	241	229	225	243	244	218	242	235	240	260	206	237	230	267	219	232	233	223	205	258	200	224	233	244	225	217	222	229	206	260	223	247	227	242	228	264	186	253	234	273	210	229	223	238	250	235	222	253	226	228	203	227	223	240	200	220	221	249	207	260	252	250	254	229	222	243	238	207	256	216	214	230	264	223	224	240	207	217	240	235	273	229	219	245	213	220	255	262	228	231	254	238	223	235	241	231	276	265	276	255	246	230	195	236	215	232	217	241	245	225	231	245	226	243	233	243	231	232	213	286	212	224	230	246	234	223	216	215	219	237	250	232	240	266	218	240	247	265	252	240	234	233	247	221	216	244	209	257	225	239	266	238	231	236	226	268	230	261	236	245	230	253	248	208	233	216	259	237	242	253	248	228	226	232	249	232	224	207	195	240	251	264	246	230	228	257	229	242	220	250	244	233	242	242	251	240	243	248	215	248	221	247	259	239	242	231	208	256	208	235	221	251	252	245	238	268	238	228	227	235	231	232	251	224	259	260	232	274	240	237	233	236	220	235	224	208	258	220	222	246	237	216	234	230	239	216	219	240	228	216	243	245	230	235	223	238	228	243	226	230	229	245	202	258	224	222	245	230	221	233	270	233	205	212	232	226	219	255	248	230	236	234	214	235	210	225	223	242	232	210	211	225	234	229	244	224	263	231	241	228	228	236	226	247	235	249	234	206	242	227	240	246	219	228	244	227	244	242	226	222	230	228	213	249	215	241	233	253	203	263	259	222	242	234	229	227	217	235	252	224	216	221	246	247	226	206	240	232	219	227	247	232	247	249	239	244	229	218	246	219	243	219	234	231	208	207	222	239	222	242	234	244	230	199	252	245	249	240	228	250	213	237	223	247	251	220	232	278	229	264	259	229	255	244	235	253	227	239	228	216	249	226	247	246	232	248	211	233	251	212	246	243	216	239	242	216	191	249	230	215	240	209	232	227	245	247	253	251	227	228	236	252	251	234	229	238	259	222	221	268	260	242	256	225	227	258	257	272	235	245	222	247	246	258	243	232	224	252	218	231	223	249	222	242	251	222	248	256	229	224	245	232	256	240	236	246	224	240	240	226	249	249	210	218	235	239	227	220	243	240	252	247	255	207	216	215	230	240	197	236	240	251	240	243	245	251	270	252	208	236	217	222	217	233	263	235	249	264	245	247	206	230	257	240	239	244	221	242	238	229	242	231	241	244	266	224	215	213	247	224	240	255	223	244	229	228	208	248	236	226	213	216	235	211	252	253	223	235	242	209	217	242	219	239	249	242	252	232	209	253	231	231	243	234	235	215	238	271	259	242	254	243	216	226	219	258	215	224	246	211	233	230	233	241	205	235	202	205	237	237	248	225	260	235	206	214	236	248	237	222	211	221	218	239	250	227	229	245	193	210	238	233	225	274	237	219	223	241	246	254	230	273	246	227	234	237	241	241	239	221	227	265	226	228	213	230	239	240	242	239	224	232	226	221	208	252	233	265	203	209	232	252	246	251	251	191	247	237	225	236	235	212	253	265	225	230	237	242	176	254	262	207	241	227	222	227	221	246	264	214	236	194	210	235	246	239	230	216	251	263	223	228	226	233	225	244	189	216	262	208	236	270	234	218	247	243	219	240	233	230	247	188	219	256	215	224	244	226	213	246	209	210	246	272	236	212	207	247	228	255	223	259	241	237	250	227	248	233	201	226	237	250	232	236	256	212	223	277	223	234	205	227	187	243	244	235	247	233	236	221	235	215	256	204	219	246	236	240	251	269	258	247	265	250	234	238	237	215	233	250	220	234	239	229	240	247	242	225	236	223	225	218	252	218	246	271	252	209	223	230	248	236	228	226	210	230	242	230	245	219	243	228	264	222	241	239	238	200	233	234	264	234	232	230	255	242	220	227	259	225	249	245	261	234	239	235	220	226	225	240	192	222	253	214	221	241	225	266	283	223	239	212	268	237	248	233	255	251	238	224	253	240	224	226	229	231	229	241	251	250	250	222	241	232	227	226	233	243	257	244	219	233	262	233	275	261	231	205	214	232	228	191	230	223	234	223	233	239	231	263	223	223	230	224	245	219	211	239	253	247	258	266	263	244	211	232	272	246	258	252	239	228	238	202	209	228	250	230	221	214	223	227	243	206	216	230	219	240	225	213	222	248	252	225	243	291	242	242	253	263	238	226	228	218	231	246	261	231	252	217	243	239	228	263	212	235	248	266	230	226	244	222	237	237	223	245	239	232	218	236	234	232	223	234	265	257	250	243	226	212	213	233	223	242	240	239	229	236	223	253	271	211	260	260	221	227	240	229	254	245	244	249	236	238	248	236	219	255	220	191	204	244	244	239	235	228	206	244	213	262	216	231	221	209	269	233	220	216	225	241	231	241	225	260	259	248	218	215	224	259	235	263	261	228	226	247	237	218	212	267	226	228	231	247	230	227	226	255	227	247	224	224	249	234	225	234	251	244	250	232	212	231	240	242	256	226	217	257	223	245	248	236	225	234	236	254	264	219	225	228	228	233	211	236	228	261	238	204	250	256	259	248	227	258	214	239	242	221	258	246	260	224	240	221	223	223	249	212	237	214	218	220	234	212	258	232	232	242	227	243	197	250	255	230	228	229	220	250	214	242	246	232	260	233	235	238	243	226	214	222	236	258	241	276	237	224	260	245	254	212	205	220	223	211	230	241	206	214	224	247	221	230	234	228	250	251	244	259	215	221	254	220	220	214	209	245	256	262	230	217	245	264	244	234	225	227	228	228	261	213	215	226	232	208	247	241	213	273	241	230	229	234	211	224	219	230	238	257	232	225	231	228	269	218	225	237	217	244	222	217	221	239	252	207	247	201	224	220	235	216	274	273	213	249	239	202	238	218	232	235	210	215	244	242	235	212	240	181	228	251	202	233	218	254	201	223	247	250	256	224	250	235	247	223	230	231	254	236	247	224	243	248	229	211	223	252	211	221	258	228	233	233	235	212	232	230	218	229	270	226	251	242	214	263	251	239	217	236	212	245	214	236	212	238	247	248	218	224	214	246	222	253	253	255	239	236
2849	2171	4237	4349	4422	3892	3300	2451	2161	1324	1247	1132	1052	973	909	830	761	780	704	716	715	685	637	643	653	637	614	647	559	626	591	588	593	620	563	606	629	578	604	587	576	601	604	575	658	573	629	606	605	619	630	589	600	567	605	582	592	583	617	614	586	545	583	554	595	612	610	572	598	602	560	568	583	612	548	594	597	616	592	596	613	579	613	614	619	582	575	575	600	609	538	557	565	577	606	577	597	600	610	596	624	590	619	585	598	589	580	627	569	610	563	604	559	549	556	592	578	595	575	578	625	594	563	575	578	586	557	590	611	590	561	588	549	592	633	569	619	563	586	592	602	565	537	581	576	590	582	606	554	528	559	587	659	595	610	580	587	558	579	569	573	579	598	583	600	573	555	617	574	624	586	589	576	550	588	568	550	595	585	622	555	569	642	568	590	596	589	562	565	565	551	558	600	580	538	629	571	569	579	598	584	580	601	540	567	564	594	613	593	604	572	612	587	547	593	625	597	583	598	582	541	577	636	583	594	549	617	572	558	570	574	591	559	610	600	563	599	584	545	565	587	579	612	586	625	552	629	580	567	589	570	612	573	613	573	596	582	628	586	574	588	609	527	598	584	569	570	608	566	594	600	595	572	583	577	593	555	580	612	597	592	580	613	589	608	589	594	582	562	620	598	580	580	638	623	609	565	597	601	572	592	612	601	542	571	548	613	585	600	568	572	615	573	531	548	564	614	557	623	572	609	545	570	558	562	557	545	564	589	629	587	604	581	600	615	590	572	582	626	605	576	590	632	610	580	614	591	623	574	601	590	589	617	607	581	612	584	579	573	572	577	582	562	579	588	599	579	563	601	576	595	578	570	595	569	566	562	588	577	594	616	546	586	601	613	590	566	536	540	601	600	586	572	545	599	614	629	583	529	565	543	579	560	601	606	610	578	636	622	567	573	600	566	548	559	558	585	582	581	570	615	604	590	558	571	572	577	588	557	550	608	579	573	550	571	557	558	622	579	561	581	580	563	609	598	555	571	598	570	603	608	588	614	543	540	577	621	572	622	623	566	548	639	585	565	587	620	596	588	590	647	618	561	600	573	598	561	534	564	604	594	580	583	567	595	619	585	581	641	612	574	605	615	597	584	595	566	579	599	581	579	576	558	619	603	586	548	547	576	586	609	579	587	614	594	595	584	621	581	610	588	586	587	610	559	577	626	537	566	571	534	571	624	564	532	533	577	601	537	576	571	615	570	541	582	576	601	555	583	582	569	610	625	616	565	604	539	588	588	581	627	597	604	519	602	583	538	592	581	609	587	642	617	580	565	572	537	582	662	580	592	574	606	612	553	630	554	605	551	595	611	585	626	545	589	605	607	593	576	569	592	627	590	608	573	607	630	554	576	555	566	552	562	558	582	593	621	577	556	589	640	592	593	573	569	567	515	567	597	594	540	599	544	534	582	562	582	585	541	623	616	599	574	529	569	547	584	582	570	601	642	612	607	588	590	587	544	571	598	584	609	604	585	564	596	597	563	575	612	599	597	589	566	572	620	615	600	572	620	574	594	593	623	569	564	564	562	554	579	581	569	569	606	541	578	582	601	546	583	591	541	584	573	575	588	584	587	578	572	585	600	581	586	594	622	583	600	579	571	608	589	569	577	583	599	556	555	602	597	578	579	604	590	577	599	579	544	565	590	569	575	539	590	554	588	570	596	621	586	558	630	629	585	623	594	602	586	557	563	550	582	540	601	612	572	589	588	610	599	572	554	570	611	607	630	585	580	577	606	584	587	589	572	603	527	655	518	585	583	585	567	590	620	618	594	557	592	566	576	578	586	584	618	597	551	641	525	558	586	582	576	555	606	572	630	601	607	579	574	580	596	572	608	606	558	610	593	610	629	561	557	577	606	579	598	561	621	633	632	645	603	562	589	554	582	618	589	596	572	549	570	568	609	619	559	575	599	578	633	587	598	585	584	573	603	566	628	586	565	603	587	643	600	605	628	560	553	601	567	615	575	601	604	630	569	612	573	622	591	587	591	600	585	611	574	572	609	564	571	580	584	534	569	616	601	620	582	622	595	593	601	556	577	598	590	596	609	619	573	585	561	583	593	580	598	598	537	630	574	604	628	576	564	558	579	580	620	614	581	578	556	584	551	589	608	586	612	606	560	606	622	594	572	556	584	621	575	611	572	565	588	596	587	577	598	587	587	603	575	602	618	561	553	591	601	548	587	562	603	586	571	596	595	580	577	558	593	583	583	616	598	590	599	580	572	605	568	609	625	579	530	600	626	568	611	595	610	582	601	577	623	580	609	587	618	571	614	557	562	587	605	572	573	612	564	568	598	582	583	587	593	552	565	568	603	575	595	608	581	573	568	585	605	565	595	613	605	597	592	566	591	568	571	611	601	636	568	568	551	578	570	572	598	612	594	553	576	587	602	614	610	574	562	592	592	595	592	588	609	613	622	577	651	589	563	573	573	603	570	579	601	620	589	616	599	554	574	580	601	595	635	590	578	647	624	578	560	597	587	598	593	588	636	598	585	601	576	601	573	573	569	617	653	604	573	585	573	580	602	577	596	588	552	562	587	597	552	627	581	609	600	602	576	593	586	604	570	588	586	592	579	605	595	608	618	618	618	580	593	566	577	599	552	588	604	626	598	587	634	560	606	551	625	565	626	545	603	563	628	568	579	580	609	644	576	603	561	611	617	591	596	582	591	593	614	605	601	579	594	576	583	588	606	552	603	585	587	592	593	605	571	630	583	562	635	579	629	578	563	601	584	595	603	605	541	591	565	561	594	605	607	554	635	577	593	641	581	546	557	570	587	583	558	560	607	625	640	568	602	572	583	615	603	574	593	616	568	597	564	569	611	598	593	609	632	615	596	593	604	577	556	571	633	607	546	587	559	615	608	607	543	602	588	553	574	620	581	570	577	544	633	604	587	602	575	592	598	544	603	611	564	588	593	600	575	579	623	587	567	551	597	556	587	560	580	588	635	606	582	587	605	602	582	553	575	627	535	597	598	566	586	555	579	605	581	566	587	594	580	551	564	597	600	574	627	590	574	613	617	607	618	606	633	604	597	577	621	627	603	585	578	616	573	562	574	649	554	616	606	586	629	562	570	525	575	594	594	559	568	589	590	620	599	598	606	603	576	592	592	591	616	600	584	594	569	598	587	595	593	579	615	588	564	572	601	575	592	592	568	614	606	612	577	566	596	600	533	616	644	556	565	561	619	599	611	652	582	616	627	578	571	598	605	579	596	586	585	580	644	608	558	605	605	601	592	606	584	587	557	585	622	585	592	604	577	610	605	566	540	544	598	577	602	581	562	582	591	559	616	604	557	566	597	585	596	562	567	594	613	536	582	604	637	548	601	556	611	642	612	577	596	588	556	639	567	554	605	598	623	611	549	596	588	630	573	576	602	569	609	570	596	590	565	573	587	615	600	610	585	575	627	565	562	575	585	591	620	606	581	604	551	612	542	590	574	547
10293	3771	3960	3373	2432	1981	1565	1088	1053	729	618	570	578	518	483	485	423	408	425	375	429	448	406	388	400	374	367	359	348	408	415	379	393	369	362	397	397	371	347	364	347	393	377	362	347	352	406	407	401	388	353	352	376	368	348	362	383	375	390	350	372	373	367	355	403	377	399	392	356	389	409	370	367	332	345	385	363	346	362	324	337	411	362	357	359	391	385	376	374	392	377	372	368	354	368	401	356	377	393	381	332	368	369	387	380	379	404	369	368	364	371	364	371	340	408	354	398	391	369	388	362	368	380	377	400	357	386	368	411	376	363	407	361	375	389	349	349	348	415	404	381	353	393	336	382	383	378	408	333	379	348	379	351	357	368	406	380	326	392	350	382	343	373	354	354	419	384	375	426	403	402	403	316	381	409	374	343	357	370	405	396	424	385	379	370	338	385	383	375	340	370	376	374	324	371	384	381	371	376	356	390	369	362	394	378	347	399	344	398	387	344	382	387	365	381	350	370	391	361	369	376	383	364	380	379	366	372	334	393	369	386	367	374	373	359	394	365	339	346	316	398	379	362	370	361	368	411	348	372	372	377	370	383	384	395	345	376	384	379	361	397	396	391	347	389	390	393	380	424	382	429	402	351	363	382	339	362	344	377	367	359	380	366	378	389	341	370	371	385	333	339	410	333	372	362	382	339	396	362	392	365	357	385	364	407	397	380	381	379	349	378	392	360	403	371	354	384	434	416	389	366	409	344	356	390	353	396	397	420	352	381	377	398	411	413	414	378	381	411	373	375	366	399	350	390	354	379	372	395	392	372	371	347	330	341	369	378	346	365	363	367	379	385	375	382	369	350	367	395	367	365	327	395	419	396	370	349	371	392	397	369	377	383	388	390	362	392	381	349	386	376	385	362	347	368	382	389	384	388	393	385	350	398	387	407	324	364	351	365	358	355	345	367	369	397	403	390	360	366	328	385	398	427	365	363	341	371	377	376	421	372	354	347	379	357	387	411	367	365	339	406	365	381	387	347	402	358	381	399	390	360	393	388	384	393	395	369	346	337	376	375	397	360	382	382	369	392	349	434	373	395	399	362	377	396	354	413	408	371	385	374	395	344	410	400	384	379	389	348	416	381	345	387	380	360	399	359	359	397	363	377	386	422	390	380	347	462	368	339	366	362	360	360	348	369	400	377	382	414	381	406	376	387	329	407	394	371	363	368	372	367	381	371	341	411	340	360	394	379	331	378	365	394	411	375	382	358	383	386	392	373	367	380	341	345	369	342	377	360	355	391	340	391	350	380	377	368	385	381	336	384	373	373	398	369	370	360	425	362	359	400	371	353	377	406	360	382	386	392	359	396	364	374	355	377	334	395	384	398	383	364	393	392	366	395	373	411	377	390	359	388	384	367	367	398	371	382	379	350	381	362	399	380	380	395	404	381	385	390	361	387	389	324	376	382	331	384	359	360	363	354	379	376	359	398	376	345	384	385	398	383	365	391	407	325	359	363	398	379	371	365	394	367	380	359	404	356	382	360	401	371	352	359	412	386	342	362	399	384	346	376	350	418	377	365	374	387	370	344	377	389	373	381	394	402	368	397	364	384	386	352	398	374	364	342	364	414	365	374	386	352	369	369	395	384	389	390	382	365	379	372	380	388	418	387	349	390	360	367	372	356	370	391	401	402	343	345	365	389	344	383	353	344	369	382	432	394	368	421	404	334	379	377	352	353	388	383	384	349	393	380	378	350	382	379	377	369	400	370	365	385	390	359	388	378	401	339	372	411	338	380	404	357	384	343	392	366	397	375	334	443	401	367	397	355	358	372	364	385	378	402	355	344	336	346	373	411	392	332	369	311	338	362	346	378	364	344	382	420	383	357	405	393	364	410	385	364	378	350	368	362	363	324	359	370	383	337	381	389	359	371	409	385	374	366	380	359	367	369	388	370	350	408	399	373	390	380	399	408	389	410	353	349	388	410	352	375	378	367	367	370	420	370	377	363	393	393	387	362	344	401	404	355	360	356	340	391	374	381	364	340	403	359	367	329	337	358	369	380	354	413	394	357	341	347	383	381	403	348	350	411	361	370	384	374	374	339	400	378	371	333	336	358	336	362	390	379	378	388	358	360	401	336	350	320	375	377	371	374	381	346	382	321	341	366	396	367	380	352	400	382	378	346	354	407	380	385	372	395	364	401	360	385	400	361	346	358	395	356	384	376	379	367	368	345	365	373	377	346	398	357	349	353	387	400	393	403	386	335	378	379	371	384	399	401	380	352	374	397	369	380	350	358	369	363	370	402	354	420	357	351	371	381	394	385	377	363	362	398	410	357	350	372	393	361	358	331	357	369	389	340	396	362	358	360	386	376	377	387	337	400	384	355	385	377	381	396	386	339	378	349	371	361	347	379	378	399	352	353	392	356	400	391	371	326	379	424	386	393	348	370	384	378	382	363	370	369	378	425	398	387	376	369	360	410	385	412	410	379	373	382	333	371	366	377	349	394	382	375	368	370	356	361	339	405	378	378	351	334	357	375	382	374	393	356	363	387	370	368	388	357	356	390	399	358	366	368	374	362	374	364	371	346	380	375	373	355	369	381	409	353	375	368	383	389	372	400	332	386	367	357	376	359	355	357	350	413	348	361	384	383	357	363	385	384	388	385	372	408	412	367	357	360	373	401	357	350	324	353	353	415	374	371	362	361	386	394	370	392	338	382	377	366	375	326	375	384	408	390	360	350	334	385	395	373	427	375	390	365	372	375	365	384	362	359	358	366	367	368	383	377	345	365	405	401	344	396	361	325	389	344	370	404	369	360	368	370	402	380	423	341	389	385	369	375	374	369	386	392	381	405	357	398	429	375	330	379	382	376	354	374	357	378	384	373	400	390	375	415	381	380	368	373	372	398	370	388	350	406	396	369	391	394	391	349	411	380	349	394	386	390	389	359	378	381	376	370	427	369	360	359	345	349	368	347	404	419	365	355	349	393	336	377	332	364	351	374	359	420	367	389	395	395	376	342	403	406	359	353	364	341	362	387	375	379	398	353	385	392	368	340	362	383	395	393	356	376	353	413	368	357	379	349	392	331	348	396	381	379	372	368	410	371	354	365	395	385	377	382	360	348	402	360	374	391	358	395	376	393	365	368	387	396	385	388	385	365	337	415	367	383	359	403	427	401	394	342	391	436	376	400	371	362	387	395	357	375	362	351	387	351	374	351	370	360	375	361	356	337	370	364	356	420	379	354	361	403	372	382	360	363	375	374	371	398	386	408	376	379	389	376	407	381	373	337	393	358	349	359	373	341	392	344	388	359	369	379	357	371	381	358	399	343	379	380	359	403	367	357	388	373	371	364	356	359	395	388	356	389	376	382	387	332	355	363	389	380	388	334	351	367	373	406	352	388	401	362	365	355	373	363	359	400	390	367	405	341	379	382	370	339	365	380	380	357	366	341	385	370	419	381	380	353	363	393	361	371	378	326	351	368	368	392	403	347	396
7992	3899	7352	8820	8006	7471	6034	4487	4365	3051	2135	2269	2031	1684	1594	1363	1220	1196	1128	1149	1026	982	1033	984	973	955	981	891	878	907	922	896	885	896	941	909	863	886	950	851	929	906	933	946	931	932	884	887	883	872	887	879	872	931	845	873	862	840	917	888	904	863	880	921	911	851	926	879	893	896	927	846	881	894	877	879	901	890	860	834	881	905	868	881	887	887	881	921	852	862	877	883	843	895	902	876	919	858	859	902	929	833	870	873	889	926	838	857	839	848	861	826	881	898	879	864	851	867	861	867	807	892	924	885	911	844	915	877	852	918	826	889	800	875	901	838	894	830	844	866	856	844	885	853	873	869	844	857	876	908	873	885	880	887	889	847	894	831	911	863	850	862	880	885	909	857	858	865	918	902	845	855	917	885	882	870	821	815	885	841	890	893	894	849	892	826	866	872	884	869	867	859	870	823	859	902	870	916	877	870	856	861	893	886	865	905	882	869	897	850	873	867	880	873	841	881	859	914	894	826	871	864	899	867	911	841	828	866	861	827	849	930	920	914	848	858	856	866	894	869	915	869	913	840	933	832	845	887	861	833	834	866	839	868	866	838	835	859	897	839	850	887	934	868	868	850	889	865	861	838	873	843	907	863	875	861	833	877	916	854	862	861	890	897	887	874	884	858	843	895	845	866	923	899	865	915	905	911	893	874	807	825	843	849	872	941	861	874	854	916	849	849	900	874	876	827	818	847	901	855	852	819	819	841	841	878	882	840	887	822	858	858	878	889	874	918	881	801	864	820	865	888	928	837	904	862	848	902	870	901	815	866	870	813	872	810	809	915	836	857	904	869	856	902	808	878	832	847	890	903	856	864	910	845	887	844	867	844	884	882	891	857	840	856	864	870	863	893	849	853	914	846	898	868	881	822	860	879	901	818	880	856	888	843	880	867	853	840	905	859	894	862	935	870	851	880	863	896	908	853	891	874	846	830	885	845	834	863	862	871	835	853	908	859	840	870	881	816	882	896	869	873	863	920	856	873	849	833	850	842	848	887	908	924	861	860	831	925	897	875	849	878	896	873	859	866	843	856	870	891	846	865	857	862	867	871	890	871	882	879	817	846	821	830	880	896	860	876	841	872	896	851	903	899	900	826	913	842	913	837	857	887	887	918	877	861	888	892	881	860	862	897	828	858	954	891	868	868	836	897	856	885	884	846	899	866	880	838	851	917	822	849	864	896	888	806	897	873	877	870	853	905	911	891	861	868	875	972	814	909	914	877	876	840	861	861	898	866	861	891	944	846	893	896	832	885	856	898	843	855	895	874	856	908	887	874	858	893	873	885	882	908	877	878	898	907	854	914	803	869	836	859	869	890	875	901	864	902	838	823	897	841	823	840	889	852	828	846	869	866	893	864	848	819	824	871	879	865	894	902	857	899	899	877	832	897	906	862	865	843	884	871	852	849	865	895	929	905	860	872	917	873	882	828	862	868	910	852	905	816	818	875	837	822	827	856	921	869	872	861	920	854	879	880	801	883	818	914	821	924	811	927	856	893	868	833	853	846	832	834	832	910	860	838	832	902	853	882	885	815	846	904	849	816	778	871	860	862	895	864	829	933	863	865	862	905	832	856	834	908	846	894	874	905	803	894	908	872	838	848	896	845	844	890	869	865	935	860	844	852	877	825	904	841	903	888	823	857	903	885	890	852	855	837	851	924	837	905	871	861	770	918	859	859	854	881	841	814	849	883	922	944	860	830	832	876	879	780	866	891	886	851	909	870	864	860	863	836	896	835	902	863	867	821	846	958	838	877	864	866	900	882	882	923	900	906	891	858	873	875	874	883	845	861	841	870	848	924	929	900	903	874	839	861	883	889	868	900	909	868	854	834	861	875	859	849	853	882	852	887	878	873	851	891	914	833	936	864	880	878	901	879	831	899	824	923	873	835	888	842	863	842	871	830	888	888	839	869	861	889	884	818	905	851	834	839	858	896	881	844	857	852	868	880	860	823	865	887	888	839	896	875	895	928	857	890	845	877	837	884	841	881	912	923	879	871	881	904	924	869	844	873	879	879	879	910	867	866	891	852	864	921	899	807	862	887	860	886	863	870	888	841	909	930	871	896	838	883	898	865	892	849	820	847	900	904	834	835	903	832	895	861	887	893	874	849	831	843	871	863	887	890	853	897	840	885	879	880	900	814	880	900	876	880	901	902	870	873	845	865	873	861	898	847	888	864	866	900	867	882	854	879	912	849	889	884	852	876	854	903	855	907	896	872	897	853	907	851	861	831	869	899	887	838	909	915	838	932	851	840	840	829	867	874	871	886	890	886	814	855	887	845	906	821	878	893	922	846	860	865	859	891	878	860	850	862	827	909	867	840	885	879	862	907	851	846	838	871	860	836	841	846	855	850	895	856	878	936	873	852	832	915	895	883	831	893	870	894	834	856	865	906	887	865	897	893	898	875	877	895	890	862	838	929	911	889	934	853	893	906	884	818	882	928	833	879	857	874	851	855	874	868	869	862	877	870	881	848	877	917	901	822	803	875	900	860	865	937	901	860	874	837	884	879	845	862	888	887	830	872	868	871	813	888	856	883	860	969	942	871	806	894	859	872	864	884	884	891	858	893	871	870	912	836	848	862	877	880	891	877	872	841	899	833	846	873	901	893	853	860	852	920	860	871	905	886	862	876	865	892	883	882	878	820	847	864	873	844	830	861	884	858	889	909	826	893	865	901	830	868	906	874	869	891	876	886	897	838	836	853	847	884	924	884	858	876	907	834	869	832	904	892	900	820	867	869	888	849	898	873	893	875	914	871	875	866	876	868	874	826	881	892	866	845	911	898	867	843	871	936	918	910	877	864	887	864	816	838	829	873	887	854	898	895	896	814	860	847	904	860	907	853	872	853	865	850	903	878	834	848	925	856	931	890	860	889	898	880	859	897	847	868	904	885	877	852	849	856	895	870	910	868	879	886	960	850	887	835	881	885	865	910	862	916	835	846	893	889	814	900	879	840	906	830	897	857	899	849	907	898	904	896	874	884	903	866	911	877	847	868	817	858	837	869	872	861	837	871	892	903	892	893	864	867	858	872	867	869	901	852	837	841	854	863	812	886	839	883	846	856	850	902	882	848	850	850	824	904	810	898	891	847	895	836	889	847	901	902	891	842	886	835	860	856	906	851	879	845	850	849	880	870	869	811	853	830	858	836	853	830	865	831	872	829	898	903	880	881	842	883	884	877	852	943	883	822	914	906	851	948	869	896	855	926	875	921	816	855	911	803	885	912	892	869	900	851	906	910	887	854	882	816	834	869	866	868	904	856	897	905	862	895	877	880	836	899	885	848	847	868	864	893	838	866	868	898	905	852	843	886	869	834	860	875	820	860	905	911	890	848	884	878	881	892	892	822	876	843	858	871	895	882	859	837	839	847	832	914	853	906	960	871	821	868	877	836	865	910	911	829	875	820	877	879	847	917	854	850	866	900	898	878	890	875	895	864
18431	5650	6263	5629	3755	2777	2198	1625	1395	1258	900	739	699	579	588	530	462	486	478	447	452	438	416	477	449	409	425	462	406	432	407	405	437	418	406	412	399	429	430	376	407	414	481	456	399	416	398	405	404	415	483	435	381	440	436	346	422	439	402	397	418	403	404	426	381	411	419	369	422	411	439	416	422	397	369	409	425	449	398	448	415	418	416	430	411	429	388	381	389	383	397	416	448	385	387	460	410	393	410	375	447	415	389	423	403	411	421	463	443	415	470	450	432	393	401	443	398	402	402	411	408	410	432	406	415	399	383	388	425	385	427	408	401	423	383	380	406	404	395	396	454	428	409	399	398	417	389	402	392	466	409	361	421	449	441	459	431	406	383	403	401	408	431	417	397	417	424	408	403	419	371	395	405	443	372	409	409	395	442	477	418	407	403	419	386	434	400	419	457	427	409	453	431	409	400	438	408	393	437	420	408	458	432	431	434	440	431	407	419	374	419	418	430	394	418	404	409	414	397	410	409	401	436	388	397	430	430	397	418	440	403	434	429	380	428	458	423	384	414	388	418	405	423	410	412	413	429	448	439	368	364	431	409	448	397	402	434	422	450	399	442	371	427	410	389	455	388	424	399	400	433	433	412	408	436	416	375	451	459	426	420	399	417	390	383	442	391	389	406	407	450	420	425	445	423	443	418	440	392	417	439	424	453	398	381	386	424	382	404	435	382	409	449	387	433	393	392	424	415	422	429	380	437	415	426	429	416	422	424	407	427	420	419	415	399	390	419	376	403	406	384	390	433	420	439	395	409	401	424	422	424	410	461	413	395	394	411	422	391	450	432	395	376	381	398	431	408	446	415	432	386	443	402	421	401	433	434	386	399	413	416	440	439	455	422	376	408	430	384	449	399	422	395	394	455	414	423	448	386	440	409	432	416	430	434	379	426	422	426	396	419	437	425	428	410	402	418	403	431	443	391	410	401	435	428	361	426	420	443	418	398	402	449	418	414	456	386	446	404	384	396	409	428	425	410	425	430	465	367	429	434	431	380	389	401	377	424	423	403	437	419	426	437	418	411	426	392	417	445	439	428	389	428	431	456	391	432	406	418	402	433	395	414	396	437	411	403	411	403	421	431	415	431	422	407	396	408	404	415	390	418	424	410	413	398	427	404	429	460	417	428	434	438	393	395	392	469	416	423	385	381	424	392	448	441	401	378	385	397	413	458	389	429	416	432	396	391	469	408	394	402	433	427	414	425	397	385	396	378	400	395	423	386	424	406	407	421	438	391	432	399	432	384	394	419	391	383	420	440	434	452	385	374	363	374	448	386	422	392	411	406	445	426	396	410	408	422	407	445	411	429	400	422	406	452	407	450	462	416	437	429	408	471	416	396	415	395	427	431	426	420	449	413	432	440	449	401	452	449	401	455	396	436	428	416	367	420	405	390	429	397	382	419	402	422	430	393	421	437	405	421	424	416	432	416	374	440	396	393	398	412	416	435	414	402	417	435	380	391	372	363	421	418	435	421	450	411	405	409	424	445	432	430	442	388	405	411	432	382	431	441	394	398	434	434	419	444	442	447	449	425	383	429	429	391	442	450	423	405	407	395	361	410	410	407	415	410	411	444	408	453	414	401	438	421	427	406	441	423	439	434	438	376	402	397	428	437	434	426	414	419	418	395	399	458	413	417	477	406	432	426	441	425	405	383	391	390	413	398	361	390	429	423	383	404	407	429	408	379	421	438	430	379	437	390	425	430	384	426	413	399	471	403	424	417	424	398	451	409	428	404	414	405	391	413	415	431	415	388	399	438	430	435	394	414	420	439	419	410	425	412	454	385	396	415	414	417	399	453	414	428	401	413	422	375	403	415	396	420	432	423	420	429	426	377	417	412	419	423	422	387	394	401	416	456	410	407	414	432	408	399	457	436	424	383	387	433	414	425	377	394	411	391	395	423	425	404	431	402	370	417	395	428	439	419	428	400	437	398	406	419	385	415	406	423	393	359	407	398	461	432	441	396	465	422	403	446	416	409	445	410	396	426	464	412	387	447	411	448	422	427	379	362	440	405	412	389	395	447	425	453	403	425	461	390	434	442	447	380	438	424	418	417	422	422	435	377	393	436	414	419	426	385	358	397	389	392	406	437	386	427	435	436	425	419	408	355	441	403	421	428	388	369	402	455	450	429	401	408	415	415	438	463	391	404	391	420	365	379	393	442	390	423	428	418	422	418	442	399	402	376	408	445	443	407	442	430	366	417	404	397	394	376	385	372	395	439	395	416	418	413	415	385	374	454	422	429	456	361	414	373	427	402	384	416	379	392	405	409	421	397	404	382	416	440	433	384	427	409	432	410	365	423	416	427	411	410	423	456	444	378	400	399	400	406	409	384	415	409	405	372	413	388	437	426	416	405	401	423	411	439	391	401	401	390	387	380	413	423	415	417	392	415	409	458	360	396	436	419	431	426	429	441	434	408	423	443	398	422	426	386	446	439	391	412	392	422	462	422	413	372	397	407	401	432	444	411	424	405	388	432	412	412	416	420	410	424	410	432	414	347	438	393	414	426	396	405	389	428	398	401	409	380	439	397	392	368	415	381	396	418	435	391	378	420	419	428	424	445	380	432	424	415	406	472	421	437	406	412	409	399	439	456	376	375	390	451	407	447	423	415	426	399	410	444	405	412	433	398	436	401	415	429	417	428	418	449	442	422	451	377	424	443	424	441	395	375	415	407	390	389	404	400	421	438	381	406	416	436	404	429	360	433	436	468	395	389	406	437	392	412	382	356	419	422	399	436	391	412	437	406	419	407	400	371	468	410	418	394	415	444	438	419	352	407	436	436	419	417	433	434	396	404	425	431	368	411	402	415	431	399	435	406	405	410	455	468	403	399	400	470	430	391	378	418	387	427	430	405	448	402	412	444	415	380	411	437	410	420	441	405	411	454	410	394	413	399	408	448	395	401	409	405	397	409	437	429	439	434	451	440	444	422	419	399	420	410	427	425	407	388	406	378	404	385	400	434	388	402	410	405	387	401	398	422	417	443	421	397	399	393	443	412	449	431	378	466	414	425	436	448	399	390	436	410	442	369	394	407	439	393	380	396	423	423	419	424	427	414	416	385	388	410	427	392	423	412	406	421	378	421	448	431	423	433	399	376	442	400	394	389	397	427	448	460	447	446	418	431	443	398	414	389	442	384	404	382	445	380	433	417	417	426	413	357	416	458	423	410	395	413	406	400	382	434	455	477	411	406	377	416	419	414	380	379	429	400	382	394	431	411	412	381	421	406	427	407	372	429	409	441	406	405	429	451	424	400	449	412	420	441	399	421	417	391	376	391	397	419	418	420	386	397	425	406	394	447	412	385	402	411	390	447	387	394	457	402	402	428	404	424	393	415	412	405	450	417	384	392	430	435	372	409	433	424	415	399	413	414	412	375	466	432	403	407	434	404	427	423	439	431	415	419	430	425	418	407	359	409	392	411	451	395	393	422	417
11076	4823	10103	13039	11233	10014	8080	6252	5608	4998	3345	2705	2631	2164	2078	1754	1569	1447	1320	1327	1239	1174	1180	1139	1170	1106	1072	993	1020	976	965	1032	953	922	983	945	964	942	970	943	938	942	953	1007	976	926	936	950	933	952	970	896	925	936	978	963	918	939	863	956	917	935	861	937	970	922	916	939	917	900	877	901	962	882	883	985	941	892	930	977	926	885	943	910	929	917	898	975	886	951	894	932	945	901	876	950	912	909	880	930	944	920	921	919	924	922	927	893	920	960	937	956	916	979	884	911	904	932	934	917	887	946	942	952	952	935	945	933	880	913	930	918	927	914	882	908	874	921	942	894	933	967	980	923	939	941	905	952	925	936	909	953	909	877	931	919	875	947	925	933	903	934	957	954	877	949	936	948	901	929	950	953	934	953	935	978	907	904	925	885	955	940	942	985	960	952	901	874	913	912	888	907	915	941	920	889	917	897	962	965	943	875	867	927	894	928	947	887	877	903	925	944	880	930	929	899	876	953	882	947	958	931	988	864	871	897	883	955	945	921	935	954	914	898	919	888	900	887	900	940	893	902	934	919	952	864	949	1006	925	848	888	906	870	963	926	860	988	921	918	950	934	939	982	914	892	907	932	899	907	937	902	928	940	935	973	949	923	886	909	923	866	872	935	927	921	941	925	848	906	932	930	887	919	922	935	946	932	969	875	963	964	924	894	902	926	976	970	942	977	960	948	939	947	874	897	913	859	958	954	963	910	942	939	936	867	871	973	995	943	938	918	935	941	914	943	911	951	972	929	899	924	928	1009	961	930	897	947	912	856	907	910	944	940	897	922	952	915	887	909	937	889	909	928	921	952	948	947	877	945	927	861	936	956	932	916	956	937	930	966	897	950	893	985	953	938	895	936	941	938	890	928	935	875	903	922	919	944	878	964	957	966	962	927	922	858	956	956	908	913	908	900	929	831	923	921	900	855	867	909	898	941	921	924	883	922	933	916	905	927	914	910	945	884	900	909	943	920	865	941	868	913	910	928	962	920	940	938	912	854	987	976	940	956	943	947	882	916	898	964	890	951	919	923	987	906	937	951	881	908	948	939	957	907	875	930	902	919	964	912	930	906	905	954	938	934	941	911	979	905	936	912	893	928	947	982	963	923	914	909	915	909	922	929	957	918	886	888	981	976	922	901	916	903	951	954	927	980	967	915	928	903	971	928	964	949	916	906	883	929	921	933	947	969	905	914	939	976	917	934	981	944	940	928	882	939	905	911	876	890	849	962	946	972	882	951	954	898	912	952	924	912	925	904	914	932	943	955	879	943	926	987	911	939	898	929	900	938	939	894	859	912	929	965	918	872	917	924	903	938	922	912	971	925	942	961	940	949	950	858	941	921	928	903	875	895	943	934	911	900	880	954	953	919	918	939	897	834	959	923	922	939	936	950	880	909	878	917	897	930	916	888	871	951	866	924	964	942	966	875	861	881	926	939	950	924	958	954	907	890	959	915	965	844	935	903	904	861	905	905	933	917	881	900	875	889	986	951	892	958	954	908	955	954	953	946	892	935	945	949	947	939	936	956	939	881	929	935	938	914	885	935	952	954	980	887	886	964	957	956	909	901	950	953	874	897	947	908	899	906	915	893	919	919	901	881	891	906	946	941	918	879	909	893	913	974	945	912	886	928	898	871	963	901	928	923	864	919	923	901	935	930	909	878	899	894	924	887	924	872	966	926	915	933	905	915	958	901	916	925	948	968	855	905	954	931	992	913	953	907	901	982	960	945	951	1028	947	954	924	942	914	972	933	923	896	875	1031	934	916	906	958	899	941	930	906	908	928	921	968	967	920	973	908	969	920	931	895	977	921	921	887	968	901	921	938	936	941	881	938	870	921	923	940	885	941	957	910	866	931	883	892	863	952	933	875	975	919	981	903	924	899	877	912	910	954	957	939	964	907	931	940	912	957	947	907	901	904	941	892	932	937	862	936	916	884	927	893	925	938	944	948	892	900	972	885	936	941	928	949	945	973	969	890	861	931	934	925	924	942	894	915	907	926	980	960	923	864	878	967	874	955	904	903	879	932	952	901	898	914	902	931	905	937	856	897	943	947	917	932	938	881	969	954	890	931	886	932	972	894	939	934	922	957	903	856	927	938	960	912	899	933	898	930	905	929	960	939	927	942	976	916	943	933	965	914	936	972	928	873	933	927	967	950	888	901	984	999	910	880	904	924	919	953	886	889	949	915	915	970	890	864	898	922	943	942	889	892	968	959	912	946	917	867	937	926	927	886	905	904	970	928	906	884	937	933	872	917	895	941	922	898	916	972	928	965	915	930	927	953	912	892	903	897	918	905	940	930	931	912	925	939	887	910	929	926	962	929	872	879	906	900	927	856	910	936	896	899	893	930	899	912	937	937	942	900	937	974	912	944	891	894	936	945	923	959	925	874	929	948	948	910	924	929	938	966	926	915	860	931	909	889	936	940	914	963	917	970	921	901	882	947	910	906	950	954	934	863	934	926	977	940	940	909	938	895	843	953	952	930	876	919	956	880	928	987	923	873	931	947	957	915	916	893	950	962	896	926	947	886	893	969	976	957	949	901	962	890	925	885	913	890	888	974	954	902	949	916	1002	929	905	928	898	924	963	924	903	975	946	932	908	951	876	945	929	914	935	889	919	980	928	927	945	946	923	934	944	929	897	926	884	905	939	884	881	959	926	917	964	901	935	930	913	899	951	917	914	921	917	951	914	900	897	952	940	928	869	835	939	920	939	913	874	912	945	923	960	915	978	911	954	904	903	922	951	921	935	892	893	919	882	927	924	930	904	951	902	926	862	916	928	892	880	919	891	953	929	1003	941	882	928	984	946	935	891	913	908	968	947	948	931	966	917	940	909	926	904	932	941	880	884	917	893	946	949	955	920	866	911	912	915	970	870	950	884	915	882	883	882	821	936	905	874	933	909	911	883	913	883	917	915	934	939	928	926	946	944	941	950	972	932	883	911	923	961	936	888	932	885	882	940	896	859	907	929	941	931	929	954	994	923	976	979	854	892	948	951	943	1044	927	962	929	958	971	973	859	941	932	923	889	936	917	937	899	954	984	950	982	941	916	934	935	934	850	916	885	935	895	883	909	1004	862	914	884	943	914	943	966	915	933	938	924	933	934	954	950	892	927	935	959	955	934	927	921	934	935	911	967	922	940	978	944	928	923	903	893	885	906	930	970	888	890	934	921	1011	913	944	970	890	865	943	904	920	909	920	924	906	923	924	892	905	901	946	933	919	932	887	892	952	939	897	921	924	903	899	941	864	915	958	940	933	919	936	975	945	902	994	945	900	938	851	917	920	961	979	989	967	885	921	945	878	892	909	903	903	883	934	961	945	964	931	898	927	959	899	948	943	961	925	942	946	914	956	948	893	911	873	974	961	929	937	929	895	938	925	982	934	977	911	945	899	962	989	925	929	905	941	985	958	935	903	909	909	928	940	968	935	943	955	901	908	940	913	892	901	902	957	958
4165	1706	2271	1882	1283	896	710	565	505	455	352	281	265	287	239	271	224	285	248	227	222	273	220	256	245	224	234	247	262	230	221	208	250	222	220	259	251	246	224	233	195	249	258	246	202	213	244	235	239	251	229	246	208	235	245	215	249	255	211	235	243	251	231	230	231	205	258	258	233	217	232	216	212	203	249	213	207	217	233	204	218	231	233	205	221	237	244	202	232	200	221	233	217	270	224	220	243	216	249	251	248	208	217	249	220	233	225	231	204	197	219	243	220	221	242	198	243	249	237	234	236	256	219	241	229	224	228	230	224	188	229	220	220	207	212	232	232	231	221	232	221	215	224	251	231	243	222	202	244	223	215	228	225	232	242	231	222	192	232	250	252	207	228	244	238	248	229	226	259	225	211	220	229	236	242	238	202	238	248	236	230	225	226	229	227	224	244	263	211	248	200	242	228	234	231	266	229	260	231	214	236	197	257	227	194	237	240	248	215	213	227	264	220	248	235	254	265	232	235	223	248	256	235	255	219	226	222	245	230	236	246	240	210	226	206	206	238	216	233	218	253	254	248	220	262	271	227	218	211	265	233	255	276	234	211	204	218	229	223	246	206	223	227	237	211	214	214	237	226	243	254	224	208	226	228	224	229	247	243	246	242	230	220	238	241	226	252	214	259	227	234	197	228	241	241	246	246	200	197	236	220	254	236	203	194	230	248	251	250	232	216	229	235	207	229	237	212	240	228	209	247	228	210	242	215	188	236	245	236	250	250	223	224	243	225	225	229	230	197	226	242	271	220	236	240	244	232	272	231	259	236	231	254	213	204	232	232	213	258	244	231	191	238	234	213	217	239	257	236	225	228	223	250	208	204	225	225	249	250	219	232	221	244	220	207	215	215	217	221	233	238	226	197	210	233	231	250	215	234	232	213	249	238	225	206	226	224	199	252	251	225	210	228	212	244	248	241	210	223	221	233	233	224	235	205	261	222	228	251	232	256	238	241	248	247	249	244	209	230	246	206	226	202	251	211	216	251	239	213	224	251	206	220	254	234	219	232	250	220	219	243	236	225	214	227	234	243	226	220	236	232	226	223	243	223	226	241	205	236	238	227	254	192	195	223	239	233	252	228	229	232	231	238	225	233	247	213	270	218	236	224	225	237	260	213	243	217	240	240	255	262	206	227	238	220	227	252	225	229	197	224	251	201	236	218	214	251	230	222	204	240	242	191	239	215	222	205	213	247	241	235	209	213	241	228	218	228	243	247	247	224	221	213	223	225	234	204	216	244	237	238	215	232	235	204	202	211	204	241	227	228	217	256	228	253	205	200	237	237	201	242	238	222	229	223	218	213	218	254	236	208	226	226	243	215	224	244	242	239	241	220	259	214	214	215	240	216	229	220	224	221	213	257	236	205	211	198	228	239	204	238	211	218	253	215	250	243	231	188	221	213	214	252	231	223	216	214	228	240	217	233	224	229	222	266	245	260	253	191	237	209	244	227	239	248	212	194	241	218	217	224	244	224	211	208	270	229	223	239	214	219	218	223	215	236	231	235	211	249	218	218	240	228	242	223	242	250	242	245	261	251	275	230	231	222	248	232	220	217	218	242	240	219	260	240	214	204	235	236	258	230	236	208	224	254	223	248	248	214	223	216	206	228	232	235	243	239	214	229	237	261	264	233	231	232	246	246	247	250	245	216	239	229	233	246	209	225	247	216	202	258	232	190	196	217	202	216	220	231	211	211	243	225	232	213	204	181	248	264	258	218	234	231	252	240	214	236	240	220	234	220	245	238	220	245	218	245	217	220	208	207	218	204	228	233	247	247	234	241	237	208	244	220	219	231	266	268	253	242	214	223	240	223	224	216	247	236	234	232	229	246	205	228	238	217	261	227	196	257	261	217	224	228	195	254	240	236	239	236	239	233	251	221	231	227	235	244	227	232	258	213	239	246	220	237	206	237	199	231	222	230	228	249	240	250	225	232	225	245	210	222	225	231	232	227	240	259	220	212	228	199	219	226	222	224	225	218	218	231	237	219	230	194	254	215	216	239	253	228	231	225	247	247	250	247	216	237	247	264	240	213	221	213	253	242	205	206	251	224	234	225	260	238	221	217	225	230	222	245	235	244	225	221	239	227	262	210	216	257	203	230	239	232	238	231	239	249	215	211	237	210	240	207	235	221	209	250	203	234	243	224	248	199	235	219	268	221	211	239	224	234	242	214	246	233	231	217	206	238	212	226	227	198	232	238	230	219	206	208	242	238	211	209	231	221	227	207	241	201	257	213	207	214	244	230	215	220	204	224	235	213	230	225	239	272	243	222	176	245	241	219	227	245	250	236	227	231	236	243	256	225	238	249	247	246	253	237	252	221	209	190	231	206	248	206	229	236	222	224	219	244	215	251	217	218	239	229	209	236	215	246	243	222	258	217	253	204	237	237	229	221	228	234	241	257	229	201	205	222	252	233	261	214	210	232	263	221	217	235	232	209	255	252	235	215	238	251	219	206	250	212	230	215	215	227	240	240	233	215	236	240	207	202	231	204	237	259	231	225	210	252	238	215	210	220	244	209	254	238	238	249	261	269	211	218	215	216	249	221	211	213	256	246	238	249	242	245	215	240	237	255	257	233	233	233	258	208	228	232	204	264	242	229	249	232	210	254	226	258	237	195	245	258	211	188	224	234	247	221	227	241	218	216	211	225	187	226	248	217	223	191	213	221	229	192	240	203	210	258	224	242	241	212	234	237	227	228	196	245	236	257	209	225	250	230	214	233	255	232	230	212	253	226	241	228	222	254	245	228	214	206	240	204	285	226	244	225	219	210	230	237	225	227	231	211	238	247	221	241	232	206	228	219	240	227	224	234	209	248	204	192	265	242	237	209	223	227	247	211	233	222	223	246	239	225	208	222	236	239	248	245	190	222	234	272	219	208	233	228	234	248	228	229	220	222	224	210	230	214	252	264	222	250	240	216	235	217	243	233	223	256	265	238	230	244	209	230	255	209	223	252	225	226	221	222	213	224	224	230	217	207	249	270	221	234	192	251	219	227	242	211	236	232	205	210	199	246	262	233	249	246	216	233	210	208	216	209	210	215	223	241	245	223	219	233	245	231	226	214	247	223	225	247	215	204	242	234	203	256	235	231	253	234	263	248	236	238	227	209	226	261	239	220	241	255	239	241	227	211	248	246	232	216	254	215	214	203	231	247	239	233	248	242	230	233	235	198	237	243	221	241	210	212	231	215	207	209	241	227	256	231	233	204	206	215	229	230	240	245	228	234	223	217	218	243	245	212	211	238	246	245	218	210	251	249	202	256	238	217	243	228	223	241	225	229	243	224	239	233	229	214	219	222	234	233	193	250	220	242	230	212	226	221	246	248	216	240	228	215	237	243	228	220	238	212	233	225	219	235	235	219	244	236	243	237	211	224	215	228	233	246	220	217	263	227	254	211	230	230	234	243	207	236	238	231	219	227	232	210	234	234	238	251	270	235	215
3115	1754	4509	5622	4591	3855	2977	2226	1932	1966	1459	1061	961	876	845	750	760	750	748	703	622	640	632	672	602	651	599	612	629	555	629	610	591	611	621	618	592	562	535	579	627	616	597	574	599	580	602	560	552	598	588	582	590	571	599	556	583	541	575	558	584	589	548	598	562	593	573	527	559	551	548	578	574	599	597	581	564	533	591	603	607	568	554	606	559	558	566	577	563	593	593	564	545	557	652	583	584	585	558	590	573	573	581	603	559	568	544	623	560	560	561	545	595	541	559	589	589	522	616	611	595	579	549	615	561	563	565	571	566	590	561	563	584	556	559	578	566	583	553	535	590	574	586	616	565	568	585	570	566	581	594	549	585	580	599	605	613	561	586	576	564	593	566	593	585	545	635	568	579	589	554	567	559	567	548	552	580	556	600	537	586	612	588	602	578	569	550	548	537	607	576	587	583	601	542	618	597	589	585	554	563	582	600	610	566	549	551	570	577	571	617	575	588	623	568	594	539	620	584	609	571	535	579	566	582	556	617	576	562	524	542	587	539	582	600	585	577	526	587	589	584	612	542	581	545	538	555	586	607	563	561	586	568	581	604	591	610	570	584	598	574	547	585	523	584	595	568	640	570	545	574	593	585	587	606	533	584	562	566	583	532	552	531	606	586	539	556	604	568	585	563	565	541	602	575	542	593	566	567	580	630	635	578	578	546	584	563	540	590	551	568	570	546	555	605	563	603	597	585	579	567	564	577	540	570	553	513	551	596	569	539	587	579	588	524	595	571	572	565	573	575	558	598	562	596	618	542	544	572	559	562	573	603	562	559	584	575	574	575	595	572	552	620	603	554	557	571	581	557	545	615	586	605	607	566	589	559	554	578	594	553	580	596	559	603	526	553	532	577	620	571	590	581	596	560	570	584	597	618	547	570	572	567	546	551	625	601	568	595	572	593	552	608	578	553	552	587	585	589	569	563	566	549	590	584	555	531	543	583	565	585	568	629	585	585	579	573	577	562	563	592	556	577	596	576	530	543	580	596	599	575	550	577	532	586	557	599	585	580	587	595	587	607	614	578	539	615	588	602	591	525	565	603	557	584	572	577	580	544	607	557	594	547	574	569	605	614	623	568	553	552	584	532	610	594	579	586	579	628	617	592	574	591	561	549	583	607	574	579	601	618	610	576	513	549	550	587	505	562	612	596	546	598	608	530	583	572	566	557	606	562	601	594	543	626	546	564	601	631	595	552	603	522	602	596	562	572	559	573	605	585	530	606	584	556	555	535	621	498	590	592	564	600	554	552	554	573	587	563	581	586	588	572	604	550	563	568	570	557	586	584	568	628	547	574	566	580	594	560	595	550	593	608	597	611	563	557	519	564	575	554	574	552	572	558	566	553	530	564	597	623	566	606	537	621	581	537	597	615	549	556	544	577	572	591	563	560	560	596	555	576	591	578	621	562	539	599	570	543	572	568	587	582	562	573	557	579	586	571	526	620	634	565	568	581	544	583	561	567	579	561	596	595	561	585	582	564	554	537	563	533	573	598	565	565	589	570	588	560	546	601	568	577	573	546	554	558	597	593	568	578	616	548	577	585	617	601	570	552	573	543	563	633	559	567	567	568	611	545	595	596	587	571	583	575	559	580	552	540	544	551	595	595	580	590	590	600	606	545	610	561	563	562	572	569	546	608	537	565	583	558	600	578	587	571	568	551	593	624	570	586	584	580	547	550	582	566	579	562	539	546	590	565	602	626	522	550	595	576	573	613	602	590	593	600	590	538	571	572	591	561	585	590	597	626	586	582	535	542	584	541	569	576	611	555	584	612	563	564	565	569	533	551	556	558	558	578	562	523	575	582	560	567	600	596	616	559	584	613	590	591	562	577	569	599	561	552	582	557	585	607	607	576	613	611	620	599	582	622	593	535	586	510	549	541	560	566	602	572	609	578	655	573	585	591	556	577	577	557	565	568	593	595	614	545	512	590	559	561	605	549	540	607	550	571	584	573	545	578	598	586	593	564	593	573	599	584	570	575	565	554	555	564	586	560	595	616	571	603	557	593	604	561	539	579	608	585	591	575	564	636	596	588	578	572	573	607	569	576	593	586	590	565	595	555	597	622	564	583	611	529	593	617	599	616	578	617	514	604	590	574	555	572	544	579	560	572	588	517	558	556	587	529	653	558	558	554	599	575	580	569	547	576	592	597	541	594	578	560	610	599	566	550	554	604	607	609	549	588	587	582	621	596	549	571	551	584	566	522	561	564	556	624	550	560	586	535	585	541	565	602	595	566	596	578	567	581	589	564	581	637	562	542	592	567	599	597	566	569	571	574	622	609	557	588	562	588	587	577	546	559	549	544	582	566	596	573	594	618	614	566	587	508	535	558	571	543	520	568	559	554	570	552	574	609	565	575	559	572	594	594	580	590	553	559	611	551	586	639	549	579	573	569	562	567	521	581	599	557	571	602	546	563	613	605	588	599	556	565	546	571	583	609	565	567	538	556	582	531	573	580	573	562	544	541	597	566	581	590	576	544	558	597	601	580	593	595	592	529	597	583	610	566	623	548	578	581	576	555	552	558	580	583	562	563	546	611	573	552	594	582	573	557	590	557	533	627	573	565	545	589	610	562	545	570	530	577	595	532	581	564	555	613	592	557	554	572	619	545	574	602	578	589	549	545	574	567	563	581	636	585	524	573	545	612	597	553	614	554	580	560	581	590	622	580	562	606	632	567	561	608	611	562	560	545	532	578	597	613	579	592	585	564	597	562	547	552	578	579	589	558	557	589	567	518	560	581	550	526	569	561	548	611	563	628	583	551	621	564	570	558	593	551	590	554	588	544	587	576	587	576	601	563	523	608	560	620	563	579	601	586	543	573	557	555	561	552	583	589	608	571	550	626	559	546	582	618	592	584	540	570	596	579	568	570	569	566	590	545	570	589	547	553	565	544	550	575	534	559	576	582	613	583	571	556	544	548	568	549	552	621	584	580	593	579	541	601	575	554	593	527	588	556	564	563	599	604	550	553	521	624	588	570	545	625	578	542	550	592	572	582	558	559	592	578	589	554	563	542	557	541	577	566	573	549	557	612	533	545	585	616	576	596	610	594	576	561	583	576	584	635	522	560	556	573	561	560	584	565	579	555	549	579	570	569	616	570	577	566	569	591	561	566	553	582	592	560	604	565	566	585	577	557	588	584	554	539	610	537	554	556	576	604	557	577	552	542	592	559	542	598	555	557	553	550	588	595	572	562	610	597	562	577	563	577	567	577	624	576	576	555	595	571	559	558	615	594	546	559	564	599	558	575	567	555	545	516	613	530	583	582	575	577	556	572	557	557	570	592	574	567	573	571	579	617	564	580	536	539	545	567	606	621	546	569	544	554	584	595	598	614	562	580	542	535	588	603	593	560	529	571	531	573	553	547	598	606	572	595	551	564	588	613	571	586	561	544	558	581	557	574	583	621	568	550	554	585	586	583	607	619	552	579	592	571	585
10982	3042	5104	4153	2399	1859	1415	1138	924	784	715	587	607	491	436	458	464	393	436	380	418	381	408	384	368	396	398	387	359	359	358	353	401	358	341	361	358	404	396	369	399	387	394	364	428	388	353	374	401	377	368	371	355	348	394	352	372	393	369	374	399	398	408	362	370	396	365	360	381	351	337	356	413	371	393	405	364	375	332	341	383	391	348	350	362	381	387	340	386	357	365	387	331	376	378	389	390	372	386	332	346	383	352	387	368	368	384	401	370	331	354	358	376	358	344	376	343	365	336	350	372	361	384	405	409	372	360	415	371	364	417	365	338	351	373	368	321	377	367	385	346	352	393	328	375	380	349	402	384	401	380	386	345	358	343	376	349	371	326	356	336	366	354	362	411	378	375	389	360	393	374	350	365	346	354	343	369	359	374	333	331	377	351	355	376	352	357	407	338	364	428	399	359	363	357	333	350	371	352	360	390	367	384	413	416	385	361	370	365	360	352	383	366	401	351	359	361	421	341	394	380	354	373	348	381	388	351	365	386	371	343	371	383	389	396	380	376	402	364	390	373	343	374	367	372	393	342	376	371	387	376	358	324	367	386	388	378	365	392	358	414	382	365	354	357	376	383	362	383	407	391	394	395	353	369	343	364	403	398	365	379	338	370	340	363	353	354	367	401	399	336	403	379	398	369	366	344	384	387	420	342	381	339	372	386	380	395	401	371	340	375	384	389	382	376	370	375	412	388	399	369	341	369	368	331	363	386	404	395	385	339	373	392	430	384	410	370	365	391	346	350	349	370	363	360	388	400	394	367	382	405	376	403	348	396	360	373	379	382	349	379	372	338	386	348	369	330	393	378	388	381	350	315	398	350	350	406	389	393	383	373	345	379	370	347	359	343	356	384	354	412	407	357	372	383	361	362	384	355	352	388	347	347	356	407	362	396	379	404	372	393	382	360	360	372	396	391	369	386	388	345	370	339	362	396	374	364	380	371	390	368	386	343	349	378	375	379	314	375	409	361	394	369	400	365	363	352	380	359	379	372	358	432	392	388	371	368	353	376	337	341	345	385	399	362	381	379	380	343	363	377	395	382	330	352	376	403	394	366	385	345	398	365	351	363	355	348	364	361	370	372	379	410	402	401	376	348	363	345	367	389	355	370	364	346	376	357	375	379	393	377	353	398	382	360	377	361	362	362	324	368	375	382	361	383	363	362	363	373	380	371	348	363	346	375	387	395	366	385	373	354	362	379	381	360	405	400	373	372	374	325	389	373	371	391	333	379	385	391	363	364	336	402	353	365	390	388	345	361	345	368	371	347	364	361	371	376	365	371	361	411	369	404	370	404	364	372	362	365	344	366	397	372	397	373	373	394	316	324	388	374	387	402	374	347	396	374	363	382	352	388	343	383	334	342	356	369	354	361	400	373	353	369	336	393	382	344	378	353	370	353	338	378	331	355	413	346	395	331	341	371	362	370	391	374	350	379	353	399	371	370	372	385	359	361	377	398	332	324	379	350	330	356	356	405	344	385	358	351	405	323	372	345	393	372	332	364	373	396	390	352	353	400	357	366	398	355	343	408	362	386	409	385	399	390	341	342	374	366	370	385	424	379	384	359	401	346	360	354	337	377	367	326	376	367	360	380	374	356	380	410	372	379	416	339	373	369	371	384	364	376	341	379	392	339	374	385	376	374	384	369	391	355	386	329	353	358	364	385	390	381	351	374	393	398	370	413	383	369	373	370	394	369	343	385	358	403	401	362	350	375	325	337	374	394	371	379	361	395	378	386	376	340	367	382	374	363	373	403	369	374	395	374	382	370	335	435	405	369	365	360	373	375	375	383	346	405	364	345	347	362	332	365	340	342	376	377	350	389	369	405	371	388	370	384	369	366	356	360	389	381	398	386	377	353	369	374	341	382	375	353	322	377	368	343	378	357	373	336	357	344	375	381	379	366	397	379	391	353	360	377	374	380	384	376	376	379	330	361	351	355	368	327	367	356	363	356	366	377	367	340	387	364	349	392	382	331	348	361	333	380	359	362	387	390	379	362	396	398	402	387	340	339	345	336	343	372	392	371	339	372	332	375	318	354	334	414	354	363	405	364	374	386	367	383	386	364	364	378	365	337	386	401	368	378	396	366	359	391	370	394	389	335	373	362	375	360	376	365	385	348	362	421	376	391	413	363	356	373	385	408	407	376	399	346	336	400	354	357	427	390	337	364	373	400	350	405	418	387	409	365	351	390	403	371	365	343	377	336	385	373	360	395	365	361	380	374	418	403	417	345	370	333	390	392	377	429	350	333	364	359	330	364	359	364	381	387	358	328	335	366	372	399	373	378	332	354	401	337	339	381	399	380	409	338	350	359	364	373	341	348	348	379	374	356	353	391	343	375	346	379	328	351	361	347	375	377	342	370	329	398	407	388	354	377	359	403	390	354	394	374	343	348	345	352	407	387	388	346	340	371	384	369	390	377	340	380	317	311	356	366	390	386	397	367	383	409	364	371	386	343	365	355	347	391	415	361	382	359	386	368	353	392	365	382	371	390	366	389	339	333	369	363	391	394	378	375	388	351	357	339	372	388	374	373	363	347	369	377	396	395	342	379	369	362	385	358	387	359	383	384	385	389	355	367	372	346	354	378	361	410	366	399	351	377	336	370	400	377	383	351	394	388	389	403	386	376	379	353	393	378	363	354	369	364	392	345	325	344	363	383	350	429	393	375	359	389	387	359	382	381	354	355	373	348	350	373	374	356	359	354	402	393	352	385	371	387	314	354	374	377	331	348	365	392	404	432	370	338	361	415	387	416	392	359	405	395	347	387	358	407	396	387	370	355	328	403	339	362	356	368	335	380	372	362	351	352	409	398	347	360	390	376	373	408	345	370	346	373	388	390	349	384	364	352	384	372	422	364	356	363	363	354	347	362	364	395	387	346	400	381	370	355	326	354	371	364	380	380	376	401	360	354	331	354	386	368	408	397	367	387	368	384	358	343	410	400	378	352	376	350	374	380	371	423	377	360	349	356	370	406	386	377	373	388	358	392	333	350	361	382	361	346	386	357	390	370	400	385	391	374	413	362	359	340	367	371	388	394	357	347	391	409	349	372	340	367	383	391	392	347	379	349	377	349	375	410	357	400	378	356	360	358	367	403	409	385	402	392	354	378	355	346	351	367	407	390	406	351	388	360	429	371	365	404	404	342	342	379	381	374	368	352	355	388	321	354	393	403	373	366	370	370	380	397	391	373	380	389	373	372	376	378	359	368	362	356	365	345	377	376	402	382	362	381	374	333	349	395	347	354	360	374	363	374	383	375	371	363	348	354	347	377	374	387	423	338	356	341	327	341	355	385	366	376	331	398	401	378	379	388	329	383	325	358	337	375	374	440	350	351	365	391	386	380	393	383	371	377	337	383	384	362	398	366	365	387	401	398	374	363	368	367	346	370	350	371	362	374	346	327	373	333	421	392	390	366	366	331	355	373	388	355	406	341	381
8342	3177	9066	10341	7749	6891	5543	4526	3732	3393	2750	2349	1894	1700	1434	1251	1165	1195	1163	1103	1076	1065	1018	986	931	951	938	918	965	930	960	895	905	855	860	875	841	868	874	871	814	866	869	938	883	871	869	891	897	922	865	857	892	816	863	900	832	852	857	848	812	858	812	833	838	845	882	878	903	865	851	836	864	897	801	882	912	883	869	936	872	840	857	873	884	855	863	835	845	841	900	889	831	875	853	886	855	846	868	824	899	918	861	848	895	870	839	917	854	791	879	855	891	838	884	892	844	811	860	865	888	851	886	882	838	869	829	847	862	942	905	869	904	823	845	842	874	851	906	882	852	874	821	877	865	866	861	857	871	853	793	849	876	842	881	896	867	883	871	823	891	830	851	917	854	857	817	846	867	881	852	877	842	838	862	883	862	895	840	861	824	842	891	843	833	891	868	828	820	862	816	897	851	871	841	894	809	835	855	863	854	813	812	846	877	869	837	934	917	846	897	928	844	873	834	849	895	877	888	832	864	860	835	889	775	791	817	888	886	865	873	782	865	875	843	934	832	840	855	936	832	819	851	887	886	841	843	855	870	876	790	926	870	860	809	861	814	881	918	836	869	851	825	875	848	789	862	844	823	909	891	874	869	848	882	830	861	841	843	807	889	851	885	875	808	852	864	809	886	864	864	901	840	870	861	867	839	851	877	904	863	858	828	832	819	862	890	813	861	856	880	838	849	815	893	840	926	868	775	823	877	839	811	820	847	825	906	844	825	874	858	858	838	869	884	840	915	859	875	832	848	930	890	845	832	851	862	855	895	863	813	861	855	848	856	882	892	923	880	843	826	875	904	836	899	869	818	849	828	860	847	826	788	833	866	836	866	851	871	852	830	847	848	797	839	885	870	826	867	831	840	854	889	783	880	843	811	852	866	826	848	888	871	877	795	869	868	853	871	815	815	840	852	891	877	893	822	796	861	834	825	853	873	869	906	894	876	912	863	875	869	861	917	875	838	905	877	832	873	788	828	848	878	876	875	848	873	858	817	855	834	841	873	839	900	867	847	861	870	885	823	886	862	878	877	811	834	907	883	835	899	844	882	890	887	864	870	851	909	889	887	866	874	867	841	909	898	846	842	838	866	893	870	866	862	871	906	867	919	816	864	875	833	827	855	910	859	906	863	885	889	851	853	847	889	872	862	914	841	843	813	796	868	841	802	799	774	820	940	911	857	826	894	828	940	828	849	808	845	856	910	869	804	826	816	912	881	866	792	839	889	836	884	841	900	852	880	929	842	873	896	843	871	863	895	835	842	889	835	832	870	855	793	833	870	779	864	844	899	834	891	853	845	857	863	835	863	894	871	861	855	874	862	907	829	864	886	882	871	811	898	810	855	819	819	864	866	799	880	797	847	884	823	955	867	862	874	813	881	840	888	865	899	869	873	828	905	845	899	872	884	848	870	834	834	823	867	860	815	848	788	903	848	842	826	860	859	882	842	863	848	855	857	835	839	833	827	835	835	873	883	827	906	857	836	852	875	865	779	848	891	885	839	936	870	865	864	829	857	834	856	910	854	871	826	871	812	893	826	833	914	846	823	909	870	874	848	819	831	856	863	851	865	806	872	853	865	829	865	836	874	868	882	881	855	873	814	921	864	844	859	839	892	894	856	864	865	844	893	854	840	867	861	839	817	869	872	838	868	826	815	863	882	857	861	834	804	863	817	883	842	908	875	840	858	864	812	892	888	831	856	863	838	831	848	871	915	826	822	867	885	858	860	857	866	878	884	843	880	816	894	884	870	867	862	882	856	877	842	839	857	870	887	853	853	846	904	849	846	849	811	876	880	853	865	817	826	873	928	869	836	836	886	872	890	821	841	860	812	917	843	899	831	827	857	848	823	905	875	853	875	835	845	825	881	818	847	847	801	857	826	865	930	903	870	844	842	863	875	909	839	843	874	907	861	821	850	893	862	859	877	794	898	892	897	850	868	834	865	861	840	860	897	848	887	896	897	859	847	808	838	915	852	870	883	856	909	914	814	854	875	854	899	874	854	904	840	850	866	818	854	837	886	834	854	848	864	870	822	822	848	875	843	868	852	898	851	854	838	877	845	807	877	841	878	891	878	868	828	846	875	879	866	911	873	853	866	866	843	855	876	826	862	869	830	858	828	900	838	873	892	854	853	853	874	828	833	866	809	829	902	822	862	873	845	836	832	840	863	919	845	865	823	851	866	805	927	858	835	836	816	849	817	852	920	843	832	903	808	861	881	849	829	871	884	839	828	906	903	908	873	846	856	788	836	890	863	866	871	868	868	859	863	799	880	867	853	878	870	859	878	891	856	873	869	869	856	860	872	853	848	878	792	860	938	848	859	895	837	858	849	849	852	832	873	810	861	851	887	840	796	821	814	913	807	778	873	902	861	836	888	852	794	884	884	837	952	838	838	874	873	861	853	809	862	885	858	856	883	883	887	831	877	882	864	883	892	857	871	832	873	825	838	878	900	851	828	830	881	853	875	895	882	865	862	836	872	862	846	881	849	874	842	889	847	884	867	867	855	845	858	859	850	871	814	935	890	885	839	924	862	860	858	879	845	841	858	854	854	886	885	846	832	882	826	875	861	929	864	841	871	886	850	907	892	830	837	860	826	835	885	876	866	860	797	872	891	869	834	880	909	818	902	839	853	877	854	831	920	830	806	831	853	914	884	814	894	902	821	852	859	845	889	891	884	838	835	855	862	842	888	849	790	891	828	820	860	895	845	838	855	847	821	898	828	876	864	828	867	897	849	864	848	842	848	841	836	831	871	858	903	830	865	833	855	869	847	893	882	880	840	860	862	893	829	842	834	848	861	863	850	888	865	807	853	820	855	832	879	904	849	832	832	896	838	844	840	883	879	875	877	861	874	839	884	822	875	831	821	800	860	820	864	811	831	833	867	870	865	875	880	878	874	864	854	838	840	880	881	920	845	832	852	815	816	851	839	838	855	811	875	854	878	855	855	878	881	855	827	918	889	854	874	846	814	879	842	808	928	863	905	846	848	847	841	882	885	877	820	870	874	870	848	869	831	833	882	859	896	872	848	798	855	896	895	849	866	828	836	862	839	852	865	811	799	833	922	890	842	842	920	865	877	869	836	843	834	852	836	865	888	889	872	835	806	874	888	868	868	818	839	848	879	786	857	855	877	861	836	871	848	883	857	852	879	886	850	864	831	810	870	839	854	837	834	885	852	811	898	898	887	897	887	847	879	900	845	801	864	907	817	824	836	852	883	832	816	878	856	810	842	893	855	870	880	839	872	901	863	826	887	868	874	898	902	855	799	860	836	847	853	885	878	921	838	836	899	863	863	828	850	846	899	887	882	832	852	896	852	839	860	836	837	874	920	871	845	873	878	856	822	894	873	849	856	796	845	869	838	864	890	885	887	908	848	794	869	883	852	840	841	848	810	894	877	936	838	848	852	842	846	856	870	853	863	860	842	826	873	838	908	874	901	881	847	825
18910	5447	7444	5250	3558	2472	2071	1763	1295	1137	1054	863	662	662	561	486	520	489	492	485	482	460	457	438	481	465	441	383	443	456	422	415	432	417	414	409	409	434	435	423	407	370	433	436	406	380	411	453	431	399	420	404	410	425	428	392	419	418	434	401	384	412	404	424	434	394	434	414	423	395	402	447	407	409	428	438	439	403	410	391	404	417	398	421	439	398	363	439	459	426	414	429	443	456	420	419	445	393	410	409	458	411	437	417	448	432	426	417	455	386	408	413	432	420	427	377	460	439	390	401	386	373	430	433	427	425	416	427	386	418	391	405	420	426	403	402	396	376	398	376	436	387	358	389	399	415	409	430	393	417	408	397	428	402	427	393	397	387	433	430	441	407	427	396	422	395	411	397	404	465	407	377	447	423	420	410	397	390	436	442	422	393	425	442	419	438	374	434	434	373	414	401	408	422	393	421	413	418	415	422	418	401	427	411	429	373	377	427	456	409	437	420	458	411	449	422	416	393	462	443	409	387	416	429	413	430	407	414	406	411	416	425	433	410	388	416	381	405	451	399	416	435	428	399	433	404	397	430	398	406	424	426	442	423	397	396	431	417	400	427	438	429	449	425	412	428	422	445	417	430	432	394	425	433	379	379	430	387	419	395	405	405	435	395	414	415	472	416	462	400	405	393	429	402	436	423	381	385	430	417	432	416	416	379	385	411	427	426	397	362	415	415	379	433	393	453	429	426	436	442	383	405	430	437	412	405	406	403	386	451	418	427	429	416	464	407	385	418	397	416	410	400	412	420	439	406	420	404	427	377	393	464	396	406	412	412	447	392	389	430	426	408	395	425	409	411	404	403	402	391	433	418	416	423	412	393	435	362	362	421	431	398	384	414	422	373	385	428	396	416	412	413	400	393	395	432	403	429	414	423	411	424	440	424	415	447	395	420	410	399	412	426	389	420	393	396	422	383	421	375	392	428	438	413	429	418	464	405	428	398	422	380	420	376	415	436	416	421	435	420	403	396	433	412	373	436	393	444	435	432	421	409	431	438	363	374	414	421	404	371	408	456	433	434	471	410	443	421	404	424	455	397	422	372	407	429	411	454	405	405	424	385	406	455	431	388	410	410	403	400	372	408	426	394	469	419	387	391	396	416	422	394	410	413	406	393	391	414	439	468	391	417	447	423	405	436	377	423	416	404	373	409	383	425	410	411	446	430	427	365	472	422	404	397	440	404	395	398	453	484	390	415	401	413	415	406	371	416	469	440	425	420	427	408	403	416	428	427	421	436	375	430	417	382	433	407	393	382	434	422	432	417	414	415	423	425	405	462	429	413	434	421	381	426	435	438	389	408	439	399	371	404	386	427	371	399	427	393	412	402	433	449	422	395	409	412	398	391	409	442	413	374	429	425	380	430	416	446	383	455	455	416	383	430	440	386	420	473	424	443	423	382	392	424	397	433	413	400	408	423	442	454	421	394	384	425	384	368	429	416	427	399	362	420	403	369	413	432	427	408	393	425	412	392	409	372	386	392	406	392	412	401	415	424	420	389	407	437	417	421	447	442	402	418	403	389	402	409	404	429	413	396	356	416	398	416	370	428	392	419	434	382	438	441	454	432	411	421	371	445	431	407	432	427	392	396	369	412	438	406	382	419	389	437	388	401	423	401	432	418	422	426	411	388	407	391	447	400	395	429	396	450	408	435	446	399	402	393	413	399	408	442	415	406	417	396	456	391	383	407	410	410	384	447	423	383	396	404	394	456	417	424	432	425	417	381	435	411	404	445	437	412	417	354	415	423	408	405	428	400	442	446	426	415	435	403	386	382	428	404	423	434	403	414	431	468	407	392	415	433	420	428	434	420	436	387	435	377	434	380	407	460	398	403	414	395	425	405	412	430	385	398	374	433	416	428	425	421	390	400	425	410	382	405	379	408	392	393	403	453	434	392	464	436	417	404	432	412	440	433	425	442	409	410	412	429	441	410	402	393	413	422	434	370	459	393	403	404	387	430	383	436	423	417	381	427	419	410	385	361	412	406	419	387	407	427	450	406	418	417	419	445	417	438	402	404	407	420	426	457	464	397	388	414	377	379	400	439	399	413	422	411	438	392	427	435	411	358	406	431	396	434	397	422	397	391	427	395	430	390	404	407	408	400	377	417	468	421	369	427	395	390	391	441	409	415	420	395	426	385	443	428	422	397	386	420	403	421	362	429	368	373	433	427	385	414	462	382	441	467	419	427	444	456	409	430	411	398	378	425	405	402	450	461	417	410	372	422	398	406	412	404	400	404	405	429	415	408	402	427	447	442	409	426	381	411	400	379	393	405	421	428	444	431	423	432	380	402	398	441	416	415	416	435	407	397	437	433	445	430	420	418	384	430	406	430	439	392	449	411	448	397	398	408	398	416	460	413	406	397	424	402	405	398	390	422	412	399	376	392	420	399	402	398	397	409	432	431	441	435	403	466	386	414	448	400	403	402	418	384	410	390	429	381	398	425	438	422	432	415	377	407	432	444	455	422	402	389	386	400	393	430	402	412	448	405	377	401	423	398	368	407	426	448	454	390	414	454	365	402	406	367	452	406	373	416	440	432	401	406	422	402	399	428	432	446	452	430	410	424	432	385	425	389	484	438	420	404	409	400	397	443	424	422	447	419	455	433	431	445	413	403	373	407	441	399	436	425	379	384	420	437	356	420	395	403	430	401	402	429	372	415	445	420	358	434	417	437	420	435	433	443	429	455	396	408	395	396	443	408	413	396	426	430	392	393	401	368	410	428	405	416	382	393	420	416	391	399	429	437	399	394	426	402	425	414	386	412	423	424	422	424	432	442	420	411	420	394	383	391	468	423	410	409	388	466	396	425	425	413	395	429	447	395	461	449	439	418	458	405	416	399	419	435	383	416	416	435	419	399	417	431	384	401	409	438	430	392	434	443	417	407	389	415	381	415	417	435	423	394	375	414	406	392	402	443	404	401	392	410	404	366	443	439	420	435	462	390	410	401	451	427	401	383	389	415	411	392	453	414	394	419	453	449	415	413	386	415	397	428	421	371	378	460	383	386	463	414	444	446	421	376	418	373	406	387	432	386	396	413	385	378	387	424	408	392	398	408	395	398	427	427	430	403	388	430	431	392	403	420	414	418	422	432	405	403	414	413	392	427	395	418	419	412	387	390	423	418	393	399	397	406	416	394	413	427	414	427	406	386	415	429	405	431	416	457	404	413	401	429	405	424	395	436	405	360	399	392	419	398	395	402	464	420	413	367	405	433	379	405	437	421	417	447	438	434	399	405	377	421	431	417	438	356	422	431	426	413	394	404	381	403	387	413	358	430	398	449	410	396	430	416	382	422	410	444	390	414	426	399	416	410	417	377	399	412	424	416	412	403	427	441	380	412	407	425	417	400	430	419	377	417	446	401	389	457	443	445	415	396	449	419	422	423	408	416	438	385	419	384	424	402	409	432	382	407	427	416	408	427	457	388	412	444	415	448
11142	4631	11849	12200	10756	8640	7589	6626	5264	4187	3988	3313	2722	2219	1950	1637	1440	1358	1432	1309	1341	1182	1150	1224	1165	1106	1013	944	959	952	1042	992	944	956	958	987	935	940	931	966	964	961	952	882	941	915	941	999	949	910	934	945	895	945	907	932	903	952	950	915	927	954	912	932	955	906	1015	941	900	948	898	904	957	928	920	988	932	929	931	905	891	943	935	922	924	907	890	944	908	915	938	953	872	978	879	919	931	885	965	839	931	928	925	928	890	936	893	919	918	918	956	943	922	907	898	949	901	952	895	870	891	907	941	898	949	847	871	915	966	899	899	928	924	861	910	919	914	960	894	932	938	956	921	922	938	959	856	928	957	970	928	924	957	925	892	882	927	912	912	938	923	934	933	905	918	885	927	909	865	921	928	903	918	934	861	910	911	913	914	941	901	898	878	909	911	879	893	864	862	949	911	936	938	898	903	940	892	893	844	933	942	975	959	870	828	894	902	874	922	918	900	913	905	878	895	942	940	957	894	950	915	945	887	934	936	921	886	937	854	952	875	944	905	945	936	919	936	937	908	931	901	926	891	962	961	925	926	884	929	913	882	878	934	919	960	918	920	936	917	909	969	959	965	967	866	896	841	922	908	950	884	935	917	920	893	946	907	886	896	922	914	905	929	954	942	935	921	916	891	923	964	890	903	934	930	906	919	898	869	913	913	909	885	929	926	969	928	927	916	871	904	886	934	918	904	886	951	939	929	921	935	934	959	947	891	916	938	912	901	937	922	895	875	931	918	943	910	947	931	970	871	899	935	923	844	842	963	950	891	895	899	979	911	959	909	941	884	899	953	904	936	925	928	897	923	948	884	921	932	886	944	880	885	954	935	853	908	978	915	887	910	970	906	916	916	938	966	852	905	942	935	917	885	958	928	914	925	916	891	908	918	972	927	907	887	853	904	894	923	872	875	922	861	898	875	895	907	949	963	884	930	912	871	898	934	894	908	944	859	924	950	898	953	894	903	956	873	913	959	907	930	919	897	907	917	864	933	920	872	942	947	947	916	849	914	913	911	984	875	873	913	966	906	936	932	919	952	876	875	942	944	937	897	943	933	887	929	884	927	892	932	888	975	908	879	896	865	869	957	896	922	891	880	942	947	886	934	890	932	937	890	887	949	874	893	921	909	923	898	877	909	927	945	961	900	917	923	925	926	927	903	905	898	949	951	869	965	931	863	879	890	962	933	893	913	948	842	951	932	976	935	888	953	935	928	965	954	883	902	948	910	852	917	921	928	921	918	930	958	925	932	975	940	920	915	868	898	944	964	947	906	937	911	902	911	942	927	956	898	914	910	923	916	927	944	878	906	939	898	907	925	923	882	925	917	896	919	939	935	904	917	886	902	927	909	918	939	879	934	850	896	920	929	912	908	934	927	886	909	936	896	940	932	954	918	914	895	947	975	908	982	970	918	888	873	954	917	949	910	951	884	905	896	933	895	939	895	926	913	922	880	876	924	882	920	932	906	921	893	900	948	971	904	935	903	933	938	861	919	928	942	886	865	933	896	938	891	960	901	843	876	870	922	937	923	878	947	932	885	905	904	925	895	932	924	897	979	903	929	920	895	942	863	932	942	942	889	950	882	909	970	918	861	883	943	881	896	893	902	878	913	945	927	910	903	904	881	842	936	899	902	923	925	893	959	968	921	917	876	951	929	923	987	948	916	928	898	901	914	918	986	1004	887	906	925	930	901	921	901	906	904	933	908	896	912	942	939	921	888	901	959	958	941	919	911	933	944	933	925	860	970	913	937	881	921	963	873	919	904	922	878	928	967	890	933	934	893	929	946	891	940	920	940	913	929	908	916	960	901	912	916	904	916	941	916	921	875	928	901	921	876	907	902	920	906	867	896	866	909	889	925	956	868	909	899	902	889	934	904	938	896	905	930	924	911	903	902	932	931	936	892	899	965	917	949	876	936	945	913	907	871	880	875	919	936	944	961	916	914	876	897	966	916	926	941	901	953	897	937	888	910	920	836	979	922	912	929	977	888	937	945	949	901	887	953	925	909	895	962	894	895	920	963	949	912	952	896	986	944	929	899	916	920	895	867	901	927	956	984	919	902	960	872	948	913	922	942	904	965	910	920	961	886	932	961	965	880	896	868	874	942	927	860	976	910	923	901	906	872	865	943	859	914	924	937	862	893	923	893	964	903	900	871	934	925	901	947	897	862	935	945	917	953	970	956	894	941	942	882	912	902	926	936	881	931	948	909	937	927	920	875	894	945	884	904	855	907	929	932	906	901	903	881	936	989	945	856	870	892	941	978	955	951	881	863	891	897	908	878	909	906	897	866	956	919	890	932	918	975	889	958	882	910	895	914	881	923	958	913	913	919	897	925	945	906	907	911	971	889	911	889	915	974	913	906	925	920	909	879	894	887	916	891	943	900	945	935	954	936	887	918	861	878	888	895	937	966	943	964	899	932	919	934	935	931	917	917	923	872	960	913	914	894	898	888	901	934	926	857	936	906	946	887	934	872	901	895	925	926	909	907	859	919	985	923	908	867	926	921	953	954	877	914	953	899	920	918	901	912	903	907	858	954	938	930	917	921	948	956	900	904	984	961	923	944	913	959	858	905	929	990	950	940	887	915	923	943	850	918	919	888	918	963	898	883	919	908	906	915	907	989	898	903	957	952	922	870	917	898	894	883	884	900	909	862	878	935	911	926	870	865	859	889	924	913	905	950	919	919	966	913	949	914	862	958	917	889	882	895	910	929	910	910	894	852	937	859	923	901	914	882	919	949	929	872	928	934	844	903	930	864	934	924	895	930	917	913	912	930	845	877	855	878	980	940	908	883	905	930	895	905	921	886	917	886	909	932	914	926	926	945	927	925	978	882	868	871	878	908	940	907	898	938	912	943	937	906	932	907	869	965	883	872	850	924	912	903	924	901	911	893	963	901	876	926	891	899	856	925	911	929	946	917	926	950	928	922	867	960	923	954	873	903	894	898	870	859	920	886	953	916	985	906	834	876	929	929	903	882	919	909	947	933	899	928	914	880	948	922	956	902	932	894	934	959	962	946	972	939	903	890	933	903	964	948	888	862	901	911	886	919	923	887	892	896	940	891	894	884	950	895	894	950	967	896	887	918	893	958	939	921	912	924	926	935	933	922	936	950	951	901	908	892	920	951	958	947	922	952	874	935	943	915	849	871	929	876	933	888	889	996	923	928	936	914	952	894	900	915	887	998	921	919	890	849	885	920	892	938	887	895	844	929	972	911	916	877	953	861	904	904	962	878	913	971	996	903	954	940	975	888	908	902	925	981	918	880	933	884	910	927	880	914	972	914	877	917	840	902	915	970	959	954	899	868	895	920	929	886	936	931	915	935	907	948	926	932	933	949	978	869	915	938	909	941	870	864	887	953	930	945	938	884	907	902	873	903	929	902	932	904	954	916	946	886	972	897	928	893	956	872	951	951	905	971	930	918	871	977	892	936	897	922	893	905	864
4278	1847	1949	1515	992	701	604	619	537	427	343	330	306	291	259	275	259	250	264	239	259	247	235	225	213	246	219	213	218	240	208	215	214	237	238	246	241	207	204	245	207	236	243	207	222	239	236	257	226	215	250	258	210	218	224	219	229	213	236	211	248	233	211	221	221	215	225	225	229	238	211	218	233	243	240	226	211	227	223	227	246	205	222	217	235	206	206	187	221	225	240	243	201	219	224	226	200	229	226	238	233	233	225	231	241	232	223	221	242	257	222	231	207	233	214	254	211	255	246	261	209	217	206	244	228	195	242	234	219	229	209	234	250	236	229	224	221	255	220	261	225	225	248	219	202	224	206	218	222	226	198	227	248	216	236	212	189	230	234	256	215	213	206	222	198	223	256	218	241	218	201	207	256	221	214	211	229	207	247	197	204	232	242	256	220	223	235	213	206	245	258	223	236	207	242	210	205	220	222	224	218	226	218	217	216	227	204	225	224	212	217	243	207	199	218	237	226	225	215	223	223	216	223	214	213	239	249	218	218	226	217	226	267	233	229	228	239	210	220	223	213	228	194	238	221	196	209	220	219	242	221	226	232	244	219	215	213	213	232	218	209	258	219	252	208	198	225	238	209	235	226	183	236	229	211	248	191	232	253	226	197	238	235	173	212	215	210	222	246	219	217	196	217	226	215	232	232	201	249	224	193	208	211	239	227	227	216	204	179	214	174	222	233	219	225	194	223	211	238	231	227	220	230	231	233	231	232	247	233	246	191	214	211	244	237	240	194	242	245	221	230	228	229	237	211	231	198	204	203	231	245	214	213	239	224	192	214	199	237	213	195	212	236	213	235	207	213	251	216	228	209	239	232	238	227	232	254	213	203	214	212	225	242	202	220	249	217	250	234	233	233	236	225	238	209	221	217	239	235	227	233	225	202	252	242	232	228	215	226	206	236	230	203	204	208	219	214	193	226	213	201	254	217	215	206	217	235	223	242	224	213	254	201	236	219	239	228	236	192	216	218	213	250	214	187	236	226	228	229	214	228	230	207	193	245	241	205	186	238	230	228	228	211	225	227	227	233	213	211	233	202	225	245	201	222	226	225	242	222	225	190	206	238	210	219	226	260	231	219	246	214	209	194	227	196	195	197	237	241	222	239	209	221	211	214	229	197	201	198	217	206	231	241	212	209	196	216	277	215	260	237	219	233	234	229	228	225	231	239	233	192	224	209	207	212	240	252	208	224	212	213	214	237	224	238	209	259	230	215	212	238	237	256	230	236	239	206	247	211	242	230	236	219	245	229	230	233	205	234	234	191	223	214	209	224	233	215	220	226	223	227	210	220	240	204	217	235	226	208	221	229	225	236	238	240	216	238	192	248	238	228	198	235	249	216	265	228	205	238	230	212	229	222	213	217	223	270	255	251	248	213	234	221	210	215	248	217	210	229	239	209	214	219	224	228	257	220	209	229	212	222	241	248	197	244	253	260	224	203	236	261	247	218	212	226	203	240	207	213	195	212	240	230	265	231	201	217	190	236	237	232	227	257	215	208	208	225	218	250	220	233	215	222	224	229	212	228	225	218	190	228	236	243	226	216	241	209	222	211	211	211	230	225	204	198	237	219	220	215	236	220	211	208	219	240	224	211	211	212	228	235	220	216	260	206	226	214	230	226	238	241	214	229	219	199	229	229	227	215	231	222	234	205	233	228	197	212	269	214	241	221	213	208	241	229	216	225	223	221	244	239	215	205	235	215	203	233	220	245	225	219	222	243	245	224	234	240	212	211	250	186	209	216	214	227	233	192	238	223	232	235	222	238	231	227	234	198	231	191	243	216	235	229	227	208	239	234	210	221	226	217	222	222	226	221	200	248	189	254	225	232	214	205	205	223	235	216	229	236	236	220	220	243	206	235	220	244	209	222	255	236	251	214	234	193	239	230	235	223	206	208	235	224	228	214	205	216	235	227	207	220	198	226	253	220	228	232	205	221	218	222	217	213	221	228	229	241	234	215	203	212	220	216	193	228	225	211	230	222	217	212	231	243	204	232	229	235	230	215	229	205	233	202	212	219	234	235	195	222	208	192	208	228	213	235	243	232	254	248	233	241	208	243	224	227	181	225	234	231	231	219	232	216	222	218	208	249	214	218	190	229	223	234	233	222	186	201	238	206	201	196	227	241	238	203	201	238	238	222	233	206	214	196	214	221	205	217	220	225	226	201	207	244	192	217	188	241	235	246	248	256	243	216	233	213	215	239	245	214	240	222	233	207	256	243	222	201	235	222	200	205	232	229	224	229	205	196	230	233	206	213	197	221	202	200	224	240	224	262	227	225	192	216	219	209	221	235	189	197	221	235	211	200	253	229	226	218	204	242	241	254	228	241	203	222	210	221	221	226	218	212	208	218	241	208	191	211	200	217	226	245	202	210	222	203	219	231	212	210	229	229	226	223	209	225	234	257	238	233	216	221	215	217	208	239	232	211	189	238	189	207	188	227	244	230	263	232	216	212	191	216	202	213	203	223	245	243	204	209	228	224	236	210	234	218	219	211	233	204	244	216	210	195	201	216	186	214	213	217	213	222	223	223	197	207	218	209	220	242	239	214	247	221	239	207	216	200	200	266	228	219	211	212	232	238	218	193	204	187	210	240	224	218	214	261	202	207	208	210	202	196	225	225	197	255	232	228	224	241	225	227	196	220	238	253	202	203	189	225	201	242	230	221	212	233	246	239	215	228	227	236	245	222	234	235	229	222	233	228	224	234	210	226	224	195	225	213	232	234	194	220	214	221	226	221	223	191	199	200	255	233	233	214	227	214	198	221	222	247	228	234	219	196	217	229	203	193	248	211	211	243	194	229	210	223	220	206	236	201	257	232	223	233	236	212	222	201	203	259	202	205	250	206	173	223	239	223	226	207	244	224	244	228	219	224	222	198	217	206	208	228	220	228	228	214	222	236	220	196	231	199	246	228	233	215	225	248	226	222	190	239	213	216	235	210	228	216	196	214	228	216	230	209	211	214	236	212	209	263	221	226	211	252	245	207	242	242	235	242	215	211	262	220	223	242	203	233	196	229	240	207	233	226	231	217	223	228	217	247	221	244	237	223	225	241	239	221	234	278	224	231	209	250	239	225	230	214	268	223	208	225	239	232	223	205	233	200	215	263	203	208	210	211	212	236	220	248	233	221	234	247	226	252	257	216	222	244	218	210	234	220	218	207	223	237	247	221	220	220	239	215	206	192	203	207	197	227	224	200	216	220	220	227	214	203	220	214	220	228	223	217	184	247	237	218	220	216	231	197	206	216	243	219	229	202	235	226	224	234	232	223	222	237	227	218	218	202	211	194	224	220	207	209	220	235	236	221	240	215	228	237	196	247	213	229	236	239	202	244	240	194	262	233	202	251	205	236	240	181	225	217	220	244	221	218	186	215	233	265	211	214	239	203	217	231	237	228	248	212	241	191	240	235	235	216	247	209	209	217	185	223	239	201	233	216	216
3103	2076	3695	4328	3600	2735	2575	2438	2125	1583	1410	1195	1060	946	837	753	696	690	657	673	694	683	653	638	632	610	630	601	620	571	627	583	579	590	581	575	624	572	570	619	573	609	550	547	577	570	655	541	590	567	596	567	568	555	566	553	564	559	565	588	611	567	570	559	528	578	618	574	600	564	581	583	566	567	545	573	523	587	595	541	568	573	559	558	564	606	517	562	541	576	569	577	593	558	540	554	550	613	569	533	584	587	597	570	605	497	562	539	533	615	541	608	593	550	554	566	531	576	556	539	571	601	533	532	576	624	591	507	588	581	567	610	563	552	574	584	548	558	607	601	543	557	562	537	531	580	591	595	581	525	542	551	521	554	595	577	516	597	573	572	571	547	550	571	537	595	570	605	618	504	551	528	574	533	546	571	550	550	558	598	557	609	542	548	532	523	598	578	554	560	526	573	547	552	578	602	560	575	543	529	566	560	522	555	578	550	572	571	609	572	586	558	578	577	549	594	546	548	528	574	579	549	611	556	570	591	562	572	560	538	517	596	570	547	527	554	585	568	519	562	531	606	545	540	553	582	491	531	579	588	572	576	552	543	574	535	571	569	540	581	566	550	585	577	556	551	573	552	602	515	592	604	527	583	546	551	555	571	556	542	578	570	574	577	532	514	603	546	603	575	505	563	566	566	594	572	563	571	574	564	569	544	546	559	563	567	570	571	521	556	528	551	580	545	547	543	564	532	576	514	550	563	583	565	551	574	569	609	597	553	559	551	554	580	565	548	538	574	563	543	576	550	530	543	578	546	568	578	528	560	544	552	564	555	601	586	549	567	550	559	534	572	552	576	582	569	582	533	563	550	573	526	589	569	534	590	600	590	532	564	550	594	558	585	588	566	594	615	603	591	557	514	580	588	516	576	594	552	592	559	529	579	576	536	561	537	577	569	586	536	587	566	564	540	557	563	565	526	576	505	563	578	601	554	537	586	570	574	516	543	566	574	563	585	582	534	568	585	556	562	616	559	585	570	579	520	560	585	547	581	546	569	576	578	554	546	566	545	597	531	587	536	543	551	581	558	570	532	576	565	591	514	597	552	559	531	573	552	583	554	544	606	545	546	579	544	610	578	543	568	570	593	573	582	569	560	595	566	545	528	605	575	553	590	554	523	590	538	546	610	604	608	511	521	571	535	559	569	558	516	560	526	525	531	558	562	614	535	565	559	533	594	566	565	566	567	574	557	537	558	568	553	531	598	564	511	545	589	567	599	583	579	563	530	570	550	616	576	574	557	544	569	596	605	550	555	562	549	553	562	564	576	573	594	542	566	575	606	578	555	580	509	552	574	550	553	565	533	549	611	592	560	568	559	574	554	543	573	574	580	532	549	571	561	570	552	558	585	528	597	543	552	576	571	569	541	582	569	580	578	583	577	597	582	608	551	547	575	585	550	574	619	605	561	604	538	583	546	565	563	528	561	573	520	585	568	556	530	578	593	600	594	584	536	581	609	566	555	604	578	576	591	586	584	577	535	545	552	597	513	545	591	553	568	573	566	572	557	564	614	604	544	593	557	591	571	548	573	592	528	570	551	579	545	591	560	568	560	573	553	571	571	608	556	599	582	576	584	570	561	563	556	556	604	521	529	562	589	589	553	551	556	578	524	553	623	569	607	561	541	587	580	552	567	544	564	529	593	558	568	547	570	541	565	588	525	511	541	617	561	557	570	574	561	586	561	567	551	566	535	559	525	534	532	563	545	591	589	555	532	542	555	543	538	551	485	581	543	526	550	539	546	580	566	541	574	515	563	534	563	576	548	545	588	544	536	549	584	549	578	531	557	575	577	582	537	552	573	520	557	538	539	551	541	623	565	562	537	584	598	566	585	564	562	566	578	563	527	570	605	561	554	575	554	572	551	573	545	601	578	564	601	529	567	546	548	572	528	538	555	580	549	541	570	534	602	574	548	570	597	589	515	556	561	565	598	527	539	541	575	543	534	563	544	563	576	549	573	583	551	634	559	586	563	543	590	542	580	596	597	581	593	513	564	562	591	525	611	529	570	568	588	558	569	534	543	557	612	554	574	565	571	533	545	534	589	567	610	531	579	551	539	582	573	546	532	600	582	572	568	580	544	528	583	530	597	555	593	556	581	550	566	588	576	575	568	522	558	567	560	552	545	563	525	576	539	575	556	587	607	591	543	532	562	560	570	568	547	581	542	567	600	550	568	601	552	518	578	552	575	555	583	558	576	571	561	570	514	568	598	524	534	586	576	548	591	598	505	537	588	531	583	585	541	602	554	508	533	575	556	566	580	558	536	611	548	522	526	542	564	549	584	534	577	552	625	572	540	528	583	541	551	595	599	532	543	599	535	549	605	521	599	576	553	571	568	557	567	555	537	566	568	550	603	540	581	580	574	579	561	616	562	573	552	589	534	576	572	561	564	560	572	605	566	561	532	578	590	580	542	584	569	545	567	613	509	545	562	553	577	569	564	581	564	547	562	565	559	552	575	539	578	530	555	546	533	547	540	525	534	553	557	567	556	568	577	566	570	536	600	579	577	555	543	571	587	542	564	554	565	592	541	640	551	576	567	585	562	630	567	566	563	534	561	590	599	555	596	589	583	596	553	567	566	613	532	578	551	571	571	594	568	575	527	562	566	530	577	601	610	580	569	561	580	538	577	547	574	561	600	575	593	548	550	572	571	545	528	574	586	531	583	582	588	546	567	562	603	597	559	568	597	540	551	548	593	578	587	538	569	604	577	547	528	544	599	563	559	608	593	546	547	619	552	516	592	517	558	553	591	550	595	557	570	572	526	551	566	620	577	566	572	583	605	601	604	555	584	579	553	546	541	561	590	578	534	570	538	581	546	569	550	576	587	555	554	592	550	555	553	555	570	528	547	584	545	592	586	577	552	579	588	563	538	575	537	560	558	574	567	582	555	603	570	583	561	569	556	557	550	589	590	566	562	590	545	576	579	597	583	546	589	562	557	556	592	565	590	563	535	556	597	568	566	534	586	546	579	554	588	528	573	568	590	575	566	587	590	522	510	555	539	583	583	520	574	521	586	559	557	554	548	597	579	544	533	535	576	592	514	576	521	529	546	596	592	557	548	628	544	596	534	545	566	577	526	568	576	596	567	543	590	577	559	561	606	536	518	555	548	577	541	586	578	574	570	551	560	526	598	595	563	540	572	559	543	577	516	577	514	569	572	561	581	550	608	582	556	567	529	550	563	557	576	530	530	588	519	565	546	609	586	543	526	581	584	581	565	558	559	558	562	580	533	587	562	582	557	564	570	586	585	557	549	565	540	574	569	572	564	601	532	572	586	547	591	550	557	554	542	536	531	558	528	597	567	584	594	561	580	571	574	597	552	599	577	591	557	598	530	501	583	523	572	550	592	516	579	577	565	543	578	552	560	559	639	547	596	560	559	569	565	538	548	555	574	572	607	593	573	529	580	555	611	545	564	565	590	606	603	575	587	551	589	569	590
10794	3427	3493	2676	1955	1371	1165	1111	960	864	649	629	574	532	441	422	397	412	422	421	361	376	394	394	419	377	347	340	335	334	363	362	362	340	333	324	358	370	367	368	359	371	382	330	323	368	381	347	368	330	377	343	409	351	399	369	365	367	410	328	347	366	334	354	351	391	389	356	356	350	328	377	374	329	355	393	366	385	366	326	388	371	358	374	364	360	397	344	344	341	368	355	383	393	390	360	369	368	345	394	345	348	363	381	353	349	376	323	377	328	326	359	387	384	345	364	368	340	344	372	329	354	350	321	356	358	383	373	360	389	327	369	349	370	379	358	348	362	387	334	371	405	354	383	389	367	328	365	366	324	374	349	374	377	342	390	353	334	345	357	340	364	362	380	341	363	379	349	348	393	355	347	352	345	370	373	350	340	326	409	365	322	359	347	403	367	339	374	370	387	378	389	411	333	374	390	374	326	350	369	381	359	392	346	318	371	350	345	360	371	333	379	356	323	318	333	360	336	326	334	357	376	371	334	369	360	315	348	339	349	369	377	349	373	402	365	372	372	340	358	314	343	350	399	375	380	340	376	355	361	368	339	332	354	351	379	354	374	380	403	412	325	328	335	388	354	340	364	351	371	354	334	389	326	371	382	335	376	304	379	346	359	342	337	362	360	368	374	358	353	349	397	390	360	357	336	387	346	360	402	340	396	291	385	341	388	368	335	370	333	342	380	351	362	377	378	360	374	364	369	355	358	403	368	340	361	337	347	338	330	380	356	396	383	383	369	388	363	390	377	406	368	400	349	333	356	376	354	393	365	378	363	378	351	353	329	388	375	336	361	353	365	358	330	377	372	395	386	383	338	338	358	373	388	339	379	377	338	334	333	376	346	382	362	367	360	387	357	389	358	356	370	359	326	384	375	358	352	368	329	367	382	355	377	338	377	340	384	337	352	362	356	369	320	399	361	357	358	370	372	361	332	390	346	352	365	346	353	352	388	343	333	366	327	348	392	398	383	318	348	346	400	356	332	304	345	329	369	361	324	340	346	353	369	340	383	349	368	375	346	348	377	317	356	388	365	393	333	360	353	381	369	351	346	346	353	375	322	329	384	362	335	368	363	385	339	352	381	351	366	339	341	360	368	380	349	381	342	364	364	374	365	393	324	368	361	385	377	398	364	346	394	357	354	334	343	327	353	378	373	349	354	357	359	379	340	347	359	387	343	326	345	371	338	389	398	327	333	333	368	352	358	366	350	372	355	363	374	402	355	377	364	354	342	321	346	340	348	377	313	345	343	337	350	343	366	363	406	384	393	381	376	362	352	370	341	347	346	339	325	349	399	359	355	355	333	401	374	397	385	390	397	349	398	317	314	372	337	367	373	341	346	343	354	360	339	395	381	350	350	347	352	368	374	387	396	354	349	357	330	378	398	370	353	344	361	376	339	348	390	359	354	358	400	353	339	361	390	395	348	377	370	358	355	343	344	334	336	400	374	372	345	368	381	384	378	340	346	366	357	361	324	378	366	362	375	389	357	355	362	333	373	420	376	361	334	338	373	343	387	402	375	353	369	354	377	369	377	365	369	324	410	377	335	398	387	338	371	361	355	347	358	346	328	380	364	338	347	336	311	348	359	356	391	382	373	355	352	363	365	363	330	371	361	330	346	307	352	395	366	370	363	402	348	355	378	377	360	403	365	358	344	344	366	367	382	367	365	366	337	351	339	340	360	388	332	338	358	324	386	363	359	398	371	379	360	368	321	382	346	331	357	355	373	367	320	348	337	328	355	356	359	367	334	367	372	331	362	339	336	369	358	367	365	374	360	382	363	393	347	358	355	333	326	355	377	405	397	328	343	330	339	370	345	384	357	376	366	395	379	355	356	327	369	331	358	370	375	373	359	352	344	372	394	387	349	409	352	332	384	366	374	394	342	401	339	371	353	402	375	370	346	355	383	357	346	351	315	328	361	364	342	362	375	368	369	351	349	363	335	349	368	383	345	368	387	374	340	385	374	382	356	344	320	356	397	384	346	360	386	361	320	314	332	353	351	361	385	335	346	353	367	363	403	344	353	361	379	319	330	348	375	374	375	368	383	390	376	384	376	345	364	373	339	376	408	373	358	331	375	340	343	356	364	365	339	391	378	349	355	371	388	380	364	346	382	342	346	382	383	370	379	340	388	392	402	389	407	356	312	374	346	342	362	401	365	362	369	354	369	360	344	348	392	376	331	368	371	374	354	388	378	379	350	376	400	372	360	366	354	352	381	367	387	376	380	391	372	382	358	359	353	386	349	381	369	353	403	376	337	415	351	377	349	377	354	377	392	358	377	332	363	368	344	331	343	363	343	357	329	355	379	391	385	413	369	312	360	375	381	365	362	334	363	363	340	374	372	394	341	396	401	370	390	331	361	340	365	369	359	366	376	349	360	388	367	376	316	365	387	333	359	379	343	351	354	375	329	343	367	369	373	348	385	337	327	370	370	326	367	352	369	343	346	320	369	385	343	331	360	367	322	348	371	341	346	358	325	364	385	364	383	374	359	350	358	389	348	379	345	338	363	345	359	305	342	378	341	362	336	344	346	348	349	375	384	386	336	367	400	355	374	376	370	367	369	332	364	353	356	364	353	343	362	381	378	352	371	381	339	343	333	349	344	365	354	370	333	355	348	345	334	405	354	360	353	338	345	321	406	385	358	354	368	369	369	363	369	371	380	356	361	391	359	387	373	382	321	359	334	329	340	317	353	388	370	350	370	372	383	348	344	339	397	371	349	352	357	340	357	370	367	346	358	361	360	343	361	352	372	383	346	371	340	342	345	380	408	358	348	338	368	336	344	335	352	381	331	360	347	370	345	348	329	366	348	417	362	357	362	353	363	382	363	339	381	408	352	363	379	372	392	347	347	369	344	328	344	354	356	330	353	354	346	351	356	360	371	366	381	363	361	404	354	358	349	375	382	363	378	365	327	347	338	346	352	382	404	348	395	370	392	364	375	364	345	391	369	343	372	383	357	341	374	355	335	358	380	372	351	329	355	366	393	352	377	359	322	357	329	342	344	356	391	370	363	338	341	351	362	365	359	372	338	351	322	375	350	334	331	369	378	362	420	376	361	386	322	343	334	400	324	336	396	370	373	389	350	380	322	330	347	395	396	359	389	414	379	374	370	366	355	374	377	355	348	384	376	338	378	383	368	327	373	370	392	358	359	358	317	355	332	366	363	385	325	404	359	336	345	343	357	393	391	334	354	355	367	391	348	392	369	358	380	392	376	362	344	388	357	350	334	349	381	383	344	376	356	383	347	339	307	372	349	350	359	352	363	341	372	380	370	373	349	343	377	360	369	337	378	375	397	358	332	338	336	363	372	382	352	372	352	405	345	374	346	361	330	363	344	360	332	362	351	342	383	370	378	339	356	361	362	345	363	364	394	341	343	355	361	376	344	352	368	326	346	384	354	373	381	363	408	379	347	359	374	398	390	330	382	381	369	346	357	338	351
8310	3465	6084	7180	6364	4899	4397	4307	3780	3277	2514	2151	2122	1683	1412	1288	1212	1060	1110	1068	1019	1034	1069	1037	984	966	923	878	899	907	898	864	883	885	851	903	863	863	876	895	828	866	878	880	806	881	825	867	865	811	874	860	902	864	857	841	810	877	861	858	878	850	851	870	823	815	864	851	842	835	791	818	796	880	791	823	864	858	840	812	892	849	864	862	837	833	850	930	828	839	841	814	834	853	881	852	862	867	798	858	887	850	839	868	836	821	842	862	895	778	857	818	813	786	862	879	835	838	803	844	868	825	844	863	860	815	813	821	799	859	820	813	813	815	820	830	883	864	814	832	922	845	851	845	852	834	877	856	849	831	842	853	864	800	867	816	868	885	833	893	840	910	859	832	826	855	844	855	853	854	884	895	799	862	807	857	886	895	793	851	853	830	819	837	810	860	845	799	832	842	884	770	871	814	861	828	861	839	830	821	835	895	881	852	854	850	856	925	835	780	819	850	834	833	867	842	817	823	880	878	840	856	799	866	834	821	826	826	852	842	831	822	782	843	885	872	832	858	855	864	896	790	824	797	794	837	865	895	868	861	865	863	827	846	920	804	902	882	848	834	828	826	817	842	836	807	889	818	847	840	815	878	806	814	779	806	875	827	841	878	865	847	864	850	896	822	872	855	822	859	830	854	865	867	866	844	849	844	855	847	823	892	861	825	869	788	885	811	835	834	836	866	895	819	820	826	857	832	876	833	862	823	893	797	837	918	837	863	793	801	796	839	889	856	841	836	836	873	827	821	838	899	876	852	871	855	794	841	847	864	844	841	850	868	803	831	826	891	889	909	817	822	848	774	851	784	854	824	855	875	827	809	859	842	848	838	807	805	889	869	829	834	869	855	825	804	857	828	843	839	819	809	830	797	845	844	879	850	872	780	790	874	866	820	888	822	813	849	834	816	841	813	848	830	810	777	809	836	864	835	904	864	808	802	781	840	832	848	830	918	867	800	823	806	880	836	858	860	843	841	895	791	902	852	826	872	843	846	836	884	922	844	864	881	830	801	831	875	818	836	832	877	821	860	808	803	823	854	844	827	866	795	838	895	879	858	815	854	839	830	873	810	818	894	829	854	872	826	807	840	848	833	834	835	832	876	799	827	811	871	869	790	843	812	791	855	857	828	817	796	819	799	847	851	814	830	849	839	864	798	841	853	880	831	874	821	817	837	834	877	844	792	799	834	887	821	806	871	802	821	843	827	813	846	847	843	887	840	808	795	823	876	811	872	831	824	818	833	852	837	813	906	819	793	862	839	832	811	852	868	800	834	863	856	832	860	798	869	810	874	854	830	835	855	829	820	799	868	831	761	851	933	861	856	824	848	817	823	849	840	833	890	853	841	878	889	797	856	927	840	856	894	796	822	881	830	826	845	827	832	814	799	789	833	827	856	885	789	883	823	841	782	841	906	836	854	823	822	831	866	821	844	878	872	836	812	818	836	836	854	836	867	803	874	875	846	835	854	818	845	850	862	796	868	836	822	825	875	861	787	806	809	843	761	840	873	829	804	817	826	875	871	902	861	823	828	860	872	832	832	834	865	867	847	827	836	827	850	798	803	859	834	789	831	809	817	852	835	794	829	831	793	863	827	798	835	842	848	819	824	799	824	833	837	852	881	842	840	869	855	885	847	899	821	845	831	861	833	845	807	833	844	869	893	877	841	848	853	859	835	852	841	810	816	838	832	873	798	850	805	846	877	800	845	845	813	860	787	869	897	839	844	761	794	845	838	827	874	852	835	830	846	816	872	839	851	816	819	820	847	827	869	811	784	843	872	852	841	822	876	874	820	870	827	840	823	862	830	819	849	834	791	830	825	873	843	826	836	887	876	830	836	859	849	836	852	856	888	846	811	819	838	841	844	867	867	838	822	857	810	867	831	820	820	867	881	850	789	826	814	814	830	842	788	813	788	831	853	806	896	796	862	836	878	835	886	832	854	886	831	843	837	834	859	871	832	859	783	834	811	845	845	840	845	852	823	864	853	857	905	851	902	880	862	879	864	838	861	806	832	848	844	910	854	816	857	851	903	828	867	805	850	824	829	826	817	840	868	846	817	792	856	860	823	873	836	805	859	846	827	879	833	827	830	870	887	835	862	803	840	809	869	849	883	853	821	922	840	865	839	840	872	840	801	846	888	851	845	874	875	818	785	834	815	812	842	779	884	835	820	842	768	833	863	849	901	860	840	852	884	868	868	882	907	849	840	851	784	841	893	817	876	831	787	857	798	841	827	878	828	842	852	844	860	857	806	887	841	843	820	904	805	910	880	786	815	836	883	827	837	835	794	846	823	836	835	842	817	865	799	821	789	887	818	844	874	859	828	882	854	872	821	798	895	870	855	867	825	883	851	810	830	817	846	786	864	896	809	836	836	859	875	816	857	898	884	821	844	789	846	793	861	810	879	823	844	824	838	833	838	839	845	840	837	830	799	832	815	822	846	820	853	857	831	861	850	811	875	845	835	802	776	890	818	837	845	900	810	804	824	797	822	898	890	821	866	841	835	910	837	817	825	850	845	819	804	798	872	835	788	895	825	824	818	845	820	822	895	862	843	830	870	852	839	902	814	807	859	860	815	835	854	824	827	838	810	827	842	873	835	879	777	800	844	825	801	821	829	838	830	803	872	837	873	832	865	827	879	822	789	834	863	856	831	812	795	804	829	893	825	824	828	820	835	805	829	770	890	862	806	822	845	854	843	803	796	855	824	834	819	827	850	847	781	815	910	826	838	835	823	890	814	897	844	846	822	850	826	843	863	865	835	806	861	868	865	836	813	849	890	824	879	850	884	886	844	871	839	838	806	880	868	880	840	841	813	840	792	835	861	855	839	880	770	864	827	831	878	843	889	852	873	797	865	836	893	817	815	778	865	874	876	885	865	847	871	884	881	841	848	837	845	827	817	811	868	864	796	873	810	866	880	802	860	839	897	857	827	827	821	838	851	819	837	862	823	824	847	816	845	845	806	858	881	851	877	872	859	831	885	807	831	874	853	892	843	811	842	820	859	821	805	852	840	803	854	887	829	881	838	831	839	851	795	850	849	828	854	865	829	815	836	794	821	862	870	792	852	862	857	841	835	860	868	893	834	869	809	871	850	825	894	799	848	805	855	839	867	843	861	814	822	840	830	812	839	851	798	861	833	860	879	825	851	829	846	786	828	870	862	865	830	829	867	870	789	815	771	831	809	846	834	876	870	854	804	858	839	844	889	855	870	894	833	850	808	847	843	880	871	774	874	832	822	823	794	858	849	854	851	858	810	901	851	828	838	903	866	854	843	852	857	868	899	866	864	871	864	862	858	806	872	824	851	873	802	788	843	871	846	899	838	788	881	837	861	850	791	776	864	840	895	904	849	844	892	856	830	818	868	809	887	837	827	850	827	853	836	862	840	836	874	875	850	838	868	809	924	789	820	818	792	825	809	833	826	843	873	863	883	875	863	812	845	863	854
17991	5013	5520	4002	2813	2058	1611	1430	1204	1179	985	925	731	673	540	526	480	470	448	445	427	408	436	451	427	382	451	370	438	380	443	406	378	419	399	406	399	398	395	410	389	388	414	420	426	361	383	391	439	436	378	363	384	361	387	358	427	381	424	381	432	393	428	391	386	393	361	399	405	390	384	426	383	435	421	406	427	438	349	428	377	410	422	380	397	433	407	406	396	386	406	359	393	443	404	363	383	441	362	369	354	439	371	398	421	398	398	420	403	408	404	391	401	368	371	376	422	361	368	402	394	400	419	414	422	416	412	430	385	382	374	400	421	400	365	413	415	396	400	413	416	401	402	413	420	406	381	391	385	369	424	403	381	388	384	424	378	432	393	391	384	403	399	443	420	377	422	412	393	389	424	404	394	390	406	378	387	412	386	401	407	399	414	430	444	411	392	403	375	397	409	405	412	391	417	365	392	391	415	403	409	379	420	365	360	403	349	381	378	432	387	374	370	399	415	409	357	388	398	370	392	404	375	355	440	382	358	422	395	402	381	404	381	408	388	401	377	397	411	402	382	366	392	394	413	411	402	392	342	369	398	373	409	400	398	415	393	405	428	416	406	353	394	397	420	396	373	396	395	383	378	406	390	421	379	411	406	357	397	345	391	409	401	410	395	402	449	383	423	402	402	425	393	402	385	410	370	392	367	407	428	370	406	400	405	424	407	405	385	344	377	420	413	416	375	333	399	402	358	456	411	396	389	375	374	423	401	414	470	386	406	392	383	402	373	387	371	357	428	383	371	440	388	385	346	368	419	408	365	368	445	360	417	359	428	409	396	395	375	409	428	362	403	415	369	409	394	409	396	390	401	411	388	368	446	399	342	408	385	408	411	383	377	441	379	411	410	387	443	390	419	384	387	428	396	417	430	392	407	381	409	400	377	386	405	392	379	435	373	385	409	364	355	388	414	414	419	405	410	393	350	389	439	398	379	409	385	430	406	402	409	407	388	387	410	432	445	360	403	372	410	365	446	398	398	375	412	378	345	370	391	405	395	373	372	402	382	384	405	406	421	389	382	365	418	386	403	390	412	397	367	402	429	396	383	390	397	390	376	370	384	334	377	397	426	390	433	408	364	374	402	398	425	400	370	411	412	366	371	392	406	422	397	397	422	378	419	397	397	387	355	399	426	395	368	371	394	414	376	424	417	411	364	439	374	408	406	417	390	365	406	402	416	375	416	392	405	383	402	429	406	383	397	404	405	403	404	395	373	396	417	413	381	443	435	401	418	377	400	392	374	402	370	361	379	393	385	434	427	331	408	394	380	385	412	434	383	380	381	429	404	415	380	370	406	410	396	410	367	411	396	387	388	390	397	362	421	404	427	426	422	404	416	369	394	382	440	399	387	401	407	393	442	420	380	406	381	387	373	390	384	412	384	361	431	391	385	435	380	410	431	415	389	341	357	419	385	401	369	432	452	345	331	420	396	400	398	393	403	373	378	381	420	403	391	395	391	414	384	461	436	406	404	354	384	384	381	384	384	366	439	398	390	367	430	401	411	376	415	381	361	376	389	423	351	382	359	398	410	429	392	402	404	401	396	405	438	402	409	383	415	376	373	447	420	387	426	378	372	397	383	408	410	362	424	390	389	413	382	387	387	402	381	394	419	373	426	401	414	349	402	374	415	391	356	365	393	462	392	394	358	431	377	412	390	423	375	421	412	396	400	417	417	372	377	396	377	382	447	405	409	406	403	415	373	397	373	399	398	360	440	411	427	381	365	416	390	411	379	420	387	433	394	405	401	411	379	390	414	434	422	401	408	384	382	368	364	426	380	423	419	421	389	389	425	445	381	388	384	412	390	368	406	387	412	357	404	396	413	385	402	399	390	356	399	400	383	380	449	386	389	354	435	391	392	424	384	403	401	368	387	420	437	405	402	381	349	412	434	414	371	407	389	413	419	352	379	390	386	415	371	437	364	362	421	407	428	397	402	401	461	414	415	380	412	410	372	419	385	443	396	407	406	427	451	418	365	375	405	416	387	367	379	357	416	448	407	391	410	390	381	369	384	391	377	366	405	404	397	377	405	396	373	390	384	399	396	331	390	394	441	431	394	401	423	375	380	396	414	412	393	436	406	385	432	409	421	406	387	376	392	367	414	384	408	418	409	399	428	411	409	415	422	362	424	417	397	416	388	399	407	420	396	392	379	360	399	414	369	403	409	420	388	404	389	400	385	439	424	418	417	392	357	378	419	372	360	371	365	389	386	386	394	381	393	396	407	386	439	435	409	384	390	378	369	420	374	378	380	414	383	423	396	406	445	393	386	447	357	410	443	390	397	416	380	419	388	416	419	437	418	415	407	404	357	426	422	416	366	428	399	415	386	407	367	393	379	430	400	384	421	403	400	356	451	443	421	388	380	361	387	385	396	395	374	412	411	451	364	382	406	420	377	355	385	418	425	380	362	395	406	386	441	396	395	424	336	387	397	353	380	417	403	399	370	420	402	402	391	369	401	434	382	414	395	401	411	434	427	383	378	415	394	377	387	418	384	404	386	403	397	443	391	385	401	401	388	428	381	413	382	422	383	438	400	411	371	403	395	438	401	364	397	396	395	416	414	378	407	381	386	403	407	425	387	436	387	395	416	390	380	408	358	411	454	440	436	413	379	423	349	394	406	383	403	402	415	391	441	382	393	403	384	393	365	380	464	386	404	367	374	421	371	390	338	410	422	403	417	400	399	377	404	384	400	385	365	431	412	407	374	399	407	383	414	383	403	407	396	411	381	415	387	376	382	408	395	396	403	406	400	418	383	442	414	386	436	402	371	391	374	419	410	399	413	399	418	361	395	435	399	417	402	405	392	396	405	376	384	392	393	410	419	364	416	412	407	401	427	393	388	412	421	391	369	381	425	391	356	414	422	387	412	399	416	384	383	398	419	411	393	422	402	386	411	433	424	398	411	404	394	398	440	452	377	378	402	423	398	365	403	405	399	395	412	414	408	411	437	402	401	420	416	384	421	392	354	395	402	402	421	356	430	377	379	395	389	401	411	392	426	416	397	414	427	339	395	385	381	390	425	434	413	426	379	392	422	393	442	395	413	381	415	376	422	412	365	384	381	346	346	406	375	373	370	404	378	358	392	410	372	398	392	396	384	405	403	392	408	420	404	387	402	405	403	378	363	417	441	404	412	417	397	382	408	377	407	369	383	405	379	379	414	384	417	431	387	400	386	365	408	380	426	422	377	384	409	388	368	437	430	421	386	444	389	418	381	430	360	390	401	386	395	386	384	412	404	370	369	417	377	398	410	397	400	400	436	427	372	417	406	429	383	366	379	375	434	412	405	390	415	359	430	395	429	431	389	403	381	393	356	421	420	398	424	398	408	355	416	379	382	404	369	414	383	416	384	405	409	364	448	358	405	415	395	415	379	395	379	408	428	389	428	421	375	416	356	414	398	440	402	460	413	393	377	387	370	378	418	389	407	411	424	419	390	416
10789	4268	8543	9156	8568	6783	5442	5454	4751	4873	3844	3460	2808	2554	1899	1628	1515	1360	1233	1253	1192	1280	1222	1163	1116	1051	1087	998	989	967	996	949	914	1012	922	898	938	888	890	890	928	941	929	921	906	934	864	868	900	929	900	864	861	862	893	953	878	910	895	848	957	856	937	932	865	908	948	912	930	868	871	897	862	911	891	913	863	951	899	880	918	910	920	918	878	816	899	883	863	926	930	895	888	861	920	860	876	852	864	896	909	935	862	895	940	916	940	886	939	933	804	847	831	852	894	860	873	867	881	945	948	888	892	928	898	843	899	883	909	914	900	889	894	889	869	882	895	909	824	871	908	923	907	880	876	857	845	906	930	890	866	959	919	906	844	899	880	904	877	835	899	870	892	865	888	864	818	894	819	921	908	882	915	883	874	845	862	951	906	798	896	933	960	886	873	922	958	924	849	880	852	870	855	883	883	887	929	929	914	924	890	848	847	877	917	904	855	867	879	869	886	859	870	866	840	953	920	875	943	834	899	879	856	840	891	888	904	859	889	877	909	895	907	880	835	806	887	913	909	858	873	869	911	843	903	859	899	894	864	877	856	906	872	962	890	859	895	913	861	845	879	948	902	956	913	861	868	880	873	897	915	904	915	885	873	871	845	889	896	930	926	885	868	883	841	893	916	837	901	907	897	908	861	866	913	918	829	873	947	923	904	849	899	853	900	895	873	863	909	891	918	820	914	952	875	915	889	880	931	856	918	908	932	917	919	837	958	893	902	907	880	877	903	896	848	959	933	891	905	859	883	890	884	870	837	862	962	902	842	879	897	882	889	860	895	891	883	826	918	858	803	879	876	865	912	934	901	848	838	917	916	904	918	855	877	899	869	880	856	894	894	866	904	920	912	894	867	849	882	887	896	864	862	881	929	857	872	874	924	863	857	942	869	838	860	879	899	921	922	866	882	948	946	917	892	892	942	951	867	858	877	892	937	883	879	911	926	903	881	902	894	875	918	924	868	921	951	888	894	861	896	888	867	928	889	870	912	928	878	954	883	880	865	946	853	934	875	947	909	893	865	864	903	913	890	882	885	860	884	860	913	868	904	899	946	874	870	934	908	880	904	907	849	889	931	837	929	845	883	874	900	827	949	864	896	879	918	931	926	875	878	846	881	916	884	899	910	921	912	864	851	925	853	878	900	887	860	881	939	909	894	897	944	921	928	878	931	863	886	875	890	873	877	887	923	906	901	886	853	874	888	859	892	820	897	918	902	844	894	892	908	898	923	915	862	963	917	887	948	902	860	948	849	923	895	877	909	924	918	846	876	879	854	887	899	926	910	898	910	887	843	892	901	879	889	864	862	852	850	886	886	875	895	885	875	875	851	933	828	908	896	859	859	919	855	876	888	837	901	853	870	859	884	849	956	905	844	864	913	880	900	837	872	874	894	874	841	899	878	885	940	890	930	946	900	895	892	871	869	853	940	834	895	909	907	886	874	901	874	887	931	933	872	866	893	871	869	864	900	843	915	923	925	903	969	912	848	919	941	879	898	969	902	882	893	885	886	906	864	806	943	890	875	839	866	919	912	901	930	918	868	928	877	902	830	883	918	870	899	931	832	887	916	836	910	882	864	906	929	865	868	877	893	879	906	895	827	874	887	932	849	897	855	900	869	876	904	885	899	846	892	850	925	913	887	871	851	925	844	908	895	894	906	855	825	900	879	900	920	894	904	908	926	910	862	887	911	954	885	844	855	904	859	902	852	892	880	922	884	823	873	947	907	939	891	859	885	834	873	882	893	929	868	877	913	918	859	898	906	832	891	877	889	936	886	923	848	881	883	928	920	889	893	871	936	906	865	919	881	918	887	909	843	938	857	889	914	946	869	926	931	941	897	901	925	890	853	833	945	930	924	923	940	917	907	902	900	900	932	879	873	866	939	915	862	831	931	863	889	840	893	940	892	928	854	849	881	859	905	927	902	945	887	874	875	853	886	854	881	902	883	862	936	917	900	862	856	882	913	857	848	903	893	928	892	935	902	868	897	837	907	921	892	916	854	877	888	870	876	874	894	898	867	878	871	931	881	868	898	878	844	909	883	892	854	832	863	898	897	910	876	879	884	908	905	854	895	978	897	861	870	881	912	906	858	856	913	922	889	919	900	902	859	913	906	888	887	881	862	866	913	870	896	883	907	895	941	908	909	911	898	886	902	888	922	881	912	863	891	891	881	896	852	901	859	920	877	923	892	952	904	869	961	872	888	881	910	836	929	910	957	916	883	882	898	959	916	939	907	905	928	872	861	857	907	866	900	856	874	879	851	920	856	918	874	913	906	839	857	862	938	943	895	923	879	953	899	894	860	944	914	889	887	899	952	854	916	849	889	843	886	916	896	903	897	876	881	865	890	884	922	869	875	889	870	922	864	895	906	884	885	872	937	888	897	924	896	854	959	875	851	927	907	905	938	875	874	881	883	877	845	872	931	839	875	919	847	878	869	898	882	900	870	878	836	895	893	898	897	893	923	905	850	905	891	914	935	919	873	852	933	905	898	905	939	870	889	879	887	929	858	898	871	905	915	871	886	941	873	911	878	902	885	851	921	893	866	909	927	877	845	839	900	881	895	889	896	864	930	908	889	886	910	858	927	917	876	845	875	912	889	800	872	897	872	918	906	824	925	891	887	822	864	929	922	879	870	940	899	893	840	919	908	900	858	878	893	867	903	914	892	848	904	876	929	881	879	927	923	916	921	890	909	903	870	859	870	880	871	875	875	911	934	864	867	903	881	938	875	915	876	870	836	917	854	931	933	905	912	897	920	900	854	925	894	878	880	883	848	846	889	845	877	862	858	886	870	903	917	882	921	882	875	872	913	878	875	901	838	875	922	899	813	954	865	915	900	908	916	865	869	885	942	903	904	926	904	882	921	891	861	856	855	963	950	903	914	847	942	867	872	851	856	909	932	913	818	874	867	894	890	844	914	910	901	935	882	899	912	900	845	925	852	891	924	872	878	899	907	926	922	874	910	877	843	901	863	800	918	913	872	866	923	906	903	846	915	918	923	844	877	862	891	932	887	909	889	865	868	873	929	887	916	856	886	909	928	875	862	954	898	892	906	858	877	954	886	879	905	893	902	907	881	881	900	912	904	902	1001	833	936	916	892	830	904	870	874	877	927	925	917	926	882	920	963	965	871	923	901	869	837	902	877	918	894	914	877	897	872	870	930	890	876	840	881	912	925	909	856	921	909	904	853	856	876	894	894	917	931	864	902	910	895	839	936	910	923	936	877	903	918	886	922	879	879	912	935	922	874	894	863	881	896	900	901	899	886	937	843	932	863	853	930	847	900	902	913	837	912	891	882	922	908	922	904	889	885	839	862	901	843	872	836	880	857	861	889	869	867	815	903	877	930	962	885	891	894	870	907	878	860	895	878	889	883	866	886	862	877	860	931	873	902	938	853	906	840	868	889	861	926	908	946	897	873	834	893	885	918	830	865	821	880	902	884	898
3597	1387	1674	1241	719	549	450	427	372	378	330	336	297	285	247	260	248	205	223	246	243	235	208	176	222	222	208	226	207	208	240	208	231	196	202	211	230	220	204	216	203	217	243	169	212	225	212	201	184	219	206	209	192	188	224	186	202	198	202	198	227	204	198	224	218	195	205	216	217	195	211	188	224	179	200	198	217	220	211	197	165	227	213	207	191	221	216	195	212	206	202	210	209	216	212	213	206	211	208	209	237	207	211	232	210	219	198	214	186	207	204	207	215	230	194	199	213	241	173	202	201	213	217	182	242	226	188	222	202	203	200	199	199	225	200	201	192	231	191	209	203	216	212	213	239	217	185	199	203	205	224	215	173	202	224	197	211	178	192	219	213	205	190	234	182	190	194	209	229	184	197	225	220	214	228	227	204	175	189	220	239	211	194	199	208	208	199	193	179	212	211	190	246	217	189	191	178	240	210	217	216	225	203	187	185	198	207	197	232	230	185	194	209	194	224	230	222	226	201	186	208	198	221	212	151	230	191	215	256	214	227	214	214	210	207	219	201	218	194	204	190	228	208	232	205	191	185	182	225	211	215	216	213	193	215	197	192	227	215	216	196	237	192	167	201	226	212	200	215	195	170	191	226	211	182	197	207	219	206	229	187	219	217	197	219	192	211	201	206	194	211	209	220	223	202	223	213	238	196	264	222	195	215	219	218	202	202	212	196	244	217	214	198	206	201	206	189	224	244	182	197	221	214	189	198	205	200	202	211	182	196	208	208	189	208	197	196	244	215	219	222	227	207	229	208	179	194	181	198	217	220	240	222	181	227	229	231	198	193	198	221	162	201	185	205	188	215	222	233	231	196	242	208	208	261	215	190	219	202	222	203	196	180	191	184	196	214	230	186	195	198	207	183	198	215	212	197	216	194	228	216	205	242	221	200	239	211	216	215	213	191	209	206	191	203	218	224	224	207	191	201	196	209	187	208	209	235	206	202	240	221	215	214	211	196	202	219	204	227	256	216	219	201	207	198	231	196	185	194	222	208	195	226	183	212	231	186	194	203	245	181	201	198	208	206	214	209	175	222	224	192	205	216	222	228	206	204	222	209	197	199	194	234	218	190	197	212	229	189	187	171	220	215	209	194	198	238	189	198	212	221	228	175	209	215	213	207	217	205	202	215	213	202	179	210	209	200	234	208	211	229	226	204	238	205	192	222	212	210	191	212	208	234	227	244	217	221	193	168	202	188	201	191	189	223	213	200	202	207	209	201	215	206	207	228	179	200	224	233	215	241	223	212	212	219	220	186	194	208	218	186	200	210	215	207	215	212	235	205	215	205	208	207	212	190	227	213	218	202	218	205	216	226	215	219	202	209	206	199	217	211	183	226	233	210	228	187	209	191	178	206	203	205	198	222	224	218	210	207	214	180	231	207	197	224	212	165	203	186	177	209	192	180	220	227	219	237	208	176	187	210	210	215	202	194	193	201	217	199	206	199	212	235	224	203	200	217	199	226	201	202	216	194	232	221	183	221	217	206	235	213	182	223	185	213	206	223	234	189	206	221	186	217	218	206	210	217	218	201	191	202	221	235	213	189	215	214	195	211	170	195	187	220	216	215	191	230	216	209	213	236	231	192	198	244	209	200	208	209	218	227	194	219	217	212	199	206	223	205	210	229	185	191	221	220	175	185	178	208	211	222	230	211	219	206	209	203	212	198	204	225	214	207	217	219	220	238	213	222	220	207	221	239	211	231	223	196	205	184	179	196	211	212	202	216	222	192	204	236	214	219	179	228	223	218	215	204	191	200	241	220	208	221	195	221	201	224	212	227	214	195	200	190	216	222	238	218	181	183	188	211	198	226	175	204	219	191	230	187	214	210	193	200	194	211	195	215	224	208	243	211	213	205	237	210	195	228	208	207	198	211	192	213	217	176	219	195	196	201	199	236	195	197	193	189	182	187	192	218	205	154	234	227	229	199	218	211	220	203	218	198	214	182	186	209	205	226	194	193	211	228	210	229	199	209	231	206	234	206	209	214	240	202	214	207	206	221	195	211	243	200	215	219	203	201	203	227	197	220	197	197	182	221	191	219	211	223	208	212	188	198	200	198	222	181	209	211	201	225	193	197	199	210	218	244	209	185	219	197	199	224	204	196	216	199	174	184	183	182	207	220	204	199	205	242	227	216	188	218	214	185	238	244	201	220	240	211	224	211	206	202	225	219	199	185	235	208	182	192	194	209	191	191	195	186	206	213	190	194	228	200	216	197	195	198	195	227	221	207	197	213	198	189	217	213	202	179	219	217	209	203	231	184	198	216	180	187	198	208	233	201	243	204	222	210	195	207	199	213	218	196	204	179	221	190	215	219	241	196	172	203	216	234	222	207	188	206	205	227	244	239	245	204	203	214	245	198	235	214	191	239	189	178	173	204	194	205	223	226	179	191	222	193	218	199	217	197	197	194	208	247	200	195	212	197	220	204	226	211	204	205	216	223	211	218	198	210	199	240	208	190	224	219	192	177	197	213	210	224	198	221	226	196	205	222	167	201	245	232	210	202	198	189	212	220	195	195	220	209	220	198	219	233	206	208	217	199	197	238	218	219	232	196	193	202	195	208	216	207	195	205	209	201	197	225	218	210	180	215	215	212	175	184	177	207	232	198	180	196	211	225	188	201	225	233	220	180	217	225	217	218	233	203	205	216	235	231	250	215	228	216	213	209	188	209	224	197	213	185	175	209	215	195	218	222	239	207	184	218	198	184	198	214	199	221	208	189	216	200	191	206	188	205	223	152	197	204	221	234	227	209	204	205	196	212	176	196	205	212	211	201	182	212	203	180	194	212	211	192	206	208	199	192	204	196	202	220	224	193	202	217	196	173	219	213	218	190	217	213	184	207	191	225	188	199	248	225	196	212	193	194	207	214	195	176	223	202	241	224	182	176	198	221	211	208	221	205	197	212	199	234	235	170	201	217	210	197	182	213	200	197	239	220	189	209	209	199	217	217	187	201	167	241	211	221	222	201	200	199	198	196	241	223	194	232	209	194	218	197	219	213	209	197	213	172	209	197	204	223	232	201	213	189	206	207	217	230	217	216	205	236	229	218	229	246	219	177	211	225	193	195	193	193	198	209	199	191	215	247	176	214	224	211	193	225	206	213	192	197	196	215	214	192	190	201	211	216	215	194	218	210	218	200	220	203	223	223	214	230	209	216	204	211	219	212	203	237	183	216	214	187	185	183	193	229	203	205	203	212	215	227	219	190	214	195	227	213	205	237	237	217	219	214	205	236	215	236	208	179	205	228	176	222	197	168	217	222	173	196	191	209	196	185	207	206	203	209	197	217	216	226	218	207	189	211	218	196	181	218	212	218	224	186	207	195	199	216	201	195	220	210	210	212	209	196	199	204	192	212	202	202	153	186	202	232	212	229	215	190	207	208	209	220	223	198	220	205	219	201	194	206	216	238	185	220	207	222	201	192	218	192	220	230	183	212	193
2909	1632	3267	3714	2680	2111	1706	1623	1400	1427	1303	1257	1065	953	799	796	719	638	630	628	634	622	592	586	598	603	600	545	548	534	544	503	569	546	545	510	499	562	504	538	519	577	519	507	513	564	530	539	512	526	570	577	520	555	536	533	560	524	570	529	513	518	516	537	502	529	548	526	535	512	556	524	541	541	524	524	543	542	511	550	486	523	500	531	577	504	532	511	534	547	528	498	522	509	554	504	516	590	551	488	548	537	550	552	526	486	554	535	529	501	507	489	506	518	541	505	495	537	537	553	530	525	520	526	510	547	509	498	490	547	528	532	525	532	509	527	525	503	532	516	542	617	571	544	502	560	539	485	519	527	496	520	520	540	560	533	552	570	521	507	518	573	542	539	555	488	533	561	548	549	545	505	514	514	520	544	527	513	541	536	530	522	529	558	516	540	552	536	511	499	518	498	563	478	535	547	535	513	576	541	511	520	497	542	506	479	504	523	537	511	526	510	553	536	515	554	540	523	484	510	527	512	503	541	573	538	467	544	524	495	529	493	507	533	548	518	540	545	584	502	508	547	568	541	516	501	511	513	497	495	559	528	533	513	514	540	542	498	548	542	554	538	544	557	536	543	545	517	521	562	517	539	514	540	533	496	508	534	535	536	509	569	572	563	526	529	547	532	500	526	500	492	586	491	518	539	515	546	503	530	528	521	560	498	572	514	484	546	536	559	506	553	520	466	550	509	534	557	532	542	542	502	494	517	484	527	512	484	530	543	528	523	503	562	538	506	556	527	511	490	532	507	535	520	501	522	542	532	544	502	575	501	563	557	510	566	547	525	525	542	566	512	540	525	567	536	524	504	549	533	507	539	550	520	521	492	513	499	541	560	508	520	549	532	511	544	539	531	544	514	570	531	546	522	541	574	555	548	530	509	509	557	500	535	532	545	538	501	516	534	501	524	538	538	551	531	537	506	501	565	507	519	530	527	539	544	500	548	516	529	530	540	527	553	562	541	524	497	544	522	504	529	530	499	463	534	530	503	516	516	523	541	497	555	534	548	551	518	557	559	530	560	548	520	518	494	514	502	519	534	555	534	517	545	504	567	521	479	527	541	520	505	551	507	526	572	546	504	493	523	507	522	590	534	487	529	503	567	528	556	527	521	539	497	526	521	565	541	530	536	529	534	504	505	527	539	506	558	511	524	562	490	502	531	526	549	543	532	483	505	506	583	485	535	497	553	484	563	512	546	526	530	540	506	546	519	522	530	579	573	545	551	527	529	510	520	518	510	528	515	557	539	530	512	521	537	506	571	515	545	526	509	538	513	525	498	534	498	465	505	504	468	515	527	555	544	543	504	544	510	514	528	557	521	528	522	542	552	530	491	500	556	519	509	518	517	523	503	569	510	545	538	544	529	559	534	534	497	533	478	544	559	522	540	555	527	497	541	523	504	512	536	522	519	542	509	498	521	530	516	528	525	479	529	535	537	536	488	511	516	532	506	492	551	540	568	485	547	531	508	563	502	598	482	532	522	523	546	553	518	564	521	553	487	550	529	508	508	532	532	503	507	529	572	579	471	492	528	518	536	502	531	542	535	551	508	500	534	537	506	561	545	546	557	524	507	500	500	514	534	531	544	534	486	558	526	495	510	556	494	542	538	510	535	548	498	526	533	532	517	519	527	502	517	525	520	525	506	496	528	534	543	498	530	536	526	531	514	547	509	528	539	552	570	512	491	518	533	563	537	528	520	550	561	525	538	500	507	556	539	513	541	517	554	525	546	524	517	506	518	534	518	503	547	525	531	514	555	544	555	537	506	523	498	541	514	574	505	548	533	511	560	523	502	580	533	546	525	540	524	519	493	554	508	539	539	530	505	520	519	471	529	510	546	556	546	537	511	513	521	553	522	516	531	548	513	524	560	538	528	491	528	516	535	539	505	510	571	519	523	519	512	571	536	552	552	518	516	546	538	528	542	530	552	492	537	567	552	544	495	514	495	559	566	515	522	511	510	572	544	529	518	514	551	530	541	519	531	511	552	534	501	545	552	521	536	578	549	538	515	498	563	495	515	537	522	510	536	521	558	530	553	507	540	516	519	487	526	520	525	541	511	563	491	522	521	534	548	554	558	513	560	542	537	532	505	579	559	512	520	548	564	543	550	511	535	564	557	531	528	481	576	560	519	508	543	484	538	492	517	546	543	535	569	552	548	521	524	520	551	541	529	565	501	541	536	515	479	530	530	494	500	502	521	569	543	533	583	581	558	508	569	563	550	524	559	568	542	552	535	485	512	567	544	494	575	519	525	502	533	563	499	515	531	528	569	509	511	518	563	486	530	572	549	535	546	560	521	528	553	550	561	546	524	551	542	506	554	500	528	538	557	529	548	546	552	552	525	499	499	495	517	527	536	512	526	518	507	502	529	531	528	520	502	543	546	475	558	522	532	524	520	511	495	557	540	548	505	533	546	538	545	525	568	507	528	524	526	493	471	504	527	543	541	567	507	504	537	552	538	507	503	528	579	549	495	501	541	552	520	558	576	513	512	546	487	559	524	521	511	529	526	516	526	529	527	558	543	549	520	555	521	553	548	591	533	538	465	526	552	524	587	521	529	524	527	519	539	541	518	553	466	521	494	505	491	534	518	511	512	546	552	480	476	547	508	502	544	552	566	544	534	539	555	535	508	509	538	521	471	527	559	563	560	526	495	560	555	533	550	497	545	545	560	577	546	506	498	516	551	518	539	482	532	501	525	496	487	545	490	543	513	527	495	545	515	542	519	541	522	500	505	545	516	541	529	537	529	575	511	502	470	544	514	522	522	523	546	532	523	488	525	555	549	563	541	530	536	533	526	526	489	518	538	561	555	516	511	498	559	523	484	526	531	534	522	501	535	521	521	540	528	534	516	578	548	528	520	505	532	548	525	545	550	540	539	509	543	550	523	545	530	519	512	510	559	546	490	509	560	504	525	507	491	511	465	539	526	523	529	568	517	517	557	526	540	549	506	531	536	550	508	573	523	526	516	554	540	540	531	596	539	540	532	537	514	548	508	566	499	511	552	535	552	512	513	517	494	558	539	506	549	541	485	532	494	513	560	545	521	582	508	557	513	498	538	541	581	523	520	472	548	548	525	511	514	525	494	562	523	524	549	577	490	552	535	562	529	486	502	491	539	496	558	478	542	518	473	523	542	514	564	526	547	552	539	532	542	479	562	552	592	506	534	513	488	539	540	524	506	540	494	498	525	492	563	511	570	514	517	533	496	539	543	533	544	514	542	518	515	472	535	526	518	488	499	530	503	523	527	523	501	568	525	534	517	542	523	509	515	497	490	510	560	504	527	531	488	559	523	517	501	522	552	545	519	519	508	550	553	558	532	515	528	508	519	506	556	526	563	537	544	522	502	525	496	504	490	493	521	499	531	543	509	560	542	515	562	550	546	529	523	514	504	493	490	500	510	511	536	539	507	493	514	496	510	524	505	564	516	544	549	542	561	532	476
10229	2665	3452	2587	1838	1236	1015	820	736	656	584	542	552	473	454	442	409	402	375	393	359	346	380	345	367	341	349	347	394	329	365	327	333	312	344	333	314	310	330	358	360	357	301	383	371	348	336	361	351	354	374	350	341	333	370	354	359	356	323	332	371	374	360	326	353	366	344	351	372	334	340	350	347	359	304	319	350	344	355	347	336	312	338	337	342	322	343	330	330	359	341	321	358	302	353	323	358	359	350	338	324	318	380	340	318	321	303	358	312	339	364	310	343	362	352	349	332	337	407	324	322	324	364	337	364	326	342	330	363	319	318	304	326	363	353	370	361	322	305	345	347	348	344	344	326	347	342	351	351	382	375	336	361	313	365	376	359	356	344	375	318	352	334	328	334	350	336	329	329	338	347	354	341	333	339	348	342	324	348	331	347	361	326	363	346	325	301	317	321	325	353	336	296	348	332	348	316	345	327	303	336	372	357	342	313	325	348	348	314	336	327	382	322	318	389	319	299	346	321	327	342	302	318	351	323	351	344	380	320	322	358	342	362	352	336	310	339	358	321	362	330	347	330	349	344	351	361	318	340	359	328	312	325	357	367	341	338	338	311	339	332	336	328	333	317	325	379	356	359	343	307	354	351	318	335	344	352	325	373	341	357	349	385	311	362	345	347	342	308	362	371	341	360	359	351	374	354	311	343	383	365	317	321	331	361	352	359	362	338	317	373	365	326	330	364	332	360	337	386	338	328	364	303	340	332	323	349	321	376	372	331	325	342	325	312	292	322	364	329	341	352	330	321	401	367	324	329	314	302	365	346	342	360	384	333	323	327	338	367	341	359	325	333	350	345	330	331	344	333	364	370	348	344	344	359	345	372	369	322	305	373	323	322	328	359	326	340	327	348	349	322	342	321	352	366	353	340	334	351	366	390	373	345	311	333	345	340	324	313	325	350	339	341	361	360	349	318	336	359	359	348	333	383	339	324	363	370	322	382	332	351	329	361	362	318	344	331	321	320	316	356	338	323	324	369	298	333	344	327	323	357	306	361	364	366	323	347	331	298	348	354	358	350	291	346	347	353	333	336	350	318	352	347	352	354	328	327	343	313	328	313	329	354	345	363	329	318	331	364	339	361	312	293	347	361	322	342	303	319	341	370	319	297	321	313	332	355	344	330	325	355	339	343	356	343	313	310	342	352	360	342	316	304	370	352	350	298	306	349	359	350	353	393	365	345	346	350	321	321	345	344	345	336	331	375	328	344	334	346	307	348	334	364	333	354	323	348	347	353	360	354	357	326	338	339	342	351	343	370	355	353	352	386	354	335	350	354	342	337	345	369	349	359	316	311	333	377	332	349	351	330	328	348	351	379	346	343	383	315	361	331	328	368	357	306	345	375	349	362	355	321	341	332	315	364	366	369	307	334	371	353	386	328	353	367	330	342	353	338	336	369	321	341	352	338	357	340	348	321	348	340	355	336	349	326	327	375	330	345	333	342	342	347	338	307	311	300	345	343	357	337	359	354	346	366	339	340	385	351	342	335	370	338	342	353	340	312	328	344	378	349	337	347	342	309	388	331	358	369	334	365	303	320	358	365	330	318	344	332	338	329	333	331	355	292	345	350	356	353	354	358	346	350	354	315	354	359	353	323	347	332	327	392	370	339	331	320	359	342	369	336	359	312	334	332	324	342	333	306	328	372	319	327	348	323	341	353	312	371	327	344	322	353	335	372	331	362	373	329	357	337	338	315	347	332	368	357	368	338	351	357	346	325	353	336	366	370	312	349	347	319	344	336	362	344	327	352	375	333	375	334	351	331	357	323	324	345	345	300	342	350	337	329	324	362	327	333	361	381	341	349	393	385	349	363	367	327	329	310	313	361	371	350	341	314	342	346	324	346	360	373	353	362	298	361	359	336	330	295	350	351	335	314	344	314	318	286	325	347	391	286	315	333	395	371	354	366	309	326	319	387	355	323	355	373	345	336	362	337	338	363	354	310	328	326	335	351	386	348	398	358	341	383	356	325	339	364	349	330	362	320	329	354	368	365	358	336	335	348	351	358	336	331	369	347	299	323	351	376	349	366	333	332	310	334	366	353	341	322	378	344	337	375	346	353	353	327	338	381	371	362	348	335	353	354	321	341	341	365	322	345	337	332	348	293	338	331	326	369	364	356	320	325	348	326	316	331	333	365	332	368	352	377	361	353	312	340	355	348	311	324	368	336	342	345	313	327	321	303	360	342	327	359	351	341	349	328	347	339	351	310	329	355	343	351	345	336	348	345	353	333	331	314	355	330	303	336	343	344	338	384	333	310	324	383	325	345	316	335	330	351	339	324	315	315	361	341	344	335	372	333	338	333	353	316	296	378	363	310	338	352	352	317	314	325	338	348	366	342	345	321	319	327	344	366	337	352	370	344	354	344	351	365	339	352	322	330	345	352	363	319	344	347	318	362	375	349	286	310	328	339	374	341	335	327	344	358	352	354	323	349	339	332	342	359	331	362	318	361	338	345	329	355	325	344	331	337	323	348	358	338	334	344	336	366	351	335	396	308	362	342	323	328	337	333	391	371	342	330	330	366	360	338	328	331	356	351	302	377	365	358	347	348	328	333	313	346	337	362	334	375	360	371	350	366	323	352	354	316	364	337	343	322	349	326	357	366	344	349	355	352	371	330	349	343	301	293	344	354	324	307	360	352	353	334	352	376	337	347	354	344	392	319	320	288	346	347	322	353	340	379	358	350	351	399	372	331	338	336	338	371	344	352	322	313	326	353	357	340	377	319	345	314	341	370	324	373	352	340	389	371	342	341	358	373	339	378	338	337	335	377	357	355	328	337	314	345	316	357	345	360	308	328	368	337	346	295	350	351	347	351	334	318	321	310	359	366	350	322	302	354	317	367	308	328	336	357	342	341	338	342	286	312	330	338	321	316	306	319	332	329	353	333	317	325	345	347	319	353	296	304	331	346	364	364	335	360	363	373	356	346	361	322	386	356	317	356	347	344	348	347	342	361	387	324	338	277	318	333	339	346	335	366	341	336	350	338	332	313	358	336	359	326	366	337	362	364	330	326	334	361	322	309	328	346	322	338	336	336	329	341	330	353	321	322	363	375	340	347	374	367	334	333	330	359	353	361	340	384	351	332	364	343	363	369	359	345	330	316	351	290	329	323	306	352	346	369	359	288	316	367	334	365	348	338	295	327	350	296	321	338	351	349	353	377	317	326	338	313	339	348	340	340	322	378	371	336	327	351	320	342	329	300	357	348	368	343	347	365	327	328	349	315	334	328	331	339	332	372	309	321	320	286	313	360	314	335	369	331	314	383	349	353	349	323	358	333	320	351	331	312	337	316	323	315	348	361	361	358	343	328	343	367	333	331	391	360	327	359	325	343	300	339	374	341	364	366	328	324	353	334	317	347	383	351	347	332	305	331	359	331	316	373	366	347	337	312	292	327	333	338	364	374	351	354	380	320	330	354	335	342	343	331	383	373	375
7913	2737	6301	6558	5790	4388	3555	3110	2815	2394	2175	2138	1974	1594	1549	1410	1289	1092	1030	1015	975	986	968	895	879	855	885	881	873	869	853	796	800	830	801	809	876	811	836	844	838	855	807	818	788	784	817	796	828	851	796	818	776	805	814	797	810	832	802	767	782	779	842	832	823	783	861	749	817	809	851	835	808	737	880	798	849	797	804	801	772	846	803	796	804	793	785	817	754	803	780	763	843	818	788	828	773	804	801	795	791	846	835	797	791	778	775	823	799	841	824	804	828	824	824	837	795	781	785	776	800	813	783	771	773	847	795	716	779	830	847	779	805	769	789	805	778	803	762	811	810	808	763	805	822	733	828	779	765	814	827	804	805	795	798	748	783	802	771	813	850	779	751	768	812	862	846	811	826	821	832	831	798	781	778	752	767	791	762	840	798	823	791	843	801	806	801	807	846	770	837	831	801	748	796	792	790	781	778	819	839	806	825	826	806	808	788	785	793	789	828	805	771	793	801	765	779	807	796	800	801	840	797	821	790	767	774	735	786	789	812	807	762	837	805	829	805	792	832	790	796	798	806	847	826	777	804	797	795	818	828	810	759	835	812	781	803	794	798	809	823	827	834	781	811	808	808	772	805	771	790	845	773	783	775	741	795	836	806	800	818	782	821	742	828	809	779	816	768	802	780	762	758	804	775	778	795	783	823	846	796	780	824	756	834	756	850	754	784	774	778	754	854	826	748	752	833	779	855	811	801	849	777	763	810	800	799	821	797	830	787	822	792	828	812	813	837	840	786	816	769	768	785	811	789	847	758	848	776	816	811	850	769	741	797	799	847	796	803	781	851	812	846	768	823	773	811	788	809	781	775	804	821	841	790	815	787	757	814	782	796	819	769	823	779	784	787	771	815	847	797	825	804	825	847	806	771	762	779	813	819	778	772	789	840	859	825	746	792	821	822	813	788	816	768	821	778	823	775	861	824	858	805	842	857	796	820	743	827	754	823	762	779	806	791	807	795	794	806	786	796	823	807	842	770	849	864	773	787	732	790	819	782	818	752	809	791	807	737	837	781	742	832	805	753	795	831	753	803	837	801	789	795	767	807	792	757	813	833	820	765	788	784	811	799	874	824	780	829	768	795	805	799	775	781	837	799	768	805	815	772	785	763	853	803	799	832	801	785	792	773	822	790	806	830	788	729	827	824	782	799	780	778	789	755	788	806	811	766	804	784	826	812	784	833	810	771	768	796	815	774	757	815	816	807	822	831	760	796	809	810	768	846	782	750	821	774	816	768	793	784	761	796	806	839	774	772	832	818	831	803	796	808	776	826	795	773	784	793	804	757	823	800	798	778	843	780	815	784	842	827	774	756	751	762	795	761	813	769	772	811	802	781	808	809	785	874	834	796	813	823	829	849	813	740	777	777	835	800	818	780	770	797	767	795	779	842	836	831	803	821	813	773	786	807	788	800	794	811	788	800	808	780	816	813	801	788	813	837	774	836	813	792	801	827	822	792	845	799	783	785	737	825	781	780	788	764	756	855	816	803	744	799	834	761	784	812	802	813	803	806	774	874	795	814	777	797	761	804	816	790	784	739	843	780	831	784	808	813	770	762	823	759	775	823	850	740	818	786	802	852	807	816	785	798	810	815	795	795	806	766	764	763	800	835	820	810	854	785	803	813	799	805	764	794	794	842	802	800	785	767	783	794	812	812	801	827	830	759	795	804	784	880	795	782	794	808	802	805	779	785	821	829	772	782	808	791	798	785	799	821	755	770	822	804	752	804	818	795	823	817	772	807	822	763	785	808	768	806	808	835	791	805	833	775	738	777	799	826	824	860	782	779	780	849	826	749	826	828	832	806	755	803	795	787	799	837	781	806	792	786	785	834	809	777	813	732	747	799	792	790	774	770	841	799	830	767	761	801	825	817	802	818	794	820	767	797	775	775	817	807	813	796	826	781	820	787	828	824	818	743	803	740	801	800	784	816	798	792	802	794	774	760	822	827	787	754	825	812	761	822	779	774	749	764	785	819	812	806	799	773	814	803	764	785	811	783	800	817	831	811	768	829	820	819	850	775	781	844	784	775	772	862	781	762	794	768	796	750	787	799	783	810	850	824	785	793	842	748	751	825	798	802	823	840	813	784	817	820	789	780	816	809	791	764	753	790	782	791	819	809	777	763	859	792	826	780	769	865	821	808	825	809	787	795	776	808	770	782	823	804	796	831	824	782	802	755	738	772	783	810	796	821	797	816	809	798	818	872	810	809	769	847	759	815	775	820	794	850	780	816	813	807	785	822	788	810	780	787	788	759	804	791	798	802	781	779	795	790	807	795	808	839	778	770	838	789	829	796	753	804	765	788	800	753	807	776	816	810	794	825	856	790	784	801	805	807	804	821	792	817	797	821	820	775	802	775	829	791	789	843	837	777	853	803	834	755	784	807	781	762	748	795	801	754	746	822	792	755	782	829	788	694	880	800	726	826	841	788	767	753	791	801	753	820	790	833	799	753	811	785	803	789	821	782	803	843	814	796	786	797	769	793	819	755	825	802	783	761	769	762	797	782	794	828	871	866	785	801	775	771	806	783	808	822	848	832	805	802	797	797	819	830	841	798	776	777	784	753	732	737	859	784	821	831	745	787	758	810	811	815	805	811	759	815	767	841	810	793	774	777	819	776	799	760	816	771	784	768	844	780	795	769	847	794	797	811	791	766	796	827	783	855	814	850	820	841	817	794	819	803	767	851	778	809	797	826	753	807	750	790	780	829	800	725	770	788	843	768	810	756	813	795	753	800	799	795	777	802	834	776	786	795	795	874	850	806	776	754	819	806	809	826	802	790	807	787	778	808	821	767	745	781	798	790	769	788	817	780	806	755	781	813	841	766	792	823	820	857	828	790	807	762	768	798	792	818	764	830	788	816	803	790	820	835	847	804	773	757	762	785	829	800	804	819	813	803	835	839	796	794	845	833	848	846	764	841	817	761	798	762	781	789	807	783	834	768	780	827	750	788	804	833	820	778	782	821	793	740	783	758	818	751	779	805	831	796	833	824	829	823	788	813	763	755	756	757	794	759	780	790	788	759	816	817	805	807	819	810	801	820	799	762	775	801	829	808	831	760	793	803	833	820	808	790	816	807	788	830	783	807	787	828	814	772	808	810	768	784	836	806	783	821	813	815	779	845	840	769	844	811	829	754	812	824	791	839	795	758	787	833	826	790	790	828	816	821	836	756	806	814	820	745	778	812	769	756	776	825	836	818	755	780	844	806	751	758	794	797	812	807	844	771	825	784	808	795	778	810	787	792	828	785	745	755	847	810	804	813	794	826	769	840	743	754	800	832	753	785	775	776	815	788	820	800	830	823	850	756	793	843	771	807	792	815	805	808	790	776	779	802	829	783	839	772	848	817	799	806	776	764	781	745	839	813	808	788	815	820	835	805	820	808	833	808	832	762	845	781	799	811	783	802	765	783	832	844	844	825	789	755	849	821	840	773	802
17761	4665	4854	3758	2750	1812	1461	1078	1004	945	726	662	601	536	552	521	500	500	401	430	413	395	427	381	379	410	413	400	423	413	421	387	416	362	383	380	383	395	415	368	388	358	382	370	401	403	380	388	402	389	354	433	376	367	382	366	346	406	360	353	414	403	378	364	360	401	384	372	407	413	390	385	382	370	359	376	365	407	392	361	403	421	343	417	394	342	352	372	390	388	367	374	397	383	381	406	371	404	368	350	376	337	421	382	386	403	403	370	416	362	387	374	349	393	400	387	381	397	370	338	412	395	385	425	387	381	334	352	376	383	396	375	369	410	370	357	373	388	373	340	380	379	391	394	387	350	357	372	378	373	398	402	374	352	385	401	389	365	372	426	383	361	364	390	374	385	391	348	367	380	370	346	384	405	389	341	401	347	358	387	378	366	377	357	365	362	376	376	360	364	366	402	382	421	406	402	387	413	339	390	373	368	376	378	386	350	386	375	382	364	373	389	367	419	353	364	378	380	370	372	395	399	373	371	366	391	402	381	375	357	417	358	368	393	343	352	359	392	344	393	397	410	379	390	416	404	359	389	362	371	396	361	386	390	353	354	389	352	384	396	374	363	340	365	397	361	398	366	363	417	380	354	359	364	388	430	397	384	388	377	400	388	392	407	394	377	395	402	371	405	423	353	375	392	393	354	367	382	342	368	412	382	401	371	343	364	386	378	386	390	402	398	381	362	367	370	396	380	362	386	380	393	370	356	369	394	370	358	373	414	403	341	367	359	374	363	377	375	369	369	423	389	386	364	373	349	369	337	396	379	326	356	356	363	400	388	412	337	357	362	385	384	365	363	390	403	349	422	352	373	386	382	382	345	391	439	396	389	366	378	350	389	408	369	357	383	401	395	355	381	362	410	361	380	371	391	362	345	353	365	372	366	370	379	436	384	380	389	378	393	367	412	373	398	395	363	444	349	380	387	391	351	394	418	402	375	399	378	387	375	327	431	363	398	382	408	395	403	353	352	370	351	417	422	431	421	382	358	400	380	376	406	368	362	400	369	402	379	376	345	393	325	334	412	419	345	409	358	398	372	386	408	374	330	358	388	405	375	359	357	388	383	365	382	404	375	379	396	348	382	355	382	364	393	386	382	403	384	370	404	392	399	378	376	356	354	360	403	399	384	333	357	383	357	405	394	397	371	347	383	380	429	358	367	379	350	383	407	405	396	402	420	357	367	394	366	385	373	415	360	398	399	417	363	376	397	384	383	394	403	392	371	382	369	380	354	380	383	397	357	391	354	377	383	388	377	405	381	394	377	393	381	367	376	402	374	406	376	402	416	412	388	372	391	399	413	359	357	397	408	381	409	397	380	396	355	367	372	425	366	394	384	365	405	351	385	381	375	409	404	380	386	387	362	400	385	371	409	416	338	359	383	435	367	365	414	377	380	372	399	409	380	390	383	369	405	392	409	431	374	378	368	358	368	380	382	409	407	360	360	402	387	413	434	359	406	371	399	398	390	359	372	337	393	385	444	388	369	374	359	394	384	364	364	354	358	354	408	372	393	362	348	409	347	396	371	350	326	384	387	356	370	348	404	369	403	372	375	390	369	384	426	400	358	348	351	415	372	384	372	386	379	356	384	370	357	396	344	406	369	341	431	378	384	386	368	368	398	384	396	361	367	365	393	399	354	348	399	383	381	387	430	395	373	437	412	350	352	386	384	395	363	385	394	373	383	381	413	415	401	387	382	353	399	379	337	379	376	366	370	354	393	376	383	415	373	373	379	389	420	398	385	363	357	416	418	351	364	379	373	395	397	352	397	393	381	393	394	399	406	386	404	379	407	367	391	411	440	367	391	366	396	382	389	386	377	363	370	397	379	369	382	370	355	346	394	415	393	388	411	372	372	374	421	391	378	394	386	353	411	394	395	338	341	372	383	383	365	385	340	366	369	396	358	383	404	393	379	372	365	384	387	362	366	360	381	373	377	353	361	412	357	377	397	400	361	379	397	376	368	438	375	398	352	392	373	388	350	364	363	395	394	391	411	374	395	351	361	389	384	399	374	381	369	369	437	397	402	375	374	383	371	387	370	372	393	397	338	359	376	375	414	389	366	384	413	403	397	381	383	378	345	368	366	360	393	382	385	387	402	402	401	401	359	349	366	374	339	377	394	404	357	379	362	362	397	361	346	408	384	394	378	366	386	364	387	389	386	375	371	415	360	412	395	389	372	393	378	384	420	427	351	333	364	376	360	385	387	391	413	359	377	365	374	402	369	351	365	354	363	396	387	377	334	379	379	401	400	351	426	342	396	401	400	360	407	393	370	432	359	402	382	370	412	351	357	445	371	383	385	379	375	402	392	376	372	393	398	409	387	386	353	397	373	392	401	377	401	401	366	376	383	405	394	398	368	375	425	417	360	383	377	402	403	382	361	376	364	379	377	416	384	388	372	375	371	364	367	411	390	356	371	340	452	383	373	379	421	385	364	386	362	420	332	366	389	383	392	390	355	373	412	368	382	374	366	416	434	339	386	381	421	373	382	395	418	388	424	398	401	358	353	392	376	371	387	394	378	383	381	363	365	409	403	367	377	398	374	358	386	383	381	405	380	392	380	394	431	363	381	389	387	348	410	390	415	378	362	354	389	375	336	334	390	376	391	378	352	396	366	399	367	354	369	367	380	402	422	386	397	342	368	393	423	388	390	380	366	384	384	378	366	387	366	364	392	394	384	386	375	382	374	391	373	365	379	336	370	365	351	405	378	353	373	376	400	380	394	354	373	375	372	410	374	375	372	439	349	365	396	379	367	395	402	379	328	373	404	358	358	388	371	400	378	357	406	370	372	336	386	421	363	374	364	400	390	413	380	412	381	345	349	364	379	406	401	410	362	371	363	377	362	415	365	417	398	379	392	384	396	376	403	389	402	396	384	339	378	362	431	420	388	403	413	392	401	353	364	389	387	386	383	381	386	374	412	396	394	373	344	377	383	393	378	411	379	372	378	380	401	384	381	353	360	411	395	371	352	365	373	399	376	448	379	393	354	406	360	362	376	373	394	413	385	389	367	344	396	419	366	407	420	379	382	386	372	356	366	367	420	398	348	375	366	386	381	420	344	390	380	403	359	378	359	399	384	383	412	371	411	398	342	365	366	375	386	368	387	399	366	391	379	370	370	352	381	384	345	374	385	363	374	367	399	340	345	364	380	368	389	366	387	381	375	353	368	400	355	366	385	387	413	370	365	399	382	392	397	386	369	383	330	423	359	382	413	352	339	382	368	373	375	385	386	387	396	367	401	380	367	388	391	342	399	378	359	350	376	416	368	401	387	394	359	376	414	417	366	399	390	388	373	358	375	394	367	369	373	350	402	370	380	397	335	372	372	365	403	359	360	407	385	380	393	402	365	353	410	378	394	356	393	331	398	372	371	344	342	378	409	382	371	372	381	390	390	396	351	378	379	385	382	339	426	403	385	379	368	344	381	383	388	406	372	399	357
10497	3946	7756	8917	8407	6238	5129	4185	3909	3397	2843	2418	2304	1999	1864	1779	1631	1439	1205	1224	1098	1055	1122	1012	1075	1048	991	976	966	916	925	946	951	900	865	863	924	898	869	891	909	887	926	899	881	850	876	891	867	848	866	894	872	889	879	873	935	888	797	826	863	896	864	871	913	873	857	877	875	844	852	826	847	891	837	822	834	873	857	829	897	878	854	866	895	845	837	908	801	853	862	871	827	805	826	916	897	861	824	863	900	856	824	813	859	791	884	842	855	865	829	865	869	870	865	813	811	871	875	909	808	852	824	859	803	853	825	861	858	852	918	849	892	883	841	896	875	856	839	866	873	868	860	791	857	824	842	855	829	899	852	878	847	859	861	898	839	842	877	817	840	867	833	825	878	870	846	867	814	856	835	865	830	890	883	895	865	857	853	865	852	928	870	839	897	848	843	884	855	830	900	837	827	791	824	867	878	887	826	750	873	868	866	904	865	833	832	905	859	839	851	875	809	807	866	843	905	847	849	814	910	949	834	832	878	862	845	840	889	878	898	833	822	846	852	880	866	846	809	864	798	833	868	836	878	806	850	903	867	749	860	833	860	857	857	878	830	880	833	828	846	881	864	837	845	852	851	846	849	792	886	822	895	869	879	876	844	815	856	849	838	858	834	795	859	831	839	831	825	877	873	889	844	864	857	839	876	861	883	885	924	861	856	870	875	837	843	906	847	796	840	869	804	873	857	829	875	813	786	837	865	843	840	821	856	842	840	855	832	899	798	823	813	803	830	910	803	843	850	867	799	801	829	842	802	816	858	860	844	884	802	831	835	861	852	826	891	810	862	808	799	840	821	858	890	850	811	853	803	905	856	878	834	895	867	851	844	832	906	852	818	841	922	845	801	897	833	801	913	870	842	914	852	827	897	810	805	873	867	806	836	875	822	849	874	858	888	846	819	871	845	877	840	906	853	850	859	846	843	875	856	857	873	880	854	875	881	860	851	826	824	911	826	897	897	903	833	874	867	855	892	860	862	852	867	840	834	895	812	871	839	787	912	835	846	867	884	838	852	861	903	872	878	847	811	823	862	806	856	830	884	838	878	792	900	835	801	837	830	826	842	852	801	846	893	874	820	814	836	853	847	893	815	803	874	849	822	848	804	840	886	854	843	855	903	870	838	845	859	915	850	781	874	841	828	842	824	887	844	847	865	862	863	872	855	826	828	849	859	823	826	861	895	866	855	881	805	876	845	818	874	835	870	825	862	831	845	857	835	832	914	811	850	822	922	821	862	888	876	899	835	852	788	819	842	864	823	877	832	889	845	793	775	828	846	868	840	889	854	826	845	861	795	917	866	848	871	816	876	915	868	832	833	859	793	932	832	868	866	845	883	903	814	850	897	826	861	865	843	831	850	802	868	855	888	879	809	822	811	870	836	882	845	896	880	864	862	848	837	859	861	816	836	866	791	852	848	860	859	838	853	769	896	900	826	822	848	808	852	898	816	831	858	920	858	824	817	835	884	825	920	849	827	779	815	834	888	888	873	913	871	875	853	861	840	852	860	835	871	858	835	815	836	876	877	842	838	830	851	874	901	841	898	839	861	866	804	838	867	836	805	872	823	836	817	862	850	841	829	873	876	847	842	831	851	868	829	853	848	892	881	787	849	844	820	859	878	858	922	861	849	877	839	863	855	858	857	824	819	803	792	863	886	830	829	847	855	889	865	894	858	862	826	842	844	841	835	877	805	848	844	864	862	828	824	891	898	880	862	814	794	822	867	826	869	846	844	874	848	860	805	823	806	867	920	904	875	871	865	857	846	901	825	889	842	860	876	866	843	867	839	880	839	893	881	868	911	926	822	783	824	829	894	844	871	920	821	847	880	839	852	863	854	878	911	817	876	873	828	821	877	819	884	816	929	862	884	836	815	820	833	867	847	864	867	842	820	886	810	896	839	890	806	892	836	885	792	819	849	826	875	852	845	849	823	934	848	835	827	814	831	849	826	903	865	895	837	907	861	859	885	836	866	857	888	869	853	871	869	852	874	835	891	899	803	850	815	869	842	884	850	831	852	870	838	870	800	860	892	841	830	860	883	869	866	881	846	825	795	835	848	855	911	860	837	880	804	828	881	869	870	876	850	872	870	868	865	804	831	855	906	810	851	815	855	894	825	869	887	848	856	854	842	866	918	848	875	863	800	815	875	820	819	847	814	875	885	807	881	884	807	867	815	826	820	872	891	840	825	880	910	833	819	794	844	830	854	870	826	895	874	881	809	850	884	864	834	818	788	860	821	828	881	861	831	897	831	810	837	864	887	879	843	855	822	800	872	876	830	889	852	876	855	853	844	917	821	875	844	894	835	830	873	827	834	790	880	848	874	846	848	831	830	910	850	797	878	841	890	836	813	830	826	916	846	855	892	830	810	907	861	868	853	848	865	806	877	908	871	859	861	853	870	857	865	803	884	822	903	830	838	839	823	828	817	838	827	832	818	899	837	876	848	817	831	828	837	863	872	881	848	892	818	850	825	848	855	881	859	842	870	840	846	852	783	868	871	873	824	876	862	910	811	824	846	807	858	848	846	855	826	842	876	872	860	837	870	805	870	845	839	898	904	897	879	859	835	886	858	840	917	850	832	834	861	856	854	850	854	823	782	839	831	835	879	905	807	863	867	839	866	860	828	852	860	883	859	835	861	834	873	863	877	861	835	881	822	831	898	864	854	854	838	851	786	836	843	881	881	875	865	898	836	850	887	820	857	823	857	863	847	878	831	825	771	886	885	842	910	890	856	857	890	876	845	866	848	839	863	864	818	854	904	874	893	908	890	849	838	875	802	882	867	869	845	826	852	852	868	880	838	820	874	860	861	902	918	848	889	908	825	793	861	855	869	869	836	830	878	833	846	847	903	818	915	839	821	869	836	829	823	868	853	816	831	817	862	842	827	891	826	866	899	834	826	839	857	844	855	844	863	849	921	872	819	826	873	868	854	870	910	889	861	904	806	864	860	796	850	879	902	899	853	814	858	861	898	817	820	942	862	843	872	886	864	857	862	812	876	841	870	856	850	903	848	846	871	897	851	868	855	773	836	859	856	841	848	825	846	814	842	898	870	831	826	823	870	834	849	833	891	818	841	854	834	868	794	838	861	845	854	838	839	877	842	839	833	835	911	855	849	871	861	864	830	817	845	830	825	847	882	878	912	829	842	812	847	827	874	835	867	825	850	855	870	902	845	870	866	890	789	852	834	868	885	885	870	859	879	853	910	800	844	852	881	870	829	850	850	831	797	841	902	839	846	835	820	833	851	878	838	832	862	882	916	832	845	866	843	901	842	866	862	864	883	832	893	823	836	814	897	820	850	825	861	868	823	901	901	831	848	861	854	804	842	907	861	842	816	855	824	876	826	849	889	848	876	840	815	856	868	866	851	846	841	861	854	867	842	869	850	850	816	855	847	906	844	870	839	824	813	832	839	840	862	861	843	831	847	848	845	875	839	877	871	861
3511	1272	1441	1186	822	546	405	387	274	277	278	292	244	224	245	236	219	221	220	203	218	208	230	200	205	206	182	220	197	191	213	200	192	178	227	202	204	196	225	175	210	179	199	185	202	205	195	203	180	200	177	173	191	200	191	209	179	192	184	204	222	194	186	213	201	228	219	220	215	173	194	164	193	176	221	166	177	199	212	214	188	181	176	212	214	205	202	163	177	200	181	182	206	205	183	204	199	179	203	201	187	197	177	204	203	218	172	205	186	207	196	203	206	198	200	199	218	206	205	221	211	187	202	191	213	222	193	180	187	181	190	214	170	203	178	170	185	173	201	186	193	176	194	199	177	191	210	196	176	203	219	217	187	194	211	204	223	193	177	196	235	175	196	213	200	203	191	181	196	203	188	206	204	218	195	219	199	187	187	209	222	207	200	189	203	186	206	195	188	205	187	171	213	175	209	178	175	192	186	198	212	187	193	180	213	191	200	220	190	175	216	191	200	204	205	173	160	182	219	191	208	202	199	187	215	188	201	223	195	218	202	194	200	213	195	197	208	184	195	195	179	185	214	195	195	166	195	211	202	178	205	211	203	173	189	185	196	224	199	201	197	198	207	213	193	184	189	181	191	188	208	176	195	230	182	234	146	199	222	213	188	190	212	218	194	198	165	202	194	225	194	171	195	189	203	216	172	191	200	179	204	211	195	193	185	211	185	213	191	174	200	178	193	192	191	186	215	202	198	211	193	194	195	198	200	195	216	193	196	183	184	219	225	207	235	205	187	181	208	205	192	182	171	201	182	184	186	197	208	194	191	164	199	198	212	190	196	204	207	195	191	201	203	183	190	203	184	181	206	214	172	184	194	198	174	218	205	152	165	184	195	193	207	164	189	214	202	175	198	184	193	202	205	230	194	201	195	211	216	204	192	194	200	182	204	222	188	176	194	202	183	201	212	216	214	197	204	206	189	210	213	188	187	198	208	192	169	219	190	212	176	161	176	208	212	186	200	200	163	177	200	215	214	217	202	185	185	201	197	196	181	200	208	195	200	202	188	181	189	192	209	204	186	192	202	201	193	184	181	188	205	215	193	163	201	175	188	175	181	190	180	198	204	175	178	196	195	245	188	197	210	177	196	194	222	220	228	191	187	205	189	190	214	188	218	214	213	232	225	211	176	185	179	191	193	195	197	183	184	199	218	174	196	179	205	219	196	195	179	189	192	203	206	176	209	186	196	205	198	184	196	213	208	194	207	197	187	203	177	199	182	200	198	203	187	177	189	198	220	204	221	186	192	182	203	208	206	188	221	185	186	195	199	178	186	222	193	190	193	195	195	219	197	192	203	215	192	183	184	174	194	171	223	194	187	185	203	189	188	204	176	185	195	166	206	175	211	223	197	207	205	219	187	189	186	162	183	193	187	197	203	193	204	196	197	192	217	181	180	202	181	218	188	186	191	216	194	190	195	207	195	202	191	203	203	204	171	210	233	201	208	165	200	181	215	203	180	205	230	203	212	191	214	204	199	201	192	206	240	195	204	224	185	211	195	182	191	202	222	189	204	234	222	190	221	192	193	235	213	194	163	183	200	209	196	194	191	201	193	191	193	214	165	188	217	200	228	176	195	184	179	202	205	195	200	171	202	171	196	197	199	198	218	180	205	196	184	216	180	183	171	177	193	209	211	219	224	207	214	184	197	220	195	201	198	182	184	205	210	189	190	197	214	206	212	212	170	204	205	195	189	177	198	176	195	213	205	207	215	203	212	215	198	194	210	201	209	206	200	206	211	213	208	193	201	205	194	194	181	194	176	197	198	212	194	217	221	211	192	180	217	187	199	188	182	201	171	207	207	194	232	216	181	187	189	201	189	215	209	184	224	206	208	183	183	216	190	204	173	209	200	213	211	214	191	225	202	203	191	208	200	182	198	173	194	201	211	198	180	204	185	203	205	197	195	194	212	213	228	168	187	173	169	210	190	168	209	210	183	201	176	171	184	211	211	185	184	203	201	200	190	192	200	206	213	204	211	173	192	202	194	186	213	198	258	207	192	202	194	195	195	170	172	214	206	195	189	196	168	207	185	178	167	208	191	203	208	208	199	214	198	171	232	183	182	194	209	229	198	222	178	173	233	218	189	201	203	205	187	186	231	209	191	232	200	210	198	188	208	180	185	202	209	192	182	196	239	185	217	213	207	191	195	196	203	182	235	173	210	229	176	204	178	200	200	206	182	198	195	180	178	192	201	189	205	170	196	205	209	213	207	226	175	170	188	185	177	195	196	182	207	176	190	194	206	207	170	188	192	222	226	201	196	200	192	183	206	201	214	218	191	231	191	167	196	185	174	194	221	220	207	186	223	199	191	176	196	199	191	227	209	199	193	181	193	207	206	193	207	171	195	201	210	213	214	209	179	190	191	176	186	184	207	204	194	194	196	198	198	201	206	195	178	181	185	218	195	181	214	205	166	204	222	202	192	184	185	203	194	214	200	177	189	204	201	213	200	198	197	208	207	186	218	178	201	205	207	213	198	180	175	191	179	190	204	200	204	214	180	204	203	203	195	191	212	182	190	178	186	226	193	209	206	188	202	214	202	200	208	212	222	199	191	191	208	208	189	158	184	183	208	220	190	195	214	219	193	179	200	196	181	205	192	170	187	185	208	200	199	173	212	202	203	199	204	200	216	194	188	182	203	205	201	226	183	178	216	184	178	198	191	217	207	206	195	193	168	197	198	175	214	205	213	183	184	191	214	208	210	184	177	180	203	195	200	200	194	189	187	194	209	194	179	196	181	174	192	196	204	208	223	187	198	189	228	170	189	169	199	201	207	206	196	198	205	202	205	194	170	200	178	209	207	187	176	210	209	175	178	172	188	160	211	175	198	174	213	203	194	224	201	189	219	192	207	204	205	205	181	183	211	194	173	189	194	217	192	208	194	189	205	183	191	184	212	182	188	187	194	214	220	200	193	211	207	180	201	217	177	194	194	226	210	198	214	205	189	221	213	179	175	195	193	202	182	208	216	178	173	197	198	191	201	204	200	201	201	191	212	201	209	195	209	192	214	192	207	219	174	207	199	202	187	204	205	213	190	198	210	194	205	184	231	167	187	197	190	197	215	216	190	222	180	209	191	210	188	204	186	174	218	193	208	180	199	214	189	191	213	211	183	194	195	192	178	177	198	229	195	207	193	187	218	193	198	202	198	220	191	169	184	215	199	216	191	190	175	191	211	198	197	188	192	183	168	226	193	181	209	203	194	210	190	211	192	164	179	200	171	225	176	201	229	204	189	221	188	211	198	191	193	187	201	230	212	199	212	189	179	169	189	201	176	198	200	193	198	188	203	196	196	203	184	161	189	200	217	209	187	179	196	213	172	201	180	170	195	216	189	208	188	181	205	207	198	212	205	207	216	185	186	172	182	191	205	182	195	201	177	192	194	204	185	179	197	200	181	205	161	208	181	203	201	212	205	193	185	208	189	175	191	198	197	212	180	213
2756	1490	2770	3479	3179	2045	1606	1454	1238	1122	1029	915	821	878	788	714	695	694	629	616	623	558	591	548	526	513	541	491	532	585	573	493	555	493	511	511	542	527	496	500	517	545	521	515	512	503	505	492	492	500	520	527	481	502	533	467	507	506	495	482	511	508	485	531	491	526	462	523	505	506	494	443	502	496	511	501	513	540	485	538	503	492	498	512	524	520	497	536	517	536	481	514	518	484	536	510	502	472	489	501	495	560	500	500	503	492	509	505	517	508	505	499	497	507	480	490	515	474	490	469	483	510	481	482	491	513	497	533	474	531	508	487	562	532	495	468	502	484	508	523	560	485	492	557	505	525	518	512	495	498	465	523	494	521	532	498	482	522	516	506	514	521	496	540	511	527	510	508	492	489	526	534	502	460	553	537	466	563	539	518	531	512	508	500	478	481	489	514	494	488	488	523	470	457	494	517	496	560	554	495	502	540	500	498	478	475	478	497	502	512	536	480	498	535	498	510	503	470	502	513	535	520	496	514	539	527	493	512	558	481	520	510	473	528	522	521	503	503	501	532	528	493	501	509	520	495	491	537	486	563	519	498	504	485	446	523	508	524	487	465	486	510	537	503	474	540	465	495	482	547	516	525	494	481	491	504	477	496	509	492	473	517	489	499	511	526	521	468	492	471	509	482	488	466	502	513	507	523	526	480	481	502	533	516	543	490	519	502	535	510	539	491	498	499	500	553	531	470	508	467	514	520	529	519	512	475	456	517	551	469	499	522	522	478	482	525	485	531	478	509	476	505	498	477	495	458	497	514	500	531	512	505	488	506	539	473	536	511	490	505	464	557	523	513	514	500	460	481	490	528	505	507	548	525	519	440	514	517	522	544	505	484	485	524	495	495	513	490	517	544	511	512	518	505	545	509	472	524	515	503	490	479	501	487	532	521	548	460	506	510	508	502	538	522	519	475	511	533	478	530	509	481	514	521	523	462	474	495	519	496	498	509	508	490	481	517	511	443	498	515	469	482	503	482	518	480	467	510	529	513	478	492	491	508	502	500	500	462	499	528	488	473	527	512	509	497	523	514	509	498	501	542	521	563	509	507	518	528	563	505	508	505	539	541	509	467	510	503	512	518	480	502	550	555	545	511	486	547	504	483	515	503	458	510	529	480	512	512	497	485	538	456	508	525	509	504	493	502	543	470	517	501	489	518	509	504	544	538	520	507	534	504	485	489	516	478	512	496	501	501	526	537	549	492	505	506	487	518	481	501	481	518	477	473	487	505	467	513	520	499	521	497	506	494	488	465	518	543	518	520	523	550	504	496	512	480	521	495	507	466	491	526	489	547	511	532	493	490	555	482	530	503	530	549	503	531	557	512	490	501	455	519	498	485	478	504	516	541	489	505	455	532	489	497	527	518	513	509	477	468	513	465	497	508	512	520	493	514	535	493	477	462	530	528	517	486	503	521	535	499	523	507	493	540	534	499	531	503	500	502	493	486	528	529	523	516	514	486	502	491	470	502	497	486	497	514	508	460	531	459	508	493	522	521	515	492	526	497	491	541	510	519	502	481	533	502	529	518	517	514	511	476	517	513	505	496	488	524	522	480	538	474	508	482	525	520	504	534	500	485	501	511	498	471	498	485	520	485	531	535	487	518	525	478	503	535	534	493	485	515	513	485	519	533	504	548	517	473	544	501	494	505	528	514	535	493	511	501	494	489	472	478	553	490	511	464	478	498	504	508	497	501	497	511	489	500	451	513	489	495	512	493	493	489	453	524	495	489	508	501	492	474	528	507	501	502	494	526	542	498	486	485	484	490	496	520	520	541	534	487	457	516	512	515	484	491	531	551	530	503	535	515	489	463	483	489	483	507	486	483	513	449	502	464	502	530	519	520	528	503	458	494	489	493	511	519	473	514	519	545	506	504	514	492	533	489	551	471	460	478	460	507	490	511	500	496	487	513	501	510	516	535	500	511	525	511	531	503	506	494	491	503	523	485	509	523	464	505	519	495	498	526	474	548	517	508	501	497	454	485	514	542	547	491	512	504	485	522	487	497	495	470	514	499	501	503	471	454	518	519	507	479	498	510	510	481	489	511	472	482	519	507	507	488	524	445	541	473	478	499	482	528	487	481	520	498	524	519	522	553	517	487	465	547	502	521	479	531	502	478	469	521	519	526	518	508	505	480	469	507	495	508	525	471	477	517	515	492	496	510	492	501	532	534	516	501	499	509	544	490	485	529	469	521	468	460	504	511	502	548	486	510	482	505	496	462	471	519	509	475	513	501	499	528	515	482	514	475	487	482	485	519	482	522	514	542	514	521	528	530	561	509	506	487	520	529	495	517	501	526	490	509	524	507	486	497	533	515	522	502	529	500	462	502	472	492	529	500	493	486	503	535	519	529	547	463	495	490	506	513	479	503	511	541	455	496	488	518	543	460	531	510	502	473	509	529	464	454	489	490	508	510	510	503	501	472	502	506	490	501	510	475	480	517	494	547	483	544	517	480	496	503	467	527	510	491	515	523	523	490	508	476	475	474	536	495	518	503	514	488	511	496	540	492	461	523	493	536	513	528	532	489	491	487	475	478	507	468	503	497	484	499	480	510	484	539	488	508	482	472	472	538	454	504	510	513	516	481	560	510	508	509	512	480	494	504	532	514	459	500	533	528	472	490	519	494	484	500	491	507	539	460	483	467	519	515	469	479	507	503	515	494	503	476	535	539	502	492	531	497	493	503	481	560	496	504	527	526	509	512	532	520	505	535	488	534	529	481	532	505	483	524	514	500	478	496	485	486	487	525	527	520	515	503	498	489	514	571	505	491	481	470	489	494	497	514	478	493	522	503	488	522	492	482	508	478	538	513	469	462	510	496	531	497	513	489	499	509	483	499	506	535	524	468	489	473	516	482	477	465	508	480	478	520	488	519	522	486	508	518	483	471	528	495	497	456	542	462	541	504	484	531	547	471	490	522	516	537	510	530	484	512	484	494	513	508	494	481	524	517	471	521	504	527	476	534	501	520	481	511	509	510	501	460	513	498	539	480	521	495	515	548	492	514	497	474	479	512	487	494	467	498	520	515	526	503	474	512	534	497	514	495	501	472	461	477	513	486	513	499	532	484	485	498	499	437	501	480	474	501	496	448	517	495	509	525	514	492	500	490	508	520	456	510	512	534	501	489	542	518	495	496	500	549	469	507	508	507	515	489	470	470	492	515	471	560	538	523	519	458	515	489	496	506	518	520	493	512	524	484	483	507	426	474	507	520	500	500	481	514	522	493	514	492	506	492	499	508	489	546	499	521	502	519	491	515	500	493	521	527	502	467	519	490	548	500	492	518	536	514	500	475	486	469	449	523	495	511	488	523	519	518	515	480	493	510	524	549	468	517	473	477	515	483	479	515	470	462	489	529	485	484	487	464	500	493	523	523	518	490	502	512	514	477	478	513	532	508	511	524	543	505	480	476	482	463	506	502	494	520	503	483	492	523	467	495
10327	2510	2890	2646	1888	1273	927	720	701	614	590	532	515	432	436	402	352	420	371	342	370	358	354	329	351	344	323	362	336	384	352	347	344	333	317	360	376	336	324	344	347	354	377	304	331	346	348	368	353	305	339	340	361	371	330	316	326	352	333	350	326	357	332	336	307	295	371	369	323	319	321	385	315	348	326	330	317	337	306	314	344	323	351	321	357	359	378	352	338	311	367	350	338	321	297	337	327	376	392	301	340	345	355	317	330	349	319	340	330	339	334	320	339	350	343	306	326	312	327	299	293	298	344	356	331	362	333	340	367	309	327	304	313	316	353	354	349	328	359	344	377	354	335	339	306	294	347	342	348	308	333	364	314	317	302	341	359	349	356	360	334	344	319	331	315	328	326	364	326	349	321	347	399	332	313	329	326	348	326	345	333	333	326	350	358	331	313	314	326	329	326	376	351	365	303	303	323	290	317	313	366	366	376	351	288	319	320	345	313	352	291	306	354	358	331	355	323	350	335	357	335	341	363	323	346	327	361	340	335	364	277	326	341	346	365	363	325	357	316	372	359	348	367	305	311	354	318	360	319	315	318	334	363	336	314	367	334	340	321	347	335	320	329	340	325	346	364	343	324	376	317	305	330	349	341	335	337	356	324	369	364	309	320	334	347	306	314	346	353	373	353	333	356	332	318	350	341	357	351	322	316	311	344	310	287	335	358	345	363	327	330	361	324	348	357	311	325	352	371	355	336	360	317	329	367	319	353	329	299	302	329	368	312	349	339	349	293	327	330	316	341	328	339	336	365	341	376	337	318	325	301	334	335	317	353	326	354	305	342	319	290	343	345	337	341	339	337	323	315	297	352	317	321	340	345	328	346	331	357	337	333	340	369	325	339	347	337	358	340	324	349	336	340	332	349	321	333	347	358	313	377	336	335	328	352	360	329	368	378	316	318	340	349	336	331	357	366	349	304	338	337	358	318	318	343	330	340	345	330	330	357	321	346	311	351	336	353	354	339	306	348	345	322	328	350	340	321	311	305	347	324	336	327	315	325	312	306	324	297	324	346	326	311	323	341	309	315	350	297	365	387	318	350	317	299	327	346	325	377	387	346	359	349	354	313	354	374	330	329	349	358	340	319	337	333	308	334	351	342	332	321	331	377	319	330	357	355	322	329	343	326	312	309	324	342	335	341	319	363	332	373	337	335	317	355	330	337	323	331	325	339	320	345	341	346	349	361	297	356	320	314	349	375	328	335	362	334	336	335	338	355	341	362	345	332	332	335	353	327	324	333	316	360	286	355	363	341	383	320	355	360	277	336	308	373	295	368	292	350	363	305	320	350	332	325	319	327	321	363	361	328	367	355	351	339	351	333	312	378	317	339	313	309	345	334	334	364	335	323	342	311	331	364	298	329	321	346	360	345	357	312	336	336	345	352	344	339	330	306	328	345	328	336	332	338	306	368	322	370	373	343	332	378	315	329	302	345	331	347	325	342	340	347	312	359	336	303	353	312	348	339	340	335	340	317	370	322	337	354	313	337	336	332	326	339	319	322	320	327	340	333	328	353	347	315	341	314	328	337	368	341	338	333	299	350	295	357	371	382	333	307	333	315	310	317	366	328	327	356	347	343	304	370	347	357	344	317	351	386	319	296	312	309	336	333	324	338	314	330	357	347	368	332	289	328	363	317	331	341	300	348	392	362	333	359	320	331	323	337	320	328	316	327	337	327	311	336	328	312	356	371	338	365	343	349	340	297	378	362	326	341	333	336	328	325	346	308	341	326	355	316	324	322	351	357	360	315	361	355	337	324	363	340	367	349	364	376	286	309	336	326	307	354	310	332	301	335	324	341	345	360	323	336	341	330	303	330	322	350	381	322	325	344	313	340	312	316	349	304	377	368	335	358	367	342	305	328	329	386	363	341	320	349	346	331	352	330	339	342	329	355	338	333	386	352	318	338	360	296	326	305	373	332	345	328	367	329	283	340	308	324	356	331	319	319	347	324	359	335	339	351	304	365	354	306	351	336	331	313	325	337	362	367	360	356	325	353	338	324	323	356	313	338	359	331	341	389	318	350	347	341	345	319	373	302	329	305	333	362	365	303	320	349	359	335	322	321	355	329	356	333	336	359	333	315	345	347	313	342	335	334	307	344	323	306	324	299	320	322	332	356	318	339	345	316	325	337	335	354	341	339	322	355	308	341	342	331	353	360	324	354	325	314	341	321	343	312	359	362	311	313	351	308	327	290	321	348	356	331	358	343	348	308	332	379	409	368	289	313	339	329	330	310	344	381	306	335	365	353	329	380	325	363	333	342	321	340	292	357	353	282	328	332	347	325	321	355	342	301	339	333	331	344	341	319	325	344	341	337	335	352	317	332	327	350	347	343	342	345	337	301	356	346	358	314	387	309	337	370	327	348	358	330	351	312	330	340	337	341	342	329	342	317	365	333	334	356	301	339	369	304	338	345	345	345	326	354	326	322	362	385	323	347	368	329	346	339	374	305	362	279	292	335	357	347	310	349	342	365	341	307	336	377	381	327	321	343	347	353	341	352	293	318	361	316	334	334	362	309	314	334	307	335	342	357	363	350	322	380	332	323	313	344	355	319	379	363	333	345	325	350	317	331	292	358	351	323	367	341	313	339	315	322	356	292	303	339	352	358	340	314	355	366	329	343	325	330	342	326	323	356	306	346	328	328	355	320	341	338	334	358	330	336	320	341	359	386	357	354	337	343	337	307	359	353	274	293	324	332	354	341	318	339	352	310	330	360	345	340	367	340	351	358	368	327	327	321	325	321	359	335	332	332	332	345	366	362	349	345	309	321	341	334	377	372	349	332	330	348	337	332	358	359	358	346	351	356	331	301	286	333	320	324	359	363	321	315	361	314	332	351	328	354	335	339	324	328	296	356	323	354	337	313	308	312	340	311	355	321	334	333	319	314	339	341	346	346	337	331	342	323	355	360	325	327	337	343	334	384	368	351	292	346	319	313	350	346	325	319	340	351	331	348	351	357	353	407	351	306	324	320	334	340	331	358	340	322	310	311	333	343	332	321	322	325	367	361	342	333	334	301	372	313	325	316	357	353	344	345	311	349	386	362	327	356	348	328	343	343	347	310	332	302	349	313	329	329	335	344	334	351	339	309	354	319	341	317	333	330	357	316	328	349	350	399	315	348	326	331	318	317	288	322	353	305	338	326	354	329	354	388	337	326	356	335	326	334	343	310	352	327	345	330	351	354	310	332	366	386	326	325	365	325	338	307	315	355	337	330	374	366	336	349	352	332	326	326	337	309	359	334	325	319	340	323	331	344	341	335	343	316	353	338	322	336	329	384	346	350	330	321	320	286	344	305	327	367	290	361	339	343	323	359	322	322	342	358	299	322	325	331	336	329	371	354	334	325	328	341	319	321	337	325	351	351	337	342	373	339	350	346	340	354	337	337	348	341	331	362	344	323	345	324	356	332	325	310	327	346	336	331	352	348	369	307	331
8055	2689	5456	7345	6006	4635	3382	2787	2640	2426	2094	1846	1677	1538	1409	1235	1141	1115	1045	1039	1056	938	924	852	945	872	856	839	866	867	857	856	784	823	784	809	891	832	834	823	807	818	775	846	794	804	801	774	788	819	819	807	865	788	780	816	805	763	779	825	785	825	827	764	820	827	876	787	810	821	826	771	789	799	734	842	821	812	770	814	785	788	831	752	775	766	785	828	804	785	825	823	809	794	810	778	816	831	792	810	786	828	827	756	798	849	782	760	831	781	755	790	736	766	807	799	800	781	760	729	790	769	754	798	827	788	779	794	801	815	741	817	763	774	789	809	819	822	785	773	798	800	773	830	790	811	746	747	763	757	786	772	801	800	801	831	788	797	823	834	799	797	784	757	814	770	799	769	813	773	793	781	798	792	778	825	779	746	806	813	794	793	817	800	774	803	818	804	800	827	789	762	790	778	778	782	820	798	824	796	785	802	832	802	786	800	788	795	771	753	772	790	819	804	783	762	832	791	797	778	797	798	792	806	800	788	825	820	773	727	784	837	755	781	772	777	765	771	780	789	817	825	764	776	804	777	807	816	780	753	782	795	811	776	832	784	842	816	783	818	812	790	776	818	837	779	796	769	836	793	767	790	817	796	796	827	802	797	812	724	762	788	772	768	796	783	732	847	801	781	794	768	789	731	779	777	774	775	782	770	805	778	781	836	791	803	822	774	805	782	826	793	803	800	741	779	770	792	765	769	762	856	779	758	799	757	782	776	741	830	748	729	795	784	818	806	737	822	810	796	792	787	828	800	799	791	799	787	833	775	813	753	793	827	855	809	822	729	814	735	804	769	796	785	801	796	740	777	759	798	792	782	781	757	774	778	763	847	793	787	773	815	801	756	772	737	827	764	816	836	761	815	815	774	757	807	827	798	765	750	833	763	797	813	830	805	788	834	805	832	808	741	815	732	793	802	837	842	782	800	787	797	795	789	795	814	806	800	757	792	796	790	794	791	779	782	760	749	772	785	792	781	767	800	773	797	831	821	845	784	796	791	809	771	822	841	819	790	745	771	771	784	738	781	876	800	800	728	789	815	795	815	817	786	852	856	786	808	816	825	803	829	793	765	745	778	805	744	811	845	800	788	768	764	774	754	812	765	750	805	717	862	753	822	825	723	841	787	829	787	807	784	796	756	817	745	802	794	782	818	768	820	787	771	800	772	756	763	807	808	848	777	770	786	795	789	777	828	751	797	798	791	745	760	756	771	824	805	773	821	809	773	775	784	710	874	778	806	806	836	804	748	897	809	783	845	770	809	834	776	765	827	779	813	766	801	818	786	774	796	781	797	827	753	808	781	774	763	831	783	742	772	821	801	774	754	771	812	844	754	766	758	736	762	808	831	802	752	812	806	835	783	786	869	781	835	796	771	804	790	796	817	789	787	788	759	808	817	864	730	825	793	765	805	772	812	738	827	828	799	805	822	849	764	799	788	792	791	856	764	773	789	785	838	776	741	773	761	801	769	829	817	788	805	790	834	768	789	799	805	826	817	764	792	766	785	805	766	749	798	769	829	808	781	800	787	801	811	821	828	812	775	794	765	833	817	808	787	820	758	748	818	791	778	842	764	767	757	805	810	754	802	795	814	778	817	767	763	746	798	807	826	803	749	780	830	799	766	818	750	796	753	797	790	757	740	744	778	814	729	801	773	800	794	754	780	747	788	780	787	792	795	796	746	788	810	750	794	791	794	842	822	753	833	754	807	821	834	814	775	764	732	798	810	788	765	779	842	835	767	795	827	786	791	759	786	776	784	833	847	804	800	790	775	785	771	825	770	803	760	779	803	830	786	843	757	790	756	802	793	784	763	788	768	828	766	822	813	790	761	795	822	758	747	869	742	738	778	780	805	747	779	747	806	775	843	816	775	758	811	798	825	746	845	768	805	813	816	809	783	759	811	740	814	832	750	799	798	816	751	772	772	819	756	725	820	812	754	814	779	778	757	821	777	816	797	780	790	725	768	732	816	773	809	805	757	814	774	799	758	794	797	782	796	796	757	782	760	816	772	762	817	783	812	827	776	814	758	796	762	777	775	832	826	747	798	780	782	799	807	759	813	738	774	785	821	822	768	835	823	774	813	793	762	836	838	769	790	813	797	804	787	863	850	764	767	817	805	847	801	785	760	846	765	746	819	822	768	826	799	773	814	831	767	769	788	803	807	786	783	802	729	786	795	836	823	761	871	816	743	724	779	798	804	795	771	749	841	819	721	837	719	787	832	814	727	798	771	757	793	746	783	795	786	819	781	788	754	810	800	804	806	787	749	809	792	815	798	789	763	822	759	819	792	780	777	807	824	794	789	771	842	768	794	832	837	755	811	794	804	776	843	784	793	794	823	808	775	738	821	847	816	815	828	794	784	737	790	771	859	788	777	819	780	793	807	788	821	802	733	796	812	818	778	816	839	772	727	769	806	807	799	796	816	818	771	815	803	819	783	809	829	762	812	778	817	795	777	786	797	840	800	784	771	779	745	809	813	773	750	777	867	784	820	764	777	815	830	847	779	789	793	833	767	815	750	772	820	794	831	788	851	789	773	814	781	790	746	784	789	745	797	778	768	799	829	762	801	840	787	747	783	784	784	767	804	770	783	787	809	759	767	834	758	811	807	774	847	792	747	816	839	785	803	794	804	796	766	762	826	786	834	779	836	743	811	752	820	800	823	831	798	786	795	788	775	810	835	759	796	717	785	812	811	776	800	762	738	807	760	808	796	773	761	830	752	770	817	791	775	815	766	833	780	790	785	809	837	815	831	765	760	775	792	798	796	778	776	788	854	776	791	829	777	783	732	810	753	819	773	753	779	779	791	799	825	845	825	821	805	807	815	800	796	793	822	830	781	801	799	803	810	842	815	751	751	841	843	778	811	826	802	782	843	781	820	754	798	752	740	831	817	790	853	756	785	849	755	781	802	782	794	793	803	827	792	814	793	748	806	802	793	809	804	765	763	760	773	797	839	788	797	807	802	792	793	788	779	811	769	699	840	801	820	788	776	779	830	797	777	817	723	781	769	843	773	793	824	789	796	757	784	776	783	779	798	756	795	796	792	815	785	817	824	794	806	825	824	740	804	761	805	804	743	836	780	763	750	787	802	786	831	788	787	787	816	778	780	842	811	843	826	835	813	776	858	811	801	799	834	802	778	774	812	771	807	792	783	756	764	794	848	838	800	793	797	780	828	779	833	783	780	773	791	772	793	742	740	797	826	762	834	811	824	728	759	852	816	796	727	773	814	766	851	798	772	788	756	762	786	786	792	793	814	825	803	804	767	838	797	799	809	805	773	783	798	790	809	810	770	811	778	767	739	781	807	802	769	807	790	773	775	761	810	760	779	764	837	791	751	815	823	762	853	751	768	808	841	822	726	793	778	762	827	761	784	771	821	791	753	771	755	828	788	803	787	796	766	783	754	800	805	808	794	776	804	803	811	793	738	785	770	797	867	814	808
17878	4424	5049	4311	2793	2115	1369	1221	1005	894	788	708	637	618	544	535	478	439	385	451	412	409	394	414	442	393	392	391	378	412	377	404	363	401	359	377	371	403	368	363	402	421	378	365	396	416	353	376	357	353	390	367	382	374	376	374	349	393	386	389	381	396	392	359	360	397	398	328	360	383	381	360	368	356	400	387	420	408	415	367	402	403	367	388	331	361	376	376	346	415	381	333	405	419	384	378	407	375	406	387	355	383	378	392	369	390	362	367	344	371	367	383	374	398	382	374	367	387	369	407	331	348	394	384	364	400	365	375	351	399	351	361	395	350	415	359	367	401	386	354	355	360	378	395	387	357	400	374	385	389	399	385	379	372	350	366	374	384	396	415	421	386	379	359	401	349	375	401	382	397	388	378	379	390	383	335	386	368	364	405	383	393	396	383	394	366	369	390	380	372	390	398	407	400	391	385	395	381	399	386	380	385	377	356	358	352	349	347	370	410	373	379	369	385	407	411	362	377	369	347	401	337	384	374	419	396	394	372	391	389	382	400	362	362	409	370	381	370	407	401	415	394	366	352	361	407	351	387	371	386	397	373	405	368	382	363	429	375	362	373	402	351	349	420	363	355	384	368	382	387	364	391	391	365	382	375	382	404	350	370	380	385	371	386	414	402	402	400	353	349	377	371	410	365	408	386	394	421	375	375	374	402	364	343	373	397	393	381	368	410	359	380	367	388	356	388	359	356	376	407	377	349	382	402	413	397	381	393	409	379	417	378	394	401	343	379	366	376	361	433	438	390	402	427	400	352	365	357	395	371	418	380	426	414	392	387	368	392	399	401	388	349	329	371	391	386	362	417	337	381	397	341	405	417	358	361	398	377	369	426	407	388	354	376	396	375	386	425	393	347	416	385	379	359	376	383	341	395	370	394	385	357	375	372	361	406	354	427	408	362	367	408	373	382	355	347	377	395	383	371	388	342	385	383	360	352	373	392	384	381	390	375	372	369	377	349	383	414	425	353	390	382	364	430	368	384	347	389	360	350	375	382	355	440	399	360	390	398	388	377	376	352	405	350	378	382	356	403	362	379	400	383	355	379	372	403	364	388	411	370	360	366	353	400	406	377	412	338	389	348	382	386	383	415	435	346	392	379	392	390	399	344	340	355	392	399	372	367	364	455	359	352	366	384	385	350	400	357	370	359	411	430	356	394	361	374	403	362	394	377	386	390	427	368	373	394	387	420	374	349	355	402	389	368	342	351	369	385	402	383	399	369	391	386	362	392	381	364	399	371	377	420	395	409	376	380	406	395	369	397	387	373	376	391	400	417	366	347	346	396	402	421	366	379	366	413	383	374	390	395	371	362	332	390	359	377	345	373	366	393	394	372	380	388	368	385	370	346	401	380	356	375	363	403	373	374	363	423	396	405	389	382	395	394	351	347	405	403	384	394	371	398	400	372	367	373	396	351	372	399	404	380	396	402	387	389	337	416	401	363	364	420	345	407	407	379	409	412	362	351	344	380	393	380	381	359	401	366	347	372	376	408	394	388	414	396	388	376	358	329	387	400	386	386	430	405	399	378	365	390	371	369	377	419	368	379	376	382	359	389	362	373	363	381	369	383	378	389	405	416	384	353	406	398	416	382	407	398	387	411	362	359	397	397	415	373	383	373	394	428	379	377	361	367	346	378	378	390	375	371	378	401	431	375	402	384	388	373	359	382	400	405	375	383	427	372	386	359	336	383	416	384	391	396	357	401	385	423	354	417	385	380	360	387	384	385	392	397	387	382	367	364	418	367	365	402	351	415	412	372	351	348	385	368	384	358	401	412	385	423	345	366	351	409	387	388	408	362	394	392	382	394	362	425	383	389	375	394	363	361	397	366	337	346	349	386	393	338	367	402	397	325	385	363	418	368	389	364	370	410	366	390	375	392	380	377	394	393	393	400	430	368	392	365	372	404	357	429	378	356	369	372	408	392	363	376	417	385	413	405	371	361	352	376	351	374	359	413	389	344	370	379	406	396	382	383	376	396	390	384	387	368	347	365	379	356	405	342	394	408	352	400	366	345	359	347	396	384	379	410	400	410	393	387	350	383	408	392	398	375	409	393	415	349	366	359	385	392	390	352	340	376	405	389	378	388	422	370	347	384	384	379	368	398	391	400	382	382	364	336	382	392	373	409	381	365	418	380	350	395	383	368	381	373	390	407	365	388	391	402	411	393	403	357	398	402	369	333	408	375	423	364	368	387	381	370	376	395	387	366	357	375	356	376	365	359	385	381	361	379	395	401	368	387	416	347	400	385	393	386	387	365	393	380	404	356	410	373	396	401	359	404	400	360	395	367	361	395	392	394	366	395	387	395	399	373	398	360	379	396	355	385	346	378	396	379	461	361	368	392	382	372	378	398	414	354	325	409	374	370	353	368	374	403	367	437	394	385	391	372	380	410	405	403	393	410	389	372	397	376	363	394	378	375	402	364	361	381	363	408	374	381	397	389	378	336	378	368	360	397	399	351	364	343	377	390	349	402	373	413	398	387	392	381	397	385	370	404	371	335	371	353	388	384	424	365	387	394	381	375	363	378	368	367	387	400	378	393	367	401	382	383	407	350	387	378	404	377	411	397	358	375	370	380	401	384	372	400	397	372	416	364	400	404	393	414	386	364	388	383	409	364	413	347	398	391	372	372	367	358	426	433	360	391	378	376	365	433	393	379	400	370	381	367	344	382	355	362	374	371	377	418	338	404	357	381	394	363	389	421	343	361	388	353	363	369	409	380	422	374	375	382	404	398	383	394	368	352	383	394	381	378	408	360	329	355	373	360	367	409	377	365	402	389	401	415	374	376	386	362	379	368	382	406	361	409	391	394	378	354	391	360	378	360	398	369	389	381	405	388	391	421	340	390	427	373	375	423	421	368	376	375	336	411	379	384	370	415	413	398	415	363	371	370	449	364	367	373	379	380	427	369	362	356	353	381	394	377	392	355	395	393	392	369	387	400	391	380	383	393	356	381	412	358	370	388	385	383	380	411	382	378	393	390	413	399	398	369	357	437	396	383	382	379	361	395	382	362	366	374	389	418	362	394	405	383	393	404	379	394	396	378	412	377	375	393	415	381	363	389	424	357	415	362	413	382	360	381	417	376	364	372	411	361	394	386	398	406	431	412	386	400	397	366	394	377	414	383	378	397	356	392	410	336	391	395	372	369	367	382	414	375	415	383	432	404	365	412	398	369	403	376	384	397	396	412	391	406	333	415	365	371	385	410	375	368	386	374	345	406	372	400	391	425	364	440	399	388	350	393	387	377	415	410	369	386	389	348	406	382	373	386	366	390	406	367	342	393	361	372	380	377	377	385	381	417	371	387	459	410	360	378	378	400	378	390	378	417	372	406	402	407	370	400	378	399	374	395	405	418	378	419	382	353	400	376	405	392	398	395	388	373	350	377	392	390	375	361	377	364	399	395	377	397	389	362	366	387	393	410	385	380	347	344	382	397
10716	3562	8148	10510	8428	7156	5137	4357	4106	3430	2868	2570	2328	2209	2094	1716	1498	1381	1211	1259	1177	1224	1098	1055	1053	1025	990	967	995	956	965	959	939	904	868	935	899	911	869	829	910	950	910	851	886	883	882	873	877	878	878	905	849	921	874	881	895	827	863	804	872	861	801	881	876	863	870	852	908	822	851	840	832	895	847	862	879	897	904	900	829	883	863	841	882	869	912	836	835	890	847	818	887	889	851	841	841	835	800	849	899	859	835	819	872	866	846	890	859	816	856	882	892	886	864	856	841	861	904	928	888	904	851	904	869	874	846	896	853	869	866	877	827	830	870	880	878	832	890	883	822	852	836	844	892	856	894	877	836	849	852	883	843	833	868	891	871	824	829	794	883	898	817	846	815	852	886	833	834	834	847	833	834	860	893	883	856	894	787	880	836	841	837	876	857	843	786	892	901	827	874	842	867	851	857	873	830	831	840	874	912	876	923	844	826	833	859	866	928	860	864	886	853	910	867	876	868	845	884	868	891	917	900	888	832	844	856	885	883	891	875	849	906	808	862	904	830	836	841	889	879	862	851	816	817	865	860	779	841	844	882	918	904	790	864	828	910	864	831	850	867	808	831	830	840	868	818	855	886	871	854	889	887	858	851	895	835	816	797	844	864	864	855	803	859	856	883	810	822	916	845	876	854	821	867	844	859	869	864	897	852	847	878	899	867	820	856	849	852	859	844	821	927	866	823	816	861	905	906	845	858	861	843	862	873	826	864	852	871	846	903	806	861	860	853	831	848	866	868	848	818	816	897	866	880	903	877	897	871	851	842	869	821	902	834	884	826	849	828	863	833	895	817	829	841	881	836	865	908	819	874	849	862	862	777	859	871	859	881	900	879	857	867	886	867	887	879	841	796	849	847	884	847	830	817	822	887	912	831	858	873	876	906	839	864	817	890	821	833	863	891	871	850	873	895	869	845	854	838	860	837	875	819	879	891	852	877	856	864	895	799	837	866	840	838	876	848	942	806	858	917	856	848	838	901	848	854	930	840	892	841	794	877	824	862	879	835	882	808	802	810	815	842	890	845	880	894	847	888	864	868	920	871	853	835	831	854	809	897	893	837	865	807	872	853	883	850	830	856	843	893	846	891	796	861	864	810	840	850	824	851	887	788	854	835	858	898	865	888	855	876	840	792	878	843	857	859	898	852	876	852	844	848	822	820	883	861	876	833	863	851	819	839	831	909	832	857	880	843	870	879	855	896	937	845	849	847	859	848	897	900	854	860	864	894	804	863	886	867	854	832	846	916	847	834	865	887	864	837	841	874	853	888	813	845	854	858	861	865	882	853	839	806	841	900	818	790	853	913	858	863	834	932	873	832	913	878	850	818	854	814	864	841	865	827	826	906	883	889	849	814	866	854	846	863	899	858	821	899	867	815	823	854	827	860	848	811	855	847	900	870	903	875	862	878	855	880	848	909	824	917	821	875	835	877	857	815	832	840	829	833	895	922	899	837	864	848	866	858	851	826	835	894	848	869	878	878	822	835	842	886	845	842	868	864	825	854	873	875	860	892	844	861	874	850	848	855	850	854	858	852	850	895	864	863	862	858	813	896	865	897	832	861	861	868	856	814	873	891	821	910	842	916	866	822	897	813	869	858	879	889	853	855	874	851	847	888	863	878	838	803	828	857	848	864	779	868	817	859	879	879	815	867	849	874	888	853	830	851	858	807	852	877	862	879	874	849	890	863	888	900	832	877	860	869	839	842	891	843	892	872	911	872	858	857	832	916	887	864	849	851	843	876	842	874	825	814	857	830	872	837	824	859	825	874	883	864	857	810	829	848	792	845	865	842	857	837	826	857	849	839	854	863	824	829	853	864	849	902	858	823	849	853	803	894	868	869	813	911	865	868	849	823	777	816	846	872	851	873	854	868	863	843	858	835	869	872	905	914	857	853	854	848	831	830	857	820	872	849	856	900	818	871	901	850	803	806	841	832	843	888	897	877	907	843	872	828	892	885	877	857	871	860	914	938	889	904	839	839	839	863	871	867	864	865	869	886	816	832	803	876	836	889	835	858	806	816	833	881	843	837	874	881	890	837	864	858	890	853	860	875	854	876	853	901	818	912	840	858	865	886	916	857	841	854	831	835	889	800	907	840	882	888	873	828	859	903	800	834	859	821	876	890	883	833	854	829	829	886	862	837	810	884	876	872	876	897	896	901	879	863	921	855	856	839	860	869	823	830	815	886	888	801	897	831	845	841	896	828	835	885	896	873	871	863	862	825	861	903	799	857	887	857	847	836	829	824	914	860	818	856	900	910	841	919	834	900	817	834	841	894	828	886	858	902	852	863	835	836	870	861	845	867	903	846	904	859	874	889	828	826	850	878	833	839	826	887	855	856	812	836	882	807	890	876	845	821	871	830	852	842	879	881	895	850	805	833	846	830	876	846	834	814	901	836	800	813	893	871	829	888	860	854	858	872	916	867	881	822	871	862	835	840	847	852	847	792	822	836	874	832	822	871	890	804	905	855	861	866	838	875	888	840	853	817	841	885	822	834	859	833	857	829	877	864	863	841	838	896	831	873	835	872	879	878	857	817	924	918	849	867	839	893	838	905	831	826	874	824	828	792	909	872	873	836	879	813	880	853	886	821	819	841	849	890	893	860	877	861	862	838	880	853	872	798	858	875	871	867	836	880	888	819	870	811	820	825	848	863	878	866	922	866	860	863	831	927	848	835	817	847	854	850	798	871	844	874	871	833	853	871	830	829	788	819	845	881	856	863	908	842	809	845	842	851	890	846	851	875	863	849	857	953	848	867	851	904	877	919	854	846	853	897	914	849	820	885	878	798	852	871	809	914	883	861	863	853	873	872	894	865	844	859	837	869	840	872	874	866	871	892	803	859	783	872	830	878	816	859	814	816	891	852	827	841	824	821	811	878	898	884	841	819	812	915	908	860	848	859	871	855	822	827	851	883	892	841	809	850	825	901	841	874	863	833	821	847	921	877	828	891	846	876	849	859	841	828	901	828	848	865	873	866	850	831	904	865	857	834	857	784	895	846	801	836	878	884	831	836	836	872	869	870	911	877	866	803	836	861	822	833	840	853	804	845	851	864	845	853	861	835	845	853	859	828	858	892	847	830	896	874	854	870	799	871	876	906	813	876	865	824	857	838	911	860	805	871	842	842	916	832	909	925	873	851	798	848	865	815	847	843	817	853	856	859	863	810	838	859	870	826	939	842	867	913	857	846	840	883	820	889	919	830	865	930	821	810	910	795	934	858	922	853	872	891	787	894	863	846	879	895	878	925	816	850	857	884	806	808	817	840	862	878	840	857	844	886	860	855	869	847	837	798	821	863	812	848	856	821	822	879	837	851	876	871	864	827	872	834	854	854	817	850	837	910	849	876	897	823	818	856	893	844	818	856	827	854	889	843	836	883	853	874	872	828	885	867	814	877	849	885	842	870	883	849	888	916	887	830	836	868	818	860	861	850	787
3403	1189	1742	1270	883	592	427	417	385	317	251	256	230	236	230	226	227	200	202	224	207	227	200	200	224	206	263	207	174	200	190	204	197	199	211	187	188	214	188	196	201	203	164	209	176	216	220	201	204	198	196	214	174	181	174	190	223	214	199	199	186	216	201	226	213	197	191	210	200	208	186	199	173	194	210	195	201	238	224	227	191	200	155	217	202	193	178	184	213	193	204	172	213	202	180	199	201	192	211	215	197	192	202	190	208	224	185	193	201	203	202	191	183	186	179	211	188	230	185	199	221	194	196	204	165	206	187	197	202	178	213	201	167	206	204	216	191	210	183	195	202	180	217	198	213	185	206	212	213	198	208	196	205	183	202	192	209	193	218	198	209	194	224	228	243	183	223	218	196	215	226	200	197	212	241	226	184	202	183	201	215	214	205	228	212	181	193	199	197	226	209	198	198	198	216	168	194	215	177	193	196	208	180	207	211	183	191	200	208	181	205	196	203	185	210	202	217	205	214	218	213	178	215	173	197	184	195	202	219	187	222	194	241	198	209	221	192	203	193	206	206	202	184	198	168	210	201	194	209	199	201	222	211	205	199	181	201	205	177	185	199	222	197	198	212	194	193	193	203	192	195	213	201	188	227	187	212	198	192	192	206	187	194	212	215	228	193	211	209	214	215	213	200	200	179	198	192	205	213	202	186	185	166	173	184	213	216	198	194	194	210	195	197	201	211	169	225	221	207	196	189	195	187	224	228	208	204	197	214	198	192	213	208	191	206	215	190	190	227	196	186	202	200	225	188	188	220	193	162	219	221	207	203	218	179	210	204	213	202	224	183	195	213	216	213	212	176	230	209	210	221	196	224	200	200	200	193	202	179	184	187	193	192	214	196	215	203	176	180	181	199	206	244	192	184	196	187	178	205	198	182	203	218	196	197	203	191	198	181	191	197	193	185	202	191	203	188	184	205	204	176	197	183	202	201	198	223	214	190	215	212	205	211	209	194	215	213	200	189	193	178	224	193	171	187	209	184	202	184	178	199	206	221	211	185	197	200	187	190	192	230	192	194	210	197	199	192	197	209	180	211	227	211	205	180	208	207	201	186	199	216	193	210	210	186	203	203	186	218	161	206	190	180	189	213	212	185	224	190	218	208	207	233	224	205	185	171	188	207	193	191	214	182	202	204	212	207	193	200	174	200	201	202	218	210	208	228	185	194	212	201	203	181	179	203	180	218	226	195	211	191	193	197	195	180	193	220	201	193	199	199	190	200	228	199	191	180	194	192	193	204	212	221	207	196	204	208	218	196	215	189	207	192	194	201	204	186	187	207	189	205	183	217	201	224	220	190	180	201	186	209	203	196	218	181	208	207	199	214	187	186	218	199	214	215	201	202	214	208	197	209	219	213	195	197	204	205	208	202	215	220	169	199	205	210	193	187	188	198	206	217	222	197	186	198	173	206	196	214	208	198	228	196	208	223	196	210	190	185	195	176	201	219	192	216	199	223	211	183	215	224	180	207	202	197	188	212	199	203	227	196	211	199	182	203	198	210	201	237	201	207	216	167	217	206	188	206	218	183	181	203	198	203	195	197	195	214	179	220	188	210	180	192	182	236	209	194	179	205	214	184	194	224	206	189	183	209	185	210	204	193	204	209	175	180	177	160	212	233	188	193	189	209	202	242	195	172	185	223	180	178	183	202	207	219	201	208	204	197	213	186	209	187	198	186	212	220	198	193	236	196	204	214	219	194	177	190	187	185	214	206	179	201	192	173	222	199	233	205	196	234	206	217	195	229	199	201	204	179	203	220	193	185	212	210	198	190	181	200	211	200	242	213	201	218	188	184	209	210	223	173	190	211	203	193	231	209	201	211	205	212	189	192	196	181	198	180	204	199	223	216	217	191	204	210	211	202	171	206	231	197	211	207	209	238	191	194	210	226	191	207	199	196	206	214	199	199	214	208	187	180	207	172	205	198	187	190	181	194	199	188	207	203	205	193	201	199	238	220	202	196	187	195	189	198	185	196	159	204	204	197	204	191	194	191	207	212	195	169	208	187	203	197	208	196	195	194	198	202	190	188	206	190	187	207	214	205	197	183	203	220	174	200	190	185	195	217	188	192	221	234	220	185	191	180	206	208	206	179	187	214	207	176	173	174	191	184	213	198	170	175	206	187	210	218	234	170	213	227	186	189	164	196	206	206	191	188	214	200	207	207	220	199	202	161	213	180	199	199	216	220	194	199	204	195	175	198	213	211	203	221	209	183	203	163	185	195	191	197	224	215	194	210	220	198	209	189	177	224	222	193	183	201	211	189	197	198	196	180	197	199	213	179	217	175	189	218	216	197	184	210	202	196	231	225	197	201	190	186	197	178	235	217	169	221	195	204	181	195	188	231	175	224	185	212	205	198	198	199	215	228	204	228	219	211	217	198	217	221	219	204	220	248	221	223	184	196	208	198	193	174	178	195	185	203	187	214	208	194	207	234	182	232	214	210	204	205	203	176	165	229	198	192	219	198	208	198	201	204	204	206	218	181	206	196	193	207	216	200	187	199	234	224	202	195	203	198	214	240	217	179	198	192	196	223	200	206	192	227	193	194	199	187	204	236	199	201	210	186	202	185	211	189	197	186	196	193	207	228	219	206	221	216	206	197	216	199	203	216	196	192	212	190	225	220	210	182	169	199	213	163	194	201	204	214	232	212	185	211	218	210	225	206	201	211	180	159	182	211	191	196	204	209	198	200	199	159	214	228	207	196	184	216	232	206	184	190	208	200	215	179	172	224	193	195	205	184	212	186	217	222	193	208	226	214	205	192	202	191	195	205	204	218	222	193	204	215	217	174	212	198	196	247	204	197	194	177	200	185	221	220	203	204	228	208	171	180	205	216	187	194	234	229	193	197	202	177	186	197	190	170	189	197	201	213	214	206	202	192	190	187	233	197	174	209	186	209	203	178	199	215	162	195	211	180	183	208	224	229	206	211	183	197	177	185	174	197	187	221	191	205	206	203	215	217	188	218	190	185	205	199	167	198	188	207	173	179	208	209	204	192	180	221	195	203	204	197	202	191	199	212	209	218	203	174	202	183	203	181	225	209	213	197	178	228	180	185	194	204	197	172	192	186	196	215	218	209	200	182	182	209	199	225	183	210	202	195	204	196	229	218	190	183	202	198	209	202	196	203	218	198	207	192	195	211	186	193	206	218	191	208	185	203	218	206	189	186	204	207	194	208	218	205	221	210	213	190	203	179	214	204	180	195	231	205	201	173	183	206	191	202	198	173	179	190	214	225	176	194	183	223	200	178	207	207	202	193	218	170	224	208	175	213	219	196	185	205	197	171	189	218	232	180	193	189	196	216	196	213	220	227	199	217	189	198	214	210	210	217	218	204	198	160	204	217	215	185	221	248	203	240	220	190	185	232	213	189	220	217	198	198	201	220	216	185	172	212	183	193	197	207	216	200	227	219	195	190	216	228	207	197	228	210	188	197	200
2804	1470	3536	3803	3205	2444	1810	1508	1490	1178	1009	1030	896	837	774	691	677	608	598	614	610	619	601	550	573	544	558	558	592	569	548	559	527	491	512	503	524	495	526	506	472	543	566	539	471	480	518	511	554	497	517	512	550	559	534	499	482	490	504	503	522	523	497	518	528	520	499	534	500	498	533	493	523	486	525	506	512	534	502	518	560	518	528	479	504	529	491	489	483	520	504	525	502	485	526	456	575	494	513	552	526	517	536	495	534	576	514	511	555	517	492	493	491	500	526	527	517	463	519	533	496	497	518	501	494	476	518	526	483	549	526	485	519	489	495	510	505	543	521	480	480	543	506	536	481	495	503	533	501	475	505	538	529	507	508	509	529	501	517	482	485	482	529	493	489	520	549	510	495	537	514	486	477	520	518	543	492	506	513	502	486	518	542	512	529	534	512	475	508	516	504	501	487	520	530	523	498	525	529	471	537	499	545	493	527	519	499	512	520	524	460	508	525	561	513	555	490	524	474	510	509	509	459	528	567	508	506	501	498	543	494	524	512	497	520	553	517	504	488	559	554	527	515	484	538	530	490	520	497	519	523	505	525	501	515	489	505	554	562	479	529	535	529	551	500	516	509	504	500	503	483	509	502	467	530	531	562	492	515	553	539	543	504	521	497	542	527	530	515	544	532	527	523	508	523	515	527	508	537	525	465	498	497	537	501	525	500	486	526	540	494	552	522	521	560	493	526	539	493	492	505	546	528	499	554	497	483	521	513	509	507	518	528	536	519	521	496	535	521	486	517	477	493	512	511	521	533	548	541	523	506	502	500	510	529	510	488	539	511	533	489	543	543	482	553	480	499	493	535	497	497	457	506	505	490	492	527	500	509	467	507	489	522	524	513	518	502	527	504	510	539	486	468	475	531	519	509	551	488	476	523	546	525	513	488	495	531	479	502	533	536	484	465	539	516	517	560	484	511	520	500	525	464	470	544	525	518	495	505	545	548	546	497	501	532	536	482	515	470	522	523	534	524	542	511	508	461	508	529	548	516	509	492	495	531	515	526	508	528	498	531	512	544	519	539	554	525	531	534	509	510	518	510	533	510	497	495	515	470	523	507	543	468	514	549	501	553	489	498	523	524	530	503	519	491	533	558	536	546	494	517	481	513	509	508	503	517	489	507	540	510	488	464	504	497	501	499	526	562	529	486	506	489	497	504	517	530	536	478	511	486	456	563	492	544	522	550	541	509	494	539	504	524	549	530	484	504	533	538	520	525	519	450	541	516	555	526	521	527	530	501	549	535	515	551	497	524	524	475	509	519	476	489	516	522	530	505	461	524	531	495	539	502	545	522	522	548	515	508	500	523	530	493	559	529	490	466	530	506	501	563	465	475	488	504	464	519	468	545	502	518	461	520	513	507	526	521	488	488	507	529	554	515	524	551	514	506	515	528	537	490	522	516	528	529	526	556	528	519	512	521	489	520	532	498	493	551	524	520	487	500	514	525	549	564	528	502	537	512	485	505	513	501	549	520	537	486	489	493	487	525	557	517	525	514	520	506	514	499	540	549	523	487	469	542	561	544	471	521	513	477	512	477	554	500	507	499	525	519	503	516	468	541	550	490	486	524	527	503	514	544	511	520	537	504	495	533	541	501	506	506	518	497	470	484	546	536	478	439	509	474	512	497	484	520	513	511	522	502	478	527	503	493	496	521	534	542	551	553	497	557	527	525	501	519	495	505	481	517	499	528	533	472	492	551	502	490	548	525	522	506	514	499	519	547	548	514	514	529	516	557	497	471	528	508	504	503	492	504	472	509	532	507	513	528	532	495	476	528	544	507	517	562	536	530	537	502	495	490	537	531	513	498	485	534	534	490	470	502	475	507	517	489	528	515	554	512	505	535	522	607	496	478	475	468	488	498	516	506	575	531	501	531	478	501	467	539	498	494	474	502	549	527	498	540	492	494	518	543	519	518	536	524	523	543	498	476	574	453	482	524	495	485	501	511	521	515	490	525	495	512	523	537	490	494	509	498	504	495	543	519	495	573	481	487	514	490	475	523	496	520	502	502	527	523	517	518	512	504	480	499	493	470	498	495	534	510	500	502	542	475	544	536	497	545	535	495	517	498	522	541	489	492	474	486	497	526	505	523	468	492	516	533	511	520	500	500	481	492	499	542	498	500	473	505	511	513	512	500	520	510	532	503	481	506	523	507	516	497	512	475	529	523	481	522	530	498	477	486	507	525	477	545	489	527	512	525	555	505	519	533	505	487	472	462	495	510	508	540	487	525	537	488	523	552	502	483	517	531	487	484	509	550	515	483	495	505	506	516	509	517	544	523	539	542	519	483	465	488	499	511	485	450	530	496	485	506	505	478	538	544	452	529	491	541	536	530	515	507	491	511	477	489	518	484	498	473	512	522	518	496	502	521	513	527	515	513	529	539	519	503	516	488	503	492	544	508	517	524	512	516	521	535	496	535	515	502	507	525	511	499	522	532	545	520	535	485	503	517	511	519	511	492	511	523	497	535	572	529	493	514	542	494	562	546	519	508	490	478	528	510	476	521	506	528	514	511	522	532	510	518	505	531	521	488	491	520	512	545	490	521	521	533	496	510	482	525	502	489	526	471	507	503	528	575	483	533	509	537	544	505	521	534	509	520	526	516	472	518	527	527	505	517	473	556	529	513	462	519	533	505	528	507	520	491	496	487	525	507	529	490	488	523	478	506	516	534	515	528	503	513	502	513	484	502	505	500	512	509	512	533	514	532	513	515	501	491	531	492	511	499	474	535	531	476	535	509	521	523	517	529	491	522	511	542	484	503	513	498	526	486	543	516	492	558	499	521	541	493	460	540	497	529	533	502	559	486	556	529	532	491	529	508	538	513	514	522	458	505	515	553	521	507	486	523	513	528	510	499	549	499	513	517	556	499	528	498	514	513	459	446	507	530	506	501	510	510	537	527	517	492	493	542	516	486	534	519	507	524	498	497	515	483	528	504	523	543	527	528	510	470	491	479	495	540	489	481	514	570	527	522	562	521	525	555	509	546	536	522	530	494	485	527	505	513	472	499	541	508	507	479	495	514	509	465	541	536	544	479	524	491	510	516	512	477	496	506	489	536	513	487	503	507	513	493	492	496	495	518	545	560	469	551	505	469	500	503	506	484	531	543	499	522	530	521	528	523	489	562	478	532	519	501	460	520	524	495	531	528	476	490	509	482	472	501	538	500	521	522	547	532	551	518	541	502	539	519	544	521	534	521	486	525	510	525	518	525	542	520	497	497	519	518	522	504	502	515	536	551	532	492	517	526	509	497	556	553	511	476	536	562	499	520	557	487	544	536	491	530	541	488	497	514	530	522	536	494	512	496	538	527	536	544	535	526	505	517	509	515	496	493	541	498	534	498	520	536	527	494	518	523	512	519	524	537	477	540	499	484	512	519	525	521	526	520	526	562	525	559	518	482	518	545	536	525	548	554	564	537	520	537	503	519	495	490	534
10156	2587	3335	2580	1868	1484	1218	850	787	729	643	500	479	447	420	417	432	371	361	362	355	380	382	352	367	385	346	352	337	368	320	357	343	327	345	353	372	348	374	324	347	322	326	342	331	324	359	345	356	324	339	353	367	345	337	319	349	350	363	357	334	331	351	325	336	314	339	322	320	340	322	329	332	353	322	336	342	333	339	338	352	359	326	358	369	329	365	344	358	345	326	329	368	347	344	321	340	326	322	342	317	346	346	330	315	315	336	345	362	355	354	335	320	334	337	334	328	310	334	341	314	321	344	330	356	312	352	323	319	332	337	365	350	325	359	317	324	304	299	343	324	316	334	350	340	379	331	385	328	383	351	316	304	285	364	333	320	323	340	332	352	323	375	350	319	340	371	339	325	337	331	318	343	354	325	326	344	327	345	307	346	329	367	309	349	327	351	347	345	327	363	346	317	372	338	364	335	325	345	333	326	329	342	353	307	352	330	335	324	360	366	331	355	328	335	332	348	334	377	335	352	317	317	345	356	319	341	336	349	322	313	306	359	342	373	342	341	330	335	370	316	346	330	355	341	335	299	303	325	335	377	332	323	311	357	349	359	331	335	311	329	317	308	359	338	357	356	325	372	370	324	331	340	302	355	346	319	333	337	310	334	341	331	312	353	342	339	353	305	360	325	339	345	354	331	334	332	349	324	348	346	352	371	315	326	314	357	317	359	312	316	329	306	325	351	354	338	375	329	340	361	349	303	315	366	366	393	349	349	320	318	344	355	357	337	357	386	349	321	328	318	323	317	351	372	361	338	333	347	309	346	331	339	335	347	325	360	353	323	339	341	397	348	361	343	318	358	323	331	366	355	342	372	319	331	351	400	292	347	342	346	348	317	320	357	316	345	318	336	305	365	338	345	311	339	346	375	325	324	320	354	320	317	342	368	346	341	322	378	316	364	345	332	324	330	333	349	319	375	344	346	343	332	371	341	385	359	324	348	340	349	350	351	342	343	329	325	324	333	325	271	389	338	312	371	302	333	343	369	346	348	350	354	336	328	319	344	345	343	362	300	309	352	336	379	364	310	354	362	324	327	374	328	314	340	331	355	324	331	311	360	372	342	325	316	336	339	359	356	328	339	302	353	351	371	332	342	331	341	328	333	331	339	333	346	354	352	345	349	327	354	348	329	336	348	372	350	366	336	307	323	345	288	335	357	327	338	352	322	356	331	352	326	307	341	365	346	358	349	362	310	316	354	357	357	339	347	333	387	310	325	358	334	348	339	352	313	319	347	334	342	329	364	354	312	338	339	355	313	326	358	365	326	328	347	355	332	379	330	337	343	337	367	331	336	323	309	334	314	301	338	319	321	325	347	349	336	366	326	337	332	357	329	308	336	346	355	330	331	371	328	328	335	308	318	329	315	356	334	343	341	335	351	348	331	375	355	361	325	344	351	311	345	317	324	379	341	328	326	316	332	319	343	328	343	356	361	289	363	359	351	334	366	279	340	358	318	336	362	321	331	365	347	337	352	390	332	323	348	317	331	307	323	333	348	343	359	321	304	351	343	354	329	310	328	336	312	348	356	332	327	345	335	332	327	295	348	337	354	322	365	336	295	342	366	336	351	322	323	325	345	340	329	368	373	314	324	353	377	345	321	327	349	361	308	342	334	310	341	318	326	337	311	383	355	332	348	324	340	380	331	336	342	334	339	327	332	329	317	322	347	342	293	316	322	300	299	353	329	334	324	364	318	335	319	344	287	378	364	328	364	337	328	336	322	328	309	389	315	352	372	353	347	360	323	344	338	330	307	332	300	313	344	342	318	308	370	347	319	305	333	346	341	327	335	342	366	344	324	365	318	347	370	338	324	337	343	338	318	323	351	344	355	327	357	341	335	304	342	358	339	352	352	347	319	335	316	324	334	363	345	342	334	392	321	296	328	321	352	397	326	322	318	343	317	340	347	354	360	300	368	307	350	351	351	361	326	332	334	303	318	348	342	330	343	342	345	370	336	335	369	352	333	364	339	345	329	321	343	333	377	308	340	360	309	323	309	324	377	346	337	361	359	349	327	330	324	306	365	316	340	325	334	346	349	336	333	339	333	341	348	328	346	342	328	402	361	307	355	367	325	311	345	384	327	350	312	354	345	343	314	337	367	357	329	324	357	364	337	341	345	328	322	317	330	335	337	338	333	322	328	312	290	342	317	379	302	323	321	331	344	365	325	319	340	356	330	337	324	367	348	340	342	321	341	320	319	321	339	334	334	329	303	327	311	362	348	361	343	300	314	313	337	339	323	380	373	322	354	313	325	363	332	336	309	332	352	317	358	348	342	346	375	369	395	334	321	386	303	365	322	336	339	316	340	346	314	356	327	338	327	304	372	329	376	342	368	322	332	366	333	323	349	316	360	322	320	329	289	302	337	336	364	354	337	326	359	343	359	322	338	320	358	369	377	341	363	319	323	308	314	366	317	347	302	356	324	362	368	354	370	380	348	333	321	352	364	367	350	325	356	348	324	334	339	370	315	321	331	358	329	334	322	347	332	355	305	355	365	366	351	372	343	306	331	349	357	347	341	344	348	374	341	303	354	340	310	330	331	318	347	339	317	311	336	307	332	366	342	364	312	328	309	356	374	345	318	340	370	339	314	328	376	349	352	348	309	333	325	349	321	347	347	316	372	335	306	350	324	348	321	339	340	351	343	337	344	348	346	327	323	328	340	333	362	373	362	364	345	348	368	320	333	342	307	333	306	351	336	360	358	317	311	308	312	313	299	325	326	345	321	334	369	332	310	332	328	326	365	331	345	334	322	344	373	344	347	329	337	355	346	336	348	337	344	348	349	339	304	305	323	369	325	299	308	334	327	333	345	354	334	337	357	324	322	346	348	353	344	327	354	341	332	287	335	339	305	367	365	358	367	358	302	322	336	358	360	374	349	305	337	329	366	359	357	333	312	336	366	380	341	355	349	365	348	326	334	350	356	356	362	355	338	340	362	372	327	347	322	306	346	355	289	387	363	330	339	311	319	388	343	339	331	335	364	349	348	341	350	300	329	329	363	325	351	365	323	290	333	324	332	326	327	370	306	312	335	339	337	334	348	359	323	346	353	350	363	367	387	317	344	321	336	332	350	361	342	332	333	392	333	325	326	303	326	329	352	339	355	324	354	368	338	321	322	282	331	339	350	345	327	324	359	344	335	357	333	358	361	325	341	348	322	330	325	375	376	354	378	360	329	339	345	337	324	348	305	349	309	346	369	322	316	370	343	318	355	371	364	327	330	317	307	321	343	312	375	366	348	306	379	343	346	322	341	366	307	330	314	327	339	316	329	315	323	315	312	329	334	341	350	331	346	346	349	331	345	331	379	322	372	365	330	353	341	328	331	366	335	307	339	359	342	362	299	291	385	319	337	333	336	344	336	326	323	342	368	333	372	350	342	357	341	397	337	361	355	301	356	303	354	346	329	320	319	311	342	359	353	365	317	313	341	361	343	317
7768	2674	6014	6943	6641	5178	4195	3193	3081	2813	2226	1993	1700	1425	1380	1309	1208	1130	1031	1065	1048	1062	955	960	935	907	884	887	845	858	827	872	821	815	804	799	831	898	759	766	770	842	831	821	843	773	784	826	820	835	804	780	831	790	845	764	788	813	838	815	807	792	753	842	762	817	799	829	765	792	766	812	861	770	768	817	825	769	807	741	803	841	800	816	778	817	786	769	801	797	816	765	815	773	772	799	780	789	806	819	801	870	778	818	849	834	804	791	786	823	785	796	812	809	799	761	776	841	794	820	758	827	773	793	781	799	758	838	743	775	752	803	771	828	826	769	751	796	786	802	790	862	800	790	797	777	777	775	812	795	751	818	788	824	814	820	790	812	817	778	797	774	774	804	763	779	736	786	756	803	780	754	793	745	862	779	759	771	830	811	770	773	819	842	796	773	818	766	790	849	781	782	799	774	752	779	797	822	801	766	780	764	832	783	835	817	788	776	822	773	813	789	785	783	834	782	804	788	828	765	748	769	741	843	789	779	789	824	815	818	839	763	818	788	766	795	791	802	851	803	844	812	796	808	805	810	782	817	801	862	758	741	824	803	817	841	769	840	772	809	788	759	797	765	804	791	744	792	760	821	775	783	746	818	816	781	806	831	789	795	756	774	756	804	745	834	809	806	776	761	783	759	793	750	773	740	799	793	816	816	803	763	751	765	785	831	833	772	744	807	849	799	758	778	804	773	799	773	774	782	808	781	743	838	790	819	779	808	806	778	804	880	770	772	769	779	789	785	784	742	778	771	788	806	694	794	806	800	761	818	815	761	831	816	808	819	782	806	766	767	816	759	777	755	788	735	778	839	759	760	803	847	764	773	774	829	826	802	810	822	825	821	758	797	797	765	814	817	804	832	758	807	792	831	817	811	748	810	804	841	834	790	728	786	790	796	772	796	864	794	813	840	787	856	815	832	759	791	789	820	790	784	749	858	820	812	809	803	827	810	778	798	776	797	776	816	801	787	765	768	800	788	787	839	777	773	861	836	772	794	744	751	796	746	789	798	784	799	796	785	853	804	801	789	801	807	775	800	783	736	802	774	792	768	790	787	799	787	826	816	720	791	784	820	833	817	780	799	788	761	796	792	806	735	786	816	751	785	800	833	788	766	759	772	841	838	783	824	756	808	860	816	758	816	822	797	785	737	819	716	776	766	802	776	814	767	786	755	777	814	768	765	803	786	783	809	817	795	764	815	789	769	784	814	792	824	821	788	828	783	741	819	774	805	820	814	805	833	796	834	784	812	786	752	777	843	813	823	812	788	809	767	758	769	761	776	750	769	779	782	832	830	772	804	825	821	832	800	772	776	813	789	801	856	780	756	801	768	767	813	801	780	745	821	798	837	784	760	789	831	764	776	829	766	796	822	781	778	789	796	811	740	825	806	828	795	776	766	799	827	754	782	779	773	808	819	772	785	789	798	743	801	786	811	743	796	812	768	821	793	780	836	811	772	814	801	830	780	790	780	824	787	789	794	752	815	746	823	815	772	798	753	804	802	785	771	793	830	812	796	797	820	848	775	782	757	793	772	810	841	794	782	824	770	853	779	803	789	797	820	755	808	787	834	755	794	815	763	768	800	816	739	780	708	777	791	850	798	874	784	814	804	833	805	808	775	774	760	780	784	806	735	754	774	780	859	782	825	814	820	809	761	796	754	872	791	809	777	795	777	801	803	789	814	776	799	816	822	791	764	823	776	839	838	788	762	782	814	802	771	789	783	780	825	793	766	832	821	800	801	780	802	794	823	828	814	814	758	837	778	773	770	784	795	839	804	803	806	781	757	759	851	818	805	766	777	829	829	788	775	847	809	772	811	793	800	776	831	823	789	831	803	783	742	811	784	787	811	874	793	794	801	806	787	821	824	773	799	722	835	785	778	802	838	794	753	724	790	783	811	782	815	773	760	815	804	867	772	792	777	778	802	802	774	845	774	823	800	784	804	815	758	814	825	816	759	818	705	805	820	772	813	834	793	836	770	773	812	803	782	790	759	827	805	768	807	796	769	769	806	778	745	826	762	801	778	771	784	838	763	777	760	806	790	793	820	800	793	834	792	772	751	800	845	790	835	826	792	843	781	808	834	804	783	797	831	785	861	839	768	802	824	830	781	775	802	789	764	766	793	842	807	842	768	747	830	763	749	786	767	752	804	799	817	795	803	762	831	868	801	845	839	776	774	819	797	782	869	818	810	847	792	788	786	789	822	815	799	863	821	767	837	745	753	751	758	803	771	795	827	830	747	792	824	822	778	794	876	821	835	744	785	780	791	808	754	791	801	817	786	802	784	754	794	783	749	757	808	800	776	823	813	712	820	789	818	736	766	732	824	785	766	815	789	804	778	807	779	726	813	823	843	795	739	794	735	767	756	823	764	777	789	801	835	802	812	839	809	811	811	756	778	764	768	766	801	766	823	797	823	771	783	844	817	769	800	753	795	717	806	745	809	805	798	801	803	827	844	791	753	839	794	814	757	774	787	810	792	808	816	815	745	789	747	822	811	814	768	790	793	777	780	786	857	792	740	799	785	864	802	801	777	806	802	825	773	806	772	791	798	829	810	802	779	771	795	778	816	776	787	849	813	802	785	789	788	810	813	812	744	788	806	759	740	806	762	802	808	812	813	776	774	840	811	792	833	731	784	784	786	785	785	795	801	809	790	829	821	806	789	756	841	835	805	799	765	786	780	837	778	725	831	753	803	822	834	768	803	745	794	777	767	751	819	814	806	808	777	820	757	778	782	816	748	798	787	832	820	820	817	831	815	803	793	765	797	795	798	828	755	808	761	789	811	799	762	798	787	871	873	748	785	830	805	752	837	802	752	819	782	797	767	810	792	765	767	839	797	722	820	800	828	775	785	710	797	782	775	746	791	845	749	790	757	799	789	801	751	747	752	757	834	802	795	802	774	785	852	824	794	832	793	791	739	823	766	758	784	788	814	764	796	815	828	746	753	770	814	798	811	821	798	786	777	766	813	787	780	790	804	777	800	741	795	813	736	851	769	756	822	822	777	822	821	760	777	745	821	803	791	800	773	764	821	775	779	779	764	770	746	795	792	799	809	795	791	809	799	803	787	761	823	781	804	740	794	739	778	789	783	794	845	781	832	813	806	817	756	766	776	773	787	841	824	787	809	832	784	777	755	828	771	795	832	783	776	816	804	828	847	833	810	772	821	739	794	772	770	810	770	797	740	738	820	806	889	780	792	814	805	818	849	762	750	844	810	816	778	796	842	746	792	755	747	834	757	797	823	772	812	798	823	822	794	829	788	802	789	742	787	808	754	786	731	828	752	813	791	828	803	792	821	772	796	777	747	835	780	788	771	816	807	848	790	781	802	765	825	794	837	778	809	777	759	817	767	789	787	802	804	828	754	841	787	787	720	772	793	803	777	773	775	771	777	801	823	776	841	799	778	826	787	824	793	796	760	832	828	810	774	810	798	801	760	769	793
17266	4164	5114	4027	3143	2221	1672	1204	1077	916	943	771	665	620	564	512	450	472	408	454	423	431	457	434	419	429	378	422	386	360	442	423	395	362	393	387	379	404	401	414	382	395	385	355	390	405	368	389	402	386	423	397	410	385	383	381	394	396	380	369	355	335	376	380	437	354	360	404	393	369	343	383	412	357	380	362	381	376	352	352	397	408	395	408	377	389	400	365	346	395	362	413	429	431	392	431	393	399	340	380	380	394	369	385	366	362	404	392	353	373	380	392	407	393	432	388	380	381	415	409	354	377	381	353	360	383	362	380	390	382	354	381	383	334	380	348	379	405	425	379	381	394	394	390	397	367	349	373	392	397	356	390	386	346	366	392	357	359	357	388	353	368	344	367	372	347	398	363	391	390	438	387	399	389	365	393	405	385	400	353	405	356	327	367	393	371	402	349	375	373	365	380	382	380	386	384	402	382	368	314	395	371	383	388	404	379	403	362	363	356	331	401	373	361	378	378	396	400	357	433	353	394	398	373	386	375	415	394	416	392	405	360	393	395	389	359	342	379	393	359	384	378	399	372	395	407	408	385	383	386	356	363	378	375	379	388	400	407	387	394	331	381	377	388	400	380	349	376	383	352	461	402	373	377	378	396	400	368	374	342	378	395	365	397	357	412	409	384	358	386	407	388	378	369	408	374	369	345	376	382	359	345	385	427	358	376	397	386	350	361	355	375	389	372	352	369	362	380	388	350	386	369	373	384	386	400	394	372	399	353	358	389	396	355	384	380	392	390	355	374	347	343	392	373	360	367	367	397	407	375	367	408	370	389	392	370	376	380	354	414	384	370	408	347	400	404	372	396	361	378	361	389	381	377	383	374	398	330	339	362	371	383	362	360	380	367	383	416	378	376	376	343	379	344	382	349	385	368	407	419	381	353	356	379	387	380	353	359	362	368	385	367	374	393	380	325	396	388	383	379	402	390	376	380	391	376	372	378	360	406	390	368	404	390	364	390	375	370	391	391	378	362	380	355	399	359	383	395	376	374	383	403	408	381	382	388	376	407	433	360	384	364	400	357	379	342	385	373	387	392	378	364	376	372	376	365	393	368	340	377	377	386	363	371	377	393	365	334	415	405	389	402	394	377	383	371	346	399	370	385	397	352	386	380	407	377	389	372	384	439	383	369	366	367	407	417	410	331	344	338	389	414	360	389	395	341	365	396	394	396	386	392	384	399	417	370	403	373	362	405	414	382	384	351	383	358	390	340	412	372	398	439	392	372	378	355	375	359	386	399	368	409	392	387	390	398	386	391	380	380	356	386	378	374	408	396	376	391	429	370	404	371	364	413	349	336	408	371	383	387	373	344	368	394	365	379	399	363	386	386	345	402	352	394	358	385	409	353	378	405	364	416	380	389	355	407	406	359	392	404	422	395	359	371	367	375	366	373	368	387	445	365	373	353	353	403	411	376	407	360	381	383	408	352	381	371	362	421	373	411	441	358	365	382	370	396	390	413	369	364	381	386	348	406	424	349	402	367	403	372	393	374	376	399	387	369	388	388	379	387	395	359	357	398	402	359	389	340	412	400	391	372	381	347	384	388	393	377	379	371	390	394	371	372	409	376	376	355	384	406	388	364	389	399	359	384	394	412	340	394	390	395	441	407	395	382	386	401	376	373	333	383	349	355	363	354	396	401	396	392	355	353	373	406	400	387	365	392	370	355	344	364	401	386	410	385	361	354	398	414	378	376	351	392	391	381	377	391	403	383	374	407	395	364	369	356	392	397	392	387	370	398	402	403	392	353	378	386	377	353	377	388	385	374	410	402	391	435	381	368	368	352	361	387	421	381	355	420	365	407	366	393	446	390	413	416	362	385	398	374	383	370	383	396	403	353	396	334	373	390	414	401	356	385	415	395	382	381	362	395	368	387	387	369	403	378	375	365	408	389	356	366	412	400	367	437	408	392	368	401	350	393	391	380	379	386	353	366	392	355	393	347	346	377	433	411	353	380	365	409	363	373	369	357	378	368	406	362	392	370	366	390	402	415	383	366	332	359	386	360	388	388	377	378	364	362	382	347	403	416	409	408	370	375	387	349	358	366	353	386	360	394	379	393	415	355	382	373	406	396	401	387	389	401	389	383	357	372	388	424	395	386	370	367	353	344	382	366	389	398	406	384	377	363	351	363	377	340	401	387	397	408	375	398	397	422	376	374	388	384	372	393	389	375	414	372	381	404	402	360	414	401	361	357	392	380	345	416	371	332	391	378	366	370	387	375	404	404	369	373	362	379	391	354	384	380	366	373	423	359	398	409	404	371	404	386	397	371	391	344	370	408	314	348	356	396	417	375	403	374	393	407	350	385	366	386	364	402	382	376	418	389	390	371	401	401	363	375	351	380	365	366	374	357	358	383	375	396	395	404	373	341	364	359	391	361	375	368	399	399	389	370	394	372	383	392	354	379	397	346	368	400	387	392	346	383	348	386	360	397	376	365	370	369	358	385	362	396	401	360	373	417	390	366	353	398	362	382	392	365	409	375	367	364	371	372	373	356	360	365	336	397	387	374	391	356	385	386	357	368	378	394	395	359	371	363	380	402	386	357	351	340	359	399	373	396	380	394	433	418	398	402	384	382	387	385	406	367	403	364	414	385	414	400	391	372	377	360	398	395	361	409	377	397	371	367	359	348	384	372	362	413	378	331	392	428	404	397	361	409	377	389	372	416	379	398	345	382	400	389	399	388	401	379	390	408	399	393	369	396	346	432	392	378	356	380	378	383	373	402	387	379	366	341	387	370	400	404	364	404	411	333	312	375	372	394	382	416	387	382	419	385	377	366	391	359	356	382	369	406	376	366	402	393	411	403	357	399	391	423	380	371	394	403	374	394	424	395	340	416	428	355	383	382	351	395	410	369	357	370	374	398	354	391	358	392	417	421	379	365	353	344	409	377	392	401	335	365	340	359	385	367	383	371	356	371	395	341	409	398	373	385	373	440	360	365	352	364	391	370	403	350	375	382	377	374	386	372	345	374	406	386	364	363	401	388	399	386	390	364	418	386	406	358	374	393	329	370	374	365	382	379	385	402	387	365	358	395	371	348	413	402	382	365	372	388	393	380	371	381	386	396	358	410	370	399	350	368	416	361	384	330	375	442	399	364	406	388	365	373	359	402	385	365	399	365	403	379	365	405	384	365	335	387	385	356	361	378	370	370	364	360	371	416	387	376	396	377	352	409	379	386	392	381	375	353	357	373	353	380	414	385	371	342	349	415	354	378	354	369	351	387	378	376	354	342	384	387	393	357	378	378	387	377	394	400	362	404	377	413	336	395	368	406	414	365	383	397	378	428	365	379	401	378	358	358	375	377	393	403	387	405	431	374	335	372	387	379	394	374	393	407	383	396	370	356	362	357	395	385	378	364	368	414	374	384	375	374	402	367	408	394	415	349	387	392	358	377	354	389	421	380	347	371	365	344	398	378	382	402	388	378	398	418	369	403
10289	3663	8227	9552	8927	7283	6135	4668	4073	3699	3171	2814	2550	2272	1979	1699	1467	1466	1233	1072	1198	1140	1075	1019	1049	1012	987	997	939	995	973	985	978	825	938	943	949	897	875	842	908	916	892	899	854	853	828	882	900	898	910	861	855	884	851	919	848	847	869	905	826	892	826	826	806	863	834	838	870	877	803	873	888	818	880	862	859	801	897	858	863	863	856	832	863	845	892	838	853	852	864	821	880	871	868	843	898	870	874	859	831	871	878	835	869	910	857	835	872	919	798	849	850	841	853	878	865	830	839	885	873	842	861	888	856	812	859	815	850	836	843	865	820	855	874	859	854	825	866	825	887	850	855	801	877	815	898	881	855	858	791	774	872	840	792	840	858	858	894	868	798	878	922	849	835	855	863	874	898	904	807	820	851	837	924	823	802	851	835	816	869	840	803	825	811	835	848	898	853	855	879	849	813	784	899	813	854	868	893	860	856	850	832	857	831	803	854	810	852	890	840	809	863	840	835	875	881	869	867	849	817	822	835	806	852	841	848	867	831	799	828	828	849	842	841	852	898	891	907	873	889	876	853	807	868	823	856	896	887	837	875	843	920	882	781	852	834	854	811	858	851	900	834	861	843	872	846	880	858	865	868	843	856	839	885	810	862	833	866	879	901	870	885	845	807	828	821	795	884	877	862	872	860	872	894	857	857	892	896	876	811	870	840	890	829	852	864	870	857	816	816	774	888	847	825	822	865	852	886	857	823	865	896	833	900	881	879	830	874	865	851	840	824	871	839	826	912	837	815	905	841	861	859	826	866	828	850	858	813	891	884	880	870	816	869	847	893	826	882	851	874	851	876	902	870	846	890	821	814	866	880	848	800	819	877	812	931	801	890	848	808	859	816	861	871	854	902	841	826	819	832	813	799	846	831	901	863	887	841	856	822	865	848	887	880	851	854	904	792	856	836	831	836	855	851	825	892	844	803	828	842	864	830	860	860	880	851	786	831	835	857	807	824	856	826	852	806	850	871	859	858	835	916	849	871	841	809	858	896	902	877	889	852	889	881	855	830	826	845	811	895	837	878	815	842	895	867	826	904	838	827	804	868	879	838	876	837	872	870	820	815	858	858	858	862	826	868	847	841	837	886	850	864	854	853	869	860	896	893	813	852	882	851	887	840	863	849	855	849	840	843	871	854	892	830	876	868	846	838	880	843	866	856	862	831	879	846	872	842	846	823	818	850	916	871	848	837	834	828	827	825	909	873	800	842	888	853	864	828	842	839	871	842	851	876	829	849	867	885	845	867	856	867	860	837	826	863	869	880	865	875	899	859	834	879	840	831	860	855	815	792	784	843	836	875	840	789	878	838	869	871	919	848	872	859	818	864	883	906	838	830	875	842	826	840	885	849	897	849	843	835	847	814	855	833	803	866	848	874	825	853	834	912	877	851	846	849	816	844	876	839	853	839	876	897	883	927	833	872	875	868	835	850	834	837	827	909	904	849	899	863	839	841	916	959	881	869	862	806	862	914	814	807	847	887	853	890	874	882	858	876	829	900	884	830	864	863	814	825	832	846	855	932	838	880	831	856	827	829	887	812	849	843	878	819	839	825	831	827	812	841	811	868	837	867	818	843	847	839	902	880	846	807	864	825	859	872	817	893	859	877	878	835	831	845	909	858	888	824	827	903	896	842	854	828	863	840	851	767	835	821	869	816	893	819	834	835	836	869	811	872	831	880	820	900	854	899	792	866	850	857	909	841	876	829	872	814	835	941	860	867	798	822	855	819	823	898	911	875	873	811	795	846	856	887	841	856	916	875	849	830	868	805	826	860	833	847	871	889	862	828	828	784	903	848	791	843	847	888	776	843	857	848	819	845	861	896	779	870	868	854	859	843	840	848	859	852	889	840	830	888	854	859	828	862	865	851	838	846	846	824	850	846	848	872	891	839	822	845	843	846	864	839	841	883	837	861	850	866	858	830	868	848	843	871	826	863	841	862	889	808	821	872	831	866	886	857	854	880	804	876	848	846	922	821	835	857	821	812	832	855	849	864	797	839	901	869	882	885	859	782	869	895	865	840	817	856	862	786	852	843	886	847	804	834	845	796	887	817	873	823	848	831	809	858	835	867	867	863	850	875	832	825	827	837	848	828	852	862	831	877	865	887	861	862	881	857	801	827	820	854	864	896	835	815	808	835	857	832	846	857	844	852	870	836	848	848	881	858	859	806	853	790	786	813	869	897	854	887	877	846	836	865	895	789	828	844	843	836	872	854	889	828	871	833	858	830	865	870	886	852	802	842	797	878	845	851	812	814	836	834	821	852	822	844	835	842	837	882	888	863	843	803	871	815	854	870	852	848	866	849	826	831	851	837	892	884	864	864	841	848	872	876	854	853	835	807	849	824	866	796	845	894	836	842	835	807	935	834	807	878	859	875	886	908	831	816	821	858	828	853	857	819	844	862	860	859	818	831	789	842	805	845	832	889	891	851	862	840	907	848	804	886	882	833	852	816	855	814	858	840	881	817	862	854	879	864	869	893	855	821	851	901	884	815	855	843	846	861	893	819	832	795	835	803	850	836	869	843	894	844	880	837	859	825	858	891	821	846	744	834	855	853	841	873	836	864	903	801	887	804	825	851	862	859	866	834	826	809	845	870	864	870	861	859	859	865	847	801	847	858	840	861	832	846	837	836	880	883	793	839	829	856	837	860	890	899	842	821	896	885	879	845	831	829	817	793	796	871	825	838	860	905	858	832	795	788	853	855	907	891	852	852	796	829	823	802	791	867	859	827	886	851	820	843	835	818	811	894	853	876	847	872	848	848	849	788	818	877	842	808	866	811	813	845	883	861	896	788	887	853	877	853	864	847	809	849	825	852	798	859	842	866	855	809	825	830	829	873	847	829	863	853	916	868	904	839	837	872	840	875	850	823	879	821	821	876	876	835	877	800	847	839	869	892	861	842	813	869	788	854	841	860	759	849	879	890	849	833	912	899	843	866	892	843	813	855	824	858	833	868	839	856	815	877	905	920	880	849	810	847	829	884	847	836	817	830	785	886	854	850	880	879	840	864	885	847	825	858	896	883	835	895	887	877	831	875	878	892	849	863	818	877	890	823	849	844	863	803	852	862	853	877	829	879	845	868	856	821	862	895	909	794	842	813	827	811	847	862	869	870	879	846	848	930	865	845	886	842	846	867	825	846	836	894	824	822	829	824	859	835	870	865	853	819	879	847	914	902	840	833	843	851	827	835	879	873	823	789	844	861	830	814	869	776	831	846	862	882	889	851	836	839	848	820	835	877	861	846	885	877	850	906	888	913	841	892	851	833	865	829	871	891	802	840	845	898	924	797	834	857	810	857	864	865	849	864	823	822	836	776	866	842	878	845	907	835	830	851	898	847	854	852	859	848	842	884	816	857	852	839	857	861	869	817	847	802	897	822	838	886	853	877	899	799	858	842	802	855	913	820	823	843	836	882	878	845	864	830	831	870	878	872	844	867	823
3018	1422	1787	1234	838	618	510	399	380	323	288	280	271	232	267	223	227	209	229	222	222	211	199	200	206	191	197	203	175	195	186	191	196	208	192	203	180	197	194	201	204	208	205	217	212	199	202	197	202	194	209	215	183	205	210	218	198	178	204	207	235	192	206	194	192	193	195	190	198	215	198	174	184	202	186	198	202	201	186	209	203	190	225	188	217	225	196	204	206	182	195	197	198	173	207	218	194	204	204	210	211	216	199	178	215	185	194	206	199	207	218	204	194	184	244	208	198	170	211	193	209	221	206	201	188	197	190	180	216	217	180	178	193	202	195	188	176	222	225	213	210	180	188	196	176	194	200	169	203	207	205	196	176	200	180	200	190	187	195	204	188	214	193	180	181	204	192	215	205	219	185	193	209	170	200	187	196	173	198	180	211	192	179	198	196	183	193	204	189	205	191	197	209	206	218	197	185	199	207	195	191	205	232	213	228	215	193	202	180	196	182	211	187	203	182	197	226	187	185	191	206	161	208	215	211	193	183	188	198	189	182	176	162	214	216	200	205	201	203	190	185	206	220	194	195	204	200	170	204	212	212	190	213	207	188	202	212	195	216	197	226	204	194	215	218	180	208	200	180	194	156	189	179	208	219	174	203	215	203	200	188	192	196	209	216	196	185	195	217	195	215	206	192	215	190	189	189	184	188	173	204	210	219	183	167	183	195	165	192	207	205	210	208	181	221	211	196	169	189	194	217	184	199	205	199	207	179	199	199	208	201	186	207	211	212	191	204	213	209	206	203	177	187	186	184	197	194	225	192	187	172	219	200	180	195	234	188	219	193	205	213	175	205	186	188	191	204	219	206	196	192	193	190	194	194	193	210	191	190	179	188	179	188	206	216	194	199	191	195	229	205	177	196	201	206	198	208	210	194	190	173	195	182	192	195	192	192	210	196	214	185	207	205	174	198	173	182	208	194	194	236	196	193	201	216	184	214	201	198	211	169	208	198	205	208	224	215	203	180	213	206	191	212	231	189	185	194	229	183	210	180	196	212	198	216	230	193	203	178	222	206	206	200	182	199	188	149	187	205	220	209	196	182	196	213	210	200	215	228	191	202	219	183	190	162	208	196	208	222	196	219	231	180	230	218	204	213	194	212	199	192	226	207	205	164	189	201	180	195	185	202	196	197	233	179	203	203	169	217	203	195	227	201	222	200	207	191	214	182	215	185	221	172	194	187	209	193	182	188	202	208	208	190	204	202	185	203	174	217	182	192	214	205	187	201	176	218	194	203	175	192	186	220	213	219	196	200	193	178	186	197	204	179	187	187	189	176	199	176	205	193	187	222	223	188	212	210	186	189	189	216	213	183	197	205	193	203	200	204	163	204	240	218	213	198	186	186	200	202	217	209	197	208	199	205	188	188	191	200	201	177	188	206	198	212	193	184	200	210	215	190	184	193	189	201	205	189	174	180	199	219	177	217	196	204	202	214	191	203	183	180	184	185	198	180	182	208	211	212	201	172	196	185	179	200	213	216	219	213	212	212	187	186	183	182	190	219	181	182	197	207	201	174	221	204	196	198	206	200	213	207	185	227	184	168	199	220	207	171	189	207	184	196	214	194	218	203	187	196	185	200	189	216	185	196	172	166	187	186	226	167	188	198	209	187	188	198	194	204	208	172	190	194	187	198	212	189	203	210	192	180	156	226	180	202	181	198	256	207	208	190	196	197	202	189	212	180	198	207	206	202	187	182	195	188	204	189	197	182	220	184	223	200	191	204	179	195	191	179	207	187	182	211	205	201	209	217	209	223	227	198	241	205	189	222	193	218	169	191	175	206	216	213	201	224	225	218	177	211	174	194	204	195	209	162	205	174	210	203	195	194	197	203	213	201	210	198	185	220	208	190	180	191	190	200	197	209	142	186	208	181	196	237	193	208	194	221	198	169	205	211	201	216	204	209	194	196	193	221	218	214	206	195	177	176	199	187	193	196	203	188	182	172	191	199	179	184	217	202	201	185	181	199	201	205	206	187	211	196	230	190	197	207	179	194	237	208	208	200	213	184	198	197	193	222	178	189	214	197	189	173	214	211	211	212	195	214	194	186	183	199	203	189	181	195	184	190	186	155	189	210	197	179	217	171	213	189	187	187	220	228	185	196	214	186	206	216	181	187	215	199	189	193	198	180	147	197	213	196	186	221	222	165	209	208	167	197	236	226	192	193	195	182	204	188	184	199	224	182	181	189	194	204	195	162	190	189	208	233	191	211	188	192	207	212	198	185	201	186	200	228	202	205	204	205	223	203	212	206	161	198	188	182	195	174	198	182	189	197	220	199	200	217	210	202	195	172	199	194	199	192	205	216	198	191	212	211	196	198	194	198	197	205	193	188	197	239	206	202	185	199	215	232	201	215	213	213	207	199	194	182	174	166	178	176	194	219	215	207	180	202	211	208	190	201	177	202	208	218	183	201	204	207	197	200	198	237	193	217	201	199	197	175	219	197	186	189	193	179	197	188	188	199	188	196	196	207	226	205	170	210	208	243	213	173	190	192	207	191	220	203	197	208	188	182	185	201	195	175	208	194	191	198	209	190	208	181	205	208	205	199	218	189	229	207	204	184	181	163	194	164	190	195	201	170	218	177	203	194	247	203	175	179	192	222	180	204	213	173	179	200	202	204	214	191	170	230	225	205	188	213	181	216	207	228	211	205	203	191	188	209	183	204	225	205	209	195	194	191	182	218	205	213	187	199	217	211	212	212	191	180	182	214	176	197	175	179	215	213	214	189	194	182	201	218	224	202	188	190	196	192	219	203	207	162	215	199	214	188	198	192	177	186	215	184	200	207	186	216	220	187	223	182	217	198	192	186	196	217	210	187	212	202	227	178	215	203	213	195	205	176	193	187	193	202	198	212	217	188	207	171	186	183	181	198	213	189	209	177	188	205	203	211	188	199	206	203	216	209	219	211	196	190	214	200	196	221	221	165	200	207	178	197	186	193	187	201	168	232	220	194	193	184	188	192	207	203	199	184	212	209	202	188	182	200	225	198	191	215	176	202	186	188	193	190	186	181	184	196	214	170	196	204	193	202	202	200	226	205	210	196	180	192	205	224	179	196	193	209	181	189	192	185	187	204	204	211	221	201	191	175	197	207	213	202	175	180	213	237	200	203	197	204	201	195	199	195	185	184	197	175	184	209	208	177	228	205	208	189	200	188	179	190	191	189	195	191	201	211	181	178	165	224	224	197	189	207	202	182	183	199	196	197	170	195	202	212	191	176	170	160	234	207	173	170	214	167	203	196	176	202	197	203	203	183	186	190	174	211	183	207	184	187	224	216	205	181	203	196	183	222	184	188	178	174	200	205	191	181	166	205	178	211	193	217	193	188	199	199	210	192	210	227	206	200	210	214	225	184	212	207	200	208	197	226	218	184	179	183	197	234	213	202	204	192	222	226	217	205	221	219	205	181	192	216	208	184	221	198	204	212	179	212	226	191	208
2659	1578	3665	3712	2981	2526	2087	1617	1471	1264	1138	992	980	925	773	714	666	637	606	593	597	564	569	559	534	561	490	579	550	514	485	543	468	492	551	515	502	523	503	500	502	519	529	505	530	504	551	536	526	508	490	555	521	503	497	501	487	473	529	537	527	497	508	507	484	538	489	477	498	509	513	530	545	502	527	519	511	529	484	510	509	464	527	488	503	518	489	484	521	498	503	525	523	527	476	539	505	497	513	512	507	564	491	529	507	543	493	516	476	547	481	508	520	507	531	514	523	482	522	493	481	490	501	478	484	469	529	484	538	518	518	492	522	486	501	509	505	484	507	495	498	530	514	517	508	539	464	467	521	480	477	529	480	563	444	513	474	527	521	494	498	487	502	489	494	527	512	502	496	495	492	471	546	542	497	499	507	538	539	498	493	534	478	486	551	482	508	515	524	498	489	498	503	471	516	534	472	525	495	489	518	531	484	538	534	532	523	533	494	522	506	533	520	504	552	493	510	536	480	515	553	470	527	548	512	492	534	512	534	514	501	530	496	487	543	540	475	511	528	518	481	523	543	509	513	524	508	525	524	499	484	513	526	517	469	498	492	476	525	549	512	529	485	503	526	509	538	482	504	488	492	494	517	520	504	501	489	504	476	504	448	538	541	468	510	516	506	537	521	522	483	484	525	526	477	503	538	497	502	521	535	492	529	534	486	491	461	498	482	524	522	532	527	491	530	516	505	466	502	535	499	475	512	529	536	486	512	480	518	536	457	488	557	535	515	511	535	539	514	488	508	508	513	523	537	518	512	499	505	488	519	490	493	488	519	527	561	522	505	518	561	505	518	518	496	507	513	478	536	481	510	486	525	530	525	525	487	518	490	501	554	473	492	520	473	501	484	521	457	501	517	532	496	511	514	527	483	517	515	506	510	533	492	513	510	501	488	539	551	493	496	478	522	524	518	533	509	525	481	493	534	496	470	529	525	490	463	509	467	487	513	536	472	513	521	484	485	436	499	483	541	524	485	517	506	480	532	457	524	539	511	487	495	513	490	543	496	486	501	547	490	552	514	515	529	502	501	548	483	515	537	481	514	513	531	488	474	487	500	503	483	504	512	522	510	496	550	505	493	468	443	531	541	497	490	524	476	503	544	533	503	510	531	484	507	505	538	516	504	514	474	524	532	530	498	530	528	478	470	492	515	487	516	517	559	533	509	494	497	508	507	514	516	524	477	476	492	482	513	495	496	508	492	443	482	492	468	490	500	498	480	493	509	496	530	502	507	506	523	515	491	479	485	523	511	531	494	492	551	581	526	519	496	491	471	506	493	551	508	524	517	470	493	522	500	481	478	496	497	496	507	532	460	491	513	486	524	487	494	531	510	487	488	533	497	515	521	480	517	527	538	559	516	515	511	520	465	524	521	508	469	483	543	543	511	499	482	544	464	525	548	524	576	520	533	530	521	511	517	503	473	494	514	482	499	502	512	497	478	514	506	509	498	509	479	522	467	500	487	494	529	484	509	470	504	517	491	515	502	518	526	522	509	483	515	474	520	534	484	554	481	534	505	508	496	522	488	475	512	509	512	515	497	494	507	482	525	523	484	489	483	495	516	505	497	481	512	535	511	512	509	537	535	515	512	493	492	509	517	523	499	520	477	525	512	534	507	498	471	496	559	530	472	515	500	500	526	515	489	507	511	475	506	502	525	549	497	527	490	505	530	508	517	483	512	494	493	508	492	463	509	544	539	519	529	529	480	528	495	505	469	482	514	494	499	489	531	521	495	537	498	461	490	501	541	510	491	493	540	507	567	473	505	529	507	514	512	512	453	504	492	535	500	528	512	489	492	497	501	528	506	558	510	544	516	475	507	506	508	517	487	502	480	511	537	489	521	504	538	535	506	509	502	468	507	531	539	525	526	508	524	509	524	501	513	534	483	521	512	508	521	505	496	533	522	467	490	476	528	508	517	462	506	529	487	479	497	469	519	476	519	488	517	532	482	551	466	495	533	511	480	537	488	518	563	464	481	527	513	523	503	541	472	501	502	539	502	549	499	501	526	514	504	484	501	474	541	498	477	514	498	547	505	539	497	528	498	512	554	521	517	493	505	508	486	522	522	493	478	512	546	535	535	495	475	552	446	481	477	458	493	530	518	462	505	501	542	558	548	537	519	517	484	488	498	469	506	507	463	497	517	503	539	538	572	489	531	534	543	489	519	526	522	479	527	525	508	503	515	533	505	513	514	487	476	484	515	479	536	501	486	496	494	479	495	482	499	511	537	495	501	534	518	517	492	525	493	534	513	525	497	510	502	527	495	518	520	547	518	498	512	507	525	503	474	484	499	510	529	501	541	468	506	531	518	553	507	529	523	487	517	480	525	522	522	492	487	503	536	516	492	486	498	520	505	505	476	476	517	504	468	515	527	479	470	538	505	494	533	500	491	482	509	501	481	498	492	487	521	486	481	530	511	497	538	501	497	491	530	506	507	513	531	484	484	517	511	517	484	532	473	526	473	543	504	520	495	500	504	506	519	524	463	507	512	512	539	486	528	503	553	501	520	490	519	495	551	518	499	495	498	483	521	503	490	539	458	527	526	522	517	491	476	477	481	499	511	522	493	519	515	521	525	482	483	502	531	486	492	541	484	506	497	517	545	515	497	516	525	507	510	519	507	496	490	540	502	545	552	484	454	486	484	480	483	500	488	507	482	502	506	586	517	496	504	512	484	507	508	552	480	499	485	510	519	520	520	532	530	490	483	473	506	517	500	485	471	501	471	505	479	518	500	520	490	509	523	551	526	457	533	509	494	520	499	488	541	519	494	476	485	499	485	531	501	535	552	521	473	476	538	522	526	500	515	475	543	504	492	476	508	465	465	526	489	530	542	504	502	474	505	492	506	466	504	510	536	527	483	503	508	510	514	538	506	500	500	526	521	542	505	474	486	513	515	479	519	469	506	510	530	495	519	475	531	546	482	514	523	502	508	483	511	518	522	521	515	491	509	476	541	488	538	482	502	529	527	524	511	506	514	531	497	528	480	525	501	509	544	504	500	483	512	494	510	481	524	496	524	496	532	520	501	499	462	512	500	480	446	481	567	498	509	503	492	508	497	470	531	512	514	553	492	525	514	555	517	537	523	525	494	525	487	454	468	494	484	529	527	528	489	509	491	488	534	546	499	517	539	476	483	499	470	532	529	546	509	495	498	492	518	474	536	480	489	495	474	481	510	486	488	499	513	494	500	494	556	503	499	490	529	503	500	476	494	465	474	530	479	537	533	483	485	510	530	509	494	528	514	474	532	503	510	513	472	517	539	527	503	535	495	533	510	503	502	520	515	516	518	506	508	555	504	495	507	511	458	532	518	501	478	558	531	540	533	515	496	515	495	532	563	513	521	482	499	497	531	511	512	527	499	476	511	524	514	496	542	494	516	500	513	510	515	530	480	501	518	470	504	500	508	551	516	559	500	475	495	523	504	528	486	514	490	534	485	488
9532	2630	3642	2720	1886	1521	1115	845	743	630	588	517	549	570	460	430	396	374	388	378	345	354	379	374	368	376	372	338	362	319	372	343	374	360	334	347	324	316	357	374	326	358	361	358	357	319	376	344	323	323	349	357	356	382	393	344	364	339	370	368	346	353	331	345	341	348	368	354	324	363	325	304	305	325	327	349	361	350	347	352	337	327	355	354	376	351	316	330	355	300	348	332	351	353	304	340	311	336	378	361	342	328	390	325	373	339	355	353	337	353	362	358	329	333	363	337	360	339	350	354	349	350	315	306	337	334	370	383	351	339	323	376	352	316	325	325	333	334	327	339	333	364	345	318	330	355	342	346	345	343	352	319	330	319	349	383	332	340	315	318	337	348	347	366	342	360	347	313	346	378	345	347	352	309	322	348	370	349	348	320	347	333	323	366	342	353	350	326	343	336	380	379	312	361	348	358	348	326	337	316	304	341	368	363	349	334	355	350	317	327	351	338	338	333	324	346	324	349	322	317	340	364	316	368	349	355	274	345	323	355	346	330	364	329	391	328	354	320	370	342	332	358	350	338	338	363	318	318	389	343	320	318	311	378	349	314	304	351	321	343	354	374	337	356	331	335	365	376	329	349	372	358	294	337	364	349	326	344	351	340	303	326	357	325	345	369	331	335	343	338	346	322	389	350	321	335	329	341	316	388	297	356	343	351	331	312	357	301	338	307	348	327	337	330	380	338	327	361	328	325	353	357	350	363	313	348	368	316	332	298	335	349	342	301	321	329	339	339	354	393	363	372	302	379	352	347	378	388	308	327	365	361	329	342	323	297	351	318	358	330	322	354	319	314	338	376	369	325	317	353	349	384	347	337	349	338	352	385	328	365	350	383	361	361	294	365	327	340	288	329	335	379	351	330	334	340	331	360	291	303	322	314	359	335	350	335	317	327	385	348	337	326	356	344	327	327	366	323	308	350	320	351	350	362	344	322	356	316	310	305	325	366	368	365	348	346	331	380	338	342	331	344	341	325	341	300	369	336	345	352	298	317	322	344	346	350	328	347	301	300	336	339	348	358	383	332	367	331	345	378	335	354	320	341	342	340	364	345	360	360	370	378	380	347	305	342	334	359	333	319	370	321	306	359	360	314	354	373	340	353	360	297	308	317	344	335	357	322	343	336	308	329	365	355	343	364	379	313	341	375	343	320	350	334	350	339	322	331	356	371	337	329	329	339	378	355	360	363	379	319	310	343	311	336	321	343	316	343	349	353	334	325	362	336	359	317	324	327	380	369	368	330	389	360	343	354	329	319	327	349	329	330	344	355	354	344	320	322	338	349	362	324	310	309	341	357	371	346	349	352	316	328	341	322	390	320	350	311	363	344	346	338	324	368	326	355	329	323	358	315	367	331	324	345	335	323	349	333	315	349	331	348	345	319	331	357	360	353	331	311	347	335	351	355	370	349	377	311	313	303	366	357	345	389	324	303	348	325	334	378	357	363	347	362	355	303	349	362	332	340	352	343	345	387	359	354	344	340	359	332	337	353	364	390	353	343	358	336	352	344	347	316	336	343	328	343	343	321	359	363	347	337	365	358	316	349	356	376	362	372	342	370	338	365	320	324	367	336	350	334	344	310	331	379	324	352	333	330	334	342	370	341	349	360	352	334	318	299	334	362	337	332	313	348	300	333	342	357	299	346	342	335	325	335	324	349	341	341	372	306	357	355	356	362	332	355	340	380	324	351	369	335	336	343	351	344	354	351	364	375	350	354	358	318	335	336	317	327	342	344	364	316	320	308	344	333	351	360	351	342	376	336	336	335	347	318	354	324	329	349	317	347	359	295	335	342	366	326	347	342	391	341	350	345	365	332	326	367	331	321	335	321	349	348	381	331	323	338	365	354	290	386	331	320	363	332	339	361	337	386	327	304	324	325	354	315	345	374	340	348	354	372	344	315	339	325	334	314	348	326	334	329	355	323	316	315	339	362	344	331	349	338	348	359	352	343	335	351	335	324	330	348	367	322	314	365	359	353	342	299	353	338	313	313	337	320	336	337	390	369	320	357	331	327	378	336	312	349	337	295	323	380	353	350	356	324	384	312	328	335	347	321	353	311	345	352	354	322	333	338	355	337	315	340	308	315	359	343	354	359	332	349	330	347	355	321	352	323	329	359	331	338	351	324	383	347	343	342	350	339	350	315	339	344	322	350	344	346	328	341	270	311	359	361	348	322	338	336	368	370	347	319	346	340	343	361	337	354	325	317	337	345	338	346	352	343	345	309	324	366	331	310	340	346	338	343	307	353	346	332	341	352	321	348	323	299	337	324	343	325	352	345	355	348	298	362	368	360	361	353	357	325	317	359	339	316	319	317	356	322	360	365	352	366	370	363	370	337	370	357	351	374	363	334	333	365	390	364	321	337	321	348	332	325	366	388	357	323	353	311	328	363	350	352	363	386	323	374	346	350	335	342	350	383	351	353	307	345	353	383	365	337	384	328	344	381	345	322	345	342	333	345	352	328	357	364	355	306	334	321	336	347	357	366	324	356	318	285	351	328	389	362	342	355	354	346	347	347	360	315	338	342	340	327	353	317	327	316	335	340	373	364	322	352	385	328	378	343	373	343	326	339	363	348	319	344	307	326	354	383	325	328	326	346	371	363	351	321	303	320	368	356	312	373	313	329	340	332	339	376	343	381	309	320	339	337	361	295	361	367	362	347	359	358	346	365	340	337	343	335	357	357	350	338	353	327	365	363	322	345	341	349	392	371	354	384	311	321	348	363	315	330	319	342	352	345	340	351	325	347	363	319	337	327	356	296	359	369	338	365	319	338	308	342	326	324	377	331	292	325	355	377	348	326	311	317	357	278	347	330	314	355	346	352	364	338	366	336	312	345	356	375	339	352	339	351	396	355	341	362	369	333	347	326	337	330	343	334	301	349	322	320	351	353	360	369	337	367	362	311	341	330	334	354	313	357	354	372	361	332	351	361	330	333	312	365	366	335	314	347	336	366	351	349	349	331	323	364	352	349	332	324	364	311	348	317	318	363	363	329	328	375	352	364	329	329	348	353	335	358	372	344	331	311	396	356	331	306	360	333	320	352	320	344	328	329	354	350	364	319	344	349	345	349	341	326	333	330	356	341	307	342	327	341	384	313	363	363	333	351	344	355	318	355	328	347	333	320	326	324	340	315	320	333	333	357	382	334	328	316	345	340	343	318	354	342	349	350	327	355	324	353	343	339	335	360	353	351	344	358	365	317	359	339	312	339	335	330	365	325	358	348	369	375	329	346	369	358	390	348	349	335	318	345	349	351	351	341	382	346	330	322	320	358	348	333	341	308	367	323	316	333	334	321	348	334	340	318	334	336	335	345	366	360	367	344	344	356	321	330	354	328	346	344	343	337	344	336	329	326	319	324	323	314	335	338	331	341	341	302	307	364	331	345	367	342	354	294	360	361	314	347	332	362	328	332	357	327	304	333	358	345	330	335	332	313
7742	2856	6513	7325	6076	5416	4117	3156	2776	2581	2264	2069	2035	1842	1680	1425	1277	1132	1116	970	971	950	875	961	851	873	874	844	893	865	874	816	820	777	872	808	807	817	810	877	880	798	781	852	793	821	817	842	773	806	771	818	808	763	794	779	860	808	803	803	792	793	782	839	761	819	798	831	808	806	799	812	785	817	833	808	799	835	860	791	832	830	840	777	774	835	801	795	755	751	792	823	779	767	762	791	796	817	771	781	789	803	820	867	766	810	736	794	781	839	818	774	789	755	818	819	841	817	851	804	750	736	801	783	854	820	828	780	791	798	829	818	774	808	794	802	805	799	788	785	789	846	814	817	787	809	812	779	856	785	801	798	825	820	809	793	832	790	752	807	857	808	745	858	801	833	799	824	795	754	739	808	846	816	862	832	770	809	777	792	818	787	789	815	786	776	829	849	762	810	803	818	795	784	802	802	795	785	818	775	715	800	803	870	795	824	783	781	835	826	800	765	794	789	777	774	775	822	760	827	809	782	816	815	823	847	803	842	841	826	765	812	783	763	823	811	800	810	809	839	818	825	818	729	794	800	781	781	795	819	786	811	800	828	839	783	797	804	797	854	775	773	816	835	813	789	793	793	826	808	763	810	821	813	836	783	798	780	808	841	769	761	817	812	821	750	769	814	742	757	810	816	789	765	765	789	784	821	778	809	823	794	776	789	838	823	788	795	791	789	808	769	818	810	838	835	786	830	802	824	782	809	822	768	831	814	847	829	773	836	761	855	810	751	749	827	790	834	787	845	836	798	808	808	817	783	790	830	820	794	808	845	833	833	806	755	745	767	779	799	786	827	773	775	790	752	804	799	778	843	797	820	840	823	706	811	764	826	827	823	757	786	853	817	813	776	802	776	816	779	782	822	785	802	747	853	832	794	809	858	779	780	782	777	812	774	812	810	813	813	780	796	788	807	786	804	846	792	786	788	812	797	778	762	782	805	812	836	811	816	831	764	815	819	797	800	783	813	822	798	764	829	787	799	767	758	809	850	832	748	742	788	826	765	806	799	786	774	775	780	811	832	784	844	842	811	805	782	792	767	806	774	876	786	777	816	786	722	774	748	773	806	804	793	814	763	715	780	763	782	798	809	836	791	751	796	817	785	831	741	798	795	775	782	849	758	801	795	813	780	799	776	794	827	790	815	815	815	780	874	794	831	827	753	768	812	881	787	773	797	760	823	822	802	748	756	776	782	807	855	832	821	807	785	814	745	777	784	808	865	809	743	749	815	755	759	781	850	765	827	824	742	767	822	760	810	803	753	859	766	757	825	803	813	774	802	871	808	850	791	795	824	769	794	795	824	837	837	813	783	766	788	748	767	777	742	796	781	875	809	776	807	777	775	824	827	819	767	808	845	806	788	779	836	851	793	772	857	810	753	761	787	871	797	771	792	767	834	744	824	773	793	785	801	824	814	863	833	791	787	815	792	848	803	767	814	738	791	834	793	834	790	763	820	806	823	839	782	845	854	768	865	792	808	813	795	839	821	833	800	816	823	807	770	825	821	804	759	760	778	813	790	831	780	786	806	760	793	786	819	791	768	840	825	796	729	801	814	822	778	781	840	807	846	840	787	799	776	779	788	771	790	802	831	794	852	814	823	757	784	780	798	778	734	781	855	834	752	818	777	770	812	829	786	811	770	829	825	800	809	818	832	835	761	790	811	806	806	807	794	766	789	764	796	813	790	847	735	784	794	742	787	746	804	842	762	852	770	771	837	799	810	774	758	795	788	780	769	793	743	756	801	780	791	808	780	759	822	813	770	798	748	750	805	826	819	850	798	771	815	786	764	821	786	750	773	788	799	742	785	763	802	770	783	805	772	836	785	801	827	791	806	780	838	788	749	785	800	773	803	807	770	755	819	782	852	809	789	802	834	848	788	783	785	809	803	809	796	812	783	770	784	772	804	759	801	782	794	809	830	764	799	767	838	850	827	815	743	801	809	751	775	839	783	811	789	790	784	818	813	809	780	823	781	787	769	766	820	764	792	765	809	778	785	787	848	810	767	808	806	796	779	842	832	810	811	825	807	774	829	808	824	791	795	810	758	804	769	796	822	800	818	792	831	824	792	778	791	804	796	755	799	792	808	808	816	801	784	840	810	832	760	793	798	824	778	812	843	785	787	834	847	801	798	794	807	820	761	818	813	804	858	778	793	817	855	821	759	748	842	813	843	777	773	785	814	829	762	742	760	819	816	795	776	801	797	851	799	791	835	814	784	800	837	825	775	775	816	803	779	779	793	846	809	818	788	811	809	832	838	827	808	734	779	834	841	849	774	773	826	753	795	858	839	799	788	789	790	764	821	779	783	795	779	813	780	802	795	876	810	783	808	814	733	767	764	791	796	789	792	781	756	786	777	826	781	800	817	799	787	837	774	785	809	799	763	810	831	772	802	790	821	787	877	769	808	793	793	774	793	770	800	831	806	794	796	746	798	787	824	806	801	800	822	835	779	769	798	835	799	808	796	833	840	763	810	789	812	806	786	874	797	812	800	837	781	790	833	807	774	821	812	780	812	874	848	836	853	809	830	794	771	843	846	807	781	749	795	797	817	808	812	822	798	823	783	779	776	747	817	782	804	765	768	788	801	747	810	757	888	821	782	815	770	794	827	819	807	798	803	716	818	817	794	852	787	786	776	792	795	789	779	823	824	816	800	796	769	790	786	812	822	809	811	827	781	793	825	796	816	834	741	795	813	840	818	802	835	806	778	781	830	785	761	819	825	789	857	760	833	796	803	775	830	841	786	832	763	800	810	796	772	782	792	868	804	807	816	826	800	784	760	850	797	795	761	821	795	749	806	861	745	822	831	814	722	832	831	785	847	825	783	726	775	856	809	779	757	775	811	791	748	788	840	787	820	741	793	776	753	778	815	795	835	823	812	815	839	832	795	772	784	756	818	782	782	785	835	772	808	771	732	797	794	797	788	783	789	838	815	857	810	771	824	822	846	798	802	811	795	815	852	783	801	801	760	787	788	770	802	806	855	814	795	778	824	794	799	787	758	802	777	817	746	807	755	786	854	822	793	804	800	788	791	788	811	794	850	779	866	780	815	794	798	795	788	798	754	794	830	795	881	805	799	754	851	794	793	851	811	803	803	826	788	815	798	798	740	802	823	828	803	769	826	823	837	885	800	774	808	805	801	833	831	816	745	786	793	798	773	823	811	835	804	807	807	788	758	829	765	811	820	783	781	772	807	799	835	828	763	802	767	851	751	787	808	818	829	760	800	730	807	796	858	805	795	788	827	795	831	858	820	814	764	813	768	773	818	784	774	807	820	874	744	818	842	819	834	776	818	798	846	761	849	759	806	765	818	763	808	793	804	777	808	786	803	785	812	860	799	773	784	810	809	796	771	837	779	820	776	828	779	767	780	810	803	833	827	789	812	756	829	782	797	802	767	822	822	785	817	794	838	756	832	769	794	823	817	793	817	741	801	820	807	794	812
17156	4505	5752	4367	2898	2259	1762	1314	1093	1004	834	723	759	702	595	573	561	501	512	459	449	425	419	396	426	418	383	393	412	427	420	427	348	421	401	390	384	387	434	421	374	393	392	446	435	340	375	372	433	417	344	331	421	417	392	399	364	408	385	364	393	406	370	380	357	383	384	393	407	406	407	383	466	380	407	388	375	411	396	375	382	394	409	403	406	392	372	405	397	369	383	413	366	395	395	404	395	405	369	402	368	373	371	407	355	371	394	399	371	357	394	416	375	371	384	366	395	360	346	400	352	366	387	364	372	396	456	403	450	395	372	387	403	391	389	361	369	408	385	375	371	392	382	395	359	410	360	373	378	361	386	389	408	425	404	355	386	404	429	369	370	386	377	388	381	399	372	386	393	386	376	406	373	378	370	350	399	395	383	384	402	411	375	374	412	379	370	411	375	395	405	392	400	435	379	394	388	406	367	384	412	399	364	407	411	354	412	378	401	411	389	390	355	370	406	384	400	348	435	423	386	396	341	375	423	391	406	393	385	372	351	391	367	374	391	404	400	397	383	376	388	365	398	409	380	393	384	385	396	342	376	363	381	412	348	397	380	391	390	371	388	424	367	410	368	392	362	400	388	396	397	393	405	385	380	383	384	392	374	393	413	414	378	405	419	371	369	359	415	402	360	413	379	375	388	397	381	382	359	373	397	383	393	381	414	380	402	430	435	400	412	359	418	398	418	372	387	352	415	357	410	326	367	436	383	355	362	368	397	395	369	417	404	384	387	381	416	401	390	412	405	417	373	395	385	412	371	393	438	386	406	401	374	375	362	358	374	366	400	387	349	434	412	364	406	397	366	400	392	402	378	423	367	346	421	392	370	398	397	369	406	375	364	379	371	383	417	407	383	380	376	398	386	409	371	389	360	394	397	386	378	425	420	396	376	376	375	416	355	382	397	387	383	417	418	371	366	358	382	446	380	416	383	400	382	363	377	390	396	400	389	403	432	386	385	406	351	368	376	410	383	377	374	364	372	375	368	338	382	385	392	382	392	436	372	374	356	425	394	401	370	401	371	377	360	369	351	371	411	400	387	369	415	407	382	392	386	384	379	396	406	396	377	354	398	374	390	428	400	396	393	383	356	385	410	356	345	400	400	373	374	404	390	408	426	369	384	393	397	390	350	385	418	386	376	352	415	390	391	384	381	407	379	354	416	380	394	406	366	354	407	397	386	399	395	384	369	398	438	394	375	386	382	357	398	409	351	405	357	381	401	402	399	404	376	398	343	385	397	361	379	386	373	411	396	385	355	397	406	379	424	392	354	385	387	363	374	362	377	388	396	414	391	373	411	389	412	402	428	377	414	391	381	391	390	407	404	395	398	406	419	417	365	431	392	355	371	402	389	368	368	402	361	409	380	401	393	413	372	404	384	373	386	381	417	352	410	383	399	381	427	362	391	412	399	384	390	377	405	391	387	356	395	406	386	380	386	389	372	385	394	423	385	369	385	385	380	384	394	388	383	366	401	341	407	389	350	379	396	371	396	375	420	393	380	332	389	396	398	381	404	378	397	416	360	344	345	343	403	385	362	376	397	421	378	386	402	412	357	424	400	417	398	403	427	393	401	425	377	402	390	416	391	398	373	401	401	376	393	370	366	393	391	370	365	413	395	388	377	359	373	372	376	380	421	384	421	383	400	391	377	429	393	407	349	395	385	411	411	373	367	400	379	425	388	377	383	395	394	430	391	388	414	405	420	394	372	402	361	420	404	404	387	349	375	404	418	367	413	411	373	399	391	368	381	392	406	372	376	435	419	383	398	398	348	409	375	384	355	404	377	390	397	393	384	399	378	405	399	347	402	378	386	381	398	412	434	400	360	405	382	375	419	381	393	387	397	384	424	383	372	386	371	386	357	396	369	400	402	424	368	376	411	371	395	348	374	409	412	390	379	425	402	375	407	402	391	414	387	346	378	395	398	408	362	392	400	424	362	339	355	388	338	379	370	379	413	342	369	385	401	393	327	367	352	419	434	395	388	416	384	405	394	390	363	374	389	415	389	421	382	375	368	363	421	393	382	443	392	414	382	373	371	368	376	417	399	375	411	380	396	415	446	388	400	390	408	400	361	418	411	426	354	390	393	385	389	341	391	376	379	380	398	418	391	392	384	405	424	403	382	406	373	364	364	399	377	385	373	364	397	429	408	317	400	385	401	402	374	373	416	378	357	375	399	377	396	407	381	377	388	407	376	358	377	372	405	363	389	435	404	436	372	360	360	362	410	402	360	364	383	389	397	367	364	411	418	380	375	406	377	380	399	349	414	371	381	351	396	390	360	407	419	385	372	398	376	364	383	360	399	413	409	412	422	390	386	379	360	381	404	382	399	396	369	385	397	376	377	398	403	400	357	356	408	377	375	374	408	361	423	362	390	386	385	359	384	430	419	385	387	343	391	378	378	408	353	418	398	423	369	376	404	392	385	419	374	393	427	408	401	375	401	380	386	372	380	421	410	392	362	427	381	389	365	375	407	389	397	388	393	417	409	357	401	373	383	392	370	391	384	351	389	366	401	411	365	393	390	393	414	350	370	353	374	405	432	381	380	379	337	352	385	419	379	370	381	372	370	383	398	391	390	374	416	378	332	427	378	404	371	371	408	390	417	392	416	408	380	416	393	401	396	388	362	393	405	384	348	358	398	371	413	368	388	381	359	395	386	383	411	376	362	377	356	390	354	390	395	359	329	385	396	377	391	400	396	367	374	384	388	396	339	380	375	366	397	363	384	392	432	407	341	385	411	365	381	390	394	371	408	406	392	385	359	421	397	402	377	418	406	389	390	378	364	377	389	393	369	386	381	384	376	344	346	363	362	380	404	326	397	383	370	371	368	375	412	388	369	389	406	387	392	382	391	396	371	371	357	396	396	396	405	356	392	372	383	381	339	421	370	398	428	378	397	366	349	374	388	380	404	387	378	405	381	377	377	387	388	364	374	373	356	381	451	386	382	397	356	407	385	383	418	432	380	411	353	369	416	405	385	387	423	372	379	389	387	383	372	406	373	412	393	355	389	390	397	415	397	370	367	411	399	388	412	394	387	387	391	382	358	426	386	423	367	361	375	372	346	383	403	383	403	404	360	370	396	374	396	419	387	363	413	411	394	386	385	362	400	423	407	393	354	372	389	417	412	410	381	387	360	358	361	401	424	385	378	398	387	420	408	422	362	429	398	392	438	374	419	366	385	390	379	420	401	386	379	365	399	383	386	389	372	402	380	373	365	389	391	376	432	425	389	398	417	397	405	398	386	387	432	396	379	393	408	385	410	384	373	379	423	405	403	373	375	407	371	403	375	422	388	399	381	391	402	391	394	420	414	396	415	426	414	395	401	382	392	370	366	356	367	388	369	393	413	356	373	431	358	399	393	391	392	389	382	393	380	398	374	395	375	378	403	364	374	431	374	423	388	365	384	417	399	380	404	378	381	401	386	383	407	383	384	388	392	364
10199	3855	9545	10425	8808	7594	6014	4620	4050	3628	3375	2956	2725	2584	2386	1926	1748	1566	1404	1231	1103	1049	1070	998	1065	1010	951	997	1023	1041	962	941	957	958	895	933	858	953	902	860	946	900	887	916	959	871	880	899	874	853	956	891	869	871	847	875	852	859	838	863	841	887	855	851	864	929	885	855	860	824	837	831	858	818	826	900	907	856	881	843	864	843	872	865	888	882	884	902	863	860	861	911	882	871	880	928	828	897	846	865	887	789	863	840	891	896	817	878	865	886	859	825	905	861	848	800	880	823	833	920	860	855	852	831	884	860	876	865	847	859	891	871	872	859	847	861	837	881	894	877	819	851	836	873	884	864	907	865	886	888	908	884	845	866	827	866	821	868	834	877	924	885	866	864	840	868	930	900	881	831	859	844	845	828	833	850	893	816	917	888	911	885	869	839	838	861	886	929	906	893	903	852	878	870	848	832	925	870	855	860	878	829	824	898	895	896	895	891	897	889	878	828	886	880	880	878	837	870	844	887	888	875	832	830	858	854	860	891	905	809	971	855	895	844	875	844	909	858	869	881	898	861	938	857	907	842	849	871	863	852	888	891	873	850	850	836	860	844	898	875	882	919	868	871	888	882	864	857	830	881	877	884	940	897	868	812	884	876	867	891	849	852	921	862	872	866	917	873	892	884	840	829	907	873	852	865	833	841	827	899	814	855	863	870	882	826	888	859	862	867	840	855	892	878	880	850	864	889	870	882	834	923	902	866	902	849	842	861	861	871	826	859	858	842	876	895	849	840	865	817	884	850	907	909	851	875	864	814	863	891	860	818	847	848	852	898	895	844	895	852	877	891	855	872	915	797	864	845	828	862	877	828	871	871	920	842	849	867	840	853	863	875	900	855	844	801	918	839	921	857	892	872	861	865	872	851	836	850	857	822	872	904	917	818	864	880	872	870	867	915	888	893	866	869	848	833	875	884	878	891	820	847	850	817	901	977	824	826	847	847	868	855	866	854	852	903	869	850	862	878	939	870	873	858	868	848	848	897	893	862	898	875	885	827	885	881	852	895	885	930	877	808	885	891	896	897	876	871	876	858	853	883	886	837	895	803	934	851	863	829	912	837	875	899	811	856	834	797	857	803	863	879	829	829	897	847	902	827	928	859	812	864	883	868	863	866	887	826	846	884	847	804	898	876	880	935	841	924	855	888	848	865	856	841	840	834	880	897	857	912	858	848	865	867	870	941	847	853	841	835	863	861	927	866	831	897	869	858	919	836	925	854	869	887	849	868	854	853	851	893	852	836	906	888	878	797	885	915	821	905	848	944	868	905	848	859	845	824	864	824	842	834	890	888	869	874	881	874	876	880	848	842	865	839	858	856	833	924	866	849	845	844	829	839	842	915	891	904	867	874	881	856	840	826	831	857	832	874	912	866	872	854	836	922	816	883	868	849	887	911	901	831	900	879	819	864	849	885	844	880	844	892	836	840	904	850	841	882	863	921	872	816	872	819	884	868	876	860	868	846	845	892	838	877	910	831	861	861	875	881	897	845	876	866	870	873	866	847	883	820	944	911	883	885	865	822	866	869	839	852	895	850	897	854	879	838	874	882	856	879	830	910	885	875	843	882	941	889	911	909	879	842	869	859	844	918	882	832	865	838	884	926	844	884	836	843	842	893	870	856	919	896	876	790	819	884	880	813	855	871	903	851	848	875	910	824	904	824	863	928	901	893	878	857	855	860	850	908	886	876	903	885	890	852	862	875	872	881	809	806	856	873	871	871	921	811	885	882	828	844	909	922	853	910	871	905	873	870	863	885	884	909	881	885	891	846	841	882	876	851	890	847	903	901	849	866	862	846	886	862	866	834	813	915	888	879	907	890	881	861	843	855	918	834	890	847	847	834	901	877	874	845	863	870	869	805	896	812	864	868	873	845	828	877	856	851	821	804	876	841	892	851	886	859	872	866	854	864	897	913	923	877	911	896	827	862	815	835	890	860	886	832	866	852	873	854	860	848	870	883	902	829	843	916	883	847	896	874	819	853	828	886	881	876	871	854	816	883	833	872	914	867	868	896	867	908	884	848	887	919	919	921	912	854	868	852	892	886	886	891	883	849	867	880	863	880	850	900	879	913	849	823	825	821	883	882	869	898	834	884	861	787	909	864	861	875	889	859	874	835	865	885	861	878	836	931	920	802	874	843	859	849	882	847	849	887	861	884	868	897	876	819	831	809	911	854	864	935	864	879	885	899	871	833	868	859	851	877	849	863	834	864	878	866	820	901	818	843	863	895	880	811	839	863	879	854	886	863	874	882	834	839	895	857	917	816	821	862	892	814	844	851	878	900	875	868	892	844	857	904	881	862	860	890	857	847	814	921	889	899	828	916	882	858	875	916	798	900	845	882	828	906	848	815	798	893	843	847	914	843	892	793	881	937	849	858	870	901	910	856	903	837	883	886	831	871	901	915	886	844	909	858	897	804	942	864	833	873	858	844	873	831	859	860	826	841	900	843	883	862	886	826	854	928	870	872	883	920	818	849	916	868	865	853	886	870	874	868	838	844	897	858	897	860	858	901	898	853	874	863	876	873	887	913	912	887	888	864	857	903	857	844	884	844	807	893	872	856	838	867	871	884	855	841	852	809	831	893	863	905	893	817	857	876	880	908	820	875	857	835	886	869	833	866	880	855	826	856	867	838	848	914	897	865	889	898	868	867	868	860	872	829	865	826	853	915	860	936	797	856	809	875	887	883	869	812	863	875	898	860	880	929	830	918	871	934	867	866	849	895	895	878	848	827	881	877	876	851	847	921	862	844	922	818	829	855	905	856	872	882	854	821	842	846	889	794	860	884	861	883	871	835	856	833	889	866	831	872	838	870	857	826	829	903	838	800	874	838	897	849	883	866	853	892	870	894	879	910	848	897	857	844	856	894	919	901	854	893	861	874	856	904	897	868	873	907	802	859	847	905	935	896	862	861	847	879	923	823	857	883	863	851	855	835	869	853	887	913	881	871	871	862	879	877	924	898	898	835	923	896	852	841	909	869	864	881	885	862	865	898	866	865	856	871	867	830	814	840	863	858	855	886	872	860	869	884	827	900	837	840	881	857	929	850	904	915	834	816	848	888	879	885	917	872	866	792	885	853	864	846	863	830	847	853	923	856	885	845	842	833	822	859	904	834	870	850	831	870	878	808	859	859	883	809	886	908	870	863	855	812	888	821	859	882	864	865	849	888	889	835	850	931	865	929	868	888	848	850	864	875	865	812	851	866	846	854	860	864	850	920	867	878	859	898	848	839	883	856	846	879	907	797	855	823	908	846	872	866	838	902	938	907	875	891	843	819	893	919	861	864	910	883	906	853	875	834	905	886	868	898	894	907	892	873	843	851	903	884	910	819	938	829	881	884	858	879	853	894	840	861	873	906	903	857	867	834	901	841	927	838	919	901	903	866	929	923	922	860	898	875	910	864	890	809	866	850	948	858	860	854	911	877	873	898	894	858
3136	1430	2145	1539	989	623	563	475	365	366	314	318	269	255	275	248	225	210	212	238	209	213	211	223	219	214	211	225	207	222	251	215	226	197	227	200	210	210	213	196	186	221	218	210	209	192	208	229	208	195	239	235	208	204	220	192	217	238	227	202	195	194	184	229	196	189	231	195	204	217	208	211	233	218	198	217	198	199	199	218	216	213	230	207	197	194	199	219	222	206	227	243	208	232	236	225	218	207	218	204	215	229	205	190	229	204	230	225	201	207	193	207	196	212	195	193	162	205	205	215	183	203	216	236	217	184	212	192	201	226	226	209	229	209	220	220	218	206	215	201	208	204	200	191	249	215	227	235	191	219	206	220	198	207	192	195	199	244	191	221	226	212	187	224	209	231	229	233	208	206	204	208	229	188	197	195	219	196	188	200	216	206	220	221	207	224	220	226	233	224	225	193	216	223	231	207	229	213	184	234	208	211	191	209	195	218	196	211	207	200	210	200	217	219	224	226	212	210	207	201	223	200	211	203	197	214	221	208	205	197	202	227	223	226	191	221	185	215	230	242	199	208	239	208	207	228	212	186	198	203	238	214	198	258	211	192	212	205	188	226	235	213	195	230	197	235	199	224	214	203	216	215	258	174	188	216	221	200	216	227	192	211	213	195	215	206	215	202	243	226	249	189	227	217	211	206	210	199	210	228	229	206	249	222	219	199	197	205	215	230	181	210	217	196	215	221	218	214	196	198	227	188	207	198	185	208	221	192	194	226	204	200	198	189	213	210	210	206	213	207	217	215	219	200	211	205	205	213	226	204	200	210	187	219	210	212	190	214	216	220	200	211	186	223	220	241	199	236	225	242	234	210	224	221	201	222	190	216	222	213	207	238	217	220	201	197	223	193	205	231	222	218	229	226	205	244	203	236	237	236	201	217	224	203	214	200	195	239	259	205	224	216	221	214	203	213	176	231	207	239	239	217	202	203	212	211	205	198	244	221	205	203	208	211	246	221	217	208	205	211	231	213	176	205	201	226	195	223	237	198	210	208	240	194	202	236	172	197	219	202	196	189	184	207	206	181	163	210	216	220	218	227	201	220	207	205	228	221	235	198	245	223	213	203	215	199	204	205	214	205	184	223	177	205	220	199	231	197	211	206	220	187	188	197	240	206	203	177	206	203	244	215	219	214	214	183	214	242	197	211	196	224	214	211	223	189	211	205	257	226	217	234	193	225	219	210	190	194	204	192	212	194	196	191	206	208	223	227	202	222	190	202	238	219	222	209	218	204	202	232	232	209	212	208	212	198	255	207	208	216	212	208	206	218	243	216	234	213	225	219	232	213	201	238	223	214	215	229	227	191	194	257	206	220	201	236	221	246	232	221	215	213	218	200	193	197	186	199	216	225	188	212	219	202	199	228	214	231	243	225	230	230	222	223	212	194	192	202	207	215	209	221	241	189	212	218	203	215	207	215	192	222	227	224	200	209	187	223	183	200	236	247	214	228	222	199	189	232	229	209	204	227	237	197	210	225	212	197	211	211	230	197	208	194	203	201	218	247	215	249	229	203	232	215	219	209	211	225	214	218	200	243	220	211	238	201	241	218	240	213	223	207	241	228	215	218	201	215	206	205	219	210	183	188	190	217	210	224	194	201	210	194	204	206	213	230	237	231	222	196	194	229	247	216	206	203	207	219	234	223	220	220	224	211	218	205	191	197	201	207	197	202	223	208	226	210	203	169	223	217	182	202	208	221	200	220	213	221	207	232	209	243	241	220	208	204	194	221	222	232	215	197	190	216	220	217	199	190	206	191	236	195	222	244	217	241	217	257	211	203	221	193	189	216	208	200	215	228	212	220	223	204	195	226	193	221	211	224	219	215	223	197	222	212	219	224	224	206	210	241	227	225	216	212	178	209	231	193	198	225	214	217	213	192	221	223	221	255	200	211	230	222	221	238	211	205	251	201	197	214	223	223	258	232	175	206	215	199	215	212	218	196	181	197	260	242	233	215	221	239	199	192	224	203	211	193	231	197	230	219	227	219	223	227	240	218	213	221	195	209	231	220	227	245	204	197	199	214	192	221	215	206	216	199	217	225	227	224	217	221	235	216	220	207	215	201	182	198	206	227	198	237	245	231	209	236	219	209	214	248	231	196	210	233	232	224	194	204	219	239	234	261	216	219	221	227	179	192	235	211	221	227	228	218	201	234	194	205	215	219	193	208	187	204	196	231	192	201	228	225	187	191	211	212	235	209	206	232	209	193	187	203	230	225	214	198	228	216	224	217	208	215	200	190	192	217	219	216	206	209	215	217	226	194	201	214	193	241	211	228	227	183	190	202	207	206	186	195	211	197	212	206	246	221	210	220	213	190	192	226	206	221	204	237	213	209	215	188	199	228	207	211	218	196	206	206	206	189	221	229	227	209	222	229	220	198	239	209	206	215	221	233	217	183	214	209	207	220	236	218	254	213	219	202	206	208	207	221	222	231	214	203	208	214	212	230	236	193	216	197	222	199	200	176	211	201	240	204	207	240	214	245	198	226	208	214	179	222	262	243	224	193	233	201	204	197	212	180	201	194	221	236	225	228	206	209	224	219	217	209	194	231	225	218	220	215	194	207	206	169	193	189	188	208	204	215	206	205	191	202	183	204	172	230	227	188	200	261	242	202	210	201	216	196	226	227	201	203	208	183	197	207	204	236	217	226	183	217	242	219	247	221	228	217	210	199	231	241	216	214	215	216	225	204	223	239	233	213	209	209	194	233	195	192	193	206	217	233	221	203	198	214	230	204	194	224	196	219	219	204	200	226	221	182	203	212	209	220	226	187	211	211	210	222	229	229	206	220	213	212	198	233	195	199	213	242	213	216	198	187	200	223	228	220	201	211	215	216	207	216	219	240	225	221	217	214	219	217	234	210	197	240	211	226	189	208	227	188	235	227	210	213	219	208	237	234	177	209	226	207	190	207	209	236	200	209	190	210	215	177	217	205	178	189	232	210	212	201	223	215	193	225	206	224	226	228	215	223	206	228	217	232	214	234	216	205	223	216	206	230	225	230	249	210	176	214	213	207	214	232	238	226	216	222	224	228	220	221	195	207	216	190	230	209	219	192	220	200	210	208	208	186	218	202	216	192	228	202	255	209	210	211	217	204	222	197	226	209	184	204	223	207	205	203	223	217	204	214	227	204	211	198	228	216	248	190	213	194	191	216	199	221	205	252	218	196	205	228	199	212	186	206	217	208	213	203	220	219	217	223	193	230	235	198	226	208	210	187	216	195	225	209	190	214	192	237	213	222	227	227	227	214	223	241	228	223	227	244	199	186	233	192	216	205	232	210	199	216	178	202	200	221	196	206	212	213	213	211	190	200	217	224	209	229	198	235	198	212	198	226	217	219	226	191	182	211	243	216	209	260	207	209	225	240	224	212	235	197	233	227	219	208	227	251	216	189	233	216	214	216	244	208	208	213	231	192	215	231	231	226	212	212	210	221	235	222
2587	1618	4079	4736	3656	2817	2207	1790	1527	1460	1290	1123	1058	1000	950	861	796	731	700	657	577	635	599	585	572	627	571	544	593	580	586	557	583	542	515	537	578	580	600	514	575	531	519	568	556	547	548	536	532	500	562	558	533	535	543	530	531	584	581	540	521	546	580	573	592	519	551	578	550	537	481	546	539	495	507	493	528	545	511	527	504	545	587	533	548	533	548	490	534	525	550	528	523	591	557	502	543	534	562	549	502	604	535	516	573	539	523	543	562	542	522	571	619	506	514	542	535	563	537	531	541	531	512	556	511	547	524	544	526	523	582	527	536	558	515	599	539	524	561	517	489	561	579	546	504	556	580	584	543	554	559	600	553	519	529	527	535	584	531	538	542	539	505	591	515	557	524	527	554	511	568	520	534	544	555	524	535	543	534	504	548	519	519	526	536	498	612	514	542	558	527	499	537	545	562	522	535	549	553	525	509	566	509	516	514	539	570	574	522	528	532	564	499	576	513	536	570	522	538	531	516	517	569	560	544	533	535	520	560	509	535	555	509	507	612	568	558	555	557	552	501	581	537	513	513	530	520	527	553	512	519	520	536	558	559	534	529	549	517	525	518	546	532	515	554	520	537	535	549	528	569	545	515	514	502	529	504	508	533	560	519	512	523	530	549	534	528	537	553	536	522	540	537	555	541	543	569	546	536	564	546	522	562	545	571	542	558	532	542	551	540	530	534	535	556	556	585	536	525	526	542	537	573	529	513	511	540	569	538	569	602	549	530	518	525	507	509	572	560	589	509	510	521	513	578	543	561	514	499	544	558	566	490	567	540	519	552	542	524	551	576	527	555	548	566	541	553	525	517	545	573	522	523	531	535	563	573	570	503	559	529	511	564	511	531	560	529	565	518	564	563	564	543	566	583	553	545	532	501	527	498	555	501	571	556	484	540	526	542	524	507	531	515	511	514	507	568	489	510	492	497	551	520	555	549	564	523	512	534	533	540	548	534	541	552	534	563	540	529	521	559	578	552	532	487	554	557	569	522	556	535	553	520	533	537	545	541	540	534	525	525	530	511	587	543	541	567	522	551	559	536	590	525	541	559	525	529	525	554	496	523	533	514	553	514	525	554	541	557	532	530	535	532	531	517	540	562	581	568	545	570	529	501	511	547	542	546	554	538	544	541	529	544	549	584	526	561	543	528	507	526	559	539	546	553	560	491	564	506	498	561	529	566	512	526	533	540	557	579	554	525	517	513	510	513	516	531	571	553	531	541	504	552	518	547	547	571	540	563	503	583	549	561	533	547	503	521	551	540	536	532	603	523	519	561	498	537	533	546	564	519	545	547	563	510	506	567	560	506	543	533	533	539	557	523	526	580	532	520	543	546	524	533	554	529	505	534	552	496	507	524	568	515	556	549	563	539	531	534	513	503	587	548	539	520	556	568	540	572	563	565	563	533	522	538	532	574	538	543	533	542	590	555	521	516	570	537	540	565	505	559	566	518	541	528	552	551	524	542	523	524	525	516	531	536	562	557	500	528	553	515	569	524	512	565	558	501	531	485	530	516	573	537	510	541	540	531	514	538	582	515	560	521	573	548	539	535	538	587	544	568	535	543	505	505	550	554	562	502	532	551	557	589	551	529	520	528	545	553	549	571	564	566	502	496	573	544	505	568	514	544	523	546	522	572	520	509	555	543	507	531	548	521	519	547	539	529	558	521	518	493	550	532	524	551	555	560	548	554	566	542	555	520	531	584	529	542	557	532	542	578	516	549	514	537	521	532	542	517	522	510	566	547	566	538	562	541	515	538	559	512	536	540	562	542	537	538	557	532	558	562	566	522	528	534	530	530	535	529	535	549	501	547	532	516	542	570	560	580	531	477	522	505	530	577	518	572	509	556	560	531	519	516	592	571	538	539	538	521	537	547	535	549	529	553	545	507	575	587	506	539	509	501	523	540	537	544	497	581	531	534	542	576	553	534	539	518	537	545	499	568	511	573	536	507	575	467	510	566	521	523	581	555	561	555	535	545	544	515	546	565	520	573	497	507	560	552	572	518	547	516	527	518	519	549	511	527	471	551	564	567	538	554	545	575	528	523	512	497	523	537	541	536	577	539	555	521	550	533	533	502	547	582	540	531	526	577	517	500	566	549	552	551	523	507	514	538	589	500	539	552	560	546	559	523	583	550	526	556	580	530	523	469	542	498	545	575	505	539	521	538	535	501	533	537	492	554	554	568	549	537	551	570	538	520	544	558	546	531	551	540	524	542	543	544	547	510	510	551	553	580	524	484	513	559	564	588	537	521	530	542	528	527	492	486	529	512	489	572	565	490	548	531	570	512	587	575	484	522	550	547	515	503	521	531	521	520	544	512	573	590	517	544	565	525	566	502	516	550	512	519	477	505	523	540	545	571	515	539	515	529	526	552	532	554	527	521	536	544	505	541	574	555	550	546	536	534	504	532	506	526	547	543	531	570	523	580	507	550	508	569	512	530	541	517	553	542	528	515	533	527	552	548	526	563	523	596	509	587	550	508	498	490	515	552	531	529	553	517	569	532	528	524	510	552	491	531	522	539	576	508	550	524	540	543	532	522	543	514	553	547	521	550	531	517	536	541	529	547	566	572	516	557	544	534	537	513	547	543	560	466	573	527	530	565	530	528	555	513	531	548	561	565	522	528	553	504	597	520	528	529	526	564	559	544	532	530	569	560	534	494	539	509	533	526	534	536	517	522	531	595	546	575	554	521	503	528	538	493	541	543	553	539	562	558	542	536	556	555	518	510	568	515	546	560	529	534	521	510	541	531	544	570	584	547	540	529	555	543	554	532	511	547	565	544	566	501	533	542	551	531	553	574	538	515	532	527	547	559	536	584	545	568	486	539	524	552	540	525	559	540	566	511	535	524	531	539	546	567	576	554	525	569	572	527	528	529	524	550	494	574	534	565	550	563	556	577	567	537	536	541	563	480	528	533	513	519	561	556	544	553	501	549	550	523	529	495	511	514	533	509	531	554	586	546	512	550	528	518	531	514	519	537	589	508	548	540	527	505	533	523	507	525	572	544	550	577	545	533	527	545	558	495	580	546	549	549	516	574	558	557	518	564	520	561	524	551	491	572	547	550	548	546	561	556	523	566	574	546	490	527	527	571	523	504	559	543	575	540	554	539	558	562	553	547	551	524	567	562	538	533	577	552	543	547	588	533	518	560	513	537	511	586	553	542	517	534	543	529	539	506	540	596	559	506	554	535	541	519	530	532	556	549	544	541	535	593	525	541	517	506	488	517	553	531	533	550	533	532	496	541	575	525	511	520	529	560	500	524	520	573	563	525	544	539	512	542	561	539	538	560	512	523	535	525	532	504	560	515	550	542	582	510	526	491	524	511	507	563	555	551	539	534	537	519	562	537	559	513	541	524	558	556	543	571	490	558	524	517	547	539	566	542	503	564	545	546	511	545	559	561	582	532	558	525	575	572	543	545	521	578	551	548	553	511	556
9999	2646	3880	3508	2236	1684	1275	1003	868	732	673	615	524	512	494	417	423	398	381	400	400	418	393	406	361	360	377	359	345	390	391	348	358	370	337	370	397	366	366	371	348	375	360	355	308	355	396	366	338	369	355	354	369	412	317	345	352	316	332	341	334	314	344	384	377	354	345	354	384	347	359	359	384	319	317	372	333	343	364	333	342	349	337	349	349	325	370	338	381	321	352	345	357	344	329	334	350	349	333	347	368	360	357	312	349	327	335	312	332	369	354	372	350	308	340	315	341	344	375	357	331	385	372	347	350	329	377	363	339	346	346	345	380	354	363	369	332	354	379	344	371	375	345	365	388	342	356	357	346	362	346	353	320	324	329	341	359	343	348	358	340	353	352	376	372	373	342	368	353	339	361	343	352	344	353	372	320	342	388	354	361	374	376	377	341	356	320	365	363	345	345	350	361	342	367	393	357	344	350	358	361	353	332	340	353	361	356	325	339	372	346	354	360	371	367	316	356	355	351	395	370	350	330	358	397	348	342	327	372	335	355	328	389	378	341	349	350	368	400	350	334	334	382	340	385	369	364	373	362	354	378	396	344	357	344	360	327	347	364	391	361	406	352	331	369	353	390	403	360	366	363	332	310	347	321	363	368	358	343	343	325	347	380	365	330	356	376	349	356	308	383	339	361	339	345	361	362	329	327	365	346	357	397	339	383	353	360	376	357	325	339	345	342	359	375	375	359	353	394	342	385	339	354	352	338	350	346	360	361	356	307	367	366	372	319	393	403	301	364	353	347	377	351	360	352	312	381	346	320	323	386	341	343	338	349	389	363	360	361	370	387	341	344	346	352	339	345	350	344	339	318	361	308	360	331	359	358	370	348	342	394	343	359	317	322	334	325	346	352	358	347	376	368	350	361	348	344	343	345	356	333	347	370	298	370	341	314	358	363	367	397	327	362	348	357	384	378	367	339	377	364	351	383	317	359	352	352	380	385	323	353	353	355	364	350	335	341	355	330	334	351	382	374	325	357	350	362	363	363	419	382	366	408	375	366	345	309	344	291	377	393	371	377	359	359	351	381	339	338	335	365	348	333	392	346	372	319	324	358	382	343	356	367	350	372	323	355	337	354	358	341	366	352	375	340	345	335	359	349	370	347	356	323	335	360	302	336	331	358	341	389	336	374	353	340	367	372	378	337	353	346	352	357	309	278	355	369	357	359	384	371	340	364	372	342	363	357	342	354	344	323	362	350	382	315	350	373	369	341	360	324	356	380	317	346	351	350	360	326	367	344	364	352	334	401	381	355	363	362	330	348	343	344	363	369	324	358	373	370	366	357	367	344	375	350	397	361	319	331	342	353	375	337	323	372	331	351	319	369	355	353	337	354	383	379	350	342	374	340	344	348	377	378	365	358	363	371	333	395	334	370	341	361	386	308	352	334	356	401	378	369	348	361	365	354	328	328	333	331	326	386	360	351	385	359	399	336	352	332	371	354	364	372	358	362	372	363	323	351	342	364	346	350	360	357	292	341	359	321	352	322	355	350	356	355	352	284	315	376	391	340	353	360	361	348	328	348	351	351	361	329	355	355	365	365	355	337	356	348	382	328	303	328	383	359	370	379	329	386	374	332	334	341	353	349	344	343	326	371	349	395	336	401	378	347	367	379	332	334	338	367	353	365	377	359	355	403	326	401	356	345	342	375	315	372	326	345	398	349	377	350	342	325	361	382	349	350	358	377	384	357	356	335	342	340	361	383	361	363	345	328	330	368	369	347	356	363	342	363	322	355	387	353	377	340	322	375	354	362	361	335	349	371	353	362	347	346	355	373	372	337	312	365	306	343	322	408	391	369	383	332	374	391	361	350	399	345	337	357	349	394	377	379	378	351	322	339	348	328	333	348	338	361	361	341	326	357	325	363	358	342	348	367	351	341	355	381	348	346	342	327	333	375	336	374	368	376	332	357	354	389	295	348	353	346	369	366	347	345	385	377	323	354	338	362	364	379	342	310	343	336	348	360	363	332	338	362	335	354	358	376	362	363	384	321	339	364	352	386	383	388	338	378	361	372	353	354	342	372	340	359	376	364	358	367	360	366	352	352	337	345	315	352	336	362	319	326	364	360	344	391	351	357	333	371	354	335	356	385	355	378	332	356	352	378	363	351	356	347	390	333	338	343	396	364	348	311	359	336	355	357	321	345	388	360	330	345	372	337	354	345	356	343	347	329	348	338	342	349	306	378	334	331	347	371	345	317	314	403	351	345	396	352	325	347	349	343	362	316	386	345	352	364	357	374	364	329	380	353	323	352	380	356	358	369	359	366	371	334	368	351	318	359	393	373	335	352	351	349	371	357	350	356	387	343	319	382	370	335	352	307	365	366	338	375	337	320	344	349	351	339	352	334	335	372	381	362	389	378	373	348	383	375	364	355	369	366	341	339	313	352	350	340	334	316	309	338	341	383	350	349	339	359	360	333	359	380	344	349	357	376	334	370	387	343	347	325	375	324	318	339	370	355	371	346	350	374	354	329	314	365	385	339	375	396	372	358	344	364	408	350	344	379	356	374	367	365	342	362	349	375	384	390	340	349	323	346	325	410	365	379	354	366	352	349	346	384	377	320	315	369	388	321	347	358	328	402	349	312	357	333	368	343	390	343	304	348	351	324	326	391	402	365	338	355	368	367	354	362	330	386	362	338	347	342	370	359	365	321	386	356	334	352	363	362	360	341	326	338	340	374	369	367	371	349	370	349	308	349	353	338	363	345	358	350	383	340	355	356	358	376	354	364	344	370	359	361	351	336	354	334	341	365	355	346	359	348	342	341	386	360	350	335	342	344	397	355	364	391	324	363	354	379	329	365	352	375	364	333	362	354	348	356	346	336	374	379	331	348	341	349	351	357	341	341	358	354	352	379	396	353	372	346	318	354	372	382	335	355	349	359	339	331	364	318	379	350	303	340	314	350	338	368	335	357	333	367	356	379	353	371	344	345	363	343	309	343	339	370	355	361	388	372	343	367	347	371	362	310	345	331	348	356	333	360	363	315	337	331	346	356	323	340	370	349	377	353	316	327	385	362	387	336	328	369	311	333	363	353	371	352	333	353	382	375	354	334	340	316	338	402	337	324	400	359	343	355	368	389	361	358	367	341	381	331	357	366	355	388	346	335	340	345	364	331	374	355	339	322	369	350	339	345	351	343	381	329	318	375	378	321	375	342	321	401	381	338	342	365	301	358	328	339	330	324	329	333	364	401	366	325	341	362	379	385	413	359	323	359	353	346	351	323	355	380	384	363	364	342	372	371	327	332	396	346	398	372	352	364	358	315	329	337	336	336	340	358	364	357	364	389	379	363	328	332	354	317	332	340	360	360	322	369	356	323	375	347	368	352	328	372	334	351	381	364	351	320	373	389	348	384	350	347	363	361	398	338	359	388	351	340	348	344	340	348	326	359	373	351	350	336	350	330	380	340	295	356	353	338	360	345	352	362	344	371	374
7722	2861	7148	9014	7573	5839	4671	3813	3216	2735	2465	2456	2164	1904	1657	1470	1363	1215	1210	1103	1058	953	938	958	970	938	885	889	908	927	900	911	868	847	873	871	869	821	837	928	813	844	787	816	776	805	851	807	790	856	849	778	763	849	831	821	865	861	862	865	844	827	800	821	802	806	887	908	799	799	809	780	845	820	826	790	808	798	828	821	816	825	802	819	821	815	861	803	804	883	785	806	825	811	847	860	792	804	797	807	788	794	824	863	850	791	828	766	828	811	807	793	837	790	827	833	804	873	819	797	799	821	863	844	844	817	847	811	827	801	804	849	821	803	832	791	867	775	908	825	831	832	874	793	824	844	821	838	833	785	827	835	867	870	805	803	898	818	831	874	866	829	802	793	817	789	834	874	811	825	799	847	830	867	870	819	812	829	860	855	771	812	807	863	790	842	857	787	851	876	833	867	786	790	900	819	790	831	840	855	791	774	760	832	840	789	798	844	840	824	835	790	826	796	817	851	760	819	799	788	809	837	789	835	810	848	793	802	842	822	763	851	891	834	853	861	795	843	786	839	830	822	823	855	861	830	821	899	835	779	828	863	794	862	805	840	821	842	871	803	875	876	815	799	805	847	856	875	839	851	839	802	820	828	860	866	842	866	793	837	850	831	780	808	786	816	760	807	864	836	828	816	840	851	857	768	873	821	837	821	807	863	860	830	864	785	807	799	820	826	845	808	803	808	815	796	790	839	815	822	820	826	796	866	827	853	829	784	794	862	823	839	768	809	828	819	847	816	856	775	862	825	813	825	799	837	812	760	789	819	842	792	818	840	824	813	831	820	855	826	874	799	835	825	759	826	801	889	798	875	821	857	835	875	815	814	842	802	821	792	827	844	787	797	827	855	843	807	795	799	782	789	804	814	833	851	810	816	817	812	814	877	817	850	831	845	838	824	848	851	777	855	812	845	846	817	822	810	776	786	829	803	818	841	887	786	877	795	814	845	828	892	809	817	833	848	830	816	741	887	810	851	785	842	859	847	774	890	834	844	857	847	839	846	811	844	817	883	805	815	823	850	872	873	799	787	808	795	850	852	808	832	845	833	823	860	805	845	801	876	806	829	800	772	810	824	853	823	825	853	828	808	805	839	863	794	804	836	790	808	844	836	860	809	810	841	809	851	804	779	860	816	827	831	808	839	837	834	823	824	789	827	838	827	857	827	822	846	776	841	795	837	774	820	846	865	841	814	802	838	846	849	789	885	807	805	814	805	781	836	828	887	857	814	827	829	787	818	806	899	786	845	796	870	813	823	785	841	787	881	826	794	804	804	822	837	888	767	838	769	805	823	845	877	802	842	807	845	828	824	809	784	868	822	826	824	822	866	850	858	869	801	817	820	829	846	834	808	875	835	876	814	822	837	814	832	858	849	837	807	841	801	829	867	794	879	862	868	782	813	803	824	810	777	805	785	822	830	799	855	824	797	777	817	871	833	858	814	833	796	843	838	816	820	820	892	810	831	841	804	806	813	836	845	813	817	826	783	831	813	865	834	782	795	819	798	785	764	815	843	788	833	792	817	833	783	818	763	790	811	861	866	779	847	825	795	811	851	838	814	822	816	848	769	811	806	772	897	788	849	784	871	881	748	859	826	777	846	859	818	841	796	831	833	779	821	813	802	829	824	872	836	812	823	817	796	795	824	806	834	827	795	776	819	863	836	810	793	815	824	843	809	810	868	852	786	820	852	787	836	826	844	825	864	865	814	785	874	825	819	837	846	801	914	804	804	828	873	836	863	778	907	839	830	849	827	858	794	776	844	817	800	819	805	813	795	809	899	802	849	869	849	835	841	796	792	817	786	827	750	816	868	808	832	872	788	831	841	883	806	818	793	817	821	828	797	806	832	808	819	874	811	855	853	801	796	780	816	874	843	818	870	787	816	872	854	824	864	848	772	822	834	884	763	776	829	845	868	839	899	802	783	822	826	857	829	868	786	807	802	837	802	847	829	838	785	835	819	821	786	849	836	835	792	809	841	797	807	838	861	830	867	837	848	850	840	773	834	839	796	849	773	855	868	853	829	825	825	819	777	836	837	805	874	805	778	789	822	834	822	861	803	834	829	774	839	828	806	817	841	809	836	837	797	831	781	858	817	823	856	829	822	828	831	850	792	836	815	896	826	809	814	843	807	788	789	790	831	763	805	769	772	803	842	839	814	782	860	880	782	841	821	832	888	806	814	821	869	801	843	815	841	846	809	816	793	824	812	797	839	863	864	843	827	815	836	783	793	787	818	835	801	844	825	849	833	785	852	856	851	797	830	832	816	831	776	846	826	803	893	865	817	788	807	844	812	792	793	843	804	818	761	808	821	785	797	801	828	834	851	800	819	781	802	848	829	806	837	865	821	784	832	849	834	867	801	805	796	819	836	882	813	811	871	820	821	809	833	815	835	852	838	859	826	856	852	849	857	825	789	847	854	790	755	870	802	806	818	868	792	870	849	841	823	830	822	812	877	776	794	848	861	824	854	803	847	817	781	828	820	875	821	845	810	828	840	830	823	807	817	858	812	839	805	852	841	879	824	801	831	839	828	828	816	784	796	806	850	870	839	862	864	834	804	809	835	762	788	818	832	791	873	839	808	802	846	818	811	845	821	787	824	841	843	782	862	810	854	841	838	825	814	845	879	823	861	770	796	827	851	867	786	811	828	793	843	789	833	781	807	864	844	823	810	816	840	847	835	793	845	818	799	816	788	865	802	843	853	811	828	840	785	835	811	847	866	793	850	871	813	813	824	818	821	828	829	785	853	865	789	826	819	769	757	846	838	870	792	816	802	840	817	819	851	887	858	826	838	814	824	827	828	784	853	806	845	805	833	810	812	824	812	796	783	853	846	838	841	776	768	860	865	804	834	865	785	840	832	841	856	805	833	770	859	842	822	768	801	823	826	807	827	813	821	849	828	863	835	855	838	805	816	853	850	810	808	837	888	808	829	862	832	825	838	838	827	833	799	838	814	844	874	830	777	881	786	793	828	812	806	880	889	843	809	862	822	764	894	841	815	815	854	843	790	832	851	821	829	816	829	865	816	810	809	800	788	887	831	814	849	805	823	777	829	870	760	828	864	827	841	842	810	858	854	786	841	814	804	854	777	873	807	796	799	817	845	813	799	853	852	813	854	831	806	831	771	867	806	829	841	854	796	882	873	838	827	816	831	825	841	845	843	803	820	807	838	832	795	851	781	847	863	862	834	842	857	838	804	808	849	803	847	864	797	849	881	823	812	896	791	839	782	798	839	796	798	842	835	846	768	839	805	866	823	805	829	837	892	797	877	830	819	823	794	851	854	794	815	809	873	818	820	853	829	845	813	822	787	797	838	822	809	819	838	819	780	848	815	855	819	854	840	869	803	861	827	815	858	823	867	864	850	846	832	789	819	841	819	796	780	781	839	864	829	897	845	815	812	816	820	837	850	813	808	843	836	851	825	812	814	837	790	819	815	873	865
17453	4763	6369	5409	3703	2684	2011	1538	1231	1011	932	820	768	655	556	574	527	499	516	474	466	431	455	445	415	382	462	407	453	403	483	394	400	421	403	423	463	426	393	387	408	375	380	416	383	404	432	408	420	432	400	380	383	415	398	407	418	375	392	415	387	372	399	382	384	406	438	383	412	388	393	401	400	389	379	429	393	360	378	406	425	407	426	398	390	410	422	416	421	400	413	412	416	386	424	421	405	387	396	423	441	383	403	381	408	382	452	415	380	389	418	411	401	374	380	384	397	363	416	397	410	397	390	406	407	416	443	409	395	351	415	377	399	401	386	423	452	416	415	421	407	392	411	402	403	359	372	374	370	399	383	428	364	381	382	412	376	419	400	414	372	407	375	365	399	436	383	381	418	440	388	453	388	440	389	403	361	398	435	381	416	386	442	401	423	399	460	419	421	424	384	416	394	378	422	426	385	415	432	392	421	400	389	355	399	387	390	403	438	391	397	412	394	398	393	376	406	398	399	393	393	412	385	437	413	417	376	417	401	427	405	409	397	409	392	378	366	396	382	431	412	410	413	396	410	428	397	438	363	385	411	403	429	418	406	426	406	403	428	421	385	372	367	365	400	393	411	394	384	398	325	436	415	379	386	394	383	419	400	365	367	419	424	420	411	425	360	411	412	408	401	395	412	392	430	368	380	396	381	414	424	370	378	401	391	419	395	401	372	360	379	391	396	423	386	387	405	351	404	401	435	451	384	404	389	394	374	438	441	406	438	414	443	381	385	403	377	407	369	380	413	376	416	372	379	392	402	401	429	409	371	386	409	397	407	393	375	392	395	409	394	384	392	375	364	411	405	380	403	411	439	403	379	407	418	376	395	420	399	382	424	411	371	365	384	387	365	381	425	408	388	346	389	394	391	371	393	447	391	423	396	388	408	387	379	400	423	431	384	376	397	395	398	375	405	393	392	400	360	377	380	402	385	385	430	369	395	391	349	361	393	358	414	414	432	350	367	389	422	404	367	421	395	403	412	381	398	411	406	370	418	398	412	377	359	385	412	414	403	418	375	385	432	382	387	376	404	391	403	396	399	422	412	427	393	406	386	402	382	358	403	409	402	382	401	386	396	391	377	388	405	394	375	380	411	389	415	409	377	363	404	374	382	402	407	397	399	385	458	412	428	400	401	376	383	383	404	393	394	386	417	405	360	405	374	396	396	383	392	400	403	390	377	396	370	386	384	364	353	383	419	402	413	386	422	417	400	420	367	376	422	394	394	368	378	391	373	432	390	373	423	371	386	363	395	397	413	398	376	375	362	415	396	438	381	403	388	394	433	376	364	388	371	360	415	399	420	361	410	447	411	380	427	377	404	366	363	383	367	436	411	393	371	385	407	390	405	378	378	375	430	403	400	396	394	439	369	397	415	400	386	412	381	418	390	387	387	383	415	363	378	384	392	398	401	385	397	401	391	382	433	377	394	401	383	374	420	382	430	400	406	413	412	380	396	392	353	402	418	387	383	413	415	378	373	399	363	371	351	373	400	410	382	395	432	396	401	370	378	373	398	398	435	369	408	382	418	412	414	425	382	399	383	376	406	408	386	405	367	375	408	413	439	417	421	377	383	390	424	433	412	388	381	381	408	419	400	397	386	418	397	384	392	362	409	432	411	408	388	381	387	406	437	401	409	418	410	376	397	404	380	406	412	388	338	377	398	386	386	402	389	408	422	400	381	376	375	426	385	408	424	403	364	417	397	426	391	391	395	381	397	378	405	389	406	428	427	422	389	431	385	399	387	403	385	380	397	378	401	404	431	406	418	424	394	396	431	406	365	359	402	413	415	404	372	378	404	399	414	410	394	413	383	392	388	436	396	400	366	395	404	411	391	381	400	401	404	386	415	414	395	365	370	429	407	410	373	370	374	432	432	382	378	385	359	371	403	410	404	418	393	418	387	393	386	377	406	403	404	398	419	395	409	379	421	385	395	402	395	409	408	395	421	420	424	371	407	400	403	380	414	419	367	374	399	371	409	388	383	396	382	385	388	415	382	374	396	420	401	407	451	417	376	419	412	371	365	408	406	389	372	411	362	398	395	377	408	397	385	381	394	347	405	391	404	408	399	383	421	363	401	425	407	411	370	429	409	377	434	415	345	366	396	404	386	396	408	392	399	403	399	437	394	393	377	397	386	441	382	418	365	373	425	423	379	355	391	431	382	387	394	406	389	363	437	419	394	398	395	388	383	391	415	380	375	395	404	412	428	382	400	399	412	403	378	400	436	384	398	392	389	398	396	402	419	402	379	376	409	368	382	381	413	412	412	394	432	411	413	392	417	385	430	422	391	439	410	422	388	424	380	428	399	371	380	408	360	403	385	416	409	377	397	365	389	381	393	442	406	419	392	384	401	369	403	414	355	410	393	378	375	436	383	404	394	398	397	412	379	397	415	420	401	438	364	372	382	380	375	415	409	377	379	412	414	400	417	413	397	363	332	418	401	401	405	393	382	370	445	404	380	411	392	403	362	427	387	411	410	411	392	386	361	415	418	394	437	404	383	399	376	417	396	389	375	384	409	412	416	439	389	393	407	366	393	405	397	392	398	378	391	392	403	391	402	384	403	389	384	395	383	367	408	401	383	413	388	367	406	386	363	383	394	415	406	397	395	361	406	383	404	417	421	374	408	399	439	378	391	400	369	399	399	375	377	387	408	378	404	371	420	384	382	415	411	389	368	396	384	366	412	455	447	380	419	396	373	386	394	377	364	358	382	377	410	389	436	397	360	387	367	403	387	391	401	388	412	427	393	457	416	408	430	357	391	438	360	378	357	404	401	402	390	416	371	428	403	385	390	404	406	356	377	411	394	373	422	431	432	360	427	421	433	409	397	393	408	345	416	394	407	427	399	392	405	364	381	408	386	393	388	390	421	409	397	390	399	383	352	430	389	428	386	426	416	394	370	415	375	378	385	449	381	366	384	398	412	380	414	386	352	395	413	432	426	418	374	401	394	360	391	400	421	410	402	417	441	387	422	371	365	431	406	403	374	408	404	406	378	394	401	425	429	416	414	369	379	390	412	379	388	384	405	384	396	377	405	396	417	417	389	412	391	365	387	372	366	429	408	397	388	423	388	404	449	395	380	387	376	434	406	394	423	412	421	410	376	391	400	405	429	395	369	400	391	352	369	396	432	391	400	389	390	400	411	391	393	404	384	402	382	366	378	403	376	359	406	386	425	389	412	414	398	397	425	365	402	444	402	368	405	422	441	447	414	391	380	360	385	344	407	363	392	371	394	395	428	402	374	391	369	390	395	404	407	431	375	399	356	418	401	405	367	408	402	416	423	393	409	443	415	415	412	372	420	411	380	444	401	362	387	399	410	409	390	394	359	401	371	376	389	441	424	430	395	398	411	401	395	407	444	389	389	374	390	401	397	393	382	418	405	359	384	421	375	373	415	367	395	333	397	387	363	383	377	387	398	398	420	407	393	400	398	422	410	399
10237	3954	10257	12714	11126	8588	6939	5398	4992	3651	3508	3162	2943	2433	2175	1941	1829	1562	1371	1340	1244	1143	1092	1115	1090	1020	1048	1084	1059	1025	1010	930	935	906	944	921	928	923	947	895	940	936	917	900	926	867	896	932	939	960	888	918	894	876	863	937	869	898	866	887	828	833	902	860	845	887	938	829	863	868	904	884	868	866	891	857	880	877	850	881	849	882	883	869	882	878	887	886	916	864	918	894	888	886	833	898	900	842	813	875	850	863	843	910	888	857	873	859	906	916	898	903	946	946	923	894	908	884	886	849	912	833	860	871	895	909	910	831	896	856	946	918	898	872	889	884	842	913	907	906	838	911	858	898	828	910	919	858	911	843	870	858	897	899	850	913	913	847	863	930	854	891	895	863	865	884	896	938	841	885	884	856	943	860	935	908	889	859	898	974	892	893	862	911	942	915	952	892	891	856	907	886	943	854	868	895	843	846	896	899	893	931	866	856	962	880	897	879	899	875	845	847	881	862	831	837	881	851	914	917	891	869	894	907	853	870	846	858	947	858	922	873	936	867	902	895	884	925	840	852	854	894	827	815	877	827	889	874	867	923	901	876	913	853	891	895	916	892	879	883	883	899	848	830	902	903	905	904	870	921	839	837	864	908	882	935	909	904	877	900	882	856	863	853	902	882	893	929	862	887	907	864	880	882	891	849	918	908	828	901	897	867	856	892	881	927	905	873	888	863	879	903	857	888	869	852	854	895	865	875	867	881	897	871	907	860	898	860	896	891	901	854	917	899	904	860	892	872	901	871	841	826	900	880	930	927	870	893	916	927	853	872	877	922	915	883	895	907	936	870	880	893	958	900	873	895	844	865	904	866	872	957	915	848	878	931	858	942	904	815	912	915	853	915	899	856	884	883	890	882	917	887	871	911	851	863	927	935	934	843	863	888	863	886	854	867	894	821	862	872	878	874	930	889	852	943	902	882	894	820	913	888	877	853	860	889	913	891	892	927	894	900	856	880	890	885	922	863	934	874	926	881	946	897	922	945	875	899	911	867	843	934	885	881	875	926	856	878	927	873	910	846	937	887	883	934	888	900	878	854	881	917	826	844	919	945	866	828	907	891	913	891	920	869	870	886	863	841	858	935	889	902	858	910	921	849	896	888	937	892	880	847	887	878	868	894	921	933	930	871	890	840	951	847	871	936	894	852	915	871	840	875	873	838	857	919	913	860	905	886	875	894	916	907	859	867	856	936	885	867	915	865	872	940	804	884	915	906	843	908	884	847	927	871	867	878	884	882	936	907	904	836	868	902	909	905	882	894	871	858	864	883	871	871	853	909	907	927	867	910	922	861	915	881	815	895	863	878	834	915	881	898	894	851	837	876	876	897	884	907	944	855	896	879	838	885	910	878	869	835	833	865	913	925	854	904	902	890	906	913	875	871	887	886	825	886	886	858	909	887	911	903	865	862	875	939	867	865	873	913	871	869	846	879	903	924	955	910	905	903	843	847	910	895	897	823	880	868	906	884	913	897	900	887	907	965	899	919	893	937	845	839	869	874	862	944	889	889	863	854	887	901	852	877	892	902	854	881	879	847	893	944	861	845	851	828	822	891	889	890	897	931	855	933	843	869	893	939	893	893	894	866	921	822	863	836	887	922	877	896	892	888	890	853	920	862	842	876	896	893	931	849	889	920	858	857	838	878	877	857	864	840	880	948	919	871	838	846	901	863	924	846	925	904	865	869	865	871	882	898	859	847	921	904	858	922	888	909	847	835	914	880	927	869	878	878	861	905	891	887	904	837	855	909	923	901	859	895	897	936	857	862	942	893	892	891	897	912	870	880	855	893	899	908	863	848	892	890	892	893	845	863	849	856	892	838	876	897	912	909	878	843	888	921	855	892	850	857	908	877	834	920	878	895	886	872	900	879	868	943	854	860	896	923	884	956	895	876	885	870	894	916	892	920	890	946	879	869	915	924	884	929	931	871	873	884	883	920	898	852	844	904	845	864	878	937	887	913	864	899	929	857	883	942	901	867	903	893	880	887	912	876	900	871	873	864	828	930	903	869	898	908	868	894	887	911	856	860	844	903	881	908	875	877	883	895	891	876	878	832	789	907	905	832	876	903	869	856	907	869	949	861	877	942	836	922	883	893	911	885	877	902	875	884	864	881	868	828	881	873	861	831	918	834	836	893	899	850	913	882	818	927	906	907	861	904	871	879	872	891	897	827	945	910	862	846	906	869	891	843	899	815	967	888	897	852	894	898	880	927	912	868	831	870	952	921	848	851	870	866	906	881	924	869	877	895	905	928	874	854	873	902	883	802	900	820	876	874	847	888	867	883	903	845	896	921	872	855	908	900	890	873	864	906	872	811	940	877	942	864	821	877	865	947	833	919	908	859	857	867	862	892	935	909	876	894	897	899	876	924	873	901	856	892	861	875	901	844	913	890	875	903	880	900	937	915	835	875	891	866	948	901	907	838	884	881	900	887	843	837	832	896	892	911	889	879	879	890	856	890	797	894	851	959	898	882	879	855	928	851	831	882	865	884	923	888	870	870	846	928	909	896	856	906	886	848	865	893	842	852	873	901	892	897	983	886	893	867	869	871	871	837	907	887	893	868	918	921	890	953	885	862	903	927	926	845	872	900	846	935	873	934	911	942	833	887	916	904	882	854	904	850	946	873	886	883	878	893	854	915	853	931	878	843	889	863	874	822	882	906	905	892	875	897	872	844	897	856	839	884	873	858	925	856	798	863	907	897	882	879	887	916	835	878	913	835	908	879	869	890	877	904	909	860	877	850	871	865	849	899	889	837	903	871	882	907	872	910	945	913	903	890	905	872	884	878	890	916	904	896	926	868	872	842	872	852	908	896	918	943	942	890	856	896	857	850	897	889	873	914	894	878	852	936	907	891	866	860	920	861	859	888	946	871	892	880	869	889	860	821	873	884	915	855	899	913	840	889	913	885	932	936	948	846	936	833	833	914	865	825	883	834	869	941	916	886	892	897	895	835	894	882	897	919	873	917	858	881	842	889	851	834	923	848	850	843	876	912	883	910	861	883	891	869	912	843	922	908	926	858	862	875	888	934	917	861	868	922	895	901	904	926	843	983	918	832	882	864	928	881	902	874	835	869	903	904	898	832	874	903	855	839	839	929	908	890	894	876	859	897	889	862	882	842	832	878	885	878	866	900	877	900	874	880	891	885	867	891	901	898	878	898	847	878	848	903	877	873	904	844	854	905	893	922	892	794	848	838	879	882	880	817	848	868	886	931	897	906	894	911	895	903	888	905	852	863	867	903	858	925	883	858	894	884	878	875	903	906	910	839	924	862	894	880	872	917	859	916	874	867	870	890	843	917	893	932	869	895	963	909	831	920	874	870	884	906	891	909	860	836	911	878	903	939	838	864	838	919	896	923	908	865	899	863	870	880	902	879	866	870	925	897	883	938	877	920	852	913	932	900	963	945	858	976	871	885	879	875	959	892	899	895	871	847	911	939
3346	1515	2218	1925	1286	899	640	512	412	380	355	330	319	301	288	241	252	253	234	217	256	214	232	196	237	244	225	206	193	219	185	229	210	221	210	221	242	203	238	191	232	236	276	226	240	210	249	228	244	230	246	209	196	218	222	235	213	234	213	222	208	217	220	220	209	190	240	211	245	230	233	223	243	196	202	213	202	185	201	187	246	227	223	240	198	202	217	222	236	215	226	232	250	216	236	186	213	247	237	223	223	223	232	219	240	232	224	235	236	194	203	230	233	210	241	239	219	223	227	215	210	237	218	252	215	193	198	216	213	228	217	234	204	222	192	176	235	215	201	229	211	216	224	229	245	225	198	228	238	234	225	196	227	226	214	235	204	224	235	232	249	229	240	225	217	207	204	227	198	215	211	242	237	219	241	217	198	210	216	264	250	234	228	197	200	207	211	238	258	192	195	231	235	246	201	200	212	231	222	191	217	199	205	228	219	217	192	207	241	240	247	202	205	213	199	208	199	242	207	231	250	191	222	226	204	218	234	222	201	213	231	224	230	215	220	242	232	246	195	246	235	220	206	218	240	245	204	204	211	194	233	201	194	195	217	237	255	235	225	227	223	210	211	249	218	183	235	203	211	243	225	215	239	217	209	222	237	231	244	233	198	221	231	209	256	241	214	227	215	198	248	214	209	231	202	218	215	215	225	221	232	227	215	214	234	217	191	243	189	243	213	194	183	173	230	194	205	250	223	223	224	221	249	215	245	227	255	242	207	214	191	231	197	233	219	226	231	210	234	229	244	208	232	276	197	241	218	221	218	249	217	217	230	194	228	247	204	222	245	228	208	222	227	221	224	196	242	228	268	207	237	206	253	248	193	192	228	239	233	231	233	199	204	230	239	231	236	213	233	231	199	218	225	246	215	218	224	214	242	198	195	235	214	245	234	230	238	215	221	184	223	186	219	218	219	188	223	194	189	213	213	204	240	220	222	197	246	241	220	216	222	207	219	237	224	200	246	206	223	207	231	186	198	234	235	214	210	211	199	239	233	223	197	189	218	196	212	233	200	199	228	223	224	240	245	219	211	221	224	232	242	224	232	211	209	248	221	206	215	207	221	218	244	185	213	185	212	247	208	210	209	192	198	181	199	212	230	215	213	237	208	192	221	218	209	237	216	203	238	239	196	240	211	209	214	217	225	233	241	217	210	223	223	239	231	226	227	214	221	226	244	189	239	228	208	248	226	213	188	229	231	206	230	238	213	203	219	226	219	205	226	231	208	228	206	216	199	209	219	207	214	217	215	231	227	196	228	234	216	283	222	252	236	226	214	209	222	191	211	226	230	217	228	224	209	212	235	240	188	210	198	231	193	208	191	218	210	180	202	248	251	227	213	213	209	214	223	242	205	222	222	213	188	207	216	245	226	226	216	234	249	207	224	239	225	200	228	223	231	213	213	184	201	213	232	229	251	208	218	250	213	205	243	210	194	205	205	199	208	227	224	220	219	222	195	217	199	243	225	230	220	200	213	205	237	239	225	210	225	195	207	238	215	245	199	228	234	216	230	210	213	230	214	238	234	241	218	205	225	218	205	215	214	215	223	214	218	212	208	226	225	234	217	213	232	229	224	229	191	220	211	184	198	214	251	244	234	232	218	203	212	217	193	225	229	235	213	238	239	215	202	219	202	218	213	224	229	239	224	213	217	238	212	196	204	185	185	238	235	193	204	208	208	193	191	205	209	204	227	219	239	211	233	211	231	203	218	221	219	237	221	198	220	234	188	199	190	207	185	235	212	225	215	218	242	242	196	263	230	218	219	203	212	238	219	229	207	218	202	217	240	225	212	245	206	229	260	228	210	212	233	202	231	219	208	215	230	202	204	242	220	235	205	213	208	234	195	222	247	209	216	219	208	179	261	224	227	201	223	229	222	201	228	205	223	202	208	258	231	240	205	243	224	238	226	229	207	211	199	213	195	224	213	225	184	211	200	246	238	234	201	219	233	230	216	267	208	225	222	216	218	235	240	241	243	239	204	206	215	212	185	220	195	219	224	221	241	239	201	197	230	230	229	237	234	225	243	244	195	204	222	229	190	212	243	245	189	189	210	230	217	228	228	231	229	249	220	224	235	191	212	230	219	212	213	195	207	218	232	218	212	232	237	213	200	209	240	236	217	184	213	196	227	214	222	220	208	212	243	230	220	213	204	213	251	244	243	200	229	245	231	229	229	240	224	194	236	204	227	258	248	188	189	208	204	231	213	211	209	236	243	195	211	213	249	236	199	220	220	217	203	232	206	196	220	204	209	238	218	240	203	208	219	225	214	219	246	220	227	247	231	225	216	201	199	218	215	206	228	244	246	199	234	201	203	231	231	211	207	212	222	257	231	211	214	195	220	206	183	197	224	208	205	216	245	212	221	199	249	198	214	208	215	260	238	203	215	190	224	238	219	230	244	197	228	225	219	203	239	229	221	203	223	266	222	221	232	219	218	238	196	225	239	225	207	226	241	224	228	224	216	251	205	218	219	226	233	227	201	223	206	232	228	232	217	244	229	196	225	243	250	221	251	227	235	227	238	234	195	248	249	252	242	222	213	233	215	225	216	227	227	199	218	220	208	212	227	226	226	207	194	241	228	204	221	228	231	209	220	212	221	222	238	222	224	202	228	214	236	218	219	197	233	200	230	225	219	220	201	207	213	236	220	221	225	212	211	214	226	233	232	223	206	234	214	214	208	202	217	208	214	176	210	227	236	186	250	236	252	188	231	223	210	191	197	222	229	195	199	203	218	197	225	231	215	215	205	246	240	199	203	195	255	236	238	219	235	236	219	245	202	246	206	201	213	249	215	238	193	223	198	211	230	216	201	224	232	236	219	227	238	232	190	197	199	219	228	192	246	230	227	247	215	213	208	207	220	231	204	219	220	213	237	232	222	206	225	216	221	213	221	208	214	225	220	220	209	209	222	220	220	203	204	221	215	224	203	191	204	207	193	229	215	191	233	220	225	195	196	202	231	210	229	263	243	209	209	209	231	239	188	215	213	217	206	207	197	213	216	229	237	240	190	216	202	206	207	195	224	198	212	182	238	201	212	207	230	231	220	224	204	211	234	191	213	206	218	185	212	218	205	216	218	227	219	214	210	214	193	202	209	221	215	206	218	178	221	230	221	197	212	217	203	208	233	214	229	246	213	213	234	202	216	224	202	214	203	219	223	228	225	236	217	207	211	224	259	207	250	238	203	229	244	237	210	234	223	201	215	214	223	212	218	214	228	240	214	189	217	212	234	227	230	251	214	235	223	213	228	203	216	237	226	211	218	223	207	246	183	209	234	226	222	199	229	198	216	215	209	196	202	203	218	220	219	216	213	241	228	206	230	224	213	217	205	219	221	202	242	234	210	222	211	223	191	209	182	228	195	231	192	219	215	200	204	200	225	217	206	242	208	216	224	211	222	198	211	238	207	239	249	206	239	196	212	235	214	205	225	216	225	218	216	214	210	241
2778	1827	4526	5590	4604	3441	2569	1927	1783	1434	1325	1088	1094	938	856	823	728	760	731	680	721	632	611	597	616	622	602	615	586	618	631	528	559	553	572	525	552	559	584	583	559	593	526	526	567	499	547	543	572	533	558	556	601	582	589	576	549	537	550	570	560	545	547	585	563	530	540	544	501	542	576	504	503	530	513	576	526	535	552	584	510	578	541	580	554	557	590	525	582	583	532	546	554	544	597	547	550	528	592	554	548	553	536	577	548	580	481	567	574	531	539	541	539	531	563	549	595	510	555	548	560	618	548	555	552	535	576	556	574	561	538	575	555	519	564	530	553	550	570	535	555	539	533	549	579	585	548	544	556	526	566	532	575	540	578	509	555	573	570	570	586	552	567	565	570	570	517	519	555	545	573	550	575	518	576	529	561	559	577	561	561	583	597	525	571	564	551	542	566	568	570	539	566	536	516	573	531	597	563	553	558	606	521	559	501	559	550	592	583	541	530	555	585	582	552	561	578	516	550	519	575	567	551	533	559	560	602	584	552	524	558	545	548	522	542	586	509	566	562	560	537	525	558	554	573	527	595	537	571	557	569	511	578	517	568	555	548	577	552	557	556	545	537	517	582	529	542	535	531	552	544	554	551	555	542	573	610	574	577	575	557	561	575	522	574	534	536	584	571	580	599	545	555	551	567	579	561	566	563	540	524	551	545	554	548	552	536	567	557	554	583	589	561	543	576	555	531	569	546	528	566	560	543	556	560	555	570	563	561	542	554	541	527	553	574	536	551	582	528	533	560	555	582	539	535	558	547	553	568	581	519	559	579	519	521	525	558	590	579	605	556	547	580	588	520	539	563	559	498	565	578	545	545	626	581	588	568	533	539	532	499	562	547	578	592	513	545	576	555	528	569	540	549	558	533	539	524	487	545	538	572	562	520	538	570	557	535	524	568	535	586	551	556	546	516	587	535	577	549	528	563	583	535	567	577	564	569	590	580	546	522	538	573	563	528	543	597	595	525	547	548	543	537	557	574	547	518	572	587	507	547	551	574	602	552	567	590	590	578	575	538	571	537	534	536	565	542	583	577	588	589	513	542	566	510	570	559	560	563	555	540	545	550	544	554	541	532	582	554	549	538	569	543	583	553	561	551	557	558	581	532	534	542	548	596	554	557	517	533	575	520	548	569	557	549	580	591	535	563	568	531	572	563	538	561	555	589	580	572	584	535	538	568	541	529	527	581	560	541	527	578	568	514	577	565	552	528	537	510	582	541	541	603	534	523	561	611	543	552	533	561	534	564	554	550	546	576	580	566	600	567	546	538	548	578	583	554	523	529	590	578	548	540	573	561	542	516	562	515	552	551	569	571	572	557	567	596	553	539	585	566	584	566	557	535	554	618	533	577	508	521	532	559	538	564	559	562	528	534	557	560	563	522	540	548	588	554	579	572	544	590	528	578	526	503	535	588	550	492	597	533	549	555	586	570	517	529	532	557	547	558	555	521	564	594	545	513	542	577	585	572	532	558	582	508	561	565	545	528	513	578	556	584	548	567	553	535	537	511	567	536	547	583	557	581	560	501	584	541	493	565	546	516	551	531	514	563	565	572	562	582	555	580	551	600	540	549	552	601	566	556	580	548	553	560	544	579	526	535	537	542	576	526	545	515	534	571	552	569	572	568	548	537	527	564	552	534	566	561	565	544	516	572	537	572	547	557	568	543	574	559	594	560	569	584	554	577	536	546	560	522	561	552	530	531	553	551	546	532	565	564	568	534	549	556	568	524	507	541	545	557	591	563	578	536	557	542	584	522	559	574	562	553	603	592	559	572	538	524	583	539	543	523	536	579	598	585	558	512	596	559	572	539	516	556	511	540	580	530	515	545	545	531	560	562	558	562	551	590	564	538	542	557	514	536	555	515	593	565	567	562	557	512	572	537	591	553	547	562	539	565	567	544	544	528	549	574	553	577	611	526	561	584	512	521	551	545	615	573	496	561	569	552	545	564	547	555	589	554	608	558	523	521	553	555	556	551	570	558	512	593	535	536	566	548	575	535	533	547	547	546	582	563	610	554	542	564	581	551	584	516	562	563	519	550	553	547	536	541	536	546	574	523	563	602	543	547	583	563	583	529	542	563	559	581	536	587	519	509	565	562	550	584	523	532	531	579	562	547	528	535	567	534	548	572	551	526	566	546	519	585	553	563	559	549	511	584	539	587	543	536	566	564	557	518	581	561	538	565	627	549	576	580	596	579	511	532	549	583	542	544	559	568	528	582	566	575	535	584	496	571	545	574	563	597	579	547	527	538	556	562	596	534	538	556	577	521	526	544	502	526	574	579	566	582	560	533	534	537	566	577	553	546	576	527	565	551	561	546	529	542	549	578	571	503	605	532	574	560	544	549	559	538	537	542	562	549	534	526	555	536	565	509	551	533	554	612	570	511	559	563	556	548	550	552	516	567	520	552	559	589	562	564	564	521	580	557	544	573	552	546	504	559	516	564	617	504	531	550	549	565	529	522	560	566	533	528	555	558	607	565	569	549	562	554	537	602	558	571	528	526	514	553	581	580	545	541	572	543	574	576	578	548	536	519	510	609	577	568	559	566	529	533	557	537	550	557	570	538	591	585	582	545	521	518	587	568	557	588	560	529	541	549	556	527	544	534	554	556	498	557	534	543	501	579	543	529	536	530	533	571	574	545	578	584	554	536	569	554	556	570	586	517	561	511	581	590	545	586	566	547	526	567	525	573	578	566	572	534	586	548	577	532	545	554	527	575	589	624	547	558	567	544	529	495	539	532	546	568	545	573	595	563	560	572	541	535	547	562	591	577	531	535	520	539	558	562	557	565	515	523	564	588	549	544	555	551	552	499	520	543	505	548	552	566	571	583	527	574	554	603	571	563	571	571	580	572	545	546	571	600	563	531	569	606	545	554	561	540	553	577	519	522	575	588	540	537	539	574	542	534	561	545	576	582	558	532	571	603	528	549	556	589	560	570	548	537	554	558	591	535	576	576	550	536	582	545	541	528	529	573	501	542	559	581	512	553	543	535	563	555	551	565	523	564	547	524	559	555	564	541	531	564	562	604	522	547	577	520	543	540	518	575	548	548	557	600	532	557	522	564	518	556	585	555	540	596	534	539	563	595	570	532	577	524	562	563	552	559	543	567	547	551	558	562	529	559	515	573	559	555	550	577	555	573	546	575	570	540	589	552	576	550	543	538	542	560	543	575	535	570	544	557	548	524	549	566	578	570	588	529	571	543	564	552	527	568	532	582	573	538	547	537	583	555	539	526	574	547	574	569	550	556	547	559	567	538	589	534	582	589	565	525	544	530	567	578	566	559	561	528	579	586	570	566	590	539	565	571	565	539	548	560	543	611	540	537	540	534	500	563	582	579	552	574	567	562	552	536	530	566	547	578	566	507	531	526	568	540	538	555	591	524	604	567	578	576	524	568	544	604	522	591	552	584	552	562	553	545	563	597	575	568	548	541	599
9971	2885	4438	4262	2571	2046	1445	1066	899	842	725	629	584	468	504	441	432	391	412	413	394	394	400	371	360	389	361	391	386	400	393	414	407	409	349	345	349	387	421	381	307	414	370	361	369	340	348	337	385	405	364	341	365	375	381	384	321	355	371	311	359	403	372	382	342	355	402	351	374	379	382	386	356	387	363	367	364	417	350	367	350	382	346	361	354	353	368	386	385	343	356	376	347	391	428	366	375	353	373	349	385	352	400	391	332	383	387	391	358	375	412	342	370	384	383	406	382	332	356	381	359	341	374	383	373	369	367	388	379	365	358	364	401	401	371	376	357	348	347	371	387	347	352	341	352	384	347	341	361	349	387	371	385	341	384	345	409	372	427	402	360	377	349	394	325	382	334	384	346	353	367	402	340	353	354	350	323	372	360	357	349	377	369	367	355	356	362	383	343	380	365	352	381	340	389	369	353	368	354	352	385	370	351	386	353	371	338	392	361	363	358	390	355	373	334	388	389	360	386	354	346	362	403	405	388	371	365	318	371	390	371	383	395	376	375	343	375	331	367	398	343	347	379	337	341	404	353	361	390	385	412	353	368	373	349	352	338	345	367	334	401	364	339	366	364	348	346	344	372	330	373	357	324	404	353	354	374	346	353	364	337	333	336	366	370	375	378	388	353	376	409	389	373	374	376	404	361	359	344	335	376	386	388	381	349	374	360	388	342	365	378	366	355	350	347	348	380	372	358	339	345	339	365	371	339	360	385	370	338	391	391	349	350	359	361	382	351	373	347	356	342	405	373	327	346	323	355	373	364	357	376	367	382	370	378	389	327	369	378	378	380	348	392	374	329	372	357	339	346	376	377	328	377	384	332	370	372	357	362	346	380	370	349	382	353	407	392	376	392	389	362	359	377	351	344	365	357	356	339	379	373	364	362	376	405	353	389	361	359	387	345	353	370	388	366	379	339	336	360	359	360	368	397	372	355	358	331	373	334	347	348	369	376	363	383	364	358	326	373	370	352	351	351	339	350	362	369	348	330	385	328	358	339	365	347	364	376	334	328	378	363	365	362	356	362	349	363	345	372	347	372	361	333	350	354	380	365	339	390	372	373	380	342	381	339	385	344	379	348	373	348	352	412	366	375	371	386	353	424	388	345	353	387	361	336	355	345	364	340	337	365	324	388	354	354	388	388	382	351	380	413	356	374	337	335	376	372	375	392	362	337	391	355	391	387	340	338	348	373	386	371	376	366	377	385	325	359	374	332	396	400	343	361	327	369	359	382	382	344	374	362	370	370	373	370	364	335	376	367	392	389	378	379	360	328	414	382	356	350	374	345	394	302	350	398	364	370	372	377	349	348	363	396	358	368	394	368	374	386	372	376	390	349	361	364	366	389	392	352	372	371	363	380	365	327	398	406	402	358	355	344	327	349	370	320	349	361	393	388	358	374	385	351	343	420	366	344	359	339	356	339	387	374	349	341	335	395	349	385	384	371	331	363	365	378	374	353	345	298	379	386	367	360	371	371	356	364	371	307	359	401	363	352	366	361	349	343	357	340	381	311	342	341	352	362	380	389	342	361	374	384	355	359	329	346	343	351	371	393	368	361	382	387	376	351	357	374	363	349	375	374	350	363	374	326	359	376	373	375	371	351	340	355	370	350	347	361	364	386	367	356	320	339	395	346	358	359	347	379	388	367	409	383	350	337	335	364	375	356	381	353	331	401	379	370	362	365	343	373	367	347	368	346	347	362	367	382	369	362	333	386	382	351	384	363	343	384	393	346	378	399	399	374	405	393	372	377	365	348	396	379	359	324	378	351	389	347	338	349	337	375	371	346	371	373	377	365	335	360	353	390	343	384	363	357	379	355	350	331	346	376	379	310	364	358	343	375	364	368	363	353	352	374	382	392	348	334	357	365	364	374	338	355	352	362	348	376	365	332	351	371	343	342	355	393	318	351	358	388	350	425	361	393	371	382	368	353	362	360	358	390	378	350	362	379	341	336	388	352	376	387	380	372	367	359	350	350	367	343	360	415	348	347	321	394	390	341	363	366	391	298	379	335	362	371	357	350	376	351	378	370	297	374	382	374	379	339	346	372	363	357	398	400	397	342	328	339	347	357	374	373	387	354	342	357	355	356	366	367	359	358	333	350	384	352	361	383	367	396	371	351	357	327	367	384	378	344	394	369	350	346	373	344	384	357	339	335	330	349	367	333	373	344	378	394	383	349	356	377	355	346	342	388	363	404	366	376	374	354	331	354	362	367	376	354	357	346	390	369	364	354	358	363	364	372	375	356	394	316	367	359	356	375	409	393	393	342	347	368	390	360	348	357	369	395	339	352	353	363	364	364	356	373	385	367	349	339	396	367	367	393	325	366	345	379	357	400	326	356	341	319	322	337	366	345	353	370	352	385	325	354	334	370	320	365	392	372	342	324	366	355	378	358	365	397	341	363	345	372	383	377	373	337	391	337	389	353	322	373	366	354	365	378	354	338	376	364	355	370	359	359	401	333	344	365	377	340	348	367	353	349	373	380	410	405	342	366	348	374	363	372	335	393	353	352	385	346	362	319	327	378	340	349	353	344	390	351	384	368	415	349	412	364	342	392	356	353	335	418	367	354	369	363	362	332	382	373	349	375	346	364	341	364	359	370	349	360	376	366	353	342	367	370	380	381	362	359	394	349	364	350	390	347	370	359	366	389	387	352	385	378	363	369	381	364	363	358	366	366	380	334	369	384	358	376	379	344	340	346	315	392	392	398	394	359	350	357	350	348	396	355	407	395	353	361	339	361	364	408	392	367	354	348	372	374	362	331	372	330	362	416	357	392	351	376	336	357	377	387	367	365	371	374	360	368	360	340	326	366	356	380	370	390	385	348	390	356	362	357	351	322	399	374	371	345	343	340	367	361	363	342	332	376	373	342	349	356	339	369	358	359	352	402	363	365	385	373	352	332	351	352	374	372	376	421	342	370	391	395	389	336	376	364	362	358	414	386	385	373	348	313	324	391	378	384	356	376	336	371	365	352	341	330	392	339	374	384	362	351	343	384	352	351	374	354	343	338	329	370	358	372	343	385	359	396	329	344	335	390	387	331	374	338	374	384	383	375	371	341	422	345	368	380	334	367	364	363	338	325	323	372	380	401	355	355	387	361	377	389	376	338	338	353	361	355	372	386	344	350	389	377	346	335	324	370	362	370	319	413	394	358	368	378	394	398	371	350	369	404	376	357	371	352	381	373	321	320	398	390	369	344	369	367	382	369	366	356	373	341	369	354	361	329	336	364	392	378	360	369	365	362	333	386	383	345	349	350	370	385	372	395	357	366	361	365	342	348	345	345	381	367	344	360	395	371	355	360	374	332	334	357	412	340	361	371	375	373	389	352	385	376	347	327	396	357	364	359	337	353	360	365	355	360	375	348	356	393	360	371	359	369	354	382	331	366	369	366	335	349	336	384	358	381	392	389	372	335	363	373	353	348	346	361	349	394	371
7729	3057	8146	10676	8305	7313	5367	3927	3249	3105	2489	2313	1990	1743	1526	1524	1306	1239	1173	1038	1027	974	953	943	948	960	947	975	947	892	888	889	892	940	903	823	883	860	866	871	822	877	860	855	860	850	900	906	873	894	890	847	851	852	836	827	830	875	825	917	861	844	819	879	874	847	901	791	871	863	853	871	862	930	837	853	783	842	853	820	866	874	812	814	827	867	852	794	841	816	836	874	833	901	834	876	855	816	826	866	855	868	901	831	873	825	868	906	842	826	850	820	806	879	832	887	863	907	797	853	866	845	872	846	811	852	834	869	875	837	792	923	848	873	850	876	819	821	843	847	872	837	868	819	802	832	885	858	862	794	829	863	817	858	858	795	918	800	804	803	808	883	869	853	894	819	857	861	813	840	867	856	876	800	851	845	838	810	807	840	821	856	849	824	851	882	847	862	815	835	869	850	867	818	896	847	795	874	867	835	799	827	795	821	861	848	778	870	821	809	858	865	818	842	888	874	832	820	885	890	866	850	828	827	845	779	838	838	823	882	805	834	803	847	867	846	861	864	808	853	795	848	851	777	840	785	826	926	829	870	892	897	823	879	841	796	845	851	848	851	834	833	855	808	883	872	825	797	885	869	839	853	822	864	841	817	873	857	870	842	825	891	839	817	836	822	809	842	900	803	820	808	888	834	902	845	865	861	874	882	862	851	834	823	832	849	878	858	831	835	878	815	818	855	888	881	882	804	883	863	807	871	841	817	811	823	870	837	823	845	853	875	877	822	855	823	822	844	789	861	801	834	820	852	827	819	820	844	855	825	853	882	825	838	810	889	873	878	797	876	885	874	821	806	838	843	874	858	824	838	822	843	828	820	818	791	862	890	870	875	851	859	843	846	880	869	846	881	840	820	841	821	858	865	861	859	826	843	861	834	864	869	826	882	879	880	863	801	842	824	793	866	880	888	874	793	905	835	797	790	872	816	821	792	823	847	842	819	837	868	869	843	848	897	885	890	830	850	819	862	854	823	844	842	833	872	819	840	827	860	869	843	838	865	878	848	817	812	861	816	822	870	815	839	839	822	843	851	876	852	818	817	879	837	821	830	824	816	829	868	860	806	836	845	871	829	893	809	823	831	850	879	806	779	861	869	854	876	799	754	840	835	819	840	821	837	802	813	806	861	833	852	807	868	890	803	821	844	862	828	847	833	838	844	901	783	811	871	846	812	877	831	863	875	871	827	878	794	873	870	810	836	825	888	864	909	846	815	858	845	902	784	811	838	847	851	857	886	849	811	816	837	859	865	824	858	862	854	818	854	878	840	876	847	894	847	849	850	847	853	894	811	821	828	877	857	874	797	880	842	890	829	836	889	841	821	842	904	878	831	884	808	823	867	877	858	842	812	840	864	863	861	778	856	832	868	852	816	833	783	857	871	865	797	825	835	875	832	840	848	888	886	833	801	851	882	876	864	859	867	848	861	881	846	892	814	845	854	866	866	849	886	898	879	884	836	849	856	849	820	884	871	842	828	881	870	857	883	864	867	803	865	875	868	819	828	862	820	848	837	873	848	816	867	876	832	873	885	820	857	878	833	821	801	817	793	867	879	826	825	796	858	785	873	862	882	845	822	836	841	838	869	879	877	888	826	821	831	873	820	861	825	888	822	831	846	866	851	855	858	785	840	813	836	848	843	855	805	829	848	851	840	832	887	866	854	868	806	826	799	884	840	841	844	856	820	823	850	853	804	803	828	890	839	855	861	845	874	782	810	875	766	908	849	853	870	840	868	808	853	820	800	779	862	853	886	842	823	836	820	873	862	888	809	825	834	892	843	838	810	855	844	806	832	826	861	859	806	813	839	849	807	906	854	813	796	830	847	850	829	820	852	842	856	848	866	802	843	824	883	886	845	863	826	866	866	843	825	823	805	843	835	874	826	861	819	881	842	855	809	846	823	790	846	875	837	860	856	835	789	868	900	888	783	846	876	847	830	844	848	884	841	847	807	798	861	861	886	869	823	861	843	875	798	808	831	852	870	842	804	831	843	842	849	821	846	807	794	922	862	859	838	871	851	857	815	910	878	839	819	898	778	773	840	849	817	862	831	844	870	865	874	796	824	816	901	871	856	800	877	826	850	803	851	810	804	861	843	841	835	872	797	828	813	848	840	822	854	890	829	863	868	803	796	831	854	901	778	882	814	847	815	832	851	873	822	818	807	845	845	855	858	804	873	823	900	821	868	819	875	874	874	898	813	865	846	843	838	838	854	820	872	850	862	861	889	844	857	863	854	868	877	859	843	884	892	865	852	786	891	829	789	880	816	853	816	845	891	878	845	916	825	826	859	886	878	837	823	766	836	825	845	808	866	819	879	881	796	815	892	890	882	862	800	819	854	838	876	813	877	837	853	816	781	841	857	895	836	821	884	820	875	891	821	864	859	883	840	849	841	882	823	867	822	844	824	861	831	841	826	812	829	825	888	850	824	846	845	846	842	783	825	819	824	831	861	880	805	833	821	849	867	852	802	870	849	853	843	813	865	835	789	895	849	889	856	763	843	834	794	814	822	870	906	805	811	831	858	885	829	833	885	801	872	869	863	823	818	794	867	828	790	880	880	830	813	832	861	841	892	813	845	841	783	878	865	857	868	793	863	894	859	853	820	866	823	826	851	841	837	860	838	838	823	846	832	836	816	805	853	825	817	881	864	876	862	866	862	822	849	850	850	856	808	865	850	834	859	850	863	866	796	832	879	887	870	820	829	848	808	817	786	818	880	841	804	793	877	876	856	909	849	841	810	819	870	851	874	868	835	840	837	883	871	838	901	841	843	896	829	888	774	834	903	845	868	886	862	845	901	873	841	839	848	839	870	862	876	869	819	814	877	802	843	891	846	856	851	866	776	811	827	852	798	837	870	832	858	845	834	812	864	835	865	877	821	853	920	878	765	877	864	894	833	900	877	794	820	843	818	850	822	823	910	898	848	834	799	816	887	840	818	879	810	851	830	893	849	782	864	866	802	831	867	895	835	809	836	860	873	840	749	865	844	880	911	836	818	806	872	880	861	816	868	865	886	877	867	846	848	760	792	868	855	817	831	828	868	816	823	851	838	879	809	861	888	819	843	884	849	826	836	825	816	872	771	807	821	790	839	840	834	837	840	813	885	856	835	846	819	804	877	889	794	853	803	810	834	841	844	853	807	782	860	881	852	854	835	846	853	849	853	825	853	835	868	865	781	868	848	880	850	829	863	850	861	814	829	862	786	830	885	843	851	800	785	878	831	879	859	840	843	812	815	848	826	892	849	878	852	838	817	874	830	837	829	790	795	835	836	840	803	834	835	855	853	860	878	830	863	786	810	813	824	854	794	800	851	897	846	762	848	834	847	844	830	838	876	828	860	829	852	838	852	861	837	830	849	857	846	810	896	819	848	898	889	835	884	851	917	812	822	867	855	887	845	832	795	839	838	825	872	841	897	851	874	855	813	872	903	843	845	866	844	845	808
17549	5025	6929	6903	4101	3064	2253	1770	1249	1077	846	723	723	654	627	520	453	494	552	440	474	469	432	431	409	396	394	436	416	448	435	421	442	430	421	435	390	374	383	416	437	394	406	427	419	447	363	428	387	437	352	372	416	442	363	407	393	447	395	374	377	413	467	415	397	393	424	379	411	392	375	432	413	442	410	407	416	398	401	430	395	415	404	430	383	407	397	402	396	395	442	454	435	380	407	422	427	404	437	400	412	447	401	405	430	383	387	374	426	364	409	407	390	407	423	422	417	437	411	422	414	401	423	402	375	404	367	405	392	423	447	394	392	438	423	408	456	419	406	428	391	429	402	404	409	363	417	430	388	411	378	426	405	390	397	447	413	422	456	385	376	410	374	421	407	404	420	427	390	428	423	378	415	419	417	384	358	405	393	412	389	411	419	412	440	410	355	433	388	392	413	403	390	398	445	451	425	428	397	421	402	385	392	401	388	436	391	418	378	399	417	434	425	417	431	385	425	422	402	406	440	416	373	418	419	471	429	431	392	413	466	406	418	433	443	418	447	443	381	419	445	418	408	416	435	382	403	423	383	403	402	382	429	421	401	406	385	430	355	408	399	431	436	424	426	418	397	381	428	416	430	428	370	439	419	462	399	427	395	413	418	412	421	434	411	405	403	374	395	385	404	407	427	414	398	392	384	404	409	460	428	410	390	432	404	426	398	408	420	429	438	384	435	423	379	377	397	408	423	414	439	378	433	398	393	437	413	404	431	430	421	420	396	425	422	417	391	452	449	414	372	467	406	402	446	411	386	453	426	427	420	432	427	426	432	371	414	410	438	412	396	434	451	395	382	397	375	409	418	379	429	401	394	430	385	400	388	408	401	426	411	403	398	404	411	404	411	423	430	388	419	405	404	446	406	418	407	406	405	393	400	378	413	394	383	404	451	397	373	434	423	408	408	421	412	466	411	397	423	422	406	405	414	406	448	385	420	410	398	420	423	382	387	410	424	407	376	387	390	411	432	398	406	416	398	420	379	410	427	415	422	402	404	385	408	393	397	378	441	394	450	419	401	425	429	387	415	369	411	399	404	372	379	402	386	432	402	371	448	407	389	409	399	413	385	437	416	376	430	382	449	404	408	419	403	434	406	441	419	349	431	410	398	379	413	371	384	393	425	414	410	383	422	424	397	400	398	383	408	425	409	429	371	423	423	390	397	410	359	428	405	441	405	443	414	406	421	390	388	425	399	394	431	429	381	388	424	409	386	387	449	416	400	422	456	406	466	419	421	409	411	404	403	412	423	400	384	417	417	368	426	435	423	395	440	435	456	391	390	398	410	401	403	411	411	396	425	415	448	395	398	395	405	443	407	376	393	410	402	388	394	410	415	378	412	443	423	399	392	421	432	461	383	400	455	412	440	397	372	429	413	425	403	391	437	405	404	393	379	411	404	392	415	384	373	422	409	415	390	431	370	393	390	420	400	433	366	415	416	360	431	399	430	405	389	427	420	432	408	467	402	437	407	409	435	417	397	392	422	397	414	420	366	401	428	375	407	397	414	449	428	404	423	395	417	407	389	404	407	399	407	375	378	427	442	395	407	407	426	417	405	429	403	400	419	421	408	409	382	391	411	374	404	422	414	372	417	407	411	430	421	411	456	417	423	462	405	427	442	427	428	397	412	449	398	449	407	424	385	375	402	424	444	397	398	395	420	449	442	430	407	420	381	426	383	432	375	373	397	422	447	412	428	428	377	396	402	380	425	455	432	395	393	416	375	441	396	430	392	439	389	410	395	392	369	378	421	358	403	416	448	412	421	383	418	390	456	426	409	424	395	371	396	431	394	386	404	395	416	442	377	426	387	415	401	366	409	408	438	449	425	413	399	424	408	382	388	445	411	396	393	402	392	435	396	423	395	373	379	409	358	427	446	441	428	433	429	397	438	416	434	407	400	443	405	403	397	433	418	399	423	367	441	429	416	424	409	376	424	416	386	392	413	404	419	403	429	414	449	433	406	410	396	416	389	418	396	374	387	359	390	402	364	426	399	383	419	362	428	399	419	422	418	396	418	429	420	409	433	392	447	406	388	413	443	396	414	423	426	437	374	424	399	428	414	394	389	431	404	411	416	396	411	428	410	379	454	397	452	452	377	425	401	408	413	388	410	451	454	430	437	432	403	392	402	443	370	431	431	409	426	388	407	397	387	413	418	394	412	417	407	444	430	419	392	393	401	388	388	365	414	444	448	420	405	421	441	440	367	413	420	426	395	428	409	416	405	417	429	395	369	388	370	401	396	396	387	432	439	417	410	425	400	422	404	394	406	403	394	417	435	418	402	383	386	422	443	421	430	440	409	395	407	382	410	431	448	433	438	380	465	416	414	440	405	423	423	430	406	445	407	418	375	452	386	330	385	424	399	470	392	415	409	408	423	451	417	403	382	417	407	432	371	409	387	379	423	431	384	394	439	412	376	392	405	397	387	436	379	419	437	365	370	443	432	373	422	407	399	416	392	435	446	399	396	413	450	409	400	430	433	436	414	425	412	404	358	431	424	408	396	390	427	406	418	386	409	424	409	390	403	416	428	429	390	410	441	369	453	414	395	393	405	408	389	436	417	410	400	421	406	412	413	438	417	424	420	429	410	380	414	433	395	432	397	420	440	443	427	416	403	386	390	415	396	403	380	376	413	395	419	394	404	451	437	384	399	383	365	374	373	438	446	411	413	410	434	399	378	412	404	371	388	403	417	402	388	464	445	420	400	394	429	426	410	395	404	405	448	380	392	407	397	419	423	401	427	425	403	407	446	406	421	417	415	380	417	399	385	387	381	429	434	406	446	424	415	396	363	398	411	418	415	423	423	390	376	418	433	411	374	432	388	404	443	442	406	391	413	403	436	424	374	410	436	408	410	443	391	396	419	415	400	361	411	373	416	401	398	415	367	411	395	364	411	408	412	420	421	439	395	379	371	364	392	400	348	385	440	382	398	409	415	384	398	396	403	388	405	416	398	419	431	394	412	403	410	421	442	436	408	404	421	424	427	411	369	402	439	419	377	388	407	396	371	419	381	377	412	391	410	415	388	399	399	363	409	418	426	351	424	406	405	402	378	389	426	421	389	393	380	381	429	427	385	420	435	424	376	364	396	429	409	426	400	432	397	408	416	455	439	455	408	420	370	421	420	373	404	416	447	405	441	413	414	387	412	409	390	435	391	422	423	380	419	406	407	404	412	405	421	413	408	401	400	406	417	427	402	385	395	414	389	396	435	402	370	396	400	366	416	383	413	385	373	410	387	390	370	417	411	409	380	396	399	416	414	391	368	438	395	434	397	363	392	422	432	406	410	476	400	431	428	446	437	430	372	381	416	423	408	411	386	454	395	429	408	385	398	435	429	418	394	389	410	409	411	393	454	396	421	428	419	422	403	363	428	380	395	352	418	385	416	405	415	371	432	450	418	441	364	397	381	411	413	381	428	424	420	426	433	404	355	386	421	391
10419	4308	11377	15104	11677	10370	7904	6182	4466	4220	3426	3077	2816	2442	2181	1896	1702	1564	1389	1259	1181	1163	1183	1132	1063	1114	1073	1056	1112	1035	1051	970	942	924	929	1018	965	960	960	904	938	893	959	949	921	931	876	941	943	918	901	865	938	911	953	927	877	881	904	952	943	883	887	950	912	897	848	933	949	912	933	914	967	931	947	903	877	924	898	953	950	943	902	947	874	919	921	907	919	884	907	943	917	925	941	929	899	890	919	935	857	874	904	917	956	956	969	950	897	858	888	926	971	886	839	904	913	990	914	927	905	888	876	916	944	937	880	835	908	895	902	928	931	905	942	911	972	942	893	921	911	931	914	881	886	938	867	882	944	880	942	923	891	873	1004	869	926	862	917	926	946	924	903	926	953	888	900	897	885	892	886	965	940	850	890	890	924	927	970	921	902	895	899	917	875	964	962	941	889	874	910	922	921	921	885	895	948	863	898	890	948	921	911	849	930	890	872	964	937	910	909	825	954	889	880	892	890	991	912	925	913	910	934	908	939	914	886	921	908	898	904	920	909	926	922	909	892	896	933	855	907	856	908	890	899	938	889	862	859	867	907	944	915	962	941	914	941	878	883	942	925	929	871	944	867	906	907	871	893	915	945	988	879	922	892	939	964	880	908	930	928	919	885	902	888	917	871	957	863	959	936	904	893	930	889	960	924	932	928	917	917	889	943	898	866	909	877	893	938	936	843	837	923	886	883	900	879	879	856	919	924	908	901	894	933	950	923	900	964	905	913	947	911	914	909	884	910	887	902	909	884	862	929	908	908	950	922	930	916	948	937	927	945	905	915	926	937	936	937	936	881	866	934	894	865	921	921	926	881	902	945	952	936	961	953	956	946	900	926	856	879	952	977	947	926	913	872	841	954	895	963	884	875	900	876	955	910	935	893	906	916	919	924	850	912	909	912	927	891	852	893	925	893	877	921	931	906	946	897	932	890	905	976	906	878	944	937	899	894	851	879	947	880	931	915	922	905	928	893	865	890	921	884	934	916	881	939	944	903	944	935	964	885	918	923	943	934	917	922	914	939	896	929	875	935	869	913	893	897	853	872	942	933	900	897	910	879	912	935	888	934	937	880	913	968	868	915	928	915	846	879	893	930	904	887	920	860	924	920	890	909	905	915	897	944	888	927	881	904	869	913	897	896	877	868	858	889	870	921	946	914	940	915	929	890	890	928	878	906	873	888	887	905	921	904	909	920	921	915	970	914	917	877	979	932	885	944	911	889	908	937	899	923	875	896	923	959	904	878	911	926	894	906	924	898	895	911	918	922	940	942	875	950	847	923	854	927	929	935	896	864	898	900	909	854	848	887	867	867	872	903	935	909	891	896	945	920	925	887	881	938	951	885	900	867	921	911	902	892	883	934	935	894	891	873	929	950	961	945	893	901	908	900	951	837	889	948	910	885	918	906	908	931	922	925	935	891	911	920	919	875	932	888	925	895	893	951	867	958	894	942	921	925	909	902	948	910	893	947	969	929	885	876	944	896	903	930	875	872	935	892	873	970	985	926	890	929	933	971	927	908	884	910	877	867	906	907	892	947	908	870	918	911	990	929	894	929	940	948	902	915	878	873	883	842	912	959	961	942	936	918	889	912	930	938	967	890	979	946	917	879	898	880	962	884	912	935	919	873	839	914	963	879	921	867	867	893	904	886	876	872	933	883	955	912	929	872	928	921	946	936	911	927	848	939	907	844	908	912	886	949	891	937	898	862	882	917	948	906	911	932	936	955	900	906	906	913	900	896	913	863	897	894	876	935	924	894	918	884	963	903	892	942	878	928	854	933	925	931	917	915	835	858	917	868	901	925	875	870	952	878	907	877	879	901	901	928	931	926	949	897	882	892	921	907	933	923	915	897	930	939	908	885	895	890	892	858	882	912	883	947	892	889	887	905	986	923	879	897	994	966	899	899	890	949	880	879	873	932	928	926	923	929	921	914	904	905	875	925	892	867	981	917	909	902	888	904	918	951	913	859	922	894	938	910	932	894	902	950	978	882	848	877	932	875	903	876	905	949	954	964	924	946	889	845	901	854	929	882	927	935	920	841	922	900	916	925	893	911	893	957	880	915	862	933	915	905	919	899	908	934	845	892	875	880	907	920	897	923	881	964	940	888	918	893	905	907	903	846	937	873	876	924	924	942	878	894	912	869	861	908	911	870	909	910	948	881	920	877	897	887	888	913	982	958	943	903	929	883	934	897	933	987	974	893	862	923	927	899	919	924	910	884	937	882	928	875	878	908	900	899	880	925	909	910	834	926	897	934	938	872	848	925	967	890	899	946	924	858	891	923	845	926	894	949	874	961	899	906	908	902	956	889	889	865	857	949	911	878	840	918	879	894	897	932	971	921	887	864	894	905	864	943	889	882	948	892	890	887	889	863	938	913	889	872	916	902	896	866	910	874	968	873	920	889	895	924	926	915	969	903	895	922	927	913	876	893	864	900	957	908	849	983	957	940	847	914	870	866	895	907	921	925	946	951	932	963	905	873	909	925	937	923	874	975	882	933	858	882	924	935	913	946	903	929	903	886	889	918	839	858	942	862	970	890	934	923	849	952	916	920	922	883	854	907	970	885	916	916	878	977	939	907	947	900	894	905	881	958	883	909	907	916	936	949	924	911	889	881	967	880	952	943	909	916	919	865	901	907	860	884	898	899	876	898	930	915	946	894	899	883	930	884	894	883	942	876	942	913	939	921	913	883	962	914	909	911	955	880	885	874	933	912	924	891	959	942	895	913	904	884	900	918	868	876	877	941	972	903	904	961	871	895	979	950	914	927	914	893	845	892	933	863	855	915	958	902	928	931	895	903	901	923	899	895	882	928	905	886	912	927	892	817	884	916	908	883	934	923	869	886	892	949	855	887	921	916	904	902	905	875	894	951	891	954	897	894	906	917	907	905	912	915	921	928	882	912	827	898	955	892	893	847	919	903	923	914	957	861	883	916	864	905	908	899	887	938	899	898	912	971	889	897	894	869	929	905	881	907	918	911	913	897	906	910	944	899	920	914	905	853	926	907	907	908	922	932	918	906	921	875	909	894	971	923	916	885	929	936	930	883	914	949	821	867	918	945	942	921	903	901	921	943	919	948	919	905	945	893	904	914	935	890	893	860	904	933	902	875	930	861	928	926	903	932	895	877	910	935	924	892	921	888	960	946	901	906	952	915	901	901	860	882	873	893	917	902	935	906	909	899	905	875	900	907	846	927	876	862	937	915	917	959	916	903	1019	895	878	925	954	920	929	889	954	857	914	932	916	931	906	877	906	964	924	888	921	920	880	899	907	907	924	926	911	933	893	925	891	927	924	859	927	883	884	899	923	866	946	893	861	929	887	899	890	913	938	944	881	925	890	940	890	934	911	918	905	921	900	918	874	881	978	966	922	908	934	921	910	885	929	966	929	914	884	890	901	930	912	893	923	988	923	930	910	893	904	885	949	874	871	902	928	942	884	852	915
3571	1811	2455	2249	1658	915	806	594	454	368	375	340	323	258	288	289	273	255	275	226	259	257	271	248	240	260	227	236	246	233	242	220	198	245	237	256	214	229	231	229	225	267	249	245	244	231	239	234	243	227	228	239	209	242	252	253	221	245	243	209	221	228	219	215	236	251	234	243	247	225	235	187	237	261	238	212	215	220	234	248	232	244	219	245	254	217	233	230	199	241	234	252	236	226	255	206	242	216	242	202	260	268	263	255	263	209	262	224	215	196	241	245	222	230	251	236	223	228	230	230	251	270	235	236	239	256	234	218	246	258	234	267	237	233	206	196	250	227	197	230	226	225	260	248	243	215	234	238	250	193	219	263	229	236	216	248	241	252	231	258	214	229	258	234	218	220	237	251	245	235	246	217	232	230	213	212	226	227	258	219	255	225	254	233	214	226	228	237	265	226	214	242	212	223	241	220	243	238	282	228	240	266	233	251	253	249	233	234	224	241	218	229	232	254	243	239	211	232	220	228	214	232	213	254	225	222	245	230	223	220	238	262	198	227	211	249	212	244	240	220	219	239	236	234	224	275	225	257	226	234	230	211	253	248	243	255	220	207	222	231	191	216	217	229	251	246	242	221	244	213	240	203	232	242	230	228	217	229	247	215	194	229	245	247	216	211	231	188	231	202	213	231	208	227	242	197	228	247	250	220	249	223	228	222	228	220	219	248	218	202	208	212	231	228	225	236	246	234	231	216	225	208	212	231	240	242	215	229	244	242	229	188	210	246	246	250	212	251	223	213	251	202	233	231	240	204	239	256	267	239	217	216	205	228	263	208	242	236	203	258	249	205	242	215	236	251	259	221	268	222	253	236	233	267	220	209	261	240	218	250	228	232	217	257	241	219	248	247	244	225	232	213	214	199	221	232	243	229	219	232	215	215	251	254	235	262	230	212	217	259	259	250	237	239	203	231	217	235	214	248	227	245	210	215	231	228	230	231	221	234	248	258	221	233	228	257	230	231	251	223	238	229	272	242	220	255	266	228	252	229	250	228	216	266	228	238	248	256	208	215	259	232	267	219	210	227	237	228	237	252	229	235	231	237	227	240	229	238	224	227	232	227	248	212	233	227	213	238	250	195	213	221	199	235	219	218	251	234	237	241	240	257	226	216	225	208	233	224	260	232	232	228	217	208	218	245	228	232	223	206	242	233	235	227	252	230	221	232	241	258	253	215	238	222	230	224	230	233	226	246	196	234	244	230	220	228	227	233	218	229	251	259	220	213	201	229	236	235	219	245	215	231	228	198	243	222	250	202	237	227	257	274	238	206	253	227	248	229	248	267	218	206	224	242	232	209	238	219	238	235	244	230	253	226	229	271	238	236	217	231	223	243	230	238	221	253	245	216	212	240	244	247	234	236	233	224	191	236	235	234	229	258	239	230	243	208	260	219	213	218	217	232	204	224	229	240	242	231	221	256	221	203	264	217	235	213	248	216	262	231	231	243	227	241	223	203	262	241	249	223	199	237	237	247	217	241	232	233	221	214	240	263	225	234	264	199	229	250	237	204	203	252	222	220	241	214	243	256	213	281	252	237	247	218	237	215	231	227	252	230	232	239	229	230	242	239	216	261	244	205	220	250	220	227	205	213	209	214	258	230	242	230	259	228	250	248	248	258	215	240	250	225	229	233	239	220	258	222	217	246	253	248	244	213	259	205	237	228	250	211	242	235	231	222	255	255	242	218	233	234	244	221	240	199	187	207	236	212	213	265	225	239	225	244	248	252	255	232	241	215	214	228	254	233	252	228	251	214	229	206	227	235	231	259	259	258	229	206	228	256	264	228	229	228	265	220	229	228	235	238	212	242	242	244	229	228	238	214	245	231	244	245	239	210	233	244	242	238	230	237	232	232	225	229	221	247	213	223	237	241	252	256	247	226	240	206	217	236	243	202	219	220	200	239	245	192	260	247	250	231	234	224	263	214	231	216	219	215	206	215	240	209	264	214	238	224	236	235	222	246	248	238	239	221	210	244	196	228	222	226	231	237	253	249	217	233	274	211	204	224	237	202	220	207	216	238	227	205	247	230	242	229	242	240	230	203	238	240	231	249	237	219	215	208	255	213	232	212	235	223	242	254	210	212	217	239	211	248	236	230	246	219	212	212	227	224	238	221	233	243	214	249	209	213	223	211	218	237	222	238	252	235	210	240	245	252	229	237	225	263	245	218	201	252	225	230	217	213	247	247	238	238	213	223	194	235	248	198	227	200	253	238	216	228	230	257	235	246	222	256	227	243	232	228	234	260	231	241	260	234	248	229	243	253	252	206	240	218	206	237	229	234	225	239	212	226	208	230	228	220	221	225	212	220	228	264	259	237	234	238	231	217	243	237	267	237	235	244	243	235	214	238	228	234	245	238	224	232	241	208	245	240	217	250	251	240	245	218	207	206	230	212	236	225	235	232	222	238	241	223	236	220	263	236	210	239	226	222	227	232	261	225	221	214	211	246	225	258	227	246	230	240	220	219	241	224	238	268	254	229	224	252	246	239	234	216	196	240	232	216	248	264	234	239	205	234	222	262	255	225	235	212	251	229	240	236	210	253	241	243	244	207	227	214	217	208	230	231	228	220	231	203	223	206	223	211	234	236	234	243	206	214	232	226	216	242	245	230	232	224	242	237	222	203	250	243	234	216	216	231	216	245	257	207	267	251	204	222	209	210	272	239	226	230	260	222	233	227	233	220	230	196	221	212	272	244	258	232	218	207	242	230	237	199	238	248	262	243	226	210	248	205	237	242	196	197	243	226	207	212	243	246	222	264	237	240	234	224	235	218	255	233	220	233	251	230	221	217	195	232	223	230	220	224	233	206	243	235	230	246	200	227	242	233	248	224	212	226	233	248	219	218	214	237	237	254	232	246	221	256	224	237	222	252	239	237	210	287	236	230	230	241	240	222	227	222	209	248	229	228	212	229	231	217	246	204	250	216	232	210	212	243	253	236	216	226	208	222	235	268	247	201	204	239	251	212	254	224	235	252	223	253	270	233	231	201	218	223	238	211	234	204	228	255	221	249	229	220	240	248	242	246	240	221	214	237	240	235	255	254	250	225	188	228	228	241	233	227	231	233	236	231	217	237	212	254	231	237	233	256	244	241	260	207	228	223	222	222	237	240	254	236	223	238	246	198	246	224	216	226	213	212	230	235	207	214	227	228	251	220	233	240	235	237	209	235	226	181	215	262	230	219	206	220	251	237	235	247	234	257	219	240	234	229	263	254	246	238	238	246	214	250	209	238	236	226	223	195	220	229	224	231	246	229	214	232	239	225	227	222	226	259	205	247	216	260	208	257	210	235	227	238	246	210	219	250	222	212	216	246	232	209	235	211	209	207	233	216	240	251	268	219	265	257	248	260	237	233	244	224	229	228	265	219	236	231	229	245	221	224	269	281	241	241	193	214	233	226	211	208	225	216	208	236	226	215	222	216	205	208	207	242	240	255	222	243
2749	1997	4610	6469	5688	3673	3303	2455	1748	1393	1352	1162	1042	956	951	865	805	763	755	713	692	626	681	646	661	653	649	623	637	625	586	585	609	592	579	563	622	597	555	590	593	598	571	585	543	583	569	577	594	548	576	570	583	591	587	626	604	589	534	577	568	524	557	518	560	615	592	599	622	586	548	596	566	559	569	541	540	592	598	541	634	563	601	625	618	548	556	566	596	588	545	614	600	597	558	573	587	586	568	536	595	588	555	548	624	544	554	576	552	597	549	579	579	586	605	595	623	554	578	567	606	588	544	583	585	563	601	562	591	583	574	576	517	559	588	576	551	594	600	540	582	597	578	574	574	575	601	586	593	594	572	551	583	558	579	598	527	611	586	604	541	590	543	591	607	564	570	579	565	591	600	599	584	602	569	562	586	563	580	580	590	538	537	573	590	565	580	593	601	560	535	556	576	556	551	533	541	578	606	597	575	555	543	516	510	559	597	581	561	590	550	612	592	581	560	601	596	642	535	593	587	599	561	603	583	595	596	555	587	606	544	570	609	553	588	584	598	549	593	585	598	592	582	561	549	609	574	592	584	565	563	599	598	623	547	596	598	578	616	621	591	578	612	585	610	603	630	562	569	573	549	590	602	572	599	569	621	591	591	549	602	601	574	607	538	567	581	588	557	544	553	558	578	579	600	615	571	575	640	627	553	574	591	601	581	620	575	549	564	578	560	567	599	538	568	597	593	579	560	573	596	574	547	580	584	589	592	597	567	571	588	563	526	572	565	570	543	570	594	568	588	553	603	568	580	548	601	567	564	563	538	567	597	567	604	542	556	553	568	559	562	601	520	579	590	603	562	596	575	576	561	578	612	612	588	579	585	572	552	572	542	533	599	603	650	562	570	586	581	600	583	576	573	586	584	600	570	609	610	634	580	560	596	528	568	576	567	561	547	619	606	574	574	581	561	557	591	580	583	623	577	565	583	592	621	585	585	574	523	597	582	600	591	539	601	626	586	591	547	582	556	565	612	625	577	578	548	559	636	587	592	580	583	589	589	583	560	540	559	587	568	564	616	544	537	595	569	572	568	566	597	597	541	606	621	574	582	560	579	598	546	559	597	613	582	560	605	567	542	581	586	579	574	580	546	537	569	586	549	555	555	622	567	579	575	599	587	622	586	586	574	597	603	565	579	546	558	583	589	542	595	547	595	584	596	568	611	593	576	563	595	603	530	576	627	545	554	600	582	538	592	612	596	581	600	596	613	601	599	567	559	557	587	654	554	567	602	587	597	568	582	563	563	595	597	572	547	540	582	587	566	576	576	574	561	579	581	595	584	560	570	619	570	556	575	578	547	578	594	583	556	614	565	582	521	598	518	586	592	568	596	575	615	532	557	585	575	525	555	607	630	587	564	588	588	571	606	616	590	574	617	590	565	582	617	576	595	591	592	606	583	579	640	546	545	537	531	596	549	555	534	550	602	597	539	567	615	560	579	560	553	570	611	593	577	611	554	530	602	597	591	593	594	536	615	593	602	577	590	576	506	575	601	559	537	522	585	557	576	595	606	581	597	603	585	587	552	579	563	557	578	593	609	571	561	629	560	561	562	566	597	560	561	551	555	538	607	557	599	605	564	572	578	576	629	564	558	591	576	571	546	592	600	576	522	573	588	570	570	585	573	557	588	604	586	550	568	551	562	577	626	580	587	558	537	573	600	555	601	599	606	598	553	557	565	598	556	591	548	559	580	562	558	568	562	602	626	604	527	561	600	571	595	577	593	612	548	553	574	586	582	576	605	566	552	570	547	571	570	568	630	557	563	576	558	554	577	529	550	557	574	617	557	604	528	632	609	559	594	582	572	570	631	572	581	544	618	555	533	551	587	536	617	624	577	554	592	536	581	564	566	597	528	565	574	604	555	590	620	598	567	612	590	565	586	626	582	572	587	643	602	586	589	587	592	555	561	571	574	606	598	581	591	577	587	555	609	566	624	589	570	556	571	571	544	566	575	573	555	585	593	582	599	509	535	561	571	547	600	609	575	614	558	562	605	568	547	525	573	532	616	581	577	570	559	573	566	541	574	560	617	590	611	574	600	558	561	540	613	578	531	589	561	599	561	592	571	570	548	568	581	529	575	561	596	532	612	559	586	594	578	587	589	593	614	582	563	584	626	570	623	606	558	549	521	550	616	539	578	592	572	563	576	568	557	573	606	580	563	569	566	613	549	567	589	591	581	595	593	580	558	559	622	620	586	597	553	584	546	552	621	599	597	577	574	521	586	578	594	566	548	583	569	548	541	573	550	585	594	565	547	601	563	579	612	562	554	603	574	591	600	550	567	581	570	577	588	550	543	600	578	596	581	562	586	586	580	592	596	554	569	570	549	571	622	586	561	551	571	541	584	581	600	600	552	590	518	547	563	595	559	605	597	581	579	544	544	542	626	542	583	581	551	563	594	543	561	543	596	568	612	565	568	606	618	613	563	613	570	561	533	589	574	579	536	560	625	578	566	570	548	557	548	602	551	567	549	575	628	587	579	576	587	579	567	571	561	568	568	606	573	546	576	553	571	564	564	602	549	547	609	592	569	616	624	627	581	535	537	597	589	566	583	575	580	582	596	577	612	575	580	562	628	563	570	593	602	590	580	575	543	595	607	585	566	558	571	602	603	534	539	614	579	572	557	570	591	607	613	563	602	599	627	606	580	554	578	661	523	523	544	581	521	577	567	602	580	564	557	553	589	620	597	604	544	590	563	547	613	610	579	597	582	551	560	581	579	575	563	596	544	572	571	588	612	569	556	584	595	564	556	524	572	574	582	528	577	567	579	547	539	604	572	627	562	582	627	588	569	637	564	559	559	569	519	556	581	549	604	567	600	545	525	575	595	611	557	547	568	611	577	592	622	608	612	583	605	594	550	583	621	569	568	584	612	574	579	592	582	599	574	646	594	573	605	559	559	612	582	571	605	569	575	590	584	550	554	608	576	603	558	591	570	568	542	609	558	606	589	574	576	541	610	565	586	572	580	567	553	598	602	573	591	589	576	560	596	580	592	562	552	517	592	605	563	577	600	599	557	558	621	554	565	572	561	596	578	580	566	609	545	553	586	572	562	587	581	564	623	592	610	603	597	566	543	581	567	613	560	584	612	527	600	606	580	571	555	583	600	552	568	599	574	596	553	575	539	620	585	619	600	607	574	591	650	565	594	562	590	563	573	581	575	603	580	576	603	554	592	568	551	542	590	552	553	597	553	573	565	589	587	556	537	570	585	580	594	590	580	573	610	577	569	590	578	581	594	568	592	552	649	600	584	589	558	606	616	551	618	554	595	581	570	605	589	582	570	577	586	545	599	562	590	557	563	595	585	589	556	562	569	560	634	583	559	610	547	584	599	546	582	528	612	561	584	575	567	602	584	562	565	551	620	564	548	595	582	568	553	594	561	571	572	567	579	572	562	606	592	528	565	570	556	616	603	587	547	582	593	573	604	581	585	566	553	567
9953	2863	3524	3170	2905	1964	1679	1295	981	707	552	549	490	490	497	444	422	421	387	414	443	403	405	393	400	387	378	401	374	393	381	369	387	373	360	395	389	343	345	386	396	371	381	367	349	337	347	347	348	368	350	358	372	364	358	375	395	364	354	359	347	326	394	339	415	390	410	369	337	332	377	398	371	385	362	375	373	347	382	383	406	380	387	349	350	330	331	364	386	329	350	362	345	342	375	383	365	363	373	337	369	377	366	343	333	346	353	358	389	348	370	364	397	399	371	360	347	364	337	349	370	356	336	332	382	361	352	348	352	383	374	374	410	359	390	363	342	379	361	328	376	358	337	325	359	335	374	351	321	330	352	355	366	387	391	342	349	353	369	318	358	353	372	361	384	384	348	343	390	347	380	337	370	354	362	368	386	382	351	378	366	376	365	325	349	391	394	338	331	382	367	339	386	356	345	370	372	333	387	381	423	383	345	341	374	372	369	335	360	362	356	381	381	345	348	387	395	378	359	339	410	385	412	381	350	358	331	324	363	318	340	360	376	338	335	392	410	354	384	365	349	377	348	360	378	337	407	366	364	387	439	341	340	312	344	329	387	357	348	356	354	314	374	371	355	352	371	354	377	361	371	380	373	399	378	353	380	347	382	338	377	316	370	375	367	351	330	346	354	376	366	368	347	401	358	386	418	334	322	344	372	349	393	339	361	367	352	376	365	350	387	381	341	343	337	376	378	384	377	371	387	355	369	343	358	351	368	362	329	344	396	368	403	358	381	345	376	383	346	346	360	341	370	379	342	395	362	370	388	369	340	358	351	382	373	350	362	368	370	360	337	342	382	369	372	353	369	392	393	381	311	387	374	382	342	398	358	339	362	340	390	359	337	357	359	360	332	363	374	382	439	375	364	392	380	345	365	387	375	375	386	360	394	395	365	349	383	333	330	371	366	330	373	368	333	351	370	354	368	367	355	359	384	354	344	349	408	360	308	354	392	347	380	333	396	328	385	378	380	371	354	365	381	323	353	379	367	365	356	374	336	360	357	378	343	346	388	360	340	350	382	388	362	392	375	360	339	366	351	359	367	357	357	391	388	378	366	362	362	374	395	338	358	356	334	396	333	339	389	331	351	406	360	400	346	373	383	374	357	341	353	407	344	376	358	378	367	386	358	331	350	351	387	349	378	344	362	362	389	369	374	379	360	379	385	349	399	336	354	341	379	371	374	336	329	340	355	361	374	350	349	332	364	386	365	354	425	353	357	347	331	352	377	346	366	353	372	382	367	380	391	382	383	377	326	358	380	338	392	388	362	376	387	355	369	335	390	334	398	388	364	354	355	383	363	372	382	329	380	338	376	353	399	361	369	361	356	352	372	357	362	304	361	373	332	342	383	379	357	346	359	359	336	397	354	354	367	350	345	362	372	377	404	362	369	412	371	382	336	367	362	346	356	365	382	368	341	353	359	372	362	332	310	359	342	364	415	375	347	359	328	360	346	367	378	386	376	343	344	359	310	342	390	365	345	322	357	372	381	365	365	378	397	344	362	395	373	352	357	321	389	385	372	344	334	372	385	391	360	343	382	410	378	376	375	392	398	358	357	366	374	362	343	396	353	331	374	359	355	380	356	334	351	356	402	360	348	304	367	343	344	350	374	356	369	341	380	369	375	405	377	360	361	374	356	351	342	371	405	310	338	391	362	380	378	358	375	362	378	353	389	386	348	394	384	395	341	365	357	356	339	366	401	373	358	359	382	408	351	377	345	341	342	391	374	338	325	396	356	366	366	373	355	375	363	373	340	358	360	362	327	390	363	375	378	384	359	328	365	356	414	317	369	358	402	372	371	404	356	341	391	354	354	369	357	344	368	365	375	379	340	322	348	333	357	384	394	372	338	328	352	344	376	346	347	371	377	369	365	354	348	387	344	353	353	330	330	394	377	356	341	370	360	369	374	370	347	343	324	349	372	363	354	368	360	348	340	381	394	355	333	375	380	386	347	333	384	390	356	335	353	383	387	369	360	359	366	377	360	352	373	342	339	360	351	353	372	363	393	384	368	329	351	374	394	371	350	332	360	377	316	378	391	376	378	373	378	385	365	352	317	372	387	366	332	365	382	338	381	363	327	349	357	348	357	385	347	378	356	386	361	373	372	350	367	389	361	345	362	381	357	358	379	369	333	364	352	353	361	370	349	383	379	335	342	336	386	345	343	354	362	356	352	397	368	353	385	357	356	396	366	368	371	354	352	377	348	333	359	368	356	360	349	347	355	325	343	345	331	367	400	365	378	348	342	345	303	362	364	376	356	362	373	363	381	370	394	384	338	379	352	369	406	351	360	393	341	354	345	364	353	395	383	372	385	373	365	371	379	389	408	354	342	375	353	349	369	370	352	343	395	335	369	367	362	367	356	370	329	342	357	362	348	344	326	354	333	358	351	390	325	309	362	354	359	357	385	345	359	363	361	373	364	371	368	374	373	360	358	424	364	362	376	371	366	388	369	316	341	356	348	378	338	343	373	373	360	362	390	395	344	365	364	362	332	356	390	343	370	378	362	370	352	331	337	408	374	349	386	376	374	381	344	353	371	364	333	319	359	369	347	338	379	386	374	351	356	386	333	348	379	329	370	382	369	380	369	366	343	361	332	360	354	363	336	383	383	358	347	341	360	335	406	393	345	350	389	379	396	362	378	326	325	366	371	358	382	357	366	388	369	371	365	357	389	344	378	345	369	362	378	378	313	346	347	323	384	362	363	353	368	359	337	370	380	338	358	371	346	352	333	373	384	391	346	369	395	347	365	358	364	329	353	363	363	335	383	385	390	353	395	363	374	373	315	366	377	380	375	352	333	380	363	361	369	388	349	369	355	332	393	346	375	380	334	393	349	366	333	338	367	357	389	365	383	341	383	328	381	330	347	355	354	375	345	323	361	343	367	375	347	403	354	379	382	333	325	360	375	396	381	442	382	361	343	379	344	364	396	352	377	374	375	362	360	384	362	340	365	377	366	365	353	360	370	351	377	389	338	352	374	374	376	344	353	355	317	380	332	381	374	377	343	382	381	348	357	361	381	331	369	376	360	375	340	377	373	368	367	405	359	350	360	344	390	353	375	333	366	317	367	344	356	355	375	367	370	393	361	366	371	381	402	399	408	343	357	361	380	367	370	370	364	376	363	368	347	340	353	383	341	373	372	346	339	382	371	378	362	345	342	367	348	342	352	364	352	378	348	354	338	366	372	363	351	357	350	376	346	317	377	356	334	341	379	333	369	323	381	382	369	386	391	386	367	324	362	381	394	348	344	384	357	347	345	411	371	351	391	384	351	369	354	375	384	348	372	339	339	372	366	370	314	380	387	388	378	366	373	382	349	357	374	382	346	331	362	372	330	344	371	385	370	338	359	350	343	350	353	385	365	387	397	378	324	369	339	373	334	334	341	362	368	355	371	347	343	363	327	356	374	369	382	375	355	383	352	352	352	372	385	340	349	343	381	348
7910	2934	6365	8749	9791	7013	6252	5007	3730	2601	2233	1883	1768	1590	1573	1407	1330	1319	1202	1154	1016	994	1000	937	965	912	924	1037	950	909	891	854	858	888	860	888	862	844	871	852	866	845	895	860	854	844	858	888	886	833	905	907	856	856	895	831	809	829	828	812	849	832	857	887	824	823	754	825	842	844	903	785	812	825	883	886	903	887	884	809	874	819	835	794	843	917	839	901	790	830	888	854	878	839	869	851	886	862	901	852	852	830	848	835	923	826	853	859	834	803	784	845	859	861	855	905	823	850	847	848	811	828	853	849	792	803	816	820	824	839	802	806	852	852	809	838	913	845	851	842	890	809	827	844	861	823	842	787	786	820	825	858	857	814	836	846	888	850	847	841	918	855	867	852	837	842	838	843	850	864	821	819	873	849	829	856	827	816	864	813	879	854	863	878	856	842	856	813	830	868	859	825	868	837	870	826	828	846	829	804	825	878	781	877	835	836	841	793	871	877	848	830	836	813	855	830	887	869	820	857	837	882	870	822	854	808	797	865	851	820	833	873	866	816	832	860	854	857	879	858	829	847	840	874	816	884	865	856	847	816	838	879	826	863	828	851	902	865	901	875	861	848	870	831	861	825	866	856	794	812	834	848	876	835	824	833	879	877	853	850	839	830	841	868	861	846	830	858	828	836	872	853	812	897	863	810	865	856	848	821	817	853	827	843	837	803	811	856	822	856	822	875	882	871	827	811	870	841	860	809	816	811	859	921	843	859	831	823	803	848	799	844	839	801	844	842	841	846	839	828	874	883	844	841	851	829	878	841	857	880	846	818	864	881	807	785	818	830	887	855	841	842	860	776	815	861	876	822	881	808	818	752	839	805	847	817	835	855	833	822	859	859	840	844	804	846	790	878	848	833	837	827	799	851	834	782	824	870	900	849	868	857	870	876	866	872	838	863	845	830	870	805	787	877	913	859	807	846	881	860	818	863	865	834	828	876	816	875	853	850	808	849	849	833	841	869	827	759	767	842	833	854	814	763	843	872	842	798	831	873	833	868	815	833	820	830	867	842	850	854	815	792	848	855	827	851	817	853	808	818	816	824	862	830	820	845	903	848	849	827	838	863	853	816	837	780	819	839	867	876	839	893	880	860	883	788	827	826	841	825	905	857	827	847	839	831	848	828	851	861	852	847	834	883	810	901	859	821	845	844	884	827	853	800	853	860	875	872	848	841	872	856	881	868	838	856	824	843	756	834	837	841	887	855	856	841	885	867	834	843	803	841	851	796	859	860	842	835	804	852	861	849	847	843	854	827	809	823	794	800	799	807	861	796	856	876	846	877	836	795	906	814	795	884	819	850	838	855	839	821	832	871	836	830	826	795	847	864	816	814	808	807	804	853	846	872	829	865	875	812	849	828	841	843	852	860	862	855	837	816	857	816	841	869	896	837	848	830	829	840	836	869	814	849	814	895	836	885	795	791	817	874	853	847	846	821	846	863	871	869	811	840	834	853	819	900	859	850	853	824	878	881	839	830	802	816	805	845	806	897	865	821	849	830	866	857	844	791	826	864	850	840	869	824	850	793	821	865	831	886	851	833	820	825	862	875	827	809	847	879	824	878	848	788	816	834	885	793	804	774	865	882	873	851	796	793	859	806	862	822	833	819	840	886	838	828	903	819	877	864	872	825	840	833	876	800	844	872	861	883	857	858	842	829	782	787	828	800	829	842	845	882	820	887	769	924	806	908	906	905	861	861	847	819	843	858	863	778	793	784	830	816	785	847	839	909	870	850	804	819	835	857	878	857	864	857	817	815	858	908	871	850	881	866	865	805	807	888	829	805	889	812	834	860	815	882	880	860	804	868	846	851	886	827	905	826	853	797	824	843	840	874	844	839	827	861	831	832	845	879	838	859	798	837	822	839	882	886	876	777	907	840	873	833	852	839	819	796	771	828	859	812	877	836	822	827	840	856	823	818	838	835	894	843	870	883	830	848	838	891	821	842	812	825	805	840	813	872	816	846	823	795	794	846	879	819	833	821	859	839	844	784	802	832	857	820	820	859	823	880	808	838	822	806	860	835	814	870	849	827	832	820	878	838	854	821	831	853	835	805	814	901	881	899	834	845	879	817	817	869	867	919	842	839	849	804	859	834	914	786	822	890	814	870	827	819	849	873	860	853	839	837	835	889	851	806	791	834	848	875	845	843	824	818	862	824	866	821	879	833	875	842	826	890	831	877	863	862	854	884	871	804	864	813	882	837	818	843	782	891	864	849	821	820	846	900	867	866	843	856	821	841	763	875	868	804	845	862	864	877	832	820	861	896	854	807	859	864	848	783	820	810	840	907	851	868	786	829	876	820	808	854	837	793	831	879	802	846	848	820	856	847	906	811	852	826	820	865	864	830	866	812	889	816	828	811	866	833	892	824	804	898	781	874	818	851	806	879	867	815	811	851	794	824	845	864	844	783	847	868	846	821	844	876	879	873	848	846	851	805	814	838	876	845	816	859	851	818	833	826	784	828	895	842	859	797	865	830	834	868	861	793	879	868	834	845	792	793	887	838	838	824	807	826	861	865	822	865	910	866	822	869	876	863	844	843	828	834	848	826	845	857	829	861	805	870	815	798	791	846	884	843	860	832	822	903	877	810	866	855	860	848	841	902	820	816	843	839	802	816	760	850	867	852	799	842	837	822	869	814	848	844	853	825	814	802	850	877	871	829	864	835	819	869	876	828	838	840	881	810	897	835	876	801	794	891	797	831	861	852	859	790	817	837	793	780	817	821	852	895	822	821	872	787	828	863	797	880	853	851	822	878	849	837	837	885	831	864	827	865	893	805	830	805	802	835	814	835	857	831	862	800	838	860	834	850	889	820	847	841	829	810	867	856	873	826	801	854	837	802	848	822	837	870	849	819	857	873	845	849	864	793	857	802	817	870	832	773	837	840	804	876	833	872	826	863	856	839	872	876	867	871	852	860	871	821	846	784	824	874	785	836	839	814	812	809	867	802	869	915	827	841	838	833	851	833	888	819	828	866	885	868	897	838	874	868	890	826	808	810	858	826	833	816	844	864	864	833	800	832	833	853	803	840	848	859	855	868	856	911	874	817	857	859	862	825	897	871	827	837	820	804	790	803	831	825	838	830	835	811	796	865	875	847	894	794	821	848	853	813	816	859	870	821	891	849	848	848	809	774	838	877	864	862	823	887	859	851	814	827	886	855	825	846	799	830	895	844	813	838	855	837	814	897	852	861	853	842	813	814	874	829	843	824	801	838	796	870	842	800	847	849	835	869	816	811	805	788	835	816	870	826	928	821	816	807	829	841	863	887	845	860	836	825	834	829	836	838	790	853	845	851	849	881	837	859	843	858	893	863	879	807	818	851	842	846	819	832	867	864	810	790	807	812	852	792	837	849	833	826	821	825	882	837	832	860	849	815	849	854	813	791	888	831	872	875	812	852	850	882	866	924	871	870	790	807	823	897	816	791	878	846	819	842	835	805
17723	4544	5245	5054	3863	3192	2120	1862	1417	944	764	692	646	614	511	558	554	510	504	495	442	402	407	427	457	462	400	366	419	390	381	444	417	446	386	450	365	410	407	460	411	407	407	456	392	394	406	415	436	410	430	411	410	409	395	378	433	376	400	399	375	433	416	432	420	377	369	429	357	376	413	394	405	396	400	385	444	390	436	405	405	368	387	406	421	391	389	406	367	435	417	387	391	409	386	402	426	406	391	425	387	405	417	406	406	388	426	405	438	439	459	419	414	391	424	399	459	378	444	418	408	415	414	393	388	412	395	426	426	401	414	462	398	387	407	395	421	403	446	377	386	367	400	364	435	399	428	392	400	375	428	400	425	438	364	386	397	396	462	401	402	372	416	376	386	422	432	426	385	408	375	420	453	409	375	394	414	391	416	442	403	403	386	419	390	392	378	403	394	429	394	371	388	382	387	373	427	444	391	402	397	411	406	438	408	386	430	359	386	380	402	406	388	373	393	418	439	394	437	428	382	392	419	375	395	391	399	389	375	391	403	359	390	408	403	388	353	394	452	424	442	387	368	381	443	394	368	389	404	420	417	387	376	408	411	393	448	413	362	401	406	393	434	450	383	391	400	388	456	430	391	428	447	368	441	433	387	417	423	384	410	410	411	416	411	411	425	418	403	377	399	411	391	409	441	409	429	408	381	410	428	375	421	401	407	391	422	360	414	379	435	421	411	379	377	364	418	426	394	396	430	414	417	408	386	381	404	383	384	402	404	425	440	411	391	415	384	382	414	365	409	377	421	409	415	380	403	382	426	408	405	414	405	407	397	406	420	461	413	451	459	398	385	420	404	452	392	395	385	417	415	382	392	394	376	468	426	416	391	428	412	385	380	378	411	421	383	385	390	426	416	403	401	382	432	371	438	421	436	387	397	418	384	369	389	361	429	392	436	439	401	399	443	422	399	423	414	442	421	404	438	379	404	406	409	380	383	426	396	396	427	395	385	381	409	408	377	399	407	417	409	376	407	385	397	422	431	380	377	417	424	417	413	389	394	400	406	380	360	470	375	403	436	398	409	371	396	417	393	388	397	373	385	382	404	412	372	410	409	422	466	409	390	418	437	430	428	389	370	402	454	409	411	427	436	376	428	392	432	354	357	410	403	383	370	395	457	377	432	383	395	400	411	421	432	384	416	422	398	364	442	385	447	412	417	397	404	369	384	395	382	380	394	388	376	345	403	423	419	429	421	396	428	383	417	413	373	445	394	412	408	388	438	441	376	383	397	374	352	382	401	398	403	421	437	387	356	394	398	392	395	426	390	392	392	405	410	428	429	415	433	437	403	432	353	388	380	353	415	448	400	390	408	421	356	406	404	413	346	363	405	427	401	405	394	442	377	413	399	382	371	423	371	385	382	407	420	394	404	392	406	388	423	413	409	385	406	425	414	369	359	347	404	394	398	376	402	406	409	407	407	408	437	448	407	378	423	392	404	399	373	387	373	387	376	400	405	431	418	399	427	404	420	405	399	372	386	382	435	400	366	393	398	382	396	393	350	418	439	428	413	418	448	392	378	409	423	446	441	447	410	371	429	396	432	422	397	406	436	411	391	381	416	414	388	403	352	385	416	404	384	379	457	391	398	364	384	388	383	378	409	423	388	387	398	366	372	374	409	387	426	407	427	418	408	396	376	405	388	397	386	382	375	380	367	415	430	399	396	424	428	400	412	381	411	405	382	412	392	382	374	405	364	435	381	411	370	429	409	398	371	416	419	403	364	382	406	388	442	399	392	402	416	431	379	398	402	383	402	394	419	378	380	406	440	398	423	426	389	414	410	410	378	421	403	399	393	440	355	410	372	365	361	417	395	416	425	358	443	394	382	387	400	390	401	390	409	401	395	374	409	384	383	385	330	401	389	378	441	435	377	421	421	411	383	405	392	396	430	401	416	439	384	386	410	412	394	399	400	406	426	351	420	387	392	440	421	406	392	425	399	396	413	412	385	397	397	409	398	403	407	384	395	406	378	398	408	424	386	385	417	400	392	384	403	393	372	416	413	405	378	423	390	383	402	381	396	373	431	398	408	386	426	396	460	421	402	405	415	406	403	394	406	411	391	386	384	407	401	343	399	415	388	438	400	405	372	408	396	413	374	410	423	426	381	405	389	425	401	443	418	369	389	397	415	394	395	408	424	428	415	401	388	404	389	417	374	439	400	416	417	430	400	438	406	429	394	411	402	397	390	405	427	436	401	373	440	429	377	413	406	404	414	412	389	413	389	388	428	414	433	400	356	420	420	388	390	420	398	409	370	436	422	425	442	418	375	400	379	389	380	406	403	392	412	411	335	390	410	424	385	388	408	446	415	431	411	407	409	383	394	425	394	408	424	404	405	397	387	401	399	382	437	383	393	391	436	380	426	429	368	400	443	425	424	386	384	452	369	434	417	402	396	402	389	360	398	383	403	386	380	388	412	433	392	444	436	398	410	426	405	392	368	430	354	398	399	373	411	402	383	406	408	430	387	400	371	371	384	378	408	422	405	432	340	422	407	394	408	370	415	397	446	413	388	456	443	392	397	374	381	415	413	407	420	377	417	427	426	405	418	433	412	398	415	422	407	418	403	407	412	406	412	424	426	422	365	396	381	408	407	415	401	440	410	432	384	393	441	347	397	387	385	424	447	395	373	402	425	418	393	394	437	401	399	403	410	368	388	407	384	405	401	406	410	371	407	396	409	419	413	387	376	400	402	428	464	401	401	378	392	405	392	476	442	401	378	407	401	414	414	405	404	443	420	400	421	428	432	396	377	437	392	420	419	388	408	408	392	406	383	381	394	413	428	392	409	393	398	395	415	418	442	431	393	399	385	401	419	380	444	422	433	367	435	414	430	383	376	407	412	413	426	420	390	445	397	380	416	468	414	411	383	392	342	407	376	416	411	398	380	406	435	413	435	396	397	455	399	397	400	405	396	382	418	399	408	403	437	407	438	394	367	368	413	387	424	362	381	373	458	370	372	373	379	408	394	399	402	364	423	423	395	397	414	419	422	414	417	400	388	397	395	393	427	394	404	435	391	406	403	395	378	417	365	407	416	419	451	399	368	356	407	443	392	382	408	408	417	394	395	411	407	410	358	400	383	387	391	401	451	401	402	418	423	397	393	406	433	412	385	393	375	387	403	391	396	407	428	398	374	420	372	424	377	372	359	388	398	446	406	421	416	371	454	398	414	410	447	419	456	380	417	401	413	454	408	423	375	384	384	425	374	385	356	409	418	385	392	404	415	401	399	422	435	416	426	394	397	388	404	397	417	387	403	379	418	389	440	434	412	398	401	365	400	391	417	433	381	391	430	402	410	400	383	386	400	417	386	432	418	448	427	394	422	395	383	404	360	398	439	395	394	410	434	380	415	370	414	433	351	391	443	429	426	385	417	428	384	368	390	377	428	388	424	411	415	395	411	376	404	396	418	449	376	391	426	406	378	373	396	367	415	390	419	399
10437	3745	8874	11965	12016	10445	7712	6922	5666	3683	2867	2616	2365	2113	1951	1963	1826	1687	1514	1449	1304	1146	1123	1052	1038	1072	1094	1095	1029	1036	976	1020	1000	963	905	925	930	989	935	919	899	945	946	950	932	907	915	895	898	906	917	913	919	874	930	882	943	872	889	919	907	854	872	867	880	931	894	895	890	963	901	870	887	844	945	922	908	960	903	987	873	893	892	912	875	886	912	935	858	874	935	844	888	917	886	861	857	885	916	918	941	979	898	919	869	896	881	898	866	923	890	890	871	964	898	943	856	871	880	861	893	921	889	894	911	922	936	848	889	892	911	934	887	907	832	876	866	856	859	897	860	934	942	899	887	926	886	905	898	955	905	904	926	858	910	929	912	863	878	903	946	870	873	889	875	883	888	908	870	853	894	907	868	907	845	925	914	910	911	942	849	918	896	913	859	896	867	909	886	929	904	930	845	945	859	945	919	900	872	904	835	904	858	891	871	892	954	888	904	926	917	887	858	945	867	828	899	927	875	892	834	856	908	867	843	871	899	876	882	887	899	927	910	927	862	832	931	920	941	897	869	851	902	885	863	887	866	900	809	867	911	886	907	881	871	853	885	925	845	869	957	883	922	879	934	966	919	839	895	894	889	882	918	899	907	873	928	916	917	915	865	841	921	849	847	878	876	898	926	879	869	845	917	877	906	911	869	926	906	926	935	865	868	893	906	848	835	920	910	943	898	907	884	913	916	895	901	927	831	877	866	885	893	950	879	937	910	872	890	881	907	901	889	910	883	878	881	846	869	827	927	895	907	901	893	899	894	902	884	938	900	907	901	903	871	902	858	897	887	919	913	930	894	882	874	877	939	916	924	911	852	926	870	873	893	902	947	911	910	941	866	939	937	838	885	924	854	863	849	922	896	891	904	896	907	932	851	870	875	920	850	879	941	924	857	903	928	900	879	924	876	881	917	881	917	859	912	923	906	862	912	915	909	866	843	909	892	915	883	913	894	917	889	881	850	935	919	906	964	858	928	937	891	896	875	911	911	897	887	887	937	859	901	930	880	930	846	931	949	839	857	854	862	895	896	887	928	941	884	896	879	912	886	897	958	865	901	886	840	899	883	871	875	914	922	850	870	892	880	937	911	878	906	887	910	914	871	890	862	950	855	914	931	896	879	899	897	920	925	898	905	866	910	884	898	861	883	921	887	903	879	891	889	910	870	850	916	889	888	900	904	914	867	878	873	874	890	908	923	890	934	941	915	876	965	933	908	899	883	877	883	839	883	849	901	913	909	841	898	906	914	893	937	884	866	865	880	910	940	890	912	862	934	933	840	900	872	856	925	865	880	859	909	846	869	947	864	881	905	914	891	862	914	865	893	887	949	865	843	915	855	867	930	941	908	931	900	884	908	863	869	892	870	901	874	901	908	910	877	833	910	853	890	888	902	911	923	931	890	916	922	925	888	893	885	880	919	856	946	912	912	916	899	884	937	862	918	909	868	890	922	891	929	908	930	890	866	914	919	858	909	884	916	946	878	919	906	875	879	884	924	892	911	848	930	925	900	884	884	900	884	923	886	918	886	866	888	924	896	896	918	895	885	913	878	847	857	889	896	919	863	885	923	874	911	901	874	862	928	952	854	911	838	874	866	874	919	899	878	886	882	839	909	891	919	877	863	892	895	824	882	896	898	867	960	922	884	874	887	898	849	882	914	904	891	882	856	830	884	853	866	952	901	977	813	913	938	864	832	855	876	910	937	875	863	882	896	881	919	914	899	869	875	891	865	911	902	838	899	938	911	854	940	850	885	877	869	921	846	922	868	949	877	889	883	917	905	911	892	873	900	869	897	889	891	864	906	852	893	920	925	939	871	861	890	886	872	888	887	862	871	896	929	899	869	839	930	902	926	883	928	883	940	951	887	867	887	889	844	873	810	875	888	896	906	904	925	897	825	898	938	906	892	940	900	858	903	879	939	930	895	941	871	903	908	835	891	906	926	934	889	836	866	874	925	871	874	847	929	887	884	855	875	916	831	893	896	917	909	900	885	933	885	922	912	946	926	892	897	870	910	908	873	929	866	926	898	896	908	889	914	825	906	999	876	881	850	887	961	884	900	908	879	923	901	896	868	879	829	884	913	873	884	871	924	877	882	899	914	900	903	887	940	869	874	931	851	908	888	917	920	891	833	879	921	921	877	921	891	875	910	931	901	899	919	912	891	829	917	858	941	853	920	866	899	873	863	901	890	920	922	915	904	895	858	912	885	955	882	918	962	937	940	947	934	891	914	877	920	942	932	853	890	902	890	908	844	886	868	928	857	881	897	903	913	892	839	882	935	942	910	831	890	851	890	922	942	874	888	897	906	908	859	880	881	906	896	879	908	906	880	864	849	940	910	869	896	950	835	876	856	888	855	865	895	866	906	847	906	875	878	840	843	938	884	863	851	917	938	904	901	873	892	907	887	922	875	873	891	833	831	863	905	882	890	906	944	956	895	890	884	892	884	886	916	866	892	892	907	877	894	927	862	890	880	917	940	875	885	840	860	892	925	957	883	881	878	888	912	954	891	882	910	879	891	910	951	882	934	891	838	892	872	940	926	980	926	906	920	897	862	868	891	880	921	876	917	903	934	914	920	934	845	939	854	866	890	900	906	894	940	897	871	908	881	919	912	880	931	876	886	936	902	836	855	879	815	904	893	854	880	840	899	847	915	897	889	921	941	887	950	915	915	912	882	921	919	908	853	897	875	848	894	919	854	916	882	884	923	868	889	923	893	863	943	907	938	907	875	898	941	853	875	906	871	876	912	964	928	919	919	891	892	888	828	902	910	922	916	898	921	864	930	920	911	842	890	911	958	896	902	893	880	879	883	882	889	922	867	917	895	869	885	901	859	923	909	851	893	883	911	918	904	914	859	926	886	874	932	925	916	943	878	933	906	902	882	898	891	857	884	895	837	845	876	891	865	865	929	879	888	897	881	902	877	905	866	903	891	914	913	876	874	863	928	904	867	956	886	884	899	883	867	919	899	888	897	873	869	914	909	922	898	930	899	901	890	951	873	925	878	948	862	918	874	906	864	847	911	899	909	843	888	863	910	885	872	811	925	918	877	922	886	914	885	922	923	878	873	889	849	895	928	929	889	887	893	930	894	912	863	876	869	862	891	882	874	914	892	935	835	920	915	867	857	967	895	930	949	863	894	899	899	836	877	893	926	878	874	916	921	880	825	946	876	891	907	871	881	911	882	918	875	904	860	903	874	960	889	890	851	857	902	897	941	890	867	914	884	922	875	939	908	860	895	899	917	901	892	924	894	900	871	918	923	902	836	887	889	920	918	888	913	869	941	903	935	853	899	842	853	931	934	880	884	883	871	909	891	889	921	917	943	870	870	924	917	911	865	929	860	885	951	870	921	928	878	885	910	897	888	886	920	921	919	911	929	909	927	899	935	886	941	904	911	911	879	911	916	897	905	887	950	956	916	895	866	930	889	913	903	891	856	894	916	866
3537	1374	1971	1777	1184	1070	719	577	490	396	296	292	316	285	238	258	269	268	236	232	231	226	238	231	254	252	256	259	269	249	219	242	241	233	243	245	213	223	234	227	223	235	225	242	233	235	195	212	229	226	249	216	226	198	226	236	221	221	227	205	210	239	208	252	211	214	219	234	243	223	210	232	216	217	207	227	236	215	190	228	233	226	235	256	214	235	248	216	253	234	197	199	235	216	213	200	199	226	207	195	225	215	247	241	228	246	220	226	227	207	197	236	251	245	212	215	204	200	209	235	231	233	224	230	233	219	219	202	206	228	218	221	239	199	253	216	211	220	219	215	214	205	226	239	209	211	248	213	208	204	220	209	229	205	213	219	195	215	192	224	201	212	210	221	199	232	240	225	220	216	220	220	238	249	234	182	227	214	195	241	208	216	237	234	221	216	196	211	231	205	244	190	240	224	243	240	246	218	237	244	235	252	244	221	238	241	214	201	265	241	220	237	237	223	239	241	229	231	213	245	228	228	216	224	231	224	235	205	198	237	241	192	224	199	236	208	225	211	203	227	216	248	243	227	231	209	216	217	221	207	255	208	255	203	205	221	225	216	217	230	239	232	224	240	243	237	189	213	229	230	213	240	192	230	231	215	224	211	220	207	258	248	216	208	223	250	220	238	207	222	176	240	209	213	254	226	236	237	219	197	225	203	217	245	231	209	223	230	224	212	220	211	234	209	246	216	233	216	219	190	190	196	232	229	233	230	212	241	199	221	237	224	263	218	198	213	203	246	241	230	209	206	225	240	209	222	236	213	217	219	236	240	265	229	209	218	239	206	203	246	223	235	214	249	255	212	207	216	211	190	182	219	247	211	241	231	184	194	198	215	196	212	252	214	235	204	204	225	241	207	225	227	231	219	204	232	224	207	231	247	242	251	197	211	234	234	210	209	247	247	251	261	214	188	247	232	210	229	225	230	223	238	218	269	227	256	227	214	231	208	240	194	231	246	260	223	229	213	233	250	244	212	231	207	225	260	235	231	228	190	238	227	217	235	214	223	212	201	241	225	206	205	225	239	237	234	226	214	249	207	216	217	216	207	231	218	239	249	226	219	238	218	226	233	235	226	240	225	205	220	244	241	207	249	223	243	219	281	192	232	210	210	216	222	234	245	231	231	226	222	225	227	225	218	214	217	230	211	216	234	223	219	196	245	229	243	200	234	212	228	238	245	241	228	232	231	218	217	209	231	226	245	250	223	241	231	235	238	231	250	214	234	211	230	238	241	232	247	218	234	217	214	231	238	224	230	236	223	211	211	228	242	205	231	222	233	215	220	227	214	224	203	209	228	257	252	183	200	235	216	233	247	251	238	250	220	223	222	225	237	223	239	249	222	248	219	226	209	228	228	229	222	224	213	259	270	216	238	204	241	243	223	232	172	264	257	232	238	205	203	222	219	231	189	212	229	214	223	231	218	195	229	235	255	247	238	243	218	216	214	258	215	207	227	246	220	221	209	222	205	219	226	219	230	201	239	255	241	217	228	208	207	241	221	203	238	200	229	249	214	224	255	213	226	190	205	225	228	240	231	215	224	221	238	237	217	224	230	230	230	223	222	240	243	254	210	243	223	204	231	212	209	222	204	229	241	216	225	235	224	220	201	249	241	208	218	223	200	242	230	210	235	229	234	237	223	224	233	246	233	221	238	239	228	204	214	236	227	214	199	219	208	225	256	216	230	249	214	242	255	210	214	244	220	208	237	230	237	269	205	240	226	207	224	234	220	249	271	224	219	221	192	209	223	214	239	223	237	227	237	210	222	227	215	237	227	222	200	192	228	201	226	193	196	223	265	210	229	225	223	216	215	225	222	237	215	233	230	200	233	239	221	217	230	249	252	238	237	217	232	231	243	212	215	199	220	239	221	204	186	200	258	250	234	263	240	210	229	245	237	223	208	220	215	214	210	235	236	212	229	251	221	208	250	222	237	219	215	253	227	210	233	220	225	251	254	221	248	223	233	215	239	220	209	207	245	239	230	239	208	182	209	229	223	216	241	255	256	222	211	211	224	226	221	231	217	202	196	223	232	227	224	228	232	243	232	219	229	203	215	229	234	249	225	227	212	238	238	222	221	252	222	239	252	224	214	220	231	236	238	223	207	216	219	201	204	192	212	236	230	234	220	210	228	233	252	219	232	224	215	237	229	235	224	224	239	233	225	214	194	239	207	271	232	222	229	217	201	257	240	219	208	226	215	237	222	226	221	223	188	207	226	232	241	227	194	216	229	201	223	227	208	246	231	234	212	227	216	260	228	202	197	225	220	225	223	254	202	193	244	225	208	221	226	209	228	235	226	213	218	246	207	232	235	244	257	230	229	250	212	262	248	213	223	219	213	196	195	242	219	232	203	215	263	208	234	206	227	230	241	215	217	220	236	229	229	206	210	226	230	257	257	249	237	205	207	257	211	201	224	202	203	241	246	216	248	233	212	233	215	238	251	213	212	223	226	228	225	195	201	233	231	271	230	250	214	230	235	207	219	193	220	216	207	220	223	243	215	214	239	238	216	241	212	234	222	238	224	211	204	205	229	217	206	226	221	231	231	214	240	244	251	209	262	229	204	226	222	200	254	220	233	224	201	249	232	237	214	205	201	237	243	233	223	208	245	230	256	236	215	218	206	218	220	233	221	232	228	236	234	209	263	203	239	220	208	227	221	248	238	218	218	241	224	211	213	236	220	215	218	230	211	228	208	219	222	230	216	194	228	226	216	244	245	236	225	203	204	209	220	229	237	240	201	242	208	238	241	255	239	203	239	227	204	229	227	233	221	243	212	233	205	221	206	230	208	251	250	237	216	213	213	226	222	224	208	249	229	211	225	223	204	218	232	230	197	224	231	229	214	232	236	211	217	219	230	196	229	228	222	204	202	240	230	208	220	231	207	223	219	247	238	177	217	192	221	207	225	221	230	217	233	226	236	220	207	229	235	217	236	248	228	225	207	207	217	244	246	248	223	212	190	238	235	216	253	235	234	216	216	235	208	200	234	243	201	228	238	204	246	210	226	219	247	240	228	223	230	218	214	265	216	238	223	236	209	239	234	240	225	218	247	194	223	239	236	245	224	218	221	237	213	222	209	201	207	212	241	215	236	211	212	212	218	207	209	220	265	222	249	232	212	194	194	242	205	226	241	220	235	224	224	231	230	216	206	213	201	222	224	202	224	237	219	234	217	226	213	220	230	229	227	214	220	222	224	246	238	252	223	219	217	202	187	215	232	249	237	231	207	195	237	194	233	243	252	216	218	229	246	214	235	214	251	226	225	207	213	231	232	246	216	203	250	233	219	228	246	216	205	220	244	200	204	225	229	195	205	235	212	232	246	213	212	238	254	213	238	241	229	217	258	217	189	218	247	228	246	234	213	269	209	226	240	228	225	229	253	220	228	210	236	220	233	254	217	239	225	212	197	218	211	234	221	238	258	222	223	232	227	221	258	205	236	233	193
2825	1582	3930	5419	4465	4645	2770	2242	2108	1646	1134	1070	992	913	953	848	770	820	714	670	700	692	638	600	664	624	633	628	665	545	612	583	593	542	570	570	555	571	620	549	563	551	616	552	569	568	579	564	599	584	528	544	549	552	573	614	594	584	607	579	545	535	552	583	539	538	518	552	625	550	542	584	531	560	547	579	529	538	587	561	570	588	542	568	533	560	572	574	546	514	532	560	581	589	565	509	544	540	580	574	556	555	582	527	554	527	559	605	556	560	516	571	551	572	531	553	580	525	585	530	591	613	559	603	627	550	590	558	508	571	562	534	563	562	529	616	558	598	557	577	599	598	626	555	544	542	534	588	564	585	508	604	566	576	589	562	554	597	561	604	555	543	568	619	573	531	570	569	570	540	560	551	551	546	562	608	563	561	579	575	557	609	577	544	565	585	565	575	528	583	618	573	572	586	545	575	569	535	552	552	597	549	545	571	582	523	548	553	559	573	555	564	583	573	532	564	535	551	537	545	601	534	542	540	590	594	519	548	576	553	543	555	568	600	540	493	592	538	587	556	574	541	562	599	536	576	556	529	552	524	604	566	550	538	563	612	588	586	550	529	601	568	607	591	542	560	558	554	564	534	576	597	501	539	553	519	583	545	550	572	548	555	570	567	581	547	589	561	561	583	568	569	589	573	558	637	565	570	513	539	549	550	573	534	586	569	555	547	604	566	578	585	565	569	558	581	536	582	571	549	538	584	549	552	592	578	569	539	567	579	580	527	627	595	536	536	575	560	542	552	586	554	537	542	558	582	562	580	489	578	547	537	538	584	559	565	557	551	562	524	567	572	576	567	575	567	549	537	644	611	569	551	564	575	602	562	556	549	527	571	582	552	565	543	557	557	562	555	564	543	557	614	553	583	584	557	567	540	587	531	515	585	531	563	561	551	589	556	590	548	585	567	587	568	555	588	522	512	533	569	544	566	552	553	587	581	537	535	600	575	540	554	537	564	564	581	533	488	589	586	500	567	608	561	581	512	601	555	542	563	605	534	564	577	536	543	567	580	538	563	591	546	568	476	577	562	523	573	521	568	547	552	577	548	598	555	560	592	576	582	548	587	595	524	522	592	560	573	620	589	584	537	575	582	576	581	568	588	584	520	576	542	570	518	592	599	535	514	554	592	559	555	608	588	566	601	561	600	513	534	542	550	570	566	560	555	568	559	565	579	594	560	537	560	575	567	547	572	513	537	548	554	564	567	540	560	573	593	543	565	559	585	524	597	587	564	549	548	586	551	540	546	520	586	530	573	565	536	551	518	584	564	561	558	550	583	586	562	564	553	605	592	564	540	538	601	543	583	572	569	548	577	564	584	592	546	534	554	537	517	576	543	574	532	553	555	531	498	601	533	569	591	588	540	533	575	552	578	593	572	557	567	565	532	549	572	538	556	563	548	563	532	621	574	582	606	573	553	580	560	554	566	540	548	504	523	579	531	587	553	537	522	564	548	591	561	600	549	569	557	591	537	558	572	541	518	557	563	623	550	576	555	582	577	603	544	578	553	539	541	588	546	578	565	576	585	576	575	530	557	498	585	540	508	537	559	576	561	578	526	553	586	538	630	589	590	566	536	550	591	542	625	561	532	537	611	570	608	545	564	558	573	578	527	544	528	540	549	579	543	580	574	530	561	530	563	562	623	561	590	562	521	556	576	520	583	600	547	542	557	554	562	581	575	583	519	586	533	591	547	569	589	526	537	542	601	592	555	538	534	564	571	548	546	519	578	553	588	539	539	567	574	590	543	609	503	622	596	542	577	560	606	570	536	580	580	532	577	524	548	550	559	560	554	573	543	599	530	577	545	592	597	606	549	589	539	582	553	550	575	555	558	552	553	606	531	525	603	553	595	602	586	586	558	591	532	550	581	575	572	594	589	548	520	562	589	582	575	584	586	549	585	605	588	556	578	552	601	533	569	512	512	509	578	572	539	594	523	536	589	553	552	555	551	536	581	533	577	575	579	529	528	555	556	582	573	511	578	545	588	587	565	604	554	582	527	555	569	592	533	567	568	606	554	520	591	554	567	538	537	562	526	562	582	516	569	570	582	545	556	542	582	557	550	601	586	582	558	565	627	552	587	574	534	584	570	589	588	572	557	598	546	540	564	547	568	561	573	571	555	536	571	548	537	570	547	555	578	553	558	577	583	556	575	600	618	554	581	567	567	578	564	583	580	587	599	536	583	556	624	604	540	559	570	564	580	626	559	617	551	539	547	550	537	584	568	585	558	593	567	553	593	573	552	582	525	584	592	559	590	557	546	532	548	532	550	555	526	562	593	564	587	566	519	578	521	562	586	562	577	557	632	598	588	582	542	576	598	557	592	597	534	567	569	598	559	516	553	558	518	574	595	604	554	567	544	577	559	518	557	565	501	509	586	590	576	566	595	601	580	615	587	564	568	544	569	544	542	539	583	566	584	551	569	543	577	584	556	578	558	543	589	563	575	565	530	551	532	560	599	579	555	577	538	534	567	534	541	527	550	578	562	570	564	547	576	607	573	555	557	545	577	566	587	533	581	581	569	601	548	593	628	548	545	546	550	558	549	564	553	574	572	573	581	590	560	545	593	592	557	517	558	552	582	591	558	524	513	547	607	563	557	554	538	570	572	599	558	590	536	603	528	566	552	517	595	594	555	520	530	531	615	544	545	528	574	590	566	587	565	578	552	567	564	571	577	601	577	529	575	564	615	531	575	568	575	555	581	545	556	508	557	553	563	579	555	564	535	573	545	555	584	574	580	571	547	562	541	571	566	593	577	526	545	556	567	551	573	548	582	564	569	565	574	574	569	579	545	567	603	574	537	576	607	578	581	573	572	566	572	573	558	523	574	553	527	579	524	619	564	544	575	561	552	533	562	579	567	558	564	585	574	552	515	570	568	599	542	536	540	581	585	541	590	568	586	573	578	542	542	560	562	552	544	553	561	543	598	572	563	612	594	559	595	574	530	566	571	581	548	537	576	580	556	577	552	564	586	561	542	579	595	548	571	624	559	537	561	555	528	549	582	566	514	533	574	559	538	570	530	589	557	592	546	569	583	612	567	589	548	585	539	546	564	592	548	588	573	628	525	562	517	586	582	557	567	564	575	573	558	538	552	562	587	572	544	567	565	554	559	557	549	532	594	611	543	583	537	528	554	578	565	541	593	536	570	582	531	559	543	537	574	526	582	542	610	573	580	545	541	565	584	582	595	567	618	507	568	521	595	569	541	581	542	602	531	550	583	553	584	586	554	605	548	575	585	548	560	553	591	600	572	567	599	611	601	549	546	609	571	584	577	559	588	621	533	576	558	561	594	584	578	572	570	587	553	586	575	589	545	540	558	572	596	517	557	556	525	577	552	562	574	542	572	590	571	551	590	574	601	548	588	537	580	547	601	538	530	570	560	569	551	564	555	514	572	577	559	579	562	544	582	568	558	557	590	527	627	566	544	575	535	524	575	551	586
10155	2691	4623	3824	2477	1989	1734	1089	872	763	606	580	529	537	497	440	452	442	421	432	448	427	386	399	373	428	415	375	375	378	398	349	385	371	357	365	392	376	346	370	368	359	403	400	360	389	367	371	404	372	361	371	352	376	424	359	373	349	385	395	387	375	343	366	330	348	340	365	338	334	350	370	369	408	382	383	390	372	392	365	333	368	343	374	341	353	360	375	386	355	365	370	392	389	376	395	391	384	352	385	339	373	392	336	381	348	349	382	374	358	392	392	361	360	362	365	355	369	367	370	388	379	352	373	342	375	368	392	368	368	326	420	368	357	352	398	406	349	363	362	347	346	366	337	373	346	369	371	375	351	366	358	382	362	346	391	333	333	342	332	342	384	347	362	344	370	349	368	371	368	344	384	390	400	382	391	353	387	411	354	359	354	368	354	359	362	385	347	341	358	354	367	393	358	368	369	349	354	355	360	387	359	372	371	384	359	374	355	379	387	337	381	376	387	384	362	359	340	367	367	406	397	366	386	374	330	409	378	372	372	362	351	338	375	375	354	343	387	395	409	376	327	392	345	352	352	406	397	328	338	353	385	362	377	363	384	337	394	369	398	357	367	341	379	386	355	396	335	384	355	392	382	401	356	388	346	373	353	360	369	334	379	367	354	379	344	349	385	358	406	372	357	381	361	342	395	363	348	367	387	376	357	359	351	369	394	398	398	355	373	351	350	345	392	352	357	355	343	400	336	396	353	374	414	351	361	383	350	358	332	400	390	371	344	366	359	351	369	368	382	356	361	375	367	380	360	398	384	354	368	350	366	364	340	327	358	382	398	357	373	337	391	356	382	357	334	384	368	417	352	336	371	356	376	362	358	385	384	388	328	354	392	386	361	399	349	387	413	397	367	366	383	339	415	360	386	370	391	345	366	316	349	366	385	346	372	346	400	347	343	368	413	387	367	390	360	367	354	405	344	370	351	366	360	371	344	343	396	369	378	392	386	341	349	406	375	385	374	350	363	356	337	361	360	362	375	333	379	379	375	339	344	374	376	365	380	360	347	356	352	394	429	348	352	348	336	389	389	381	381	404	379	389	360	351	374	358	362	395	364	357	369	364	365	388	360	398	359	371	378	380	372	330	334	360	365	391	372	356	374	367	357	367	371	380	373	361	345	371	389	358	357	384	349	357	342	331	358	388	345	392	373	362	341	361	389	412	343	390	342	378	382	390	368	375	330	344	347	321	398	373	414	327	334	352	398	385	382	367	340	373	370	346	394	324	357	360	389	346	371	371	353	426	401	412	394	400	401	361	385	336	380	397	362	355	390	371	343	311	375	388	392	362	347	360	345	399	358	344	375	388	339	377	347	385	382	346	368	336	380	343	357	353	354	373	420	407	370	409	380	360	389	368	344	394	350	369	377	306	348	363	362	401	387	368	347	351	349	353	370	392	366	363	338	330	347	395	349	365	384	380	402	354	348	379	378	364	367	365	364	390	343	372	392	368	340	351	334	386	350	348	349	321	331	361	355	365	395	384	325	351	354	363	310	361	381	377	382	372	360	361	375	399	357	321	411	378	386	366	389	331	333	407	400	394	370	377	337	372	401	378	366	397	366	359	321	355	358	341	392	332	386	366	355	389	364	376	369	352	411	366	342	336	357	387	376	356	358	354	362	381	359	379	401	408	374	365	360	321	377	335	353	384	346	333	370	371	408	337	374	365	357	361	368	339	429	395	376	368	367	383	358	368	398	357	393	385	339	321	348	369	314	358	393	392	382	379	342	364	366	372	380	344	399	330	384	348	360	351	337	401	375	406	360	342	344	346	381	361	345	364	361	353	386	348	357	403	368	375	367	344	369	339	355	363	353	355	365	360	337	340	379	388	359	368	352	386	350	357	372	362	380	369	390	350	339	383	362	377	380	335	358	336	378	385	376	361	344	342	375	376	383	379	362	347	364	362	370	388	352	362	402	373	346	391	367	362	383	361	388	351	389	399	360	359	353	367	424	350	363	371	419	336	346	340	379	395	355	350	355	334	402	419	342	383	340	362	374	401	396	365	366	369	354	358	337	408	372	379	360	372	352	375	343	404	387	373	363	343	373	378	351	366	358	340	368	383	384	365	389	354	392	373	400	359	348	346	407	348	385	333	382	346	351	370	352	340	369	391	356	352	344	356	368	360	359	383	368	346	383	368	381	360	372	398	388	351	330	367	362	376	362	361	356	339	380	359	363	389	348	383	378	355	409	385	375	389	385	345	383	403	363	368	385	388	403	369	335	401	357	340	326	355	399	382	375	385	379	350	351	360	362	354	391	360	372	378	339	350	338	374	354	374	384	350	368	387	353	357	357	395	367	367	373	371	388	348	389	349	391	393	363	342	357	362	388	388	368	334	382	379	316	383	371	374	370	377	351	365	376	368	386	376	381	364	365	367	319	354	372	403	401	354	362	339	352	375	363	333	390	338	410	380	390	419	398	383	419	368	381	385	367	359	397	376	356	374	376	378	379	398	363	373	400	386	395	321	352	349	353	377	355	362	370	350	354	393	351	317	374	404	401	397	356	339	346	351	356	399	369	397	369	374	364	373	350	381	381	374	352	386	405	335	333	380	376	358	365	402	326	315	403	351	354	383	376	337	382	344	340	373	366	365	360	337	357	360	396	385	358	360	332	370	352	353	376	395	394	391	366	381	377	348	407	374	399	364	361	347	393	392	352	363	369	407	345	362	374	342	354	399	351	352	370	340	354	356	344	379	381	366	389	363	362	380	365	384	385	389	338	384	375	372	379	392	425	392	390	403	353	344	344	371	375	375	373	385	356	370	379	321	352	359	370	378	423	343	374	365	385	396	356	359	414	356	370	406	342	372	360	348	358	364	387	370	370	356	356	354	390	379	367	377	333	397	407	369	382	378	352	323	360	389	374	347	362	390	347	385	389	349	380	398	407	348	344	360	370	389	359	368	399	371	345	350	359	345	377	364	374	374	355	371	347	367	355	388	374	383	336	361	376	384	362	337	339	358	370	374	340	368	381	339	355	380	364	359	370	401	378	369	360	416	370	385	370	345	382	379	377	358	354	359	379	322	355	373	337	351	343	374	379	374	353	386	406	372	410	375	397	385	392	380	342	377	365	366	370	371	348	346	359	396	387	393	361	415	353	389	349	361	334	378	383	382	401	371	382	367	372	377	332	382	373	347	334	370	383	369	356	388	333	387	354	344	373	396	328	387	384	377	397	364	365	372	391	357	388	364	383	348	339	387	355	360	350	357	388	383	344	348	319	388	351	346	356	389	358	395	369	332	353	412	384	353	378	378	356	355	424	389	354	346	346	394	366	366	378	361	390	364	378	379	372	391	374	326	371	332	346	336	345	348	386	384	417	352	378	358	352	360	371	352	365	364	363	345	343	368	391	418	361	405	395	387	406	372	381	394	373	398	377	337	347	339	366	369	365	369	375	369	351	349	347	374	381	395	419	371	358	361	376	364	370	361	395
7736	2877	8235	9691	8092	7264	6196	4149	3534	3119	2295	2007	1879	1678	1617	1487	1444	1339	1275	1175	1113	1044	1033	1009	962	1004	985	1040	928	908	882	904	894	885	862	825	815	884	860	884	870	862	917	867	892	862	865	823	849	859	858	868	890	888	892	852	871	858	838	862	875	881	881	861	849	810	870	852	849	784	827	803	855	890	872	877	916	823	797	845	825	870	861	865	817	856	907	858	826	917	867	898	834	895	815	845	813	859	856	833	862	838	862	841	881	799	804	852	787	826	846	828	866	893	840	908	825	849	873	849	868	807	854	833	874	818	850	849	848	861	890	849	814	868	840	841	875	871	850	876	864	810	878	901	852	863	894	874	840	820	821	878	803	845	854	826	860	895	862	843	872	843	813	864	875	870	863	875	840	819	875	862	903	848	805	833	817	878	903	813	875	860	841	807	851	866	802	857	847	869	847	833	880	881	913	827	845	859	846	810	836	825	850	813	888	835	887	858	898	817	891	802	843	845	861	848	862	826	854	840	891	843	868	859	864	865	897	823	884	836	832	816	816	856	856	915	890	873	880	872	834	815	907	841	869	830	843	827	877	836	879	828	871	876	853	899	911	848	832	881	863	834	881	816	870	913	844	877	837	858	877	822	841	813	875	900	929	837	790	904	855	789	898	919	864	851	909	825	843	884	843	873	779	808	868	869	859	829	838	854	890	809	940	848	855	833	860	870	850	858	897	917	856	834	876	869	864	827	851	858	827	842	872	876	897	873	869	855	863	867	850	854	887	811	884	893	844	857	864	835	840	872	860	869	813	833	841	840	871	837	900	858	854	856	851	847	843	847	826	876	816	832	927	897	861	821	867	827	813	917	861	851	834	852	813	820	847	824	866	834	845	828	828	875	894	882	850	842	859	919	870	829	835	808	834	903	824	837	877	862	851	841	825	832	820	875	826	873	817	828	829	847	868	907	880	848	824	848	840	830	865	857	869	862	848	908	802	865	823	829	824	914	860	799	882	799	851	854	825	879	867	821	824	874	844	876	873	860	876	854	846	817	875	818	813	853	866	843	849	821	904	837	865	845	828	899	872	796	855	867	860	874	846	861	860	911	854	878	804	859	805	837	855	833	834	826	839	785	842	837	901	843	781	831	859	847	919	878	849	878	774	835	874	870	882	804	915	846	859	847	882	869	865	824	871	886	908	898	866	890	857	865	839	921	906	843	860	861	887	838	884	849	843	862	861	894	829	867	862	869	845	870	888	820	860	844	825	866	791	831	869	825	843	824	847	830	820	891	854	888	850	812	809	877	823	845	855	868	899	887	862	828	852	887	827	820	890	862	871	864	814	798	839	888	859	860	879	845	861	842	869	888	814	810	888	797	866	851	853	905	830	902	852	903	898	827	852	851	826	861	862	869	840	875	868	830	810	839	878	827	832	852	925	897	896	820	804	855	821	834	781	878	867	843	874	875	865	840	877	872	869	853	829	825	806	865	885	879	875	881	827	909	853	886	844	855	848	835	871	831	845	851	881	853	873	855	786	878	823	843	797	846	820	838	858	833	827	857	814	859	843	850	855	850	805	835	873	837	841	835	864	860	837	864	836	776	853	908	813	831	891	839	868	931	823	874	854	889	857	836	860	819	831	846	905	855	828	888	818	838	835	864	811	860	888	885	881	863	822	844	868	862	840	854	875	848	864	886	823	885	873	809	820	837	854	825	839	861	897	891	826	831	857	840	841	807	834	869	865	850	844	821	851	810	863	839	860	835	896	861	796	854	850	821	854	844	843	832	808	852	894	836	887	842	886	873	825	835	810	856	873	895	797	898	858	844	795	856	839	857	838	811	865	929	889	862	891	867	871	812	879	834	863	905	877	862	860	787	897	888	867	893	823	851	818	779	848	826	854	890	880	807	808	832	855	805	839	845	838	878	844	873	900	913	906	845	825	829	857	860	856	840	850	859	869	837	854	867	853	912	798	817	848	814	860	842	885	882	862	785	878	804	851	836	907	819	820	843	825	876	827	826	891	888	860	857	825	851	800	830	823	802	865	846	812	845	867	829	844	862	813	893	912	823	818	859	852	870	874	879	825	826	850	868	884	845	892	874	863	879	891	872	889	854	850	846	855	897	860	858	834	828	854	871	820	816	857	878	860	780	838	826	853	816	791	869	833	842	850	794	859	796	887	879	873	860	819	868	852	874	822	868	836	903	889	872	905	846	870	839	878	818	827	872	898	848	871	859	823	868	847	903	850	828	842	853	797	871	822	852	838	785	830	846	881	842	853	887	811	836	844	842	880	819	847	813	937	836	904	824	869	823	922	849	827	826	900	831	860	866	834	892	872	899	837	858	873	832	821	900	855	792	832	873	860	845	808	879	847	829	848	853	820	867	840	815	889	878	834	868	851	810	890	823	861	824	879	844	854	804	905	869	814	840	883	868	909	838	856	877	844	875	891	913	866	900	821	840	814	832	848	863	803	841	882	876	857	850	861	850	848	833	836	858	830	853	839	854	825	849	844	840	845	831	860	835	811	889	820	854	810	903	872	862	824	861	847	811	874	882	873	884	878	872	853	857	835	819	894	812	862	823	859	888	866	851	877	835	895	852	831	865	853	884	898	856	871	867	842	851	839	846	877	855	847	818	886	810	827	844	829	824	856	871	889	787	832	820	843	866	823	810	854	851	839	853	854	866	864	850	897	864	901	863	864	857	847	890	847	818	860	860	848	856	857	888	856	859	838	852	858	887	829	873	873	850	851	830	885	858	850	826	853	826	880	807	883	880	868	882	819	804	837	831	871	865	853	860	875	856	866	887	879	843	865	814	854	882	809	851	830	862	912	850	852	858	812	841	803	833	886	825	830	810	890	824	911	793	854	826	869	859	812	809	779	828	857	904	852	852	819	830	911	764	849	870	867	848	851	865	835	838	828	861	851	845	898	844	881	853	847	896	829	869	853	866	813	830	879	835	867	849	844	853	902	883	838	838	848	862	835	877	865	852	843	834	835	850	834	827	842	902	825	853	845	831	831	880	877	848	815	854	870	870	854	826	888	900	892	839	892	910	876	853	844	888	802	862	828	893	884	836	844	849	828	780	814	871	840	844	875	791	847	850	846	809	811	832	840	824	897	854	857	955	816	864	885	885	875	864	840	917	870	909	880	890	835	918	797	860	889	804	888	873	828	844	811	842	873	821	886	869	865	839	835	874	844	871	874	864	864	854	898	924	872	851	895	837	836	877	868	892	882	811	859	858	874	861	889	854	836	869	838	821	854	855	886	881	847	775	867	838	864	816	879	840	835	870	829	851	851	854	840	899	870	890	884	852	907	851	839	885	852	797	824	900	845	846	809	850	827	854	853	821	819	833	870	862	842	833	865	891	854	862	854	833	849	861	857	835	815	833	851	852	834	883	837	783	849	901	847	856	819	903	854	909	897	844	890	833	843	838	859	895	864	851	868	889	857	844	852	833	870	872	854	853	853	813	887	842	806	799	831	846	875	874
17610	5030	7844	6603	4082	2837	2291	1743	1224	973	831	698	679	618	644	550	581	500	502	483	456	453	424	454	454	440	431	437	427	468	441	407	415	422	437	378	407	386	447	409	423	418	384	422	388	422	424	424	407	398	406	423	402	400	402	409	444	435	416	410	420	393	366	433	397	390	415	404	412	397	389	417	411	433	419	415	382	405	465	411	386	414	380	387	412	420	427	430	415	417	459	416	429	395	394	403	394	432	415	396	422	402	398	396	405	454	420	400	415	389	437	445	438	410	422	376	456	425	391	407	406	400	386	394	416	448	445	413	406	440	379	414	421	403	403	408	420	447	418	409	427	422	400	413	410	460	409	450	422	425	439	419	453	430	397	389	407	443	392	435	404	388	394	404	423	372	389	393	394	383	388	403	439	422	390	391	413	416	405	435	406	390	446	452	385	381	404	442	426	434	421	367	425	420	412	437	418	454	404	437	428	424	443	393	418	389	424	417	426	396	433	387	387	424	387	405	448	434	383	451	406	410	396	440	421	427	412	443	433	416	430	407	419	384	429	426	419	436	454	378	399	420	384	407	436	412	420	384	400	398	362	453	414	402	447	438	393	410	400	429	426	420	391	373	408	412	375	406	391	388	418	375	399	394	396	420	397	423	403	430	390	390	368	379	403	421	411	414	409	389	395	397	422	403	438	430	435	405	435	433	399	414	407	377	423	426	413	446	410	417	432	412	386	394	371	401	436	401	412	431	402	370	399	396	409	403	429	416	397	449	407	409	397	388	368	394	421	421	466	449	408	367	398	439	439	410	448	443	426	395	404	417	422	374	402	399	386	411	395	411	419	414	385	385	412	401	409	398	414	399	406	426	418	426	407	390	435	419	445	405	358	424	388	411	403	392	436	421	438	419	416	434	437	428	394	435	421	396	449	396	417	424	457	424	405	415	460	415	425	393	464	370	357	410	437	370	413	415	428	413	382	366	384	408	381	382	420	407	408	385	421	396	416	417	409	415	373	433	412	400	382	419	400	406	436	388	455	410	406	409	371	405	375	417	406	404	393	411	392	406	398	427	400	394	420	426	413	391	400	438	407	406	387	404	374	419	374	389	436	394	411	436	394	424	378	371	402	397	376	441	398	459	402	381	387	422	414	374	409	395	388	420	441	409	394	412	413	379	401	419	429	403	422	447	404	426	433	449	414	419	397	438	408	405	409	400	470	376	434	398	400	439	419	422	398	378	417	432	418	406	395	421	392	373	413	414	410	427	430	420	403	401	393	406	435	420	399	363	407	412	393	429	448	454	414	439	372	361	364	426	408	422	404	398	402	468	368	406	377	418	414	398	446	385	412	421	385	398	449	393	419	417	413	438	399	431	442	421	418	427	374	396	441	448	411	400	426	401	402	446	413	401	407	412	371	382	389	394	404	448	414	384	430	403	418	439	387	458	441	464	424	391	448	379	409	430	389	413	427	379	393	397	365	403	390	416	409	390	408	427	373	407	417	395	419	437	408	409	435	412	434	427	392	386	375	385	407	381	400	414	404	388	405	375	433	386	423	461	433	407	440	389	396	430	465	383	428	397	412	418	408	465	437	401	433	420	379	407	419	447	408	381	395	417	447	400	435	424	412	446	370	401	398	389	350	385	443	371	428	434	466	416	398	401	395	432	415	416	411	387	408	399	397	393	435	451	416	455	424	438	437	377	402	394	411	419	397	399	403	397	429	386	391	406	385	382	379	402	418	387	411	431	396	447	408	427	388	428	442	401	404	394	407	409	456	387	407	415	409	417	393	398	440	405	398	393	395	387	424	437	463	423	454	389	420	388	425	447	434	404	400	425	416	399	436	410	403	410	417	393	393	417	455	430	455	448	386	431	429	451	372	413	415	438	407	400	428	392	390	426	468	423	423	427	414	389	424	432	391	402	436	397	415	392	380	412	456	457	370	431	406	434	382	394	401	468	388	401	373	378	396	433	415	379	432	417	390	412	418	423	400	437	433	392	400	429	441	393	421	407	409	444	421	400	404	441	365	435	421	450	414	436	432	422	413	381	397	409	416	377	391	421	412	464	430	449	427	385	411	383	388	481	397	386	387	364	397	415	414	407	401	451	429	435	396	433	416	423	414	417	453	395	442	386	409	423	424	425	450	426	411	444	419	385	407	453	401	373	426	428	394	409	426	414	436	430	438	402	409	418	427	422	428	417	408	420	395	407	398	373	391	389	392	378	381	410	376	396	386	396	426	422	385	406	403	401	396	410	435	414	401	435	382	446	454	433	444	406	408	447	448	368	440	451	419	447	426	375	429	453	399	419	407	400	392	409	378	422	457	388	375	378	425	447	427	409	452	416	378	412	363	339	392	410	437	432	429	419	414	391	408	361	449	438	402	409	409	402	440	397	387	404	387	415	470	379	408	407	411	410	380	406	449	460	432	414	411	410	411	415	390	406	412	445	419	424	386	395	388	453	440	410	400	411	422	423	398	433	421	399	399	379	381	432	399	395	414	389	408	445	408	433	425	396	409	418	406	363	412	400	413	408	436	421	425	437	446	413	366	397	396	439	434	409	429	427	430	440	415	424	407	439	383	423	396	373	408	443	405	392	425	419	403	437	424	421	421	366	420	391	420	392	417	393	439	385	393	403	401	403	413	419	400	417	441	432	445	412	386	387	411	391	416	412	416	445	393	417	412	433	448	432	389	372	446	416	383	405	428	398	372	374	398	434	420	412	389	392	403	421	402	386	408	408	446	422	409	440	431	406	432	376	380	398	418	387	382	418	413	441	419	423	401	403	383	405	404	385	419	372	426	436	398	420	400	423	440	391	437	374	424	419	395	429	427	435	414	434	422	403	424	445	382	472	397	432	437	406	412	386	415	432	394	409	415	396	400	375	420	448	398	392	380	407	410	435	393	393	407	447	399	418	402	406	412	402	383	390	396	395	407	384	404	445	445	379	396	383	396	417	403	391	405	461	400	384	413	416	428	413	392	407	438	461	430	397	407	417	425	464	381	386	400	381	437	385	405	425	424	414	413	426	384	413	415	410	432	389	428	403	389	435	412	421	422	381	401	389	410	442	412	435	398	415	417	421	379	364	409	422	395	416	416	365	436	383	426	403	423	393	413	419	404	400	388	386	436	426	378	402	399	403	393	372	422	400	433	412	405	357	415	414	447	413	441	425	429	392	402	390	410	370	417	402	405	409	392	405	401	415	413	415	427	435	405	419	387	378	423	411	401	423	406	419	445	427	419	400	383	395	427	398	440	417	429	427	410	415	424	395	397	427	378	428	410	424	415	415	418	403	425	373	445	437	429	430	410	440	418	397	437	407	438	421	426	414	417	397	393	385	408	378	395	430	410	375	425	433	387	382	412	413	451	411	467	436	419	407	445	486	399	404	451	419	405	438	415	388	394	411	417	397	389	424	410	416	416	400	420	415	411	411	407	371	453	433	411	390	391	407	398	397	406	399	430	401	411	413	431	417	436	437	414	396	420	423
10443	4365	12638	14519	11922	9646	8439	6331	4730	3900	2887	2478	2280	2213	2168	2166	1860	1735	1725	1493	1328	1309	1235	1172	1248	1161	1123	1114	1052	986	1005	941	993	951	993	977	1001	956	944	926	909	994	960	912	995	947	966	937	984	961	921	887	935	948	960	935	917	900	936	871	881	930	906	918	932	948	929	925	952	934	941	935	909	933	877	950	926	960	908	929	882	886	923	922	902	913	909	883	926	884	955	911	916	886	954	921	920	904	898	965	903	898	854	964	926	914	938	935	920	917	938	890	923	950	917	909	896	895	954	924	907	907	933	895	942	939	906	935	876	919	940	928	884	940	826	937	841	879	896	935	910	872	990	956	900	892	940	900	970	930	983	931	910	930	890	979	905	914	950	911	934	908	901	916	864	938	903	882	928	884	886	887	920	990	881	900	922	922	931	929	921	893	898	979	897	860	891	936	894	964	915	943	932	907	959	952	955	886	915	891	894	917	896	926	919	930	906	903	912	910	955	883	915	861	908	873	837	907	912	872	915	895	901	916	877	899	930	913	916	927	898	904	885	967	891	930	870	884	936	856	877	941	916	928	934	880	899	910	911	890	945	919	830	895	935	914	967	914	932	906	902	916	893	928	929	907	920	972	987	911	923	965	870	904	894	926	915	913	937	935	919	889	896	837	888	952	927	940	877	922	949	912	864	872	920	961	950	933	917	880	859	889	914	901	981	958	958	940	920	890	939	893	980	891	964	943	908	926	923	885	910	899	894	950	933	962	944	908	890	866	896	892	950	914	872	895	834	938	875	960	972	948	967	871	955	947	917	956	867	899	941	923	937	945	886	891	892	933	904	900	914	962	906	949	926	889	975	936	963	904	910	924	896	970	947	969	938	955	879	970	917	929	940	876	941	901	896	896	956	941	902	882	942	972	956	860	902	958	883	973	851	913	892	934	893	954	952	897	898	865	893	940	890	913	930	934	915	901	908	922	897	916	919	907	923	908	913	908	900	881	934	953	879	911	930	870	951	874	927	884	911	938	944	870	908	938	920	920	885	909	939	963	946	905	915	907	914	865	908	897	898	878	931	935	918	927	927	928	902	901	913	929	889	951	895	892	936	941	940	979	921	914	899	899	939	926	898	933	947	928	914	904	876	897	914	937	944	920	889	910	888	908	940	909	914	932	959	909	952	879	946	903	939	895	879	941	960	886	975	924	927	895	917	877	927	877	917	926	849	887	893	872	916	946	888	863	911	921	890	953	911	921	905	908	912	884	915	964	894	889	886	930	910	917	977	970	919	893	873	909	963	869	954	940	927	918	949	959	940	946	871	951	926	939	942	968	896	887	916	931	897	909	900	946	959	867	914	922	855	953	972	937	922	959	893	902	900	911	892	935	932	959	872	934	976	922	909	964	945	879	878	851	922	948	939	880	925	886	886	880	927	944	909	962	954	948	934	928	852	914	879	985	925	905	956	928	913	877	909	903	985	873	896	905	890	889	872	874	948	925	986	864	907	909	902	933	907	939	888	939	951	963	954	915	889	931	924	926	930	895	937	915	915	902	912	977	905	930	947	899	908	943	961	918	922	862	917	944	900	957	971	897	948	904	921	880	950	847	892	871	992	948	869	919	893	861	928	895	957	926	935	938	927	958	909	898	950	927	852	942	906	886	928	880	904	886	896	969	888	934	953	895	947	869	869	910	877	953	918	907	922	960	938	898	940	856	927	911	877	916	969	930	921	930	868	888	934	914	862	948	846	946	924	908	928	921	935	882	992	912	905	933	905	899	949	925	926	905	888	880	951	889	880	899	894	910	944	945	959	940	881	943	887	920	958	912	915	855	930	921	936	930	916	940	939	882	920	924	937	929	914	963	986	970	902	899	905	945	931	936	941	928	886	914	881	857	929	926	954	941	938	927	915	937	871	941	923	890	935	898	975	931	877	926	955	906	845	926	982	921	907	1023	963	904	920	916	904	918	947	836	939	924	938	921	934	887	907	936	932	924	884	873	919	914	946	917	879	940	935	927	924	983	947	895	938	972	911	907	906	960	930	947	944	900	945	926	901	913	874	891	940	882	921	939	925	921	910	904	888	998	928	913	923	922	936	919	931	844	907	878	876	910	908	905	936	923	902	905	916	924	923	989	1004	923	821	893	890	936	940	949	889	916	882	912	863	905	936	903	888	913	906	913	929	895	927	940	929	886	870	881	955	899	916	901	954	952	887	905	918	876	933	910	872	935	903	926	906	947	950	875	886	937	914	941	867	908	929	888	974	899	920	941	899	886	981	946	902	957	928	939	930	890	909	864	931	916	894	836	863	925	942	888	913	898	945	897	932	881	923	924	900	936	917	915	895	912	944	934	919	933	906	959	925	915	863	879	956	973	918	935	880	925	889	950	983	889	863	910	925	905	890	880	911	940	942	912	910	854	958	948	869	897	919	909	896	927	979	883	893	862	969	918	905	958	917	906	886	887	970	881	928	939	926	869	920	873	937	900	941	936	917	922	890	913	890	915	908	944	858	928	952	917	921	925	966	865	878	956	870	886	957	903	894	945	931	911	903	911	866	888	905	911	969	950	866	898	923	960	931	903	902	884	936	833	903	921	867	914	906	1004	898	953	845	852	934	912	900	862	969	919	965	894	964	921	915	923	890	920	911	908	894	924	929	928	948	912	932	935	900	891	925	921	907	919	915	927	924	986	908	868	956	902	906	869	927	888	909	934	934	901	873	922	958	877	939	910	865	938	937	935	922	883	947	914	894	919	926	898	921	928	925	953	858	990	895	892	935	938	924	935	893	914	921	912	873	875	934	892	929	945	907	913	925	919	908	895	913	887	903	936	892	968	864	946	921	929	906	946	930	864	952	950	964	908	944	873	927	868	892	926	928	874	900	914	882	878	948	867	903	956	945	882	961	924	908	959	950	949	918	974	963	886	906	928	899	894	929	871	934	893	947	924	925	902	929	826	902	882	958	874	933	902	902	964	861	934	933	938	881	892	970	986	898	928	952	928	820	926	914	948	899	941	897	967	918	923	934	967	958	895	867	951	872	915	946	955	905	927	903	941	915	938	909	886	915	891	888	925	915	938	917	912	961	877	882	907	906	928	918	901	920	971	898	907	933	931	893	926	954	915	907	922	921	953	894	925	910	922	957	926	915	925	924	932	895	901	890	901	933	945	916	952	929	950	953	957	965	882	929	935	868	958	936	931	914	926	955	926	915	890	907	888	970	909	921	921	897	917	906	880	913	895	899	882	890	926	921	963	936	871	948	905	885	876	876	919	890	932	887	906	929	888	867	892	894	939	930	864	878	914	915	876	931	861	904	903	914	886	969	918	948	944	937	947	975	942	907	909	963	931	957	938	914	954	982	887	927	970	951	914	941	946	921	939	913	929	895	951	913	956	907	928	908	945	946	855	903	910	888	917	879	916	924	943	964	913	885	888	904	936	897	905	910	923	889	982	911	904	873	856	958	938	948	977	911	950	926	894	899	910	912	925	963	960	923	903
3354	1921	3155	2417	1397	1045	746	571	473	381	378	303	333	299	298	281	308	262	312	241	279	261	270	219	267	226	243	250	221	256	258	243	261	200	250	216	228	253	252	248	238	224	207	240	226	253	245	248	283	240	222	226	227	253	259	251	258	247	228	231	249	264	244	245	211	217	219	221	259	219	259	248	256	237	246	241	246	253	247	233	236	276	223	234	204	209	255	230	228	223	252	255	209	204	210	243	255	204	262	230	234	233	240	210	243	243	255	242	243	242	251	247	245	250	250	241	253	217	266	242	262	249	236	240	226	215	243	233	265	240	245	238	255	208	263	281	228	225	213	212	264	253	231	248	240	238	231	236	238	227	227	237	228	253	261	246	233	241	251	214	240	208	198	236	239	227	223	238	259	239	247	253	219	246	253	240	203	227	249	233	251	224	231	251	255	236	225	258	240	256	204	231	231	233	269	225	235	270	238	233	248	236	265	223	229	233	225	247	231	218	206	223	251	236	237	255	224	250	244	231	247	226	270	291	232	229	248	239	233	249	225	250	297	220	250	259	263	231	231	252	279	232	253	237	227	235	242	256	261	259	242	262	252	237	257	245	275	251	216	267	235	225	198	258	227	266	250	212	242	212	252	219	238	257	225	259	260	237	239	234	232	233	256	260	249	218	244	253	280	236	215	251	220	224	236	224	225	226	245	252	211	250	219	246	236	224	234	227	228	253	251	252	231	253	223	257	257	252	257	222	247	239	231	235	239	245	237	215	233	248	209	257	245	225	242	213	252	266	243	263	243	241	240	215	256	225	237	217	215	203	203	208	235	222	254	235	247	261	256	249	240	252	245	255	222	238	243	234	239	248	262	247	264	227	220	210	264	239	253	233	223	235	248	234	268	225	256	224	266	265	254	231	237	222	268	255	252	234	229	240	261	245	251	235	250	235	235	250	229	239	251	242	236	234	232	218	242	234	256	263	231	252	262	226	230	241	245	244	223	262	244	253	246	232	213	247	238	231	237	218	239	228	249	237	209	211	221	245	218	253	245	221	250	235	242	267	240	261	235	247	238	229	250	233	208	229	257	249	259	275	239	237	243	234	243	269	246	251	265	260	221	239	258	240	222	231	237	225	254	230	256	247	227	245	231	252	236	244	230	228	220	263	253	233	265	220	275	224	258	219	252	247	240	239	245	230	222	235	264	257	248	239	249	230	241	237	236	247	231	235	239	232	269	237	227	241	237	239	230	231	212	240	244	236	243	222	230	242	260	242	253	262	271	234	232	219	260	243	227	232	223	270	237	236	213	266	241	245	259	237	248	260	242	237	233	249	225	225	263	223	254	258	245	225	238	250	239	223	252	217	226	214	237	222	280	251	245	247	203	237	238	242	244	239	224	254	253	258	239	273	247	239	249	230	251	211	256	247	234	238	228	249	257	238	238	269	244	230	248	254	262	256	260	224	229	241	250	243	236	235	217	238	231	245	256	238	221	236	265	228	227	200	215	257	245	206	240	248	227	232	239	246	206	230	253	242	279	249	244	245	252	228	256	257	243	229	210	219	232	257	256	208	237	255	241	242	265	252	240	252	243	217	242	261	269	263	237	249	224	264	222	255	245	210	246	264	233	213	212	267	203	238	221	267	225	235	241	238	240	233	226	235	234	228	218	266	263	242	278	231	243	273	242	254	271	248	225	206	243	263	246	204	235	256	217	253	243	234	266	246	248	264	228	233	218	244	262	230	246	248	226	227	240	212	242	243	231	238	251	237	220	232	215	252	229	239	236	214	244	227	239	235	276	241	235	264	227	209	268	251	258	244	251	252	234	233	245	237	242	241	250	237	227	214	221	239	262	258	227	226	263	244	265	250	237	248	237	207	271	247	227	226	220	225	235	223	241	255	246	226	231	239	228	238	245	236	249	225	245	257	240	231	253	251	213	274	222	265	208	236	237	228	269	227	255	236	242	238	232	240	233	248	248	220	216	253	241	227	236	246	251	238	233	266	236	238	225	233	232	281	238	264	262	254	237	207	235	243	224	216	231	261	235	255	236	220	244	232	229	246	239	251	240	216	235	290	261	238	268	218	245	225	229	207	255	253	225	227	217	253	243	276	274	225	228	230	241	255	212	248	226	231	204	227	254	225	242	270	229	247	218	240	218	239	231	231	257	217	232	278	238	240	237	220	237	258	251	297	230	233	249	273	268	235	244	234	264	240	216	224	249	225	245	269	237	240	256	213	240	253	246	235	292	282	221	213	217	239	230	246	252	205	243	232	249	248	217	239	240	237	259	220	276	231	249	249	249	232	245	220	240	224	230	252	243	246	219	254	255	261	218	231	254	244	202	241	237	255	237	211	237	249	225	237	226	238	251	264	277	244	244	250	242	247	209	236	264	242	265	228	251	234	258	251	254	232	241	266	240	213	215	254	244	241	257	246	251	235	239	241	254	238	219	235	263	230	214	238	242	244	208	227	221	236	250	251	235	230	246	239	233	229	254	207	226	238	244	254	233	262	270	221	255	241	193	257	225	267	234	237	240	241	259	249	234	229	244	248	225	256	227	226	234	258	231	243	212	221	244	234	208	258	232	226	250	231	244	248	252	237	243	235	246	228	242	247	228	242	240	253	257	217	234	248	259	252	241	235	244	221	261	255	242	249	236	242	265	218	216	226	221	225	247	249	258	236	229	231	248	219	243	227	246	209	229	239	219	259	275	236	267	250	234	267	253	247	214	235	221	242	228	229	257	229	222	251	230	224	238	243	236	245	251	215	220	244	233	206	242	212	240	265	233	232	220	244	229	255	213	239	233	239	234	262	272	263	238	243	254	235	251	227	243	268	223	235	260	277	205	228	225	224	227	274	253	246	241	236	237	246	252	240	225	227	250	238	217	255	238	225	231	223	231	254	230	271	254	254	256	264	211	229	236	232	248	219	212	228	250	225	248	241	265	243	261	239	226	217	232	252	228	241	227	213	266	216	207	241	207	241	238	224	236	226	223	227	244	229	228	229	232	232	219	250	249	223	224	235	225	222	202	218	231	262	251	256	260	217	248	235	240	243	251	250	241	250	259	257	235	259	231	243	225	259	235	221	228	244	234	236	252	219	258	235	265	245	235	231	251	225	263	240	225	219	251	252	233	226	245	215	262	221	233	238	246	229	221	231	239	273	256	250	244	207	248	218	243	209	238	292	218	211	246	249	268	260	235	220	227	260	232	233	224	233	203	236	242	216	263	245	206	267	279	254	263	229	229	231	268	238	226	226	210	244	245	221	255	247	240	241	275	248	254	247	219	254	251	239	256	258	235	239	262	274	272	216	243	249	253	242	205	268	251	263	249	216	243	263	226	252	276	221	233	235	238	239	231	237	255	216	194	237	223	236	242	238	247	274	214	232	256	202	221	237	260	251	244	234	215	262	258	244	254	235	251	214	209	234	210	226	221	249	242	253	258	259	217	237	256	219	239	221	192	233	243	230	236	257	232	261	245	224	260	242	241	251
2841	2308	6078	6982	5119	4101	2918	2487	1712	1436	1238	1082	1047	1019	1059	948	855	823	823	810	725	713	697	664	688	692	636	638	623	627	595	612	630	593	638	593	584	603	580	595	582	623	591	569	627	602	579	622	594	601	621	602	583	629	591	571	637	626	598	618	603	644	596	562	584	567	587	575	570	607	589	628	599	611	605	597	575	627	600	615	583	602	554	628	595	593	593	619	574	589	583	588	587	632	570	607	541	600	584	597	587	580	661	600	617	643	559	631	610	621	586	586	591	593	629	606	561	615	581	560	632	601	598	588	555	622	568	606	578	554	633	571	588	616	635	603	606	606	630	602	601	558	586	659	558	562	599	549	569	609	577	602	659	563	650	647	603	603	614	611	589	618	614	602	632	595	627	610	598	581	559	609	558	585	637	594	544	624	608	585	601	582	601	587	540	613	595	606	598	611	625	601	588	596	609	592	574	572	584	557	599	629	566	614	605	627	616	596	591	570	571	619	630	575	579	590	581	591	596	628	640	593	576	574	602	567	606	624	577	587	599	601	632	636	608	557	590	623	590	606	587	596	583	605	594	590	560	579	575	606	597	576	614	573	578	572	625	609	626	582	605	588	583	613	605	618	582	583	573	605	592	610	616	593	601	626	594	579	587	576	629	593	593	592	605	575	609	596	597	589	606	613	596	570	581	581	585	621	597	600	606	552	613	571	610	619	580	610	574	638	584	615	651	602	596	564	601	555	601	592	615	594	574	594	600	620	580	538	609	582	608	567	581	591	622	610	607	588	625	547	612	583	594	550	547	571	591	594	589	621	617	564	587	592	576	611	580	629	597	662	562	588	649	594	604	616	628	582	584	602	623	641	602	601	568	565	555	608	598	590	591	610	628	536	595	610	624	570	603	579	604	592	620	583	602	600	586	586	624	576	647	621	575	608	589	597	609	539	605	621	579	549	616	616	590	637	594	597	604	614	622	573	566	584	598	565	582	606	587	585	586	600	566	580	588	555	627	618	603	592	637	607	566	579	627	638	585	583	584	603	593	624	580	622	628	607	593	524	612	590	534	632	587	589	589	611	608	601	579	593	589	577	620	609	603	597	547	575	577	621	593	642	654	608	563	577	640	593	604	593	645	574	587	575	564	596	589	610	557	585	609	575	601	586	628	615	611	619	589	618	578	593	557	583	615	613	617	634	605	612	583	611	602	595	614	600	589	563	628	580	599	595	618	597	595	614	599	580	604	541	558	582	612	583	588	577	602	619	592	615	619	609	594	564	593	593	568	625	637	564	544	595	609	581	638	646	557	612	545	611	619	612	631	634	600	614	569	571	587	588	567	600	607	608	632	595	601	588	611	592	590	588	568	616	569	544	614	623	606	615	583	561	590	555	580	604	625	608	584	613	562	638	633	561	566	596	582	590	555	632	616	574	589	584	611	612	595	601	596	595	594	556	565	624	599	570	606	566	617	608	554	572	573	597	570	583	585	573	559	626	566	598	600	588	595	550	589	587	571	589	628	602	586	603	593	562	632	584	545	636	626	614	649	576	583	633	577	555	614	609	599	580	609	608	574	587	562	598	588	579	606	613	567	551	599	604	588	641	570	603	602	592	662	599	659	634	608	624	588	565	616	583	579	592	566	540	599	596	635	591	601	615	566	594	599	557	598	582	600	593	618	571	599	595	617	640	549	570	635	600	594	612	601	614	552	565	575	593	612	586	552	615	561	607	573	554	597	599	623	615	606	612	666	585	625	570	613	606	518	600	630	603	557	591	606	600	604	553	555	561	540	568	628	601	597	601	592	608	578	590	661	596	603	601	633	591	580	598	574	589	593	621	570	580	591	633	553	560	613	607	581	574	594	603	546	581	628	570	590	602	615	622	571	621	647	604	620	636	543	604	556	585	574	623	576	598	595	585	641	599	619	608	594	584	606	602	583	574	622	567	618	608	594	609	628	624	623	600	576	585	594	554	596	588	612	596	600	580	572	617	626	590	609	627	639	566	602	597	601	552	584	625	630	643	588	613	566	565	594	619	566	594	553	565	595	591	618	589	582	590	594	620	576	595	581	589	587	565	579	595	606	595	589	566	629	607	607	594	605	601	566	586	593	576	618	611	563	580	614	626	605	613	599	591	594	583	610	583	621	607	536	602	596	616	593	619	582	613	622	628	608	591	551	563	568	577	620	598	597	599	550	577	588	631	567	569	602	628	564	567	601	582	645	609	599	597	620	568	607	620	611	608	610	587	610	587	572	585	579	567	609	588	586	614	562	595	605	570	595	627	567	599	616	626	598	544	597	631	588	577	623	572	598	544	602	592	612	602	613	592	592	597	613	591	643	623	602	579	591	604	587	616	579	612	572	628	585	569	607	583	583	594	601	656	565	587	618	584	574	591	593	571	568	615	632	599	595	632	600	620	597	568	593	569	596	624	557	606	594	607	601	630	595	593	586	547	600	621	617	588	565	578	586	616	593	581	590	584	587	583	648	562	594	581	608	603	589	588	588	561	600	557	587	613	589	575	552	637	619	577	612	571	575	642	565	593	558	586	599	578	607	560	626	605	603	590	626	581	610	593	622	625	595	537	628	569	567	617	598	594	583	535	554	644	623	545	622	598	610	590	651	575	593	614	578	586	575	580	611	610	568	626	590	569	610	591	572	556	570	564	611	625	597	621	591	590	651	558	579	634	592	553	579	603	645	602	590	606	580	556	622	605	599	626	581	558	606	595	585	554	625	597	590	593	626	560	600	627	565	594	586	565	593	564	618	603	552	586	602	613	614	635	549	602	560	630	578	602	590	621	600	626	605	605	586	543	586	616	589	578	602	618	634	620	566	618	607	642	598	581	627	585	585	606	600	598	588	647	576	600	528	580	600	628	584	578	623	559	562	590	606	639	589	586	601	617	565	601	596	629	618	595	591	625	599	591	560	622	551	566	615	613	614	597	572	573	586	614	603	531	573	613	585	552	594	563	568	588	618	653	612	575	601	572	578	619	614	578	567	603	650	619	579	569	601	584	636	652	610	552	606	582	590	596	585	588	565	604	616	631	615	578	561	587	625	600	539	618	569	589	547	569	609	603	566	597	598	603	567	588	620	577	631	638	593	598	628	618	632	550	564	577	619	586	622	587	609	593	595	568	613	571	569	595	585	597	588	570	566	621	562	594	638	609	619	570	583	608	576	611	620	602	582	562	622	560	582	612	582	605	604	623	636	574	560	589	622	573	615	648	588	586	573	614	597	583	614	606	580	588	555	559	585	640	583	607	564	588	566	612	595	578	591	631	617	607	634	647	596	637	600	586	564	562	603	603	594	568	608	605	569	593	622	602	586	582	591	591	609	599	564	602	581	585	556	599	610	630	586	587	581	600	557	603	553	617	594	639	584	591	588	600	619	593	610	623	632	588	596	573	573	624	572	576	648	532	599	580	627	575	620	548	589	574	611	569	605	584	597	592	647	592	624	620	598	583	635	591	588	589	600	599	554	619	611	579
10163	3711	4762	4315	2778	1847	1417	1040	900	753	613	565	547	507	546	518	475	454	477	466	409	378	403	356	412	434	340	387	376	364	336	381	357	420	385	379	404	423	408	396	369	404	401	373	426	439	386	364	415	406	402	370	387	397	370	354	412	383	403	425	395	369	372	399	378	381	354	373	397	365	354	407	359	373	390	383	391	388	391	369	364	395	391	397	407	405	394	387	408	389	364	359	356	394	349	379	394	383	390	374	396	412	421	416	411	377	379	393	388	397	393	404	398	361	405	380	351	354	335	360	356	398	361	377	402	393	377	407	356	373	386	420	378	390	355	385	411	321	401	388	415	382	359	365	388	356	369	400	364	386	392	405	387	327	377	357	375	359	374	400	381	389	404	378	388	388	378	384	396	374	368	356	337	390	381	370	387	366	350	361	407	369	403	327	334	368	368	331	385	384	365	393	392	342	366	317	375	403	426	379	410	357	383	408	365	391	373	351	362	410	397	369	394	343	412	383	377	364	358	355	364	359	365	414	345	364	416	395	406	368	372	363	402	383	410	390	372	378	381	362	367	383	428	362	406	412	373	364	422	340	363	388	425	385	387	351	381	439	394	359	400	386	386	371	378	383	365	384	378	380	357	373	362	394	373	406	360	387	362	389	371	403	366	381	379	356	373	376	363	383	362	323	416	387	342	400	390	407	372	384	404	385	368	381	355	366	376	377	395	383	370	382	338	387	386	388	368	391	375	391	359	415	387	381	345	392	360	350	357	357	421	390	380	361	390	414	392	365	402	405	382	369	343	380	362	364	386	366	404	374	354	391	420	394	387	355	314	354	405	391	371	403	404	383	389	363	357	383	363	362	427	382	378	393	363	386	393	401	359	339	394	369	315	390	371	332	367	348	389	384	387	418	395	362	409	386	360	383	405	426	373	406	405	378	389	379	373	396	407	412	373	362	389	387	367	360	349	376	375	400	347	373	396	419	420	391	328	342	374	382	402	380	362	375	399	358	370	400	407	369	430	379	382	352	363	389	412	403	407	352	397	374	366	361	402	374	391	392	371	394	401	359	387	355	415	412	405	349	375	356	416	373	400	363	412	407	381	391	360	388	353	383	378	394	347	394	364	383	368	354	377	382	375	386	385	397	357	355	360	409	387	366	383	346	406	371	381	343	378	342	356	399	378	418	420	381	373	409	403	397	384	386	372	369	388	344	387	398	356	390	384	328	385	404	344	386	388	373	393	385	359	395	416	388	405	368	364	352	373	394	375	382	367	359	386	383	364	403	357	378	355	376	400	405	384	409	377	379	398	402	380	434	373	368	365	382	383	376	367	396	377	390	340	360	358	381	378	408	343	375	390	383	354	357	375	353	361	336	343	406	384	358	350	390	366	372	362	375	409	374	386	398	385	357	371	411	448	437	419	345	355	345	373	403	398	381	354	395	373	398	346	415	354	378	400	360	363	370	338	397	371	363	348	401	407	383	399	369	431	352	385	381	359	376	386	387	399	407	416	418	339	363	395	383	373	387	401	355	353	405	450	360	382	400	381	400	368	358	374	370	360	367	364	333	380	372	389	395	370	354	386	410	385	358	393	364	375	354	367	362	378	404	347	391	395	400	372	366	405	383	375	361	364	375	370	371	358	369	373	374	373	364	395	388	391	395	387	414	409	374	398	391	406	394	379	366	370	364	389	382	355	365	385	360	367	340	382	395	366	371	379	369	378	361	383	397	376	400	380	391	377	390	353	366	384	374	409	421	408	373	391	364	358	390	434	376	370	393	381	365	358	403	373	390	406	363	383	345	388	360	369	339	403	368	355	395	381	403	378	425	343	362	381	384	391	399	373	386	363	383	405	362	367	349	389	399	359	358	354	355	392	405	392	405	353	377	350	402	416	379	368	373	388	346	344	352	344	332	363	416	387	396	362	376	359	360	341	385	389	385	401	371	359	357	344	390	375	377	374	385	355	382	378	384	381	405	387	387	353	346	383	384	382	385	349	385	364	394	397	404	391	379	345	379	377	359	379	354	378	374	347	329	359	357	377	342	415	377	376	382	382	412	375	377	365	381	380	364	371	409	400	426	379	379	405	380	367	348	369	380	382	379	390	403	386	366	373	385	374	390	424	342	378	358	422	386	354	362	349	373	362	382	375	371	365	366	405	338	373	373	370	356	367	347	401	365	375	362	368	405	424	363	431	407	362	356	388	415	341	400	377	399	372	368	400	381	380	406	369	371	397	375	402	401	382	391	327	369	416	380	423	379	393	380	394	379	414	347	389	375	383	391	385	385	369	390	367	387	414	391	336	380	366	358	382	353	350	405	376	367	384	433	422	367	397	342	356	374	333	368	413	387	421	394	365	354	386	396	386	407	394	397	352	373	346	368	349	389	402	365	380	379	397	371	364	406	394	367	402	371	414	377	363	388	398	384	354	345	403	389	361	363	398	387	392	352	381	366	376	396	415	418	368	389	364	366	373	368	412	412	382	376	388	372	377	380	399	389	368	394	377	355	365	363	374	399	379	401	369	369	372	398	414	377	374	380	381	390	377	432	369	357	333	374	390	388	380	356	392	403	364	371	365	373	378	350	379	386	377	348	351	400	397	371	382	383	363	384	368	418	365	386	356	409	387	386	404	348	396	386	372	376	414	353	381	357	402	345	365	407	364	355	378	396	389	360	379	380	434	378	362	395	355	384	325	388	376	382	372	375	369	346	362	360	391	367	406	373	389	356	390	374	416	391	369	370	386	361	362	353	389	380	388	389	350	359	373	385	376	379	377	399	396	367	400	365	378	370	430	415	406	400	358	363	386	375	375	368	404	394	373	366	401	372	392	369	399	405	390	354	344	376	374	366	383	366	374	374	375	365	361	384	417	370	378	377	368	404	369	378	353	386	361	377	401	379	420	361	363	377	356	380	364	397	349	346	404	383	383	346	396	351	354	409	334	377	357	363	386	367	404	359	395	363	402	379	381	385	380	317	420	389	349	343	360	375	397	387	397	378	359	357	387	380	376	385	405	378	367	357	417	389	387	357	352	369	396	384	392	390	376	367	417	395	370	417	397	358	395	396	368	419	397	400	373	383	360	390	365	411	380	359	370	343	369	406	345	353	369	407	413	419	390	355	349	358	398	333	407	378	364	362	395	428	439	375	378	390	379	398	433	396	411	351	382	409	386	390	326	363	368	389	336	378	363	404	433	393	357	402	374	426	382	337	374	391	350	365	399	386	373	375	349	376	363	386	363	372	372	413	383	389	357	408	373	362	380	358	393	388	379	377	399	374	394	364	364	397	356	408	345	387	356	369	388	361	343	397	347	397	426	378	340	386	387	361	362	438	370	418	372	379	406	385	342	375	371	392	372	399	372	338	365	353	369	361	393	344	355	384	382	372	382	339	400	371	374	339	370	374	367	419	371	339	384	370	381	381	414	389	384	360	382	380	441	419	352	355	377	369	356	372	378	374	343	389	374	374	373	392	371	386	402	378	383	349
7952	3969	8698	11256	9066	7170	5702	4349	3523	2727	2250	1987	2006	1839	1714	1604	1575	1360	1351	1278	1240	1151	1091	1083	1052	997	1059	950	969	951	963	858	917	916	916	891	916	892	901	886	903	887	880	903	877	896	901	889	951	832	931	886	886	869	866	931	824	912	884	885	841	859	886	897	927	827	894	858	882	902	866	858	875	856	903	840	885	909	891	836	855	833	887	881	889	882	875	862	881	851	910	866	883	915	840	844	911	864	875	852	871	829	908	887	914	898	846	914	854	876	873	890	889	887	904	928	889	882	874	940	880	883	832	894	854	892	888	864	872	871	865	860	896	859	885	905	815	858	880	902	890	875	877	879	856	899	860	816	868	860	880	878	882	868	880	848	841	894	882	880	941	847	886	900	845	890	880	897	921	901	878	897	865	914	887	871	836	914	914	863	848	849	884	852	889	815	873	870	877	935	888	934	843	850	850	901	827	859	909	811	863	862	863	852	863	858	864	880	871	920	913	865	908	932	851	888	861	907	867	855	876	903	875	897	846	918	846	900	866	898	919	886	826	886	892	843	945	896	856	953	877	825	901	885	898	852	868	844	900	860	897	879	841	855	847	873	885	847	929	885	887	859	925	871	873	918	914	885	862	930	881	948	875	856	844	893	884	882	862	852	855	890	885	836	870	899	893	875	928	885	857	866	900	854	885	857	914	902	835	878	860	864	840	863	898	873	854	916	858	891	877	840	909	884	883	918	862	872	900	902	915	880	888	838	879	886	839	851	914	913	860	852	857	852	871	860	859	881	818	879	871	888	856	863	901	869	820	826	911	865	901	826	841	885	926	842	856	880	917	809	871	858	828	895	888	865	888	856	849	884	874	882	864	875	871	852	894	893	852	860	919	862	886	943	907	909	903	839	880	883	855	864	872	868	906	898	890	857	842	889	888	887	885	901	863	937	893	904	884	886	877	901	876	866	900	836	833	849	899	929	854	830	867	866	873	856	921	852	857	906	854	904	822	879	874	927	871	864	876	841	918	823	854	839	915	865	907	836	901	888	900	913	848	841	868	908	904	897	873	877	897	855	861	902	895	860	873	897	878	870	938	861	851	878	918	832	834	875	900	849	893	913	876	866	842	850	860	842	832	877	883	871	871	886	897	858	908	878	870	874	886	862	928	921	802	873	855	908	876	912	865	875	834	885	882	854	889	901	911	830	918	910	905	862	881	924	857	867	871	833	879	880	868	890	847	903	906	885	856	928	908	876	861	910	894	904	926	844	851	875	880	894	907	886	850	862	906	906	846	903	878	895	884	894	888	928	915	882	911	873	814	823	910	897	902	844	835	853	918	872	900	868	877	909	957	875	846	888	838	863	905	912	872	899	911	904	856	916	876	900	877	866	861	928	931	888	839	871	874	845	887	906	861	877	928	845	877	875	899	907	873	864	910	868	896	879	891	845	889	834	880	845	926	907	837	835	921	869	965	893	870	885	945	881	908	893	886	889	844	815	902	901	858	873	820	889	862	929	888	893	824	829	882	891	887	902	910	837	860	880	932	897	886	857	893	891	919	902	828	940	902	859	902	874	852	900	913	867	876	904	837	887	877	913	914	836	858	897	885	858	884	856	894	846	844	852	909	871	899	885	871	864	862	885	828	908	875	954	870	888	944	884	844	899	875	864	867	853	860	822	861	921	907	912	877	863	803	886	889	896	901	866	891	863	851	861	904	857	789	862	902	865	900	836	829	886	897	870	894	844	903	873	911	867	847	916	894	849	851	879	905	907	852	920	914	868	875	880	865	918	911	843	853	926	846	887	887	913	914	879	826	865	917	865	872	889	908	893	928	861	858	922	883	875	883	859	839	875	913	887	893	854	876	858	855	848	888	931	919	872	818	913	856	903	931	865	835	918	956	879	828	814	878	899	910	915	799	917	880	870	898	879	852	864	862	873	882	869	920	869	860	853	865	892	930	849	869	874	870	932	882	824	872	901	934	925	911	932	891	859	860	829	920	851	945	819	846	868	882	828	849	880	839	861	873	864	885	867	912	858	875	860	895	901	887	909	878	830	830	888	876	848	837	855	879	893	893	827	856	886	849	908	850	920	862	942	856	845	806	869	830	903	880	888	902	818	886	915	884	828	854	864	893	856	878	853	873	882	910	897	828	890	867	846	915	905	836	855	851	888	921	867	848	916	899	853	897	916	890	872	909	889	860	846	899	870	854	900	917	874	910	924	876	940	890	888	895	923	873	918	908	889	874	850	831	863	882	892	873	859	872	883	853	880	885	890	813	866	891	858	904	844	890	814	880	870	871	862	916	943	916	886	828	923	910	854	878	866	879	895	933	918	875	925	858	883	874	866	862	869	883	876	891	889	920	902	884	881	843	897	883	912	912	838	902	817	881	896	888	913	912	871	869	930	883	888	881	828	891	856	846	838	893	886	919	811	862	860	888	932	882	906	853	855	912	905	873	908	848	898	835	882	886	843	890	874	877	860	878	886	883	829	903	977	920	905	867	850	959	875	847	833	868	871	829	875	902	870	897	900	903	870	878	854	886	864	867	878	911	882	865	870	844	867	915	859	855	882	872	882	875	857	842	871	900	861	841	878	854	917	919	920	897	852	879	921	896	871	928	925	890	839	858	850	878	861	852	861	840	878	898	882	829	912	896	856	904	878	824	835	908	947	921	894	948	877	887	948	897	831	862	872	906	888	839	888	910	892	866	868	877	849	903	909	883	887	940	876	871	887	865	890	951	868	812	899	869	863	841	847	906	842	901	842	879	915	849	859	871	935	887	888	877	896	888	876	856	929	909	826	819	888	903	873	869	882	899	855	910	903	875	881	935	855	924	860	840	864	900	938	857	850	899	922	868	932	879	904	853	881	866	886	843	875	903	872	905	898	841	900	862	835	917	918	904	934	899	882	912	903	869	827	896	803	863	854	878	861	910	877	832	876	876	885	874	856	905	895	853	847	921	905	838	837	896	869	841	881	926	871	888	871	836	873	865	873	915	889	895	884	873	892	864	876	889	908	891	901	854	871	895	908	850	881	886	868	877	885	874	853	870	883	884	838	910	916	884	871	874	902	836	851	885	890	894	881	938	862	899	890	876	875	898	864	918	901	878	878	854	839	842	885	903	903	888	911	873	888	944	872	895	862	846	875	830	893	886	839	848	889	820	879	872	914	866	841	896	878	913	925	888	841	850	883	835	872	867	844	891	920	870	850	883	857	827	842	852	836	908	860	847	855	882	816	846	915	908	881	910	855	875	916	928	872	824	879	901	884	876	893	894	873	879	860	853	904	894	874	911	900	882	906	863	875	903	897	849	903	864	910	885	780	908	861	837	860	894	890	929	830	880	862	860	877	900	846	905	916	870	833	877	848	871	841	898	824	920	810	906	877	873	904	851	858	850	894	913	867	875	878	896	903	820	866	896	839	887	872	960	908	886	905	909	911	878	858	920	891	883	818	893	895	871	863	852	858	863	904	890	897	866	903	876	870	890	946
17785	6002	7182	6095	4462	2872	2126	1576	1200	987	822	671	720	692	579	590	534	491	535	524	509	469	469	425	465	423	455	471	433	403	400	424	425	429	382	441	461	394	435	446	422	435	441	426	419	441	435	450	427	425	388	399	396	442	405	452	419	410	408	448	420	433	403	433	448	408	410	409	367	423	417	384	409	396	418	444	432	412	429	383	428	440	418	399	422	427	402	426	405	415	393	411	416	419	453	427	395	413	402	418	410	404	429	403	368	406	410	383	429	454	430	411	435	374	435	428	410	451	446	431	431	435	408	387	436	412	423	431	411	425	415	448	417	429	471	468	432	398	397	408	392	421	423	430	382	406	433	384	455	402	394	427	397	424	432	366	435	435	422	389	436	426	399	451	429	424	439	395	425	403	442	455	388	423	426	411	429	424	450	433	407	412	426	420	438	376	402	401	385	411	420	444	409	436	452	412	392	442	416	410	439	463	421	410	438	417	426	430	461	423	445	376	401	430	416	428	402	456	416	399	403	446	438	419	422	429	404	383	415	403	437	431	440	411	397	453	443	453	385	454	404	418	406	423	430	447	367	395	392	435	395	464	424	436	408	441	441	400	384	427	423	418	408	393	409	378	416	411	414	434	412	441	388	447	412	405	413	381	374	416	423	444	444	456	421	420	430	401	404	408	373	413	438	439	416	409	424	413	446	415	426	404	429	433	438	412	415	361	418	449	395	449	422	411	454	406	451	423	404	402	387	414	421	425	432	417	368	388	462	411	437	409	410	420	400	452	447	438	435	433	435	410	416	441	448	415	441	389	417	420	423	442	414	446	423	428	411	429	388	407	418	435	403	434	423	451	396	398	407	388	431	379	456	403	423	425	410	381	417	438	390	418	414	405	425	422	431	415	395	390	386	412	425	439	439	422	439	413	436	479	407	391	410	392	438	413	383	432	421	417	407	434	430	403	410	415	469	403	427	412	450	421	404	446	410	438	425	386	386	377	468	416	399	433	453	403	401	452	434	429	410	380	428	377	427	419	390	435	426	433	387	439	377	416	411	379	411	414	438	427	421	445	415	421	392	409	424	391	412	421	457	409	437	422	448	426	424	421	436	421	435	402	451	407	426	407	446	419	406	439	417	451	428	413	400	436	458	404	385	457	445	433	417	415	437	422	405	411	399	412	404	430	449	433	366	435	383	460	415	408	427	400	420	434	437	462	460	432	414	389	413	434	398	436	442	404	372	385	410	373	374	396	419	377	390	421	433	434	430	450	442	384	422	469	440	426	426	388	422	388	427	421	401	424	414	396	382	427	423	434	399	421	421	421	442	380	431	425	392	417	443	389	393	460	432	425	418	409	396	439	411	432	423	414	409	418	396	428	423	465	429	404	440	429	439	388	431	426	411	385	406	409	426	412	397	395	409	393	388	433	423	452	437	408	428	441	412	385	463	422	418	416	373	375	410	420	394	450	417	418	442	456	399	393	462	430	442	411	405	422	445	411	436	444	413	448	408	434	447	442	390	438	414	453	428	437	405	446	423	421	453	428	394	434	390	392	418	440	403	408	435	404	417	473	432	437	366	401	438	418	387	411	399	442	461	434	433	406	442	394	423	390	402	413	419	415	367	447	383	450	427	437	415	441	430	437	444	440	418	408	440	466	402	428	437	419	418	444	451	403	375	449	429	424	418	408	450	462	428	406	436	391	406	388	415	413	394	406	401	418	396	409	424	407	441	408	395	411	403	434	394	416	436	399	419	408	412	389	433	402	412	427	405	398	383	382	461	413	414	432	452	401	421	442	396	436	454	427	433	388	398	406	419	405	441	424	380	399	374	426	425	398	419	445	450	421	423	396	436	432	413	414	437	423	418	414	447	436	414	403	390	385	425	420	440	436	423	427	438	452	349	396	385	432	423	358	422	380	418	433	432	433	391	459	424	418	451	445	429	372	377	416	412	392	443	383	398	425	386	395	369	444	418	475	456	451	393	438	406	415	411	412	420	470	417	404	458	412	444	438	435	455	401	425	415	406	434	415	458	371	401	406	396	450	445	449	410	447	456	416	439	404	412	414	395	406	429	401	377	436	397	429	427	395	379	428	393	414	411	403	443	435	400	444	452	433	438	420	402	441	385	412	451	404	404	386	451	447	447	434	400	419	424	441	411	423	408	406	405	422	422	431	410	420	420	420	476	424	454	422	412	414	394	425	412	417	484	462	419	396	435	412	435	424	422	413	440	416	419	403	430	422	447	387	395	418	428	407	394	404	448	421	386	468	420	434	426	447	436	436	432	442	400	414	458	410	419	409	414	394	443	407	402	419	393	369	390	450	425	399	396	418	397	426	413	387	417	437	386	379	422	442	426	418	414	439	421	385	427	444	452	377	415	374	436	445	432	401	411	420	430	427	408	457	428	419	429	393	382	430	392	452	388	451	404	442	402	442	425	400	389	425	418	419	483	405	415	440	434	422	426	446	426	412	407	423	456	427	420	450	404	387	428	395	472	401	386	477	412	386	428	392	409	430	433	416	423	413	400	401	391	449	414	394	437	434	427	418	395	415	406	400	392	444	399	421	409	379	409	421	434	468	423	430	475	458	403	459	404	436	401	432	453	404	446	405	411	411	427	452	459	411	427	408	411	439	449	445	410	422	398	463	430	421	432	459	411	416	439	392	438	442	407	409	381	365	435	451	427	424	386	434	396	410	418	430	412	445	386	377	409	446	409	431	409	416	421	410	413	401	421	370	430	378	445	429	440	399	426	396	405	414	427	409	421	415	410	452	402	451	469	468	410	419	430	422	449	423	393	397	414	402	406	412	408	443	395	435	405	413	431	454	400	411	357	380	425	425	465	377	422	350	424	415	412	458	446	392	445	415	431	430	431	407	403	376	430	408	401	396	414	387	461	420	437	435	398	393	439	402	430	417	412	382	408	444	433	386	407	397	412	398	429	419	412	385	430	397	443	434	412	406	393	415	427	427	377	441	393	414	411	413	424	464	417	383	421	394	359	404	395	451	460	442	406	437	409	415	398	421	435	452	470	422	420	413	405	393	428	443	418	401	413	389	456	463	408	403	418	393	399	411	386	463	375	433	427	414	425	430	433	377	441	414	416	430	449	436	396	432	429	396	421	410	400	396	373	394	427	427	451	462	395	387	385	396	381	405	401	419	419	417	407	430	446	389	390	441	407	415	441	425	437	388	419	413	410	444	459	408	432	399	414	419	440	449	404	418	406	437	366	428	399	425	400	463	450	424	379	443	400	389	406	394	394	421	428	448	428	438	462	431	424	442	442	422	432	439	421	416	413	401	408	438	426	439	437	420	422	414	437	409	442	459	398	417	427	399	442	403	402	435	397	387	436	438	415	451	429	400	418	402	428	431	434	403	409	378	410	440	413	421	418	388	419	418	390	428	429	406	416	458	431	385	444	432	470	451	431	411	418	410	420	391	384	434	404	449	406	412	407	422	442	422	438	430	403	381	416	409	431	443	439	432	385	467
10666	5161	11297	14355	13104	9925	7820	6211	5128	3865	3091	2696	2593	2467	2197	1891	1815	1730	1666	1561	1519	1339	1328	1247	1215	1158	1108	1024	1063	1018	995	992	1030	993	976	978	942	946	935	977	905	983	1008	919	932	953	929	976	953	945	929	971	946	989	939	920	909	936	941	938	987	951	971	917	925	916	922	944	910	970	934	952	954	922	946	950	892	920	935	933	866	914	932	887	898	941	918	934	920	942	966	888	963	919	901	912	952	928	940	880	1009	899	918	945	918	870	943	946	934	931	914	970	920	924	926	965	905	964	918	927	964	973	940	913	995	974	965	905	957	906	958	931	912	915	937	982	893	912	900	888	919	996	912	965	910	902	903	899	925	924	944	955	957	897	971	937	905	878	892	992	944	926	973	941	934	960	959	999	895	927	921	884	972	960	936	938	905	921	871	879	925	951	913	916	918	929	909	919	921	975	904	956	894	893	887	923	984	960	935	869	1001	944	949	882	935	995	869	901	898	906	946	900	939	889	897	906	930	956	887	939	887	940	887	868	936	957	899	921	950	892	928	926	893	976	954	873	968	877	928	897	971	917	932	892	948	929	934	928	970	945	903	862	932	915	912	920	933	849	1000	895	954	970	951	974	973	951	970	1014	955	901	929	916	902	913	837	912	927	962	902	932	908	955	941	984	925	931	952	895	920	935	958	957	924	936	932	965	985	945	946	874	950	888	897	884	907	952	900	929	911	967	923	929	930	927	894	916	929	927	876	944	878	942	937	951	965	938	918	952	923	937	893	963	950	878	941	907	914	954	1007	888	950	895	867	947	936	923	931	909	946	966	981	866	897	959	953	981	930	907	967	933	949	901	978	959	922	895	911	967	947	883	953	979	914	913	910	906	917	894	889	958	899	875	924	959	897	919	890	894	975	897	885	926	922	927	939	934	912	986	891	895	922	913	967	928	932	946	870	878	914	962	909	915	922	938	902	948	913	903	976	899	895	920	961	928	938	942	973	978	926	944	920	917	886	918	945	892	955	947	931	921	887	918	922	944	890	901	859	937	917	947	935	949	980	936	908	958	910	890	905	915	938	1016	850	903	969	972	1037	856	909	885	907	938	912	893	886	882	935	1025	975	945	933	915	928	942	1014	951	959	952	953	941	951	919	904	857	888	932	958	963	890	932	919	905	946	956	889	937	924	933	914	929	909	933	955	953	961	926	932	894	931	905	893	916	888	928	888	932	908	902	966	886	923	955	973	912	909	923	949	965	941	897	938	927	903	937	987	906	937	919	912	881	912	931	901	924	887	973	900	895	902	963	945	960	929	967	938	969	921	947	983	980	929	891	987	962	880	899	958	934	913	879	888	879	939	882	946	881	895	976	932	874	939	930	944	857	889	895	902	947	907	933	934	890	944	904	969	958	931	883	879	900	945	917	925	940	950	889	957	929	936	852	929	898	936	926	961	934	929	972	932	944	952	878	965	910	899	907	927	902	935	951	861	895	923	920	929	944	897	912	925	960	994	885	957	907	919	903	906	942	1000	951	958	945	896	934	867	907	945	941	879	963	989	909	872	886	932	976	884	901	967	930	971	908	952	946	929	958	947	962	956	981	933	932	962	986	875	923	942	850	956	957	932	884	901	896	888	926	947	963	931	912	955	968	940	940	933	902	947	905	939	939	888	939	903	959	941	923	915	978	982	945	926	914	961	951	931	924	939	948	881	947	950	889	955	932	862	910	886	927	903	890	916	901	971	971	946	918	953	935	968	860	970	921	879	960	945	931	915	916	897	892	935	868	919	902	914	917	877	957	858	926	928	867	929	941	969	925	938	940	903	933	906	926	962	987	973	897	990	887	896	870	919	932	979	863	911	887	925	926	934	963	932	936	944	938	900	962	910	904	895	943	915	967	899	862	958	897	937	982	907	954	942	941	931	863	903	941	970	947	965	869	1006	922	900	942	947	936	890	946	906	912	919	953	946	884	938	907	924	929	983	925	938	898	975	976	896	934	918	940	944	883	976	896	919	899	934	896	933	946	967	908	887	884	886	965	946	885	893	926	874	890	963	871	943	878	908	897	944	913	941	986	942	882	1005	955	918	912	918	955	946	896	966	926	931	1024	982	917	965	907	931	883	984	928	941	917	913	863	941	866	959	904	959	990	908	945	923	918	904	914	904	909	986	950	940	944	866	898	902	984	896	986	897	931	912	890	951	905	905	934	914	980	918	917	969	875	941	919	948	936	925	892	942	941	936	882	889	910	896	950	934	851	884	892	935	928	931	907	995	929	835	933	938	957	907	968	931	925	884	933	925	955	885	956	905	893	938	960	895	997	936	999	890	938	918	924	908	948	927	917	863	905	908	963	884	946	902	906	950	894	919	913	935	889	965	919	936	960	914	965	938	973	935	968	905	954	932	887	937	934	924	935	906	928	931	933	932	894	927	913	917	925	876	958	952	912	942	979	949	912	960	954	912	935	899	970	904	968	883	934	949	909	907	959	934	894	945	909	870	975	975	907	889	948	962	955	930	949	919	937	924	983	937	919	929	946	898	948	972	932	869	953	895	900	935	916	983	936	945	933	929	933	885	907	880	902	869	917	936	872	936	956	930	885	888	933	932	876	906	929	950	924	945	900	928	978	950	895	963	905	939	953	911	915	927	928	958	967	965	955	922	954	948	944	919	901	954	868	936	961	961	934	899	925	918	929	947	883	998	938	948	938	910	958	954	925	932	974	946	923	946	941	906	955	944	948	888	907	933	952	927	900	934	948	984	930	885	940	877	885	959	960	942	915	979	951	951	919	909	977	909	956	919	872	920	913	921	934	865	926	911	918	915	913	904	935	943	946	957	957	945	914	936	979	911	922	932	944	922	945	933	947	887	871	944	898	927	908	952	925	897	949	870	897	908	923	893	969	949	982	957	904	939	942	1000	928	924	909	905	957	881	916	968	902	900	911	965	945	913	951	910	911	932	922	969	971	989	933	857	1001	933	942	962	956	950	927	978	983	875	925	893	884	919	894	931	908	905	877	948	920	896	917	949	918	910	910	930	967	942	913	970	944	908	918	941	923	906	901	896	886	960	890	944	897	907	976	923	872	852	918	975	875	960	887	931	944	940	945	971	894	973	935	908	963	972	953	922	916	949	947	960	972	956	938	913	919	903	934	915	952	948	962	905	885	994	941	899	874	915	896	970	933	982	946	882	950	921	913	963	902	930	980	894	930	928	951	919	921	891	944	963	924	971	932	935	986	956	931	909	929	956	941	917	860	896	917	935	948	929	974	937	929	891	927	885	904	940	906	956	876	901	883	932	985	908	958	940	895	948	948	935	957	927	944	930	938	879	933	939	958	944	932	917	918	965	976	891	912	924	904	937	945	960	941	913	936	935	928	923	880	910	873	878	924	962	904	926	930	964	907	970	962	911	965	987	884	880	945	934	866	926	918	947	905	925	877	941	934	921	923	917	968	925	885	914	968	911	903	895	923	896	920	1024	893	904	940	945	905	961	825	883	950	906	916	953	886	912	958
4030	2115	2497	1763	1444	1182	759	624	472	402	346	295	367	319	307	295	258	231	257	278	269	229	261	266	268	255	227	235	261	240	234	230	213	227	234	243	213	235	231	232	252	257	252	216	205	248	257	255	239	254	223	242	239	239	257	250	251	241	241	240	235	235	252	228	245	260	220	246	230	241	248	278	270	241	234	267	214	226	214	233	240	236	240	236	239	226	224	244	255	248	234	233	231	229	247	260	239	279	253	229	217	243	269	227	225	246	250	211	234	237	227	264	235	218	217	229	250	225	247	255	229	279	235	228	230	243	222	243	239	226	232	226	246	251	248	204	249	246	247	240	247	228	241	247	249	221	240	245	287	210	287	215	234	242	229	247	227	261	210	256	249	239	222	231	242	252	226	268	245	248	212	232	254	222	252	235	229	253	218	259	227	260	240	238	218	234	227	244	247	248	238	226	240	226	243	238	241	247	253	258	222	241	251	229	245	194	230	238	250	244	225	223	234	241	252	257	214	287	226	225	251	241	248	267	244	260	231	211	250	232	238	244	258	208	241	231	230	231	240	231	229	256	243	228	236	216	251	249	256	227	238	240	244	244	232	218	264	249	257	237	224	262	227	220	250	223	262	250	234	258	249	262	248	270	231	256	256	261	203	223	236	222	220	221	255	216	221	234	250	229	226	245	229	248	246	212	248	261	264	250	249	251	246	241	246	248	235	232	242	253	229	221	264	237	215	264	264	234	230	234	248	210	216	257	210	241	233	227	234	222	246	215	244	208	213	240	233	241	237	243	236	252	207	249	235	222	201	255	218	255	271	247	246	206	247	210	267	249	249	234	253	272	203	243	234	244	250	227	265	235	274	229	263	235	205	243	252	244	229	207	263	232	232	216	218	231	255	239	250	264	220	237	260	232	234	216	224	206	260	263	245	245	274	260	235	214	253	273	246	239	234	248	246	241	225	249	248	245	219	238	227	235	266	234	258	237	217	224	230	238	250	238	260	243	245	233	242	253	221	261	221	227	228	202	225	222	225	249	235	230	242	246	247	230	250	226	266	212	248	246	268	253	242	267	238	263	227	256	250	238	241	220	224	219	230	244	219	246	264	226	249	241	248	233	244	241	259	253	247	241	232	259	242	231	234	223	226	248	239	265	233	241	226	255	241	231	238	226	261	258	237	223	246	243	228	247	260	236	222	230	240	221	221	215	244	209	265	247	269	240	261	249	232	222	257	247	244	260	225	216	251	242	249	246	235	257	247	220	222	288	251	243	231	222	247	260	241	232	240	243	252	239	230	246	252	219	265	267	242	244	242	225	228	218	245	233	252	209	237	267	232	225	242	250	201	232	260	227	223	220	229	231	256	232	246	236	252	223	240	249	228	255	281	239	248	233	231	291	242	250	245	207	258	276	244	210	232	220	243	234	222	245	215	230	239	243	236	237	230	230	256	236	256	242	209	225	245	234	261	242	243	263	237	213	231	238	242	242	240	246	244	235	272	245	219	257	243	265	245	249	248	212	240	191	227	215	219	260	270	247	224	246	257	238	263	232	226	235	241	237	230	221	273	233	241	245	242	235	225	230	213	250	249	257	236	243	224	240	297	243	237	205	233	238	216	246	234	228	226	239	238	244	222	224	261	249	227	247	245	225	222	215	228	239	227	240	237	229	204	212	235	241	226	230	219	239	229	248	243	225	266	261	238	217	268	222	259	248	250	223	235	240	237	249	234	253	234	237	176	251	279	248	208	227	216	260	240	241	228	246	228	269	250	255	243	210	238	217	240	236	245	240	256	234	205	220	254	240	262	238	226	228	235	229	232	217	240	256	247	248	248	211	262	242	253	235	236	214	253	216	257	240	224	226	248	250	222	223	252	243	227	206	220	236	218	242	212	236	237	254	236	242	230	254	240	257	229	265	233	232	246	250	216	241	248	246	209	192	220	256	227	243	234	236	258	257	231	219	244	241	222	228	234	221	258	247	204	233	239	226	248	235	236	207	240	209	213	212	223	226	225	251	210	246	252	245	230	225	266	239	217	239	217	226	267	240	254	240	235	244	245	205	244	247	234	248	237	236	239	254	237	257	226	230	246	216	239	224	221	226	242	245	240	241	268	244	253	233	250	250	237	260	219	222	281	229	243	254	236	252	251	234	249	230	230	222	220	234	266	226	245	235	228	239	222	227	234	280	243	245	219	245	226	224	259	268	257	246	226	230	247	245	236	256	235	236	244	206	254	267	242	223	230	220	247	246	219	247	254	248	216	219	235	234	242	229	228	232	244	230	225	234	252	266	227	228	239	242	260	277	238	250	248	238	230	247	236	224	249	233	233	228	238	230	256	247	231	221	215	237	235	235	257	246	248	241	227	260	240	249	236	228	252	240	255	249	221	218	241	232	209	250	258	245	222	228	239	243	216	214	229	225	255	247	240	269	242	224	258	223	216	271	267	254	248	222	219	234	231	243	244	216	214	223	253	240	225	273	237	269	265	233	261	266	222	228	214	263	230	236	242	241	249	254	227	260	216	264	236	256	246	257	245	240	259	268	239	263	225	247	209	214	219	240	249	237	249	232	244	230	270	239	227	207	227	254	264	214	229	233	228	228	258	233	255	260	224	203	235	240	251	235	232	270	248	249	225	248	235	242	204	270	249	268	245	254	263	240	246	235	235	280	248	275	220	242	269	224	253	240	252	237	225	221	239	213	256	281	246	240	234	250	241	229	218	268	251	228	257	230	237	246	248	214	221	250	232	248	241	263	250	235	250	238	246	231	238	255	230	224	241	245	256	215	210	213	236	234	242	233	240	252	199	276	246	244	283	238	230	240	251	226	224	234	224	231	245	242	252	246	237	233	240	261	225	216	238	238	192	215	240	254	240	269	265	225	278	234	254	205	230	214	250	220	231	238	235	226	202	223	233	267	253	199	261	231	242	236	195	247	229	257	252	242	233	229	240	240	246	241	239	254	214	232	219	223	242	230	231	247	260	240	253	242	247	233	232	235	226	218	244	216	241	234	215	244	232	243	241	241	227	258	239	239	234	230	213	257	245	241	234	204	249	219	254	269	203	233	246	241	216	246	225	254	226	235	260	211	281	214	212	240	227	251	260	258	212	243	246	234	236	251	231	244	261	267	206	233	256	217	268	248	244	246	230	223	241	236	238	257	284	239	251	238	236	228	258	230	222	243	227	241	243	248	221	249	240	234	239	209	242	216	224	245	242	256	242	233	242	266	260	212	235	261	243	274	226	252	226	233	252	251	217	245	244	243	255	229	223	246	265	251	232	253	231	230	217	260	223	231	248	242	236	239	245	230	266	248	257	263	261	222	230	238	242	249	231	234	251	243	243	243	245	231	250	242	231	226	238	252	202	243	312	231	221	249	242	257	249	246	231	217	281	261	226	209	237	241	245	229	251	244	248	247	244	234	237	217	267	207	262	256	244	245	240	241	227	248	249	228	244	254	247	239	244	218	248	228	202	250	222	239	252	231	242	239
3145	2402	4701	5386	5422	4304	3091	2459	1937	1463	1305	1058	1134	1089	922	862	819	709	741	744	769	728	726	788	659	648	634	642	605	628	579	596	608	583	627	594	621	656	641	635	596	587	551	578	607	598	649	620	584	635	574	564	595	580	558	589	613	595	574	595	564	578	600	594	590	561	606	590	543	603	602	598	548	609	680	608	559	576	583	630	587	586	591	575	583	553	564	576	614	608	609	575	549	623	601	574	605	586	634	596	619	547	630	588	615	609	578	603	596	626	579	597	606	568	575	563	609	603	612	586	566	605	609	623	635	619	563	576	613	620	581	585	575	614	584	620	602	645	633	568	547	607	600	599	618	565	601	564	600	560	574	605	590	550	630	595	630	630	547	606	587	624	593	573	552	597	611	604	573	603	596	597	587	599	598	586	601	578	598	594	590	603	598	595	618	627	595	588	592	608	577	583	542	609	591	626	585	593	577	584	646	620	569	609	589	540	580	597	574	614	563	599	586	621	579	586	589	629	571	615	561	607	575	609	630	607	593	636	609	595	560	611	590	609	626	620	635	577	624	562	561	546	594	577	617	590	590	609	580	553	561	584	607	605	583	555	594	608	602	612	603	593	580	564	597	594	598	628	644	576	590	556	612	590	594	580	582	569	595	630	600	562	594	586	600	571	531	568	579	553	599	568	583	601	549	592	611	583	635	653	612	634	550	576	578	572	638	550	608	618	616	552	537	602	611	614	591	591	631	605	597	569	578	621	586	593	575	637	629	605	578	600	576	568	581	614	639	597	613	593	564	621	604	625	567	608	563	577	604	602	559	598	602	628	603	604	663	608	580	588	569	614	576	626	590	548	594	604	592	565	610	617	614	582	577	635	651	605	574	602	579	612	586	561	576	573	596	613	555	565	585	583	561	580	585	626	597	640	588	593	622	608	603	579	588	580	576	546	619	590	572	570	589	593	598	593	600	576	590	540	558	606	604	558	615	608	558	580	581	615	585	644	580	596	562	618	597	620	651	591	602	580	585	557	559	575	553	556	589	573	581	613	588	559	555	578	613	601	577	577	615	591	617	583	582	632	607	616	541	615	595	579	610	575	569	643	576	583	620	621	557	596	595	609	627	580	560	635	583	586	609	588	597	599	565	588	606	571	547	607	622	590	603	574	572	542	595	669	589	546	606	607	612	587	555	628	599	581	623	584	557	630	602	586	578	609	585	617	596	591	594	622	554	607	584	596	607	609	579	572	594	627	571	592	613	578	590	603	604	572	613	595	589	568	586	590	631	614	604	610	600	585	615	604	566	618	603	577	599	582	589	612	585	583	603	577	615	610	602	572	582	633	589	591	610	617	594	613	575	608	603	612	563	603	617	617	607	606	585	572	571	594	598	601	626	606	578	591	564	599	546	625	582	650	604	595	591	604	614	562	586	595	541	639	593	588	574	664	590	612	581	594	635	597	634	576	567	563	542	588	588	610	594	584	606	595	652	568	560	549	648	633	598	595	566	627	580	622	637	581	645	581	602	605	602	609	612	581	562	583	599	607	611	581	598	546	600	604	626	634	529	625	603	610	619	596	563	597	560	569	554	596	564	627	550	611	646	590	547	577	585	552	608	582	571	551	601	587	592	563	596	586	575	600	589	637	586	610	574	581	631	625	605	637	568	587	528	592	569	648	642	563	602	568	589	552	560	578	611	593	578	589	598	592	581	568	575	597	573	580	612	596	582	622	588	606	603	596	599	589	591	563	611	585	598	606	593	579	599	633	619	584	585	549	599	598	592	520	560	563	586	663	641	599	628	581	572	621	623	610	600	606	574	573	577	586	614	556	558	570	557	577	604	617	602	553	578	591	645	575	602	588	587	583	576	545	558	611	594	622	561	593	603	636	652	624	613	618	589	587	607	610	587	556	631	639	614	600	602	557	580	577	583	557	608	545	580	579	605	571	577	590	645	592	575	589	623	553	616	570	598	568	589	569	603	592	602	558	619	575	589	596	589	595	544	599	596	587	599	586	599	638	619	617	552	565	612	579	612	564	607	577	569	586	566	609	584	613	568	575	566	600	589	578	588	616	561	600	567	634	594	590	595	588	616	564	614	561	628	592	579	592	632	604	592	590	602	577	602	595	615	608	620	643	616	603	575	600	550	587	613	601	595	625	604	596	598	588	603	573	606	595	604	608	562	594	581	591	610	569	652	591	531	616	525	593	583	577	629	609	624	621	601	562	584	588	613	614	614	587	623	601	609	606	583	582	628	595	570	588	570	599	589	588	570	563	594	662	591	575	634	600	592	561	571	599	576	569	589	609	568	611	583	566	559	554	597	628	599	588	608	613	605	596	567	580	585	626	582	567	596	590	604	609	631	596	568	593	558	595	577	633	570	563	599	576	604	612	593	585	589	593	581	579	614	606	675	597	614	612	595	596	627	563	596	588	577	669	605	611	578	535	609	579	634	585	637	597	594	588	592	606	612	573	608	586	604	577	586	584	600	593	652	597	576	613	595	591	567	572	576	607	583	601	559	631	583	618	562	593	584	588	582	599	654	594	578	606	584	567	593	601	569	597	626	625	622	576	594	550	613	586	625	583	563	631	561	612	619	600	578	585	558	598	561	575	624	577	561	601	578	578	595	585	591	603	569	572	567	577	603	580	627	556	606	613	625	612	598	598	591	580	621	574	586	614	586	594	593	609	577	609	591	612	583	595	602	593	547	579	567	585	607	574	636	617	633	607	586	570	618	563	626	590	602	647	610	601	633	619	572	610	608	578	558	560	583	590	630	615	568	625	589	576	600	585	586	609	586	596	579	593	604	580	647	588	589	579	581	606	589	610	559	591	578	639	586	537	591	558	619	571	576	581	592	599	639	562	637	549	619	611	609	596	584	562	611	610	594	576	576	563	593	602	577	584	601	645	629	639	606	589	584	593	597	579	606	616	601	600	591	589	582	618	612	599	585	584	598	630	583	597	607	569	602	666	603	643	618	580	586	595	605	658	607	553	646	606	631	589	622	582	587	569	584	629	554	594	628	601	599	587	591	589	651	622	622	581	611	540	608	566	638	576	606	558	609	641	662	613	625	625	603	578	566	592	644	583	619	590	602	615	654	607	604	632	619	596	597	610	608	578	599	600	591	571	626	594	583	600	548	561	599	621	618	626	623	597	601	627	561	590	575	614	582	578	612	612	601	623	573	630	591	619	574	592	608	609	603	580	637	595	583	653	637	615	577	630	628	648	598	564	617	583	608	569	651	548	611	569	598	599	605	616	565	592	602	599	594	622	581	642	580	611	575	608	626	617	589	542	612	590	630	574	574	597	601	609	555	619	619	604	588	560	572	602	595	578	577	597	619	623	534	594	597	594	617	562	556	574	594	602	581	569	563	591	569	566	578	592	591	561	652	597	586	609	642	579	554	630	566	576	630	576	575	569	583	623	583	613	595	576	566	586	544	634	575	593	662	616	634	592	523	586	589	608	600	600	602	596	604	602	606	585	606	601
11035	3656	4055	3337	2421	1982	1655	1096	886	773	633	528	510	506	430	425	430	387	410	432	434	446	416	436	413	386	367	373	373	386	389	406	346	350	382	355	389	368	392	384	376	387	377	366	356	392	390	389	370	381	353	411	358	351	370	370	373	343	360	405	364	431	368	393	355	339	340	349	375	391	411	372	366	391	395	355	384	374	372	348	376	374	367	381	356	388	367	374	378	366	364	377	357	343	361	373	349	370	355	343	349	371	386	369	323	403	372	382	400	390	340	441	332	348	397	371	368	365	397	406	367	370	399	348	315	402	369	391	385	337	358	372	365	364	361	349	352	332	380	365	357	372	361	376	332	373	396	367	409	368	348	367	357	400	380	381	326	407	358	350	378	389	394	375	374	407	359	376	352	357	360	363	311	337	387	375	353	374	342	393	356	344	381	360	352	360	414	355	353	349	346	342	388	369	344	400	363	389	379	366	403	375	419	387	383	389	376	343	368	342	384	336	357	369	333	364	389	363	400	333	418	374	398	375	375	407	309	347	349	393	388	382	385	358	425	379	381	367	357	361	373	354	406	360	382	334	342	374	400	399	332	373	320	394	361	376	348	400	376	370	379	360	366	395	378	375	387	346	384	372	366	387	345	383	358	368	375	364	400	353	394	347	355	391	348	372	337	381	410	372	378	388	383	369	381	380	380	354	345	399	368	320	331	362	364	360	381	395	346	357	397	370	401	405	357	374	372	336	375	391	329	356	372	395	363	369	388	342	369	374	359	379	380	339	357	362	344	390	346	366	349	339	378	371	357	335	359	398	344	365	362	415	400	371	378	374	329	348	401	358	405	359	376	343	373	370	379	395	343	348	380	388	377	355	385	381	351	372	362	378	377	329	357	355	363	393	384	363	363	340	390	379	371	361	376	359	364	355	355	402	345	331	360	354	372	387	340	384	379	321	335	373	388	389	393	376	349	353	355	379	392	363	374	410	352	375	367	361	389	405	328	378	375	382	380	353	406	371	349	344	349	361	383	379	344	361	331	380	385	364	367	368	374	365	340	380	353	352	352	348	382	390	401	358	357	342	380	388	360	338	362	324	390	392	373	380	385	365	358	357	397	330	372	387	382	368	339	411	369	339	340	376	386	319	378	349	319	367	373	356	391	394	368	388	376	374	371	361	384	363	371	400	379	333	349	373	364	332	395	388	347	391	394	362	385	367	357	406	376	381	361	381	352	389	375	381	371	360	353	395	350	355	355	381	391	335	369	367	385	382	338	380	342	340	392	410	385	346	371	390	382	355	366	347	373	370	377	357	385	380	385	367	361	364	414	402	364	378	353	340	367	395	387	367	370	385	346	361	388	339	412	362	329	358	347	367	377	381	367	368	397	353	362	345	366	366	377	398	384	348	395	365	361	381	348	362	369	366	363	408	374	385	409	343	346	379	386	388	386	392	360	382	361	382	367	377	393	354	363	367	364	373	356	372	366	416	377	351	359	375	396	404	393	335	372	377	354	333	377	351	365	325	398	367	351	383	374	380	372	344	331	376	405	384	372	409	389	387	371	351	345	380	405	362	393	378	363	367	415	367	375	374	367	345	369	376	382	365	319	346	383	398	366	378	407	368	352	346	375	425	362	362	351	358	362	360	376	366	344	334	368	356	398	394	336	349	347	359	411	339	362	368	345	409	391	393	340	368	394	344	362	361	368	364	385	352	372	358	411	368	428	384	369	411	399	385	415	354	376	395	397	374	377	345	353	379	376	380	405	367	420	369	393	350	352	358	342	373	358	377	399	358	346	372	416	366	363	353	342	367	369	394	340	338	367	366	364	397	395	422	372	390	400	399	364	386	361	374	371	382	349	359	344	375	396	356	370	386	406	358	375	363	347	377	417	411	375	357	322	367	346	340	378	354	351	350	384	396	364	332	352	372	371	350	357	374	355	403	375	385	438	352	402	359	404	383	380	343	395	356	374	347	356	388	389	338	375	363	355	328	402	379	343	379	347	390	368	385	416	365	388	360	364	345	352	373	359	378	360	397	347	352	342	378	404	381	395	325	363	364	379	364	392	364	411	372	371	340	372	362	357	378	385	365	348	325	380	359	353	377	391	369	404	370	396	368	383	440	362	366	388	390	352	359	354	370	346	377	374	369	403	357	368	370	356	358	332	360	391	366	354	369	401	410	340	357	348	341	418	385	395	352	346	367	383	356	385	392	390	376	373	372	375	360	405	359	355	388	393	408	345	373	377	334	374	369	367	362	383	375	343	379	401	408	379	374	398	366	378	403	398	354	373	367	377	380	384	393	398	366	364	405	373	364	388	364	415	371	371	386	395	379	351	382	379	367	385	377	384	385	364	393	375	432	391	343	401	334	316	335	370	337	392	336	364	385	329	332	384	380	358	422	359	387	357	371	352	322	377	366	353	381	342	344	353	388	386	384	379	412	402	340	351	383	350	381	366	370	388	361	352	400	359	376	386	361	382	354	377	333	387	384	357	352	359	387	404	382	389	388	377	394	389	359	399	346	358	378	395	358	365	382	373	406	373	336	380	357	359	383	390	373	374	354	395	368	365	347	400	369	373	375	301	332	362	375	391	400	379	360	370	356	362	366	347	369	357	357	361	358	328	377	346	367	405	416	388	392	372	368	358	373	398	365	342	389	388	355	387	388	373	377	374	354	340	374	364	393	358	362	353	350	367	381	325	377	384	375	390	360	416	388	379	365	357	373	377	368	352	366	377	351	369	411	369	350	391	363	336	396	342	333	343	385	383	375	353	370	360	401	405	414	360	373	352	365	397	357	361	350	382	382	365	363	356	372	359	392	365	387	346	355	377	353	376	336	374	354	352	344	388	384	368	391	374	359	390	407	353	357	396	394	364	385	342	351	366	362	338	354	372	414	365	361	349	398	404	392	375	361	338	390	395	329	406	331	370	371	335	339	368	363	344	376	387	368	372	378	360	334	346	377	400	352	367	358	374	356	357	395	355	380	389	359	385	383	377	363	406	376	367	381	377	386	294	384	399	395	364	403	383	378	358	391	385	385	347	343	362	338	348	354	358	363	365	383	369	336	351	377	351	355	374	388	378	377	396	387	350	329	375	369	387	355	366	413	336	365	356	369	368	405	349	376	365	362	382	370	339	339	367	356	382	388	389	350	339	386	370	365	387	376	366	367	375	376	379	354	406	381	384	352	393	383	366	315	349	379	375	364	350	348	392	378	406	365	381	324	364	333	384	388	335	364	403	361	373	357	381	365	372	357	369	350	379	363	354	402	352	357	370	385	363	383	405	369	377	371	360	399	369	317	342	351	346	399	372	341	348	373	369	318	347	362	355	349	372	334	376	351	389	403	346	376	362	367	366	374	363	384	350	390	390	356	347	361	344	349	354	356	328	361	366	326	353	398	404	359	353	357	327	423	351	390	411	377	358	358	370	393	346	401	376	390	403	372	349	418	405	355	401	375	377	354	406	398	360	351	360	379	373	376	389	392	370	355
8512	3650	7455	8646	8109	7797	6167	4300	3741	2903	2424	2083	1873	1872	1511	1431	1320	1320	1196	1273	1154	1089	1087	1039	1013	992	913	940	940	860	852	885	903	917	856	951	914	901	859	884	864	848	931	932	877	877	948	895	889	834	894	907	867	910	904	897	885	852	808	824	896	912	872	896	788	834	830	903	856	892	891	827	815	902	856	871	860	905	889	866	840	839	925	861	890	866	845	843	826	895	857	902	890	848	824	844	833	863	851	838	877	917	878	803	847	801	822	876	834	871	845	912	846	854	861	879	894	849	873	886	815	796	880	888	838	933	848	908	835	888	826	812	846	882	837	870	799	903	846	817	895	836	862	815	789	872	871	915	873	807	874	820	876	898	805	839	858	824	795	869	827	875	831	929	864	864	874	817	876	863	879	870	866	881	894	885	879	868	799	896	829	817	872	881	843	838	866	865	870	887	860	843	820	842	843	870	844	842	815	852	884	803	911	852	962	847	900	829	867	835	821	854	846	826	849	856	859	879	856	923	831	869	867	855	848	851	893	837	842	868	866	822	826	889	871	880	899	816	832	840	831	845	834	909	842	812	849	825	863	853	858	920	914	822	854	875	878	903	841	883	833	889	859	861	840	779	848	833	863	805	848	828	887	821	819	816	872	928	845	858	861	826	833	857	854	857	872	874	796	860	860	807	916	882	899	849	829	883	856	858	880	848	865	838	865	841	910	817	824	849	845	836	882	863	864	850	858	798	827	827	817	857	888	866	841	862	840	852	838	830	857	854	838	801	903	845	856	897	847	813	857	880	823	850	840	816	815	901	882	784	864	840	864	830	872	819	849	834	886	856	875	851	906	814	873	905	859	880	849	878	843	828	810	880	830	850	865	874	844	786	821	873	864	893	838	860	867	816	873	843	854	858	856	836	836	842	838	794	861	878	847	814	811	877	851	908	879	921	860	837	865	834	815	868	928	909	851	820	867	869	841	868	845	838	925	839	863	897	885	793	886	881	881	847	891	881	865	862	814	884	934	874	897	845	824	844	828	854	799	889	868	815	855	862	878	831	841	883	846	813	867	859	914	813	950	844	852	849	907	866	867	854	843	893	789	898	894	862	865	915	874	859	871	853	805	813	832	768	817	818	875	868	849	857	887	834	884	836	816	887	826	872	877	860	916	892	890	869	844	852	880	872	861	853	860	824	832	872	891	858	844	828	825	848	873	884	894	874	805	858	804	859	834	846	856	870	883	853	848	877	879	894	858	841	878	825	859	865	892	865	809	835	838	848	822	844	810	827	867	848	873	836	922	929	881	816	879	840	858	834	841	892	872	865	860	851	861	860	860	863	852	882	876	828	871	874	918	888	835	868	846	864	880	884	884	904	939	837	823	937	880	878	854	855	866	859	919	892	841	855	882	885	852	875	847	859	821	852	874	873	831	840	843	860	835	812	895	851	891	845	857	834	854	876	848	881	851	859	888	908	890	889	878	833	869	893	828	846	811	835	865	865	863	882	882	892	918	894	876	839	813	858	821	879	882	853	776	842	821	846	840	844	860	835	906	857	875	863	877	834	892	821	869	838	815	884	823	875	847	889	808	883	888	798	912	863	864	872	860	822	842	851	846	876	827	870	872	914	818	850	822	876	843	865	845	851	881	873	855	839	851	847	909	839	838	870	808	803	899	859	877	861	858	879	791	941	775	850	872	869	905	901	810	857	855	853	868	838	884	897	879	861	823	918	824	873	859	796	819	869	808	826	846	881	850	837	858	891	852	818	858	861	848	838	847	884	838	799	836	848	893	845	922	776	844	838	887	870	889	856	851	903	844	919	876	885	807	830	835	886	845	832	874	860	872	861	859	874	918	871	858	846	878	907	838	824	867	789	862	868	866	882	849	860	839	902	868	818	873	915	855	837	839	895	837	847	842	842	848	828	836	902	873	867	878	901	873	873	835	829	873	816	874	843	889	842	855	826	865	871	860	865	848	835	867	841	854	885	832	832	820	894	845	913	877	830	852	871	867	848	838	886	863	847	862	879	824	886	898	843	855	844	851	882	836	819	840	844	933	822	843	859	875	880	866	855	822	816	862	866	825	865	893	812	895	874	840	857	856	880	887	865	838	845	875	885	867	877	781	882	839	858	941	866	837	857	890	865	842	842	897	870	806	797	797	857	838	828	828	837	895	883	833	846	860	823	872	856	851	833	886	814	858	860	852	898	873	871	797	889	888	843	831	810	812	807	823	816	917	850	900	839	829	853	879	852	879	852	819	852	903	846	873	840	890	850	834	831	846	840	838	872	863	853	833	857	902	825	885	866	868	900	844	905	847	821	848	859	958	889	813	886	857	840	913	832	848	795	838	825	867	839	899	871	876	846	861	828	890	903	907	824	852	877	840	827	846	836	876	825	920	869	825	873	939	902	843	854	872	851	915	815	875	817	859	916	864	848	865	868	825	845	878	927	853	865	829	874	892	913	876	863	825	874	857	830	853	849	864	840	847	891	881	899	959	883	850	854	846	844	835	903	851	813	917	876	836	803	867	852	849	836	861	882	841	821	842	837	864	884	882	822	868	851	871	841	893	870	853	868	897	886	862	833	871	866	814	853	825	869	831	848	861	873	902	914	871	885	861	850	839	831	840	869	837	828	871	882	845	824	871	850	836	868	866	828	873	885	897	822	832	832	852	846	810	833	860	811	855	887	905	864	863	866	844	838	874	896	871	868	865	866	885	855	922	822	830	838	893	871	845	876	883	892	895	799	837	886	892	821	848	893	824	841	873	893	839	882	798	908	855	850	877	816	861	907	852	895	857	875	823	821	895	873	794	826	863	875	835	853	855	842	837	876	900	864	866	858	898	850	871	856	890	844	878	847	848	807	857	885	812	895	863	902	870	854	856	841	832	826	826	842	893	862	885	792	865	816	840	839	835	872	885	853	866	859	884	862	892	891	859	850	884	846	897	825	869	891	844	853	903	917	819	843	834	905	801	898	785	900	898	857	869	907	802	865	795	786	885	898	936	900	832	875	845	859	907	862	935	883	889	838	810	877	898	842	847	922	911	853	852	859	866	840	788	896	854	854	855	867	903	834	875	855	894	838	832	818	832	812	852	822	878	893	865	886	873	851	872	839	820	889	840	899	841	855	835	836	906	856	847	878	867	898	846	852	911	842	884	875	872	907	850	818	823	828	856	872	764	863	918	866	811	882	864	886	871	894	856	837	829	852	861	928	832	830	865	930	866	841	891	874	875	861	872	857	895	856	893	840	836	864	887	889	873	841	864	865	846	834	882	844	834	858	883	864	835	850	864	885	898	850	793	888	881	852	866	832	868	880	860	841	872	827	857	817	876	835	882	833	857	839	895	850	844	870	821	810	838	793	846	920	857	907	805	882	844	853	866	831	819	911	859	852	856	881	857	841	863	912	832	858	855	888	890	876	875	840	823	890	883	863	854	864	870	818	862	875	855	860	874	870	839	876	843	912	841	818	928	841	866	837	868	811	879	864
19039	5833	6386	5196	3361	2808	2316	1682	1290	1130	933	746	771	664	561	574	559	488	529	465	499	444	464	467	420	459	411	390	421	420	428	438	434	428	398	366	395	407	395	419	411	380	405	434	373	390	382	429	411	403	422	424	421	416	355	428	402	386	417	425	408	398	435	432	447	433	420	384	448	436	385	400	431	440	428	463	415	375	359	395	422	465	390	411	398	406	426	415	427	355	407	419	419	420	386	412	378	432	402	399	355	407	405	411	390	402	367	397	420	395	407	384	405	427	427	413	423	400	380	410	398	415	415	374	420	418	379	442	371	416	419	369	389	395	388	379	411	385	403	404	415	386	409	396	401	413	414	436	377	401	485	389	417	388	425	358	419	425	418	408	398	391	391	383	386	402	425	398	391	412	438	412	432	412	421	408	418	388	397	372	424	417	386	424	429	404	402	425	346	406	388	420	413	419	437	456	457	416	445	372	427	388	432	420	419	431	414	426	409	443	429	412	414	394	418	367	393	393	404	406	427	386	405	405	387	444	427	451	392	381	424	407	429	372	413	396	376	378	404	425	404	364	408	430	414	405	411	395	462	422	374	411	433	438	407	463	412	432	382	426	457	415	409	432	431	408	440	393	405	431	432	415	409	454	413	403	417	389	404	418	406	438	443	395	397	376	398	402	400	447	386	439	411	428	406	403	418	387	413	422	409	397	423	414	371	389	391	370	412	389	381	401	371	406	404	400	367	424	405	378	423	404	388	413	382	403	403	413	378	392	388	395	437	394	455	392	433	468	414	399	436	396	447	407	417	407	407	376	453	412	421	415	455	423	396	371	429	385	401	394	413	437	403	433	402	446	384	423	443	361	391	419	405	400	425	357	396	441	420	370	382	430	443	391	387	450	405	402	407	423	417	367	422	399	379	397	445	402	425	415	411	393	445	392	389	427	435	389	379	390	446	402	417	375	411	425	418	386	423	402	404	366	357	425	411	416	387	408	378	429	440	400	410	446	398	449	386	432	433	406	408	430	409	406	422	382	413	385	426	425	388	426	432	436	442	422	404	412	447	394	379	427	412	457	436	411	429	429	377	401	418	425	408	401	425	404	430	444	393	403	404	453	435	436	419	399	381	365	403	415	398	417	448	416	446	407	412	420	417	408	430	436	394	423	426	396	418	413	398	395	453	437	434	415	398	442	375	389	474	368	399	430	415	455	446	376	425	414	387	423	438	400	372	417	396	410	395	435	398	373	421	429	405	437	382	415	432	420	420	405	464	435	388	417	415	419	399	428	438	383	394	386	389	421	392	427	397	418	389	424	390	399	383	391	417	388	423	414	413	409	421	411	407	432	419	414	409	421	411	441	414	412	413	399	416	436	416	412	422	445	396	413	440	430	425	432	418	426	430	436	393	382	389	388	422	389	381	410	407	355	408	417	407	429	398	401	445	378	408	412	415	416	415	456	466	409	421	417	433	383	447	449	405	429	402	417	435	369	399	402	417	413	425	433	441	400	389	411	431	387	439	404	417	426	408	411	451	397	383	421	415	427	441	363	403	409	394	401	434	385	400	423	416	412	417	395	438	374	397	402	393	365	413	458	442	410	439	400	420	427	411	401	387	444	413	459	412	387	380	437	404	381	420	428	400	414	392	433	398	383	409	441	366	391	407	417	418	430	418	429	441	456	415	433	429	415	431	402	436	421	400	412	430	380	435	423	435	398	444	440	413	412	400	392	389	451	388	404	407	415	397	367	416	430	381	381	438	363	402	421	446	435	441	454	421	400	359	395	411	443	433	454	426	410	381	414	416	403	415	401	417	382	389	384	409	423	422	435	448	405	414	449	411	422	383	400	404	420	424	440	371	405	398	415	448	394	415	396	432	396	405	403	421	415	386	424	381	408	428	419	422	392	426	419	442	410	412	414	412	420	434	373	434	385	432	397	387	395	393	422	378	410	408	395	445	455	411	381	411	384	399	400	390	423	394	411	395	420	418	432	412	444	413	434	378	446	420	425	381	413	372	397	410	422	382	406	386	407	386	411	444	427	416	386	425	411	416	421	399	389	400	394	374	396	419	412	437	424	419	435	453	389	388	405	404	389	414	402	375	426	408	380	401	404	415	421	428	386	415	432	403	394	407	409	401	406	418	395	383	445	420	410	424	414	420	381	415	433	398	388	394	447	402	422	471	357	416	415	432	384	394	378	415	425	353	394	414	394	455	393	436	423	398	404	393	354	410	416	396	426	444	439	406	415	419	400	369	401	408	399	401	426	423	372	407	444	411	396	410	408	381	385	422	402	420	422	410	406	414	417	408	426	375	401	411	431	364	380	410	435	451	415	386	378	386	387	421	426	432	403	377	399	381	407	428	407	415	420	432	414	396	401	381	440	439	391	416	392	390	429	404	426	419	412	423	428	391	369	395	399	433	393	405	426	443	416	449	412	383	405	403	412	396	414	420	391	402	456	400	440	379	426	382	386	387	413	403	438	425	441	407	391	423	426	391	436	401	396	382	397	427	388	430	410	380	408	437	376	375	406	429	385	383	410	451	442	419	376	395	405	395	450	401	374	383	424	421	401	387	416	415	412	434	436	389	429	433	405	464	363	420	377	454	444	413	399	376	416	415	395	396	395	401	417	425	468	404	422	410	391	436	392	401	436	447	401	444	399	386	395	419	392	382	425	399	404	390	403	426	400	452	413	388	444	378	438	408	393	386	429	446	411	419	404	410	436	421	418	413	416	370	389	411	414	452	402	429	433	406	410	421	412	376	387	401	420	403	443	398	399	398	437	408	378	443	433	413	391	429	406	418	377	376	417	396	424	395	460	412	455	411	417	411	470	416	440	384	422	438	415	410	421	454	411	421	394	381	405	406	386	418	428	432	391	388	436	397	410	476	428	418	427	443	406	379	425	421	424	385	409	394	389	399	429	428	398	386	387	424	384	399	401	430	422	423	400	419	405	413	418	390	405	407	420	423	408	423	423	389	425	413	403	427	442	402	398	442	410	432	429	416	380	410	460	420	428	428	360	364	376	453	402	439	404	432	404	423	419	386	384	407	434	415	357	382	410	405	415	437	408	427	400	388	433	400	433	453	443	379	400	395	378	403	388	417	404	435	448	405	421	446	397	374	411	454	439	392	358	372	423	420	417	392	447	446	390	464	464	412	412	408	414	405	439	412	430	389	406	406	377	398	417	409	387	391	394	474	444	409	446	393	379	385	424	413	427	439	403	392	424	459	377	419	430	398	391	437	424	433	380	445	415	399	405	408	344	424	423	447	409	403	418	367	404	410	418	414	402	388	385	372	358	430	425	392	397	415	432	441	429	397	398	382	355	412	454	364	416	427	437	404	398	422	428	415	431	399	412	429	405	419	426	433	393	406	403	393	423	374	389	409	421	420	381	413	428	379	419	423	419	424	409	403	427	413	403	393	421	407	393	406	404	390	403	415	454	450	461	414	420	391	446	409	378	414	437	431	413	462	402	397	391	401	420	413	387
11223	4840	10473	12591	10285	9689	8986	6336	5203	4411	3589	3042	2887	2377	2060	1751	1556	1538	1495	1492	1317	1290	1233	1209	1188	1153	1081	996	1008	1034	941	947	933	941	922	994	973	908	952	914	925	951	953	946	960	909	957	957	935	963	942	899	917	924	948	912	899	916	916	855	907	923	925	937	959	880	934	913	927	953	905	953	924	910	892	952	915	924	866	922	877	917	879	908	860	956	917	889	866	913	855	916	904	910	944	938	886	946	872	905	972	900	971	916	904	883	921	870	913	943	875	891	920	882	900	919	925	924	937	902	902	952	961	882	945	923	869	923	911	911	902	959	897	877	925	876	938	925	899	850	900	910	875	899	931	920	901	931	887	890	913	890	1008	911	897	932	903	924	922	884	959	934	908	908	931	956	914	886	910	880	966	887	866	941	930	932	907	908	910	906	988	906	841	948	875	895	914	924	953	881	883	870	929	901	885	917	934	930	912	968	901	920	887	897	894	989	880	863	897	881	878	891	839	940	877	928	877	850	871	871	916	896	887	860	905	909	886	893	898	934	875	901	947	905	895	944	906	894	917	949	870	935	946	930	944	948	910	911	887	935	889	905	951	923	894	961	875	979	905	943	858	869	963	933	912	922	921	917	914	893	911	922	934	938	891	919	922	995	917	888	922	902	914	890	913	972	912	881	885	886	901	904	904	910	872	910	950	876	950	941	930	875	909	897	872	914	911	906	933	888	891	921	872	933	908	861	938	890	889	902	877	929	927	949	879	978	885	854	901	914	931	934	891	936	945	893	884	914	904	920	911	940	937	876	883	898	953	868	907	912	969	884	936	888	991	941	897	912	907	917	913	896	894	871	868	882	911	896	906	851	902	899	887	920	902	877	951	866	921	917	898	922	916	905	957	890	879	904	904	875	929	941	957	885	924	903	872	936	916	924	981	937	886	917	908	908	925	906	989	884	925	947	895	946	874	959	926	859	896	903	949	892	935	903	937	913	881	935	925	917	888	899	966	905	880	875	939	916	886	950	891	882	917	926	931	878	915	857	886	862	869	925	894	896	854	906	893	921	916	913	937	916	983	943	890	910	904	900	957	868	948	918	854	947	908	903	940	883	948	922	860	928	895	911	913	870	871	917	887	893	915	880	935	837	884	950	878	916	867	951	938	908	936	881	930	896	906	885	888	903	943	931	958	864	946	874	897	918	871	881	937	925	886	898	943	957	899	923	892	907	884	879	935	875	869	895	954	900	930	865	948	873	922	897	961	900	897	925	898	890	914	907	854	933	919	906	912	873	913	920	930	908	904	893	909	887	938	925	962	871	918	892	951	877	940	867	922	935	917	906	878	878	905	870	919	934	896	891	905	872	872	891	913	889	902	909	893	914	964	881	927	931	950	938	926	916	903	884	947	935	890	859	859	940	934	939	868	940	952	867	886	928	904	909	911	906	879	964	943	883	955	936	924	882	909	891	958	923	908	907	932	915	897	857	936	925	929	871	890	909	908	885	942	845	885	909	900	888	935	920	930	857	960	902	924	946	915	934	942	921	919	947	907	912	858	877	886	865	865	930	896	961	903	933	863	939	954	962	960	899	883	901	856	926	884	886	920	937	947	939	916	872	921	906	870	915	890	901	925	859	910	910	931	907	916	923	963	899	947	871	960	926	915	884	871	861	904	893	878	871	952	915	927	944	844	929	897	954	970	854	881	934	909	922	894	924	941	928	937	858	904	888	931	908	925	977	933	896	950	933	967	937	894	950	902	935	962	962	951	895	934	940	900	902	942	901	858	846	944	916	872	907	955	933	924	913	874	902	918	897	919	880	902	940	865	845	954	867	926	870	929	931	930	917	918	927	972	961	888	941	902	879	896	870	914	838	898	898	922	907	959	915	854	901	851	907	888	902	927	904	946	954	912	916	942	917	870	954	920	891	921	868	877	903	909	858	879	913	897	887	927	872	929	923	902	911	898	917	917	938	907	869	934	919	879	906	918	865	918	924	991	910	920	910	901	874	934	949	863	923	939	926	898	925	903	899	910	928	907	878	887	928	901	864	875	884	895	900	948	949	920	950	921	898	854	904	894	848	893	941	886	929	884	895	895	904	943	882	904	921	884	880	912	895	893	905	882	941	894	946	871	923	927	914	890	936	902	905	953	883	900	925	924	922	936	871	935	871	915	904	922	932	873	879	941	903	937	904	922	920	914	866	916	890	928	925	889	884	926	843	906	938	933	860	862	895	902	981	920	968	876	909	919	916	933	944	925	932	941	875	903	902	925	892	852	902	882	942	904	925	922	932	888	862	887	948	916	972	864	903	903	942	900	884	958	927	919	891	926	871	889	914	925	887	919	960	893	900	936	928	956	871	907	916	809	942	900	913	948	928	971	1013	876	906	889	921	929	888	855	925	904	909	902	974	885	930	895	901	913	910	899	917	895	908	901	941	906	885	945	906	868	902	891	975	874	922	917	872	899	872	891	926	872	879	874	894	891	884	888	883	955	949	875	947	870	881	877	940	887	859	884	909	924	870	935	892	893	870	1006	892	913	874	943	848	926	924	929	882	901	913	916	944	961	949	911	943	903	930	858	907	912	915	888	859	929	932	890	866	962	940	956	923	890	909	919	893	904	903	923	884	908	932	917	949	830	923	949	929	882	911	919	945	872	901	895	878	932	913	914	934	939	930	942	927	951	946	886	857	849	869	887	837	951	926	902	861	878	847	965	866	917	877	948	934	900	917	858	894	940	903	947	954	885	957	902	905	955	908	846	913	915	898	969	909	918	914	921	899	889	921	932	881	919	904	969	951	901	862	898	934	874	916	926	921	913	855	959	916	910	936	897	939	885	876	883	866	900	891	919	901	888	960	901	930	856	899	928	927	929	885	900	914	928	913	876	888	888	909	916	934	889	908	965	880	926	855	922	915	911	875	924	894	918	931	931	877	934	918	925	891	927	932	927	855	971	922	904	904	896	903	937	932	888	903	880	950	962	894	911	896	882	937	933	887	916	934	899	875	928	885	886	870	859	902	949	937	907	859	964	931	905	951	939	856	913	923	913	877	862	919	872	948	915	864	905	915	920	866	930	936	909	913	949	904	888	916	969	887	903	883	978	891	909	901	913	873	908	897	921	924	978	898	925	915	895	954	872	912	884	900	933	925	842	902	898	865	854	921	913	890	964	894	880	919	937	891	895	905	917	866	915	913	874	906	913	932	950	918	938	922	891	938	898	973	892	941	890	904	866	881	885	929	872	880	881	904	890	932	900	853	878	937	883	897	895	896	893	878	891	944	891	884	883	911	919	892	895	887	891	889	878	883	926	848	946	900	866	884	912	885	875	932	885	918	925	924	901	914	986	884	924	912	905	900	860	946	914	903	883	904	919	905	876	980	992	934	887	896	889	914	931	910	923	909	1003	919	972	926	857	878	910	854	886	905	900	882	923	931	932	889	903	916	954	924	929	939	877	852	896	913	917	892	881	889	882	919	893	935	901	871	949	922	903	891	891	880
4561	2161	2687	2004	1292	892	805	630	460	456	408	370	315	316	274	280	281	263	254	280	271	257	278	223	257	263	276	228	227	226	231	209	219	217	223	235	237	229	213	228	187	210	225	208	218	235	222	253	223	255	242	242	217	252	231	251	235	230	214	241	218	233	217	218	249	209	217	218	236	269	232	226	235	266	236	219	273	198	239	250	237	237	231	207	233	227	266	253	199	216	234	219	227	229	235	241	226	221	225	290	238	243	216	221	213	219	226	230	241	223	234	216	229	228	233	244	230	223	232	199	263	218	221	233	258	239	225	223	235	224	229	246	280	227	208	256	224	203	246	218	201	245	236	226	240	200	208	231	239	194	238	234	231	218	242	233	248	242	245	266	232	217	195	234	245	260	233	239	216	226	235	229	242	209	211	244	209	229	244	249	227	253	208	188	256	245	224	206	243	253	227	245	240	270	218	233	233	256	226	249	245	245	242	240	227	219	262	233	224	209	216	225	219	230	222	233	241	252	234	210	244	278	252	242	243	241	242	242	240	221	233	222	195	221	252	248	229	221	251	221	229	239	246	257	242	224	208	247	219	228	246	241	230	227	242	246	236	207	209	231	238	223	231	223	228	224	219	241	213	244	219	224	259	281	246	229	224	234	221	230	225	254	244	215	238	230	219	218	245	261	232	214	223	240	241	216	221	238	234	231	247	254	235	232	239	225	232	220	235	237	196	202	211	258	220	228	238	226	218	235	220	247	249	239	230	250	250	259	236	226	230	231	246	239	226	229	233	255	247	220	204	209	229	237	273	219	238	236	223	217	226	226	255	227	218	251	237	214	238	237	214	205	232	207	220	218	228	225	211	213	235	209	239	248	243	214	235	221	221	215	255	220	233	233	259	247	235	269	259	213	221	215	248	222	219	230	277	247	251	215	226	237	228	258	264	242	237	221	211	219	225	214	208	212	224	191	227	232	238	225	222	214	261	217	227	239	248	221	263	231	224	247	207	282	245	234	258	214	206	249	217	208	223	238	236	212	224	239	244	261	223	229	259	241	232	250	243	232	232	220	235	225	232	226	238	229	221	220	229	255	245	247	256	234	244	223	219	249	202	213	250	238	222	216	252	264	234	263	251	229	224	257	236	232	264	211	243	261	227	224	209	229	220	252	239	230	247	251	230	233	211	250	242	236	219	206	228	237	233	221	235	215	243	241	216	215	228	254	261	227	223	223	229	209	235	248	212	222	215	243	212	241	214	232	222	228	219	226	205	245	205	231	198	247	208	221	221	215	241	244	225	254	238	218	233	209	231	227	230	256	238	232	240	264	262	237	208	233	236	248	249	228	222	246	236	253	206	226	240	235	213	223	252	240	258	212	224	231	244	250	205	224	233	224	237	205	256	217	256	237	225	244	225	221	190	256	221	248	209	220	245	219	227	231	208	269	260	240	227	224	224	239	252	232	253	218	197	217	267	214	255	235	204	235	224	229	212	272	243	243	207	226	205	212	215	235	227	228	200	246	208	252	220	259	212	215	235	257	236	215	241	236	258	214	245	239	233	208	205	204	238	227	199	236	223	231	239	234	237	223	215	271	204	215	249	234	232	220	226	231	243	221	234	248	218	248	236	237	242	222	221	237	246	238	253	229	233	229	238	221	227	251	238	241	234	250	233	242	215	217	203	223	221	227	248	228	227	266	217	257	257	250	222	212	211	212	221	227	228	206	234	220	233	200	231	245	211	227	234	224	209	227	214	227	247	251	213	234	225	244	205	208	213	232	251	238	253	240	266	247	245	228	263	264	226	237	220	240	218	229	213	242	216	230	228	225	251	237	220	199	217	255	233	225	227	243	224	252	215	217	232	199	216	233	263	256	224	199	217	246	208	238	202	229	242	258	249	224	264	241	238	221	242	225	257	228	173	217	224	237	226	264	233	236	236	232	216	224	216	240	250	206	239	249	257	218	245	236	239	237	234	229	206	246	236	233	232	251	213	220	195	264	212	242	243	176	265	266	217	238	242	228	226	214	240	204	220	224	215	218	228	191	238	226	215	211	238	237	242	234	230	235	254	237	203	196	268	242	221	236	227	229	248	228	221	253	230	254	231	253	226	226	235	218	242	266	219	250	222	211	243	220	222	228	248	230	246	238	222	243	233	225	241	206	251	219	267	228	210	225	212	236	230	222	207	238	210	258	253	216	256	194	222	193	281	209	216	266	220	266	266	238	215	223	252	213	267	243	207	236	238	231	251	237	230	223	244	246	227	234	294	256	219	232	211	248	234	223	184	221	222	260	252	240	239	246	233	226	249	244	227	221	245	254	235	239	257	208	229	247	251	216	224	225	226	243	234	256	229	213	239	242	235	250	226	223	241	208	210	232	223	244	234	235	248	224	231	224	252	245	227	251	243	224	241	266	201	238	218	201	234	235	238	265	258	210	207	241	247	233	222	246	222	246	239	234	242	222	232	235	229	202	228	242	223	224	212	235	234	227	234	239	221	222	228	211	223	226	250	247	244	242	233	212	232	215	233	215	221	207	256	219	212	285	189	210	245	217	246	235	219	261	190	224	208	230	237	228	185	225	264	237	249	210	234	222	245	222	218	244	221	236	242	242	234	250	250	245	233	238	240	221	217	263	252	222	229	229	247	258	249	218	246	249	240	254	215	232	232	269	225	212	229	222	197	227	217	210	244	227	222	222	222	224	240	266	243	255	233	216	225	224	229	243	270	221	233	271	219	242	230	252	239	229	247	233	228	205	231	208	241	226	226	253	237	258	282	212	253	245	249	235	226	249	225	243	220	233	242	236	247	234	255	234	247	230	241	236	230	246	236	222	232	204	233	255	251	239	223	250	207	232	248	183	248	227	230	185	222	241	253	229	234	233	230	252	243	235	234	223	248	211	236	232	213	230	254	208	207	188	259	246	231	224	217	246	225	225	227	223	230	236	237	221	235	241	255	261	239	234	223	240	235	225	246	202	189	241	233	229	215	209	222	206	243	259	246	232	216	234	240	229	217	220	213	225	243	218	218	228	225	231	242	210	245	216	219	224	216	223	212	242	228	241	217	226	239	218	237	243	243	231	256	222	229	228	244	219	236	233	233	234	254	211	205	234	226	235	238	222	234	204	208	223	243	214	241	211	232	235	217	245	256	278	188	228	226	268	239	219	225	203	271	218	217	252	227	246	209	222	243	228	243	218	262	249	253	234	259	234	237	220	264	240	228	231	256	251	184	237	244	254	252	243	233	231	222	229	213	230	247	261	256	224	225	234	217	212	234	207	263	249	213	219	258	209	266	218	214	226	237	225	224	236	232	241	255	220	235	235	213	228	234	219	250	209	236	217	234	230	199	223	242	237	241	220	227	223	235	239	228	217	214	227	228	240	248	237	264	263	247	266	235	247	239	212	242	242	224	201	245	202	215	246	212	218	255	202	207	224	250	235	239	250	256	226	212	240	213	200	248	221	239	253	245	218	222	232	219	218	270	264	238	208	246	227
3491	2418	5195	5637	4522	3516	3298	2593	2038	1696	1469	1405	1323	1004	851	766	748	707	744	683	696	652	658	722	683	649	605	644	580	616	569	613	564	540	620	543	575	558	554	607	566	581	603	586	598	599	609	573	579	582	580	574	571	576	589	600	560	581	599	591	578	556	545	557	592	611	616	561	598	576	560	578	615	579	575	577	574	554	584	563	589	602	622	618	609	581	564	562	555	544	618	617	612	577	562	559	609	576	628	614	589	598	632	612	564	555	560	558	601	601	562	549	612	614	584	582	599	579	574	557	605	605	598	582	605	555	601	587	527	571	578	563	581	562	584	545	557	565	545	535	590	557	535	577	567	558	576	561	584	590	577	596	586	562	537	572	611	593	567	599	560	594	566	600	614	574	592	601	584	584	582	598	606	558	561	546	578	588	583	559	558	553	580	543	532	590	552	575	552	584	592	576	593	630	596	579	594	561	563	574	592	573	587	542	653	598	605	584	570	579	544	569	589	600	568	540	578	607	554	594	567	565	571	594	595	605	606	580	633	584	595	550	567	573	590	586	567	582	596	578	629	547	589	593	566	517	583	573	595	607	608	596	613	597	595	585	626	578	597	613	579	587	584	581	582	585	602	574	577	601	585	554	566	598	568	569	557	567	578	584	594	540	570	566	522	598	577	603	589	596	574	588	523	590	573	576	554	583	566	591	577	552	596	574	617	600	521	578	547	552	575	561	583	581	514	594	562	556	602	573	569	559	589	571	580	588	567	575	572	579	572	603	597	614	609	568	555	588	555	630	604	572	597	559	585	638	652	581	571	601	583	593	552	545	571	583	589	547	575	602	596	567	595	598	580	560	560	563	587	585	628	613	590	578	558	580	558	608	591	595	564	616	549	605	580	570	562	572	586	560	590	601	553	585	547	586	583	577	604	589	591	537	570	583	556	610	554	580	584	576	593	580	579	561	544	556	614	572	537	625	573	558	549	579	542	571	593	548	556	595	596	648	598	583	572	628	571	576	584	591	612	564	621	593	592	554	548	553	531	554	598	562	626	587	573	570	580	608	585	534	586	627	616	575	585	617	576	544	577	600	589	582	584	567	558	577	607	552	545	580	557	592	544	588	571	562	573	585	579	593	576	566	582	615	590	584	600	561	561	596	613	564	567	620	605	631	591	582	603	608	570	598	584	579	552	562	562	562	585	595	577	586	596	625	557	561	593	576	570	554	554	586	597	559	546	570	566	575	523	572	561	570	592	572	548	592	565	579	582	590	584	553	551	578	561	579	578	566	569	575	553	582	558	605	573	541	586	586	570	588	607	620	571	542	599	606	560	552	554	549	580	575	596	564	595	609	564	563	596	610	582	584	560	545	588	555	609	554	549	548	581	543	590	563	571	542	554	556	594	581	576	560	568	589	547	569	535	579	573	599	589	561	581	582	615	573	585	538	590	569	615	598	567	589	578	597	610	581	571	595	560	584	591	587	595	615	576	525	568	616	615	595	586	551	584	565	596	560	574	567	548	551	555	600	573	577	549	629	553	589	597	608	611	619	584	576	548	549	586	578	558	564	553	546	597	572	542	596	608	566	587	586	558	545	576	549	562	613	609	621	580	559	576	604	575	542	582	550	556	566	595	572	560	585	587	570	559	592	592	570	566	602	570	584	596	647	570	589	593	592	587	639	563	522	571	539	550	580	581	615	554	565	619	598	601	591	623	571	588	544	584	571	618	539	634	587	606	554	589	557	586	612	582	536	564	583	558	596	574	581	603	573	579	600	575	573	516	587	570	555	597	624	602	589	598	580	587	625	614	615	503	561	579	590	615	598	595	600	572	556	590	575	603	546	612	567	582	530	561	599	576	573	572	586	599	567	598	541	591	572	569	614	586	564	628	592	568	547	616	622	563	580	568	585	596	578	611	572	575	577	573	661	584	607	556	566	568	585	617	546	565	613	591	570	589	576	628	618	585	567	593	616	598	556	566	560	559	556	564	608	560	560	564	558	599	535	598	516	586	595	559	558	538	579	609	595	567	583	602	610	591	544	602	601	607	534	588	558	561	573	591	612	585	594	595	639	573	543	624	548	559	565	613	591	547	598	565	607	611	607	607	576	594	591	586	606	605	603	568	575	609	578	606	549	576	566	559	602	549	590	623	561	587	595	569	576	589	556	563	622	585	591	571	540	569	570	586	592	599	604	550	568	576	498	556	578	588	536	619	607	586	597	562	580	574	602	551	576	608	605	615	569	574	631	566	575	617	574	557	589	587	605	588	578	620	579	612	573	543	541	632	581	565	559	587	584	605	577	562	589	578	607	637	544	599	614	597	599	614	555	569	543	613	538	605	616	585	601	580	626	578	534	557	586	548	595	554	627	569	610	595	548	594	593	598	620	618	561	590	623	585	607	603	586	655	574	587	565	563	588	569	536	588	552	608	543	617	630	611	587	597	541	574	538	571	546	577	571	598	578	602	589	532	549	606	546	558	570	596	546	592	587	591	587	599	555	553	617	591	544	553	588	584	597	554	592	584	566	552	577	567	530	553	567	546	596	581	587	559	594	547	592	619	594	556	563	556	578	577	608	586	567	567	597	595	573	560	576	568	593	584	592	588	582	581	568	588	568	589	534	554	555	607	576	590	543	569	596	616	556	568	595	586	577	535	616	591	543	558	569	577	581	613	569	597	559	577	584	598	560	562	566	541	560	568	538	549	602	600	570	604	565	566	614	541	584	626	601	542	609	573	587	595	571	597	576	535	598	564	627	598	619	639	539	575	588	572	568	555	566	593	551	569	541	575	550	601	599	599	572	568	580	571	584	607	566	534	604	619	559	601	577	584	588	546	623	560	593	580	604	598	605	576	618	581	619	565	569	559	580	590	589	590	589	571	612	539	570	608	574	589	590	563	517	555	567	647	622	604	568	555	556	607	608	599	613	601	588	594	599	591	568	578	589	593	580	565	601	614	559	622	566	602	605	552	554	609	590	563	597	589	564	553	533	594	583	554	555	603	550	594	604	569	562	602	608	578	574	601	600	563	601	547	549	613	595	590	591	573	574	580	547	599	594	598	606	576	564	595	614	597	517	612	579	601	571	559	567	577	597	594	536	553	566	605	573	566	589	560	571	592	532	580	548	579	560	577	599	562	604	582	613	606	591	580	601	613	637	612	601	567	566	570	554	567	558	600	625	544	606	598	570	576	586	563	637	593	548	578	547	571	632	549	570	619	615	564	566	593	568	553	603	567	619	608	570	570	601	578	616	552	564	550	586	606	541	585	573	621	588	608	595	618	569	603	557	578	584	625	554	570	597	587	571	589	577	589	609	595	575	571	576	632	545	576	593	566	573	593	523	553	602	571	586	574	615	597	601	534	585	610	558	625	626	576	588	564	546	557	601	612	581	582	569	556	578	573	578	557	579	572	600	583	592	539	547	580	592	593	578	583	574	570	606	582	574	577	579	593	597	553	554	580	581	543	578	575	581	610	540	554	581	555	576	562	576
11721	3785	4506	3644	2597	1753	1275	1128	917	824	708	640	574	514	451	441	418	400	405	396	459	403	392	400	421	353	389	391	357	371	356	366	360	320	367	365	385	375	402	359	366	336	353	360	326	383	408	349	323	370	364	329	387	380	369	332	343	362	411	381	371	366	389	364	367	359	360	382	390	349	397	346	367	355	350	338	327	370	366	374	355	379	383	349	380	383	347	401	397	369	365	341	350	398	348	408	365	400	377	380	339	363	375	364	382	342	388	401	373	368	320	385	356	401	339	395	364	341	341	353	378	320	356	376	350	355	406	378	369	338	368	351	375	360	351	341	334	337	364	352	357	344	378	369	388	405	336	369	389	380	379	355	351	368	400	409	373	419	396	389	355	353	391	356	386	364	354	376	359	342	343	347	429	399	387	359	351	354	347	342	362	353	386	374	372	364	352	349	365	372	354	357	383	362	385	360	387	368	362	381	378	330	339	410	383	402	361	358	342	352	368	354	365	396	354	383	371	345	365	414	340	388	373	366	335	379	322	429	329	365	339	379	365	353	376	371	358	398	346	369	354	359	367	365	399	319	371	369	347	375	347	369	384	365	398	353	354	372	369	339	353	387	351	383	362	377	338	379	366	383	373	393	366	412	410	367	365	358	383	348	345	387	373	363	363	349	345	355	352	334	382	342	340	362	352	341	355	382	366	335	326	359	385	355	308	364	367	370	369	375	362	340	324	365	360	363	361	381	407	410	340	406	369	368	364	371	373	360	381	356	353	382	355	361	364	363	382	337	334	355	347	329	306	325	392	357	379	345	389	377	360	371	374	366	350	365	378	379	377	378	363	390	334	346	361	336	364	349	339	398	382	326	382	365	348	408	403	371	340	358	340	379	422	362	352	372	340	419	381	370	380	384	376	399	408	369	314	374	399	363	340	376	343	348	407	362	344	349	371	352	367	379	375	393	377	384	329	347	328	401	407	380	342	398	377	378	350	335	359	347	327	390	397	389	348	367	378	346	360	339	373	330	356	349	334	322	343	377	372	356	370	358	381	325	366	367	354	365	383	365	401	359	348	365	360	351	331	367	350	359	398	394	358	378	383	416	376	364	371	372	362	353	340	361	398	321	359	389	338	326	369	367	361	409	378	358	365	358	376	372	354	327	373	357	345	406	378	397	368	362	397	355	368	369	399	374	343	386	378	350	389	341	382	368	336	349	334	404	356	391	367	381	373	333	348	367	375	354	379	398	384	362	357	402	334	378	379	367	380	397	376	349	348	376	351	331	405	382	359	344	324	387	362	404	375	401	391	355	377	390	369	378	360	376	390	373	355	372	380	358	380	376	389	374	389	341	387	398	370	357	383	339	369	392	336	389	383	418	372	364	358	374	375	349	365	337	360	363	335	368	357	351	375	369	378	359	354	340	384	355	403	355	373	410	353	381	393	352	336	396	358	372	351	334	366	353	378	360	383	349	364	348	353	349	352	355	375	377	396	382	371	384	338	380	344	354	376	388	382	343	345	375	378	331	385	371	370	364	380	357	409	398	355	333	391	368	429	373	368	396	326	358	365	314	357	389	384	346	332	392	328	383	370	383	342	350	351	353	367	382	376	348	360	343	352	364	381	381	339	340	347	352	362	408	361	347	367	354	374	368	351	368	349	357	361	378	374	352	342	357	363	362	366	381	336	360	365	345	358	363	343	331	385	355	359	364	355	342	339	333	405	359	338	354	340	357	347	355	383	370	356	355	379	359	372	417	380	378	325	383	365	365	362	341	376	346	391	371	382	413	378	376	359	395	376	379	395	359	313	359	391	362	319	354	351	365	400	362	384	368	343	354	339	381	337	355	365	331	382	410	373	348	344	387	361	356	375	344	328	334	338	318	368	357	322	372	366	317	372	345	370	344	384	384	389	364	401	320	356	392	359	367	359	375	352	357	367	367	358	365	361	358	365	377	378	314	379	368	361	369	363	362	354	365	370	349	341	383	355	360	355	370	319	342	368	342	384	386	383	390	411	358	350	410	405	354	384	333	334	360	394	350	354	337	336	358	375	367	392	350	359	338	379	316	352	377	370	352	384	341	374	338	356	344	406	366	331	358	363	365	385	364	357	336	387	402	332	379	363	378	339	375	360	377	351	405	366	369	366	360	378	365	347	367	340	377	373	414	368	386	353	342	374	373	356	381	353	356	375	328	354	386	363	371	375	355	350	382	406	362	372	403	346	402	371	357	359	364	344	385	364	405	376	386	312	384	361	361	360	333	352	342	383	378	373	407	356	383	384	405	405	347	359	378	359	401	346	342	353	371	365	378	401	361	353	324	376	374	406	364	376	340	372	355	367	374	376	400	388	342	347	404	370	356	374	315	384	377	396	338	374	368	355	392	377	345	381	372	383	364	345	358	374	344	373	378	323	382	383	357	376	358	357	355	376	369	377	330	363	345	357	356	391	363	389	365	355	348	358	364	401	358	402	359	353	410	404	355	346	367	389	372	348	367	351	393	397	336	375	378	356	353	389	362	372	373	384	378	401	370	381	345	395	342	351	375	372	415	364	352	365	387	364	344	375	359	365	339	383	353	349	372	411	393	368	378	367	390	362	390	371	389	343	378	351	362	353	372	358	362	327	382	361	386	366	341	344	365	380	357	374	388	384	376	369	369	347	384	387	401	393	371	377	353	367	362	385	363	383	383	359	318	374	402	381	355	353	389	377	376	342	329	316	401	392	358	389	326	371	333	416	362	362	361	385	360	384	380	350	346	372	349	381	372	369	394	343	362	350	352	403	361	353	359	347	374	353	381	385	384	377	378	401	356	382	368	357	382	342	384	340	356	357	358	387	356	400	389	360	376	375	353	353	348	368	375	399	354	334	380	338	386	372	356	357	385	342	325	388	389	370	385	390	365	396	359	339	352	373	362	387	404	365	367	340	329	382	378	394	356	394	356	367	363	336	401	359	341	377	353	360	348	347	384	386	342	412	342	355	364	360	372	347	353	395	356	360	346	389	364	320	387	343	344	366	393	376	370	378	351	336	328	359	329	348	357	334	354	345	322	387	389	340	360	366	339	377	352	377	370	339	362	370	388	419	364	381	379	375	355	352	353	347	380	365	360	360	366	352	343	336	348	331	370	377	372	404	374	362	345	381	359	345	395	348	332	350	373	376	337	354	413	367	374	360	379	357	344	364	362	373	351	405	360	382	382	339	355	323	360	362	381	343	362	345	384	389	399	374	371	337	366	341	354	359	317	365	394	318	397	354	359	334	317	359	341	363	399	333	392	360	368	380	357	326	403	363	373	335	354	372	365	360	364	377	358	374	347	365	350	374	325	365	392	405	346	353	394	322	358	376	397	360	370	357	354	366	396	333	372	355	343	421	349	360	375	363	342	371	380	380	377	342	343	347	377	395	364	400	363	380	389	382	362	345	350	349	359	358	404	396	399	367	363	358	353	360	364	350	370	312	367	381	363	381	366	385	399	356	383	361	358	363	350	366	340
8742	3768	7918	9432	8469	6583	5282	4610	4028	3228	2850	2460	2219	1694	1483	1410	1345	1233	1155	1163	1083	966	1003	1042	993	906	926	864	942	918	911	918	884	879	936	871	873	878	884	823	879	840	891	852	862	867	828	805	832	880	887	805	882	860	894	791	823	845	823	831	827	875	892	873	841	897	837	871	872	921	871	821	841	790	806	898	861	906	850	863	850	857	890	840	898	914	837	835	831	847	873	810	818	890	881	849	786	801	818	875	817	848	905	885	896	859	900	842	831	883	884	824	802	874	867	818	863	762	825	857	901	864	820	875	902	871	807	862	837	849	846	807	809	831	862	856	893	851	822	848	776	857	880	805	895	826	838	870	828	861	872	863	800	907	864	849	858	843	894	800	883	878	898	820	769	892	838	850	857	850	880	842	887	873	854	842	843	876	868	884	841	877	866	904	915	870	886	836	886	805	864	838	875	869	840	863	800	939	928	865	803	872	805	854	834	842	880	869	889	853	842	839	869	840	798	820	868	901	862	854	852	799	846	818	822	805	842	840	876	852	880	875	854	850	833	832	845	812	856	889	921	837	872	801	847	855	834	820	868	820	833	838	807	829	806	839	870	843	890	878	897	880	895	793	849	818	890	867	827	875	889	826	853	828	842	859	869	874	839	843	871	853	867	888	831	788	828	867	865	863	827	838	869	836	844	818	804	818	876	836	881	838	862	820	910	843	864	848	853	854	914	867	889	783	849	879	861	824	844	834	812	803	849	895	845	814	845	843	838	839	863	866	799	833	845	861	861	832	871	858	812	862	850	801	885	847	838	817	904	795	844	832	838	842	870	854	854	851	864	838	839	856	890	826	861	834	863	903	825	901	814	835	853	895	873	882	827	821	864	836	888	815	832	881	862	886	872	821	839	855	836	873	852	841	864	834	834	899	849	843	864	873	877	866	867	853	871	835	883	824	839	855	846	850	828	848	850	857	847	852	833	830	826	898	841	834	880	854	855	828	863	834	833	840	832	819	854	862	897	871	856	867	806	825	845	818	838	858	892	863	915	826	822	823	857	812	848	849	879	847	899	903	849	831	903	862	841	871	860	841	833	869	814	825	829	895	806	840	844	912	892	872	813	895	849	849	848	894	842	852	860	836	800	838	862	830	900	857	866	833	898	879	869	826	875	850	824	906	844	860	898	836	836	863	862	831	883	880	869	839	835	837	819	813	854	846	858	842	841	843	850	827	917	846	848	858	884	781	866	863	865	861	827	861	881	816	835	824	845	882	845	828	883	849	899	852	914	860	820	882	880	821	887	862	876	797	838	885	879	875	818	841	833	875	908	909	873	815	854	875	846	864	834	901	871	884	848	805	879	837	839	885	858	812	856	848	799	878	888	797	810	835	892	845	831	830	858	856	804	835	841	856	888	907	806	839	896	818	825	857	883	898	810	795	846	833	817	879	883	903	846	839	842	847	902	847	865	883	869	824	872	779	861	862	864	826	876	865	924	853	895	850	840	875	854	865	864	833	826	890	842	898	849	861	871	878	843	887	820	839	827	838	851	870	830	871	871	799	823	853	842	860	829	833	827	823	831	914	858	836	840	850	884	890	814	827	843	861	827	916	845	906	860	861	836	824	835	881	847	848	833	855	855	892	828	859	819	799	841	864	837	812	791	929	846	853	917	870	810	870	842	821	823	845	855	810	829	845	879	850	833	833	857	871	819	874	849	849	862	871	856	863	858	886	865	868	810	818	858	859	817	829	851	912	858	889	853	812	854	850	872	838	858	887	838	881	917	872	861	843	845	911	818	823	812	875	854	817	811	846	843	858	845	841	844	816	852	840	813	849	880	807	885	849	828	863	864	869	844	860	894	862	872	843	838	885	878	791	812	885	833	821	836	909	850	919	837	882	838	843	831	830	825	811	797	838	853	823	850	848	848	861	827	817	834	910	871	837	881	850	822	819	858	885	847	893	861	803	832	868	866	890	855	829	846	899	896	887	855	862	828	880	834	866	841	832	867	831	889	802	805	864	838	834	850	876	831	858	884	880	859	823	883	830	844	845	871	808	851	896	864	822	857	886	839	810	865	847	859	870	810	840	820	899	886	823	870	840	821	830	825	864	865	847	827	848	836	870	797	836	881	862	827	858	873	899	857	823	805	843	834	839	818	850	837	865	839	816	853	908	882	819	859	844	841	862	893	807	790	891	846	837	852	844	853	890	899	848	846	844	865	871	816	817	855	836	847	893	789	856	817	878	867	822	858	819	786	820	825	825	840	870	858	878	817	874	828	850	861	916	872	857	855	840	859	813	884	848	853	900	808	841	843	809	780	845	886	822	796	832	815	838	853	840	860	871	848	882	839	880	864	831	858	862	886	846	839	858	864	803	834	811	854	857	883	885	897	862	776	844	826	882	798	870	875	886	846	870	834	890	863	824	880	895	811	847	809	865	954	832	857	825	837	849	820	820	859	834	856	865	862	832	889	886	859	845	823	910	895	864	797	804	814	885	856	830	840	832	840	873	865	833	888	875	843	819	839	844	877	817	881	847	836	867	790	797	853	809	867	838	794	813	834	829	906	845	843	796	843	855	849	854	853	826	863	840	857	824	840	836	889	848	869	856	848	853	824	862	883	861	865	832	846	874	842	885	851	875	900	853	835	801	876	858	842	875	834	816	851	923	836	838	838	852	861	804	884	822	858	864	843	848	828	858	859	852	830	835	860	830	874	852	856	859	843	886	866	837	890	893	852	863	864	821	846	887	800	844	831	846	912	795	790	850	836	856	808	833	840	856	858	875	837	912	866	834	825	838	861	867	808	844	823	916	850	827	837	848	865	798	828	877	887	847	916	848	843	871	833	869	881	860	841	876	921	862	879	876	832	846	833	811	861	853	891	875	843	850	849	839	891	860	819	796	835	846	856	827	857	862	850	841	854	766	849	865	866	848	801	827	836	851	870	829	897	871	843	832	811	875	798	869	833	871	848	870	847	814	868	900	854	867	848	839	877	868	827	882	824	789	877	893	826	821	897	877	877	833	827	828	817	817	845	882	830	845	859	894	872	887	871	817	821	810	804	838	882	822	917	817	818	802	842	847	869	848	901	857	879	840	856	847	874	833	770	820	855	845	879	866	879	819	857	863	852	892	851	825	850	937	843	801	900	813	885	860	798	848	817	862	836	798	832	846	873	774	823	862	845	861	838	868	822	867	922	896	859	909	813	818	862	886	850	807	810	852	843	844	874	851	892	808	869	854	813	824	836	845	850	815	863	845	861	837	804	865	909	811	834	844	912	836	815	845	832	874	932	805	759	842	820	877	872	856	829	870	863	845	895	864	819	799	787	848	868	923	879	846	864	899	857	849	845	847	866	871	860	821	821	840	854	861	820	876	845	906	855	836	894	856	891	872	827	833	823	835	883	837	831	850	862	842	872	813	881	836	814	851	814	842	854	887	869	840	806	909	829	813	819	840	831	816	880	893	844	891	873	898	839	826	868	831	836	909	821	910
19244	5721	6270	5096	3671	2760	1948	1558	1357	1208	994	834	700	649	590	517	508	537	484	499	487	419	471	455	457	475	375	408	396	469	452	404	419	407	413	409	386	436	427	425	377	418	398	432	412	439	395	405	397	448	398	407	348	377	407	427	378	420	436	409	442	378	414	379	413	374	425	438	378	397	365	421	366	435	377	385	404	429	407	443	407	402	404	410	392	391	407	440	407	370	380	379	422	397	388	364	423	436	389	402	396	395	357	403	449	398	414	415	387	395	399	398	437	413	439	381	398	412	392	401	393	400	380	411	406	371	407	418	410	406	410	403	414	415	360	396	406	368	382	377	365	400	372	448	443	386	407	369	427	420	390	421	384	425	419	385	457	379	413	412	396	406	376	410	404	401	408	394	379	407	366	391	417	445	419	410	429	388	421	459	385	422	407	378	373	419	438	416	383	413	451	399	400	390	355	449	393	417	439	392	441	428	412	401	379	441	435	423	407	383	405	386	373	388	390	387	409	392	414	407	436	387	418	408	389	417	391	402	384	399	380	403	395	387	379	425	399	418	431	406	404	395	415	382	399	386	359	399	405	418	439	395	399	390	369	415	411	391	403	366	395	424	379	400	416	415	430	424	403	377	389	395	384	431	432	443	405	380	424	402	443	441	450	399	402	413	394	426	386	399	446	407	400	416	418	434	419	398	384	404	394	378	411	399	434	401	439	437	423	422	410	428	423	393	404	410	415	390	398	374	433	446	407	407	398	408	402	441	413	371	409	402	439	408	426	443	435	410	408	421	391	404	407	398	416	387	406	374	430	377	377	380	402	383	425	414	387	465	383	404	403	407	422	375	389	443	432	398	415	407	401	382	383	444	427	429	390	397	400	417	422	435	377	375	374	419	378	395	421	425	370	410	390	364	412	426	404	398	437	402	400	439	376	424	432	395	406	395	411	412	416	399	398	390	426	449	404	433	418	418	379	398	378	398	402	416	401	429	435	397	375	410	363	436	411	434	376	382	394	450	376	410	409	412	397	378	409	420	438	406	431	395	394	386	423	432	401	377	409	369	401	432	386	407	421	421	407	397	390	439	348	424	401	404	392	412	373	424	439	381	400	416	348	382	380	402	409	418	415	413	402	392	433	406	400	420	382	381	368	404	423	375	412	424	398	381	364	414	401	442	399	425	436	422	435	420	416	394	416	403	386	416	410	439	415	447	420	440	411	382	390	424	372	370	394	400	388	383	383	388	425	394	387	386	398	381	422	444	383	381	366	374	410	422	378	366	369	380	427	395	381	346	380	424	406	424	377	423	373	407	397	433	394	414	404	400	423	403	392	419	356	443	374	422	441	418	393	407	421	396	362	382	429	407	410	404	361	415	362	381	396	403	389	360	365	388	380	403	435	405	434	382	423	382	420	403	407	387	388	363	397	458	378	388	403	354	413	415	396	436	440	436	436	397	380	384	400	401	382	377	416	379	410	399	393	383	391	388	434	432	394	447	412	423	395	437	433	422	412	412	403	394	396	401	420	413	415	433	397	407	442	460	451	403	387	391	345	386	408	387	421	428	410	389	407	425	426	420	324	436	392	425	434	412	391	436	391	399	404	389	437	386	401	406	421	397	405	383	416	400	412	411	428	409	413	421	399	387	386	368	396	389	382	401	394	386	399	369	412	457	399	425	432	382	394	367	436	406	400	407	404	357	378	400	399	385	398	436	403	416	446	396	419	453	451	380	379	424	397	395	396	401	389	413	419	398	438	404	391	361	401	404	390	427	388	388	399	420	440	369	391	431	402	392	401	418	425	416	394	423	415	371	412	407	387	412	392	402	401	374	395	418	401	371	435	394	379	364	422	397	422	415	395	432	395	396	386	389	363	448	397	460	388	389	398	392	388	409	438	443	389	395	438	405	399	355	397	388	406	403	408	404	361	358	433	383	404	415	439	388	397	393	389	408	421	412	411	396	407	408	389	417	400	372	412	388	415	371	384	419	425	390	396	397	390	425	416	417	409	445	395	480	412	438	376	433	400	392	395	399	429	392	407	403	409	446	378	385	418	426	419	375	420	430	407	404	475	455	370	392	425	439	395	417	391	383	444	414	419	387	387	424	401	429	412	422	397	411	423	405	397	400	408	415	430	384	403	431	418	417	401	435	383	407	409	405	393	425	419	394	425	418	418	395	375	354	353	419	388	447	427	392	414	386	412	417	406	384	405	411	443	415	389	399	401	383	379	383	416	387	409	404	386	406	417	380	395	383	395	433	421	393	366	416	420	417	367	374	407	446	404	388	413	392	406	446	444	416	426	380	418	420	388	393	398	390	406	416	400	407	405	365	403	380	404	446	401	376	447	409	377	413	435	356	421	430	409	458	434	378	387	406	398	420	401	410	377	362	419	400	376	419	425	422	413	407	419	431	417	402	432	424	389	387	417	416	429	413	374	451	413	435	377	366	449	396	420	406	429	383	407	439	399	436	414	377	420	385	421	424	399	415	397	431	399	391	408	431	403	413	417	440	400	394	420	388	391	426	396	379	421	384	405	419	410	395	399	423	390	410	394	429	446	392	417	410	417	371	427	363	418	393	371	382	375	450	435	385	378	407	407	432	386	419	363	412	400	392	405	410	387	441	372	389	388	415	397	404	390	386	403	368	411	427	404	392	388	388	409	445	401	390	397	388	439	385	377	416	437	425	446	419	421	408	396	379	399	404	397	427	411	403	393	410	463	397	400	432	407	393	368	415	397	400	347	393	422	431	423	377	402	395	403	377	420	426	409	412	429	377	431	430	416	419	388	386	386	399	402	384	418	377	352	409	428	411	394	372	402	434	426	422	388	343	400	404	430	428	395	428	403	403	391	401	435	435	408	430	409	438	385	380	396	424	396	422	433	453	390	360	401	401	409	383	415	420	395	407	410	440	399	376	418	427	423	441	387	373	401	429	400	400	375	402	420	406	399	431	404	416	409	400	407	397	391	384	364	429	434	433	395	460	394	415	421	375	420	390	405	398	379	428	402	426	404	424	427	362	424	401	380	368	422	409	406	396	442	397	386	366	429	411	432	414	370	352	425	398	416	396	437	417	388	415	446	413	402	409	371	396	413	409	379	408	446	386	409	415	415	406	388	381	447	420	401	393	372	396	419	405	403	410	395	459	419	425	396	395	400	406	402	390	401	449	385	410	409	452	418	399	371	374	428	386	395	415	364	378	404	397	438	384	402	413	414	438	426	433	474	460	435	387	373	377	443	401	396	421	414	387	393	411	434	385	408	395	383	381	384	426	397	411	379	427	406	383	397	421	409	390	432	414	403	398	385	420	388	367	419	401	405	403	389	419	398	413	385	402	403	430	401	391	399	417	417	380	427	399	401	406	432	416	410	396	426	398	410	394	398	415	421	400	391	379	391	416	373	392	369	418	381	391	386	399	444	358	382	415	414	447	424	431	384	408	406	411	426	357	392	428	438	385	401	428	422	401	451	399	387	379	425	401	391	407	423	401
11362	4690	10046	12463	11231	9374	7768	6110	5263	4663	4026	3610	2725	2288	1875	1778	1670	1578	1438	1320	1314	1182	1167	1161	1112	1146	977	1033	1027	976	1030	967	942	999	902	916	952	922	895	911	936	953	930	898	937	939	895	922	945	930	970	913	976	932	900	920	868	876	934	926	854	876	898	907	909	915	903	943	903	911	894	843	900	921	873	926	902	938	907	916	937	844	899	948	971	926	885	889	944	886	898	869	912	913	908	921	902	859	838	949	947	904	952	905	912	957	930	926	867	901	870	873	913	845	949	922	917	901	862	896	836	936	920	907	917	929	952	892	874	884	919	916	910	889	914	936	852	902	917	882	925	949	894	880	939	922	932	926	881	875	934	874	902	937	873	887	888	907	872	897	918	942	901	947	915	930	945	853	910	904	871	876	903	837	856	912	883	900	920	937	902	897	885	861	965	882	958	921	907	940	868	907	902	872	890	899	851	927	880	868	881	851	874	874	910	912	936	876	897	853	933	905	888	847	895	920	930	880	879	864	868	908	871	855	943	907	914	888	910	960	884	916	870	931	937	920	960	964	911	865	905	915	896	895	900	937	913	963	904	908	946	857	832	889	920	915	908	897	890	916	874	939	905	934	926	904	934	922	896	910	933	878	946	892	893	877	908	900	944	863	914	870	884	905	894	917	896	884	920	912	908	869	941	879	868	885	915	926	886	905	944	858	898	860	901	872	913	931	891	905	918	888	897	925	920	893	927	933	865	932	869	966	898	897	883	868	846	881	901	864	910	915	878	939	948	878	869	867	847	879	949	860	870	929	904	893	872	893	946	903	893	922	888	928	908	868	972	878	887	926	944	946	895	853	884	966	840	916	858	892	920	882	879	858	925	919	904	925	928	868	877	892	875	947	890	854	907	899	881	869	899	891	939	925	928	888	909	921	908	869	851	924	907	879	898	858	885	930	898	916	918	807	863	866	876	867	869	908	899	879	919	908	921	897	974	880	876	885	871	881	876	924	883	888	937	935	920	960	895	924	915	926	899	909	855	839	912	945	852	901	878	911	943	856	895	873	914	897	935	940	912	921	853	879	931	870	878	910	908	892	874	909	882	833	913	879	865	899	908	881	879	912	866	892	929	963	894	914	880	898	924	920	927	875	924	889	900	820	933	856	903	937	943	898	885	934	917	901	930	903	947	928	872	887	904	936	899	904	926	947	942	830	880	859	906	935	868	922	866	934	907	973	880	902	882	897	902	933	884	937	904	882	888	880	860	877	876	926	894	901	929	948	882	911	885	882	911	845	957	906	861	870	903	915	925	933	918	898	904	881	879	904	871	904	927	889	843	931	931	888	870	925	864	905	944	905	885	883	930	896	909	924	901	837	956	915	908	857	874	889	908	889	925	857	944	904	860	948	915	915	942	918	851	947	885	903	903	956	861	905	942	915	879	895	917	921	883	866	890	903	919	881	944	960	876	898	873	906	898	940	917	880	960	874	909	938	887	954	914	966	920	841	860	933	886	952	903	926	878	827	902	898	883	890	912	905	928	942	899	931	892	849	888	870	914	876	873	904	904	874	906	951	937	917	946	917	924	925	937	936	916	877	897	939	933	949	912	899	887	965	873	904	905	911	897	841	871	903	890	882	833	892	896	917	897	913	914	880	962	883	897	925	887	856	909	920	927	867	883	906	864	885	851	873	866	880	893	838	895	878	910	841	880	924	934	933	877	925	916	938	874	861	822	861	883	922	929	959	849	906	896	887	881	928	927	927	898	893	887	867	889	910	923	886	885	890	885	863	926	926	912	882	832	896	945	893	879	922	907	911	901	973	897	958	914	957	841	850	929	917	878	894	897	898	890	932	912	926	965	920	909	898	958	919	862	903	947	871	859	878	869	852	857	912	882	948	857	940	928	895	946	880	941	859	893	938	908	882	890	932	893	934	888	909	871	868	869	879	937	906	862	953	846	890	912	891	885	960	875	881	935	889	834	926	923	903	855	931	887	949	884	932	894	831	926	888	906	940	899	960	886	923	917	898	884	879	914	880	841	880	892	947	939	877	884	909	894	909	964	852	897	885	895	864	885	867	867	909	915	909	883	911	900	968	905	901	898	904	883	881	900	929	860	877	840	929	920	941	910	934	894	924	825	940	947	905	915	930	917	910	877	887	927	864	935	870	909	901	896	895	891	894	924	933	910	883	914	909	883	846	907	904	890	835	881	898	923	868	912	946	966	925	925	903	923	845	906	868	956	921	909	934	894	864	906	946	869	917	919	926	901	928	901	866	914	865	880	897	914	930	936	890	886	940	924	862	873	911	910	872	825	919	918	886	864	879	925	922	921	915	844	876	838	933	897	892	882	899	963	855	874	873	931	871	909	875	929	901	923	959	924	918	962	898	935	902	907	898	909	878	973	956	850	912	925	874	922	931	861	930	891	966	905	898	935	851	921	898	878	835	906	899	897	900	909	953	940	926	904	827	896	888	928	893	929	906	891	923	891	984	894	922	954	940	881	943	889	893	921	867	920	888	872	945	875	883	894	909	920	912	894	911	935	878	904	907	863	878	890	879	942	935	871	890	903	919	851	868	889	880	896	888	943	961	902	879	879	931	902	932	918	935	880	888	881	912	920	881	866	889	865	833	904	876	882	921	835	902	831	891	937	875	854	950	889	913	922	918	876	943	872	903	907	936	871	901	905	881	896	925	936	859	914	895	868	934	902	920	948	917	872	950	910	879	905	858	927	894	937	936	871	933	934	910	905	939	928	914	937	857	939	912	925	926	965	879	940	896	809	902	930	873	861	874	898	909	924	862	875	966	878	942	906	871	959	900	880	916	882	974	884	927	938	943	836	877	921	896	868	931	894	889	879	858	875	911	954	880	916	920	848	939	900	883	905	858	842	930	953	913	901	889	896	921	895	874	894	875	912	917	891	893	836	883	872	899	895	895	942	915	903	880	853	840	906	887	876	874	945	866	913	860	920	906	863	925	937	913	889	865	909	940	936	849	940	923	940	891	902	919	851	921	887	874	878	868	872	902	982	860	876	976	925	884	941	878	893	867	867	872	906	940	888	901	917	917	895	907	920	900	900	857	939	901	914	925	901	843	912	937	889	872	885	880	894	877	884	891	955	940	916	919	896	920	912	908	907	915	845	932	882	915	939	877	895	917	913	916	888	878	848	911	938	878	936	869	915	903	877	934	924	871	878	853	903	911	933	934	930	899	938	910	884	905	948	903	920	872	874	895	903	935	900	904	901	888	950	862	867	863	887	931	905	892	926	829	871	909	968	843	910	867	907	904	911	900	886	897	916	914	863	880	948	854	956	858	891	887	929	963	902	899	955	888	994	912	934	907	887	897	881	923	906	918	899	904	921	916	887	937	907	859	925	886	917	941	847	873	974	891	923	897	860	909	911	923	911	915	960	880	863	919	875	851	863	920	880	857	854	938	881	896	931	845	897	848	865	875	893	895	875	877	925	863	884	883	882	937	844	916	917	868	889	907	914	934
4281	1852	2561	1985	1325	942	784	639	485	371	381	366	325	287	247	251	240	242	282	265	243	206	232	235	238	222	226	247	223	229	266	231	228	253	209	207	243	216	205	237	212	228	229	222	234	224	251	246	203	206	190	223	249	226	234	256	221	216	238	251	226	222	201	229	207	221	225	243	204	232	235	227	221	227	194	224	233	237	233	221	218	232	223	233	222	216	234	245	203	243	229	207	227	272	230	259	232	219	232	213	230	238	222	236	226	209	240	266	216	222	233	246	225	242	215	231	237	212	233	225	236	224	230	234	255	230	245	247	217	194	212	261	218	221	228	229	212	218	259	217	205	233	213	252	240	228	241	226	221	211	236	233	222	251	215	236	229	207	216	260	236	245	247	224	222	250	236	226	212	246	237	217	217	209	216	247	239	193	217	194	233	218	214	221	226	224	191	215	233	260	240	201	203	252	218	247	218	272	253	234	241	232	262	227	207	215	237	215	246	231	193	251	222	225	218	205	234	231	242	223	256	218	231	223	221	240	203	281	220	200	206	228	216	237	215	241	215	230	242	218	224	243	209	216	237	228	201	206	297	244	242	248	196	207	233	254	228	231	220	231	231	211	231	237	244	211	215	228	202	263	210	211	237	221	225	232	242	211	224	219	212	252	185	220	209	249	242	203	245	225	223	228	222	227	223	241	252	258	226	218	232	226	213	252	230	226	216	226	222	219	240	251	207	241	223	229	233	220	227	222	226	248	195	222	222	217	233	214	208	255	210	230	248	220	192	207	209	197	241	218	209	220	198	236	258	222	235	239	207	254	238	224	228	199	217	215	232	241	216	233	250	242	230	229	236	235	224	229	215	220	203	242	203	239	227	254	234	214	224	225	241	201	239	243	190	239	276	227	208	218	213	261	224	212	225	239	223	206	215	224	244	210	214	234	225	230	239	212	244	236	247	252	195	215	216	216	244	268	225	233	238	202	240	221	258	220	217	209	254	206	212	195	228	192	233	219	256	231	235	236	227	203	243	217	230	261	204	222	210	257	238	237	216	225	242	223	213	233	223	237	217	240	247	198	224	236	199	227	200	240	204	223	211	227	227	234	214	242	239	226	255	224	238	248	246	242	250	202	205	236	245	233	192	246	239	219	212	228	226	259	208	251	261	246	231	224	226	201	228	211	256	238	220	230	236	233	219	230	236	235	262	235	206	248	204	235	239	215	224	226	226	244	215	208	213	222	228	210	226	261	266	225	211	238	233	224	229	211	217	217	218	234	216	233	252	235	236	237	225	237	254	223	229	210	252	205	252	248	207	255	211	214	216	243	240	217	238	233	213	220	206	200	252	230	241	242	248	231	261	247	237	233	221	223	220	239	208	201	207	216	205	229	233	232	218	230	223	206	237	244	244	216	220	228	224	229	221	213	197	222	252	219	226	213	225	255	228	241	215	227	232	233	229	234	210	219	217	216	242	239	227	216	233	223	214	193	225	247	242	231	229	229	228	221	248	235	262	223	201	205	230	224	223	234	249	235	234	231	217	220	229	227	235	245	225	237	208	260	271	245	213	252	228	214	219	257	241	244	215	237	223	223	224	199	232	228	227	205	204	236	245	240	225	182	216	225	214	215	214	260	251	260	215	232	201	227	231	219	236	231	244	206	230	231	224	218	229	237	215	222	236	239	198	238	234	266	243	226	235	221	200	218	224	233	212	229	238	246	221	221	236	210	245	224	216	212	233	234	242	201	216	217	218	223	232	245	222	220	227	215	190	217	238	223	235	252	220	218	223	210	259	241	239	240	237	228	236	232	226	212	223	203	202	248	202	246	243	194	246	197	209	217	246	248	232	244	238	240	215	207	223	200	247	230	233	226	233	238	227	213	224	245	258	240	242	232	253	221	223	235	205	225	203	226	206	220	241	249	233	232	224	210	239	241	220	235	223	241	262	229	238	277	257	215	223	235	229	219	240	207	209	212	232	227	204	224	228	224	221	230	225	203	243	206	243	256	229	227	236	225	236	226	254	228	230	226	224	230	249	240	254	205	231	263	236	245	218	271	234	202	222	210	204	235	217	221	209	223	267	241	193	194	244	235	227	216	231	205	202	243	237	232	234	214	234	245	195	252	220	221	227	204	203	253	239	226	217	201	219	212	223	236	244	212	206	184	215	232	246	206	263	233	224	269	257	210	235	231	228	241	217	221	213	196	218	214	218	227	238	239	244	231	194	257	228	233	223	228	249	213	227	216	223	209	245	208	221	188	212	253	220	258	248	228	219	263	251	210	226	241	228	210	198	248	245	234	224	224	212	214	244	221	232	216	214	219	192	236	220	222	223	229	233	225	204	224	235	218	203	252	219	238	226	220	219	251	230	263	243	216	237	217	224	227	213	198	209	219	216	216	231	191	230	245	238	247	247	212	252	210	220	223	233	224	238	205	243	249	228	220	214	235	224	227	266	215	213	230	222	204	228	212	223	233	236	238	256	253	230	220	205	229	216	223	217	216	240	228	242	226	225	251	213	196	219	216	243	253	229	250	235	247	230	224	230	204	229	215	205	237	185	242	230	227	254	235	227	226	247	251	234	216	216	228	206	240	206	228	242	224	198	238	235	214	224	201	229	222	249	229	223	209	245	233	214	233	219	234	209	221	236	226	232	225	242	226	239	213	221	201	215	231	228	206	211	225	262	242	237	223	225	210	199	224	227	243	228	234	230	218	211	237	212	239	237	218	199	226	216	235	248	233	225	216	194	237	235	215	220	209	222	269	231	235	209	259	225	232	240	227	226	214	214	230	233	233	249	241	227	237	239	207	249	223	201	210	231	214	237	247	234	238	244	262	251	199	246	220	245	238	243	218	219	220	215	234	252	214	229	219	228	230	231	222	225	218	226	205	247	222	224	252	225	241	190	227	271	236	229	225	206	228	206	216	272	257	218	256	249	225	245	223	238	206	207	223	235	236	233	239	237	239	219	233	225	249	233	238	234	250	223	256	227	234	228	236	217	229	226	230	251	217	221	235	230	237	260	237	207	236	234	222	236	235	231	222	214	232	205	218	228	226	228	234	228	210	212	232	231	216	238	236	230	247	220	217	259	224	220	194	241	244	207	232	220	238	246	234	205	215	224	259	223	202	221	228	223	238	233	243	225	227	237	215	233	215	248	220	215	220	212	237	235	226	233	244	216	204	204	215	238	224	238	230	227	217	210	244	243	245	235	229	196	224	222	247	251	259	228	222	230	227	228	241	222	249	243	240	255	225	223	238	226	215	245	224	237	205	246	250	203	242	221	221	225	228	222	243	236	249	229	234	227	233	226	229	210	222	231	217	222	241	223	210	237	212	239	238	234	218	219	248	233	240	243	233	248	243	219	199	234	226	241	229	216	205	241	226	234	215	197	213	250	271	221	236	231	227	272	245	216	261	203	248	216	212	252	200	246	214	245	215	225	227	245	231	206	219	223	237	255	251	209	227	235	254	235	221	200	242	204	223	220	195	214	227
3247	2100	5047	5472	4753	3681	3330	2517	1947	1645	1559	1381	1112	925	848	768	728	678	659	731	680	612	613	684	679	668	606	598	603	592	596	607	579	610	557	587	585	600	574	579	609	581	589	589	571	578	579	556	586	588	536	587	537	558	576	601	551	593	541	580	553	567	564	575	606	611	597	547	551	565	539	555	547	583	607	578	555	609	606	566	540	537	589	558	553	570	579	566	556	567	602	607	580	555	561	595	568	582	541	579	585	582	532	574	580	587	596	538	538	534	606	555	569	548	579	600	581	568	537	581	601	595	556	558	563	554	590	550	564	571	553	497	574	550	586	550	605	561	586	602	566	565	576	595	548	573	558	550	571	566	598	559	549	539	537	575	599	557	583	575	543	563	564	564	606	525	573	569	589	530	611	603	514	556	580	570	569	550	589	582	575	526	566	578	557	601	572	564	583	572	578	576	535	548	536	589	587	540	566	556	587	550	568	558	528	577	546	595	570	550	590	585	579	599	566	608	620	591	560	575	621	589	578	577	574	554	553	617	537	570	568	583	568	581	549	588	585	562	575	602	614	521	559	568	554	526	599	560	538	561	580	562	556	582	545	521	628	550	549	614	559	610	564	550	570	586	574	540	532	581	558	593	556	575	568	545	629	605	590	569	541	585	572	573	567	578	545	606	563	561	545	567	551	572	621	549	554	581	563	641	615	606	569	593	560	588	574	536	545	562	608	547	579	521	555	562	581	560	591	581	583	548	569	582	606	595	521	593	560	574	611	549	571	578	562	542	570	553	607	541	580	598	590	554	549	544	602	547	550	566	567	560	550	539	580	572	548	572	540	597	562	548	558	550	541	579	588	586	556	559	607	535	589	582	575	559	583	588	563	588	543	550	544	587	534	591	579	579	544	581	538	607	556	542	590	574	610	569	573	541	570	605	581	564	559	559	572	535	577	539	552	563	605	592	553	547	572	622	559	591	585	555	546	602	550	589	540	535	562	524	577	557	536	624	567	592	558	553	603	533	572	557	523	560	526	573	564	618	576	550	565	578	548	534	531	571	588	544	536	596	568	576	566	536	549	563	569	576	615	550	578	533	558	569	557	588	584	559	559	537	538	632	566	580	617	609	548	573	535	572	565	565	565	552	540	584	530	570	564	571	558	588	529	579	553	614	565	554	590	546	543	585	563	609	568	534	551	569	603	544	577	571	556	585	607	576	574	553	555	551	575	561	575	574	565	571	578	565	571	578	552	533	563	585	592	558	553	570	567	559	569	583	559	554	627	564	582	608	570	567	527	549	582	576	588	546	585	605	570	577	550	537	578	565	573	597	550	523	551	599	570	573	568	559	583	607	614	583	545	606	601	562	566	566	590	576	564	618	564	585	564	558	546	557	578	579	597	581	584	552	617	588	568	589	546	561	597	578	578	541	574	560	598	599	570	579	555	556	584	554	549	528	594	593	507	609	607	516	570	557	543	560	592	574	557	543	602	553	581	576	534	625	546	601	557	578	579	593	514	558	525	570	553	590	597	567	530	564	484	591	609	617	561	565	579	593	628	547	568	558	536	552	618	566	556	561	590	594	560	581	574	554	582	586	617	542	513	605	588	563	573	594	579	559	579	584	589	535	576	580	585	545	610	592	590	592	581	574	546	557	548	579	558	548	538	595	585	579	585	574	572	565	534	543	588	580	553	579	581	568	591	606	546	550	575	573	601	548	619	540	545	598	564	570	602	558	532	620	507	587	589	559	585	584	569	558	591	575	571	550	514	566	617	570	605	542	575	603	535	603	587	608	620	579	583	593	577	584	530	536	584	577	587	594	532	582	575	586	533	580	560	610	564	548	557	525	551	565	579	566	570	561	579	562	594	552	510	617	564	590	562	573	571	560	574	551	555	600	585	594	561	555	546	546	565	538	569	572	572	553	553	567	635	568	532	573	560	559	549	522	591	583	575	570	594	584	544	603	598	566	538	634	578	612	562	556	584	598	577	555	553	566	572	575	630	605	531	581	555	567	577	576	551	587	581	595	575	579	601	609	586	516	572	544	599	571	583	592	593	578	580	609	557	554	557	590	577	574	571	572	623	626	578	567	558	581	564	527	544	570	574	582	566	619	572	566	574	632	568	543	601	600	565	585	582	577	588	530	590	616	563	569	556	557	605	584	634	588	542	575	592	588	550	613	568	587	576	544	568	591	613	626	604	567	561	600	578	585	592	570	575	577	570	549	563	574	529	564	617	591	566	597	541	624	596	556	526	579	597	535	618	551	590	590	593	596	602	608	590	576	566	557	596	587	553	592	610	567	561	577	567	556	569	590	611	563	574	578	560	533	589	554	591	554	538	599	548	532	560	535	573	565	573	554	615	588	581	606	565	580	552	587	543	553	594	565	634	543	603	577	561	544	552	514	551	547	581	532	560	561	615	588	597	579	621	545	585	617	576	578	611	610	598	582	563	524	553	567	591	561	589	583	574	556	543	556	574	560	615	562	595	564	594	561	591	586	634	495	570	558	528	578	576	558	607	574	610	575	579	595	567	571	563	605	605	569	567	563	567	590	572	564	515	540	568	574	548	572	580	598	590	573	567	573	591	550	602	555	566	593	551	569	603	599	598	601	561	533	610	531	608	583	583	584	591	502	557	581	560	580	537	578	607	547	564	576	616	610	564	571	588	530	569	541	565	608	538	599	608	589	578	575	544	533	559	583	583	560	570	578	566	588	579	558	554	602	544	547	581	582	566	537	575	583	568	575	547	576	568	534	565	637	575	550	592	589	589	583	584	582	567	582	556	552	609	584	597	542	548	571	555	604	501	542	601	586	597	566	597	561	574	559	603	548	545	583	553	603	651	521	573	568	585	546	569	558	583	560	548	643	607	580	555	587	557	572	593	544	559	550	563	570	560	560	568	626	610	546	544	616	572	550	543	553	569	550	573	575	535	542	555	538	579	561	576	592	566	561	549	556	575	562	539	565	555	534	577	639	549	553	553	563	553	572	573	587	597	577	607	545	621	565	576	590	554	583	571	563	588	570	562	589	553	598	551	571	590	582	581	566	564	564	621	597	579	567	550	543	587	540	590	573	537	585	581	581	547	566	568	556	530	545	574	546	568	564	595	557	523	581	592	533	574	580	557	597	578	531	524	588	588	551	557	550	601	584	586	594	529	604	558	597	583	582	545	592	580	568	542	558	580	590	575	570	591	547	551	550	577	545	573	579	584	526	557	535	573	593	578	567	581	515	596	577	588	591	525	587	592	533	571	560	561	594	582	586	550	588	571	558	581	573	585	559	595	565	574	561	525	589	576	550	580	539	536	567	578	585	601	614	588	550	612	605	612	603	564	593	570	580	569	628	545	554	554	564	559	560	579	596	572	592	547	593	561	574	544	606	628	577	562	547	530	633	535	543	575	603	598	584	578	600	605	578	562	565	553	557	616	534	600	596	559	572	570	548	557	586	566	535	559	584	561	613	578	570	581	645	567	554	606	587	555	594	563	557
11305	3416	5377	3904	2200	1853	1470	1236	1087	802	711	620	540	480	472	475	445	425	352	422	414	412	388	395	394	380	416	401	389	405	399	402	419	403	367	389	363	355	392	399	386	379	368	336	362	344	385	369	366	338	398	345	384	384	385	403	355	395	379	354	365	340	329	394	380	374	422	378	379	400	382	368	359	385	372	387	378	345	346	372	371	369	354	357	409	341	346	383	412	404	366	398	322	399	379	354	375	349	348	376	343	381	349	388	384	376	355	378	374	338	378	320	388	344	385	404	387	349	377	404	394	369	398	347	385	348	380	373	341	359	342	311	340	385	369	348	430	356	382	358	392	387	371	390	378	386	399	393	393	368	372	378	348	352	356	346	373	358	361	384	333	382	364	393	356	372	367	366	350	391	368	392	368	372	320	374	356	362	386	373	378	370	352	328	359	367	371	394	365	353	401	379	405	379	405	352	389	361	345	380	323	361	369	389	368	337	389	396	376	357	341	358	393	370	372	384	375	408	351	356	357	361	348	364	389	361	353	384	359	354	357	407	372	367	355	382	399	376	396	374	364	397	336	391	387	354	337	377	360	381	385	356	337	370	351	379	396	354	351	348	373	378	372	364	356	339	374	365	324	372	329	346	372	360	348	363	357	384	357	362	372	379	377	369	382	358	370	377	377	373	401	388	351	335	381	369	346	343	376	351	371	385	332	350	365	330	349	348	327	340	334	351	381	355	391	408	387	357	418	352	363	391	344	392	367	375	370	361	360	362	338	328	372	364	373	408	351	391	384	364	356	382	421	372	348	358	383	382	331	360	400	349	347	364	365	373	406	337	369	365	370	376	376	369	395	385	378	363	344	334	405	362	368	321	352	348	379	366	366	338	340	393	379	382	378	386	372	339	402	378	376	378	375	393	359	385	387	356	358	370	369	351	357	368	418	363	389	365	366	398	347	325	374	417	385	376	361	373	383	380	341	390	364	355	397	378	370	386	382	359	370	414	362	402	372	358	414	376	401	409	415	382	389	384	339	337	392	404	381	405	396	373	401	372	386	375	367	341	369	413	371	355	370	353	372	389	372	392	391	400	377	402	353	392	387	379	361	347	410	351	352	343	390	383	381	367	368	375	344	380	385	382	367	392	391	376	367	350	356	352	377	376	359	345	395	394	396	357	360	393	352	386	338	360	386	408	375	393	379	424	406	399	394	377	415	350	355	367	377	378	355	365	352	373	361	360	371	344	362	364	381	356	363	360	371	354	340	393	347	342	357	414	367	390	390	364	385	373	346	350	356	346	379	364	354	353	348	377	356	400	359	392	380	382	373	383	362	412	359	377	375	413	384	353	343	388	364	361	347	362	369	361	359	353	336	385	362	348	372	374	354	392	383	395	385	389	409	375	322	393	399	400	344	423	349	384	349	379	357	357	354	376	369	371	315	343	376	387	350	386	370	366	350	365	366	392	375	358	377	367	392	395	385	354	357	342	374	391	354	354	361	397	387	358	372	363	348	391	356	378	389	356	370	369	362	409	369	390	380	341	364	357	354	392	367	376	353	320	370	380	389	370	379	358	340	360	363	374	389	347	361	359	358	379	297	361	391	368	343	394	363	383	375	362	362	355	337	363	362	381	367	352	379	390	387	410	388	385	368	408	359	371	362	382	442	356	385	351	424	404	361	358	384	371	361	382	394	377	384	370	386	401	349	346	383	369	375	379	388	387	351	341	369	384	325	357	343	385	371	362	350	361	360	380	396	323	376	371	368	383	360	372	345	365	330	389	388	309	351	383	371	361	362	405	368	372	388	353	356	336	412	359	347	388	445	329	372	369	396	368	391	355	368	374	386	374	343	351	372	344	381	400	350	373	374	382	353	376	386	358	389	386	384	349	374	339	383	344	365	373	346	372	335	349	381	370	360	369	379	388	338	387	357	346	342	349	356	376	379	399	368	389	349	354	420	389	370	372	365	366	396	371	373	390	389	359	381	376	394	380	358	375	383	343	358	389	377	382	321	370	391	376	375	343	380	350	408	380	381	388	336	369	362	407	400	370	360	363	387	384	378	380	385	361	365	369	384	326	350	359	398	371	351	409	381	368	324	366	379	380	358	402	340	388	390	367	381	344	408	387	357	372	360	345	387	371	389	339	380	361	368	388	370	327	362	359	384	397	344	392	341	377	371	356	375	337	370	378	381	369	383	350	369	352	364	377	357	368	376	372	360	350	390	379	386	368	416	387	362	370	334	351	392	382	385	389	383	384	371	399	408	344	375	346	321	362	365	363	362	382	363	357	364	367	349	369	340	371	410	364	357	403	430	379	379	435	371	378	385	411	386	374	399	353	359	369	364	404	406	373	360	377	413	351	380	368	365	318	346	408	381	390	388	367	388	314	368	364	392	382	346	393	396	408	364	367	356	355	383	403	359	370	389	375	367	359	415	347	395	408	315	389	373	372	390	364	351	351	395	356	371	376	353	387	348	343	389	414	356	398	367	355	390	405	332	381	392	378	350	374	371	370	384	371	389	381	364	391	354	363	373	356	373	345	353	395	408	384	381	362	344	394	377	363	329	374	357	345	358	379	371	351	369	401	351	341	356	392	392	369	375	353	388	372	329	380	375	386	383	371	388	364	355	363	349	367	356	370	347	392	385	350	362	336	385	375	384	343	372	384	329	335	337	357	359	410	375	366	348	345	378	379	398	373	373	352	408	367	372	396	383	374	382	333	389	373	352	370	355	383	386	338	373	370	376	421	349	352	371	357	364	401	377	382	403	372	384	386	347	383	354	378	386	371	352	387	319	360	369	377	390	350	378	358	417	343	381	387	336	372	412	385	357	361	355	375	377	384	358	387	364	375	388	350	407	364	367	372	334	346	387	376	362	346	339	361	365	324	359	404	372	330	382	430	390	401	379	357	364	368	385	373	365	388	366	347	382	376	366	351	358	377	370	370	394	403	325	406	341	351	397	355	363	391	390	348	394	356	372	350	402	372	365	378	344	371	337	374	398	418	394	359	371	390	393	397	397	352	358	345	371	368	386	406	374	390	395	363	376	400	372	400	362	387	364	367	411	399	377	389	391	375	337	367	379	388	377	403	376	365	416	390	405	375	386	364	380	371	399	359	361	389	362	351	366	358	371	339	377	348	400	381	354	373	369	376	390	375	371	371	340	363	407	377	324	378	336	385	350	339	393	349	372	339	346	364	333	346	401	372	384	346	343	352	379	375	363	341	368	398	359	394	394	392	368	369	394	337	361	344	373	345	343	415	375	357	350	337	375	397	334	388	336	380	372	348	378	363	375	380	355	339	369	395	346	329	388	420	358	358	407	351	353	325	395	366	382	381	376	344	342	367	361	365	351	401	346	374	392	374	381	399	377	394	347	389	394	372	361	390	339	397	375	348	383	394	356	355	362	368	387	395	372	370	357	389	383	396	355	324	326	402	362	371	352	379	331	342	385	329	398	373	405	421	368	340	365	374	390	381	406	374	355	371	352	361
8567	3470	9314	9700	7571	6797	5646	4997	4493	3273	2757	2317	1964	1694	1510	1429	1292	1328	1190	1164	1094	1074	1053	989	989	1005	949	962	945	914	922	944	953	976	877	846	831	887	835	886	929	890	915	883	884	864	884	851	864	888	849	898	893	855	919	854	865	886	852	869	850	899	806	867	872	896	853	894	875	873	853	868	850	918	832	884	823	861	827	851	891	899	894	871	895	876	859	844	917	829	858	881	924	803	866	853	888	852	859	861	910	848	836	837	867	885	817	890	818	838	936	884	802	876	858	853	845	859	880	919	862	848	841	851	877	856	886	846	855	826	837	816	859	872	860	873	906	846	861	916	855	869	836	844	880	811	934	843	851	872	845	883	860	872	856	943	820	862	907	849	824	892	869	854	908	795	855	837	860	841	867	847	869	904	854	880	854	890	830	907	861	785	851	860	822	856	903	842	862	870	886	800	849	910	823	912	866	864	850	833	853	841	852	839	857	858	859	869	860	943	893	951	863	867	891	856	866	900	909	857	886	866	850	894	851	859	852	820	873	846	892	866	877	837	834	858	838	856	939	853	825	811	792	843	913	834	818	867	964	875	840	869	841	866	844	899	893	842	835	832	893	836	846	876	805	791	871	873	826	892	881	864	828	867	873	804	885	836	861	909	830	877	850	859	787	854	875	891	890	835	866	851	867	795	901	855	891	893	891	927	879	894	802	863	903	898	897	854	891	836	874	839	844	871	857	771	831	815	819	924	856	840	819	909	831	863	800	850	848	910	865	893	849	874	872	921	870	886	879	852	769	929	845	885	873	836	845	861	830	858	847	838	870	871	846	901	882	808	855	876	865	872	838	830	832	877	862	865	848	827	851	881	899	843	871	894	832	891	843	887	888	830	853	917	901	846	848	898	939	867	830	842	836	838	949	858	895	887	870	907	836	879	804	803	847	863	880	831	835	927	855	858	824	854	842	847	903	894	874	879	850	883	864	841	828	836	872	873	799	890	870	883	843	849	827	832	874	802	887	848	864	858	824	846	854	831	865	888	860	876	827	849	856	796	880	841	853	863	905	831	841	836	854	865	848	817	845	898	828	877	894	873	861	848	931	906	927	869	858	882	847	851	842	832	861	857	837	865	874	855	876	827	848	871	812	866	890	877	865	832	889	836	850	869	866	892	936	889	926	836	872	831	854	871	851	858	922	873	862	849	847	808	887	792	896	897	918	865	908	865	859	850	847	891	900	895	897	890	819	856	851	838	901	900	847	804	914	866	854	894	902	897	914	884	847	844	871	844	885	826	874	927	822	858	884	867	871	860	841	824	854	870	814	862	837	881	844	863	927	854	877	869	892	834	825	853	856	879	866	873	851	850	808	863	895	860	871	867	871	831	879	877	852	866	882	876	844	850	884	858	882	812	861	893	818	893	842	833	892	845	893	835	886	897	876	843	847	857	851	837	826	905	907	844	898	831	848	869	868	856	887	920	842	867	901	854	841	865	848	871	855	872	888	925	886	914	903	862	844	866	888	872	899	862	889	902	853	835	847	841	903	862	925	864	850	849	851	816	861	824	817	822	825	838	882	888	875	861	825	869	917	880	845	876	780	820	851	860	870	848	820	841	894	859	805	827	857	872	836	892	881	842	903	823	834	852	854	909	896	881	858	832	843	903	824	901	875	865	903	909	881	874	924	855	854	796	878	843	899	847	851	833	880	905	834	860	824	914	842	842	889	861	884	923	863	856	865	894	905	884	846	836	838	868	854	870	830	882	910	941	863	909	833	890	824	869	863	872	913	896	862	847	842	856	853	837	901	947	903	859	838	880	881	849	843	832	894	797	850	821	872	870	847	914	861	856	875	849	853	905	879	859	812	844	904	861	842	845	906	813	854	863	852	849	849	885	885	914	843	843	828	881	878	892	869	850	858	889	880	857	856	860	893	871	844	895	834	892	890	878	872	887	842	872	825	888	870	926	866	859	840	821	860	864	906	847	833	841	890	850	870	911	856	853	883	828	819	890	861	898	853	858	848	860	878	826	864	830	880	865	829	891	831	908	866	857	869	830	839	787	868	846	860	830	859	834	863	899	877	866	910	843	852	856	850	908	853	874	885	885	895	810	862	886	830	876	886	779	824	852	885	862	866	864	884	867	839	886	821	805	805	849	865	893	859	873	796	873	810	895	838	859	870	846	846	891	860	855	854	822	890	862	884	884	750	892	876	908	851	836	904	865	849	857	830	897	831	855	913	850	866	888	884	846	861	860	845	849	837	875	887	816	901	851	856	845	826	849	891	825	908	845	895	860	852	914	854	826	839	885	885	872	830	860	867	843	852	883	846	898	810	896	846	836	874	817	874	909	845	905	940	909	828	876	825	829	903	811	851	826	824	894	760	875	860	934	905	822	889	844	822	843	862	811	839	829	815	848	898	826	816	865	796	814	852	866	889	806	894	866	874	941	872	858	864	870	828	838	853	878	845	833	860	896	839	820	857	891	888	854	852	870	822	841	853	817	812	824	826	828	842	850	830	830	892	879	875	817	871	901	843	829	912	862	837	880	870	824	853	843	938	870	878	891	892	898	872	893	866	843	851	866	849	844	870	897	861	842	810	863	838	876	887	855	884	885	825	862	851	804	885	849	898	837	838	811	918	852	850	847	883	856	848	908	891	881	831	866	924	860	849	861	877	880	777	839	876	863	881	885	864	819	829	864	843	875	883	869	812	875	842	871	877	853	894	882	888	899	914	861	862	852	858	870	833	864	873	838	880	851	866	876	859	837	867	893	857	829	897	837	839	886	857	869	832	848	882	836	828	844	891	860	907	829	887	863	837	814	850	807	890	879	862	858	874	820	856	899	896	827	808	902	850	872	851	834	874	851	894	872	863	878	922	874	909	823	871	861	855	833	846	854	846	865	826	832	854	864	837	840	882	862	872	893	859	862	897	834	909	873	853	858	873	846	858	826	867	808	863	898	822	923	822	847	858	845	812	894	832	905	813	893	880	859	837	834	855	836	826	850	926	880	860	935	899	877	884	883	913	871	827	890	766	877	870	834	910	835	866	859	893	872	874	914	860	860	832	859	870	822	800	813	850	865	870	899	868	880	861	893	883	891	831	906	918	885	855	829	875	873	883	889	797	863	858	827	878	882	909	852	842	909	877	862	823	846	843	917	797	829	827	832	892	878	824	847	831	803	838	831	867	910	835	873	829	855	908	830	880	836	828	861	811	852	841	877	833	862	871	884	874	886	873	886	882	855	852	875	876	849	795	880	855	857	911	903	809	894	829	870	866	837	875	842	836	864	862	834	868	849	813	818	852	858	805	855	863	827	898	843	860	854	868	846	841	853	854	877	863	818	863	844	910	831	858	837	895	845	877	926	846	846	876	844	816	909	795	880	840	860	846	846	892	859	819	790	876	838	851	882	900	871	864	838	889	896	857	857	865	871	901	872	853	915	850	913	877	888	829	872	865	861	864	831	893	808	870	841	835	889	834	854	889	849	876	858
18979	5669	8585	6568	3175	2692	2084	1774	1525	1363	992	833	696	661	583	583	537	531	518	501	492	445	460	447	502	420	436	416	433	435	437	410	422	423	401	410	408	371	450	424	407	425	392	389	411	407	407	401	419	442	415	423	424	436	428	405	413	421	421	400	403	342	456	411	420	421	383	410	421	410	436	407	392	420	417	396	398	413	397	406	425	419	423	443	374	437	391	388	405	414	406	404	420	389	393	409	390	437	375	390	381	432	422	412	374	420	396	376	448	390	437	451	405	411	406	443	372	437	406	388	409	435	408	443	435	391	397	387	371	436	440	378	404	397	455	388	380	419	399	444	459	475	418	367	413	427	396	371	425	369	418	407	400	435	385	418	448	414	426	418	396	416	405	406	373	375	404	389	460	396	390	444	389	427	394	445	427	429	422	466	428	423	452	384	388	393	427	394	394	396	449	387	371	397	355	388	399	397	387	445	418	453	413	375	419	421	413	405	397	412	415	425	407	444	414	443	457	385	462	425	447	422	416	387	399	450	416	407	400	391	414	460	385	378	395	430	390	390	384	429	418	441	426	377	377	409	357	362	408	424	384	410	424	409	413	427	386	431	369	405	427	411	413	419	409	422	407	413	406	411	394	425	419	426	431	411	452	439	418	414	426	405	421	426	384	399	424	397	420	396	420	417	433	423	374	456	373	387	414	394	401	386	442	399	432	391	402	402	396	394	455	421	428	435	400	349	395	445	430	417	443	373	367	391	377	363	376	410	414	396	420	404	419	408	380	411	414	386	391	400	426	388	426	434	412	435	437	396	451	430	431	374	411	428	387	396	416	407	406	388	378	456	380	412	431	400	396	402	403	433	395	398	438	399	411	417	394	403	389	441	439	418	427	438	430	411	431	434	372	404	417	403	396	392	404	423	441	441	429	436	421	467	425	408	364	453	423	407	389	389	417	399	427	428	406	396	433	412	380	434	364	430	441	413	432	386	390	433	416	393	447	413	391	429	413	394	463	421	436	410	385	373	364	428	397	424	399	437	408	407	404	417	415	373	396	438	453	433	389	381	432	415	422	425	409	380	432	383	390	407	413	401	367	455	401	381	418	418	406	408	462	401	430	400	429	422	402	437	415	409	379	450	458	436	369	398	394	418	386	380	404	428	369	392	435	403	420	400	415	442	423	394	448	404	422	447	414	418	437	368	400	402	388	396	389	439	433	472	403	409	415	446	426	447	421	402	399	419	450	406	419	459	427	414	409	402	400	402	452	432	407	424	365	452	411	451	437	362	434	400	396	433	397	380	413	396	439	398	438	423	400	400	412	431	427	436	390	411	376	383	410	414	399	413	387	439	395	425	405	392	450	442	408	400	400	411	424	422	412	402	393	403	448	429	431	424	387	395	434	429	382	420	404	416	377	388	416	345	459	436	413	406	400	420	414	419	409	387	369	396	401	424	388	413	421	403	396	445	413	424	429	403	458	423	405	418	403	426	437	383	434	407	411	404	387	432	406	387	364	413	405	382	438	399	417	399	411	401	408	413	393	408	386	363	418	403	378	423	418	426	418	396	405	409	391	408	417	402	426	421	389	384	433	413	390	404	420	424	412	404	392	449	447	431	411	421	408	428	405	407	400	378	417	428	385	379	446	451	425	412	396	397	431	390	432	394	406	410	406	377	386	450	437	416	372	382	403	459	385	409	403	399	398	416	408	395	389	380	402	409	433	420	416	374	434	398	400	382	413	408	404	418	398	391	458	435	412	394	425	433	399	407	441	395	388	378	378	441	422	413	441	411	444	424	442	422	378	367	377	418	409	425	409	446	383	397	366	392	423	408	383	411	388	402	384	439	404	419	398	398	438	435	438	438	417	420	394	416	435	402	375	414	447	420	399	424	379	418	387	408	405	407	422	406	410	411	385	430	424	410	393	405	384	414	392	381	384	384	413	446	409	439	420	398	407	396	403	414	422	440	390	401	381	420	430	390	390	433	415	387	440	414	407	414	444	411	407	432	414	372	423	382	413	396	387	407	409	355	399	404	417	392	398	403	405	397	401	396	398	406	407	361	450	408	431	414	378	362	387	404	402	412	408	435	406	394	433	366	413	383	402	368	381	437	438	376	398	400	436	431	401	401	379	402	421	380	415	394	388	392	475	399	397	405	448	407	448	432	442	422	392	409	450	394	427	377	440	398	411	378	440	369	456	412	375	432	420	400	397	421	446	389	413	437	440	411	392	365	411	389	420	426	407	408	409	390	417	435	419	412	376	389	386	458	425	427	408	423	397	441	451	393	410	412	372	408	427	418	415	395	372	378	454	401	439	384	452	437	425	381	453	393	381	438	407	467	419	440	389	406	389	390	409	420	425	391	446	398	403	396	428	430	413	424	424	395	416	460	407	448	399	393	390	446	433	377	412	422	405	412	397	413	435	404	424	424	384	406	419	410	423	406	435	420	380	433	388	408	403	455	375	408	420	426	371	391	406	418	389	411	418	415	404	390	375	404	391	409	413	467	409	425	425	444	461	426	434	420	379	425	419	408	436	410	422	468	410	421	408	447	392	384	371	400	387	415	416	406	408	409	391	396	338	423	427	406	408	448	401	404	362	423	425	399	435	415	418	436	452	393	400	391	409	417	369	438	410	422	423	443	419	409	435	383	407	389	423	426	421	439	434	418	450	395	442	460	414	415	431	406	401	435	405	421	431	415	430	414	465	405	409	398	395	359	388	386	396	385	385	365	397	402	447	446	396	389	405	396	393	407	436	391	457	390	360	382	404	415	428	358	410	417	405	475	417	390	389	382	437	418	423	395	432	497	419	395	425	426	447	399	426	427	438	387	353	385	417	434	394	431	419	361	423	383	413	432	403	418	429	424	428	448	392	395	424	414	399	363	415	413	380	416	401	438	385	397	434	407	417	369	415	381	412	416	441	411	412	431	433	422	391	423	417	373	409	385	425	401	385	420	398	433	428	438	382	421	408	382	420	435	400	390	411	411	428	391	371	412	426	404	380	407	412	382	393	426	379	409	417	387	408	432	422	401	374	394	395	451	410	410	409	448	439	398	419	392	394	398	383	404	429	426	427	400	403	417	448	400	421	410	408	413	419	361	380	406	408	384	411	428	395	395	417	412	430	398	399	428	430	440	417	410	453	374	441	422	419	431	369	447	376	413	379	417	422	411	442	437	417	395	398	400	435	372	388	427	403	435	392	427	402	422	386	458	405	398	407	413	399	418	454	406	458	419	426	416	409	366	418	417	476	434	404	419	403	404	441	395	431	406	425	382	406	414	436	435	380	412	413	420	408	420	412	410	394	425	415	417	448	415	399	400	408	428	408	416	386	431	418	426	396	381	417	400	397	382	412	441	422	428	392	414	421	461	404	390	413	419	429	396	415	375	414	404	436	404	367	375	381	471	434	408	436	387	403	440	396	403	432	397	424	433	442	410	404	410	367	400	408	436	437	397	408	397	408	420	396	400	424	442	427	411	378	398	430	414
11174	4993	13329	13849	9950	9600	7699	6788	6348	5249	3861	3213	2661	2296	1975	1864	1693	1707	1487	1399	1436	1248	1161	1167	1248	1097	1060	1041	992	995	960	1020	994	1006	946	969	971	1007	949	931	928	946	943	935	974	930	959	966	956	967	886	938	971	951	923	912	935	920	837	929	995	918	897	921	894	935	860	961	930	923	934	922	900	896	849	873	915	898	964	953	924	931	869	908	957	868	896	910	933	899	876	870	954	895	946	937	908	909	919	916	946	947	936	945	948	854	891	962	894	958	924	882	941	922	908	942	933	932	926	925	875	927	912	947	971	874	926	930	939	949	920	972	915	833	919	940	876	929	949	915	905	900	933	919	973	899	936	892	887	868	866	905	947	935	939	915	878	966	930	907	901	916	950	937	958	910	905	873	911	976	952	897	931	930	921	935	865	886	847	915	919	912	891	894	913	898	910	889	927	940	958	963	916	921	902	892	917	917	955	926	962	932	885	893	922	936	902	939	955	917	939	931	930	889	912	910	945	888	984	895	929	899	908	855	950	917	938	957	912	924	973	883	908	917	910	907	918	942	893	948	942	904	911	921	898	981	915	891	910	907	939	961	878	920	911	921	900	964	950	921	849	945	897	913	901	944	902	879	919	918	881	914	937	891	929	903	953	922	891	901	949	920	897	906	949	877	957	912	899	951	934	881	915	904	954	944	918	882	900	906	919	929	907	925	934	944	918	912	917	907	922	961	938	911	974	948	957	920	925	906	934	870	938	899	909	944	926	923	891	924	887	866	958	890	870	884	927	933	928	954	913	920	933	966	914	902	943	902	921	930	939	868	922	916	946	917	898	884	924	939	944	902	922	952	976	925	886	927	922	919	896	896	889	867	910	920	913	898	908	951	945	942	905	877	881	985	971	969	878	944	956	864	839	874	930	902	962	924	934	987	899	910	937	897	926	898	929	935	961	915	908	894	941	926	906	924	881	924	877	897	877	899	943	952	902	902	932	903	913	837	937	921	955	919	929	908	916	897	913	895	936	872	940	923	919	935	978	925	909	898	889	926	918	925	970	913	879	874	943	918	933	935	967	929	923	939	917	929	884	919	952	915	908	903	941	887	906	886	897	928	942	907	877	918	964	927	916	946	902	928	922	939	927	856	927	947	933	923	911	867	932	960	949	978	953	915	968	880	919	963	930	934	942	896	923	941	896	862	939	894	939	904	913	955	874	923	885	922	895	932	942	880	941	944	919	915	903	927	971	978	977	943	890	905	912	923	909	909	916	894	958	937	897	894	909	951	944	954	940	961	940	965	893	976	906	888	944	919	983	927	965	937	963	953	895	945	971	966	957	921	922	914	924	908	917	930	939	893	944	946	914	854	932	880	949	921	908	920	921	906	931	950	940	880	919	939	905	887	958	873	954	891	896	900	922	873	946	915	910	917	921	937	911	884	901	909	895	941	931	986	890	959	877	952	929	967	890	882	970	920	897	877	859	904	933	877	970	919	893	991	895	917	917	937	921	877	922	955	925	904	891	903	933	909	896	896	940	913	957	970	906	940	914	953	914	892	935	976	877	893	907	906	879	922	945	898	936	931	884	852	902	896	932	892	939	887	943	900	928	867	852	924	930	889	909	946	894	930	880	918	887	929	928	927	943	917	939	862	938	925	960	938	897	927	951	932	933	927	933	1004	911	957	936	899	910	873	944	908	912	917	892	940	862	912	870	933	922	917	915	928	893	906	916	924	925	895	919	879	910	962	965	929	921	870	947	889	908	947	941	976	853	958	923	881	887	940	913	946	935	895	914	907	903	962	955	915	912	927	909	908	903	968	943	888	905	923	927	952	915	974	919	922	975	880	934	883	921	906	927	901	889	889	910	932	872	925	856	916	927	918	954	946	892	905	936	899	951	960	939	960	981	955	953	957	884	918	975	948	990	933	924	960	951	897	944	915	890	914	945	938	948	890	936	941	931	949	912	916	986	887	940	904	866	863	893	927	899	961	919	912	929	952	948	871	934	927	936	916	954	954	891	958	932	901	921	899	890	957	899	869	946	895	894	866	900	974	1004	923	874	911	930	904	933	895	907	948	880	937	911	945	900	908	929	903	911	923	929	913	917	899	958	845	971	908	950	912	902	888	917	884	943	904	878	869	944	926	938	891	916	899	983	889	934	906	937	902	930	948	904	911	892	911	917	859	976	903	908	925	932	883	926	951	945	907	895	969	880	940	920	918	960	924	980	963	939	946	940	955	896	968	916	915	934	915	880	917	969	909	920	911	919	924	940	899	898	938	936	920	914	921	960	897	912	954	914	881	906	905	912	957	986	881	910	902	963	880	918	937	937	952	921	936	954	894	906	913	903	906	897	918	879	954	927	925	902	882	963	931	947	929	860	903	976	876	939	950	911	884	947	904	899	894	930	871	918	928	946	924	980	899	919	922	898	944	923	920	943	878	952	932	925	942	992	913	925	923	918	963	891	904	943	860	962	921	938	916	924	912	936	971	925	848	896	880	893	970	925	878	979	891	957	942	935	894	929	917	875	925	870	904	885	950	894	945	926	967	909	898	915	932	911	900	859	933	925	890	897	880	944	936	993	944	846	943	906	848	876	905	911	954	952	875	971	933	903	867	990	860	946	949	920	904	909	891	880	907	895	909	947	928	927	892	933	919	912	908	929	977	926	902	918	876	915	899	936	906	879	906	902	879	884	913	922	860	901	918	956	952	905	985	902	960	907	934	919	847	922	915	965	949	914	957	971	920	942	945	903	916	939	919	892	880	922	906	919	885	879	928	898	887	909	899	961	915	895	900	941	914	878	899	932	961	934	948	872	876	876	903	874	985	950	897	891	932	916	876	944	936	943	906	917	951	978	894	945	991	929	899	960	909	901	902	937	922	958	905	935	926	917	897	898	907	927	876	913	906	917	899	872	903	910	864	902	914	882	905	934	916	921	918	940	897	935	976	943	936	929	910	918	948	888	918	981	951	902	897	912	957	947	968	928	933	924	929	933	922	938	880	878	901	876	893	867	892	960	879	938	937	900	941	873	927	938	932	897	937	862	932	955	926	918	900	886	924	956	942	922	873	944	947	911	898	953	931	921	970	864	936	942	938	898	900	932	891	896	934	928	886	878	924	939	948	925	942	964	924	977	926	898	894	897	915	910	895	891	892	905	903	950	937	907	945	928	910	883	866	927	939	927	870	878	889	892	893	925	923	835	896	904	940	904	902	913	916	902	935	915	895	928	962	969	916	945	915	909	935	893	926	904	903	932	882	922	933	857	888	948	892	868	966	891	898	895	857	899	937	918	912	935	945	889	976	965	918	960	887	882	909	909	906	962	888	894	936	916	915	814	956	908	930	941	887	855	918	900	947	930	917	881	883	914	937	963	907	960	958	941	903	912	915	927	925	896	864	913	982	885	867	904	972	866	928	937	935	890	915	919	881	945	895	917	962	914	932	936	917	919	914	898	889	949	846	911	907	912	954	930	939	955	920	892	892	936	925	968	915
4217	2193	3031	2360	1202	893	713	584	481	433	416	344	318	275	270	261	238	271	282	269	237	231	250	217	224	214	240	237	254	241	204	222	237	207	231	265	213	233	218	244	201	223	236	231	228	222	241	219	230	249	241	231	240	217	252	225	259	222	245	220	259	227	235	267	226	214	224	235	220	220	235	229	219	233	246	225	225	250	235	246	215	265	239	218	228	228	262	234	231	239	228	254	235	228	228	216	210	253	248	258	220	243	234	234	218	207	253	235	224	224	244	255	227	240	244	232	256	235	240	222	227	237	221	209	210	219	237	245	245	224	241	238	210	237	216	252	244	248	226	221	225	252	225	212	181	249	224	243	266	241	230	264	256	252	228	239	235	239	256	244	231	237	207	227	247	225	230	222	240	215	241	229	250	217	225	233	247	215	224	236	246	264	233	254	237	220	207	234	248	247	231	238	233	230	212	245	234	232	226	261	241	226	233	230	225	237	240	223	222	238	235	233	233	242	218	253	232	230	250	230	231	248	256	243	242	230	237	211	234	233	234	260	229	241	235	218	237	240	224	229	239	209	257	223	221	231	247	228	225	238	257	238	231	225	239	243	215	226	240	240	243	261	226	224	233	244	253	247	233	214	226	240	251	253	229	236	244	241	235	188	218	225	255	227	245	257	261	223	228	228	229	233	261	233	247	242	215	222	241	212	237	224	230	267	267	214	222	218	212	226	242	223	240	229	229	203	245	226	232	245	247	242	233	252	274	230	251	241	245	215	218	252	251	266	228	249	214	255	221	238	222	237	227	291	239	224	237	230	245	253	202	228	213	228	234	197	202	229	257	229	219	255	239	212	231	244	230	232	223	244	232	243	242	226	234	239	246	208	193	249	210	238	239	233	233	229	234	205	253	211	239	224	233	249	244	231	226	235	250	238	208	224	233	220	244	245	227	210	236	228	225	233	246	242	249	250	243	253	259	245	238	241	272	233	233	226	255	240	234	209	216	237	231	226	232	238	264	230	257	238	237	221	233	235	260	241	251	218	278	235	240	227	210	247	225	222	245	194	227	264	249	239	254	233	231	233	231	241	242	209	234	212	255	240	228	219	243	224	230	228	202	237	241	247	243	235	229	232	212	204	227	221	219	206	220	253	224	242	238	237	249	225	229	210	236	248	286	221	251	242	225	252	228	215	215	225	223	241	243	251	253	249	233	224	218	218	207	238	206	233	223	217	221	227	228	206	209	230	225	238	224	207	218	218	258	249	222	210	228	213	245	226	223	248	219	210	240	249	217	230	230	246	256	245	233	233	214	257	243	228	221	232	227	224	256	216	205	241	235	201	222	218	242	275	243	247	239	224	210	242	248	242	230	241	234	203	226	254	211	219	241	239	233	223	242	236	238	244	239	250	270	215	212	242	242	222	203	187	197	211	210	217	226	238	222	238	219	228	230	229	238	203	223	210	281	213	236	243	221	234	223	240	232	225	243	233	259	226	222	220	259	252	230	259	213	219	232	253	186	210	235	234	230	206	227	243	242	240	219	243	205	241	194	242	244	246	217	231	239	225	213	250	267	261	214	219	262	241	220	225	215	229	247	234	242	257	222	255	241	251	217	244	240	222	241	214	253	247	254	260	238	264	237	207	226	212	245	250	229	244	226	223	250	241	235	229	232	214	244	206	234	242	249	236	251	265	250	233	258	240	235	247	219	221	207	205	244	272	232	215	224	240	242	255	209	205	248	248	235	263	255	218	213	231	240	230	263	223	225	240	259	252	230	237	232	248	207	225	231	255	230	219	244	248	225	236	212	243	232	244	217	227	264	240	216	214	246	251	250	233	243	231	231	229	247	229	234	205	235	243	242	220	210	247	245	227	222	263	228	207	213	250	235	238	241	217	232	223	232	254	217	220	236	221	247	256	237	222	227	237	223	242	216	254	219	265	218	242	275	241	240	243	247	227	225	221	236	252	241	255	262	269	227	236	254	248	217	233	220	236	235	248	229	236	246	220	247	249	237	249	222	218	229	231	227	242	209	202	255	226	221	232	234	250	251	274	247	242	230	243	258	223	222	236	255	236	233	269	227	272	247	237	236	215	217	224	218	238	215	266	215	260	214	229	223	216	219	233	242	229	223	252	268	230	255	249	218	202	229	217	225	237	243	227	211	233	230	212	269	217	220	248	241	212	246	247	217	228	217	251	242	195	227	252	229	250	234	243	234	227	240	237	218	242	256	212	263	262	219	245	219	217	207	239	234	229	219	250	230	220	229	264	229	252	238	200	211	233	226	253	247	227	237	230	268	212	226	241	264	215	233	249	218	230	235	255	227	243	255	238	233	232	222	224	261	245	244	253	242	205	238	235	235	249	218	219	233	246	251	208	259	236	198	247	252	230	245	229	226	251	230	226	242	233	246	235	265	251	238	236	217	218	248	200	238	229	232	259	222	232	237	248	217	250	234	211	256	245	213	231	265	213	244	288	245	238	234	227	228	242	216	241	254	272	238	237	246	237	235	254	223	224	238	226	241	208	211	243	231	270	242	240	249	240	225	219	267	249	182	225	238	237	244	265	247	250	246	261	226	256	233	241	225	222	241	250	235	235	218	247	232	247	271	205	240	246	250	252	212	268	226	239	219	266	242	254	242	206	238	246	229	217	196	216	228	258	256	250	277	233	242	222	243	258	247	279	226	254	257	227	256	242	219	250	233	227	202	221	219	228	247	243	230	268	232	271	249	228	229	228	251	233	235	235	239	242	237	224	225	228	239	258	229	242	257	234	246	232	240	230	252	213	195	233	220	256	263	233	238	240	246	246	229	247	194	223	218	257	271	232	221	220	242	259	251	266	249	226	253	243	240	243	255	208	224	208	239	195	240	239	230	215	261	243	233	235	267	260	231	256	227	229	223	251	261	222	283	242	254	248	223	206	256	233	218	233	252	246	236	254	249	253	263	214	223	216	217	222	239	226	222	209	230	218	241	228	218	227	222	208	242	244	254	223	207	233	223	237	219	221	230	243	227	259	240	219	214	262	253	253	257	242	261	233	229	228	238	240	225	236	230	223	232	229	185	223	292	258	228	237	244	207	273	222	273	257	214	207	216	252	208	216	262	236	221	237	202	231	223	232	245	252	212	269	221	224	274	240	230	255	228	236	247	222	218	230	259	265	241	240	232	207	233	242	251	259	248	236	208	233	209	271	253	261	237	239	233	224	216	239	225	234	248	219	245	230	224	255	232	218	210	255	250	224	254	269	245	241	227	213	254	196	199	226	220	238	238	227	222	231	218	254	231	229	241	202	228	230	202	255	239	268	262	235	235	206	220	235	207	218	245	236	232	238	247	218	216	235	221	239	238	228	237	220	240	222	236	224	217	236	213	275	221	249	240	233	235	237	218	206	213	200	240	228	248	242	246	230	229	242	226	235	222	248	223	227	216	223	227	250	237	231	263	211	233	228	231	252	239	221	245	219	229	232	244	239	248	254	237	211	237	242	242	236	230	229
3161	2353	5864	6742	4399	3588	3023	2512	2092	1873	1649	1194	1029	904	869	847	832	776	733	745	671	645	683	697	706	625	642	593	642	607	618	602	567	610	614	577	622	600	612	567	576	578	596	584	586	523	559	598	616	589	597	577	546	596	625	587	603	589	566	588	612	622	595	545	603	585	612	543	597	564	604	561	584	625	576	571	597	597	617	596	577	591	613	535	580	570	632	565	582	550	552	545	574	604	579	589	582	613	593	623	590	597	605	592	594	614	581	565	581	619	583	536	592	576	604	625	584	583	579	560	562	544	573	558	589	558	588	579	595	629	598	571	593	600	574	584	534	583	584	585	610	597	597	561	637	607	544	605	566	591	575	572	584	598	576	566	578	630	587	571	602	604	624	612	582	601	586	578	597	577	596	581	597	613	527	588	597	603	567	572	617	594	559	603	552	560	613	579	574	553	573	580	601	550	608	603	557	590	582	577	552	595	562	605	608	575	598	579	563	573	616	580	585	580	606	624	625	558	622	594	621	599	582	575	541	595	590	567	531	613	559	587	606	583	600	589	567	584	536	604	572	623	567	571	589	632	596	566	585	587	594	548	575	558	636	573	577	577	592	618	596	639	604	570	586	598	554	585	551	585	568	615	605	610	590	562	570	597	601	609	594	594	584	504	598	593	561	620	571	576	577	586	590	600	582	605	577	573	617	585	576	617	579	577	573	599	596	606	540	569	588	542	633	600	584	587	590	571	589	631	573	576	523	590	585	564	563	550	593	565	577	572	579	601	569	582	601	566	571	596	604	569	573	595	594	615	560	571	567	645	577	562	600	569	595	608	577	600	596	645	593	591	578	532	561	607	593	600	551	599	567	565	583	584	594	586	626	622	574	574	585	577	588	575	592	553	592	613	615	581	559	581	573	604	623	612	615	548	569	645	595	585	565	568	529	571	586	602	561	610	557	612	577	600	656	551	591	560	570	621	619	589	598	588	572	580	595	575	565	593	576	584	583	624	584	564	597	587	580	571	612	599	573	598	594	623	606	619	600	608	595	585	606	626	558	579	588	567	587	558	591	595	570	597	604	579	588	569	577	553	574	579	638	577	617	597	578	572	543	600	607	604	597	628	548	546	613	597	573	571	582	593	588	592	593	609	567	598	622	589	578	567	582	605	608	628	572	550	569	577	559	616	618	614	565	553	622	584	588	628	615	595	577	620	587	580	577	583	582	626	543	570	580	570	564	553	598	554	593	591	553	587	546	641	583	604	592	587	596	602	582	564	609	616	617	563	566	542	629	571	592	587	555	570	616	573	594	593	557	593	572	571	603	549	555	550	587	580	612	591	603	599	541	600	605	607	587	577	642	534	573	608	603	547	560	571	551	549	632	607	621	593	566	638	584	594	614	592	561	603	582	607	617	589	565	574	588	551	596	556	579	583	592	586	610	553	557	559	616	616	609	602	590	588	624	544	559	623	595	607	623	615	606	585	568	564	576	585	608	575	580	576	598	549	598	576	574	538	588	602	577	570	602	567	591	584	620	562	590	575	578	601	564	558	584	564	603	624	581	618	631	579	600	536	570	585	588	616	586	584	561	600	557	605	561	562	597	596	531	582	550	552	604	580	613	580	559	619	596	567	619	571	596	600	624	617	596	596	588	591	602	567	611	633	608	589	610	602	603	609	593	598	613	587	625	607	588	575	626	544	565	591	606	597	580	586	590	588	557	584	564	579	599	578	584	570	591	534	596	609	550	564	570	589	610	570	594	552	591	590	583	590	609	592	581	548	610	645	571	564	612	611	592	621	616	599	594	575	580	588	585	582	591	544	562	579	564	597	545	552	577	603	556	579	601	587	581	565	583	611	547	582	564	598	654	572	605	606	582	617	583	574	589	617	594	554	608	610	544	577	593	552	593	553	627	570	579	559	553	554	586	587	533	593	586	584	636	589	606	575	593	591	581	615	588	650	592	622	615	602	570	585	515	586	628	618	627	534	558	596	595	587	578	570	593	579	534	582	563	582	594	591	589	569	568	587	587	582	587	618	589	581	599	587	605	594	596	599	584	583	594	632	566	598	620	595	578	600	558	600	598	584	608	627	591	602	593	558	614	613	561	557	624	624	627	562	586	630	640	621	583	591	568	614	581	622	562	591	565	618	605	582	630	593	542	576	595	600	571	591	591	601	601	619	557	578	622	553	591	598	577	609	567	577	560	592	590	576	598	620	578	562	571	580	603	591	556	573	589	624	567	609	581	585	572	598	593	550	554	593	592	524	588	628	529	554	607	608	574	539	557	597	581	590	570	600	579	586	547	610	570	576	567	577	554	572	647	579	595	619	595	614	578	574	588	584	561	578	614	633	581	608	627	592	593	581	572	556	536	569	556	548	609	595	582	597	579	599	583	600	606	629	575	584	593	585	567	552	593	617	549	579	632	583	622	570	606	578	584	637	554	558	603	571	562	613	597	555	612	634	570	568	604	586	557	593	556	579	568	571	591	598	611	575	584	589	600	552	592	548	518	593	601	608	583	581	590	552	602	604	544	574	583	539	574	597	601	563	541	590	566	581	597	605	606	606	630	585	581	602	601	565	589	568	569	549	574	564	576	679	573	535	601	576	607	598	604	603	566	584	607	573	595	585	562	580	581	549	559	572	594	583	560	568	606	583	565	563	590	617	625	567	571	574	590	551	552	592	620	571	579	572	588	567	604	613	588	608	656	599	563	568	540	593	575	598	588	577	581	566	600	609	574	554	578	576	588	605	606	585	582	605	569	601	578	571	539	583	631	599	569	607	585	589	586	584	585	555	571	580	583	639	601	594	570	611	615	598	604	559	567	553	586	556	582	603	571	563	531	581	596	636	594	570	557	611	591	598	545	625	608	572	577	587	573	602	581	592	586	549	591	639	573	608	614	542	565	584	627	600	595	596	570	574	574	567	590	611	577	573	547	604	577	580	609	596	580	610	592	599	618	591	611	597	566	596	620	605	603	589	586	571	562	572	540	600	573	591	585	601	607	586	587	612	563	594	608	574	576	577	598	572	569	598	582	571	590	569	564	567	591	624	633	618	579	590	567	574	552	553	606	547	583	581	569	612	589	559	614	587	582	597	571	568	609	609	552	566	628	600	546	589	564	577	601	592	557	588	575	580	626	603	612	572	545	560	618	595	592	589	598	591	577	594	567	579	576	576	596	597	579	575	615	556	572	594	606	617	603	611	580	561	604	605	554	596	605	592	595	553	597	619	612	629	584	594	602	588	554	598	613	540	615	582	591	578	592	587	554	556	569	542	588	579	597	562	563	600	559	549	604	584	592	610	585	575	597	604	531	587	576	592	601	572	651	607	580	587	549	581	570	608	591	615	614	550	592	580	603	602	587	593	521	594	643	624	601	572	584	607	589	575	565	577	584	580	640	576	589	624	619	563	576	554	574	579	593	568	573	599	596	577	591	592	606	555	633	571	553	560	577	614	614	530	575	592	593	604	595	562	576	597	561	572	612	574
11005	4147	4943	3963	2480	1470	1259	1129	946	763	697	578	534	491	470	464	437	442	447	383	410	397	408	399	375	400	342	401	358	387	396	389	388	370	415	394	419	364	415	356	377	377	392	391	399	348	349	376	372	338	373	363	377	362	423	380	370	388	378	366	412	373	382	359	367	384	371	387	395	384	398	370	367	320	375	371	389	380	338	361	371	383	371	365	341	393	336	367	349	358	353	407	359	414	382	396	386	345	402	388	390	359	387	429	399	395	356	382	385	394	358	329	352	347	396	328	368	337	380	365	408	392	399	371	385	419	338	364	400	340	331	357	364	380	373	364	339	372	393	380	363	385	366	375	378	409	394	360	335	342	370	373	367	354	390	352	380	380	407	370	417	404	365	363	355	370	374	364	363	376	366	356	410	345	365	369	385	366	371	360	367	402	402	381	376	370	380	379	375	381	354	394	376	372	367	372	361	333	363	371	369	346	372	365	347	371	398	385	345	376	357	387	353	343	383	351	411	388	362	427	359	354	371	378	387	390	399	337	370	352	377	371	397	347	368	378	368	377	361	360	388	366	367	388	352	380	347	381	395	351	369	355	341	355	386	354	355	367	411	377	346	379	380	336	395	368	382	362	344	367	354	375	369	395	349	315	369	357	379	373	374	341	406	375	424	401	392	337	380	374	416	414	393	389	390	320	366	384	374	350	319	380	388	370	345	338	353	350	386	374	380	386	334	343	427	357	354	326	326	379	373	359	388	378	385	412	371	371	417	346	380	369	381	359	381	390	368	323	375	352	382	393	372	359	357	355	356	377	380	356	359	384	391	355	368	329	359	370	360	352	408	401	369	429	364	347	360	377	399	423	347	403	341	422	388	399	371	365	380	371	349	369	349	383	397	368	386	345	348	375	350	326	372	363	360	351	359	363	361	355	368	391	364	386	359	361	345	370	348	355	338	383	401	355	378	380	391	382	371	362	347	404	373	371	366	357	374	347	400	368	363	370	380	359	369	338	408	387	372	383	363	392	412	371	352	342	370	379	346	356	369	339	386	359	377	364	377	371	366	390	395	364	376	361	370	380	343	362	405	371	365	411	382	415	374	406	383	381	362	383	367	389	357	380	348	340	379	351	390	390	419	369	380	367	407	393	349	386	381	367	361	384	356	339	374	373	347	386	356	356	383	367	406	336	350	369	344	411	351	350	373	386	346	398	365	390	350	354	379	355	383	401	382	398	366	385	381	385	413	374	375	367	365	370	344	335	371	399	396	344	337	370	344	340	395	329	389	360	355	357	392	344	389	381	365	389	346	344	352	348	392	374	366	362	324	366	367	373	370	379	365	390	365	361	354	355	382	367	368	403	370	375	345	368	383	343	373	356	371	385	379	392	405	364	353	374	361	378	375	360	333	343	352	339	382	373	370	385	349	357	328	367	381	348	373	399	376	388	371	332	401	383	358	393	382	325	373	390	361	363	396	346	366	390	406	396	353	359	380	363	363	371	353	402	331	360	344	321	412	391	345	378	373	349	344	390	345	397	354	373	386	375	378	370	362	345	387	402	374	371	356	345	378	395	351	358	393	356	362	382	359	423	374	373	337	360	359	352	394	342	382	361	381	349	379	368	357	375	357	375	391	378	360	361	343	323	358	377	338	400	349	360	402	365	375	361	356	358	340	375	394	385	405	370	373	355	393	366	382	343	346	382	388	364	366	382	355	320	360	374	379	390	372	359	364	390	353	394	378	352	362	366	382	367	360	353	364	361	428	393	409	364	384	401	359	359	326	378	395	414	349	374	358	396	357	367	378	331	359	357	364	354	381	341	422	377	438	414	364	369	342	381	385	399	351	418	358	359	345	396	351	347	377	370	375	380	349	362	387	358	350	373	380	365	354	337	359	408	393	375	358	331	365	375	362	372	341	344	379	384	401	351	366	367	351	355	371	369	391	369	377	345	379	371	367	328	386	370	366	349	404	354	371	370	388	373	378	351	371	366	369	379	383	362	411	361	387	329	369	380	367	367	377	382	368	348	370	355	367	358	378	350	349	389	355	374	364	367	402	340	383	374	378	367	379	346	400	363	383	366	363	385	365	380	360	363	387	358	408	376	377	366	353	381	374	381	351	349	382	365	380	402	403	361	398	361	323	389	358	370	399	370	385	360	390	407	399	379	386	361	369	380	354	393	385	367	324	348	386	356	377	356	361	404	365	311	407	359	363	356	351	377	401	336	347	378	375	353	401	364	375	372	400	341	381	319	408	354	339	376	354	386	373	372	374	376	367	356	378	352	403	373	398	383	327	378	360	351	384	374	346	389	379	389	370	395	349	396	366	349	364	357	395	369	390	366	338	347	377	387	362	346	365	374	367	387	372	383	386	316	377	400	391	347	406	382	378	368	385	401	388	366	358	335	384	344	347	356	337	371	370	363	363	379	368	358	329	339	355	385	393	332	390	387	363	347	396	358	349	332	349	362	343	345	364	386	352	379	385	423	365	382	353	384	406	364	370	380	357	372	381	371	393	364	358	358	388	403	338	408	340	357	355	387	346	385	386	360	340	366	338	348	391	390	376	352	385	374	369	323	362	366	359	383	344	400	376	394	359	374	325	398	388	365	393	364	403	388	364	361	366	394	364	348	348	373	356	374	371	369	380	390	371	411	401	379	382	372	396	390	375	342	371	347	400	358	313	364	378	384	385	382	350	364	380	415	398	345	370	368	349	378	366	373	387	403	356	398	381	342	375	371	337	360	384	386	380	373	393	359	367	374	363	395	336	379	362	376	362	407	363	360	382	344	376	390	387	378	364	392	356	378	363	354	397	387	367	422	344	389	370	397	378	392	364	361	398	424	383	406	358	390	381	344	341	426	330	400	385	401	394	364	387	423	366	372	362	328	361	357	379	374	356	417	393	364	345	368	354	380	414	386	402	380	360	368	380	404	380	382	395	359	387	396	355	368	390	384	399	354	354	369	376	354	381	367	397	390	351	389	344	389	359	346	374	359	384	355	398	386	373	355	349	366	354	405	360	347	334	392	390	367	355	407	395	364	393	370	365	317	373	359	366	354	387	373	386	377	381	397	386	339	353	374	377	367	380	392	316	400	398	419	366	355	372	389	339	401	393	359	352	380	371	359	379	364	415	381	367	387	402	391	398	377	373	404	351	368	395	378	399	341	379	353	377	371	391	389	393	356	383	360	350	356	364	378	374	381	376	366	364	343	375	334	368	368	363	367	369	364	381	326	353	376	377	378	407	399	384	346	339	342	359	412	378	380	358	351	425	372	357	389	404	369	365	365	389	348	365	364	384	329	408	370	374	388	374	350	393	389	362	387	389	371	361	382	376	367	372	356	371	374	406	397	364	363	417	395	371	355	397	369	418	354	415	346	335	358	407	372	343	381	375	363	356	345	386	381	341	390	346	364	376	393	372	406	395	341	369	375	379	383	393	358	371	345	365	342	349	383	356	379	365	369	338	355	356	373	380	373	361	394	363	381	366	394
8390	4118	8477	9696	8114	5739	5077	4498	3856	2926	2529	2028	1712	1681	1620	1563	1402	1313	1282	1116	1140	1153	995	1015	1026	937	913	945	945	902	938	866	936	850	932	874	940	955	931	923	833	857	869	922	877	922	875	911	900	831	901	828	874	848	803	858	865	867	901	856	818	875	864	847	833	856	860	857	880	832	856	925	881	860	906	855	851	906	875	863	812	824	865	829	835	866	871	859	856	880	909	848	865	840	851	852	841	854	848	887	857	890	871	853	840	874	889	903	838	825	880	897	854	893	856	826	851	855	869	868	827	870	902	852	908	871	804	851	805	845	803	866	779	837	827	830	900	824	867	863	878	818	840	862	877	847	854	848	846	873	846	875	879	870	848	806	824	833	878	856	853	933	872	863	843	863	871	866	902	862	858	822	887	862	875	823	880	811	845	890	864	860	854	839	832	857	865	812	898	879	829	870	824	872	813	831	827	883	874	853	861	812	846	863	872	857	883	875	860	876	877	834	853	865	855	833	892	854	819	866	857	851	871	830	813	893	859	936	860	817	863	847	853	864	864	832	878	870	852	861	858	901	812	807	873	835	848	881	834	890	842	875	878	859	879	834	859	874	866	848	845	862	913	872	837	889	855	827	851	848	919	887	857	858	865	854	889	839	866	835	854	868	909	837	934	888	818	807	893	877	919	853	860	894	842	847	881	822	876	849	857	837	840	859	833	918	836	853	892	906	800	897	843	879	904	846	844	896	867	864	845	811	853	838	828	874	867	887	890	802	896	878	832	874	826	850	882	857	906	898	879	842	876	875	890	897	869	880	847	867	832	901	895	837	817	860	914	859	862	870	904	859	873	847	851	887	876	820	852	902	886	848	855	891	878	882	919	859	935	864	877	875	866	903	857	843	817	863	840	858	867	851	844	839	844	810	832	868	868	873	862	809	822	785	799	810	844	876	819	855	853	863	844	882	898	874	905	802	852	893	892	883	893	882	861	852	847	829	829	852	873	839	898	863	845	860	815	838	873	903	827	847	813	899	855	863	840	794	832	819	918	898	839	887	843	865	893	803	812	843	862	846	913	857	838	883	872	826	848	809	861	831	845	898	886	859	879	830	873	911	809	892	853	847	869	905	893	905	816	853	845	870	849	876	856	854	869	820	812	803	873	872	852	841	834	871	876	800	898	923	799	905	838	845	863	831	874	798	835	839	823	867	852	825	839	825	884	910	882	861	836	884	869	823	883	845	818	917	861	823	844	869	874	868	836	850	864	888	828	874	859	807	891	863	921	821	862	851	889	890	900	808	853	848	843	885	882	861	863	870	835	894	885	884	829	895	876	869	888	861	912	824	829	876	843	864	839	876	836	891	850	871	844	827	877	880	833	848	834	836	868	799	834	887	856	878	870	834	833	849	872	883	885	905	921	823	851	827	889	911	857	856	850	870	841	855	862	844	818	862	862	835	806	868	813	864	853	871	784	833	857	823	868	795	869	866	857	835	829	857	857	842	936	872	812	863	848	814	833	890	890	876	865	840	848	887	848	891	893	898	893	898	852	896	835	838	919	850	847	866	815	864	864	882	849	827	843	845	870	900	880	862	915	874	846	849	856	872	893	868	840	858	839	843	842	836	867	828	908	828	881	836	865	879	851	836	884	848	892	895	841	866	818	911	867	848	855	846	854	830	894	877	858	825	848	903	858	821	881	890	817	902	872	834	844	847	874	873	842	834	856	876	864	909	860	856	822	865	846	864	886	841	856	807	875	821	878	832	865	882	924	890	859	867	849	871	850	842	894	920	895	878	926	852	918	837	849	873	861	845	892	901	851	963	871	860	866	899	842	853	844	878	850	835	847	898	883	810	791	831	861	864	808	883	876	894	862	882	854	866	826	804	892	864	889	843	878	880	904	859	870	825	872	878	807	842	934	842	876	899	842	917	875	877	925	877	875	916	860	901	859	909	841	862	842	830	937	886	860	848	854	886	832	867	904	880	830	852	863	785	813	870	846	853	856	909	806	888	798	887	838	891	867	817	918	825	807	810	874	869	872	830	854	829	852	845	834	848	856	813	850	867	848	909	857	885	841	873	873	847	882	864	887	861	842	872	839	878	797	909	882	878	866	856	886	851	828	835	849	894	862	871	858	876	850	826	830	790	884	862	844	858	877	812	849	854	834	847	856	854	860	884	832	884	868	857	916	863	847	866	887	869	873	873	838	845	849	919	861	826	836	828	826	815	877	845	865	917	865	859	850	876	847	838	875	862	865	854	838	852	867	851	824	838	859	875	863	847	853	854	905	874	865	854	808	932	850	842	797	880	841	844	859	796	908	962	844	872	890	894	823	878	867	851	834	878	819	865	814	842	885	917	870	871	892	886	786	847	836	853	851	860	858	845	824	869	846	834	888	872	870	870	827	916	827	837	863	870	884	886	865	882	872	831	837	831	893	891	865	894	869	863	865	940	913	812	842	825	844	921	868	862	839	825	884	833	851	853	918	850	870	887	766	851	891	876	842	804	866	893	886	841	893	907	817	867	852	837	867	873	820	880	816	860	839	881	879	891	878	845	819	900	842	861	864	893	830	867	862	895	848	861	828	860	813	889	871	838	898	849	859	883	810	866	832	900	874	892	794	857	883	854	893	852	903	833	883	860	883	864	886	866	886	883	821	864	819	919	863	863	826	832	858	840	864	874	809	825	870	906	850	898	863	861	874	806	842	876	903	774	815	875	851	860	850	884	882	853	840	888	833	887	883	828	807	854	838	877	867	875	876	872	842	856	877	891	851	871	879	858	883	910	867	904	875	833	824	862	876	891	893	864	800	861	883	864	837	837	859	862	874	854	844	882	834	874	873	867	880	881	842	808	905	870	876	876	881	917	880	811	843	819	817	894	849	847	871	889	857	861	865	859	845	903	877	847	830	866	878	872	893	875	886	842	866	856	854	855	886	895	844	916	815	844	875	835	800	887	834	834	859	858	854	873	844	841	897	846	851	889	881	816	883	859	817	874	867	845	844	911	881	889	831	856	819	856	881	856	837	886	861	890	871	886	872	863	820	851	854	868	839	860	867	888	822	842	845	872	862	803	843	885	850	844	873	837	816	860	821	849	876	840	862	899	860	877	873	850	860	894	807	816	826	884	816	863	881	864	852	824	884	834	844	825	879	883	916	894	882	855	835	858	813	916	889	830	919	851	838	843	875	833	823	881	841	868	834	902	910	836	860	859	872	818	874	847	895	806	813	805	874	879	838	834	810	856	785	852	818	835	847	842	856	881	890	854	873	884	822	918	862	881	864	896	804	798	907	849	841	874	863	895	857	823	870	902	836	816	888	847	847	845	867	915	885	852	873	894	882	785	847	898	848	892	851	770	841	842	817	862	866	859	898	815	872	848	888	864	883	796	867	862	872	885	866	864	855	849	855	817	826	852	823	833	902	894	904	863	851	898	867	873	797	848	788	874	872	878	867	829	815	840	819	898	860	900	902	868	833	904	879	829	901	873	828	897
18743	6455	7272	5386	3647	2307	1822	1469	1362	1073	861	701	724	674	565	620	544	550	538	466	450	438	455	444	441	434	413	425	420	387	403	428	407	428	437	404	384	394	386	402	413	443	387	394	416	401	424	441	376	420	402	408	446	430	400	404	397	397	379	406	397	421	421	448	433	379	418	434	414	404	364	415	406	400	414	410	425	395	383	388	352	425	426	400	385	372	422	409	385	399	427	428	403	436	370	395	410	433	416	353	424	422	390	390	382	385	399	400	382	410	436	406	372	368	394	412	386	356	394	397	422	409	459	425	395	397	374	422	415	420	400	392	402	401	429	389	384	374	410	394	402	452	416	410	438	398	390	405	421	441	390	446	399	372	403	427	407	425	394	441	412	375	406	405	363	431	387	424	419	420	397	407	407	412	404	414	408	398	437	413	401	375	435	405	411	412	418	381	412	400	374	399	401	404	438	391	375	424	381	392	408	396	411	397	428	390	396	403	418	434	404	433	435	388	387	395	406	429	372	394	367	415	410	418	411	378	413	406	392	388	383	374	384	409	452	383	422	373	399	364	392	418	390	396	419	403	407	406	427	408	424	418	394	399	423	407	396	398	401	404	415	421	472	389	365	407	400	361	450	414	403	424	424	386	409	406	420	396	462	429	383	409	396	439	394	401	384	407	394	427	421	441	404	410	392	380	374	434	383	377	399	425	454	385	436	425	455	400	392	402	375	404	407	414	392	395	375	394	417	398	427	376	394	381	426	404	388	392	412	435	446	410	424	403	420	408	418	397	373	434	431	380	397	406	412	388	414	386	384	385	399	390	409	402	418	396	396	400	387	366	442	397	425	386	371	377	383	389	390	353	419	450	406	398	406	411	409	423	398	436	400	399	397	425	416	399	406	370	400	410	433	388	402	432	433	406	408	416	450	400	422	362	411	396	446	411	418	408	438	413	380	380	386	432	442	362	416	420	381	426	392	436	430	391	408	424	384	404	395	385	377	419	448	448	415	436	382	387	390	405	419	412	400	413	417	406	424	406	412	423	413	351	387	404	420	394	430	410	360	391	377	391	416	374	432	409	435	397	440	404	379	387	376	386	404	418	388	421	399	386	412	405	412	412	387	409	379	415	422	389	401	424	424	411	397	406	422	380	425	397	411	423	387	384	396	417	404	419	389	439	386	411	423	402	412	398	447	402	374	405	419	382	437	448	408	397	382	377	381	392	380	420	412	382	401	374	412	357	416	394	420	392	410	403	441	383	389	370	408	392	435	426	423	373	405	407	379	433	426	435	432	421	416	427	408	403	418	416	431	425	441	362	435	426	392	393	416	351	390	409	404	417	399	424	395	405	416	393	423	407	390	408	391	422	414	439	414	362	391	428	408	397	387	423	411	411	427	398	408	428	396	441	409	392	399	420	447	432	363	389	375	394	394	429	417	422	393	394	428	435	410	398	394	413	360	418	419	399	408	417	413	387	391	416	379	391	421	420	397	424	411	390	373	419	414	406	429	434	396	418	420	414	379	394	367	390	485	360	407	400	407	402	426	390	375	403	388	410	391	423	347	426	371	423	378	377	456	403	426	411	426	399	399	408	413	407	355	401	456	378	407	337	436	411	413	397	437	444	447	416	404	392	401	404	411	411	399	402	423	404	454	390	385	405	406	416	430	428	415	412	375	379	394	427	444	414	390	403	429	449	348	417	451	410	425	402	477	381	388	405	389	380	404	418	414	404	410	447	392	413	400	397	380	390	399	402	417	438	396	398	400	381	398	438	418	389	429	370	429	435	397	406	426	422	405	414	418	395	416	425	383	391	422	394	372	428	427	359	418	425	419	388	435	387	407	377	424	399	429	376	442	387	427	404	417	415	390	389	408	415	399	382	381	417	397	412	399	430	413	393	397	389	403	388	361	393	453	384	419	380	409	402	420	405	438	444	396	392	431	394	422	403	426	397	377	441	387	399	386	413	413	413	393	453	375	413	391	399	371	410	408	404	411	365	394	395	415	388	383	406	375	417	389	409	391	401	417	400	404	404	405	370	395	389	422	386	412	412	369	395	438	420	379	427	370	389	420	386	412	418	408	413	381	422	373	377	404	400	379	401	393	441	401	387	404	446	441	428	397	402	359	389	421	416	419	395	426	441	408	413	438	390	390	405	397	401	385	387	388	426	400	420	444	384	415	423	409	419	402	406	427	407	432	367	412	407	407	411	404	404	379	364	418	440	403	408	424	384	449	431	405	436	402	404	397	405	384	418	410	401	360	380	395	402	380	420	430	379	386	389	408	430	391	430	394	381	420	384	386	382	391	406	411	383	443	424	387	391	420	451	409	403	435	410	470	408	427	418	427	366	435	412	401	372	426	426	387	399	359	404	375	421	416	379	413	398	411	424	391	397	428	408	401	406	407	436	423	401	382	402	390	418	423	388	382	378	429	426	451	392	441	388	372	428	428	410	385	409	410	402	387	408	411	424	407	442	436	399	413	397	446	415	387	404	367	399	407	401	397	418	432	399	421	404	386	395	433	422	398	419	381	423	420	361	408	424	406	390	413	372	385	355	448	438	394	405	371	441	413	424	399	394	387	397	376	396	368	464	422	467	402	419	421	417	396	412	372	409	406	401	381	435	403	370	385	384	413	438	426	380	394	407	397	457	391	392	429	433	405	383	383	391	411	426	420	433	405	398	405	423	456	379	425	422	414	380	387	392	421	405	445	406	421	380	391	391	388	421	398	383	391	402	364	416	373	395	440	399	435	388	408	417	407	401	419	421	465	421	382	398	386	417	410	388	451	451	389	432	416	364	422	400	434	413	379	445	421	404	417	380	407	388	405	407	416	389	432	420	388	371	401	354	376	386	421	423	370	406	368	397	409	411	378	405	364	383	392	423	442	414	385	387	400	386	418	397	397	403	414	428	402	417	419	404	446	423	378	425	429	350	427	390	377	446	380	397	398	408	399	381	386	384	449	379	391	404	427	441	425	422	394	399	404	430	385	386	398	411	449	396	425	407	407	405	400	391	406	398	404	396	416	418	431	366	396	420	459	442	417	418	399	429	443	414	380	395	397	417	411	386	399	386	388	400	386	381	396	406	423	403	378	363	466	384	397	405	401	421	398	431	374	384	412	399	415	392	407	445	409	442	390	408	448	387	376	394	380	382	394	377	379	399	379	399	393	361	421	408	411	410	411	428	374	429	419	401	417	409	433	409	393	416	430	373	352	393	384	363	429	427	405	393	425	404	401	390	442	398	433	407	372	398	392	408	411	399	439	384	425	401	420	421	404	400	393	430	425	404	420	378	418	424	407	392	385	395	418	414	375	459	425	411	410	392	408	400	426	418	422	425	407	378	414	376	407	426	400	408	401	417	404	382	391	386	391	378	410	405	385	434	412	410	429	376	412	369	408	421	431	397	404	419	418	374	378	411	417	415	399	398	383	404	400	445	407	360	412	372	368	422	369	411	415	372	401	465	417	376	378	413	414	404	455	405	451	415
11173	5625	11039	12357	10969	7817	6827	5639	5283	4216	3277	2790	2507	2279	2056	2005	1767	1595	1587	1398	1409	1235	1261	1162	1159	1093	1044	1037	1012	1016	971	963	904	966	949	982	968	963	920	904	931	889	934	846	956	936	928	901	917	920	923	846	953	953	889	939	928	890	858	918	891	932	879	887	884	924	901	893	886	870	940	892	934	937	861	869	884	902	893	924	856	918	922	883	913	902	934	931	879	925	881	923	879	952	897	880	918	909	904	913	904	849	924	897	908	856	935	852	926	911	873	874	882	967	899	882	878	854	879	897	885	887	891	925	926	889	896	867	876	892	856	896	900	925	943	892	864	883	906	904	840	922	918	928	859	899	918	919	935	940	888	886	877	927	924	933	885	925	871	926	858	935	906	905	923	949	903	918	889	892	919	919	944	905	894	899	899	895	902	897	889	907	871	891	913	896	901	905	893	895	926	874	887	906	913	922	954	925	869	872	895	869	885	937	909	854	872	870	852	934	859	912	881	931	889	868	898	965	897	897	874	928	907	913	929	979	906	880	880	833	892	890	892	937	901	892	890	910	915	913	888	941	897	925	870	931	913	950	968	899	883	917	941	909	876	920	898	940	888	915	934	855	925	943	905	944	894	918	922	929	920	900	871	917	870	911	887	911	948	880	909	934	929	879	896	889	872	901	913	933	912	944	914	859	884	866	840	911	901	883	904	890	879	867	887	879	875	904	824	940	899	933	864	893	880	863	923	905	899	918	915	889	918	883	901	891	905	932	952	977	904	921	903	940	864	910	897	890	922	927	919	907	894	853	886	900	919	900	904	820	909	897	927	862	906	871	909	917	899	905	935	936	890	886	925	950	941	913	893	909	903	942	893	882	890	946	929	910	836	940	906	870	883	866	914	923	961	933	885	884	906	926	904	908	953	886	888	843	904	896	868	930	859	912	881	864	936	891	913	889	896	878	910	912	938	877	844	921	893	916	881	892	880	912	899	876	902	920	937	937	889	889	889	863	913	871	966	930	941	867	911	921	895	859	909	890	951	949	845	904	893	892	886	889	913	883	944	881	927	905	859	854	895	849	911	881	918	859	928	951	885	876	905	902	946	870	912	892	895	911	876	922	920	923	875	932	923	874	960	901	875	892	896	972	868	898	948	874	941	874	919	899	952	939	922	890	945	954	930	855	854	908	904	903	894	884	870	914	865	888	921	857	879	880	883	881	864	884	952	855	929	903	936	902	924	923	896	960	859	949	868	876	853	924	898	902	811	901	834	901	872	902	929	931	907	949	963	903	884	876	886	891	907	859	917	865	903	868	954	913	856	904	914	886	881	848	921	876	889	877	866	905	897	920	888	935	929	952	915	863	929	901	968	894	885	893	845	906	948	862	917	921	891	908	916	895	887	865	902	851	930	863	875	928	844	894	946	928	896	892	911	901	879	923	894	896	874	947	893	886	904	935	915	879	875	913	894	881	888	913	913	941	888	929	932	913	876	907	904	894	844	910	956	927	912	955	929	917	963	932	964	866	931	884	887	884	951	932	855	883	873	934	844	924	873	935	877	916	888	940	892	899	906	934	906	907	927	945	923	873	895	920	878	886	914	924	844	931	871	928	929	943	935	853	859	924	891	882	888	889	895	929	879	930	906	915	922	936	909	907	896	840	915	875	906	880	837	902	857	877	877	868	927	895	900	896	916	941	907	845	885	886	914	931	890	926	935	916	934	941	884	940	885	849	920	878	906	907	886	930	894	910	883	937	893	895	875	933	879	950	933	971	876	858	881	868	958	917	883	903	918	875	910	871	921	965	909	838	891	910	933	940	914	913	879	957	880	884	865	927	969	873	896	911	883	910	874	853	945	867	924	865	899	830	911	941	949	887	907	892	901	905	924	915	898	949	878	890	907	933	878	924	970	887	936	919	899	894	917	928	831	930	923	836	901	926	888	888	904	871	897	921	949	931	897	932	877	893	911	926	840	932	930	845	881	915	933	904	918	890	877	918	887	928	930	872	884	899	915	862	918	924	903	918	881	914	943	883	925	912	896	944	862	854	896	925	915	901	872	896	898	870	878	900	865	935	871	921	891	850	931	913	945	949	866	853	914	879	809	925	930	865	935	886	901	911	857	843	942	922	901	915	945	938	905	942	913	848	908	890	921	831	948	908	918	914	938	861	898	887	882	891	919	916	881	918	874	929	901	901	921	929	970	921	921	916	933	839	874	874	937	935	895	912	922	861	921	888	903	908	920	870	897	912	895	892	914	916	906	940	896	881	890	902	876	872	837	905	849	907	897	884	925	912	928	898	851	864	909	888	935	906	899	960	900	931	941	839	929	906	851	900	924	896	881	868	884	911	923	863	894	931	966	920	890	898	864	904	934	933	921	946	905	978	912	891	885	899	854	927	950	876	939	905	868	910	934	903	862	928	936	936	884	917	904	918	865	846	910	909	925	943	917	929	879	806	857	872	917	921	914	857	909	949	928	937	895	895	911	843	818	873	886	917	904	882	900	915	836	885	897	901	891	925	871	920	880	919	942	888	933	909	927	927	954	902	923	900	921	903	957	914	911	889	951	908	929	854	914	887	936	954	933	905	909	871	889	894	877	945	877	913	844	959	864	926	872	876	979	852	893	882	859	908	954	901	902	908	925	896	899	915	964	901	902	886	889	953	889	886	918	898	925	956	918	868	903	868	876	928	939	937	906	955	891	943	896	895	923	899	916	921	903	850	860	874	961	927	872	871	993	912	932	834	898	939	890	898	932	923	872	951	911	890	870	919	862	932	903	936	930	848	904	909	897	897	944	858	933	912	892	875	924	866	901	921	889	853	912	915	846	918	944	878	891	890	887	941	953	948	915	905	936	951	924	883	915	870	891	915	894	868	882	896	965	915	909	907	927	916	948	890	913	945	904	871	953	936	904	883	901	878	913	907	870	855	926	936	897	875	914	900	854	897	923	917	933	941	956	908	869	913	922	906	918	960	918	908	904	854	867	898	898	861	890	874	844	949	922	905	894	915	901	888	891	900	915	907	894	882	911	876	888	918	809	918	941	920	942	877	936	861	945	885	906	883	884	884	809	880	917	945	929	946	883	901	906	906	896	908	907	886	892	909	921	909	929	916	899	874	844	943	865	936	907	930	884	919	875	918	901	931	921	899	897	882	881	914	930	906	910	944	941	898	914	963	939	945	931	903	892	934	934	887	850	900	888	933	872	914	858	989	866	896	882	951	918	878	928	947	947	935	882	898	824	934	947	914	898	871	870	892	914	917	942	846	897	944	917	918	915	849	881	827	884	922	885	889	857	892	883	915	916	855	907	862	908	887	901	901	842	842	905	914	893	955	916	953	939	925	921	878	889	840	920	910	949	885	890	883	907	891	929	930	962	826	858	869	876	877	928	922	933	949	930	880	851	934	898	904	895	945	891	906	873	908	944	907	931	874	940	910	879	930	845	898	901	883	937	896	891	915	904	918	901	900	885	852	956	913	876	919	837	918	886	873
4278	2450	2542	1891	1137	807	621	509	430	326	285	327	336	272	291	280	279	232	239	240	222	246	207	218	241	224	256	223	198	219	226	234	220	242	232	222	236	249	218	263	232	226	230	212	212	240	270	212	242	216	252	209	216	217	251	228	226	227	211	237	214	222	242	220	251	206	195	210	221	226	241	223	224	214	215	211	219	225	243	213	228	193	239	228	257	220	204	210	201	216	225	209	219	228	217	212	229	220	233	250	252	221	198	243	239	234	257	222	262	221	220	221	228	222	241	215	265	218	224	219	206	245	214	208	256	216	223	210	221	235	235	248	218	233	214	215	232	223	228	247	218	206	216	215	230	243	201	219	210	250	210	242	202	254	222	198	253	234	253	201	228	222	240	223	234	246	220	262	252	239	236	235	216	234	263	241	211	240	250	219	220	234	222	248	203	233	237	247	227	212	262	230	205	207	205	234	232	230	216	217	247	232	233	235	238	199	211	237	212	227	189	183	230	233	208	214	224	243	220	204	235	252	243	228	219	202	239	214	229	237	221	230	236	244	231	227	234	214	230	189	219	241	227	233	241	216	214	222	199	244	227	188	238	220	252	214	232	238	241	209	264	256	246	208	263	248	213	202	225	224	204	190	223	224	234	243	254	227	236	233	222	211	243	208	240	209	221	219	217	206	226	231	215	238	224	226	248	225	231	226	242	208	218	247	232	224	214	218	227	237	246	207	246	230	260	237	219	223	234	215	250	238	235	221	212	235	207	206	246	253	234	225	255	224	212	239	214	226	231	226	201	203	211	245	209	235	219	246	236	215	236	262	213	200	217	228	247	223	209	236	218	221	249	243	246	234	219	251	223	239	226	220	198	221	219	237	193	234	259	254	214	246	254	243	242	229	230	202	197	244	277	222	208	231	236	254	242	248	238	226	235	219	220	213	213	215	208	203	218	243	217	238	239	250	224	246	208	237	213	225	194	228	215	217	206	225	237	211	224	215	236	234	225	222	227	221	226	219	186	226	221	225	197	224	234	218	254	218	212	203	229	249	245	216	227	200	254	239	224	231	230	205	227	240	235	236	218	241	216	240	239	225	240	237	261	203	244	246	231	208	233	211	246	249	217	219	253	233	231	229	202	201	249	238	231	197	241	257	217	208	223	210	237	221	261	217	221	262	247	261	243	208	205	232	227	229	251	215	218	248	216	221	220	200	228	231	238	246	209	216	193	233	247	209	195	218	230	217	196	232	218	232	235	245	222	228	235	228	193	255	217	240	225	255	216	234	242	216	215	199	227	239	244	217	266	252	252	234	201	227	238	205	221	247	228	191	236	207	221	253	207	210	222	214	244	218	225	227	238	241	216	221	203	204	226	231	227	233	205	218	240	216	218	182	217	231	253	204	249	227	211	219	225	214	240	252	233	215	219	218	261	233	226	243	231	219	266	244	245	216	207	223	230	245	207	228	223	252	244	208	218	208	214	225	230	193	247	208	230	228	211	229	225	206	198	220	230	222	233	199	226	234	211	210	214	229	219	231	232	239	218	230	264	231	213	248	213	249	232	213	238	243	223	213	238	238	233	241	217	225	252	221	206	206	240	205	239	235	263	225	218	218	221	225	248	230	218	223	229	208	224	226	238	226	230	236	239	236	209	250	213	232	205	206	215	218	223	230	219	225	208	202	222	227	203	218	266	229	226	264	224	209	234	201	244	192	251	227	247	220	239	228	230	231	199	233	229	259	267	230	237	241	222	215	228	244	216	252	212	223	215	223	218	249	219	255	238	247	248	237	208	254	238	237	251	232	235	229	230	228	254	204	212	218	236	250	212	216	227	223	219	247	244	212	248	248	245	211	236	208	248	233	217	243	234	238	216	235	209	203	238	251	210	247	245	230	203	218	242	251	252	249	200	222	245	197	252	220	220	215	240	226	247	216	230	245	255	220	213	209	221	206	203	205	195	212	206	242	242	229	244	212	228	238	250	237	237	238	214	205	219	214	244	224	227	239	229	238	231	202	206	218	253	205	225	204	202	234	223	225	218	198	229	241	213	233	245	210	259	230	205	212	226	223	196	206	192	242	216	221	201	253	240	225	236	217	204	219	229	228	221	233	223	255	238	234	228	241	217	208	221	220	190	199	215	210	229	219	197	229	213	223	229	233	220	222	216	226	240	215	217	221	200	223	235	196	197	243	270	206	222	229	219	221	229	244	238	240	282	234	239	233	229	209	215	245	242	240	237	224	226	199	218	222	220	248	242	198	208	207	241	225	216	207	192	225	238	211	239	236	239	217	270	276	211	232	233	234	212	248	241	233	222	232	204	252	226	235	232	241	262	217	211	201	244	212	233	242	247	195	227	261	256	247	226	246	227	260	247	224	234	249	229	235	234	231	243	200	208	252	223	213	227	223	228	223	247	213	207	227	234	198	195	235	223	217	240	250	258	225	221	210	230	214	213	228	219	209	226	227	277	242	233	205	218	195	236	230	226	209	221	217	227	226	245	202	241	224	219	231	212	221	214	206	228	218	226	194	234	205	236	231	249	198	237	234	216	252	256	233	229	240	225	243	224	252	219	217	234	208	218	242	192	200	240	217	207	233	242	243	228	235	191	196	196	199	248	237	225	204	228	234	249	246	225	239	237	216	247	222	229	246	228	236	244	244	236	220	249	232	220	211	222	225	200	240	220	238	216	242	237	231	238	201	214	220	222	206	208	231	213	223	198	241	242	226	243	243	203	257	223	248	218	209	221	242	238	231	204	221	245	213	232	221	231	229	217	238	220	201	243	206	211	211	223	230	210	203	203	234	236	214	201	250	225	240	228	214	202	213	233	206	237	223	226	213	226	223	213	208	223	240	227	227	213	264	238	203	236	225	222	187	215	233	229	211	204	198	210	219	228	245	240	217	229	229	235	220	227	232	211	233	245	222	241	214	222	242	223	216	223	219	228	252	203	235	239	208	223	236	221	241	242	231	192	224	224	209	211	206	244	222	255	240	239	244	201	230	258	208	201	219	234	237	256	241	226	212	209	210	208	239	207	213	198	198	235	214	222	253	211	204	199	232	231	238	195	214	220	250	255	226	222	236	223	256	281	262	232	238	201	229	213	218	199	251	225	238	231	241	233	230	239	251	217	250	221	245	216	229	241	237	219	268	223	181	234	229	231	255	248	217	236	204	229	222	212	214	232	226	234	215	268	233	242	245	239	248	239	206	221	254	226	241	234	219	232	233	206	226	208	235	231	225	268	235	212	249	227	259	226	228	228	251	207	234	209	256	201	235	219	232	223	217	222	208	241	216	226	211	232	245	233	205	244	240	224	231	209	212	210	249	225	237	228	241	217	246	242	200	268	254	231	237	224	235	212	222	237	236	212	231	237	231	224	210	223	232	205	216	232	203	209	235	236	247	230	248	190	216	217	225	222	225	228	231	208	199	227	244	221	219	215	228	202	206	232	216	229	244	218	212	255	211	232	242	230	230	227	199	212	242	212	199	217	226
3269	2553	5040	5357	4417	3372	2536	1943	1638	1434	1062	990	935	903	835	835	757	817	741	707	705	639	689	612	616	603	604	648	552	549	584	586	538	586	623	588	569	579	587	613	551	576	546	581	593	556	622	567	568	596	566	537	554	542	612	593	572	623	576	584	540	565	564	598	570	564	560	546	576	525	575	544	585	556	539	587	547	542	559	566	604	520	584	563	582	543	575	559	551	590	589	584	559	594	547	560	582	558	600	594	594	554	587	569	569	570	599	539	569	563	546	574	554	540	555	562	561	593	574	541	550	535	548	608	557	584	565	589	554	570	593	551	552	616	550	568	567	570	582	559	585	564	551	602	562	590	600	562	554	530	552	565	510	581	573	571	605	573	547	556	597	591	563	565	569	565	567	549	585	568	532	562	599	526	551	537	564	580	560	561	574	558	584	570	549	576	536	533	619	584	559	505	556	539	586	583	525	520	572	597	610	584	552	596	582	557	540	594	554	557	522	562	560	563	519	562	552	537	568	549	583	543	602	562	575	570	572	630	560	565	541	641	556	598	595	535	620	595	565	602	548	545	594	573	588	560	600	583	596	585	531	605	557	609	569	503	538	570	552	603	536	576	545	568	579	556	578	574	542	594	571	557	591	587	597	587	569	567	568	550	585	570	578	602	606	552	553	549	530	527	525	570	592	585	580	566	588	494	574	561	567	529	591	555	561	509	549	583	519	564	571	581	569	579	534	586	574	506	591	589	584	586	572	569	563	527	567	522	572	583	564	553	590	543	592	588	561	558	579	542	588	547	586	580	593	526	569	607	535	571	547	551	584	550	528	553	542	561	575	599	570	570	577	531	562	575	536	584	578	589	607	570	600	549	612	565	538	588	606	577	540	557	579	581	541	575	563	581	610	566	524	598	541	576	607	558	570	529	555	554	596	548	595	554	549	568	561	578	512	567	583	531	568	529	548	587	558	556	566	570	606	574	545	586	576	555	568	630	601	547	555	530	608	541	578	558	574	595	566	550	538	587	536	569	579	541	566	567	567	615	544	560	612	581	565	619	563	557	549	582	548	575	577	555	583	528	518	593	603	585	584	568	605	532	534	546	629	578	581	569	560	558	558	562	607	536	567	582	572	545	575	567	522	575	568	562	562	544	574	538	567	541	579	568	551	549	582	564	551	511	520	547	568	571	563	606	550	558	594	544	553	565	556	587	585	560	525	571	542	587	566	546	574	533	584	539	559	582	588	543	539	569	565	553	579	542	565	577	560	556	552	506	550	557	559	527	614	540	563	532	552	534	568	550	550	556	558	572	592	572	559	593	587	572	567	556	561	575	599	568	579	587	525	594	576	597	555	571	586	581	552	534	605	526	543	532	576	569	546	558	570	607	611	604	552	552	568	582	594	535	568	573	559	605	553	589	569	609	565	566	590	594	598	552	582	578	604	565	613	579	538	558	581	562	563	595	569	582	556	564	562	580	537	561	542	561	580	542	563	552	584	567	545	603	554	598	589	526	592	593	633	611	556	575	601	551	547	541	578	555	556	507	568	559	557	562	591	522	563	604	560	547	556	529	576	548	540	530	579	585	577	594	536	571	531	602	547	623	542	590	551	577	545	574	512	575	570	516	599	559	576	573	517	568	583	533	567	533	589	606	568	609	563	555	540	600	524	553	571	548	581	569	557	594	559	565	592	553	558	575	555	578	576	570	558	547	591	536	575	574	549	613	591	577	570	550	540	572	563	558	557	570	566	546	630	547	558	543	608	544	544	584	548	575	579	559	586	582	597	616	575	546	548	542	608	532	570	611	596	586	618	589	533	555	533	556	521	550	551	565	621	536	527	556	599	539	583	575	559	568	530	616	538	561	564	587	534	642	583	588	548	544	571	595	569	570	547	545	571	610	553	551	566	583	554	520	526	573	585	599	571	578	569	572	589	545	532	596	584	591	534	562	588	533	567	531	555	564	577	563	559	577	582	585	551	606	519	589	550	563	577	567	574	534	537	553	572	574	568	565	586	549	527	560	543	558	556	590	592	589	586	593	598	592	554	632	560	566	538	554	558	590	545	535	565	603	532	579	601	613	568	586	537	550	587	548	618	553	598	531	618	550	603	573	578	593	540	598	593	538	561	557	601	574	552	542	552	580	573	543	561	602	586	555	530	538	559	575	569	548	579	588	600	590	590	570	582	568	582	563	534	572	576	574	587	537	553	578	512	521	577	602	601	566	578	558	576	545	600	579	581	543	583	560	543	572	588	559	569	591	600	555	595	563	580	613	555	553	532	604	549	567	574	555	546	578	590	552	588	543	579	535	571	560	536	597	621	551	610	514	581	533	612	552	607	571	586	582	514	573	552	547	561	535	569	551	584	624	600	592	607	562	522	590	556	588	549	539	552	567	562	563	592	583	548	533	597	542	530	573	538	610	557	555	585	544	581	525	542	570	573	569	593	562	564	536	621	564	513	596	584	580	596	561	548	596	589	525	607	581	584	587	568	564	617	579	592	559	595	579	575	584	569	649	591	600	547	570	551	530	586	568	590	471	575	560	566	553	544	571	559	555	620	537	548	586	583	535	572	526	545	571	545	539	588	557	562	585	545	584	574	575	558	593	587	552	593	590	593	541	565	583	539	547	539	548	548	520	585	576	545	565	547	570	535	561	571	580	524	573	563	592	588	595	595	580	568	561	574	536	550	551	575	582	582	595	539	572	572	597	569	549	585	568	560	561	542	575	591	557	582	612	579	568	541	590	639	583	580	556	595	556	578	579	568	580	538	599	548	553	616	549	588	498	544	632	561	604	580	584	586	544	569	571	574	595	610	550	562	557	591	554	542	582	595	597	594	575	575	565	570	578	562	561	578	570	600	533	586	572	584	522	515	567	578	575	578	549	605	548	600	536	534	522	567	583	559	569	561	543	545	562	559	563	571	548	567	576	573	557	605	548	545	544	545	567	591	595	557	549	606	629	560	597	580	542	589	561	547	563	578	615	530	554	578	554	553	565	543	560	555	607	579	580	541	537	511	604	602	589	607	577	574	540	572	514	585	539	518	558	568	575	556	588	585	603	550	584	571	574	597	567	604	577	568	569	562	558	538	545	554	593	594	532	587	557	512	564	568	563	560	564	550	584	569	558	588	597	573	539	566	570	557	602	560	597	583	523	597	595	568	569	538	558	548	569	613	512	576	552	553	576	541	572	586	557	593	571	579	606	541	526	513	570	521	595	558	563	540	580	532	569	593	588	580	565	555	550	577	552	538	562	581	540	551	586	567	552	564	598	534	591	574	588	562	518	586	564	549	547	532	564	583	573	566	567	592	537	558	577	545	558	564	593	590	555	570	507	548	542	593	516	552	575	540	555	516	524	583	585	585	549	543	571	549	579	581	559	525	543	568	578	553	530	555	540	609	577	582	556	544	569	530	595	542	557	551	578	569	542	543	585	513	592	559	564	577	613	543	578	589	539	578	539	571	544	572	590	552	582	579	546	529	565	561	582
11587	4179	4694	3396	2119	1577	1279	945	810	689	541	579	547	505	482	483	452	477	420	404	397	397	408	365	410	375	379	354	397	349	390	350	393	404	375	366	394	386	388	382	327	363	379	320	353	363	329	376	365	395	392	390	365	350	358	389	375	385	372	377	366	362	399	351	387	389	355	340	373	364	381	381	364	347	372	345	341	357	368	356	394	353	360	374	377	388	367	388	358	388	384	355	382	345	342	339	361	370	351	391	375	371	329	331	394	408	361	368	362	371	370	383	405	374	360	359	366	351	399	357	329	343	379	356	398	363	317	376	369	386	359	388	362	365	367	352	373	342	340	348	346	358	350	352	372	360	353	371	382	336	366	378	414	383	373	358	362	369	385	330	365	402	374	336	335	373	295	363	410	346	343	383	381	348	370	395	352	361	355	356	355	409	362	340	367	392	350	345	330	332	373	354	364	359	367	343	331	324	371	303	371	384	387	377	386	361	348	349	373	374	354	342	364	353	342	342	356	386	388	389	330	356	384	365	376	354	386	368	343	363	350	370	360	353	333	332	357	322	356	380	340	390	395	352	374	384	398	323	334	360	370	362	359	373	374	341	331	329	345	348	384	359	380	327	358	342	366	334	373	331	361	392	368	381	377	365	324	355	388	357	358	354	374	360	372	353	331	337	354	381	377	372	389	372	382	355	390	367	357	343	381	366	374	399	343	325	359	353	385	375	373	327	338	381	338	344	343	355	393	387	366	368	342	358	379	373	363	348	340	374	349	367	342	409	350	379	381	369	374	374	357	337	350	373	382	348	402	358	355	352	349	386	335	351	372	355	418	357	362	373	346	366	364	345	340	354	377	342	386	378	357	349	339	326	342	328	353	370	349	363	363	352	362	373	367	362	395	358	362	361	335	400	363	375	331	363	367	346	367	392	334	350	356	358	333	362	375	346	379	381	364	361	364	352	354	357	382	358	384	388	366	344	379	357	409	381	350	341	388	385	394	351	391	384	371	366	370	357	369	406	379	399	346	352	374	357	371	348	359	392	343	342	373	352	397	381	335	322	357	370	364	363	365	333	348	346	332	398	380	390	383	372	367	362	384	345	401	380	386	390	324	354	362	350	370	358	358	356	370	361	370	348	357	381	369	387	352	365	367	347	359	328	357	364	378	367	384	363	383	371	355	369	389	365	394	378	356	387	351	326	391	417	399	400	372	323	347	335	352	374	362	423	350	362	306	367	364	367	373	391	365	366	343	353	350	330	360	340	402	330	356	357	353	379	379	363	389	341	366	349	350	362	356	344	373	355	362	369	414	390	332	388	401	366	352	358	361	326	344	363	342	366	342	347	386	365	388	382	355	381	379	390	358	381	345	386	367	363	367	365	358	356	373	367	378	343	365	365	355	370	331	388	354	376	350	364	373	367	392	359	386	386	377	339	369	371	399	373	353	363	327	351	363	386	354	346	339	354	354	354	331	384	353	391	353	396	376	342	358	394	359	348	321	421	371	353	368	378	358	363	369	346	352	366	344	350	339	395	377	368	361	349	366	327	353	367	362	337	348	358	355	355	368	358	345	374	369	405	338	320	372	380	351	371	324	388	360	341	360	397	371	356	362	369	349	369	346	345	364	362	320	316	377	375	345	348	360	343	347	379	376	330	374	390	368	377	351	351	382	325	354	377	360	364	320	360	373	391	377	391	360	366	326	336	382	321	362	359	386	355	404	365	371	344	375	363	381	352	393	387	356	356	380	365	370	376	338	405	353	341	382	346	385	363	360	375	351	363	334	329	347	369	369	348	377	354	357	362	387	340	356	369	345	357	351	339	355	344	374	381	379	368	370	374	338	368	349	352	358	349	391	357	367	393	356	375	369	347	384	348	383	372	382	361	344	325	349	355	370	358	346	360	384	350	358	357	354	363	374	414	378	371	336	365	372	404	383	362	393	346	404	359	366	387	355	356	373	325	355	371	358	331	393	379	364	359	354	382	375	386	352	368	378	349	364	375	349	400	357	357	365	356	350	387	381	372	385	360	352	355	380	364	380	390	386	388	387	393	358	358	350	369	383	354	364	360	346	364	404	373	369	348	354	363	378	331	337	354	377	359	325	356	331	351	356	358	376	354	383	352	392	325	366	345	373	356	382	376	400	376	387	399	339	346	365	359	342	358	349	353	380	349	331	368	386	355	379	352	333	409	399	389	398	375	379	379	360	338	393	366	353	354	369	351	356	357	408	405	369	363	358	374	386	369	375	337	380	365	302	378	384	342	363	323	344	347	359	388	385	379	372	347	347	383	375	337	365	391	343	379	358	389	352	358	374	357	345	353	383	376	340	337	347	359	335	376	356	353	347	372	344	355	384	365	362	360	353	404	358	383	370	356	378	358	322	341	358	349	333	388	413	371	344	369	354	370	393	372	362	351	337	341	325	388	369	349	326	403	352	334	360	392	368	382	419	365	340	357	340	357	351	371	386	380	333	360	361	362	364	367	347	366	376	380	387	370	311	347	373	386	360	366	379	336	383	353	374	407	353	366	357	362	397	368	373	371	371	334	369	338	366	360	326	339	348	314	351	343	396	318	378	386	378	364	348	388	350	369	366	341	369	374	337	369	343	328	372	375	353	371	361	384	380	377	344	365	362	337	331	326	344	363	370	378	390	372	367	383	356	341	367	373	380	351	357	380	407	359	365	368	384	368	373	358	374	339	378	354	317	349	388	346	347	334	356	380	327	338	342	371	357	355	347	360	371	386	378	367	342	354	317	367	355	356	370	366	350	384	338	382	382	365	353	375	431	355	349	370	347	353	340	368	353	374	378	360	386	348	378	377	379	358	339	354	386	365	329	342	371	348	353	366	355	392	352	367	397	409	384	353	347	373	350	375	361	396	381	345	360	363	338	367	378	303	360	390	372	379	366	372	393	374	371	373	349	351	408	358	372	365	387	380	342	354	384	347	385	361	362	362	361	352	346	356	327	363	304	349	353	345	380	357	383	374	394	380	367	383	386	319	342	364	355	362	350	345	340	345	345	368	334	342	389	387	371	351	377	330	348	344	374	358	354	348	378	366	355	348	336	363	373	388	366	335	376	380	324	346	327	388	358	374	401	402	377	370	379	349	371	369	341	355	372	393	400	365	355	361	373	348	382	337	411	413	353	400	384	357	375	378	370	397	372	366	353	366	378	367	392	396	377	375	322	343	377	324	350	392	390	341	390	318	354	395	352	367	365	340	371	403	377	360	376	332	348	352	380	352	368	375	397	363	361	385	366	360	393	365	363	386	368	383	384	352	348	368	390	346	333	404	380	355	348	357	378	387	353	362	383	365	361	362	345	369	362	360	365	306	322	370	360	352	374	345	355	363	378	368	370	372	384	373	358	384	339	380	367	385	368	370	351	334	349	336	368	362	367	362	385	384	368	355	326	354	356	409	364	354	343	385	341	368	338	334	368	316	334	379	347	383	384	354	354	409	369	345	348	340	356	353	408	362	338	341	350	348
8525	4080	7933	8899	7117	5755	4868	3792	3201	2890	2306	2023	1821	1708	1610	1466	1331	1357	1168	1202	1147	1063	1037	984	953	905	928	902	959	895	917	925	923	886	897	883	903	886	868	895	875	861	926	855	872	863	873	944	896	896	891	830	859	852	820	868	849	830	848	869	840	813	940	870	872	829	837	871	814	825	865	856	909	827	853	845	851	884	864	808	899	893	841	863	858	849	865	953	884	836	816	865	860	847	894	754	823	855	864	812	854	813	856	863	849	868	823	837	885	888	841	857	831	790	875	835	864	835	841	869	809	859	860	863	829	866	819	873	808	870	840	835	877	861	828	874	884	868	850	872	863	829	874	836	854	810	849	893	815	846	925	783	833	867	891	805	812	862	822	862	882	852	917	806	847	838	839	841	837	880	863	857	813	852	838	882	834	890	855	851	813	876	839	854	843	852	885	892	835	818	828	848	823	840	822	837	877	883	778	811	838	859	867	837	852	828	817	807	846	831	898	838	801	849	833	842	859	856	852	874	807	879	825	903	861	903	858	841	822	822	859	858	857	848	838	853	895	824	827	850	897	855	879	825	843	884	865	850	814	813	869	831	794	888	855	919	858	845	846	818	848	876	833	848	804	861	869	823	872	869	873	803	852	838	848	820	835	822	862	851	873	844	827	813	829	859	849	855	829	909	797	857	811	854	869	870	809	872	799	854	842	849	845	825	830	880	904	793	818	863	890	849	895	843	880	784	828	807	838	859	866	814	822	870	820	837	834	838	892	835	817	804	842	847	818	834	875	835	880	825	811	827	878	839	831	883	857	872	848	886	862	857	878	846	849	832	889	830	871	802	802	862	851	819	867	896	911	821	847	842	852	841	865	834	828	856	856	863	899	835	844	847	836	852	801	840	855	895	859	859	871	919	835	839	878	837	848	877	840	819	843	890	902	827	814	886	887	816	844	882	803	884	854	828	891	887	818	918	909	839	838	797	830	833	838	875	860	818	870	840	853	832	818	789	844	900	849	847	835	875	904	861	865	857	897	846	874	806	904	844	844	798	835	890	814	808	839	863	807	811	867	858	860	795	885	843	873	829	871	817	886	825	855	884	831	842	857	803	867	856	823	836	891	886	882	893	893	860	824	812	847	846	842	835	829	829	811	802	913	844	816	854	822	848	772	805	783	827	797	786	823	819	815	884	814	837	829	804	861	819	809	822	809	833	817	836	898	859	846	828	831	901	841	843	858	825	852	864	864	864	858	875	792	883	851	844	840	850	832	818	902	816	865	865	860	790	818	856	876	819	868	851	832	834	819	827	849	858	872	842	907	850	824	856	917	859	848	868	867	879	866	847	865	859	813	846	847	836	851	823	865	868	831	816	852	775	818	855	892	825	852	851	851	885	841	812	826	903	833	836	856	856	851	835	903	884	857	861	850	887	805	871	834	885	855	781	802	859	896	838	853	832	871	826	846	865	873	819	873	785	849	874	816	862	865	853	858	910	881	863	805	822	782	844	790	806	812	860	844	775	862	820	853	845	806	841	825	860	868	792	819	828	794	860	838	856	890	891	810	842	813	894	829	855	838	865	848	809	837	856	796	846	829	866	819	858	835	896	896	867	869	762	853	863	868	846	818	832	827	821	807	809	839	863	842	841	844	864	834	833	828	809	869	799	849	831	815	865	779	883	842	794	865	827	881	853	832	851	808	848	847	872	869	793	881	842	842	828	836	832	815	871	868	820	829	851	805	799	872	823	852	852	803	851	858	819	868	845	828	849	834	864	886	860	880	856	840	891	833	848	897	831	846	876	896	849	767	818	854	844	892	838	810	842	789	848	890	856	850	835	861	862	851	865	790	864	852	877	856	845	835	815	864	839	866	831	848	847	873	825	892	891	809	845	807	807	845	804	799	843	808	826	855	840	894	840	866	819	804	806	849	860	801	807	804	837	904	845	858	810	885	833	881	828	815	861	857	844	861	820	830	867	860	811	815	848	870	804	920	830	874	871	879	866	828	815	827	828	828	834	844	786	796	838	867	852	806	871	886	828	860	893	830	843	836	821	839	834	815	870	862	874	818	814	840	868	860	861	834	812	901	826	873	841	864	892	834	845	931	765	867	836	866	873	861	861	824	868	822	795	847	831	868	842	831	864	833	811	830	849	826	835	849	882	880	811	870	816	841	861	848	830	834	844	860	850	817	885	805	792	854	878	850	847	864	827	841	854	891	840	860	859	845	799	856	838	841	864	857	839	855	883	844	867	773	834	861	825	852	823	820	896	836	864	816	872	793	913	879	848	815	837	875	855	864	833	863	768	836	844	805	770	859	827	872	859	868	805	812	883	826	822	852	831	879	899	829	803	806	796	844	871	826	860	827	834	886	878	849	801	860	818	861	829	862	801	807	810	814	856	860	889	852	880	861	843	807	798	792	865	802	865	873	848	849	853	779	856	805	851	863	781	760	848	839	830	820	801	856	849	875	847	805	859	849	854	856	858	851	800	878	908	858	831	813	840	785	864	851	813	794	848	849	789	865	804	894	829	867	840	854	838	834	797	826	824	884	847	824	811	858	880	811	832	827	842	826	870	839	851	822	842	881	809	860	837	856	877	804	841	834	857	831	866	865	855	827	869	867	811	890	833	862	855	854	871	872	844	838	844	830	877	866	842	820	880	908	876	861	843	885	832	948	831	846	802	849	846	814	866	854	827	878	866	877	878	840	860	816	888	864	859	821	847	812	801	920	874	820	835	801	894	865	918	888	856	848	824	861	861	824	862	847	830	836	841	848	838	841	912	832	842	820	780	818	876	839	886	839	847	912	918	817	839	837	814	826	857	871	804	865	903	813	859	847	856	885	917	827	809	825	846	849	839	773	853	788	878	818	874	881	778	832	842	839	823	811	886	916	848	833	830	865	888	903	860	833	878	855	857	860	849	841	894	800	878	811	861	859	836	844	881	850	834	869	872	810	813	892	797	836	893	819	840	849	810	824	835	845	830	806	852	806	864	864	883	829	844	838	844	854	797	825	842	815	905	808	857	852	885	841	881	809	835	856	852	819	912	755	853	831	846	835	855	849	850	836	857	818	841	831	847	865	826	832	847	811	888	836	835	891	811	856	830	895	786	853	867	853	866	857	858	913	825	816	816	847	835	859	872	850	831	855	815	879	796	800	878	827	838	808	883	838	837	882	858	825	844	854	852	839	850	820	839	835	838	833	816	866	850	778	841	812	891	879	827	839	859	869	858	836	842	827	842	830	805	803	816	817	860	821	858	843	867	857	857	801	827	827	840	838	910	798	874	890	879	815	853	857	830	875	873	874	868	858	846	864	850	860	859	868	819	842	861	864	879	857	845	874	836	815	851	831	817	872	875	802	773	842	832	857	879	841	865	804	821	856	843	807	828	887	885	866	760	868	848	878	856	819	831	869	876	834	866	841	859	830	871	854	827	852	849	925	855	841	841	902	774	858	884	872	825	815	875	849	798	867	850	875	858	810	846	845	829	843	869
19256	6486	7157	5227	3039	2009	1710	1438	1176	1046	864	767	668	690	559	503	574	514	516	467	452	421	446	446	404	403	435	416	419	376	413	413	478	416	384	398	379	397	381	433	393	452	391	401	399	432	416	423	400	424	463	395	406	453	419	390	423	406	394	397	402	401	391	419	412	394	387	407	409	410	393	393	418	416	385	427	413	363	398	402	401	370	388	409	381	406	391	437	428	376	381	400	410	388	357	433	381	431	367	394	406	367	381	400	398	368	422	382	383	419	366	407	446	429	392	408	415	378	413	399	391	418	419	400	425	448	397	387	401	395	399	409	417	403	376	440	420	408	410	456	420	410	397	446	433	379	401	390	441	414	376	404	444	371	390	383	416	453	437	396	378	396	379	365	387	393	392	385	384	426	381	385	392	395	411	399	401	419	417	422	406	395	389	427	353	390	385	436	397	403	424	385	420	450	424	382	379	389	389	369	407	438	394	402	405	381	372	406	369	397	383	406	403	344	443	410	422	379	403	418	378	426	356	380	360	413	420	430	395	372	420	413	388	408	371	365	380	377	415	337	361	401	407	375	404	422	348	405	383	413	404	414	380	414	429	382	392	412	417	400	392	391	384	388	402	380	401	425	420	424	435	409	409	399	432	406	371	380	442	378	403	403	358	405	400	415	389	389	402	412	384	429	416	402	402	409	376	434	366	414	424	430	395	354	429	402	443	414	414	400	415	394	411	407	427	428	378	422	375	421	393	357	440	408	392	401	421	396	407	403	386	401	428	403	412	392	393	407	376	400	434	399	389	417	416	433	390	401	413	443	403	406	384	426	396	402	375	411	435	425	414	394	368	359	365	427	409	408	429	386	441	407	404	423	424	401	422	399	396	383	370	369	382	412	417	374	364	390	411	384	406	408	382	411	374	394	385	386	383	431	420	397	433	398	419	383	404	427	390	407	414	436	422	449	385	409	407	356	420	393	366	428	398	378	407	388	404	368	397	436	414	386	388	363	435	396	418	348	370	412	393	404	418	428	406	422	377	399	380	422	369	366	410	403	430	399	387	410	414	445	405	390	373	422	396	375	393	441	437	431	403	406	392	445	400	398	423	371	386	366	432	381	384	414	401	391	412	407	406	409	429	388	384	403	433	407	395	401	421	417	393	432	419	398	419	413	386	376	437	408	395	403	397	414	424	384	407	404	369	414	448	400	397	423	389	361	357	396	402	410	397	425	412	426	354	401	460	400	393	370	384	399	411	401	397	406	385	398	419	398	349	425	408	435	384	398	398	436	365	399	402	416	404	419	401	388	378	425	375	374	396	400	394	409	373	415	406	394	381	395	378	393	384	402	360	425	374	404	429	410	387	456	367	419	392	379	404	374	375	397	388	420	408	385	367	406	389	395	425	406	372	400	376	406	356	429	397	383	355	428	403	418	399	396	355	379	378	394	398	391	373	409	396	424	389	364	413	397	394	375	401	427	424	391	422	375	390	340	380	397	382	414	411	364	377	387	397	358	422	397	418	407	362	391	450	374	388	400	404	417	359	428	412	376	393	399	416	394	403	388	406	405	424	422	398	421	399	414	395	417	383	426	392	440	395	394	367	385	406	363	379	362	388	412	370	419	409	431	364	404	392	421	425	378	377	382	399	366	394	411	414	375	446	429	381	410	387	361	393	395	367	423	426	401	418	403	420	426	440	347	409	384	384	404	400	400	385	394	387	406	399	394	419	413	393	413	382	408	369	388	421	360	395	393	392	381	383	376	375	377	360	410	391	379	420	422	386	389	382	412	363	405	381	400	412	371	429	416	373	411	352	377	374	391	411	403	403	383	393	389	438	398	408	395	400	388	412	355	398	393	400	382	366	398	389	371	400	397	378	390	401	395	409	394	399	410	404	437	408	408	391	404	402	411	412	383	360	365	431	372	406	399	407	391	377	393	392	419	410	409	385	380	369	433	415	383	377	400	372	375	400	404	417	401	374	382	396	402	413	429	411	427	420	379	401	363	409	412	386	409	428	420	407	399	405	423	407	379	427	350	379	429	361	400	388	425	434	392	402	430	368	385	383	392	388	399	406	382	399	359	395	401	382	425	420	397	396	400	429	400	381	375	388	412	400	391	351	419	381	409	422	407	389	373	424	426	431	365	367	373	404	392	408	447	409	385	378	378	394	386	442	405	399	397	394	381	395	391	411	385	430	406	417	373	401	381	410	366	371	373	410	420	461	397	397	390	403	385	411	418	381	372	431	399	443	410	397	424	412	434	410	390	389	382	391	429	419	424	388	396	397	413	421	413	398	428	384	385	380	392	378	420	415	408	371	467	397	393	383	394	387	425	417	423	375	341	379	423	390	394	413	363	379	419	373	391	382	408	411	367	426	408	398	369	381	377	419	383	394	392	416	391	411	383	394	391	398	412	422	384	404	397	401	399	397	419	406	382	374	394	398	406	409	388	404	415	377	399	366	423	413	401	426	380	443	413	391	416	382	424	408	397	396	422	422	371	368	414	425	428	390	383	420	355	391	404	416	428	410	394	366	396	413	381	410	388	381	383	413	385	393	415	412	403	393	390	410	340	390	416	382	371	355	367	434	379	416	413	385	435	424	373	363	388	370	401	377	402	338	390	380	396	390	385	388	385	376	421	404	395	382	395	358	395	361	392	426	405	387	426	416	404	397	406	386	410	392	373	404	389	424	415	406	423	384	397	399	414	415	378	389	429	388	399	372	405	412	402	432	403	424	420	348	372	416	396	364	394	404	377	429	410	371	408	371	410	392	400	418	389	406	365	419	422	432	401	433	392	410	363	407	381	383	414	409	439	444	410	392	427	427	398	362	399	410	420	423	400	407	381	391	394	396	375	432	416	405	398	399	380	390	401	410	392	405	384	436	392	411	397	373	364	372	365	426	385	378	404	364	392	409	360	376	400	391	388	408	459	408	395	392	372	436	403	385	372	411	407	433	365	434	409	396	393	405	404	416	389	364	405	426	405	371	414	406	381	376	394	396	422	392	381	394	378	410	362	367	395	365	389	397	402	412	371	434	421	425	432	389	383	423	414	421	405	405	368	387	371	383	403	354	403	391	408	417	415	408	426	394	391	398	364	406	403	382	420	427	400	380	392	349	389	447	466	402	392	389	406	401	415	385	434	397	399	354	407	380	388	424	397	411	437	403	377	418	376	396	399	396	399	379	390	368	423	388	393	403	383	452	450	445	369	359	382	362	377	406	443	405	419	423	439	414	394	418	435	389	403	394	389	401	412	413	372	413	417	424	412	417	400	420	417	418	379	363	405	363	374	370	397	381	398	423	432	383	351	415	418	361	405	389	407	409	378	406	421	378	414	433	404	428	369	385	417	453	387	367	414	391	386	403	418	461	423	398	406	395	416	395	379	418	414	419	418	400	385	434	420	385	384	417	379	360	428	400	375	392	391	393	406	426	387	395	443	419	437	392	439	394	403	384	403	397	399	412	388	411	418	430	389	414	389	403	382	393	416
11449	5419	11294	11909	9084	7387	6582	5629	4591	4097	3382	2881	2509	2537	2115	1928	1916	1699	1506	1399	1366	1199	1163	1118	972	1066	1094	1023	948	995	986	1020	976	975	956	993	959	956	925	942	918	899	898	939	922	888	901	930	857	921	874	949	914	889	881	915	932	872	864	938	954	923	910	884	869	938	885	866	904	948	859	887	850	877	822	919	898	936	943	838	872	904	880	908	876	895	904	833	889	912	953	917	862	931	871	942	909	899	942	926	904	890	864	904	943	877	877	856	836	952	892	879	911	892	896	891	923	959	864	881	907	929	912	891	954	922	885	863	883	927	908	845	913	854	903	853	898	911	887	870	879	908	910	847	875	902	891	899	935	875	838	884	924	885	917	885	893	850	900	916	873	883	883	901	912	881	879	911	878	911	893	883	878	896	910	874	902	871	853	916	913	899	898	889	905	895	893	944	892	881	917	829	881	958	923	893	849	870	833	870	897	911	916	897	861	917	897	867	903	847	859	815	869	876	858	835	851	845	827	868	846	920	929	894	846	917	890	870	849	841	906	900	863	893	910	842	874	892	836	933	916	871	899	874	873	928	881	863	895	840	895	926	870	916	916	896	907	898	936	808	895	873	859	869	886	903	904	817	919	902	899	895	877	924	886	888	892	869	892	914	900	890	912	862	896	903	874	889	894	887	881	957	911	910	856	850	880	856	966	899	860	870	866	898	839	933	850	828	911	922	852	819	902	885	884	918	855	848	903	866	951	887	886	882	900	880	910	866	889	899	881	877	881	897	912	826	874	919	871	923	916	901	910	915	891	915	900	914	912	902	911	899	853	927	820	891	934	915	917	925	852	878	934	912	865	930	893	908	908	902	891	827	892	877	906	869	877	884	929	902	861	901	884	926	888	842	876	884	928	918	862	923	916	804	891	868	906	895	879	905	865	870	865	900	923	956	883	870	869	927	848	886	842	862	907	912	923	929	898	876	882	887	941	874	880	921	880	929	865	860	882	874	954	880	866	891	911	905	906	885	871	866	845	849	833	915	921	955	872	907	889	942	852	864	896	890	908	889	880	871	952	866	933	866	918	928	896	894	891	858	895	882	889	854	922	854	864	890	879	912	842	846	909	914	905	895	901	870	918	930	952	870	864	868	915	887	863	840	907	862	884	855	879	850	902	906	931	872	887	912	848	919	928	851	876	878	906	903	870	950	895	855	918	905	866	876	887	867	864	893	890	915	869	916	886	860	912	856	877	846	890	903	951	909	901	866	887	896	864	866	870	911	878	898	919	935	914	872	846	890	942	864	907	917	931	899	841	906	885	893	838	917	879	866	866	927	855	909	867	865	922	922	908	863	880	892	899	898	942	889	838	972	875	869	955	874	872	874	891	919	865	941	878	902	866	899	844	943	900	852	923	878	867	936	894	928	932	869	924	877	871	886	891	901	904	920	904	932	897	854	872	942	926	817	892	896	897	883	913	898	951	958	912	849	931	861	945	841	871	856	882	862	841	921	908	918	876	864	907	894	911	923	876	917	892	918	892	899	844	863	931	966	905	863	840	913	918	920	955	823	882	934	901	871	877	858	954	895	869	887	944	919	900	851	885	914	879	883	887	893	926	829	850	918	901	881	890	897	889	821	936	865	910	888	884	912	899	891	878	883	921	899	893	903	925	943	887	841	863	902	879	936	943	848	891	905	878	887	943	931	891	868	955	962	904	880	845	831	877	953	875	889	898	872	888	892	964	914	860	888	843	880	896	866	869	888	925	904	887	905	888	894	940	933	873	910	898	890	877	866	897	899	909	860	875	931	878	885	881	859	885	840	890	861	890	884	904	927	883	875	867	874	930	912	907	888	890	891	931	887	868	863	834	868	878	842	856	857	894	835	873	921	871	910	920	873	887	834	910	913	915	876	917	883	870	837	949	851	876	924	902	891	879	907	888	860	823	855	893	899	927	852	819	931	885	858	894	864	863	869	921	861	880	852	885	841	888	853	926	892	916	917	860	874	944	864	882	871	856	886	862	849	841	892	927	870	863	920	879	891	875	826	900	881	913	879	892	911	878	864	819	953	906	905	921	859	916	891	874	830	964	881	930	863	860	880	893	916	927	883	941	914	888	887	895	888	848	915	837	893	854	896	894	861	863	873	857	900	870	933	900	918	901	846	889	887	892	873	912	941	911	892	929	909	866	908	892	929	910	889	889	870	868	876	905	825	879	893	845	895	850	891	829	898	898	891	908	851	931	883	843	857	895	899	885	950	853	945	873	872	908	936	861	876	841	920	896	852	954	864	852	897	880	864	883	865	875	899	904	876	873	841	917	923	863	887	876	871	936	875	951	883	877	915	814	887	916	902	902	879	925	884	880	881	865	914	816	863	868	924	864	872	884	922	883	843	869	902	911	893	877	896	914	849	935	859	884	864	878	877	929	894	922	879	907	851	913	941	860	860	906	868	947	849	912	853	875	924	858	906	869	875	872	915	870	868	894	863	898	868	865	887	887	869	868	924	866	915	932	881	858	914	879	896	862	892	914	869	915	870	887	909	884	905	863	870	888	896	887	841	837	825	891	918	890	891	870	833	886	884	924	896	905	874	920	912	899	891	834	861	838	802	886	862	917	875	839	938	876	863	905	895	926	871	962	867	885	891	855	914	926	852	919	874	899	845	899	907	937	886	926	867	842	872	917	869	925	861	933	879	879	862	887	893	920	884	927	872	929	926	899	893	869	876	880	917	939	854	891	899	882	884	867	854	952	851	907	903	912	848	893	900	885	886	968	887	867	866	903	914	908	880	895	916	892	893	899	846	820	881	939	891	876	808	902	902	896	873	894	918	877	900	914	873	882	894	880	897	868	901	932	887	865	869	891	865	900	866	891	910	930	903	893	885	893	930	940	910	896	874	860	871	862	832	895	906	874	905	917	912	932	934	854	864	905	848	879	861	888	864	892	893	891	898	910	873	903	827	865	854	868	941	845	884	896	901	888	937	914	907	890	849	902	846	867	901	899	888	934	885	897	889	870	954	892	899	908	852	843	941	914	910	929	915	915	903	936	879	925	885	852	914	877	907	859	940	908	882	895	914	884	884	873	891	862	980	954	875	935	883	887	936	871	885	846	868	882	909	908	872	902	916	878	910	863	858	895	915	847	947	911	879	863	898	849	904	844	904	910	860	885	889	897	887	858	899	869	851	923	929	885	893	865	871	937	901	907	924	900	937	855	928	898	872	895	929	904	907	861	919	909	874	899	913	898	895	865	889	938	882	834	899	898	934	928	908	884	904	861	886	884	896	894	852	932	890	866	879	850	923	913	898	905	920	896	936	869	886	883	860	904	904	905	880	904	855	900	916	880	808	903	907	870	865	872	892	879	899	849	877	883	920	840	836	876	900	898	832	940	876	875	844	872	919	895	926	913	890	933	805	892	887	814	895	879	826	924	903	940	894	841	898	832	924	916	881	868	915	860	918	864	886	922	867	971	861	891	914	919	896	933	892	895	867	881	918
4815	2385	2762	1884	1025	675	542	461	384	320	301	299	277	284	307	302	267	249	262	219	262	248	252	248	251	237	249	245	231	209	232	212	215	215	236	225	214	240	236	252	207	253	225	212	218	227	234	244	217	212	220	227	236	206	221	232	208	210	211	222	217	213	215	202	221	225	242	201	210	224	236	210	235	211	212	220	228	210	238	229	202	234	234	199	201	247	229	190	217	241	209	224	258	242	222	213	214	212	194	220	240	206	239	219	237	208	232	209	227	238	231	203	209	241	243	245	218	224	231	219	236	246	205	204	202	217	239	236	222	228	218	216	207	224	225	221	206	194	228	239	207	232	233	197	221	213	228	207	236	229	208	223	220	225	221	202	193	211	209	222	248	234	239	195	236	183	215	201	218	201	236	229	186	225	213	215	183	226	242	211	215	241	216	229	233	231	222	208	210	233	215	217	222	227	239	226	241	227	224	224	229	199	212	205	252	222	237	236	191	196	218	211	213	228	221	203	247	228	248	236	211	207	220	201	233	233	259	242	216	200	202	205	226	231	231	263	219	221	203	235	213	223	207	195	211	228	205	216	211	217	217	191	218	247	224	213	240	224	216	228	213	231	216	196	211	214	228	236	236	224	243	200	238	230	223	209	213	247	200	187	222	225	211	234	213	235	211	187	204	194	193	240	222	241	229	180	232	244	229	221	247	215	215	231	258	202	235	199	213	212	231	230	227	200	235	206	227	189	228	232	216	229	216	240	227	215	226	244	238	217	193	206	201	207	218	184	206	202	202	216	231	234	225	227	211	254	208	211	222	221	216	235	230	238	242	217	231	257	232	248	238	218	221	200	245	225	223	218	219	222	207	240	208	208	243	202	213	223	221	216	222	220	207	221	251	212	233	231	242	180	211	218	210	261	247	241	204	230	213	234	234	218	242	215	256	247	213	256	237	249	230	239	201	229	245	222	215	192	228	252	236	205	216	238	238	249	248	226	204	218	200	203	196	233	199	239	218	213	221	229	261	213	229	189	231	239	248	226	191	235	230	253	210	220	214	219	188	208	209	215	214	210	210	223	222	240	217	221	196	215	237	213	209	214	212	246	201	212	204	222	215	255	218	215	206	230	224	205	215	217	221	244	224	198	186	199	262	232	219	214	232	221	217	184	180	216	228	221	227	194	218	255	256	232	226	218	226	196	225	243	213	228	237	239	225	245	223	232	217	225	206	241	265	229	211	184	230	224	234	247	213	221	235	185	230	245	232	238	195	203	203	210	212	259	232	220	232	237	220	204	196	219	191	223	240	231	208	205	220	211	236	237	237	234	230	241	247	215	242	204	221	236	214	200	207	233	232	202	196	236	241	227	221	237	214	221	237	232	210	215	239	212	227	213	227	243	204	235	217	227	207	235	195	224	212	230	222	235	237	227	223	207	216	194	255	201	254	224	238	231	233	224	232	230	222	219	245	217	224	233	232	216	211	197	223	218	231	200	203	214	209	214	235	218	208	224	219	221	211	233	231	250	239	230	235	239	230	218	242	245	223	226	230	200	230	235	226	196	191	236	252	242	227	229	248	211	218	214	244	226	206	233	222	259	235	238	213	214	230	266	225	232	218	241	244	218	214	238	223	215	220	220	216	229	225	211	224	204	232	241	211	230	229	224	233	233	235	200	237	213	221	243	217	223	228	217	220	226	196	241	239	250	230	236	236	183	239	224	197	216	210	254	224	217	205	197	256	242	185	209	258	230	234	217	206	214	213	228	224	195	222	224	215	208	227	196	213	248	214	227	209	193	198	220	199	201	208	215	211	219	261	199	195	229	190	222	204	214	211	208	223	230	252	217	232	218	201	217	202	195	189	232	199	196	233	202	199	226	224	232	229	202	225	213	250	261	226	229	223	251	249	219	247	214	229	225	238	254	209	216	250	210	226	219	207	205	228	213	191	219	227	224	212	234	226	236	237	205	233	244	236	221	221	200	203	246	221	212	213	247	203	224	226	244	229	219	207	240	229	230	223	203	222	221	220	221	225	224	203	221	240	228	222	257	182	238	227	229	244	231	216	233	193	211	234	209	243	249	247	203	228	217	211	217	216	214	207	250	189	201	216	190	260	233	224	220	242	227	219	229	213	227	212	232	250	239	205	210	240	241	224	208	263	193	215	229	219	219	233	218	237	236	233	199	209	249	198	244	220	193	228	231	243	230	240	218	244	261	240	234	207	207	199	207	240	244	199	226	220	203	206	232	228	221	231	215	209	213	228	229	191	207	221	242	199	211	208	228	244	202	212	245	208	235	225	230	237	224	240	211	196	212	238	186	230	222	223	212	232	219	239	240	227	222	226	238	246	201	233	219	231	218	231	224	231	205	237	246	208	234	243	223	177	210	218	215	219	233	228	206	231	226	243	224	203	209	214	192	239	227	215	248	224	208	233	233	222	206	228	232	233	241	234	234	207	191	205	221	235	246	250	204	223	230	225	232	224	229	226	218	253	238	234	187	236	246	216	201	194	207	199	224	196	228	232	233	211	208	217	225	228	243	238	219	212	231	213	212	216	204	224	217	205	246	204	221	234	221	260	227	208	200	237	230	236	252	241	251	235	215	225	248	211	246	248	220	208	224	219	228	215	250	208	212	207	221	241	215	228	223	219	215	192	209	195	226	233	223	200	252	218	226	229	245	182	193	222	199	228	220	222	262	257	237	222	248	235	229	244	223	232	202	242	237	212	234	230	209	213	235	221	197	221	229	234	221	232	235	218	236	236	226	221	230	245	212	210	248	251	228	214	241	214	195	204	249	197	241	232	229	215	215	242	206	254	240	202	246	230	240	236	199	214	248	199	230	222	224	257	240	250	233	211	205	238	261	219	243	224	232	237	223	204	232	219	240	225	226	265	211	232	219	206	232	201	236	225	239	227	207	218	222	220	215	211	231	220	224	238	224	240	225	251	187	211	210	237	221	235	194	220	235	206	234	239	262	199	222	204	196	228	197	230	235	226	206	218	210	202	208	204	203	234	201	234	212	230	209	239	251	215	236	250	200	238	234	214	199	227	198	213	230	241	235	222	234	197	199	218	219	213	221	245	245	236	235	225	234	232	227	209	233	249	207	215	239	227	278	228	240	223	227	225	245	217	231	235	209	228	224	228	235	232	182	236	207	221	237	209	241	224	216	223	226	221	231	199	187	230	212	219	252	223	234	244	224	222	224	226	201	223	220	226	226	210	192	219	212	206	227	212	215	227	230	194	231	224	235	250	222	241	225	209	255	231	214	219	217	200	214	214	255	206	228	199	219	218	239	235	193	207	222	205	239	222	219	265	244	225	197	211	228	223	223	219	203	230	206	230	222	214	225	227	221	192	230	225	209	220	201	214	221	217	211	239	226	200	211	175	235	205	201	207	209	214	227	190	208	241	237	216	205	240	238	242	215	220	231	210	225	216	231	249	203	232	233	230	199	230	234	215	202	200	201	213	249	213	218	209	212	228	211	240	218	235	218
3432	2513	5097	5326	3893	2876	2322	1953	1691	1351	1139	1022	960	845	883	783	806	745	704	716	670	665	650	638	588	584	587	599	599	569	622	589	547	539	589	590	592	576	556	591	559	579	554	536	547	594	539	564	513	559	588	552	534	565	569	572	553	568	552	555	582	562	565	560	558	567	583	516	601	583	529	520	559	576	565	546	530	546	502	553	535	541	582	531	550	547	554	553	561	543	539	552	545	561	596	583	573	547	498	541	548	564	544	608	525	553	543	538	569	581	515	600	553	522	541	549	558	555	567	575	537	579	591	605	539	568	537	529	568	538	587	546	537	533	539	520	567	583	580	557	557	520	593	545	523	566	509	579	562	548	575	573	576	536	554	563	587	582	557	511	522	554	538	580	534	509	538	589	570	571	538	540	551	580	565	555	541	557	578	499	577	562	594	556	580	565	565	502	548	575	521	564	528	561	544	536	555	566	558	547	604	546	581	515	575	542	583	577	557	570	515	552	541	548	510	585	531	537	555	558	567	534	537	567	604	538	555	593	577	565	593	558	583	566	556	578	572	544	543	529	571	524	541	561	553	591	560	551	578	549	567	593	566	545	552	563	550	519	540	552	560	563	576	555	538	568	554	577	551	583	570	547	582	534	567	567	558	573	557	551	566	616	546	554	555	571	567	570	590	572	573	537	592	553	510	560	592	556	539	600	582	525	567	572	550	572	564	598	523	553	566	560	550	571	566	556	546	542	549	539	558	555	529	538	556	555	587	586	620	563	562	567	557	539	581	571	531	540	547	592	594	573	552	571	587	568	575	592	571	565	571	558	585	561	554	573	552	576	548	580	549	566	552	552	528	591	578	536	583	535	540	524	569	538	619	536	564	562	561	577	581	516	559	543	564	527	600	536	533	571	547	557	531	543	541	552	517	545	578	517	603	562	590	567	561	535	578	521	561	602	523	553	541	564	569	568	540	564	562	551	530	510	569	537	552	553	568	606	559	567	608	540	543	585	549	596	530	566	555	565	526	566	570	540	569	572	551	566	549	569	569	569	566	529	578	547	598	590	567	598	561	558	558	566	555	539	545	550	587	548	560	580	519	568	527	584	553	545	521	579	544	575	541	579	557	546	546	543	496	530	602	534	564	550	575	558	542	545	551	572	600	528	510	554	535	578	579	541	534	573	592	564	565	542	542	544	598	562	559	589	564	574	557	560	531	606	560	511	588	568	589	556	575	537	573	549	550	576	508	587	576	553	557	540	530	531	529	565	557	564	579	551	561	569	576	584	587	512	553	526	566	570	572	533	566	571	576	554	504	551	511	550	582	593	573	576	567	567	577	578	549	534	542	546	565	602	519	542	560	574	555	540	575	602	546	569	563	588	584	582	580	550	589	589	549	529	554	546	582	520	573	570	536	564	587	550	547	595	573	569	593	572	555	560	571	567	557	543	587	515	534	527	600	549	528	578	555	548	559	553	596	546	554	575	603	549	543	613	561	614	560	587	584	540	585	570	530	549	590	566	553	551	605	576	573	546	571	570	524	539	541	561	572	572	520	529	553	509	580	516	539	552	538	547	547	558	557	590	611	567	542	553	601	545	551	535	574	547	586	582	552	632	565	603	538	561	551	579	571	579	557	556	547	555	553	613	572	556	614	546	571	534	580	549	521	515	546	536	584	536	575	560	532	543	541	546	519	540	525	531	569	589	571	570	568	563	582	585	602	528	566	564	558	553	562	510	559	586	584	569	565	549	559	504	544	558	533	529	550	542	556	576	523	590	573	541	588	570	601	563	559	535	546	570	596	529	559	561	591	575	533	576	581	574	553	534	541	518	563	530	526	588	602	559	554	561	525	570	535	548	589	600	594	533	560	565	561	591	561	535	563	564	572	610	558	608	554	561	544	570	610	557	552	572	562	565	554	543	551	555	515	592	559	559	561	592	600	558	580	530	580	565	553	553	596	581	535	586	577	549	545	544	533	569	567	522	540	531	561	564	566	567	539	562	540	592	569	558	537	575	587	563	528	544	562	617	504	572	550	585	589	582	540	523	545	554	573	594	566	501	573	582	549	544	553	576	534	533	527	543	575	595	550	527	571	592	537	555	564	543	545	538	554	613	576	533	568	562	565	540	571	577	617	561	528	572	569	592	549	597	556	564	572	560	535	562	566	565	566	549	573	578	546	523	562	535	539	552	587	587	523	556	541	542	559	607	547	540	546	570	543	545	560	509	574	571	558	578	566	592	552	578	575	505	519	569	578	592	561	556	576	561	554	578	544	527	589	552	526	623	584	590	592	607	569	586	567	563	524	597	535	582	539	532	534	555	566	552	574	590	570	551	582	590	562	540	569	562	547	567	542	507	575	553	553	609	544	509	525	566	556	492	553	570	504	605	588	584	574	581	554	544	569	575	537	566	547	568	564	516	575	566	562	576	569	577	550	559	578	510	558	588	507	566	557	561	578	589	548	562	578	575	564	591	539	518	562	569	538	564	567	621	549	569	564	545	565	554	588	512	543	561	550	590	564	561	581	506	555	544	581	548	626	554	572	533	530	574	557	576	551	543	544	545	551	563	563	553	535	543	592	496	533	575	549	575	537	547	570	551	533	553	536	601	566	550	586	536	548	565	584	593	566	590	524	557	576	557	613	596	557	546	547	561	543	545	548	588	584	562	562	557	562	546	556	508	543	588	540	567	576	597	596	543	566	594	564	575	514	610	511	609	563	571	517	548	551	549	596	532	553	626	506	564	551	519	546	539	557	557	563	574	566	551	570	539	606	597	512	551	527	639	585	572	571	589	586	572	575	516	572	564	571	561	572	531	511	538	561	533	560	552	581	574	549	574	521	569	549	543	521	528	589	593	552	590	514	542	564	556	531	550	597	576	543	610	547	575	553	587	582	540	514	535	520	584	602	588	591	555	591	521	592	558	575	549	541	581	549	561	540	544	604	567	524	578	550	550	544	559	552	577	606	528	621	571	535	608	532	489	571	561	574	595	514	529	585	569	585	592	525	571	518	549	532	565	534	564	534	522	528	586	574	529	555	540	547	525	598	528	517	526	501	549	603	564	578	570	577	571	579	610	557	550	523	526	563	542	531	606	533	526	527	577	542	580	545	553	562	569	566	595	577	580	587	540	539	546	585	548	522	585	584	527	537	595	552	564	588	588	561	557	544	567	628	571	598	535	569	599	572	518	565	520	578	567	572	537	539	567	547	587	573	532	545	544	541	546	526	555	516	517	549	560	526	575	529	509	614	571	520	494	575	581	560	578	584	520	606	600	562	621	583	539	554	557	550	557	567	567	580	548	592	587	554	553	607	535	571	545	556	561	534	553	615	563	553	538	567	572	576	556	549	524	546	551	611	583	556	550	548	557	549	538	590	558	511	566	514	586	550	527	565	570	545	578	581	568	611	560	580	614	564	567	579	575	536	552	535	560	527	556	553	562	552	521	581	575	612	562	554	568	587	552	569	565	582	534	617	550	589	583	590	602	531	541
12303	4204	4401	3282	2118	1423	1054	797	733	706	534	570	542	511	558	482	449	409	418	433	409	376	380	405	417	409	386	380	369	364	379	313	349	342	403	380	366	328	372	368	337	350	418	396	372	334	337	378	335	338	384	349	389	390	343	361	340	386	389	379	363	374	365	371	386	336	338	400	382	334	387	337	388	339	325	346	344	371	336	334	379	361	359	351	364	354	343	352	371	385	377	346	368	388	358	404	357	396	382	382	361	345	334	346	340	333	340	371	326	407	346	338	379	361	374	358	375	305	346	333	332	374	360	358	360	334	366	386	373	364	331	345	365	410	343	368	360	374	318	377	374	367	332	341	313	369	402	382	389	370	348	343	304	360	356	341	391	353	351	333	349	374	331	318	358	373	339	366	360	316	350	373	352	378	397	414	360	366	346	341	362	354	346	362	362	366	370	369	390	358	333	344	334	346	368	358	359	346	358	355	362	342	357	342	374	361	317	364	376	387	361	375	357	360	364	371	377	390	390	373	348	364	367	408	373	386	392	359	361	380	386	387	369	376	418	371	384	319	362	388	342	378	375	367	346	369	376	367	371	384	407	361	350	337	386	361	371	318	379	381	384	378	419	364	374	369	387	378	353	389	352	351	329	347	363	364	361	357	331	362	346	356	342	334	319	327	353	415	343	371	345	366	340	376	326	392	363	372	331	354	354	382	354	316	332	362	335	370	347	331	390	363	368	359	355	344	373	346	382	338	378	342	312	378	384	372	374	392	367	379	359	315	319	361	350	328	385	368	363	334	327	402	369	362	405	357	369	353	322	354	356	361	381	393	335	346	332	343	301	374	363	368	376	379	357	357	364	347	331	354	367	361	348	385	409	392	367	364	355	361	386	350	366	353	398	361	349	349	343	347	364	338	355	335	393	363	347	405	374	333	381	361	350	381	353	345	370	410	361	333	366	376	355	362	370	361	372	347	372	372	397	359	392	339	375	379	371	363	376	368	353	368	364	351	353	320	390	358	362	373	357	337	355	365	366	361	374	386	397	363	349	343	344	358	343	381	362	343	386	370	368	347	355	333	381	383	344	350	358	386	385	361	395	357	348	377	320	355	372	360	349	362	337	328	344	350	427	371	337	354	362	372	367	309	356	336	344	346	351	357	361	369	356	362	377	356	363	341	372	358	356	360	378	402	366	349	385	350	369	330	365	357	351	363	375	363	359	368	370	384	346	376	377	335	358	374	352	355	409	372	343	374	340	351	403	369	380	355	355	347	348	347	356	356	361	417	333	346	368	400	355	375	393	357	363	378	371	383	369	374	354	374	357	352	372	384	371	370	368	354	343	352	379	370	351	353	367	374	380	377	353	374	365	378	359	374	380	348	388	345	324	381	370	355	381	383	408	369	372	343	336	378	351	355	359	348	344	392	370	345	357	388	362	373	335	326	355	372	360	367	343	368	355	370	343	355	332	381	350	382	362	380	378	376	356	348	376	399	374	321	345	346	358	387	373	369	328	329	372	381	362	356	373	364	344	370	319	363	321	368	355	352	383	387	367	350	346	346	390	370	363	380	406	393	370	340	398	357	360	378	380	367	355	381	331	366	385	374	365	385	367	404	386	378	395	387	367	360	390	399	357	366	331	362	356	362	322	324	362	406	394	365	377	311	341	350	371	352	352	349	379	377	361	386	362	355	390	370	350	371	360	359	334	356	372	346	343	390	341	387	328	367	373	370	357	362	372	378	355	351	396	370	361	369	342	355	355	363	360	336	373	367	396	370	341	425	334	362	379	375	339	371	415	376	388	332	369	401	337	392	375	319	349	324	335	338	346	360	349	381	329	368	332	366	349	399	359	409	365	352	347	335	369	374	362	386	380	393	357	377	371	322	371	363	377	344	383	358	352	349	352	394	378	374	363	334	363	332	381	368	358	321	362	312	360	333	392	360	373	377	366	355	357	336	389	340	343	341	424	363	381	397	378	338	327	338	347	383	345	356	369	362	337	351	372	317	367	361	352	349	380	364	346	336	331	375	376	355	356	362	372	373	321	349	355	331	362	374	385	375	365	353	320	367	395	353	320	342	322	334	301	341	353	373	347	383	357	361	355	397	352	340	347	380	427	392	354	315	359	348	351	330	341	375	392	348	392	322	347	359	367	399	350	366	371	370	369	384	341	357	318	363	343	377	396	312	339	367	363	370	347	378	392	367	342	383	371	361	361	370	330	328	366	364	346	337	345	343	335	346	349	395	336	335	349	355	339	332	371	349	370	341	369	382	365	377	333	367	359	357	376	348	404	388	389	367	341	359	345	371	359	385	388	354	374	363	393	377	336	334	369	358	340	354	366	352	375	360	329	360	397	349	394	366	340	366	323	373	399	340	361	393	382	367	348	339	360	336	376	334	376	357	353	382	346	412	360	387	375	363	333	399	370	339	374	374	360	329	351	348	338	354	327	361	375	373	346	331	332	379	338	381	343	335	373	316	366	338	360	357	356	345	360	346	359	352	360	376	354	376	345	392	358	382	355	361	365	358	384	355	352	370	329	390	346	329	388	376	355	344	358	376	362	340	351	399	343	365	346	369	361	360	352	372	343	348	389	356	346	335	353	340	365	370	365	373	386	355	364	406	376	372	349	381	344	354	385	331	369	366	374	384	363	339	347	362	333	402	364	402	339	368	363	384	350	340	389	350	379	379	336	325	379	365	364	352	380	412	373	364	382	357	357	341	326	346	369	359	340	379	365	339	368	345	378	356	341	396	400	338	360	375	339	372	367	386	341	365	351	386	375	361	372	332	365	362	365	322	379	362	352	332	376	366	355	421	362	380	367	353	364	357	381	357	360	375	346	383	354	343	382	338	367	365	402	342	357	353	359	345	379	351	397	365	401	382	344	402	364	358	351	338	362	357	392	348	379	351	373	365	392	373	375	352	370	336	370	366	389	402	342	321	341	379	355	340	366	364	344	339	391	368	320	313	354	390	365	369	363	341	363	382	370	376	354	391	374	329	363	354	359	352	379	363	345	376	341	374	373	353	349	362	363	364	379	377	380	378	361	363	347	374	333	344	376	369	387	344	347	338	342	377	328	368	368	372	357	382	373	381	363	374	396	381	336	334	391	366	383	356	358	367	318	370	353	337	371	354	378	399	374	364	366	349	379	358	325	344	373	394	362	348	364	351	363	363	343	360	357	345	323	311	370	340	373	349	360	359	364	362	384	362	357	398	334	344	385	356	388	315	392	346	361	337	356	331	373	370	348	393	375	388	344	373	364	352	352	342	319	351	376	332	343	357	363	320	357	372	404	370	343	415	369	323	350	423	349	374	338	379	364	392	350	342	390	373	373	353	340	391	355	357	373	357	380	390	358	380	343	350	371	361	379	373	360	373	368	349	377	345	358	367	358	346	342	375	388	379	349	377	394	339	360	364	348	359	400	341	369	379	370	354	360	337	338	382	334	386	362	321	357	363	324	345	346	343	358	345	380	364	328	396	383	365	352	362
8963	3915	7630	8549	6997	5443	4175	3409	3057	2622	2183	2300	1947	1826	1723	1613	1461	1340	1247	1159	1111	1079	1056	954	1001	945	951	854	866	918	921	909	853	893	891	832	895	905	868	851	855	857	844	867	841	877	786	869	887	839	853	853	896	781	856	895	830	821	857	883	852	896	874	880	830	855	805	826	838	883	876	848	829	843	869	902	883	830	846	822	877	863	827	840	805	827	846	808	840	873	870	791	902	823	852	842	825	858	837	830	882	794	899	918	814	870	847	833	853	848	829	850	829	881	861	800	885	826	791	859	846	819	860	883	871	858	857	838	823	889	849	844	835	796	801	809	795	886	880	866	787	855	864	878	833	857	858	825	837	864	854	866	821	856	875	784	827	843	908	838	802	847	862	840	846	891	844	884	839	821	860	824	879	847	835	819	892	866	848	812	840	863	824	839	836	826	850	893	863	848	831	819	865	828	832	832	864	836	787	863	832	810	847	875	866	874	855	824	865	830	843	864	860	859	797	875	893	827	898	821	830	854	866	854	822	874	815	841	820	814	874	851	837	857	826	809	813	804	831	838	850	803	854	822	842	794	849	899	798	857	814	831	866	863	850	872	842	856	844	844	878	801	834	815	904	876	919	847	857	872	832	871	829	810	855	871	859	832	858	858	854	867	866	820	804	794	884	823	851	808	804	812	903	833	879	817	855	862	802	864	851	843	880	841	851	832	831	825	864	834	829	833	838	821	835	825	828	853	862	849	822	843	837	784	850	823	846	808	819	849	827	830	832	843	831	897	881	821	824	843	819	808	821	838	843	865	876	858	874	861	850	890	876	819	860	809	846	832	842	824	857	853	861	822	859	846	838	853	880	873	875	825	850	833	827	761	842	865	859	830	875	851	846	772	791	793	895	812	839	868	845	858	809	864	862	854	886	793	820	859	797	852	861	765	836	813	830	836	839	861	854	879	833	842	875	868	835	861	873	860	813	854	836	871	857	833	854	859	820	909	820	878	879	848	856	842	847	817	830	866	837	858	813	792	848	801	859	826	865	821	898	838	862	821	874	826	861	835	811	820	819	854	800	846	843	832	848	809	851	851	818	836	826	868	845	841	820	905	809	821	883	856	838	867	807	821	826	830	843	821	831	859	844	850	855	869	903	862	878	868	864	873	803	874	876	848	884	891	823	831	873	818	828	829	835	833	865	868	812	830	841	891	848	817	872	834	865	845	835	835	867	839	851	863	873	880	813	843	844	834	835	876	792	878	803	916	829	873	830	814	819	859	845	851	834	869	793	850	841	865	807	876	814	836	837	845	818	856	871	852	846	845	880	892	820	873	793	819	823	827	868	866	864	866	869	855	852	816	829	849	809	799	864	816	817	859	858	827	873	893	871	877	858	829	880	929	848	834	839	841	842	842	857	834	800	875	824	823	819	860	848	933	886	853	886	838	849	843	822	824	828	844	854	853	831	831	822	840	821	804	841	855	841	809	870	815	847	860	799	844	876	826	790	806	819	848	905	829	855	836	862	874	852	914	830	876	840	812	869	845	838	873	814	880	797	875	788	851	838	815	827	826	819	867	838	835	861	842	803	875	876	795	835	849	808	795	878	841	841	844	858	782	870	812	841	880	857	795	851	856	853	835	821	869	826	834	837	820	849	859	873	831	821	842	832	854	822	846	841	818	838	813	812	867	844	806	846	885	839	849	839	851	854	808	833	925	863	820	809	824	826	831	877	814	794	834	794	835	828	834	876	851	815	857	830	820	825	839	843	832	851	841	864	856	838	782	845	831	823	827	786	824	822	895	839	843	815	817	847	828	847	803	828	905	811	863	841	861	854	844	797	827	872	817	891	821	824	878	881	858	837	810	815	890	832	850	880	836	904	845	860	849	772	820	797	813	896	837	843	874	837	831	853	888	820	822	841	886	845	856	839	835	877	823	881	832	854	828	842	858	871	828	814	782	899	848	832	804	836	850	817	818	846	818	838	897	864	857	857	871	848	885	862	817	846	835	817	873	818	820	827	790	793	845	834	827	799	857	837	763	861	856	866	847	817	879	853	850	891	825	811	823	824	848	836	813	845	868	831	871	813	860	842	857	843	868	841	878	821	838	849	779	799	815	871	841	817	860	828	868	865	816	895	842	834	879	843	853	782	836	850	871	838	832	830	841	799	844	838	896	863	861	890	903	843	839	846	825	844	863	851	861	869	848	880	809	830	800	843	874	889	854	778	845	857	869	894	769	884	856	841	831	857	809	788	864	845	869	842	805	887	862	852	888	845	850	805	864	802	862	865	832	831	857	769	856	902	871	823	845	869	854	886	818	852	789	848	831	825	857	832	894	837	846	818	813	815	813	821	831	831	858	847	869	858	827	811	835	832	855	821	842	832	852	820	836	857	817	856	846	838	813	884	828	816	858	805	838	835	813	841	853	817	835	818	879	844	829	883	827	841	892	825	820	811	836	865	827	746	857	874	819	851	824	829	791	823	843	857	851	904	855	848	830	831	866	860	875	814	859	844	807	818	846	838	832	821	854	863	856	806	844	840	862	767	817	840	870	885	881	810	874	834	861	806	867	844	841	846	836	872	817	782	862	835	861	857	882	890	846	886	851	829	821	891	862	823	827	812	893	841	907	841	822	885	787	842	838	888	882	848	873	840	858	801	864	874	797	811	821	840	871	854	918	861	851	877	812	841	804	829	802	827	874	890	849	833	854	909	865	822	780	841	878	920	843	815	788	898	876	922	818	874	829	826	912	801	798	786	864	838	818	919	775	852	838	823	840	808	850	870	888	811	853	817	869	863	797	844	790	861	813	839	873	816	832	811	871	903	841	884	802	828	832	870	820	842	862	873	859	884	808	860	867	812	851	823	833	841	818	808	797	852	871	882	863	828	892	835	822	820	825	838	835	794	819	881	828	777	842	900	891	854	857	827	857	841	851	851	856	847	868	791	824	855	874	895	825	824	833	822	862	816	814	820	853	837	807	845	839	848	818	828	846	883	842	807	805	846	820	855	849	800	839	848	843	911	781	893	785	819	822	786	863	828	847	819	843	848	832	800	876	825	836	854	871	832	862	818	823	854	829	821	861	818	804	880	821	866	809	861	810	836	863	871	852	816	859	899	814	872	825	875	815	832	828	818	858	862	849	862	798	815	851	784	819	873	830	856	875	846	879	822	868	896	822	867	850	805	872	827	868	808	864	874	832	839	802	872	811	851	865	842	849	829	806	845	869	852	881	829	857	825	841	813	901	840	853	854	853	858	825	830	836	810	855	853	851	798	826	851	875	810	849	838	865	844	824	848	846	888	895	836	869	795	862	869	897	868	862	807	893	834	840	806	859	858	824	853	842	838	860	836	819	812	821	821	845	867	832	850	820	850	834	826	843	828	873	868	841	839	868	841	858	867	835	830	867	813	865	851	828	792	820	803	832	872	856	839	812	841	855	844	846	860	836	843	827	796	840	838	854	837	835	832	822	810	910	889	830	854	869	837	849	794	859
19889	6250	6137	4693	2850	2231	1686	1317	1099	951	861	822	709	695	630	612	563	584	498	493	472	432	422	398	421	404	409	412	405	426	435	442	458	418	412	436	449	384	462	408	403	401	434	396	399	440	415	411	368	387	378	400	419	435	412	412	397	374	440	420	429	417	413	408	399	386	427	401	427	386	368	437	397	400	417	407	384	380	401	398	366	388	407	437	397	432	344	384	386	396	392	400	396	400	350	390	399	393	378	414	411	380	435	415	406	393	394	382	374	400	420	378	370	390	447	378	415	382	419	387	434	403	358	380	392	382	415	405	397	418	407	379	422	346	365	411	383	424	396	434	408	440	375	444	424	411	406	437	396	377	398	407	402	409	409	367	381	413	403	404	388	425	374	400	397	395	426	382	360	406	369	405	389	412	391	405	402	387	412	397	387	394	367	388	437	376	385	458	430	391	431	391	412	385	399	403	395	456	384	397	428	392	403	365	419	405	388	418	361	405	402	383	431	392	371	380	373	408	382	408	359	387	399	380	392	369	393	378	351	396	417	400	412	408	441	422	415	447	362	412	411	361	417	408	390	381	414	421	382	432	412	419	372	422	398	375	399	426	391	423	424	448	437	423	405	438	396	374	372	450	432	362	380	394	371	398	404	402	363	425	389	397	404	362	359	388	382	403	400	425	415	403	421	390	427	394	354	442	373	382	412	387	396	371	423	423	400	406	360	405	380	421	380	356	413	396	403	414	412	420	396	376	398	440	406	381	374	365	362	389	385	427	416	386	373	372	397	398	453	414	426	405	423	410	372	388	409	420	398	393	409	404	379	418	383	372	352	400	411	392	398	379	408	438	403	389	410	384	397	424	423	452	411	418	406	382	437	416	404	396	372	418	410	391	406	374	398	386	360	389	435	370	409	421	390	412	420	397	391	419	393	357	410	382	387	426	398	387	365	395	411	404	406	415	408	381	388	402	404	364	406	382	392	386	412	394	405	394	453	407	405	412	367	416	463	427	416	358	425	375	392	368	388	427	390	392	402	402	421	389	418	384	406	388	397	373	381	383	423	388	391	375	383	415	385	421	429	412	412	434	418	404	407	384	380	396	421	383	357	366	419	407	408	413	392	359	403	429	399	405	387	378	401	360	395	400	389	400	376	432	421	394	389	437	427	431	403	397	400	379	407	405	418	380	364	439	413	425	383	413	416	393	384	406	386	391	396	378	422	395	406	398	399	395	369	362	423	396	404	415	416	397	368	404	435	372	376	370	414	396	406	435	406	399	402	409	410	433	375	393	372	390	404	414	401	403	420	385	403	383	385	379	392	436	399	413	379	430	395	387	376	419	399	396	408	401	401	387	426	426	387	399	377	403	393	406	379	398	414	375	415	404	405	404	417	414	403	433	396	379	419	376	409	405	390	406	396	406	425	398	422	384	414	389	385	416	393	401	391	411	394	394	430	394	408	386	399	401	396	402	404	403	430	386	413	403	387	374	437	392	433	386	405	408	398	413	420	426	386	411	382	405	382	421	396	416	390	396	435	401	408	415	380	403	413	405	422	380	448	401	439	374	384	396	410	379	401	414	383	376	410	424	375	405	414	395	429	431	389	392	400	413	410	419	395	425	423	423	434	384	367	380	397	408	394	398	418	393	412	374	402	432	449	397	368	374	417	372	376	384	384	404	385	367	406	456	396	427	388	422	373	405	374	375	390	441	392	355	383	415	373	405	381	398	391	361	378	390	372	384	346	398	358	397	367	369	394	411	415	411	441	404	380	386	392	367	398	394	425	355	396	429	434	379	401	338	388	414	384	423	366	383	375	412	342	403	392	378	378	423	419	381	419	412	383	425	393	394	410	415	376	440	401	377	415	406	403	394	383	341	397	405	394	471	416	439	442	371	413	386	408	389	429	379	406	434	416	373	348	379	376	427	389	404	409	416	384	397	421	445	438	440	407	425	381	406	394	382	378	418	368	395	363	365	397	394	375	382	432	352	445	404	373	393	387	432	456	434	407	389	410	386	407	382	416	400	373	412	436	397	381	416	399	388	397	369	397	395	425	374	365	345	414	376	397	399	397	407	395	331	379	370	388	438	393	416	374	387	414	396	386	376	395	396	379	405	392	453	434	398	378	386	394	377	368	409	374	347	424	395	415	368	403	399	412	403	406	415	400	385	369	408	402	378	403	402	429	443	360	358	382	400	409	453	377	410	397	417	393	405	429	395	418	414	422	371	353	364	397	404	415	402	395	409	389	390	455	401	396	368	410	402	403	383	409	419	415	423	446	422	397	399	405	411	444	377	389	429	471	371	411	374	405	427	393	407	368	394	381	357	421	392	380	404	418	425	398	399	408	389	415	414	429	432	414	361	410	430	387	403	413	398	400	399	372	357	350	423	427	374	389	404	377	410	406	397	443	417	374	385	383	384	390	383	403	385	374	392	408	432	404	378	411	415	410	390	415	407	442	397	408	395	407	424	388	372	411	431	402	445	385	383	409	402	423	383	403	386	366	408	409	365	386	402	372	427	451	404	445	392	407	375	393	408	406	370	390	391	428	397	397	388	417	426	372	424	380	383	412	456	399	416	428	402	393	400	400	424	374	379	419	386	395	404	420	412	380	383	364	392	379	451	390	413	425	347	382	379	382	417	387	430	380	403	377	452	398	407	411	434	390	424	405	382	405	402	401	402	413	388	398	415	373	386	393	390	380	411	409	406	408	378	415	389	381	372	420	411	404	393	348	384	425	447	398	430	394	416	371	392	404	431	421	400	383	432	422	387	437	357	379	412	402	353	369	423	425	377	441	394	420	401	388	409	439	428	395	392	383	413	422	407	405	382	405	414	377	429	421	379	406	391	399	402	423	399	409	406	381	411	388	374	426	389	372	387	402	381	390	418	398	408	424	422	385	402	407	404	379	375	367	414	405	388	391	401	376	381	398	383	412	410	414	391	398	386	444	373	404	415	382	412	419	361	389	422	417	372	383	418	419	362	406	382	399	419	390	402	413	386	420	420	399	414	413	431	413	369	407	404	375	381	352	392	423	404	416	416	396	400	404	424	367	435	371	378	399	399	416	400	393	392	394	405	417	395	399	374	410	415	370	411	375	388	400	393	417	360	387	421	402	375	380	388	386	424	422	381	397	364	423	372	340	383	390	387	399	384	406	425	425	384	362	379	408	381	424	412	391	429	389	343	381	408	403	391	412	406	383	448	400	401	412	397	406	417	403	412	397	391	382	391	396	367	341	416	430	395	386	397	373	382	373	402	384	381	411	395	401	385	413	409	398	403	390	387	415	393	403	413	411	413	399	371	362	429	423	375	376	394	431	420	385	412	372	383	447	400	411	390	406	424	403	410	421	384	356	380	391	411	411	404	387	381	413	392	391	429	436	397	372	400	411	412	413	433	412	417	370	423	394	390	389	394	348	363	416	423	379	394	426	403	418	415	417	396	373	397	373	399	386	380	383	441	397	378	365	392	393	445	406	390	388	428	388	402
11543	5180	9889	11180	9165	8025	6297	4662	4285	3723	3178	2990	2824	2726	2452	2153	1930	1906	1644	1537	1385	1306	1208	1138	1099	1081	1032	1019	1039	977	912	966	922	939	968	903	918	980	938	904	903	956	913	895	922	956	918	940	946	934	954	867	881	896	930	954	862	906	900	918	888	932	901	928	915	896	866	926	849	884	881	893	941	938	892	890	879	923	921	927	942	845	956	870	910	875	882	956	864	833	887	876	854	902	887	910	877	843	911	912	885	918	902	874	860	919	893	932	884	900	950	888	920	871	894	843	931	859	948	926	858	895	914	889	937	888	875	891	872	885	849	863	918	862	873	871	840	885	881	870	826	901	926	888	916	873	922	881	857	852	883	877	898	917	866	873	902	884	875	955	880	930	914	879	915	909	941	862	875	887	867	906	846	875	905	904	840	856	925	908	853	891	909	907	861	867	878	895	882	894	878	902	882	900	905	840	853	865	907	844	921	963	901	900	930	894	878	887	862	955	881	912	910	859	913	887	922	904	834	889	907	899	949	841	890	872	929	915	922	890	873	931	908	913	868	939	905	887	888	871	945	878	917	839	914	889	878	874	863	881	923	935	892	862	893	922	896	885	910	918	890	848	886	900	939	885	908	871	899	867	872	855	870	905	894	877	931	894	913	904	924	864	890	904	879	890	891	865	863	873	915	818	909	881	918	899	943	906	909	928	853	953	888	901	886	863	911	934	890	893	847	870	824	901	903	855	862	862	865	869	866	882	849	893	849	844	906	889	893	941	928	908	863	892	876	930	858	897	919	981	862	891	854	885	843	883	830	882	888	898	880	891	920	906	881	903	955	898	911	885	869	865	874	879	951	866	888	877	882	858	896	887	920	875	839	869	837	887	836	951	868	872	886	897	915	872	871	868	909	861	904	887	929	884	876	923	869	910	889	876	915	786	856	873	890	903	909	871	877	885	899	916	863	822	895	865	936	888	863	926	839	914	904	904	864	831	882	868	880	914	899	903	888	926	870	853	811	877	883	879	881	884	887	866	937	858	922	901	918	864	888	930	888	860	869	892	892	900	902	953	839	887	901	869	893	909	862	887	887	858	880	884	899	903	877	863	881	891	896	881	930	937	912	898	892	908	921	887	895	949	882	935	867	867	915	893	902	872	885	936	875	909	931	959	929	916	921	898	880	889	920	955	884	871	903	882	850	841	846	928	909	868	902	886	969	893	854	925	827	856	927	879	885	946	860	887	912	841	851	872	910	885	923	889	946	867	940	898	866	887	863	859	872	898	838	963	933	905	885	946	886	897	889	874	880	908	864	831	853	897	927	873	933	861	862	903	847	884	909	900	952	888	829	904	883	863	918	850	893	884	927	863	860	891	915	902	861	899	913	920	953	880	873	858	892	871	849	906	919	875	899	857	885	888	868	911	809	889	952	950	859	906	870	895	897	872	866	945	889	911	928	950	937	889	882	850	891	842	885	885	845	870	885	919	938	904	830	873	913	945	914	908	954	866	913	872	889	910	893	909	839	913	901	949	928	893	946	881	899	877	854	919	875	893	892	927	922	940	908	958	894	837	911	867	912	897	900	873	900	895	899	906	899	889	889	845	841	883	867	938	875	886	871	916	942	906	921	875	915	885	920	869	935	937	916	894	838	852	891	917	943	917	943	911	848	901	846	888	970	915	929	918	876	898	843	974	849	908	881	874	886	885	836	919	872	952	904	892	918	900	856	920	851	865	834	884	895	878	902	908	914	896	917	886	881	891	876	902	918	895	889	871	850	939	962	899	880	900	894	886	850	873	890	919	868	880	837	885	896	871	885	901	882	890	895	909	925	924	911	904	874	892	866	925	866	889	935	914	893	896	851	898	868	928	857	923	870	852	879	894	918	867	905	950	917	865	892	903	871	877	899	884	932	882	905	931	881	897	880	935	883	921	907	843	922	915	821	921	906	881	897	858	900	902	862	857	906	855	861	957	896	834	889	871	896	871	901	890	913	848	910	903	854	865	865	894	929	913	907	822	936	849	883	925	940	902	911	906	859	858	929	915	853	878	844	929	895	902	890	869	894	896	890	926	908	861	882	906	853	931	877	899	891	918	944	897	894	877	897	904	872	873	864	882	903	889	882	908	917	901	910	889	874	880	861	878	936	891	929	853	866	897	892	894	904	915	932	915	931	884	920	924	877	949	865	893	862	881	933	888	903	895	852	878	898	867	920	905	891	889	866	842	852	910	857	906	897	940	881	935	889	862	878	903	880	936	892	897	858	854	923	930	817	850	855	895	915	865	889	871	900	894	909	932	869	870	860	921	923	889	876	888	878	874	835	948	942	871	875	864	894	865	902	918	871	958	888	888	860	841	928	890	893	865	893	935	836	913	822	840	842	869	851	897	924	924	898	914	902	881	920	869	913	872	900	875	923	909	930	872	895	953	941	906	898	882	887	872	863	885	867	866	892	881	899	891	893	898	902	877	924	920	900	909	937	882	882	901	872	882	941	881	881	873	922	876	880	909	911	882	918	867	905	918	925	870	888	886	871	907	902	907	815	837	903	926	920	871	931	901	880	919	911	864	856	948	893	942	885	831	905	889	906	884	933	870	907	875	813	885	851	854	875	840	888	927	872	888	906	941	871	893	928	897	916	858	917	860	885	876	891	903	894	923	914	884	913	920	875	853	848	908	854	888	874	881	904	902	888	921	921	913	894	896	879	883	898	904	885	886	904	911	892	915	864	844	857	870	901	891	917	918	926	869	929	884	878	894	937	879	902	861	894	853	920	936	937	916	935	919	834	847	843	860	914	904	858	866	933	856	922	883	868	900	947	926	918	858	852	973	914	941	837	850	881	891	902	868	906	908	867	885	897	916	867	877	802	884	907	840	928	870	884	917	858	930	900	946	913	854	903	929	894	894	905	867	964	899	905	900	933	906	925	826	897	893	945	896	867	857	890	876	891	931	927	905	878	912	913	914	907	898	872	922	918	870	886	909	888	883	923	874	858	875	902	910	849	863	899	914	930	836	864	853	889	889	893	884	879	846	889	875	928	860	892	868	897	891	890	844	897	930	954	872	977	887	884	875	861	941	842	928	859	827	956	912	923	883	883	947	898	918	894	909	902	928	862	893	887	867	948	865	858	937	907	872	900	852	908	872	861	859	907	891	891	931	887	919	919	873	881	914	883	947	889	894	939	885	929	879	863	906	909	865	922	897	906	875	852	866	909	893	924	913	857	916	926	867	921	879	888	889	885	911	915	923	903	911	879	859	883	928	925	900	910	901	890	915	892	864	919	917	853	841	854	883	885	908	894	908	832	887	907	869	931	901	872	859	940	903	908	938	926	946	909	856	872	827	847	876	865	884	906	903	885	849	868	909	863	880	878	892	875	872	874	947	896	864	893	859	889	891	852	857	900	871	860	885	928	861	929	883	881	902	872	892	888	899	882	909	897	878	917	902	839	874	849	898	926	897	890	901	908	882	924	921	943	885	931	897	861	916	868	866	913	960
4864	2240	2336	1610	996	757	674	509	391	386	332	307	289	311	298	289	267	257	261	257	230	255	224	246	249	234	253	235	203	244	267	232	224	226	221	228	231	235	226	244	238	232	256	232	258	228	212	207	254	195	221	232	219	222	251	230	241	240	229	238	247	252	233	250	233	231	215	221	221	230	250	237	202	224	230	218	241	219	244	243	249	229	217	245	233	233	221	260	246	204	233	236	199	241	236	220	217	216	237	262	218	230	265	251	224	231	221	241	228	223	267	227	212	235	226	229	223	219	254	229	228	255	231	228	245	229	223	237	258	231	243	244	244	244	220	220	213	218	201	222	227	251	211	213	258	225	259	245	253	239	202	220	241	212	236	242	229	226	204	247	214	238	221	232	215	241	228	233	252	228	238	208	235	224	220	246	248	217	204	219	229	222	222	183	232	187	209	240	237	224	257	259	229	234	235	235	243	216	230	252	206	240	238	234	243	213	212	238	229	205	238	269	245	241	213	221	228	240	227	252	221	222	231	238	244	251	227	221	230	222	234	231	237	224	248	235	234	209	240	221	218	215	231	240	243	228	237	232	219	219	233	244	230	223	236	212	252	222	244	214	236	237	230	245	231	207	229	235	199	251	224	252	240	208	234	222	226	240	210	240	232	230	233	259	217	247	240	223	243	248	228	265	236	243	245	229	214	228	235	240	229	237	241	220	231	250	218	230	266	228	182	232	213	198	220	215	208	217	243	229	259	217	217	205	244	227	230	245	226	215	232	238	233	246	209	241	235	194	236	229	237	228	226	215	210	242	223	213	230	237	235	245	208	215	236	232	246	245	178	196	238	235	237	218	228	230	231	226	237	233	256	221	232	254	251	232	226	235	216	220	217	219	210	218	233	234	238	278	236	241	216	237	221	221	232	214	230	243	236	224	219	242	238	243	237	222	235	231	217	221	205	208	219	230	226	204	241	240	208	242	227	237	226	218	253	227	220	225	236	233	242	248	214	212	222	229	259	231	247	258	230	240	223	235	244	244	201	225	221	227	250	219	204	266	215	211	250	213	239	244	252	222	231	225	239	215	240	230	206	222	215	233	210	229	240	204	253	252	229	241	271	209	243	218	241	231	263	224	247	203	222	248	233	243	239	223	214	241	213	231	242	268	227	227	229	246	207	225	239	234	210	233	206	214	226	227	235	205	216	221	244	188	237	260	244	217	223	217	224	235	215	270	247	225	248	267	241	215	253	228	198	243	237	234	213	201	197	241	225	260	225	235	242	225	222	238	215	236	231	226	223	251	249	248	227	211	263	248	231	226	226	222	224	251	229	213	238	232	205	222	218	217	224	239	231	249	211	225	239	240	239	248	241	199	236	238	233	197	211	245	229	235	225	243	275	242	238	223	242	240	223	242	230	221	204	239	241	236	236	238	233	268	224	217	205	229	244	204	248	233	218	250	253	227	223	232	243	214	264	235	234	229	249	221	234	231	246	199	213	209	233	246	226	232	200	243	226	215	235	245	240	216	245	248	219	218	234	230	235	238	226	240	208	254	249	221	235	218	216	217	232	244	226	231	242	237	195	230	229	232	224	217	218	206	248	227	227	207	214	227	221	232	194	234	210	223	236	240	230	240	254	197	209	229	233	234	205	227	225	215	221	225	261	248	267	251	211	248	210	240	210	236	213	227	235	221	237	242	258	224	230	257	234	236	251	263	222	234	206	240	265	244	217	248	240	230	227	214	201	245	233	223	220	204	226	215	215	221	250	269	264	270	245	231	225	236	226	243	233	230	240	220	257	230	209	268	238	224	205	182	217	239	233	250	229	232	229	201	236	221	215	201	265	223	271	245	244	228	207	226	245	232	249	226	231	242	218	214	247	221	251	252	235	256	251	234	246	216	247	217	235	210	219	265	213	226	209	225	222	237	217	212	232	219	228	232	198	218	233	253	221	205	241	250	242	233	196	254	220	216	242	241	240	226	255	266	263	244	209	233	217	238	249	241	246	265	259	218	232	215	199	229	246	237	234	242	216	217	193	244	229	239	259	232	231	239	222	249	251	222	239	228	232	238	255	200	236	217	222	225	253	227	218	213	225	210	221	270	235	216	229	216	258	276	246	258	274	230	227	219	230	230	231	245	199	228	224	222	244	252	241	245	233	210	237	229	212	240	240	206	231	226	242	230	235	228	228	227	223	238	224	197	222	218	266	247	257	225	228	228	219	246	257	246	221	234	230	232	233	246	205	204	217	200	219	248	247	235	220	238	203	225	221	221	237	233	265	225	221	220	248	236	234	242	243	243	256	228	231	229	207	241	208	247	213	255	214	243	237	221	248	228	264	218	201	212	218	267	253	259	222	248	210	236	239	214	219	238	237	230	217	207	229	233	241	229	236	218	215	238	241	238	231	274	246	272	232	227	228	239	230	219	257	214	230	223	233	220	237	227	228	239	267	230	236	249	254	221	267	232	246	252	234	214	217	207	252	219	230	251	244	244	261	238	265	211	227	251	220	215	225	203	236	233	225	219	214	246	208	248	234	206	229	253	254	235	248	215	228	246	257	227	261	220	242	228	239	237	237	208	244	237	217	238	241	205	220	279	251	261	236	231	244	250	246	248	245	239	249	224	220	245	243	257	244	230	264	236	240	234	214	230	253	225	230	242	223	243	218	224	230	210	205	229	217	237	252	188	225	222	224	225	240	252	252	224	240	257	228	236	222	211	208	208	245	214	244	227	223	233	230	226	243	211	239	255	249	236	216	233	216	214	232	203	226	226	231	240	245	234	225	227	259	230	240	244	258	248	241	241	227	223	242	228	225	217	190	232	196	214	224	250	230	220	239	181	227	241	224	231	241	239	271	252	259	232	237	234	188	233	237	232	200	240	279	213	226	206	222	240	231	232	245	210	188	213	245	239	219	233	229	214	241	237	228	209	243	269	213	208	250	241	212	212	230	251	276	246	238	229	229	204	231	211	219	236	216	240	207	227	212	238	240	227	227	218	202	212	236	245	242	249	243	233	240	253	250	266	230	233	230	217	251	224	231	231	230	224	229	266	234	222	201	203	224	228	224	238	260	268	264	218	249	305	242	240	238	228	249	228	211	222	244	252	243	228	249	240	233	241	198	226	229	225	228	225	202	228	223	223	186	234	211	258	245	238	204	238	234	252	252	223	223	243	235	263	276	229	204	237	198	222	208	252	215	251	247	208	227	223	236	232	218	217	268	226	245	256	229	222	229	222	232	220	222	260	256	253	239	240	222	209	230	223	230	225	237	229	229	233	243	230	287	215	239	234	234	257	230	221	229	223	217	222	228	247	209	232	237	236	231	215	230	252	261	272	263	243	222	218	251	229	263	207	234	236	231	235	231	230	228	227	202	190	251	239	212	234	235	264	233	210	198	230	239	215	220	247	255	232	230	237	221	260	267	241	225	203	213	227	223	229	206	224	220	233	199	243	217	193	230	252	240	230	253	224	225	201	192	241	201	225	234	191	209	218
3487	2369	4281	4697	3380	3109	2632	1897	1541	1307	1138	1117	1137	1027	893	1007	809	876	733	750	720	627	631	659	639	654	636	595	633	634	600	563	596	595	613	615	589	573	587	591	542	591	553	601	601	539	634	564	606	580	604	606	555	575	578	577	614	581	564	528	585	553	565	593	569	594	617	571	579	560	542	587	567	569	548	588	605	574	588	587	625	589	571	571	586	594	557	571	579	593	619	583	561	554	554	539	544	562	596	562	607	592	630	543	602	564	559	566	605	580	592	531	566	585	552	548	573	567	587	575	595	583	547	512	581	570	560	577	562	602	562	542	519	580	579	558	563	602	602	600	533	571	565	628	582	565	576	566	557	606	576	584	591	564	537	579	532	632	571	600	607	612	528	571	586	567	607	611	561	556	597	563	514	564	574	570	603	557	566	539	582	564	594	585	578	590	568	591	562	607	613	588	582	557	600	547	576	595	536	577	545	594	599	594	566	608	588	558	565	598	580	624	602	571	597	573	545	590	570	563	562	568	549	570	553	611	563	574	514	559	575	551	545	562	594	609	577	581	596	575	604	597	582	612	575	585	601	640	568	537	585	546	620	606	566	564	598	569	587	543	540	570	576	561	590	557	629	577	597	607	589	605	597	568	600	539	625	593	557	576	594	570	593	592	583	569	564	583	568	568	629	576	588	570	570	566	575	551	565	576	562	599	564	588	583	593	584	600	567	582	590	579	576	577	612	616	594	564	592	596	547	591	585	585	565	548	545	582	572	564	572	574	557	581	593	576	574	550	591	590	590	571	566	616	587	587	565	574	590	545	539	600	594	593	602	592	601	571	583	582	622	573	593	578	585	576	563	537	547	584	580	544	592	545	598	583	581	546	612	607	598	601	600	606	544	597	573	537	619	566	542	556	634	621	557	599	593	553	560	546	611	555	594	618	526	576	561	593	557	541	598	541	595	574	543	578	573	573	571	579	612	574	580	558	594	546	605	556	594	556	577	575	639	560	583	590	587	589	590	567	517	585	582	569	568	624	602	587	566	566	581	608	582	531	576	602	559	544	581	585	550	605	561	599	540	498	555	599	578	614	558	642	561	575	568	577	541	592	584	603	620	574	585	535	570	548	602	589	539	579	572	562	608	563	540	576	585	573	558	592	567	560	589	567	581	600	556	558	592	631	589	566	583	570	572	557	607	544	580	615	539	593	610	591	553	579	559	559	571	620	609	580	574	627	582	558	593	592	566	572	602	574	591	560	556	602	590	597	578	533	568	597	523	592	583	577	606	564	577	592	552	584	635	579	610	582	559	590	559	563	586	583	554	562	563	617	559	564	578	572	542	593	569	568	594	557	568	574	567	542	572	567	582	617	573	601	556	558	580	564	547	566	590	599	578	619	580	523	595	579	579	596	579	602	545	600	611	595	568	625	555	565	539	578	594	579	585	561	559	576	563	617	579	536	580	578	582	577	617	626	610	579	538	582	610	554	546	572	596	575	573	622	573	565	555	575	572	595	598	608	659	523	555	546	562	589	596	591	616	636	571	590	568	562	573	587	567	578	575	585	572	563	547	586	588	616	552	570	580	585	565	624	583	542	584	591	575	589	598	562	567	581	561	578	580	619	595	558	529	608	515	540	593	578	565	558	611	570	608	595	550	566	546	537	537	559	577	597	590	579	554	591	586	538	590	586	532	570	591	583	592	595	538	544	621	573	575	590	627	572	565	531	613	549	588	608	563	534	559	578	618	578	561	562	550	571	551	544	577	531	576	589	573	564	585	619	558	572	556	577	598	579	575	532	559	546	529	571	558	547	545	604	557	542	550	590	563	557	596	577	585	574	594	546	530	612	583	617	604	590	566	606	548	551	602	532	589	567	582	586	601	536	586	603	635	598	557	600	584	571	601	541	554	579	576	605	587	595	554	571	584	576	560	509	603	586	584	615	618	621	602	586	567	594	577	550	576	608	580	577	559	607	572	579	574	567	557	550	586	552	596	568	582	549	598	569	544	560	585	596	565	571	544	564	597	578	572	563	573	617	565	586	568	612	587	571	558	556	624	581	604	555	569	529	564	542	582	562	604	573	551	606	597	573	562	558	540	596	629	595	572	589	529	561	566	559	567	601	577	563	580	650	573	609	612	603	603	540	569	579	574	509	578	600	538	609	550	602	546	612	615	564	587	605	572	573	584	571	562	561	554	564	546	618	607	558	583	576	553	545	540	571	551	538	568	601	582	576	541	579	549	549	575	510	585	560	598	568	535	613	580	560	583	556	602	631	608	571	572	623	587	599	588	567	592	621	555	581	624	561	574	579	603	604	580	632	642	597	583	578	556	592	596	585	571	597	592	552	553	597	611	573	629	527	569	578	646	581	597	596	598	599	590	555	528	631	556	541	596	582	567	593	589	585	607	611	572	571	619	621	562	577	611	554	589	577	571	597	551	584	639	579	572	559	614	577	577	566	589	536	574	574	599	573	563	600	586	548	598	549	574	565	593	538	570	571	556	609	595	540	554	567	574	564	529	579	579	573	545	612	568	558	582	545	560	626	597	590	569	596	599	578	582	584	589	534	623	561	622	529	564	573	534	580	603	569	544	588	545	580	580	581	528	580	623	615	593	580	572	569	568	533	607	574	543	564	586	557	594	560	559	596	571	584	567	575	587	548	594	561	588	582	556	606	601	588	588	556	552	590	584	558	563	570	550	580	589	625	542	597	560	568	566	561	578	531	553	626	564	570	566	593	556	577	617	606	554	631	576	579	557	513	621	561	585	580	540	567	584	590	630	619	587	559	560	600	589	619	549	586	607	610	582	555	613	570	610	537	560	574	594	548	586	560	596	571	566	567	606	582	565	604	584	550	573	557	610	601	548	599	551	613	586	570	580	576	619	602	582	591	602	596	569	585	564	567	551	548	590	590	549	612	576	577	562	603	557	548	596	593	601	597	580	552	566	577	563	585	586	612	573	532	561	555	572	610	557	548	576	583	609	623	608	601	552	590	573	554	582	582	559	573	598	576	532	603	576	588	602	552	599	582	555	587	633	585	606	575	567	607	603	553	615	592	544	604	582	565	594	585	596	607	602	588	596	568	560	585	566	557	568	578	547	601	565	549	599	582	504	534	598	554	602	576	602	550	599	558	569	566	583	560	559	559	573	573	585	545	565	602	580	618	602	576	577	556	636	602	610	563	599	564	588	622	576	533	568	581	567	597	565	567	600	603	552	564	589	596	579	547	537	568	540	572	573	566	581	568	564	598	573	548	596	568	561	569	542	534	599	591	572	568	592	544	569	574	597	563	557	573	581	590	574	592	566	550	600	597	567	563	591	563	569	579	550	607	560	579	556	571	571	603	567	543	615	581	629	616	565	538	580	580	576	567	538	585	556	591	604	556	592	530	605	632	575	607	534	615	612	568	554	540	599	571	639	592	608	622	552	570	580	573	594	583	543	566	588	557	532	560	608	586	577	554	576	564	591	576	556	577	586	573	577	579	577	560
11943	3683	4189	3302	1963	1511	1218	980	844	692	587	606	633	566	560	502	489	460	434	437	415	432	355	402	365	384	370	355	395	367	388	398	346	387	392	334	372	357	349	384	409	352	433	337	373	366	384	392	407	404	371	340	397	366	350	362	351	354	346	365	362	358	355	333	409	371	368	380	377	409	380	367	422	381	368	340	378	341	381	406	356	391	369	374	375	372	378	385	388	361	335	374	389	329	361	346	425	387	329	348	394	344	382	415	416	386	375	302	353	383	347	393	377	342	380	368	318	366	354	345	353	399	383	383	384	356	373	375	371	387	341	375	347	384	393	373	383	372	362	350	339	400	374	371	380	370	392	350	400	366	329	382	373	388	379	383	402	344	389	388	390	380	351	375	352	373	382	357	371	388	403	390	359	351	365	351	386	368	379	344	383	364	366	338	363	345	374	357	364	391	390	362	344	354	383	410	332	383	388	373	363	397	351	385	358	387	396	405	367	338	371	348	352	358	376	355	379	369	361	356	367	341	367	317	373	368	393	348	372	386	375	412	384	388	363	339	377	408	332	372	349	361	382	354	395	361	407	365	372	405	380	346	379	346	348	370	331	351	345	339	305	332	347	365	364	345	408	381	335	361	351	359	377	353	368	360	390	351	410	389	339	379	352	358	379	387	415	364	375	384	359	355	345	346	360	374	359	364	358	342	378	384	398	359	349	353	353	398	352	340	365	382	367	379	356	371	359	350	403	383	366	385	365	409	394	396	403	347	385	347	399	382	364	328	339	361	396	360	345	368	333	358	393	372	403	365	351	389	391	348	361	382	389	358	358	401	375	381	398	377	382	369	382	345	346	342	398	380	338	379	356	405	365	367	385	332	360	397	356	356	405	349	360	367	407	392	373	366	357	372	322	358	349	361	368	369	371	358	361	373	347	373	365	367	357	365	354	346	367	378	359	356	395	354	360	389	381	379	351	372	386	372	382	349	374	334	359	379	368	373	371	344	336	376	361	330	403	384	393	361	383	334	376	399	389	352	338	357	362	371	371	383	354	400	365	339	383	375	398	356	384	372	324	356	364	352	393	398	384	383	380	403	352	364	379	356	350	362	358	364	360	369	381	355	332	388	377	373	353	398	360	385	377	371	389	349	349	384	369	376	396	326	368	393	409	403	395	352	375	372	355	345	364	346	409	380	358	389	389	373	363	341	340	401	363	399	365	391	379	380	357	347	395	370	343	366	390	366	372	360	357	361	366	391	334	376	393	369	347	435	356	386	355	410	367	367	353	357	373	367	370	360	390	346	370	362	363	365	361	382	385	352	355	411	376	390	336	376	396	363	372	388	344	361	358	354	389	418	361	362	414	355	395	347	356	369	334	379	319	379	359	380	391	362	366	377	382	365	342	369	334	377	388	381	379	361	351	390	351	372	395	375	355	347	358	366	360	359	378	374	330	333	365	375	377	364	371	377	373	350	342	327	359	362	342	359	392	348	382	389	363	346	362	347	419	385	348	369	382	325	334	373	323	357	323	383	378	394	387	382	411	357	382	381	380	374	382	342	378	417	370	366	366	381	382	371	349	367	392	382	398	353	368	424	362	369	439	382	388	389	381	364	370	382	383	359	373	357	356	348	365	364	392	388	369	346	376	364	371	350	358	391	379	349	371	368	396	367	396	365	372	383	381	348	351	328	379	413	389	354	352	365	360	349	375	390	364	392	378	421	394	368	378	341	346	408	407	380	370	419	355	404	379	392	395	381	383	379	361	305	378	374	351	369	369	389	362	402	391	339	356	386	365	345	371	356	358	350	343	361	366	338	372	379	348	366	327	351	393	407	341	382	388	355	343	382	380	331	356	383	337	406	366	391	379	369	348	365	356	378	344	396	366	386	398	375	375	330	344	392	360	398	359	350	356	410	407	366	391	393	396	358	337	366	349	348	408	377	400	348	326	365	371	369	409	377	349	363	391	386	385	423	395	374	372	356	344	406	389	378	341	390	407	379	351	343	437	392	381	366	344	354	365	352	371	366	382	343	369	370	353	391	369	340	366	361	409	390	384	347	338	376	369	391	386	382	380	360	374	342	361	383	390	390	391	350	345	363	379	378	359	343	362	393	367	380	388	387	371	383	378	439	406	345	363	375	362	354	367	397	389	420	380	373	387	380	390	362	380	340	414	390	344	397	369	372	421	387	365	401	394	391	339	404	346	352	405	362	343	374	360	371	360	372	362	375	416	373	357	381	351	351	367	391	359	358	370	398	365	346	378	368	385	377	379	354	360	377	383	367	375	359	356	393	403	404	350	382	392	393	378	384	381	386	395	379	324	379	404	343	376	356	387	378	369	385	380	399	347	389	373	371	345	408	370	347	395	400	374	366	397	382	373	361	350	383	386	363	372	344	347	392	374	391	334	392	347	356	366	383	382	382	390	374	351	393	385	395	388	355	380	380	407	405	365	371	395	338	378	386	392	380	391	410	335	381	340	349	373	352	382	379	375	381	370	362	383	339	369	367	354	373	377	377	369	367	384	371	369	386	391	365	389	358	370	345	344	352	359	365	357	352	343	364	377	378	378	397	373	386	400	353	387	328	371	355	398	378	387	354	345	347	374	392	360	344	356	374	387	385	339	351	394	383	387	363	357	338	399	381	389	358	359	382	383	381	371	353	403	415	373	377	359	364	390	368	360	393	360	366	357	351	374	366	373	401	350	354	351	356	365	380	373	372	370	379	379	394	398	359	400	392	375	360	391	368	357	368	338	363	341	379	399	338	386	348	377	372	386	383	363	350	380	379	394	366	366	389	380	345	375	352	347	398	359	367	376	387	354	352	361	372	367	350	381	330	298	353	379	358	357	364	350	424	362	384	400	382	359	348	386	368	407	345	383	356	345	378	351	340	375	376	362	368	388	354	352	358	375	364	366	367	375	362	363	380	336	386	381	414	403	377	370	405	392	342	365	352	372	379	352	393	353	378	366	335	391	366	387	377	379	345	338	354	384	399	365	358	373	383	359	374	384	352	406	366	358	374	394	370	351	354	355	419	370	341	385	386	362	360	385	389	379	384	362	359	360	389	345	350	354	349	344	357	348	355	356	410	345	359	376	365	353	383	350	395	362	376	367	313	372	359	350	371	353	377	381	350	375	383	401	346	343	413	392	347	347	337	378	411	356	393	336	381	386	339	395	376	368	363	370	363	384	363	405	386	372	393	381	410	364	344	395	389	387	377	376	382	312	362	366	358	382	363	341	371	366	352	364	366	341	394	367	405	363	378	381	403	370	352	391	393	351	332	368	411	354	358	338	366	351	422	372	317	374	409	345	372	347	370	370	384	418	393	359	363	346	365	358	308	370	355	318	384	359	353	369	368	356	379	377	358	393	378	394	337	363	366	377	384	389	383	341	381	389	351	349	381	364	373	373	343	378	375	363	422	359	373	343	390	350	390	361	349	357	368	361	399	374	404	366	340	365	381	364	401	370	381	387	363	379	341	364	372	388	359
8742	3637	7432	8564	6261	5395	4919	3851	3073	2537	2270	2340	2274	2155	1906	1621	1565	1382	1297	1303	1141	1060	1038	968	985	973	977	957	963	930	968	944	920	868	910	886	889	948	932	864	874	881	889	911	912	900	857	855	893	888	886	818	831	890	909	908	909	908	898	892	856	873	867	860	801	874	877	894	878	862	824	863	838	893	914	878	798	926	857	825	850	819	887	837	801	867	854	912	842	824	866	833	888	836	884	878	860	889	861	882	884	814	853	849	856	863	871	862	934	871	814	828	840	865	877	856	889	881	871	868	909	858	847	804	862	890	864	860	854	910	851	891	848	867	846	900	867	852	874	889	866	883	888	908	830	908	844	875	806	859	860	853	886	909	832	831	884	892	821	861	827	897	812	882	895	840	874	857	856	829	861	878	868	902	872	794	903	844	871	857	888	823	897	835	841	894	898	857	880	857	868	905	872	845	876	863	857	791	883	836	873	813	824	862	862	848	884	815	869	863	875	824	842	869	813	833	894	856	915	917	941	893	883	850	832	907	905	819	838	856	864	823	863	875	884	871	861	859	845	883	835	830	819	918	817	919	860	887	854	907	879	858	822	904	897	846	855	881	849	851	840	841	858	813	902	847	881	878	862	859	837	845	879	863	821	859	864	860	891	862	890	861	860	877	815	847	867	818	879	832	874	816	907	931	872	809	854	836	861	864	864	912	840	851	830	880	839	880	869	798	886	850	873	839	890	854	856	857	890	904	890	824	873	826	896	865	807	827	850	905	850	902	825	812	868	815	835	922	851	843	870	834	834	908	860	854	817	821	828	897	849	918	898	927	823	824	856	844	821	824	860	860	864	945	837	886	922	869	900	929	826	865	875	891	875	837	912	845	819	840	817	842	901	878	869	828	884	919	912	848	841	832	856	869	888	853	868	861	866	908	849	816	896	881	854	861	817	911	804	840	890	884	898	872	851	871	856	854	885	896	853	866	900	851	860	854	862	848	833	813	827	843	857	819	831	836	871	876	837	870	915	831	860	860	913	899	878	844	820	857	845	806	867	864	857	826	885	875	851	861	890	830	816	858	898	845	864	831	857	880	868	844	805	875	827	885	845	902	887	873	836	820	857	864	919	875	854	904	830	850	821	951	830	892	815	913	859	907	882	834	904	871	848	888	895	816	866	793	893	864	820	866	814	810	856	826	878	813	799	804	845	895	847	855	866	881	907	887	877	868	837	901	807	879	822	890	853	849	873	904	887	859	836	910	844	819	868	827	904	889	859	843	831	850	853	843	884	859	852	907	797	915	874	876	837	827	858	805	888	934	866	899	885	867	859	839	867	861	872	838	867	836	834	915	842	858	876	854	870	856	914	951	876	861	824	811	873	862	848	845	858	906	846	846	850	880	908	874	924	832	854	824	863	845	879	858	864	873	819	880	903	886	811	852	885	864	838	814	874	847	901	848	859	859	897	774	845	928	873	864	895	842	840	848	856	825	884	858	870	913	867	867	842	821	867	849	838	916	857	812	838	818	887	857	846	899	834	866	826	832	901	911	862	909	926	824	880	886	896	877	850	841	831	878	829	852	890	862	916	859	870	851	816	850	857	861	840	836	871	902	834	818	841	835	848	826	879	855	829	884	909	903	845	813	881	877	833	878	854	922	833	872	897	844	816	871	917	864	804	885	851	893	838	827	925	857	868	843	875	840	843	845	849	857	900	836	882	855	849	869	848	870	833	887	862	917	841	865	892	787	923	937	843	818	852	840	860	865	831	836	900	820	840	865	916	867	869	821	909	818	856	862	865	843	884	860	867	870	806	850	893	839	919	822	914	833	850	864	889	837	889	845	858	870	875	845	845	861	890	827	856	922	814	966	817	825	926	882	828	852	894	892	817	864	899	892	833	889	903	801	861	879	865	886	809	836	848	845	882	867	896	866	873	835	897	838	845	885	823	890	875	882	874	878	847	907	868	870	821	871	874	878	883	895	883	822	886	842	821	897	855	831	844	823	850	832	851	818	864	842	858	843	832	797	846	846	836	828	864	842	818	830	855	865	855	846	882	876	886	893	813	867	819	887	820	827	845	884	837	881	870	859	863	897	868	845	846	842	854	861	915	908	840	867	851	831	865	871	863	850	854	801	859	844	865	905	824	865	847	873	867	832	877	858	892	871	803	919	821	823	821	896	874	820	871	833	848	901	827	864	797	823	841	919	846	852	913	835	870	797	821	797	870	805	839	840	776	875	892	858	880	857	928	877	861	891	859	888	830	827	795	876	882	908	858	851	841	889	821	882	828	845	809	862	856	813	879	864	830	884	829	796	818	790	882	835	857	841	935	907	882	857	857	865	836	871	852	859	825	825	855	860	852	894	867	814	870	832	873	885	870	830	866	873	864	884	919	824	849	802	872	866	839	829	845	900	868	912	891	817	862	822	909	839	852	867	854	897	842	856	847	830	855	841	856	907	855	863	816	887	882	876	872	858	855	859	871	865	861	864	858	877	902	852	881	896	902	916	833	868	891	831	859	876	870	890	870	870	861	857	853	825	848	843	853	823	917	821	866	825	851	844	853	847	869	870	846	834	868	874	901	883	827	859	859	854	839	847	876	880	876	850	830	860	893	857	895	797	874	841	902	867	856	874	906	889	911	901	867	881	887	806	818	838	889	851	874	967	890	817	782	856	884	837	863	886	842	866	850	865	888	880	899	877	917	858	890	859	850	832	858	831	841	847	865	870	864	895	834	788	851	865	895	842	903	874	876	870	833	897	835	877	870	849	874	830	852	892	894	882	855	876	872	837	897	888	899	806	940	840	836	827	857	885	857	872	870	807	805	849	870	904	839	871	858	874	880	865	877	825	863	840	857	916	817	868	835	837	888	853	872	842	877	905	874	846	852	878	885	905	813	850	864	828	873	860	840	843	880	842	867	777	882	855	880	846	903	832	901	855	868	851	816	851	850	884	851	879	890	866	890	893	860	876	879	817	833	868	866	841	901	844	901	870	899	854	842	862	836	884	871	863	866	864	851	904	884	874	806	882	811	869	865	800	859	908	820	891	825	838	881	828	872	871	837	886	879	851	888	847	886	867	867	890	877	873	818	866	841	874	834	897	870	911	861	879	833	891	852	834	862	841	876	892	869	855	872	892	916	856	838	857	858	906	914	838	856	892	903	807	864	829	871	825	857	872	877	929	814	926	864	908	844	854	839	882	868	835	869	887	831	792	874	874	889	846	896	867	897	893	830	847	841	861	847	861	853	832	801	878	858	892	861	888	884	918	908	860	898	844	878	922	833	857	890	829	838	847	899	826	863	860	852	863	858	854	813	836	868	916	832	826	908	885	865	944	899	867	857	836	841	815	878	868	820	866	857	883	897	850	897	899	903	892	865	837	823	880	887	866	866	862	893	873	872	863	877	901	845	876	836	832	889	810	879	831	852	844	849	833	908	870	830	838	849	839	834	870	861	852	834	941	800	858	858	886	876	818	855	854	891	927	856	896	881	898
19555	5737	6860	5608	2963	2070	1786	1481	1227	938	900	757	801	788	754	659	582	569	542	513	518	485	456	460	440	444	466	430	422	430	386	424	386	425	375	387	390	394	457	394	436	439	388	422	439	412	411	398	389	400	377	442	456	378	395	384	441	436	426	407	437	382	401	396	397	406	414	429	410	409	421	403	462	422	425	405	450	397	399	412	402	412	400	419	414	433	410	399	426	394	421	428	417	401	406	422	392	392	402	439	391	431	406	417	372	382	404	399	409	413	427	428	424	400	416	413	365	417	422	440	425	394	377	426	396	399	391	380	417	437	394	427	376	374	404	399	404	400	393	386	440	446	416	411	396	419	431	405	420	440	414	388	454	421	397	406	399	389	415	423	475	431	406	421	424	382	427	444	455	391	383	407	387	400	456	453	415	422	393	410	430	424	396	416	405	378	381	392	407	450	414	417	428	419	431	423	427	431	415	405	411	431	416	415	419	414	374	425	400	409	407	446	392	415	456	430	394	401	443	405	431	436	414	390	426	420	450	425	433	380	398	436	442	414	447	396	383	418	400	427	418	419	348	434	382	404	399	434	428	419	365	392	415	426	365	416	411	441	415	449	379	416	390	456	396	401	438	363	426	409	441	387	393	379	421	369	412	418	410	413	422	412	463	405	380	399	403	416	448	396	444	432	438	423	442	403	399	399	416	378	423	405	376	406	398	428	427	397	400	420	415	426	394	401	440	381	391	428	397	394	415	411	422	427	441	413	378	395	413	406	448	396	370	462	368	410	437	403	423	384	428	408	443	402	402	394	385	408	392	422	441	406	429	414	472	453	368	383	412	381	416	407	398	389	431	392	486	426	382	422	384	364	436	408	397	369	396	388	388	373	383	420	387	404	402	417	425	393	381	410	416	384	400	396	417	453	402	431	394	390	403	378	413	408	403	398	393	382	376	418	414	433	363	408	383	410	443	409	430	404	421	418	412	404	448	389	425	386	381	438	407	421	413	370	373	419	459	373	435	405	437	390	421	405	424	387	424	451	426	413	404	404	427	427	414	421	383	422	418	438	334	380	414	393	374	391	415	381	424	398	433	366	398	418	402	407	391	400	379	381	402	396	410	413	384	403	398	397	380	416	406	388	392	414	425	425	454	428	411	407	400	401	438	475	384	408	386	405	409	421	417	404	414	389	397	386	392	421	436	404	413	402	385	354	379	419	434	418	403	418	408	398	405	401	426	434	405	398	411	416	395	379	416	427	367	394	430	399	390	426	415	424	461	452	385	405	423	382	409	418	416	421	427	403	454	427	385	449	383	423	386	387	387	410	431	404	400	408	395	390	381	399	393	384	385	410	380	409	426	382	418	435	441	363	395	400	407	424	399	404	436	435	403	411	414	479	422	468	422	431	410	396	417	404	412	394	399	433	444	413	422	404	416	430	416	401	445	410	441	400	490	401	394	395	386	336	396	401	370	408	389	443	415	411	393	431	411	363	372	404	400	393	382	428	381	436	364	416	381	396	392	434	415	417	403	406	439	399	373	430	379	435	401	467	412	381	334	371	402	424	424	407	408	408	396	397	428	385	451	409	413	415	377	387	394	408	432	402	431	387	388	376	392	425	404	379	424	448	436	418	414	410	383	386	416	408	361	417	423	422	379	402	355	399	396	398	445	419	427	392	461	431	408	410	418	428	395	388	396	434	394	416	411	412	391	401	389	397	406	408	404	366	403	429	408	422	396	426	408	405	401	393	367	424	409	410	415	391	412	421	393	397	431	394	408	405	387	424	425	452	400	408	420	417	359	451	430	417	420	354	424	408	386	373	429	435	368	410	393	439	381	426	385	393	386	387	405	382	400	419	398	411	389	429	414	449	414	384	443	429	393	383	375	409	368	393	428	410	424	437	399	412	405	390	398	377	384	437	389	403	398	407	416	419	417	418	436	387	393	427	393	418	399	415	450	405	419	424	413	413	415	427	419	406	393	412	460	398	393	416	417	443	409	412	374	400	406	439	394	454	417	431	432	410	404	431	409	415	431	447	418	358	408	415	384	448	416	376	418	393	420	380	445	408	413	438	397	379	420	439	435	438	388	377	414	475	417	387	389	386	416	386	406	420	432	410	402	380	424	421	381	415	464	404	403	420	415	400	402	405	440	400	417	410	437	428	396	386	399	434	426	431	420	461	448	400	473	419	378	398	398	411	448	412	377	382	414	386	374	426	433	418	401	390	446	376	370	419	349	418	425	418	428	424	401	435	404	364	372	397	398	392	425	415	398	407	417	376	404	408	409	432	408	450	378	398	396	408	380	424	415	372	427	427	424	390	445	400	381	419	421	422	417	413	371	426	404	418	427	404	423	413	411	389	410	360	382	406	365	431	416	427	424	414	393	397	393	432	383	437	400	405	410	412	374	402	404	382	424	429	432	415	416	404	435	391	401	419	400	431	412	399	417	410	392	411	411	408	416	362	384	389	438	426	418	409	432	366	400	414	393	429	447	428	415	400	467	393	410	409	426	440	427	415	445	402	393	404	435	442	426	408	411	391	417	418	380	387	417	405	397	386	432	449	461	445	430	400	384	378	416	420	394	419	390	403	454	391	445	415	428	399	428	428	393	425	431	435	412	399	383	414	416	418	441	417	385	397	411	412	412	416	421	413	405	397	425	387	409	449	381	386	411	414	438	430	415	435	442	409	393	429	410	408	414	366	390	413	391	383	425	405	388	413	393	385	409	385	432	433	426	396	408	427	386	378	419	431	430	418	426	417	414	414	384	403	430	373	413	413	458	398	413	394	407	399	414	400	401	411	408	395	396	411	408	403	419	405	419	435	407	393	441	466	430	386	428	450	405	409	419	412	430	410	367	384	431	383	376	393	382	398	402	378	423	412	399	412	407	369	445	390	453	443	403	421	375	416	410	460	415	411	441	399	425	415	413	433	459	396	397	418	404	425	403	406	406	432	398	399	448	429	444	438	402	386	380	418	431	437	376	440	396	414	427	385	392	406	416	408	428	399	443	387	362	395	429	392	395	371	438	417	445	414	398	424	440	430	437	401	399	410	395	452	403	374	401	433	409	435	462	377	393	421	425	420	415	409	427	436	399	365	412	380	438	420	417	430	416	429	395	401	387	404	437	357	414	410	421	394	412	406	393	454	422	405	414	408	378	410	415	389	397	407	388	373	443	413	434	387	420	441	441	407	398	464	376	400	422	409	441	412	444	393	424	429	438	392	441	406	400	378	437	403	435	403	401	426	450	406	412	421	408	360	422	455	399	400	456	420	380	412	394	406	414	369	411	385	416	435	400	451	426	418	404	430	455	396	375	441	396	421	423	421	374	409	368	404	404	433	392	382	398	419	437	380	369	415	436	391	410	395	420	402	466	419	383	367	443	406	362	430	440	383	401	394	378	384	405	467	390	360	426	394	438	430	384	417	392	363	418	411	407	404	420	429	412	413	372	417	423	424	394	420	420	391	421	426	418	413	415	426	428	384	429	428
11415	4779	11121	12776	9007	7380	6855	5586	4801	3804	3211	3116	3262	3122	2554	2461	2025	1773	1654	1600	1435	1348	1221	1174	1134	1079	1076	1043	1059	1064	1005	1014	1028	980	1006	981	941	1015	912	890	926	965	957	962	975	955	912	899	961	984	954	986	931	911	909	951	909	885	883	921	887	951	906	914	910	926	904	954	915	935	917	942	883	897	887	916	951	907	924	907	902	924	882	902	961	882	954	934	931	897	951	920	888	900	899	900	950	902	911	916	902	931	968	880	873	925	864	956	852	891	971	879	895	956	933	896	903	943	898	962	902	866	905	944	949	907	897	904	931	951	847	898	974	896	887	917	905	913	964	906	945	860	901	881	912	845	947	923	935	910	932	902	978	933	922	910	903	942	879	920	875	936	938	969	940	933	910	885	948	882	911	897	928	894	836	934	878	977	920	917	935	917	903	942	861	942	897	923	962	918	916	924	892	887	896	915	934	931	935	911	910	909	930	943	937	908	893	840	897	866	910	917	910	881	909	905	936	932	922	960	924	912	953	936	881	915	921	928	942	925	963	948	917	897	958	861	949	866	928	905	878	901	973	903	841	991	855	892	931	910	900	956	871	964	892	932	977	900	869	898	912	945	899	931	862	906	910	895	873	904	917	909	955	890	939	894	941	931	900	892	944	946	861	942	885	917	891	896	928	963	899	908	886	875	959	920	879	902	894	900	911	929	934	912	946	905	884	972	938	906	915	989	902	860	930	909	891	916	932	904	934	930	887	914	926	913	929	943	891	964	864	898	888	900	918	876	862	920	916	924	951	921	916	925	932	864	898	946	934	882	907	909	863	955	917	932	939	881	901	900	930	956	918	877	913	942	873	877	907	940	874	877	950	924	937	917	964	984	914	920	950	916	934	913	930	868	901	880	926	970	928	903	905	937	944	921	928	866	917	896	892	892	962	898	943	876	953	946	905	883	849	908	898	875	934	943	892	911	922	879	886	905	955	985	915	963	919	906	907	890	972	897	879	926	927	918	947	897	891	914	939	962	925	937	931	938	901	935	918	867	854	884	923	943	887	921	902	917	925	916	932	936	900	881	914	961	862	914	909	938	902	902	900	907	922	909	885	901	899	905	883	914	942	926	926	947	855	950	902	893	875	923	893	945	874	928	965	911	942	895	903	872	933	920	916	944	932	921	896	910	881	938	922	914	906	959	883	967	901	965	921	914	900	919	923	971	876	927	931	920	896	912	953	899	917	921	950	850	883	892	916	899	875	900	971	937	998	907	913	867	883	910	955	898	906	921	923	893	910	923	912	906	862	909	932	906	880	949	921	885	914	909	922	926	896	913	888	949	933	914	909	921	936	965	902	907	890	906	929	899	921	895	965	952	887	912	902	924	930	966	888	943	931	937	897	890	925	885	877	955	935	940	881	882	906	922	874	941	934	956	951	942	890	857	859	953	932	975	949	915	932	913	949	866	905	902	913	919	916	924	923	927	950	952	918	910	961	911	910	969	895	905	904	848	932	932	926	888	919	888	913	951	969	917	874	878	935	883	913	884	958	910	900	938	910	933	906	898	900	987	938	889	953	942	952	897	859	922	903	888	952	952	903	907	924	938	945	885	918	866	902	874	898	897	946	978	923	900	963	926	874	888	885	920	961	870	892	823	936	904	893	911	935	943	937	917	834	954	944	884	955	919	913	872	893	883	881	897	896	920	933	931	898	901	933	878	900	937	917	883	934	864	908	955	926	967	894	954	913	915	856	906	942	917	918	979	916	854	906	925	871	929	906	877	937	976	928	889	874	916	896	960	904	934	909	924	864	928	960	943	899	925	914	859	890	901	974	901	897	943	905	871	948	922	916	964	875	945	905	939	953	901	908	962	972	958	911	894	910	957	888	960	895	937	920	903	898	933	892	903	864	938	886	940	937	934	944	955	933	896	895	864	905	932	917	920	874	952	914	884	953	951	917	954	946	935	911	934	889	890	919	982	878	962	905	959	939	955	857	875	934	917	900	933	943	869	891	945	944	929	903	941	875	914	962	879	909	919	874	915	889	903	921	929	906	914	931	918	940	892	926	965	882	916	934	907	945	923	888	924	950	903	899	919	914	880	937	885	885	970	934	912	884	906	906	931	943	925	895	969	894	958	899	903	841	917	931	899	945	938	888	999	867	926	938	943	977	947	927	880	910	913	933	949	904	939	945	887	943	940	977	878	902	896	955	915	921	903	911	938	866	938	868	921	895	942	901	921	903	896	897	929	900	868	915	873	879	904	938	934	901	885	907	906	892	943	856	977	975	911	906	888	935	871	908	924	922	906	895	931	923	928	971	871	856	932	873	925	923	907	945	883	917	945	882	865	921	960	944	909	913	893	937	882	903	896	911	927	901	913	890	985	944	858	956	875	889	938	891	925	909	942	912	886	902	872	894	977	923	893	928	896	866	881	954	935	953	885	914	896	934	894	899	921	946	928	880	927	885	955	956	887	930	933	973	918	892	897	887	862	893	887	945	910	857	921	924	886	976	892	917	875	941	873	918	951	959	883	911	903	912	912	900	921	940	873	912	950	937	893	900	906	913	970	862	916	944	868	898	928	903	905	910	934	907	927	882	893	887	909	906	904	952	917	933	902	901	912	896	893	976	882	928	916	877	933	881	918	927	897	916	902	916	915	923	923	941	900	877	859	909	942	876	893	957	909	912	902	913	917	915	877	945	856	976	884	857	887	917	927	899	913	885	917	902	923	936	911	867	895	873	923	976	943	950	888	925	901	963	922	969	905	937	873	941	935	967	909	936	931	946	908	934	855	899	847	887	924	917	874	920	921	928	899	927	944	917	881	879	900	857	964	896	915	898	891	848	950	881	995	974	861	911	892	917	920	937	870	935	925	893	894	920	895	908	928	917	897	891	917	861	929	898	895	898	913	898	941	894	907	911	919	965	982	897	858	921	881	936	897	906	941	935	915	854	894	950	913	908	913	889	897	903	919	923	932	915	884	923	947	926	930	836	911	859	998	917	872	954	944	978	896	901	898	987	871	940	942	945	878	917	953	956	885	948	844	978	963	883	876	905	918	963	951	903	926	926	942	910	904	877	888	900	915	948	923	930	918	940	895	951	895	968	926	955	966	876	880	905	932	841	972	891	900	907	867	843	942	909	924	891	924	930	954	933	898	901	876	895	939	938	907	931	931	896	924	905	925	890	989	897	966	918	900	923	938	928	948	835	943	875	956	910	926	868	958	931	935	949	901	956	938	884	924	927	899	895	866	912	951	906	929	903	860	935	889	978	918	944	887	884	921	924	873	928	927	845	938	911	950	901	939	933	888	971	929	921	878	852	947	946	906	878	944	904	909	912	903	924	893	932	914	948	923	918	904	926	898	865	914	885	939	971	948	958	942	904	946	869	936	869	924	914	922	917	902	956	914	866	873	875	919	910	924	898	963	948	917	947	943	859	920	942	889	884	968	914	959	895	971	926	928	912	905	924	925	911	897	908	893	876	859	860	870	897	896
4607	2186	3000	2319	1230	783	637	534	427	367	312	332	313	275	308	320	291	289	275	247	234	254	258	210	207	243	263	259	239	241	268	245	202	239	248	229	240	249	248	275	252	240	258	256	247	217	221	226	229	229	217	239	250	232	236	248	220	224	253	235	252	228	221	220	212	255	246	234	239	236	219	244	248	257	261	220	235	229	242	264	262	243	221	221	247	245	230	238	253	241	264	251	214	230	233	230	226	218	248	239	248	238	224	240	235	202	231	250	250	250	216	241	283	243	250	216	244	219	268	218	229	253	225	235	224	233	241	241	243	216	233	258	227	230	240	235	256	255	232	244	223	222	239	246	229	233	231	257	251	236	236	247	243	228	255	264	249	203	215	235	254	256	241	250	264	267	256	220	211	230	242	229	236	242	222	263	224	226	218	234	276	241	256	235	243	242	250	242	225	219	241	227	227	262	227	264	238	225	241	246	274	241	230	222	255	278	243	231	240	264	214	246	244	228	239	227	245	239	222	245	260	229	239	229	216	253	234	223	224	223	260	227	265	241	275	229	231	233	230	273	221	232	210	230	239	235	241	231	247	264	240	246	261	217	216	223	235	265	266	222	248	227	255	252	242	253	244	244	240	254	234	224	235	240	246	267	261	213	220	231	241	235	222	239	234	254	235	245	245	214	248	226	223	251	231	255	257	279	242	231	201	226	265	232	254	231	234	236	231	237	235	214	237	227	270	236	254	247	227	224	240	238	242	271	243	266	248	237	261	239	252	233	228	242	258	253	249	211	226	233	254	219	212	248	247	259	265	258	233	230	259	230	240	232	241	219	239	246	210	224	244	247	250	219	249	260	246	250	247	234	229	255	242	244	250	247	235	226	225	226	218	249	210	238	253	213	240	230	260	261	234	269	251	257	238	228	232	241	234	226	248	224	197	240	232	242	216	254	217	241	230	222	235	237	234	247	254	251	248	258	231	229	244	243	241	272	239	250	254	246	247	239	232	252	259	260	253	244	238	244	235	230	253	271	240	251	253	254	252	237	222	245	241	265	237	280	236	251	240	230	243	238	265	239	216	280	275	269	236	237	231	264	241	247	237	256	249	239	274	223	258	208	230	267	256	242	233	239	244	272	245	261	245	277	223	245	238	220	269	239	227	234	232	240	246	241	251	242	254	240	213	252	226	262	248	258	218	239	226	235	219	249	203	214	246	228	237	244	231	252	253	268	221	248	217	255	227	255	232	237	234	230	234	249	235	251	257	233	242	283	250	275	229	248	242	275	229	235	241	251	269	260	238	234	242	238	274	255	249	256	228	213	244	227	239	251	244	233	260	257	234	270	233	232	265	259	206	233	257	234	248	227	249	244	250	266	243	270	268	262	235	252	282	237	250	260	253	268	231	229	209	251	230	254	241	224	266	221	228	251	235	236	232	204	247	230	260	230	257	211	245	255	253	235	231	218	275	232	239	213	191	227	232	248	243	241	248	237	216	262	268	237	241	263	287	243	221	245	224	232	231	265	239	274	251	259	244	226	240	217	233	242	239	263	249	231	242	262	235	225	240	244	228	210	229	215	277	223	201	251	209	229	222	239	243	247	246	250	251	249	249	210	225	235	237	267	237	238	256	238	237	258	271	259	245	234	229	226	239	228	209	235	250	263	242	245	237	236	253	224	261	240	218	239	213	234	264	235	230	217	230	252	243	232	231	248	240	248	229	250	232	213	238	254	247	234	245	228	222	276	228	242	243	256	228	260	245	216	225	239	224	230	248	258	234	239	209	240	242	225	251	258	202	254	241	244	238	274	224	242	228	234	243	240	234	261	247	236	239	237	277	287	244	264	274	215	242	221	236	231	226	236	220	253	235	253	233	251	220	250	237	239	229	223	245	230	243	219	260	227	226	232	266	245	246	234	229	241	254	235	246	247	241	250	230	274	246	260	227	226	251	237	212	241	250	266	237	239	241	247	232	214	227	250	264	264	230	241	219	253	262	234	231	226	243	265	247	220	204	239	233	255	236	217	219	242	247	240	249	230	253	245	237	228	248	232	268	258	234	244	237	220	232	213	236	269	225	235	226	242	219	230	234	263	210	239	214	270	253	264	244	225	265	246	248	275	239	246	235	233	250	280	274	240	245	266	228	278	242	243	227	248	240	242	242	264	253	232	245	248	242	222	248	238	263	243	244	229	257	242	272	246	245	253	256	195	260	219	226	224	248	244	260	240	256	258	243	227	248	229	248	235	226	243	259	305	257	249	256	227	255	257	230	247	243	228	235	255	246	224	224	256	221	231	247	219	213	257	223	282	244	257	244	241	254	241	221	243	220	260	272	239	236	256	286	220	213	236	229	245	226	234	252	271	223	224	220	206	248	253	217	231	249	235	214	236	260	249	266	219	250	235	261	236	246	250	247	227	238	234	223	254	234	268	270	248	266	234	221	248	220	224	241	230	247	254	234	246	244	240	220	262	226	235	244	240	242	262	261	200	268	255	232	251	209	242	228	254	225	246	242	256	224	270	238	240	219	239	236	229	276	248	229	258	247	276	269	220	247	222	246	273	230	236	258	233	253	231	231	250	240	255	261	229	218	224	201	256	210	246	251	262	228	254	220	252	220	218	251	284	239	231	239	218	204	256	216	271	250	254	255	219	237	189	256	241	264	222	233	267	232	234	253	231	251	220	244	230	223	224	218	253	215	245	247	252	245	251	240	272	242	272	251	257	234	246	235	246	228	213	247	246	255	226	257	244	233	232	217	238	253	246	227	221	248	247	247	230	216	227	238	251	229	247	220	214	236	270	215	243	219	270	237	285	230	252	246	252	251	240	271	232	225	229	230	256	262	250	232	254	246	233	256	269	193	223	240	223	260	245	243	245	246	238	253	221	204	232	237	255	249	237	246	270	268	237	257	234	231	262	253	237	251	236	248	221	253	269	262	229	249	224	226	207	240	244	234	233	282	229	228	247	205	250	238	272	241	231	253	267	261	268	232	238	246	219	221	236	270	255	260	238	233	238	244	228	235	262	262	225	244	237	239	250	258	246	251	233	227	252	238	224	235	260	230	225	251	226	238	227	257	254	255	222	281	249	253	257	241	210	237	261	233	236	244	230	273	227	241	218	267	230	239	259	253	289	222	232	255	226	256	232	220	246	244	230	267	256	229	229	257	252	226	237	219	230	237	216	240	217	230	252	256	248	227	250	235	217	209	237	260	218	226	244	225	226	272	263	219	195	238	227	254	242	236	277	262	253	238	235	221	252	256	226	227	232	251	245	251	284	266	237	229	239	225	236	228	223	231	252	242	220	258	233	262	262	213	230	227	250	246	232	250	248	226	225	205	222	254	231	223	265	236	208	243	230	268	244	239	237	218	246	242	245	237	253	263	256	251	245	216	233	234	251	252	233	243	238	242	253	226	246	220	250	227	279	263	280	262	195	245	230	237	228	240	237	236	257	221	228	246	235	241	231	239	249	218	197	264	251	236	248	242	220	256	219
3466	2373	5807	6371	4495	3122	2666	2156	1808	1497	1290	1163	1067	1098	1046	1014	968	865	767	771	704	689	695	717	645	632	664	653	615	630	629	616	631	586	610	651	608	639	622	585	609	658	576	651	604	631	618	615	607	589	557	598	613	602	623	589	573	602	568	615	576	607	636	645	596	628	579	607	616	588	613	627	611	572	564	602	610	596	608	581	640	586	636	571	599	642	631	560	593	578	584	579	578	600	582	604	609	647	589	600	613	587	583	568	616	598	557	603	579	597	630	558	616	578	581	600	607	653	603	564	540	592	596	609	574	575	604	592	558	583	574	602	606	575	591	589	595	627	651	570	588	570	630	626	607	603	610	591	578	585	629	598	653	618	611	607	574	594	599	624	605	593	576	616	584	618	606	614	539	587	589	593	571	571	602	549	549	604	616	605	579	596	572	604	591	611	598	601	615	643	614	630	615	576	591	585	593	622	573	569	604	585	601	598	548	613	626	637	596	575	615	630	632	603	575	575	560	595	625	616	603	602	625	588	613	582	576	585	598	576	601	585	575	550	605	646	636	621	579	598	593	627	585	600	598	578	604	583	585	577	616	610	578	638	585	597	574	590	605	570	585	618	596	603	560	597	588	605	567	621	573	549	644	572	604	611	572	604	586	571	582	590	596	583	584	609	587	630	609	607	606	614	595	578	565	614	629	624	590	618	645	587	580	639	581	573	584	575	606	608	612	574	586	615	615	609	573	586	603	551	632	614	642	612	581	619	603	583	581	605	623	630	591	612	616	579	587	589	639	574	588	613	604	582	595	562	601	595	591	600	646	556	567	604	606	578	635	613	642	582	585	564	621	592	585	597	586	616	583	567	652	626	585	605	618	608	573	610	610	640	566	622	614	618	617	566	621	620	580	596	575	601	595	615	609	567	587	585	544	569	558	633	605	569	609	626	597	626	596	544	651	584	584	590	605	553	560	588	590	615	624	613	587	608	544	592	598	571	622	652	598	571	581	632	588	600	614	615	579	651	627	640	582	580	557	589	610	551	619	635	552	616	632	613	598	607	611	594	609	611	673	600	621	607	598	554	590	603	558	601	610	635	571	570	561	596	626	599	571	635	609	569	633	555	609	580	596	624	604	599	596	583	559	548	620	587	589	575	567	581	590	575	603	593	563	594	618	558	651	587	606	579	618	548	595	618	620	578	605	551	599	627	646	573	616	631	585	586	616	599	633	614	560	581	613	567	628	645	613	613	608	615	602	562	606	599	577	580	614	638	629	571	596	609	609	586	607	577	611	581	588	603	597	601	569	589	571	641	570	599	610	584	588	588	558	548	606	561	624	620	634	580	578	559	600	575	559	578	613	578	617	597	614	589	615	598	610	624	636	576	639	559	577	580	591	574	564	629	604	615	624	577	596	568	627	605	589	619	591	663	645	583	571	656	577	622	604	577	576	553	581	594	588	585	555	603	618	595	574	593	602	530	612	595	615	569	616	577	581	594	574	640	581	566	596	603	612	573	557	634	585	594	647	549	546	600	612	620	607	603	620	607	616	542	588	594	608	623	593	649	580	593	581	572	580	593	613	630	608	526	619	576	637	620	593	596	594	600	554	582	596	591	622	581	586	601	582	600	566	596	586	625	603	590	586	612	589	566	668	545	609	602	628	596	653	615	555	573	540	581	550	619	588	633	583	614	663	593	620	631	605	545	579	606	575	616	619	579	621	601	606	612	591	603	622	574	603	616	612	599	576	582	579	545	590	597	632	571	582	607	535	615	578	623	610	626	611	581	629	558	591	584	601	602	570	629	584	612	581	610	628	620	615	583	557	610	565	578	602	586	578	613	616	581	607	622	631	640	607	559	639	605	606	622	595	608	624	602	599	620	589	624	584	591	626	602	583	587	579	586	632	569	556	604	624	583	599	576	583	602	630	569	606	578	621	632	609	593	594	594	611	602	593	604	596	566	595	576	635	634	596	615	608	605	597	586	577	623	656	634	546	620	604	605	583	586	599	605	563	564	569	587	570	588	610	619	591	613	628	641	538	622	572	623	640	600	558	586	604	544	600	598	587	641	607	622	576	575	595	593	638	618	588	593	568	614	639	581	607	584	557	618	582	617	551	591	576	585	614	537	629	616	601	583	626	574	639	594	578	591	554	578	597	587	590	585	616	601	605	616	602	565	611	603	583	595	621	623	637	619	567	633	605	611	567	596	544	589	622	591	598	601	601	614	630	592	623	585	599	647	609	576	634	585	608	570	626	634	624	602	585	564	609	590	599	622	582	621	610	605	587	590	571	594	595	596	589	572	560	617	586	616	612	570	593	586	582	603	612	606	620	629	575	557	632	577	578	605	616	585	641	577	612	588	599	620	601	589	571	563	631	585	566	572	631	600	579	559	587	603	604	613	640	547	610	613	591	616	599	581	586	602	613	559	605	585	648	620	574	573	572	569	640	602	574	563	611	616	622	595	621	549	586	613	637	565	589	584	540	637	603	551	629	578	593	586	605	548	590	601	597	571	589	615	601	563	608	589	604	586	591	586	621	619	607	579	569	626	557	574	635	597	591	598	598	600	605	592	567	599	622	621	555	631	585	620	600	574	627	616	595	569	623	593	564	600	610	558	626	615	578	590	608	571	556	601	577	586	623	613	602	599	596	652	602	569	591	572	601	585	611	565	621	574	597	612	572	585	556	616	576	604	550	585	614	637	587	615	544	533	587	619	616	583	584	556	555	565	596	555	616	631	616	589	605	616	559	569	603	629	624	622	641	622	618	548	564	567	622	590	581	561	594	651	599	604	612	616	608	591	604	609	600	580	610	595	641	588	537	604	628	585	588	611	591	609	587	622	613	639	583	582	620	549	614	634	630	602	616	609	595	618	614	592	632	606	609	601	558	615	616	593	595	609	618	611	585	597	568	578	576	570	608	599	570	638	611	583	596	605	590	594	613	627	597	617	590	553	609	581	621	572	622	604	623	659	575	625	623	583	587	595	608	580	585	594	608	611	636	569	608	595	555	599	608	591	604	586	607	608	588	586	575	623	606	598	631	653	591	636	609	574	602	590	584	613	592	623	596	610	567	610	617	604	589	571	591	602	576	564	540	550	550	594	573	577	588	586	559	566	558	622	609	601	629	577	565	590	590	597	623	606	615	620	538	564	580	597	571	573	598	605	584	622	607	597	643	574	574	644	631	630	602	586	615	593	578	595	594	608	557	589	607	611	582	625	568	645	572	620	593	626	606	606	555	606	603	622	594	609	616	590	613	606	546	646	617	581	627	595	629	579	596	571	620	633	612	596	593	607	609	580	584	591	606	590	618	619	620	609	582	643	601	591	585	594	587	605	588	585	549	571	613	579	565	615	646	545	574	634	581	623	557	603	609	592	593	555	642	599	636	585	518	606	597	629	624	596	613	653	597	590	562	602	594	568	606	602	593	582	609	609	577	599	613	605	611	590	585	579	546	591	596	573	598	601	597	593	572	618	613	589	628	622	638	599
11364	3749	5413	4422	2645	1778	1260	1029	929	798	637	660	623	518	546	481	489	479	479	440	411	433	414	418	398	413	414	355	381	383	398	424	355	407	377	400	384	360	338	379	343	409	376	405	397	413	401	374	372	378	364	413	384	393	395	411	383	358	385	349	414	355	349	389	402	389	404	387	365	352	394	350	396	382	371	383	372	351	387	400	386	368	394	379	375	367	379	359	335	364	377	383	389	356	352	359	401	379	357	406	420	427	349	382	398	357	399	354	411	383	412	372	381	368	423	356	368	387	398	369	379	366	387	355	371	356	396	409	406	387	380	373	385	333	362	399	388	365	396	429	401	370	367	348	420	371	353	362	365	343	380	401	373	418	358	391	367	380	382	382	395	372	361	371	366	404	370	387	401	359	383	352	369	373	383	393	397	379	369	379	405	369	376	376	382	342	352	363	396	397	391	413	373	378	376	388	346	358	412	380	375	361	373	390	372	389	376	393	342	378	402	351	380	367	379	378	377	356	388	409	387	371	399	362	389	375	390	378	411	404	381	384	384	362	393	390	358	395	354	387	386	358	374	388	413	390	425	393	377	366	373	364	432	390	375	355	385	396	351	352	392	390	411	382	363	383	392	379	398	370	377	396	372	373	384	356	345	395	375	364	357	401	356	386	407	371	361	395	346	369	456	403	407	363	421	339	390	362	358	355	378	396	401	362	375	343	395	367	394	364	378	397	378	369	382	406	354	375	385	402	371	403	387	396	391	386	383	447	363	403	346	385	354	407	402	394	385	373	359	364	402	375	365	373	387	371	424	363	375	396	393	372	415	397	388	346	419	414	386	399	373	397	389	342	347	355	369	379	362	412	367	358	365	362	382	381	397	350	438	381	382	398	368	386	397	392	352	392	375	370	354	379	390	400	362	379	370	393	388	389	385	361	367	374	338	425	389	425	364	378	354	370	400	366	378	328	408	382	409	381	385	368	368	331	359	383	362	391	340	354	394	399	373	362	379	392	395	381	383	369	356	339	375	384	378	369	401	390	399	356	424	380	425	378	388	418	393	365	395	416	394	397	404	359	405	372	372	388	369	375	386	408	368	358	377	387	360	413	386	347	414	386	348	382	401	394	349	375	404	379	398	358	380	360	344	397	372	350	376	384	386	369	375	382	396	391	385	374	414	417	424	381	381	356	375	398	391	388	386	423	367	393	395	397	394	378	391	426	379	411	384	365	362	385	386	350	386	394	394	375	348	397	387	390	378	396	369	373	399	374	402	401	356	363	383	361	372	422	405	394	360	366	363	382	440	393	385	379	344	353	393	375	347	357	403	365	363	389	352	414	370	373	413	416	387	371	400	403	385	352	400	364	383	392	357	386	390	337	391	412	394	348	387	429	369	385	424	364	369	366	376	330	404	399	350	385	385	410	367	373	412	373	380	384	386	393	364	380	366	364	356	367	370	398	375	346	400	392	344	400	373	376	366	362	381	380	418	408	352	387	349	366	373	383	382	396	350	401	392	377	387	423	358	356	368	388	381	378	380	351	356	352	387	346	359	343	386	383	375	395	392	390	414	354	403	398	352	398	373	374	372	375	362	344	395	402	418	395	378	405	406	365	407	359	342	370	351	382	362	367	384	357	364	358	386	362	346	383	361	377	359	346	362	380	363	399	380	372	331	382	381	403	362	409	408	395	363	403	386	343	377	389	362	398	374	430	422	373	402	397	355	391	399	337	383	361	371	355	420	393	369	380	360	393	394	397	378	384	347	392	391	404	354	356	363	351	375	378	346	322	393	425	362	415	410	396	411	352	363	376	367	405	386	377	359	353	414	384	421	359	378	413	360	351	421	421	376	364	404	418	351	371	354	371	390	405	339	400	375	371	394	409	361	393	376	397	422	367	383	369	347	377	347	389	355	355	386	392	415	377	387	368	377	372	343	399	389	379	343	414	383	406	418	384	372	406	399	389	333	375	394	420	354	375	386	428	376	404	327	423	383	331	336	375	403	369	414	374	362	417	359	359	400	406	378	390	390	391	363	404	389	381	388	382	391	356	362	355	364	351	367	398	375	346	360	391	360	408	415	382	405	366	372	365	400	404	373	399	410	351	350	398	366	349	397	349	360	377	366	398	429	395	372	369	402	377	366	372	383	371	388	375	351	392	367	351	370	357	354	410	403	353	365	358	373	370	379	370	384	366	357	377	372	371	348	348	392	385	359	380	409	407	392	354	391	362	369	366	374	373	357	392	389	387	366	396	385	382	374	359	388	374	389	424	345	360	399	365	340	368	372	383	390	390	394	385	366	381	397	375	383	396	385	390	402	386	384	396	360	379	382	394	370	389	415	379	358	370	377	375	362	339	376	402	391	401	405	396	405	402	405	377	382	364	350	382	364	336	375	336	364	346	405	387	374	376	398	357	369	381	401	352	392	378	354	383	348	377	356	402	370	359	367	372	371	415	390	370	365	405	355	394	371	422	414	368	394	387	359	387	390	356	377	364	378	364	383	379	382	389	360	387	394	361	343	374	382	362	362	395	386	375	379	410	368	381	392	381	353	353	378	364	395	354	397	345	377	400	400	372	392	382	372	351	359	408	391	396	374	384	426	395	331	422	373	385	377	400	357	379	413	382	365	379	410	407	378	355	418	403	412	347	394	432	351	357	386	398	368	403	420	409	397	426	377	375	381	376	376	358	397	367	366	382	400	387	427	413	362	414	412	340	383	419	376	361	373	345	374	361	378	359	387	374	409	377	376	370	378	349	348	405	363	351	374	391	398	353	393	362	368	404	407	429	404	390	381	429	402	350	385	393	357	378	368	406	375	339	375	379	364	376	345	410	404	388	390	351	313	379	396	380	389	409	393	400	381	356	368	421	375	358	381	357	351	355	415	409	386	397	380	369	365	412	366	377	368	386	344	368	390	393	391	399	392	389	399	399	381	378	397	380	375	408	393	356	398	426	399	380	375	391	377	376	421	344	370	409	400	376	387	371	386	374	328	381	351	383	359	364	414	433	376	373	397	404	363	367	360	373	394	372	388	430	385	368	389	417	372	414	325	358	373	365	382	399	372	389	437	372	366	367	407	394	337	400	368	398	410	381	381	403	351	365	360	352	379	376	375	361	355	397	348	351	395	384	391	364	394	386	378	373	367	366	438	373	377	386	372	383	375	349	399	359	365	403	411	378	360	387	385	367	407	378	430	391	386	362	372	382	377	395	370	362	379	354	364	369	406	399	377	337	381	368	367	406	396	353	377	361	349	373	406	385	365	381	399	396	375	374	376	397	347	377	372	397	397	370	370	395	406	388	370	373	391	386	395	400	398	404	391	381	389	379	395	364	351	350	378	386	401	412	412	344	343	382	404	368	377	401	365	390	401	401	395	358	418	343	359	410	345	403	377	366	396	415	380	416	392	357	384	385	399	398	379	385	367	383	360	371	356	327	343	372	380	384	431	384	382	401	369	403	369	398	406	398	370	382	407	401	370	354	383	373	397	390
8504	3892	9499	10713	8551	6396	4410	3987	3781	2774	2697	2392	2327	2188	1898	1685	1538	1440	1308	1248	1136	1135	1043	1018	977	1006	937	894	942	922	960	920	899	986	924	931	886	925	862	886	870	966	918	906	895	890	884	893	852	865	934	831	909	889	855	889	838	868	878	866	859	864	877	858	876	887	865	905	891	871	876	873	873	930	891	879	890	892	842	900	898	925	833	872	856	790	855	902	881	892	855	895	872	878	889	911	922	905	913	864	866	869	914	857	881	886	875	867	861	878	878	857	900	924	876	843	892	842	889	861	921	906	922	842	859	849	872	917	890	866	864	877	882	882	879	900	901	893	919	894	870	902	873	881	906	924	926	879	853	874	890	916	878	850	907	927	848	876	830	829	895	840	908	850	839	889	872	851	879	847	896	865	889	885	884	874	869	895	877	874	880	909	881	936	880	862	913	794	866	871	927	889	838	897	930	943	846	889	878	873	923	888	869	888	883	828	801	900	872	870	873	867	872	855	813	856	880	843	875	862	928	896	907	850	882	841	865	864	826	837	907	886	869	893	879	922	874	924	899	863	853	883	895	851	878	834	899	864	829	891	889	881	867	903	876	880	907	862	872	895	885	894	888	889	854	861	918	890	907	826	873	867	934	865	820	873	879	917	874	920	853	913	921	926	868	857	838	876	843	866	889	925	816	866	883	832	843	864	881	839	877	891	866	857	812	926	859	913	909	895	884	895	829	860	934	848	865	907	891	871	859	893	901	860	877	871	857	870	896	831	875	864	955	871	835	858	853	897	922	856	846	922	870	901	838	873	862	905	895	888	874	821	909	959	861	932	844	859	860	888	865	922	902	910	858	873	946	847	875	871	872	880	872	874	879	881	884	876	921	957	863	877	905	851	904	852	876	882	930	854	887	866	854	866	865	886	856	890	872	876	914	874	857	837	847	897	894	858	889	920	884	930	886	880	860	805	891	867	853	839	880	881	885	892	833	919	861	884	893	878	845	868	890	870	828	869	863	871	933	864	882	894	931	857	862	911	892	919	893	840	870	852	881	864	929	900	852	854	962	906	887	874	903	897	858	918	907	869	876	869	867	877	853	923	885	900	848	879	855	882	847	864	824	907	875	864	882	903	860	889	939	905	861	861	879	852	896	905	888	890	862	949	902	850	875	891	863	900	912	915	833	879	894	959	907	877	858	833	893	917	860	848	862	848	863	841	892	921	826	832	884	887	861	862	844	862	867	919	866	929	898	875	875	906	860	870	814	886	854	915	881	891	910	862	888	922	890	823	934	866	836	875	894	867	887	924	863	851	914	885	880	839	860	868	888	875	898	877	824	817	896	913	824	887	877	895	862	930	911	866	931	859	868	854	852	897	910	869	941	987	867	867	862	882	868	880	909	881	843	881	895	910	912	884	867	856	823	890	849	908	851	883	882	912	898	850	897	923	898	887	866	898	859	892	885	854	851	875	883	841	874	896	921	865	842	850	932	940	849	878	808	856	891	912	889	833	878	901	856	873	852	831	820	861	870	879	869	915	900	868	871	921	874	877	871	866	855	876	890	896	903	859	851	895	887	880	914	852	889	890	859	867	869	901	901	882	902	872	851	839	902	869	896	910	919	858	885	973	898	899	888	908	872	839	886	891	871	932	896	915	920	901	827	898	888	855	839	867	871	812	859	900	894	883	862	913	840	918	904	804	877	846	865	854	935	902	878	883	879	882	865	871	851	869	867	893	858	884	890	840	882	845	853	945	868	881	841	887	897	908	923	849	941	915	873	875	887	904	863	839	847	842	914	847	853	924	857	925	850	856	904	864	851	832	889	832	847	903	897	857	845	865	897	878	884	899	872	823	873	865	892	839	864	804	911	861	889	870	859	889	868	916	909	932	891	894	902	858	872	874	844	904	876	856	898	874	881	851	923	874	907	882	899	934	834	905	864	872	928	893	890	906	846	888	868	882	909	906	890	898	879	853	821	881	902	835	922	934	888	886	867	939	898	879	921	841	881	846	897	898	879	914	864	878	890	897	871	824	842	862	878	900	839	910	900	893	896	914	903	831	912	863	876	859	882	879	868	888	894	906	871	863	873	906	894	866	916	903	871	860	834	957	860	864	931	928	867	890	858	896	836	903	896	935	812	869	943	879	821	850	881	871	862	911	857	858	868	835	888	880	885	909	922	865	898	885	895	899	853	831	889	869	885	902	913	903	833	938	906	880	900	875	843	819	857	873	892	929	838	905	858	846	907	899	913	852	884	846	952	892	853	895	903	912	879	827	855	920	882	861	871	918	909	925	898	819	873	861	863	876	870	924	853	895	861	884	870	869	870	905	918	828	896	856	932	919	886	837	884	870	869	830	870	888	856	889	847	867	876	863	837	894	884	908	887	874	880	869	873	895	893	894	905	878	897	860	878	866	924	984	862	921	915	861	860	868	896	857	899	847	860	870	939	846	876	845	852	912	860	878	890	904	924	843	883	905	832	880	874	816	924	845	843	838	887	889	884	876	919	879	876	918	865	881	909	885	897	940	862	872	847	856	923	856	869	897	872	826	856	915	862	932	892	877	889	879	852	859	892	919	851	865	848	841	886	939	884	878	884	847	893	863	870	909	860	891	839	874	834	897	875	873	896	881	905	825	880	877	826	849	900	886	886	831	915	898	938	836	885	888	890	910	872	840	879	879	906	881	868	896	859	843	857	828	914	897	917	867	824	851	898	925	863	925	899	894	900	873	916	890	876	877	877	870	907	915	873	903	864	886	821	903	835	866	839	871	896	920	844	881	867	873	915	882	904	891	841	848	827	851	890	842	883	898	885	833	866	856	898	896	898	904	888	912	887	908	852	881	868	918	877	857	903	891	840	889	898	909	923	892	859	882	858	933	895	868	901	890	892	914	880	879	867	909	897	851	896	863	882	915	831	909	884	851	884	906	851	893	926	831	939	921	882	874	930	823	904	855	872	890	849	852	867	898	867	882	851	878	907	861	865	870	914	907	865	915	879	903	890	888	846	879	891	860	848	899	860	851	897	864	937	858	878	882	878	843	854	903	847	901	924	885	916	889	902	844	871	870	886	838	898	916	906	881	874	883	877	945	866	887	921	866	918	866	915	876	913	874	857	924	884	901	879	920	880	845	864	897	929	879	940	870	890	867	941	939	851	892	918	928	861	943	918	833	868	863	882	816	877	832	829	895	859	871	841	888	930	882	904	860	860	880	891	871	879	864	870	832	852	899	925	916	866	897	895	909	889	881	901	865	956	894	891	878	936	932	864	872	922	871	861	863	867	823	879	852	878	878	919	855	860	818	897	921	846	889	863	905	884	845	894	882	897	850	826	879	899	914	873	889	852	876	895	853	870	872	914	882	921	826	897	849	895	853	888	902	844	912	846	855	900	860	876	908	913	915	927	858	883	887	927	897	889	905	866	849	910	903	888	897	872	853	912	900	889	894	857	933	914	934	872	921	898	839	907	874	870	899	834	900	902	907	955	897	891	909
19119	6120	7748	5996	3871	2895	1842	1397	1314	966	931	896	870	782	698	596	594	547	532	495	460	473	460	472	467	459	449	438	457	451	456	430	440	426	418	383	401	417	453	439	407	413	388	446	375	390	426	415	433	444	449	449	446	431	430	391	419	396	444	398	416	422	461	398	410	382	412	379	394	459	426	397	413	391	463	394	466	407	409	422	386	413	402	460	427	417	438	415	444	400	426	413	425	389	426	396	408	406	424	417	410	431	425	440	418	403	425	403	412	391	423	419	436	431	393	373	445	417	391	443	423	404	456	441	414	440	418	402	450	415	399	401	422	418	411	411	403	472	447	429	422	375	453	395	418	405	371	401	419	406	390	423	390	409	398	428	428	453	422	435	450	427	439	395	391	412	418	398	422	431	438	384	363	438	435	452	439	428	384	440	424	439	441	406	409	400	429	408	388	440	400	416	411	420	406	412	431	448	419	363	409	423	414	393	415	410	400	456	403	419	436	384	410	392	400	418	384	442	442	445	431	441	431	415	407	452	401	449	389	444	398	443	402	415	427	425	388	376	411	382	417	442	459	405	377	400	419	413	416	407	406	380	447	408	442	393	410	463	426	393	443	381	427	438	419	466	436	413	387	434	433	389	436	419	405	409	423	409	413	420	434	391	394	391	412	406	443	401	379	388	409	417	434	405	394	460	414	433	402	458	388	368	414	424	409	409	409	420	429	425	436	398	393	410	429	410	410	425	401	414	443	409	406	427	393	422	426	406	431	448	403	442	390	419	433	393	383	413	397	388	433	413	410	432	448	445	433	421	364	381	416	427	423	424	404	413	454	385	406	476	408	444	422	428	406	423	427	440	428	437	383	435	398	405	429	371	387	420	395	443	396	431	399	442	412	449	416	406	416	437	437	433	447	451	440	426	441	382	443	416	384	433	428	474	381	416	398	419	409	415	394	415	402	458	421	402	429	409	417	422	376	462	402	391	447	361	383	390	438	410	418	408	398	391	431	470	421	415	413	437	402	429	376	420	437	388	396	377	407	412	400	378	463	420	424	395	417	393	393	427	401	383	400	419	403	405	382	418	407	364	421	449	442	412	406	436	422	364	427	389	438	390	370	406	431	368	419	417	438	438	408	438	428	458	410	450	452	420	423	432	421	390	418	393	422	414	452	432	407	383	425	393	413	394	438	418	420	405	397	407	423	443	390	431	430	399	397	391	396	407	409	418	422	433	459	452	401	424	444	434	419	380	436	377	453	419	403	437	414	414	421	482	351	414	455	426	436	455	463	412	420	418	420	451	411	417	383	442	416	421	371	418	426	435	389	383	456	373	445	435	394	437	400	420	376	470	442	432	401	396	428	427	439	445	413	440	391	407	387	396	398	422	423	434	375	371	405	397	397	422	378	417	411	397	409	406	462	382	455	444	380	421	387	399	411	444	417	374	428	404	448	431	402	425	455	408	406	409	398	452	429	383	427	411	439	398	417	453	405	406	411	393	379	415	402	466	404	393	398	385	407	432	415	404	385	441	407	394	420	436	449	403	403	426	439	386	382	384	410	433	376	417	396	407	439	421	432	421	371	425	395	405	439	417	436	449	431	400	398	443	416	415	436	446	402	450	380	423	420	414	444	435	405	431	418	399	414	433	393	414	428	431	448	401	397	407	425	431	431	429	389	436	405	431	443	402	374	405	424	395	436	414	430	449	447	400	423	403	369	406	377	410	444	417	422	394	438	407	418	395	389	393	433	419	418	410	426	407	426	416	400	433	420	420	414	431	468	418	401	404	394	409	420	383	411	432	445	422	422	427	441	425	434	441	481	416	356	465	398	430	420	426	396	416	415	394	385	428	426	443	428	423	458	394	413	420	390	401	401	386	429	446	437	428	395	410	412	412	411	410	404	393	441	420	410	426	430	403	412	415	360	401	444	440	402	436	442	433	420	450	415	416	396	433	402	470	435	416	419	421	420	434	406	458	414	411	431	396	396	447	369	432	407	416	406	417	430	445	393	407	410	423	421	416	420	428	444	379	425	427	358	410	402	429	451	431	471	427	436	410	410	425	394	450	443	398	466	406	425	464	458	397	432	422	417	402	434	428	417	391	458	436	384	474	465	382	390	412	429	457	393	396	400	392	384	459	433	398	405	434	430	431	444	394	401	398	386	415	404	408	427	413	392	420	432	436	429	443	409	435	454	437	425	458	438	412	386	396	457	404	408	409	403	404	406	409	377	414	435	388	399	389	426	397	447	438	447	393	428	421	411	409	375	436	444	419	391	412	428	426	441	424	438	421	404	404	393	376	414	424	406	449	423	436	374	441	391	437	395	432	445	410	403	432	405	431	445	435	445	410	389	398	411	410	401	430	427	428	371	429	388	424	412	419	444	367	406	378	456	458	380	408	439	422	426	372	402	425	432	375	412	404	445	453	429	428	440	421	406	448	400	413	417	399	396	453	403	425	415	370	420	400	407	432	412	377	399	395	413	430	434	414	434	452	362	448	457	407	411	403	437	400	380	390	450	429	404	387	408	415	432	420	415	401	428	386	385	445	455	427	426	374	435	413	456	448	397	426	428	405	429	400	436	390	357	440	453	427	419	429	373	437	441	442	383	408	432	393	418	438	413	437	427	410	392	415	391	398	434	404	407	428	410	373	432	417	407	426	409	415	415	431	403	406	414	433	392	477	400	434	406	422	430	402	427	389	425	433	429	412	435	410	445	408	353	401	420	394	425	397	391	383	425	420	396	439	425	422	421	425	416	425	442	382	427	449	396	409	415	383	398	439	383	407	456	435	424	419	453	458	427	442	374	391	379	433	438	456	387	413	421	413	409	399	383	418	378	421	393	458	466	443	367	424	403	441	424	410	374	379	438	406	479	443	403	436	402	461	442	461	382	429	430	441	420	420	410	422	417	372	425	424	395	446	422	387	395	420	445	410	370	427	384	438	416	432	388	416	457	400	430	413	412	401	427	408	417	405	415	398	431	380	420	404	410	440	440	401	380	412	386	397	451	439	397	392	417	449	452	440	425	411	425	415	441	401	448	400	406	405	390	427	393	367	420	428	429	409	428	415	427	406	450	433	412	392	437	417	433	401	413	420	418	423	426	420	426	394	392	402	430	409	396	412	397	393	431	441	440	391	429	384	384	406	412	379	403	455	433	405	464	435	419	432	426	429	404	416	367	440	394	409	410	414	431	429	422	410	426	421	411	428	459	428	416	393	425	392	378	415	424	431	473	461	401	383	409	374	404	436	378	392	432	426	421	413	380	425	407	415	424	425	392	407	398	412	391	457	419	396	417	439	422	460	426	442	437	415	384	417	376	418	409	424	421	432	423	410	423	399	379	406	440	407	409	402	414	413	409	427	465	452	419	420	409	398	406	393	399	410	357	384	412	417	390	428	407	415	405	388	465	413	453	443	416	369	407	469	412	391	395	428	426	430	423	398	426	388	449	371	420	446	445	410	430	390	406	443	412	432	430	417	424	408	451	417
11123	5091	12486	14116	11941	10035	7033	5667	5471	3851	3633	3615	3518	3200	2547	2035	1817	1731	1600	1454	1424	1346	1230	1158	1135	1100	1080	1052	985	1035	955	963	1006	1035	979	1010	973	994	978	920	1018	1008	949	931	918	943	1039	971	933	982	979	946	950	961	894	931	906	899	924	975	923	963	879	972	935	911	913	931	944	849	887	924	894	945	901	959	909	982	958	921	893	923	906	958	922	939	910	977	930	910	934	882	908	914	923	934	951	894	912	876	902	920	940	924	900	909	956	908	901	966	910	876	961	947	903	939	925	944	944	919	947	943	908	947	1001	933	917	937	881	873	904	874	932	904	868	943	923	934	932	935	1011	940	923	923	918	933	947	931	907	877	910	924	961	943	943	907	914	915	982	865	908	910	910	861	899	886	933	947	990	900	947	989	961	896	867	984	894	870	923	911	898	959	889	948	954	908	1018	954	936	925	925	963	864	856	929	938	909	876	935	956	922	969	919	915	941	914	934	964	958	926	944	938	915	933	936	962	913	920	980	913	909	983	910	937	934	921	918	921	918	899	956	923	996	903	916	913	922	925	918	928	898	938	927	954	933	912	888	923	949	874	925	909	963	927	900	906	939	893	931	907	919	968	871	889	932	920	919	913	914	950	912	926	936	937	906	916	885	876	909	944	927	983	907	969	936	907	952	906	937	944	989	932	983	876	908	978	923	966	965	933	910	924	871	876	930	974	896	906	929	926	958	902	928	901	906	926	942	923	916	907	926	959	956	900	916	914	952	954	901	946	956	896	902	915	931	894	932	978	904	936	899	882	946	918	859	959	933	917	932	942	908	926	916	909	937	974	896	926	913	930	950	898	899	900	929	911	936	912	972	871	867	949	857	924	915	909	894	906	910	934	985	943	914	879	898	936	913	906	893	920	871	895	922	897	860	881	976	940	920	915	908	935	896	924	933	918	872	899	912	900	927	897	944	925	925	879	935	898	939	954	921	915	911	861	916	871	984	930	832	911	911	921	935	869	885	933	959	914	959	950	947	966	964	938	942	979	941	955	955	872	930	911	951	907	904	960	979	977	969	978	957	933	951	916	897	896	993	926	932	975	949	949	928	920	914	971	892	971	918	1003	988	953	904	925	944	947	939	888	955	950	921	955	938	937	941	930	962	913	893	944	956	945	931	943	914	961	916	931	946	902	925	883	979	977	986	922	997	930	935	908	937	906	850	908	886	919	989	928	982	912	917	897	943	928	899	926	897	942	918	962	970	959	918	993	950	924	944	929	967	891	870	878	908	920	923	875	915	923	948	937	999	907	915	905	908	970	917	932	947	895	900	966	957	954	928	927	875	921	928	926	963	965	960	955	941	895	886	968	892	948	1003	903	923	916	879	888	952	935	906	896	968	873	949	914	951	925	951	984	930	952	944	893	955	915	875	970	892	975	933	963	942	857	893	878	935	896	957	918	918	912	982	950	930	958	901	955	900	882	985	913	964	938	974	889	912	960	931	959	923	966	903	915	915	919	983	949	951	865	939	945	876	895	876	955	943	874	878	943	883	998	916	948	849	932	940	910	975	972	959	969	954	1007	927	1000	991	937	966	917	984	939	977	943	913	997	954	899	960	972	940	936	918	960	892	866	905	864	941	935	904	980	951	968	924	892	971	901	928	968	900	872	938	945	943	934	914	920	917	942	923	917	950	939	905	902	914	911	911	924	943	944	931	926	928	941	937	919	928	904	932	898	1000	919	950	943	951	940	949	948	972	933	922	897	938	961	925	929	915	905	924	933	936	1009	941	901	911	904	934	882	900	974	923	901	936	969	952	935	976	953	955	946	867	952	904	877	919	915	898	957	949	921	914	963	929	928	889	921	936	916	916	913	951	920	911	935	911	930	888	929	959	917	884	896	878	884	921	887	939	885	933	916	961	896	920	903	1003	929	941	943	950	958	912	920	911	936	943	914	944	984	936	917	893	990	917	921	944	873	956	932	932	888	965	878	919	895	881	922	931	957	907	940	958	955	868	892	848	946	915	951	934	901	918	919	936	972	953	916	984	871	890	922	907	930	938	939	927	915	888	947	910	908	939	961	954	930	933	898	958	909	867	906	951	850	916	937	945	937	939	919	942	935	919	913	913	966	925	969	926	940	1000	948	952	847	965	900	986	931	925	908	984	969	886	878	905	961	969	899	945	926	868	998	878	961	858	930	907	953	932	911	896	919	937	935	915	978	907	963	931	929	923	953	878	916	905	966	958	945	929	916	884	916	951	928	892	856	928	951	957	883	961	911	925	889	912	968	939	911	979	974	888	940	930	940	966	908	905	898	944	946	947	944	948	948	912	937	966	911	894	910	1004	963	965	921	947	986	925	969	933	893	976	937	948	962	933	940	911	969	913	887	891	885	975	926	949	913	882	941	934	927	982	925	908	949	923	914	931	904	961	974	926	935	941	922	911	961	888	921	956	956	945	938	930	908	989	894	903	944	943	979	918	924	933	932	943	923	953	900	932	943	875	977	911	937	915	923	924	919	966	919	929	924	915	949	921	892	943	926	950	934	901	955	925	961	931	912	962	933	955	979	939	904	929	931	882	997	898	959	896	926	941	914	915	888	925	934	895	924	944	964	939	892	892	946	951	897	916	918	902	936	939	933	922	935	956	921	890	898	938	929	915	916	862	938	934	951	951	938	967	882	910	911	959	896	952	936	901	933	911	924	893	950	908	916	895	914	957	932	952	999	914	892	920	867	953	954	883	984	956	964	949	887	950	908	928	977	902	943	891	930	915	886	939	923	943	899	943	934	895	916	969	889	931	929	953	904	974	871	949	947	967	944	964	895	913	907	919	959	933	957	899	967	946	923	913	927	906	917	926	904	993	971	925	910	904	931	964	926	916	918	946	968	847	921	951	947	926	863	950	926	914	924	947	896	951	954	966	913	901	880	925	944	927	1019	945	939	903	875	970	898	918	975	927	950	857	957	943	969	926	949	896	922	936	971	937	937	955	955	949	950	930	933	933	903	931	885	1016	930	942	914	886	878	945	928	901	965	965	944	982	907	919	946	888	921	993	909	968	923	974	937	895	912	987	963	922	897	942	905	928	961	973	914	925	908	953	941	965	974	962	941	922	928	959	920	943	928	950	896	907	947	953	963	930	925	970	937	963	978	961	931	908	899	911	901	868	937	952	921	889	963	891	918	888	920	866	954	914	932	919	949	919	906	942	930	906	956	939	941	930	895	923	944	927	913	984	934	910	895	962	921	917	937	875	928	903	941	925	848	876	960	926	921	951	939	929	891	966	954	942	933	941	922	926	924	953	891	926	904	888	948	896	894	894	923	961	930	944	975	914	908	844	940	891	893	936	941	979	888	946	926	919	930	931	955	912	943	915	968	936	895	978	934	900	929	916	935	925	900	898	938	914	949	948	924	913	895	923	965	938	969	906	939	923	904	931	933	950	868	911	924	943	935	923	896	945	1026	956	925	927	913	914	959	904	887	956	880	934	910	883	941	946	981	916	960	922	979	944	971
4176	2152	2808	2118	1397	1076	819	594	471	420	382	376	393	340	314	275	284	249	256	271	281	286	219	271	243	220	231	235	224	252	265	251	252	214	275	272	257	234	244	249	220	229	229	238	258	277	248	227	238	248	267	264	245	251	240	225	218	237	243	223	216	237	230	275	242	240	243	222	267	238	236	242	267	241	275	242	243	272	227	266	268	239	247	249	225	260	238	279	244	250	238	255	266	200	239	234	279	242	279	242	219	225	234	234	229	273	220	252	246	252	262	219	240	237	232	245	272	217	259	251	250	240	244	258	250	234	238	251	235	268	230	244	259	209	241	232	242	231	224	220	252	284	247	243	242	245	279	205	240	253	241	260	248	258	246	244	211	258	226	266	261	218	227	245	238	228	198	218	242	230	256	245	217	246	250	283	228	252	278	258	247	209	260	242	241	251	257	256	236	247	273	258	227	266	260	232	240	279	242	276	284	247	231	260	229	247	236	233	235	265	235	227	257	234	267	234	257	250	235	240	221	250	282	220	204	233	240	217	246	220	214	219	297	228	231	234	259	275	247	249	238	240	205	237	244	219	235	240	234	229	227	256	236	239	266	253	264	244	254	227	225	222	225	212	233	255	241	246	228	226	239	251	221	246	218	271	260	265	254	215	245	237	235	241	237	236	251	238	230	266	233	282	262	221	255	234	254	223	242	252	240	273	247	243	220	238	222	225	278	248	223	255	245	233	219	239	258	248	267	230	263	241	265	246	240	246	243	234	248	238	244	268	228	237	241	241	270	238	225	236	251	244	224	225	251	255	227	228	204	264	255	231	240	228	273	237	241	217	240	254	258	238	253	218	277	218	275	260	241	239	243	215	240	235	232	260	229	215	235	230	227	261	252	241	241	255	208	228	270	246	267	227	244	212	238	218	240	248	257	233	240	280	230	225	235	207	248	236	233	236	249	264	269	245	239	221	244	238	219	227	237	248	261	225	251	241	240	259	242	267	232	246	264	247	245	255	234	264	259	256	219	223	237	274	249	241	253	238	258	270	224	246	240	244	211	261	245	267	278	255	263	239	231	238	236	240	251	230	225	227	241	242	244	264	237	257	241	247	252	238	235	223	229	227	240	227	225	246	241	273	232	235	249	252	251	230	258	242	235	227	242	237	246	272	261	262	239	217	223	256	246	256	250	241	223	239	247	236	215	256	259	247	237	245	246	235	236	240	253	251	250	231	237	260	238	232	253	235	215	237	248	245	255	269	273	263	236	211	257	253	236	214	257	219	210	239	265	236	263	275	220	235	246	229	263	249	220	238	217	226	213	269	246	226	236	244	222	272	231	231	230	250	237	242	240	278	245	259	269	251	265	266	268	249	230	249	246	225	238	237	253	231	235	256	220	266	262	244	232	257	236	283	247	253	251	239	241	218	253	258	257	243	226	255	232	233	270	244	259	261	259	248	245	243	238	193	291	243	225	241	243	241	245	231	241	256	238	220	246	252	247	258	256	256	231	222	219	251	232	236	232	254	223	239	236	252	225	262	240	239	251	236	237	283	243	246	250	264	245	243	242	223	225	263	233	217	244	241	231	235	258	240	215	259	249	232	249	269	244	265	225	234	235	254	241	258	235	225	232	240	237	211	225	231	257	248	249	230	206	231	252	248	250	254	233	251	258	224	263	229	253	205	231	236	222	256	238	240	257	238	249	274	250	213	264	243	258	240	263	240	259	250	239	290	226	268	266	243	237	236	228	245	259	253	230	224	224	227	252	270	259	276	239	258	254	252	237	236	216	237	242	266	255	212	234	242	246	273	258	225	219	242	234	254	231	249	253	201	240	268	217	238	245	226	223	268	242	241	245	245	209	235	241	260	221	203	256	204	215	230	222	251	274	230	214	227	220	242	254	228	241	264	214	247	264	235	244	204	231	247	261	225	244	235	262	262	247	220	252	239	219	263	250	251	237	228	258	234	253	231	238	252	244	251	243	248	237	243	267	273	266	227	247	262	234	258	265	227	263	259	214	251	266	237	255	248	242	237	257	262	230	243	267	253	249	243	247	238	251	230	247	263	260	248	241	250	240	256	248	245	270	244	278	261	236	271	227	234	229	237	280	251	266	234	209	244	258	234	221	252	229	260	251	193	219	244	245	246	257	252	247	255	245	230	266	242	243	263	247	250	236	223	232	238	232	244	245	232	247	222	234	242	238	238	260	241	253	273	261	260	252	249	246	254	241	246	237	226	254	240	205	252	207	261	241	277	227	240	231	248	242	245	264	212	219	248	231	251	223	283	264	215	241	234	261	255	255	243	243	239	230	239	241	246	243	223	231	234	257	246	235	257	242	254	258	259	240	216	235	240	225	249	219	237	231	216	250	226	211	273	256	238	235	231	217	245	269	214	256	233	251	229	245	270	239	258	249	246	235	259	254	262	248	219	238	259	270	228	272	238	244	239	234	259	253	242	237	232	245	236	256	257	252	244	251	235	259	258	246	240	223	241	226	278	251	247	259	225	247	242	266	266	257	252	268	241	230	268	240	242	258	248	236	236	285	273	259	219	285	241	247	237	271	264	235	246	248	211	261	237	260	259	252	230	227	253	271	232	236	207	230	243	237	235	229	222	241	229	241	221	242	234	227	216	222	231	281	223	260	215	222	242	226	225	234	236	222	210	265	252	254	224	221	241	254	246	225	274	247	254	227	237	259	260	241	238	230	221	229	249	261	252	223	230	237	246	238	240	260	236	216	230	239	256	272	222	243	218	240	223	252	235	226	241	253	250	270	218	237	251	216	229	249	273	270	237	252	229	244	240	255	223	261	247	226	231	221	243	235	250	242	237	259	244	238	233	236	253	254	221	238	228	243	245	259	211	282	244	270	247	232	239	273	245	228	242	228	252	249	243	238	254	275	223	243	239	253	270	248	244	275	244	233	265	232	232	223	228	261	266	241	279	245	233	251	262	244	221	212	256	233	220	250	239	211	253	208	238	232	267	235	257	224	252	218	233	238	241	234	226	218	248	214	231	259	269	220	229	231	255	234	244	257	235	230	207	236	270	244	259	238	261	238	257	259	242	246	252	282	254	249	230	225	249	262	248	240	243	259	257	257	245	231	212	244	258	262	258	244	243	248	227	256	224	236	230	224	216	238	255	248	243	258	248	270	264	236	265	225	252	252	227	243	242	243	223	253	241	244	218	250	235	254	258	260	226	226	243	235	248	237	242	250	235	235	254	258	237	270	240	249	222	273	222	232	231	274	231	269	250	247	245	230	201	245	223	251	273	237	246	232	244	218	220	260	240	229	238	246	248	239	226	256	234	255	256	231	263	231	237	254	254	233	260	252	222	248	258	263	249	246	225	274	248	220	247	237	222	258	258	244	234	245	234	241	240	226	236	242	238	223	224	235	216	223	238	249	236	240	248	239	243	241	260	235	228	238	272	225	254	236	226	260	248	241	249	262	236	247	266	241	295	237	243	246	241	256	215	239	224	255	253	240	250	223	240
3248	2441	5437	6242	5075	4405	3343	2328	1930	1716	1378	1463	1272	1210	1006	910	798	773	725	711	747	722	710	635	667	703	671	596	610	642	629	687	603	611	596	610	577	611	627	600	625	587	570	573	573	584	625	642	611	643	603	568	629	584	619	598	625	632	605	590	608	595	596	581	598	577	611	611	576	591	562	649	585	583	589	600	611	590	598	603	608	594	606	590	583	595	603	626	571	621	618	632	575	592	638	581	626	582	581	639	620	652	592	615	648	648	589	615	617	637	605	614	589	622	606	585	597	621	585	591	572	596	578	575	618	550	613	598	611	576	619	605	608	583	623	583	586	637	644	561	599	671	585	630	642	626	623	640	608	582	613	611	619	577	623	599	622	612	609	671	546	616	621	581	576	574	652	597	618	566	625	620	611	591	560	602	616	569	578	601	621	603	596	616	572	605	600	583	617	599	620	595	618	614	588	619	620	661	646	616	607	573	636	629	591	559	593	591	662	598	621	636	606	639	644	645	629	594	651	577	594	600	585	595	601	601	605	676	618	603	632	623	629	574	586	589	632	580	584	618	649	575	598	574	583	627	604	602	620	621	598	604	591	651	587	632	604	625	613	609	626	600	576	609	623	617	614	575	586	578	566	582	601	630	644	573	581	564	620	624	564	600	623	590	613	604	570	641	602	606	612	624	584	610	582	596	624	639	604	608	618	573	599	603	639	621	579	560	621	594	584	621	583	609	634	598	600	642	652	620	631	583	624	636	575	571	663	573	610	659	575	603	608	581	608	618	573	582	590	564	600	627	595	602	612	580	595	608	553	643	603	617	609	594	608	604	553	577	610	603	626	587	568	611	636	563	615	592	612	620	639	622	631	588	641	589	566	565	579	662	612	612	615	620	582	545	612	582	603	597	690	577	605	587	588	562	597	581	608	593	652	565	579	617	592	594	628	585	634	621	626	617	593	624	616	631	603	596	659	609	608	596	632	578	590	598	673	585	639	573	591	593	585	589	564	596	598	610	585	627	609	596	618	576	601	620	590	607	618	579	604	630	591	627	572	640	600	609	596	592	562	575	592	625	609	635	581	615	608	590	609	646	553	581	599	608	561	630	594	612	597	592	584	632	612	598	588	594	615	586	597	617	618	530	617	572	604	623	549	613	609	613	597	588	604	613	563	608	615	601	583	611	582	606	627	577	586	596	621	634	583	607	583	559	607	630	600	582	630	589	613	591	622	612	656	627	629	583	608	585	624	571	594	588	645	602	639	611	648	594	603	596	575	595	606	619	638	607	583	579	589	570	612	599	571	614	612	593	601	620	591	606	596	588	580	591	643	628	603	604	618	620	575	581	634	607	614	577	599	607	593	560	618	592	633	603	592	630	562	606	586	621	592	580	559	605	610	610	596	605	585	615	613	569	588	597	590	626	616	568	560	587	608	576	582	613	656	649	580	651	586	652	581	599	611	536	586	612	568	610	618	637	641	560	592	652	582	579	601	607	594	599	548	591	575	643	574	623	631	590	617	603	612	634	608	614	597	533	596	619	624	588	639	583	644	594	566	614	588	601	639	626	602	607	593	622	608	624	634	581	630	601	577	586	600	604	583	625	576	586	646	619	635	601	634	631	592	616	597	580	610	644	607	618	593	572	598	612	615	610	593	573	587	601	651	602	627	571	608	624	639	603	624	642	587	590	607	650	622	596	593	616	599	613	594	579	619	566	583	604	581	593	571	607	574	620	596	670	618	555	594	600	571	595	599	575	616	590	641	568	623	613	650	639	625	577	628	609	566	634	618	614	584	569	582	602	618	594	597	621	581	600	596	580	593	620	605	651	583	631	591	636	637	670	602	574	590	566	591	596	618	564	604	603	618	571	644	595	591	598	605	609	578	596	622	648	582	626	611	594	628	630	611	616	649	614	605	576	575	615	596	662	627	588	604	611	578	582	612	589	626	581	629	604	595	652	584	612	601	528	616	568	575	640	619	624	573	618	619	589	580	602	648	614	578	613	620	641	601	636	586	581	596	622	598	596	633	618	577	585	591	582	583	604	616	576	593	610	638	604	569	672	593	604	610	591	604	559	654	654	633	626	619	596	640	634	592	589	605	587	583	640	611	577	573	615	579	640	613	624	617	559	602	598	589	582	586	610	619	626	587	619	654	678	607	605	614	592	594	607	604	595	587	610	642	585	575	593	614	625	634	620	588	613	631	608	620	578	622	630	613	596	631	640	615	638	588	612	594	660	611	588	637	649	591	623	586	616	587	611	596	610	553	581	633	560	622	602	640	580	600	607	588	650	604	592	601	617	637	596	629	596	579	613	576	604	612	609	576	617	624	617	654	590	638	590	631	620	598	591	604	645	628	584	641	609	568	610	613	633	570	614	595	633	547	589	648	603	587	611	593	555	586	621	623	632	595	618	615	596	636	614	578	577	574	599	584	590	631	624	631	604	587	607	593	559	591	627	585	629	614	609	594	659	591	627	605	608	589	614	631	600	579	590	571	600	641	643	573	631	602	648	585	566	626	600	615	556	624	592	582	598	632	682	608	650	570	635	611	605	616	641	541	600	575	599	612	569	616	593	593	594	591	610	568	617	645	592	666	588	595	644	603	604	636	592	617	597	615	568	617	629	623	600	571	579	559	582	588	563	603	592	635	605	583	604	571	560	600	596	616	564	602	600	602	648	563	634	604	574	653	589	633	585	610	617	607	604	580	613	631	626	585	551	653	626	610	596	559	647	598	591	633	610	594	596	582	581	598	588	608	633	620	562	597	579	612	615	671	611	586	598	596	643	615	570	612	586	577	589	625	642	617	608	591	571	639	637	622	617	580	589	606	611	582	595	635	606	570	659	565	599	616	600	616	643	642	603	616	623	619	599	617	587	645	562	622	567	601	586	583	587	548	576	598	577	622	615	561	587	580	631	593	589	614	635	585	580	626	604	595	598	604	566	626	575	591	592	604	570	638	607	634	586	630	625	593	618	627	634	634	586	588	594	610	596	650	585	557	637	625	552	594	589	608	592	545	618	594	612	557	603	624	633	647	580	623	589	586	615	557	626	619	605	585	566	585	630	622	591	577	559	596	588	573	574	611	625	592	633	582	626	621	572	607	585	568	570	594	628	590	629	576	616	624	588	643	642	564	604	606	593	586	592	610	617	597	644	606	560	640	580	589	621	623	566	588	592	589	609	601	578	571	635	596	572	602	621	596	618	606	629	631	605	573	612	586	617	581	632	612	617	554	550	621	610	626	599	648	592	644	570	612	577	598	607	610	626	598	574	559	651	609	610	584	630	608	597	617	621	616	596	612	590	608	588	578	614	636	612	574	598	584	598	685	561	624	630	587	639	603	618	613	640	580	610	632	605	621	614	593	611	603	617	606	612	599	585	628	612	665	632	627	569	637	558	629	566	606	608	564	587	614	614	603	608	625	578	572	604	607	643	647	624	596	599	599	600	616	650	633	613	626	599	656	587	641	615	610	629	582	606	591	604	628	608
11084	3741	4905	3950	2697	2057	1594	1123	971	754	734	650	694	653	613	549	448	432	404	404	422	384	408	400	446	399	414	379	390	382	365	387	412	333	385	402	386	365	337	372	397	367	394	395	397	399	370	375	377	405	379	393	342	369	366	356	363	389	385	389	387	365	363	394	393	419	410	383	375	389	427	391	365	400	371	368	368	385	361	370	383	382	390	365	373	358	364	368	388	400	357	389	416	399	404	364	382	360	391	405	353	374	411	391	382	379	359	397	409	364	376	398	383	396	400	398	368	347	395	420	407	366	389	407	370	399	380	423	413	348	359	360	359	398	401	388	343	375	410	364	340	382	416	406	422	403	370	401	394	391	392	412	415	338	369	380	389	409	423	385	362	433	361	388	400	393	393	394	392	420	395	391	371	344	380	398	384	425	390	384	378	379	339	369	420	390	394	404	424	369	347	371	369	383	399	354	343	367	379	368	381	345	364	354	434	361	402	397	395	353	341	376	401	424	400	371	379	407	372	387	366	368	362	400	388	366	395	364	393	359	391	413	381	355	396	388	338	378	371	367	342	391	371	391	343	389	375	389	361	418	380	404	388	437	367	378	364	392	352	394	349	397	411	376	392	377	417	362	357	383	383	380	405	358	355	374	390	340	362	389	401	389	388	391	357	382	356	385	356	391	377	372	386	391	372	393	379	383	339	382	363	387	377	355	371	408	357	371	366	344	378	413	335	409	417	379	412	368	380	351	373	379	351	341	398	388	381	361	381	402	357	404	374	399	381	412	408	357	390	400	416	365	400	382	342	368	361	364	363	402	390	396	362	371	369	378	368	389	380	370	394	340	370	357	392	375	340	396	381	343	376	374	348	387	358	337	392	374	418	328	418	401	352	363	392	396	397	393	337	363	400	415	354	377	416	374	356	367	370	385	376	409	353	379	371	384	363	425	407	394	376	421	370	373	370	371	380	366	375	357	398	398	367	392	364	359	383	383	432	371	424	356	364	393	363	367	385	357	392	388	376	357	388	356	375	375	359	375	413	394	393	387	394	397	378	406	379	365	404	379	375	394	390	377	380	354	390	356	378	359	381	402	332	394	372	422	380	386	398	379	385	377	375	370	382	396	402	413	351	332	402	398	363	387	402	346	356	378	393	366	384	404	351	380	423	363	380	352	409	401	382	353	375	372	365	395	384	391	404	349	367	408	384	364	370	408	359	387	393	390	425	377	370	390	386	385	395	366	410	360	437	416	379	376	440	421	362	370	359	375	374	340	341	368	368	349	359	422	394	366	408	423	373	408	344	368	415	375	429	372	366	378	381	366	400	423	359	383	391	361	374	362	366	378	391	414	390	402	379	392	394	421	393	360	362	386	401	418	410	399	399	412	362	383	385	347	375	360	366	419	411	444	359	379	405	364	370	405	375	394	357	393	391	378	347	410	379	368	423	414	398	373	372	349	371	388	367	418	371	376	364	382	399	400	383	394	387	359	391	416	371	387	370	351	347	371	399	387	372	382	348	389	420	382	410	405	402	385	388	398	377	389	385	388	366	382	376	382	385	388	371	391	427	390	376	416	391	379	382	385	396	401	382	334	386	373	385	365	394	397	354	413	366	387	369	385	378	389	352	387	356	349	399	404	386	373	367	393	352	342	387	371	380	367	384	419	402	399	426	384	385	396	384	366	380	387	386	377	368	389	401	387	381	393	369	402	358	381	373	355	387	413	413	342	408	384	403	366	313	384	464	389	366	352	398	375	436	391	385	407	388	392	368	331	382	405	365	381	370	382	373	378	372	383	359	391	386	397	413	387	396	395	358	369	352	407	333	352	378	392	378	401	365	393	393	354	365	414	362	386	397	389	395	375	407	387	388	364	338	403	361	377	360	371	408	371	366	361	405	412	411	372	375	378	372	366	378	337	378	424	380	407	383	369	379	381	398	390	384	375	388	400	379	398	392	405	387	395	346	393	368	374	392	388	403	350	344	386	413	360	369	387	379	360	379	376	335	375	414	363	408	369	354	372	386	374	369	386	375	383	403	415	378	402	333	379	392	393	380	351	407	375	373	366	367	368	391	348	395	378	352	370	369	394	389	377	388	361	381	385	350	377	407	375	372	398	355	350	410	367	365	424	359	389	362	374	372	406	397	364	379	342	366	368	354	407	371	350	399	348	385	353	399	401	373	387	383	399	395	422	353	357	369	379	347	430	398	368	363	395	399	380	382	383	372	446	388	356	369	391	403	402	413	376	386	386	380	335	386	396	388	384	391	383	380	378	371	384	394	373	376	389	379	366	368	365	371	353	390	369	350	373	432	356	371	394	376	398	370	454	399	376	378	340	386	376	392	353	373	365	383	402	390	398	392	376	391	372	353	388	392	404	384	354	366	372	360	395	343	410	392	400	364	364	373	355	411	393	386	381	371	348	366	352	374	372	401	381	403	368	384	373	370	345	330	409	389	408	375	382	403	353	343	356	370	395	382	362	390	403	363	399	382	411	405	417	356	382	364	333	422	418	416	346	341	424	374	387	381	388	369	376	357	369	402	378	393	379	365	388	384	408	403	377	384	389	402	369	363	382	398	350	415	368	354	403	372	394	362	382	386	360	374	428	367	371	416	396	421	395	370	362	390	345	365	385	364	389	375	382	387	421	374	369	357	404	381	368	405	380	366	385	377	375	383	396	374	386	374	356	377	373	365	380	359	350	357	415	374	369	375	361	341	365	401	411	364	417	396	398	391	409	385	392	387	365	376	352	341	383	427	354	384	372	399	348	405	404	374	381	409	369	385	347	390	394	389	375	389	419	387	356	364	389	346	377	379	394	407	394	350	343	362	372	375	387	370	382	389	405	406	369	396	372	394	389	393	410	366	348	327	404	382	364	342	339	362	397	380	358	374	405	322	372	418	365	363	372	382	359	404	391	401	404	392	423	379	344	395	346	351	394	405	377	397	359	379	381	362	340	400	369	342	350	443	392	384	371	375	405	377	399	413	373	382	376	346	396	398	388	376	431	406	418	371	363	369	352	413	364	435	400	374	390	349	370	367	355	372	412	386	387	417	394	363	387	370	411	387	409	405	366	372	378	334	398	375	365	385	362	366	413	394	371	344	391	383	383	392	368	339	354	382	359	428	399	386	379	412	386	342	383	337	404	408	354	380	363	366	382	382	388	368	394	371	359	390	341	386	394	382	379	351	385	354	359	366	392	373	379	373	409	344	373	369	366	376	384	367	396	344	392	393	376	348	415	405	334	383	409	382	380	340	398	370	394	395	370	372	383	365	373	365	385	383	380	390	358	374	399	365	376	363	382	383	368	380	347	389	415	400	351	422	389	380	391	369	382	386	412	404	371	390	400	374	369	378	345	368	419	392	359	376	390	358	380	394	385	390	395	414	348	380	375	404	408	396	391	419	380	353	372	418	341	393	408	376	362	373	397	412	392	392	369	365	393	409	358	374	376	401	391	394	394	392	396	400	352	379	387	406	384	386	388	368	372
8439	3772	8581	10457	9148	7770	6353	4499	3800	3289	2841	2591	2504	2272	1901	1669	1321	1260	1221	1153	1119	1055	1021	1032	988	949	939	938	964	936	949	903	955	932	855	839	919	934	934	872	869	890	920	880	930	888	934	927	835	904	896	896	892	871	872	895	855	880	816	846	830	842	875	921	897	903	868	889	920	899	927	863	860	871	857	836	886	855	925	929	903	894	815	849	881	882	890	892	844	890	868	888	864	886	889	887	847	886	902	834	868	911	963	867	852	931	859	880	893	924	914	908	859	864	862	822	865	873	910	847	902	908	905	920	823	909	882	909	889	919	848	818	878	865	910	875	902	895	875	889	862	865	874	852	862	839	930	766	892	911	905	921	836	872	840	949	881	912	842	846	845	924	852	899	892	888	890	914	888	882	860	885	845	921	933	848	898	876	880	815	878	902	861	866	903	895	864	894	870	949	912	866	895	894	913	873	909	907	873	926	916	908	879	923	841	874	890	887	912	878	875	804	852	893	898	912	837	837	880	846	873	886	864	913	855	906	932	883	891	879	822	904	903	856	892	890	900	871	883	924	877	897	899	916	886	891	856	914	842	864	925	877	879	878	861	859	859	879	810	857	849	886	898	901	915	899	857	889	876	849	908	878	882	958	894	947	864	840	920	884	932	896	898	814	880	844	841	908	861	806	910	880	844	900	854	842	902	902	889	866	928	858	863	913	904	895	887	860	847	871	861	879	828	857	850	892	875	907	917	862	861	854	893	877	871	933	917	925	860	834	897	927	846	868	886	867	855	913	871	874	884	909	889	868	892	879	879	878	943	899	860	871	852	866	861	866	844	872	924	899	873	920	894	875	864	861	915	922	886	859	872	881	896	882	917	867	868	857	859	924	882	888	872	890	867	834	846	881	859	837	869	850	894	923	874	919	883	823	844	951	925	889	897	888	840	917	805	879	819	875	871	831	880	898	847	890	811	841	893	889	895	841	931	814	859	915	954	886	906	909	888	836	881	885	914	840	884	880	885	899	867	871	882	855	902	823	897	882	871	921	891	889	883	880	880	872	877	884	920	877	863	807	921	909	891	881	912	889	868	880	898	902	882	878	833	845	873	874	852	902	875	891	875	821	874	861	913	839	830	844	898	931	836	850	903	886	882	896	893	953	915	864	843	841	901	884	872	865	882	880	934	846	882	883	865	905	889	850	910	957	871	877	918	911	870	837	926	850	871	862	896	927	894	897	905	935	891	879	914	842	973	835	893	879	921	813	953	851	877	878	847	857	875	881	903	928	886	881	877	881	885	862	885	848	833	883	887	823	925	881	857	862	790	876	919	850	914	895	875	871	878	930	855	859	927	914	908	842	851	853	911	845	858	897	859	885	902	850	924	850	879	863	910	893	903	872	881	826	889	862	878	881	867	896	921	890	869	854	910	853	851	911	926	867	881	883	934	942	867	878	930	920	912	975	833	890	857	882	864	882	925	862	871	862	889	848	807	863	926	898	847	911	878	867	841	875	838	879	795	836	882	895	882	854	870	909	934	888	858	870	835	869	883	847	891	913	867	948	875	898	879	863	898	835	908	864	887	883	885	903	894	875	840	905	832	851	837	875	909	846	877	813	937	875	848	884	897	924	824	875	875	915	887	897	905	843	888	890	853	879	831	886	912	930	862	857	847	873	888	839	893	862	917	917	889	917	858	946	876	832	867	881	832	847	861	875	867	913	897	907	911	868	852	832	936	902	881	898	892	830	901	882	828	881	873	887	862	827	895	864	870	844	871	863	882	906	851	919	906	872	866	883	855	827	870	858	857	876	899	934	904	852	856	903	860	904	923	916	871	824	846	850	843	863	889	855	850	847	858	853	908	843	846	874	907	853	890	878	886	833	865	852	867	852	869	867	871	849	878	891	893	870	928	905	872	954	860	887	890	879	854	847	868	934	846	896	836	832	881	873	888	882	857	819	910	915	842	889	860	825	850	785	858	907	876	882	859	913	877	870	905	925	830	855	845	889	903	886	863	868	924	876	875	838	912	868	826	872	890	844	933	916	865	849	881	911	860	898	872	880	851	894	897	885	844	859	869	860	894	915	862	880	915	891	881	852	842	927	865	846	817	949	903	889	902	870	886	858	844	847	878	863	872	882	829	894	867	911	930	840	875	871	862	893	845	849	819	868	878	889	910	870	920	932	907	895	897	923	897	863	875	837	918	912	915	845	911	874	894	897	872	849	863	946	949	907	828	894	870	897	812	894	845	872	841	832	891	854	873	832	845	833	862	934	875	838	898	959	894	870	904	847	890	929	921	872	869	892	887	923	859	851	895	806	834	870	903	863	895	863	807	887	885	910	878	884	856	907	957	862	880	861	881	858	871	911	902	841	859	847	818	847	904	904	884	858	890	864	866	927	846	863	914	845	883	851	913	886	875	824	855	890	901	848	830	927	906	872	847	888	901	913	844	891	859	879	908	901	906	871	915	892	868	878	842	872	877	836	871	830	883	898	856	875	912	899	887	847	902	876	878	890	911	965	846	872	888	866	862	840	894	871	863	888	878	895	792	829	859	840	881	872	903	868	911	823	876	871	877	892	871	856	843	881	866	882	886	888	857	831	853	902	893	886	883	912	896	905	890	892	853	854	886	859	915	867	850	911	871	890	890	842	873	841	877	866	903	897	893	875	937	876	885	888	926	872	919	905	872	876	850	827	876	890	879	864	851	919	873	864	932	908	909	897	887	854	914	815	929	867	871	905	873	908	888	893	825	908	848	878	893	875	878	855	844	836	924	856	883	895	888	874	856	898	864	903	888	887	842	913	917	912	867	866	862	881	905	914	939	871	902	889	855	898	834	871	880	862	877	835	869	887	860	866	879	847	911	900	915	923	884	838	858	903	866	865	877	914	901	888	906	900	892	894	851	882	850	918	889	877	839	873	886	890	919	866	872	845	826	866	875	835	886	884	834	876	897	873	887	873	885	909	894	878	919	886	898	900	894	898	840	877	880	847	881	900	864	920	886	883	904	880	899	817	846	853	845	924	872	843	846	909	875	858	893	863	912	892	904	889	845	896	862	893	876	859	825	862	909	866	841	912	907	860	910	806	891	910	847	875	898	874	889	908	879	847	869	921	862	847	843	886	858	856	895	902	881	884	823	853	856	848	883	894	887	858	892	857	861	887	899	874	866	864	865	935	898	892	811	933	857	927	877	875	867	900	932	912	800	837	898	914	894	868	821	888	864	837	899	920	905	899	865	885	905	868	860	909	859	857	923	904	874	866	879	841	823	909	920	938	855	891	889	911	930	892	876	856	867	884	972	895	855	904	916	854	850	831	861	796	878	870	893	956	842	853	905	873	916	854	892	896	880	871	851	860	902	867	869	849	871	876	944	910	888	953	863	886	852	895	877	897	857	879	866	815	866	880	900	856	839	892	882	867	892	890	918	882	906	920	924	874	890	830	830	915	918	910	873	839	878	886	899	849	878	904	870	885	883	880	858	901	881	873	924	859
18743	5809	7481	6197	4566	3132	2509	1848	1451	1108	1070	891	873	814	741	635	552	533	483	455	442	470	479	469	439	448	449	433	436	400	462	459	418	431	414	423	444	366	419	447	415	443	429	417	427	418	413	410	369	420	385	444	443	395	434	420	444	406	417	415	414	433	444	450	436	401	416	454	445	407	417	418	446	395	417	397	414	413	374	409	404	440	438	391	408	428	413	409	453	405	405	444	449	432	430	417	453	434	428	421	398	426	411	438	423	433	399	407	404	416	448	406	443	445	410	437	450	418	403	471	393	430	436	427	427	431	409	433	429	458	383	394	446	429	417	471	421	448	456	411	403	434	422	407	385	403	460	411	407	439	395	408	430	440	370	442	434	438	442	434	391	399	414	418	432	389	399	393	388	402	364	432	407	410	411	428	398	396	418	422	447	433	432	431	442	389	395	418	457	439	474	368	424	446	424	367	423	447	394	397	445	416	417	409	413	423	403	412	418	405	411	416	423	429	440	408	444	427	423	413	430	425	411	377	407	403	482	380	411	433	422	382	417	446	412	395	384	420	425	396	387	436	388	412	426	435	413	405	414	461	440	404	427	372	413	400	418	399	386	437	411	447	392	404	386	427	436	425	437	468	453	428	441	421	401	424	407	410	397	413	431	460	438	440	419	423	437	425	429	429	404	431	440	414	435	405	417	438	384	419	398	440	411	388	453	429	408	425	438	427	464	430	412	452	402	402	416	401	406	404	401	411	426	431	438	405	404	473	409	448	413	425	457	397	423	387	428	442	419	424	423	493	433	431	438	398	478	394	454	433	372	399	403	376	404	425	437	454	446	434	427	396	439	397	403	417	404	397	422	410	427	420	396	405	434	392	400	392	418	410	397	414	447	430	396	452	459	422	404	421	430	427	415	364	415	420	458	467	402	400	442	474	423	406	418	420	396	392	386	392	415	434	431	405	388	365	398	399	424	471	406	401	435	413	403	416	410	412	391	470	395	420	482	429	410	413	433	423	415	394	410	459	433	393	420	406	429	446	426	401	417	423	474	408	388	392	434	413	412	438	441	406	434	402	415	403	397	394	399	412	418	400	409	420	404	399	405	394	436	432	414	458	417	404	440	489	420	382	435	434	406	425	432	459	413	402	429	427	437	431	466	485	435	414	404	429	405	436	398	416	418	430	395	408	396	402	455	431	430	394	429	398	413	411	405	426	426	376	392	415	435	410	414	493	410	440	460	388	413	438	416	390	423	406	403	442	428	453	397	414	464	423	429	434	420	433	359	404	416	422	455	395	378	399	419	407	403	421	369	424	466	456	442	415	432	401	423	412	414	445	406	425	410	407	406	393	423	392	393	410	416	403	407	423	416	410	410	439	417	413	416	400	436	433	441	385	400	410	472	398	431	414	400	376	396	397	402	386	403	472	467	417	409	427	430	398	402	407	413	439	420	427	427	407	457	437	422	449	414	433	411	434	383	446	418	433	429	414	458	369	398	411	418	416	469	419	412	399	366	421	467	454	437	392	414	420	381	391	423	403	400	348	412	446	441	423	439	448	408	450	456	426	447	398	400	431	399	424	404	444	374	452	430	389	431	422	383	359	412	418	401	390	411	439	419	452	444	393	408	402	428	392	427	418	400	448	440	414	403	446	414	373	421	410	388	401	422	437	438	416	429	408	464	440	401	448	395	426	403	430	418	478	448	378	419	436	439	420	427	436	418	420	434	414	439	456	461	457	458	406	402	417	371	420	464	428	432	430	403	396	404	434	413	429	428	407	439	425	441	425	440	408	389	435	413	429	436	429	374	407	395	415	392	431	405	435	411	391	422	408	374	424	411	423	427	420	388	390	446	409	454	418	439	455	418	391	426	457	413	419	416	433	390	434	420	396	410	428	408	449	419	406	410	410	406	417	430	411	408	414	399	429	404	429	406	424	438	432	421	373	394	402	420	414	407	447	401	413	406	374	441	407	458	391	419	386	419	421	402	441	418	436	452	403	419	448	391	389	456	410	406	447	408	409	444	430	412	410	398	402	398	390	409	452	403	421	422	439	447	400	463	441	420	415	413	411	441	402	422	464	421	404	457	438	419	409	381	458	430	440	382	410	424	437	433	393	378	412	423	400	397	405	429	413	421	407	419	440	426	402	419	435	402	395	417	460	461	429	420	429	383	406	435	424	405	395	399	415	455	417	415	428	452	416	385	461	402	394	377	398	401	444	399	455	389	408	391	424	418	432	430	423	412	459	448	436	407	416	406	441	426	401	404	419	395	385	425	429	447	405	373	395	417	431	444	386	424	411	414	446	399	427	407	418	432	452	411	397	435	419	427	384	417	422	445	431	434	407	412	432	423	406	407	417	435	399	407	434	417	424	435	418	399	429	417	448	394	396	406	421	401	415	405	395	426	406	467	415	429	430	424	399	444	436	414	435	398	404	434	392	396	375	408	439	440	418	448	401	445	413	457	432	415	460	445	400	417	427	394	417	414	406	410	448	408	439	407	434	382	484	400	429	389	393	444	397	436	427	386	453	372	397	418	436	430	368	437	439	409	399	383	393	393	426	382	443	429	418	403	438	389	452	434	412	395	408	409	397	392	408	412	419	430	389	431	397	476	437	391	412	437	395	401	412	406	405	405	396	413	397	416	424	414	423	416	401	448	436	404	451	434	407	435	439	444	410	418	419	432	411	395	423	445	425	406	401	428	439	389	428	442	476	447	427	428	430	412	424	433	433	392	420	457	398	384	389	395	396	417	422	401	407	396	437	391	414	421	355	411	427	405	371	442	421	425	413	428	426	436	381	414	403	415	443	448	424	428	397	388	401	397	400	448	444	423	412	453	404	444	446	433	412	427	435	441	445	404	443	404	450	417	408	391	458	407	428	413	443	446	438	440	476	425	410	399	426	437	417	412	418	419	406	435	413	388	381	400	431	416	441	426	370	380	423	443	409	423	384	453	406	421	435	390	444	401	397	412	450	394	429	418	442	430	430	410	421	400	424	415	383	407	410	428	455	427	426	404	404	401	422	430	420	382	400	429	444	463	409	424	439	447	389	428	419	388	418	397	419	478	379	417	409	442	442	412	435	419	410	433	403	430	405	415	418	391	423	436	381	405	415	451	429	420	428	394	451	431	437	387	434	461	384	442	427	388	428	415	409	409	402	414	443	403	426	447	401	452	386	411	450	402	420	424	439	445	411	410	384	394	440	401	444	380	382	400	413	420	417	459	410	415	385	440	416	416	381	407	365	383	429	407	444	487	443	410	458	394	381	393	382	418	421	434	463	395	395	406	405	409	395	384	398	445	438	389	425	450	406	409	402	384	401	441	407	448	403	441	438	411	421	433	405	442	411	429	426	439	435	409	417	408	437	429	442	428	396	375	416	408	424	384	386	432	435	447	424	411	378	415	411	425	425	446	435	400	394	426	416	441	434	417	366	400	444	401	386	397	447	426	450	460	448	419	425	417	435	444	448	429	433	423	422	450	405	413	400
10960	4971	12092	14292	13414	10517	9046	7168	6038	4579	4336	3487	3579	3236	2672	2108	1768	1533	1472	1402	1251	1260	1231	1163	1107	1054	1112	1065	1096	1051	1005	976	975	988	984	944	952	945	981	972	974	949	980	971	913	930	936	976	893	976	882	911	921	945	927	934	970	992	909	989	910	964	946	915	905	911	859	973	939	922	924	939	921	942	900	986	942	933	908	920	876	925	926	931	904	931	951	942	930	992	964	955	909	933	973	912	934	932	938	924	932	899	953	921	966	939	946	933	973	914	943	880	927	959	910	962	901	947	941	977	953	898	980	920	978	890	1010	912	945	930	941	922	907	936	979	921	904	916	955	864	967	967	941	926	923	902	909	934	874	928	923	917	910	945	936	881	930	931	946	982	902	889	875	939	880	938	908	951	934	936	963	917	974	920	938	972	894	974	919	942	939	905	931	919	889	954	894	925	922	977	946	919	913	917	990	950	994	907	956	912	995	924	931	953	940	936	896	911	884	955	911	931	941	948	975	910	921	923	865	909	931	930	960	915	896	943	926	935	911	942	898	999	937	972	953	938	934	992	971	938	972	952	928	938	932	900	901	944	922	947	900	949	914	862	947	967	948	910	903	910	916	921	981	898	884	926	963	948	942	936	896	955	940	953	945	946	909	924	952	888	966	971	941	954	884	916	948	935	977	942	966	883	905	956	881	866	934	952	961	922	954	919	950	938	958	912	928	959	966	916	971	913	938	953	964	917	978	966	943	934	955	966	938	953	978	909	954	914	934	929	895	929	909	935	930	958	954	961	940	948	918	976	921	928	918	973	927	991	925	952	905	961	946	883	938	926	918	887	939	975	900	948	904	881	990	911	923	928	925	924	935	899	986	914	948	916	876	995	926	970	884	917	953	910	925	921	917	940	916	894	921	932	890	869	906	924	944	893	900	942	910	949	962	930	927	933	893	896	912	953	883	966	967	976	927	919	980	895	943	905	947	925	1005	926	904	933	967	941	952	963	921	926	910	900	893	918	894	977	1009	965	978	936	926	962	918	912	882	944	917	930	897	904	977	896	971	908	933	937	948	933	939	920	919	997	959	939	942	978	983	955	932	945	901	907	922	1019	930	993	926	934	914	928	972	929	950	967	965	909	973	969	894	937	899	917	1004	953	905	942	931	948	913	888	942	918	952	953	919	907	914	947	964	946	874	939	896	926	922	983	961	956	926	967	918	946	913	938	938	983	864	919	977	921	945	928	959	949	963	966	905	925	949	973	951	983	949	901	931	934	880	907	965	947	909	964	921	962	937	936	940	936	959	932	973	935	966	943	987	903	924	967	987	983	889	942	949	930	921	889	924	901	884	949	959	953	949	924	944	951	947	894	976	970	936	920	894	962	971	943	924	964	934	985	936	970	928	905	934	897	910	976	1004	913	942	902	951	924	970	958	919	932	963	936	949	939	949	915	915	909	913	965	910	870	913	910	982	986	967	927	907	894	920	958	951	892	876	884	909	978	948	898	960	966	962	943	953	920	892	893	933	894	913	967	985	892	978	948	881	921	905	919	923	949	973	958	921	970	911	929	1005	956	935	899	966	911	933	870	939	940	958	934	923	901	927	924	936	928	920	929	931	935	920	894	954	934	970	953	922	929	957	889	999	916	976	928	975	923	907	952	944	946	906	880	920	954	946	939	918	936	983	947	967	925	940	930	964	987	941	963	985	919	863	936	942	912	940	973	934	923	955	920	970	968	939	1006	909	925	959	927	915	977	969	933	920	950	960	890	953	910	950	908	925	929	894	940	920	978	1001	967	964	877	960	966	878	938	973	954	966	954	944	942	918	936	932	953	949	940	945	927	902	951	965	975	936	950	962	912	940	883	911	921	982	951	908	926	896	940	910	886	951	980	960	918	886	986	920	846	961	853	1002	950	927	961	955	840	922	990	952	922	952	894	897	972	962	917	964	898	914	942	937	982	944	1001	923	981	951	946	948	962	958	958	943	946	960	962	928	937	899	941	944	884	949	921	855	950	961	890	967	921	964	904	940	990	907	920	968	934	902	905	937	927	892	936	985	875	913	920	955	933	964	928	930	1008	929	903	947	955	889	913	953	893	942	905	917	926	915	931	902	914	943	912	911	904	932	948	923	929	923	886	970	917	907	967	910	886	921	974	950	994	866	899	947	880	893	952	857	987	919	927	933	943	915	935	956	961	909	935	930	895	997	938	921	988	876	926	910	952	933	922	969	886	936	953	971	909	955	895	964	904	899	920	957	932	924	937	898	955	926	962	948	928	963	925	936	972	932	913	906	898	947	961	937	970	1003	891	936	909	967	921	892	955	958	924	971	914	957	977	939	922	947	892	912	924	953	901	947	988	932	909	914	956	916	894	933	979	951	876	971	911	937	889	978	958	963	975	898	927	924	908	950	890	935	907	889	993	978	951	943	909	938	1012	904	892	947	926	891	968	923	948	933	882	899	935	962	960	946	918	947	972	854	900	946	942	949	914	949	943	911	887	946	923	1011	934	941	923	939	966	917	947	906	929	878	916	889	955	922	909	986	899	936	925	857	938	926	925	851	1010	930	937	913	940	927	962	980	963	958	927	895	897	941	948	944	955	942	896	984	930	895	913	913	903	918	907	918	947	974	907	877	920	914	911	900	952	904	904	926	923	1000	971	979	926	944	904	938	907	937	925	946	941	910	922	936	955	915	915	1003	937	882	966	930	902	892	957	898	909	957	942	965	932	932	919	912	951	956	918	858	933	951	929	990	955	910	972	917	923	990	931	939	924	941	948	911	900	949	914	911	944	983	905	913	917	957	944	908	908	895	943	939	920	917	1006	930	955	940	920	959	957	917	947	868	880	913	914	930	894	906	938	952	908	941	917	899	881	952	920	949	961	885	954	861	926	939	905	938	915	912	901	944	957	952	932	949	972	938	905	915	939	924	947	960	926	947	922	901	910	955	911	905	936	940	969	899	970	915	940	928	955	891	892	917	935	950	983	875	997	958	893	982	935	879	965	955	919	934	942	932	925	883	931	938	961	891	883	933	953	909	968	909	942	930	990	899	917	945	906	920	972	919	930	935	919	913	906	918	909	951	966	929	953	901	945	915	950	924	949	953	944	909	941	922	932	947	957	952	920	933	963	973	967	969	957	900	949	995	899	946	931	914	930	906	903	916	955	924	976	990	946	939	910	938	994	892	915	966	919	989	908	911	913	977	988	953	949	948	947	959	939	916	975	949	925	936	900	997	927	940	933	955	978	917	931	944	927	890	930	975	915	939	933	936	924	966	944	916	939	968	927	951	883	899	946	930	965	941	899	932	915	971	939	925	914	983	929	953	918	918	970	982	927	927	901	925	936	925	893	891	912	940	915	912	928	948	897	930	920	947	951	987	965	850	906	894	935	900	902	911	899	911	857	974	898	962	935	965	976	980	915	943	942	949	918	923	942	885	942	914	935	925	907	960	867	961	926	965	939	974	892	917	912	930	951	917	943	940	992	919	923	928	964	948	913	931	935	935	960	936	921
4472	2240	2911	2546	1974	1310	811	655	607	491	439	400	325	362	317	317	237	268	259	270	294	250	253	251	251	244	265	253	279	246	251	223	241	250	271	252	236	282	258	245	267	262	262	237	290	241	242	233	263	251	250	227	247	260	255	243	276	254	260	257	265	253	244	255	223	239	267	235	266	254	247	279	247	212	230	245	227	237	242	266	245	226	245	260	215	264	232	257	246	246	237	259	228	243	254	242	235	267	226	254	271	264	228	275	251	248	257	250	268	236	252	245	222	217	235	267	248	257	239	267	292	279	239	265	242	259	285	237	253	246	255	253	254	255	229	270	232	250	265	273	238	239	271	248	248	273	249	271	278	232	233	243	275	265	239	211	233	220	214	267	237	230	246	241	269	212	244	267	272	266	266	243	247	275	295	252	262	248	246	247	226	245	287	254	255	234	215	270	236	234	245	233	229	219	256	227	235	237	258	271	257	255	236	236	247	255	239	233	260	242	250	256	244	241	273	221	258	261	273	264	274	229	215	265	249	251	236	218	235	250	244	213	259	238	244	246	289	250	246	266	263	228	236	242	250	234	270	236	238	267	248	247	268	245	218	276	275	222	243	226	240	245	260	252	244	272	248	238	236	236	248	243	231	234	265	266	240	235	248	231	247	231	231	264	293	259	279	269	246	250	288	239	257	281	253	242	250	250	258	248	256	223	246	292	223	215	243	259	247	242	221	251	270	245	258	256	257	232	252	225	255	244	232	236	254	289	224	235	261	261	229	243	256	248	243	222	218	209	264	261	262	229	256	285	247	263	265	260	223	246	241	241	243	222	274	265	276	228	267	240	237	248	280	221	255	225	267	237	240	254	234	242	252	277	241	259	262	223	231	263	254	241	255	211	244	249	241	259	245	241	231	199	241	264	248	244	263	231	269	258	238	260	268	241	245	265	227	251	254	247	250	246	250	239	270	250	266	241	277	226	228	261	241	255	249	231	237	247	242	243	233	235	266	254	234	268	238	214	247	235	251	281	255	230	239	248	246	247	238	238	225	218	261	268	244	247	257	246	273	247	231	232	227	220	234	253	247	267	238	250	223	241	282	237	240	258	262	256	234	254	261	253	229	259	228	226	266	232	247	251	244	249	260	267	265	263	269	243	250	246	266	291	227	240	237	240	247	230	257	268	204	240	251	270	238	279	275	240	233	285	248	252	270	227	243	281	249	239	267	230	246	251	229	225	242	237	274	257	238	238	257	255	254	252	247	229	246	245	252	258	251	251	241	242	241	260	269	265	251	252	251	230	238	235	253	228	247	245	258	271	256	257	241	243	260	240	246	249	243	226	236	245	277	222	298	252	238	252	235	241	254	256	265	247	250	238	255	236	233	231	251	260	240	265	243	249	247	200	237	275	239	227	241	230	242	240	257	274	230	247	253	237	251	232	247	260	235	243	254	252	236	232	257	282	271	249	257	228	263	245	241	247	264	276	247	249	256	253	242	270	255	258	255	209	253	247	247	235	251	257	256	229	265	248	236	250	286	267	225	219	277	250	246	233	279	238	258	259	249	248	248	273	257	224	250	252	219	247	242	213	235	250	252	234	266	254	227	223	274	225	224	248	208	282	285	273	253	258	229	235	244	227	251	240	245	227	260	255	238	249	244	239	251	222	256	223	273	230	277	234	249	212	252	254	252	259	223	286	231	244	256	243	252	240	238	257	229	303	241	248	245	265	245	233	246	246	261	266	233	243	258	256	270	251	255	244	238	223	246	255	239	266	248	267	229	222	236	265	254	221	246	235	233	239	254	252	256	270	256	245	224	231	229	231	288	240	235	260	236	239	244	250	248	233	243	232	283	241	253	256	243	254	273	285	256	237	231	270	233	255	238	284	244	228	245	238	263	228	259	243	248	240	245	237	236	246	267	237	271	262	233	250	263	239	236	238	240	262	276	285	254	253	244	243	235	255	246	256	256	227	248	235	235	252	257	228	260	260	244	238	276	218	217	231	251	253	242	249	238	251	271	243	246	253	230	258	240	219	250	241	262	235	260	255	275	250	250	250	229	262	253	264	227	259	238	230	262	272	266	248	228	243	227	262	208	260	245	230	251	246	259	241	248	237	241	228	249	285	246	262	233	245	256	255	228	263	242	244	261	237	261	251	230	248	230	273	268	254	252	244	238	214	233	264	246	248	252	220	245	225	254	244	282	244	270	270	268	288	263	260	264	277	247	248	250	236	234	217	252	256	240	270	243	260	279	258	255	247	245	255	239	265	237	266	256	249	243	252	225	258	244	249	218	244	226	236	250	257	272	282	252	242	230	253	273	265	245	249	252	237	245	242	227	251	248	247	253	229	249	208	254	257	261	249	260	246	233	230	274	239	257	255	240	254	266	258	239	226	258	229	244	239	280	218	269	252	246	256	246	264	221	234	255	254	246	279	233	262	264	236	251	235	253	230	275	262	284	224	265	253	238	233	251	207	249	260	274	275	256	280	279	257	237	226	242	256	260	225	232	229	304	225	245	234	235	231	249	241	247	234	234	253	257	229	251	261	263	253	239	239	257	275	238	236	280	233	253	243	231	230	242	239	209	231	228	234	259	290	233	266	250	243	258	248	247	265	245	223	230	247	249	261	241	240	265	249	247	251	235	271	260	264	225	237	237	242	212	282	265	263	230	227	261	246	247	260	228	248	247	242	252	248	249	268	234	277	276	277	262	219	253	271	232	258	237	222	251	261	209	258	244	272	260	252	284	276	260	279	226	230	254	239	232	264	244	247	218	213	246	264	253	262	245	244	271	261	278	244	251	231	273	273	257	225	262	261	268	258	220	253	262	219	233	260	227	230	268	263	262	250	249	246	266	266	252	270	257	264	252	265	226	253	227	275	251	240	257	260	249	244	234	259	243	224	259	259	268	239	251	265	259	240	239	269	250	265	231	239	276	264	244	235	238	236	259	229	255	238	233	259	224	254	270	257	256	243	253	210	240	269	256	255	279	265	268	246	247	270	261	261	263	272	223	257	245	254	248	254	303	256	255	255	249	235	267	277	254	257	245	230	238	252	240	220	232	271	240	234	231	247	240	275	235	269	298	248	234	246	229	265	259	243	259	223	241	235	255	268	251	245	264	247	257	268	270	249	214	252	262	256	237	233	254	256	250	274	242	244	235	231	275	247	264	250	259	268	288	265	278	278	275	230	239	285	248	270	284	210	268	226	262	224	222	235	227	250	275	256	263	276	249	256	272	272	265	244	236	245	242	252	238	232	246	256	258	256	248	274	234	235	244	223	237	248	237	280	259	249	222	259	259	256	215	276	249	269	239	240	262	260	283	236	252	254	260	250	242	252	239	243	257	234	231	254	241	258	262	273	236	243	244	261	221	253	249	284	250	218	265	272	253	267	192	243	229	272	280	230	222	269	239	232	250	235	236	268	274	256	224	230	236	245	263	251	220	275	236	274	247	277	262	237	253	260	244	221	230	243	241	245	250	268	247	263	282	264
3372	2377	5914	7237	7110	5204	3733	2915	2483	1945	1808	1573	1200	1176	998	946	817	766	739	742	716	672	703	685	665	668	653	586	664	623	620	638	646	642	639	632	571	616	605	680	665	630	643	611	644	654	614	644	646	668	588	591	582	622	579	604	565	652	650	663	613	648	619	591	616	630	639	594	627	629	612	594	600	613	630	641	574	654	615	671	634	636	590	649	630	627	590	607	660	617	619	626	616	622	628	622	600	640	594	641	599	585	573	608	567	594	620	644	625	616	611	618	581	617	595	630	612	626	625	614	578	620	591	597	647	604	605	632	602	635	617	614	599	612	636	601	590	626	661	605	655	581	641	599	603	623	582	647	637	652	622	607	603	641	608	568	650	635	609	614	581	627	606	643	575	578	600	590	626	574	679	633	555	614	616	628	569	600	629	651	657	569	592	624	607	572	662	591	626	622	588	607	614	609	587	619	641	610	616	618	629	632	622	625	611	662	627	634	640	620	616	604	619	622	614	592	625	646	624	629	593	610	616	571	660	592	644	574	633	639	631	602	628	623	624	642	644	565	606	653	608	608	579	579	638	631	643	584	593	606	604	562	642	620	613	629	561	654	612	657	608	627	610	626	632	594	633	583	618	586	595	610	613	619	566	572	642	593	667	576	587	632	601	605	590	637	642	612	617	644	606	624	601	637	634	601	612	624	592	624	634	611	574	606	649	616	643	621	660	611	637	603	585	648	630	580	599	589	634	640	605	556	617	610	642	599	640	627	591	600	654	633	633	574	589	643	679	619	664	640	552	622	616	631	592	620	657	594	588	593	606	641	669	631	602	638	631	669	608	597	582	640	606	632	631	620	648	660	612	617	654	589	608	625	663	621	612	573	633	619	565	617	574	634	646	644	663	625	642	672	599	596	598	613	645	635	650	616	600	631	628	639	602	661	586	644	616	610	613	623	589	616	641	664	623	571	651	595	640	655	629	613	627	679	554	598	652	598	616	619	602	621	621	624	620	605	646	604	623	618	624	582	611	614	611	544	622	613	609	631	601	609	659	603	598	606	640	567	573	674	648	625	624	610	638	575	630	636	583	625	644	624	577	651	604	647	628	605	611	633	651	582	591	582	642	622	630	627	613	632	658	649	617	644	616	612	609	637	600	637	575	636	593	624	611	615	618	605	609	620	634	597	575	590	623	621	597	683	608	609	577	631	607	608	625	629	647	595	658	656	631	603	581	620	584	635	632	615	633	662	639	570	651	649	722	589	626	636	562	608	601	596	617	610	640	643	611	654	632	630	602	648	624	594	625	670	653	608	634	629	606	615	621	611	625	583	595	627	607	606	663	575	630	598	646	600	618	653	588	623	608	620	647	587	584	656	612	647	607	629	589	564	632	654	601	657	650	613	612	609	669	592	623	605	603	618	615	599	599	638	651	617	610	612	623	625	632	600	618	640	619	619	644	631	618	595	621	646	633	615	659	653	657	605	615	624	616	610	606	667	562	632	630	582	633	619	607	630	580	662	586	645	696	578	646	660	579	594	615	664	635	663	635	667	623	566	593	620	609	626	603	636	625	626	592	627	604	618	608	629	593	609	636	639	609	605	652	620	645	613	614	595	638	602	611	670	626	643	617	568	669	612	634	599	622	600	598	574	607	607	650	629	636	597	635	592	655	619	594	626	650	585	615	613	616	647	625	633	615	606	632	653	602	623	575	610	616	642	597	630	624	647	675	607	592	576	615	649	592	618	655	648	641	605	587	650	615	617	599	579	647	597	644	616	626	636	613	621	635	610	694	663	576	671	573	566	592	637	606	641	617	651	606	626	648	641	617	651	649	645	653	628	577	556	646	589	620	633	647	591	602	610	591	628	587	642	580	654	642	615	612	632	614	607	627	600	622	642	635	622	598	585	618	592	591	625	623	569	600	607	625	585	648	609	605	637	641	631	618	633	598	614	647	657	617	633	644	638	599	679	619	629	598	592	622	603	635	610	603	641	642	642	615	596	596	624	622	637	627	629	634	639	615	587	624	614	625	673	632	660	566	622	625	659	602	652	611	608	643	597	626	577	635	590	608	624	590	620	602	631	591	609	632	614	589	624	600	646	605	586	578	611	615	618	618	619	627	637	624	604	664	606	646	647	645	627	629	602	606	609	635	659	616	579	629	640	599	590	642	603	574	614	591	655	592	605	628	630	585	616	595	607	657	604	661	614	586	597	621	632	664	613	642	605	629	616	590	638	609	644	650	616	625	632	612	625	601	637	638	590	599	603	606	621	613	630	657	623	580	649	589	621	633	572	601	601	651	602	636	591	535	687	630	639	603	644	571	617	656	645	603	594	678	630	649	642	604	631	589	614	610	547	644	616	669	639	630	635	604	641	620	585	580	632	650	641	618	619	602	587	583	580	632	606	633	634	618	656	604	659	629	604	637	626	621	621	633	631	618	626	647	628	601	614	637	626	637	593	632	627	603	605	637	641	605	637	653	594	610	633	566	588	589	636	611	598	607	586	665	645	585	609	641	647	618	643	602	617	596	602	649	617	602	616	626	642	618	556	602	645	660	618	564	635	634	581	625	626	664	605	628	592	593	651	631	668	601	590	593	610	596	630	614	590	641	618	615	556	596	649	634	628	608	626	560	606	608	622	651	690	586	604	586	613	640	594	618	615	574	608	591	623	644	628	592	607	622	618	612	643	606	601	607	643	642	592	600	620	613	614	616	625	569	584	644	653	612	637	630	636	642	610	614	675	643	604	656	566	591	632	612	683	602	635	620	621	641	609	650	616	617	660	631	583	626	636	633	639	593	596	633	606	600	607	584	611	630	584	639	641	611	638	614	590	661	634	638	647	663	611	644	630	601	625	604	629	639	613	622	611	634	627	600	622	602	640	600	628	617	617	638	607	667	615	589	665	579	636	595	601	613	607	643	596	608	607	593	604	632	610	627	634	598	623	665	627	595	637	573	617	630	632	637	579	596	605	574	634	633	604	625	619	637	639	634	640	604	609	613	602	652	606	607	578	654	608	573	593	629	613	633	663	641	661	600	614	619	610	584	646	659	584	632	628	630	628	557	607	624	647	618	621	608	661	629	629	634	641	637	632	607	623	643	602	610	612	618	604	626	577	591	649	629	592	596	589	639	599	614	637	625	608	615	560	589	595	625	651	578	592	610	629	617	633	599	645	578	637	592	600	582	643	615	639	657	597	621	600	632	643	612	610	633	637	627	640	661	596	624	600	608	661	630	587	564	626	607	615	635	649	602	624	669	602	637	637	624	622	659	597	612	649	558	603	652	641	627	628	663	605	586	599	588	639	625	585	617	606	651	579	579	606	628	648	662	606	655	642	651	642	638	629	609	634	637	607	584	668	658	649	584	604	635	577	584	647	628	602	593	561	647	624	605	638	610	647	613	633	656	644	618	608	595	655	579	582	623	630	598	595	592	610	641	643	597	647	604	627	581	642	648	630	625	597	616	629	631	637	606	650	624	595	642	599	645	578
11017	3519	5043	4568	3565	2649	1704	1131	952	903	798	725	631	556	593	477	430	470	471	417	411	435	384	431	409	391	410	381	416	392	433	362	411	407	420	355	359	389	409	405	418	387	373	380	389	365	335	365	391	401	408	381	389	387	363	399	369	388	377	392	366	341	413	403	377	398	389	379	372	384	391	412	347	415	454	383	364	386	397	380	421	380	350	375	337	370	392	382	369	384	350	360	392	392	378	403	393	346	383	417	410	369	408	368	381	363	365	418	381	350	376	418	372	395	386	365	413	379	398	374	391	389	353	384	356	352	404	391	380	374	354	397	377	403	385	367	385	394	427	365	385	377	357	428	363	378	409	370	384	392	385	424	376	384	362	381	394	378	373	389	375	373	374	376	410	377	410	374	349	409	388	406	397	383	405	343	356	418	385	383	371	414	402	370	367	381	402	424	391	377	368	344	373	372	389	380	350	372	416	377	413	356	357	354	367	351	334	412	417	375	380	354	403	406	416	424	379	384	385	394	370	381	357	362	360	418	342	387	368	357	418	378	383	367	422	365	382	374	408	384	398	369	399	406	351	332	363	391	415	374	411	355	385	348	405	335	424	385	363	395	412	355	379	391	374	381	379	392	357	397	389	364	369	384	383	378	396	385	391	355	419	392	352	373	403	368	381	370	382	383	376	381	378	406	410	416	394	400	380	410	398	397	407	375	388	394	415	374	377	410	399	386	404	371	399	406	394	381	418	375	395	386	381	353	375	379	396	389	358	422	376	362	399	405	402	355	399	388	356	382	398	370	343	407	364	359	431	390	405	383	389	381	398	393	372	411	370	394	392	346	384	396	392	378	384	405	351	389	403	376	403	368	396	389	409	346	386	377	354	376	363	389	383	405	377	413	375	390	349	379	358	397	376	390	404	402	369	346	359	378	371	414	358	387	367	385	360	354	406	377	399	407	405	357	384	376	379	364	377	416	383	381	376	361	363	369	364	423	372	363	381	374	375	372	378	337	410	414	437	398	398	397	415	360	384	369	413	373	366	367	400	369	378	402	396	382	342	383	377	392	388	349	370	379	403	398	382	408	397	377	418	415	357	358	380	404	375	397	363	415	397	373	385	364	374	453	381	403	412	376	400	390	421	393	351	388	393	388	405	396	400	388	372	372	381	381	389	428	379	369	363	412	368	334	346	407	391	386	376	407	383	375	360	382	357	352	372	407	377	399	349	383	389	394	390	352	350	385	427	403	407	362	380	357	346	372	402	402	400	380	396	362	400	355	370	404	406	384	385	376	353	368	382	388	401	386	387	420	366	383	408	370	383	389	394	408	373	339	360	409	413	402	402	341	337	403	378	366	404	404	411	342	395	379	384	395	409	421	435	399	372	375	387	369	379	356	372	416	377	392	394	371	382	360	403	353	396	406	387	357	385	374	373	434	359	385	389	380	431	391	410	389	361	329	354	389	392	374	370	372	401	367	389	387	333	360	389	395	361	374	384	390	389	349	412	414	398	385	401	407	410	376	433	347	383	350	386	389	347	376	393	383	387	370	381	368	370	393	382	410	398	403	359	390	384	367	389	393	396	387	340	377	414	379	398	382	378	409	362	395	381	391	382	375	378	369	387	402	363	395	344	414	427	384	391	372	317	421	440	406	400	356	360	364	385	357	353	384	378	366	399	373	399	384	385	402	379	366	415	432	380	413	374	404	374	360	371	353	383	364	384	388	390	371	374	409	387	396	395	393	392	356	376	382	369	398	390	389	341	377	342	386	412	372	369	383	369	365	395	401	396	379	368	387	349	340	355	395	378	393	394	384	392	405	400	375	389	338	352	407	387	382	393	433	417	395	356	404	374	365	375	366	367	367	374	409	351	369	364	409	398	429	409	365	417	379	409	416	409	392	405	372	358	380	390	371	368	419	436	387	378	393	351	396	381	375	362	427	410	387	409	352	401	373	389	397	394	391	389	387	340	400	392	372	391	375	361	372	400	378	395	400	353	391	335	398	352	366	383	360	366	354	398	370	390	407	391	358	374	384	388	363	349	390	371	408	390	423	377	385	394	417	354	395	328	361	358	396	359	379	359	413	440	379	402	412	371	335	383	370	361	404	385	410	394	403	394	350	399	395	401	390	379	359	389	372	395	432	383	382	413	367	420	379	423	372	390	360	367	392	379	371	402	391	344	346	400	379	366	387	408	396	364	375	353	369	381	375	387	406	387	422	355	378	392	405	393	388	376	376	328	380	357	384	408	380	390	392	354	376	390	349	391	385	384	372	391	349	374	387	374	376	389	359	383	372	348	377	393	375	368	393	373	376	422	396	385	398	376	336	403	406	327	386	412	406	410	390	386	397	417	367	386	362	367	390	379	440	384	397	358	363	406	376	396	386	370	378	398	374	379	372	353	380	363	382	393	345	366	376	411	368	369	377	356	383	388	387	381	394	431	386	342	351	332	352	381	365	415	406	385	366	333	406	385	372	414	384	415	418	370	374	400	392	375	423	393	399	401	376	390	390	398	401	377	383	408	412	382	372	394	425	394	381	390	405	371	388	371	340	370	378	435	376	373	366	350	385	370	364	402	403	380	402	360	385	370	390	379	346	387	356	369	410	374	416	394	404	347	415	369	345	404	409	404	407	360	366	402	363	353	364	362	372	398	349	374	374	400	367	365	386	386	382	359	382	390	399	351	374	407	397	402	373	385	392	386	403	394	394	396	352	380	384	387	316	383	391	352	403	397	395	414	396	378	378	367	381	393	368	402	392	393	415	347	417	376	440	379	415	367	404	400	372	371	389	377	392	358	354	362	368	350	376	387	423	378	373	370	419	337	382	382	336	347	393	383	341	338	369	394	381	379	365	404	363	387	410	380	401	373	369	406	391	398	390	372	395	352	384	386	364	315	368	411	385	377	415	355	386	395	392	386	391	354	388	376	387	425	380	372	370	416	367	382	337	385	388	394	430	380	410	383	392	389	390	416	387	376	357	397	386	377	400	397	393	412	363	406	382	404	376	364	360	385	381	399	426	353	400	392	360	418	369	358	374	390	344	376	406	366	419	405	363	398	392	428	388	369	404	434	377	374	361	389	375	382	343	388	403	426	379	365	385	410	367	408	383	417	339	372	366	385	337	376	360	378	373	377	398	380	364	353	399	411	373	390	344	386	357	376	406	373	409	421	367	382	362	376	381	366	384	419	417	397	423	394	411	402	370	391	366	385	384	377	392	377	399	374	396	358	395	375	402	390	382	393	408	393	360	366	376	395	426	396	394	353	370	375	378	336	391	371	359	386	375	372	404	367	394	355	415	364	386	365	409	367	340	386	387	366	375	377	347	386	360	405	381	358	381	393	409	343	387	438	380	374	380	347	374	331	374	384	390	373	401	403	397	363	365	348	343	359	370	378	369	379	388	405	381	364	405	364	361	379	352	346	348	355	361	354	373	432	381	362	379	396	402	377	390	401	379	390	369	372	405	355	406	363	384	386	396	377	344	408	370
8321	3749	9213	11910	11633	9470	6648	4641	4074	3634	3245	3138	2324	1913	1917	1587	1420	1271	1262	1100	1076	1069	1160	965	960	955	989	947	972	1005	887	913	936	945	922	915	890	930	944	902	890	928	876	946	898	889	919	915	919	891	898	877	900	940	897	907	893	866	972	927	893	893	886	894	889	823	904	875	920	914	916	894	847	859	877	938	892	903	907	853	864	883	930	906	867	931	930	894	869	872	856	831	908	935	892	845	834	875	857	917	907	895	897	874	901	860	865	880	913	857	883	891	890	879	944	868	916	904	865	890	857	930	923	896	825	914	849	904	906	903	851	886	832	860	887	921	840	919	890	874	888	863	847	940	909	849	900	858	871	908	875	843	885	918	849	857	918	909	838	883	884	892	849	872	901	910	951	875	874	850	891	794	878	840	870	882	908	905	922	910	911	849	843	866	865	867	875	893	874	876	916	866	869	865	915	912	897	825	882	884	846	890	921	879	935	853	872	890	814	856	945	874	895	857	875	914	871	896	881	909	878	930	893	893	909	845	875	858	863	876	851	926	905	937	900	917	833	899	871	869	920	917	856	891	894	890	897	888	848	892	894	921	878	856	898	894	905	902	948	895	920	842	918	878	877	882	942	925	869	861	954	877	881	857	928	903	877	861	901	901	875	864	895	862	880	850	933	846	857	912	909	845	896	873	910	872	945	877	952	946	916	872	878	912	847	896	888	922	874	874	880	876	881	867	891	867	850	851	855	911	880	869	853	827	896	887	883	852	865	880	908	894	894	881	856	890	825	899	908	833	904	918	905	858	884	929	907	889	868	884	926	874	883	901	880	893	869	903	905	910	904	892	879	855	857	861	854	898	861	846	905	880	859	907	850	865	900	898	851	884	924	881	881	858	957	945	900	902	911	846	941	877	897	901	861	915	817	880	905	876	829	883	936	922	878	830	915	884	892	873	827	883	820	884	906	871	914	875	912	909	928	932	941	916	874	842	897	875	911	880	901	882	856	878	862	867	828	888	928	881	887	877	890	884	884	890	861	934	866	888	870	890	895	905	862	862	854	922	877	918	921	878	925	866	841	877	873	854	943	934	812	899	844	887	891	925	926	930	850	870	877	894	878	868	927	891	854	878	907	849	921	836	883	851	851	935	837	937	943	894	922	882	885	920	863	906	899	852	919	901	877	865	875	920	878	881	878	892	890	907	868	846	913	857	908	842	893	901	865	878	911	882	912	894	883	859	860	856	913	892	864	844	852	858	886	939	880	925	870	884	879	946	879	895	882	875	925	893	903	872	877	909	884	885	893	881	891	897	889	887	926	892	896	881	887	871	853	908	892	893	913	913	875	911	840	922	866	951	923	903	895	919	903	924	891	873	927	848	938	833	895	897	856	890	886	875	989	877	863	935	841	906	884	929	898	934	882	923	883	876	843	872	856	884	897	900	911	864	870	936	919	894	886	877	854	859	904	823	900	916	899	891	920	895	889	866	893	850	853	903	927	878	838	887	883	892	946	862	865	850	877	938	911	924	929	902	834	905	897	901	902	942	872	883	873	903	907	845	887	889	860	856	926	918	862	877	931	882	868	893	895	894	911	900	925	862	901	884	903	852	869	909	933	887	919	873	914	880	878	921	847	856	877	929	934	947	858	858	942	930	851	912	835	871	837	899	838	878	881	915	893	887	888	874	946	872	906	838	896	936	905	872	894	892	859	889	923	852	905	963	922	853	889	902	893	893	807	844	851	892	879	878	883	912	886	933	871	840	881	907	874	906	825	937	879	898	958	913	885	891	934	847	873	891	931	909	949	875	904	894	902	929	884	908	918	861	872	899	846	864	884	923	878	867	876	949	866	929	891	858	858	874	834	889	904	845	919	958	915	901	915	921	874	915	923	861	949	929	927	913	876	866	916	855	942	888	934	882	913	937	908	851	880	914	882	910	935	887	937	931	928	872	880	920	878	880	909	873	849	880	907	847	890	928	872	875	874	923	900	896	848	907	864	869	865	902	851	867	853	872	911	871	848	891	910	920	901	868	902	896	886	849	896	871	839	895	911	911	834	884	905	877	936	880	899	865	850	858	843	858	919	881	865	881	873	863	924	845	888	872	896	907	916	846	887	903	884	941	898	890	845	909	927	885	858	863	892	851	892	881	908	919	908	884	891	879	828	916	918	914	858	897	903	931	858	894	870	931	871	900	921	842	911	868	913	857	854	900	910	871	876	906	902	819	907	834	930	879	923	852	909	896	856	861	887	877	901	905	867	906	892	923	858	853	926	854	858	914	896	916	897	856	912	851	882	901	890	913	884	950	901	845	866	922	936	901	910	864	871	920	891	914	866	880	847	878	909	887	892	916	890	920	873	911	867	924	901	907	864	861	894	872	914	921	926	917	943	884	855	824	878	950	895	893	877	934	900	882	936	867	941	845	887	889	930	882	920	857	890	916	859	899	949	863	859	923	919	826	946	901	918	917	889	922	851	859	917	864	886	885	848	881	870	912	909	885	894	850	878	856	853	935	925	890	870	896	830	888	898	899	872	873	883	831	895	892	855	927	874	904	867	874	946	870	884	910	903	925	861	896	963	918	878	883	876	894	847	921	896	873	907	916	911	873	879	895	931	920	873	905	948	921	982	856	882	914	900	880	867	890	861	868	865	924	878	928	875	883	898	917	900	954	873	925	881	862	858	898	866	857	907	958	894	880	903	889	914	883	882	895	847	940	862	894	883	880	862	862	853	895	914	900	934	878	858	894	901	870	838	838	903	858	848	922	920	893	911	857	905	909	875	914	868	897	873	920	942	891	891	911	883	862	923	885	872	853	882	886	917	894	924	923	897	916	854	864	828	873	915	863	885	874	873	899	856	883	879	929	870	872	919	888	902	904	915	873	908	936	852	892	884	915	870	895	894	924	882	902	892	907	896	916	875	894	839	883	903	899	909	879	910	884	896	856	820	889	950	899	922	905	902	838	895	861	853	873	920	883	914	897	911	944	926	875	925	876	830	878	900	870	843	899	879	873	891	896	925	910	887	863	932	963	903	879	832	906	959	894	892	943	895	813	896	862	856	878	887	891	872	911	908	846	860	860	891	870	862	860	911	876	910	839	906	890	905	876	881	911	918	912	863	867	888	860	866	932	957	912	910	866	896	873	916	855	875	902	932	892	913	953	914	884	891	901	851	873	914	909	872	877	896	914	928	888	849	893	897	898	888	887	912	909	839	873	861	940	873	952	856	889	894	838	850	969	858	931	909	898	918	888	897	945	886	913	891	911	909	902	866	814	941	915	902	853	919	873	941	876	886	868	903	901	862	837	887	905	866	911	939	875	891	883	868	892	929	940	896	857	879	827	857	922	879	929	921	914	903	859	877	880	940	853	926	893	907	920	876	890	893	906	840	905	890	896	843	939	883	931	843	926	967	891	902	888	853	875	828	919	917	862	898	894	883	901	867	912	873	863	898	884	926	944	890	866	884	945	907	843	875	887	857	910	855	884	903	901
18771	5749	7704	7393	5427	4096	2853	1762	1344	1142	987	906	904	740	690	600	527	499	509	453	502	458	444	431	479	423	429	420	437	449	447	433	419	401	410	431	430	394	416	406	436	415	453	437	477	449	397	430	444	434	394	393	407	422	398	429	438	426	403	449	449	436	434	452	428	426	425	462	405	403	378	391	453	406	438	403	416	429	424	435	458	415	423	438	390	392	409	432	435	412	459	420	423	423	424	425	434	402	380	401	417	427	398	415	393	403	409	454	422	429	429	410	429	404	419	433	416	426	400	418	450	450	420	411	505	440	400	397	400	402	432	448	432	414	411	413	383	445	420	444	413	426	418	417	417	418	404	458	428	407	381	389	407	461	413	409	442	431	434	402	421	400	455	404	410	409	410	461	441	401	396	400	391	431	404	406	404	483	466	397	443	406	407	428	454	402	374	421	444	459	431	428	369	392	436	453	407	422	403	436	439	423	398	404	424	426	434	417	412	413	393	450	393	434	394	443	397	403	402	417	418	426	407	394	461	459	403	434	430	406	432	418	432	415	432	424	422	417	414	409	422	393	479	444	460	421	411	421	429	408	400	484	434	447	431	387	418	427	396	431	433	407	408	398	424	412	469	436	393	405	425	379	404	373	419	454	456	398	439	445	426	422	438	389	441	415	392	443	438	375	420	460	382	433	434	435	400	441	417	415	413	439	412	420	428	443	411	407	432	449	406	425	431	446	407	400	411	411	413	435	393	382	385	470	416	417	419	419	415	415	441	440	430	448	405	415	398	418	465	394	380	430	444	390	474	422	436	447	411	381	404	413	454	377	446	457	457	419	412	439	372	424	430	416	427	424	390	385	426	417	417	434	452	422	400	433	411	418	450	420	436	432	433	389	379	440	462	428	401	406	437	387	411	432	449	393	422	415	440	422	399	405	402	434	445	409	412	455	471	429	412	471	415	430	418	432	418	382	461	409	464	425	405	432	484	456	428	422	429	403	466	421	416	437	431	403	380	436	461	434	413	387	360	442	414	412	420	407	404	403	376	401	444	471	434	405	453	426	396	422	434	443	430	400	445	444	402	444	423	432	449	413	420	444	414	422	457	397	371	451	458	408	426	456	393	443	461	464	408	438	385	400	417	448	400	418	380	454	427	418	427	440	405	438	426	400	442	418	449	392	411	392	419	420	417	415	393	427	405	376	423	420	434	406	425	400	446	464	426	409	414	413	437	418	402	427	433	401	408	420	418	375	396	437	403	439	424	392	429	418	416	381	396	432	436	440	411	422	381	395	393	397	455	430	406	418	434	455	401	400	425	404	414	428	437	415	428	465	420	442	423	446	427	419	412	417	449	427	446	445	407	399	445	412	435	363	402	420	400	440	427	413	417	432	416	429	415	426	408	450	412	443	390	406	421	425	424	413	426	431	464	433	417	443	407	394	455	436	397	417	424	443	428	388	415	436	396	412	433	415	420	420	464	399	419	400	390	421	436	455	419	433	438	454	436	452	448	435	429	434	394	444	435	406	402	435	420	453	418	369	431	411	449	420	465	431	447	437	409	409	447	458	443	407	391	434	405	388	437	402	388	431	453	427	409	444	418	422	446	458	418	404	433	415	455	447	427	420	395	375	419	446	424	419	469	431	408	408	421	466	427	467	415	401	440	425	405	410	463	395	411	434	399	433	433	405	444	396	380	425	424	397	427	400	367	399	398	426	462	412	430	434	423	389	409	390	440	408	407	437	421	437	400	432	411	373	407	424	421	431	430	409	414	456	424	434	394	415	414	427	424	427	418	459	407	418	407	453	425	412	456	426	417	462	454	456	436	394	453	422	410	427	400	384	426	409	425	440	447	400	408	393	388	400	411	428	414	405	416	448	399	464	451	433	394	395	398	397	411	425	382	416	442	431	380	426	419	433	398	424	482	391	406	428	435	428	421	413	397	461	420	455	399	460	409	402	436	416	383	413	375	425	460	425	381	453	441	423	383	417	435	431	406	442	431	428	433	445	429	399	406	404	387	405	463	422	375	429	448	428	421	425	397	401	455	403	417	434	396	403	394	438	391	439	418	391	412	420	419	428	390	431	406	428	418	424	440	462	396	425	381	445	430	422	415	433	411	401	435	403	409	436	394	442	373	411	461	390	399	430	413	432	400	459	450	431	387	395	412	401	431	416	395	416	402	373	411	406	408	434	399	450	385	436	449	395	430	446	393	430	433	410	419	455	403	446	432	408	395	422	414	388	393	426	435	434	419	439	454	428	413	394	374	415	427	448	402	415	402	423	414	471	412	416	427	427	424	437	461	403	438	460	386	417	411	406	401	422	438	442	453	451	406	455	425	430	406	424	433	446	419	388	416	452	456	426	414	452	411	443	445	393	420	396	397	435	446	394	422	441	413	407	411	441	362	387	418	449	442	433	398	408	372	441	383	450	427	431	416	405	447	429	428	403	389	431	441	388	434	410	404	402	407	467	399	418	433	447	400	456	427	457	392	424	401	386	372	426	435	436	398	449	430	404	447	438	400	379	428	375	428	451	400	423	379	416	422	414	423	475	440	422	430	438	435	457	411	424	456	429	406	430	412	428	429	453	396	443	392	390	428	407	424	440	409	450	469	434	434	389	443	424	436	411	422	425	411	429	470	435	423	412	433	450	452	421	437	413	448	424	430	432	428	391	450	388	426	427	424	387	430	420	431	402	445	407	425	428	442	436	413	405	435	424	453	386	407	404	401	399	410	396	402	414	450	415	414	455	417	431	413	413	373	427	411	399	455	430	394	374	396	408	447	464	425	420	416	401	418	424	427	423	448	437	454	434	411	397	433	413	420	393	418	470	439	394	455	399	449	444	354	452	422	441	415	452	426	430	408	380	406	421	426	398	431	436	429	418	412	398	436	390	413	434	411	415	395	439	420	415	452	408	421	471	421	476	449	425	430	452	437	427	451	440	370	361	402	410	444	437	445	445	394	381	412	451	433	432	458	411	416	378	427	429	438	414	413	409	425	398	444	416	393	399	426	444	402	430	411	382	431	452	447	397	407	386	436	416	450	429	453	430	440	441	408	417	407	385	448	457	442	421	431	415	394	418	414	464	451	385	406	412	377	379	401	438	441	405	424	413	400	425	465	415	397	424	413	485	443	388	406	437	411	449	419	399	452	413	392	403	408	409	390	421	405	415	400	436	470	408	450	416	455	419	405	434	400	453	435	422	439	445	422	439	413	424	407	412	408	429	454	461	414	423	442	426	392	399	408	425	406	410	395	450	447	412	428	404	447	434	393	411	393	411	411	391	434	411	414	407	410	386	419	417	418	395	397	438	436	434	435	425	417	422	463	452	392	422	423	443	399	410	420	426	389	423	422	402	423	381	454	426	463	414	421	438	451	394	400	396	488	466	375	432	411	431	450	441	397	447	377	396	442	401	443	465	456	411	429	398	412	431	418	425	400	434	398	404	416	441	428	480	428	427	418	409	396	414	411	410	440	436	399	427	417	451
11157	4983	12500	16478	15079	13467	9963	6839	5098	4721	4180	3970	3613	2801	2448	2141	1795	1574	1536	1352	1260	1236	1227	1162	1073	1144	1075	1076	1063	934	1009	1024	1008	1039	1035	1013	977	1034	977	1005	983	966	986	994	1010	937	1010	994	954	945	1012	925	936	978	992	973	971	929	924	970	974	937	936	905	974	955	919	935	988	968	949	955	979	981	888	928	1012	949	956	940	945	949	991	944	941	937	921	908	911	975	927	945	979	1002	927	948	867	960	911	987	971	986	908	946	952	954	917	934	912	920	924	974	950	965	933	930	971	979	930	956	964	980	981	917	919	990	914	917	941	960	997	955	930	926	870	1006	914	989	947	970	906	937	895	938	981	871	922	941	921	993	904	948	926	951	930	951	951	932	953	1003	914	955	939	968	979	923	930	947	953	943	943	969	951	976	906	969	914	897	968	895	952	974	937	916	972	934	905	1002	957	934	939	990	925	955	913	929	934	943	951	909	938	956	960	951	936	920	926	998	984	941	926	884	1004	919	947	939	892	908	939	969	941	908	914	949	932	945	965	924	933	911	976	971	983	887	989	961	968	930	965	925	929	953	985	918	910	929	966	993	919	922	915	916	957	928	970	938	984	941	945	1007	984	902	956	940	956	942	923	935	922	915	921	902	923	942	931	968	921	965	969	996	883	951	965	900	964	938	980	919	937	882	904	952	939	919	917	955	887	948	938	939	899	917	950	966	949	953	887	945	918	919	925	943	978	963	909	982	949	900	951	919	921	911	920	948	937	929	913	890	903	972	1011	912	897	916	960	883	905	980	923	886	905	901	910	938	901	919	1005	896	956	907	940	888	987	883	938	930	941	941	970	927	892	957	928	931	973	1000	966	984	961	966	930	900	899	928	926	921	952	960	971	967	938	928	900	896	970	901	929	963	925	951	938	919	936	929	947	928	940	918	924	934	949	917	928	914	948	972	960	963	963	910	950	847	915	949	927	947	915	940	985	959	893	977	900	918	939	912	951	989	973	970	939	943	884	936	889	950	912	969	926	948	897	911	945	975	917	941	959	1001	943	920	971	900	968	946	931	921	1018	969	973	958	893	963	852	905	899	946	950	975	926	893	915	933	966	885	912	963	914	909	947	958	911	939	935	942	986	933	952	978	909	981	956	956	985	902	889	963	950	961	902	933	1001	923	970	888	962	956	960	944	872	938	932	910	891	965	899	948	967	970	921	953	1011	944	928	969	897	915	939	936	892	947	872	936	920	948	981	945	902	932	941	935	980	884	956	930	899	970	925	894	959	891	975	947	878	965	911	920	955	948	939	910	953	939	998	934	947	940	905	933	955	919	929	894	1005	917	939	913	950	970	971	927	941	940	976	897	920	954	918	916	993	912	966	917	931	897	956	977	921	933	905	912	964	991	941	923	985	948	942	980	944	966	925	942	921	938	957	953	927	946	940	916	973	945	999	952	976	890	956	985	1008	1010	938	945	930	955	909	889	882	950	930	954	1003	955	930	904	923	904	973	971	919	909	959	946	927	929	980	894	946	951	908	967	955	967	1009	929	979	912	954	908	919	978	972	965	920	916	901	940	922	892	951	916	932	921	1005	913	971	964	928	957	948	977	1006	963	964	959	960	981	920	968	960	938	931	908	947	958	973	921	877	954	911	908	1020	931	968	902	984	953	944	959	966	945	936	862	968	903	927	926	925	853	965	913	1000	962	944	930	967	889	971	913	994	919	1001	972	915	940	980	914	892	975	929	965	952	944	951	908	963	942	902	921	910	899	971	909	934	935	1000	899	966	930	931	925	1009	960	895	921	985	930	979	891	944	941	930	856	910	938	899	898	909	913	934	963	960	934	964	930	920	925	915	959	999	999	936	950	941	927	908	930	969	899	879	927	1004	928	942	953	976	923	914	960	949	910	898	953	972	945	952	920	941	898	949	866	982	962	937	920	893	954	956	916	1000	943	932	875	939	993	968	980	913	912	969	915	927	1017	950	990	904	910	966	907	916	936	931	988	954	961	873	896	1015	950	908	948	964	960	933	965	941	924	958	973	951	969	902	900	943	923	943	903	954	953	922	939	952	946	925	925	889	973	882	955	908	936	983	902	933	932	962	951	918	970	922	990	983	890	981	896	921	945	935	974	935	909	974	918	944	962	908	954	902	908	935	949	942	927	927	922	933	946	907	916	912	891	940	927	952	937	890	897	936	942	866	900	926	955	935	843	952	900	929	945	935	952	906	963	951	949	951	902	942	959	951	1010	965	928	954	946	956	943	965	959	968	908	926	960	961	906	975	978	950	914	946	921	974	877	934	936	926	918	963	966	971	911	934	883	961	991	921	964	972	951	907	912	937	952	968	948	932	946	940	980	947	950	968	917	902	923	918	988	871	944	957	912	906	929	910	960	947	972	951	944	911	887	905	943	918	995	973	1005	933	955	892	967	948	982	957	911	917	943	966	922	904	981	960	903	942	962	927	978	947	916	923	926	936	928	891	988	931	1002	935	921	920	1008	949	958	888	927	1005	933	916	973	948	910	975	885	958	963	870	944	940	969	951	976	940	896	888	933	959	945	952	900	935	912	948	979	989	947	936	899	875	903	937	987	936	996	992	926	987	892	942	927	984	971	881	956	909	915	917	979	954	950	947	937	894	936	941	912	957	1010	954	912	980	892	893	959	938	968	951	937	964	907	942	956	986	874	902	981	919	910	961	925	954	930	903	926	924	912	868	959	960	965	959	881	902	968	931	936	939	944	940	939	912	883	976	925	938	937	894	958	943	945	916	940	970	942	960	918	924	941	914	948	871	909	977	846	923	962	882	917	915	864	974	932	976	922	889	957	920	962	981	927	942	965	964	923	916	940	937	936	982	935	904	898	940	951	937	899	926	894	931	923	973	972	844	895	909	865	942	934	942	948	935	942	927	975	901	946	946	941	931	965	962	915	941	938	974	923	906	966	971	897	915	942	958	968	931	978	921	892	975	966	968	950	948	1002	923	951	910	955	934	972	961	962	924	938	892	889	989	921	994	934	921	919	947	908	996	945	946	923	932	991	903	924	960	965	874	925	977	964	853	945	946	923	912	973	941	933	928	921	943	973	876	1002	916	940	942	944	888	936	974	918	962	936	946	917	898	912	929	952	916	928	933	946	950	973	920	906	938	916	970	978	924	923	916	997	997	920	934	973	984	917	954	935	939	932	904	941	923	912	943	942	948	940	947	913	883	935	947	981	957	963	940	932	926	907	900	965	932	967	997	912	982	923	939	883	943	891	937	904	942	963	903	882	960	917	947	922	948	943	935	1013	911	961	925	950	934	902	949	937	945	912	991	933	965	897	938	916	886	959	955	1006	951	963	947	904	930	969	969	948	942	937	897	915	937	933	915	948	893	937	948	923	918	937	926	937	911	912	933	937	959	946	951	895	942	901	971	963	944	962	926	915	975	945	953	910	892	957	970	919	914	951	948	950	961	916	915	884	971	949	934	957	919	970	883	958	960	917	904	921	920	918	997	892	978	969	957	911	951	907	962	965	956	922	944	955	995	940	934	936
4247	2242	3034	2464	1727	1362	1033	729	531	427	403	380	329	303	290	326	267	260	249	257	293	257	258	250	261	300	254	253	283	263	235	217	231	257	262	240	242	227	263	233	268	232	232	210	257	256	216	236	273	227	232	265	215	266	267	255	228	230	262	250	229	240	238	278	220	228	211	260	280	247	261	252	232	243	288	236	264	220	222	256	250	248	257	240	232	251	224	238	248	231	242	241	274	239	255	226	234	265	239	218	257	237	262	221	221	250	251	250	221	246	262	256	243	249	246	254	251	233	244	281	212	263	237	226	255	249	263	266	222	226	241	245	257	236	228	233	238	277	240	253	233	268	265	252	259	254	236	230	239	294	275	263	270	246	249	257	260	240	282	240	240	263	252	262	234	217	289	246	250	237	250	237	231	224	248	230	214	242	237	295	260	274	241	233	262	264	223	262	230	223	233	278	237	230	237	216	247	253	265	238	254	253	277	235	271	262	276	239	248	259	232	238	236	234	238	253	225	232	246	250	231	249	267	236	258	252	206	227	237	260	245	254	266	255	254	254	220	246	243	251	237	238	270	244	253	256	240	228	276	260	255	253	226	213	231	290	252	240	235	259	298	240	224	257	217	244	203	234	242	256	261	286	267	240	223	268	210	252	240	265	209	221	274	281	242	234	249	245	258	240	224	253	243	226	237	229	256	245	248	239	247	228	223	232	266	253	272	232	271	249	253	230	239	250	241	249	288	237	257	207	239	213	236	266	259	238	245	247	240	264	236	241	264	257	232	266	229	257	234	250	247	257	264	223	233	228	257	248	278	235	260	231	236	248	245	242	276	244	243	253	233	253	268	250	227	235	213	249	256	258	225	277	246	257	286	245	252	258	258	236	247	237	241	230	257	260	259	249	261	227	225	207	253	254	273	227	266	242	249	243	223	253	280	263	226	240	260	242	241	252	234	236	240	261	227	258	268	256	227	245	254	253	242	228	239	264	249	232	225	229	280	271	284	249	238	249	253	250	244	258	229	243	231	228	239	276	260	257	232	259	244	259	262	274	243	237	224	256	270	232	288	254	261	249	229	233	262	215	254	228	211	249	256	247	215	252	246	266	260	248	256	257	221	245	232	225	245	271	223	285	256	217	241	219	226	245	220	229	233	241	253	276	256	234	272	239	276	222	227	238	242	239	264	248	260	253	237	258	241	256	242	204	220	255	267	283	261	236	252	240	255	202	216	256	213	234	220	220	224	257	245	212	240	266	263	220	238	213	253	232	258	253	236	232	256	226	267	239	238	286	252	242	234	253	264	262	250	241	239	237	235	273	229	242	229	250	242	262	252	250	260	218	243	258	246	287	236	256	248	234	263	231	254	271	237	239	239	245	252	246	259	290	252	241	249	220	238	294	254	234	255	229	236	214	229	262	218	249	228	206	257	267	283	224	239	237	228	244	232	251	223	263	229	263	239	243	236	263	251	242	242	219	223	243	220	253	237	233	240	215	274	250	270	279	232	245	224	262	275	248	260	244	253	223	242	218	251	281	235	238	260	231	235	256	232	283	239	237	283	252	261	244	247	272	267	239	240	275	253	226	242	247	224	248	244	254	233	231	241	254	255	230	229	245	277	275	264	264	261	290	229	279	260	260	231	241	254	249	241	224	237	269	221	249	224	238	263	234	260	227	235	265	250	262	231	242	251	234	235	233	256	232	245	234	231	240	223	259	248	240	247	236	209	222	237	232	227	218	245	253	241	239	263	265	262	224	245	252	212	250	242	224	266	247	256	254	256	238	250	222	231	228	231	281	221	204	261	228	246	247	265	274	211	261	242	243	275	241	271	239	258	204	273	269	244	234	239	250	239	238	275	267	248	259	251	227	253	228	237	244	255	241	235	254	232	274	242	267	261	226	232	262	235	241	259	257	255	216	237	279	248	238	241	241	240	221	249	249	283	270	241	267	245	273	251	242	229	219	244	226	242	237	244	259	253	228	262	215	265	228	245	271	215	239	251	247	231	252	259	261	258	251	239	254	237	266	255	230	217	254	246	271	238	249	243	235	244	244	262	247	276	243	244	208	230	244	252	246	237	253	249	224	245	240	232	248	284	250	249	252	252	221	256	249	222	260	248	250	250	242	233	223	246	236	254	251	229	241	227	243	238	252	263	245	278	236	265	264	247	245	263	228	240	247	247	223	273	237	248	257	252	242	265	242	240	218	214	242	217	249	236	225	242	196	211	253	239	241	266	211	231	265	230	244	244	242	249	227	235	246	223	237	221	260	265	233	223	222	262	249	267	247	221	223	202	231	238	249	236	249	255	271	239	243	247	279	245	272	245	244	282	238	248	257	223	246	254	263	227	260	242	203	269	250	250	241	269	235	232	256	237	261	226	205	264	236	239	265	286	231	251	249	223	264	259	248	232	250	249	278	240	221	249	245	231	259	227	263	267	280	255	249	219	233	254	235	267	230	281	240	231	238	249	221	231	244	224	227	220	250	260	216	215	253	270	277	234	233	248	221	252	225	247	247	246	242	239	237	245	224	254	240	238	271	234	287	237	230	246	232	272	265	233	239	276	252	230	237	226	242	221	241	235	221	260	249	227	267	253	265	279	240	239	230	227	261	226	221	253	221	252	253	226	205	238	246	254	253	234	268	274	232	219	229	229	252	248	230	264	239	240	263	242	243	289	230	235	250	265	232	248	242	245	245	246	257	242	249	248	272	225	271	283	234	229	260	243	285	244	253	217	217	269	220	245	224	239	240	258	242	279	246	248	226	237	246	243	252	276	232	230	258	246	245	250	237	275	239	247	258	231	242	248	276	262	227	218	228	237	259	273	249	238	279	244	228	234	267	266	257	229	258	255	237	241	211	236	217	222	242	249	229	243	216	259	247	232	222	245	238	257	246	282	242	222	261	221	241	220	237	267	242	215	229	243	260	233	209	242	232	251	243	256	247	271	240	274	252	261	238	239	207	234	261	198	244	229	239	234	269	233	229	261	207	246	231	248	229	245	271	231	224	270	267	233	252	240	223	263	242	219	273	231	226	270	249	276	262	247	296	262	239	235	241	265	240	259	227	232	289	234	241	270	252	226	213	240	229	265	228	263	268	239	231	274	246	264	252	226	231	251	234	263	266	261	246	249	249	249	210	246	246	230	233	235	250	261	258	247	240	252	246	241	247	232	258	249	240	248	251	261	265	258	236	259	226	205	253	241	234	228	244	231	256	246	246	254	240	250	270	278	217	249	289	247	231	226	245	256	231	235	243	260	254	255	230	227	240	233	259	237	224	247	245	201	256	270	249	243	243	252	245	293	254	229	230	263	233	241	239	230	242	242	205	271	267	239	242	214	246	246	216	255	255	242	217	259	254	256	253	233	239	248	230	225	237	282	217	244	263	279	223	208	259	229	221	225	239	243	263	246	234	240	219	251	212	245	242	222	220	281	233	210	239	256	233	253	240	227	267	243	240	226	240	241	245	256	265	249	236	227	230	230	251	278	233
3279	2488	5635	7124	6281	5789	4435	3076	1952	1558	1452	1318	1132	1029	984	881	820	800	750	748	728	685	669	711	657	650	631	670	642	686	593	587	658	668	613	625	599	636	592	583	634	618	601	615	648	605	622	631	594	577	613	623	615	608	584	600	579	580	607	628	641	595	611	585	619	569	607	592	622	604	620	568	572	594	597	606	643	584	583	657	588	634	622	606	579	644	612	587	599	610	635	581	594	607	626	565	629	571	579	586	626	610	610	637	604	617	617	588	598	619	609	586	574	610	657	638	588	648	576	603	586	604	568	667	593	627	635	621	584	584	595	595	623	591	602	630	595	585	641	617	589	616	575	666	609	630	612	625	611	625	630	625	600	578	583	572	628	607	612	578	619	637	602	587	605	581	612	598	622	603	566	608	636	575	636	576	610	678	649	602	613	626	604	635	622	596	684	607	598	641	606	591	623	642	580	583	586	599	618	627	642	607	620	611	624	571	615	601	655	616	572	625	602	641	610	598	616	603	620	628	601	614	596	532	611	564	620	585	598	625	611	626	627	595	648	596	585	621	613	624	633	606	653	604	602	616	598	585	582	604	596	655	571	608	593	584	618	582	643	593	552	607	665	620	602	635	609	611	593	575	600	611	637	607	659	576	537	616	582	578	593	596	620	598	656	617	563	635	586	634	556	612	585	632	591	609	589	617	612	621	611	583	643	586	648	621	601	617	636	616	611	642	586	624	575	605	617	606	646	593	598	622	567	578	619	603	587	599	623	649	573	606	628	681	613	584	621	586	595	616	622	620	635	561	625	615	621	617	629	555	596	560	615	590	592	602	592	570	620	647	569	581	653	621	601	620	602	599	600	659	591	592	622	573	625	634	592	620	591	626	602	623	594	606	637	604	593	596	576	576	597	635	601	651	567	616	617	560	611	638	590	615	590	587	638	571	610	608	608	618	623	589	604	603	610	606	611	628	631	617	586	612	581	593	620	574	616	635	637	596	586	581	584	600	572	603	622	582	603	625	554	581	618	606	605	591	628	613	602	636	592	624	578	596	642	642	604	600	623	617	604	612	627	590	602	610	609	575	649	648	602	626	601	603	594	619	604	598	592	602	644	582	629	612	567	647	620	621	570	603	628	640	598	602	631	626	602	651	607	590	591	645	628	646	584	633	589	596	635	581	589	615	650	597	641	586	663	582	654	610	582	603	628	598	603	613	613	613	599	597	636	601	591	644	643	617	611	637	592	579	599	629	563	617	585	635	601	583	542	599	614	635	645	635	655	612	614	657	649	615	617	606	574	586	602	608	615	603	627	599	603	602	574	623	637	629	642	568	623	656	614	617	563	622	614	559	573	616	643	563	585	580	645	607	599	646	615	608	631	597	533	624	632	580	581	633	599	614	571	631	602	595	602	631	629	583	612	600	599	581	646	612	604	658	594	606	629	641	611	613	647	618	608	648	592	611	593	557	635	595	580	578	632	638	582	578	645	601	616	593	629	579	602	632	561	622	587	629	608	598	649	596	592	576	587	594	606	594	614	564	611	653	598	670	613	613	597	648	618	616	629	574	624	659	624	576	612	601	616	596	573	577	629	582	598	598	621	595	610	578	627	559	612	604	590	630	634	627	656	655	652	608	640	622	628	603	612	627	626	635	622	615	616	567	610	622	610	628	582	629	576	643	599	603	592	613	633	583	597	616	583	598	606	619	570	609	621	624	620	637	591	651	597	642	549	581	583	612	557	638	577	589	608	650	655	630	614	617	582	607	610	627	634	587	619	591	643	601	586	575	629	609	620	625	621	638	635	615	591	580	626	590	597	597	564	562	633	633	664	580	587	619	649	606	601	564	630	628	617	597	630	578	561	649	626	573	596	593	617	608	618	641	647	594	613	628	610	588	582	633	632	625	595	625	596	629	589	584	629	576	585	591	619	612	624	604	632	556	607	576	629	598	603	642	625	628	610	642	635	641	606	622	618	583	636	654	604	576	610	585	640	622	579	596	543	605	592	632	578	609	631	610	644	606	603	649	608	580	618	596	587	585	612	589	607	613	606	576	582	583	620	571	561	608	584	611	604	606	583	621	585	611	576	652	609	599	616	646	607	648	621	610	612	569	594	568	645	616	576	644	586	615	621	561	568	618	613	594	622	568	605	639	604	646	643	571	618	608	596	606	590	616	609	636	600	597	573	629	589	656	639	579	577	574	598	618	638	586	620	583	581	624	548	572	612	604	592	574	629	621	648	645	621	594	605	596	641	585	548	591	566	627	574	627	602	619	644	592	621	606	632	596	599	590	609	559	600	643	625	589	632	579	567	605	621	615	596	661	622	615	579	582	608	630	590	597	586	581	598	587	635	583	611	610	625	587	617	609	621	589	600	553	610	600	617	639	616	641	622	626	606	565	623	610	635	655	638	594	597	548	591	595	604	592	654	596	605	630	587	548	642	680	615	601	609	658	643	617	599	570	587	593	582	595	573	619	625	630	617	649	646	626	578	643	595	589	608	565	578	626	594	580	620	616	618	581	601	535	608	588	621	595	595	611	606	604	611	570	615	628	593	587	594	651	571	594	613	603	621	619	588	633	628	642	653	601	598	613	581	683	577	620	588	619	574	645	631	617	615	605	566	559	629	590	647	646	614	579	595	653	616	571	614	622	629	574	635	573	598	579	634	647	635	575	623	603	577	614	614	590	634	636	584	622	631	606	633	618	588	611	590	631	624	581	594	663	635	583	643	610	625	629	590	578	628	597	630	620	609	658	622	593	623	671	616	601	627	551	554	622	662	617	598	605	648	618	635	627	574	595	604	660	565	622	627	582	617	618	624	570	609	608	598	608	643	606	588	571	574	607	622	625	641	646	593	571	615	568	646	650	597	605	634	658	602	582	612	639	623	585	649	589	615	626	653	628	574	613	585	617	591	567	621	631	575	622	614	614	613	583	643	608	655	633	615	625	571	601	601	575	630	565	610	588	609	623	593	598	604	610	606	586	595	610	532	648	626	600	615	634	581	603	592	616	611	608	629	636	641	597	635	656	607	647	632	557	593	621	578	593	623	600	575	601	558	593	658	602	603	601	594	640	626	672	588	628	600	583	614	584	592	583	623	608	587	639	619	569	663	616	600	580	631	630	589	657	640	603	619	594	612	540	586	631	609	649	605	615	595	589	617	605	611	578	566	631	590	595	627	586	618	580	584	596	580	632	606	627	591	583	598	587	606	579	595	645	649	633	574	611	557	616	622	583	626	613	608	590	615	631	591	547	600	626	622	593	633	594	599	587	614	618	613	622	594	609	604	631	633	552	613	608	615	619	619	627	589	635	615	608	572	638	626	592	565	612	653	587	623	607	589	558	613	565	624	632	597	575	645	639	615	604	558	566	603	626	608	619	615	636	641	599	611	606	610	633	625	641	614	650	605	636	610	627	599	620	626	603	615	577	580	609	587	574	627	602	582	591	645	588	582	645	604	523	585	582	607	598	520	625	564	614	605	613	613	602
11307	3865	4994	4554	3035	2364	1806	1311	1065	740	692	602	549	520	530	481	482	461	431	408	433	451	419	416	404	379	382	396	389	368	362	394	381	399	394	365	381	366	368	403	419	356	385	390	390	359	374	386	378	406	401	403	370	380	398	364	355	395	383	356	388	395	407	396	379	362	381	346	426	392	376	358	369	400	351	375	361	365	382	375	342	364	398	317	394	377	376	401	343	378	372	430	406	352	351	405	372	426	432	357	384	357	379	403	400	367	363	358	334	366	362	357	394	405	374	409	385	410	395	377	386	386	399	366	415	378	397	384	356	384	391	407	355	421	402	386	370	401	388	380	393	414	385	362	360	401	388	367	386	375	394	367	370	394	351	339	389	368	370	381	376	368	365	426	344	422	409	401	395	387	367	354	365	397	403	401	355	345	369	366	408	399	367	350	351	353	371	382	376	367	365	373	416	387	384	359	382	345	364	372	415	382	383	400	368	371	373	366	382	361	409	397	375	368	396	351	383	378	382	364	404	392	400	362	330	331	391	376	362	376	408	382	394	378	349	378	428	418	383	411	394	400	366	377	379	358	415	376	390	363	386	418	354	358	390	348	373	386	368	356	411	378	331	386	403	355	366	348	398	401	407	404	411	370	364	380	390	380	366	401	380	381	382	386	409	394	391	392	407	346	385	355	420	376	367	385	361	366	385	405	405	383	375	371	396	400	369	356	367	348	398	416	395	336	399	397	399	417	397	387	378	417	381	407	374	379	360	404	387	368	366	390	357	386	368	368	394	354	367	339	357	423	382	373	388	405	380	393	373	388	367	395	392	355	393	355	373	387	400	428	376	379	373	369	371	355	372	370	395	390	411	371	374	370	351	387	367	384	368	388	388	355	352	350	371	391	331	381	379	412	362	383	368	376	381	341	377	393	362	396	358	403	400	390	403	401	371	395	355	334	321	338	398	368	423	385	343	385	348	358	358	396	421	412	406	387	395	390	372	360	364	388	395	368	385	387	409	390	388	339	386	375	389	354	380	360	371	378	346	389	373	412	390	396	380	356	361	368	365	409	354	376	384	381	359	410	374	385	398	412	410	384	393	355	364	398	386	421	391	360	405	378	368	394	382	354	386	359	371	362	373	424	391	366	360	377	371	392	391	402	388	403	401	369	373	351	368	385	384	367	379	383	358	444	398	380	414	351	397	331	383	356	377	385	361	382	381	385	409	366	383	353	376	346	410	406	401	407	360	372	384	415	410	367	393	413	377	412	408	395	339	359	388	384	392	364	385	353	362	397	346	363	393	374	369	392	339	382	355	357	405	380	380	371	348	423	371	373	333	381	382	408	368	379	364	383	354	380	360	413	386	385	436	359	361	383	358	396	391	377	427	394	353	378	368	330	386	388	372	393	380	387	372	383	425	378	390	359	379	371	376	347	378	403	387	366	386	412	402	366	377	354	373	363	344	392	364	367	357	399	366	360	385	403	391	411	445	353	355	406	368	374	351	374	372	365	381	366	397	362	372	356	356	388	357	387	359	368	396	376	370	377	368	370	377	387	408	376	413	400	426	344	365	363	391	361	406	379	393	344	367	351	380	406	337	388	375	362	363	366	394	412	363	394	323	381	409	380	393	386	404	410	395	380	368	368	375	364	378	378	402	379	441	410	437	356	405	372	370	397	386	368	372	390	366	369	419	393	344	388	383	409	402	379	382	397	407	383	349	367	398	362	371	420	376	368	370	364	341	368	388	382	368	390	381	388	394	396	361	390	379	404	377	353	387	355	321	372	359	346	345	402	370	390	395	385	390	326	357	361	389	392	352	402	407	361	388	387	362	391	399	367	366	397	388	371	403	391	358	378	345	347	383	393	332	354	384	344	387	373	399	388	391	379	389	380	423	401	365	372	387	347	370	408	408	379	416	367	359	352	390	375	370	374	360	390	358	418	360	376	392	342	367	432	373	394	364	358	387	369	383	392	367	421	372	408	407	372	416	402	371	398	364	394	363	339	335	368	414	415	362	397	344	411	410	382	352	390	369	371	375	386	331	354	397	331	403	375	373	376	358	409	362	358	329	367	382	395	401	389	357	392	368	404	336	376	382	362	395	401	384	366	392	387	365	423	385	376	372	350	363	385	386	422	367	402	396	356	391	380	373	370	385	374	367	365	377	370	404	411	403	348	389	383	335	343	398	382	398	354	381	392	369	375	403	387	388	381	385	381	378	375	391	361	392	359	383	412	374	423	362	391	374	380	371	367	359	347	380	415	356	385	389	371	382	348	406	355	382	399	363	362	363	374	414	406	411	393	370	412	374	387	378	339	332	410	364	384	424	368	415	397	371	396	383	397	404	399	379	399	396	413	388	386	396	335	378	367	372	400	391	411	370	397	384	387	372	396	344	360	370	395	389	375	385	382	380	377	342	400	377	379	392	388	389	380	396	378	413	401	404	388	424	382	382	390	362	377	378	350	391	366	386	373	348	387	336	361	399	397	397	350	395	374	388	379	341	354	369	398	408	362	353	393	332	356	409	345	350	376	420	394	358	395	353	361	386	390	366	374	434	390	374	429	346	384	370	373	390	420	362	357	352	392	406	403	427	365	398	383	402	356	374	403	391	395	380	366	418	351	408	375	393	363	374	361	341	427	377	374	391	364	387	408	389	336	363	368	362	379	391	410	371	392	353	390	388	366	375	395	370	381	383	315	382	346	368	360	354	392	379	368	343	362	373	376	388	373	389	361	417	411	365	404	384	371	329	415	357	343	422	398	382	338	362	364	371	379	386	437	415	343	380	366	378	392	376	413	396	383	384	387	382	411	389	385	384	371	384	369	343	372	363	401	349	369	361	365	386	376	353	355	386	387	370	379	401	412	409	361	401	337	396	372	364	345	377	396	418	386	330	341	370	358	370	360	377	352	364	369	395	380	373	369	401	391	372	348	365	350	371	321	372	363	379	398	400	396	397	372	389	393	402	381	367	386	390	381	397	388	346	367	361	365	368	353	374	400	367	413	414	382	333	338	357	376	412	360	368	374	385	396	391	384	393	406	369	397	387	361	385	385	375	395	388	364	373	390	404	350	394	359	354	403	399	370	344	407	363	390	387	404	391	425	356	351	390	372	349	404	372	336	349	372	361	379	399	370	363	376	406	384	392	408	389	344	380	387	384	395	361	379	361	385	333	411	427	411	405	360	395	373	370	377	348	366	408	405	331	372	373	343	323	386	386	386	368	382	413	394	405	357	348	369	377	388	376	367	400	391	408	374	404	379	429	341	346	359	356	355	383	396	351	379	455	387	388	395	393	368	339	381	397	360	405	404	391	410	365	348	356	391	332	355	409	366	383	384	372	365	402	368	404	378	401	389	364	336	364	403	376	401	354	387	368	363	387	370	363	385	361	387	399	391	387	389	398	379	391	382	373	409	379	357	381	397	390	380	366	428	339	328	339	357	400	344	375	430	371	375	372	375	411	359	388	370	406	414	373	364	392	374	407	336	378	405
8415	3839	8966	11087	10197	8816	7255	5751	4326	2912	2712	2276	2075	1856	1829	1665	1404	1352	1245	1179	1119	1159	1129	1042	1035	1052	976	975	999	971	963	964	950	871	824	935	900	932	887	929	910	878	874	891	867	949	918	917	888	894	842	919	871	894	895	873	819	869	885	906	906	871	883	920	884	917	889	931	957	891	870	885	907	857	910	889	854	861	848	923	899	856	935	848	862	881	877	896	885	914	908	871	888	860	872	900	849	877	879	863	912	925	885	881	864	884	880	869	866	864	899	848	913	922	889	877	874	901	884	821	837	811	869	897	923	933	844	815	916	934	874	843	888	870	947	906	876	865	860	906	859	879	926	854	925	897	874	890	896	871	890	872	836	853	875	900	859	889	858	898	884	900	856	884	890	901	872	924	842	846	923	878	849	868	881	843	877	831	913	901	921	899	910	887	876	883	890	885	936	837	840	895	900	863	922	904	866	812	838	842	881	830	900	893	918	909	908	928	949	919	899	893	911	812	868	876	835	891	942	889	903	865	826	859	892	846	850	872	899	827	888	840	829	868	887	890	854	925	896	866	885	900	861	926	857	835	922	911	938	900	830	932	890	874	860	848	876	893	911	880	871	832	842	915	927	864	880	878	867	884	840	925	899	876	844	923	915	865	902	875	856	867	897	873	910	866	905	891	884	861	877	843	836	853	861	857	862	883	901	907	897	867	860	930	888	929	895	884	865	844	835	891	888	930	868	894	858	907	858	868	887	909	848	884	878	915	902	865	871	900	878	949	873	830	917	893	898	858	863	867	961	857	871	863	849	864	888	838	900	937	930	850	863	838	872	895	886	889	841	901	933	892	879	889	877	905	838	911	917	878	835	917	867	865	872	851	873	892	851	859	937	927	852	889	922	900	855	870	848	864	867	856	909	917	893	862	874	887	888	869	830	879	868	835	867	873	943	872	864	905	872	882	867	874	940	836	918	864	862	945	882	924	925	856	853	889	877	905	850	850	872	859	822	853	864	880	891	896	857	834	905	895	854	843	922	882	862	899	877	896	876	914	904	912	912	921	875	882	857	886	886	914	900	909	876	847	884	978	888	896	857	872	892	844	919	827	854	889	873	838	894	886	899	838	873	902	850	910	884	891	890	911	839	883	876	859	915	860	845	880	899	834	895	882	892	871	846	880	879	908	915	891	885	879	897	885	852	863	855	939	844	863	895	923	878	823	900	885	859	843	823	955	891	840	879	909	836	886	837	884	935	839	884	875	848	860	880	855	803	878	887	895	874	883	839	864	877	908	865	862	885	866	873	909	897	892	856	909	930	929	904	913	888	889	920	850	906	848	908	867	906	854	820	872	801	890	861	886	886	888	933	865	911	852	873	903	935	867	882	833	837	851	867	882	852	861	891	912	895	827	865	907	863	878	888	876	856	882	945	910	933	876	815	853	849	886	906	905	917	917	911	850	868	927	841	864	884	904	886	884	881	862	896	851	963	919	928	893	829	896	889	845	885	872	902	884	916	890	817	892	829	884	914	908	857	872	875	892	882	852	884	833	921	932	858	897	904	865	815	914	908	926	912	864	933	889	858	855	837	911	907	951	894	899	916	863	868	886	910	839	914	880	924	934	886	934	920	943	848	891	866	887	905	833	924	857	880	873	894	901	866	921	868	888	867	831	877	903	866	887	900	929	843	948	919	892	854	889	840	891	891	898	897	813	894	899	890	872	839	848	893	876	846	854	865	846	857	880	868	901	919	928	842	881	896	896	888	857	880	911	842	889	852	927	843	885	906	854	908	890	882	894	845	924	902	898	849	933	907	862	890	899	880	910	886	835	885	844	866	909	913	873	855	911	860	873	912	850	883	868	833	896	916	868	896	860	838	888	841	943	890	908	872	923	862	897	897	859	889	925	843	907	889	880	935	906	863	909	930	904	913	892	895	927	887	915	862	916	860	908	879	871	864	905	908	892	875	923	858	900	874	919	876	878	916	902	923	950	872	848	921	859	846	810	899	835	864	922	894	876	877	883	887	900	882	883	867	866	862	891	850	868	870	929	890	912	824	855	931	834	873	837	860	867	896	912	883	879	847	881	857	904	873	865	881	886	912	856	838	911	903	911	911	824	857	859	877	890	876	824	905	860	893	900	848	863	892	858	840	903	887	892	886	901	922	818	833	922	874	879	938	878	847	873	872	909	857	896	878	909	898	899	865	895	861	955	893	872	892	868	854	897	858	903	880	839	910	941	896	925	889	852	852	874	957	895	858	899	890	896	848	884	900	908	905	918	916	909	900	828	878	873	877	919	892	950	909	858	823	866	886	875	878	911	882	838	870	893	822	920	897	911	929	837	877	904	864	901	855	913	868	872	908	849	915	864	815	861	817	886	858	921	843	896	912	843	930	872	878	885	890	893	858	922	916	848	891	929	865	891	891	888	929	903	846	824	893	880	903	913	883	906	817	936	854	877	871	837	842	860	895	850	901	907	935	930	925	836	869	829	879	873	916	893	900	889	900	851	885	879	835	867	924	882	890	875	876	888	877	913	896	885	934	897	885	843	855	867	881	864	888	933	839	853	937	870	921	886	870	829	866	893	918	844	925	923	810	830	912	867	904	906	890	917	893	894	894	883	836	899	837	904	929	901	905	866	854	915	936	896	898	892	885	913	895	845	885	915	902	842	896	862	916	888	845	921	884	907	874	870	874	943	907	882	932	898	873	900	882	912	875	896	914	850	855	864	896	865	897	950	883	864	888	868	990	901	869	880	882	894	927	872	887	850	830	854	915	878	927	899	876	872	888	896	943	901	815	977	881	889	867	871	888	922	889	886	847	900	889	896	930	895	845	902	943	880	873	861	858	913	882	855	889	860	906	850	864	852	886	909	852	919	841	840	874	875	897	888	905	879	868	858	890	866	876	805	886	851	903	894	858	878	896	833	887	873	868	832	914	847	872	892	953	900	924	870	866	884	828	811	865	877	862	864	921	875	867	895	879	874	940	860	887	846	914	895	866	878	901	883	857	884	867	897	872	881	881	906	871	853	881	863	914	843	858	875	861	890	916	841	815	966	905	824	889	853	861	847	852	878	866	868	907	873	903	896	901	853	828	893	873	842	889	891	890	926	849	889	854	916	901	926	865	896	915	863	867	832	875	861	895	859	880	906	949	830	873	854	888	882	903	915	850	889	873	898	842	881	887	870	839	879	859	879	910	913	861	839	893	897	942	892	885	880	882	857	888	900	848	840	847	892	900	885	845	907	858	831	886	913	921	844	867	892	880	825	870	848	908	930	904	879	926	901	857	895	874	860	892	916	894	887	842	879	840	871	887	871	854	876	844	855	864	822	839	885	894	848	854	916	873	829	872	889	869	886	855	895	892	901	884	868	870	881	882	853	896	868	898	864	904	876	869	851	839	878	881	842	806	899	879	888	859	917	852	908	880	856	870	849	894	896	886	855	909	858	857	903	884	895	904	848	869	892	913	866	875	896	910	893	885	903	958	919	851	841
18377	5942	7885	6679	4459	3432	2544	1938	1613	1144	851	742	765	646	649	608	581	565	507	489	494	478	445	461	403	423	446	425	430	402	406	403	427	424	387	434	405	451	441	393	389	403	479	423	393	466	450	390	418	399	436	447	398	416	403	387	371	437	434	449	395	424	417	419	419	442	411	417	378	447	423	423	425	407	430	420	447	426	411	437	422	446	455	417	393	424	421	405	416	437	420	393	439	414	441	399	440	424	392	403	394	417	423	421	381	390	402	404	391	447	474	391	409	394	417	422	356	414	410	407	406	448	423	414	405	371	407	422	404	433	427	400	428	381	411	416	374	389	388	414	426	401	390	432	454	418	392	448	434	441	413	424	414	413	423	409	452	412	423	385	429	455	425	423	425	428	375	404	426	378	423	446	385	389	427	404	428	421	444	393	413	426	424	405	401	435	416	426	421	381	384	418	437	424	402	406	424	446	418	391	408	433	428	394	406	423	422	431	445	454	395	462	451	400	399	413	410	413	452	383	403	425	452	385	387	385	423	408	432	458	400	416	383	440	421	415	378	409	441	383	389	434	408	392	396	417	399	414	378	409	436	403	407	447	424	411	375	383	400	454	456	426	404	411	439	393	407	428	393	393	449	427	372	418	438	424	436	425	415	413	471	452	436	392	370	423	395	420	410	434	429	437	450	411	413	392	408	441	397	427	440	381	401	425	399	407	399	427	396	410	393	421	434	402	370	415	429	425	462	421	423	408	414	377	410	422	471	436	444	445	415	410	440	399	431	429	359	375	412	392	410	396	437	452	394	333	439	393	395	398	398	422	407	414	466	403	388	409	393	439	411	414	397	434	404	450	466	388	419	396	404	418	393	432	450	429	393	452	420	405	409	464	425	405	392	446	421	437	456	415	440	437	403	441	440	425	447	443	408	400	453	444	404	396	412	438	402	375	385	433	437	399	402	411	412	400	383	413	431	441	433	367	387	409	430	435	431	396	465	457	416	421	402	409	394	406	358	425	435	383	424	410	377	436	354	398	394	404	448	441	412	414	446	401	394	432	410	418	417	429	424	404	376	413	424	383	466	410	408	403	422	402	406	395	403	430	397	415	405	366	412	412	385	430	441	418	373	414	429	448	436	397	426	414	454	422	410	438	401	424	382	459	421	441	403	429	412	413	428	417	417	433	405	422	386	431	420	401	395	398	416	446	387	442	426	377	399	400	410	424	419	384	441	415	387	398	426	396	418	402	444	412	416	396	454	408	418	420	402	432	411	429	422	399	401	437	400	392	397	398	438	393	424	389	425	433	417	414	414	432	428	444	394	390	424	386	419	442	411	423	386	375	392	435	429	426	426	419	420	404	434	403	434	406	435	424	408	402	408	398	410	413	422	412	418	449	413	448	366	400	425	430	398	393	419	425	419	407	400	417	396	392	389	370	373	414	460	400	396	404	411	433	426	392	415	397	356	402	387	416	408	424	416	413	388	407	447	423	397	382	397	419	400	418	422	403	424	400	401	395	398	415	415	381	417	406	410	417	427	455	470	428	386	385	442	412	432	425	397	412	426	380	412	417	430	400	399	396	405	412	399	405	422	427	379	419	413	407	420	413	398	388	438	405	411	398	391	396	401	420	398	444	412	385	421	426	455	411	402	416	414	401	408	376	408	368	396	433	390	403	427	431	400	427	416	416	425	406	376	406	423	449	386	404	387	373	392	439	401	450	388	450	376	402	402	372	404	403	419	429	417	394	441	399	416	402	410	427	434	443	432	396	444	396	402	417	379	373	418	439	382	436	437	410	379	408	414	390	382	444	427	405	439	416	386	389	406	411	373	414	403	403	390	441	389	422	415	378	413	406	417	394	424	373	428	428	429	397	414	366	369	421	430	397	434	450	422	412	390	386	352	406	409	422	408	404	426	417	455	410	434	422	410	428	381	417	394	385	424	462	383	423	398	450	424	425	441	425	423	391	412	424	413	395	386	450	433	394	392	400	409	404	430	427	457	442	457	436	399	425	445	403	416	429	404	452	434	402	434	419	407	434	391	418	426	419	431	408	422	401	433	399	397	415	424	421	435	417	404	400	435	432	422	418	402	426	403	443	411	459	453	430	399	410	431	406	449	403	440	398	384	391	448	413	412	382	422	402	442	408	408	420	388	423	415	398	444	428	422	405	433	428	409	453	431	376	446	410	454	419	404	439	398	383	425	422	419	406	411	431	436	426	421	457	406	424	417	446	402	403	446	407	409	429	431	427	420	408	428	433	396	424	444	419	441	402	445	412	404	476	457	402	407	434	425	415	419	361	430	447	434	424	419	406	458	412	443	395	422	402	407	430	404	387	426	410	424	419	418	416	426	428	400	463	419	414	383	413	398	416	428	462	371	381	418	445	421	443	416	405	383	425	413	395	473	408	406	432	404	392	402	414	413	421	431	439	412	381	399	440	426	419	380	418	424	412	425	413	394	414	388	439	388	395	385	402	390	396	396	394	448	409	408	432	433	431	410	402	384	424	387	449	410	377	388	406	401	435	432	441	428	402	407	403	446	427	391	383	435	427	411	415	396	398	407	440	361	395	437	416	442	437	398	376	419	409	442	379	416	401	415	426	397	453	390	422	467	399	419	421	432	418	383	431	446	411	437	442	405	446	421	384	428	390	423	435	412	419	417	417	448	431	425	397	437	400	398	415	392	420	407	371	414	411	367	420	418	415	372	436	450	423	368	397	457	397	431	405	411	428	415	390	391	431	390	421	462	406	393	379	432	450	405	429	436	416	399	414	407	398	413	446	365	404	401	419	408	408	398	403	455	427	385	394	424	387	407	416	377	452	407	428	431	461	395	381	416	458	423	416	408	384	428	437	397	410	429	436	427	397	417	405	413	424	413	381	423	417	450	441	414	453	370	390	422	445	401	410	406	463	415	418	403	396	459	418	417	394	373	382	433	411	421	407	404	370	451	403	424	393	417	444	425	413	412	406	445	436	390	382	435	419	445	422	386	418	385	397	396	424	439	403	463	378	427	342	385	411	447	445	409	418	429	446	401	419	409	404	382	440	391	442	415	453	407	409	391	413	425	378	405	386	417	442	405	398	419	401	414	425	420	394	452	413	464	424	414	426	405	419	424	424	433	410	408	427	395	383	447	407	397	431	427	403	413	403	456	421	416	402	435	418	393	415	396	408	409	421	406	409	371	405	410	414	389	419	385	476	383	419	377	410	425	454	417	430	388	470	440	381	407	422	436	421	397	371	412	383	426	377	407	426	411	448	422	391	470	388	450	407	411	400	451	417	375	398	425	453	418	412	449	395	404	419	431	425	409	412	429	428	429	453	425	427	432	397	439	436	435	424	369	452	426	414	419	439	443	437	420	433	377	393	385	459	421	421	419	361	407	396	413	413	437	415	394	439	403	415	404	392	408	399	391	426	417	421	415	421	431	439	421	391	383	412	394	440	438	368	424	419	425	421	382	416	404	416	407	404	409	410	421	442	433	463	443	407
10917	4971	12552	15079	13305	11485	9585	7660	6383	4572	3326	2989	2713	2499	2387	2250	1933	1655	1566	1429	1368	1369	1275	1200	1125	1122	1084	1126	1018	1053	998	982	1028	979	951	995	987	979	967	942	995	978	951	925	997	934	886	919	991	965	955	949	959	962	954	954	962	995	926	921	888	947	948	967	837	912	972	902	984	912	935	929	829	941	913	901	930	934	887	893	948	901	933	917	878	947	896	883	955	952	937	887	967	913	1034	937	978	922	892	911	916	929	901	904	940	918	898	919	976	873	941	950	914	941	945	884	933	926	885	956	948	957	908	910	939	920	871	967	947	941	929	909	947	914	929	922	895	932	934	975	953	933	942	901	896	940	975	930	946	866	892	936	871	931	952	933	943	921	905	911	889	966	905	948	917	915	921	948	916	957	930	880	909	961	950	872	903	997	965	936	942	953	960	944	940	983	957	877	958	937	902	914	917	914	896	967	994	969	948	899	992	937	951	913	975	922	963	941	910	925	990	896	895	906	921	928	906	960	948	889	936	903	942	956	966	965	925	876	932	908	992	915	945	951	950	937	938	937	913	926	925	913	915	946	942	956	887	898	920	930	994	849	972	876	871	926	929	933	944	870	955	911	942	876	908	863	958	932	904	915	929	952	952	916	966	915	900	903	942	947	939	902	981	937	929	883	991	925	911	947	839	959	885	904	913	937	922	978	926	930	937	949	919	888	941	966	954	927	923	875	958	918	927	961	907	944	916	893	997	945	932	948	947	912	934	936	977	889	907	871	942	886	916	927	979	988	910	961	935	929	970	928	962	913	997	934	948	882	1000	909	915	955	918	915	922	945	931	911	973	935	873	877	955	976	951	950	937	900	907	941	929	977	926	910	923	921	929	938	950	957	942	941	864	951	915	923	922	978	898	917	942	940	909	976	960	883	951	921	883	933	912	929	908	943	950	907	955	913	880	937	939	908	938	901	936	969	892	948	911	960	929	968	937	949	945	903	835	905	914	900	963	966	898	947	938	888	898	901	884	956	939	914	896	877	897	945	955	946	916	925	981	908	931	908	912	948	929	872	915	914	965	930	917	953	914	888	909	938	925	912	948	922	942	965	924	940	937	922	936	913	896	853	853	961	972	938	921	994	931	900	901	840	940	908	940	926	887	947	970	908	870	904	976	969	943	969	929	899	935	931	913	908	897	929	956	970	888	918	856	910	952	931	879	921	974	924	930	943	906	863	886	926	921	904	946	889	969	954	917	944	991	868	930	936	951	909	895	924	947	926	982	905	952	1005	938	918	911	927	959	911	920	939	927	978	914	927	921	962	888	958	950	945	939	906	955	899	953	932	965	917	911	889	952	894	892	874	903	906	950	950	980	896	960	921	881	883	928	910	887	932	940	979	846	937	937	876	905	991	917	902	910	918	948	915	895	961	931	893	967	995	927	925	918	904	926	878	927	931	903	898	900	942	937	888	961	959	917	904	917	940	896	912	929	859	942	964	968	954	882	974	952	934	918	977	951	924	884	915	976	894	845	904	915	953	912	996	916	904	882	926	901	928	942	963	883	929	910	931	896	897	935	946	931	922	955	865	872	877	898	982	951	886	919	933	939	939	923	924	946	919	1007	934	883	949	912	916	967	934	910	908	958	957	920	965	895	897	971	913	897	936	961	943	917	881	954	934	913	879	902	955	905	913	917	901	926	953	895	939	924	920	945	980	852	962	959	920	972	901	901	871	961	912	899	944	898	940	908	891	900	940	934	981	917	934	943	885	960	933	983	923	981	950	890	936	953	924	884	961	952	975	921	944	1003	923	937	919	965	939	861	954	872	966	966	921	972	902	922	932	936	877	947	937	936	886	935	871	937	929	939	898	917	868	910	922	908	923	878	964	883	914	903	983	958	905	958	935	957	904	983	900	933	965	942	904	960	948	972	916	939	989	994	950	900	972	910	941	889	958	933	942	853	882	981	931	987	917	877	952	916	899	990	938	883	972	949	981	919	925	956	972	931	886	870	927	862	926	886	918	931	934	899	900	956	897	844	944	944	894	911	901	912	972	877	945	931	899	899	916	961	936	934	945	960	982	956	990	893	938	928	885	893	927	896	939	987	921	933	890	911	872	887	993	951	961	921	954	901	909	834	980	875	928	940	936	906	962	916	980	946	872	951	923	924	923	917	907	899	944	970	969	945	940	901	974	916	906	943	948	920	978	958	953	950	881	892	928	903	962	902	972	907	950	972	931	946	897	956	894	928	935	944	932	953	916	906	908	956	925	975	937	939	916	967	904	911	897	886	917	925	921	923	879	935	878	953	959	944	971	974	950	948	899	1000	907	936	939	876	868	946	921	921	883	908	885	919	940	914	903	914	951	934	957	915	893	910	949	955	942	954	875	917	942	968	950	901	938	908	899	910	957	939	945	881	940	894	906	984	917	930	885	913	907	906	903	921	973	955	878	906	950	913	919	922	963	886	971	1013	923	916	886	909	937	969	919	957	866	865	897	907	908	955	913	882	947	931	937	897	922	959	924	921	865	1003	958	895	968	934	931	961	941	942	917	892	894	937	866	918	978	927	882	918	939	917	884	951	928	941	942	927	935	910	868	950	865	880	907	954	907	983	953	994	926	913	944	919	909	951	913	906	916	934	936	962	911	964	889	872	907	913	909	922	933	970	904	997	946	983	905	913	920	917	963	949	942	938	931	912	884	937	908	960	913	960	923	918	920	877	1013	939	905	937	969	919	949	952	913	885	908	932	911	907	893	920	943	877	923	915	903	910	894	937	939	950	928	922	973	939	989	928	905	977	940	866	871	948	926	941	931	993	950	961	926	910	926	974	930	903	919	883	964	906	984	912	939	895	951	1001	910	1004	890	939	952	891	920	899	942	902	940	909	884	975	930	869	913	949	890	870	950	936	948	946	901	911	902	910	993	894	932	856	919	923	1000	933	890	926	903	904	896	929	914	928	917	934	910	924	943	896	875	946	863	950	884	985	905	895	950	953	920	935	918	911	971	931	977	938	1004	905	891	930	906	941	912	906	899	954	955	964	921	925	945	940	922	965	938	971	895	943	923	944	907	920	931	886	913	943	950	889	898	924	930	869	966	947	934	953	904	919	893	918	857	921	929	943	968	926	964	924	883	943	913	968	897	956	938	859	903	925	958	928	905	893	973	951	944	939	927	1000	922	933	921	949	974	947	927	922	956	868	911	925	937	899	902	882	879	1010	949	891	890	904	1006	990	893	911	973	926	894	909	956	884	907	968	909	975	984	943	946	953	883	985	930	912	930	935	885	969	911	931	965	893	930	948	886	930	962	881	924	937	999	923	946	957	979	941	1005	954	912	933	913	952	927	912	928	967	976	937	880	960	958	920	976	907	930	945	993	928	963	948	880	932	960	953	940	888	931	918	888	920	947	879	885	920	940	939	957	910	904	974	905	983	916	946	864	951	901	929	964	937	920	889	944	919	891	846	900	974	968	910	902	930	919	960	954	939	923	950	957	901	933	925	923	915	954	914	928	968	924
4317	2324	2958	2364	1500	1195	868	660	553	421	323	344	328	316	303	270	308	290	283	258	251	296	265	226	283	222	234	237	257	251	245	238	263	261	266	230	228	266	205	222	262	265	245	230	252	271	255	250	259	226	219	245	250	236	232	241	242	260	213	220	223	228	227	250	255	235	247	230	261	236	248	225	216	231	215	266	235	268	241	238	263	221	236	251	239	263	235	258	277	265	252	222	235	220	237	256	232	271	236	242	257	243	242	247	259	228	250	222	242	271	262	255	249	243	215	242	268	235	266	249	271	235	229	232	256	234	209	233	246	228	239	255	242	255	257	232	236	233	238	248	228	272	229	232	255	228	278	243	212	248	261	282	224	251	249	239	271	253	216	271	247	232	242	214	242	265	255	252	230	230	213	236	253	267	261	233	273	264	255	215	248	230	203	233	268	242	276	242	252	249	244	250	231	230	241	219	238	268	232	242	247	245	249	264	237	272	256	274	253	265	245	228	240	258	257	259	280	233	230	255	240	199	275	272	250	235	230	231	248	235	236	243	218	239	257	265	246	217	246	255	242	234	237	227	241	213	248	231	216	242	275	276	258	240	248	236	246	251	281	246	230	228	259	215	248	227	226	223	244	241	211	239	238	264	230	260	232	262	282	253	228	250	240	196	225	263	253	228	251	244	273	230	265	211	231	249	263	228	246	277	230	257	244	262	239	236	226	268	227	267	248	245	261	239	223	256	274	228	248	236	234	225	251	251	215	265	240	256	252	254	246	241	236	208	255	245	253	220	252	270	257	271	252	239	218	244	260	262	266	238	265	246	231	244	254	268	241	236	254	248	240	246	245	248	226	229	274	232	227	260	252	248	231	231	247	264	245	233	265	242	235	259	233	227	240	245	256	253	234	246	224	247	227	228	239	246	257	245	240	232	254	250	240	245	257	229	256	207	254	274	263	240	259	254	237	232	220	241	235	237	237	228	224	258	217	266	240	211	251	230	245	223	209	254	247	256	216	257	237	245	230	232	259	253	246	259	285	232	241	251	247	229	262	244	251	247	251	237	216	231	239	264	225	258	205	223	243	267	251	239	248	241	230	255	248	213	214	255	236	245	208	241	227	250	255	234	264	253	245	239	247	270	233	272	238	275	247	244	241	250	225	235	212	243	253	253	246	206	246	253	236	270	258	257	244	232	266	249	267	236	249	250	220	253	222	244	275	235	237	253	234	249	255	278	210	232	218	236	266	217	244	230	228	229	212	276	251	229	248	257	242	240	257	245	232	246	266	274	216	239	272	231	229	218	254	256	248	244	231	242	236	209	259	253	246	253	258	244	257	250	227	240	227	243	216	259	250	226	226	248	259	232	275	251	248	235	259	248	234	241	263	239	272	226	223	227	251	271	238	233	260	228	253	283	261	214	245	250	234	239	284	240	262	238	236	241	230	260	277	252	227	264	275	248	265	248	236	253	246	245	235	257	270	219	260	280	240	243	241	227	228	234	256	265	231	232	251	259	240	252	240	214	232	231	223	243	256	253	241	237	259	246	244	233	240	254	246	273	243	256	276	245	258	254	283	256	247	256	247	245	248	269	255	241	243	252	233	224	230	259	269	259	240	252	245	238	242	234	246	235	223	237	255	231	215	225	239	209	238	281	231	226	282	267	235	237	235	225	242	250	237	266	243	238	232	221	229	232	220	270	239	252	240	256	251	242	237	239	251	254	227	223	226	250	224	229	273	240	255	281	244	237	209	238	246	237	248	242	256	226	233	250	251	260	246	229	236	244	273	241	249	250	251	277	268	224	267	239	247	226	249	237	238	238	213	229	263	251	274	233	259	257	241	268	259	259	250	251	214	213	287	258	216	242	224	232	234	213	234	239	264	224	219	242	259	269	227	225	228	247	237	255	231	221	243	228	223	260	224	254	232	267	226	260	231	259	234	231	221	247	246	235	243	260	231	252	240	243	269	251	233	250	224	218	242	257	228	264	259	242	228	253	248	243	239	267	261	253	272	230	252	220	240	245	207	239	248	241	250	266	229	263	277	259	267	253	246	231	241	238	234	230	212	233	234	249	242	233	217	234	261	239	257	238	230	237	264	268	269	225	253	247	273	244	234	275	234	243	238	257	266	217	237	258	253	232	246	248	223	243	257	244	243	261	235	259	259	249	247	269	253	224	260	239	231	252	249	251	258	281	256	268	249	266	244	214	239	257	234	251	221	254	236	253	238	241	252	243	224	260	229	233	272	249	269	250	261	241	234	257	251	243	230	218	246	247	247	284	226	239	244	250	251	253	274	231	242	238	249	268	238	227	236	246	242	273	254	237	256	241	230	273	212	267	258	221	273	242	247	223	251	244	262	250	220	249	243	242	251	229	218	246	244	211	224	250	237	247	255	247	236	280	243	221	261	282	267	237	248	248	254	239	239	243	212	271	246	237	248	267	260	262	244	243	233	218	275	231	263	248	227	216	244	243	232	246	243	232	258	246	240	261	232	241	274	218	255	244	229	222	241	265	227	223	216	223	246	250	276	225	258	263	229	242	268	267	271	237	262	256	228	234	237	263	246	247	252	230	238	218	241	251	238	246	266	229	240	229	247	245	243	248	218	246	257	248	222	266	239	246	265	236	235	235	285	256	249	248	236	241	246	254	223	250	268	244	247	218	239	250	228	234	246	244	237	236	216	260	255	233	230	274	218	232	251	254	247	236	259	265	217	225	259	278	256	259	250	238	261	212	251	216	270	251	218	232	250	213	226	250	218	220	252	236	241	216	234	240	211	229	220	237	248	236	239	238	232	258	235	234	222	279	255	251	238	221	255	227	251	236	231	237	267	218	251	251	232	245	241	247	241	212	250	244	220	252	242	257	229	234	246	260	270	263	245	193	249	217	255	247	239	243	263	263	250	248	245	227	257	246	238	226	228	259	239	246	259	251	247	243	255	275	217	214	251	235	277	268	260	269	270	235	239	241	250	248	274	238	252	216	246	235	251	232	261	231	218	253	263	239	265	236	229	221	238	235	256	239	263	284	256	213	254	224	234	269	263	250	238	260	258	261	259	221	238	257	233	245	222	254	244	267	283	248	215	265	252	256	236	238	247	242	267	216	239	211	262	247	268	248	274	283	259	271	238	259	233	260	262	229	225	210	262	239	272	266	229	242	263	239	238	272	262	222	252	256	261	288	257	234	242	229	257	261	264	236	252	249	227	237	259	243	249	283	223	245	244	238	260	256	250	270	227	228	261	275	248	249	269	272	257	256	251	242	258	241	241	267	240	243	291	222	228	249	246	252	239	247	247	217	271	241	244	240	208	232	254	233	226	237	254	227	243	211	240	235	241	248	230	216	231	257	212	232	222	225	240	243	259	236	223	233	279	218	237	246	240	248	216	237	228	249	215	231	231	253	247	243	253	263	230	252	230	251	246	283	246	222	234	240	241	217	249	223	276	234	204	234	269	262	255	248	251	243	252	233	257	244	247	221	259	240	244	241	222	255
3354	2465	5492	6663	5701	4754	3795	2818	2234	1737	1165	1145	1029	997	997	914	900	830	808	763	728	736	674	681	681	603	649	623	656	660	592	652	611	684	625	593	594	643	648	580	609	588	634	600	625	581	627	626	633	592	619	613	585	650	610	624	620	649	623	616	628	601	600	624	632	609	566	602	593	643	624	609	604	591	617	580	607	649	640	605	624	583	612	624	609	625	580	565	607	613	630	625	637	631	609	598	584	625	557	634	591	637	617	569	627	618	592	648	600	618	588	590	597	658	587	599	629	647	621	607	574	647	648	606	659	614	581	627	600	559	637	604	601	621	614	663	598	613	615	573	637	590	616	621	589	603	579	590	573	589	588	630	602	626	633	628	606	596	581	603	572	580	628	572	664	596	605	648	586	606	598	615	629	635	657	643	639	617	627	615	625	634	587	604	602	622	565	635	555	607	611	587	614	613	564	583	587	629	622	595	638	623	594	618	597	635	599	592	629	611	629	592	612	562	581	585	628	613	606	627	654	628	635	637	575	588	612	671	633	632	595	620	628	625	580	609	604	595	612	613	594	640	566	615	647	632	601	603	580	611	618	595	627	628	601	602	588	614	598	619	627	593	622	675	597	627	630	626	601	632	609	642	604	607	631	593	617	611	620	616	590	646	581	588	587	637	578	614	590	605	645	565	658	589	643	599	589	602	585	577	586	640	593	589	624	621	622	620	613	621	601	578	584	670	667	591	602	577	631	580	579	648	576	630	611	614	585	595	583	607	599	593	584	620	598	577	562	655	599	568	605	568	599	561	607	632	600	668	603	562	618	604	617	627	595	612	574	601	624	607	615	668	594	592	664	645	606	637	633	619	612	632	609	631	629	645	609	593	628	630	581	620	620	633	632	632	616	648	622	610	633	562	620	609	608	619	587	615	611	607	575	625	571	664	625	560	598	599	584	634	638	598	595	604	611	614	598	620	589	639	569	633	598	586	632	623	589	618	571	664	655	640	608	577	661	653	601	586	612	632	616	591	603	592	636	559	599	606	596	600	578	623	622	595	609	641	593	615	579	557	640	613	587	571	626	638	625	572	617	618	623	592	565	617	635	552	609	634	664	593	629	605	573	584	631	594	582	625	597	600	601	649	599	602	570	582	589	582	600	594	625	607	583	574	629	630	601	579	639	602	625	594	596	578	618	596	632	569	642	575	637	594	598	578	608	588	605	604	613	609	585	605	611	599	643	655	611	586	549	651	616	641	641	649	586	604	609	616	644	598	626	621	593	635	628	618	610	615	581	621	619	622	648	589	611	617	573	639	582	651	635	663	620	647	602	554	615	615	613	628	627	595	600	600	594	640	631	611	623	603	578	612	636	623	611	639	609	614	604	582	644	594	618	585	592	627	621	596	605	605	619	619	587	594	614	597	562	594	619	609	632	593	584	651	622	640	684	597	618	577	591	591	604	600	631	633	610	609	570	616	618	589	575	599	600	628	628	599	653	581	622	670	607	582	662	602	599	617	606	585	631	619	642	634	579	610	587	613	560	610	636	590	559	580	576	619	640	622	593	592	605	624	632	670	629	605	634	578	629	614	605	611	623	619	602	660	562	615	647	599	614	591	612	601	561	607	650	606	598	615	623	616	623	590	587	639	646	661	618	611	614	610	670	613	596	605	595	618	615	569	582	643	574	606	612	662	597	628	630	597	607	597	600	600	614	597	566	560	602	636	624	651	627	636	623	637	615	589	619	631	595	624	575	622	598	590	644	575	632	669	594	611	594	612	634	615	593	566	615	611	617	629	614	627	594	654	638	566	634	598	608	574	637	624	632	632	545	594	618	587	584	571	652	620	584	567	597	648	602	595	606	613	650	611	632	610	614	568	614	622	618	541	631	562	580	635	599	605	622	589	574	621	601	620	586	599	631	672	630	645	612	623	572	592	578	577	585	599	598	630	571	605	622	586	598	639	571	618	601	622	571	613	616	604	597	611	612	620	638	640	635	593	612	615	565	575	600	674	604	621	590	571	661	629	625	609	644	603	614	598	575	649	605	614	641	619	605	595	623	632	640	618	632	604	582	578	568	622	638	616	632	602	603	590	602	614	655	561	610	580	604	605	571	593	681	585	583	585	579	621	595	568	609	604	620	608	573	618	632	628	623	622	619	596	598	607	568	575	608	579	586	619	621	625	608	630	627	649	595	590	613	565	635	590	597	577	623	644	634	592	589	630	618	618	579	626	553	598	633	625	612	641	548	606	623	598	601	634	617	609	601	616	595	582	585	572	638	620	626	584	560	649	611	608	613	614	577	549	600	591	573	615	571	584	619	605	607	589	627	607	636	632	630	611	595	628	598	577	585	613	661	588	654	620	615	606	587	606	606	600	648	548	657	638	582	588	624	588	593	633	634	645	593	600	643	616	619	638	602	613	642	629	625	644	611	608	592	647	607	590	629	597	596	560	603	622	567	624	592	581	581	621	609	605	635	579	636	613	605	623	630	615	585	641	612	621	639	630	646	628	581	556	616	586	630	618	578	588	655	617	626	632	577	595	606	560	603	611	622	587	649	603	597	661	624	583	619	627	600	623	632	594	569	617	633	653	633	607	589	599	626	589	662	604	588	600	619	604	582	583	596	611	572	600	617	651	645	640	597	608	618	596	582	651	626	601	633	605	642	603	616	613	621	607	639	554	596	661	602	624	585	584	635	604	618	615	631	649	583	631	616	588	606	566	582	617	635	597	624	596	586	585	603	620	592	645	610	598	581	588	600	649	590	591	607	656	635	613	628	622	615	565	613	627	645	611	604	575	641	621	625	671	618	581	594	630	611	636	594	557	620	615	615	610	650	650	590	610	593	597	633	593	630	595	617	608	607	616	567	605	575	616	575	625	583	617	593	598	599	646	609	590	614	564	567	600	603	634	584	616	617	588	605	626	618	624	621	636	621	583	569	598	602	598	619	627	580	606	582	654	583	660	593	606	612	631	662	648	587	585	580	625	569	640	613	627	570	577	618	582	607	603	616	607	594	582	666	616	628	592	604	592	625	596	611	594	617	572	602	600	598	616	585	581	630	600	609	633	593	575	647	577	629	599	619	570	580	607	573	622	633	613	584	624	620	607	623	575	578	607	602	620	578	566	588	606	641	622	610	552	626	616	614	563	615	562	623	592	607	667	599	613	612	582	601	626	622	588	641	567	585	580	581	662	599	608	581	635	610	625	600	619	617	611	587	627	627	657	602	651	611	633	592	595	618	615	598	618	597	599	658	619	623	623	622	592	621	613	653	586	643	595	602	586	577	619	631	556	604	600	604	603	613	606	629	628	606	613	621	645	586	599	592	623	616	604	607	626	639	621	611	597	576	614	628	626	618	646	645	639	627	619	605	644	629	620	673	646	662	579	599	625	590	615	629	579	611	608	626	638	622	622	588	617	620	580	612	586	588	605	654	644	588	587	625	600	583	611	606	631	603	565	610	613	628	596	632	587	622	634	596	540	630	611	617	644
11065	3949	4766	4083	2966	2073	1555	1241	902	755	700	559	524	499	530	524	496	437	415	462	418	438	408	384	379	413	360	387	383	412	376	399	417	348	401	390	418	385	396	373	381	356	406	345	395	368	378	360	379	360	411	369	356	407	378	376	400	379	365	382	343	346	408	379	365	350	333	348	352	370	389	354	372	372	351	379	380	431	403	407	372	389	392	371	379	395	387	355	404	349	355	377	387	349	387	392	376	362	363	353	436	396	425	398	394	369	360	380	327	385	340	369	340	368	341	346	349	375	409	381	392	375	351	341	411	344	388	360	369	337	356	350	384	361	397	358	352	372	410	370	371	384	402	387	363	355	433	373	419	386	374	384	369	373	394	384	361	396	364	396	359	374	374	414	366	368	363	334	368	375	367	382	388	406	430	383	371	420	381	397	385	379	370	378	348	384	359	363	390	356	380	366	375	370	344	382	375	387	354	362	400	382	370	364	407	352	364	381	386	353	381	355	393	367	395	389	382	340	385	395	371	358	376	369	309	374	406	380	404	358	357	411	395	384	385	386	384	370	365	422	394	388	386	351	403	393	374	391	399	370	391	380	406	363	386	351	382	378	348	383	393	403	420	394	394	395	355	373	369	361	382	435	401	381	377	379	353	375	374	365	360	369	401	392	400	386	409	412	373	367	400	370	348	404	381	366	408	411	429	370	387	385	426	376	382	402	365	349	370	357	356	393	448	375	396	398	390	392	396	376	366	382	367	403	369	417	376	379	339	399	360	393	377	396	371	393	383	390	368	389	404	415	390	369	409	388	356	336	365	359	334	384	347	369	402	377	394	372	370	378	411	340	383	382	413	347	350	367	361	383	363	400	383	385	386	373	420	405	374	391	388	352	375	365	360	376	393	403	393	380	387	367	357	374	398	380	384	381	356	378	375	370	366	399	368	404	372	364	403	410	338	393	391	402	368	381	372	376	384	367	422	357	357	366	416	383	358	368	327	385	406	390	374	386	381	381	373	366	371	362	370	354	338	394	392	330	394	401	407	396	359	340	401	401	367	384	376	377	379	390	371	361	366	364	358	353	378	366	404	366	398	388	385	365	392	372	366	354	423	368	370	409	373	400	379	386	381	376	397	379	340	365	371	371	367	354	365	331	383	340	367	392	388	348	397	419	349	356	365	348	339	385	382	337	375	329	399	367	390	367	380	366	373	374	391	401	375	356	405	416	347	387	352	374	389	437	377	359	410	363	367	363	374	345	356	422	410	407	410	396	410	381	354	370	342	411	365	411	370	371	411	359	355	377	403	370	379	389	370	356	342	379	404	395	387	374	401	362	394	406	406	403	368	365	381	392	393	346	353	391	354	381	386	379	391	386	382	388	376	358	389	379	385	359	388	408	356	339	374	367	387	404	373	362	400	370	425	396	369	406	377	378	376	345	369	352	353	344	356	384	388	356	416	413	389	370	390	327	356	368	365	344	425	405	352	397	407	379	370	350	383	396	367	409	397	351	345	358	386	382	391	343	407	384	409	376	384	374	377	392	366	375	383	391	413	416	356	399	386	384	390	351	330	404	376	358	412	361	371	343	423	381	412	378	384	400	361	351	368	380	350	368	343	372	395	359	346	367	399	399	373	357	363	378	409	378	362	396	371	380	369	400	364	381	354	385	381	380	373	396	366	342	385	346	372	368	368	444	386	368	405	401	366	406	359	340	392	380	371	365	379	360	406	388	421	417	428	393	365	368	369	381	420	347	361	403	390	409	358	385	387	349	389	376	348	360	338	396	392	379	419	361	412	403	397	392	364	355	346	437	354	407	354	383	400	379	356	342	353	361	369	363	368	385	402	429	415	388	399	397	370	355	397	404	384	363	390	413	383	397	356	374	385	371	379	386	385	419	396	413	376	371	392	373	387	375	371	399	367	370	378	406	359	380	354	415	433	385	379	378	396	365	386	354	345	365	424	387	385	365	375	382	377	377	394	355	341	398	405	368	382	359	368	403	341	380	380	341	418	344	383	377	409	338	409	364	386	388	393	386	346	352	371	380	353	371	400	364	366	390	378	346	381	408	364	357	400	400	359	392	366	382	398	379	399	405	387	387	392	420	364	388	366	369	366	366	412	408	387	399	384	422	387	389	372	407	367	399	369	386	421	359	361	383	330	387	400	399	400	434	350	389	368	352	372	389	335	378	384	410	419	398	366	411	347	371	374	321	340	363	364	391	401	396	354	347	377	354	395	363	369	379	374	353	379	387	357	380	356	394	372	431	366	356	314	391	396	389	346	376	380	402	403	370	392	356	383	357	388	403	394	389	395	391	386	398	399	408	413	380	373	400	352	430	392	392	367	366	364	334	366	366	408	379	380	406	394	364	399	385	400	336	402	410	358	394	377	375	374	402	389	361	374	396	368	375	355	421	400	377	389	386	378	366	402	384	387	369	363	393	392	371	402	399	368	367	358	352	355	412	401	370	375	382	379	370	418	407	387	362	402	388	362	363	378	387	350	367	406	394	400	378	373	344	372	377	366	360	374	373	376	383	382	365	359	429	363	373	398	377	356	358	412	390	381	355	373	345	412	369	384	364	361	369	386	418	369	414	365	394	342	354	372	362	413	322	358	359	411	419	421	374	386	381	389	390	391	355	365	374	340	366	380	376	394	372	408	381	357	350	354	406	376	386	394	385	396	367	393	409	392	385	377	385	409	368	359	414	377	357	353	384	406	390	402	398	350	403	443	392	361	388	391	353	394	345	372	385	350	364	410	411	388	393	379	356	413	368	392	388	384	390	378	371	409	395	377	344	357	399	380	386	370	349	389	368	380	365	360	377	353	397	346	389	372	378	384	370	396	387	398	367	340	381	398	439	389	344	405	384	395	378	352	379	387	366	365	386	372	346	376	394	382	387	364	418	384	406	410	408	376	382	349	418	375	393	377	367	394	378	419	392	386	378	370	386	353	373	365	348	374	383	366	383	376	380	354	394	363	384	390	344	385	350	371	413	374	395	348	403	411	388	372	367	346	364	399	370	417	365	386	383	396	425	402	357	383	379	341	372	380	361	392	360	375	361	381	335	379	354	350	395	368	393	387	366	325	373	377	393	388	373	401	355	367	355	389	415	377	440	372	366	375	361	383	384	397	375	388	381	387	367	363	389	360	380	397	358	388	390	365	412	405	368	346	347	408	414	382	400	375	385	384	387	360	371	395	358	379	402	381	386	390	377	392	371	356	408	376	404	379	385	361	358	341	361	376	397	382	390	390	344	380	339	394	367	397	327	375	381	402	370	370	372	414	386	362	405	392	390	388	383	388	383	413	414	381	398	432	385	386	386	409	390	372	382	395	369	363	352	385	405	386	367	365	384	365	398	404	369	357	420	385	409	353	349	359	346	394	362	410	384	395	371	405	371	412	423	399	403	386	379	358	405	369	335	381	393	408	392	373	378	381	366	361	394	397	382	382	351	360	345	403	410	408	357	367	364	355	396	376	373	344	391	344	380
8353	3952	8630	10531	9267	7523	6204	5044	3881	3174	2382	2067	1929	1776	1822	1665	1532	1410	1271	1295	1103	1148	1038	1008	1022	950	938	968	983	953	907	904	935	924	904	928	849	877	874	860	968	901	935	913	905	934	870	901	945	886	914	895	891	899	844	822	874	905	898	912	861	822	875	883	866	850	898	843	934	884	865	929	860	875	864	897	886	862	913	948	868	887	861	858	932	899	870	932	862	871	875	892	849	832	868	955	870	911	888	811	908	903	879	859	871	890	891	907	886	888	910	865	862	836	850	860	921	859	872	869	875	874	861	950	847	893	895	848	882	902	875	874	849	897	885	875	847	891	868	887	894	924	863	913	892	910	868	870	923	862	910	857	886	871	885	880	830	871	888	845	890	909	901	876	861	932	878	877	848	878	868	870	805	852	861	891	864	919	824	858	879	927	837	873	848	873	898	867	851	837	914	818	892	820	888	929	862	910	849	892	877	897	854	856	894	866	884	869	838	912	907	910	845	870	910	835	872	915	884	875	895	872	832	856	905	834	859	948	884	879	869	921	906	871	887	915	855	833	886	895	863	908	881	887	848	834	842	877	888	859	896	885	941	881	855	903	851	850	889	891	864	888	895	874	900	829	917	847	898	878	875	899	860	881	869	899	878	870	848	863	879	866	908	850	903	884	907	909	881	914	889	814	881	911	845	878	911	878	857	862	882	883	878	906	859	831	814	875	848	891	950	866	857	833	862	865	902	892	890	964	909	906	915	842	892	922	847	871	890	853	827	875	889	870	862	845	857	909	871	877	852	864	889	861	956	876	921	868	912	895	924	897	860	847	891	892	863	903	819	883	872	875	789	850	885	897	932	837	899	931	872	882	911	875	861	863	913	876	895	863	888	929	905	903	897	901	875	880	883	864	895	850	887	874	919	887	911	897	812	795	871	893	824	836	902	895	892	851	862	867	894	830	845	879	913	841	879	865	895	833	853	870	897	852	878	861	893	915	896	927	863	895	872	884	911	905	896	875	847	860	867	907	870	835	826	870	892	871	897	810	870	908	917	922	814	920	864	889	879	907	891	839	898	924	868	870	885	856	803	908	820	895	827	852	851	873	902	839	848	874	873	852	881	870	816	852	871	899	836	847	869	900	879	862	881	877	956	866	850	887	849	874	884	904	866	925	879	874	931	880	835	906	887	924	886	897	873	874	855	887	851	860	912	881	918	834	881	835	915	878	881	861	887	892	885	915	883	857	872	900	900	862	846	866	922	854	885	907	847	882	867	837	893	861	906	884	922	922	852	920	927	845	876	919	912	901	876	893	874	839	883	891	884	876	822	904	914	860	919	856	904	848	842	898	823	927	867	844	846	893	886	909	930	891	859	837	885	906	877	870	889	857	864	861	900	852	885	840	916	932	906	936	861	894	859	859	854	865	878	842	839	888	905	900	911	862	880	876	899	929	938	919	829	877	874	928	893	844	899	857	893	891	878	914	852	858	856	870	900	840	841	855	831	879	867	900	904	874	897	872	883	928	887	907	841	868	883	897	858	864	849	863	913	894	839	930	883	868	911	903	965	843	846	885	856	879	849	851	899	839	894	863	832	861	909	888	877	883	851	824	894	869	919	866	891	928	905	854	874	855	883	965	889	868	898	866	821	874	892	897	878	848	786	853	862	873	896	879	875	864	893	902	837	910	911	957	919	847	850	914	909	881	888	860	881	879	885	908	866	846	913	907	917	910	855	911	834	899	847	875	902	870	924	876	830	899	912	910	890	854	855	896	869	898	869	865	921	834	877	956	891	898	859	899	874	868	867	846	842	891	844	856	871	858	908	891	883	887	917	910	872	851	903	879	857	890	860	892	898	860	887	915	905	875	894	870	859	854	871	883	843	902	855	870	895	890	885	895	853	864	867	882	808	933	819	882	890	905	909	898	875	892	896	820	868	903	900	828	879	895	878	905	864	931	876	866	857	860	880	842	858	870	887	802	886	899	877	826	945	914	876	887	882	932	901	868	875	951	866	906	871	916	873	846	887	912	923	871	872	887	895	926	842	921	856	868	866	906	890	899	889	941	837	839	871	863	875	848	906	886	873	906	861	900	919	846	923	885	913	823	899	887	907	895	879	883	855	886	881	882	882	864	871	899	891	904	840	873	850	866	916	881	882	878	869	888	855	853	869	879	867	875	859	850	851	887	866	901	930	884	884	863	892	868	908	871	865	890	869	891	899	871	867	843	836	887	846	917	896	883	880	888	900	859	871	932	926	871	857	843	897	869	829	857	853	879	835	816	838	862	864	895	881	835	873	891	882	925	846	933	823	820	931	838	846	923	927	864	786	904	916	881	903	921	825	901	855	905	926	906	864	937	915	851	872	899	894	883	843	880	842	848	844	864	806	856	876	879	842	873	847	831	862	833	886	862	902	930	897	851	952	862	852	933	882	852	885	912	856	831	891	915	838	853	922	873	895	928	888	860	871	913	838	895	928	883	884	929	915	874	890	841	896	870	849	880	861	835	907	877	911	894	880	871	876	875	872	883	854	856	876	832	907	886	884	848	890	922	805	895	903	896	851	880	882	849	906	927	845	884	851	957	907	864	908	871	872	902	892	894	862	872	851	890	908	960	889	859	862	864	930	850	916	894	914	844	871	913	904	924	913	861	886	857	872	828	883	840	911	860	823	934	843	858	862	916	887	933	918	923	869	879	904	898	908	873	880	878	861	894	899	962	864	877	877	888	910	862	918	848	839	848	934	833	879	888	856	888	909	841	847	910	857	882	877	847	909	906	869	965	844	866	930	877	875	862	863	877	887	880	862	878	894	885	881	864	874	874	847	888	871	913	890	910	899	894	845	876	912	866	882	944	936	891	885	897	826	842	812	801	910	928	863	894	853	908	855	877	921	870	854	914	857	910	852	827	909	894	859	856	923	859	881	893	876	874	896	887	869	926	878	848	913	903	908	882	888	903	888	878	854	924	880	841	885	938	849	880	897	848	882	852	897	875	910	858	831	855	872	900	905	904	896	905	903	927	854	886	915	853	881	895	910	887	885	863	862	890	890	860	878	930	884	877	859	854	871	893	898	841	890	870	847	880	831	891	859	857	841	843	867	877	866	882	840	883	895	852	869	881	898	860	906	945	930	888	923	902	884	932	895	889	883	847	851	879	908	892	918	863	845	903	869	881	886	819	879	872	868	876	854	833	888	876	843	897	909	900	877	870	832	891	856	831	854	879	935	844	868	874	905	855	839	892	913	894	846	885	860	944	833	874	817	926	912	899	904	851	887	906	886	880	901	894	861	900	888	840	848	880	875	867	858	922	817	857	908	887	882	876	917	910	897	881	851	929	945	883	849	919	861	869	845	938	889	837	928	879	848	893	899	855	898	889	888	914	891	867	893	887	813	952	872	885	848	890	865	853	888	844	846	896	924	865	902	857	883	898	879	923	900	854	867	876	863	863	894	910	895	863	912	908	876	850	879	931	877	835	934	867	886	875	881	909	894	812
19179	6416	7274	5861	3891	2747	2118	1688	1221	1033	884	751	735	645	673	685	608	519	482	495	496	499	444	446	430	437	412	443	407	450	406	396	480	406	402	427	398	409	436	389	402	448	469	381	433	431	441	436	415	401	394	408	368	428	447	405	397	426	426	395	436	396	430	425	428	423	408	430	416	378	423	404	412	437	419	444	360	434	428	414	407	434	424	402	410	422	374	416	432	415	422	435	413	419	389	436	435	417	390	436	410	430	400	413	437	361	433	425	434	391	420	424	424	375	387	392	443	398	413	426	396	408	398	465	410	410	397	385	443	436	448	411	405	438	403	430	399	387	408	393	411	425	435	422	417	444	399	427	373	409	440	423	405	413	401	399	397	420	410	391	401	424	410	431	439	366	443	404	414	397	417	404	414	402	424	451	372	412	381	393	409	446	410	413	399	411	416	416	411	385	395	379	440	429	411	381	414	405	417	419	403	427	393	413	386	414	424	384	417	390	405	411	421	378	427	423	440	443	389	394	438	432	395	395	395	416	456	409	417	426	394	426	430	417	407	419	448	406	420	397	386	405	406	389	431	422	407	433	422	390	391	419	391	407	420	408	357	388	404	392	416	389	393	397	426	400	401	397	410	385	426	392	407	395	355	387	387	384	427	376	374	454	405	380	394	385	368	433	446	411	393	391	395	415	435	414	403	432	421	405	432	408	426	367	434	418	388	413	420	404	424	438	442	409	436	480	386	435	394	442	442	421	387	407	415	391	404	386	436	412	438	396	387	427	405	388	370	408	413	430	406	382	450	418	391	393	387	389	399	455	367	386	397	409	423	424	426	444	441	419	426	401	391	400	425	414	425	422	452	425	405	426	401	383	413	418	457	440	434	415	402	443	396	416	385	448	383	384	417	410	434	457	438	451	433	409	405	412	406	409	414	414	395	382	451	390	377	371	407	412	429	399	435	421	401	381	438	384	416	378	388	388	419	379	380	437	406	408	382	431	394	423	375	398	405	405	445	397	419	398	423	439	415	413	402	414	366	409	383	419	393	403	401	387	389	394	381	396	404	409	368	421	413	391	410	384	422	403	400	364	434	462	431	432	374	429	393	404	415	366	411	381	370	431	425	411	427	432	429	388	399	399	434	417	417	405	434	400	420	401	412	403	379	432	375	441	404	407	432	439	458	391	440	428	432	438	409	383	380	401	400	424	435	445	423	399	392	462	354	406	383	465	405	432	385	418	426	391	401	408	378	402	393	372	380	388	413	420	413	426	412	423	457	393	436	404	417	393	422	403	384	422	410	419	377	396	398	369	413	421	412	423	400	399	435	394	420	430	435	428	381	430	442	419	394	440	417	429	413	427	375	410	404	416	408	422	432	373	415	397	379	420	415	382	389	408	447	353	466	381	384	415	430	409	398	411	439	405	425	409	410	454	399	406	386	413	457	435	402	430	410	456	394	409	423	427	425	416	441	417	403	415	432	438	364	418	407	391	401	366	411	382	381	401	417	411	401	393	398	426	436	423	437	395	423	390	397	385	410	448	361	426	383	392	380	393	424	397	420	427	432	383	425	429	421	410	386	417	419	372	421	403	444	413	416	416	402	455	407	428	442	434	399	385	396	450	420	417	445	431	407	447	415	420	382	428	404	432	416	390	403	419	449	410	409	440	387	404	444	391	395	392	381	417	448	446	371	390	430	418	449	458	420	402	400	398	409	410	404	444	407	402	401	431	398	384	416	398	390	406	407	407	381	428	419	435	392	421	405	471	379	400	419	382	401	434	394	451	395	453	429	426	431	401	426	414	402	397	440	447	441	438	424	416	412	358	404	411	395	450	410	407	407	412	431	394	417	385	421	416	416	392	397	413	390	428	457	400	454	425	380	386	400	433	407	414	410	421	417	420	437	399	396	392	409	414	445	390	419	443	422	399	406	416	410	372	406	429	378	410	427	400	383	415	388	414	380	445	367	395	356	396	406	407	455	449	450	356	394	375	402	427	398	394	381	401	411	433	405	386	404	405	428	400	416	410	435	429	418	435	434	408	402	439	433	385	421	421	464	404	403	408	444	392	375	427	421	433	470	391	415	412	445	419	363	386	413	408	427	406	421	398	432	419	382	426	446	435	443	453	391	442	403	473	394	402	393	414	436	394	395	414	410	423	365	402	386	422	419	397	433	411	456	441	391	420	422	433	405	418	377	421	396	404	412	415	373	410	420	382	383	420	454	447	420	430	372	379	398	400	396	410	402	410	433	383	406	364	383	402	393	393	423	394	413	396	430	476	422	430	372	382	382	403	435	424	407	399	377	403	440	385	404	405	403	420	408	373	440	465	417	454	438	430	428	401	436	341	410	422	381	408	422	386	416	407	415	420	402	401	395	397	377	393	419	383	411	423	388	417	408	387	411	430	391	410	378	369	413	454	449	402	407	383	434	411	405	380	425	497	417	396	371	406	423	408	413	422	446	429	423	409	452	423	401	398	404	449	433	419	394	426	407	383	444	427	385	403	438	435	418	440	420	421	435	413	406	458	419	435	397	371	407	442	447	418	407	447	401	383	393	409	368	432	418	433	457	411	428	426	441	450	450	406	416	419	369	405	393	392	447	377	427	405	400	382	416	343	402	405	437	436	444	417	436	426	461	425	423	437	413	415	413	429	410	433	437	435	403	406	446	374	408	435	410	415	363	396	382	367	428	414	409	450	408	401	415	412	407	441	438	407	406	430	390	414	408	405	413	411	449	447	399	434	416	389	398	393	425	413	381	399	367	385	407	370	423	407	416	379	393	370	390	351	403	426	395	389	403	410	439	409	399	391	457	396	380	395	413	421	421	394	400	438	421	420	426	429	414	387	430	390	427	424	416	402	424	410	406	440	436	415	369	402	431	439	412	402	428	445	394	418	404	420	395	412	422	448	433	423	406	394	397	440	418	428	388	389	437	436	394	395	424	427	403	431	408	398	387	395	424	421	407	448	441	416	410	415	441	416	397	394	398	435	395	420	426	435	388	425	429	467	450	385	413	424	425	383	406	448	377	414	396	413	430	435	421	411	466	412	401	422	421	441	370	445	408	397	396	411	411	420	407	453	394	406	401	407	453	397	412	403	390	424	395	427	441	419	444	425	392	404	432	417	404	397	411	413	446	440	411	394	408	455	426	384	440	386	403	407	389	430	398	444	395	445	423	394	396	400	427	417	458	414	415	395	363	415	419	416	374	382	396	422	395	428	389	369	393	420	393	451	416	412	405	406	400	396	412	446	394	429	417	370	385	432	426	385	437	394	434	424	393	418	405	415	402	398	423	420	420	418	439	423	443	434	411	446	416	409	410	434	401	420	448	418	414	385	414	409	409	466	406	447	430	404	388	383	379	436	407	399	452	431	454	401	439	442	429	423	407	432	409	429	423	430	402	429	388	379	369	409	429	402	424	414	473	375	415	389	402	422	452	449	404	457	393	451	415	386	400	383	428	425	451	432	456	418	432	404	405	437	402	422	401	388
11285	5485	11409	13563	11954	9326	7873	6896	5234	4213	3446	2935	2855	2406	2577	2312	2080	1820	1574	1503	1327	1402	1256	1124	1007	1125	1107	1069	991	1022	1015	978	992	924	981	995	935	924	916	941	944	913	1009	980	982	999	960	916	956	939	942	948	957	960	926	921	982	957	924	961	946	922	929	904	982	880	853	882	934	870	898	955	853	971	960	918	944	949	964	918	1013	951	905	908	879	933	900	934	946	896	916	911	926	952	916	911	940	892	885	923	966	919	925	889	948	907	962	892	900	931	921	942	893	912	997	963	958	914	983	889	887	892	918	959	936	941	961	964	911	941	941	951	951	937	909	950	941	953	942	919	899	977	944	896	944	909	935	925	944	949	896	874	943	924	950	915	847	959	892	964	902	920	962	876	930	934	881	879	906	964	965	906	914	898	929	930	921	945	943	971	889	909	883	918	899	913	894	912	954	872	889	942	935	885	861	925	929	882	944	905	868	904	910	925	935	988	849	941	881	960	900	925	916	953	911	924	963	856	915	918	930	935	896	923	886	886	966	971	931	938	978	893	933	911	899	886	922	911	939	955	927	938	939	925	838	925	934	968	930	909	931	895	929	910	894	954	926	826	839	926	874	951	886	891	948	917	926	949	921	925	928	923	883	907	929	932	936	888	933	901	921	903	972	934	931	944	903	920	896	945	914	880	862	864	948	916	931	916	900	874	959	887	884	914	965	898	904	902	929	933	946	956	952	899	894	901	897	931	913	944	917	954	884	947	875	935	957	905	907	944	926	939	976	935	923	896	904	894	865	880	892	934	902	937	881	917	882	948	951	938	947	937	946	929	918	921	929	960	907	860	932	968	912	881	913	930	919	929	904	949	900	855	893	971	863	887	951	905	906	895	869	907	919	853	931	935	954	879	907	908	915	957	944	967	907	921	949	917	924	916	900	912	965	905	903	930	926	888	927	913	945	912	918	915	952	939	921	914	865	891	956	1011	901	911	933	888	939	875	939	913	904	913	908	937	963	916	936	945	942	968	916	936	982	924	935	864	925	954	891	930	956	924	966	915	889	914	950	884	926	910	959	916	946	950	894	930	974	899	925	957	887	885	953	946	916	930	884	862	935	972	923	890	993	920	938	894	895	908	876	922	925	988	893	922	879	906	906	897	959	925	922	939	916	892	915	949	939	879	888	893	927	894	888	934	930	922	918	929	939	871	945	1012	849	911	921	926	893	926	903	914	854	898	864	955	911	923	887	921	897	926	888	889	937	895	899	967	898	938	945	966	920	947	888	896	1016	933	861	890	902	928	900	915	940	941	910	924	909	908	946	952	949	869	922	932	889	903	914	923	914	945	934	951	903	933	916	910	897	921	954	937	914	937	865	928	979	923	876	910	938	922	936	969	889	924	914	947	957	888	946	917	922	886	895	899	932	901	888	936	930	928	905	963	931	956	880	894	898	894	915	920	841	933	963	969	908	943	925	910	924	885	965	953	949	918	932	944	922	925	930	929	949	913	937	934	921	935	891	933	911	930	927	862	926	937	942	964	942	906	936	901	907	940	961	958	950	931	935	962	884	948	948	939	933	919	910	928	892	948	938	912	918	918	952	953	993	896	923	878	943	974	923	905	927	866	892	923	913	929	888	904	917	901	963	902	869	937	930	901	970	934	904	949	909	988	891	905	934	898	961	912	887	883	936	916	902	923	936	921	987	940	935	896	886	883	966	917	919	921	961	903	892	925	984	918	900	956	889	956	942	893	909	864	938	964	902	987	1008	916	953	942	970	905	888	950	937	933	932	895	891	872	938	956	943	935	911	916	936	876	953	934	912	958	927	914	912	920	925	922	906	939	960	909	863	962	943	913	935	908	865	896	928	890	898	908	979	881	902	898	910	946	937	903	934	956	938	956	914	917	933	915	898	919	910	896	881	923	928	924	970	929	897	913	871	945	916	905	906	933	937	871	900	923	914	901	941	890	864	918	912	901	860	928	890	908	894	933	870	951	914	906	979	864	929	892	935	911	941	889	915	929	900	919	955	973	904	920	934	901	943	949	934	907	901	896	898	954	908	897	847	889	907	929	921	957	885	920	931	919	914	891	888	876	920	908	889	972	941	950	928	995	938	899	867	913	974	900	967	889	919	899	960	927	871	909	931	986	912	981	894	925	895	932	911	914	937	900	951	946	890	877	879	940	935	885	895	952	882	945	901	945	905	973	939	990	944	884	884	900	919	909	917	895	941	883	941	883	883	957	881	951	855	906	892	929	962	954	925	937	880	862	872	890	866	876	919	896	934	944	946	918	955	902	930	842	917	924	840	920	937	960	933	891	913	886	950	948	956	911	897	977	1001	900	934	891	934	950	960	922	957	883	882	955	884	974	858	961	932	940	886	885	922	936	873	934	894	892	915	999	923	934	971	913	930	915	919	893	889	885	946	879	919	897	937	944	894	902	897	902	935	901	884	917	945	940	892	914	969	896	925	876	911	913	934	896	895	961	907	915	918	915	928	909	935	873	913	949	942	891	933	903	939	951	900	893	898	965	945	908	905	889	895	890	929	967	916	956	937	927	904	939	929	994	886	927	934	867	898	914	933	919	906	950	934	901	921	944	912	885	888	889	928	923	913	979	905	933	941	951	888	889	906	930	962	914	942	923	881	917	923	977	906	932	906	917	904	970	916	930	924	904	932	905	892	888	916	963	925	946	947	852	945	886	881	911	901	904	899	909	915	943	921	912	926	957	909	926	904	919	894	901	934	937	878	958	907	913	978	924	896	972	891	901	910	933	897	953	963	940	993	919	896	918	885	961	908	899	958	908	907	887	918	904	873	936	930	919	876	905	916	905	895	882	922	882	919	882	971	933	960	899	883	928	930	886	883	920	936	866	930	972	928	903	961	930	967	913	943	926	965	900	912	959	911	924	943	952	927	899	961	936	911	931	963	937	889	898	888	919	889	916	859	913	928	858	918	917	928	928	909	911	903	927	905	900	906	929	919	883	924	869	953	883	951	900	974	914	925	894	936	906	910	911	896	932	896	961	913	917	871	939	910	941	899	991	943	887	896	873	869	964	946	899	956	939	904	872	922	928	907	865	869	929	972	918	903	903	872	903	916	853	894	977	931	952	904	914	933	896	930	917	987	888	1001	940	905	969	894	926	942	914	945	916	894	975	839	959	922	959	863	894	881	958	945	960	905	917	927	980	970	876	856	893	937	861	912	912	898	931	955	879	909	955	930	900	941	924	923	901	937	888	880	871	975	903	930	896	933	907	900	892	906	885	918	908	922	974	947	928	926	890	905	933	909	958	991	913	884	925	924	919	924	943	891	929	854	931	876	939	901	903	926	948	963	925	876	936	944	961	938	931	882	885	916	901	914	914	971	947	913	897	943	912	921	893	906	901	903	963	940	905	919	956	934	916	969	894	906	909	955	890	967	902	945	948	952	924	920	918	904	937	962	977	906	910	912	898	928	946	907	896	922	916	920	890	926	855	893	926	921	955	933	941	867	959	926	863
4854	2436	2715	2032	1435	934	679	619	480	420	359	390	330	308	303	293	332	283	281	297	247	238	258	226	256	239	251	252	250	255	230	250	235	254	249	241	260	239	226	234	237	274	213	265	247	250	245	256	273	235	253	250	243	236	287	252	241	240	248	232	213	241	226	243	223	292	246	240	251	262	234	223	262	202	218	243	261	238	212	214	233	269	246	244	237	214	259	228	234	220	250	216	243	236	227	225	227	241	266	244	267	218	226	230	225	225	254	231	253	250	253	231	221	264	225	237	220	248	238	249	248	243	220	221	224	250	268	251	255	253	242	237	226	225	240	223	263	267	250	211	219	220	259	248	260	241	240	268	240	231	252	243	251	220	230	256	208	274	251	247	255	231	236	228	257	273	207	251	235	240	248	212	219	251	270	206	240	238	258	258	232	233	249	265	233	255	230	262	257	261	235	260	259	237	250	237	232	237	215	270	225	258	220	252	236	232	240	242	252	255	242	211	227	228	221	248	211	243	214	257	232	222	241	242	241	253	227	234	275	240	243	220	264	279	224	206	246	269	251	232	267	230	236	229	245	230	218	224	231	243	231	277	261	209	235	249	253	218	240	250	242	238	243	244	248	225	227	249	245	274	232	261	240	251	250	235	232	238	240	251	237	258	224	234	232	228	235	253	237	251	210	247	239	215	247	236	221	247	243	240	236	249	256	242	262	234	235	245	233	250	241	206	266	250	256	229	224	224	210	235	224	228	247	230	236	228	249	247	231	231	197	241	247	262	226	245	265	251	216	235	242	248	228	228	246	236	227	240	243	262	275	274	256	253	247	227	226	243	239	244	233	222	263	265	229	258	256	263	220	242	244	232	237	230	225	287	225	225	222	248	224	272	222	210	260	215	262	249	237	224	258	237	255	232	234	249	238	228	249	236	212	211	236	284	261	245	249	233	245	258	247	253	230	241	244	249	272	272	262	228	229	237	239	230	226	240	250	204	233	248	239	266	253	215	234	229	227	239	231	232	214	256	248	226	229	218	251	250	244	242	262	248	262	226	233	254	242	232	214	228	244	245	226	231	247	249	240	233	252	259	252	222	246	224	257	262	227	270	271	245	214	247	235	251	226	248	251	226	235	229	251	259	243	243	226	209	222	216	240	225	255	250	237	242	239	225	251	237	227	241	233	227	239	272	240	227	253	220	259	241	222	224	224	228	237	259	225	255	238	246	249	248	263	248	250	255	256	266	232	229	226	252	210	215	255	208	249	222	226	235	223	233	242	227	247	238	260	213	249	237	225	236	260	250	261	250	253	255	257	253	254	239	247	257	258	208	235	270	238	257	249	190	276	227	230	257	231	225	280	245	244	244	221	259	237	263	237	232	240	251	250	239	243	225	228	249	242	257	249	254	243	227	241	231	222	250	248	239	241	245	231	242	250	235	238	245	222	254	235	230	254	225	265	228	265	272	212	212	257	229	251	232	267	248	225	245	273	217	235	247	262	230	256	238	245	234	218	218	266	236	244	240	241	236	255	230	262	229	229	238	219	296	291	258	247	244	252	265	236	258	245	247	264	235	242	270	213	234	237	251	232	236	253	228	248	241	223	244	220	242	228	228	271	232	237	252	212	259	270	247	207	229	238	252	244	242	230	252	256	252	245	229	240	247	239	269	231	258	224	248	254	268	245	214	242	238	243	272	270	216	256	236	235	239	228	203	248	264	253	238	238	244	227	248	236	248	264	249	240	226	221	227	243	246	263	232	252	266	238	237	251	255	229	230	234	208	270	239	249	230	227	242	258	237	237	219	229	266	251	230	236	202	233	223	236	239	252	257	250	261	228	230	256	228	255	241	230	251	267	265	205	237	298	251	241	221	248	231	209	238	220	236	202	245	249	221	260	229	253	253	233	234	243	233	260	253	248	249	244	220	242	252	221	227	224	255	219	236	258	236	225	278	216	242	237	263	249	241	227	240	247	251	231	216	256	218	230	229	230	223	278	224	247	255	216	227	242	241	236	238	247	226	247	267	233	229	237	286	246	216	240	252	227	272	234	257	244	270	250	214	230	224	244	257	252	223	267	243	272	234	220	240	255	213	251	235	234	264	259	228	233	230	255	244	271	227	222	256	250	218	238	224	234	204	264	232	242	235	234	255	194	262	248	228	265	240	234	227	248	274	257	268	214	228	240	230	258	247	237	239	246	228	258	251	232	263	262	232	235	196	232	227	242	283	241	234	219	222	245	224	247	230	215	235	221	266	263	261	234	234	268	226	232	258	257	224	231	223	216	256	261	226	249	242	227	247	219	259	248	216	211	248	237	259	244	228	263	243	227	262	244	262	274	212	239	227	248	214	246	225	240	240	220	248	231	224	235	215	239	286	219	243	252	230	258	228	227	253	239	273	256	238	228	250	279	280	260	262	247	249	239	227	251	246	238	257	229	252	256	260	293	246	250	239	235	260	267	218	232	243	239	247	212	260	223	215	240	233	216	254	253	251	243	224	206	256	219	200	241	224	224	257	226	237	264	237	210	244	223	234	250	216	246	242	258	276	263	248	263	236	252	232	262	249	250	248	247	257	263	238	258	234	253	241	226	235	259	230	263	218	254	234	241	233	226	220	241	261	275	254	225	222	249	244	250	240	253	286	252	259	222	203	243	229	245	237	208	249	234	241	248	220	257	234	219	222	252	256	258	245	245	207	281	289	221	220	213	260	273	242	258	217	244	241	222	236	230	240	232	272	233	257	254	247	268	214	239	249	280	236	228	237	239	251	272	276	256	249	208	227	249	226	215	242	257	261	227	241	250	252	218	233	210	238	218	268	281	268	262	230	217	244	253	231	226	242	244	244	241	269	228	221	219	261	222	250	242	242	255	217	223	237	250	222	234	211	237	260	266	227	264	229	253	246	233	224	235	241	216	213	231	222	235	240	267	235	228	244	258	225	247	221	209	249	238	245	240	264	217	208	222	221	238	240	211	273	249	239	242	278	270	261	223	255	230	254	268	213	242	225	229	255	215	240	254	238	225	246	261	238	219	256	233	251	252	211	224	233	224	237	215	234	231	262	248	237	239	254	229	228	232	231	237	202	233	247	243	218	251	249	263	278	252	222	245	241	240	287	257	260	249	244	255	226	232	247	210	248	236	229	233	234	252	244	266	224	270	271	222	220	238	223	241	252	249	241	255	244	263	253	233	251	197	237	215	224	237	232	245	234	235	228	243	215	240	258	265	253	237	249	254	236	213	247	247	238	234	283	245	246	208	230	233	242	250	235	210	243	250	228	200	225	255	258	261	227	220	235	242	246	277	216	250	250	271	216	243	237	232	224	248	240	237	270	251	244	238	225	225	223	229	235	234	256	225	233	253	237	225	235	237	243	228	232	235	217	212	258	251	234	228	263	251	234	249	229	251	229	261	254	244	256	277	264	236	250	249	225	240	253	224	229	240	240	220	234	279	270	244	215	234	232	232	265	254	238	250	265	230	230	256	257	249	253	268	263
3517	2525	5026	6011	5147	3545	2854	2267	1910	1597	1382	1179	1138	1147	1050	1024	928	838	773	772	766	666	640	662	655	627	630	626	606	669	624	634	597	580	572	608	580	608	600	615	610	604	587	594	538	589	645	630	621	632	611	590	602	593	586	636	574	601	638	585	610	659	583	571	641	610	559	619	611	587	637	634	601	593	620	610	601	581	613	598	574	591	602	608	605	586	586	597	608	570	570	608	544	563	652	578	590	581	590	631	567	579	623	588	624	557	540	590	574	597	598	577	594	606	574	613	574	595	574	581	588	595	629	603	582	589	690	573	637	618	598	624	621	606	617	588	611	580	611	612	567	604	562	554	590	596	591	621	643	588	547	605	568	657	648	555	533	567	576	624	596	616	617	618	608	587	577	570	589	610	632	577	614	611	614	581	571	607	556	594	618	593	610	614	580	602	594	611	598	636	595	608	579	612	565	611	591	602	646	587	599	615	554	564	613	584	602	592	611	613	599	639	582	643	624	562	600	550	625	630	558	575	598	589	572	597	607	555	641	606	587	606	573	587	615	588	598	584	608	591	611	622	628	603	617	619	647	583	591	590	655	589	571	560	589	586	617	649	560	590	593	610	601	608	601	593	595	643	607	573	574	587	573	628	530	581	597	577	636	619	588	590	612	622	585	651	610	605	630	580	594	605	578	642	595	584	590	587	616	564	594	621	640	629	537	640	569	586	634	582	581	632	579	629	563	593	609	598	564	599	614	658	603	609	602	583	642	638	618	612	600	596	563	617	614	616	644	586	615	612	601	568	607	578	609	629	601	610	567	610	638	603	600	608	604	552	613	590	610	599	605	570	585	577	586	596	608	605	601	614	551	615	603	618	621	620	588	639	559	605	607	587	598	638	576	570	553	591	577	630	594	594	606	586	599	617	583	600	592	607	557	593	632	589	578	588	557	588	563	593	597	618	596	607	634	597	615	591	633	547	636	571	597	611	569	609	644	602	602	580	582	604	620	609	645	615	630	567	565	570	598	659	613	591	597	633	586	592	577	563	630	607	612	653	597	602	599	575	685	584	628	606	579	623	588	562	609	588	653	629	595	582	623	632	637	625	567	578	588	568	580	609	615	563	553	599	600	595	577	604	574	603	546	602	657	642	602	579	600	597	617	613	610	607	631	574	574	599	625	638	625	607	570	568	603	584	611	629	594	621	616	616	583	589	605	588	574	605	601	607	608	633	627	617	592	583	579	617	633	611	566	599	616	612	605	633	602	627	635	566	652	606	587	637	616	600	569	589	575	564	623	584	652	578	593	604	625	635	635	592	621	623	579	600	591	584	593	602	638	576	618	597	583	585	576	615	622	545	618	592	596	590	626	606	620	614	636	629	605	600	634	575	568	592	575	572	614	588	588	616	583	549	643	614	601	614	582	583	577	556	573	586	623	619	566	597	553	640	614	558	610	590	609	591	628	622	611	581	598	623	599	625	583	546	604	607	605	596	603	611	558	564	588	625	587	661	604	571	594	592	639	608	582	565	606	568	597	582	634	579	565	612	607	628	621	609	541	596	589	580	623	569	587	574	589	615	565	568	608	595	580	633	617	588	651	605	600	598	586	570	584	582	612	602	589	596	604	557	614	604	605	586	618	589	582	609	556	616	594	599	599	611	627	602	550	595	581	641	618	624	629	578	563	577	643	590	580	603	636	588	584	620	560	571	634	611	628	604	609	609	602	610	594	602	612	606	585	642	598	602	593	614	600	652	567	564	567	609	602	601	602	586	585	622	619	598	603	556	613	577	581	603	616	568	596	616	597	591	584	598	592	622	550	609	625	609	591	611	535	608	605	610	628	606	579	595	567	627	618	572	628	584	577	601	648	588	565	583	652	620	602	620	613	657	586	589	628	602	606	615	627	618	607	585	601	576	621	579	624	627	620	628	595	616	615	573	619	603	583	613	609	649	600	561	556	601	549	581	605	587	589	598	633	609	623	591	593	649	577	598	590	607	629	652	564	591	589	572	555	608	575	622	574	580	566	582	590	572	606	539	603	605	591	573	627	602	611	604	590	596	590	571	619	597	624	543	569	571	621	598	607	593	613	574	597	614	568	554	630	646	611	570	578	572	613	577	591	570	600	602	589	540	589	602	594	609	586	627	592	593	559	617	638	614	668	642	609	572	587	619	597	627	595	605	583	609	582	606	598	587	604	575	603	582	589	586	612	593	598	564	570	582	587	615	628	617	606	599	585	631	603	605	554	586	576	572	604	596	615	637	603	593	608	594	639	607	588	630	600	610	565	596	616	608	575	564	614	626	583	621	607	620	572	623	631	624	618	600	606	577	556	627	626	630	573	557	574	592	622	634	575	617	594	599	611	602	600	617	613	588	614	594	601	606	605	641	614	567	606	549	651	605	598	658	569	570	588	600	650	565	624	614	634	596	602	554	568	585	610	570	582	580	581	611	675	624	580	603	619	596	610	600	567	648	612	550	616	604	582	592	612	648	613	593	583	631	636	602	565	619	644	627	612	637	571	635	572	585	584	594	581	560	617	555	605	641	594	568	616	594	629	607	597	594	635	616	630	564	613	610	569	575	634	578	559	628	612	603	634	609	588	572	585	588	606	564	603	647	603	589	612	560	638	598	613	574	582	603	577	574	614	568	589	579	622	574	639	651	579	626	630	569	621	578	586	605	588	596	572	611	609	613	624	559	572	608	577	626	617	610	576	603	587	574	597	648	665	593	615	617	586	620	603	603	609	577	583	590	613	623	564	605	631	581	623	620	594	601	582	609	573	606	629	590	621	618	627	631	599	598	595	581	592	533	607	611	618	606	554	582	615	587	615	578	595	559	616	627	604	580	617	524	571	598	568	633	610	624	579	590	519	593	588	590	603	610	627	625	571	604	573	605	594	607	613	586	565	609	640	655	633	559	595	619	622	568	576	571	531	636	588	596	598	580	611	564	601	609	591	604	598	631	583	625	590	640	587	659	605	595	591	598	615	597	598	552	603	611	617	591	595	592	623	623	620	599	610	605	609	599	575	645	625	612	626	607	608	626	631	564	671	602	585	598	602	588	577	598	585	595	641	637	567	589	599	590	639	559	600	656	600	610	596	564	599	606	569	633	571	597	619	627	606	625	559	605	599	584	605	625	609	598	589	607	622	634	600	577	614	588	607	624	619	624	627	624	607	553	609	615	600	604	619	579	580	634	605	599	579	617	596	588	605	586	581	622	596	600	576	622	606	631	579	575	606	611	621	630	587	586	583	585	555	578	613	578	573	587	614	578	629	581	583	607	582	604	606	640	614	613	560	588	576	603	599	649	630	595	579	569	612	605	623	584	573	589	554	591	558	590	591	597	589	619	612	599	626	564	572	612	581	598	638	574	544	615	607	636	600	650	616	589	612	613	604	587	581	552	604	586	575	554	592	585	607	622	630	601	625	571	583	586	584	578	638	593	588	600	570	595	619	632	639	606	592	604	565	626	607	574	559	582	612	586	597	572
12024	4290	4017	3508	2556	1758	1231	1072	906	773	702	614	643	588	564	545	460	422	439	406	448	386	422	394	420	391	401	369	397	414	415	361	387	342	386	395	356	398	378	371	375	369	411	379	378	410	354	384	380	345	419	390	372	400	359	426	374	367	372	375	341	417	396	385	368	385	401	372	405	383	340	363	376	360	332	387	386	384	409	421	386	366	376	351	365	365	381	338	405	369	314	402	414	353	366	373	348	403	338	351	373	437	374	375	357	368	382	407	373	386	376	362	406	344	386	335	389	396	363	400	395	382	374	371	328	364	401	389	374	419	369	361	379	382	412	363	327	396	393	380	366	376	398	364	408	391	369	391	370	395	378	329	390	341	383	378	359	333	406	386	383	371	394	384	359	366	399	380	369	366	339	389	350	374	374	383	385	385	357	359	423	344	370	396	377	398	373	399	373	411	363	348	344	368	350	369	401	350	357	384	367	372	352	376	369	364	381	339	390	383	355	376	375	357	337	376	403	348	374	407	375	339	364	390	384	391	366	368	335	386	376	407	393	395	376	373	417	406	415	347	310	354	374	370	353	356	408	408	376	350	308	367	386	375	347	378	381	391	359	390	344	364	390	380	363	387	355	355	377	392	335	342	350	360	361	441	365	342	383	363	413	344	414	352	369	407	367	377	369	402	355	335	380	371	393	360	357	389	354	376	360	358	359	374	368	332	384	417	383	403	378	390	396	360	375	356	350	370	359	384	409	376	356	364	397	371	363	333	392	393	366	355	392	338	375	350	356	390	387	384	382	369	377	374	420	366	394	356	416	388	399	401	382	385	384	381	376	364	337	381	335	352	375	364	390	365	363	356	369	383	365	359	381	374	384	375	384	335	416	370	400	391	369	368	406	372	350	369	391	349	393	369	372	342	391	369	356	395	338	406	356	372	368	410	390	417	386	361	354	354	373	413	390	372	352	373	382	367	351	372	377	384	396	363	360	382	389	390	403	415	369	363	389	411	387	406	409	350	375	346	360	331	370	374	341	427	399	436	384	347	325	375	362	350	377	412	373	368	371	376	414	375	401	357	356	373	392	379	379	435	356	362	354	366	323	377	371	362	389	380	378	415	393	338	380	329	381	390	355	371	391	349	342	393	378	396	352	379	364	388	379	378	371	371	410	396	388	351	388	381	386	335	359	420	384	387	346	383	374	379	372	384	371	388	367	376	386	367	376	352	408	411	368	368	362	372	365	418	369	379	373	343	371	387	388	409	334	393	411	406	394	347	404	394	345	362	389	403	403	401	365	373	377	385	425	413	391	351	361	374	362	424	410	404	363	356	411	389	406	359	400	388	376	355	389	371	360	351	364	366	377	360	355	335	371	419	342	378	376	378	408	368	369	329	377	371	385	374	376	373	399	401	401	374	350	366	386	382	388	378	374	383	398	424	417	365	410	379	352	376	373	345	372	359	391	383	383	352	383	367	368	363	373	342	376	366	345	341	383	390	404	429	388	428	399	396	376	378	359	390	397	383	401	395	367	365	370	387	380	371	367	372	361	403	349	385	393	429	385	388	394	405	352	376	403	402	346	377	347	376	375	376	378	383	380	393	388	342	394	421	362	363	382	357	346	377	387	425	386	365	373	358	343	364	370	376	359	384	357	365	364	392	401	355	347	367	389	391	414	406	359	368	374	384	376	371	348	386	388	365	362	432	386	389	408	341	398	328	368	357	371	371	372	396	381	386	381	363	397	380	393	371	359	357	359	359	400	393	391	384	372	386	376	350	407	361	383	378	393	358	430	358	423	426	417	366	368	388	427	398	387	382	336	403	360	370	370	345	388	377	402	417	388	328	340	339	362	380	348	365	380	372	348	390	339	424	403	394	378	391	377	391	373	402	342	370	380	374	376	432	342	329	356	373	369	374	370	423	410	352	369	375	394	372	363	377	387	384	360	380	364	382	367	403	404	396	348	398	400	358	364	381	379	358	388	360	411	379	383	374	387	392	376	409	412	368	364	359	345	419	384	397	376	399	392	384	393	360	364	403	376	367	363	373	388	369	370	357	398	399	374	407	387	372	365	398	374	355	376	379	378	384	326	325	370	394	354	385	392	380	368	392	369	343	355	371	375	363	391	388	338	406	366	370	357	398	408	391	345	389	357	383	399	390	377	370	349	358	354	383	354	394	371	380	351	341	358	356	374	389	385	346	372	352	384	363	353	417	376	375	368	347	390	388	395	373	405	382	394	354	386	367	384	383	363	378	358	339	369	383	361	361	400	394	363	394	341	400	369	379	357	375	364	386	361	352	366	359	360	382	382	370	417	392	361	398	395	349	399	358	381	334	379	385	362	378	366	391	375	361	400	407	355	409	365	397	398	424	356	356	399	365	394	363	357	400	381	372	403	396	371	416	394	382	365	385	362	347	395	364	378	400	379	382	409	385	381	374	400	394	354	375	385	405	385	413	351	360	417	394	369	410	414	376	334	338	360	368	365	388	351	387	370	379	433	390	398	382	383	377	399	389	355	355	389	400	387	396	368	397	370	358	400	430	368	370	362	422	369	389	372	387	343	394	378	344	340	363	384	413	396	354	416	369	370	375	343	359	365	382	394	387	386	400	416	390	382	384	382	373	382	340	383	397	399	376	389	368	351	381	391	347	390	379	378	375	373	350	366	413	353	391	403	371	357	375	365	359	350	373	345	379	360	336	362	338	340	357	361	341	394	390	381	409	376	351	392	390	372	383	393	393	400	433	388	361	386	397	391	396	368	418	409	344	371	383	377	368	392	386	400	372	377	388	380	378	363	414	366	365	335	377	393	420	341	389	359	326	381	408	416	414	352	362	375	372	380	333	337	399	377	360	377	359	423	376	393	370	380	398	388	371	351	384	351	379	412	383	337	378	373	386	374	399	354	365	356	356	350	376	360	370	371	398	364	345	376	384	390	374	390	357	362	416	374	410	347	325	399	416	388	369	332	365	399	372	400	369	333	369	376	367	386	383	384	347	368	365	417	345	391	383	384	384	397	333	361	382	419	389	428	374	369	378	412	403	361	369	406	376	371	346	360	369	344	362	359	341	332	345	377	368	388	373	420	363	358	352	358	355	389	378	362	374	359	424	386	404	346	356	393	344	382	386	401	369	375	354	368	356	363	386	408	402	347	394	393	358	382	361	382	382	382	350	367	363	339	388	350	344	386	366	370	389	355	407	351	379	384	390	364	366	399	393	409	349	381	368	383	386	369	401	418	405	382	395	406	382	363	379	346	376	331	386	433	404	355	327	386	398	393	388	384	392	392	401	376	373	378	399	360	364	354	340	370	347	341	399	408	358	371	380	386	395	374	337	386	346	391	346	380	383	401	373	328	354	365	367	369	375	383	393	353	353	402	368	410	387	389	386	395	375	391	376	381	383	393	389	358	394	391	375	398	385	390	392	395	403	379	422	333	354	354	372	366	383	368	404	381	429	354	378	357	381	389	363	370	347	397	363	395	381	360	401	386	379
8858	4138	7686	9238	8511	6602	4770	4089	3478	3038	2592	2462	2534	2285	2194	1906	1632	1386	1295	1199	1141	1169	1051	1035	991	989	1028	952	963	947	924	891	952	862	904	935	905	901	891	860	892	932	918	881	901	897	884	939	880	860	881	927	880	945	848	901	852	866	874	888	809	872	885	875	824	874	891	869	874	867	863	847	896	838	879	887	902	834	873	820	864	889	905	889	850	898	872	872	857	917	897	826	862	881	900	894	879	872	849	857	938	865	874	871	844	914	849	896	878	838	901	876	843	880	871	872	870	848	906	855	888	897	869	856	853	861	898	884	907	915	880	889	875	845	918	922	854	855	877	914	843	903	858	860	869	900	894	848	870	846	889	841	910	854	879	884	872	871	865	878	865	876	865	884	873	847	847	864	851	904	807	823	856	837	909	896	886	896	872	852	894	849	904	895	839	886	859	885	878	824	848	870	851	840	847	856	884	913	871	876	903	843	838	857	903	856	869	862	886	855	906	880	886	859	871	909	863	895	869	919	846	847	860	833	870	911	876	909	886	872	886	901	882	864	833	854	838	900	894	879	854	875	902	858	880	886	869	829	857	884	885	903	900	843	889	924	893	908	897	927	846	861	866	880	909	912	887	839	917	809	817	955	902	894	853	850	891	898	861	879	885	891	869	847	867	876	860	827	828	898	887	870	946	843	858	892	864	904	868	921	875	907	886	872	884	902	911	849	845	906	829	887	859	910	878	856	889	846	932	888	901	868	805	850	863	819	902	847	876	834	882	877	886	866	880	865	850	840	903	915	863	898	838	858	886	907	866	846	869	873	892	867	869	929	846	847	882	887	877	897	880	867	873	879	869	877	921	845	895	844	847	918	876	906	856	878	893	840	895	874	865	920	840	864	917	912	848	888	868	830	873	862	858	860	834	856	900	898	911	894	877	831	852	912	909	895	928	880	892	901	872	879	891	858	894	846	819	956	904	882	940	910	893	864	868	894	853	823	857	836	906	833	854	900	856	867	877	850	890	883	957	844	938	933	858	872	898	872	925	875	885	842	896	890	885	899	861	924	892	865	844	871	870	951	856	867	877	929	861	872	887	835	845	876	905	893	886	857	908	873	852	875	890	879	869	905	881	854	843	893	869	853	894	912	868	929	852	931	895	861	904	851	835	913	873	876	926	890	864	893	910	845	847	891	890	868	869	858	883	855	804	907	900	903	871	853	904	851	834	863	848	836	879	894	846	837	892	900	904	881	870	806	837	878	877	834	833	887	910	914	847	896	852	909	837	871	938	895	932	909	845	862	844	916	903	867	890	891	897	860	859	901	858	867	910	898	829	861	837	867	862	882	875	870	883	847	868	854	897	892	878	882	847	860	882	887	867	859	860	890	875	876	877	904	926	867	900	894	893	888	821	866	872	857	863	924	926	889	851	836	898	849	845	837	866	853	888	872	865	919	853	847	873	835	834	881	931	854	875	910	855	844	825	857	889	891	878	863	881	888	904	883	850	862	860	944	878	862	870	903	864	867	855	872	855	852	858	889	856	859	891	882	888	842	950	926	918	869	829	853	865	864	846	911	875	918	894	868	856	866	879	831	890	892	822	838	883	848	844	898	862	925	858	853	865	880	869	946	856	845	878	916	889	854	878	884	902	863	854	847	870	860	909	895	859	899	884	823	906	869	835	867	852	825	925	817	910	880	917	844	936	855	876	912	903	859	847	859	806	856	865	844	868	839	907	889	846	862	878	857	858	893	850	885	880	888	841	857	866	863	852	872	851	898	864	828	918	891	839	854	880	898	877	913	871	853	918	812	839	839	853	906	867	899	866	876	893	838	929	881	919	803	910	901	911	836	865	836	857	895	835	897	871	854	836	825	848	915	888	914	902	869	850	885	918	874	890	847	892	868	920	859	901	898	886	907	869	876	878	868	905	812	830	866	875	929	884	883	891	856	899	852	862	830	835	829	906	846	852	856	846	911	864	896	873	847	867	926	888	867	826	924	865	872	873	850	847	881	845	845	872	854	838	886	846	896	791	890	866	850	871	933	897	846	875	846	889	883	905	924	901	860	843	891	917	846	869	892	861	916	914	919	819	898	900	894	918	843	828	856	874	837	908	879	848	870	935	882	852	881	856	856	886	879	846	878	868	879	870	858	891	866	849	847	897	876	905	862	879	913	907	877	880	828	887	843	871	936	864	881	832	887	868	876	857	835	849	854	881	911	905	906	864	859	906	950	916	811	843	886	842	858	853	874	905	859	866	888	861	909	913	882	866	875	856	844	882	863	872	851	901	864	860	874	875	858	924	856	884	879	912	931	880	860	880	914	916	828	903	851	920	870	869	868	857	842	853	839	895	889	824	840	861	842	896	901	842	840	858	837	899	833	814	914	865	850	835	824	899	855	874	905	908	903	919	878	852	811	861	896	898	831	908	901	940	807	923	860	902	910	855	889	856	861	864	880	931	932	805	858	858	879	876	854	833	869	835	875	841	898	891	876	854	895	853	900	898	882	905	885	905	857	877	831	930	854	822	929	893	879	904	920	842	861	843	904	890	802	869	877	929	924	824	887	895	854	854	871	864	883	870	931	860	862	847	931	834	912	929	914	916	904	863	847	909	908	924	869	895	802	915	872	900	852	892	873	794	858	907	932	870	807	884	884	902	870	881	890	911	860	867	851	806	894	876	840	901	889	845	906	833	865	927	866	885	849	913	879	866	897	887	826	867	876	909	885	871	915	876	841	802	855	885	825	904	879	938	855	919	888	879	897	849	825	880	825	868	878	858	913	847	891	905	824	864	895	843	867	854	818	868	847	819	911	909	894	863	841	892	901	872	891	843	913	865	877	916	807	859	872	883	908	857	843	890	918	867	907	849	881	907	855	877	907	827	852	821	861	873	839	874	917	893	869	870	909	830	874	888	898	907	921	898	891	867	878	847	902	783	870	830	862	949	863	878	880	932	886	854	859	816	937	877	875	921	918	905	892	898	836	882	912	882	855	865	885	861	874	840	904	814	864	869	899	894	905	931	859	869	849	939	880	852	844	898	826	854	812	877	879	890	879	880	871	928	888	861	886	884	875	858	918	824	857	844	893	881	910	898	925	876	885	847	874	874	848	871	854	870	865	914	863	888	867	868	827	905	857	860	899	902	851	853	859	885	915	914	875	877	878	933	915	875	942	870	898	905	921	836	859	901	887	870	841	824	934	895	846	899	857	868	927	866	885	880	895	819	859	880	862	875	866	876	880	901	879	866	888	880	881	798	864	835	846	910	862	896	899	885	901	924	876	922	927	896	880	893	836	910	882	830	881	891	844	866	883	873	854	907	877	873	859	879	832	875	838	892	884	916	863	892	844	914	915	832	894	813	898	851	925	873	880	813	863	819	890	893	909	884	827	869	880	832	821	887	897	857	895	845	812	891	879	922	847	910	843	925	916	907	889	889	859	874	847	938	893	938	932	866	832	883	877	845	876	861	861	818	855	846	865	861	859	818	894	886	853
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
